{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.LqMbD1Ro/b1/fis-gtm_6.3-014-3_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.LqMbD1Ro/b2/fis-gtm_6.3-014-3_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n 63245a319adeb92bd4e9292cd3cbbb65 22518616 debug optional fis-gtm-6.3-014-dbgsym_6.3-014-3_amd64.deb\n- 705eb4331b4c7c3c6cf3b22040c72859 10531600 database optional fis-gtm-6.3-014_6.3-014-3_amd64.deb\n+ d97041a7587b94fc8b21356f3768e799 10528320 database optional fis-gtm-6.3-014_6.3-014-3_amd64.deb\n 939106a6cb2a8ef7b994b3a383650fcb 22240 database optional fis-gtm_6.3-014-3_amd64.deb\n"}, {"source1": "fis-gtm-6.3-014_6.3-014-3_amd64.deb", "source2": "fis-gtm-6.3-014_6.3-014-3_amd64.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 2021-01-11 07:37:56.000000 debian-binary\n -rw-r--r-- 0 0 0 5132 2021-01-11 07:37:56.000000 control.tar.xz\n--rw-r--r-- 0 0 0 10526276 2021-01-11 07:37:56.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 10522996 2021-01-11 07:37:56.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/x86_64-linux-gnu/fis-gtm/V6.3-014_x86_64/dsehelp.dat", "source2": "./usr/lib/x86_64-linux-gnu/fis-gtm/V6.3-014_x86_64/dsehelp.dat", "has_internal_linenos": true, "unified_diff": "@@ -5,15 +5,15 @@\n 00000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000050: 0000 0000 8000 0000 8000 0000 0000 0000 ................\n 00000060: 0004 0000 0000 0100 0080 0000 0000 0000 ................\n 00000070: 1700 0000 0000 0000 1000 0000 1700 0000 ................\n 00000080: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000000a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000000b0: 0000 0000 0000 0000 1fa4 9965 0200 0000 ...........e....\n+000000b0: 0000 0000 0000 0000 e1b3 a667 0200 0000 ...........g....\n 000000c0: ffff ff83 ffff ffff ffff ff93 fdff ffff ................\n 000000d0: 0100 0000 0000 0000 0100 0000 0000 0000 ................\n 000000e0: 0100 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@@ -16893,35 +16893,35 @@\n 00041fc0: 7420 7374 616e 6473 2066 6972 7374 2069 t stands first i\n 00041fd0: 6e20 0000 0000 0000 0000 0000 0000 0000 n ..............\n 00041fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00041ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00042000: 0100 0001 4705 0000 930b 0000 0000 0000 ....G...........\n 00042010: 2500 0000 4845 4c50 00ff 7300 ff43 4f4d %...HELP..s..COM\n 00042020: 4d41 4e44 5300 ff73 00ff 4144 4400 c100 MANDS..s..ADD...\n-00042030: 0009 0000 001a 001a fdff 7300 ff45 5841 ..........s..EXA\n+00042030: 0009 0000 001a 001a a0ff 7300 ff45 5841 ..........s..EXA\n 00042040: 4d50 4c45 5300 c042 0100 000a 0000 000b MPLES..B........\n-00042050: 001e fd50 0000 0b00 0000 1800 1e00 5155 ...P..........QU\n+00042050: 001e a050 0000 0b00 0000 1800 1e00 5155 ...P..........QU\n 00042060: 414c 4946 4945 5253 00c0 1101 0000 0700 ALIFIERS........\n-00042070: 0000 1000 173f 4c4c 00c0 1401 0000 0800 .....?LL........\n+00042070: 0000 1000 1796 4c4c 00c0 1401 0000 0800 ......LL........\n 00042080: 0000 1a00 1a00 ff73 00ff 4558 414d 504c .......s..EXAMPL\n-00042090: 4553 00c0 5101 0000 0f00 0000 0b00 1e3f ES..Q..........?\n+00042090: 4553 00c0 5101 0000 0f00 0000 0b00 1e96 ES..Q...........\n 000420a0: 5000 0010 0000 0018 001e 0051 5541 4c49 P..........QUALI\n 000420b0: 4649 4552 5300 c043 0100 000c 0000 000c FIERS..C........\n 000420c0: 002a 0085 0100 000d 0000 0012 0016 0043 .*.............C\n 000420d0: 4143 4845 00bf 2200 0020 0000 001a 001c ACHE..\".. ......\n-000420e0: fdff 7300 ff45 5841 4d50 4c45 5300 c041 ..s..EXAMPLES..A\n-000420f0: 0100 0021 0000 000b 0020 fd50 0000 2200 ...!..... .P..\".\n+000420e0: a0ff 7300 ff45 5841 4d50 4c45 5300 c041 ..s..EXAMPLES..A\n+000420f0: 0100 0021 0000 000b 0020 a050 0000 2200 ...!..... .P..\".\n 00042100: 0000 1200 1700 4841 4e47 4500 bf22 0000 ......HANGE..\"..\n-00042110: 0e00 0000 0d00 1d3f c061 0100 0011 0000 .......?.a......\n+00042110: 0e00 0000 0d00 1d96 c061 0100 0011 0000 .........a......\n 00042120: 0021 001d 00ff 7300 ff42 4c4f 434b 5f51 .!....s..BLOCK_Q\n 00042130: 5541 4c49 4649 4552 5300 c03b 0000 1200 UALIFIERS..;....\n-00042140: 0000 0c00 333f 8901 0000 1300 0000 1600 ....3?..........\n-00042150: 21fd 4558 414d 504c 4553 00c0 3501 0000 !.EXAMPLES..5...\n+00042140: 0000 0c00 3396 8901 0000 1300 0000 1600 ....3...........\n+00042150: 21a0 4558 414d 504c 4553 00c0 3501 0000 !.EXAMPLES..5...\n 00042160: 1d00 0000 0d00 2a4d c111 0100 001e 0000 ......*M........\n-00042170: 000c 0021 fd46 4800 001f 0000 0022 0022 ...!.FH......\".\"\n+00042170: 000c 0021 a046 4800 001f 0000 0022 0022 ...!.FH......\".\"\n 00042180: 0049 4c45 4845 4144 4552 5f51 5541 4c49 .ILEHEADER_QUALI\n 00042190: 4649 4552 5300 c034 0100 0014 0000 000c FIERS..4........\n 000421a0: 0038 0076 0100 0015 0000 000d 0037 00c1 .8.v.........7..\n 000421b0: 1232 0000 1600 0000 0c00 3800 1752 0000 .2........8..R..\n 000421c0: 1700 0000 0c00 3800 2252 0000 1800 0000 ......8.\"R......\n 000421d0: 0c00 3800 2712 0000 1900 0000 0c00 3800 ..8.'.........8.\n 000421e0: 3162 0000 1a00 0000 0c00 3800 3662 0000 1b........8.6b..\n@@ -16933,25 +16933,25 @@\n 00042240: 1b00 ff73 00ff 4558 414d 504c 4553 00c0 ...s..EXAMPLES..\n 00042250: 2101 0000 2800 0000 0c00 2900 4301 0000 !...(.....).C...\n 00042260: 2900 0000 0b00 1f00 5000 002a 0000 0018 ).......P..*....\n 00042270: 001f 0051 5541 4c49 4649 4552 5300 c029 ...QUALIFIERS..)\n 00042280: 0100 0025 0000 000c 002b 0072 0100 0026 ...%.....+.r...&\n 00042290: 0000 0022 0016 0045 5641 4c55 4154 4500 ...\"...EVALUATE.\n 000422a0: ff73 00ff 4558 414d 504c 4553 00bf 6200 .s..EXAMPLES..b.\n-000422b0: 002b 0000 0012 0016 fd46 494e 4400 c021 .+.......FIND..!\n+000422b0: 002b 0000 0012 0016 a046 494e 4400 c021 .+.......FIND..!\n 000422c0: 0100 0027 0000 000f 001b 00ff 7300 ff50 ...'........s..P\n 000422d0: 0000 2f00 0000 1800 1f00 5155 414c 4946 ../.......QUALIF\n 000422e0: 4945 5253 00c0 4301 0000 2c00 0000 0b00 IERS..C...,.....\n-000422f0: 2bfd 7b00 002d 0000 0025 0016 0049 4e54 +.{..-...%...INT\n+000422f0: 2ba0 7b00 002d 0000 0025 0016 0049 4e54 +.{..-...%...INT\n 00042300: 4547 5249 5400 ff73 00ff 5155 414c 4946 EGRIT..s..QUALIF\n 00042310: 4945 5253 00c0 1201 0000 2e00 0000 2700 IERS..........'.\n 00042320: 1600 4d41 5053 00ff 7300 ff45 5841 4d50 ..MAPS..s..EXAMP\n 00042330: 4c45 535f 464f 525f 4d41 5053 00bf 2200 LES_FOR_MAPS..\".\n 00042340: 0032 0000 000d 0031 00c0 4201 0000 3300 .2.....1..B...3.\n-00042350: 0000 0b00 1ffd 5000 0034 0000 001f 001f ......P..4......\n+00042350: 0000 0b00 1fa0 5000 0034 0000 001f 001f ......P..4......\n 00042360: 0051 5541 4c49 4649 4552 535f 464f 525f .QUALIFIERS_FOR_\n 00042370: 4d41 5000 c02b 0000 3000 0000 1600 1645 MAP..+..0......E\n 00042380: 4f56 4552 5752 4954 4500 bf72 0000 3100 OVERWRITE..r..1.\n 00042390: 0000 1300 1600 5241 4e47 4500 c017 0100 ......RANGE.....\n 000423a0: 0035 0000 000f 001c 00ff 7300 ff50 0000 .5........s..P..\n 000423b0: 3700 0000 2100 1700 454d 4f56 4500 ff73 7...!...EMOVE..s\n 000423c0: 00ff 5155 414c 4946 4945 5253 00bf 6200 ..QUALIFIERS..b.\n@@ -17251,39 +17251,39 @@\n 00043620: 656e 6420 746f 2072 6570 6169 722c 2066 end to repair, f\n 00043630: 6f6c 6c6f 7769 6e67 2069 6e73 7472 7563 ollowing instruc\n 00043640: 7469 6f6e 7320 6672 6f6d 2046 4953 292e tions from FIS).\n 00043650: 0700 1600 1100 0039 0016 0021 0000 2020 .......9...!.. \n 00043660: 2055 7365 2074 6865 2044 5345 2045 5849 Use the DSE EXI\n 00043670: 542c 206f 7220 5155 4954 2063 6f6d 6d61 T, or QUIT comma\n 00043680: 6e64 2074 6f20 6c65 6176 6520 4453 452e nd to leave DSE.\n-00043690: 0700 1600 3100 0014 0009 fd53 554d 4d41 ....1......SUMMA\n-000436a0: 5259 0000 5375 6d6d 6172 7912 0011 fdbf RY..Summary.....\n+00043690: 0700 1600 3100 0014 0009 a053 554d 4d41 ....1......SUMMA\n+000436a0: 5259 0000 5375 6d6d 6172 7912 0011 a0bf RY..Summary.....\n 000436b0: 1100 0020 2020 5375 6d6d 6172 7907 0012 ... Summary...\n-000436c0: fd21 0000 5400 12fd 3100 0020 2020 2b2d .!..T...1.. +-\n+000436c0: a021 0000 5400 12a0 3100 0020 2020 2b2d .!..T...1.. +-\n 000436d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000436e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000436f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00043700: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00043710: 2d2d 2d2d 2d2d 2d2b 5400 12fd 4100 0020 -------+T...A.. \n+00043710: 2d2d 2d2d 2d2d 2d2b 5400 12a0 4100 0020 -------+T...A.. \n 00043720: 2020 7c20 2020 434f 4d4d 414e 4420 2020 | COMMAND \n 00043730: 7c20 2020 2020 2020 2020 2020 2020 5155 | QU\n 00043740: 414c 4946 4945 5253 2020 2020 2020 2020 ALIFIERS \n 00043750: 2020 2020 207c 2020 2020 2020 434f 4d4d | COMM\n-00043760: 454e 5453 2020 2020 2020 207c 5400 12fd ENTS |T...\n+00043760: 454e 5453 2020 2020 2020 207c 5400 12a0 ENTS |T...\n 00043770: 5100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d Q.. |---------\n 00043780: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 00043790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000437a0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000437b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n 000437c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000437d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000437e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000437f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00043800: 0100 0000 ae01 0000 ff00 0000 0000 0000 ................\n-00043810: 3800 00fd 4845 4c50 00ff 7300 ff43 4f4d 8...HELP..s..COM\n+00043810: 3800 00a0 4845 4c50 00ff 7300 ff43 4f4d 8...HELP..s..COM\n 00043820: 4d41 4e44 5300 ff73 00ff 4144 4400 ff73 MANDS..s..ADD..s\n 00043830: 00ff 5155 414c 4946 4945 5253 0000 5175 ..QUALIFIERS..Qu\n 00043840: 616c 6966 6965 7273 1500 2900 bf11 0000 alifiers..).....\n 00043850: 2020 2051 7561 6c69 6669 6572 7307 002a Qualifiers..*\n 00043860: 0021 0000 1f00 2a00 3100 0020 2020 2d42 .!....*.1.. -B\n 00043870: 5b4c 4f43 4b5d 3d62 6c6f 636b 2d6e 756d [LOCK]=block-num\n 00043880: 6265 7207 002a 0041 0000 3800 2a00 5100 ber..*.A..8.*.Q.\n@@ -17508,35 +17508,35 @@\n 00044630: 6520 2d53 5441 5220 7175 616c 6966 6965 e -STAR qualifie\n 00044640: 7224 002a 0054 0000 2020 2063 616e 6e6f r$.*.T.. canno\n 00044650: 7420 6265 2075 7365 6420 6174 206c 6576 t be used at lev\n 00044660: 656c 2030 2e07 002a 0055 0000 3700 2a00 el 0...*.U..7.*.\n 00044670: 5600 0020 2020 496e 636f 6d70 6174 6962 V.. Incompatib\n 00044680: 6c65 2077 6974 683a 202d 4441 5441 2c2d le with: -DATA,-\n 00044690: 4b45 592c 2d4f 4646 5345 542c 2d52 4543 KEY,-OFFSET,-REC\n-000446a0: 4f52 4407 002a 0057 0000 0b00 17fd 4c4c ORD..*.W......LL\n-000446b0: 0000 414c 4c0e 001a fdbf 1100 0020 2020 ..ALL........ \n-000446c0: 414c 4c07 001b fd21 0000 5200 1bfd 3100 ALL....!..R...1.\n+000446a0: 4f52 4407 002a 0057 0000 0b00 17a0 4c4c ORD..*.W......LL\n+000446b0: 0000 414c 4c0e 001a a0bf 1100 0020 2020 ..ALL........ \n+000446c0: 414c 4c07 001b a021 0000 5200 1ba0 3100 ALL....!..R...1.\n 000446d0: 0020 2020 4170 706c 6965 7320 6163 7469 . Applies acti\n 000446e0: 6f6e 2873 2920 7370 6563 6966 6965 6420 on(s) specified \n 000446f0: 6279 2061 2071 7561 6c69 6669 6572 2074 by a qualifier t\n 00044700: 6f20 616c 6c20 4744 5320 7265 6769 6f6e o all GDS region\n-00044710: 7320 6465 6669 6e65 6420 6279 2700 1bfd s defined by'...\n+00044710: 7320 6465 6669 6e65 6420 6279 2700 1ba0 s defined by'...\n 00044720: 4100 0020 2020 7468 6520 6375 7272 656e A.. the curren\n 00044730: 7420 676c 6f62 616c 2064 6972 6563 746f t global directo\n-00044740: 7279 2e07 001b fd51 0000 2b00 1bfd 6100 ry.....Q..+...a.\n+00044740: 7279 2e07 001b a051 0000 2b00 1ba0 6100 ry.....Q..+...a.\n 00044750: 0020 2020 5468 6520 666f 726d 6174 206f . The format o\n 00044760: 6620 7468 6520 414c 4c20 636f 6d6d 616e f the ALL comman\n-00044770: 6420 6973 3a07 001b fd71 0000 0f00 1bfd d is:....q......\n-00044780: 8100 0020 2020 414c 5b4c 5d0b 001b fd91 ... AL[L].....\n-00044790: 0000 2020 205b 1a00 1afd c011 0000 2020 .. [........ \n+00044770: 6420 6973 3a07 001b a071 0000 0f00 1ba0 d is:....q......\n+00044780: 8100 0020 2020 414c 5b4c 5d0b 001b a091 ... AL[L].....\n+00044790: 0000 2020 205b 1a00 1aa0 c011 0000 2020 .. [........ \n 000447a0: 202d 425b 5546 4645 525f 464c 5553 485d -B[UFFER_FLUSH]\n-000447b0: 1500 1bfd 1200 0020 2020 2d43 5b52 4954 ....... -C[RIT\n-000447c0: 494e 4954 5d18 001b fd13 0000 2020 202d INIT]....... -\n+000447b0: 1500 1ba0 1200 0020 2020 2d43 5b52 4954 ....... -C[RIT\n+000447c0: 494e 4954 5d18 001b a013 0000 2020 202d INIT]....... -\n 000447d0: 445b 554d 505d 202d 415b 4c4c 5d17 001b D[UMP] -A[LL]...\n-000447e0: fd14 0000 2020 202d 5b4e 4f5d 465b 5245 .... -[NO]F[RE\n+000447e0: a014 0000 2020 202d 5b4e 4f5d 465b 5245 .... -[NO]F[RE\n 000447f0: 455a 455d 0000 0000 0000 0000 0000 0000 EZE]............\n 00044800: 0100 0000 6b06 0000 dd00 0000 0000 0000 ....k...........\n 00044810: 0a00 0000 4845 4c50 0000 1a00 0500 ff73 ....HELP.......s\n 00044820: 00ff 434f 4d4d 414e 4453 0000 436f 6d6d ..COMMANDS..Comm\n 00044830: 616e 6473 1300 1200 bf11 0000 2020 2043 ands........ C\n 00044840: 6f6d 6d61 6e64 7307 0013 0021 0000 3000 ommands....!..0.\n 00044850: 1300 3100 0020 2020 5468 6520 6765 6e65 ..1.. The gene\n@@ -17662,177 +17662,177 @@\n 00044fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00044fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00044ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00045000: 0100 0000 ff07 0000 0601 0000 0000 0000 ................\n 00045010: 3400 0000 4845 4c50 00ff 7300 ff43 4f4d 4...HELP..s..COM\n 00045020: 4d41 4e44 5300 ff73 00ff 4144 4400 ff73 MANDS..s..ADD..s\n 00045030: 00ff 4558 414d 504c 4553 0000 4578 616d ..EXAMPLES..Exam\n-00045040: 706c 6573 1300 27fd bf11 0000 2020 2045 ples..'..... E\n-00045050: 7861 6d70 6c65 7307 0028 fd21 0000 5700 xamples..(.!..W.\n-00045060: 28fd 3100 0020 2020 4453 453e 6164 6420 (.1.. DSE>add \n+00045040: 706c 6573 1300 27a0 bf11 0000 2020 2045 ples..'..... E\n+00045050: 7861 6d70 6c65 7307 0028 a021 0000 5700 xamples..(.!..W.\n+00045060: 28a0 3100 0020 2020 4453 453e 6164 6420 (.1.. DSE>add \n 00045070: 2d62 6c6f 636b 3d36 4620 2d72 6563 6f72 -block=6F -recor\n 00045080: 643d 3537 202d 6b65 793d 225e 4361 7069 d=57 -key=\"^Capi\n 00045090: 7461 6c28 2222 4d6f 6e67 6f6c 6961 2222 tal(\"\"Mongolia\"\"\n 000450a0: 2922 202d 6461 7461 3d22 556c 616e 2042 )\" -data=\"Ulan B\n-000450b0: 6174 6f72 2207 0028 fd41 0000 4d00 28fd ator\"..(.A..M.(.\n+000450b0: 6174 6f72 2207 0028 a041 0000 4d00 28a0 ator\"..(.A..M.(.\n 000450c0: 5100 0020 2020 5468 6973 2063 6f6d 6d61 Q.. This comma\n 000450d0: 6e64 2061 6464 7320 6120 6e65 7720 7265 nd adds a new re\n 000450e0: 636f 7264 2077 6974 6820 6b65 7920 5e43 cord with key ^C\n 000450f0: 6170 6974 616c 2822 4d6f 6e67 6f6c 6961 apital(\"Mongolia\n-00045100: 2229 2061 7420 7468 6554 0028 fd61 0000 \") at theT.(.a..\n+00045100: 2229 2061 7420 7468 6554 0028 a061 0000 \") at theT.(.a..\n 00045110: 2020 2073 7065 6369 6669 6564 206c 6f63 specified loc\n 00045120: 6174 696f 6e2e 204e 6f74 6520 7468 6174 ation. Note that\n 00045130: 2074 6869 7320 636f 6d6d 616e 6420 6973 this command is\n 00045140: 2061 7070 6c69 6361 626c 6520 746f 206c applicable to l\n 00045150: 6576 656c 2030 2062 6c6f 636b 730f 0028 evel 0 blocks..(\n-00045160: fd71 0000 2020 206f 6e6c 792e 0700 28fd .q.. only...(.\n-00045170: 8100 0012 0028 fd91 0000 2020 2045 7861 .....(.... Exa\n-00045180: 6d70 6c65 3a08 0027 fdc0 1100 002b 0028 mple:..'.....+.(\n-00045190: fd12 0000 2020 2044 5345 3e61 6464 202d .... DSE>add -\n+00045160: a071 0000 2020 206f 6e6c 792e 0700 28a0 .q.. only...(.\n+00045170: 8100 0012 0028 a091 0000 2020 2045 7861 .....(.... Exa\n+00045180: 6d70 6c65 3a08 0027 a0c0 1100 002b 0028 mple:..'.....+.(\n+00045190: a012 0000 2020 2044 5345 3e61 6464 202d .... DSE>add -\n 000451a0: 7374 6172 202d 626c 3d35 3941 3320 2d70 star -bl=59A3 -p\n-000451b0: 6f69 6e74 6572 3d32 0700 28fd 1300 0052 ointer=2..(....R\n-000451c0: 0028 fd14 0000 2020 2054 6869 7320 636f .(.... This co\n+000451b0: 6f69 6e74 6572 3d32 0700 28a0 1300 0052 ointer=2..(....R\n+000451c0: 0028 a014 0000 2020 2054 6869 7320 636f .(.... This co\n 000451d0: 6d6d 616e 6420 6164 6473 2061 2073 7461 mmand adds a sta\n 000451e0: 7220 7265 636f 7264 2069 6e20 626c 6f63 r record in bloc\n 000451f0: 6b20 3539 4133 2e20 4e6f 7465 2074 6861 k 59A3. Note tha\n 00045200: 7420 7468 6973 2063 6f6d 6d61 6e64 2069 t this command i\n-00045210: 7329 0028 fd15 0000 2020 2061 7070 6c69 s).(.... appli\n+00045210: 7329 0028 a015 0000 2020 2061 7070 6c69 s).(.... appli\n 00045220: 6361 626c 6520 746f 2062 6c6f 636b 7320 cable to blocks \n-00045230: 3e20 6c65 7665 6c20 302e 0700 28fd 1600 > level 0...(...\n-00045240: 0012 0028 fd17 0000 2020 2045 7861 6d70 ...(.... Examp\n-00045250: 6c65 3a07 0028 fd18 0000 4500 28fd 1900 le:..(....E.(...\n+00045230: 3e20 6c65 7665 6c20 302e 0700 28a0 1600 > level 0...(...\n+00045240: 0012 0028 a017 0000 2020 2045 7861 6d70 ...(.... Examp\n+00045250: 6c65 3a07 0028 a018 0000 4500 28a0 1900 le:..(....E.(...\n 00045260: 0020 2020 4453 453e 6164 6420 2d62 6c6f . DSE>add -blo\n 00045270: 636b 3d33 202d 7265 636f 7264 3d34 202d ck=3 -record=4 -\n 00045280: 6b65 793d 225e 4672 7569 7473 2834 2922 key=\"^Fruits(4)\"\n 00045290: 202d 6461 7461 3d22 4772 6170 6573 2207 -data=\"Grapes\".\n-000452a0: 0028 fd1a 0000 4900 28fd 2100 0020 2020 .(....I.(.!.. \n+000452a0: 0028 a01a 0000 4900 28a0 2100 0020 2020 .(....I.(.!.. \n 000452b0: 5375 7070 6f73 6520 796f 7572 2064 6174 Suppose your dat\n 000452c0: 6162 6173 6520 6861 7320 3320 676c 6f62 abase has 3 glob\n 000452d0: 616c 206e 6f64 6573 202d 2d20 5e46 7275 al nodes -- ^Fru\n 000452e0: 6974 7328 3129 3d22 4170 706c 6522 2c53 its(1)=\"Apple\",S\n-000452f0: 0028 fd22 0000 2020 205e 4672 7569 7473 .(.\".. ^Fruits\n+000452f0: 0028 a022 0000 2020 205e 4672 7569 7473 .(.\".. ^Fruits\n 00045300: 2832 293d 2242 616e 616e 6122 2c20 616e (2)=\"Banana\", an\n 00045310: 6420 5e46 7275 6974 7328 3329 3d22 4368 d ^Fruits(3)=\"Ch\n 00045320: 6572 7279 222c 2074 6865 6e20 7468 6520 erry\", then the \n 00045330: 6162 6f76 6520 636f 6d6d 616e 6420 6164 above command ad\n-00045340: 6473 4f00 28fd 2300 0020 2020 6120 6e65 dsO.(.#.. a ne\n+00045340: 6473 4f00 28a0 2300 0020 2020 6120 6e65 dsO.(.#.. a ne\n 00045350: 7720 6e6f 6465 205e 4672 7569 7473 2834 w node ^Fruits(4\n 00045360: 293d 2247 7261 7065 7322 2061 7420 7265 )=\"Grapes\" at re\n 00045370: 636f 7264 2034 2e20 4e6f 7465 2074 6861 cord 4. Note tha\n 00045380: 7420 7468 6973 2063 6f6d 6d61 6e64 2069 t this command i\n-00045390: 7352 0028 fd24 0000 2020 2061 7070 6c69 sR.(.$.. appli\n+00045390: 7352 0028 a024 0000 2020 2061 7070 6c69 sR.(.$.. appli\n 000453a0: 6361 626c 6520 746f 206c 6576 656c 2030 cable to level 0\n 000453b0: 2062 6c6f 636b 7320 6f6e 6c79 2e20 5468 blocks only. Th\n 000453c0: 6520 696e 7465 7270 7265 7465 6420 6f75 e interpreted ou\n 000453d0: 7470 7574 2061 7320 6120 7265 7375 6c74 tput as a result\n-000453e0: 206f 6635 0028 fd25 0000 2020 2074 6865 of5.(.%.. the\n+000453e0: 206f 6635 0028 a025 0000 2020 2074 6865 of5.(.%.. the\n 000453f0: 2061 626f 7665 2063 6f6d 6d61 6e64 206c above command l\n 00045400: 6f6f 6b73 206c 696b 6520 7468 6520 666f ooks like the fo\n-00045410: 6c6c 6f77 696e 673a 0700 28fd 2600 002f llowing:..(.&../\n-00045420: 0028 fd27 0000 2020 2042 6c6f 636b 2033 .(.'.. Block 3\n+00045410: 6c6c 6f77 696e 673a 0700 28a0 2600 002f llowing:..(.&../\n+00045420: 0028 a027 0000 2020 2042 6c6f 636b 2033 .(.'.. Block 3\n 00045430: 2020 2053 697a 6520 3442 2020 204c 6576 Size 4B Lev\n 00045440: 656c 2030 2020 2054 4e20 3420 5636 3f00 el 0 TN 4 V6?.\n-00045450: 28fd 2800 0020 2020 5265 633a 3120 2042 (.(.. Rec:1 B\n+00045450: 28a0 2800 0020 2020 5265 633a 3120 2042 (.(.. Rec:1 B\n 00045460: 6c6b 2033 2020 4f66 6620 3130 2020 5369 lk 3 Off 10 Si\n 00045470: 7a65 2031 3420 2043 6d70 6320 3020 204b ze 14 Cmpc 0 K\n 00045480: 6579 205e 4672 7569 7473 2831 2953 0028 ey ^Fruits(1)S.(\n-00045490: fd29 0000 2020 2020 2020 2020 2031 3020 .).. 10 \n+00045490: a029 0000 2020 2020 2020 2020 2031 3020 .).. 10 \n 000454a0: 3a20 7c20 3134 2020 3020 2030 2020 3020 : | 14 0 0 0 \n 000454b0: 3436 2037 3220 3735 2036 3920 3734 2037 46 72 75 69 74 7\n 000454c0: 3320 2030 2042 4620 3131 2020 3020 2030 3 0 BF 11 0 0\n 000454d0: 2034 3120 3730 2037 3020 3643 2036 357c 41 70 70 6C 65|\n-000454e0: 5300 28fd 2a00 0020 2020 2020 2020 2020 S.(.*.. \n+000454e0: 5300 28a0 2a00 0020 2020 2020 2020 2020 S.(.*.. \n 000454f0: 2020 2020 207c 2020 2e20 202e 2020 2e20 | . . . \n 00045500: 202e 2020 4620 2072 2020 7520 2069 2020 . F r u i \n 00045510: 7420 2073 2020 2e20 202e 2020 2e20 202e t s . . . .\n 00045520: 2020 2e20 2041 2020 7020 2070 2020 6c20 . A p p l \n-00045530: 2065 7c3e 0028 fd31 0000 2020 2052 6563 e|>.(.1.. Rec\n+00045530: 2065 7c3e 0028 a031 0000 2020 2052 6563 e|>.(.1.. Rec\n 00045540: 3a32 2020 426c 6b20 3320 204f 6666 2032 :2 Blk 3 Off 2\n 00045550: 3420 2053 697a 6520 4420 2043 6d70 6320 4 Size D Cmpc \n 00045560: 3820 204b 6579 205e 4672 7569 7473 2832 8 Key ^Fruits(2\n-00045570: 2953 0028 fd32 0000 2020 2020 2020 2020 )S.(.2.. \n+00045570: 2953 0028 a032 0000 2020 2020 2020 2020 )S.(.2.. \n 00045580: 2032 3420 3a20 7c20 2044 2020 3020 2038 24 : | D 0 8\n 00045590: 2020 3020 3231 2020 3020 2030 2034 3220 0 21 0 0 42 \n 000455a0: 3631 2036 4520 3631 2036 4520 3631 2020 61 6E 61 6E 61 \n 000455b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000455c0: 2020 207c 5300 28fd 3300 0020 2020 2020 |S.(.3.. \n+000455c0: 2020 207c 5300 28a0 3300 0020 2020 2020 |S.(.3.. \n 000455d0: 2020 2020 2020 2020 207c 2020 2e20 202e | . .\n 000455e0: 2020 2e20 202e 2020 2120 202e 2020 2e20 . . ! . . \n 000455f0: 2042 2020 6120 206e 2020 6120 206e 2020 B a n a n \n 00045600: 6120 2020 2020 2020 2020 2020 2020 2020 a \n-00045610: 2020 2020 2020 7c3e 0028 fd34 0000 2020 |>.(.4.. \n+00045610: 2020 2020 2020 7c3e 0028 a034 0000 2020 |>.(.4.. \n 00045620: 2052 6563 3a33 2020 426c 6b20 3320 204f Rec:3 Blk 3 O\n 00045630: 6666 2033 3120 2053 697a 6520 4420 2043 ff 31 Size D C\n 00045640: 6d70 6320 3820 204b 6579 205e 4672 7569 mpc 8 Key ^Frui\n-00045650: 7473 2833 2953 0028 fd35 0000 2020 2020 ts(3)S.(.5.. \n+00045650: 7473 2833 2953 0028 a035 0000 2020 2020 ts(3)S.(.5.. \n 00045660: 2020 2020 2033 3120 3a20 7c20 2044 2020 31 : | D \n 00045670: 3020 2038 2020 3020 3331 2020 3020 2030 0 8 0 31 0 0\n 00045680: 2034 3320 3638 2036 3520 3732 2037 3220 43 68 65 72 72 \n 00045690: 3739 2020 2020 2020 2020 2020 2020 2020 79 \n-000456a0: 2020 2020 2020 207c 5300 28fd 3600 0020 |S.(.6.. \n+000456a0: 2020 2020 2020 207c 5300 28a0 3600 0020 |S.(.6.. \n 000456b0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000456c0: 2e20 202e 2020 2e20 202e 2020 3120 202e . . . . 1 .\n 000456d0: 2020 2e20 2043 2020 6820 2065 2020 7220 . C h e r \n 000456e0: 2072 2020 7920 2020 2020 2020 2020 2020 r y \n-000456f0: 2020 2020 2020 2020 2020 7c3e 0028 fd37 |>.(.7\n+000456f0: 2020 2020 2020 2020 2020 7c3e 0028 a037 |>.(.7\n 00045700: 0000 2020 2052 6563 3a34 2020 426c 6b20 .. Rec:4 Blk \n 00045710: 3320 204f 6666 2033 4520 2053 697a 6520 3 Off 3E Size \n 00045720: 4420 2043 6d70 6320 3820 204b 6579 205e D Cmpc 8 Key ^\n-00045730: 4672 7569 7473 2834 2953 0028 fd38 0000 Fruits(4)S.(.8..\n+00045730: 4672 7569 7473 2834 2953 0028 a038 0000 Fruits(4)S.(.8..\n 00045740: 2020 2020 2020 2020 2033 4520 3a20 7c20 3E : | \n 00045750: 2044 2020 3020 2038 2020 3020 3431 2020 D 0 8 0 41 \n 00045760: 3020 2030 2034 3720 3732 2036 3120 3730 0 0 47 72 61 70\n 00045770: 2036 3520 3733 2020 2020 2020 2020 2020 65 73 \n-00045780: 2020 2020 2020 2020 2020 207c 5300 28fd |S.(.\n+00045780: 2020 2020 2020 2020 2020 207c 5300 28a0 |S.(.\n 00045790: 3900 0020 2020 2020 2020 2020 2020 2020 9.. \n 000457a0: 207c 2020 2e20 202e 2020 2e20 202e 2020 | . . . . \n 000457b0: 4120 202e 2020 2e20 2047 2020 7220 2061 A . . G r a\n 000457c0: 2020 7020 2065 2020 7320 2020 2020 2020 p e s \n 000457d0: 2020 2020 2020 2020 2020 2020 2020 7c07 |.\n-000457e0: 0028 fd3a 0000 1200 28fd 4100 0020 2020 .(.:....(.A.. \n-000457f0: 4578 616d 706c 653a 0700 28fd 4200 0000 Example:..(.B...\n+000457e0: 0028 a03a 0000 1200 28a0 4100 0020 2020 .(.:....(.A.. \n+000457f0: 4578 616d 706c 653a 0700 28a0 4200 0000 Example:..(.B...\n 00045800: 0100 0000 6e02 0000 1801 0000 0000 0000 ....n...........\n-00045810: 5100 00fd 4845 4c50 00ff 7300 ff43 4f4d Q...HELP..s..COM\n+00045810: 5100 00a0 4845 4c50 00ff 7300 ff43 4f4d Q...HELP..s..COM\n 00045820: 4d41 4e44 5300 ff73 00ff 4144 4400 ff73 MANDS..s..ADD..s\n 00045830: 00ff 4558 414d 504c 4553 00c0 4300 0020 ..EXAMPLES..C.. \n 00045840: 2020 2464 7365 2061 6464 202d 7374 6172 $dse add -star\n 00045850: 202d 626c 3d31 202d 706f 696e 7465 723d -bl=1 -pointer=\n-00045860: 3207 0028 fd44 0000 4f00 28fd 4500 0020 2..(.D..O.(.E.. \n+00045860: 3207 0028 a044 0000 4f00 28a0 4500 0020 2..(.D..O.(.E.. \n 00045870: 2020 5468 6973 2063 6f6d 6d61 6e64 2061 This command a\n 00045880: 6464 7320 6120 7374 6172 2072 6563 6f72 dds a star recor\n 00045890: 6420 696e 2062 6c6f 636b 2031 2e20 4e6f d in block 1. No\n 000458a0: 7465 2074 6861 7420 7468 6973 2063 6f6d te that this com\n-000458b0: 6d61 6e64 2069 7329 0028 fd46 0000 2020 mand is).(.F.. \n+000458b0: 6d61 6e64 2069 7329 0028 a046 0000 2020 mand is).(.F.. \n 000458c0: 2061 7070 6c69 6361 626c 6520 746f 2062 applicable to b\n 000458d0: 6c6f 636b 7320 3e20 4c65 7665 6c20 302e locks > Level 0.\n-000458e0: 0700 28fd 4700 0012 0028 fd48 0000 2020 ..(.G....(.H.. \n-000458f0: 2045 7861 6d70 6c65 3a07 0028 fd49 0000 Example:..(.I..\n-00045900: 4500 28fd 4a00 0020 2020 2420 6473 6520 E.(.J.. $ dse \n+000458e0: 0700 28a0 4700 0012 0028 a048 0000 2020 ..(.G....(.H.. \n+000458f0: 2045 7861 6d70 6c65 3a07 0028 a049 0000 Example:..(.I..\n+00045900: 4500 28a0 4a00 0020 2020 2420 6473 6520 E.(.J.. $ dse \n 00045910: 6164 6420 2d62 6c6f 636b 3d34 202d 6b65 add -block=4 -ke\n 00045920: 793d 225e 5665 6765 7461 626c 6573 2220 y=\"^Vegetables\" \n 00045930: 2d70 6f69 6e74 6572 3d37 202d 6f66 6673 -pointer=7 -offs\n-00045940: 6574 3d31 3007 0028 fd51 0000 5000 28fd et=10..(.Q..P.(.\n+00045940: 6574 3d31 3007 0028 a051 0000 5000 28a0 et=10..(.Q..P.(.\n 00045950: 5200 0020 2020 5468 6973 2063 6f6d 6d61 R.. This comma\n 00045960: 6e64 2063 7265 6174 6573 2061 2062 6c6f nd creates a blo\n 00045970: 636b 2077 6974 6820 6b65 7920 5e56 6567 ck with key ^Veg\n 00045980: 6574 6162 6c65 7320 706f 696e 7469 6e67 etables pointing\n-00045990: 2074 6f20 626c 6f63 6b20 372e 0700 28fd to block 7...(.\n-000459a0: 5300 0012 0028 fd54 0000 2020 2045 7861 S....(.T.. Exa\n-000459b0: 6d70 6c65 3a07 0028 fd55 0000 3300 28fd mple:..(.U..3.(.\n+00045990: 2074 6f20 626c 6f63 6b20 372e 0700 28a0 to block 7...(.\n+000459a0: 5300 0012 0028 a054 0000 2020 2045 7861 S....(.T.. Exa\n+000459b0: 6d70 6c65 3a07 0028 a055 0000 3300 28a0 mple:..(.U..3.(.\n 000459c0: 5600 0020 2020 4453 453e 2061 6464 202d V.. DSE> add -\n 000459d0: 7265 636f 7264 3d32 202d 6b65 793d 225e record=2 -key=\"^\n 000459e0: 666f 6f22 202d 6461 7461 3d5c 275c 2707 foo\" -data=\\'\\'.\n-000459f0: 0028 fd57 0000 5000 28fd 5800 0020 2020 .(.W..P.(.X.. \n+000459f0: 0028 a057 0000 5000 28a0 5800 0020 2020 .(.W..P.(.X.. \n 00045a00: 5468 6973 2065 7861 6d70 6c65 2061 6464 This example add\n 00045a10: 7320 6120 6e65 7720 6e6f 6465 2028 7365 s a new node (se\n 00045a20: 7420 5e66 6f6f 3d22 2229 2061 7320 7468 t ^foo=\"\") as th\n 00045a30: 6520 7365 636f 6e64 2072 6563 6f72 6420 e second record \n-00045a40: 6f66 2074 6865 2100 28fd 5900 0020 2020 of the!.(.Y.. \n+00045a40: 6f66 2074 6865 2100 28a0 5900 0020 2020 of the!.(.Y.. \n 00045a50: 6375 7272 656e 7420 6461 7461 6261 7365 current database\n-00045a60: 2062 6c6f 636b 2e07 0028 fd5a 0000 0000 block...(.Z....\n+00045a60: 2062 6c6f 636b 2e07 0028 a05a 0000 0000 block...(.Z....\n 00045a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00045a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00045a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00045aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00045ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00045ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00045ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -17918,95 +17918,95 @@\n 00045fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00045fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00045ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00046000: 0100 0000 9005 0000 b601 0000 0000 0000 ................\n 00046010: 3800 0073 4845 4c50 00ff 7300 ff43 4f4d 8..sHELP..s..COM\n 00046020: 4d41 4e44 5300 ff73 00ff 414c 4c00 ff73 MANDS..s..ALL..s\n 00046030: 00ff 5155 414c 4946 4945 5253 0000 5175 ..QUALIFIERS..Qu\n-00046040: 616c 6966 6965 7273 1500 29fd bf11 0000 alifiers..).....\n+00046040: 616c 6966 6965 7273 1500 29a0 bf11 0000 alifiers..).....\n 00046050: 2020 2051 7561 6c69 6669 6572 7307 002a Qualifiers..*\n-00046060: fd21 0000 0e00 2afd 3100 0020 2020 2d41 .!....*.1.. -A\n-00046070: 4c4c 0700 2afd 4100 0051 002a fd51 0000 LL..*.A..Q.*.Q..\n+00046060: a021 0000 0e00 2aa0 3100 0020 2020 2d41 .!....*.1.. -A\n+00046070: 4c4c 0700 2aa0 4100 0051 002a a051 0000 LL..*.A..Q.*.Q..\n 00046080: 2020 2044 6973 706c 6179 7320 6164 6469 Displays addi\n 00046090: 7469 6f6e 616c 2069 6e66 6f72 6d61 7469 tional informati\n 000460a0: 6f6e 206f 6e20 7468 6520 6461 7461 6261 on on the databa\n 000460b0: 7365 206d 6f73 7420 6f66 2077 6869 6368 se most of which\n-000460c0: 2069 7320 7573 6566 756c 2700 2afd 6100 is useful'.*.a.\n+000460c0: 2069 7320 7573 6566 756c 2700 2aa0 6100 is useful'.*.a.\n 000460d0: 0020 2020 666f 7220 4649 5320 696e 2064 . for FIS in d\n 000460e0: 6961 676e 6f73 696e 6720 6973 7375 6573 iagnosing issues\n-000460f0: 2e07 002a fd71 0000 2700 2afd 8100 0020 ...*.q..'.*.... \n+000460f0: 2e07 002a a071 0000 2700 2aa0 8100 0020 ...*.q..'.*.... \n 00046100: 2020 4d65 616e 696e 6766 756c 206f 6e6c Meaningful onl\n 00046110: 7920 7769 7468 3a20 2d44 5b55 4d50 5d07 y with: -D[UMP].\n-00046120: 002a fd91 0000 1800 29fd c011 0000 2020 .*......)..... \n+00046120: 002a a091 0000 1800 29a0 c011 0000 2020 .*......)..... \n 00046130: 202d 4255 4646 4552 5f46 4c55 5348 0700 -BUFFER_FLUSH..\n-00046140: 2afd 1200 0053 002a fd13 0000 2020 2046 *....S.*.... F\n+00046140: 2aa0 1200 0053 002a a013 0000 2020 2046 *....S.*.... F\n 00046150: 6c75 7368 6573 2074 6f20 6469 736b 2074 lushes to disk t\n 00046160: 6865 2066 696c 6520 6865 6164 6572 2061 he file header a\n 00046170: 6e64 2061 6c6c 2070 6f6f 6c65 6420 6275 nd all pooled bu\n 00046180: 6666 6572 7320 666f 7220 616c 6c20 7265 ffers for all re\n-00046190: 6769 6f6e 7320 6f66 2700 2afd 1400 0020 gions of'.*.... \n+00046190: 6769 6f6e 7320 6f66 2700 2aa0 1400 0020 gions of'.*.... \n 000461a0: 2020 7468 6520 6375 7272 656e 7420 676c the current gl\n 000461b0: 6f62 616c 2064 6972 6563 746f 7279 2e07 obal directory..\n-000461c0: 002a fd15 0000 2300 2afd 1600 0020 2020 .*....#.*.... \n+000461c0: 002a a015 0000 2300 2aa0 1600 0020 2020 .*....#.*.... \n 000461d0: 496e 636f 6d70 6174 6962 6c65 2077 6974 Incompatible wit\n-000461e0: 683a 202d 5245 4e45 5707 002a fd17 0000 h: -RENEW..*....\n-000461f0: 1500 2afd 1800 0020 2020 2d43 5b52 4954 ..*.... -C[RIT\n-00046200: 494e 4954 5d07 002a fd19 0000 5100 2afd INIT]..*....Q.*.\n+000461e0: 683a 202d 5245 4e45 5707 002a a017 0000 h: -RENEW..*....\n+000461f0: 1500 2aa0 1800 0020 2020 2d43 5b52 4954 ..*.... -C[RIT\n+00046200: 494e 4954 5d07 002a a019 0000 5100 2aa0 INIT]..*....Q.*.\n 00046210: 1a00 0020 2020 496e 6974 6961 6c69 7a65 ... Initialize\n 00046220: 7320 6372 6974 6963 616c 2073 6563 7469 s critical secti\n 00046230: 6f6e 7320 666f 7220 616c 6c20 7265 6769 ons for all regi\n 00046240: 6f6e 7320 6f66 2074 6865 2063 7572 7265 ons of the curre\n 00046250: 6e74 2064 6972 6563 746f 7279 2e07 002a nt directory...*\n-00046260: fd21 0000 3500 2afd 2200 0020 2020 496e .!..5.*.\".. In\n+00046260: a021 0000 3500 2aa0 2200 0020 2020 496e .!..5.*.\".. In\n 00046270: 636f 6d70 6174 6962 6c65 2077 6974 683a compatible with:\n 00046280: 202d 5245 4e45 572c 202d 5245 4c45 4153 -RENEW, -RELEAS\n-00046290: 452c 202d 5349 455a 4507 002a fd23 0000 E, -SIEZE..*.#..\n-000462a0: 1500 2afd 2400 0020 2020 2a2a 4361 7574 ..*.$.. **Caut\n-000462b0: 696f 6e2a 2a07 002a fd25 0000 5100 2afd ion**..*.%..Q.*.\n+00046290: 452c 202d 5349 455a 4507 002a a023 0000 E, -SIEZE..*.#..\n+000462a0: 1500 2aa0 2400 0020 2020 2a2a 4361 7574 ..*.$.. **Caut\n+000462b0: 696f 6e2a 2a07 002a a025 0000 5100 2aa0 ion**..*.%..Q.*.\n 000462c0: 2600 0020 2020 4e65 7665 7220 7573 6520 &.. Never use \n 000462d0: 4352 4954 494e 4954 2077 6869 6c65 2063 CRITINIT while c\n 000462e0: 6f6e 6375 7272 656e 7420 7570 6461 7465 oncurrent update\n 000462f0: 7320 6172 6520 696e 2070 726f 6772 6573 s are in progres\n 00046300: 7320 6173 2064 6f69 6e67 2073 6f22 002a s as doing so\".*\n-00046310: fd27 0000 2020 206d 6179 2064 616d 6167 .'.. may damag\n+00046310: a027 0000 2020 206d 6179 2064 616d 6167 .'.. may damag\n 00046320: 6520 7468 6520 6461 7461 6261 7365 2e07 e the database..\n-00046330: 002a fd28 0000 1100 2afd 2900 0020 2020 .*.(....*.).. \n-00046340: 2d5b 445d 554d 5007 002a fd2a 0000 2a00 -[D]UMP..*.*..*.\n-00046350: 2afd 3100 0020 2020 4469 7370 6c61 7973 *.1.. Displays\n+00046330: 002a a028 0000 1100 2aa0 2900 0020 2020 .*.(....*.).. \n+00046340: 2d5b 445d 554d 5007 002a a02a 0000 2a00 -[D]UMP..*.*..*.\n+00046350: 2aa0 3100 0020 2020 4469 7370 6c61 7973 *.1.. Displays\n 00046360: 2066 696c 6568 6561 6465 7220 696e 666f fileheader info\n-00046370: 726d 6174 696f 6e2e 0700 2afd 3200 0021 rmation...*.2..!\n-00046380: 002a fd33 0000 2020 2043 6f6d 7061 7469 .*.3.. Compati\n+00046370: 726d 6174 696f 6e2e 0700 2aa0 3200 0021 rmation...*.2..!\n+00046380: 002a a033 0000 2020 2043 6f6d 7061 7469 .*.3.. Compati\n 00046390: 626c 6520 7769 7468 3a20 2d41 5b4c 4c5d ble with: -A[LL]\n-000463a0: 0700 2afd 3400 0017 002a fd35 0000 2020 ..*.4....*.5.. \n+000463a0: 0700 2aa0 3400 0017 002a a035 0000 2020 ..*.4....*.5.. \n 000463b0: 202d 5b4e 4f5d 465b 5245 455a 455d 0700 -[NO]F[REEZE]..\n-000463c0: 2afd 3600 0052 002a fd37 0000 2020 2046 *.6..R.*.7.. F\n+000463c0: 2aa0 3600 0052 002a a037 0000 2020 2046 *.6..R.*.7.. F\n 000463d0: 7265 657a 6573 206f 7220 7072 6576 656e reezes or preven\n 000463e0: 7473 2075 7064 6174 6573 2061 6c6c 2072 ts updates all r\n 000463f0: 6567 696f 6e73 206f 6620 7468 6520 6375 egions of the cu\n 00046400: 7272 656e 7420 676c 6f62 616c 2064 6972 rrent global dir\n-00046410: 6563 746f 7279 2e07 002a fd38 0000 5200 ectory...*.8..R.\n-00046420: 2afd 3900 0020 2020 2020 6f20 5468 6520 *.9.. o The \n+00046410: 6563 746f 7279 2e07 002a a038 0000 5200 ectory...*.8..R.\n+00046420: 2aa0 3900 0020 2020 2020 6f20 5468 6520 *.9.. o The \n 00046430: 4652 4545 5a45 2071 7561 6c69 6669 6572 FREEZE qualifier\n 00046440: 2066 7265 657a 6573 2061 6c6c 2047 4453 freezes all GDS\n 00046450: 2072 6567 696f 6e73 2065 7863 6570 7420 regions except \n 00046460: 7468 6f73 6520 7072 6576 696f 7573 6c79 those previously\n-00046470: 5400 2afd 3a00 0020 2020 2020 2020 6672 T.*.:.. fr\n+00046470: 5400 2aa0 3a00 0020 2020 2020 2020 6672 T.*.:.. fr\n 00046480: 6f7a 656e 2062 7920 616e 6f74 6865 7220 ozen by another \n 00046490: 7072 6f63 6573 7320 2e20 5265 6769 6f6e process . Region\n 000464a0: 7320 6672 6f7a 656e 2062 7920 6120 7061 s frozen by a pa\n 000464b0: 7274 6963 756c 6172 2070 726f 6365 7373 rticular process\n-000464c0: 2061 7265 2c00 2afd 4100 0020 2020 2020 are,.*.A.. \n+000464c0: 2061 7265 2c00 2aa0 4100 0020 2020 2020 are,.*.A.. \n 000464d0: 2020 6173 736f 6369 6174 6564 2077 6974 associated wit\n 000464e0: 6820 7468 6174 2070 726f 6365 7373 202e h that process .\n-000464f0: 5100 2afd 4200 0020 2020 2020 6f20 4120 Q.*.B.. o A \n+000464f0: 5100 2aa0 4200 0020 2020 2020 6f20 4120 Q.*.B.. o A \n 00046500: 6672 6f7a 656e 2072 6567 696f 6e20 6d61 frozen region ma\n 00046510: 7920 6265 2075 6e66 726f 7a65 6e20 666f y be unfrozen fo\n 00046520: 7220 7570 6461 7465 7320 696e 206f 6e65 r updates in one\n 00046530: 206f 6620 7477 6f20 7761 7973 3a20 5468 of two ways: Th\n-00046540: 654f 002a fd43 0000 2020 2020 2020 2070 eO.*.C.. p\n+00046540: 654f 002a a043 0000 2020 2020 2020 2070 eO.*.C.. p\n 00046550: 726f 6365 7373 2077 6869 6368 2066 726f rocess which fro\n 00046560: 7a65 2074 6865 2072 6567 696f 6e20 6d61 ze the region ma\n 00046570: 7920 756e 6672 6565 7a65 2069 7420 7769 y unfreeze it wi\n 00046580: 7468 2074 6865 202d 4e4f 4652 4545 5a45 th the -NOFREEZE\n 00046590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000465a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000465b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -18043,233 +18043,233 @@\n 000467a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000467b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000467c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000467d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000467e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000467f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00046800: 0100 0000 cd07 0000 8b01 0000 0000 0000 ................\n-00046810: 7c00 00fd 4845 4c50 00ff 7300 ff43 4f4d |...HELP..s..COM\n+00046810: 7c00 00a0 4845 4c50 00ff 7300 ff43 4f4d |...HELP..s..COM\n 00046820: 4d41 4e44 5300 ff73 00ff 414c 4c00 ff73 MANDS..s..ALL..s\n 00046830: 00ff 5155 414c 4946 4945 5253 00c0 4400 ..QUALIFIERS..D.\n 00046840: 0020 2020 2020 2020 7175 616c 6966 6965 . qualifie\n 00046850: 723b 206f 7220 616e 6f74 6865 7220 7072 r; or another pr\n 00046860: 6f63 6573 7320 6d61 7920 6f76 6572 7269 ocess may overri\n 00046870: 6465 2074 6865 2066 7265 657a 6520 696e de the freeze in\n-00046880: 2063 6f6e 6a75 6e63 7469 6f6e 2b00 2afd conjunction+.*.\n+00046880: 2063 6f6e 6a75 6e63 7469 6f6e 2b00 2aa0 conjunction+.*.\n 00046890: 4500 0020 2020 2020 2020 7769 7468 2074 E.. with t\n 000468a0: 6865 202d 4f56 4552 5249 4445 2071 7561 he -OVERRIDE qua\n-000468b0: 6c69 6669 6572 2e52 002a fd46 0000 2020 lifier.R.*.F.. \n+000468b0: 6c69 6669 6572 2e52 002a a046 0000 2020 lifier.R.*.F.. \n 000468c0: 2020 206f 2042 7920 6465 6661 756c 742c o By default,\n 000468d0: 2074 6865 202d 4e4f 4652 4545 5a45 2071 the -NOFREEZE q\n 000468e0: 7561 6c69 6669 6572 2075 6e66 7265 657a ualifier unfreez\n 000468f0: 6573 206f 6e6c 7920 7468 6f73 6520 4744 es only those GD\n-00046900: 5320 7265 6769 6f6e 7353 002a fd47 0000 S regionsS.*.G..\n+00046900: 5320 7265 6769 6f6e 7353 002a a047 0000 S regionsS.*.G..\n 00046910: 2020 2020 2020 2074 6861 7420 7765 7265 that were\n 00046920: 2070 7265 7669 6f75 736c 7920 6672 6f7a previously froz\n 00046930: 656e 2062 7920 6120 7072 6f63 6573 7320 en by a process \n 00046940: 2e20 4f6e 6365 2061 2072 6567 696f 6e20 . Once a region \n-00046950: 6973 2075 6e66 726f 7a65 6e2c 5200 2afd is unfrozen,R.*.\n+00046950: 6973 2075 6e66 726f 7a65 6e2c 5200 2aa0 is unfrozen,R.*.\n 00046960: 4800 0020 2020 2020 2020 6974 206d 6179 H.. it may\n 00046970: 2062 6520 7570 6461 7465 6420 6279 2061 be updated by a\n 00046980: 6e79 2070 726f 6365 7373 202e 546f 2075 ny process .To u\n 00046990: 6e66 7265 657a 6520 616c 6c20 4744 5320 nfreeze all GDS \n 000469a0: 7265 6769 6f6e 7320 6f66 2074 6865 3c00 regions of the<.\n-000469b0: 2afd 4900 0020 2020 2020 2020 476c 6f62 *.I.. Glob\n+000469b0: 2aa0 4900 0020 2020 2020 2020 476c 6f62 *.I.. Glob\n 000469c0: 616c 2044 6972 6563 746f 7279 2c20 7573 al Directory, us\n 000469d0: 6520 7468 6520 2d4f 5645 5252 4944 4520 e the -OVERRIDE \n-000469e0: 7175 616c 6966 6965 722e 5000 2afd 4a00 qualifier.P.*.J.\n+000469e0: 7175 616c 6966 6965 722e 5000 2aa0 4a00 qualifier.P.*.J.\n 000469f0: 0020 2020 2020 6f20 4453 4520 7265 6c65 . o DSE rele\n 00046a00: 6173 6573 2061 6e79 2046 5245 455a 4520 ases any FREEZE \n 00046a10: 6974 2068 6f6c 6473 2077 6865 6e20 6974 it holds when it\n 00046a20: 2065 7869 7473 2c20 7468 6572 6566 6f72 exits, therefor\n-00046a30: 652c 2075 7365 2074 6865 5400 2afd 5100 e, use theT.*.Q.\n+00046a30: 652c 2075 7365 2074 6865 5400 2aa0 5100 e, use theT.*.Q.\n 00046a40: 0020 2020 2020 2020 7361 6d65 2044 5345 . same DSE\n 00046a50: 2069 6e76 6f63 6174 696f 6e20 6f72 2053 invocation or S\n 00046a60: 5041 574e 2074 6f20 7065 7266 6f72 6d20 PAWN to perform \n 00046a70: 6f70 6572 6174 696f 6e73 2061 6674 6572 operations after\n 00046a80: 2065 7865 6375 7469 6e67 2074 6865 2200 executing the\".\n-00046a90: 2afd 5200 0020 2020 2020 2020 414c 4c20 *.R.. ALL \n+00046a90: 2aa0 5200 0020 2020 2020 2020 414c 4c20 *.R.. ALL \n 00046aa0: 2d46 5245 455a 4520 636f 6d6d 616e 642e -FREEZE command.\n-00046ab0: 0700 2afd 5300 0023 002a fd54 0000 2020 ..*.S..#.*.T.. \n+00046ab0: 0700 2aa0 5300 0023 002a a054 0000 2020 ..*.S..#.*.T.. \n 00046ac0: 2049 6e63 6f6d 7061 7469 626c 6520 7769 Incompatible wi\n-00046ad0: 7468 3a20 2d52 454e 4557 0700 2afd 5500 th: -RENEW..*.U.\n-00046ae0: 0015 002a fd56 0000 2020 202d 4f5b 5645 ...*.V.. -O[VE\n-00046af0: 5252 4944 455d 0700 2afd 5700 003f 002a RRIDE]..*.W..?.*\n-00046b00: fd58 0000 2020 204f 7665 7272 6964 6573 .X.. Overrides\n+00046ad0: 7468 3a20 2d52 454e 4557 0700 2aa0 5500 th: -RENEW..*.U.\n+00046ae0: 0015 002a a056 0000 2020 202d 4f5b 5645 ...*.V.. -O[VE\n+00046af0: 5252 4944 455d 0700 2aa0 5700 003f 002a RRIDE]..*.W..?.*\n+00046b00: a058 0000 2020 204f 7665 7272 6964 6573 .X.. Overrides\n 00046b10: 2074 6865 2041 4c4c 202d 4652 4545 5a45 the ALL -FREEZE\n 00046b20: 206f 7220 414c 4c20 2d4e 4f46 5245 455a or ALL -NOFREEZ\n-00046b30: 4520 6f70 6572 6174 696f 6e2e 0700 2afd E operation...*.\n-00046b40: 5900 0052 002a fd5a 0000 2020 2057 6865 Y..R.*.Z.. Whe\n+00046b30: 4520 6f70 6572 6174 696f 6e2e 0700 2aa0 E operation...*.\n+00046b40: 5900 0052 002a a05a 0000 2020 2057 6865 Y..R.*.Z.. Whe\n 00046b50: 6e20 7573 6564 2077 6974 6820 2d4e 4f46 n used with -NOF\n 00046b60: 5245 455a 452c 202d 4f56 4552 5249 4445 REEZE, -OVERRIDE\n 00046b70: 2075 6e66 7265 657a 6573 2061 6c6c 2047 unfreezes all G\n 00046b80: 4453 2072 6567 696f 6e73 2c20 696e 636c DS regions, incl\n-00046b90: 7564 696e 6726 002a fd61 0000 2020 2074 uding&.*.a.. t\n+00046b90: 7564 696e 6726 002a a061 0000 2020 2074 uding&.*.a.. t\n 00046ba0: 686f 7365 2066 726f 7a65 6e20 6279 206f hose frozen by o\n-00046bb0: 7468 6572 2075 7365 7273 2e07 002a fd62 ther users...*.b\n-00046bc0: 0000 5400 2afd 6300 0020 2020 5768 656e ..T.*.c.. When\n+00046bb0: 7468 6572 2075 7365 7273 2e07 002a a062 ther users...*.b\n+00046bc0: 0000 5400 2aa0 6300 0020 2020 5768 656e ..T.*.c.. When\n 00046bd0: 2075 7365 6420 7769 7468 202d 4652 4545 used with -FREE\n 00046be0: 5a45 2c20 2d4f 5645 5252 4944 4520 6672 ZE, -OVERRIDE fr\n 00046bf0: 6565 7a65 7320 616c 6c20 4744 5320 7265 eezes all GDS re\n 00046c00: 6769 6f6e 732c 2069 6e63 6c75 6469 6e67 gions, including\n-00046c10: 2074 686f 7365 5100 2afd 6400 0020 2020 thoseQ.*.d.. \n+00046c10: 2074 686f 7365 5100 2aa0 6400 0020 2020 thoseQ.*.d.. \n 00046c20: 6672 6f7a 656e 2062 7920 6f74 6865 7220 frozen by other \n 00046c30: 7072 6f63 6573 7365 7320 6173 736f 6369 processes associ\n 00046c40: 6174 696e 6720 616c 6c20 7375 6368 2066 ating all such f\n 00046c50: 7265 657a 6573 2077 6974 6820 7468 6520 reezes with the \n-00046c60: 6375 7272 656e 744e 002a fd65 0000 2020 currentN.*.e.. \n+00046c60: 6375 7272 656e 744e 002a a065 0000 2020 currentN.*.e.. \n 00046c70: 2070 726f 6365 7373 2e20 5468 6520 6375 process. The cu\n 00046c80: 7272 656e 7420 7072 6f63 6573 7320 6d75 rrent process mu\n 00046c90: 7374 2074 6865 6e20 7573 6520 2d4e 4f46 st then use -NOF\n 00046ca0: 5245 455a 4520 746f 2075 6e66 7265 657a REEZE to unfreez\n-00046cb0: 6520 7468 6550 002a fd66 0000 2020 2064 e theP.*.f.. d\n+00046cb0: 6520 7468 6550 002a a066 0000 2020 2064 e theP.*.f.. d\n 00046cc0: 6174 6162 6173 653b 2061 6e79 206f 7468 atabase; any oth\n 00046cd0: 6572 2070 726f 6365 7373 2061 7474 656d er process attem\n 00046ce0: 7074 696e 6720 6120 2d4e 4f46 5245 455a pting a -NOFREEZ\n 00046cf0: 4520 7368 6f75 6c64 2061 6c73 6f20 6861 E should also ha\n-00046d00: 7665 2074 6f2a 002a fd67 0000 2020 2069 ve to*.*.g.. i\n+00046d00: 7665 2074 6f2a 002a a067 0000 2020 2069 ve to*.*.g.. i\n 00046d10: 6e63 6c75 6465 2074 6865 202d 4f56 4552 nclude the -OVER\n 00046d20: 5249 4445 2071 7561 6c69 6669 6572 2e07 RIDE qualifier..\n-00046d30: 002a fd68 0000 2a00 2afd 6900 0020 2020 .*.h..*.*.i.. \n+00046d30: 002a a068 0000 2a00 2aa0 6900 0020 2020 .*.h..*.*.i.. \n 00046d40: 4d65 616e 696e 6766 756c 206f 6e6c 7920 Meaningful only \n 00046d50: 7769 7468 3a20 5b4e 4f5d 4652 4545 5a45 with: [NO]FREEZE\n-00046d60: 0700 2afd 6a00 0016 002a fd71 0000 2020 ..*.j....*.q.. \n+00046d60: 0700 2aa0 6a00 0016 002a a071 0000 2020 ..*.j....*.q.. \n 00046d70: 202d 5245 465b 4552 454e 4345 5d07 002a -REF[ERENCE]..*\n-00046d80: fd72 0000 4e00 2afd 7300 0020 2020 5265 .r..N.*.s.. Re\n+00046d80: a072 0000 4e00 2aa0 7300 0020 2020 5265 .r..N.*.s.. Re\n 00046d90: 7365 7473 2074 6865 2072 6566 6572 656e sets the referen\n 00046da0: 6365 2063 6f75 6e74 2066 6965 6c64 2074 ce count field t\n 00046db0: 6f20 3120 666f 7220 616c 6c20 7265 6769 o 1 for all regi\n 00046dc0: 6f6e 7320 6f66 2074 6865 2063 7572 7265 ons of the curre\n-00046dd0: 6e74 1b00 2afd 7400 0020 2020 676c 6f62 nt..*.t.. glob\n+00046dd0: 6e74 1b00 2aa0 7400 0020 2020 676c 6f62 nt..*.t.. glob\n 00046de0: 616c 2064 6972 6563 746f 7279 2e07 002a al directory...*\n-00046df0: fd75 0000 5300 2afd 7600 0020 2020 2020 .u..S.*.v.. \n+00046df0: a075 0000 5300 2aa0 7600 0020 2020 2020 .u..S.*.v.. \n 00046e00: 6f20 4120 5265 6665 7265 6e63 6520 636f o A Reference co\n 00046e10: 756e 7420 6973 2061 2066 696c 6520 6865 unt is a file he\n 00046e20: 6164 6572 2065 6c65 6d65 6e74 2066 6965 ader element fie\n 00046e30: 6c64 2074 6861 7420 7472 6163 6b73 2068 ld that tracks h\n-00046e40: 6f77 206d 616e 794f 002a fd77 0000 2020 ow manyO.*.w.. \n+00046e40: 6f77 206d 616e 794f 002a a077 0000 2020 ow manyO.*.w.. \n 00046e50: 2020 2020 2070 726f 6365 7373 6573 2061 processes a\n 00046e60: 7265 2061 6363 6573 7369 6e67 2074 6865 re accessing the\n 00046e70: 2064 6174 6162 6173 6520 7769 7468 2072 database with r\n 00046e80: 6561 642f 7772 6974 6520 7065 726d 6973 ead/write permis\n-00046e90: 7369 6f6e 732e 4d00 2afd 7800 0020 2020 sions.M.*.x.. \n+00046e90: 7369 6f6e 732e 4d00 2aa0 7800 0020 2020 sions.M.*.x.. \n 00046ea0: 2020 6f20 5468 6973 2071 7561 6c69 6669 o This qualifi\n 00046eb0: 6572 2069 7320 696e 7465 6e64 6564 2066 er is intended f\n 00046ec0: 6f72 2075 7365 2077 6865 6e20 4453 4520 or use when DSE \n 00046ed0: 6973 2074 6865 206f 6e6c 7920 7072 6f63 is the only proc\n-00046ee0: 6573 7350 002a fd79 0000 2020 2020 2020 essP.*.y.. \n+00046ee0: 6573 7350 002a a079 0000 2020 2020 2020 essP.*.y.. \n 00046ef0: 2061 7474 6163 6865 6420 746f 2074 6865 attached to the\n 00046f00: 2064 6174 6162 6173 6573 206f 6620 7468 databases of th\n 00046f10: 6520 6375 7265 6e74 2067 6c6f 6261 6c20 e curent global \n 00046f20: 6469 7265 6374 6f72 792e 2055 7369 6e67 directory. Using\n-00046f30: 2069 744e 002a fd7a 0000 2020 2020 2020 itN.*.z.. \n+00046f30: 2069 744e 002a a07a 0000 2020 2020 2020 itN.*.z.. \n 00046f40: 2077 6865 6e20 7468 6572 6520 6172 6520 when there are \n 00046f50: 6f74 6865 7220 7573 6572 7320 6174 7461 other users atta\n 00046f60: 6368 6564 2070 726f 6475 6365 7320 616e ched produces an\n 00046f70: 2069 6e63 6f72 7265 6374 2076 616c 7565 incorrect value\n-00046f80: 2e07 002a fd81 0000 2300 2afd 8200 0020 ...*....#.*.... \n+00046f80: 2e07 002a a081 0000 2300 2aa0 8200 0020 ...*....#.*.... \n 00046f90: 2020 496e 636f 6d70 6174 6962 6c65 2077 Incompatible w\n-00046fa0: 6974 683a 202d 5245 4e45 5707 002a fd83 ith: -RENEW..*..\n-00046fb0: 0000 1400 2afd 8400 0020 2020 2d52 454c ....*.... -REL\n-00046fc0: 5b45 4153 455d 0700 2afd 8500 0000 0000 [EASE]..*.......\n+00046fa0: 6974 683a 202d 5245 4e45 5707 002a a083 ith: -RENEW..*..\n+00046fb0: 0000 1400 2aa0 8400 0020 2020 2d52 454c ....*.... -REL\n+00046fc0: 5b45 4153 455d 0700 2aa0 8500 0000 0000 [EASE]..*.......\n 00046fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00046fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00046ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047000: 0100 0000 be05 0000 f404 0000 0000 0000 ................\n 00047010: 3a00 0020 4845 4c50 00ff 7300 ff43 4f4d :.. HELP..s..COM\n 00047020: 4d41 4e44 5300 ff73 00ff 4341 4348 4500 MANDS..s..CACHE.\n 00047030: ff73 00ff 5155 414c 4946 4945 5253 0000 .s..QUALIFIERS..\n-00047040: 5175 616c 6966 6965 7273 1500 2bfd bf11 Qualifiers..+...\n+00047040: 5175 616c 6966 6965 7273 1500 2ba0 bf11 Qualifiers..+...\n 00047050: 0000 2020 2051 7561 6c69 6669 6572 7307 .. Qualifiers.\n-00047060: 002c fd21 0000 1b00 2cfd 3100 0020 2020 .,.!....,.1.. \n+00047060: 002c a021 0000 1b00 2ca0 3100 0020 2020 .,.!....,.1.. \n 00047070: 2d52 455b 434f 5645 525d 205b 2d41 4c4c -RE[COVER] [-ALL\n-00047080: 5d07 002c fd41 0000 5400 2cfd 5100 0020 ]..,.A..T.,.Q.. \n+00047080: 5d07 002c a041 0000 5400 2ca0 5100 0020 ]..,.A..T.,.Q.. \n 00047090: 2020 5265 7365 7473 2074 6865 2063 6163 Resets the cac\n 000470a0: 6865 206f 6620 6120 6461 7461 6261 7365 he of a database\n 000470b0: 2068 6176 696e 6720 4247 2061 6363 6573 having BG acces\n 000470c0: 7320 6d65 7468 6f64 2074 6f20 6120 2263 s method to a \"c\n-000470d0: 6c65 616e 2220 7374 6174 652e 0700 2cfd lean\" state...,.\n-000470e0: 6100 0050 002c fd71 0000 2020 2020 206f a..P.,.q.. o\n+000470d0: 6c65 616e 2220 7374 6174 652e 0700 2ca0 lean\" state...,.\n+000470e0: 6100 0050 002c a071 0000 2020 2020 206f a..P.,.q.. o\n 000470f0: 2057 6974 6820 2d41 4c4c 2073 7065 6369 With -ALL speci\n 00047100: 6669 6564 2c20 4453 4520 696e 636c 7564 fied, DSE includ\n 00047110: 6573 2061 6c6c 2072 6567 696f 6e20 6f66 es all region of\n 00047120: 2074 6865 2063 7572 7265 6e74 2067 6c6f the current glo\n-00047130: 6261 6c2b 002c fd81 0000 2020 2020 2020 bal+.,.... \n+00047130: 6261 6c2b 002c a081 0000 2020 2020 2020 bal+.,.... \n 00047140: 2064 6972 6563 746f 7279 2066 6f72 2063 directory for c\n 00047150: 6163 6865 2072 6563 6f76 6572 792e 4d00 ache recovery.M.\n-00047160: 2cfd 9100 0020 2020 2020 6f20 4174 7465 ,.... o Atte\n+00047160: 2ca0 9100 0020 2020 2020 6f20 4174 7465 ,.... o Atte\n 00047170: 6d70 7420 4453 4520 4341 4348 4520 2d52 mpt DSE CACHE -R\n 00047180: 4543 4f56 4552 206f 6e6c 7920 6966 2061 ECOVER only if a\n 00047190: 2044 5345 2043 4143 4845 202d 5645 5249 DSE CACHE -VERI\n-000471a0: 4659 2063 6f6d 6d61 6e64 7330 002b fdc0 FY commands0.+..\n+000471a0: 4659 2063 6f6d 6d61 6e64 7330 002b a0c0 FY commands0.+..\n 000471b0: 1100 0020 2020 2020 2020 7265 706f 7274 ... report\n 000471c0: 7320 7468 6520 6361 6368 6520 6973 2022 s the cache is \"\n-000471d0: 4e4f 5420 636c 6561 6e22 2e07 002c fd12 NOT clean\"...,..\n-000471e0: 0000 1100 2cfd 1300 0020 2020 2d53 485b ....,.... -SH[\n-000471f0: 4f57 5d07 002c fd14 0000 5100 2cfd 1500 OW]..,....Q.,...\n+000471d0: 4e4f 5420 636c 6561 6e22 2e07 002c a012 NOT clean\"...,..\n+000471e0: 0000 1100 2ca0 1300 0020 2020 2d53 485b ....,.... -SH[\n+000471f0: 4f57 5d07 002c a014 0000 5100 2ca0 1500 OW]..,....Q.,...\n 00047200: 0020 2020 4469 7370 6c61 7973 2074 6865 . Displays the\n 00047210: 2063 6163 6865 2064 6174 6120 7374 7275 cache data stru\n 00047220: 6374 7572 6520 696e 666f 726d 6174 696f cture informatio\n 00047230: 6e2e 2041 6c6c 2076 616c 7565 7320 6172 n. All values ar\n-00047240: 6520 696e 2038 2d62 7974 654a 002c fd16 e in 8-byteJ.,..\n+00047240: 6520 696e 2038 2d62 7974 654a 002c a016 e in 8-byteJ.,..\n 00047250: 0000 2020 2068 6578 6164 6563 696d 616c .. hexadecimal\n 00047260: 2066 6f72 6d2e 2049 6620 7468 6520 6461 form. If the da\n 00047270: 7461 6261 7365 2068 6173 2065 6e63 7279 tabase has encry\n 00047280: 7074 696f 6e20 7475 726e 6564 206f 6e2c ption turned on,\n-00047290: 2053 484f 574b 002c fd17 0000 2020 2061 SHOWK.,.... a\n+00047290: 2053 484f 574b 002c a017 0000 2020 2061 SHOWK.,.... a\n 000472a0: 6464 6974 696f 6e61 6c6c 7920 6469 7370 dditionally disp\n 000472b0: 6c61 7973 2061 6e20 656c 656d 656e 7420 lays an element \n 000472c0: 7468 6174 2067 6976 6573 2069 6e66 6f72 that gives infor\n 000472d0: 6d61 7469 6f6e 2061 626f 7574 2074 6865 mation about the\n-000472e0: 3b00 2cfd 1800 0020 2020 656e 6372 7970 ;.,.... encryp\n+000472e0: 3b00 2ca0 1800 0020 2020 656e 6372 7970 ;.,.... encryp\n 000472f0: 7465 6420 676c 6f62 616c 2062 7566 6665 ted global buffe\n 00047300: 7220 7365 6374 696f 6e20 696e 2073 6861 r section in sha\n-00047310: 7265 6420 6d65 6d6f 7279 2e07 002c fd19 red memory...,..\n-00047320: 0000 1a00 2cfd 1a00 0020 2020 2d56 455b ....,.... -VE[\n-00047330: 5249 4659 5d20 5b2d 414c 4c5d 0700 2cfd RIFY] [-ALL]..,.\n-00047340: 2100 004c 002c fd22 0000 2020 2056 6572 !..L.,.\".. Ver\n+00047310: 7265 6420 6d65 6d6f 7279 2e07 002c a019 red memory...,..\n+00047320: 0000 1a00 2ca0 1a00 0020 2020 2d56 455b ....,.... -VE[\n+00047330: 5249 4659 5d20 5b2d 414c 4c5d 0700 2ca0 RIFY] [-ALL]..,.\n+00047340: 2100 004c 002c a022 0000 2020 2056 6572 !..L.,.\".. Ver\n 00047350: 6966 6965 7320 7468 6520 696e 7465 6772 ifies the integr\n 00047360: 6974 7920 6f66 2074 6865 2063 6163 6865 ity of the cache\n 00047370: 2064 6174 6120 7374 7275 6374 7572 6573 data structures\n 00047380: 2061 7320 7765 6c6c 2061 7320 7468 654d as well as theM\n-00047390: 002c fd23 0000 2020 2069 6e74 6572 6e61 .,.#.. interna\n+00047390: 002c a023 0000 2020 2069 6e74 6572 6e61 .,.#.. interna\n 000473a0: 6c20 636f 6e73 6973 7465 6e63 7920 6f66 l consistency of\n 000473b0: 2061 6e79 2047 4453 2062 6c6f 636b 7320 any GDS blocks \n 000473c0: 696e 2074 6865 2067 6c6f 6261 6c20 6275 in the global bu\n-000473d0: 6666 6572 7320 6f66 2074 6865 1900 2cfd ffers of the..,.\n+000473d0: 6666 6572 7320 6f66 2074 6865 1900 2ca0 ffers of the..,.\n 000473e0: 2400 0020 2020 6375 7272 656e 7420 7265 $.. current re\n-000473f0: 6769 6f6e 2e07 002c fd25 0000 5400 2cfd gion...,.%..T.,.\n+000473f0: 6769 6f6e 2e07 002c a025 0000 5400 2ca0 gion...,.%..T.,.\n 00047400: 2600 0020 2020 2020 6f20 5769 7468 202d &.. o With -\n 00047410: 414c 4c20 7370 6563 6966 6965 642c 2044 ALL specified, D\n 00047420: 5345 2070 6572 666f 726d 7320 6361 6368 SE performs cach\n 00047430: 6520 7665 7269 6669 6361 7469 6f6e 206f e verification o\n 00047440: 6e20 616c 6c20 7265 6769 6f6e 7320 6f66 n all regions of\n-00047450: 2b00 2cfd 2700 0020 2020 2020 2020 7468 +.,.'.. th\n+00047450: 2b00 2ca0 2700 0020 2020 2020 2020 7468 +.,.'.. th\n 00047460: 6520 6375 7272 656e 7420 676c 6f62 616c e current global\n-00047470: 2064 6972 6563 746f 7279 2e4d 002c fd28 directory.M.,.(\n+00047470: 2064 6972 6563 746f 7279 2e4d 002c a028 directory.M.,.(\n 00047480: 0000 2020 2020 206f 2049 7420 7265 706f .. o It repo\n 00047490: 7274 7320 7468 6520 7469 6d65 2c20 7468 rts the time, th\n 000474a0: 6520 7265 6769 6f6e 2061 6e64 2061 2062 e region and a b\n 000474b0: 6f6f 6c65 616e 2072 6573 756c 7420 696e oolean result in\n-000474c0: 6469 6361 7469 6e67 5000 2cfd 2900 0020 dicatingP.,.).. \n+000474c0: 6469 6361 7469 6e67 5000 2ca0 2900 0020 dicatingP.,.).. \n 000474d0: 2020 2020 2020 7768 6574 6865 7220 7468 whether th\n 000474e0: 6520 6361 6368 6520 6973 2063 6c65 616e e cache is clean\n 000474f0: 206f 7220 4e4f 5420 636c 6561 6e2e 2049 or NOT clean. I\n 00047500: 6620 796f 7520 7365 6520 224e 4f54 2063 f you see \"NOT c\n-00047510: 6c65 616e 2220 696e 5100 2cfd 2a00 0020 lean\" inQ.,.*.. \n+00047510: 6c65 616e 2220 696e 5100 2ca0 2a00 0020 lean\" inQ.,.*.. \n 00047520: 2020 2020 2020 7265 706f 7274 2c20 6578 report, ex\n 00047530: 6563 7574 6520 4453 4520 4341 4348 4520 ecute DSE CACHE \n 00047540: 2d52 4543 4f56 4552 2061 7320 736f 6f6e -RECOVER as soon\n 00047550: 2061 7320 706f 7373 6962 6c65 2074 6f20 as possible to \n-00047560: 7265 7365 7420 7468 6525 002c fd31 0000 reset the%.,.1..\n+00047560: 7265 7365 7420 7468 6525 002c a031 0000 reset the%.,.1..\n 00047570: 2020 2020 2020 2063 6163 6865 2069 6e20 cache in \n 00047580: 6120 636c 6561 6e20 7374 6174 652e 0700 a clean state...\n-00047590: 2cfd 3200 0011 0017 2048 414e 4745 0000 ,.2..... HANGE..\n-000475a0: 4348 616e 6765 1100 1dfd bf11 0000 2020 CHange........ \n-000475b0: 2043 4861 6e67 6507 001e fd21 0000 0000 CHange....!....\n+00047590: 2ca0 3200 0011 0017 2048 414e 4745 0000 ,.2..... HANGE..\n+000475a0: 4348 616e 6765 1100 1da0 bf11 0000 2020 CHange........ \n+000475b0: 2043 4861 6e67 6507 001e a021 0000 0000 CHange....!....\n 000475c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000475d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000475e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000475f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -18299,178 +18299,178 @@\n 000477a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000477b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000477c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000477d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000477e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000477f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047800: 0100 0000 ed07 0000 e701 0000 0000 0000 ................\n-00047810: 3100 00fd 4845 4c50 00ff 7300 ff43 4f4d 1...HELP..s..COM\n+00047810: 3100 00a0 4845 4c50 00ff 7300 ff43 4f4d 1...HELP..s..COM\n 00047820: 4d41 4e44 5300 ff73 00ff 414c 4c00 c015 MANDS..s..ALL...\n 00047830: 0000 2020 202d 4f5b 5645 5252 4944 455d .. -O[VERRIDE]\n-00047840: 5d16 001b fd16 0000 2020 202d 5245 465b ]....... -REF[\n-00047850: 4552 454e 4345 5d14 001b fd17 0000 2020 ERENCE]....... \n-00047860: 202d 5245 4c5b 4541 5345 5d12 001b fd18 -REL[EASE].....\n+00047840: 5d16 001b a016 0000 2020 202d 5245 465b ]....... -REF[\n+00047850: 4552 454e 4345 5d14 001b a017 0000 2020 ERENCE]....... \n+00047860: 202d 5245 4c5b 4541 5345 5d12 001b a018 -REL[EASE].....\n 00047870: 0000 2020 202d 5245 4e5b 4557 5d12 001b .. -REN[EW]...\n-00047880: fd19 0000 2020 202d 535b 4549 5a45 5d13 .... -S[EIZE].\n-00047890: 001b fd1a 0000 2020 202d 575b 4349 4e49 ...... -W[CINI\n-000478a0: 545d 0b00 1bfd 2100 0020 2020 5d07 001b T]....!.. ]...\n-000478b0: fd22 0000 4300 1bfd 2300 0020 2020 2020 .\"..C...#.. \n+00047880: a019 0000 2020 202d 535b 4549 5a45 5d13 .... -S[EIZE].\n+00047890: 001b a01a 0000 2020 202d 575b 4349 4e49 ...... -W[CINI\n+000478a0: 545d 0b00 1ba0 2100 0020 2020 5d07 001b T]....!.. ]...\n+000478b0: a022 0000 4300 1ba0 2300 0020 2020 2020 .\"..C...#.. \n 000478c0: 6f20 5468 6973 2069 7320 6120 7665 7279 o This is a very\n 000478d0: 2070 6f77 6572 6675 6c20 636f 6d6d 616e powerful comman\n 000478e0: 643b 2075 7365 2069 7420 7769 7468 2063 d; use it with c\n-000478f0: 6175 7469 6f6e 2e51 001b fd24 0000 2020 aution.Q...$.. \n+000478f0: 6175 7469 6f6e 2e51 001b a024 0000 2020 aution.Q...$.. \n 00047900: 2020 206f 2042 6520 6573 7065 6369 616c o Be especial\n 00047910: 6c79 2063 6172 6566 756c 2069 6620 796f ly careful if yo\n 00047920: 7520 6861 7665 2061 6e20 6f76 6572 6c61 u have an overla\n 00047930: 7070 696e 6720 6461 7461 6261 7365 2073 pping database s\n-00047940: 7472 7563 7475 7265 5200 1bfd 2500 0020 tructureR...%.. \n+00047940: 7472 7563 7475 7265 5200 1ba0 2500 0020 tructureR...%.. \n 00047950: 2020 2020 2020 2866 6f72 2065 7861 6d70 (for examp\n 00047960: 6c65 2c20 6f76 6572 6c61 7070 696e 6720 le, overlapping \n 00047970: 7265 6769 6f6e 7320 6163 6365 7373 6564 regions accessed\n 00047980: 2066 726f 6d20 7365 7061 7261 7465 2061 from separate a\n-00047990: 7070 6c69 6361 7469 6f6e 2200 1bfd 2600 pplication\"...&.\n+00047990: 7070 6c69 6361 7469 6f6e 2200 1ba0 2600 pplication\"...&.\n 000479a0: 0020 2020 2020 2020 676c 6f62 616c 2064 . global d\n-000479b0: 6972 6563 746f 7269 6573 292e 5300 1bfd irectories).S...\n+000479b0: 6972 6563 746f 7269 6573 292e 5300 1ba0 irectories).S...\n 000479c0: 2700 0020 2020 2020 6f20 4966 2079 6f75 '.. o If you\n 000479d0: 2075 7365 2074 6869 7320 7479 7065 206f use this type o\n 000479e0: 6620 6461 7461 6261 7365 2073 7472 7563 f database struc\n 000479f0: 7475 7265 2c20 796f 7520 6d61 7920 6e65 ture, you may ne\n 00047a00: 6564 2074 6f20 636f 6e73 7472 7563 7454 ed to constructT\n-00047a10: 001b fd28 0000 2020 2020 2020 2073 7065 ...(.. spe\n+00047a10: 001b a028 0000 2020 2020 2020 2073 7065 ...(.. spe\n 00047a20: 6369 616c 2047 6c6f 6261 6c20 4469 7265 cial Global Dire\n 00047a30: 6374 6f72 6965 7320 7468 6174 2065 7863 ctories that exc\n 00047a40: 6c75 6465 206f 7665 726c 6170 7065 6420 lude overlapped \n 00047a50: 7265 6769 6f6e 7320 746f 2075 7365 2077 regions to use w\n-00047a60: 6974 6812 001b fd29 0000 2020 2020 2020 ith....).. \n-00047a70: 2044 5345 2e07 001b fd2a 0000 1a00 1afd DSE.....*......\n+00047a60: 6974 6812 001b a029 0000 2020 2020 2020 ith....).. \n+00047a70: 2044 5345 2e07 001b a02a 0000 1a00 1aa0 DSE.....*......\n 00047a80: ff73 00ff 4558 414d 504c 4553 0000 4578 .s..EXAMPLES..Ex\n-00047a90: 616d 706c 6573 1300 27fd bf11 0000 2020 amples..'..... \n-00047aa0: 2045 7861 6d70 6c65 7307 0028 fd21 0000 Examples..(.!..\n-00047ab0: 1200 28fd 3100 0020 2020 4578 616d 706c ..(.1.. Exampl\n-00047ac0: 653a 0700 28fd 4100 0026 0028 fd51 0000 e:..(.A..&.(.Q..\n+00047a90: 616d 706c 6573 1300 27a0 bf11 0000 2020 amples..'..... \n+00047aa0: 2045 7861 6d70 6c65 7307 0028 a021 0000 Examples..(.!..\n+00047ab0: 1200 28a0 3100 0020 2020 4578 616d 706c ..(.1.. Exampl\n+00047ac0: 653a 0700 28a0 4100 0026 0028 a051 0000 e:..(.A..&.(.Q..\n 00047ad0: 2020 2044 5345 3e20 616c 6c20 666c 7573 DSE> all flus\n 00047ae0: 6820 2d62 7566 6665 725f 666c 7573 6807 h -buffer_flush.\n-00047af0: 0028 fd61 0000 5000 28fd 7100 0020 2020 .(.a..P.(.q.. \n+00047af0: 0028 a061 0000 5000 28a0 7100 0020 2020 .(.a..P.(.q.. \n 00047b00: 5468 6973 2063 6f6d 6d61 6e64 2066 6c75 This command flu\n 00047b10: 7368 6573 2074 6865 2066 696c 6520 6865 shes the file he\n 00047b20: 6164 6572 2061 6e64 2063 6163 6865 2062 ader and cache b\n 00047b30: 7566 6665 7273 2074 6f20 6469 736b 2066 uffers to disk f\n-00047b40: 6f72 2061 6c6c 1200 28fd 8100 0020 2020 or all..(.... \n-00047b50: 7265 6769 6f6e 732e 0700 28fd 9100 0013 regions...(.....\n-00047b60: 0027 fdc0 1100 0020 2020 4578 616d 706c .'..... Exampl\n-00047b70: 653a 0700 28fd 1200 001c 0028 fd13 0000 e:..(......(....\n+00047b40: 6f72 2061 6c6c 1200 28a0 8100 0020 2020 or all..(.... \n+00047b50: 7265 6769 6f6e 732e 0700 28a0 9100 0013 regions...(.....\n+00047b60: 0027 a0c0 1100 0020 2020 4578 616d 706c .'..... Exampl\n+00047b70: 653a 0700 28a0 1200 001c 0028 a013 0000 e:..(......(....\n 00047b80: 2020 2044 5345 3e20 414c 4c20 2d43 5249 DSE> ALL -CRI\n-00047b90: 5449 4e49 5407 0028 fd14 0000 5300 28fd TINIT..(....S.(.\n+00047b90: 5449 4e49 5407 0028 a014 0000 5300 28a0 TINIT..(....S.(.\n 00047ba0: 1500 0020 2020 5468 6973 2063 6f6d 6d61 ... This comma\n 00047bb0: 6e64 2069 6e69 7469 616c 697a 6573 2063 nd initializes c\n 00047bc0: 7269 7469 6361 6c20 7365 6374 696f 6e73 ritical sections\n 00047bd0: 2066 6f72 2061 6c6c 2072 6567 696f 6e73 for all regions\n 00047be0: 206f 6620 7468 6520 6375 7272 656e 7414 of the current.\n-00047bf0: 0028 fd16 0000 2020 2064 6972 6563 746f .(.... directo\n-00047c00: 7279 2e07 0028 fd17 0000 1200 28fd 1800 ry...(......(...\n-00047c10: 0020 2020 4578 616d 706c 653a 0700 28fd . Example:..(.\n-00047c20: 1900 001a 0028 fd1a 0000 2020 2044 5345 .....(.... DSE\n+00047bf0: 0028 a016 0000 2020 2064 6972 6563 746f .(.... directo\n+00047c00: 7279 2e07 0028 a017 0000 1200 28a0 1800 ry...(......(...\n+00047c10: 0020 2020 4578 616d 706c 653a 0700 28a0 . Example:..(.\n+00047c20: 1900 001a 0028 a01a 0000 2020 2044 5345 .....(.... DSE\n 00047c30: 3e20 414c 4c20 2d46 5245 455a 4521 0028 > ALL -FREEZE!.(\n-00047c40: fd21 0000 2020 2044 5345 3e20 5350 4157 .!.. DSE> SPAW\n+00047c40: a021 0000 2020 2044 5345 3e20 5350 4157 .!.. DSE> SPAW\n 00047c50: 4e20 226d 756d 7073 202d 6469 7222 0700 N \"mumps -dir\"..\n-00047c60: 28fd 2200 0054 0028 fd23 0000 2020 2054 (.\"..T.(.#.. T\n+00047c60: 28a0 2200 0054 0028 a023 0000 2020 2054 (.\"..T.(.#.. T\n 00047c70: 6865 2066 6972 7374 2063 6f6d 6d61 6e64 he first command\n 00047c80: 2066 7265 657a 6573 2061 6c6c 2072 6567 freezes all reg\n 00047c90: 696f 6e73 206f 6620 7468 6520 6375 7272 ions of the curr\n 00047ca0: 656e 7420 676c 6f62 616c 2064 6972 6563 ent global direc\n-00047cb0: 746f 7279 2e20 5468 6551 0028 fd24 0000 tory. TheQ.(.$..\n+00047cb0: 746f 7279 2e20 5468 6551 0028 a024 0000 tory. TheQ.(.$..\n 00047cc0: 2020 2073 6563 6f6e 6420 636f 6d6d 616e second comman\n 00047cd0: 6420 6372 6561 7465 7320 616e 2063 6869 d creates an chi\n 00047ce0: 6c64 2028 7368 656c 6c29 2070 726f 6365 ld (shell) proce\n 00047cf0: 7373 2061 6e64 2065 7865 6375 7465 7320 ss and executes \n-00047d00: 7468 6520 226d 756d 7073 5000 28fd 2500 the \"mumpsP.(.%.\n+00047d00: 7468 6520 226d 756d 7073 5000 28a0 2500 the \"mumpsP.(.%.\n 00047d10: 0020 2020 2d64 6972 2220 636f 6d6d 616e . -dir\" comman\n 00047d20: 642e 2054 6865 6e20 7479 7065 2053 205e d. Then type S ^\n 00047d30: 413d 3120 6174 2047 544d 2070 726f 6d70 A=1 at GTM promp\n 00047d40: 742e 204e 6f74 6963 6520 7468 6174 2074 t. Notice that t\n-00047d50: 6865 2063 6f6d 6d61 6e64 3300 28fd 2600 he command3.(.&.\n+00047d50: 6865 2063 6f6d 6d61 6e64 3300 28a0 2600 he command3.(.&.\n 00047d60: 0020 2020 6861 6e67 7320 6265 6361 7573 . hangs becaus\n 00047d70: 6520 6f66 2074 6865 2044 5345 2046 5245 e of the DSE FRE\n 00047d80: 455a 4520 696e 2070 6c61 6365 2e07 0028 EZE in place...(\n-00047d90: fd27 0000 1200 28fd 2800 0020 2020 4578 .'....(.(.. Ex\n-00047da0: 616d 706c 653a 0700 28fd 2900 0026 0028 ample:..(.)..&.(\n-00047db0: fd2a 0000 2020 2044 5345 3e20 414c 4c20 .*.. DSE> ALL \n+00047d90: a027 0000 1200 28a0 2800 0020 2020 4578 .'....(.(.. Ex\n+00047da0: 616d 706c 653a 0700 28a0 2900 0026 0028 ample:..(.)..&.(\n+00047db0: a02a 0000 2020 2044 5345 3e20 414c 4c20 .*.. DSE> ALL \n 00047dc0: 2d4e 4f46 5245 455a 4520 2d4f 5645 5252 -NOFREEZE -OVERR\n-00047dd0: 4944 4507 0028 fd31 0000 5400 28fd 3200 IDE..(.1..T.(.2.\n+00047dd0: 4944 4507 0028 a031 0000 5400 28a0 3200 IDE..(.1..T.(.2.\n 00047de0: 0020 2020 5468 6973 2063 6f6d 6d61 6e64 . This command\n 00047df0: 2072 656d 6f76 6573 2074 6865 2046 5245 removes the FRE\n 00047e00: 455a 4520 6f6e 2061 6c6c 2063 7572 7265 EZE on all curre\n 00047e10: 6e74 2072 6567 696f 6e20 696e 636c 7564 nt region includ\n 00047e20: 696e 6720 7468 6520 4652 4545 5a45 2000 ing the FREEZE .\n-00047e30: 28fd 3300 0020 2020 706c 6163 6564 2062 (.3.. placed b\n+00047e30: 28a0 3300 0020 2020 706c 6163 6564 2062 (.3.. placed b\n 00047e40: 7920 6f74 6865 7220 7573 6572 732e 0700 y other users...\n-00047e50: 28fd 3400 0012 0028 fd35 0000 2020 2045 (.4....(.5.. E\n-00047e60: 7861 6d70 6c65 3a07 0028 fd36 0000 1d00 xample:..(.6....\n-00047e70: 28fd 3700 0020 2020 4453 453e 2041 4c4c (.7.. DSE> ALL\n-00047e80: 202d 5245 4645 5245 4e43 4507 0028 fd38 -REFERENCE..(.8\n-00047e90: 0000 5100 28fd 3900 0020 2020 5468 6973 ..Q.(.9.. This\n+00047e50: 28a0 3400 0012 0028 a035 0000 2020 2045 (.4....(.5.. E\n+00047e60: 7861 6d70 6c65 3a07 0028 a036 0000 1d00 xample:..(.6....\n+00047e70: 28a0 3700 0020 2020 4453 453e 2041 4c4c (.7.. DSE> ALL\n+00047e80: 202d 5245 4645 5245 4e43 4507 0028 a038 -REFERENCE..(.8\n+00047e90: 0000 5100 28a0 3900 0020 2020 5468 6973 ..Q.(.9.. This\n 00047ea0: 2063 6f6d 6d61 6e64 2073 6574 7320 7468 command sets th\n 00047eb0: 6520 7265 6665 7265 6e63 6520 636f 756e e reference coun\n 00047ec0: 7420 6669 656c 6420 696e 2074 6865 2066 t field in the f\n 00047ed0: 696c 6520 6865 6164 6572 2873 2920 746f ile header(s) to\n-00047ee0: 2031 2e07 0028 fd3a 0000 1200 28fd 4100 1...(.:....(.A.\n-00047ef0: 0020 2020 4578 616d 706c 653a 0700 28fd . Example:..(.\n-00047f00: 4200 001b 0028 fd43 0000 2020 2044 5345 B....(.C.. DSE\n+00047ee0: 2031 2e07 0028 a03a 0000 1200 28a0 4100 1...(.:....(.A.\n+00047ef0: 0020 2020 4578 616d 706c 653a 0700 28a0 . Example:..(.\n+00047f00: 4200 001b 0028 a043 0000 2020 2044 5345 B....(.C.. DSE\n 00047f10: 3e20 414c 4c20 2d52 454c 4541 5345 0700 > ALL -RELEASE..\n-00047f20: 28fd 4400 0052 0028 fd45 0000 2020 2054 (.D..R.(.E.. T\n+00047f20: 28a0 4400 0052 0028 a045 0000 2020 2054 (.D..R.(.E.. T\n 00047f30: 6869 7320 636f 6d6d 616e 6420 7265 6c65 his command rele\n 00047f40: 6173 6573 2063 7269 7469 6361 6c20 7365 ases critical se\n 00047f50: 6374 696f 6e73 206f 776e 6564 2062 7920 ctions owned by \n 00047f60: 7468 6520 6375 7272 656e 7420 7072 6f63 the current proc\n-00047f70: 6573 7320 666f 7236 0028 fd46 0000 2020 ess for6.(.F.. \n+00047f70: 6573 7320 666f 7236 0028 a046 0000 2020 ess for6.(.F.. \n 00047f80: 2061 6c6c 2072 6567 696f 6e73 206f 6620 all regions of \n 00047f90: 7468 6520 6375 7272 656e 7420 676c 6f62 the current glob\n 00047fa0: 616c 2064 6972 6563 746f 7279 2e07 0028 al directory...(\n-00047fb0: fd47 0000 1200 28fd 4800 0020 2020 4578 .G....(.H.. Ex\n-00047fc0: 616d 706c 653a 0700 28fd 4900 0019 0028 ample:..(.I....(\n-00047fd0: fd4a 0000 2020 2044 5345 3e20 414c 4c20 .J.. DSE> ALL \n-00047fe0: 2d52 454e 4557 0700 28fd 5100 0000 0000 -RENEW..(.Q.....\n+00047fb0: a047 0000 1200 28a0 4800 0020 2020 4578 .G....(.H.. Ex\n+00047fc0: 616d 706c 653a 0700 28a0 4900 0019 0028 ample:..(.I....(\n+00047fd0: a04a 0000 2020 2044 5345 3e20 414c 4c20 .J.. DSE> ALL \n+00047fe0: 2d52 454e 4557 0700 28a0 5100 0000 0000 -RENEW..(.Q.....\n 00047ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048000: 0100 0000 4d02 0000 f901 0000 0000 0000 ....M...........\n-00048010: 7300 00fd 4845 4c50 00ff 7300 ff43 4f4d s...HELP..s..COM\n+00048010: 7300 00a0 4845 4c50 00ff 7300 ff43 4f4d s...HELP..s..COM\n 00048020: 4d41 4e44 5300 ff73 00ff 414c 4c00 ff73 MANDS..s..ALL..s\n 00048030: 00ff 4558 414d 504c 4553 00c0 5200 0020 ..EXAMPLES..R.. \n 00048040: 2020 5468 6973 2063 6f6d 6d61 6e64 2072 This command r\n 00048050: 6569 6e69 7469 616c 697a 6573 2063 7269 einitializes cri\n 00048060: 7469 6361 6c20 7365 6374 696f 6e73 2c20 tical sections, \n 00048070: 6275 6666 6572 732c 2072 6573 6574 7320 buffers, resets \n-00048080: 7468 6550 0028 fd53 0000 2020 2072 6566 theP.(.S.. ref\n+00048080: 7468 6550 0028 a053 0000 2020 2072 6566 theP.(.S.. ref\n 00048090: 6572 656e 6365 2063 6f75 6e74 2074 6f20 erence count to \n 000480a0: 312c 2061 6e64 2063 6c65 6172 7320 6672 1, and clears fr\n 000480b0: 6565 7a65 2066 6f72 2061 6c6c 2072 6567 eeze for all reg\n 000480c0: 696f 6e73 206f 6620 7468 6520 6375 7272 ions of the curr\n-000480d0: 656e 741b 0028 fd54 0000 2020 2067 6c6f ent..(.T.. glo\n+000480d0: 656e 741b 0028 a054 0000 2020 2067 6c6f ent..(.T.. glo\n 000480e0: 6261 6c20 6469 7265 6374 6f72 792e 0700 bal directory...\n-000480f0: 28fd 5500 0012 0028 fd56 0000 2020 2045 (.U....(.V.. E\n-00048100: 7861 6d70 6c65 3a07 0028 fd57 0000 1900 xample:..(.W....\n-00048110: 28fd 5800 0020 2020 4453 453e 2041 4c4c (.X.. DSE> ALL\n-00048120: 202d 5345 495a 4507 0028 fd59 0000 5200 -SEIZE..(.Y..R.\n-00048130: 28fd 5a00 0020 2020 5468 6973 2063 6f6d (.Z.. This com\n+000480f0: 28a0 5500 0012 0028 a056 0000 2020 2045 (.U....(.V.. E\n+00048100: 7861 6d70 6c65 3a07 0028 a057 0000 1900 xample:..(.W....\n+00048110: 28a0 5800 0020 2020 4453 453e 2041 4c4c (.X.. DSE> ALL\n+00048120: 202d 5345 495a 4507 0028 a059 0000 5200 -SEIZE..(.Y..R.\n+00048130: 28a0 5a00 0020 2020 5468 6973 2063 6f6d (.Z.. This com\n 00048140: 6d61 6e64 2073 6569 7a65 7320 616c 6c20 mand seizes all \n 00048150: 6372 6974 6963 616c 2073 6563 7469 6f6e critical section\n 00048160: 7320 666f 7220 616c 6c20 7265 6769 6f6e s for all region\n 00048170: 7320 6f66 2074 6865 2063 7572 7265 6e74 s of the current\n-00048180: 1b00 28fd 6100 0020 2020 676c 6f62 616c ..(.a.. global\n-00048190: 2064 6972 6563 746f 7279 2e07 0028 fd62 directory...(.b\n-000481a0: 0000 1200 28fd 6300 0020 2020 4578 616d ....(.c.. Exam\n-000481b0: 706c 653a 0700 28fd 6400 001a 0028 fd65 ple:..(.d....(.e\n+00048180: 1b00 28a0 6100 0020 2020 676c 6f62 616c ..(.a.. global\n+00048190: 2064 6972 6563 746f 7279 2e07 0028 a062 directory...(.b\n+000481a0: 0000 1200 28a0 6300 0020 2020 4578 616d ....(.c.. Exam\n+000481b0: 706c 653a 0700 28a0 6400 001a 0028 a065 ple:..(.d....(.e\n 000481c0: 0000 2020 2044 5345 3e20 414c 4c20 2d57 .. DSE> ALL -W\n-000481d0: 4349 4e49 5407 0028 fd66 0000 4f00 28fd CINIT..(.f..O.(.\n+000481d0: 4349 4e49 5407 0028 a066 0000 4f00 28a0 CINIT..(.f..O.(.\n 000481e0: 6700 0020 2020 5468 6973 2063 6f6d 6d61 g.. This comma\n 000481f0: 6e64 2072 6569 6e69 7469 616c 697a 6573 nd reinitializes\n 00048200: 2074 6865 2062 7566 6665 7273 2066 6f72 the buffers for\n 00048210: 2061 6c6c 2072 6567 696f 6e73 206f 6620 all regions of \n-00048220: 7468 6520 6375 7272 656e 741b 0028 fd68 the current..(.h\n+00048220: 7468 6520 6375 7272 656e 741b 0028 a068 the current..(.h\n 00048230: 0000 2020 2067 6c6f 6261 6c20 6469 7265 .. global dire\n-00048240: 6374 6f72 792e 0700 28fd 6900 0000 0000 ctory...(.i.....\n+00048240: 6374 6f72 792e 0700 28a0 6900 0000 0000 ctory...(.i.....\n 00048250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000482a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000482b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -18555,490 +18555,490 @@\n 000487a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048800: 0100 0000 e907 0000 4102 0000 0000 0000 ........A.......\n-00048810: 6d00 00fd 4845 4c50 00ff 7300 ff43 4f4d m...HELP..s..COM\n+00048810: 6d00 00a0 4845 4c50 00ff 7300 ff43 4f4d m...HELP..s..COM\n 00048820: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 00048830: 00bf 3100 0020 2020 5468 6520 4348 414e ..1.. The CHAN\n 00048840: 4745 2063 6f6d 6d61 6e64 2063 6861 6e67 GE command chang\n 00048850: 6573 2066 6965 6c64 7320 6f66 2061 2062 es fields of a b\n 00048860: 6c6f 636b 2c20 6669 6c65 2c20 6f72 2072 lock, file, or r\n 00048870: 6563 6f72 6420 6865 6164 6572 2e07 001e ecord header....\n-00048880: fd41 0000 2e00 1efd 5100 0020 2020 5468 .A......Q.. Th\n+00048880: a041 0000 2e00 1ea0 5100 0020 2020 5468 .A......Q.. Th\n 00048890: 6520 666f 726d 6174 206f 6620 7468 6520 e format of the \n 000488a0: 4348 414e 4745 2063 6f6d 6d61 6e64 2069 CHANGE command i\n-000488b0: 733a 0700 1efd 6100 0012 001e fd71 0000 s:....a......q..\n-000488c0: 2020 2043 485b 414e 4745 5d07 001e fd81 CH[ANGE].....\n-000488d0: 0000 5100 1efd 9100 0020 2020 5468 6520 ..Q...... The \n+000488b0: 733a 0700 1ea0 6100 0012 001e a071 0000 s:....a......q..\n+000488c0: 2020 2043 485b 414e 4745 5d07 001e a081 CH[ANGE].....\n+000488d0: 0000 5100 1ea0 9100 0020 2020 5468 6520 ..Q...... The \n 000488e0: 4348 414e 4745 2063 6f6d 6d61 6e64 2065 CHANGE command e\n 000488f0: 6974 6865 7220 6861 7320 6120 2d46 494c ither has a -FIL\n 00048900: 4548 4541 4445 5220 7175 616c 6966 6965 EHEADER qualifie\n 00048910: 7220 6f72 2061 6e20 696d 706c 6963 6974 r or an implicit\n-00048920: 206f 724a 001d fdc0 1100 0020 2020 6578 orJ....... ex\n+00048920: 206f 724a 001d a0c0 1100 0020 2020 6578 orJ....... ex\n 00048930: 706c 6963 6974 202d 424c 4f43 4b20 7175 plicit -BLOCK qu\n 00048940: 616c 6966 6965 722c 2070 6c75 7320 6f6e alifier, plus on\n 00048950: 6520 6f72 206d 6f72 6520 6f66 2074 6865 e or more of the\n 00048960: 6972 2061 7373 6f63 6961 7465 6439 001e ir associated9..\n-00048970: fd12 0000 2020 2071 7561 6c69 6669 6572 .... qualifier\n+00048970: a012 0000 2020 2071 7561 6c69 6669 6572 .... qualifier\n 00048980: 732c 2074 6f20 6465 6669 6e65 2074 6865 s, to define the\n 00048990: 2074 6172 6765 7420 6f66 2074 6865 2063 target of the c\n-000489a0: 6861 6e67 652e 0700 1efd 1300 004c 001e hange........L..\n-000489b0: fd14 0000 2020 202d 424c 5b4f 434b 5d3d .... -BL[OCK]=\n+000489a0: 6861 6e67 652e 0700 1ea0 1300 004c 001e hange........L..\n+000489b0: a014 0000 2020 202d 424c 5b4f 434b 5d3d .... -BL[OCK]=\n 000489c0: 626c 6f63 6b2d 6e75 6d62 6572 2061 6e64 block-number and\n 000489d0: 206f 6e65 206f 7220 6d6f 7265 206f 6620 one or more of \n 000489e0: 7468 6520 666f 6c6c 6f77 696e 6720 7175 the following qu\n-000489f0: 616c 6966 6965 7273 3a07 001e fd15 0000 alifiers:.......\n-00048a00: 1c00 1efd 1600 0020 2020 2d42 535b 495a ....... -BS[IZ\n-00048a10: 5d3d 626c 6f63 6b2d 7369 7a65 1800 1efd ]=block-size....\n+000489f0: 616c 6966 6965 7273 3a07 001e a015 0000 alifiers:.......\n+00048a00: 1c00 1ea0 1600 0020 2020 2d42 535b 495a ....... -BS[IZ\n+00048a10: 5d3d 626c 6f63 6b2d 7369 7a65 1800 1ea0 ]=block-size....\n 00048a20: 1700 0020 2020 2d4c 5b45 5645 4c5d 3d6c ... -L[EVEL]=l\n-00048a30: 6576 656c 2200 1efd 1800 0020 2020 2d54 evel\"...... -T\n+00048a30: 6576 656c 2200 1ea0 1800 0020 2020 2d54 evel\"...... -T\n 00048a40: 4e5b 3d74 7261 6e73 6163 7469 6f6e 2d6e N[=transaction-n\n-00048a50: 756d 6265 725d 1a00 1efd 1900 0020 2020 umber]....... \n+00048a50: 756d 6265 725d 1a00 1ea0 1900 0020 2020 umber]....... \n 00048a60: 2d4f 465b 4653 4554 5d3d 6f66 6673 6574 -OF[FSET]=offset\n-00048a70: 2100 1efd 1a00 0020 2020 2d52 455b 434f !...... -RE[CO\n+00048a70: 2100 1ea0 1a00 0020 2020 2d52 455b 434f !...... -RE[CO\n 00048a80: 5244 5d3d 7265 636f 7264 2d6e 756d 6265 RD]=record-numbe\n-00048a90: 7223 001e fd21 0000 2020 202d 434d 5b50 r#...!.. -CM[P\n+00048a90: 7223 001e a021 0000 2020 202d 434d 5b50 r#...!.. -CM[P\n 00048aa0: 435d 3d63 6f6d 7072 6573 7369 6f6e 2d63 C]=compression-c\n-00048ab0: 6f75 6e74 1d00 1efd 2200 0020 2020 2d52 ount....\".. -R\n+00048ab0: 6f75 6e74 1d00 1ea0 2200 0020 2020 2d52 ount....\".. -R\n 00048ac0: 535b 495a 5d3d 7265 636f 7264 2d73 697a S[IZ]=record-siz\n-00048ad0: 6507 001e fd23 0000 0c00 1efd 2400 0020 e....#......$.. \n-00048ae0: 2020 6f72 0700 1efd 2500 0044 001e fd26 or....%..D...&\n+00048ad0: 6507 001e a023 0000 0c00 1ea0 2400 0020 e....#......$.. \n+00048ae0: 2020 6f72 0700 1ea0 2500 0044 001e a026 or....%..D...&\n 00048af0: 0000 2020 202d 465b 494c 4548 4541 4445 .. -F[ILEHEADE\n 00048b00: 525d 2061 6e64 206f 6e65 206f 7220 6d6f R] and one or mo\n 00048b10: 7265 206f 6620 7468 6520 666f 6c6c 6f77 re of the follow\n 00048b20: 696e 6720 7175 616c 6966 6965 7273 3a07 ing qualifiers:.\n-00048b30: 001e fd27 0000 2200 1efd 2800 0020 2020 ...'..\"...(.. \n+00048b30: 001e a027 0000 2200 1ea0 2800 0020 2020 ...'..\"...(.. \n 00048b40: 2d41 425b 414e 444f 4e45 445f 4b49 4c4c -AB[ANDONED_KILL\n-00048b50: 535d 3d76 616c 7565 2c00 1efd 2900 0020 S]=value,...).. \n+00048b50: 535d 3d76 616c 7565 2c00 1ea0 2900 0020 S]=value,...).. \n 00048b60: 2020 2d41 5647 5f42 4c4b 535f 5245 4144 -AVG_BLKS_READ\n 00048b70: 3d41 7665 7261 6765 2d62 6c6f 636b 732d =Average-blocks-\n-00048b80: 7265 6164 2c00 1efd 2a00 0020 2020 2d42 read,...*.. -B\n+00048b80: 7265 6164 2c00 1ea0 2a00 0020 2020 2d42 read,...*.. -B\n 00048b90: 5f42 5b59 5445 5354 5245 414d 5d3d 7472 _B[YTESTREAM]=tr\n 00048ba0: 616e 7361 6374 696f 6e2d 6e75 6d62 6572 ansaction-number\n-00048bb0: 2f00 1efd 3100 0020 2020 2d42 5f43 5b4f /...1.. -B_C[O\n+00048bb0: 2f00 1ea0 3100 0020 2020 2d42 5f43 5b4f /...1.. -B_C[O\n 00048bc0: 4d50 5245 4845 4e53 4956 455d 3d74 7261 MPREHENSIVE]=tra\n 00048bd0: 6e73 6163 7469 6f6e 2d6e 756d 6265 722a nsaction-number*\n-00048be0: 001e fd32 0000 2020 202d 425f 445b 4154 ...2.. -B_D[AT\n+00048be0: 001e a032 0000 2020 202d 425f 445b 4154 ...2.. -B_D[AT\n 00048bf0: 4142 4153 455d 3d74 7261 6e73 6163 7469 ABASE]=transacti\n-00048c00: 6f6e 2d6e 756d 6265 722d 001e fd33 0000 on-number-...3..\n+00048c00: 6f6e 2d6e 756d 6265 722d 001e a033 0000 on-number-...3..\n 00048c10: 2020 202d 425f 495b 4e43 5245 4d45 4e54 -B_I[NCREMENT\n 00048c20: 414c 5d3d 7472 616e 7361 6374 696f 6e2d AL]=transaction-\n-00048c30: 6e75 6d62 6572 2800 1efd 3400 0020 2020 number(...4.. \n+00048c30: 6e75 6d62 6572 2800 1ea0 3400 0020 2020 number(...4.. \n 00048c40: 2d42 5f52 5b45 434f 5244 5d3d 7472 616e -B_R[ECORD]=tran\n 00048c50: 7361 6374 696f 6e2d 6e75 6d62 6572 1e00 saction-number..\n-00048c60: 1efd 3500 0020 2020 2d42 4c4b 5f53 495a ..5.. -BLK_SIZ\n-00048c70: 453d 626c 6f63 6b2d 7369 7a65 2400 1efd E=block-size$...\n+00048c60: 1ea0 3500 0020 2020 2d42 4c4b 5f53 495a ..5.. -BLK_SIZ\n+00048c70: 453d 626c 6f63 6b2d 7369 7a65 2400 1ea0 E=block-size$...\n 00048c80: 3600 0020 2020 2d42 4c4f 5b43 4b53 5f46 6.. -BLO[CKS_F\n 00048c90: 5245 455d 3d66 7265 652d 626c 6f63 6b73 REE]=free-blocks\n-00048ca0: 2a00 1efd 3700 0020 2020 2d43 555b 5252 *...7.. -CU[RR\n+00048ca0: 2a00 1ea0 3700 0020 2020 2d43 555b 5252 *...7.. -CU[RR\n 00048cb0: 454e 545f 544e 5d3d 7472 616e 7361 6374 ENT_TN]=transact\n-00048cc0: 696f 6e2d 6e75 6d62 6572 2a00 1efd 3800 ion-number*...8.\n+00048cc0: 696f 6e2d 6e75 6d62 6572 2a00 1ea0 3800 ion-number*...8.\n 00048cd0: 0020 2020 2d43 4f4d 5b4d 4954 5741 4954 . -COM[MITWAIT\n 00048ce0: 5f53 5049 4e5f 434f 554e 545d 3d62 6f6f _SPIN_COUNT]=boo\n-00048cf0: 6c65 616e 1e00 1efd 3900 0020 2020 2d44 lean....9.. -D\n+00048cf0: 6c65 616e 1e00 1ea0 3900 0020 2020 2d44 lean....9.. -D\n 00048d00: 4543 5b4c 4f43 4154 494f 4e5d 3d76 616c EC[LOCATION]=val\n-00048d10: 7565 2000 1efd 3a00 0020 2020 2d44 4546 ue ...:.. -DEF\n+00048d10: 7565 2000 1ea0 3a00 0020 2020 2d44 4546 ue ...:.. -DEF\n 00048d20: 5b5f 434f 4c4c 4154 494f 4e5d 3d76 616c [_COLLATION]=val\n-00048d30: 7565 1a00 1efd 4100 0020 2020 2d45 4e43 ue....A.. -ENC\n-00048d40: 5259 5054 494f 4e5f 4841 5348 2400 1efd RYPTION_HASH$...\n+00048d30: 7565 1a00 1ea0 4100 0020 2020 2d45 4e43 ue....A.. -ENC\n+00048d40: 5259 5054 494f 4e5f 4841 5348 2400 1ea0 RYPTION_HASH$...\n 00048d50: 4200 0020 2020 2d46 4c5b 5553 485f 5449 B.. -FL[USH_TI\n 00048d60: 4d45 5d5b 3d64 656c 7461 2d74 696d 655d ME][=delta-time]\n-00048d70: 1900 1efd 4300 0020 2020 2d46 525b 4545 ....C.. -FR[EE\n-00048d80: 5a45 5d3d 7661 6c75 6523 001e fd44 0000 ZE]=value#...D..\n+00048d70: 1900 1ea0 4300 0020 2020 2d46 525b 4545 ....C.. -FR[EE\n+00048d80: 5a45 5d3d 7661 6c75 6523 001e a044 0000 ZE]=value#...D..\n 00048d90: 2020 202d 4655 5b4c 4c59 5f55 5047 5241 -FU[LLY_UPGRA\n-00048da0: 4445 445d 3d62 6f6f 6c65 616e 1900 1efd DED]=boolean....\n+00048da0: 4445 445d 3d62 6f6f 6c65 616e 1900 1ea0 DED]=boolean....\n 00048db0: 4500 0020 2020 2d47 565b 5354 4154 5352 E.. -GV[STATSR\n-00048dc0: 4553 4554 5d32 001e fd46 0000 2020 202d ESET]2...F.. -\n+00048dc0: 4553 4554 5d32 001e a046 0000 2020 202d ESET]2...F.. -\n 00048dd0: 4841 5b52 445f 5350 494e 5f43 4f55 4e54 HA[RD_SPIN_COUNT\n 00048de0: 5d3d 4d75 7465 782d 6861 7264 2d73 7069 ]=Mutex-hard-spi\n-00048df0: 6e2d 636f 756e 741e 001e fd47 0000 2020 n-count....G.. \n+00048df0: 6e2d 636f 756e 741e 001e a047 0000 2020 n-count....G.. \n 00048e00: 202d 4845 5b58 4c4f 4341 5449 4f4e 5d3d -HE[XLOCATION]=\n-00048e10: 7661 6c75 6526 001e fd48 0000 2020 202d value&...H.. -\n+00048e10: 7661 6c75 6526 001e a048 0000 2020 202d value&...H.. -\n 00048e20: 494e 545b 4552 5255 5054 4544 5f52 4543 INT[ERRUPTED_REC\n-00048e30: 4f56 5d3d 626f 6f6c 6561 6e2e 001e fd49 OV]=boolean....I\n+00048e30: 4f56 5d3d 626f 6f6c 6561 6e2e 001e a049 OV]=boolean....I\n 00048e40: 0000 2020 202d 4a4e 4c5f 5949 454c 445f .. -JNL_YIELD_\n 00048e50: 4c49 4d49 543d 6a6f 7572 6e61 6c2d 7965 LIMIT=journal-ye\n-00048e60: 696c 642d 6c69 6d69 7426 001e fd4a 0000 ild-limit&...J..\n+00048e60: 696c 642d 6c69 6d69 7426 001e a04a 0000 ild-limit&...J..\n 00048e70: 2020 202d 4b45 5b59 5f4d 4158 5f53 495a -KE[Y_MAX_SIZ\n 00048e80: 455d 3d6b 6579 2d6d 6178 2d73 697a 651f E]=key-max-size.\n-00048e90: 001e fd51 0000 2020 202d 4b49 5b4c 4c5f ...Q.. -KI[LL_\n+00048e90: 001e a051 0000 2020 202d 4b49 5b4c 4c5f ...Q.. -KI[LL_\n 00048ea0: 494e 5f50 524f 475d 3d76 616c 7565 1e00 IN_PROG]=value..\n-00048eb0: 1efd 5200 0020 2020 2d4d 5b41 4348 494e ..R.. -M[ACHIN\n-00048ec0: 455f 4e41 4d5d 3d76 616c 7565 2200 1efd E_NAM]=value\"...\n+00048eb0: 1ea0 5200 0020 2020 2d4d 5b41 4348 494e ..R.. -M[ACHIN\n+00048ec0: 455f 4e41 4d5d 3d76 616c 7565 2200 1ea0 E_NAM]=value\"...\n 00048ed0: 5300 0020 2020 2d4e 5b55 4c4c 5f53 5542 S.. -N[ULL_SUB\n 00048ee0: 5343 5249 5054 535d 3d76 616c 7565 1300 SCRIPTS]=value..\n-00048ef0: 1efd 5400 0020 2020 2d4e 4f5b 4352 4954 ..T.. -NO[CRIT\n-00048f00: 5d15 001e fd55 0000 2020 202d 4f56 5b45 ]....U.. -OV[E\n-00048f10: 5252 4944 455d 1700 1efd 5600 0020 2020 RRIDE]....V.. \n+00048ef0: 1ea0 5400 0020 2020 2d4e 4f5b 4352 4954 ..T.. -NO[CRIT\n+00048f00: 5d15 001e a055 0000 2020 202d 4f56 5b45 ]....U.. -OV[E\n+00048f10: 5252 4944 455d 1700 1ea0 5600 0020 2020 RRIDE]....V.. \n 00048f20: 2d51 5b44 4252 554e 444f 574e 5d17 001e -Q[DBRUNDOWN]...\n-00048f30: fd57 0000 2020 202d 5243 5f53 5256 5f43 .W.. -RC_SRV_C\n-00048f40: 4f55 4e54 2700 1efd 5800 0020 2020 2d52 OUNT'...X.. -R\n+00048f30: a057 0000 2020 202d 5243 5f53 5256 5f43 .W.. -RC_SRV_C\n+00048f40: 4f55 4e54 2700 1ea0 5800 0020 2020 2d52 OUNT'...X.. -R\n 00048f50: 455f 5245 4144 5f54 5249 4747 4552 3d72 E_READ_TRIGGER=r\n-00048f60: 6561 642d 7472 6967 6765 722c 001e fd59 ead-trigger,...Y\n+00048f60: 6561 642d 7472 6967 6765 722c 001e a059 ead-trigger,...Y\n 00048f70: 0000 2020 202d 5245 435b 4f52 445f 4d41 .. -REC[ORD_MA\n 00048f80: 585f 5349 5a45 5d3d 7265 636f 7264 2d6d X_SIZE]=record-m\n-00048f90: 6178 2d73 697a 652c 001e fd5a 0000 2020 ax-size,...Z.. \n+00048f90: 6178 2d73 697a 652c 001e a05a 0000 2020 ax-size,...Z.. \n 00048fa0: 202d 5245 465b 4552 454e 4345 5f43 4f55 -REF[ERENCE_COU\n 00048fb0: 4e54 5d3d 7265 6665 7265 6e63 652d 636f NT]=reference-co\n-00048fc0: 756e 7426 001e fd61 0000 2020 202d 5245 unt&...a.. -RE\n+00048fc0: 756e 7426 001e a061 0000 2020 202d 5245 unt&...a.. -RE\n 00048fd0: 475b 5f53 4551 4e4f 5d3d 7365 7175 656e G[_SEQNO]=sequen\n 00048fe0: 6365 2d6e 756d 6265 7200 0000 0000 0000 ce-number.......\n 00048ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049000: 0100 0000 f707 0000 7702 0000 0000 0000 ........w.......\n-00049010: 4600 00fd 4845 4c50 00ff 7300 ff43 4f4d F...HELP..s..COM\n+00049010: 4600 00a0 4845 4c50 00ff 7300 ff43 4f4d F...HELP..s..COM\n 00049020: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 00049030: 00c0 6200 0020 2020 2d52 4553 4552 5645 ..b.. -RESERVE\n 00049040: 445f 4259 5445 533d 7265 7365 7276 6564 D_BYTES=reserved\n-00049050: 2d62 7974 6573 3400 1efd 6300 0020 2020 -bytes4...c.. \n+00049050: 2d62 7974 6573 3400 1ea0 6300 0020 2020 -bytes4...c.. \n 00049060: 2d53 4c45 455b 505f 5350 494e 5f43 4f55 -SLEE[P_SPIN_COU\n 00049070: 4e54 5d3d 6d75 7465 782d 736c 6565 702d NT]=mutex-sleep-\n-00049080: 7370 696e 2d63 6f75 6e74 3200 1efd 6400 spin-count2...d.\n+00049080: 7370 696e 2d63 6f75 6e74 3200 1ea0 6400 spin-count2...d.\n 00049090: 0020 2020 2d53 5049 4e5b 5f53 4c45 4550 . -SPIN[_SLEEP\n 000490a0: 5f4d 4153 4b5d 3d6d 7574 6578 2d73 7069 _MASK]=mutex-spi\n-000490b0: 6e2d 736c 6565 702d 6d61 736b 3500 1efd n-sleep-mask5...\n+000490b0: 6e2d 736c 6565 702d 6d61 736b 3500 1ea0 n-sleep-mask5...\n 000490c0: 6500 0020 2020 2d53 5452 4d5f 4e55 4d3d e.. -STRM_NUM=\n 000490d0: 7374 7265 616d 2d6e 756d 6265 7220 5354 stream-number ST\n 000490e0: 524d 5f52 4547 5f53 4551 4e4f 3d68 6578 RM_REG_SEQNO=hex\n-000490f0: 6123 001e fd66 0000 2020 202d 5449 4d5b a#...f.. -TIM[\n+000490f0: 6123 001e a066 0000 2020 202d 5449 4d5b a#...f.. -TIM[\n 00049100: 4552 535f 5045 4e44 494e 475d 3d69 6e74 ERS_PENDING]=int\n-00049110: 6567 6572 2400 1efd 6700 0020 2020 2d54 eger$...g.. -T\n+00049110: 6567 6572 2400 1ea0 6700 0020 2020 2d54 eger$...g.. -T\n 00049120: 4f5b 5441 4c5f 424c 4b53 5d3d 746f 7461 O[TAL_BLKS]=tota\n-00049130: 6c2d 626c 6f63 6b73 2700 1efd 6800 0020 l-blocks'...h.. \n+00049130: 6c2d 626c 6f63 6b73 2700 1ea0 6800 0020 l-blocks'...h.. \n 00049140: 2020 2d54 525b 4947 4745 525f 464c 5553 -TR[IGGER_FLUS\n 00049150: 485d 3d74 7269 6767 6572 2d66 6c75 732a H]=trigger-flus*\n-00049160: 001e fd69 0000 2020 202d 5550 445f 5245 ...i.. -UPD_RE\n+00049160: 001e a069 0000 2020 202d 5550 445f 5245 ...i.. -UPD_RE\n 00049170: 5345 5256 4544 5f41 5245 413d 7265 7365 SERVED_AREA=rese\n-00049180: 7276 6564 2d61 7265 6133 001e fd6a 0000 rved-area3...j..\n+00049180: 7276 6564 2d61 7265 6133 001e a06a 0000 rved-area3...j..\n 00049190: 2020 202d 5550 445f 5752 4954 4552 5f54 -UPD_WRITER_T\n 000491a0: 5249 4747 4552 5f46 4143 544f 523d 7472 RIGGER_FACTOR=tr\n-000491b0: 6967 6765 722d 6661 6374 6f72 2e00 1efd igger-factor....\n+000491b0: 6967 6765 722d 6661 6374 6f72 2e00 1ea0 igger-factor....\n 000491c0: 7100 0020 2020 2d57 5b52 4954 4553 5f50 q.. -W[RITES_P\n 000491d0: 4552 5f46 4c55 5348 5d3d 7772 6974 6573 ER_FLUSH]=writes\n-000491e0: 2d70 6572 2d66 6c75 7368 1e00 1efd 7200 -per-flush....r.\n+000491e0: 2d70 6572 2d66 6c75 7368 1e00 1ea0 7200 -per-flush....r.\n 000491f0: 0020 2020 2d57 4149 545f 4449 534b 3d77 . -WAIT_DISK=w\n-00049200: 6169 742d 6469 736b 2b00 1efd 7300 0020 ait-disk+...s.. \n+00049200: 6169 742d 6469 736b 2b00 1ea0 7300 0020 ait-disk+...s.. \n 00049210: 2020 2d5a 7167 626c 6d6f 645f 535b 4551 -Zqgblmod_S[EQ\n 00049220: 4e4f 5d3d 7365 7175 656e 6365 2d6e 756d NO]=sequence-num\n-00049230: 6265 722b 001e fd74 0000 2020 202d 5a71 ber+...t.. -Zq\n+00049230: 6265 722b 001e a074 0000 2020 202d 5a71 ber+...t.. -Zq\n 00049240: 6762 6c6d 6f64 5f54 5b72 616e 735d 3d73 gblmod_T[rans]=s\n 00049250: 6571 7565 6e63 652d 6e75 6d62 6572 0700 equence-number..\n-00049260: 1efd 7500 002a 001d fdff 7300 ff42 4c4f ..u..*....s..BLO\n+00049260: 1ea0 7500 002a 001d a0ff 7300 ff42 4c4f ..u..*....s..BLO\n 00049270: 434b 5f51 5541 4c49 4649 4552 5300 0042 CK_QUALIFIERS..B\n 00049280: 4c6f 636b 5f51 7561 6c69 6669 6572 731b Lock_Qualifiers.\n-00049290: 0032 fdbf 1100 0020 2020 424c 6f63 6b20 .2..... BLock \n-000492a0: 5175 616c 6966 6965 7273 0700 33fd 2100 Qualifiers..3.!.\n-000492b0: 0042 0033 fd31 0000 2020 2054 6869 7320 .B.3.1.. This \n+00049290: 0032 a0bf 1100 0020 2020 424c 6f63 6b20 .2..... BLock \n+000492a0: 5175 616c 6966 6965 7273 0700 33a0 2100 Qualifiers..3.!.\n+000492b0: 0042 0033 a031 0000 2020 2054 6869 7320 .B.3.1.. This \n 000492c0: 7365 6374 696f 6e20 6465 7363 7269 6265 section describe\n 000492d0: 7320 2d42 4c4f 434b 2061 6e64 2061 6c6c s -BLOCK and all\n 000492e0: 206f 6620 6974 7320 7175 616c 6966 6965 of its qualifie\n-000492f0: 7273 2e07 0033 fd41 0000 1f00 33fd 5100 rs...3.A....3.Q.\n+000492f0: 7273 2e07 0033 a041 0000 1f00 33a0 5100 rs...3.A....3.Q.\n 00049300: 0020 2020 2d42 4c5b 4f43 4b5d 3d62 6c6f . -BL[OCK]=blo\n-00049310: 636b 5f6e 756d 6265 7207 0033 fd61 0000 ck_number..3.a..\n-00049320: 5200 33fd 7100 0020 2020 5370 6563 6966 R.3.q.. Specif\n+00049310: 636b 5f6e 756d 6265 7207 0033 a061 0000 ck_number..3.a..\n+00049320: 5200 33a0 7100 0020 2020 5370 6563 6966 R.3.q.. Specif\n 00049330: 6965 7320 7468 6520 626c 6f63 6b20 746f ies the block to\n 00049340: 206d 6f64 6966 792e 2054 6865 202d 424c modify. The -BL\n 00049350: 4f43 4b20 7175 616c 6966 6965 7220 6973 OCK qualifier is\n 00049360: 2069 6e63 6f6d 7061 7469 626c 6520 7769 incompatible wi\n-00049370: 7468 4e00 33fd 8100 0020 2020 7468 6520 thN.3.... the \n+00049370: 7468 4e00 33a0 8100 0020 2020 7468 6520 thN.3.... the \n 00049380: 2d46 494c 4548 4541 4445 5220 7175 616c -FILEHEADER qual\n 00049390: 6966 6965 7220 616e 6420 616c 6c20 7175 ifier and all qu\n 000493a0: 616c 6966 6965 7273 2072 656c 6174 6564 alifiers related\n 000493b0: 2074 6f20 2d46 494c 4548 4541 4445 522e to -FILEHEADER.\n-000493c0: 0700 33fd 9100 0053 0032 fdc0 1100 0020 ..3....S.2..... \n+000493c0: 0700 33a0 9100 0053 0032 a0c0 1100 0020 ..3....S.2..... \n 000493d0: 2020 2d42 4c4f 434b 2069 7320 7468 6520 -BLOCK is the \n 000493e0: 6465 6661 756c 7420 7175 616c 6966 6965 default qualifie\n 000493f0: 722e 204f 6e20 636f 6d6d 616e 6473 2077 r. On commands w\n 00049400: 6974 6820 6e65 6974 6865 7220 6120 2d42 ith neither a -B\n-00049410: 4c4f 434b 206e 6f72 2061 5400 33fd 1200 LOCK nor aT.3...\n+00049410: 4c4f 434b 206e 6f72 2061 5400 33a0 1200 LOCK nor aT.3...\n 00049420: 0020 2020 2d46 494c 4548 4541 4445 5220 . -FILEHEADER \n 00049430: 7175 616c 6966 6965 722c 2044 5345 2075 qualifier, DSE u\n 00049440: 7365 7320 7468 6520 6c61 7374 2062 6c6f ses the last blo\n 00049450: 636b 2068 616e 646c 6564 2062 7920 6120 ck handled by a \n 00049460: 4453 4520 6f70 6572 6174 696f 6e2e 4f00 DSE operation.O.\n-00049470: 33fd 1300 0020 2020 5768 656e 206e 6f20 3.... When no \n+00049470: 33a0 1300 0020 2020 5768 656e 206e 6f20 3.... When no \n 00049480: 626c 6f63 6b20 6861 7320 6265 656e 2061 block has been a\n 00049490: 6363 6573 7365 642c 2074 6861 7420 6973 ccessed, that is\n 000494a0: 2c20 6f6e 2074 6865 2066 6972 7374 2062 , on the first b\n 000494b0: 6c6f 636b 2d6f 7269 656e 7465 642a 0033 lock-oriented*.3\n-000494c0: fd14 0000 2020 2063 6f6d 6d61 6e64 2c20 .... command, \n+000494c0: a014 0000 2020 2063 6f6d 6d61 6e64 2c20 .... command, \n 000494d0: 4453 4520 7573 6573 2062 6c6f 636b 206f DSE uses block o\n-000494e0: 6e65 2028 3129 2e07 0033 fd15 0000 4d00 ne (1)...3....M.\n-000494f0: 33fd 1600 0020 2020 496e 636f 6d70 6174 3.... Incompat\n+000494e0: 6e65 2028 3129 2e07 0033 a015 0000 4d00 ne (1)...3....M.\n+000494f0: 33a0 1600 0020 2020 496e 636f 6d70 6174 3.... Incompat\n 00049500: 6962 6c65 2077 6974 683a 202d 4649 4c45 ible with: -FILE\n 00049510: 4845 4144 4552 2061 6e64 2071 7561 6c69 HEADER and quali\n 00049520: 6669 6572 7320 7573 6564 2077 6974 6820 fiers used with \n-00049530: 2d46 494c 4548 4541 4445 5207 0033 fd17 -FILEHEADER..3..\n-00049540: 0000 3d00 33fd 1800 0020 2020 5468 6520 ..=.3.... The \n+00049530: 2d46 494c 4548 4541 4445 5207 0033 a017 -FILEHEADER..3..\n+00049540: 0000 3d00 33a0 1800 0020 2020 5468 6520 ..=.3.... The \n 00049550: 666f 6c6c 6f77 696e 6720 7175 616c 6966 following qualif\n 00049560: 6965 7273 206f 7065 7261 7465 206f 6e20 iers operate on \n 00049570: 6120 626c 6f63 6b20 6865 6164 6572 2e07 a block header..\n-00049580: 0033 fd19 0000 1c00 33fd 1a00 0020 2020 .3......3.... \n+00049580: 0033 a019 0000 1c00 33a0 1a00 0020 2020 .3......3.... \n 00049590: 2d42 535b 495a 5d3d 626c 6f63 6b5f 7369 -BS[IZ]=block_si\n-000495a0: 7a65 0700 33fd 2100 003e 0033 fd22 0000 ze..3.!..>.3.\"..\n+000495a0: 7a65 0700 33a0 2100 003e 0033 a022 0000 ze..3.!..>.3.\"..\n 000495b0: 2020 2043 6861 6e67 6573 2074 6865 2062 Changes the b\n 000495c0: 6c6f 636b 2073 697a 6520 6669 656c 6420 lock size field \n 000495d0: 6f66 2074 6865 2073 7065 6369 6669 6564 of the specified\n-000495e0: 2062 6c6f 636b 2e07 0033 fd23 0000 3000 block...3.#..0.\n-000495f0: 33fd 2400 0020 2020 2020 6f20 626c 6f63 3.$.. o bloc\n+000495e0: 2062 6c6f 636b 2e07 0033 a023 0000 3000 block...3.#..0.\n+000495f0: 33a0 2400 0020 2020 2020 6f20 626c 6f63 3.$.. o bloc\n 00049600: 6b5f 7369 7a65 2069 7320 696e 2068 6578 k_size is in hex\n 00049610: 6164 6563 696d 616c 2066 6f72 6d2e 4c00 adecimal form.L.\n-00049620: 33fd 2500 0020 2020 2020 6f20 4465 6372 3.%.. o Decr\n+00049620: 33a0 2500 0020 2020 2020 6f20 4465 6372 3.%.. o Decr\n 00049630: 6561 7369 6e67 2074 6865 2062 6c6f 636b easing the block\n 00049640: 2073 697a 6520 6361 6e20 7265 7375 6c74 size can result\n 00049650: 2069 6e20 6c6f 7373 206f 6620 6578 6973 in loss of exis\n-00049660: 7469 6e67 2064 6174 612e 0700 33fd 2600 ting data...3.&.\n-00049670: 0012 0033 fd27 0000 2020 202a 2a4e 6f74 ...3.'.. **Not\n-00049680: 652a 2a07 0033 fd28 0000 5300 33fd 2900 e**..3.(..S.3.).\n+00049660: 7469 6e67 2064 6174 612e 0700 33a0 2600 ting data...3.&.\n+00049670: 0012 0033 a027 0000 2020 202a 2a4e 6f74 ...3.'.. **Not\n+00049680: 652a 2a07 0033 a028 0000 5300 33a0 2900 e**..3.(..S.3.).\n 00049690: 0020 2020 5468 6520 626c 6f63 6b20 7369 . The block si\n 000496a0: 7a65 206d 7573 7420 616c 7761 7973 2062 ze must always b\n 000496b0: 6520 6c65 7373 2074 6861 6e20 6f72 2065 e less than or e\n 000496c0: 7175 616c 2074 6f20 7468 6520 626c 6f63 qual to the bloc\n 000496d0: 6b20 7369 7a65 2069 6e20 7468 6516 0033 k size in the..3\n-000496e0: fd2a 0000 2020 2066 696c 6520 6865 6164 .*.. file head\n-000496f0: 6572 2e07 0033 fd31 0000 2c00 33fd 3200 er...3.1..,.3.2.\n+000496e0: a02a 0000 2020 2066 696c 6520 6865 6164 .*.. file head\n+000496f0: 6572 2e07 0033 a031 0000 2c00 33a0 3200 er...3.1..,.3.2.\n 00049700: 0020 2020 5573 6520 6f6e 6c79 2077 6974 . Use only wit\n 00049710: 683a 202d 424c 4f43 4b2c 202d 4c45 5645 h: -BLOCK, -LEVE\n-00049720: 4c2c 202d 544e 0700 33fd 3300 0018 0033 L, -TN..3.3....3\n-00049730: fd34 0000 2020 202d 4c5b 4556 454c 5d3d .4.. -L[EVEL]=\n-00049740: 6c65 7665 6c07 0033 fd35 0000 3a00 33fd level..3.5..:.3.\n+00049720: 4c2c 202d 544e 0700 33a0 3300 0018 0033 L, -TN..3.3....3\n+00049730: a034 0000 2020 202d 4c5b 4556 454c 5d3d .4.. -L[EVEL]=\n+00049740: 6c65 7665 6c07 0033 a035 0000 3a00 33a0 level..3.5..:.3.\n 00049750: 3600 0020 2020 4368 616e 6765 7320 7468 6.. Changes th\n 00049760: 6520 6c65 7665 6c20 6669 656c 6420 666f e level field fo\n 00049770: 7220 7468 6520 7370 6563 6966 6965 6420 r the specified \n-00049780: 626c 6f63 6b2e 0700 33fd 3700 0012 0033 block...3.7....3\n-00049790: fd38 0000 2020 202a 2a4e 6f74 652a 2a07 .8.. **Note**.\n-000497a0: 0033 fd39 0000 5100 33fd 3a00 0020 2020 .3.9..Q.3.:.. \n+00049780: 626c 6f63 6b2e 0700 33a0 3700 0012 0033 block...3.7....3\n+00049790: a038 0000 2020 202a 2a4e 6f74 652a 2a07 .8.. **Note**.\n+000497a0: 0033 a039 0000 5100 33a0 3a00 0020 2020 .3.9..Q.3.:.. \n 000497b0: 4453 4520 6c65 7473 2079 6f75 2063 6861 DSE lets you cha\n 000497c0: 6e67 6520 7468 6520 6c65 7665 6c20 6f66 nge the level of\n 000497d0: 2061 2062 6974 6d61 7020 626c 6f63 6b20 a bitmap block \n 000497e0: 746f 202d 3120 2874 6865 2076 616c 7565 to -1 (the value\n 000497f0: 206f 6620 7468 6500 0000 0000 0000 0000 of the.........\n 00049800: 0100 0000 e407 0000 a802 0000 0000 0000 ................\n-00049810: 8500 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+00049810: 8500 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 00049820: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 00049830: 00ff 7300 ff42 4c4f 434b 5f51 5541 4c49 ..s..BLOCK_QUALI\n 00049840: 4649 4552 5300 c041 0000 2020 206c 6576 FIERS..A.. lev\n 00049850: 656c 2066 6f72 2061 2062 6974 6d61 7020 el for a bitmap \n 00049860: 626c 6f63 6b29 2077 6865 6e20 7468 6520 block) when the \n 00049870: 6269 746d 6170 206c 6576 656c 2067 6574 bitmap level get\n 00049880: 7320 636f 7272 7570 7465 6420 616e 6420 s corrupted and \n-00049890: 7461 6b65 734f 0033 fd42 0000 2020 206f takesO.3.B.. o\n+00049890: 7461 6b65 734f 0033 a042 0000 2020 206f takesO.3.B.. o\n 000498a0: 6e20 616e 2061 7262 6974 7261 7279 2076 n an arbitrary v\n 000498b0: 616c 7565 2e20 4e6f 7465 2074 6861 7420 alue. Note that \n 000498c0: 796f 7520 7368 6f75 6c64 2073 7065 6369 you should speci\n 000498d0: 6679 202d 3120 696e 2068 6578 6164 6563 fy -1 in hexadec\n-000498e0: 696d 616c 1c00 33fd 4300 0020 2020 666f imal..3.C.. fo\n+000498e0: 696d 616c 1c00 33a0 4300 0020 2020 666f imal..3.C.. fo\n 000498f0: 726d 2c20 7468 6174 2069 732c 2046 462e rm, that is, FF.\n-00049900: 0700 33fd 4400 002b 0033 fd45 0000 2020 ..3.D..+.3.E.. \n+00049900: 0700 33a0 4400 002b 0033 a045 0000 2020 ..3.D..+.3.E.. \n 00049910: 2055 7365 206f 6e6c 7920 7769 7468 3a20 Use only with: \n 00049920: 2d42 4c4f 434b 2c20 2d42 5349 5a2c 202d -BLOCK, -BSIZ, -\n-00049930: 544e 0700 33fd 4600 0012 0033 fd47 0000 TN..3.F....3.G..\n-00049940: 2020 2045 7861 6d70 6c65 3a07 0033 fd48 Example:..3.H\n-00049950: 0000 1f00 33fd 4900 0020 2020 4453 4520 ....3.I.. DSE \n+00049930: 544e 0700 33a0 4600 0012 0033 a047 0000 TN..3.F....3.G..\n+00049940: 2020 2045 7861 6d70 6c65 3a07 0033 a048 Example:..3.H\n+00049950: 0000 1f00 33a0 4900 0020 2020 4453 4520 ....3.I.. DSE \n 00049960: 3e63 6861 6e67 6520 2d6c 6576 656c 3d46 >change -level=F\n-00049970: 4607 0033 fd4a 0000 2200 33fd 5100 0020 F..3.J..\".3.Q.. \n+00049970: 4607 0033 a04a 0000 2200 33a0 5100 0020 F..3.J..\".3.Q.. \n 00049980: 2020 2d54 4e5b 3d74 7261 6e73 6163 7469 -TN[=transacti\n-00049990: 6f6e 5f6e 756d 6265 725d 0700 33fd 5200 on_number]..3.R.\n-000499a0: 003f 0033 fd53 0000 2020 2043 6861 6e67 .?.3.S.. Chang\n+00049990: 6f6e 5f6e 756d 6265 725d 0700 33a0 5200 on_number]..3.R.\n+000499a0: 003f 0033 a053 0000 2020 2043 6861 6e67 .?.3.S.. Chang\n 000499b0: 6573 2074 6865 2074 7261 6e73 6163 7469 es the transacti\n 000499c0: 6f6e 206e 756d 6265 7220 666f 7220 7468 on number for th\n 000499d0: 6520 6375 7272 656e 7420 626c 6f63 6b2e e current block.\n-000499e0: 0700 33fd 5400 0049 0033 fd55 0000 2020 ..3.T..I.3.U.. \n+000499e0: 0700 33a0 5400 0049 0033 a055 0000 2020 ..3.T..I.3.U.. \n 000499f0: 2020 206f 2057 6865 6e20 6120 4348 414e o When a CHAN\n 00049a00: 4745 2063 6f6d 6d61 6e64 2064 6f65 7320 GE command does \n 00049a10: 6e6f 7420 696e 636c 7564 6520 6120 2d54 not include a -T\n 00049a20: 4e3d 2c20 4453 4520 7365 7473 2074 6865 N=, DSE sets the\n-00049a30: 4300 33fd 5600 0020 2020 2020 2020 7472 C.3.V.. tr\n+00049a30: 4300 33a0 5600 0020 2020 2020 2020 7472 C.3.V.. tr\n 00049a40: 616e 7361 6374 696f 6e20 6e75 6d62 6572 ansaction number\n 00049a50: 2074 6f20 7468 6520 6375 7272 656e 7420 to the current \n 00049a60: 7472 616e 7361 6374 696f 6e20 6e75 6d62 transaction numb\n-00049a70: 6572 2e4f 0033 fd57 0000 2020 2020 206f er.O.3.W.. o\n+00049a70: 6572 2e4f 0033 a057 0000 2020 2020 206f er.O.3.W.. o\n 00049a80: 204d 616e 6970 756c 6174 696f 6e20 6f66 Manipulation of\n 00049a90: 2074 6865 2062 6c6f 636b 2074 7261 6e73 the block trans\n 00049aa0: 6163 7469 6f6e 206e 756d 6265 7220 6166 action number af\n 00049ab0: 6665 6374 7320 4d55 5049 5020 4241 434b fects MUPIP BACK\n-00049ac0: 5550 2700 33fd 5800 0020 2020 2020 2020 UP'.3.X.. \n+00049ac0: 5550 2700 33a0 5800 0020 2020 2020 2020 UP'.3.X.. \n 00049ad0: 2d42 5954 4553 5452 4541 4d2c 2061 6e64 -BYTESTREAM, and\n-00049ae0: 202d 4f4e 4c49 4e45 2e07 0033 fd59 0000 -ONLINE...3.Y..\n-00049af0: 2e00 33fd 5a00 0020 2020 5573 6520 6f6e ..3.Z.. Use on\n+00049ae0: 202d 4f4e 4c49 4e45 2e07 0033 a059 0000 -ONLINE...3.Y..\n+00049af0: 2e00 33a0 5a00 0020 2020 5573 6520 6f6e ..3.Z.. Use on\n 00049b00: 6c79 2077 6974 683a 202d 424c 4f43 4b2c ly with: -BLOCK,\n 00049b10: 202d 4253 495a 2c20 2d4c 4556 454c 0700 -BSIZ, -LEVEL..\n-00049b20: 33fd 6100 001a 0033 fd62 0000 2020 202d 3.a....3.b.. -\n+00049b20: 33a0 6100 001a 0033 a062 0000 2020 202d 3.a....3.b.. -\n 00049b30: 4f46 5b46 5345 545d 3d6f 6666 7365 7407 OF[FSET]=offset.\n-00049b40: 0033 fd63 0000 5300 33fd 6400 0020 2020 .3.c..S.3.d.. \n+00049b40: 0033 a063 0000 5300 33a0 6400 0020 2020 .3.c..S.3.d.. \n 00049b50: 5370 6563 6966 6965 7320 7468 6520 6f66 Specifies the of\n 00049b60: 6673 6574 2c20 696e 2062 7974 6573 2c20 fset, in bytes, \n 00049b70: 6f66 2074 6865 2074 6172 6765 7420 7265 of the target re\n 00049b80: 636f 7264 2077 6974 6869 6e20 7468 6520 cord within the \n-00049b90: 626c 6f63 6b2e 2049 6654 0033 fd65 0000 block. IfT.3.e..\n+00049b90: 626c 6f63 6b2e 2049 6654 0033 a065 0000 block. IfT.3.e..\n 00049ba0: 2020 2074 6865 206f 6666 7365 7420 646f the offset do\n 00049bb0: 6573 206e 6f74 2070 6f69 6e74 2074 6f20 es not point to \n 00049bc0: 7468 6520 6265 6769 6e6e 696e 6720 6f66 the beginning of\n 00049bd0: 2061 2072 6563 6f72 642c 2044 5345 2072 a record, DSE r\n 00049be0: 6f75 6e64 7320 646f 776e 2074 6f4f 0033 ounds down toO.3\n-00049bf0: fd66 0000 2020 2074 6865 206c 6173 7420 .f.. the last \n+00049bf0: a066 0000 2020 2074 6865 206c 6173 7420 .f.. the last \n 00049c00: 7661 6c69 6420 7265 636f 7264 2073 7461 valid record sta\n 00049c10: 7274 2028 666f 7220 6578 616d 706c 652c rt (for example,\n 00049c20: 2043 4841 4e47 4520 2d4f 4646 5345 543d CHANGE -OFFSET=\n-00049c30: 3130 2073 7461 7274 7320 6174 3200 33fd 10 starts at2.3.\n+00049c30: 3130 2073 7461 7274 7320 6174 3200 33a0 10 starts at2.3.\n 00049c40: 6700 0020 2020 2d4f 4646 5345 543d 412c g.. -OFFSET=A,\n 00049c50: 2069 6620 7468 6174 2077 6173 2074 6865 if that was the\n 00049c60: 206c 6173 7420 7265 636f 7264 292e 0700 last record)...\n-00049c70: 33fd 6800 0032 0033 fd69 0000 2020 2055 3.h..2.3.i.. U\n+00049c70: 33a0 6800 0032 0033 a069 0000 2020 2055 3.h..2.3.i.. U\n 00049c80: 7365 206f 6e6c 7920 7769 7468 3a20 2d42 se only with: -B\n 00049c90: 4c4f 434b 2c20 2d43 4d50 432c 2061 6e64 LOCK, -CMPC, and\n-00049ca0: 202d 5253 495a 2e07 0033 fd6a 0000 2100 -RSIZ...3.j..!.\n-00049cb0: 33fd 7100 0020 2020 2d52 455b 434f 5244 3.q.. -RE[CORD\n+00049ca0: 202d 5253 495a 2e07 0033 a06a 0000 2100 -RSIZ...3.j..!.\n+00049cb0: 33a0 7100 0020 2020 2d52 455b 434f 5244 3.q.. -RE[CORD\n 00049cc0: 5d3d 7265 636f 7264 5f6e 756d 6265 7207 ]=record_number.\n-00049cd0: 0033 fd72 0000 3b00 33fd 7300 0020 2020 .3.r..;.3.s.. \n+00049cd0: 0033 a072 0000 3b00 33a0 7300 0020 2020 .3.r..;.3.s.. \n 00049ce0: 5370 6563 6966 6965 7320 7468 6520 7265 Specifies the re\n 00049cf0: 636f 7264 206e 756d 6265 7220 6f66 2074 cord number of t\n 00049d00: 6865 2074 6172 6765 7420 7265 636f 7264 he target record\n-00049d10: 2e07 0033 fd74 0000 3200 33fd 7500 0020 ...3.t..2.3.u.. \n+00049d10: 2e07 0033 a074 0000 3200 33a0 7500 0020 ...3.t..2.3.u.. \n 00049d20: 2020 5573 6520 6f6e 6c79 2077 6974 683a Use only with:\n 00049d30: 202d 424c 4f43 4b2c 202d 434d 5043 2c20 -BLOCK, -CMPC, \n-00049d40: 616e 6420 2d52 5349 5a2e 0700 33fd 7600 and -RSIZ...3.v.\n-00049d50: 0023 0033 fd77 0000 2020 202d 434d 5b50 .#.3.w.. -CM[P\n+00049d40: 616e 6420 2d52 5349 5a2e 0700 33a0 7600 and -RSIZ...3.v.\n+00049d50: 0023 0033 a077 0000 2020 202d 434d 5b50 .#.3.w.. -CM[P\n 00049d60: 435d 3d63 6f6d 7072 6573 7369 6f6e 5f63 C]=compression_c\n-00049d70: 6f75 6e74 0700 33fd 7800 0045 0033 fd79 ount..3.x..E.3.y\n+00049d70: 6f75 6e74 0700 33a0 7800 0045 0033 a079 ount..3.x..E.3.y\n 00049d80: 0000 2020 2043 6861 6e67 6520 7468 6520 .. Change the \n 00049d90: 636f 6d70 7265 7373 696f 6e20 636f 756e compression coun\n 00049da0: 7420 6669 656c 6420 6f66 2074 6865 2073 t field of the s\n 00049db0: 7065 6369 6669 6564 2072 6563 6f72 642e pecified record.\n-00049dc0: 0700 33fd 7a00 0052 0033 fd81 0000 2020 ..3.z..R.3.... \n+00049dc0: 0700 33a0 7a00 0052 0033 a081 0000 2020 ..3.z..R.3.... \n 00049dd0: 2020 206f 2054 6865 2063 6f6d 7072 6573 o The compres\n 00049de0: 7369 6f6e 2063 6f75 6e74 2073 7065 6369 sion count speci\n 00049df0: 6669 6573 2074 6865 206e 756d 6265 7220 fies the number \n 00049e00: 6f66 2062 7974 6573 2061 7420 7468 6520 of bytes at the \n-00049e10: 6265 6769 6e6e 696e 674d 0033 fd82 0000 beginningM.3....\n+00049e10: 6265 6769 6e6e 696e 674d 0033 a082 0000 beginningM.3....\n 00049e20: 2020 2020 2020 206f 6620 6120 6b65 7920 of a key \n 00049e30: 7468 6174 2061 7265 2063 6f6d 6d6f 6e20 that are common \n 00049e40: 746f 2074 6865 2070 7265 7669 6f75 7320 to the previous \n 00049e50: 6b65 7920 696e 2074 6865 2073 616d 6520 key in the same \n-00049e60: 626c 6f63 6b2e 5100 33fd 8300 0020 2020 block.Q.3.... \n+00049e60: 626c 6f63 6b2e 5100 33a0 8300 0020 2020 block.Q.3.... \n 00049e70: 2020 6f20 4265 6361 7573 6520 636f 6d70 o Because comp\n 00049e80: 7265 7373 696f 6e20 636f 756e 7473 2070 ression counts p\n 00049e90: 726f 7061 6761 7465 2066 726f 6d20 7468 ropagate from th\n 00049ea0: 6520 2266 726f 6e74 2220 6f66 2074 6865 e \"front\" of the\n-00049eb0: 2062 6c6f 636b 2c51 0033 fd84 0000 2020 block,Q.3.... \n+00049eb0: 2062 6c6f 636b 2c51 0033 a084 0000 2020 block,Q.3.... \n 00049ec0: 2020 2020 2074 6869 7320 6361 6e20 706f this can po\n 00049ed0: 7465 6e74 6961 6c6c 7920 6368 616e 6765 tentially change\n 00049ee0: 2074 6865 206b 6579 7320 6f66 2061 6c6c the keys of all\n 00049ef0: 2072 6563 6f72 6473 2066 6f6c 6c6f 7769 records followi\n-00049f00: 6e67 2069 7420 696e 5100 33fd 8500 0020 ng it inQ.3.... \n+00049f00: 6e67 2069 7420 696e 5100 33a0 8500 0020 ng it inQ.3.... \n 00049f10: 2020 2020 2020 7468 6520 626c 6f63 6b2e the block.\n 00049f20: 2049 6620 7468 6520 676f 616c 2069 7320 If the goal is \n 00049f30: 746f 2063 6861 6e67 6520 6f6e 6c79 2061 to change only a\n 00049f40: 2073 696e 676c 6520 7265 636f 7264 2c20 single record, \n-00049f50: 6974 206d 6179 2062 6544 0033 fd86 0000 it may beD.3....\n+00049f50: 6974 206d 6179 2062 6544 0033 a086 0000 it may beD.3....\n 00049f60: 2020 2020 2020 2070 7265 6665 7261 626c preferabl\n 00049f70: 6520 746f 2061 6464 2061 206e 6577 2072 e to add a new r\n 00049f80: 6563 6f72 6420 616e 6420 7265 6d6f 7665 ecord and remove\n 00049f90: 2074 6865 206f 6c64 206f 6e65 2e07 0033 the old one...3\n-00049fa0: fd87 0000 3900 33fd 8800 0020 2020 5573 ....9.3.... Us\n+00049fa0: a087 0000 3900 33a0 8800 0020 2020 5573 ....9.3.... Us\n 00049fb0: 6520 6f6e 6c79 2077 6974 683a 202d 424c e only with: -BL\n 00049fc0: 4f43 4b2c 202d 5245 434f 5244 2c20 2d4f OCK, -RECORD, -O\n 00049fd0: 4646 5345 542c 202d 5253 495a 4507 0033 FFSET, -RSIZE..3\n-00049fe0: fd89 0000 0000 0000 0000 0000 0000 0000 ................\n+00049fe0: a089 0000 0000 0000 0000 0000 0000 0000 ................\n 00049ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a000: 0100 0000 1606 0000 2404 0000 0000 0000 ........$.......\n 0004a010: 5100 0073 4845 4c50 00ff 7300 ff43 4f4d Q..sHELP..s..COM\n 0004a020: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 0004a030: 00ff 7300 ff46 494c 4548 4541 4445 525f ..s..FILEHEADER_\n 0004a040: 5155 414c 4946 4945 5253 0000 4649 6c65 QUALIFIERS..FIle\n 0004a050: 6865 6164 6572 5f51 7561 6c69 6669 6572 header_Qualifier\n-0004a060: 7320 0037 fdbf 1100 0020 2020 4649 6c65 s .7..... FIle\n+0004a060: 7320 0037 a0bf 1100 0020 2020 4649 6c65 s .7..... FIle\n 0004a070: 6865 6164 6572 2051 7561 6c69 6669 6572 header Qualifier\n-0004a080: 7307 0038 fd21 0000 5300 38fd 3100 0020 s..8.!..S.8.1.. \n+0004a080: 7307 0038 a021 0000 5300 38a0 3100 0020 s..8.!..S.8.1.. \n 0004a090: 2020 5468 6973 2073 6563 7469 6f6e 2064 This section d\n 0004a0a0: 6573 6372 6962 6573 2074 6865 202d 4649 escribes the -FI\n 0004a0b0: 4c45 4845 4144 4552 2071 7561 6c69 6669 LEHEADER qualifi\n 0004a0c0: 6572 2061 6e64 2074 6865 206f 7468 6572 er and the other\n-0004a0d0: 2071 7561 6c69 6669 6572 7328 0038 fd41 qualifiers(.8.A\n+0004a0d0: 2071 7561 6c69 6669 6572 7328 0038 a041 qualifiers(.8.A\n 0004a0e0: 0000 2020 2074 6861 7420 6f70 6572 6174 .. that operat\n 0004a0f0: 6520 6f6e 2061 2066 696c 6520 6865 6164 e on a file head\n-0004a100: 6572 2e07 0038 fd51 0000 1700 38fd 6100 er...8.Q....8.a.\n+0004a100: 6572 2e07 0038 a051 0000 1700 38a0 6100 er...8.Q....8.a.\n 0004a110: 0020 2020 2d46 495b 4c45 4845 4144 4552 . -FI[LEHEADER\n-0004a120: 5d07 0038 fd71 0000 4c00 38fd 8100 0020 ]..8.q..L.8.... \n+0004a120: 5d07 0038 a071 0000 4c00 38a0 8100 0020 ]..8.q..L.8.... \n 0004a130: 2020 4d6f 6469 6669 6573 2061 2066 696c Modifies a fil\n 0004a140: 6520 6865 6164 6572 2065 6c65 6d65 6e74 e header element\n 0004a150: 2074 6861 7420 796f 7520 7370 6563 6966 that you specif\n 0004a160: 7920 7769 7468 2061 6e20 6173 736f 6369 y with an associ\n-0004a170: 6174 6564 1400 38fd 9100 0020 2020 7175 ated..8.... qu\n-0004a180: 616c 6966 6965 722e 0800 37fd c011 0000 alifier...7.....\n-0004a190: 4f00 38fd 1200 0020 2020 496e 636f 6d70 O.8.... Incomp\n+0004a170: 6174 6564 1400 38a0 9100 0020 2020 7175 ated..8.... qu\n+0004a180: 616c 6966 6965 722e 0800 37a0 c011 0000 alifier...7.....\n+0004a190: 4f00 38a0 1200 0020 2020 496e 636f 6d70 O.8.... Incomp\n 0004a1a0: 6174 6962 6c65 2077 6974 683a 202d 4253 atible with: -BS\n 0004a1b0: 495a 2c20 2d43 4d50 432c 202d 544e 2c20 IZ, -CMPC, -TN, \n 0004a1c0: 2d4c 4556 454c 2c20 2d4f 4646 5345 542c -LEVEL, -OFFSET,\n 0004a1d0: 202d 5245 434f 5244 2c20 2d52 5349 5a07 -RECORD, -RSIZ.\n-0004a1e0: 0038 fd13 0000 2200 38fd 1400 0020 2020 .8....\".8.... \n+0004a1e0: 0038 a013 0000 2200 38a0 1400 0020 2020 .8....\".8.... \n 0004a1f0: 2d41 425b 414e 444f 4e45 445f 4b49 4c4c -AB[ANDONED_KILL\n-0004a200: 535d 3d76 616c 7565 0700 38fd 1500 0054 S]=value..8....T\n-0004a210: 0038 fd16 0000 2020 2043 6861 6e67 6573 .8.... Changes\n+0004a200: 535d 3d76 616c 7565 0700 38a0 1500 0054 S]=value..8....T\n+0004a210: 0038 a016 0000 2020 2043 6861 6e67 6573 .8.... Changes\n 0004a220: 2074 6865 2076 616c 7565 206f 6620 7468 the value of th\n 0004a230: 6520 4162 616e 646f 6e65 6420 4b69 6c6c e Abandoned Kill\n 0004a240: 7320 6669 656c 642e 2054 6865 2076 616c s field. The val\n 0004a250: 7565 2063 616e 2062 6520 224e 4f4e 4522 ue can be \"NONE\"\n-0004a260: 206f 7225 0038 fd17 0000 2020 2061 2064 or%.8.... a d\n+0004a260: 206f 7225 0038 a017 0000 2020 2061 2064 or%.8.... a d\n 0004a270: 6563 696d 616c 2070 6f73 6974 6976 6520 ecimal positive \n-0004a280: 696e 7465 6765 722e 0700 38fd 1800 0024 integer...8....$\n-0004a290: 0038 fd19 0000 2020 2055 7365 206f 6e6c .8.... Use onl\n+0004a280: 696e 7465 6765 722e 0700 38a0 1800 0024 integer...8....$\n+0004a290: 0038 a019 0000 2020 2055 7365 206f 6e6c .8.... Use onl\n 0004a2a0: 7920 7769 7468 3a20 2d46 494c 4548 4541 y with: -FILEHEA\n-0004a2b0: 4445 5207 0038 fd1a 0000 2000 38fd 2100 DER..8.... .8.!.\n+0004a2b0: 4445 5207 0038 a01a 0000 2000 38a0 2100 DER..8.... .8.!.\n 0004a2c0: 0020 2020 2d42 4c4b 5b5f 5349 5a45 5d3d . -BLK[_SIZE]=\n-0004a2d0: 626c 6f63 6b5f 7369 7a65 0700 38fd 2200 block_size..8.\".\n-0004a2e0: 0043 0038 fd23 0000 2020 2043 6861 6e67 .C.8.#.. Chang\n+0004a2d0: 626c 6f63 6b5f 7369 7a65 0700 38a0 2200 block_size..8.\".\n+0004a2e0: 0043 0038 a023 0000 2020 2043 6861 6e67 .C.8.#.. Chang\n 0004a2f0: 6573 2074 6865 2064 6563 696d 616c 2062 es the decimal b\n 0004a300: 6c6f 636b 2073 697a 6520 6669 656c 6420 lock size field \n 0004a310: 6f66 2074 6865 2063 7572 7265 6e74 2066 of the current f\n-0004a320: 696c 652e 0700 38fd 2400 004e 0038 fd25 ile...8.$..N.8.%\n+0004a320: 696c 652e 0700 38a0 2400 004e 0038 a025 ile...8.$..N.8.%\n 0004a330: 0000 2020 2020 206f 2044 5345 2064 6f65 .. o DSE doe\n 0004a340: 7320 6e6f 7420 616c 6c6f 7720 796f 7520 s not allow you \n 0004a350: 746f 2063 6861 6e67 6520 7468 6520 626c to change the bl\n 0004a360: 6f63 6b20 7369 7a65 2074 6f20 616e 7920 ock size to any \n-0004a370: 6172 6269 7472 6172 7953 0038 fd26 0000 arbitraryS.8.&..\n+0004a370: 6172 6269 7472 6172 7953 0038 a026 0000 arbitraryS.8.&..\n 0004a380: 2020 2020 2020 2076 616c 7565 2e20 4974 value. It\n 0004a390: 2061 6c77 6179 7320 726f 756e 6473 2074 always rounds t\n 0004a3a0: 6865 2062 6c6f 636b 2073 697a 6520 746f he block size to\n 0004a3b0: 2074 6865 206e 6578 7420 6869 6768 6572 the next higher\n-0004a3c0: 206d 756c 7469 706c 6520 6f66 1200 38fd multiple of..8.\n+0004a3c0: 206d 756c 7469 706c 6520 6f66 1200 38a0 multiple of..8.\n 0004a3d0: 2700 0020 2020 2020 2020 3531 322e 5100 '.. 512.Q.\n-0004a3e0: 38fd 2800 0020 2020 2020 6f20 5573 6520 8.(.. o Use \n+0004a3e0: 38a0 2800 0020 2020 2020 6f20 5573 6520 8.(.. o Use \n 0004a3f0: 7468 6520 4348 414e 4745 202d 424c 4b5f the CHANGE -BLK_\n 0004a400: 5349 5a45 2071 7561 6c69 6669 6572 206f SIZE qualifier o\n 0004a410: 6e6c 7920 7570 6f6e 2072 6563 6569 7669 nly upon receivi\n 0004a420: 6e67 2069 6e73 7472 7563 7469 6f6e 7353 ng instructionsS\n-0004a430: 0038 fd29 0000 2020 2020 2020 2066 726f .8.).. fro\n+0004a430: 0038 a029 0000 2020 2020 2020 2066 726f .8.).. fro\n 0004a440: 6d20 4649 5320 616e 6420 6f6e 6c79 2069 m FIS and only i\n 0004a450: 6e20 636f 6e6a 756e 6374 696f 6e20 7769 n conjunction wi\n 0004a460: 7468 2074 6865 202d 4649 4c45 4845 4144 th the -FILEHEAD\n 0004a470: 4552 2071 7561 6c69 6669 6572 2e20 5468 ER qualifier. Th\n-0004a480: 6973 5300 38fd 2a00 0020 2020 2020 2020 isS.8.*.. \n+0004a480: 6973 5300 38a0 2a00 0020 2020 2020 2020 isS.8.*.. \n 0004a490: 4453 4520 636f 6d6d 616e 6420 6361 6e6e DSE command cann\n 0004a4a0: 6f74 2063 6861 6e67 6520 7468 6520 776f ot change the wo\n 0004a4b0: 726b 696e 6720 626c 6f63 6b20 7369 7a65 rking block size\n 0004a4c0: 206f 6620 6120 6461 7461 6261 7365 2061 of a database a\n-0004a4d0: 6e64 2069 7353 0038 fd31 0000 2020 2020 nd isS.8.1.. \n+0004a4d0: 6e64 2069 7353 0038 a031 0000 2020 2020 nd isS.8.1.. \n 0004a4e0: 2020 2075 7365 6675 6c20 6f6e 6c79 2075 useful only u\n 0004a4f0: 6e64 6572 2076 6572 7920 6c69 6d69 7465 nder very limite\n 0004a500: 6420 616e 6420 6578 7472 6f72 6469 6e61 d and extrordina\n 0004a510: 7279 2063 6972 6375 6d73 7461 6e63 6573 ry circumstances\n-0004a520: 2e20 4966 2079 6f75 5400 38fd 3200 0020 . If youT.8.2.. \n+0004a520: 2e20 4966 2079 6f75 5400 38a0 3200 0020 . If youT.8.2.. \n 0004a530: 2020 2020 2020 6e65 6564 2074 6f20 6368 need to ch\n 0004a540: 616e 6765 2074 6865 2062 6c6f 636b 2073 ange the block s\n 0004a550: 697a 6520 6f6e 2061 2064 6174 6162 6173 ize on a databas\n 0004a560: 6520 6669 6c65 2c20 756e 6c6f 6164 2074 e file, unload t\n-0004a570: 6865 2064 6174 6120 7769 7468 4e00 38fd he data withN.8.\n+0004a570: 6865 2064 6174 6120 7769 7468 4e00 38a0 he data withN.8.\n 0004a580: 3300 0020 2020 2020 2020 4d55 5049 5020 3.. MUPIP \n 0004a590: 4558 5452 4143 5420 286f 7220 616e 2061 EXTRACT (or an a\n 0004a5a0: 7070 726f 7072 6961 7465 2061 6c74 6572 ppropriate alter\n 0004a5b0: 6e61 7469 7665 292c 2063 6861 6e67 6520 native), change \n-0004a5c0: 7468 6520 676c 6f62 616c 4c00 38fd 3400 the globalL.8.4.\n+0004a5c0: 7468 6520 676c 6f62 616c 4c00 38a0 3400 the globalL.8.4.\n 0004a5d0: 0020 2020 2020 2020 6469 7265 6374 6f72 . director\n 0004a5e0: 7920 7769 7468 2047 4445 2074 6f20 7370 y with GDE to sp\n 0004a5f0: 6563 6966 7920 7468 6520 6e65 7720 626c ecify the new bl\n 0004a600: 6f63 6b20 7369 7a65 2c20 7265 6372 6561 ock size, recrea\n 0004a610: 7465 2074 6865 0000 0000 0000 0000 0000 te the..........\n 0004a620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19067,978 +19067,978 @@\n 0004a7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a800: 0100 0000 d907 0000 0503 0000 0000 0000 ................\n-0004a810: 8800 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+0004a810: 8800 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 0004a820: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 0004a830: 00ff 7300 ff46 494c 4548 4541 4445 525f ..s..FILEHEADER_\n 0004a840: 5155 414c 4946 4945 5253 00c0 3500 0020 QUALIFIERS..5.. \n 0004a850: 2020 2020 2020 6461 7461 6261 7365 2077 database w\n 0004a860: 6974 6820 4d55 5049 5020 4352 4541 5445 ith MUPIP CREATE\n 0004a870: 2061 6e64 2072 656c 6f61 6420 7468 6520 and reload the \n 0004a880: 6461 7461 2077 6974 6820 4d55 5049 5020 data with MUPIP \n-0004a890: 4c4f 4144 2028 6f72 2700 38fd 3600 0020 LOAD (or'.8.6.. \n+0004a890: 4c4f 4144 2028 6f72 2700 38a0 3600 0020 LOAD (or'.8.6.. \n 0004a8a0: 2020 2020 2020 6170 7072 6f70 7269 6174 appropriat\n 0004a8b0: 6520 616c 7465 726e 6174 6976 6529 2e07 e alternative)..\n-0004a8c0: 0038 fd37 0000 2400 38fd 3800 0020 2020 .8.7..$.8.8.. \n+0004a8c0: 0038 a037 0000 2400 38a0 3800 0020 2020 .8.7..$.8.8.. \n 0004a8d0: 5573 6520 6f6e 6c79 2077 6974 683a 202d Use only with: -\n-0004a8e0: 4649 4c45 4845 4144 4552 0700 38fd 3900 FILEHEADER..8.9.\n-0004a8f0: 0024 0038 fd3a 0000 2020 202d 424c 4f5b .$.8.:.. -BLO[\n+0004a8e0: 4649 4c45 4845 4144 4552 0700 38a0 3900 FILEHEADER..8.9.\n+0004a8f0: 0024 0038 a03a 0000 2020 202d 424c 4f5b .$.8.:.. -BLO[\n 0004a900: 434b 535f 4652 4545 5d3d 6672 6565 2062 CKS_FREE]=free b\n-0004a910: 6c6f 636b 7307 0038 fd41 0000 4800 38fd locks..8.A..H.8.\n+0004a910: 6c6f 636b 7307 0038 a041 0000 4800 38a0 locks..8.A..H.8.\n 0004a920: 4200 0020 2020 4368 616e 6765 7320 7468 B.. Changes th\n 0004a930: 6520 6865 7869 6465 6369 6d61 6c20 6672 e hexidecimal fr\n 0004a940: 6565 2062 6c6f 636b 7320 6669 656c 6420 ee blocks field \n 0004a950: 6f66 2074 6865 2063 7572 7265 6e74 2066 of the current f\n-0004a960: 696c 652e 0700 38fd 4300 004b 0038 fd44 ile...8.C..K.8.D\n+0004a960: 696c 652e 0700 38a0 4300 004b 0038 a044 ile...8.C..K.8.D\n 0004a970: 0000 2020 2055 7365 2074 6869 7320 746f .. Use this to\n 0004a980: 2063 6f72 7265 6374 2061 2076 616c 7565 correct a value\n 0004a990: 2074 6861 7420 4d55 5049 5020 494e 5445 that MUPIP INTE\n 0004a9a0: 4720 7265 706f 7274 7320 6173 206e 6565 G reports as nee\n-0004a9b0: 6469 6e67 2061 5000 38fd 4500 0020 2020 ding aP.8.E.. \n+0004a9b0: 6469 6e67 2061 5000 38a0 4500 0020 2020 ding aP.8.E.. \n 0004a9c0: 636f 7272 6563 7469 6f6e 2c20 6275 7420 correction, but \n 0004a9d0: 6e6f 7465 2074 6861 7420 7468 6520 2263 note that the \"c\n 0004a9e0: 6f72 7265 6374 2220 7661 6c75 6520 7265 orrect\" value re\n 0004a9f0: 706f 7274 6564 2062 7920 494e 5445 4720 ported by INTEG \n-0004aa00: 6d61 7920 676f 5400 38fd 4600 0020 2020 may goT.8.F.. \n+0004aa00: 6d61 7920 676f 5400 38a0 4600 0020 2020 may goT.8.F.. \n 0004aa10: 6f75 742d 6f66 2d64 6174 6520 7769 7468 out-of-date with\n 0004aa20: 2074 6865 206e 6578 7420 7570 6461 7465 the next update\n 0004aa30: 2e20 4974 206d 6179 2062 6520 6e65 6365 . It may be nece\n 0004aa40: 7373 6172 7920 746f 2063 616c 6375 6c61 ssary to calcula\n-0004aa50: 7465 2061 2064 656c 7461 5300 38fd 4700 te a deltaS.8.G.\n+0004aa50: 7465 2061 2064 656c 7461 5300 38a0 4700 te a deltaS.8.G.\n 0004aa60: 0020 2020 7661 6c75 6520 6672 6f6d 2074 . value from t\n 0004aa70: 6865 2049 4e54 4547 2072 6570 6f72 742c he INTEG report,\n 0004aa80: 2046 5245 455a 4520 7468 6520 7265 6769 FREEZE the regi\n 0004aa90: 6f6e 2077 6974 6820 4453 452c 2044 554d on with DSE, DUM\n 0004aaa0: 5020 7468 6520 6375 7272 656e 7452 0038 P the currentR.8\n-0004aab0: fd48 0000 2020 202d 4649 4c45 4845 4144 .H.. -FILEHEAD\n+0004aab0: a048 0000 2020 202d 4649 4c45 4845 4144 .H.. -FILEHEAD\n 0004aac0: 4552 2076 616c 7565 2c20 7468 656e 2061 ER value, then a\n 0004aad0: 7070 6c79 2074 6865 2064 656c 7461 2061 pply the delta a\n 0004aae0: 6e64 2043 4841 4e47 4520 7468 6520 2d42 nd CHANGE the -B\n 0004aaf0: 4c4f 434b 535f 4652 4545 2c20 616e 6427 LOCKS_FREE, and'\n-0004ab00: 0038 fd49 0000 2020 2066 696e 616c 6c79 .8.I.. finally\n+0004ab00: 0038 a049 0000 2020 2066 696e 616c 6c79 .8.I.. finally\n 0004ab10: 2074 7572 6e20 2d4f 4646 2074 6865 2046 turn -OFF the F\n-0004ab20: 5245 455a 452e 0700 38fd 4a00 0024 0038 REEZE...8.J..$.8\n-0004ab30: fd51 0000 2020 2055 7365 206f 6e6c 7920 .Q.. Use only \n+0004ab20: 5245 455a 452e 0700 38a0 4a00 0024 0038 REEZE...8.J..$.8\n+0004ab30: a051 0000 2020 2055 7365 206f 6e6c 7920 .Q.. Use only \n 0004ab40: 7769 7468 3a20 2d46 494c 4548 4541 4445 with: -FILEHEADE\n-0004ab50: 5207 0038 fd52 0000 2a00 38fd 5300 0020 R..8.R..*.8.S.. \n+0004ab50: 5207 0038 a052 0000 2a00 38a0 5300 0020 R..8.R..*.8.S.. \n 0004ab60: 2020 2d42 5b59 5445 5354 5245 414d 5d3d -B[YTESTREAM]=\n 0004ab70: 7472 616e 7361 6374 696f 6e5f 6e75 6d62 transaction_numb\n-0004ab80: 6572 0700 38fd 5400 0053 0038 fd55 0000 er..8.T..S.8.U..\n+0004ab80: 6572 0700 38a0 5400 0053 0038 a055 0000 er..8.T..S.8.U..\n 0004ab90: 2020 2043 6861 6e67 6573 2074 6865 2074 Changes the t\n 0004aba0: 7261 6e73 6163 7469 6f6e 206e 756d 6265 ransaction numbe\n 0004abb0: 7220 696e 2074 6865 2066 696c 6520 6865 r in the file he\n 0004abc0: 6164 6572 206f 6620 7468 6520 6c61 7374 ader of the last\n-0004abd0: 2069 6e63 7265 6d65 6e74 616c 5400 38fd incrementalT.8.\n+0004abd0: 2069 6e63 7265 6d65 6e74 616c 5400 38a0 incrementalT.8.\n 0004abe0: 5600 0020 2020 6261 636b 7570 2074 6f20 V.. backup to \n 0004abf0: 7468 6520 7661 6c75 6520 7370 6563 6966 the value specif\n 0004ac00: 6965 642e 2055 7365 2074 6869 7320 7175 ied. Use this qu\n 0004ac10: 616c 6966 6965 7220 6f6e 6c79 2069 6e20 alifier only in \n 0004ac20: 636f 6e6a 756e 6374 696f 6e20 7769 7468 conjunction with\n-0004ac30: 5200 38fd 5700 0020 2020 7468 6520 2d46 R.8.W.. the -F\n+0004ac30: 5200 38a0 5700 0020 2020 7468 6520 2d46 R.8.W.. the -F\n 0004ac40: 494c 4548 4541 4445 5220 7175 616c 6966 ILEHEADER qualif\n 0004ac50: 6965 722e 2046 6f72 2063 6f6d 7061 7469 ier. For compati\n 0004ac60: 6269 6c69 7479 2069 7373 7565 7320 7769 bility issues wi\n 0004ac70: 7468 2070 7269 6f74 2076 6572 7369 6f6e th priot version\n-0004ac80: 732c 3a00 38fd 5800 0020 2020 7468 6973 s,:.8.X.. this\n+0004ac80: 732c 3a00 38a0 5800 0020 2020 7468 6973 s,:.8.X.. this\n 0004ac90: 2063 616e 2073 7469 6c6c 2062 6520 7370 can still be sp\n 0004aca0: 6563 6966 6965 6420 6173 202d 425f 434f ecified as -B_CO\n-0004acb0: 4d50 5245 4845 4e53 4956 452e 0700 38fd MPREHENSIVE...8.\n-0004acc0: 5900 0028 0038 fd5a 0000 2020 202d 445b Y..(.8.Z.. -D[\n+0004acb0: 4d50 5245 4845 4e53 4956 452e 0700 38a0 MPREHENSIVE...8.\n+0004acc0: 5900 0028 0038 a05a 0000 2020 202d 445b Y..(.8.Z.. -D[\n 0004acd0: 4154 4142 4153 455d 3d74 7261 6e73 6163 ATABASE]=transac\n-0004ace0: 7469 6f6e 5f6e 756d 6265 7207 0038 fd61 tion_number..8.a\n-0004acf0: 0000 5300 38fd 6200 0020 2020 4368 616e ..S.8.b.. Chan\n+0004ace0: 7469 6f6e 5f6e 756d 6265 7207 0038 a061 tion_number..8.a\n+0004acf0: 0000 5300 38a0 6200 0020 2020 4368 616e ..S.8.b.. Chan\n 0004ad00: 6765 7320 7468 6520 6865 7869 6465 6369 ges the hexideci\n 0004ad10: 6d61 6c20 7472 616e 7361 6374 696f 6e20 mal transaction \n 0004ad20: 6e75 6d62 6572 2069 6e20 7468 6520 6669 number in the fi\n 0004ad30: 6c65 2068 6561 6465 7220 6f66 2074 6865 le header of the\n-0004ad40: 206c 6173 7451 0038 fd63 0000 2020 2063 lastQ.8.c.. c\n+0004ad40: 206c 6173 7451 0038 a063 0000 2020 2063 lastQ.8.c.. c\n 0004ad50: 6f6d 7072 6568 656e 7369 7665 2062 6163 omprehensive bac\n 0004ad60: 6b75 7020 746f 2074 6865 2076 616c 7565 kup to the value\n 0004ad70: 2073 7065 6369 6669 6564 2e20 5573 6520 specified. Use \n 0004ad80: 7468 6973 2071 7561 6c69 6669 6572 206f this qualifier o\n-0004ad90: 6e6c 7920 696e 5300 38fd 6400 0020 2020 nly inS.8.d.. \n+0004ad90: 6e6c 7920 696e 5300 38a0 6400 0020 2020 nly inS.8.d.. \n 0004ada0: 636f 6e6a 756e 6374 696f 6e20 7769 7468 conjunction with\n 0004adb0: 2074 6865 202d 4649 4c45 4845 4144 4552 the -FILEHEADER\n 0004adc0: 2071 7561 6c69 6669 6572 2e20 466f 7220 qualifier. For \n 0004add0: 636f 6d70 6174 6962 696c 6974 7920 6973 compatibility is\n-0004ade0: 7375 6573 2077 6974 684a 0038 fd65 0000 sues withJ.8.e..\n+0004ade0: 7375 6573 2077 6974 684a 0038 a065 0000 sues withJ.8.e..\n 0004adf0: 2020 2070 7269 6f72 2076 6572 7369 6f6e prior version\n 0004ae00: 732c 2074 6869 7320 6361 6e20 7374 696c s, this can stil\n 0004ae10: 6c20 6265 2073 7065 6369 6669 6564 2061 l be specified a\n 0004ae20: 7320 2d42 5f43 4f4d 5052 4548 454e 5349 s -B_COMPREHENSI\n-0004ae30: 5645 2e07 0038 fd66 0000 2800 38fd 6700 VE...8.f..(.8.g.\n+0004ae30: 5645 2e07 0038 a066 0000 2800 38a0 6700 VE...8.f..(.8.g.\n 0004ae40: 0020 2020 2d42 5f52 5b45 434f 5244 5d3d . -B_R[ECORD]=\n 0004ae50: 7472 616e 7361 6374 696f 6e5f 6e75 6d62 transaction_numb\n-0004ae60: 6572 0700 38fd 6800 0052 0038 fd69 0000 er..8.h..R.8.i..\n+0004ae60: 6572 0700 38a0 6800 0052 0038 a069 0000 er..8.h..R.8.i..\n 0004ae70: 2020 2043 6861 6e67 6573 2074 6865 2068 Changes the h\n 0004ae80: 6578 6964 6563 696d 616c 2074 7261 6e73 exidecimal trans\n 0004ae90: 6163 7469 6f6e 206e 756d 6265 7220 696e action number in\n 0004aea0: 2074 6865 2066 696c 6520 6865 6164 6572 the file header\n-0004aeb0: 2066 6965 6c64 2074 6861 7443 0038 fd6a field thatC.8.j\n+0004aeb0: 2066 6965 6c64 2074 6861 7443 0038 a06a field thatC.8.j\n 0004aec0: 0000 2020 206d 6169 6e74 6169 6e73 2074 .. maintains t\n 0004aed0: 6869 7320 696e 666f 726d 6174 696f 6e20 his information \n 0004aee0: 6162 6f75 7420 7468 6520 6c61 7374 202d about the last -\n 0004aef0: 5245 434f 5244 2062 6163 6b75 702e 0700 RECORD backup...\n-0004af00: 38fd 7100 0021 0038 fd72 0000 2020 202d 8.q..!.8.r.. -\n+0004af00: 38a0 7100 0021 0038 a072 0000 2020 202d 8.q..!.8.r.. -\n 0004af10: 434f 5b52 5255 5054 5f46 494c 455d 3d62 CO[RRUPT_FILE]=b\n-0004af20: 6f6f 6c65 616e 0700 38fd 7300 0054 0038 oolean..8.s..T.8\n-0004af30: fd74 0000 2020 2049 6e64 6963 6174 6573 .t.. Indicates\n+0004af20: 6f6f 6c65 616e 0700 38a0 7300 0054 0038 oolean..8.s..T.8\n+0004af30: a074 0000 2020 2049 6e64 6963 6174 6573 .t.. Indicates\n 0004af40: 2077 6865 7468 6572 206f 7220 6e6f 7420 whether or not \n 0004af50: 6120 7265 6769 6f6e 2063 6f6d 706c 6574 a region complet\n 0004af60: 6564 2061 2073 7563 6365 7373 6675 6c20 ed a successful \n 0004af70: 7265 636f 7665 7279 2077 6974 6820 7468 recovery with th\n-0004af80: 6551 0038 fd75 0000 2020 204d 5550 4950 eQ.8.u.. MUPIP\n+0004af80: 6551 0038 a075 0000 2020 204d 5550 4950 eQ.8.u.. MUPIP\n 0004af90: 204a 4f55 524e 414c 202d 5245 434f 5645 JOURNAL -RECOVE\n 0004afa0: 5220 636f 6d6d 616e 642e 2050 6f73 7369 R command. Possi\n 0004afb0: 626c 6520 7661 6c75 6573 2061 7265 3a20 ble values are: \n 0004afc0: 545b 5255 455d 206f 7220 465b 414c 5345 T[RUE] or F[ALSE\n-0004afd0: 5d2e 0700 38fd 7600 0000 0000 0000 0000 ]...8.v.........\n+0004afd0: 5d2e 0700 38a0 7600 0000 0000 0000 0000 ]...8.v.........\n 0004afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b000: 0100 0000 db07 0000 2b03 0000 0000 0000 ........+.......\n-0004b010: 8400 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+0004b010: 8400 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 0004b020: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 0004b030: 00ff 7300 ff46 494c 4548 4541 4445 525f ..s..FILEHEADER_\n 0004b040: 5155 414c 4946 4945 5253 00c0 7700 0020 QUALIFIERS..w.. \n 0004b050: 2020 4368 616e 6769 6e67 2074 6869 7320 Changing this \n 0004b060: 666c 6167 2064 6f65 7320 6e6f 7420 636f flag does not co\n 0004b070: 7272 6563 7420 6f72 2063 6175 7365 2064 rrect or cause d\n 0004b080: 6174 6162 6173 6520 6461 6d61 6765 2e20 atabase damage. \n-0004b090: 5768 656e 5300 38fd 7800 0020 2020 434f WhenS.8.x.. CO\n+0004b090: 5768 656e 5300 38a0 7800 0020 2020 434f WhenS.8.x.. CO\n 0004b0a0: 5252 5550 545f 4649 4c45 2069 7320 7365 RRUPT_FILE is se\n 0004b0b0: 7420 746f 2054 5255 452c 2074 6865 2044 t to TRUE, the D\n 0004b0c0: 5345 2044 554d 5020 636f 6d6d 616e 6420 SE DUMP command \n 0004b0d0: 6469 7370 6c61 7973 2061 206d 6573 7361 displays a messa\n-0004b0e0: 6765 206c 696b 6518 0038 fd79 0000 2020 ge like..8.y.. \n+0004b0e0: 6765 206c 696b 6518 0038 a079 0000 2020 ge like..8.y.. \n 0004b0f0: 2074 6865 2066 6f6c 6c6f 7769 6e67 3a07 the following:.\n-0004b100: 0038 fd7a 0000 5e00 38fd 8100 0020 2020 .8.z..^.8.... \n+0004b100: 0038 a07a 0000 5e00 38a0 8100 0020 2020 .8.z..^.8.... \n 0004b110: 2547 544d 2d57 2d44 4246 4c43 4f52 5250 %GTM-W-DBFLCORRP\n 0004b120: 2c20 2f68 6f6d 652f 6774 6d6e 6f64 6531 , /home/gtmnode1\n 0004b130: 2f6d 756d 7073 2e64 6174 2048 6561 6465 /mumps.dat Heade\n 0004b140: 7220 696e 6469 6361 7465 7320 6461 7461 r indicates data\n 0004b150: 6261 7365 2066 696c 6520 6973 2063 6f72 base file is cor\n-0004b160: 7275 7074 0700 38fd 8200 0015 0038 fd83 rupt..8......8..\n+0004b160: 7275 7074 0700 38a0 8200 0015 0038 a083 rupt..8......8..\n 0004b170: 0000 2020 202a 2a43 6175 7469 6f6e 2a2a .. **Caution**\n-0004b180: 0700 38fd 8400 004e 0038 fd85 0000 2020 ..8....N.8.... \n+0004b180: 0700 38a0 8400 004e 0038 a085 0000 2020 ..8....N.8.... \n 0004b190: 2041 6674 6572 2061 2043 4841 4e47 4520 After a CHANGE \n 0004b1a0: 2d46 494c 4548 4541 4445 5220 2d43 4f52 -FILEHEADER -COR\n 0004b1b0: 5255 5054 3d54 5255 452c 2074 6865 2066 RUPT=TRUE, the f\n 0004b1c0: 696c 6520 6973 2075 6e61 7661 696c 6162 ile is unavailab\n-0004b1d0: 6c65 2074 6f52 0038 fd86 0000 2020 2066 le toR.8.... f\n+0004b1d0: 6c65 2074 6f52 0038 a086 0000 2020 2066 le toR.8.... f\n 0004b1e0: 7574 7572 6520 4754 2e4d 2061 6363 6573 uture GT.M acces\n 0004b1f0: 7320 6f74 6865 7220 7468 616e 2044 5345 s other than DSE\n 0004b200: 2e20 556e 6465 7220 6e6f 726d 616c 2063 . Under normal c\n 0004b210: 6f6e 6469 7469 6f6e 732c 2074 6865 7265 onditions, there\n-0004b220: 2073 686f 756c 6443 0038 fd87 0000 2020 shouldC.8.... \n+0004b220: 2073 686f 756c 6443 0038 a087 0000 2020 shouldC.8.... \n 0004b230: 206e 6576 6572 2062 6520 6120 6e65 6564 never be a need\n 0004b240: 2074 6f20 6368 616e 6765 2074 6869 7320 to change this \n 0004b250: 666c 6167 206d 616e 7561 6c6c 792e 2041 flag manually. A\n-0004b260: 204d 5550 4950 2053 4554 3800 38fd 8800 MUPIP SET8.8...\n+0004b260: 204d 5550 4950 2053 4554 3800 38a0 8800 MUPIP SET8.8...\n 0004b270: 0020 2020 2d50 4152 5449 414c 5f42 5950 . -PARTIAL_BYP\n 0004b280: 4153 535f 5245 434f 5620 7365 7473 2074 ASS_RECOV sets t\n 0004b290: 6869 7320 666c 6167 2074 6f20 6661 6c73 his flag to fals\n-0004b2a0: 652e 0700 38fd 8900 0024 0038 fd8a 0000 e...8....$.8....\n+0004b2a0: 652e 0700 38a0 8900 0024 0038 a08a 0000 e...8....$.8....\n 0004b2b0: 2020 2055 7365 206f 6e6c 7920 7769 7468 Use only with\n 0004b2c0: 3a20 2d46 494c 4548 4541 4445 5207 0038 : -FILEHEADER..8\n-0004b2d0: fd91 0000 2800 38fd 9200 0020 2020 2d43 ....(.8.... -C\n+0004b2d0: a091 0000 2800 38a0 9200 0020 2020 2d43 ....(.8.... -C\n 0004b2e0: 4f4d 5b4d 4954 5741 4954 5f53 5049 4e5f OM[MITWAIT_SPIN_\n-0004b2f0: 434f 554e 545d 3d76 616c 7565 0700 38fd COUNT]=value..8.\n-0004b300: 9300 0052 0038 fd94 0000 2020 2053 7065 ...R.8.... Spe\n+0004b2f0: 434f 554e 545d 3d76 616c 7565 0700 38a0 COUNT]=value..8.\n+0004b300: 9300 0052 0038 a094 0000 2020 2053 7065 ...R.8.... Spe\n 0004b310: 6369 6669 6573 2074 6865 2064 6563 696d cifies the decim\n 0004b320: 616c 206e 756d 6265 7220 6f66 2074 696d al number of tim\n 0004b330: 6573 2061 2047 542e 4d20 7072 6f63 6573 es a GT.M proces\n 0004b340: 7320 7761 6974 696e 6720 666f 7220 636f s waiting for co\n-0004b350: 6e74 726f 6c53 0038 fd95 0000 2020 206f ntrolS.8.... o\n+0004b350: 6e74 726f 6c53 0038 a095 0000 2020 206f ntrolS.8.... o\n 0004b360: 6620 6120 626c 6f63 6b20 746f 2063 6f6d f a block to com\n 0004b370: 706c 6574 6520 6120 626c 6f63 6b20 7570 plete a block up\n 0004b380: 6461 7465 2073 686f 756c 6420 7370 696e date should spin\n 0004b390: 2062 6566 6f72 6520 7969 656c 6469 6e67 before yielding\n-0004b3a0: 2074 6865 2043 5055 5100 38fd 9600 0020 the CPUQ.8.... \n+0004b3a0: 2074 6865 2043 5055 5100 38a0 9600 0020 the CPUQ.8.... \n 0004b3b0: 2020 7768 656e 2047 542e 4d20 7275 6e73 when GT.M runs\n 0004b3c0: 206f 6e20 534d 5020 6d61 6368 696e 6573 on SMP machines\n 0004b3d0: 2e20 5768 656e 2072 756e 206f 6e20 6120 . When run on a \n 0004b3e0: 756e 6970 726f 6365 7373 6f72 2073 7973 uniprocessor sys\n-0004b3f0: 7465 6d2c 2047 542e 4d51 0038 fd97 0000 tem, GT.MQ.8....\n+0004b3f0: 7465 6d2c 2047 542e 4d51 0038 a097 0000 tem, GT.MQ.8....\n 0004b400: 2020 2069 676e 6f72 6573 2074 6869 7320 ignores this \n 0004b410: 7061 7261 6d65 7465 722e 204f 6e20 534d parameter. On SM\n 0004b420: 5020 7379 7374 656d 732c 2077 6865 6e20 P systems, when \n 0004b430: 6120 7072 6f63 6573 7320 6e65 6564 7320 a process needs \n-0004b440: 6120 6372 6974 6963 616c 5300 38fd 9800 a criticalS.8...\n+0004b440: 6120 6372 6974 6963 616c 5300 38a0 9800 a criticalS.8...\n 0004b450: 0020 2020 7365 6374 696f 6e20 7468 6174 . section that\n 0004b460: 2061 6e6f 7468 6572 2070 726f 6365 7373 another process\n 0004b470: 2068 6173 2c20 6966 2063 7269 7469 6361 has, if critica\n 0004b480: 6c20 7365 6374 696f 6e73 2061 7265 2073 l sections are s\n 0004b490: 686f 7274 2028 6173 2074 6865 7951 0038 hort (as theyQ.8\n-0004b4a0: fd99 0000 2020 2061 7265 2062 7920 6465 .... are by de\n+0004b4a0: a099 0000 2020 2061 7265 2062 7920 6465 .... are by de\n 0004b4b0: 7369 676e 2069 6e20 4754 2e4d 292c 2073 sign in GT.M), s\n 0004b4c0: 7069 6e6e 696e 6720 6120 6c69 7474 6c65 pinning a little\n 0004b4d0: 2077 6974 6820 7468 6520 6578 7065 6374 with the expect\n 0004b4e0: 6174 696f 6e20 7468 6174 2074 6865 5200 ation that theR.\n-0004b4f0: 38fd 9a00 0020 2020 7072 6f63 6573 7320 8.... process \n+0004b4f0: 38a0 9a00 0020 2020 7072 6f63 6573 7320 8.... process \n 0004b500: 7769 7468 2074 6865 2063 7269 7469 6361 with the critica\n 0004b510: 6c20 7365 6374 696f 6e20 7769 6c6c 2072 l section will r\n 0004b520: 656c 6561 7365 2069 7420 7368 6f72 746c elease it shortl\n 0004b530: 7920 7072 6f76 6964 6573 2061 2077 6179 y provides a way\n-0004b540: 5300 37fd c111 0000 2020 2074 6f20 656e S.7..... to en\n+0004b540: 5300 37a0 c111 0000 2020 2074 6f20 656e S.7..... to en\n 0004b550: 6861 6e63 6520 7065 7266 6f72 6d61 6e63 hance performanc\n 0004b560: 6520 6174 2074 6865 2063 6f73 7420 6f66 e at the cost of\n 0004b570: 2069 6e63 7265 6173 6564 2043 5055 2075 increased CPU u\n 0004b580: 7361 6765 2e20 4576 656e 7475 616c 6c79 sage. Eventually\n-0004b590: 2c20 614e 0039 fd11 0000 2020 2070 726f , aN.9.... pro\n+0004b590: 2c20 614e 0039 a011 0000 2020 2070 726f , aN.9.... pro\n 0004b5a0: 6365 7373 2061 7761 6974 696e 6720 6120 cess awaiting a \n 0004b5b0: 6372 6974 6963 616c 2073 6563 7469 6f6e critical section\n 0004b5c0: 2079 6965 6c64 7320 7468 6520 4350 5520 yields the CPU \n 0004b5d0: 6966 2073 7069 6e6e 696e 6720 666f 7220 if spinning for \n-0004b5e0: 6152 0039 fd21 0000 2020 206c 6974 746c aR.9.!.. littl\n+0004b5e0: 6152 0039 a021 0000 2020 206c 6974 746c aR.9.!.. littl\n 0004b5f0: 6520 646f 6573 206e 6f74 2067 6574 2069 e does not get i\n 0004b600: 7420 7468 6520 6e65 6564 6564 2063 7269 t the needed cri\n 0004b610: 7469 6361 6c20 7365 6374 696f 6e2e 204e tical section. N\n 0004b620: 6f74 6520 7468 6174 206f 6e20 6865 6176 ote that on heav\n-0004b630: 696c 7954 0039 fd31 0000 2020 206c 6f61 ilyT.9.1.. loa\n+0004b630: 696c 7954 0039 a031 0000 2020 206c 6f61 ilyT.9.1.. loa\n 0004b640: 6465 6420 7379 7374 656d 732c 2069 6e63 ded systems, inc\n 0004b650: 7265 6173 696e 6720 434f 4d4d 4954 5741 reasing COMMITWA\n 0004b660: 4954 5f53 5049 4e5f 434f 554e 5420 6d61 IT_SPIN_COUNT ma\n 0004b670: 7920 6e6f 7420 7472 6164 6520 6f66 6620 y not trade off \n-0004b680: 4350 5520 666f 7242 0039 fd41 0000 2020 CPU forB.9.A.. \n+0004b680: 4350 5520 666f 7242 0039 a041 0000 2020 CPU forB.9.A.. \n 0004b690: 2074 6872 6f75 6768 7075 742c 2062 7574 throughput, but\n 0004b6a0: 206d 6179 2069 6e73 7465 6164 2064 6567 may instead deg\n 0004b6b0: 7261 6465 2062 6f74 682e 2049 6620 796f rade both. If yo\n-0004b6c0: 7520 7365 7420 7468 6550 0039 fd51 0000 u set theP.9.Q..\n+0004b6c0: 7520 7365 7420 7468 6550 0039 a051 0000 u set theP.9.Q..\n 0004b6d0: 2020 2043 4f4d 4d49 5457 4149 545f 5350 COMMITWAIT_SP\n 0004b6e0: 494e 5f43 4f55 4e54 2074 6f20 302c 2074 IN_COUNT to 0, t\n 0004b6f0: 6865 2077 6169 7469 6e67 2070 726f 6365 he waiting proce\n 0004b700: 7373 2070 6572 666f 726d 7320 6120 7365 ss performs a se\n-0004b710: 7175 656e 6365 206f 6636 0039 fd61 0000 quence of6.9.a..\n+0004b710: 7175 656e 6365 206f 6636 0039 a061 0000 quence of6.9.a..\n 0004b720: 2020 2073 6d61 6c6c 2073 6c65 6570 7320 small sleeps \n 0004b730: 696e 7374 6561 6420 6f66 2074 6865 2073 instead of the s\n 0004b740: 7069 6e73 206f 7220 7969 656c 6473 2e07 pins or yields..\n-0004b750: 0039 fd71 0000 2200 39fd 8100 0020 2020 .9.q..\".9.... \n+0004b750: 0039 a071 0000 2200 39a0 8100 0020 2020 .9.q..\".9.... \n 0004b760: 5468 6520 6465 6661 756c 7420 7661 6c75 The default valu\n-0004b770: 6520 6973 2031 362e 0700 39fd 9100 0024 e is 16...9....$\n-0004b780: 0038 fd12 0000 2020 2055 7365 206f 6e6c .8.... Use onl\n+0004b770: 6520 6973 2031 362e 0700 39a0 9100 0024 e is 16...9....$\n+0004b780: 0038 a012 0000 2020 2055 7365 206f 6e6c .8.... Use onl\n 0004b790: 7920 7769 7468 3a20 2d46 494c 4548 4541 y with: -FILEHEA\n-0004b7a0: 4445 5207 0039 fd11 0000 2a00 39fd 2100 DER..9....*.9.!.\n+0004b7a0: 4445 5207 0039 a011 0000 2a00 39a0 2100 DER..9....*.9.!.\n 0004b7b0: 0020 2020 2d43 555b 5252 454e 545f 544e . -CU[RRENT_TN\n 0004b7c0: 5d3d 7472 616e 7361 6374 696f 6e5f 6e75 ]=transaction_nu\n-0004b7d0: 6d62 6572 0700 39fd 3100 0000 0000 0000 mber..9.1.......\n+0004b7d0: 6d62 6572 0700 39a0 3100 0000 0000 0000 mber..9.1.......\n 0004b7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b800: 0100 0000 f407 0000 5f03 0000 0000 0000 ........_.......\n-0004b810: 8d00 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+0004b810: 8d00 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 0004b820: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 0004b830: 00ff 7300 ff46 494c 4548 4541 4445 525f ..s..FILEHEADER_\n 0004b840: 5155 414c 4946 4945 5253 00c1 1241 0000 QUALIFIERS...A..\n 0004b850: 2020 2043 6861 6e67 6573 2074 6865 2068 Changes the h\n 0004b860: 6578 6964 6563 696d 616c 2063 7572 7265 exidecimal curre\n 0004b870: 6e74 2074 7261 6e73 6163 7469 6f6e 206e nt transaction n\n 0004b880: 756d 6265 7220 666f 7220 7468 6520 6375 umber for the cu\n 0004b890: 7272 656e 7420 7265 6769 6f6e 2e07 0039 rrent region...9\n-0004b8a0: fd51 0000 4f00 39fd 6100 0020 2020 2020 .Q..O.9.a.. \n+0004b8a0: a051 0000 4f00 39a0 6100 0020 2020 2020 .Q..O.9.a.. \n 0004b8b0: 6f20 5261 6973 696e 6720 7468 6520 2d43 o Raising the -C\n 0004b8c0: 5552 5245 4e54 5f54 4e20 6361 6e20 636f URRENT_TN can co\n 0004b8d0: 7272 6563 7420 2262 6c6f 636b 2074 7261 rrect \"block tra\n 0004b8e0: 6e73 6163 7469 6f6e 206e 756d 6265 7220 nsaction number \n-0004b8f0: 746f 6f1b 0039 fd71 0000 2020 2020 2020 too..9.q.. \n+0004b8f0: 746f 6f1b 0039 a071 0000 2020 2020 2020 too..9.q.. \n 0004b900: 206c 6172 6765 2220 6572 726f 7273 4f00 large\" errorsO.\n-0004b910: 39fd 8100 0020 2020 2020 6f20 5468 6973 9.... o This\n+0004b910: 39a0 8100 0020 2020 2020 6f20 5468 6973 9.... o This\n 0004b920: 2071 7561 6c69 6669 6572 2068 6173 2069 qualifier has i\n 0004b930: 6d70 6c69 6361 7469 6f6e 7320 666f 7220 mplications for \n 0004b940: 4d55 5049 5020 4241 434b 5550 202d 494e MUPIP BACKUP -IN\n 0004b950: 4352 454d 454e 5441 4c20 616e 6416 0039 CREMENTAL and..9\n-0004b960: fd91 0000 2020 2020 2020 202d 4f4e 4c49 .... -ONLI\n-0004b970: 4e45 2e54 0038 fd13 0000 2020 2020 206f NE.T.8.... o\n+0004b960: a091 0000 2020 2020 2020 202d 4f4e 4c49 .... -ONLI\n+0004b970: 4e45 2e54 0038 a013 0000 2020 2020 206f NE.T.8.... o\n 0004b980: 2055 7365 6420 7769 7468 2074 6865 202d Used with the -\n 0004b990: 424c 4f43 4b20 7175 616c 6966 6965 722c BLOCK qualifier,\n 0004b9a0: 2043 5552 5245 4e54 5f54 4e20 706c 6163 CURRENT_TN plac\n 0004b9b0: 6573 2061 2074 7261 6e73 6163 7469 6f6e es a transaction\n-0004b9c0: 206e 756d 6265 7220 0039 fd11 0000 2020 number .9.... \n+0004b9c0: 206e 756d 6265 7220 0039 a011 0000 2020 number .9.... \n 0004b9d0: 2020 2020 2069 6e20 6120 626c 6f63 6b20 in a block \n-0004b9e0: 6865 6164 6572 2e07 0039 fd21 0000 2400 header...9.!..$.\n-0004b9f0: 39fd 3100 0020 2020 5573 6520 6f6e 6c79 9.1.. Use only\n+0004b9e0: 6865 6164 6572 2e07 0039 a021 0000 2400 header...9.!..$.\n+0004b9f0: 39a0 3100 0020 2020 5573 6520 6f6e 6c79 9.1.. Use only\n 0004ba00: 2077 6974 683a 202d 4649 4c45 4845 4144 with: -FILEHEAD\n-0004ba10: 4552 0700 39fd 4100 0016 0039 fd51 0000 ER..9.A....9.Q..\n+0004ba10: 4552 0700 39a0 4100 0016 0039 a051 0000 ER..9.A....9.Q..\n 0004ba20: 2020 202d 4445 434c 4f43 4154 494f 4e07 -DECLOCATION.\n-0004ba30: 0039 fd61 0000 4e00 39fd 7100 0020 2020 .9.a..N.9.q.. \n+0004ba30: 0039 a061 0000 4e00 39a0 7100 0020 2020 .9.a..N.9.q.. \n 0004ba40: 5370 6563 6966 6965 7320 616e 206f 6666 Specifies an off\n 0004ba50: 7365 7420 7769 7468 2074 6865 2066 696c set with the fil\n 0004ba60: 6520 6865 6164 6572 2e20 4966 202d 5641 e header. If -VA\n 0004ba70: 4c55 4520 6973 2073 7065 6369 6669 6564 LUE is specified\n-0004ba80: 2028 696e 3200 39fd 8100 0020 2020 6465 (in2.9.... de\n+0004ba80: 2028 696e 3200 39a0 8100 0020 2020 6465 (in2.9.... de\n 0004ba90: 6369 6d61 6c29 2c20 4754 2e4d 2070 7574 cimal), GT.M put\n 0004baa0: 7320 6974 2061 7420 7468 6174 206c 6f63 s it at that loc\n-0004bab0: 6174 696f 6e2e 0700 39fd 9100 0024 0038 ation...9....$.8\n-0004bac0: fd14 0000 2020 2055 7365 206f 6e6c 7920 .... Use only \n+0004bab0: 6174 696f 6e2e 0700 39a0 9100 0024 0038 ation...9....$.8\n+0004bac0: a014 0000 2020 2055 7365 206f 6e6c 7920 .... Use only \n 0004bad0: 7769 7468 3a20 2d46 494c 4548 4541 4445 with: -FILEHEADE\n-0004bae0: 5207 0039 fd11 0000 1c00 39fd 2100 0020 R..9......9.!.. \n+0004bae0: 5207 0039 a011 0000 1c00 39a0 2100 0020 R..9......9.!.. \n 0004baf0: 2020 2d45 5b4e 4352 5950 5449 4f4e 5f48 -E[NCRYPTION_H\n-0004bb00: 4153 485d 0700 39fd 3100 0054 0039 fd41 ASH]..9.1..T.9.A\n+0004bb00: 4153 485d 0700 39a0 3100 0054 0039 a041 ASH]..9.1..T.9.A\n 0004bb10: 0000 2020 2043 6861 6e67 6573 2074 6865 .. Changes the\n 0004bb20: 2068 6173 6820 6f66 2074 6865 2070 6173 hash of the pas\n 0004bb30: 7377 6f72 6420 7374 6f72 6564 2069 6e20 sword stored in \n 0004bb40: 7468 6520 6461 7461 6261 7365 2066 696c the database fil\n 0004bb50: 6520 6865 6164 6572 2069 6620 616e 642b e header if and+\n-0004bb60: 0039 fd51 0000 2020 2077 6865 6e20 796f .9.Q.. when yo\n+0004bb60: 0039 a051 0000 2020 2077 6865 6e20 796f .9.Q.. when yo\n 0004bb70: 7520 6368 616e 6765 2074 6865 2068 6173 u change the has\n-0004bb80: 6820 6c69 6272 6172 792e 0700 39fd 6100 h library...9.a.\n-0004bb90: 0015 0039 fd71 0000 2020 202a 2a43 6175 ...9.q.. **Cau\n-0004bba0: 7469 6f6e 2a2a 0700 39fd 8100 0039 0039 tion**..9....9.9\n-0004bbb0: fd91 0000 2020 2041 6e20 696e 636f 7272 .... An incorr\n+0004bb80: 6820 6c69 6272 6172 792e 0700 39a0 6100 h library...9.a.\n+0004bb90: 0015 0039 a071 0000 2020 202a 2a43 6175 ...9.q.. **Cau\n+0004bba0: 7469 6f6e 2a2a 0700 39a0 8100 0039 0039 tion**..9....9.9\n+0004bbb0: a091 0000 2020 2041 6e20 696e 636f 7272 .... An incorr\n 0004bbc0: 6563 7420 6861 7368 2072 656e 6465 7273 ect hash renders\n 0004bbd0: 2074 6865 2064 6174 6162 6173 6520 7573 the database us\n-0004bbe0: 656c 6573 732e 0700 38fd 1500 0024 0039 eless...8....$.9\n-0004bbf0: fd11 0000 2020 2055 7365 206f 6e6c 7920 .... Use only \n+0004bbe0: 656c 6573 732e 0700 38a0 1500 0024 0039 eless...8....$.9\n+0004bbf0: a011 0000 2020 2055 7365 206f 6e6c 7920 .... Use only \n 0004bc00: 7769 7468 3a20 2d46 494c 4548 4541 4445 with: -FILEHEADE\n-0004bc10: 5207 0039 fd21 0000 1900 39fd 3100 0020 R..9.!....9.1.. \n+0004bc10: 5207 0039 a021 0000 1900 39a0 3100 0020 R..9.!....9.1.. \n 0004bc20: 2020 2d5b 4e4f 5d45 504f 4348 5441 5045 -[NO]EPOCHTAPE\n-0004bc30: 5207 0039 fd41 0000 5200 39fd 5100 0020 R..9.A..R.9.Q.. \n+0004bc30: 5207 0039 a041 0000 5200 39a0 5100 0020 R..9.A..R.9.Q.. \n 0004bc40: 2020 5365 7473 2061 2066 6c61 6720 7468 Sets a flag th\n 0004bc50: 6174 2069 6e64 6963 6174 6573 2077 6865 at indicates whe\n 0004bc60: 7468 6572 206f 7220 6e6f 7420 6570 6f63 ther or not epoc\n 0004bc70: 6820 7461 7065 7269 6e67 2073 686f 756c h tapering shoul\n-0004bc80: 6420 6265 2064 6f6e 652e 2b00 39fd 6100 d be done.+.9.a.\n+0004bc80: 6420 6265 2064 6f6e 652e 2b00 39a0 6100 d be done.+.9.a.\n 0004bc90: 0020 2020 5468 6520 6465 6661 756c 7420 . The default \n 0004bca0: 7661 6c75 6520 6973 202d 4550 4f43 4854 value is -EPOCHT\n-0004bcb0: 4150 4552 2e07 0039 fd71 0000 2400 39fd APER...9.q..$.9.\n+0004bcb0: 4150 4552 2e07 0039 a071 0000 2400 39a0 APER...9.q..$.9.\n 0004bcc0: 8100 0020 2020 2d46 4c5b 5553 485f 5449 ... -FL[USH_TI\n 0004bcd0: 4d45 5d5b 3d64 656c 7461 5f74 696d 655d ME][=delta_time]\n-0004bce0: 0700 39fd 9100 0042 0038 fd16 0000 2020 ..9....B.8.... \n+0004bce0: 0700 39a0 9100 0042 0038 a016 0000 2020 ..9....B.8.... \n 0004bcf0: 2043 6861 6e67 6573 2074 6865 2066 6c75 Changes the flu\n 0004bd00: 7368 5f74 696d 6520 6465 6661 756c 7420 sh_time default \n 0004bd10: 696e 7465 7276 616c 2028 696e 2064 656c interval (in del\n-0004bd20: 7461 5f74 696d 6529 2e07 0039 fd11 0000 ta_time)...9....\n-0004bd30: 4a00 39fd 2100 0020 2020 2020 6f20 5468 J.9.!.. o Th\n+0004bd20: 7461 5f74 696d 6529 2e07 0039 a011 0000 ta_time)...9....\n+0004bd30: 4a00 39a0 2100 0020 2020 2020 6f20 5468 J.9.!.. o Th\n 0004bd40: 6520 7469 6d65 2065 6e74 6572 6564 206d e time entered m\n 0004bd50: 7573 7420 6265 2062 6574 7765 656e 207a ust be between z\n 0004bd60: 6572 6f20 616e 6420 6f6e 6520 686f 7572 ero and one hour\n-0004bd70: 2e20 496e 7075 7420 6973 2500 39fd 3100 . Input is%.9.1.\n+0004bd70: 2e20 496e 7075 7420 6973 2500 39a0 3100 . Input is%.9.1.\n 0004bd80: 0020 2020 2020 2020 696e 7465 7270 7265 . interpre\n 0004bd90: 7465 6420 6173 2064 6563 696d 616c 2e4f ted as decimal.O\n-0004bda0: 0039 fd41 0000 2020 2020 206f 2041 202d .9.A.. o A -\n+0004bda0: 0039 a041 0000 2020 2020 206f 2041 202d .9.A.. o A -\n 0004bdb0: 464c 5553 485f 5449 4d45 2077 6974 6820 FLUSH_TIME with \n 0004bdc0: 6e6f 2076 616c 7565 2072 6573 6574 7320 no value resets \n 0004bdd0: 7468 6520 2d46 4c55 5348 5f54 494d 4520 the -FLUSH_TIME \n 0004bde0: 746f 2074 6865 2064 6566 6175 6c74 3e00 to the default>.\n-0004bdf0: 39fd 5100 0020 2020 2020 2020 7661 6c75 9.Q.. valu\n+0004bdf0: 39a0 5100 0020 2020 2020 2020 7661 6c75 9.Q.. valu\n 0004be00: 6520 286f 6e65 2073 6563 6f6e 6420 666f e (one second fo\n 0004be10: 7220 4247 2061 6e64 2033 3020 7365 636f r BG and 30 seco\n-0004be20: 6e64 7320 666f 7220 4d4d 292e 4d00 39fd nds for MM).M.9.\n+0004be20: 6e64 7320 666f 7220 4d4d 292e 4d00 39a0 nds for MM).M.9.\n 0004be30: 6100 0020 2020 2020 6f20 5468 6520 756e a.. o The un\n 0004be40: 6974 7320 6f66 2064 656c 7461 5f74 696d its of delta_tim\n 0004be50: 6520 6172 6520 686f 7572 733a 6d69 6e75 e are hours:minu\n 0004be60: 7465 733a 7365 636f 6e64 733a 6365 6e74 tes:seconds:cent\n-0004be70: 692d 7365 636f 6e64 734d 0039 fd71 0000 i-secondsM.9.q..\n+0004be70: 692d 7365 636f 6e64 734d 0039 a071 0000 i-secondsM.9.q..\n 0004be80: 2020 2020 2020 2028 6875 6e64 7265 6474 (hundredt\n 0004be90: 6873 206f 6620 6120 7365 636f 6e64 292e hs of a second).\n 0004bea0: 2046 6f72 2065 7861 6d70 6c65 2c20 746f For example, to\n 0004beb0: 2063 6861 6e67 6520 7468 6520 666c 7573 change the flus\n-0004bec0: 6820 7469 6d65 5400 39fd 8100 0020 2020 h timeT.9.... \n+0004bec0: 6820 7469 6d65 5400 39a0 8100 0020 2020 h timeT.9.... \n 0004bed0: 2020 2020 696e 7465 7276 616c 2074 6f20 interval to \n 0004bee0: 6120 7365 636f 6e64 2c20 6465 6c74 615f a second, delta_\n 0004bef0: 7469 6d65 2077 6f75 6c64 2062 6520 3030 time would be 00\n 0004bf00: 3a30 303a 3031 3a30 302e 2054 6f20 6368 :00:01:00. To ch\n-0004bf10: 616e 6765 2069 7420 746f 4f00 39fd 9100 ange it toO.9...\n+0004bf10: 616e 6765 2069 7420 746f 4f00 39a0 9100 ange it toO.9...\n 0004bf20: 0020 2020 2020 2020 3330 206d 696e 7574 . 30 minut\n 0004bf30: 6573 2c20 6465 6c74 615f 7469 6d65 2077 es, delta_time w\n 0004bf40: 6f75 6c64 2062 6520 3030 3a33 303a 3030 ould be 00:30:00\n 0004bf50: 3a30 302e 2056 616c 6964 2076 616c 7565 :00. Valid value\n-0004bf60: 7320 666f 7220 7468 6539 0038 fd17 0000 s for the9.8....\n+0004bf60: 7320 666f 7220 7468 6539 0038 a017 0000 s for the9.8....\n 0004bf70: 2020 2020 2020 2071 7561 6c69 6669 6572 qualifier\n 0004bf80: 2061 7265 206f 6e65 2063 656e 7469 2d73 are one centi-s\n 0004bf90: 6563 6f6e 6420 746f 206f 6e65 2068 6f75 econd to one hou\n-0004bfa0: 722e 0700 39fd 1100 0024 0039 fd21 0000 r...9....$.9.!..\n+0004bfa0: 722e 0700 39a0 1100 0024 0039 a021 0000 r...9....$.9.!..\n 0004bfb0: 2020 2055 7365 206f 6e6c 7920 7769 7468 Use only with\n 0004bfc0: 3a20 2d46 494c 4548 4541 4445 5207 0039 : -FILEHEADER..9\n-0004bfd0: fd31 0000 1900 39fd 4100 0020 2020 2d46 .1....9.A.. -F\n+0004bfd0: a031 0000 1900 39a0 4100 0020 2020 2d46 .1....9.A.. -F\n 0004bfe0: 525b 4545 5a45 5d3d 7661 6c75 6507 0039 R[EEZE]=value..9\n-0004bff0: fd51 0000 0000 0000 0000 0000 0000 0000 .Q..............\n+0004bff0: a051 0000 0000 0000 0000 0000 0000 0000 .Q..............\n 0004c000: 0100 0000 fc07 0000 9103 0000 0000 0000 ................\n-0004c010: 8d00 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+0004c010: 8d00 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 0004c020: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 0004c030: 00ff 7300 ff46 494c 4548 4541 4445 525f ..s..FILEHEADER_\n 0004c040: 5155 414c 4946 4945 5253 00c1 1761 0000 QUALIFIERS...a..\n 0004c050: 2020 2053 6574 7320 6176 6169 6c61 6269 Sets availabi\n 0004c060: 6c69 7479 206f 6620 7468 6520 7265 6769 lity of the regi\n 0004c070: 6f6e 2066 6f72 2075 7064 6174 652e 2050 on for update. P\n 0004c080: 6f73 7369 626c 6520 7661 6c75 6573 2061 ossible values a\n 0004c090: 7265 3a20 545b 5255 455d 206f 724e 0039 re: T[RUE] orN.9\n-0004c0a0: fd71 0000 2020 2046 5b41 4c53 455d 2e20 .q.. F[ALSE]. \n+0004c0a0: a071 0000 2020 2046 5b41 4c53 455d 2e20 .q.. F[ALSE]. \n 0004c0b0: 5573 6520 746f 2022 6672 6565 7a65 2220 Use to \"freeze\" \n 0004c0c0: 2864 6973 6162 6c65 2064 6174 6162 6173 (disable databas\n 0004c0d0: 6520 7772 6974 6573 2920 6f72 2022 756e e writes) or \"un\n-0004c0e0: 6672 6565 7a65 2220 7468 6513 0039 fd81 freeze\" the..9..\n+0004c0e0: 6672 6565 7a65 2220 7468 6513 0039 a081 freeze\" the..9..\n 0004c0f0: 0000 2020 2064 6174 6162 6173 652e 0700 .. database...\n-0004c100: 39fd 9100 0024 0038 fd18 0000 2020 2055 9....$.8.... U\n+0004c100: 39a0 9100 0024 0038 a018 0000 2020 2055 9....$.8.... U\n 0004c110: 7365 206f 6e6c 7920 7769 7468 3a20 2d46 se only with: -F\n-0004c120: 494c 4548 4541 4445 5207 0039 fd11 0000 ILEHEADER..9....\n-0004c130: 4d00 39fd 2100 0020 2020 4453 4520 7265 M.9.!.. DSE re\n+0004c120: 494c 4548 4541 4445 5207 0039 a011 0000 ILEHEADER..9....\n+0004c130: 4d00 39a0 2100 0020 2020 4453 4520 7265 M.9.!.. DSE re\n 0004c140: 6c65 6173 6573 202d 4652 4545 5a45 2077 leases -FREEZE w\n 0004c150: 6865 6e20 6974 2045 5849 5473 2e20 546f hen it EXITs. To\n 0004c160: 2068 6f6c 6420 7468 6520 6461 7461 6261 hold the databa\n 0004c170: 7365 2873 292c 2043 4841 4e47 454e 0039 se(s), CHANGEN.9\n-0004c180: fd31 0000 2020 202d 4649 4c45 4845 4144 .1.. -FILEHEAD\n+0004c180: a031 0000 2020 202d 4649 4c45 4845 4144 .1.. -FILEHEAD\n 0004c190: 4552 202d 4652 4545 5a45 3d54 5255 4520 ER -FREEZE=TRUE \n 0004c1a0: 616e 6420 7468 656e 2053 5041 574e 2074 and then SPAWN t\n 0004c1b0: 6f20 7065 7266 6f72 6d20 6f74 6865 7220 o perform other \n-0004c1c0: 6f70 6572 6174 696f 6e73 2e07 0039 fd41 operations...9.A\n-0004c1d0: 0000 2300 39fd 5100 0020 2020 2d46 555b ..#.9.Q.. -FU[\n+0004c1c0: 6f70 6572 6174 696f 6e73 2e07 0039 a041 operations...9.A\n+0004c1d0: 0000 2300 39a0 5100 0020 2020 2d46 555b ..#.9.Q.. -FU[\n 0004c1e0: 4c4c 595f 5550 4752 4144 4544 5d3d 626f LLY_UPGRADED]=bo\n-0004c1f0: 6f6c 6561 6e07 0039 fd61 0000 5300 39fd olean..9.a..S.9.\n+0004c1f0: 6f6c 6561 6e07 0039 a061 0000 5300 39a0 olean..9.a..S.9.\n 0004c200: 7100 0020 2020 5365 7473 2061 2066 6c61 q.. Sets a fla\n 0004c210: 6720 7468 6174 2069 6e64 6963 6174 6573 g that indicates\n 0004c220: 2077 6865 7468 6572 206f 7220 6e6f 7420 whether or not \n 0004c230: 7468 6520 6461 7461 6261 7365 2077 6173 the database was\n 0004c240: 2066 756c 6c79 2075 7067 7261 6465 6450 fully upgradedP\n-0004c250: 0039 fd81 0000 2020 2066 726f 6d20 5634 .9.... from V4\n+0004c250: 0039 a081 0000 2020 2066 726f 6d20 5634 .9.... from V4\n 0004c260: 2074 6f20 5635 2064 6174 6162 6173 6520 to V5 database \n 0004c270: 666f 726d 6174 2e2e 2054 6865 2076 616c format.. The val\n 0004c280: 7565 2069 7320 6569 7468 6572 2054 5b52 ue is either T[R\n 0004c290: 5545 5d20 6f72 2046 5b41 4c53 455d 2e07 UE] or F[ALSE]..\n-0004c2a0: 0039 fd91 0000 2400 38fd 1900 0020 2020 .9....$.8.... \n+0004c2a0: 0039 a091 0000 2400 38a0 1900 0020 2020 .9....$.8.... \n 0004c2b0: 5573 6520 6f6e 6c79 2077 6974 683a 202d Use only with: -\n-0004c2c0: 4649 4c45 4845 4144 4552 0700 39fd 1100 FILEHEADER..9...\n-0004c2d0: 0019 0039 fd21 0000 2020 202d 4756 5b53 ...9.!.. -GV[S\n-0004c2e0: 5441 5453 5245 5345 545d 0700 39fd 3100 TATSRESET]..9.1.\n-0004c2f0: 0051 0039 fd41 0000 2020 2052 6573 6574 .Q.9.A.. Reset\n+0004c2c0: 4649 4c45 4845 4144 4552 0700 39a0 1100 FILEHEADER..9...\n+0004c2d0: 0019 0039 a021 0000 2020 202d 4756 5b53 ...9.!.. -GV[S\n+0004c2e0: 5441 5453 5245 5345 545d 0700 39a0 3100 TATSRESET]..9.1.\n+0004c2f0: 0051 0039 a041 0000 2020 2052 6573 6574 .Q.9.A.. Reset\n 0004c300: 7320 616c 6c20 7468 6520 6461 7461 6261 s all the databa\n 0004c310: 7365 2066 696c 6520 6865 6164 6572 2067 se file header g\n 0004c320: 6c6f 6261 6c20 6163 6365 7373 2073 7461 lobal access sta\n 0004c330: 7469 7374 6963 7320 746f 2030 2e20 4e6f tistics to 0. No\n-0004c340: 7465 5000 39fd 5100 0020 2020 7468 6174 teP.9.Q.. that\n+0004c340: 7465 5000 39a0 5100 0020 2020 7468 6174 teP.9.Q.. that\n 0004c350: 2074 6869 7320 6572 6173 6573 2061 6c6c this erases all\n 0004c360: 2073 7461 7469 7374 6963 7320 7072 6576 statistics prev\n 0004c370: 696f 7573 6c79 2061 6363 756d 756c 6174 iously accumulat\n 0004c380: 6564 2069 6e20 7468 6520 6461 7461 6261 ed in the databa\n-0004c390: 7365 1600 39fd 6100 0020 2020 6669 6c65 se..9.a.. file\n-0004c3a0: 2068 6561 6465 722e 0700 39fd 7100 0024 header...9.q..$\n-0004c3b0: 0039 fd81 0000 2020 2055 7365 206f 6e6c .9.... Use onl\n+0004c390: 7365 1600 39a0 6100 0020 2020 6669 6c65 se..9.a.. file\n+0004c3a0: 2068 6561 6465 722e 0700 39a0 7100 0024 header...9.q..$\n+0004c3b0: 0039 a081 0000 2020 2055 7365 206f 6e6c .9.... Use onl\n 0004c3c0: 7920 7769 7468 3a20 2d46 494c 4548 4541 y with: -FILEHEA\n-0004c3d0: 4445 5207 0039 fd91 0000 1600 38fd 1a00 DER..9......8...\n+0004c3d0: 4445 5207 0039 a091 0000 1600 38a0 1a00 DER..9......8...\n 0004c3e0: 0020 2020 2d48 4558 4c4f 4341 5449 4f4e . -HEXLOCATION\n-0004c3f0: 0700 39fd 1100 004b 0039 fd21 0000 2020 ..9....K.9.!.. \n+0004c3f0: 0700 39a0 1100 004b 0039 a021 0000 2020 ..9....K.9.!.. \n 0004c400: 2053 7065 6369 6669 6573 2061 2068 6578 Specifies a hex\n 0004c410: 6164 6563 696d 616c 206f 6666 7365 7420 adecimal offset \n 0004c420: 7769 7468 2074 6865 2066 696c 6520 6865 with the file he\n 0004c430: 6164 6572 2e20 4966 202d 5641 4c55 4520 ader. If -VALUE \n-0004c440: 6973 3300 39fd 3100 0020 2020 7370 6563 is3.9.1.. spec\n+0004c440: 6973 3300 39a0 3100 0020 2020 7370 6563 is3.9.1.. spec\n 0004c450: 6966 6965 642c 2047 542e 4d20 7075 7473 ified, GT.M puts\n 0004c460: 2069 7420 6174 2074 6861 7420 6c6f 6361 it at that loca\n-0004c470: 7469 6f6e 2e07 0039 fd41 0000 2400 39fd tion...9.A..$.9.\n+0004c470: 7469 6f6e 2e07 0039 a041 0000 2400 39a0 tion...9.A..$.9.\n 0004c480: 5100 0020 2020 5573 6520 6f6e 6c79 2077 Q.. Use only w\n 0004c490: 6974 683a 202d 4649 4c45 4845 4144 4552 ith: -FILEHEADER\n-0004c4a0: 0700 39fd 6100 0026 0039 fd71 0000 2020 ..9.a..&.9.q.. \n+0004c4a0: 0700 39a0 6100 0026 0039 a071 0000 2020 ..9.a..&.9.q.. \n 0004c4b0: 202d 494e 545b 4552 5255 5054 4544 5f52 -INT[ERRUPTED_R\n 0004c4c0: 4543 4f56 5d3d 626f 6f6c 6561 6e07 0039 ECOV]=boolean..9\n-0004c4d0: fd81 0000 4d00 39fd 9100 0020 2020 5365 ....M.9.... Se\n+0004c4d0: a081 0000 4d00 39a0 9100 0020 2020 5365 ....M.9.... Se\n 0004c4e0: 7473 2061 2066 6c61 6720 7468 6174 2069 ts a flag that i\n 0004c4f0: 6e64 6963 6174 6573 2077 6865 7468 6572 ndicates whether\n 0004c500: 206f 7220 6e6f 7420 6120 7265 636f 7665 or not a recove\n 0004c510: 7279 2077 6974 6820 7468 6520 4d55 5049 ry with the MUPI\n-0004c520: 5051 0038 fd21 0000 2020 204a 4f55 524e PQ.8.!.. JOURN\n+0004c520: 5051 0038 a021 0000 2020 204a 4f55 524e PQ.8.!.. JOURN\n 0004c530: 414c 202d 5245 434f 5645 5220 636f 6d6d AL -RECOVER comm\n 0004c540: 616e 6420 7761 7320 696e 7465 7272 7570 and was interrup\n 0004c550: 7465 642e 2054 6865 2076 616c 7565 2069 ted. The value i\n 0004c560: 7320 6569 7468 6572 2054 5b52 5545 5d20 s either T[RUE] \n-0004c570: 6f72 1200 39fd 1100 0020 2020 465b 414c or..9.... F[AL\n-0004c580: 5345 5d2e 0700 39fd 2100 0024 0039 fd31 SE]...9.!..$.9.1\n+0004c570: 6f72 1200 39a0 1100 0020 2020 465b 414c or..9.... F[AL\n+0004c580: 5345 5d2e 0700 39a0 2100 0024 0039 a031 SE]...9.!..$.9.1\n 0004c590: 0000 2020 2055 7365 206f 6e6c 7920 7769 .. Use only wi\n 0004c5a0: 7468 3a20 2d46 494c 4548 4541 4445 5207 th: -FILEHEADER.\n-0004c5b0: 0039 fd41 0000 2600 39fd 5100 0020 2020 .9.A..&.9.Q.. \n+0004c5b0: 0039 a041 0000 2600 39a0 5100 0020 2020 .9.A..&.9.Q.. \n 0004c5c0: 2d4b 5b45 595f 4d41 585f 5349 5a45 5d3d -K[EY_MAX_SIZE]=\n-0004c5d0: 6b65 795f 6d61 785f 7369 7a65 0700 39fd key_max_size..9.\n-0004c5e0: 6100 0050 0039 fd71 0000 2020 2043 6861 a..P.9.q.. Cha\n+0004c5d0: 6b65 795f 6d61 785f 7369 7a65 0700 39a0 key_max_size..9.\n+0004c5e0: 6100 0050 0039 a071 0000 2020 2043 6861 a..P.9.q.. Cha\n 0004c5f0: 6e67 6573 2074 6865 2064 6563 696d 616c nges the decimal\n 0004c600: 2076 616c 7565 2066 6f72 2074 6865 206d value for the m\n 0004c610: 6178 696d 756d 2061 6c6c 6f77 6162 6c65 aximum allowable\n 0004c620: 206b 6579 2073 697a 652e 2052 6564 7563 key size. Reduc\n-0004c630: 696e 6754 0039 fd81 0000 2020 204b 4559 ingT.9.... KEY\n+0004c630: 696e 6754 0039 a081 0000 2020 204b 4559 ingT.9.... KEY\n 0004c640: 5f4d 4158 5f53 495a 4520 6361 6e20 7265 _MAX_SIZE can re\n 0004c650: 7374 7269 6374 2061 6363 6573 7320 746f strict access to\n 0004c660: 2065 7869 7374 696e 6720 6461 7461 2061 existing data a\n 0004c670: 6e64 2063 6175 7365 2047 542e 4d20 746f nd cause GT.M to\n-0004c680: 2072 6570 6f72 7442 0039 fd91 0000 2020 reportB.9.... \n+0004c680: 2072 6570 6f72 7442 0039 a091 0000 2020 reportB.9.... \n 0004c690: 2065 7272 6f72 732e 2044 6f20 6e6f 7420 errors. Do not \n 0004c6a0: 6372 6561 7465 2069 6e63 6f6d 7061 7469 create incompati\n 0004c6b0: 626c 6520 6b65 7920 616e 6420 7265 636f ble key and reco\n-0004c6c0: 7264 2073 697a 6573 2e07 0038 fd22 0000 rd sizes...8.\"..\n-0004c6d0: 5300 39fd 1100 0020 2020 4265 666f 7265 S.9.... Before\n+0004c6c0: 7264 2073 697a 6573 2e07 0038 a022 0000 rd sizes...8.\"..\n+0004c6d0: 5300 39a0 1100 0020 2020 4265 666f 7265 S.9.... Before\n 0004c6e0: 2070 6572 6d61 6e65 6e74 6c79 2063 6861 permanently cha\n 0004c6f0: 6e67 696e 6720 7468 6520 6b65 7920 7369 nging the key si\n 0004c700: 7a65 2075 7369 6e67 2044 5345 2c20 7573 ze using DSE, us\n 0004c710: 6520 4744 4520 746f 2063 6865 636b 2074 e GDE to check t\n-0004c720: 6861 744d 0039 fd21 0000 2020 2074 6865 hatM.9.!.. the\n+0004c720: 6861 744d 0039 a021 0000 2020 2074 6865 hatM.9.!.. the\n 0004c730: 2061 7070 726f 7072 6961 7465 2047 6c6f appropriate Glo\n 0004c740: 6261 6c20 4469 7265 6374 6f72 7920 636f bal Directory co\n 0004c750: 6e74 6169 6e73 2074 6865 2073 616d 6520 ntains the same \n 0004c760: 6b65 7920 7369 7a65 2066 6f72 2074 6865 key size for the\n-0004c770: 5300 39fd 3100 0020 2020 7265 6769 6f6e S.9.1.. region\n+0004c770: 5300 39a0 3100 0020 2020 7265 6769 6f6e S.9.1.. region\n 0004c780: 2e20 5468 6973 2070 7265 7061 7265 7320 . This prepares \n 0004c790: 666f 7220 6675 7475 7265 204d 5550 4950 for future MUPIP\n 0004c7a0: 2043 5245 4154 4573 2061 6e64 2070 6572 CREATEs and per\n 0004c7b0: 666f 726d 7320 6120 636f 6e73 6973 7465 forms a consiste\n-0004c7c0: 6e63 7932 0039 fd41 0000 2020 2063 6865 ncy2.9.A.. che\n+0004c7c0: 6e63 7932 0039 a041 0000 2020 2063 6865 ncy2.9.A.. che\n 0004c7d0: 636b 206f 6e20 7468 6520 6b65 7920 616e ck on the key an\n 0004c7e0: 6420 7265 636f 7264 2073 697a 6520 7661 d record size va\n-0004c7f0: 6c75 6573 2e07 0039 fd51 0000 0000 0000 lues...9.Q......\n+0004c7f0: 6c75 6573 2e07 0039 a051 0000 0000 0000 lues...9.Q......\n 0004c800: 0100 0000 d107 0000 bf03 0000 0000 0000 ................\n-0004c810: 5d00 00fd 4845 4c50 00ff 7300 ff43 4f4d ]...HELP..s..COM\n+0004c810: 5d00 00a0 4845 4c50 00ff 7300 ff43 4f4d ]...HELP..s..COM\n 0004c820: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 0004c830: 00ff 7300 ff46 494c 4548 4541 4445 525f ..s..FILEHEADER_\n 0004c840: 5155 414c 4946 4945 5253 00c1 2261 0000 QUALIFIERS..\"a..\n 0004c850: 2020 2055 7365 206f 6e6c 7920 7769 7468 Use only with\n 0004c860: 3a20 2d46 494c 4548 4541 4445 5207 0039 : -FILEHEADER..9\n-0004c870: fd71 0000 1f00 39fd 8100 0020 2020 2d4b .q....9.... -K\n+0004c870: a071 0000 1f00 39a0 8100 0020 2020 2d4b .q....9.... -K\n 0004c880: 495b 4c4c 5f49 4e5f 5052 4f47 5d3d 7661 I[LL_IN_PROG]=va\n-0004c890: 6c75 6507 0039 fd91 0000 5300 38fd 2300 lue..9....S.8.#.\n+0004c890: 6c75 6507 0039 a091 0000 5300 38a0 2300 lue..9....S.8.#.\n 0004c8a0: 0020 2020 4368 616e 6765 7320 7468 6520 . Changes the \n 0004c8b0: 7661 6c75 6520 6f66 2074 6865 204b 494c value of the KIL\n 0004c8c0: 4c73 2069 6e20 7072 6f67 7265 7373 2066 Ls in progress f\n 0004c8d0: 6965 6c64 2e20 5468 6520 7661 6c75 6520 ield. The value \n 0004c8e0: 6361 6e20 6265 2022 4e4f 4e45 2228 0039 can be \"NONE\"(.9\n-0004c8f0: fd11 0000 2020 206f 7220 6120 706f 7369 .... or a posi\n+0004c8f0: a011 0000 2020 206f 7220 6120 706f 7369 .... or a posi\n 0004c900: 7469 7665 2064 6563 696d 616c 2069 6e74 tive decimal int\n-0004c910: 6567 6572 2e07 0039 fd21 0000 2400 39fd eger...9.!..$.9.\n+0004c910: 6567 6572 2e07 0039 a021 0000 2400 39a0 eger...9.!..$.9.\n 0004c920: 3100 0020 2020 5573 6520 6f6e 6c79 2077 1.. Use only w\n 0004c930: 6974 683a 202d 4649 4c45 4845 4144 4552 ith: -FILEHEADER\n-0004c940: 0700 39fd 4100 0022 0039 fd51 0000 2020 ..9.A..\".9.Q.. \n+0004c940: 0700 39a0 4100 0022 0039 a051 0000 2020 ..9.A..\".9.Q.. \n 0004c950: 202d 4e5b 554c 4c5f 5355 4253 4352 4950 -N[ULL_SUBSCRIP\n-0004c960: 5453 5d3d 7661 6c75 6507 0039 fd61 0000 TS]=value..9.a..\n-0004c970: 4900 39fd 7100 0020 2020 436f 6e74 726f I.9.q.. Contro\n+0004c960: 5453 5d3d 7661 6c75 6507 0039 a061 0000 TS]=value..9.a..\n+0004c970: 4900 39a0 7100 0020 2020 436f 6e74 726f I.9.q.. Contro\n 0004c980: 6c73 2077 6865 7468 6572 2047 542e 4d20 ls whether GT.M \n 0004c990: 6163 6365 7074 7320 6e75 6c6c 2073 7562 accepts null sub\n 0004c9a0: 7363 7269 7074 7320 696e 2064 6174 6162 scripts in datab\n-0004c9b0: 6173 6520 6b65 7973 2e07 0039 fd81 0000 ase keys...9....\n-0004c9c0: 5200 39fd 9100 0020 2020 2020 6f20 7661 R.9.... o va\n+0004c9b0: 6173 6520 6b65 7973 2e07 0039 a081 0000 ase keys...9....\n+0004c9c0: 5200 39a0 9100 0020 2020 2020 6f20 7661 R.9.... o va\n 0004c9d0: 6c75 6520 6361 6e20 6569 7468 6572 2062 lue can either b\n 0004c9e0: 6520 545b 5255 455d 2c20 465b 414c 5345 e T[RUE], F[ALSE\n 0004c9f0: 5d2c 2041 4c57 4159 532c 204e 4556 4552 ], ALWAYS, NEVER\n 0004ca00: 2c20 6f72 2045 5849 5354 494e 472e 2053 , or EXISTING. S\n-0004ca10: 6565 4e00 38fd 2400 0020 2020 2020 2020 eeN.8.$.. \n+0004ca10: 6565 4e00 38a0 2400 0020 2020 2020 2020 eeN.8.$.. \n 0004ca20: 4744 4520 626f 6f6b 2066 6f72 206d 6f72 GDE book for mor\n 0004ca30: 6520 696e 666f 726d 6174 696f 6e20 6f6e e information on\n 0004ca40: 2074 6865 7365 2076 616c 7565 7320 6f66 these values of\n 0004ca50: 206e 756c 6c5f 7375 6273 6372 6970 742e null_subscript.\n-0004ca60: 5200 39fd 1100 0020 2020 2020 6f20 5072 R.9.... o Pr\n+0004ca60: 5200 39a0 1100 0020 2020 2020 6f20 5072 R.9.... o Pr\n 0004ca70: 6f68 6962 6974 696e 6720 6e75 6c6c 2073 ohibiting null s\n 0004ca80: 7562 7363 7269 7074 7320 6361 6e20 7265 ubscripts can re\n 0004ca90: 7374 7269 6374 2061 6363 6573 7320 746f strict access to\n 0004caa0: 2065 7869 7374 696e 6720 6461 7461 2061 existing data a\n-0004cab0: 6e64 2a00 39fd 2100 0020 2020 2020 2020 nd*.9.!.. \n+0004cab0: 6e64 2a00 39a0 2100 0020 2020 2020 2020 nd*.9.!.. \n 0004cac0: 6361 7573 6520 4754 2e4d 2074 6f20 7265 cause GT.M to re\n-0004cad0: 706f 7274 2065 7272 6f72 732e 2900 39fd port errors.).9.\n+0004cad0: 706f 7274 2065 7272 6f72 732e 2900 39a0 port errors.).9.\n 0004cae0: 3100 0020 2020 2020 6f20 5468 6520 6465 1.. o The de\n 0004caf0: 6661 756c 7420 7661 6c75 6520 6973 206e fault value is n\n-0004cb00: 6576 6572 2e54 0039 fd41 0000 2020 2020 ever.T.9.A.. \n+0004cb00: 6576 6572 2e54 0039 a041 0000 2020 2020 ever.T.9.A.. \n 0004cb10: 206f 2044 5345 2063 616e 6e6f 7420 6368 o DSE cannot ch\n 0004cb20: 616e 6765 2074 6865 206e 756c 6c20 7375 ange the null su\n 0004cb30: 6273 6372 6970 7420 636f 6c6c 6174 696f bscript collatio\n 0004cb40: 6e20 6f72 6465 722e 2049 6e73 7465 6164 n order. Instead\n-0004cb50: 2c20 7573 6520 4744 454d 0039 fd51 0000 , use GDEM.9.Q..\n+0004cb50: 2c20 7573 6520 4744 454d 0039 a051 0000 , use GDEM.9.Q..\n 0004cb60: 2020 2020 2020 2074 6f20 6368 616e 6765 to change\n 0004cb70: 2074 6865 206e 756c 6c20 7375 6273 6372 the null subscr\n 0004cb80: 6970 7420 636f 6c6c 6174 696f 6e20 6f72 ipt collation or\n 0004cb90: 6465 722c 204d 5550 4950 2045 5854 5241 der, MUPIP EXTRA\n-0004cba0: 4354 2074 6865 5100 39fd 6100 0020 2020 CT theQ.9.a.. \n+0004cba0: 4354 2074 6865 5100 39a0 6100 0020 2020 CT theQ.9.a.. \n 0004cbb0: 2020 2020 6375 7272 656e 7420 636f 6e74 current cont\n 0004cbc0: 656e 742c 204d 5550 4950 2043 5245 4154 ent, MUPIP CREAT\n 0004cbd0: 4520 7468 6520 6461 7461 6261 7365 2066 E the database f\n 0004cbe0: 696c 6528 7329 2077 6974 6820 7468 6520 ile(s) with the \n-0004cbf0: 7570 6461 7465 6433 0039 fd71 0000 2020 updated3.9.q.. \n+0004cbf0: 7570 6461 7465 6433 0039 a071 0000 2020 updated3.9.q.. \n 0004cc00: 2020 2020 2063 6f6c 6c61 7469 6f6e 2061 collation a\n 0004cc10: 6e64 204d 5550 4950 204c 4f41 4420 7468 nd MUPIP LOAD th\n-0004cc20: 6520 636f 6e74 656e 742e 0700 39fd 8100 e content...9...\n-0004cc30: 0024 0039 fd91 0000 2020 2055 7365 206f .$.9.... Use o\n+0004cc20: 6520 636f 6e74 656e 742e 0700 39a0 8100 e content...9...\n+0004cc30: 0024 0039 a091 0000 2020 2055 7365 206f .$.9.... Use o\n 0004cc40: 6e6c 7920 7769 7468 3a20 2d46 494c 4548 nly with: -FILEH\n-0004cc50: 4541 4445 5207 0038 fd25 0000 1500 39fd EADER..8.%....9.\n+0004cc50: 4541 4445 5207 0038 a025 0000 1500 39a0 EADER..8.%....9.\n 0004cc60: 1100 0020 2020 2d4f 565b 4552 5249 4445 ... -OV[ERRIDE\n-0004cc70: 5d07 0039 fd21 0000 4100 39fd 3100 0020 ]..9.!..A.9.1.. \n+0004cc70: 5d07 0039 a021 0000 4100 39a0 3100 0020 ]..9.!..A.9.1.. \n 0004cc80: 2020 5265 6c65 6173 6573 206f 7220 2273 Releases or \"s\n 0004cc90: 7465 616c 7322 2061 2046 5245 455a 4520 teals\" a FREEZE \n 0004cca0: 6f77 6e65 6420 6279 2061 6e6f 7468 6572 owned by another\n-0004ccb0: 2070 726f 6365 7373 2e07 0039 fd41 0000 process...9.A..\n-0004ccc0: 2000 39fd 5100 0020 2020 5573 6520 6f6e .9.Q.. Use on\n+0004ccb0: 2070 726f 6365 7373 2e07 0039 a041 0000 process...9.A..\n+0004ccc0: 2000 39a0 5100 0020 2020 5573 6520 6f6e .9.Q.. Use on\n 0004ccd0: 6c79 2077 6974 683a 202d 4652 4545 5a45 ly with: -FREEZE\n-0004cce0: 0700 39fd 6100 001b 0039 fd71 0000 2020 ..9.a....9.q.. \n+0004cce0: 0700 39a0 6100 001b 0039 a071 0000 2020 ..9.a....9.q.. \n 0004ccf0: 202d 5b4e 4f5d 515b 4442 5255 4e44 4f57 -[NO]Q[DBRUNDOW\n-0004cd00: 4e5d 0700 39fd 8100 004f 0039 fd91 0000 N]..9....O.9....\n+0004cd00: 4e5d 0700 39a0 8100 004f 0039 a091 0000 N]..9....O.9....\n 0004cd10: 2020 2053 6574 7320 6120 666c 6167 2074 Sets a flag t\n 0004cd20: 6861 7420 696e 6469 6361 7465 7320 7768 hat indicates wh\n 0004cd30: 6574 6865 7220 6f72 206e 6f74 2074 6865 ether or not the\n 0004cd40: 2064 6174 6162 6173 6520 6973 2065 6e61 database is ena\n-0004cd50: 626c 6564 2066 6f72 3c00 38fd 2600 0020 bled for<.8.&.. \n+0004cd50: 626c 6564 2066 6f72 3c00 38a0 2600 0020 bled for<.8.&.. \n 0004cd60: 2020 7175 6963 6b20 7275 6e64 6f77 6e2e quick rundown.\n 0004cd70: 2054 6865 2064 6566 6175 6c74 2076 616c The default val\n 0004cd80: 7565 2069 7320 2d4e 4f51 4442 5255 4e44 ue is -NOQDBRUND\n-0004cd90: 4f57 4e2e 0700 39fd 1100 002c 0039 fd21 OWN...9....,.9.!\n+0004cd90: 4f57 4e2e 0700 39a0 1100 002c 0039 a021 OWN...9....,.9.!\n 0004cda0: 0000 2020 202d 5245 435b 4f52 445f 4d41 .. -REC[ORD_MA\n 0004cdb0: 585f 5349 5a45 5d3d 7265 636f 7264 5f6d X_SIZE]=record_m\n-0004cdc0: 6178 5f73 697a 6507 0039 fd31 0000 5200 ax_size..9.1..R.\n-0004cdd0: 39fd 4100 0020 2020 4368 616e 6765 7320 9.A.. Changes \n+0004cdc0: 6178 5f73 697a 6507 0039 a031 0000 5200 ax_size..9.1..R.\n+0004cdd0: 39a0 4100 0020 2020 4368 616e 6765 7320 9.A.. Changes \n 0004cde0: 7468 6520 6465 6369 6d61 6c20 7661 6c75 the decimal valu\n 0004cdf0: 6520 666f 7220 7468 6520 6d61 7869 6d75 e for the maximu\n 0004ce00: 6d20 616c 6c6f 7761 626c 6520 7265 636f m allowable reco\n 0004ce10: 7264 2073 697a 652e 2055 7365 2074 6865 rd size. Use the\n-0004ce20: 4d00 39fd 5100 0020 2020 2d52 4543 4f52 M.9.Q.. -RECOR\n+0004ce20: 4d00 39a0 5100 0020 2020 2d52 4543 4f52 M.9.Q.. -RECOR\n 0004ce30: 445f 4d41 585f 5349 5a45 2071 7561 6c69 D_MAX_SIZE quali\n 0004ce40: 6669 6572 206f 6e6c 7920 696e 2063 6f6e fier only in con\n 0004ce50: 6a75 6e63 7469 6f6e 2077 6974 6820 7468 junction with th\n 0004ce60: 6520 2d46 494c 4548 4541 4445 5252 0039 e -FILEHEADERR.9\n-0004ce70: fd61 0000 2020 2071 7561 6c69 6669 6572 .a.. qualifier\n+0004ce70: a061 0000 2020 2071 7561 6c69 6669 6572 .a.. qualifier\n 0004ce80: 2e20 5265 6475 6369 6e67 2052 4543 4f52 . Reducing RECOR\n 0004ce90: 445f 4d41 585f 5349 5a45 2063 616e 2072 D_MAX_SIZE can r\n 0004cea0: 6573 7472 6963 7420 6163 6365 7373 2074 estrict access t\n 0004ceb0: 6f20 6578 6973 7469 6e67 2064 6174 6154 o existing dataT\n-0004cec0: 0039 fd71 0000 2020 2061 6e64 2063 6175 .9.q.. and cau\n+0004cec0: 0039 a071 0000 2020 2061 6e64 2063 6175 .9.q.. and cau\n 0004ced0: 7365 2047 542e 4d20 746f 2072 6570 6f72 se GT.M to repor\n 0004cee0: 7420 6572 726f 7273 2e20 446f 206e 6f74 t errors. Do not\n 0004cef0: 2063 7265 6174 6520 696e 636f 6d70 6174 create incompat\n 0004cf00: 6962 6c65 206b 6579 2061 6e64 2072 6563 ible key and rec\n-0004cf10: 6f72 6410 0039 fd81 0000 2020 2073 697a ord..9.... siz\n-0004cf20: 6573 2e07 0039 fd91 0000 5400 38fd 2700 es...9....T.8.'.\n+0004cf10: 6f72 6410 0039 a081 0000 2020 2073 697a ord..9.... siz\n+0004cf20: 6573 2e07 0039 a091 0000 5400 38a0 2700 es...9....T.8.'.\n 0004cf30: 0020 2020 4265 666f 7265 206d 616b 696e . Before makin\n 0004cf40: 6720 6120 7065 726d 616e 656e 7420 6368 g a permanent ch\n 0004cf50: 616e 6765 2074 6f20 7468 6520 7265 636f ange to the reco\n 0004cf60: 7264 7320 7369 7a65 2075 7369 6e67 2044 rds size using D\n 0004cf70: 5345 2c20 7573 6520 4744 4520 746f 5300 SE, use GDE toS.\n-0004cf80: 39fd 1100 0020 2020 6368 6563 6b20 7468 9.... check th\n+0004cf80: 39a0 1100 0020 2020 6368 6563 6b20 7468 9.... check th\n 0004cf90: 6174 2074 6865 2061 7070 726f 7072 6961 at the appropria\n 0004cfa0: 7465 2047 6c6f 6261 6c20 4469 7265 6374 te Global Direct\n 0004cfb0: 6f72 7920 636f 6e74 6169 6e73 2074 6865 ory contains the\n 0004cfc0: 2073 616d 6520 7265 636f 7264 2073 697a same record siz\n 0004cfd0: 6500 0000 0000 0000 0000 0000 0000 0000 e...............\n 0004cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d000: 0100 0000 ff07 0000 ec03 0000 0000 0000 ................\n-0004d010: 8800 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+0004d010: 8800 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 0004d020: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 0004d030: 00ff 7300 ff46 494c 4548 4541 4445 525f ..s..FILEHEADER_\n 0004d040: 5155 414c 4946 4945 5253 00c1 2721 0000 QUALIFIERS..'!..\n 0004d050: 2020 2066 6f72 2074 6865 2072 6567 696f for the regio\n 0004d060: 6e2e 2054 6869 7320 7072 6570 6172 6573 n. This prepares\n 0004d070: 2066 6f72 2066 7574 7572 6520 4d55 5049 for future MUPI\n 0004d080: 5020 4352 4541 5445 7320 616e 6420 7065 P CREATEs and pe\n-0004d090: 7266 6f72 6d73 2061 3e00 39fd 3100 0020 rforms a>.9.1.. \n+0004d090: 7266 6f72 6d73 2061 3e00 39a0 3100 0020 rforms a>.9.1.. \n 0004d0a0: 2020 636f 6e73 6973 7465 6e63 7920 6368 consistency ch\n 0004d0b0: 6563 6b20 6f6e 2074 6865 206b 6579 2061 eck on the key a\n 0004d0c0: 6e64 2072 6563 6f72 6420 7369 7a65 2076 nd record size v\n-0004d0d0: 616c 7565 732e 0700 39fd 4100 002c 0039 alues...9.A..,.9\n-0004d0e0: fd51 0000 2020 202d 5245 465b 4552 454e .Q.. -REF[EREN\n+0004d0d0: 616c 7565 732e 0700 39a0 4100 002c 0039 alues...9.A..,.9\n+0004d0e0: a051 0000 2020 202d 5245 465b 4552 454e .Q.. -REF[EREN\n 0004d0f0: 4345 5f43 4f55 4e54 5d3d 7265 6665 7265 CE_COUNT]=refere\n-0004d100: 6e63 655f 636f 756e 7407 0039 fd61 0000 nce_count..9.a..\n-0004d110: 5000 39fd 7100 0020 2020 5365 7473 2061 P.9.q.. Sets a\n+0004d100: 6e63 655f 636f 756e 7407 0039 a061 0000 nce_count..9.a..\n+0004d110: 5000 39a0 7100 0020 2020 5365 7473 2061 P.9.q.. Sets a\n 0004d120: 2066 6965 6c64 2074 6861 7420 7472 6163 field that trac\n 0004d130: 6b73 2068 6f77 206d 616e 7920 7072 6f63 ks how many proc\n 0004d140: 6573 7365 7320 6172 6520 6163 6365 7373 esses are access\n 0004d150: 696e 6720 7468 6520 6461 7461 6261 7365 ing the database\n-0004d160: 5200 39fd 8100 0020 2020 7769 7468 2072 R.9.... with r\n+0004d160: 5200 39a0 8100 0020 2020 7769 7468 2072 R.9.... with r\n 0004d170: 6561 642f 7772 6974 6520 7065 726d 6973 ead/write permis\n 0004d180: 7369 6f6e 732e 204d 5550 4950 2049 4e54 sions. MUPIP INT\n 0004d190: 4547 2061 6e64 2044 5345 2075 7365 2064 EG and DSE use d\n 0004d1a0: 6563 696d 616c 206e 756d 6265 7273 2066 ecimal numbers f\n-0004d1b0: 6f72 4f00 39fd 9100 0020 2020 2d52 4546 orO.9.... -REF\n+0004d1b0: 6f72 4f00 39a0 9100 0020 2020 2d52 4546 orO.9.... -REF\n 0004d1c0: 4552 454e 4345 5f43 4f55 4e54 2e20 546f ERENCE_COUNT. To\n 0004d1d0: 2061 6363 7572 6174 656c 7920 6465 7465 accurately dete\n 0004d1e0: 726d 696e 6520 7468 6520 7072 6f70 6572 rmine the proper\n 0004d1f0: 2072 6566 6572 656e 6365 2063 6f75 6e74 reference count\n-0004d200: 2c54 0038 fd28 0000 2020 2072 6573 7472 ,T.8.(.. restr\n+0004d200: 2c54 0038 a028 0000 2020 2072 6573 7472 ,T.8.(.. restr\n 0004d210: 6963 7420 4348 414e 4745 202d 4649 4c45 ict CHANGE -FILE\n 0004d220: 4845 4144 4552 202d 5245 4645 5245 4e43 HEADER -REFERENC\n 0004d230: 455f 434f 554e 5420 746f 2074 6865 2063 E_COUNT to the c\n 0004d240: 6173 6520 7768 6572 6520 7468 6520 7072 ase where the pr\n-0004d250: 6f63 6573 7352 0039 fd11 0000 2020 2072 ocessR.9.... r\n+0004d250: 6f63 6573 7352 0039 a011 0000 2020 2072 ocessR.9.... r\n 0004d260: 756e 6e69 6e67 2044 5345 2068 6173 2065 unning DSE has e\n 0004d270: 7863 6c75 7369 7665 2028 7374 616e 6461 xclusive (standa\n 0004d280: 6c6f 6e65 2920 6163 6365 7373 2074 6f20 lone) access to \n 0004d290: 7468 6520 6461 7461 6261 7365 2066 696c the database fil\n-0004d2a0: 652e 2057 6865 6e53 0039 fd21 0000 2020 e. WhenS.9.!.. \n+0004d2a0: 652e 2057 6865 6e53 0039 a021 0000 2020 e. WhenS.9.!.. \n 0004d2b0: 2044 5345 2068 6173 2073 6f6c 6520 6163 DSE has sole ac\n 0004d2c0: 6365 7373 2074 6f20 6120 6461 7461 6261 cess to a databa\n 0004d2d0: 7365 2066 696c 6520 7468 6520 2d52 4546 se file the -REF\n 0004d2e0: 4552 454e 4345 5f43 4f55 4e54 2073 686f ERENCE_COUNT sho\n-0004d2f0: 756c 6420 6265 206f 6e65 4d00 39fd 3100 uld be oneM.9.1.\n+0004d2f0: 756c 6420 6265 206f 6e65 4d00 39a0 3100 uld be oneM.9.1.\n 0004d300: 0020 2020 2831 292e 2054 6869 7320 6973 . (1). This is\n 0004d310: 2061 6e20 696e 666f 726d 6174 696f 6e61 an informationa\n 0004d320: 6c20 6669 656c 6420 616e 6420 646f 6573 l field and does\n 0004d330: 206e 6f74 2068 6176 6520 616e 7920 6566 not have any ef\n-0004d340: 6665 6374 206f 6e15 0039 fd41 0000 2020 fect on..9.A.. \n-0004d350: 2070 726f 6365 7373 696e 672e 0700 39fd processing...9.\n-0004d360: 5100 0026 0039 fd61 0000 2020 202d 5245 Q..&.9.a.. -RE\n+0004d340: 6665 6374 206f 6e15 0039 a041 0000 2020 fect on..9.A.. \n+0004d350: 2070 726f 6365 7373 696e 672e 0700 39a0 processing...9.\n+0004d360: 5100 0026 0039 a061 0000 2020 202d 5245 Q..&.9.a.. -RE\n 0004d370: 475b 5f53 4551 4e4f 5d3d 7365 7175 656e G[_SEQNO]=sequen\n-0004d380: 6365 2d6e 756d 6265 7207 0039 fd71 0000 ce-number..9.q..\n-0004d390: 4400 39fd 8100 0020 2020 496e 2061 6e20 D.9.... In an \n+0004d380: 6365 2d6e 756d 6265 7207 0039 a071 0000 ce-number..9.q..\n+0004d390: 4400 39a0 8100 0020 2020 496e 2061 6e20 D.9.... In an \n 0004d3a0: 4c4d 5320 656e 7669 726f 6e6d 656e 742c LMS environment,\n 0004d3b0: 2074 6869 7320 7365 7473 2074 6865 2022 this sets the \"\n 0004d3c0: 5265 6769 6f6e 2053 6571 6e6f 2220 6669 Region Seqno\" fi\n-0004d3d0: 656c 642e 0700 39fd 9100 0029 0038 fd29 eld...9....).8.)\n+0004d3d0: 656c 642e 0700 39a0 9100 0029 0038 a029 eld...9....).8.)\n 0004d3e0: 0000 2020 202d 5245 5359 4e43 5f53 5b45 .. -RESYNC_S[E\n 0004d3f0: 514e 4f5d 3d73 6571 7565 6e63 652d 6e75 QNO]=sequence-nu\n-0004d400: 6d62 6572 0700 39fd 1100 004f 0039 fd21 mber..9....O.9.!\n+0004d400: 6d62 6572 0700 39a0 1100 004f 0039 a021 mber..9....O.9.!\n 0004d410: 0000 2020 2049 6e20 616e 204c 4d53 2065 .. In an LMS e\n 0004d420: 6e76 6972 6f6e 6d65 6e74 2c20 7468 6973 nvironment, this\n 0004d430: 2073 6574 7320 7468 6520 6865 7869 6465 sets the hexide\n 0004d440: 6369 6d61 6c20 7661 6c75 6520 6f66 2074 cimal value of t\n-0004d450: 6865 2022 5265 7379 6e63 1700 39fd 3100 he \"Resync..9.1.\n+0004d450: 6865 2022 5265 7379 6e63 1700 39a0 3100 he \"Resync..9.1.\n 0004d460: 0020 2020 5365 716e 6f22 2066 6965 6c64 . Seqno\" field\n-0004d470: 2e07 0039 fd41 0000 2600 39fd 5100 0020 ...9.A..&.9.Q.. \n+0004d470: 2e07 0039 a041 0000 2600 39a0 5100 0020 ...9.A..&.9.Q.. \n 0004d480: 2020 2d52 4553 594e 435f 545b 4e5d 3d73 -RESYNC_T[N]=s\n 0004d490: 6571 7565 6e63 652d 6e75 6d62 6572 0700 equence-number..\n-0004d4a0: 39fd 6100 004e 0039 fd71 0000 2020 2049 9.a..N.9.q.. I\n+0004d4a0: 39a0 6100 004e 0039 a071 0000 2020 2049 9.a..N.9.q.. I\n 0004d4b0: 6e20 616e 204c 4d53 2065 6e76 6972 6f6e n an LMS environ\n 0004d4c0: 6d65 6e74 2c20 7468 6973 2073 6574 7320 ment, this sets \n 0004d4d0: 7468 6520 6865 7869 6465 6369 6d61 6c20 the hexidecimal \n 0004d4e0: 7661 6c75 6520 6f66 7468 6520 2252 6573 value ofthe \"Res\n-0004d4f0: 796e 631d 0039 fd81 0000 2020 2074 7261 ync..9.... tra\n+0004d4f0: 796e 631d 0039 a081 0000 2020 2074 7261 ync..9.... tra\n 0004d500: 6e73 6163 7469 6f6e 2220 6669 656c 642e nsaction\" field.\n-0004d510: 0700 39fd 9100 002c 0038 fd2a 0000 2020 ..9....,.8.*.. \n+0004d510: 0700 39a0 9100 002c 0038 a02a 0000 2020 ..9....,.8.*.. \n 0004d520: 202d 5350 494e 5f53 4c45 4550 5f4d 4153 -SPIN_SLEEP_MAS\n 0004d530: 4b5d 3d68 6578 6164 6563 696d 616c 2d6d K]=hexadecimal-m\n-0004d540: 6173 6b07 0039 fd11 0000 5000 39fd 2100 ask..9....P.9.!.\n+0004d540: 6173 6b07 0039 a011 0000 5000 39a0 2100 ask..9....P.9.!.\n 0004d550: 0020 2020 4368 616e 6765 7320 7468 6520 . Changes the \n 0004d560: 6865 7861 6465 6369 6d61 6c20 5370 696e hexadecimal Spin\n 0004d570: 2073 6c65 6570 2074 696d 6520 6d61 736b sleep time mask\n 0004d580: 2074 6861 7420 636f 6e74 726f 6c73 2074 that controls t\n-0004d590: 6865 206d 6178 696d 756d 4f00 39fd 3100 he maximumO.9.1.\n+0004d590: 6865 206d 6178 696d 756d 4f00 39a0 3100 he maximumO.9.1.\n 0004d5a0: 0020 2020 7469 6d65 2069 6e20 6e61 6e6f . time in nano\n 0004d5b0: 7365 636f 6e64 7320 7468 6520 7072 6f63 seconds the proc\n 0004d5c0: 6573 7320 736c 6565 7073 206f 6e20 6120 ess sleeps on a \n 0004d5d0: 736c 6565 7020 7370 696e 3b20 7a65 726f sleep spin; zero\n-0004d5e0: 2028 3029 2c20 7468 6547 0039 fd41 0000 (0), theG.9.A..\n+0004d5e0: 2028 3029 2c20 7468 6547 0039 a041 0000 (0), theG.9.A..\n 0004d5f0: 2020 2064 6566 6175 6c74 2063 6175 7365 default cause\n 0004d600: 7320 7468 6520 7072 6f63 6573 7320 746f s the process to\n 0004d610: 206a 7573 7420 7969 656c 6420 746f 2074 just yield to t\n 0004d620: 6865 204f 5320 7363 6865 6475 6c65 722e he OS scheduler.\n-0004d630: 0700 39fd 5100 0024 0039 fd61 0000 2020 ..9.Q..$.9.a.. \n+0004d630: 0700 39a0 5100 0024 0039 a061 0000 2020 ..9.Q..$.9.a.. \n 0004d640: 2055 7365 206f 6e6c 7920 7769 7468 3a20 Use only with: \n-0004d650: 2d46 494c 4548 4541 4445 5207 0039 fd71 -FILEHEADER..9.q\n-0004d660: 0000 2500 39fd 8100 0020 2020 2d53 4c45 ..%.9.... -SLE\n+0004d650: 2d46 494c 4548 4541 4445 5207 0039 a071 -FILEHEADER..9.q\n+0004d660: 0000 2500 39a0 8100 0020 2020 2d53 4c45 ..%.9.... -SLE\n 0004d670: 455b 505f 5350 494e 5f43 4f55 4e54 5d3d E[P_SPIN_COUNT]=\n-0004d680: 696e 7465 6765 7207 0039 fd91 0000 5400 integer..9....T.\n-0004d690: 38fd 3100 0020 2020 4368 616e 6765 7320 8.1.. Changes \n+0004d680: 696e 7465 6765 7207 0039 a091 0000 5400 integer..9....T.\n+0004d690: 38a0 3100 0020 2020 4368 616e 6765 7320 8.1.. Changes \n 0004d6a0: 7468 6520 6865 7861 6465 6369 6d61 6c20 the hexadecimal \n 0004d6b0: 4d75 7465 7820 536c 6565 7020 5370 696e Mutex Sleep Spin\n 0004d6c0: 2043 6f75 6e74 2074 6861 7420 636f 6e74 Count that cont\n 0004d6d0: 726f 6c73 2074 6865 206e 756d 6265 7220 rols the number \n-0004d6e0: 6f66 5400 39fd 1100 0020 2020 7469 6d65 ofT.9.... time\n+0004d6e0: 6f66 5400 39a0 1100 0020 2020 7469 6d65 ofT.9.... time\n 0004d6f0: 7320 6120 7072 6f63 6573 7320 7761 6974 s a process wait\n 0004d700: 696e 6720 6f6e 2061 2073 6861 7265 6420 ing on a shared \n 0004d710: 7265 736f 7572 6365 2028 7573 7561 6c6c resource (usuall\n 0004d720: 7920 6120 6461 7461 6261 7365 2920 7375 y a database) su\n-0004d730: 7370 656e 6473 5400 39fd 2100 0020 2020 spendsT.9.!.. \n+0004d730: 7370 656e 6473 5400 39a0 2100 0020 2020 spendsT.9.!.. \n 0004d740: 6974 7320 6163 7469 7669 7479 2061 6674 its activity aft\n 0004d750: 6572 2065 7868 6175 7374 696e 6720 6974 er exhausting it\n 0004d760: 7320 4d75 7465 7820 4861 7264 2053 7069 s Mutex Hard Spi\n 0004d770: 6e20 436f 756e 7420 616e 6420 6265 666f n Count and befo\n-0004d780: 7265 2065 6e71 7569 6e67 4300 39fd 3100 re enquingC.9.1.\n+0004d780: 7265 2065 6e71 7569 6e67 4300 39a0 3100 re enquingC.9.1.\n 0004d790: 0020 2020 6974 7365 6c66 2074 6f20 6265 . itself to be\n 0004d7a0: 2061 7761 6b65 6e65 6420 6279 2061 2070 awakened by a p\n 0004d7b0: 726f 6365 7373 2072 656c 6561 7369 6e67 rocess releasing\n 0004d7c0: 2074 6865 2072 6573 6f75 7263 6507 0039 the resource..9\n-0004d7d0: fd41 0000 2400 39fd 5100 0020 2020 5573 .A..$.9.Q.. Us\n+0004d7d0: a041 0000 2400 39a0 5100 0020 2020 5573 .A..$.9.Q.. Us\n 0004d7e0: 6520 6f6e 6c79 2077 6974 683a 202d 4649 e only with: -FI\n-0004d7f0: 4c45 4845 4144 4552 0700 39fd 6100 0000 LEHEADER..9.a...\n+0004d7f0: 4c45 4845 4144 4552 0700 39a0 6100 0000 LEHEADER..9.a...\n 0004d800: 0100 0000 ef07 0000 1e04 0000 0000 0000 ................\n-0004d810: 5400 00fd 4845 4c50 00ff 7300 ff43 4f4d T...HELP..s..COM\n+0004d810: 5400 00a0 4845 4c50 00ff 7300 ff43 4f4d T...HELP..s..COM\n 0004d820: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 0004d830: 00ff 7300 ff46 494c 4548 4541 4445 525f ..s..FILEHEADER_\n 0004d840: 5155 414c 4946 4945 5253 00c1 3171 0000 QUALIFIERS..1q..\n 0004d850: 2020 202d 5b4e 4f5d 5354 445b 4e55 4c4c -[NO]STD[NULL\n-0004d860: 434f 4c5d 0700 39fd 8100 0054 0039 fd91 COL]..9....T.9..\n+0004d860: 434f 4c5d 0700 39a0 8100 0054 0039 a091 COL]..9....T.9..\n 0004d870: 0000 2020 2043 6861 6e67 6573 2074 6865 .. Changes the\n 0004d880: 2063 6f6c 6c61 7469 6f6e 206f 6620 656d collation of em\n 0004d890: 7074 7920 7374 7269 6e67 2028 224e 554c pty string (\"NUL\n 0004d8a0: 4c22 2920 7375 6273 6372 6970 7473 2066 L\") subscripts f\n 0004d8b0: 6f72 2074 6865 2064 6174 6162 6173 6554 or the databaseT\n-0004d8c0: 0038 fd32 0000 2020 2066 696c 652e 2041 .8.2.. file. A\n+0004d8c0: 0038 a032 0000 2020 2066 696c 652e 2041 .8.2.. file. A\n 0004d8d0: 6c74 686f 7567 6820 6974 2069 7320 6e6f lthough it is no\n 0004d8e0: 7420 7468 6520 6465 6661 756c 742c 2053 t the default, S\n 0004d8f0: 5444 4e55 4c4c 434f 4c4c 2069 7320 7265 TDNULLCOLL is re\n 0004d900: 7175 6972 6564 2077 6974 6820 6365 7274 quired with cert\n-0004d910: 6169 6e52 0039 fd11 0000 2020 206f 7468 ainR.9.... oth\n+0004d910: 6169 6e52 0039 a011 0000 2020 206f 7468 ainR.9.... oth\n 0004d920: 6572 2063 6861 7261 6374 6572 6973 7469 er characteristi\n 0004d930: 6373 2c20 616e 6420 6869 6768 6c79 2072 cs, and highly r\n 0004d940: 6563 6f6d 6d65 6e64 6564 2069 6e20 616e ecommended in an\n 0004d950: 7920 6361 7365 2e20 4966 2079 6f75 2063 y case. If you c\n-0004d960: 6861 6e67 654b 0039 fd21 0000 2020 2074 hangeK.9.!.. t\n+0004d960: 6861 6e67 654b 0039 a021 0000 2020 2074 hangeK.9.!.. t\n 0004d970: 6869 7320 7768 656e 2074 6865 7265 2061 his when there a\n 0004d980: 7265 2065 7869 7374 696e 6720 224e 554c re existing \"NUL\n 0004d990: 4c22 2073 7562 7363 7269 7074 7320 7468 L\" subscripts th\n 0004d9a0: 6520 7265 7375 6c74 7320 6d61 7920 6265 e results may be\n-0004d9b0: 5400 39fd 3100 0020 2020 7072 6f62 6c65 T.9.1.. proble\n+0004d9b0: 5400 39a0 3100 0020 2020 7072 6f62 6c65 T.9.1.. proble\n 0004d9c0: 6d61 7469 632e 2046 4953 2072 6563 6f6d matic. FIS recom\n 0004d9d0: 6d65 6e64 7320 796f 7520 6573 7461 626c mends you establ\n 0004d9e0: 6973 6820 7468 6973 2063 6861 7261 6374 ish this charact\n 0004d9f0: 6572 6973 7469 6320 7769 7468 2047 4445 eristic with GDE\n-0004da00: 2061 6e64 2e00 39fd 4100 0020 2020 6c6f and..9.A.. lo\n+0004da00: 2061 6e64 2e00 39a0 4100 0020 2020 6c6f and..9.A.. lo\n 0004da10: 6164 2064 6174 6120 7769 7468 2061 2063 ad data with a c\n 0004da20: 6f6e 7369 7374 656e 7420 7365 7474 696e onsistent settin\n-0004da30: 672e 0700 39fd 5100 0024 0039 fd61 0000 g...9.Q..$.9.a..\n+0004da30: 672e 0700 39a0 5100 0024 0039 a061 0000 g...9.Q..$.9.a..\n 0004da40: 2020 2055 7365 206f 6e6c 7920 7769 7468 Use only with\n 0004da50: 3a20 2d46 494c 4548 4541 4445 5207 0039 : -FILEHEADER..9\n-0004da60: fd71 0000 5400 39fd 8100 0020 2020 2d53 .q..T.9.... -S\n+0004da60: a071 0000 5400 39a0 8100 0020 2020 2d53 .q..T.9.... -S\n 0004da70: 5452 4d5f 4e55 4d3d 7374 7265 616d 2d6e TRM_NUM=stream-n\n 0004da80: 756d 6265 7220 2d53 5452 4d5f 525b 4547 umber -STRM_R[EG\n 0004da90: 5f53 4551 4e4f 5d3d 7374 725f 6e75 6d27 _SEQNO]=str_num'\n 0004daa0: 735f 7265 6769 6f6e 5f73 6571 7565 6e63 s_region_sequenc\n-0004dab0: 655f 6e75 6d62 6572 0700 39fd 9100 0053 e_number..9....S\n-0004dac0: 0038 fd33 0000 2020 2043 6861 6e67 6573 .8.3.. Changes\n+0004dab0: 655f 6e75 6d62 6572 0700 39a0 9100 0053 e_number..9....S\n+0004dac0: 0038 a033 0000 2020 2043 6861 6e67 6573 .8.3.. Changes\n 0004dad0: 2074 6865 2068 6578 6164 6563 696d 616c the hexadecimal\n 0004dae0: 2076 616c 7565 7320 6f66 2053 7472 6561 values of Strea\n 0004daf0: 6d20 616e 6420 6974 7320 5265 6720 5365 m and its Reg Se\n 0004db00: 716e 6f2e 2055 7365 202d 5354 524d 5f4e qno. Use -STRM_N\n-0004db10: 554d 4d00 39fd 1100 0020 2020 616e 6420 UMM.9.... and \n+0004db10: 554d 4d00 39a0 1100 0020 2020 616e 6420 UMM.9.... and \n 0004db20: 2d53 5452 4d5f 5245 475f 5345 514e 4f20 -STRM_REG_SEQNO \n 0004db30: 746f 6765 7468 6572 2061 7320 7061 7274 together as part\n 0004db40: 206f 6620 7468 6520 7361 6d65 2043 4841 of the same CHA\n 0004db50: 4e47 4520 2d46 494c 4548 4541 4445 5212 NGE -FILEHEADER.\n-0004db60: 0039 fd21 0000 2020 2063 6f6d 6d61 6e64 .9.!.. command\n-0004db70: 2e07 0039 fd31 0000 2400 39fd 4100 0020 ...9.1..$.9.A.. \n+0004db60: 0039 a021 0000 2020 2063 6f6d 6d61 6e64 .9.!.. command\n+0004db70: 2e07 0039 a031 0000 2400 39a0 4100 0020 ...9.1..$.9.A.. \n 0004db80: 2020 5573 6520 6f6e 6c79 2077 6974 683a Use only with:\n-0004db90: 202d 4649 4c45 4845 4144 4552 0700 39fd -FILEHEADER..9.\n-0004dba0: 5100 002a 0039 fd61 0000 2020 202d 5449 Q..*.9.a.. -TI\n+0004db90: 202d 4649 4c45 4845 4144 4552 0700 39a0 -FILEHEADER..9.\n+0004dba0: 5100 002a 0039 a061 0000 2020 202d 5449 Q..*.9.a.. -TI\n 0004dbb0: 5b4d 4552 535f 5045 4e44 494e 475d 3d74 [MERS_PENDING]=t\n 0004dbc0: 696d 6572 735f 7065 6e64 696e 6707 0039 imers_pending..9\n-0004dbd0: fd71 0000 5000 39fd 8100 0020 2020 5365 .q..P.9.... Se\n+0004dbd0: a071 0000 5000 39a0 8100 0020 2020 5365 .q..P.9.... Se\n 0004dbe0: 7473 2061 2066 6965 6c64 2074 6861 7420 ts a field that \n 0004dbf0: 7472 6163 6b73 2074 6865 2064 6563 696d tracks the decim\n 0004dc00: 616c 206e 756d 6265 7220 6f66 2070 726f al number of pro\n 0004dc10: 6365 7373 6573 2063 6f6e 7369 6465 7269 cesses consideri\n-0004dc20: 6e67 2061 3500 39fd 9100 0020 2020 7469 ng a5.9.... ti\n+0004dc20: 6e67 2061 3500 39a0 9100 0020 2020 7469 ng a5.9.... ti\n 0004dc30: 6d65 6420 666c 7573 682e 2050 726f 7065 med flush. Prope\n 0004dc40: 7220 7661 6c75 6573 2061 7265 2030 2c20 r values are 0, \n-0004dc50: 312c 2061 6e64 2032 2e07 0038 fd34 0000 1, and 2...8.4..\n-0004dc60: 5300 39fd 1100 0020 2020 5573 6520 7468 S.9.... Use th\n+0004dc50: 312c 2061 6e64 2032 2e07 0038 a034 0000 1, and 2...8.4..\n+0004dc60: 5300 39a0 1100 0020 2020 5573 6520 7468 S.9.... Use th\n 0004dc70: 6520 4348 414e 4745 202d 5449 4d45 5253 e CHANGE -TIMERS\n 0004dc80: 5f50 454e 4449 4e47 2071 7561 6c69 6669 _PENDING qualifi\n 0004dc90: 6572 206f 6e6c 7920 7570 6f6e 2072 6563 er only upon rec\n 0004dca0: 6569 7669 6e67 2069 6e73 7472 7563 7469 eiving instructi\n-0004dcb0: 6f6e 7313 0039 fd21 0000 2020 2066 726f ons..9.!.. fro\n-0004dcc0: 6d20 4649 532e 0700 39fd 3100 0024 0039 m FIS...9.1..$.9\n-0004dcd0: fd41 0000 2020 2055 7365 206f 6e6c 7920 .A.. Use only \n+0004dcb0: 6f6e 7313 0039 a021 0000 2020 2066 726f ons..9.!.. fro\n+0004dcc0: 6d20 4649 532e 0700 39a0 3100 0024 0039 m FIS...9.1..$.9\n+0004dcd0: a041 0000 2020 2055 7365 206f 6e6c 7920 .A.. Use only \n 0004dce0: 7769 7468 3a20 2d46 494c 4548 4541 4445 with: -FILEHEADE\n-0004dcf0: 5207 0039 fd51 0000 2400 39fd 6100 0020 R..9.Q..$.9.a.. \n+0004dcf0: 5207 0039 a051 0000 2400 39a0 6100 0020 R..9.Q..$.9.a.. \n 0004dd00: 2020 2d54 4f5b 5441 4c5f 424c 4b53 5d3d -TO[TAL_BLKS]=\n-0004dd10: 746f 7461 6c5f 626c 6f63 6b73 0700 39fd total_blocks..9.\n-0004dd20: 7100 0052 0039 fd81 0000 2020 2043 6861 q..R.9.... Cha\n+0004dd10: 746f 7461 6c5f 626c 6f63 6b73 0700 39a0 total_blocks..9.\n+0004dd20: 7100 0052 0039 a081 0000 2020 2043 6861 q..R.9.... Cha\n 0004dd30: 6e67 6573 2074 6865 2068 6578 6964 6563 nges the hexidec\n 0004dd40: 696d 616c 2074 6f74 616c 2062 6c6f 636b imal total block\n 0004dd50: 7320 6669 656c 6420 6f66 2074 6865 2063 s field of the c\n 0004dd60: 7572 7265 6e74 2066 696c 652e 2055 7365 urrent file. Use\n-0004dd70: 206f 6e6c 791b 0039 fd91 0000 2020 2077 only..9.... w\n+0004dd70: 206f 6e6c 791b 0039 a091 0000 2020 2077 only..9.... w\n 0004dd80: 6974 683a 202d 4649 4c45 4845 4144 4552 ith: -FILEHEADER\n-0004dd90: 0700 38fd 3500 0015 0039 fd11 0000 2020 ..8.5....9.... \n-0004dda0: 202a 2a43 6175 7469 6f6e 2a2a 0700 39fd **Caution**..9.\n-0004ddb0: 2100 004d 0039 fd31 0000 2020 2054 6865 !..M.9.1.. The\n+0004dd90: 0700 38a0 3500 0015 0039 a011 0000 2020 ..8.5....9.... \n+0004dda0: 202a 2a43 6175 7469 6f6e 2a2a 0700 39a0 **Caution**..9.\n+0004ddb0: 2100 004d 0039 a031 0000 2020 2054 6865 !..M.9.1.. The\n 0004ddc0: 2074 6f74 616c 2062 6c6f 636b 7320 6669 total blocks fi\n 0004ddd0: 656c 6420 7368 6f75 6c64 2061 6c77 6179 eld should alway\n 0004dde0: 7320 7265 666c 6563 7420 7468 6520 6163 s reflect the ac\n 0004ddf0: 7475 616c 2073 697a 6520 6f66 2074 6865 tual size of the\n-0004de00: 5000 39fd 4100 0020 2020 6461 7461 6261 P.9.A.. databa\n+0004de00: 5000 39a0 4100 0020 2020 6461 7461 6261 P.9.A.. databa\n 0004de10: 7365 2e20 4368 616e 6765 2074 6869 7320 se. Change this \n 0004de20: 6669 656c 6420 6f6e 6c79 2069 6620 6974 field only if it\n 0004de30: 206e 6f20 6c6f 6e67 6572 2072 6566 6c65 no longer refle\n 0004de40: 6374 7320 7468 6520 6461 7461 6261 7365 cts the database\n-0004de50: 0f00 39fd 5100 0020 2020 7369 7a65 2e07 ..9.Q.. size..\n-0004de60: 0039 fd61 0000 2800 39fd 7100 0020 2020 .9.a..(.9.q.. \n+0004de50: 0f00 39a0 5100 0020 2020 7369 7a65 2e07 ..9.Q.. size..\n+0004de60: 0039 a061 0000 2800 39a0 7100 0020 2020 .9.a..(.9.q.. \n 0004de70: 2d54 525b 4947 4745 525f 464c 5553 485d -TR[IGGER_FLUSH]\n 0004de80: 3d74 7269 6767 6572 5f66 6c75 7368 0700 =trigger_flush..\n-0004de90: 39fd 8100 004e 0039 fd91 0000 2020 2053 9....N.9.... S\n+0004de90: 39a0 8100 004e 0039 a091 0000 2020 2053 9....N.9.... S\n 0004dea0: 6574 7320 7468 6520 6465 6369 6d61 6c20 ets the decimal \n 0004deb0: 7661 6c75 6520 666f 7220 7468 6520 7472 value for the tr\n 0004dec0: 6967 6765 7269 6e67 2074 6872 6573 686f iggering thresho\n 0004ded0: 6c64 2c20 696e 2062 7566 6665 7273 2c20 ld, in buffers, \n-0004dee0: 666f 722c 0038 fd36 0000 2020 2066 6c75 for,.8.6.. flu\n+0004dee0: 666f 722c 0038 a036 0000 2020 2066 6c75 for,.8.6.. flu\n 0004def0: 7368 696e 6720 7468 6520 6361 6368 652d shing the cache-\n 0004df00: 6d6f 6469 6669 6564 2071 7565 7565 2e07 modified queue..\n-0004df10: 0039 fd11 0000 5200 39fd 2100 0020 2020 .9....R.9.!.. \n+0004df10: 0039 a011 0000 5200 39a0 2100 0020 2020 .9....R.9.!.. \n 0004df20: 5573 6520 7468 6520 4348 414e 4745 202d Use the CHANGE -\n 0004df30: 5452 4947 4745 525f 464c 5553 4820 7175 TRIGGER_FLUSH qu\n 0004df40: 616c 6966 6965 7220 6f6e 6c79 2075 706f alifier only upo\n 0004df50: 6e20 7265 6365 6976 696e 6720 696e 7374 n receiving inst\n-0004df60: 7275 6374 696f 6e73 4b00 39fd 3100 0020 ructionsK.9.1.. \n+0004df60: 7275 6374 696f 6e73 4b00 39a0 3100 0020 ructionsK.9.1.. \n 0004df70: 2020 6672 6f6d 2046 4953 2c20 616e 6420 from FIS, and \n 0004df80: 6f6e 6c79 2069 6e20 636f 6e6a 756e 6374 only in conjunct\n 0004df90: 696f 6e20 7769 7468 2074 6865 202d 4649 ion with the -FI\n 0004dfa0: 4c45 4845 4144 4552 2071 7561 6c69 6669 LEHEADER qualifi\n-0004dfb0: 6572 2e07 0039 fd41 0000 2e00 39fd 5100 er...9.A....9.Q.\n+0004dfb0: 6572 2e07 0039 a041 0000 2e00 39a0 5100 er...9.A....9.Q.\n 0004dfc0: 0020 2020 2d57 525b 4954 4553 5f50 4552 . -WR[ITES_PER\n 0004dfd0: 5f46 4c55 5348 5d3d 7772 6974 6573 5f70 _FLUSH]=writes_p\n-0004dfe0: 6572 5f66 6c75 7368 0700 39fd 6100 0000 er_flush..9.a...\n+0004dfe0: 6572 5f66 6c75 7368 0700 39a0 6100 0000 er_flush..9.a...\n 0004dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e000: 0100 0000 8404 0000 9005 0000 0000 0000 ................\n 0004e010: 3400 0000 4845 4c50 00ff 7300 ff43 4f4d 4...HELP..s..COM\n 0004e020: 4d41 4e44 5300 ff73 00ff 4352 4954 4943 MANDS..s..CRITIC\n 0004e030: 414c 00ff 7300 ff45 5841 4d50 4c45 5300 AL..s..EXAMPLES.\n-0004e040: bf21 0000 1200 2dfd 3100 0020 2020 4578 .!....-.1.. Ex\n-0004e050: 616d 706c 653a 0700 2dfd 4100 004e 002d ample:..-.A..N.-\n-0004e060: fd51 0000 2020 2044 5345 3e20 6372 6974 .Q.. DSE> crit\n+0004e040: bf21 0000 1200 2da0 3100 0020 2020 4578 .!....-.1.. Ex\n+0004e050: 616d 706c 653a 0700 2da0 4100 004e 002d ample:..-.A..N.-\n+0004e060: a051 0000 2020 2044 5345 3e20 6372 6974 .Q.. DSE> crit\n 0004e070: 6963 616c 202d 4f57 4e45 5220 5772 6974 ical -OWNER Writ\n 0004e080: 6520 6372 6974 6963 616c 2073 6563 7469 e critical secti\n 0004e090: 6f6e 206f 776e 6572 2069 7320 7072 6f63 on owner is proc\n-0004e0a0: 6573 7320 6964 2034 3232 3007 002d fd61 ess id 4220..-.a\n-0004e0b0: 0000 5300 2dfd 7100 0020 2020 5468 6973 ..S.-.q.. This\n+0004e0a0: 6573 7320 6964 2034 3232 3007 002d a061 ess id 4220..-.a\n+0004e0b0: 0000 5300 2da0 7100 0020 2020 5468 6973 ..S.-.q.. This\n 0004e0c0: 2063 6f6d 6d61 6e64 2064 6973 706c 6179 command display\n 0004e0d0: 7320 7468 6520 4944 206f 6620 7468 6520 s the ID of the \n 0004e0e0: 7072 6f63 6573 7320 686f 6c64 696e 6720 process holding \n 0004e0f0: 7468 6520 6372 6974 6963 616c 2073 6563 the critical sec\n-0004e100: 7469 6f6e 2e4e 002d fd81 0000 2020 204e tion.N.-.... N\n+0004e100: 7469 6f6e 2e4e 002d a081 0000 2020 204e tion.N.-.... N\n 0004e110: 6f74 6520 7468 6174 206f 6e20 6361 7463 ote that on catc\n 0004e120: 6869 6e67 2061 2070 726f 6365 7373 2049 hing a process I\n 0004e130: 4420 6f6e 2061 206c 6967 6874 6c79 206c D on a lightly l\n 0004e140: 6f61 6465 6420 286f 7220 756e 6c6f 6164 oaded (or unload\n-0004e150: 6564 2951 002d fd91 0000 2020 2073 7973 ed)Q.-.... sys\n+0004e150: 6564 2951 002d a091 0000 2020 2073 7973 ed)Q.-.... sys\n 0004e160: 7465 6d20 2866 6f72 2065 7861 6d70 6c65 tem (for example\n 0004e170: 2c20 7465 7874 2065 6e76 6972 6f6e 6d65 , text environme\n 0004e180: 6e74 2920 6973 206c 696b 6520 6361 7463 nt) is like catc\n 0004e190: 6869 6e67 206c 6967 6874 656e 696e 6720 hing lightening \n-0004e1a0: 696e 2061 5400 2cfd c011 0000 2020 2062 in aT.,..... b\n+0004e1a0: 696e 2061 5400 2ca0 c011 0000 2020 2062 in aT.,..... b\n 0004e1b0: 6f74 746c 652e 2054 6865 7265 666f 7265 ottle. Therefore\n 0004e1c0: 2c20 796f 7520 6361 6e20 6172 7469 6669 , you can artifi\n 0004e1d0: 6369 616c 6c79 2068 6f6c 6420 6120 6372 cially hold a cr\n 0004e1e0: 6974 6963 616c 2073 6563 7469 6f6e 2075 itical section u\n-0004e1f0: 7369 6e67 2074 6865 4b00 2dfd 1200 0020 sing theK.-.... \n+0004e1f0: 7369 6e67 2074 6865 4b00 2da0 1200 0020 sing theK.-.... \n 0004e200: 2020 4453 4520 4352 4954 202d 5345 495a DSE CRIT -SEIZ\n 0004e210: 4520 636f 6d6d 616e 6420 696e 206f 6e65 E command in one\n 0004e220: 2073 6573 7369 6f6e 2061 6e64 2076 6965 session and vie\n 0004e230: 7720 7468 6520 6f77 6e65 7220 7573 696e w the owner usin\n-0004e240: 6720 611c 002d fd13 0000 2020 2064 6966 g a..-.... dif\n+0004e240: 6720 611c 002d a013 0000 2020 2064 6966 g a..-.... dif\n 0004e250: 6665 7265 6e74 2073 6573 7369 6f6e 2e07 ferent session..\n-0004e260: 002d fd14 0000 1a00 2364 5155 414c 4946 .-......#dQUALIF\n+0004e260: 002d a014 0000 1a00 2364 5155 414c 4946 .-......#dQUALIF\n 0004e270: 4945 5253 0000 5175 616c 6966 6965 7273 IERS..Qualifiers\n-0004e280: 1500 2efd bf11 0000 2020 2051 7561 6c69 ........ Quali\n-0004e290: 6669 6572 7307 002f fd21 0000 1000 2ffd fiers../.!..../.\n-0004e2a0: 3100 0020 2020 2d41 5b4c 4c5d 0700 2ffd 1.. -A[LL]../.\n-0004e2b0: 4100 0053 002f fd51 0000 2020 2044 6973 A..S./.Q.. Dis\n+0004e280: 1500 2ea0 bf11 0000 2020 2051 7561 6c69 ........ Quali\n+0004e290: 6669 6572 7307 002f a021 0000 1000 2fa0 fiers../.!..../.\n+0004e2a0: 3100 0020 2020 2d41 5b4c 4c5d 0700 2fa0 1.. -A[LL]../.\n+0004e2b0: 4100 0053 002f a051 0000 2020 2044 6973 A..S./.Q.. Dis\n 0004e2c0: 706c 6179 2061 6c6c 2069 6473 206f 6620 play all ids of \n 0004e2d0: 7072 6f63 6573 7365 7320 6f77 6e69 6e67 processes owning\n 0004e2e0: 2063 7269 7469 6361 6c20 7365 6374 696f critical sectio\n 0004e2f0: 6e20 6672 6f6d 2061 6c6c 2072 6567 696f n from all regio\n-0004e300: 6e73 2e20 4966 5200 2ffd 6100 0020 2020 ns. IfR./.a.. \n+0004e300: 6e73 2e20 4966 5200 2fa0 6100 0020 2020 ns. IfR./.a.. \n 0004e310: 7468 6572 6520 6172 6520 6e6f 2070 726f there are no pro\n 0004e320: 6365 7373 6573 206f 776e 696e 6720 6372 cesses owning cr\n 0004e330: 6974 6963 616c 2073 6563 7469 6f6e 2069 itical section i\n 0004e340: 6e20 6120 7265 6769 6f6e 2c20 414c 4c20 n a region, ALL \n-0004e350: 6469 7370 6c61 7973 4200 2ffd 7100 0020 displaysB./.q.. \n+0004e350: 6469 7370 6c61 7973 4200 2fa0 7100 0020 displaysB./.q.. \n 0004e360: 2020 2274 6865 2043 5249 5420 6973 2063 \"the CRIT is c\n 0004e370: 7572 7265 6e74 6c79 2075 6e6f 776e 6564 urrently unowned\n 0004e380: 2220 6d65 7373 6167 6520 666f 7220 6561 \" message for ea\n-0004e390: 6368 2072 6567 696f 6e2e 0700 2ffd 8100 ch region.../...\n-0004e3a0: 0011 002f fd91 0000 2020 202d 495b 4e49 .../.... -I[NI\n-0004e3b0: 545d 0800 2efd c011 0000 2d00 2ffd 1200 T]........-./...\n+0004e390: 6368 2072 6567 696f 6e2e 0700 2fa0 8100 ch region.../...\n+0004e3a0: 0011 002f a091 0000 2020 202d 495b 4e49 .../.... -I[NI\n+0004e3b0: 545d 0800 2ea0 c011 0000 2d00 2fa0 1200 T]........-./...\n 0004e3c0: 0020 2020 5265 696e 6974 6961 6c69 7a65 . Reinitialize\n 0004e3d0: 7320 7468 6520 6372 6974 6963 616c 2073 s the critical s\n-0004e3e0: 6563 7469 6f6e 2e07 002f fd13 0000 4f00 ection.../....O.\n-0004e3f0: 2ffd 1400 0020 2020 2020 6f20 5468 6520 /.... o The \n+0004e3e0: 6563 7469 6f6e 2e07 002f a013 0000 4f00 ection.../....O.\n+0004e3f0: 2fa0 1400 0020 2020 2020 6f20 5468 6520 /.... o The \n 0004e400: 2d49 4e49 5420 616e 6420 2d52 4553 4554 -INIT and -RESET\n 0004e410: 2071 7561 6c69 6669 6572 7320 746f 6765 qualifiers toge\n 0004e420: 7468 6572 2063 6175 7365 2061 6c6c 2047 ther cause all G\n 0004e430: 542e 4d20 7072 6f63 6573 7365 7347 002f T.M processesG./\n-0004e440: fd15 0000 2020 2020 2020 2061 6374 6976 .... activ\n+0004e440: a015 0000 2020 2020 2020 2061 6374 6976 .... activ\n 0004e450: 656c 7920 6163 6365 7373 696e 6720 7468 ely accessing th\n 0004e460: 6174 2064 6174 6162 6173 6520 6669 6c65 at database file\n 0004e470: 2074 6f20 7369 676e 616c 2061 6e20 6572 to signal an er\n 0004e480: 726f 722e 0000 0000 0000 0000 0000 0000 ror.............\n 0004e490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e4a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e4b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -20091,369 +20091,369 @@\n 0004e7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e800: 0100 0000 f207 0000 4604 0000 0000 0000 ........F.......\n-0004e810: 5000 00fd 4845 4c50 00ff 7300 ff43 4f4d P...HELP..s..COM\n+0004e810: 5000 00a0 4845 4c50 00ff 7300 ff43 4f4d P...HELP..s..COM\n 0004e820: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 0004e830: 00ff 7300 ff42 4c4f 434b 5f51 5541 4c49 ..s..BLOCK_QUALI\n 0004e840: 4649 4552 5300 c08a 0000 2020 202d 5253 FIERS..... -RS\n 0004e850: 5b49 5a5d 3d72 6563 6f72 645f 7369 7a65 [IZ]=record_size\n-0004e860: 0700 33fd 9100 0040 0033 fd92 0000 2020 ..3....@.3.... \n+0004e860: 0700 33a0 9100 0040 0033 a092 0000 2020 ..3....@.3.... \n 0004e870: 2043 6861 6e67 6573 2074 6865 2072 6563 Changes the rec\n 0004e880: 6f72 6420 7369 7a65 2066 6965 6c64 206f ord size field o\n 0004e890: 6620 7468 6520 7370 6563 6966 6965 6420 f the specified \n-0004e8a0: 7265 636f 7264 2e07 0033 fd93 0000 1500 record...3......\n-0004e8b0: 33fd 9400 0020 2020 2a2a 4361 7574 696f 3.... **Cautio\n-0004e8c0: 6e2a 2a07 0033 fd95 0000 4700 33fd 9600 n**..3....G.3...\n+0004e8a0: 7265 636f 7264 2e07 0033 a093 0000 1500 record...3......\n+0004e8b0: 33a0 9400 0020 2020 2a2a 4361 7574 696f 3.... **Cautio\n+0004e8c0: 6e2a 2a07 0033 a095 0000 4700 33a0 9600 n**..3....G.3...\n 0004e8d0: 0020 2020 4368 616e 6769 6e67 202d 5253 . Changing -RS\n 0004e8e0: 495a 2069 6d70 6163 7473 2061 6c6c 2072 IZ impacts all r\n 0004e8f0: 6563 6f72 6473 2066 6f6c 6c6f 7769 6e67 ecords following\n 0004e900: 2069 7420 696e 2074 6865 2062 6c6f 636b it in the block\n-0004e910: 2e07 0033 fd97 0000 3800 33fd 9800 0020 ...3....8.3.... \n+0004e910: 2e07 0033 a097 0000 3800 33a0 9800 0020 ...3....8.3.... \n 0004e920: 2020 5573 6520 6f6e 6c79 2077 6974 683a Use only with:\n 0004e930: 202d 424c 4f43 4b2c 202d 5245 434f 5244 -BLOCK, -RECORD\n 0004e940: 2c20 2d43 4d50 432c 202d 4f46 4653 4554 , -CMPC, -OFFSET\n-0004e950: 0700 33fd 9900 0012 0033 fd9a 0000 2020 ..3......3.... \n-0004e960: 2045 7861 6d70 6c65 3a08 0032 fdc1 1100 Example:..2....\n-0004e970: 0031 0034 fd11 0000 2020 2044 5345 3e20 .1.4.... DSE> \n+0004e950: 0700 33a0 9900 0012 0033 a09a 0000 2020 ..3......3.... \n+0004e960: 2045 7861 6d70 6c65 3a08 0032 a0c1 1100 Example:..2....\n+0004e970: 0031 0034 a011 0000 2020 2044 5345 3e20 .1.4.... DSE> \n 0004e980: 6368 616e 6765 202d 7265 636f 7264 3d33 change -record=3\n 0004e990: 202d 7273 697a 3d33 4220 2d62 6c6f 636b -rsiz=3B -block\n-0004e9a0: 3d32 0700 34fd 2100 0052 0034 fd31 0000 =2..4.!..R.4.1..\n+0004e9a0: 3d32 0700 34a0 2100 0052 0034 a031 0000 =2..4.!..R.4.1..\n 0004e9b0: 2020 2054 6869 7320 636f 6d6d 616e 6420 This command \n 0004e9c0: 6368 616e 6765 7320 7468 6520 7265 636f changes the reco\n 0004e9d0: 7264 2073 697a 6520 6f66 2072 6563 6f72 rd size of recor\n 0004e9e0: 6420 3320 626c 6f63 6b20 3220 746f 2035 d 3 block 2 to 5\n-0004e9f0: 3920 2848 6578 3a20 3342 2910 0034 fd41 9 (Hex: 3B)..4.A\n-0004ea00: 0000 2020 2062 7974 6573 2e07 0034 fd51 .. bytes...4.Q\n-0004ea10: 0000 1600 21fd 4558 414d 504c 4553 0000 ....!.EXAMPLES..\n-0004ea20: 4578 616d 706c 6573 1300 2afd bf11 0000 Examples..*.....\n-0004ea30: 2020 2045 7861 6d70 6c65 7307 002b fd21 Examples..+.!\n-0004ea40: 0000 1200 2bfd 3100 0020 2020 4578 616d ....+.1.. Exam\n-0004ea50: 706c 653a 0700 2bfd 4100 0028 002b fd51 ple:..+.A..(.+.Q\n+0004e9f0: 3920 2848 6578 3a20 3342 2910 0034 a041 9 (Hex: 3B)..4.A\n+0004ea00: 0000 2020 2062 7974 6573 2e07 0034 a051 .. bytes...4.Q\n+0004ea10: 0000 1600 21a0 4558 414d 504c 4553 0000 ....!.EXAMPLES..\n+0004ea20: 4578 616d 706c 6573 1300 2aa0 bf11 0000 Examples..*.....\n+0004ea30: 2020 2045 7861 6d70 6c65 7307 002b a021 Examples..+.!\n+0004ea40: 0000 1200 2ba0 3100 0020 2020 4578 616d ....+.1.. Exam\n+0004ea50: 706c 653a 0700 2ba0 4100 0028 002b a051 ple:..+.A..(.+.Q\n 0004ea60: 0000 2020 2044 5345 3e20 6368 616e 6765 .. DSE> change\n 0004ea70: 202d 626c 6f63 6b3d 3320 2d62 7369 7a3d -block=3 -bsiz=\n-0004ea80: 3430 3007 002b fd61 0000 4100 2bfd 7100 400..+.a..A.+.q.\n+0004ea80: 3430 3007 002b a061 0000 4100 2ba0 7100 400..+.a..A.+.q.\n 0004ea90: 0020 2020 5468 6973 2063 6f6d 6d61 6e64 . This command\n 0004eaa0: 2063 6861 6e67 6573 2074 6865 2073 697a changes the siz\n 0004eab0: 6520 6f66 2062 6c6f 636b 2033 2074 6f20 e of block 3 to \n-0004eac0: 3130 3234 2062 7974 6573 2e07 002b fd81 1024 bytes...+..\n-0004ead0: 0000 1200 2bfd 9100 0020 2020 4578 616d ....+.... Exam\n-0004eae0: 706c 653a 0800 2afd c011 0000 2800 2bfd ple:..*.....(.+.\n+0004eac0: 3130 3234 2062 7974 6573 2e07 002b a081 1024 bytes...+..\n+0004ead0: 0000 1200 2ba0 9100 0020 2020 4578 616d ....+.... Exam\n+0004eae0: 706c 653a 0800 2aa0 c011 0000 2800 2ba0 ple:..*.....(.+.\n 0004eaf0: 1200 0020 2020 4453 453e 2063 6861 6e67 ... DSE> chang\n 0004eb00: 6520 2d62 6c6f 636b 3d34 202d 746e 3d31 e -block=4 -tn=1\n-0004eb10: 3030 3030 0700 2bfd 1300 0054 002b fd14 0000..+....T.+..\n+0004eb10: 3030 3030 0700 2ba0 1300 0054 002b a014 0000..+....T.+..\n 0004eb20: 0000 2020 2054 6869 7320 636f 6d6d 616e .. This comman\n 0004eb30: 6420 6368 616e 6765 7320 7365 7473 2074 d changes sets t\n 0004eb40: 6865 2074 7261 6e73 6163 7469 6f6e 206e he transaction n\n 0004eb50: 756d 6265 7220 746f 2036 3535 3336 2028 umber to 65536 (\n 0004eb60: 4865 783a 2031 3030 3030 2920 666f 7212 Hex: 10000) for.\n-0004eb70: 002b fd15 0000 2020 2062 6c6f 636b 2034 .+.... block 4\n-0004eb80: 2e07 002b fd16 0000 1200 2bfd 1700 0020 ...+......+.... \n-0004eb90: 2020 4578 616d 706c 653a 0700 2bfd 1800 Example:..+...\n-0004eba0: 004c 002b fd19 0000 2020 2044 5345 3e20 .L.+.... DSE> \n+0004eb70: 002b a015 0000 2020 2062 6c6f 636b 2034 .+.... block 4\n+0004eb80: 2e07 002b a016 0000 1200 2ba0 1700 0020 ...+......+.... \n+0004eb90: 2020 4578 616d 706c 653a 0700 2ba0 1800 Example:..+...\n+0004eba0: 004c 002b a019 0000 2020 2044 5345 3e20 .L.+.... DSE> \n 0004ebb0: 6368 616e 6765 202d 626c 6f63 6b3d 3220 change -block=2 \n 0004ebc0: 2d72 6563 6f72 643d 3420 2d43 4d50 433d -record=4 -CMPC=\n 0004ebd0: 3130 202d 6b65 793d 225e 4355 5328 2222 10 -key=\"^CUS(\"\"\n 0004ebe0: 4a6f 6e65 732c 5669 6322 2229 2207 002b Jones,Vic\"\")\"..+\n-0004ebf0: fd1a 0000 5200 2bfd 2100 0020 2020 5468 ....R.+.!.. Th\n+0004ebf0: a01a 0000 5200 2ba0 2100 0020 2020 5468 ....R.+.!.. Th\n 0004ec00: 6973 2063 6f6d 6d61 6e64 2063 6861 6e67 is command chang\n 0004ec10: 6573 2074 6865 2063 6f6d 7072 6573 7369 es the compressi\n 0004ec20: 6f6e 2063 6f75 6e74 206f 6620 7468 6520 on count of the \n 0004ec30: 6b65 7920 5e43 5553 284a 6f6e 6573 2c56 key ^CUS(Jones,V\n-0004ec40: 6963 2920 746f 4b00 2bfd 2200 0020 2020 ic) toK.+.\".. \n+0004ec40: 6963 2920 746f 4b00 2ba0 2200 0020 2020 ic) toK.+.\".. \n 0004ec50: 3130 2e20 4974 2069 7320 6173 7375 6d65 10. It is assume\n 0004ec60: 6420 7468 6174 2074 6865 206b 6579 2043 d that the key C\n 0004ec70: 5553 284a 6f6e 6573 2c54 6f6d 2920 616c US(Jones,Tom) al\n 0004ec80: 7265 6164 7920 6578 6973 7473 2e20 5468 ready exists. Th\n-0004ec90: 6553 002b fd23 0000 2020 2066 6f6c 6c6f eS.+.#.. follo\n+0004ec90: 6553 002b a023 0000 2020 2066 6f6c 6c6f eS.+.#.. follo\n 0004eca0: 7769 6e67 2074 6162 6c65 2069 6c6c 7573 wing table illus\n 0004ecb0: 7472 6174 6573 2068 6f77 2047 542e 4d20 trates how GT.M \n 0004ecc0: 6361 6c63 756c 6174 6573 2074 6865 2076 calculates the v\n 0004ecd0: 616c 7565 206f 6620 434d 5043 2069 6e20 alue of CMPC in \n-0004ece0: 7468 6973 0f00 2bfd 2400 0020 2020 6361 this..+.$.. ca\n-0004ecf0: 7365 2e07 002b fd25 0000 4c00 2bfd 2600 se...+.%..L.+.&.\n+0004ece0: 7468 6973 0f00 2ba0 2400 0020 2020 6361 this..+.$.. ca\n+0004ecf0: 7365 2e07 002b a025 0000 4c00 2ba0 2600 se...+.%..L.+.&.\n 0004ed00: 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d . +-----------\n 0004ed10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004ed20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004ed30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004ed40: 2d2d 2d2d 2d2b 4c00 2bfd 2700 0020 2020 -----+L.+.'.. \n+0004ed40: 2d2d 2d2d 2d2b 4c00 2ba0 2700 0020 2020 -----+L.+.'.. \n 0004ed50: 7c20 2020 2052 4543 4f52 4420 4b45 5920 | RECORD KEY \n 0004ed60: 2020 207c 2043 4f4d 5052 4553 5349 4f4e | COMPRESSION\n 0004ed70: 2043 4f55 4e54 207c 2052 4553 554c 5449 COUNT | RESULTI\n 0004ed80: 4e47 204b 4559 2069 6e20 5265 636f 7264 NG KEY in Record\n-0004ed90: 207c 4c00 2bfd 2800 0020 2020 7c2d 2d2d |L.+.(.. |---\n+0004ed90: 207c 4c00 2ba0 2800 0020 2020 7c2d 2d2d |L.+.(.. |---\n 0004eda0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 0004edb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004edc0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 0004edd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 4c00 -------------|L.\n-0004ede0: 2bfd 2900 0020 2020 7c20 4355 5328 4a6f +.).. | CUS(Jo\n+0004ede0: 2ba0 2900 0020 2020 7c20 4355 5328 4a6f +.).. | CUS(Jo\n 0004edf0: 6e65 732c 546f 6d29 2020 207c 2030 2020 nes,Tom) | 0 \n 0004ee00: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0004ee10: 2043 5553 284a 6f6e 6573 2c54 6f6d 2920 CUS(Jones,Tom) \n-0004ee20: 2020 2020 2020 2020 207c 4c00 2bfd 2a00 |L.+.*.\n+0004ee20: 2020 2020 2020 2020 207c 4c00 2ba0 2a00 |L.+.*.\n 0004ee30: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0004ee40: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 0004ee50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0004ee60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004ee70: 2d2d 2d2d 2d7c 4c00 2bfd 3100 0020 2020 -----|L.+.1.. \n+0004ee70: 2d2d 2d2d 2d7c 4c00 2ba0 3100 0020 2020 -----|L.+.1.. \n 0004ee80: 7c20 4355 5328 4a6f 6e65 732c 5669 6329 | CUS(Jones,Vic)\n 0004ee90: 2020 207c 2031 3020 2020 2020 2020 2020 | 10 \n 0004eea0: 2020 2020 2020 207c 2056 6963 2920 2020 | Vic) \n 0004eeb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0004eec0: 207c 4c00 2bfd 3200 0020 2020 7c2d 2d2d |L.+.2.. |---\n+0004eec0: 207c 4c00 2ba0 3200 0020 2020 7c2d 2d2d |L.+.2.. |---\n 0004eed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 0004eee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004eef0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 0004ef00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 4c00 -------------|L.\n-0004ef10: 2bfd 3300 0020 2020 7c20 4355 5328 4a6f +.3.. | CUS(Jo\n+0004ef10: 2ba0 3300 0020 2020 7c20 4355 5328 4a6f +.3.. | CUS(Jo\n 0004ef20: 6e65 732c 5361 6c6c 7929 207c 2031 3020 nes,Sally) | 10 \n 0004ef30: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0004ef40: 2053 616c 6c79 2920 2020 2020 2020 2020 Sally) \n-0004ef50: 2020 2020 2020 2020 207c 4c00 2bfd 3400 |L.+.4.\n+0004ef50: 2020 2020 2020 2020 207c 4c00 2ba0 3400 |L.+.4.\n 0004ef60: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0004ef70: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 0004ef80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0004ef90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004efa0: 2d2d 2d2d 2d7c 4c00 2bfd 3500 0020 2020 -----|L.+.5.. \n+0004efa0: 2d2d 2d2d 2d7c 4c00 2ba0 3500 0020 2020 -----|L.+.5.. \n 0004efb0: 7c20 4355 5328 536d 6974 682c 4a6f 686e | CUS(Smith,John\n 0004efc0: 2920 207c 2034 2020 2020 2020 2020 2020 ) | 4 \n 0004efd0: 2020 2020 2020 207c 2053 6d69 7468 2c4a | Smith,J\n 0004efe0: 6f68 6e29 2020 2020 2020 2020 2020 2020 ohn) \n 0004eff0: 207c 0000 0000 0000 0000 0000 0000 0000 |..............\n 0004f000: 0100 0000 e107 0000 8804 0000 0000 0000 ................\n-0004f010: 7700 00fd 4845 4c50 00ff 7300 ff43 4f4d w...HELP..s..COM\n+0004f010: 7700 00a0 4845 4c50 00ff 7300 ff43 4f4d w...HELP..s..COM\n 0004f020: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 0004f030: 00ff 7300 ff45 5841 4d50 4c45 5300 c036 ..s..EXAMPLES..6\n 0004f040: 0000 2020 202b 2d2d 2d2d 2d2d 2d2d 2d2d .. +----------\n 0004f050: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f060: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f070: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004f080: 2d2d 2d2d 2d2d 2b07 002b fd37 0000 1200 ------+..+.7....\n-0004f090: 2bfd 3800 0020 2020 4578 616d 706c 653a +.8.. Example:\n-0004f0a0: 0700 2bfd 3900 001f 002b fd3a 0000 2020 ..+.9....+.:.. \n+0004f080: 2d2d 2d2d 2d2d 2b07 002b a037 0000 1200 ------+..+.7....\n+0004f090: 2ba0 3800 0020 2020 4578 616d 706c 653a +.8.. Example:\n+0004f0a0: 0700 2ba0 3900 001f 002b a03a 0000 2020 ..+.9....+.:.. \n 0004f0b0: 2044 5345 3e20 6475 6d70 202d 6669 6c65 DSE> dump -file\n-0004f0c0: 6865 6164 6572 0700 2bfd 4100 003a 002b header..+.A..:.+\n-0004f0d0: fd42 0000 2020 2054 6869 7320 636f 6d6d .B.. This comm\n+0004f0c0: 6865 6164 6572 0700 2ba0 4100 003a 002b header..+.A..:.+\n+0004f0d0: a042 0000 2020 2054 6869 7320 636f 6d6d .B.. This comm\n 0004f0e0: 616e 6420 6469 7370 6c61 7973 2066 6965 and displays fie\n 0004f0f0: 6c64 7320 6f66 2074 6865 2066 696c 6520 lds of the file \n-0004f100: 6865 6164 6572 2e07 002b fd43 0000 1200 header...+.C....\n-0004f110: 2bfd 4400 0020 2020 4578 616d 706c 653a +.D.. Example:\n-0004f120: 0700 2bfd 4500 002f 002b fd46 0000 2020 ..+.E../.+.F.. \n+0004f100: 6865 6164 6572 2e07 002b a043 0000 1200 header...+.C....\n+0004f110: 2ba0 4400 0020 2020 4578 616d 706c 653a +.D.. Example:\n+0004f120: 0700 2ba0 4500 002f 002b a046 0000 2020 ..+.E../.+.F.. \n 0004f130: 2044 5345 3e20 6368 616e 6765 202d 6669 DSE> change -fi\n 0004f140: 6c65 6865 6164 6572 202d 626c 6b5f 7369 leheader -blk_si\n-0004f150: 7a3d 3230 3438 0700 2bfd 4700 0054 002b z=2048..+.G..T.+\n-0004f160: fd48 0000 2020 2054 6869 7320 636f 6d6d .H.. This comm\n+0004f150: 7a3d 3230 3438 0700 2ba0 4700 0054 002b z=2048..+.G..T.+\n+0004f160: a048 0000 2020 2054 6869 7320 636f 6d6d .H.. This comm\n 0004f170: 616e 6420 6368 616e 6765 7320 7468 6520 and changes the \n 0004f180: 626c 6f63 6b20 7369 7a65 2066 6965 6c64 block size field\n 0004f190: 206f 6620 7468 6520 6669 6c65 6865 6164 of the filehead\n 0004f1a0: 6572 2074 6f20 3230 3438 2062 7974 6573 er to 2048 bytes\n-0004f1b0: 2e42 002b fd49 0000 2020 2054 6865 2062 .B.+.I.. The b\n+0004f1b0: 2e42 002b a049 0000 2020 2054 6865 2062 .B.+.I.. The b\n 0004f1c0: 6c6f 636b 2066 6965 6c64 206d 7573 7420 lock field must \n 0004f1d0: 616c 7761 7973 2062 6520 6120 6d75 6c74 always be a mult\n 0004f1e0: 6970 6c65 7320 6f66 2035 3132 2062 7974 iples of 512 byt\n-0004f1f0: 6573 2e07 002b fd4a 0000 1200 2bfd 5100 es...+.J....+.Q.\n-0004f200: 0020 2020 4578 616d 706c 653a 0700 2bfd . Example:..+.\n-0004f210: 5200 0031 002b fd53 0000 2020 2044 5345 R..1.+.S.. DSE\n+0004f1f0: 6573 2e07 002b a04a 0000 1200 2ba0 5100 es...+.J....+.Q.\n+0004f200: 0020 2020 4578 616d 706c 653a 0700 2ba0 . Example:..+.\n+0004f210: 5200 0031 002b a053 0000 2020 2044 5345 R..1.+.S.. DSE\n 0004f220: 3e20 6368 616e 6765 202d 6669 6c65 6865 > change -filehe\n 0004f230: 6164 6572 202d 626c 6f63 6b73 5f66 7265 ader -blocks_fre\n-0004f240: 653d 3542 0700 2bfd 5400 0054 002b fd55 e=5B..+.T..T.+.U\n+0004f240: 653d 3542 0700 2ba0 5400 0054 002b a055 e=5B..+.T..T.+.U\n 0004f250: 0000 2020 2054 6869 7320 636f 6d6d 616e .. This comman\n 0004f260: 6420 6368 616e 6765 7320 7468 6520 626c d changes the bl\n 0004f270: 6f63 6b73 2066 7265 6520 6669 656c 6473 ocks free fields\n 0004f280: 206f 6620 7468 6520 6669 6c65 2068 6561 of the file hea\n 0004f290: 6465 7220 746f 2039 3120 2848 6578 3a17 der to 91 (Hex:.\n-0004f2a0: 002b fd56 0000 2020 2035 4229 2e20 4578 .+.V.. 5B). Ex\n-0004f2b0: 616d 706c 653a 0700 2bfd 5700 0012 002b ample:..+.W....+\n-0004f2c0: fd58 0000 2020 2045 7861 6d70 6c65 3a07 .X.. Example:.\n-0004f2d0: 002b fd59 0000 2e00 2bfd 5a00 0020 2020 .+.Y....+.Z.. \n+0004f2a0: 002b a056 0000 2020 2035 4229 2e20 4578 .+.V.. 5B). Ex\n+0004f2b0: 616d 706c 653a 0700 2ba0 5700 0012 002b ample:..+.W....+\n+0004f2c0: a058 0000 2020 2045 7861 6d70 6c65 3a07 .X.. Example:.\n+0004f2d0: 002b a059 0000 2e00 2ba0 5a00 0020 2020 .+.Y....+.Z.. \n 0004f2e0: 4453 453e 2063 6861 6e67 6520 2d66 696c DSE> change -fil\n 0004f2f0: 6568 6561 6465 7220 2d62 5f72 6563 6f72 eheader -b_recor\n-0004f300: 643d 4646 0700 2bfd 6100 0040 002b fd62 d=FF..+.a..@.+.b\n+0004f300: 643d 4646 0700 2ba0 6100 0040 002b a062 d=FF..+.a..@.+.b\n 0004f310: 0000 2020 2054 6869 7320 636f 6d6d 616e .. This comman\n 0004f320: 6420 7365 7473 2074 6865 2052 4543 4f52 d sets the RECOR\n 0004f330: 4420 6261 636b 7570 2074 7261 6e73 6163 D backup transac\n-0004f340: 7469 6f6e 2074 6f20 4646 2e07 002b fd63 tion to FF...+.c\n-0004f350: 0000 1200 2bfd 6400 0020 2020 4578 616d ....+.d.. Exam\n-0004f360: 706c 653a 0700 2bfd 6500 0034 002b fd66 ple:..+.e..4.+.f\n+0004f340: 7469 6f6e 2074 6f20 4646 2e07 002b a063 tion to FF...+.c\n+0004f350: 0000 1200 2ba0 6400 0020 2020 4578 616d ....+.d.. Exam\n+0004f360: 706c 653a 0700 2ba0 6500 0034 002b a066 ple:..+.e..4.+.f\n 0004f370: 0000 2020 2044 5345 3e20 6368 616e 6765 .. DSE> change\n 0004f380: 202d 6669 6c65 6865 6164 6572 2063 6f72 -fileheader cor\n 0004f390: 7275 7074 5f66 696c 653d 4641 4c53 4507 rupt_file=FALSE.\n-0004f3a0: 002b fd67 0000 3c00 2bfd 6800 0020 2020 .+.g..<.+.h.. \n+0004f3a0: 002b a067 0000 3c00 2ba0 6800 0020 2020 .+.g..<.+.h.. \n 0004f3b0: 5468 6973 2063 6f6d 6d61 6e64 2073 6574 This command set\n 0004f3c0: 7320 7468 6520 434f 5252 5550 545f 4649 s the CORRUPT_FI\n 0004f3d0: 4c45 2066 6965 6c64 2074 6f20 6661 6c73 LE field to fals\n-0004f3e0: 652e 0700 2bfd 6900 0012 002b fd6a 0000 e...+.i....+.j..\n-0004f3f0: 2020 2045 7861 6d70 6c65 3a07 002b fd71 Example:..+.q\n-0004f400: 0000 3900 2bfd 7200 0020 2020 4453 453e ..9.+.r.. DSE>\n+0004f3e0: 652e 0700 2ba0 6900 0012 002b a06a 0000 e...+.i....+.j..\n+0004f3f0: 2020 2045 7861 6d70 6c65 3a07 002b a071 Example:..+.q\n+0004f400: 0000 3900 2ba0 7200 0020 2020 4453 453e ..9.+.r.. DSE>\n 0004f410: 2063 6861 6e67 6520 2d66 696c 6568 6561 change -filehea\n 0004f420: 6465 7220 2d63 7572 7265 6e74 5f74 6e3d der -current_tn=\n-0004f430: 3130 3031 4431 4246 3831 3707 002b fd73 1001D1BF817..+.s\n-0004f440: 0000 5400 2bfd 7400 0020 2020 5468 6973 ..T.+.t.. This\n+0004f430: 3130 3031 4431 4246 3831 3707 002b a073 1001D1BF817..+.s\n+0004f440: 0000 5400 2ba0 7400 0020 2020 5468 6973 ..T.+.t.. This\n 0004f450: 2063 6f6d 6d61 6e64 2063 6861 6e67 6573 command changes\n 0004f460: 2074 6865 2063 7572 7265 6e74 2074 7261 the current tra\n 0004f470: 6e73 6163 7469 6f6e 206e 756d 6265 7220 nsaction number \n 0004f480: 746f 2031 3130 3030 3030 3030 3030 3233 to 1100000000023\n-0004f490: 2028 4865 783a 4e00 2bfd 7500 0020 2020 (Hex:N.+.u.. \n+0004f490: 2028 4865 783a 4e00 2ba0 7500 0020 2020 (Hex:N.+.u.. \n 0004f4a0: 3130 3031 4431 4246 3831 3729 2e20 4166 1001D1BF817). Af\n 0004f4b0: 7465 7220 796f 7520 6578 6563 7574 6520 ter you execute \n 0004f4c0: 7468 6973 2063 6f6d 6d61 6e64 2c20 7375 this command, su\n 0004f4d0: 6273 6571 7565 6e74 2074 7261 6e73 6163 bsequent transac\n-0004f4e0: 7469 6f6e 3300 2bfd 7600 0020 2020 6e75 tion3.+.v.. nu\n+0004f4e0: 7469 6f6e 3300 2ba0 7600 0020 2020 6e75 tion3.+.v.. nu\n 0004f4f0: 6d62 6572 7320 7769 6c6c 2062 6520 6772 mbers will be gr\n 0004f500: 6561 7465 7220 7468 616e 2031 3030 3144 eater than 1001D\n-0004f510: 3142 4638 3137 2e07 002b fd77 0000 1200 1BF817...+.w....\n-0004f520: 2bfd 7800 0020 2020 4578 616d 706c 653a +.x.. Example:\n-0004f530: 0700 2bfd 7900 0039 002b fd7a 0000 2020 ..+.y..9.+.z.. \n+0004f510: 3142 4638 3137 2e07 002b a077 0000 1200 1BF817...+.w....\n+0004f520: 2ba0 7800 0020 2020 4578 616d 706c 653a +.x.. Example:\n+0004f530: 0700 2ba0 7900 0039 002b a07a 0000 2020 ..+.y..9.+.z.. \n 0004f540: 2044 5345 3e20 6368 616e 6765 202d 6669 DSE> change -fi\n 0004f550: 6c65 6865 6164 6572 202d 666c 7573 685f leheader -flush_\n 0004f560: 7469 6d65 3d30 303a 3030 3a30 323a 3030 time=00:00:02:00\n-0004f570: 0700 2bfd 8100 0054 002b fd82 0000 2020 ..+....T.+.... \n+0004f570: 0700 2ba0 8100 0054 002b a082 0000 2020 ..+....T.+.... \n 0004f580: 2054 6869 7320 636f 6d6d 616e 6420 6368 This command ch\n 0004f590: 616e 6765 7320 7468 6520 666c 7573 6820 anges the flush \n 0004f5a0: 7469 6d65 2066 6965 6c64 206f 6620 7468 time field of th\n 0004f5b0: 6520 6669 6c65 2068 6561 6465 7220 746f e file header to\n-0004f5c0: 2032 2073 6563 6f6e 6473 2e07 002b fd83 2 seconds...+..\n-0004f5d0: 0000 1200 2bfd 8400 0020 2020 4578 616d ....+.... Exam\n-0004f5e0: 706c 653a 0700 2bfd 8500 002e 002b fd86 ple:..+......+..\n+0004f5c0: 2032 2073 6563 6f6e 6473 2e07 002b a083 2 seconds...+..\n+0004f5d0: 0000 1200 2ba0 8400 0020 2020 4578 616d ....+.... Exam\n+0004f5e0: 706c 653a 0700 2ba0 8500 002e 002b a086 ple:..+......+..\n 0004f5f0: 0000 2020 2044 5345 3e20 6368 616e 6765 .. DSE> change\n 0004f600: 202d 6669 6c65 6865 6164 6572 202d 6672 -fileheader -fr\n-0004f610: 6565 7a65 3d74 7275 6507 002b fd87 0000 eeze=true..+....\n-0004f620: 4800 2bfd 8800 0020 2020 5468 6973 2063 H.+.... This c\n+0004f610: 6565 7a65 3d74 7275 6507 002b a087 0000 eeze=true..+....\n+0004f620: 4800 2ba0 8800 0020 2020 5468 6973 2063 H.+.... This c\n 0004f630: 6f6d 6d61 6e64 206d 616b 6573 2074 6865 ommand makes the\n 0004f640: 2064 6566 6175 6c74 2072 6567 696f 6e20 default region \n 0004f650: 756e 6176 6169 6c61 626c 6520 666f 7220 unavailable for \n-0004f660: 7570 6461 7465 732e 0700 2bfd 8900 0012 updates...+.....\n-0004f670: 002b fd8a 0000 2020 2045 7861 6d70 6c65 .+.... Example\n-0004f680: 3a07 002b fd91 0000 3200 2bfd 9200 0020 :..+....2.+.... \n+0004f660: 7570 6461 7465 732e 0700 2ba0 8900 0012 updates...+.....\n+0004f670: 002b a08a 0000 2020 2045 7861 6d70 6c65 .+.... Example\n+0004f680: 3a07 002b a091 0000 3200 2ba0 9200 0020 :..+....2.+.... \n 0004f690: 2020 4453 453e 2063 6861 6e67 6520 2d66 DSE> change -f\n 0004f6a0: 696c 6568 6561 6465 7220 2d6b 6579 5f6d ileheader -key_m\n-0004f6b0: 6178 5f73 697a 653d 3230 0700 2bfd 9300 ax_size=20..+...\n-0004f6c0: 0054 002b fd94 0000 2020 2054 6869 7320 .T.+.... This \n+0004f6b0: 6178 5f73 697a 653d 3230 0700 2ba0 9300 ax_size=20..+...\n+0004f6c0: 0054 002b a094 0000 2020 2054 6869 7320 .T.+.... This \n 0004f6d0: 636f 6d6d 616e 6420 6368 616e 6765 7320 command changes \n 0004f6e0: 7468 6520 6d61 7869 6d75 6d20 6b65 7920 the maximum key \n 0004f6f0: 7369 7a65 2074 6f20 3230 2e20 4e6f 7465 size to 20. Note\n 0004f700: 2074 6861 7420 7468 6520 6465 6661 756c that the defaul\n-0004f710: 7420 6d61 7819 002b fd95 0000 2020 206b t max..+.... k\n+0004f710: 7420 6d61 7819 002b a095 0000 2020 206b t max..+.... k\n 0004f720: 6579 2073 697a 6520 6973 2036 342e 0700 ey size is 64...\n-0004f730: 2bfd 9600 0012 002b fd97 0000 2020 2045 +......+.... E\n-0004f740: 7861 6d70 6c65 3a07 002b fd98 0000 3d00 xample:..+....=.\n-0004f750: 2bfd 9900 0020 2020 4453 453e 2043 4841 +.... DSE> CHA\n+0004f730: 2ba0 9600 0012 002b a097 0000 2020 2045 +......+.... E\n+0004f740: 7861 6d70 6c65 3a07 002b a098 0000 3d00 xample:..+....=.\n+0004f750: 2ba0 9900 0020 2020 4453 453e 2043 4841 +.... DSE> CHA\n 0004f760: 4e47 4520 2d46 494c 4548 4541 4445 5220 NGE -FILEHEADER \n 0004f770: 2d4e 554c 4c5f 5355 4253 4352 4950 5453 -NULL_SUBSCRIPTS\n-0004f780: 3d22 4558 4953 5449 4e47 2207 002b fd9a =\"EXISTING\"..+..\n-0004f790: 0000 4f00 2afd c111 0000 2020 2054 6869 ..O.*..... Thi\n+0004f780: 3d22 4558 4953 5449 4e47 2207 002b a09a =\"EXISTING\"..+..\n+0004f790: 0000 4f00 2aa0 c111 0000 2020 2054 6869 ..O.*..... Thi\n 0004f7a0: 7320 636f 6d6d 616e 6420 6368 616e 6765 s command change\n 0004f7b0: 7320 7468 6520 4e75 6c6c 2053 7562 7363 s the Null Subsc\n 0004f7c0: 7269 7074 7320 6669 656c 6420 6f66 2074 ripts field of t\n 0004f7d0: 6865 2066 696c 6520 6865 6164 6572 2074 he file header t\n 0004f7e0: 6f00 0000 0000 0000 0000 0000 0000 0000 o...............\n 0004f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004f800: 0100 0000 3506 0000 b804 0000 0000 0000 ....5...........\n-0004f810: 7f00 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+0004f810: 7f00 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 0004f820: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 0004f830: 00ff 7300 ff45 5841 4d50 4c45 5300 c111 ..s..EXAMPLES...\n 0004f840: 1100 0020 2020 4558 4953 5449 4e47 2e20 ... EXISTING. \n 0004f850: 4e6f 7465 2074 6861 7420 4453 4520 6361 Note that DSE ca\n 0004f860: 6e6e 6f74 2063 6861 6e67 6520 7468 6520 nnot change the \n 0004f870: 6e75 6c6c 2073 7562 7363 7269 7074 2063 null subscript c\n 0004f880: 6f6c 6c61 7469 6f6e 206f 7264 6572 2e4a ollation order.J\n-0004f890: 002c fd21 0000 2020 2053 6565 2047 4445 .,.!.. See GDE\n+0004f890: 002c a021 0000 2020 2053 6565 2047 4445 .,.!.. See GDE\n 0004f8a0: 2062 6f6f 6b20 666f 7220 6d6f 7265 2069 book for more i\n 0004f8b0: 6e66 6f72 6d61 7469 6f6e 206f 6e20 6368 nformation on ch\n 0004f8c0: 616e 6769 6e67 2074 6865 206e 756c 6c20 anging the null \n-0004f8d0: 7375 6273 6372 6970 7414 002c fd31 0000 subscript..,.1..\n+0004f8d0: 7375 6273 6372 6970 7414 002c a031 0000 subscript..,.1..\n 0004f8e0: 2020 2063 6f6c 6c61 7469 6f6e 2e07 002c collation...,\n-0004f8f0: fd41 0000 1200 2cfd 5100 0020 2020 4578 .A....,.Q.. Ex\n-0004f900: 616d 706c 653a 0700 2cfd 6100 0048 002c ample:..,.a..H.,\n-0004f910: fd71 0000 2020 2044 5345 3e20 6368 616e .q.. DSE> chan\n+0004f8f0: a041 0000 1200 2ca0 5100 0020 2020 4578 .A....,.Q.. Ex\n+0004f900: 616d 706c 653a 0700 2ca0 6100 0048 002c ample:..,.a..H.,\n+0004f910: a071 0000 2020 2044 5345 3e20 6368 616e .q.. DSE> chan\n 0004f920: 6765 202d 6669 6c65 6865 6164 6572 202d ge -fileheader -\n 0004f930: 7265 7365 7276 6564 5f62 7974 6573 3d38 reserved_bytes=8\n 0004f940: 202d 7265 636f 7264 5f6d 6178 5f73 697a -record_max_siz\n-0004f950: 653d 3439 3607 002c fd81 0000 5200 2cfd e=496..,....R.,.\n+0004f950: 653d 3439 3607 002c a081 0000 5200 2ca0 e=496..,....R.,.\n 0004f960: 9100 0020 2020 5468 6973 2063 6f6d 6d61 ... This comma\n 0004f970: 6e64 2073 6574 7320 7468 6520 6d61 7869 nd sets the maxi\n 0004f980: 6d75 6d20 7265 636f 7264 2073 697a 6520 mum record size \n 0004f990: 6173 2034 3936 2066 6f72 2074 6865 2064 as 496 for the d\n 0004f9a0: 6566 6175 6c74 2072 6567 696f 6e2e 0700 efault region...\n-0004f9b0: 2bfd 1200 0012 002c fd11 0000 2020 2045 +......,.... E\n-0004f9c0: 7861 6d70 6c65 3a07 002c fd21 0000 3400 xample:..,.!..4.\n-0004f9d0: 2cfd 3100 0020 2020 4453 453e 2063 6861 ,.1.. DSE> cha\n+0004f9b0: 2ba0 1200 0012 002c a011 0000 2020 2045 +......,.... E\n+0004f9c0: 7861 6d70 6c65 3a07 002c a021 0000 3400 xample:..,.!..4.\n+0004f9d0: 2ca0 3100 0020 2020 4453 453e 2063 6861 ,.1.. DSE> cha\n 0004f9e0: 6e67 6520 2d66 696c 6568 6561 6465 7220 nge -fileheader \n 0004f9f0: 2d72 6566 6572 656e 6365 5f63 6f75 6e74 -reference_count\n-0004fa00: 3d35 0700 2cfd 4100 004e 002c fd51 0000 =5..,.A..N.,.Q..\n+0004fa00: 3d35 0700 2ca0 4100 004e 002c a051 0000 =5..,.A..N.,.Q..\n 0004fa10: 2020 2054 6869 7320 636f 6d6d 616e 6420 This command \n 0004fa20: 7365 7473 2074 6865 2072 6566 6572 656e sets the referen\n 0004fa30: 6365 2063 6f75 6e74 2066 6965 6c64 206f ce count field o\n 0004fa40: 6620 7468 6520 6669 6c65 2068 6561 6465 f the file heade\n-0004fa50: 7220 746f 2035 2e07 002c fd61 0000 1200 r to 5...,.a....\n-0004fa60: 2cfd 7100 0020 2020 4578 616d 706c 653a ,.q.. Example:\n-0004fa70: 0700 2cfd 8100 0033 002c fd91 0000 2020 ..,....3.,.... \n+0004fa50: 7220 746f 2035 2e07 002c a061 0000 1200 r to 5...,.a....\n+0004fa60: 2ca0 7100 0020 2020 4578 616d 706c 653a ,.q.. Example:\n+0004fa70: 0700 2ca0 8100 0033 002c a091 0000 2020 ..,....3.,.... \n 0004fa80: 2044 5345 3e20 6368 616e 6765 202d 6669 DSE> change -fi\n 0004fa90: 6c65 6865 6164 6572 202d 7469 6d65 7273 leheader -timers\n-0004faa0: 5f70 656e 6469 6e67 3d32 0700 2bfd 1300 _pending=2..+...\n-0004fab0: 004d 002c fd11 0000 2020 2054 6869 7320 .M.,.... This \n+0004faa0: 5f70 656e 6469 6e67 3d32 0700 2ba0 1300 _pending=2..+...\n+0004fab0: 004d 002c a011 0000 2020 2054 6869 7320 .M.,.... This \n 0004fac0: 636f 6d6d 616e 6420 7365 7473 2074 6865 command sets the\n 0004fad0: 2074 696d 6572 7320 7065 6e64 696e 6720 timers pending \n 0004fae0: 6669 656c 6420 6f66 2074 6865 2066 696c field of the fil\n 0004faf0: 6520 6865 6164 6572 2074 6f20 322e 0700 e header to 2...\n-0004fb00: 2cfd 2100 0012 002c fd31 0000 2020 2045 ,.!....,.1.. E\n-0004fb10: 7861 6d70 6c65 3a07 002c fd41 0000 3000 xample:..,.A..0.\n-0004fb20: 2cfd 5100 0020 2020 4453 453e 2063 6861 ,.Q.. DSE> cha\n+0004fb00: 2ca0 2100 0012 002c a031 0000 2020 2045 ,.!....,.1.. E\n+0004fb10: 7861 6d70 6c65 3a07 002c a041 0000 3000 xample:..,.A..0.\n+0004fb20: 2ca0 5100 0020 2020 4453 453e 2063 6861 ,.Q.. DSE> cha\n 0004fb30: 6e67 6520 2d66 696c 6568 6561 6465 7220 nge -fileheader \n 0004fb40: 2d54 4f54 414c 5f42 4c4b 533d 3634 0700 -TOTAL_BLKS=64..\n-0004fb50: 2cfd 6100 0053 002c fd71 0000 2020 2054 ,.a..S.,.q.. T\n+0004fb50: 2ca0 6100 0053 002c a071 0000 2020 2054 ,.a..S.,.q.. T\n 0004fb60: 6869 7320 636f 6d6d 616e 6420 7365 7473 his command sets\n 0004fb70: 2074 6865 2074 6f74 616c 2073 697a 6520 the total size \n 0004fb80: 6f66 2074 6865 2064 6174 6162 6173 6520 of the database \n 0004fb90: 746f 2031 3030 2028 4865 783a 2036 3429 to 100 (Hex: 64)\n-0004fba0: 2062 6c6f 636b 732e 0700 2cfd 8100 0012 blocks...,.....\n-0004fbb0: 002c fd91 0000 2020 2045 7861 6d70 6c65 .,.... Example\n-0004fbc0: 3a07 002b fd14 0000 3500 2cfd 1100 0020 :..+....5.,.... \n+0004fba0: 2062 6c6f 636b 732e 0700 2ca0 8100 0012 blocks...,.....\n+0004fbb0: 002c a091 0000 2020 2045 7861 6d70 6c65 .,.... Example\n+0004fbc0: 3a07 002b a014 0000 3500 2ca0 1100 0020 :..+....5.,.... \n 0004fbd0: 2020 4453 453e 2063 6861 6e67 6520 2d66 DSE> change -f\n 0004fbe0: 696c 6568 6561 6465 7220 2d74 7269 6767 ileheader -trigg\n 0004fbf0: 6572 5f66 6c75 7368 3d31 3030 3007 002c er_flush=1000..,\n-0004fc00: fd21 0000 5400 2cfd 3100 0020 2020 5468 .!..T.,.1.. Th\n+0004fc00: a021 0000 5400 2ca0 3100 0020 2020 5468 .!..T.,.1.. Th\n 0004fc10: 6973 2063 6f6d 6d61 6e64 2073 6574 7320 is command sets \n 0004fc20: 7468 6520 466c 7573 6820 5472 6967 6765 the Flush Trigge\n 0004fc30: 7220 6669 656c 6420 6f66 2074 6865 2066 r field of the f\n 0004fc40: 696c 6520 6865 6164 6572 2074 6f20 3130 ile header to 10\n-0004fc50: 3030 2e20 4e6f 7465 3400 2cfd 4100 0020 00. Note4.,.A.. \n+0004fc50: 3030 2e20 4e6f 7465 3400 2ca0 4100 0020 00. Note4.,.A.. \n 0004fc60: 2020 7468 6520 6465 6661 756c 7420 7661 the default va\n 0004fc70: 6c75 6520 6f66 2046 6c75 7368 2054 7269 lue of Flush Tri\n-0004fc80: 6767 6572 2069 7320 3936 302e 0700 2cfd gger is 960...,.\n-0004fc90: 5100 0012 002c fd61 0000 2020 2045 7861 Q....,.a.. Exa\n-0004fca0: 6d70 6c65 3a07 002c fd71 0000 3600 2cfd mple:..,.q..6.,.\n+0004fc80: 6767 6572 2069 7320 3936 302e 0700 2ca0 gger is 960...,.\n+0004fc90: 5100 0012 002c a061 0000 2020 2045 7861 Q....,.a.. Exa\n+0004fca0: 6d70 6c65 3a07 002c a071 0000 3600 2ca0 mple:..,.q..6.,.\n 0004fcb0: 8100 0020 2020 4453 453e 2063 6861 6e67 ... DSE> chang\n 0004fcc0: 6520 2d66 696c 6568 6561 6465 7220 2d77 e -fileheader -w\n 0004fcd0: 7269 7465 735f 7065 725f 666c 7573 683d rites_per_flush=\n-0004fce0: 3130 0700 2cfd 9100 0052 002b fd15 0000 10..,....R.+....\n+0004fce0: 3130 0700 2ca0 9100 0052 002b a015 0000 10..,....R.+....\n 0004fcf0: 2020 2054 6869 7320 636f 6d6d 616e 6420 This command \n 0004fd00: 6368 616e 6765 7320 7468 6520 6e75 6d62 changes the numb\n 0004fd10: 6572 206f 6620 7772 6974 6573 2f66 6c75 er of writes/flu\n 0004fd20: 7368 2066 6965 6c64 206f 6620 7468 6520 sh field of the \n-0004fd30: 6669 6c65 2068 6561 6465 7251 002c fd11 file headerQ.,..\n+0004fd30: 6669 6c65 2068 6561 6465 7251 002c a011 file headerQ.,..\n 0004fd40: 0000 2020 2074 6f20 3130 2e20 4e6f 7465 .. to 10. Note\n 0004fd50: 2074 6861 7420 7468 6520 6465 6661 756c that the defaul\n 0004fd60: 7420 7661 6c75 6520 666f 7220 7468 6520 t value for the \n 0004fd70: 6e75 6d62 6572 206f 6620 7772 6974 6573 number of writes\n-0004fd80: 2f66 6c75 7368 2069 7320 372e 0700 2cfd /flush is 7...,.\n-0004fd90: 2100 0012 002c fd31 0000 2020 2045 7861 !....,.1.. Exa\n-0004fda0: 6d70 6c65 3a07 002c fd41 0000 3400 2cfd mple:..,.A..4.,.\n+0004fd80: 2f66 6c75 7368 2069 7320 372e 0700 2ca0 /flush is 7...,.\n+0004fd90: 2100 0012 002c a031 0000 2020 2045 7861 !....,.1.. Exa\n+0004fda0: 6d70 6c65 3a07 002c a041 0000 3400 2ca0 mple:..,.A..4.,.\n 0004fdb0: 5100 0020 2020 4453 453e 2063 6861 6e67 Q.. DSE> chang\n 0004fdc0: 6520 2d66 696c 6568 6561 6465 7220 2d7a e -fileheader -z\n 0004fdd0: 7167 626c 6d6f 645f 7365 716e 6f3d 4646 qgblmod_seqno=FF\n-0004fde0: 0700 2cfd 6100 0047 002c fd71 0000 2020 ..,.a..G.,.q.. \n+0004fde0: 0700 2ca0 6100 0047 002c a071 0000 2020 ..,.a..G.,.q.. \n 0004fdf0: 2054 6869 7320 636f 6d6d 616e 6420 6368 This command ch\n 0004fe00: 616e 6765 7320 7468 6520 5a47 424c 4d4f anges the ZGBLMO\n 0004fe10: 445f 5345 514e 4f20 6669 656c 6420 746f D_SEQNO field to\n 0004fe20: 2032 3535 2848 6578 3a20 4646 292e 0700 255(Hex: FF)...\n-0004fe30: 2cfd 8100 0000 0000 0000 0000 0000 0000 ,...............\n+0004fe30: 2ca0 8100 0000 0000 0000 0000 0000 0000 ,...............\n 0004fe40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004fe50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004fe60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004fe70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004fe80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004fe90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004fea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -20475,296 +20475,296 @@\n 0004ffa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ffb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ffc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ffd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ffe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00050000: 0100 0000 bb07 0000 bc04 0000 0000 0000 ................\n-00050010: 7400 00fd 4845 4c50 00ff 7300 ff43 4f4d t...HELP..s..COM\n+00050010: 7400 00a0 4845 4c50 00ff 7300 ff43 4f4d t...HELP..s..COM\n 00050020: 4d41 4e44 5300 ff73 00ff 414c 4c00 ff73 MANDS..s..ALL..s\n 00050030: 00ff 5155 414c 4946 4945 5253 00c0 8600 ..QUALIFIERS....\n 00050040: 0020 2020 5265 6c65 6173 6573 2063 7269 . Releases cri\n 00050050: 7469 6361 6c20 7365 6374 696f 6e73 2066 tical sections f\n 00050060: 6f72 2061 6c6c 2072 6567 696f 6e73 206f or all regions o\n 00050070: 6620 7468 6520 6375 7272 656e 7420 676c f the current gl\n-00050080: 6f62 616c 1400 2afd 8700 0020 2020 6469 obal..*.... di\n-00050090: 7265 6374 6f72 792e 0700 2afd 8800 0036 rectory...*....6\n-000500a0: 002a fd89 0000 2020 2049 6e63 6f6d 7061 .*.... Incompa\n+00050080: 6f62 616c 1400 2aa0 8700 0020 2020 6469 obal..*.... di\n+00050090: 7265 6374 6f72 792e 0700 2aa0 8800 0036 rectory...*....6\n+000500a0: 002a a089 0000 2020 2049 6e63 6f6d 7061 .*.... Incompa\n 000500b0: 7469 626c 6520 7769 7468 3a20 2d43 5249 tible with: -CRI\n 000500c0: 5449 4e49 542c 202d 5245 4e45 572c 202d TINIT, -RENEW, -\n-000500d0: 5345 495a 4507 002a fd8a 0000 1200 2afd SEIZE..*......*.\n+000500d0: 5345 495a 4507 002a a08a 0000 1200 2aa0 SEIZE..*......*.\n 000500e0: 9100 0020 2020 2d52 454e 5b45 575d 0700 ... -REN[EW]..\n-000500f0: 2afd 9200 0050 002a fd93 0000 2020 2052 *....P.*.... R\n+000500f0: 2aa0 9200 0050 002a a093 0000 2020 2052 *....P.*.... R\n 00050100: 6569 6e69 7469 616c 697a 6573 2074 6865 einitializes the\n 00050110: 2063 7269 7469 6361 6c20 7365 6374 696f critical sectio\n 00050120: 6e73 2028 2d43 5249 5449 4341 4c29 2061 ns (-CRITICAL) a\n 00050130: 6e64 2062 7566 6665 7273 2028 2d57 4349 nd buffers (-WCI\n-00050140: 4e49 5429 2c4c 002a fd94 0000 2020 2072 NIT),L.*.... r\n+00050140: 4e49 5429 2c4c 002a a094 0000 2020 2072 NIT),L.*.... r\n 00050150: 6573 6574 7320 7265 6665 7265 6e63 6520 esets reference \n 00050160: 636f 756e 7473 2028 2d52 4546 4552 454e counts (-REFEREN\n 00050170: 4345 5f43 4f55 4e54 2920 746f 2031 2c20 CE_COUNT) to 1, \n 00050180: 616e 6420 636c 6561 7273 2066 7265 657a and clears freez\n-00050190: 6547 002a fd95 0000 2020 2028 2d4e 4f46 eG.*.... (-NOF\n+00050190: 6547 002a a095 0000 2020 2028 2d4e 4f46 eG.*.... (-NOF\n 000501a0: 5245 455a 4529 2066 6f72 2061 6c6c 2072 REEZE) for all r\n 000501b0: 6567 696f 6e73 206f 6620 7468 6520 6375 egions of the cu\n 000501c0: 7272 656e 7420 676c 6f62 616c 2064 6972 rrent global dir\n-000501d0: 6563 746f 7279 202e 0700 2afd 9600 002b ectory ...*....+\n-000501e0: 002a fd97 0000 2020 2020 206f 202d 5245 .*.... o -RE\n+000501d0: 6563 746f 7279 202e 0700 2aa0 9600 002b ectory ...*....+\n+000501e0: 002a a097 0000 2020 2020 206f 202d 5245 .*.... o -RE\n 000501f0: 4e45 5720 7265 7175 6972 6573 2063 6f6e NEW requires con\n-00050200: 6669 726d 6174 696f 6e2e 4f00 2afd 9800 firmation.O.*...\n+00050200: 6669 726d 6174 696f 6e2e 4f00 2aa0 9800 firmation.O.*...\n 00050210: 0020 2020 2020 6f20 5468 6520 5245 4e45 . o The RENE\n 00050220: 5720 6163 7469 6f6e 2077 696c 6c20 6361 W action will ca\n 00050230: 7573 6520 616c 6c20 6375 7272 656e 7420 use all current \n 00050240: 6163 6365 7373 6f72 7320 6f66 2074 6865 accessors of the\n-00050250: 2061 6666 6563 7465 644c 002a fd99 0000 affectedL.*....\n+00050250: 2061 6666 6563 7465 644c 002a a099 0000 affectedL.*....\n 00050260: 2020 2020 2020 2064 6174 6162 6173 6520 database \n 00050270: 7265 6769 6f6e 7320 746f 2072 6563 6569 regions to recei\n 00050280: 7665 2061 2066 6174 616c 2065 7272 6f72 ve a fatal error\n 00050290: 206f 6e20 7468 6569 7220 6e65 7874 2061 on their next a\n-000502a0: 6363 6573 7316 002a fd9a 0000 2020 2020 ccess..*.... \n-000502b0: 2020 2061 7474 656d 7074 2e52 0029 fdc1 attempt.R.)..\n+000502a0: 6363 6573 7316 002a a09a 0000 2020 2020 ccess..*.... \n+000502b0: 2020 2061 7474 656d 7074 2e52 0029 a0c1 attempt.R.)..\n 000502c0: 1100 0020 2020 2020 6f20 5468 6973 206f ... o This o\n 000502d0: 7065 7261 7469 6f6e 2069 7320 6461 6e67 peration is dang\n 000502e0: 6572 6f75 732c 2064 7261 7374 6963 2c20 erous, drastic, \n 000502f0: 616e 6420 6120 6c61 7374 2072 6573 6f72 and a last resor\n 00050300: 7420 6966 206d 756c 7469 706c 654b 002b t if multipleK.+\n-00050310: fd11 0000 2020 2020 2020 2064 6174 6162 .... datab\n+00050310: a011 0000 2020 2020 2020 2064 6174 6162 .... datab\n 00050320: 6173 6520 6861 7665 2068 616e 6773 2074 ase have hangs t\n 00050330: 6861 7420 6861 7665 206e 6f74 2079 6965 hat have not yie\n 00050340: 6c64 6564 2074 6f20 6f74 6865 7220 7265 lded to other re\n-00050350: 736f 6c75 7469 6f6e 4f00 2bfd 2100 0020 solutionO.+.!.. \n+00050350: 736f 6c75 7469 6f6e 4f00 2ba0 2100 0020 solutionO.+.!.. \n 00050360: 2020 2020 2020 6174 7465 6d70 7473 3b20 attempts; \n 00050370: 7468 6572 6520 6973 2061 6c6d 6f73 7420 there is almost \n 00050380: 6e65 7665 7220 6120 676f 6f64 2072 6561 never a good rea\n 00050390: 736f 6e20 746f 2075 7365 2074 6869 7320 son to use this \n-000503a0: 6f70 7469 6f6e 2e07 002b fd31 0000 1200 option...+.1....\n-000503b0: 2bfd 4100 0020 2020 2d53 5b45 495a 455d +.A.. -S[EIZE]\n-000503c0: 0700 2bfd 5100 004b 002b fd61 0000 2020 ..+.Q..K.+.a.. \n+000503a0: 6f70 7469 6f6e 2e07 002b a031 0000 1200 option...+.1....\n+000503b0: 2ba0 4100 0020 2020 2d53 5b45 495a 455d +.A.. -S[EIZE]\n+000503c0: 0700 2ba0 5100 004b 002b a061 0000 2020 ..+.Q..K.+.a.. \n 000503d0: 2053 6569 7a65 7320 7468 6520 6372 6974 Seizes the crit\n 000503e0: 6963 616c 2073 6563 7469 6f6e 2066 6f72 ical section for\n 000503f0: 2061 6c6c 2072 6567 696f 6e73 206f 6620 all regions of \n 00050400: 7468 6520 6375 7272 656e 7420 676c 6f62 the current glob\n-00050410: 616c 4800 2bfd 7100 0020 2020 6469 7265 alH.+.q.. dire\n+00050410: 616c 4800 2ba0 7100 0020 2020 6469 7265 alH.+.q.. dire\n 00050420: 6374 6f72 792e 2054 6865 202d 5345 495a ctory. The -SEIZ\n 00050430: 4520 7175 616c 6966 6965 7220 6973 2075 E qualifier is u\n 00050440: 7365 6675 6c20 7768 656e 2079 6f75 2065 seful when you e\n-00050450: 6e63 6f75 6e74 6572 2061 5300 2bfd 8100 ncounter aS.+...\n+00050450: 6e63 6f75 6e74 6572 2061 5300 2ba0 8100 ncounter aS.+...\n 00050460: 0020 2020 4453 4542 4c4b 5244 4641 494c . DSEBLKRDFAIL\n 00050470: 2065 7272 6f72 2c20 6765 6e65 7261 7465 error, generate\n 00050480: 6420 7768 656e 2044 5345 2069 7320 756e d when DSE is un\n 00050490: 6162 6c65 2074 6f20 7265 6164 2061 2062 able to read a b\n 000504a0: 6c6f 636b 2066 726f 6d20 7468 6513 002b lock from the..+\n-000504b0: fd91 0000 2020 2064 6174 6162 6173 652e .... database.\n-000504c0: 0700 2afd 1200 0038 002b fd11 0000 2020 ..*....8.+.... \n+000504b0: a091 0000 2020 2064 6174 6162 6173 652e .... database.\n+000504c0: 0700 2aa0 1200 0038 002b a011 0000 2020 ..*....8.+.... \n 000504d0: 2049 6e63 6f6d 7061 7469 626c 6520 7769 Incompatible wi\n 000504e0: 7468 3a20 2d52 454e 4557 2c20 2d52 454c th: -RENEW, -REL\n 000504f0: 4541 5345 2c20 2d43 5249 5449 4e49 5407 EASE, -CRITINIT.\n-00050500: 002b fd21 0000 1300 2bfd 3100 0020 2020 .+.!....+.1.. \n-00050510: 2d57 5b43 494e 4954 5d07 002b fd41 0000 -W[CINIT]..+.A..\n-00050520: 5400 2bfd 5100 0020 2020 5265 696e 6974 T.+.Q.. Reinit\n+00050500: 002b a021 0000 1300 2ba0 3100 0020 2020 .+.!....+.1.. \n+00050510: 2d57 5b43 494e 4954 5d07 002b a041 0000 -W[CINIT]..+.A..\n+00050520: 5400 2ba0 5100 0020 2020 5265 696e 6974 T.+.Q.. Reinit\n 00050530: 6961 6c69 7a65 7320 7468 6520 6275 6666 ializes the buff\n 00050540: 6572 7320 666f 7220 616c 6c20 7265 6769 ers for all regi\n 00050550: 6f6e 7320 6f66 2074 6865 2063 7572 7265 ons of the curre\n 00050560: 6e74 2067 6c6f 6261 6c20 6469 7265 6374 nt global direct\n-00050570: 6f72 792e 0700 2bfd 6100 0028 002b fd71 ory...+.a..(.+.q\n+00050570: 6f72 792e 0700 2ba0 6100 0028 002b a071 ory...+.a..(.+.q\n 00050580: 0000 2020 202d 5743 494e 4954 2072 6571 .. -WCINIT req\n 00050590: 7569 7265 7320 636f 6e66 6972 6d61 7469 uires confirmati\n-000505a0: 6f6e 2e07 002b fd81 0000 1500 2bfd 9100 on...+......+...\n+000505a0: 6f6e 2e07 002b a081 0000 1500 2ba0 9100 on...+......+...\n 000505b0: 0020 2020 2a2a 4361 7574 696f 6e2a 2a07 . **Caution**.\n-000505c0: 002a fd13 0000 4b00 2bfd 1100 0020 2020 .*....K.+.... \n+000505c0: 002a a013 0000 4b00 2ba0 1100 0020 2020 .*....K.+.... \n 000505d0: 5468 6973 206f 7065 7261 7469 6f6e 2069 This operation i\n 000505e0: 7320 6c69 6b65 6c79 2074 6f20 6361 7573 s likely to caus\n 000505f0: 6520 6461 7461 6261 7365 2064 616d 6167 e database damag\n 00050600: 6520 7768 656e 2075 7365 6420 7768 696c e when used whil\n-00050610: 652d 002b fd21 0000 2020 2063 6f6e 6375 e-.+.!.. concu\n+00050610: 652d 002b a021 0000 2020 2063 6f6e 6375 e-.+.!.. concu\n 00050620: 7272 656e 7420 7570 6461 7465 7320 6172 rrent updates ar\n 00050630: 6520 696e 2070 726f 6772 6573 732e 0700 e in progress...\n-00050640: 2bfd 3100 0023 002b fd41 0000 2020 2049 +.1..#.+.A.. I\n+00050640: 2ba0 3100 0023 002b a041 0000 2020 2049 +.1..#.+.A.. I\n 00050650: 6e63 6f6d 7061 7469 626c 6520 7769 7468 ncompatible with\n-00050660: 3a20 2d52 454e 4557 0700 2bfd 5100 001e : -RENEW..+.Q...\n-00050670: 0016 fd42 5546 4645 525f 464c 5553 4800 ...BUFFER_FLUSH.\n+00050660: 3a20 2d52 454e 4557 0700 2ba0 5100 001e : -RENEW..+.Q...\n+00050670: 0016 a042 5546 4645 525f 464c 5553 4800 ...BUFFER_FLUSH.\n 00050680: 0042 7566 6665 725f 666c 7573 6817 0023 .Buffer_flush..#\n-00050690: fdbf 1100 0020 2020 4275 6666 6572 5f66 ..... Buffer_f\n-000506a0: 6c75 7368 0700 24fd 2100 004b 0024 fd31 lush..$.!..K.$.1\n+00050690: a0bf 1100 0020 2020 4275 6666 6572 5f66 ..... Buffer_f\n+000506a0: 6c75 7368 0700 24a0 2100 004b 0024 a031 lush..$.!..K.$.1\n 000506b0: 0000 2020 2046 6c75 7368 6573 2074 6865 .. Flushes the\n 000506c0: 2066 696c 6520 6865 6164 6572 2061 6e64 file header and\n 000506d0: 2074 6865 2063 7572 7265 6e74 2072 6567 the current reg\n 000506e0: 696f 6e27 7320 6275 6666 6572 7320 746f ion's buffers to\n-000506f0: 2064 6973 6b2e 0700 24fd 4100 0034 0024 disk...$.A..4.$\n-00050700: fd51 0000 2020 2054 6865 2066 6f72 6d61 .Q.. The forma\n+000506f0: 2064 6973 6b2e 0700 24a0 4100 0034 0024 disk...$.A..4.$\n+00050700: a051 0000 2020 2054 6865 2066 6f72 6d61 .Q.. The forma\n 00050710: 7420 6f66 2074 6865 2042 5546 4645 525f t of the BUFFER_\n 00050720: 464c 5553 4820 636f 6d6d 616e 6420 6973 FLUSH command is\n-00050730: 3a07 0024 fd61 0000 1800 24fd 7100 0020 :..$.a....$.q.. \n+00050730: 3a07 0024 a061 0000 1800 24a0 7100 0020 :..$.a....$.q.. \n 00050740: 2020 425b 5546 4645 525f 464c 5553 485d B[UFFER_FLUSH]\n-00050750: 0700 24fd 8100 0035 0024 fd91 0000 2020 ..$....5.$.... \n+00050750: 0700 24a0 8100 0035 0024 a091 0000 2020 ..$....5.$.... \n 00050760: 2054 6865 2042 5546 4645 525f 464c 5553 The BUFFER_FLUS\n 00050770: 4820 636f 6d6d 616e 6420 6861 7320 6e6f H command has no\n-00050780: 2071 7561 6c69 6669 6572 732e 0800 23fd qualifiers...#.\n-00050790: c011 0000 1000 16fd 4341 4348 4500 0043 ........CACHE..C\n-000507a0: 4163 6865 1000 1cfd bf11 0000 2020 2043 Ache........ C\n-000507b0: 4163 6865 0700 1dfd 2100 0000 0000 0000 Ache....!.......\n+00050780: 2071 7561 6c69 6669 6572 732e 0800 23a0 qualifiers...#.\n+00050790: c011 0000 1000 16a0 4341 4348 4500 0043 ........CACHE..C\n+000507a0: 4163 6865 1000 1ca0 bf11 0000 2020 2043 Ache........ C\n+000507b0: 4163 6865 0700 1da0 2100 0000 0000 0000 Ache....!.......\n 000507c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000507d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000507e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000507f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00050800: 0100 0000 eb07 0000 0f05 0000 0000 0000 ................\n 00050810: 7100 0000 4845 4c50 00ff 7300 ff43 4f4d q...HELP..s..COM\n 00050820: 4d41 4e44 5300 ff73 00ff 4341 4348 4500 MANDS..s..CACHE.\n 00050830: bf31 0000 2020 204f 7065 7261 7465 7320 .1.. Operates \n 00050840: 6f6e 2074 6865 2063 6163 6865 206f 6620 on the cache of \n 00050850: 6120 6461 7461 6261 7365 2068 6176 696e a database havin\n 00050860: 6720 4247 2061 6363 6573 7320 6d65 7468 g BG access meth\n 00050870: 6f64 2e20 5468 6520 666f 726d 6174 206f od. The format o\n-00050880: 661f 001d fd41 0000 2020 2074 6865 2043 f....A.. the C\n+00050880: 661f 001d a041 0000 2020 2074 6865 2043 f....A.. the C\n 00050890: 4143 4845 2063 6f6d 6d61 6e64 2069 733a ACHE command is:\n-000508a0: 0700 1dfd 5100 0011 001d fd61 0000 2020 ....Q......a.. \n-000508b0: 2043 415b 4348 455d 0b00 1dfd 7100 0020 CA[CHE]....q.. \n-000508c0: 2020 5b0e 001d fd81 0000 2020 202d 414c [....... -AL\n-000508d0: 4c14 001d fd91 0000 2020 202d 5245 5b43 L....... -RE[C\n-000508e0: 4f56 4552 5d12 001c fdc0 1100 0020 2020 OVER]........ \n-000508f0: 2d53 485b 4f57 5d13 001d fd12 0000 2020 -SH[OW]....... \n-00050900: 202d 5645 5b52 4946 595d 0b00 1dfd 1300 -VE[RIFY]......\n-00050910: 0020 2020 5d07 001d fd14 0000 1a00 1cfd . ]...........\n+000508a0: 0700 1da0 5100 0011 001d a061 0000 2020 ....Q......a.. \n+000508b0: 2043 415b 4348 455d 0b00 1da0 7100 0020 CA[CHE]....q.. \n+000508c0: 2020 5b0e 001d a081 0000 2020 202d 414c [....... -AL\n+000508d0: 4c14 001d a091 0000 2020 202d 5245 5b43 L....... -RE[C\n+000508e0: 4f56 4552 5d12 001c a0c0 1100 0020 2020 OVER]........ \n+000508f0: 2d53 485b 4f57 5d13 001d a012 0000 2020 -SH[OW]....... \n+00050900: 202d 5645 5b52 4946 595d 0b00 1da0 1300 -VE[RIFY]......\n+00050910: 0020 2020 5d07 001d a014 0000 1a00 1ca0 . ]...........\n 00050920: ff73 00ff 4558 414d 504c 4553 0000 4578 .s..EXAMPLES..Ex\n-00050930: 616d 706c 6573 1300 29fd bf11 0000 2020 amples..)..... \n-00050940: 2045 7861 6d70 6c65 7307 002a fd21 0000 Examples..*.!..\n-00050950: 1200 2afd 3100 0020 2020 4578 616d 706c ..*.1.. Exampl\n-00050960: 653a 0700 2afd 4100 001c 002a fd51 0000 e:..*.A....*.Q..\n+00050930: 616d 706c 6573 1300 29a0 bf11 0000 2020 amples..)..... \n+00050940: 2045 7861 6d70 6c65 7307 002a a021 0000 Examples..*.!..\n+00050950: 1200 2aa0 3100 0020 2020 4578 616d 706c ..*.1.. Exampl\n+00050960: 653a 0700 2aa0 4100 001c 002a a051 0000 e:..*.A....*.Q..\n 00050970: 2020 2044 5345 3e20 4341 4348 4520 2d56 DSE> CACHE -V\n-00050980: 4552 4946 5907 002a fd61 0000 5300 2afd ERIFY..*.a..S.*.\n+00050980: 4552 4946 5907 002a a061 0000 5300 2aa0 ERIFY..*.a..S.*.\n 00050990: 7100 0020 2020 5468 6973 2063 6f6d 6d61 q.. This comma\n 000509a0: 6e64 2063 6865 636b 7320 7468 6520 696e nd checks the in\n 000509b0: 7465 6772 6974 7920 6f66 2074 6865 2063 tegrity of the c\n 000509c0: 6163 6865 2064 6174 6120 7374 7275 6374 ache data struct\n 000509d0: 7572 6573 2061 7320 7765 6c6c 2061 734d ures as well asM\n-000509e0: 002a fd81 0000 2020 2074 6865 2069 6e74 .*.... the int\n+000509e0: 002a a081 0000 2020 2074 6865 2069 6e74 .*.... the int\n 000509f0: 6572 6e61 6c20 636f 6e73 6973 7465 6e63 ernal consistenc\n 00050a00: 7920 6f66 2047 4453 2062 6c6f 636b 7320 y of GDS blocks \n 00050a10: 696e 2074 6865 2067 6c6f 6261 6c20 6275 in the global bu\n-00050a20: 6666 6572 7320 6f66 2074 6865 1900 2afd ffers of the..*.\n+00050a20: 6666 6572 7320 6f66 2074 6865 1900 2aa0 ffers of the..*.\n 00050a30: 9100 0020 2020 6375 7272 656e 7420 7265 ... current re\n-00050a40: 6769 6f6e 2e08 0029 fdc0 1100 0012 002a gion...).......*\n-00050a50: fd12 0000 2020 2045 7861 6d70 6c65 3a07 .... Example:.\n-00050a60: 002a fd13 0000 2100 2afd 1400 0020 2020 .*....!.*.... \n+00050a40: 6769 6f6e 2e08 0029 a0c0 1100 0012 002a gion...).......*\n+00050a50: a012 0000 2020 2045 7861 6d70 6c65 3a07 .... Example:.\n+00050a60: 002a a013 0000 2100 2aa0 1400 0020 2020 .*....!.*.... \n 00050a70: 4453 453e 2043 4143 4845 202d 5645 5249 DSE> CACHE -VERI\n-00050a80: 4659 202d 414c 4c52 002a fd15 0000 2020 FY -ALLR.*.... \n+00050a80: 4659 202d 414c 4c52 002a a015 0000 2020 FY -ALLR.*.... \n 00050a90: 2054 696d 6520 3236 2d46 4542 2d32 3031 Time 26-FEB-201\n 00050aa0: 3120 3134 3a33 313a 3330 203a 2052 6567 1 14:31:30 : Reg\n 00050ab0: 696f 6e20 4445 4641 554c 5420 3a20 4361 ion DEFAULT : Ca\n 00050ac0: 6368 6520 7665 7269 6669 6361 7469 6f6e che verification\n-00050ad0: 2069 7320 636c 6561 6e4d 002a fd16 0000 is cleanM.*....\n+00050ad0: 2069 7320 636c 6561 6e4d 002a a016 0000 is cleanM.*....\n 00050ae0: 2020 2045 7865 6375 7465 2043 4143 4845 Execute CACHE\n 00050af0: 2072 6563 6f76 6572 2063 6f6d 6d61 6e64 recover command\n 00050b00: 2069 6620 4361 6368 6520 7665 7269 6669 if Cache verifi\n 00050b10: 6361 7469 6f6e 2069 7320 224e 4f54 2220 cation is \"NOT\" \n-00050b20: 636c 6561 6e2e 0700 2afd 1700 004b 002a clean...*....K.*\n-00050b30: fd18 0000 2020 2054 6869 7320 636f 6d6d .... This comm\n+00050b20: 636c 6561 6e2e 0700 2aa0 1700 004b 002a clean...*....K.*\n+00050b30: a018 0000 2020 2054 6869 7320 636f 6d6d .... This comm\n 00050b40: 616e 6420 7265 706f 7274 7320 7468 6520 and reports the \n 00050b50: 7374 6174 6520 6f66 2064 6174 6162 6173 state of databas\n 00050b60: 6520 6361 6368 6520 666f 7220 616c 6c20 e cache for all \n-00050b70: 7265 6769 6f6e 732e 0700 2afd 1900 0012 regions...*.....\n-00050b80: 002a fd1a 0000 2020 2045 7861 6d70 6c65 .*.... Example\n-00050b90: 3a07 002a fd21 0000 1d00 2afd 2200 0020 :..*.!....*.\".. \n+00050b70: 7265 6769 6f6e 732e 0700 2aa0 1900 0012 regions...*.....\n+00050b80: 002a a01a 0000 2020 2045 7861 6d70 6c65 .*.... Example\n+00050b90: 3a07 002a a021 0000 1d00 2aa0 2200 0020 :..*.!....*.\".. \n 00050ba0: 2020 4453 453e 2043 4143 4845 202d 5245 DSE> CACHE -RE\n-00050bb0: 434f 5645 5207 002a fd23 0000 5400 2afd COVER..*.#..T.*.\n+00050bb0: 434f 5645 5207 002a a023 0000 5400 2aa0 COVER..*.#..T.*.\n 00050bc0: 2400 0020 2020 5468 6973 2063 6f6d 6d61 $.. This comma\n 00050bd0: 6e64 2072 6569 6e69 7469 616c 697a 6573 nd reinitializes\n 00050be0: 2074 6865 2063 6163 6865 2064 6174 6120 the cache data \n 00050bf0: 7374 7275 6374 7572 6573 206f 6620 7468 structures of th\n 00050c00: 6520 6375 7272 656e 7420 7265 6769 6f6e e current region\n-00050c10: 5000 2afd 2500 0020 2020 616e 6420 7265 P.*.%.. and re\n+00050c10: 5000 2aa0 2500 0020 2020 616e 6420 7265 P.*.%.. and re\n 00050c20: 7665 7274 7320 7468 6520 6361 6368 6520 verts the cache \n 00050c30: 6f66 2061 2064 6174 6162 6173 6520 6861 of a database ha\n 00050c40: 7669 6e67 2042 4720 6163 6365 7373 2074 ving BG access t\n 00050c50: 6f20 2263 6c65 616e 2220 7374 6174 652e o \"clean\" state.\n-00050c60: 0700 2afd 2600 0012 002a fd27 0000 2020 ..*.&....*.'.. \n-00050c70: 2045 7861 6d70 6c65 3a07 002a fd28 0000 Example:..*.(..\n-00050c80: 1a00 2afd 2900 0020 2020 4453 453e 2043 ..*.).. DSE> C\n-00050c90: 4143 4845 202d 5348 4f57 2b00 2afd 2a00 ACHE -SHOW+.*.*.\n+00050c60: 0700 2aa0 2600 0012 002a a027 0000 2020 ..*.&....*.'.. \n+00050c70: 2045 7861 6d70 6c65 3a07 002a a028 0000 Example:..*.(..\n+00050c80: 1a00 2aa0 2900 0020 2020 4453 453e 2043 ..*.).. DSE> C\n+00050c90: 4143 4845 202d 5348 4f57 2b00 2aa0 2a00 ACHE -SHOW+.*.*.\n 00050ca0: 0020 2020 4669 6c65 2020 2020 2f68 6f6d . File /hom\n 00050cb0: 652f 6a64 6f65 2f6e 6f64 6531 2f61 7265 e/jdoe/node1/are\n-00050cc0: 672e 6461 7416 002a fd31 0000 2020 2052 g.dat..*.1.. R\n-00050cd0: 6567 696f 6e20 2041 5245 4740 002a fd32 egion AREG@.*.2\n+00050cc0: 672e 6461 7416 002a a031 0000 2020 2052 g.dat..*.1.. R\n+00050cd0: 6567 696f 6e20 2041 5245 4740 002a a032 egion AREG@.*.2\n 00050ce0: 0000 2020 2052 6567 696f 6e20 4152 4547 .. Region AREG\n 00050cf0: 203a 2053 6861 7265 645f 6d65 6d6f 7279 : Shared_memory\n 00050d00: 2020 2020 2020 203d 2030 7830 3030 3032 = 0x00002\n-00050d10: 4236 3834 3530 3430 3030 3040 002a fd33 B6845040000@.*.3\n+00050d10: 4236 3834 3530 3430 3030 3040 002a a033 B6845040000@.*.3\n 00050d20: 0000 2020 2052 6567 696f 6e20 4152 4547 .. Region AREG\n 00050d30: 203a 2020 6e6f 6465 5f6c 6f63 616c 2020 : node_local \n 00050d40: 2020 2020 2020 203d 2030 7830 3030 3030 = 0x00000\n-00050d50: 3030 3030 3030 3030 3030 3040 002a fd34 00000000000@.*.4\n+00050d50: 3030 3030 3030 3030 3030 3040 002a a034 00000000000@.*.4\n 00050d60: 0000 2020 2052 6567 696f 6e20 4152 4547 .. Region AREG\n 00050d70: 203a 2020 6372 6974 6963 616c 2020 2020 : critical \n 00050d80: 2020 2020 2020 203d 2030 7830 3030 3030 = 0x00000\n-00050d90: 3030 3030 3030 3130 3030 3040 002a fd35 00000010000@.*.5\n+00050d90: 3030 3030 3030 3130 3030 3040 002a a035 00000010000@.*.5\n 00050da0: 0000 2020 2052 6567 696f 6e20 4152 4547 .. Region AREG\n 00050db0: 203a 2020 7368 6d70 6f6f 6c5f 6275 6666 : shmpool_buff\n 00050dc0: 6572 2020 2020 203d 2030 7830 3030 3030 er = 0x00000\n-00050dd0: 3030 3030 3030 3233 3030 3040 002a fd36 00000023000@.*.6\n+00050dd0: 3030 3030 3030 3233 3030 3040 002a a036 00000023000@.*.6\n 00050de0: 0000 2020 2052 6567 696f 6e20 4152 4547 .. Region AREG\n 00050df0: 203a 2020 6c6f 636b 5f73 7061 6365 2020 : lock_space \n 00050e00: 2020 2020 2020 203d 2030 7830 3030 3030 = 0x00000\n-00050e10: 3030 3030 3031 3235 3030 3040 002a fd37 00000125000@.*.7\n+00050e10: 3030 3030 3031 3235 3030 3040 002a a037 00000125000@.*.7\n 00050e20: 0000 2020 2052 6567 696f 6e20 4152 4547 .. Region AREG\n 00050e30: 203a 2020 6361 6368 655f 7175 6575 6573 : cache_queues\n 00050e40: 5f73 7461 7465 203d 2030 7830 3030 3030 _state = 0x00000\n-00050e50: 3030 3030 3031 3241 3030 3070 002a fd38 0000012A000p.*.8\n+00050e50: 3030 3030 3031 3241 3030 3070 002a a038 0000012A000p.*.8\n 00050e60: 0000 2020 2052 6567 696f 6e20 4152 4547 .. Region AREG\n 00050e70: 203a 2020 6361 6368 655f 7175 655f 6865 : cache_que_he\n 00050e80: 6164 6572 2020 203d 2030 7830 3030 3030 ader = 0x00000\n 00050e90: 3030 3030 3031 3241 3033 3020 3a20 4e75 0000012A030 : Nu\n 00050ea0: 6d65 6c65 6d73 203d 2030 7830 3030 3030 melems = 0x00000\n 00050eb0: 3430 3720 3a20 456c 656d 7369 7a65 203d 407 : Elemsize =\n-00050ec0: 2030 7830 3030 3030 3039 3870 002a fd39 0x00000098p.*.9\n+00050ec0: 2030 7830 3030 3030 3039 3870 002a a039 0x00000098p.*.9\n 00050ed0: 0000 2020 2052 6567 696f 6e20 4152 4547 .. Region AREG\n 00050ee0: 203a 2020 6361 6368 655f 7265 636f 7264 : cache_record\n 00050ef0: 2020 2020 2020 203d 2030 7830 3030 3030 = 0x00000\n 00050f00: 3030 3030 3031 3530 3435 3820 3a20 4e75 00000150458 : Nu\n 00050f10: 6d65 6c65 6d73 203d 2030 7830 3030 3030 melems = 0x00000\n 00050f20: 3430 3020 3a20 456c 656d 7369 7a65 203d 400 : Elemsize =\n-00050f30: 2030 7830 3030 3030 3039 3870 002a fd3a 0x00000098p.*.:\n+00050f30: 2030 7830 3030 3030 3039 3870 002a a03a 0x00000098p.*.:\n 00050f40: 0000 2020 2052 6567 696f 6e20 4152 4547 .. Region AREG\n 00050f50: 203a 2020 676c 6f62 616c 5f62 7566 6665 : global_buffe\n 00050f60: 7220 2020 2020 203d 2030 7830 3030 3030 r = 0x00000\n 00050f70: 3030 3030 3031 3737 3030 3020 3a20 4e75 00000177000 : Nu\n 00050f80: 6d65 6c65 6d73 203d 2030 7830 3030 3030 melems = 0x00000\n 00050f90: 3430 3020 3a20 456c 656d 7369 7a65 203d 400 : Elemsize =\n-00050fa0: 2030 7830 3030 3030 3430 3040 002a fd41 0x00000400@.*.A\n+00050fa0: 2030 7830 3030 3030 3430 3040 002a a041 0x00000400@.*.A\n 00050fb0: 0000 2020 2052 6567 696f 6e20 4152 4547 .. Region AREG\n 00050fc0: 203a 2020 6462 5f66 696c 655f 6865 6164 : db_file_head\n 00050fd0: 6572 2020 2020 203d 2030 7830 3030 3030 er = 0x00000\n 00050fe0: 3030 3030 3032 3737 3030 3000 0000 0000 00000277000.....\n 00050ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00051000: 0100 0000 af01 0000 1505 0000 0000 0000 ................\n-00051010: 9a00 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+00051010: 9a00 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 00051020: 4d41 4e44 5300 ff73 00ff 4341 4348 4500 MANDS..s..CACHE.\n 00051030: ff73 00ff 4558 414d 504c 4553 00c0 4200 .s..EXAMPLES..B.\n 00051040: 0020 2020 5265 6769 6f6e 2041 5245 4720 . Region AREG \n 00051050: 3a20 2062 745f 7175 655f 6865 6164 6572 : bt_que_header\n 00051060: 2020 2020 2020 3d20 3078 3030 3030 3030 = 0x000000\n 00051070: 3030 3030 3242 3730 3030 203a 204e 756d 00002B7000 : Num\n 00051080: 656c 656d 7320 3d20 3078 3030 3030 3034 elems = 0x000004\n 00051090: 3037 203a 2045 6c65 6d73 697a 6520 3d20 07 : Elemsize = \n-000510a0: 3078 3030 3030 3030 3430 4000 2afd 4300 0x00000040@.*.C.\n+000510a0: 3078 3030 3030 3030 3430 4000 2aa0 4300 0x00000040@.*.C.\n 000510b0: 0020 2020 5265 6769 6f6e 2041 5245 4720 . Region AREG \n 000510c0: 3a20 2074 685f 6261 7365 2020 2020 2020 : th_base \n 000510d0: 2020 2020 2020 3d20 3078 3030 3030 3030 = 0x000000\n-000510e0: 3030 3030 3243 3731 4430 7000 2afd 4400 00002C71D0p.*.D.\n+000510e0: 3030 3030 3243 3731 4430 7000 2aa0 4400 00002C71D0p.*.D.\n 000510f0: 0020 2020 5265 6769 6f6e 2041 5245 4720 . Region AREG \n 00051100: 3a20 2062 745f 7265 636f 7264 2020 2020 : bt_record \n 00051110: 2020 2020 2020 3d20 3078 3030 3030 3030 = 0x000000\n 00051120: 3030 3030 3243 3732 3030 203a 204e 756d 00002C7200 : Num\n 00051130: 656c 656d 7320 3d20 3078 3030 3030 3034 elems = 0x000004\n 00051140: 3030 203a 2045 6c65 6d73 697a 6520 3d20 00 : Elemsize = \n-00051150: 3078 3030 3030 3030 3430 4000 2afd 4500 0x00000040@.*.E.\n+00051150: 3078 3030 3030 3030 3430 4000 2aa0 4500 0x00000040@.*.E.\n 00051160: 0020 2020 5265 6769 6f6e 2041 5245 4720 . Region AREG \n 00051170: 3a20 2073 6861 7265 645f 6d65 6d6f 7279 : shared_memory\n 00051180: 5f73 697a 6520 3d20 3078 3030 3030 3030 _size = 0x000000\n-00051190: 3030 3030 3244 3830 3030 0e00 2afd 4600 00002D8000..*.F.\n-000511a0: 0020 2020 4453 453e 0700 2afd 4700 0000 . DSE>..*.G...\n+00051190: 3030 3030 3244 3830 3030 0e00 2aa0 4600 00002D8000..*.F.\n+000511a0: 0020 2020 4453 453e 0700 2aa0 4700 0000 . DSE>..*.G...\n 000511b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000511c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000511d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000511e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000511f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00051200: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00051210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -20859,235 +20859,235 @@\n 000517a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000517b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000517c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000517d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000517e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000517f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00051800: 0100 0000 be07 0000 9305 0000 0000 0000 ................\n-00051810: 8100 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+00051810: 8100 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 00051820: 4d41 4e44 5300 ff73 00ff 4352 4954 4943 MANDS..s..CRITIC\n 00051830: 414c 00ff 7300 ff51 5541 4c49 4649 4552 AL..s..QUALIFIER\n 00051840: 5300 c016 0000 2020 2020 206f 2046 4953 S..... o FIS\n 00051850: 2072 6563 6f6d 6d65 6e64 7320 6167 6169 recommends agai\n 00051860: 6e73 7420 7573 696e 6720 2d49 4e49 5420 nst using -INIT \n 00051870: 7769 7468 6f75 7420 7468 6520 2d52 4553 without the -RES\n 00051880: 4554 2070 6172 616d 6574 6572 2077 6865 ET parameter whe\n-00051890: 6e50 002f fd17 0000 2020 2020 2020 206f nP./.... o\n+00051890: 6e50 002f a017 0000 2020 2020 2020 206f nP./.... o\n 000518a0: 7468 6572 2070 726f 6365 7373 6573 2061 ther processes a\n 000518b0: 7265 2061 6374 6976 656c 7920 6163 6365 re actively acce\n 000518c0: 7373 696e 6720 7468 6520 7265 6769 6f6e ssing the region\n 000518d0: 2062 6563 6175 7365 2069 7420 7269 736b because it risk\n-000518e0: 7324 002f fd18 0000 2020 2020 2020 2064 s$./.... d\n+000518e0: 7324 002f a018 0000 2020 2020 2020 2064 s$./.... d\n 000518f0: 616d 6167 696e 6720 7468 6520 6461 7461 amaging the data\n-00051900: 6261 7365 2e07 002f fd19 0000 1f00 2ffd base.../....../.\n+00051900: 6261 7365 2e07 002f a019 0000 1f00 2fa0 base.../....../.\n 00051910: 1a00 0020 2020 5573 6520 6f6e 6c79 2077 ... Use only w\n-00051920: 6974 683a 202d 5245 5345 5407 002f fd21 ith: -RESET../.!\n-00051930: 0000 1200 2ffd 2200 0020 2020 2d4f 5b57 ..../.\".. -O[W\n-00051940: 4e45 525d 0700 2ffd 2300 0051 002f fd24 NER]../.#..Q./.$\n+00051920: 6974 683a 202d 5245 5345 5407 002f a021 ith: -RESET../.!\n+00051930: 0000 1200 2fa0 2200 0020 2020 2d4f 5b57 ..../.\".. -O[W\n+00051940: 4e45 525d 0700 2fa0 2300 0051 002f a024 NER]../.#..Q./.$\n 00051950: 0000 2020 2044 6973 706c 6179 7320 7468 .. Displays th\n 00051960: 6520 4944 206f 6620 7468 6520 7072 6f63 e ID of the proc\n 00051970: 6573 7320 6174 2074 6865 2068 6561 6420 ess at the head \n 00051980: 6f66 2074 6865 2063 7269 7469 6361 6c20 of the critical \n-00051990: 7365 6374 696f 6e2e 2044 5345 4f00 2ffd section. DSEO./.\n+00051990: 7365 6374 696f 6e2e 2044 5345 4f00 2fa0 section. DSEO./.\n 000519a0: 2500 0020 2020 6469 7370 6c61 7973 2061 %.. displays a\n 000519b0: 2077 6172 6e69 6e67 206d 6573 7361 6765 warning message\n 000519c0: 2077 6865 6e20 7468 6520 6375 7272 656e when the curren\n 000519d0: 7420 7072 6f63 6573 7320 6f77 6e73 2074 t process owns t\n-000519e0: 6865 2063 7269 7469 6361 6c12 002f fd26 he critical../.&\n+000519e0: 6865 2063 7269 7469 6361 6c12 002f a026 he critical../.&\n 000519f0: 0000 2020 2073 6563 7469 6f6e 2e07 002f .. section.../\n-00051a00: fd27 0000 1300 2ffd 2800 0020 2020 5573 .'..../.(.. Us\n-00051a10: 6520 616c 6f6e 6507 002f fd29 0000 1200 e alone../.)....\n-00051a20: 2ffd 2a00 0020 2020 4578 616d 706c 653a /.*.. Example:\n-00051a30: 0700 2ffd 3100 001e 002f fd32 0000 2020 ../.1..../.2.. \n+00051a00: a027 0000 1300 2fa0 2800 0020 2020 5573 .'..../.(.. Us\n+00051a10: 6520 616c 6f6e 6507 002f a029 0000 1200 e alone../.)....\n+00051a20: 2fa0 2a00 0020 2020 4578 616d 706c 653a /.*.. Example:\n+00051a30: 0700 2fa0 3100 001e 002f a032 0000 2020 ../.1..../.2.. \n 00051a40: 2044 5345 3e20 6372 6974 6963 616c 202d DSE> critical -\n-00051a50: 4f57 4e45 5235 002f fd33 0000 2020 2057 OWNER5./.3.. W\n+00051a50: 4f57 4e45 5235 002f a033 0000 2020 2057 OWNER5./.3.. W\n 00051a60: 7269 7465 2063 7269 7469 6361 6c20 7365 rite critical se\n 00051a70: 6374 696f 6e20 6973 2063 7572 7265 6e74 ction is current\n-00051a80: 6c79 2075 6e6f 776e 6564 0700 2ffd 3400 ly unowned../.4.\n-00051a90: 0014 002f fd35 0000 2020 202d 5245 4c5b .../.5.. -REL[\n-00051aa0: 4541 5345 5d07 002f fd36 0000 5400 2ffd EASE]../.6..T./.\n+00051a80: 6c79 2075 6e6f 776e 6564 0700 2fa0 3400 ly unowned../.4.\n+00051a90: 0014 002f a035 0000 2020 202d 5245 4c5b .../.5.. -REL[\n+00051aa0: 4541 5345 5d07 002f a036 0000 5400 2fa0 EASE]../.6..T./.\n 00051ab0: 3700 0020 2020 5265 6c65 6173 6573 2074 7.. Releases t\n 00051ac0: 6865 2063 7269 7469 6361 6c20 7365 6374 he critical sect\n 00051ad0: 696f 6e20 6966 2074 6865 2070 726f 6365 ion if the proce\n 00051ae0: 7373 2072 756e 6e69 6e67 2044 5345 206f ss running DSE o\n 00051af0: 776e 7320 7468 6520 7365 6374 696f 6e2e wns the section.\n-00051b00: 0700 2ffd 3800 0014 002f fd39 0000 2020 ../.8..../.9.. \n-00051b10: 2055 7365 2061 6c6f 6e65 2e07 002f fd3a Use alone.../.:\n-00051b20: 0000 1300 2ffd 4100 0020 2020 2d52 454d ..../.A.. -REM\n-00051b30: 5b4f 5645 5d07 002f fd42 0000 5300 2ffd [OVE]../.B..S./.\n+00051b00: 0700 2fa0 3800 0014 002f a039 0000 2020 ../.8..../.9.. \n+00051b10: 2055 7365 2061 6c6f 6e65 2e07 002f a03a Use alone.../.:\n+00051b20: 0000 1300 2fa0 4100 0020 2020 2d52 454d ..../.A.. -REM\n+00051b30: 5b4f 5645 5d07 002f a042 0000 5300 2fa0 [OVE]../.B..S./.\n 00051b40: 4300 0020 2020 5465 726d 696e 6174 6573 C.. Terminates\n 00051b50: 2061 6e79 2077 7269 7465 206f 776e 6572 any write owner\n 00051b60: 7368 6970 206f 6620 7468 6520 6372 6974 ship of the crit\n 00051b70: 6963 616c 2073 6563 7469 6f6e 2e20 5573 ical section. Us\n 00051b80: 6520 7468 6973 2077 6865 6e20 7468 6553 e this when theS\n-00051b90: 002f fd44 0000 2020 2063 7269 7469 6361 ./.D.. critica\n+00051b90: 002f a044 0000 2020 2063 7269 7469 6361 ./.D.. critica\n 00051ba0: 6c20 7365 6374 696f 6e20 6973 206f 776e l section is own\n 00051bb0: 6564 2062 7920 6120 7072 6f63 6573 7320 ed by a process \n 00051bc0: 7468 6174 2069 7320 6e6f 6e65 7869 7374 that is nonexist\n 00051bd0: 656e 7420 6f72 2069 7320 6b6e 6f77 6e20 ent or is known \n-00051be0: 746f 2c00 2ffd 4500 0020 2020 6e6f 206c to,./.E.. no l\n+00051be0: 746f 2c00 2fa0 4500 0020 2020 6e6f 206c to,./.E.. no l\n 00051bf0: 6f6e 6765 7220 6265 2072 756e 6e69 6e67 onger be running\n 00051c00: 2061 2047 542e 4d20 696d 6167 652e 0700 a GT.M image...\n-00051c10: 2ffd 4600 0014 002f fd47 0000 2020 2055 /.F..../.G.. U\n-00051c20: 7365 2061 6c6f 6e65 2e07 002f fd48 0000 se alone.../.H..\n-00051c30: 1500 2ffd 4900 0020 2020 2a2a 4361 7574 ../.I.. **Caut\n-00051c40: 696f 6e2a 2a07 002f fd4a 0000 5100 2ffd ion**../.J..Q./.\n+00051c10: 2fa0 4600 0014 002f a047 0000 2020 2055 /.F..../.G.. U\n+00051c20: 7365 2061 6c6f 6e65 2e07 002f a048 0000 se alone.../.H..\n+00051c30: 1500 2fa0 4900 0020 2020 2a2a 4361 7574 ../.I.. **Caut\n+00051c40: 696f 6e2a 2a07 002f a04a 0000 5100 2fa0 ion**../.J..Q./.\n 00051c50: 5100 0020 2020 5573 696e 6720 4352 4954 Q.. Using CRIT\n 00051c60: 4943 414c 202d 5245 4d4f 5645 2077 6865 ICAL -REMOVE whe\n 00051c70: 6e20 7468 6520 7772 6974 6520 6f77 6e65 n the write owne\n 00051c80: 7220 6f66 2061 2063 7269 7469 6361 6c20 r of a critical \n 00051c90: 7365 6374 696f 6e20 6973 2061 6e43 002f section is anC./\n-00051ca0: fd52 0000 2020 2061 6374 6976 6520 4754 .R.. active GT\n+00051ca0: a052 0000 2020 2061 6374 6976 6520 4754 .R.. active GT\n 00051cb0: 2e4d 2070 726f 6365 7373 206d 6179 2063 .M process may c\n 00051cc0: 6175 7365 2073 7472 7563 7475 7261 6c20 ause structural \n 00051cd0: 6461 7461 6261 7365 2064 616d 6167 652e database damage.\n-00051ce0: 0700 2ffd 5300 0012 002f fd54 0000 2020 ../.S..../.T.. \n-00051cf0: 202d 5245 535b 4554 5d07 002f fd55 0000 -RES[ET]../.U..\n-00051d00: 4f00 2ffd 5600 0020 2020 4469 7370 6c61 O./.V.. Displa\n+00051ce0: 0700 2fa0 5300 0012 002f a054 0000 2020 ../.S..../.T.. \n+00051cf0: 202d 5245 535b 4554 5d07 002f a055 0000 -RES[ET]../.U..\n+00051d00: 4f00 2fa0 5600 0020 2020 4469 7370 6c61 O./.V.. Displa\n 00051d10: 7973 2074 6865 206e 756d 6265 7220 6f66 ys the number of\n 00051d20: 2074 696d 6573 2074 6865 2063 7269 7469 times the criti\n 00051d30: 6361 6c20 7365 6374 696f 6e20 6861 7320 cal section has \n 00051d40: 6265 656e 2074 6872 6f75 6768 2061 6e22 been through an\"\n-00051d50: 002f fd57 0000 2020 206f 6e6c 696e 6520 ./.W.. online \n+00051d50: 002f a057 0000 2020 206f 6e6c 696e 6520 ./.W.. online \n 00051d60: 7265 696e 6974 6961 6c69 7a61 7469 6f6e reinitialization\n-00051d70: 2e07 002f fd58 0000 5300 2ffd 5900 0020 .../.X..S./.Y.. \n+00051d70: 2e07 002f a058 0000 5300 2fa0 5900 0020 .../.X..S./.Y.. \n 00051d80: 2020 5573 696e 6720 2d52 4553 4554 2077 Using -RESET w\n 00051d90: 6974 6820 2d49 4e49 5420 6361 7573 6573 ith -INIT causes\n 00051da0: 2061 6e20 6572 726f 7220 666f 7220 7072 an error for pr\n 00051db0: 6f63 6573 7365 7320 7468 6174 2061 7265 ocesses that are\n-00051dc0: 2061 7474 656d 7074 696e 6753 002f fd5a attemptingS./.Z\n+00051dc0: 2061 7474 656d 7074 696e 6753 002f a05a attemptingS./.Z\n 00051dd0: 0000 2020 2074 6f20 6765 7420 7468 6520 .. to get the \n 00051de0: 6372 6974 6963 616c 2073 6563 7469 6f6e critical section\n 00051df0: 206f 6620 7468 6520 7265 6769 6f6e 2e20 of the region. \n 00051e00: 556e 6465 7220 7468 6520 6775 6964 616e Under the guidan\n 00051e10: 6365 206f 6620 4649 532c 2075 7365 4000 ce of FIS, use@.\n-00051e20: 2ffd 6100 0020 2020 2d52 4553 4554 202d /.a.. -RESET -\n+00051e20: 2fa0 6100 0020 2020 2d52 4553 4554 202d /.a.. -RESET -\n 00051e30: 494e 4954 2061 7320 6120 7761 7920 746f INIT as a way to\n 00051e40: 2063 6c65 6172 2063 6572 7461 696e 2074 clear certain t\n 00051e50: 7970 6573 206f 6620 6861 6e67 732e 0700 ypes of hangs...\n-00051e60: 2ffd 6200 001e 002f fd63 0000 2020 2055 /.b..../.c.. U\n+00051e60: 2fa0 6200 001e 002f a063 0000 2020 2055 /.b..../.c.. U\n 00051e70: 7365 206f 6e6c 7920 7769 7468 3a20 2d49 se only with: -I\n-00051e80: 4e49 5407 002f fd64 0000 1200 2ffd 6500 NIT../.d..../.e.\n-00051e90: 0020 2020 2d53 5b45 495a 455d 0700 2ffd . -S[EIZE]../.\n-00051ea0: 6600 0035 002f fd67 0000 2020 2053 6569 f..5./.g.. Sei\n+00051e80: 4e49 5407 002f a064 0000 1200 2fa0 6500 NIT../.d..../.e.\n+00051e90: 0020 2020 2d53 5b45 495a 455d 0700 2fa0 . -S[EIZE]../.\n+00051ea0: 6600 0035 002f a067 0000 2020 2053 6569 f..5./.g.. Sei\n 00051eb0: 7a65 7320 7468 6520 6372 6974 6963 616c zes the critical\n 00051ec0: 2073 6563 7469 6f6e 2028 6966 2061 7661 section (if ava\n-00051ed0: 696c 6162 6c65 292e 0700 2ffd 6800 004d ilable).../.h..M\n-00051ee0: 002f fd69 0000 2020 2020 206f 2059 6f75 ./.i.. o You\n+00051ed0: 696c 6162 6c65 292e 0700 2fa0 6800 004d ilable).../.h..M\n+00051ee0: 002f a069 0000 2020 2020 206f 2059 6f75 ./.i.. o You\n 00051ef0: 2063 616e 2061 6c73 6f20 7573 6520 5345 can also use SE\n 00051f00: 495a 4520 746f 2074 656d 706f 7261 7269 IZE to temporari\n 00051f10: 6c79 2073 7573 7065 6e64 2064 6174 6162 ly suspend datab\n-00051f20: 6173 6520 7570 6461 7465 732e 4f00 2ffd ase updates.O./.\n+00051f20: 6173 6520 7570 6461 7465 732e 4f00 2fa0 ase updates.O./.\n 00051f30: 6a00 0020 2020 2020 6f20 5375 6273 6571 j.. o Subseq\n 00051f40: 7565 6e74 6c79 2c20 6578 6563 7574 6520 uently, execute \n 00051f50: 4352 4954 4943 414c 202d 5245 4c45 4153 CRITICAL -RELEAS\n 00051f60: 4520 636f 6d6d 616e 6420 746f 2072 6573 E command to res\n-00051f70: 746f 7265 206e 6f72 6d61 6c18 002f fd71 tore normal../.q\n+00051f70: 746f 7265 206e 6f72 6d61 6c18 002f a071 tore normal../.q\n 00051f80: 0000 2020 2020 2020 206f 7065 7261 7469 .. operati\n-00051f90: 6f6e 2e07 002f fd72 0000 0e00 16fd 4455 on.../.r......DU\n-00051fa0: 4d50 0000 4475 6d70 0f00 1bfd bf11 0000 MP..Dump........\n-00051fb0: 2020 2044 756d 7007 001c fd21 0000 0000 Dump....!....\n+00051f90: 6f6e 2e07 002f a072 0000 0e00 16a0 4455 on.../.r......DU\n+00051fa0: 4d50 0000 4475 6d70 0f00 1ba0 bf11 0000 MP..Dump........\n+00051fb0: 2020 2044 756d 7007 001c a021 0000 0000 Dump....!....\n 00051fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00051fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00051fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00051ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052000: 0100 0000 e205 0000 8505 0000 0000 0000 ................\n-00052010: 8c00 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+00052010: 8c00 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 00052020: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 00052030: 00ff 7300 ff46 494c 4548 4541 4445 525f ..s..FILEHEADER_\n 00052040: 5155 414c 4946 4945 5253 00c1 3671 0000 QUALIFIERS..6q..\n 00052050: 2020 2053 6574 2074 6865 2064 6563 696d Set the decim\n 00052060: 616c 206e 756d 6265 7220 6f66 2062 6c6f al number of blo\n 00052070: 636b 2074 6f20 7772 6974 6520 696e 2065 ck to write in e\n 00052080: 6163 6820 666c 7573 682e 2054 6865 2064 ach flush. The d\n-00052090: 6566 6175 6c74 2076 616c 7565 0f00 39fd efault value..9.\n-000520a0: 8100 0020 2020 6973 2037 2e07 0039 fd91 ... is 7...9..\n-000520b0: 0000 2300 38fd 3700 0020 2020 5573 6520 ..#.8.7.. Use \n+00052090: 6566 6175 6c74 2076 616c 7565 0f00 39a0 efault value..9.\n+000520a0: 8100 0020 2020 6973 2037 2e07 0039 a091 ... is 7...9..\n+000520b0: 0000 2300 38a0 3700 0020 2020 5573 6520 ..#.8.7.. Use \n 000520c0: 6f6e 6c79 2077 6974 6820 2d46 494c 4548 only with -FILEH\n-000520d0: 4541 4445 5207 0039 fd11 0000 0f00 17fd EADER..9........\n-000520e0: 4c4f 5345 0000 434c 6f73 6510 001c fdbf LOSE..CLose.....\n-000520f0: 1100 0020 2020 434c 6f73 6507 001d fd21 ... CLose....!\n-00052100: 0000 4200 1dfd 3100 0020 2020 5468 6520 ..B...1.. The \n+000520d0: 4541 4445 5207 0039 a011 0000 0f00 17a0 EADER..9........\n+000520e0: 4c4f 5345 0000 434c 6f73 6510 001c a0bf LOSE..CLose.....\n+000520f0: 1100 0020 2020 434c 6f73 6507 001d a021 ... CLose....!\n+00052100: 0000 4200 1da0 3100 0020 2020 5468 6520 ..B...1.. The \n 00052110: 434c 4f53 4520 636f 6d6d 616e 6420 636c CLOSE command cl\n 00052120: 6f73 6573 2074 6865 2063 7572 7265 6e74 oses the current\n 00052130: 6c79 206f 7065 6e20 6f75 7470 7574 2066 ly open output f\n-00052140: 696c 652e 0700 1dfd 4100 002d 001d fd51 ile.....A..-...Q\n+00052140: 696c 652e 0700 1da0 4100 002d 001d a051 ile.....A..-...Q\n 00052150: 0000 2020 2054 6865 2066 6f72 6d61 7420 .. The format \n 00052160: 6f66 2074 6865 2043 4c4f 5345 2063 6f6d of the CLOSE com\n-00052170: 6d61 6e64 2069 733a 0700 1dfd 6100 0011 mand is:....a...\n-00052180: 001d fd71 0000 2020 2043 4c5b 4f53 455d ...q.. CL[OSE]\n-00052190: 0700 1dfd 8100 002e 001d fd91 0000 2020 .............. \n+00052170: 6d61 6e64 2069 733a 0700 1da0 6100 0011 mand is:....a...\n+00052180: 001d a071 0000 2020 2043 4c5b 4f53 455d ...q.. CL[OSE]\n+00052190: 0700 1da0 8100 002e 001d a091 0000 2020 .............. \n 000521a0: 2054 6865 2043 4c4f 5345 2063 6f6d 6d61 The CLOSE comma\n 000521b0: 6e64 2068 6173 206e 6f20 7175 616c 6966 nd has no qualif\n-000521c0: 6965 7273 2e08 001c fdc0 1100 0015 0017 iers............\n-000521d0: fd52 4954 4943 414c 0000 4352 6974 6963 .RITICAL..CRitic\n-000521e0: 616c 1300 1ffd bf11 0000 2020 2043 5269 al........ CRi\n-000521f0: 7469 6361 6c07 0020 fd21 0000 5200 20fd tical.. .!..R. .\n+000521c0: 6965 7273 2e08 001c a0c0 1100 0015 0017 iers............\n+000521d0: a052 4954 4943 414c 0000 4352 6974 6963 .RITICAL..CRitic\n+000521e0: 616c 1300 1fa0 bf11 0000 2020 2043 5269 al........ CRi\n+000521f0: 7469 6361 6c07 0020 a021 0000 5200 20a0 tical.. .!..R. .\n 00052200: 3100 0020 2020 4469 7370 6c61 7973 2061 1.. Displays a\n 00052210: 6e64 2f6f 7220 6d6f 6469 6669 6573 2074 nd/or modifies t\n 00052220: 6865 2073 7461 7475 7320 616e 6420 636f he status and co\n 00052230: 6e74 656e 7473 206f 6620 7468 6520 6372 ntents of the cr\n 00052240: 6974 6963 616c 2073 6563 7469 6f6e 4800 itical sectionH.\n-00052250: 20fd 4100 0020 2020 666f 7220 7468 6520 .A.. for the \n+00052250: 20a0 4100 0020 2020 666f 7220 7468 6520 .A.. for the \n 00052260: 6375 7272 656e 7420 7265 6769 6f6e 2e20 current region. \n 00052270: 5468 6520 666f 726d 6174 206f 6620 7468 The format of th\n 00052280: 6520 4352 4954 4943 414c 2063 6f6d 6d61 e CRITICAL comma\n-00052290: 6e64 2069 733a 0700 20fd 5100 0014 0020 nd is:.. .Q.... \n-000522a0: fd61 0000 2020 2043 525b 4954 4943 414c .a.. CR[ITICAL\n-000522b0: 5d0b 0020 fd71 0000 2020 205b 1000 20fd ].. .q.. [.. .\n-000522c0: 8100 0020 2020 2d41 5b4c 4c5d 1100 20fd ... -A[LL].. .\n+00052290: 6e64 2069 733a 0700 20a0 5100 0014 0020 nd is:.. .Q.... \n+000522a0: a061 0000 2020 2043 525b 4954 4943 414c .a.. CR[ITICAL\n+000522b0: 5d0b 0020 a071 0000 2020 205b 1000 20a0 ].. .q.. [.. .\n+000522c0: 8100 0020 2020 2d41 5b4c 4c5d 1100 20a0 ... -A[LL].. .\n 000522d0: 9100 0020 2020 2d49 5b4e 4954 5d13 001f ... -I[NIT]...\n-000522e0: fdc0 1100 0020 2020 2d4f 5b57 4e45 525d ..... -O[WNER]\n-000522f0: 1400 20fd 1200 0020 2020 2d52 454c 5b45 .. .... -REL[E\n-00052300: 4153 455d 1300 20fd 1300 0020 2020 2d52 ASE].. .... -R\n-00052310: 454d 5b4f 5645 5d12 0020 fd14 0000 2020 EM[OVE].. .... \n-00052320: 202d 5245 535b 4554 5d12 0020 fd15 0000 -RES[ET].. ....\n-00052330: 2020 202d 535b 4549 5a45 5d0b 0020 fd16 -S[EIZE].. ..\n-00052340: 0000 2020 205d 0700 20fd 1700 0052 0020 .. ].. ....R. \n-00052350: fd18 0000 2020 2020 206f 2054 6865 2063 .... o The c\n+000522e0: a0c0 1100 0020 2020 2d4f 5b57 4e45 525d ..... -O[WNER]\n+000522f0: 1400 20a0 1200 0020 2020 2d52 454c 5b45 .. .... -REL[E\n+00052300: 4153 455d 1300 20a0 1300 0020 2020 2d52 ASE].. .... -R\n+00052310: 454d 5b4f 5645 5d12 0020 a014 0000 2020 EM[OVE].. .... \n+00052320: 202d 5245 535b 4554 5d12 0020 a015 0000 -RES[ET].. ....\n+00052330: 2020 202d 535b 4549 5a45 5d0b 0020 a016 -S[EIZE].. ..\n+00052340: 0000 2020 205d 0700 20a0 1700 0052 0020 .. ].. ....R. \n+00052350: a018 0000 2020 2020 206f 2054 6865 2063 .... o The c\n 00052360: 7269 7469 6361 6c20 7365 6374 696f 6e20 ritical section \n 00052370: 6669 656c 6420 6964 656e 7469 6669 6573 field identifies\n 00052380: 2c20 6279 2069 7473 2070 726f 6365 7373 , by its process\n 00052390: 2069 6465 6e74 6966 6963 6174 696f 6e4f identificationO\n-000523a0: 0020 fd19 0000 2020 2020 2020 206e 756d . .... num\n+000523a0: 0020 a019 0000 2020 2020 2020 206e 756d . .... num\n 000523b0: 6265 7220 2850 4944 292c 2074 6865 2070 ber (PID), the p\n 000523c0: 726f 6365 7373 2070 7265 7365 6e74 6c79 rocess presently\n 000523d0: 206d 616e 6167 696e 6720 7570 6461 7465 managing update\n 000523e0: 7320 746f 2064 6174 6162 6173 652e 5400 s to database.T.\n-000523f0: 20fd 1a00 0020 2020 2020 6f20 5468 696e .... o Thin\n+000523f0: 20a0 1a00 0020 2020 2020 6f20 5468 696e .... o Thin\n 00052400: 6b20 6f66 2061 2063 7269 7469 6361 6c20 k of a critical \n 00052410: 7365 6374 696f 6e20 6173 2061 2063 6f6d section as a com\n 00052420: 6d6f 6e20 7365 676d 656e 7420 6f66 2061 mon segment of a\n 00052430: 2074 7261 696e 2074 7261 636b 2e20 4a75 train track. Ju\n-00052440: 7374 5100 20fd 2100 0020 2020 2020 2020 stQ. .!.. \n+00052440: 7374 5100 20a0 2100 0020 2020 2020 2020 stQ. .!.. \n 00052450: 6173 2061 2074 7261 696e 206d 6f76 6573 as a train moves\n 00052460: 2074 6872 6f75 6768 2074 6865 2063 6f6d through the com\n 00052470: 6d6f 6e20 7365 676d 656e 7420 6173 2071 mon segment as q\n 00052480: 7569 636b 6c79 2061 7320 706f 7373 6962 uickly as possib\n-00052490: 6c65 2c4d 0020 fd22 0000 2020 2020 2020 le,M. .\".. \n+00052490: 6c65 2c4d 0020 a022 0000 2020 2020 2020 le,M. .\".. \n 000524a0: 2074 6865 2073 616d 6520 7761 7920 6120 the same way a \n 000524b0: 7072 6f63 6573 7320 6d6f 7665 7320 6173 process moves as\n 000524c0: 2071 7569 636b 6c79 2061 7320 706f 7373 quickly as poss\n 000524d0: 6962 6c65 2074 6872 6f75 6768 2061 6e79 ible through any\n-000524e0: 4200 20fd 2300 0020 2020 2020 2020 6372 B. .#.. cr\n+000524e0: 4200 20a0 2300 0020 2020 2020 2020 6372 B. .#.. cr\n 000524f0: 6974 6963 616c 2073 6563 7469 6f6e 2073 itical section s\n 00052500: 6f20 7468 6174 206f 7468 6572 2070 726f o that other pro\n 00052510: 6365 7373 6573 2063 616e 2075 7365 2069 cesses can use i\n-00052520: 742e 5200 20fd 2400 0020 2020 2020 6f20 t.R. .$.. o \n+00052520: 742e 5200 20a0 2400 0020 2020 2020 6f20 t.R. .$.. o \n 00052530: 4279 2064 6566 6175 6c74 2c20 7468 6520 By default, the \n 00052540: 4352 4954 4943 414c 2063 6f6d 6d61 6e64 CRITICAL command\n 00052550: 2061 7373 756d 6573 2074 6865 202d 4f57 assumes the -OW\n 00052560: 4e45 5220 7175 616c 6966 6965 722c 2077 NER qualifier, w\n-00052570: 6869 6368 3a00 20fd 2500 0020 2020 2020 hich:. .%.. \n+00052570: 6869 6368 3a00 20a0 2500 0020 2020 2020 hich:. .%.. \n 00052580: 2020 6469 7370 6c61 7973 2074 6865 2073 displays the s\n 00052590: 7461 7475 7320 6f66 2074 6865 2063 7269 tatus of the cri\n 000525a0: 7469 6361 6c20 7365 6374 696f 6e2e 0700 tical section...\n-000525b0: 20fd 2600 001a 001f fdff 7300 ff45 5841 .&.......s..EXA\n+000525b0: 20a0 2600 001a 001f a0ff 7300 ff45 5841 .&.......s..EXA\n 000525c0: 4d50 4c45 5300 0045 7861 6d70 6c65 7313 MPLES..Examples.\n-000525d0: 002c fdbf 1100 0020 2020 4578 616d 706c .,..... Exampl\n+000525d0: 002c a0bf 1100 0020 2020 4578 616d 706c .,..... Exampl\n 000525e0: 6573 0000 0000 0000 0000 0000 0000 0000 es..............\n 000525f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -21118,79 +21118,79 @@\n 000527d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000527e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000527f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052800: 0100 0000 4f04 0000 1506 0000 0000 0000 ....O...........\n 00052810: 3900 004d 4845 4c50 00ff 7300 ff43 4f4d 9..MHELP..s..COM\n 00052820: 4d41 4e44 5300 ff73 00ff 4455 4d50 00ff MANDS..s..DUMP..\n 00052830: 7300 ff51 5541 4c49 4649 4552 5300 0051 s..QUALIFIERS..Q\n-00052840: 7561 6c69 6669 6572 7315 002a fdbf 1100 ualifiers..*....\n+00052840: 7561 6c69 6669 6572 7315 002a a0bf 1100 ualifiers..*....\n 00052850: 0020 2020 5175 616c 6966 6965 7273 0700 . Qualifiers..\n-00052860: 2bfd 2100 0010 002b fd31 0000 2020 202d +.!....+.1.. -\n-00052870: 415b 4c4c 5d07 002b fd41 0000 4e00 2bfd A[LL]..+.A..N.+.\n+00052860: 2ba0 2100 0010 002b a031 0000 2020 202d +.!....+.1.. -\n+00052870: 415b 4c4c 5d07 002b a041 0000 4e00 2ba0 A[LL]..+.A..N.+.\n 00052880: 5100 0020 2020 5768 656e 2075 7365 6420 Q.. When used \n 00052890: 7769 7468 202d 4649 4c45 4845 4144 4552 with -FILEHEADER\n 000528a0: 2c20 7468 6520 2d41 5b4c 4c5d 2071 7561 , the -A[LL] qua\n 000528b0: 6c69 6669 6572 2064 6973 706c 6179 7320 lifier displays \n-000528c0: 6164 6469 7469 6f6e 616c 5300 2bfd 6100 additionalS.+.a.\n+000528c0: 6164 6469 7469 6f6e 616c 5300 2ba0 6100 additionalS.+.a.\n 000528d0: 0020 2020 696e 666f 726d 6174 696f 6e20 . information \n 000528e0: 6f6e 2074 6865 2064 6174 6162 6173 6520 on the database \n 000528f0: 6d6f 7374 206f 6620 7768 6963 6820 6973 most of which is\n 00052900: 2075 7365 6675 6c20 666f 7220 4649 5320 useful for FIS \n 00052910: 696e 2064 6961 676e 6f73 696e 6752 002b in diagnosingR.+\n-00052920: fd71 0000 2020 2069 7373 7565 732e 2041 .q.. issues. A\n+00052920: a071 0000 2020 2069 7373 7565 732e 2041 .q.. issues. A\n 00052930: 2063 6f6d 706c 6574 6520 6465 7363 7269 complete descri\n 00052940: 7074 696f 6e20 6f66 2061 6c6c 2074 6865 ption of all the\n 00052950: 2065 6c65 6d65 6e74 7320 7468 6174 2073 elements that s\n 00052960: 686f 7720 7570 2077 6974 6820 7468 654e how up with theN\n-00052970: 002b fd81 0000 2020 2044 5345 2044 554d .+.... DSE DUM\n+00052970: 002b a081 0000 2020 2044 5345 2044 554d .+.... DSE DUM\n 00052980: 5020 2d46 494c 4548 4541 4445 5220 2d41 P -FILEHEADER -A\n 00052990: 4c4c 2063 6f6d 6d61 6e64 2061 7265 2062 LL command are b\n 000529a0: 6579 6f6e 6420 7468 6520 7363 6f70 6520 eyond the scope \n 000529b0: 6f66 2074 6869 7320 626f 6f6b 2e07 002b of this book...+\n-000529c0: fd91 0000 2c00 2afd c011 0000 2020 204d ....,.*..... M\n+000529c0: a091 0000 2c00 2aa0 c011 0000 2020 204d ....,.*..... M\n 000529d0: 6561 6e69 6e67 6675 6c20 6f6e 6c79 2077 eaningful only w\n 000529e0: 6974 683a 202d 4649 4c45 4845 4144 4552 ith: -FILEHEADER\n-000529f0: 0700 2bfd 1200 001f 002b fd13 0000 2020 ..+......+.... \n+000529f0: 0700 2ba0 1200 001f 002b a013 0000 2020 ..+......+.... \n 00052a00: 202d 425b 4c4f 434b 5d3d 626c 6f63 6b2d -B[LOCK]=block-\n-00052a10: 6e75 6d62 6572 0700 2bfd 1400 0052 002b number..+....R.+\n-00052a20: fd15 0000 2020 2053 7065 6369 6669 6573 .... Specifies\n+00052a10: 6e75 6d62 6572 0700 2ba0 1400 0052 002b number..+....R.+\n+00052a20: a015 0000 2020 2053 7065 6369 6669 6573 .... Specifies\n 00052a30: 2074 6865 2073 7461 7274 696e 6720 626c the starting bl\n 00052a40: 6f63 6b20 6f66 2074 6865 2064 756d 702e ock of the dump.\n 00052a50: 2046 6f72 2063 6f6d 6d61 6e64 7320 7769 For commands wi\n 00052a60: 7468 6f75 7420 616e 206f 626a 6563 7450 thout an objectP\n-00052a70: 002b fd16 0000 2020 2071 7561 6c69 6669 .+.... qualifi\n+00052a70: 002b a016 0000 2020 2071 7561 6c69 6669 .+.... qualifi\n 00052a80: 6572 2c20 4453 4520 7573 6573 2074 6865 er, DSE uses the\n 00052a90: 206c 6173 7420 626c 6f63 6b20 6861 6e64 last block hand\n 00052aa0: 6c65 6420 6279 2061 2044 5345 206f 7065 led by a DSE ope\n 00052ab0: 7261 7469 6f6e 2e20 5768 656e 206e 6f52 ration. When noR\n-00052ac0: 002b fd17 0000 2020 2062 6c6f 636b 2068 .+.... block h\n+00052ac0: 002b a017 0000 2020 2062 6c6f 636b 2068 .+.... block h\n 00052ad0: 6173 2062 6565 6e20 6163 6365 7373 6564 as been accessed\n 00052ae0: 2c20 2874 6861 7420 6973 2c20 6f6e 2074 , (that is, on t\n 00052af0: 6865 2066 6972 7374 2062 6c6f 636b 2d6f he first block-o\n 00052b00: 7269 656e 7465 6420 636f 6d6d 616e 6429 riented command)\n-00052b10: 2c21 002b fd18 0000 2020 2044 5345 2075 ,!.+.... DSE u\n+00052b10: 2c21 002b a018 0000 2020 2044 5345 2075 ,!.+.... DSE u\n 00052b20: 7365 7320 626c 6f63 6b20 6f6e 6520 2831 ses block one (1\n-00052b30: 292e 0700 2bfd 1900 003c 002b fd1a 0000 )...+....<.+....\n+00052b30: 292e 0700 2ba0 1900 003c 002b a01a 0000 )...+....<.+....\n 00052b40: 2020 2049 6e63 6f6d 7061 7469 626c 6520 Incompatible \n 00052b50: 7769 7468 3a20 2d41 4c4c 2c20 2d46 494c with: -ALL, -FIL\n 00052b60: 4548 4541 4445 5220 616e 6420 2d55 5044 EHEADER and -UPD\n-00052b70: 5052 4f43 2e07 002b fd21 0000 1800 2bfd PROC...+.!....+.\n+00052b70: 5052 4f43 2e07 002b a021 0000 1800 2ba0 PROC...+.!....+.\n 00052b80: 2200 0020 2020 2d43 5b4f 554e 545d 3d63 \".. -C[OUNT]=c\n-00052b90: 6f75 6e74 0700 2bfd 2300 004c 002b fd24 ount..+.#..L.+.$\n+00052b90: 6f75 6e74 0700 2ba0 2300 004c 002b a024 ount..+.#..L.+.$\n 00052ba0: 0000 2020 2053 7065 6369 6669 6573 2074 .. Specifies t\n 00052bb0: 6865 206e 756d 6265 7220 6f66 2062 6c6f he number of blo\n 00052bc0: 636b 732c 2062 6c6f 636b 2068 6561 6465 cks, block heade\n 00052bd0: 7273 2c20 6f72 2072 6563 6f72 6473 2074 rs, or records t\n-00052be0: 6f20 4455 4d50 2e07 002b fd25 0000 3c00 o DUMP...+.%..<.\n-00052bf0: 2bfd 2600 0020 2020 496e 636f 6d70 6174 +.&.. Incompat\n+00052be0: 6f20 4455 4d50 2e07 002b a025 0000 3c00 o DUMP...+.%..<.\n+00052bf0: 2ba0 2600 0020 2020 496e 636f 6d70 6174 +.&.. Incompat\n 00052c00: 6962 6c65 2077 6974 683a 202d 414c 4c2c ible with: -ALL,\n 00052c10: 202d 4649 4c45 4845 4144 4552 2061 6e64 -FILEHEADER and\n-00052c20: 202d 5550 4450 524f 432e 0700 2bfd 2700 -UPDPROC...+.'.\n-00052c30: 0017 002b fd28 0000 2020 202d 465b 494c ...+.(.. -F[IL\n-00052c40: 4548 4541 4445 525d 0700 2bfd 2900 002c EHEADER]..+.)..,\n+00052c20: 202d 5550 4450 524f 432e 0700 2ba0 2700 -UPDPROC...+.'.\n+00052c30: 0017 002b a028 0000 2020 202d 465b 494c ...+.(.. -F[IL\n+00052c40: 4548 4541 4445 525d 0700 2ba0 2900 002c EHEADER]..+.)..,\n 00052c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -21243,584 +21243,584 @@\n 00052fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053000: 0100 0000 ee07 0000 f605 0000 0000 0000 ................\n-00053010: 7f00 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+00053010: 7f00 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 00053020: 4d41 4e44 5300 ff73 00ff 4455 4d50 00ff MANDS..s..DUMP..\n 00053030: 7300 ff51 5541 4c49 4649 4552 5300 c02a s..QUALIFIERS..*\n 00053040: 0000 2020 2044 756d 7073 2066 696c 6520 .. Dumps file \n 00053050: 6865 6164 6572 2069 6e66 6f72 6d61 7469 header informati\n 00053060: 6f6e 2e20 4120 4453 4520 6475 6d70 206f on. A DSE dump o\n 00053070: 6620 6120 6461 7461 6261 7365 2066 696c f a database fil\n 00053080: 6520 6865 6164 6572 2070 7269 6e74 7350 e header printsP\n-00053090: 002b fd31 0000 2020 2061 2030 7820 7072 .+.1.. a 0x pr\n+00053090: 002b a031 0000 2020 2061 2030 7820 7072 .+.1.. a 0x pr\n 000530a0: 6566 6978 2066 6f72 2061 6c6c 2066 6965 efix for all fie\n 000530b0: 6c64 7320 7072 696e 7465 6420 696e 2068 lds printed in h\n 000530c0: 6578 6164 6563 696d 616c 2066 6f72 6d61 exadecimal forma\n 000530d0: 742e 2052 6566 6572 2074 6f20 7468 654d t. Refer to theM\n-000530e0: 002b fd32 0000 2020 2022 496e 7472 6f64 .+.2.. \"Introd\n+000530e0: 002b a032 0000 2020 2022 496e 7472 6f64 .+.2.. \"Introd\n 000530f0: 7563 7469 6f6e 2220 7365 6374 696f 6e20 uction\" section \n 00053100: 666f 7220 6120 6465 7363 7269 7074 696f for a descriptio\n 00053110: 6e20 6f66 2074 6865 2066 696c 6520 6865 n of the file he\n-00053120: 6164 6572 2066 6965 6c64 732e 0700 2bfd ader fields...+.\n-00053130: 3300 0028 002b fd34 0000 2020 2055 7365 3..(.+.4.. Use\n+00053120: 6164 6572 2066 6965 6c64 732e 0700 2ba0 ader fields...+.\n+00053130: 3300 0028 002b a034 0000 2020 2055 7365 3..(.+.4.. Use\n 00053140: 206f 6e6c 7920 7769 7468 202d 414c 4c20 only with -ALL \n-00053150: 6f72 202d 5550 4450 524f 4307 002b fd35 or -UPDPROC..+.5\n-00053160: 0000 1000 2bfd 3600 0020 2020 2d47 5b4c ....+.6.. -G[L\n-00053170: 4f5d 0700 2bfd 3700 004e 002b fd38 0000 O]..+.7..N.+.8..\n+00053150: 6f72 202d 5550 4450 524f 4307 002b a035 or -UPDPROC..+.5\n+00053160: 0000 1000 2ba0 3600 0020 2020 2d47 5b4c ....+.6.. -G[L\n+00053170: 4f5d 0700 2ba0 3700 004e 002b a038 0000 O]..+.7..N.+.8..\n 00053180: 2020 2044 756d 7073 2074 6865 2073 7065 Dumps the spe\n 00053190: 6369 6669 6564 2072 6563 6f72 6420 6f72 cified record or\n 000531a0: 2062 6c6f 636b 7320 696e 746f 2074 6865 blocks into the\n 000531b0: 2063 7572 7265 6e74 206f 7574 7075 7420 current output \n-000531c0: 6669 6c65 2069 6e51 002b fd39 0000 2020 file inQ.+.9.. \n+000531c0: 6669 6c65 2069 6e51 002b a039 0000 2020 file inQ.+.9.. \n 000531d0: 2047 6c6f 6261 6c20 4f75 7470 7574 2028 Global Output (\n 000531e0: 474f 2920 666f 726d 6174 2e20 4649 5320 GO) format. FIS \n 000531f0: 7374 726f 6e67 6c79 2073 7567 6765 7374 strongly suggest\n 00053200: 7320 7573 696e 6720 2d5a 5752 2072 6174 s using -ZWR rat\n-00053210: 6865 7220 7468 616e 5400 2bfd 3a00 0020 her thanT.+.:.. \n+00053210: 6865 7220 7468 616e 5400 2ba0 3a00 0020 her thanT.+.:.. \n 00053220: 2020 2d47 4c4f 2061 7320 7468 6520 5a57 -GLO as the ZW\n 00053230: 5220 666f 726d 6174 2068 616e 646c 6573 R format handles\n 00053240: 2061 6c6c 2070 6f73 7369 626c 6520 636f all possible co\n 00053250: 6e74 656e 7420 7661 6c75 6573 2c20 696e ntent values, in\n-00053260: 636c 7564 696e 6720 736f 6d65 5300 2bfd cluding someS.+.\n+00053260: 636c 7564 696e 6720 736f 6d65 5300 2ba0 cluding someS.+.\n 00053270: 4100 0020 2020 7468 6174 2061 7265 2070 A.. that are p\n 00053280: 726f 626c 656d 6174 6963 2077 6974 6820 roblematic with \n 00053290: 2d47 4c4f 2e5b 5468 6520 474c 4f20 666f -GLO.[The GLO fo\n 000532a0: 726d 6174 2069 7320 6e6f 7420 7375 7070 rmat is not supp\n 000532b0: 6f72 7465 6420 666f 7220 5554 462d 3834 orted for UTF-84\n-000532c0: 002b fd42 0000 2020 206d 6f64 6520 2d20 .+.B.. mode - \n+000532c0: 002b a042 0000 2020 206d 6f64 6520 2d20 .+.B.. mode - \n 000532d0: 7573 6520 7468 6520 5a57 5220 666f 726d use the ZWR form\n 000532e0: 6174 2077 6974 6820 5554 462d 3820 6d6f at with UTF-8 mo\n-000532f0: 6465 2e07 002b fd43 0000 4200 2bfd 4400 de...+.C..B.+.D.\n+000532f0: 6465 2e07 002b a043 0000 4200 2ba0 4400 de...+.C..B.+.D.\n 00053300: 0020 2020 496e 636f 6d70 6174 6962 6c65 . Incompatible\n 00053310: 2077 6974 683a 202d 414c 4c2c 202d 4649 with: -ALL, -FI\n 00053320: 4c45 4845 4144 4552 2c20 2d55 5044 5052 LEHEADER, -UPDPR\n-00053330: 4f43 2061 6e64 202d 5a57 522e 0700 2bfd OC and -ZWR...+.\n-00053340: 4500 0014 002b fd46 0000 2020 202d 475b E....+.F.. -G[\n-00053350: 5653 5441 5453 5d07 002b fd47 0000 5300 VSTATS]..+.G..S.\n-00053360: 2bfd 4800 0020 2020 4469 7370 6c61 7973 +.H.. Displays\n+00053330: 4f43 2061 6e64 202d 5a57 522e 0700 2ba0 OC and -ZWR...+.\n+00053340: 4500 0014 002b a046 0000 2020 202d 475b E....+.F.. -G[\n+00053350: 5653 5441 5453 5d07 002b a047 0000 5300 VSTATS]..+.G..S.\n+00053360: 2ba0 4800 0020 2020 4469 7370 6c61 7973 +.H.. Displays\n 00053370: 2074 6865 2061 6363 6573 7320 7374 6174 the access stat\n 00053380: 6973 7469 6373 2066 6f72 2067 6c6f 6261 istics for globa\n 00053390: 6c20 7661 7269 6162 6c65 7320 616e 6420 l variables and \n 000533a0: 6461 7461 6261 7365 2066 696c 6528 7329 database file(s)\n-000533b0: 2e07 002b fd49 0000 1300 2bfd 4a00 0020 ...+.I....+.J.. \n-000533c0: 2020 2d4e 4f5b 4352 4954 5d07 002b fd51 -NO[CRIT]..+.Q\n-000533d0: 0000 4f00 2bfd 5200 0020 2020 416c 6c6f ..O.+.R.. Allo\n+000533b0: 2e07 002b a049 0000 1300 2ba0 4a00 0020 ...+.I....+.J.. \n+000533c0: 2020 2d4e 4f5b 4352 4954 5d07 002b a051 -NO[CRIT]..+.Q\n+000533d0: 0000 4f00 2ba0 5200 0020 2020 416c 6c6f ..O.+.R.. Allo\n 000533e0: 7773 2044 5345 2044 554d 5020 746f 2077 ws DSE DUMP to w\n 000533f0: 6f72 6b20 6576 656e 2069 6620 616e 6f74 ork even if anot\n 00053400: 6865 7220 7072 6f63 6573 7320 6973 2068 her process is h\n 00053410: 6f6c 6469 6e67 2061 2063 7269 7469 6361 olding a critica\n-00053420: 6c54 002b fd53 0000 2020 2073 6563 7469 lT.+.S.. secti\n+00053420: 6c54 002b a053 0000 2020 2073 6563 7469 lT.+.S.. secti\n 00053430: 6f6e 2e20 5369 6e63 6520 7265 7375 6c74 on. Since result\n 00053440: 7320 696e 2074 6869 7320 6d6f 6465 206d s in this mode m\n 00053450: 6179 2062 6520 696e 636f 6e73 6973 7465 ay be inconsiste\n 00053460: 6e74 2c20 6974 2073 686f 756c 6420 6f6e nt, it should on\n-00053470: 6c79 2062 654b 002b fd54 0000 2020 2075 ly beK.+.T.. u\n+00053470: 6c79 2062 654b 002b a054 0000 2020 2075 ly beK.+.T.. u\n 00053480: 7365 6420 6966 2074 6865 2063 7269 7469 sed if the criti\n 00053490: 6361 6c20 7365 6374 696f 6e20 6d65 6368 cal section mech\n 000534a0: 616e 6973 6d20 6973 206e 6f74 206f 7065 anism is not ope\n 000534b0: 7261 7469 6e67 206e 6f72 6d61 6c6c 792e rating normally.\n-000534c0: 0700 2bfd 5500 0017 002b fd56 0000 2020 ..+.U....+.V.. \n+000534c0: 0700 2ba0 5500 0017 002b a056 0000 2020 ..+.U....+.V.. \n 000534d0: 202d 5b4e 4f5d 485b 4541 4445 525d 0700 -[NO]H[EADER]..\n-000534e0: 2bfd 5700 004a 002b fd58 0000 2020 2053 +.W..J.+.X.. S\n+000534e0: 2ba0 5700 004a 002b a058 0000 2020 2053 +.W..J.+.X.. S\n 000534f0: 7065 6369 6669 6573 2077 6865 7468 6572 pecifies whether\n 00053500: 2074 6865 2064 756d 7020 6f66 2074 6865 the dump of the\n 00053510: 2073 7065 6369 6669 6564 2062 6c6f 636b specified block\n 00053520: 7320 6f72 2072 6563 6f72 6473 2069 7350 s or records isP\n-00053530: 002b fd59 0000 2020 2072 6573 7472 6963 .+.Y.. restric\n+00053530: 002b a059 0000 2020 2072 6573 7472 6963 .+.Y.. restric\n 00053540: 7465 6420 746f 2c20 6f72 2065 7863 6c75 ted to, or exclu\n 00053550: 6465 732c 2068 6561 6465 7273 2e20 2d48 des, headers. -H\n 00053560: 4541 4445 5220 6469 7370 6c61 7973 206f EADER displays o\n 00053570: 6e6c 7920 7468 6520 6865 6164 6572 2c51 nly the header,Q\n-00053580: 002b fd5a 0000 2020 202d 4e4f 4845 4144 .+.Z.. -NOHEAD\n+00053580: 002b a05a 0000 2020 202d 4e4f 4845 4144 .+.Z.. -NOHEAD\n 00053590: 4552 2064 6973 706c 6179 7320 7468 6520 ER displays the \n 000535a0: 626c 6f63 6b20 6f72 2072 6563 6f72 6420 block or record \n 000535b0: 7769 7468 2074 6865 2068 6561 6465 7220 with the header \n 000535c0: 7375 7070 7265 7373 6564 2e20 4455 4d50 suppressed. DUMP\n-000535d0: 4f00 2bfd 6100 0020 2020 7769 7468 6f75 O.+.a.. withou\n+000535d0: 4f00 2ba0 6100 0020 2020 7769 7468 6f75 O.+.a.. withou\n 000535e0: 7420 7468 6520 2d5b 4e4f 5d48 4541 4445 t the -[NO]HEADE\n 000535f0: 5220 7175 616c 6966 6965 7220 6475 6d70 R qualifier dump\n 00053600: 7320 626f 7468 2074 6865 2062 6c6f 636b s both the block\n 00053610: 2f72 6563 6f72 6420 616e 6420 7468 6511 /record and the.\n-00053620: 002b fd62 0000 2020 2068 6561 6465 722e .+.b.. header.\n-00053630: 0700 2bfd 6300 0049 002b fd64 0000 2020 ..+.c..I.+.d.. \n+00053620: 002b a062 0000 2020 2068 6561 6465 722e .+.b.. header.\n+00053630: 0700 2ba0 6300 0049 002b a064 0000 2020 ..+.c..I.+.d.. \n 00053640: 2042 7920 6465 6661 756c 742c 2044 554d By default, DUM\n 00053650: 5020 6469 7370 6c61 7973 2061 6c6c 2069 P displays all i\n 00053660: 6e66 6f72 6d61 7469 6f6e 2069 6e20 6120 nformation in a \n 00053670: 626c 6f63 6b20 6f72 2072 6563 6f72 642e block or record.\n-00053680: 0700 2bfd 6500 0048 002b fd66 0000 2020 ..+.e..H.+.f.. \n+00053680: 0700 2ba0 6500 0048 002b a066 0000 2020 ..+.e..H.+.f.. \n 00053690: 2049 6e63 6f6d 7061 7469 626c 6520 7769 Incompatible wi\n 000536a0: 7468 3a20 2d41 4c4c 2c20 2d46 494c 4548 th: -ALL, -FILEH\n 000536b0: 4541 4445 522c 202d 474c 4f2c 202d 5550 EADER, -GLO, -UP\n 000536c0: 4450 524f 4320 616e 6420 2d5a 5752 2e07 DPROC and -ZWR..\n-000536d0: 002b fd67 0000 1a00 2bfd 6800 0020 2020 .+.g....+.h.. \n+000536d0: 002b a067 0000 1a00 2ba0 6800 0020 2020 .+.g....+.h.. \n 000536e0: 2d4f 5b46 4653 4554 5d3d 6f66 6673 6574 -O[FFSET]=offset\n-000536f0: 0700 2bfd 6900 0051 002b fd6a 0000 2020 ..+.i..Q.+.j.. \n+000536f0: 0700 2ba0 6900 0051 002b a06a 0000 2020 ..+.i..Q.+.j.. \n 00053700: 2053 7065 6369 6669 6573 2074 6865 206f Specifies the o\n 00053710: 6666 7365 742c 2069 6e20 6279 7465 732c ffset, in bytes,\n 00053720: 206f 6620 7468 6520 7374 6172 7469 6e67 of the starting\n 00053730: 2072 6563 6f72 6420 666f 7220 7468 6520 record for the \n-00053740: 6475 6d70 2e20 4966 5400 2bfd 7100 0020 dump. IfT.+.q.. \n+00053740: 6475 6d70 2e20 4966 5400 2ba0 7100 0020 dump. IfT.+.q.. \n 00053750: 2020 7468 6520 6f66 6673 6574 2064 6f65 the offset doe\n 00053760: 7320 6e6f 7420 706f 696e 7420 746f 2074 s not point to t\n 00053770: 6865 2062 6567 696e 6e69 6e67 206f 6620 he beginning of \n 00053780: 6120 7265 636f 7264 2c20 4453 4520 726f a record, DSE ro\n-00053790: 756e 6473 2064 6f77 6e20 746f 5200 2bfd unds down toR.+.\n+00053790: 756e 6473 2064 6f77 6e20 746f 5200 2ba0 unds down toR.+.\n 000537a0: 7200 0020 2020 7468 6520 6c61 7374 2076 r.. the last v\n 000537b0: 616c 6964 2072 6563 6f72 6420 7374 6172 alid record star\n 000537c0: 7420 2865 2e67 2e2c 2044 554d 5020 2d4f t (e.g., DUMP -O\n 000537d0: 4646 3d31 3020 7374 6172 7473 2061 7420 FF=10 starts at \n 000537e0: 2d4f 4646 3d41 2069 6620 7468 6174 0000 -OFF=A if that..\n 000537f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053800: 0100 0000 c507 0000 ac06 0000 0000 0000 ................\n 00053810: 3400 0000 4845 4c50 00ff 7300 ff43 4f4d 4...HELP..s..COM\n 00053820: 4d41 4e44 5300 ff73 00ff 4556 414c 5541 MANDS..s..EVALUA\n 00053830: 5445 00ff 7300 ff45 5841 4d50 4c45 5300 TE..s..EXAMPLES.\n-00053840: bf71 0000 5000 2dfd 8100 0020 2020 5468 .q..P.-.... Th\n+00053840: bf71 0000 5000 2da0 8100 0020 2020 5468 .q..P.-.... Th\n 00053850: 6973 2063 6f6d 6d61 6e64 2064 6973 706c is command displ\n 00053860: 6179 7320 7468 6520 6865 7861 6465 6369 ays the hexadeci\n 00053870: 6d61 6c20 6571 7569 7661 6c65 6e74 206f mal equivalent o\n 00053880: 6620 6465 6369 6d61 6c20 6e75 6d62 6572 f decimal number\n-00053890: 2031 302e 0700 2dfd 9100 0013 002c fdc0 10...-......,..\n+00053890: 2031 302e 0700 2da0 9100 0013 002c a0c0 10...-......,..\n 000538a0: 1100 0020 2020 4578 616d 706c 653a 0700 ... Example:..\n-000538b0: 2dfd 1200 002f 002d fd13 0000 2020 2044 -..../.-.... D\n+000538b0: 2da0 1200 002f 002d a013 0000 2020 2044 -..../.-.... D\n 000538c0: 5345 3e20 6576 616c 7561 7465 202d 6e75 SE> evaluate -nu\n 000538d0: 6d62 6572 3d31 3020 2d68 6578 6164 6563 mber=10 -hexadec\n-000538e0: 696d 616c 1d00 2dfd 1400 0020 2020 4865 imal..-.... He\n+000538e0: 696d 616c 1d00 2da0 1400 0020 2020 4865 imal..-.... He\n 000538f0: 783a 2020 3130 2020 2044 6563 3a20 2031 x: 10 Dec: 1\n-00053900: 3607 002d fd15 0000 4900 2dfd 1600 0020 6..-....I.-.... \n+00053900: 3607 002d a015 0000 4900 2da0 1600 0020 6..-....I.-.... \n 00053910: 2020 5468 6973 2063 6f6d 6d61 6e64 2064 This command d\n 00053920: 6973 706c 6179 7320 7468 6520 6465 6369 isplays the deci\n 00053930: 6d61 6c20 6571 7569 7661 6c65 6e74 206f mal equivalent o\n 00053940: 6620 6865 7861 6465 6369 6d61 6c20 3130 f hexadecimal 10\n-00053950: 2e07 002d fd17 0000 1200 2dfd 1800 0020 ...-......-.... \n-00053960: 2020 4578 616d 706c 653a 0700 2dfd 1900 Example:..-...\n-00053970: 0023 002d fd1a 0000 2020 2024 2064 7365 .#.-.... $ dse\n+00053950: 2e07 002d a017 0000 1200 2da0 1800 0020 ...-......-.... \n+00053960: 2020 4578 616d 706c 653a 0700 2da0 1900 Example:..-...\n+00053970: 0023 002d a01a 0000 2020 2024 2064 7365 .#.-.... $ dse\n 00053980: 2065 7661 6c75 6174 6520 2d6e 756d 6265 evaluate -numbe\n-00053990: 723d 3130 1d00 2dfd 2100 0020 2020 4865 r=10..-.!.. He\n+00053990: 723d 3130 1d00 2da0 2100 0020 2020 4865 r=10..-.!.. He\n 000539a0: 783a 2020 3130 2020 2044 6563 3a20 2031 x: 10 Dec: 1\n-000539b0: 3607 002d fd22 0000 5300 2dfd 2300 0020 6..-.\"..S.-.#.. \n+000539b0: 3607 002d a022 0000 5300 2da0 2300 0020 6..-.\"..S.-.#.. \n 000539c0: 2020 5468 6973 2063 6f6d 6d61 6e64 2064 This command d\n 000539d0: 6973 706c 6179 7320 7468 6520 6465 6369 isplays the deci\n 000539e0: 6d61 6c20 6571 7569 7661 6c65 6e74 206f mal equivalent o\n 000539f0: 6620 4865 7861 6465 6369 6d61 6c20 3130 f Hexadecimal 10\n-00053a00: 2e20 4e6f 7465 2074 6861 744e 002d fd24 . Note thatN.-.$\n+00053a00: 2e20 4e6f 7465 2074 6861 744e 002d a024 . Note thatN.-.$\n 00053a10: 0000 2020 2069 6620 796f 7520 646f 206e .. if you do n\n 00053a20: 6f74 2073 7065 6369 6679 2061 6e20 7175 ot specify an qu\n 00053a30: 616c 6966 6965 7220 7769 7468 202d 4e41 alifier with -NA\n 00053a40: 4d45 2c20 7468 656e 2045 5641 4c55 4154 ME, then EVALUAT\n-00053a50: 4520 6173 7375 6d65 731c 002d fd25 0000 E assumes..-.%..\n+00053a50: 4520 6173 7375 6d65 731c 002d a025 0000 E assumes..-.%..\n 00053a60: 2020 2048 6578 6164 6563 696d 616c 2069 Hexadecimal i\n-00053a70: 6e70 7574 2e07 002d fd26 0000 1a00 2348 nput...-.&....#H\n+00053a70: 6e70 7574 2e07 002d a026 0000 1a00 2348 nput...-.&....#H\n 00053a80: 5155 414c 4946 4945 5253 0000 5175 616c QUALIFIERS..Qual\n-00053a90: 6966 6965 7273 1500 2efd bf11 0000 2020 ifiers........ \n-00053aa0: 2051 7561 6c69 6669 6572 7307 002f fd21 Qualifiers../.!\n-00053ab0: 0000 1400 2ffd 3100 0020 2020 2d44 5b45 ..../.1.. -D[E\n-00053ac0: 4349 4d41 4c5d 0700 2ffd 4100 003d 002f CIMAL]../.A..=./\n-00053ad0: fd51 0000 2020 2053 7065 6369 6669 6573 .Q.. Specifies\n+00053a90: 6966 6965 7273 1500 2ea0 bf11 0000 2020 ifiers........ \n+00053aa0: 2051 7561 6c69 6669 6572 7307 002f a021 Qualifiers../.!\n+00053ab0: 0000 1400 2fa0 3100 0020 2020 2d44 5b45 ..../.1.. -D[E\n+00053ac0: 4349 4d41 4c5d 0700 2fa0 4100 003d 002f CIMAL]../.A..=./\n+00053ad0: a051 0000 2020 2053 7065 6369 6669 6573 .Q.. Specifies\n 00053ae0: 2074 6861 7420 7468 6520 696e 7075 7420 that the input \n 00053af0: 6e75 6d62 6572 2068 6173 2061 2064 6563 number has a dec\n-00053b00: 696d 616c 2062 6173 652e 0700 2ffd 6100 imal base.../.a.\n-00053b10: 002b 002f fd71 0000 2020 2049 6e63 6f6d .+./.q.. Incom\n+00053b00: 696d 616c 2062 6173 652e 0700 2fa0 6100 imal base.../.a.\n+00053b10: 002b 002f a071 0000 2020 2049 6e63 6f6d .+./.q.. Incom\n 00053b20: 7061 7469 626c 6520 7769 7468 3a20 2d48 patible with: -H\n-00053b30: 4558 4144 4543 494d 414c 202e 0700 2ffd EXADECIMAL .../.\n-00053b40: 8100 0018 002f fd91 0000 2020 202d 485b ...../.... -H[\n-00053b50: 4558 4144 4543 494d 414c 5d08 002e fdc0 EXADECIMAL].....\n-00053b60: 1100 0041 002f fd12 0000 2020 2053 7065 ...A./.... Spe\n+00053b30: 4558 4144 4543 494d 414c 202e 0700 2fa0 EXADECIMAL .../.\n+00053b40: 8100 0018 002f a091 0000 2020 202d 485b ...../.... -H[\n+00053b50: 4558 4144 4543 494d 414c 5d08 002e a0c0 EXADECIMAL].....\n+00053b60: 1100 0041 002f a012 0000 2020 2053 7065 ...A./.... Spe\n 00053b70: 6369 6669 6573 2074 6861 7420 7468 6520 cifies that the \n 00053b80: 696e 7075 7420 6e75 6d62 6572 2068 6173 input number has\n 00053b90: 2061 2068 6578 6164 6563 696d 616c 2062 a hexadecimal b\n-00053ba0: 6173 652e 0700 2ffd 1300 0025 002f fd14 ase.../....%./..\n+00053ba0: 6173 652e 0700 2fa0 1300 0025 002f a014 ase.../....%./..\n 00053bb0: 0000 2020 2049 6e63 6f6d 7061 7469 626c .. Incompatibl\n 00053bc0: 6520 7769 7468 3a20 2d44 4543 494d 414c e with: -DECIMAL\n-00053bd0: 0700 2ffd 1500 001a 002f fd16 0000 2020 ../....../.... \n+00053bd0: 0700 2fa0 1500 001a 002f a016 0000 2020 ../....../.... \n 00053be0: 202d 4e5b 554d 4245 525d 3d6e 756d 6265 -N[UMBER]=numbe\n-00053bf0: 7207 002f fd17 0000 3500 2ffd 1800 0020 r../....5./.... \n+00053bf0: 7207 002f a017 0000 3500 2fa0 1800 0020 r../....5./.... \n 00053c00: 2020 5370 6563 6966 6965 7320 7468 6520 Specifies the \n 00053c10: 6e75 6d62 6572 2074 6f20 6576 616c 7561 number to evalua\n 00053c20: 7465 2e20 5265 7175 6972 6564 2e07 002f te. Required.../\n-00053c30: fd19 0000 0d00 17fd 5849 5400 0045 5869 ........XIT..EXi\n-00053c40: 740f 001b fdbf 1100 0020 2020 4558 6974 t........ EXit\n-00053c50: 0700 1cfd 2100 002e 001c fd31 0000 2020 ....!......1.. \n+00053c30: a019 0000 0d00 17a0 5849 5400 0045 5869 ........XIT..EXi\n+00053c40: 740f 001b a0bf 1100 0020 2020 4558 6974 t........ EXit\n+00053c50: 0700 1ca0 2100 002e 001c a031 0000 2020 ....!......1.. \n 00053c60: 2054 6865 2045 5849 5420 636f 6d6d 616e The EXIT comman\n 00053c70: 6420 656e 6473 2061 2044 5345 2073 6573 d ends a DSE ses\n-00053c80: 7369 6f6e 2e07 001c fd41 0000 2c00 1cfd sion.....A..,...\n+00053c80: 7369 6f6e 2e07 001c a041 0000 2c00 1ca0 sion.....A..,...\n 00053c90: 5100 0020 2020 5468 6520 666f 726d 6174 Q.. The format\n 00053ca0: 206f 6620 7468 6520 4558 4954 2063 6f6d of the EXIT com\n-00053cb0: 6d61 6e64 2069 733a 0700 1cfd 6100 0010 mand is:....a...\n-00053cc0: 001c fd71 0000 2020 2045 585b 4954 5d07 ...q.. EX[IT].\n-00053cd0: 001c fd81 0000 2d00 1cfd 9100 0020 2020 ......-...... \n+00053cb0: 6d61 6e64 2069 733a 0700 1ca0 6100 0010 mand is:....a...\n+00053cc0: 001c a071 0000 2020 2045 585b 4954 5d07 ...q.. EX[IT].\n+00053cd0: 001c a081 0000 2d00 1ca0 9100 0020 2020 ......-...... \n 00053ce0: 5468 6520 4558 4954 2063 6f6d 6d61 6e64 The EXIT command\n 00053cf0: 2068 6173 206e 6f20 7175 616c 6966 6965 has no qualifie\n-00053d00: 7273 2e08 001b fdc0 1100 000e 0016 fd46 rs.............F\n-00053d10: 494e 4400 0046 696e 640f 001b fdbf 1100 IND..Find.......\n-00053d20: 0020 2020 4669 6e64 0700 1cfd 2100 004d . Find....!..M\n-00053d30: 001c fd31 0000 2020 204c 6f63 6174 6573 ...1.. Locates\n+00053d00: 7273 2e08 001b a0c0 1100 000e 0016 a046 rs.............F\n+00053d10: 494e 4400 0046 696e 640f 001b a0bf 1100 IND..Find.......\n+00053d20: 0020 2020 4669 6e64 0700 1ca0 2100 004d . Find....!..M\n+00053d30: 001c a031 0000 2020 204c 6f63 6174 6573 ...1.. Locates\n 00053d40: 2061 2067 6976 656e 2062 6c6f 636b 206f a given block o\n 00053d50: 7220 7265 6769 6f6e 2e20 5468 6520 666f r region. The fo\n 00053d60: 726d 6174 206f 6620 7468 6520 4649 4e44 rmat of the FIND\n-00053d70: 2063 6f6d 6d61 6e64 2069 733a 0700 1cfd command is:....\n-00053d80: 4100 0010 001c fd51 0000 2020 2046 5b49 A......Q.. F[I\n-00053d90: 4e44 5d0b 001c fd61 0000 2020 205b 1f00 ND]....a.. [..\n-00053da0: 1cfd 7100 0020 2020 2d42 5b4c 4f43 4b5d ..q.. -B[LOCK]\n+00053d70: 2063 6f6d 6d61 6e64 2069 733a 0700 1ca0 command is:....\n+00053d80: 4100 0010 001c a051 0000 2020 2046 5b49 A......Q.. F[I\n+00053d90: 4e44 5d0b 001c a061 0000 2020 205b 1f00 ND]....a.. [..\n+00053da0: 1ca0 7100 0020 2020 2d42 5b4c 4f43 4b5d ..q.. -B[LOCK]\n 00053db0: 3d62 6c6f 636b 2d6e 756d 6265 7217 001c =block-number...\n-00053dc0: fd81 0000 2020 202d 455b 5848 4155 5354 .... -E[XHAUST\n-00053dd0: 4956 455d 1e00 1cfd 9100 0020 2020 2d46 IVE]....... -F\n+00053dc0: a081 0000 2020 202d 455b 5848 4155 5354 .... -E[XHAUST\n+00053dd0: 4956 455d 1e00 1ca0 9100 0020 2020 2d46 IVE]....... -F\n 00053de0: 5b52 4545 424c 4f43 4b5d 202d 485b 494e [REEBLOCK] -H[IN\n-00053df0: 545d 1500 1bfd c011 0000 2020 202d 4b5b T]........ -K[\n-00053e00: 4559 5d3d 6b65 7915 001c fd12 0000 2020 EY]=key....... \n-00053e10: 202d 5b4e 4f5d 435b 5249 545d 1c00 1cfd -[NO]C[RIT]....\n+00053df0: 545d 1500 1ba0 c011 0000 2020 202d 4b5b T]........ -K[\n+00053e00: 4559 5d3d 6b65 7915 001c a012 0000 2020 EY]=key....... \n+00053e10: 202d 5b4e 4f5d 435b 5249 545d 1c00 1ca0 -[NO]C[RIT]....\n 00053e20: 1300 0020 2020 2d52 5b45 4749 4f4e 5d5b ... -R[EGION][\n-00053e30: 3d72 6567 696f 6e5d 1500 1cfd 1400 0020 =region]....... \n+00053e30: 3d72 6567 696f 6e5d 1500 1ca0 1400 0020 =region]....... \n 00053e40: 2020 2d53 5b49 424c 494e 4753 5d0b 001c -S[IBLINGS]...\n-00053e50: fd15 0000 2020 205d 0700 1cfd 1600 0050 .... ].......P\n-00053e60: 001c fd17 0000 2020 2020 206f 2041 7420 ...... o At \n+00053e50: a015 0000 2020 205d 0700 1ca0 1600 0050 .... ].......P\n+00053e60: 001c a017 0000 2020 2020 206f 2041 7420 ...... o At \n 00053e70: 7468 6520 6265 6769 6e6e 696e 6720 6f66 the beginning of\n 00053e80: 2061 2044 5345 2073 6573 7369 6f6e 2c20 a DSE session, \n 00053e90: 7573 6520 7468 6520 4649 4e44 202d 5245 use the FIND -RE\n 00053ea0: 4749 4f4e 2063 6f6d 6d61 6e64 2074 6f27 GION command to'\n-00053eb0: 001c fd18 0000 2020 2020 2020 2073 656c ...... sel\n+00053eb0: 001c a018 0000 2020 2020 2020 2073 656c ...... sel\n 00053ec0: 6563 7420 7468 6520 7461 7267 6574 2072 ect the target r\n-00053ed0: 6567 696f 6e2e 5000 1cfd 1900 0020 2020 egion.P...... \n+00053ed0: 6567 696f 6e2e 5000 1ca0 1900 0020 2020 egion.P...... \n 00053ee0: 2020 6f20 5468 6520 4649 4e44 2063 6f6d o The FIND com\n 00053ef0: 6d61 6e64 2c20 6578 6365 7074 2077 6865 mand, except whe\n 00053f00: 6e20 7573 6564 2077 6974 6820 7468 6520 n used with the \n 00053f10: 2d46 5245 4542 4c4f 434b 2061 6e64 202d -FREEBLOCK and -\n-00053f20: 5245 4749 4f4e 4f00 1cfd 1a00 0020 2020 REGIONO...... \n+00053f20: 5245 4749 4f4e 4f00 1ca0 1a00 0020 2020 REGIONO...... \n 00053f30: 2020 2020 7175 616c 6966 6965 7273 2c20 qualifiers, \n 00053f40: 7573 6573 2074 6865 2069 6e64 6578 2074 uses the index t\n 00053f50: 7265 6520 746f 206c 6f63 6174 6520 626c ree to locate bl\n 00053f60: 6f63 6b73 2e20 4649 4e44 2063 616e 206c ocks. FIND can l\n-00053f70: 6f63 6174 6550 001c fd21 0000 2020 2020 ocateP...!.. \n+00053f70: 6f63 6174 6550 001c a021 0000 2020 2020 ocateP...!.. \n 00053f80: 2020 2062 6c6f 636b 7320 6f6e 6c79 2077 blocks only w\n 00053f90: 6974 6869 6e20 7468 6520 696e 6465 7820 ithin the index \n 00053fa0: 7472 6565 2073 7472 7563 7475 7265 2e20 tree structure. \n 00053fb0: 4966 2079 6f75 206e 6565 6420 746f 206c If you need to l\n 00053fc0: 6f63 6174 652f 0000 0000 0000 0000 0000 ocate/..........\n 00053fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00054000: 0100 0000 c007 0000 2506 0000 0000 0000 ........%.......\n-00054010: 6f00 00fd 4845 4c50 00ff 7300 ff43 4f4d o...HELP..s..COM\n+00054010: 6f00 00a0 4845 4c50 00ff 7300 ff43 4f4d o...HELP..s..COM\n 00054020: 4d41 4e44 5300 ff73 00ff 4455 4d50 00bf MANDS..s..DUMP..\n 00054030: 3100 0020 2020 4469 7370 6c61 7973 2062 1.. Displays b\n 00054040: 6c6f 636b 732c 2072 6563 6f72 6473 2c20 locks, records, \n 00054050: 6f72 2066 696c 6520 6865 6164 6572 732e or file headers.\n 00054060: 2044 554d 5020 6973 206f 6e65 206f 6620 DUMP is one of \n 00054070: 7468 6520 7072 696d 6172 7920 4453 451f the primary DSE.\n-00054080: 001c fd41 0000 2020 2065 7861 6d69 6e61 ...A.. examina\n+00054080: 001c a041 0000 2020 2065 7861 6d69 6e61 ...A.. examina\n 00054090: 7469 6f6e 2063 6f6d 6d61 6e64 732e 0700 tion commands...\n-000540a0: 1cfd 5100 002c 001c fd61 0000 2020 2054 ..Q..,...a.. T\n+000540a0: 1ca0 5100 002c 001c a061 0000 2020 2054 ..Q..,...a.. T\n 000540b0: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n 000540c0: 2044 554d 5020 636f 6d6d 616e 6420 6973 DUMP command is\n-000540d0: 3a07 001c fd71 0000 1000 1cfd 8100 0020 :....q......... \n-000540e0: 2020 445b 554d 505d 0b00 1cfd 9100 0020 D[UMP]....... \n-000540f0: 2020 5b11 001b fdc0 1100 0020 2020 2d41 [........ -A\n-00054100: 5b4c 4c5d 1f00 1cfd 1200 0020 2020 2d42 [LL]....... -B\n+000540d0: 3a07 001c a071 0000 1000 1ca0 8100 0020 :....q......... \n+000540e0: 2020 445b 554d 505d 0b00 1ca0 9100 0020 D[UMP]....... \n+000540f0: 2020 5b11 001b a0c0 1100 0020 2020 2d41 [........ -A\n+00054100: 5b4c 4c5d 1f00 1ca0 1200 0020 2020 2d42 [LL]....... -B\n 00054110: 5b4c 4f43 4b5d 3d62 6c6f 636b 5f6e 756d [LOCK]=block_num\n-00054120: 6265 7218 001c fd13 0000 2020 202d 435b ber....... -C[\n-00054130: 4f55 4e54 5d3d 636f 756e 7417 001c fd14 OUNT]=count.....\n+00054120: 6265 7218 001c a013 0000 2020 202d 435b ber....... -C[\n+00054130: 4f55 4e54 5d3d 636f 756e 7417 001c a014 OUNT]=count.....\n 00054140: 0000 2020 202d 465b 494c 4548 4541 4445 .. -F[ILEHEADE\n-00054150: 525d 1000 1cfd 1500 0020 2020 2d47 5b4c R]....... -G[L\n-00054160: 4f5d 1400 1cfd 1600 0020 2020 2d47 5b56 O]....... -G[V\n-00054170: 5354 4154 535d 1500 1cfd 1700 0020 2020 STATS]....... \n-00054180: 2d5b 4e4f 5d43 5b52 4954 5d17 001c fd18 -[NO]C[RIT].....\n+00054150: 525d 1000 1ca0 1500 0020 2020 2d47 5b4c R]....... -G[L\n+00054160: 4f5d 1400 1ca0 1600 0020 2020 2d47 5b56 O]....... -G[V\n+00054170: 5354 4154 535d 1500 1ca0 1700 0020 2020 STATS]....... \n+00054180: 2d5b 4e4f 5d43 5b52 4954 5d17 001c a018 -[NO]C[RIT].....\n 00054190: 0000 2020 202d 5b4e 4f5d 485b 4541 4445 .. -[NO]H[EADE\n-000541a0: 525d 1a00 1cfd 1900 0020 2020 2d4f 5b46 R]....... -O[F\n-000541b0: 4653 4554 5d3d 6f66 6673 6574 2100 1cfd FSET]=offset!...\n+000541a0: 525d 1a00 1ca0 1900 0020 2020 2d4f 5b46 R]....... -O[F\n+000541b0: 4653 4554 5d3d 6f66 6673 6574 2100 1ca0 FSET]=offset!...\n 000541c0: 1a00 0020 2020 2d52 5b45 434f 5244 5d3d ... -R[ECORD]=\n 000541d0: 7265 636f 7264 2d6e 756d 6265 7214 001c record-number...\n-000541e0: fd21 0000 2020 202d 555b 5044 5052 4f43 .!.. -U[PDPROC\n-000541f0: 5d10 001c fd22 0000 2020 202d 5a5b 5752 ]....\".. -Z[WR\n-00054200: 5d0b 001c fd23 0000 2020 205d 0700 1cfd ]....#.. ]....\n-00054210: 2400 0052 001c fd25 0000 2020 2055 7365 $..R...%.. Use\n+000541e0: a021 0000 2020 202d 555b 5044 5052 4f43 .!.. -U[PDPROC\n+000541f0: 5d10 001c a022 0000 2020 202d 5a5b 5752 ]....\".. -Z[WR\n+00054200: 5d0b 001c a023 0000 2020 205d 0700 1ca0 ]....#.. ]....\n+00054210: 2400 0052 001c a025 0000 2020 2055 7365 $..R...%.. Use\n 00054220: 2074 6865 2065 7272 6f72 206d 6573 7361 the error messa\n 00054230: 6765 7320 7265 706f 7274 6564 2062 7920 ges reported by \n 00054240: 4d55 5049 5020 494e 5445 4720 746f 2064 MUPIP INTEG to d\n 00054250: 6574 6572 6d69 6e65 2077 6861 7420 746f etermine what to\n-00054260: 2044 554d 504a 001c fd26 0000 2020 2061 DUMPJ...&.. a\n+00054260: 2044 554d 504a 001c a026 0000 2020 2061 DUMPJ...&.. a\n 00054270: 6e64 2065 7861 6d69 6e65 2069 6e20 7468 nd examine in th\n 00054280: 6520 6461 7461 6261 7365 2e20 4455 4d50 e database. DUMP\n 00054290: 2061 6c73 6f20 6361 6e20 7472 616e 7366 also can transf\n 000542a0: 6572 2072 6563 6f72 6473 2074 6f20 6152 er records to aR\n-000542b0: 001c fd27 0000 2020 2073 6571 7565 6e74 ...'.. sequent\n+000542b0: 001c a027 0000 2020 2073 6571 7565 6e74 ...'.. sequent\n 000542c0: 6961 6c20 6669 6c65 2066 6f72 2066 7574 ial file for fut\n 000542d0: 7572 6520 7374 7564 7920 616e 642f 6f72 ure study and/or\n 000542e0: 2066 6f72 2069 6e70 7574 2074 6f20 4d55 for input to MU\n 000542f0: 5049 5020 4c4f 4144 2028 7365 6520 7468 PIP LOAD (see th\n-00054300: 6550 001c fd28 0000 2020 2073 6563 7469 eP...(.. secti\n+00054300: 6550 001c a028 0000 2020 2073 6563 7469 eP...(.. secti\n 00054310: 6f6e 206f 6e20 4f50 454e 292e 2054 6865 on on OPEN). The\n 00054320: 2044 554d 5020 636f 6d6d 616e 6420 7265 DUMP command re\n 00054330: 7175 6972 6573 2073 7065 6369 6669 6361 quires specifica\n 00054340: 7469 6f6e 206f 6620 616e 206f 626a 6563 tion of an objec\n-00054350: 7440 001c fd29 0000 2020 2075 7369 6e67 t@...).. using\n+00054350: 7440 001c a029 0000 2020 2075 7369 6e67 t@...).. using\n 00054360: 2065 6974 6865 7220 2d42 4c4f 434b 2c20 either -BLOCK, \n 00054370: 2d48 4541 4445 522c 202d 5245 434f 5244 -HEADER, -RECORD\n 00054380: 2c20 6f72 202d 4649 4c45 4845 4144 4552 , or -FILEHEADER\n-00054390: 2e07 001c fd2a 0000 1a00 1bfd ff73 00ff .....*.......s..\n+00054390: 2e07 001c a02a 0000 1a00 1ba0 ff73 00ff .....*.......s..\n 000543a0: 4558 414d 504c 4553 0000 4578 616d 706c EXAMPLES..Exampl\n-000543b0: 6573 1300 28fd bf11 0000 2020 2045 7861 es..(..... Exa\n-000543c0: 6d70 6c65 7307 0029 fd21 0000 1200 29fd mples..).!....).\n+000543b0: 6573 1300 28a0 bf11 0000 2020 2045 7861 es..(..... Exa\n+000543c0: 6d70 6c65 7307 0029 a021 0000 1200 29a0 mples..).!....).\n 000543d0: 3100 0020 2020 4578 616d 706c 653a 0700 1.. Example:..\n-000543e0: 29fd 4100 001f 0029 fd51 0000 2020 2044 ).A....).Q.. D\n+000543e0: 29a0 4100 001f 0029 a051 0000 2020 2044 ).A....).Q.. D\n 000543f0: 5345 3e20 4455 4d50 202d 4649 4c45 4845 SE> DUMP -FILEHE\n-00054400: 4144 4552 0700 29fd 6100 003d 0029 fd71 ADER..).a..=.).q\n+00054400: 4144 4552 0700 29a0 6100 003d 0029 a071 ADER..).a..=.).q\n 00054410: 0000 2020 2054 6869 7320 636f 6d6d 616e .. This comman\n 00054420: 6420 6469 7370 6c61 7973 2061 6e20 6f75 d displays an ou\n 00054430: 7470 7574 206c 696b 6520 7468 6520 666f tput like the fo\n-00054440: 6c6c 6f77 696e 673a 0700 29fd 8100 003f llowing:..)....?\n-00054450: 0029 fd91 0000 2020 2046 696c 6520 2020 .).... File \n+00054440: 6c6c 6f77 696e 673a 0700 29a0 8100 003f llowing:..)....?\n+00054450: 0029 a091 0000 2020 2046 696c 6520 2020 .).... File \n 00054460: 202f 686f 6d65 2f6a 646f 652f 2e66 6973 /home/jdoe/.fis\n 00054470: 2d67 746d 2f56 362e 332d 3030 375f 7838 -gtm/V6.3-007_x8\n 00054480: 365f 3634 2f67 2f67 746d 2e64 6174 1a00 6_64/g/gtm.dat..\n-00054490: 28fd c011 0000 2020 2052 6567 696f 6e20 (..... Region \n-000544a0: 2044 4546 4155 4c54 4700 29fd 1200 0020 DEFAULTG.).... \n+00054490: 28a0 c011 0000 2020 2052 6567 696f 6e20 (..... Region \n+000544a0: 2044 4546 4155 4c54 4700 29a0 1200 0020 DEFAULTG.).... \n 000544b0: 2020 4669 6c65 2020 2020 2020 2020 2020 File \n 000544c0: 2020 2f68 6f6d 652f 6a64 6f65 2f2e 6669 /home/jdoe/.fi\n 000544d0: 732d 6774 6d2f 5636 2e33 2d30 3037 5f78 s-gtm/V6.3-007_x\n 000544e0: 3836 5f36 342f 672f 6774 6d2e 6461 7421 86_64/g/gtm.dat!\n-000544f0: 0029 fd13 0000 2020 2052 6567 696f 6e20 .).... Region \n+000544f0: 0029 a013 0000 2020 2052 6567 696f 6e20 .).... Region \n 00054500: 2020 2020 2020 2020 2044 4546 4155 4c54 DEFAULT\n-00054510: 4100 29fd 1400 0020 2020 4461 7465 2f54 A.).... Date/T\n+00054510: 4100 29a0 1400 0020 2020 4461 7465 2f54 A.).... Date/T\n 00054520: 696d 6520 2020 2020 2020 3237 2d4a 414e ime 27-JAN\n 00054530: 2d32 3031 3920 3033 3a31 333a 3430 205b -2019 03:13:40 [\n 00054540: 2448 203d 2036 3332 3134 2c31 3136 3230 $H = 63214,11620\n-00054550: 5d59 0029 fd15 0000 2020 2020 2041 6363 ]Y.).... Acc\n+00054550: 5d59 0029 a015 0000 2020 2020 2041 6363 ]Y.).... Acc\n 00054560: 6573 7320 6d65 7468 6f64 2020 2020 2020 ess method \n 00054570: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054580: 2020 2020 4d4d 2020 476c 6f62 616c 2042 MM Global B\n 00054590: 7566 6665 7273 2020 2020 2020 2020 2020 uffers \n-000545a0: 2020 2020 2020 3130 3234 5900 29fd 1600 1024Y.)...\n+000545a0: 2020 2020 2020 3130 3234 5900 29a0 1600 1024Y.)...\n 000545b0: 0020 2020 2020 5265 7365 7276 6564 2042 . Reserved B\n 000545c0: 7974 6573 2020 2020 2020 2020 2020 2020 ytes \n 000545d0: 2020 2020 2020 2020 2020 2020 2020 3020 0 \n 000545e0: 2042 6c6f 636b 2073 697a 6520 2869 6e20 Block size (in \n 000545f0: 6279 7465 7329 2020 2020 2020 2020 2031 bytes) 1\n-00054600: 3032 3459 0029 fd17 0000 2020 2020 204d 024Y.).... M\n+00054600: 3032 3459 0029 a017 0000 2020 2020 204d 024Y.).... M\n 00054610: 6178 696d 756d 2072 6563 6f72 6420 7369 aximum record si\n 00054620: 7a65 2020 2020 2020 2020 2020 2020 2020 ze \n 00054630: 2020 2020 2032 3536 2020 5374 6172 7469 256 Starti\n 00054640: 6e67 2056 424e 2020 2020 2020 2020 2020 ng VBN \n-00054650: 2020 2020 2020 2020 2035 3133 5900 29fd 513Y.).\n+00054650: 2020 2020 2020 2020 2035 3133 5900 29a0 513Y.).\n 00054660: 1800 0020 2020 2020 4d61 7869 6d75 6d20 ... Maximum \n 00054670: 6b65 7920 7369 7a65 2020 2020 2020 2020 key size \n 00054680: 2020 2020 2020 2020 2020 2020 2020 2036 6\n 00054690: 3420 2054 6f74 616c 2062 6c6f 636b 7320 4 Total blocks \n 000546a0: 2020 2020 2020 2020 2020 2030 7830 3030 0x000\n-000546b0: 3030 3036 3559 0029 fd19 0000 2020 2020 00065Y.).... \n+000546b0: 3030 3036 3559 0029 a019 0000 2020 2020 00065Y.).... \n 000546c0: 204e 756c 6c20 7375 6273 6372 6970 7473 Null subscripts\n 000546d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000546e0: 2020 2020 204e 4556 4552 2020 4672 6565 NEVER Free\n 000546f0: 2062 6c6f 636b 7320 2020 2020 2020 2020 blocks \n 00054700: 2020 2020 3078 3030 3030 3030 3545 5900 0x0000005EY.\n-00054710: 29fd 1a00 0020 2020 2020 5374 616e 6461 ).... Standa\n+00054710: 29a0 1a00 0020 2020 2020 5374 616e 6461 ).... Standa\n 00054720: 7264 204e 756c 6c20 436f 6c6c 6174 696f rd Null Collatio\n 00054730: 6e20 2020 2020 2020 2020 2020 2020 4641 n FA\n 00054740: 4c53 4520 2046 7265 6520 7370 6163 6520 LSE Free space \n 00054750: 2020 2020 2020 2020 2020 2020 2030 7830 0x0\n-00054760: 3030 3030 3030 3059 0029 fd21 0000 2020 0000000Y.).!.. \n+00054760: 3030 3030 3030 3059 0029 a021 0000 2020 0000000Y.).!.. \n 00054770: 2020 204c 6173 7420 5265 636f 7264 2042 Last Record B\n 00054780: 6163 6b75 7020 2020 2020 3078 3030 3030 ackup 0x0000\n 00054790: 3030 3030 3030 3030 3030 3031 2020 4578 000000000001 Ex\n 000547a0: 7465 6e73 696f 6e20 436f 756e 7420 2020 tension Count \n 000547b0: 2020 2020 2020 2020 2020 2020 2031 3030 100\n 000547c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000547d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000547e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000547f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00054800: 0100 0000 bb07 0000 3b06 0000 0000 0000 ........;.......\n-00054810: 8200 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+00054810: 8200 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 00054820: 4d41 4e44 5300 ff73 00ff 4455 4d50 00ff MANDS..s..DUMP..\n 00054830: 7300 ff45 5841 4d50 4c45 5300 c022 0000 s..EXAMPLES..\"..\n 00054840: 2020 2020 204c 6173 7420 4461 7461 6261 Last Databa\n 00054850: 7365 2042 6163 6b75 7020 2020 3078 3030 se Backup 0x00\n 00054860: 3030 3030 3030 3030 3030 3030 3031 2020 00000000000001 \n 00054870: 4e75 6d62 6572 206f 6620 6c6f 6361 6c20 Number of local \n 00054880: 6d61 7073 2020 2020 2020 2020 2020 2020 maps \n-00054890: 2031 5900 29fd 2300 0020 2020 2020 4c61 1Y.).#.. La\n+00054890: 2031 5900 29a0 2300 0020 2020 2020 4c61 1Y.).#.. La\n 000548a0: 7374 2042 7974 6573 7472 6561 6d20 4261 st Bytestream Ba\n 000548b0: 636b 7570 2030 7830 3030 3030 3030 3030 ckup 0x000000000\n 000548c0: 3030 3030 3030 3120 204c 6f63 6b20 7370 0000001 Lock sp\n 000548d0: 6163 6520 2020 2020 2020 2020 2020 2020 ace \n-000548e0: 2030 7830 3030 3030 3032 3859 0029 fd24 0x00000028Y.).$\n+000548e0: 2030 7830 3030 3030 3032 3859 0029 a024 0x00000028Y.).$\n 000548f0: 0000 2020 2020 2049 6e20 6372 6974 6963 .. In critic\n 00054900: 616c 2073 6563 7469 6f6e 2020 2020 2020 al section \n 00054910: 2020 2020 2020 3078 3030 3030 3030 3030 0x00000000\n 00054920: 2020 5469 6d65 7273 2070 656e 6469 6e67 Timers pending\n 00054930: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00054940: 2020 2030 5900 29fd 2500 0020 2020 2020 0Y.).%.. \n+00054940: 2020 2030 5900 29a0 2500 0020 2020 2020 0Y.).%.. \n 00054950: 4361 6368 6520 6672 6565 7a65 2069 6420 Cache freeze id \n 00054960: 2020 2020 2020 2020 2020 2020 2020 2030 0\n 00054970: 7830 3030 3030 3030 3020 2046 6c75 7368 x00000000 Flush\n 00054980: 2074 696d 6572 2020 2020 2020 2020 2020 timer \n 00054990: 2020 3030 3a30 303a 3031 3a30 3059 0029 00:00:01:00Y.)\n-000549a0: fd26 0000 2020 2020 2046 7265 657a 6520 .&.. Freeze \n+000549a0: a026 0000 2020 2020 2046 7265 657a 6520 .&.. Freeze \n 000549b0: 6d61 7463 6820 2020 2020 2020 2020 2020 match \n 000549c0: 2020 2020 2020 2020 3078 3030 3030 3030 0x000000\n 000549d0: 3030 2020 466c 7573 6820 7472 6967 6765 00 Flush trigge\n 000549e0: 7220 2020 2020 2020 2020 2020 2020 2020 r \n-000549f0: 2020 2039 3630 5900 29fd 2700 0020 2020 960Y.).'.. \n+000549f0: 2020 2039 3630 5900 29a0 2700 0020 2020 960Y.).'.. \n 00054a00: 2020 4672 6565 7a65 206f 6e6c 696e 6520 Freeze online \n 00054a10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054a20: 2020 2020 2020 4641 4c53 4520 2046 7265 FALSE Fre\n 00054a30: 657a 6520 6f6e 6c69 6e65 2061 7574 6f72 eze online autor\n 00054a40: 656c 6561 7365 2020 2020 4641 4c53 4559 elease FALSEY\n-00054a50: 0029 fd28 0000 2020 2020 2043 7572 7265 .).(.. Curre\n+00054a50: 0029 a028 0000 2020 2020 2043 7572 7265 .).(.. Curre\n 00054a60: 6e74 2074 7261 6e73 6163 7469 6f6e 2020 nt transaction \n 00054a70: 2020 3078 3030 3030 3030 3030 3030 3030 0x000000000000\n 00054a80: 3030 3036 2020 4e6f 2e20 6f66 2077 7269 0006 No. of wri\n 00054a90: 7465 732f 666c 7573 6820 2020 2020 2020 tes/flush \n-00054aa0: 2020 2020 2020 2037 5900 29fd 2900 0020 7Y.).).. \n+00054aa0: 2020 2020 2020 2037 5900 29a0 2900 0020 7Y.).).. \n 00054ab0: 2020 2020 4d61 7869 6d75 6d20 544e 2020 Maximum TN \n 00054ac0: 2020 2020 2020 2020 2020 2030 7846 4646 0xFFF\n 00054ad0: 4646 4646 4638 3346 4646 4646 4620 2043 FFFFF83FFFFFF C\n 00054ae0: 6572 7469 6669 6564 2066 6f72 2055 7067 ertified for Upg\n 00054af0: 7261 6465 2074 6f20 2020 2020 2020 2056 rade to V\n-00054b00: 3659 0029 fd2a 0000 2020 2020 204d 6178 6Y.).*.. Max\n+00054b00: 3659 0029 a02a 0000 2020 2020 204d 6178 6Y.).*.. Max\n 00054b10: 696d 756d 2054 4e20 5761 726e 2020 2020 imum TN Warn \n 00054b20: 2020 2020 3078 4646 4646 4646 4644 3933 0xFFFFFFFD93\n 00054b30: 4646 4646 4646 2020 4465 7369 7265 6420 FFFFFF Desired \n 00054b40: 4442 2046 6f72 6d61 7420 2020 2020 2020 DB Format \n-00054b50: 2020 2020 2020 2020 5636 5900 29fd 3100 V6Y.).1.\n+00054b50: 2020 2020 2020 2020 5636 5900 29a0 3100 V6Y.).1.\n 00054b60: 0020 2020 2020 4d61 7374 6572 2042 6974 . Master Bit\n 00054b70: 6d61 7020 5369 7a65 2020 2020 2020 2020 map Size \n 00054b80: 2020 2020 2020 2020 2020 2020 3439 3620 496 \n 00054b90: 2042 6c6f 636b 7320 746f 2055 7067 7261 Blocks to Upgra\n 00054ba0: 6465 2020 2020 2020 2030 7830 3030 3030 de 0x00000\n-00054bb0: 3030 3059 0029 fd32 0000 2020 2020 2043 000Y.).2.. C\n+00054bb0: 3030 3059 0029 a032 0000 2020 2020 2043 000Y.).2.. C\n 00054bc0: 7265 6174 6520 696e 2070 726f 6772 6573 reate in progres\n 00054bd0: 7320 2020 2020 2020 2020 2020 2020 2020 s \n 00054be0: 2020 2046 414c 5345 2020 4d6f 6469 6669 FALSE Modifi\n 00054bf0: 6564 2063 6163 6865 2062 6c6f 636b 7320 ed cache blocks \n-00054c00: 2020 2020 2020 2020 2020 2030 5900 29fd 0Y.).\n+00054c00: 2020 2020 2020 2020 2020 2030 5900 29a0 0Y.).\n 00054c10: 3300 0020 2020 2020 5265 6665 7265 6e63 3.. Referenc\n 00054c20: 6520 636f 756e 7420 2020 2020 2020 2020 e count \n 00054c30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054c40: 3120 2057 6169 7420 4469 736b 2020 2020 1 Wait Disk \n 00054c50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00054c60: 2020 2020 3035 0029 fd34 0000 2020 2020 05.).4.. \n+00054c60: 2020 2020 3035 0029 a034 0000 2020 2020 05.).4.. \n 00054c70: 204a 6f75 726e 616c 2053 7461 7465 2020 Journal State \n 00054c80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00054c90: 2020 4449 5341 424c 4544 5900 29fd 3500 DISABLEDY.).5.\n+00054c90: 2020 4449 5341 424c 4544 5900 29a0 3500 DISABLEDY.).5.\n 00054ca0: 0020 2020 2020 4d75 7465 7820 4861 7264 . Mutex Hard\n 00054cb0: 2053 7069 6e20 436f 756e 7420 2020 2020 Spin Count \n 00054cc0: 2020 2020 2020 2020 2020 2020 3132 3820 128 \n 00054cd0: 204d 7574 6578 2053 6c65 6570 2053 7069 Mutex Sleep Spi\n 00054ce0: 6e20 436f 756e 7420 2020 2020 2020 2020 n Count \n-00054cf0: 3132 3859 0029 fd36 0000 2020 2020 204d 128Y.).6.. M\n+00054cf0: 3132 3859 0029 a036 0000 2020 2020 204d 128Y.).6.. M\n 00054d00: 7574 6578 2051 7565 7565 2053 6c6f 7473 utex Queue Slots\n 00054d10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054d20: 2020 2020 3130 3234 2020 4b49 4c4c 7320 1024 KILLs \n 00054d30: 696e 2070 726f 6772 6573 7320 2020 2020 in progress \n-00054d40: 2020 2020 2020 2020 2020 2030 5900 29fd 0Y.).\n+00054d40: 2020 2020 2020 2020 2020 2030 5900 29a0 0Y.).\n 00054d50: 3700 0020 2020 2020 5265 706c 6963 6174 7.. Replicat\n 00054d60: 696f 6e20 5374 6174 6520 2020 2020 2020 ion State \n 00054d70: 2020 2020 2020 2020 2020 2020 2020 4f46 OF\n 00054d80: 4620 2052 6567 696f 6e20 5365 716e 6f20 F Region Seqno \n 00054d90: 2020 2030 7830 3030 3030 3030 3030 3030 0x00000000000\n-00054da0: 3030 3030 3159 0029 fd38 0000 2020 2020 00001Y.).8.. \n+00054da0: 3030 3030 3159 0029 a038 0000 2020 2020 00001Y.).8.. \n 00054db0: 205a 7167 626c 6d6f 6420 5365 716e 6f20 Zqgblmod Seqno \n 00054dc0: 2020 2020 2020 2020 3078 3030 3030 3030 0x000000\n 00054dd0: 3030 3030 3030 3030 3030 2020 5a71 6762 0000000000 Zqgb\n 00054de0: 6c6d 6f64 2054 7261 6e73 2020 3078 3030 lmod Trans 0x00\n 00054df0: 3030 3030 3030 3030 3030 3030 3030 5900 00000000000000Y.\n-00054e00: 29fd 3900 0020 2020 2020 456e 6469 616e ).9.. Endian\n+00054e00: 29a0 3900 0020 2020 2020 456e 6469 616e ).9.. Endian\n 00054e10: 2046 6f72 6d61 7420 2020 2020 2020 2020 Format \n 00054e20: 2020 2020 2020 2020 2020 2020 204c 4954 LIT\n 00054e30: 544c 4520 2043 6f6d 6d69 7420 5761 6974 TLE Commit Wait\n 00054e40: 2053 7069 6e20 436f 756e 7420 2020 2020 Spin Count \n-00054e50: 2020 2020 2031 3659 0029 fd3a 0000 2020 16Y.).:.. \n+00054e50: 2020 2020 2031 3659 0029 a03a 0000 2020 16Y.).:.. \n 00054e60: 2020 2044 6174 6162 6173 6520 6669 6c65 Database file\n 00054e70: 2065 6e63 7279 7074 6564 2020 2020 2020 encrypted \n 00054e80: 2020 2020 2020 2046 414c 5345 2020 496e FALSE In\n 00054e90: 7374 2046 7265 657a 6520 6f6e 2045 7272 st Freeze on Err\n 00054ea0: 6f72 2020 2020 2020 2020 2046 414c 5345 or FALSE\n-00054eb0: 5900 29fd 4100 0020 2020 2020 5370 616e Y.).A.. Span\n+00054eb0: 5900 29a0 4100 0020 2020 2020 5370 616e Y.).A.. Span\n 00054ec0: 6e69 6e67 204e 6f64 6520 4162 7365 6e74 ning Node Absent\n 00054ed0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054ee0: 2054 5255 4520 204d 6178 696d 756d 204b TRUE Maximum K\n 00054ef0: 6579 2053 697a 6520 4173 7375 7265 6420 ey Size Assured \n-00054f00: 2020 2020 2054 5255 4559 0029 fd42 0000 TRUEY.).B..\n+00054f00: 2020 2020 2054 5255 4559 0029 a042 0000 TRUEY.).B..\n 00054f10: 2020 2020 2044 6566 6572 2061 6c6c 6f63 Defer alloc\n 00054f20: 6174 696f 6e20 2020 2020 2020 2020 2020 ation \n 00054f30: 2020 2020 2020 2020 2020 5452 5545 2020 TRUE \n 00054f40: 5370 696e 2073 6c65 6570 2074 696d 6520 Spin sleep time \n 00054f50: 6d61 736b 2020 2020 3078 3030 3030 3030 mask 0x000000\n-00054f60: 3030 5900 29fd 4300 0020 2020 2020 4173 00Y.).C.. As\n+00054f60: 3030 5900 29a0 4300 0020 2020 2020 4173 00Y.).C.. As\n 00054f70: 796e 6320 494f 2020 2020 2020 2020 2020 ync IO \n 00054f80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054f90: 2020 2020 4f46 4620 2057 4950 2071 7565 OFF WIP que\n 00054fa0: 7565 2063 6163 6865 2062 6c6f 636b 7320 ue cache blocks \n 00054fb0: 2020 2020 2020 2020 2020 3000 0000 0000 0.....\n 00054fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00054fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00054fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00054ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00055000: 0100 0000 ab03 0000 4d06 0000 0000 0000 ........M.......\n-00055010: 8200 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+00055010: 8200 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 00055020: 4d41 4e44 5300 ff73 00ff 4455 4d50 00ff MANDS..s..DUMP..\n 00055030: 7300 ff45 5841 4d50 4c45 5300 c044 0000 s..EXAMPLES..D..\n 00055040: 2020 2020 2044 4220 6973 2061 7574 6f2d DB is auto-\n 00055050: 6372 6561 7465 6420 2020 2020 2020 2020 created \n 00055060: 2020 2020 2020 2020 2046 414c 5345 2020 FALSE \n 00055070: 4442 2073 6861 7265 7320 6776 7374 6174 DB shares gvstat\n 00055080: 7320 2020 2020 2020 2020 2020 2020 5452 s TR\n-00055090: 5545 5900 29fd 4500 0020 2020 2020 4c4f UEY.).E.. LO\n+00055090: 5545 5900 29a0 4500 0020 2020 2020 4c4f UEY.).E.. LO\n 000550a0: 434b 2073 6861 7265 7320 4442 2063 7269 CK shares DB cri\n 000550b0: 7469 6361 6c20 7365 6374 696f 6e20 2020 tical section \n 000550c0: 2020 4641 4c53 4520 2052 6561 6420 4f6e FALSE Read On\n 000550d0: 6c79 2020 2020 2020 2020 2020 2020 2020 ly \n-000550e0: 2020 2020 2020 2020 4f46 4635 0029 fd46 OFF5.).F\n+000550e0: 2020 2020 2020 2020 4f46 4635 0029 a046 OFF5.).F\n 000550f0: 0000 2020 2020 2052 6563 6f76 6572 2069 .. Recover i\n 00055100: 6e74 6572 7275 7074 6564 2020 2020 2020 nterrupted \n 00055110: 2020 2020 2020 2020 2020 2046 414c 5345 FALSE\n-00055120: 0700 29fd 4700 0053 0029 fd48 0000 2020 ..).G..S.).H.. \n+00055120: 0700 29a0 4700 0053 0029 a048 0000 2020 ..).G..S.).H.. \n 00055130: 204e 6f74 6520 7468 6174 2074 6865 2063 Note that the c\n 00055140: 6572 7461 696e 2066 696c 6568 6561 6465 ertain fileheade\n 00055150: 7220 656c 656d 656e 7473 2061 7070 6561 r elements appea\n 00055160: 7220 6465 7065 6e64 696e 6720 6f6e 2074 r depending on t\n-00055170: 6865 2063 7572 7265 6e74 4d00 29fd 4900 he currentM.).I.\n+00055170: 6865 2063 7572 7265 6e74 4d00 29a0 4900 he currentM.).I.\n 00055180: 0020 2020 7374 6174 6520 6f66 2064 6174 . state of dat\n 00055190: 6162 6173 652e 2046 6f72 2065 7861 6d70 abase. For examp\n 000551a0: 6c65 2c20 6966 204a 6f75 726e 616c 696e le, if Journalin\n 000551b0: 6720 6973 206e 6f74 2065 6e61 626c 6564 g is not enabled\n-000551c0: 2069 6e20 7468 6545 0029 fd4a 0000 2020 in theE.).J.. \n+000551c0: 2069 6e20 7468 6545 0029 a04a 0000 2020 in theE.).J.. \n 000551d0: 2064 6174 6162 6173 652c 2044 5345 2064 database, DSE d\n 000551e0: 6f65 7320 6e6f 7420 6469 7370 6c61 7920 oes not display \n 000551f0: 4a6f 7572 6e61 6c20 6461 7461 2065 6c65 Journal data ele\n-00055200: 6d65 6e74 2066 6965 6c64 732e 0700 29fd ment fields...).\n-00055210: 5100 0012 0029 fd52 0000 2020 2045 7861 Q....).R.. Exa\n-00055220: 6d70 6c65 3a07 0029 fd53 0000 2900 29fd mple:..).S..).).\n+00055200: 6d65 6e74 2066 6965 6c64 732e 0700 29a0 ment fields...).\n+00055210: 5100 0012 0029 a052 0000 2020 2045 7861 Q....).R.. Exa\n+00055220: 6d70 6c65 3a07 0029 a053 0000 2900 29a0 mple:..).S..).).\n 00055230: 5400 0020 2020 2420 6473 6520 6475 6d70 T.. $ dse dump\n 00055240: 202d 6669 6c65 6865 6164 6572 202d 7570 -fileheader -up\n-00055250: 6470 726f 6307 0029 fd55 0000 5000 29fd dproc..).U..P.).\n+00055250: 6470 726f 6307 0029 a055 0000 5000 29a0 dproc..).U..P.).\n 00055260: 5600 0020 2020 5468 6973 2063 6f6d 6d61 V.. This comma\n 00055270: 6e64 2064 6973 706c 6179 7320 7468 6520 nd displays the \n 00055280: 6669 6c65 6865 6164 6572 2065 6c65 6d65 fileheader eleme\n 00055290: 6e74 7320 616c 6f6e 6720 7769 7468 2074 nts along with t\n-000552a0: 6865 2066 6f6c 6c6f 7769 6e67 2400 29fd he following$.).\n+000552a0: 6865 2066 6f6c 6c6f 7769 6e67 2400 29a0 he following$.).\n 000552b0: 5700 0020 2020 6865 6c70 6572 2070 726f W.. helper pro\n 000552c0: 6365 7373 2070 6172 616d 6574 6572 733a cess parameters:\n-000552d0: 0700 29fd 5800 0065 0029 fd59 0000 2020 ..).X..e.).Y.. \n+000552d0: 0700 29a0 5800 0065 0029 a059 0000 2020 ..).X..e.).Y.. \n 000552e0: 2055 7064 2072 6573 6572 7665 6420 6172 Upd reserved ar\n 000552f0: 6561 205b 2520 676c 6f62 616c 2062 7566 ea [% global buf\n 00055300: 6665 7273 5d20 2020 3530 2020 4176 6720 fers] 50 Avg \n 00055310: 626c 6b73 2072 6561 6420 7065 7220 3130 blks read per 10\n 00055320: 3020 7265 636f 7264 7320 2020 2020 2020 0 records \n-00055330: 2020 2020 2020 2020 2032 3030 6800 29fd 200h.).\n+00055330: 2020 2020 2020 2020 2032 3030 6800 29a0 200h.).\n 00055340: 5a00 0020 2020 5072 6520 7265 6164 2074 Z.. Pre read t\n 00055350: 7269 6767 6572 2066 6163 746f 7220 5b25 rigger factor [%\n 00055360: 2075 7064 2072 7372 7664 5d20 2020 2035 upd rsrvd] 5\n 00055370: 3020 2055 7064 2077 7269 7465 7220 7472 0 Upd writer tr\n 00055380: 6967 6765 7220 5b25 666c 7368 5472 6772 igger [%flshTrgr\n 00055390: 5d20 2020 2020 2020 2020 2020 2020 2020 ] \n-000553a0: 2020 3333 0700 29fd 6100 0000 0000 0000 33..).a.......\n+000553a0: 2020 3333 0700 29a0 6100 0000 0000 0000 33..).a.......\n 000553b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000553c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000553d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000553e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000553f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00055400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00055410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -21883,112 +21883,112 @@\n 000557a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000557b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000557c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000557d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000557e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000557f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00055800: 0100 0000 4706 0000 7a06 0000 0000 0000 ....G...z.......\n-00055810: 6b00 00fd 4845 4c50 00ff 7300 ff43 4f4d k...HELP..s..COM\n+00055810: 6b00 00a0 4845 4c50 00ff 7300 ff43 4f4d k...HELP..s..COM\n 00055820: 4d41 4e44 5300 ff73 00ff 4455 4d50 00ff MANDS..s..DUMP..\n 00055830: 7300 ff51 5541 4c49 4649 4552 5300 c073 s..QUALIFIERS..s\n 00055840: 0000 2020 2077 6173 2074 6865 2062 6567 .. was the beg\n 00055850: 696e 6e69 6e67 206f 6620 7468 6520 7265 inning of the re\n 00055860: 636f 7264 2063 6f6e 7461 696e 696e 6720 cord containing \n-00055870: 6f66 6673 6574 2031 3029 2e07 002b fd74 offset 10)...+.t\n-00055880: 0000 3c00 2bfd 7500 0020 2020 496e 636f ..<.+.u.. Inco\n+00055870: 6f66 6673 6574 2031 3029 2e07 002b a074 offset 10)...+.t\n+00055880: 0000 3c00 2ba0 7500 0020 2020 496e 636f ..<.+.u.. Inco\n 00055890: 6d70 6174 6962 6c65 2077 6974 683a 202d mpatible with: -\n 000558a0: 414c 4c2c 202d 4649 4c45 4845 4144 4552 ALL, -FILEHEADER\n 000558b0: 2c20 616e 6420 2d52 4543 4f52 442e 0700 , and -RECORD...\n-000558c0: 2bfd 7600 0021 002b fd77 0000 2020 202d +.v..!.+.w.. -\n+000558c0: 2ba0 7600 0021 002b a077 0000 2020 202d +.v..!.+.w.. -\n 000558d0: 525b 4543 4f52 445d 3d72 6563 6f72 645f R[ECORD]=record_\n-000558e0: 6e75 6d62 6572 0700 2bfd 7800 0054 002b number..+.x..T.+\n-000558f0: fd79 0000 2020 2053 7065 6369 6669 6573 .y.. Specifies\n+000558e0: 6e75 6d62 6572 0700 2ba0 7800 0054 002b number..+.x..T.+\n+000558f0: a079 0000 2020 2053 7065 6369 6669 6573 .y.. Specifies\n 00055900: 2074 6865 2072 6563 6f72 6420 6e75 6d62 the record numb\n 00055910: 6572 206f 6620 7468 6520 7374 6172 7469 er of the starti\n 00055920: 6e67 2072 6563 6f72 6420 6f66 2074 6865 ng record of the\n 00055930: 2064 756d 702e 2049 6620 796f 7520 7472 dump. If you tr\n-00055940: 7953 002b fd7a 0000 2020 2074 6f20 6475 yS.+.z.. to du\n+00055940: 7953 002b a07a 0000 2020 2074 6f20 6475 yS.+.z.. to du\n 00055950: 6d70 2061 2072 6563 6f72 6420 6e75 6d62 mp a record numb\n 00055960: 6572 2074 6861 7420 6973 206c 6172 6765 er that is large\n 00055970: 7220 7468 616e 2074 6865 206c 6173 7420 r than the last \n 00055980: 6163 7475 616c 2072 6563 6f72 6420 696e actual record in\n-00055990: 2074 6865 5200 2bfd 8100 0020 2020 626c theR.+.... bl\n+00055990: 2074 6865 5200 2ba0 8100 0020 2020 626c theR.+.... bl\n 000559a0: 6f63 6b2c 2061 2044 5345 2065 7272 6f72 ock, a DSE error\n 000559b0: 206d 6573 7361 6765 2070 726f 7669 6465 message provide\n 000559c0: 7320 7468 6520 6e75 6d62 6572 206f 6620 s the number of \n 000559d0: 7468 6520 6c61 7374 2072 6563 6f72 6420 the last record \n-000559e0: 696e 2074 6865 1000 2bfd 8200 0020 2020 in the..+.... \n-000559f0: 626c 6f63 6b2e 0700 2bfd 8300 003c 002b block...+....<.+\n-00055a00: fd84 0000 2020 2049 6e63 6f6d 7061 7469 .... Incompati\n+000559e0: 696e 2074 6865 1000 2ba0 8200 0020 2020 in the..+.... \n+000559f0: 626c 6f63 6b2e 0700 2ba0 8300 003c 002b block...+....<.+\n+00055a00: a084 0000 2020 2049 6e63 6f6d 7061 7469 .... Incompati\n 00055a10: 626c 6520 7769 7468 3a20 2d41 4c4c 2c20 ble with: -ALL, \n 00055a20: 2d46 494c 4548 4541 4445 522c 2061 6e64 -FILEHEADER, and\n-00055a30: 202d 4f46 4653 4554 2e07 002b fd85 0000 -OFFSET...+....\n-00055a40: 1400 2bfd 8600 0020 2020 2d55 5b50 4450 ..+.... -U[PDP\n-00055a50: 524f 435d 0700 2bfd 8700 004e 002b fd88 ROC]..+....N.+..\n+00055a30: 202d 4f46 4653 4554 2e07 002b a085 0000 -OFFSET...+....\n+00055a40: 1400 2ba0 8600 0020 2020 2d55 5b50 4450 ..+.... -U[PDP\n+00055a50: 524f 435d 0700 2ba0 8700 004e 002b a088 ROC]..+....N.+..\n 00055a60: 0000 2020 2044 6973 706c 6179 7320 7468 .. Displays th\n 00055a70: 6520 6865 6c70 6572 2070 726f 6365 7373 e helper process\n 00055a80: 2070 6172 616d 6574 6572 7320 7769 7468 parameters with\n 00055a90: 2074 6865 2066 696c 6568 6561 6465 7220 the fileheader \n-00055aa0: 656c 656d 656e 7473 2e07 002b fd89 0000 elements...+....\n-00055ab0: 2400 2bfd 8a00 0020 2020 5573 6520 6f6e $.+.... Use on\n+00055aa0: 656c 656d 656e 7473 2e07 002b a089 0000 elements...+....\n+00055ab0: 2400 2ba0 8a00 0020 2020 5573 6520 6f6e $.+.... Use on\n 00055ac0: 6c79 2077 6974 6820 2d46 494c 4548 4541 ly with -FILEHEA\n-00055ad0: 4445 522e 0700 2bfd 9100 0010 002b fd92 DER...+......+..\n-00055ae0: 0000 2020 202d 5a5b 5752 5d07 002b fd93 .. -Z[WR]..+..\n-00055af0: 0000 4e00 2bfd 9400 0020 2020 4475 6d70 ..N.+.... Dump\n+00055ad0: 4445 522e 0700 2ba0 9100 0010 002b a092 DER...+......+..\n+00055ae0: 0000 2020 202d 5a5b 5752 5d07 002b a093 .. -Z[WR]..+..\n+00055af0: 0000 4e00 2ba0 9400 0020 2020 4475 6d70 ..N.+.... Dump\n 00055b00: 7320 7468 6520 7370 6563 6966 6965 6420 s the specified \n 00055b10: 7265 636f 7264 206f 7220 626c 6f63 6b73 record or blocks\n 00055b20: 2069 6e74 6f20 7468 6520 6375 7272 656e into the curren\n 00055b30: 7420 6f75 7470 7574 2066 696c 6520 696e t output file in\n-00055b40: 1e00 2bfd 9500 0020 2020 5a57 5249 5445 ..+.... ZWRITE\n+00055b40: 1e00 2ba0 9500 0020 2020 5a57 5249 5445 ..+.... ZWRITE\n 00055b50: 2028 5a57 5229 2066 6f72 6d61 742e 0700 (ZWR) format...\n-00055b60: 2bfd 9600 0041 002b fd97 0000 2020 2049 +....A.+.... I\n+00055b60: 2ba0 9600 0041 002b a097 0000 2020 2049 +....A.+.... I\n 00055b70: 6e63 6f6d 7061 7469 626c 6520 7769 7468 ncompatible with\n 00055b80: 3a20 2d41 4c4c 2c20 2d47 4c4f 2c20 2d48 : -ALL, -GLO, -H\n 00055b90: 4541 4445 5220 616e 6420 2d46 494c 4548 EADER and -FILEH\n-00055ba0: 4541 4445 522e 0700 2bfd 9800 0016 0016 EADER...+.......\n-00055bb0: fd45 5641 4c55 4154 4500 0045 5661 6c75 .EVALUATE..EValu\n-00055bc0: 6174 6513 001f fdbf 1100 0020 2020 4556 ate........ EV\n-00055bd0: 616c 7561 7465 0700 20fd 2100 0045 0020 aluate.. .!..E. \n-00055be0: fd31 0000 2020 2054 7261 6e73 6c61 7465 .1.. Translate\n+00055ba0: 4541 4445 522e 0700 2ba0 9800 0016 0016 EADER...+.......\n+00055bb0: a045 5641 4c55 4154 4500 0045 5661 6c75 .EVALUATE..EValu\n+00055bc0: 6174 6513 001f a0bf 1100 0020 2020 4556 ate........ EV\n+00055bd0: 616c 7561 7465 0700 20a0 2100 0045 0020 aluate.. .!..E. \n+00055be0: a031 0000 2020 2054 7261 6e73 6c61 7465 .1.. Translate\n 00055bf0: 7320 6120 6865 7861 6465 6369 6d61 6c20 s a hexadecimal \n 00055c00: 6e75 6d62 6572 2074 6f20 6465 6369 6d61 number to decima\n 00055c10: 6c2c 2061 6e64 2076 6963 6520 7665 7273 l, and vice vers\n-00055c20: 612e 0700 20fd 4100 0030 0020 fd51 0000 a... .A..0. .Q..\n+00055c20: 612e 0700 20a0 4100 0030 0020 a051 0000 a... .A..0. .Q..\n 00055c30: 2020 2054 6865 2066 6f72 6d61 7420 6f66 The format of\n 00055c40: 2074 6865 2045 5641 4c55 4154 4520 636f the EVALUATE co\n-00055c50: 6d6d 616e 6420 6973 3a07 0020 fd61 0000 mmand is:.. .a..\n-00055c60: 1400 20fd 7100 0020 2020 4556 5b41 4c55 .. .q.. EV[ALU\n-00055c70: 4154 455d 0b00 20fd 8100 0020 2020 5b14 ATE].. .... [.\n-00055c80: 0020 fd91 0000 2020 202d 445b 4543 494d . .... -D[ECIM\n-00055c90: 414c 5d19 001f fdc0 1100 0020 2020 2d48 AL]........ -H\n-00055ca0: 5b45 5841 4445 4349 4d41 4c5d 1a00 20fd [EXADECIMAL].. .\n+00055c50: 6d6d 616e 6420 6973 3a07 0020 a061 0000 mmand is:.. .a..\n+00055c60: 1400 20a0 7100 0020 2020 4556 5b41 4c55 .. .q.. EV[ALU\n+00055c70: 4154 455d 0b00 20a0 8100 0020 2020 5b14 ATE].. .... [.\n+00055c80: 0020 a091 0000 2020 202d 445b 4543 494d . .... -D[ECIM\n+00055c90: 414c 5d19 001f a0c0 1100 0020 2020 2d48 AL]........ -H\n+00055ca0: 5b45 5841 4445 4349 4d41 4c5d 1a00 20a0 [EXADECIMAL].. .\n 00055cb0: 1200 0020 2020 2d4e 5b55 4d42 4552 5d3d ... -N[UMBER]=\n-00055cc0: 6e75 6d62 6572 0b00 20fd 1300 0020 2020 number.. .... \n-00055cd0: 5d07 0020 fd14 0000 5100 20fd 1500 0020 ].. ....Q. .... \n+00055cc0: 6e75 6d62 6572 0b00 20a0 1300 0020 2020 number.. .... \n+00055cd0: 5d07 0020 a014 0000 5100 20a0 1500 0020 ].. ....Q. .... \n 00055ce0: 2020 5468 6520 2d44 4543 494d 414c 2061 The -DECIMAL a\n 00055cf0: 6e64 202d 4845 5841 4445 4349 4d41 4c20 nd -HEXADECIMAL \n 00055d00: 7175 616c 6966 6965 7273 2073 7065 6369 qualifiers speci\n 00055d10: 6679 2074 6865 2069 6e70 7574 2062 6173 fy the input bas\n-00055d20: 6520 666f 7220 7468 6551 0020 fd16 0000 e for theQ. ....\n+00055d20: 6520 666f 7220 7468 6551 0020 a016 0000 e for theQ. ....\n 00055d30: 2020 206e 756d 6265 722e 2054 6865 202d number. The -\n 00055d40: 4e55 4d42 4552 2071 7561 6c69 6669 6572 NUMBER qualifier\n 00055d50: 2069 7320 6d61 6e64 6174 6f72 792e 2042 is mandatory. B\n 00055d60: 7920 6465 6661 756c 742c 2045 5641 4c55 y default, EVALU\n-00055d70: 4154 4520 7472 6561 7473 3200 20fd 1700 ATE treats2. ...\n+00055d70: 4154 4520 7472 6561 7473 3200 20a0 1700 ATE treats2. ...\n 00055d80: 0020 2020 7468 6520 6e75 6d62 6572 2061 . the number a\n 00055d90: 7320 6861 7669 6e67 2061 2068 6578 6164 s having a hexad\n-00055da0: 6563 696d 616c 2062 6173 652e 0700 20fd ecimal base... .\n-00055db0: 1800 001a 001f fdff 7300 ff45 5841 4d50 ........s..EXAMP\n+00055da0: 6563 696d 616c 2062 6173 652e 0700 20a0 ecimal base... .\n+00055db0: 1800 001a 001f a0ff 7300 ff45 5841 4d50 ........s..EXAMP\n 00055dc0: 4c45 5300 0045 7861 6d70 6c65 7313 002c LES..Examples..,\n-00055dd0: fdbf 1100 0020 2020 4578 616d 706c 6573 ..... Examples\n-00055de0: 0700 2dfd 2100 0012 002d fd31 0000 2020 ..-.!....-.1.. \n-00055df0: 2045 7861 6d70 6c65 3a07 002d fd41 0000 Example:..-.A..\n-00055e00: 2b00 2dfd 5100 0020 2020 4453 453e 2065 +.-.Q.. DSE> e\n+00055dd0: a0bf 1100 0020 2020 4578 616d 706c 6573 ..... Examples\n+00055de0: 0700 2da0 2100 0012 002d a031 0000 2020 ..-.!....-.1.. \n+00055df0: 2045 7861 6d70 6c65 3a07 002d a041 0000 Example:..-.A..\n+00055e00: 2b00 2da0 5100 0020 2020 4453 453e 2065 +.-.Q.. DSE> e\n 00055e10: 7661 6c75 6174 6520 2d6e 756d 6265 723d valuate -number=\n-00055e20: 3130 202d 6465 6369 6d61 6c1c 002d fd61 10 -decimal..-.a\n+00055e20: 3130 202d 6465 6369 6d61 6c1c 002d a061 10 -decimal..-.a\n 00055e30: 0000 2020 2048 6578 3a20 2041 2020 2044 .. Hex: A D\n 00055e40: 6563 3a20 2031 3000 0000 0000 0000 0000 ec: 10.........\n 00055e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00055e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00055e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00055e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00055e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -22014,587 +22014,587 @@\n 00055fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00055fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00055ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056000: 0100 0000 7507 0000 1c07 0000 0000 0000 ....u...........\n 00056010: 3900 0041 4845 4c50 00ff 7300 ff43 4f4d 9..AHELP..s..COM\n 00056020: 4d41 4e44 5300 ff73 00ff 4649 4e44 00ff MANDS..s..FIND..\n 00056030: 7300 ff51 5541 4c49 4649 4552 5300 0051 s..QUALIFIERS..Q\n-00056040: 7561 6c69 6669 6572 7315 002a fdbf 1100 ualifiers..*....\n+00056040: 7561 6c69 6669 6572 7315 002a a0bf 1100 ualifiers..*....\n 00056050: 0020 2020 5175 616c 6966 6965 7273 0700 . Qualifiers..\n-00056060: 2bfd 2100 001f 002b fd31 0000 2020 202d +.!....+.1.. -\n+00056060: 2ba0 2100 001f 002b a031 0000 2020 202d +.!....+.1.. -\n 00056070: 425b 4c4f 434b 5d3d 626c 6f63 6b5f 6e75 B[LOCK]=block_nu\n-00056080: 6d62 6572 0700 2bfd 4100 0026 002b fd51 mber..+.A..&.+.Q\n+00056080: 6d62 6572 0700 2ba0 4100 0026 002b a051 mber..+.A..&.+.Q\n 00056090: 0000 2020 2053 7065 6369 6669 6573 2074 .. Specifies t\n 000560a0: 6865 2062 6c6f 636b 2074 6f20 6669 6e64 he block to find\n-000560b0: 2e07 002b fd61 0000 5400 2bfd 7100 0020 ...+.a..T.+.q.. \n+000560b0: 2e07 002b a061 0000 5400 2ba0 7100 0020 ...+.a..T.+.q.. \n 000560c0: 2020 4f6e 2063 6f6d 6d61 6e64 7320 7769 On commands wi\n 000560d0: 7468 6f75 7420 7468 6520 2d42 4c4f 434b thout the -BLOCK\n 000560e0: 3d20 7175 616c 6966 6965 722c 2044 5345 = qualifier, DSE\n 000560f0: 2075 7365 7320 7468 6520 6c61 7374 2062 uses the last b\n-00056100: 6c6f 636b 2068 616e 646c 6564 5400 2bfd lock handledT.+.\n+00056100: 6c6f 636b 2068 616e 646c 6564 5400 2ba0 lock handledT.+.\n 00056110: 8100 0020 2020 6279 2061 2044 5345 206f ... by a DSE o\n 00056120: 7065 7261 7469 6f6e 2e20 5768 656e 206e peration. When n\n 00056130: 6f20 626c 6f63 6b20 6861 7320 6265 656e o block has been\n 00056140: 2061 6363 6573 7365 642c 2074 6861 7420 accessed, that \n 00056150: 6973 2c20 6f6e 2074 6865 2066 6972 7374 is, on the first\n-00056160: 3900 2bfd 9100 0020 2020 626c 6f63 6b2d 9.+.... block-\n+00056160: 3900 2ba0 9100 0020 2020 626c 6f63 6b2d 9.+.... block-\n 00056170: 6f72 6965 6e74 6564 2063 6f6d 6d61 6e64 oriented command\n 00056180: 2c20 4453 4520 7573 6573 2062 6c6f 636b , DSE uses block\n-00056190: 206f 6e65 2028 3129 2e08 002a fdc0 1100 one (1)...*....\n-000561a0: 002a 002b fd12 0000 2020 2049 6e63 6f6d .*.+.... Incom\n+00056190: 206f 6e65 2028 3129 2e08 002a a0c0 1100 one (1)...*....\n+000561a0: 002a 002b a012 0000 2020 2049 6e63 6f6d .*.+.... Incom\n 000561b0: 7061 7469 626c 6520 7769 7468 3a20 2d4b patible with: -K\n-000561c0: 4559 2c20 2d52 4547 494f 4e07 002b fd13 EY, -REGION..+..\n-000561d0: 0000 1700 2bfd 1400 0020 2020 2d45 5b58 ....+.... -E[X\n-000561e0: 4841 5553 5449 5645 5d07 002b fd15 0000 HAUSTIVE]..+....\n-000561f0: 4f00 2bfd 1600 0020 2020 5365 6172 6368 O.+.... Search\n+000561c0: 4559 2c20 2d52 4547 494f 4e07 002b a013 EY, -REGION..+..\n+000561d0: 0000 1700 2ba0 1400 0020 2020 2d45 5b58 ....+.... -E[X\n+000561e0: 4841 5553 5449 5645 5d07 002b a015 0000 HAUSTIVE]..+....\n+000561f0: 4f00 2ba0 1600 0020 2020 5365 6172 6368 O.+.... Search\n 00056200: 6573 2074 6865 2065 6e74 6972 6520 696e es the entire in\n 00056210: 6465 7820 7374 7275 6374 7572 6520 666f dex structure fo\n 00056220: 7220 7468 6520 6465 7369 7265 6420 7061 r the desired pa\n 00056230: 7468 206f 7220 7369 626c 696e 6773 2e07 th or siblings..\n-00056240: 002b fd17 0000 5200 2bfd 1800 0020 2020 .+....R.+.... \n+00056240: 002b a017 0000 5200 2ba0 1800 0020 2020 .+....R.+.... \n 00056250: 2020 6f20 4649 4e44 202d 4558 4841 5553 o FIND -EXHAUS\n 00056260: 5449 5645 206c 6f63 6174 6573 2062 6c6f TIVE locates blo\n 00056270: 636b 7320 7468 6174 2061 7265 2069 6e20 cks that are in \n 00056280: 7468 6520 7472 6565 2062 7574 206e 6f74 the tree but not\n-00056290: 2069 6e64 6578 6564 1800 2bfd 1900 0020 indexed..+.... \n+00056290: 2069 6e64 6578 6564 1800 2ba0 1900 0020 indexed..+.... \n 000562a0: 2020 2020 2020 636f 7272 6563 746c 792e correctly.\n-000562b0: 4f00 2bfd 1a00 0020 2020 2020 6f20 4649 O.+.... o FI\n+000562b0: 4f00 2ba0 1a00 0020 2020 2020 6f20 4649 O.+.... o FI\n 000562c0: 4e44 202d 4558 4841 5553 5449 5645 206c ND -EXHAUSTIVE l\n 000562d0: 6f63 6174 6573 2061 6c6c 2070 6174 6873 ocates all paths\n 000562e0: 2074 6f20 6120 2264 6f75 626c 7920 616c to a \"doubly al\n 000562f0: 6c6f 6361 7465 6422 2062 6c6f 636b 2e07 located\" block..\n-00056300: 002b fd21 0000 1200 2bfd 2200 0020 2020 .+.!....+.\".. \n-00056310: 2a2a 4e6f 7465 2a2a 0700 2bfd 2300 0054 **Note**..+.#..T\n-00056320: 002b fd24 0000 2020 2041 2064 6f75 626c .+.$.. A doubl\n+00056300: 002b a021 0000 1200 2ba0 2200 0020 2020 .+.!....+.\".. \n+00056310: 2a2a 4e6f 7465 2a2a 0700 2ba0 2300 0054 **Note**..+.#..T\n+00056320: 002b a024 0000 2020 2041 2064 6f75 626c .+.$.. A doubl\n 00056330: 7920 616c 6c6f 6361 7465 6420 626c 6f63 y allocated bloc\n 00056340: 6b20 6d61 7920 6361 7573 6520 696e 6170 k may cause inap\n 00056350: 7072 6f70 7269 6174 6520 6d69 6e67 6c69 propriate mingli\n 00056360: 6e67 206f 6620 6461 7461 2e20 4173 206c ng of data. As l\n-00056370: 6f6e 674e 002b fd25 0000 2020 2061 7320 ongN.+.%.. as \n+00056370: 6f6e 674e 002b a025 0000 2020 2061 7320 ongN.+.%.. as \n 00056380: 6e6f 204b 494c 4c73 206f 6363 7572 2c20 no KILLs occur, \n 00056390: 646f 7562 6c65 2061 6c6c 6f63 6174 696f double allocatio\n 000563a0: 6e20 6d61 7920 6e6f 7420 6361 7573 6520 n may not cause \n 000563b0: 7065 726d 616e 656e 7420 6c6f 7373 206f permanent loss o\n-000563c0: 664c 002b fd26 0000 2020 2061 6464 6974 fL.+.&.. addit\n+000563c0: 664c 002b a026 0000 2020 2061 6464 6974 fL.+.&.. addit\n 000563d0: 696f 6e61 6c20 6461 7461 2e20 486f 7765 ional data. Howe\n 000563e0: 7665 722c 2069 7420 6d61 7920 6361 7573 ver, it may caus\n 000563f0: 6520 7468 6520 6170 706c 6963 6174 696f e the applicatio\n 00056400: 6e20 7072 6f67 7261 6d73 2074 6f4e 002b n programs toN.+\n-00056410: fd27 0000 2020 2067 656e 6572 6174 6520 .'.. generate \n+00056410: a027 0000 2020 2067 656e 6572 6174 6520 .'.. generate \n 00056420: 6572 726f 7273 2061 6e64 2f6f 7220 696e errors and/or in\n 00056430: 6170 7072 6f70 7269 6174 6520 7265 7375 appropriate resu\n 00056440: 6c74 732e 2057 6865 6e20 6120 626c 6f63 lts. When a bloc\n-00056450: 6b20 6973 2064 6f75 626c 7949 002b fd28 k is doublyI.+.(\n+00056450: 6b20 6973 2064 6f75 626c 7949 002b a028 k is doublyI.+.(\n 00056460: 0000 2020 2061 6c6c 6f63 6174 6564 2c20 .. allocated, \n 00056470: 6120 4b49 4c4c 206d 6179 2072 656d 6f76 a KILL may remov\n 00056480: 6520 6461 7461 206f 7574 7369 6465 2069 e data outside i\n 00056490: 7473 2070 726f 7065 7220 7363 6f70 652e ts proper scope.\n-000564a0: 2053 6565 5400 2bfd 2900 0020 2020 224d SeeT.+.).. \"M\n+000564a0: 2053 6565 5400 2ba0 2900 0020 2020 224d SeeT.+.).. \"M\n 000564b0: 6169 6e74 6169 6e69 6e67 2044 6174 6162 aintaining Datab\n 000564c0: 6173 6520 496e 7465 6772 6974 7920 4368 ase Integrity Ch\n 000564d0: 6170 7465 7222 2066 6f72 206d 6f72 6520 apter\" for more \n 000564e0: 696e 666f 726d 6174 696f 6e20 6f6e 2072 information on r\n-000564f0: 6570 6169 7269 6e67 2200 2bfd 2a00 0020 epairing\".+.*.. \n+000564f0: 6570 6169 7269 6e67 2200 2ba0 2a00 0020 epairing\".+.*.. \n 00056500: 2020 646f 7562 6c79 2061 6c6c 6f63 6174 doubly allocat\n-00056510: 6564 2062 6c6f 636b 732e 0700 2bfd 3100 ed blocks...+.1.\n-00056520: 0036 002b fd32 0000 2020 2049 6e63 6f6d .6.+.2.. Incom\n+00056510: 6564 2062 6c6f 636b 732e 0700 2ba0 3100 ed blocks...+.1.\n+00056520: 0036 002b a032 0000 2020 2049 6e63 6f6d .6.+.2.. Incom\n 00056530: 7061 7469 626c 6520 7769 7468 3a20 2d4b patible with: -K\n 00056540: 4559 2c20 2d52 4547 494f 4e2c 202d 4652 EY, -REGION, -FR\n-00056550: 4545 424c 4f43 4b07 002b fd33 0000 1600 EEBLOCK..+.3....\n-00056560: 2bfd 3400 0020 2020 2d46 5b52 4545 424c +.4.. -F[REEBL\n-00056570: 4f43 4b5d 0700 2bfd 3500 0051 002b fd36 OCK]..+.5..Q.+.6\n+00056550: 4545 424c 4f43 4b07 002b a033 0000 1600 EEBLOCK..+.3....\n+00056560: 2ba0 3400 0020 2020 2d46 5b52 4545 424c +.4.. -F[REEBL\n+00056570: 4f43 4b5d 0700 2ba0 3500 0051 002b a036 OCK]..+.5..Q.+.6\n 00056580: 0000 2020 2046 696e 6473 2074 6865 206e .. Finds the n\n 00056590: 6561 7265 7374 2066 7265 6520 626c 6f63 earest free bloc\n 000565a0: 6b20 746f 2074 6865 2062 6c6f 636b 2073 k to the block s\n 000565b0: 7065 6369 6669 6564 2062 7920 2d48 494e pecified by -HIN\n-000565c0: 542e 2046 5245 4542 4c4f 434b 3800 2bfd T. FREEBLOCK8.+.\n+000565c0: 542e 2046 5245 4542 4c4f 434b 3800 2ba0 T. FREEBLOCK8.+.\n 000565d0: 3700 0020 2020 6163 6365 7074 7320 6269 7.. accepts bi\n 000565e0: 7420 6d61 7073 2061 7320 7374 6172 7469 t maps as starti\n 000565f0: 6e67 206f 7220 656e 6469 6e67 2070 6f69 ng or ending poi\n-00056600: 6e74 732e 0700 2bfd 3800 0050 002b fd39 nts...+.8..P.+.9\n+00056600: 6e74 732e 0700 2ba0 3800 0050 002b a039 nts...+.8..P.+.9\n 00056610: 0000 2020 2020 206f 2054 6865 202d 4652 .. o The -FR\n 00056620: 4545 424c 4f43 4b20 7175 616c 6966 6965 EEBLOCK qualifie\n 00056630: 7220 6973 2069 6e63 6f6d 7061 7469 626c r is incompatibl\n 00056640: 6520 7769 7468 2061 6c6c 206f 7468 6572 e with all other\n-00056650: 2071 7561 6c69 6669 6572 7326 002b fd3a qualifiers&.+.:\n+00056650: 2071 7561 6c69 6669 6572 7326 002b a03a qualifiers&.+.:\n 00056660: 0000 2020 2020 2020 2065 7863 6570 7420 .. except \n 00056670: 2d42 4c4f 434b 2061 6e64 202d 4849 4e54 -BLOCK and -HINT\n-00056680: 2e4c 002b fd41 0000 2020 2020 206f 2054 .L.+.A.. o T\n+00056680: 2e4c 002b a041 0000 2020 2020 206f 2054 .L.+.A.. o T\n 00056690: 6865 202d 4849 4e54 2071 7561 6c69 6669 he -HINT qualifi\n 000566a0: 6572 2069 7320 7265 7175 6972 6564 2077 er is required w\n 000566b0: 6974 6820 7468 6520 2d46 5245 4542 4c4f ith the -FREEBLO\n 000566c0: 434b 2071 7561 6c69 6669 6572 2e54 002b CK qualifier.T.+\n-000566d0: fd42 0000 2020 2020 206f 2046 494e 4420 .B.. o FIND \n+000566d0: a042 0000 2020 2020 206f 2046 494e 4420 .B.. o FIND \n 000566e0: 2d46 5245 4542 4c4f 434b 2072 656c 6965 -FREEBLOCK relie\n 000566f0: 7320 6f6e 2074 6865 2062 6974 6d61 7073 s on the bitmaps\n 00056700: 2074 6f20 6c6f 6361 7465 2069 7473 2074 to locate its t\n 00056710: 6172 6765 742c 2073 6f20 6265 2073 7572 arget, so be sur\n-00056720: 6554 002b fd43 0000 2020 2020 2020 2074 eT.+.C.. t\n+00056720: 6554 002b a043 0000 2020 2020 2020 2074 eT.+.C.. t\n 00056730: 6f20 6669 7820 616e 7920 626c 6f63 6b73 o fix any blocks\n 00056740: 2069 6e63 6f72 7265 6374 6c79 206d 6172 incorrectly mar\n 00056750: 6b65 6420 2246 5245 4522 2062 6566 6f72 ked \"FREE\" befor\n 00056760: 6520 7573 696e 6720 7468 6973 2063 6f6d e using this com\n 00056770: 6d61 6e64 2e20 0000 0000 0000 0000 0000 mand. ..........\n 00056780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000567a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000567b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000567c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000567d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000567e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000567f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056800: 0100 0000 fd07 0000 ff06 0000 0000 0000 ................\n-00056810: 7d00 00fd 4845 4c50 00ff 7300 ff43 4f4d }...HELP..s..COM\n+00056810: 7d00 00a0 4845 4c50 00ff 7300 ff43 4f4d }...HELP..s..COM\n 00056820: 4d41 4e44 5300 ff73 00ff 4649 4e44 00ff MANDS..s..FIND..\n 00056830: 7300 ff51 5541 4c49 4649 4552 5300 c044 s..QUALIFIERS..D\n 00056840: 0000 2020 2020 2020 2053 6565 204d 4150 .. See MAP\n 00056850: 202d 4255 5359 2066 6f72 206d 6f72 6520 -BUSY for more \n 00056860: 696e 666f 726d 6174 696f 6e20 6f6e 2066 information on f\n 00056870: 6978 696e 6720 696e 636f 7272 6563 746c ixing incorrectl\n 00056880: 7920 6d61 726b 6564 2066 7265 6515 002b y marked free..+\n-00056890: fd45 0000 2020 2020 2020 2065 7272 6f72 .E.. error\n-000568a0: 732e 0700 2bfd 4600 0043 002b fd47 0000 s...+.F..C.+.G..\n+00056890: a045 0000 2020 2020 2020 2065 7272 6f72 .E.. error\n+000568a0: 732e 0700 2ba0 4600 0043 002b a047 0000 s...+.F..C.+.G..\n 000568b0: 2020 2052 6571 7569 7265 6420 7769 7468 Required with\n 000568c0: 202d 4849 4e54 3b20 636f 6d70 6174 6962 -HINT; compatib\n 000568d0: 6c65 2077 6974 6820 2d42 4c4f 434b 2061 le with -BLOCK a\n-000568e0: 6e64 205b 4e4f 5d43 5249 542e 0700 2bfd nd [NO]CRIT...+.\n-000568f0: 4800 001e 002b fd49 0000 2020 202d 485b H....+.I.. -H[\n+000568e0: 6e64 205b 4e4f 5d43 5249 542e 0700 2ba0 nd [NO]CRIT...+.\n+000568f0: 4800 001e 002b a049 0000 2020 202d 485b H....+.I.. -H[\n 00056900: 494e 545d 3d62 6c6f 636b 5f6e 756d 6265 INT]=block_numbe\n-00056910: 7207 002b fd4a 0000 3f00 2bfd 5100 0020 r..+.J..?.+.Q.. \n+00056910: 7207 002b a04a 0000 3f00 2ba0 5100 0020 r..+.J..?.+.Q.. \n 00056920: 2020 4465 7369 676e 6174 6573 2074 6865 Designates the\n 00056930: 2073 7461 7274 696e 6720 706f 696e 7420 starting point \n 00056940: 6f66 2061 202d 4652 4545 424c 4f43 4b20 of a -FREEBLOCK \n-00056950: 7365 6172 6368 2e07 002b fd52 0000 4d00 search...+.R..M.\n-00056960: 2bfd 5300 0020 2020 4649 4e44 202d 4652 +.S.. FIND -FR\n+00056950: 7365 6172 6368 2e07 002b a052 0000 4d00 search...+.R..M.\n+00056960: 2ba0 5300 0020 2020 4649 4e44 202d 4652 +.S.. FIND -FR\n 00056970: 4545 202d 4849 4e54 206c 6f63 6174 6573 EE -HINT locates\n 00056980: 2074 6865 2022 636c 6f73 6573 7422 2066 the \"closest\" f\n 00056990: 7265 6520 626c 6f63 6b20 746f 2074 6865 ree block to the\n-000569a0: 2068 696e 742e 2054 6869 7354 002b fd54 hint. ThisT.+.T\n+000569a0: 2068 696e 742e 2054 6869 7354 002b a054 hint. ThisT.+.T\n 000569b0: 0000 2020 2070 726f 7669 6465 7320 6120 .. provides a \n 000569c0: 746f 6f6c 2066 6f72 206c 6f63 6174 696e tool for locatin\n 000569d0: 6720 626c 6f63 6b73 2074 6f20 6164 6420 g blocks to add \n 000569e0: 746f 2074 6865 2042 2d74 7265 652c 206f to the B-tree, o\n 000569f0: 7220 746f 2068 6f6c 6420 626c 6f63 6b54 r to hold blockT\n-00056a00: 002b fd55 0000 2020 2063 6f70 6965 7320 .+.U.. copies \n+00056a00: 002b a055 0000 2020 2063 6f70 6965 7320 .+.U.. copies \n 00056a10: 6372 6561 7465 6420 7769 7468 2053 4156 created with SAV\n 00056a20: 4520 7468 6174 2077 6f75 6c64 206f 7468 E that would oth\n 00056a30: 6572 7769 7365 2062 6520 6c6f 7374 2077 erwise be lost w\n 00056a40: 6865 6e20 4453 4520 6578 6974 732e 2046 hen DSE exits. F\n-00056a50: 494e 4451 002b fd56 0000 2020 202d 4652 INDQ.+.V.. -FR\n+00056a50: 494e 4451 002b a056 0000 2020 202d 4652 INDQ.+.V.. -FR\n 00056a60: 4545 2072 656c 6965 7320 6f6e 2074 6865 EE relies on the\n 00056a70: 2062 6974 6d61 7073 2074 6f20 6c6f 6361 bitmaps to loca\n 00056a80: 7465 2069 7473 2074 6172 6765 742c 2073 te its target, s\n 00056a90: 6f20 6265 2073 7572 6520 746f 2066 6978 o be sure to fix\n-00056aa0: 2061 6e79 4500 2bfd 5700 0020 2020 626c anyE.+.W.. bl\n+00056aa0: 2061 6e79 4500 2ba0 5700 0020 2020 626c anyE.+.W.. bl\n 00056ab0: 6f63 6b73 2069 6e63 6f72 7265 6374 6c79 ocks incorrectly\n 00056ac0: 206d 6172 6b65 6420 2246 5245 4522 2062 marked \"FREE\" b\n 00056ad0: 6566 6f72 6520 7573 696e 6720 7468 6973 efore using this\n-00056ae0: 2063 6f6d 6d61 6e64 2e07 002b fd58 0000 command...+.X..\n-00056af0: 4900 2bfd 5900 0020 2020 5265 7175 6972 I.+.Y.. Requir\n+00056ae0: 2063 6f6d 6d61 6e64 2e07 002b a058 0000 command...+.X..\n+00056af0: 4900 2ba0 5900 0020 2020 5265 7175 6972 I.+.Y.. Requir\n 00056b00: 6564 2077 6974 683a 202d 4652 4545 424c ed with: -FREEBL\n 00056b10: 4f43 4b3b 2063 6f6d 7061 7469 626c 6520 OCK; compatible \n 00056b20: 7769 7468 202d 424c 4f43 4b20 616e 6420 with -BLOCK and \n-00056b30: 5b4e 4f5d 4352 4954 2e07 002b fd5a 0000 [NO]CRIT...+.Z..\n-00056b40: 1400 2bfd 6100 0020 2020 2d4b 5b45 595d ..+.a.. -K[EY]\n-00056b50: 3d6b 6579 0700 2bfd 6200 0054 002b fd63 =key..+.b..T.+.c\n+00056b30: 5b4e 4f5d 4352 4954 2e07 002b a05a 0000 [NO]CRIT...+.Z..\n+00056b40: 1400 2ba0 6100 0020 2020 2d4b 5b45 595d ..+.a.. -K[EY]\n+00056b50: 3d6b 6579 0700 2ba0 6200 0054 002b a063 =key..+.b..T.+.c\n 00056b60: 0000 2020 2053 6561 7263 6865 7320 7468 .. Searches th\n 00056b70: 6520 6461 7461 6261 7365 2066 6f72 2074 e database for t\n 00056b80: 6865 2062 6c6f 636b 2063 6f6e 7461 696e he block contain\n 00056b90: 696e 6720 7468 6520 7370 6563 6966 6965 ing the specifie\n 00056ba0: 6420 6b65 7920 6f72 2069 6620 7468 654d d key or if theM\n-00056bb0: 002b fd64 0000 2020 206b 6579 2064 6f65 .+.d.. key doe\n+00056bb0: 002b a064 0000 2020 206b 6579 2064 6f65 .+.d.. key doe\n 00056bc0: 7320 6e6f 7420 6578 6973 742c 2074 6865 s not exist, the\n 00056bd0: 2062 6c6f 636b 2074 6861 7420 776f 756c block that woul\n 00056be0: 6420 636f 6e74 6169 6e20 6974 2c20 6966 d contain it, if\n-00056bf0: 2069 7420 6578 6973 7465 642e 0700 2bfd it existed...+.\n-00056c00: 6500 0052 002b fd66 0000 2020 2020 206f e..R.+.f.. o\n+00056bf0: 2069 7420 6578 6973 7465 642e 0700 2ba0 it existed...+.\n+00056c00: 6500 0052 002b a066 0000 2020 2020 206f e..R.+.f.. o\n 00056c10: 2045 6e63 6c6f 7365 2061 6e20 4d2d 7374 Enclose an M-st\n 00056c20: 796c 6520 6b65 7920 696e 2071 756f 7461 yle key in quota\n 00056c30: 7469 6f6e 206d 6172 6b73 2028 2220 2229 tion marks (\" \")\n 00056c40: 2e20 4649 4e44 202d 4b45 5920 6973 2075 . FIND -KEY is u\n-00056c50: 7365 6675 6c53 002b fd67 0000 2020 2020 sefulS.+.g.. \n+00056c50: 7365 6675 6c53 002b a067 0000 2020 2020 sefulS.+.g.. \n 00056c60: 2020 2069 6e20 6c6f 6361 7469 6e67 2070 in locating p\n 00056c70: 726f 7065 726c 7920 696e 6465 7865 6420 roperly indexed \n 00056c80: 6b65 7973 2e20 5468 6520 2d4b 4559 2071 keys. The -KEY q\n 00056c90: 7561 6c69 6669 6572 2069 7320 696e 636f ualifier is inco\n-00056ca0: 6d70 6174 6962 6c65 2800 2bfd 6800 0020 mpatible(.+.h.. \n+00056ca0: 6d70 6174 6962 6c65 2800 2ba0 6800 0020 mpatible(.+.h.. \n 00056cb0: 2020 2020 2020 7769 7468 2061 6c6c 206f with all o\n 00056cc0: 7468 6572 2071 7561 6c69 6669 6572 732e ther qualifiers.\n-00056cd0: 5400 2bfd 6900 0020 2020 2020 6f20 4649 T.+.i.. o FI\n+00056cd0: 5400 2ba0 6900 0020 2020 2020 6f20 4649 T.+.i.. o FI\n 00056ce0: 4e44 202d 4b45 593d 2075 7365 7320 7468 ND -KEY= uses th\n 00056cf0: 6520 696e 6465 7820 746f 206c 6f63 6174 e index to locat\n 00056d00: 6520 7468 6520 6c65 7665 6c20 7a65 726f e the level zero\n 00056d10: 2028 3029 2062 6c6f 636b 202c 206f 7220 (0) block , or \n-00056d20: 6461 7461 4f00 2bfd 6a00 0020 2020 2020 dataO.+.j.. \n+00056d20: 6461 7461 4f00 2ba0 6a00 0020 2020 2020 dataO.+.j.. \n 00056d30: 2020 626c 6f63 6b2c 2063 6f6e 7461 696e block, contain\n 00056d40: 696e 6720 7468 6520 6b65 792e 2049 6620 ing the key. If \n 00056d50: 7468 6520 6b65 7920 646f 6573 206e 6f74 the key does not\n 00056d60: 2065 7869 7374 2c20 6974 2075 7365 7320 exist, it uses \n-00056d70: 7468 6550 002b fd71 0000 2020 2020 2020 theP.+.q.. \n+00056d70: 7468 6550 002b a071 0000 2020 2020 2020 theP.+.q.. \n 00056d80: 2069 6e64 6578 2074 6f20 6c6f 6361 7465 index to locate\n 00056d90: 2074 6865 2062 6c6f 636b 2069 6e20 7768 the block in wh\n 00056da0: 6963 6820 6974 2077 6f75 6c64 2072 6573 ich it would res\n 00056db0: 6964 652e 204e 6f74 6520 7468 6174 2046 ide. Note that F\n-00056dc0: 494e 4451 002b fd72 0000 2020 2020 2020 INDQ.+.r.. \n+00056dc0: 494e 4451 002b a072 0000 2020 2020 2020 INDQ.+.r.. \n 00056dd0: 206f 6e6c 7920 776f 726b 7320 7769 7468 only works with\n 00056de0: 2074 6865 2069 6e64 6578 2061 7320 6375 the index as cu\n 00056df0: 7272 656e 746c 7920 636f 6d70 6f73 6564 rrently composed\n 00056e00: 2e20 496e 206f 7468 6572 2077 6f72 6473 . In other words\n-00056e10: 2c20 6974 5300 2bfd 7300 0020 2020 2020 , itS.+.s.. \n+00056e10: 2c20 6974 5300 2ba0 7300 0020 2020 2020 , itS.+.s.. \n 00056e20: 2020 6361 6e6e 6f74 2046 494e 4420 7468 cannot FIND th\n 00056e30: 6520 2272 6967 6874 2220 706c 6163 652c e \"right\" place,\n 00056e40: 206f 6e6c 7920 7468 6520 706c 6163 6520 only the place \n 00056e50: 706f 696e 7465 6420 746f 2062 7920 7468 pointed to by th\n-00056e60: 6520 696e 6465 7853 002b fd74 0000 2020 e indexS.+.t.. \n+00056e60: 6520 696e 6465 7853 002b a074 0000 2020 e indexS.+.t.. \n 00056e70: 2020 2020 2061 7420 7468 6520 7469 6d65 at the time\n 00056e80: 2074 6865 2063 6f6d 6d61 6e64 2069 7320 the command is \n 00056e90: 6973 7375 6564 2e20 5468 6573 6520 7477 issued. These tw\n 00056ea0: 6f20 6c6f 6361 7469 6f6e 7320 7368 6f75 o locations shou\n-00056eb0: 6c64 2062 652c 2061 6e64 4c00 2bfd 7500 ld be, andL.+.u.\n+00056eb0: 6c64 2062 652c 2061 6e64 4c00 2ba0 7500 ld be, andL.+.u.\n 00056ec0: 0020 2020 2020 2020 6d61 7920 7765 6c6c . may well\n 00056ed0: 2062 652c 2074 6865 2073 616d 653b 2068 be, the same; h\n 00056ee0: 6f77 6576 6572 2c20 7265 6d69 6e64 2079 owever, remind y\n 00056ef0: 6f75 7273 656c 6620 746f 2073 6561 7263 ourself to searc\n-00056f00: 6820 666f 722c 4d00 2bfd 7600 0020 2020 h for,M.+.v.. \n+00056f00: 6820 666f 722c 4d00 2ba0 7600 0020 2020 h for,M.+.v.. \n 00056f10: 2020 2020 756e 6465 7273 7461 6e64 2061 understand a\n 00056f20: 6e64 2074 616b 6520 696e 746f 2061 6363 nd take into acc\n 00056f30: 6f75 6e74 2061 6c6c 2069 6e66 6f72 6d61 ount all informa\n 00056f40: 7469 6f6e 2064 6573 6372 6962 696e 6720 tion describing \n-00056f50: 616e 7930 002b fd77 0000 2020 2020 2020 any0.+.w.. \n+00056f50: 616e 7930 002b a077 0000 2020 2020 2020 any0.+.w.. \n 00056f60: 2063 7572 7265 6e74 2064 6174 6162 6173 current databas\n 00056f70: 6520 696e 7465 6772 6974 7920 6973 7375 e integrity issu\n-00056f80: 6573 2e4b 002b fd78 0000 2020 2020 206f es.K.+.x.. o\n+00056f80: 6573 2e4b 002b a078 0000 2020 2020 206f es.K.+.x.. o\n 00056f90: 2044 5345 2061 6363 6570 7473 205e 2374 DSE accepts ^#t\n 00056fa0: 2061 7320 6120 7661 6c69 6420 676c 6f62 as a valid glob\n 00056fb0: 616c 206e 616d 6520 7768 656e 2073 7065 al name when spe\n 00056fc0: 6369 6679 696e 6720 6120 6b65 792e 0700 cifying a key...\n-00056fd0: 2bfd 7900 0028 002b fd7a 0000 2020 2043 +.y..(.+.z.. C\n+00056fd0: 2ba0 7900 0028 002b a07a 0000 2020 2043 +.y..(.+.z.. C\n 00056fe0: 6f6d 7061 7469 626c 6520 6f6e 6c79 2077 ompatible only w\n 00056ff0: 6974 6820 5b4e 4f5d 4352 4954 2e00 0000 ith [NO]CRIT....\n 00057000: 0100 0000 f007 0000 7807 0000 0000 0000 ........x.......\n-00057010: 3200 00fd 4845 4c50 00ff 7300 ff43 4f4d 2...HELP..s..COM\n+00057010: 3200 00a0 4845 4c50 00ff 7300 ff43 4f4d 2...HELP..s..COM\n 00057020: 4d41 4e44 5300 ff73 00ff 4649 4e44 00ff MANDS..s..FIND..\n 00057030: 7300 ff51 5541 4c49 4649 4552 5300 c081 s..QUALIFIERS...\n-00057040: 0000 1500 2bfd 8200 0020 2020 2d5b 4e4f ....+.... -[NO\n-00057050: 5d43 5b52 4954 5d07 002b fd83 0000 5400 ]C[RIT]..+....T.\n-00057060: 2bfd 8400 0020 2020 416c 6c6f 7773 2046 +.... Allows F\n+00057040: 0000 1500 2ba0 8200 0020 2020 2d5b 4e4f ....+.... -[NO\n+00057050: 5d43 5b52 4954 5d07 002b a083 0000 5400 ]C[RIT]..+....T.\n+00057060: 2ba0 8400 0020 2020 416c 6c6f 7773 2046 +.... Allows F\n 00057070: 494e 4420 746f 2077 6f72 6b20 6576 656e IND to work even\n 00057080: 2069 6620 616e 6f74 6865 7220 7072 6f63 if another proc\n 00057090: 6573 7320 6973 2068 6f6c 6469 6e67 2061 ess is holding a\n 000570a0: 2063 7269 7469 6361 6c20 7365 6374 696f critical sectio\n-000570b0: 6e2e 0700 2bfd 8500 0054 002b fd86 0000 n...+....T.+....\n+000570b0: 6e2e 0700 2ba0 8500 0054 002b a086 0000 n...+....T.+....\n 000570c0: 2020 2041 7320 7265 7375 6c74 7320 696e As results in\n 000570d0: 2074 6869 7320 6d6f 6465 206d 6179 2062 this mode may b\n 000570e0: 6520 696e 636f 6e73 6973 7465 6e74 2c20 e inconsistent, \n 000570f0: 6974 2073 686f 756c 6420 6f6e 6c79 2062 it should only b\n 00057100: 6520 7573 6564 2069 6620 7468 653e 002b e used if the>.+\n-00057110: fd87 0000 2020 2063 7269 7469 6361 6c20 .... critical \n+00057110: a087 0000 2020 2063 7269 7469 6361 6c20 .... critical \n 00057120: 7365 6374 696f 6e20 6d65 6368 616e 6973 section mechanis\n 00057130: 6d20 6973 206e 6f74 206f 7065 7261 7469 m is not operati\n-00057140: 6e67 206e 6f72 6d61 6c6c 7907 002b fd88 ng normally..+..\n-00057150: 0000 1c00 2bfd 8900 0020 2020 2d52 5b45 ....+.... -R[E\n+00057140: 6e67 206e 6f72 6d61 6c6c 7907 002b a088 ng normally..+..\n+00057150: 0000 1c00 2ba0 8900 0020 2020 2d52 5b45 ....+.... -R[E\n 00057160: 4749 4f4e 5d5b 3d72 6567 696f 6e5d 0700 GION][=region]..\n-00057170: 2bfd 8a00 0038 002b fd91 0000 2020 2053 +....8.+.... S\n+00057170: 2ba0 8a00 0038 002b a091 0000 2020 2053 +....8.+.... S\n 00057180: 7769 7463 6865 7320 746f 2074 6865 206e witches to the n\n 00057190: 616d 6564 2047 6c6f 6261 6c20 4469 7265 amed Global Dire\n 000571a0: 6374 6f72 7920 7265 6769 6f6e 2e07 002b ctory region...+\n-000571b0: fd92 0000 5300 2bfd 9300 0020 2020 2d52 ....S.+.... -R\n+000571b0: a092 0000 5300 2ba0 9300 0020 2020 2d52 ....S.+.... -R\n 000571c0: 4547 494f 4e20 7769 7468 6f75 7420 6120 EGION without a \n 000571d0: 7370 6563 6966 6965 6420 7265 6769 6f6e specified region\n 000571e0: 2c20 6f72 202d 5245 4749 4f4e 3d22 2a22 , or -REGION=\"*\"\n 000571f0: 2c20 6469 7370 6c61 7973 2061 6c6c 2065 , displays all e\n-00057200: 7869 7374 696e 6722 002b fd94 0000 2020 xisting\".+.... \n+00057200: 7869 7374 696e 6722 002b a094 0000 2020 xisting\".+.... \n 00057210: 2072 6567 696f 6e73 2069 6e20 7468 6520 regions in the \n-00057220: 6461 7461 6261 7365 2e07 002b fd95 0000 database...+....\n-00057230: 1400 2bfd 9600 0020 2020 5573 6520 416c ..+.... Use Al\n-00057240: 6f6e 652e 0700 2bfd 9700 0015 002b fd98 one...+......+..\n+00057220: 6461 7461 6261 7365 2e07 002b a095 0000 database...+....\n+00057230: 1400 2ba0 9600 0020 2020 5573 6520 416c ..+.... Use Al\n+00057240: 6f6e 652e 0700 2ba0 9700 0015 002b a098 one...+......+..\n 00057250: 0000 2020 202d 535b 4942 4c49 4e47 535d .. -S[IBLINGS]\n-00057260: 0700 2bfd 9900 0053 002b fd9a 0000 2020 ..+....S.+.... \n+00057260: 0700 2ba0 9900 0053 002b a09a 0000 2020 ..+....S.+.... \n 00057270: 2044 6973 706c 6179 7320 7468 6520 626c Displays the bl\n 00057280: 6f63 6b20 6e75 6d62 6572 206f 6620 7468 ock number of th\n 00057290: 6520 7370 6563 6966 6965 6420 626c 6f63 e specified bloc\n 000572a0: 6b20 616e 6420 6974 7320 6c6f 6769 6361 k and its logica\n-000572b0: 6c20 7369 626c 696e 6773 2100 2afd c111 l siblings!.*...\n+000572b0: 6c20 7369 626c 696e 6773 2100 2aa0 c111 l siblings!.*...\n 000572c0: 0000 2020 2069 6e20 6865 7861 6465 6369 .. in hexadeci\n-000572d0: 6d61 6c20 666f 726d 6174 2e07 002c fd11 mal format...,..\n-000572e0: 0000 5200 2cfd 2100 0020 2020 5468 6520 ..R.,.!.. The \n+000572d0: 6d61 6c20 666f 726d 6174 2e07 002c a011 mal format...,..\n+000572e0: 0000 5200 2ca0 2100 0020 2020 5468 6520 ..R.,.!.. The \n 000572f0: 6c6f 6769 6361 6c20 7369 626c 696e 6773 logical siblings\n 00057300: 2061 7265 2074 6865 2062 6c6f 636b 732c are the blocks,\n 00057310: 2069 6620 616e 792c 2074 6861 7420 6c6f if any, that lo\n 00057320: 6769 6361 6c6c 7920 6578 6973 7420 746f gically exist to\n-00057330: 2074 6865 4b00 2cfd 3100 0020 2020 7269 theK.,.1.. ri\n+00057330: 2074 6865 4b00 2ca0 3100 0020 2020 7269 theK.,.1.. ri\n 00057340: 6768 7420 616e 6420 6c65 6674 206f 6620 ght and left of \n 00057350: 7468 6520 6769 7665 6e20 626c 6f63 6b20 the given block \n 00057360: 696e 2074 6865 2064 6174 6162 6173 6520 in the database \n 00057370: 7472 6565 2073 7472 7563 7475 7265 2e07 tree structure..\n-00057380: 002c fd41 0000 3d00 2cfd 5100 0020 2020 .,.A..=.,.Q.. \n+00057380: 002c a041 0000 3d00 2ca0 5100 0020 2020 .,.A..=.,.Q.. \n 00057390: 496e 636f 6d70 6174 6962 6c65 2077 6974 Incompatible wit\n 000573a0: 683a 202d 4652 4545 424c 4f43 4b2c 202d h: -FREEBLOCK, -\n 000573b0: 4849 4e54 2c20 2d4b 4559 2c20 2d52 4547 HINT, -KEY, -REG\n-000573c0: 494f 4e07 002c fd61 0000 0e00 16fd 4845 ION..,.a......HE\n-000573d0: 4c50 0000 4865 6c70 0f00 1bfd bf11 0000 LP..Help........\n-000573e0: 2020 2048 656c 7007 001c fd21 0000 5400 Help....!..T.\n-000573f0: 1cfd 3100 0020 2020 5468 6520 4845 4c50 ..1.. The HELP\n+000573c0: 494f 4e07 002c a061 0000 0e00 16a0 4845 ION..,.a......HE\n+000573d0: 4c50 0000 4865 6c70 0f00 1ba0 bf11 0000 LP..Help........\n+000573e0: 2020 2048 656c 7007 001c a021 0000 5400 Help....!..T.\n+000573f0: 1ca0 3100 0020 2020 5468 6520 4845 4c50 ..1.. The HELP\n 00057400: 2063 6f6d 6d61 6e64 2065 7870 6c61 696e command explain\n 00057410: 7320 4453 4520 636f 6d6d 616e 6473 2e20 s DSE commands. \n 00057420: 5468 6520 666f 726d 6174 206f 6620 7468 The format of th\n 00057430: 6520 4845 4c50 2063 6f6d 6d61 6e64 2069 e HELP command i\n-00057440: 733a 0700 1cfd 4100 001e 001c fd51 0000 s:....A......Q..\n+00057440: 733a 0700 1ca0 4100 001e 001c a051 0000 s:....A......Q..\n 00057450: 2020 202d 485b 454c 505d 205b 6865 6c70 -H[ELP] [help\n-00057460: 2074 6f70 6963 5d07 001c fd61 0000 1600 topic]....a....\n-00057470: 16fd 494e 5445 4752 4954 0000 496e 7465 ..INTEGRIT..Inte\n-00057480: 6772 6974 1300 1ffd bf11 0000 2020 2049 grit........ I\n-00057490: 6e74 6567 7269 7407 0020 fd21 0000 5000 ntegrit.. .!..P.\n-000574a0: 20fd 3100 0020 2020 4368 6563 6b73 2074 .1.. Checks t\n+00057460: 2074 6f70 6963 5d07 001c a061 0000 1600 topic]....a....\n+00057470: 16a0 494e 5445 4752 4954 0000 496e 7465 ..INTEGRIT..Inte\n+00057480: 6772 6974 1300 1fa0 bf11 0000 2020 2049 grit........ I\n+00057490: 6e74 6567 7269 7407 0020 a021 0000 5000 ntegrit.. .!..P.\n+000574a0: 20a0 3100 0020 2020 4368 6563 6b73 2074 .1.. Checks t\n 000574b0: 6865 2069 6e74 6572 6e61 6c20 636f 6e73 he internal cons\n 000574c0: 6973 7465 6e63 7920 6f66 2061 2073 696e istency of a sin\n 000574d0: 676c 6520 6e6f 6e2d 6269 746d 6170 2062 gle non-bitmap b\n 000574e0: 6c6f 636b 2e20 494e 5445 4752 4954 3100 lock. INTEGRIT1.\n-000574f0: 20fd 4100 0020 2020 7265 706f 7274 7320 .A.. reports \n+000574f0: 20a0 4100 0020 2020 7265 706f 7274 7320 .A.. reports \n 00057500: 6572 726f 7273 2069 6e20 6865 7861 6465 errors in hexade\n 00057510: 6369 6d61 6c20 6e6f 7461 7469 6f6e 2e07 cimal notation..\n-00057520: 0020 fd51 0000 3000 20fd 6100 0020 2020 . .Q..0. .a.. \n+00057520: 0020 a051 0000 3000 20a0 6100 0020 2020 . .Q..0. .a.. \n 00057530: 5468 6520 666f 726d 6174 206f 6620 7468 The format of th\n 00057540: 6520 494e 5445 4752 4954 2063 6f6d 6d61 e INTEGRIT comma\n-00057550: 6e64 2069 733a 0700 20fd 7100 002a 0020 nd is:.. .q..*. \n-00057560: fd81 0000 2020 2049 5b4e 5445 4752 4954 .... I[NTEGRIT\n+00057550: 6e64 2069 733a 0700 20a0 7100 002a 0020 nd is:.. .q..*. \n+00057560: a081 0000 2020 2049 5b4e 5445 4752 4954 .... I[NTEGRIT\n 00057570: 5d20 2d42 5b4c 4f43 4b5d 3d62 6c6f 636b ] -B[LOCK]=block\n-00057580: 2d6e 756d 6265 7207 0020 fd91 0000 1300 -number.. ......\n-00057590: 1ffd c011 0000 2020 202a 2a4e 6f74 652a ...... **Note*\n-000575a0: 2a07 0020 fd12 0000 5200 20fd 1300 0020 *.. ....R. .... \n+00057580: 2d6e 756d 6265 7207 0020 a091 0000 1300 -number.. ......\n+00057590: 1fa0 c011 0000 2020 202a 2a4e 6f74 652a ...... **Note*\n+000575a0: 2a07 0020 a012 0000 5200 20a0 1300 0020 *.. ....R. .... \n 000575b0: 2020 556e 6c69 6b65 204d 5550 4950 2049 Unlike MUPIP I\n 000575c0: 4e54 4547 2c20 7468 6973 2063 6f6d 6d61 NTEG, this comma\n 000575d0: 6e64 206f 6e6c 7920 6465 7465 6374 7320 nd only detects \n 000575e0: 6572 726f 7273 2069 6e74 6572 6e61 6c20 errors internal \n-000575f0: 746f 2061 2062 6c6f 636b 5200 20fd 1400 to a blockR. ...\n+000575f0: 746f 2061 2062 6c6f 636b 5200 20a0 1400 to a blockR. ...\n 00057600: 0020 2020 616e 6420 6361 6e6e 6f74 2064 . and cannot d\n 00057610: 6574 6563 7420 6572 726f 7273 2073 7563 etect errors suc\n 00057620: 6820 6173 2069 6e64 6963 6573 2069 6e63 h as indices inc\n 00057630: 6f72 7265 6374 6c79 2070 6f69 6e74 696e orrectly pointin\n-00057640: 6720 746f 2061 6e6f 7468 6572 1000 20fd g to another.. .\n-00057650: 1500 0020 2020 626c 6f63 6b2e 0700 20fd ... block... .\n-00057660: 1600 001e 001f fdff 7300 ff51 5541 4c49 ........s..QUALI\n+00057640: 6720 746f 2061 6e6f 7468 6572 1000 20a0 g to another.. .\n+00057650: 1500 0020 2020 626c 6f63 6b2e 0700 20a0 ... block... .\n+00057660: 1600 001e 001f a0ff 7300 ff51 5541 4c49 ........s..QUALI\n 00057670: 4649 4552 5300 0051 7561 6c69 6669 6572 FIERS..Qualifier\n-00057680: 7315 002e fdbf 1100 0020 2020 5175 616c s........ Qual\n-00057690: 6966 6965 7273 0700 2ffd 2100 001f 002f ifiers../.!..../\n-000576a0: fd31 0000 2020 202d 425b 4c4f 434b 5d3d .1.. -B[LOCK]=\n-000576b0: 626c 6f63 6b5f 6e75 6d62 6572 0700 2ffd block_number../.\n-000576c0: 4100 004a 002f fd51 0000 2020 2053 7065 A..J./.Q.. Spe\n+00057680: 7315 002e a0bf 1100 0020 2020 5175 616c s........ Qual\n+00057690: 6966 6965 7273 0700 2fa0 2100 001f 002f ifiers../.!..../\n+000576a0: a031 0000 2020 202d 425b 4c4f 434b 5d3d .1.. -B[LOCK]=\n+000576b0: 626c 6f63 6b5f 6e75 6d62 6572 0700 2fa0 block_number../.\n+000576c0: 4100 004a 002f a051 0000 2020 2053 7065 A..J./.Q.. Spe\n 000576d0: 6369 6669 6573 2074 6865 2062 6c6f 636b cifies the block\n 000576e0: 2066 6f72 2044 5345 2074 6f20 6368 6563 for DSE to chec\n 000576f0: 6b2e 204f 6e20 636f 6d6d 616e 6473 2077 k. On commands w\n 00057700: 6974 6820 6e6f 202d 424c 4f43 4b50 002f ith no -BLOCKP./\n-00057710: fd61 0000 2020 2071 7561 6c69 6669 6572 .a.. qualifier\n+00057710: a061 0000 2020 2071 7561 6c69 6669 6572 .a.. qualifier\n 00057720: 2c20 4453 4520 7573 6573 2074 6865 206c , DSE uses the l\n 00057730: 6173 7420 626c 6f63 6b20 6861 6e64 6c65 ast block handle\n 00057740: 6420 6279 2061 2044 5345 206f 7065 7261 d by a DSE opera\n 00057750: 7469 6f6e 2e20 5768 656e 206e 6f54 002f tion. When noT./\n-00057760: fd71 0000 2020 2062 6c6f 636b 2068 6173 .q.. block has\n+00057760: a071 0000 2020 2062 6c6f 636b 2068 6173 .q.. block has\n 00057770: 2062 6565 6e20 6163 6365 7373 6564 2c20 been accessed, \n 00057780: 7468 6174 2069 732c 206f 6e20 7468 6520 that is, on the \n 00057790: 6669 7273 7420 626c 6f63 6b2d 6f72 6965 first block-orie\n 000577a0: 6e74 6564 2063 6f6d 6d61 6e64 2c20 4453 nted command, DS\n-000577b0: 451d 002f fd81 0000 2020 2075 7365 7320 E../.... uses \n+000577b0: 451d 002f a081 0000 2020 2075 7365 7320 E../.... uses \n 000577c0: 626c 6f63 6b20 6f6e 6520 2831 292e 0700 block one (1)...\n-000577d0: 2ffd 9100 0014 002e fdc0 1100 0020 2020 /............ \n-000577e0: 2d4e 4f5b 4352 4954 5d07 002f fd12 0000 -NO[CRIT]../....\n+000577d0: 2fa0 9100 0014 002e a0c0 1100 0020 2020 /............ \n+000577e0: 2d4e 4f5b 4352 4954 5d07 002f a012 0000 -NO[CRIT]../....\n 000577f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057800: 0100 0000 c807 0000 5507 0000 0000 0000 ........U.......\n-00057810: 6900 00fd 4845 4c50 00ff 7300 ff43 4f4d i...HELP..s..COM\n+00057810: 6900 00a0 4845 4c50 00ff 7300 ff43 4f4d i...HELP..s..COM\n 00057820: 4d41 4e44 5300 ff73 00ff 4649 4e44 00c0 MANDS..s..FIND..\n 00057830: 2200 0020 2020 2020 2020 6b65 7973 2069 \".. keys i\n 00057840: 6e64 6570 656e 6465 6e74 206f 6620 7468 ndependent of th\n 00057850: 6569 7220 6174 7461 6368 6d65 6e74 2074 eir attachment t\n 00057860: 6f20 7468 6520 7472 6565 2c20 7573 6520 o the tree, use \n-00057870: 7468 6520 5241 4e47 4516 001c fd23 0000 the RANGE....#..\n+00057870: 7468 6520 5241 4e47 4516 001c a023 0000 the RANGE....#..\n 00057880: 2020 2020 2020 2063 6f6d 6d61 6e64 2e07 command..\n-00057890: 001c fd24 0000 1a00 1bfd ff73 00ff 4558 ...$.......s..EX\n+00057890: 001c a024 0000 1a00 1ba0 ff73 00ff 4558 ...$.......s..EX\n 000578a0: 414d 504c 4553 0000 4578 616d 706c 6573 AMPLES..Examples\n-000578b0: 1300 28fd bf11 0000 2020 2045 7861 6d70 ..(..... Examp\n-000578c0: 6c65 7307 0029 fd21 0000 1200 29fd 3100 les..).!....).1.\n-000578d0: 0020 2020 4578 616d 706c 653a 0700 29fd . Example:..).\n-000578e0: 4100 002a 0029 fd51 0000 2020 2044 5345 A..*.).Q.. DSE\n+000578b0: 1300 28a0 bf11 0000 2020 2045 7861 6d70 ..(..... Examp\n+000578c0: 6c65 7307 0029 a021 0000 1200 29a0 3100 les..).!....).1.\n+000578d0: 0020 2020 4578 616d 706c 653a 0700 29a0 . Example:..).\n+000578e0: 4100 002a 0029 a051 0000 2020 2044 5345 A..*.).Q.. DSE\n 000578f0: 3e20 6669 6e64 202d 6578 6861 7573 7469 > find -exhausti\n 00057900: 7665 202d 626c 6f63 6b3d 3138 3018 0029 ve -block=180..)\n-00057910: fd61 0000 2020 2044 6972 6563 746f 7279 .a.. Directory\n-00057920: 2070 6174 6817 0029 fd71 0000 2020 2050 path..).q.. P\n-00057930: 6174 682d 2d62 6c6b 3a6f 6666 1300 29fd ath--blk:off..).\n+00057910: a061 0000 2020 2044 6972 6563 746f 7279 .a.. Directory\n+00057920: 2070 6174 6817 0029 a071 0000 2020 2050 path..).q.. P\n+00057930: 6174 682d 2d62 6c6b 3a6f 6666 1300 29a0 ath--blk:off..).\n 00057940: 8100 0020 2020 313a 3130 2032 3a31 4516 ... 1:10 2:1E.\n-00057950: 0029 fd91 0000 2020 2047 6c6f 6261 6c20 .).... Global \n-00057960: 7061 7468 7318 0028 fdc0 1100 0020 2020 paths..(..... \n+00057950: 0029 a091 0000 2020 2047 6c6f 6261 6c20 .).... Global \n+00057960: 7061 7468 7318 0028 a0c0 1100 0020 2020 paths..(..... \n 00057970: 5061 7468 2d2d 626c 6b3a 6f66 661a 0029 Path--blk:off..)\n-00057980: fd12 0000 2020 2036 3a35 3120 3141 343a .... 6:51 1A4:\n-00057990: 3234 3920 3138 3007 0029 fd13 0000 5400 249 180..)....T.\n-000579a0: 29fd 1400 0020 2020 5468 6973 2063 6f6d ).... This com\n+00057980: a012 0000 2020 2036 3a35 3120 3141 343a .... 6:51 1A4:\n+00057990: 3234 3920 3138 3007 0029 a013 0000 5400 249 180..)....T.\n+000579a0: 29a0 1400 0020 2020 5468 6973 2063 6f6d ).... This com\n 000579b0: 6d61 6e64 206c 6f63 6174 6573 2062 6c6f mand locates blo\n 000579c0: 636b 2031 3830 2062 7920 6c6f 6f6b 696e ck 180 by lookin\n 000579d0: 6720 7468 726f 7567 6820 7468 6520 422d g through the B-\n 000579e0: 7472 6565 2069 6e64 6578 2066 6f72 2061 tree index for a\n-000579f0: 6e79 4d00 29fd 1500 0020 2020 706f 696e nyM.).... poin\n+000579f0: 6e79 4d00 29a0 1500 0020 2020 706f 696e nyM.).... poin\n 00057a00: 7465 7220 746f 2074 6865 2062 6c6f 636b ter to the block\n 00057a10: 2e20 5468 6973 2063 6f6d 6d61 6e64 2066 . This command f\n 00057a20: 696e 6473 2065 7665 6e20 7468 6f73 6520 inds even those \n 00057a30: 626c 6f63 6b73 2074 6861 7420 6172 6551 blocks that areQ\n-00057a40: 0029 fd16 0000 2020 2063 6f6e 6e65 6374 .).... connect\n+00057a40: 0029 a016 0000 2020 2063 6f6e 6e65 6374 .).... connect\n 00057a50: 6564 2074 6f20 7468 6520 7472 6565 2062 ed to the tree b\n 00057a60: 7574 2074 6865 2066 6972 7374 206b 6579 ut the first key\n 00057a70: 2069 6e20 7468 6520 626c 6f63 6b20 646f in the block do\n 00057a80: 6573 206e 6f74 206d 6174 6368 2074 6865 es not match the\n-00057a90: 1500 29fd 1700 0020 2020 696e 6465 7820 ..).... index \n-00057aa0: 7061 7468 2e07 0029 fd18 0000 1200 29fd path...)......).\n+00057a90: 1500 29a0 1700 0020 2020 696e 6465 7820 ..).... index \n+00057aa0: 7061 7468 2e07 0029 a018 0000 1200 29a0 path...)......).\n 00057ab0: 1900 0020 2020 4578 616d 706c 653a 0700 ... Example:..\n-00057ac0: 29fd 1a00 0023 0029 fd21 0000 2020 2044 )....#.).!.. D\n+00057ac0: 29a0 1a00 0023 0029 a021 0000 2020 2044 )....#.).!.. D\n 00057ad0: 5345 3e20 6669 6e64 202d 6672 6565 202d SE> find -free -\n-00057ae0: 6869 6e74 3d31 3830 2100 29fd 2200 0020 hint=180!.).\".. \n+00057ae0: 6869 6e74 3d31 3830 2100 29a0 2200 0020 hint=180!.).\".. \n 00057af0: 2020 4e65 7874 2066 7265 6520 626c 6f63 Next free bloc\n-00057b00: 6b20 6973 2044 3846 2e07 0029 fd23 0000 k is D8F...).#..\n-00057b10: 4500 29fd 2400 0020 2020 5468 6973 2063 E.).$.. This c\n+00057b00: 6b20 6973 2044 3846 2e07 0029 a023 0000 k is D8F...).#..\n+00057b10: 4500 29a0 2400 0020 2020 5468 6973 2063 E.).$.. This c\n 00057b20: 6f6d 6d61 6e64 206c 6f63 6174 6573 2074 ommand locates t\n 00057b30: 6865 2022 636c 6f73 6573 7422 2066 7265 he \"closest\" fre\n 00057b40: 6520 626c 6f63 6b20 746f 2062 6c6f 636b e block to block\n-00057b50: 2031 3830 2e07 0029 fd25 0000 4e00 29fd 180...).%..N.).\n+00057b50: 2031 3830 2e07 0029 a025 0000 4e00 29a0 180...).%..N.).\n 00057b60: 2600 0020 2020 596f 7520 6361 6e20 7573 &.. You can us\n 00057b70: 6520 7468 6973 2063 6f6d 6d61 6e64 2061 e this command a\n 00057b80: 7320 6120 746f 6f6c 2066 6f72 206c 6f63 s a tool for loc\n 00057b90: 6174 696e 6720 626c 6f63 6b73 2074 6f20 ating blocks to \n-00057ba0: 6164 6420 746f 2074 6865 5300 29fd 2700 add to theS.).'.\n+00057ba0: 6164 6420 746f 2074 6865 5300 29a0 2700 add to theS.).'.\n 00057bb0: 0020 2020 422d 7472 6565 2c20 6f72 2074 . B-tree, or t\n 00057bc0: 6f20 686f 6c64 2062 6c6f 636b 2063 6f70 o hold block cop\n 00057bd0: 6965 7320 6372 6561 7465 6420 7769 7468 ies created with\n 00057be0: 2053 4156 4520 7468 6174 2077 6f75 6c64 SAVE that would\n 00057bf0: 206f 7468 6572 7769 7365 2062 651e 0029 otherwise be..)\n-00057c00: fd28 0000 2020 206c 6f73 7420 7768 656e .(.. lost when\n-00057c10: 2044 5345 2065 7869 7473 2e07 0029 fd29 DSE exits...).)\n-00057c20: 0000 1200 29fd 2a00 0020 2020 4578 616d ....).*.. Exam\n-00057c30: 706c 653a 0700 29fd 3100 0024 0029 fd32 ple:..).1..$.).2\n+00057c00: a028 0000 2020 206c 6f73 7420 7768 656e .(.. lost when\n+00057c10: 2044 5345 2065 7869 7473 2e07 0029 a029 DSE exits...).)\n+00057c20: 0000 1200 29a0 2a00 0020 2020 4578 616d ....).*.. Exam\n+00057c30: 706c 653a 0700 29a0 3100 0024 0029 a032 ple:..).1..$.).2\n 00057c40: 0000 2020 2044 5345 3e66 696e 6420 2d6b .. DSE>find -k\n 00057c50: 6579 3d22 5e62 6967 6762 6c28 3129 2207 ey=\"^biggbl(1)\".\n-00057c60: 0029 fd33 0000 4200 29fd 3400 0020 2020 .).3..B.).4.. \n+00057c60: 0029 a033 0000 4200 29a0 3400 0020 2020 .).3..B.).4.. \n 00057c70: 5468 6973 2063 6f6d 6d61 6e64 206c 6f63 This command loc\n 00057c80: 6174 6573 2074 6865 206b 6579 205e 6269 ates the key ^bi\n 00057c90: 6767 626c 2831 2920 696e 2074 6865 2064 ggbl(1) in the d\n-00057ca0: 6174 6162 6173 652e 0700 29fd 3500 0012 atabase...).5...\n-00057cb0: 0029 fd36 0000 2020 2045 7861 6d70 6c65 .).6.. Example\n-00057cc0: 3a07 0029 fd37 0000 2800 29fd 3800 0020 :..).7..(.).8.. \n+00057ca0: 6174 6162 6173 652e 0700 29a0 3500 0012 atabase...).5...\n+00057cb0: 0029 a036 0000 2020 2045 7861 6d70 6c65 .).6.. Example\n+00057cc0: 3a07 0029 a037 0000 2800 29a0 3800 0020 :..).7..(.).8.. \n 00057cd0: 2020 4453 453e 2066 696e 6420 2d66 7265 DSE> find -fre\n 00057ce0: 6562 6c6f 636b 202d 6869 6e74 3d32 3332 eblock -hint=232\n-00057cf0: 0700 29fd 3900 0048 0029 fd3a 0000 2020 ..).9..H.).:.. \n+00057cf0: 0700 29a0 3900 0048 0029 a03a 0000 2020 ..).9..H.).:.. \n 00057d00: 2054 6869 7320 636f 6d6d 616e 6473 2073 This commands s\n 00057d10: 7461 7274 7320 746f 2073 6561 7263 6820 tarts to search \n 00057d20: 666f 7220 6672 6565 2062 6c6f 636b 2061 for free block a\n 00057d30: 6674 6572 2062 6c6f 636b 2032 3332 2e07 fter block 232..\n-00057d40: 0029 fd41 0000 1200 29fd 4200 0020 2020 .).A....).B.. \n-00057d50: 4578 616d 706c 653a 0700 29fd 4300 0030 Example:..).C..0\n-00057d60: 0029 fd44 0000 2020 2044 5345 3e20 4649 .).D.. DSE> FI\n+00057d40: 0029 a041 0000 1200 29a0 4200 0020 2020 .).A....).B.. \n+00057d50: 4578 616d 706c 653a 0700 29a0 4300 0030 Example:..).C..0\n+00057d60: 0029 a044 0000 2020 2044 5345 3e20 4649 .).D.. DSE> FI\n 00057d70: 4e44 202d 4652 4545 424c 4f43 4b20 2d48 ND -FREEBLOCK -H\n 00057d80: 494e 543d 3233 3220 2d4e 4f43 5249 5407 INT=232 -NOCRIT.\n-00057d90: 0029 fd45 0000 4e00 29fd 4600 0020 2020 .).E..N.).F.. \n+00057d90: 0029 a045 0000 4e00 29a0 4600 0020 2020 .).E..N.).F.. \n 00057da0: 5468 6973 2063 6f6d 6d61 6e64 2073 6561 This command sea\n 00057db0: 7263 6865 7320 666f 7220 6672 6565 626c rches for freebl\n 00057dc0: 6f63 6b73 2061 6674 6572 2062 6c6f 636b ocks after block\n 00057dd0: 2032 3332 2065 7665 6e20 6966 2061 6e6f 232 even if ano\n-00057de0: 7468 6572 3000 29fd 4700 0020 2020 7072 ther0.).G.. pr\n+00057de0: 7468 6572 3000 29a0 4700 0020 2020 7072 ther0.).G.. pr\n 00057df0: 6f63 6573 7320 6973 2068 6f6c 6469 6e67 ocess is holding\n 00057e00: 2061 2063 7269 7469 6361 6c20 7365 6374 a critical sect\n-00057e10: 696f 6e2e 0700 29fd 4800 0012 0029 fd49 ion...).H....).I\n+00057e10: 696f 6e2e 0700 29a0 4800 0012 0029 a049 ion...).H....).I\n 00057e20: 0000 2020 2045 7861 6d70 6c65 3a07 0029 .. Example:..)\n-00057e30: fd4a 0000 2600 29fd 5100 0020 2020 4453 .J..&.).Q.. DS\n+00057e30: a04a 0000 2600 29a0 5100 0020 2020 4453 .J..&.).Q.. DS\n 00057e40: 453e 2066 696e 6420 2d73 6962 6c69 6e67 E> find -sibling\n-00057e50: 202d 626c 6f63 6b3d 3130 0700 29fd 5200 -block=10..).R.\n-00057e60: 0053 0029 fd53 0000 2020 2054 6869 7320 .S.).S.. This \n+00057e50: 202d 626c 6f63 6b3d 3130 0700 29a0 5200 -block=10..).R.\n+00057e60: 0053 0029 a053 0000 2020 2054 6869 7320 .S.).S.. This \n 00057e70: 636f 6d6d 616e 6420 6f70 6572 6174 6573 command operates\n 00057e80: 206c 696b 6520 4649 4e44 202d 424c 4f43 like FIND -BLOC\n 00057e90: 4b3b 2068 6f77 6576 6572 2069 7420 7265 K; however it re\n 00057ea0: 706f 7274 7320 7468 6520 6e75 6d62 6572 ports the number\n-00057eb0: 7320 6f66 4f00 29fd 5400 0020 2020 7468 s ofO.).T.. th\n+00057eb0: 7320 6f66 4f00 29a0 5400 0020 2020 7468 s ofO.).T.. th\n 00057ec0: 6520 626c 6f63 6b73 2074 6861 7420 6c6f e blocks that lo\n 00057ed0: 6769 6361 6c6c 7920 6661 6c6c 2062 6566 gically fall bef\n 00057ee0: 6f72 6520 616e 6420 6166 7465 7220 626c ore and after bl\n 00057ef0: 6f63 6b20 3138 3020 6f6e 2074 6865 2073 ock 180 on the s\n-00057f00: 616d 6544 0029 fd55 0000 2020 206c 6576 ameD.).U.. lev\n+00057f00: 616d 6544 0029 a055 0000 2020 206c 6576 ameD.).U.. lev\n 00057f10: 656c 2e20 5468 6973 2063 6f6d 6d61 6e64 el. This command\n 00057f20: 2070 726f 6475 6365 7320 616e 206f 7574 produces an out\n 00057f30: 7075 7420 6c69 6b65 2074 6865 2066 6f6c put like the fol\n-00057f40: 6c6f 7769 6e67 3a07 0029 fd56 0000 3700 lowing:..).V..7.\n-00057f50: 29fd 5700 0020 2020 4c65 6674 2073 6962 ).W.. Left sib\n+00057f40: 6c6f 7769 6e67 3a07 0029 a056 0000 3700 lowing:..).V..7.\n+00057f50: 29a0 5700 0020 2020 4c65 6674 2073 6962 ).W.. Left sib\n 00057f60: 6c69 6e67 2020 2020 4375 7272 656e 7420 ling Current \n 00057f70: 626c 6f63 6b20 2020 5269 6768 7420 7369 block Right si\n-00057f80: 626c 696e 673c 0029 fd58 0000 2020 2020 bling<.).X.. \n+00057f80: 626c 696e 673c 0029 a058 0000 2020 2020 bling<.).X.. \n 00057f90: 2020 2020 2020 2030 7830 3030 3030 3030 0x0000000\n 00057fa0: 4620 2020 2020 2030 7830 3030 3030 3031 F 0x0000001\n 00057fb0: 3020 2020 2020 2030 7830 3030 3030 3031 0 0x0000001\n-00057fc0: 3107 0029 fd59 0000 0000 0000 0000 0000 1..).Y..........\n+00057fc0: 3107 0029 a059 0000 0000 0000 0000 0000 1..).Y..........\n 00057fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00058000: 0100 0000 0b04 0000 da07 0000 0000 0000 ................\n 00058010: 4900 0000 4845 4c50 00ff 7300 ff43 4f4d I...HELP..s..COM\n 00058020: 4d41 4e44 5300 ff73 00ff 4d41 5053 00ff MANDS..s..MAPS..\n 00058030: 7300 ff51 5541 4c49 4649 4552 535f 464f s..QUALIFIERS_FO\n 00058040: 525f 4d41 5000 0051 7561 6c69 6669 6572 R_MAP..Qualifier\n-00058050: 735f 666f 725f 4d41 501d 0032 fdbf 1100 s_for_MAP..2....\n+00058050: 735f 666f 725f 4d41 501d 0032 a0bf 1100 s_for_MAP..2....\n 00058060: 0020 2020 5175 616c 6966 6965 7273 2066 . Qualifiers f\n-00058070: 6f72 204d 4150 0700 33fd 2100 001f 0033 or MAP..3.!....3\n-00058080: fd31 0000 2020 202d 424c 5b4f 434b 5d3d .1.. -BL[OCK]=\n-00058090: 626c 6f63 6b5f 6e75 6d62 6572 0700 33fd block_number..3.\n-000580a0: 4100 0053 0033 fd51 0000 2020 2053 7065 A..S.3.Q.. Spe\n+00058070: 6f72 204d 4150 0700 33a0 2100 001f 0033 or MAP..3.!....3\n+00058080: a031 0000 2020 202d 424c 5b4f 434b 5d3d .1.. -BL[OCK]=\n+00058090: 626c 6f63 6b5f 6e75 6d62 6572 0700 33a0 block_number..3.\n+000580a0: 4100 0053 0033 a051 0000 2020 2053 7065 A..S.3.Q.. Spe\n 000580b0: 6369 6669 6573 2074 6865 2074 6172 6765 cifies the targe\n 000580c0: 7420 626c 6f63 6b20 666f 7220 4d41 5053 t block for MAPS\n 000580d0: 2e20 5468 6520 2d42 4c4f 434b 2071 7561 . The -BLOCK qua\n 000580e0: 6c69 6669 6572 2069 7320 696e 636f 6d70 lifier is incomp\n-000580f0: 6174 6962 6c65 2a00 33fd 6100 0020 2020 atible*.3.a.. \n+000580f0: 6174 6962 6c65 2a00 33a0 6100 0020 2020 atible*.3.a.. \n 00058100: 7769 7468 2074 6865 202d 5245 5354 4f52 with the -RESTOR\n 00058110: 455f 414c 4c20 7175 616c 6966 6965 722e E_ALL qualifier.\n-00058120: 0700 33fd 7100 0052 0033 fd81 0000 2020 ..3.q..R.3.... \n+00058120: 0700 33a0 7100 0052 0033 a081 0000 2020 ..3.q..R.3.... \n 00058130: 204f 6e20 636f 6d6d 616e 6473 2077 6974 On commands wit\n 00058140: 6820 6e6f 202d 424c 4f43 4b3d 206f 7220 h no -BLOCK= or \n 00058150: 2d52 4553 544f 5245 5f41 4c4c 2071 7561 -RESTORE_ALL qua\n 00058160: 6c69 6669 6572 2c20 4453 4520 7573 6573 lifier, DSE uses\n-00058170: 2074 6865 206c 6173 7451 0033 fd91 0000 the lastQ.3....\n+00058170: 2074 6865 206c 6173 7451 0033 a091 0000 the lastQ.3....\n 00058180: 2020 2062 6c6f 636b 2068 616e 646c 6564 block handled\n 00058190: 2062 7920 6120 4453 4520 6f70 6572 6174 by a DSE operat\n 000581a0: 696f 6e2e 2057 6865 6e20 6e6f 2062 6c6f ion. When no blo\n 000581b0: 636b 2068 6173 2062 6565 6e20 6163 6365 ck has been acce\n-000581c0: 7373 6564 2c20 7468 6174 4b00 32fd c011 ssed, thatK.2...\n+000581c0: 7373 6564 2c20 7468 6174 4b00 32a0 c011 ssed, thatK.2...\n 000581d0: 0000 2020 2069 732c 206f 6e20 7468 6520 .. is, on the \n 000581e0: 6669 7273 7420 626c 6f63 6b2d 6f72 6965 first block-orie\n 000581f0: 6e74 6564 2063 6f6d 6d61 6e64 2c20 4453 nted command, DS\n 00058200: 4520 7573 6573 2062 6c6f 636b 206f 6e65 E uses block one\n-00058210: 2028 3129 2e07 0033 fd12 0000 2900 33fd (1)...3....).3.\n+00058210: 2028 3129 2e07 0033 a012 0000 2900 33a0 (1)...3....).3.\n 00058220: 1300 0020 2020 496e 636f 6d70 6174 6962 ... Incompatib\n 00058230: 6c65 2077 6974 683a 202d 5245 5354 4f52 le with: -RESTOR\n-00058240: 455f 414c 4c07 0033 fd14 0000 1100 33fd E_ALL..3......3.\n+00058240: 455f 414c 4c07 0033 a014 0000 1100 33a0 E_ALL..3......3.\n 00058250: 1500 0020 2020 2d42 555b 5359 5d07 0033 ... -BU[SY]..3\n-00058260: fd16 0000 5400 33fd 1700 0020 2020 4d61 ....T.3.... Ma\n+00058260: a016 0000 5400 33a0 1700 0020 2020 4d61 ....T.3.... Ma\n 00058270: 726b 7320 7468 6520 6375 7272 656e 7420 rks the current \n 00058280: 626c 6f63 6b20 6173 2062 7573 7920 696e block as busy in\n 00058290: 2074 6865 2062 6c6f 636b 2773 206c 6f63 the block's loc\n 000582a0: 616c 206d 6170 2061 6e64 2061 7070 726f al map and appro\n-000582b0: 7072 6961 7465 6c79 4100 33fd 1800 0020 priatelyA.3.... \n+000582b0: 7072 6961 7465 6c79 4100 33a0 1800 0020 priatelyA.3.... \n 000582c0: 2020 7570 6461 7465 7320 7468 6520 6d61 updates the ma\n 000582d0: 7374 6572 2062 6974 6d61 702e 2042 5553 ster bitmap. BUS\n 000582e0: 5920 6163 6365 7074 7320 6269 7420 6d61 Y accepts bit ma\n-000582f0: 7020 626c 6f63 6b73 2e07 0033 fd19 0000 p blocks...3....\n-00058300: 2600 33fd 1a00 0020 2020 436f 6d70 6174 &.3.... Compat\n+000582f0: 7020 626c 6f63 6b73 2e07 0033 a019 0000 p blocks...3....\n+00058300: 2600 33a0 1a00 0020 2020 436f 6d70 6174 &.3.... Compat\n 00058310: 6962 6c65 206f 6e6c 7920 7769 7468 3a20 ible only with: \n-00058320: 2d42 4c4f 434b 0700 33fd 2100 0011 0033 -BLOCK..3.!....3\n-00058330: fd22 0000 2020 202d 465b 5245 455d 0700 .\".. -F[REE]..\n-00058340: 33fd 2300 0054 0033 fd24 0000 2020 204d 3.#..T.3.$.. M\n+00058320: 2d42 4c4f 434b 0700 33a0 2100 0011 0033 -BLOCK..3.!....3\n+00058330: a022 0000 2020 202d 465b 5245 455d 0700 .\".. -F[REE]..\n+00058340: 33a0 2300 0054 0033 a024 0000 2020 204d 3.#..T.3.$.. M\n 00058350: 6172 6b73 2074 6865 2063 7572 7265 6e74 arks the current\n 00058360: 2062 6c6f 636b 2061 7320 6672 6565 2069 block as free i\n 00058370: 6e20 7468 6520 626c 6f63 6b27 7320 6c6f n the block's lo\n 00058380: 6361 6c20 6d61 7020 616e 6420 6170 7072 cal map and appr\n-00058390: 6f70 7269 6174 656c 7924 0033 fd25 0000 opriately$.3.%..\n+00058390: 6f70 7269 6174 656c 7924 0033 a025 0000 opriately$.3.%..\n 000583a0: 2020 2075 7064 6174 6573 2074 6865 206d updates the m\n 000583b0: 6173 7465 7220 6269 746d 6170 2e07 0033 aster bitmap...3\n-000583c0: fd26 0000 2600 33fd 2700 0020 2020 436f .&..&.3.'.. Co\n+000583c0: a026 0000 2600 33a0 2700 0020 2020 436f .&..&.3.'.. Co\n 000583d0: 6d70 6174 6962 6c65 206f 6e6c 7920 7769 mpatible only wi\n-000583e0: 7468 3a20 2d42 4c4f 434b 0700 33fd 2800 th: -BLOCK..3.(.\n-000583f0: 0013 0033 fd29 0000 2020 202d 4d5b 4153 ...3.).. -M[AS\n-00058400: 5445 525d 0700 33fd 2a00 0053 0000 0000 TER]..3.*..S....\n+000583e0: 7468 3a20 2d42 4c4f 434b 0700 33a0 2800 th: -BLOCK..3.(.\n+000583f0: 0013 0033 a029 0000 2020 202d 4d5b 4153 ...3.).. -M[AS\n+00058400: 5445 525d 0700 33a0 2a00 0053 0000 0000 TER]..3.*..S....\n 00058410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00058420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00058430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00058440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00058450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00058460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00058470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -22651,207 +22651,207 @@\n 000587a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000587b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000587c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000587d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000587e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000587f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00058800: 0100 0000 ff07 0000 2e08 0000 0000 0000 ................\n-00058810: 8200 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+00058810: 8200 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 00058820: 4d41 4e44 5300 ff73 00ff 4d41 5053 00ff MANDS..s..MAPS..\n 00058830: 7300 ff51 5541 4c49 4649 4552 535f 464f s..QUALIFIERS_FO\n 00058840: 525f 4d41 5000 c031 0000 2020 2053 6574 R_MAP..1.. Set\n 00058850: 7320 7468 6520 6269 7420 696e 2074 6865 s the bit in the\n 00058860: 206d 6173 7465 7220 6269 746d 6170 2061 master bitmap a\n 00058870: 7373 6f63 6961 7465 6420 7769 7468 2074 ssociated with t\n 00058880: 6865 2063 7572 7265 6e74 2062 6c6f 636b he current block\n-00058890: 2773 4e00 33fd 3200 0020 2020 6c6f 6361 'sN.3.2.. loca\n+00058890: 2773 4e00 33a0 3200 0020 2020 6c6f 6361 'sN.3.2.. loca\n 000588a0: 6c20 6d61 7020 6163 636f 7264 696e 6720 l map according \n 000588b0: 746f 2077 6865 7468 6572 206f 7220 6e6f to whether or no\n 000588c0: 7420 7468 6174 206c 6f63 616c 206d 6170 t that local map\n 000588d0: 2069 7320 6675 6c6c 2e20 4d41 5354 4552 is full. MASTER\n-000588e0: 2100 33fd 3300 0020 2020 6163 6365 7074 !.3.3.. accept\n+000588e0: 2100 33a0 3300 0020 2020 6163 6365 7074 !.3.3.. accept\n 000588f0: 7320 6269 7420 6d61 7020 626c 6f63 6b73 s bit map blocks\n-00058900: 2e07 0033 fd34 0000 2000 33fd 3500 0020 ...3.4.. .3.5.. \n+00058900: 2e07 0033 a034 0000 2000 33a0 3500 0020 ...3.4.. .3.5.. \n 00058910: 2020 5573 6520 6f6e 6c79 2077 6974 683a Use only with:\n-00058920: 202d 424c 4f43 4b2e 0700 33fd 3600 0018 -BLOCK...3.6...\n-00058930: 0033 fd37 0000 2020 202d 525b 4553 544f .3.7.. -R[ESTO\n-00058940: 5245 5f41 4c4c 5d07 0033 fd38 0000 5400 RE_ALL]..3.8..T.\n-00058950: 33fd 3900 0020 2020 5365 7473 2061 6c6c 3.9.. Sets all\n+00058920: 202d 424c 4f43 4b2e 0700 33a0 3600 0018 -BLOCK...3.6...\n+00058930: 0033 a037 0000 2020 202d 525b 4553 544f .3.7.. -R[ESTO\n+00058940: 5245 5f41 4c4c 5d07 0033 a038 0000 5400 RE_ALL]..3.8..T.\n+00058950: 33a0 3900 0020 2020 5365 7473 2061 6c6c 3.9.. Sets all\n 00058960: 206c 6f63 616c 2062 6974 6d61 7073 2061 local bitmaps a\n 00058970: 6e64 2074 6865 206d 6173 7465 7220 6269 nd the master bi\n 00058980: 746d 6170 2074 6f20 7265 666c 6563 7420 tmap to reflect \n 00058990: 7468 6520 626c 6f63 6b73 2075 7365 6420 the blocks used \n-000589a0: 696e 1c00 33fd 3a00 0020 2020 7468 6520 in..3.:.. the \n+000589a0: 696e 1c00 33a0 3a00 0020 2020 7468 6520 in..3.:.. the \n 000589b0: 6461 7461 6261 7365 2066 696c 652e 0700 database file...\n-000589c0: 33fd 4100 0051 0033 fd42 0000 2020 2055 3.A..Q.3.B.. U\n+000589c0: 33a0 4100 0051 0033 a042 0000 2020 2055 3.A..Q.3.B.. U\n 000589d0: 7365 202d 5245 5354 4f52 455f 414c 4c20 se -RESTORE_ALL \n 000589e0: 6f6e 6c79 2069 6620 7468 6520 6461 7461 only if the data\n 000589f0: 6261 7365 2063 6f6e 7465 6e74 7320 6172 base contents ar\n 00058a00: 6520 6b6e 6f77 6e20 746f 2062 6520 636f e known to be co\n-00058a10: 7272 6563 742c 3f00 33fd 4300 0020 2020 rrect,?.3.C.. \n+00058a10: 7272 6563 742c 3f00 33a0 4300 0020 2020 rrect,?.3.C.. \n 00058a20: 6275 7420 6120 6c61 7267 6520 6e75 6d62 but a large numb\n 00058a30: 6572 206f 6620 7468 6520 6269 746d 6170 er of the bitmap\n 00058a40: 7320 7265 7175 6972 6520 636f 7272 6563 s require correc\n-00058a50: 7469 6f6e 2e07 0033 fd44 0000 1500 33fd tion...3.D....3.\n+00058a50: 7469 6f6e 2e07 0033 a044 0000 1500 33a0 tion...3.D....3.\n 00058a60: 4500 0020 2020 2a2a 4361 7574 696f 6e2a E.. **Caution*\n-00058a70: 2a07 0033 fd46 0000 5000 33fd 4700 0020 *..3.F..P.3.G.. \n+00058a70: 2a07 0033 a046 0000 5000 33a0 4700 0020 *..3.F..P.3.G.. \n 00058a80: 2020 5468 6520 2d52 4553 544f 5245 5f41 The -RESTORE_A\n 00058a90: 4c4c 2071 7561 6c69 6669 6572 2072 6562 LL qualifier reb\n 00058aa0: 7569 6c64 7320 616c 6c20 6d61 7073 2061 uilds all maps a\n 00058ab0: 6e64 2073 686f 756c 6420 6265 2075 7365 nd should be use\n-00058ac0: 6420 7769 7468 2061 4800 33fd 4800 0020 d with aH.3.H.. \n+00058ac0: 6420 7769 7468 2061 4800 33a0 4800 0020 d with aH.3.H.. \n 00058ad0: 2020 6772 6561 7420 6465 616c 206f 6620 great deal of \n 00058ae0: 6361 7574 696f 6e20 6173 2069 7420 6361 caution as it ca\n 00058af0: 6e20 6465 7374 726f 7920 696d 706f 7274 n destroy import\n 00058b00: 616e 7420 696e 666f 726d 6174 696f 6e2e ant information.\n-00058b10: 0700 33fd 4900 0014 0033 fd4a 0000 2020 ..3.I....3.J.. \n-00058b20: 2055 7365 2061 6c6f 6e65 2e07 0033 fd51 Use alone...3.Q\n-00058b30: 0000 0e00 16fd 4f50 454e 0000 4f50 656e ......OPEN..OPen\n-00058b40: 0f00 1bfd bf11 0000 2020 204f 5065 6e07 ........ OPen.\n-00058b50: 001c fd21 0000 4d00 1cfd 3100 0020 2020 ...!..M...1.. \n+00058b10: 0700 33a0 4900 0014 0033 a04a 0000 2020 ..3.I....3.J.. \n+00058b20: 2055 7365 2061 6c6f 6e65 2e07 0033 a051 Use alone...3.Q\n+00058b30: 0000 0e00 16a0 4f50 454e 0000 4f50 656e ......OPEN..OPen\n+00058b40: 0f00 1ba0 bf11 0000 2020 204f 5065 6e07 ........ OPen.\n+00058b50: 001c a021 0000 4d00 1ca0 3100 0020 2020 ...!..M...1.. \n 00058b60: 5573 6520 7468 6520 4f50 454e 2063 6f6d Use the OPEN com\n 00058b70: 6d61 6e64 2074 6f20 6f70 656e 2061 2066 mand to open a f\n 00058b80: 696c 6520 666f 7220 7365 7175 656e 7469 ile for sequenti\n 00058b90: 616c 206f 7574 7075 7420 6f66 2067 6c6f al output of glo\n-00058ba0: 6261 6c3b 001c fd41 0000 2020 2076 6172 bal;...A.. var\n+00058ba0: 6261 6c3b 001c a041 0000 2020 2076 6172 bal;...A.. var\n 00058bb0: 6961 626c 6520 6461 7461 2e20 5468 6520 iable data. The \n 00058bc0: 666f 726d 6174 206f 6620 7468 6520 4f50 format of the OP\n 00058bd0: 454e 2063 6f6d 6d61 6e64 2069 733a 0700 EN command is:..\n-00058be0: 1cfd 5100 001c 001c fd61 0000 2020 204f ..Q......a.. O\n+00058be0: 1ca0 5100 001c 001c a061 0000 2020 204f ..Q......a.. O\n 00058bf0: 505b 454e 5d20 465b 494c 455d 3d66 696c P[EN] F[ILE]=fil\n-00058c00: 6507 001c fd71 0000 4200 1cfd 8100 0020 e....q..B...... \n+00058c00: 6507 001c a071 0000 4200 1ca0 8100 0020 e....q..B...... \n 00058c10: 2020 2020 6f20 4f50 454e 2061 2066 696c o OPEN a fil\n 00058c20: 6520 746f 2077 6869 6368 2079 6f75 2077 e to which you w\n 00058c30: 616e 7420 746f 2022 6475 6d70 2220 696e ant to \"dump\" in\n-00058c40: 666f 726d 6174 696f 6e2e 5100 1cfd 9100 formation.Q.....\n+00058c40: 666f 726d 6174 696f 6e2e 5100 1ca0 9100 formation.Q.....\n 00058c50: 0020 2020 2020 6f20 4966 2061 6e20 4f50 . o If an OP\n 00058c60: 454e 2063 6f6d 6d61 6e64 2064 6f65 7320 EN command does \n 00058c70: 6e6f 7420 6861 7665 2061 202d 4649 4c45 not have a -FILE\n 00058c80: 2071 7561 6c69 6669 6572 2c20 4453 4520 qualifier, DSE \n-00058c90: 7265 706f 7274 7320 7468 652f 001b fdc0 reports the/....\n+00058c90: 7265 706f 7274 7320 7468 652f 001b a0c0 reports the/....\n 00058ca0: 1100 0020 2020 2020 2020 6e61 6d65 206f ... name o\n 00058cb0: 6620 7468 6520 6375 7272 656e 7420 6f75 f the current ou\n-00058cc0: 7470 7574 2066 696c 652e 0700 1cfd 1200 tput file.......\n-00058cd0: 001a 001b fdff 7300 ff45 5841 4d50 4c45 ......s..EXAMPLE\n-00058ce0: 5300 0045 7861 6d70 6c65 7313 0028 fdbf S..Examples..(..\n+00058cc0: 7470 7574 2066 696c 652e 0700 1ca0 1200 tput file.......\n+00058cd0: 001a 001b a0ff 7300 ff45 5841 4d50 4c45 ......s..EXAMPLE\n+00058ce0: 5300 0045 7861 6d70 6c65 7313 0028 a0bf S..Examples..(..\n 00058cf0: 1100 0020 2020 4578 616d 706c 6573 0700 ... Examples..\n-00058d00: 29fd 2100 0012 0029 fd31 0000 2020 2045 ).!....).1.. E\n-00058d10: 7861 6d70 6c65 3a07 0029 fd41 0000 1300 xample:..).A....\n-00058d20: 29fd 5100 0020 2020 4453 453e 204f 5045 ).Q.. DSE> OPE\n-00058d30: 4e27 0029 fd61 0000 2020 2043 7572 7265 N'.).a.. Curre\n+00058d00: 29a0 2100 0012 0029 a031 0000 2020 2045 ).!....).1.. E\n+00058d10: 7861 6d70 6c65 3a07 0029 a041 0000 1300 xample:..).A....\n+00058d20: 29a0 5100 0020 2020 4453 453e 204f 5045 ).Q.. DSE> OPE\n+00058d30: 4e27 0029 a061 0000 2020 2043 7572 7265 N'.).a.. Curre\n 00058d40: 6e74 206f 7574 7075 7420 6669 6c65 3a20 nt output file: \n-00058d50: 2076 6172 2e6f 7574 0700 29fd 7100 0051 var.out..).q..Q\n-00058d60: 0029 fd81 0000 2020 2054 6869 7320 636f .).... This co\n+00058d50: 2076 6172 2e6f 7574 0700 29a0 7100 0051 var.out..).q..Q\n+00058d60: 0029 a081 0000 2020 2054 6869 7320 636f .).... This co\n 00058d70: 6d6d 616e 6420 6469 7370 6c61 7973 2074 mmand displays t\n 00058d80: 6865 2063 7572 7265 6e74 206f 7574 7075 he current outpu\n 00058d90: 7420 6669 6c65 2e20 496e 2074 6869 7320 t file. In this \n 00058da0: 6361 7365 2c20 7468 6520 6f75 7470 7574 case, the output\n-00058db0: 1a00 29fd 9100 0020 2020 6669 6c65 2069 ..).... file i\n-00058dc0: 7320 7661 722e 6f75 742e 0800 28fd c011 s var.out...(...\n-00058dd0: 0000 1200 29fd 1200 0020 2020 4578 616d ....).... Exam\n-00058de0: 706c 653a 0700 29fd 1300 0022 0029 fd14 ple:..)....\".)..\n+00058db0: 1a00 29a0 9100 0020 2020 6669 6c65 2069 ..).... file i\n+00058dc0: 7320 7661 722e 6f75 742e 0800 28a0 c011 s var.out...(...\n+00058dd0: 0000 1200 29a0 1200 0020 2020 4578 616d ....).... Exam\n+00058de0: 706c 653a 0700 29a0 1300 0022 0029 a014 ple:..)....\".)..\n 00058df0: 0000 2020 2044 5345 3e20 4f50 454e 202d .. DSE> OPEN -\n 00058e00: 4649 4c45 3d76 6172 312e 6f75 7407 0029 FILE=var1.out..)\n-00058e10: fd15 0000 4b00 29fd 1600 0020 2020 5468 ....K.).... Th\n+00058e10: a015 0000 4b00 29a0 1600 0020 2020 5468 ....K.).... Th\n 00058e20: 6520 636f 6d6d 616e 6420 4f50 454e 202d e command OPEN -\n 00058e30: 4649 4c45 3d76 6172 312e 6f75 7420 7365 FILE=var1.out se\n 00058e40: 7473 2074 6865 206f 7574 7075 7420 6669 ts the output fi\n 00058e50: 6c65 2074 6f20 7661 7231 2e6f 7574 2e07 le to var1.out..\n-00058e60: 0029 fd17 0000 2c00 1f54 5155 414c 4946 .)....,..TQUALIF\n+00058e60: 0029 a017 0000 2c00 1f54 5155 414c 4946 .)....,..TQUALIF\n 00058e70: 4945 5253 5f46 4f52 5f4f 5045 4e00 0051 IERS_FOR_OPEN..Q\n 00058e80: 7561 6c69 6669 6572 735f 666f 725f 4f50 ualifiers_for_OP\n-00058e90: 454e 1e00 33fd bf11 0000 2020 2051 7561 EN..3..... Qua\n+00058e90: 454e 1e00 33a0 bf11 0000 2020 2051 7561 EN..3..... Qua\n 00058ea0: 6c69 6669 6572 7320 666f 7220 4f50 454e lifiers for OPEN\n-00058eb0: 0700 34fd 2100 001b 0034 fd31 0000 2020 ..4.!....4.1.. \n+00058eb0: 0700 34a0 2100 001b 0034 a031 0000 2020 ..4.!....4.1.. \n 00058ec0: 202d 465b 494c 455d 3d66 696c 652d 6e61 -F[ILE]=file-na\n-00058ed0: 6d65 0700 34fd 4100 0025 0034 fd51 0000 me..4.A..%.4.Q..\n+00058ed0: 6d65 0700 34a0 4100 0025 0034 a051 0000 me..4.A..%.4.Q..\n 00058ee0: 2020 2053 7065 6369 6669 6573 2074 6865 Specifies the\n 00058ef0: 2066 696c 6520 746f 206f 7065 6e2e 0700 file to open...\n-00058f00: 34fd 6100 0017 0017 fd56 4552 5752 4954 4.a......VERWRIT\n-00058f10: 4500 004f 5665 7277 7269 7465 1400 20fd E..OVerwrite.. .\n+00058f00: 34a0 6100 0017 0017 a056 4552 5752 4954 4.a......VERWRIT\n+00058f10: 4500 004f 5665 7277 7269 7465 1400 20a0 E..OVerwrite.. .\n 00058f20: bf11 0000 2020 204f 5665 7277 7269 7465 .... OVerwrite\n-00058f30: 0700 21fd 2100 0053 0021 fd31 0000 2020 ..!.!..S.!.1.. \n+00058f30: 0700 21a0 2100 0053 0021 a031 0000 2020 ..!.!..S.!.1.. \n 00058f40: 204f 7665 7277 7269 7465 7320 7468 6520 Overwrites the \n 00058f50: 7370 6563 6966 6965 6420 7374 7269 6e67 specified string\n 00058f60: 206f 6e20 7468 6520 6769 7665 6e20 6f66 on the given of\n 00058f70: 6673 6574 2069 6e20 7468 6520 6375 7272 fset in the curr\n-00058f80: 656e 7420 626c 6f63 6b2e 3600 21fd 4100 ent block.6.!.A.\n+00058f80: 656e 7420 626c 6f63 6b2e 3600 21a0 4100 ent block.6.!.A.\n 00058f90: 0020 2020 5573 6520 6578 7472 656d 6520 . Use extreme \n 00058fa0: 6361 7574 696f 6e20 7768 656e 2075 7369 caution when usi\n 00058fb0: 6e67 2074 6869 7320 636f 6d6d 616e 642e ng this command.\n-00058fc0: 0700 21fd 5100 0031 0021 fd61 0000 2020 ..!.Q..1.!.a.. \n+00058fc0: 0700 21a0 5100 0031 0021 a061 0000 2020 ..!.Q..1.!.a.. \n 00058fd0: 2054 6865 2066 6f72 6d61 7420 6f66 2074 The format of t\n 00058fe0: 6865 204f 5645 5257 5249 5445 2063 6f6d he OVERWRITE com\n-00058ff0: 6d61 6e64 2069 733a 0700 21fd 7100 0000 mand is:..!.q...\n+00058ff0: 6d61 6e64 2069 733a 0700 21a0 7100 0000 mand is:..!.q...\n 00059000: 0100 0000 2204 0000 c807 0000 0000 0000 ....\"...........\n-00059010: 7f00 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+00059010: 7f00 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 00059020: 4d41 4e44 5300 ff73 00ff 494e 5445 4752 MANDS..s..INTEGR\n 00059030: 4954 00ff 7300 ff51 5541 4c49 4649 4552 IT..s..QUALIFIER\n 00059040: 5300 c013 0000 2020 2041 6c6c 6f77 7320 S..... Allows \n 00059050: 4453 4520 494e 5445 4720 746f 2077 6f72 DSE INTEG to wor\n 00059060: 6b20 6576 656e 2069 6620 616e 6f74 6865 k even if anothe\n 00059070: 7220 7072 6f63 6573 7320 6973 2068 6f6c r process is hol\n 00059080: 6469 6e67 2061 2063 7269 7469 6361 6c54 ding a criticalT\n-00059090: 002f fd14 0000 2020 2073 6563 7469 6f6e ./.... section\n+00059090: 002f a014 0000 2020 2073 6563 7469 6f6e ./.... section\n 000590a0: 2e20 5369 6e63 6520 7265 7375 6c74 7320 . Since results \n 000590b0: 696e 2074 6869 7320 6d6f 6465 206d 6179 in this mode may\n 000590c0: 2062 6520 696e 636f 6e73 6973 7465 6e74 be inconsistent\n 000590d0: 2c20 6974 2073 686f 756c 6420 6f6e 6c79 , it should only\n-000590e0: 2062 654b 002f fd15 0000 2020 2075 7365 beK./.... use\n+000590e0: 2062 654b 002f a015 0000 2020 2075 7365 beK./.... use\n 000590f0: 6420 6966 2074 6865 2063 7269 7469 6361 d if the critica\n 00059100: 6c20 7365 6374 696f 6e20 6d65 6368 616e l section mechan\n 00059110: 6973 6d20 6973 206e 6f74 206f 7065 7261 ism is not opera\n 00059120: 7469 6e67 206e 6f72 6d61 6c6c 792e 0700 ting normally...\n-00059130: 2ffd 1600 000e 0016 fd4d 4150 5300 004d /........MAPS..M\n-00059140: 6170 730f 001b fdbf 1100 0020 2020 4d61 aps........ Ma\n-00059150: 7073 0700 1cfd 2100 0049 001c fd31 0000 ps....!..I...1..\n+00059130: 2fa0 1600 000e 0016 a04d 4150 5300 004d /........MAPS..M\n+00059140: 6170 730f 001b a0bf 1100 0020 2020 4d61 aps........ Ma\n+00059150: 7073 0700 1ca0 2100 0049 001c a031 0000 ps....!..I...1..\n 00059160: 2020 2045 7861 6d69 6e65 7320 6f72 2075 Examines or u\n 00059170: 7064 6174 6573 2062 6974 6d61 7073 2e20 pdates bitmaps. \n 00059180: 5468 6520 666f 726d 6174 206f 6620 7468 The format of th\n 00059190: 6520 4d41 5053 2063 6f6d 6d61 6e64 2069 e MAPS command i\n-000591a0: 733a 0700 1cfd 4100 0010 001c fd51 0000 s:....A......Q..\n-000591b0: 2020 204d 5b41 5053 5d0b 001c fd61 0000 M[APS]....a..\n-000591c0: 2020 205b 1f00 1cfd 7100 0020 2020 2d42 [....q.. -B\n+000591a0: 733a 0700 1ca0 4100 0010 001c a051 0000 s:....A......Q..\n+000591b0: 2020 204d 5b41 5053 5d0b 001c a061 0000 M[APS]....a..\n+000591c0: 2020 205b 1f00 1ca0 7100 0020 2020 2d42 [....q.. -B\n 000591d0: 4c5b 4f43 4b5d 3d62 6c6f 636b 2d6e 756d L[OCK]=block-num\n-000591e0: 6265 7211 001c fd81 0000 2020 202d 4255 ber....... -BU\n-000591f0: 5b53 595d 1100 1cfd 9100 0020 2020 2d46 [SY]....... -F\n-00059200: 5b52 4545 5d14 001b fdc0 1100 0020 2020 [REE]........ \n-00059210: 2d4d 5b41 5354 4552 5d18 001c fd12 0000 -M[ASTER].......\n+000591e0: 6265 7211 001c a081 0000 2020 202d 4255 ber....... -BU\n+000591f0: 5b53 595d 1100 1ca0 9100 0020 2020 2d46 [SY]....... -F\n+00059200: 5b52 4545 5d14 001b a0c0 1100 0020 2020 [REE]........ \n+00059210: 2d4d 5b41 5354 4552 5d18 001c a012 0000 -M[ASTER].......\n 00059220: 2020 202d 525b 4553 544f 5245 5f41 4c4c -R[ESTORE_ALL\n-00059230: 5d0b 001c fd13 0000 2020 205d 0700 1cfd ]....... ]....\n-00059240: 1400 0054 001c fd15 0000 2020 204d 4150 ...T...... MAP\n+00059230: 5d0b 001c a013 0000 2020 205d 0700 1ca0 ]....... ]....\n+00059240: 1400 0054 001c a015 0000 2020 204d 4150 ...T...... MAP\n 00059250: 5320 6361 6e20 666c 6167 2062 6c6f 636b S can flag block\n 00059260: 7320 6173 2062 6569 6e67 2065 6974 6865 s as being eithe\n 00059270: 7220 2d42 5553 5920 6f72 202d 4652 4545 r -BUSY or -FREE\n 00059280: 2e20 5468 6520 2d4d 4153 5445 5220 7175 . The -MASTER qu\n-00059290: 616c 6966 6965 7251 001c fd16 0000 2020 alifierQ...... \n+00059290: 616c 6966 6965 7251 001c a016 0000 2020 alifierQ...... \n 000592a0: 2072 6566 6c65 6374 7320 7468 6520 6375 reflects the cu\n 000592b0: 7272 656e 7420 7374 6174 7573 206f 6620 rrent status of \n 000592c0: 6120 6c6f 6361 6c20 6269 746d 6170 2062 a local bitmap b\n 000592d0: 6163 6b20 696e 746f 2074 6865 206d 6173 ack into the mas\n-000592e0: 7465 7220 6d61 702e 4e00 1cfd 1700 0020 ter map.N...... \n+000592e0: 7465 7220 6d61 702e 4e00 1ca0 1700 0020 ter map.N...... \n 000592f0: 2020 5468 6520 2d52 4553 544f 5245 5f41 The -RESTORE_A\n 00059300: 4c4c 2071 7561 6c69 6669 6572 2072 6562 LL qualifier reb\n 00059310: 7569 6c64 7320 616c 6c20 6d61 7073 2061 uilds all maps a\n 00059320: 6e64 2073 686f 756c 6420 6265 2075 7365 nd should be use\n-00059330: 6420 7769 7468 3d00 1cfd 1800 0020 2020 d with=...... \n+00059330: 6420 7769 7468 3d00 1ca0 1800 0020 2020 d with=...... \n 00059340: 6361 7574 696f 6e20 7369 6e63 6520 6974 caution since it\n 00059350: 2063 616e 2064 6573 7472 6f79 2069 6d70 can destroy imp\n 00059360: 6f72 7461 6e74 2069 6e66 6f72 6d61 7469 ortant informati\n-00059370: 6f6e 2e07 001c fd19 0000 5200 1cfd 1a00 on........R.....\n+00059370: 6f6e 2e07 001c a019 0000 5200 1ca0 1a00 on........R.....\n 00059380: 0020 2020 4279 2064 6566 6175 6c74 2c20 . By default, \n 00059390: 4d41 5053 2073 686f 7773 2074 6865 2073 MAPS shows the s\n 000593a0: 7461 7475 7320 6f66 2074 6865 2062 6974 tatus of the bit\n 000593b0: 6d61 7020 666f 7220 7468 6520 7370 6563 map for the spec\n-000593c0: 6966 6965 6420 626c 6f63 6b2e 0700 1cfd ified block.....\n-000593d0: 2100 002c 001b fdff 7300 ff45 5841 4d50 !..,....s..EXAMP\n+000593c0: 6966 6965 6420 626c 6f63 6b2e 0700 1ca0 ified block.....\n+000593d0: 2100 002c 001b a0ff 7300 ff45 5841 4d50 !..,....s..EXAMP\n 000593e0: 4c45 535f 464f 525f 4d41 5053 0000 4578 LES_FOR_MAPS..Ex\n 000593f0: 616d 706c 6573 5f66 6f72 5f4d 4150 531c amples_for_MAPS.\n-00059400: 0031 fdbf 1100 0020 2020 4578 616d 706c .1..... Exampl\n-00059410: 6573 2066 6f72 204d 4150 5307 0032 fd21 es for MAPS..2.!\n+00059400: 0031 a0bf 1100 0020 2020 4578 616d 706c .1..... Exampl\n+00059410: 6573 2066 6f72 204d 4150 5307 0032 a021 es for MAPS..2.!\n 00059420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -22911,220 +22911,220 @@\n 000597e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000597f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059800: 0100 0000 f707 0000 ee07 0000 0000 0000 ................\n 00059810: 4400 0000 4845 4c50 00ff 7300 ff43 4f4d D...HELP..s..COM\n 00059820: 4d41 4e44 5300 ff73 00ff 4d41 5053 00ff MANDS..s..MAPS..\n 00059830: 7300 ff45 5841 4d50 4c45 535f 464f 525f s..EXAMPLES_FOR_\n 00059840: 4d41 5053 00bf 3100 0020 2020 4578 616d MAPS..1.. Exam\n-00059850: 706c 653a 0700 32fd 4100 0023 0032 fd51 ple:..2.A..#.2.Q\n+00059850: 706c 653a 0700 32a0 4100 0023 0032 a051 ple:..2.A..#.2.Q\n 00059860: 0000 2020 2044 5345 3e20 4d41 5053 202d .. DSE> MAPS -\n 00059870: 424c 4f43 4b3d 3230 202d 4652 4545 0700 BLOCK=20 -FREE..\n-00059880: 32fd 6100 0052 0032 fd71 0000 2020 2054 2.a..R.2.q.. T\n+00059880: 32a0 6100 0052 0032 a071 0000 2020 2054 2.a..R.2.q.. T\n 00059890: 6869 7320 636f 6d6d 616e 6420 666c 6167 his command flag\n 000598a0: 7320 626c 6f63 6b20 3230 2061 7320 6672 s block 20 as fr\n 000598b0: 6565 2e20 4120 7361 6d70 6c65 2044 5345 ee. A sample DSE\n 000598c0: 2044 554d 5020 6f75 7470 7574 2062 6c6f DUMP output blo\n-000598d0: 636b 2030 2069 7315 0032 fd81 0000 2020 ck 0 is..2.... \n-000598e0: 2061 7320 666f 6c6c 6f77 733a 0700 32fd as follows:..2.\n-000598f0: 9100 004f 0031 fdc0 1100 0020 2020 426c ...O.1..... Bl\n+000598d0: 636b 2030 2069 7315 0032 a081 0000 2020 ck 0 is..2.... \n+000598e0: 2061 7320 666f 6c6c 6f77 733a 0700 32a0 as follows:..2.\n+000598f0: 9100 004f 0031 a0c0 1100 0020 2020 426c ...O.1..... Bl\n 00059900: 6f63 6b20 3020 2053 697a 6520 3930 2020 ock 0 Size 90 \n 00059910: 4c65 7665 6c20 2d31 2020 544e 2031 3042 Level -1 TN 10B\n 00059920: 3736 4120 5635 2020 204d 6173 7465 7220 76A V5 Master \n 00059930: 5374 6174 7573 3a20 4672 6565 2053 7061 Status: Free Spa\n-00059940: 6365 4600 32fd 1200 0020 2020 2020 2020 ceF.2.... \n+00059940: 6365 4600 32a0 1200 0020 2020 2020 2020 ceF.2.... \n 00059950: 2020 2020 2020 2020 2020 2020 4c6f 7720 Low \n 00059960: 6f72 6465 7220 2020 2020 2020 2020 2020 order \n 00059970: 2020 2020 2020 2020 2020 2020 2020 4869 Hi\n-00059980: 6768 206f 7264 6572 4600 32fd 1300 0020 gh orderF.2.... \n+00059980: 6768 206f 7264 6572 4600 32a0 1300 0020 gh orderF.2.... \n 00059990: 2020 426c 6f63 6b20 2020 2020 2020 2030 Block 0\n 000599a0: 3a20 7c20 2058 5858 5858 5858 5820 2058 : | XXXXXXXX X\n 000599b0: 5858 5858 5858 5820 2058 5858 5858 5858 XXXXXXX XXXXXXX\n 000599c0: 5820 2058 5858 5858 5858 5820 207c 4600 X XXXXXXXX |F.\n-000599d0: 32fd 1400 0020 2020 426c 6f63 6b20 2020 2.... Block \n+000599d0: 32a0 1400 0020 2020 426c 6f63 6b20 2020 2.... Block \n 000599e0: 2020 2020 3230 3a20 7c20 203a 5858 5858 20: | :XXXX\n 000599f0: 5858 5820 2058 5858 5858 5858 5820 2058 XXX XXXXXXXX X\n 00059a00: 5858 5858 5858 5820 2058 5858 5858 5858 XXXXXXX XXXXXXX\n-00059a10: 5820 207c 4600 32fd 1500 0020 2020 426c X |F.2.... Bl\n+00059a10: 5820 207c 4600 32a0 1500 0020 2020 426c X |F.2.... Bl\n 00059a20: 6f63 6b20 2020 2020 2020 3430 3a20 7c20 ock 40: | \n 00059a30: 2058 5858 5858 5858 5820 2058 5858 5858 XXXXXXXX XXXXX\n 00059a40: 5858 5820 2058 5858 5858 5858 5820 2058 XXX XXXXXXXX X\n-00059a50: 5858 5858 5858 5820 207c 4600 32fd 1600 XXXXXXX |F.2...\n+00059a50: 5858 5858 5858 5820 207c 4600 32a0 1600 XXXXXXX |F.2...\n 00059a60: 0020 2020 426c 6f63 6b20 2020 2020 2020 . Block \n 00059a70: 3630 3a20 7c20 2058 5858 5858 5858 5820 60: | XXXXXXXX \n 00059a80: 2058 5858 5858 5858 5820 2058 5858 5858 XXXXXXXX XXXXX\n 00059a90: 5858 5820 2058 5858 5858 5858 5820 207c XXX XXXXXXXX |\n-00059aa0: 4600 32fd 1700 0020 2020 426c 6f63 6b20 F.2.... Block \n+00059aa0: 4600 32a0 1700 0020 2020 426c 6f63 6b20 F.2.... Block \n 00059ab0: 2020 2020 2020 3830 3a20 7c20 2058 5858 80: | XXX\n 00059ac0: 5858 5858 5820 2058 5858 5858 5858 5820 XXXXX XXXXXXXX \n 00059ad0: 2058 5858 5858 5858 5820 2058 5858 5858 XXXXXXXX XXXXX\n-00059ae0: 5858 5820 207c 4600 32fd 1800 0020 2020 XXX |F.2.... \n+00059ae0: 5858 5820 207c 4600 32a0 1800 0020 2020 XXX |F.2.... \n 00059af0: 426c 6f63 6b20 2020 2020 2020 4130 3a20 Block A0: \n 00059b00: 7c20 2058 5858 5858 5858 5820 2058 5858 | XXXXXXXX XXX\n 00059b10: 5858 5858 5820 2058 5858 5858 5858 5820 XXXXX XXXXXXXX \n-00059b20: 2058 5858 5858 5858 5820 207c 4600 32fd XXXXXXXX |F.2.\n+00059b20: 2058 5858 5858 5858 5820 207c 4600 32a0 XXXXXXXX |F.2.\n 00059b30: 1900 0020 2020 426c 6f63 6b20 2020 2020 ... Block \n 00059b40: 2020 4330 3a20 7c20 2058 5858 5858 5858 C0: | XXXXXXX\n 00059b50: 5820 2058 5858 5858 5858 5820 2058 5858 X XXXXXXXX XXX\n 00059b60: 5858 5858 5820 2058 5858 5858 5858 5820 XXXXX XXXXXXXX \n-00059b70: 207c 4600 32fd 1a00 0020 2020 426c 6f63 |F.2.... Bloc\n+00059b70: 207c 4600 32a0 1a00 0020 2020 426c 6f63 |F.2.... Bloc\n 00059b80: 6b20 2020 2020 2020 4530 3a20 7c20 2058 k E0: | X\n 00059b90: 5858 5858 5858 5820 2058 5858 5858 5858 XXXXXXX XXXXXXX\n 00059ba0: 5820 2058 5858 5858 5858 5820 2058 5858 X XXXXXXXX XXX\n-00059bb0: 5858 5858 5820 207c 4600 32fd 2100 0020 XXXXX |F.2.!.. \n+00059bb0: 5858 5858 5820 207c 4600 32a0 2100 0020 XXXXX |F.2.!.. \n 00059bc0: 2020 426c 6f63 6b20 2020 2020 2031 3030 Block 100\n 00059bd0: 3a20 7c20 2058 5858 5858 5858 5820 2058 : | XXXXXXXX X\n 00059be0: 5858 5858 5858 5820 2058 5858 5858 5858 XXXXXXX XXXXXXX\n 00059bf0: 5820 2058 5858 5858 5858 5820 207c 4600 X XXXXXXXX |F.\n-00059c00: 32fd 2200 0020 2020 426c 6f63 6b20 2020 2.\".. Block \n+00059c00: 32a0 2200 0020 2020 426c 6f63 6b20 2020 2.\".. Block \n 00059c10: 2020 2031 3230 3a20 7c20 2058 5858 5858 120: | XXXXX\n 00059c20: 5858 5820 2058 5858 5858 5858 5820 2058 XXX XXXXXXXX X\n 00059c30: 5858 5858 5858 5820 2058 5858 5858 5858 XXXXXXX XXXXXXX\n-00059c40: 5820 207c 4600 32fd 2300 0020 2020 426c X |F.2.#.. Bl\n+00059c40: 5820 207c 4600 32a0 2300 0020 2020 426c X |F.2.#.. Bl\n 00059c50: 6f63 6b20 2020 2020 2031 3430 3a20 7c20 ock 140: | \n 00059c60: 2058 5858 5858 5858 5820 2058 5858 5858 XXXXXXXX XXXXX\n 00059c70: 5858 5820 2058 5858 5858 5858 5820 2058 XXX XXXXXXXX X\n-00059c80: 5858 5858 5858 5820 207c 4600 32fd 2400 XXXXXXX |F.2.$.\n+00059c80: 5858 5858 5858 5820 207c 4600 32a0 2400 XXXXXXX |F.2.$.\n 00059c90: 0020 2020 426c 6f63 6b20 2020 2020 2031 . Block 1\n 00059ca0: 3630 3a20 7c20 2058 5858 5858 5858 5820 60: | XXXXXXXX \n 00059cb0: 2058 5858 5858 5858 5820 2058 5858 5858 XXXXXXXX XXXXX\n 00059cc0: 5858 5820 2058 5858 5858 5858 5820 207c XXX XXXXXXXX |\n-00059cd0: 4600 32fd 2500 0020 2020 426c 6f63 6b20 F.2.%.. Block \n+00059cd0: 4600 32a0 2500 0020 2020 426c 6f63 6b20 F.2.%.. Block \n 00059ce0: 2020 2020 2031 3830 3a20 7c20 2058 5858 180: | XXX\n 00059cf0: 5858 5858 5820 2058 5858 5858 5858 5820 XXXXX XXXXXXXX \n 00059d00: 2058 5858 5858 5858 5820 2058 5858 5858 XXXXXXXX XXXXX\n-00059d10: 5858 5820 207c 4600 32fd 2600 0020 2020 XXX |F.2.&.. \n+00059d10: 5858 5820 207c 4600 32a0 2600 0020 2020 XXX |F.2.&.. \n 00059d20: 426c 6f63 6b20 2020 2020 2031 4130 3a20 Block 1A0: \n 00059d30: 7c20 2058 5858 5858 5858 5820 2058 5858 | XXXXXXXX XXX\n 00059d40: 5858 5858 5820 2058 5858 5858 5858 5820 XXXXX XXXXXXXX \n-00059d50: 2058 5858 5858 5858 5820 207c 4600 32fd XXXXXXXX |F.2.\n+00059d50: 2058 5858 5858 5858 5820 207c 4600 32a0 XXXXXXXX |F.2.\n 00059d60: 2700 0020 2020 426c 6f63 6b20 2020 2020 '.. Block \n 00059d70: 2031 4330 3a20 7c20 2058 5858 5858 5858 1C0: | XXXXXXX\n 00059d80: 5820 2058 5858 5858 5858 5820 2058 5858 X XXXXXXXX XXX\n 00059d90: 5858 5858 5820 2058 5858 5858 5858 5820 XXXXX XXXXXXXX \n-00059da0: 207c 4600 32fd 2800 0020 2020 426c 6f63 |F.2.(.. Bloc\n+00059da0: 207c 4600 32a0 2800 0020 2020 426c 6f63 |F.2.(.. Bloc\n 00059db0: 6b20 2020 2020 2031 4530 3a20 7c20 2058 k 1E0: | X\n 00059dc0: 5858 5858 5858 5820 2058 5858 5858 5858 XXXXXXX XXXXXXX\n 00059dd0: 5820 2058 5858 5858 5858 5820 2058 5858 X XXXXXXXX XXX\n-00059de0: 5858 5858 5820 207c 4300 32fd 2900 0020 XXXXX |C.2.).. \n+00059de0: 5858 5858 5820 207c 4300 32a0 2900 0020 XXXXX |C.2.).. \n 00059df0: 2020 2758 2720 3d3d 2042 5553 5920 2027 'X' == BUSY '\n 00059e00: 2e27 203d 3d20 4652 4545 2020 273a 2720 .' == FREE ':' \n 00059e10: 3d3d 2052 4555 5341 424c 4520 2027 3f27 == REUSABLE '?'\n-00059e20: 203d 3d20 434f 5252 5550 5407 0032 fd2a == CORRUPT..2.*\n-00059e30: 0000 5300 32fd 3100 0020 2020 4e6f 7465 ..S.2.1.. Note\n+00059e20: 203d 3d20 434f 5252 5550 5407 0032 a02a == CORRUPT..2.*\n+00059e30: 0000 5300 32a0 3100 0020 2020 4e6f 7465 ..S.2.1.. Note\n 00059e40: 2074 6861 7420 424c 4f43 4b20 3230 2069 that BLOCK 20 i\n 00059e50: 7320 6d61 726b 6564 2061 7320 5245 5553 s marked as REUS\n 00059e60: 4142 4c45 2c20 7768 6963 6820 6d65 616e ABLE, which mean\n 00059e70: 7320 4652 4545 2062 7574 2069 6e20 6e65 s FREE but in ne\n-00059e80: 6564 206f 6628 0032 fd32 0000 2020 2061 ed of(.2.2.. a\n+00059e80: 6564 206f 6628 0032 a032 0000 2020 2061 ed of(.2.2.. a\n 00059e90: 2062 6566 6f72 652d 696d 6167 6520 6a6f before-image jo\n 00059ea0: 7572 6e61 6c20 7265 636f 7264 2e07 0032 urnal record...2\n-00059eb0: fd33 0000 1200 32fd 3400 0020 2020 4578 .3....2.4.. Ex\n-00059ec0: 616d 706c 653a 0700 32fd 3500 0023 0032 ample:..2.5..#.2\n-00059ed0: fd36 0000 2020 2044 5345 3e20 6d61 7073 .6.. DSE> maps\n+00059eb0: a033 0000 1200 32a0 3400 0020 2020 4578 .3....2.4.. Ex\n+00059ec0: 616d 706c 653a 0700 32a0 3500 0023 0032 ample:..2.5..#.2\n+00059ed0: a036 0000 2020 2044 5345 3e20 6d61 7073 .6.. DSE> maps\n 00059ee0: 202d 626c 6f63 6b3d 3230 202d 6275 7379 -block=20 -busy\n-00059ef0: 0700 32fd 3700 0052 0032 fd38 0000 2020 ..2.7..R.2.8.. \n+00059ef0: 0700 32a0 3700 0052 0032 a038 0000 2020 ..2.7..R.2.8.. \n 00059f00: 2054 6869 7320 636f 6d6d 616e 6420 6d61 This command ma\n 00059f10: 726b 7320 626c 6f63 6b20 3230 2061 7320 rks block 20 as \n 00059f20: 6275 7379 2e20 4120 7361 6d70 6c65 2044 busy. A sample D\n 00059f30: 5345 2044 554d 5020 6f75 7470 7574 206f SE DUMP output o\n-00059f40: 6620 626c 6f63 6b20 3018 0032 fd39 0000 f block 0..2.9..\n+00059f40: 6620 626c 6f63 6b20 3018 0032 a039 0000 f block 0..2.9..\n 00059f50: 2020 2069 7320 6173 2066 6f6c 6c6f 7773 is as follows\n-00059f60: 3a07 0032 fd3a 0000 4900 32fd 4100 0020 :..2.:..I.2.A.. \n+00059f60: 3a07 0032 a03a 0000 4900 32a0 4100 0020 :..2.:..I.2.A.. \n 00059f70: 2020 426c 6f63 6b20 3020 2053 697a 6520 Block 0 Size \n 00059f80: 3930 2020 4c65 7665 6c20 2d31 2020 544e 90 Level -1 TN\n 00059f90: 2031 2056 3520 2020 4d61 7374 6572 2053 1 V5 Master S\n 00059fa0: 7461 7475 733a 2046 7265 6520 5370 6163 tatus: Free Spac\n-00059fb0: 6546 0032 fd42 0000 2020 2020 2020 2020 eF.2.B.. \n+00059fb0: 6546 0032 a042 0000 2020 2020 2020 2020 eF.2.B.. \n 00059fc0: 2020 2020 2020 2020 2020 204c 6f77 206f Low o\n 00059fd0: 7264 6572 2020 2020 2020 2020 2020 2020 rder \n 00059fe0: 2020 2020 2020 2020 2020 2020 2048 6967 Hig\n 00059ff0: 6820 6f72 6465 7200 0000 0000 0000 0000 h order.........\n 0005a000: 0100 0000 2605 0000 0208 0000 0000 0000 ....&...........\n-0005a010: 7800 00fd 4845 4c50 00ff 7300 ff43 4f4d x...HELP..s..COM\n+0005a010: 7800 00a0 4845 4c50 00ff 7300 ff43 4f4d x...HELP..s..COM\n 0005a020: 4d41 4e44 5300 ff73 00ff 4d41 5053 00ff MANDS..s..MAPS..\n 0005a030: 7300 ff45 5841 4d50 4c45 535f 464f 525f s..EXAMPLES_FOR_\n 0005a040: 4d41 5053 00c0 4300 0020 2020 426c 6f63 MAPS..C.. Bloc\n 0005a050: 6b20 2020 2020 2020 2030 3a20 7c20 2058 k 0: | X\n 0005a060: 5858 2e2e 2e2e 2e20 202e 2e2e 2e2e 2e2e XX..... .......\n 0005a070: 2e20 202e 2e2e 2e2e 2e2e 2e20 202e 2e2e . ........ ...\n-0005a080: 2e2e 2e2e 2e20 207c 4600 32fd 4400 0020 ..... |F.2.D.. \n+0005a080: 2e2e 2e2e 2e20 207c 4600 32a0 4400 0020 ..... |F.2.D.. \n 0005a090: 2020 426c 6f63 6b20 2020 2020 2020 3230 Block 20\n 0005a0a0: 3a20 7c20 2058 2e2e 2e2e 2e2e 2e20 202e : | X....... .\n 0005a0b0: 2e2e 2e2e 2e2e 2e20 202e 2e2e 2e2e 2e2e ....... .......\n 0005a0c0: 2e20 202e 2e2e 2e2e 2e2e 2e20 207c 4600 . ........ |F.\n-0005a0d0: 32fd 4500 0020 2020 426c 6f63 6b20 2020 2.E.. Block \n+0005a0d0: 32a0 4500 0020 2020 426c 6f63 6b20 2020 2.E.. Block \n 0005a0e0: 2020 2020 3430 3a20 7c20 202e 2e2e 2e2e 40: | .....\n 0005a0f0: 2e2e 2e20 202e 2e2e 2e2e 2e2e 2e20 202e ... ........ .\n 0005a100: 2e2e 2e2e 2e2e 2e20 202e 2e2e 2e2e 2e2e ....... .......\n-0005a110: 2e20 207c 4600 32fd 4600 0020 2020 426c . |F.2.F.. Bl\n+0005a110: 2e20 207c 4600 32a0 4600 0020 2020 426c . |F.2.F.. Bl\n 0005a120: 6f63 6b20 2020 2020 2020 3630 3a20 7c20 ock 60: | \n 0005a130: 202e 2e2e 2e2e 2e2e 2e20 202e 2e2e 2e2e ........ .....\n 0005a140: 2e2e 2e20 202e 2e2e 2e2e 2e2e 2e20 202e ... ........ .\n-0005a150: 2e2e 2e2e 2e2e 2e20 207c 4600 32fd 4700 ....... |F.2.G.\n+0005a150: 2e2e 2e2e 2e2e 2e20 207c 4600 32a0 4700 ....... |F.2.G.\n 0005a160: 0020 2020 426c 6f63 6b20 2020 2020 2020 . Block \n 0005a170: 3830 3a20 7c20 202e 2e2e 2e2e 2e2e 2e20 80: | ........ \n 0005a180: 202e 2e2e 2e2e 2e2e 2e20 202e 2e2e 2e2e ........ .....\n 0005a190: 2e2e 2e20 202e 2e2e 2e2e 2e2e 2e20 207c ... ........ |\n-0005a1a0: 4600 32fd 4800 0020 2020 426c 6f63 6b20 F.2.H.. Block \n+0005a1a0: 4600 32a0 4800 0020 2020 426c 6f63 6b20 F.2.H.. Block \n 0005a1b0: 2020 2020 2020 4130 3a20 7c20 202e 2e2e A0: | ...\n 0005a1c0: 2e2e 2e2e 2e20 202e 2e2e 2e2e 2e2e 2e20 ..... ........ \n 0005a1d0: 202e 2e2e 2e2e 2e2e 2e20 202e 2e2e 2e2e ........ .....\n-0005a1e0: 2e2e 2e20 207c 4600 32fd 4900 0020 2020 ... |F.2.I.. \n+0005a1e0: 2e2e 2e20 207c 4600 32a0 4900 0020 2020 ... |F.2.I.. \n 0005a1f0: 426c 6f63 6b20 2020 2020 2020 4330 3a20 Block C0: \n 0005a200: 7c20 202e 2e2e 2e2e 2e2e 2e20 202e 2e2e | ........ ...\n 0005a210: 2e2e 2e2e 2e20 202e 2e2e 2e2e 2e2e 2e20 ..... ........ \n-0005a220: 202e 2e2e 2e2e 2e2e 2e20 207c 4600 32fd ........ |F.2.\n+0005a220: 202e 2e2e 2e2e 2e2e 2e20 207c 4600 32a0 ........ |F.2.\n 0005a230: 4a00 0020 2020 426c 6f63 6b20 2020 2020 J.. Block \n 0005a240: 2020 4530 3a20 7c20 202e 2e2e 2e2e 2e2e E0: | .......\n 0005a250: 2e20 202e 2e2e 2e2e 2e2e 2e20 202e 2e2e . ........ ...\n 0005a260: 2e2e 2e2e 2e20 202e 2e2e 2e2e 2e2e 2e20 ..... ........ \n-0005a270: 207c 4600 32fd 5100 0020 2020 426c 6f63 |F.2.Q.. Bloc\n+0005a270: 207c 4600 32a0 5100 0020 2020 426c 6f63 |F.2.Q.. Bloc\n 0005a280: 6b20 2020 2020 2031 3030 3a20 7c20 202e k 100: | .\n 0005a290: 2e2e 2e2e 2e2e 2e20 202e 2e2e 2e2e 2e2e ....... .......\n 0005a2a0: 2e20 202e 2e2e 2e2e 2e2e 2e20 202e 2e2e . ........ ...\n-0005a2b0: 2e2e 2e2e 2e20 207c 4600 32fd 5200 0020 ..... |F.2.R.. \n+0005a2b0: 2e2e 2e2e 2e20 207c 4600 32a0 5200 0020 ..... |F.2.R.. \n 0005a2c0: 2020 426c 6f63 6b20 2020 2020 2031 3230 Block 120\n 0005a2d0: 3a20 7c20 202e 2e2e 2e2e 2e2e 2e20 202e : | ........ .\n 0005a2e0: 2e2e 2e2e 2e2e 2e20 202e 2e2e 2e2e 2e2e ....... .......\n 0005a2f0: 2e20 202e 2e2e 2e2e 2e2e 2e20 207c 4600 . ........ |F.\n-0005a300: 32fd 5300 0020 2020 426c 6f63 6b20 2020 2.S.. Block \n+0005a300: 32a0 5300 0020 2020 426c 6f63 6b20 2020 2.S.. Block \n 0005a310: 2020 2031 3430 3a20 7c20 202e 2e2e 2e2e 140: | .....\n 0005a320: 2e2e 2e20 202e 2e2e 2e2e 2e2e 2e20 202e ... ........ .\n 0005a330: 2e2e 2e2e 2e2e 2e20 202e 2e2e 2e2e 2e2e ....... .......\n-0005a340: 2e20 207c 4600 32fd 5400 0020 2020 426c . |F.2.T.. Bl\n+0005a340: 2e20 207c 4600 32a0 5400 0020 2020 426c . |F.2.T.. Bl\n 0005a350: 6f63 6b20 2020 2020 2031 3630 3a20 7c20 ock 160: | \n 0005a360: 202e 2e2e 2e2e 2e2e 2e20 202e 2e2e 2e2e ........ .....\n 0005a370: 2e2e 2e20 202e 2e2e 2e2e 2e2e 2e20 202e ... ........ .\n-0005a380: 2e2e 2e2e 2e2e 2e20 207c 4600 32fd 5500 ....... |F.2.U.\n+0005a380: 2e2e 2e2e 2e2e 2e20 207c 4600 32a0 5500 ....... |F.2.U.\n 0005a390: 0020 2020 426c 6f63 6b20 2020 2020 2031 . Block 1\n 0005a3a0: 3830 3a20 7c20 202e 2e2e 2e2e 2e2e 2e20 80: | ........ \n 0005a3b0: 202e 2e2e 2e2e 2e2e 2e20 202e 2e2e 2e2e ........ .....\n 0005a3c0: 2e2e 2e20 202e 2e2e 2e2e 2e2e 2e20 207c ... ........ |\n-0005a3d0: 4600 32fd 5600 0020 2020 426c 6f63 6b20 F.2.V.. Block \n+0005a3d0: 4600 32a0 5600 0020 2020 426c 6f63 6b20 F.2.V.. Block \n 0005a3e0: 2020 2020 2031 4130 3a20 7c20 202e 2e2e 1A0: | ...\n 0005a3f0: 2e2e 2e2e 2e20 202e 2e2e 2e2e 2e2e 2e20 ..... ........ \n 0005a400: 202e 2e2e 2e2e 2e2e 2e20 202e 2e2e 2e2e ........ .....\n-0005a410: 2e2e 2e20 207c 4600 32fd 5700 0020 2020 ... |F.2.W.. \n+0005a410: 2e2e 2e20 207c 4600 32a0 5700 0020 2020 ... |F.2.W.. \n 0005a420: 426c 6f63 6b20 2020 2020 2031 4330 3a20 Block 1C0: \n 0005a430: 7c20 202e 2e2e 2e2e 2e2e 2e20 202e 2e2e | ........ ...\n 0005a440: 2e2e 2e2e 2e20 202e 2e2e 2e2e 2e2e 2e20 ..... ........ \n-0005a450: 202e 2e2e 2e2e 2e2e 2e20 207c 4600 32fd ........ |F.2.\n+0005a450: 202e 2e2e 2e2e 2e2e 2e20 207c 4600 32a0 ........ |F.2.\n 0005a460: 5800 0020 2020 426c 6f63 6b20 2020 2020 X.. Block \n 0005a470: 2031 4530 3a20 7c20 202e 2e2e 2e2e 2e2e 1E0: | .......\n 0005a480: 2e20 202e 2e2e 2e2e 2e2e 2e20 202e 2e2e . ........ ...\n 0005a490: 2e2e 2e2e 2e20 202e 2e2e 2e2e 2e2e 2e20 ..... ........ \n-0005a4a0: 207c 4300 32fd 5900 0020 2020 2758 2720 |C.2.Y.. 'X' \n+0005a4a0: 207c 4300 32a0 5900 0020 2020 2758 2720 |C.2.Y.. 'X' \n 0005a4b0: 3d3d 2042 5553 5920 2027 2e27 203d 3d20 == BUSY '.' == \n 0005a4c0: 4652 4545 2020 273a 2720 3d3d 2052 4555 FREE ':' == REU\n 0005a4d0: 5341 424c 4520 2027 3f27 203d 3d20 434f SABLE '?' == CO\n-0005a4e0: 5252 5550 5407 0032 fd5a 0000 3300 32fd RRUPT..2.Z..3.2.\n+0005a4e0: 5252 5550 5407 0032 a05a 0000 3300 32a0 RRUPT..2.Z..3.2.\n 0005a4f0: 6100 0020 2020 4e6f 7465 2074 6861 7420 a.. Note that \n 0005a500: 7468 6520 424c 4f43 4b20 3230 2069 7320 the BLOCK 20 is \n 0005a510: 6d61 726b 6564 2061 7320 4255 5359 2e07 marked as BUSY..\n-0005a520: 0032 fd62 0000 0000 0000 0000 0000 0000 .2.b............\n+0005a520: 0032 a062 0000 0000 0000 0000 0000 0000 .2.b............\n 0005a530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -23163,377 +23163,377 @@\n 0005a7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a800: 0100 0000 0008 0000 6f08 0000 0000 0000 ........o.......\n-0005a810: 3600 00fd 4845 4c50 00ff 7300 ff43 4f4d 6...HELP..s..COM\n+0005a810: 3600 00a0 4845 4c50 00ff 7300 ff43 4f4d 6...HELP..s..COM\n 0005a820: 4d41 4e44 5300 ff73 00ff 4f56 4552 5752 MANDS..s..OVERWR\n 0005a830: 4954 4500 bf81 0000 2020 204f 565b 4552 ITE..... OV[ER\n-0005a840: 5752 4954 455d 0b00 21fd 9100 0020 2020 WRITE]..!.... \n-0005a850: 5b19 0020 fdc0 1100 0020 2020 2d44 5b41 [.. ..... -D[A\n-0005a860: 5441 5d3d 7374 7269 6e67 1a00 21fd 1200 TA]=string..!...\n+0005a840: 5752 4954 455d 0b00 21a0 9100 0020 2020 WRITE]..!.... \n+0005a850: 5b19 0020 a0c0 1100 0020 2020 2d44 5b41 [.. ..... -D[A\n+0005a860: 5441 5d3d 7374 7269 6e67 1a00 21a0 1200 TA]=string..!...\n 0005a870: 0020 2020 2d4f 5b46 4653 4554 5d3d 6f66 . -O[FFSET]=of\n-0005a880: 6673 6574 0b00 21fd 1300 0020 2020 5d07 fset..!.... ].\n-0005a890: 0021 fd14 0000 1a00 20fd ff73 00ff 4558 .!...... ..s..EX\n+0005a880: 6673 6574 0b00 21a0 1300 0020 2020 5d07 fset..!.... ].\n+0005a890: 0021 a014 0000 1a00 20a0 ff73 00ff 4558 .!...... ..s..EX\n 0005a8a0: 414d 504c 4553 0000 4578 616d 706c 6573 AMPLES..Examples\n-0005a8b0: 1300 2dfd bf11 0000 2020 2045 7861 6d70 ..-..... Examp\n-0005a8c0: 6c65 7307 002e fd21 0000 1200 2efd 3100 les....!......1.\n-0005a8d0: 0020 2020 4578 616d 706c 653a 0700 2efd . Example:....\n-0005a8e0: 4100 003c 002e fd51 0000 2020 2044 5345 A..<...Q.. DSE\n+0005a8b0: 1300 2da0 bf11 0000 2020 2045 7861 6d70 ..-..... Examp\n+0005a8c0: 6c65 7307 002e a021 0000 1200 2ea0 3100 les....!......1.\n+0005a8d0: 0020 2020 4578 616d 706c 653a 0700 2ea0 . Example:....\n+0005a8e0: 4100 003c 002e a051 0000 2020 2044 5345 A..<...Q.. DSE\n 0005a8f0: 3e6f 7665 7277 7269 7465 202d 626c 6f63 >overwrite -bloc\n 0005a900: 6b3d 3331 202d 6461 7461 3d22 4d61 6c76 k=31 -data=\"Malv\n 0005a910: 6572 6e22 202d 6f66 6673 6574 3d43 4107 ern\" -offset=CA.\n-0005a920: 002e fd61 0000 4500 2efd 7100 0020 2020 ...a..E...q.. \n+0005a920: 002e a061 0000 4500 2ea0 7100 0020 2020 ...a..E...q.. \n 0005a930: 5468 6973 2063 6f6d 6d61 6e64 206f 7665 This command ove\n 0005a940: 7277 7269 7465 7320 7468 6520 6461 7461 rwrites the data\n 0005a950: 2061 7420 7468 6520 7370 6563 6966 6965 at the specifie\n-0005a960: 6420 6c6f 6361 7469 6f6e 2e07 002e fd81 d location......\n+0005a960: 6420 6c6f 6361 7469 6f6e 2e07 002e a081 d location......\n 0005a970: 0000 3600 2454 5155 414c 4946 4945 5253 ..6.$TQUALIFIERS\n 0005a980: 5f46 4f52 5f4f 5645 5257 5249 5445 0000 _FOR_OVERWRITE..\n 0005a990: 5175 616c 6966 6965 7273 5f66 6f72 5f4f Qualifiers_for_O\n-0005a9a0: 5645 5257 5249 5445 2300 3dfd bf11 0000 VERWRITE#.=.....\n+0005a9a0: 5645 5257 5249 5445 2300 3da0 bf11 0000 VERWRITE#.=.....\n 0005a9b0: 2020 2051 7561 6c69 6669 6572 7320 666f Qualifiers fo\n-0005a9c0: 7220 4f56 4552 5752 4954 4507 003e fd21 r OVERWRITE..>.!\n-0005a9d0: 0000 1f00 3efd 3100 0020 2020 2d42 5b4c ....>.1.. -B[L\n+0005a9c0: 7220 4f56 4552 5752 4954 4507 003e a021 r OVERWRITE..>.!\n+0005a9d0: 0000 1f00 3ea0 3100 0020 2020 2d42 5b4c ....>.1.. -B[L\n 0005a9e0: 4f43 4b5d 3d62 6c6f 636b 206e 756d 6265 OCK]=block numbe\n-0005a9f0: 7207 003e fd41 0000 4a00 3efd 5100 0020 r..>.A..J.>.Q.. \n+0005a9f0: 7207 003e a041 0000 4a00 3ea0 5100 0020 r..>.A..J.>.Q.. \n 0005aa00: 2020 4469 7265 6374 7320 4453 4520 746f Directs DSE to\n 0005aa10: 204f 5645 5257 5249 5445 2061 2073 7065 OVERWRITE a spe\n 0005aa20: 6369 6669 6320 626c 6f63 6b2e 2049 6620 cific block. If \n 0005aa30: 6e6f 2062 6c6f 636b 206e 756d 6265 7220 no block number \n-0005aa40: 6973 3600 3efd 6100 0020 2020 7370 6563 is6.>.a.. spec\n+0005aa40: 6973 3600 3ea0 6100 0020 2020 7370 6563 is6.>.a.. spec\n 0005aa50: 6966 6965 642c 2074 6865 2064 6566 6175 ified, the defau\n 0005aa60: 6c74 2069 7320 7468 6520 6375 7272 656e lt is the curren\n-0005aa70: 7420 626c 6f63 6b2e 0700 3efd 7100 0018 t block...>.q...\n-0005aa80: 003e fd81 0000 2020 202d 445b 4154 415d .>.... -D[ATA]\n-0005aa90: 3d73 7472 696e 6707 003e fd91 0000 5200 =string..>....R.\n-0005aaa0: 3dfd c011 0000 2020 2053 7065 6369 6669 =..... Specifi\n+0005aa70: 7420 626c 6f63 6b2e 0700 3ea0 7100 0018 t block...>.q...\n+0005aa80: 003e a081 0000 2020 202d 445b 4154 415d .>.... -D[ATA]\n+0005aa90: 3d73 7472 696e 6707 003e a091 0000 5200 =string..>....R.\n+0005aaa0: 3da0 c011 0000 2020 2053 7065 6369 6669 =..... Specifi\n 0005aab0: 6573 2074 6865 2064 6174 6120 746f 2062 es the data to b\n 0005aac0: 6520 7772 6974 7465 6e2e 2055 7365 2071 e written. Use q\n 0005aad0: 756f 7461 7469 6f6e 206d 6172 6b73 2061 uotation marks a\n 0005aae0: 726f 756e 6420 7468 6520 7374 7269 6e67 round the string\n-0005aaf0: 5300 3efd 1200 0020 2020 616e 6420 6573 S.>.... and es\n+0005aaf0: 5300 3ea0 1200 0020 2020 616e 6420 6573 S.>.... and es\n 0005ab00: 6361 7065 2063 6f64 6573 206f 6620 7468 cape codes of th\n 0005ab10: 6520 666f 726d 205c 6120 6f72 205c 6162 e form \\a or \\ab\n 0005ab20: 2c20 7768 6572 6520 2261 2220 616e 6420 , where \"a\" and \n 0005ab30: 2262 2220 6172 6520 6865 7861 6465 6369 \"b\" are hexadeci\n-0005ab40: 6d61 6c50 003e fd13 0000 2020 2064 6967 malP.>.... dig\n+0005ab40: 6d61 6c50 003e a013 0000 2020 2064 6967 malP.>.... dig\n 0005ab50: 6974 7320 7265 7072 6573 656e 7469 6e67 its representing\n 0005ab60: 206e 6f6e 2d70 7269 6e74 696e 6720 6368 non-printing ch\n 0005ab70: 6172 6163 7465 7273 2e20 5c5c 2074 7261 aracters. \\\\ tra\n 0005ab80: 6e73 6c61 7465 7320 746f 2061 2073 696e nslates to a sin\n-0005ab90: 676c 6514 003e fd14 0000 2020 2062 6163 gle..>.... bac\n-0005aba0: 6b73 6c61 7368 2e07 003e fd15 0000 1a00 kslash...>......\n-0005abb0: 3efd 1600 0020 2020 2d4f 5b46 4653 4554 >.... -O[FFSET\n-0005abc0: 5d3d 6f66 6673 6574 0700 3efd 1700 004e ]=offset..>....N\n-0005abd0: 003e fd18 0000 2020 2053 7065 6369 6669 .>.... Specifi\n+0005ab90: 676c 6514 003e a014 0000 2020 2062 6163 gle..>.... bac\n+0005aba0: 6b73 6c61 7368 2e07 003e a015 0000 1a00 kslash...>......\n+0005abb0: 3ea0 1600 0020 2020 2d4f 5b46 4653 4554 >.... -O[FFSET\n+0005abc0: 5d3d 6f66 6673 6574 0700 3ea0 1700 004e ]=offset..>....N\n+0005abd0: 003e a018 0000 2020 2053 7065 6369 6669 .>.... Specifi\n 0005abe0: 6573 2074 6865 206f 6666 7365 7420 696e es the offset in\n 0005abf0: 2074 6865 2063 7572 7265 6e74 2062 6c6f the current blo\n 0005ac00: 636b 2077 6865 7265 2074 6865 206f 7665 ck where the ove\n 0005ac10: 7277 7269 7465 2073 686f 756c 6410 003e rwrite should..>\n-0005ac20: fd19 0000 2020 2062 6567 696e 2e07 003e .... begin...>\n-0005ac30: fd1a 0000 0e00 16fd 5041 4745 0000 5061 ........PAGE..Pa\n-0005ac40: 6765 0f00 1bfd bf11 0000 2020 2050 6167 ge........ Pag\n-0005ac50: 6507 001c fd21 0000 5300 1cfd 3100 0020 e....!..S...1.. \n+0005ac20: a019 0000 2020 2062 6567 696e 2e07 003e .... begin...>\n+0005ac30: a01a 0000 0e00 16a0 5041 4745 0000 5061 ........PAGE..Pa\n+0005ac40: 6765 0f00 1ba0 bf11 0000 2020 2050 6167 ge........ Pag\n+0005ac50: 6507 001c a021 0000 5300 1ca0 3100 0020 e....!..S...1.. \n 0005ac60: 2020 5365 6e64 7320 6f6e 6520 666f 726d Sends one form\n 0005ac70: 2066 6565 6420 746f 2074 6865 206f 7574 feed to the out\n 0005ac80: 7075 7420 6465 7669 6365 2e20 5573 6520 put device. Use \n 0005ac90: 5041 4745 2074 6f20 6164 6420 666f 726d PAGE to add form\n-0005aca0: 2066 6565 6473 2074 6f20 6151 001c fd41 feeds to aQ...A\n+0005aca0: 2066 6565 6473 2074 6f20 6151 001c a041 feeds to aQ...A\n 0005acb0: 0000 2020 2064 756d 7020 6669 6c65 2c20 .. dump file, \n 0005acc0: 6d61 6b69 6e67 2074 6865 2068 6172 6420 making the hard \n 0005acd0: 636f 7079 2066 696c 6520 6561 7369 6572 copy file easier\n 0005ace0: 2074 6f20 7265 6164 2e20 4966 2079 6f75 to read. If you\n-0005acf0: 2070 6c61 6e20 746f 2075 7365 3900 1cfd plan to use9...\n+0005acf0: 2070 6c61 6e20 746f 2075 7365 3900 1ca0 plan to use9...\n 0005ad00: 5100 0020 2020 7468 6520 6475 6d70 2066 Q.. the dump f\n 0005ad10: 696c 6520 7769 7468 204d 5550 4950 204c ile with MUPIP L\n 0005ad20: 4f41 442c 2064 6f20 6e6f 7420 7573 6520 OAD, do not use \n-0005ad30: 5041 4745 2e07 001c fd61 0000 2c00 1cfd PAGE.....a..,...\n+0005ad30: 5041 4745 2e07 001c a061 0000 2c00 1ca0 PAGE.....a..,...\n 0005ad40: 7100 0020 2020 5468 6520 666f 726d 6174 q.. The format\n 0005ad50: 206f 6620 7468 6520 5041 4745 2063 6f6d of the PAGE com\n-0005ad60: 6d61 6e64 2069 733a 0700 1cfd 8100 0010 mand is:........\n-0005ad70: 001c fd91 0000 2020 2050 5b41 4745 5d08 ...... P[AGE].\n-0005ad80: 001b fdc0 1100 002d 001c fd12 0000 2020 .......-...... \n+0005ad60: 6d61 6e64 2069 733a 0700 1ca0 8100 0010 mand is:........\n+0005ad70: 001c a091 0000 2020 2050 5b41 4745 5d08 ...... P[AGE].\n+0005ad80: 001b a0c0 1100 002d 001c a012 0000 2020 .......-...... \n 0005ad90: 2054 6865 2050 4147 4520 636f 6d6d 616e The PAGE comman\n 0005ada0: 6420 6861 7320 6e6f 2071 7561 6c69 6669 d has no qualifi\n-0005adb0: 6572 732e 0700 1cfd 1300 0010 0016 fd52 ers............R\n-0005adc0: 414e 4745 0000 5241 6e67 6510 001c fdbf ANGE..RAnge.....\n-0005add0: 1100 0020 2020 5241 6e67 6507 001d fd21 ... RAnge....!\n-0005ade0: 0000 5200 1dfd 3100 0020 2020 5468 6520 ..R...1.. The \n+0005adb0: 6572 732e 0700 1ca0 1300 0010 0016 a052 ers............R\n+0005adc0: 414e 4745 0000 5241 6e67 6510 001c a0bf ANGE..RAnge.....\n+0005add0: 1100 0020 2020 5241 6e67 6507 001d a021 ... RAnge....!\n+0005ade0: 0000 5200 1da0 3100 0020 2020 5468 6520 ..R...1.. The \n 0005adf0: 5241 4e47 4520 636f 6d6d 616e 6420 6669 RANGE command fi\n 0005ae00: 6e64 7320 616c 6c20 626c 6f63 6b73 2069 nds all blocks i\n 0005ae10: 6e20 7468 6520 6461 7461 6261 7365 2077 n the database w\n 0005ae20: 686f 7365 2066 6972 7374 206b 6579 2066 hose first key f\n-0005ae30: 616c 6c73 5000 1dfd 4100 0020 2020 696e allsP...A.. in\n+0005ae30: 616c 6c73 5000 1da0 4100 0020 2020 696e allsP...A.. in\n 0005ae40: 2074 6865 2073 7065 6369 6669 6564 2072 the specified r\n 0005ae50: 616e 6765 206f 6620 6b65 7973 2e20 5468 ange of keys. Th\n 0005ae60: 6520 5241 4e47 4520 636f 6d6d 616e 6420 e RANGE command \n 0005ae70: 6d61 7920 7461 6b65 2061 2076 6572 7920 may take a very \n-0005ae80: 6c6f 6e67 5200 1dfd 5100 0020 2020 7469 longR...Q.. ti\n+0005ae80: 6c6f 6e67 5200 1da0 5100 0020 2020 7469 longR...Q.. ti\n 0005ae90: 6d65 2075 6e6c 6573 7320 7468 6520 7261 me unless the ra\n 0005aea0: 6e67 6520 7370 6563 6966 6965 6420 6279 nge specified by\n 0005aeb0: 202d 4652 4f4d 2061 6e64 202d 544f 2069 -FROM and -TO i\n 0005aec0: 7320 736d 616c 6c2e 2055 7365 2046 494e s small. Use FIN\n-0005aed0: 4420 2d4b 4559 5100 1dfd 6100 0020 2020 D -KEYQ...a.. \n+0005aed0: 4420 2d4b 4559 5100 1da0 6100 0020 2020 D -KEYQ...a.. \n 0005aee0: 616e 642f 6f72 2046 494e 4420 2d4b 4559 and/or FIND -KEY\n 0005aef0: 202d 4558 4841 5553 5449 5645 2066 6972 -EXHAUSTIVE fir\n 0005af00: 7374 2074 6f20 7175 6963 6b6c 7920 6465 st to quickly de\n 0005af10: 7465 726d 696e 6520 7768 6574 6865 7220 termine whether \n-0005af20: 7468 6520 6b65 7924 001d fd71 0000 2020 the key$...q.. \n+0005af20: 7468 6520 6b65 7924 001d a071 0000 2020 the key$...q.. \n 0005af30: 2061 7070 6561 7273 2069 6e20 7468 6520 appears in the \n-0005af40: 696e 6465 7820 7472 6565 2e07 001d fd81 index tree......\n-0005af50: 0000 2d00 1dfd 9100 0020 2020 5468 6520 ..-...... The \n+0005af40: 696e 6465 7820 7472 6565 2e07 001d a081 index tree......\n+0005af50: 0000 2d00 1da0 9100 0020 2020 5468 6520 ..-...... The \n 0005af60: 666f 726d 6174 206f 6620 7468 6520 5241 format of the RA\n 0005af70: 4e47 4520 636f 6d6d 616e 6420 6973 3a08 NGE command is:.\n-0005af80: 001c fdc0 1100 0011 001d fd12 0000 2020 .............. \n-0005af90: 2052 415b 4e47 455d 0b00 1dfd 1300 0020 RA[NGE]....... \n-0005afa0: 2020 5b1e 001d fd14 0000 2020 202d 465b [....... -F[\n+0005af80: 001c a0c0 1100 0011 001d a012 0000 2020 .............. \n+0005af90: 2052 415b 4e47 455d 0b00 1da0 1300 0020 RA[NGE]....... \n+0005afa0: 2020 5b1e 001d a014 0000 2020 202d 465b [....... -F[\n 0005afb0: 524f 4d5d 3d62 6c6f 636b 2d6e 756d 6265 ROM]=block-numbe\n-0005afc0: 721c 001d fd15 0000 2020 202d 545b 4f5d r....... -T[O]\n+0005afc0: 721c 001d a015 0000 2020 202d 545b 4f5d r....... -T[O]\n 0005afd0: 3d62 6c6f 636b 2d6e 756d 6265 7212 001d =block-number...\n-0005afe0: fd16 0000 2020 202d 495b 4e44 4558 5d11 .... -I[NDEX].\n-0005aff0: 001d fd17 0000 2020 202d 4c4f 535b 545d ...... -LOS[T]\n+0005afe0: a016 0000 2020 202d 495b 4e44 4558 5d11 .... -I[NDEX].\n+0005aff0: 001d a017 0000 2020 202d 4c4f 535b 545d ...... -LOS[T]\n 0005b000: 0100 0000 f207 0000 eb08 0000 0000 0000 ................\n 0005b010: 3a00 0000 4845 4c50 00ff 7300 ff43 4f4d :...HELP..s..COM\n 0005b020: 4d41 4e44 5300 ff73 00ff 5241 4e47 4500 MANDS..s..RANGE.\n 0005b030: ff73 00ff 5155 414c 4946 4945 5253 0000 .s..QUALIFIERS..\n-0005b040: 5175 616c 6966 6965 7273 1500 2bfd bf11 Qualifiers..+...\n+0005b040: 5175 616c 6966 6965 7273 1500 2ba0 bf11 Qualifiers..+...\n 0005b050: 0000 2020 2051 7561 6c69 6669 6572 7307 .. Qualifiers.\n-0005b060: 002c fd21 0000 1e00 2cfd 3100 0020 2020 .,.!....,.1.. \n+0005b060: 002c a021 0000 1e00 2ca0 3100 0020 2020 .,.!....,.1.. \n 0005b070: 2d46 5b52 4f4d 5d3d 626c 6f63 6b5f 6e75 -F[ROM]=block_nu\n-0005b080: 6d62 6572 0700 2cfd 4100 0052 002c fd51 mber..,.A..R.,.Q\n+0005b080: 6d62 6572 0700 2ca0 4100 0052 002c a051 mber..,.A..R.,.Q\n 0005b090: 0000 2020 2053 7065 6369 6669 6573 2061 .. Specifies a\n 0005b0a0: 2073 7461 7274 696e 6720 626c 6f63 6b20 starting block \n 0005b0b0: 6e75 6d62 6572 2066 6f72 2074 6865 2072 number for the r\n 0005b0c0: 616e 6765 2073 6561 7263 682e 2044 5345 ange search. DSE\n 0005b0d0: 2052 414e 4745 2061 6363 6570 7430 002c RANGE accept0.,\n-0005b0e0: fd61 0000 2020 2062 6974 206d 6170 7320 .a.. bit maps \n+0005b0e0: a061 0000 2020 2062 6974 206d 6170 7320 .a.. bit maps \n 0005b0f0: 6173 2073 7461 7274 696e 6720 6f72 2065 as starting or e\n 0005b100: 6e64 696e 6720 706f 696e 7473 2e07 002c nding points...,\n-0005b110: fd71 0000 4b00 2cfd 8100 0020 2020 4279 .q..K.,.... By\n+0005b110: a071 0000 4b00 2ca0 8100 0020 2020 4279 .q..K.,.... By\n 0005b120: 2064 6566 6175 6c74 2c20 5241 4e47 4520 default, RANGE \n 0005b130: 7374 6172 7473 2070 726f 6365 7373 696e starts processin\n 0005b140: 6720 6174 2074 6865 2062 6567 696e 6e69 g at the beginni\n 0005b150: 6e67 206f 6620 7468 6520 6669 6c65 2e07 ng of the file..\n-0005b160: 002c fd91 0000 1d00 2bfd c011 0000 2020 .,......+..... \n+0005b160: 002c a091 0000 1d00 2ba0 c011 0000 2020 .,......+..... \n 0005b170: 202d 545b 4f5d 3d62 6c6f 636b 2d6e 756d -T[O]=block-num\n-0005b180: 6265 7207 002c fd12 0000 5100 2cfd 1300 ber..,....Q.,...\n+0005b180: 6265 7207 002c a012 0000 5100 2ca0 1300 ber..,....Q.,...\n 0005b190: 0020 2020 5370 6563 6966 6965 7320 616e . Specifies an\n 0005b1a0: 2065 6e64 696e 6720 626c 6f63 6b20 6e75 ending block nu\n 0005b1b0: 6d62 6572 2066 6f72 2074 6865 2072 616e mber for the ran\n 0005b1c0: 6765 2073 6561 7263 682e 2044 5345 2052 ge search. DSE R\n-0005b1d0: 414e 4745 2061 6363 6570 7453 002c fd14 ANGE acceptS.,..\n+0005b1d0: 414e 4745 2061 6363 6570 7453 002c a014 ANGE acceptS.,..\n 0005b1e0: 0000 2020 2062 6974 206d 6170 7320 6173 .. bit maps as\n 0005b1f0: 2073 7461 7274 696e 6720 6f72 2065 6e64 starting or end\n 0005b200: 696e 6720 706f 696e 7473 2e20 4279 2064 ing points. By d\n 0005b210: 6566 6175 6c74 2c20 5241 4e47 4520 7374 efault, RANGE st\n 0005b220: 6f70 7320 7072 6f63 6573 7369 6e67 2100 ops processing!.\n-0005b230: 2cfd 1500 0020 2020 6174 2074 6865 2065 ,.... at the e\n+0005b230: 2ca0 1500 0020 2020 6174 2074 6865 2065 ,.... at the e\n 0005b240: 6e64 206f 6620 7468 6520 6669 6c65 2e07 nd of the file..\n-0005b250: 002c fd16 0000 1200 2cfd 1700 0020 2020 .,......,.... \n-0005b260: 2d49 5b4e 4445 585d 0700 2cfd 1800 002d -I[NDEX]..,....-\n-0005b270: 002c fd19 0000 2020 2052 6573 7472 6963 .,.... Restric\n+0005b250: 002c a016 0000 1200 2ca0 1700 0020 2020 .,......,.... \n+0005b260: 2d49 5b4e 4445 585d 0700 2ca0 1800 002d -I[NDEX]..,....-\n+0005b270: 002c a019 0000 2020 2052 6573 7472 6963 .,.... Restric\n 0005b280: 7473 2061 2073 6561 7263 6820 746f 2069 ts a search to i\n-0005b290: 6e64 6578 2062 6c6f 636b 732e 0700 2cfd ndex blocks...,.\n-0005b2a0: 1a00 001e 002c fd21 0000 2020 202d 4c4f .....,.!.. -LO\n+0005b290: 6e64 6578 2062 6c6f 636b 732e 0700 2ca0 ndex blocks...,.\n+0005b2a0: 1a00 001e 002c a021 0000 2020 202d 4c4f .....,.!.. -LO\n 0005b2b0: 535b 545d 3d62 6c6f 636b 5f6e 756d 6265 S[T]=block_numbe\n-0005b2c0: 7207 002c fd22 0000 4200 2cfd 2300 0020 r..,.\"..B.,.#.. \n+0005b2c0: 7207 002c a022 0000 4200 2ca0 2300 0020 r..,.\"..B.,.#.. \n 0005b2d0: 2020 5265 7374 7269 6374 7320 6120 7365 Restricts a se\n 0005b2e0: 6172 6368 2074 6f20 626c 6f63 6b73 206e arch to blocks n\n 0005b2f0: 6f74 2066 6f75 6e64 2062 7920 6120 4649 ot found by a FI\n-0005b300: 4e44 202d 424c 4f43 4b2e 0700 2cfd 2400 ND -BLOCK...,.$.\n-0005b310: 0016 002c fd25 0000 2020 202d 4c4f 575b ...,.%.. -LOW[\n-0005b320: 4552 5d3d 6b65 7907 002c fd26 0000 3600 ER]=key..,.&..6.\n-0005b330: 2cfd 2700 0020 2020 5370 6563 6966 6965 ,.'.. Specifie\n+0005b300: 4e44 202d 424c 4f43 4b2e 0700 2ca0 2400 ND -BLOCK...,.$.\n+0005b310: 0016 002c a025 0000 2020 202d 4c4f 575b ...,.%.. -LOW[\n+0005b320: 4552 5d3d 6b65 7907 002c a026 0000 3600 ER]=key..,.&..6.\n+0005b330: 2ca0 2700 0020 2020 5370 6563 6966 6965 ,.'.. Specifie\n 0005b340: 7320 7468 6520 6c6f 7765 7220 626f 756e s the lower boun\n 0005b350: 6420 666f 7220 7468 6520 6b65 7920 7261 d for the key ra\n-0005b360: 6e67 652e 0700 2cfd 2800 001f 002c fd29 nge...,.(....,.)\n+0005b360: 6e67 652e 0700 2ca0 2800 001f 002c a029 nge...,.(....,.)\n 0005b370: 0000 2020 202d 5b4e 4f5d 4255 5b53 595d .. -[NO]BU[SY]\n-0005b380: 3d62 7573 792f 6672 6565 0700 2cfd 2a00 =busy/free..,.*.\n-0005b390: 003b 002c fd31 0000 2020 2052 6573 7472 .;.,.1.. Restr\n+0005b380: 3d62 7573 792f 6672 6565 0700 2ca0 2a00 =busy/free..,.*.\n+0005b390: 003b 002c a031 0000 2020 2052 6573 7472 .;.,.1.. Restr\n 0005b3a0: 6963 7473 2061 2073 6561 7263 6820 746f icts a search to\n 0005b3b0: 2065 6974 6865 7220 4255 5359 206f 7220 either BUSY or \n-0005b3c0: 4652 4545 2062 6c6f 636b 732e 0700 2cfd FREE blocks...,.\n-0005b3d0: 3200 0015 002c fd33 0000 2020 202d 5b4e 2....,.3.. -[N\n-0005b3e0: 4f5d 435b 5249 545d 0700 2cfd 3400 0050 O]C[RIT]..,.4..P\n-0005b3f0: 002c fd35 0000 2020 2041 6c6c 6f77 7320 .,.5.. Allows \n+0005b3c0: 4652 4545 2062 6c6f 636b 732e 0700 2ca0 FREE blocks...,.\n+0005b3d0: 3200 0015 002c a033 0000 2020 202d 5b4e 2....,.3.. -[N\n+0005b3e0: 4f5d 435b 5249 545d 0700 2ca0 3400 0050 O]C[RIT]..,.4..P\n+0005b3f0: 002c a035 0000 2020 2041 6c6c 6f77 7320 .,.5.. Allows \n 0005b400: 4453 4520 5241 4e47 4520 746f 2077 6f72 DSE RANGE to wor\n 0005b410: 6b20 6576 656e 2069 6620 616e 6f74 6865 k even if anothe\n 0005b420: 7220 7072 6f63 6573 7320 6973 2068 6f6c r process is hol\n 0005b430: 6469 6e67 2061 2063 7269 7469 6361 6c54 ding a criticalT\n-0005b440: 002c fd36 0000 2020 2073 6563 7469 6f6e .,.6.. section\n+0005b440: 002c a036 0000 2020 2073 6563 7469 6f6e .,.6.. section\n 0005b450: 2e20 5369 6e63 6520 7265 7375 6c74 7320 . Since results \n 0005b460: 696e 2074 6869 7320 6d6f 6465 206d 6179 in this mode may\n 0005b470: 2062 6520 696e 636f 6e73 6973 7465 6e74 be inconsistent\n 0005b480: 2c20 6974 2073 686f 756c 6420 6f6e 6c79 , it should only\n-0005b490: 2062 654b 002c fd37 0000 2020 2075 7365 beK.,.7.. use\n+0005b490: 2062 654b 002c a037 0000 2020 2075 7365 beK.,.7.. use\n 0005b4a0: 6420 6966 2074 6865 2063 7269 7469 6361 d if the critica\n 0005b4b0: 6c20 7365 6374 696f 6e20 6d65 6368 616e l section mechan\n 0005b4c0: 6973 6d20 6973 206e 6f74 206f 7065 7261 ism is not opera\n 0005b4d0: 7469 6e67 206e 6f72 6d61 6c6c 792e 0700 ting normally...\n-0005b4e0: 2cfd 3800 0011 002c fd39 0000 2020 202d ,.8....,.9.. -\n-0005b4f0: 535b 5441 525d 0700 2cfd 3a00 003f 002c S[TAR]..,.:..?.,\n-0005b500: fd41 0000 2020 2049 6e63 6c75 6465 7320 .A.. Includes \n+0005b4e0: 2ca0 3800 0011 002c a039 0000 2020 202d ,.8....,.9.. -\n+0005b4f0: 535b 5441 525d 0700 2ca0 3a00 003f 002c S[TAR]..,.:..?.,\n+0005b500: a041 0000 2020 2049 6e63 6c75 6465 7320 .A.. Includes \n 0005b510: 696e 6465 7820 626c 6f63 6b73 2074 6861 index blocks tha\n 0005b520: 7420 636f 6e74 6169 6e20 6120 7369 6e67 t contain a sing\n-0005b530: 6c65 2073 7461 7220 6b65 792e 0700 2cfd le star key...,.\n-0005b540: 4200 0016 002c fd43 0000 2020 202d 555b B....,.C.. -U[\n-0005b550: 5050 4552 5d3d 6b65 7907 002c fd44 0000 PPER]=key..,.D..\n-0005b560: 3600 2cfd 4500 0020 2020 5370 6563 6966 6.,.E.. Specif\n+0005b530: 6c65 2073 7461 7220 6b65 792e 0700 2ca0 le star key...,.\n+0005b540: 4200 0016 002c a043 0000 2020 202d 555b B....,.C.. -U[\n+0005b550: 5050 4552 5d3d 6b65 7907 002c a044 0000 PPER]=key..,.D..\n+0005b560: 3600 2ca0 4500 0020 2020 5370 6563 6966 6.,.E.. Specif\n 0005b570: 6965 7320 7468 6520 7570 7065 7220 626f ies the upper bo\n 0005b580: 756e 6420 666f 7220 7468 6520 6b65 7920 und for the key \n-0005b590: 7261 6e67 652e 0700 2cfd 4600 0011 0017 range...,.F.....\n-0005b5a0: fd45 4d4f 5645 0000 5245 4d6f 7665 1100 .EMOVE..REMove..\n-0005b5b0: 1dfd bf11 0000 2020 2052 454d 6f76 6507 ...... REMove.\n-0005b5c0: 001e fd21 0000 3700 1efd 3100 0020 2020 ...!..7...1.. \n+0005b590: 7261 6e67 652e 0700 2ca0 4600 0011 0017 range...,.F.....\n+0005b5a0: a045 4d4f 5645 0000 5245 4d6f 7665 1100 .EMOVE..REMove..\n+0005b5b0: 1da0 bf11 0000 2020 2052 454d 6f76 6507 ...... REMove.\n+0005b5c0: 001e a021 0000 3700 1ea0 3100 0020 2020 ...!..7...1.. \n 0005b5d0: 5265 6d6f 7665 7320 6f6e 6520 6f72 206d Removes one or m\n 0005b5e0: 6f72 6520 7265 636f 7264 7320 6f72 2061 ore records or a\n 0005b5f0: 2073 6176 6520 6275 6666 6572 2e07 001e save buffer....\n-0005b600: fd41 0000 2e00 1efd 5100 0020 2020 5468 .A......Q.. Th\n+0005b600: a041 0000 2e00 1ea0 5100 0020 2020 5468 .A......Q.. Th\n 0005b610: 6520 666f 726d 6174 206f 6620 7468 6520 e format of the \n 0005b620: 5245 4d4f 5645 2063 6f6d 6d61 6e64 2069 REMOVE command i\n-0005b630: 733a 0700 1efd 6100 0012 001e fd71 0000 s:....a......q..\n-0005b640: 2020 2052 454d 5b4f 5645 5d0b 001e fd81 REM[OVE].....\n-0005b650: 0000 2020 205b 1f00 1efd 9100 0020 2020 .. [....... \n+0005b630: 733a 0700 1ea0 6100 0012 001e a071 0000 s:....a......q..\n+0005b640: 2020 2052 454d 5b4f 5645 5d0b 001e a081 REM[OVE].....\n+0005b650: 0000 2020 205b 1f00 1ea0 9100 0020 2020 .. [....... \n 0005b660: 2d42 5b4c 4f43 4b5d 3d62 6c6f 636b 2d6e -B[LOCK]=block-n\n-0005b670: 756d 6265 7219 001d fdc0 1100 0020 2020 umber........ \n+0005b670: 756d 6265 7219 001d a0c0 1100 0020 2020 umber........ \n 0005b680: 2d43 5b4f 554e 545d 3d63 6f75 6e74 1a00 -C[OUNT]=count..\n-0005b690: 1efd 1200 0020 2020 2d4f 5b46 4653 4554 ..... -O[FFSET\n-0005b6a0: 5d3d 6f66 6673 6574 2100 1efd 1300 0020 ]=offset!...... \n+0005b690: 1ea0 1200 0020 2020 2d4f 5b46 4653 4554 ..... -O[FFSET\n+0005b6a0: 5d3d 6f66 6673 6574 2100 1ea0 1300 0020 ]=offset!...... \n 0005b6b0: 2020 2d52 5b45 434f 5244 5d3d 7265 636f -R[ECORD]=reco\n-0005b6c0: 7264 2d6e 756d 6265 7223 001e fd14 0000 rd-number#......\n+0005b6c0: 7264 2d6e 756d 6265 7223 001e a014 0000 rd-number#......\n 0005b6d0: 2020 202d 565b 4552 5349 4f4e 5d3d 7665 -V[ERSION]=ve\n-0005b6e0: 7273 696f 6e2d 6e75 6d62 6572 0b00 1efd rsion-number....\n-0005b6f0: 1500 0020 2020 5d07 001e fd16 0000 3500 ... ].......5.\n-0005b700: 1efd 1700 0020 2020 5468 6520 7665 7273 ..... The vers\n+0005b6e0: 7273 696f 6e2d 6e75 6d62 6572 0b00 1ea0 rsion-number....\n+0005b6f0: 1500 0020 2020 5d07 001e a016 0000 3500 ... ].......5.\n+0005b700: 1ea0 1700 0020 2020 5468 6520 7665 7273 ..... The vers\n 0005b710: 696f 6e20 6e75 6d62 6572 2069 7320 7370 ion number is sp\n 0005b720: 6563 6966 6965 6420 696e 2064 6563 696d ecified in decim\n-0005b730: 616c 2e07 001e fd18 0000 1e00 1dfd ff73 al.............s\n+0005b730: 616c 2e07 001e a018 0000 1e00 1da0 ff73 al.............s\n 0005b740: 00ff 5155 414c 4946 4945 5253 0000 5175 ..QUALIFIERS..Qu\n-0005b750: 616c 6966 6965 7273 1500 2cfd bf11 0000 alifiers..,.....\n+0005b750: 616c 6966 6965 7273 1500 2ca0 bf11 0000 alifiers..,.....\n 0005b760: 2020 2051 7561 6c69 6669 6572 7307 002d Qualifiers..-\n-0005b770: fd21 0000 1f00 2dfd 3100 0020 2020 2d42 .!....-.1.. -B\n+0005b770: a021 0000 1f00 2da0 3100 0020 2020 2d42 .!....-.1.. -B\n 0005b780: 5b4c 4f43 4b5d 3d62 6c6f 636b 5f6e 756d [LOCK]=block_num\n-0005b790: 6265 7207 002d fd41 0000 5100 2dfd 5100 ber..-.A..Q.-.Q.\n+0005b790: 6265 7207 002d a041 0000 5100 2da0 5100 ber..-.A..Q.-.Q.\n 0005b7a0: 0020 2020 5370 6563 6966 6965 7320 7468 . Specifies th\n 0005b7b0: 6520 626c 6f63 6b20 6173 736f 6369 6174 e block associat\n 0005b7c0: 6564 2077 6974 6820 7468 6520 7265 636f ed with the reco\n 0005b7d0: 7264 206f 7220 6275 6666 6572 2062 6569 rd or buffer bei\n-0005b7e0: 6e67 2064 656c 6574 6564 2e07 002d fd61 ng deleted...-.a\n+0005b7e0: 6e67 2064 656c 6574 6564 2e07 002d a061 ng deleted...-.a\n 0005b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005b800: 0100 0000 b406 0000 d208 0000 0000 0000 ................\n-0005b810: 3200 00fd 4845 4c50 00ff 7300 ff43 4f4d 2...HELP..s..COM\n+0005b810: 3200 00a0 4845 4c50 00ff 7300 ff43 4f4d 2...HELP..s..COM\n 0005b820: 4d41 4e44 5300 ff73 00ff 5241 4e47 4500 MANDS..s..RANGE.\n 0005b830: c018 0000 2020 202d 5b4e 4f5d 435b 5249 .... -[NO]C[RI\n-0005b840: 545d 1500 1dfd 1900 0020 2020 2d5b 4e4f T]....... -[NO\n-0005b850: 5d42 555b 5359 5d11 001d fd1a 0000 2020 ]BU[SY]....... \n-0005b860: 202d 535b 5441 525d 1600 1dfd 2100 0020 -S[TAR]....!.. \n+0005b840: 545d 1500 1da0 1900 0020 2020 2d5b 4e4f T]....... -[NO\n+0005b850: 5d42 555b 5359 5d11 001d a01a 0000 2020 ]BU[SY]....... \n+0005b860: 202d 535b 5441 525d 1600 1da0 2100 0020 -S[TAR]....!.. \n 0005b870: 2020 2d4c 4f57 5b45 525d 3d6b 6579 1600 -LOW[ER]=key..\n-0005b880: 1dfd 2200 0020 2020 2d55 5b50 5045 525d ..\".. -U[PPER]\n-0005b890: 3d6b 6579 0b00 1dfd 2300 0020 2020 5d07 =key....#.. ].\n-0005b8a0: 001d fd24 0000 1a00 1cfd ff73 00ff 4558 ...$.......s..EX\n+0005b880: 1da0 2200 0020 2020 2d55 5b50 5045 525d ..\".. -U[PPER]\n+0005b890: 3d6b 6579 0b00 1da0 2300 0020 2020 5d07 =key....#.. ].\n+0005b8a0: 001d a024 0000 1a00 1ca0 ff73 00ff 4558 ...$.......s..EX\n 0005b8b0: 414d 504c 4553 0000 4578 616d 706c 6573 AMPLES..Examples\n-0005b8c0: 1300 29fd bf11 0000 2020 2045 7861 6d70 ..)..... Examp\n-0005b8d0: 6c65 7307 002a fd21 0000 1200 2afd 3100 les..*.!....*.1.\n-0005b8e0: 0020 2020 4578 616d 706c 653a 0700 2afd . Example:..*.\n-0005b8f0: 4100 004a 002a fd51 0000 2020 2044 5345 A..J.*.Q.. DSE\n+0005b8c0: 1300 29a0 bf11 0000 2020 2045 7861 6d70 ..)..... Examp\n+0005b8d0: 6c65 7307 002a a021 0000 1200 2aa0 3100 les..*.!....*.1.\n+0005b8e0: 0020 2020 4578 616d 706c 653a 0700 2aa0 . Example:..*.\n+0005b8f0: 4100 004a 002a a051 0000 2020 2044 5345 A..J.*.Q.. DSE\n 0005b900: 3e20 7261 6e67 6520 2d6c 6f77 6572 3d22 > range -lower=\"\n 0005b910: 5e61 6263 6465 6667 6822 202d 7570 7065 ^abcdefgh\" -uppe\n 0005b920: 723d 225e 6162 6364 6566 6768 6922 202d r=\"^abcdefghi\" -\n 0005b930: 6672 6f6d 3d41 202d 746f 3d43 4307 002a from=A -to=CC..*\n-0005b940: fd61 0000 5400 2afd 7100 0020 2020 5468 .a..T.*.q.. Th\n+0005b940: a061 0000 5400 2aa0 7100 0020 2020 5468 .a..T.*.q.. Th\n 0005b950: 6973 2063 6f6d 6d61 6e64 2073 6561 7263 is command searc\n 0005b960: 6865 7320 666f 7220 6120 7370 6563 6966 hes for a specif\n 0005b970: 6965 6420 6b65 7973 2062 6574 7765 656e ied keys between\n 0005b980: 2062 6c6f 636b 2031 3020 616e 6420 626c block 10 and bl\n-0005b990: 6f63 6b20 3230 342e 5200 2afd 8100 0020 ock 204.R.*.... \n+0005b990: 6f63 6b20 3230 342e 5200 2aa0 8100 0020 ock 204.R.*.... \n 0005b9a0: 2020 4e6f 7465 2074 6861 7420 7468 6520 Note that the \n 0005b9b0: 7261 6e67 6520 2862 6574 7765 656e 2046 range (between F\n 0005b9c0: 524f 4d20 616e 6420 544f 2920 6f66 2062 ROM and TO) of b\n 0005b9d0: 6c6f 636b 7320 6d75 7374 2062 6520 7661 locks must be va\n-0005b9e0: 6c69 6420 626c 6f63 6b73 2300 2afd 9100 lid blocks#.*...\n+0005b9e0: 6c69 6420 626c 6f63 6b73 2300 2aa0 9100 lid blocks#.*...\n 0005b9f0: 0020 2020 7370 6563 6966 6965 6420 696e . specified in\n 0005ba00: 2068 6578 6164 6563 696d 616c 2e08 0029 hexadecimal...)\n-0005ba10: fdc0 1100 0012 002a fd12 0000 2020 2045 .......*.... E\n-0005ba20: 7861 6d70 6c65 3a07 002a fd13 0000 5300 xample:..*....S.\n-0005ba30: 2afd 1400 0020 2020 4453 453e 2072 616e *.... DSE> ran\n+0005ba10: a0c0 1100 0012 002a a012 0000 2020 2045 .......*.... E\n+0005ba20: 7861 6d70 6c65 3a07 002a a013 0000 5300 xample:..*....S.\n+0005ba30: 2aa0 1400 0020 2020 4453 453e 2072 616e *.... DSE> ran\n 0005ba40: 6765 202d 6c6f 7765 723d 225e 6162 6364 ge -lower=\"^abcd\n 0005ba50: 6566 6768 2220 2d75 7070 6572 3d22 5e61 efgh\" -upper=\"^a\n 0005ba60: 6263 6465 6667 6869 2220 2d66 726f 6d3d bcdefghi\" -from=\n 0005ba70: 4120 2d74 6f3d 4343 202d 6e6f 696e 6465 A -to=CC -noinde\n-0005ba80: 7807 002a fd15 0000 4f00 2afd 1600 0020 x..*....O.*.... \n+0005ba80: 7807 002a a015 0000 4f00 2aa0 1600 0020 x..*....O.*.... \n 0005ba90: 2020 5468 6973 2063 6f6d 6d61 6e64 2073 This command s\n 0005baa0: 6561 7263 6865 7320 6f6e 6c79 2064 6174 earches only dat\n 0005bab0: 6120 626c 6f63 6b73 2066 6f72 2074 6865 a blocks for the\n 0005bac0: 2073 7065 6369 6669 6564 206b 6579 7320 specified keys \n-0005bad0: 6265 7477 6565 6e21 002a fd17 0000 2020 between!.*.... \n+0005bad0: 6265 7477 6565 6e21 002a a017 0000 2020 between!.*.... \n 0005bae0: 2062 6c6f 636b 2031 3020 616e 6420 626c block 10 and bl\n-0005baf0: 6f63 6b20 3230 342e 0700 2afd 1800 0012 ock 204...*.....\n-0005bb00: 002a fd19 0000 2020 2045 7861 6d70 6c65 .*.... Example\n-0005bb10: 3a07 002a fd1a 0000 5100 2afd 2100 0020 :..*....Q.*.!.. \n+0005baf0: 6f63 6b20 3230 342e 0700 2aa0 1800 0012 ock 204...*.....\n+0005bb00: 002a a019 0000 2020 2045 7861 6d70 6c65 .*.... Example\n+0005bb10: 3a07 002a a01a 0000 5100 2aa0 2100 0020 :..*....Q.*.!.. \n 0005bb20: 2020 4453 453e 2072 616e 6765 202d 6c6f DSE> range -lo\n 0005bb30: 7765 723d 225e 6162 6364 6566 6768 2220 wer=\"^abcdefgh\" \n 0005bb40: 2d75 7070 6572 3d22 5e61 6263 6465 6667 -upper=\"^abcdefg\n 0005bb50: 6869 2220 2d66 726f 6d3d 4120 2d74 6f3d hi\" -from=A -to=\n-0005bb60: 4343 202d 696e 6465 7807 002a fd22 0000 CC -index..*.\"..\n-0005bb70: 5000 2afd 2300 0020 2020 5468 6973 2063 P.*.#.. This c\n+0005bb60: 4343 202d 696e 6465 7807 002a a022 0000 CC -index..*.\"..\n+0005bb70: 5000 2aa0 2300 0020 2020 5468 6973 2063 P.*.#.. This c\n 0005bb80: 6f6d 6d61 6e64 2073 6561 7263 6865 7320 ommand searches \n 0005bb90: 6f6e 6c79 2069 6e64 6578 2062 6c6f 636b only index block\n 0005bba0: 7320 666f 7220 7468 6520 7370 6563 6966 s for the specif\n 0005bbb0: 6965 6420 6b65 7973 2062 6574 7765 656e ied keys between\n-0005bbc0: 2100 2afd 2400 0020 2020 626c 6f63 6b20 !.*.$.. block \n+0005bbc0: 2100 2aa0 2400 0020 2020 626c 6f63 6b20 !.*.$.. block \n 0005bbd0: 3130 2061 6e64 2062 6c6f 636b 2032 3034 10 and block 204\n-0005bbe0: 2e07 002a fd25 0000 1200 2afd 2600 0020 ...*.%....*.&.. \n-0005bbf0: 2020 4578 616d 706c 653a 0700 2afd 2700 Example:..*.'.\n-0005bc00: 0041 002a fd28 0000 2020 2044 5345 3e20 .A.*.(.. DSE> \n+0005bbe0: 2e07 002a a025 0000 1200 2aa0 2600 0020 ...*.%....*.&.. \n+0005bbf0: 2020 4578 616d 706c 653a 0700 2aa0 2700 Example:..*.'.\n+0005bc00: 0041 002a a028 0000 2020 2044 5345 3e20 .A.*.(.. DSE> \n 0005bc10: 7261 6e67 6520 2d6c 6f77 6572 3d22 5e61 range -lower=\"^a\n 0005bc20: 6263 6465 6667 6822 202d 7570 7065 723d bcdefgh\" -upper=\n 0005bc30: 225e 6162 6364 6566 6768 6922 202d 6c6f \"^abcdefghi\" -lo\n-0005bc40: 7374 0700 2afd 2900 0052 002a fd2a 0000 st..*.)..R.*.*..\n+0005bc40: 7374 0700 2aa0 2900 0052 002a a02a 0000 st..*.)..R.*.*..\n 0005bc50: 2020 2054 6869 7320 636f 6d6d 616e 6420 This command \n 0005bc60: 696e 636c 7564 6573 206c 6f73 7420 626c includes lost bl\n 0005bc70: 6f63 6b73 2077 6869 6c65 2073 6561 7263 ocks while searc\n 0005bc80: 6869 6e67 2066 6f72 2074 6865 2073 7065 hing for the spe\n-0005bc90: 6369 6669 6564 206b 6579 7342 002a fd31 cified keysB.*.1\n+0005bc90: 6369 6669 6564 206b 6579 7342 002a a031 cified keysB.*.1\n 0005bca0: 0000 2020 2061 6e64 2072 6570 6f72 7473 .. and reports\n 0005bcb0: 206f 6e6c 7920 626c 6f63 6b73 2077 6869 only blocks whi\n 0005bcc0: 6368 2061 7265 206e 6f74 2063 7572 7265 ch are not curre\n 0005bcd0: 6e74 6c79 2069 6e64 6578 6564 2e07 002a ntly indexed...*\n-0005bce0: fd32 0000 1200 2afd 3300 0020 2020 4578 .2....*.3.. Ex\n-0005bcf0: 616d 706c 653a 0700 2afd 3400 004d 002a ample:..*.4..M.*\n-0005bd00: fd35 0000 2020 2044 5345 3e20 7261 6e67 .5.. DSE> rang\n+0005bce0: a032 0000 1200 2aa0 3300 0020 2020 4578 .2....*.3.. Ex\n+0005bcf0: 616d 706c 653a 0700 2aa0 3400 004d 002a ample:..*.4..M.*\n+0005bd00: a035 0000 2020 2044 5345 3e20 7261 6e67 .5.. DSE> rang\n 0005bd10: 6520 2d6c 6f77 6572 3d22 5e46 7275 6974 e -lower=\"^Fruit\n 0005bd20: 7328 3135 2922 202d 7570 7065 723d 225e s(15)\" -upper=\"^\n 0005bd30: 4672 7569 7473 2838 3737 2922 202d 6672 Fruits(877)\" -fr\n-0005bd40: 6f6d 3d41 202d 746f 3d46 2c00 2afd 3600 om=A -to=F,.*.6.\n+0005bd40: 6f6d 3d41 202d 746f 3d46 2c00 2aa0 3600 om=A -to=F,.*.6.\n 0005bd50: 0020 2020 426c 6f63 6b73 2069 6e20 7468 . Blocks in th\n 0005bd60: 6520 7370 6563 6966 6965 6420 6b65 7920 e specified key \n-0005bd70: 7261 6e67 653a 2200 2afd 3700 0020 2020 range:\".*.7.. \n+0005bd70: 7261 6e67 653a 2200 2aa0 3700 0020 2020 range:\".*.7.. \n 0005bd80: 426c 6f63 6b3a 2030 3030 3030 3030 4120 Block: 0000000A \n-0005bd90: 4c65 7665 6c3a 2030 2200 2afd 3800 0020 Level: 0\".*.8.. \n+0005bd90: 4c65 7665 6c3a 2030 2200 2aa0 3800 0020 Level: 0\".*.8.. \n 0005bda0: 2020 426c 6f63 6b3a 2030 3030 3030 3030 Block: 0000000\n-0005bdb0: 4220 4c65 7665 6c3a 2030 2200 2afd 3900 B Level: 0\".*.9.\n+0005bdb0: 4220 4c65 7665 6c3a 2030 2200 2aa0 3900 B Level: 0\".*.9.\n 0005bdc0: 0020 2020 426c 6f63 6b3a 2030 3030 3030 . Block: 00000\n-0005bdd0: 3030 4320 4c65 7665 6c3a 2030 2200 2afd 00C Level: 0\".*.\n+0005bdd0: 3030 4320 4c65 7665 6c3a 2030 2200 2aa0 00C Level: 0\".*.\n 0005bde0: 3a00 0020 2020 426c 6f63 6b3a 2030 3030 :.. Block: 000\n 0005bdf0: 3030 3030 4420 4c65 7665 6c3a 2030 2200 0000D Level: 0\".\n-0005be00: 2afd 4100 0020 2020 426c 6f63 6b3a 2030 *.A.. Block: 0\n+0005be00: 2aa0 4100 0020 2020 426c 6f63 6b3a 2030 *.A.. Block: 0\n 0005be10: 3030 3030 3030 4520 4c65 7665 6c3a 2030 000000E Level: 0\n-0005be20: 2200 2afd 4200 0020 2020 426c 6f63 6b3a \".*.B.. Block:\n+0005be20: 2200 2aa0 4200 0020 2020 426c 6f63 6b3a \".*.B.. Block:\n 0005be30: 2030 3030 3030 3030 4620 4c65 7665 6c3a 0000000F Level:\n-0005be40: 2030 1800 2afd 4300 0020 2020 466f 756e 0..*.C.. Foun\n-0005be50: 6420 3620 626c 6f63 6b73 0700 2afd 4400 d 6 blocks..*.D.\n-0005be60: 004c 002a fd45 0000 2020 2054 6869 7320 .L.*.E.. This \n+0005be40: 2030 1800 2aa0 4300 0020 2020 466f 756e 0..*.C.. Foun\n+0005be50: 6420 3620 626c 6f63 6b73 0700 2aa0 4400 d 6 blocks..*.D.\n+0005be60: 004c 002a a045 0000 2020 2054 6869 7320 .L.*.E.. This \n 0005be70: 636f 6d6d 616e 6420 7365 6172 6368 2066 command search f\n 0005be80: 6f72 206b 6579 7320 6265 7477 6565 6e20 or keys between \n 0005be90: 5e46 7275 6974 7328 3135 2920 616e 6420 ^Fruits(15) and \n 0005bea0: 5e46 7275 6974 7328 3837 3729 2e07 002a ^Fruits(877)...*\n-0005beb0: fd46 0000 0000 0000 0000 0000 0000 0000 .F..............\n+0005beb0: a046 0000 0000 0000 0000 0000 0000 0000 .F..............\n 0005bec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bf00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bf10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bf20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -23547,2868 +23547,2868 @@\n 0005bfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005c000: 0100 0000 f207 0000 1b09 0000 0000 0000 ................\n-0005c010: 8000 00fd 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n+0005c010: 8000 00a0 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 0005c020: 4d41 4e44 5300 ff73 00ff 5245 4d4f 5645 MANDS..s..REMOVE\n 0005c030: 00ff 7300 ff51 5541 4c49 4649 4552 5300 ..s..QUALIFIERS.\n 0005c040: bf71 0000 2020 204f 6e20 636f 6d6d 616e .q.. On comman\n 0005c050: 6473 2077 6974 6820 6e6f 202d 424c 4f43 ds with no -BLOC\n 0005c060: 4b3d 2071 7561 6c69 6669 6572 2c20 4453 K= qualifier, DS\n 0005c070: 4520 7573 6573 2074 6865 206c 6173 7420 E uses the last \n 0005c080: 626c 6f63 6b20 6861 6e64 6c65 6420 6279 block handled by\n-0005c090: 5100 2dfd 8100 0020 2020 6120 4453 4520 Q.-.... a DSE \n+0005c090: 5100 2da0 8100 0020 2020 6120 4453 4520 Q.-.... a DSE \n 0005c0a0: 6f70 6572 6174 696f 6e2e 2057 6865 6e20 operation. When \n 0005c0b0: 6e6f 2062 6c6f 636b 2068 6173 2062 6565 no block has bee\n 0005c0c0: 6e20 6163 6365 7373 6564 2c20 7468 6174 n accessed, that\n 0005c0d0: 2069 732c 206f 6e20 7468 6520 6669 7273 is, on the firs\n-0005c0e0: 7439 002d fd91 0000 2020 2062 6c6f 636b t9.-.... block\n+0005c0e0: 7439 002d a091 0000 2020 2062 6c6f 636b t9.-.... block\n 0005c0f0: 2d6f 7269 656e 7465 6420 636f 6d6d 616e -oriented comman\n 0005c100: 642c 2044 5345 2075 7365 7320 626c 6f63 d, DSE uses bloc\n-0005c110: 6b20 6f6e 6520 2831 292e 0800 2cfd c011 k one (1)...,...\n-0005c120: 0000 5100 2dfd 1200 0020 2020 424c 4f43 ..Q.-.... BLOC\n+0005c110: 6b20 6f6e 6520 2831 292e 0800 2ca0 c011 k one (1)...,...\n+0005c120: 0000 5100 2da0 1200 0020 2020 424c 4f43 ..Q.-.... BLOC\n 0005c130: 4b20 6163 6365 7074 7320 626c 6f63 6b73 K accepts blocks\n 0005c140: 2068 6967 6865 7220 7468 616e 2074 6865 higher than the\n 0005c150: 2063 7572 7265 6e74 2064 6174 6162 6173 current databas\n 0005c160: 6520 7369 7a65 2062 6563 6175 7365 2074 e size because t\n-0005c170: 6865 7954 002d fd13 0000 2020 2064 6561 heyT.-.... dea\n+0005c170: 6865 7954 002d a013 0000 2020 2064 6561 heyT.-.... dea\n 0005c180: 6c20 7769 7468 2073 6574 206f 6620 7361 l with set of sa\n 0005c190: 7665 6420 626c 6f63 6b20 636f 7069 6573 ved block copies\n 0005c1a0: 2072 6174 6865 7220 7468 616e 2074 6865 rather than the\n 0005c1b0: 2064 6174 6162 6173 6520 616e 6420 7468 database and th\n-0005c1c0: 6572 6520 6172 6551 002d fd14 0000 2020 ere areQ.-.... \n+0005c1c0: 6572 6520 6172 6551 002d a014 0000 2020 ere areQ.-.... \n 0005c1d0: 2073 6974 7561 7469 6f6e 7320 7768 6572 situations wher\n 0005c1e0: 6520 6120 7361 7665 6420 626c 6f63 6b20 e a saved block \n 0005c1f0: 6d61 7920 6265 206f 7574 7369 6465 2074 may be outside t\n 0005c200: 6865 2063 7572 7265 6e74 2064 6174 6162 he current datab\n-0005c210: 6173 6520 7369 7a65 4300 2dfd 1500 0020 ase sizeC.-.... \n+0005c210: 6173 6520 7369 7a65 4300 2da0 1500 0020 ase sizeC.-.... \n 0005c220: 2020 2866 6f72 2065 7861 6d70 6c65 2c20 (for example, \n 0005c230: 6475 6520 746f 2061 2063 6f6e 6375 7272 due to a concurr\n 0005c240: 656e 7420 4d55 5049 5020 5245 4f52 4720 ent MUPIP REORG \n-0005c250: 2d54 5255 4e43 4154 4529 2e07 002d fd16 -TRUNCATE)...-..\n-0005c260: 0000 1800 2dfd 1700 0020 2020 2d43 5b4f ....-.... -C[O\n-0005c270: 554e 545d 3d63 6f75 6e74 0700 2dfd 1800 UNT]=count..-...\n-0005c280: 0034 002d fd19 0000 2020 2053 7065 6369 .4.-.... Speci\n+0005c250: 2d54 5255 4e43 4154 4529 2e07 002d a016 -TRUNCATE)...-..\n+0005c260: 0000 1800 2da0 1700 0020 2020 2d43 5b4f ....-.... -C[O\n+0005c270: 554e 545d 3d63 6f75 6e74 0700 2da0 1800 UNT]=count..-...\n+0005c280: 0034 002d a019 0000 2020 2053 7065 6369 .4.-.... Speci\n 0005c290: 6669 6573 2074 6865 206e 756d 6265 7220 fies the number \n 0005c2a0: 6f66 2072 6563 6f72 6473 2074 6f20 7265 of records to re\n-0005c2b0: 6d6f 7665 2e07 002d fd1a 0000 3500 2dfd move...-....5.-.\n+0005c2b0: 6d6f 7665 2e07 002d a01a 0000 3500 2da0 move...-....5.-.\n 0005c2c0: 2100 0020 2020 4279 2064 6566 6175 6c74 !.. By default\n 0005c2d0: 2c20 5245 4d4f 5645 2064 656c 6574 6573 , REMOVE deletes\n 0005c2e0: 2061 2073 696e 676c 6520 7265 636f 7264 a single record\n-0005c2f0: 2e07 002d fd22 0000 2500 2dfd 2300 0020 ...-.\"..%.-.#.. \n+0005c2f0: 2e07 002d a022 0000 2500 2da0 2300 0020 ...-.\"..%.-.#.. \n 0005c300: 2020 496e 636f 6d70 6174 6962 6c65 2077 Incompatible w\n 0005c310: 6974 683a 202d 5645 5253 494f 4e07 002d ith: -VERSION..-\n-0005c320: fd24 0000 1a00 2dfd 2500 0020 2020 2d4f .$....-.%.. -O\n+0005c320: a024 0000 1a00 2da0 2500 0020 2020 2d4f .$....-.%.. -O\n 0005c330: 5b46 4653 4554 5d3d 6f66 6673 6574 0700 [FFSET]=offset..\n-0005c340: 2dfd 2600 0054 002d fd27 0000 2020 2053 -.&..T.-.'.. S\n+0005c340: 2da0 2600 0054 002d a027 0000 2020 2053 -.&..T.-.'.. S\n 0005c350: 7065 6369 6669 6573 2074 6865 206f 6666 pecifies the off\n 0005c360: 7365 7420 2869 6e20 6279 7465 7329 206f set (in bytes) o\n 0005c370: 6620 7468 6520 7265 636f 7264 2074 6f20 f the record to \n 0005c380: 6265 2072 656d 6f76 6564 2e20 4966 2074 be removed. If t\n-0005c390: 6865 206f 6666 7365 744d 002d fd28 0000 he offsetM.-.(..\n+0005c390: 6865 206f 6666 7365 744d 002d a028 0000 he offsetM.-.(..\n 0005c3a0: 2020 2064 6f65 7320 6e6f 7420 706f 696e does not poin\n 0005c3b0: 7420 746f 2074 6865 2062 6567 696e 6e69 t to the beginni\n 0005c3c0: 6e67 206f 6620 6120 7265 636f 7264 2c20 ng of a record, \n 0005c3d0: 4453 4520 726f 756e 6473 2064 6f77 6e20 DSE rounds down \n-0005c3e0: 746f 2074 6865 5400 2dfd 2900 0020 2020 to theT.-.).. \n+0005c3e0: 746f 2074 6865 5400 2da0 2900 0020 2020 to theT.-.).. \n 0005c3f0: 6265 6769 6e6e 696e 6720 6f66 2074 6865 beginning of the\n 0005c400: 2072 6563 6f72 6420 636f 6e74 6169 6e69 record containi\n 0005c410: 6e67 2074 6865 206f 6666 7365 7420 2866 ng the offset (f\n 0005c420: 6f72 2065 7861 6d70 6c65 2c20 5245 4d4f or example, REMO\n-0005c430: 5645 202d 4f46 463d 3130 4500 2dfd 2a00 VE -OFF=10E.-.*.\n+0005c430: 5645 202d 4f46 463d 3130 4500 2da0 2a00 VE -OFF=10E.-.*.\n 0005c440: 0020 2020 7374 6172 7473 2061 7420 4f46 . starts at OF\n 0005c450: 463d 4120 6966 2074 6861 7420 7761 7320 F=A if that was \n 0005c460: 7468 6520 6c61 7374 2070 7269 6f72 2072 the last prior r\n 0005c470: 6563 6f72 6420 626f 756e 6472 7929 2e07 ecord boundry)..\n-0005c480: 002d fd31 0000 2e00 2dfd 3200 0020 2020 .-.1....-.2.. \n+0005c480: 002d a031 0000 2e00 2da0 3200 0020 2020 .-.1....-.2.. \n 0005c490: 496e 636f 6d70 6174 6962 6c65 2077 6974 Incompatible wit\n 0005c4a0: 683a 202d 5645 5253 494f 4e2c 202d 5245 h: -VERSION, -RE\n-0005c4b0: 434f 5244 0700 2dfd 3300 0021 002d fd34 CORD..-.3..!.-.4\n+0005c4b0: 434f 5244 0700 2da0 3300 0021 002d a034 CORD..-.3..!.-.4\n 0005c4c0: 0000 2020 202d 525b 4543 4f52 445d 3d72 .. -R[ECORD]=r\n-0005c4d0: 6563 6f72 645f 6e75 6d62 6572 0700 2dfd ecord_number..-.\n-0005c4e0: 3500 0050 002d fd36 0000 2020 2053 7065 5..P.-.6.. Spe\n+0005c4d0: 6563 6f72 645f 6e75 6d62 6572 0700 2da0 ecord_number..-.\n+0005c4e0: 3500 0050 002d a036 0000 2020 2053 7065 5..P.-.6.. Spe\n 0005c4f0: 6369 6669 6573 2074 6865 206e 756d 6265 cifies the numbe\n 0005c500: 7220 7468 6174 2069 6465 6e74 6966 6965 r that identifie\n 0005c510: 7320 7468 6520 7265 636f 7264 2074 6f20 s the record to \n 0005c520: 7265 6d6f 7665 2e20 5468 6520 2d52 4543 remove. The -REC\n-0005c530: 4f52 444d 002d fd37 0000 2020 2071 7561 ORDM.-.7.. qua\n+0005c530: 4f52 444d 002d a037 0000 2020 2071 7561 ORDM.-.7.. qua\n 0005c540: 6c69 6669 6572 2069 7320 696e 636f 6d70 lifier is incomp\n 0005c550: 6174 6962 6c65 2077 6974 6820 7468 6520 atible with the \n 0005c560: 2d4f 4646 5345 5420 616e 6420 2d56 4552 -OFFSET and -VER\n 0005c570: 5349 4f4e 2071 7561 6c69 6669 6572 732e SION qualifiers.\n-0005c580: 0700 2dfd 3800 002e 002d fd39 0000 2020 ..-.8....-.9.. \n+0005c580: 0700 2da0 3800 002e 002d a039 0000 2020 ..-.8....-.9.. \n 0005c590: 2049 6e63 6f6d 7061 7469 626c 6520 7769 Incompatible wi\n 0005c5a0: 7468 3a20 2d56 4552 5349 4f4e 2c20 2d4f th: -VERSION, -O\n-0005c5b0: 4646 5345 5407 002d fd3a 0000 2300 2dfd FFSET..-.:..#.-.\n+0005c5b0: 4646 5345 5407 002d a03a 0000 2300 2da0 FFSET..-.:..#.-.\n 0005c5c0: 4100 0020 2020 2d56 5b45 5253 494f 4e5d A.. -V[ERSION]\n 0005c5d0: 3d76 6572 7369 6f6e 5f6e 756d 6265 7207 =version_number.\n-0005c5e0: 002d fd42 0000 5400 2dfd 4300 0020 2020 .-.B..T.-.C.. \n+0005c5e0: 002d a042 0000 5400 2da0 4300 0020 2020 .-.B..T.-.C.. \n 0005c5f0: 5370 6563 6966 6965 7320 7468 6520 7665 Specifies the ve\n 0005c600: 7273 696f 6e20 6e75 6d62 6572 2c20 696e rsion number, in\n 0005c610: 2064 6563 696d 616c 2c20 6f66 2074 6865 decimal, of the\n 0005c620: 2073 6176 6520 6275 6666 6572 2074 6f20 save buffer to \n-0005c630: 7265 6d6f 7665 2e20 4966 4b00 2dfd 4400 remove. IfK.-.D.\n+0005c630: 7265 6d6f 7665 2e20 4966 4b00 2da0 4400 remove. IfK.-.D.\n 0005c640: 0020 2020 7468 6572 6520 6172 6520 6d6f . there are mo\n 0005c650: 7265 2074 6861 6e20 6f6e 6520 7665 7273 re than one vers\n 0005c660: 696f 6e20 6f66 2061 2062 6c6f 636b 2c20 ion of a block, \n 0005c670: 2d56 4552 5349 4f4e 2069 7320 7265 7175 -VERSION is requ\n-0005c680: 6972 6564 3b54 002d fd45 0000 2020 206f ired;T.-.E.. o\n+0005c680: 6972 6564 3b54 002d a045 0000 2020 206f ired;T.-.E.. o\n 0005c690: 7468 6572 7769 7365 2052 454d 4f56 4520 therwise REMOVE \n 0005c6a0: 776f 726b 7320 6f6e 2074 6861 7420 736f works on that so\n 0005c6b0: 6c65 2076 6572 7369 6f6e 2e20 2d56 4552 le version. -VER\n 0005c6c0: 5349 4f4e 2069 7320 696e 636f 6d70 6174 SION is incompat\n-0005c6d0: 6962 6c65 2077 6974 6827 002d fd46 0000 ible with'.-.F..\n+0005c6d0: 6962 6c65 2077 6974 6827 002d a046 0000 ible with'.-.F..\n 0005c6e0: 2020 2061 6c6c 2071 7561 6c69 6669 6572 all qualifier\n 0005c6f0: 7320 6578 6365 7074 202d 424c 4f43 4b2e s except -BLOCK.\n-0005c700: 0700 2dfd 4700 0054 002d fd48 0000 2020 ..-.G..T.-.H.. \n+0005c700: 0700 2da0 4700 0054 002d a048 0000 2020 ..-.G..T.-.H.. \n 0005c710: 2049 6620 7468 6572 6520 6973 206f 6e6c If there is onl\n 0005c720: 7920 6f6e 6520 7665 7273 696f 6e20 6f66 y one version of\n 0005c730: 2074 6865 2073 7065 6369 6669 6564 202d the specified -\n 0005c740: 424c 4f43 4b3d 2062 6c6f 636b 2069 6e20 BLOCK= block in \n-0005c750: 7468 6520 6375 7272 656e 7436 002d fd49 the current6.-.I\n+0005c750: 7468 6520 6375 7272 656e 7436 002d a049 the current6.-.I\n 0005c760: 0000 2020 2072 6567 696f 6e2c 2044 5345 .. region, DSE\n 0005c770: 2052 454d 4f56 4520 6465 6661 756c 7473 REMOVE defaults\n 0005c780: 2074 6f20 7468 6174 2076 6572 7369 6f6e to that version\n-0005c790: 2e07 002d fd4a 0000 2800 2dfd 5100 0020 ...-.J..(.-.Q.. \n+0005c790: 2e07 002d a04a 0000 2800 2da0 5100 0020 ...-.J..(.-.Q.. \n 0005c7a0: 2020 5573 6520 6f6e 6c79 2077 6974 683a Use only with:\n 0005c7b0: 202d 424c 4f43 4b3b 2064 6563 696d 616c -BLOCK; decimal\n-0005c7c0: 0700 2dfd 5200 0012 0018 fd53 544f 5245 ..-.R......STORE\n-0005c7d0: 0000 5245 5374 6f72 6512 001e fdbf 1100 ..REStore.......\n-0005c7e0: 0020 2020 5245 5374 6f72 6507 001f fd21 . REStore....!\n+0005c7c0: 0700 2da0 5200 0012 0018 a053 544f 5245 ..-.R......STORE\n+0005c7d0: 0000 5245 5374 6f72 6512 001e a0bf 1100 ..REStore.......\n+0005c7e0: 0020 2020 5245 5374 6f72 6507 001f a021 . REStore....!\n 0005c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005c800: 0100 0000 d907 0000 5209 0000 0000 0000 ........R.......\n-0005c810: 5f00 00fd 4845 4c50 00ff 7300 ff43 4f4d _...HELP..s..COM\n+0005c810: 5f00 00a0 4845 4c50 00ff 7300 ff43 4f4d _...HELP..s..COM\n 0005c820: 4d41 4e44 5300 ff73 00ff 5245 5354 4f52 MANDS..s..RESTOR\n 0005c830: 4500 bf31 0000 2020 2054 6865 2052 4553 E..1.. The RES\n 0005c840: 544f 5245 2063 6f6d 6d61 6e64 2072 6573 TORE command res\n 0005c850: 746f 7265 7320 7361 7665 6420 7665 7273 tores saved vers\n 0005c860: 696f 6e73 206f 6620 626c 6f63 6b73 2e07 ions of blocks..\n-0005c870: 001f fd41 0000 1300 1ffd 5100 0020 2020 ...A......Q.. \n-0005c880: 5245 535b 544f 5245 5d0b 001f fd61 0000 RES[TORE]....a..\n-0005c890: 2020 205b 1f00 1ffd 7100 0020 2020 2d42 [....q.. -B\n+0005c870: 001f a041 0000 1300 1fa0 5100 0020 2020 ...A......Q.. \n+0005c880: 5245 535b 544f 5245 5d0b 001f a061 0000 RES[TORE]....a..\n+0005c890: 2020 205b 1f00 1fa0 7100 0020 2020 2d42 [....q.. -B\n 0005c8a0: 5b4c 4f43 4b5d 3d62 6c6f 636b 2d6e 756d [LOCK]=block-num\n-0005c8b0: 6265 7216 001f fd81 0000 2020 202d 465b ber....... -F[\n-0005c8c0: 524f 4d5d 3d66 726f 6d1a 001f fd91 0000 ROM]=from.......\n+0005c8b0: 6265 7216 001f a081 0000 2020 202d 465b ber....... -F[\n+0005c8c0: 524f 4d5d 3d66 726f 6d1a 001f a091 0000 ROM]=from.......\n 0005c8d0: 2020 202d 525b 4547 494f 4e5d 3d72 6567 -R[EGION]=reg\n-0005c8e0: 696f 6e24 001e fdc0 1100 0020 2020 2d56 ion$....... -V\n+0005c8e0: 696f 6e24 001e a0c0 1100 0020 2020 2d56 ion$....... -V\n 0005c8f0: 5b45 5253 494f 4e5d 3d76 6572 7369 6f6e [ERSION]=version\n-0005c900: 2d6e 756d 6265 720b 001f fd12 0000 2020 -number....... \n-0005c910: 205d 0700 1ffd 1300 0035 001f fd14 0000 ].......5......\n+0005c900: 2d6e 756d 6265 720b 001f a012 0000 2020 -number....... \n+0005c910: 205d 0700 1fa0 1300 0035 001f a014 0000 ].......5......\n 0005c920: 2020 2054 6865 2076 6572 7369 6f6e 206e The version n\n 0005c930: 756d 6265 7220 6973 2073 7065 6369 6669 umber is specifi\n 0005c940: 6564 2069 6e20 6465 6369 6d61 6c2e 0700 ed in decimal...\n-0005c950: 1ffd 1500 001e 001e fdff 7300 ff51 5541 ..........s..QUA\n+0005c950: 1fa0 1500 001e 001e a0ff 7300 ff51 5541 ..........s..QUA\n 0005c960: 4c49 4649 4552 5300 0051 7561 6c69 6669 LIFIERS..Qualifi\n-0005c970: 6572 7315 002d fdbf 1100 0020 2020 5175 ers..-..... Qu\n-0005c980: 616c 6966 6965 7273 0700 2efd 2100 001f alifiers....!...\n-0005c990: 002e fd31 0000 2020 202d 425b 4c4f 434b ...1.. -B[LOCK\n+0005c970: 6572 7315 002d a0bf 1100 0020 2020 5175 ers..-..... Qu\n+0005c980: 616c 6966 6965 7273 0700 2ea0 2100 001f alifiers....!...\n+0005c990: 002e a031 0000 2020 202d 425b 4c4f 434b ...1.. -B[LOCK\n 0005c9a0: 5d3d 626c 6f63 6b5f 6e75 6d62 6572 0700 ]=block_number..\n-0005c9b0: 2efd 4100 0029 002e fd51 0000 2020 2053 ..A..)...Q.. S\n+0005c9b0: 2ea0 4100 0029 002e a051 0000 2020 2053 ..A..)...Q.. S\n 0005c9c0: 7065 6369 6669 6573 2074 6865 2062 6c6f pecifies the blo\n 0005c9d0: 636b 2074 6f20 7265 7374 6f72 652e 0700 ck to restore...\n-0005c9e0: 2efd 6100 0054 002e fd71 0000 2020 2046 ..a..T...q.. F\n+0005c9e0: 2ea0 6100 0054 002e a071 0000 2020 2046 ..a..T...q.. F\n 0005c9f0: 6f72 2063 6f6d 6d61 6e64 7320 7769 7468 or commands with\n 0005ca00: 206e 6f20 2d42 4c4f 434b 3d20 7175 616c no -BLOCK= qual\n 0005ca10: 6966 6965 722c 2044 5345 2075 7365 7320 ifier, DSE uses \n 0005ca20: 7468 6520 6c61 7374 2062 6c6f 636b 2068 the last block h\n-0005ca30: 616e 646c 6564 2062 794f 002e fd81 0000 andled byO......\n+0005ca30: 616e 646c 6564 2062 794f 002e a081 0000 andled byO......\n 0005ca40: 2020 2061 2044 5345 206f 7065 7261 7469 a DSE operati\n 0005ca50: 6f6e 2e20 5768 656e 206e 6f20 626c 6f63 on. When no bloc\n 0005ca60: 6b20 6861 7320 6265 656e 2061 6363 6573 k has been acces\n 0005ca70: 7365 642c 2028 692e 652e 2c20 6f6e 2074 sed, (i.e., on t\n-0005ca80: 6865 2066 6972 7374 3a00 2efd 9100 0020 he first:...... \n+0005ca80: 6865 2066 6972 7374 3a00 2ea0 9100 0020 he first:...... \n 0005ca90: 2020 626c 6f63 6b2d 6f72 6965 6e74 6564 block-oriented\n 0005caa0: 2063 6f6d 6d61 6e64 292c 2044 5345 2075 command), DSE u\n 0005cab0: 7365 7320 626c 6f63 6b20 6f6e 6520 2831 ses block one (1\n-0005cac0: 292e 0800 2dfd c011 0000 5400 2efd 1200 )...-.....T.....\n+0005cac0: 292e 0800 2da0 c011 0000 5400 2ea0 1200 )...-.....T.....\n 0005cad0: 0020 2020 424c 4f43 4b20 6163 6365 7074 . BLOCK accept\n 0005cae0: 7320 626c 6f63 6b73 2068 6967 6865 7220 s blocks higher \n 0005caf0: 7468 616e 2074 6865 2063 7572 7265 6e74 than the current\n 0005cb00: 2064 6174 6162 6173 6520 7369 7a65 2062 database size b\n 0005cb10: 6563 6175 7365 2069 7420 6465 616c 4f00 ecause it dealO.\n-0005cb20: 2efd 1300 0020 2020 7769 7468 2073 6574 ..... with set\n+0005cb20: 2ea0 1300 0020 2020 7769 7468 2073 6574 ..... with set\n 0005cb30: 206f 6620 7361 7665 6420 626c 6f63 6b20 of saved block \n 0005cb40: 636f 7069 6573 2072 6174 6865 7220 7468 copies rather th\n 0005cb50: 616e 2074 6865 2064 6174 6162 6173 6520 an the database \n 0005cb60: 616e 6420 7468 6572 6520 6172 6551 002e and there areQ..\n-0005cb70: fd14 0000 2020 2073 6974 7561 7469 6f6e .... situation\n+0005cb70: a014 0000 2020 2073 6974 7561 7469 6f6e .... situation\n 0005cb80: 7320 7768 6572 6520 6120 7361 7665 6420 s where a saved \n 0005cb90: 626c 6f63 6b20 6d61 7920 6265 206f 7574 block may be out\n 0005cba0: 7369 6465 2074 6865 2063 7572 7265 6e74 side the current\n 0005cbb0: 2064 6174 6162 6173 6520 7369 7a65 4300 database sizeC.\n-0005cbc0: 2efd 1500 0020 2020 2866 6f72 2065 7861 ..... (for exa\n+0005cbc0: 2ea0 1500 0020 2020 2866 6f72 2065 7861 ..... (for exa\n 0005cbd0: 6d70 6c65 2c20 6475 6520 746f 2061 2063 mple, due to a c\n 0005cbe0: 6f6e 6375 7272 656e 7420 4d55 5049 5020 oncurrent MUPIP \n 0005cbf0: 5245 4f52 4720 2d54 5255 4e43 4154 4529 REORG -TRUNCATE)\n-0005cc00: 2e07 002e fd16 0000 1e00 2efd 1700 0020 ............... \n+0005cc00: 2e07 002e a016 0000 1e00 2ea0 1700 0020 ............... \n 0005cc10: 2020 2d46 5b52 4f4d 5d3d 626c 6f63 6b5f -F[ROM]=block_\n-0005cc20: 6e75 6d62 6572 0700 2efd 1800 0043 002e number.......C..\n-0005cc30: fd19 0000 2020 2053 7065 6369 6669 6573 .... Specifies\n+0005cc20: 6e75 6d62 6572 0700 2ea0 1800 0043 002e number.......C..\n+0005cc30: a019 0000 2020 2053 7065 6369 6669 6573 .... Specifies\n 0005cc40: 2074 6865 2062 6c6f 636b 206e 756d 6265 the block numbe\n 0005cc50: 7220 6f66 2074 6865 2053 4156 4520 6275 r of the SAVE bu\n 0005cc60: 6666 6572 2074 6f20 7265 7374 6f72 652e ffer to restore.\n-0005cc70: 0700 2efd 1a00 004f 002e fd21 0000 2020 .......O...!.. \n+0005cc70: 0700 2ea0 1a00 004f 002e a021 0000 2020 .......O...!.. \n 0005cc80: 2044 5345 2072 6573 746f 7265 7320 7468 DSE restores th\n 0005cc90: 6520 626c 6f63 6b20 7370 6563 6966 6965 e block specifie\n 0005cca0: 6420 7769 7468 202d 424c 4f43 4b20 7175 d with -BLOCK qu\n 0005ccb0: 616c 6966 6965 7220 7769 7468 2074 6865 alifier with the\n-0005ccc0: 2062 6c6f 636b 4f00 2efd 2200 0020 2020 blockO...\".. \n+0005ccc0: 2062 6c6f 636b 4f00 2ea0 2200 0020 2020 blockO...\".. \n 0005ccd0: 7370 6563 6966 6965 6420 6279 2074 6865 specified by the\n 0005cce0: 202d 4652 4f4d 2071 7561 6c69 6669 6572 -FROM qualifier\n 0005ccf0: 2e20 4966 2074 6865 7265 2069 7320 6f6e . If there is on\n 0005cd00: 6c79 206f 6e65 2076 6572 7369 6f6e 206f ly one version o\n-0005cd10: 6620 7468 6554 002e fd23 0000 2020 2073 f theT...#.. s\n+0005cd10: 6620 7468 6554 002e a023 0000 2020 2073 f theT...#.. s\n 0005cd20: 7065 6369 6669 6564 202d 4652 4f4d 3d20 pecified -FROM= \n 0005cd30: 626c 6f63 6b2c 2044 5345 2052 4553 544f block, DSE RESTO\n 0005cd40: 5245 2064 6566 6175 6c74 7320 746f 2074 RE defaults to t\n 0005cd50: 6861 7420 7665 7273 696f 6e20 616e 6420 hat version and \n-0005cd60: 6974 2061 6c77 6179 7339 002e fd24 0000 it always9...$..\n+0005cd60: 6974 2061 6c77 6179 7339 002e a024 0000 it always9...$..\n 0005cd70: 2020 2072 6573 746f 7265 7320 7468 6520 restores the \n 0005cd80: 6f72 6967 696e 616c 2062 6c6f 636b 2074 original block t\n 0005cd90: 7261 6e73 6163 7469 6f6e 206e 756d 6265 ransaction numbe\n-0005cda0: 722e 0700 2efd 2500 004d 002e fd26 0000 r.....%..M...&..\n+0005cda0: 722e 0700 2ea0 2500 004d 002e a026 0000 r.....%..M...&..\n 0005cdb0: 2020 2042 7920 6465 6661 756c 742c 2052 By default, R\n 0005cdc0: 4553 544f 5245 2075 7365 7320 7468 6520 ESTORE uses the \n 0005cdd0: 7461 7267 6574 2062 6c6f 636b 206e 756d target block num\n 0005cde0: 6265 7220 6173 2074 6865 202d 4652 4f4d ber as the -FROM\n-0005cdf0: 2062 6c6f 636b 1100 2efd 2700 0020 2020 block....'.. \n-0005ce00: 6e75 6d62 6572 2e07 002e fd28 0000 1a00 number.....(....\n-0005ce10: 2efd 2900 0020 2020 2d52 5b45 4749 4f4e ..).. -R[EGION\n-0005ce20: 5d3d 7265 6769 6f6e 0700 2efd 2a00 003e ]=region....*..>\n-0005ce30: 002e fd31 0000 2020 2053 7065 6369 6669 ...1.. Specifi\n+0005cdf0: 2062 6c6f 636b 1100 2ea0 2700 0020 2020 block....'.. \n+0005ce00: 6e75 6d62 6572 2e07 002e a028 0000 1a00 number.....(....\n+0005ce10: 2ea0 2900 0020 2020 2d52 5b45 4749 4f4e ..).. -R[EGION\n+0005ce20: 5d3d 7265 6769 6f6e 0700 2ea0 2a00 003e ]=region....*..>\n+0005ce30: 002e a031 0000 2020 2053 7065 6369 6669 ...1.. Specifi\n 0005ce40: 6573 2074 6865 2072 6567 696f 6e20 6f66 es the region of\n 0005ce50: 2074 6865 2073 6176 6564 2062 7566 6665 the saved buffe\n 0005ce60: 7220 746f 2072 6573 746f 7265 2e07 002e r to restore....\n-0005ce70: fd32 0000 4800 2efd 3300 0020 2020 4279 .2..H...3.. By\n+0005ce70: a032 0000 4800 2ea0 3300 0020 2020 4279 .2..H...3.. By\n 0005ce80: 2064 6566 6175 6c74 2c20 5245 5354 4f52 default, RESTOR\n 0005ce90: 4520 7573 6573 2053 4156 4520 6275 6666 E uses SAVE buff\n 0005cea0: 6572 7320 6672 6f6d 2074 6865 2063 7572 ers from the cur\n-0005ceb0: 7265 6e74 2072 6567 696f 6e2e 0700 2efd rent region.....\n-0005cec0: 3400 0023 002e fd35 0000 2020 202d 565b 4..#...5.. -V[\n+0005ceb0: 7265 6e74 2072 6567 696f 6e2e 0700 2ea0 rent region.....\n+0005cec0: 3400 0023 002e a035 0000 2020 202d 565b 4..#...5.. -V[\n 0005ced0: 4552 5349 4f4e 5d3d 7665 7273 696f 6e5f ERSION]=version_\n-0005cee0: 6e75 6d62 6572 0700 2efd 3600 0053 002e number....6..S..\n-0005cef0: fd37 0000 2020 2053 7065 6369 6669 6573 .7.. Specifies\n+0005cee0: 6e75 6d62 6572 0700 2ea0 3600 0053 002e number....6..S..\n+0005cef0: a037 0000 2020 2053 7065 6369 6669 6573 .7.. Specifies\n 0005cf00: 2074 6865 2064 6563 696d 616c 2076 6572 the decimal ver\n 0005cf10: 7369 6f6e 206e 756d 6265 7220 6f66 2074 sion number of t\n 0005cf20: 6865 2062 6c6f 636b 2074 6f20 7265 7374 he block to rest\n 0005cf30: 6f72 652e 2054 6865 2076 6572 7369 6f6e ore. The version\n-0005cf40: 1d00 2efd 3800 0020 2020 6e75 6d62 6572 ....8.. number\n+0005cf40: 1d00 2ea0 3800 0020 2020 6e75 6d62 6572 ....8.. number\n 0005cf50: 2069 7320 7265 7175 6972 6564 2e07 002e is required....\n-0005cf60: fd39 0000 0e00 16fd 5341 5645 0000 5341 .9......SAVE..SA\n-0005cf70: 7665 0f00 1bfd bf11 0000 2020 2053 4176 ve........ SAv\n-0005cf80: 6507 001c fd21 0000 5100 1cfd 3100 0020 e....!..Q...1.. \n+0005cf60: a039 0000 0e00 16a0 5341 5645 0000 5341 .9......SAVE..SA\n+0005cf70: 7665 0f00 1ba0 bf11 0000 2020 2053 4176 ve........ SAv\n+0005cf80: 6507 001c a021 0000 5100 1ca0 3100 0020 e....!..Q...1.. \n 0005cf90: 2020 5468 6520 5341 5645 2063 6f6d 6d61 The SAVE comma\n 0005cfa0: 6e64 2070 7265 7365 7276 6573 2076 6572 nd preserves ver\n 0005cfb0: 7369 6f6e 7320 6f66 2062 6c6f 636b 732c sions of blocks,\n 0005cfc0: 206f 7220 6469 7370 6c61 7973 2061 206c or displays a l\n 0005cfd0: 6973 7469 6e67 206f 6600 0000 0000 0000 isting of.......\n 0005cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d000: 0100 0000 f207 0000 8a09 0000 0000 0000 ................\n-0005d010: 6700 00fd 4845 4c50 00ff 7300 ff43 4f4d g...HELP..s..COM\n+0005d010: 6700 00a0 4845 4c50 00ff 7300 ff43 4f4d g...HELP..s..COM\n 0005d020: 4d41 4e44 5300 ff73 00ff 5341 5645 00bf MANDS..s..SAVE..\n 0005d030: 4100 0020 2020 7361 7665 6420 7665 7273 A.. saved vers\n 0005d040: 696f 6e73 2066 6f72 2074 6865 2063 7572 ions for the cur\n 0005d050: 7265 6e74 2044 5345 2073 6573 7369 6f6e rent DSE session\n 0005d060: 2e20 5341 5645 2063 616e 2070 7265 7365 . SAVE can prese\n-0005d070: 7276 6520 3132 383d 001c fd51 0000 2020 rve 128=...Q.. \n+0005d070: 7276 6520 3132 383d 001c a051 0000 2020 rve 128=...Q.. \n 0005d080: 2076 6572 7369 6f6e 732e 2053 6176 6564 versions. Saved\n 0005d090: 2069 6e66 6f72 6d61 7469 6f6e 2069 7320 information is \n 0005d0a0: 6c6f 7374 2077 6865 6e20 4453 4520 4558 lost when DSE EX\n-0005d0b0: 4954 732e 0700 1cfd 6100 0054 001c fd71 ITs.....a..T...q\n+0005d0b0: 4954 732e 0700 1ca0 6100 0054 001c a071 ITs.....a..T...q\n 0005d0c0: 0000 2020 2055 7365 2077 6974 6820 7468 .. Use with th\n 0005d0d0: 6520 5245 5354 4f52 4520 636f 6d6d 616e e RESTORE comman\n 0005d0e0: 6420 746f 206d 6f76 6520 5341 5645 6420 d to move SAVEd \n 0005d0f0: 626c 6f63 6b73 2074 6f20 6120 7065 726d blocks to a perm\n 0005d100: 616e 656e 7420 6c6f 6361 7469 6f6e 2c4e anent location,N\n-0005d110: 001c fd81 0000 2020 2061 6e64 2061 7320 ...... and as \n+0005d110: 001c a081 0000 2020 2061 6e64 2061 7320 ...... and as \n 0005d120: 6120 7361 6665 7479 2066 6561 7475 7265 a safety feature\n 0005d130: 2075 7365 2053 4156 4520 746f 2072 6574 use SAVE to ret\n 0005d140: 6169 6e20 636f 7069 6573 206f 6620 6461 ain copies of da\n 0005d150: 7461 6261 7365 2062 6c6f 636b 731f 001c tabase blocks...\n-0005d160: fd91 0000 2020 2062 6566 6f72 6520 6368 .... before ch\n-0005d170: 616e 6769 6e67 2074 6865 6d2e 0800 1bfd anging them.....\n-0005d180: c011 0000 2c00 1cfd 1200 0020 2020 5468 ....,...... Th\n+0005d160: a091 0000 2020 2062 6566 6f72 6520 6368 .... before ch\n+0005d170: 616e 6769 6e67 2074 6865 6d2e 0800 1ba0 anging them.....\n+0005d180: c011 0000 2c00 1ca0 1200 0020 2020 5468 ....,...... Th\n 0005d190: 6520 666f 726d 6174 206f 6620 7468 6520 e format of the \n 0005d1a0: 5341 5645 2063 6f6d 6d61 6e64 2069 733a SAVE command is:\n-0005d1b0: 0700 1cfd 1300 0010 001c fd14 0000 2020 .............. \n-0005d1c0: 2053 415b 5645 5d0b 001c fd15 0000 2020 SA[VE]....... \n-0005d1d0: 205b 1f00 1cfd 1600 0020 2020 2d42 5b4c [....... -B[L\n+0005d1b0: 0700 1ca0 1300 0010 001c a014 0000 2020 .............. \n+0005d1c0: 2053 415b 5645 5d0b 001c a015 0000 2020 SA[VE]....... \n+0005d1d0: 205b 1f00 1ca0 1600 0020 2020 2d42 5b4c [....... -B[L\n 0005d1e0: 4f43 4b5d 3d62 6c6f 636b 2d6e 756d 6265 OCK]=block-numbe\n-0005d1f0: 721b 001c fd17 0000 2020 202d 435b 4f4d r....... -C[OM\n-0005d200: 4d45 4e54 5d3d 7374 7269 6e67 1100 1cfd MENT]=string....\n+0005d1f0: 721b 001c a017 0000 2020 202d 435b 4f4d r....... -C[OM\n+0005d200: 4d45 4e54 5d3d 7374 7269 6e67 1100 1ca0 MENT]=string....\n 0005d210: 1800 0020 2020 2d4c 5b49 5354 5d15 001c ... -L[IST]...\n-0005d220: fd19 0000 2020 202d 5b4e 4f5d 435b 5249 .... -[NO]C[RI\n-0005d230: 545d 0b00 1cfd 1a00 0020 2020 5d07 001c T]....... ]...\n-0005d240: fd21 0000 1e00 1bfd ff73 00ff 5155 414c .!.......s..QUAL\n+0005d220: a019 0000 2020 202d 5b4e 4f5d 435b 5249 .... -[NO]C[RI\n+0005d230: 545d 0b00 1ca0 1a00 0020 2020 5d07 001c T]....... ]...\n+0005d240: a021 0000 1e00 1ba0 ff73 00ff 5155 414c .!.......s..QUAL\n 0005d250: 4946 4945 5253 0000 5175 616c 6966 6965 IFIERS..Qualifie\n-0005d260: 7273 1500 2afd bf11 0000 2020 2051 7561 rs..*..... Qua\n-0005d270: 6c69 6669 6572 7307 002b fd21 0000 1f00 lifiers..+.!....\n-0005d280: 2bfd 3100 0020 2020 2d42 5b4c 4f43 4b5d +.1.. -B[LOCK]\n+0005d260: 7273 1500 2aa0 bf11 0000 2020 2051 7561 rs..*..... Qua\n+0005d270: 6c69 6669 6572 7307 002b a021 0000 1f00 lifiers..+.!....\n+0005d280: 2ba0 3100 0020 2020 2d42 5b4c 4f43 4b5d +.1.. -B[LOCK]\n 0005d290: 3d62 6c6f 636b 5f6e 756d 6265 7207 002b =block_number..+\n-0005d2a0: fd41 0000 2900 2bfd 5100 0020 2020 5370 .A..).+.Q.. Sp\n+0005d2a0: a041 0000 2900 2ba0 5100 0020 2020 5370 .A..).+.Q.. Sp\n 0005d2b0: 6563 6966 6965 7320 7468 6520 626c 6f63 ecifies the bloc\n 0005d2c0: 6b20 746f 2072 6573 746f 7265 2e07 002b k to restore...+\n-0005d2d0: fd61 0000 5300 2bfd 7100 0020 2020 4f6e .a..S.+.q.. On\n+0005d2d0: a061 0000 5300 2ba0 7100 0020 2020 4f6e .a..S.+.q.. On\n 0005d2e0: 2063 6f6d 6d61 6e64 7320 7769 7468 206e commands with n\n 0005d2f0: 6f20 2d42 4c4f 434b 3d20 7175 616c 6966 o -BLOCK= qualif\n 0005d300: 6965 722c 2044 5345 2075 7365 7320 7468 ier, DSE uses th\n 0005d310: 6520 6c61 7374 2062 6c6f 636b 2068 616e e last block han\n-0005d320: 646c 6564 2062 7951 002b fd81 0000 2020 dled byQ.+.... \n+0005d320: 646c 6564 2062 7951 002b a081 0000 2020 dled byQ.+.... \n 0005d330: 2061 2044 5345 206f 7065 7261 7469 6f6e a DSE operation\n 0005d340: 2e20 5768 656e 206e 6f20 626c 6f63 6b20 . When no block \n 0005d350: 6861 7320 6265 656e 2061 6363 6573 7365 has been accesse\n 0005d360: 642c 2074 6861 7420 6973 2c20 6f6e 2074 d, that is, on t\n-0005d370: 6865 2066 6972 7374 3900 2bfd 9100 0020 he first9.+.... \n+0005d370: 6865 2066 6972 7374 3900 2ba0 9100 0020 he first9.+.... \n 0005d380: 2020 626c 6f63 6b2d 6f72 6965 6e74 6564 block-oriented\n 0005d390: 2063 6f6d 6d61 6e64 2c20 4453 4520 7573 command, DSE us\n 0005d3a0: 6573 2062 6c6f 636b 206f 6e65 2028 3129 es block one (1)\n-0005d3b0: 2e08 002a fdc0 1100 001b 002b fd12 0000 ...*.......+....\n+0005d3b0: 2e08 002a a0c0 1100 001b 002b a012 0000 ...*.......+....\n 0005d3c0: 2020 202d 435b 4f4d 4d45 4e54 5d3d 7374 -C[OMMENT]=st\n-0005d3d0: 7269 6e67 0700 2bfd 1300 004c 002b fd14 ring..+....L.+..\n+0005d3d0: 7269 6e67 0700 2ba0 1300 004c 002b a014 ring..+....L.+..\n 0005d3e0: 0000 2020 2053 7065 6369 6669 6573 2061 .. Specifies a\n 0005d3f0: 2063 6f6d 6d65 6e74 2074 6f20 7361 7665 comment to save\n 0005d400: 2077 6974 6820 7468 6520 626c 6f63 6b2e with the block.\n 0005d410: 2045 6e63 6c6f 7365 2074 6865 2063 6f6d Enclose the com\n-0005d420: 6d65 6e74 2069 6e20 002b fd15 0000 2020 ment in .+.... \n+0005d420: 6d65 6e74 2069 6e20 002b a015 0000 2020 ment in .+.... \n 0005d430: 2071 756f 7461 7469 6f6e 206d 6172 6b73 quotation marks\n-0005d440: 2028 2220 2229 2e07 002b fd16 0000 2200 (\" \")...+....\".\n-0005d450: 2bfd 1700 0020 2020 496e 636f 6d70 6174 +.... Incompat\n+0005d440: 2028 2220 2229 2e07 002b a016 0000 2200 (\" \")...+....\".\n+0005d450: 2ba0 1700 0020 2020 496e 636f 6d70 6174 +.... Incompat\n 0005d460: 6962 6c65 2077 6974 683a 202d 4c49 5354 ible with: -LIST\n-0005d470: 0700 2bfd 1800 0011 002b fd19 0000 2020 ..+......+.... \n-0005d480: 202d 4c5b 4953 545d 0700 2bfd 1a00 004a -L[IST]..+....J\n-0005d490: 002b fd21 0000 2020 204c 6973 7473 2073 .+.!.. Lists s\n+0005d470: 0700 2ba0 1800 0011 002b a019 0000 2020 ..+......+.... \n+0005d480: 202d 4c5b 4953 545d 0700 2ba0 1a00 004a -L[IST]..+....J\n+0005d490: 002b a021 0000 2020 204c 6973 7473 2073 .+.!.. Lists s\n 0005d4a0: 6176 6564 2076 6572 7369 6f6e 7320 6f66 aved versions of\n 0005d4b0: 2073 7065 6369 6669 6564 2062 6c6f 636b specified block\n 0005d4c0: 732e 2054 6865 202d 4c49 5354 2071 7561 s. The -LIST qua\n-0005d4d0: 6c69 6669 6572 2069 7333 002b fd22 0000 lifier is3.+.\"..\n+0005d4d0: 6c69 6669 6572 2069 7333 002b a022 0000 lifier is3.+.\"..\n 0005d4e0: 2020 2069 6e63 6f6d 7061 7469 626c 6520 incompatible \n 0005d4f0: 7769 7468 2074 6865 202d 434f 4d4d 454e with the -COMMEN\n-0005d500: 5420 7175 616c 6966 6965 722e 0700 2bfd T qualifier...+.\n-0005d510: 2300 004a 002b fd24 0000 2020 2042 7920 #..J.+.$.. By \n+0005d500: 5420 7175 616c 6966 6965 722e 0700 2ba0 T qualifier...+.\n+0005d510: 2300 004a 002b a024 0000 2020 2042 7920 #..J.+.$.. By \n 0005d520: 6465 6661 756c 742c 2053 4156 4520 2d4c default, SAVE -L\n 0005d530: 4953 5420 7072 6f76 6964 6573 2061 2064 IST provides a d\n 0005d540: 6972 6563 746f 7279 206f 6620 616c 6c20 irectory of all \n 0005d550: 5341 5645 6420 626c 6f63 6b73 2e07 002b SAVEd blocks...+\n-0005d560: fd25 0000 5200 2bfd 2600 0020 2020 4c49 .%..R.+.&.. LI\n+0005d560: a025 0000 5200 2ba0 2600 0020 2020 4c49 .%..R.+.&.. LI\n 0005d570: 5354 206d 6179 2064 6973 706c 6179 2062 ST may display b\n 0005d580: 6c6f 636b 7320 6869 6768 6572 2074 6861 locks higher tha\n 0005d590: 6e20 7468 6520 6375 7272 656e 7420 6461 n the current da\n 0005d5a0: 7461 6261 7365 2073 697a 6520 6265 6361 tabase size beca\n-0005d5b0: 7573 6520 6974 5100 2bfd 2700 0020 2020 use itQ.+.'.. \n+0005d5b0: 7573 6520 6974 5100 2ba0 2700 0020 2020 use itQ.+.'.. \n 0005d5c0: 6465 616c 7320 7769 7468 2073 6574 206f deals with set o\n 0005d5d0: 6620 7361 7665 6420 626c 6f63 6b20 636f f saved block co\n 0005d5e0: 7069 6573 2072 6174 6865 7220 7468 616e pies rather than\n 0005d5f0: 2074 6865 2064 6174 6162 6173 6520 616e the database an\n-0005d600: 6420 7468 6572 6550 002b fd28 0000 2020 d thereP.+.(.. \n+0005d600: 6420 7468 6572 6550 002b a028 0000 2020 d thereP.+.(.. \n 0005d610: 2061 7265 2073 6974 7561 7469 6f6e 7320 are situations \n 0005d620: 7768 6572 6520 6120 7361 7665 6420 626c where a saved bl\n 0005d630: 6f63 6b20 6d61 7920 6265 206f 7574 7369 ock may be outsi\n 0005d640: 6465 2074 6865 2063 7572 7265 6e74 2064 de the current d\n-0005d650: 6174 6162 6173 6548 002b fd29 0000 2020 atabaseH.+.).. \n+0005d650: 6174 6162 6173 6548 002b a029 0000 2020 atabaseH.+.).. \n 0005d660: 2073 697a 6520 2866 6f72 2065 7861 6d70 size (for examp\n 0005d670: 6c65 2c20 6475 6520 746f 2061 2063 6f6e le, due to a con\n 0005d680: 6375 7272 656e 7420 4d55 5049 5020 5245 current MUPIP RE\n 0005d690: 4f52 4720 2d54 5255 4e43 4154 4529 3b07 ORG -TRUNCATE);.\n-0005d6a0: 002b fd2a 0000 2500 2bfd 3100 0020 2020 .+.*..%.+.1.. \n+0005d6a0: 002b a02a 0000 2500 2ba0 3100 0020 2020 .+.*..%.+.1.. \n 0005d6b0: 496e 636f 6d70 6174 6962 6c65 2077 6974 Incompatible wit\n-0005d6c0: 683a 202d 434f 4d4d 454e 5407 002b fd32 h: -COMMENT..+.2\n-0005d6d0: 0000 1500 2bfd 3300 0020 2020 2d5b 4e4f ....+.3.. -[NO\n-0005d6e0: 5d43 5b52 4954 5d07 002b fd34 0000 4f00 ]C[RIT]..+.4..O.\n-0005d6f0: 2bfd 3500 0020 2020 416c 6c6f 7773 2044 +.5.. Allows D\n+0005d6c0: 683a 202d 434f 4d4d 454e 5407 002b a032 h: -COMMENT..+.2\n+0005d6d0: 0000 1500 2ba0 3300 0020 2020 2d5b 4e4f ....+.3.. -[NO\n+0005d6e0: 5d43 5b52 4954 5d07 002b a034 0000 4f00 ]C[RIT]..+.4..O.\n+0005d6f0: 2ba0 3500 0020 2020 416c 6c6f 7773 2044 +.5.. Allows D\n 0005d700: 5345 2053 4156 4520 746f 2077 6f72 6b20 SE SAVE to work \n 0005d710: 6576 656e 2069 6620 616e 6f74 6865 7220 even if another \n 0005d720: 7072 6f63 6573 7320 6973 2068 6f6c 6469 process is holdi\n 0005d730: 6e67 2061 2063 7269 7469 6361 6c54 002b ng a criticalT.+\n-0005d740: fd36 0000 2020 2073 6563 7469 6f6e 2e20 .6.. section. \n+0005d740: a036 0000 2020 2073 6563 7469 6f6e 2e20 .6.. section. \n 0005d750: 5369 6e63 6520 7265 7375 6c74 7320 696e Since results in\n 0005d760: 2074 6869 7320 6d6f 6465 206d 6179 2062 this mode may b\n 0005d770: 6520 696e 636f 6e73 6973 7465 6e74 2c20 e inconsistent, \n 0005d780: 6974 2073 686f 756c 6420 6f6e 6c79 2062 it should only b\n-0005d790: 654b 002b fd37 0000 2020 2075 7365 6420 eK.+.7.. used \n+0005d790: 654b 002b a037 0000 2020 2075 7365 6420 eK.+.7.. used \n 0005d7a0: 6966 2074 6865 2063 7269 7469 6361 6c20 if the critical \n 0005d7b0: 7365 6374 696f 6e20 6d65 6368 616e 6973 section mechanis\n 0005d7c0: 6d20 6973 206e 6f74 206f 7065 7261 7469 m is not operati\n-0005d7d0: 6e67 206e 6f72 6d61 6c6c 792e 0700 2bfd ng normally...+.\n-0005d7e0: 3800 000f 0017 fd48 4946 5400 0053 4869 8......HIFT..SHi\n+0005d7d0: 6e67 206e 6f72 6d61 6c6c 792e 0700 2ba0 ng normally...+.\n+0005d7e0: 3800 000f 0017 a048 4946 5400 0053 4869 8......HIFT..SHi\n 0005d7f0: 6674 0000 0000 0000 0000 0000 0000 0000 ft..............\n 0005d800: 0100 0000 eb07 0000 c509 0000 0000 0000 ................\n-0005d810: 2c00 00fd 4845 4c50 00ff 7300 ff43 4f4d ,...HELP..s..COM\n+0005d810: 2c00 00a0 4845 4c50 00ff 7300 ff43 4f4d ,...HELP..s..COM\n 0005d820: 4d41 4e44 5300 ff73 00ff 5348 4946 5400 MANDS..s..SHIFT.\n-0005d830: bf11 0000 2020 2053 4869 6674 0700 1dfd .... SHift....\n-0005d840: 2100 0050 001d fd31 0000 2020 2055 7365 !..P...1.. Use\n+0005d830: bf11 0000 2020 2053 4869 6674 0700 1da0 .... SHift....\n+0005d840: 2100 0050 001d a031 0000 2020 2055 7365 !..P...1.. Use\n 0005d850: 2074 6865 2053 4849 4654 2063 6f6d 6d61 the SHIFT comma\n 0005d860: 6e64 2074 6f20 7368 6966 7420 6461 7461 nd to shift data\n 0005d870: 2069 6e20 6120 626c 6f63 6b2c 2066 696c in a block, fil\n 0005d880: 6c69 6e67 2074 6865 2062 6c6f 636b 2077 ling the block w\n-0005d890: 6974 684d 001d fd41 0000 2020 207a 6572 ithM...A.. zer\n+0005d890: 6974 684d 001d a041 0000 2020 207a 6572 ithM...A.. zer\n 0005d8a0: 6f73 2c20 6f72 2073 686f 7274 656e 696e os, or shortenin\n 0005d8b0: 6720 7468 6520 626c 6f63 6b2e 2054 6865 g the block. The\n 0005d8c0: 2066 6f72 6d61 7420 6f66 2074 6865 2053 format of the S\n 0005d8d0: 4849 4654 2063 6f6d 6d61 6e64 2069 733a HIFT command is:\n-0005d8e0: 0700 1dfd 5100 0011 001d fd61 0000 2020 ....Q......a.. \n-0005d8f0: 2053 485b 4946 545d 0b00 1dfd 7100 0020 SH[IFT]....q.. \n-0005d900: 2020 5b1d 001d fd81 0000 2020 202d 425b [....... -B[\n+0005d8e0: 0700 1da0 5100 0011 001d a061 0000 2020 ....Q......a.. \n+0005d8f0: 2053 485b 4946 545d 0b00 1da0 7100 0020 SH[IFT]....q.. \n+0005d900: 2020 5b1d 001d a081 0000 2020 202d 425b [....... -B[\n 0005d910: 4143 4b57 4152 445d 3d62 5f73 6869 6674 ACKWARD]=b_shift\n-0005d920: 1f00 1dfd 9100 0020 2020 2d42 4c5b 4f43 ....... -BL[OC\n+0005d920: 1f00 1da0 9100 0020 2020 2d42 4c5b 4f43 ....... -BL[OC\n 0005d930: 4b5d 3d62 6c6f 636b 5f6e 756d 6265 721d K]=block_number.\n-0005d940: 001c fdc0 1100 0020 2020 2d46 5b4f 5257 ....... -F[ORW\n-0005d950: 4152 445d 3d66 5f73 6869 6674 1a00 1dfd ARD]=f_shift....\n+0005d940: 001c a0c0 1100 0020 2020 2d46 5b4f 5257 ....... -F[ORW\n+0005d950: 4152 445d 3d66 5f73 6869 6674 1a00 1da0 ARD]=f_shift....\n 0005d960: 1200 0020 2020 2d4f 5b46 4653 4554 5d3d ... -O[FFSET]=\n-0005d970: 6f66 6673 6574 0b00 1dfd 1300 0020 2020 offset....... \n-0005d980: 5d07 001d fd14 0000 5200 1dfd 1500 0020 ].......R...... \n+0005d970: 6f66 6673 6574 0b00 1da0 1300 0020 2020 offset....... \n+0005d980: 5d07 001d a014 0000 5200 1da0 1500 0020 ].......R...... \n 0005d990: 2020 625f 7368 6966 7420 6d75 7374 2061 b_shift must a\n 0005d9a0: 6c77 6179 7320 6265 206c 6573 7320 7468 lways be less th\n 0005d9b0: 616e 206f 7220 6571 7561 6c20 746f 206f an or equal to o\n 0005d9c0: 6666 7365 742e 2054 6869 7320 6d65 616e ffset. This mean\n-0005d9d0: 7320 7468 6174 2044 5345 5000 1dfd 1600 s that DSEP.....\n+0005d9d0: 7320 7468 6174 2044 5345 5000 1da0 1600 s that DSEP.....\n 0005d9e0: 0020 2020 5348 4946 5420 696e 2074 6865 . SHIFT in the\n 0005d9f0: 2062 6163 6b77 6172 6420 6469 7265 6374 backward direct\n 0005da00: 696f 6e20 6973 2072 6573 7472 6963 7465 ion is restricte\n 0005da10: 6420 746f 2074 6865 206d 6178 696d 756d d to the maximum\n-0005da20: 206f 6620 4f46 4653 4554 4b00 1dfd 1700 of OFFSETK.....\n+0005da20: 206f 6620 4f46 4653 4554 4b00 1da0 1700 of OFFSETK.....\n 0005da30: 0020 2020 6e75 6d62 6572 206f 6620 6279 . number of by\n 0005da40: 7465 732e 2054 6869 7320 656e 7375 7265 tes. This ensure\n 0005da50: 7320 7468 6174 2074 6865 2073 6869 6674 s that the shift\n 0005da60: 2064 6f65 7320 6e6f 7420 6372 6f73 7320 does not cross \n-0005da70: 626c 6f63 6b3e 001d fd18 0000 2020 2062 block>...... b\n+0005da70: 626c 6f63 6b3e 001d a018 0000 2020 2062 block>...... b\n 0005da80: 6f75 6e64 6172 6965 732c 2065 6974 6865 oundaries, eithe\n 0005da90: 7220 696e 7465 6e74 696f 6e61 6c6c 7920 r intentionally \n 0005daa0: 6f72 2075 6e69 6e74 656e 7469 6f6e 616c or unintentional\n-0005dab0: 6c79 2e07 001d fd19 0000 1e00 1cfd ff73 ly.............s\n+0005dab0: 6c79 2e07 001d a019 0000 1e00 1ca0 ff73 ly.............s\n 0005dac0: 00ff 5155 414c 4946 4945 5253 0000 5175 ..QUALIFIERS..Qu\n-0005dad0: 616c 6966 6965 7273 1500 2bfd bf11 0000 alifiers..+.....\n+0005dad0: 616c 6966 6965 7273 1500 2ba0 bf11 0000 alifiers..+.....\n 0005dae0: 2020 2051 7561 6c69 6669 6572 7307 002c Qualifiers..,\n-0005daf0: fd21 0000 1b00 2cfd 3100 0020 2020 2d42 .!....,.1.. -B\n+0005daf0: a021 0000 1b00 2ca0 3100 0020 2020 2d42 .!....,.1.. -B\n 0005db00: 5b41 434b 5741 5244 5d3d 7368 6966 7407 [ACKWARD]=shift.\n-0005db10: 002c fd41 0000 5300 2cfd 5100 0020 2020 .,.A..S.,.Q.. \n+0005db10: 002c a041 0000 5300 2ca0 5100 0020 2020 .,.A..S.,.Q.. \n 0005db20: 5370 6563 6966 6965 7320 7468 6520 6e75 Specifies the nu\n 0005db30: 6d62 6572 206f 6620 6279 7465 7320 746f mber of bytes to\n 0005db40: 2073 6869 6674 2064 6174 6120 696e 2074 shift data in t\n 0005db50: 6865 2064 6972 6563 7469 6f6e 206f 6620 he direction of \n-0005db60: 7468 6520 626c 6f63 6b11 002c fd61 0000 the block..,.a..\n-0005db70: 2020 2068 6561 6465 722e 0700 2cfd 7100 header...,.q.\n-0005db80: 0025 002c fd81 0000 2020 2049 6e63 6f6d .%.,.... Incom\n+0005db60: 7468 6520 626c 6f63 6b11 002c a061 0000 the block..,.a..\n+0005db70: 2020 2068 6561 6465 722e 0700 2ca0 7100 header...,.q.\n+0005db80: 0025 002c a081 0000 2020 2049 6e63 6f6d .%.,.... Incom\n 0005db90: 7061 7469 626c 6520 7769 7468 3a20 2d46 patible with: -F\n-0005dba0: 4f52 5741 5244 0700 2cfd 9100 0020 002b ORWARD..,.... .+\n-0005dbb0: fdc0 1100 0020 2020 2d42 4c5b 4f43 4b5d ..... -BL[OCK]\n+0005dba0: 4f52 5741 5244 0700 2ca0 9100 0020 002b ORWARD..,.... .+\n+0005dbb0: a0c0 1100 0020 2020 2d42 4c5b 4f43 4b5d ..... -BL[OCK]\n 0005dbc0: 3d62 6c6f 636b 5f6e 756d 6265 7207 002c =block_number..,\n-0005dbd0: fd12 0000 3e00 2cfd 1300 0020 2020 5370 ....>.,.... Sp\n+0005dbd0: a012 0000 3e00 2ca0 1300 0020 2020 5370 ....>.,.... Sp\n 0005dbe0: 6563 6966 6965 7320 7468 6520 626c 6f63 ecifies the bloc\n 0005dbf0: 6b20 6e75 6d62 6572 2074 6f20 7065 7266 k number to perf\n 0005dc00: 6f72 6d20 7468 6520 4453 4520 5348 4946 orm the DSE SHIF\n-0005dc10: 542e 0700 2cfd 1400 001a 002c fd15 0000 T...,......,....\n+0005dc10: 542e 0700 2ca0 1400 001a 002c a015 0000 T...,......,....\n 0005dc20: 2020 202d 465b 4f52 5741 5244 5d3d 7368 -F[ORWARD]=sh\n-0005dc30: 6966 7407 002c fd16 0000 5200 2cfd 1700 ift..,....R.,...\n+0005dc30: 6966 7407 002c a016 0000 5200 2ca0 1700 ift..,....R.,...\n 0005dc40: 0020 2020 5370 6563 6966 6965 7320 7468 . Specifies th\n 0005dc50: 6520 6e75 6d62 6572 206f 6620 6279 7465 e number of byte\n 0005dc60: 7320 746f 2073 6869 6674 2064 6174 6120 s to shift data \n 0005dc70: 746f 7761 7264 2074 6865 2065 6e64 206f toward the end o\n-0005dc80: 6620 7468 6520 626c 6f63 6b2e 0700 2cfd f the block...,.\n-0005dc90: 1800 0026 002c fd19 0000 2020 2049 6e63 ...&.,.... Inc\n+0005dc80: 6620 7468 6520 626c 6f63 6b2e 0700 2ca0 f the block...,.\n+0005dc90: 1800 0026 002c a019 0000 2020 2049 6e63 ...&.,.... Inc\n 0005dca0: 6f6d 7061 7469 626c 6520 7769 7468 3a20 ompatible with: \n-0005dcb0: 2d42 4143 4b57 4152 4407 002c fd1a 0000 -BACKWARD..,....\n-0005dcc0: 1a00 2cfd 2100 0020 2020 2d4f 5b46 4653 ..,.!.. -O[FFS\n-0005dcd0: 4554 5d3d 6f66 6673 6574 0700 2cfd 2200 ET]=offset..,.\".\n-0005dce0: 0051 002c fd23 0000 2020 2053 7065 6369 .Q.,.#.. Speci\n+0005dcb0: 2d42 4143 4b57 4152 4407 002c a01a 0000 -BACKWARD..,....\n+0005dcc0: 1a00 2ca0 2100 0020 2020 2d4f 5b46 4653 ..,.!.. -O[FFS\n+0005dcd0: 4554 5d3d 6f66 6673 6574 0700 2ca0 2200 ET]=offset..,.\".\n+0005dce0: 0051 002c a023 0000 2020 2053 7065 6369 .Q.,.#.. Speci\n 0005dcf0: 6669 6573 2074 6865 2073 7461 7274 696e fies the startin\n 0005dd00: 6720 6f66 6673 6574 2c20 696e 2062 7974 g offset, in byt\n 0005dd10: 6573 2c20 6f66 2074 6865 2070 6f72 7469 es, of the porti\n 0005dd20: 6f6e 206f 6620 7468 6520 626c 6f63 6b20 on of the block \n-0005dd30: 746f 1000 2cfd 2400 0020 2020 7368 6966 to..,.$.. shif\n-0005dd40: 742e 0700 2cfd 2500 000f 0017 fd50 4157 t...,.%......PAW\n-0005dd50: 4e00 0053 5061 776e 1000 1cfd bf11 0000 N..SPawn........\n-0005dd60: 2020 2053 5061 776e 0700 1dfd 2100 004f SPawn....!..O\n-0005dd70: 001d fd31 0000 2020 2055 7365 2074 6865 ...1.. Use the\n+0005dd30: 746f 1000 2ca0 2400 0020 2020 7368 6966 to..,.$.. shif\n+0005dd40: 742e 0700 2ca0 2500 000f 0017 a050 4157 t...,.%......PAW\n+0005dd50: 4e00 0053 5061 776e 1000 1ca0 bf11 0000 N..SPawn........\n+0005dd60: 2020 2053 5061 776e 0700 1da0 2100 004f SPawn....!..O\n+0005dd70: 001d a031 0000 2020 2055 7365 2074 6865 ...1.. Use the\n 0005dd80: 2053 5041 574e 2063 6f6d 6d61 6e64 2074 SPAWN command t\n 0005dd90: 6f20 666f 726b 2061 2063 6869 6c64 2070 o fork a child p\n 0005dda0: 726f 6365 7373 2066 6f72 2061 6363 6573 rocess for acces\n 0005ddb0: 7320 746f 2074 6865 2073 6865 6c6c 3a00 s to the shell:.\n-0005ddc0: 1dfd 4100 0020 2020 7769 7468 6f75 7420 ..A.. without \n+0005ddc0: 1da0 4100 0020 2020 7769 7468 6f75 7420 ..A.. without \n 0005ddd0: 7465 726d 696e 6174 696e 6720 7468 6520 terminating the \n 0005dde0: 6375 7272 656e 7420 4453 4520 656e 7669 current DSE envi\n-0005ddf0: 726f 6e6d 656e 742e 0700 1dfd 5100 002d ronment.....Q..-\n-0005de00: 001d fd61 0000 2020 2054 6865 2066 6f72 ...a.. The for\n+0005ddf0: 726f 6e6d 656e 742e 0700 1da0 5100 002d ronment.....Q..-\n+0005de00: 001d a061 0000 2020 2054 6865 2066 6f72 ...a.. The for\n 0005de10: 6d61 7420 6f66 2074 6865 2053 5041 574e mat of the SPAWN\n-0005de20: 2063 6f6d 6d61 6e64 2069 733a 0700 1dfd command is:....\n-0005de30: 7100 0021 001d fd81 0000 2020 2053 505b q..!...... SP[\n+0005de20: 2063 6f6d 6d61 6e64 2069 733a 0700 1da0 command is:....\n+0005de30: 7100 0021 001d a081 0000 2020 2053 505b q..!...... SP[\n 0005de40: 4157 4e5d 205b 7368 656c 6c2d 636f 6d6d AWN] [shell-comm\n-0005de50: 616e 645d 0700 1dfd 9100 0054 001c fdc0 and].......T....\n+0005de50: 616e 645d 0700 1da0 9100 0054 001c a0c0 and].......T....\n 0005de60: 1100 0020 2020 2020 6f20 5468 6520 5350 ... o The SP\n 0005de70: 4157 4e20 636f 6d6d 616e 6420 6163 6365 AWN command acce\n 0005de80: 7074 7320 616e 206f 7074 696f 6e61 6c20 pts an optional \n 0005de90: 636f 6d6d 616e 6420 7374 7269 6e67 2066 command string f\n 0005dea0: 6f72 2065 7865 6375 7469 6f6e 2062 7954 or execution byT\n-0005deb0: 001d fd12 0000 2020 2020 2020 2074 6865 ...... the\n+0005deb0: 001d a012 0000 2020 2020 2020 2074 6865 ...... the\n 0005dec0: 2073 7061 776e 6564 2073 7562 2d70 726f spawned sub-pro\n 0005ded0: 6365 7373 2e20 4966 2074 6865 2053 5041 cess. If the SPA\n 0005dee0: 574e 2068 6173 206e 6f20 636f 6d6d 616e WN has no comman\n 0005def0: 6420 7374 7269 6e67 2070 6172 616d 6574 d string paramet\n-0005df00: 6572 2c51 001d fd13 0000 2020 2020 2020 er,Q...... \n+0005df00: 6572 2c51 001d a013 0000 2020 2020 2020 er,Q...... \n 0005df10: 2074 6865 2063 7265 6174 6564 2073 7562 the created sub\n 0005df20: 2d70 726f 6365 7373 2069 7373 7565 7320 -process issues \n 0005df30: 6120 7368 656c 6c20 7072 6f6d 7074 2061 a shell prompt a\n 0005df40: 6e64 2061 6363 6570 7473 2061 6e79 206c nd accepts any l\n-0005df50: 6567 616c 4f00 1dfd 1400 0020 2020 2020 egalO...... \n+0005df50: 6567 616c 4f00 1da0 1400 0020 2020 2020 egalO...... \n 0005df60: 2020 7368 656c 6c20 636f 6d6d 616e 642e shell command.\n 0005df70: 2054 6f20 7465 726d 696e 6174 6520 7468 To terminate th\n 0005df80: 6520 7375 622d 7072 6f63 6573 732c 2075 e sub-process, u\n 0005df90: 7365 2074 6865 2073 6865 6c6c 206c 6f67 se the shell log\n-0005dfa0: 6f75 7416 001d fd15 0000 2020 2020 2020 out....... \n-0005dfb0: 2063 6f6d 6d61 6e64 2e32 001d fd16 0000 command.2......\n+0005dfa0: 6f75 7416 001d a015 0000 2020 2020 2020 out....... \n+0005dfb0: 2063 6f6d 6d61 6e64 2e32 001d a016 0000 command.2......\n 0005dfc0: 2020 2020 206f 2054 6865 2053 5041 574e o The SPAWN\n 0005dfd0: 2063 6f6d 6d61 6e64 2068 6173 206e 6f20 command has no \n 0005dfe0: 7175 616c 6966 6965 7273 2e00 0000 0000 qualifiers......\n 0005dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005e000: 0100 0000 c307 0000 920b 0000 0000 0000 ................\n-0005e010: 6d00 00fd 4845 4c50 00ff 7300 ff43 4f4d m...HELP..s..COM\n+0005e010: 6d00 00a0 4845 4c50 00ff 7300 ff43 4f4d m...HELP..s..COM\n 0005e020: 4d41 4e44 5300 ff73 00ff 5350 4157 4e00 MANDS..s..SPAWN.\n 0005e030: c017 0000 2020 2020 206f 2044 5345 2053 .... o DSE S\n 0005e040: 5041 574e 2077 6f72 6b73 2077 6974 6820 PAWN works with \n 0005e050: 616e 2061 7267 756d 656e 742e 2049 6620 an argument. If \n 0005e060: 7468 6520 6172 6775 6d65 6e74 2063 6f6e the argument con\n 0005e070: 7461 696e 7320 7370 6163 6573 2c25 001d tains spaces,%..\n-0005e080: fd18 0000 2020 2020 2020 2065 6e63 6c6f .... enclo\n+0005e080: a018 0000 2020 2020 2020 2065 6e63 6c6f .... enclo\n 0005e090: 7365 2069 7420 7769 7468 2071 756f 7465 se it with quote\n-0005e0a0: 732e 0700 1dfd 1900 002e 001d fd1a 0000 s...............\n+0005e0a0: 732e 0700 1da0 1900 002e 001d a01a 0000 s...............\n 0005e0b0: 2020 2054 6865 2053 5041 574e 2063 6f6d The SPAWN com\n 0005e0c0: 6d61 6e64 2068 6173 206e 6f20 7175 616c mand has no qual\n-0005e0d0: 6966 6965 7273 2e07 001d fd21 0000 5400 ifiers.....!..T.\n-0005e0e0: 1dfd 2200 0020 2020 4453 4520 5350 4157 ..\".. DSE SPAW\n+0005e0d0: 6966 6965 7273 2e07 001d a021 0000 5400 ifiers.....!..T.\n+0005e0e0: 1da0 2200 0020 2020 4453 4520 5350 4157 ..\".. DSE SPAW\n 0005e0f0: 4e20 776f 726b 7320 7769 7468 2061 6e20 N works with an \n 0005e100: 6172 6775 6d65 6e74 2e20 4966 2074 6865 argument. If the\n 0005e110: 2061 7267 756d 656e 7420 636f 6e74 6169 argument contai\n 0005e120: 6e73 2073 7061 6365 732c 2065 6e63 6c6f ns spaces, enclo\n-0005e130: 7365 1900 1dfd 2300 0020 2020 6974 2077 se....#.. it w\n-0005e140: 6974 6820 7175 6f74 6573 2e07 001d fd24 ith quotes.....$\n-0005e150: 0000 1a00 1cfd ff73 00ff 4558 414d 504c .......s..EXAMPL\n-0005e160: 4553 0000 4578 616d 706c 6573 1300 29fd ES..Examples..).\n+0005e130: 7365 1900 1da0 2300 0020 2020 6974 2077 se....#.. it w\n+0005e140: 6974 6820 7175 6f74 6573 2e07 001d a024 ith quotes.....$\n+0005e150: 0000 1a00 1ca0 ff73 00ff 4558 414d 504c .......s..EXAMPL\n+0005e160: 4553 0000 4578 616d 706c 6573 1300 29a0 ES..Examples..).\n 0005e170: bf11 0000 2020 2045 7861 6d70 6c65 7307 .... Examples.\n-0005e180: 002a fd21 0000 1200 2afd 3100 0020 2020 .*.!....*.1.. \n-0005e190: 4578 616d 706c 653a 0700 2afd 4100 0026 Example:..*.A..&\n-0005e1a0: 002a fd51 0000 2020 2044 5345 3e20 5350 .*.Q.. DSE> SP\n+0005e180: 002a a021 0000 1200 2aa0 3100 0020 2020 .*.!....*.1.. \n+0005e190: 4578 616d 706c 653a 0700 2aa0 4100 0026 Example:..*.A..&\n+0005e1a0: 002a a051 0000 2020 2044 5345 3e20 5350 .*.Q.. DSE> SP\n 0005e1b0: 4157 4e20 226d 756d 7073 202d 7275 6e20 AWN \"mumps -run \n-0005e1c0: 5e47 4445 2207 002a fd61 0000 5200 2afd ^GDE\"..*.a..R.*.\n+0005e1c0: 5e47 4445 2207 002a a061 0000 5200 2aa0 ^GDE\"..*.a..R.*.\n 0005e1d0: 7100 0020 2020 5468 6973 2063 6f6d 6d61 q.. This comma\n 0005e1e0: 6e64 2073 7573 7065 6e64 7320 6120 4453 nd suspends a DS\n 0005e1f0: 4520 7365 7373 696f 6e20 616e 6420 6578 E session and ex\n 0005e200: 6563 7574 6573 2074 6865 2073 6865 6c6c ecutes the shell\n 0005e210: 2063 6f6d 6d61 6e64 206d 756d 7073 1400 command mumps..\n-0005e220: 2afd 8100 0020 2020 2d72 756e 205e 4744 *.... -run ^GD\n-0005e230: 452e 0700 2afd 9100 0012 0016 fd57 4349 E...*........WCI\n-0005e240: 4e49 5400 0057 6369 6e69 7411 001d fdbf NIT..Wcinit.....\n-0005e250: 1100 0020 2020 5763 696e 6974 0700 1efd ... Wcinit....\n-0005e260: 2100 0052 001e fd31 0000 2020 2055 7365 !..R...1.. Use\n+0005e220: 2aa0 8100 0020 2020 2d72 756e 205e 4744 *.... -run ^GD\n+0005e230: 452e 0700 2aa0 9100 0012 0016 a057 4349 E...*........WCI\n+0005e240: 4e49 5400 0057 6369 6e69 7411 001d a0bf NIT..Wcinit.....\n+0005e250: 1100 0020 2020 5763 696e 6974 0700 1ea0 ... Wcinit....\n+0005e260: 2100 0052 001e a031 0000 2020 2055 7365 !..R...1.. Use\n 0005e270: 2074 6865 2057 4349 4e49 5420 636f 6d6d the WCINIT comm\n 0005e280: 616e 6420 746f 2072 6569 6e69 7469 616c and to reinitial\n 0005e290: 697a 6520 7468 6520 676c 6f62 616c 2062 ize the global b\n 0005e2a0: 7566 6665 7273 206f 6620 7468 6520 6375 uffers of the cu\n-0005e2b0: 7272 656e 7453 001e fd41 0000 2020 2072 rrentS...A.. r\n+0005e2b0: 7272 656e 7453 001e a041 0000 2020 2072 rrentS...A.. r\n 0005e2c0: 6567 696f 6e2e 2042 6563 6175 7365 2069 egion. Because i\n 0005e2d0: 7420 636c 6561 6e73 206f 7574 2074 6865 t cleans out the\n 0005e2e0: 2063 6163 6865 2c20 7468 6520 5743 494e cache, the WCIN\n 0005e2f0: 4954 2063 6f6d 6d61 6e64 2073 686f 756c IT command shoul\n-0005e300: 6420 6e6f 7420 6265 3000 1efd 5100 0020 d not be0...Q.. \n+0005e300: 6420 6e6f 7420 6265 3000 1ea0 5100 0020 d not be0...Q.. \n 0005e310: 2020 7573 6564 2065 7863 6570 7420 756e used except un\n 0005e320: 6465 7220 7468 6520 6775 6964 616e 6365 der the guidance\n-0005e330: 206f 6620 4649 532e 0700 1efd 6100 0015 of FIS.....a...\n-0005e340: 001e fd71 0000 2020 202a 2a43 6175 7469 ...q.. **Cauti\n-0005e350: 6f6e 2a2a 0700 1efd 8100 0052 001e fd91 on**.......R....\n+0005e330: 206f 6620 4649 532e 0700 1ea0 6100 0015 of FIS.....a...\n+0005e340: 001e a071 0000 2020 202a 2a43 6175 7469 ...q.. **Cauti\n+0005e350: 6f6e 2a2a 0700 1ea0 8100 0052 001e a091 on**.......R....\n 0005e360: 0000 2020 2041 2057 4349 4e49 5420 636f .. A WCINIT co\n 0005e370: 6d6d 616e 6420 6973 7375 6564 2077 6869 mmand issued whi\n 0005e380: 6c65 206e 6f72 6d61 6c20 6461 7461 6261 le normal databa\n 0005e390: 7365 206f 7065 7261 7469 6f6e 7320 6172 se operations ar\n 0005e3a0: 6520 696e 2070 726f 6772 6573 7339 001d e in progress9..\n-0005e3b0: fdc0 1100 0020 2020 6361 6e20 6361 7573 ..... can caus\n+0005e3b0: a0c0 1100 0020 2020 6361 6e20 6361 7573 ..... can caus\n 0005e3c0: 6520 6361 7461 7374 726f 7068 6963 2064 e catastrophic d\n 0005e3d0: 616d 6167 6520 746f 2074 6865 2064 6174 amage to the dat\n-0005e3e0: 6162 6173 652e 0700 1efd 1200 002e 001e abase...........\n-0005e3f0: fd13 0000 2020 2054 6865 2066 6f72 6d61 .... The forma\n+0005e3e0: 6162 6173 652e 0700 1ea0 1200 002e 001e abase...........\n+0005e3f0: a013 0000 2020 2054 6865 2066 6f72 6d61 .... The forma\n 0005e400: 7420 6f66 2074 6865 2057 4349 4e49 5420 t of the WCINIT \n-0005e410: 636f 6d6d 616e 6420 6973 3a07 001e fd14 command is:.....\n-0005e420: 0000 1200 1efd 1500 0020 2020 575b 4349 ......... W[CI\n-0005e430: 4e49 545d 0700 1efd 1600 0033 001e fd17 NIT].......3....\n+0005e410: 636f 6d6d 616e 6420 6973 3a07 001e a014 command is:.....\n+0005e420: 0000 1200 1ea0 1500 0020 2020 575b 4349 ......... W[CI\n+0005e430: 4e49 545d 0700 1ea0 1600 0033 001e a017 NIT].......3....\n 0005e440: 0000 2020 2020 206f 2054 6865 2057 4349 .. o The WCI\n 0005e450: 4e49 5420 636f 6d6d 616e 6420 6861 7320 NIT command has \n 0005e460: 6e6f 2071 7561 6c69 6669 6572 732e 4d00 no qualifiers.M.\n-0005e470: 1efd 1800 0020 2020 2020 6f20 5768 656e ..... o When\n+0005e470: 1ea0 1800 0020 2020 2020 6f20 5768 656e ..... o When\n 0005e480: 2079 6f75 2069 7373 7565 2074 6865 2057 you issue the W\n 0005e490: 4349 4e49 5420 636f 6d6d 616e 642c 2044 CINIT command, D\n 0005e4a0: 5345 2069 7373 7565 7320 7468 6520 434f SE issues the CO\n-0005e4b0: 4e46 4952 4d41 5449 4f4e 3a52 001e fd19 NFIRMATION:R....\n+0005e4b0: 4e46 4952 4d41 5449 4f4e 3a52 001e a019 NFIRMATION:R....\n 0005e4c0: 0000 2020 2020 2020 2070 726f 6d70 742e .. prompt.\n 0005e4d0: 2059 6f75 206d 7573 7420 7665 7269 6679 You must verify\n 0005e4e0: 2074 6865 2057 4349 4e49 5420 636f 6d6d the WCINIT comm\n 0005e4f0: 616e 6420 6279 2072 6573 706f 6e64 696e and by respondin\n 0005e500: 6720 7769 7468 2022 5945 532e 2207 001e g with \"YES.\"...\n-0005e510: fd1a 0000 4700 1efd 2100 0020 2020 2020 ....G...!.. \n+0005e510: a01a 0000 4700 1ea0 2100 0020 2020 2020 ....G...!.. \n 0005e520: 2020 4966 2079 6f75 2064 6f20 6e6f 7420 If you do not \n 0005e530: 636f 6e66 6972 6d20 7468 6520 5743 494e confirm the WCIN\n 0005e540: 4954 2c20 4453 4520 6973 7375 6573 2074 IT, DSE issues t\n-0005e550: 6865 206d 6573 7361 6765 3a07 001e fd22 he message:....\"\n-0005e560: 0000 6200 1efd 2300 0020 2020 2020 2020 ..b...#.. \n+0005e550: 6865 206d 6573 7361 6765 3a07 001e a022 he message:....\"\n+0005e560: 0000 6200 1ea0 2300 0020 2020 2020 2020 ..b...#.. \n 0005e570: 204e 6f20 6163 7469 6f6e 2074 616b 656e No action taken\n 0005e580: 2c20 656e 7465 7220 7965 7320 6174 2074 , enter yes at t\n 0005e590: 6865 2043 4f4e 4649 524d 4154 494f 4e20 he CONFIRMATION \n 0005e5a0: 7072 6f6d 7074 2074 6f20 696e 6974 6961 prompt to initia\n 0005e5b0: 6c69 7a65 2067 6c6f 6261 6c20 6275 6666 lize global buff\n-0005e5c0: 6572 732e 0700 1efd 2400 0054 001e fd25 ers.....$..T...%\n+0005e5c0: 6572 732e 0700 1ea0 2400 0054 001e a025 ers.....$..T...%\n 0005e5d0: 0000 2020 2020 206f 2057 4349 4e49 5420 .. o WCINIT \n 0005e5e0: 6f70 6572 6174 696f 6e73 2061 7265 206d operations are m\n 0005e5f0: 6f72 6520 7361 6665 6c79 2070 6572 666f ore safely perfo\n 0005e600: 726d 6564 2062 7920 4d55 5049 5020 5255 rmed by MUPIP RU\n 0005e610: 4e44 4f57 4e2e 2055 7365 2074 6869 7337 NDOWN. Use this7\n-0005e620: 001e fd26 0000 2020 2020 2020 2063 6f6d ...&.. com\n+0005e620: 001e a026 0000 2020 2020 2020 2063 6f6d ...&.. com\n 0005e630: 6d61 6e64 206f 6e6c 7920 756e 6465 7220 mand only under \n 0005e640: 696e 7374 7275 6374 696f 6e73 2066 726f instructions fro\n-0005e650: 6d20 4649 532e 0700 1efd 2700 0016 000b m FIS.....'.....\n-0005e660: fd50 5952 4947 4854 0000 436f 7079 7269 .PYRIGHT..Copyri\n-0005e670: 6768 7414 0013 fdbf 1100 0020 2020 436f ght........ Co\n-0005e680: 7079 7269 6768 7407 0014 fd21 0000 1800 pyright....!....\n-0005e690: 14fd 3100 0020 2020 436f 7079 7269 6768 ..1.. Copyrigh\n-0005e6a0: 7420 3230 3230 0700 14fd 4100 0053 0014 t 2020....A..S..\n-0005e6b0: fd51 0000 2020 2046 6964 656c 6974 7920 .Q.. Fidelity \n+0005e650: 6d20 4649 532e 0700 1ea0 2700 0016 000b m FIS.....'.....\n+0005e660: a050 5952 4947 4854 0000 436f 7079 7269 .PYRIGHT..Copyri\n+0005e670: 6768 7414 0013 a0bf 1100 0020 2020 436f ght........ Co\n+0005e680: 7079 7269 6768 7407 0014 a021 0000 1800 pyright....!....\n+0005e690: 14a0 3100 0020 2020 436f 7079 7269 6768 ..1.. Copyrigh\n+0005e6a0: 7420 3230 3230 0700 14a0 4100 0053 0014 t 2020....A..S..\n+0005e6b0: a051 0000 2020 2046 6964 656c 6974 7920 .Q.. Fidelity \n 0005e6c0: 4e61 7469 6f6e 616c 2049 6e66 6f72 6d61 National Informa\n 0005e6d0: 7469 6f6e 2053 6572 7669 6365 732c 2049 tion Services, I\n 0005e6e0: 6e63 2e20 616e 642f 6f72 2069 7473 2073 nc. and/or its s\n 0005e6f0: 7562 7369 6469 6172 6965 732e 2041 6c6c ubsidiaries. All\n-0005e700: 1a00 14fd 6100 0020 2020 7269 6768 7473 ....a.. rights\n-0005e710: 2072 6573 6572 7665 642e 0700 14fd 7100 reserved.....q.\n-0005e720: 004f 0014 fd81 0000 2020 2050 6572 6d69 .O...... Permi\n+0005e700: 1a00 14a0 6100 0020 2020 7269 6768 7473 ....a.. rights\n+0005e710: 2072 6573 6572 7665 642e 0700 14a0 7100 reserved.....q.\n+0005e720: 004f 0014 a081 0000 2020 2050 6572 6d69 .O...... Permi\n 0005e730: 7373 696f 6e20 6973 2067 7261 6e74 6564 ssion is granted\n 0005e740: 2074 6f20 636f 7079 2c20 6469 7374 7269 to copy, distri\n 0005e750: 6275 7465 2061 6e64 2f6f 7220 6d6f 6469 bute and/or modi\n 0005e760: 6679 2074 6869 7320 646f 6375 6d65 6e74 fy this document\n-0005e770: 5300 14fd 9100 0020 2020 756e 6465 7220 S...... under \n+0005e770: 5300 14a0 9100 0020 2020 756e 6465 7220 S...... under \n 0005e780: 7468 6520 7465 726d 7320 6f66 2074 6865 the terms of the\n 0005e790: 2047 4e55 2046 7265 6520 446f 6375 6d65 GNU Free Docume\n 0005e7a0: 6e74 6174 696f 6e20 4c69 6365 6e73 652c ntation License,\n 0005e7b0: 2056 6572 7369 6f6e 2031 2e33 206f 7220 Version 1.3 or \n 0005e7c0: 616e 7900 0000 0000 0000 0000 0000 0000 any.............\n 0005e7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005e7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005e800: 0100 0000 af07 0000 0f0a 0000 0000 0000 ................\n-0005e810: 6600 00fd 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n+0005e810: 6600 00a0 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n 0005e820: 4d41 5259 00bf 6100 0020 2020 7c20 4144 MARY..a.. | AD\n 0005e830: 5b44 5d20 2020 2020 2020 7c20 2d42 5b4c [D] | -B[L\n 0005e840: 4f43 4b5d 3d62 6c6f 636b 206e 756d 6265 OCK]=block numbe\n 0005e850: 7220 2020 2020 2020 2020 2020 2020 207c r |\n 0005e860: 202d 2020 2020 2020 2020 2020 2020 2020 - \n-0005e870: 2020 2020 207c 5400 12fd 7100 0020 2020 |T...q.. \n+0005e870: 2020 2020 207c 5400 12a0 7100 0020 2020 |T...q.. \n 0005e880: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |-------------+-\n 0005e890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e8a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e8b0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n-0005e8c0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12fd 8100 ---------|T.....\n+0005e8c0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12a0 8100 ---------|T.....\n 0005e8d0: 0020 2020 7c20 2d20 2020 2020 2020 2020 . | - \n 0005e8e0: 2020 7c20 2d44 5b41 5441 5d3d 7374 7269 | -D[ATA]=stri\n 0005e8f0: 6e67 2020 2020 2020 2020 2020 2020 2020 ng \n 0005e900: 2020 2020 2020 207c 2049 6e63 6f6d 7061 | Incompa\n 0005e910: 7469 626c 6520 7769 7468 2020 207c 5400 tible with |T.\n-0005e920: 12fd 9100 0020 2020 7c20 2020 2020 2020 ..... | \n+0005e920: 12a0 9100 0020 2020 7c20 2020 2020 2020 ..... | \n 0005e930: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0005e940: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005e950: 2020 2020 2020 2020 2020 207c 202d 504f | -PO\n 0005e960: 494e 5445 522c 202d 5354 4152 2020 2020 INTER, -STAR \n-0005e970: 207c 5500 11fd c011 0000 2020 207c 2d2d |U....... |--\n+0005e970: 207c 5500 11a0 c011 0000 2020 207c 2d2d |U....... |--\n 0005e980: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0005e990: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e9a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e9b0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-0005e9c0: 2d2d 2d2d 2d2d 7c54 0012 fd12 0000 2020 ------|T...... \n+0005e9c0: 2d2d 2d2d 2d2d 7c54 0012 a012 0000 2020 ------|T...... \n 0005e9d0: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 0005e9e0: 202d 4b5b 4559 5d3d 6b65 7920 2020 2020 -K[EY]=key \n 0005e9f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005ea00: 2020 2020 7c20 496e 636f 6d70 6174 6962 | Incompatib\n-0005ea10: 6c65 2077 6974 6820 2020 7c54 0012 fd13 le with |T....\n+0005ea10: 6c65 2077 6974 6820 2020 7c54 0012 a013 le with |T....\n 0005ea20: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 0005ea30: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0005ea40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005ea50: 2020 2020 2020 2020 7c20 2d53 5441 5220 | -STAR \n 0005ea60: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-0005ea70: 0012 fd14 0000 2020 207c 2d2d 2d2d 2d2d ...... |------\n+0005ea70: 0012 a014 0000 2020 207c 2d2d 2d2d 2d2d ...... |------\n 0005ea80: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 0005ea90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005eaa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 0005eab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005eac0: 2d2d 7c54 0012 fd15 0000 2020 207c 202d --|T...... | -\n+0005eac0: 2d2d 7c54 0012 a015 0000 2020 207c 202d --|T...... | -\n 0005ead0: 2020 2020 2020 2020 2020 207c 202d 4f5b | -O[\n 0005eae0: 4646 5345 545d 3d6f 6666 7365 7420 2020 FFSET]=offset \n 0005eaf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005eb00: 7c20 496e 636f 6d70 6174 6962 6c65 2077 | Incompatible w\n-0005eb10: 6974 6820 2020 7c54 0012 fd16 0000 2020 ith |T...... \n+0005eb10: 6974 6820 2020 7c54 0012 a016 0000 2020 ith |T...... \n 0005eb20: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 0005eb30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005eb40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005eb50: 2020 2020 7c20 2d52 4543 4f52 442c 202d | -RECORD, -\n-0005eb60: 5354 4152 2020 2020 2020 7c54 0012 fd17 STAR |T....\n+0005eb60: 5354 4152 2020 2020 2020 7c54 0012 a017 STAR |T....\n 0005eb70: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 0005eb80: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 0005eb90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005eba0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 0005ebb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-0005ebc0: 0012 fd18 0000 2020 207c 202d 2020 2020 ...... | - \n+0005ebc0: 0012 a018 0000 2020 207c 202d 2020 2020 ...... | - \n 0005ebd0: 2020 2020 2020 207c 202d 505b 4f49 4e54 | -P[OINT\n 0005ebe0: 4552 5d3d 706f 696e 7465 7220 2020 2020 ER]=pointer \n 0005ebf0: 2020 2020 2020 2020 2020 2020 7c20 496e | In\n 0005ec00: 636f 6d70 6174 6962 6c65 2077 6974 6820 compatible with \n-0005ec10: 2020 7c54 0012 fd19 0000 2020 207c 2020 |T...... | \n+0005ec10: 2020 7c54 0012 a019 0000 2020 207c 2020 |T...... | \n 0005ec20: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 0005ec30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005ec40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005ec50: 7c20 2d44 4154 4120 2020 2020 2020 2020 | -DATA \n-0005ec60: 2020 2020 2020 7c54 0012 fd1a 0000 2020 |T...... \n+0005ec60: 2020 2020 2020 7c54 0012 a01a 0000 2020 |T...... \n 0005ec70: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 0005ec80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005ec90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005eca0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-0005ecb0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0012 fd21 ----------|T...!\n+0005ecb0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0012 a021 ----------|T...!\n 0005ecc0: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 0005ecd0: 2020 207c 202d 525b 4543 4f52 445d 3d72 | -R[ECORD]=r\n 0005ece0: 6563 6f72 642d 6e75 6d62 6572 2020 2020 ecord-number \n 0005ecf0: 2020 2020 2020 2020 7c20 496e 636f 6d70 | Incomp\n 0005ed00: 6174 6962 6c65 2077 6974 6820 2020 7c54 atible with |T\n-0005ed10: 0012 fd22 0000 2020 207c 2020 2020 2020 ...\".. | \n+0005ed10: 0012 a022 0000 2020 207c 2020 2020 2020 ...\".. | \n 0005ed20: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 0005ed30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005ed40: 2020 2020 2020 2020 2020 2020 7c20 2d4f | -O\n 0005ed50: 4646 5345 542c 202d 5354 4152 2020 2020 FFSET, -STAR \n-0005ed60: 2020 7c54 0012 fd23 0000 2020 207c 2d2d |T...#.. |--\n+0005ed60: 2020 7c54 0012 a023 0000 2020 207c 2d2d |T...#.. |--\n 0005ed70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0005ed80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005ed90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005eda0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-0005edb0: 2d2d 2d2d 2d2d 7c54 0012 fd24 0000 2020 ------|T...$.. \n+0005edb0: 2d2d 2d2d 2d2d 7c54 0012 a024 0000 2020 ------|T...$.. \n 0005edc0: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 0005edd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005ede0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005edf0: 2020 2020 7c20 496e 636f 6d70 6174 6962 | Incompatib\n-0005ee00: 6c65 2077 6974 6820 2020 7c54 0012 fd25 le with |T...%\n+0005ee00: 6c65 2077 6974 6820 2020 7c54 0012 a025 le with |T...%\n 0005ee10: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 0005ee20: 2020 207c 202d 535b 5441 525d 2020 2020 | -S[TAR] \n 0005ee30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005ee40: 2020 2020 2020 2020 7c20 2d44 4154 412c | -DATA,\n 0005ee50: 2d4b 4559 2c20 2020 2020 2020 2020 7c54 -KEY, |T\n-0005ee60: 0012 fd26 0000 2020 207c 2020 2020 2020 ...&.. | \n+0005ee60: 0012 a026 0000 2020 207c 2020 2020 2020 ...&.. | \n 0005ee70: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 0005ee80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005ee90: 2020 2020 2020 2020 2020 2020 7c20 2d4f | -O\n 0005eea0: 4646 5345 542c 202d 5245 434f 5244 2020 FFSET, -RECORD \n-0005eeb0: 2020 7c54 0012 fd27 0000 2020 207c 2d2d |T...'.. |--\n+0005eeb0: 2020 7c54 0012 a027 0000 2020 207c 2d2d |T...'.. |--\n 0005eec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0005eed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005eee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005eef0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-0005ef00: 2d2d 2d2d 2d2d 7c54 0012 fd28 0000 2020 ------|T...(.. \n+0005ef00: 2d2d 2d2d 2d2d 7c54 0012 a028 0000 2020 ------|T...(.. \n 0005ef10: 207c 2041 4c5b 4c5d 2020 2020 2020 207c | AL[L] |\n 0005ef20: 202d 415b 4c4c 5d20 2020 2020 2020 2020 -A[LL] \n 0005ef30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005ef40: 2020 2020 7c20 4d65 616e 696e 6766 756c | Meaningful\n-0005ef50: 206f 6e6c 7920 2020 2020 7c54 0012 fd29 only |T...)\n+0005ef50: 206f 6e6c 7920 2020 2020 7c54 0012 a029 only |T...)\n 0005ef60: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 0005ef70: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0005ef80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005ef90: 2020 2020 2020 2020 7c20 7769 7468 202d | with -\n 0005efa0: 4455 4d50 2020 2020 2020 2020 2020 7c00 DUMP |.\n 0005efb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005efc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f000: 0100 0000 ae07 0000 260a 0000 0000 0000 ........&.......\n-0005f010: 6600 00fd 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n+0005f010: 6600 00a0 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n 0005f020: 4d41 5259 00c0 2a00 0020 2020 7c2d 2d2d MARY..*.. |---\n 0005f030: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0005f040: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f050: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 0005f060: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005f070: 2d2d 2d2d 2d7c 5400 12fd 3100 0020 2020 -----|T...1.. \n+0005f070: 2d2d 2d2d 2d7c 5400 12a0 3100 0020 2020 -----|T...1.. \n 0005f080: 7c20 2d20 2020 2020 2020 2020 2020 7c20 | - | \n 0005f090: 2d42 5b55 4646 4552 5f46 4c55 5348 5d20 -B[UFFER_FLUSH] \n 0005f0a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f0b0: 2020 207c 2049 6e63 6f6d 7061 7469 626c | Incompatibl\n-0005f0c0: 6520 7769 7468 2020 207c 5400 12fd 3200 e with |T...2.\n+0005f0c0: 6520 7769 7468 2020 207c 5400 12a0 3200 e with |T...2.\n 0005f0d0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 0005f0e0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0005f0f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f100: 2020 2020 2020 207c 202d 5245 4e45 5720 | -RENEW \n 0005f110: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-0005f120: 12fd 3300 0020 2020 7c2d 2d2d 2d2d 2d2d ..3.. |-------\n+0005f120: 12a0 3300 0020 2020 7c2d 2d2d 2d2d 2d2d ..3.. |-------\n 0005f130: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0005f140: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0005f160: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005f170: 2d7c 5400 12fd 3400 0020 2020 7c20 2020 -|T...4.. | \n+0005f170: 2d7c 5400 12a0 3400 0020 2020 7c20 2020 -|T...4.. | \n 0005f180: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0005f190: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f1a0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0005f1b0: 2049 6e63 6f6d 7061 7469 626c 6520 7769 Incompatible wi\n-0005f1c0: 7468 2020 207c 5400 12fd 3500 0020 2020 th |T...5.. \n+0005f1c0: 7468 2020 207c 5400 12a0 3500 0020 2020 th |T...5.. \n 0005f1d0: 7c20 2d20 2020 2020 2020 2020 2020 7c20 | - | \n 0005f1e0: 2d43 5b52 4954 494e 4954 5d20 2020 2020 -C[RITINIT] \n 0005f1f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f200: 2020 207c 202d 5245 4e45 572c 202d 5245 | -RENEW, -RE\n-0005f210: 4c45 4153 452c 2020 207c 5400 12fd 3600 LEASE, |T...6.\n+0005f210: 4c45 4153 452c 2020 207c 5400 12a0 3600 LEASE, |T...6.\n 0005f220: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 0005f230: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0005f240: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f250: 2020 2020 2020 207c 202d 5345 495a 4520 | -SEIZE \n 0005f260: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-0005f270: 12fd 3700 0020 2020 7c2d 2d2d 2d2d 2d2d ..7.. |-------\n+0005f270: 12a0 3700 0020 2020 7c2d 2d2d 2d2d 2d2d ..7.. |-------\n 0005f280: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0005f290: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f2a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0005f2b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005f2c0: 2d7c 5400 12fd 3800 0020 2020 7c20 2d20 -|T...8.. | - \n+0005f2c0: 2d7c 5400 12a0 3800 0020 2020 7c20 2d20 -|T...8.. | - \n 0005f2d0: 2020 2020 2020 2020 2020 7c20 2d44 5b55 | -D[U\n 0005f2e0: 4d50 5d20 2020 2020 2020 2020 2020 2020 MP] \n 0005f2f0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0005f300: 2055 7365 2077 6974 683a 202d 414c 4c20 Use with: -ALL \n-0005f310: 2020 2020 207c 5400 12fd 3900 0020 2020 |T...9.. \n+0005f310: 2020 2020 207c 5400 12a0 3900 0020 2020 |T...9.. \n 0005f320: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |-------------+-\n 0005f330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f350: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n-0005f360: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12fd 3a00 ---------|T...:.\n+0005f360: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12a0 3a00 ---------|T...:.\n 0005f370: 0020 2020 7c20 2d20 2020 2020 2020 2020 . | - \n 0005f380: 2020 7c20 2d5b 4e4f 5d46 5b52 4545 5a45 | -[NO]F[REEZE\n 0005f390: 5d20 2020 2020 2020 2020 2020 2020 2020 ] \n 0005f3a0: 2020 2020 2020 207c 2049 6e63 6f6d 7061 | Incompa\n 0005f3b0: 7469 626c 6520 7769 7468 2020 207c 5400 tible with |T.\n-0005f3c0: 12fd 4100 0020 2020 7c20 2020 2020 2020 ..A.. | \n+0005f3c0: 12a0 4100 0020 2020 7c20 2020 2020 2020 ..A.. | \n 0005f3d0: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0005f3e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f3f0: 2020 2020 2020 2020 2020 207c 202d 5245 | -RE\n 0005f400: 4e45 5720 2020 2020 2020 2020 2020 2020 NEW \n-0005f410: 207c 5400 12fd 4200 0020 2020 7c2d 2d2d |T...B.. |---\n+0005f410: 207c 5400 12a0 4200 0020 2020 7c2d 2d2d |T...B.. |---\n 0005f420: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0005f430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f440: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 0005f450: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005f460: 2d2d 2d2d 2d7c 5400 12fd 4300 0020 2020 -----|T...C.. \n+0005f460: 2d2d 2d2d 2d7c 5400 12a0 4300 0020 2020 -----|T...C.. \n 0005f470: 7c20 2d20 2020 2020 2020 2020 2020 7c20 | - | \n 0005f480: 2d4f 5b56 4552 5249 4445 5d20 2020 2020 -O[VERRIDE] \n 0005f490: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f4a0: 2020 207c 204d 6561 6e69 6e67 6675 6c20 | Meaningful \n-0005f4b0: 6f6e 6c79 2020 2020 207c 5400 12fd 4400 only |T...D.\n+0005f4b0: 6f6e 6c79 2020 2020 207c 5400 12a0 4400 only |T...D.\n 0005f4c0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 0005f4d0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0005f4e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f4f0: 2020 2020 2020 207c 2077 6974 6820 2d5b | with -[\n 0005f500: 4e4f 5d46 5245 455a 4520 2020 207c 5400 NO]FREEZE |T.\n-0005f510: 12fd 4500 0020 2020 7c2d 2d2d 2d2d 2d2d ..E.. |-------\n+0005f510: 12a0 4500 0020 2020 7c2d 2d2d 2d2d 2d2d ..E.. |-------\n 0005f520: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0005f530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0005f550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005f560: 2d7c 5400 12fd 4600 0020 2020 7c20 2d20 -|T...F.. | - \n+0005f560: 2d7c 5400 12a0 4600 0020 2020 7c20 2d20 -|T...F.. | - \n 0005f570: 2020 2020 2020 2020 2020 7c20 2d52 4546 | -REF\n 0005f580: 5b45 5245 4e43 455d 2020 2020 2020 2020 [ERENCE] \n 0005f590: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0005f5a0: 2049 6e63 6f6d 7061 7469 626c 6520 7769 Incompatible wi\n-0005f5b0: 7468 2020 207c 5400 12fd 4700 0020 2020 th |T...G.. \n+0005f5b0: 7468 2020 207c 5400 12a0 4700 0020 2020 th |T...G.. \n 0005f5c0: 7c20 2020 2020 2020 2020 2020 2020 7c20 | | \n 0005f5d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f5e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f5f0: 2020 207c 202d 5245 4e45 5720 2020 2020 | -RENEW \n-0005f600: 2020 2020 2020 2020 207c 5400 12fd 4800 |T...H.\n+0005f600: 2020 2020 2020 2020 207c 5400 12a0 4800 |T...H.\n 0005f610: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0005f620: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 0005f630: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f640: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 0005f650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-0005f660: 12fd 4900 0020 2020 7c20 2020 2020 2020 ..I.. | \n+0005f660: 12a0 4900 0020 2020 7c20 2020 2020 2020 ..I.. | \n 0005f670: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0005f680: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f690: 2020 2020 2020 2020 2020 207c 2049 6e63 | Inc\n 0005f6a0: 6f6d 7061 7469 626c 6520 7769 7468 2020 ompatible with \n-0005f6b0: 207c 5400 12fd 4a00 0020 2020 7c20 2d20 |T...J.. | - \n+0005f6b0: 207c 5400 12a0 4a00 0020 2020 7c20 2d20 |T...J.. | - \n 0005f6c0: 2020 2020 2020 2020 2020 7c20 2d52 454c | -REL\n 0005f6d0: 5b45 4153 455d 2020 2020 2020 2020 2020 [EASE] \n 0005f6e0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0005f6f0: 202d 4352 4954 494e 4954 2c20 2020 2020 -CRITINIT, \n-0005f700: 2020 2020 207c 5400 12fd 5100 0020 2020 |T...Q.. \n+0005f700: 2020 2020 207c 5400 12a0 5100 0020 2020 |T...Q.. \n 0005f710: 7c20 2020 2020 2020 2020 2020 2020 7c20 | | \n 0005f720: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f730: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f740: 2020 207c 202d 5245 4e45 572c 2d53 4549 | -RENEW,-SEI\n-0005f750: 5a45 2020 2020 2020 207c 5400 12fd 5200 ZE |T...R.\n+0005f750: 5a45 2020 2020 2020 207c 5400 12a0 5200 ZE |T...R.\n 0005f760: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0005f770: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 0005f780: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f790: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 0005f7a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 0000 -------------|..\n 0005f7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f800: 0100 0000 ae07 0000 3d0a 0000 0000 0000 ........=.......\n-0005f810: 6600 00fd 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n+0005f810: 6600 00a0 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n 0005f820: 4d41 5259 00c0 5300 0020 2020 7c20 2d20 MARY..S.. | - \n 0005f830: 2020 2020 2020 2020 2020 7c20 2d52 454e | -REN\n 0005f840: 5b45 575d 2020 2020 2020 2020 2020 2020 [EW] \n 0005f850: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0005f860: 2055 7365 2061 6c6f 6e65 2020 2020 2020 Use alone \n-0005f870: 2020 2020 207c 5400 12fd 5400 0020 2020 |T...T.. \n+0005f870: 2020 2020 207c 5400 12a0 5400 0020 2020 |T...T.. \n 0005f880: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |-------------+-\n 0005f890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f8a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f8b0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n-0005f8c0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12fd 5500 ---------|T...U.\n+0005f8c0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12a0 5500 ---------|T...U.\n 0005f8d0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 0005f8e0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0005f8f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f900: 2020 2020 2020 207c 2049 6e63 6f6d 7061 | Incompa\n 0005f910: 7469 626c 6520 7769 7468 2020 207c 5400 tible with |T.\n-0005f920: 12fd 5600 0020 2020 7c20 2d20 2020 2020 ..V.. | - \n+0005f920: 12a0 5600 0020 2020 7c20 2d20 2020 2020 ..V.. | - \n 0005f930: 2020 2020 2020 7c20 2d53 5b45 495a 455d | -S[EIZE]\n 0005f940: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f950: 2020 2020 2020 2020 2020 207c 202d 5245 | -RE\n 0005f960: 4e45 572c 202d 5245 4c45 4153 452c 2020 NEW, -RELEASE, \n-0005f970: 207c 5400 12fd 5700 0020 2020 7c20 2020 |T...W.. | \n+0005f970: 207c 5400 12a0 5700 0020 2020 7c20 2020 |T...W.. | \n 0005f980: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0005f990: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f9a0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0005f9b0: 202d 4352 4954 494e 4954 2020 2020 2020 -CRITINIT \n-0005f9c0: 2020 2020 207c 5400 12fd 5800 0020 2020 |T...X.. \n+0005f9c0: 2020 2020 207c 5400 12a0 5800 0020 2020 |T...X.. \n 0005f9d0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |-------------+-\n 0005f9e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f9f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005fa00: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n-0005fa10: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12fd 5900 ---------|T...Y.\n+0005fa10: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12a0 5900 ---------|T...Y.\n 0005fa20: 0020 2020 7c20 2d20 2020 2020 2020 2020 . | - \n 0005fa30: 2020 7c20 2d57 5b43 494e 4954 5d20 2020 | -W[CINIT] \n 0005fa40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005fa50: 2020 2020 2020 207c 2049 6e63 6f6d 7061 | Incompa\n 0005fa60: 7469 626c 6520 7769 7468 2020 207c 5400 tible with |T.\n-0005fa70: 12fd 5a00 0020 2020 7c20 2020 2020 2020 ..Z.. | \n+0005fa70: 12a0 5a00 0020 2020 7c20 2020 2020 2020 ..Z.. | \n 0005fa80: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0005fa90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005faa0: 2020 2020 2020 2020 2020 207c 202d 5245 | -RE\n 0005fab0: 4e45 5720 2020 2020 2020 2020 2020 2020 NEW \n-0005fac0: 207c 5400 12fd 6100 0020 2020 7c2d 2d2d |T...a.. |---\n+0005fac0: 207c 5400 12a0 6100 0020 2020 7c2d 2d2d |T...a.. |---\n 0005fad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0005fae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005faf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 0005fb00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005fb10: 2d2d 2d2d 2d7c 5400 12fd 6200 0020 2020 -----|T...b.. \n+0005fb10: 2d2d 2d2d 2d7c 5400 12a0 6200 0020 2020 -----|T...b.. \n 0005fb20: 7c20 4341 5b43 4845 5d20 2020 2020 7c20 | CA[CHE] | \n 0005fb30: 2d41 4c4c 2020 2020 2020 2020 2020 2020 -ALL \n 0005fb40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005fb50: 2020 207c 2055 7365 6420 7769 7468 202d | Used with -\n-0005fb60: 5245 434f 5645 522c 207c 5400 12fd 6300 RECOVER, |T...c.\n+0005fb60: 5245 434f 5645 522c 207c 5400 12a0 6300 RECOVER, |T...c.\n 0005fb70: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 0005fb80: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0005fb90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005fba0: 2020 2020 2020 207c 202d 5348 4f57 2c20 | -SHOW, \n 0005fbb0: 616e 6420 2d56 4552 4946 5920 207c 5400 and -VERIFY |T.\n-0005fbc0: 12fd 6400 0020 2020 7c2d 2d2d 2d2d 2d2d ..d.. |-------\n+0005fbc0: 12a0 6400 0020 2020 7c2d 2d2d 2d2d 2d2d ..d.. |-------\n 0005fbd0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0005fbe0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005fbf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0005fc00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005fc10: 2d7c 5400 12fd 6500 0020 2020 7c20 2d20 -|T...e.. | - \n+0005fc10: 2d7c 5400 12a0 6500 0020 2020 7c20 2d20 -|T...e.. | - \n 0005fc20: 2020 2020 2020 2020 2020 7c20 2d52 455b | -RE[\n 0005fc30: 434f 5645 525d 2020 2020 2020 2020 2020 COVER] \n 0005fc40: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0005fc50: 2055 7365 206f 6e6c 7920 7769 7468 202d Use only with -\n-0005fc60: 414c 4c2e 207c 5400 12fd 6600 0020 2020 ALL. |T...f.. \n+0005fc60: 414c 4c2e 207c 5400 12a0 6600 0020 2020 ALL. |T...f.. \n 0005fc70: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |-------------+-\n 0005fc80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005fc90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005fca0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n-0005fcb0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12fd 6700 ---------|T...g.\n+0005fcb0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12a0 6700 ---------|T...g.\n 0005fcc0: 0020 2020 7c20 2d20 2020 2020 2020 2020 . | - \n 0005fcd0: 2020 7c20 2d53 485b 4f57 5d20 2020 2020 | -SH[OW] \n 0005fce0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005fcf0: 2020 2020 2020 207c 2055 7365 206f 6e6c | Use onl\n 0005fd00: 7920 7769 7468 202d 414c 4c2e 207c 5400 y with -ALL. |T.\n-0005fd10: 12fd 6800 0020 2020 7c2d 2d2d 2d2d 2d2d ..h.. |-------\n+0005fd10: 12a0 6800 0020 2020 7c2d 2d2d 2d2d 2d2d ..h.. |-------\n 0005fd20: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0005fd30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005fd40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0005fd50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005fd60: 2d7c 5400 12fd 6900 0020 2020 7c20 2d20 -|T...i.. | - \n+0005fd60: 2d7c 5400 12a0 6900 0020 2020 7c20 2d20 -|T...i.. | - \n 0005fd70: 2020 2020 2020 2020 2020 7c20 2d56 455b | -VE[\n 0005fd80: 5249 4659 5d20 2020 2020 2020 2020 2020 RIFY] \n 0005fd90: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0005fda0: 2055 7365 206f 6e6c 7920 7769 7468 202d Use only with -\n-0005fdb0: 414c 4c2e 207c 5400 12fd 6a00 0020 2020 ALL. |T...j.. \n+0005fdb0: 414c 4c2e 207c 5400 12a0 6a00 0020 2020 ALL. |T...j.. \n 0005fdc0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |-------------+-\n 0005fdd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005fde0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005fdf0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n-0005fe00: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12fd 7100 ---------|T...q.\n+0005fe00: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12a0 7100 ---------|T...q.\n 0005fe10: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 0005fe20: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0005fe30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005fe40: 2020 2020 2020 207c 2049 6e63 6f6d 7061 | Incompa\n 0005fe50: 7469 626c 6520 7769 7468 2020 207c 5400 tible with |T.\n-0005fe60: 12fd 7200 0020 2020 7c20 4348 5b41 4e47 ..r.. | CH[ANG\n+0005fe60: 12a0 7200 0020 2020 7c20 4348 5b41 4e47 ..r.. | CH[ANG\n 0005fe70: 455d 2020 2020 7c20 2d42 4c5b 4f43 4b5d E] | -BL[OCK]\n 0005fe80: 3d62 6c6f 636b 206e 756d 6265 7220 2020 =block number \n 0005fe90: 2020 2020 2020 2020 2020 207c 202d 4649 | -FI\n 0005fea0: 4c45 4845 4144 4552 2061 6e64 2020 2020 LEHEADER and \n-0005feb0: 207c 5400 12fd 7300 0020 2020 7c20 2020 |T...s.. | \n+0005feb0: 207c 5400 12a0 7300 0020 2020 7c20 2020 |T...s.. | \n 0005fec0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0005fed0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005fee0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0005fef0: 2071 7561 6c69 6669 6572 7320 7573 6564 qualifiers used\n-0005ff00: 2020 2020 207c 5400 12fd 7400 0020 2020 |T...t.. \n+0005ff00: 2020 2020 207c 5400 12a0 7400 0020 2020 |T...t.. \n 0005ff10: 7c20 2020 2020 2020 2020 2020 2020 7c20 | | \n 0005ff20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005ff30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005ff40: 2020 207c 2077 6974 6820 2d46 494c 4548 | with -FILEH\n-0005ff50: 4541 4445 5220 2020 207c 5400 12fd 7500 EADER |T...u.\n+0005ff50: 4541 4445 5220 2020 207c 5400 12a0 7500 EADER |T...u.\n 0005ff60: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0005ff70: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 0005ff80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005ff90: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 0005ffa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 0000 -------------|..\n 0005ffb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005ffc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005ffd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005ffe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060000: 0100 0000 ae07 0000 540a 0000 0000 0000 ........T.......\n-00060010: 6600 00fd 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n+00060010: 6600 00a0 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n 00060020: 4d41 5259 00c0 7600 0020 2020 7c20 2d20 MARY..v.. | - \n 00060030: 2020 2020 2020 2020 2020 7c20 2d42 535b | -BS[\n 00060040: 495a 5d3d 626c 6f63 6b2d 7369 7a65 2020 IZ]=block-size \n 00060050: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00060060: 2055 7365 206f 6e6c 7920 7769 7468 2020 Use only with \n-00060070: 2020 2020 207c 5400 12fd 7700 0020 2020 |T...w.. \n+00060070: 2020 2020 207c 5400 12a0 7700 0020 2020 |T...w.. \n 00060080: 7c20 2020 2020 2020 2020 2020 2020 7c20 | | \n 00060090: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000600a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000600b0: 2020 207c 202d 424c 4f43 4b2c 202d 4c45 | -BLOCK, -LE\n-000600c0: 5645 4c2c 202d 544e 207c 5400 12fd 7800 VEL, -TN |T...x.\n+000600c0: 5645 4c2c 202d 544e 207c 5400 12a0 7800 VEL, -TN |T...x.\n 000600d0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000600e0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000600f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060100: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00060110: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00060120: 12fd 7900 0020 2020 7c20 2d20 2020 2020 ..y.. | - \n+00060120: 12a0 7900 0020 2020 7c20 2d20 2020 2020 ..y.. | - \n 00060130: 2020 2020 2020 7c20 2d4c 5b45 5645 4c5d | -L[EVEL]\n 00060140: 3d6c 6576 656c 2020 2020 2020 2020 2020 =level \n 00060150: 2020 2020 2020 2020 2020 207c 2055 7365 | Use\n 00060160: 206f 6e6c 7920 7769 7468 2020 2020 2020 only with \n-00060170: 207c 5400 12fd 7a00 0020 2020 7c20 2020 |T...z.. | \n+00060170: 207c 5400 12a0 7a00 0020 2020 7c20 2020 |T...z.. | \n 00060180: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 00060190: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000601a0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000601b0: 202d 424c 4f43 4b2c 202d 4253 495a 2c20 -BLOCK, -BSIZ, \n-000601c0: 2d54 4e20 207c 5400 12fd 8100 0020 2020 -TN |T...... \n+000601c0: 2d54 4e20 207c 5400 12a0 8100 0020 2020 -TN |T...... \n 000601d0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |-------------+-\n 000601e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000601f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060200: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n-00060210: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12fd 8200 ---------|T.....\n+00060210: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12a0 8200 ---------|T.....\n 00060220: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00060230: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00060240: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060250: 2020 2020 2020 207c 2055 7365 206f 6e6c | Use onl\n 00060260: 7920 7769 7468 2020 2020 2020 207c 5400 y with |T.\n-00060270: 12fd 8300 0020 2020 7c20 2d20 2020 2020 ..... | - \n+00060270: 12a0 8300 0020 2020 7c20 2d20 2020 2020 ..... | - \n 00060280: 2020 2020 2020 7c20 2d54 4e20 5b3d 7472 | -TN [=tr\n 00060290: 616e 7361 6374 696f 6e20 6e75 6d62 6572 ansaction number\n 000602a0: 5d20 2020 2020 2020 2020 207c 202d 424c ] | -BL\n 000602b0: 4f43 4b2c 202d 4253 495a 2c20 2020 2020 OCK, -BSIZ, \n-000602c0: 207c 5400 12fd 8400 0020 2020 7c20 2020 |T...... | \n+000602c0: 207c 5400 12a0 8400 0020 2020 7c20 2020 |T...... | \n 000602d0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 000602e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000602f0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00060300: 202d 4c45 5645 4c20 2020 2020 2020 2020 -LEVEL \n-00060310: 2020 2020 207c 5400 12fd 8500 0020 2020 |T...... \n+00060310: 2020 2020 207c 5400 12a0 8500 0020 2020 |T...... \n 00060320: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |-------------+-\n 00060330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060350: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n-00060360: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12fd 8600 ---------|T.....\n+00060360: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12a0 8600 ---------|T.....\n 00060370: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00060380: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00060390: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000603a0: 2020 2020 2020 207c 2055 7365 206f 6e6c | Use onl\n 000603b0: 7920 7769 7468 2020 2020 2020 207c 5400 y with |T.\n-000603c0: 12fd 8700 0020 2020 7c20 2d20 2020 2020 ..... | - \n+000603c0: 12a0 8700 0020 2020 7c20 2d20 2020 2020 ..... | - \n 000603d0: 2020 2020 2020 7c20 2d4f 465b 4653 4554 | -OF[FSET\n 000603e0: 5d3d 6f66 6673 6574 2020 2020 2020 2020 ]=offset \n 000603f0: 2020 2020 2020 2020 2020 207c 202d 424c | -BL\n 00060400: 4f43 4b2c 202d 434d 5043 2c20 2020 2020 OCK, -CMPC, \n-00060410: 207c 5400 12fd 8800 0020 2020 7c20 2020 |T...... | \n+00060410: 207c 5400 12a0 8800 0020 2020 7c20 2020 |T...... | \n 00060420: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 00060430: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060440: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00060450: 202d 5253 495a 2020 2020 2020 2020 2020 -RSIZ \n-00060460: 2020 2020 207c 5400 12fd 8900 0020 2020 |T...... \n+00060460: 2020 2020 207c 5400 12a0 8900 0020 2020 |T...... \n 00060470: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |-------------+-\n 00060480: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000604a0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n-000604b0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12fd 8a00 ---------|T.....\n+000604b0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12a0 8a00 ---------|T.....\n 000604c0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000604d0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000604e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000604f0: 2020 2020 2020 207c 2055 7365 206f 6e6c | Use onl\n 00060500: 7920 7769 7468 2020 2020 2020 207c 5400 y with |T.\n-00060510: 12fd 9100 0020 2020 7c20 2d20 2020 2020 ..... | - \n+00060510: 12a0 9100 0020 2020 7c20 2d20 2020 2020 ..... | - \n 00060520: 2020 2020 2020 7c20 2d52 455b 434f 5244 | -RE[CORD\n 00060530: 5d3d 7265 636f 7264 206e 756d 6265 7220 ]=record number \n 00060540: 2020 2020 2020 2020 2020 207c 202d 424c | -BL\n 00060550: 4f43 4b2c 202d 434d 5043 2c20 2020 2020 OCK, -CMPC, \n-00060560: 207c 5400 12fd 9200 0020 2020 7c20 2020 |T...... | \n+00060560: 207c 5400 12a0 9200 0020 2020 7c20 2020 |T...... | \n 00060570: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 00060580: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060590: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000605a0: 202d 5253 495a 2020 2020 2020 2020 2020 -RSIZ \n-000605b0: 2020 2020 207c 5400 12fd 9300 0020 2020 |T...... \n+000605b0: 2020 2020 207c 5400 12a0 9300 0020 2020 |T...... \n 000605c0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |-------------+-\n 000605d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000605e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000605f0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n-00060600: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12fd 9400 ---------|T.....\n+00060600: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12a0 9400 ---------|T.....\n 00060610: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00060620: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00060630: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060640: 2020 2020 2020 207c 2055 7365 206f 6e6c | Use onl\n 00060650: 7920 7769 7468 2020 2020 2020 207c 5400 y with |T.\n-00060660: 12fd 9500 0020 2020 7c20 2d20 2020 2020 ..... | - \n+00060660: 12a0 9500 0020 2020 7c20 2d20 2020 2020 ..... | - \n 00060670: 2020 2020 2020 7c20 2d43 4d5b 5043 5d3d | -CM[PC]=\n 00060680: 2063 6f6d 7072 6573 7369 6f6e 2063 6f75 compression cou\n 00060690: 6e74 2020 2020 2020 2020 207c 202d 424c nt | -BL\n 000606a0: 4f43 4b2c 202d 5245 434f 5244 2c20 2020 OCK, -RECORD, \n-000606b0: 207c 5400 12fd 9600 0020 2020 7c20 2020 |T...... | \n+000606b0: 207c 5400 12a0 9600 0020 2020 7c20 2020 |T...... | \n 000606c0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 000606d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000606e0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000606f0: 202d 4f46 4653 4554 2c20 2d52 5349 5a20 -OFFSET, -RSIZ \n-00060700: 2020 2020 207c 5400 12fd 9700 0020 2020 |T...... \n+00060700: 2020 2020 207c 5400 12a0 9700 0020 2020 |T...... \n 00060710: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |-------------+-\n 00060720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060730: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060740: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n-00060750: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12fd 9800 ---------|T.....\n+00060750: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12a0 9800 ---------|T.....\n 00060760: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00060770: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00060780: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060790: 2020 2020 2020 207c 2055 7365 206f 6e6c | Use onl\n 000607a0: 7920 7769 7468 202d 434d 5043 207c 0000 y with -CMPC |..\n 000607b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060800: 0100 0000 af07 0000 6b0a 0000 0000 0000 ........k.......\n-00060810: 6600 00fd 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n+00060810: 6600 00a0 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n 00060820: 4d41 5259 00c0 9900 0020 2020 7c20 2d20 MARY..... | - \n 00060830: 2020 2020 2020 2020 2020 7c20 2d52 535b | -RS[\n 00060840: 495a 5d3d 7265 636f 7264 2073 697a 6520 IZ]=record size \n 00060850: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00060860: 202d 4f46 4653 4554 2c20 2d52 4543 4f52 -OFFSET, -RECOR\n-00060870: 442c 2020 207c 5400 12fd 9a00 0020 2020 D, |T...... \n+00060870: 442c 2020 207c 5400 12a0 9a00 0020 2020 D, |T...... \n 00060880: 7c20 2020 2020 2020 2020 2020 2020 7c20 | | \n 00060890: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000608a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000608b0: 2020 207c 202d 424c 4f43 4b20 2020 2020 | -BLOCK \n-000608c0: 2020 2020 2020 2020 207c 5500 11fd c111 |U.....\n+000608c0: 2020 2020 2020 2020 207c 5500 11a0 c111 |U.....\n 000608d0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000608e0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000608f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060900: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00060910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00060920: 0013 fd11 0000 2020 207c 2020 2020 2020 ...... | \n+00060920: 0013 a011 0000 2020 207c 2020 2020 2020 ...... | \n 00060930: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00060940: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060950: 2020 2020 2020 2020 2020 2020 7c20 496e | In\n 00060960: 636f 6d70 6174 6962 6c65 2077 6974 6820 compatible with \n-00060970: 2020 7c54 0013 fd21 0000 2020 207c 202d |T...!.. | -\n+00060970: 2020 7c54 0013 a021 0000 2020 207c 202d |T...!.. | -\n 00060980: 2020 2020 2020 2020 2020 207c 202d 465b | -F[\n 00060990: 494c 4548 4541 4445 525d 2020 2020 2020 ILEHEADER] \n 000609a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000609b0: 7c20 2d42 5349 5a2c 202d 434d 5043 2c20 | -BSIZ, -CMPC, \n-000609c0: 2d54 4e2c 2020 7c54 0013 fd31 0000 2020 -TN, |T...1.. \n+000609c0: 2d54 4e2c 2020 7c54 0013 a031 0000 2020 -TN, |T...1.. \n 000609d0: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 000609e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000609f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060a00: 2020 2020 7c20 2d4c 4556 454c 2c20 2d4f | -LEVEL, -O\n-00060a10: 4646 5345 542c 2020 2020 7c54 0013 fd41 FFSET, |T...A\n+00060a10: 4646 5345 542c 2020 2020 7c54 0013 a041 FFSET, |T...A\n 00060a20: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00060a30: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00060a40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060a50: 2020 2020 2020 2020 7c20 2d52 4543 4f52 | -RECOR\n 00060a60: 442c 202d 5253 495a 2020 2020 2020 7c54 D, -RSIZ |T\n-00060a70: 0013 fd51 0000 2020 207c 2d2d 2d2d 2d2d ...Q.. |------\n+00060a70: 0013 a051 0000 2020 207c 2d2d 2d2d 2d2d ...Q.. |------\n 00060a80: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00060a90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00060ab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00060ac0: 2d2d 7c54 0013 fd61 0000 2020 207c 202d --|T...a.. | -\n+00060ac0: 2d2d 7c54 0013 a061 0000 2020 207c 202d --|T...a.. | -\n 00060ad0: 2020 2020 2020 2020 2020 207c 2041 5647 | AVG\n 00060ae0: 5f42 4c4b 535f 5245 4144 3d41 7665 7261 _BLKS_READ=Avera\n 00060af0: 6765 2062 6c6f 636b 7320 7265 6164 2020 ge blocks read \n 00060b00: 7c20 2d20 2020 2020 2020 2020 2020 2020 | - \n-00060b10: 2020 2020 2020 7c54 0013 fd71 0000 2020 |T...q.. \n+00060b10: 2020 2020 2020 7c54 0013 a071 0000 2020 |T...q.. \n 00060b20: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00060b30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060b40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060b50: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00060b60: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd81 ----------|T....\n+00060b60: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a081 ----------|T....\n 00060b70: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 00060b80: 2020 207c 2042 5f42 5b59 5445 5354 5245 | B_B[YTESTRE\n 00060b90: 414d 5d3d 7472 616e 7361 6374 696f 6e20 AM]=transaction \n 00060ba0: 6e75 6d62 6572 2020 7c20 2d20 2020 2020 number | - \n 00060bb0: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00060bc0: 0013 fd91 0000 2020 207c 2d2d 2d2d 2d2d ...... |------\n+00060bc0: 0013 a091 0000 2020 207c 2d2d 2d2d 2d2d ...... |------\n 00060bd0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00060be0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060bf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00060c00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00060c10: 2d2d 7c54 0012 fd12 0000 2020 207c 2020 --|T...... | \n+00060c10: 2d2d 7c54 0012 a012 0000 2020 207c 2020 --|T...... | \n 00060c20: 2020 2020 2020 2020 2020 207c 202d 425f | -B_\n 00060c30: 435b 4f4d 5052 4548 454e 5349 5645 5d3d C[OMPREHENSIVE]=\n 00060c40: 7472 616e 7361 6374 696f 6e20 2020 2020 transaction \n 00060c50: 7c20 5573 6520 6f6e 6c79 2077 6974 6820 | Use only with \n-00060c60: 2020 2020 2020 7c54 0013 fd11 0000 2020 |T...... \n+00060c60: 2020 2020 2020 7c54 0013 a011 0000 2020 |T...... \n 00060c70: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 00060c80: 206e 756d 6265 7220 2020 2020 2020 2020 number \n 00060c90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060ca0: 2020 2020 7c20 2d46 494c 4548 4541 4445 | -FILEHEADE\n-00060cb0: 523b 2020 2020 2020 2020 7c54 0013 fd21 R; |T...!\n+00060cb0: 523b 2020 2020 2020 2020 7c54 0013 a021 R; |T...!\n 00060cc0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00060cd0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00060ce0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060cf0: 2020 2020 2020 2020 7c20 6465 6369 6d61 | decima\n 00060d00: 6c20 2020 2020 2020 2020 2020 2020 7c54 l |T\n-00060d10: 0013 fd31 0000 2020 207c 2d2d 2d2d 2d2d ...1.. |------\n+00060d10: 0013 a031 0000 2020 207c 2d2d 2d2d 2d2d ...1.. |------\n 00060d20: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00060d30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060d40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00060d50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00060d60: 2d2d 7c54 0013 fd41 0000 2020 207c 2020 --|T...A.. | \n+00060d60: 2d2d 7c54 0013 a041 0000 2020 207c 2020 --|T...A.. | \n 00060d70: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00060d80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060d90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060da0: 7c20 5573 6520 6f6e 6c79 2077 6974 6820 | Use only with \n-00060db0: 2020 2020 2020 7c54 0013 fd51 0000 2020 |T...Q.. \n+00060db0: 2020 2020 2020 7c54 0013 a051 0000 2020 |T...Q.. \n 00060dc0: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 00060dd0: 2042 5f44 5b41 5441 4241 5345 5d20 3d20 B_D[ATABASE] = \n 00060de0: 7472 616e 7361 6374 696f 6e20 6e75 6d62 transaction numb\n 00060df0: 6572 2020 7c20 2d46 494c 4548 4541 4445 er | -FILEHEADE\n-00060e00: 523b 2020 2020 2020 2020 7c54 0013 fd61 R; |T...a\n+00060e00: 523b 2020 2020 2020 2020 7c54 0013 a061 R; |T...a\n 00060e10: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00060e20: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00060e30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060e40: 2020 2020 2020 2020 7c20 6465 6369 6d61 | decima\n 00060e50: 6c20 2020 2020 2020 2020 2020 2020 7c54 l |T\n-00060e60: 0013 fd71 0000 2020 207c 2d2d 2d2d 2d2d ...q.. |------\n+00060e60: 0013 a071 0000 2020 207c 2d2d 2d2d 2d2d ...q.. |------\n 00060e70: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00060e80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060e90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00060ea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00060eb0: 2d2d 7c54 0013 fd81 0000 2020 207c 2020 --|T...... | \n+00060eb0: 2d2d 7c54 0013 a081 0000 2020 207c 2020 --|T...... | \n 00060ec0: 2020 2020 2020 2020 2020 207c 202d 425f | -B_\n 00060ed0: 495b 4e43 5245 4d45 4e54 414c 5d20 3d20 I[NCREMENTAL] = \n 00060ee0: 7472 616e 7361 6374 696f 6e20 2020 2020 transaction \n 00060ef0: 7c20 5573 6520 6f6e 6c79 2077 6974 6820 | Use only with \n-00060f00: 2020 2020 2020 7c54 0013 fd91 0000 2020 |T...... \n+00060f00: 2020 2020 2020 7c54 0013 a091 0000 2020 |T...... \n 00060f10: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 00060f20: 206e 756d 6265 7220 2020 2020 2020 2020 number \n 00060f30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060f40: 2020 2020 7c20 2d46 494c 4548 4541 4445 | -FILEHEADE\n-00060f50: 523b 2020 2020 2020 2020 7c54 0012 fd13 R; |T....\n+00060f50: 523b 2020 2020 2020 2020 7c54 0012 a013 R; |T....\n 00060f60: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00060f70: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00060f80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060f90: 2020 2020 2020 2020 7c20 6465 6369 6d61 | decima\n 00060fa0: 6c20 2020 2020 2020 2020 2020 2020 7c00 l |.\n 00060fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061000: 0100 0000 af07 0000 820a 0000 0000 0000 ................\n-00061010: 6700 00fd 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n+00061010: 6700 00a0 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n 00061020: 4d41 5259 00c1 1311 0000 2020 207c 2d2d MARY...... |--\n 00061030: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00061040: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061050: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061060: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00061070: 2d2d 2d2d 2d2d 7c54 0013 fd21 0000 2020 ------|T...!.. \n+00061070: 2d2d 2d2d 2d2d 7c54 0013 a021 0000 2020 ------|T...!.. \n 00061080: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00061090: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000610a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000610b0: 2020 2020 7c20 5573 6520 6f6e 6c79 2077 | Use only w\n-000610c0: 6974 6820 2020 2020 2020 7c54 0013 fd31 ith |T...1\n+000610c0: 6974 6820 2020 2020 2020 7c54 0013 a031 ith |T...1\n 000610d0: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 000610e0: 2020 207c 202d 424c 4b5b 5f53 495a 455d | -BLK[_SIZE]\n 000610f0: 3d62 6c6f 636b 2073 697a 6520 2020 2020 =block size \n 00061100: 2020 2020 2020 2020 7c20 2d46 494c 4548 | -FILEH\n 00061110: 4541 4445 523b 2020 2020 2020 2020 7c54 EADER; |T\n-00061120: 0013 fd41 0000 2020 207c 2020 2020 2020 ...A.. | \n+00061120: 0013 a041 0000 2020 207c 2020 2020 2020 ...A.. | \n 00061130: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00061140: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061150: 2020 2020 2020 2020 2020 2020 7c20 6465 | de\n 00061160: 6369 6d61 6c20 2020 2020 2020 2020 2020 cimal \n-00061170: 2020 7c54 0013 fd51 0000 2020 207c 2d2d |T...Q.. |--\n+00061170: 2020 7c54 0013 a051 0000 2020 207c 2d2d |T...Q.. |--\n 00061180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00061190: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000611a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000611b0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-000611c0: 2d2d 2d2d 2d2d 7c54 0013 fd61 0000 2020 ------|T...a.. \n+000611c0: 2d2d 2d2d 2d2d 7c54 0013 a061 0000 2020 ------|T...a.. \n 000611d0: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 000611e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000611f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061200: 2020 2020 7c20 5573 6520 6f6e 6c79 2077 | Use only w\n-00061210: 6974 6820 2020 2020 2020 7c54 0013 fd71 ith |T...q\n+00061210: 6974 6820 2020 2020 2020 7c54 0013 a071 ith |T...q\n 00061220: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 00061230: 2020 207c 202d 424c 4f5b 434b 535f 4652 | -BLO[CKS_FR\n 00061240: 4545 5d3d 6672 6565 2062 6c6f 636b 7320 EE]=free blocks \n 00061250: 2020 2020 2020 2020 7c20 2d46 494c 4548 | -FILEH\n 00061260: 4541 4445 523b 2020 2020 2020 2020 7c54 EADER; |T\n-00061270: 0013 fd81 0000 2020 207c 2020 2020 2020 ...... | \n+00061270: 0013 a081 0000 2020 207c 2020 2020 2020 ...... | \n 00061280: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00061290: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000612a0: 2020 2020 2020 2020 2020 2020 7c20 6465 | de\n 000612b0: 6369 6d61 6c20 2020 2020 2020 2020 2020 cimal \n-000612c0: 2020 7c54 0013 fd91 0000 2020 207c 2d2d |T...... |--\n+000612c0: 2020 7c54 0013 a091 0000 2020 207c 2d2d |T...... |--\n 000612d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000612e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000612f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061300: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00061310: 2d2d 2d2d 2d2d 7c54 0012 fd14 0000 2020 ------|T...... \n+00061310: 2d2d 2d2d 2d2d 7c54 0012 a014 0000 2020 ------|T...... \n 00061320: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00061330: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061340: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061350: 2020 2020 7c20 5573 6520 6f6e 6c79 2077 | Use only w\n-00061360: 6974 6820 2020 2020 2020 7c54 0013 fd11 ith |T....\n+00061360: 6974 6820 2020 2020 2020 7c54 0013 a011 ith |T....\n 00061370: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 00061380: 2020 207c 202d 425f 525b 4543 4f52 445d | -B_R[ECORD]\n 00061390: 3d74 7261 6e73 6163 7469 6f6e 206e 756d =transaction num\n 000613a0: 6265 7220 2020 2020 7c20 2d46 494c 4548 ber | -FILEH\n 000613b0: 4541 4445 523b 2020 2020 2020 2020 7c54 EADER; |T\n-000613c0: 0013 fd21 0000 2020 207c 2020 2020 2020 ...!.. | \n+000613c0: 0013 a021 0000 2020 207c 2020 2020 2020 ...!.. | \n 000613d0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000613e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000613f0: 2020 2020 2020 2020 2020 2020 7c20 6465 | de\n 00061400: 6369 6d61 6c20 2020 2020 2020 2020 2020 cimal \n-00061410: 2020 7c54 0013 fd31 0000 2020 207c 2d2d |T...1.. |--\n+00061410: 2020 7c54 0013 a031 0000 2020 207c 2d2d |T...1.. |--\n 00061420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00061430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061440: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061450: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00061460: 2d2d 2d2d 2d2d 7c54 0013 fd41 0000 2020 ------|T...A.. \n+00061460: 2d2d 2d2d 2d2d 7c54 0013 a041 0000 2020 ------|T...A.. \n 00061470: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 00061480: 202d 434f 5b52 5255 5054 5f46 494c 455d -CO[RRUPT_FILE]\n 00061490: 3d76 616c 7565 2020 2020 2020 2020 2020 =value \n 000614a0: 2020 2020 7c20 5573 6520 6f6e 6c79 2077 | Use only w\n-000614b0: 6974 6820 2020 2020 2020 7c54 0013 fd51 ith |T...Q\n+000614b0: 6974 6820 2020 2020 2020 7c54 0013 a051 ith |T...Q\n 000614c0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000614d0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000614e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000614f0: 2020 2020 2020 2020 7c20 2d46 494c 4548 | -FILEH\n 00061500: 4541 4445 5220 2020 2020 2020 2020 7c54 EADER |T\n-00061510: 0013 fd61 0000 2020 207c 2d2d 2d2d 2d2d ...a.. |------\n+00061510: 0013 a061 0000 2020 207c 2d2d 2d2d 2d2d ...a.. |------\n 00061520: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00061530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00061550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00061560: 2d2d 7c54 0013 fd71 0000 2020 207c 202d --|T...q.. | -\n+00061560: 2d2d 7c54 0013 a071 0000 2020 207c 202d --|T...q.. | -\n 00061570: 2020 2020 2020 2020 2020 207c 202d 4355 | -CU\n 00061580: 5b52 5245 4e54 5f54 4e5d 3d74 7261 6e73 [RRENT_TN]=trans\n 00061590: 6163 7469 6f6e 206e 756d 6265 7220 2020 action number \n 000615a0: 7c20 5573 6520 6f6e 6c79 2077 6974 6820 | Use only with \n-000615b0: 2020 2020 2020 7c54 0013 fd81 0000 2020 |T...... \n+000615b0: 2020 2020 2020 7c54 0013 a081 0000 2020 |T...... \n 000615c0: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 000615d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000615e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000615f0: 2020 2020 7c20 2d46 494c 4548 4541 4445 | -FILEHEADE\n-00061600: 5220 2020 2020 2020 2020 7c54 0013 fd91 R |T....\n+00061600: 5220 2020 2020 2020 2020 7c54 0013 a091 R |T....\n 00061610: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00061620: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00061630: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061640: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00061650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00061660: 0012 fd15 0000 2020 207c 202d 2020 2020 ...... | - \n+00061660: 0012 a015 0000 2020 207c 202d 2020 2020 ...... | - \n 00061670: 2020 2020 2020 207c 2044 4543 4c5b 4f43 | DECL[OC\n 00061680: 4154 494f 4e5d 3d76 616c 7565 2020 2020 ATION]=value \n 00061690: 2020 2020 2020 2020 2020 2020 7c20 5573 | Us\n 000616a0: 6520 6f6e 6c79 2077 6974 6820 2020 2020 e only with \n-000616b0: 2020 7c54 0013 fd11 0000 2020 207c 2020 |T...... | \n+000616b0: 2020 7c54 0013 a011 0000 2020 207c 2020 |T...... | \n 000616c0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000616d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000616e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000616f0: 7c20 2d46 494c 4845 4144 4552 3b20 6465 | -FILHEADER; de\n-00061700: 6369 6d61 6c20 7c54 0013 fd21 0000 2020 cimal |T...!.. \n+00061700: 6369 6d61 6c20 7c54 0013 a021 0000 2020 cimal |T...!.. \n 00061710: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00061720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061730: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061740: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00061750: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd31 ----------|T...1\n+00061750: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a031 ----------|T...1\n 00061760: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 00061770: 2020 207c 2044 4546 5b5f 434f 4c4c 4154 | DEF[_COLLAT\n 00061780: 494f 4e5d 3d76 616c 7565 2020 2020 2020 ION]=value \n 00061790: 2020 2020 2020 2020 7c20 5573 6520 6f6e | Use on\n 000617a0: 6c79 2077 6974 6820 2020 2020 2020 7c00 ly with |.\n 000617b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000617c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000617d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000617e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000617f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061800: 0100 0000 af07 0000 990a 0000 0000 0000 ................\n-00061810: 6700 00fd 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n+00061810: 6700 00a0 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n 00061820: 4d41 5259 00c1 1541 0000 2020 207c 2020 MARY...A.. | \n 00061830: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00061840: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061850: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061860: 7c20 2d46 494c 4548 4541 4445 523b 2020 | -FILEHEADER; \n-00061870: 2020 2020 2020 7c54 0013 fd51 0000 2020 |T...Q.. \n+00061870: 2020 2020 2020 7c54 0013 a051 0000 2020 |T...Q.. \n 00061880: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00061890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000618a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000618b0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-000618c0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd61 ----------|T...a\n+000618c0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a061 ----------|T...a\n 000618d0: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 000618e0: 2020 207c 202d 454e 4352 5950 5449 4f4e | -ENCRYPTION\n 000618f0: 5f48 4153 4820 2020 2020 2020 2020 2020 _HASH \n 00061900: 2020 2020 2020 2020 7c20 5573 6520 6f6e | Use on\n 00061910: 6c79 2077 6974 6820 2020 2020 2020 7c54 ly with |T\n-00061920: 0013 fd71 0000 2020 207c 2020 2020 2020 ...q.. | \n+00061920: 0013 a071 0000 2020 207c 2020 2020 2020 ...q.. | \n 00061930: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00061940: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061950: 2020 2020 2020 2020 2020 2020 7c20 2d46 | -F\n 00061960: 494c 4548 4541 4445 5220 2020 2020 2020 ILEHEADER \n-00061970: 2020 7c54 0013 fd81 0000 2020 207c 2d2d |T...... |--\n+00061970: 2020 7c54 0013 a081 0000 2020 207c 2d2d |T...... |--\n 00061980: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00061990: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000619a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000619b0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-000619c0: 2d2d 2d2d 2d2d 7c54 0013 fd91 0000 2020 ------|T...... \n+000619c0: 2d2d 2d2d 2d2d 7c54 0013 a091 0000 2020 ------|T...... \n 000619d0: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 000619e0: 202d 464c 5b55 5348 5f54 494d 455d 5b3d -FL[USH_TIME][=\n 000619f0: 6465 6c74 6120 7469 6d65 5d20 2020 2020 delta time] \n 00061a00: 2020 2020 7c20 5573 6520 6f6e 6c79 2077 | Use only w\n-00061a10: 6974 6820 2020 2020 2020 7c54 0012 fd16 ith |T....\n+00061a10: 6974 6820 2020 2020 2020 7c54 0012 a016 ith |T....\n 00061a20: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00061a30: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00061a40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061a50: 2020 2020 2020 2020 7c20 2d46 494c 4548 | -FILEH\n 00061a60: 4541 4445 5220 2020 2020 2020 2020 7c54 EADER |T\n-00061a70: 0013 fd11 0000 2020 207c 2d2d 2d2d 2d2d ...... |------\n+00061a70: 0013 a011 0000 2020 207c 2d2d 2d2d 2d2d ...... |------\n 00061a80: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00061a90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00061ab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00061ac0: 2d2d 7c54 0013 fd21 0000 2020 207c 202d --|T...!.. | -\n+00061ac0: 2d2d 7c54 0013 a021 0000 2020 207c 202d --|T...!.. | -\n 00061ad0: 2020 2020 2020 2020 2020 207c 202d 4652 | -FR\n 00061ae0: 5b45 455a 455d 3d76 616c 7565 2020 2020 [EEZE]=value \n 00061af0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061b00: 7c20 5573 6520 6f6e 6c79 2077 6974 6820 | Use only with \n-00061b10: 2020 2020 2020 7c54 0013 fd31 0000 2020 |T...1.. \n+00061b10: 2020 2020 2020 7c54 0013 a031 0000 2020 |T...1.. \n 00061b20: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00061b30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061b40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061b50: 2020 2020 7c20 2d46 494c 4548 4541 4445 | -FILEHEADE\n-00061b60: 5220 2020 2020 2020 2020 7c54 0013 fd41 R |T...A\n+00061b60: 5220 2020 2020 2020 2020 7c54 0013 a041 R |T...A\n 00061b70: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00061b80: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00061b90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061ba0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00061bb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00061bc0: 0013 fd51 0000 2020 207c 202d 2020 2020 ...Q.. | - \n+00061bc0: 0013 a051 0000 2020 207c 202d 2020 2020 ...Q.. | - \n 00061bd0: 2020 2020 2020 207c 202d 4655 5b4c 4c59 | -FU[LLY\n 00061be0: 5f55 5047 5241 4445 445d 3d62 6f6f 6c65 _UPGRADED]=boole\n 00061bf0: 616e 2020 2020 2020 2020 2020 7c20 5573 an | Us\n 00061c00: 6520 6f6e 6c79 2077 6974 6820 2020 2020 e only with \n-00061c10: 2020 7c54 0013 fd61 0000 2020 207c 2020 |T...a.. | \n+00061c10: 2020 7c54 0013 a061 0000 2020 207c 2020 |T...a.. | \n 00061c20: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00061c30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061c40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061c50: 7c20 2d46 494c 4548 4541 4445 5220 2020 | -FILEHEADER \n-00061c60: 2020 2020 2020 7c54 0013 fd71 0000 2020 |T...q.. \n+00061c60: 2020 2020 2020 7c54 0013 a071 0000 2020 |T...q.. \n 00061c70: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00061c80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061c90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061ca0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00061cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd81 ----------|T....\n+00061cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a081 ----------|T....\n 00061cc0: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 00061cd0: 2020 207c 202d 4756 5b53 5441 5453 5245 | -GV[STATSRE\n 00061ce0: 5345 545d 2020 2020 2020 2020 2020 2020 SET] \n 00061cf0: 2020 2020 2020 2020 7c20 5573 6520 6f6e | Use on\n 00061d00: 6c79 2077 6974 6820 2020 2020 2020 7c54 ly with |T\n-00061d10: 0013 fd91 0000 2020 207c 2020 2020 2020 ...... | \n+00061d10: 0013 a091 0000 2020 207c 2020 2020 2020 ...... | \n 00061d20: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00061d30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061d40: 2020 2020 2020 2020 2020 2020 7c20 2d46 | -F\n 00061d50: 494c 4548 4541 4445 5220 2020 2020 2020 ILEHEADER \n-00061d60: 2020 7c54 0012 fd17 0000 2020 207c 2d2d |T...... |--\n+00061d60: 2020 7c54 0012 a017 0000 2020 207c 2d2d |T...... |--\n 00061d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00061d80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061da0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00061db0: 2d2d 2d2d 2d2d 7c54 0013 fd11 0000 2020 ------|T...... \n+00061db0: 2d2d 2d2d 2d2d 7c54 0013 a011 0000 2020 ------|T...... \n 00061dc0: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 00061dd0: 202d 4841 5244 5f53 5049 4e5f 434f 554e -HARD_SPIN_COUN\n 00061de0: 543d 4d75 7465 7820 6861 7264 2073 7069 T=Mutex hard spi\n 00061df0: 6e20 2020 7c20 5573 6520 6f6e 6c79 2077 n | Use only w\n-00061e00: 6974 6820 2020 2020 2020 7c54 0013 fd21 ith |T...!\n+00061e00: 6974 6820 2020 2020 2020 7c54 0013 a021 ith |T...!\n 00061e10: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00061e20: 2020 207c 2063 6f75 6e74 2020 2020 2020 | count \n 00061e30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061e40: 2020 2020 2020 2020 7c20 2d46 494c 4548 | -FILEH\n 00061e50: 4541 4445 5220 2020 2020 2020 2020 7c54 EADER |T\n-00061e60: 0013 fd31 0000 2020 207c 2d2d 2d2d 2d2d ...1.. |------\n+00061e60: 0013 a031 0000 2020 207c 2d2d 2d2d 2d2d ...1.. |------\n 00061e70: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00061e80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061e90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00061ea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00061eb0: 2d2d 7c54 0013 fd41 0000 2020 207c 2020 --|T...A.. | \n+00061eb0: 2d2d 7c54 0013 a041 0000 2020 207c 2020 --|T...A.. | \n 00061ec0: 2020 2020 2020 2020 2020 207c 202d 4845 | -HE\n 00061ed0: 584c 5b4f 4341 5449 4f4e 5d3d 7661 6c75 XL[OCATION]=valu\n 00061ee0: 6520 2020 2020 2020 2020 2020 2020 2020 e \n 00061ef0: 7c20 5573 6520 6f6e 6c79 2077 6974 6820 | Use only with \n-00061f00: 2020 2020 2020 7c54 0013 fd51 0000 2020 |T...Q.. \n+00061f00: 2020 2020 2020 7c54 0013 a051 0000 2020 |T...Q.. \n 00061f10: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00061f20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061f30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061f40: 2020 2020 7c20 2d46 494c 4548 4541 4445 | -FILEHEADE\n-00061f50: 523b 6865 7861 2020 2020 7c54 0013 fd61 R;hexa |T...a\n+00061f50: 523b 6865 7861 2020 2020 7c54 0013 a061 R;hexa |T...a\n 00061f60: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00061f70: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00061f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061f90: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00061fa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c00 --------------|.\n 00061fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062000: 0100 0000 af07 0000 b00a 0000 0000 0000 ................\n-00062010: 6700 00fd 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n+00062010: 6700 00a0 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n 00062020: 4d41 5259 00c1 1771 0000 2020 207c 202d MARY...q.. | -\n 00062030: 2020 2020 2020 2020 2020 207c 202d 494e | -IN\n 00062040: 545b 4552 5255 5054 4544 5f52 4543 4f56 T[ERRUPTED_RECOV\n 00062050: 5d3d 626f 6f6c 6561 6e20 2020 2020 2020 ]=boolean \n 00062060: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n-00062070: 2020 2020 2020 7c54 0013 fd81 0000 2020 |T...... \n+00062070: 2020 2020 2020 7c54 0013 a081 0000 2020 |T...... \n 00062080: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00062090: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000620a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000620b0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-000620c0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd91 ----------|T....\n+000620c0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a091 ----------|T....\n 000620d0: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 000620e0: 2020 207c 202d 4a4e 4c5f 5949 454c 445f | -JNL_YIELD_\n 000620f0: 4c49 4d49 543d 6a6f 7572 6e61 6c20 7965 LIMIT=journal ye\n 00062100: 696c 6420 2020 2020 7c20 2020 2020 2020 ild | \n 00062110: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00062120: 0012 fd18 0000 2020 207c 2020 2020 2020 ...... | \n+00062120: 0012 a018 0000 2020 207c 2020 2020 2020 ...... | \n 00062130: 2020 2020 2020 207c 206c 696d 6974 2020 | limit \n 00062140: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062150: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 00062160: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00062170: 2020 7c54 0013 fd11 0000 2020 207c 2d2d |T...... |--\n+00062170: 2020 7c54 0013 a011 0000 2020 207c 2d2d |T...... |--\n 00062180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00062190: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000621a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000621b0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-000621c0: 2d2d 2d2d 2d2d 7c54 0013 fd21 0000 2020 ------|T...!.. \n+000621c0: 2d2d 2d2d 2d2d 7c54 0013 a021 0000 2020 ------|T...!.. \n 000621d0: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 000621e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000621f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062200: 2020 2020 7c20 5573 6520 6f6e 6c79 2077 | Use only w\n-00062210: 6974 6820 2020 2020 2020 7c54 0013 fd31 ith |T...1\n+00062210: 6974 6820 2020 2020 2020 7c54 0013 a031 ith |T...1\n 00062220: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 00062230: 2020 207c 202d 4b5b 4559 5f4d 4158 5f53 | -K[EY_MAX_S\n 00062240: 495a 455d 3d6b 6579 5f6d 6178 5f73 697a IZE]=key_max_siz\n 00062250: 6520 2020 2020 2020 7c20 2d46 494c 4548 e | -FILEH\n 00062260: 4541 4445 523b 2020 2020 2020 2020 7c54 EADER; |T\n-00062270: 0013 fd41 0000 2020 207c 2020 2020 2020 ...A.. | \n+00062270: 0013 a041 0000 2020 207c 2020 2020 2020 ...A.. | \n 00062280: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00062290: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000622a0: 2020 2020 2020 2020 2020 2020 7c20 6465 | de\n 000622b0: 6369 6d61 6c20 2020 2020 2020 2020 2020 cimal \n-000622c0: 2020 7c54 0013 fd51 0000 2020 207c 2d2d |T...Q.. |--\n+000622c0: 2020 7c54 0013 a051 0000 2020 207c 2d2d |T...Q.. |--\n 000622d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000622e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000622f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062300: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00062310: 2d2d 2d2d 2d2d 7c54 0013 fd61 0000 2020 ------|T...a.. \n+00062310: 2d2d 2d2d 2d2d 7c54 0013 a061 0000 2020 ------|T...a.. \n 00062320: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 00062330: 202d 4d5b 4143 4849 4e45 5f4e 414d 5d3d -M[ACHINE_NAM]=\n 00062340: 7661 6c75 6520 2020 2020 2020 2020 2020 value \n 00062350: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n-00062360: 2020 2020 2020 2020 2020 7c54 0013 fd71 |T...q\n+00062360: 2020 2020 2020 2020 2020 7c54 0013 a071 |T...q\n 00062370: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00062380: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00062390: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000623a0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000623b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000623c0: 0013 fd81 0000 2020 207c 202d 2020 2020 ...... | - \n+000623c0: 0013 a081 0000 2020 207c 202d 2020 2020 ...... | - \n 000623d0: 2020 2020 2020 207c 202d 4e5b 554c 4c5f | -N[ULL_\n 000623e0: 5355 4253 4352 4950 5453 5d3d 7661 6c75 SUBSCRIPTS]=valu\n 000623f0: 6520 2020 2020 2020 2020 2020 7c20 5573 e | Us\n 00062400: 6520 6f6e 6c79 2077 6974 6820 2020 2020 e only with \n-00062410: 2020 7c54 0013 fd91 0000 2020 207c 2020 |T...... | \n+00062410: 2020 7c54 0013 a091 0000 2020 207c 2020 |T...... | \n 00062420: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00062430: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062440: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062450: 7c20 2d46 494c 4548 4541 4445 5220 2020 | -FILEHEADER \n-00062460: 2020 2020 2020 7c54 0012 fd19 0000 2020 |T...... \n+00062460: 2020 2020 2020 7c54 0012 a019 0000 2020 |T...... \n 00062470: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00062480: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000624a0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-000624b0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd11 ----------|T....\n+000624b0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a011 ----------|T....\n 000624c0: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 000624d0: 2020 207c 202d 4e4f 5b43 5249 545d 2020 | -NO[CRIT] \n 000624e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000624f0: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 00062500: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00062510: 0013 fd21 0000 2020 207c 2d2d 2d2d 2d2d ...!.. |------\n+00062510: 0013 a021 0000 2020 207c 2d2d 2d2d 2d2d ...!.. |------\n 00062520: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00062530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00062550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00062560: 2d2d 7c54 0013 fd31 0000 2020 207c 202d --|T...1.. | -\n+00062560: 2d2d 7c54 0013 a031 0000 2020 207c 202d --|T...1.. | -\n 00062570: 2020 2020 2020 2020 2020 207c 202d 4f56 | -OV\n 00062580: 5b45 5252 4944 455d 2020 2020 2020 2020 [ERRIDE] \n 00062590: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000625a0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n-000625b0: 2020 2020 2020 7c54 0013 fd41 0000 2020 |T...A.. \n+000625b0: 2020 2020 2020 7c54 0013 a041 0000 2020 |T...A.. \n 000625c0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 000625d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000625e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000625f0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00062600: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd51 ----------|T...Q\n+00062600: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a051 ----------|T...Q\n 00062610: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 00062620: 2020 207c 202d 5243 5f53 5256 5f43 4f55 | -RC_SRV_COU\n 00062630: 4e54 2020 2020 2020 2020 2020 2020 2020 NT \n 00062640: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 00062650: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00062660: 0013 fd61 0000 2020 207c 2d2d 2d2d 2d2d ...a.. |------\n+00062660: 0013 a061 0000 2020 207c 2d2d 2d2d 2d2d ...a.. |------\n 00062670: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00062680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000626a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000626b0: 2d2d 7c54 0013 fd71 0000 2020 207c 202d --|T...q.. | -\n+000626b0: 2d2d 7c54 0013 a071 0000 2020 207c 202d --|T...q.. | -\n 000626c0: 2020 2020 2020 2020 2020 207c 202d 5245 | -RE\n 000626d0: 5f52 4541 445f 5452 4947 4745 523d 7265 _READ_TRIGGER=re\n 000626e0: 6164 2074 7269 6767 6572 2020 2020 2020 ad trigger \n 000626f0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n-00062700: 2020 2020 2020 7c54 0013 fd81 0000 2020 |T...... \n+00062700: 2020 2020 2020 7c54 0013 a081 0000 2020 |T...... \n 00062710: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00062720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062730: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062740: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00062750: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd91 ----------|T....\n+00062750: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a091 ----------|T....\n 00062760: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00062770: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00062780: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062790: 2020 2020 2020 2020 7c20 5573 6520 6f6e | Use on\n 000627a0: 6c79 2077 6974 6820 2020 2020 2020 7c00 ly with |.\n 000627b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000627c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000627d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000627e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000627f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062800: 0100 0000 ae07 0000 c70a 0000 0000 0000 ................\n-00062810: 6600 00fd 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n+00062810: 6600 00a0 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n 00062820: 4d41 5259 00c1 1a00 0020 2020 7c20 2d20 MARY..... | - \n 00062830: 2020 2020 2020 2020 2020 7c20 2d51 5b55 | -Q[U\n 00062840: 414e 5455 4d5f 494e 5445 5256 414c 5d20 ANTUM_INTERVAL] \n 00062850: 5b3d 6465 6c74 6120 7469 6d65 5d20 207c [=delta time] |\n 00062860: 202d 4649 4c45 4845 4144 4552 3b20 2020 -FILEHEADER; \n-00062870: 2020 2020 207c 5400 13fd 1100 0020 2020 |T...... \n+00062870: 2020 2020 207c 5400 13a0 1100 0020 2020 |T...... \n 00062880: 7c20 2020 2020 2020 2020 2020 2020 7c20 | | \n 00062890: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000628a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000628b0: 2020 207c 2064 6563 696d 616c 2020 2020 | decimal \n-000628c0: 2020 2020 2020 2020 207c 5400 13fd 2100 |T...!.\n+000628c0: 2020 2020 2020 2020 207c 5400 13a0 2100 |T...!.\n 000628d0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000628e0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000628f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062900: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00062910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00062920: 13fd 3100 0020 2020 7c20 2020 2020 2020 ..1.. | \n+00062920: 13a0 3100 0020 2020 7c20 2020 2020 2020 ..1.. | \n 00062930: 2020 2020 2020 7c20 2d52 4543 5b4f 5244 | -REC[ORD\n 00062940: 5f4d 4158 5f53 495a 455d 3d6d 6178 696d _MAX_SIZE]=maxim\n 00062950: 756d 2072 6563 6f72 6420 207c 2055 7365 um record | Use\n 00062960: 206f 6e6c 7920 7769 7468 2020 2020 2020 only with \n-00062970: 207c 5400 13fd 4100 0020 2020 7c20 2d20 |T...A.. | - \n+00062970: 207c 5400 13a0 4100 0020 2020 7c20 2d20 |T...A.. | - \n 00062980: 2020 2020 2020 2020 2020 7c20 7369 7a65 | size\n 00062990: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000629a0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000629b0: 202d 4649 4c45 4845 4144 4552 3b20 2020 -FILEHEADER; \n-000629c0: 2020 2020 207c 5400 13fd 5100 0020 2020 |T...Q.. \n+000629c0: 2020 2020 207c 5400 13a0 5100 0020 2020 |T...Q.. \n 000629d0: 7c20 2020 2020 2020 2020 2020 2020 7c20 | | \n 000629e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000629f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062a00: 2020 207c 2064 6563 696d 616c 2020 2020 | decimal \n-00062a10: 2020 2020 2020 2020 207c 5400 13fd 6100 |T...a.\n+00062a10: 2020 2020 2020 2020 207c 5400 13a0 6100 |T...a.\n 00062a20: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 00062a30: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 00062a40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062a50: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00062a60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00062a70: 13fd 7100 0020 2020 7c20 2020 2020 2020 ..q.. | \n+00062a70: 13a0 7100 0020 2020 7c20 2020 2020 2020 ..q.. | \n 00062a80: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 00062a90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062aa0: 2020 2020 2020 2020 2020 207c 2055 7365 | Use\n 00062ab0: 206f 6e6c 7920 7769 7468 2020 2020 2020 only with \n-00062ac0: 207c 5400 13fd 8100 0020 2020 7c20 2d20 |T...... | - \n+00062ac0: 207c 5400 13a0 8100 0020 2020 7c20 2d20 |T...... | - \n 00062ad0: 2020 2020 2020 2020 2020 7c20 2d52 4546 | -REF\n 00062ae0: 5b45 5245 4e43 455f 434f 554e 545d 3d72 [ERENCE_COUNT]=r\n 00062af0: 6566 6572 656e 6365 2063 6f75 6e74 207c eference count |\n 00062b00: 202d 4649 4c45 4845 4144 4552 3b20 2020 -FILEHEADER; \n-00062b10: 2020 2020 207c 5400 13fd 9100 0020 2020 |T...... \n+00062b10: 2020 2020 207c 5400 13a0 9100 0020 2020 |T...... \n 00062b20: 7c20 2020 2020 2020 2020 2020 2020 7c20 | | \n 00062b30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062b40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062b50: 2020 207c 2064 6563 696d 616c 2020 2020 | decimal \n-00062b60: 2020 2020 2020 2020 207c 5400 12fd 2100 |T...!.\n+00062b60: 2020 2020 2020 2020 207c 5400 12a0 2100 |T...!.\n 00062b70: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 00062b80: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 00062b90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062ba0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00062bb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00062bc0: 13fd 1100 0020 2020 7c20 2d20 2020 2020 ..... | - \n+00062bc0: 13a0 1100 0020 2020 7c20 2d20 2020 2020 ..... | - \n 00062bd0: 2020 2020 2020 7c20 2d52 4547 5b5f 5345 | -REG[_SE\n 00062be0: 514e 4f5d 3d73 6571 7565 6e63 6520 6e75 QNO]=sequence nu\n 00062bf0: 6d62 6572 2020 2020 2020 207c 2055 7365 mber | Use\n 00062c00: 206f 6e6c 7920 7769 7468 2020 2020 2020 only with \n-00062c10: 207c 5400 13fd 2100 0020 2020 7c20 2020 |T...!.. | \n+00062c10: 207c 5400 13a0 2100 0020 2020 7c20 2020 |T...!.. | \n 00062c20: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 00062c30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062c40: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00062c50: 202d 4649 4c45 4845 4144 4552 3b20 6865 -FILEHEADER; he\n-00062c60: 7861 2020 207c 5400 13fd 3100 0020 2020 xa |T...1.. \n+00062c60: 7861 2020 207c 5400 13a0 3100 0020 2020 xa |T...1.. \n 00062c70: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |-------------+-\n 00062c80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062c90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062ca0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n-00062cb0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 13fd 4100 ---------|T...A.\n+00062cb0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 13a0 4100 ---------|T...A.\n 00062cc0: 0020 2020 7c20 2d20 2020 2020 2020 2020 . | - \n 00062cd0: 2020 7c20 2d52 4553 4552 5645 445f 4259 | -RESERVED_BY\n 00062ce0: 5445 533d 7265 7365 7276 6564 2062 7974 TES=reserved byt\n 00062cf0: 6573 2020 2020 207c 2055 7365 206f 6e6c es | Use onl\n 00062d00: 7920 7769 7468 2020 2020 2020 207c 5400 y with |T.\n-00062d10: 13fd 5100 0020 2020 7c20 2020 2020 2020 ..Q.. | \n+00062d10: 13a0 5100 0020 2020 7c20 2020 2020 2020 ..Q.. | \n 00062d20: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 00062d30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062d40: 2020 2020 2020 2020 2020 207c 202d 4649 | -FI\n 00062d50: 4c45 4845 4144 4552 3b64 6563 696d 616c LEHEADER;decimal\n-00062d60: 207c 5400 13fd 6100 0020 2020 7c2d 2d2d |T...a.. |---\n+00062d60: 207c 5400 13a0 6100 0020 2020 7c2d 2d2d |T...a.. |---\n 00062d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00062d80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00062da0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00062db0: 2d2d 2d2d 2d7c 5400 13fd 7100 0020 2020 -----|T...q.. \n+00062db0: 2d2d 2d2d 2d7c 5400 13a0 7100 0020 2020 -----|T...q.. \n 00062dc0: 7c20 2020 2020 2020 2020 2020 2020 7c20 | | \n 00062dd0: 2d5b 4e4f 5d20 5245 535b 504f 4e53 455f -[NO] RES[PONSE_\n 00062de0: 494e 5445 5256 414c 5d20 5b3d 6465 6c74 INTERVAL] [=delt\n 00062df0: 6120 207c 2055 7365 206f 6e6c 7920 7769 a | Use only wi\n-00062e00: 7468 2020 2020 2020 207c 5400 13fd 8100 th |T.....\n+00062e00: 7468 2020 2020 2020 207c 5400 13a0 8100 th |T.....\n 00062e10: 0020 2020 7c20 2d20 2020 2020 2020 2020 . | - \n 00062e20: 2020 7c20 7469 6d65 5d20 2020 2020 2020 | time] \n 00062e30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062e40: 2020 2020 2020 207c 202d 4649 4c45 4845 | -FILEHE\n 00062e50: 4144 4552 3b20 2020 2020 2020 207c 5400 ADER; |T.\n-00062e60: 13fd 9100 0020 2020 7c20 2020 2020 2020 ..... | \n+00062e60: 13a0 9100 0020 2020 7c20 2020 2020 2020 ..... | \n 00062e70: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 00062e80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062e90: 2020 2020 2020 2020 2020 207c 2064 6563 | dec\n 00062ea0: 696d 616c 2020 2020 2020 2020 2020 2020 imal \n-00062eb0: 207c 5400 12fd 2200 0020 2020 7c2d 2d2d |T...\".. |---\n+00062eb0: 207c 5400 12a0 2200 0020 2020 7c2d 2d2d |T...\".. |---\n 00062ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00062ed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062ee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00062ef0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00062f00: 2d2d 2d2d 2d7c 5400 13fd 1100 0020 2020 -----|T...... \n+00062f00: 2d2d 2d2d 2d7c 5400 13a0 1100 0020 2020 -----|T...... \n 00062f10: 7c20 2d20 2020 2020 2020 2020 2020 7c20 | - | \n 00062f20: 2d53 4c45 4550 5f53 5049 4e5f 434f 554e -SLEEP_SPIN_COUN\n 00062f30: 543d 6d75 7465 7820 736c 6565 7020 7370 T=mutex sleep sp\n 00062f40: 696e 207c 2055 7365 206f 6e6c 7920 7769 in | Use only wi\n-00062f50: 7468 2020 2020 2020 207c 5400 13fd 2100 th |T...!.\n+00062f50: 7468 2020 2020 2020 207c 5400 13a0 2100 th |T...!.\n 00062f60: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00062f70: 2020 7c20 636f 756e 7420 2020 2020 2020 | count \n 00062f80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062f90: 2020 2020 2020 207c 202d 4649 4c45 4845 | -FILEHE\n 00062fa0: 4144 4552 3b20 2020 2020 2020 207c 0000 ADER; |..\n 00062fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063000: 0100 0000 af07 0000 de0a 0000 0000 0000 ................\n-00063010: 6700 00fd 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n+00063010: 6700 00a0 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n 00063020: 4d41 5259 00c1 2231 0000 2020 207c 2d2d MARY..\"1.. |--\n 00063030: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00063040: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063050: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063060: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00063070: 2d2d 2d2d 2d2d 7c54 0013 fd41 0000 2020 ------|T...A.. \n+00063070: 2d2d 2d2d 2d2d 7c54 0013 a041 0000 2020 ------|T...A.. \n 00063080: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 00063090: 202d 5350 494e 5f53 4c45 4550 5f54 494d -SPIN_SLEEP_TIM\n 000630a0: 453d 6d75 7465 7820 736c 6565 7020 7469 E=mutex sleep ti\n 000630b0: 6d65 2020 7c20 2020 2020 2020 2020 2020 me | \n-000630c0: 2020 2020 2020 2020 2020 7c54 0013 fd51 |T...Q\n+000630c0: 2020 2020 2020 2020 2020 7c54 0013 a051 |T...Q\n 000630d0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000630e0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000630f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063100: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00063110: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00063120: 0013 fd61 0000 2020 207c 2020 2020 2020 ...a.. | \n+00063120: 0013 a061 0000 2020 207c 2020 2020 2020 ...a.. | \n 00063130: 2020 2020 2020 207c 202d 5b4e 4f5d 535b | -[NO]S[\n 00063140: 5441 4c45 4e45 5353 5f54 494d 4552 5d20 TALENESS_TIMER] \n 00063150: 5b3d 6465 6c74 6120 2020 2020 7c20 5573 [=delta | Us\n 00063160: 6520 6f6e 6c79 2077 6974 6820 2020 2020 e only with \n-00063170: 2020 7c54 0013 fd71 0000 2020 207c 202d |T...q.. | -\n+00063170: 2020 7c54 0013 a071 0000 2020 207c 202d |T...q.. | -\n 00063180: 2020 2020 2020 2020 2020 207c 2074 696d | tim\n 00063190: 655d 2020 2020 2020 2020 2020 2020 2020 e] \n 000631a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000631b0: 7c20 2d46 494c 4548 4541 4445 523b 2020 | -FILEHEADER; \n-000631c0: 2020 2020 2020 7c54 0013 fd81 0000 2020 |T...... \n+000631c0: 2020 2020 2020 7c54 0013 a081 0000 2020 |T...... \n 000631d0: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 000631e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000631f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063200: 2020 2020 7c20 6465 6369 6d61 6c20 2020 | decimal \n-00063210: 2020 2020 2020 2020 2020 7c54 0013 fd91 |T....\n+00063210: 2020 2020 2020 2020 2020 7c54 0013 a091 |T....\n 00063220: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00063230: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00063240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063250: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00063260: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00063270: 0012 fd23 0000 2020 207c 2020 2020 2020 ...#.. | \n+00063270: 0012 a023 0000 2020 207c 2020 2020 2020 ...#.. | \n 00063280: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00063290: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000632a0: 2020 2020 2020 2020 2020 2020 7c20 5573 | Us\n 000632b0: 6520 6f6e 6c79 2077 6974 6820 2020 2020 e only with \n-000632c0: 2020 7c54 0013 fd11 0000 2020 207c 202d |T...... | -\n+000632c0: 2020 7c54 0013 a011 0000 2020 207c 202d |T...... | -\n 000632d0: 2020 2020 2020 2020 2020 207c 202d 5449 | -TI\n 000632e0: 435b 4b5f 494e 5445 5256 414c 5d20 5b3d C[K_INTERVAL] [=\n 000632f0: 6465 6c74 6120 7469 6d65 5d20 2020 2020 delta time] \n 00063300: 7c20 2d46 494c 4548 4541 4445 523b 2020 | -FILEHEADER; \n-00063310: 2020 2020 2020 7c54 0013 fd21 0000 2020 |T...!.. \n+00063310: 2020 2020 2020 7c54 0013 a021 0000 2020 |T...!.. \n 00063320: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00063330: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063340: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063350: 2020 2020 7c20 6465 6369 6d61 6c20 2020 | decimal \n-00063360: 2020 2020 2020 2020 2020 7c54 0013 fd31 |T...1\n+00063360: 2020 2020 2020 2020 2020 7c54 0013 a031 |T...1\n 00063370: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00063380: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00063390: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000633a0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000633b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000633c0: 0013 fd41 0000 2020 207c 2020 2020 2020 ...A.. | \n+000633c0: 0013 a041 0000 2020 207c 2020 2020 2020 ...A.. | \n 000633d0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000633e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000633f0: 2020 2020 2020 2020 2020 2020 7c20 5573 | Us\n 00063400: 6520 6f6e 6c79 2077 6974 6820 2020 2020 e only with \n-00063410: 2020 7c54 0013 fd51 0000 2020 207c 202d |T...Q.. | -\n+00063410: 2020 7c54 0013 a051 0000 2020 207c 202d |T...Q.. | -\n 00063420: 2020 2020 2020 2020 2020 207c 202d 5449 | -TI\n 00063430: 4d5b 4552 535f 5045 4e44 494e 475d 3d74 M[ERS_PENDING]=t\n 00063440: 696d 6572 7320 7065 6e64 696e 6720 2020 imers pending \n 00063450: 7c20 2d46 494c 4548 4541 4445 523b 2020 | -FILEHEADER; \n-00063460: 2020 2020 2020 7c54 0013 fd61 0000 2020 |T...a.. \n+00063460: 2020 2020 2020 7c54 0013 a061 0000 2020 |T...a.. \n 00063470: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00063480: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063490: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000634a0: 2020 2020 7c20 6465 6369 6d61 6c20 2020 | decimal \n-000634b0: 2020 2020 2020 2020 2020 7c54 0013 fd71 |T...q\n+000634b0: 2020 2020 2020 2020 2020 7c54 0013 a071 |T...q\n 000634c0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000634d0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000634e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000634f0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00063500: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00063510: 0013 fd81 0000 2020 207c 202d 2020 2020 ...... | - \n+00063510: 0013 a081 0000 2020 207c 202d 2020 2020 ...... | - \n 00063520: 2020 2020 2020 207c 202d 544f 5b54 414c | -TO[TAL\n 00063530: 5f42 4c4b 535d 3d74 6f74 616c 5f62 6c6f _BLKS]=total_blo\n 00063540: 636b 7320 2020 2020 2020 2020 7c20 5573 cks | Us\n 00063550: 6520 6f6e 6c79 2077 6974 6820 2020 2020 e only with \n-00063560: 2020 7c54 0013 fd91 0000 2020 207c 2020 |T...... | \n+00063560: 2020 7c54 0013 a091 0000 2020 207c 2020 |T...... | \n 00063570: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00063580: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063590: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000635a0: 7c20 2d46 494c 4548 4541 4445 5220 2020 | -FILEHEADER \n-000635b0: 2020 2020 2020 7c54 0012 fd24 0000 2020 |T...$.. \n+000635b0: 2020 2020 2020 7c54 0012 a024 0000 2020 |T...$.. \n 000635c0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 000635d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000635e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000635f0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00063600: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd11 ----------|T....\n+00063600: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a011 ----------|T....\n 00063610: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 00063620: 2020 207c 202d 5452 5b49 4747 4552 5f46 | -TR[IGGER_F\n 00063630: 4c55 5348 5d3d 7472 6967 6765 7220 666c LUSH]=trigger fl\n 00063640: 7573 6820 2020 2020 7c20 5573 6520 6f6e ush | Use on\n 00063650: 6c79 2077 6974 6820 2020 2020 2020 7c54 ly with |T\n-00063660: 0013 fd21 0000 2020 207c 2020 2020 2020 ...!.. | \n+00063660: 0013 a021 0000 2020 207c 2020 2020 2020 ...!.. | \n 00063670: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00063680: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063690: 2020 2020 2020 2020 2020 2020 7c20 2d46 | -F\n 000636a0: 494c 4548 4541 4445 5220 2020 2020 2020 ILEHEADER \n-000636b0: 2020 7c54 0013 fd31 0000 2020 207c 2d2d |T...1.. |--\n+000636b0: 2020 7c54 0013 a031 0000 2020 207c 2d2d |T...1.. |--\n 000636c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000636d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000636e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000636f0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00063700: 2d2d 2d2d 2d2d 7c54 0013 fd41 0000 2020 ------|T...A.. \n+00063700: 2d2d 2d2d 2d2d 7c54 0013 a041 0000 2020 ------|T...A.. \n 00063710: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00063720: 202d 575b 5249 5445 535f 5045 525f 464c -W[RITES_PER_FL\n 00063730: 5553 485d 3d77 7269 7465 7320 7065 7220 USH]=writes per \n 00063740: 2020 2020 7c20 5573 6520 6f6e 6c79 2077 | Use only w\n-00063750: 6974 6820 2020 2020 2020 7c54 0013 fd51 ith |T...Q\n+00063750: 6974 6820 2020 2020 2020 7c54 0013 a051 ith |T...Q\n 00063760: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 00063770: 2020 207c 2066 6c75 7368 2020 2020 2020 | flush \n 00063780: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063790: 2020 2020 2020 2020 7c20 2d46 494c 4548 | -FILEH\n 000637a0: 4541 4445 523b 2020 2020 2020 2020 7c00 EADER; |.\n 000637b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000637c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000637d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000637e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000637f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063800: 0100 0000 af07 0000 f50a 0000 0000 0000 ................\n-00063810: 6700 00fd 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n+00063810: 6700 00a0 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n 00063820: 4d41 5259 00c1 2461 0000 2020 207c 2020 MARY..$a.. | \n 00063830: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00063840: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063850: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063860: 7c20 6465 6369 6d61 6c20 2020 2020 2020 | decimal \n-00063870: 2020 2020 2020 7c54 0013 fd71 0000 2020 |T...q.. \n+00063870: 2020 2020 2020 7c54 0013 a071 0000 2020 |T...q.. \n 00063880: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00063890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000638a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000638b0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-000638c0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd81 ----------|T....\n+000638c0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a081 ----------|T....\n 000638d0: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 000638e0: 2020 207c 202d 5741 4954 5f44 4953 4b3d | -WAIT_DISK=\n 000638f0: 7761 6974 2064 6973 6b20 2020 2020 2020 wait disk \n 00063900: 2020 2020 2020 2020 7c20 2d20 2020 2020 | - \n 00063910: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00063920: 0013 fd91 0000 2020 207c 2d2d 2d2d 2d2d ...... |------\n+00063920: 0013 a091 0000 2020 207c 2d2d 2d2d 2d2d ...... |------\n 00063930: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00063940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063950: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00063960: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00063970: 2d2d 7c54 0012 fd25 0000 2020 207c 202d --|T...%.. | -\n+00063970: 2d2d 7c54 0012 a025 0000 2020 207c 202d --|T...%.. | -\n 00063980: 2020 2020 2020 2020 2020 207c 202d 5a71 | -Zq\n 00063990: 6762 6c6d 6f64 5f53 5b45 514e 4f5d 203d gblmod_S[EQNO] =\n 000639a0: 2073 6571 7565 6e63 6520 2020 2020 2020 sequence \n 000639b0: 7c20 5573 6520 6f6e 6c79 2077 6974 6820 | Use only with \n-000639c0: 2020 2020 2020 7c54 0013 fd11 0000 2020 |T...... \n+000639c0: 2020 2020 2020 7c54 0013 a011 0000 2020 |T...... \n 000639d0: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 000639e0: 206e 756d 6265 7220 2020 2020 2020 2020 number \n 000639f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063a00: 2020 2020 7c20 2d46 494c 4548 4541 4445 | -FILEHEADE\n-00063a10: 523b 6865 7861 2020 2020 7c54 0013 fd21 R;hexa |T...!\n+00063a10: 523b 6865 7861 2020 2020 7c54 0013 a021 R;hexa |T...!\n 00063a20: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00063a30: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00063a40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063a50: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00063a60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00063a70: 0013 fd31 0000 2020 207c 202d 2020 2020 ...1.. | - \n+00063a70: 0013 a031 0000 2020 207c 202d 2020 2020 ...1.. | - \n 00063a80: 2020 2020 2020 207c 202d 5a71 6762 6c6d | -Zqgblm\n 00063a90: 6f64 5f54 5b72 616e 735d 3d73 6571 7565 od_T[rans]=seque\n 00063aa0: 6e63 655f 6e75 6d62 6572 2020 7c20 5573 nce_number | Us\n 00063ab0: 6520 6f6e 6c79 2077 6974 6820 2020 2020 e only with \n-00063ac0: 2020 7c54 0013 fd41 0000 2020 207c 2020 |T...A.. | \n+00063ac0: 2020 7c54 0013 a041 0000 2020 207c 2020 |T...A.. | \n 00063ad0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00063ae0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063af0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063b00: 7c20 2d46 494c 4548 4541 4445 523b 6865 | -FILEHEADER;he\n-00063b10: 7861 2020 2020 7c54 0013 fd51 0000 2020 xa |T...Q.. \n+00063b10: 7861 2020 2020 7c54 0013 a051 0000 2020 xa |T...Q.. \n 00063b20: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00063b30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063b40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063b50: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00063b60: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd61 ----------|T...a\n+00063b60: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a061 ----------|T...a\n 00063b70: 0000 2020 207c 2043 4c5b 4f53 455d 2020 .. | CL[OSE] \n 00063b80: 2020 207c 202d 2020 2020 2020 2020 2020 | - \n 00063b90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063ba0: 2020 2020 2020 2020 7c20 2d20 2020 2020 | - \n 00063bb0: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00063bc0: 0013 fd71 0000 2020 207c 2d2d 2d2d 2d2d ...q.. |------\n+00063bc0: 0013 a071 0000 2020 207c 2d2d 2d2d 2d2d ...q.. |------\n 00063bd0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00063be0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063bf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00063c00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00063c10: 2d2d 7c54 0013 fd81 0000 2020 207c 2043 --|T...... | C\n+00063c10: 2d2d 7c54 0013 a081 0000 2020 207c 2043 --|T...... | C\n 00063c20: 525b 4954 4943 414c 5d20 207c 202d 495b R[ITICAL] | -I[\n 00063c30: 4e49 545d 2020 2020 2020 2020 2020 2020 NIT] \n 00063c40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063c50: 7c20 5573 6520 6f6e 6c79 2077 6974 6820 | Use only with \n-00063c60: 2020 2020 2020 7c54 0013 fd91 0000 2020 |T...... \n+00063c60: 2020 2020 2020 7c54 0013 a091 0000 2020 |T...... \n 00063c70: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00063c80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063c90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063ca0: 2020 2020 7c20 2d52 4553 4554 2020 2020 | -RESET \n-00063cb0: 2020 2020 2020 2020 2020 7c54 0012 fd26 |T...&\n+00063cb0: 2020 2020 2020 2020 2020 7c54 0012 a026 |T...&\n 00063cc0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00063cd0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00063ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063cf0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00063d00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00063d10: 0013 fd11 0000 2020 207c 202d 2020 2020 ...... | - \n+00063d10: 0013 a011 0000 2020 207c 202d 2020 2020 ...... | - \n 00063d20: 2020 2020 2020 207c 202d 4f5b 574e 4552 | -O[WNER\n 00063d30: 5d20 2020 2020 2020 2020 2020 2020 2020 ] \n 00063d40: 2020 2020 2020 2020 2020 2020 7c20 5573 | Us\n 00063d50: 6520 616c 6f6e 6520 2020 2020 2020 2020 e alone \n-00063d60: 2020 7c54 0013 fd21 0000 2020 207c 2d2d |T...!.. |--\n+00063d60: 2020 7c54 0013 a021 0000 2020 207c 2d2d |T...!.. |--\n 00063d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00063d80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063da0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00063db0: 2d2d 2d2d 2d2d 7c54 0013 fd31 0000 2020 ------|T...1.. \n+00063db0: 2d2d 2d2d 2d2d 7c54 0013 a031 0000 2020 ------|T...1.. \n 00063dc0: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 00063dd0: 202d 5245 4c5b 4541 5345 5d20 2020 2020 -REL[EASE] \n 00063de0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063df0: 2020 2020 7c20 5573 6520 616c 6f6e 6520 | Use alone \n-00063e00: 2020 2020 2020 2020 2020 7c54 0013 fd41 |T...A\n+00063e00: 2020 2020 2020 2020 2020 7c54 0013 a041 |T...A\n 00063e10: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00063e20: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00063e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063e40: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00063e50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00063e60: 0013 fd51 0000 2020 207c 202d 2020 2020 ...Q.. | - \n+00063e60: 0013 a051 0000 2020 207c 202d 2020 2020 ...Q.. | - \n 00063e70: 2020 2020 2020 207c 202d 5245 4d5b 4f56 | -REM[OV\n 00063e80: 455d 2020 2020 2020 2020 2020 2020 2020 E] \n 00063e90: 2020 2020 2020 2020 2020 2020 7c20 5573 | Us\n 00063ea0: 6520 616c 6f6e 6520 2020 2020 2020 2020 e alone \n-00063eb0: 2020 7c54 0013 fd61 0000 2020 207c 2d2d |T...a.. |--\n+00063eb0: 2020 7c54 0013 a061 0000 2020 207c 2d2d |T...a.. |--\n 00063ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00063ed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063ee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063ef0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00063f00: 2d2d 2d2d 2d2d 7c54 0013 fd71 0000 2020 ------|T...q.. \n+00063f00: 2d2d 2d2d 2d2d 7c54 0013 a071 0000 2020 ------|T...q.. \n 00063f10: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 00063f20: 202d 5245 535b 4554 5d20 2020 2020 2020 -RES[ET] \n 00063f30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063f40: 2020 2020 7c20 5573 6520 6f6e 6c79 2077 | Use only w\n-00063f50: 6974 6820 2d49 4e49 5420 7c54 0013 fd81 ith -INIT |T....\n+00063f50: 6974 6820 2d49 4e49 5420 7c54 0013 a081 ith -INIT |T....\n 00063f60: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00063f70: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00063f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063f90: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00063fa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c00 --------------|.\n 00063fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064000: 0100 0000 af07 0000 0c0b 0000 0000 0000 ................\n-00064010: 6700 00fd 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n+00064010: 6700 00a0 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n 00064020: 4d41 5259 00c1 2691 0000 2020 207c 202d MARY..&... | -\n 00064030: 2020 2020 2020 2020 2020 207c 202d 535b | -S[\n 00064040: 4549 5a45 5d20 2020 2020 2020 2020 2020 EIZE] \n 00064050: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064060: 7c20 5573 6520 616c 6f6e 6520 2020 2020 | Use alone \n-00064070: 2020 2020 2020 7c54 0012 fd27 0000 2020 |T...'.. \n+00064070: 2020 2020 2020 7c54 0012 a027 0000 2020 |T...'.. \n 00064080: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00064090: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000640a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000640b0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-000640c0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd11 ----------|T....\n+000640c0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a011 ----------|T....\n 000640d0: 0000 2020 207c 2044 5b55 4d50 5d20 2020 .. | D[UMP] \n 000640e0: 2020 207c 202d 425b 4c4f 434b 5d3d 626c | -B[LOCK]=bl\n 000640f0: 6f63 6b5f 6e75 6d62 6572 2020 2020 2020 ock_number \n 00064100: 2020 2020 2020 2020 7c20 496e 636f 6d70 | Incomp\n 00064110: 6174 6962 6c65 2077 6974 6820 2020 7c54 atible with |T\n-00064120: 0013 fd21 0000 2020 207c 2020 2020 2020 ...!.. | \n+00064120: 0013 a021 0000 2020 207c 2020 2020 2020 ...!.. | \n 00064130: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00064140: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064150: 2020 2020 2020 2020 2020 2020 7c20 2d46 | -F\n 00064160: 494c 4548 4541 4445 5220 2020 2020 2020 ILEHEADER \n-00064170: 2020 7c54 0013 fd31 0000 2020 207c 2d2d |T...1.. |--\n+00064170: 2020 7c54 0013 a031 0000 2020 207c 2d2d |T...1.. |--\n 00064180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00064190: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000641a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000641b0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-000641c0: 2d2d 2d2d 2d2d 7c54 0013 fd41 0000 2020 ------|T...A.. \n+000641c0: 2d2d 2d2d 2d2d 7c54 0013 a041 0000 2020 ------|T...A.. \n 000641d0: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 000641e0: 202d 435b 4f55 4e54 5d3d 636f 756e 7420 -C[OUNT]=count \n 000641f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064200: 2020 2020 7c20 496e 636f 6d70 6174 6962 | Incompatib\n-00064210: 6c65 2077 6974 6820 2020 7c54 0013 fd51 le with |T...Q\n+00064210: 6c65 2077 6974 6820 2020 7c54 0013 a051 le with |T...Q\n 00064220: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00064230: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00064240: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064250: 2020 2020 2020 2020 7c20 2d46 494c 4548 | -FILEH\n 00064260: 4541 4445 5220 2020 2020 2020 2020 7c54 EADER |T\n-00064270: 0013 fd61 0000 2020 207c 2d2d 2d2d 2d2d ...a.. |------\n+00064270: 0013 a061 0000 2020 207c 2d2d 2d2d 2d2d ...a.. |------\n 00064280: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00064290: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000642a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000642b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000642c0: 2d2d 7c54 0013 fd71 0000 2020 207c 202d --|T...q.. | -\n+000642c0: 2d2d 7c54 0013 a071 0000 2020 207c 202d --|T...q.. | -\n 000642d0: 2020 2020 2020 2020 2020 207c 202d 465b | -F[\n 000642e0: 494c 4548 4541 4445 525d 2020 2020 2020 ILEHEADER] \n 000642f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064300: 7c20 5573 6520 616c 6f6e 6520 2020 2020 | Use alone \n-00064310: 2020 2020 2020 7c54 0013 fd81 0000 2020 |T...... \n+00064310: 2020 2020 2020 7c54 0013 a081 0000 2020 |T...... \n 00064320: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00064330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064350: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00064360: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd91 ----------|T....\n+00064360: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a091 ----------|T....\n 00064370: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00064380: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00064390: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000643a0: 2020 2020 2020 2020 7c20 496e 636f 6d70 | Incomp\n 000643b0: 6174 6962 6c65 2077 6974 6820 2020 7c54 atible with |T\n-000643c0: 0012 fd28 0000 2020 207c 202d 2020 2020 ...(.. | - \n+000643c0: 0012 a028 0000 2020 207c 202d 2020 2020 ...(.. | - \n 000643d0: 2020 2020 2020 207c 202d 475b 4c4f 5d20 | -G[LO] \n 000643e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000643f0: 2020 2020 2020 2020 2020 2020 7c20 2d46 | -F\n 00064400: 494c 4548 4541 4445 522c 2020 2020 2020 ILEHEADER, \n-00064410: 2020 7c54 0013 fd11 0000 2020 207c 2020 |T...... | \n+00064410: 2020 7c54 0013 a011 0000 2020 207c 2020 |T...... | \n 00064420: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00064430: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064440: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064450: 7c20 2d48 4541 4445 5220 2020 2020 2020 | -HEADER \n-00064460: 2020 2020 2020 7c54 0013 fd21 0000 2020 |T...!.. \n+00064460: 2020 2020 2020 7c54 0013 a021 0000 2020 |T...!.. \n 00064470: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00064480: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000644a0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-000644b0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd31 ----------|T...1\n+000644b0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a031 ----------|T...1\n 000644c0: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 000644d0: 2020 207c 202d 475b 5653 5441 5453 5d20 | -G[VSTATS] \n 000644e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000644f0: 2020 2020 2020 2020 7c20 5573 6520 6f6e | Use on\n 00064500: 6c79 2077 6974 6820 2020 2020 2020 7c54 ly with |T\n-00064510: 0013 fd41 0000 2020 207c 2020 2020 2020 ...A.. | \n+00064510: 0013 a041 0000 2020 207c 2020 2020 2020 ...A.. | \n 00064520: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00064530: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064540: 2020 2020 2020 2020 2020 2020 7c20 2d46 | -F\n 00064550: 494c 4548 4541 4445 5220 2020 2020 2020 ILEHEADER \n-00064560: 2020 7c54 0013 fd51 0000 2020 207c 2d2d |T...Q.. |--\n+00064560: 2020 7c54 0013 a051 0000 2020 207c 2d2d |T...Q.. |--\n 00064570: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00064580: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064590: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000645a0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-000645b0: 2d2d 2d2d 2d2d 7c54 0013 fd61 0000 2020 ------|T...a.. \n+000645b0: 2d2d 2d2d 2d2d 7c54 0013 a061 0000 2020 ------|T...a.. \n 000645c0: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 000645d0: 202d 5b4e 4f5d 485b 4541 4445 525d 2020 -[NO]H[EADER] \n 000645e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000645f0: 2020 2020 7c20 496e 636f 6d70 6174 6962 | Incompatib\n-00064600: 6c65 2077 6974 6820 2020 7c54 0013 fd71 le with |T...q\n+00064600: 6c65 2077 6974 6820 2020 7c54 0013 a071 le with |T...q\n 00064610: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00064620: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00064630: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064640: 2020 2020 2020 2020 7c20 2d46 494c 4548 | -FILEH\n 00064650: 4541 4445 522c 202d 474c 4f20 2020 7c54 EADER, -GLO |T\n-00064660: 0013 fd81 0000 2020 207c 2d2d 2d2d 2d2d ...... |------\n+00064660: 0013 a081 0000 2020 207c 2d2d 2d2d 2d2d ...... |------\n 00064670: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00064680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000646a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000646b0: 2d2d 7c54 0013 fd91 0000 2020 207c 2020 --|T...... | \n+000646b0: 2d2d 7c54 0013 a091 0000 2020 207c 2020 --|T...... | \n 000646c0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000646d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000646e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000646f0: 7c20 496e 636f 6d70 6174 6962 6c65 2077 | Incompatible w\n-00064700: 6974 6820 2020 7c54 0012 fd29 0000 2020 ith |T...).. \n+00064700: 6974 6820 2020 7c54 0012 a029 0000 2020 ith |T...).. \n 00064710: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 00064720: 202d 4f5b 4646 5345 545d 3d6f 6666 7365 -O[FFSET]=offse\n 00064730: 7420 2020 2020 2020 2020 2020 2020 2020 t \n 00064740: 2020 2020 7c20 2d46 494c 4548 4541 4445 | -FILEHEADE\n-00064750: 522c 2020 2020 2020 2020 7c54 0013 fd11 R, |T....\n+00064750: 522c 2020 2020 2020 2020 7c54 0013 a011 R, |T....\n 00064760: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00064770: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00064780: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064790: 2020 2020 2020 2020 7c20 2d52 4543 4f52 | -RECOR\n 000647a0: 4420 2020 2020 2020 2020 2020 2020 7c00 D |.\n 000647b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000647c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000647d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000647e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000647f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064800: 0100 0000 af07 0000 230b 0000 0000 0000 ........#.......\n-00064810: 6700 00fd 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n+00064810: 6700 00a0 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n 00064820: 4d41 5259 00c1 2921 0000 2020 207c 2d2d MARY..)!.. |--\n 00064830: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00064840: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064860: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00064870: 2d2d 2d2d 2d2d 7c54 0013 fd31 0000 2020 ------|T...1.. \n+00064870: 2d2d 2d2d 2d2d 7c54 0013 a031 0000 2020 ------|T...1.. \n 00064880: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00064890: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000648a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000648b0: 2020 2020 7c20 496e 636f 6d70 6174 6962 | Incompatib\n-000648c0: 6c65 2077 6974 6820 2020 7c54 0013 fd41 le with |T...A\n+000648c0: 6c65 2077 6974 6820 2020 7c54 0013 a041 le with |T...A\n 000648d0: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 000648e0: 2020 207c 202d 525b 4543 4f52 445d 3d72 | -R[ECORD]=r\n 000648f0: 6563 6f72 645f 6e75 6d62 6572 2020 2020 ecord_number \n 00064900: 2020 2020 2020 2020 7c20 2d46 494c 4548 | -FILEH\n 00064910: 4541 4445 522c 2020 2020 2020 2020 7c54 EADER, |T\n-00064920: 0013 fd51 0000 2020 207c 2020 2020 2020 ...Q.. | \n+00064920: 0013 a051 0000 2020 207c 2020 2020 2020 ...Q.. | \n 00064930: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00064940: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064950: 2020 2020 2020 2020 2020 2020 7c20 2d4f | -O\n 00064960: 4646 5345 5420 2020 2020 2020 2020 2020 FFSET \n-00064970: 2020 7c54 0013 fd61 0000 2020 207c 2d2d |T...a.. |--\n+00064970: 2020 7c54 0013 a061 0000 2020 207c 2d2d |T...a.. |--\n 00064980: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00064990: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000649a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000649b0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-000649c0: 2d2d 2d2d 2d2d 7c54 0013 fd71 0000 2020 ------|T...q.. \n+000649c0: 2d2d 2d2d 2d2d 7c54 0013 a071 0000 2020 ------|T...q.. \n 000649d0: 207c 2045 565b 414c 5541 5445 5d20 207c | EV[ALUATE] |\n 000649e0: 202d 445b 4543 494d 414c 5d20 2020 2020 -D[ECIMAL] \n 000649f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064a00: 2020 2020 7c20 496e 636f 6d70 6174 6962 | Incompatib\n-00064a10: 6c65 2077 6974 6820 2020 7c54 0013 fd81 le with |T....\n+00064a10: 6c65 2077 6974 6820 2020 7c54 0013 a081 le with |T....\n 00064a20: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00064a30: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00064a40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064a50: 2020 2020 2020 2020 7c20 2d48 4558 4144 | -HEXAD\n 00064a60: 4543 494d 414c 2020 2020 2020 2020 7c54 ECIMAL |T\n-00064a70: 0013 fd91 0000 2020 207c 2d2d 2d2d 2d2d ...... |------\n+00064a70: 0013 a091 0000 2020 207c 2d2d 2d2d 2d2d ...... |------\n 00064a80: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00064a90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00064ab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00064ac0: 2d2d 7c54 0012 fd2a 0000 2020 207c 202d --|T...*.. | -\n+00064ac0: 2d2d 7c54 0012 a02a 0000 2020 207c 202d --|T...*.. | -\n 00064ad0: 2020 2020 2020 2020 2020 207c 202d 485b | -H[\n 00064ae0: 4558 4144 4543 494d 414c 5d20 2020 2020 EXADECIMAL] \n 00064af0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064b00: 7c20 496e 636f 6d70 6174 6962 6c65 2077 | Incompatible w\n-00064b10: 6974 6820 2020 7c54 0013 fd11 0000 2020 ith |T...... \n+00064b10: 6974 6820 2020 7c54 0013 a011 0000 2020 ith |T...... \n 00064b20: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00064b30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064b40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064b50: 2020 2020 7c20 2d44 4543 494d 414c 2020 | -DECIMAL \n-00064b60: 2020 2020 2020 2020 2020 7c54 0013 fd21 |T...!\n+00064b60: 2020 2020 2020 2020 2020 7c54 0013 a021 |T...!\n 00064b70: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00064b80: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00064b90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064ba0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00064bb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00064bc0: 0013 fd31 0000 2020 207c 202d 2020 2020 ...1.. | - \n+00064bc0: 0013 a031 0000 2020 207c 202d 2020 2020 ...1.. | - \n 00064bd0: 2020 2020 2020 207c 202d 4e5b 554d 4245 | -N[UMBE\n 00064be0: 525d 3d6e 756d 6265 7220 2020 2020 2020 R]=number \n 00064bf0: 2020 2020 2020 2020 2020 2020 7c20 5265 | Re\n 00064c00: 7175 6972 6564 2020 2020 2020 2020 2020 quired \n-00064c10: 2020 7c54 0013 fd41 0000 2020 207c 2d2d |T...A.. |--\n+00064c10: 2020 7c54 0013 a041 0000 2020 207c 2d2d |T...A.. |--\n 00064c20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00064c30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064c40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064c50: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00064c60: 2d2d 2d2d 2d2d 7c54 0013 fd51 0000 2020 ------|T...Q.. \n+00064c60: 2d2d 2d2d 2d2d 7c54 0013 a051 0000 2020 ------|T...Q.. \n 00064c70: 207c 2045 585b 4954 5d20 2020 2020 207c | EX[IT] |\n 00064c80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064c90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064ca0: 2020 2020 7c20 2d20 2020 2020 2020 2020 | - \n-00064cb0: 2020 2020 2020 2020 2020 7c54 0013 fd61 |T...a\n+00064cb0: 2020 2020 2020 2020 2020 7c54 0013 a061 |T...a\n 00064cc0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00064cd0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00064ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064cf0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00064d00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00064d10: 0013 fd71 0000 2020 207c 2046 5b49 4e44 ...q.. | F[IND\n+00064d10: 0013 a071 0000 2020 207c 2046 5b49 4e44 ...q.. | F[IND\n 00064d20: 5d20 2020 2020 207c 202d 425b 4c4f 434b ] | -B[LOCK\n 00064d30: 5d3d 626c 6f63 6b5f 6e75 6d62 6572 2020 ]=block_number \n 00064d40: 2020 2020 2020 2020 2020 2020 7c20 496e | In\n 00064d50: 636f 6d70 6174 6962 6c65 2077 6974 6820 compatible with \n-00064d60: 2020 7c54 0013 fd81 0000 2020 207c 2020 |T...... | \n+00064d60: 2020 7c54 0013 a081 0000 2020 207c 2020 |T...... | \n 00064d70: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00064d80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064d90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064da0: 7c20 2d4b 4559 2c20 2d52 4547 494f 4e20 | -KEY, -REGION \n-00064db0: 2020 2020 2020 7c54 0013 fd91 0000 2020 |T...... \n+00064db0: 2020 2020 2020 7c54 0013 a091 0000 2020 |T...... \n 00064dc0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00064dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064de0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064df0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00064e00: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0012 fd31 ----------|T...1\n+00064e00: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0012 a031 ----------|T...1\n 00064e10: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00064e20: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00064e30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064e40: 2020 2020 2020 2020 7c20 496e 636f 6d70 | Incomp\n 00064e50: 6174 6962 6c65 2077 6974 6820 2020 7c54 atible with |T\n-00064e60: 0013 fd11 0000 2020 207c 202d 2020 2020 ...... | - \n+00064e60: 0013 a011 0000 2020 207c 202d 2020 2020 ...... | - \n 00064e70: 2020 2020 2020 207c 202d 455b 5848 4155 | -E[XHAU\n 00064e80: 5354 4956 455d 2020 2020 2020 2020 2020 STIVE] \n 00064e90: 2020 2020 2020 2020 2020 2020 7c20 2d4b | -K\n 00064ea0: 4559 2c20 2d52 4547 494f 4e2c 2020 2020 EY, -REGION, \n-00064eb0: 2020 7c54 0013 fd21 0000 2020 207c 2020 |T...!.. | \n+00064eb0: 2020 7c54 0013 a021 0000 2020 207c 2020 |T...!.. | \n 00064ec0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00064ed0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064ee0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064ef0: 7c20 2d46 5245 4542 4c4f 434b 2020 2020 | -FREEBLOCK \n-00064f00: 2020 2020 2020 7c54 0013 fd31 0000 2020 |T...1.. \n+00064f00: 2020 2020 2020 7c54 0013 a031 0000 2020 |T...1.. \n 00064f10: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00064f20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064f30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064f40: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00064f50: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd41 ----------|T...A\n+00064f50: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a041 ----------|T...A\n 00064f60: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00064f70: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00064f80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064f90: 2020 2020 2020 2020 7c20 5265 7175 6972 | Requir\n 00064fa0: 6564 2077 6974 6820 2020 2020 2020 7c00 ed with |.\n 00064fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00065000: 0100 0000 af07 0000 3a0b 0000 0000 0000 ........:.......\n-00065010: 6700 00fd 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n+00065010: 6700 00a0 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n 00065020: 4d41 5259 00c1 3151 0000 2020 207c 202d MARY..1Q.. | -\n 00065030: 2020 2020 2020 2020 2020 207c 202d 465b | -F[\n 00065040: 5245 4542 4c4f 434b 5d20 2020 2020 2020 REEBLOCK] \n 00065050: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00065060: 7c20 2d48 494e 543b 2063 6f6d 7061 7469 | -HINT; compati\n-00065070: 626c 6520 2020 7c54 0013 fd61 0000 2020 ble |T...a.. \n+00065070: 626c 6520 2020 7c54 0013 a061 0000 2020 ble |T...a.. \n 00065080: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00065090: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000650a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000650b0: 2020 2020 7c20 7769 7468 202d 424c 4f43 | with -BLOC\n-000650c0: 4b20 2020 2020 2020 2020 7c54 0013 fd71 K |T...q\n+000650c0: 4b20 2020 2020 2020 2020 7c54 0013 a071 K |T...q\n 000650d0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000650e0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000650f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065100: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00065110: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00065120: 0013 fd81 0000 2020 207c 202d 2020 2020 ...... | - \n+00065120: 0013 a081 0000 2020 207c 202d 2020 2020 ...... | - \n 00065130: 2020 2020 2020 207c 202d 485b 494e 545d | -H[INT]\n 00065140: 3d62 6c6f 636b 5f6e 756d 6265 7220 2020 =block_number \n 00065150: 2020 2020 2020 2020 2020 2020 7c20 5265 | Re\n 00065160: 7175 6972 6564 2077 6974 6820 2020 2020 quired with \n-00065170: 2020 7c54 0013 fd91 0000 2020 207c 2020 |T...... | \n+00065170: 2020 7c54 0013 a091 0000 2020 207c 2020 |T...... | \n 00065180: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00065190: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000651a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000651b0: 7c20 2d46 5245 4542 4c4f 434b 2020 2020 | -FREEBLOCK \n-000651c0: 2020 2020 2020 7c54 0012 fd32 0000 2020 |T...2.. \n+000651c0: 2020 2020 2020 7c54 0012 a032 0000 2020 |T...2.. \n 000651d0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 000651e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000651f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065200: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00065210: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd11 ----------|T....\n+00065210: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a011 ----------|T....\n 00065220: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 00065230: 2020 207c 202d 4b5b 4559 5d3d 6b65 7920 | -K[EY]=key \n 00065240: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00065250: 2020 2020 2020 2020 7c20 5573 6520 616c | Use al\n 00065260: 6f6e 6520 2020 2020 2020 2020 2020 7c54 one |T\n-00065270: 0013 fd21 0000 2020 207c 2d2d 2d2d 2d2d ...!.. |------\n+00065270: 0013 a021 0000 2020 207c 2d2d 2d2d 2d2d ...!.. |------\n 00065280: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00065290: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000652a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000652b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000652c0: 2d2d 7c54 0013 fd31 0000 2020 207c 202d --|T...1.. | -\n+000652c0: 2d2d 7c54 0013 a031 0000 2020 207c 202d --|T...1.. | -\n 000652d0: 2020 2020 2020 2020 2020 207c 202d 525b | -R[\n 000652e0: 4547 494f 4e5d 5b3d 7265 6769 6f6e 5d20 EGION][=region] \n 000652f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00065300: 7c20 5573 6520 616c 6f6e 6520 2020 2020 | Use alone \n-00065310: 2020 2020 2020 7c54 0013 fd41 0000 2020 |T...A.. \n+00065310: 2020 2020 2020 7c54 0013 a041 0000 2020 |T...A.. \n 00065320: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00065330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065350: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00065360: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd51 ----------|T...Q\n+00065360: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a051 ----------|T...Q\n 00065370: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00065380: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00065390: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000653a0: 2020 2020 2020 2020 7c20 496e 636f 6d70 | Incomp\n 000653b0: 6174 6962 6c65 2077 6974 6820 2020 7c54 atible with |T\n-000653c0: 0013 fd61 0000 2020 207c 202d 2020 2020 ...a.. | - \n+000653c0: 0013 a061 0000 2020 207c 202d 2020 2020 ...a.. | - \n 000653d0: 2020 2020 2020 207c 202d 535b 424c 494e | -S[BLIN\n 000653e0: 4753 5d20 2020 2020 2020 2020 2020 2020 GS] \n 000653f0: 2020 2020 2020 2020 2020 2020 7c20 2d46 | -F\n 00065400: 5245 4542 4c4f 434b 2c20 2d48 494e 542c REEBLOCK, -HINT,\n-00065410: 2020 7c54 0013 fd71 0000 2020 207c 2020 |T...q.. | \n+00065410: 2020 7c54 0013 a071 0000 2020 207c 2020 |T...q.. | \n 00065420: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00065430: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00065440: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00065450: 7c20 2d4b 4559 2c20 2d52 4547 494f 4e20 | -KEY, -REGION \n-00065460: 2020 2020 2020 7c54 0013 fd81 0000 2020 |T...... \n+00065460: 2020 2020 2020 7c54 0013 a081 0000 2020 |T...... \n 00065470: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00065480: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000654a0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-000654b0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd91 ----------|T....\n+000654b0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a091 ----------|T....\n 000654c0: 0000 2020 207c 2048 5b45 4c50 5d20 2020 .. | H[ELP] \n 000654d0: 2020 207c 205b 6865 6c70 2074 6f70 6963 | [help topic\n 000654e0: 5d20 2020 2020 2020 2020 2020 2020 2020 ] \n 000654f0: 2020 2020 2020 2020 7c20 2d20 2020 2020 | - \n 00065500: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00065510: 0012 fd33 0000 2020 207c 2d2d 2d2d 2d2d ...3.. |------\n+00065510: 0012 a033 0000 2020 207c 2d2d 2d2d 2d2d ...3.. |------\n 00065520: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00065530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00065550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00065560: 2d2d 7c54 0013 fd11 0000 2020 207c 2049 --|T...... | I\n+00065560: 2d2d 7c54 0013 a011 0000 2020 207c 2049 --|T...... | I\n 00065570: 5b4e 5445 4752 4954 5d20 207c 202d 425b [NTEGRIT] | -B[\n 00065580: 4c4f 434b 5d3d 626c 6f63 6b5f 6e75 6d62 LOCK]=block_numb\n 00065590: 6572 2020 2020 2020 2020 2020 2020 2020 er \n 000655a0: 7c20 2d20 2020 2020 2020 2020 2020 2020 | - \n-000655b0: 2020 2020 2020 7c54 0013 fd21 0000 2020 |T...!.. \n+000655b0: 2020 2020 2020 7c54 0013 a021 0000 2020 |T...!.. \n 000655c0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 000655d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000655e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000655f0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00065600: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd31 ----------|T...1\n+00065600: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a031 ----------|T...1\n 00065610: 0000 2020 207c 204d 5b41 5053 5d20 2020 .. | M[APS] \n 00065620: 2020 207c 202d 424c 5b4f 434b 5d3d 626c | -BL[OCK]=bl\n 00065630: 6f63 6b5f 6e75 6d62 6572 2020 2020 2020 ock_number \n 00065640: 2020 2020 2020 2020 7c20 496e 636f 6d70 | Incomp\n 00065650: 6174 6962 6c65 2077 6974 6820 2020 7c54 atible with |T\n-00065660: 0013 fd41 0000 2020 207c 2020 2020 2020 ...A.. | \n+00065660: 0013 a041 0000 2020 207c 2020 2020 2020 ...A.. | \n 00065670: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00065680: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00065690: 2020 2020 2020 2020 2020 2020 7c20 2d52 | -R\n 000656a0: 4553 544f 5245 5f41 4c4c 2020 2020 2020 ESTORE_ALL \n-000656b0: 2020 7c54 0013 fd51 0000 2020 207c 2d2d |T...Q.. |--\n+000656b0: 2020 7c54 0013 a051 0000 2020 207c 2d2d |T...Q.. |--\n 000656c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000656d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000656e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000656f0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00065700: 2d2d 2d2d 2d2d 7c54 0013 fd61 0000 2020 ------|T...a.. \n+00065700: 2d2d 2d2d 2d2d 7c54 0013 a061 0000 2020 ------|T...a.. \n 00065710: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 00065720: 202d 4255 5b53 595d 2020 2020 2020 2020 -BU[SY] \n 00065730: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00065740: 2020 2020 7c20 436f 6d70 6174 6962 6c65 | Compatible\n-00065750: 206f 6e6c 7920 2020 2020 7c54 0013 fd71 only |T...q\n+00065750: 206f 6e6c 7920 2020 2020 7c54 0013 a071 only |T...q\n 00065760: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00065770: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00065780: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00065790: 2020 2020 2020 2020 7c20 7769 7468 202d | with -\n 000657a0: 424c 4f43 4b20 2020 2020 2020 2020 7c00 BLOCK |.\n 000657b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000657c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000657d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000657e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000657f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00065800: 0100 0000 af07 0000 510b 0000 0000 0000 ........Q.......\n-00065810: 6700 00fd 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n+00065810: 6700 00a0 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n 00065820: 4d41 5259 00c1 3381 0000 2020 207c 2d2d MARY..3... |--\n 00065830: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00065840: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065860: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00065870: 2d2d 2d2d 2d2d 7c54 0013 fd91 0000 2020 ------|T...... \n+00065870: 2d2d 2d2d 2d2d 7c54 0013 a091 0000 2020 ------|T...... \n 00065880: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 00065890: 202d 465b 5245 455d 2020 2020 2020 2020 -F[REE] \n 000658a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000658b0: 2020 2020 7c20 2d20 2020 2020 2020 2020 | - \n-000658c0: 2020 2020 2020 2020 2020 7c54 0012 fd34 |T...4\n+000658c0: 2020 2020 2020 2020 2020 7c54 0012 a034 |T...4\n 000658d0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000658e0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000658f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065900: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00065910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00065920: 0013 fd11 0000 2020 207c 202d 2020 2020 ...... | - \n+00065920: 0013 a011 0000 2020 207c 202d 2020 2020 ...... | - \n 00065930: 2020 2020 2020 207c 202d 4d5b 4153 5445 | -M[ASTE\n 00065940: 525d 2020 2020 2020 2020 2020 2020 2020 R] \n 00065950: 2020 2020 2020 2020 2020 2020 7c20 2d20 | - \n 00065960: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00065970: 2020 7c54 0013 fd21 0000 2020 207c 2d2d |T...!.. |--\n+00065970: 2020 7c54 0013 a021 0000 2020 207c 2d2d |T...!.. |--\n 00065980: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00065990: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000659a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000659b0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-000659c0: 2d2d 2d2d 2d2d 7c54 0013 fd31 0000 2020 ------|T...1.. \n+000659c0: 2d2d 2d2d 2d2d 7c54 0013 a031 0000 2020 ------|T...1.. \n 000659d0: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 000659e0: 202d 525b 4553 544f 5245 5f41 4c4c 5d20 -R[ESTORE_ALL] \n 000659f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00065a00: 2020 2020 7c20 5573 6520 616c 6f6e 6520 | Use alone \n-00065a10: 2020 2020 2020 2020 2020 7c54 0013 fd41 |T...A\n+00065a10: 2020 2020 2020 2020 2020 7c54 0013 a041 |T...A\n 00065a20: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00065a30: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00065a40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065a50: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00065a60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00065a70: 0013 fd51 0000 2020 207c 204f 505b 454e ...Q.. | OP[EN\n+00065a70: 0013 a051 0000 2020 207c 204f 505b 454e ...Q.. | OP[EN\n 00065a80: 5d20 2020 2020 207c 202d 465b 494c 455d ] | -F[ILE]\n 00065a90: 3d66 696c 6520 2020 2020 2020 2020 2020 =file \n 00065aa0: 2020 2020 2020 2020 2020 2020 7c20 2d20 | - \n 00065ab0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00065ac0: 2020 7c54 0013 fd61 0000 2020 207c 2d2d |T...a.. |--\n+00065ac0: 2020 7c54 0013 a061 0000 2020 207c 2d2d |T...a.. |--\n 00065ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00065ae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065af0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065b00: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00065b10: 2d2d 2d2d 2d2d 7c54 0013 fd71 0000 2020 ------|T...q.. \n+00065b10: 2d2d 2d2d 2d2d 7c54 0013 a071 0000 2020 ------|T...q.. \n 00065b20: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00065b30: 202d 425b 4c4f 434b 5d3d 626c 6f63 6b5f -B[LOCK]=block_\n 00065b40: 6e75 6d62 6572 2020 2020 2020 2020 2020 number \n 00065b50: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n-00065b60: 2020 2020 2020 2020 2020 7c54 0013 fd81 |T....\n+00065b60: 2020 2020 2020 2020 2020 7c54 0013 a081 |T....\n 00065b70: 0000 2020 207c 204f 565b 4552 5752 4954 .. | OV[ERWRIT\n 00065b80: 455d 207c 2020 2020 2020 2020 2020 2020 E] | \n 00065b90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00065ba0: 2020 2020 2020 2020 7c20 2d20 2020 2020 | - \n 00065bb0: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00065bc0: 0013 fd91 0000 2020 207c 2020 2020 2020 ...... | \n+00065bc0: 0013 a091 0000 2020 207c 2020 2020 2020 ...... | \n 00065bd0: 2020 2020 2020 207c 202d 445b 4154 415d | -D[ATA]\n 00065be0: 3d73 7472 696e 6720 2020 2020 2020 2020 =string \n 00065bf0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 00065c00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00065c10: 2020 7c54 0012 fd35 0000 2020 207c 2d2d |T...5.. |--\n+00065c10: 2020 7c54 0012 a035 0000 2020 207c 2d2d |T...5.. |--\n 00065c20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00065c30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065c40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065c50: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00065c60: 2d2d 2d2d 2d2d 7c54 0013 fd11 0000 2020 ------|T...... \n+00065c60: 2d2d 2d2d 2d2d 7c54 0013 a011 0000 2020 ------|T...... \n 00065c70: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 00065c80: 202d 4f5b 4646 5345 545d 3d6f 6666 7365 -O[FFSET]=offse\n 00065c90: 7420 2020 2020 2020 2020 2020 2020 2020 t \n 00065ca0: 2020 2020 7c20 2d20 2020 2020 2020 2020 | - \n-00065cb0: 2020 2020 2020 2020 2020 7c54 0013 fd21 |T...!\n+00065cb0: 2020 2020 2020 2020 2020 7c54 0013 a021 |T...!\n 00065cc0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00065cd0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00065ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065cf0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00065d00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00065d10: 0013 fd31 0000 2020 207c 2050 5b41 4745 ...1.. | P[AGE\n+00065d10: 0013 a031 0000 2020 207c 2050 5b41 4745 ...1.. | P[AGE\n 00065d20: 5d20 2020 2020 207c 202d 2020 2020 2020 ] | - \n 00065d30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00065d40: 2020 2020 2020 2020 2020 2020 7c20 2d20 | - \n 00065d50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00065d60: 2020 7c54 0013 fd41 0000 2020 207c 2d2d |T...A.. |--\n+00065d60: 2020 7c54 0013 a041 0000 2020 207c 2d2d |T...A.. |--\n 00065d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00065d80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065da0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00065db0: 2d2d 2d2d 2d2d 7c54 0013 fd51 0000 2020 ------|T...Q.. \n+00065db0: 2d2d 2d2d 2d2d 7c54 0013 a051 0000 2020 ------|T...Q.. \n 00065dc0: 207c 2052 415b 4e47 455d 2020 2020 207c | RA[NGE] |\n 00065dd0: 202d 465b 524f 4d5d 3d62 6c6f 636b 5f6e -F[ROM]=block_n\n 00065de0: 756d 6265 7220 2020 2020 2020 2020 2020 umber \n 00065df0: 2020 2020 7c20 2d20 2020 2020 2020 2020 | - \n-00065e00: 2020 2020 2020 2020 2020 7c54 0013 fd61 |T...a\n+00065e00: 2020 2020 2020 2020 2020 7c54 0013 a061 |T...a\n 00065e10: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00065e20: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00065e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065e40: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00065e50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00065e60: 0013 fd71 0000 2020 207c 202d 2020 2020 ...q.. | - \n+00065e60: 0013 a071 0000 2020 207c 202d 2020 2020 ...q.. | - \n 00065e70: 2020 2020 2020 207c 202d 545b 4f5d 3d62 | -T[O]=b\n 00065e80: 6c6f 636b 5f6e 756d 6265 7220 2020 2020 lock_number \n 00065e90: 2020 2020 2020 2020 2020 2020 7c20 2d20 | - \n 00065ea0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00065eb0: 2020 7c54 0013 fd81 0000 2020 207c 2d2d |T...... |--\n+00065eb0: 2020 7c54 0013 a081 0000 2020 207c 2d2d |T...... |--\n 00065ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00065ed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065ee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00065ef0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00065f00: 2d2d 2d2d 2d2d 7c54 0013 fd91 0000 2020 ------|T...... \n+00065f00: 2d2d 2d2d 2d2d 7c54 0013 a091 0000 2020 ------|T...... \n 00065f10: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00065f20: 202d 495b 4e44 4558 5d3d 626c 6f63 6b5f -I[NDEX]=block_\n 00065f30: 6e75 6d62 6572 2020 2020 2020 2020 2020 number \n 00065f40: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n-00065f50: 2020 2020 2020 2020 2020 7c54 0012 fd36 |T...6\n+00065f50: 2020 2020 2020 2020 2020 7c54 0012 a036 |T...6\n 00065f60: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00065f70: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00065f80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00065f90: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 00065fa0: 2020 2020 2020 2020 2020 2020 2020 7c00 |.\n 00065fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00065fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00065fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00065fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00065ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00066000: 0100 0000 af07 0000 680b 0000 0000 0000 ........h.......\n-00066010: 6700 00fd 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n+00066010: 6700 00a0 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n 00066020: 4d41 5259 00c1 3611 0000 2020 207c 2020 MARY..6... | \n 00066030: 2020 2020 2020 2020 2020 207c 202d 4c5b | -L[\n 00066040: 4f53 545d 3d62 6c6f 636b 5f6e 756d 6265 OST]=block_numbe\n 00066050: 7220 2020 2020 2020 2020 2020 2020 2020 r \n 00066060: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n-00066070: 2020 2020 2020 7c54 0013 fd21 0000 2020 |T...!.. \n+00066070: 2020 2020 2020 7c54 0013 a021 0000 2020 |T...!.. \n 00066080: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00066090: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000660a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000660b0: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n-000660c0: 2020 2020 2020 2020 2020 7c54 0013 fd31 |T...1\n+000660c0: 2020 2020 2020 2020 2020 7c54 0013 a031 |T...1\n 000660d0: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 000660e0: 2020 207c 202d 5b4e 4f54 5d42 5553 593d | -[NOT]BUSY=\n 000660f0: 6275 7379 2f66 7265 6520 2020 2020 2020 busy/free \n 00066100: 2020 2020 2020 2020 7c20 2d20 2020 2020 | - \n 00066110: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00066120: 0013 fd41 0000 2020 207c 2020 2020 2020 ...A.. | \n+00066120: 0013 a041 0000 2020 207c 2020 2020 2020 ...A.. | \n 00066130: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00066140: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066150: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 00066160: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00066170: 2020 7c54 0013 fd51 0000 2020 207c 2020 |T...Q.. | \n+00066170: 2020 7c54 0013 a051 0000 2020 207c 2020 |T...Q.. | \n 00066180: 2020 2020 2020 2020 2020 207c 202d 535b | -S[\n 00066190: 5441 525d 3d62 6c6f 636b 5f6e 756d 6265 TAR]=block_numbe\n 000661a0: 7220 2020 2020 2020 2020 2020 2020 2020 r \n 000661b0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n-000661c0: 2020 2020 2020 7c54 0013 fd61 0000 2020 |T...a.. \n+000661c0: 2020 2020 2020 7c54 0013 a061 0000 2020 |T...a.. \n 000661d0: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 000661e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000661f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066200: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n-00066210: 2020 2020 2020 2020 2020 7c54 0013 fd71 |T...q\n+00066210: 2020 2020 2020 2020 2020 7c54 0013 a071 |T...q\n 00066220: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00066230: 2020 207c 202d 4c5b 4f57 4552 5d3d 6b65 | -L[OWER]=ke\n 00066240: 7920 2020 2020 2020 2020 2020 2020 2020 y \n 00066250: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 00066260: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00066270: 0013 fd81 0000 2020 207c 2d2d 2d2d 2d2d ...... |------\n+00066270: 0013 a081 0000 2020 207c 2d2d 2d2d 2d2d ...... |------\n 00066280: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00066290: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000662a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000662b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000662c0: 2d2d 7c54 0013 fd91 0000 2020 207c 202d --|T...... | -\n+000662c0: 2d2d 7c54 0013 a091 0000 2020 207c 202d --|T...... | -\n 000662d0: 2020 2020 2020 2020 2020 207c 202d 555b | -U[\n 000662e0: 5050 4552 5d3d 6b65 7920 2020 2020 2020 PPER]=key \n 000662f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066300: 7c20 2d20 2020 2020 2020 2020 2020 2020 | - \n-00066310: 2020 2020 2020 7c54 0012 fd37 0000 2020 |T...7.. \n+00066310: 2020 2020 2020 7c54 0012 a037 0000 2020 |T...7.. \n 00066320: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00066330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00066340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00066350: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00066360: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd11 ----------|T....\n+00066360: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a011 ----------|T....\n 00066370: 0000 2020 207c 2052 454d 5b4f 5645 5d20 .. | REM[OVE] \n 00066380: 2020 207c 202d 425b 4c4f 434b 5d3d 626c | -B[LOCK]=bl\n 00066390: 6f63 6b2d 6e75 6d62 6572 2020 2020 2020 ock-number \n 000663a0: 2020 2020 2020 2020 7c20 2d20 2020 2020 | - \n 000663b0: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-000663c0: 0013 fd21 0000 2020 207c 2d2d 2d2d 2d2d ...!.. |------\n+000663c0: 0013 a021 0000 2020 207c 2d2d 2d2d 2d2d ...!.. |------\n 000663d0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000663e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000663f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00066400: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00066410: 2d2d 7c54 0013 fd31 0000 2020 207c 202d --|T...1.. | -\n+00066410: 2d2d 7c54 0013 a031 0000 2020 207c 202d --|T...1.. | -\n 00066420: 2020 2020 2020 2020 2020 207c 202d 435b | -C[\n 00066430: 4f55 4e54 5d3d 636f 756e 7420 2020 2020 OUNT]=count \n 00066440: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066450: 7c20 496e 636f 6d70 6174 6962 6c65 2077 | Incompatible w\n-00066460: 6974 6820 2020 7c54 0013 fd41 0000 2020 ith |T...A.. \n+00066460: 6974 6820 2020 7c54 0013 a041 0000 2020 ith |T...A.. \n 00066470: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00066480: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066490: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000664a0: 2020 2020 7c20 2d56 4552 5349 4f4e 2020 | -VERSION \n-000664b0: 2020 2020 2020 2020 2020 7c54 0013 fd51 |T...Q\n+000664b0: 2020 2020 2020 2020 2020 7c54 0013 a051 |T...Q\n 000664c0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000664d0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000664e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000664f0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00066500: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00066510: 0013 fd61 0000 2020 207c 202d 2020 2020 ...a.. | - \n+00066510: 0013 a061 0000 2020 207c 202d 2020 2020 ...a.. | - \n 00066520: 2020 2020 2020 207c 202d 4f5b 4646 5345 | -O[FFSE\n 00066530: 545d 3d6f 6666 7365 7420 2020 2020 2020 T]=offset \n 00066540: 2020 2020 2020 2020 2020 2020 7c20 496e | In\n 00066550: 636f 6d70 6174 6962 6c65 2077 6974 6820 compatible with \n-00066560: 2020 7c54 0013 fd71 0000 2020 207c 2020 |T...q.. | \n+00066560: 2020 7c54 0013 a071 0000 2020 207c 2020 |T...q.. | \n 00066570: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00066580: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066590: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000665a0: 7c20 2d56 4552 5349 4f4e 2c20 2d52 4543 | -VERSION, -REC\n-000665b0: 4f52 4420 2020 7c54 0013 fd81 0000 2020 ORD |T...... \n+000665b0: 4f52 4420 2020 7c54 0013 a081 0000 2020 ORD |T...... \n 000665c0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 000665d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000665e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000665f0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00066600: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd91 ----------|T....\n+00066600: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a091 ----------|T....\n 00066610: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 00066620: 2020 207c 202d 525b 4543 4f52 445d 3d72 | -R[ECORD]=r\n 00066630: 6563 6f72 642d 6e75 6d62 6572 2020 2020 ecord-number \n 00066640: 2020 2020 2020 2020 7c20 496e 636f 6d70 | Incomp\n 00066650: 6174 6962 6c65 2077 6974 6820 2020 7c54 atible with |T\n-00066660: 0012 fd38 0000 2020 207c 2020 2020 2020 ...8.. | \n+00066660: 0012 a038 0000 2020 207c 2020 2020 2020 ...8.. | \n 00066670: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00066680: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066690: 2020 2020 2020 2020 2020 2020 7c20 2d56 | -V\n 000666a0: 4552 5349 4f4e 2c20 2d4f 4646 5345 5420 ERSION, -OFFSET \n-000666b0: 2020 7c54 0013 fd11 0000 2020 207c 2d2d |T...... |--\n+000666b0: 2020 7c54 0013 a011 0000 2020 207c 2d2d |T...... |--\n 000666c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000666d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000666e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000666f0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00066700: 2d2d 2d2d 2d2d 7c54 0013 fd21 0000 2020 ------|T...!.. \n+00066700: 2d2d 2d2d 2d2d 7c54 0013 a021 0000 2020 ------|T...!.. \n 00066710: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 00066720: 202d 565b 4552 5349 4f4e 5d3d 7665 7273 -V[ERSION]=vers\n 00066730: 696f 6e2d 6e75 6d62 6572 2020 2020 2020 ion-number \n 00066740: 2020 2020 7c20 5573 6520 6f6e 6c79 2077 | Use only w\n-00066750: 6974 6820 2020 2020 2020 7c54 0013 fd31 ith |T...1\n+00066750: 6974 6820 2020 2020 2020 7c54 0013 a031 ith |T...1\n 00066760: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00066770: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00066780: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066790: 2020 2020 2020 2020 7c20 2d42 4c4f 434b | -BLOCK\n 000667a0: 3b20 6465 6369 6d61 6c20 2020 2020 7c00 ; decimal |.\n 000667b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000667c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000667d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000667e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000667f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00066800: 0100 0000 af07 0000 7f0b 0000 0000 0000 ................\n-00066810: 6700 00fd 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n+00066810: 6700 00a0 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n 00066820: 4d41 5259 00c1 3841 0000 2020 207c 2d2d MARY..8A.. |--\n 00066830: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00066840: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00066850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00066860: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00066870: 2d2d 2d2d 2d2d 7c54 0013 fd51 0000 2020 ------|T...Q.. \n+00066870: 2d2d 2d2d 2d2d 7c54 0013 a051 0000 2020 ------|T...Q.. \n 00066880: 207c 2052 4553 5b54 4f52 455d 2020 207c | RES[TORE] |\n 00066890: 202d 425b 4c4f 434b 5d3d 626c 6f63 6b2d -B[LOCK]=block-\n 000668a0: 6e75 6d62 6572 2020 2020 2020 2020 2020 number \n 000668b0: 2020 2020 7c20 2d20 2020 2020 2020 2020 | - \n-000668c0: 2020 2020 2020 2020 2020 7c54 0013 fd61 |T...a\n+000668c0: 2020 2020 2020 2020 2020 7c54 0013 a061 |T...a\n 000668d0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000668e0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000668f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00066900: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00066910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00066920: 0013 fd71 0000 2020 207c 202d 2020 2020 ...q.. | - \n+00066920: 0013 a071 0000 2020 207c 202d 2020 2020 ...q.. | - \n 00066930: 2020 2020 2020 207c 202d 465b 524f 4d5d | -F[ROM]\n 00066940: 3d62 6c6f 636b 2d6e 756d 6265 7220 2020 =block-number \n 00066950: 2020 2020 2020 2020 2020 2020 7c20 2d20 | - \n 00066960: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00066970: 2020 7c54 0013 fd81 0000 2020 207c 2d2d |T...... |--\n+00066970: 2020 7c54 0013 a081 0000 2020 207c 2d2d |T...... |--\n 00066980: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00066990: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000669a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000669b0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-000669c0: 2d2d 2d2d 2d2d 7c54 0013 fd91 0000 2020 ------|T...... \n+000669c0: 2d2d 2d2d 2d2d 7c54 0013 a091 0000 2020 ------|T...... \n 000669d0: 207c 202d 2020 2020 2020 2020 2020 207c | - |\n 000669e0: 202d 525b 4547 494f 4e5d 3d72 6567 696f -R[EGION]=regio\n 000669f0: 6e20 2020 2020 2020 2020 2020 2020 2020 n \n 00066a00: 2020 2020 7c20 2d20 2020 2020 2020 2020 | - \n-00066a10: 2020 2020 2020 2020 2020 7c54 0012 fd39 |T...9\n+00066a10: 2020 2020 2020 2020 2020 7c54 0012 a039 |T...9\n 00066a20: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00066a30: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00066a40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00066a50: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00066a60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00066a70: 0013 fd11 0000 2020 207c 202d 2020 2020 ...... | - \n+00066a70: 0013 a011 0000 2020 207c 202d 2020 2020 ...... | - \n 00066a80: 2020 2020 2020 207c 202d 565b 4552 5349 | -V[ERSI\n 00066a90: 4f4e 5d3d 7665 7273 696f 6e2d 6e75 6d62 ON]=version-numb\n 00066aa0: 6572 2020 2020 2020 2020 2020 7c20 5265 er | Re\n 00066ab0: 7175 6972 6564 3b20 6465 6369 6d61 6c20 quired; decimal \n-00066ac0: 2020 7c54 0013 fd21 0000 2020 207c 2d2d |T...!.. |--\n+00066ac0: 2020 7c54 0013 a021 0000 2020 207c 2d2d |T...!.. |--\n 00066ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00066ae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00066af0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00066b00: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00066b10: 2d2d 2d2d 2d2d 7c54 0013 fd31 0000 2020 ------|T...1.. \n+00066b10: 2d2d 2d2d 2d2d 7c54 0013 a031 0000 2020 ------|T...1.. \n 00066b20: 207c 2053 415b 5645 5d20 2020 2020 207c | SA[VE] |\n 00066b30: 202d 425b 4c4f 434b 5d3d 626c 6f63 6b2d -B[LOCK]=block-\n 00066b40: 6e75 6d62 6572 2020 2020 2020 2020 2020 number \n 00066b50: 2020 2020 7c20 2d20 2020 2020 2020 2020 | - \n-00066b60: 2020 2020 2020 2020 2020 7c54 0013 fd41 |T...A\n+00066b60: 2020 2020 2020 2020 2020 7c54 0013 a041 |T...A\n 00066b70: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00066b80: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00066b90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00066ba0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00066bb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00066bc0: 0013 fd51 0000 2020 207c 202d 2020 2020 ...Q.. | - \n+00066bc0: 0013 a051 0000 2020 207c 202d 2020 2020 ...Q.. | - \n 00066bd0: 2020 2020 2020 207c 202d 435b 4f4d 4d45 | -C[OMME\n 00066be0: 4e54 5d3d 7374 7269 6e67 2020 2020 2020 NT]=string \n 00066bf0: 2020 2020 2020 2020 2020 2020 7c20 496e | In\n 00066c00: 636f 6d70 6174 6962 6c65 2077 6974 6820 compatible with \n-00066c10: 2020 7c54 0013 fd61 0000 2020 207c 2020 |T...a.. | \n+00066c10: 2020 7c54 0013 a061 0000 2020 207c 2020 |T...a.. | \n 00066c20: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00066c30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066c40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066c50: 7c20 2d4c 4953 5420 2020 2020 2020 2020 | -LIST \n-00066c60: 2020 2020 2020 7c54 0013 fd71 0000 2020 |T...q.. \n+00066c60: 2020 2020 2020 7c54 0013 a071 0000 2020 |T...q.. \n 00066c70: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00066c80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00066c90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00066ca0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00066cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd81 ----------|T....\n+00066cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a081 ----------|T....\n 00066cc0: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 00066cd0: 2020 207c 202d 4c5b 4953 545d 2020 2020 | -L[IST] \n 00066ce0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066cf0: 2020 2020 2020 2020 7c20 496e 636f 6d70 | Incomp\n 00066d00: 6174 6962 6c65 2077 6974 6820 2020 7c54 atible with |T\n-00066d10: 0013 fd91 0000 2020 207c 2020 2020 2020 ...... | \n+00066d10: 0013 a091 0000 2020 207c 2020 2020 2020 ...... | \n 00066d20: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00066d30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066d40: 2020 2020 2020 2020 2020 2020 7c20 2d43 | -C\n 00066d50: 4f4d 4d45 4e54 2020 2020 2020 2020 2020 OMMENT \n-00066d60: 2020 7c54 0012 fd3a 0000 2020 207c 2d2d |T...:.. |--\n+00066d60: 2020 7c54 0012 a03a 0000 2020 207c 2d2d |T...:.. |--\n 00066d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00066d80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00066d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00066da0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-00066db0: 2d2d 2d2d 2d2d 7c54 0013 fd11 0000 2020 ------|T...... \n+00066db0: 2d2d 2d2d 2d2d 7c54 0013 a011 0000 2020 ------|T...... \n 00066dc0: 207c 2053 485b 4946 545d 2020 2020 207c | SH[IFT] |\n 00066dd0: 202d 425b 4143 4b57 4152 445d 3d73 6869 -B[ACKWARD]=shi\n 00066de0: 6674 2020 2020 2020 2020 2020 2020 2020 ft \n 00066df0: 2020 2020 7c20 496e 636f 6d70 6174 6962 | Incompatib\n-00066e00: 6c65 2077 6974 6820 2020 7c54 0013 fd21 le with |T...!\n+00066e00: 6c65 2077 6974 6820 2020 7c54 0013 a021 le with |T...!\n 00066e10: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00066e20: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00066e30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066e40: 2020 2020 2020 2020 7c20 2d46 4f52 5741 | -FORWA\n 00066e50: 5244 2020 2020 2020 2020 2020 2020 7c54 RD |T\n-00066e60: 0013 fd31 0000 2020 207c 2d2d 2d2d 2d2d ...1.. |------\n+00066e60: 0013 a031 0000 2020 207c 2d2d 2d2d 2d2d ...1.. |------\n 00066e70: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00066e80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00066e90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00066ea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00066eb0: 2d2d 7c54 0013 fd41 0000 2020 207c 202d --|T...A.. | -\n+00066eb0: 2d2d 7c54 0013 a041 0000 2020 207c 202d --|T...A.. | -\n 00066ec0: 2020 2020 2020 2020 2020 207c 202d 465b | -F[\n 00066ed0: 4f52 5741 5244 5d3d 7368 6966 7420 2020 ORWARD]=shift \n 00066ee0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066ef0: 7c20 496e 636f 6d70 6174 6962 6c65 2077 | Incompatible w\n-00066f00: 6974 6820 2020 7c54 0013 fd51 0000 2020 ith |T...Q.. \n+00066f00: 6974 6820 2020 7c54 0013 a051 0000 2020 ith |T...Q.. \n 00066f10: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00066f20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066f30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00066f40: 2020 2020 7c20 2d42 4143 4b57 4152 4420 | -BACKWARD \n-00066f50: 2020 2020 2020 2020 2020 7c54 0013 fd61 |T...a\n+00066f50: 2020 2020 2020 2020 2020 7c54 0013 a061 |T...a\n 00066f60: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00066f70: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00066f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00066f90: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00066fa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c00 --------------|.\n 00066fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00066fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00066fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00066fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00066ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067000: 0100 0000 6a02 0000 880b 0000 0000 0000 ....j...........\n-00067010: 6700 00fd 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n+00067010: 6700 00a0 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n 00067020: 4d41 5259 00c1 3a71 0000 2020 207c 202d MARY..:q.. | -\n 00067030: 2020 2020 2020 2020 2020 207c 202d 4f5b | -O[\n 00067040: 4646 5345 545d 3d6f 6666 7365 7420 2020 FFSET]=offset \n 00067050: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00067060: 7c20 2d20 2020 2020 2020 2020 2020 2020 | - \n-00067070: 2020 2020 2020 7c54 0013 fd81 0000 2020 |T...... \n+00067070: 2020 2020 2020 7c54 0013 a081 0000 2020 |T...... \n 00067080: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00067090: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000670a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000670b0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-000670c0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 fd91 ----------|T....\n+000670c0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 a091 ----------|T....\n 000670d0: 0000 2020 207c 2053 505b 4157 4e5d 2020 .. | SP[AWN] \n 000670e0: 2020 207c 205b 434c 4920 636f 6d6d 616e | [CLI comman\n 000670f0: 645d 2020 2020 2020 2020 2020 2020 2020 d] \n 00067100: 2020 2020 2020 2020 7c20 2d20 2020 2020 | - \n 00067110: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00067120: 0012 fd41 0000 2020 207c 2d2d 2d2d 2d2d ...A.. |------\n+00067120: 0012 a041 0000 2020 207c 2d2d 2d2d 2d2d ...A.. |------\n 00067130: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00067140: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00067150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00067160: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00067170: 2d2d 7c54 0013 fd11 0000 2020 207c 2057 --|T...... | W\n+00067170: 2d2d 7c54 0013 a011 0000 2020 207c 2057 --|T...... | W\n 00067180: 5b43 494e 4954 5d20 2020 207c 202d 2020 [CINIT] | - \n 00067190: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000671a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000671b0: 7c20 2d20 2020 2020 2020 2020 2020 2020 | - \n-000671c0: 2020 2020 2020 7c54 0013 fd21 0000 2020 |T...!.. \n+000671c0: 2020 2020 2020 7c54 0013 a021 0000 2020 |T...!.. \n 000671d0: 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +--------------\n 000671e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000671f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00067200: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00067210: 2d2d 2d2d 2d2d 2d2d 2d2d 2b07 0013 fd31 ----------+....1\n-00067220: 0000 4100 13fd 4100 0020 2020 2a20 5573 ..A...A.. * Us\n+00067210: 2d2d 2d2d 2d2d 2d2d 2d2d 2b07 0013 a031 ----------+....1\n+00067220: 0000 4100 13a0 4100 0020 2020 2a20 5573 ..A...A.. * Us\n 00067230: 6520 7468 6573 6520 7175 616c 6966 6965 e these qualifie\n 00067240: 7273 206f 6e6c 7920 7769 7468 2069 6e73 rs only with ins\n 00067250: 7472 7563 7469 6f6e 7320 6672 6f6d 2046 tructions from F\n-00067260: 4953 2e07 0013 fd51 0000 0000 0000 0000 IS.....Q........\n+00067260: 4953 2e07 0013 a051 0000 0000 0000 0000 IS.....Q........\n 00067270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000672a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000672b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000672c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000672d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -26491,63 +26491,63 @@\n 000677a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000677b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000677c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000677d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000677e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000677f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067800: 0100 0000 1d03 0000 9f0b 0000 0000 0000 ................\n-00067810: 6800 00fd 4845 4c50 00ff 7300 ff43 4f50 h...HELP..s..COP\n+00067810: 6800 00a0 4845 4c50 00ff 7300 ff43 4f50 h...HELP..s..COP\n 00067820: 5952 4947 4854 00c0 1100 0020 2020 6c61 YRIGHT..... la\n 00067830: 7465 7220 7665 7273 696f 6e20 7075 626c ter version publ\n 00067840: 6973 6865 6420 6279 2074 6865 2046 7265 ished by the Fre\n 00067850: 6520 536f 6674 7761 7265 2046 6f75 6e64 e Software Found\n 00067860: 6174 696f 6e3b 2077 6974 6820 6e6f 2049 ation; with no I\n-00067870: 6e76 6172 6961 6e74 4100 14fd 1200 0020 nvariantA...... \n+00067870: 6e76 6172 6961 6e74 4100 14a0 1200 0020 nvariantA...... \n 00067880: 2020 5365 6374 696f 6e73 2c20 6e6f 2046 Sections, no F\n 00067890: 726f 6e74 2d43 6f76 6572 2054 6578 7473 ront-Cover Texts\n 000678a0: 2061 6e64 206e 6f20 4261 636b 2d43 6f76 and no Back-Cov\n-000678b0: 6572 2054 6578 7473 2e07 0014 fd13 0000 er Texts........\n-000678c0: 5100 14fd 1400 0020 2020 4754 2e4d 2854 Q...... GT.M(T\n+000678b0: 6572 2054 6578 7473 2e07 0014 a013 0000 er Texts........\n+000678c0: 5100 14a0 1400 0020 2020 4754 2e4d 2854 Q...... GT.M(T\n 000678d0: 4d29 2069 7320 6120 7472 6164 656d 6172 M) is a trademar\n 000678e0: 6b20 6f66 2046 6964 656c 6974 7920 4e61 k of Fidelity Na\n 000678f0: 7469 6f6e 616c 2049 6e66 6f72 6d61 7469 tional Informati\n 00067900: 6f6e 2053 6572 7669 6365 732c 2049 6e63 on Services, Inc\n-00067910: 2e47 0014 fd15 0000 2020 204f 7468 6572 .G...... Other\n+00067910: 2e47 0014 a015 0000 2020 204f 7468 6572 .G...... Other\n 00067920: 2074 7261 6465 6d61 726b 7320 6172 6520 trademarks are \n 00067930: 7468 6520 7072 6f70 6572 7479 206f 6620 the property of \n 00067940: 7468 6569 7220 7265 7370 6563 7469 7665 their respective\n-00067950: 206f 776e 6572 732e 0700 14fd 1600 0048 owners........H\n-00067960: 0014 fd17 0000 2020 2054 6869 7320 646f ...... This do\n+00067950: 206f 776e 6572 732e 0700 14a0 1600 0048 owners........H\n+00067960: 0014 a017 0000 2020 2054 6869 7320 646f ...... This do\n 00067970: 6375 6d65 6e74 2063 6f6e 7461 696e 7320 cument contains \n 00067980: 6120 6465 7363 7269 7074 696f 6e20 6f66 a description of\n 00067990: 2047 542e 4d20 616e 6420 7468 6520 6f70 GT.M and the op\n-000679a0: 6572 6174 696e 6754 0014 fd18 0000 2020 eratingT...... \n+000679a0: 6572 6174 696e 6754 0014 a018 0000 2020 eratingT...... \n 000679b0: 2069 6e73 7472 7563 7469 6f6e 7320 7065 instructions pe\n 000679c0: 7274 6169 6e69 6e67 2074 6f20 7468 6520 rtaining to the \n 000679d0: 7661 7269 6f75 7320 6675 6e63 7469 6f6e various function\n 000679e0: 7320 7468 6174 2063 6f6d 7072 6973 6520 s that comprise \n-000679f0: 7468 6520 7379 7374 656d 2e50 0014 fd19 the system.P....\n+000679f0: 7468 6520 7379 7374 656d 2e50 0014 a019 the system.P....\n 00067a00: 0000 2020 2054 6869 7320 646f 6375 6d65 .. This docume\n 00067a10: 6e74 2064 6f65 7320 6e6f 7420 636f 6e74 nt does not cont\n 00067a20: 6169 6e20 616e 7920 636f 6d6d 6974 6d65 ain any commitme\n 00067a30: 6e74 206f 6620 4649 532e 2046 4953 2062 nt of FIS. FIS b\n-00067a40: 656c 6965 7665 7320 7468 6551 0014 fd1a elieves theQ....\n+00067a40: 656c 6965 7665 7320 7468 6551 0014 a01a elieves theQ....\n 00067a50: 0000 2020 2069 6e66 6f72 6d61 7469 6f6e .. information\n 00067a60: 2069 6e20 7468 6973 2070 7562 6c69 6361 in this publica\n 00067a70: 7469 6f6e 2069 7320 6163 6375 7261 7465 tion is accurate\n 00067a80: 2061 7320 6f66 2069 7473 2070 7562 6c69 as of its publi\n-00067a90: 6361 7469 6f6e 2064 6174 653b 4a00 14fd cation date;J...\n+00067a90: 6361 7469 6f6e 2064 6174 653b 4a00 14a0 cation date;J...\n 00067aa0: 2100 0020 2020 7375 6368 2069 6e66 6f72 !.. such infor\n 00067ab0: 6d61 7469 6f6e 2069 7320 7375 626a 6563 mation is subjec\n 00067ac0: 7420 746f 2063 6861 6e67 6520 7769 7468 t to change with\n 00067ad0: 6f75 7420 6e6f 7469 6365 2e20 4649 5320 out notice. FIS \n-00067ae0: 6973 206e 6f74 3000 14fd 2200 0020 2020 is not0...\".. \n+00067ae0: 6973 206e 6f74 3000 14a0 2200 0020 2020 is not0...\".. \n 00067af0: 7265 7370 6f6e 7369 626c 6520 666f 7220 responsible for \n 00067b00: 616e 7920 6572 726f 7273 206f 7220 6465 any errors or de\n-00067b10: 6665 6374 732e 0700 14fd 2300 0000 0000 fects.....#.....\n+00067b10: 6665 6374 732e 0700 14a0 2300 0000 0000 fects.....#.....\n 00067b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n"}, {"source1": "./usr/lib/x86_64-linux-gnu/fis-gtm/V6.3-014_x86_64/gdehelp.dat", "source2": "./usr/lib/x86_64-linux-gnu/fis-gtm/V6.3-014_x86_64/gdehelp.dat", "has_internal_linenos": true, "unified_diff": "@@ -5,15 +5,15 @@\n 00000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000050: 0000 0000 8000 0000 8000 0000 0000 0000 ................\n 00000060: 0004 0000 0000 0100 0080 0000 0000 0000 ................\n 00000070: 1700 0000 0000 0000 1000 0000 1700 0000 ................\n 00000080: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000000a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000000b0: 0000 0000 0000 0000 1fa4 9965 0200 0000 ...........e....\n+000000b0: 0000 0000 0000 0000 e1b3 a667 0200 0000 ...........g....\n 000000c0: ffff ff83 ffff ffff ffff ff93 fdff ffff ................\n 000000d0: 0100 0000 0000 0000 0100 0000 0000 0000 ................\n 000000e0: 0100 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@@ -16895,80 +16895,80 @@\n 00041fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00041ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00042000: 0100 0001 3d05 0000 c308 0000 0000 0000 ....=...........\n 00042010: 2600 0000 4845 4c50 00ff 7300 ff43 4f4d &...HELP..s..COM\n 00042020: 4d41 4e44 5300 ff73 00ff 4144 4400 bf12 MANDS..s..ADD...\n 00042030: 0000 1600 0000 1800 1a00 ff73 00ff 4742 ...........s..GB\n 00042040: 4c4e 414d 4500 bf22 0000 1b00 0000 0c00 LNAME..\"........\n-00042050: 2600 c02b 0000 1c00 0000 0b00 1ece 4d00 &..+..........M.\n+00042050: 2600 c02b 0000 1c00 0000 0b00 1e22 4d00 &..+.........\"M.\n 00042060: 001d 0000 0012 001e ff4e 414d 4500 c017 .........NAME...\n 00042070: 0100 0017 0000 000c 0024 0048 0100 0018 .........$.H....\n 00042080: 0000 000c 0024 7387 0100 0019 0000 000b .....$s.........\n 00042090: 0017 0053 0000 1a00 0000 1300 1700 542d ...S..........T-\n 000420a0: 5349 474e 00bf 9200 0014 0000 0013 0016 SIGN............\n 000420b0: 7343 4841 4e47 4500 c02b 0000 1500 0000 sCHANGE..+......\n 000420c0: 1400 164e 4445 4c45 5445 00c0 3501 0000 ...NDELETE..5...\n 000420d0: 1e00 0000 1200 164d 4c4f 434b 5300 bf12 .......MLOCKS...\n 000420e0: 0000 1f00 0000 0e00 1800 4700 bf52 0000 ..........G..R..\n 000420f0: 2000 0000 1300 1600 5245 4e41 4d45 00bf .......RENAME..\n 00042100: 9200 0021 0000 0012 0016 0053 4554 4744 ...!.......SETGD\n 00042110: 00c0 2b00 0022 0000 0011 0017 0048 4f57 ..+..\".......HOW\n 00042120: 00c0 3901 0000 2300 0000 0b00 1c00 7b00 ..9...#.......{.\n 00042130: 0024 0000 0013 0016 0056 4552 4946 5900 .$.......VERIFY.\n-00042140: bf92 0000 2500 0000 1500 0bce 5059 5249 ....%.......PYRI\n+00042140: bf92 0000 2500 0000 1500 0b22 5059 5249 ....%......\"PYRI\n 00042150: 4748 5400 c019 0100 0026 0000 000b 0009 GHT......&......\n 00042160: 004e 0000 4a00 0000 1400 0900 4f56 4552 .N..J.......OVER\n 00042170: 5649 4557 00c1 0000 0600 0000 2f00 1200 VIEW......../...\n 00042180: ff73 00ff 4355 5354 4f4d 495a 494e 475f .s..CUSTOMIZING_\n 00042190: 415f 474c 4f42 414c 5f44 4952 4543 544f A_GLOBAL_DIRECTO\n 000421a0: 5259 00bf 2200 000e 0000 000b 0016 0044 RY..\"..........D\n 000421b0: 0000 0f00 0000 3300 16ff 4558 414d 494e ......3...EXAMIN\n 000421c0: 494e 475f 5448 455f 4445 4641 554c 545f ING_THE_DEFAULT_\n 000421d0: 474c 4f42 414c 5f44 4952 4543 544f 5259 GLOBAL_DIRECTORY\n-000421e0: 00bf 9200 0008 0000 000d 003d cec0 3201 ...........=..2.\n-000421f0: 0000 0900 0000 0b00 3ece 4b00 000a 0000 ........>.K.....\n-00042200: 000b 003e ce8b 0000 0b00 0000 2a00 1620 ...>........*.. \n+000421e0: 00bf 9200 0008 0000 000d 003d 22c0 3201 ...........=\".2.\n+000421f0: 0000 0900 0000 0b00 3e22 4b00 000a 0000 ........>\"K.....\n+00042200: 000b 003e 228b 0000 0b00 0000 2a00 1620 ...>\".......*.. \n 00042210: 474c 4f42 414c 5f44 4952 4543 544f 5259 GLOBAL_DIRECTORY\n 00042220: 5f41 4242 5245 5649 4154 494f 4e53 0001 _ABBREVIATIONS..\n 00042230: 0000 0c00 0000 0b00 1600 4800 000d 0000 ..........H.....\n 00042240: 0035 0016 0049 4445 4e54 4946 5949 4e47 .5...IDENTIFYING\n 00042250: 5f54 4845 5f43 5552 5245 4e54 5f47 4c4f _THE_CURRENT_GLO\n 00042260: 4241 4c5f 4449 5245 4354 4f52 5900 bf22 BAL_DIRECTORY..\"\n-00042270: 0000 0300 0000 3c00 16ce 4d41 5050 494e ......<...MAPPIN\n+00042270: 0000 0300 0000 3c00 1622 4d41 5050 494e ......<..\"MAPPIN\n 00042280: 475f 474c 4f42 414c 5f56 4152 4941 424c G_GLOBAL_VARIABL\n 00042290: 4553 5f49 4e5f 415f 474c 4f42 414c 5f44 ES_IN_A_GLOBAL_D\n 000422a0: 4952 4543 544f 5259 00c0 1801 0000 0500 IRECTORY........\n 000422b0: 0000 1700 0900 5155 414c 4946 4945 5253 ......QUALIFIERS\n-000422c0: 00bf 2200 0027 0000 0022 0014 ceff 7300 ..\"..'...\"....s.\n+000422c0: 00bf 2200 0027 0000 0022 0014 22ff 7300 ..\"..'...\"..\".s.\n 000422d0: ff49 4e53 5441 4e43 455f 5155 414c 4946 .INSTANCE_QUALIF\n-000422e0: 4945 5200 0100 003f 0000 000b 0018 ce4d IER....?.......M\n+000422e0: 4945 5200 0100 003f 0000 000b 0018 224d IER....?......\"M\n 000422f0: 0000 4000 0000 1f00 1800 5245 4749 4f4e ..@.......REGION\n 00042300: 5f51 5541 4c49 4649 4552 5300 c011 0100 _QUALIFIERS.....\n-00042310: 0028 0000 000c 002b ce53 0100 0029 0000 .(.....+.S...)..\n+00042310: 0028 0000 000c 002b 2253 0100 0029 0000 .(.....+\"S...)..\n 00042320: 000c 002b ff99 0100 002a 0000 000d 002a ...+.....*.....*\n 00042330: 2dc1 1592 0000 2b00 0000 0c00 2b00 1a22 -.....+.....+..\"\n 00042340: 0000 2c00 0000 0c00 2b00 2332 0000 2d00 ..,.....+.#2..-.\n 00042350: 0000 0c00 2b00 2732 0000 2e00 0000 0c00 ....+.'2........\n 00042360: 2b00 2a12 0000 2f00 0000 1f00 1800 5345 +.*.../.......SE\n 00042370: 474d 454e 545f 5155 414c 4946 4945 5253 GMENT_QUALIFIERS\n 00042380: 00bf 8200 0030 0000 000d 002b 00c0 4401 .....0.....+..D.\n 00042390: 0000 3100 0000 0c00 2cbf 8101 0000 3200 ..1.....,.....2.\n 000423a0: 0000 0d00 2bbf c111 4200 0033 0000 000c ....+...B..3....\n 000423b0: 002c 0014 0100 0034 0000 000c 002c 0017 .,.....4.....,..\n-000423c0: 1200 0035 0000 000c 002c c721 1200 0036 ...5.....,.!...6\n+000423c0: 1200 0035 0000 000c 002c b921 1200 0036 ...5.....,.!...6\n 000423d0: 0000 000c 002c 0024 3200 0037 0000 000c .....,.$2..7....\n 000423e0: 002c 0028 1200 0038 0000 000c 002c 0031 .,.(...8.....,.1\n 000423f0: 7200 0039 0000 000c 002c 0035 4200 003a r..9.....,.5B..:\n 00042400: 0000 000c 002c 2d39 4200 003b 0000 000c .....,-9B..;....\n 00042410: 002c 0043 1200 003c 0000 000c 002c 0045 .,.C...<.....,.E\n-00042420: 4200 003d 0000 0015 0009 ce53 554d 4d41 B..=.......SUMMA\n-00042430: 5259 00c0 1901 0000 3e00 0000 0c00 12ce RY......>.......\n-00042440: 4201 0000 4100 0000 0c00 12ce 6501 0000 B...A.......e...\n-00042450: 4200 0000 0c00 12ce 8801 0000 4300 0000 B...........C...\n-00042460: 0d00 11ce c112 0100 0044 0000 0022 0011 .........D...\"..\n+00042420: 4200 003d 0000 0015 0009 2253 554d 4d41 B..=......\"SUMMA\n+00042430: 5259 00c0 1901 0000 3e00 0000 0c00 1222 RY......>......\"\n+00042440: 4201 0000 4100 0000 0c00 1222 6501 0000 B...A......\"e...\n+00042450: 4200 0000 0c00 1222 8801 0000 4300 0000 B......\"....C...\n+00042460: 0d00 1122 c112 0100 0044 0000 0022 0011 ...\".....D...\"..\n 00042470: 00ff 7300 ff51 5541 4c49 4649 4552 5f53 ..s..QUALIFIER_S\n 00042480: 554d 4d41 5259 00bf 6200 0045 0000 000d UMMARY..b..E....\n 00042490: 0027 00c0 2401 0000 4600 0000 0c00 2800 .'..$...F.....(.\n 000424a0: 4101 0000 4700 0000 0c00 2800 5801 0000 A...G.....(.X...\n 000424b0: 4800 0000 0b00 0952 5400 0049 0000 0017 H......RT..I....\n 000424c0: 0009 0055 5349 4e47 5f47 4445 00c0 1901 ...USING_GDE....\n 000424d0: 0000 0700 0000 2800 1300 ff73 00ff 4755 ......(....s..GU\n@@ -17102,55 +17102,55 @@\n 00042cd0: 7912 0040 0026 0000 2020 2063 6861 6e67 y..@.&.. chang\n 00042ce0: 6573 2e07 0040 0027 0000 1200 4000 2800 es...@.'....@.(.\n 00042cf0: 0020 2020 4578 616d 706c 653a 0700 4000 . Example:..@.\n 00042d00: 2900 0036 0040 002a 0000 2020 2024 2065 )..6.@.*.. $ e\n 00042d10: 7870 6f72 7420 6774 6d67 626c 6469 723d xport gtmgbldir=\n 00042d20: 2f68 6f6d 652f 6a64 6f65 2f6e 6f64 6531 /home/jdoe/node1\n 00042d30: 2f70 726f 642e 676c 6407 0040 0031 0000 /prod.gld..@.1..\n-00042d40: 6200 16ce 4d41 5050 494e 475f 474c 4f42 b...MAPPING_GLOB\n+00042d40: 6200 1622 4d41 5050 494e 475f 474c 4f42 b..\"MAPPING_GLOB\n 00042d50: 414c 5f56 4152 4941 424c 4553 5f49 4e5f AL_VARIABLES_IN_\n 00042d60: 415f 474c 4f42 414c 5f44 4952 4543 544f A_GLOBAL_DIRECTO\n 00042d70: 5259 0000 4d61 7070 696e 675f 476c 6f62 RY..Mapping_Glob\n 00042d80: 616c 5f56 6172 6961 626c 6573 5f69 6e5f al_Variables_in_\n 00042d90: 615f 476c 6f62 616c 5f44 6972 6563 746f a_Global_Directo\n-00042da0: 7279 3900 45ce bf11 0000 2020 204d 6170 ry9.E..... Map\n+00042da0: 7279 3900 4522 bf11 0000 2020 204d 6170 ry9.E\".... Map\n 00042db0: 7069 6e67 2047 6c6f 6261 6c20 5661 7269 ping Global Vari\n 00042dc0: 6162 6c65 7320 696e 2061 2047 6c6f 6261 ables in a Globa\n-00042dd0: 6c20 4469 7265 6374 6f72 7907 0046 ce21 l Directory..F.!\n-00042de0: 0000 5200 46ce 3100 0020 2020 4d61 7070 ..R.F.1.. Mapp\n+00042dd0: 6c20 4469 7265 6374 6f72 7907 0046 2221 l Directory..F\"!\n+00042de0: 0000 5200 4622 3100 0020 2020 4d61 7070 ..R.F\"1.. Mapp\n 00042df0: 696e 6720 6973 2074 6865 2070 726f 6365 ing is the proce\n 00042e00: 7373 206f 6620 636f 6e6e 6563 7469 6e67 ss of connecting\n 00042e10: 2061 2067 6c6f 6261 6c20 7661 7269 6162 a global variab\n 00042e20: 6c65 206e 616d 6520 6f72 2061 2073 7562 le name or a sub\n-00042e30: 7472 6565 3200 46ce 4100 0020 2020 6f72 tree2.F.A.. or\n+00042e30: 7472 6565 3200 4622 4100 0020 2020 6f72 tree2.F\"A.. or\n 00042e40: 2061 2073 7562 7363 7269 7074 2072 616e a subscript ran\n 00042e50: 6765 2074 6f20 6120 6461 7461 6261 7365 ge to a database\n-00042e60: 2066 696c 652e 0700 46ce 5100 003f 0046 file...F.Q..?.F\n-00042e70: ce61 0000 2020 2041 2063 6f6d 706c 6574 .a.. A complet\n+00042e60: 2066 696c 652e 0700 4622 5100 003f 0046 file...F\"Q..?.F\n+00042e70: 2261 0000 2020 2041 2063 6f6d 706c 6574 \"a.. A complet\n 00042e80: 6520 6d61 7070 696e 6720 6861 7320 7468 e mapping has th\n 00042e90: 6520 666f 6c6c 6f77 696e 6720 666f 7572 e following four\n-00042ea0: 2063 6f6d 706f 6e65 6e74 733a 0700 46ce components:..F.\n-00042eb0: 7100 0012 0046 ce81 0000 2020 2020 206f q....F.... o\n-00042ec0: 204e 414d 4514 0046 ce91 0000 2020 2020 NAME..F.... \n-00042ed0: 206f 2052 4547 494f 4e16 0045 cec0 1100 o REGION..E....\n+00042ea0: 2063 6f6d 706f 6e65 6e74 733a 0700 4622 components:..F\"\n+00042eb0: 7100 0012 0046 2281 0000 2020 2020 206f q....F\"... o\n+00042ec0: 204e 414d 4514 0046 2291 0000 2020 2020 NAME..F\"... \n+00042ed0: 206f 2052 4547 494f 4e16 0045 22c0 1100 o REGION..E\"...\n 00042ee0: 0020 2020 2020 6f20 5345 474d 454e 5412 . o SEGMENT.\n-00042ef0: 0046 ce12 0000 2020 2020 206f 2046 494c .F.... o FIL\n-00042f00: 4507 0046 ce13 0000 5400 46ce 1400 0020 E..F....T.F.... \n+00042ef0: 0046 2212 0000 2020 2020 206f 2046 494c .F\"... o FIL\n+00042f00: 4507 0046 2213 0000 5400 4622 1400 0020 E..F\"...T.F\"... \n 00042f10: 2020 5468 6573 6520 636f 6d70 6f6e 656e These componen\n 00042f20: 7473 206d 6179 2062 6520 6465 6669 6e65 ts may be define\n 00042f30: 6420 696e 2061 6e79 206f 7264 6572 2c20 d in any order, \n 00042f40: 6275 7420 7468 6520 6669 6e61 6c20 7265 but the final re\n-00042f50: 7375 6c74 206d 7573 7420 6265 3400 46ce sult must be4.F.\n+00042f50: 7375 6c74 206d 7573 7420 6265 3400 4622 sult must be4.F\"\n 00042f60: 1500 0020 2020 6120 636f 6d70 6c65 7465 ... a complete\n 00042f70: 206c 6f67 6963 616c 2070 6174 6820 6672 logical path fr\n 00042f80: 6f6d 206e 616d 6520 746f 2066 696c 653a om name to file:\n-00042f90: 0700 46ce 1600 0031 0046 ce17 0000 2020 ..F....1.F.... \n+00042f90: 0700 4622 1600 0031 0046 2217 0000 2020 ..F\"...1.F\"... \n 00042fa0: 204e 414d 4528 7329 202d 2d3e 2052 4547 NAME(s) --> REG\n 00042fb0: 494f 4e20 2d2d 3e20 5345 474d 454e 5420 ION --> SEGMENT \n-00042fc0: 2d2d 3e20 4649 4c45 0700 46ce 1800 0000 --> FILE..F.....\n+00042fc0: 2d2d 3e20 4649 4c45 0700 4622 1800 0000 --> FILE..F\"....\n 00042fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00042fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00042ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00043000: 0100 0000 2d07 0000 e601 0000 0000 0000 ....-...........\n 00043010: 1f00 0047 4845 4c50 00ff 7300 ff4f 5645 ...GHELP..s..OVE\n 00043020: 5256 4945 5700 004f 7665 7276 6965 7713 RVIEW..Overview.\n 00043030: 0012 00bf 1100 0020 2020 4f76 6572 7669 ....... Overvi\n@@ -17277,43 +17277,43 @@\n 000437c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000437d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000437e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000437f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00043800: 0100 0000 fe01 0000 b304 0000 0000 0000 ................\n 00043810: 2100 0045 4845 4c50 00ff 7300 ff55 5349 !..EHELP..s..USI\n 00043820: 4e47 5f47 4445 0000 5573 696e 675f 4744 NG_GDE..Using_GD\n-00043830: 4514 0013 cebf 1100 0020 2020 5573 696e E........ Usin\n-00043840: 6720 4744 4507 0014 ce21 0000 5400 14ce g GDE....!..T...\n+00043830: 4514 0013 22bf 1100 0020 2020 5573 696e E...\".... Usin\n+00043840: 6720 4744 4507 0014 2221 0000 5400 1422 g GDE...\"!..T..\"\n 00043850: 3100 0020 2020 5468 6520 6465 6661 756c 1.. The defaul\n 00043860: 7420 696e 7374 616c 6c61 7469 6f6e 2070 t installation p\n 00043870: 726f 6365 6475 7265 2070 6c61 6365 7320 rocedure places \n 00043880: 7468 6520 4744 4520 7574 696c 6974 7920 the GDE utility \n 00043890: 696e 746f 2061 2064 6972 6563 746f 7279 into a directory\n-000438a0: 3800 14ce 4100 0020 2020 6173 7369 676e 8...A.. assign\n+000438a0: 3800 1422 4100 0020 2020 6173 7369 676e 8..\"A.. assign\n 000438b0: 6564 2074 6f20 7468 6520 656e 7669 726f ed to the enviro\n 000438c0: 6e6d 656e 7420 7661 7269 6162 6c65 2067 nment variable g\n-000438d0: 746d 5f64 6973 742e 0700 14ce 5100 0018 tm_dist.....Q...\n-000438e0: 0014 ce61 0000 2020 2054 6f20 696e 766f ...a.. To invo\n-000438f0: 6b65 2047 4445 3a07 0014 ce71 0000 2b00 ke GDE:....q..+.\n-00043900: 14ce 8100 0020 2020 6672 6f6d 2077 6974 ..... from wit\n+000438d0: 746d 5f64 6973 742e 0700 1422 5100 0018 tm_dist....\"Q...\n+000438e0: 0014 2261 0000 2020 2054 6f20 696e 766f ..\"a.. To invo\n+000438f0: 6b65 2047 4445 3a07 0014 2271 0000 2b00 ke GDE:...\"q..+.\n+00043900: 1422 8100 0020 2020 6672 6f6d 2077 6974 .\"... from wit\n 00043910: 6869 6e20 4754 4d2c 2075 7365 2074 6865 hin GTM, use the\n-00043920: 2063 6f6d 6d61 6e64 3a07 0014 ce91 0000 command:.......\n-00043930: 1600 13ce c011 0000 2020 2047 544d 3e64 ........ GTM>d\n-00043940: 6f20 5e47 4445 0700 14ce 1200 0020 0014 o ^GDE....... ..\n-00043950: ce13 0000 2020 2066 726f 6d20 7468 6520 .... from the \n+00043920: 2063 6f6d 6d61 6e64 3a07 0014 2291 0000 command:...\"...\n+00043930: 1600 1322 c011 0000 2020 2047 544d 3e64 ...\".... GTM>d\n+00043940: 6f20 5e47 4445 0700 1422 1200 0020 0014 o ^GDE...\"... ..\n+00043950: 2213 0000 2020 2066 726f 6d20 7468 6520 \"... from the \n 00043960: 7368 656c 6c2c 2065 6e74 6572 3a07 0014 shell, enter:...\n-00043970: ce14 0000 1800 14ce 1500 0020 2020 2420 ........... $ \n-00043980: 6d75 6d70 7320 2d72 2047 4445 0700 14ce mumps -r GDE....\n-00043990: 1600 0053 0014 ce17 0000 2020 2047 4445 ...S...... GDE\n+00043970: 2214 0000 1800 1422 1500 0020 2020 2420 \"......\"... $ \n+00043980: 6d75 6d70 7320 2d72 2047 4445 0700 1422 mumps -r GDE...\"\n+00043990: 1600 0053 0014 2217 0000 2020 2047 4445 ...S..\"... GDE\n 000439a0: 2064 6973 706c 6179 7320 696e 666f 726d displays inform\n 000439b0: 6174 696f 6e61 6c20 6d65 7373 6167 6573 ational messages\n 000439c0: 206c 696b 6520 7468 6520 666f 6c6c 6f77 like the follow\n 000439d0: 696e 672c 2061 6e64 2074 6865 6e20 7468 ing, and then th\n-000439e0: 6520 4744 453e 1100 14ce 1800 0020 2020 e GDE>....... \n-000439f0: 7072 6f6d 7074 3a07 0014 ce19 0000 0000 prompt:.........\n+000439e0: 6520 4744 453e 1100 1422 1800 0020 2020 e GDE>...\"... \n+000439f0: 7072 6f6d 7074 3a07 0014 2219 0000 0000 prompt:...\".....\n 00043a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00043a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00043a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00043a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00043a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00043a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00043a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -17409,48 +17409,48 @@\n 00044000: 0100 0000 0503 0000 3b01 0000 0000 0000 ........;.......\n 00044010: 6800 0064 4845 4c50 00ff 7300 ff4f 5645 h..dHELP..s..OVE\n 00044020: 5256 4945 5700 ff73 00ff 4558 414d 494e RVIEW..s..EXAMIN\n 00044030: 494e 475f 5448 455f 4445 4641 554c 545f ING_THE_DEFAULT_\n 00044040: 474c 4f42 414c 5f44 4952 4543 544f 5259 GLOBAL_DIRECTORY\n 00044050: 0000 4578 616d 696e 696e 675f 7468 655f ..Examining_the_\n 00044060: 4465 6661 756c 745f 476c 6f62 616c 5f44 Default_Global_D\n-00044070: 6972 6563 746f 7279 3100 3dce bf11 0000 irectory1.=.....\n+00044070: 6972 6563 746f 7279 3100 3d22 bf11 0000 irectory1.=\"....\n 00044080: 2020 2045 7861 6d69 6e69 6e67 2074 6865 Examining the\n 00044090: 2044 6566 6175 6c74 2047 6c6f 6261 6c20 Default Global \n-000440a0: 4469 7265 6374 6f72 7907 003e ce21 0000 Directory..>.!..\n-000440b0: 2d00 3ece 3100 0020 2020 4120 476c 6f62 -.>.1.. A Glob\n+000440a0: 4469 7265 6374 6f72 7907 003e 2221 0000 Directory..>\"!..\n+000440b0: 2d00 3e22 3100 0020 2020 4120 476c 6f62 -.>\"1.. A Glob\n 000440c0: 616c 2044 6972 6563 746f 7279 206c 6f6f al Directory loo\n 000440d0: 6b73 206c 696b 6520 7468 6973 3a07 003e ks like this:..>\n-000440e0: ce41 0000 3d00 3ece 5100 0020 2020 2020 .A..=.>.Q.. \n+000440e0: 2241 0000 3d00 3e22 5100 0020 2020 2020 \"A..=.>\"Q.. \n 000440f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044100: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044110: 2a2a 2a20 5445 4d50 4c41 5445 5320 2a2a *** TEMPLATES **\n-00044120: 2a61 003e ce61 0000 2020 2020 2020 2020 *a.>.a.. \n+00044120: 2a61 003e 2261 0000 2020 2020 2020 2020 *a.>\"a.. \n 00044130: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044140: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044150: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044160: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044170: 2020 2020 2053 7464 2020 2020 2020 496e Std In\n-00044180: 7374 8100 3ece 7100 0020 2020 2020 2020 st..>.q.. \n+00044180: 7374 8100 3e22 7100 0020 2020 2020 2020 st..>\"q.. \n 00044190: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000441a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000441b0: 2020 2020 2020 2020 2044 6566 2020 2020 Def \n 000441c0: 2020 5265 6320 2020 4b65 7920 4e75 6c6c Rec Key Null\n 000441d0: 2020 2020 2020 4e75 6c6c 2020 2020 2046 Null F\n 000441e0: 7265 657a 6520 5164 6220 2020 4570 6f63 reeze Qdb Epoc\n 000441f0: 6820 2020 2020 2020 2020 2020 2020 204c h L\n-00044200: 4f43 4b81 003e ce81 0000 2020 2020 5265 OCK..>.... Re\n+00044200: 4f43 4b81 003e 2281 0000 2020 2020 5265 OCK..>\"... Re\n 00044210: 6769 6f6e 2020 2020 2020 2020 2020 2020 gion \n 00044220: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044230: 2020 2020 2020 2020 2043 6f6c 6c20 2020 Coll \n 00044240: 2020 5369 7a65 2020 5369 7a65 2053 7562 Size Size Sub\n 00044250: 7320 2020 2020 2043 6f6c 6c20 4a6e 6c20 s Coll Jnl \n 00044260: 6f6e 2045 7272 2052 6e64 776e 2054 6170 on Err Rndwn Tap\n 00044270: 6572 2041 7574 6f44 4220 5374 6174 7320 er AutoDB Stats \n-00044280: 4372 6974 8100 3ece 9100 0020 2020 202d Crit..>.... -\n+00044280: 4372 6974 8100 3e22 9100 0020 2020 202d Crit..>\"... -\n 00044290: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000442a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000442b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000442c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000442d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000442e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000442f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n@@ -17543,626 +17543,626 @@\n 00044860: 743e 2020 2020 2020 2020 2020 2020 2020 t> \n 00044870: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044880: 2020 2020 2020 2030 2020 2020 2020 3235 0 25\n 00044890: 3620 2020 2036 3420 4e45 5645 5220 2020 6 64 NEVER \n 000448a0: 2020 4e20 2020 204e 2020 204e 2020 2020 N N N \n 000448b0: 2020 4e20 2020 2020 5920 2020 2020 4e20 N Y N \n 000448c0: 2020 2020 2059 2020 2020 2053 6570 5900 Y SepY.\n-000448d0: 3ece 1200 0020 2020 2053 6567 6d65 6e74 >.... Segment\n+000448d0: 3e22 1200 0020 2020 2053 6567 6d65 6e74 >\"... Segment\n 000448e0: 2020 2020 2020 2020 2020 4163 7469 7665 Active\n 000448f0: 2020 2020 2020 2020 2020 2020 2020 4163 Ac\n 00044900: 6320 5479 7020 426c 6f63 6b20 2020 2020 c Typ Block \n 00044910: 2041 6c6c 6f63 2045 7874 656e 2020 2020 Alloc Exten \n-00044920: 4f70 7469 6f6e 7359 003e ce13 0000 2020 OptionsY.>.... \n+00044920: 4f70 7469 6f6e 7359 003e 2213 0000 2020 OptionsY.>\"... \n 00044930: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --------------\n 00044940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044950: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044960: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044970: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00044980: 5c00 3ece 1400 0020 2020 203c 6465 6661 \\.>.... \"... * \n 000449a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000449b0: 4247 2020 4459 4e20 2034 3039 3620 2020 BG DYN 4096 \n 000449c0: 2020 2020 2031 3030 2020 2031 3030 2020 100 100 \n-000449d0: 2020 474c 4f42 203d 3130 3234 5c00 3ece GLOB =1024\\.>.\n+000449d0: 2020 474c 4f42 203d 3130 3234 5c00 3e22 GLOB =1024\\.>\"\n 000449e0: 1500 0020 2020 2020 2020 2020 2020 2020 ... \n 000449f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044a00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044a10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044a20: 2020 2020 2020 2020 2020 2020 2020 4c4f LO\n-00044a30: 434b 203d 2020 3430 5c00 3ece 1600 0020 CK = 40\\.>.... \n+00044a30: 434b 203d 2020 3430 5c00 3e22 1600 0020 CK = 40\\.>\"... \n 00044a40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044a50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044a60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044a70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044a80: 2020 2020 2020 2020 2020 5245 5320 203d RES =\n-00044a90: 2020 2030 5c00 3ece 1700 0020 2020 2020 0\\.>.... \n+00044a90: 2020 2030 5c00 3e22 1700 0020 2020 2020 0\\.>\"... \n 00044aa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044ab0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044ac0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044ad0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044ae0: 2020 2020 2020 454e 4352 203d 204f 4646 ENCR = OFF\n-00044af0: 5c00 3ece 1800 0020 2020 2020 2020 2020 \\.>.... \n+00044af0: 5c00 3e22 1800 0020 2020 2020 2020 2020 \\.>\"... \n 00044b00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044b10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044b20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044b30: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044b40: 2020 4d53 4c54 203d 3130 3234 5c00 3ece MSLT =1024\\.>.\n+00044b40: 2020 4d53 4c54 203d 3130 3234 5c00 3e22 MSLT =1024\\.>\"\n 00044b50: 1900 0020 2020 2020 2020 2020 2020 2020 ... \n 00044b60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044b70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044b80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044b90: 2020 2020 2020 2020 2020 2020 2020 4441 DA\n-00044ba0: 4c4c 203d 2059 4553 5c00 3ece 1a00 0020 LL = YES\\.>.... \n+00044ba0: 4c4c 203d 2059 4553 5c00 3e22 1a00 0020 LL = YES\\.>\"... \n 00044bb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044bc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044bd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044be0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044bf0: 2020 2020 2020 2020 2020 4149 4f20 203d AIO =\n-00044c00: 204f 4646 5c00 3ece 2100 0020 2020 2020 OFF\\.>.!.. \n+00044c00: 204f 4646 5c00 3e22 2100 0020 2020 2020 OFF\\.>\"!.. \n 00044c10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044c20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044c30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044c40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044c50: 2020 2020 2020 4642 5752 203d 2020 2030 FBWR = 0\n-00044c60: 5700 3ece 2200 0020 2020 203c 6465 6661 W.>.\".. \"\".. \n 00044c80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044c90: 4d4d 2020 4459 4e20 2034 3039 3620 2020 MM DYN 4096 \n 00044ca0: 2020 2020 2031 3030 2020 2031 3030 2020 100 100 \n-00044cb0: 2020 4445 4645 525c 003e ce23 0000 2020 DEFER\\.>.#.. \n+00044cb0: 2020 4445 4645 525c 003e 2223 0000 2020 DEFER\\.>\"#.. \n 00044cc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044cd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044ce0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044cf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044d00: 2020 2020 2020 2020 204c 4f43 4b20 3d20 LOCK = \n-00044d10: 2034 305c 003e ce24 0000 2020 2020 2020 40\\.>.$.. \n+00044d10: 2034 305c 003e 2224 0000 2020 2020 2020 40\\.>\"$.. \n 00044d20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044d30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044d40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044d50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044d60: 2020 2020 204d 534c 5420 3d31 3032 345c MSLT =1024\\\n-00044d70: 003e ce25 0000 2020 2020 2020 2020 2020 .>.%.. \n+00044d70: 003e 2225 0000 2020 2020 2020 2020 2020 .>\"%.. \n 00044d80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044d90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044da0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044db0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044dc0: 2044 414c 4c20 3d20 5945 535c 003e ce26 DALL = YES\\.>.&\n+00044dc0: 2044 414c 4c20 3d20 5945 535c 003e 2226 DALL = YES\\.>\"&\n 00044dd0: 0000 2020 2020 2020 2020 2020 2020 2020 .. \n 00044de0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044df0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044e00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044e10: 2020 2020 2020 2020 2020 2020 2046 4257 FBW\n-00044e20: 5220 3d20 2020 3020 003e ce27 0000 2020 R = 0 .>.'.. \n+00044e20: 5220 3d20 2020 3020 003e 2227 0000 2020 R = 0 .>\"'.. \n 00044e30: 2020 2020 2020 2020 2020 2a2a 2a20 4e41 *** NA\n-00044e40: 4d45 5320 2a2a 2a34 003e ce28 0000 2020 MES ***4.>.(.. \n+00044e40: 4d45 5320 2a2a 2a34 003e 2228 0000 2020 MES ***4.>\"(.. \n 00044e50: 2020 476c 6f62 616c 2020 2020 2020 2020 Global \n 00044e60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044e70: 2020 2020 2052 6567 696f 6e59 003e ce29 RegionY.>.)\n+00044e70: 2020 2020 2052 6567 696f 6e59 003e 2229 RegionY.>\")\n 00044e80: 0000 2020 2020 2d2d 2d2d 2d2d 2d2d 2d2d .. ----------\n 00044e90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044ea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044eb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00044ed0: 2d2d 2d2d 3500 3ece 2a00 0020 2020 202a ----5.>.*.. *\n+00044ed0: 2d2d 2d2d 3500 3e22 2a00 0020 2020 202a ----5.>\"*.. *\n 00044ee0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044ef0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044f00: 2020 4445 4641 554c 5439 003e ce31 0000 DEFAULT9.>.1..\n+00044f00: 2020 4445 4641 554c 5439 003e 2231 0000 DEFAULT9.>\"1..\n 00044f10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044f20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044f30: 2020 202a 2a2a 2052 4547 494f 4e53 202a *** REGIONS *\n-00044f40: 2a2a 7600 3ece 3200 0020 2020 2020 2020 **v.>.2.. \n+00044f40: 2a2a 7600 3e22 3200 0020 2020 2020 2020 **v.>\"2.. \n 00044f50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044f60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044f70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044f80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044f90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044fa0: 2020 2020 2020 2020 2020 2053 7464 2020 Std \n 00044fb0: 2020 2020 496e 7374 0000 0000 0000 0000 Inst........\n 00044fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00044fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00044fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00044ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00045000: 0100 0000 fd07 0000 b600 0000 0000 0000 ................\n-00045010: d400 00ce 4845 4c50 00ff 7300 ff4f 5645 ....HELP..s..OVE\n+00045010: d400 0022 4845 4c50 00ff 7300 ff4f 5645 ...\"HELP..s..OVE\n 00045020: 5256 4945 5700 ff73 00ff 4558 414d 494e RVIEW..s..EXAMIN\n 00045030: 494e 475f 5448 455f 4445 4641 554c 545f ING_THE_DEFAULT_\n 00045040: 474c 4f42 414c 5f44 4952 4543 544f 5259 GLOBAL_DIRECTORY\n 00045050: 00c0 3300 0020 2020 2020 2020 2020 2020 ..3.. \n 00045060: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045070: 2020 2020 2020 2020 2044 796e 616d 6963 Dynamic\n 00045080: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045090: 2020 2020 2020 2020 2020 4465 6620 2020 Def \n 000450a0: 2020 2052 6563 2020 204b 6579 204e 756c Rec Key Nul\n 000450b0: 6c20 2020 2020 204e 756c 6c20 2020 2020 l Null \n 000450c0: 4672 6565 7a65 2051 6462 2020 2045 706f Freeze Qdb Epo\n 000450d0: 6368 2020 2020 2020 2020 2020 2020 2020 ch \n-000450e0: 4c4f 434b 9600 3ece 3400 0020 2020 2052 LOCK..>.4.. R\n+000450e0: 4c4f 434b 9600 3e22 3400 0020 2020 2052 LOCK..>\"4.. R\n 000450f0: 6567 696f 6e20 2020 2020 2020 2020 2020 egion \n 00045100: 2020 2020 2020 2020 2020 2020 2020 2053 S\n 00045110: 6567 6d65 6e74 2020 2020 2020 2020 2020 egment \n 00045120: 2020 2020 2020 2020 2020 2020 2020 2043 C\n 00045130: 6f6c 6c20 2020 2020 5369 7a65 2020 5369 oll Size Si\n 00045140: 7a65 2053 7562 7320 2020 2020 2043 6f6c ze Subs Col\n 00045150: 6c20 4a6e 6c20 6f6e 2045 7272 2052 6e64 l Jnl on Err Rnd\n 00045160: 776e 2054 6170 6572 2041 7574 6f44 4220 wn Taper AutoDB \n-00045170: 5374 6174 7320 4372 6974 9600 3ece 3500 Stats Crit..>.5.\n+00045170: 5374 6174 7320 4372 6974 9600 3e22 3500 Stats Crit..>\"5.\n 00045180: 0020 2020 202d 2d2d 2d2d 2d2d 2d2d 2d2d . -----------\n 00045190: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000451a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000451b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000451c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000451d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000451e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000451f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045200: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00045210: 9500 3ece 3600 0020 2020 2044 4546 4155 ..>.6.. DEFAU\n+00045210: 9500 3e22 3600 0020 2020 2044 4546 4155 ..>\"6.. DEFAU\n 00045220: 4c54 2020 2020 2020 2020 2020 2020 2020 LT \n 00045230: 2020 2020 2020 2020 2020 2044 4546 4155 DEFAU\n 00045240: 4c54 2020 2020 2020 2020 2020 2020 2020 LT \n 00045250: 2020 2020 2020 2020 2020 2020 2020 3020 0 \n 00045260: 2020 2020 2032 3536 2020 2020 3634 204e 256 64 N\n 00045270: 4556 4552 2020 2020 204e 2020 2020 4e20 EVER N N \n 00045280: 2020 4e20 2020 2020 204e 2020 2020 2059 N N Y\n 00045290: 2020 2020 204e 2020 2020 2020 5920 2020 N Y \n-000452a0: 2020 5365 703a 003e ce37 0000 2020 2020 Sep:.>.7.. \n+000452a0: 2020 5365 703a 003e 2237 0000 2020 2020 Sep:.>\"7.. \n 000452b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000452c0: 2020 2020 2020 2020 2020 2020 2020 202a *\n 000452d0: 2a2a 2053 4547 4d45 4e54 5320 2a2a 2a69 ** SEGMENTS ***i\n-000452e0: 003e ce38 0000 2020 2020 5365 676d 656e .>.8.. Segmen\n+000452e0: 003e 2238 0000 2020 2020 5365 676d 656e .>\"8.. Segmen\n 000452f0: 7420 2020 2020 2020 2020 2020 2020 2020 t \n 00045300: 2020 2020 2020 2020 2020 4669 6c65 2028 File (\n 00045310: 6465 6620 6578 743a 202e 6461 7429 4163 def ext: .dat)Ac\n 00045320: 6320 5479 7020 426c 6f63 6b20 2020 2020 c Typ Block \n 00045330: 2041 6c6c 6f63 2045 7874 656e 2020 2020 Alloc Exten \n-00045340: 204f 7074 696f 6e73 6900 3ece 3900 0020 Optionsi.>.9.. \n+00045340: 204f 7074 696f 6e73 6900 3e22 3900 0020 Optionsi.>\"9.. \n 00045350: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -------------\n 00045360: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045380: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045390: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000453a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000453b0: 2d6b 003e ce3a 0000 2020 2020 4445 4641 -k.>.:.. DEFA\n+000453b0: 2d6b 003e 223a 0000 2020 2020 4445 4641 -k.>\":.. DEFA\n 000453c0: 554c 5420 2020 2020 2020 2020 2020 2020 ULT \n 000453d0: 2020 2020 2020 2020 2020 2020 6d75 6d70 mump\n 000453e0: 732e 6461 7420 2020 2020 2020 2020 2020 s.dat \n 000453f0: 4247 2020 4459 4e20 2034 3039 3620 2020 BG DYN 4096 \n 00045400: 2020 2020 2031 3030 2020 2031 3030 2020 100 100 \n-00045410: 2020 2047 4c4f 423d 3130 3234 6b00 3ece GLOB=1024k.>.\n+00045410: 2020 2047 4c4f 423d 3130 3234 6b00 3e22 GLOB=1024k.>\"\n 00045420: 4100 0020 2020 2020 2020 2020 2020 2020 A.. \n 00045430: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045440: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045450: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045460: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045470: 2020 2020 2020 2020 2020 2020 2020 4c4f LO\n-00045480: 434b 3d20 2034 306b 003e ce42 0000 2020 CK= 40k.>.B.. \n+00045480: 434b 3d20 2034 306b 003e 2242 0000 2020 CK= 40k.>\"B.. \n 00045490: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000454a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000454b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000454c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000454d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000454e0: 2020 2020 2020 2020 2052 4553 203d 2020 RES = \n-000454f0: 2030 6b00 3ece 4300 0020 2020 2020 2020 0k.>.C.. \n+000454f0: 2030 6b00 3e22 4300 0020 2020 2020 2020 0k.>\"C.. \n 00045500: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045510: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045520: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045530: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045540: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045550: 2020 2020 454e 4352 3d20 4f46 466b 003e ENCR= OFFk.>\n-00045560: ce44 0000 2020 2020 2020 2020 2020 2020 .D.. \n+00045560: 2244 0000 2020 2020 2020 2020 2020 2020 \"D.. \n 00045570: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045580: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045590: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000455a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000455b0: 2020 2020 2020 2020 2020 2020 2020 204d M\n-000455c0: 534c 543d 3130 3234 6b00 3ece 4500 0020 SLT=1024k.>.E.. \n+000455c0: 534c 543d 3130 3234 6b00 3e22 4500 0020 SLT=1024k.>\"E.. \n 000455d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000455e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000455f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045600: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045610: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045620: 2020 2020 2020 2020 2020 4441 4c4c 3d20 DALL= \n-00045630: 5945 536b 003e ce46 0000 2020 2020 2020 YESk.>.F.. \n+00045630: 5945 536b 003e 2246 0000 2020 2020 2020 YESk.>\"F.. \n 00045640: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045650: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045660: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045670: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045680: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045690: 2020 2020 2041 494f 203d 204f 4646 6b00 AIO = OFFk.\n-000456a0: 3ece 4700 0020 2020 2020 2020 2020 2020 >.G.. \n+000456a0: 3e22 4700 0020 2020 2020 2020 2020 2020 >\"G.. \n 000456b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000456c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000456d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000456e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000456f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00045700: 4642 5752 3d20 2020 3037 003e ce48 0000 FBWR= 07.>.H..\n+00045700: 4642 5752 3d20 2020 3037 003e 2248 0000 FBWR= 07.>\"H..\n 00045710: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045720: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045730: 2020 2020 202a 2a2a 204d 4150 202a 2a2a *** MAP ***\n-00045740: 4b00 3ece 4900 0020 2020 2020 202d 2020 K.>.I.. - \n+00045740: 4b00 3e22 4900 0020 2020 2020 202d 2020 K.>\"I.. - \n 00045750: 2d20 202d 2020 2d20 202d 2020 2d20 202d - - - - - -\n 00045760: 2020 2d20 202d 2020 2d20 4e61 6d65 7320 - - - Names \n 00045770: 2d20 202d 2020 2d20 2d20 202d 2020 2d20 - - - - - - \n-00045780: 202d 2020 2d20 202d 2020 2d72 003e ce4a - - - -r.>.J\n+00045780: 202d 2020 2d20 202d 2020 2d72 003e 224a - - - -r.>\"J\n 00045790: 0000 2020 2020 4672 6f6d 2020 2020 2020 .. From \n 000457a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000457b0: 2020 2020 2020 5570 2074 6f20 2020 2020 Up to \n 000457c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000457d0: 2020 2020 2020 2052 6567 696f 6e20 2f20 Region / \n 000457e0: 5365 676d 656e 7420 2f20 4669 6c65 2864 Segment / File(d\n 000457f0: 6566 2065 7874 3a20 2e64 6174 2900 0000 ef ext: .dat)...\n 00045800: 0100 0000 f207 0000 de00 0000 0000 0000 ................\n-00045810: c300 00ce 4845 4c50 00ff 7300 ff4f 5645 ....HELP..s..OVE\n+00045810: c300 0022 4845 4c50 00ff 7300 ff4f 5645 ...\"HELP..s..OVE\n 00045820: 5256 4945 5700 ff73 00ff 4558 414d 494e RVIEW..s..EXAMIN\n 00045830: 494e 475f 5448 455f 4445 4641 554c 545f ING_THE_DEFAULT_\n 00045840: 474c 4f42 414c 5f44 4952 4543 544f 5259 GLOBAL_DIRECTORY\n 00045850: 00c0 5100 0020 2020 202d 2d2d 2d2d 2d2d ..Q.. -------\n 00045860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000458a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000458b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000458c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000458d0: 2d2d 2d59 003e ce52 0000 2020 2020 2520 ---Y.>.R.. % \n+000458d0: 2d2d 2d59 003e 2252 0000 2020 2020 2520 ---Y.>\"R.. % \n 000458e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000458f0: 2020 2020 2020 2020 2020 2020 2020 2e2e ..\n 00045900: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n 00045910: 2020 2020 2020 2020 2020 2020 2020 2052 R\n-00045920: 4547 203d 2044 4546 4155 4c54 5900 3ece EG = DEFAULTY.>.\n+00045920: 4547 203d 2044 4546 4155 4c54 5900 3e22 EG = DEFAULTY.>\"\n 00045930: 5300 0020 2020 2020 2020 2020 2020 2020 S.. \n 00045940: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045950: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045960: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045970: 2020 2020 2020 2020 5345 4720 3d20 4445 SEG = DE\n-00045980: 4641 554c 545c 003e ce54 0000 2020 2020 FAULT\\.>.T.. \n+00045980: 4641 554c 545c 003e 2254 0000 2020 2020 FAULT\\.>\"T.. \n 00045990: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000459a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000459b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000459c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000459d0: 2046 494c 4520 3d20 6d75 6d70 732e 6461 FILE = mumps.da\n-000459e0: 7459 003e ce55 0000 2020 2020 4c4f 4341 tY.>.U.. LOCA\n+000459e0: 7459 003e 2255 0000 2020 2020 4c4f 4341 tY.>\"U.. LOCA\n 000459f0: 4c20 4c4f 434b 5320 2020 2020 2020 2020 L LOCKS \n 00045a00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045a10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045a20: 2020 2020 2020 2020 2020 2020 2052 4547 REG\n-00045a30: 203d 2044 4546 4155 4c54 5900 3ece 5600 = DEFAULTY.>.V.\n+00045a30: 203d 2044 4546 4155 4c54 5900 3e22 5600 = DEFAULTY.>\"V.\n 00045a40: 0020 2020 2020 2020 2020 2020 2020 2020 . \n 00045a50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045a60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045a70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045a80: 2020 2020 2020 5345 4720 3d20 4445 4641 SEG = DEFA\n-00045a90: 554c 545c 003e ce57 0000 2020 2020 2020 ULT\\.>.W.. \n+00045a90: 554c 545c 003e 2257 0000 2020 2020 2020 ULT\\.>\"W.. \n 00045aa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045ab0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045ac0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045ad0: 2020 2020 2020 2020 2020 2020 2020 2046 F\n 00045ae0: 494c 4520 3d20 6d75 6d70 732e 6461 7407 ILE = mumps.dat.\n-00045af0: 003e ce58 0000 4000 3ece 5900 0020 2020 .>.X..@.>.Y.. \n+00045af0: 003e 2258 0000 4000 3e22 5900 0020 2020 .>\"X..@.>\"Y.. \n 00045b00: 5468 6572 6520 6172 6520 6669 7665 2070 There are five p\n 00045b10: 7269 6d61 7279 2073 6563 7469 6f6e 7320 rimary sections \n 00045b20: 696e 2061 2047 6c6f 6261 6c20 4469 7265 in a Global Dire\n-00045b30: 6374 6f72 793a 0700 3ece 5a00 0017 003e ctory:..>.Z....>\n-00045b40: ce61 0000 2020 2020 206f 2054 454d 504c .a.. o TEMPL\n-00045b50: 4154 4553 1300 3ece 6200 0020 2020 2020 ATES..>.b.. \n-00045b60: 6f20 4e41 4d45 5315 003e ce63 0000 2020 o NAMES..>.c.. \n-00045b70: 2020 206f 2052 4547 494f 4e53 1600 3ece o REGIONS..>.\n+00045b30: 6374 6f72 793a 0700 3e22 5a00 0017 003e ctory:..>\"Z....>\n+00045b40: 2261 0000 2020 2020 206f 2054 454d 504c \"a.. o TEMPL\n+00045b50: 4154 4553 1300 3e22 6200 0020 2020 2020 ATES..>\"b.. \n+00045b60: 6f20 4e41 4d45 5315 003e 2263 0000 2020 o NAMES..>\"c.. \n+00045b70: 2020 206f 2052 4547 494f 4e53 1600 3e22 o REGIONS..>\"\n 00045b80: 6400 0020 2020 2020 6f20 5345 474d 454e d.. o SEGMEN\n-00045b90: 5453 1100 3ece 6500 0020 2020 2020 6f20 TS..>.e.. o \n-00045ba0: 4d41 5007 003e ce66 0000 4e00 3ece 6700 MAP..>.f..N.>.g.\n+00045b90: 5453 1100 3e22 6500 0020 2020 2020 6f20 TS..>\"e.. o \n+00045ba0: 4d41 5007 003e 2266 0000 4e00 3e22 6700 MAP..>\"f..N.>\"g.\n 00045bb0: 0020 2020 5468 6520 6675 6e63 7469 6f6e . The function\n 00045bc0: 206f 6620 6561 6368 2073 6563 7469 6f6e of each section\n 00045bd0: 2069 6e20 7468 6520 476c 6f62 616c 2044 in the Global D\n 00045be0: 6972 6563 746f 7279 2069 7320 6465 7363 irectory is desc\n-00045bf0: 7269 6265 6420 6173 1200 3ece 6800 0020 ribed as..>.h.. \n-00045c00: 2020 666f 6c6c 6f77 733a 0700 3ece 6900 follows:..>.i.\n-00045c10: 0013 003e ce6a 0000 2020 2054 454d 504c ...>.j.. TEMPL\n-00045c20: 4154 4553 0700 3ece 7100 0051 003e ce72 ATES..>.q..Q.>.r\n+00045bf0: 7269 6265 6420 6173 1200 3e22 6800 0020 ribed as..>\"h.. \n+00045c00: 2020 666f 6c6c 6f77 733a 0700 3e22 6900 follows:..>\"i.\n+00045c10: 0013 003e 226a 0000 2020 2054 454d 504c ...>\"j.. TEMPL\n+00045c20: 4154 4553 0700 3e22 7100 0051 003e 2272 ATES..>\"q..Q.>\"r\n 00045c30: 0000 2020 2054 6869 7320 7365 6374 696f .. This sectio\n 00045c40: 6e20 6f66 2074 6865 2047 6c6f 6261 6c20 n of the Global \n 00045c50: 4469 7265 6374 6f72 7920 7072 6f76 6964 Directory provid\n 00045c60: 6573 2061 2064 6566 6175 6c74 2076 616c es a default val\n-00045c70: 7565 2066 6f72 2065 7665 7279 5200 3ece ue for everyR.>.\n+00045c70: 7565 2066 6f72 2065 7665 7279 5200 3e22 ue for everyR.>\"\n 00045c80: 7300 0020 2020 6461 7461 6261 7365 206f s.. database o\n 00045c90: 7220 6669 6c65 2070 6172 616d 6574 6572 r file parameter\n 00045ca0: 2070 6173 7365 6420 746f 2047 542e 4d20 passed to GT.M \n 00045cb0: 6173 2070 6172 7420 6f66 2061 2072 6567 as part of a reg\n 00045cc0: 696f 6e20 6f72 2073 6567 6d65 6e74 5300 ion or segmentS.\n-00045cd0: 3ece 7400 0020 2020 6465 6669 6e69 7469 >.t.. definiti\n+00045cd0: 3e22 7400 0020 2020 6465 6669 6e69 7469 >\"t.. definiti\n 00045ce0: 6f6e 2e20 4744 4520 7573 6573 2074 656d on. GDE uses tem\n 00045cf0: 706c 6174 6573 2074 6f20 636f 6d70 6c65 plates to comple\n 00045d00: 7465 2061 2072 6567 696f 6e20 6f72 2073 te a region or s\n 00045d10: 6567 6d65 6e74 2064 6566 696e 6974 696f egment definitio\n-00045d20: 6e48 003e ce75 0000 2020 2077 6865 7265 nH.>.u.. where\n+00045d20: 6e48 003e 2275 0000 2020 2077 6865 7265 nH.>\"u.. where\n 00045d30: 206f 6e65 206f 6620 7468 6573 6520 6e65 one of these ne\n 00045d40: 6365 7373 6172 7920 7661 6c75 6573 2069 cessary values i\n 00045d50: 7320 6e6f 7420 6578 706c 6963 6974 6c79 s not explicitly\n-00045d60: 2064 6566 696e 6564 2e07 003e ce76 0000 defined...>.v..\n-00045d70: 5300 3ece 7700 0020 2020 4744 4520 7072 S.>.w.. GDE pr\n+00045d60: 2064 6566 696e 6564 2e07 003e 2276 0000 defined...>\"v..\n+00045d70: 5300 3e22 7700 0020 2020 4744 4520 7072 S.>\"w.. GDE pr\n 00045d80: 6f76 6964 6573 2069 6e69 7469 616c 2064 ovides initial d\n 00045d90: 6566 6175 6c74 2076 616c 7565 7320 7768 efault values wh\n 00045da0: 656e 2063 7265 6174 696e 6720 6120 6e65 en creating a ne\n 00045db0: 7720 476c 6f62 616c 2044 6972 6563 746f w Global Directo\n-00045dc0: 7279 2e50 003e ce78 0000 2020 2059 6f75 ry.P.>.x.. You\n+00045dc0: 7279 2e50 003e 2278 0000 2020 2059 6f75 ry.P.>\"x.. You\n 00045dd0: 2063 616e 2074 6865 6e20 6368 616e 6765 can then change\n 00045de0: 2061 6e79 206f 6620 7468 6520 7661 6c75 any of the valu\n 00045df0: 6573 2075 7369 6e67 2074 6865 2061 7070 es using the app\n 00045e00: 726f 7072 6961 7465 202d 5245 4749 4f4e ropriate -REGION\n-00045e10: 206f 7238 003e ce79 0000 2020 202d 5345 or8.>.y.. -SE\n+00045e10: 206f 7238 003e 2279 0000 2020 202d 5345 or8.>\"y.. -SE\n 00045e20: 474d 454e 5420 7175 616c 6966 6965 7273 GMENT qualifiers\n 00045e30: 2077 6974 6820 7468 6520 5445 4d50 4c41 with the TEMPLA\n-00045e40: 5445 2063 6f6d 6d61 6e64 2e07 003e ce7a TE command...>.z\n-00045e50: 0000 0f00 3ece 8100 0020 2020 4e41 4d45 ....>.... NAME\n-00045e60: 5307 003e ce82 0000 4d00 3ece 8300 0020 S..>....M.>.... \n+00045e40: 5445 2063 6f6d 6d61 6e64 2e07 003e 227a TE command...>\"z\n+00045e50: 0000 0f00 3e22 8100 0020 2020 4e41 4d45 ....>\"... NAME\n+00045e60: 5307 003e 2282 0000 4d00 3e22 8300 0020 S..>\"...M.>\"... \n 00045e70: 2020 416e 204d 2070 726f 6772 616d 2073 An M program s\n 00045e80: 6565 7320 6120 6d6f 6e6f 6c69 7468 6963 ees a monolithic\n 00045e90: 2067 6c6f 6261 6c20 7661 7269 6162 6c65 global variable\n 00045ea0: 206e 616d 6573 7061 6365 2e20 5468 6520 namespace. The \n-00045eb0: 4e41 4d45 5353 003e ce84 0000 2020 2073 NAMESS.>.... s\n+00045eb0: 4e41 4d45 5353 003e 2284 0000 2020 2073 NAMESS.>\"... s\n 00045ec0: 6563 7469 6f6e 206f 6620 7468 6520 476c ection of the Gl\n 00045ed0: 6f62 616c 2044 6972 6563 746f 7279 2070 obal Directory p\n 00045ee0: 6172 7469 7469 6f6e 7320 7468 6520 6e61 artitions the na\n 00045ef0: 6d65 7370 6163 6520 736f 2074 6861 7420 mespace so that \n-00045f00: 6120 676c 6f62 616c 5300 3ece 8500 0020 a globalS.>.... \n+00045f00: 6120 676c 6f62 616c 5300 3e22 8500 0020 a globalS.>\"... \n 00045f10: 2020 6e61 6d65 206f 7220 6120 676c 6f62 name or a glob\n 00045f20: 616c 206e 616d 6520 7769 7468 2061 2073 al name with a s\n 00045f30: 7562 7363 7269 7074 2072 616e 6765 2072 ubscript range r\n 00045f40: 6573 6964 6520 696e 2064 6966 6665 7265 eside in differe\n-00045f50: 6e74 2064 6174 6162 6173 6550 003e ce86 nt databaseP.>..\n+00045f50: 6e74 2064 6174 6162 6173 6550 003e 2286 nt databaseP.>\".\n 00045f60: 0000 2020 2066 696c 6573 2e20 416e 204d .. files. An M\n 00045f70: 2067 6c6f 6261 6c20 6361 6e20 7265 7369 global can resi\n 00045f80: 6465 2069 6e20 6f6e 6520 6d6f 7265 2064 de in one more d\n 00045f90: 6174 6162 6173 6520 6669 6c65 2c20 6561 atabase file, ea\n-00045fa0: 6368 2064 6174 6162 6173 6528 003e ce87 ch database(.>..\n+00045fa0: 6368 2064 6174 6162 6173 6528 003e 2287 ch database(.>\".\n 00045fb0: 0000 2020 2066 696c 6520 6361 6e20 7374 .. file can st\n 00045fc0: 6f72 6520 6d61 6e79 204d 2067 6c6f 6261 ore many M globa\n-00045fd0: 6c73 2e07 003e ce88 0000 1100 3ece 8900 ls...>......>...\n-00045fe0: 0020 2020 5245 4749 4f4e 5307 003e ce8a . REGIONS..>..\n+00045fd0: 6c73 2e07 003e 2288 0000 1100 3e22 8900 ls...>\".....>\"..\n+00045fe0: 0020 2020 5245 4749 4f4e 5307 003e 228a . REGIONS..>\".\n 00045ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00046000: 0100 0000 db07 0000 ff00 0000 0000 0000 ................\n-00046010: 9200 00ce 4845 4c50 00ff 7300 ff4f 5645 ....HELP..s..OVE\n+00046010: 9200 0022 4845 4c50 00ff 7300 ff4f 5645 ...\"HELP..s..OVE\n 00046020: 5256 4945 5700 ff73 00ff 4558 414d 494e RVIEW..s..EXAMIN\n 00046030: 494e 475f 5448 455f 4445 4641 554c 545f ING_THE_DEFAULT_\n 00046040: 474c 4f42 414c 5f44 4952 4543 544f 5259 GLOBAL_DIRECTORY\n 00046050: 00c0 9100 0020 2020 5468 6520 5245 4749 ..... The REGI\n 00046060: 4f4e 5320 7365 6374 696f 6e20 6c69 7374 ONS section list\n 00046070: 7320 616c 6c20 6f66 2074 6865 2072 6567 s all of the reg\n 00046080: 696f 6e73 2069 6e20 7468 6520 476c 6f62 ions in the Glob\n 00046090: 616c 2044 6972 6563 746f 7279 2e20 4561 al Directory. Ea\n-000460a0: 6368 5400 3ece 9200 0020 2020 7265 6769 chT.>.... regi\n+000460a0: 6368 5400 3e22 9200 0020 2020 7265 6769 chT.>\"... regi\n 000460b0: 6f6e 2064 6566 696e 6573 2063 6f6d 6d6f on defines commo\n 000460c0: 6e20 7072 6f70 6572 7469 6573 2066 6f72 n properties for\n 000460d0: 2061 2073 6574 206f 6620 4d20 676c 6f62 a set of M glob\n 000460e0: 616c 2076 6172 6961 626c 6573 206f 7220 al variables or \n-000460f0: 6e6f 6465 733b 5400 3ece 9300 0020 2020 nodes;T.>.... \n+000460f0: 6e6f 6465 733b 5400 3e22 9300 0020 2020 nodes;T.>\"... \n 00046100: 7468 6572 6566 6f72 652c 206d 756c 7469 therefore, multi\n 00046110: 706c 6520 7365 7473 206f 6620 6e61 6d65 ple sets of name\n 00046120: 7320 6672 6f6d 2074 6865 204e 414d 4553 s from the NAMES\n 00046130: 2073 6563 7469 6f6e 206d 6170 206f 6e74 section map ont\n-00046140: 6f20 6120 7369 6e67 6c65 1100 3ece 9400 o a single..>...\n-00046150: 0020 2020 7265 6769 6f6e 2e07 003e ce95 . region...>..\n-00046160: 0000 5200 3ece 9600 0020 2020 596f 7520 ..R.>.... You \n+00046140: 6f20 6120 7369 6e67 6c65 1100 3e22 9400 o a single..>\"..\n+00046150: 0020 2020 7265 6769 6f6e 2e07 003e 2295 . region...>\".\n+00046160: 0000 5200 3e22 9600 0020 2020 596f 7520 ..R.>\"... You \n 00046170: 6173 7369 676e 2074 6865 7365 2076 616c assign these val\n 00046180: 7565 7320 6279 2073 7065 6369 6679 696e ues by specifyin\n 00046190: 6720 7468 6520 6170 7072 6f70 7269 6174 g the appropriat\n 000461a0: 6520 7175 616c 6966 6965 7220 7768 656e e qualifier when\n-000461b0: 2079 6f75 5200 3ece 9700 0020 2020 6372 youR.>.... cr\n+000461b0: 2079 6f75 5200 3e22 9700 0020 2020 6372 youR.>\"... cr\n 000461c0: 6561 7465 206f 7220 6d6f 6469 6679 2069 eate or modify i\n 000461d0: 6e64 6976 6964 7561 6c20 7265 6769 6f6e ndividual region\n 000461e0: 732e 2049 6620 796f 7520 646f 206e 6f74 s. If you do not\n 000461f0: 2073 7065 6369 6679 2061 2076 616c 7565 specify a value\n-00046200: 2066 6f72 2061 5000 3ece 9800 0020 2020 for aP.>.... \n+00046200: 2066 6f72 2061 5000 3e22 9800 0020 2020 for aP.>\"... \n 00046210: 7061 7274 6963 756c 6172 2070 6172 616d particular param\n 00046220: 6574 6572 2c20 4744 4520 6173 7369 676e eter, GDE assign\n 00046230: 7320 7468 6520 6465 6661 756c 7420 7661 s the default va\n 00046240: 6c75 6520 6672 6f6d 2074 6865 2054 454d lue from the TEM\n-00046250: 504c 4154 4553 1200 3ece 9900 0020 2020 PLATES..>.... \n-00046260: 7365 6374 696f 6e2e 0700 3ece 9a00 0013 section...>.....\n-00046270: 003d cec1 1100 0020 2020 5345 474d 454e .=..... SEGMEN\n-00046280: 5453 0700 3fce 1100 0050 003f ce21 0000 TS..?....P.?.!..\n+00046250: 504c 4154 4553 1200 3e22 9900 0020 2020 PLATES..>\"... \n+00046260: 7365 6374 696f 6e2e 0700 3e22 9a00 0013 section...>\"....\n+00046270: 003d 22c1 1100 0020 2020 5345 474d 454e .=\".... SEGMEN\n+00046280: 5453 0700 3f22 1100 0050 003f 2221 0000 TS..?\"...P.?\"!..\n 00046290: 2020 2054 6869 7320 7365 6374 696f 6e20 This section \n 000462a0: 6f66 2074 6865 2047 6c6f 6261 6c20 4469 of the Global Di\n 000462b0: 7265 6374 6f72 7920 6c69 7374 7320 6375 rectory lists cu\n 000462c0: 7272 656e 746c 7920 6465 6669 6e65 6420 rrently defined \n-000462d0: 7365 676d 656e 7473 2e54 003f ce31 0000 segments.T.?.1..\n+000462d0: 7365 676d 656e 7473 2e54 003f 2231 0000 segments.T.?\"1..\n 000462e0: 2020 2057 6869 6c65 2072 6567 696f 6e73 While regions\n 000462f0: 2073 7065 6369 6679 2070 726f 7065 7274 specify propert\n 00046300: 6965 7320 6f66 2067 6c6f 6261 6c20 7661 ies of global va\n 00046310: 7269 6162 6c65 732c 2073 6567 6d65 6e74 riables, segment\n 00046320: 7320 7370 6563 6966 7920 7468 6550 003f s specify theP.?\n-00046330: ce41 0000 2020 2070 726f 7065 7274 6965 .A.. propertie\n+00046330: 2241 0000 2020 2070 726f 7065 7274 6965 \"A.. propertie\n 00046340: 7320 6f66 2066 696c 6573 2e20 5468 6572 s of files. Ther\n 00046350: 6520 6973 2061 206f 6e65 2d74 6f2d 6f6e e is a one-to-on\n 00046360: 6520 6d61 7070 696e 6720 6265 7477 6565 e mapping betwee\n 00046370: 6e20 7265 6769 6f6e 7320 616e 6453 003f n regions andS.?\n-00046380: ce51 0000 2020 2073 6567 6d65 6e74 732e .Q.. segments.\n+00046380: 2251 0000 2020 2073 6567 6d65 6e74 732e \"Q.. segments.\n 00046390: 2059 6f75 2061 7373 6967 6e20 7468 6573 You assign thes\n 000463a0: 6520 7661 6c75 6573 2062 7920 7370 6563 e values by spec\n 000463b0: 6966 7969 6e67 2074 6865 2061 7070 726f ifying the appro\n 000463c0: 7072 6961 7465 2071 7561 6c69 6669 6572 priate qualifier\n-000463d0: 5000 3fce 6100 0020 2020 7768 656e 2079 P.?.a.. when y\n+000463d0: 5000 3f22 6100 0020 2020 7768 656e 2079 P.?\"a.. when y\n 000463e0: 6f75 2063 7265 6174 6520 6f72 206d 6f64 ou create or mod\n 000463f0: 6966 7920 696e 6469 7669 6475 616c 2073 ify individual s\n 00046400: 6567 6d65 6e74 732e 2049 6620 796f 7520 egments. If you \n 00046410: 646f 206e 6f74 2073 7065 6369 6679 2061 do not specify a\n-00046420: 5200 3fce 7100 0020 2020 7661 6c75 6520 R.?.q.. value \n+00046420: 5200 3f22 7100 0020 2020 7661 6c75 6520 R.?\"q.. value \n 00046430: 666f 7220 6120 7061 7274 6963 756c 6172 for a particular\n 00046440: 2070 6172 616d 6574 6572 2c20 4744 4520 parameter, GDE \n 00046450: 6173 7369 676e 7320 7468 6520 6465 6661 assigns the defa\n 00046460: 756c 7420 7661 6c75 6520 6672 6f6d 2074 ult value from t\n-00046470: 6865 1c00 3fce 8100 0020 2020 5445 4d50 he..?.... TEMP\n+00046470: 6865 1c00 3f22 8100 0020 2020 5445 4d50 he..?\"... TEMP\n 00046480: 4c41 5445 5320 7365 6374 696f 6e2e 0700 LATES section...\n-00046490: 3fce 9100 000d 003e ce12 0000 2020 204d ?......>.... M\n-000464a0: 4150 0700 3fce 1100 0054 003f ce21 0000 AP..?....T.?.!..\n+00046490: 3f22 9100 000d 003e 2212 0000 2020 204d ?\".....>\"... M\n+000464a0: 4150 0700 3f22 1100 0054 003f 2221 0000 AP..?\"...T.?\"!..\n 000464b0: 2020 2054 6869 7320 7365 6374 696f 6e20 This section \n 000464c0: 6f66 2074 6865 2047 6c6f 6261 6c20 4469 of the Global Di\n 000464d0: 7265 6374 6f72 7920 6c69 7374 7320 7468 rectory lists th\n 000464e0: 6520 6375 7272 656e 7420 6d61 7070 696e e current mappin\n 000464f0: 6720 6f66 206e 616d 6573 2074 6f53 003f g of names toS.?\n-00046500: ce31 0000 2020 2072 6567 696f 6e20 746f .1.. region to\n+00046500: 2231 0000 2020 2072 6567 696f 6e20 746f \"1.. region to\n 00046510: 2073 6567 6d65 6e74 2074 6f20 6669 6c65 segment to file\n 00046520: 2e20 496e 2074 6865 2064 6566 6175 6c74 . In the default\n 00046530: 2047 6c6f 6261 6c20 4469 7265 6374 6f72 Global Director\n 00046540: 792c 2074 6865 7265 2061 7265 2074 776f y, there are two\n-00046550: 5300 3fce 4100 0020 2020 6c69 6e65 7320 S.?.A.. lines \n+00046550: 5300 3f22 4100 0020 2020 6c69 6e65 7320 S.?\"A.. lines \n 00046560: 696e 2074 6869 7320 7365 6374 696f 6e3a in this section:\n 00046570: 206f 6e65 2073 7065 6369 6669 6573 2074 one specifies t\n 00046580: 6865 2064 6573 7469 6e61 7469 6f6e 2066 he destination f\n 00046590: 6f72 2061 6c6c 2067 6c6f 6261 6c73 2c20 or all globals, \n-000465a0: 7468 6551 003f ce51 0000 2020 206f 7468 theQ.?.Q.. oth\n+000465a0: 7468 6551 003f 2251 0000 2020 206f 7468 theQ.?\"Q.. oth\n 000465b0: 6572 206f 6e65 2069 7320 666f 7220 4d20 er one is for M \n 000465c0: 4c4f 434b 2072 6573 6f75 7263 6573 2077 LOCK resources w\n 000465d0: 6974 6820 6c6f 6361 6c20 7661 7269 6162 ith local variab\n 000465e0: 6c65 206e 616d 6573 2e20 4966 2079 6f75 le names. If you\n-000465f0: 2061 6464 5400 3fce 6100 0020 2020 616e addT.?.a.. an\n+000465f0: 2061 6464 5400 3f22 6100 0020 2020 616e addT.?\"a.. an\n 00046600: 7920 6e65 7720 6d61 7070 696e 6720 636f y new mapping co\n 00046610: 6d70 6f6e 656e 7420 6465 6669 6e69 7469 mponent definiti\n 00046620: 6f6e 7320 2874 6861 7420 6973 2c20 616e ons (that is, an\n 00046630: 7920 6e65 7720 6e61 6d65 732c 2072 6567 y new names, reg\n-00046640: 696f 6e73 2c20 6f72 5200 3fce 7100 0020 ions, orR.?.q.. \n+00046640: 696f 6e73 2c20 6f72 5200 3f22 7100 0020 ions, orR.?\"q.. \n 00046650: 2020 7365 676d 656e 7473 292c 2074 6869 segments), thi\n 00046660: 7320 7365 6374 696f 6e20 6469 7370 6c61 s section displa\n 00046670: 7973 2074 6865 2063 7572 7265 6e74 2073 ys the current s\n 00046680: 7461 7475 7320 6f66 2074 6861 7420 6d61 tatus of that ma\n-00046690: 7070 696e 672e 2041 6e79 5100 3fce 8100 pping. AnyQ.?...\n+00046690: 7070 696e 672e 2041 6e79 5100 3f22 8100 pping. AnyQ.?\"..\n 000466a0: 0020 2020 636f 6d70 6f6e 656e 7473 206f . components o\n 000466b0: 6620 7468 6520 6d61 7070 696e 6720 6e6f f the mapping no\n 000466c0: 7420 6375 7272 656e 746c 7920 6465 6669 t currently defi\n 000466d0: 6e65 6420 6469 7370 6c61 7920 224e 4f4e ned display \"NON\n-000466e0: 4522 2e20 4265 6361 7573 6554 003f ce91 E\". BecauseT.?..\n+000466e0: 4522 2e20 4265 6361 7573 6554 003f 2291 E\". BecauseT.?\".\n 000466f0: 0000 2020 2047 4445 2072 6571 7569 7265 .. GDE require\n 00046700: 7320 616c 6c20 656c 656d 656e 7473 206f s all elements o\n 00046710: 6620 6120 6d61 7070 696e 6720 746f 2062 f a mapping to b\n 00046720: 6520 6465 6669 6e65 642c 2079 6f75 2077 e defined, you w\n 00046730: 696c 6c20 6e6f 7420 6265 2061 626c 6553 ill not be ableS\n-00046740: 003e ce13 0000 2020 2074 6f20 4558 4954 .>.... to EXIT\n+00046740: 003e 2213 0000 2020 2074 6f20 4558 4954 .>\"... to EXIT\n 00046750: 2028 616e 6420 7361 7665 2920 796f 7572 (and save) your\n 00046760: 2047 6c6f 6261 6c20 4469 7265 6374 6f72 Global Director\n 00046770: 7920 756e 7469 6c20 796f 7520 636f 6d70 y until you comp\n 00046780: 6c65 7465 2061 6c6c 206d 6170 7069 6e67 lete all mapping\n-00046790: 732e 0700 3fce 1100 0042 0016 ce47 4c4f s...?....B...GLO\n+00046790: 732e 0700 3f22 1100 0042 0016 2247 4c4f s...?\"...B..\"GLO\n 000467a0: 4241 4c5f 4449 5245 4354 4f52 595f 4142 BAL_DIRECTORY_AB\n 000467b0: 4252 4556 4941 5449 4f4e 5300 0047 6c6f BREVIATIONS..Glo\n 000467c0: 6261 6c5f 4469 7265 6374 6f72 795f 4162 bal_Directory_Ab\n 000467d0: 6272 6576 6961 7469 6f6e 7300 0000 0000 breviations.....\n 000467e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000467f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00046800: 0100 0000 0407 0000 2401 0000 0000 0000 ........$.......\n-00046810: 5e00 00ce 4845 4c50 00ff 7300 ff4f 5645 ^...HELP..s..OVE\n+00046810: 5e00 0022 4845 4c50 00ff 7300 ff4f 5645 ^..\"HELP..s..OVE\n 00046820: 5256 4945 5700 ff73 00ff 474c 4f42 414c RVIEW..s..GLOBAL\n 00046830: 5f44 4952 4543 544f 5259 5f41 4242 5245 _DIRECTORY_ABBRE\n 00046840: 5649 4154 494f 4e53 00bf 1100 0020 2020 VIATIONS..... \n 00046850: 476c 6f62 616c 2044 6972 6563 746f 7279 Global Directory\n 00046860: 2041 6262 7265 7669 6174 696f 6e73 0700 Abbreviations..\n-00046870: 36ce 2100 0050 0036 ce31 0000 2020 2047 6.!..P.6.1.. G\n+00046870: 3622 2100 0050 0036 2231 0000 2020 2047 6\"!..P.6\"1.. G\n 00046880: 4445 2075 7365 7320 7468 6520 666f 6c6c DE uses the foll\n 00046890: 6f77 696e 6720 6162 6272 6576 6961 7469 owing abbreviati\n 000468a0: 6f6e 7320 746f 2064 6973 706c 6179 2074 ons to display t\n 000468b0: 6865 206f 7574 7075 7420 6f66 2061 2067 he output of a g\n-000468c0: 6c6f 6261 6c54 0036 ce41 0000 2020 2064 lobalT.6.A.. d\n+000468c0: 6c6f 6261 6c54 0036 2241 0000 2020 2064 lobalT.6\"A.. d\n 000468d0: 6972 6563 746f 7279 2e20 5468 6520 666f irectory. The fo\n 000468e0: 6c6c 6f77 696e 6720 6c69 7374 2073 686f llowing list sho\n 000468f0: 7720 676c 6f62 616c 2064 6972 6563 746f w global directo\n 00046900: 7279 2061 6262 7265 7669 6174 696f 6e73 ry abbreviations\n-00046910: 2077 6974 6820 7468 6550 0036 ce51 0000 with theP.6.Q..\n+00046910: 2077 6974 6820 7468 6550 0036 2251 0000 with theP.6\"Q..\n 00046920: 2020 2061 7373 6f63 6961 7465 6420 7175 associated qu\n 00046930: 616c 6966 6965 7273 2e20 466f 7220 6120 alifiers. For a \n 00046940: 6465 7363 7269 7074 696f 6e20 6f66 2074 description of t\n 00046950: 6865 2066 756e 6374 696f 6e20 6f66 2069 he function of i\n-00046960: 6e64 6976 6964 7561 6c30 0036 ce61 0000 ndividual0.6.a..\n+00046960: 6e64 6976 6964 7561 6c30 0036 2261 0000 ndividual0.6\"a..\n 00046970: 2020 2071 7561 6c69 6669 6572 732c 2073 qualifiers, s\n 00046980: 6565 2022 4744 4520 436f 6d6d 616e 6420 ee \"GDE Command \n-00046990: 5375 6d6d 6172 7922 2e07 0036 ce71 0000 Summary\"...6.q..\n-000469a0: 2a00 36ce 8100 0020 2020 4162 6272 6576 *.6.... Abbrev\n+00046990: 5375 6d6d 6172 7922 2e07 0036 2271 0000 Summary\"...6\"q..\n+000469a0: 2a00 3622 8100 0020 2020 4162 6272 6576 *.6\"... Abbrev\n 000469b0: 6961 7469 6f6e 2020 2020 2020 2020 2020 iation \n-000469c0: 2046 756c 6c20 466f 726d 3c00 36ce 9100 Full Form<.6...\n+000469c0: 2046 756c 6c20 466f 726d 3c00 3622 9100 Full Form<.6\"..\n 000469d0: 0020 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d . ------------\n 000469e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000469f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00046a00: 2d2d 2d2d 2d2d 3000 35ce c011 0000 2020 ------0.5..... \n+00046a00: 2d2d 2d2d 2d2d 3000 3522 c011 0000 2020 ------0.5\".... \n 00046a10: 2041 6363 2020 2020 2020 2020 2020 2020 Acc \n 00046a20: 2020 2020 2020 2020 2d41 4343 4553 535f -ACCESS_\n-00046a30: 4d45 5448 4f44 2d00 36ce 1200 0020 2020 METHOD-.6.... \n+00046a30: 4d45 5448 4f44 2d00 3622 1200 0020 2020 METHOD-.6\"... \n 00046a40: 4149 4f20 2020 2020 2020 2020 2020 2020 AIO \n 00046a50: 2020 2020 2020 202d 5b4e 4f5d 4153 594e -[NO]ASYN\n-00046a60: 4349 4f2c 0036 ce13 0000 2020 2041 6c6c CIO,.6.... All\n+00046a60: 4349 4f2c 0036 2213 0000 2020 2041 6c6c CIO,.6\"... All\n 00046a70: 6f63 2020 2020 2020 2020 2020 2020 2020 oc \n 00046a80: 2020 2020 2d41 4c4c 4f43 4154 494f 4e2c -ALLOCATION,\n-00046a90: 0036 ce14 0000 2020 2041 7574 6f44 4220 .6.... AutoDB \n+00046a90: 0036 2214 0000 2020 2041 7574 6f44 4220 .6\"... AutoDB \n 00046aa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00046ab0: 2d5b 4e4f 5d41 5554 4f44 4231 0036 ce15 -[NO]AUTODB1.6..\n+00046ab0: 2d5b 4e4f 5d41 5554 4f44 4231 0036 2215 -[NO]AUTODB1.6\".\n 00046ac0: 0000 2020 2041 7574 6f53 7769 7463 6820 .. AutoSwitch \n 00046ad0: 2020 2020 2020 2020 2020 2020 2d41 5554 -AUT\n-00046ae0: 4f53 5749 5443 484c 494d 4954 2c00 36ce OSWITCHLIMIT,.6.\n+00046ae0: 4f53 5749 5443 484c 494d 4954 2c00 3622 OSWITCHLIMIT,.6\"\n 00046af0: 1600 0020 2020 426c 6f63 6b20 2020 2020 ... Block \n 00046b00: 2020 2020 2020 2020 2020 2020 202d 424c -BL\n-00046b10: 4f43 4b5f 5349 5a45 2d00 36ce 1700 0020 OCK_SIZE-.6.... \n+00046b10: 4f43 4b5f 5349 5a45 2d00 3622 1700 0020 OCK_SIZE-.6\"... \n 00046b20: 2020 4275 6666 2020 2020 2020 2020 2020 Buff \n 00046b30: 2020 2020 2020 2020 202d 4255 4646 4552 -BUFFER\n-00046b40: 5f53 495a 4534 0036 ce18 0000 2020 2044 _SIZE4.6.... D\n+00046b40: 5f53 495a 4534 0036 2218 0000 2020 2044 _SIZE4.6\"... D\n 00046b50: 616c 6c20 2020 2020 2020 2020 2020 2020 all \n 00046b60: 2020 2020 2020 2d5b 4e4f 5d44 4546 4552 -[NO]DEFER\n-00046b70: 5f41 4c4c 4f43 4154 4533 0036 ce19 0000 _ALLOCATE3.6....\n+00046b70: 5f41 4c4c 4f43 4154 4533 0036 2219 0000 _ALLOCATE3.6\"...\n 00046b80: 2020 2044 6566 2043 6f6c 6c20 2020 2020 Def Coll \n 00046b90: 2020 2020 2020 2020 2020 2d43 4f4c 4c41 -COLLA\n-00046ba0: 5449 4f4e 5f44 4546 4155 4c54 3000 36ce TION_DEFAULT0.6.\n+00046ba0: 5449 4f4e 5f44 4546 4155 4c54 3000 3622 TION_DEFAULT0.6\"\n 00046bb0: 1a00 0020 2020 4570 6f63 6820 5461 7065 ... Epoch Tape\n 00046bc0: 7220 2020 2020 2020 2020 2020 202d 5b4e r -[N\n-00046bd0: 4f5d 4550 4f43 4854 4150 4552 3100 36ce O]EPOCHTAPER1.6.\n+00046bd0: 4f5d 4550 4f43 4854 4150 4552 3100 3622 O]EPOCHTAPER1.6\"\n 00046be0: 2100 0020 2020 4578 7465 6e20 2020 2020 !.. Exten \n 00046bf0: 2020 2020 2020 2020 2020 2020 202d 4558 -EX\n 00046c00: 5445 4e53 494f 4e5f 434f 554e 542b 0036 TENSION_COUNT+.6\n-00046c10: ce22 0000 2020 2046 696c 6520 2020 2020 .\".. File \n+00046c10: 2222 0000 2020 2046 696c 6520 2020 2020 \"\".. File \n 00046c20: 2020 2020 2020 2020 2020 2020 2020 2d46 -F\n-00046c30: 494c 455f 4e41 4d45 3500 36ce 2300 0020 ILE_NAME5.6.#.. \n+00046c30: 494c 455f 4e41 4d45 3500 3622 2300 0020 ILE_NAME5.6\"#.. \n 00046c40: 2020 474c 4f42 2020 2020 2020 2020 2020 GLOB \n 00046c50: 2020 2020 2020 2020 202d 474c 4f42 414c -GLOBAL\n 00046c60: 5f42 5546 4645 525f 434f 554e 543a 0036 _BUFFER_COUNT:.6\n-00046c70: ce24 0000 2020 2049 6e73 7420 4672 6565 .$.. Inst Free\n+00046c70: 2224 0000 2020 2049 6e73 7420 4672 6565 \"$.. Inst Free\n 00046c80: 7a65 204f 6e20 4572 726f 7220 2020 2d5b ze On Error -[\n 00046c90: 4e4f 5d49 4e53 545f 4652 4545 5a45 5f4f NO]INST_FREEZE_O\n-00046ca0: 4e5f 4552 524f 522d 0036 ce25 0000 2020 N_ERROR-.6.%.. \n+00046ca0: 4e5f 4552 524f 522d 0036 2225 0000 2020 N_ERROR-.6\"%.. \n 00046cb0: 204a 4e4c 2020 2020 2020 2020 2020 2020 JNL \n 00046cc0: 2020 2020 2020 2020 2d5b 4e4f 5d4a 4f55 -[NO]JOU\n-00046cd0: 524e 414c 2a00 36ce 2600 0020 2020 4b65 RNAL*.6.&.. Ke\n+00046cd0: 524e 414c 2a00 3622 2600 0020 2020 4b65 RNAL*.6\"&.. Ke\n 00046ce0: 7920 5369 7a65 2020 2020 2020 2020 2020 y Size \n 00046cf0: 2020 2020 202d 4b45 595f 5349 5a45 2c00 -KEY_SIZE,.\n-00046d00: 36ce 2700 0020 2020 4c4f 434b 2020 2020 6.'.. LOCK \n+00046d00: 3622 2700 0020 2020 4c4f 434b 2020 2020 6\"'.. LOCK \n 00046d10: 2020 2020 2020 2020 2020 2020 2020 202d -\n-00046d20: 4c4f 434b 5f53 5041 4345 2f00 36ce 2800 LOCK_SPACE/.6.(.\n+00046d20: 4c4f 434b 5f53 5041 4345 2f00 3622 2800 LOCK_SPACE/.6\"(.\n 00046d30: 0020 2020 4c4f 434b 2043 7269 7420 2020 . LOCK Crit \n 00046d40: 2020 2020 2020 2020 2020 202d 5b4e 4f5d -[NO]\n-00046d50: 4c4f 434b 5f43 5249 542d 0036 ce29 0000 LOCK_CRIT-.6.)..\n+00046d50: 4c4f 434b 5f43 5249 542d 0036 2229 0000 LOCK_CRIT-.6\")..\n 00046d60: 2020 204d 534c 5420 2020 2020 2020 2020 MSLT \n 00046d70: 2020 2020 2020 2020 2020 2d4d 5554 4558 -MUTEX\n-00046d80: 5f53 4c4f 5453 3500 36ce 2a00 0020 2020 _SLOTS5.6.*.. \n+00046d80: 5f53 4c4f 5453 3500 3622 2a00 0020 2020 _SLOTS5.6\"*.. \n 00046d90: 4e75 6c6c 2053 7562 7320 2020 2020 2020 Null Subs \n 00046da0: 2020 2020 2020 202d 5b4e 4f5d 4e55 4c4c -[NO]NULL\n-00046db0: 5f53 5542 5343 5249 5054 5330 0036 ce31 _SUBSCRIPTS0.6.1\n+00046db0: 5f53 5542 5343 5249 5054 5330 0036 2231 _SUBSCRIPTS0.6\"1\n 00046dc0: 0000 2020 2051 6462 2052 6e64 776e 2020 .. Qdb Rndwn \n 00046dd0: 2020 2020 2020 2020 2020 2020 2d5b 4e4f -[NO\n-00046de0: 5d51 4442 5255 4e44 4f57 4e31 0036 ce32 ]QDBRUNDOWN1.6.2\n+00046de0: 5d51 4442 5255 4e44 4f57 4e31 0036 2232 ]QDBRUNDOWN1.6\"2\n 00046df0: 0000 2020 2053 7464 204e 756c 6c20 436f .. Std Null Co\n 00046e00: 6c6c 2020 2020 2020 2020 2020 2d5b 4e4f ll -[NO\n-00046e10: 5d53 5444 4e55 4c4c 434f 4c4c 2d00 36ce ]STDNULLCOLL-.6.\n+00046e10: 5d53 5444 4e55 4c4c 434f 4c4c 2d00 3622 ]STDNULLCOLL-.6\"\n 00046e20: 3300 0020 2020 5265 6320 5369 7a65 2020 3.. Rec Size \n 00046e30: 2020 2020 2020 2020 2020 2020 202d 5245 -RE\n-00046e40: 434f 5244 5f53 495a 4530 0036 ce34 0000 CORD_SIZE0.6.4..\n+00046e40: 434f 5244 5f53 495a 4530 0036 2234 0000 CORD_SIZE0.6\"4..\n 00046e50: 2020 2052 4553 2020 2020 2020 2020 2020 RES \n 00046e60: 2020 2020 2020 2020 2020 2d52 4553 4552 -RESER\n-00046e70: 5645 445f 4259 5445 5328 0036 ce35 0000 VED_BYTES(.6.5..\n+00046e70: 5645 445f 4259 5445 5328 0036 2235 0000 VED_BYTES(.6\"5..\n 00046e80: 2020 2052 6567 696f 6e20 2020 2020 2020 Region \n 00046e90: 2020 2020 2020 2020 2020 2d52 4547 494f -REGIO\n-00046ea0: 4e2b 0036 ce36 0000 2020 2053 7461 7473 N+.6.6.. Stats\n+00046ea0: 4e2b 0036 2236 0000 2020 2053 7461 7473 N+.6\"6.. Stats\n 00046eb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00046ec0: 2020 2d5b 4e4f 5b53 5441 5453 3100 36ce -[NO[STATS1.6.\n+00046ec0: 2020 2d5b 4e4f 5b53 5441 5453 3100 3622 -[NO[STATS1.6\"\n 00046ed0: 3700 0020 2020 5479 7020 2020 2020 2020 7.. Typ \n 00046ee0: 2020 2020 2020 2020 2020 2020 202d 4459 -DY\n 00046ef0: 4e41 4d49 435f 5345 474d 454e 5407 0036 NAMIC_SEGMENT..6\n-00046f00: ce38 0000 0000 0000 0000 0000 0000 0000 .8..............\n+00046f00: 2238 0000 0000 0000 0000 0000 0000 0000 \"8..............\n 00046f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00046f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00046f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00046f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00046f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00046f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00046f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -18177,84 +18177,84 @@\n 00047000: 0100 0000 d204 0000 2801 0000 0000 0000 ........(.......\n 00047010: 6200 0000 4845 4c50 00ff 7300 ff4f 5645 b...HELP..s..OVE\n 00047020: 5256 4945 5700 ff73 00ff 4352 4541 5449 RVIEW..s..CREATI\n 00047030: 4e47 5f41 5f44 4546 4155 4c54 5f47 4c4f NG_A_DEFAULT_GLO\n 00047040: 4241 4c5f 4449 5245 4354 4f52 5900 0043 BAL_DIRECTORY..C\n 00047050: 7265 6174 696e 675f 615f 4465 6661 756c reating_a_Defaul\n 00047060: 745f 476c 6f62 616c 5f44 6972 6563 746f t_Global_Directo\n-00047070: 7279 2e00 3ace bf11 0000 2020 2043 7265 ry..:..... Cre\n+00047070: 7279 2e00 3a22 bf11 0000 2020 2043 7265 ry..:\".... Cre\n 00047080: 6174 696e 6720 6120 4465 6661 756c 7420 ating a Default \n 00047090: 476c 6f62 616c 2044 6972 6563 746f 7279 Global Directory\n-000470a0: 0700 3bce 2100 004f 003b ce31 0000 2020 ..;.!..O.;.1.. \n+000470a0: 0700 3b22 2100 004f 003b 2231 0000 2020 ..;\"!..O.;\"1.. \n 000470b0: 2057 6865 6e20 796f 7520 696e 766f 6b65 When you invoke\n 000470c0: 2047 4445 2061 6e64 206e 6f20 476c 6f62 GDE and no Glob\n 000470d0: 616c 2044 6972 6563 746f 7279 2065 7869 al Directory exi\n 000470e0: 7374 7320 666f 7220 6774 6d67 626c 6469 sts for gtmgbldi\n-000470f0: 722c 2047 4445 4c00 3bce 4100 0020 2020 r, GDEL.;.A.. \n+000470f0: 722c 2047 4445 4c00 3b22 4100 0020 2020 r, GDEL.;\"A.. \n 00047100: 7072 6f64 7563 6573 2061 2064 6566 6175 produces a defau\n 00047110: 6c74 2047 6c6f 6261 6c20 4469 7265 6374 lt Global Direct\n 00047120: 6f72 7920 7468 6174 2063 6f6e 7461 696e ory that contain\n 00047130: 7320 6120 6d69 6e69 6d61 6c20 7365 7420 s a minimal set \n-00047140: 6f66 5000 3bce 5100 0020 2020 7265 7175 ofP.;.Q.. requ\n+00047140: 6f66 5000 3b22 5100 0020 2020 7265 7175 ofP.;\"Q.. requ\n 00047150: 6972 6564 2063 6f6d 706f 6e65 6e74 7320 ired components \n 00047160: 616e 6420 7661 6c75 6573 2066 6f72 2064 and values for d\n 00047170: 6174 6162 6173 6520 6368 6172 6163 7465 atabase characte\n 00047180: 7269 7374 6963 732e 2049 7420 6361 6e20 ristics. It can \n-00047190: 6265 5200 3bce 6100 0020 2020 7573 6564 beR.;.a.. used\n+00047190: 6265 5200 3b22 6100 0020 2020 7573 6564 beR.;\"a.. used\n 000471a0: 2066 6f72 2070 7572 706f 7365 7320 7375 for purposes su\n 000471b0: 6368 2061 7320 6465 7665 6c6f 706d 656e ch as developmen\n 000471c0: 7420 616e 6420 7465 7374 696e 6720 776f t and testing wo\n 000471d0: 726b 2e20 4120 6465 6661 756c 7420 476c rk. A default Gl\n-000471e0: 6f62 616c 5300 3bce 7100 0020 2020 4469 obalS.;.q.. Di\n+000471e0: 6f62 616c 5300 3b22 7100 0020 2020 4469 obalS.;\"q.. Di\n 000471f0: 7265 6374 6f72 7920 616c 736f 2073 6572 rectory also ser\n 00047200: 7665 7320 6173 2061 2073 7461 7274 696e ves as a startin\n 00047210: 6720 706f 696e 7420 6f72 2074 656d 706c g point or templ\n 00047220: 6174 6520 666f 7220 6275 696c 6469 6e67 ate for building\n-00047230: 2063 7573 746f 6d1d 003b ce81 0000 2020 custom..;.... \n+00047230: 2063 7573 746f 6d1d 003b 2281 0000 2020 custom..;\"... \n 00047240: 2067 6c6f 6261 6c20 6469 7265 6374 6f72 global director\n-00047250: 6965 732e 0700 3bce 9100 004e 003a cec0 ies...;....N.:..\n+00047250: 6965 732e 0700 3b22 9100 004e 003a 22c0 ies...;\"...N.:\".\n 00047260: 1100 0020 2020 546f 2072 6574 6169 6e20 ... To retain \n 00047270: 7468 6520 6465 6661 756c 7420 476c 6f62 the default Glob\n 00047280: 616c 2044 6972 6563 746f 7279 2c20 7175 al Directory, qu\n 00047290: 6974 2047 4445 2077 6974 686f 7574 206d it GDE without m\n-000472a0: 616b 696e 6720 616e 7912 003b ce12 0000 aking any..;....\n-000472b0: 2020 2063 6861 6e67 6573 2e07 003b ce13 changes...;..\n-000472c0: 0000 1200 3bce 1400 0020 2020 4578 616d ....;.... Exam\n-000472d0: 706c 653a 0700 3bce 1500 0031 003b ce16 ple:..;....1.;..\n+000472a0: 616b 696e 6720 616e 7912 003b 2212 0000 aking any..;\"...\n+000472b0: 2020 2063 6861 6e67 6573 2e07 003b 2213 changes...;\".\n+000472c0: 0000 1200 3b22 1400 0020 2020 4578 616d ....;\"... Exam\n+000472d0: 706c 653a 0700 3b22 1500 0031 003b 2216 ple:..;\"...1.;\".\n 000472e0: 0000 2020 2024 2067 746d 6762 6c64 6972 .. $ gtmgbldir\n 000472f0: 3d2f 7573 722f 6163 636e 7467 2f6a 6f6e =/usr/accntg/jon\n-00047300: 6573 2f6d 756d 7073 2e67 6c64 1c00 3bce es/mumps.gld..;.\n+00047300: 6573 2f6d 756d 7073 2e67 6c64 1c00 3b22 es/mumps.gld..;\"\n 00047310: 1700 0020 2020 2420 6578 706f 7274 2067 ... $ export g\n-00047320: 746d 6762 6c64 6972 2000 3bce 1800 0020 tmgbldir .;.... \n+00047320: 746d 6762 6c64 6972 2000 3b22 1800 0020 tmgbldir .;\"... \n 00047330: 2020 2420 2467 746d 5f64 6973 742f 6d75 $ $gtm_dist/mu\n-00047340: 6d70 7320 2d64 6972 1500 3bce 1900 0020 mps -dir..;.... \n+00047340: 6d70 7320 2d64 6972 1500 3b22 1900 0020 mps -dir..;\"... \n 00047350: 2020 4754 4d3e 646f 205e 4744 453f 003b GTM>do ^GDE?.;\n-00047360: ce1a 0000 2020 2025 4744 452d 492d 4744 .... %GDE-I-GD\n+00047360: 221a 0000 2020 2025 4744 452d 492d 4744 \"... %GDE-I-GD\n 00047370: 5553 4544 4546 532c 2055 7369 6e67 2064 USEDEFS, Using d\n 00047380: 6566 6175 6c74 7320 666f 7220 476c 6f62 efaults for Glob\n-00047390: 616c 2044 6972 6563 746f 7279 2500 3bce al Directory%.;.\n+00047390: 616c 2044 6972 6563 746f 7279 2500 3b22 al Directory%.;\"\n 000473a0: 2100 0020 2020 2f75 7372 2f61 6363 6e74 !.. /usr/accnt\n 000473b0: 672f 6a6f 6e65 732f 6d75 6d70 732e 676c g/jones/mumps.gl\n-000473c0: 6413 003b ce22 0000 2020 2047 4445 3e20 d..;.\".. GDE> \n-000473d0: 4558 4954 2800 3bce 2300 0020 2020 2547 EXIT(.;.#.. %G\n+000473c0: 6413 003b 2222 0000 2020 2047 4445 3e20 d..;\"\".. GDE> \n+000473d0: 4558 4954 2800 3b22 2300 0020 2020 2547 EXIT(.;\"#.. %G\n 000473e0: 4445 2d49 2d56 4552 4946 592c 2056 6572 DE-I-VERIFY, Ver\n-000473f0: 6966 6963 6174 696f 6e20 4f4b 3900 3bce ification OK9.;.\n+000473f0: 6966 6963 6174 696f 6e20 4f4b 3900 3b22 ification OK9.;\"\n 00047400: 2400 0020 2020 2547 4445 2d49 2d47 4443 $.. %GDE-I-GDC\n 00047410: 5245 4154 452c 2043 7265 6174 696e 6720 REATE, Creating \n 00047420: 476c 6f62 616c 2044 6972 6563 746f 7279 Global Directory\n-00047430: 2066 696c 6525 003b ce25 0000 2020 202f file%.;.%.. /\n+00047430: 2066 696c 6525 003b 2225 0000 2020 202f file%.;\"%.. /\n 00047440: 7573 722f 6163 636e 7467 2f6a 6f6e 6573 usr/accntg/jones\n-00047450: 2f6d 756d 7073 2e67 6c64 0700 3bce 2600 /mumps.gld..;.&.\n-00047460: 0041 0017 ce55 5354 4f4d 495a 494e 475f .A...USTOMIZING_\n+00047450: 2f6d 756d 7073 2e67 6c64 0700 3b22 2600 /mumps.gld..;\"&.\n+00047460: 0041 0017 2255 5354 4f4d 495a 494e 475f .A..\"USTOMIZING_\n 00047470: 415f 474c 4f42 414c 5f44 4952 4543 544f A_GLOBAL_DIRECTO\n 00047480: 5259 0000 4375 7374 6f6d 697a 696e 675f RY..Customizing_\n 00047490: 615f 476c 6f62 616c 5f44 6972 6563 746f a_Global_Directo\n-000474a0: 7279 2900 35ce bf11 0000 2020 2043 7573 ry).5..... Cus\n+000474a0: 7279 2900 3522 bf11 0000 2020 2043 7573 ry).5\".... Cus\n 000474b0: 746f 6d69 7a69 6e67 2061 2047 6c6f 6261 tomizing a Globa\n-000474c0: 6c20 4469 7265 6374 6f72 7907 0036 ce21 l Directory..6.!\n+000474c0: 6c20 4469 7265 6374 6f72 7907 0036 2221 l Directory..6\"!\n 000474d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000474e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000474f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -18307,105 +18307,105 @@\n 00047820: 5256 4945 5700 ff73 00ff 4355 5354 4f4d RVIEW..s..CUSTOM\n 00047830: 495a 494e 475f 415f 474c 4f42 414c 5f44 IZING_A_GLOBAL_D\n 00047840: 4952 4543 544f 5259 00bf 3100 0020 2020 IRECTORY..1.. \n 00047850: 4f6e 6365 2079 6f75 2068 6176 6520 696e Once you have in\n 00047860: 7374 616c 6c65 6420 4754 2e4d 2061 6e64 stalled GT.M and\n 00047870: 2076 6572 6966 6965 6420 6974 7320 6f70 verified its op\n 00047880: 6572 6174 696f 6e2c 2063 7265 6174 6520 eration, create \n-00047890: 476c 6f62 616c 5300 36ce 4100 0020 2020 GlobalS.6.A.. \n+00047890: 476c 6f62 616c 5300 3622 4100 0020 2020 GlobalS.6\"A.. \n 000478a0: 4469 7265 6374 6f72 6965 7320 6261 7365 Directories base\n 000478b0: 6420 6f6e 2079 6f75 7220 6e65 6564 732e d on your needs.\n 000478c0: 2054 6f20 6372 6561 7465 2063 7573 746f To create custo\n 000478d0: 6d69 7a65 6420 476c 6f62 616c 2044 6972 mized Global Dir\n-000478e0: 6563 746f 7269 6573 2c4f 0036 ce51 0000 ectories,O.6.Q..\n+000478e0: 6563 746f 7269 6573 2c4f 0036 2251 0000 ectories,O.6\"Q..\n 000478f0: 2020 2075 7365 2074 6865 2061 7070 726f use the appro\n 00047900: 7072 6961 7465 2047 4445 2063 6f6d 6d61 priate GDE comma\n 00047910: 6e64 7320 616e 6420 7175 616c 6966 6965 nds and qualifie\n 00047920: 7273 2074 6f20 6275 696c 6420 6561 6368 rs to build each\n-00047930: 2064 6573 6972 6564 5100 36ce 6100 0020 desiredQ.6.a.. \n+00047930: 2064 6573 6972 6564 5100 3622 6100 0020 desiredQ.6\"a.. \n 00047940: 2020 476c 6f62 616c 2044 6972 6563 746f Global Directo\n 00047950: 7279 2e20 5468 6520 4744 4520 636f 6d6d ry. The GDE comm\n 00047960: 616e 6473 2061 7265 2064 6573 6372 6962 ands are describ\n 00047970: 6564 206c 6174 6572 2069 6e20 7468 6973 ed later in this\n-00047980: 2063 6861 7074 6572 2e07 0036 ce71 0000 chapter...6.q..\n-00047990: 4e00 36ce 8100 0020 2020 596f 7520 6361 N.6.... You ca\n+00047980: 2063 6861 7074 6572 2e07 0036 2271 0000 chapter...6\"q..\n+00047990: 4e00 3622 8100 0020 2020 596f 7520 6361 N.6\"... You ca\n 000479a0: 6e20 616c 736f 2063 7265 6174 6520 6120 n also create a \n 000479b0: 7465 7874 2066 696c 6520 6f66 2047 4445 text file of GDE\n 000479c0: 2063 6f6d 6d61 6e64 7320 7769 7468 2061 commands with a\n 000479d0: 2073 7461 6e64 6172 6420 7465 7874 5200 standard textR.\n-000479e0: 36ce 9100 0020 2020 6564 6974 6f72 2061 6.... editor a\n+000479e0: 3622 9100 0020 2020 6564 6974 6f72 2061 6\"... editor a\n 000479f0: 6e64 2070 726f 6365 7373 2074 6869 7320 nd process this \n 00047a00: 6669 6c65 2077 6974 6820 4744 452e 2049 file with GDE. I\n 00047a10: 6e20 6120 7072 6f64 7563 7469 6f6e 2065 n a production e\n 00047a20: 6e76 6972 6f6e 6d65 6e74 2c20 7468 6973 nvironment, this\n-00047a30: 5100 35ce c011 0000 2020 2067 6976 6573 Q.5..... gives\n+00047a30: 5100 3522 c011 0000 2020 2067 6976 6573 Q.5\".... gives\n 00047a40: 2062 6574 7465 7220 636f 6e66 6967 7572 better configur\n 00047a50: 6174 696f 6e20 6d61 6e61 6765 6d65 6e74 ation management\n 00047a60: 2074 6861 6e20 696e 7465 7261 6374 6976 than interactiv\n 00047a70: 6520 7573 6167 6520 7769 7468 2047 4445 e usage with GDE\n-00047a80: 2e07 0036 ce12 0000 5800 35ce ff73 00ff ...6....X.5..s..\n+00047a80: 2e07 0036 2212 0000 5800 3522 ff73 00ff ...6\"...X.5\".s..\n 00047a90: 4144 4449 4e47 5f41 5f4a 4f55 524e 414c ADDING_A_JOURNAL\n 00047aa0: 494e 475f 494e 464f 524d 4154 494f 4e5f ING_INFORMATION_\n 00047ab0: 5345 4354 494f 4e00 0041 6464 696e 675f SECTION..Adding_\n 00047ac0: 615f 4a6f 7572 6e61 6c69 6e67 5f49 6e66 a_Journaling_Inf\n 00047ad0: 6f72 6d61 7469 6f6e 5f53 6563 7469 6f6e ormation_Section\n-00047ae0: 3200 61ce bf11 0000 2020 2041 6464 696e 2.a..... Addin\n+00047ae0: 3200 6122 bf11 0000 2020 2041 6464 696e 2.a\".... Addin\n 00047af0: 6720 6120 4a6f 7572 6e61 6c69 6e67 2049 g a Journaling I\n 00047b00: 6e66 6f72 6d61 7469 6f6e 2053 6563 7469 nformation Secti\n-00047b10: 6f6e 0700 62ce 2100 0050 0062 ce31 0000 on..b.!..P.b.1..\n+00047b10: 6f6e 0700 6222 2100 0050 0062 2231 0000 on..b\"!..P.b\"1..\n 00047b20: 2020 2049 6620 796f 7520 7365 6c65 6374 If you select\n 00047b30: 2074 6865 202d 4a4f 5552 4e41 4c20 6f70 the -JOURNAL op\n 00047b40: 7469 6f6e 2077 6865 6e20 796f 7520 4144 tion when you AD\n 00047b50: 4420 6f72 2043 4841 4e47 4520 6120 7265 D or CHANGE a re\n-00047b60: 6769 6f6e 2069 6e20 6153 0062 ce41 0000 gion in aS.b.A..\n+00047b60: 6769 6f6e 2069 6e20 6153 0062 2241 0000 gion in aS.b\"A..\n 00047b70: 2020 2047 6c6f 6261 6c20 4469 7265 6374 Global Direct\n 00047b80: 6f72 792c 2074 6865 2066 6f6c 6c6f 7769 ory, the followi\n 00047b90: 6e67 2073 6563 7469 6f6e 2069 7320 6164 ng section is ad\n 00047ba0: 6465 6420 746f 2079 6f75 7220 476c 6f62 ded to your Glob\n-00047bb0: 616c 2044 6972 6563 746f 7279 5400 62ce al DirectoryT.b.\n+00047bb0: 616c 2044 6972 6563 746f 7279 5400 6222 al DirectoryT.b\"\n 00047bc0: 5100 0020 2020 616e 6420 6469 7370 6c61 Q.. and displa\n 00047bd0: 7973 2077 6865 6e20 796f 7520 696e 766f ys when you invo\n 00047be0: 6b65 2053 484f 572e 2054 6865 2063 6f6c ke SHOW. The col\n 00047bf0: 756d 6e73 2070 726f 7669 6465 6420 6469 umns provided di\n 00047c00: 7370 6c61 7920 7468 6520 7661 6c75 6573 splay the values\n-00047c10: 5400 62ce 6100 0020 2020 796f 7520 7365 T.b.a.. you se\n+00047c10: 5400 6222 6100 0020 2020 796f 7520 7365 T.b\"a.. you se\n 00047c20: 6c65 6374 6564 2077 6974 6820 7468 6520 lected with the \n 00047c30: 6a6f 7572 6e61 6c20 6f70 7469 6f6e 732c journal options,\n 00047c40: 206f 7220 6465 6661 756c 7473 2070 726f or defaults pro\n 00047c50: 7669 6465 6420 6279 2046 4953 2066 6f72 vided by FIS for\n-00047c60: 2061 6e79 2900 62ce 7100 0020 2020 6f70 any).b.q.. op\n+00047c60: 2061 6e79 2900 6222 7100 0020 2020 6f70 any).b\"q.. op\n 00047c70: 7469 6f6e 7320 6e6f 7420 6578 706c 6963 tions not explic\n 00047c80: 6974 6c79 2064 6566 696e 6564 2e07 0062 itly defined...b\n-00047c90: ce81 0000 3900 62ce 9100 0020 2020 2020 ....9.b.... \n+00047c90: 2281 0000 3900 6222 9100 0020 2020 2020 \"...9.b\"... \n 00047ca0: 2020 2020 2020 2020 2020 2020 2020 202a *\n 00047cb0: 2a2a 204a 4f55 524e 414c 494e 4720 494e ** JOURNALING IN\n 00047cc0: 464f 524d 4154 494f 4e20 2a2a 2a66 0061 FORMATION ***f.a\n-00047cd0: cec0 1100 0020 2020 2052 6567 696f 6e20 ..... Region \n+00047cd0: 22c0 1100 0020 2020 2052 6567 696f 6e20 \".... Region \n 00047ce0: 2020 2020 2020 2020 2020 204a 6e6c 2046 Jnl F\n 00047cf0: 696c 6520 2864 6566 2065 7874 3a20 2e6d ile (def ext: .m\n 00047d00: 6a6c 2920 2042 6566 6f72 6520 4275 6666 jl) Before Buff\n 00047d10: 2020 2020 2020 416c 6c6f 6320 2020 2020 Alloc \n 00047d20: 2045 7874 656e 2020 2041 7574 6f53 7769 Exten AutoSwi\n-00047d30: 7463 6865 0062 ce12 0000 2020 2020 2d2d tche.b.... --\n+00047d30: 7463 6865 0062 2212 0000 2020 2020 2d2d tche.b\"... --\n 00047d40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047d50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047d60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047d80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00047d90: 2d2d 2d2d 2d2d 2d2d 3600 62ce 1300 0020 --------6.b.... \n+00047d90: 2d2d 2d2d 2d2d 2d2d 3600 6222 1300 0020 --------6.b\"... \n 00047da0: 2020 2044 4546 4155 4c54 2020 2020 2020 DEFAULT \n 00047db0: 2020 2020 2024 6774 6d64 6972 2f24 6774 $gtmdir/$gt\n 00047dc0: 6d76 6572 2f67 2f67 746d 2e6d 6a6c 6500 mver/g/gtm.mjle.\n-00047dd0: 62ce 1400 0020 2020 2020 2020 2020 2020 b.... \n+00047dd0: 6222 1400 0020 2020 2020 2020 2020 2020 b\"... \n 00047de0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00047df0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00047e00: 2020 2020 2059 2020 2020 2020 3233 3038 Y 2308\n 00047e10: 2020 2020 2020 2032 3034 3820 2020 2020 2048 \n 00047e20: 2020 3230 3438 2020 2020 2020 3833 3836 2048 8386\n-00047e30: 3536 3007 0062 ce15 0000 0000 0000 0000 560..b..........\n+00047e30: 3536 3007 0062 2215 0000 0000 0000 0000 560..b\".........\n 00047e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -18427,417 +18427,417 @@\n 00047fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048000: 0100 0000 ca07 0000 8301 0000 0000 0000 ................\n-00048010: 5a00 00ce 4845 4c50 00ff 7300 ff55 5349 Z...HELP..s..USI\n+00048010: 5a00 0022 4845 4c50 00ff 7300 ff55 5349 Z..\"HELP..s..USI\n 00048020: 4e47 5f47 4445 00c0 1a00 0020 2020 2547 NG_GDE..... %G\n 00048030: 4445 2d49 2d4c 4f41 4447 442c 206c 6f61 DE-I-LOADGD, loa\n 00048040: 6469 6e67 2047 6c6f 6261 6c20 4469 7265 ding Global Dire\n 00048050: 6374 6f72 7920 6669 6c65 202f 7072 6f64 ctory file /prod\n-00048060: 2f6d 756d 7073 2e67 6c64 2800 14ce 2100 /mumps.gld(...!.\n+00048060: 2f6d 756d 7073 2e67 6c64 2800 1422 2100 /mumps.gld(..\"!.\n 00048070: 0020 2020 2547 4445 2d49 2d56 4552 4946 . %GDE-I-VERIF\n 00048080: 592c 2056 6572 6966 6963 6174 696f 6e20 Y, Verification \n-00048090: 4f4b 0e00 14ce 2200 0020 2020 4744 453e OK....\".. GDE>\n-000480a0: 0700 14ce 2300 0051 0014 ce24 0000 2020 ....#..Q...$.. \n+00048090: 4f4b 0e00 1422 2200 0020 2020 4744 453e OK...\"\".. GDE>\n+000480a0: 0700 1422 2300 0051 0014 2224 0000 2020 ...\"#..Q..\"$.. \n 000480b0: 2049 6620 7468 6973 2064 6f65 7320 6e6f If this does no\n 000480c0: 7420 776f 726b 2c20 636f 6e74 6163 7420 t work, contact \n 000480d0: 796f 7572 2073 7973 7465 6d20 6d61 6e61 your system mana\n 000480e0: 6765 7220 746f 2069 6e76 6573 7469 6761 ger to investiga\n-000480f0: 7465 2073 6574 7570 2100 14ce 2500 0020 te setup!...%.. \n+000480f0: 7465 2073 6574 7570 2100 1422 2500 0020 te setup!..\"%.. \n 00048100: 2020 616e 6420 6669 6c65 2061 6363 6573 and file acces\n-00048110: 7320 6973 7375 6573 2e07 0014 ce26 0000 s issues.....&..\n-00048120: 1200 14ce 2700 0020 2020 2a2a 4e6f 7465 ....'.. **Note\n-00048130: 2a2a 0700 14ce 2800 004b 0014 ce29 0000 **....(..K...)..\n+00048110: 7320 6973 7375 6573 2e07 0014 2226 0000 s issues....\"&..\n+00048120: 1200 1422 2700 0020 2020 2a2a 4e6f 7465 ...\"'.. **Note\n+00048130: 2a2a 0700 1422 2800 004b 0014 2229 0000 **...\"(..K..\")..\n 00048140: 2020 2045 7665 6e20 7768 656e 2069 6e76 Even when inv\n 00048150: 6f6b 6564 2066 726f 6d20 7769 7468 696e oked from within\n 00048160: 2047 542e 4d2c 2047 4445 2061 6c77 6179 GT.M, GDE alway\n 00048170: 7320 7573 6573 2074 6865 2067 746d 6762 s uses the gtmgb\n-00048180: 6c64 6972 3500 14ce 2a00 0020 2020 656e ldir5...*.. en\n+00048180: 6c64 6972 3500 1422 2a00 0020 2020 656e ldir5..\"*.. en\n 00048190: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n 000481a0: 6c65 2074 6f20 6964 656e 7469 6679 2069 le to identify i\n-000481b0: 7473 2074 6172 6765 7407 0014 ce31 0000 ts target....1..\n-000481c0: 1700 14ce 3200 0020 2020 546f 206c 6561 ....2.. To lea\n-000481d0: 7665 2047 4445 3a07 0014 ce33 0000 5400 ve GDE:....3..T.\n-000481e0: 14ce 3400 0020 2020 2031 2e20 5573 6520 ..4.. 1. Use \n+000481b0: 7473 2074 6172 6765 7407 0014 2231 0000 ts target...\"1..\n+000481c0: 1700 1422 3200 0020 2020 546f 206c 6561 ...\"2.. To lea\n+000481d0: 7665 2047 4445 3a07 0014 2233 0000 5400 ve GDE:...\"3..T.\n+000481e0: 1422 3400 0020 2020 2031 2e20 5573 6520 .\"4.. 1. Use \n 000481f0: 7468 6520 4744 4520 4558 4954 2063 6f6d the GDE EXIT com\n 00048200: 6d61 6e64 2074 6f20 7361 7665 2061 6c6c mand to save all\n 00048210: 2063 6861 6e67 6573 2061 6e64 2072 6574 changes and ret\n 00048220: 7572 6e20 746f 2074 6865 2063 616c 6c65 urn to the calle\n-00048230: 722e 0700 14ce 3500 0017 0014 ce36 0000 r.....5......6..\n+00048230: 722e 0700 1422 3500 0017 0014 2236 0000 r....\"5.....\"6..\n 00048240: 2020 2020 2020 2047 4445 3e20 4558 4954 GDE> EXIT\n-00048250: 0700 14ce 3700 004f 0014 ce38 0000 2020 ....7..O...8.. \n+00048250: 0700 1422 3700 004f 0014 2238 0000 2020 ...\"7..O..\"8.. \n 00048260: 2020 322e 2055 7365 2074 6865 2047 4445 2. Use the GDE\n 00048270: 2051 5549 5420 636f 6d6d 616e 6420 746f QUIT command to\n 00048280: 2064 6973 6361 7264 2061 6c6c 2063 6861 discard all cha\n 00048290: 6e67 6573 2061 6e64 2072 6574 7572 6e20 nges and return \n-000482a0: 746f 2074 6865 3500 14ce 3900 0020 2020 to the5...9.. \n+000482a0: 746f 2074 6865 3500 1422 3900 0020 2020 to the5..\"9.. \n 000482b0: 2020 2020 6361 6c6c 6572 2e20 5468 6973 caller. This\n 000482c0: 2077 696c 6c20 6e6f 7420 7361 7665 2061 will not save a\n-000482d0: 6e79 2063 6861 6e67 6573 2e07 0014 ce3a ny changes.....:\n-000482e0: 0000 1700 14ce 4100 0020 2020 2020 2020 ......A.. \n-000482f0: 4744 453e 2051 5549 5407 0014 ce42 0000 GDE> QUIT....B..\n-00048300: 3600 13ce ff73 00ff 4755 4944 454c 494e 6....s..GUIDELIN\n+000482d0: 6e79 2063 6861 6e67 6573 2e07 0014 223a ny changes....\":\n+000482e0: 0000 1700 1422 4100 0020 2020 2020 2020 .....\"A.. \n+000482f0: 4744 453e 2051 5549 5407 0014 2242 0000 GDE> QUIT...\"B..\n+00048300: 3600 1322 ff73 00ff 4755 4944 454c 494e 6..\".s..GUIDELIN\n 00048310: 4553 5f46 4f52 5f4d 4150 5049 4e47 0000 ES_FOR_MAPPING..\n 00048320: 4775 6964 656c 696e 6573 5f66 6f72 5f4d Guidelines_for_M\n-00048330: 6170 7069 6e67 2100 2ece bf11 0000 2020 apping!....... \n+00048330: 6170 7069 6e67 2100 2e22 bf11 0000 2020 apping!..\".... \n 00048340: 2047 7569 6465 6c69 6e65 7320 666f 7220 Guidelines for \n-00048350: 4d61 7070 696e 6707 002f ce21 0000 5400 Mapping../.!..T.\n-00048360: 2fce 3100 0020 2020 5468 6973 2073 6563 /.1.. This sec\n+00048350: 4d61 7070 696e 6707 002f 2221 0000 5400 Mapping../\"!..T.\n+00048360: 2f22 3100 0020 2020 5468 6973 2073 6563 /\"1.. This sec\n 00048370: 7469 6f6e 206c 6973 7473 2074 6865 2070 tion lists the p\n 00048380: 6172 616d 6574 6572 7320 7468 6174 2061 arameters that a\n 00048390: 7070 6c79 2074 6f20 6465 6669 6e69 6e67 pply to defining\n 000483a0: 2065 6163 6820 636f 6d70 6f6e 656e 7420 each component \n-000483b0: 6f66 1400 2fce 4100 0020 2020 6120 6d61 of../.A.. a ma\n-000483c0: 7070 696e 672e 0700 2fce 5100 000f 002f pping.../.Q..../\n-000483d0: ce61 0000 2020 204e 414d 4553 0700 2fce .a.. NAMES../.\n-000483e0: 7100 0054 002f ce81 0000 2020 2054 6865 q..T./.... The\n+000483b0: 6f66 1400 2f22 4100 0020 2020 6120 6d61 of../\"A.. a ma\n+000483c0: 7070 696e 672e 0700 2f22 5100 000f 002f pping.../\"Q..../\n+000483d0: 2261 0000 2020 204e 414d 4553 0700 2f22 \"a.. NAMES../\"\n+000483e0: 7100 0054 002f 2281 0000 2020 2054 6865 q..T./\"... The\n 000483f0: 204e 414d 4553 2073 6563 7469 6f6e 2063 NAMES section c\n 00048400: 6f6e 7461 696e 7320 6d61 7070 696e 6773 ontains mappings\n 00048410: 206f 6620 4d20 676c 6f62 616c 206e 616d of M global nam\n 00048420: 6520 7370 6163 6573 2e20 4d6f 7265 2074 e spaces. More t\n-00048430: 6861 6e20 6f6e 6554 002f ce91 0000 2020 han oneT./.... \n+00048430: 6861 6e20 6f6e 6554 002f 2291 0000 2020 han oneT./\"... \n 00048440: 206e 616d 6520 7370 6163 6520 6361 6e20 name space can \n 00048450: 6d61 7020 746f 2061 2073 696e 676c 6520 map to a single \n 00048460: 7265 6769 6f6e 2062 7574 2061 2073 696e region but a sin\n 00048470: 676c 6520 6e61 6d65 2073 7061 6365 2063 gle name space c\n-00048480: 616e 206f 6e6c 7920 6d61 7019 002e cec0 an only map.....\n+00048480: 616e 206f 6e6c 7920 6d61 7019 002e 22c0 an only map...\".\n 00048490: 1100 0020 2020 746f 206f 6e65 2072 6567 ... to one reg\n-000484a0: 696f 6e2e 0700 2fce 1200 0017 002f ce13 ion.../....../..\n+000484a0: 696f 6e2e 0700 2f22 1200 0017 002f 2213 ion.../\"...../\".\n 000484b0: 0000 2020 2041 206e 616d 6520 7370 6163 .. A name spac\n-000484c0: 653a 0700 2fce 1400 0020 002f ce15 0000 e:../.... ./....\n+000484c0: 653a 0700 2f22 1400 0020 002f 2215 0000 e:../\"... ./\"...\n 000484d0: 2020 2020 206f 2049 7320 6361 7365 2073 o Is case s\n-000484e0: 656e 7369 7469 7665 2e4c 002f ce16 0000 ensitive.L./....\n+000484e0: 656e 7369 7469 7665 2e4c 002f 2216 0000 ensitive.L./\"...\n 000484f0: 2020 2020 206f 204d 7573 7420 6265 6769 o Must begi\n 00048500: 6e20 7769 7468 2061 6e20 616c 7068 6162 n with an alphab\n 00048510: 6574 6963 2063 6861 7261 6374 6572 206f etic character o\n 00048520: 7220 6120 7065 7263 656e 7420 7369 676e r a percent sign\n-00048530: 2028 2529 2e52 002f ce17 0000 2020 2020 (%).R./.... \n+00048530: 2028 2529 2e52 002f 2217 0000 2020 2020 (%).R./\"... \n 00048540: 206f 2043 616e 2062 6520 6120 6469 7363 o Can be a disc\n 00048550: 7265 7465 2022 676c 6f62 616c 2220 6e61 rete \"global\" na\n 00048560: 6d65 2c20 666f 7220 6578 616d 706c 652c me, for example,\n 00048570: 2061 6161 2063 6f72 7265 7370 6f6e 6473 aaa corresponds\n-00048580: 2074 6f20 7468 6523 002f ce18 0000 2020 to the#./.... \n+00048580: 2074 6f20 7468 6523 002f 2218 0000 2020 to the#./\"... \n 00048590: 2020 2020 2067 6c6f 6261 6c20 7661 7269 global vari\n-000485a0: 6162 6c65 205e 6161 612e 5300 2fce 1900 able ^aaa.S./...\n+000485a0: 6162 6c65 205e 6161 612e 5300 2f22 1900 able ^aaa.S./\"..\n 000485b0: 0020 2020 2020 6f20 4361 6e20 6265 2061 . o Can be a\n 000485c0: 2067 6c6f 6261 6c20 6e61 6d65 2065 6e64 global name end\n 000485d0: 696e 6720 7769 7468 2061 2077 696c 6420 ing with a wild \n 000485e0: 6361 7264 2028 222a 2229 2c20 666f 7220 card (\"*\"), for \n 000485f0: 6578 616d 706c 652c 2061 6263 2a4f 002f example, abc*O./\n-00048600: ce1a 0000 2020 2020 2020 2072 6570 7265 .... repre\n+00048600: 221a 0000 2020 2020 2020 2072 6570 7265 \"... repre\n 00048610: 7365 6e74 7320 7468 6520 7365 7420 6f66 sents the set of\n 00048620: 2067 6c6f 6261 6c20 6e6f 6465 7320 7768 global nodes wh\n 00048630: 6963 6820 6861 7665 2061 6263 2061 7320 ich have abc as \n-00048640: 7468 6520 7374 6172 7469 6e67 1500 2fce the starting../.\n+00048640: 7468 6520 7374 6172 7469 6e67 1500 2f22 the starting../\"\n 00048650: 2100 0020 2020 2020 2020 7072 6566 6978 !.. prefix\n-00048660: 2e51 002f ce22 0000 2020 2020 206f 2043 .Q./.\".. o C\n+00048660: 2e51 002f 2222 0000 2020 2020 206f 2043 .Q./\"\".. o C\n 00048670: 616e 2062 6520 6120 7375 6274 7265 6520 an be a subtree \n 00048680: 6f66 2061 2067 6c6f 6261 6c20 6e61 6d65 of a global name\n 00048690: 2c20 666f 7220 6578 616d 706c 652c 2061 , for example, a\n 000486a0: 6263 2831 2920 7265 7072 6573 656e 7473 bc(1) represents\n-000486b0: 2061 2900 2fce 2300 0020 2020 2020 2020 a)./.#.. \n+000486b0: 2061 2900 2f22 2300 0020 2020 2020 2020 a)./\"#.. \n 000486c0: 7375 6274 7265 6520 6f66 2074 6865 2067 subtree of the g\n-000486d0: 6c6f 6261 6c20 5e61 6263 2e53 002f ce24 lobal ^abc.S./.$\n+000486d0: 6c6f 6261 6c20 5e61 6263 2e53 002f 2224 lobal ^abc.S./\"$\n 000486e0: 0000 2020 2020 206f 2043 616e 2062 6520 .. o Can be \n 000486f0: 6120 7375 6273 6372 6970 7420 7261 6e67 a subscript rang\n 00048700: 652c 2066 6f72 2065 7861 6d70 6c65 2c20 e, for example, \n 00048710: 6162 6328 313a 3130 2920 7265 7072 6573 abc(1:10) repres\n 00048720: 656e 7473 2061 6c6c 206e 6f64 6573 4a00 ents all nodesJ.\n-00048730: 2fce 2500 0020 2020 2020 2020 7374 6172 /.%.. star\n+00048730: 2f22 2500 0020 2020 2020 2020 7374 6172 /\"%.. star\n 00048740: 7469 6e67 2066 726f 6d20 5e61 6263 2831 ting from ^abc(1\n 00048750: 2920 7570 2074 6f20 2862 7574 206e 6f74 ) up to (but not\n 00048760: 2069 6e63 6c75 6469 6e67 2920 746f 205e including) to ^\n-00048770: 6162 6328 3130 292e 5200 2fce 2600 0020 abc(10).R./.&.. \n+00048770: 6162 6328 3130 292e 5200 2f22 2600 0020 abc(10).R./\"&.. \n 00048780: 2020 2020 6f20 4120 676c 6f62 616c 206e o A global n\n 00048790: 616d 6520 6361 6e20 6265 206f 6e65 2074 ame can be one t\n 000487a0: 6f20 3331 2061 6c70 6861 6e75 6d65 7269 o 31 alphanumeri\n 000487b0: 6320 6368 6172 6163 7465 7273 2e20 486f c characters. Ho\n 000487c0: 7765 7665 722c 2074 6865 0000 0000 0000 wever, the......\n 000487d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048800: 0100 0000 d507 0000 af01 0000 0000 0000 ................\n-00048810: 7f00 00ce 4845 4c50 00ff 7300 ff55 5349 ....HELP..s..USI\n+00048810: 7f00 0022 4845 4c50 00ff 7300 ff55 5349 ...\"HELP..s..USI\n 00048820: 4e47 5f47 4445 00ff 7300 ff47 5549 4445 NG_GDE..s..GUIDE\n 00048830: 4c49 4e45 535f 464f 525f 4d41 5050 494e LINES_FOR_MAPPIN\n 00048840: 4700 c027 0000 2020 2020 2020 2063 6f6d G..'.. com\n 00048850: 6269 6e65 6420 6c65 6e67 7468 206f 6620 bined length of \n 00048860: 6120 676c 6f62 616c 2061 6e64 2069 7473 a global and its\n 00048870: 2073 7562 7363 7269 7074 7320 6973 206c subscripts is l\n 00048880: 696d 6974 6564 2074 6f20 312c 3031 3950 imited to 1,019P\n-00048890: 002f ce28 0000 2020 2020 2020 2062 7974 ./.(.. byt\n+00048890: 002f 2228 0000 2020 2020 2020 2062 7974 ./\"(.. byt\n 000488a0: 6573 2028 7468 6520 6d61 7869 6d75 6d20 es (the maximum \n 000488b0: 6b65 7920 7369 7a65 2073 7570 706f 7274 key size support\n 000488c0: 6564 2062 7920 4754 2e4d 292e 204e 6f74 ed by GT.M). Not\n 000488d0: 6520 7468 6174 2074 6865 2062 7974 6553 e that the byteS\n-000488e0: 002f ce29 0000 2020 2020 2020 206c 656e ./.).. len\n+000488e0: 002f 2229 0000 2020 2020 2020 206c 656e ./\").. len\n 000488f0: 6774 6820 6f66 2074 6865 2073 7562 7363 gth of the subsc\n 00048900: 7269 7074 6564 2067 6c6f 6261 6c20 7370 ripted global sp\n 00048910: 6563 6966 6963 6174 696f 6e20 6361 6e20 ecification can \n 00048920: 6578 6365 6564 2074 6865 206d 6178 696d exceed the maxim\n-00048930: 756d 2f00 2fce 2a00 0020 2020 2020 2020 um/./.*.. \n+00048930: 756d 2f00 2f22 2a00 0020 2020 2020 2020 um/./\"*.. \n 00048940: 4b65 7953 697a 6520 7370 6563 6966 6965 KeySize specifie\n 00048950: 6420 666f 7220 6974 7320 7265 6769 6f6e d for its region\n-00048960: 2e3e 002f ce31 0000 2020 2020 206f 204d .>./.1.. o M\n+00048960: 2e3e 002f 2231 0000 2020 2020 206f 204d .>./\"1.. o M\n 00048970: 6170 7320 746f 206f 6e6c 7920 6f6e 6520 aps to only one \n 00048980: 7265 6769 6f6e 2069 6e20 7468 6520 476c region in the Gl\n 00048990: 6f62 616c 2044 6972 6563 746f 7279 2e07 obal Directory..\n-000489a0: 002f ce32 0000 1100 2fce 3300 0020 2020 ./.2..../.3.. \n-000489b0: 5245 4749 4f4e 5307 002f ce34 0000 5000 REGIONS../.4..P.\n-000489c0: 2fce 3500 0020 2020 5468 6520 5245 4749 /.5.. The REGI\n+000489a0: 002f 2232 0000 1100 2f22 3300 0020 2020 ./\"2..../\"3.. \n+000489b0: 5245 4749 4f4e 5307 002f 2234 0000 5000 REGIONS../\"4..P.\n+000489c0: 2f22 3500 0020 2020 5468 6520 5245 4749 /\"5.. The REGI\n 000489d0: 4f4e 5320 7365 6374 696f 6e20 636f 6e74 ONS section cont\n 000489e0: 6169 6e20 6d61 7070 696e 6773 206f 6620 ain mappings of \n 000489f0: 6461 7461 6261 7365 2072 6567 696f 6e2e database region.\n 00048a00: 2041 2072 6567 696f 6e20 6973 2061 5100 A region is aQ.\n-00048a10: 2fce 3600 0020 2020 6c6f 6769 6361 6c20 /.6.. logical \n+00048a10: 2f22 3600 0020 2020 6c6f 6769 6361 6c20 /\"6.. logical \n 00048a20: 7374 7275 6374 7572 6520 7468 6174 2068 structure that h\n 00048a30: 6f6c 6473 2069 6e66 6f72 6d61 7469 6f6e olds information\n 00048a40: 2061 626f 7574 2061 2070 6f72 7469 6f6e about a portion\n 00048a50: 206f 6620 6120 6461 7461 6261 7365 2c53 of a database,S\n-00048a60: 002f ce37 0000 2020 2073 7563 6820 6173 ./.7.. such as\n+00048a60: 002f 2237 0000 2020 2073 7563 6820 6173 ./\"7.. such as\n 00048a70: 206b 6579 2d73 697a 6520 616e 6420 7265 key-size and re\n 00048a80: 636f 7264 2d73 697a 652e 2041 206b 6579 cord-size. A key\n 00048a90: 2069 7320 7468 6520 696e 7465 726e 616c is the internal\n 00048aa0: 2072 6570 7265 7365 6e74 6174 696f 6e20 representation \n-00048ab0: 6f66 5400 2fce 3800 0020 2020 6120 676c ofT./.8.. a gl\n+00048ab0: 6f66 5400 2f22 3800 0020 2020 6120 676c ofT./\"8.. a gl\n 00048ac0: 6f62 616c 2076 6172 6961 626c 6520 6e61 obal variable na\n 00048ad0: 6d65 2e20 496e 2074 6869 7320 6368 6170 me. In this chap\n 00048ae0: 7465 7220 7468 6520 7465 726d 7320 676c ter the terms gl\n 00048af0: 6f62 616c 2076 6172 6961 626c 6520 6e61 obal variable na\n-00048b00: 6d65 2061 6e64 4e00 2fce 3900 0020 2020 me andN./.9.. \n+00048b00: 6d65 2061 6e64 4e00 2f22 3900 0020 2020 me andN./\"9.. \n 00048b10: 6b65 7920 6172 6520 7573 6564 2069 6e74 key are used int\n 00048b20: 6572 6368 616e 6765 6162 6c79 2e20 4120 erchangeably. A \n 00048b30: 7265 636f 7264 2072 6566 6572 7320 746f record refers to\n 00048b40: 2061 206b 6579 2061 6e64 2069 7473 2064 a key and its d\n-00048b50: 6174 612e 0700 2fce 3a00 0053 002f ce41 ata.../.:..S./.A\n+00048b50: 6174 612e 0700 2f22 3a00 0053 002f 2241 ata.../\":..S./\"A\n 00048b60: 0000 2020 2041 2047 6c6f 6261 6c20 4469 .. A Global Di\n 00048b70: 7265 6374 6f72 7920 6d75 7374 2068 6176 rectory must hav\n 00048b80: 6520 6174 206c 6561 7374 206f 6e65 2072 e at least one r\n 00048b90: 6567 696f 6e2e 2041 2072 6567 696f 6e20 egion. A region \n 00048ba0: 6f6e 6c79 206d 6170 7320 746f 2061 4100 only maps to aA.\n-00048bb0: 2fce 4200 0020 2020 7369 6e67 6c65 2073 /.B.. single s\n+00048bb0: 2f22 4200 0020 2020 7369 6e67 6c65 2073 /\"B.. single s\n 00048bc0: 6567 6d65 6e74 2e20 4d6f 7265 2074 6861 egment. More tha\n 00048bd0: 6e20 6f6e 6520 6e61 6d65 206d 6179 206d n one name may m\n 00048be0: 6170 2074 6f20 6120 7265 6769 6f6e 2e07 ap to a region..\n-00048bf0: 002f ce43 0000 1800 2fce 4400 0020 2020 ./.C..../.D.. \n+00048bf0: 002f 2243 0000 1800 2f22 4400 0020 2020 ./\"C..../\"D.. \n 00048c00: 4120 7265 6769 6f6e 206e 616d 653a 0700 A region name:..\n-00048c10: 2fce 4500 0051 002f ce46 0000 2020 2020 /.E..Q./.F.. \n+00048c10: 2f22 4500 0051 002f 2246 0000 2020 2020 /\"E..Q./\"F.. \n 00048c20: 206f 2043 616e 2069 6e63 6c75 6465 2061 o Can include a\n 00048c30: 6c70 6861 6e75 6d65 7269 6373 2c20 646f lphanumerics, do\n 00048c40: 6c6c 6172 2073 6967 6e73 2028 2429 2c20 llar signs ($), \n 00048c50: 616e 6420 756e 6465 7273 636f 7265 7320 and underscores \n-00048c60: 2820 5f20 292e 2f00 2fce 4700 0020 2020 ( _ )././.G.. \n+00048c60: 2820 5f20 292e 2f00 2f22 4700 0020 2020 ( _ )././\"G.. \n 00048c70: 2020 6f20 4361 6e20 6861 7665 2066 726f o Can have fro\n 00048c80: 6d20 3120 746f 2033 3120 6368 6172 6163 m 1 to 31 charac\n-00048c90: 7465 7273 2e07 002f ce48 0000 5400 2fce ters.../.H..T./.\n+00048c90: 7465 7273 2e07 002f 2248 0000 5400 2f22 ters.../\"H..T./\"\n 00048ca0: 4900 0020 2020 4744 4520 6175 746f 6d61 I.. GDE automa\n 00048cb0: 7469 6361 6c6c 7920 636f 6e76 6572 7473 tically converts\n 00048cc0: 2072 6567 696f 6e20 6e61 6d65 7320 746f region names to\n 00048cd0: 2075 7070 6572 6361 7365 2c20 616e 6420 uppercase, and \n 00048ce0: 7573 6573 2044 4546 4155 4c54 2066 6f72 uses DEFAULT for\n-00048cf0: 2200 2fce 4a00 0020 2020 7468 6520 6465 \"./.J.. the de\n+00048cf0: 2200 2f22 4a00 0020 2020 7468 6520 6465 \"./\"J.. the de\n 00048d00: 6661 756c 7420 7265 6769 6f6e 206e 616d fault region nam\n-00048d10: 652e 0700 2fce 5100 0012 002f ce52 0000 e.../.Q..../.R..\n-00048d20: 2020 2053 4547 4d45 4e54 5307 002f ce53 SEGMENTS../.S\n-00048d30: 0000 5000 2fce 5400 0020 2020 5468 6520 ..P./.T.. The \n+00048d10: 652e 0700 2f22 5100 0012 002f 2252 0000 e.../\"Q..../\"R..\n+00048d20: 2020 2053 4547 4d45 4e54 5307 002f 2253 SEGMENTS../\"S\n+00048d30: 0000 5000 2f22 5400 0020 2020 5468 6520 ..P./\"T.. The \n 00048d40: 5345 474d 454e 5453 2073 6563 7469 6f6e SEGMENTS section\n 00048d50: 2063 6f6e 7461 696e 7320 6d61 7070 696e contains mappin\n 00048d60: 6773 2066 6f72 2073 6567 6d65 6e74 732e gs for segments.\n 00048d70: 2041 2073 6567 6d65 6e74 2064 6566 696e A segment defin\n-00048d80: 6573 5000 2fce 5500 0020 2020 6669 6c65 esP./.U.. file\n+00048d80: 6573 5000 2f22 5500 0020 2020 6669 6c65 esP./\"U.. file\n 00048d90: 2d72 656c 6174 6564 2064 6174 6162 6173 -related databas\n 00048da0: 6520 7374 6f72 6167 6520 6368 6172 6163 e storage charac\n 00048db0: 7465 7269 7374 6963 732e 2041 2073 6567 teristics. A seg\n 00048dc0: 6d65 6e74 206d 7573 7420 6d61 7020 746f ment must map to\n-00048dd0: 2061 4200 2fce 5600 0020 2020 7369 6e67 aB./.V.. sing\n+00048dd0: 2061 4200 2f22 5600 0020 2020 7369 6e67 aB./\"V.. sing\n 00048de0: 6c65 2066 696c 652e 2041 2073 6567 6d65 le file. A segme\n 00048df0: 6e74 2063 616e 2062 6520 6d61 7070 6564 nt can be mapped\n 00048e00: 2062 7920 6f6e 6c79 206f 6e65 2072 6567 by only one reg\n-00048e10: 696f 6e2e 0700 2fce 5700 0051 002f ce58 ion.../.W..Q./.X\n+00048e10: 696f 6e2e 0700 2f22 5700 0051 002f 2258 ion.../\"W..Q./\"X\n 00048e20: 0000 2020 2047 542e 4d20 7573 6573 2061 .. GT.M uses a\n 00048e30: 2073 6567 6d65 6e74 2074 6f20 6465 6669 segment to defi\n 00048e40: 6e65 2061 2070 6879 7369 6361 6c20 6669 ne a physical fi\n 00048e50: 6c65 2061 6e64 2061 6363 6573 7320 6d65 le and access me\n-00048e60: 7468 6f64 2066 6f72 2074 6865 2700 2fce thod for the'./.\n+00048e60: 7468 6f64 2066 6f72 2074 6865 2700 2f22 thod for the'./\"\n 00048e70: 5900 0020 2020 6461 7461 6261 7365 2073 Y.. database s\n 00048e80: 746f 7265 6420 696e 2074 6861 7420 6669 tored in that fi\n-00048e90: 6c65 2e07 002f ce5a 0000 1900 2fce 6100 le.../.Z..../.a.\n+00048e90: 6c65 2e07 002f 225a 0000 1900 2f22 6100 le.../\"Z..../\"a.\n 00048ea0: 0020 2020 4120 7365 676d 656e 742d 6e61 . A segment-na\n-00048eb0: 6d65 3a07 002f ce62 0000 5000 2fce 6300 me:../.b..P./.c.\n+00048eb0: 6d65 3a07 002f 2262 0000 5000 2f22 6300 me:../\"b..P./\"c.\n 00048ec0: 0020 2020 2020 6f20 4361 6e20 696e 636c . o Can incl\n 00048ed0: 7564 6520 616c 7068 616e 756d 6572 6963 ude alphanumeric\n 00048ee0: 732c 2064 6f6c 6c61 7220 7369 676e 7320 s, dollar signs \n 00048ef0: 2824 292c 2061 6e64 2075 6e64 6572 7363 ($), and undersc\n-00048f00: 6f72 6573 2028 205f 2029 3000 2fce 6400 ores ( _ )0./.d.\n+00048f00: 6f72 6573 2028 205f 2029 3000 2f22 6400 ores ( _ )0./\"d.\n 00048f10: 0020 2020 2020 6f20 4361 6e20 6861 7665 . o Can have\n 00048f20: 2066 726f 6d20 6f6e 6520 746f 2033 3120 from one to 31 \n-00048f30: 6368 6172 6163 7465 7273 0700 2fce 6500 characters../.e.\n-00048f40: 0051 002f ce66 0000 2020 2047 4445 2061 .Q./.f.. GDE a\n+00048f30: 6368 6172 6163 7465 7273 0700 2f22 6500 characters../\"e.\n+00048f40: 0051 002f 2266 0000 2020 2047 4445 2061 .Q./\"f.. GDE a\n 00048f50: 7574 6f6d 6174 6963 616c 6c79 2063 6f6e utomatically con\n 00048f60: 7665 7274 7320 7365 676d 656e 7420 6e61 verts segment na\n 00048f70: 6d65 7320 746f 2075 7070 6572 6361 7365 mes to uppercase\n 00048f80: 2e20 4744 4520 7573 6573 2044 4546 4155 . GDE uses DEFAU\n-00048f90: 4c54 2700 2fce 6700 0020 2020 666f 7220 LT'./.g.. for \n+00048f90: 4c54 2700 2f22 6700 0020 2020 666f 7220 LT'./\"g.. for \n 00048fa0: 7468 6520 6465 6661 756c 7420 7365 676d the default segm\n-00048fb0: 656e 7420 6e61 6d65 2e07 002f ce68 0000 ent name.../.h..\n-00048fc0: 0e00 2fce 6900 0020 2020 4649 4c45 0700 ../.i.. FILE..\n-00048fd0: 2fce 6a00 0000 0000 0000 0000 0000 0000 /.j.............\n+00048fb0: 656e 7420 6e61 6d65 2e07 002f 2268 0000 ent name.../\"h..\n+00048fc0: 0e00 2f22 6900 0020 2020 4649 4c45 0700 ../\"i.. FILE..\n+00048fd0: 2f22 6a00 0000 0000 0000 0000 0000 0000 /\"j.............\n 00048fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049000: 0100 0000 dd07 0000 dc01 0000 0000 0000 ................\n-00049010: 8300 00ce 4845 4c50 00ff 7300 ff55 5349 ....HELP..s..USI\n+00049010: 8300 0022 4845 4c50 00ff 7300 ff55 5349 ...\"HELP..s..USI\n 00049020: 4e47 5f47 4445 00ff 7300 ff47 5549 4445 NG_GDE..s..GUIDE\n 00049030: 4c49 4e45 535f 464f 525f 4d41 5050 494e LINES_FOR_MAPPIN\n 00049040: 4700 c071 0000 2020 2046 696c 6573 2061 G..q.. Files a\n 00049050: 7265 2074 6865 2073 7472 7563 7475 7265 re the structure\n 00049060: 7320 7072 6f76 6964 6564 2062 7920 554e s provided by UN\n 00049070: 4958 2066 6f72 2074 6865 2073 746f 7261 IX for the stora\n 00049080: 6765 2061 6e64 2072 6574 7269 6576 616c ge and retrieval\n-00049090: 206f 6651 002f ce72 0000 2020 2069 6e66 ofQ./.r.. inf\n+00049090: 206f 6651 002f 2272 0000 2020 2069 6e66 ofQ./\"r.. inf\n 000490a0: 6f72 6d61 7469 6f6e 2e20 4669 6c65 7320 ormation. Files \n 000490b0: 7573 6564 2062 7920 4754 2e4d 206d 7573 used by GT.M mus\n 000490c0: 7420 6265 2072 616e 646f 6d2d 6163 6365 t be random-acce\n 000490d0: 7373 2066 696c 6573 2072 6573 6964 656e ss files residen\n-000490e0: 7420 6f6e 0f00 2fce 7300 0020 2020 6469 t on../.s.. di\n-000490f0: 736b 2e07 002f ce74 0000 5300 2fce 7500 sk.../.t..S./.u.\n+000490e0: 7420 6f6e 0f00 2f22 7300 0020 2020 6469 t on../\"s.. di\n+000490f0: 736b 2e07 002f 2274 0000 5300 2f22 7500 sk.../\"t..S./\"u.\n 00049100: 0020 2020 4279 2064 6566 6175 6c74 2c20 . By default, \n 00049110: 4744 4520 7573 6573 2074 6865 2066 696c GDE uses the fil\n 00049120: 652d 6e61 6d65 206d 756d 7073 2e64 6174 e-name mumps.dat\n 00049130: 2066 6f72 2074 6865 2044 4546 4155 4c54 for the DEFAULT\n 00049140: 2073 6567 6d65 6e74 2e20 4744 4554 002f segment. GDET./\n-00049150: ce76 0000 2020 2061 6464 7320 7468 6520 .v.. adds the \n+00049150: 2276 0000 2020 2061 6464 7320 7468 6520 \"v.. adds the \n 00049160: 2e64 6174 2074 6f20 7468 6520 6669 6c65 .dat to the file\n 00049170: 206e 616d 6520 7768 656e 2079 6f75 2064 name when you d\n 00049180: 6f20 6e6f 7420 7370 6563 6966 7920 616e o not specify an\n 00049190: 2065 7874 656e 7369 6f6e 2e20 4176 6f69 extension. Avoi\n-000491a0: 6448 002f ce77 0000 2020 206e 6f6e 2d67 dH./.w.. non-g\n+000491a0: 6448 002f 2277 0000 2020 206e 6f6e 2d67 dH./\"w.. non-g\n 000491b0: 7261 7068 6963 2061 6e64 2070 756e 6374 raphic and punct\n 000491c0: 7561 7469 6f6e 2063 6861 7261 6374 6572 uation character\n 000491d0: 7320 7769 7468 2070 6f74 656e 7469 616c s with potential\n-000491e0: 2073 656d 616e 7469 634c 002f ce78 0000 semanticL./.x..\n+000491e0: 2073 656d 616e 7469 634c 002f 2278 0000 semanticL./\"x..\n 000491f0: 2020 2073 6967 6e69 6669 6361 6e63 6520 significance \n 00049200: 746f 2074 6865 2066 696c 6520 7379 7374 to the file syst\n 00049210: 656d 2069 6e20 6669 6c65 206e 616d 6573 em in file names\n 00049220: 2061 7320 7468 6579 2077 696c 6c20 7072 as they will pr\n-00049230: 6f64 7563 6523 002f ce79 0000 2020 206f oduce#./.y.. o\n+00049230: 6f64 7563 6523 002f 2279 0000 2020 206f oduce#./\"y.. o\n 00049240: 7065 7261 7469 6f6e 616c 2064 6966 6669 perational diffi\n-00049250: 6375 6c74 6965 732e 0700 2fce 7a00 003e culties.../.z..>\n-00049260: 002e ceff 7300 ff45 5841 4d50 4c45 5f4f ....s..EXAMPLE_O\n+00049250: 6375 6c74 6965 732e 0700 2f22 7a00 003e culties.../\"z..>\n+00049260: 002e 22ff 7300 ff45 5841 4d50 4c45 5f4f ..\".s..EXAMPLE_O\n 00049270: 465f 415f 4241 5349 435f 4d41 5050 494e F_A_BASIC_MAPPIN\n 00049280: 4700 0045 7861 6d70 6c65 5f6f 665f 615f G..Example_of_a_\n 00049290: 4261 7369 635f 4d61 7070 696e 6725 004d Basic_Mapping%.M\n-000492a0: cebf 1100 0020 2020 4578 616d 706c 6520 ..... Example \n+000492a0: 22bf 1100 0020 2020 4578 616d 706c 6520 \".... Example \n 000492b0: 6f66 2061 2042 6173 6963 204d 6170 7069 of a Basic Mappi\n-000492c0: 6e67 0700 4ece 2100 004b 004e ce31 0000 ng..N.!..K.N.1..\n+000492c0: 6e67 0700 4e22 2100 004b 004e 2231 0000 ng..N\"!..K.N\"1..\n 000492d0: 2020 2054 6f20 636f 6d70 6c65 7465 2074 To complete t\n 000492e0: 6869 7320 7072 6f63 6564 7572 652c 2079 his procedure, y\n 000492f0: 6f75 206d 7573 7420 6861 7665 2061 6c72 ou must have alr\n 00049300: 6561 6479 206f 7065 6e65 6420 6120 476c eady opened a Gl\n-00049310: 6f62 616c 1400 4ece 4100 0020 2020 4469 obal..N.A.. Di\n-00049320: 7265 6374 6f72 792e 0700 4ece 5100 002d rectory...N.Q..-\n-00049330: 004e ce61 0000 2020 2020 206f 2041 4444 .N.a.. o ADD\n+00049310: 6f62 616c 1400 4e22 4100 0020 2020 4469 obal..N\"A.. Di\n+00049320: 7265 6374 6f72 792e 0700 4e22 5100 002d rectory...N\"Q..-\n+00049330: 004e 2261 0000 2020 2020 206f 2041 4444 .N\"a.. o ADD\n 00049340: 2061 206e 6577 2067 6c6f 6261 6c20 7661 a new global va\n-00049350: 7269 6162 6c65 206e 616d 652e 0700 4ece riable name...N.\n-00049360: 7100 002f 004e ce81 0000 2020 2020 2020 q../.N.... \n+00049350: 7269 6162 6c65 206e 616d 652e 0700 4e22 riable name...N\"\n+00049360: 7100 002f 004e 2281 0000 2020 2020 2020 q../.N\"... \n 00049370: 2047 4445 3e20 6164 6420 2d6e 616d 6520 GDE> add -name \n 00049380: 6375 7320 2d72 6567 696f 6e3d 6375 7372 cus -region=cusr\n-00049390: 6567 0700 4ece 9100 0042 004d cec0 1100 eg..N....B.M....\n+00049390: 6567 0700 4e22 9100 0042 004d 22c0 1100 eg..N\"...B.M\"...\n 000493a0: 0020 2020 2020 2020 5468 6973 206d 6170 . This map\n 000493b0: 7320 7468 6520 676c 6f62 616c 206e 616d s the global nam\n 000493c0: 6520 6375 7320 746f 2074 6865 2072 6567 e cus to the reg\n-000493d0: 696f 6e20 6375 7372 6567 2e07 004e ce12 ion cusreg...N..\n-000493e0: 0000 3600 4ece 1300 0020 2020 2020 6f20 ..6.N.... o \n+000493d0: 696f 6e20 6375 7372 6567 2e07 004e 2212 ion cusreg...N\".\n+000493e0: 0000 3600 4e22 1300 0020 2020 2020 6f20 ..6.N\"... o \n 000493f0: 4144 4420 7265 6769 6f6e 2063 7573 7265 ADD region cusre\n 00049400: 672c 2069 6620 6974 2064 6f65 7320 6e6f g, if it does no\n-00049410: 7420 6578 6973 742e 0700 4ece 1400 0035 t exist...N....5\n-00049420: 004e ce15 0000 2020 2020 2020 2047 4445 .N.... GDE\n+00049410: 7420 6578 6973 742e 0700 4e22 1400 0035 t exist...N\"...5\n+00049420: 004e 2215 0000 2020 2020 2020 2047 4445 .N\"... GDE\n 00049430: 3e20 6164 6420 2d72 6567 696f 6e20 6375 > add -region cu\n 00049440: 7372 6567 202d 6479 6e61 6d69 633d 6375 sreg -dynamic=cu\n-00049450: 7373 6567 0700 4ece 1600 0053 004e ce17 sseg..N....S.N..\n+00049450: 7373 6567 0700 4e22 1600 0053 004e 2217 sseg..N\"...S.N\".\n 00049460: 0000 2020 2020 2020 2054 6869 7320 6372 .. This cr\n 00049470: 6561 7465 7320 7468 6520 7265 6769 6f6e eates the region\n 00049480: 2063 7573 7265 6720 616e 6420 636f 6e6e cusreg and conn\n 00049490: 6563 7473 2069 7420 746f 2074 6865 2073 ects it to the s\n 000494a0: 6567 6d65 6e74 2063 7573 7365 672e 4a00 egment cusseg.J.\n-000494b0: 4ece 1800 0020 2020 2020 2020 2d64 5b79 N.... -d[y\n+000494b0: 4e22 1800 0020 2020 2020 2020 2d64 5b79 N\"... -d[y\n 000494c0: 6e61 6d69 635d 2069 7320 6120 7265 7175 namic] is a requ\n 000494d0: 6972 6564 2071 7561 6c69 6669 6572 2074 ired qualifier t\n 000494e0: 6861 7420 7461 6b65 7320 7468 6520 6173 hat takes the as\n-000494f0: 736f 6369 6174 6564 2600 4ece 1900 0020 sociated&.N.... \n+000494f0: 736f 6369 6174 6564 2600 4e22 1900 0020 sociated&.N\"... \n 00049500: 2020 2020 2020 7365 676d 656e 742d 6e61 segment-na\n 00049510: 6d65 2061 7320 6120 7661 6c75 652e 0700 me as a value...\n-00049520: 4ece 1a00 004e 004e ce21 0000 2020 2020 N....N.N.!.. \n+00049520: 4e22 1a00 004e 004e 2221 0000 2020 2020 N\"...N.N\"!.. \n 00049530: 206f 2041 4444 2073 6567 6d65 6e74 2063 o ADD segment c\n 00049540: 7573 7265 672c 2069 6620 6974 2064 6f65 usreg, if it doe\n 00049550: 7320 6e6f 7420 6578 6973 742c 2061 6e64 s not exist, and\n 00049560: 206c 696e 6b20 6974 2074 6f20 6120 6669 link it to a fi\n-00049570: 6c65 2e07 004e ce22 0000 3400 4ece 2300 le...N.\"..4.N.#.\n+00049570: 6c65 2e07 004e 2222 0000 3400 4e22 2300 le...N\"\"..4.N\"#.\n 00049580: 0020 2020 2020 2020 4744 453e 2061 6464 . GDE> add\n 00049590: 202d 7365 676d 656e 7420 6375 7373 6567 -segment cusseg\n 000495a0: 202d 6669 6c65 3d63 7573 2e64 6174 0700 -file=cus.dat..\n-000495b0: 4ece 2400 0052 004e ce25 0000 2020 2020 N.$..R.N.%.. \n+000495b0: 4e22 2400 0052 004e 2225 0000 2020 2020 N\"$..R.N\"%.. \n 000495c0: 2020 2054 6869 7320 6372 6561 7465 7320 This creates \n 000495d0: 7468 6520 7365 676d 656e 7420 6375 7373 the segment cuss\n 000495e0: 6567 2061 6e64 2063 6f6e 6e65 6374 7320 eg and connects \n 000495f0: 6974 2074 6f20 7468 6520 6669 6c65 2063 it to the file c\n-00049600: 7573 2e64 6174 2e07 004e ce26 0000 5300 us.dat...N.&..S.\n-00049610: 4ece 2700 0020 2020 546f 2072 6576 6965 N.'.. To revie\n+00049600: 7573 2e64 6174 2e07 004e 2226 0000 5300 us.dat...N\"&..S.\n+00049610: 4e22 2700 0020 2020 546f 2072 6576 6965 N\"'.. To revie\n 00049620: 7720 7468 6520 696e 666f 726d 6174 696f w the informatio\n 00049630: 6e20 796f 7520 6861 7665 2061 6464 6564 n you have added\n 00049640: 2074 6f20 7468 6520 476c 6f62 616c 2044 to the Global D\n 00049650: 6972 6563 746f 7279 2c20 7573 6520 7468 irectory, use th\n-00049660: 6517 004e ce28 0000 2020 2053 484f 5720 e..N.(.. SHOW \n-00049670: 636f 6d6d 616e 642e 0700 4ece 2900 004d command...N.)..M\n-00049680: 004e ce2a 0000 2020 2054 6f20 7065 7266 .N.*.. To perf\n+00049660: 6517 004e 2228 0000 2020 2053 484f 5720 e..N\"(.. SHOW \n+00049670: 636f 6d6d 616e 642e 0700 4e22 2900 004d command...N\")..M\n+00049680: 004e 222a 0000 2020 2054 6f20 7065 7266 .N\"*.. To perf\n 00049690: 6f72 6d20 6120 636f 6e73 6973 7465 6e63 orm a consistenc\n 000496a0: 7920 6368 6563 6b20 6f66 2074 6865 2063 y check of the c\n 000496b0: 6f6e 6669 6775 7261 7469 6f6e 2c20 7573 onfiguration, us\n-000496c0: 6520 7468 6520 5645 5249 4659 1200 4ece e the VERIFY..N.\n+000496c0: 6520 7468 6520 5645 5249 4659 1200 4e22 e the VERIFY..N\"\n 000496d0: 3100 0020 2020 636f 6d6d 616e 642e 0700 1.. command...\n-000496e0: 4ece 3200 0053 004e ce33 0000 2020 2054 N.2..S.N.3.. T\n+000496e0: 4e22 3200 0053 004e 2233 0000 2020 2054 N\"2..S.N\"3.. T\n 000496f0: 6f20 6578 6974 2074 6865 2047 6c6f 6261 o exit the Globa\n 00049700: 6c20 4469 7265 6374 6f72 7920 616e 6420 l Directory and \n 00049710: 7361 7665 2079 6f75 7220 6368 616e 6765 save your change\n 00049720: 732c 2075 7365 2074 6865 2045 5849 5420 s, use the EXIT \n-00049730: 636f 6d6d 616e 642e 5100 4ece 3400 0020 command.Q.N.4.. \n+00049730: 636f 6d6d 616e 642e 5100 4e22 3400 0020 command.Q.N\"4.. \n 00049740: 2020 4744 4520 7065 7266 6f72 6d73 2061 GDE performs a\n 00049750: 6e20 6175 746f 6d61 7469 6320 7665 7269 n automatic veri\n 00049760: 6669 6361 7469 6f6e 2e20 4966 2073 7563 fication. If suc\n 00049770: 6365 7373 6675 6c2c 2074 6865 206d 6170 cessful, the map\n-00049780: 7069 6e67 7320 616e 6454 004e ce35 0000 pings andT.N.5..\n+00049780: 7069 6e67 7320 616e 6454 004e 2235 0000 pings andT.N\"5..\n 00049790: 2020 2064 6174 6162 6173 6520 7370 6563 database spec\n 000497a0: 6966 6963 6174 696f 6e73 2062 6563 6f6d ifications becom\n 000497b0: 6520 7061 7274 206f 6620 7468 6520 476c e part of the Gl\n 000497c0: 6f62 616c 2044 6972 6563 746f 7279 2c20 obal Directory, \n 000497d0: 6176 6169 6c61 626c 6520 666f 7200 0000 available for...\n 000497e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000497f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049800: 0100 0000 3501 0000 e101 0000 0000 0000 ....5...........\n-00049810: 9000 00ce 4845 4c50 00ff 7300 ff55 5349 ....HELP..s..USI\n+00049810: 9000 0022 4845 4c50 00ff 7300 ff55 5349 ...\"HELP..s..USI\n 00049820: 4e47 5f47 4445 00ff 7300 ff47 5549 4445 NG_GDE..s..GUIDE\n 00049830: 4c49 4e45 535f 464f 525f 4d41 5050 494e LINES_FOR_MAPPIN\n 00049840: 4700 ff73 00ff 4558 414d 504c 455f 4f46 G..s..EXAMPLE_OF\n 00049850: 5f41 5f42 4153 4943 5f4d 4150 5049 4e47 _A_BASIC_MAPPING\n 00049860: 00c0 3600 0020 2020 6163 6365 7373 2062 ..6.. access b\n 00049870: 7920 7072 6f63 6573 7365 732c 2075 7469 y processes, uti\n 00049880: 6c69 7469 6573 2c20 616e 6420 7468 6520 lities, and the \n 00049890: 7275 6e2d 7469 6d65 2073 7973 7465 6d2e run-time system.\n-000498a0: 0700 4ece 3700 0054 004e ce38 0000 2020 ..N.7..T.N.8.. \n+000498a0: 0700 4e22 3700 0054 004e 2238 0000 2020 ..N\"7..T.N\"8.. \n 000498b0: 204f 6e6c 7920 4d55 5049 5020 4352 4541 Only MUPIP CREA\n 000498c0: 5445 2075 7365 7320 7468 6520 6461 7461 TE uses the data\n 000498d0: 6261 7365 2073 7065 6369 6669 6361 7469 base specificati\n 000498e0: 6f6e 733b 2072 756e 2d74 696d 6520 7072 ons; run-time pr\n-000498f0: 6f63 6573 7365 7320 616e 6433 004e ce39 ocesses and3.N.9\n+000498f0: 6f63 6573 7365 7320 616e 6433 004e 2239 ocesses and3.N\"9\n 00049900: 0000 2020 206f 7468 6572 2075 7469 6c69 .. other utili\n 00049910: 7479 2066 756e 6374 696f 6e73 2075 7365 ty functions use\n 00049920: 206f 6e6c 7920 7468 6520 6d61 702e 0700 only the map...\n-00049930: 4ece 3a00 0000 0000 0000 0000 0000 0000 N.:.............\n+00049930: 4e22 3a00 0000 0000 0000 0000 0000 0000 N\":.............\n 00049940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000499a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -18941,29 +18941,29 @@\n 00049fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a000: 0100 0000 2301 0000 5002 0000 0000 0000 ....#...P.......\n 0004a010: 2a00 0000 4845 4c50 00ff 7300 ff43 4f4d *...HELP..s..COM\n 0004a020: 4d41 4e44 5300 ff73 00ff 4154 2d53 4947 MANDS..s..AT-SIG\n-0004a030: 4e00 0061 742d 7369 676e 1200 1ece bf11 N..at-sign......\n-0004a040: 0000 2020 2061 742d 7369 676e 0700 1fce .. at-sign....\n-0004a050: 2100 0051 001f ce31 0000 2020 2054 6865 !..Q...1.. The\n+0004a030: 4e00 0061 742d 7369 676e 1200 1e22 bf11 N..at-sign...\"..\n+0004a040: 0000 2020 2061 742d 7369 676e 0700 1f22 .. at-sign...\"\n+0004a050: 2100 0051 001f 2231 0000 2020 2054 6865 !..Q..\"1.. The\n 0004a060: 2040 2063 6f6d 6d61 6e64 2065 7865 6375 @ command execu\n 0004a070: 7465 7320 6120 4744 4520 636f 6d6d 616e tes a GDE comman\n 0004a080: 6420 6669 6c65 2e20 5573 6520 7468 6520 d file. Use the \n 0004a090: 4020 636f 6d6d 616e 6420 746f 2065 7865 @ command to exe\n-0004a0a0: 6375 7465 2d00 1fce 4100 0020 2020 4744 cute-...A.. GD\n+0004a0a0: 6375 7465 2d00 1f22 4100 0020 2020 4744 cute-..\"A.. GD\n 0004a0b0: 4520 636f 6d6d 616e 6473 2073 746f 7265 E commands store\n 0004a0c0: 6420 696e 2061 2074 6578 7420 6669 6c65 d in a text file\n-0004a0d0: 2e07 001f ce51 0000 2900 1fce 6100 0020 .....Q..)...a.. \n+0004a0d0: 2e07 001f 2251 0000 2900 1f22 6100 0020 ....\"Q..)..\"a.. \n 0004a0e0: 2020 5468 6520 666f 726d 6174 206f 6620 The format of \n 0004a0f0: 7468 6520 4020 636f 6d6d 616e 6420 6973 the @ command is\n-0004a100: 3a07 001f ce71 0000 1400 1fce 8100 0020 :....q......... \n-0004a110: 2020 4066 696c 652d 6e61 6d65 0700 1fce @file-name....\n+0004a100: 3a07 001f 2271 0000 1400 1f22 8100 0020 :...\"q.....\"... \n+0004a110: 2020 4066 696c 652d 6e61 6d65 0700 1f22 @file-name...\"\n 0004a120: 9100 0037 0000 0000 0000 0000 0000 0000 ...7............\n 0004a130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a160: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a170: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19067,253 +19067,253 @@\n 0004a7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a800: 0100 0000 c407 0000 fe02 0000 0000 0000 ................\n-0004a810: 6f00 00ce 4845 4c50 00ff 7300 ff43 4f4d o...HELP..s..COM\n+0004a810: 6f00 0022 4845 4c50 00ff 7300 ff43 4f4d o..\"HELP..s..COM\n 0004a820: 4d41 4e44 5300 ff73 00ff 4154 2d53 4947 MANDS..s..AT-SIG\n 0004a830: 4e00 c011 0000 2020 2054 6865 2066 696c N..... The fil\n 0004a840: 652d 6e61 6d65 2073 7065 6369 6669 6573 e-name specifies\n 0004a850: 2074 6865 2063 6f6d 6d61 6e64 2066 696c the command fil\n 0004a860: 6520 746f 2065 7865 6375 7465 2e20 5573 e to execute. Us\n 0004a870: 6520 7468 6520 6669 6c65 2d6e 616d 6553 e the file-nameS\n-0004a880: 001f ce12 0000 2020 2061 6c6f 6e65 2066 ...... alone f\n+0004a880: 001f 2212 0000 2020 2061 6c6f 6e65 2066 ..\"... alone f\n 0004a890: 6f72 2061 2066 696c 6520 696e 2074 6865 or a file in the\n 0004a8a0: 2063 7572 7265 6e74 2077 6f72 6b69 6e67 current working\n 0004a8b0: 2064 6972 6563 746f 7279 206f 7220 7370 directory or sp\n 0004a8c0: 6563 6966 7920 7468 6520 7265 6c61 7469 ecify the relati\n-0004a8d0: 7665 2000 1fce 1300 0020 2020 7061 7468 ve ...... path\n+0004a8d0: 7665 2000 1f22 1300 0020 2020 7061 7468 ve ..\"... path\n 0004a8e0: 206f 7220 7468 6520 6675 6c6c 2070 6174 or the full pat\n-0004a8f0: 682e 0700 1fce 1400 0051 001f ce15 0000 h........Q......\n+0004a8f0: 682e 0700 1f22 1400 0051 001f 2215 0000 h....\"...Q..\"...\n 0004a900: 2020 2047 4445 2065 7865 6375 7465 7320 GDE executes \n 0004a910: 6561 6368 206c 696e 6520 6f66 2074 6865 each line of the\n 0004a920: 2063 6f6d 6d61 6e64 2066 696c 6520 6173 command file as\n 0004a930: 2069 6620 6974 2077 6572 6520 656e 7465 if it were ente\n-0004a940: 7265 6420 6174 2074 6865 1300 1fce 1600 red at the......\n+0004a940: 7265 6420 6174 2074 6865 1300 1f22 1600 red at the...\"..\n 0004a950: 0020 2020 7465 726d 696e 616c 2e07 001f . terminal....\n-0004a960: ce17 0000 1200 1fce 1800 0020 2020 4578 ........... Ex\n-0004a970: 616d 706c 653a 0700 1fce 1900 0018 001f ample:..........\n-0004a980: ce1a 0000 2020 2047 4445 3e20 4073 7461 .... GDE> @sta\n-0004a990: 6e64 6172 6407 001f ce21 0000 4f00 1fce ndard....!..O...\n+0004a960: 2217 0000 1200 1f22 1800 0020 2020 4578 \"......\"... Ex\n+0004a970: 616d 706c 653a 0700 1f22 1900 0018 001f ample:...\"......\n+0004a980: 221a 0000 2020 2047 4445 3e20 4073 7461 \"... GDE> @sta\n+0004a990: 6e64 6172 6407 001f 2221 0000 4f00 1f22 ndard...\"!..O..\"\n 0004a9a0: 2200 0020 2020 5468 6973 2063 6f6d 6d61 \".. This comma\n 0004a9b0: 6e64 2065 7865 6375 7465 7320 7468 6520 nd executes the \n 0004a9c0: 4744 4520 636f 6d6d 616e 6473 2069 6e20 GDE commands in \n 0004a9d0: 7468 6520 6669 6c65 2074 6f20 7374 616e the file to stan\n-0004a9e0: 6461 7264 2069 6e20 7468 6553 001f ce23 dard in theS...#\n+0004a9e0: 6461 7264 2069 6e20 7468 6553 001f 2223 dard in theS..\"#\n 0004a9f0: 0000 2020 2063 7572 7265 6e74 2077 6f72 .. current wor\n 0004aa00: 6b69 6e67 2064 6972 6563 746f 7279 2e20 king directory. \n 0004aa10: 7374 616e 6461 7264 2073 686f 756c 6420 standard should \n 0004aa20: 636f 6e74 6169 6e20 4744 4520 636f 6d6d contain GDE comm\n 0004aa30: 616e 6473 3b20 636f 6d6d 656e 7473 3400 ands; comments4.\n-0004aa40: 1fce 2400 0020 2020 7368 6f75 6c64 2073 ..$.. should s\n+0004aa40: 1f22 2400 0020 2020 7368 6f75 6c64 2073 .\"$.. should s\n 0004aa50: 7461 7274 2077 6974 6820 616e 2065 7863 tart with an exc\n 0004aa60: 6c61 6d61 7469 6f6e 206d 6172 6b20 2821 lamation mark (!\n-0004aa70: 292e 0700 1fce 2500 0012 0016 ce43 4841 ).....%......CHA\n-0004aa80: 4e47 4500 0043 6861 6e67 6511 001d cebf NGE..Change.....\n-0004aa90: 1100 0020 2020 4368 616e 6765 0700 1ece ... Change....\n-0004aaa0: 2100 0053 001e ce31 0000 2020 2054 6865 !..S...1.. The\n+0004aa70: 292e 0700 1f22 2500 0012 0016 2243 4841 )....\"%.....\"CHA\n+0004aa80: 4e47 4500 0043 6861 6e67 6511 001d 22bf NGE..Change...\".\n+0004aa90: 1100 0020 2020 4368 616e 6765 0700 1e22 ... Change...\"\n+0004aaa0: 2100 0053 001e 2231 0000 2020 2054 6865 !..S..\"1.. The\n 0004aab0: 2043 4841 4e47 4520 636f 6d6d 616e 6420 CHANGE command \n 0004aac0: 616c 7465 7273 2074 6865 206e 616d 652d alters the name-\n 0004aad0: 746f 2d72 6567 696f 6e20 6f72 2072 6567 to-region or reg\n 0004aae0: 696f 6e2d 746f 2d73 6567 6d65 6e74 206d ion-to-segment m\n-0004aaf0: 6170 7069 6e67 5000 1ece 4100 0020 2020 appingP...A.. \n+0004aaf0: 6170 7069 6e67 5000 1e22 4100 0020 2020 appingP..\"A.. \n 0004ab00: 616e 6420 2f6f 7220 7468 6520 656e 7669 and /or the envi\n 0004ab10: 726f 6e6d 656e 7420 666f 7220 6120 7265 ronment for a re\n 0004ab20: 6769 6f6e 206f 7220 7365 676d 656e 742e gion or segment.\n 0004ab30: 2049 7420 6d61 7920 616c 736f 2061 6c74 It may also alt\n-0004ab40: 6572 2074 6865 4d00 1ece 5100 0020 2020 er theM...Q.. \n+0004ab40: 6572 2074 6865 4d00 1e22 5100 0020 2020 er theM..\"Q.. \n 0004ab50: 6173 736f 6369 6174 696f 6e20 6f66 2061 association of a\n 0004ab60: 2067 6c6f 6261 6c20 6469 7265 6374 6f72 global director\n 0004ab70: 7920 7769 7468 2061 2072 6570 6c69 6361 y with a replica\n 0004ab80: 7469 6f6e 2069 6e73 7461 6e63 6520 6669 tion instance fi\n-0004ab90: 6c65 2e07 001e ce61 0000 2e00 1ece 7100 le.....a......q.\n+0004ab90: 6c65 2e07 001e 2261 0000 2e00 1e22 7100 le....\"a.....\"q.\n 0004aba0: 0020 2020 5468 6520 666f 726d 6174 206f . The format o\n 0004abb0: 6620 7468 6520 4348 414e 4745 2063 6f6d f the CHANGE com\n-0004abc0: 6d61 6e64 2069 733a 0700 1ece 8100 003b mand is:.......;\n-0004abd0: 001e ce91 0000 2020 2043 5b48 414e 4745 ...... C[HANGE\n+0004abc0: 6d61 6e64 2069 733a 0700 1e22 8100 003b mand is:...\"...;\n+0004abd0: 001e 2291 0000 2020 2043 5b48 414e 4745 ..\"... C[HANGE\n 0004abe0: 5d20 2d47 5b42 4c4e 414d 455d 202d 435b ] -G[BLNAME] -C[\n 0004abf0: 4f4c 4c41 5449 4f4e 5d3d 636f 6c6c 6174 OLLATION]=collat\n-0004ac00: 696f 6e5f 6e75 6d62 6572 4400 1dce c011 ion_numberD.....\n+0004ac00: 696f 6e5f 6e75 6d62 6572 4400 1d22 c011 ion_numberD..\"..\n 0004ac10: 0000 2020 2043 5b48 414e 4745 5d20 2d49 .. C[HANGE] -I\n 0004ac20: 5b4e 5354 414e 4345 5d20 2d46 5b49 4c45 [NSTANCE] -F[ILE\n 0004ac30: 5f4e 414d 455d 3d7b 7265 706c 5f69 6e73 _NAME]={repl_ins\n 0004ac40: 745f 6669 6c65 6e61 6d65 7c22 227d 3900 t_filename|\"\"}9.\n-0004ac50: 1ece 1200 0020 2020 435b 4841 4e47 455d ..... C[HANGE]\n+0004ac50: 1e22 1200 0020 2020 435b 4841 4e47 455d .\"... C[HANGE]\n 0004ac60: 202d 4e5b 414d 455d 206e 616d 6573 7061 -N[AME] namespa\n 0004ac70: 6365 202d 525b 4547 494f 4e5d 3d6e 6577 ce -R[EGION]=new\n-0004ac80: 2d72 6567 696f 6e3f 001e ce13 0000 2020 -region?...... \n+0004ac80: 2d72 6567 696f 6e3f 001e 2213 0000 2020 -region?..\"... \n 0004ac90: 2043 5b48 414e 4745 5d20 2d52 5b45 4749 C[HANGE] -R[EGI\n 0004aca0: 4f4e 5d20 7265 6769 6f6e 2d6e 616d 6520 ON] region-name \n 0004acb0: 5b2d 5245 4749 4f4e 2d71 7561 6c69 6669 [-REGION-qualifi\n-0004acc0: 6572 2e2e 2e5d 4200 1ece 1400 0020 2020 er...]B...... \n+0004acc0: 6572 2e2e 2e5d 4200 1e22 1400 0020 2020 er...]B..\"... \n 0004acd0: 435b 4841 4e47 455d 202d 535b 4547 4d45 C[HANGE] -S[EGME\n 0004ace0: 4e54 5d20 7365 676d 656e 742d 6e61 6d65 NT] segment-name\n 0004acf0: 205b 2d53 4547 4d45 4e54 2d71 7561 6c69 [-SEGMENT-quali\n-0004ad00: 6669 6572 2e2e 2e5d 0700 1ece 1500 0049 fier...].......I\n-0004ad10: 001e ce16 0000 2020 2054 6865 2043 4841 ...... The CHA\n+0004ad00: 6669 6572 2e2e 2e5d 0700 1e22 1500 0049 fier...]...\"...I\n+0004ad10: 001e 2216 0000 2020 2054 6865 2043 4841 ..\"... The CHA\n 0004ad20: 4e47 4520 636f 6d6d 616e 6420 7265 7175 NGE command requ\n 0004ad30: 6972 6573 2073 7065 6369 6669 6361 7469 ires specificati\n 0004ad40: 6f6e 206f 6620 616e 206f 626a 6563 742d on of an object-\n-0004ad50: 7479 7065 2061 6e64 1600 1ece 1700 0020 type and....... \n+0004ad50: 7479 7065 2061 6e64 1600 1e22 1700 0020 type and...\"... \n 0004ad60: 2020 6f62 6a65 6374 2d6e 616d 652e 0700 object-name...\n-0004ad70: 1ece 1800 004e 001e ce19 0000 2020 204f .....N...... O\n+0004ad70: 1e22 1800 004e 001e 2219 0000 2020 204f .\"...N..\"... O\n 0004ad80: 6e63 6520 796f 7520 6578 6974 2047 4445 nce you exit GDE\n 0004ad90: 2c20 6d61 7070 696e 6720 6368 616e 6765 , mapping change\n 0004ada0: 732c 2069 6e63 6c75 6469 6e67 2049 6e73 s, including Ins\n 0004adb0: 7461 6e63 6520 6d61 7070 696e 672c 2074 tance mapping, t\n-0004adc0: 616b 6552 001e ce1a 0000 2020 2065 6666 akeR...... eff\n+0004adc0: 616b 6552 001e 221a 0000 2020 2065 6666 akeR..\"... eff\n 0004add0: 6563 7420 666f 7220 616e 7920 7375 6273 ect for any subs\n 0004ade0: 6571 7565 6e74 2069 6d61 6765 2061 6374 equent image act\n 0004adf0: 6976 6174 696f 6e20 2866 6f72 2065 7861 ivation (for exa\n 0004ae00: 6d70 6c65 2c20 7468 6520 6e65 7874 2052 mple, the next R\n-0004ae10: 554e 206f 724e 001e ce21 0000 2020 2074 UN orN...!.. t\n+0004ae10: 554e 206f 724e 001e 2221 0000 2020 2074 UN orN..\"!.. t\n 0004ae20: 6865 206d 756d 7073 202d 6469 7265 6374 he mumps -direct\n 0004ae30: 2063 6f6d 6d61 6e64 292e 2043 6861 6e67 command). Chang\n 0004ae40: 6573 2074 6f20 6461 7461 6261 7365 2070 es to database p\n 0004ae50: 6172 616d 6574 6572 7320 6f6e 6c79 2074 arameters only t\n-0004ae60: 616b 654c 001e ce22 0000 2020 2065 6666 akeL...\".. eff\n+0004ae60: 616b 654c 001e 2222 0000 2020 2065 6666 akeL..\"\".. eff\n 0004ae70: 6563 7420 666f 7220 6e65 7720 6461 7461 ect for new data\n 0004ae80: 6261 7365 2066 696c 6573 2063 7265 6174 base files creat\n 0004ae90: 6564 2077 6974 6820 7375 6273 6571 7565 ed with subseque\n 0004aea0: 6e74 204d 5550 4950 2043 5245 4154 4554 nt MUPIP CREATET\n-0004aeb0: 001e ce23 0000 2020 2063 6f6d 6d61 6e64 ...#.. command\n+0004aeb0: 001e 2223 0000 2020 2063 6f6d 6d61 6e64 ..\"#.. command\n 0004aec0: 7320 7468 6174 2075 7365 2074 6865 206d s that use the m\n 0004aed0: 6f64 6966 6965 6420 476c 6f62 616c 2044 odified Global D\n 0004aee0: 6972 6563 746f 7279 2e20 5573 6520 7468 irectory. Use th\n 0004aef0: 6520 4d55 5049 5020 5345 5420 636f 6d6d e MUPIP SET comm\n-0004af00: 616e 644f 001e ce24 0000 2020 2028 6f72 andO...$.. (or\n+0004af00: 616e 644f 001e 2224 0000 2020 2028 6f72 andO..\"$.. (or\n 0004af10: 2069 6e20 736f 6d65 2063 6173 6573 2044 in some cases D\n 0004af20: 5345 2920 746f 2063 6861 6e67 6520 6368 SE) to change ch\n 0004af30: 6172 6163 7465 7269 7374 6963 7320 6f66 aracteristics of\n 0004af40: 2065 7869 7374 696e 6720 6461 7461 6261 existing databa\n-0004af50: 7365 1000 1ece 2500 0020 2020 6669 6c65 se....%.. file\n-0004af60: 732e 0700 1ece 2600 0012 001e ce27 0000 s.....&......'..\n-0004af70: 2020 2045 7861 6d70 6c65 3a07 001e ce28 Example:....(\n-0004af80: 0000 3b00 1ece 2900 0020 2020 4744 453e ..;...).. GDE>\n+0004af50: 7365 1000 1e22 2500 0020 2020 6669 6c65 se...\"%.. file\n+0004af60: 732e 0700 1e22 2600 0012 001e 2227 0000 s....\"&.....\"'..\n+0004af70: 2020 2045 7861 6d70 6c65 3a07 001e 2228 Example:...\"(\n+0004af80: 0000 3b00 1e22 2900 0020 2020 4744 453e ..;..\").. GDE>\n 0004af90: 2063 6861 6e67 6520 2d72 6567 696f 6e20 change -region \n 0004afa0: 6d61 7374 6572 202d 6479 6e61 6d69 633d master -dynamic=\n 0004afb0: 7465 6d70 202d 6b65 793d 3130 3007 001e temp -key=100...\n-0004afc0: ce2a 0000 0000 0000 0000 0000 0000 0000 .*..............\n+0004afc0: 222a 0000 0000 0000 0000 0000 0000 0000 \"*..............\n 0004afd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b000: 0100 0000 ff06 0000 2c02 0000 0000 0000 ........,.......\n-0004b010: 0a00 0000 4845 4c50 0000 1a00 05ce ff73 ....HELP.......s\n+0004b010: 0a00 0000 4845 4c50 0000 1a00 0522 ff73 ....HELP.....\".s\n 0004b020: 00ff 434f 4d4d 414e 4453 0000 436f 6d6d ..COMMANDS..Comm\n-0004b030: 616e 6473 1300 12ce bf11 0000 2020 2043 ands........ C\n-0004b040: 6f6d 6d61 6e64 7307 0013 ce21 0000 5400 ommands....!..T.\n-0004b050: 13ce 3100 0020 2020 5468 6973 2073 6563 ..1.. This sec\n+0004b030: 616e 6473 1300 1222 bf11 0000 2020 2043 ands...\".... C\n+0004b040: 6f6d 6d61 6e64 7307 0013 2221 0000 5400 ommands...\"!..T.\n+0004b050: 1322 3100 0020 2020 5468 6973 2073 6563 .\"1.. This sec\n 0004b060: 7469 6f6e 2064 6573 6372 6962 6573 2047 tion describes G\n 0004b070: 4445 2063 6f6d 6d61 6e64 732e 2047 4445 DE commands. GDE\n 0004b080: 2061 6c6c 6f77 7320 6162 6272 6576 6961 allows abbrevia\n 0004b090: 7469 6f6e 7320 6f66 2063 6f6d 6d61 6e64 tions of command\n-0004b0a0: 732e 5300 13ce 4100 0020 2020 5468 6520 s.S...A.. The \n+0004b0a0: 732e 5300 1322 4100 0020 2020 5468 6520 s.S..\"A.. The \n 0004b0b0: 7365 6374 696f 6e20 6465 7363 7269 6269 section describi\n 0004b0c0: 6e67 2065 6163 6820 636f 6d6d 616e 6420 ng each command \n 0004b0d0: 7072 6f76 6964 6573 2074 6865 206d 696e provides the min\n 0004b0e0: 696d 756d 2061 6262 7265 7669 6174 696f imum abbreviatio\n-0004b0f0: 6e20 666f 7247 0013 ce51 0000 2020 2074 n forG...Q.. t\n+0004b0f0: 6e20 666f 7247 0013 2251 0000 2020 2074 n forG..\"Q.. t\n 0004b100: 6861 7420 636f 6d6d 616e 6420 616e 6420 hat command and \n 0004b110: 6120 6465 7363 7269 7074 696f 6e20 6f66 a description of\n 0004b120: 2061 6e79 2071 7561 6c69 6669 6572 7320 any qualifiers \n-0004b130: 7468 6174 2061 7265 206e 6f74 5200 13ce that are notR...\n+0004b130: 7468 6174 2061 7265 206e 6f74 5200 1322 that are notR..\"\n 0004b140: 6100 0020 2020 6f62 6a65 6374 2d72 656c a.. object-rel\n 0004b150: 6174 6564 2e20 5468 6520 7365 6374 696f ated. The sectio\n 0004b160: 6e20 6469 7363 7573 7369 6e67 2074 6865 n discussing the\n 0004b170: 206f 626a 6563 742d 7479 7065 2064 6573 object-type des\n 0004b180: 6372 6962 6573 2061 6c6c 2074 6865 2f00 cribes all the/.\n-0004b190: 13ce 7100 0020 2020 6173 736f 6369 6174 ..q.. associat\n+0004b190: 1322 7100 0020 2020 6173 736f 6369 6174 .\"q.. associat\n 0004b1a0: 6564 206f 626a 6563 742d 7265 6c61 7465 ed object-relate\n 0004b1b0: 6420 7175 616c 6966 6965 7273 2e07 0013 d qualifiers....\n-0004b1c0: ce81 0000 1900 13ce 9100 0020 2020 436f ........... Co\n+0004b1c0: 2281 0000 1900 1322 9100 0020 2020 436f \"......\"... Co\n 0004b1d0: 6d6d 616e 6420 5379 6e74 6178 3a08 0012 mmand Syntax:...\n-0004b1e0: cec0 1100 0030 0013 ce12 0000 2020 2054 .....0...... T\n+0004b1e0: 22c0 1100 0030 0013 2212 0000 2020 2054 \"....0..\"... T\n 0004b1f0: 6865 2067 656e 6572 616c 2066 6f72 6d61 he general forma\n 0004b200: 7420 6f66 2047 4445 2063 6f6d 6d61 6e64 t of GDE command\n-0004b210: 7320 6973 3a07 0013 ce13 0000 3b00 13ce s is:.......;...\n+0004b210: 7320 6973 3a07 0013 2213 0000 3b00 1322 s is:...\"...;..\"\n 0004b220: 1400 0020 2020 636f 6d6d 616e 6420 5b2d ... command [-\n 0004b230: 6f62 6a65 6374 2d74 7970 655d 205b 6f62 object-type] [ob\n 0004b240: 6a65 6374 2d6e 616d 655d 205b 2d71 7561 ject-name] [-qua\n-0004b250: 6c69 6669 6572 5d07 0013 ce15 0000 1000 lifier].........\n-0004b260: 13ce 1600 0020 2020 7768 6572 653a 0700 ..... where:..\n-0004b270: 13ce 1700 0016 0013 ce18 0000 2020 202d ............ -\n-0004b280: 6f62 6a65 6374 2d74 7970 6507 0013 ce19 object-type.....\n-0004b290: 0000 4c00 13ce 1a00 0020 2020 2020 2020 ..L...... \n+0004b250: 6c69 6669 6572 5d07 0013 2215 0000 1000 lifier]...\".....\n+0004b260: 1322 1600 0020 2020 7768 6572 653a 0700 .\"... where:..\n+0004b270: 1322 1700 0016 0013 2218 0000 2020 202d .\"......\"... -\n+0004b280: 6f62 6a65 6374 2d74 7970 6507 0013 2219 object-type...\".\n+0004b290: 0000 4c00 1322 1a00 0020 2020 2020 2020 ..L..\"... \n 0004b2a0: 2020 2020 496e 6469 6361 7465 7320 7768 Indicates wh\n 0004b2b0: 6574 6865 7220 7468 6520 636f 6d6d 616e ether the comman\n 0004b2c0: 6420 6f70 6572 6174 6573 206f 6e20 6120 d operates on a \n 0004b2d0: 2d4e 5b41 4d45 5d20 7370 6163 652c 2b00 -N[AME] space,+.\n-0004b2e0: 13ce 2100 0020 2020 2020 2020 2020 2020 ..!.. \n+0004b2e0: 1322 2100 0020 2020 2020 2020 2020 2020 .\"!.. \n 0004b2f0: 2d52 5b45 4749 4f4e 5d2c 206f 7220 2d53 -R[EGION], or -S\n-0004b300: 5b45 474d 454e 545d 2e07 0013 ce22 0000 [EGMENT].....\"..\n-0004b310: 1500 13ce 2300 0020 2020 6f62 6a65 6374 ....#.. object\n-0004b320: 2d6e 616d 6507 0013 ce24 0000 5100 13ce -name....$..Q...\n+0004b300: 5b45 474d 454e 545d 2e07 0013 2222 0000 [EGMENT]....\"\"..\n+0004b310: 1500 1322 2300 0020 2020 6f62 6a65 6374 ...\"#.. object\n+0004b320: 2d6e 616d 6507 0013 2224 0000 5100 1322 -name...\"$..Q..\"\n 0004b330: 2500 0020 2020 2020 2020 2020 2020 5370 %.. Sp\n 0004b340: 6563 6966 6965 7320 7468 6520 6e61 6d65 ecifies the name\n 0004b350: 206f 6620 7468 6520 4e5b 414d 455d 2073 of the N[AME] s\n 0004b360: 7061 6365 2c20 525b 4547 494f 4e5d 2c20 pace, R[EGION], \n 0004b370: 6f72 2053 5b45 474d 454e 545d 2e54 0013 or S[EGMENT].T..\n-0004b380: ce26 0000 2020 2020 2020 2020 2020 204f .&.. O\n+0004b380: 2226 0000 2020 2020 2020 2020 2020 204f \"&.. O\n 0004b390: 626a 6563 7473 206f 6620 6469 6666 6572 bjects of differ\n 0004b3a0: 656e 7420 7479 7065 7320 6d61 7920 6861 ent types may ha\n 0004b3b0: 7665 2074 6865 2073 616d 6520 6e61 6d65 ve the same name\n 0004b3c0: 2e20 4e61 6d65 2073 7061 6365 7320 6d61 . Name spaces ma\n-0004b3d0: 7940 0013 ce27 0000 2020 2020 2020 2020 y@...'.. \n+0004b3d0: 7940 0013 2227 0000 2020 2020 2020 2020 y@..\"'.. \n 0004b3e0: 2020 2069 6e63 6c75 6465 2074 6865 2077 include the w\n 0004b3f0: 696c 6463 6172 6420 6f70 6572 6174 6f72 ildcard operator\n 0004b400: 2028 2a29 2061 7320 6120 7375 6666 6978 (*) as a suffix\n-0004b410: 2e07 0013 ce28 0000 1400 13ce 2900 0020 .....(......).. \n-0004b420: 2020 2d71 7561 6c69 6669 6572 0700 13ce -qualifier....\n-0004b430: 2a00 0030 0013 ce31 0000 2020 2020 2020 *..0...1.. \n+0004b410: 2e07 0013 2228 0000 1400 1322 2900 0020 ....\"(.....\").. \n+0004b420: 2020 2d71 7561 6c69 6669 6572 0700 1322 -qualifier...\"\n+0004b430: 2a00 0030 0013 2231 0000 2020 2020 2020 *..0..\"1.. \n 0004b440: 2020 2020 2049 6e64 6963 6174 6573 2061 Indicates a\n 0004b450: 6e20 6f62 6a65 6374 2071 7561 6c69 6669 n object qualifi\n-0004b460: 6572 2e07 0013 ce32 0000 4f00 13ce 3300 er.....2..O...3.\n+0004b460: 6572 2e07 0013 2232 0000 4f00 1322 3300 er....\"2..O..\"3.\n 0004b470: 0020 2020 5468 6520 666f 726d 6174 2064 . The format d\n 0004b480: 6573 6372 6970 7469 6f6e 2066 6f72 2065 escription for e\n 0004b490: 6163 6820 696e 6469 7669 6475 616c 2063 ach individual c\n 0004b4a0: 6f6d 6d61 6e64 2073 7065 6369 6669 6573 ommand specifies\n-0004b4b0: 2072 6571 7569 7265 6426 0013 ce34 0000 required&...4..\n+0004b4b0: 2072 6571 7569 7265 6426 0013 2234 0000 required&..\"4..\n 0004b4c0: 2020 2071 7561 6c69 6669 6572 7320 666f qualifiers fo\n 0004b4d0: 7220 7468 6174 2063 6f6d 6d61 6e64 2e07 r that command..\n-0004b4e0: 0013 ce35 0000 5100 13ce 3600 0020 2020 ...5..Q...6.. \n+0004b4e0: 0013 2235 0000 5100 1322 3600 0020 2020 ..\"5..Q..\"6.. \n 0004b4f0: 5468 6520 402c 2045 5849 542c 2048 454c The @, EXIT, HEL\n 0004b500: 502c 204c 4f47 2c20 5155 4954 2c20 5345 P, LOG, QUIT, SE\n 0004b510: 5447 442c 2061 6e64 2053 5041 574e 2063 TGD, and SPAWN c\n 0004b520: 6f6d 6d61 6e64 7320 646f 206e 6f74 2075 ommands do not u\n-0004b530: 7365 2074 6869 7354 0013 ce37 0000 2020 se thisT...7.. \n+0004b530: 7365 2074 6869 7354 0013 2237 0000 2020 se thisT..\"7.. \n 0004b540: 2067 656e 6572 616c 2066 6f72 6d61 742e general format.\n 0004b550: 2046 6f72 2074 6865 2061 7070 6c69 6361 For the applica\n 0004b560: 626c 6520 666f 726d 6174 2c20 7265 6665 ble format, refe\n 0004b570: 7220 746f 2074 6865 2073 6563 7469 6f6e r to the section\n-0004b580: 2065 7870 6c61 696e 696e 6721 0013 ce38 explaining!...8\n+0004b580: 2065 7870 6c61 696e 696e 6721 0013 2238 explaining!..\"8\n 0004b590: 0000 2020 2065 6163 6820 6f66 2074 6865 .. each of the\n-0004b5a0: 7365 2063 6f6d 6d61 6e64 732e 0700 13ce se commands.....\n-0004b5b0: 3900 0051 0013 ce3a 0000 2020 2043 6f6d 9..Q...:.. Com\n+0004b5a0: 7365 2063 6f6d 6d61 6e64 732e 0700 1322 se commands....\"\n+0004b5b0: 3900 0051 0013 223a 0000 2020 2043 6f6d 9..Q..\":.. Com\n 0004b5c0: 6d65 6e74 7320 6f6e 2063 6f6d 6d61 6e64 ments on command\n 0004b5d0: 206c 696e 6573 2073 7461 7274 2077 6974 lines start wit\n 0004b5e0: 6820 616e 2065 7863 6c61 6d61 7469 6f6e h an exclamation\n 0004b5f0: 206d 6172 6b20 2821 2920 616e 6420 7275 mark (!) and ru\n-0004b600: 6e20 746f 1a00 13ce 4100 0020 2020 7468 n to....A.. th\n+0004b600: 6e20 746f 1a00 1322 4100 0020 2020 7468 n to...\"A.. th\n 0004b610: 6520 656e 6420 6f66 206c 696e 652e 0700 e end of line...\n-0004b620: 13ce 4200 0015 0013 ce43 0000 2020 202a ..B......C.. *\n-0004b630: 2a43 6175 7469 6f6e 2a2a 0700 13ce 4400 *Caution**....D.\n-0004b640: 0053 0013 ce45 0000 2020 2041 6e20 6578 .S...E.. An ex\n+0004b620: 1322 4200 0015 0013 2243 0000 2020 202a .\"B.....\"C.. *\n+0004b630: 2a43 6175 7469 6f6e 2a2a 0700 1322 4400 *Caution**...\"D.\n+0004b640: 0053 0013 2245 0000 2020 2041 6e20 6578 .S..\"E.. An ex\n 0004b650: 636c 616d 6174 696f 6e20 6d61 726b 206e clamation mark n\n 0004b660: 6f74 2065 6e63 6c6f 7365 6420 696e 2071 ot enclosed in q\n 0004b670: 756f 7461 7469 6f6e 206d 6172 6b73 2028 uotation marks (\n 0004b680: 2222 2928 666f 7220 6578 616d 706c 6520 \"\")(for example \n-0004b690: 696e 2061 4600 13ce 4600 0020 2020 7375 in aF...F.. su\n+0004b690: 696e 2061 4600 1322 4600 0020 2020 7375 in aF..\"F.. su\n 0004b6a0: 6273 6372 6970 7429 2063 6175 7365 7320 bscript) causes \n 0004b6b0: 4744 4520 746f 2069 676e 6f72 6520 7468 GDE to ignore th\n 0004b6c0: 6520 7265 7374 206f 6620 7468 6174 2069 e rest of that i\n-0004b6d0: 6e70 7574 206c 696e 652e 0700 13ce 4700 nput line.....G.\n-0004b6e0: 0010 0012 ceff 7300 ff41 4444 0000 4164 ......s..ADD..Ad\n-0004b6f0: 640e 001a cebf 1100 0020 2020 4164 6400 d........ Add.\n+0004b6d0: 6e70 7574 206c 696e 652e 0700 1322 4700 nput line....\"G.\n+0004b6e0: 0010 0012 22ff 7300 ff41 4444 0000 4164 ....\".s..ADD..Ad\n+0004b6f0: 640e 001a 22bf 1100 0020 2020 4164 6400 d...\".... Add.\n 0004b700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19325,67 +19325,67 @@\n 0004b7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b800: 0100 0000 c703 0000 c802 0000 0000 0000 ................\n 0004b810: 2c00 0074 4845 4c50 00ff 7300 ff43 4f4d ,..tHELP..s..COM\n 0004b820: 4d41 4e44 5300 ff73 00ff 4144 4400 ff73 MANDS..s..ADD..s\n-0004b830: 00ff 4e41 4d45 0000 4e61 6d65 0f00 23ce ..NAME..Name..#.\n-0004b840: bf11 0000 2020 204e 616d 6507 0024 ce21 .... Name..$.!\n-0004b850: 0000 5100 24ce 3100 0020 2020 4d61 7073 ..Q.$.1.. Maps\n+0004b830: 00ff 4e41 4d45 0000 4e61 6d65 0f00 2322 ..NAME..Name..#\"\n+0004b840: bf11 0000 2020 204e 616d 6507 0024 2221 .... Name..$\"!\n+0004b850: 0000 5100 2422 3100 0020 2020 4d61 7073 ..Q.$\"1.. Maps\n 0004b860: 2061 206e 616d 6573 7061 6365 2074 6f20 a namespace to \n 0004b870: 6120 7265 6769 6f6e 2069 6e20 7468 6520 a region in the \n 0004b880: 676c 6f62 616c 2064 6972 6563 746f 7279 global directory\n 0004b890: 2e20 5468 6520 666f 726d 6174 206f 6620 . The format of \n-0004b8a0: 7468 651f 0024 ce41 0000 2020 2041 4444 the..$.A.. ADD\n+0004b8a0: 7468 651f 0024 2241 0000 2020 2041 4444 the..$\"A.. ADD\n 0004b8b0: 202d 4e41 4d45 2063 6f6d 6d61 6e64 2069 -NAME command i\n-0004b8c0: 733a 0700 24ce 5100 0036 0024 ce61 0000 s:..$.Q..6.$.a..\n+0004b8c0: 733a 0700 2422 5100 0036 0024 2261 0000 s:..$\"Q..6.$\"a..\n 0004b8d0: 2020 2041 5b44 445d 2d4e 5b41 4d45 5d20 A[DD]-N[AME] \n 0004b8e0: 6e61 6d65 7370 6163 6520 2d52 5b45 4749 namespace -R[EGI\n 0004b8f0: 4f4e 5d3d 7265 6769 6f6e 2d6e 616d 6507 ON]=region-name.\n-0004b900: 0024 ce71 0000 4900 24ce 8100 0020 2020 .$.q..I.$.... \n+0004b900: 0024 2271 0000 4900 2422 8100 0020 2020 .$\"q..I.$\"... \n 0004b910: 2020 6f20 596f 7520 6361 6e20 6d61 7020 o You can map \n 0004b920: 6120 676c 6f62 616c 2061 6e64 2069 7473 a global and its\n 0004b930: 2073 7562 7472 6565 7320 746f 2064 6966 subtrees to dif\n 0004b940: 6665 7265 6e74 2072 6567 696f 6e73 2e4f ferent regions.O\n-0004b950: 0024 ce91 0000 2020 2020 206f 2059 6f75 .$.... o You\n+0004b950: 0024 2291 0000 2020 2020 206f 2059 6f75 .$\"... o You\n 0004b960: 2063 616e 2061 6c73 6f20 7573 6520 636f can also use co\n 0004b970: 6c6f 6e20 283a 2920 746f 206d 6170 2072 lon (:) to map r\n 0004b980: 616e 6765 7320 6f66 2073 7562 7363 7269 anges of subscri\n 0004b990: 7074 6564 206e 616d 6573 2061 6e64 5400 pted names andT.\n-0004b9a0: 23ce c011 0000 2020 2020 2020 2074 6865 #..... the\n+0004b9a0: 2322 c011 0000 2020 2020 2020 2074 6865 #\".... the\n 0004b9b0: 6972 2073 7562 7472 6565 7320 746f 2061 ir subtrees to a\n 0004b9c0: 2072 6567 696f 6e2e 2052 616e 6765 7320 region. Ranges \n 0004b9d0: 6172 6520 636c 6f73 6564 206f 6e20 7468 are closed on th\n 0004b9e0: 6520 6c65 6674 2061 6e64 206f 7065 6e20 e left and open \n-0004b9f0: 6f6e 4f00 24ce 1200 0020 2020 2020 2020 onO.$.... \n+0004b9f0: 6f6e 4f00 2422 1200 0020 2020 2020 2020 onO.$\"... \n 0004ba00: 7468 6520 7269 6768 7420 7369 6465 206f the right side o\n 0004ba10: 6620 7468 6520 636f 6c6f 6e2e 2046 6f72 f the colon. For\n 0004ba20: 2065 7861 6d70 6c65 2c20 6164 6420 2d6e example, add -n\n 0004ba30: 616d 6520 5052 4f44 4147 4528 303a 3130 ame PRODAGE(0:10\n-0004ba40: 294b 0024 ce13 0000 2020 2020 2020 202d )K.$.... -\n+0004ba40: 294b 0024 2213 0000 2020 2020 2020 202d )K.$\"... -\n 0004ba50: 7265 6769 6f6e 2044 4543 4144 4530 206d region DECADE0 m\n 0004ba60: 6170 7320 5e50 524f 4441 4745 2830 2920 aps ^PRODAGE(0) \n 0004ba70: 746f 205e 5052 4f44 4147 4528 3929 2c20 to ^PRODAGE(9), \n-0004ba80: 6173 7375 6d69 6e67 2074 6865 4c00 24ce assuming theL.$.\n+0004ba80: 6173 7375 6d69 6e67 2074 6865 4c00 2422 assuming theL.$\"\n 0004ba90: 1400 0020 2020 2020 2020 6170 706c 6963 ... applic\n 0004baa0: 6174 696f 6e20 616c 7761 7973 2075 7365 ation always use\n 0004bab0: 7320 696e 7465 6765 7220 7375 6273 6372 s integer subscr\n 0004bac0: 6970 7473 2c20 746f 2072 6567 696f 6e20 ipts, to region \n-0004bad0: 4445 4341 4445 302e 4a00 24ce 1500 0020 DECADE0.J.$.... \n+0004bad0: 4445 4341 4445 302e 4a00 2422 1500 0020 DECADE0.J.$\"... \n 0004bae0: 2020 2020 6f20 596f 7520 6361 6e20 616c o You can al\n 0004baf0: 736f 2075 7365 2024 4348 4152 2829 2061 so use $CHAR() a\n 0004bb00: 6e64 2024 5a43 4841 5228 2920 746f 2073 nd $ZCHAR() to s\n 0004bb10: 7065 6369 6679 2075 6e70 7269 6e74 6162 pecify unprintab\n-0004bb20: 6c65 5200 24ce 1600 0020 2020 2020 2020 leR.$.... \n+0004bb20: 6c65 5200 2422 1600 0020 2020 2020 2020 leR.$\"... \n 0004bb30: 6368 6172 6163 7465 7273 2061 7320 7375 characters as su\n 0004bb40: 6273 6372 6970 7473 2e20 2222 2028 616e bscripts. \"\" (an\n 0004bb50: 2065 6d70 7479 2073 7472 696e 6729 206f empty string) o\n 0004bb60: 7220 6e6f 2076 616c 7565 2028 652e 672e r no value (e.g.\n-0004bb70: 2032 303a 5300 24ce 1700 0020 2020 2020 20:S.$.... \n+0004bb70: 2032 303a 5300 2422 1700 0020 2020 2020 20:S.$\"... \n 0004bb80: 2020 6f72 203a 3230 206f 7220 3a29 2073 or :20 or :) s\n 0004bb90: 7065 6369 6679 206f 7065 6e2d 656e 6465 pecify open-ende\n 0004bba0: 6420 7261 6e67 6573 2c20 7768 6963 6820 d ranges, which \n 0004bbb0: 7370 616e 2c20 6f6e 2074 6865 206c 6566 span, on the lef\n 0004bbc0: 742c 2066 726f 6d73 0000 0000 0000 0000 t, froms........\n 0004bbd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004bbe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19451,343 +19451,343 @@\n 0004bfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004bfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004bfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004bfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004bfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c000: 0100 0000 b507 0000 7102 0000 0000 0000 ........q.......\n-0004c010: 7600 00ce 4845 4c50 00ff 7300 ff43 4f4d v...HELP..s..COM\n+0004c010: 7600 0022 4845 4c50 00ff 7300 ff43 4f4d v..\"HELP..s..COM\n 0004c020: 4d41 4e44 5300 ff73 00ff 4144 4400 ff73 MANDS..s..ADD..s\n 0004c030: 00ff 4e41 4d45 00c0 1800 0020 2020 2020 ..NAME..... \n 0004c040: 2020 7468 6520 6669 7273 7420 7375 6273 the first subs\n 0004c050: 6372 6970 7420 2822 2229 2074 6f2c 206f cript (\"\") to, o\n 0004c060: 6e20 7468 6520 7269 6768 742c 2074 6865 n the right, the\n 0004c070: 206c 6173 7420 706f 7373 6962 6c65 2073 last possible s\n-0004c080: 7472 696e 672e 5200 24ce 1900 0020 2020 tring.R.$.... \n+0004c080: 7472 696e 672e 5200 2422 1900 0020 2020 tring.R.$\"... \n 0004c090: 2020 6f20 5265 6769 6f6e 7320 7468 6174 o Regions that\n 0004c0a0: 2063 6f6e 7461 696e 2067 6c6f 6261 6c20 contain global \n 0004c0b0: 7661 7269 6162 6c65 7320 7368 6172 696e variables sharin\n 0004c0c0: 6720 7468 6520 7361 6d65 2075 6e73 7562 g the same unsub\n-0004c0d0: 7363 7269 7074 6564 5400 24ce 1a00 0020 scriptedT.$.... \n+0004c0d0: 7363 7269 7074 6564 5400 2422 1a00 0020 scriptedT.$\"... \n 0004c0e0: 2020 2020 2020 6e61 6d65 2074 6861 7420 name that \n 0004c0f0: 7370 616e 2072 6567 696f 6e73 206d 7573 span regions mus\n 0004c100: 7420 7573 6520 7374 616e 6461 7264 206e t use standard n\n 0004c110: 756c 6c20 636f 6c6c 6174 696f 6e3b 2061 ull collation; a\n-0004c120: 7474 656d 7074 696e 6720 746f 4b00 24ce ttempting toK.$.\n+0004c120: 7474 656d 7074 696e 6720 746f 4b00 2422 ttempting toK.$\"\n 0004c130: 2100 0020 2020 2020 2020 7573 6520 7468 !.. use th\n 0004c140: 6520 6465 7072 6563 6174 6564 206f 7269 e deprecated ori\n 0004c150: 6769 6e61 6c20 6e75 6c6c 2063 6f6c 6c61 ginal null colla\n 0004c160: 7469 6f6e 2070 726f 6475 6365 7320 616e tion produces an\n-0004c170: 2065 7272 6f72 2e07 0024 ce22 0000 1200 error...$.\"....\n-0004c180: 24ce 2300 0020 2020 4578 616d 706c 653a $.#.. Example:\n-0004c190: 0700 24ce 2400 007a 0024 ce25 0000 2020 ..$.$..z.$.%.. \n+0004c170: 2065 7272 6f72 2e07 0024 2222 0000 1200 error...$\"\"....\n+0004c180: 2422 2300 0020 2020 4578 616d 706c 653a $\"#.. Example:\n+0004c190: 0700 2422 2400 007a 0024 2225 0000 2020 ..$\"$..z.$\"%.. \n 0004c1a0: 2047 4445 3e20 6164 6420 2020 202d 6e61 GDE> add -na\n 0004c1b0: 6d65 2049 4d50 4c20 2020 2020 2020 2020 me IMPL \n 0004c1c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004c1d0: 2020 2020 2d72 6567 696f 6e3d 4f54 4845 -region=OTHE\n 0004c1e0: 524d 554d 5053 2020 2120 4d61 7020 4d55 RMUMPS ! Map MU\n 0004c1f0: 4d50 5320 696d 706c 656d 656e 7461 7469 MPS implementati\n 0004c200: 6f6e 7320 746f 204f 5448 4552 4d55 4d50 ons to OTHERMUMP\n-0004c210: 5370 0024 ce26 0000 2020 2047 4445 3e20 Sp.$.&.. GDE> \n+0004c210: 5370 0024 2226 0000 2020 2047 4445 3e20 Sp.$\"&.. GDE> \n 0004c220: 6164 6420 2020 202d 6e61 6d65 2049 4d50 add -name IMP\n 0004c230: 4c28 2247 542e 4d22 2920 2020 2020 2020 L(\"GT.M\") \n 0004c240: 2020 2020 2020 2020 2020 2020 2020 2d72 -r\n 0004c250: 6567 696f 6e3d 4d59 4d55 4d50 5320 2020 egion=MYMUMPS \n 0004c260: 2020 2120 5768 696c 6520 6d61 7070 696e ! While mappin\n 0004c270: 6720 4754 2e4d 2074 6f20 4d59 4d55 4d50 g GT.M to MYMUMP\n-0004c280: 5307 0024 ce27 0000 4700 24ce 2800 0020 S..$.'..G.$.(.. \n+0004c280: 5307 0024 2227 0000 4700 2422 2800 0020 S..$\"'..G.$\"(.. \n 0004c290: 2020 5468 6573 6520 6578 616d 706c 6573 These examples\n 0004c2a0: 206d 6170 2061 6e20 656e 7469 7265 2073 map an entire s\n 0004c2b0: 7562 7472 6565 206f 6620 6120 676c 6f62 ubtree of a glob\n 0004c2c0: 616c 2074 6f20 6120 7265 6769 6f6e 2e07 al to a region..\n-0004c2d0: 0024 ce29 0000 1200 24ce 2a00 0020 2020 .$.)....$.*.. \n-0004c2e0: 4578 616d 706c 653a 0700 24ce 3100 0086 Example:..$.1...\n-0004c2f0: 0024 ce32 0000 2020 2047 4445 3e20 6164 .$.2.. GDE> ad\n+0004c2d0: 0024 2229 0000 1200 2422 2a00 0020 2020 .$\")....$\"*.. \n+0004c2e0: 4578 616d 706c 653a 0700 2422 3100 0086 Example:..$\"1...\n+0004c2f0: 0024 2232 0000 2020 2047 4445 3e20 6164 .$\"2.. GDE> ad\n 0004c300: 6420 2020 202d 6e61 6d65 2050 524f 4441 d -name PRODA\n 0004c310: 4745 2830 3a31 3029 2020 2020 2020 2020 GE(0:10) \n 0004c320: 2020 2020 2020 2020 2020 2020 2d72 6567 -reg\n 0004c330: 696f 6e3d 4445 4341 4445 3020 2020 2020 ion=DECADE0 \n 0004c340: 2120 5261 6e67 6573 2061 7265 2063 6c6f ! Ranges are clo\n 0004c350: 7365 6420 6f6e 2074 6865 206c 6566 7420 sed on the left \n 0004c360: 616e 6420 6f70 656e 206f 6e20 7468 6520 and open on the \n-0004c370: 7269 6768 746e 0024 ce33 0000 2020 2047 rightn.$.3.. G\n+0004c370: 7269 6768 746e 0024 2233 0000 2020 2047 rightn.$\"3.. G\n 0004c380: 4445 3e20 6164 6420 2020 202d 6e61 6d65 DE> add -name\n 0004c390: 2050 524f 4441 4745 2831 303a 3230 2920 PRODAGE(10:20) \n 0004c3a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004c3b0: 2020 2d72 6567 696f 6e3d 4445 4341 4445 -region=DECADE\n 0004c3c0: 3120 2020 2020 2120 5052 4f44 4147 4528 1 ! PRODAGE(\n 0004c3d0: 3130 2920 6d61 7073 2074 6f20 4445 4341 10) maps to DECA\n-0004c3e0: 4445 314c 0024 ce34 0000 2020 2047 4445 DE1L.$.4.. GDE\n+0004c3e0: 4445 314c 0024 2234 0000 2020 2047 4445 DE1L.$\"4.. GDE\n 0004c3f0: 3e20 6164 6420 2020 202d 6e61 6d65 2050 > add -name P\n 0004c400: 524f 4441 4745 2832 303a 3330 2920 2020 RODAGE(20:30) \n 0004c410: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004c420: 2d72 6567 696f 6e3d 4445 4341 4445 3207 -region=DECADE2.\n-0004c430: 0024 ce35 0000 5400 24ce 3600 0020 2020 .$.5..T.$.6.. \n+0004c430: 0024 2235 0000 5400 2422 3600 0020 2020 .$\"5..T.$\"6.. \n 0004c440: 5468 6973 2065 7861 6d70 6c65 2075 7365 This example use\n 0004c450: 7320 6120 636f 6c6f 6e20 283a 2920 746f s a colon (:) to\n 0004c460: 206d 6170 2072 616e 6765 7320 6f66 2073 map ranges of s\n 0004c470: 7562 7363 7269 7074 6564 206e 616d 6573 ubscripted names\n-0004c480: 2061 6e64 2074 6865 6972 5200 24ce 3700 and theirR.$.7.\n+0004c480: 2061 6e64 2074 6865 6972 5200 2422 3700 and theirR.$\"7.\n 0004c490: 0020 2020 7375 6274 7265 6573 2074 6f20 . subtrees to \n 0004c4a0: 6120 7265 6769 6f6e 2e20 4e6f 7465 2074 a region. Note t\n 0004c4b0: 6861 7420 7261 6e67 6573 2061 7265 2073 hat ranges are s\n 0004c4c0: 7065 6369 6669 6320 6e75 6d62 6572 7320 pecific numbers \n-0004c4d0: 6f72 2073 7472 696e 6773 202d 3f00 24ce or strings -?.$.\n+0004c4d0: 6f72 2073 7472 696e 6773 202d 3f00 2422 or strings -?.$\"\n 0004c4e0: 3800 0020 2020 4744 4520 646f 6573 206e 8.. GDE does n\n 0004c4f0: 6f74 2073 7570 706f 7274 2077 696c 6463 ot support wildc\n 0004c500: 6172 6473 2028 7573 696e 6720 222a 2229 ards (using \"*\")\n-0004c510: 2069 6e20 7261 6e67 6573 2e07 0024 ce39 in ranges...$.9\n-0004c520: 0000 1200 24ce 3a00 0020 2020 4578 616d ....$.:.. Exam\n-0004c530: 706c 653a 0700 24ce 4100 0078 0024 ce42 ple:..$.A..x.$.B\n+0004c510: 2069 6e20 7261 6e67 6573 2e07 0024 2239 in ranges...$\"9\n+0004c520: 0000 1200 2422 3a00 0020 2020 4578 616d ....$\":.. Exam\n+0004c530: 706c 653a 0700 2422 4100 0078 0024 2242 ple:..$\"A..x.$\"B\n 0004c540: 0000 2020 2047 4445 3e20 6164 6420 2020 .. GDE> add \n 0004c550: 202d 6e61 6d65 3d50 524f 4441 4745 283a -name=PRODAGE(:\n 0004c560: 3130 2920 2020 2020 2020 2020 2020 2020 10) \n 0004c570: 2020 2020 2020 2020 2d72 6567 696f 6e3d -region=\n 0004c580: 4445 4341 4445 3020 2020 2020 2120 5468 DECADE0 ! Th\n 0004c590: 6973 206c 696e 6520 616e 6420 7468 6520 is line and the \n 0004c5a0: 6e65 7874 2061 7265 2065 7175 6976 616c next are equival\n-0004c5b0: 656e 7477 0024 ce43 0000 2020 2047 4445 entw.$.C.. GDE\n+0004c5b0: 656e 7477 0024 2243 0000 2020 2047 4445 entw.$\"C.. GDE\n 0004c5c0: 3e20 6164 6420 2020 202d 6e61 6d65 2050 > add -name P\n 0004c5d0: 524f 4441 4745 2822 223a 3130 2920 2020 RODAGE(\"\":10) \n 0004c5e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004c5f0: 2d72 6567 696f 6e3d 4445 4341 4445 3020 -region=DECADE0 \n 0004c600: 2020 2020 2120 6e75 6d62 6572 7320 7570 ! numbers up\n 0004c610: 2074 6f2c 2062 7574 206e 6f74 2069 6e63 to, but not inc\n-0004c620: 6c75 6469 6e67 2c20 3130 7700 24ce 4400 luding, 10w.$.D.\n+0004c620: 6c75 6469 6e67 2c20 3130 7700 2422 4400 luding, 10w.$\"D.\n 0004c630: 0020 2020 4744 453e 2061 6464 2020 2020 . GDE> add \n 0004c640: 2d6e 616d 6520 5052 4f44 4147 4528 3230 -name PRODAGE(20\n 0004c650: 3a29 2020 2020 2020 2020 2020 2020 2020 :) \n 0004c660: 2020 2020 2020 202d 7265 6769 6f6e 3d44 -region=D\n 0004c670: 4543 4144 4532 2020 2020 2021 2032 3020 ECADE2 ! 20 \n 0004c680: 7468 7275 2061 6c6c 206e 756d 6265 7273 thru all numbers\n 0004c690: 2028 3e20 3230 2920 2b20 7374 7269 6e67 (> 20) + string\n-0004c6a0: 736d 0024 ce45 0000 2020 2047 4445 3e20 sm.$.E.. GDE> \n+0004c6a0: 736d 0024 2245 0000 2020 2047 4445 3e20 sm.$\"E.. GDE> \n 0004c6b0: 6164 6420 2020 202d 6e61 6d65 2050 524f add -name PRO\n 0004c6c0: 4441 4745 2832 303a 2222 2920 2020 2020 DAGE(20:\"\") \n 0004c6d0: 2020 2020 2020 2020 2020 2020 2020 2d72 -r\n 0004c6e0: 6567 696f 6e3d 4445 4341 4445 3220 2020 egion=DECADE2 \n 0004c6f0: 2020 2120 7361 6d65 2061 7320 7468 6520 ! same as the \n 0004c700: 6164 6420 6a75 7374 2061 626f 7665 0700 add just above..\n-0004c710: 24ce 4600 004f 0024 ce47 0000 2020 2054 $.F..O.$.G.. T\n+0004c710: 2422 4600 004f 0024 2247 0000 2020 2054 $\"F..O.$\"G.. T\n 0004c720: 6865 7365 2065 7861 6d70 6c65 7320 6465 hese examples de\n 0004c730: 6d6f 6e73 7472 6174 6520 7468 6520 7573 monstrate the us\n 0004c740: 6520 6f66 2024 4348 4152 2829 2061 6e64 e of $CHAR() and\n 0004c750: 2024 5a43 4841 5228 2920 746f 2073 7065 $ZCHAR() to spe\n-0004c760: 6369 6679 5100 24ce 4800 0020 2020 756e cifyQ.$.H.. un\n+0004c760: 6369 6679 5100 2422 4800 0020 2020 756e cifyQ.$\"H.. un\n 0004c770: 7072 696e 7461 626c 6520 6368 6172 6163 printable charac\n 0004c780: 7465 7273 3b20 4e6f 7469 6365 2074 6861 ters; Notice tha\n 0004c790: 7420 7468 6520 6172 6775 6d65 6e74 7320 t the arguments \n 0004c7a0: 6172 6520 706f 7369 7469 7665 2069 6e74 are positive int\n 0004c7b0: 6567 6572 7300 0000 0000 0000 0000 0000 egers...........\n 0004c7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c800: 0100 0000 0008 0000 9802 0000 0000 0000 ................\n-0004c810: 7800 00ce 4845 4c50 00ff 7300 ff43 4f4d x...HELP..s..COM\n+0004c810: 7800 0022 4845 4c50 00ff 7300 ff43 4f4d x..\"HELP..s..COM\n 0004c820: 4d41 4e44 5300 ff73 00ff 4144 4400 ff73 MANDS..s..ADD..s\n 0004c830: 00ff 4e41 4d45 00c0 4900 0020 2020 2865 ..NAME..I.. (e\n 0004c840: 7870 6f6e 656e 7469 616c 202d 2045 2073 xponential - E s\n 0004c850: 796e 7461 7820 6e6f 7420 616c 6c6f 7765 yntax not allowe\n 0004c860: 6429 2c20 616e 6420 7661 6c69 6420 636f d), and valid co\n 0004c870: 6465 2070 6f69 6e74 7320 666f 7220 2443 de points for $C\n-0004c880: 4841 5228 2920 6f72 5300 24ce 4a00 0020 HAR() orS.$.J.. \n+0004c880: 4841 5228 2920 6f72 5300 2422 4a00 0020 HAR() orS.$\"J.. \n 0004c890: 2020 696e 2072 616e 6765 2066 6f72 2024 in range for $\n 0004c8a0: 5a43 4841 5228 292c 2062 6f74 6820 7769 ZCHAR(), both wi\n 0004c8b0: 7468 2072 6573 7065 6374 2074 6f20 7468 th respect to th\n 0004c8c0: 6520 6375 7272 656e 7420 245a 4348 5345 e current $ZCHSE\n-0004c8d0: 542e 2041 6c73 6f2c 2022 2251 0024 ce51 T. Also, \"\"Q.$.Q\n+0004c8d0: 542e 2041 6c73 6f2c 2022 2251 0024 2251 T. Also, \"\"Q.$\"Q\n 0004c8e0: 0000 2020 2028 616e 2065 6d70 7479 2073 .. (an empty s\n 0004c8f0: 7472 696e 6729 206f 7220 6e6f 2076 616c tring) or no val\n 0004c900: 7565 2028 652e 672e 2032 303a 206f 7220 ue (e.g. 20: or \n 0004c910: 3a32 3020 6f72 203a 2920 7370 6563 6966 :20 or :) specif\n-0004c920: 7920 6f70 656e 2d65 6e64 6564 5300 24ce y open-endedS.$.\n+0004c920: 7920 6f70 656e 2d65 6e64 6564 5300 2422 y open-endedS.$\"\n 0004c930: 5200 0020 2020 7261 6e67 6573 2c20 7768 R.. ranges, wh\n 0004c940: 6963 6820 7370 616e 2c20 6f6e 2074 6865 ich span, on the\n 0004c950: 206c 6566 742c 2066 726f 6d20 7468 6520 left, from the \n 0004c960: 6669 7273 7420 7375 6273 6372 6970 7420 first subscript \n 0004c970: 2822 2229 2074 6f2c 206f 6e20 7468 652a (\"\") to, on the*\n-0004c980: 0024 ce53 0000 2020 2072 6967 6874 2c20 .$.S.. right, \n+0004c980: 0024 2253 0000 2020 2072 6967 6874 2c20 .$\"S.. right, \n 0004c990: 7468 6520 6c61 7374 2070 6f73 7369 626c the last possibl\n-0004c9a0: 6520 7374 7269 6e67 2e07 0024 ce54 0000 e string...$.T..\n-0004c9b0: 1200 24ce 5500 0020 2020 4578 616d 706c ..$.U.. Exampl\n-0004c9c0: 653a 0700 24ce 5600 004c 0024 ce57 0000 e:..$.V..L.$.W..\n+0004c9a0: 6520 7374 7269 6e67 2e07 0024 2254 0000 e string...$\"T..\n+0004c9b0: 1200 2422 5500 0020 2020 4578 616d 706c ..$\"U.. Exampl\n+0004c9c0: 653a 0700 2422 5600 004c 0024 2257 0000 e:..$\"V..L.$\"W..\n 0004c9d0: 2020 2047 4445 3e20 6164 6420 2020 202d GDE> add -\n 0004c9e0: 6e61 6d65 204d 4f44 454c 4e55 4d20 2020 name MODELNUM \n 0004c9f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004ca00: 2020 2020 2020 2d72 6567 696f 6e3d 4e55 -region=NU\n-0004ca10: 4d45 5249 434b 0024 ce58 0000 2020 2047 MERICK.$.X.. G\n+0004ca10: 4d45 5249 434b 0024 2258 0000 2020 2047 MERICK.$\"X.. G\n 0004ca20: 4445 3e20 6164 6420 2020 202d 6e61 6d65 DE> add -name\n 0004ca30: 204d 4f44 454c 4e55 4d28 2463 6861 7228 MODELNUM($char(\n 0004ca40: 3029 3a29 2020 2020 2020 2020 2020 2020 0):) \n 0004ca50: 2020 2d72 6567 696f 6e3d 5354 5249 4e47 -region=STRING\n-0004ca60: 0700 24ce 5900 004e 0024 ce5a 0000 2020 ..$.Y..N.$.Z.. \n+0004ca60: 0700 2422 5900 004e 0024 225a 0000 2020 ..$\"Y..N.$\"Z.. \n 0004ca70: 2054 6869 7320 6578 616d 706c 6520 6d61 This example ma\n 0004ca80: 7020 6e75 6d65 7269 6320 7375 6273 6372 p numeric subscr\n 0004ca90: 6970 7473 2061 6e64 2073 7472 696e 6773 ipts and strings\n 0004caa0: 2074 6f20 7365 7061 7261 7465 2072 6567 to separate reg\n-0004cab0: 696f 6e73 2e07 0024 ce61 0000 1200 24ce ions...$.a....$.\n+0004cab0: 696f 6e73 2e07 0024 2261 0000 1200 2422 ions...$\"a....$\"\n 0004cac0: 6200 0020 2020 4578 616d 706c 653a 0700 b.. Example:..\n-0004cad0: 24ce 6300 004d 0024 ce64 0000 2020 2047 $.c..M.$.d.. G\n+0004cad0: 2422 6300 004d 0024 2264 0000 2020 2047 $\"c..M.$\"d.. G\n 0004cae0: 4445 3e20 6164 6420 2020 202d 6e61 6d65 DE> add -name\n 0004caf0: 2044 4956 4953 494f 4e28 2245 7572 6f70 DIVISION(\"Europ\n 0004cb00: 6522 2c22 6122 3a22 6d22 2920 2020 2020 e\",\"a\":\"m\") \n 0004cb10: 2020 2d72 6567 696f 6e20 4555 524f 5045 -region EUROPE\n-0004cb20: 414c 4c00 24ce 6500 0020 2020 4744 453e ALL.$.e.. GDE>\n+0004cb20: 414c 4c00 2422 6500 0020 2020 4744 453e ALL.$\"e.. GDE>\n 0004cb30: 2061 6464 2020 2020 2d6e 616d 6520 4449 add -name DI\n 0004cb40: 5649 5349 4f4e 2822 4575 726f 7065 222c VISION(\"Europe\",\n 0004cb50: 226d 223a 227a 2229 2020 2020 2020 202d \"m\":\"z\") -\n 0004cb60: 7265 6769 6f6e 2045 5552 4f50 454d 4e00 region EUROPEMN.\n-0004cb70: 24ce 6600 0020 2020 4744 453e 2061 6464 $.f.. GDE> add\n+0004cb70: 2422 6600 0020 2020 4744 453e 2061 6464 $\"f.. GDE> add\n 0004cb80: 2020 2020 2d6e 616d 6520 4449 5649 5349 -name DIVISI\n 0004cb90: 4f4e 2822 4175 7374 7261 6c69 6122 2920 ON(\"Australia\") \n 0004cba0: 2020 2020 2020 2020 2020 202d 7265 6769 -regi\n-0004cbb0: 6f6e 2041 5553 5452 414c 4941 4a00 24ce on AUSTRALIAJ.$.\n+0004cbb0: 6f6e 2041 5553 5452 414c 4941 4a00 2422 on AUSTRALIAJ.$\"\n 0004cbc0: 6700 0020 2020 4744 453e 2061 6464 2020 g.. GDE> add \n 0004cbd0: 2020 2d6e 616d 6520 4449 5649 5349 4f4e -name DIVISION\n 0004cbe0: 2822 5553 4122 2c22 536f 7574 6822 2c22 (\"USA\",\"South\",\"\n 0004cbf0: 6122 3a22 6d22 2920 202d 7265 6769 6f6e a\":\"m\") -region\n-0004cc00: 2055 5353 414c 4a00 24ce 6800 0020 2020 USSALJ.$.h.. \n+0004cc00: 2055 5353 414c 4a00 2422 6800 0020 2020 USSALJ.$\"h.. \n 0004cc10: 4744 453e 2061 6464 2020 2020 2d6e 616d GDE> add -nam\n 0004cc20: 6520 4449 5649 5349 4f4e 2822 5553 4122 e DIVISION(\"USA\"\n 0004cc30: 2c22 536f 7574 6822 2c22 6d22 3a22 7b22 ,\"South\",\"m\":\"{\"\n 0004cc40: 2920 202d 7265 6769 6f6e 2055 5353 4d5a ) -region USSMZ\n-0004cc50: 4900 24ce 6900 0020 2020 4744 453e 2061 I.$.i.. GDE> a\n+0004cc50: 4900 2422 6900 0020 2020 4744 453e 2061 I.$\"i.. GDE> a\n 0004cc60: 6464 2020 2020 2d6e 616d 6520 4449 5649 dd -name DIVI\n 0004cc70: 5349 4f4e 2822 5553 4122 2c22 5765 7374 SION(\"USA\",\"West\n 0004cc80: 436f 6173 7422 2920 2020 2020 202d 7265 Coast\") -re\n-0004cc90: 6769 6f6e 2055 5357 4307 0024 ce6a 0000 gion USWC..$.j..\n-0004cca0: 5000 24ce 7100 0020 2020 5468 6973 2065 P.$.q.. This e\n+0004cc90: 6769 6f6e 2055 5357 4307 0024 226a 0000 gion USWC..$\"j..\n+0004cca0: 5000 2422 7100 0020 2020 5468 6973 2065 P.$\"q.. This e\n 0004ccb0: 7861 6d70 6c65 206d 6170 7320 676c 6f62 xample maps glob\n 0004ccc0: 616c 2076 6172 6961 626c 6573 2077 6974 al variables wit\n 0004ccd0: 6820 7468 6520 7361 6d65 2075 6e73 7562 h the same unsub\n 0004cce0: 7363 7269 7074 6564 206e 616d 6520 6174 scripted name at\n-0004ccf0: 2400 24ce 7200 0020 2020 6d75 6c74 6970 $.$.r.. multip\n+0004ccf0: 2400 2422 7200 0020 2020 6d75 6c74 6970 $.$\"r.. multip\n 0004cd00: 6c65 2073 7562 7363 7269 7074 206c 6576 le subscript lev\n-0004cd10: 656c 732e 0700 24ce 7300 0012 0024 ce74 els...$.s....$.t\n+0004cd10: 656c 732e 0700 2422 7300 0012 0024 2274 els...$\"s....$\"t\n 0004cd20: 0000 2020 2045 7861 6d70 6c65 3a07 0024 .. Example:..$\n-0004cd30: ce75 0000 4800 24ce 7600 0020 2020 4744 .u..H.$.v.. GD\n+0004cd30: 2275 0000 4800 2422 7600 0020 2020 4744 \"u..H.$\"v.. GD\n 0004cd40: 453e 2061 6464 2020 2020 2d6e 616d 6520 E> add -name \n 0004cd50: 7820 2020 2020 2020 2020 2020 2020 2020 x \n 0004cd60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0004cd70: 2d72 6567 696f 6e3d 5245 4731 4800 24ce -region=REG1H.$.\n+0004cd70: 2d72 6567 696f 6e3d 5245 4731 4800 2422 -region=REG1H.$\"\n 0004cd80: 7700 0020 2020 4744 453e 2061 6464 2020 w.. GDE> add \n 0004cd90: 2020 2d6e 616d 6520 7828 3529 2020 2020 -name x(5) \n 0004cda0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004cdb0: 2020 2020 2020 2020 2d72 6567 696f 6e3d -region=\n-0004cdc0: 5245 4731 4800 24ce 7800 0020 2020 4744 REG1H.$.x.. GD\n+0004cdc0: 5245 4731 4800 2422 7800 0020 2020 4744 REG1H.$\"x.. GD\n 0004cdd0: 453e 2061 6464 2020 2020 2d6e 616d 6520 E> add -name \n 0004cde0: 7828 352c 3130 3a29 2020 2020 2020 2020 x(5,10:) \n 0004cdf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0004ce00: 2d72 6567 696f 6e3d 5245 4732 4800 24ce -region=REG2H.$.\n+0004ce00: 2d72 6567 696f 6e3d 5245 4732 4800 2422 -region=REG2H.$\"\n 0004ce10: 7900 0020 2020 4744 453e 2061 6464 2020 y.. GDE> add \n 0004ce20: 2020 2d6e 616d 6520 7828 353a 3230 2920 -name x(5:20) \n 0004ce30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004ce40: 2020 2020 2020 2020 2d72 6567 696f 6e3d -region=\n-0004ce50: 5245 4732 4800 24ce 7a00 0020 2020 4744 REG2H.$.z.. GD\n+0004ce50: 5245 4732 4800 2422 7a00 0020 2020 4744 REG2H.$\"z.. GD\n 0004ce60: 453e 2061 6464 2020 2020 2d6e 616d 6520 E> add -name \n 0004ce70: 7828 3230 2920 2020 2020 2020 2020 2020 x(20) \n 0004ce80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0004ce90: 2d72 6567 696f 6e3d 5245 4732 4800 24ce -region=REG2H.$.\n+0004ce90: 2d72 6567 696f 6e3d 5245 4732 4800 2422 -region=REG2H.$\"\n 0004cea0: 8100 0020 2020 4744 453e 2061 6464 2020 ... GDE> add \n 0004ceb0: 2020 2d6e 616d 6520 7828 3230 2c34 3029 -name x(20,40)\n 0004cec0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004ced0: 2020 2020 2020 2020 2d72 6567 696f 6e3d -region=\n-0004cee0: 5245 4732 4800 24ce 8200 0020 2020 4744 REG2H.$.... GD\n+0004cee0: 5245 4732 4800 2422 8200 0020 2020 4744 REG2H.$\"... GD\n 0004cef0: 453e 2061 6464 2020 2020 2d6e 616d 6520 E> add -name \n 0004cf00: 7828 3230 2c34 302c 3530 3a29 2020 2020 x(20,40,50:) \n 0004cf10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0004cf20: 2d72 6567 696f 6e3d 5245 4733 4800 24ce -region=REG3H.$.\n+0004cf20: 2d72 6567 696f 6e3d 5245 4733 4800 2422 -region=REG3H.$\"\n 0004cf30: 8300 0020 2020 4744 453e 2061 6464 2020 ... GDE> add \n 0004cf40: 2020 2d6e 616d 6520 7828 3230 2c34 303a -name x(20,40:\n 0004cf50: 2920 2020 2020 2020 2020 2020 2020 2020 ) \n 0004cf60: 2020 2020 2020 2020 2d72 6567 696f 6e3d -region=\n-0004cf70: 5245 4733 4800 24ce 8400 0020 2020 4744 REG3H.$.... GD\n+0004cf70: 5245 4733 4800 2422 8400 0020 2020 4744 REG3H.$\"... GD\n 0004cf80: 453e 2061 6464 2020 2020 2d6e 616d 6520 E> add -name \n 0004cf90: 7828 3230 3a29 2020 2020 2020 2020 2020 x(20:) \n 0004cfa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0004cfb0: 2d72 6567 696f 6e3d 5245 4733 0700 24ce -region=REG3..$.\n-0004cfc0: 8500 0036 0024 ce86 0000 2020 2054 6869 ...6.$.... Thi\n+0004cfb0: 2d72 6567 696f 6e3d 5245 4733 0700 2422 -region=REG3..$\"\n+0004cfc0: 8500 0036 0024 2286 0000 2020 2054 6869 ...6.$\"... Thi\n 0004cfd0: 7320 6578 616d 706c 6520 7065 7266 6f72 s example perfor\n 0004cfe0: 6d73 2074 6865 2066 6f6c 6c6f 7769 6e67 ms the following\n-0004cff0: 206d 6170 7069 6e67 3a07 0024 ce87 0000 mapping:..$....\n+0004cff0: 206d 6170 7069 6e67 3a07 0024 2287 0000 mapping:..$\"...\n 0004d000: 0100 0000 9d04 0000 b502 0000 0000 0000 ................\n-0004d010: 6800 00ce 4845 4c50 00ff 7300 ff43 4f4d h...HELP..s..COM\n+0004d010: 6800 0022 4845 4c50 00ff 7300 ff43 4f4d h..\"HELP..s..COM\n 0004d020: 4d41 4e44 5300 ff73 00ff 4144 4400 ff73 MANDS..s..ADD..s\n 0004d030: 00ff 4e41 4d45 00c0 8800 0020 2020 2020 ..NAME..... \n 0004d040: 6f20 6672 6f6d 205e 782c 2075 7074 6f20 o from ^x, upto \n 0004d050: 6275 7420 6e6f 7420 696e 636c 7564 696e but not includin\n 0004d060: 6720 5e78 2835 2c31 3029 2c20 6d61 7073 g ^x(5,10), maps\n-0004d070: 2074 6f20 5245 4731 5100 24ce 8900 0020 to REG1Q.$.... \n+0004d070: 2074 6f20 5245 4731 5100 2422 8900 0020 to REG1Q.$\"... \n 0004d080: 2020 2020 6f20 6672 6f6d 205e 7828 352c o from ^x(5,\n 0004d090: 3130 292c 2075 7074 6f20 6275 7420 6e6f 10), upto but no\n 0004d0a0: 7420 696e 636c 7564 696e 6720 5e78 2832 t including ^x(2\n 0004d0b0: 302c 3430 2c35 3029 2c20 6d61 7073 2074 0,40,50), maps t\n-0004d0c0: 6f20 746f 2052 4547 324e 0024 ce8a 0000 o to REG2N.$....\n+0004d0c0: 6f20 746f 2052 4547 324e 0024 228a 0000 o to REG2N.$\"...\n 0004d0d0: 2020 2020 206f 2066 726f 6d20 5e78 2832 o from ^x(2\n 0004d0e0: 302c 3430 2c35 3029 2074 6872 6f75 6768 0,40,50) through\n 0004d0f0: 2074 6865 206c 6173 7420 7375 6273 6372 the last subscr\n 0004d100: 6970 7420 696e 205e 7820 6d61 7073 2074 ipt in ^x maps t\n-0004d110: 6f20 5245 4720 3307 0024 ce91 0000 1200 o REG 3..$......\n-0004d120: 1ece 5245 4749 4f4e 0000 5265 6769 6f6e ..REGION..Region\n-0004d130: 1100 25ce bf11 0000 2020 2052 6567 696f ..%..... Regio\n-0004d140: 6e07 0026 ce21 0000 4f00 26ce 3100 0020 n..&.!..O.&.1.. \n+0004d110: 6f20 5245 4720 3307 0024 2291 0000 1200 o REG 3..$\".....\n+0004d120: 1e22 5245 4749 4f4e 0000 5265 6769 6f6e .\"REGION..Region\n+0004d130: 1100 2522 bf11 0000 2020 2052 6567 696f ..%\".... Regio\n+0004d140: 6e07 0026 2221 0000 4f00 2622 3100 0020 n..&\"!..O.&\"1.. \n 0004d150: 2020 4d61 7073 2061 2072 6567 696f 6e20 Maps a region \n 0004d160: 746f 2061 2073 6567 6d65 6e74 2e20 5468 to a segment. Th\n 0004d170: 6520 7379 6e74 6178 206f 6620 7468 6520 e syntax of the \n 0004d180: 4144 4420 2d52 4547 494f 4e20 636f 6d6d ADD -REGION comm\n-0004d190: 616e 6420 6973 3a07 0026 ce41 0000 5300 and is:..&.A..S.\n-0004d1a0: 26ce 5100 0020 2020 415b 4444 5d2d 525b &.Q.. A[DD]-R[\n+0004d190: 616e 6420 6973 3a07 0026 2241 0000 5300 and is:..&\"A..S.\n+0004d1a0: 2622 5100 0020 2020 415b 4444 5d2d 525b &\"Q.. A[DD]-R[\n 0004d1b0: 4547 494f 4e5d 2072 6567 696f 6e2d 6e61 EGION] region-na\n 0004d1c0: 6d65 202d 445b 594e 414d 4943 5d3d 7365 me -D[YNAMIC]=se\n 0004d1d0: 676d 656e 742d 6e61 6d65 205b 2d52 4547 gment-name [-REG\n 0004d1e0: 494f 4e2d 7175 616c 6966 6965 722e 2e2e ION-qualifier...\n-0004d1f0: 5d07 0026 ce61 0000 1400 1e41 5345 474d ]..&.a.....ASEGM\n-0004d200: 454e 5400 0053 6567 6d65 6e74 1200 26ce ENT..Segment..&.\n+0004d1f0: 5d07 0026 2261 0000 1400 1e41 5345 474d ]..&\"a.....ASEGM\n+0004d200: 454e 5400 0053 6567 6d65 6e74 1200 2622 ENT..Segment..&\"\n 0004d210: bf11 0000 2020 2053 6567 6d65 6e74 0700 .... Segment..\n-0004d220: 27ce 2100 0053 0027 ce31 0000 2020 204d '.!..S.'.1.. M\n+0004d220: 2722 2100 0053 0027 2231 0000 2020 204d '\"!..S.'\"1.. M\n 0004d230: 6170 7320 6120 7365 676d 656e 7420 746f aps a segment to\n 0004d240: 2061 2064 6174 6162 6173 6520 6669 6c65 a database file\n 0004d250: 2e20 5468 6520 7379 6e74 6178 206f 6620 . The syntax of \n 0004d260: 7468 6520 4144 4420 2d53 4547 4d45 4e54 the ADD -SEGMENT\n-0004d270: 2063 6f6d 6d61 6e64 0d00 27ce 4100 0020 command..'.A.. \n-0004d280: 2020 6973 3a07 0027 ce51 0000 5500 27ce is:..'.Q..U.'.\n+0004d270: 2063 6f6d 6d61 6e64 0d00 2722 4100 0020 command..'\"A.. \n+0004d280: 2020 6973 3a07 0027 2251 0000 5500 2722 is:..'\"Q..U.'\"\n 0004d290: 6100 0020 2020 415b 4444 5d2d 535b 4547 a.. A[DD]-S[EG\n 0004d2a0: 4d45 4e54 5d20 7365 676d 656e 742d 6e61 MENT] segment-na\n 0004d2b0: 6d65 205b 2d53 4547 4d45 4e54 2d71 7561 me [-SEGMENT-qua\n 0004d2c0: 6c69 6669 6572 2e2e 2e5d 202d 465b 494c lifier...] -F[IL\n 0004d2d0: 455f 4e41 4d45 5d3d 6669 6c65 2d6e 616d E_NAME]=file-nam\n-0004d2e0: 6507 0027 ce71 0000 1200 27ce 8100 0020 e..'.q....'.... \n-0004d2f0: 2020 4578 616d 706c 653a 0700 27ce 9100 Example:..'...\n-0004d300: 0034 0026 cec0 1100 0020 2020 4744 453e .4.&..... GDE>\n+0004d2e0: 6507 0027 2271 0000 1200 2722 8100 0020 e..'\"q....'\"... \n+0004d2f0: 2020 4578 616d 706c 653a 0700 2722 9100 Example:..'\"..\n+0004d300: 0034 0026 22c0 1100 0020 2020 4744 453e .4.&\".... GDE>\n 0004d310: 2061 6464 202d 7365 676d 656e 7420 7465 add -segment te\n 0004d320: 6d70 202d 6669 6c65 5f6e 616d 653d 7363 mp -file_name=sc\n-0004d330: 7261 7463 6807 0027 ce12 0000 4a00 27ce ratch..'....J.'.\n+0004d330: 7261 7463 6807 0027 2212 0000 4a00 2722 ratch..'\"...J.'\"\n 0004d340: 1300 0020 2020 5468 6973 2063 6f6d 6d61 ... This comma\n 0004d350: 6e64 2063 7265 6174 6573 2061 2073 6567 nd creates a seg\n 0004d360: 6d65 6e74 2d6e 616d 6520 5445 4d50 2061 ment-name TEMP a\n 0004d370: 6e64 206d 6170 7320 6974 2074 6f20 7468 nd maps it to th\n-0004d380: 6520 6669 6c65 4f00 27ce 1400 0020 2020 e fileO.'.... \n+0004d380: 6520 6669 6c65 4f00 2722 1400 0020 2020 e fileO.'\"... \n 0004d390: 7363 7261 7463 682e 6461 7420 696e 2074 scratch.dat in t\n 0004d3a0: 6865 2063 7572 7265 6e74 2077 6f72 6b69 he current worki\n 0004d3b0: 6e67 2064 6972 6563 746f 7279 2e20 486f ng directory. Ho\n 0004d3c0: 7765 7665 722c 2069 6620 796f 7520 7765 wever, if you we\n-0004d3d0: 7265 2074 6f54 0027 ce15 0000 2020 2073 re toT.'.... s\n+0004d3d0: 7265 2074 6f54 0027 2215 0000 2020 2073 re toT.'\"... s\n 0004d3e0: 7065 6369 6679 2073 6372 6174 6368 2061 pecify scratch a\n 0004d3f0: 7320 7468 6520 6669 6c65 2d6e 616d 652c s the file-name,\n 0004d400: 2069 6e20 6f74 6865 7220 776f 7264 732c in other words,\n 0004d410: 2061 6e20 656e 7669 726f 6e6d 656e 7420 an environment \n-0004d420: 7661 7269 6162 6c65 2c4e 0027 ce16 0000 variable,N.'....\n+0004d420: 7661 7269 6162 6c65 2c4e 0027 2216 0000 variable,N.'\"...\n 0004d430: 2020 2065 6163 6820 7072 6f63 6573 7320 each process \n 0004d440: 7573 6573 2074 6865 2066 696c 6520 7573 uses the file us\n 0004d450: 696e 6720 7468 6520 7472 616e 736c 6174 ing the translat\n 0004d460: 696f 6e20 6f66 2074 6861 7420 656e 7669 ion of that envi\n-0004d470: 726f 6e6d 656e 741f 0027 ce17 0000 2020 ronment..'.... \n+0004d470: 726f 6e6d 656e 741f 0027 2217 0000 2020 ronment..'\"... \n 0004d480: 2076 6172 6961 626c 6520 6174 2072 756e variable at run\n-0004d490: 2d74 696d 652e 0700 27ce 1800 0000 0000 -time...'.......\n+0004d490: 2d74 696d 652e 0700 2722 1800 0000 0000 -time...'\"......\n 0004d4a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d4b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d4c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d4d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d4e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d4f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19837,80 +19837,80 @@\n 0004d7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d800: 0100 0000 4a04 0000 b902 0000 0000 0000 ....J...........\n 0004d810: 2200 0000 4845 4c50 00ff 7300 ff43 4f4d \"...HELP..s..COM\n 0004d820: 4d41 4e44 5300 ff73 00ff 4144 4400 bf21 MANDS..s..ADD..!\n-0004d830: 0000 5000 1bce 3100 0020 2020 5468 6520 ..P...1.. The \n+0004d830: 0000 5000 1b22 3100 0020 2020 5468 6520 ..P..\"1.. The \n 0004d840: 4144 4420 636f 6d6d 616e 6420 696e 7365 ADD command inse\n 0004d850: 7274 7320 6120 6e65 7720 6e61 6d65 2c20 rts a new name, \n 0004d860: 7265 6769 6f6e 2c20 6f72 2073 6567 6d65 region, or segme\n 0004d870: 6e74 2069 6e74 6f20 7468 6520 476c 6f62 nt into the Glob\n-0004d880: 616c 1400 1bce 4100 0020 2020 4469 7265 al....A.. Dire\n-0004d890: 6374 6f72 792e 0700 1bce 5100 0040 001b ctory.....Q..@..\n-0004d8a0: ce61 0000 2020 2054 6865 2066 6f72 6d61 .a.. The forma\n+0004d880: 616c 1400 1b22 4100 0020 2020 4469 7265 al...\"A.. Dire\n+0004d890: 6374 6f72 792e 0700 1b22 5100 0040 001b ctory....\"Q..@..\n+0004d8a0: 2261 0000 2020 2054 6865 2066 6f72 6d61 \"a.. The forma\n 0004d8b0: 7420 6f66 2074 6865 2041 4444 2063 6f6d t of the ADD com\n 0004d8c0: 6d61 6e64 2069 7320 6f6e 6520 6f66 2074 mand is one of t\n 0004d8d0: 6865 2066 6f6c 6c6f 7769 6e67 3a07 001b he following:...\n-0004d8e0: ce71 0000 3f00 1bce 8100 0020 2020 415b .q..?...... A[\n+0004d8e0: 2271 0000 3f00 1b22 8100 0020 2020 415b \"q..?..\"... A[\n 0004d8f0: 4444 5d20 2d47 5b42 4c4e 414d 455d 2067 DD] -G[BLNAME] g\n 0004d900: 6c6f 6261 6c2d 6e61 6d65 205b 2d47 424c lobal-name [-GBL\n 0004d910: 4e41 4d45 2d71 7561 6c69 6669 6572 202e NAME-qualifier .\n-0004d920: 2e2e 5d37 001b ce91 0000 2020 2041 5b44 ..]7...... A[D\n+0004d920: 2e2e 5d37 001b 2291 0000 2020 2041 5b44 ..]7..\"... A[D\n 0004d930: 445d 202d 4e5b 414d 455d 206e 616d 6573 D] -N[AME] names\n 0004d940: 7061 6365 202d 525b 4547 494f 4e5d 3d72 pace -R[EGION]=r\n-0004d950: 6567 696f 6e2d 6e61 6d65 5500 1ace c011 egion-nameU.....\n+0004d950: 6567 696f 6e2d 6e61 6d65 5500 1a22 c011 egion-nameU..\"..\n 0004d960: 0000 2020 2041 5b44 445d 202d 525b 4547 .. A[DD] -R[EG\n 0004d970: 494f 4e5d 2072 6567 696f 6e2d 6e61 6d65 ION] region-name\n 0004d980: 202d 445b 594e 414d 4943 5d3d 7365 676d -D[YNAMIC]=segm\n 0004d990: 656e 742d 6e61 6d65 205b 2d52 4547 494f ent-name [-REGIO\n 0004d9a0: 4e2d 7175 616c 6966 6965 722e 2e2e 5d56 N-qualifier...]V\n-0004d9b0: 001b ce12 0000 2020 2041 5b44 445d 202d ...... A[DD] -\n+0004d9b0: 001b 2212 0000 2020 2041 5b44 445d 202d ..\"... A[DD] -\n 0004d9c0: 535b 4547 4d45 4e54 5d20 7365 676d 656e S[EGMENT] segmen\n 0004d9d0: 742d 6e61 6d65 205b 2d53 4547 4d45 4e54 t-name [-SEGMENT\n 0004d9e0: 2d71 7561 6c69 6669 6572 2e2e 2e5d 202d -qualifier...] -\n 0004d9f0: 465b 494c 455f 4e41 4d45 5d3d 6669 6c65 F[ILE_NAME]=file\n-0004da00: 2d6e 616d 6507 001b ce13 0000 5300 1bce -name.......S...\n+0004da00: 2d6e 616d 6507 001b 2213 0000 5300 1b22 -name...\"...S..\"\n 0004da10: 1400 0020 2020 5468 6520 4144 4420 636f ... The ADD co\n 0004da20: 6d6d 616e 6420 7265 7175 6972 6573 2073 mmand requires s\n 0004da30: 7065 6369 6669 6361 7469 6f6e 206f 6620 pecification of \n 0004da40: 616e 206f 626a 6563 742d 7479 7065 2061 an object-type a\n 0004da50: 6e64 206f 626a 6563 742d 6e61 6d65 2e4b nd object-name.K\n-0004da60: 001b ce15 0000 2020 2047 4445 2073 7570 ...... GDE sup\n+0004da60: 001b 2215 0000 2020 2047 4445 2073 7570 ..\"... GDE sup\n 0004da70: 706c 6965 7320 6465 6661 756c 7420 7661 plies default va\n 0004da80: 6c75 6573 2066 726f 6d20 7468 6520 7465 lues from the te\n 0004da90: 6d70 6c61 7465 7320 666f 7220 7175 616c mplates for qual\n-0004daa0: 6966 6965 7273 206e 6f74 2d00 1bce 1600 ifiers not-.....\n+0004daa0: 6966 6965 7273 206e 6f74 2d00 1b22 1600 ifiers not-..\"..\n 0004dab0: 0020 2020 6578 706c 6963 6974 6c79 2073 . explicitly s\n 0004dac0: 7570 706c 6965 6420 696e 2074 6865 2063 upplied in the c\n-0004dad0: 6f6d 6d61 6e64 2e07 001b ce17 0000 5300 ommand........S.\n-0004dae0: 1bce 1800 0020 2020 6e61 6d65 7370 6163 ..... namespac\n+0004dad0: 6f6d 6d61 6e64 2e07 001b 2217 0000 5300 ommand....\"...S.\n+0004dae0: 1b22 1800 0020 2020 6e61 6d65 7370 6163 .\"... namespac\n 0004daf0: 6520 7370 6563 6966 6965 7320 6120 676c e specifies a gl\n 0004db00: 6f62 616c 206e 616d 6520 6f72 2061 2067 obal name or a g\n 0004db10: 6c6f 6261 6c20 6e61 6d65 2077 6974 6820 lobal name with \n 0004db20: 7375 6273 6372 6970 7428 7329 206f 7220 subscript(s) or \n-0004db30: 613b 001b ce19 0000 2020 2067 6c6f 6261 a;...... globa\n+0004db30: 613b 001b 2219 0000 2020 2067 6c6f 6261 a;..\"... globa\n 0004db40: 6c20 6e61 6d65 2077 6974 6820 6120 7375 l name with a su\n 0004db50: 6273 6372 6970 7420 7261 6e67 6520 696e bscript range in\n-0004db60: 2074 6865 2066 6f72 6d20 6f66 3800 1bce the form of8...\n+0004db60: 2074 6865 2066 6f72 6d20 6f66 3800 1b22 the form of8..\"\n 0004db70: 1a00 0020 2020 676c 6f62 616c 5b5b 2a5d ... global[[*]\n 0004db80: 7c5b 2866 726f 6d2d 7375 6273 6372 6970 |[(from-subscrip\n 0004db90: 743a 5b74 6f2d 7375 6273 6372 6970 745d t:[to-subscript]\n-0004dba0: 295d 5d2e 0700 1bce 2100 004e 001b ce22 )]].....!..N...\"\n+0004dba0: 295d 5d2e 0700 1b22 2100 004e 001b 2222 )]]....\"!..N..\"\"\n 0004dbb0: 0000 2020 204e 616d 6520 7370 6163 6573 .. Name spaces\n 0004dbc0: 2061 6e64 2066 696c 652d 6e61 6d65 7320 and file-names \n 0004dbd0: 6172 6520 6361 7365 2d73 656e 7369 7469 are case-sensiti\n 0004dbe0: 7665 3b20 6f74 6865 7220 6f62 6a65 6374 ve; other object\n-0004dbf0: 7320 6172 6520 6e6f 7419 001b ce23 0000 s are not....#..\n+0004dbf0: 7320 6172 6520 6e6f 7419 001b 2223 0000 s are not...\"#..\n 0004dc00: 2020 2063 6173 652d 7365 6e73 6974 6976 case-sensitiv\n-0004dc10: 652e 0700 1bce 2400 0018 001a ceff 7300 e.....$.......s.\n+0004dc10: 652e 0700 1b22 2400 0018 001a 22ff 7300 e....\"$.....\".s.\n 0004dc20: ff47 424c 4e41 4d45 0000 4762 6c6e 616d .GBLNAME..Gblnam\n-0004dc30: 6512 0026 cebf 1100 0020 2020 4762 6c6e e..&..... Gbln\n-0004dc40: 616d 6507 0027 ce21 0000 0000 0000 0000 ame..'.!........\n+0004dc30: 6512 0026 22bf 1100 0020 2020 4762 6c6e e..&\".... Gbln\n+0004dc40: 616d 6507 0027 2221 0000 0000 0000 0000 ame..'\"!........\n 0004dc50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dc60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dc70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dc80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dc90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dcb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19970,173 +19970,173 @@\n 0004e010: 7b00 0000 4845 4c50 00ff 7300 ff43 4f4d {...HELP..s..COM\n 0004e020: 4d41 4e44 5300 ff73 00ff 4144 4400 ff73 MANDS..s..ADD..s\n 0004e030: 00ff 4742 4c4e 414d 4500 bf31 0000 2020 ..GBLNAME..1.. \n 0004e040: 2050 726f 7669 6465 7320 6120 6d65 6368 Provides a mech\n 0004e050: 616e 6973 6d20 746f 2073 7065 6369 6679 anism to specify\n 0004e060: 2074 6865 2063 6f6c 6c61 7469 6f6e 2066 the collation f\n 0004e070: 6f72 2067 6c6f 6261 6c20 7661 7269 6162 or global variab\n-0004e080: 6c65 7320 7368 6172 696e 674e 0027 ce41 les sharingN.'.A\n+0004e080: 6c65 7320 7368 6172 696e 674e 0027 2241 les sharingN.'\"A\n 0004e090: 0000 2020 2074 6865 2073 616d 6520 756e .. the same un\n 0004e0a0: 7375 6273 6372 6970 7465 6420 6e61 6d65 subscripted name\n 0004e0b0: 2e20 5370 6563 6966 7969 6e67 2061 2063 . Specifying a c\n 0004e0c0: 6f6c 6c61 7469 6f6e 2069 7320 6e65 6365 ollation is nece\n-0004e0d0: 7373 6172 7920 666f 7250 0027 ce51 0000 ssary forP.'.Q..\n+0004e0d0: 7373 6172 7920 666f 7250 0027 2251 0000 ssary forP.'\"Q..\n 0004e0e0: 2020 2067 6c6f 6261 6c73 2074 6861 7420 globals that \n 0004e0f0: 7370 616e 206d 756c 7469 706c 6520 7265 span multiple re\n 0004e100: 6769 6f6e 7320 616e 6420 616e 6420 7573 gions and and us\n 0004e110: 6520 616e 2061 6c74 6572 6e61 7465 2063 e an alternate c\n-0004e120: 6f6c 6c61 7469 6f6e 2e54 0027 ce61 0000 ollation.T.'.a..\n+0004e120: 6f6c 6c61 7469 6f6e 2e54 0027 2261 0000 ollation.T.'\"a..\n 0004e130: 2020 2042 6563 6175 7365 2074 6865 2067 Because the g\n 0004e140: 6c6f 6261 6c20 6e61 6d65 2045 5552 4365 lobal name EURCe\n 0004e150: 6e74 7261 6c20 2864 6573 6372 6962 6564 ntral (described\n 0004e160: 2069 6e20 7468 6520 496e 7472 6f64 7563 in the Introduc\n 0004e170: 7469 6f6e 2073 6563 7469 6f6e 2953 0027 tion section)S.'\n-0004e180: ce71 0000 2020 2075 7365 7320 616e 2061 .q.. uses an a\n+0004e180: 2271 0000 2020 2075 7365 7320 616e 2061 \"q.. uses an a\n 0004e190: 6c74 6572 6e61 7465 2063 6f6c 6c61 7469 lternate collati\n 0004e1a0: 6f6e 2c20 6974 2072 6571 7569 7265 7320 on, it requires \n 0004e1b0: 616e 2065 6e74 7279 2069 6e20 7468 6520 an entry in the \n 0004e1c0: 4742 4c4e 414d 4520 7365 6374 696f 6e2e GBLNAME section.\n-0004e1d0: 3400 27ce 8100 0020 2020 5468 6520 666f 4.'.... The fo\n+0004e1d0: 3400 2722 8100 0020 2020 5468 6520 666f 4.'\"... The fo\n 0004e1e0: 726d 6174 206f 6620 7468 6520 4144 4420 rmat of the ADD \n 0004e1f0: 2d47 424c 4e41 4d45 2063 6f6d 6d61 6e64 -GBLNAME command\n-0004e200: 2069 733a 0700 27ce 9100 0039 0026 cec0 is:..'....9.&..\n+0004e200: 2069 733a 0700 2722 9100 0039 0026 22c0 is:..'\"...9.&\".\n 0004e210: 1100 0020 2020 415b 4444 5d20 2d47 5b42 ... A[DD] -G[B\n 0004e220: 4c4e 414d 455d 202d 435b 4f4c 4c41 5449 LNAME] -C[OLLATI\n 0004e230: 4f4e 5d3d 636f 6c6c 6174 696f 6e5f 6e75 ON]=collation_nu\n-0004e240: 6d62 6572 0700 27ce 1200 0053 0027 ce13 mber..'....S.'..\n+0004e240: 6d62 6572 0700 2722 1200 0053 0027 2213 mber..'\"...S.'\".\n 0004e250: 0000 2020 2020 206f 2042 6563 6175 7365 .. o Because\n 0004e260: 2073 7472 696e 6720 7375 6273 6372 6970 string subscrip\n 0004e270: 7473 2061 7265 2073 7562 6a65 6374 2074 ts are subject t\n 0004e280: 6f20 636f 6c6c 6174 696f 6e20 2874 6865 o collation (the\n 0004e290: 2075 6e73 7562 7363 7269 7074 6564 5400 unsubscriptedT.\n-0004e2a0: 27ce 1400 0020 2020 2020 2020 706f 7274 '.... port\n+0004e2a0: 2722 1400 0020 2020 2020 2020 706f 7274 '\"... port\n 0004e2b0: 696f 6e20 6f66 2061 2067 6c6f 6261 6c20 ion of a global \n 0004e2c0: 7661 7269 6162 6c65 206e 616d 6520 616e variable name an\n 0004e2d0: 6420 6e75 6d65 7269 6320 7375 6273 6372 d numeric subscr\n 0004e2e0: 6970 7473 2061 7265 206e 6f74 292c 2047 ipts are not), G\n-0004e2f0: 4445 4e00 27ce 1500 0020 2020 2020 2020 DEN.'.... \n+0004e2f0: 4445 4e00 2722 1500 0020 2020 2020 2020 DEN.'\"... \n 0004e300: 6e65 6564 7320 746f 206b 6e6f 7720 7468 needs to know th\n 0004e310: 6520 636f 6c6c 6174 696f 6e20 7365 7175 e collation sequ\n 0004e320: 656e 6365 206e 756d 6265 7220 6173 736f ence number asso\n 0004e330: 6369 6174 6564 2077 6974 6820 6561 6368 ciated with each\n-0004e340: 5400 27ce 1600 0020 2020 2020 2020 756e T.'.... un\n+0004e340: 5400 2722 1600 0020 2020 2020 2020 756e T.'\"... un\n 0004e350: 7375 6273 6372 6970 7465 6420 676c 6f62 subscripted glob\n 0004e360: 616c 2076 6172 6961 626c 6520 6e61 6d65 al variable name\n 0004e370: 2e20 4d20 7374 616e 6461 7264 2063 6f6c . M standard col\n 0004e380: 6c61 7469 6f6e 2028 7468 6520 6465 6661 lation (the defa\n-0004e390: 756c 7429 5000 27ce 1700 0020 2020 2020 ult)P.'.... \n+0004e390: 756c 7429 5000 2722 1700 0020 2020 2020 ult)P.'\"... \n 0004e3a0: 2020 6861 7320 6120 636f 6c6c 6174 696f has a collatio\n 0004e3b0: 6e20 6e75 6d62 6572 206f 6620 7a65 726f n number of zero\n 0004e3c0: 2028 3029 2e20 4173 2061 2063 6f6e 7365 (0). As a conse\n 0004e3d0: 7175 656e 6365 2c20 7768 656e 2079 6f75 quence, when you\n-0004e3e0: 2075 7365 5400 27ce 1800 0020 2020 2020 useT.'.... \n+0004e3e0: 2075 7365 5400 2722 1800 0020 2020 2020 useT.'\"... \n 0004e3f0: 2020 616c 7465 726e 6174 6976 6520 636f alternative co\n 0004e400: 6c6c 6174 696f 6e28 7329 2028 6f74 6865 llation(s) (othe\n 0004e410: 7220 7468 616e 2030 292c 2074 6865 2063 r than 0), the c\n 0004e420: 6f6c 6c61 7469 6f6e 2074 7261 6e73 666f ollation transfo\n-0004e430: 726d 7320 6d75 7374 4b00 27ce 1900 0020 rms mustK.'.... \n+0004e430: 726d 7320 6d75 7374 4b00 2722 1900 0020 rms mustK.'\"... \n 0004e440: 2020 2020 2020 6265 2061 7661 696c 6162 be availab\n 0004e450: 6c65 2074 6f20 4744 4520 696e 2074 6865 le to GDE in the\n 0004e460: 2073 616d 6520 7761 7920 6173 2074 6865 same way as the\n 0004e470: 7920 6172 6520 746f 206f 7468 6572 2047 y are to other G\n-0004e480: 542e 4d53 0027 ce1a 0000 2020 2020 2020 T.MS.'.... \n+0004e480: 542e 4d53 0027 221a 0000 2020 2020 2020 T.MS.'\"... \n 0004e490: 2063 6f6d 706f 6e65 6e74 732e 2041 6c6c components. All\n 0004e4a0: 206f 6620 6120 676c 6f62 616c 2028 616c of a global (al\n 0004e4b0: 6c20 6e6f 6465 7320 7368 6172 696e 6720 l nodes sharing \n 0004e4c0: 7468 6520 7361 6d65 2075 6e73 7562 7363 the same unsubsc\n-0004e4d0: 7269 7074 6564 5000 27ce 2100 0020 2020 riptedP.'.!.. \n+0004e4d0: 7269 7074 6564 5000 2722 2100 0020 2020 riptedP.'\"!.. \n 0004e4e0: 2020 2020 676c 6f62 616c 206e 616d 6529 global name)\n 0004e4f0: 206d 7573 7420 6861 7665 2061 2073 696e must have a sin\n 0004e500: 676c 6520 636f 6c6c 6174 696f 6e2c 2077 gle collation, w\n 0004e510: 6869 6368 2069 7320 696d 706c 6963 6974 hich is implicit\n-0004e520: 6c79 2074 6865 4100 27ce 2200 0020 2020 ly theA.'.\".. \n+0004e520: 6c79 2074 6865 4100 2722 2200 0020 2020 ly theA.'\"\".. \n 0004e530: 2020 2020 6361 7365 2066 6f72 2067 6c6f case for glo\n 0004e540: 6261 6c73 2074 6861 7420 646f 206e 6f74 bals that do not\n 0004e550: 2073 7061 6e20 6d75 6c74 6970 6c65 2072 span multiple r\n-0004e560: 6567 696f 6e73 2e4b 0027 ce23 0000 2020 egions.K.'.#.. \n+0004e560: 6567 696f 6e73 2e4b 0027 2223 0000 2020 egions.K.'\"#.. \n 0004e570: 2020 206f 2047 6c6f 6261 6c73 2074 6861 o Globals tha\n 0004e580: 7420 646f 206e 6f74 2073 7061 6e20 6d75 t do not span mu\n 0004e590: 6c74 6970 6c65 2072 6567 696f 6e73 2061 ltiple regions a\n 0004e5a0: 6e64 2064 6f20 6e6f 7420 6861 7665 2061 nd do not have a\n-0004e5b0: 6e79 5400 27ce 2400 0020 2020 2020 2020 nyT.'.$.. \n+0004e5b0: 6e79 5400 2722 2400 0020 2020 2020 2020 nyT.'\"$.. \n 0004e5c0: 636f 6c6c 6174 696f 6e20 6368 6172 6163 collation charac\n 0004e5d0: 7465 7269 7374 6963 7320 6465 6669 6e65 teristics define\n 0004e5e0: 6420 696e 2074 6865 2047 424c 4e41 4d45 d in the GBLNAME\n 0004e5f0: 2073 6563 7469 6f6e 206f 6620 7468 6520 section of the \n-0004e600: 676c 6f62 616c 5400 27ce 2500 0020 2020 globalT.'.%.. \n+0004e600: 676c 6f62 616c 5400 2722 2500 0020 2020 globalT.'\"%.. \n 0004e610: 2020 2020 6469 7265 6374 6f72 7920 7461 directory ta\n 0004e620: 6b65 206f 6e20 7468 6520 6465 6661 756c ke on the defaul\n 0004e630: 7420 636f 6c6c 6174 696f 6e20 6368 6172 t collation char\n 0004e640: 6163 7465 7269 7374 6963 7320 6465 6669 acteristics defi\n-0004e650: 6e65 6420 696e 2074 6865 5000 27ce 2600 ned in theP.'.&.\n+0004e650: 6e65 6420 696e 2074 6865 5000 2722 2600 ned in theP.'\"&.\n 0004e660: 0020 2020 2020 2020 6461 7461 6261 7365 . database\n 0004e670: 2072 6567 696f 6e20 746f 2077 6869 6368 region to which\n 0004e680: 2074 6865 7920 6d61 702e 204f 6e20 7468 they map. On th\n 0004e690: 6520 6f74 6865 7220 6861 6e64 2c20 676c e other hand, gl\n-0004e6a0: 6f62 616c 7320 7468 6174 5200 27ce 2700 obals thatR.'.'.\n+0004e6a0: 6f62 616c 7320 7468 6174 5200 2722 2700 obals thatR.'\"'.\n 0004e6b0: 0020 2020 2020 2020 7370 616e 206d 756c . span mul\n 0004e6c0: 7469 706c 6520 7265 6769 6f6e 7320 6861 tiple regions ha\n 0004e6d0: 7665 2074 6865 6972 2063 6f6c 6c61 7469 ve their collati\n 0004e6e0: 6f6e 2069 6d70 6c69 6369 746c 7920 2863 on implicitly (c\n-0004e6f0: 6f6c 6c61 7469 6f6e 2030 292c 4d00 27ce ollation 0),M.'.\n+0004e6f0: 6f6c 6c61 7469 6f6e 2030 292c 4d00 2722 ollation 0),M.'\"\n 0004e700: 2800 0020 2020 2020 2020 6f72 2065 7870 (.. or exp\n 0004e710: 6c69 6369 746c 792c 2065 7374 6162 6c69 licitly, establi\n 0004e720: 7368 6564 2062 7920 7468 6520 4742 4c4e shed by the GBLN\n 0004e730: 414d 4520 7365 6374 696f 6e20 6f66 2074 AME section of t\n-0004e740: 6865 2067 6c6f 6261 6c52 0027 ce29 0000 he globalR.'.)..\n+0004e740: 6865 2067 6c6f 6261 6c52 0027 2229 0000 he globalR.'\")..\n 0004e750: 2020 2020 2020 2064 6972 6563 746f 7279 directory\n 0004e760: 2061 6e64 2063 616e 6e6f 7420 6164 6f70 and cannot adop\n 0004e770: 7420 6120 6469 6666 6572 696e 6720 636f t a differing co\n 0004e780: 6c6c 6174 696f 6e20 6261 7365 6420 6f6e llation based on\n-0004e790: 2074 6865 2072 6567 696f 6e4d 0027 ce2a the regionM.'.*\n+0004e790: 2074 6865 2072 6567 696f 6e4d 0027 222a the regionM.'\"*\n 0004e7a0: 0000 2020 2020 2020 2063 6f6c 6c61 7469 .. collati\n 0004e7b0: 6f6e 2063 6861 7261 6374 6572 6973 7469 on characteristi\n 0004e7c0: 632e 2042 6563 6175 7365 2047 542e 4d20 c. Because GT.M \n 0004e7d0: 6465 7465 726d 696e 6573 2063 6f6c 6c61 determines colla\n 0004e7e0: 7469 6f6e 2066 6f72 0000 0000 0000 0000 tion for........\n 0004e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e800: 0100 0000 6a02 0000 e002 0000 0000 0000 ....j...........\n-0004e810: 7b00 00ce 4845 4c50 00ff 7300 ff43 4f4d {...HELP..s..COM\n+0004e810: 7b00 0022 4845 4c50 00ff 7300 ff43 4f4d {..\"HELP..s..COM\n 0004e820: 4d41 4e44 5300 ff73 00ff 4144 4400 ff73 MANDS..s..ADD..s\n 0004e830: 00ff 4742 4c4e 414d 4500 c031 0000 2020 ..GBLNAME..1.. \n 0004e840: 2020 2020 2067 6c6f 6261 6c73 2073 7061 globals spa\n 0004e850: 6e6e 696e 6720 6d75 6c74 6970 6c65 2072 nning multiple r\n 0004e860: 6567 696f 6e73 2062 7920 7468 6520 4742 egions by the GB\n 0004e870: 4c4e 414d 4520 6368 6172 6163 7465 7269 LNAME characteri\n-0004e880: 7374 6963 2c20 7768 6963 684c 0027 ce32 stic, whichL.'.2\n+0004e880: 7374 6963 2c20 7768 6963 684c 0027 2232 stic, whichL.'\"2\n 0004e890: 0000 2020 2020 2020 2063 616e 6e6f 7420 .. cannot \n 0004e8a0: 6368 616e 6765 206f 6e63 6520 7468 6520 change once the \n 0004e8b0: 6461 7461 6261 7365 2066 696c 6573 2061 database files a\n 0004e8c0: 7265 2063 7265 6174 6564 2c20 4744 4520 re created, GDE \n-0004e8d0: 7265 706f 7274 732f 0027 ce33 0000 2020 reports/.'.3.. \n+0004e8d0: 7265 706f 7274 732f 0027 2233 0000 2020 reports/.'\"3.. \n 0004e8e0: 2020 2020 2063 6f6c 6c61 7469 6f6e 206f collation o\n 0004e8f0: 6e20 6d61 6e79 2065 7272 6f72 206d 6573 n many error mes\n-0004e900: 7361 6765 732e 0700 27ce 3400 0012 0027 sages...'.4....'\n-0004e910: ce35 0000 2020 2045 7861 6d70 6c65 3a07 .5.. Example:.\n-0004e920: 0027 ce36 0000 3600 27ce 3700 0020 2020 .'.6..6.'.7.. \n+0004e900: 7361 6765 732e 0700 2722 3400 0012 0027 sages...'\"4....'\n+0004e910: 2235 0000 2020 2045 7861 6d70 6c65 3a07 \"5.. Example:.\n+0004e920: 0027 2236 0000 3600 2722 3700 0020 2020 .'\"6..6.'\"7.. \n 0004e930: 4744 453e 2061 6464 2020 2020 2d67 626c GDE> add -gbl\n 0004e940: 6e61 6d65 2045 5552 4365 6e74 7261 6c20 name EURCentral \n-0004e950: 2d63 6f6c 6c61 7469 6f6e 3d31 1e00 27ce -collation=1..'.\n+0004e950: 2d63 6f6c 6c61 7469 6f6e 3d31 1e00 2722 -collation=1..'\"\n 0004e960: 3800 0020 2020 4744 453e 2073 686f 7720 8.. GDE> show \n-0004e970: 2020 2d67 626c 6e61 6d65 2300 27ce 3900 -gblname#.'.9.\n+0004e970: 2020 2d67 626c 6e61 6d65 2300 2722 3900 -gblname#.'\"9.\n 0004e980: 0020 2020 2020 2020 2020 2020 202a 2a2a . ***\n 0004e990: 2047 424c 4e41 4d45 5320 2a2a 2a37 0027 GBLNAMES ***7.'\n-0004e9a0: ce3a 0000 2020 2020 476c 6f62 616c 2020 .:.. Global \n+0004e9a0: 223a 0000 2020 2020 476c 6f62 616c 2020 \":.. Global \n 0004e9b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004e9c0: 2020 2020 2020 2020 2020 2043 6f6c 6c20 Coll \n-0004e9d0: 2056 6572 5900 27ce 4100 0020 2020 202d VerY.'.A.. -\n+0004e9d0: 2056 6572 5900 2722 4100 0020 2020 202d VerY.'\"A.. -\n 0004e9e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004e9f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004ea00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004ea10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004ea20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d36 0027 -------------6.'\n-0004ea30: ce42 0000 2020 2020 4555 5243 656e 7472 .B.. EURCentr\n+0004ea30: 2242 0000 2020 2020 4555 5243 656e 7472 \"B.. EURCentr\n 0004ea40: 616c 2020 2020 2020 2020 2020 2020 2020 al \n 0004ea50: 2020 2020 2020 2020 2020 2020 2031 2020 1 \n-0004ea60: 2020 3007 0027 ce43 0000 0000 0000 0000 0..'.C........\n+0004ea60: 2020 3007 0027 2243 0000 0000 0000 0000 0..'\"C........\n 0004ea70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ea80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ea90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004eaa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004eab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004eac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ead0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -20219,1263 +20219,1263 @@\n 0004efa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004efb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004efc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004f000: 0100 0000 bd07 0000 2803 0000 0000 0000 ........(.......\n-0004f010: 6a00 00ce 4845 4c50 00ff 7300 ff43 4f4d j...HELP..s..COM\n+0004f010: 6a00 0022 4845 4c50 00ff 7300 ff43 4f4d j..\"HELP..s..COM\n 0004f020: 4d41 4e44 5300 ff73 00ff 4348 414e 4745 MANDS..s..CHANGE\n 0004f030: 00c0 3100 0020 2020 5468 6973 2063 6f6d ..1.. This com\n 0004f040: 6d61 6e64 2063 6861 6e67 6573 2074 6865 mand changes the\n 0004f050: 2072 6567 696f 6e20 6d61 7374 6572 2074 region master t\n 0004f060: 6f20 7573 6520 7468 6520 7365 676d 656e o use the segmen\n-0004f070: 7420 7465 6d70 2061 6e64 5300 1ece 3200 t temp andS...2.\n+0004f070: 7420 7465 6d70 2061 6e64 5300 1e22 3200 t temp andS..\"2.\n 0004f080: 0020 2020 6573 7461 626c 6973 6865 7320 . establishes \n 0004f090: 6120 6d61 7869 6d75 6d20 4b45 595f 5349 a maximum KEY_SI\n 0004f0a0: 5a45 206f 6620 3130 3020 6368 6172 6163 ZE of 100 charac\n 0004f0b0: 7465 7273 2066 6f72 2074 6865 206e 6578 ters for the nex\n 0004f0c0: 7420 6372 6561 7469 6f6e 206f 6654 001e t creation ofT..\n-0004f0d0: ce33 0000 2020 2061 2066 696c 6520 666f .3.. a file fo\n+0004f0d0: 2233 0000 2020 2061 2066 696c 6520 666f \"3.. a file fo\n 0004f0e0: 7220 7468 6973 2072 6567 696f 6e2e 2054 r this region. T\n 0004f0f0: 6865 2073 6567 6d65 6e74 2063 6861 6e67 he segment chang\n 0004f100: 6520 7461 6b65 7320 6566 6665 6374 2074 e takes effect t\n 0004f110: 6865 2066 6972 7374 2074 696d 6520 7468 he first time th\n-0004f120: 6551 001e ce34 0000 2020 2073 7973 7465 eQ...4.. syste\n+0004f120: 6551 001e 2234 0000 2020 2073 7973 7465 eQ..\"4.. syste\n 0004f130: 6d20 7573 6573 2074 6865 2047 6c6f 6261 m uses the Globa\n 0004f140: 6c20 4469 7265 6374 6f72 7920 6166 7465 l Directory afte\n 0004f150: 7220 7468 6520 4744 4520 7365 7373 696f r the GDE sessio\n 0004f160: 6e20 4558 4954 732c 2077 6869 6c65 2074 n EXITs, while t\n-0004f170: 6865 5100 1ece 3500 0020 2020 4b45 595f heQ...5.. KEY_\n+0004f170: 6865 5100 1e22 3500 0020 2020 4b45 595f heQ..\"5.. KEY_\n 0004f180: 5349 5a45 2063 6861 6e67 6520 7461 6b65 SIZE change take\n 0004f190: 7320 6566 6665 6374 2061 6674 6572 2074 s effect after t\n 0004f1a0: 6865 206e 6578 7420 4d55 5049 5020 4352 he next MUPIP CR\n 0004f1b0: 4541 5445 2074 6861 7420 6372 6561 7465 EATE that create\n-0004f1c0: 7320 612d 001e ce36 0000 2020 206e 6577 s a-...6.. new\n+0004f1c0: 7320 612d 001e 2236 0000 2020 206e 6577 s a-..\"6.. new\n 0004f1d0: 2064 6174 6162 6173 6520 6669 6c65 2066 database file f\n 0004f1e0: 6f72 2073 6567 6d65 6e74 2074 656d 702e or segment temp.\n-0004f1f0: 0700 1ece 3700 0012 0016 ce44 454c 4554 ....7......DELET\n-0004f200: 4500 0044 656c 6574 6511 001d cebf 1100 E..Delete.......\n-0004f210: 0020 2020 4465 6c65 7465 0700 1ece 2100 . Delete....!.\n-0004f220: 004f 001e ce31 0000 2020 2054 6865 2044 .O...1.. The D\n+0004f1f0: 0700 1e22 3700 0012 0016 2244 454c 4554 ...\"7.....\"DELET\n+0004f200: 4500 0044 656c 6574 6511 001d 22bf 1100 E..Delete...\"...\n+0004f210: 0020 2020 4465 6c65 7465 0700 1e22 2100 . Delete...\"!.\n+0004f220: 004f 001e 2231 0000 2020 2054 6865 2044 .O..\"1.. The D\n 0004f230: 454c 4554 4520 636f 6d6d 616e 6420 7265 ELETE command re\n 0004f240: 6d6f 7665 7320 6120 6e61 6d65 2c20 7265 moves a name, re\n 0004f250: 6769 6f6e 2c20 6f72 2073 6567 6d65 6e74 gion, or segment\n 0004f260: 2066 726f 6d20 7468 6520 476c 6f62 616c from the Global\n-0004f270: 5100 1ece 4100 0020 2020 4469 7265 6374 Q...A.. Direct\n+0004f270: 5100 1e22 4100 0020 2020 4469 7265 6374 Q..\"A.. Direct\n 0004f280: 6f72 792e 2054 6865 2044 454c 4554 4520 ory. The DELETE \n 0004f290: 636f 6d6d 616e 6420 646f 6573 206e 6f74 command does not\n 0004f2a0: 2064 656c 6574 6520 616e 7920 6163 7475 delete any actu\n 0004f2b0: 616c 2064 6174 612e 2048 6f77 6576 6572 al data. However\n-0004f2c0: 2c4c 001e ce51 0000 2020 2047 542e 4d20 ,L...Q.. GT.M \n+0004f2c0: 2c4c 001e 2251 0000 2020 2047 542e 4d20 ,L..\"Q.. GT.M \n 0004f2d0: 646f 6573 206e 6f74 2061 6363 6573 7320 does not access \n 0004f2e0: 6461 7461 6261 7365 2066 696c 6573 2074 database files t\n 0004f2f0: 6861 7420 646f 206e 6f74 2068 6176 6520 hat do not have \n 0004f300: 6d61 7070 6564 2067 6c6f 6261 6c52 001e mapped globalR..\n-0004f310: ce61 0000 2020 2076 6172 6961 626c 6573 .a.. variables\n+0004f310: 2261 0000 2020 2076 6172 6961 626c 6573 \"a.. variables\n 0004f320: 2065 7863 6570 7420 7468 726f 7567 6820 except through \n 0004f330: 6578 7465 6e64 6564 2072 6566 6572 656e extended referen\n 0004f340: 6365 7320 7573 696e 6720 616e 2061 6c74 ces using an alt\n 0004f350: 6572 6e61 7469 7665 2067 6c6f 6261 6c52 ernative globalR\n-0004f360: 001e ce71 0000 2020 2064 6972 6563 746f ...q.. directo\n+0004f360: 001e 2271 0000 2020 2064 6972 6563 746f ..\"q.. directo\n 0004f370: 7279 2074 6861 7420 646f 6573 206e 6f74 ry that does not\n 0004f380: 206d 6170 2074 6f20 7468 656d 2e20 4e6f map to them. No\n 0004f390: 7465 2074 6861 7420 4754 2e4d 2072 6570 te that GT.M rep\n 0004f3a0: 6c69 6361 7469 6f6e 2064 6f65 7320 6e6f lication does no\n-0004f3b0: 7454 001e ce81 0000 2020 2073 7570 706f tT...... suppo\n+0004f3b0: 7454 001e 2281 0000 2020 2073 7570 706f tT..\"... suppo\n 0004f3c0: 7274 2067 6c6f 6261 6c20 7570 6461 7465 rt global update\n 0004f3d0: 7320 6d61 6465 2077 6974 6820 6578 7465 s made with exte\n 0004f3e0: 6e64 6564 2072 6566 6572 656e 6365 732c nded references,\n 0004f3f0: 2075 6e6c 6573 7320 7468 6579 2061 6374 unless they act\n-0004f400: 7561 6c6c 794b 001e ce91 0000 2020 206d uallyK...... m\n+0004f400: 7561 6c6c 794b 001e 2291 0000 2020 206d uallyK..\"... m\n 0004f410: 6170 2074 6f20 6120 6461 7461 6261 7365 ap to a database\n 0004f420: 2066 696c 6520 7468 6174 2069 7320 6120 file that is a \n 0004f430: 7061 7274 206f 6620 7468 6520 7265 706c part of the repl\n 0004f440: 6963 6174 6564 2069 6e73 7461 6e63 652e icated instance.\n-0004f450: 0800 1dce c011 0000 2e00 1ece 1200 0020 ............... \n+0004f450: 0800 1d22 c011 0000 2e00 1e22 1200 0020 ...\".......\"... \n 0004f460: 2020 5468 6520 666f 726d 6174 206f 6620 The format of \n 0004f470: 7468 6520 4445 4c45 5445 2063 6f6d 6d61 the DELETE comma\n-0004f480: 6e64 2069 733a 0700 1ece 1300 0029 001e nd is:.......)..\n-0004f490: ce14 0000 2020 2044 5b45 4c45 5445 5d20 .... D[ELETE] \n+0004f480: 6e64 2069 733a 0700 1e22 1300 0029 001e nd is:...\"...)..\n+0004f490: 2214 0000 2020 2044 5b45 4c45 5445 5d20 \"... D[ELETE] \n 0004f4a0: 2d47 5b42 4c4e 414d 455d 2067 6c6f 6261 -G[BLNAME] globa\n-0004f4b0: 6c2d 6e61 6d65 2400 1ece 1500 0020 2020 l-name$...... \n+0004f4b0: 6c2d 6e61 6d65 2400 1e22 1500 0020 2020 l-name$..\"... \n 0004f4c0: 445b 454c 4554 455d 202d 4e5b 414d 455d D[ELETE] -N[AME]\n-0004f4d0: 206e 616d 6573 7061 6365 2800 1ece 1600 namespace(.....\n+0004f4d0: 206e 616d 6573 7061 6365 2800 1e22 1600 namespace(..\"..\n 0004f4e0: 0020 2020 445b 454c 4554 455d 202d 525b . D[ELETE] -R[\n 0004f4f0: 4547 494f 4e5d 2072 6567 696f 6e2d 6e61 EGION] region-na\n-0004f500: 6d65 2a00 1ece 1700 0020 2020 445b 454c me*...... D[EL\n+0004f500: 6d65 2a00 1e22 1700 0020 2020 445b 454c me*..\"... D[EL\n 0004f510: 4554 455d 202d 535b 4547 4d45 4e54 5d20 ETE] -S[EGMENT] \n-0004f520: 7365 676d 656e 742d 6e61 6d65 0700 1ece segment-name....\n-0004f530: 1800 0049 001e ce19 0000 2020 2054 6865 ...I...... The\n+0004f520: 7365 676d 656e 742d 6e61 6d65 0700 1e22 segment-name...\"\n+0004f530: 1800 0049 001e 2219 0000 2020 2054 6865 ...I..\"... The\n 0004f540: 2044 454c 4554 4520 636f 6d6d 616e 6420 DELETE command \n 0004f550: 7265 7175 6972 6573 2073 7065 6369 6669 requires specifi\n 0004f560: 6361 7469 6f6e 206f 6620 616e 206f 626a cation of an obj\n-0004f570: 6563 742d 7479 7065 2061 6e64 1600 1ece ect-type and....\n+0004f570: 6563 742d 7479 7065 2061 6e64 1600 1e22 ect-type and...\"\n 0004f580: 1a00 0020 2020 6f62 6a65 6374 2d6e 616d ... object-nam\n-0004f590: 652e 0700 1ece 2100 0054 001e ce22 0000 e.....!..T...\"..\n+0004f590: 652e 0700 1e22 2100 0054 001e 2222 0000 e....\"!..T..\"\"..\n 0004f5a0: 2020 2044 656c 6574 696e 6720 6120 6e61 Deleting a na\n 0004f5b0: 6d65 2072 656d 6f76 6573 2074 6865 206e me removes the n\n 0004f5c0: 616d 6573 7061 6365 2d74 6f2d 7265 6769 amespace-to-regi\n 0004f5d0: 6f6e 206d 6170 7069 6e67 2e20 4465 6c65 on mapping. Dele\n 0004f5e0: 7469 6e67 2061 2072 6567 696f 6e4e 001e ting a regionN..\n-0004f5f0: ce23 0000 2020 2075 6e6d 6170 7320 616c .#.. unmaps al\n+0004f5f0: 2223 0000 2020 2075 6e6d 6170 7320 616c \"#.. unmaps al\n 0004f600: 6c20 6e61 6d65 7320 6d61 7070 6564 2074 l names mapped t\n 0004f610: 6f20 7468 6520 7265 6769 6f6e 2e20 4465 o the region. De\n 0004f620: 6c65 7469 6e67 2061 2073 6567 6d65 6e74 leting a segment\n-0004f630: 2075 6e6d 6170 7320 7468 6527 001e ce24 unmaps the'...$\n+0004f630: 2075 6e6d 6170 7320 7468 6527 001e 2224 unmaps the'..\"$\n 0004f640: 0000 2020 2072 6567 696f 6e20 6d61 7070 .. region mapp\n 0004f650: 6564 2074 6f20 7468 6520 7365 676d 656e ed to the segmen\n-0004f660: 742e 0700 1ece 2500 0052 001e ce26 0000 t.....%..R...&..\n+0004f660: 742e 0700 1e22 2500 0052 001e 2226 0000 t....\"%..R..\"&..\n 0004f670: 2020 2059 6f75 206d 6179 206d 6170 2074 You may map t\n 0004f680: 6865 2064 656c 6574 6564 206e 616d 6573 he deleted names\n 0004f690: 2074 6f20 616e 6f74 6865 7220 7265 6769 to another regi\n 0004f6a0: 6f6e 206f 7220 7468 6520 6465 6c65 7465 on or the delete\n-0004f6b0: 6420 7265 6769 6f6e 2074 6f33 001e ce27 d region to3...'\n+0004f6b0: 6420 7265 6769 6f6e 2074 6f33 001e 2227 d region to3..\"'\n 0004f6c0: 0000 2020 2061 6e6f 7468 6572 2073 6567 .. another seg\n 0004f6d0: 6d65 6e74 2075 7369 6e67 2074 6865 2043 ment using the C\n 0004f6e0: 4841 4e47 4520 636f 6d6d 616e 642e 0700 HANGE command...\n-0004f6f0: 1ece 2800 0036 001e ce29 0000 2020 2054 ..(..6...).. T\n+0004f6f0: 1e22 2800 0036 001e 2229 0000 2020 2054 .\"(..6..\").. T\n 0004f700: 6865 2064 6566 6175 6c74 206e 616d 6573 he default names\n 0004f710: 7061 6365 2028 2a29 2063 616e 6e6f 7420 pace (*) cannot \n-0004f720: 6265 2064 656c 6574 6564 2e07 001e ce2a be deleted.....*\n-0004f730: 0000 1200 1ece 3100 0020 2020 4578 616d ......1.. Exam\n-0004f740: 706c 653a 0700 1ece 3200 001b 001e ce33 ple:....2......3\n+0004f720: 6265 2064 656c 6574 6564 2e07 001e 222a be deleted....\"*\n+0004f730: 0000 1200 1e22 3100 0020 2020 4578 616d .....\"1.. Exam\n+0004f740: 706c 653a 0700 1e22 3200 001b 001e 2233 ple:...\"2.....\"3\n 0004f750: 0000 2020 2047 4445 3e20 6465 6c20 2d6e .. GDE> del -n\n-0004f760: 616d 6520 542a 0700 1ece 3400 0050 001e ame T*....4..P..\n-0004f770: ce35 0000 2020 2054 6869 7320 636f 6d6d .5.. This comm\n+0004f760: 616d 6520 542a 0700 1e22 3400 0050 001e ame T*...\"4..P..\n+0004f770: 2235 0000 2020 2054 6869 7320 636f 6d6d \"5.. This comm\n 0004f780: 616e 6420 6465 6c65 7465 7320 7468 6520 and deletes the \n 0004f790: 6578 706c 6963 6974 206d 6170 7069 6e67 explicit mapping\n 0004f7a0: 206f 6620 616c 6c20 676c 6f62 616c 206e of all global n\n 0004f7b0: 616d 6573 2073 7461 7274 696e 6700 0000 ames starting...\n 0004f7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004f7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004f7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004f800: 0100 0000 ff07 0000 5803 0000 0000 0000 ........X.......\n-0004f810: 6f00 00ce 4845 4c50 00ff 7300 ff43 4f4d o...HELP..s..COM\n+0004f810: 6f00 0022 4845 4c50 00ff 7300 ff43 4f4d o..\"HELP..s..COM\n 0004f820: 4d41 4e44 5300 ff73 00ff 4445 4c45 5445 MANDS..s..DELETE\n 0004f830: 00c0 3600 0020 2020 7769 7468 2074 6865 ..6.. with the\n 0004f840: 206c 6574 7465 7220 2254 2e22 2054 6869 letter \"T.\" Thi\n 0004f850: 7320 636f 6d6d 616e 6420 646f 6573 206e s command does n\n 0004f860: 6f74 2064 656c 6574 6520 616e 7920 676c ot delete any gl\n 0004f870: 6f62 616c 2076 6172 6961 626c 6573 2e4f obal variables.O\n-0004f880: 001e ce37 0000 2020 2048 6f77 6576 6572 ...7.. However\n+0004f880: 001e 2237 0000 2020 2048 6f77 6576 6572 ..\"7.. However\n 0004f890: 2c20 6974 206d 6179 206d 616b 6520 7072 , it may make pr\n 0004f8a0: 6565 7869 7374 696e 6720 676c 6f62 616c eexisting global\n 0004f8b0: 7320 7374 6172 7469 6e67 2077 6974 6820 s starting with \n 0004f8c0: 7468 6520 6c65 7474 6572 2022 5422 4f00 the letter \"T\"O.\n-0004f8d0: 1ece 3800 0020 2020 696e 7669 7369 626c ..8.. invisibl\n+0004f8d0: 1e22 3800 0020 2020 696e 7669 7369 626c .\"8.. invisibl\n 0004f8e0: 652c 2061 7420 6c65 6173 7420 7768 696c e, at least whil\n 0004f8f0: 6520 7573 696e 6720 7468 6973 2067 6c6f e using this glo\n 0004f900: 6261 6c20 6469 7265 6374 6f72 792c 2062 bal directory, b\n 0004f910: 6563 6175 7365 2074 6865 2054 2a42 001e ecause the T*B..\n-0004f920: ce39 0000 2020 2067 6c6f 6261 6c20 6e61 .9.. global na\n+0004f920: 2239 0000 2020 2067 6c6f 6261 6c20 6e61 \"9.. global na\n 0004f930: 6d65 7320 6d61 7020 746f 2074 6865 2064 mes map to the d\n 0004f940: 6566 6175 6c74 206e 616d 6573 7061 6365 efault namespace\n 0004f950: 2067 6f69 6e67 2066 6f72 7761 7264 2e07 going forward..\n-0004f960: 001e ce3a 0000 0e00 16ce 4558 4954 0000 ...:......EXIT..\n-0004f970: 4578 6974 0f00 1bce bf11 0000 2020 2045 Exit........ E\n-0004f980: 7869 7407 001c ce21 0000 4d00 1cce 3100 xit....!..M...1.\n+0004f960: 001e 223a 0000 0e00 1622 4558 4954 0000 ..\":.....\"EXIT..\n+0004f970: 4578 6974 0f00 1b22 bf11 0000 2020 2045 Exit...\".... E\n+0004f980: 7869 7407 001c 2221 0000 4d00 1c22 3100 xit...\"!..M..\"1.\n 0004f990: 0020 2020 5468 6520 4558 4954 2063 6f6d . The EXIT com\n 0004f9a0: 6d61 6e64 2077 7269 7465 7320 616c 6c20 mand writes all \n 0004f9b0: 6368 616e 6765 7320 6d61 6465 2069 6e20 changes made in \n 0004f9c0: 7468 6520 6375 7272 656e 7420 4744 4520 the current GDE \n-0004f9d0: 6564 6974 696e 674c 001c ce41 0000 2020 editingL...A.. \n+0004f9d0: 6564 6974 696e 674c 001c 2241 0000 2020 editingL..\"A.. \n 0004f9e0: 2073 6573 7369 6f6e 2074 6f20 7468 6520 session to the \n 0004f9f0: 476c 6f62 616c 2044 6972 6563 746f 7279 Global Directory\n 0004fa00: 2061 6e64 2074 6572 6d69 6e61 7465 7320 and terminates \n 0004fa10: 7468 6520 6375 7272 656e 7420 6564 6974 the current edit\n-0004fa20: 696e 6712 001c ce51 0000 2020 2073 6573 ing....Q.. ses\n-0004fa30: 7369 6f6e 2e07 001c ce61 0000 2c00 1cce sion.....a..,...\n+0004fa20: 696e 6712 001c 2251 0000 2020 2073 6573 ing...\"Q.. ses\n+0004fa30: 7369 6f6e 2e07 001c 2261 0000 2c00 1c22 sion....\"a..,..\"\n 0004fa40: 7100 0020 2020 5468 6520 666f 726d 6174 q.. The format\n 0004fa50: 206f 6620 7468 6520 4558 4954 2063 6f6d of the EXIT com\n-0004fa60: 6d61 6e64 2069 733a 0700 1cce 8100 0010 mand is:........\n-0004fa70: 001c ce91 0000 2020 2045 5b58 4954 5d08 ...... E[XIT].\n-0004fa80: 001b cec0 1100 004c 001c ce12 0000 2020 .......L...... \n+0004fa60: 6d61 6e64 2069 733a 0700 1c22 8100 0010 mand is:...\"....\n+0004fa70: 001c 2291 0000 2020 2045 5b58 4954 5d08 ..\"... E[XIT].\n+0004fa80: 001b 22c0 1100 004c 001c 2212 0000 2020 ..\"....L..\"... \n 0004fa90: 2047 4445 2070 6572 666f 726d 7320 6120 GDE performs a \n 0004faa0: 6675 6c6c 2076 6572 6966 6963 6174 696f full verificatio\n 0004fab0: 6e20 7465 7374 2028 5645 5249 4659 2920 n test (VERIFY) \n 0004fac0: 6f6e 2074 6865 2064 6174 612e 2049 6620 on the data. If \n-0004fad0: 7468 6553 001c ce13 0000 2020 2076 6572 theS...... ver\n+0004fad0: 7468 6553 001c 2213 0000 2020 2076 6572 theS..\"... ver\n 0004fae0: 6966 6963 6174 696f 6e20 7375 6363 6565 ification succee\n 0004faf0: 6473 2c20 4744 4520 7772 6974 6573 2074 ds, GDE writes t\n 0004fb00: 6865 206e 6577 2047 6c6f 6261 6c20 4469 he new Global Di\n 0004fb10: 7265 6374 6f72 7920 746f 2066 696c 6520 rectory to file \n-0004fb20: 7379 7374 656d 2c00 1cce 1400 0020 2020 system,...... \n+0004fb20: 7379 7374 656d 2c00 1c22 1400 0020 2020 system,..\"... \n 0004fb30: 616e 6420 6973 7375 6573 2061 2076 6572 and issues a ver\n 0004fb40: 6966 6963 6174 696f 6e20 6d65 7373 6167 ification messag\n-0004fb50: 652e 0700 1cce 1500 004f 001c ce16 0000 e........O......\n+0004fb50: 652e 0700 1c22 1500 004f 001c 2216 0000 e....\"...O..\"...\n 0004fb60: 2020 2049 6620 7468 6520 7665 7269 6669 If the verifi\n 0004fb70: 6361 7469 6f6e 2066 6169 6c73 2c20 4744 cation fails, GD\n 0004fb80: 4520 6469 7370 6c61 7973 2061 206c 6973 E displays a lis\n 0004fb90: 7469 6e67 206f 6620 616c 6c20 756e 7665 ting of all unve\n-0004fba0: 7269 6669 6162 6c65 5400 1cce 1700 0020 rifiableT...... \n+0004fba0: 7269 6669 6162 6c65 5400 1c22 1700 0020 rifiableT..\"... \n 0004fbb0: 2020 6d61 7070 696e 6773 2061 6e64 2077 mappings and w\n 0004fbc0: 6169 7473 2066 6f72 2063 6f72 7265 6374 aits for correct\n 0004fbd0: 696f 6e73 2e20 4d61 6b65 2061 7070 726f ions. Make appro\n 0004fbe0: 7072 6961 7465 2063 6f72 7265 6374 696f priate correctio\n-0004fbf0: 6e73 2c20 6f72 206c 6561 7665 5000 1cce ns, or leaveP...\n+0004fbf0: 6e73 2c20 6f72 206c 6561 7665 5000 1c22 ns, or leaveP..\"\n 0004fc00: 1800 0020 2020 7468 6520 476c 6f62 616c ... the Global\n 0004fc10: 2044 6972 6563 746f 7279 2069 6e20 6974 Directory in it\n 0004fc20: 7320 6f72 6967 696e 616c 2c20 756e 6564 s original, uned\n 0004fc30: 6974 6564 2073 7461 7465 2062 7920 7573 ited state by us\n-0004fc40: 696e 6720 7468 6520 5155 4954 1200 1cce ing the QUIT....\n+0004fc40: 696e 6720 7468 6520 5155 4954 1200 1c22 ing the QUIT...\"\n 0004fc50: 1900 0020 2020 636f 6d6d 616e 642e 0700 ... command...\n-0004fc60: 1cce 1a00 0050 001c ce21 0000 2020 2049 .....P...!.. I\n+0004fc60: 1c22 1a00 0050 001c 2221 0000 2020 2049 .\"...P..\"!.. I\n 0004fc70: 6620 796f 7520 6861 7665 206e 6f74 206d f you have not m\n 0004fc80: 6164 6520 616e 7920 6368 616e 6765 7320 ade any changes \n 0004fc90: 746f 2074 6865 2047 6c6f 6261 6c20 4469 to the Global Di\n 0004fca0: 7265 6374 6f72 792c 2047 4445 2064 6f65 rectory, GDE doe\n-0004fcb0: 7320 6e6f 7451 001c ce22 0000 2020 2073 s notQ...\".. s\n+0004fcb0: 7320 6e6f 7451 001c 2222 0000 2020 2073 s notQ..\"\".. s\n 0004fcc0: 6176 6520 6120 6e65 7720 476c 6f62 616c ave a new Global\n 0004fcd0: 2044 6972 6563 746f 7279 2075 6e6c 6573 Directory unles\n 0004fce0: 7320 7468 6520 6f72 6967 696e 616c 2067 s the original g\n 0004fcf0: 6c6f 6261 6c20 6469 7265 6374 6f72 7920 lobal directory \n-0004fd00: 6861 6420 616e 5000 1cce 2300 0020 2020 had anP...#.. \n+0004fd00: 6861 6420 616e 5000 1c22 2300 0020 2020 had anP..\"#.. \n 0004fd10: 6f6c 6465 7220 666f 726d 6174 2077 6869 older format whi\n 0004fd20: 6368 2047 4445 2068 6173 2061 7574 6f6d ch GDE has autom\n 0004fd30: 6174 6963 616c 6c79 2075 7067 7261 6465 atically upgrade\n 0004fd40: 642e 204e 6f74 6520 7468 6174 2077 6869 d. Note that whi\n-0004fd50: 6c65 2047 4445 4f00 1cce 2400 0020 2020 le GDEO...$.. \n+0004fd50: 6c65 2047 4445 4f00 1c22 2400 0020 2020 le GDEO..\"$.. \n 0004fd60: 7570 6772 6164 6573 206f 6c64 6572 2067 upgrades older g\n 0004fd70: 6c6f 6261 6c20 6469 7265 6374 6f72 6965 lobal directorie\n 0004fd80: 7320 746f 2074 6865 2063 7572 7265 6e74 s to the current\n 0004fd90: 2076 6572 7369 6f6e 2c20 7468 6572 6520 version, there \n-0004fda0: 6973 206e 6f53 001c ce25 0000 2020 2066 is noS...%.. f\n+0004fda0: 6973 206e 6f53 001c 2225 0000 2020 2066 is noS..\"%.. f\n 0004fdb0: 6163 696c 6974 7920 746f 2064 6f77 6e67 acility to downg\n 0004fdc0: 7261 6465 2067 6c6f 6261 6c20 6469 7265 rade global dire\n 0004fdd0: 6374 6f72 6965 7320 746f 2070 7269 6f72 ctories to prior\n 0004fde0: 2076 6572 7369 6f6e 732c 2073 6f20 796f versions, so yo\n-0004fdf0: 7520 7368 6f75 6c64 4e00 1cce 2600 0020 u shouldN...&.. \n+0004fdf0: 7520 7368 6f75 6c64 4e00 1c22 2600 0020 u shouldN..\"&.. \n 0004fe00: 2020 616c 7761 7973 2073 6176 6520 636f always save co\n 0004fe10: 7069 6573 206f 6620 616e 7920 676c 6f62 pies of any glob\n 0004fe20: 616c 2064 6972 6563 746f 7269 6573 2074 al directories t\n 0004fe30: 6861 7420 6d69 6768 7420 6265 206e 6565 hat might be nee\n-0004fe40: 6465 6420 746f 2100 1cce 2700 0020 2020 ded to!...'.. \n+0004fe40: 6465 6420 746f 2100 1c22 2700 0020 2020 ded to!..\"'.. \n 0004fe50: 7265 7472 6965 7665 2061 7263 6869 7661 retrieve archiva\n-0004fe60: 6c20 6461 7461 2e07 001c ce28 0000 0e00 l data.....(....\n-0004fe70: 16ce 4845 4c50 0000 4865 6c70 0f00 1bce ..HELP..Help....\n-0004fe80: bf11 0000 2020 2048 656c 7007 001c ce21 .... Help....!\n-0004fe90: 0000 4d00 1cce 3100 0020 2020 5468 6520 ..M...1.. The \n+0004fe60: 6c20 6461 7461 2e07 001c 2228 0000 0e00 l data....\"(....\n+0004fe70: 1622 4845 4c50 0000 4865 6c70 0f00 1b22 .\"HELP..Help...\"\n+0004fe80: bf11 0000 2020 2048 656c 7007 001c 2221 .... Help...\"!\n+0004fe90: 0000 4d00 1c22 3100 0020 2020 5468 6520 ..M..\"1.. The \n 0004fea0: 4845 4c50 2063 6f6d 6d61 6e64 2064 6973 HELP command dis\n 0004feb0: 706c 6179 7320 6f6e 6c69 6e65 2069 6e66 plays online inf\n 0004fec0: 6f72 6d61 7469 6f6e 2061 626f 7574 2047 ormation about G\n 0004fed0: 4445 2063 6f6d 6d61 6e64 7320 616e 6415 DE commands and.\n-0004fee0: 001c ce41 0000 2020 2071 7561 6c69 6669 ...A.. qualifi\n-0004fef0: 6572 732e 0700 1cce 5100 002c 001c ce61 ers.....Q..,...a\n+0004fee0: 001c 2241 0000 2020 2071 7561 6c69 6669 ..\"A.. qualifi\n+0004fef0: 6572 732e 0700 1c22 5100 002c 001c 2261 ers....\"Q..,..\"a\n 0004ff00: 0000 2020 2054 6865 2066 6f72 6d61 7420 .. The format \n 0004ff10: 6f66 2074 6865 2048 454c 5020 636f 6d6d of the HELP comm\n-0004ff20: 616e 6420 6973 3a07 001c ce71 0000 1b00 and is:....q....\n-0004ff30: 1cce 8100 0020 2020 485b 454c 505d 205b ..... H[ELP] [\n-0004ff40: 746f 7069 632e 2e2e 5d07 001c ce91 0000 topic...].......\n-0004ff50: 5300 1bce c011 0000 2020 2077 6865 7265 S....... where\n+0004ff20: 616e 6420 6973 3a07 001c 2271 0000 1b00 and is:...\"q....\n+0004ff30: 1c22 8100 0020 2020 485b 454c 505d 205b .\"... H[ELP] [\n+0004ff40: 746f 7069 632e 2e2e 5d07 001c 2291 0000 topic...]...\"...\n+0004ff50: 5300 1b22 c011 0000 2020 2077 6865 7265 S..\".... where\n 0004ff60: 2074 6f70 6963 2073 7065 6369 6669 6573 topic specifies\n 0004ff70: 2074 6865 2047 4445 2063 6f6d 6d61 6e64 the GDE command\n 0004ff80: 2066 6f72 2077 6869 6368 2079 6f75 2077 for which you w\n 0004ff90: 616e 7420 696e 666f 726d 6174 696f 6e2e ant information.\n-0004ffa0: 2049 6635 001c ce12 0000 2020 2079 6f75 If5...... you\n+0004ffa0: 2049 6635 001c 2212 0000 2020 2079 6f75 If5..\"... you\n 0004ffb0: 206f 6d69 7420 7468 6520 746f 7069 632c omit the topic,\n 0004ffc0: 2047 4445 2070 726f 6d70 7473 2079 6f75 GDE prompts you\n-0004ffd0: 2066 6f72 2069 742e 0700 1cce 1300 0010 for it.........\n-0004ffe0: 0016 ce4c 4f43 4b53 0000 4c4f 436b 7310 ...LOCKS..LOCks.\n-0004fff0: 001c cebf 1100 0020 2020 4c4f 436b 7300 ....... LOCks.\n+0004ffd0: 2066 6f72 2069 742e 0700 1c22 1300 0010 for it....\"....\n+0004ffe0: 0016 224c 4f43 4b53 0000 4c4f 436b 7310 ..\"LOCKS..LOCks.\n+0004fff0: 001c 22bf 1100 0020 2020 4c4f 436b 7300 ..\".... LOCks.\n 00050000: 0100 0000 ea07 0000 8103 0000 0000 0000 ................\n-00050010: 2400 00ce 4845 4c50 00ff 7300 ff43 4f4d $...HELP..s..COM\n+00050010: 2400 0022 4845 4c50 00ff 7300 ff43 4f4d $..\"HELP..s..COM\n 00050020: 4d41 4e44 5300 ff73 00ff 4c4f 434b 5300 MANDS..s..LOCKS.\n-00050030: bf21 0000 4d00 1dce 3100 0020 2020 5468 .!..M...1.. Th\n+00050030: bf21 0000 4d00 1d22 3100 0020 2020 5468 .!..M..\"1.. Th\n 00050040: 6520 4c4f 434b 5320 636f 6d6d 616e 6420 e LOCKS command \n 00050050: 7370 6563 6966 6965 7320 7468 6520 7265 specifies the re\n 00050060: 6769 6f6e 2069 6e74 6f20 7768 6963 6820 gion into which \n 00050070: 4754 2e4d 206d 6170 7320 226c 6f63 616c GT.M maps \"local\n-00050080: 2252 001d ce41 0000 2020 206c 6f63 6b73 \"R...A.. locks\n+00050080: 2252 001d 2241 0000 2020 206c 6f63 6b73 \"R..\"A.. locks\n 00050090: 2874 686f 7365 2077 6974 6820 7265 736f (those with reso\n 000500a0: 7572 6365 206e 616d 6573 206e 6f74 2073 urce names not s\n 000500b0: 7461 7274 696e 6720 7769 7468 2061 2063 tarting with a c\n 000500c0: 6172 6574 2073 796d 626f 6c20 5e29 2e20 aret symbol ^). \n-000500d0: 4744 454c 001d ce51 0000 2020 206d 6170 GDEL...Q.. map\n+000500d0: 4744 454c 001d 2251 0000 2020 206d 6170 GDEL..\"Q.. map\n 000500e0: 7320 6c6f 636b 7320 6f6e 2072 6573 6f75 s locks on resou\n 000500f0: 7263 6520 6e61 6d65 732c 2073 7461 7274 rce names, start\n 00050100: 696e 6720 7769 7468 2061 2063 6172 6574 ing with a caret\n 00050110: 2073 796d 626f 6c2c 2074 6f20 7468 6553 symbol, to theS\n-00050120: 001d ce61 0000 2020 2064 6174 6162 6173 ...a.. databas\n+00050120: 001d 2261 0000 2020 2064 6174 6162 6173 ..\"a.. databas\n 00050130: 6520 7265 6769 6f6e 206d 6170 7065 6420 e region mapped \n 00050140: 666f 7220 7468 6520 676c 6f62 616c 2076 for the global v\n 00050150: 6172 6961 626c 6520 6e61 6d65 206d 6174 ariable name mat\n 00050160: 6368 696e 6720 7468 6520 7265 736f 7572 ching the resour\n-00050170: 6365 0f00 1dce 7100 0020 2020 6e61 6d65 ce....q.. name\n-00050180: 2e07 001d ce81 0000 2d00 1dce 9100 0020 ........-...... \n+00050170: 6365 0f00 1d22 7100 0020 2020 6e61 6d65 ce...\"q.. name\n+00050180: 2e07 001d 2281 0000 2d00 1d22 9100 0020 ....\"...-..\"... \n 00050190: 2020 5468 6520 666f 726d 6174 206f 6620 The format of \n 000501a0: 7468 6520 4c4f 434b 5320 636f 6d6d 616e the LOCKS comman\n-000501b0: 6420 6973 3a08 001c cec0 1100 0027 001d d is:........'..\n-000501c0: ce12 0000 2020 204c 4f43 5b4b 535d 202d .... LOC[KS] -\n+000501b0: 6420 6973 3a08 001c 22c0 1100 0027 001d d is:...\"....'..\n+000501c0: 2212 0000 2020 204c 4f43 5b4b 535d 202d \"... LOC[KS] -\n 000501d0: 525b 4547 494f 4e5d 3d72 6567 696f 6e2d R[EGION]=region-\n-000501e0: 6e61 6d65 0700 1dce 1300 0051 001d ce14 name.......Q....\n+000501e0: 6e61 6d65 0700 1d22 1300 0051 001d 2214 name...\"...Q..\".\n 000501f0: 0000 2020 2054 6865 204c 4f43 4b53 202d .. The LOCKS -\n 00050200: 5245 4749 4f4e 3d20 7175 616c 6966 6965 REGION= qualifie\n 00050210: 7220 616c 6c6f 7773 2073 7065 6369 6669 r allows specifi\n 00050220: 6361 7469 6f6e 206f 6620 6120 7265 6769 cation of a regi\n-00050230: 6f6e 2066 6f72 206c 6f63 616c 4900 1dce on for localI...\n+00050230: 6f6e 2066 6f72 206c 6f63 616c 4900 1d22 on for localI..\"\n 00050240: 1500 0020 2020 6c6f 636b 732e 2042 7920 ... locks. By \n 00050250: 6465 6661 756c 742c 2047 4445 206d 6170 default, GDE map\n 00050260: 7320 6c6f 6361 6c20 6c6f 636b 7320 746f s local locks to\n 00050270: 2074 6865 2044 4546 4155 4c54 2072 6567 the DEFAULT reg\n-00050280: 696f 6e20 2e07 001d ce16 0000 1200 1dce ion ............\n+00050280: 696f 6e20 2e07 001d 2216 0000 1200 1d22 ion ....\"......\"\n 00050290: 1700 0020 2020 4578 616d 706c 653a 0700 ... Example:..\n-000502a0: 1dce 1800 0020 001d ce19 0000 2020 2047 ..... ...... G\n+000502a0: 1d22 1800 0020 001d 2219 0000 2020 2047 .\"... ..\"... G\n 000502b0: 4445 3e20 6c6f 636b 202d 7265 6769 6f6e DE> lock -region\n-000502c0: 3d6d 6169 6e07 001d ce1a 0000 5100 1dce =main.......Q...\n+000502c0: 3d6d 6169 6e07 001d 221a 0000 5100 1d22 =main...\"...Q..\"\n 000502d0: 2100 0020 2020 5468 6973 2063 6f6d 6d61 !.. This comma\n 000502e0: 6e64 206d 6170 7320 616c 6c20 6c6f 636b nd maps all lock\n 000502f0: 7320 6f6e 2072 6573 6f75 7263 6520 6e61 s on resource na\n 00050300: 6d65 7320 7468 6174 2064 6f6e 2774 2073 mes that don't s\n 00050310: 7461 7274 2077 6974 6820 7468 652f 001d tart with the/..\n-00050320: ce22 0000 2020 2063 6172 6574 2073 796d .\".. caret sym\n+00050320: 2222 0000 2020 2063 6172 6574 2073 796d \"\".. caret sym\n 00050330: 626f 6c2c 2022 5e22 2074 6f20 7468 6520 bol, \"^\" to the \n-00050340: 7265 6769 6f6e 206d 6169 6e2e 0700 1dce region main.....\n-00050350: 2300 0015 001d ce24 0000 2020 202a 2a43 #......$.. **C\n-00050360: 6175 7469 6f6e 2a2a 0700 1dce 2500 0051 aution**....%..Q\n-00050370: 001d ce26 0000 2020 2047 542e 4d20 6173 ...&.. GT.M as\n+00050340: 7265 6769 6f6e 206d 6169 6e2e 0700 1d22 region main....\"\n+00050350: 2300 0015 001d 2224 0000 2020 202a 2a43 #.....\"$.. **C\n+00050360: 6175 7469 6f6e 2a2a 0700 1d22 2500 0051 aution**...\"%..Q\n+00050370: 001d 2226 0000 2020 2047 542e 4d20 6173 ..\"&.. GT.M as\n 00050380: 736f 6369 6174 6573 204c 4f43 4b73 2066 sociates LOCKs f\n 00050390: 6f72 2067 6c6f 6261 6c20 6e61 6d65 7320 or global names \n 000503a0: 7769 7468 2074 6865 2064 6174 6162 6173 with the databas\n 000503b0: 6520 7265 6769 6f6e 2068 6f6c 6469 6e67 e region holding\n-000503c0: 4e00 1dce 2700 0020 2020 7468 6520 636f N...'.. the co\n+000503c0: 4e00 1d22 2700 0020 2020 7468 6520 636f N..\"'.. the co\n 000503d0: 7272 6573 706f 6e64 696e 6720 756e 7375 rresponding unsu\n 000503e0: 6273 6372 6970 7465 6420 676c 6f62 616c bscripted global\n 000503f0: 206e 616d 652e 2053 7570 706f 7365 2061 name. Suppose a\n 00050400: 2067 6c6f 6261 6c20 6361 6c6c 6564 5300 global calledS.\n-00050410: 1dce 2800 0020 2020 5e45 5552 5765 7374 ..(.. ^EURWest\n+00050410: 1d22 2800 0020 2020 5e45 5552 5765 7374 .\"(.. ^EURWest\n 00050420: 2073 7061 6e73 206d 756c 7469 706c 6520 spans multiple \n 00050430: 7265 6769 6f6e 7320 696e 206d 756c 7469 regions in multi\n 00050440: 706c 6520 676c 6f62 616c 2064 6972 6563 ple global direc\n 00050450: 746f 7269 6573 2c20 6120 636f 6d6d 616e tories, a comman\n-00050460: 6454 001d ce29 0000 2020 206c 696b 6520 dT...).. like \n+00050460: 6454 001d 2229 0000 2020 206c 696b 6520 dT..\").. like \n 00050470: 4c4f 434b 205e 4555 5257 6573 7420 6d61 LOCK ^EURWest ma\n 00050480: 7920 6e6f 7420 776f 726b 2069 6e20 7468 y not work in th\n 00050490: 6520 7361 6d65 2077 6179 2061 7320 6974 e same way as it\n 000504a0: 2077 6f75 6c64 2064 6f20 6966 205e 4555 would do if ^EU\n-000504b0: 5257 6573 7452 001d ce2a 0000 2020 2064 RWestR...*.. d\n+000504b0: 5257 6573 7452 001d 222a 0000 2020 2064 RWestR..\"*.. d\n 000504c0: 6964 206e 6f74 2073 7061 6e20 6d75 6c74 id not span mult\n 000504d0: 6970 6c65 2072 6567 696f 6e73 2e20 4265 iple regions. Be\n 000504e0: 666f 7265 2075 7369 6e67 2061 2063 6f6d fore using a com\n 000504f0: 6d61 6e64 206c 696b 6520 4c4f 434b 205e mand like LOCK ^\n-00050500: 4555 5257 6573 7454 001d ce31 0000 2020 EURWestT...1.. \n+00050500: 4555 5257 6573 7454 001d 2231 0000 2020 EURWestT..\"1.. \n 00050510: 2077 6865 7265 205e 4555 5257 6573 7420 where ^EURWest \n 00050520: 7370 616e 7320 6d75 6c74 6970 6c65 2072 spans multiple r\n 00050530: 6567 696f 6e73 2069 6e20 6d75 6c74 6970 egions in multip\n 00050540: 6c65 2064 6972 6563 746f 7269 6573 2c20 le directories, \n-00050550: 656e 7375 7265 2074 6861 7454 001d ce32 ensure thatT...2\n+00050550: 656e 7375 7265 2074 6861 7454 001d 2232 ensure thatT..\"2\n 00050560: 0000 2020 2074 6865 2063 6f72 7265 7370 .. the corresp\n 00050570: 6f6e 6469 6e67 2075 6e73 7562 7363 7269 onding unsubscri\n 00050580: 7074 6564 205e 4555 5257 6573 7420 6d61 pted ^EURWest ma\n 00050590: 7020 746f 2074 6865 2073 616d 6520 7265 p to the same re\n 000505a0: 6769 6f6e 2069 6e20 616c 6c20 7468 6551 gion in all theQ\n-000505b0: 001d ce33 0000 2020 2067 6c6f 6261 6c20 ...3.. global \n+000505b0: 001d 2233 0000 2020 2067 6c6f 6261 6c20 ..\"3.. global \n 000505c0: 6469 7265 6374 6f72 6965 732e 2041 6c74 directories. Alt\n 000505d0: 6572 6e61 7469 7665 6c79 2c20 796f 7520 ernatively, you \n 000505e0: 6361 6e20 7573 6520 4c4f 434b 2067 6c6f can use LOCK glo\n 000505f0: 6261 6c6e 616d 6520 2877 6974 6820 6e6f balname (with no\n-00050600: 4f00 1dce 3400 0020 2020 6c65 6164 696e O...4.. leadin\n+00050600: 4f00 1d22 3400 0020 2020 6c65 6164 696e O..\"4.. leadin\n 00050610: 6720 7570 2d61 7272 6f77 2920 616e 6420 g up-arrow) and \n 00050620: 636f 6e74 726f 6c20 4c4f 434b 2069 6e74 control LOCK int\n 00050630: 6572 6163 7469 6f6e 7320 7769 7468 2074 eractions with t\n 00050640: 6865 204c 4f43 4b53 2067 6c6f 6261 6c51 he LOCKS globalQ\n-00050650: 001d ce35 0000 2020 2064 6972 6563 746f ...5.. directo\n+00050650: 001d 2235 0000 2020 2064 6972 6563 746f ..\"5.. directo\n 00050660: 7279 2063 6861 7261 6374 6572 6973 7469 ry characteristi\n 00050670: 6320 6f72 2075 7365 2074 7261 6e73 6163 c or use transac\n 00050680: 7469 6f6e 2070 726f 6365 7373 696e 6720 tion processing \n 00050690: 746f 2065 6c69 6d69 6e61 7465 2074 6865 to eliminate the\n-000506a0: 3000 1dce 3600 0020 2020 7573 6520 6f66 0...6.. use of\n+000506a0: 3000 1d22 3600 0020 2020 7573 6520 6f66 0..\"6.. use of\n 000506b0: 204c 4f43 4b73 2074 6f20 7072 6f74 6563 LOCKs to protec\n 000506c0: 7420 676c 6f62 616c 2061 6363 6573 732e t global access.\n-000506d0: 0700 1dce 3700 000a 0018 ce47 0000 4c4f ....7......G..LO\n-000506e0: 470e 001a cebf 1100 0020 2020 4c4f 4707 G........ LOG.\n-000506f0: 001b ce21 0000 5100 1bce 3100 0020 2020 ...!..Q...1.. \n+000506d0: 0700 1d22 3700 000a 0018 2247 0000 4c4f ...\"7.....\"G..LO\n+000506e0: 470e 001a 22bf 1100 0020 2020 4c4f 4707 G...\".... LOG.\n+000506f0: 001b 2221 0000 5100 1b22 3100 0020 2020 ..\"!..Q..\"1.. \n 00050700: 5468 6520 4c4f 4720 636f 6d6d 616e 6420 The LOG command \n 00050710: 6372 6561 7465 7320 6120 6c6f 6720 6669 creates a log fi\n 00050720: 6c65 206f 6620 616c 6c20 4744 4520 636f le of all GDE co\n 00050730: 6d6d 616e 6473 2061 6e64 2064 6973 706c mmands and displ\n-00050740: 6179 7320 666f 724f 001b ce41 0000 2020 ays forO...A.. \n+00050740: 6179 7320 666f 724f 001b 2241 0000 2020 ays forO..\"A.. \n 00050750: 2074 6865 2063 7572 7265 6e74 2065 6469 the current edi\n 00050760: 7469 6e67 2073 6573 7369 6f6e 2e20 4265 ting session. Be\n 00050770: 6361 7573 6520 7468 6520 7379 7374 656d cause the system\n 00050780: 2070 6c61 6365 7320 616e 2065 7863 6c61 places an excla\n-00050790: 6d61 7469 6f6e 5400 1bce 5100 0020 2020 mationT...Q.. \n+00050790: 6d61 7469 6f6e 5400 1b22 5100 0020 2020 mationT..\"Q.. \n 000507a0: 706f 696e 7420 2821 2920 2869 2e65 2e2c point (!) (i.e.,\n 000507b0: 2074 6865 2063 6f6d 6d65 6e74 2073 796d the comment sym\n 000507c0: 626f 6c29 2062 6566 6f72 6520 616c 6c20 bol) before all \n 000507d0: 6469 7370 6c61 7920 6c69 6e65 7320 7468 display lines th\n 000507e0: 6174 2061 7265 206e 6f74 0000 0000 0000 at are not......\n 000507f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00050800: 0100 0000 ff07 0000 b703 0000 0000 0000 ................\n-00050810: 6e00 00ce 4845 4c50 00ff 7300 ff43 4f4d n...HELP..s..COM\n+00050810: 6e00 0022 4845 4c50 00ff 7300 ff43 4f4d n..\"HELP..s..COM\n 00050820: 4d41 4e44 5300 ff73 00ff 4c4f 4700 bf61 MANDS..s..LOG..a\n 00050830: 0000 2020 2065 6e74 6572 6564 2062 7920 .. entered by \n 00050840: 7468 6520 7573 6572 2e20 496e 2074 6865 the user. In the\n 00050850: 206c 6f67 2c20 7468 6520 6c6f 6720 6361 log, the log ca\n 00050860: 6e20 6265 2075 7365 6420 7769 7468 2074 n be used with t\n 00050870: 6865 2040 2073 796d 626f 6c20 6173 1e00 he @ symbol as..\n-00050880: 1bce 7100 0020 2020 6120 636f 6d6d 616e ..q.. a comman\n-00050890: 6420 7072 6f63 6564 7572 652e 0700 1bce d procedure.....\n-000508a0: 8100 002b 001b ce91 0000 2020 2054 6865 ...+...... The\n+00050880: 1b22 7100 0020 2020 6120 636f 6d6d 616e .\"q.. a comman\n+00050890: 6420 7072 6f63 6564 7572 652e 0700 1b22 d procedure....\"\n+000508a0: 8100 002b 001b 2291 0000 2020 2054 6865 ...+..\"... The\n 000508b0: 2066 6f72 6d61 7420 6f66 2074 6865 204c format of the L\n 000508c0: 4f47 2063 6f6d 6d61 6e64 2069 733a 0800 OG command is:..\n-000508d0: 1ace c011 0000 0d00 1bce 1200 0020 2020 ............. \n-000508e0: 4c4f 471d 001b ce13 0000 2020 204c 4f47 LOG....... LOG\n+000508d0: 1a22 c011 0000 0d00 1b22 1200 0020 2020 .\".......\"... \n+000508e0: 4c4f 471d 001b 2213 0000 2020 204c 4f47 LOG...\"... LOG\n 000508f0: 202d 4f4e 5b3d 6669 6c65 2d6e 616d 655d -ON[=file-name]\n-00050900: 1400 1bce 1400 0020 2020 4c4f 4720 2d4f ....... LOG -O\n-00050910: 465b 465d 0700 1bce 1500 0051 001b ce16 F[F].......Q....\n+00050900: 1400 1b22 1400 0020 2020 4c4f 4720 2d4f ...\"... LOG -O\n+00050910: 465b 465d 0700 1b22 1500 0051 001b 2216 F[F]...\"...Q..\".\n 00050920: 0000 2020 2054 6865 204c 4f47 2063 6f6d .. The LOG com\n 00050930: 6d61 6e64 2c20 7769 7468 6f75 7420 6120 mand, without a \n 00050940: 7175 616c 6966 6965 722c 2072 6570 6f72 qualifier, repor\n 00050950: 7473 2074 6865 2063 7572 7265 6e74 2073 ts the current s\n-00050960: 7461 7475 7320 6f66 2047 4445 5300 1bce tatus of GDES...\n+00050960: 7461 7475 7320 6f66 2047 4445 5300 1b22 tatus of GDES..\"\n 00050970: 1700 0020 2020 6c6f 6767 696e 672e 2054 ... logging. T\n 00050980: 6865 204c 4f47 2063 6f6d 6d61 6e64 2064 he LOG command d\n 00050990: 6973 706c 6179 7320 6120 6d65 7373 6167 isplays a messag\n 000509a0: 6520 7368 6f77 696e 6720 7768 6574 6865 e showing whethe\n 000509b0: 7220 6c6f 6767 696e 6720 6973 2069 6e53 r logging is inS\n-000509c0: 001b ce18 0000 2020 2065 6666 6563 7420 ...... effect \n+000509c0: 001b 2218 0000 2020 2065 6666 6563 7420 ..\"... effect \n 000509d0: 616e 6420 7468 6520 7370 6563 6966 6963 and the specific\n 000509e0: 6174 696f 6e20 6f66 2074 6865 2063 7572 ation of the cur\n 000509f0: 7265 6e74 206c 6f67 2066 696c 6520 666f rent log file fo\n 00050a00: 7220 7468 6520 4744 4520 7365 7373 696f r the GDE sessio\n-00050a10: 6e2e 0700 1bce 1900 0054 001b ce1a 0000 n........T......\n+00050a10: 6e2e 0700 1b22 1900 0054 001b 221a 0000 n....\"...T..\"...\n 00050a20: 2020 2054 6865 206c 6f67 2066 6163 696c The log facil\n 00050a30: 6974 7920 6361 6e20 6265 2074 7572 6e65 ity can be turne\n 00050a40: 6420 6f6e 2061 6e64 206f 6666 2075 7369 d on and off usi\n 00050a50: 6e67 2074 6865 202d 4f4e 206f 7220 2d4f ng the -ON or -O\n 00050a60: 4646 2071 7561 6c69 6669 6572 7354 001b FF qualifiersT..\n-00050a70: ce21 0000 2020 2061 6e79 2074 696d 6520 .!.. any time \n+00050a70: 2221 0000 2020 2061 6e79 2074 696d 6520 \"!.. any time \n 00050a80: 6475 7269 6e67 2061 2047 4445 2073 6573 during a GDE ses\n 00050a90: 7369 6f6e 2e20 486f 7765 7665 722c 2047 sion. However, G\n 00050aa0: 4445 2063 6c6f 7365 7320 7468 6520 6c6f DE closes the lo\n 00050ab0: 6720 6669 6c65 7320 6f6e 6c79 2077 6865 g files only whe\n-00050ac0: 6e1f 001b ce22 0000 2020 2074 6865 2047 n....\".. the G\n+00050ac0: 6e1f 001b 2222 0000 2020 2074 6865 2047 n...\"\".. the G\n 00050ad0: 4445 2073 6573 7369 6f6e 2065 6e64 732e DE session ends.\n-00050ae0: 0700 1bce 2300 0053 001b ce24 0000 2020 ....#..S...$.. \n+00050ae0: 0700 1b22 2300 0053 001b 2224 0000 2020 ...\"#..S..\"$.. \n 00050af0: 2054 6865 202d 4f4e 2071 7561 6c69 6669 The -ON qualifi\n 00050b00: 6572 2068 6173 2061 6e20 6f70 7469 6f6e er has an option\n 00050b10: 616c 2061 7267 756d 656e 7420 6f66 2061 al argument of a\n 00050b20: 2066 696c 652c 2077 6869 6368 206d 7573 file, which mus\n-00050b30: 7420 6964 656e 7469 6679 5300 1bce 2500 t identifyS...%.\n+00050b30: 7420 6964 656e 7469 6679 5300 1b22 2500 t identifyS..\"%.\n 00050b40: 0020 2020 6120 6c65 6761 6c20 554e 4958 . a legal UNIX\n 00050b50: 2066 696c 652e 2049 6620 4c4f 4720 2d4f file. If LOG -O\n 00050b60: 4e20 6861 7320 6e6f 2066 696c 652d 6172 N has no file-ar\n 00050b70: 6775 6d65 6e74 2c20 4744 4520 7573 6573 gument, GDE uses\n 00050b80: 2074 6865 2070 7265 7669 6f75 734e 001b the previousN..\n-00050b90: ce26 0000 2020 206c 6f67 2066 696c 6520 .&.. log file \n+00050b90: 2226 0000 2020 206c 6f67 2066 696c 6520 \"&.. log file \n 00050ba0: 666f 7220 7468 6520 6564 6974 696e 6720 for the editing \n 00050bb0: 7365 7373 696f 6e2e 2049 6620 6e6f 206c session. If no l\n 00050bc0: 6f67 2066 696c 6520 6861 7320 7072 6576 og file has prev\n-00050bd0: 696f 7573 6c79 2062 6565 6e4e 001b ce27 iously beenN...'\n+00050bd0: 696f 7573 6c79 2062 6565 6e4e 001b 2227 iously beenN..\"'\n 00050be0: 0000 2020 2073 7065 6369 6669 6564 2064 .. specified d\n 00050bf0: 7572 696e 6720 7468 6973 2065 6469 7469 uring this editi\n 00050c00: 6e67 2073 6573 7369 6f6e 2c20 4744 4520 ng session, GDE \n 00050c10: 7573 6573 2074 6865 2064 6566 6175 6c74 uses the default\n-00050c20: 206c 6f67 2066 696c 6515 001b ce28 0000 log file....(..\n+00050c20: 206c 6f67 2066 696c 6515 001b 2228 0000 log file...\"(..\n 00050c30: 2020 2047 4445 4c4f 472e 4c4f 472e 0700 GDELOG.LOG...\n-00050c40: 1bce 2900 0012 001b ce2a 0000 2020 2045 ..)......*.. E\n-00050c50: 7861 6d70 6c65 3a07 001b ce31 0000 2500 xample:....1..%.\n-00050c60: 1bce 3200 0020 2020 4744 453e 206c 6f67 ..2.. GDE> log\n+00050c40: 1b22 2900 0012 001b 222a 0000 2020 2045 .\").....\"*.. E\n+00050c50: 7861 6d70 6c65 3a07 001b 2231 0000 2500 xample:...\"1..%.\n+00050c60: 1b22 3200 0020 2020 4744 453e 206c 6f67 .\"2.. GDE> log\n 00050c70: 202d 6f6e 3d22 7374 616e 6461 7264 2e6c -on=\"standard.l\n-00050c80: 6f67 2207 001b ce33 0000 5000 1bce 3400 og\"....3..P...4.\n+00050c80: 6f67 2207 001b 2233 0000 5000 1b22 3400 og\"...\"3..P..\"4.\n 00050c90: 0020 2020 5468 6973 2063 6f6d 6d61 6e64 . This command\n 00050ca0: 2074 7572 6e73 206f 6e20 6c6f 6767 696e turns on loggin\n 00050cb0: 6720 6f66 2074 6865 2073 6573 7369 6f6e g of the session\n 00050cc0: 2061 6e64 2064 6972 6563 7473 2074 6865 and directs the\n-00050cd0: 206f 7574 7075 7420 746f 1700 1bce 3500 output to....5.\n+00050cd0: 206f 7574 7075 7420 746f 1700 1b22 3500 output to...\"5.\n 00050ce0: 0020 2020 7374 616e 6461 7264 2e6c 6f67 . standard.log\n-00050cf0: 2e07 001b ce36 0000 0e00 16ce 5155 4954 .....6......QUIT\n-00050d00: 0000 5175 6974 0f00 1bce bf11 0000 2020 ..Quit........ \n-00050d10: 2051 7569 7407 001c ce21 0000 4e00 1cce Quit....!..N...\n+00050cf0: 2e07 001b 2236 0000 0e00 1622 5155 4954 ....\"6.....\"QUIT\n+00050d00: 0000 5175 6974 0f00 1b22 bf11 0000 2020 ..Quit...\".... \n+00050d10: 2051 7569 7407 001c 2221 0000 4e00 1c22 Quit...\"!..N..\"\n 00050d20: 3100 0020 2020 5468 6520 5155 4954 2063 1.. The QUIT c\n 00050d30: 6f6d 6d61 6e64 2065 6e64 7320 7468 6520 ommand ends the \n 00050d40: 6375 7272 656e 7420 6564 6974 696e 6720 current editing \n 00050d50: 7365 7373 696f 6e20 7769 7468 6f75 7420 session without \n-00050d60: 7361 7669 6e67 2061 6e79 5300 1cce 4100 saving anyS...A.\n+00050d60: 7361 7669 6e67 2061 6e79 5300 1c22 4100 saving anyS..\"A.\n 00050d70: 0020 2020 6368 616e 6765 7320 746f 2074 . changes to t\n 00050d80: 6865 2047 6c6f 6261 6c20 4469 7265 6374 he Global Direct\n 00050d90: 6f72 792e 2047 4445 2064 6f65 7320 6e6f ory. GDE does no\n 00050da0: 7420 7570 6461 7465 2074 6865 2047 6c6f t update the Glo\n 00050db0: 6261 6c20 4469 7265 6374 6f72 790f 001c bal Directory...\n-00050dc0: ce51 0000 2020 2066 696c 652e 0700 1cce .Q.. file.....\n-00050dd0: 6100 002c 001c ce71 0000 2020 2054 6865 a..,...q.. The\n+00050dc0: 2251 0000 2020 2066 696c 652e 0700 1c22 \"Q.. file....\"\n+00050dd0: 6100 002c 001c 2271 0000 2020 2054 6865 a..,..\"q.. The\n 00050de0: 2066 6f72 6d61 7420 6f66 2074 6865 2051 format of the Q\n 00050df0: 5549 5420 636f 6d6d 616e 6420 6973 3a07 UIT command is:.\n-00050e00: 001c ce81 0000 1000 1cce 9100 0020 2020 ............. \n-00050e10: 515b 5549 545d 0800 1bce c011 0000 5300 Q[UIT]........S.\n-00050e20: 1cce 1200 0020 2020 4966 2074 6865 2073 ..... If the s\n+00050e00: 001c 2281 0000 1000 1c22 9100 0020 2020 ..\"......\"... \n+00050e10: 515b 5549 545d 0800 1b22 c011 0000 5300 Q[UIT]...\"....S.\n+00050e20: 1c22 1200 0020 2020 4966 2074 6865 2073 .\"... If the s\n 00050e30: 6573 7369 6f6e 206d 6164 6520 6368 616e ession made chan\n 00050e40: 6765 7320 746f 2074 6865 2047 6c6f 6261 ges to the Globa\n 00050e50: 6c20 4469 7265 6374 6f72 792c 2047 4445 l Directory, GDE\n 00050e60: 2069 7373 7565 7320 6120 6d65 7373 6167 issues a messag\n-00050e70: 6541 001c ce13 0000 2020 2077 6172 6e69 eA...... warni\n+00050e70: 6541 001c 2213 0000 2020 2077 6172 6e69 eA..\"... warni\n 00050e80: 6e67 2074 6861 7420 7468 6520 476c 6f62 ng that the Glob\n 00050e90: 616c 2044 6972 6563 746f 7279 2068 6173 al Directory has\n 00050ea0: 206e 6f74 2062 6565 6e20 7570 6461 7465 not been update\n-00050eb0: 642e 0700 1cce 1400 0012 0016 ce52 454e d............REN\n-00050ec0: 414d 4500 0052 656e 616d 6511 001d cebf AME..Rename.....\n-00050ed0: 1100 0020 2020 5265 6e61 6d65 0700 1ece ... Rename....\n-00050ee0: 2100 0054 001e ce31 0000 2020 2054 6865 !..T...1.. The\n+00050eb0: 642e 0700 1c22 1400 0012 0016 2252 454e d....\"......\"REN\n+00050ec0: 414d 4500 0052 656e 616d 6511 001d 22bf AME..Rename...\".\n+00050ed0: 1100 0020 2020 5265 6e61 6d65 0700 1e22 ... Rename...\"\n+00050ee0: 2100 0054 001e 2231 0000 2020 2054 6865 !..T..\"1.. The\n 00050ef0: 2052 454e 414d 4520 636f 6d6d 616e 6420 RENAME command \n 00050f00: 616c 6c6f 7773 2079 6f75 2074 6f20 6368 allows you to ch\n 00050f10: 616e 6765 2061 206e 616d 6573 7061 6365 ange a namespace\n 00050f20: 2c20 7468 6520 6e61 6d65 206f 6620 6120 , the name of a \n-00050f30: 7265 6769 6f6e 2c23 001e ce41 0000 2020 region,#...A.. \n+00050f30: 7265 6769 6f6e 2c23 001e 2241 0000 2020 region,#..\"A.. \n 00050f40: 206f 7220 7468 6520 6e61 6d65 206f 6620 or the name of \n-00050f50: 6120 7365 676d 656e 742e 0700 1ece 5100 a segment.....Q.\n-00050f60: 002e 001e ce61 0000 2020 2054 6865 2066 .....a.. The f\n+00050f50: 6120 7365 676d 656e 742e 0700 1e22 5100 a segment....\"Q.\n+00050f60: 002e 001e 2261 0000 2020 2054 6865 2066 ....\"a.. The f\n 00050f70: 6f72 6d61 7420 6f66 2074 6865 2052 454e ormat of the REN\n 00050f80: 414d 4520 636f 6d6d 616e 6420 6973 3a07 AME command is:.\n-00050f90: 001e ce71 0000 3d00 1ece 8100 0020 2020 ...q..=...... \n+00050f90: 001e 2271 0000 3d00 1e22 8100 0020 2020 ..\"q..=..\"... \n 00050fa0: 525b 454e 414d 455d 202d 475b 424c 4e41 R[ENAME] -G[BLNA\n 00050fb0: 4d45 5d20 6f6c 642d 676c 6f62 616c 2d6e ME] old-global-n\n 00050fc0: 616d 6520 6e65 772d 676c 6f62 616c 2d6e ame new-global-n\n-00050fd0: 616d 652c 001e ce91 0000 2020 2052 5b45 ame,...... R[E\n+00050fd0: 616d 652c 001e 2291 0000 2020 2052 5b45 ame,..\"... R[E\n 00050fe0: 4e41 4d45 5d20 2d4e 5b41 4d45 5d20 6f6c NAME] -N[AME] ol\n 00050ff0: 642d 6e61 6d65 206e 6577 2d6e 616d 6500 d-name new-name.\n 00051000: 0100 0000 d207 0000 e603 0000 0000 0000 ................\n-00051010: 5a00 00ce 4845 4c50 00ff 7300 ff43 4f4d Z...HELP..s..COM\n+00051010: 5a00 0022 4845 4c50 00ff 7300 ff43 4f4d Z..\"HELP..s..COM\n 00051020: 4d41 4e44 5300 ff73 00ff 5245 4e41 4d45 MANDS..s..RENAME\n 00051030: 00c0 1100 0020 2020 525b 454e 414d 455d ..... R[ENAME]\n 00051040: 202d 525b 4547 494f 4e5d 206f 6c64 2d72 -R[EGION] old-r\n 00051050: 6567 696f 6e2d 6e61 6d65 206e 6577 2d72 egion-name new-r\n-00051060: 6567 696f 6e2d 6e61 6d65 3f00 1ece 1200 egion-name?.....\n+00051060: 6567 696f 6e2d 6e61 6d65 3f00 1e22 1200 egion-name?..\"..\n 00051070: 0020 2020 525b 454e 414d 455d 202d 535b . R[ENAME] -S[\n 00051080: 4547 4d45 4e54 5d20 6f6c 642d 7365 676d EGMENT] old-segm\n 00051090: 656e 742d 6e61 6d65 206e 6577 2d73 6567 ent-name new-seg\n-000510a0: 6d65 6e74 2d6e 616d 6507 001e ce13 0000 ment-name.......\n-000510b0: 4d00 1ece 1400 0020 2020 5468 6520 5245 M...... The RE\n+000510a0: 6d65 6e74 2d6e 616d 6507 001e 2213 0000 ment-name...\"...\n+000510b0: 4d00 1e22 1400 0020 2020 5468 6520 5245 M..\"... The RE\n 000510c0: 4e41 4d45 2063 6f6d 6d61 6e64 2072 6571 NAME command req\n 000510d0: 7569 7265 7320 7370 6563 6966 6963 6174 uires specificat\n 000510e0: 696f 6e20 6f66 2061 6e20 6f62 6a65 6374 ion of an object\n 000510f0: 2d74 7970 6520 616e 6420 7477 6f17 001e -type and two...\n-00051100: ce15 0000 2020 206f 626a 6563 742d 6e61 .... object-na\n-00051110: 6d65 732e 0700 1ece 1600 0054 001e ce17 mes........T....\n+00051100: 2215 0000 2020 206f 626a 6563 742d 6e61 \"... object-na\n+00051110: 6d65 732e 0700 1e22 1600 0054 001e 2217 mes....\"...T..\".\n 00051120: 0000 2020 2057 6865 6e20 7265 6e61 6d69 .. When renami\n 00051130: 6e67 2061 2072 6567 696f 6e2c 2047 4445 ng a region, GDE\n 00051140: 2074 7261 6e73 6665 7273 2061 6c6c 206e transfers all n\n 00051150: 616d 6520 6d61 7070 696e 6773 2074 6f20 ame mappings to \n 00051160: 7468 6520 6e65 7720 7265 6769 6f6e 2e4e the new region.N\n-00051170: 001e ce18 0000 2020 2057 6865 6e20 7265 ...... When re\n+00051170: 001e 2218 0000 2020 2057 6865 6e20 7265 ..\"... When re\n 00051180: 6e61 6d69 6e67 2061 2073 6567 6d65 6e74 naming a segment\n 00051190: 2c20 4744 4520 7472 616e 7366 6572 7320 , GDE transfers \n 000511a0: 7468 6520 7265 6769 6f6e 206d 6170 7069 the region mappi\n 000511b0: 6e67 2074 6f20 7468 6520 6e65 7712 001e ng to the new...\n-000511c0: ce19 0000 2020 2073 6567 6d65 6e74 2e07 .... segment..\n-000511d0: 001e ce1a 0000 1200 1ece 2100 0020 2020 ..........!.. \n-000511e0: 4578 616d 706c 653a 0700 1ece 2200 002b Example:....\"..+\n-000511f0: 001e ce23 0000 2020 2047 4445 3e20 7265 ...#.. GDE> re\n+000511c0: 2219 0000 2020 2073 6567 6d65 6e74 2e07 \"... segment..\n+000511d0: 001e 221a 0000 1200 1e22 2100 0020 2020 ..\"......\"!.. \n+000511e0: 4578 616d 706c 653a 0700 1e22 2200 002b Example:...\"\"..+\n+000511f0: 001e 2223 0000 2020 2047 4445 3e20 7265 ..\"#.. GDE> re\n 00051200: 6e61 6d65 202d 7365 676d 656e 7420 7374 name -segment st\n-00051210: 6162 6c65 2074 6162 6c65 0700 1ece 2400 able table....$.\n-00051220: 0053 001e ce25 0000 2020 2054 6869 7320 .S...%.. This \n+00051210: 6162 6c65 2074 6162 6c65 0700 1e22 2400 able table...\"$.\n+00051220: 0053 001e 2225 0000 2020 2054 6869 7320 .S..\"%.. This \n 00051230: 636f 6d6d 616e 6420 7265 6e61 6d65 7320 command renames \n 00051240: 7365 676d 656e 7420 7374 6162 6c65 2074 segment stable t\n 00051250: 6f20 7461 626c 6520 616e 6420 7368 6966 o table and shif\n 00051260: 7473 2061 6e79 2072 6567 696f 6e20 6d61 ts any region ma\n-00051270: 7070 6564 2d00 1ece 2600 0020 2020 746f pped-...&.. to\n+00051270: 7070 6564 2d00 1e22 2600 0020 2020 746f pped-..\"&.. to\n 00051280: 2073 7461 626c 6520 736f 2069 7420 6973 stable so it is\n 00051290: 206d 6170 7065 6420 746f 2074 6162 6c65 mapped to table\n-000512a0: 2e07 001e ce27 0000 1000 16ce 5345 5447 .....'......SETG\n-000512b0: 4400 0053 4574 6764 1000 1cce bf11 0000 D..SEtgd........\n-000512c0: 2020 2053 4574 6764 0700 1dce 2100 0054 SEtgd....!..T\n-000512d0: 001d ce31 0000 2020 2054 6865 2053 4554 ...1.. The SET\n+000512a0: 2e07 001e 2227 0000 1000 1622 5345 5447 ....\"'.....\"SETG\n+000512b0: 4400 0053 4574 6764 1000 1c22 bf11 0000 D..SEtgd...\"....\n+000512c0: 2020 2053 4574 6764 0700 1d22 2100 0054 SEtgd...\"!..T\n+000512d0: 001d 2231 0000 2020 2054 6865 2053 4554 ..\"1.. The SET\n 000512e0: 4744 2063 6f6d 6d61 6e64 2063 6c6f 7365 GD command close\n 000512f0: 7320 6f75 7420 6564 6974 7320 6f6e 206f s out edits on o\n 00051300: 6e65 2047 6c6f 6261 6c20 4469 7265 6374 ne Global Direct\n 00051310: 6f72 7920 616e 6420 6f70 656e 7320 6564 ory and opens ed\n-00051320: 6974 7315 001d ce41 0000 2020 206f 6e20 its....A.. on \n-00051330: 616e 6f74 6865 722e 0700 1dce 5100 002d another.....Q..-\n-00051340: 001d ce61 0000 2020 2054 6865 2066 6f72 ...a.. The for\n+00051320: 6974 7315 001d 2241 0000 2020 206f 6e20 its...\"A.. on \n+00051330: 616e 6f74 6865 722e 0700 1d22 5100 002d another....\"Q..-\n+00051340: 001d 2261 0000 2020 2054 6865 2066 6f72 ..\"a.. The for\n 00051350: 6d61 7420 6f66 2074 6865 2053 4554 4744 mat of the SETGD\n-00051360: 2063 6f6d 6d61 6e64 2069 733a 0700 1dce command is:....\n-00051370: 7100 002d 001d ce81 0000 2020 2053 455b q..-...... SE[\n+00051360: 2063 6f6d 6d61 6e64 2069 733a 0700 1d22 command is:...\"\n+00051370: 7100 002d 001d 2281 0000 2020 2053 455b q..-..\"... SE[\n 00051380: 5447 445d 202d 465b 494c 455d 3d66 696c TGD] -F[ILE]=fil\n 00051390: 652d 6e61 6d65 205b 2d51 5b55 4954 5d5d e-name [-Q[UIT]]\n-000513a0: 0700 1dce 9100 0054 001c cec0 1100 0020 .......T....... \n+000513a0: 0700 1d22 9100 0054 001c 22c0 1100 0020 ...\"...T..\".... \n 000513b0: 2020 5468 6520 2d46 494c 453d 6669 6c65 The -FILE=file\n 000513c0: 2d6e 616d 6520 7370 6563 6966 6965 7320 -name specifies \n 000513d0: 6120 6469 6666 6572 656e 7420 476c 6f62 a different Glob\n 000513e0: 616c 2044 6972 6563 746f 7279 2066 696c al Directory fil\n-000513f0: 652e 2057 6865 6e20 796f 754e 001d ce12 e. When youN....\n+000513f0: 652e 2057 6865 6e20 796f 754e 001d 2212 e. When youN..\".\n 00051400: 0000 2020 2070 726f 7669 6465 2061 2066 .. provide a f\n 00051410: 696c 652d 6e61 6d65 2077 6974 686f 7574 ile-name without\n 00051420: 2061 2066 756c 6c20 6f72 2072 656c 6174 a full or relat\n 00051430: 6976 6520 7061 7468 6e61 6d65 2047 4445 ive pathname GDE\n-00051440: 2075 7365 7320 7468 6552 001d ce13 0000 uses theR......\n+00051440: 2075 7365 7320 7468 6552 001d 2213 0000 uses theR..\"...\n 00051450: 2020 2063 7572 7265 6e74 2077 6f72 6b69 current worki\n 00051460: 6e67 2064 6972 6563 746f 7279 3b20 6966 ng directory; if\n 00051470: 2074 6865 2066 696c 6520 6973 206d 6973 the file is mis\n 00051480: 7369 6e67 2061 6e20 6578 7465 6e73 696f sing an extensio\n-00051490: 6e2c 2074 6865 6e20 4744 4524 001d ce14 n, then GDE$....\n+00051490: 6e2c 2074 6865 6e20 4744 4524 001d 2214 n, then GDE$..\".\n 000514a0: 0000 2020 2064 6566 6175 6c74 7320 7468 .. defaults th\n 000514b0: 6520 7479 7065 2074 6f20 2e67 6c64 2e07 e type to .gld..\n-000514c0: 001d ce15 0000 5300 1dce 1600 0020 2020 ......S...... \n+000514c0: 001d 2215 0000 5300 1d22 1600 0020 2020 ..\"...S..\"... \n 000514d0: 5468 6520 2d51 5549 5420 7175 616c 6966 The -QUIT qualif\n 000514e0: 6965 7220 7370 6563 6966 6965 7320 7468 ier specifies th\n 000514f0: 6174 2061 6e79 2063 6861 6e67 6573 206d at any changes m\n 00051500: 6164 6520 746f 2074 6865 2063 7572 7265 ade to the curre\n-00051510: 6e74 2047 6c6f 6261 6c54 001d ce17 0000 nt GlobalT......\n+00051510: 6e74 2047 6c6f 6261 6c54 001d 2217 0000 nt GlobalT..\"...\n 00051520: 2020 2044 6972 6563 746f 7279 2061 7265 Directory are\n 00051530: 206e 6f74 2077 7269 7474 656e 2061 6e64 not written and\n 00051540: 2061 7265 206c 6f73 7420 7768 656e 2079 are lost when y\n 00051550: 6f75 2063 6861 6e67 6520 476c 6f62 616c ou change Global\n 00051560: 2044 6972 6563 746f 7269 6573 2e07 001d Directories....\n-00051570: ce18 0000 5000 1dce 1900 0020 2020 5345 ....P...... SE\n+00051570: 2218 0000 5000 1d22 1900 0020 2020 5345 \"...P..\"... SE\n 00051580: 5447 4420 6368 616e 6765 7320 7468 6520 TGD changes the \n 00051590: 476c 6f62 616c 2044 6972 6563 746f 7279 Global Directory\n 000515a0: 2074 6861 7420 4744 4520 6973 2065 6469 that GDE is edi\n 000515b0: 7469 6e67 2e20 4966 2074 6865 2063 7572 ting. If the cur\n-000515c0: 7265 6e74 5300 1dce 1a00 0020 2020 476c rentS...... Gl\n+000515c0: 7265 6e74 5300 1d22 1a00 0020 2020 476c rentS..\"... Gl\n 000515d0: 6f62 616c 2044 6972 6563 746f 7279 2068 obal Directory h\n 000515e0: 6173 206e 6f74 2062 6565 6e20 6d6f 6469 as not been modi\n 000515f0: 6669 6564 2c20 6f72 2074 6865 202d 5155 fied, or the -QU\n 00051600: 4954 2071 7561 6c69 6669 6572 2061 7070 IT qualifier app\n-00051610: 6561 7273 2069 6e4f 001d ce21 0000 2020 ears inO...!.. \n+00051610: 6561 7273 2069 6e4f 001d 2221 0000 2020 ears inO..\"!.. \n 00051620: 2074 6865 2063 6f6d 6d61 6e64 2c20 7468 the command, th\n 00051630: 6520 6368 616e 6765 2073 696d 706c 7920 e change simply \n 00051640: 6f63 6375 7273 2e20 486f 7765 7665 722c occurs. However,\n 00051650: 2069 6620 7468 6520 6375 7272 656e 7420 if the current \n-00051660: 476c 6f62 616c 5400 1dce 2200 0020 2020 GlobalT...\".. \n+00051660: 476c 6f62 616c 5400 1d22 2200 0020 2020 GlobalT..\"\".. \n 00051670: 4469 7265 6374 6f72 7920 6861 7320 6265 Directory has be\n 00051680: 656e 206d 6f64 6966 6965 642c 2047 4445 en modified, GDE\n 00051690: 2076 6572 6966 6965 7320 7468 6520 476c verifies the Gl\n 000516a0: 6f62 616c 2044 6972 6563 746f 7279 2c20 obal Directory, \n-000516b0: 616e 6420 6966 2074 6865 4a00 1dce 2300 and if theJ...#.\n+000516b0: 616e 6420 6966 2074 6865 4a00 1d22 2300 and if theJ..\"#.\n 000516c0: 0020 2020 7665 7269 6669 6361 7469 6f6e . verification\n 000516d0: 2069 7320 7375 6363 6573 7366 756c 2c20 is successful, \n 000516e0: 7772 6974 6573 2074 6861 7420 476c 6f62 writes that Glob\n 000516f0: 616c 2044 6972 6563 746f 7279 2e20 4966 al Directory. If\n-00051700: 2074 6865 3a00 1dce 2400 0020 2020 7665 the:...$.. ve\n+00051700: 2074 6865 3a00 1d22 2400 0020 2020 7665 the:..\"$.. ve\n 00051710: 7269 6669 6361 7469 6f6e 2069 7320 6e6f rification is no\n 00051720: 7420 7375 6363 6573 7366 756c 2c20 7468 t successful, th\n 00051730: 6520 5345 5447 4420 6661 696c 732e 0700 e SETGD fails...\n-00051740: 1dce 2500 0012 001d ce26 0000 2020 2045 ..%......&.. E\n-00051750: 7861 6d70 6c65 3a07 001d ce27 0000 1e00 xample:....'....\n-00051760: 1dce 2800 0020 2020 4744 453e 2053 4554 ..(.. GDE> SET\n-00051770: 4744 202d 663d 2274 656d 7022 0700 1dce GD -f=\"temp\"....\n-00051780: 2900 004f 001d ce2a 0000 2020 2054 6869 )..O...*.. Thi\n+00051740: 1d22 2500 0012 001d 2226 0000 2020 2045 .\"%.....\"&.. E\n+00051750: 7861 6d70 6c65 3a07 001d 2227 0000 1e00 xample:...\"'....\n+00051760: 1d22 2800 0020 2020 4744 453e 2053 4554 .\"(.. GDE> SET\n+00051770: 4744 202d 663d 2274 656d 7022 0700 1d22 GD -f=\"temp\"...\"\n+00051780: 2900 004f 001d 222a 0000 2020 2054 6869 )..O..\"*.. Thi\n 00051790: 7320 6368 616e 6765 7320 7468 6520 476c s changes the Gl\n 000517a0: 6f62 616c 2044 6972 6563 746f 7279 2062 obal Directory b\n 000517b0: 6569 6e67 2065 6469 7465 6420 746f 2074 eing edited to t\n 000517c0: 656d 702e 2054 6865 2071 756f 7461 7469 emp. The quotati\n 000517d0: 6f6e 0000 0000 0000 0000 0000 0000 0000 on..............\n 000517e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000517f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00051800: 0100 0000 eb07 0000 1104 0000 0000 0000 ................\n-00051810: 6f00 00ce 4845 4c50 00ff 7300 ff43 4f4d o...HELP..s..COM\n+00051810: 6f00 0022 4845 4c50 00ff 7300 ff43 4f4d o..\"HELP..s..COM\n 00051820: 4d41 4e44 5300 ff73 00ff 5345 5447 4400 MANDS..s..SETGD.\n 00051830: c031 0000 2020 206d 6172 6b73 2061 726f .1.. marks aro\n 00051840: 756e 6420 7468 6520 6669 6c65 206e 616d und the file nam\n 00051850: 6520 6964 656e 7469 6669 6573 2074 6865 e identifies the\n 00051860: 206e 616d 6520 6f66 2074 6865 2066 696c name of the fil\n 00051870: 6520 756e 6571 7569 766f 6361 6c6c 7953 e unequivocallyS\n-00051880: 001d ce32 0000 2020 2074 6f20 554e 4958 ...2.. to UNIX\n+00051880: 001d 2232 0000 2020 2074 6f20 554e 4958 ..\"2.. to UNIX\n 00051890: 2e20 4966 2074 6865 202d 6620 6973 2074 . If the -f is t\n 000518a0: 6865 2066 696e 616c 2071 7561 6c69 6669 he final qualifi\n 000518b0: 6572 206f 6e20 7468 6520 6c69 6e65 2c20 er on the line, \n 000518c0: 7468 656e 2074 6865 2071 756f 7461 7469 then the quotati\n-000518d0: 6f6e 2000 1dce 3300 0020 2020 6d61 726b on ...3.. mark\n+000518d0: 6f6e 2000 1d22 3300 0020 2020 6d61 726b on ..\"3.. mark\n 000518e0: 7320 6172 6520 756e 6e65 6365 7373 6172 s are unnecessar\n-000518f0: 792e 0700 1dce 3400 000d 0017 ce48 4f57 y.....4......HOW\n-00051900: 0000 5348 6f77 0f00 1bce bf11 0000 2020 ..SHow........ \n-00051910: 2053 486f 7707 001c ce21 0000 5100 1cce SHow....!..Q...\n+000518f0: 792e 0700 1d22 3400 000d 0017 2248 4f57 y....\"4.....\"HOW\n+00051900: 0000 5348 6f77 0f00 1b22 bf11 0000 2020 ..SHow...\".... \n+00051910: 2053 486f 7707 001c 2221 0000 5100 1c22 SHow...\"!..Q..\"\n 00051920: 3100 0020 2020 5468 6520 5348 4f57 2063 1.. The SHOW c\n 00051930: 6f6d 6d61 6e64 2064 6973 706c 6179 7320 ommand displays \n 00051940: 696e 666f 726d 6174 696f 6e20 636f 6e74 information cont\n 00051950: 6169 6e65 6420 696e 2074 6865 2047 6c6f ained in the Glo\n 00051960: 6261 6c20 4469 7265 6374 6f72 792d 001c bal Directory-..\n-00051970: ce41 0000 2020 2061 626f 7574 206e 616d .A.. about nam\n+00051970: 2241 0000 2020 2061 626f 7574 206e 616d \"A.. about nam\n 00051980: 6573 2c20 7265 6769 6f6e 732c 2061 6e64 es, regions, and\n-00051990: 2073 6567 6d65 6e74 732e 0700 1cce 5100 segments.....Q.\n-000519a0: 002c 001c ce61 0000 2020 2054 6865 2066 .,...a.. The f\n+00051990: 2073 6567 6d65 6e74 732e 0700 1c22 5100 segments....\"Q.\n+000519a0: 002c 001c 2261 0000 2020 2054 6865 2066 .,..\"a.. The f\n 000519b0: 6f72 6d61 7420 6f66 2074 6865 2053 484f ormat of the SHO\n 000519c0: 5720 636f 6d6d 616e 6420 6973 3a07 001c W command is:...\n-000519d0: ce71 0000 1000 1cce 8100 0020 2020 5348 .q......... SH\n-000519e0: 5b4f 575d 1700 1cce 9100 0020 2020 5348 [OW]....... SH\n-000519f0: 5b4f 575d 202d 415b 4c4c 5d37 001b cec0 [OW] -A[LL]7....\n+000519d0: 2271 0000 1000 1c22 8100 0020 2020 5348 \"q.....\"... SH\n+000519e0: 5b4f 575d 1700 1c22 9100 0020 2020 5348 [OW]...\"... SH\n+000519f0: 5b4f 575d 202d 415b 4c4c 5d37 001b 22c0 [OW] -A[LL]7..\".\n 00051a00: 1100 0020 2020 5348 5b4f 575d 202d 435b ... SH[OW] -C[\n 00051a10: 4f4d 4d41 4e44 5d20 2d46 5b49 4c45 5d3d OMMAND] -F[ILE]=\n 00051a20: 5b67 6465 2d63 6f6d 6d61 6e64 2d66 696c [gde-command-fil\n-00051a30: 655d 1b00 1cce 1200 0020 2020 5348 5b4f e]....... SH[O\n+00051a30: 655d 1b00 1c22 1200 0020 2020 5348 5b4f e]...\"... SH[O\n 00051a40: 575d 202d 475b 424c 4e41 4d45 5d1c 001c W] -G[BLNAME]...\n-00051a50: ce13 0000 2020 2053 485b 4f57 5d20 2d49 .... SH[OW] -I\n-00051a60: 5b4e 5354 414e 4345 5d2f 001c ce14 0000 [NSTANCE]/......\n+00051a50: 2213 0000 2020 2053 485b 4f57 5d20 2d49 \"... SH[OW] -I\n+00051a60: 5b4e 5354 414e 4345 5d2f 001c 2214 0000 [NSTANCE]/..\"...\n 00051a70: 2020 2053 485b 4f57 5d20 2d4d 5b41 505d SH[OW] -M[AP]\n 00051a80: 205b 2d52 5b45 4749 4f4e 5d3d 7265 6769 [-R[EGION]=regi\n-00051a90: 6f6e 2d6e 616d 655d 2400 1cce 1500 0020 on-name]$...... \n+00051a90: 6f6e 2d6e 616d 655d 2400 1c22 1500 0020 on-name]$..\"... \n 00051aa0: 2020 5348 5b4f 575d 202d 4e5b 414d 455d SH[OW] -N[AME]\n-00051ab0: 205b 6e61 6d65 7370 6163 655d 2800 1cce [namespace](...\n+00051ab0: 205b 6e61 6d65 7370 6163 655d 2800 1c22 [namespace](..\"\n 00051ac0: 1600 0020 2020 5348 5b4f 575d 202d 525b ... SH[OW] -R[\n 00051ad0: 4547 494f 4e5d 205b 7265 6769 6f6e 2d6e EGION] [region-n\n-00051ae0: 616d 655d 2a00 1cce 1700 0020 2020 5348 ame]*...... SH\n+00051ae0: 616d 655d 2a00 1c22 1700 0020 2020 5348 ame]*..\"... SH\n 00051af0: 5b4f 575d 202d 535b 4547 4d45 4e54 5d20 [OW] -S[EGMENT] \n 00051b00: 5b73 6567 6d65 6e74 2d6e 616d 655d 1c00 [segment-name]..\n-00051b10: 1cce 1800 0020 2020 5348 5b4f 575d 202d ..... SH[OW] -\n-00051b20: 545b 454d 504c 4154 455d 0700 1cce 1900 T[EMPLATE]......\n-00051b30: 0054 001c ce1a 0000 2020 202d 434f 4d4d .T...... -COMM\n+00051b10: 1c22 1800 0020 2020 5348 5b4f 575d 202d .\"... SH[OW] -\n+00051b20: 545b 454d 504c 4154 455d 0700 1c22 1900 T[EMPLATE]...\"..\n+00051b30: 0054 001c 221a 0000 2020 202d 434f 4d4d .T..\"... -COMM\n 00051b40: 414e 443a 2044 6973 706c 6179 7320 4744 AND: Displays GD\n 00051b50: 4520 636f 6d6d 616e 6473 2074 6861 7420 E commands that \n 00051b60: 7265 6372 6561 7465 2074 6865 2063 7572 recreate the cur\n 00051b70: 7265 6e74 2047 6c6f 6261 6c20 4469 7265 rent Global Dire\n-00051b80: 6374 6f72 7910 001c ce21 0000 2020 2073 ctory....!.. s\n-00051b90: 7461 7465 2e07 001c ce22 0000 4f00 1cce tate.....\"..O...\n+00051b80: 6374 6f72 7910 001c 2221 0000 2020 2073 ctory...\"!.. s\n+00051b90: 7461 7465 2e07 001c 2222 0000 4f00 1c22 tate....\"\"..O..\"\n 00051ba0: 2300 0020 2020 2d46 5b49 4c45 5d3d 6764 #.. -F[ILE]=gd\n 00051bb0: 652d 636f 6d6d 616e 642d 6669 6c65 3a20 e-command-file: \n 00051bc0: 4f70 7469 6f6e 616c 6c79 2073 7065 6369 Optionally speci\n 00051bd0: 6669 6573 2061 2066 696c 6520 746f 2068 fies a file to h\n-00051be0: 6f6c 6420 7468 6520 4744 454c 001c ce24 old the GDEL...$\n+00051be0: 6f6c 6420 7468 6520 4744 454c 001c 2224 old the GDEL..\"$\n 00051bf0: 0000 2020 2063 6f6d 6d61 6e64 7320 7072 .. commands pr\n 00051c00: 6f64 7563 6564 2062 7920 2d43 4f4d 4d41 oduced by -COMMA\n 00051c10: 4e44 2e20 2d46 494c 4520 6d75 7374 206d ND. -FILE must m\n 00051c20: 7573 7420 616c 7761 7973 2061 7070 6561 ust always appea\n-00051c30: 7220 6166 7465 7213 001c ce25 0000 2020 r after....%.. \n-00051c40: 202d 434f 4d4d 414e 442e 0700 1cce 2600 -COMMAND.....&.\n-00051c50: 0053 001c ce27 0000 2020 2050 6c65 6173 .S...'.. Pleas\n+00051c30: 7220 6166 7465 7213 001c 2225 0000 2020 r after...\"%.. \n+00051c40: 202d 434f 4d4d 414e 442e 0700 1c22 2600 -COMMAND....\"&.\n+00051c50: 0053 001c 2227 0000 2020 2050 6c65 6173 .S..\"'.. Pleas\n 00051c60: 6520 636f 6e73 6964 6572 2075 7369 6e67 e consider using\n 00051c70: 2063 6f6d 6d61 6e64 2066 696c 6573 2070 command files p\n 00051c80: 726f 6475 6365 6420 7769 7468 2074 6865 roduced with the\n 00051c90: 2053 484f 5720 2d43 4f4d 4d41 4e44 202d SHOW -COMMAND -\n-00051ca0: 4649 4c45 4c00 1cce 2800 0020 2020 666f FILEL...(.. fo\n+00051ca0: 4649 4c45 4c00 1c22 2800 0020 2020 666f FILEL..\"(.. fo\n 00051cb0: 7220 6372 6561 7469 6e67 206e 6577 2072 r creating new r\n 00051cc0: 6567 696f 6e73 2061 6e64 2073 6567 6d65 egions and segme\n 00051cd0: 6e74 7320 696e 2061 2067 6c6f 6261 6c20 nts in a global \n 00051ce0: 6469 7265 6374 6f72 7920 6173 2074 6865 directory as the\n-00051cf0: 5100 1cce 2900 0020 2020 6465 6661 756c Q...).. defaul\n+00051cf0: 5100 1c22 2900 0020 2020 6465 6661 756c Q..\").. defaul\n 00051d00: 7473 2063 6f6d 6520 6672 6f6d 2074 6865 ts come from the\n 00051d10: 2074 656d 706c 6174 6573 2e20 4966 2079 templates. If y\n 00051d20: 6f75 2069 6e61 6476 6572 7465 6e74 6c79 ou inadvertently\n 00051d30: 2075 7067 7261 6465 2061 2067 6c6f 6261 upgrade a globa\n-00051d40: 6c54 001c ce2a 0000 2020 2064 6972 6563 lT...*.. direc\n+00051d40: 6c54 001c 222a 0000 2020 2064 6972 6563 lT..\"*.. direc\n 00051d50: 746f 7279 2c20 796f 7520 6361 6e20 7573 tory, you can us\n 00051d60: 6520 5348 4f57 202d 434f 4d4d 414e 4420 e SHOW -COMMAND \n 00051d70: 746f 2063 7265 6174 6520 6120 6669 6c65 to create a file\n 00051d80: 206f 6620 636f 6d6d 616e 6473 2074 6861 of commands tha\n-00051d90: 7420 796f 7553 001c ce31 0000 2020 2063 t youS...1.. c\n+00051d90: 7420 796f 7553 001c 2231 0000 2020 2063 t youS..\"1.. c\n 00051da0: 616e 2069 6e70 7574 2074 6f20 4744 4520 an input to GDE \n 00051db0: 7769 7468 2074 6865 2070 7269 6f72 2047 with the prior G\n 00051dc0: 542e 4d20 7265 6c65 6173 6520 746f 2072 T.M release to r\n 00051dd0: 6563 7265 6174 6520 7468 6520 7072 696f ecreate the prio\n-00051de0: 7220 676c 6f62 616c 1900 1cce 3200 0020 r global....2.. \n+00051de0: 7220 676c 6f62 616c 1900 1c22 3200 0020 r global...\"2.. \n 00051df0: 2020 6469 7265 6374 6f72 7920 6669 6c65 directory file\n-00051e00: 2e07 001c ce33 0000 5200 1cce 3400 0020 .....3..R...4.. \n+00051e00: 2e07 001c 2233 0000 5200 1c22 3400 0020 ....\"3..R..\"4.. \n 00051e10: 2020 5348 4f57 202d 434f 4d4d 414e 4420 SHOW -COMMAND \n 00051e20: 6469 7370 6c61 7973 2074 6865 2047 4445 displays the GDE\n 00051e30: 2063 6f6d 6d61 6e64 7320 666f 7220 6372 commands for cr\n 00051e40: 6561 7469 6e67 206e 616d 6573 2c20 7265 eating names, re\n-00051e50: 6769 6f6e 732c 2061 6e64 5100 1cce 3500 gions, andQ...5.\n+00051e50: 6769 6f6e 732c 2061 6e64 5100 1c22 3500 gions, andQ..\"5.\n 00051e60: 0020 2020 7365 676d 656e 7473 206f 6620 . segments of \n 00051e70: 7468 6520 6375 7272 656e 7420 676c 6f62 the current glob\n 00051e80: 616c 2064 6972 6563 746f 7279 2073 7461 al directory sta\n 00051e90: 7465 2069 6e20 6120 7461 7267 6574 2065 te in a target e\n-00051ea0: 6e76 6972 6f6e 6d65 6e74 2e4e 001c ce36 nvironment.N...6\n+00051ea0: 6e76 6972 6f6e 6d65 6e74 2e4e 001c 2236 nvironment.N..\"6\n 00051eb0: 0000 2020 2048 6f77 6576 6572 2c20 6974 .. However, it\n 00051ec0: 2064 6f65 7320 6e6f 7420 616c 7761 7973 does not always\n 00051ed0: 2069 6e63 6c75 6465 2074 6865 2073 616d include the sam\n 00051ee0: 6520 7465 6d70 6c61 7465 2073 6574 7469 e template setti\n-00051ef0: 6e67 7320 2853 484f 574e 001c ce37 0000 ngs (SHOWN...7..\n+00051ef0: 6e67 7320 2853 484f 574e 001c 2237 0000 ngs (SHOWN..\"7..\n 00051f00: 2020 202d 5445 4d50 4c41 5445 2920 6f66 -TEMPLATE) of\n 00051f10: 2074 6865 2063 7572 7265 6e74 2067 6c6f the current glo\n 00051f20: 6261 6c20 6469 7265 6374 6f72 792e 2053 bal directory. S\n 00051f30: 484f 5720 2d43 4f4d 4d41 4e44 2063 7265 HOW -COMMAND cre\n-00051f40: 6174 6573 2061 6e52 001c ce38 0000 2020 ates anR...8.. \n+00051f40: 6174 6573 2061 6e52 001c 2238 0000 2020 ates anR..\"8.. \n 00051f50: 2061 7070 726f 7072 6961 7465 2073 6574 appropriate set\n 00051f60: 206f 6620 7465 6d70 6c61 7465 7320 7468 of templates th\n 00051f70: 6174 206d 696e 696d 697a 6520 6f74 6865 at minimize othe\n 00051f80: 7220 6164 6a75 7374 6d65 6e74 7320 746f r adjustments to\n-00051f90: 2072 6563 7265 6174 6552 001c ce39 0000 recreateR...9..\n+00051f90: 2072 6563 7265 6174 6552 001c 2239 0000 recreateR..\"9..\n 00051fa0: 2020 2074 6865 2063 7572 7265 6e74 2067 the current g\n 00051fb0: 6c6f 6261 6c20 6469 7265 6374 6f72 792e lobal directory.\n 00051fc0: 2049 6620 7468 6520 6375 7272 656e 7420 If the current \n 00051fd0: 4744 4520 7465 6d70 6c61 7465 2073 6574 GDE template set\n 00051fe0: 7469 6e67 7320 2853 484f 5700 0000 0000 tings (SHOW.....\n 00051ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052000: 0100 0000 ff07 0000 3a04 0000 0000 0000 ........:.......\n-00052010: 6c00 00ce 4845 4c50 00ff 7300 ff43 4f4d l...HELP..s..COM\n+00052010: 6c00 0022 4845 4c50 00ff 7300 ff43 4f4d l..\"HELP..s..COM\n 00052020: 4d41 4e44 5300 ff73 00ff 5348 4f57 00c0 MANDS..s..SHOW..\n 00052030: 3a00 0020 2020 2d54 454d 504c 4154 4529 :.. -TEMPLATE)\n 00052040: 2061 7265 2069 6d70 6f72 7461 6e74 2066 are important f\n 00052050: 6f72 2079 6f75 7220 6170 706c 6963 6174 or your applicat\n 00052060: 696f 6e2c 2079 6f75 206e 6565 6420 7365 ion, you need se\n-00052070: 7420 7468 656d 2061 6761 696e 4a00 1cce t them againJ...\n+00052070: 7420 7468 656d 2061 6761 696e 4a00 1c22 t them againJ..\"\n 00052080: 4100 0020 2020 6166 7465 7220 6170 706c A.. after appl\n 00052090: 7969 6e67 2074 6865 2063 6f6d 6d61 6e64 ying the command\n 000520a0: 7320 6672 6f6d 2047 4445 2053 484f 5720 s from GDE SHOW \n 000520b0: 2d43 4f4d 4d41 4e44 2069 6e20 7468 6520 -COMMAND in the \n-000520c0: 7461 7267 6574 1600 1cce 4200 0020 2020 target....B.. \n-000520d0: 656e 7669 726f 6e6d 656e 742e 0700 1cce environment.....\n-000520e0: 4300 0012 001c ce44 0000 2020 202a 2a4e C......D.. **N\n-000520f0: 6f74 652a 2a07 001c ce45 0000 5400 1cce ote**....E..T...\n+000520c0: 7461 7267 6574 1600 1c22 4200 0020 2020 target...\"B.. \n+000520d0: 656e 7669 726f 6e6d 656e 742e 0700 1c22 environment....\"\n+000520e0: 4300 0012 001c 2244 0000 2020 202a 2a4e C.....\"D.. **N\n+000520f0: 6f74 652a 2a07 001c 2245 0000 5400 1c22 ote**...\"E..T..\"\n 00052100: 4600 0020 2020 5768 656e 2047 4445 2065 F.. When GDE e\n 00052110: 6e63 6f75 6e74 6572 7320 616e 2065 7272 ncounters an err\n 00052120: 6f72 2077 6869 6c65 2065 7865 6375 7469 or while executi\n 00052130: 6e67 2074 6865 2040 636f 6d6d 616e 642d ng the @command-\n 00052140: 6669 6c65 2063 6f6d 6d61 6e64 2c20 6974 file command, it\n-00052150: 4f00 1cce 4700 0020 2020 7374 6f70 7320 O...G.. stops \n+00052150: 4f00 1c22 4700 0020 2020 7374 6f70 7320 O..\"G.. stops \n 00052160: 7072 6f63 6573 7369 6e67 2074 6865 2063 processing the c\n 00052170: 6f6d 6d61 6e64 2066 696c 6520 616e 6420 ommand file and \n 00052180: 7265 7475 726e 7320 746f 2074 6865 206f returns to the o\n 00052190: 7065 7261 746f 7220 7072 6f6d 7074 2c53 perator prompt,S\n-000521a0: 001c ce48 0000 2020 2077 6869 6368 2067 ...H.. which g\n+000521a0: 001c 2248 0000 2020 2077 6869 6368 2067 ..\"H.. which g\n 000521b0: 6976 6573 2074 6865 206f 7065 7261 746f ives the operato\n 000521c0: 7220 7468 6520 6f70 7469 6f6e 206f 6620 r the option of \n 000521d0: 636f 6d70 656e 7361 7469 6e67 2066 6f72 compensating for\n 000521e0: 2074 6865 2065 7272 6f72 2e20 4966 2079 the error. If y\n-000521f0: 6f75 5400 1cce 4900 0020 2020 7375 6273 ouT...I.. subs\n+000521f0: 6f75 5400 1c22 4900 0020 2020 7375 6273 ouT..\"I.. subs\n 00052200: 6571 7565 6e74 6c79 2069 7373 7565 2040 equently issue @\n 00052210: 636f 6d6d 616e 642d 6669 6c65 2063 6f6d command-file com\n 00052220: 6d61 6e64 2061 6761 696e 2069 6e20 7468 mand again in th\n 00052230: 6520 7361 6d65 2073 6573 7369 6f6e 2066 e same session f\n-00052240: 6f72 2074 6865 5100 1cce 4a00 0020 2020 or theQ...J.. \n+00052240: 6f72 2074 6865 5100 1c22 4a00 0020 2020 or theQ..\"J.. \n 00052250: 7361 6d65 2063 6f6d 6d61 6e64 2d66 696c same command-fil\n 00052260: 652c 2047 4445 2072 6573 756d 6573 2070 e, GDE resumes p\n 00052270: 726f 6365 7373 696e 6720 6974 2061 7420 rocessing it at \n 00052280: 7468 6520 6c69 6e65 2061 6674 6572 2074 the line after t\n-00052290: 6865 206c 6173 7410 001c ce51 0000 2020 he last....Q.. \n-000522a0: 2065 7272 6f72 2e07 001c ce52 0000 5300 error.....R..S.\n-000522b0: 1cce 5300 0020 2020 2d41 4c4c 3a20 4469 ..S.. -ALL: Di\n+00052290: 6865 206c 6173 7410 001c 2251 0000 2020 he last...\"Q.. \n+000522a0: 2065 7272 6f72 2e07 001c 2252 0000 5300 error....\"R..S.\n+000522b0: 1c22 5300 0020 2020 2d41 4c4c 3a20 4469 .\"S.. -ALL: Di\n 000522c0: 7370 6c61 7973 2074 6865 2065 6e74 6972 splays the entir\n 000522d0: 6520 476c 6f62 616c 2044 6972 6563 746f e Global Directo\n 000522e0: 7279 2e20 5468 6973 2071 7561 6c69 6669 ry. This qualifi\n 000522f0: 6572 2063 6f72 7265 7370 6f6e 6473 2074 er corresponds t\n-00052300: 6f37 001c ce54 0000 2020 2064 6973 706c o7...T.. displ\n+00052300: 6f37 001c 2254 0000 2020 2064 6973 706c o7..\"T.. displ\n 00052310: 6179 696e 6720 2261 6c6c 2220 7365 6374 aying \"all\" sect\n 00052320: 696f 6e73 206f 6620 7468 6520 5348 4f57 ions of the SHOW\n-00052330: 2072 6570 6f72 743a 0700 1cce 5500 0061 report:....U..a\n-00052340: 001c ce56 0000 2020 202a 2a2a 5445 4d50 ...V.. ***TEMP\n+00052330: 2072 6570 6f72 743a 0700 1c22 5500 0061 report:...\"U..a\n+00052340: 001c 2256 0000 2020 202a 2a2a 5445 4d50 ..\"V.. ***TEMP\n 00052350: 4c41 5445 532a 2a2a 2c20 2a2a 2a4e 414d LATES***, ***NAM\n 00052360: 4553 2a2a 2a2c 202a 2a2a 5245 4749 4f4e ES***, ***REGION\n 00052370: 532a 2a2a 2c20 2a2a 2a53 4547 4d45 4e54 S***, ***SEGMENT\n 00052380: 532a 2a2a 2c20 2a2a 2a4d 4150 2a2a 2a2c S***, ***MAP***,\n 00052390: 202a 2a2a 494e 5354 414e 4345 2a2a 2a2e ***INSTANCE***.\n-000523a0: 0700 1cce 5700 0029 001c ce58 0000 2020 ....W..)...X.. \n+000523a0: 0700 1c22 5700 0029 001c 2258 0000 2020 ...\"W..)..\"X.. \n 000523b0: 2042 7920 6465 6661 756c 742c 2053 484f By default, SHO\n 000523c0: 5720 6469 7370 6c61 7973 202d 414c 4c2e W displays -ALL.\n-000523d0: 0700 1cce 5900 0050 001c ce5a 0000 2020 ....Y..P...Z.. \n+000523d0: 0700 1c22 5900 0050 001c 225a 0000 2020 ...\"Y..P..\"Z.. \n 000523e0: 202d 4742 4c4e 414d 452c 202d 494e 5354 -GBLNAME, -INST\n 000523f0: 414e 4345 2c20 2d4d 4150 2c20 2d4e 414d ANCE, -MAP, -NAM\n 00052400: 452c 202d 5245 4749 4f4e 2c20 2d53 4547 E, -REGION, -SEG\n 00052410: 4d45 4e54 2c20 616e 6420 2d54 454d 504c MENT, and -TEMPL\n-00052420: 4154 4520 6172 654e 001c ce61 0000 2020 ATE areN...a.. \n+00052420: 4154 4520 6172 654e 001c 2261 0000 2020 ATE areN..\"a.. \n 00052430: 2071 7561 6c69 6669 6572 7320 7468 6174 qualifiers that\n 00052440: 2063 6175 7365 2047 4445 2074 6f20 6469 cause GDE to di\n 00052450: 7370 6c61 7920 7365 6c65 6374 6564 2070 splay selected p\n 00052460: 6f72 7469 6f6e 7320 6f66 2074 6865 2047 ortions of the G\n-00052470: 6c6f 6261 6c1f 001c ce62 0000 2020 2044 lobal....b.. D\n+00052470: 6c6f 6261 6c1f 001c 2262 0000 2020 2044 lobal...\"b.. D\n 00052480: 6972 6563 746f 7279 2061 7320 666f 6c6c irectory as foll\n-00052490: 6f77 733a 0700 1cce 6300 0052 001c ce64 ows:....c..R...d\n+00052490: 6f77 733a 0700 1c22 6300 0052 001c 2264 ows:...\"c..R..\"d\n 000524a0: 0000 2020 202d 494e 5354 414e 4345 3a20 .. -INSTANCE: \n 000524b0: 4469 7370 6c61 7973 2074 6865 2063 7572 Displays the cur\n 000524c0: 7265 6e74 2049 6e73 7461 6e63 6520 4d61 rent Instance Ma\n 000524d0: 7070 696e 672c 2069 6620 616e 792e 2054 pping, if any. T\n 000524e0: 6869 7320 7175 616c 6966 6965 723f 001c his qualifier?..\n-000524f0: ce65 0000 2020 2063 6f72 7265 7370 6f6e .e.. correspon\n+000524f0: 2265 0000 2020 2063 6f72 7265 7370 6f6e \"e.. correspon\n 00052500: 6473 2074 6f20 7468 6520 7365 6374 696f ds to the sectio\n 00052510: 6e20 6f66 2074 6865 2053 484f 5720 7265 n of the SHOW re\n-00052520: 706f 7274 2074 6974 6c65 643a 0700 1cce port titled:....\n-00052530: 6600 0018 001c ce67 0000 2020 202a 2a2a f......g.. ***\n-00052540: 494e 5354 414e 4345 2a2a 2a07 001c ce68 INSTANCE***....h\n-00052550: 0000 5100 1cce 6900 0020 2020 2d4d 4150 ..Q...i.. -MAP\n+00052520: 706f 7274 2074 6974 6c65 643a 0700 1c22 port titled:...\"\n+00052530: 6600 0018 001c 2267 0000 2020 202a 2a2a f.....\"g.. ***\n+00052540: 494e 5354 414e 4345 2a2a 2a07 001c 2268 INSTANCE***...\"h\n+00052550: 0000 5100 1c22 6900 0020 2020 2d4d 4150 ..Q..\"i.. -MAP\n 00052560: 3a20 4469 7370 6c61 7973 2074 6865 2063 : Displays the c\n 00052570: 7572 7265 6e74 206d 6170 7069 6e67 206f urrent mapping o\n 00052580: 6620 616c 6c20 6e61 6d65 732c 2072 6567 f all names, reg\n 00052590: 696f 6e73 2c20 7365 676d 656e 7473 2c20 ions, segments, \n-000525a0: 616e 6454 001c ce6a 0000 2020 2066 696c andT...j.. fil\n+000525a0: 616e 6454 001c 226a 0000 2020 2066 696c andT..\"j.. fil\n 000525b0: 6573 2e20 5468 6973 2071 7561 6c69 6669 es. This qualifi\n 000525c0: 6572 2063 6f72 7265 7370 6f6e 6473 2074 er corresponds t\n 000525d0: 6f20 7468 6520 7365 6374 696f 6e20 6f66 o the section of\n 000525e0: 2074 6865 2053 484f 5720 7265 706f 7274 the SHOW report\n-000525f0: 2074 6974 6c65 6450 001c ce71 0000 2020 titledP...q.. \n+000525f0: 2074 6974 6c65 6450 001c 2271 0000 2020 titledP..\"q.. \n 00052600: 202a 2a2a 4d41 502a 2a2a 2e20 5468 6520 ***MAP***. The \n 00052610: 6f75 7470 7574 206f 6620 6120 5348 4f57 output of a SHOW\n 00052620: 202d 4d41 5020 6d61 7920 6265 2072 6573 -MAP may be res\n 00052630: 7472 6963 7465 6420 746f 2061 2070 6172 tricted to a par\n-00052640: 7469 6375 6c61 724f 001c ce72 0000 2020 ticularO...r.. \n+00052640: 7469 6375 6c61 724f 001c 2272 0000 2020 ticularO..\"r.. \n 00052650: 2072 6567 696f 6e20 6279 2073 7065 6369 region by speci\n 00052660: 6679 696e 6720 6120 2d52 4547 494f 4e20 fying a -REGION \n 00052670: 7175 616c 6966 6965 7220 7769 7468 2061 qualifier with a\n 00052680: 2072 6567 696f 6e20 6e61 6d65 2061 7267 region name arg\n-00052690: 756d 656e 742e 0700 1cce 7300 004c 001c ument.....s..L..\n-000526a0: ce74 0000 2020 202d 5445 4d50 4c41 5445 .t.. -TEMPLATE\n+00052690: 756d 656e 742e 0700 1c22 7300 004c 001c ument....\"s..L..\n+000526a0: 2274 0000 2020 202d 5445 4d50 4c41 5445 \"t.. -TEMPLATE\n 000526b0: 3a20 4469 7370 6c61 7973 2074 6865 2063 : Displays the c\n 000526c0: 7572 7265 6e74 2072 6567 696f 6e20 616e urrent region an\n 000526d0: 6420 7365 676d 656e 7420 7465 6d70 6c61 d segment templa\n-000526e0: 7465 732e 2054 6869 7349 001c ce75 0000 tes. ThisI...u..\n+000526e0: 7465 732e 2054 6869 7349 001c 2275 0000 tes. ThisI..\"u..\n 000526f0: 2020 2071 7561 6c69 6669 6572 2063 6f72 qualifier cor\n 00052700: 7265 7370 6f6e 6473 2074 6f20 7468 6520 responds to the \n 00052710: 7365 6374 696f 6e20 6f66 2074 6865 2053 section of the S\n 00052720: 484f 5720 7265 706f 7274 2074 6974 6c65 HOW report title\n-00052730: 643a 0700 1cce 7600 0019 001c ce77 0000 d:....v......w..\n+00052730: 643a 0700 1c22 7600 0019 001c 2277 0000 d:...\"v.....\"w..\n 00052740: 2020 202a 2a2a 5445 4d50 4c41 5445 532a ***TEMPLATES*\n-00052750: 2a2a 0700 1cce 7800 0053 001c ce79 0000 **....x..S...y..\n+00052750: 2a2a 0700 1c22 7800 0053 001c 2279 0000 **...\"x..S..\"y..\n 00052760: 2020 2049 6620 796f 7520 7761 6e74 2074 If you want t\n 00052770: 6f20 7072 696e 7420 7468 6520 476c 6f62 o print the Glob\n 00052780: 616c 2044 6972 6563 746f 7279 2c20 6372 al Directory, cr\n 00052790: 6561 7465 2061 206c 6f67 2066 696c 6520 eate a log file \n-000527a0: 6279 2065 7865 6375 7469 6e67 5300 1cce by executingS...\n+000527a0: 6279 2065 7865 6375 7469 6e67 5300 1c22 by executingS..\"\n 000527b0: 7a00 0020 2020 4c4f 4720 2d4f 4e3d 2062 z.. LOG -ON= b\n 000527c0: 6566 6f72 6520 6578 6563 7574 696e 6720 efore executing \n 000527d0: 7468 6520 5348 4f57 2063 6f6d 6d61 6e64 the SHOW command\n 000527e0: 2e20 5468 6520 2d4c 4f47 2063 6f6d 6d61 . The -LOG comma\n 000527f0: 6e64 2063 6170 7475 7265 7320 616c 6c00 nd captures all.\n 00052800: 0100 0000 f907 0000 6704 0000 0000 0000 ........g.......\n-00052810: 6f00 00ce 4845 4c50 00ff 7300 ff43 4f4d o...HELP..s..COM\n+00052810: 6f00 0022 4845 4c50 00ff 7300 ff43 4f4d o..\"HELP..s..COM\n 00052820: 4d41 4e44 5300 ff73 00ff 5348 4f57 00c0 MANDS..s..SHOW..\n 00052830: 8100 0020 2020 7468 6520 636f 6d6d 616e ... the comman\n 00052840: 6473 2065 6e74 6572 6564 2061 6e64 206f ds entered and o\n 00052850: 7574 7075 742e 2059 6f75 2063 616e 2070 utput. You can p\n 00052860: 7269 6e74 2074 6865 206c 6f67 2066 696c rint the log fil\n 00052870: 6520 6966 2079 6f75 2077 616e 7420 611b e if you want a.\n-00052880: 001c ce82 0000 2020 2068 6172 6420 636f ...... hard co\n-00052890: 7079 2072 6563 6f72 642e 0700 1cce 8300 py record.......\n-000528a0: 0050 001c ce84 0000 2020 2049 6620 796f .P...... If yo\n+00052880: 001c 2282 0000 2020 2068 6172 6420 636f ..\"... hard co\n+00052890: 7079 2072 6563 6f72 642e 0700 1c22 8300 py record....\"..\n+000528a0: 0050 001c 2284 0000 2020 2049 6620 796f .P..\"... If yo\n 000528b0: 7520 7761 6e74 2074 6f20 6578 706f 7274 u want to export\n 000528c0: 2074 6865 2063 7572 7265 6e74 2047 6c6f the current Glo\n 000528d0: 6261 6c20 4469 7265 6374 6f72 7920 7374 bal Directory st\n 000528e0: 6174 652c 2063 7265 6174 6520 6120 4744 ate, create a GD\n-000528f0: 4552 001c ce85 0000 2020 2063 6f6d 6d61 ER...... comma\n+000528f0: 4552 001c 2285 0000 2020 2063 6f6d 6d61 ER..\"... comma\n 00052900: 6e64 2066 696c 6520 7769 7468 2074 6865 nd file with the\n 00052910: 2053 484f 5720 2d43 4f4d 4d41 4e44 202d SHOW -COMMAND -\n 00052920: 4649 4c45 3d67 6465 2d63 6f6d 6d61 6e64 FILE=gde-command\n 00052930: 2d66 696c 6520 616e 6420 7275 6e20 6974 -file and run it\n-00052940: 2069 6e21 001c ce86 0000 2020 2074 6865 in!...... the\n+00052940: 2069 6e21 001c 2286 0000 2020 2074 6865 in!..\"... the\n 00052950: 2074 6172 6765 7420 656e 7669 726f 6e6d target environm\n-00052960: 656e 742e 0700 1cce 8700 0016 0016 ce54 ent............T\n+00052960: 656e 742e 0700 1c22 8700 0016 0016 2254 ent....\"......\"T\n 00052970: 454d 504c 4154 4500 0054 656d 706c 6174 EMPLATE..Templat\n-00052980: 6513 001f cebf 1100 0020 2020 5465 6d70 e........ Temp\n-00052990: 6c61 7465 0700 20ce 2100 0050 0020 ce31 late.. .!..P. .1\n+00052980: 6513 001f 22bf 1100 0020 2020 5465 6d70 e...\".... Temp\n+00052990: 6c61 7465 0700 2022 2100 0050 0020 2231 late.. \"!..P. \"1\n 000529a0: 0000 2020 2054 6865 2054 454d 504c 4154 .. The TEMPLAT\n 000529b0: 4520 636f 6d6d 616e 6420 6d61 696e 7461 E command mainta\n 000529c0: 696e 7320 6120 7365 7420 6f66 202d 5245 ins a set of -RE\n 000529d0: 4749 4f4e 2061 6e64 202d 5345 474d 454e GION and -SEGMEN\n-000529e0: 5420 7175 616c 6966 6965 7253 0020 ce41 T qualifierS. .A\n+000529e0: 5420 7175 616c 6966 6965 7253 0020 2241 T qualifierS. \"A\n 000529f0: 0000 2020 2076 616c 7565 7320 666f 7220 .. values for \n 00052a00: 7573 6520 6173 2074 656d 706c 6174 6573 use as templates\n 00052a10: 2077 6865 6e20 4144 4469 6e67 2072 6567 when ADDing reg\n 00052a20: 696f 6e73 2061 6e64 2073 6567 6d65 6e74 ions and segment\n 00052a30: 732e 2057 6865 6e20 616e 2041 4444 4d00 s. When an ADDM.\n-00052a40: 20ce 5100 0020 2020 636f 6d6d 616e 6420 .Q.. command \n+00052a40: 2022 5100 0020 2020 636f 6d6d 616e 6420 \"Q.. command \n 00052a50: 6f6d 6974 7320 7175 616c 6966 6965 7273 omits qualifiers\n 00052a60: 2c20 4744 4520 7573 6573 2074 6865 2074 , GDE uses the t\n 00052a70: 656d 706c 6174 6520 7661 6c75 6573 2061 emplate values a\n-00052a80: 7320 6465 6661 756c 7473 2e07 0020 ce61 s defaults... .a\n-00052a90: 0000 4c00 20ce 7100 0020 2020 4744 4520 ..L. .q.. GDE \n+00052a80: 7320 6465 6661 756c 7473 2e07 0020 2261 s defaults... \"a\n+00052a90: 0000 4c00 2022 7100 0020 2020 4744 4520 ..L. \"q.. GDE \n 00052aa0: 6d61 696e 7461 696e 7320 6120 7365 7061 maintains a sepa\n 00052ab0: 7261 7465 2073 6574 206f 6620 2d53 4547 rate set of -SEG\n 00052ac0: 4d45 4e54 2071 7561 6c69 6669 6572 2076 MENT qualifier v\n 00052ad0: 616c 7565 7320 666f 7220 6561 6368 4e00 alues for eachN.\n-00052ae0: 20ce 8100 0020 2020 4143 4345 5353 5f4d .... ACCESS_M\n+00052ae0: 2022 8100 0020 2020 4143 4345 5353 5f4d \"... ACCESS_M\n 00052af0: 4554 484f 442e 2057 6865 6e20 4744 4520 ETHOD. When GDE \n 00052b00: 6d6f 6469 6669 6573 2074 6865 2041 4343 modifies the ACC\n 00052b10: 4553 535f 4d45 5448 4f44 2c20 6974 2061 ESS_METHOD, it a\n-00052b20: 6374 6976 6174 6573 2074 6865 5100 20ce ctivates theQ. .\n+00052b20: 6374 6976 6174 6573 2074 6865 5100 2022 ctivates theQ. \"\n 00052b30: 9100 0020 2020 6170 7072 6f70 7269 6174 ... appropriat\n 00052b40: 6520 7365 7420 6f66 2054 454d 504c 4154 e set of TEMPLAT\n 00052b50: 4573 2061 6e64 2073 6574 7320 616c 6c20 Es and sets all \n 00052b60: 756e 7370 6563 6966 6965 6420 7175 616c unspecified qual\n 00052b70: 6966 6965 7273 2074 6f20 7468 6553 001f ifiers to theS..\n-00052b80: cec0 1100 0020 2020 7465 6d70 6c61 7465 ..... template\n+00052b80: 22c0 1100 0020 2020 7465 6d70 6c61 7465 \".... template\n 00052b90: 2064 6566 6175 6c74 7320 666f 7220 7468 defaults for th\n 00052ba0: 6520 6e65 7720 4143 4345 5353 5f4d 4554 e new ACCESS_MET\n 00052bb0: 484f 442e 2055 7365 2074 6865 2047 4445 HOD. Use the GDE\n 00052bc0: 2053 484f 5720 636f 6d6d 616e 6420 746f SHOW command to\n-00052bd0: 3a00 20ce 1200 0020 2020 6469 7370 6c61 :. .... displa\n+00052bd0: 3a00 2022 1200 0020 2020 6469 7370 6c61 :. \"... displa\n 00052be0: 7920 7175 616c 6966 6965 7220 7661 6c75 y qualifier valu\n 00052bf0: 6573 2066 6f72 2061 6c6c 2041 4343 4553 es for all ACCES\n-00052c00: 535f 4d45 5448 4f44 732e 0700 20ce 1300 S_METHODs... ...\n-00052c10: 0030 0020 ce14 0000 2020 2054 6865 2066 .0. .... The f\n+00052c00: 535f 4d45 5448 4f44 732e 0700 2022 1300 S_METHODs... \"..\n+00052c10: 0030 0020 2214 0000 2020 2054 6865 2066 .0. \"... The f\n 00052c20: 6f72 6d61 7420 6f66 2074 6865 2054 454d ormat of the TEM\n 00052c30: 504c 4154 4520 636f 6d6d 616e 6420 6973 PLATE command is\n-00052c40: 3a07 0020 ce15 0000 3500 20ce 1600 0020 :.. ....5. .... \n+00052c40: 3a07 0020 2215 0000 3500 2022 1600 0020 :.. \"...5. \"... \n 00052c50: 2020 545b 454d 504c 4154 455d 202d 525b T[EMPLATE] -R[\n 00052c60: 4547 494f 4e5d 205b 2d52 4547 494f 4e2d EGION] [-REGION-\n 00052c70: 7175 616c 6966 6965 722e 2e2e 5d37 0020 qualifier...]7. \n-00052c80: ce17 0000 2020 2054 5b45 4d50 4c41 5445 .... T[EMPLATE\n+00052c80: 2217 0000 2020 2054 5b45 4d50 4c41 5445 \"... T[EMPLATE\n 00052c90: 5d20 2d53 5b45 474d 454e 545d 205b 2d53 ] -S[EGMENT] [-S\n 00052ca0: 4547 4d45 4e54 2d71 7561 6c69 6669 6572 EGMENT-qualifier\n-00052cb0: 2e2e 2e5d 0700 20ce 1800 0048 0020 ce19 ...].. ....H. ..\n+00052cb0: 2e2e 2e5d 0700 2022 1800 0048 0020 2219 ...].. \"...H. \".\n 00052cc0: 0000 2020 2054 6865 2054 454d 504c 4154 .. The TEMPLAT\n 00052cd0: 4520 636f 6d6d 616e 6420 7265 7175 6972 E command requir\n 00052ce0: 6573 2073 7065 6369 6669 6361 7469 6f6e es specification\n 00052cf0: 206f 6620 616e 206f 626a 6563 742d 7479 of an object-ty\n-00052d00: 7065 2e07 0020 ce1a 0000 1200 20ce 2100 pe... ...... .!.\n-00052d10: 0020 2020 4578 616d 706c 653a 0700 20ce . Example:.. .\n-00052d20: 2200 0033 0020 ce23 0000 2020 2047 4445 \"..3. .#.. GDE\n+00052d00: 7065 2e07 0020 221a 0000 1200 2022 2100 pe... \"..... \"!.\n+00052d10: 0020 2020 4578 616d 706c 653a 0700 2022 . Example:.. \"\n+00052d20: 2200 0033 0020 2223 0000 2020 2047 4445 \"..3. \"#.. GDE\n 00052d30: 3e20 7465 6d70 6c61 7465 202d 7365 676d > template -segm\n 00052d40: 656e 7420 2d61 6c6c 6f63 6174 696f 6e3d ent -allocation=\n-00052d50: 3230 3030 3030 0700 20ce 2400 004f 0020 200000.. .$..O. \n-00052d60: ce25 0000 2020 2054 6869 7320 636f 6d6d .%.. This comm\n+00052d50: 3230 3030 3030 0700 2022 2400 004f 0020 200000.. \"$..O. \n+00052d60: 2225 0000 2020 2054 6869 7320 636f 6d6d \"%.. This comm\n 00052d70: 616e 6420 6d6f 6469 6669 6573 2074 6865 and modifies the\n 00052d80: 2073 6567 6d65 6e74 2074 656d 706c 6174 segment templat\n 00052d90: 6520 736f 2074 6861 7420 616e 7920 7365 e so that any se\n-00052da0: 676d 656e 7473 2041 4444 6564 5200 20ce gments ADDedR. .\n+00052da0: 676d 656e 7473 2041 4444 6564 5200 2022 gments ADDedR. \"\n 00052db0: 2600 0020 2020 6166 7465 7220 7468 6973 &.. after this\n 00052dc0: 2074 696d 6520 7072 6f64 7563 6520 6461 time produce da\n 00052dd0: 7461 6261 7365 2066 696c 6573 2077 6974 tabase files wit\n 00052de0: 6820 616e 2041 4c4c 4f43 4154 494f 4e20 h an ALLOCATION \n 00052df0: 6f66 2032 3030 2c30 3030 2047 4453 1100 of 200,000 GDS..\n-00052e00: 20ce 2700 0020 2020 626c 6f63 6b73 2e07 .'.. blocks..\n-00052e10: 0020 ce28 0000 1200 16ce 5645 5249 4659 . .(......VERIFY\n-00052e20: 0000 5665 7269 6679 1100 1dce bf11 0000 ..Verify........\n-00052e30: 2020 2056 6572 6966 7907 001e ce21 0000 Verify....!..\n-00052e40: 5200 1ece 3100 0020 2020 5468 6520 5645 R...1.. The VE\n+00052e00: 2022 2700 0020 2020 626c 6f63 6b73 2e07 \"'.. blocks..\n+00052e10: 0020 2228 0000 1200 1622 5645 5249 4659 . \"(.....\"VERIFY\n+00052e20: 0000 5665 7269 6679 1100 1d22 bf11 0000 ..Verify...\"....\n+00052e30: 2020 2056 6572 6966 7907 001e 2221 0000 Verify...\"!..\n+00052e40: 5200 1e22 3100 0020 2020 5468 6520 5645 R..\"1.. The VE\n 00052e50: 5249 4659 2063 6f6d 6d61 6e64 2076 616c RIFY command val\n 00052e60: 6964 6174 6573 2069 6e66 6f72 6d61 7469 idates informati\n 00052e70: 6f6e 2065 6e74 6572 6564 2069 6e74 6f20 on entered into \n 00052e80: 7468 6520 6375 7272 656e 7420 476c 6f62 the current Glob\n-00052e90: 616c 5200 1ece 4100 0020 2020 4469 7265 alR...A.. Dire\n+00052e90: 616c 5200 1e22 4100 0020 2020 4469 7265 alR..\"A.. Dire\n 00052ea0: 6374 6f72 792e 2049 7420 6368 6563 6b73 ctory. It checks\n 00052eb0: 2074 6865 206e 616d 652d 746f 2d72 6567 the name-to-reg\n 00052ec0: 696f 6e20 6d61 7070 696e 6773 2074 6f20 ion mappings to \n 00052ed0: 656e 7375 7265 2061 6c6c 206e 616d 6573 ensure all names\n-00052ee0: 206d 6170 4e00 1ece 5100 0020 2020 746f mapN...Q.. to\n+00052ee0: 206d 6170 4e00 1e22 5100 0020 2020 746f mapN..\"Q.. to\n 00052ef0: 2061 2072 6567 696f 6e2e 2054 6865 2056 a region. The V\n 00052f00: 4552 4946 5920 636f 6d6d 616e 6420 6368 ERIFY command ch\n 00052f10: 6563 6b73 2072 6567 696f 6e2d 746f 2d73 ecks region-to-s\n 00052f20: 6567 6d65 6e74 206d 6170 7069 6e67 7320 egment mappings \n-00052f30: 746f 4d00 1ece 6100 0020 2020 656e 7375 toM...a.. ensu\n+00052f30: 746f 4d00 1e22 6100 0020 2020 656e 7375 toM..\"a.. ensu\n 00052f40: 7265 2065 6163 6820 7265 6769 6f6e 206d re each region m\n 00052f50: 6170 7320 746f 2061 2073 6567 6d65 6e74 aps to a segment\n 00052f60: 2c20 6561 6368 2073 6567 6d65 6e74 206d , each segment m\n 00052f70: 6170 7320 746f 206f 6e6c 7920 6f6e 6552 aps to only oneR\n-00052f80: 001e ce71 0000 2020 2072 6567 696f 6e2c ...q.. region,\n+00052f80: 001e 2271 0000 2020 2072 6567 696f 6e2c ..\"q.. region,\n 00052f90: 2061 6e64 2074 6865 2073 6567 6d65 6e74 and the segment\n 00052fa0: 206d 6170 7320 746f 2061 2055 4e49 5820 maps to a UNIX \n 00052fb0: 6669 6c65 2e20 5468 6520 4558 4954 2063 file. The EXIT c\n 00052fc0: 6f6d 6d61 6e64 2069 6d70 6c69 6369 746c ommand implicitl\n-00052fd0: 7921 001e ce81 0000 2020 2070 6572 666f y!...... perfo\n+00052fd0: 7921 001e 2281 0000 2020 2070 6572 666f y!..\"... perfo\n 00052fe0: 726d 7320 6120 5645 5249 4659 202d 414c rms a VERIFY -AL\n-00052ff0: 4c2e 0700 1ece 9100 0000 0000 0000 0000 L...............\n+00052ff0: 4c2e 0700 1e22 9100 0000 0000 0000 0000 L....\"..........\n 00053000: 0100 0000 be07 0000 c208 0000 0000 0000 ................\n-00053010: 4c00 00ce 4845 4c50 00ff 7300 ff43 4f4d L...HELP..s..COM\n+00053010: 4c00 0022 4845 4c50 00ff 7300 ff43 4f4d L..\"HELP..s..COM\n 00053020: 4d41 4e44 5300 ff73 00ff 5645 5249 4659 MANDS..s..VERIFY\n 00053030: 00c0 1100 0020 2020 5468 6520 666f 726d ..... The form\n 00053040: 6174 206f 6620 7468 6520 5645 5249 4659 at of the VERIFY\n-00053050: 2063 6f6d 6d61 6e64 2069 733a 0700 1ece command is:....\n-00053060: 1200 0012 001e ce13 0000 2020 2056 5b45 .......... V[E\n-00053070: 5249 4659 5d19 001e ce14 0000 2020 2056 RIFY]....... V\n+00053050: 2063 6f6d 6d61 6e64 2069 733a 0700 1e22 command is:...\"\n+00053060: 1200 0012 001e 2213 0000 2020 2056 5b45 ......\"... V[E\n+00053070: 5249 4659 5d19 001e 2214 0000 2020 2056 RIFY]...\"... V\n 00053080: 5b45 5249 4659 5d20 2d41 5b4c 4c5d 1d00 [ERIFY] -A[LL]..\n-00053090: 1ece 1500 0020 2020 565b 4552 4946 595d ..... V[ERIFY]\n-000530a0: 202d 475b 424c 4e41 4d45 5d19 001e ce16 -G[BLNAME].....\n+00053090: 1e22 1500 0020 2020 565b 4552 4946 595d .\"... V[ERIFY]\n+000530a0: 202d 475b 424c 4e41 4d45 5d19 001e 2216 -G[BLNAME]...\".\n 000530b0: 0000 2020 2056 5b45 5249 4659 5d20 2d4d .. V[ERIFY] -M\n-000530c0: 5b41 505d 2600 1ece 1700 0020 2020 565b [AP]&...... V[\n+000530c0: 5b41 505d 2600 1e22 1700 0020 2020 565b [AP]&..\"... V[\n 000530d0: 4552 4946 595d 202d 4e5b 414d 455d 205b ERIFY] -N[AME] [\n-000530e0: 6e61 6d65 7370 6163 655d 2a00 1ece 1800 namespace]*.....\n+000530e0: 6e61 6d65 7370 6163 655d 2a00 1e22 1800 namespace]*..\"..\n 000530f0: 0020 2020 565b 4552 4946 595d 202d 525b . V[ERIFY] -R[\n 00053100: 4547 494f 4e5d 205b 7265 6769 6f6e 2d6e EGION] [region-n\n-00053110: 616d 655d 2c00 1ece 1900 0020 2020 565b ame],...... V[\n+00053110: 616d 655d 2c00 1e22 1900 0020 2020 565b ame],..\"... V[\n 00053120: 4552 4946 595d 202d 535b 4547 4d45 4e54 ERIFY] -S[EGMENT\n 00053130: 5d20 5b73 6567 6d65 6e74 2d6e 616d 655d ] [segment-name]\n-00053140: 1e00 1ece 1a00 0020 2020 565b 4552 4946 ....... V[ERIF\n+00053140: 1e00 1e22 1a00 0020 2020 565b 4552 4946 ...\"... V[ERIF\n 00053150: 595d 202d 545b 454d 504c 4154 455d 0700 Y] -T[EMPLATE]..\n-00053160: 1ece 2100 004c 001e ce22 0000 2020 2054 ..!..L...\".. T\n+00053160: 1e22 2100 004c 001e 2222 0000 2020 2054 .\"!..L..\"\".. T\n 00053170: 6865 206f 626a 6563 742d 7479 7065 2069 he object-type i\n 00053180: 7320 6f70 7469 6f6e 616c 2e20 2d4d 4150 s optional. -MAP\n 00053190: 2c20 2d54 454d 504c 4154 452c 2061 6e64 , -TEMPLATE, and\n 000531a0: 202d 414c 4c20 6172 6520 7370 6563 6961 -ALL are specia\n-000531b0: 6c25 001e ce23 0000 2020 2071 7561 6c69 l%...#.. quali\n+000531b0: 6c25 001e 2223 0000 2020 2071 7561 6c69 l%..\"#.. quali\n 000531c0: 6669 6572 7320 7573 6564 2061 7320 666f fiers used as fo\n-000531d0: 6c6c 6f77 733a 0700 1ece 2400 000e 001e llows:....$.....\n-000531e0: ce25 0000 2020 202d 414c 4c07 001e ce26 .%.. -ALL....&\n-000531f0: 0000 3300 1ece 2700 0020 2020 2020 2020 ..3...'.. \n+000531d0: 6c6c 6f77 733a 0700 1e22 2400 000e 001e llows:...\"$.....\n+000531e0: 2225 0000 2020 202d 414c 4c07 001e 2226 \"%.. -ALL...\"&\n+000531f0: 0000 3300 1e22 2700 0020 2020 2020 2020 ..3..\"'.. \n 00053200: 2020 2020 4368 6563 6b73 2061 6c6c 206d Checks all m\n 00053210: 6170 2061 6e64 2074 656d 706c 6174 6520 ap and template \n-00053220: 6461 7461 2e07 001e ce28 0000 0e00 1ece data.....(......\n-00053230: 2900 0020 2020 2d4d 4150 0700 1ece 2a00 ).. -MAP....*.\n-00053240: 004d 001e ce31 0000 2020 2020 2020 2020 .M...1.. \n+00053220: 6461 7461 2e07 001e 2228 0000 0e00 1e22 data....\"(.....\"\n+00053230: 2900 0020 2020 2d4d 4150 0700 1e22 2a00 ).. -MAP...\"*.\n+00053240: 004d 001e 2231 0000 2020 2020 2020 2020 .M..\"1.. \n 00053250: 2020 2043 6865 636b 7320 7468 6174 2061 Checks that a\n 00053260: 6c6c 206e 616d 6573 206d 6170 2074 6f20 ll names map to \n 00053270: 6120 7265 6769 6f6e 2c20 616c 6c20 7265 a region, all re\n 00053280: 6769 6f6e 7320 6d61 7020 746f 2061 3a00 gions map to a:.\n-00053290: 1ece 3200 0020 2020 2020 2020 2020 2020 ..2.. \n+00053290: 1e22 3200 0020 2020 2020 2020 2020 2020 .\"2.. \n 000532a0: 7365 676d 656e 742c 2061 6e64 2061 6c6c segment, and all\n 000532b0: 2073 6567 6d65 6e74 7320 6d61 7020 746f segments map to\n-000532c0: 2061 2066 696c 652e 0700 1ece 3300 0013 a file.....3...\n-000532d0: 001e ce34 0000 2020 202d 5445 4d50 4c41 ...4.. -TEMPLA\n-000532e0: 5445 0700 1ece 3500 0051 001e ce36 0000 TE....5..Q...6..\n+000532c0: 2061 2066 696c 652e 0700 1e22 3300 0013 a file....\"3...\n+000532d0: 001e 2234 0000 2020 202d 5445 4d50 4c41 ..\"4.. -TEMPLA\n+000532e0: 5445 0700 1e22 3500 0051 001e 2236 0000 TE...\"5..Q..\"6..\n 000532f0: 2020 2020 2020 2020 2020 2043 6865 636b Check\n 00053300: 7320 7468 6174 2061 6c6c 2074 656d 706c s that all templ\n 00053310: 6174 6573 2063 7572 7265 6e74 6c79 2061 ates currently a\n 00053320: 7265 2063 6f6e 7369 7374 656e 7420 616e re consistent an\n-00053330: 6420 7573 6561 626c 652e 0700 1ece 3700 d useable.....7.\n-00053340: 004f 001e ce38 0000 2020 2056 4552 4946 .O...8.. VERIF\n+00053330: 6420 7573 6561 626c 652e 0700 1e22 3700 d useable....\"7.\n+00053340: 004f 001e 2238 0000 2020 2056 4552 4946 .O..\"8.. VERIF\n 00053350: 5920 7769 7468 206e 6f20 7175 616c 6966 Y with no qualif\n 00053360: 6965 722c 2056 4552 4946 5920 2d4d 4150 ier, VERIFY -MAP\n 00053370: 2c20 616e 6420 5645 5249 4659 202d 414c , and VERIFY -AL\n 00053380: 4c20 6561 6368 2063 6865 636b 2061 6c6c L each check all\n-00053390: 1e00 1ece 3900 0020 2020 6375 7272 656e ....9.. curren\n+00053390: 1e00 1e22 3900 0020 2020 6375 7272 656e ...\"9.. curren\n 000533a0: 7420 696e 666f 726d 6174 696f 6e2e 0700 t information...\n-000533b0: 1ece 3a00 0012 001e ce41 0000 2020 2045 ..:......A.. E\n-000533c0: 7861 6d70 6c65 3a07 001e ce42 0000 2300 xample:....B..#.\n-000533d0: 1ece 4300 0020 2020 4744 453e 2076 6572 ..C.. GDE> ver\n+000533b0: 1e22 3a00 0012 001e 2241 0000 2020 2045 .\":.....\"A.. E\n+000533c0: 7861 6d70 6c65 3a07 001e 2242 0000 2300 xample:...\"B..#.\n+000533d0: 1e22 4300 0020 2020 4744 453e 2076 6572 .\"C.. GDE> ver\n 000533e0: 6966 7920 2d72 6567 696f 6e20 7265 6769 ify -region regi\n-000533f0: 7307 001e ce44 0000 3100 1ece 4500 0020 s....D..1...E.. \n+000533f0: 7307 001e 2244 0000 3100 1e22 4500 0020 s...\"D..1..\"E.. \n 00053400: 2020 5468 6973 2063 6f6d 6d61 6e64 2076 This command v\n 00053410: 6572 6966 6965 7320 7468 6520 7265 6769 erifies the regi\n-00053420: 6f6e 2072 6567 6973 2e07 001e ce46 0000 on regis.....F..\n-00053430: 1600 0bce 5059 5249 4748 5400 0043 6f70 ....PYRIGHT..Cop\n-00053440: 7972 6967 6874 1400 13ce bf11 0000 2020 yright........ \n-00053450: 2043 6f70 7972 6967 6874 0700 14ce 2100 Copyright....!.\n-00053460: 0018 0014 ce31 0000 2020 2043 6f70 7972 .....1.. Copyr\n-00053470: 6967 6874 2032 3032 3007 0014 ce41 0000 ight 2020....A..\n-00053480: 5300 14ce 5100 0020 2020 4669 6465 6c69 S...Q.. Fideli\n+00053420: 6f6e 2072 6567 6973 2e07 001e 2246 0000 on regis....\"F..\n+00053430: 1600 0b22 5059 5249 4748 5400 0043 6f70 ...\"PYRIGHT..Cop\n+00053440: 7972 6967 6874 1400 1322 bf11 0000 2020 yright...\".... \n+00053450: 2043 6f70 7972 6967 6874 0700 1422 2100 Copyright...\"!.\n+00053460: 0018 0014 2231 0000 2020 2043 6f70 7972 ....\"1.. Copyr\n+00053470: 6967 6874 2032 3032 3007 0014 2241 0000 ight 2020...\"A..\n+00053480: 5300 1422 5100 0020 2020 4669 6465 6c69 S..\"Q.. Fideli\n 00053490: 7479 204e 6174 696f 6e61 6c20 496e 666f ty National Info\n 000534a0: 726d 6174 696f 6e20 5365 7276 6963 6573 rmation Services\n 000534b0: 2c20 496e 632e 2061 6e64 2f6f 7220 6974 , Inc. and/or it\n 000534c0: 7320 7375 6273 6964 6961 7269 6573 2e20 s subsidiaries. \n-000534d0: 416c 6c1a 0014 ce61 0000 2020 2072 6967 All....a.. rig\n+000534d0: 416c 6c1a 0014 2261 0000 2020 2072 6967 All...\"a.. rig\n 000534e0: 6874 7320 7265 7365 7276 6564 2e07 0014 hts reserved....\n-000534f0: ce71 0000 4f00 14ce 8100 0020 2020 5065 .q..O...... Pe\n+000534f0: 2271 0000 4f00 1422 8100 0020 2020 5065 \"q..O..\"... Pe\n 00053500: 726d 6973 7369 6f6e 2069 7320 6772 616e rmission is gran\n 00053510: 7465 6420 746f 2063 6f70 792c 2064 6973 ted to copy, dis\n 00053520: 7472 6962 7574 6520 616e 642f 6f72 206d tribute and/or m\n 00053530: 6f64 6966 7920 7468 6973 2064 6f63 756d odify this docum\n-00053540: 656e 7453 0014 ce91 0000 2020 2075 6e64 entS...... und\n+00053540: 656e 7453 0014 2291 0000 2020 2075 6e64 entS..\"... und\n 00053550: 6572 2074 6865 2074 6572 6d73 206f 6620 er the terms of \n 00053560: 7468 6520 474e 5520 4672 6565 2044 6f63 the GNU Free Doc\n 00053570: 756d 656e 7461 7469 6f6e 204c 6963 656e umentation Licen\n 00053580: 7365 2c20 5665 7273 696f 6e20 312e 3320 se, Version 1.3 \n-00053590: 6f72 2061 6e79 5500 13ce c011 0000 2020 or anyU....... \n+00053590: 6f72 2061 6e79 5500 1322 c011 0000 2020 or anyU..\".... \n 000535a0: 206c 6174 6572 2076 6572 7369 6f6e 2070 later version p\n 000535b0: 7562 6c69 7368 6564 2062 7920 7468 6520 ublished by the \n 000535c0: 4672 6565 2053 6f66 7477 6172 6520 466f Free Software Fo\n 000535d0: 756e 6461 7469 6f6e 3b20 7769 7468 206e undation; with n\n-000535e0: 6f20 496e 7661 7269 616e 7441 0014 ce12 o InvariantA....\n+000535e0: 6f20 496e 7661 7269 616e 7441 0014 2212 o InvariantA..\".\n 000535f0: 0000 2020 2053 6563 7469 6f6e 732c 206e .. Sections, n\n 00053600: 6f20 4672 6f6e 742d 436f 7665 7220 5465 o Front-Cover Te\n 00053610: 7874 7320 616e 6420 6e6f 2042 6163 6b2d xts and no Back-\n-00053620: 436f 7665 7220 5465 7874 732e 0700 14ce Cover Texts.....\n-00053630: 1300 0051 0014 ce14 0000 2020 2047 542e ...Q...... GT.\n+00053620: 436f 7665 7220 5465 7874 732e 0700 1422 Cover Texts....\"\n+00053630: 1300 0051 0014 2214 0000 2020 2047 542e ...Q..\"... GT.\n 00053640: 4d28 544d 2920 6973 2061 2074 7261 6465 M(TM) is a trade\n 00053650: 6d61 726b 206f 6620 4669 6465 6c69 7479 mark of Fidelity\n 00053660: 204e 6174 696f 6e61 6c20 496e 666f 726d National Inform\n 00053670: 6174 696f 6e20 5365 7276 6963 6573 2c20 ation Services, \n-00053680: 496e 632e 4700 14ce 1500 0020 2020 4f74 Inc.G...... Ot\n+00053680: 496e 632e 4700 1422 1500 0020 2020 4f74 Inc.G..\"... Ot\n 00053690: 6865 7220 7472 6164 656d 6172 6b73 2061 her trademarks a\n 000536a0: 7265 2074 6865 2070 726f 7065 7274 7920 re the property \n 000536b0: 6f66 2074 6865 6972 2072 6573 7065 6374 of their respect\n-000536c0: 6976 6520 6f77 6e65 7273 2e07 0014 ce16 ive owners......\n-000536d0: 0000 4800 14ce 1700 0020 2020 5468 6973 ..H...... This\n+000536c0: 6976 6520 6f77 6e65 7273 2e07 0014 2216 ive owners....\".\n+000536d0: 0000 4800 1422 1700 0020 2020 5468 6973 ..H..\"... This\n 000536e0: 2064 6f63 756d 656e 7420 636f 6e74 6169 document contai\n 000536f0: 6e73 2061 2064 6573 6372 6970 7469 6f6e ns a description\n 00053700: 206f 6620 4754 2e4d 2061 6e64 2074 6865 of GT.M and the\n-00053710: 206f 7065 7261 7469 6e67 5400 14ce 1800 operatingT.....\n+00053710: 206f 7065 7261 7469 6e67 5400 1422 1800 operatingT..\"..\n 00053720: 0020 2020 696e 7374 7275 6374 696f 6e73 . instructions\n 00053730: 2070 6572 7461 696e 696e 6720 746f 2074 pertaining to t\n 00053740: 6865 2076 6172 696f 7573 2066 756e 6374 he various funct\n 00053750: 696f 6e73 2074 6861 7420 636f 6d70 7269 ions that compri\n 00053760: 7365 2074 6865 2073 7973 7465 6d2e 5000 se the system.P.\n-00053770: 14ce 1900 0020 2020 5468 6973 2064 6f63 ..... This doc\n+00053770: 1422 1900 0020 2020 5468 6973 2064 6f63 .\"... This doc\n 00053780: 756d 656e 7420 646f 6573 206e 6f74 2063 ument does not c\n 00053790: 6f6e 7461 696e 2061 6e79 2063 6f6d 6d69 ontain any commi\n 000537a0: 746d 656e 7420 6f66 2046 4953 2e20 4649 tment of FIS. FI\n 000537b0: 5320 6265 6c69 6576 6573 2074 6865 0000 S believes the..\n 000537c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000537d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000537e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000537f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053800: 0100 0000 1506 0000 8f04 0000 0000 0000 ................\n-00053810: 9900 00ce 4845 4c50 00ff 7300 ff4f 5645 ....HELP..s..OVE\n+00053810: 9900 0022 4845 4c50 00ff 7300 ff4f 5645 ...\"HELP..s..OVE\n 00053820: 5256 4945 5700 ff73 00ff 4d41 5050 494e RVIEW..s..MAPPIN\n 00053830: 475f 474c 4f42 414c 5f56 4152 4941 424c G_GLOBAL_VARIABL\n 00053840: 4553 5f49 4e5f 415f 474c 4f42 414c 5f44 ES_IN_A_GLOBAL_D\n 00053850: 4952 4543 544f 5259 00c0 1900 0020 2020 IRECTORY..... \n 00053860: 5468 6520 6465 6661 756c 7420 476c 6f62 The default Glob\n 00053870: 616c 2044 6972 6563 746f 7279 2063 6f6e al Directory con\n 00053880: 7461 696e 7320 6f6e 6520 636f 6d70 6c65 tains one comple\n 00053890: 7465 206d 6170 7069 6e67 2074 6861 7420 te mapping that \n-000538a0: 636f 6d70 7269 7365 733c 0046 ce1a 0000 comprises<.F....\n+000538a0: 636f 6d70 7269 7365 733c 0046 221a 0000 comprises<.F\"...\n 000538b0: 2020 2074 6865 7365 2065 6e74 7269 6573 these entries\n 000538c0: 2066 6f72 206e 616d 652c 2072 6567 696f for name, regio\n 000538d0: 6e2c 2073 6567 6d65 6e74 2c20 616e 6420 n, segment, and \n-000538e0: 6669 6c65 2e07 0046 ce21 0000 3100 46ce file...F.!..1.F.\n+000538e0: 6669 6c65 2e07 0046 2221 0000 3100 4622 file...F\"!..1.F\"\n 000538f0: 2200 0020 2020 2a20 2d2d 3e20 4445 4641 \".. * --> DEFA\n 00053900: 554c 5420 2d2d 3e20 4445 4641 554c 5420 ULT --> DEFAULT \n 00053910: 2d2d 3e20 6d75 6d70 732e 6461 742a 0046 --> mumps.dat*.F\n-00053920: ce23 0000 2020 2028 4e41 4d45 2920 2852 .#.. (NAME) (R\n+00053920: 2223 0000 2020 2028 4e41 4d45 2920 2852 \"#.. (NAME) (R\n 00053930: 4547 494f 4e29 2028 5345 474d 454e 5429 EGION) (SEGMENT)\n-00053940: 2028 4649 4c45 2907 0046 ce24 0000 4f00 (FILE)..F.$..O.\n-00053950: 46ce 2500 0020 2020 5468 6520 2a20 7769 F.%.. The * wi\n+00053940: 2028 4649 4c45 2907 0046 2224 0000 4f00 (FILE)..F\"$..O.\n+00053950: 4622 2500 0020 2020 5468 6520 2a20 7769 F\"%.. The * wi\n 00053960: 6c64 6361 7264 2069 6465 6e74 6966 6965 ldcard identifie\n 00053970: 7320 616c 6c20 706f 7373 6962 6c65 2067 s all possible g\n 00053980: 6c6f 6261 6c20 6e61 6d65 732e 2053 7562 lobal names. Sub\n 00053990: 7365 7175 656e 7420 6564 6974 7346 0046 sequent editsF.F\n-000539a0: ce26 0000 2020 2063 7265 6174 6520 656e .&.. create en\n+000539a0: 2226 0000 2020 2063 7265 6174 6520 656e \"&.. create en\n 000539b0: 7472 6965 7320 666f 7220 696e 6469 7669 tries for indivi\n 000539c0: 6475 616c 2067 6c6f 6261 6c20 6e61 6d65 dual global name\n 000539d0: 7320 6f72 206e 616d 6520 7072 6566 6978 s or name prefix\n-000539e0: 6573 2e07 0046 ce27 0000 5400 46ce 2800 es...F.'..T.F.(.\n+000539e0: 6573 2e07 0046 2227 0000 5400 4622 2800 es...F\"'..T.F\"(.\n 000539f0: 0020 2020 5265 6769 6f6e 7320 616e 6420 . Regions and \n 00053a00: 7365 676d 656e 7473 2073 746f 7265 2069 segments store i\n 00053a10: 6e66 6f72 6d61 7469 6f6e 2075 7365 6420 nformation used \n 00053a20: 746f 2063 6f6e 7472 6f6c 2074 6865 2063 to control the c\n 00053a30: 7265 6174 696f 6e20 6f66 2074 6865 5400 reation of theT.\n-00053a40: 46ce 2900 0020 2020 6669 6c65 2e20 5468 F.).. file. Th\n+00053a40: 4622 2900 0020 2020 6669 6c65 2e20 5468 F\").. file. Th\n 00053a50: 6520 6368 6172 6163 7465 7269 7374 6963 e characteristic\n 00053a60: 7320 7374 6f72 6564 2077 6974 6820 7468 s stored with th\n 00053a70: 6520 7265 6769 6f6e 2061 6e64 2073 6567 e region and seg\n 00053a80: 6d65 6e74 2061 7265 2070 6173 7365 6420 ment are passed \n-00053a90: 746f 5100 46ce 2a00 0020 2020 4d55 5049 toQ.F.*.. MUPI\n+00053a90: 746f 5100 4622 2a00 0020 2020 4d55 5049 toQ.F\"*.. MUPI\n 00053aa0: 5020 6f6e 6c79 2077 6865 6e20 6372 6561 P only when crea\n 00053ab0: 7469 6e67 2074 6865 2064 6174 6162 6173 ting the databas\n 00053ac0: 6520 6669 6c65 2075 7369 6e67 2074 6865 e file using the\n 00053ad0: 2043 5245 4154 4520 636f 6d6d 616e 642c CREATE command,\n-00053ae0: 2073 6f52 0046 ce31 0000 2020 2073 7562 soR.F.1.. sub\n+00053ae0: 2073 6f52 0046 2231 0000 2020 2073 7562 soR.F\"1.. sub\n 00053af0: 7365 7175 656e 7420 6368 616e 6765 7320 sequent changes \n 00053b00: 746f 2074 6865 7365 2063 6861 7261 6374 to these charact\n 00053b10: 6572 6973 7469 6373 2069 6e20 7468 6520 eristics in the \n 00053b20: 476c 6f62 616c 2044 6972 6563 746f 7279 Global Directory\n-00053b30: 2068 6176 652c 0046 ce32 0000 2020 206e have,.F.2.. n\n+00053b30: 2068 6176 652c 0046 2232 0000 2020 206e have,.F\"2.. n\n 00053b40: 6f20 6566 6665 6374 206f 6e20 616e 2065 o effect on an e\n 00053b50: 7869 7374 696e 6720 6461 7461 6261 7365 xisting database\n-00053b60: 2e07 0046 ce33 0000 5000 46ce 3400 0020 ...F.3..P.F.4.. \n+00053b60: 2e07 0046 2233 0000 5000 4622 3400 0020 ...F\"3..P.F\"4.. \n 00053b70: 2020 4f6e 2045 5849 542c 2047 4445 2076 On EXIT, GDE v\n 00053b80: 616c 6964 6174 6573 2074 6865 2067 6c6f alidates the glo\n 00053b90: 6261 6c20 6469 7265 6374 6f72 7920 746f bal directory to\n 00053ba0: 2065 6e73 7572 6520 7468 6174 2065 7665 ensure that eve\n-00053bb0: 7279 206c 6567 616c 5300 46ce 3500 0020 ry legalS.F.5.. \n+00053bb0: 7279 206c 6567 616c 5300 4622 3500 0020 ry legalS.F\"5.. \n 00053bc0: 2020 676c 6f62 616c 2076 6172 6961 626c global variabl\n 00053bd0: 6520 6e6f 6465 206d 6170 7320 746f 2065 e node maps to e\n 00053be0: 7861 6374 6c79 206f 6e65 2072 6567 696f xactly one regio\n 00053bf0: 6e3b 2074 6861 7420 6576 6572 7920 7265 n; that every re\n-00053c00: 6769 6f6e 2068 6173 2061 7452 0046 ce36 gion has atR.F.6\n+00053c00: 6769 6f6e 2068 6173 2061 7452 0046 2236 gion has atR.F\"6\n 00053c10: 0000 2020 206c 6561 7374 206f 6e65 2067 .. least one g\n 00053c20: 6c6f 6261 6c20 7661 7269 6162 6c65 206e lobal variable n\n 00053c30: 6f64 6520 6d61 7070 696e 6720 746f 2069 ode mapping to i\n 00053c40: 7420 616e 6420 7468 6174 2069 7420 6d61 t and that it ma\n 00053c50: 7073 2074 6f20 6578 6163 746c 7953 0046 ps to exactlyS.F\n-00053c60: ce37 0000 2020 206f 6e65 2073 6567 6d65 .7.. one segme\n+00053c60: 2237 0000 2020 206f 6e65 2073 6567 6d65 \"7.. one segme\n 00053c70: 6e74 3b20 7468 6174 2065 7665 7279 2073 nt; that every s\n 00053c80: 6567 6d65 6e74 2068 6173 2065 7861 6374 egment has exact\n 00053c90: 6c79 206f 6e65 2072 6567 696f 6e20 6d61 ly one region ma\n 00053ca0: 7070 696e 6720 746f 2069 743b 2061 6e64 pping to it; and\n-00053cb0: 5400 46ce 3800 0020 2020 7468 6174 2074 T.F.8.. that t\n+00053cb0: 5400 4622 3800 0020 2020 7468 6174 2074 T.F\"8.. that t\n 00053cc0: 6865 2061 7474 7269 6275 7465 7320 666f he attributes fo\n 00053cd0: 7220 6561 6368 2072 6567 696f 6e20 616e r each region an\n 00053ce0: 6420 7365 676d 656e 7420 6172 6520 696e d segment are in\n 00053cf0: 7465 726e 616c 6c79 2063 6f6e 7369 7374 ternally consist\n-00053d00: 656e 742e 5300 46ce 3900 0020 2020 4744 ent.S.F.9.. GD\n+00053d00: 656e 742e 5300 4622 3900 0020 2020 4744 ent.S.F\"9.. GD\n 00053d10: 4520 7769 6c6c 206e 6f74 2063 7265 6174 E will not creat\n 00053d20: 6520 6120 7374 7275 6374 7572 616c 6c79 e a structurally\n 00053d30: 2075 6e73 6f75 6e64 2067 6c6f 6261 6c20 unsound global \n 00053d40: 6469 7265 6374 6f72 792c 2061 6e64 2077 directory, and w\n-00053d50: 696c 6c20 6e6f 744e 0046 ce3a 0000 2020 ill notN.F.:.. \n+00053d50: 696c 6c20 6e6f 744e 0046 223a 0000 2020 ill notN.F\":.. \n 00053d60: 2065 7869 7420 756e 7469 6c20 6974 2076 exit until it v\n 00053d70: 616c 6964 6174 6573 2074 6865 2067 6c6f alidates the glo\n 00053d80: 6261 6c20 6469 7265 6374 6f72 792e 2049 bal directory. I\n 00053d90: 6e66 6f72 6d61 7469 6f6e 616c 206d 6573 nformational mes\n-00053da0: 7361 6765 7333 0046 ce41 0000 2020 2061 sages3.F.A.. a\n+00053da0: 7361 6765 7333 0046 2241 0000 2020 2061 sages3.F\"A.. a\n 00053db0: 6476 6973 6520 796f 7520 6f66 2073 7472 dvise you of str\n 00053dc0: 7563 7475 7261 6c20 696e 636f 6e73 6973 uctural inconsis\n-00053dd0: 7465 6e63 6965 732e 0700 46ce 4200 001a tencies...F.B...\n-00053de0: 0009 ce51 5541 4c49 4649 4552 5300 0051 ...QUALIFIERS..Q\n-00053df0: 7561 6c69 6669 6572 7315 0014 cebf 1100 ualifiers.......\n+00053dd0: 7465 6e63 6965 732e 0700 4622 4200 001a tencies...F\"B...\n+00053de0: 0009 2251 5541 4c49 4649 4552 5300 0051 ..\"QUALIFIERS..Q\n+00053df0: 7561 6c69 6669 6572 7315 0014 22bf 1100 ualifiers...\"...\n 00053e00: 0020 2020 5175 616c 6966 6965 7273 0700 . Qualifiers..\n-00053e10: 15ce 2100 0000 0000 0000 0000 0000 0000 ..!.............\n+00053e10: 1522 2100 0000 0000 0000 0000 0000 0000 .\"!.............\n 00053e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -21502,114 +21502,114 @@\n 00053fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00054000: 0100 0000 c306 0000 b207 0000 0000 0000 ................\n 00054010: 3c00 0041 4845 4c50 00ff 7300 ff51 5541 <..AHELP..s..QUA\n 00054020: 4c49 4649 4552 5300 ff73 00ff 4e41 4d45 LIFIERS..s..NAME\n 00054030: 5f51 5541 4c49 4649 4552 5300 004e 616d _QUALIFIERS..Nam\n-00054040: 655f 5175 616c 6966 6965 7273 1a00 28ce e_Qualifiers..(.\n+00054040: 655f 5175 616c 6966 6965 7273 1a00 2822 e_Qualifiers..(\"\n 00054050: bf11 0000 2020 204e 616d 6520 5175 616c .... Name Qual\n-00054060: 6966 6965 7273 0700 29ce 2100 0054 0029 ifiers..).!..T.)\n-00054070: ce31 0000 2020 2054 6865 2066 6f6c 6c6f .1.. The follo\n+00054060: 6966 6965 7273 0700 2922 2100 0054 0029 ifiers..)\"!..T.)\n+00054070: 2231 0000 2020 2054 6865 2066 6f6c 6c6f \"1.. The follo\n 00054080: 7769 6e67 202d 4e41 4d45 2071 7561 6c69 wing -NAME quali\n 00054090: 6669 6572 2063 616e 2062 6520 7573 6564 fier can be used\n 000540a0: 2077 6974 6820 7468 6520 4144 4420 6f72 with the ADD or\n 000540b0: 2043 4841 4e47 4520 636f 6d6d 616e 6473 CHANGE commands\n-000540c0: 2e07 0029 ce41 0000 1d00 29ce 5100 0020 ...).A....).Q.. \n+000540c0: 2e07 0029 2241 0000 1d00 2922 5100 0020 ...)\"A....)\"Q.. \n 000540d0: 2020 2d52 4547 494f 4e3d 7265 6769 6f6e -REGION=region\n-000540e0: 2d6e 616d 6507 0029 ce61 0000 5200 29ce -name..).a..R.).\n+000540e0: 2d6e 616d 6507 0029 2261 0000 5200 2922 -name..)\"a..R.)\"\n 000540f0: 7100 0020 2020 5370 6563 6966 6965 7320 q.. Specifies \n 00054100: 7468 6520 6e61 6d65 206f 6620 6120 7265 the name of a re\n 00054110: 6769 6f6e 2e20 5265 6769 6f6e 206e 616d gion. Region nam\n 00054120: 6573 2061 7265 206e 6f74 2063 6173 652d es are not case-\n 00054130: 7365 6e73 6974 6976 652c 2062 7574 2e00 sensitive, but..\n-00054140: 29ce 8100 0020 2020 6172 6520 7265 7072 ).... are repr\n+00054140: 2922 8100 0020 2020 6172 6520 7265 7072 )\"... are repr\n 00054150: 6573 656e 7465 6420 6173 2075 7070 6572 esented as upper\n-00054160: 6361 7365 2062 7920 4744 452e 0700 29ce case by GDE...).\n-00054170: 9100 003a 0028 cec0 1100 0020 2020 5468 ...:.(..... Th\n+00054160: 6361 7365 2062 7920 4744 452e 0700 2922 case by GDE...)\"\n+00054170: 9100 003a 0028 22c0 1100 0020 2020 5468 ...:.(\".... Th\n 00054180: 6520 6d69 6e69 6d75 6d20 6c65 6e67 7468 e minimum length\n 00054190: 2069 7320 6f6e 6520 616c 7068 6162 6574 is one alphabet\n 000541a0: 6963 2063 6861 7261 6374 6572 2e07 0029 ic character...)\n-000541b0: ce12 0000 3b00 29ce 1300 0020 2020 5468 ....;.).... Th\n+000541b0: 2212 0000 3b00 2922 1300 0020 2020 5468 \"...;.)\"... Th\n 000541c0: 6520 6d61 7869 6d75 6d20 6c65 6e67 7468 e maximum length\n 000541d0: 2069 7320 3331 2061 6c70 6861 6e75 6d65 is 31 alphanume\n 000541e0: 7269 6320 6368 6172 6163 7465 7273 2e07 ric characters..\n-000541f0: 0029 ce14 0000 1200 29ce 1500 0020 2020 .)......).... \n-00054200: 4578 616d 706c 653a 0700 29ce 1600 0028 Example:..)....(\n-00054210: 0029 ce17 0000 2020 2047 4445 3e20 6164 .).... GDE> ad\n+000541f0: 0029 2214 0000 1200 2922 1500 0020 2020 .)\".....)\"... \n+00054200: 4578 616d 706c 653a 0700 2922 1600 0028 Example:..)\"...(\n+00054210: 0029 2217 0000 2020 2047 4445 3e20 6164 .)\"... GDE> ad\n 00054220: 6420 2d6e 616d 6520 612a 202d 7265 6769 d -name a* -regi\n-00054230: 6f6e 3d61 7265 6707 0029 ce18 0000 5200 on=areg..)....R.\n-00054240: 29ce 1900 0020 2020 5468 6973 2063 6f6d ).... This com\n+00054230: 6f6e 3d61 7265 6707 0029 2218 0000 5200 on=areg..)\"...R.\n+00054240: 2922 1900 0020 2020 5468 6973 2063 6f6d )\"... This com\n 00054250: 6d61 6e64 2063 7265 6174 6573 2074 6865 mand creates the\n 00054260: 206e 616d 6573 7061 6365 2061 2a2c 2069 namespace a*, i\n 00054270: 6620 6974 2064 6f65 7320 6e6f 7420 6578 f it does not ex\n 00054280: 6973 742c 2061 6e64 206d 6170 7320 6974 ist, and maps it\n-00054290: 1d00 29ce 1a00 0020 2020 746f 2074 6865 ..).... to the\n+00054290: 1d00 2922 1a00 0020 2020 746f 2074 6865 ..)\"... to the\n 000542a0: 2072 6567 696f 6e20 6172 6567 2e07 0029 region areg...)\n-000542b0: ce21 0000 1100 29ce 2200 0020 2020 5375 .!....).\".. Su\n-000542c0: 6d6d 6172 7907 0029 ce23 0000 4e00 29ce mmary..).#..N.).\n+000542b0: 2221 0000 1100 2922 2200 0020 2020 5375 \"!....)\"\".. Su\n+000542c0: 6d6d 6172 7907 0029 2223 0000 4e00 2922 mmary..)\"#..N.)\"\n 000542d0: 2400 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d $.. +---------\n 000542e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000542f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00054300: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00054310: 2d2d 2d2d 2d2d 2d2d 2d2b 4e00 29ce 2500 ---------+N.).%.\n+00054310: 2d2d 2d2d 2d2d 2d2d 2d2b 4e00 2922 2500 ---------+N.)\"%.\n 00054320: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00054330: 2020 2020 2020 2020 2020 2020 4744 4520 GDE \n 00054340: 4e41 4d45 2051 7561 6c69 6669 6572 7320 NAME Qualifiers \n 00054350: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00054360: 2020 2020 2020 207c 4e00 29ce 2600 0020 |N.).&.. \n+00054360: 2020 2020 2020 207c 4e00 2922 2600 0020 |N.)\"&.. \n 00054370: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00054380: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00054390: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000543a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000543b0: 2d2d 2d2d 2d7c 4e00 29ce 2700 0020 2020 -----|N.).'.. \n+000543b0: 2d2d 2d2d 2d7c 4e00 2922 2700 0020 2020 -----|N.)\"'.. \n 000543c0: 7c20 2020 2020 2020 2020 2020 2020 5155 | QU\n 000543d0: 414c 4946 4945 5220 2020 2020 2020 2020 ALIFIER \n 000543e0: 2020 2020 207c 2044 4546 4155 4c54 207c | DEFAULT |\n 000543f0: 204d 494e 494d 554d 207c 204d 4158 494d MINIMUM | MAXIM\n-00054400: 554d 207c 4e00 29ce 2800 0020 2020 7c2d UM |N.).(.. |-\n+00054400: 554d 207c 4e00 2922 2800 0020 2020 7c2d UM |N.)\"(.. |-\n 00054410: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00054420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00054430: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d ---+---------+--\n 00054440: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n-00054450: 2d7c 4e00 29ce 2900 0020 2020 7c20 2d52 -|N.).).. | -R\n+00054450: 2d7c 4e00 2922 2900 0020 2020 7c20 2d52 -|N.)\").. | -R\n 00054460: 5b45 4749 4f4e 5d3d 7265 6769 6f6e 2d6e [EGION]=region-n\n 00054470: 616d 6520 2863 6861 7261 6374 6572 7329 ame (characters)\n 00054480: 207c 2028 6e6f 6e65 2920 207c 2031 4120 | (none) | 1A \n 00054490: 2020 2020 207c 2031 3641 2f4e 2020 207c | 16A/N |\n-000544a0: 4e00 29ce 2a00 0020 2020 2b2d 2d2d 2d2d N.).*.. +-----\n+000544a0: 4e00 2922 2a00 0020 2020 2b2d 2d2d 2d2d N.)\"*.. +-----\n 000544b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000544c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000544d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000544e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 -------------+..\n-000544f0: 29ce 3100 0028 0018 ce52 4547 494f 4e5f ).1..(...REGION_\n+000544f0: 2922 3100 0028 0018 2252 4547 494f 4e5f )\"1..(..\"REGION_\n 00054500: 5155 414c 4946 4945 5253 0000 5265 6769 QUALIFIERS..Regi\n 00054510: 6f6e 5f51 7561 6c69 6669 6572 731c 002a on_Qualifiers..*\n-00054520: cebf 1100 0020 2020 5265 6769 6f6e 2051 ..... Region Q\n-00054530: 7561 6c69 6669 6572 7307 002b ce21 0000 ualifiers..+.!..\n-00054540: 4f00 2bce 3100 0020 2020 5468 6520 666f O.+.1.. The fo\n+00054520: 22bf 1100 0020 2020 5265 6769 6f6e 2051 \".... Region Q\n+00054530: 7561 6c69 6669 6572 7307 002b 2221 0000 ualifiers..+\"!..\n+00054540: 4f00 2b22 3100 0020 2020 5468 6520 666f O.+\"1.. The fo\n 00054550: 6c6c 6f77 696e 6720 2d52 4547 494f 4e20 llowing -REGION \n 00054560: 7175 616c 6966 6965 7273 2063 616e 2062 qualifiers can b\n 00054570: 6520 7573 6564 2077 6974 6820 7468 6520 e used with the \n 00054580: 4144 442c 2043 4841 4e47 452c 206f 721c ADD, CHANGE, or.\n-00054590: 002b ce41 0000 2020 2054 454d 504c 4154 .+.A.. TEMPLAT\n-000545a0: 4520 636f 6d6d 616e 6473 2e07 002b ce51 E commands...+.Q\n-000545b0: 0000 1700 2bce 6100 0020 2020 2d5b 4e4f ....+.a.. -[NO\n-000545c0: 5d41 555b 544f 4442 5d07 002b ce71 0000 ]AU[TODB]..+.q..\n-000545d0: 5100 2bce 8100 0020 2020 5370 6563 6966 Q.+.... Specif\n+00054590: 002b 2241 0000 2020 2054 454d 504c 4154 .+\"A.. TEMPLAT\n+000545a0: 4520 636f 6d6d 616e 6473 2e07 002b 2251 E commands...+\"Q\n+000545b0: 0000 1700 2b22 6100 0020 2020 2d5b 4e4f ....+\"a.. -[NO\n+000545c0: 5d41 555b 544f 4442 5d07 002b 2271 0000 ]AU[TODB]..+\"q..\n+000545d0: 5100 2b22 8100 0020 2020 5370 6563 6966 Q.+\"... Specif\n 000545e0: 6965 7320 7768 6574 6865 7220 4754 2e4d ies whether GT.M\n 000545f0: 2073 686f 756c 6420 696d 706c 6963 6974 should implicit\n 00054600: 6c79 2063 7265 6174 6520 6120 6461 7461 ly create a data\n 00054610: 6261 7365 2066 696c 6520 666f 7220 7468 base file for th\n-00054620: 6550 002b ce91 0000 2020 2072 6567 696f eP.+.... regio\n+00054620: 6550 002b 2291 0000 2020 2072 6567 696f eP.+\"... regio\n 00054630: 6e20 6966 206e 6f6e 6520 6578 6973 7473 n if none exists\n 00054640: 2077 6865 6e20 6120 7072 6f63 6573 7320 when a process \n 00054650: 6174 7465 6d70 7473 2074 6f20 6163 6365 attempts to acce\n 00054660: 7373 2069 742e 2042 6563 6175 7365 2069 ss it. Because i\n-00054670: 7452 002a cec0 1100 0020 2020 6361 7272 tR.*..... carr\n+00054670: 7452 002a 22c0 1100 0020 2020 6361 7272 tR.*\".... carr\n 00054680: 6965 7320 6c6f 7765 7220 6f70 6572 6174 ies lower operat\n 00054690: 696f 6e61 6c20 7269 736b 2061 6e64 2070 ional risk and p\n 000546a0: 726f 7669 6465 7320 6265 7474 6572 206f rovides better o\n 000546b0: 7065 7261 7469 6f6e 616c 2063 6f6e 7472 perational contr\n 000546c0: 6f6c 2c48 0000 0000 0000 0000 0000 0000 ol,H............\n 000546d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000546e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -21627,3007 +21627,3007 @@\n 000547a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000547b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000547c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000547d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000547e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000547f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00054800: 0100 0000 f507 0000 e604 0000 0000 0000 ................\n-00054810: 7700 00ce 4845 4c50 00ff 7300 ff51 5541 w...HELP..s..QUA\n+00054810: 7700 0022 4845 4c50 00ff 7300 ff51 5541 w..\"HELP..s..QUA\n 00054820: 4c49 4649 4552 5300 ff73 00ff 5245 4749 LIFIERS..s..REGI\n 00054830: 4f4e 5f51 5541 4c49 4649 4552 5300 c012 ON_QUALIFIERS...\n 00054840: 0000 2020 2074 6865 2063 6f6d 6d6f 6e20 .. the common \n 00054850: 7072 6163 7469 6365 2069 7320 746f 2063 practice is to c\n 00054860: 7265 6174 6520 6461 7461 6261 7365 2066 reate database f\n 00054870: 696c 6573 2077 6974 6820 4d55 5049 5020 iles with MUPIP \n-00054880: 4352 4541 5445 2e54 002b ce13 0000 2020 CREATE.T.+.... \n+00054880: 4352 4541 5445 2e54 002b 2213 0000 2020 CREATE.T.+\"... \n 00054890: 2048 6f77 6576 6572 2c20 4155 544f 4442 However, AUTODB\n 000548a0: 206d 6179 2073 696d 706c 6966 7920 6f70 may simplify op\n 000548b0: 6572 6174 696f 6e73 2077 6865 6e20 796f erations when yo\n 000548c0: 7520 6861 7665 2073 6372 6174 6368 206f u have scratch o\n-000548d0: 7220 7465 6d70 6f72 6172 794e 002b ce14 r temporaryN.+..\n+000548d0: 7220 7465 6d70 6f72 6172 794e 002b 2214 r temporaryN.+\".\n 000548e0: 0000 2020 2064 6174 6162 6173 6573 2077 .. databases w\n 000548f0: 6869 6368 2061 7265 2062 6573 7420 6465 hich are best de\n 00054900: 6c65 7465 6420 616e 6420 7265 6372 6561 leted and recrea\n 00054910: 7465 6420 6173 2061 2070 6172 7420 6f66 ted as a part of\n-00054920: 2073 7461 6e64 6172 641f 002b ce15 0000 standard..+....\n+00054920: 2073 7461 6e64 6172 641f 002b 2215 0000 standard..+\"...\n 00054930: 2020 206f 7065 7261 7469 6f6e 2070 726f operation pro\n-00054940: 6365 6475 7265 732e 0700 2bce 1600 0022 cedures...+....\"\n-00054950: 002b ce17 0000 2020 2054 6865 2064 6566 .+.... The def\n+00054940: 6365 6475 7265 732e 0700 2b22 1600 0022 cedures...+\"...\"\n+00054950: 002b 2217 0000 2020 2054 6865 2064 6566 .+\"... The def\n 00054960: 6175 6c74 2069 7320 4e4f 4155 544f 4442 ault is NOAUTODB\n-00054970: 2e07 002b ce18 0000 2500 2bce 1900 0020 ...+....%.+.... \n+00054970: 2e07 002b 2218 0000 2500 2b22 1900 0020 ...+\"...%.+\"... \n 00054980: 2020 2d43 5b4f 4c4c 4154 494f 4e5f 4445 -C[OLLATION_DE\n 00054990: 4641 554c 545d 3d6e 756d 6265 7207 002b FAULT]=number..+\n-000549a0: ce1a 0000 5100 2bce 2100 0020 2020 5370 ....Q.+.!.. Sp\n+000549a0: 221a 0000 5100 2b22 2100 0020 2020 5370 \"...Q.+\"!.. Sp\n 000549b0: 6563 6966 6965 7320 7468 6520 6e75 6d62 ecifies the numb\n 000549c0: 6572 206f 6620 7468 6520 636f 6c6c 6174 er of the collat\n 000549d0: 696f 6e20 7365 7175 656e 6365 2064 6566 ion sequence def\n 000549e0: 696e 6974 696f 6e20 746f 2062 6520 7573 inition to be us\n-000549f0: 6564 2061 7352 002b ce22 0000 2020 2074 ed asR.+.\".. t\n+000549f0: 6564 2061 7352 002b 2222 0000 2020 2074 ed asR.+\"\".. t\n 00054a00: 6865 2064 6566 6175 6c74 2066 6f72 2074 he default for t\n 00054a10: 6869 7320 6461 7461 6261 7365 2066 696c his database fil\n 00054a20: 652e 2054 6865 206e 756d 6265 7220 6361 e. The number ca\n 00054a30: 6e20 6265 2061 6e79 2069 6e74 6567 6572 n be any integer\n-00054a40: 2066 726f 6d20 304d 002b ce23 0000 2020 from 0M.+.#.. \n+00054a40: 2066 726f 6d20 304d 002b 2223 0000 2020 from 0M.+\"#.. \n 00054a50: 2074 6f20 3235 352e 2054 6865 206e 756d to 255. The num\n 00054a60: 6265 7220 796f 7520 6173 7369 676e 2061 ber you assign a\n 00054a70: 7320 6120 7661 6c75 6520 6d75 7374 206d s a value must m\n 00054a80: 6174 6368 2074 6865 206e 756d 6265 7220 atch the number \n-00054a90: 6f66 2061 5200 2bce 2400 0020 2020 6465 of aR.+.$.. de\n+00054a90: 6f66 2061 5200 2b22 2400 0020 2020 6465 of aR.+\"$.. de\n 00054aa0: 6669 6e65 6420 636f 6c6c 6174 696f 6e20 fined collation \n 00054ab0: 7365 7175 656e 6365 2074 6861 7420 7265 sequence that re\n 00054ac0: 7369 6465 7320 696e 2074 6865 2073 6861 sides in the sha\n 00054ad0: 7265 6420 6c69 6272 6172 7920 706f 696e red library poin\n-00054ae0: 7465 6420 746f 5000 2bce 2500 0020 2020 ted toP.+.%.. \n+00054ae0: 7465 6420 746f 5000 2b22 2500 0020 2020 ted toP.+\"%.. \n 00054af0: 6279 2074 6865 2065 6e76 6972 6f6e 6d65 by the environme\n 00054b00: 6e74 2076 6172 6961 626c 6520 6774 6d5f nt variable gtm_\n 00054b10: 636f 6c6c 6174 655f 6e2e 2046 6f72 2069 collate_n. For i\n 00054b20: 6e66 6f72 6d61 7469 6f6e 206f 6e20 6465 nformation on de\n-00054b30: 6669 6e69 6e67 5100 2bce 2600 0020 2020 finingQ.+.&.. \n+00054b30: 6669 6e69 6e67 5100 2b22 2600 0020 2020 finingQ.+\"&.. \n 00054b40: 7468 6973 2065 6e76 6972 6f6e 6d65 6e74 this environment\n 00054b50: 2076 6172 6961 626c 6520 616e 6420 6372 variable and cr\n 00054b60: 6561 7469 6e67 2061 6e20 616c 7465 726e eating an altern\n 00054b70: 6174 6520 636f 6c6c 6174 696f 6e20 7365 ate collation se\n-00054b80: 7175 656e 6365 2c4e 002b ce27 0000 2020 quence,N.+.'.. \n+00054b80: 7175 656e 6365 2c4e 002b 2227 0000 2020 quence,N.+\"'.. \n 00054b90: 2072 6566 6572 2074 6f20 7468 6520 2249 refer to the \"I\n 00054ba0: 6e74 6572 6e61 7469 6f6e 616c 697a 6174 nternationalizat\n 00054bb0: 696f 6e22 2063 6861 7074 6572 2069 6e20 ion\" chapter in \n 00054bc0: 7468 6520 4754 2e4d 2050 726f 6772 616d the GT.M Program\n-00054bd0: 6d65 7227 7310 002b ce28 0000 2020 2047 mer's..+.(.. G\n-00054be0: 7569 6465 2e07 002b ce29 0000 4f00 2bce uide...+.)..O.+.\n+00054bd0: 6d65 7227 7310 002b 2228 0000 2020 2047 mer's..+\"(.. G\n+00054be0: 7569 6465 2e07 002b 2229 0000 4f00 2b22 uide...+\")..O.+\"\n 00054bf0: 2a00 0020 2020 5468 6520 6d69 6e69 6d75 *.. The minimu\n 00054c00: 6d20 434f 4c4c 4154 494f 4e5f 4445 4641 m COLLATION_DEFA\n 00054c10: 554c 5420 6e75 6d62 6572 2069 7320 7a65 ULT number is ze\n 00054c20: 726f 2c20 7768 6963 6820 6973 2074 6865 ro, which is the\n-00054c30: 2073 7461 6e64 6172 6420 4d1d 002b ce31 standard M..+.1\n+00054c30: 2073 7461 6e64 6172 6420 4d1d 002b 2231 standard M..+\"1\n 00054c40: 0000 2020 2063 6f6c 6c61 7469 6f6e 2073 .. collation s\n-00054c50: 6571 7565 6e63 652e 0700 2bce 3200 0036 equence...+.2..6\n-00054c60: 002b ce33 0000 2020 2054 6865 206d 6178 .+.3.. The max\n+00054c50: 6571 7565 6e63 652e 0700 2b22 3200 0036 equence...+\"2..6\n+00054c60: 002b 2233 0000 2020 2054 6865 206d 6178 .+\"3.. The max\n 00054c70: 696d 756d 2043 4f4c 4c41 5449 4f4e 5f44 imum COLLATION_D\n 00054c80: 4546 4155 4c54 206e 756d 6265 7220 6973 EFAULT number is\n-00054c90: 2032 3535 2e07 002b ce34 0000 4100 2bce 255...+.4..A.+.\n+00054c90: 2032 3535 2e07 002b 2234 0000 4100 2b22 255...+\"4..A.+\"\n 00054ca0: 3500 0020 2020 4279 2064 6566 6175 6c74 5.. By default\n 00054cb0: 2c20 4744 4520 7573 6573 207a 6572 6f20 , GDE uses zero \n 00054cc0: 2830 2920 6173 2074 6865 2043 4f4c 4c41 (0) as the COLLA\n 00054cd0: 5449 4f4e 5f44 4546 4155 4c54 2e07 002b TION_DEFAULT...+\n-00054ce0: ce36 0000 2900 2bce 3700 0020 2020 2d44 .6..).+.7.. -D\n+00054ce0: 2236 0000 2900 2b22 3700 0020 2020 2d44 \"6..).+\"7.. -D\n 00054cf0: 5b59 4e41 4d49 435f 5345 474d 454e 545d [YNAMIC_SEGMENT]\n 00054d00: 3d73 6567 6d65 6e74 2d6e 616d 6507 002b =segment-name..+\n-00054d10: ce38 0000 4a00 2bce 3900 0020 2020 5370 .8..J.+.9.. Sp\n+00054d10: 2238 0000 4a00 2b22 3900 0020 2020 5370 \"8..J.+\"9.. Sp\n 00054d20: 6563 6966 6965 7320 7468 6520 6e61 6d65 ecifies the name\n 00054d30: 206f 6620 7468 6520 7365 676d 656e 7420 of the segment \n 00054d40: 746f 2077 6869 6368 2074 6865 2072 6567 to which the reg\n 00054d50: 696f 6e20 6973 206d 6170 7065 642e 5100 ion is mapped.Q.\n-00054d60: 2bce 3a00 0020 2020 5365 676d 656e 742d +.:.. Segment-\n+00054d60: 2b22 3a00 0020 2020 5365 676d 656e 742d +\":.. Segment-\n 00054d70: 6e61 6d65 7320 6172 6520 6e6f 7420 6361 names are not ca\n 00054d80: 7365 2d73 656e 7369 7469 7665 2c20 6275 se-sensitive, bu\n 00054d90: 7420 6172 6520 6469 7370 6c61 7965 6420 t are displayed \n 00054da0: 6173 2075 7070 6572 6361 7365 2062 790e as uppercase by.\n-00054db0: 002b ce41 0000 2020 2047 4445 2e07 002b .+.A.. GDE...+\n-00054dc0: ce42 0000 3900 2bce 4300 0020 2020 5468 .B..9.+.C.. Th\n+00054db0: 002b 2241 0000 2020 2047 4445 2e07 002b .+\"A.. GDE...+\n+00054dc0: 2242 0000 3900 2b22 4300 0020 2020 5468 \"B..9.+\"C.. Th\n 00054dd0: 6520 6d69 6e69 6d75 6d20 6c65 6e67 7468 e minimum length\n 00054de0: 2069 7320 6f6e 6520 616c 7068 6162 6574 is one alphabet\n 00054df0: 6963 2063 6861 7261 6374 6572 2e07 002b ic character...+\n-00054e00: ce44 0000 3b00 2bce 4500 0020 2020 5468 .D..;.+.E.. Th\n+00054e00: 2244 0000 3b00 2b22 4500 0020 2020 5468 \"D..;.+\"E.. Th\n 00054e10: 6520 6d61 7869 6d75 6d20 6c65 6e67 7468 e maximum length\n 00054e20: 2069 7320 3331 2061 6c70 6861 6e75 6d65 is 31 alphanume\n 00054e30: 7269 6320 6368 6172 6163 7465 7273 2e07 ric characters..\n-00054e40: 002b ce46 0000 1900 2bce 4700 0020 2020 .+.F....+.G.. \n+00054e40: 002b 2246 0000 1900 2b22 4700 0020 2020 .+\"F....+\"G.. \n 00054e50: 2d5b 4e4f 5d45 504f 4348 5441 5045 5207 -[NO]EPOCHTAPER.\n-00054e60: 002b ce48 0000 4f00 2bce 4900 0020 2020 .+.H..O.+.I.. \n+00054e60: 002b 2248 0000 4f00 2b22 4900 0020 2020 .+\"H..O.+\"I.. \n 00054e70: 5472 6965 7320 746f 206d 696e 696d 697a Tries to minimiz\n 00054e80: 6520 6570 6f63 6820 6475 7261 7469 6f6e e epoch duration\n 00054e90: 2062 7920 7265 6475 6369 6e67 2074 6865 by reducing the\n 00054ea0: 206e 756d 6265 7220 6f66 2062 7566 6665 number of buffe\n-00054eb0: 7273 2074 6f49 002b ce4a 0000 2020 2066 rs toI.+.J.. f\n+00054eb0: 7273 2074 6f49 002b 224a 0000 2020 2066 rs toI.+\"J.. f\n 00054ec0: 6c75 7368 2062 7920 4754 2e4d 2061 6e64 lush by GT.M and\n 00054ed0: 2074 6865 2066 696c 6520 7379 7374 656d the file system\n 00054ee0: 2028 7669 6120 616e 2066 7379 6e63 2829 (via an fsync()\n 00054ef0: 2920 6173 2074 6865 2065 706f 6368 5300 ) as the epochS.\n-00054f00: 2bce 5100 0020 2020 2874 696d 652d 6261 +.Q.. (time-ba\n+00054f00: 2b22 5100 0020 2020 2874 696d 652d 6261 +\"Q.. (time-ba\n 00054f10: 7365 6420 6f72 2064 7565 2074 6f20 6120 sed or due to a \n 00054f20: 6a6f 7572 6e61 6c20 6669 6c65 2061 7574 journal file aut\n 00054f30: 6f2d 7377 6974 6368 2920 6170 7072 6f61 o-switch) approa\n 00054f40: 6368 6573 2e20 4279 2064 6566 6175 6c74 ches. By default\n-00054f50: 2c52 002b ce52 0000 2020 2045 504f 4348 ,R.+.R.. EPOCH\n+00054f50: 2c52 002b 2252 0000 2020 2045 504f 4348 ,R.+\"R.. EPOCH\n 00054f60: 5441 5045 5220 6973 2065 6e61 626c 6564 TAPER is enabled\n 00054f70: 2e20 4570 6f63 6820 7461 7065 7269 6e67 . Epoch tapering\n 00054f80: 2072 6564 7563 6573 2074 6865 2069 6d70 reduces the imp\n 00054f90: 6163 7420 6f66 2049 2f4f 2061 6374 6976 act of I/O activ\n-00054fa0: 6974 7952 002b ce53 0000 2020 2064 7572 ityR.+.S.. dur\n+00054fa0: 6974 7952 002b 2253 0000 2020 2064 7572 ityR.+\"S.. dur\n 00054fb0: 696e 6720 616e 2065 706f 6368 2065 7665 ing an epoch eve\n 00054fc0: 6e74 2e20 4170 706c 6963 6174 696f 6e20 nt. Application \n 00054fd0: 7468 6174 2065 7870 6572 6965 6e63 6520 that experience \n 00054fe0: 6869 6768 206c 6f61 6420 616e 642f 6f72 high load and/or\n 00054ff0: 206e 6565 6400 0000 0000 0000 0000 0000 need...........\n 00055000: 0100 0000 f807 0000 1405 0000 0000 0000 ................\n-00055010: 6700 00ce 4845 4c50 00ff 7300 ff51 5541 g...HELP..s..QUA\n+00055010: 6700 0022 4845 4c50 00ff 7300 ff51 5541 g..\"HELP..s..QUA\n 00055020: 4c49 4649 4552 5300 ff73 00ff 5245 4749 LIFIERS..s..REGI\n 00055030: 4f4e 5f51 5541 4c49 4649 4552 5300 c054 ON_QUALIFIERS..T\n 00055040: 0000 2020 2074 6f20 7265 6475 6365 206c .. to reduce l\n 00055050: 6174 656e 6379 206d 6179 2062 656e 6566 atency may benef\n 00055060: 6974 2066 726f 6d20 6570 6f63 6820 7461 it from epoch ta\n-00055070: 7065 7269 6e67 2e07 002b ce55 0000 2500 pering...+.U..%.\n-00055080: 2bce 5600 0020 2020 2d5b 4e4f 5d49 4e53 +.V.. -[NO]INS\n+00055070: 7065 7269 6e67 2e07 002b 2255 0000 2500 pering...+\"U..%.\n+00055080: 2b22 5600 0020 2020 2d5b 4e4f 5d49 4e53 +\"V.. -[NO]INS\n 00055090: 545b 5f46 5245 455a 455f 4f4e 5f45 5252 T[_FREEZE_ON_ERR\n-000550a0: 4f52 5d07 002b ce57 0000 5200 2bce 5800 OR]..+.W..R.+.X.\n+000550a0: 4f52 5d07 002b 2257 0000 5200 2b22 5800 OR]..+\"W..R.+\"X.\n 000550b0: 0020 2020 436f 6e74 726f 6c73 2077 6865 . Controls whe\n 000550c0: 7468 6572 2063 7573 746f 6d20 6572 726f ther custom erro\n 000550d0: 7273 2069 6e20 6120 7265 6769 6f6e 2073 rs in a region s\n 000550e0: 686f 756c 6420 6175 746f 6d61 7469 6361 hould automatica\n-000550f0: 6c6c 7920 6361 7573 6520 616e 4f00 2bce lly cause anO.+.\n+000550f0: 6c6c 7920 6361 7573 6520 616e 4f00 2b22 lly cause anO.+\"\n 00055100: 5900 0020 2020 496e 7374 616e 6365 2046 Y.. Instance F\n 00055110: 7265 657a 652e 2054 6869 7320 7175 616c reeze. This qual\n 00055120: 6966 6965 7220 6d6f 6469 6669 6573 2074 ifier modifies t\n 00055130: 6865 2076 616c 7565 206f 6620 2249 6e73 he value of \"Ins\n-00055140: 7420 4672 6565 7a65 206f 6e25 002b ce5a t Freeze on%.+.Z\n+00055140: 7420 4672 6565 7a65 206f 6e25 002b 225a t Freeze on%.+\"Z\n 00055150: 0000 2020 2045 7272 6f72 2220 6669 6c65 .. Error\" file\n 00055160: 2068 6561 6465 7220 656c 656d 656e 742e header element.\n-00055170: 0700 2bce 6100 002e 002b ce62 0000 2020 ..+.a....+.b.. \n+00055170: 0700 2b22 6100 002e 002b 2262 0000 2020 ..+\"a....+\"b.. \n 00055180: 202d 5b4e 4f5d 4a5b 4f55 524e 414c 5d5b -[NO]J[OURNAL][\n 00055190: 3d6a 6f75 726e 616c 2d6f 7074 696f 6e2d =journal-option-\n-000551a0: 6c69 7374 5d07 002b ce63 0000 5200 2bce list]..+.c..R.+.\n+000551a0: 6c69 7374 5d07 002b 2263 0000 5200 2b22 list]..+\"c..R.+\"\n 000551b0: 6400 0020 2020 5468 6973 2071 7561 6c69 d.. This quali\n 000551c0: 6669 6572 2065 7374 6162 6c69 7368 6573 fier establishes\n 000551d0: 2063 6861 7261 6374 6572 6973 7469 6373 characteristics\n 000551e0: 2066 6f72 2074 6865 206a 6f75 726e 616c for the journal\n 000551f0: 2066 696c 6520 6f6e 206e 6577 6c79 1c00 file on newly..\n-00055200: 2bce 6500 0020 2020 6372 6561 7465 6420 +.e.. created \n-00055210: 6461 7461 6261 7365 732e 0700 2bce 6600 databases...+.f.\n-00055220: 0053 002b ce67 0000 2020 202d 4e4f 4a4f .S.+.g.. -NOJO\n+00055200: 2b22 6500 0020 2020 6372 6561 7465 6420 +\"e.. created \n+00055210: 6461 7461 6261 7365 732e 0700 2b22 6600 databases...+\"f.\n+00055220: 0053 002b 2267 0000 2020 202d 4e4f 4a4f .S.+\"g.. -NOJO\n 00055230: 5552 4e41 4c20 7370 6563 6966 6965 7320 URNAL specifies \n 00055240: 7468 6174 2075 7064 6174 6573 2074 6f20 that updates to \n 00055250: 7468 6520 6461 7461 6261 7365 2066 696c the database fil\n 00055260: 6520 6172 6520 6e6f 7420 6a6f 7572 6e61 e are not journa\n-00055270: 6c65 642e 3c00 2bce 6800 0020 2020 2d4e led.<.+.h.. -N\n+00055270: 6c65 642e 3c00 2b22 6800 0020 2020 2d4e led.<.+\"h.. -N\n 00055280: 4f4a 4f55 524e 414c 2064 6f65 7320 6e6f OJOURNAL does no\n 00055290: 7420 6163 6365 7074 2061 6e20 6172 6775 t accept an argu\n 000552a0: 6d65 6e74 2061 7373 6967 6e6d 656e 742e ment assignment.\n-000552b0: 0700 2bce 6900 0053 002b ce6a 0000 2020 ..+.i..S.+.j.. \n+000552b0: 0700 2b22 6900 0053 002b 226a 0000 2020 ..+\"i..S.+\"j.. \n 000552c0: 202d 4a4f 5552 4e41 4c20 7370 6563 6966 -JOURNAL specif\n 000552d0: 6965 7320 7468 6174 206a 6f75 726e 616c ies that journal\n 000552e0: 696e 6720 6973 2061 6c6c 6f77 6564 2e20 ing is allowed. \n 000552f0: 2d4a 4f55 524e 414c 2074 616b 6573 206f -JOURNAL takes o\n-00055300: 6e65 206f 7220 6d6f 7265 4e00 2bce 7100 ne or moreN.+.q.\n+00055300: 6e65 206f 7220 6d6f 7265 4e00 2b22 7100 ne or moreN.+\"q.\n 00055310: 0020 2020 6172 6775 6d65 6e74 7320 696e . arguments in\n 00055320: 2061 206a 6f75 726e 616c 2d6f 7074 696f a journal-optio\n 00055330: 6e2d 6c69 7374 2e20 5468 6520 6a6f 7572 n-list. The jour\n 00055340: 6e61 6c2d 6f70 7469 6f6e 2d6c 6973 7420 nal-option-list \n-00055350: 636f 6e74 6169 6e73 4d00 2bce 7200 0020 containsM.+.r.. \n+00055350: 636f 6e74 6169 6e73 4d00 2b22 7200 0020 containsM.+\"r.. \n 00055360: 2020 6b65 7977 6f72 6473 2073 6570 6172 keywords separ\n 00055370: 6174 6564 2077 6974 6820 636f 6d6d 6173 ated with commas\n 00055380: 2028 2c29 2065 6e63 6c6f 7365 6420 696e (,) enclosed in\n 00055390: 2070 6172 656e 7468 6573 6573 2028 2029 parentheses ( )\n-000553a0: 2077 6974 683d 002b ce73 0000 2020 2066 with=.+.s.. f\n+000553a0: 2077 6974 683d 002b 2273 0000 2020 2066 with=.+\"s.. f\n 000553b0: 696c 652d 6e61 6d65 7320 7175 6f74 6564 ile-names quoted\n 000553c0: 2028 666f 7220 6578 616d 706c 652c 2063 (for example, c\n 000553d0: 6861 6e67 6520 2d72 6567 696f 6e20 7465 hange -region te\n-000553e0: 7374 5300 2bce 7400 0020 2020 2d6a 6f75 stS.+.t.. -jou\n+000553e0: 7374 5300 2b22 7400 0020 2020 2d6a 6f75 stS.+\"t.. -jou\n 000553f0: 726e 616c 3d28 6265 666f 7265 2c66 696c rnal=(before,fil\n 00055400: 653d 2266 6f6f 2229 202e 2049 6620 7468 e=\"foo\") . If th\n 00055410: 6520 6c69 7374 2063 6f6e 7461 696e 7320 e list contains \n 00055420: 6f6e 6c79 206f 6e65 206b 6579 776f 7264 only one keyword\n-00055430: 2c20 7468 652e 002b ce75 0000 2020 2070 , the..+.u.. p\n+00055430: 2c20 7468 652e 002b 2275 0000 2020 2070 , the..+\"u.. p\n 00055440: 6172 656e 7468 6573 6573 2061 6e64 2071 arentheses and q\n 00055450: 756f 7465 7320 6172 6520 6f70 7469 6f6e uotes are option\n-00055460: 616c 2e07 002b ce76 0000 5000 2bce 7700 al...+.v..P.+.w.\n+00055460: 616c 2e07 002b 2276 0000 5000 2b22 7700 al...+\"v..P.+\"w.\n 00055470: 0020 2020 416c 7468 6f75 6768 2079 6f75 . Although you\n 00055480: 2064 6f20 6e6f 7420 6861 7665 2074 6f20 do not have to \n 00055490: 6573 7461 626c 6973 6820 7468 6520 6372 establish the cr\n 000554a0: 6974 6572 6961 2066 6f72 2079 6f75 7220 iteria for your \n-000554b0: 6a6f 7572 6e61 6c69 6e67 4e00 2bce 7800 journalingN.+.x.\n+000554b0: 6a6f 7572 6e61 6c69 6e67 4e00 2b22 7800 journalingN.+\"x.\n 000554c0: 0020 2020 7072 6f63 6573 7320 6174 2074 . process at t\n 000554d0: 6869 7320 706f 696e 742c 2069 7420 6973 his point, it is\n 000554e0: 2065 6666 6963 6965 6e74 2074 6f20 646f efficient to do\n 000554f0: 2073 6f2c 2065 7665 6e20 6966 2079 6f75 so, even if you\n-00055500: 2061 7265 206e 6f74 5300 2bce 7900 0020 are notS.+.y.. \n+00055500: 2061 7265 206e 6f74 5300 2b22 7900 0020 are notS.+\"y.. \n 00055510: 2020 656e 7469 7265 6c79 2073 7572 6520 entirely sure \n 00055520: 796f 7520 7769 6c6c 2075 7365 206a 6f75 you will use jou\n 00055530: 726e 616c 696e 672e 2054 6865 206f 7074 rnaling. The opt\n 00055540: 696f 6e73 2061 7661 696c 6162 6c65 2066 ions available f\n-00055550: 6f72 202d 4a4f 5552 4e41 4c51 002b ce7a or -JOURNALQ.+.z\n+00055550: 6f72 202d 4a4f 5552 4e41 4c51 002b 227a or -JOURNALQ.+\"z\n 00055560: 0000 2020 2073 6574 2075 7020 7468 6520 .. set up the \n 00055570: 656e 7669 726f 6e6d 656e 742c 2073 6f20 environment, so \n 00055580: 6974 2069 7320 7265 6164 7920 666f 7220 it is ready for \n 00055590: 796f 7520 746f 2065 6e61 626c 6520 7769 you to enable wi\n-000555a0: 7468 204d 5550 4950 2053 4554 5000 2bce th MUPIP SETP.+.\n+000555a0: 7468 204d 5550 4950 2053 4554 5000 2b22 th MUPIP SETP.+\"\n 000555b0: 8100 0020 2020 2d4a 4f55 524e 414c 2e20 ... -JOURNAL. \n 000555c0: 596f 7520 6361 6e20 616c 736f 2063 6861 You can also cha\n 000555d0: 6e67 6520 6f72 2061 6464 2061 6e79 206f nge or add any o\n 000555e0: 6620 7468 6520 6573 7461 626c 6973 6865 f the establishe\n-000555f0: 6420 6f70 7469 6f6e 7320 6174 1400 2bce d options at..+.\n+000555f0: 6420 6f70 7469 6f6e 7320 6174 1400 2b22 d options at..+\"\n 00055600: 8200 0020 2020 7468 6174 2074 696d 652e ... that time.\n-00055610: 0700 2bce 8300 002b 002b ce84 0000 2020 ..+....+.+.... \n+00055610: 0700 2b22 8300 002b 002b 2284 0000 2020 ..+\"...+.+\"... \n 00055620: 2054 6865 206a 6f75 726e 616c 2d6f 7074 The journal-opt\n 00055630: 696f 6e2d 6c69 7374 2069 6e63 6c75 6465 ion-list include\n-00055640: 733a 0700 2bce 8500 0021 002b ce86 0000 s:..+....!.+....\n+00055640: 733a 0700 2b22 8500 0021 002b 2286 0000 s:..+\"...!.+\"...\n 00055650: 2020 2020 202a 2041 5b4c 4c4f 4341 5449 * A[LLOCATI\n-00055660: 4f4e 5d3d 626c 6f63 6b73 0700 2bce 8700 ON]=blocks..+...\n-00055670: 0024 002b ce88 0000 2020 2020 202a 2041 .$.+.... * A\n+00055660: 4f4e 5d3d 626c 6f63 6b73 0700 2b22 8700 ON]=blocks..+\"..\n+00055670: 0024 002b 2288 0000 2020 2020 202a 2041 .$.+\"... * A\n 00055680: 5554 4f53 5749 5443 484c 494d 4954 3d62 UTOSWITCHLIMIT=b\n-00055690: 6c6f 636b 7307 002b ce89 0000 2000 2bce locks..+.... .+.\n+00055690: 6c6f 636b 7307 002b 2289 0000 2000 2b22 locks..+\"... .+\"\n 000556a0: 8a00 0020 2020 2020 2a20 5b4e 4f5d 4245 ... * [NO]BE\n-000556b0: 5b46 4f52 455f 494d 4147 455d 2100 2bce [FORE_IMAGE]!.+.\n+000556b0: 5b46 4f52 455f 494d 4147 455d 2100 2b22 [FORE_IMAGE]!.+\"\n 000556c0: 9100 0020 2020 2020 2a20 4255 5b46 4645 ... * BU[FFE\n 000556d0: 525f 5349 5a45 5d3d 7061 6765 7320 002b R_SIZE]=pages .+\n-000556e0: ce92 0000 2020 2020 202a 2045 5b58 5445 .... * E[XTE\n+000556e0: 2292 0000 2020 2020 202a 2045 5b58 5445 \"... * E[XTE\n 000556f0: 4e53 494f 4e5d 3d62 6c6f 636b 7331 002b NSION]=blocks1.+\n-00055700: ce93 0000 2020 2020 202a 2046 5b49 4c45 .... * F[ILE\n+00055700: 2293 0000 2020 2020 202a 2046 5b49 4c45 \"... * F[ILE\n 00055710: 5f4e 414d 455d 3d66 696c 652d 7370 6563 _NAME]=file-spec\n 00055720: 6966 6963 6174 696f 6e2d 6e61 6d65 0700 ification-name..\n-00055730: 2bce 9400 0040 002b ce95 0000 2020 2054 +....@.+.... T\n+00055730: 2b22 9400 0040 002b 2295 0000 2020 2054 +\"...@.+\"... T\n 00055740: 6865 2066 6f6c 6c6f 7769 6e67 2073 6563 he following sec\n 00055750: 7469 6f6e 2064 6573 6372 6962 6573 2073 tion describes s\n 00055760: 6f6d 6520 2d4a 4f55 524e 414c 206f 7074 ome -JOURNAL opt\n-00055770: 696f 6e73 2e07 002b ce96 0000 2300 2bce ions...+....#.+.\n+00055770: 696f 6e73 2e07 002b 2296 0000 2300 2b22 ions...+\"...#.+\"\n 00055780: 9700 0020 2020 2d41 555b 544f 5357 4954 ... -AU[TOSWIT\n 00055790: 4348 4c49 4d49 545d 3d62 6c6f 636b 7307 CHLIMIT]=blocks.\n-000557a0: 002b ce98 0000 5200 2bce 9900 0020 2020 .+....R.+.... \n+000557a0: 002b 2298 0000 5200 2b22 9900 0020 2020 .+\"...R.+\"... \n 000557b0: 5370 6563 6966 6965 7320 7468 6520 6c69 Specifies the li\n 000557c0: 6d69 7420 6f6e 2074 6865 2073 697a 6520 mit on the size \n 000557d0: 6f66 2061 206a 6f75 726e 616c 2066 696c of a journal fil\n 000557e0: 652e 2057 6865 6e20 7468 6520 6a6f 7572 e. When the jour\n 000557f0: 6e61 6c20 6669 6c65 0000 0000 0000 0000 nal file........\n 00055800: 0100 0000 fd07 0000 4705 0000 0000 0000 ........G.......\n-00055810: 7e00 00ce 4845 4c50 00ff 7300 ff51 5541 ~...HELP..s..QUA\n+00055810: 7e00 0022 4845 4c50 00ff 7300 ff51 5541 ~..\"HELP..s..QUA\n 00055820: 4c49 4649 4552 5300 ff73 00ff 5245 4749 LIFIERS..s..REGI\n 00055830: 4f4e 5f51 5541 4c49 4649 4552 5300 c09a ON_QUALIFIERS...\n 00055840: 0000 2020 2073 697a 6520 7265 6163 6865 .. size reache\n 00055850: 7320 7468 6520 6c69 6d69 742c 2047 542e s the limit, GT.\n 00055860: 4d20 6175 746f 6d61 7469 6361 6c6c 7920 M automatically \n 00055870: 7377 6974 6368 6573 2074 6f20 6120 6e65 switches to a ne\n 00055880: 7720 6a6f 7572 6e61 6c20 6669 6c65 3900 w journal file9.\n-00055890: 2ace c111 0000 2020 2077 6974 6820 6120 *..... with a \n+00055890: 2a22 c111 0000 2020 2077 6974 6820 6120 *\".... with a \n 000558a0: 6261 636b 2d70 6f69 6e74 6572 2074 6f20 back-pointer to \n 000558b0: 7468 6520 7072 696f 7220 6a6f 7572 6e61 the prior journa\n-000558c0: 6c20 6669 6c65 2e07 002c ce11 0000 1d00 l file...,......\n-000558d0: 2cce 2100 0020 2020 2d5b 4e4f 5d42 455b ,.!.. -[NO]BE[\n-000558e0: 464f 5245 5f49 4d41 4745 5d07 002c ce31 FORE_IMAGE]..,.1\n-000558f0: 0000 5300 2cce 4100 0020 2020 5b4e 4f5d ..S.,.A.. [NO]\n+000558c0: 6c20 6669 6c65 2e07 002c 2211 0000 1d00 l file...,\".....\n+000558d0: 2c22 2100 0020 2020 2d5b 4e4f 5d42 455b ,\"!.. -[NO]BE[\n+000558e0: 464f 5245 5f49 4d41 4745 5d07 002c 2231 FORE_IMAGE]..,\"1\n+000558f0: 0000 5300 2c22 4100 0020 2020 5b4e 4f5d ..S.,\"A.. [NO]\n 00055900: 4245 464f 5245 5f49 4d41 4745 2063 6f6e BEFORE_IMAGE con\n 00055910: 7472 6f6c 7320 7768 6574 6865 7220 7468 trols whether th\n 00055920: 6520 6a6f 7572 6e61 6c20 7368 6f75 6c64 e journal should\n 00055930: 2069 6e63 6c75 6465 2062 6566 6f72 652d include before-\n-00055940: 696d 6167 6512 002c ce51 0000 2020 2072 image..,.Q.. r\n-00055950: 6563 6f72 6473 2e07 002c ce61 0000 5100 ecords...,.a..Q.\n-00055960: 2cce 7100 0020 2020 5468 6520 4245 464f ,.q.. The BEFO\n+00055940: 696d 6167 6512 002c 2251 0000 2020 2072 image..,\"Q.. r\n+00055950: 6563 6f72 6473 2e07 002c 2261 0000 5100 ecords...,\"a..Q.\n+00055960: 2c22 7100 0020 2020 5468 6520 4245 464f ,\"q.. The BEFO\n 00055970: 5245 5f49 4d41 4745 206f 7074 696f 6e20 RE_IMAGE option \n 00055980: 6973 2072 6571 7569 7265 6420 6966 2079 is required if y\n 00055990: 6f75 2070 6c61 6e20 746f 2063 6f6e 7369 ou plan to consi\n 000559a0: 6465 7220 2272 6f6c 6c2d 6261 636b 2253 der \"roll-back\"S\n-000559b0: 002c ce81 0000 2020 2028 4261 636b 7761 .,.... (Backwa\n+000559b0: 002c 2281 0000 2020 2028 4261 636b 7761 .,\"... (Backwa\n 000559c0: 7264 2920 7265 636f 7665 7279 206f 6620 rd) recovery of \n 000559d0: 7468 6520 6173 736f 6369 6174 6564 2064 the associated d\n 000559e0: 6174 6162 6173 6520 6669 6c65 206f 7220 atabase file or \n 000559f0: 6966 2079 6f75 2070 6c61 6e20 746f 2075 if you plan to u\n-00055a00: 7365 2f00 2cce 9100 0020 2020 6365 7274 se/.,.... cert\n+00055a00: 7365 2f00 2c22 9100 0020 2020 6365 7274 se/.,\"... cert\n 00055a10: 6169 6e20 6461 7461 6261 7365 2072 6570 ain database rep\n 00055a20: 6c69 6361 7469 6f6e 206f 7074 696f 6e73 lication options\n-00055a30: 2e07 002b ce12 0000 2200 2cce 1100 0020 ...+....\".,.... \n+00055a30: 2e07 002b 2212 0000 2200 2c22 1100 0020 ...+\"...\".,\"... \n 00055a40: 2020 2d46 5b49 4c45 5f4e 414d 455d 3d22 -F[ILE_NAME]=\"\n-00055a50: 6669 6c65 2d6e 616d 6522 0700 2cce 2100 file-name\"..,.!.\n-00055a60: 0031 002c ce31 0000 2020 2053 7065 6369 .1.,.1.. Speci\n+00055a50: 6669 6c65 2d6e 616d 6522 0700 2c22 2100 file-name\"..,\"!.\n+00055a60: 0031 002c 2231 0000 2020 2053 7065 6369 .1.,\"1.. Speci\n 00055a70: 6669 6573 2074 6865 206e 616d 6520 6f66 fies the name of\n 00055a80: 2074 6865 206a 6f75 726e 616c 2066 696c the journal fil\n-00055a90: 652e 0700 2cce 4100 0052 002c ce51 0000 e...,.A..R.,.Q..\n+00055a90: 652e 0700 2c22 4100 0052 002c 2251 0000 e...,\"A..R.,\"Q..\n 00055aa0: 2020 2055 6e6c 6573 7320 7468 6520 6e61 Unless the na\n 00055ab0: 6d65 2069 7320 7468 6520 736f 6c65 206a me is the sole j\n 00055ac0: 6f75 726e 616c 696e 6720 6f70 7469 6f6e ournaling option\n 00055ad0: 2c20 616e 6420 6973 2074 6865 206c 6173 , and is the las\n-00055ae0: 7420 7061 7261 6d65 7465 724e 002c ce61 t parameterN.,.a\n+00055ae0: 7420 7061 7261 6d65 7465 724e 002c 2261 t parameterN.,\"a\n 00055af0: 0000 2020 206f 6e20 7468 6520 6c69 6e65 .. on the line\n 00055b00: 2c20 6974 2073 686f 756c 6420 616c 7761 , it should alwa\n 00055b10: 7973 2062 6520 656e 636c 6f73 6564 2069 ys be enclosed i\n 00055b20: 6e20 7175 6f74 6174 696f 6e20 6d61 726b n quotation mark\n-00055b30: 7320 696e 2074 6869 7312 002c ce71 0000 s in this..,.q..\n-00055b40: 2020 2063 6f6e 7465 7874 2e07 002c ce81 context...,..\n-00055b50: 0000 4a00 2cce 9100 0020 2020 4a6f 7572 ..J.,.... Jour\n+00055b30: 7320 696e 2074 6869 7312 002c 2271 0000 s in this..,\"q..\n+00055b40: 2020 2063 6f6e 7465 7874 2e07 002c 2281 context...,\".\n+00055b50: 0000 4a00 2c22 9100 0020 2020 4a6f 7572 ..J.,\"... Jour\n 00055b60: 6e61 6c20 6669 6c65 2d73 7065 6369 6669 nal file-specifi\n 00055b70: 6361 7469 6f6e 732d 6e61 6d65 7320 6172 cations-names ar\n 00055b80: 6520 6c69 6d69 7465 6420 746f 2032 3535 e limited to 255\n-00055b90: 2063 6861 7261 6374 6572 732e 0700 2bce characters...+.\n-00055ba0: 1300 004f 002c ce11 0000 2020 2042 7920 ...O.,.... By \n+00055b90: 2063 6861 7261 6374 6572 732e 0700 2b22 characters...+\"\n+00055ba0: 1300 004f 002c 2211 0000 2020 2042 7920 ...O.,\"... By \n 00055bb0: 6465 6661 756c 742c 2047 4445 2064 6572 default, GDE der\n 00055bc0: 6976 6573 2074 6865 2066 696c 652d 7370 ives the file-sp\n 00055bd0: 6563 6966 6963 6174 696f 6e2d 6e61 6d65 ecification-name\n 00055be0: 2066 726f 6d20 7468 6520 6461 7461 6261 from the databa\n-00055bf0: 7365 1600 2cce 2100 0020 2020 2266 696c se..,.!.. \"fil\n-00055c00: 652d 6e61 6d65 222e 0700 2cce 3100 0040 e-name\"...,.1..@\n-00055c10: 002c ce41 0000 2020 2042 7920 6465 6661 .,.A.. By defa\n+00055bf0: 7365 1600 2c22 2100 0020 2020 2266 696c se..,\"!.. \"fil\n+00055c00: 652d 6e61 6d65 222e 0700 2c22 3100 0040 e-name\"...,\"1..@\n+00055c10: 002c 2241 0000 2020 2042 7920 6465 6661 .,\"A.. By defa\n 00055c20: 756c 742c 2047 4445 2075 7365 7320 6120 ult, GDE uses a \n 00055c30: 6a6f 7572 6e61 6c20 6669 6c65 2065 7874 journal file ext\n 00055c40: 656e 7369 6f6e 206f 6620 2e6d 6a6c 2e07 ension of .mjl..\n-00055c50: 002c ce51 0000 2100 2cce 6100 0020 2020 .,.Q..!.,.a.. \n+00055c50: 002c 2251 0000 2100 2c22 6100 0020 2020 .,\"Q..!.,\"a.. \n 00055c60: 4a6f 7572 6e61 6c20 4f70 7469 6f6e 7320 Journal Options \n-00055c70: 5375 6d6d 6172 7907 002c ce71 0000 4b00 Summary..,.q..K.\n-00055c80: 2cce 8100 0020 2020 5769 7468 2047 4445 ,.... With GDE\n+00055c70: 5375 6d6d 6172 7907 002c 2271 0000 4b00 Summary..,\"q..K.\n+00055c80: 2c22 8100 0020 2020 5769 7468 2047 4445 ,\"... With GDE\n 00055c90: 2c20 796f 7520 6361 6e20 6372 6561 7465 , you can create\n 00055ca0: 2074 6865 206a 6f75 726e 616c 2066 696c the journal fil\n 00055cb0: 6573 2061 6e64 2064 6566 696e 6520 7468 es and define th\n-00055cc0: 6520 6a6f 7572 6e61 6c53 002c ce91 0000 e journalS.,....\n+00055cc0: 6520 6a6f 7572 6e61 6c53 002c 2291 0000 e journalS.,\"...\n 00055cd0: 2020 2070 6172 616d 6574 6572 733b 2068 parameters; h\n 00055ce0: 6f77 6576 6572 2c20 796f 7520 6d75 7374 owever, you must\n 00055cf0: 2075 7365 204d 5550 4950 2053 4554 2074 use MUPIP SET t\n 00055d00: 6f20 6578 706c 6963 6974 6c79 2074 7572 o explicitly tur\n-00055d10: 6e20 6974 204f 4e2c 2061 6e64 3800 2bce n it ON, and8.+.\n+00055d10: 6e20 6974 204f 4e2c 2061 6e64 3800 2b22 n it ON, and8.+\"\n 00055d20: 1400 0020 2020 796f 7520 6d75 7374 2073 ... you must s\n 00055d30: 7065 6369 6679 2042 4546 4f52 452f 4e4f pecify BEFORE/NO\n 00055d40: 4245 464f 5245 2061 7420 7468 6174 2074 BEFORE at that t\n-00055d50: 696d 652e 0700 2cce 1100 0012 002c ce21 ime...,......,.!\n+00055d50: 696d 652e 0700 2c22 1100 0012 002c 2221 ime...,\".....,\"!\n 00055d60: 0000 2020 2045 7861 6d70 6c65 3a07 002c .. Example:..,\n-00055d70: ce31 0000 8000 2cce 4100 0020 2020 4348 .1....,.A.. CH\n+00055d70: 2231 0000 8000 2c22 4100 0020 2020 4348 \"1....,\"A.. CH\n 00055d80: 414e 4745 202d 5245 4749 4f4e 2044 4546 ANGE -REGION DEF\n 00055d90: 4155 4c54 202d 4a4f 5552 4e41 4c3d 2841 AULT -JOURNAL=(A\n 00055da0: 4c4c 4f43 4154 494f 4e3d 3230 3438 2c41 LLOCATION=2048,A\n 00055db0: 5554 4f53 5749 5443 484c 494d 4954 3d38 UTOSWITCHLIMIT=8\n 00055dc0: 3338 3635 3630 2c42 4546 4f52 455f 494d 386560,BEFORE_IM\n 00055dd0: 4147 452c 4255 4646 4552 5f53 495a 453d AGE,BUFFER_SIZE=\n 00055de0: 3233 3132 2c45 5854 454e 5349 4f4e 3d32 2312,EXTENSION=2\n-00055df0: 3034 3829 0700 2cce 5100 0011 002c ce61 048)..,.Q....,.a\n-00055e00: 0000 2020 2053 756d 6d61 7279 0700 2cce .. Summary..,.\n-00055e10: 7100 0023 002c ce81 0000 2020 202d 4b5b q..#.,.... -K[\n+00055df0: 3034 3829 0700 2c22 5100 0011 002c 2261 048)..,\"Q....,\"a\n+00055e00: 0000 2020 2053 756d 6d61 7279 0700 2c22 .. Summary..,\"\n+00055e10: 7100 0023 002c 2281 0000 2020 202d 4b5b q..#.,\"... -K[\n 00055e20: 4559 5f53 495a 455d 3d73 697a 6520 696e EY_SIZE]=size in\n-00055e30: 2062 7974 6573 0700 2cce 9100 0052 002b bytes..,....R.+\n-00055e40: ce15 0000 2020 2053 7065 6369 6669 6573 .... Specifies\n+00055e30: 2062 7974 6573 0700 2c22 9100 0052 002b bytes..,\"...R.+\n+00055e40: 2215 0000 2020 2053 7065 6369 6669 6573 \"... Specifies\n 00055e50: 2074 6865 206d 6178 696d 756d 2073 697a the maximum siz\n 00055e60: 6520 6f66 206b 6579 732c 2069 6e20 6279 e of keys, in by\n 00055e70: 7465 732c 2077 6869 6368 2063 616e 2062 tes, which can b\n 00055e80: 6520 7374 6f72 6564 2069 6e20 7468 6551 e stored in theQ\n-00055e90: 002c ce11 0000 2020 2072 6567 696f 6e2e .,.... region.\n+00055e90: 002c 2211 0000 2020 2072 6567 696f 6e2e .,\"... region.\n 00055ea0: 2054 6865 204b 4559 5f53 495a 4520 6d75 The KEY_SIZE mu\n 00055eb0: 7374 2062 6520 6c65 7373 2074 6861 6e20 st be less than \n 00055ec0: 7468 6520 5245 434f 5244 5f53 495a 452e the RECORD_SIZE.\n 00055ed0: 2047 4445 2072 656a 6563 7473 2074 6865 GDE rejects the\n-00055ee0: 4700 2cce 2100 0020 2020 636f 6d6d 616e G.,.!.. comman\n+00055ee0: 4700 2c22 2100 0020 2020 636f 6d6d 616e G.,\"!.. comman\n 00055ef0: 6420 6966 2074 6865 204b 4559 5f53 495a d if the KEY_SIZ\n 00055f00: 4520 6973 2069 6e61 7070 726f 7072 6961 E is inappropria\n 00055f10: 7465 2066 6f72 2074 6865 2052 4543 4f52 te for the RECOR\n-00055f20: 445f 5349 5a45 2e07 002c ce31 0000 2e00 D_SIZE...,.1....\n-00055f30: 2cce 4100 0020 2020 5468 6520 6d69 6e69 ,.A.. The mini\n+00055f20: 445f 5349 5a45 2e07 002c 2231 0000 2e00 D_SIZE...,\"1....\n+00055f30: 2c22 4100 0020 2020 5468 6520 6d69 6e69 ,\"A.. The mini\n 00055f40: 6d75 6d20 4b45 595f 5349 5a45 2069 7320 mum KEY_SIZE is \n-00055f50: 7468 7265 6520 6279 7465 732e 0700 2cce three bytes...,.\n-00055f60: 5100 002e 002c ce61 0000 2020 2054 6865 Q....,.a.. The\n+00055f50: 7468 7265 6520 6279 7465 732e 0700 2c22 three bytes...,\"\n+00055f60: 5100 002e 002c 2261 0000 2020 2054 6865 Q....,\"a.. The\n 00055f70: 206d 6178 696d 756d 204b 4559 5f53 495a maximum KEY_SIZ\n 00055f80: 4520 6973 2031 2c30 3139 2062 7974 6573 E is 1,019 bytes\n-00055f90: 2e07 002c ce71 0000 5100 2cce 8100 0020 ...,.q..Q.,.... \n+00055f90: 2e07 002c 2271 0000 5100 2c22 8100 0020 ...,\"q..Q.,\"... \n 00055fa0: 2020 5768 656e 2064 6574 6572 6d69 6e69 When determini\n 00055fb0: 6e67 2074 6865 206d 6178 696d 756d 206b ng the maximum k\n 00055fc0: 6579 2073 697a 652c 2061 7070 6c69 6361 ey size, applica\n 00055fd0: 7469 6f6e 7320 7368 6f75 6c64 2063 6f6e tions should con\n-00055fe0: 7369 6465 7220 7468 6514 002c ce91 0000 sider the..,....\n+00055fe0: 7369 6465 7220 7468 6514 002c 2291 0000 sider the..,\"...\n 00055ff0: 2020 2066 6f6c 6c6f 7769 6e67 3a00 0000 following:...\n 00056000: 0100 0000 bb07 0000 7205 0000 0000 0000 ........r.......\n-00056010: 3200 00ce 4845 4c50 00ff 7300 ff51 5541 2...HELP..s..QUA\n+00056010: 3200 0022 4845 4c50 00ff 7300 ff51 5541 2..\"HELP..s..QUA\n 00056020: 4c49 4649 4552 5300 ff73 00ff 5245 4749 LIFIERS..s..REGI\n 00056030: 4f4e 5f51 5541 4c49 4649 4552 5300 c116 ON_QUALIFIERS...\n-00056040: 0000 5200 2cce 1100 0020 2020 2020 2a20 ..R.,.... * \n+00056040: 0000 5200 2c22 1100 0020 2020 2020 2a20 ..R.,\"... * \n 00056050: 4754 2e4d 2075 7365 7320 7061 636b 6564 GT.M uses packed\n 00056060: 2064 6563 696d 616c 2072 6570 7265 7365 decimal represe\n 00056070: 6e74 6174 696f 6e20 666f 7220 6e75 6d65 ntation for nume\n 00056080: 7269 6320 7375 6273 6372 6970 7473 2077 ric subscripts w\n-00056090: 6869 6368 4800 2cce 2100 0020 2020 2020 hichH.,.!.. \n+00056090: 6869 6368 4800 2c22 2100 0020 2020 2020 hichH.,\"!.. \n 000560a0: 2020 6d61 7920 6265 206c 6172 6765 7220 may be larger \n 000560b0: 6f72 2073 6d61 6c6c 6572 2074 6861 6e20 or smaller than \n 000560c0: 7468 6520 6f72 6967 696e 616c 2072 6570 the original rep\n-000560d0: 7265 7365 6e74 6174 696f 6e2e 5100 2cce resentation.Q.,.\n+000560d0: 7265 7365 6e74 6174 696f 6e2e 5100 2c22 resentation.Q.,\"\n 000560e0: 3100 0020 2020 2020 2a20 4754 2e4d 2073 1.. * GT.M s\n 000560f0: 7562 7374 6974 7574 6573 2061 6e20 656c ubstitutes an el\n 00056100: 656d 656e 7420 7465 726d 696e 6174 6f72 ement terminator\n 00056110: 2066 6f72 2074 6865 2063 6172 6574 2028 for the caret (\n 00056120: 5e29 2c20 616e 7920 636f 6d6d 6131 002c ^), any comma1.,\n-00056130: ce41 0000 2020 2020 2020 2028 2c29 2c20 .A.. (,), \n+00056130: 2241 0000 2020 2020 2020 2028 2c29 2c20 \"A.. (,), \n 00056140: 616e 6420 616e 7920 7269 6768 7420 7061 and any right pa\n 00056150: 7265 6e74 6865 7369 7320 2829 292e 5400 renthesis ()).T.\n-00056160: 2cce 5100 0020 2020 2020 2a20 4754 2e4d ,.Q.. * GT.M\n+00056160: 2c22 5100 0020 2020 2020 2a20 4754 2e4d ,\"Q.. * GT.M\n 00056170: 2061 6464 7320 616e 2065 7874 7261 2062 adds an extra b\n 00056180: 7974 6520 666f 7220 6576 6572 7920 7374 yte for every st\n 00056190: 7269 6e67 2065 6c65 6d65 6e74 2c20 696e ring element, in\n 000561a0: 636c 7564 696e 6720 7468 6520 676c 6f62 cluding the glob\n-000561b0: 616c 1300 2cce 6100 0020 2020 2020 2020 al..,.a.. \n-000561c0: 6e61 6d65 2e07 002c ce71 0000 5200 2cce name...,.q..R.,.\n+000561b0: 616c 1300 2c22 6100 0020 2020 2020 2020 al..,\"a.. \n+000561c0: 6e61 6d65 2e07 002c 2271 0000 5200 2c22 name...,\"q..R.,\"\n 000561d0: 8100 0020 2020 466f 7220 6578 616d 706c ... For exampl\n 000561e0: 652c 2074 6865 206b 6579 205e 4143 4e20 e, the key ^ACN \n 000561f0: 2822 4e61 6d65 222c 2022 5479 7065 2229 (\"Name\", \"Type\")\n 00056200: 2069 6e74 6572 6e61 6c6c 7920 6f63 6375 internally occu\n 00056210: 7069 6573 2031 3720 6279 7465 732e 0700 pies 17 bytes...\n-00056220: 2cce 9100 0035 002b ce17 0000 2020 2042 ,....5.+.... B\n+00056220: 2c22 9100 0035 002b 2217 0000 2020 2042 ,\"...5.+\"... B\n 00056230: 7920 6465 6661 756c 742c 2047 4445 2075 y default, GDE u\n 00056240: 7365 7320 6120 4b45 595f 5349 5a45 206f ses a KEY_SIZE o\n-00056250: 6620 3634 2062 7974 6573 0700 2cce 1100 f 64 bytes..,...\n-00056260: 001a 002c ce21 0000 2020 202d 5b4e 4f5d ...,.!.. -[NO]\n-00056270: 4c5b 4f43 4b5f 4352 4954 5d07 002c ce31 L[OCK_CRIT]..,.1\n-00056280: 0000 4f00 2cce 4100 0020 2020 5370 6563 ..O.,.A.. Spec\n+00056250: 6620 3634 2062 7974 6573 0700 2c22 1100 f 64 bytes..,\"..\n+00056260: 001a 002c 2221 0000 2020 202d 5b4e 4f5d ...,\"!.. -[NO]\n+00056270: 4c5b 4f43 4b5f 4352 4954 5d07 002c 2231 L[OCK_CRIT]..,\"1\n+00056280: 0000 4f00 2c22 4100 0020 2020 5370 6563 ..O.,\"A.. Spec\n 00056290: 6966 6965 7320 7768 6574 6865 7220 4754 ifies whether GT\n 000562a0: 2e4d 2073 686f 756c 6420 7368 6172 6520 .M should share \n 000562b0: 7468 6520 7265 736f 7572 6365 206d 616e the resource man\n 000562c0: 6167 656d 656e 7420 6265 7477 6565 6e20 agement between \n-000562d0: 614c 002c ce51 0000 2020 2064 6174 6162 aL.,.Q.. datab\n+000562d0: 614c 002c 2251 0000 2020 2064 6174 6162 aL.,\"Q.. datab\n 000562e0: 6173 6520 616e 6420 6974 7320 636f 7272 ase and its corr\n 000562f0: 6573 706f 6e64 696e 6720 4c4f 434b 7320 esponding LOCKs \n 00056300: 6f72 2075 7365 2073 6570 6172 6174 6520 or use separate \n 00056310: 616e 6420 6469 6666 6572 656e 7452 002c and differentR.,\n-00056320: ce61 0000 2020 2072 6573 6f75 7263 6520 .a.. resource \n+00056320: 2261 0000 2020 2072 6573 6f75 7263 6520 \"a.. resource \n 00056330: 6d61 6e61 6765 6d65 6e74 2066 6f72 2074 management for t\n 00056340: 6865 2074 776f 2e20 4265 6361 7573 652c he two. Because,\n 00056350: 2069 6e20 7468 6520 6375 7272 656e 7420 in the current \n 00056360: 696d 706c 656d 656e 7461 7469 6f6e 2c50 implementation,P\n-00056370: 002c ce71 0000 2020 2046 4953 2068 6173 .,.q.. FIS has\n+00056370: 002c 2271 0000 2020 2046 4953 2068 6173 .,\"q.. FIS has\n 00056380: 206e 6f74 2069 6465 6e74 6966 6965 6420 not identified \n 00056390: 616e 7920 7265 6173 6f6e 2074 6f20 7368 any reason to sh\n 000563a0: 6172 6520 7265 736f 7572 6365 206d 616e are resource man\n 000563b0: 6167 656d 656e 7420 6265 7477 6565 6e4e agement betweenN\n-000563c0: 002c ce81 0000 2020 204c 4f43 4b73 2061 .,.... LOCKs a\n+000563c0: 002c 2281 0000 2020 204c 4f43 4b73 2061 .,\"... LOCKs a\n 000563d0: 6e64 2064 6174 6162 6173 6520 6163 7469 nd database acti\n 000563e0: 6f6e 732c 2077 6520 6861 7665 206e 6f20 ons, we have no \n 000563f0: 7265 636f 6d6d 656e 6461 7469 6f6e 7320 recommendations \n 00056400: 6f74 6865 7220 7468 616e 2074 6f40 002c other than to@.,\n-00056410: ce91 0000 2020 2063 686f 6f73 6520 7768 .... choose wh\n+00056410: 2291 0000 2020 2063 686f 6f73 6520 7768 \"... choose wh\n 00056420: 6174 2073 6565 6d73 2074 6f20 776f 726b at seems to work\n 00056430: 2062 6574 7465 7220 666f 7220 796f 7572 better for your\n 00056440: 2061 7070 6c69 6361 7469 6f6e 2e07 002b application...+\n-00056450: ce18 0000 5300 2cce 1100 0020 2020 4279 ....S.,.... By\n+00056450: 2218 0000 5300 2c22 1100 0020 2020 4279 \"...S.,\"... By\n 00056460: 2064 6566 6175 6c74 2c20 4744 4520 7573 default, GDE us\n 00056470: 6573 204e 4f4c 4f43 4b5f 4352 4954 2d53 es NOLOCK_CRIT-S\n 00056480: 6570 2861 7261 7465 2920 7265 736f 7572 ep(arate) resour\n 00056490: 6365 206d 616e 6167 656d 656e 7420 666f ce management fo\n-000564a0: 7220 4c4f 434b 731f 002c ce21 0000 2020 r LOCKs..,.!.. \n+000564a0: 7220 4c4f 434b 731f 002c 2221 0000 2020 r LOCKs..,\"!.. \n 000564b0: 2061 6e64 2064 6174 6162 6173 6520 6163 and database ac\n-000564c0: 7469 6f6e 732e 0700 2cce 3100 0038 002c tions...,.1..8.,\n-000564d0: ce41 0000 2020 202d 5b4e 4f5d 4e5b 554c .A.. -[NO]N[UL\n+000564c0: 7469 6f6e 732e 0700 2c22 3100 0038 002c tions...,\"1..8.,\n+000564d0: 2241 0000 2020 202d 5b4e 4f5d 4e5b 554c \"A.. -[NO]N[UL\n 000564e0: 4c5f 5355 4253 4352 4950 5453 5d3d 5b41 L_SUBSCRIPTS]=[A\n 000564f0: 4c57 4159 537c 4e45 5645 527c 4558 4953 LWAYS|NEVER|EXIS\n-00056500: 5449 4e47 5d07 002c ce51 0000 5300 2cce TING]..,.Q..S.,.\n+00056500: 5449 4e47 5d07 002c 2251 0000 5300 2c22 TING]..,\"Q..S.,\"\n 00056510: 6100 0020 2020 496e 6469 6361 7465 7320 a.. Indicates \n 00056520: 7768 6574 6865 7220 4754 2e4d 2061 6c6c whether GT.M all\n 00056530: 6f77 7320 6e75 6c6c 2073 7562 7363 7269 ows null subscri\n 00056540: 7074 7320 666f 7220 676c 6f62 616c 2076 pts for global v\n 00056550: 6172 6961 626c 6573 2073 746f 7265 6449 ariables storedI\n-00056560: 002c ce71 0000 2020 2069 6e20 7468 6520 .,.q.. in the \n+00056560: 002c 2271 0000 2020 2069 6e20 7468 6520 .,\"q.. in the \n 00056570: 7265 6769 6f6e 2028 7468 6174 2069 732c region (that is,\n 00056580: 2077 6865 7468 6572 2047 542e 4d20 7065 whether GT.M pe\n 00056590: 726d 6974 7320 7265 6665 7265 6e63 6573 rmits references\n-000565a0: 2073 7563 6820 6173 1600 2cce 8100 0020 such as..,.... \n+000565a0: 2073 7563 6820 6173 1600 2c22 8100 0020 such as..,\"... \n 000565b0: 2020 5e61 6161 2822 222c 3129 292e 0700 ^aaa(\"\",1))...\n-000565c0: 2cce 9100 004c 002b ce19 0000 2020 2041 ,....L.+.... A\n+000565c0: 2c22 9100 004c 002b 2219 0000 2020 2041 ,\"...L.+\"... A\n 000565d0: 4c57 4159 5320 696e 6469 6361 7465 7320 LWAYS indicates \n 000565e0: 7468 6174 2074 6865 206e 756c 6c20 7375 that the null su\n 000565f0: 6273 6372 6970 7473 2066 6f72 2067 6c6f bscripts for glo\n 00056600: 6261 6c20 7661 7269 6162 6c65 7320 6172 bal variables ar\n-00056610: 6512 002c ce11 0000 2020 2061 6c6c 6f77 e..,.... allow\n-00056620: 6564 2e07 002c ce21 0000 5400 2cce 3100 ed...,.!..T.,.1.\n+00056610: 6512 002c 2211 0000 2020 2061 6c6c 6f77 e..,\"... allow\n+00056620: 6564 2e07 002c 2221 0000 5400 2c22 3100 ed...,\"!..T.,\"1.\n 00056630: 0020 2020 4e45 5645 5220 696e 6469 6361 . NEVER indica\n 00056640: 7465 7320 7468 6174 206e 756c 6c20 7375 tes that null su\n 00056650: 6273 6372 6970 7473 2066 6f72 2067 6c6f bscripts for glo\n 00056660: 6261 6c20 7661 7269 6162 6c65 7320 6172 bal variables ar\n 00056670: 6520 6e6f 7420 616c 6c6f 7765 642e 0700 e not allowed...\n-00056680: 2cce 4100 004c 002c ce51 0000 2020 2045 ,.A..L.,.Q.. E\n+00056680: 2c22 4100 004c 002c 2251 0000 2020 2045 ,\"A..L.,\"Q.. E\n 00056690: 5849 5354 494e 4720 696e 6469 6361 7465 XISTING indicate\n 000566a0: 7320 7468 6174 206e 756c 6c20 7375 6273 s that null subs\n 000566b0: 6372 6970 7473 2066 6f72 2067 6c6f 6261 cripts for globa\n 000566c0: 6c20 7661 7269 6162 6c65 2063 616e 2062 l variable can b\n-000566d0: 6535 002c ce61 0000 2020 2061 6363 6573 e5.,.a.. acces\n+000566d0: 6535 002c 2261 0000 2020 2061 6363 6573 e5.,\"a.. acces\n 000566e0: 7365 6420 616e 6420 7570 6461 7465 642c sed and updated,\n 000566f0: 2062 7574 206e 6f74 2063 7265 6174 6564 but not created\n-00056700: 2061 6e65 772e 0700 2cce 7100 003a 002c anew...,.q..:.,\n-00056710: ce81 0000 2020 2042 7920 6465 6661 756c .... By defaul\n+00056700: 2061 6e65 772e 0700 2c22 7100 003a 002c anew...,\"q..:.,\n+00056710: 2281 0000 2020 2042 7920 6465 6661 756c \"... By defaul\n 00056720: 742c 2072 6567 696f 6e73 2068 6176 6520 t, regions have \n 00056730: 2d4e 554c 4c5f 5355 4253 4352 4950 5453 -NULL_SUBSCRIPTS\n-00056740: 3d4e 4556 4552 2e07 002c ce91 0000 1b00 =NEVER...,......\n-00056750: 2bce 1a00 0020 2020 2d5b 4e4f 5d51 5b44 +.... -[NO]Q[D\n-00056760: 4252 554e 444f 574e 5d07 002c ce11 0000 BRUNDOWN]..,....\n-00056770: 4b00 2cce 2100 0020 2020 5368 6f72 7465 K.,.!.. Shorte\n+00056740: 3d4e 4556 4552 2e07 002c 2291 0000 1b00 =NEVER...,\".....\n+00056750: 2b22 1a00 0020 2020 2d5b 4e4f 5d51 5b44 +\"... -[NO]Q[D\n+00056760: 4252 554e 444f 574e 5d07 002c 2211 0000 BRUNDOWN]..,\"...\n+00056770: 4b00 2c22 2100 0020 2020 5368 6f72 7465 K.,\"!.. Shorte\n 00056780: 6e73 206e 6f72 6d61 6c20 7072 6f63 6573 ns normal proces\n 00056790: 7320 7368 7574 646f 776e 2077 6865 6e20 s shutdown when \n 000567a0: 6120 6c61 7267 6520 6e75 6d62 6572 206f a large number o\n 000567b0: 6620 7072 6f63 6573 7365 7300 0000 0000 f processes.....\n 000567c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000567d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000567e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000567f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056800: 0100 0000 c507 0000 9105 0000 0000 0000 ................\n-00056810: 7b00 00ce 4845 4c50 00ff 7300 ff51 5541 {...HELP..s..QUA\n+00056810: 7b00 0022 4845 4c50 00ff 7300 ff51 5541 {..\"HELP..s..QUA\n 00056820: 4c49 4649 4552 5300 ff73 00ff 5245 4749 LIFIERS..s..REGI\n 00056830: 4f4e 5f51 5541 4c49 4649 4552 5300 c11a ON_QUALIFIERS...\n 00056840: 3100 0020 2020 6163 6365 7373 696e 6720 1.. accessing \n 00056850: 6120 6461 7461 6261 7365 2066 696c 6520 a database file \n 00056860: 6e65 6564 2074 6f20 7368 7574 646f 776e need to shutdown\n 00056870: 2061 6c6d 6f73 7420 7369 6d75 6c74 616e almost simultan\n-00056880: 656f 7573 6c79 2c20 666f 723c 002c ce41 eously, for<.,.A\n+00056880: 656f 7573 6c79 2c20 666f 723c 002c 2241 eously, for<.,\"A\n 00056890: 0000 2020 2065 7861 6d70 6c65 2c20 696e .. example, in\n 000568a0: 2062 656e 6368 6d61 726b 696e 6720 7363 benchmarking sc\n 000568b0: 656e 6172 696f 7320 6f72 2065 6d65 7267 enarios or emerg\n-000568c0: 656e 6369 6573 2e07 002c ce51 0000 5300 encies...,.Q..S.\n-000568d0: 2cce 6100 0020 2020 5768 656e 2061 2074 ,.a.. When a t\n+000568c0: 656e 6369 6573 2e07 002c 2251 0000 5300 encies...,\"Q..S.\n+000568d0: 2c22 6100 0020 2020 5768 656e 2061 2074 ,\"a.. When a t\n 000568e0: 6572 6d69 6e61 7469 6e67 2047 542e 4d20 erminating GT.M \n 000568f0: 7072 6f63 6573 7320 6f62 7365 7276 6573 process observes\n 00056900: 2074 6861 7420 6120 6c61 7267 6520 6e75 that a large nu\n 00056910: 6d62 6572 206f 6620 7072 6f63 6573 7365 mber of processe\n-00056920: 7350 002c ce71 0000 2020 2061 7265 2061 sP.,.q.. are a\n+00056920: 7350 002c 2271 0000 2020 2061 7265 2061 sP.,\"q.. are a\n 00056930: 7474 6163 6865 6420 746f 2061 2064 6174 ttached to a dat\n 00056940: 6162 6173 6520 6669 6c65 2061 6e64 2051 abase file and Q\n 00056950: 4442 5255 4e44 4f57 4e20 6973 2065 6e61 DBRUNDOWN is ena\n 00056960: 626c 6564 2c20 6974 2062 7970 6173 7365 bled, it bypasse\n-00056970: 7350 002c ce81 0000 2020 2063 6865 636b sP.,.... check\n+00056970: 7350 002c 2281 0000 2020 2063 6865 636b sP.,\"... check\n 00056980: 696e 6720 7768 6574 6865 7220 6974 2069 ing whether it i\n 00056990: 7320 7468 6520 6c61 7374 2070 726f 6365 s the last proce\n 000569a0: 7373 2061 6363 6573 7369 6e67 2074 6865 ss accessing the\n 000569b0: 2064 6174 6162 6173 652e 2053 7563 6820 database. Such \n-000569c0: 614f 002c ce91 0000 2020 2063 6865 636b aO.,.... check\n+000569c0: 614f 002c 2291 0000 2020 2063 6865 636b aO.,\"... check\n 000569d0: 206f 6363 7572 7320 696e 2061 2063 7269 occurs in a cri\n 000569e0: 7469 6361 6c20 7365 6374 696f 6e20 616e tical section an\n 000569f0: 6420 6279 7061 7373 696e 6720 6974 2061 d bypassing it a\n 00056a00: 6c73 6f20 6279 7061 7373 6573 2074 6865 lso bypasses the\n-00056a10: 4d00 2bce 2100 0020 2020 7573 7561 6c20 M.+.!.. usual \n+00056a10: 4d00 2b22 2100 0020 2020 7573 7561 6c20 M.+\"!.. usual \n 00056a20: 5255 4e44 4f57 4e20 6163 7469 6f6e 7320 RUNDOWN actions \n 00056a30: 7768 6963 6820 6163 6365 6c65 7261 7465 which accelerate\n 00056a40: 7320 7072 6f63 6573 7320 7368 7574 646f s process shutdo\n 00056a50: 776e 2072 656d 6f76 696e 6720 614b 002c wn removing aK.,\n-00056a60: ce11 0000 2020 2070 6f73 7369 626c 6520 .... possible \n+00056a60: 2211 0000 2020 2070 6f73 7369 626c 6520 \"... possible \n 00056a70: 696d 7065 6469 6d65 6e74 2074 6f20 7072 impediment to pr\n 00056a80: 6f63 6573 7320 7374 6172 7475 702e 2042 ocess startup. B\n 00056a90: 7920 6465 6661 756c 742c 2051 4442 5255 y default, QDBRU\n-00056aa0: 4e44 4f57 4e20 6973 1300 2cce 2100 0020 NDOWN is..,.!.. \n-00056ab0: 2020 6469 7361 626c 6564 2e07 002c ce31 disabled...,.1\n-00056ac0: 0000 5300 2cce 4100 0020 2020 4e6f 7465 ..S.,.A.. Note\n+00056aa0: 4e44 4f57 4e20 6973 1300 2c22 2100 0020 NDOWN is..,\"!.. \n+00056ab0: 2020 6469 7361 626c 6564 2e07 002c 2231 disabled...,\"1\n+00056ac0: 0000 5300 2c22 4100 0020 2020 4e6f 7465 ..S.,\"A.. Note\n 00056ad0: 2074 6861 7420 7769 7468 2051 4442 5255 that with QDBRU\n 00056ae0: 4e44 4f57 4e20 7468 6572 6520 6973 2061 NDOWN there is a\n 00056af0: 2070 6f73 7369 6269 6c69 7479 2074 6861 possibility tha\n 00056b00: 7420 7468 6520 6c61 7374 2070 726f 6365 t the last proce\n-00056b10: 7373 2074 6f52 002c ce51 0000 2020 2065 ss toR.,.Q.. e\n+00056b10: 7373 2074 6f52 002c 2251 0000 2020 2065 ss toR.,\"Q.. e\n 00056b20: 7869 7420 6d69 6768 7420 6c65 6176 6520 xit might leave \n 00056b30: 7468 6520 6461 7461 6261 7365 2073 6861 the database sha\n 00056b40: 7265 6420 6d65 6d6f 7279 2061 6e64 2049 red memory and I\n 00056b50: 5043 2072 6573 6f75 7263 6573 2069 6e20 PC resources in \n-00056b60: 6e65 6564 206f 6650 002c ce61 0000 2020 need ofP.,.a.. \n+00056b60: 6e65 6564 206f 6650 002c 2261 0000 2020 need ofP.,\"a.. \n 00056b70: 2063 6c65 616e 7570 2e20 4578 6365 7074 cleanup. Except\n 00056b80: 2061 6674 6572 2074 6865 206e 756d 6265 after the numbe\n 00056b90: 7220 6f66 2063 6f6e 6375 7272 656e 7420 r of concurrent \n 00056ba0: 7072 6f63 6573 7365 7320 6578 6365 6564 processes exceed\n-00056bb0: 7320 3332 4b69 2c4e 002c ce71 0000 2020 s 32Ki,N.,.q.. \n+00056bb0: 7320 3332 4b69 2c4e 002c 2271 0000 2020 s 32Ki,N.,\"q.. \n 00056bc0: 2051 4442 5255 4e44 4f57 4e20 6d69 6e69 QDBRUNDOWN mini\n 00056bd0: 6d69 7a65 7320 7468 6520 7072 6f73 7369 mizes the prossi\n 00056be0: 6269 6c69 7479 206f 6620 6162 616e 646f bility of abando\n 00056bf0: 6e65 6420 7265 736f 7572 6365 732c 2062 ned resources, b\n-00056c00: 7574 2069 7453 002c ce81 0000 2020 2063 ut itS.,.... c\n+00056c00: 7574 2069 7453 002c 2281 0000 2020 2063 ut itS.,\"... c\n 00056c10: 616e 6e6f 7420 656c 696d 696e 6174 6520 annot eliminate \n 00056c20: 6974 2e20 5768 656e 2075 7369 6e67 2051 it. When using Q\n 00056c30: 4442 5255 4e44 4f57 4e2c 2075 7365 2061 DBRUNDOWN, use a\n 00056c40: 6e20 6578 706c 6963 6974 204d 5550 4950 n explicit MUPIP\n-00056c50: 2052 554e 444f 574e 5200 2cce 9100 0020 RUNDOWNR.,.... \n+00056c50: 2052 554e 444f 574e 5200 2c22 9100 0020 RUNDOWNR.,\"... \n 00056c60: 2020 6f66 2074 6865 2064 6174 6162 6173 of the databas\n 00056c70: 6520 6669 6c65 2061 6674 6572 2074 6865 e file after the\n 00056c80: 206c 6173 7420 7072 6f63 6573 7320 6578 last process ex\n 00056c90: 6974 732c 2074 6f20 656e 7375 7265 2074 its, to ensure t\n-00056ca0: 6865 2063 6c65 616e 7570 5100 2bce 2200 he cleanupQ.+.\".\n+00056ca0: 6865 2063 6c65 616e 7570 5100 2b22 2200 he cleanupQ.+\"\".\n 00056cb0: 0020 2020 6f66 2064 6174 6162 6173 6520 . of database \n 00056cc0: 7368 6172 6564 206d 656d 6f72 7920 616e shared memory an\n 00056cd0: 6420 4950 4320 7265 736f 7572 6365 733b d IPC resources;\n 00056ce0: 206e 6f74 2064 6f69 6e67 2073 6f20 7269 not doing so ri\n-00056cf0: 736b 2064 6174 6162 6173 6511 002c ce11 sk database..,..\n-00056d00: 0000 2020 2064 616d 6167 652e 0700 2cce .. damage...,.\n-00056d10: 2100 004b 002c ce31 0000 2020 2057 6865 !..K.,.1.. Whe\n+00056cf0: 736b 2064 6174 6162 6173 6511 002c 2211 sk database..,\".\n+00056d00: 0000 2020 2064 616d 6167 652e 0700 2c22 .. damage...,\"\n+00056d10: 2100 004b 002c 2231 0000 2020 2057 6865 !..K.,\"1.. Whe\n 00056d20: 6e20 6120 6461 7461 6261 7365 2068 6173 n a database has\n 00056d30: 2051 4442 5255 4e44 4f57 4e20 656e 6162 QDBRUNDOWN enab\n 00056d40: 6c65 642c 2069 6620 7468 6520 6e75 6d62 led, if the numb\n 00056d50: 6572 206f 6620 6174 7461 6368 6564 5100 er of attachedQ.\n-00056d60: 2cce 4100 0020 2020 7072 6f63 6573 7365 ,.A.. processe\n+00056d60: 2c22 4100 0020 2020 7072 6f63 6573 7365 ,\"A.. processe\n 00056d70: 7320 6576 6572 2065 7863 6565 6473 2033 s ever exceeds 3\n 00056d80: 324b 692c 2047 542e 4d20 7374 6f70 7320 2Ki, GT.M stops \n 00056d90: 7472 6163 6b69 6e67 2074 6865 206e 756d tracking the num\n 00056da0: 6265 7220 6f66 2061 7474 6163 6865 6451 ber of attachedQ\n-00056db0: 002c ce51 0000 2020 2070 726f 6365 7373 .,.Q.. process\n+00056db0: 002c 2251 0000 2020 2070 726f 6365 7373 .,\"Q.. process\n 00056dc0: 6573 2c20 7768 6963 6820 6d65 616e 7320 es, which means \n 00056dd0: 7468 6174 2069 7420 6361 6e6e 6f74 2072 that it cannot r\n 00056de0: 6563 6f67 6e69 7a65 2077 6865 6e20 7468 ecognize when th\n 00056df0: 6520 6e75 6d62 6572 2072 6561 6368 6573 e number reaches\n-00056e00: 4d00 2cce 6100 0020 2020 7a65 726f 2028 M.,.a.. zero (\n+00056e00: 4d00 2c22 6100 0020 2020 7a65 726f 2028 M.,\"a.. zero (\n 00056e10: 3029 2061 6e64 2074 6865 2073 6861 7265 0) and the share\n 00056e20: 6420 7265 736f 7572 6365 7320 6361 6e20 d resources can \n 00056e30: 6265 2072 656c 6561 7365 642e 2054 6865 be released. The\n 00056e40: 2070 726f 6365 7373 2074 6861 7453 002c process thatS.,\n-00056e50: ce71 0000 2020 2064 6574 6563 7473 2074 .q.. detects t\n+00056e50: 2271 0000 2020 2064 6574 6563 7473 2074 \"q.. detects t\n 00056e60: 6869 7320 6576 656e 7420 6973 7375 6573 his event issues\n 00056e70: 2061 204e 4f4d 4f52 4553 454d 434e 5420 a NOMORESEMCNT \n 00056e80: 696e 2074 6865 2073 7973 7465 6d20 6c6f in the system lo\n 00056e90: 672e 2054 6869 7320 6d65 616e 7320 616e g. This means an\n-00056ea0: 5100 2cce 8100 0020 2020 6f72 6465 726c Q.,.... orderl\n+00056ea0: 5100 2c22 8100 0020 2020 6f72 6465 726c Q.,\"... orderl\n 00056eb0: 792c 2073 6166 6520 7368 7574 646f 776e y, safe shutdown\n 00056ec0: 2072 6571 7569 7265 7320 6120 4d55 5049 requires a MUPI\n 00056ed0: 5020 4a4f 5552 4e41 4c20 2d52 4f4c 4c42 P JOURNAL -ROLLB\n 00056ee0: 4143 4b20 2d42 4143 4b57 4152 4420 666f ACK -BACKWARD fo\n-00056ef0: 7253 002c ce91 0000 2020 2072 6570 6c69 rS.,.... repli\n+00056ef0: 7253 002c 2291 0000 2020 2072 6570 6c69 rS.,\"... repli\n 00056f00: 6361 7465 6420 6461 7461 6261 7365 732c cated databases,\n 00056f10: 2061 204d 5550 4950 204a 4f55 524e 414c a MUPIP JOURNAL\n 00056f20: 202d 5245 434f 5645 5220 2d42 4143 4b57 -RECOVER -BACKW\n 00056f30: 4152 4420 666f 7220 756e 7265 706c 6963 ARD for unreplic\n-00056f40: 6174 6564 4d00 2bce 2300 0020 2020 6a6f atedM.+.#.. jo\n+00056f40: 6174 6564 4d00 2b22 2300 0020 2020 6a6f atedM.+\"#.. jo\n 00056f50: 7572 6e61 6c65 6420 6461 7461 6261 7365 urnaled database\n 00056f60: 7320 616e 6420 6120 4d55 5049 5020 5255 s and a MUPIP RU\n 00056f70: 4e44 4f57 4e20 666f 7220 6a6f 7572 6e61 NDOWN for journa\n 00056f80: 6c2d 6672 6565 2064 6174 6162 6173 6573 l-free databases\n-00056f90: 2e07 002c ce11 0000 2600 2cce 2100 0020 ...,....&.,.!.. \n+00056f90: 2e07 002c 2211 0000 2600 2c22 2100 0020 ...,\"...&.,\"!.. \n 00056fa0: 2020 2d52 5b45 434f 5244 5f53 495a 455d -R[ECORD_SIZE]\n 00056fb0: 3d73 697a 6520 696e 2062 7974 6573 0700 =size in bytes..\n-00056fc0: 2cce 3100 0000 0000 0000 0000 0000 0000 ,.1.............\n+00056fc0: 2c22 3100 0000 0000 0000 0000 0000 0000 ,\"1.............\n 00056fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057000: 0100 0000 f307 0000 b905 0000 0000 0000 ................\n-00057010: 7d00 00ce 4845 4c50 00ff 7300 ff51 5541 }...HELP..s..QUA\n+00057010: 7d00 0022 4845 4c50 00ff 7300 ff51 5541 }..\"HELP..s..QUA\n 00057020: 4c49 4649 4552 5300 ff73 00ff 5245 4749 LIFIERS..s..REGI\n 00057030: 4f4e 5f51 5541 4c49 4649 4552 5300 c123 ON_QUALIFIERS..#\n 00057040: 4100 0020 2020 5370 6563 6966 6965 7320 A.. Specifies \n 00057050: 7468 6520 6d61 7869 6d75 6d20 7369 7a65 the maximum size\n 00057060: 2028 696e 2062 7974 6573 2920 6f66 2061 (in bytes) of a\n 00057070: 2067 6c6f 6261 6c20 7661 7269 6162 6c65 global variable\n 00057080: 206e 6f64 6527 7320 7661 6c75 6529 002c node's value).,\n-00057090: ce51 0000 2020 2074 6861 7420 6361 6e20 .Q.. that can \n+00057090: 2251 0000 2020 2074 6861 7420 6361 6e20 \"Q.. that can \n 000570a0: 6265 2073 746f 7265 6420 696e 2061 2072 be stored in a r\n-000570b0: 6567 696f 6e2e 0700 2cce 6100 0053 002c egion...,.a..S.,\n-000570c0: ce71 0000 2020 2049 6620 7468 6520 7369 .q.. If the si\n+000570b0: 6567 696f 6e2e 0700 2c22 6100 0053 002c egion...,\"a..S.,\n+000570c0: 2271 0000 2020 2049 6620 7468 6520 7369 \"q.. If the si\n 000570d0: 7a65 206f 6620 6120 676c 6f62 616c 2065 ze of a global e\n 000570e0: 7863 6565 6473 206f 6e65 2064 6174 6162 xceeds one datab\n 000570f0: 6173 6520 626c 6f63 6b2c 2047 542e 4d20 ase block, GT.M \n 00057100: 696d 706c 6963 6974 6c79 2073 7061 6e73 implicitly spans\n-00057110: 4c00 2cce 8100 0020 2020 7468 6174 2067 L.,.... that g\n+00057110: 4c00 2c22 8100 0020 2020 7468 6174 2067 L.,\"... that g\n 00057120: 6c6f 6261 6c20 6163 726f 7373 206d 756c lobal across mul\n 00057130: 7469 706c 6520 6461 7461 6261 7365 2062 tiple database b\n 00057140: 6c6f 636b 732e 2049 6e20 7468 6520 6576 locks. In the ev\n-00057150: 656e 7420 6120 676c 6f62 616c 5400 2cce ent a globalT.,.\n+00057150: 656e 7420 6120 676c 6f62 616c 5400 2c22 ent a globalT.,\"\n 00057160: 9100 0020 2020 7661 7269 6162 6c65 206e ... variable n\n 00057170: 6f64 6520 7370 616e 7320 6d75 6c74 6970 ode spans multip\n 00057180: 6c65 2062 6c6f 636b 732c 2061 6e64 2074 le blocks, and t\n 00057190: 6865 2070 726f 6365 7373 2069 7320 6e6f he process is no\n 000571a0: 7420 616c 7265 6164 7920 7769 7468 696e t already within\n-000571b0: 5400 2bce 2400 0020 2020 6120 5450 2074 T.+.$.. a TP t\n+000571b0: 5400 2b22 2400 0020 2020 6120 5450 2074 T.+\"$.. a TP t\n 000571c0: 7261 6e73 6163 7469 6f6e 2c20 7468 6520 ransaction, the \n 000571d0: 4754 2e4d 2072 756e 2d74 696d 6520 7379 GT.M run-time sy\n 000571e0: 7374 656d 2061 7574 6f6d 6174 6963 616c stem automatical\n 000571f0: 6c79 2061 6e64 2074 7261 6e73 7061 7265 ly and transpare\n-00057200: 6e74 6c79 5000 2cce 1100 0020 2020 7065 ntlyP.,.... pe\n+00057200: 6e74 6c79 5000 2c22 1100 0020 2020 7065 ntlyP.,\"... pe\n 00057210: 7266 6f72 6d73 2074 6865 2065 6e74 6972 rforms the entir\n 00057220: 6520 6f70 6572 6174 696f 6e20 7769 7468 e operation with\n 00057230: 696e 2061 6e20 696d 706c 6963 6974 2054 in an implicit T\n 00057240: 5020 7472 616e 7361 6374 696f 6e20 2861 P transaction (a\n-00057250: 7320 6974 1d00 2cce 2100 0020 2020 646f s it..,.!.. do\n+00057250: 7320 6974 1d00 2c22 2100 0020 2020 646f s it..,\"!.. do\n 00057260: 6573 2066 6f72 2054 7269 6767 6572 7329 es for Triggers)\n-00057270: 2e07 002c ce31 0000 4e00 2cce 4100 0020 ...,.1..N.,.A.. \n+00057270: 2e07 002c 2231 0000 4e00 2c22 4100 0020 ...,\"1..N.,\"A.. \n 00057280: 2020 5468 6520 6d69 6e69 6d75 6d20 5245 The minimum RE\n 00057290: 434f 5244 5f53 495a 4520 6973 207a 6572 CORD_SIZE is zer\n 000572a0: 6f2e 2041 2052 4543 4f52 445f 5349 5a45 o. A RECORD_SIZE\n 000572b0: 206f 6620 7a65 726f 206f 6e6c 7920 616c of zero only al\n-000572c0: 6c6f 7773 2061 5400 2cce 5100 0020 2020 lows aT.,.Q.. \n+000572c0: 6c6f 7773 2061 5400 2c22 5100 0020 2020 lows aT.,\"Q.. \n 000572d0: 676c 6f62 616c 2076 6172 6961 626c 6520 global variable \n 000572e0: 6e6f 6465 2074 6861 7420 646f 6573 206e node that does n\n 000572f0: 6f74 2068 6176 6520 6120 7661 6c75 652e ot have a value.\n 00057300: 2041 2074 7970 6963 616c 2075 7365 206f A typical use o\n-00057310: 6620 6120 676c 6f62 616c 5300 2cce 6100 f a globalS.,.a.\n+00057310: 6620 6120 676c 6f62 616c 5300 2c22 6100 f a globalS.,\"a.\n 00057320: 0020 2020 7661 7269 6162 6c65 206e 6f64 . variable nod\n 00057330: 6520 7769 7468 2052 4543 4f52 445f 5349 e with RECORD_SI\n 00057340: 5a45 206f 6620 7a65 726f 2069 7320 666f ZE of zero is fo\n 00057350: 7220 6372 6561 7469 6e67 2069 6e64 6963 r creating indic\n 00057360: 6573 2028 7768 6572 6520 7468 6536 002c es (where the6.,\n-00057370: ce71 0000 2020 2070 7265 7365 6e63 6520 .q.. presence \n+00057370: 2271 0000 2020 2070 7265 7365 6e63 6520 \"q.. presence \n 00057380: 6f66 2061 206e 6f64 6520 6973 2061 6c6c of a node is all\n 00057390: 2074 6861 7420 6973 2072 6571 7569 7265 that is require\n-000573a0: 6429 2e07 002c ce81 0000 3c00 2cce 9100 d)...,....<.,...\n+000573a0: 6429 2e07 002c 2281 0000 3c00 2c22 9100 d)...,\"...<.,\"..\n 000573b0: 0020 2020 5468 6520 6d61 7869 6d75 6d20 . The maximum \n 000573c0: 5245 434f 5244 5f53 495a 4520 6973 2031 RECORD_SIZE is 1\n 000573d0: 2c30 3438 2c35 3736 2062 7974 6573 2028 ,048,576 bytes (\n-000573e0: 314d 6942 292e 0700 2bce 2500 003a 002c 1MiB)...+.%..:.,\n-000573f0: ce11 0000 2020 2042 7920 6465 6661 756c .... By defaul\n+000573e0: 314d 6942 292e 0700 2b22 2500 003a 002c 1MiB)...+\"%..:.,\n+000573f0: 2211 0000 2020 2042 7920 6465 6661 756c \"... By defaul\n 00057400: 742c 2047 4445 2075 7365 7320 6120 5245 t, GDE uses a RE\n 00057410: 434f 5244 5f53 495a 4520 6f66 2032 3536 CORD_SIZE of 256\n-00057420: 2062 7974 6573 2e07 002c ce21 0000 1700 bytes...,.!....\n-00057430: 2cce 3100 0020 2020 2d5b 4e4f 5d5b 5354 ,.1.. -[NO][ST\n-00057440: 415b 5453 5d07 002c ce41 0000 5000 2cce A[TS]..,.A..P.,.\n+00057420: 2062 7974 6573 2e07 002c 2221 0000 1700 bytes...,\"!....\n+00057430: 2c22 3100 0020 2020 2d5b 4e4f 5d5b 5354 ,\"1.. -[NO][ST\n+00057440: 415b 5453 5d07 002c 2241 0000 5000 2c22 A[TS]..,\"A..P.,\"\n 00057450: 5100 0020 2020 5370 6563 6966 6965 7320 Q.. Specifies \n 00057460: 7768 6574 6865 7220 4754 2e4d 2073 686f whether GT.M sho\n 00057470: 756c 6420 7065 726d 6974 2070 726f 6365 uld permit proce\n 00057480: 7373 6573 2074 6f20 7368 6172 6520 7468 sses to share th\n-00057490: 6569 7220 6461 7461 6261 7365 4900 2cce eir databaseI.,.\n+00057490: 6569 7220 6461 7461 6261 7365 4900 2c22 eir databaseI.,\"\n 000574a0: 6100 0020 2020 6163 6365 7373 2073 7461 a.. access sta\n 000574b0: 7469 7374 6963 7320 666f 7220 6f74 6865 tistics for othe\n 000574c0: 7220 7072 6f63 6573 7365 7320 746f 206d r processes to m\n 000574d0: 6f6e 6974 6f72 2e20 5768 656e 206f 6e2c onitor. When on,\n-000574e0: 2074 6869 734a 002c ce71 0000 2020 2063 thisJ.,.q.. c\n+000574e0: 2074 6869 734a 002c 2271 0000 2020 2063 thisJ.,\"q.. c\n 000574f0: 6861 7261 6374 6572 6973 7469 6320 6361 haracteristic ca\n 00057500: 7573 6573 2047 542e 4d20 746f 2063 7265 uses GT.M to cre\n 00057510: 6174 6520 6120 736d 616c 6c20 4d4d 2064 ate a small MM d\n 00057520: 6174 6162 6173 6520 666f 7220 7468 6553 atabase for theS\n-00057530: 002c ce81 0000 2020 2061 7373 6f63 6961 .,.... associa\n+00057530: 002c 2281 0000 2020 2061 7373 6f63 6961 .,\"... associa\n 00057540: 7465 6420 7265 6769 6f6e 2074 6f20 686f ted region to ho\n 00057550: 6c64 2074 6865 2073 6861 7265 6420 7374 ld the shared st\n 00057560: 6174 6973 7469 6373 2e20 5468 6572 6520 atistics. There \n 00057570: 6d61 7920 6265 206f 7065 7261 7469 6f6e may be operation\n-00057580: 616c 5200 2cce 9100 0020 2020 6f72 2073 alR.,.... or s\n+00057580: 616c 5200 2c22 9100 0020 2020 6f72 2073 alR.,\"... or s\n 00057590: 6563 7572 6974 7920 7265 6173 6f6e 7320 ecurity reasons \n 000575a0: 746f 2070 726f 6869 6269 7420 7368 6172 to prohibit shar\n 000575b0: 696e 6720 6f66 2073 7461 7469 7374 6963 ing of statistic\n 000575c0: 732e 2046 6f72 2065 7861 6d70 6c65 2c20 s. For example, \n-000575d0: 4754 2e4d 5200 2bce 2600 0020 2020 646f GT.MR.+.&.. do\n+000575d0: 4754 2e4d 5200 2b22 2600 0020 2020 646f GT.MR.+\"&.. do\n 000575e0: 6573 206e 6f74 2073 6861 7265 2073 7461 es not share sta\n 000575f0: 7469 7374 6963 7320 6f6e 2064 6174 6162 tistics on datab\n 00057600: 6173 6520 6669 6c65 7320 7468 6174 2065 ase files that e\n 00057610: 7869 7374 2073 6f6c 656c 7920 746f 2073 xist solely to s\n-00057620: 7570 706f 7274 1800 2cce 1100 0020 2020 upport..,.... \n+00057620: 7570 706f 7274 1800 2c22 1100 0020 2020 upport..,\"... \n 00057630: 4754 2e4d 2066 6561 7475 7265 732e 0700 GT.M features...\n-00057640: 2cce 2100 0054 002c ce31 0000 2020 204e ,.!..T.,.1.. N\n+00057640: 2c22 2100 0054 002c 2231 0000 2020 204e ,\"!..T.,\"1.. N\n 00057650: 6f74 6520 7468 6174 2061 2070 726f 6365 ote that a proce\n 00057660: 7373 2064 6973 6162 6c65 7320 6974 7365 ss disables itse\n 00057670: 6c66 2066 726f 6d20 6d61 696e 7461 696e lf from maintain\n 00057680: 696e 6720 7468 6520 7368 6172 6564 2073 ing the shared s\n-00057690: 7461 7469 7374 6963 7348 002c ce41 0000 tatisticsH.,.A..\n+00057690: 7461 7469 7374 6963 7348 002c 2241 0000 tatisticsH.,\"A..\n 000576a0: 2020 2077 6865 6e20 6974 2066 6169 6c73 when it fails\n 000576b0: 2074 6f20 6f70 656e 2061 2073 7461 7473 to open a stats\n 000576c0: 4442 2e20 4974 2064 6f65 7320 6e6f 742c DB. It does not,\n 000576d0: 2068 6f77 6576 6572 2c20 6469 7361 626c however, disabl\n-000576e0: 6551 002c ce51 0000 2020 2073 7562 7365 eQ.,.Q.. subse\n+000576e0: 6551 002c 2251 0000 2020 2073 7562 7365 eQ.,\"Q.. subse\n 000576f0: 7175 656e 746c 7920 7374 6172 7469 6e67 quently starting\n 00057700: 2070 726f 6365 7373 6573 2066 726f 6d20 processes from \n 00057710: 6d61 696e 7461 696e 696e 6720 7468 6520 maintaining the \n 00057720: 7368 6172 6564 2073 7461 7469 7374 6963 shared statistic\n-00057730: 732e 0700 2cce 6100 0025 002c ce71 0000 s...,.a..%.,.q..\n+00057730: 732e 0700 2c22 6100 0025 002c 2271 0000 s...,\"a..%.,\"q..\n 00057740: 2020 2042 7920 6465 6661 756c 742c 2047 By default, G\n 00057750: 4445 2075 7365 7320 5354 4154 532e 0700 DE uses STATS...\n-00057760: 2cce 8100 001c 002c ce91 0000 2020 202d ,......,.... -\n+00057760: 2c22 8100 001c 002c 2291 0000 2020 202d ,\".....,\"... -\n 00057770: 5b4e 4f5d 5354 445b 4e55 4c4c 434f 4c4c [NO]STD[NULLCOLL\n-00057780: 5d07 002b ce27 0000 5100 2cce 1100 0020 ]..+.'..Q.,.... \n+00057780: 5d07 002b 2227 0000 5100 2c22 1100 0020 ]..+\"'..Q.,\"... \n 00057790: 2020 4465 7465 726d 696e 6573 2077 6865 Determines whe\n 000577a0: 7468 6572 2047 542e 4d20 6e75 6c6c 2073 ther GT.M null s\n 000577b0: 7562 7363 7269 7074 7320 636f 6c6c 6174 ubscripts collat\n 000577c0: 6520 696e 2063 6f6e 666f 726d 616e 6365 e in conformance\n-000577d0: 2074 6f20 7468 6520 4d13 002c ce21 0000 to the M..,.!..\n-000577e0: 2020 2073 7461 6e64 6172 642e 0700 2cce standard...,.\n+000577d0: 2074 6f20 7468 6520 4d13 002c 2221 0000 to the M..,\"!..\n+000577e0: 2020 2073 7461 6e64 6172 642e 0700 2c22 standard...,\"\n 000577f0: 3100 0000 0000 0000 0000 0000 0000 0000 1...............\n 00057800: 0100 0000 e807 0000 d505 0000 0000 0000 ................\n-00057810: 7f00 00ce 4845 4c50 00ff 7300 ff51 5541 ....HELP..s..QUA\n+00057810: 7f00 0022 4845 4c50 00ff 7300 ff51 5541 ...\"HELP..s..QUA\n 00057820: 4c49 4649 4552 5300 ff73 00ff 5245 4749 LIFIERS..s..REGI\n 00057830: 4f4e 5f51 5541 4c49 4649 4552 5300 c127 ON_QUALIFIERS..'\n 00057840: 4100 0020 2020 4966 2053 5444 4e55 4c4c A.. If STDNULL\n 00057850: 434f 4c4c 2069 7320 7370 6563 6966 6965 COLL is specifie\n 00057860: 642c 2073 7562 7363 7269 7074 7320 6f66 d, subscripts of\n 00057870: 2067 6c6f 6261 6c73 2069 6e20 7468 6520 globals in the \n 00057880: 6461 7461 6261 7365 2066 6f6c 6c6f 774b database followK\n-00057890: 002c ce51 0000 2020 2074 6865 204d 2073 .,.Q.. the M s\n+00057890: 002c 2251 0000 2020 2074 6865 204d 2073 .,\"Q.. the M s\n 000578a0: 7461 6e64 6172 6420 7768 6572 6520 7468 tandard where th\n 000578b0: 6520 6e75 6c6c 2073 7562 7363 7269 7074 e null subscript\n 000578c0: 2063 6f6c 6c61 7465 7320 6265 666f 7265 collates before\n-000578d0: 2061 6c6c 206f 7468 6572 1500 2cce 6100 all other..,.a.\n+000578d0: 2061 6c6c 206f 7468 6572 1500 2c22 6100 all other..,\"a.\n 000578e0: 0020 2020 7375 6273 6372 6970 7473 2e07 . subscripts..\n-000578f0: 002c ce71 0000 5400 2cce 8100 0020 2020 .,.q..T.,.... \n+000578f0: 002c 2271 0000 5400 2c22 8100 0020 2020 .,\"q..T.,\"... \n 00057900: 4966 204e 4f53 5444 4e55 4c4c 434f 4c4c If NOSTDNULLCOLL\n 00057910: 2069 7320 7370 6563 6966 6965 642c 206e is specified, n\n 00057920: 756c 6c20 7375 6273 6372 6970 7473 2063 ull subscripts c\n 00057930: 6f6c 6c61 7465 2062 6574 7765 656e 206e ollate between n\n-00057940: 756d 6572 6963 2061 6e64 4d00 2cce 9100 umeric andM.,...\n+00057940: 756d 6572 6963 2061 6e64 4d00 2c22 9100 umeric andM.,\"..\n 00057950: 0020 2020 7374 7269 6e67 2073 7562 7363 . string subsc\n 00057960: 7269 7074 732e 2046 4953 2073 7472 6f6e ripts. FIS stron\n 00057970: 676c 7920 7265 636f 6d6d 656e 6473 2074 gly recommends t\n 00057980: 6861 7420 796f 7520 7573 6520 5354 444e hat you use STDN\n-00057990: 554c 4c20 616e 6452 002b ce28 0000 2020 ULL andR.+.(.. \n+00057990: 554c 4c20 616e 6452 002b 2228 0000 2020 ULL andR.+\"(.. \n 000579a0: 2061 6761 696e 7374 2075 7369 6e67 2074 against using t\n 000579b0: 6869 7320 6e6f 6e2d 7374 616e 6461 7264 his non-standard\n 000579c0: 206e 756c 6c20 636f 6c6c 6174 696f 6e2c null collation,\n 000579d0: 2077 6869 6368 2069 7320 7468 6520 6465 which is the de\n-000579e0: 6661 756c 7420 666f 721d 002c ce11 0000 fault for..,....\n+000579e0: 6661 756c 7420 666f 721d 002c 2211 0000 fault for..,\"...\n 000579f0: 2020 2068 6973 746f 7269 6361 6c20 7265 historical re\n-00057a00: 6173 6f6e 732e 0700 2cce 2100 0051 002c asons...,.!..Q.,\n-00057a10: ce31 0000 2020 2054 6865 2066 6f6c 6c6f .1.. The follo\n+00057a00: 6173 6f6e 732e 0700 2c22 2100 0051 002c asons...,\"!..Q.,\n+00057a10: 2231 0000 2020 2054 6865 2066 6f6c 6c6f \"1.. The follo\n 00057a20: 7769 6e67 2074 6162 6c65 2073 756d 6d61 wing table summa\n 00057a30: 7269 7a65 7320 4744 4520 7265 6769 6f6e rizes GDE region\n 00057a40: 2071 7561 6c69 6669 6572 732e 2049 7420 qualifiers. It \n 00057a50: 7072 6f76 6964 6573 2074 6865 6972 5100 provides theirQ.\n-00057a60: 2cce 4100 0020 2020 6162 6272 6576 6961 ,.A.. abbrevia\n+00057a60: 2c22 4100 0020 2020 6162 6272 6576 6961 ,\"A.. abbrevia\n 00057a70: 7469 6f6e 732c 2064 6566 6175 6c74 7320 tions, defaults \n 00057a80: 2861 7320 7072 6f76 6964 6564 2062 7920 (as provided by \n 00057a90: 4649 5329 2c20 616e 6420 616c 6c6f 7761 FIS), and allowa\n 00057aa0: 626c 6520 6d69 6e69 6d75 6d20 616e 6419 ble minimum and.\n-00057ab0: 002c ce51 0000 2020 206d 6178 696d 756d .,.Q.. maximum\n-00057ac0: 2076 616c 7565 732e 0700 2cce 6100 0057 values...,.a..W\n-00057ad0: 002c ce71 0000 202b 2d2d 2d2d 2d2d 2d2d .,.q.. +--------\n+00057ab0: 002c 2251 0000 2020 206d 6178 696d 756d .,\"Q.. maximum\n+00057ac0: 2076 616c 7565 732e 0700 2c22 6100 0057 values...,\"a..W\n+00057ad0: 002c 2271 0000 202b 2d2d 2d2d 2d2d 2d2d .,\"q.. +--------\n 00057ae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057af0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057b00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057b10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00057b20: 2d2d 2d2d 2d2b 5700 2cce 8100 0020 7c20 -----+W.,.... | \n+00057b20: 2d2d 2d2d 2d2b 5700 2c22 8100 0020 7c20 -----+W.,\"... | \n 00057b30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00057b40: 2020 2020 2020 2020 2020 2047 4445 2052 GDE R\n 00057b50: 4547 494f 4e20 5175 616c 6966 6965 7273 EGION Qualifiers\n 00057b60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00057b70: 2020 2020 2020 2020 2020 2020 7c57 002c |W.,\n-00057b80: ce91 0000 207c 2d2d 2d2d 2d2d 2d2d 2d2d .... |----------\n+00057b80: 2291 0000 207c 2d2d 2d2d 2d2d 2d2d 2d2d \"... |----------\n 00057b90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057ba0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057bb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057bc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00057bd0: 2d2d 2d7c 5700 2bce 2900 0020 7c20 2020 ---|W.+.).. | \n+00057bd0: 2d2d 2d7c 5700 2b22 2900 0020 7c20 2020 ---|W.+\").. | \n 00057be0: 2020 2020 2020 2020 2020 2020 2020 5155 QU\n 00057bf0: 414c 4946 4945 5220 2020 2020 2020 2020 ALIFIER \n 00057c00: 2020 2020 2020 2020 207c 2044 4546 4155 | DEFAU\n 00057c10: 4c54 2020 7c20 4d49 4e49 4d55 4d20 7c20 LT | MINIMUM | \n-00057c20: 204d 4158 494d 554d 2020 7c57 002c ce11 MAXIMUM |W.,..\n+00057c20: 204d 4158 494d 554d 2020 7c57 002c 2211 MAXIMUM |W.,\".\n 00057c30: 0000 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .. |------------\n 00057c40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057c50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057c60: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d +----------+----\n 00057c70: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n-00057c80: 2d7c 5700 2cce 2100 0020 7c2d 5b4e 4f5d -|W.,.!.. |-[NO]\n+00057c80: 2d7c 5700 2c22 2100 0020 7c2d 5b4e 4f5d -|W.,\"!.. |-[NO]\n 00057c90: 4155 5b54 4f44 425d 2020 2020 2020 2020 AU[TODB] \n 00057ca0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00057cb0: 2020 2020 2020 207c 4469 7361 626c 6564 |Disabled\n 00057cc0: 2020 7c2d 2020 2020 2020 2020 7c2d 2020 |- |- \n-00057cd0: 2020 2020 2020 2020 7c57 002c ce31 0000 |W.,.1..\n+00057cd0: 2020 2020 2020 2020 7c57 002c 2231 0000 |W.,\"1..\n 00057ce0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 00057cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057d00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 00057d10: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00057d20: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---+-----------|\n-00057d30: 5700 2cce 4100 0020 7c2d 435b 4f4c 4c41 W.,.A.. |-C[OLLA\n+00057d30: 5700 2c22 4100 0020 7c2d 435b 4f4c 4c41 W.,\"A.. |-C[OLLA\n 00057d40: 5449 4f4e 5f44 4546 4155 4c54 5d3d 6e75 TION_DEFAULT]=nu\n 00057d50: 6d62 6572 2028 696e 7465 6765 7229 2020 mber (integer) \n 00057d60: 2020 2020 207c 3020 2020 2020 2020 2020 |0 \n 00057d70: 7c30 2020 2020 2020 2020 7c32 3535 2020 |0 |255 \n-00057d80: 2020 2020 2020 7c57 002c ce51 0000 207c |W.,.Q.. |\n+00057d80: 2020 2020 2020 7c57 002c 2251 0000 207c |W.,\"Q.. |\n 00057d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057da0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057db0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00057dc0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00057dd0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5700 -+-----------|W.\n-00057de0: 2cce 6100 0020 7c2d 445b 594e 414d 4943 ,.a.. |-D[YNAMIC\n+00057de0: 2c22 6100 0020 7c2d 445b 594e 414d 4943 ,\"a.. |-D[YNAMIC\n 00057df0: 5f53 4547 4d45 4e54 5d20 3d73 6567 6d65 _SEGMENT] =segme\n 00057e00: 6e74 2d6e 616d 6520 2863 6861 7229 2020 nt-name (char) \n 00057e10: 2020 207c 2d20 2020 2020 2020 2020 7c31 |- |1\n 00057e20: 2020 2020 2020 2020 7c33 3120 2020 2020 |31 \n-00057e30: 2020 2020 7c57 002c ce71 0000 207c 2d2d |W.,.q.. |--\n+00057e30: 2020 2020 7c57 002c 2271 0000 207c 2d2d |W.,\"q.. |--\n 00057e40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057e50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057e60: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00057e70: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b -----+---------+\n-00057e80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5700 2cce -----------|W.,.\n+00057e80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5700 2c22 -----------|W.,\"\n 00057e90: 8100 0020 7c2d 5b4e 4f5d 4550 4f43 4854 ... |-[NO]EPOCHT\n 00057ea0: 4150 4552 2020 2020 2020 2020 2020 2020 APER \n 00057eb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00057ec0: 207c 454e 4142 4c45 4420 2020 7c2d 2020 |ENABLED |- \n 00057ed0: 2020 2020 2020 7c2d 2020 2020 2020 2020 |- \n-00057ee0: 2020 7c57 002c ce91 0000 207c 2d2d 2d2d |W.,.... |----\n+00057ee0: 2020 7c57 002c 2291 0000 207c 2d2d 2d2d |W.,\"... |----\n 00057ef0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057f00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057f10: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00057f20: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d ---+---------+--\n-00057f30: 2d2d 2d2d 2d2d 2d2d 2d7c 5700 2bce 2a00 ---------|W.+.*.\n+00057f30: 2d2d 2d2d 2d2d 2d2d 2d7c 5700 2b22 2a00 ---------|W.+\"*.\n 00057f40: 0020 7c2d 5b4e 4f5d 494e 5354 5b5f 4652 . |-[NO]INST[_FR\n 00057f50: 4545 5a45 5f4f 4e5f 4552 524f 525d 2020 EEZE_ON_ERROR] \n 00057f60: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00057f70: 4449 5341 424c 4544 2020 7c2d 2020 2020 DISABLED |- \n 00057f80: 2020 2020 7c2d 2020 2020 2020 2020 2020 |- \n-00057f90: 7c57 002c ce11 0000 207c 2d2d 2d2d 2d2d |W.,.... |------\n+00057f90: 7c57 002c 2211 0000 207c 2d2d 2d2d 2d2d |W.,\"... |------\n 00057fa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057fb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00057fc0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00057fd0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -+---------+----\n 00057fe0: 2d2d 2d2d 2d2d 2d7c 0000 0000 0000 0000 -------|........\n 00057ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00058000: 0100 0000 f307 0000 f205 0000 0000 0000 ................\n-00058010: 8300 00ce 4845 4c50 00ff 7300 ff51 5541 ....HELP..s..QUA\n+00058010: 8300 0022 4845 4c50 00ff 7300 ff51 5541 ...\"HELP..s..QUA\n 00058020: 4c49 4649 4552 5300 ff73 00ff 5245 4749 LIFIERS..s..REGI\n 00058030: 4f4e 5f51 5541 4c49 4649 4552 5300 c12a ON_QUALIFIERS..*\n 00058040: 2100 0020 7c2d 5b4e 4f5d 4a5b 4f55 524e !.. |-[NO]J[OURN\n 00058050: 414c 5d20 5b3d 6a6f 7572 6e61 6c2d 6f70 AL] [=journal-op\n 00058060: 7469 6f6e 2d6c 6973 745d 2020 2020 2020 tion-list] \n 00058070: 207c 2d4e 4f4a 2020 2020 2020 7c2d 2020 |-NOJ |- \n 00058080: 2020 2020 2020 7c2d 2020 2020 2020 2020 |- \n-00058090: 2020 7c57 002c ce31 0000 207c 2d2d 2d2d |W.,.1.. |----\n+00058090: 2020 7c57 002c 2231 0000 207c 2d2d 2d2d |W.,\"1.. |----\n 000580a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000580b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000580c0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000580d0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d ---+---------+--\n-000580e0: 2d2d 2d2d 2d2d 2d2d 2d7c 5700 2cce 4100 ---------|W.,.A.\n+000580e0: 2d2d 2d2d 2d2d 2d2d 2d7c 5700 2c22 4100 ---------|W.,\"A.\n 000580f0: 0020 7c2d 4b5b 4559 5f53 495a 455d 3d73 . |-K[EY_SIZE]=s\n 00058100: 697a 6520 696e 2062 7974 6573 2028 696e ize in bytes (in\n 00058110: 7465 6765 7229 2020 2020 2020 2020 207c teger) |\n 00058120: 3634 2020 2020 2020 2020 7c33 2020 2020 64 |3 \n 00058130: 2020 2020 7c31 2c30 3139 2020 2020 2020 |1,019 \n-00058140: 7c57 002c ce51 0000 207c 2d2d 2d2d 2d2d |W.,.Q.. |------\n+00058140: 7c57 002c 2251 0000 207c 2d2d 2d2d 2d2d |W.,\"Q.. |------\n 00058150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00058160: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00058170: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00058180: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -+---------+----\n-00058190: 2d2d 2d2d 2d2d 2d7c 5700 2cce 6100 0020 -------|W.,.a.. \n+00058190: 2d2d 2d2d 2d2d 2d7c 5700 2c22 6100 0020 -------|W.,\"a.. \n 000581a0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000581b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000581c0: 2020 2020 2020 2020 2020 2020 207c 4469 |Di\n 000581d0: 7361 626c 6564 2020 7c20 2020 2020 2020 sabled | \n 000581e0: 2020 7c20 2020 2020 2020 2020 2020 7c57 | |W\n-000581f0: 002c ce71 0000 207c 2d5b 4e4f 5d4c 5b4f .,.q.. |-[NO]L[O\n+000581f0: 002c 2271 0000 207c 2d5b 4e4f 5d4c 5b4f .,\"q.. |-[NO]L[O\n 00058200: 434b 5f43 5249 545d 2020 2020 2020 2020 CK_CRIT] \n 00058210: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00058220: 2020 2020 7c28 6e6f 7420 2020 2020 207c |(not |\n 00058230: 2d20 2020 2020 2020 207c 2d20 2020 2020 - |- \n-00058240: 2020 2020 207c 5700 2cce 8100 0020 7c20 |W.,.... | \n+00058240: 2020 2020 207c 5700 2c22 8100 0020 7c20 |W.,\"... | \n 00058250: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00058260: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00058270: 2020 2020 2020 2020 2020 207c 7368 6172 |shar\n 00058280: 6564 2920 2020 7c20 2020 2020 2020 2020 ed) | \n 00058290: 7c20 2020 2020 2020 2020 2020 7c57 002c | |W.,\n-000582a0: ce91 0000 207c 2d2d 2d2d 2d2d 2d2d 2d2d .... |----------\n+000582a0: 2291 0000 207c 2d2d 2d2d 2d2d 2d2d 2d2d \"... |----------\n 000582b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000582c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000582d0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d --+----------+--\n 000582e0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n-000582f0: 2d2d 2d7c 5700 2bce 3100 0020 7c2d 4e5b ---|W.+.1.. |-N[\n+000582f0: 2d2d 2d7c 5700 2b22 3100 0020 7c2d 4e5b ---|W.+\"1.. |-N[\n 00058300: 554c 4c5f 5355 4253 4352 4950 5453 5d3d ULL_SUBSCRIPTS]=\n 00058310: 5b41 4c57 4159 537c 4e45 5645 527c 4558 [ALWAYS|NEVER|EX\n 00058320: 4953 5449 4e47 5d20 207c 4e45 5645 5220 ISTING] |NEVER \n 00058330: 2020 2020 7c2d 2020 2020 2020 2020 7c2d |- |-\n-00058340: 2020 2020 2020 2020 2020 7c57 002c ce11 |W.,..\n+00058340: 2020 2020 2020 2020 2020 7c57 002c 2211 |W.,\".\n 00058350: 0000 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .. |------------\n 00058360: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00058370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00058380: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d +----------+----\n 00058390: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n-000583a0: 2d7c 5700 2cce 2100 0020 7c2d 5b4e 4f5d -|W.,.!.. |-[NO]\n+000583a0: 2d7c 5700 2c22 2100 0020 7c2d 5b4e 4f5d -|W.,\"!.. |-[NO]\n 000583b0: 515b 4442 5255 4e44 4f57 4e5d 2020 2020 Q[DBRUNDOWN] \n 000583c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000583d0: 2020 2020 2020 207c 4469 7361 626c 6564 |Disabled\n 000583e0: 2020 7c2d 2020 2020 2020 2020 7c2d 2020 |- |- \n-000583f0: 2020 2020 2020 2020 7c57 002c ce31 0000 |W.,.1..\n+000583f0: 2020 2020 2020 2020 7c57 002c 2231 0000 |W.,\"1..\n 00058400: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 00058410: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00058420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 00058430: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00058440: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---+-----------|\n-00058450: 5700 2cce 4100 0020 7c2d 525b 4543 4f52 W.,.A.. |-R[ECOR\n+00058450: 5700 2c22 4100 0020 7c2d 525b 4543 4f52 W.,\"A.. |-R[ECOR\n 00058460: 445f 5349 5a45 5d3d 7369 7a65 2069 6e20 D_SIZE]=size in \n 00058470: 6279 7465 7320 2869 6e74 6567 6572 2920 bytes (integer) \n 00058480: 2020 2020 207c 3235 3620 2020 2020 2020 |256 \n 00058490: 7c30 2020 2020 2020 2020 7c31 2c30 3438 |0 |1,048\n-000584a0: 2c35 3736 2020 7c57 002c ce51 0000 207c ,576 |W.,.Q.. |\n+000584a0: 2c35 3736 2020 7c57 002c 2251 0000 207c ,576 |W.,\"Q.. |\n 000584b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000584c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000584d0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000584e0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000584f0: 207c 2831 204d 6942 2920 2020 207c 5700 |(1 MiB) |W.\n-00058500: 2cce 6100 0020 7c2d 2d2d 2d2d 2d2d 2d2d ,.a.. |---------\n+00058500: 2c22 6100 0020 7c2d 2d2d 2d2d 2d2d 2d2d ,\"a.. |---------\n 00058510: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00058520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00058530: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d ---+----------+-\n 00058540: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n-00058550: 2d2d 2d2d 7c57 002c ce71 0000 207c 2d5b ----|W.,.q.. |-[\n+00058550: 2d2d 2d2d 7c57 002c 2271 0000 207c 2d5b ----|W.,\"q.. |-[\n 00058560: 4e4f 5d53 5441 5b54 535d 2020 2020 2020 NO]STA[TS] \n 00058570: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00058580: 2020 2020 2020 2020 2020 7c45 4e41 424c |ENABL\n 00058590: 4544 2020 207c 2d20 2020 2020 2020 207c ED |- |\n-000585a0: 2d20 2020 2020 2020 2020 207c 5700 2cce - |W.,.\n+000585a0: 2d20 2020 2020 2020 2020 207c 5700 2c22 - |W.,\"\n 000585b0: 8100 0020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d ... |-----------\n 000585c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000585d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000585e0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d -+----------+---\n 000585f0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n-00058600: 2d2d 7c57 002c ce91 0000 207c 2d5b 4e4f --|W.,.... |-[NO\n+00058600: 2d2d 7c57 002c 2291 0000 207c 2d5b 4e4f --|W.,\"... |-[NO\n 00058610: 5d53 5444 5b4e 554c 4c43 4f4c 4c5d 2020 ]STD[NULLCOLL] \n 00058620: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00058630: 2020 2020 2020 2020 7c4e 6f20 2020 2020 |No \n 00058640: 2020 207c 2d20 2020 2020 2020 207c 2d20 |- |- \n-00058650: 2020 2020 2020 2020 207c 5700 2bce 3200 |W.+.2.\n+00058650: 2020 2020 2020 2020 207c 5700 2b22 3200 |W.+\"2.\n 00058660: 0020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d . +-------------\n 00058670: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00058680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00058690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000586a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000586b0: 2b07 002c ce11 0000 2a00 18ce 5345 474d +..,....*...SEGM\n+000586b0: 2b07 002c 2211 0000 2a00 1822 5345 474d +..,\"...*..\"SEGM\n 000586c0: 454e 545f 5155 414c 4946 4945 5253 0000 ENT_QUALIFIERS..\n 000586d0: 5365 676d 656e 745f 5175 616c 6966 6965 Segment_Qualifie\n-000586e0: 7273 1d00 2bce bf11 0000 2020 2053 6567 rs..+..... Seg\n+000586e0: 7273 1d00 2b22 bf11 0000 2020 2053 6567 rs..+\".... Seg\n 000586f0: 6d65 6e74 2051 7561 6c69 6669 6572 7307 ment Qualifiers.\n-00058700: 002c ce21 0000 5000 2cce 3100 0020 2020 .,.!..P.,.1.. \n+00058700: 002c 2221 0000 5000 2c22 3100 0020 2020 .,\"!..P.,\"1.. \n 00058710: 5468 6520 666f 6c6c 6f77 696e 6720 2d53 The following -S\n 00058720: 4547 4d45 4e54 2071 7561 6c69 6669 6572 EGMENT qualifier\n 00058730: 7320 6361 6e20 6265 2075 7365 6420 7769 s can be used wi\n 00058740: 7468 2074 6865 2041 4444 2c20 4348 414e th the ADD, CHAN\n-00058750: 4745 2c20 6f72 1c00 2cce 4100 0020 2020 GE, or..,.A.. \n+00058750: 4745 2c20 6f72 1c00 2c22 4100 0020 2020 GE, or..,\"A.. \n 00058760: 5445 4d50 4c41 5445 2063 6f6d 6d61 6e64 TEMPLATE command\n-00058770: 732e 0700 2cce 5100 001f 002c ce61 0000 s...,.Q....,.a..\n+00058770: 732e 0700 2c22 5100 001f 002c 2261 0000 s...,\"Q....,\"a..\n 00058780: 2020 202d 4143 5b43 4553 535f 4d45 5448 -AC[CESS_METH\n-00058790: 4f44 5d3d 636f 6465 0700 2cce 7100 0054 OD]=code..,.q..T\n-000587a0: 002c ce81 0000 2020 2053 7065 6369 6669 .,.... Specifi\n+00058790: 4f44 5d3d 636f 6465 0700 2c22 7100 0054 OD]=code..,\"q..T\n+000587a0: 002c 2281 0000 2020 2053 7065 6369 6669 .,\"... Specifi\n 000587b0: 6573 2074 6865 2061 6363 6573 7320 6d65 es the access me\n 000587c0: 7468 6f64 206f 7220 7468 6520 4754 2e4d thod or the GT.M\n 000587d0: 2062 7566 6665 7269 6e67 2073 7472 6174 buffering strat\n 000587e0: 6567 7920 666f 7220 7374 6f72 696e 6720 egy for storing \n 000587f0: 616e 6400 0000 0000 0000 0000 0000 0000 and.............\n 00058800: 0100 0000 fe07 0000 1506 0000 0000 0000 ................\n-00058810: 6400 00ce 4845 4c50 00ff 7300 ff51 5541 d...HELP..s..QUA\n+00058810: 6400 0022 4845 4c50 00ff 7300 ff51 5541 d..\"HELP..s..QUA\n 00058820: 4c49 4649 4552 5300 ff73 00ff 5345 474d LIFIERS..s..SEGM\n 00058830: 454e 545f 5155 414c 4946 4945 5253 00bf ENT_QUALIFIERS..\n 00058840: 9100 0020 2020 7265 7472 6965 7669 6e67 ... retrieving\n 00058850: 2064 6174 6120 6672 6f6d 2074 6865 2067 data from the g\n 00058860: 6c6f 6261 6c20 6461 7461 6261 7365 2066 lobal database f\n-00058870: 696c 652e 0800 2bce c011 0000 5200 2cce ile...+.....R.,.\n+00058870: 696c 652e 0800 2b22 c011 0000 5200 2c22 ile...+\"....R.,\"\n 00058880: 1200 0020 2020 2020 6f20 636f 6465 2063 ... o code c\n 00058890: 616e 2068 6176 6520 3220 7661 6c75 6573 an have 2 values\n 000588a0: 202d 2042 7566 6665 7265 6420 476c 6f62 - Buffered Glob\n 000588b0: 616c 2028 4247 2920 6f72 204d 656d 6f72 al (BG) or Memor\n 000588c0: 7920 4d61 7070 6564 2028 4d4d 292e 2600 y Mapped (MM).&.\n-000588d0: 2cce 1300 0020 2020 2020 2020 5468 6520 ,.... The \n+000588d0: 2c22 1300 0020 2020 2020 2020 5468 6520 ,\"... The \n 000588e0: 6465 6661 756c 7420 7661 6c75 6520 6973 default value is\n-000588f0: 2042 472e 4e00 2cce 1400 0020 2020 2020 BG.N.,.... \n+000588f0: 2042 472e 4e00 2c22 1400 0020 2020 2020 BG.N.,\"... \n 00058900: 6f20 5769 7468 2042 472c 2074 6865 2067 o With BG, the g\n 00058910: 6c6f 6261 6c20 6275 6666 6572 2070 6f6f lobal buffer poo\n 00058920: 6c20 6d61 6e61 6765 7320 7468 6520 6275 l manages the bu\n 00058930: 6666 6572 7320 2874 6865 204f 532f 6669 ffers (the OS/fi\n-00058940: 6c65 5200 2cce 1500 0020 2020 2020 2020 leR.,.... \n+00058940: 6c65 5200 2c22 1500 0020 2020 2020 2020 leR.,\"... \n 00058950: 7379 7374 656d 206d 6179 2061 6c73 6f20 system may also \n 00058960: 7072 6f76 6964 6520 6164 6469 7469 6f6e provide addition\n 00058970: 616c 2062 7566 6665 7269 6e67 292e 2059 al buffering). Y\n 00058980: 6f75 2067 6574 2074 6865 2063 686f 6963 ou get the choic\n-00058990: 6520 6f66 5000 2cce 1600 0020 2020 2020 e ofP.,.... \n+00058990: 6520 6f66 5000 2c22 1600 0020 2020 2020 e ofP.,\"... \n 000589a0: 2020 7573 696e 6720 4245 464f 5245 5f49 using BEFORE_I\n 000589b0: 4d41 4745 206f 7220 4e4f 4245 464f 5245 MAGE or NOBEFORE\n 000589c0: 5f49 4d41 4745 206a 6f75 726e 616c 696e _IMAGE journalin\n 000589d0: 6720 666f 7220 796f 7572 2064 6174 6162 g for your datab\n-000589e0: 6173 652e 0700 2cce 1700 0051 002c ce18 ase...,....Q.,..\n+000589e0: 6173 652e 0700 2c22 1700 0051 002c 2218 ase...,\"...Q.,\".\n 000589f0: 0000 2020 2020 2020 2020 2020 2a20 4247 .. * BG\n 00058a00: 2073 7570 706f 7274 7320 626f 7468 2066 supports both f\n 00058a10: 6f72 7761 7264 2061 6e64 2062 6163 6b77 orward and backw\n 00058a20: 6172 6420 7265 636f 7665 7279 2061 6e64 ard recovery and\n-00058a30: 2072 6f6c 6c62 6163 6b20 746f 3800 2cce rollback to8.,.\n+00058a30: 2072 6f6c 6c62 6163 6b20 746f 3800 2c22 rollback to8.,\"\n 00058a40: 1900 0020 2020 2020 2020 2020 2020 2072 ... r\n 00058a50: 6563 6f76 6572 2061 2064 6174 6162 6173 ecover a databas\n 00058a60: 6520 7769 7468 6f75 7420 6120 7265 7374 e without a rest\n-00058a70: 6f72 652e 5100 2cce 1a00 0020 2020 2020 ore.Q.,.... \n+00058a70: 6f72 652e 5100 2c22 1a00 0020 2020 2020 ore.Q.,\"... \n 00058a80: 2020 2020 202a 2042 4720 6973 2061 206c * BG is a l\n 00058a90: 696b 656c 7920 6368 6f69 6365 2077 6865 ikely choice whe\n 00058aa0: 6e20 796f 7520 6e65 6564 2066 6173 7465 n you need faste\n 00058ab0: 7220 7265 636f 7665 7279 2074 696d 6573 r recovery times\n-00058ac0: 2066 726f 6d23 002c ce21 0000 2020 2020 from#.,.!.. \n+00058ac0: 2066 726f 6d23 002c 2221 0000 2020 2020 from#.,\"!.. \n 00058ad0: 2020 2020 2020 2020 7379 7374 656d 2066 system f\n-00058ae0: 6169 6c75 7265 732e 0700 2cce 2200 0052 ailures...,.\"..R\n-00058af0: 002c ce23 0000 2020 2020 206f 2057 6974 .,.#.. o Wit\n+00058ae0: 6169 6c75 7265 732e 0700 2c22 2200 0052 ailures...,\"\"..R\n+00058af0: 002c 2223 0000 2020 2020 206f 2057 6974 .,\"#.. o Wit\n 00058b00: 6820 4d4d 2c20 4754 2e4d 2062 7970 6173 h MM, GT.M bypas\n 00058b10: 7365 7320 7468 6520 676c 6f62 616c 2062 ses the global b\n 00058b20: 7566 6665 7220 706f 6f6c 2061 6e64 2072 uffer pool and r\n 00058b30: 656c 6965 7320 656e 7469 7265 6c79 206f elies entirely o\n-00058b40: 6e54 002c ce24 0000 2020 2020 2020 2074 nT.,.$.. t\n+00058b40: 6e54 002c 2224 0000 2020 2020 2020 2074 nT.,\"$.. t\n 00058b50: 6865 204f 532f 6669 6c65 2073 7973 7465 he OS/file syste\n 00058b60: 6d20 746f 206d 616e 6167 6520 7468 6520 m to manage the \n 00058b70: 6461 7461 2074 7261 6666 6963 2062 6574 data traffic bet\n 00058b80: 7765 656e 206d 656d 6f72 7920 616e 6420 ween memory and \n-00058b90: 6469 736b 2e52 002c ce25 0000 2020 2020 disk.R.,.%.. \n+00058b90: 6469 736b 2e52 002c 2225 0000 2020 2020 disk.R.,\"%.. \n 00058ba0: 2020 2047 542e 4d20 6861 7320 6e6f 2063 GT.M has no c\n 00058bb0: 6f6e 7472 6f6c 206f 7665 7220 7468 6520 ontrol over the \n 00058bc0: 7469 6d69 6e67 206f 6620 6469 736b 2075 timing of disk u\n 00058bd0: 7064 6174 6573 2c20 7468 6572 6566 6f72 pdates, therefor\n-00058be0: 6520 7468 6572 6553 002c ce26 0000 2020 e thereS.,.&.. \n+00058be0: 6520 7468 6572 6553 002c 2226 0000 2020 e thereS.,\"&.. \n 00058bf0: 2020 2020 2069 7320 6120 6772 6561 7465 is a greate\n 00058c00: 7220 7265 6c69 616e 6365 206f 6e20 7468 r reliance on th\n 00058c10: 6520 4f53 2f66 696c 6520 7379 7374 656d e OS/file system\n 00058c20: 2066 6f72 2064 6174 6162 6173 6520 7065 for database pe\n-00058c30: 7266 6f72 6d61 6e63 652e 0700 2cce 2700 rformance...,.'.\n-00058c40: 0053 002c ce28 0000 2020 2020 2020 2020 .S.,.(.. \n+00058c30: 7266 6f72 6d61 6e63 652e 0700 2c22 2700 rformance...,\"'.\n+00058c40: 0053 002c 2228 0000 2020 2020 2020 2020 .S.,\"(.. \n 00058c50: 2020 2a20 4d4d 2073 7570 706f 7274 7320 * MM supports \n 00058c60: 4e4f 4245 464f 5245 5f49 4d41 4745 206a NOBEFORE_IMAGE j\n 00058c70: 6f75 726e 616c 696e 6720 6f6e 6c79 2e20 ournaling only. \n 00058c80: 4754 2e4d 2069 7373 7565 7320 616e 2065 GT.M issues an e\n-00058c90: 7272 6f72 5000 2cce 2900 0020 2020 2020 rrorP.,.).. \n+00058c90: 7272 6f72 5000 2c22 2900 0020 2020 2020 rrorP.,\").. \n 00058ca0: 2020 2020 2020 2069 6620 796f 7520 7573 if you us\n 00058cb0: 6520 4d4d 2077 6974 6820 4245 464f 5245 e MM with BEFORE\n 00058cc0: 5f49 4d41 4745 204a 6f75 726e 616c 696e _IMAGE Journalin\n 00058cd0: 672e 204d 4d20 7375 7070 6f72 7473 204d g. MM supports M\n-00058ce0: 5550 4950 5200 2cce 2a00 0020 2020 2020 UPIPR.,.*.. \n+00058ce0: 5550 4950 5200 2c22 2a00 0020 2020 2020 UPIPR.,\"*.. \n 00058cf0: 2020 2020 2020 204a 4f55 524e 414c 202d JOURNAL -\n 00058d00: 5245 434f 5645 5220 2d46 4f52 5741 5244 RECOVER -FORWARD\n 00058d10: 2061 6e64 204d 5550 4950 204a 4f55 524e and MUPIP JOURN\n 00058d20: 414c 202d 524f 4c4c 4241 434b 202d 464f AL -ROLLBACK -FO\n-00058d30: 5257 4152 442e 5400 2cce 3100 0020 2020 RWARD.T.,.1.. \n+00058d30: 5257 4152 442e 5400 2c22 3100 0020 2020 RWARD.T.,\"1.. \n 00058d40: 2020 2020 2020 2020 2057 6974 6820 4d4d With MM\n 00058d50: 2c20 4d55 5049 5020 4a4f 5552 4e41 4c20 , MUPIP JOURNAL \n 00058d60: 2d52 4543 4f56 4552 202d 4241 434b 5741 -RECOVER -BACKWA\n 00058d70: 5244 206f 6e6c 7920 6765 6e65 7261 7465 RD only generate\n-00058d80: 7320 6c6f 7374 2061 6e64 4c00 2cce 3200 s lost andL.,.2.\n+00058d80: 7320 6c6f 7374 2061 6e64 4c00 2c22 3200 s lost andL.,\"2.\n 00058d90: 0020 2020 2020 2020 2020 2020 2062 726f . bro\n 00058da0: 6b65 6e20 7472 616e 7361 6374 696f 6e20 ken transaction \n 00058db0: 6669 6c65 7320 6275 7420 6361 6e6e 6f74 files but cannot\n 00058dc0: 2072 6563 6f76 6572 2074 6865 2064 6174 recover the dat\n-00058dd0: 6162 6173 652e 5300 2cce 3300 0020 2020 abase.S.,.3.. \n+00058dd0: 6162 6173 652e 5300 2c22 3300 0020 2020 abase.S.,\"3.. \n 00058de0: 2020 2020 2020 202a 2044 6570 656e 6469 * Dependi\n 00058df0: 6e67 206f 6e20 796f 7572 2066 696c 6520 ng on your file \n 00058e00: 7379 7374 656d 2c20 4d4d 206d 6179 2062 system, MM may b\n 00058e10: 6520 616e 206f 7074 696f 6e20 7768 656e e an option when\n-00058e20: 2079 6f75 206e 6565 6453 002c ce34 0000 you needS.,.4..\n+00058e20: 2079 6f75 206e 6565 6453 002c 2234 0000 you needS.,\"4..\n 00058e30: 2020 2020 2020 2020 2020 2020 7065 7266 perf\n 00058e40: 6f72 6d61 6e63 6520 6164 7661 6e74 6167 ormance advantag\n 00058e50: 6520 696e 2073 6974 7561 7469 6f6e 7320 e in situations \n 00058e60: 7768 6572 6520 7468 6520 6162 6f76 6520 where the above \n-00058e70: 7265 7374 7269 6374 696f 6e73 2200 2cce restrictions\".,.\n+00058e70: 7265 7374 7269 6374 696f 6e73 2200 2c22 restrictions\".,\"\n 00058e80: 3500 0020 2020 2020 2020 2020 2020 2061 5.. a\n 00058e90: 7265 2061 6363 6570 7461 626c 652e 0700 re acceptable...\n-00058ea0: 2cce 3600 004f 002c ce37 0000 2020 2020 ,.6..O.,.7.. \n+00058ea0: 2c22 3600 004f 002c 2237 0000 2020 2020 ,\"6..O.,\"7.. \n 00058eb0: 206f 2047 4445 206d 6169 6e74 6169 6e73 o GDE maintains\n 00058ec0: 2061 2073 6570 6172 6174 6520 7365 7420 a separate set \n 00058ed0: 6f66 2073 6567 6d65 6e74 2071 7561 6c69 of segment quali\n 00058ee0: 6669 6572 2076 616c 7565 7320 666f 7220 fier values for \n-00058ef0: 6561 6368 1c00 2cce 3800 0020 2020 2020 each..,.8.. \n+00058ef0: 6561 6368 1c00 2c22 3800 0020 2020 2020 each..,\"8.. \n 00058f00: 2020 4143 4345 5353 5f4d 4554 484f 442e ACCESS_METHOD.\n-00058f10: 5300 2cce 3900 0020 2020 2020 6f20 5768 S.,.9.. o Wh\n+00058f10: 5300 2c22 3900 0020 2020 2020 6f20 5768 S.,\"9.. o Wh\n 00058f20: 656e 2047 4445 206d 6f64 6966 6965 7320 en GDE modifies \n 00058f30: 7468 6520 4143 4345 5353 5f4d 4554 484f the ACCESS_METHO\n 00058f40: 442c 2069 7420 6163 7469 7661 7465 7320 D, it activates \n 00058f50: 7468 6520 6170 7072 6f70 7269 6174 6520 the appropriate \n-00058f60: 7365 7454 002c ce3a 0000 2020 2020 2020 setT.,.:.. \n+00058f60: 7365 7454 002c 223a 0000 2020 2020 2020 setT.,\":.. \n 00058f70: 206f 6620 5445 4d50 4c41 5445 7320 616e of TEMPLATEs an\n 00058f80: 6420 7365 7473 2061 6c6c 2075 6e73 7065 d sets all unspe\n 00058f90: 6369 6669 6564 2071 7561 6c69 6669 6572 cified qualifier\n 00058fa0: 7320 746f 2074 6865 2064 6566 6175 6c74 s to the default\n-00058fb0: 2076 616c 7565 7327 002c ce41 0000 2020 values'.,.A.. \n+00058fb0: 2076 616c 7565 7327 002c 2241 0000 2020 values'.,\"A.. \n 00058fc0: 2020 2020 206f 6620 7468 6520 6e65 7720 of the new \n 00058fd0: 4143 4345 5353 5f4d 4554 484f 442e 0700 ACCESS_METHOD...\n-00058fe0: 2cce 4200 0012 002c ce43 0000 2020 2045 ,.B....,.C.. E\n-00058ff0: 7861 6d70 6c65 3a07 002c ce44 0000 0000 xample:..,.D....\n+00058fe0: 2c22 4200 0012 002c 2243 0000 2020 2045 ,\"B....,\"C.. E\n+00058ff0: 7861 6d70 6c65 3a07 002c 2244 0000 0000 xample:..,\"D....\n 00059000: 0100 0000 e207 0000 3a06 0000 0000 0000 ........:.......\n-00059010: 6400 00ce 4845 4c50 00ff 7300 ff51 5541 d...HELP..s..QUA\n+00059010: 6400 0022 4845 4c50 00ff 7300 ff51 5541 d..\"HELP..s..QUA\n 00059020: 4c49 4649 4552 5300 ff73 00ff 5345 474d LIFIERS..s..SEGM\n 00059030: 454e 545f 5155 414c 4946 4945 5253 00c0 ENT_QUALIFIERS..\n 00059040: 4500 0020 2020 4744 453e 2063 6861 6e67 E.. GDE> chang\n 00059050: 6520 2d73 6567 6d65 6e74 2044 4546 4155 e -segment DEFAU\n 00059060: 4c54 202d 6163 6365 7373 5f6d 6574 686f LT -access_metho\n-00059070: 643d 4d4d 0700 2cce 4600 0052 002c ce47 d=MM..,.F..R.,.G\n+00059070: 643d 4d4d 0700 2c22 4600 0052 002c 2247 d=MM..,\"F..R.,\"G\n 00059080: 0000 2020 2054 6869 7320 636f 6d6d 616e .. This comman\n 00059090: 6420 7365 7473 204d 4d20 6173 2074 6865 d sets MM as the\n 000590a0: 2061 6363 6573 7320 6d65 7468 6f64 206f access method o\n 000590b0: 7220 7468 6520 4754 2e4d 2062 7566 6665 r the GT.M buffe\n 000590c0: 7269 6e67 2073 7472 6174 6567 7942 002c ring strategyB.,\n-000590d0: ce48 0000 2020 2066 6f72 2073 746f 7269 .H.. for stori\n+000590d0: 2248 0000 2020 2066 6f72 2073 746f 7269 \"H.. for stori\n 000590e0: 6e67 2061 6e64 2072 6574 7269 6576 696e ng and retrievin\n 000590f0: 6720 6461 7461 6261 7365 2066 6f72 2073 g database for s\n 00059100: 6567 6d65 6e74 2044 4546 4155 4c54 2e07 egment DEFAULT..\n-00059110: 002c ce49 0000 1e00 2cce 4a00 0020 2020 .,.I....,.J.. \n+00059110: 002c 2249 0000 1e00 2c22 4a00 0020 2020 .,\"I....,\"J.. \n 00059120: 2d41 4c5b 4c4f 4341 5449 4f4e 5d3d 626c -AL[LOCATION]=bl\n-00059130: 6f63 6b73 0700 2cce 5100 0051 002c ce52 ocks..,.Q..Q.,.R\n+00059130: 6f63 6b73 0700 2c22 5100 0051 002c 2252 ocks..,\"Q..Q.,\"R\n 00059140: 0000 2020 2053 7065 6369 6669 6573 2074 .. Specifies t\n 00059150: 6865 206e 756d 6265 7220 6f66 2062 6c6f he number of blo\n 00059160: 636b 7320 4754 2e4d 2061 6c6c 6f63 6174 cks GT.M allocat\n 00059170: 6573 2074 6f20 6120 6469 736b 2066 696c es to a disk fil\n-00059180: 6520 7768 656e 204d 5550 4950 5400 2cce e when MUPIPT.,.\n+00059180: 6520 7768 656e 204d 5550 4950 5400 2c22 e when MUPIPT.,\"\n 00059190: 5300 0020 2020 6372 6561 7465 7320 7468 S.. creates th\n 000591a0: 6520 6669 6c65 2e20 466f 7220 4744 5320 e file. For GDS \n 000591b0: 6669 6c65 732c 2074 6865 206e 756d 6265 files, the numbe\n 000591c0: 7220 6f66 2062 7974 6573 2061 6c6c 6f63 r of bytes alloc\n 000591d0: 6174 6564 2069 7320 7468 6520 7369 7a65 ated is the size\n-000591e0: 5400 2cce 5400 0020 2020 6f66 2074 6865 T.,.T.. of the\n+000591e0: 5400 2c22 5400 0020 2020 6f66 2074 6865 T.,\"T.. of the\n 000591f0: 2064 6174 6162 6173 6520 6669 6c65 2068 database file h\n 00059200: 6561 6465 7220 706c 7573 2074 6865 2041 eader plus the A\n 00059210: 4c4c 4f43 4154 494f 4e20 7369 7a65 2074 LLOCATION size t\n 00059220: 696d 6573 2074 6865 2042 4c4f 434b 5f53 imes the BLOCK_S\n-00059230: 495a 452e 0700 2cce 5500 0032 002c ce56 IZE...,.U..2.,.V\n+00059230: 495a 452e 0700 2c22 5500 0032 002c 2256 IZE...,\"U..2.,\"V\n 00059240: 0000 2020 2020 202a 2054 6865 206d 696e .. * The min\n 00059250: 696d 756d 2041 4c4c 4f43 4154 494f 4e20 imum ALLOCATION \n 00059260: 6973 2031 3020 626c 6f63 6b73 2e3d 002c is 10 blocks.=.,\n-00059270: ce57 0000 2020 2020 202a 2054 6865 206d .W.. * The m\n+00059270: 2257 0000 2020 2020 202a 2054 6865 206d \"W.. * The m\n 00059280: 6178 696d 756d 2041 4c4c 4f43 4154 494f aximum ALLOCATIO\n 00059290: 4e20 6973 2031 2c30 3430 2c31 3837 2c33 N is 1,040,187,3\n-000592a0: 3932 2062 6c6f 636b 732e 3f00 2cce 5800 92 blocks.?.,.X.\n+000592a0: 3932 2062 6c6f 636b 732e 3f00 2c22 5800 92 blocks.?.,\"X.\n 000592b0: 0020 2020 2020 2a20 4279 2064 6566 6175 . * By defau\n 000592c0: 6c74 2c20 4744 4520 7573 6573 2061 6e20 lt, GDE uses an \n 000592d0: 414c 4c4f 4341 5449 4f4e 206f 6620 3130 ALLOCATION of 10\n-000592e0: 3020 626c 6f63 6b73 2e51 002c ce59 0000 0 blocks.Q.,.Y..\n+000592e0: 3020 626c 6f63 6b73 2e51 002c 2259 0000 0 blocks.Q.,\"Y..\n 000592f0: 2020 2020 202a 2054 6865 206d 6178 696d * The maxim\n 00059300: 756d 2073 697a 6520 6f66 2061 2064 6174 um size of a dat\n 00059310: 6162 6173 6520 6669 6c65 2069 7320 312c abase file is 1,\n 00059320: 3034 302c 3138 372c 3339 3228 3939 324d 040,187,392(992M\n-00059330: 6929 2062 6c6f 636b 732e 4b00 2cce 5a00 i) blocks.K.,.Z.\n+00059330: 6929 2062 6c6f 636b 732e 4b00 2c22 5a00 i) blocks.K.,\"Z.\n 00059340: 0020 2020 2020 2a20 5468 6520 6465 6661 . * The defa\n 00059350: 756c 7420 414c 4c4f 4341 5449 4f4e 2077 ult ALLOCATION w\n 00059360: 6173 2063 686f 7365 6e20 666f 7220 696e as chosen for in\n 00059370: 6974 6961 6c20 6465 7665 6c6f 706d 656e itial developmen\n-00059380: 7420 616e 644b 002c ce61 0000 2020 2020 t andK.,.a.. \n+00059380: 7420 616e 644b 002c 2261 0000 2020 2020 t andK.,\"a.. \n 00059390: 2020 2065 7870 6572 696d 656e 7461 7469 experimentati\n 000593a0: 6f6e 2077 6974 6820 4754 2e4d 2e20 4265 on with GT.M. Be\n 000593b0: 6361 7573 6520 6669 6c65 2066 7261 676d cause file fragm\n 000593c0: 656e 7461 7469 6f6e 2069 6d70 6169 7273 entation impairs\n-000593d0: 4f00 2cce 6200 0020 2020 2020 2020 7065 O.,.b.. pe\n+000593d0: 4f00 2c22 6200 0020 2020 2020 2020 7065 O.,\"b.. pe\n 000593e0: 7266 6f72 6d61 6e63 652c 206d 616b 6520 rformance, make \n 000593f0: 7468 6520 696e 6974 6961 6c20 616c 6c6f the initial allo\n 00059400: 6361 7469 6f6e 2066 6f72 2070 726f 6475 cation for produ\n 00059410: 6374 696f 6e20 6669 6c65 7320 616e 6451 ction files andQ\n-00059420: 002c ce63 0000 2020 2020 2020 206c 6172 .,.c.. lar\n+00059420: 002c 2263 0000 2020 2020 2020 206c 6172 .,\"c.. lar\n 00059430: 6765 2070 726f 6a65 6374 7320 6c61 7267 ge projects larg\n 00059440: 6520 656e 6f75 6768 2074 6f20 686f 6c64 e enough to hold\n 00059450: 2074 6865 2061 6e74 6963 6970 6174 6564 the anticipated\n 00059460: 2063 6f6e 7465 6e74 7320 6f66 2074 6865 contents of the\n-00059470: 4600 2cce 6400 0020 2020 2020 2020 6669 F.,.d.. fi\n+00059470: 4600 2c22 6400 0020 2020 2020 2020 6669 F.,\"d.. fi\n 00059480: 6c65 2066 6f72 2061 206c 656e 6774 6820 le for a length \n 00059490: 6f66 2074 696d 6520 636f 6e73 6973 7465 of time consiste\n 000594a0: 6e74 2077 6974 6820 796f 7572 2055 4e49 nt with your UNI\n-000594b0: 5820 6669 6c65 2600 2cce 6500 0020 2020 X file&.,.e.. \n+000594b0: 5820 6669 6c65 2600 2c22 6500 0020 2020 X file&.,\"e.. \n 000594c0: 2020 2020 7265 6f72 6761 6e69 7a61 7469 reorganizati\n-000594d0: 6f6e 2073 6368 6564 756c 652e 0700 2cce on schedule...,.\n-000594e0: 6600 0019 002c ce67 0000 2020 202d 2d5b f....,.g.. --[\n-000594f0: 4e4f 5d41 535b 594e 4349 4f5d 0700 2cce NO]AS[YNCIO]..,.\n-00059500: 6800 0054 002c ce69 0000 2020 2044 6574 h..T.,.i.. Det\n+000594d0: 6f6e 2073 6368 6564 756c 652e 0700 2c22 on schedule...,\"\n+000594e0: 6600 0019 002c 2267 0000 2020 202d 2d5b f....,\"g.. --[\n+000594f0: 4e4f 5d41 535b 594e 4349 4f5d 0700 2c22 NO]AS[YNCIO]..,\"\n+00059500: 6800 0054 002c 2269 0000 2020 2044 6574 h..T.,\"i.. Det\n 00059510: 6572 6d69 6e65 7320 7768 6574 6865 7220 ermines whether \n 00059520: 616e 2061 6363 6573 7320 6d65 7468 6f64 an access method\n 00059530: 2042 4720 6461 7461 6261 7365 2066 696c BG database fil\n 00059540: 6520 7573 6573 2061 7379 6e63 6872 6f6e e uses asynchron\n-00059550: 6f75 7320 492f 4f4a 002c ce6a 0000 2020 ous I/OJ.,.j.. \n+00059550: 6f75 7320 492f 4f4a 002c 226a 0000 2020 ous I/OJ.,\"j.. \n 00059560: 2072 6174 6865 7220 7468 616e 2075 7369 rather than usi\n 00059570: 6e67 2073 796e 6368 726f 6e6f 7573 2049 ng synchronous I\n 00059580: 2f4f 2074 6872 6f75 6768 2074 6865 2066 /O through the f\n 00059590: 696c 6520 7379 7374 656d 2063 6163 6865 ile system cache\n-000595a0: 2e07 002c ce71 0000 5000 2cce 7200 0020 ...,.q..P.,.r.. \n+000595a0: 2e07 002c 2271 0000 5000 2c22 7200 0020 ...,\"q..P.,\"r.. \n 000595b0: 2020 5769 7468 2041 5359 4e43 494f 2c20 With ASYNCIO, \n 000595c0: 4754 2e4d 2061 7373 756d 6573 2072 6573 GT.M assumes res\n 000595d0: 706f 6e73 6962 696c 6974 7920 666f 7220 ponsibility for \n 000595e0: 7772 6974 696e 6720 6461 7461 6261 7365 writing database\n-000595f0: 2075 7064 6174 6573 5200 2cce 7300 0020 updatesR.,.s.. \n+000595f0: 2075 7064 6174 6573 5200 2c22 7300 0020 updatesR.,\"s.. \n 00059600: 2020 6469 7265 6374 6c79 2074 6f20 7365 directly to se\n 00059610: 636f 6e64 6172 7920 7374 6f72 6167 652c condary storage,\n 00059620: 2065 7373 656e 7469 616c 6c79 2062 7970 essentially byp\n 00059630: 6173 7369 6e67 2074 6865 2066 696c 6520 assing the file \n-00059640: 7379 7374 656d 2061 6e64 5400 2cce 7400 system andT.,.t.\n+00059640: 7379 7374 656d 2061 6e64 5400 2c22 7400 system andT.,\"t.\n 00059650: 0020 2020 6974 7320 6361 6368 652e 2054 . its cache. T\n 00059660: 6869 7320 6361 6e20 7969 656c 6420 696d his can yield im\n 00059670: 7072 6f76 6564 2062 6568 6176 696f 7220 proved behavior \n 00059680: 6966 2074 6865 2066 696c 6520 7379 7374 if the file syst\n 00059690: 656d 2068 6173 2074 726f 7562 6c65 5000 em has troubleP.\n-000596a0: 2cce 7500 0020 2020 6861 6e64 6c69 6e67 ,.u.. handling\n+000596a0: 2c22 7500 0020 2020 6861 6e64 6c69 6e67 ,\"u.. handling\n 000596b0: 2047 542e 4d20 6461 7461 6261 7365 2049 GT.M database I\n 000596c0: 2f4f 2c20 7061 7274 6963 756c 6172 6c79 /O, particularly\n 000596d0: 2066 696c 6520 7379 6e63 6872 6f6e 697a file synchroniz\n 000596e0: 6174 696f 6e20 2866 7379 6e63 292e 5200 ation (fsync).R.\n-000596f0: 2cce 7600 0020 2020 4153 594e 4349 4f20 ,.v.. ASYNCIO \n+000596f0: 2c22 7600 0020 2020 4153 594e 4349 4f20 ,\"v.. ASYNCIO \n 00059700: 656c 696d 696e 6174 6573 2073 6f6d 6520 eliminates some \n 00059710: 6d65 6d6f 7279 2061 6374 6976 6974 6965 memory activitie\n 00059720: 7320 616e 6420 6d61 7920 696d 7072 6f76 s and may improv\n 00059730: 6520 7065 7266 6f72 6d61 6e63 6520 696e e performance in\n-00059740: 1e00 2cce 7700 0020 2020 736f 6d65 2063 ..,.w.. some c\n+00059740: 1e00 2c22 7700 0020 2020 736f 6d65 2063 ..,\"w.. some c\n 00059750: 6f6e 6669 6775 7261 7469 6f6e 732e 0700 onfigurations...\n-00059760: 2cce 7800 0026 002c ce79 0000 2020 2053 ,.x..&.,.y.. S\n+00059760: 2c22 7800 0026 002c 2279 0000 2020 2053 ,\"x..&.,\"y.. S\n 00059770: 6f6d 6520 6e6f 7465 7320 616e 6420 6f62 ome notes and ob\n-00059780: 7365 7276 6174 696f 6e73 3a07 002c ce7a servations:..,.z\n-00059790: 0000 5000 2cce 8100 0020 2020 2020 6f20 ..P.,.... o \n+00059780: 7365 7276 6174 696f 6e73 3a07 002c 227a servations:..,\"z\n+00059790: 0000 5000 2c22 8100 0020 2020 2020 6f20 ..P.,\"... o \n 000597a0: 4173 2061 7379 6e63 6872 6f6e 6f75 7320 As asynchronous \n 000597b0: 494f 2064 6973 7065 6e73 6573 2077 6974 IO dispenses wit\n 000597c0: 6820 7468 6520 554e 4958 2066 696c 6520 h the UNIX file \n 000597d0: 6275 6666 6572 2063 6163 6865 2c20 4754 buffer cache, GT\n 000597e0: 2e4d 0000 0000 0000 0000 0000 0000 0000 .M..............\n 000597f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059800: 0100 0000 cb07 0000 5206 0000 0000 0000 ........R.......\n-00059810: 8000 00ce 4845 4c50 00ff 7300 ff51 5541 ....HELP..s..QUA\n+00059810: 8000 0022 4845 4c50 00ff 7300 ff51 5541 ...\"HELP..s..QUA\n 00059820: 4c49 4649 4552 5300 ff73 00ff 5345 474d LIFIERS..s..SEGM\n 00059830: 454e 545f 5155 414c 4946 4945 5253 00c0 ENT_QUALIFIERS..\n 00059840: 8200 0020 2020 2020 2020 676c 6f62 616c ... global\n 00059850: 2062 7566 6665 7273 2061 7265 2074 6865 buffers are the\n 00059860: 2073 6f6c 6520 6361 6368 696e 6720 6d65 sole caching me\n 00059870: 6368 616e 6973 6d2e 2054 6f20 6d61 6b65 chanism. To make\n 00059880: 2061 7379 6e63 6872 6f6e 6f75 7320 494f asynchronous IO\n-00059890: 5100 2cce 8300 0020 2020 2020 2020 7065 Q.,.... pe\n+00059890: 5100 2c22 8300 0020 2020 2020 2020 7065 Q.,\"... pe\n 000598a0: 7266 6f72 6d20 7765 6c6c 2c20 796f 7520 rform well, you \n 000598b0: 7769 6c6c 206c 696b 656c 7920 6e65 6564 will likely need\n 000598c0: 2074 6f20 696e 6372 6561 7365 2074 6865 to increase the\n 000598d0: 206e 756d 6265 7220 6f66 2067 6c6f 6261 number of globa\n-000598e0: 6c4e 002c ce84 0000 2020 2020 2020 2062 lN.,.... b\n+000598e0: 6c4e 002c 2284 0000 2020 2020 2020 2062 lN.,\"... b\n 000598f0: 7566 6665 7273 2063 6f6e 7369 6465 7261 uffers considera\n 00059900: 626c 792e 2041 7373 6967 6e20 6164 6571 bly. Assign adeq\n 00059910: 7561 7465 2064 6174 6162 6173 6520 676c uate database gl\n 00059920: 6f62 616c 2062 7566 6665 7273 2074 6f53 obal buffers toS\n-00059930: 002c ce85 0000 2020 2020 2020 2063 6f6d .,.... com\n+00059930: 002c 2285 0000 2020 2020 2020 2063 6f6d .,\"... com\n 00059940: 7065 6e73 6174 6520 666f 7220 6173 796e pensate for asyn\n 00059950: 6320 492f 4f20 6279 7061 7373 696e 6720 c I/O bypassing \n 00059960: 7468 6520 6669 6c65 2073 7973 7465 6d20 the file system \n 00059970: 6361 6368 652e 2057 6974 6820 4754 2e4d cache. With GT.M\n-00059980: 2773 5300 2cce 8600 0020 2020 2020 2020 'sS.,.... \n+00059980: 2773 5300 2c22 8600 0020 2020 2020 2020 'sS.,\"... \n 00059990: 6c69 6d69 7420 6f66 2032 4769 4220 7065 limit of 2GiB pe\n 000599a0: 7220 7368 6172 6564 206d 656d 6f72 7920 r shared memory \n 000599b0: 7365 676d 656e 742c 2061 2064 6174 6162 segment, a datab\n 000599c0: 6173 6520 7365 676d 656e 7420 7769 7468 ase segment with\n-000599d0: 2034 4b69 4246 002c ce87 0000 2020 2020 4KiBF.,.... \n+000599d0: 2034 4b69 4246 002c 2287 0000 2020 2020 4KiBF.,\"... \n 000599e0: 2020 2062 6c6f 636b 7320 6861 7320 6120 blocks has a \n 000599f0: 6c69 6d69 7420 6f66 2061 6c6d 6f73 7420 limit of almost \n 00059a00: 7477 6f20 6d69 6c6c 696f 6e20 676c 6f62 two million glob\n-00059a10: 616c 2062 7566 6665 7273 2e54 002c ce88 al buffers.T.,..\n+00059a10: 616c 2062 7566 6665 7273 2e54 002c 2288 al buffers.T.,\".\n 00059a20: 0000 2020 2020 206f 2041 206c 6172 6765 .. o A large\n 00059a30: 206e 756d 6265 7220 6f66 2067 6c6f 6261 number of globa\n 00059a40: 6c20 6275 6666 6572 7320 706f 7465 6e74 l buffers potent\n 00059a50: 6961 6c6c 7920 696d 706c 6965 7320 6120 ially implies a \n 00059a60: 6c61 7267 6520 6e75 6d62 6572 206f 6654 large number ofT\n-00059a70: 002c ce89 0000 2020 2020 2020 2064 6972 .,.... dir\n+00059a70: 002c 2289 0000 2020 2020 2020 2064 6972 .,\"... dir\n 00059a80: 7479 2067 6c6f 6261 6c20 6275 6666 6572 ty global buffer\n 00059a90: 7320 746f 2062 6520 666c 7573 6865 6420 s to be flushed \n 00059aa0: 6174 2061 6e20 6570 6f63 682e 2059 6f75 at an epoch. You\n 00059ab0: 2073 686f 756c 6420 696e 7665 7374 6967 should investig\n-00059ac0: 6174 6550 002c ce8a 0000 2020 2020 2020 ateP.,.... \n+00059ac0: 6174 6550 002c 228a 0000 2020 2020 2020 ateP.,\"... \n 00059ad0: 2074 6865 2069 6d70 6163 7420 6f6e 2061 the impact on a\n 00059ae0: 7070 6c69 6361 7469 6f6e 2072 6573 706f pplication respo\n 00059af0: 6e73 6520 7469 6d65 206f 6620 4754 2e4d nse time of GT.M\n 00059b00: 2065 706f 6368 2074 6170 6572 696e 6720 epoch tapering \n-00059b10: 7673 2e51 002c ce91 0000 2020 2020 2020 vs.Q.,.... \n+00059b10: 7673 2e51 002c 2291 0000 2020 2020 2020 vs.Q.,\"... \n 00059b20: 2074 7572 6e69 6e67 206f 6666 2065 706f turning off epo\n 00059b30: 6368 2074 6170 6572 696e 6720 616e 6420 ch tapering and \n 00059b40: 7573 696e 6720 6120 7365 7061 7261 7465 using a separate\n 00059b50: 2073 7461 6e64 2d61 6c6f 6e65 2070 726f stand-alone pro\n-00059b60: 6365 7373 4800 2cce 9200 0020 2020 2020 cessH.,.... \n+00059b60: 6365 7373 4800 2c22 9200 0020 2020 2020 cessH.,\"... \n 00059b70: 2020 7468 6174 2065 7865 6375 7465 7320 that executes \n 00059b80: 6120 6c69 6e65 206f 6620 636f 6465 2073 a line of code s\n 00059b90: 7563 6820 6173 3a20 666f 7220 7365 7420 uch as: for set \n-00059ba0: 783d 2222 2066 6f72 2073 6574 5100 2cce x=\"\" for setQ.,.\n+00059ba0: 783d 2222 2066 6f72 2073 6574 5100 2c22 x=\"\" for setQ.,\"\n 00059bb0: 9300 0020 2020 2020 2020 783d 2476 6965 ... x=$vie\n 00059bc0: 7728 2267 766e 6578 7422 2c78 2920 7175 w(\"gvnext\",x) qu\n 00059bd0: 6974 3a22 223d 7820 7669 6577 2022 6462 it:\"\"=x view \"db\n 00059be0: 666c 7573 6822 3a78 2c22 6462 7379 6e63 flush\":x,\"dbsync\n 00059bf0: 223a 782c 2265 706f 6368 223a 7854 002c \":x,\"epoch\":xT.,\n-00059c00: ce94 0000 2020 2020 2020 2068 616e 6720 .... hang \n+00059c00: 2294 0000 2020 2020 2020 2068 616e 6720 \"... hang \n 00059c10: 6e20 7768 6572 6520 6e20 6973 2061 206e n where n is a n\n 00059c20: 756d 6265 7220 7468 6174 2063 6175 7365 umber that cause\n 00059c30: 7320 6561 6368 2072 6567 696f 6e20 746f s each region to\n 00059c40: 2062 6520 666c 7573 6865 6420 6174 2061 be flushed at a\n-00059c50: 6e53 002c ce95 0000 2020 2020 2020 2061 nS.,.... a\n+00059c50: 6e53 002c 2295 0000 2020 2020 2020 2061 nS.,\"... a\n 00059c60: 7070 726f 7072 6961 7465 2069 6e74 6572 ppropriate inter\n 00059c70: 7661 6c2e 2049 6620 796f 7520 6368 6f6f val. If you choo\n 00059c80: 7365 2074 6869 7320 6f70 7469 6f6e 2c20 se this option, \n 00059c90: 7265 6d65 6d62 6572 2074 6f20 7475 726e remember to turn\n-00059ca0: 206f 6666 5400 2cce 9600 0020 2020 2020 offT.,.... \n+00059ca0: 206f 6666 5400 2c22 9600 0020 2020 2020 offT.,\"... \n 00059cb0: 2020 6570 6f63 6820 7461 7065 7269 6e67 epoch tapering\n 00059cc0: 2c20 616e 6420 746f 2073 6574 2074 6865 , and to set the\n 00059cd0: 2065 706f 6368 2069 6e74 6572 7661 6c20 epoch interval \n 00059ce0: 696e 2074 6865 2066 696c 6520 6865 6164 in the file head\n-00059cf0: 6572 2074 6f20 6265 5300 2cce 9700 0020 er to beS.,.... \n+00059cf0: 6572 2074 6f20 6265 5300 2c22 9700 0020 er to beS.,\"... \n 00059d00: 2020 2020 2020 6c61 7267 6520 656e 6f75 large enou\n 00059d10: 6768 2074 6f20 7072 6576 656e 7420 6170 gh to prevent ap\n 00059d20: 706c 6963 6174 696f 6e20 7072 6f63 6573 plication proces\n 00059d30: 7365 7320 6672 6f6d 2070 6572 666f 726d ses from perform\n-00059d40: 696e 6720 6570 6f63 6873 2c53 002c ce98 ing epochs,S.,..\n+00059d40: 696e 6720 6570 6f63 6873 2c53 002c 2298 ing epochs,S.,\".\n 00059d50: 0000 2020 2020 2020 2061 6e64 2063 6f6e .. and con\n 00059d60: 7369 6465 7220 7363 7269 7074 6564 2074 sider scripted t\n 00059d70: 696d 656c 7920 7377 6974 6368 696e 6720 imely switching \n 00059d80: 6f66 206a 6f75 726e 616c 2066 696c 6573 of journal files\n 00059d90: 2062 7920 6f74 6865 7220 7468 616e 5000 by other thanP.\n-00059da0: 2cce 9900 0020 2020 2020 2020 6170 706c ,.... appl\n+00059da0: 2c22 9900 0020 2020 2020 2020 6170 706c ,\"... appl\n 00059db0: 6963 6174 696f 6e20 7072 6f63 6573 7365 ication processe\n 00059dc0: 7320 2873 7769 7463 6869 6e67 206a 6f75 s (switching jou\n 00059dd0: 726e 616c 2066 696c 6573 2069 6e76 6f6c rnal files invol\n 00059de0: 7665 7320 616e 2065 706f 6368 292e 5300 ves an epoch).S.\n-00059df0: 2cce 9a00 0020 2020 2020 6f20 4f6e 2041 ,.... o On A\n+00059df0: 2c22 9a00 0020 2020 2020 6f20 4f6e 2041 ,\"... o On A\n 00059e00: 4958 2c20 636f 6e73 6964 6572 206d 6f75 IX, consider mou\n 00059e10: 6e74 696e 6720 6669 6c65 2073 7973 7465 nting file syste\n 00059e20: 6d73 2077 6974 6820 7468 6520 4349 4f20 ms with the CIO \n 00059e30: 6d6f 756e 7420 6f70 7469 6f6e 2e20 5468 mount option. Th\n-00059e40: 6552 002b cec1 1100 0020 2020 2020 2020 eR.+..... \n+00059e40: 6552 002b 22c1 1100 0020 2020 2020 2020 eR.+\".... \n 00059e50: 4349 4f20 6d6f 756e 7420 6f70 7469 6f6e CIO mount option\n 00059e60: 2064 726f 7073 2073 7570 706f 7274 2066 drops support f\n 00059e70: 6f72 2074 6865 2066 696c 6520 6275 6666 or the file buff\n 00059e80: 6572 2063 6163 6865 2028 756e 7573 6564 er cache (unused\n-00059e90: 2062 794e 002d ce11 0000 2020 2020 2020 byN.-.... \n+00059e90: 2062 794e 002d 2211 0000 2020 2020 2020 byN.-\"... \n 00059ea0: 2061 7379 6e63 6872 6f6e 6f75 7320 494f asynchronous IO\n 00059eb0: 292c 2061 6e64 2061 6c73 6f20 656c 696d ), and also elim\n 00059ec0: 696e 6174 6573 2061 206c 6f63 6b20 7468 inates a lock th\n 00059ed0: 6174 2069 7320 6120 706f 7465 6e74 6961 at is a potentia\n-00059ee0: 6c48 002d ce21 0000 2020 2020 2020 2062 lH.-.!.. b\n+00059ee0: 6c48 002d 2221 0000 2020 2020 2020 2062 lH.-\"!.. b\n 00059ef0: 6f74 746c 656e 6563 6b20 746f 2047 542e ottleneck to GT.\n 00059f00: 4d20 7065 7266 6f72 6d61 6e63 6520 6f6e M performance on\n 00059f10: 2074 6865 2041 4958 206a 6673 3220 6669 the AIX jfs2 fi\n-00059f20: 6c65 7379 7374 656d 2e4e 002d ce31 0000 lesystem.N.-.1..\n+00059f20: 6c65 7379 7374 656d 2e4e 002d 2231 0000 lesystem.N.-\"1..\n 00059f30: 2020 2020 206f 2049 6620 6120 7072 6f63 o If a proc\n 00059f40: 6573 7320 656e 636f 756e 7465 7273 2061 ess encounters a\n 00059f50: 2073 6974 7561 7469 6f6e 2077 6865 7265 situation where\n 00059f60: 2069 7420 6e65 6564 7320 746f 2070 6572 it needs to per\n-00059f70: 666f 726d 2061 6e54 002d ce41 0000 2020 form anT.-.A.. \n+00059f70: 666f 726d 2061 6e54 002d 2241 0000 2020 form anT.-\"A.. \n 00059f80: 2020 2020 2061 7379 6e63 6872 6f6e 6f75 asynchronou\n 00059f90: 7320 7772 6974 652c 2062 7574 2068 6173 s write, but has\n 00059fa0: 206e 6f20 6176 6169 6c61 626c 6520 736c no available sl\n 00059fb0: 6f74 7320 7769 7468 2077 6869 6368 2074 ots with which t\n 00059fc0: 6f20 6d61 6e61 6765 2061 6e00 0000 0000 o manage an.....\n 00059fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a000: 0100 0000 e607 0000 6c06 0000 0000 0000 ........l.......\n-0005a010: 7d00 00ce 4845 4c50 00ff 7300 ff51 5541 }...HELP..s..QUA\n+0005a010: 7d00 0022 4845 4c50 00ff 7300 ff51 5541 }..\"HELP..s..QUA\n 0005a020: 4c49 4649 4552 5300 ff73 00ff 5345 474d LIFIERS..s..SEGM\n 0005a030: 454e 545f 5155 414c 4946 4945 5253 00c1 ENT_QUALIFIERS..\n 0005a040: 1151 0000 2020 2020 2020 2061 6464 6974 .Q.. addit\n 0005a050: 696f 6e61 6c20 6f6e 652c 2069 7420 6569 ional one, it ei\n 0005a060: 7468 6572 2066 616c 6c73 2062 6163 6b20 ther falls back \n 0005a070: 746f 2073 796e 6368 726f 6e6f 7573 2077 to synchronous w\n 0005a080: 7269 7469 6e67 2069 6620 7468 6553 002d riting if theS.-\n-0005a090: ce61 0000 2020 2020 2020 2077 7269 7465 .a.. write\n+0005a090: 2261 0000 2020 2020 2020 2077 7269 7465 \"a.. write\n 0005a0a0: 2069 7320 626c 6f63 6b69 6e67 206f 7468 is blocking oth\n 0005a0b0: 6572 2061 6374 696f 6e73 2c20 616e 6420 er actions, and \n 0005a0c0: 6f74 6865 7277 6973 6520 6465 6665 7273 otherwise defers\n 0005a0d0: 2074 6865 2077 7269 7465 2075 6e74 696c the write until\n-0005a0e0: 5400 2dce 7100 0020 2020 2020 2020 6120 T.-.q.. a \n+0005a0e0: 5400 2d22 7100 0020 2020 2020 2020 6120 T.-\"q.. a \n 0005a0f0: 736c 6f74 2062 6563 6f6d 6573 2061 7661 slot becomes ava\n 0005a100: 696c 6162 6c65 2061 7320 6f74 6865 7220 ilable as other \n 0005a110: 7772 6974 6573 2063 6f6d 706c 6574 652e writes complete.\n 0005a120: 204c 696e 7578 2061 6c6c 6f63 6174 6573 Linux allocates\n-0005a130: 2074 6865 4300 2dce 8100 0020 2020 2020 theC.-.... \n+0005a130: 2074 6865 4300 2d22 8100 0020 2020 2020 theC.-\"... \n 0005a140: 2020 7374 7275 6374 7572 6573 206f 6e20 structures on \n 0005a150: 6120 7379 7374 656d 2d77 6964 6520 6261 a system-wide ba\n 0005a160: 7369 7320 7769 7468 2074 6865 2073 6574 sis with the set\n-0005a170: 7469 6e67 206f 663d 002d ce91 0000 2020 ting of=.-.... \n+0005a170: 7469 6e67 206f 663d 002d 2291 0000 2020 ting of=.-\"... \n 0005a180: 2020 2020 202f 7072 6f63 2f73 7973 2f66 /proc/sys/f\n 0005a190: 732f 6169 6f2d 6d61 782d 6e72 2e20 4649 s/aio-max-nr. FI\n 0005a1a0: 5320 7265 636f 6d6d 656e 6473 2073 6574 S recommends set\n-0005a1b0: 7469 6e67 3100 2cce 1200 0020 2020 2020 ting1.,.... \n+0005a1b0: 7469 6e67 3100 2c22 1200 0020 2020 2020 ting1.,\"... \n 0005a1c0: 2020 2f70 726f 632f 7379 732f 6673 2f61 /proc/sys/fs/a\n 0005a1d0: 696f 2d6d 6178 2d6e 7220 746f 2031 3034 io-max-nr to 104\n-0005a1e0: 3835 3736 2e53 002d ce11 0000 2020 2020 8576.S.-.... \n+0005a1e0: 3835 3736 2e53 002d 2211 0000 2020 2020 8576.S.-\"... \n 0005a1f0: 206f 2046 6f72 204c 696e 7578 2078 3836 o For Linux x86\n 0005a200: 5f36 342c 2073 6574 2074 6865 2065 6e76 _64, set the env\n 0005a210: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n 0005a220: 6520 6774 6d5f 6169 6f5f 6e72 5f65 7665 e gtm_aio_nr_eve\n-0005a230: 6e74 733a 2074 6865 4b00 2dce 2100 0020 nts: theK.-.!.. \n+0005a230: 6e74 733a 2074 6865 4b00 2d22 2100 0020 nts: theK.-\"!.. \n 0005a240: 2020 2020 2020 6774 6d5f 6169 6f5f 6e72 gtm_aio_nr\n 0005a250: 5f65 7665 6e74 7320 656e 7669 726f 6e6d _events environm\n 0005a260: 656e 7420 7661 7269 6162 6c65 2063 6f6e ent variable con\n 0005a270: 7472 6f6c 7320 7468 6520 6e75 6d62 6572 trols the number\n-0005a280: 206f 6652 002d ce31 0000 2020 2020 2020 ofR.-.1.. \n+0005a280: 206f 6652 002d 2231 0000 2020 2020 2020 ofR.-\"1.. \n 0005a290: 2073 7472 7563 7475 7265 7320 6120 7072 structures a pr\n 0005a2a0: 6f63 6573 7320 6861 7320 7065 7220 676c ocess has per gl\n 0005a2b0: 6f62 616c 2064 6972 6563 746f 7279 2074 obal directory t\n 0005a2c0: 6f20 6d61 6e61 6765 2061 7379 6e63 6872 o manage asynchr\n-0005a2d0: 6f6e 6f75 7350 002d ce41 0000 2020 2020 onousP.-.A.. \n+0005a2d0: 6f6e 6f75 7350 002d 2241 0000 2020 2020 onousP.-\"A.. \n 0005a2e0: 2020 2077 7269 7465 732c 2061 6e64 2074 writes, and t\n 0005a2f0: 6865 7265 666f 7265 2064 6574 6572 6d69 herefore determi\n 0005a300: 6e65 7320 7468 6520 6e75 6d62 6572 206f nes the number o\n 0005a310: 6620 636f 6e63 7572 7265 6e74 2077 7269 f concurrent wri\n-0005a320: 7465 7320 6151 002d ce51 0000 2020 2020 tes aQ.-.Q.. \n+0005a320: 7465 7320 6151 002d 2251 0000 2020 2020 tes aQ.-\"Q.. \n 0005a330: 2020 2070 726f 6365 7373 2063 616e 206d process can m\n 0005a340: 616e 6167 6520 6163 726f 7373 2061 6c6c anage across all\n 0005a350: 2072 6567 696f 6e73 2077 6974 6869 6e20 regions within \n 0005a360: 6120 676c 6f62 616c 2064 6972 6563 746f a global directo\n-0005a370: 7279 2e20 4966 5200 2dce 6100 0020 2020 ry. IfR.-.a.. \n+0005a370: 7279 2e20 4966 5200 2d22 6100 0020 2020 ry. IfR.-\"a.. \n 0005a380: 2020 2020 6e6f 7420 7370 6563 6966 6965 not specifie\n 0005a390: 642c 2074 6865 2076 616c 7565 2063 6f6e d, the value con\n 0005a3a0: 7472 6f6c 6c65 6420 6279 2067 746d 5f61 trolled by gtm_a\n 0005a3b0: 696f 5f6e 725f 6576 656e 7473 2064 6566 io_nr_events def\n-0005a3c0: 6175 6c74 7320 746f 5300 2dce 7100 0020 aults toS.-.q.. \n+0005a3c0: 6175 6c74 7320 746f 5300 2d22 7100 0020 aults toS.-\"q.. \n 0005a3d0: 2020 2020 2020 3132 382e 2049 6620 6120 128. If a \n 0005a3e0: 7072 6f63 6573 7320 656e 636f 756e 7465 process encounte\n 0005a3f0: 7273 2061 2073 6974 7561 7469 6f6e 2077 rs a situation w\n 0005a400: 6865 7265 2069 7420 6e65 6564 7320 746f here it needs to\n-0005a410: 2070 6572 666f 726d 2061 6e54 002d ce81 perform anT.-..\n+0005a410: 2070 6572 666f 726d 2061 6e54 002d 2281 perform anT.-\".\n 0005a420: 0000 2020 2020 2020 2061 7379 6e63 6872 .. asynchr\n 0005a430: 6f6e 6f75 7320 7772 6974 652c 2062 7574 onous write, but\n 0005a440: 2068 6173 206e 6f20 6176 6169 6c61 626c has no availabl\n 0005a450: 6520 736c 6f74 7320 7769 7468 2077 6869 e slots with whi\n 0005a460: 6368 2074 6f20 6d61 6e61 6765 2061 6e50 ch to manage anP\n-0005a470: 002d ce91 0000 2020 2020 2020 2061 6464 .-.... add\n+0005a470: 002d 2291 0000 2020 2020 2020 2061 6464 .-\"... add\n 0005a480: 6974 696f 6e61 6c20 6f6e 652c 2069 7420 itional one, it \n 0005a490: 6569 7468 6572 2066 616c 6c73 2062 6163 either falls bac\n 0005a4a0: 6b20 746f 2073 796e 6368 726f 6e6f 7573 k to synchronous\n 0005a4b0: 2077 7269 7469 6e67 2069 6620 7468 6553 writing if theS\n-0005a4c0: 002c ce13 0000 2020 2020 2020 2077 7269 .,.... wri\n+0005a4c0: 002c 2213 0000 2020 2020 2020 2077 7269 .,\"... wri\n 0005a4d0: 7465 2069 7320 626c 6f63 6b69 6e67 206f te is blocking o\n 0005a4e0: 7468 6572 2061 6374 696f 6e73 2c20 616e ther actions, an\n 0005a4f0: 6420 6f74 6865 7277 6973 6520 6465 6665 d otherwise defe\n 0005a500: 7273 2074 6865 2077 7269 7465 2075 6e74 rs the write unt\n-0005a510: 696c 5200 2dce 1100 0020 2020 2020 2020 ilR.-.... \n+0005a510: 696c 5200 2d22 1100 0020 2020 2020 2020 ilR.-\"... \n 0005a520: 6120 736c 6f74 2062 6563 6f6d 6573 2061 a slot becomes a\n 0005a530: 7661 696c 6162 6c65 2061 7320 6f74 6865 vailable as othe\n 0005a540: 7220 7772 6974 6573 2063 6f6d 706c 6574 r writes complet\n 0005a550: 652e 2054 6865 2064 6566 6175 6c74 2076 e. The default v\n-0005a560: 616c 7565 5000 2dce 2100 0020 2020 2020 alueP.-.!.. \n+0005a560: 616c 7565 5000 2d22 2100 0020 2020 2020 alueP.-\"!.. \n 0005a570: 2020 666f 7220 6774 6d5f 6169 6f5f 6e72 for gtm_aio_nr\n 0005a580: 5f65 7665 6e74 7320 2874 6861 7420 6973 _events (that is\n 0005a590: 2c20 3132 3829 2073 686f 756c 6420 6265 , 128) should be\n 0005a5a0: 2073 7566 6669 6369 656e 7420 666f 7220 sufficient for \n-0005a5b0: 6d6f 7374 5200 2dce 3100 0020 2020 2020 mostR.-.1.. \n+0005a5b0: 6d6f 7374 5200 2d22 3100 0020 2020 2020 mostR.-\"1.. \n 0005a5c0: 2020 6170 706c 6963 6174 696f 6e73 2e20 applications. \n 0005a5d0: 4368 616e 6765 2074 6865 2076 616c 7565 Change the value\n 0005a5e0: 2066 6f72 2074 6865 2067 746d 5f61 696f for the gtm_aio\n 0005a5f0: 5f6e 725f 6576 656e 7473 2065 6e76 6972 _nr_events envir\n-0005a600: 6f6e 6d65 6e74 2d00 2dce 4100 0020 2020 onment-.-.A.. \n+0005a600: 6f6e 6d65 6e74 2d00 2d22 4100 0020 2020 onment-.-\"A.. \n 0005a610: 2020 2020 7661 7269 6162 6c65 2062 6173 variable bas\n 0005a620: 6564 206f 6e20 6265 6e63 686d 6172 6b69 ed on benchmarki\n-0005a630: 6e67 2e54 002d ce51 0000 2020 2020 206f ng.T.-.Q.. o\n+0005a630: 6e67 2e54 002d 2251 0000 2020 2020 206f ng.T.-\"Q.. o\n 0005a640: 204d 6f6e 6974 6f72 2074 6865 206e 756d Monitor the num\n 0005a650: 6265 7220 6f66 2064 6174 6162 6173 6520 ber of database \n 0005a660: 7772 6974 6573 2065 7272 6f72 7320 666f writes errors fo\n 0005a670: 7220 6561 6368 2067 6c6f 6261 6c20 6469 r each global di\n-0005a680: 7265 6374 6f72 7941 002d ce61 0000 2020 rectoryA.-.a.. \n+0005a680: 7265 6374 6f72 7941 002d 2261 0000 2020 rectoryA.-\"a.. \n 0005a690: 2020 2020 2077 6974 6820 7365 7420 783d with set x=\n 0005a6a0: 2222 2066 6f72 2073 6574 2078 3d24 7669 \"\" for set x=$vi\n 0005a6b0: 6577 2822 6776 6e65 7874 222c 7829 2071 ew(\"gvnext\",x) q\n-0005a6c0: 7569 743a 2222 3d78 5300 2dce 7100 0020 uit:\"\"=xS.-.q.. \n+0005a6c0: 7569 743a 2222 3d78 5300 2d22 7100 0020 uit:\"\"=xS.-\"q.. \n 0005a6d0: 2020 2020 2020 2424 5e25 5045 454b 4259 $$^%PEEKBY\n 0005a6e0: 4e41 4d45 2822 7367 6d6e 745f 6461 7461 NAME(\"sgmnt_data\n 0005a6f0: 2e77 6373 5f77 7465 7272 6f72 5f69 6e76 .wcs_wterror_inv\n 0005a700: 6f6b 6564 5f63 6e74 7222 2c78 292e 2049 oked_cntr\",x). I\n-0005a710: 6620 7468 6572 6520 6172 6553 002d ce81 f there areS.-..\n+0005a710: 6620 7468 6572 6520 6172 6553 002d 2281 f there areS.-\".\n 0005a720: 0000 2020 2020 2020 2064 6174 6162 6173 .. databas\n 0005a730: 6520 7772 6974 6520 6572 726f 7273 2c20 e write errors, \n 0005a740: 796f 7572 2061 7070 6c69 6361 7469 6f6e your application\n 0005a750: 206d 6179 2062 656e 6566 6974 2066 726f may benefit fro\n 0005a760: 6d20 616c 7465 7269 6e67 2074 6865 2a00 m altering the*.\n-0005a770: 2dce 9100 0020 2020 2020 2020 6e75 6d62 -.... numb\n+0005a770: 2d22 9100 0020 2020 2020 2020 6e75 6d62 -\"... numb\n 0005a780: 6572 206f 6620 6774 6d5f 6169 6f5f 6e72 er of gtm_aio_nr\n-0005a790: 5f65 7665 6e74 732e 4e00 2cce 1400 0020 _events.N.,.... \n+0005a790: 5f65 7665 6e74 732e 4e00 2c22 1400 0020 _events.N.,\"... \n 0005a7a0: 2020 2020 6f20 5768 696c 6520 6461 7461 o While data\n 0005a7b0: 6261 7365 2077 7269 7465 2065 7272 6f72 base write error\n 0005a7c0: 7320 6d61 7920 696e 6469 6361 7465 2061 s may indicate a\n 0005a7d0: 2070 726f 626c 656d 2077 6974 6820 6461 problem with da\n 0005a7e0: 7461 6261 7365 0000 0000 0000 0000 0000 tabase..........\n 0005a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a800: 0100 0000 e107 0000 8b06 0000 0000 0000 ................\n-0005a810: 7500 00ce 4845 4c50 00ff 7300 ff51 5541 u...HELP..s..QUA\n+0005a810: 7500 0022 4845 4c50 00ff 7300 ff51 5541 u..\"HELP..s..QUA\n 0005a820: 4c49 4649 4552 5300 ff73 00ff 5345 474d LIFIERS..s..SEGM\n 0005a830: 454e 545f 5155 414c 4946 4945 5253 00c1 ENT_QUALIFIERS..\n 0005a840: 1411 0000 2020 2020 2020 2077 7269 7465 .... write\n 0005a850: 7320 6966 2079 6f75 7220 7374 6f72 6167 s if your storag\n 0005a860: 6520 7379 7374 656d 2069 7320 7374 6172 e system is star\n 0005a870: 7469 6e67 2074 6f20 6465 6772 6164 652c ting to degrade,\n-0005a880: 2069 6e20 6152 002d ce21 0000 2020 2020 in aR.-.!.. \n+0005a880: 2069 6e20 6152 002d 2221 0000 2020 2020 in aR.-\"!.. \n 0005a890: 2020 2077 656c 6c2d 6675 6e63 7469 6f6e well-function\n 0005a8a0: 696e 6720 656e 7669 726f 6e6d 656e 742c ing environment,\n 0005a8b0: 2074 6865 7920 696e 6469 6361 7465 2074 they indicate t\n 0005a8c0: 6861 7420 6120 7772 6974 6520 6174 7465 hat a write atte\n-0005a8d0: 6d70 7420 7761 7353 002d ce31 0000 2020 mpt wasS.-.1.. \n+0005a8d0: 6d70 7420 7761 7353 002d 2231 0000 2020 mpt wasS.-\"1.. \n 0005a8e0: 2020 2020 2075 6e61 626c 6520 746f 2073 unable to s\n 0005a8f0: 7461 7274 2061 6e20 6173 796e 6368 726f tart an asynchro\n 0005a900: 6e6f 7573 2077 7269 7465 2062 6563 6175 nous write becau\n 0005a910: 7365 2069 7420 7761 7320 756e 6162 6c65 se it was unable\n-0005a920: 2074 6f20 6f62 7461 696e 5100 2dce 4100 to obtainQ.-.A.\n+0005a920: 2074 6f20 6f62 7461 696e 5100 2d22 4100 to obtainQ.-\"A.\n 0005a930: 0020 2020 2020 2020 6120 6672 6565 2072 . a free r\n 0005a940: 6573 6f75 7263 6520 6f66 2074 6865 2074 esource of the t\n 0005a950: 7970 6520 6173 736f 6369 6174 6564 2077 ype associated w\n 0005a960: 6974 6820 2f70 726f 632f 7379 732f 6673 ith /proc/sys/fs\n-0005a970: 2f61 696f 2d6d 6178 2d6e 7254 002d ce51 /aio-max-nrT.-.Q\n+0005a970: 2f61 696f 2d6d 6178 2d6e 7254 002d 2251 /aio-max-nrT.-\"Q\n 0005a980: 0000 2020 2020 2020 2061 6e64 2067 746d .. and gtm\n 0005a990: 5f61 696f 5f6e 725f 6576 656e 7473 2e20 _aio_nr_events. \n 0005a9a0: 496e 2073 7563 6820 6120 6361 7365 2c20 In such a case, \n 0005a9b0: 4754 2e4d 2065 6974 6865 7220 6465 6665 GT.M either defe\n 0005a9c0: 7273 2074 6865 2077 7269 7465 2069 6e54 rs the write inT\n-0005a9d0: 002d ce61 0000 2020 2020 2020 2068 6f70 .-.a.. hop\n+0005a9d0: 002d 2261 0000 2020 2020 2020 2068 6f70 .-\"a.. hop\n 0005a9e0: 6573 2074 6861 7420 6120 7265 736f 7572 es that a resour\n 0005a9f0: 6365 2077 696c 6c20 636f 6d65 2061 7661 ce will come ava\n 0005aa00: 696c 6162 6c65 2066 6f72 2061 2066 7574 ilable for a fut\n 0005aa10: 7572 6520 6174 7465 6d70 742c 206f 722c ure attempt, or,\n-0005aa20: 2069 6650 002d ce71 0000 2020 2020 2020 ifP.-.q.. \n+0005aa20: 2069 6650 002d 2271 0000 2020 2020 2020 ifP.-\"q.. \n 0005aa30: 2074 6865 2077 7269 7465 2069 7320 626c the write is bl\n 0005aa40: 6f63 6b69 6e67 2074 6865 2061 7070 6c69 ocking the appli\n 0005aa50: 6361 7469 6f6e 2c20 4754 2e4d 2070 6572 cation, GT.M per\n 0005aa60: 666f 726d 7320 6120 7379 6e63 6872 6f6e forms a synchron\n-0005aa70: 6f75 7353 002d ce81 0000 2020 2020 2020 ousS.-.... \n+0005aa70: 6f75 7353 002d 2281 0000 2020 2020 2020 ousS.-\"... \n 0005aa80: 2064 6972 6563 7420 492f 4f2e 2041 2073 direct I/O. A s\n 0005aa90: 796e 6368 726f 6e6f 7573 2064 6972 6563 ynchronous direc\n 0005aaa0: 7420 492f 4f20 7465 6e64 7320 746f 206c t I/O tends to l\n 0005aab0: 656e 6774 6865 6e20 7265 7370 6f6e 7365 engthen response\n-0005aac0: 2074 696d 6573 4d00 2dce 9100 0020 2020 timesM.-.... \n+0005aac0: 2074 696d 6573 4d00 2d22 9100 0020 2020 timesM.-\"... \n 0005aad0: 2020 2020 616e 6420 7265 6475 6365 2074 and reduce t\n 0005aae0: 6872 6f75 6768 7075 742c 2073 6f20 6966 hroughput, so if\n 0005aaf0: 2079 6f75 2073 6565 206e 6f6e 2d74 7269 you see non-tri\n 0005ab00: 7669 616c 2063 6f75 6e74 7320 6f66 2073 vial counts of s\n-0005ab10: 7563 6848 002c ce15 0000 2020 2020 2020 uchH.,.... \n+0005ab10: 7563 6848 002c 2215 0000 2020 2020 2020 uchH.,\"... \n 0005ab20: 2065 7272 6f72 732c 2079 6f75 2073 686f errors, you sho\n 0005ab30: 756c 6420 7265 7669 7369 7420 796f 7572 uld revisit your\n 0005ab40: 2073 6574 7469 6e67 7320 666f 7220 7468 settings for th\n-0005ab50: 6520 7265 736f 7572 6365 2e50 002d ce11 e resource.P.-..\n+0005ab50: 6520 7265 736f 7572 6365 2e50 002d 2211 e resource.P.-\".\n 0005ab60: 0000 2020 2020 206f 204c 696d 6974 6564 .. o Limited\n 0005ab70: 2065 7870 6572 6965 6e63 6520 7769 7468 experience with\n 0005ab80: 2073 6f6c 6964 2d73 7461 7465 2073 746f solid-state sto\n 0005ab90: 7261 6765 2028 5353 4473 2920 6f6e 204c rage (SSDs) on L\n-0005aba0: 696e 7578 2069 6e20 7468 6550 002d ce21 inux in theP.-.!\n+0005aba0: 696e 7578 2069 6e20 7468 6550 002d 2221 inux in theP.-\"!\n 0005abb0: 0000 2020 2020 2020 2047 542e 4d20 6465 .. GT.M de\n 0005abc0: 7665 6c6f 706d 656e 7420 656e 7669 726f velopment enviro\n 0005abd0: 6e6d 656e 7420 7375 6767 6573 7473 2061 nment suggests a\n 0005abe0: 2063 6f6e 7369 6465 7261 626c 6520 6469 considerable di\n-0005abf0: 6666 6572 656e 6365 2069 6e54 002d ce31 fference inT.-.1\n+0005abf0: 6666 6572 656e 6365 2069 6e54 002d 2231 fference inT.-\"1\n 0005ac00: 0000 2020 2020 2020 2061 7379 6e63 6872 .. asynchr\n 0005ac10: 6f6e 6f75 7320 494f 2070 6572 666f 726d onous IO perform\n 0005ac20: 616e 6365 206f 6e20 7468 6520 7361 6d65 ance on the same\n 0005ac30: 2075 6e64 6572 6c79 696e 6720 6861 7264 underlying hard\n 0005ac40: 7761 7265 2c20 7769 7468 2066 3266 7353 ware, with f2fsS\n-0005ac50: 002d ce41 0000 2020 2020 2020 2070 6572 .-.A.. per\n+0005ac50: 002d 2241 0000 2020 2020 2020 2070 6572 .-\"A.. per\n 0005ac60: 666f 726d 696e 6720 6265 7474 6572 2074 forming better t\n 0005ac70: 6861 6e20 7866 732c 2077 6869 6368 2069 han xfs, which i\n 0005ac80: 6e20 7475 726e 2070 6572 666f 726d 6564 n turn performed\n 0005ac90: 2062 6574 7465 7220 7468 616e 2065 7874 better than ext\n-0005aca0: 342e 0700 2dce 5100 0050 002d ce61 0000 4...-.Q..P.-.a..\n+0005aca0: 342e 0700 2d22 5100 0050 002d 2261 0000 4...-\"Q..P.-\"a..\n 0005acb0: 2020 2057 6869 6c65 2074 6865 7265 2069 While there i\n 0005acc0: 7320 7265 6173 6f6e 2074 6f20 686f 7065 s reason to hope\n 0005acd0: 2074 6861 7420 4153 594e 4349 4f20 6361 that ASYNCIO ca\n 0005ace0: 6e20 7072 6f76 6964 6520 6265 7474 6572 n provide better\n-0005acf0: 2061 6e64 206d 6f72 654b 002d ce71 0000 and moreK.-.q..\n+0005acf0: 2061 6e64 206d 6f72 654b 002d 2271 0000 and moreK.-\"q..\n 0005ad00: 2020 2075 6e69 666f 726d 2070 6572 666f uniform perfo\n 0005ad10: 726d 616e 6365 2c20 746f 2074 6869 7320 rmance, to this \n 0005ad20: 706f 696e 7420 7765 2068 6176 6520 6c69 point we have li\n 0005ad30: 6d69 7465 6420 696e 666f 726d 6174 696f mited informatio\n-0005ad40: 6e20 6f6e 5200 2dce 8100 0020 2020 7065 n onR.-.... pe\n+0005ad40: 6e20 6f6e 5200 2d22 8100 0020 2020 7065 n onR.-\"... pe\n 0005ad50: 7266 6f72 6d61 6e63 6520 636f 6d70 6172 rformance compar\n 0005ad60: 6973 6f6e 732c 2073 6f20 4649 5320 7265 isons, so FIS re\n 0005ad70: 636f 6d6d 656e 6473 2077 656c 6c20 7468 commends well th\n 0005ad80: 6f75 6768 7420 6f75 7420 6265 6e63 686d ought out benchm\n-0005ad90: 6172 6b69 6e67 5100 2dce 9100 0020 2020 arkingQ.-.... \n+0005ad90: 6172 6b69 6e67 5100 2d22 9100 0020 2020 arkingQ.-\"... \n 0005ada0: 6f66 2079 6f75 7220 6170 706c 6963 6174 of your applicat\n 0005adb0: 696f 6e20 696e 2061 2073 7569 7461 626c ion in a suitabl\n 0005adc0: 6520 7465 7374 2065 6e76 6972 6f6e 6d65 e test environme\n 0005add0: 6e74 2e20 506c 6561 7365 2063 6f6e 7369 nt. Please consi\n-0005ade0: 6465 7220 7468 652b 002c ce16 0000 2020 der the+.,.... \n+0005ade0: 6465 7220 7468 652b 002c 2216 0000 2020 der the+.,\"... \n 0005adf0: 2061 626f 7665 206f 6273 6572 7661 7469 above observati\n 0005ae00: 6f6e 7320 696e 2074 6869 7320 6c69 6768 ons in this ligh\n-0005ae10: 742e 0700 2dce 1100 0051 002d ce21 0000 t...-....Q.-.!..\n+0005ae10: 742e 0700 2d22 1100 0051 002d 2221 0000 t...-\"...Q.-\"!..\n 0005ae20: 2020 2042 7920 6465 6661 756c 7420 4744 By default GD\n 0005ae30: 4520 7573 6573 204e 4f41 5359 4e43 494f E uses NOASYNCIO\n 0005ae40: 2e20 4f6e 2073 6567 6d65 6e74 7320 7769 . On segments wi\n 0005ae50: 7468 2061 6e20 6163 6365 7373 206d 6574 th an access met\n-0005ae60: 686f 6420 6f66 204d 4d2c 2400 2dce 3100 hod of MM,$.-.1.\n+0005ae60: 686f 6420 6f66 204d 4d2c 2400 2d22 3100 hod of MM,$.-\"1.\n 0005ae70: 0020 2020 4754 2e4d 2069 676e 6f72 6573 . GT.M ignores\n 0005ae80: 2074 6869 7320 7365 7474 696e 672e 0700 this setting...\n-0005ae90: 2dce 4100 001c 002d ce51 0000 2020 202d -.A....-.Q.. -\n+0005ae90: 2d22 4100 001c 002d 2251 0000 2020 202d -\"A....-\"Q.. -\n 0005aea0: 424c 5b4f 434b 5f53 495a 455d 3d73 697a BL[OCK_SIZE]=siz\n-0005aeb0: 6507 002d ce61 0000 5200 2dce 7100 0020 e..-.a..R.-.q.. \n+0005aeb0: 6507 002d 2261 0000 5200 2d22 7100 0020 e..-\"a..R.-\"q.. \n 0005aec0: 2020 5370 6563 6966 6965 7320 7468 6520 Specifies the \n 0005aed0: 7369 7a65 2c20 696e 2062 7974 6573 2c20 size, in bytes, \n 0005aee0: 6f66 2065 6163 6820 6461 7461 6261 7365 of each database\n 0005aef0: 2062 6c6f 636b 2069 6e20 7468 6520 6669 block in the fi\n-0005af00: 6c65 2073 7973 7465 6d2e 4e00 2dce 8100 le system.N.-...\n+0005af00: 6c65 2073 7973 7465 6d2e 4e00 2d22 8100 le system.N.-\"..\n 0005af10: 0020 2020 5468 6520 424c 4f43 4b5f 5349 . The BLOCK_SI\n 0005af20: 5a45 206d 7573 7420 6265 2061 206d 756c ZE must be a mul\n 0005af30: 7469 706c 6520 6f66 2035 3132 2e20 4966 tiple of 512. If\n 0005af40: 2074 6865 2042 4c4f 434b 5f53 495a 4520 the BLOCK_SIZE \n-0005af50: 6973 206e 6f74 2061 5400 2dce 9100 0020 is not aT.-.... \n+0005af50: 6973 206e 6f74 2061 5400 2d22 9100 0020 is not aT.-\"... \n 0005af60: 2020 6d75 6c74 6970 6c65 206f 6620 3531 multiple of 51\n 0005af70: 322c 2047 4445 2072 6f75 6e64 7320 7570 2, GDE rounds up\n 0005af80: 2074 6865 2042 4c4f 434b 5f53 495a 4520 the BLOCK_SIZE \n 0005af90: 746f 2074 6865 206e 6578 7420 6869 6768 to the next high\n-0005afa0: 6573 7420 6d75 6c74 6970 6c65 2e00 2cce est multiple..,.\n+0005afa0: 6573 7420 6d75 6c74 6970 6c65 2e00 2c22 est multiple..,\"\n 0005afb0: 1700 0020 2020 6f66 2035 3132 2061 6e64 ... of 512 and\n 0005afc0: 2069 7373 7565 7320 6120 7761 726e 696e issues a warnin\n-0005afd0: 6720 6d65 7373 6167 652e 0700 2dce 1100 g message...-...\n+0005afd0: 6720 6d65 7373 6167 652e 0700 2d22 1100 g message...-\"..\n 0005afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005b000: 0100 0000 f107 0000 b306 0000 0000 0000 ................\n-0005b010: 8100 00ce 4845 4c50 00ff 7300 ff51 5541 ....HELP..s..QUA\n+0005b010: 8100 0022 4845 4c50 00ff 7300 ff51 5541 ...\"HELP..s..QUA\n 0005b020: 4c49 4649 4552 5300 ff73 00ff 5345 474d LIFIERS..s..SEGM\n 0005b030: 454e 545f 5155 414c 4946 4945 5253 00c1 ENT_QUALIFIERS..\n 0005b040: 1721 0000 2020 2049 6620 7468 6520 7370 .!.. If the sp\n 0005b050: 6563 6966 6965 6420 424c 4f43 4b5f 5349 ecified BLOCK_SI\n 0005b060: 5a45 2069 7320 6c65 7373 2074 6861 6e20 ZE is less than \n 0005b070: 7468 6520 6d69 6e69 6d75 6d2c 2047 4445 the minimum, GDE\n 0005b080: 2075 7365 7320 7468 6520 6d69 6e69 6d75 uses the minimu\n-0005b090: 6d52 002d ce31 0000 2020 2042 4c4f 434b mR.-.1.. BLOCK\n+0005b090: 6d52 002d 2231 0000 2020 2042 4c4f 434b mR.-\"1.. BLOCK\n 0005b0a0: 5f53 495a 452e 2049 6620 7468 6520 7370 _SIZE. If the sp\n 0005b0b0: 6563 6966 6965 6420 424c 4f43 4b5f 5349 ecified BLOCK_SI\n 0005b0c0: 5a45 2069 7320 6772 6561 7465 7220 7468 ZE is greater th\n 0005b0d0: 616e 2074 6865 206d 6178 696d 756d 2c20 an the maximum, \n-0005b0e0: 4744 4522 002d ce41 0000 2020 2069 7373 GDE\".-.A.. iss\n+0005b0e0: 4744 4522 002d 2241 0000 2020 2069 7373 GDE\".-\"A.. iss\n 0005b0f0: 7565 7320 616e 2065 7272 6f72 206d 6573 ues an error mes\n-0005b100: 7361 6765 2e07 002d ce51 0000 4700 2dce sage...-.Q..G.-.\n+0005b100: 7361 6765 2e07 002d 2251 0000 4700 2d22 sage...-\"Q..G.-\"\n 0005b110: 6100 0020 2020 4120 424c 4f43 4b5f 5349 a.. A BLOCK_SI\n 0005b120: 5a45 2074 6861 7420 6973 2065 7175 616c ZE that is equal\n 0005b130: 2074 6f20 7468 6520 7061 6765 2073 697a to the page siz\n 0005b140: 6520 7573 6564 2062 7920 796f 7572 2055 e used by your U\n-0005b150: 4e49 5852 002d ce71 0000 2020 2069 6d70 NIXR.-.q.. imp\n+0005b150: 4e49 5852 002d 2271 0000 2020 2069 6d70 NIXR.-\"q.. imp\n 0005b160: 6c65 6d65 6e74 6174 696f 6e20 7365 7276 lementation serv\n 0005b170: 6573 2077 656c 6c20 666f 7220 6d6f 7374 es well for most\n 0005b180: 2061 7070 6c69 6361 7469 6f6e 732c 2061 applications, a\n 0005b190: 6e64 2069 7320 6120 676f 6f64 2073 7461 nd is a good sta\n-0005b1a0: 7274 696e 6710 002d ce81 0000 2020 2070 rting..-.... p\n-0005b1b0: 6f69 6e74 2e07 002d ce91 0000 4b00 2cce oint...-....K.,.\n+0005b1a0: 7274 696e 6710 002d 2281 0000 2020 2070 rting..-\"... p\n+0005b1b0: 6f69 6e74 2e07 002d 2291 0000 4b00 2c22 oint...-\"...K.,\"\n 0005b1c0: 1800 0020 2020 596f 7520 7368 6f75 6c64 ... You should\n 0005b1d0: 2064 6574 6572 6d69 6e65 2074 6865 2062 determine the b\n 0005b1e0: 6c6f 636b 2073 697a 6573 2066 6f72 2079 lock sizes for y\n 0005b1f0: 6f75 7220 6170 706c 6963 6174 696f 6e20 our application \n-0005b200: 7468 726f 7567 6851 002d ce11 0000 2020 throughQ.-.... \n+0005b200: 7468 726f 7567 6851 002d 2211 0000 2020 throughQ.-\"... \n 0005b210: 2070 6572 666f 726d 616e 6365 2074 696d performance tim\n 0005b220: 696e 6720 616e 6420 6265 6e63 686d 6172 ing and benchmar\n 0005b230: 6b69 6e67 2e20 496e 2067 656e 6572 616c king. In general\n 0005b240: 2c20 6c61 7267 6572 2062 6c6f 636b 2073 , larger block s\n-0005b250: 697a 6573 2061 7265 4c00 2dce 2100 0020 izes areL.-.!.. \n+0005b250: 697a 6573 2061 7265 4c00 2d22 2100 0020 izes areL.-\"!.. \n 0005b260: 2020 6d6f 7265 2065 6666 6963 6965 6e74 more efficient\n 0005b270: 2066 726f 6d20 7468 6520 7065 7273 7065 from the perspe\n 0005b280: 6374 6976 6520 6f66 2074 6865 2069 6e70 ctive of the inp\n 0005b290: 7574 2f6f 7574 7075 7420 7375 6273 7973 ut/output subsys\n-0005b2a0: 7465 6d2e 4f00 2dce 3100 0020 2020 486f tem.O.-.1.. Ho\n+0005b2a0: 7465 6d2e 4f00 2d22 3100 0020 2020 486f tem.O.-\"1.. Ho\n 0005b2b0: 7765 7665 722c 206c 6172 6765 7220 626c wever, larger bl\n 0005b2c0: 6f63 6b20 7369 7a65 7320 7573 6520 6d6f ock sizes use mo\n 0005b2d0: 7265 2073 7973 7465 6d20 7265 736f 7572 re system resour\n 0005b2e0: 6365 7320 2843 5055 2061 6e64 2073 6861 ces (CPU and sha\n-0005b2f0: 7265 644c 002d ce41 0000 2020 206d 656d redL.-.A.. mem\n+0005b2f0: 7265 644c 002d 2241 0000 2020 206d 656d redL.-\"A.. mem\n 0005b300: 6f72 7929 2061 6e64 206d 6179 2069 6e63 ory) and may inc\n 0005b310: 7265 6173 6520 636f 6c6c 6973 696f 6e20 rease collision \n 0005b320: 616e 6420 7265 7472 7920 7261 7465 7320 and retry rates \n 0005b330: 666f 7220 7472 616e 7361 6374 696f 6e15 for transaction.\n-0005b340: 002d ce51 0000 2020 2070 726f 6365 7373 .-.Q.. process\n-0005b350: 696e 672e 0700 2dce 6100 0012 002d ce71 ing...-.a....-.q\n+0005b340: 002d 2251 0000 2020 2070 726f 6365 7373 .-\"Q.. process\n+0005b350: 696e 672e 0700 2d22 6100 0012 002d 2271 ing...-\"a....-\"q\n 0005b360: 0000 2020 202a 2a4e 6f74 652a 2a07 002d .. **Note**..-\n-0005b370: ce81 0000 5300 2dce 9100 0020 2020 476c ....S.-.... Gl\n+0005b370: 2281 0000 5300 2d22 9100 0020 2020 476c \"...S.-\"... Gl\n 0005b380: 6f62 616c 206e 6f64 6573 2074 6861 7420 obal nodes that \n 0005b390: 7370 616e 2062 6c6f 636b 7320 696e 6375 span blocks incu\n 0005b3a0: 7220 736f 6d65 206f 7665 7268 6561 6420 r some overhead \n 0005b3b0: 616e 6420 6f70 7469 6d75 6d20 6170 706c and optimum appl\n-0005b3c0: 6963 6174 696f 6e52 002c ce19 0000 2020 icationR.,.... \n+0005b3c0: 6963 6174 696f 6e52 002c 2219 0000 2020 icationR.,\"... \n 0005b3d0: 2070 6572 666f 726d 616e 6365 2069 7320 performance is \n 0005b3e0: 6c69 6b65 6c79 2074 6f20 6265 206f 6274 likely to be obt\n 0005b3f0: 6169 6e65 6420 6672 6f6d 2061 2042 4c4f ained from a BLO\n 0005b400: 434b 5f53 495a 4520 7468 6174 2061 6363 CK_SIZE that acc\n-0005b410: 6f6d 6d6f 6461 7465 7354 002d ce11 0000 ommodatesT.-....\n+0005b410: 6f6d 6d6f 6461 7465 7354 002d 2211 0000 ommodatesT.-\"...\n 0005b420: 2020 2074 6865 206d 616a 6f72 6974 7920 the majority \n 0005b430: 6f66 206e 6f64 6573 2077 6974 6869 6e20 of nodes within \n 0005b440: 6120 7369 6e67 6c65 2062 6c6f 636b 2e20 a single block. \n 0005b450: 4966 2079 6f75 2061 646a 7573 7420 7468 If you adjust th\n 0005b460: 6520 424c 4f43 4b5f 5349 5a45 2c35 002d e BLOCK_SIZE,5.-\n-0005b470: ce21 0000 2020 2079 6f75 2073 686f 756c .!.. you shoul\n+0005b470: 2221 0000 2020 2079 6f75 2073 686f 756c \"!.. you shoul\n 0005b480: 6420 616c 736f 2061 646a 7573 7420 474c d also adjust GL\n 0005b490: 4f42 414c 5f42 5546 4645 525f 434f 554e OBAL_BUFFER_COUN\n-0005b4a0: 542e 0700 2dce 3100 0054 002d ce41 0000 T...-.1..T.-.A..\n+0005b4a0: 542e 0700 2d22 3100 0054 002d 2241 0000 T...-\"1..T.-\"A..\n 0005b4b0: 2020 2047 4445 2064 6f65 7320 6e6f 7420 GDE does not \n 0005b4c0: 616c 6c6f 7720 796f 7520 746f 2063 6861 allow you to cha\n 0005b4d0: 6e67 6520 7468 6520 626c 6f63 6b20 7369 nge the block si\n 0005b4e0: 7a65 2074 6f20 616e 2061 7262 6974 7261 ze to an arbitra\n 0005b4f0: 7279 206e 756d 6265 722e 2049 7452 002d ry number. ItR.-\n-0005b500: ce51 0000 2020 2061 6c77 6179 7320 726f .Q.. always ro\n+0005b500: 2251 0000 2020 2061 6c77 6179 7320 726f \"Q.. always ro\n 0005b510: 756e 6473 2074 6865 2062 6c6f 636b 2073 unds the block s\n 0005b520: 697a 6520 746f 2074 6865 206e 6578 7420 ize to the next \n 0005b530: 6869 6768 6572 206d 756c 7469 706c 6520 higher multiple \n 0005b540: 6f66 2035 3132 2c20 6265 6361 7573 6543 of 512, becauseC\n-0005b550: 002d ce61 0000 2020 2074 6865 2064 6174 .-.a.. the dat\n+0005b550: 002d 2261 0000 2020 2074 6865 2064 6174 .-\"a.. the dat\n 0005b560: 6162 6173 6520 626c 6f63 6b20 7369 7a65 abase block size\n 0005b570: 206d 7573 7420 616c 7761 7973 2062 6520 must always be \n 0005b580: 6120 6d75 6c74 6970 6c65 206f 6620 3531 a multiple of 51\n-0005b590: 322e 0700 2dce 7100 002e 002d ce81 0000 2...-.q....-....\n+0005b590: 322e 0700 2d22 7100 002e 002d 2281 0000 2...-\"q....-\"...\n 0005b5a0: 2020 2054 6865 206d 696e 696d 756d 2042 The minimum B\n 0005b5b0: 4c4f 434b 5f53 495a 4520 6973 2035 3132 LOCK_SIZE is 512\n-0005b5c0: 2062 7974 6573 2e07 002d ce91 0000 3100 bytes...-....1.\n-0005b5d0: 2cce 1a00 0020 2020 5468 6520 6d61 7869 ,.... The maxi\n+0005b5c0: 2062 7974 6573 2e07 002d 2291 0000 3100 bytes...-\"...1.\n+0005b5d0: 2c22 1a00 0020 2020 5468 6520 6d61 7869 ,\"... The maxi\n 0005b5e0: 6d75 6d20 424c 4f43 4b5f 5349 5a45 2069 mum BLOCK_SIZE i\n 0005b5f0: 7320 3635 2c30 3234 2062 7974 6573 2e07 s 65,024 bytes..\n-0005b600: 002d ce11 0000 1200 2dce 2100 0020 2020 .-......-.!.. \n-0005b610: 2a2a 4e6f 7465 2a2a 0700 2dce 3100 0054 **Note**..-.1..T\n-0005b620: 002d ce41 0000 2020 2046 4953 2072 6563 .-.A.. FIS rec\n+0005b600: 002d 2211 0000 1200 2d22 2100 0020 2020 .-\".....-\"!.. \n+0005b610: 2a2a 4e6f 7465 2a2a 0700 2d22 3100 0054 **Note**..-\"1..T\n+0005b620: 002d 2241 0000 2020 2046 4953 2072 6563 .-\"A.. FIS rec\n 0005b630: 6f6d 6d65 6e64 7320 6167 6169 6e73 7420 ommends against \n 0005b640: 7573 696e 6720 6461 7461 6261 7365 7320 using databases \n 0005b650: 7769 7468 2062 6c6f 636b 2073 697a 6573 with block sizes\n 0005b660: 206c 6172 6765 7220 7468 616e 2031 364b larger than 16K\n-0005b670: 6942 2e51 002d ce51 0000 2020 2049 6620 iB.Q.-.Q.. If \n+0005b670: 6942 2e51 002d 2251 0000 2020 2049 6620 iB.Q.-\"Q.. If \n 0005b680: 6120 7370 6563 6966 6963 2067 6c6f 6261 a specific globa\n 0005b690: 6c20 7661 7269 6162 6c65 2068 6173 2072 l variable has r\n 0005b6a0: 6563 6f72 6473 2074 6861 7420 6861 7665 ecords that have\n 0005b6b0: 206c 6172 6765 2072 6563 6f72 6420 7369 large record si\n-0005b6c0: 7a65 732c 5400 2dce 6100 0020 2020 4649 zes,T.-.a.. FI\n+0005b6c0: 7a65 732c 5400 2d22 6100 0020 2020 4649 zes,T.-\"a.. FI\n 0005b6d0: 5320 7265 636f 6d6d 656e 6473 2070 6c61 S recommends pla\n 0005b6e0: 6369 6e67 2074 6861 7420 676c 6f62 616c cing that global\n 0005b6f0: 2076 6172 6961 626c 6520 696e 2061 2066 variable in a f\n 0005b700: 696c 6520 6279 2069 7473 656c 6620 7769 ile by itself wi\n-0005b710: 7468 206c 6172 6765 4d00 2dce 7100 0020 th largeM.-.q.. \n+0005b710: 7468 206c 6172 6765 4d00 2d22 7100 0020 th largeM.-\"q.. \n 0005b720: 2020 626c 6f63 6b20 7369 7a65 7320 616e block sizes an\n 0005b730: 6420 7573 696e 6720 6d6f 7265 2061 7070 d using more app\n 0005b740: 726f 7072 6961 7465 2062 6c6f 636b 2073 ropriate block s\n 0005b750: 697a 6573 2066 6f72 206f 7468 6572 2067 izes for other g\n-0005b760: 6c6f 6261 6c44 002d ce81 0000 2020 2076 lobalD.-.... v\n+0005b760: 6c6f 6261 6c44 002d 2281 0000 2020 2076 lobalD.-\"... v\n 0005b770: 6172 6961 626c 6573 2e20 344b 6942 2061 ariables. 4KiB a\n 0005b780: 6e64 2038 4b69 4220 6172 6520 706f 7075 nd 8KiB are popu\n 0005b790: 6c61 7220 6461 7461 6261 7365 2062 6c6f lar database blo\n-0005b7a0: 636b 2073 697a 6573 2e07 002d ce91 0000 ck sizes...-....\n-0005b7b0: 3a00 2cce 2100 0020 2020 4279 2064 6566 :.,.!.. By def\n+0005b7a0: 636b 2073 697a 6573 2e07 002d 2291 0000 ck sizes...-\"...\n+0005b7b0: 3a00 2c22 2100 0020 2020 4279 2064 6566 :.,\"!.. By def\n 0005b7c0: 6175 6c74 2c20 4744 4520 7573 6573 2061 ault, GDE uses a\n 0005b7d0: 2042 4c4f 434b 5f53 495a 4520 6f66 2031 BLOCK_SIZE of 1\n-0005b7e0: 3032 3420 6279 7465 732e 0700 2dce 1100 024 bytes...-...\n+0005b7e0: 3032 3420 6279 7465 732e 0700 2d22 1100 024 bytes...-\"..\n 0005b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005b800: 0100 0000 b107 0000 d306 0000 0000 0000 ................\n-0005b810: 4b00 00ce 4845 4c50 00ff 7300 ff51 5541 K...HELP..s..QUA\n+0005b810: 4b00 0022 4845 4c50 00ff 7300 ff51 5541 K..\"HELP..s..QUA\n 0005b820: 4c49 4649 4552 5300 ff73 00ff 5345 474d LIFIERS..s..SEGM\n 0005b830: 454e 545f 5155 414c 4946 4945 5253 00c1 ENT_QUALIFIERS..\n 0005b840: 2121 0000 2020 202d 2d5b 4e4f 5d44 4546 !!.. --[NO]DEF\n-0005b850: 4552 5f41 4c4c 4f43 4154 4507 002d ce31 ER_ALLOCATE..-.1\n-0005b860: 0000 4c00 2dce 4100 0020 2020 5769 7468 ..L.-.A.. With\n+0005b850: 4552 5f41 4c4c 4f43 4154 4507 002d 2231 ER_ALLOCATE..-\"1\n+0005b860: 0000 4c00 2d22 4100 0020 2020 5769 7468 ..L.-\"A.. With\n 0005b870: 202d 4445 4645 525f 414c 4c4f 4341 5445 -DEFER_ALLOCATE\n 0005b880: 2c20 4754 2e4d 2069 6e73 7472 7563 7473 , GT.M instructs\n 0005b890: 2074 6865 2066 696c 6520 7379 7374 656d the file system\n 0005b8a0: 2074 6f20 6372 6561 7465 2074 6865 5300 to create theS.\n-0005b8b0: 2dce 5100 0020 2020 6461 7461 6261 7365 -.Q.. database\n+0005b8b0: 2d22 5100 0020 2020 6461 7461 6261 7365 -\"Q.. database\n 0005b8c0: 2066 696c 6520 6173 2061 2073 7061 7273 file as a spars\n 0005b8d0: 6520 6669 6c65 2e20 4265 666f 7265 2075 e file. Before u\n 0005b8e0: 7369 6e67 202d 4445 4645 525f 414c 4c4f sing -DEFER_ALLO\n 0005b8f0: 4341 5445 2c20 656e 7375 7265 2074 6861 CATE, ensure tha\n-0005b900: 7451 002d ce61 0000 2020 2079 6f75 7220 tQ.-.a.. your \n+0005b900: 7451 002d 2261 0000 2020 2079 6f75 7220 tQ.-\"a.. your \n 0005b910: 756e 6465 726c 7969 6e67 2066 696c 6520 underlying file \n 0005b920: 7379 7374 656d 2073 7570 706f 7274 7320 system supports \n 0005b930: 7370 6172 7365 2066 696c 6573 2e20 4279 sparse files. By\n 0005b940: 2064 6566 6175 6c74 2055 4e49 5820 6669 default UNIX fi\n-0005b950: 6c65 5100 2dce 7100 0020 2020 7379 7374 leQ.-.q.. syst\n+0005b950: 6c65 5100 2d22 7100 0020 2020 7379 7374 leQ.-\"q.. syst\n 0005b960: 656d 732c 2061 6e64 2047 542e 4d2c 2075 ems, and GT.M, u\n 0005b970: 7365 2073 7061 7273 6520 286f 7220 6c61 se sparse (or la\n 0005b980: 7a79 2920 616c 6c6f 6361 7469 6f6e 2c20 zy) allocation, \n 0005b990: 7768 6963 6820 6465 6665 7273 2061 6374 which defers act\n-0005b9a0: 7561 6c34 002d ce81 0000 2020 2061 6c6c ual4.-.... all\n+0005b9a0: 7561 6c34 002d 2281 0000 2020 2061 6c6c ual4.-\"... all\n 0005b9b0: 6f63 6174 696f 6e20 756e 7469 6c20 626c ocation until bl\n 0005b9c0: 6f63 6b73 2061 7265 2066 6972 7374 2077 ocks are first w\n-0005b9d0: 7269 7474 656e 2e07 002d ce91 0000 5300 ritten...-....S.\n-0005b9e0: 2cce 2200 0020 2020 2020 6f20 5574 696c ,.\".. o Util\n+0005b9d0: 7269 7474 656e 2e07 002d 2291 0000 5300 ritten...-\"...S.\n+0005b9e0: 2c22 2200 0020 2020 2020 6f20 5574 696c ,\"\".. o Util\n 0005b9f0: 6974 6965 7320 7375 6368 2061 7320 6475 ities such as du\n 0005ba00: 2072 6570 6f72 7420 7479 7069 6361 6c6c report typicall\n 0005ba10: 7920 7368 6f77 206c 6f77 6572 2064 6973 y show lower dis\n 0005ba20: 6b20 7370 6163 6520 7573 6167 6520 666f k space usage fo\n-0005ba30: 7252 002d ce11 0000 2020 2020 2020 2061 rR.-.... a\n+0005ba30: 7252 002d 2211 0000 2020 2020 2020 2061 rR.-\"... a\n 0005ba40: 2064 6174 6162 6173 6520 6669 6c65 2077 database file w\n 0005ba50: 6974 6820 2d44 4546 4552 5f41 4c4c 4f43 ith -DEFER_ALLOC\n 0005ba60: 4154 4520 6265 6361 7573 6520 4754 2e4d ATE because GT.M\n 0005ba70: 2069 6e73 7472 7563 7473 2074 6865 2066 instructs the f\n-0005ba80: 696c 6550 002d ce21 0000 2020 2020 2020 ileP.-.!.. \n+0005ba80: 696c 6550 002d 2221 0000 2020 2020 2020 ileP.-\"!.. \n 0005ba90: 2073 7973 7465 6d20 746f 2064 6566 6572 system to defer\n 0005baa0: 2064 6973 6b20 7370 6163 6520 616c 6c6f disk space allo\n 0005bab0: 6361 7469 6f6e 2074 6f20 7468 6520 7469 cation to the ti\n 0005bac0: 6d65 2077 6865 6e20 7468 6572 6520 6973 me when there is\n-0005bad0: 2061 6e54 002d ce31 0000 2020 2020 2020 anT.-.1.. \n+0005bad0: 2061 6e54 002d 2231 0000 2020 2020 2020 anT.-\"1.. \n 0005bae0: 2061 6374 7561 6c20 6e65 6564 2e20 5769 actual need. Wi\n 0005baf0: 7468 202d 4e4f 4445 4645 525f 414c 4c4f th -NODEFER_ALLO\n 0005bb00: 4341 5445 2c20 7375 6368 2075 7469 6c69 CATE, such utili\n 0005bb10: 7469 6573 2072 6570 6f72 7420 6869 6768 ties report high\n-0005bb20: 6572 2064 6973 6b50 002d ce41 0000 2020 er diskP.-.A.. \n+0005bb20: 6572 2064 6973 6b50 002d 2241 0000 2020 er diskP.-\"A.. \n 0005bb30: 2020 2020 2073 7061 6365 2075 7361 6765 space usage\n 0005bb40: 2063 6f75 6e74 2061 7320 4754 2e4d 2069 count as GT.M i\n 0005bb50: 6e73 7472 7563 7473 2074 6865 2066 696c nstructs the fil\n 0005bb60: 6520 7379 7374 656d 2074 6f20 7072 6561 e system to prea\n-0005bb70: 6c6c 6f63 6174 653d 002d ce51 0000 2020 llocate=.-.Q.. \n+0005bb70: 6c6c 6f63 6174 653d 002d 2251 0000 2020 llocate=.-\"Q.. \n 0005bb80: 2020 2020 2064 6973 6b20 7370 6163 6520 disk space \n 0005bb90: 7769 7468 6f75 7420 7761 6974 696e 6720 without waiting \n 0005bba0: 666f 7220 6120 6e65 6564 2074 6f20 6172 for a need to ar\n-0005bbb0: 6973 652e 4c00 2dce 6100 0020 2020 2020 ise.L.-.a.. \n+0005bbb0: 6973 652e 4c00 2d22 6100 0020 2020 2020 ise.L.-\"a.. \n 0005bbc0: 6f20 2d44 4546 4552 5f41 4c4c 4f43 4154 o -DEFER_ALLOCAT\n 0005bbd0: 4520 6d61 6b65 7320 6461 7461 6261 7365 E makes database\n 0005bbe0: 2066 696c 6520 6578 7465 6e73 696f 6e73 file extensions\n 0005bbf0: 206c 6967 6874 6572 2077 6569 6768 742e lighter weight.\n-0005bc00: 4c00 2dce 7100 0020 2020 2020 2020 486f L.-.q.. Ho\n+0005bc00: 4c00 2d22 7100 0020 2020 2020 2020 486f L.-\"q.. Ho\n 0005bc10: 7765 7665 722c 2064 6973 6b20 6163 7469 wever, disk acti\n 0005bc20: 7669 7479 206d 6179 2074 656e 6420 746f vity may tend to\n 0005bc30: 7761 7264 7320 6361 7573 696e 6720 6672 wards causing fr\n-0005bc40: 6167 6d65 6e74 6174 696f 6e2e 5400 2dce agmentation.T.-.\n+0005bc40: 6167 6d65 6e74 6174 696f 6e2e 5400 2d22 agmentation.T.-\"\n 0005bc50: 8100 0020 2020 2020 6f20 546f 2073 7769 ... o To swi\n 0005bc60: 7463 6820 616e 2065 7869 7374 696e 6720 tch an existing \n 0005bc70: 6461 7461 6261 7365 2066 696c 6520 736f database file so\n 0005bc80: 2069 7420 696d 6d65 6469 6174 656c 7920 it immediately \n 0005bc90: 7072 6561 6c6c 6f63 6174 6573 2061 6c6c preallocates all\n-0005bca0: 5400 2dce 9100 0020 2020 2020 2020 626c T.-.... bl\n+0005bca0: 5400 2d22 9100 0020 2020 2020 2020 626c T.-\"... bl\n 0005bcb0: 6f63 6b73 2c20 6669 7273 7420 7573 6520 ocks, first use \n 0005bcc0: 4d55 5049 5020 5345 5420 2d4e 4f44 4546 MUPIP SET -NODEF\n 0005bcd0: 4552 5f41 4c4c 4f43 4154 4520 746f 2073 ER_ALLOCATE to s\n 0005bce0: 6574 2074 6865 2073 7769 7463 6820 696e et the switch in\n-0005bcf0: 2074 6865 5200 2cce 2300 0020 2020 2020 theR.,.#.. \n+0005bcf0: 2074 6865 5200 2c22 2300 0020 2020 2020 theR.,\"#.. \n 0005bd00: 2020 6461 7461 6261 7365 2066 696c 6520 database file \n 0005bd10: 6865 6164 6572 2c20 666f 6c6c 6f77 6564 header, followed\n 0005bd20: 2062 7920 4d55 5049 5020 4558 5445 4e44 by MUPIP EXTEND\n 0005bd30: 202d 424c 4f43 4b53 3d6e 2c20 7768 6572 -BLOCKS=n, wher\n-0005bd40: 6520 6e20 3e3d 4f00 2dce 1100 0020 2020 e n >=O.-.... \n+0005bd40: 6520 6e20 3e3d 4f00 2d22 1100 0020 2020 e n >=O.-\"... \n 0005bd50: 2020 2020 302e 2046 6169 6c75 7265 7320 0. Failures \n 0005bd60: 746f 2070 7265 616c 6c6f 6361 7465 2073 to preallocate s\n 0005bd70: 7061 6365 2070 726f 6475 6365 2061 2050 pace produce a P\n 0005bd80: 5245 414c 4c4f 4341 5445 4641 494c 2065 REALLOCATEFAIL e\n-0005bd90: 7272 6f72 2e2c 002d ce21 0000 2020 2020 rror.,.-.!.. \n+0005bd90: 7272 6f72 2e2c 002d 2221 0000 2020 2020 rror.,.-\"!.. \n 0005bda0: 206f 2054 6865 2064 6566 6175 6c74 2069 o The default i\n 0005bdb0: 7320 4445 4645 525f 414c 4c4f 4341 5445 s DEFER_ALLOCATE\n-0005bdc0: 2e07 002d ce31 0000 1900 2dce 4100 0020 ...-.1....-.A.. \n+0005bdc0: 2e07 002d 2231 0000 1900 2d22 4100 0020 ...-\"1....-\"A.. \n 0005bdd0: 2020 2d5b 4e4f 5d45 4e63 7279 7074 696f -[NO]ENcryptio\n-0005bde0: 6e07 002d ce51 0000 5100 2dce 6100 0020 n..-.Q..Q.-.a.. \n+0005bde0: 6e07 002d 2251 0000 5100 2d22 6100 0020 n..-\"Q..Q.-\"a.. \n 0005bdf0: 2020 5370 6563 6966 6965 7320 7768 6574 Specifies whet\n 0005be00: 6865 7220 6f72 206e 6f74 2074 6865 2064 her or not the d\n 0005be10: 6174 6162 6173 6520 6669 6c65 2066 6f72 atabase file for\n 0005be20: 2061 2073 6567 6d65 6e74 2069 7320 666c a segment is fl\n-0005be30: 6167 6765 6420 666f 7250 002d ce71 0000 agged forP.-.q..\n+0005be30: 6167 6765 6420 666f 7250 002d 2271 0000 agged forP.-\"q..\n 0005be40: 2020 2065 6e63 7279 7074 696f 6e2e 204e encryption. N\n 0005be50: 6f74 6520 7468 6174 204d 5550 4950 2043 ote that MUPIP C\n 0005be60: 5245 4154 4520 6163 7175 6972 6573 2061 REATE acquires a\n 0005be70: 6e20 656e 6372 7970 7469 6f6e 206b 6579 n encryption key\n-0005be80: 2066 6f72 2074 6869 7354 002d ce81 0000 for thisT.-....\n+0005be80: 2066 6f72 2074 6869 7354 002d 2281 0000 for thisT.-\"...\n 0005be90: 2020 2066 696c 6520 616e 6420 7075 7473 file and puts\n 0005bea0: 2061 2063 7279 7074 6f67 7261 7068 6963 a cryptographic\n 0005beb0: 2068 6173 6820 6f66 2074 6865 206b 6579 hash of the key\n 0005bec0: 2069 6e20 7468 6520 6461 7461 6261 7365 in the database\n 0005bed0: 2066 696c 6520 6865 6164 6572 2e07 002d file header...-\n-0005bee0: ce91 0000 2300 2cce 2400 0020 2020 2d45 ....#.,.$.. -E\n+0005bee0: 2291 0000 2300 2c22 2400 0020 2020 2d45 \"...#.,\"$.. -E\n 0005bef0: 585b 5445 4e53 494f 4e5f 434f 554e 545d X[TENSION_COUNT]\n-0005bf00: 3d62 6c6f 636b 7307 002d ce11 0000 5200 =blocks..-....R.\n-0005bf10: 2dce 2100 0020 2020 5370 6563 6966 6965 -.!.. Specifie\n+0005bf00: 3d62 6c6f 636b 7307 002d 2211 0000 5200 =blocks..-\"...R.\n+0005bf10: 2d22 2100 0020 2020 5370 6563 6966 6965 -\"!.. Specifie\n 0005bf20: 7320 7468 6520 6e75 6d62 6572 206f 6620 s the number of \n 0005bf30: 6578 7472 6120 4744 5320 626c 6f63 6b73 extra GDS blocks\n 0005bf40: 206f 6620 6469 736b 2073 7061 6365 2062 of disk space b\n 0005bf50: 7920 7768 6963 6820 7468 6520 6669 6c65 y which the file\n-0005bf60: 5100 2dce 3100 0020 2020 7368 6f75 6c64 Q.-.1.. should\n+0005bf60: 5100 2d22 3100 0020 2020 7368 6f75 6c64 Q.-\"1.. should\n 0005bf70: 2065 7874 656e 642e 2054 6865 2065 7874 extend. The ext\n 0005bf80: 656e 6420 616d 6f75 6e74 2069 7320 696e end amount is in\n 0005bf90: 7465 7270 7265 7465 6420 6173 2074 6865 terpreted as the\n 0005bfa0: 206e 756d 6265 7220 6f66 2075 7361 626c number of usabl\n 0005bfb0: 6500 0000 0000 0000 0000 0000 0000 0000 e...............\n 0005bfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005c000: 0100 0000 e907 0000 f906 0000 0000 0000 ................\n-0005c010: 7f00 00ce 4845 4c50 00ff 7300 ff51 5541 ....HELP..s..QUA\n+0005c010: 7f00 0022 4845 4c50 00ff 7300 ff51 5541 ...\"HELP..s..QUA\n 0005c020: 4c49 4649 4552 5300 ff73 00ff 5345 474d LIFIERS..s..SEGM\n 0005c030: 454e 545f 5155 414c 4946 4945 5253 00c1 ENT_QUALIFIERS..\n 0005c040: 2441 0000 2020 2047 4453 2062 6c6f 636b $A.. GDS block\n 0005c050: 7320 746f 2063 7265 6174 6520 7769 7468 s to create with\n 0005c060: 2074 6865 2065 7874 656e 7369 6f6e 2e20 the extension. \n 0005c070: 546f 2063 616c 6375 6c61 7465 2074 6865 To calculate the\n 0005c080: 206e 756d 6265 7220 6f66 2068 6f73 7453 number of hostS\n-0005c090: 002d ce51 0000 2020 206f 7065 7261 7469 .-.Q.. operati\n+0005c090: 002d 2251 0000 2020 206f 7065 7261 7469 .-\"Q.. operati\n 0005c0a0: 6e67 2073 7973 7465 6d20 626c 6f63 6b73 ng system blocks\n 0005c0b0: 2061 6464 6564 2077 6974 6820 6561 6368 added with each\n 0005c0c0: 2065 7874 656e 7369 6f6e 2c20 6d75 6c74 extension, mult\n 0005c0d0: 6970 6c79 2074 6865 206e 756d 6265 7220 iply the number \n-0005c0e0: 6f66 5400 2dce 6100 0020 2020 4744 5320 ofT.-.a.. GDS \n+0005c0e0: 6f66 5400 2d22 6100 0020 2020 4744 5320 ofT.-\"a.. GDS \n 0005c0f0: 626c 6f63 6b73 2062 7920 2847 4453 2042 blocks by (GDS B\n 0005c100: 4c4f 434b 5f53 495a 452f 686f 7374 2042 LOCK_SIZE/host B\n 0005c110: 4c4f 434b 5f53 495a 4529 3b20 6164 6420 LOCK_SIZE); add \n 0005c120: 6f6e 6520 6c6f 6361 6c20 6269 746d 6170 one local bitmap\n-0005c130: 2062 6c6f 636b 5300 2dce 7100 0020 2020 blockS.-.q.. \n+0005c130: 2062 6c6f 636b 5300 2d22 7100 0020 2020 blockS.-\"q.. \n 0005c140: 666f 7220 6561 6368 2035 3132 2062 6c6f for each 512 blo\n 0005c150: 636b 7320 6164 6465 6420 696e 2065 6163 cks added in eac\n 0005c160: 6820 6578 7465 6e73 696f 6e20 746f 2074 h extension to t\n 0005c170: 6865 2061 6d6f 756e 7420 6672 6f6d 2073 he amount from s\n-0005c180: 7465 7020 312e 2049 6653 002d ce81 0000 tep 1. IfS.-....\n+0005c180: 7465 7020 312e 2049 6653 002d 2281 0000 tep 1. IfS.-\"...\n 0005c190: 2020 2074 6865 2065 7874 656e 7369 6f6e the extension\n 0005c1a0: 2069 7320 6e6f 7420 6120 6d75 6c74 6970 is not a multip\n 0005c1b0: 6c65 206f 6620 3531 322c 2072 656d 656d le of 512, remem\n 0005c1c0: 6265 7220 746f 2072 6f75 6e64 7570 2077 ber to roundup w\n-0005c1d0: 6865 6e20 6669 6775 7269 6e67 2600 2dce hen figuring&.-.\n+0005c1d0: 6865 6e20 6669 6775 7269 6e67 2600 2d22 hen figuring&.-\"\n 0005c1e0: 9100 0020 2020 7468 6520 6e75 6d62 6572 ... the number\n 0005c1f0: 206f 6620 6269 746d 6170 2062 6c6f 636b of bitmap block\n-0005c200: 732e 0700 2cce 2500 0053 002d ce11 0000 s...,.%..S.-....\n+0005c200: 732e 0700 2c22 2500 0053 002d 2211 0000 s...,\"%..S.-\"...\n 0005c210: 2020 2057 6865 6e20 6120 4d55 5049 5020 When a MUPIP \n 0005c220: 4558 5445 4e44 2063 6f6d 6d61 6e64 2064 EXTEND command d\n 0005c230: 6f65 7320 6e6f 7420 696e 636c 7564 6520 oes not include \n 0005c240: 6120 2d42 4c4f 434b 533d 2071 7561 6c69 a -BLOCKS= quali\n-0005c250: 6669 6572 2c20 4558 5445 4e44 3900 2dce fier, EXTEND9.-.\n+0005c250: 6669 6572 2c20 4558 5445 4e44 3900 2d22 fier, EXTEND9.-\"\n 0005c260: 2100 0020 2020 7573 6573 2074 6865 2065 !.. uses the e\n 0005c270: 7874 656e 7369 6f6e 2073 697a 6520 696e xtension size in\n 0005c280: 2074 6865 2064 6174 6162 6173 6520 6865 the database he\n-0005c290: 6164 6572 2e07 002d ce31 0000 4900 2dce ader...-.1..I.-.\n+0005c290: 6164 6572 2e07 002d 2231 0000 4900 2d22 ader...-\"1..I.-\"\n 0005c2a0: 4100 0020 2020 5468 6520 6578 7465 6e73 A.. The extens\n 0005c2b0: 696f 6e20 616d 6f75 6e74 206d 6179 2062 ion amount may b\n 0005c2c0: 6520 6368 616e 6765 6420 7769 7468 2074 e changed with t\n 0005c2d0: 6865 204d 5550 4950 2053 4554 2063 6f6d he MUPIP SET com\n-0005c2e0: 6d61 6e64 2e07 002d ce51 0000 2f00 2dce mand...-.Q../.-.\n+0005c2e0: 6d61 6e64 2e07 002d 2251 0000 2f00 2d22 mand...-\"Q../.-\"\n 0005c2f0: 6100 0020 2020 5468 6520 6d69 6e69 6d75 a.. The minimu\n 0005c300: 6d20 4558 5445 4e53 494f 4e20 6973 207a m EXTENSION is z\n-0005c310: 6572 6f20 626c 6f63 6b73 2e07 002d ce71 ero blocks...-.q\n-0005c320: 0000 5400 2dce 8100 0020 2020 5768 656e ..T.-.... When\n+0005c310: 6572 6f20 626c 6f63 6b73 2e07 002d 2271 ero blocks...-\"q\n+0005c320: 0000 5400 2d22 8100 0020 2020 5768 656e ..T.-\"... When\n 0005c330: 2061 2064 6174 6162 6173 6520 6669 6c65 a database file\n 0005c340: 2077 6974 6820 6175 746f 6d61 7469 6320 with automatic \n 0005c350: 6578 7465 6e73 696f 6e20 6469 7361 626c extension disabl\n 0005c360: 6564 2028 4558 5445 4e53 494f 4e5f 434f ed (EXTENSION_CO\n-0005c370: 554e 543d 3029 5400 2dce 9100 0020 2020 UNT=0)T.-.... \n+0005c370: 554e 543d 3029 5400 2d22 9100 0020 2020 UNT=0)T.-\"... \n 0005c380: 7374 6172 7473 2074 6f20 6765 7420 6675 starts to get fu\n 0005c390: 6c6c 2c20 4754 2e4d 2072 6563 6f72 6473 ll, GT.M records\n 0005c3a0: 2074 6865 2046 5245 4542 4c53 4c4f 5720 the FREEBLSLOW \n 0005c3b0: 7761 726e 696e 6720 696e 2074 6865 2073 warning in the s\n-0005c3c0: 7973 7465 6d20 6c6f 672e 5200 2cce 2600 ystem log.R.,.&.\n+0005c3c0: 7973 7465 6d20 6c6f 672e 5200 2c22 2600 ystem log.R.,\"&.\n 0005c3d0: 0020 2020 536f 2061 7320 746f 206e 6f74 . So as to not\n 0005c3e0: 2063 6f6d 7072 6f6d 6973 6520 7065 7266 compromise perf\n 0005c3f0: 6f72 6d61 6e63 652c 2047 542e 4d20 6368 ormance, GT.M ch\n 0005c400: 6563 6b73 2077 6865 6e65 7665 7220 7468 ecks whenever th\n-0005c410: 6520 6d61 7374 6572 2062 6974 5200 2dce e master bitR.-.\n+0005c410: 6520 6d61 7374 6572 2062 6974 5200 2d22 e master bitR.-\"\n 0005c420: 1100 0020 2020 6d61 7020 6d75 7374 2062 ... map must b\n 0005c430: 6520 7570 6461 7465 6420 746f 2073 686f e updated to sho\n 0005c440: 7720 7468 6174 2061 206c 6f63 616c 2062 w that a local b\n 0005c450: 6974 206d 6170 2069 7320 6675 6c6c 2c20 it map is full, \n 0005c460: 616e 6420 6973 7375 6573 2074 6865 5200 and issues theR.\n-0005c470: 2dce 2100 0020 2020 7761 726e 696e 6720 -.!.. warning \n+0005c470: 2d22 2100 0020 2020 7761 726e 696e 6720 -\"!.. warning \n 0005c480: 6966 2074 6865 7265 2061 7265 2066 6577 if there are few\n 0005c490: 6572 2074 6861 6e20 3531 3220 6672 6565 er than 512 free\n 0005c4a0: 2062 6c6f 636b 7320 6f72 2069 6620 7468 blocks or if th\n 0005c4b0: 6520 6e75 6d62 6572 206f 6620 6672 6565 e number of free\n-0005c4c0: 5200 2dce 3100 0020 2020 626c 6f63 6b73 R.-.1.. blocks\n+0005c4c0: 5200 2d22 3100 0020 2020 626c 6f63 6b73 R.-\"1.. blocks\n 0005c4d0: 2069 7320 6c65 7373 2074 6861 6e20 746f is less than to\n 0005c4e0: 7461 6c20 626c 6f63 6b73 2f33 322e 2054 tal blocks/32. T\n 0005c4f0: 6869 7320 6d65 616e 7320 7468 6174 2066 his means that f\n 0005c500: 6f72 2064 6174 6162 6173 6573 2077 686f or databases who\n-0005c510: 7365 5400 2dce 4100 0020 2020 7369 7a65 seT.-.A.. size\n+0005c510: 7365 5400 2d22 4100 0020 2020 7369 7a65 seT.-\"A.. size\n 0005c520: 2069 7320 3531 3220 626c 6f63 6b73 206f is 512 blocks o\n 0005c530: 7220 6c65 7373 2074 6865 2077 6172 6e69 r less the warni\n 0005c540: 6e67 2063 6f6d 6573 2061 7420 7468 6520 ng comes at the \n 0005c550: 6c61 7374 2073 7563 6365 7373 6675 6c20 last successful \n-0005c560: 7570 6461 7465 2b00 2dce 5100 0020 2020 update+.-.Q.. \n+0005c560: 7570 6461 7465 2b00 2d22 5100 0020 2020 update+.-\"Q.. \n 0005c570: 6265 666f 7265 2074 6865 2064 6174 6162 before the datab\n 0005c580: 6173 6520 6265 636f 6d65 7320 6675 6c6c ase becomes full\n-0005c590: 2e07 002d ce61 0000 3400 2dce 7100 0020 ...-.a..4.-.q.. \n+0005c590: 2e07 002d 2261 0000 3400 2d22 7100 0020 ...-\"a..4.-\"q.. \n 0005c5a0: 2020 5468 6520 6d61 7869 6d75 6d20 4558 The maximum EX\n 0005c5b0: 5445 4e53 494f 4e20 6973 2031 2c30 3438 TENSION is 1,048\n-0005c5c0: 2c35 3735 2062 6c6f 636b 732e 0700 2dce ,575 blocks...-.\n-0005c5d0: 8100 003a 002d ce91 0000 2020 2042 7920 ...:.-.... By \n+0005c5c0: 2c35 3735 2062 6c6f 636b 732e 0700 2d22 ,575 blocks...-\"\n+0005c5d0: 8100 003a 002d 2291 0000 2020 2042 7920 ...:.-\"... By \n 0005c5e0: 6465 6661 756c 742c 2047 4445 2075 7365 default, GDE use\n 0005c5f0: 7320 616e 2045 5854 454e 5349 4f4e 206f s an EXTENSION o\n 0005c600: 6620 3130 3020 626c 6f63 6b73 2e07 002c f 100 blocks...,\n-0005c610: ce27 0000 4e00 2dce 1100 0020 2020 4c69 .'..N.-.... Li\n+0005c610: 2227 0000 4e00 2d22 1100 0020 2020 4c69 \"'..N.-\"... Li\n 0005c620: 6b65 2061 6c6c 6f63 6174 696f 6e2c 2074 ke allocation, t\n 0005c630: 6865 2064 6566 6175 6c74 2065 7874 656e he default exten\n 0005c640: 7369 6f6e 2061 6d6f 756e 7420 7761 7320 sion amount was \n 0005c650: 6368 6f73 656e 2066 6f72 2069 6e69 7469 chosen for initi\n-0005c660: 616c 5200 2dce 2100 0020 2020 6465 7665 alR.-.!.. deve\n+0005c660: 616c 5200 2d22 2100 0020 2020 6465 7665 alR.-\"!.. deve\n 0005c670: 6c6f 706d 656e 7420 616e 6420 6578 7065 lopment and expe\n 0005c680: 7269 6d65 6e74 6174 696f 6e2e 2055 7365 rimentation. Use\n 0005c690: 206c 6172 6765 7220 6578 7465 6e73 696f larger extensio\n 0005c6a0: 6e73 2066 6f72 206c 6172 6765 7220 6163 ns for larger ac\n-0005c6b0: 7475 616c 4900 2dce 3100 0020 2020 6170 tualI.-.1.. ap\n+0005c6b0: 7475 616c 4900 2d22 3100 0020 2020 6170 tualI.-\"1.. ap\n 0005c6c0: 706c 6963 6174 696f 6e73 2e20 4265 6361 plications. Beca\n 0005c6d0: 7573 6520 6d75 6c74 6970 6c65 2066 696c use multiple fil\n 0005c6e0: 6520 6578 7465 6e73 696f 6e73 2061 6476 e extensions adv\n 0005c6f0: 6572 7365 6c79 2061 6666 6563 744c 002d ersely affectL.-\n-0005c700: ce41 0000 2020 2070 6572 666f 726d 616e .A.. performan\n+0005c700: 2241 0000 2020 2070 6572 666f 726d 616e \"A.. performan\n 0005c710: 6365 2c20 7365 7420 7570 2065 7874 656e ce, set up exten\n 0005c720: 7369 6f6e 7320 6170 7072 6f70 7269 6174 sions appropriat\n 0005c730: 6520 746f 2074 6865 2066 696c 6520 616c e to the file al\n-0005c740: 6c6f 6361 7469 6f6e 2e07 002d ce51 0000 location...-.Q..\n-0005c750: 2000 2dce 6100 0020 2020 2d46 5b49 4c45 .-.a.. -F[ILE\n+0005c740: 6c6f 6361 7469 6f6e 2e07 002d 2251 0000 location...-\"Q..\n+0005c750: 2000 2d22 6100 0020 2020 2d46 5b49 4c45 .-\"a.. -F[ILE\n 0005c760: 5f4e 414d 455d 3d66 696c 652d 6e61 6d65 _NAME]=file-name\n-0005c770: 0700 2dce 7100 002b 002d ce81 0000 2020 ..-.q..+.-.... \n+0005c770: 0700 2d22 7100 002b 002d 2281 0000 2020 ..-\"q..+.-\"... \n 0005c780: 2053 7065 6369 6669 6573 2074 6865 2066 Specifies the f\n 0005c790: 696c 6520 666f 7220 6120 7365 676d 656e ile for a segmen\n-0005c7a0: 742e 0700 2dce 9100 0039 002c ce28 0000 t...-....9.,.(..\n+0005c7a0: 742e 0700 2d22 9100 0039 002c 2228 0000 t...-\"...9.,\"(..\n 0005c7b0: 2020 2054 6865 206d 6178 696d 756d 2066 The maximum f\n 0005c7c0: 696c 6520 6e61 6d65 206c 656e 6774 6820 ile name length \n 0005c7d0: 6973 2032 3535 2063 6861 7261 6374 6572 is 255 character\n-0005c7e0: 732e 0700 2dce 1100 0000 0000 0000 0000 s...-...........\n+0005c7e0: 732e 0700 2d22 1100 0000 0000 0000 0000 s...-\"..........\n 0005c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005c800: 0100 0000 e707 0000 1d07 0000 0000 0000 ................\n-0005c810: 7800 00ce 4845 4c50 00ff 7300 ff51 5541 x...HELP..s..QUA\n+0005c810: 7800 0022 4845 4c50 00ff 7300 ff51 5541 x..\"HELP..s..QUA\n 0005c820: 4c49 4649 4552 5300 ff73 00ff 5345 474d LIFIERS..s..SEGM\n 0005c830: 454e 545f 5155 414c 4946 4945 5253 00c1 ENT_QUALIFIERS..\n 0005c840: 2821 0000 2020 2042 7920 6465 6661 756c (!.. By defaul\n 0005c850: 742c 2047 4445 2075 7365 7320 6120 6669 t, GDE uses a fi\n 0005c860: 6c65 2d6e 616d 6520 6f66 206d 756d 7073 le-name of mumps\n 0005c870: 2066 6f6c 6c6f 7765 6420 6279 2074 6865 followed by the\n-0005c880: 2064 6566 6175 6c74 5100 2dce 3100 0020 defaultQ.-.1.. \n+0005c880: 2064 6566 6175 6c74 5100 2d22 3100 0020 defaultQ.-\"1.. \n 0005c890: 2020 6578 7465 6e73 696f 6e2c 2077 6869 extension, whi\n 0005c8a0: 6368 2069 7320 2e64 6174 2e20 596f 7520 ch is .dat. You \n 0005c8b0: 6361 6e20 7370 6563 6966 7920 616e 7920 can specify any \n 0005c8c0: 6669 6c65 6e61 6d65 2061 6e64 2065 7874 filename and ext\n-0005c8d0: 656e 7369 6f6e 206f 6652 002d ce41 0000 ension ofR.-.A..\n+0005c8d0: 656e 7369 6f6e 206f 6652 002d 2241 0000 ension ofR.-\"A..\n 0005c8e0: 2020 2079 6f75 7220 6368 6f69 6365 2066 your choice f\n 0005c8f0: 6f72 2061 2064 6174 6162 6173 6520 6669 or a database fi\n 0005c900: 6c65 2061 7320 6c6f 6e67 2061 7320 6974 le as long as it\n 0005c910: 2069 7320 7661 6c69 6420 6f6e 2079 6f75 is valid on you\n-0005c920: 7220 6f70 6572 6174 696e 6711 002d ce51 r operating..-.Q\n-0005c930: 0000 2020 2073 7973 7465 6d2e 0700 2dce .. system...-.\n-0005c940: 6100 001f 002d ce71 0000 2020 202d 4655 a....-.q.. -FU\n+0005c920: 7220 6f70 6572 6174 696e 6711 002d 2251 r operating..-\"Q\n+0005c930: 0000 2020 2073 7973 7465 6d2e 0700 2d22 .. system...-\"\n+0005c940: 6100 001f 002d 2271 0000 2020 202d 4655 a....-\"q.. -FU\n 0005c950: 5b4c 4c42 4c4b 5752 545d 3d7b 307c 317c [LLBLKWRT]={0|1|\n-0005c960: 327d 0700 2dce 8100 0052 002d ce91 0000 2}..-....R.-....\n+0005c960: 327d 0700 2d22 8100 0052 002d 2291 0000 2}..-\"...R.-\"...\n 0005c970: 2020 2044 6574 6572 6d69 6e65 7320 7768 Determines wh\n 0005c980: 6574 6865 7220 4754 2e4d 2077 7269 7465 ether GT.M write\n 0005c990: 7320 6f6e 6c79 2076 616c 6964 2064 6174 s only valid dat\n 0005c9a0: 6162 6173 6520 626c 6f63 6b73 2063 6f6e abase blocks con\n-0005c9b0: 7465 6e74 732c 206f 7220 6152 002c ce29 tents, or aR.,.)\n+0005c9b0: 7465 6e74 732c 206f 7220 6152 002c 2229 tents, or aR.,\")\n 0005c9c0: 0000 2020 2066 756c 6c20 626c 6f63 6b20 .. full block \n 0005c9d0: 696e 636c 7564 696e 6720 6d65 616e 696e including meanin\n 0005c9e0: 676c 6573 7320 7472 6169 6c69 6e67 2063 gless trailing c\n 0005c9f0: 6f6e 7465 6e74 2e20 4675 6c6c 2062 6c6f ontent. Full blo\n 0005ca00: 636b 2077 7269 7465 7320 6172 6547 002d ck writes areG.-\n-0005ca10: ce11 0000 2020 206d 6f72 6520 6566 6669 .... more effi\n+0005ca10: 2211 0000 2020 206d 6f72 6520 6566 6669 \"... more effi\n 0005ca20: 6369 656e 7420 7769 7468 2073 6f6d 6520 cient with some \n 0005ca30: 7365 636f 6e64 6172 7920 7374 6f72 6167 secondary storag\n 0005ca40: 6520 6265 6361 7573 6520 7468 6579 2061 e because they a\n-0005ca50: 766f 6964 1c00 2dce 2100 0020 2020 7265 void..-.!.. re\n+0005ca50: 766f 6964 1c00 2d22 2100 0020 2020 7265 void..-\"!.. re\n 0005ca60: 6164 2d62 6566 6f72 652d 7772 6974 652e ad-before-write.\n-0005ca70: 0700 2dce 3100 004f 002d ce41 0000 2020 ..-.1..O.-.A.. \n+0005ca70: 0700 2d22 3100 004f 002d 2241 0000 2020 ..-\"1..O.-\"A.. \n 0005ca80: 2020 206f 2057 6865 6e20 2d46 554c 4c42 o When -FULLB\n 0005ca90: 4c4b 5752 543d 322c 2061 2070 726f 6365 LKWRT=2, a proce\n 0005caa0: 7373 2077 7269 7465 7320 616c 6c20 6e65 ss writes all ne\n 0005cab0: 776c 7920 616c 6c6f 6361 7465 6420 6461 wly allocated da\n-0005cac0: 7461 6261 7365 5100 2dce 5100 0020 2020 tabaseQ.-.Q.. \n+0005cac0: 7461 6261 7365 5100 2d22 5100 0020 2020 tabaseQ.-\"Q.. \n 0005cad0: 2020 2020 626c 6f63 6b73 2069 6e20 7468 blocks in th\n 0005cae0: 6569 7220 656e 7469 7265 7479 2072 6567 eir entirety reg\n 0005caf0: 6172 646c 6573 7320 6f66 2074 6865 6972 ardless of their\n 0005cb00: 2061 6374 7561 6c20 7661 6c69 6420 636f actual valid co\n-0005cb10: 6e74 656e 7473 2e4f 002d ce61 0000 2020 ntents.O.-.a.. \n+0005cb10: 6e74 656e 7473 2e4f 002d 2261 0000 2020 ntents.O.-\"a.. \n 0005cb20: 2020 2020 2054 6869 7320 7265 6c69 6576 This reliev\n 0005cb30: 6573 2073 6f6d 6520 6669 6c65 2073 7973 es some file sys\n 0005cb40: 7465 6d73 2066 726f 6d20 7472 6163 6b69 tems from tracki\n 0005cb50: 6e67 2061 7320 6d75 6368 2075 6e61 6c6c ng as much unall\n-0005cb60: 6f63 6174 6564 4600 2dce 7100 0020 2020 ocatedF.-.q.. \n+0005cb60: 6f63 6174 6564 4600 2d22 7100 0020 2020 ocatedF.-\"q.. \n 0005cb70: 2020 2020 7370 6163 6520 616e 6420 7468 space and th\n 0005cb80: 7573 2072 6564 7563 6573 2066 696c 6520 us reduces file \n 0005cb90: 7379 7374 656d 206d 6574 6164 6174 6120 system metadata \n-0005cba0: 6d61 696e 7465 6e61 6e63 652e 4f00 2dce maintenance.O.-.\n+0005cba0: 6d61 696e 7465 6e61 6e63 652e 4f00 2d22 maintenance.O.-\"\n 0005cbb0: 8100 0020 2020 2020 6f20 5768 656e 202d ... o When -\n 0005cbc0: 4655 4c4c 424c 4b57 5254 3d31 2c20 6120 FULLBLKWRT=1, a \n 0005cbd0: 7072 6f63 6573 7320 7772 6974 6573 2065 process writes e\n 0005cbe0: 6e74 6972 6520 6669 6c65 2073 7973 7465 ntire file syste\n-0005cbf0: 6d20 626c 6f63 6b73 2069 6e54 002d ce91 m blocks inT.-..\n+0005cbf0: 6d20 626c 6f63 6b73 2069 6e54 002d 2291 m blocks inT.-\".\n 0005cc00: 0000 2020 2020 2020 2074 6865 6972 2065 .. their e\n 0005cc10: 6e74 6972 6574 7920 7265 6761 7264 6c65 ntirety regardle\n 0005cc20: 7373 206f 6620 7468 6569 7220 6163 7475 ss of their actu\n 0005cc30: 616c 2076 616c 6964 2063 6f6e 7465 6e74 al valid content\n 0005cc40: 732c 206f 6e20 736f 6d65 2066 696c 654d s, on some fileM\n-0005cc50: 002c ce2a 0000 2020 2020 2020 2073 7973 .,.*.. sys\n+0005cc50: 002c 222a 0000 2020 2020 2020 2073 7973 .,\"*.. sys\n 0005cc60: 7465 6d73 2c20 7468 6973 2061 766f 6964 tems, this avoid\n 0005cc70: 7320 7265 6164 696e 6720 696e 2061 6476 s reading in adv\n 0005cc80: 616e 6365 206f 6620 6d6f 7374 2077 7269 ance of most wri\n-0005cc90: 7465 7320 616e 6420 7468 7573 4300 2dce tes and thusC.-.\n+0005cc90: 7465 7320 616e 6420 7468 7573 4300 2d22 tes and thusC.-\"\n 0005cca0: 1100 0020 2020 2020 2020 7265 6475 6365 ... reduce\n 0005ccb0: 7320 6669 6c65 2073 7973 7465 6d20 6c6f s file system lo\n 0005ccc0: 6164 2061 6e64 2069 6e63 7265 6173 6573 ad and increases\n 0005ccd0: 2072 6573 706f 6e73 6520 7469 6d65 2e51 response time.Q\n-0005cce0: 002d ce21 0000 2020 2020 206f 2057 6865 .-.!.. o Whe\n+0005cce0: 002d 2221 0000 2020 2020 206f 2057 6865 .-\"!.. o Whe\n 0005ccf0: 6e20 2d46 554c 4c42 4c4b 5752 543d 3020 n -FULLBLKWRT=0 \n 0005cd00: 2874 6865 2064 6566 6175 6c74 292c 2061 (the default), a\n 0005cd10: 2070 726f 6365 7373 2077 7269 7465 7320 process writes \n 0005cd20: 6f6e 6c79 2076 616c 6964 2064 6174 612e only valid data.\n-0005cd30: 5000 2dce 3100 0020 2020 2020 2020 4649 P.-.1.. FI\n+0005cd30: 5000 2d22 3100 0020 2020 2020 2020 4649 P.-\"1.. FI\n 0005cd40: 5320 6164 7669 7365 7320 7573 696e 6720 S advises using \n 0005cd50: 7468 6520 7361 6d65 2076 616c 7565 206f the same value o\n 0005cd60: 6620 2d46 554c 4c42 4c4b 5752 5420 666f f -FULLBLKWRT fo\n 0005cd70: 7220 616c 6c20 7072 6f63 6573 7365 732e r all processes.\n-0005cd80: 0700 2dce 4100 0012 002d ce51 0000 2020 ..-.A....-.Q.. \n-0005cd90: 202a 2a4e 6f74 652a 2a07 002d ce61 0000 **Note**..-.a..\n-0005cda0: 5200 2dce 7100 0020 2020 5768 656e 2074 R.-.q.. When t\n+0005cd80: 0700 2d22 4100 0012 002d 2251 0000 2020 ..-\"A....-\"Q.. \n+0005cd90: 202a 2a4e 6f74 652a 2a07 002d 2261 0000 **Note**..-\"a..\n+0005cda0: 5200 2d22 7100 0020 2020 5768 656e 2074 R.-\"q.. When t\n 0005cdb0: 6865 2066 696c 6520 7379 7374 656d 2062 he file system b\n 0005cdc0: 6c6f 636b 2073 697a 6520 616e 6420 7468 lock size and th\n 0005cdd0: 6520 6461 7461 6261 7365 2062 6c6f 636b e database block\n 0005cde0: 2073 697a 6520 6172 6520 7468 6520 7361 size are the sa\n-0005cdf0: 6d65 4100 2dce 8100 0020 2020 7468 6572 meA.-.... ther\n+0005cdf0: 6d65 4100 2d22 8100 0020 2020 7468 6572 meA.-\"... ther\n 0005ce00: 6520 6973 206e 6f20 6469 6666 6572 656e e is no differen\n 0005ce10: 6365 2062 6574 7765 656e 2074 6865 2073 ce between the s\n 0005ce20: 6574 7469 6e67 7320 6f66 2031 2061 6e64 ettings of 1 and\n-0005ce30: 2032 2e07 002d ce91 0000 2500 2cce 3100 2...-....%.,.1.\n+0005ce30: 2032 2e07 002d 2291 0000 2500 2c22 3100 2...-\"...%.,\"1.\n 0005ce40: 0020 2020 2d47 5b4c 4f42 414c 5f42 5546 . -G[LOBAL_BUF\n 0005ce50: 4645 525f 434f 554e 545d 3d73 697a 6507 FER_COUNT]=size.\n-0005ce60: 002d ce11 0000 5200 2dce 2100 0020 2020 .-....R.-.!.. \n+0005ce60: 002d 2211 0000 5200 2d22 2100 0020 2020 .-\"...R.-\"!.. \n 0005ce70: 5370 6563 6966 6965 7320 7468 6520 6e75 Specifies the nu\n 0005ce80: 6d62 6572 206f 6620 676c 6f62 616c 2062 mber of global b\n 0005ce90: 7566 6665 7273 2066 6f72 2061 2066 696c uffers for a fil\n 0005cea0: 652e 2047 6c6f 6261 6c20 6275 6666 6572 e. Global buffer\n-0005ceb0: 7320 7265 7369 6465 5200 2dce 3100 0020 s resideR.-.1.. \n+0005ceb0: 7320 7265 7369 6465 5200 2d22 3100 0020 s resideR.-\"1.. \n 0005cec0: 2020 696e 2073 6861 7265 6420 6d65 6d6f in shared memo\n 0005ced0: 7279 2061 6e64 2061 7265 2070 6172 7420 ry and are part \n 0005cee0: 6f66 2074 6865 2064 6174 6162 6173 6520 of the database \n 0005cef0: 6361 6368 696e 6720 6d65 6368 616e 6973 caching mechanis\n-0005cf00: 6d73 2e20 476c 6f62 616c 2f00 2dce 4100 ms. Global/.-.A.\n+0005cf00: 6d73 2e20 476c 6f62 616c 2f00 2d22 4100 ms. Global/.-\"A.\n 0005cf10: 0020 2020 6275 6666 6572 7320 646f 206e . buffers do n\n 0005cf20: 6f74 2061 7070 6c79 2074 6f20 4d4d 2064 ot apply to MM d\n-0005cf30: 6174 6162 6173 6573 2e07 002d ce51 0000 atabases...-.Q..\n-0005cf40: 5300 2dce 6100 0020 2020 4368 6f6f 7365 S.-.a.. Choose\n+0005cf30: 6174 6162 6173 6573 2e07 002d 2251 0000 atabases...-\"Q..\n+0005cf40: 5300 2d22 6100 0020 2020 4368 6f6f 7365 S.-\"a.. Choose\n 0005cf50: 2074 6865 2073 6574 7469 6e67 7320 666f the settings fo\n 0005cf60: 7220 7468 6973 2071 7561 6c69 6669 6572 r this qualifier\n 0005cf70: 2063 6172 6566 756c 6c79 2e20 536d 616c carefully. Smal\n 0005cf80: 6c20 6e75 6d62 6572 7320 6f66 2067 6c6f l numbers of glo\n-0005cf90: 6261 6c54 002d ce71 0000 2020 2062 7566 balT.-.q.. buf\n+0005cf90: 6261 6c54 002d 2271 0000 2020 2062 7566 balT.-\"q.. buf\n 0005cfa0: 6665 7273 2074 656e 6420 746f 2074 6872 fers tend to thr\n 0005cfb0: 6f74 746c 6520 6461 7461 6261 7365 2070 ottle database p\n 0005cfc0: 6572 666f 726d 616e 6365 2e20 486f 7765 erformance. Howe\n 0005cfd0: 7665 722c 2069 6620 796f 7572 2073 7973 ver, if your sys\n 0005cfe0: 7465 6d20 6861 7300 0000 0000 0000 0000 tem has.........\n 0005cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d000: 0100 0000 eb07 0000 4207 0000 0000 0000 ........B.......\n-0005d010: 7f00 00ce 4845 4c50 00ff 7300 ff51 5541 ....HELP..s..QUA\n+0005d010: 7f00 0022 4845 4c50 00ff 7300 ff51 5541 ...\"HELP..s..QUA\n 0005d020: 4c49 4649 4552 5300 ff73 00ff 5345 474d LIFIERS..s..SEGM\n 0005d030: 454e 545f 5155 414c 4946 4945 5253 00c1 ENT_QUALIFIERS..\n 0005d040: 3181 0000 2020 206c 696d 6974 6564 206d 1... limited m\n 0005d050: 656d 6f72 7920 616e 6420 7468 6520 6461 emory and the da\n 0005d060: 7461 6261 7365 2066 696c 6520 7472 6166 tabase file traf\n 0005d070: 6669 6320 6973 206e 6f74 2068 6561 7679 fic is not heavy\n 0005d080: 2065 6e6f 7567 6820 746f 2068 6f6c 644e enough to holdN\n-0005d090: 002d ce91 0000 2020 2074 6865 2063 6163 .-.... the cac\n+0005d090: 002d 2291 0000 2020 2074 6865 2063 6163 .-\"... the cac\n 0005d0a0: 6865 2069 6e20 5241 4d2c 2069 6e63 7265 he in RAM, incre\n 0005d0b0: 6173 696e 6720 474c 4f42 414c 5f42 5546 asing GLOBAL_BUF\n 0005d0c0: 4645 525f 434f 554e 5420 6d61 7920 7472 FER_COUNT may tr\n 0005d0d0: 6967 6765 7220 7061 6769 6e67 2e07 002c igger paging...,\n-0005d0e0: ce32 0000 4a00 2dce 1100 0020 2020 4966 .2..J.-.... If\n+0005d0e0: 2232 0000 4a00 2d22 1100 0020 2020 4966 \"2..J.-\"... If\n 0005d0f0: 2064 6174 6162 6173 6520 676c 6f62 616c database global\n 0005d100: 2062 7566 6665 7273 2061 7265 2070 6167 buffers are pag\n 0005d110: 6564 206f 7574 2c20 6974 2077 696c 6c20 ed out, it will \n 0005d120: 7265 7375 6c74 2069 6e20 706f 6f72 4e00 result in poorN.\n-0005d130: 2dce 2100 0020 2020 7065 7266 6f72 6d61 -.!.. performa\n+0005d130: 2d22 2100 0020 2020 7065 7266 6f72 6d61 -\"!.. performa\n 0005d140: 6e63 652e 2054 6865 7265 666f 7265 2c20 nce. Therefore, \n 0005d150: 646f 206e 6f74 2069 6e63 7265 6173 6520 do not increase \n 0005d160: 7468 6973 2066 6163 746f 7220 746f 2061 this factor to a\n-0005d170: 206c 6172 6765 2076 616c 7565 2600 2dce large value&.-.\n+0005d170: 206c 6172 6765 2076 616c 7565 2600 2d22 large value&.-\"\n 0005d180: 3100 0020 2020 7769 7468 6f75 7420 6361 1.. without ca\n 0005d190: 7265 6675 6c20 6f62 7365 7276 6174 696f reful observatio\n-0005d1a0: 6e2e 0700 2dce 4100 0050 002d ce51 0000 n...-.A..P.-.Q..\n+0005d1a0: 6e2e 0700 2d22 4100 0050 002d 2251 0000 n...-\"A..P.-\"Q..\n 0005d1b0: 2020 2054 6865 2070 726f 7065 7220 6e75 The proper nu\n 0005d1c0: 6d62 6572 206f 6620 474c 4f42 414c 5f42 mber of GLOBAL_B\n 0005d1d0: 5546 4645 5273 2064 6570 656e 6473 206f UFFERs depends o\n 0005d1e0: 6e20 7468 6520 6170 706c 6963 6174 696f n the applicatio\n-0005d1f0: 6e20 616e 6420 7468 654b 002d ce61 0000 n and theK.-.a..\n+0005d1f0: 6e20 616e 6420 7468 654b 002d 2261 0000 n and theK.-\"a..\n 0005d200: 2020 2061 6d6f 756e 7420 6f66 2070 7269 amount of pri\n 0005d210: 6d61 7279 206d 656d 6f72 7920 6176 6169 mary memory avai\n 0005d220: 6c61 626c 6520 6f6e 2074 6865 2073 7973 lable on the sys\n 0005d230: 7465 6d2e 204d 6f73 7420 7072 6f64 7563 tem. Most produc\n-0005d240: 7469 6f6e 4700 2dce 7100 0020 2020 6461 tionG.-.q.. da\n+0005d240: 7469 6f6e 4700 2d22 7100 0020 2020 6461 tionG.-\"q.. da\n 0005d250: 7461 6261 7365 7320 6578 6869 6269 7420 tabases exhibit \n 0005d260: 6120 6469 7265 6374 2072 656c 6174 696f a direct relatio\n 0005d270: 6e73 6869 7020 6265 7477 6565 6e20 7468 nship between th\n-0005d280: 6520 6e75 6d62 6572 206f 6652 002d ce81 e number ofR.-..\n+0005d280: 6520 6e75 6d62 6572 206f 6652 002d 2281 e number ofR.-\".\n 0005d290: 0000 2020 2047 4c4f 4241 4c5f 4255 4646 .. GLOBAL_BUFF\n 0005d2a0: 4552 7320 616e 6420 7065 7266 6f72 6d61 ERs and performa\n 0005d2b0: 6e63 652e 2048 6f77 6576 6572 2c20 7468 nce. However, th\n 0005d2c0: 6520 7265 6c61 7469 6f6e 7368 6970 2069 e relationship i\n 0005d2d0: 7320 6e6f 7420 6c69 6e65 6172 2c53 002d s not linear,S.-\n-0005d2e0: ce91 0000 2020 2062 7574 2061 7379 6d70 .... but asymp\n+0005d2e0: 2291 0000 2020 2062 7574 2061 7379 6d70 \"... but asymp\n 0005d2f0: 746f 7469 632c 2073 6f20 7468 6174 2069 totic, so that i\n 0005d300: 6e63 7265 6173 6573 2070 6173 7420 736f ncreases past so\n 0005d310: 6d65 2070 6f69 6e74 2068 6176 6520 7072 me point have pr\n 0005d320: 6f67 7265 7373 6976 656c 7920 6c65 7373 ogressively less\n-0005d330: 5400 2cce 3300 0020 2020 6265 6e65 6669 T.,.3.. benefi\n+0005d330: 5400 2c22 3300 0020 2020 6265 6e65 6669 T.,\"3.. benefi\n 0005d340: 742e 2054 6869 7320 706f 696e 7420 6f66 t. This point of\n 0005d350: 2064 696d 696e 6973 6869 6e67 2072 6574 diminishing ret\n 0005d360: 7572 6e73 2064 6570 656e 6473 206f 6e20 urns depends on \n 0005d370: 7468 6520 6170 706c 6963 6174 696f 6e2e the application.\n-0005d380: 2046 6f72 5300 2dce 1100 0020 2020 6d6f ForS.-.... mo\n+0005d380: 2046 6f72 5300 2d22 1100 0020 2020 6d6f ForS.-\"... mo\n 0005d390: 7374 2061 7070 6c69 6361 7469 6f6e 732c st applications,\n 0005d3a0: 2046 4953 2065 7870 6563 7473 2074 6865 FIS expects the\n 0005d3b0: 206f 7074 696d 756d 206e 756d 6265 7220 optimum number \n 0005d3c0: 6f66 2047 4c4f 4241 4c5f 4255 4646 4552 of GLOBAL_BUFFER\n-0005d3d0: 7320 746f 2062 651d 002d ce21 0000 2020 s to be..-.!.. \n+0005d3d0: 7320 746f 2062 651d 002d 2221 0000 2020 s to be..-\"!.. \n 0005d3e0: 2062 6574 7765 656e 2031 4b20 616e 6420 between 1K and \n-0005d3f0: 3634 4b2e 0700 2dce 3100 004b 002d ce41 64K...-.1..K.-.A\n+0005d3f0: 3634 4b2e 0700 2d22 3100 004b 002d 2241 64K...-\"1..K.-\"A\n 0005d400: 0000 2020 2042 6563 6175 7365 2074 7261 .. Because tra\n 0005d410: 6e73 6163 7469 6f6e 2070 726f 6365 7373 nsaction process\n 0005d420: 696e 6720 6361 6e20 6265 2069 6e76 6f6c ing can be invol\n 0005d430: 7665 6420 696e 2061 6e20 7570 6461 7465 ved in an update\n-0005d440: 2061 6e64 2061 4f00 2dce 5100 0020 2020 and aO.-.Q.. \n+0005d440: 2061 6e64 2061 4f00 2d22 5100 0020 2020 and aO.-\"Q.. \n 0005d450: 7472 616e 7361 6374 696f 6e20 6973 206c transaction is l\n 0005d460: 696d 6974 6564 2074 6f20 6861 6c66 2074 imited to half t\n 0005d470: 6865 2047 4c4f 4241 4c5f 4255 4646 4552 he GLOBAL_BUFFER\n 0005d480: 5f43 4f55 4e54 2c20 7468 6520 7661 6c75 _COUNT, the valu\n-0005d490: 6520 666f 7253 002d ce61 0000 2020 2047 e forS.-.a.. G\n+0005d490: 6520 666f 7253 002d 2261 0000 2020 2047 e forS.-\"a.. G\n 0005d4a0: 4c4f 4241 4c5f 4255 4646 4552 5f43 4f55 LOBAL_BUFFER_COU\n 0005d4b0: 4e54 2073 686f 756c 6420 7468 6572 6566 NT should theref\n 0005d4c0: 6f72 6520 6265 2061 7420 6c65 6173 7420 ore be at least \n 0005d4d0: 3332 2070 6c75 7320 7477 6963 6520 7468 32 plus twice th\n-0005d4e0: 6520 6e75 6d62 6572 4c00 2dce 7100 0020 e numberL.-.q.. \n+0005d4e0: 6520 6e75 6d62 6572 4c00 2d22 7100 0020 e numberL.-\"q.. \n 0005d4f0: 2020 6f66 2074 6865 2062 6c6f 636b 7320 of the blocks \n 0005d500: 7265 7175 6972 6564 2062 7920 7468 6520 required by the \n 0005d510: 6c61 7267 6573 7420 676c 6f62 616c 2076 largest global v\n 0005d520: 6172 6961 626c 6520 6e6f 6465 2069 6e20 ariable node in \n-0005d530: 796f 7572 1600 2dce 8100 0020 2020 6170 your..-.... ap\n-0005d540: 706c 6963 6174 696f 6e2e 0700 2dce 9100 plication...-...\n-0005d550: 0054 002c ce34 0000 2020 2047 656e 6572 .T.,.4.. Gener\n+0005d530: 796f 7572 1600 2d22 8100 0020 2020 6170 your..-\"... ap\n+0005d540: 706c 6963 6174 696f 6e2e 0700 2d22 9100 plication...-\"..\n+0005d550: 0054 002c 2234 0000 2020 2047 656e 6572 .T.,\"4.. Gener\n 0005d560: 616c 6c79 2c20 796f 7520 7368 6f75 6c64 ally, you should\n 0005d570: 2069 6e63 7265 6173 6520 7468 6520 6e75 increase the nu\n 0005d580: 6d62 6572 206f 6620 474c 4f42 414c 5f42 mber of GLOBAL_B\n 0005d590: 5546 4645 5273 2066 6f72 2070 726f 6475 UFFERs for produ\n-0005d5a0: 6374 696f 6e52 002d ce11 0000 2020 2047 ctionR.-.... G\n+0005d5a0: 6374 696f 6e52 002d 2211 0000 2020 2047 ctionR.-\"... G\n 0005d5b0: 4453 2064 6174 6162 6173 6520 6669 6c65 DS database file\n 0005d5c0: 732e 2054 6869 7320 6973 2062 6563 6175 s. This is becau\n 0005d5d0: 7365 2047 542e 4d20 7573 6573 2074 6865 se GT.M uses the\n 0005d5e0: 2073 6861 7265 6420 6d65 6d6f 7279 2064 shared memory d\n-0005d5f0: 6174 6162 6173 654a 002d ce21 0000 2020 atabaseJ.-.!.. \n+0005d5f0: 6174 6162 6173 654a 002d 2221 0000 2020 atabaseJ.-\"!.. \n 0005d600: 2063 6163 6865 2061 7373 6f63 6961 7465 cache associate\n 0005d610: 6420 7769 7468 2065 6163 6820 4744 5320 d with each GDS \n 0005d620: 6669 6c65 2066 6f72 2074 6865 206d 616a file for the maj\n 0005d630: 6f72 6974 7920 6f66 2063 6163 6869 6e67 ority of caching\n-0005d640: 2e07 002d ce31 0000 3e00 2dce 4100 0020 ...-.1..>.-.A.. \n+0005d640: 2e07 002d 2231 0000 3e00 2d22 4100 0020 ...-\"1..>.-\"A.. \n 0005d650: 2020 5468 6520 6d69 6e69 6d75 6d20 474c The minimum GL\n 0005d660: 4f42 414c 5f42 5546 4645 525f 434f 554e OBAL_BUFFER_COUN\n 0005d670: 5420 666f 7220 4247 2069 7320 3634 2062 T for BG is 64 b\n-0005d680: 6c6f 636b 732e 0700 2dce 5100 0051 002d locks...-.Q..Q.-\n-0005d690: ce61 0000 2020 2054 6865 206d 6178 696d .a.. The maxim\n+0005d680: 6c6f 636b 732e 0700 2d22 5100 0051 002d locks...-\"Q..Q.-\n+0005d690: 2261 0000 2020 2054 6865 206d 6178 696d \"a.. The maxim\n 0005d6a0: 756d 2066 6f72 2047 4c4f 4241 4c5f 4255 um for GLOBAL_BU\n 0005d6b0: 4646 4552 5f43 4f55 4e54 2066 6f72 2042 FFER_COUNT for B\n 0005d6c0: 4720 6973 2032 2c30 3937 2c31 3531 2062 G is 2,097,151 b\n 0005d6d0: 6c6f 636b 732c 2062 7574 206d 6179 2a00 locks, but may*.\n-0005d6e0: 2dce 7100 0020 2020 7661 7279 2064 6570 -.q.. vary dep\n+0005d6e0: 2d22 7100 0020 2020 7661 7279 2064 6570 -\"q.. vary dep\n 0005d6f0: 656e 6469 6e67 206f 6e20 796f 7572 2070 ending on your p\n-0005d700: 6c61 7466 6f72 6d2e 0700 2dce 8100 0054 latform...-....T\n-0005d710: 002d ce91 0000 2020 2042 7920 6465 6661 .-.... By defa\n+0005d700: 6c61 7466 6f72 6d2e 0700 2d22 8100 0054 latform...-\"...T\n+0005d710: 002d 2291 0000 2020 2042 7920 6465 6661 .-\"... By defa\n 0005d720: 756c 742c 2047 4445 2075 7365 7320 6120 ult, GDE uses a \n 0005d730: 474c 4f42 414c 5f42 5546 4645 525f 434f GLOBAL_BUFFER_CO\n 0005d740: 554e 5420 7468 6174 2069 7320 6170 7072 UNT that is appr\n 0005d750: 6f70 7269 6174 6520 666f 7220 696e 6974 opriate for init\n-0005d760: 6961 6c51 002c ce35 0000 2020 2064 6576 ialQ.,.5.. dev\n+0005d760: 6961 6c51 002c 2235 0000 2020 2064 6576 ialQ.,\"5.. dev\n 0005d770: 656c 6f70 6d65 6e74 2075 7365 206f 6e20 elopment use on \n 0005d780: 6561 6368 2070 6c61 7466 6f72 6d2c 2062 each platform, b\n 0005d790: 7574 2070 726f 6261 626c 7920 746f 6f20 ut probably too \n 0005d7a0: 736d 616c 6c20 666f 7220 7072 6f64 7563 small for produc\n-0005d7b0: 7469 6f6e 1700 2dce 1100 0020 2020 6170 tion..-.... ap\n-0005d7c0: 706c 6963 6174 696f 6e73 2e07 002d ce21 plications...-.!\n-0005d7d0: 0000 1200 2dce 3100 0020 2020 2a2a 4e6f ....-.1.. **No\n-0005d7e0: 7465 2a2a 0700 2dce 4100 0000 0000 0000 te**..-.A.......\n+0005d7b0: 7469 6f6e 1700 2d22 1100 0020 2020 6170 tion..-\"... ap\n+0005d7c0: 706c 6963 6174 696f 6e73 2e07 002d 2221 plications...-\"!\n+0005d7d0: 0000 1200 2d22 3100 0020 2020 2a2a 4e6f ....-\"1.. **No\n+0005d7e0: 7465 2a2a 0700 2d22 4100 0000 0000 0000 te**..-\"A.......\n 0005d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d800: 0100 0000 fa07 0000 6a07 0000 0000 0000 ........j.......\n-0005d810: 7c00 00ce 4845 4c50 00ff 7300 ff51 5541 |...HELP..s..QUA\n+0005d810: 7c00 0022 4845 4c50 00ff 7300 ff51 5541 |..\"HELP..s..QUA\n 0005d820: 4c49 4649 4552 5300 ff73 00ff 5345 474d LIFIERS..s..SEGM\n 0005d830: 454e 545f 5155 414c 4946 4945 5253 00c1 ENT_QUALIFIERS..\n 0005d840: 3551 0000 2020 2049 6620 676c 6f62 616c 5Q.. If global\n 0005d850: 2062 7566 6665 7273 2061 7265 2022 7061 buffers are \"pa\n 0005d860: 6765 6420 6f75 742c 2220 696d 7072 6f76 ged out,\" improv\n 0005d870: 656d 656e 7473 2069 6e20 7379 7374 656d ements in system\n-0005d880: 2070 6572 666f 726d 616e 6365 4c00 2dce performanceL.-.\n+0005d880: 2070 6572 666f 726d 616e 6365 4c00 2d22 performanceL.-\"\n 0005d890: 6100 0020 2020 7265 7375 6c74 696e 6720 a.. resulting \n 0005d8a0: 6672 6f6d 206d 6f72 6520 676c 6f62 616c from more global\n 0005d8b0: 2062 7566 6665 7273 2077 696c 6c20 6265 buffers will be\n 0005d8c0: 206d 6f72 6520 7468 616e 206f 6666 7365 more than offse\n-0005d8d0: 7420 6279 2074 6865 5300 2dce 7100 0020 t by theS.-.q.. \n+0005d8d0: 7420 6279 2074 6865 5300 2d22 7100 0020 t by theS.-\"q.. \n 0005d8e0: 2020 6472 616d 6174 6963 2073 6c6f 7764 dramatic slowd\n 0005d8f0: 6f77 6e20 7468 6174 2072 6573 756c 7473 own that results\n 0005d900: 2066 726f 6d20 676c 6f62 616c 7320 6275 from globals bu\n 0005d910: 6666 6572 7320 7468 6174 2061 7265 2022 ffers that are \"\n-0005d920: 7061 6765 6420 6f75 742e 2207 002d ce81 paged out.\"..-..\n-0005d930: 0000 5100 2dce 9100 0020 2020 4f75 7420 ..Q.-.... Out \n+0005d920: 7061 6765 6420 6f75 742e 2207 002d 2281 paged out.\"..-\".\n+0005d930: 0000 5100 2d22 9100 0020 2020 4f75 7420 ..Q.-\"... Out \n 0005d940: 6f66 2074 6865 2072 6571 7565 7374 6564 of the requested\n 0005d950: 2061 6c6c 6f63 6174 696f 6e2c 2047 542e allocation, GT.\n 0005d960: 4d20 616c 7761 7973 2072 6573 6572 7665 M always reserve\n 0005d970: 7320 3332 2067 6c6f 6261 6c20 6275 6666 s 32 global buff\n-0005d980: 6572 7350 002c ce36 0000 2020 2066 6f72 ersP.,.6.. for\n+0005d980: 6572 7350 002c 2236 0000 2020 2066 6f72 ersP.,\"6.. for\n 0005d990: 2042 4720 6163 6365 7373 206d 6574 686f BG access metho\n 0005d9a0: 6420 666f 7220 7265 6164 2d6f 6e6c 7920 d for read-only \n 0005d9b0: 7573 6520 746f 2065 6e73 7572 6520 7468 use to ensure th\n 0005d9c0: 6174 206e 6f6e 2d64 6972 7479 2067 6c6f at non-dirty glo\n-0005d9d0: 6261 6c27 002d ce11 0000 2020 2062 7566 bal'.-.... buf\n+0005d9d0: 6261 6c27 002d 2211 0000 2020 2062 7566 bal'.-\"... buf\n 0005d9e0: 6665 7273 2061 7265 2061 6c77 6179 7320 fers are always \n-0005d9f0: 6176 6169 6c61 626c 652e 0700 2dce 2100 available...-.!.\n-0005da00: 001f 002d ce31 0000 2020 202d 4c5b 4f43 ...-.1.. -L[OC\n+0005d9f0: 6176 6169 6c61 626c 652e 0700 2d22 2100 available...-\"!.\n+0005da00: 001f 002d 2231 0000 2020 202d 4c5b 4f43 ...-\"1.. -L[OC\n 0005da10: 4b5f 5350 4143 455d 3d69 6e74 6567 6572 K_SPACE]=integer\n-0005da20: 0700 2dce 4100 0054 002d ce51 0000 2020 ..-.A..T.-.Q.. \n+0005da20: 0700 2d22 4100 0054 002d 2251 0000 2020 ..-\"A..T.-\"Q.. \n 0005da30: 2053 7065 6369 6669 6573 2074 6865 206e Specifies the n\n 0005da40: 756d 6265 7220 6f66 2070 6167 6573 206f umber of pages o\n 0005da50: 6620 7370 6163 6520 746f 2075 7365 2066 f space to use f\n 0005da60: 6f72 2074 6865 206c 6f63 6b20 6461 7461 or the lock data\n-0005da70: 6261 7365 2073 746f 7265 6444 002d ce61 base storedD.-.a\n+0005da70: 6261 7365 2073 746f 7265 6444 002d 2261 base storedD.-\"a\n 0005da80: 0000 2020 2077 6974 6820 7468 6973 2073 .. with this s\n 0005da90: 6567 6d65 6e74 2e20 5468 6520 7369 7a65 egment. The size\n 0005daa0: 206f 6620 6120 7061 6765 2069 7320 616c of a page is al\n 0005dab0: 7761 7973 2035 3132 2062 7974 6573 2e07 ways 512 bytes..\n-0005dac0: 002d ce71 0000 5300 2dce 8100 0020 2020 .-.q..S.-.... \n+0005dac0: 002d 2271 0000 5300 2d22 8100 0020 2020 .-\"q..S.-\"... \n 0005dad0: 4173 2047 542e 4d20 7275 6e73 206f 7574 As GT.M runs out\n 0005dae0: 206f 6620 7370 6163 6520 746f 2073 746f of space to sto\n 0005daf0: 7265 204c 4f43 4b20 636f 6e74 726f 6c20 re LOCK control \n 0005db00: 696e 666f 726d 6174 696f 6e2c 204c 4f43 information, LOC\n-0005db10: 4b73 2062 6563 6f6d 6551 002d ce91 0000 Ks becomeQ.-....\n+0005db10: 4b73 2062 6563 6f6d 6551 002d 2291 0000 Ks becomeQ.-\"...\n 0005db20: 2020 2070 726f 6772 6573 7369 7665 6c79 progressively\n 0005db30: 206c 6573 7320 6566 6669 6369 656e 742e less efficient.\n 0005db40: 2049 6620 6120 7369 6e67 6c65 2070 726f If a single pro\n 0005db50: 6365 7373 2063 6f6e 7375 6d65 7320 616c cess consumes al\n-0005db60: 6c20 7468 6520 4c4f 434b 5100 2cce 3700 l the LOCKQ.,.7.\n+0005db60: 6c20 7468 6520 4c4f 434b 5100 2c22 3700 l the LOCKQ.,\"7.\n 0005db70: 0020 2020 7370 6163 652c 2069 7420 6361 . space, it ca\n 0005db80: 6e6e 6f74 2063 6f6e 7469 6e75 652c 2061 nnot continue, a\n 0005db90: 6e64 2061 6e79 206f 7468 6572 2070 726f nd any other pro\n 0005dba0: 6365 7373 6573 2063 616e 6e6f 7420 7072 cesses cannot pr\n-0005dbb0: 6f63 6565 6420 7573 696e 6710 002d ce11 oceed using..-..\n-0005dbc0: 0000 2020 204c 4f43 4b73 2e07 002d ce21 .. LOCKs...-.!\n-0005dbd0: 0000 2d00 2dce 3100 0020 2020 5468 6520 ..-.-.1.. The \n+0005dbb0: 6f63 6565 6420 7573 696e 6710 002d 2211 oceed using..-\".\n+0005dbc0: 0000 2020 204c 4f43 4b73 2e07 002d 2221 .. LOCKs...-\"!\n+0005dbd0: 0000 2d00 2d22 3100 0020 2020 5468 6520 ..-.-\"1.. The \n 0005dbe0: 6d69 6e69 6d75 6d20 4c4f 434b 5f53 5041 minimum LOCK_SPA\n 0005dbf0: 4345 2069 7320 3130 2070 6167 6573 2e07 CE is 10 pages..\n-0005dc00: 002d ce41 0000 3200 2dce 5100 0020 2020 .-.A..2.-.Q.. \n+0005dc00: 002d 2241 0000 3200 2d22 5100 0020 2020 .-\"A..2.-\"Q.. \n 0005dc10: 5468 6520 6d61 7869 6d75 6d20 4c4f 434b The maximum LOCK\n 0005dc20: 5f53 5041 4345 2069 7320 3236 322c 3134 _SPACE is 262,14\n-0005dc30: 3420 7061 6765 732e 0700 2dce 6100 0038 4 pages...-.a..8\n-0005dc40: 002d ce71 0000 2020 2042 7920 6465 6661 .-.q.. By defa\n+0005dc30: 3420 7061 6765 732e 0700 2d22 6100 0038 4 pages...-\"a..8\n+0005dc40: 002d 2271 0000 2020 2042 7920 6465 6661 .-\"q.. By defa\n 0005dc50: 756c 742c 2047 4445 2075 7365 7320 6120 ult, GDE uses a \n 0005dc60: 4c4f 434b 5f53 5041 4345 206f 6620 3430 LOCK_SPACE of 40\n-0005dc70: 2070 6167 6573 2e07 002d ce81 0000 4b00 pages...-....K.\n-0005dc80: 2dce 9100 0020 2020 4c4f 434b 5f53 5041 -.... LOCK_SPA\n+0005dc70: 2070 6167 6573 2e07 002d 2281 0000 4b00 pages...-\"...K.\n+0005dc80: 2d22 9100 0020 2020 4c4f 434b 5f53 5041 -\"... LOCK_SPA\n 0005dc90: 4345 2075 7361 6765 2064 6570 656e 6473 CE usage depends\n 0005dca0: 206f 6e20 7468 6520 6e75 6d62 6572 206f on the number o\n 0005dcb0: 6620 6c6f 636b 7320 616e 6420 7468 6520 f locks and the \n-0005dcc0: 6e75 6d62 6572 206f 6653 002c ce38 0000 number ofS.,.8..\n+0005dcc0: 6e75 6d62 6572 206f 6653 002c 2238 0000 number ofS.,\"8..\n 0005dcd0: 2020 2070 726f 6365 7373 6573 2077 6169 processes wai\n 0005dce0: 7469 6e67 2066 6f72 206c 6f63 6b73 2e20 ting for locks. \n 0005dcf0: 546f 2065 7374 696d 6174 6520 6c6f 636b To estimate lock\n 0005dd00: 2073 7061 6365 206e 6565 6473 2c20 6865 space needs, he\n-0005dd10: 7265 2069 7320 6120 7275 6c65 1300 2dce re is a rule..-.\n+0005dd10: 7265 2069 7320 6120 7275 6c65 1300 2d22 re is a rule..-\"\n 0005dd20: 1100 0020 2020 6f66 2074 6875 6d62 3a07 ... of thumb:.\n-0005dd30: 002d ce21 0000 3600 2dce 3100 0020 2020 .-.!..6.-.1.. \n+0005dd30: 002d 2221 0000 3600 2d22 3100 0020 2020 .-\"!..6.-\"1.. \n 0005dd40: 2020 6f20 312e 354b 6942 206f 7665 7268 o 1.5KiB overh\n 0005dd50: 6561 6420 666f 7220 7468 6520 6c6f 636b ead for the lock\n-0005dd60: 2073 7061 6365 2c20 706c 7573 3500 2dce space, plus5.-.\n+0005dd60: 2073 7061 6365 2c20 706c 7573 3500 2d22 space, plus5.-\"\n 0005dd70: 4100 0020 2020 2020 6f20 3634 3020 6279 A.. o 640 by\n 0005dd80: 7465 7320 666f 7220 6561 6368 206c 6f63 tes for each loc\n 0005dd90: 6b20 6261 7365 206e 616d 652c 2070 6c75 k base name, plu\n-0005dda0: 7330 002d ce51 0000 2020 2020 206f 2031 s0.-.Q.. o 1\n+0005dda0: 7330 002d 2251 0000 2020 2020 206f 2031 s0.-\"Q.. o 1\n 0005ddb0: 3238 2062 7974 6573 2066 6f72 2065 6163 28 bytes for eac\n 0005ddc0: 6820 7375 6273 6372 6970 742c 2070 6c75 h subscript, plu\n-0005ddd0: 7331 002d ce61 0000 2020 2020 206f 2031 s1.-.a.. o 1\n+0005ddd0: 7331 002d 2261 0000 2020 2020 206f 2031 s1.-\"a.. o 1\n 0005dde0: 3238 2062 7974 6573 2066 6f72 2065 6163 28 bytes for eac\n 0005ddf0: 6820 7761 6974 696e 6720 7072 6f63 6573 h waiting proces\n-0005de00: 732e 0700 2dce 7100 0051 002d ce81 0000 s...-.q..Q.-....\n+0005de00: 732e 0700 2d22 7100 0051 002d 2281 0000 s...-\"q..Q.-\"...\n 0005de10: 2020 2047 656e 6572 616c 6c79 2c20 796f Generally, yo\n 0005de20: 7520 776f 756c 6420 6c69 6d69 7420 4c4f u would limit LO\n 0005de30: 434b 5f53 5041 4345 206f 6e6c 7920 7768 CK_SPACE only wh\n 0005de40: 656e 206d 656d 6f72 7920 6973 2073 6361 en memory is sca\n-0005de50: 7263 6520 6f72 2079 6f75 5200 2dce 9100 rce or youR.-...\n+0005de50: 7263 6520 6f72 2079 6f75 5200 2d22 9100 rce or youR.-\"..\n 0005de60: 0020 2020 7761 6e74 2074 6f20 6265 206d . want to be m\n 0005de70: 6164 6520 6177 6172 6520 6f66 2075 6e65 ade aware of une\n 0005de80: 7870 6563 7465 6420 6c65 7665 6c73 206f xpected levels o\n 0005de90: 6620 4c4f 434b 2075 7361 6765 2e20 466f f LOCK usage. Fo\n-0005dea0: 7220 6d6f 7374 206f 7468 6572 5300 2cce r most otherS.,.\n+0005dea0: 7220 6d6f 7374 206f 7468 6572 5300 2c22 r most otherS.,\"\n 0005deb0: 3900 0020 2020 6361 7365 732c 2074 6865 9.. cases, the\n 0005dec0: 7265 2069 7320 6e6f 2072 6561 736f 6e20 re is no reason \n 0005ded0: 746f 206c 696d 6974 2074 6865 204c 4f43 to limit the LOC\n 0005dee0: 4b5f 5350 4143 452e 2049 6620 796f 7520 K_SPACE. If you \n 0005def0: 6172 6520 696e 7472 6f64 7563 696e 674f are introducingO\n-0005df00: 002d ce11 0000 2020 206e 6577 2063 6f64 .-.... new cod\n+0005df00: 002d 2211 0000 2020 206e 6577 2063 6f64 .-\"... new cod\n 0005df10: 652c 2046 4953 2072 6563 6f6d 6d65 6e64 e, FIS recommend\n 0005df20: 7320 7573 696e 6720 5453 5441 5254 2061 s using TSTART a\n 0005df30: 6e64 2054 434f 4d4d 4954 2061 7320 6120 nd TCOMMIT as a \n 0005df40: 6d6f 7265 2065 6666 6963 6965 6e74 4b00 more efficientK.\n-0005df50: 2dce 2100 0020 2020 616c 7465 726e 6174 -.!.. alternat\n+0005df50: 2d22 2100 0020 2020 616c 7465 726e 6174 -\"!.. alternat\n 0005df60: 6520 666f 7220 6d6f 7374 204c 4f43 4b73 e for most LOCKs\n 0005df70: 2062 6563 6175 7365 2069 7420 7075 7368 because it push\n 0005df80: 6573 2074 6865 2072 6573 706f 6e73 6962 es the responsib\n-0005df90: 696c 6974 7920 666f 724c 002d ce31 0000 ility forL.-.1..\n+0005df90: 696c 6974 7920 666f 724c 002d 2231 0000 ility forL.-\"1..\n 0005dfa0: 2020 2049 736f 6c61 7469 6f6e 206f 6e74 Isolation ont\n 0005dfb0: 6f20 4754 2e4d 2c20 7768 6963 6820 696e o GT.M, which in\n 0005dfc0: 7465 726e 616c 6c79 206d 616e 6167 6573 ternally manages\n 0005dfd0: 2074 6865 6d20 7769 7468 206f 7074 696d them with optim\n-0005dfe0: 6973 7469 6315 002d ce41 0000 2020 2061 istic..-.A.. a\n+0005dfe0: 6973 7469 6315 002d 2241 0000 2020 2061 istic..-\"A.. a\n 0005dff0: 6c67 6f72 6974 686d 732e 0000 0000 0000 lgorithms.......\n 0005e000: 0100 0000 b207 0000 8f07 0000 0000 0000 ................\n-0005e010: 3400 00ce 4845 4c50 00ff 7300 ff51 5541 4...HELP..s..QUA\n+0005e010: 3400 0022 4845 4c50 00ff 7300 ff51 5541 4..\"HELP..s..QUA\n 0005e020: 4c49 4649 4552 5300 ff73 00ff 5345 474d LIFIERS..s..SEGM\n 0005e030: 454e 545f 5155 414c 4946 4945 5253 00c1 ENT_QUALIFIERS..\n-0005e040: 3951 0000 2000 2dce 6100 0020 2020 2d4d 9Q.. .-.a.. -M\n+0005e040: 3951 0000 2000 2d22 6100 0020 2020 2d4d 9Q.. .-\"a.. -M\n 0005e050: 5b55 5445 585f 534c 4f54 535d 3d69 6e74 [UTEX_SLOTS]=int\n-0005e060: 6567 6572 0700 2dce 7100 0052 002d ce81 eger..-.q..R.-..\n+0005e060: 6567 6572 0700 2d22 7100 0052 002d 2281 eger..-\"q..R.-\".\n 0005e070: 0000 2020 2053 7065 6369 6669 6573 2074 .. Specifies t\n 0005e080: 6865 206e 756d 6265 7220 6f66 206d 7574 he number of mut\n 0005e090: 6578 2073 6c6f 7473 2066 6f72 2061 2064 ex slots for a d\n 0005e0a0: 6174 6162 6173 6520 6669 6c65 2e20 4754 atabase file. GT\n 0005e0b0: 2e4d 2075 7365 7320 6d75 7465 784f 002d .M uses mutexO.-\n-0005e0c0: ce91 0000 2020 2073 6c6f 7473 2074 6f20 .... slots to \n+0005e0c0: 2291 0000 2020 2073 6c6f 7473 2074 6f20 \"... slots to \n 0005e0d0: 6d61 6e61 6765 2064 6174 6162 6173 6520 manage database \n 0005e0e0: 636f 6e74 656e 7469 6f6e 2e20 4649 5320 contention. FIS \n 0005e0f0: 7265 636f 6d6d 656e 6473 2079 6f75 2063 recommends you c\n-0005e100: 6f6e 6669 6775 7265 2074 6865 5300 2cce onfigure theS.,.\n+0005e100: 6f6e 6669 6775 7265 2074 6865 5300 2c22 onfigure theS.,\"\n 0005e110: 3a00 0020 2020 736c 6f74 7320 746f 2063 :.. slots to c\n 0005e120: 6f76 6572 2074 6865 206d 6178 696d 756d over the maximum\n 0005e130: 206e 756d 6265 7220 6f66 2070 726f 6365 number of proce\n 0005e140: 7373 6573 2079 6f75 2065 7870 6563 7420 sses you expect \n 0005e150: 746f 2063 6f6e 6375 7272 656e 746c 7952 to concurrentlyR\n-0005e160: 002d ce11 0000 2020 2061 6363 6573 7320 .-.... access \n+0005e160: 002d 2211 0000 2020 2061 6363 6573 7320 .-\"... access \n 0005e170: 7468 6520 6461 7461 6261 7365 2066 696c the database fil\n 0005e180: 652c 2061 7320 616e 2069 6e73 7566 6669 e, as an insuffi\n 0005e190: 6369 656e 7420 6e75 6d62 6572 206f 6620 cient number of \n 0005e1a0: 736c 6f74 7320 6361 6e20 6c65 6164 2074 slots can lead t\n-0005e1b0: 6f54 002d ce21 0000 2020 206d 7563 6820 oT.-.!.. much \n+0005e1b0: 6f54 002d 2221 0000 2020 206d 7563 6820 oT.-\"!.. much \n 0005e1c0: 7374 6565 7065 7220 616e 6420 6d6f 7265 steeper and more\n 0005e1d0: 2073 6576 6572 6520 6465 6772 6164 6174 severe degradat\n 0005e1e0: 696f 6e20 6f66 2070 6572 666f 726d 616e ion of performan\n 0005e1f0: 6365 2075 6e64 6572 2068 6561 7679 206c ce under heavy l\n-0005e200: 6f61 6473 2e35 002d ce31 0000 2020 2054 oads.5.-.1.. T\n+0005e200: 6f61 6473 2e35 002d 2231 0000 2020 2054 oads.5.-\"1.. T\n 0005e210: 6865 206d 696e 696d 756d 2069 7320 314b he minimum is 1K\n 0005e220: 6920 616e 6420 7468 6520 6d61 7869 6d75 i and the maximu\n-0005e230: 6d20 6973 2033 324b 692e 0700 2dce 4100 m is 32Ki...-.A.\n-0005e240: 0020 002d ce51 0000 2020 202d 525b 4553 . .-.Q.. -R[ES\n+0005e230: 6d20 6973 2033 324b 692e 0700 2d22 4100 m is 32Ki...-\"A.\n+0005e240: 0020 002d 2251 0000 2020 202d 525b 4553 . .-\"Q.. -R[ES\n 0005e250: 4552 5645 445f 4259 5445 535d 3d73 697a ERVED_BYTES]=siz\n-0005e260: 6507 002d ce61 0000 5200 2dce 7100 0020 e..-.a..R.-.q.. \n+0005e260: 6507 002d 2261 0000 5200 2d22 7100 0020 e..-\"a..R.-\"q.. \n 0005e270: 2020 5370 6563 6966 6965 7320 7468 6520 Specifies the \n 0005e280: 7369 7a65 2074 6f20 6265 2072 6573 6572 size to be reser\n 0005e290: 7665 6420 696e 2065 6163 6820 6461 7461 ved in each data\n 0005e2a0: 6261 7365 2062 6c6f 636b 2e20 5245 5345 base block. RESE\n-0005e2b0: 5256 4544 5f42 5954 4553 4800 2dce 8100 RVED_BYTESH.-...\n+0005e2b0: 5256 4544 5f42 5954 4553 4800 2d22 8100 RVED_BYTESH.-\"..\n 0005e2c0: 0020 2020 6973 2067 656e 6572 616c 6c79 . is generally\n 0005e2d0: 2075 7365 6420 746f 2072 6573 6572 7665 used to reserve\n 0005e2e0: 2072 6f6f 6d20 666f 7220 636f 6d70 6174 room for compat\n 0005e2f0: 6962 696c 6974 7920 7769 7468 206f 7468 ibility with oth\n-0005e300: 6572 5200 2dce 9100 0020 2020 696d 706c erR.-.... impl\n+0005e300: 6572 5200 2d22 9100 0020 2020 696d 706c erR.-\"... impl\n 0005e310: 656d 656e 7461 7469 6f6e 7320 6f66 204d ementations of M\n 0005e320: 206f 7220 746f 206f 6273 6572 7665 2063 or to observe c\n 0005e330: 6f6d 6d75 6e69 6361 7469 6f6e 7320 7072 ommunications pr\n 0005e340: 6f74 6f63 6f6c 2072 6573 7472 6963 7469 otocol restricti\n-0005e350: 6f6e 732e 4800 2cce 4100 0020 2020 5245 ons.H.,.A.. RE\n+0005e350: 6f6e 732e 4800 2c22 4100 0020 2020 5245 ons.H.,\"A.. RE\n 0005e360: 5345 5256 4544 5f42 5954 4553 206d 6179 SERVED_BYTES may\n 0005e370: 2061 6c73 6f20 6265 2075 7365 6420 6173 also be used as\n 0005e380: 2061 2075 7365 722d 6d61 6e61 6765 6420 a user-managed \n-0005e390: 6669 6c6c 2066 6163 746f 722e 0700 2dce fill factor...-.\n-0005e3a0: 1100 0033 002d ce21 0000 2020 2054 6865 ...3.-.!.. The\n+0005e390: 6669 6c6c 2066 6163 746f 722e 0700 2d22 fill factor...-\"\n+0005e3a0: 1100 0033 002d 2221 0000 2020 2054 6865 ...3.-\"!.. The\n 0005e3b0: 206d 696e 696d 756d 2052 4553 4552 5645 minimum RESERVE\n 0005e3c0: 445f 4259 5445 5320 6973 207a 6572 6f20 D_BYTES is zero \n-0005e3d0: 6279 7465 732e 0700 2dce 3100 0052 002d bytes...-.1..R.-\n-0005e3e0: ce41 0000 2020 2054 6865 206d 6178 696d .A.. The maxim\n+0005e3d0: 6279 7465 732e 0700 2d22 3100 0052 002d bytes...-\"1..R.-\n+0005e3e0: 2241 0000 2020 2054 6865 206d 6178 696d \"A.. The maxim\n 0005e3f0: 756d 2052 6573 6572 7665 645f 4279 7465 um Reserved_Byte\n 0005e400: 7320 6973 2074 6865 2062 6c6f 636b 2073 s is the block s\n 0005e410: 697a 6520 6d69 6e75 7320 7468 6520 7369 ize minus the si\n 0005e420: 7a65 206f 6620 7468 6520 626c 6f63 6b4f ze of the blockO\n-0005e430: 002d ce51 0000 2020 2068 6561 6465 7220 .-.Q.. header \n+0005e430: 002d 2251 0000 2020 2068 6561 6465 7220 .-\"Q.. header \n 0005e440: 2877 6869 6368 2069 7320 3720 6f72 2038 (which is 7 or 8\n 0005e450: 2064 6570 656e 6469 6e67 206f 6e20 796f depending on yo\n 0005e460: 7572 2070 6c61 7466 6f72 6d29 206d 696e ur platform) min\n 0005e470: 7573 2074 6865 206d 6178 696d 756d 1600 us the maximum..\n-0005e480: 2dce 6100 0020 2020 7265 636f 7264 2073 -.a.. record s\n-0005e490: 697a 652e 0700 2dce 7100 0043 002d ce81 ize...-.q..C.-..\n+0005e480: 2d22 6100 0020 2020 7265 636f 7264 2073 -\"a.. record s\n+0005e490: 697a 652e 0700 2d22 7100 0043 002d 2281 ize...-\"q..C.-\".\n 0005e4a0: 0000 2020 2042 7920 6465 6661 756c 742c .. By default,\n 0005e4b0: 2047 4445 2075 7365 7320 6120 5245 5345 GDE uses a RESE\n 0005e4c0: 5256 4544 5f42 5954 4553 2073 697a 6520 RVED_BYTES size \n 0005e4d0: 6f66 207a 6572 6f20 6279 7465 732e 0700 of zero bytes...\n-0005e4e0: 2dce 9100 0011 002c ce42 0000 2020 2053 -......,.B.. S\n-0005e4f0: 756d 6d61 7279 0700 2dce 1100 004c 002d ummary..-....L.-\n-0005e500: ce21 0000 2020 2054 6865 2066 6f6c 6c6f .!.. The follo\n+0005e4e0: 2d22 9100 0011 002c 2242 0000 2020 2053 -\".....,\"B.. S\n+0005e4f0: 756d 6d61 7279 0700 2d22 1100 004c 002d ummary..-\"...L.-\n+0005e500: 2221 0000 2020 2054 6865 2066 6f6c 6c6f \"!.. The follo\n 0005e510: 7769 6e67 2074 6162 6c65 2073 756d 6d61 wing table summa\n 0005e520: 7269 7a65 7320 4744 4520 7365 676d 656e rizes GDE segmen\n 0005e530: 7420 7175 616c 6966 6965 7273 2e20 4974 t qualifiers. It\n-0005e540: 2070 726f 7669 6465 7351 002d ce31 0000 providesQ.-.1..\n+0005e540: 2070 726f 7669 6465 7351 002d 2231 0000 providesQ.-\"1..\n 0005e550: 2020 2061 6262 7265 7669 6174 696f 6e73 abbreviations\n 0005e560: 2c20 6465 6661 756c 7473 2028 6173 2070 , defaults (as p\n 0005e570: 726f 7669 6465 6420 6279 2046 4953 292c rovided by FIS),\n 0005e580: 2061 6e64 2061 6c6c 6f77 6162 6c65 206d and allowable m\n-0005e590: 696e 696d 756d 2061 6e64 1900 2dce 4100 inimum and..-.A.\n+0005e590: 696e 696d 756d 2061 6e64 1900 2d22 4100 inimum and..-\"A.\n 0005e5a0: 0020 2020 6d61 7869 6d75 6d20 7661 6c75 . maximum valu\n-0005e5b0: 6573 2e07 002d ce51 0000 5400 2dce 6100 es...-.Q..T.-.a.\n+0005e5b0: 6573 2e07 002d 2251 0000 5400 2d22 6100 es...-\"Q..T.-\"a.\n 0005e5c0: 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d . +-----------\n 0005e5d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e5e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e5f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 5400 -------------+T.\n-0005e610: 2dce 7100 0020 2020 7c20 2020 2020 2020 -.q.. | \n+0005e610: 2d22 7100 0020 2020 7c20 2020 2020 2020 -\"q.. | \n 0005e620: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005e630: 2020 4744 4520 5345 474d 454e 5420 5175 GDE SEGMENT Qu\n 0005e640: 616c 6966 6965 7273 2020 2020 2020 2020 alifiers \n 0005e650: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0005e660: 207c 5400 2dce 8100 0020 2020 7c2d 2d2d |T.-.... |---\n+0005e660: 207c 5400 2d22 8100 0020 2020 7c2d 2d2d |T.-\"... |---\n 0005e670: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e6a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005e6b0: 2d2d 2d2d 2d7c 5400 2dce 9100 0020 2020 -----|T.-.... \n+0005e6b0: 2d2d 2d2d 2d7c 5400 2d22 9100 0020 2020 -----|T.-\"... \n 0005e6c0: 7c20 2020 2020 2020 2020 2051 5541 4c49 | QUALI\n 0005e6d0: 4649 4552 2020 2020 2020 2020 2020 207c FIER |\n 0005e6e0: 2020 4445 4641 554c 5420 207c 204d 494e DEFAULT | MIN\n 0005e6f0: 207c 2020 2020 2020 2020 2020 4d41 5820 | MAX \n-0005e700: 2020 2020 2020 2020 207c 5400 2cce 4300 |T.,.C.\n+0005e700: 2020 2020 2020 2020 207c 5400 2c22 4300 |T.,\"C.\n 0005e710: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0005e720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e730: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e740: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e750: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-0005e760: 2dce 1100 0020 2020 7c20 2020 2020 2020 -.... | \n+0005e760: 2d22 1100 0020 2020 7c20 2020 2020 2020 -\"... | \n 0005e770: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005e780: 2020 2a20 4d61 7920 7661 7279 2062 7920 * May vary by \n 0005e790: 706c 6174 666f 726d 2020 2020 2020 2020 platform \n 0005e7a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005e7b0: 207c 0000 0000 0000 0000 0000 0000 0000 |..............\n 0005e7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005e7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005e7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005e800: 0100 0000 c907 0000 a607 0000 0000 0000 ................\n-0005e810: 8100 00ce 4845 4c50 00ff 7300 ff51 5541 ....HELP..s..QUA\n+0005e810: 8100 0022 4845 4c50 00ff 7300 ff51 5541 ...\"HELP..s..QUA\n 0005e820: 4c49 4649 4552 5300 ff73 00ff 5345 474d LIFIERS..s..SEGM\n 0005e830: 454e 545f 5155 414c 4946 4945 5253 00c1 ENT_QUALIFIERS..\n 0005e840: 4321 0000 2020 207c 2d2d 2d2d 2d2d 2d2d C!.. |--------\n 0005e850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005e890: 7c54 002d ce31 0000 2020 207c 202d 4143 |T.-.1.. | -AC\n+0005e890: 7c54 002d 2231 0000 2020 207c 202d 4143 |T.-\"1.. | -AC\n 0005e8a0: 5b43 4553 535f 4d45 5448 4f44 5d3d 4247 [CESS_METHOD]=BG\n 0005e8b0: 7c4d 4d20 2020 2020 2020 7c20 4247 2020 |MM | BG \n 0005e8c0: 2020 2020 2020 7c20 2d20 2020 7c20 2d20 | - | - \n 0005e8d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0005e8e0: 2020 2020 7c54 002d ce41 0000 2020 207c |T.-.A.. |\n+0005e8e0: 2020 2020 7c54 002d 2241 0000 2020 207c |T.-\"A.. |\n 0005e8f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e900: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0005e910: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0005e920: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-0005e930: 2d2d 2d2d 2d2d 2d2d 7c54 002d ce51 0000 --------|T.-.Q..\n+0005e930: 2d2d 2d2d 2d2d 2d2d 7c54 002d 2251 0000 --------|T.-\"Q..\n 0005e940: 2020 207c 202d 414c 5b4c 4f43 4154 494f | -AL[LOCATIO\n 0005e950: 4e5d 3d73 697a 6520 2862 6c6f 636b 7329 N]=size (blocks)\n 0005e960: 2020 7c20 3130 3020 2020 2020 2020 7c20 | 100 | \n 0005e970: 3130 2020 7c20 312c 3034 302c 3138 372c 10 | 1,040,187,\n 0005e980: 3339 3228 3939 324d 6929 2020 7c54 002d 392(992Mi) |T.-\n-0005e990: ce61 0000 2020 207c 2d2d 2d2d 2d2d 2d2d .a.. |--------\n+0005e990: 2261 0000 2020 207c 2d2d 2d2d 2d2d 2d2d \"a.. |--------\n 0005e9a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e9b0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0005e9c0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --+-----+-------\n 0005e9d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005e9e0: 7c54 002d ce71 0000 2020 207c 202d 5b4e |T.-.q.. | -[N\n+0005e9e0: 7c54 002d 2271 0000 2020 207c 202d 5b4e |T.-\"q.. | -[N\n 0005e9f0: 4f5d 4153 5b59 4e43 494f 5d20 2020 2020 O]AS[YNCIO] \n 0005ea00: 2020 2020 2020 2020 2020 7c20 4641 4c53 | FALS\n 0005ea10: 4520 2020 2020 7c20 2d20 2020 7c20 2d20 E | - | - \n 0005ea20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0005ea30: 2020 2020 7c54 002d ce81 0000 2020 207c |T.-.... |\n+0005ea30: 2020 2020 7c54 002d 2281 0000 2020 207c |T.-\"... |\n 0005ea40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005ea50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0005ea60: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0005ea70: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-0005ea80: 2d2d 2d2d 2d2d 2d2d 7c54 002d ce91 0000 --------|T.-....\n+0005ea80: 2d2d 2d2d 2d2d 2d2d 7c54 002d 2291 0000 --------|T.-\"...\n 0005ea90: 2020 207c 202d 424c 5b4f 434b 5f53 495a | -BL[OCK_SIZ\n 0005eaa0: 455d 3d73 697a 6520 2862 7974 6573 2920 E]=size (bytes) \n 0005eab0: 2020 7c20 312c 3032 3420 2020 2020 7c20 | 1,024 | \n 0005eac0: 3531 3220 7c20 3635 2c30 3234 2020 2020 512 | 65,024 \n 0005ead0: 2020 2020 2020 2020 2020 2020 7c54 002c |T.,\n-0005eae0: ce44 0000 2020 207c 2d2d 2d2d 2d2d 2d2d .D.. |--------\n+0005eae0: 2244 0000 2020 207c 2d2d 2d2d 2d2d 2d2d \"D.. |--------\n 0005eaf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005eb00: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0005eb10: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --+-----+-------\n 0005eb20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005eb30: 7c54 002d ce11 0000 2020 207c 202d 5b4e |T.-.... | -[N\n+0005eb30: 7c54 002d 2211 0000 2020 207c 202d 5b4e |T.-\"... | -[N\n 0005eb40: 4f5d 4445 4645 525f 5b41 4c4c 4f43 4154 O]DEFER_[ALLOCAT\n 0005eb50: 455d 2020 2020 2020 2020 7c20 5452 5545 E] | TRUE\n 0005eb60: 2020 2020 2020 7c20 2d20 2020 7c20 2d20 | - | - \n 0005eb70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0005eb80: 2020 2020 7c54 002d ce21 0000 2020 207c |T.-.!.. |\n+0005eb80: 2020 2020 7c54 002d 2221 0000 2020 207c |T.-\"!.. |\n 0005eb90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005eba0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0005ebb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0005ebc0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-0005ebd0: 2d2d 2d2d 2d2d 2d2d 7c54 002d ce31 0000 --------|T.-.1..\n+0005ebd0: 2d2d 2d2d 2d2d 2d2d 7c54 002d 2231 0000 --------|T.-\"1..\n 0005ebe0: 2020 207c 202d 5b4e 4f5d 455b 4e43 5259 | -[NO]E[NCRY\n 0005ebf0: 5054 494f 4e5d 2020 2020 2020 2020 2020 PTION] \n 0005ec00: 2020 7c20 4641 4c53 4520 2020 2020 7c20 | FALSE | \n 0005ec10: 2d20 2020 7c20 2d20 2020 2020 2020 2020 - | - \n 0005ec20: 2020 2020 2020 2020 2020 2020 7c54 002d |T.-\n-0005ec30: ce41 0000 2020 207c 2d2d 2d2d 2d2d 2d2d .A.. |--------\n+0005ec30: 2241 0000 2020 207c 2d2d 2d2d 2d2d 2d2d \"A.. |--------\n 0005ec40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005ec50: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0005ec60: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --+-----+-------\n 0005ec70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005ec80: 7c54 002d ce51 0000 2020 207c 202d 4558 |T.-.Q.. | -EX\n+0005ec80: 7c54 002d 2251 0000 2020 207c 202d 4558 |T.-\"Q.. | -EX\n 0005ec90: 5b54 454e 5349 4f4e 5f43 4f55 4e54 5d3d [TENSION_COUNT]=\n 0005eca0: 7369 7a65 2020 2020 2020 7c20 3130 3020 size | 100 \n 0005ecb0: 2020 2020 2020 7c20 3020 2020 7c20 312c | 0 | 1,\n 0005ecc0: 3034 382c 3537 3520 2020 2020 2020 2020 048,575 \n-0005ecd0: 2020 2020 7c54 002d ce61 0000 2020 207c |T.-.a.. |\n+0005ecd0: 2020 2020 7c54 002d 2261 0000 2020 207c |T.-\"a.. |\n 0005ece0: 2028 626c 6f63 6b73 2920 2020 2020 2020 (blocks) \n 0005ecf0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0005ed00: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0005ed10: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n-0005ed20: 2020 2020 2020 2020 7c54 002d ce71 0000 |T.-.q..\n+0005ed20: 2020 2020 2020 2020 7c54 002d 2271 0000 |T.-\"q..\n 0005ed30: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0005ed40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005ed50: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --+-----------+-\n 0005ed60: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 0005ed70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 002d ------------|T.-\n-0005ed80: ce81 0000 2020 207c 202d 465b 494c 455f .... | -F[ILE_\n+0005ed80: 2281 0000 2020 207c 202d 465b 494c 455f \"... | -F[ILE_\n 0005ed90: 4e41 4d45 5d3d 6669 6c65 2d6e 616d 6520 NAME]=file-name \n 0005eda0: 2020 2020 2020 7c20 6d75 6d70 732e 6461 | mumps.da\n 0005edb0: 7420 7c20 2d20 2020 7c20 3235 3520 2020 t | - | 255 \n 0005edc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0005edd0: 7c54 002d ce91 0000 2020 207c 2028 6368 |T.-.... | (ch\n+0005edd0: 7c54 002d 2291 0000 2020 207c 2028 6368 |T.-\"... | (ch\n 0005ede0: 6172 7329 2020 2020 2020 2020 2020 2020 ars) \n 0005edf0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0005ee00: 2020 2020 2020 7c20 2020 2020 7c20 2020 | | \n 0005ee10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0005ee20: 2020 2020 7c54 002c ce45 0000 2020 207c |T.,.E.. |\n+0005ee20: 2020 2020 7c54 002c 2245 0000 2020 207c |T.,\"E.. |\n 0005ee30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005ee40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0005ee50: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0005ee60: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-0005ee70: 2d2d 2d2d 2d2d 2d2d 7c54 002d ce11 0000 --------|T.-....\n+0005ee70: 2d2d 2d2d 2d2d 2d2d 7c54 002d 2211 0000 --------|T.-\"...\n 0005ee80: 2020 207c 202d 4655 5b4c 4c42 4c4b 5752 | -FU[LLBLKWR\n 0005ee90: 545d 3d7b 307c 317c 327d 2020 2020 2020 T]={0|1|2} \n 0005eea0: 2020 7c20 3020 2020 2020 2020 2020 7c20 | 0 | \n 0005eeb0: 3020 2020 7c20 3220 2020 2020 2020 2020 0 | 2 \n 0005eec0: 2020 2020 2020 2020 2020 2020 7c54 002d |T.-\n-0005eed0: ce21 0000 2020 207c 2d2d 2d2d 2d2d 2d2d .!.. |--------\n+0005eed0: 2221 0000 2020 207c 2d2d 2d2d 2d2d 2d2d \"!.. |--------\n 0005eee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005eef0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0005ef00: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --+-----+-------\n 0005ef10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005ef20: 7c54 002d ce31 0000 2020 207c 202d 475b |T.-.1.. | -G[\n+0005ef20: 7c54 002d 2231 0000 2020 207c 202d 475b |T.-\"1.. | -G[\n 0005ef30: 4c4f 4241 4c5f 4255 4646 4552 5f43 4f55 LOBAL_BUFFER_COU\n 0005ef40: 4e54 5d3d 7369 7a65 2020 7c20 3130 3234 NT]=size | 1024\n 0005ef50: 2020 2020 2020 7c20 3634 2020 7c20 322c | 64 | 2,\n 0005ef60: 3039 372c 3135 312a 2020 2020 2020 2020 097,151* \n-0005ef70: 2020 2020 7c54 002d ce41 0000 2020 207c |T.-.A.. |\n+0005ef70: 2020 2020 7c54 002d 2241 0000 2020 207c |T.-\"A.. |\n 0005ef80: 2028 626c 6f63 6b73 2920 2020 2020 2020 (blocks) \n 0005ef90: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0005efa0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0005efb0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 0005efc0: 2020 2020 2020 2020 7c00 0000 0000 0000 |.......\n 0005efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f000: 0100 0000 e907 0000 f507 0000 0000 0000 ................\n-0005f010: 8100 00ce 4845 4c50 00ff 7300 ff51 5541 ....HELP..s..QUA\n+0005f010: 8100 0022 4845 4c50 00ff 7300 ff51 5541 ...\"HELP..s..QUA\n 0005f020: 4c49 4649 4552 5300 ff73 00ff 5345 474d LIFIERS..s..SEGM\n 0005f030: 454e 545f 5155 414c 4946 4945 5253 00c1 ENT_QUALIFIERS..\n 0005f040: 4551 0000 2020 207c 2d2d 2d2d 2d2d 2d2d EQ.. |--------\n 0005f050: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f060: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0005f070: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --+-----+-------\n 0005f080: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005f090: 7c54 002d ce61 0000 2020 207c 202d 4c5b |T.-.a.. | -L[\n+0005f090: 7c54 002d 2261 0000 2020 207c 202d 4c5b |T.-\"a.. | -L[\n 0005f0a0: 4f43 4b5f 5350 4143 455d 3d73 697a 6520 OCK_SPACE]=size \n 0005f0b0: 2870 6167 6573 2920 2020 7c20 3430 2020 (pages) | 40 \n 0005f0c0: 2020 2020 2020 7c20 3130 2020 7c20 3236 | 10 | 26\n 0005f0d0: 322c 3134 3420 2020 2020 2020 2020 2020 2,144 \n-0005f0e0: 2020 2020 7c54 002d ce71 0000 2020 207c |T.-.q.. |\n+0005f0e0: 2020 2020 7c54 002d 2271 0000 2020 207c |T.-\"q.. |\n 0005f0f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0005f110: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0005f120: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-0005f130: 2d2d 2d2d 2d2d 2d2d 7c54 002d ce81 0000 --------|T.-....\n+0005f130: 2d2d 2d2d 2d2d 2d2d 7c54 002d 2281 0000 --------|T.-\"...\n 0005f140: 2020 207c 202d 4d5b 5554 4558 5f53 4c4f | -M[UTEX_SLO\n 0005f150: 5453 5d3d 696e 7465 6765 7220 2020 2020 TS]=integer \n 0005f160: 2020 7c20 312c 3032 3420 2020 2020 7c20 | 1,024 | \n 0005f170: 3634 2020 7c20 3332 2c37 3638 2020 2020 64 | 32,768 \n 0005f180: 2020 2020 2020 2020 2020 2020 7c54 002d |T.-\n-0005f190: ce91 0000 2020 207c 2d2d 2d2d 2d2d 2d2d .... |--------\n+0005f190: 2291 0000 2020 207c 2d2d 2d2d 2d2d 2d2d \"... |--------\n 0005f1a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f1b0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0005f1c0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --+-----+-------\n 0005f1d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005f1e0: 7c54 002c ce46 0000 2020 207c 202d 525b |T.,.F.. | -R[\n+0005f1e0: 7c54 002c 2246 0000 2020 207c 202d 525b |T.,\"F.. | -R[\n 0005f1f0: 4553 4552 5645 445f 4259 5445 535d 3d73 ESERVED_BYTES]=s\n 0005f200: 697a 6520 2020 2020 2020 7c20 3020 2020 ize | 0 \n 0005f210: 2020 2020 2020 7c20 3020 2020 7c20 426c | 0 | Bl\n 0005f220: 6f63 6b20 5369 7a65 202d 204b 6579 2053 ock Size - Key S\n-0005f230: 697a 6520 7c54 002d ce11 0000 2020 207c ize |T.-.... |\n+0005f230: 697a 6520 7c54 002d 2211 0000 2020 207c ize |T.-\"... |\n 0005f240: 2028 6279 7465 7329 2020 2020 2020 2020 (bytes) \n 0005f250: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0005f260: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0005f270: 7c20 2d20 3332 2020 2020 2020 2020 2020 | - 32 \n-0005f280: 2020 2020 2020 2020 7c54 002d ce21 0000 |T.-.!..\n+0005f280: 2020 2020 2020 2020 7c54 002d 2221 0000 |T.-\"!..\n 0005f290: 2020 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +------------\n 0005f2a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f2b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f2c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f2d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b07 002d ------------+..-\n-0005f2e0: ce31 0000 1400 09ce 5355 4d4d 4152 5900 .1......SUMMARY.\n-0005f2f0: 0053 756d 6d61 7279 1200 11ce bf11 0000 .Summary........\n-0005f300: 2020 2053 756d 6d61 7279 0700 12ce 2100 Summary....!.\n-0005f310: 0053 0012 ce31 0000 2020 2054 6865 2066 .S...1.. The f\n+0005f2e0: 2231 0000 1400 0922 5355 4d4d 4152 5900 \"1.....\"SUMMARY.\n+0005f2f0: 0053 756d 6d61 7279 1200 1122 bf11 0000 .Summary...\"....\n+0005f300: 2020 2053 756d 6d61 7279 0700 1222 2100 Summary...\"!.\n+0005f310: 0053 0012 2231 0000 2020 2054 6865 2066 .S..\"1.. The f\n 0005f320: 6f6c 6c6f 7769 6e67 2074 6162 6c65 2073 ollowing table s\n 0005f330: 756d 6d61 7269 7a65 7320 4744 4520 636f ummarizes GDE co\n 0005f340: 6d6d 616e 6473 2c20 6162 6272 6576 6961 mmands, abbrevia\n 0005f350: 7469 6f6e 732c 206f 626a 6563 7420 7479 tions, object ty\n-0005f360: 7065 732c 3900 12ce 4100 0020 2020 7265 pes,9...A.. re\n+0005f360: 7065 732c 3900 1222 4100 0020 2020 7265 pes,9..\"A.. re\n 0005f370: 7175 6972 6564 206f 626a 6563 7420 6e61 quired object na\n 0005f380: 6d65 732c 2061 6e64 206f 7074 696f 6e61 mes, and optiona\n 0005f390: 6c20 7175 616c 6966 6965 7273 2e07 0012 l qualifiers....\n-0005f3a0: ce51 0000 5400 12ce 6100 0020 2020 2b2d .Q..T...a.. +-\n+0005f3a0: 2251 0000 5400 1222 6100 0020 2020 2b2d \"Q..T..\"a.. +-\n 0005f3b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f3c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f3d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f3e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005f3f0: 2d2d 2d2d 2d2d 2d2b 5400 12ce 7100 0020 -------+T...q.. \n+0005f3f0: 2d2d 2d2d 2d2d 2d2b 5400 1222 7100 0020 -------+T..\"q.. \n 0005f400: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0005f410: 2020 2020 2020 2020 2020 2020 2047 4445 GDE\n 0005f420: 2043 6f6d 6d61 6e64 2053 756d 6d61 7279 Command Summary\n 0005f430: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0005f440: 2020 2020 2020 2020 2020 207c 5400 12ce |T...\n+0005f440: 2020 2020 2020 2020 2020 207c 5400 1222 |T..\"\n 0005f450: 8100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 0005f460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f470: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f480: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-0005f4a0: 5400 12ce 9100 0020 2020 7c20 2043 6f6d T...... | Com\n+0005f4a0: 5400 1222 9100 0020 2020 7c20 2043 6f6d T..\"... | Com\n 0005f4b0: 6d61 6e64 2020 207c 2020 5370 6563 6966 mand | Specif\n 0005f4c0: 6965 6420 207c 2020 5265 7175 6972 6564 ied | Required\n 0005f4d0: 204f 626a 6563 7420 4e61 6d65 2f5b 4f70 Object Name/[Op\n 0005f4e0: 7469 6f6e 616c 5d20 5175 616c 6966 6965 tional] Qualifie\n-0005f4f0: 7220 207c 5500 11ce c011 0000 2020 207c r |U....... |\n+0005f4f0: 7220 207c 5500 1122 c011 0000 2020 207c r |U..\".... |\n 0005f500: 2020 2020 2020 2020 2020 2020 7c20 4f62 | Ob\n 0005f510: 6a65 6374 2054 7970 6520 7c20 2020 2020 ject Type | \n 0005f520: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f530: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0005f540: 2020 2020 2020 2020 7c54 0012 ce12 0000 |T......\n+0005f540: 2020 2020 2020 2020 7c54 0012 2212 0000 |T..\"...\n 0005f550: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0005f560: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f570: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f580: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f590: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0012 ------------|T..\n-0005f5a0: ce13 0000 2020 207c 2020 2020 2020 2020 .... | \n+0005f5a0: 2213 0000 2020 207c 2020 2020 2020 2020 \"... | \n 0005f5b0: 2a20 2d41 4c4c 2069 7320 7468 6520 6465 * -ALL is the de\n 0005f5c0: 6661 756c 7420 666f 7220 7468 6520 5348 fault for the SH\n 0005f5d0: 4f57 2061 6e64 2056 4552 4946 5920 636f OW and VERIFY co\n 0005f5e0: 6d6d 616e 6473 2e20 2020 2020 2020 2020 mmands. \n-0005f5f0: 7c54 0012 ce14 0000 2020 207c 2d2d 2d2d |T...... |----\n+0005f5f0: 7c54 0012 2214 0000 2020 207c 2d2d 2d2d |T..\"... |----\n 0005f600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f620: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f630: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005f640: 2d2d 2d2d 7c54 0012 ce15 0000 2020 207c ----|T...... |\n+0005f640: 2d2d 2d2d 7c54 0012 2215 0000 2020 207c ----|T..\"... |\n 0005f650: 2040 2020 2020 2020 2020 2020 7c20 4e2f @ | N/\n 0005f660: 4120 2020 2020 2020 2020 7c20 6669 6c65 A | file\n 0005f670: 2d6e 616d 6520 2020 2020 2020 2020 2020 -name \n 0005f680: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0005f690: 2020 2020 2020 2020 7c54 0012 ce16 0000 |T......\n+0005f690: 2020 2020 2020 2020 7c54 0012 2216 0000 |T..\"...\n 0005f6a0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0005f6b0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d +-------------+-\n 0005f6c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f6d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005f6e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0012 ------------|T..\n-0005f6f0: ce17 0000 2020 207c 2020 2020 2020 2020 .... | \n+0005f6f0: 2217 0000 2020 207c 2020 2020 2020 2020 \"... | \n 0005f700: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 0005f710: 2020 7c20 676c 6f62 616c 2d6e 616d 6520 | global-name \n 0005f720: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f730: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0005f740: 7c54 0012 ce18 0000 2020 207c 2041 5b44 |T...... | A[D\n+0005f740: 7c54 0012 2218 0000 2020 207c 2041 5b44 |T..\"... | A[D\n 0005f750: 445d 2020 2020 2020 7c20 2d47 5b42 4c4e D] | -G[BLN\n 0005f760: 414d 455d 2020 7c20 2020 2020 2020 2020 AME] | \n 0005f770: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005f780: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0005f790: 2020 2020 7c54 0012 ce19 0000 2020 207c |T...... |\n+0005f790: 2020 2020 7c54 0012 2219 0000 2020 207c |T..\"... |\n 0005f7a0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 0005f7b0: 2020 2020 2020 2020 2020 7c20 2d43 5b4f | -C[O\n 0005f7c0: 4c4c 4154 494f 4e5d 3d63 6f6c 6c61 7469 LLATION]=collati\n 0005f7d0: 6f6e 2020 2020 2020 2020 2020 2020 2020 on \n 0005f7e0: 2020 2020 2020 2020 7c00 0000 0000 0000 |.......\n 0005f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f800: 0100 0000 fe07 0000 d307 0000 0000 0000 ................\n 0005f810: 5f00 0000 4845 4c50 00ff 7300 ff51 5541 _...HELP..s..QUA\n 0005f820: 4c49 4649 4552 5300 bf31 0000 2020 2054 LIFIERS..1.. T\n 0005f830: 6865 202d 4e41 4d45 2c20 2d52 4547 494f he -NAME, -REGIO\n 0005f840: 4e2c 2061 6e64 202d 5345 474d 454e 5420 N, and -SEGMENT \n 0005f850: 7175 616c 6966 6965 7273 2065 6163 6820 qualifiers each \n 0005f860: 6861 7665 2061 6464 6974 696f 6e61 6c51 have additionalQ\n-0005f870: 0015 ce41 0000 2020 2071 7561 6c69 6669 ...A.. qualifi\n+0005f870: 0015 2241 0000 2020 2071 7561 6c69 6669 ..\"A.. qualifi\n 0005f880: 6572 7320 7573 6564 2074 6f20 6675 7274 ers used to furt\n 0005f890: 6865 7220 6465 6669 6e65 206f 7220 7370 her define or sp\n 0005f8a0: 6563 6966 7920 6368 6172 6163 7465 7269 ecify characteri\n 0005f8b0: 7374 6963 7320 6f66 2061 206e 616d 652c stics of a name,\n-0005f8c0: 5300 15ce 5100 0020 2020 7265 6769 6f6e S...Q.. region\n+0005f8c0: 5300 1522 5100 0020 2020 7265 6769 6f6e S..\"Q.. region\n 0005f8d0: 2c20 6f72 2073 6567 6d65 6e74 2e20 466f , or segment. Fo\n 0005f8e0: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati\n 0005f8f0: 6f6e 2c20 7265 6665 7220 746f 2074 6865 on, refer to the\n 0005f900: 2061 6464 6974 696f 6e61 6c20 746f 7069 additional topi\n-0005f910: 6373 2e07 0015 ce61 0000 2e00 14ce ff73 cs.....a.......s\n+0005f910: 6373 2e07 0015 2261 0000 2e00 1422 ff73 cs....\"a.....\".s\n 0005f920: 00ff 4742 4c4e 414d 455f 5155 414c 4946 ..GBLNAME_QUALIF\n 0005f930: 4945 5253 0000 4762 6c6e 616d 655f 5175 IERS..Gblname_Qu\n-0005f940: 616c 6966 6965 7273 1d00 2bce bf11 0000 alifiers..+.....\n+0005f940: 616c 6966 6965 7273 1d00 2b22 bf11 0000 alifiers..+\"....\n 0005f950: 2020 2047 626c 6e61 6d65 2051 7561 6c69 Gblname Quali\n-0005f960: 6669 6572 7307 002c ce21 0000 4f00 2cce fiers..,.!..O.,.\n+0005f960: 6669 6572 7307 002c 2221 0000 4f00 2c22 fiers..,\"!..O.,\"\n 0005f970: 3100 0020 2020 5468 6520 666f 6c6c 6f77 1.. The follow\n 0005f980: 696e 6720 2d47 424c 4e41 4d45 2071 7561 ing -GBLNAME qua\n 0005f990: 6c69 6669 6572 2063 616e 2062 6520 7573 lifier can be us\n 0005f9a0: 6564 2077 6974 6820 7468 6520 4144 442c ed with the ADD,\n-0005f9b0: 2043 4841 4e47 452c 206f 721c 002c ce41 CHANGE, or..,.A\n+0005f9b0: 2043 4841 4e47 452c 206f 721c 002c 2241 CHANGE, or..,\"A\n 0005f9c0: 0000 2020 2054 454d 504c 4154 4520 636f .. TEMPLATE co\n-0005f9d0: 6d6d 616e 6473 2e07 002c ce51 0000 2700 mmands...,.Q..'.\n-0005f9e0: 2cce 6100 0020 2020 2d43 5b4f 4c4c 4154 ,.a.. -C[OLLAT\n+0005f9d0: 6d6d 616e 6473 2e07 002c 2251 0000 2700 mmands...,\"Q..'.\n+0005f9e0: 2c22 6100 0020 2020 2d43 5b4f 4c4c 4154 ,\"a.. -C[OLLAT\n 0005f9f0: 494f 4e5d 3d63 6f6c 6c61 7469 6f6e 5f6e ION]=collation_n\n-0005fa00: 756d 6265 7207 002c ce71 0000 5200 2cce umber..,.q..R.,.\n+0005fa00: 756d 6265 7207 002c 2271 0000 5200 2c22 umber..,\"q..R.,\"\n 0005fa10: 8100 0020 2020 5370 6563 6966 6965 7320 ... Specifies \n 0005fa20: 7468 6520 636f 6c6c 6174 696f 6e20 6e75 the collation nu\n 0005fa30: 6d62 6572 2066 6f72 2061 2067 6c6f 6261 mber for a globa\n 0005fa40: 6c20 6e61 6d65 3b20 6120 7661 6c75 6520 l name; a value \n 0005fa50: 6f66 2030 2073 7065 6369 6669 6573 4f00 of 0 specifiesO.\n-0005fa60: 2cce 9100 0020 2020 7374 616e 6461 7264 ,.... standard\n+0005fa60: 2c22 9100 0020 2020 7374 616e 6461 7264 ,\"... standard\n 0005fa70: 204d 2063 6f6c 6c61 7469 6f6e 2e20 5468 M collation. Th\n 0005fa80: 6520 6669 7273 7420 7469 6d65 2074 6861 e first time tha\n 0005fa90: 7420 6120 4754 2e4d 2070 726f 6365 7373 t a GT.M process\n 0005faa0: 6573 2061 6363 6573 7365 7320 614f 002b es accesses aO.+\n-0005fab0: cec0 1100 0020 2020 676c 6f62 616c 2076 ..... global v\n+0005fab0: 22c0 1100 0020 2020 676c 6f62 616c 2076 \".... global v\n 0005fac0: 6172 6961 626c 6520 6e61 6d65 2069 6e20 ariable name in \n 0005fad0: 6120 6461 7461 6261 7365 2066 696c 652c a database file,\n 0005fae0: 2069 7420 6465 7465 726d 696e 6573 2074 it determines t\n-0005faf0: 6865 2063 6f6c 6c61 7469 6f6e 1e00 2cce he collation..,.\n+0005faf0: 6865 2063 6f6c 6c61 7469 6f6e 1e00 2c22 he collation..,\"\n 0005fb00: 1200 0020 2020 7365 7175 656e 6365 2061 ... sequence a\n-0005fb10: 7320 666f 6c6c 6f77 733a 0700 2cce 1300 s follows:..,...\n-0005fb20: 0054 002c ce14 0000 2020 2020 206f 2049 .T.,.... o I\n+0005fb10: 7320 666f 6c6c 6f77 733a 0700 2c22 1300 s follows:..,\"..\n+0005fb20: 0054 002c 2214 0000 2020 2020 206f 2049 .T.,\"... o I\n 0005fb30: 6620 6120 476c 6f62 616c 2056 6172 6961 f a Global Varia\n 0005fb40: 626c 6520 5472 6565 2028 4756 5429 2065 ble Tree (GVT) e\n 0005fb50: 7869 7374 7320 2874 6861 7420 6973 2c20 xists (that is, \n 0005fb60: 676c 6f62 616c 2076 6172 6961 626c 6520 global variable \n-0005fb70: 6e6f 6465 7354 002c ce15 0000 2020 2020 nodesT.,.... \n+0005fb70: 6e6f 6465 7354 002c 2215 0000 2020 2020 nodesT.,\"... \n 0005fb80: 2020 2065 7869 7374 2c20 6f72 2068 6176 exist, or hav\n 0005fb90: 6520 7072 6576 696f 7573 6c79 2065 7869 e previously exi\n 0005fba0: 7374 6564 2c20 6576 656e 2069 6620 7468 sted, even if th\n 0005fbb0: 6579 2068 6176 6520 6265 656e 204b 494c ey have been KIL\n-0005fbc0: 4c27 6429 2c20 7573 6525 002c ce16 0000 L'd), use%.,....\n+0005fbc0: 4c27 6429 2c20 7573 6525 002c 2216 0000 L'd), use%.,\"...\n 0005fbd0: 2020 2020 2020 2074 6865 2065 7869 7374 the exist\n 0005fbe0: 696e 6720 636f 6c6c 6174 696f 6e3a 0700 ing collation:..\n-0005fbf0: 2cce 1700 0053 002c ce18 0000 2020 2020 ,....S.,.... \n+0005fbf0: 2c22 1700 0053 002c 2218 0000 2020 2020 ,\"...S.,\"... \n 0005fc00: 2020 2020 2020 6f20 4966 2074 6865 7265 o If there\n 0005fc10: 2069 7320 6120 636f 6c6c 6174 696f 6e20 is a collation \n 0005fc20: 7370 6563 6966 6965 6420 696e 2074 6865 specified in the\n 0005fc30: 2044 6972 6563 746f 7279 2054 7265 6520 Directory Tree \n-0005fc40: 2844 5429 2066 6f72 4f00 2cce 1900 0020 (DT) forO.,.... \n+0005fc40: 2844 5429 2066 6f72 4f00 2c22 1900 0020 (DT) forO.,\"... \n 0005fc50: 2020 2020 2020 2020 2020 2074 6861 7420 that \n 0005fc60: 7661 7269 6162 6c65 2c20 7573 6520 6974 variable, use it\n 0005fc70: 2061 6674 6572 2063 6f6e 6669 726d 696e after confirmin\n 0005fc80: 6720 7468 6174 2074 6869 7320 6d61 7463 g that this matc\n-0005fc90: 6865 7320 7468 6535 002c ce1a 0000 2020 hes the5.,.... \n+0005fc90: 6865 7320 7468 6535 002c 221a 0000 2020 hes the5.,\"... \n 0005fca0: 2020 2020 2020 2020 2020 636f 6c6c 6174 collat\n 0005fcb0: 696f 6e20 696e 2074 6865 2067 6c6f 6261 ion in the globa\n-0005fcc0: 6c20 6469 7265 6374 6f72 792e 4d00 2cce l directory.M.,.\n+0005fcc0: 6c20 6469 7265 6374 6f72 792e 4d00 2c22 l directory.M.,\"\n 0005fcd0: 2100 0020 2020 2020 2020 2020 206f 2065 !.. o e\n 0005fce0: 6c73 6520 2874 6861 7420 6973 2c20 7468 lse (that is, th\n 0005fcf0: 6572 6520 6973 206e 6f20 636f 6c6c 6174 ere is no collat\n 0005fd00: 696f 6e20 7370 6563 6966 6965 6420 696e ion specified in\n-0005fd10: 2074 6865 2044 5429 3a07 002c ce22 0000 the DT):..,.\"..\n-0005fd20: 5300 2cce 2300 0020 2020 2020 2020 2020 S.,.#.. \n+0005fd10: 2074 6865 2044 5429 3a07 002c 2222 0000 the DT):..,\"\"..\n+0005fd20: 5300 2c22 2300 0020 2020 2020 2020 2020 S.,\"#.. \n 0005fd30: 2020 2020 2020 2b20 4966 2074 6865 7265 + If there\n 0005fd40: 2069 7320 636f 6c6c 6174 696f 6e20 7370 is collation sp\n 0005fd50: 6563 6966 6965 6420 666f 7220 7468 6174 ecified for that\n 0005fd60: 2067 6c6f 6261 6c20 7661 7269 6162 6c65 global variable\n-0005fd70: 2069 6e33 002c ce24 0000 2020 2020 2020 in3.,.$.. \n+0005fd70: 2069 6e33 002c 2224 0000 2020 2020 2020 in3.,\"$.. \n 0005fd80: 2020 2020 2020 2020 2020 2074 6865 2067 the g\n 0005fd90: 6c6f 6261 6c20 6469 7265 6374 6f72 7920 lobal directory \n-0005fda0: 7573 6520 6974 5100 2cce 2500 0020 2020 use itQ.,.%.. \n+0005fda0: 7573 6520 6974 5100 2c22 2500 0020 2020 use itQ.,\"%.. \n 0005fdb0: 2020 2020 2020 2020 2020 2020 2b20 656c + el\n 0005fdc0: 7365 2069 6620 7468 6572 6520 6973 2061 se if there is a\n 0005fdd0: 2064 6566 6175 6c74 2066 6f72 2074 6861 default for tha\n 0005fde0: 7420 6461 7461 6261 7365 2066 696c 652c t database file,\n-0005fdf0: 2075 7365 2069 7450 002c ce26 0000 2020 use itP.,.&.. \n+0005fdf0: 2075 7365 2069 7450 002c 2226 0000 2020 use itP.,\"&.. \n 0005fe00: 2020 2020 2020 2020 2020 2020 202b 2065 + e\n 0005fe10: 6c73 6520 2874 6861 7420 6973 2c20 6e65 lse (that is, ne\n 0005fe20: 6974 6865 7220 6578 6973 7473 292c 2075 ither exists), u\n 0005fe30: 7365 2073 7461 6e64 6172 6420 4d20 636f se standard M co\n-0005fe40: 6c6c 6174 696f 6e07 002c ce27 0000 5200 llation..,.'..R.\n-0005fe50: 2cce 2800 0020 2020 2020 6f20 656c 7365 ,.(.. o else\n+0005fe40: 6c6c 6174 696f 6e07 002c 2227 0000 5200 llation..,\"'..R.\n+0005fe50: 2c22 2800 0020 2020 2020 6f20 656c 7365 ,\"(.. o else\n 0005fe60: 2028 7468 6174 2069 732c 2061 2047 5654 (that is, a GVT\n 0005fe70: 2064 6f65 7320 6e6f 7420 6578 6973 742c does not exist,\n 0005fe80: 2077 6869 6368 2069 6e20 7475 726e 206d which in turn m\n 0005fe90: 6561 6e73 2074 6865 7265 2069 7320 6e6f eans there is no\n-0005fea0: 1200 2cce 2900 0020 2020 2020 2020 4454 ..,.).. DT\n-0005feb0: 293a 0700 2cce 2a00 0052 002c ce31 0000 ):..,.*..R.,.1..\n+0005fea0: 1200 2c22 2900 0020 2020 2020 2020 4454 ..,\").. DT\n+0005feb0: 293a 0700 2c22 2a00 0052 002c 2231 0000 ):..,\"*..R.,\"1..\n 0005fec0: 2020 2020 2020 2020 2020 6f20 4966 2074 o If t\n 0005fed0: 6865 7265 2069 7320 636f 6c6c 6174 696f here is collatio\n 0005fee0: 6e20 7370 6563 6966 6965 6420 666f 7220 n specified for \n 0005fef0: 7468 6174 2067 6c6f 6261 6c20 7661 7269 that global vari\n-0005ff00: 6162 6c65 2069 6e20 7468 652a 002c ce32 able in the*.,.2\n+0005ff00: 6162 6c65 2069 6e20 7468 652a 002c 2232 able in the*.,\"2\n 0005ff10: 0000 2020 2020 2020 2020 2020 2020 676c .. gl\n 0005ff20: 6f62 616c 2064 6972 6563 746f 7279 2075 obal directory u\n-0005ff30: 7365 2069 744d 002c ce33 0000 2020 2020 se itM.,.3.. \n+0005ff30: 7365 2069 744d 002c 2233 0000 2020 2020 se itM.,\"3.. \n 0005ff40: 2020 2020 2020 6f20 656c 7365 2c20 6966 o else, if\n 0005ff50: 2074 6865 7265 2069 7320 6120 6465 6661 there is a defa\n 0005ff60: 756c 7420 666f 7220 7468 6174 2064 6174 ult for that dat\n 0005ff70: 6162 6173 6520 6669 6c65 2c20 7573 6520 abase file, use \n-0005ff80: 6974 4b00 2cce 3400 0020 2020 2020 2020 itK.,.4.. \n+0005ff80: 6974 4b00 2c22 3400 0020 2020 2020 2020 itK.,\"4.. \n 0005ff90: 2020 206f 2065 6c73 6520 2874 6861 7420 o else (that \n 0005ffa0: 6973 2c20 6e65 6974 6865 7220 6578 6973 is, neither exis\n 0005ffb0: 7473 292c 2075 7365 2073 7461 6e64 6172 ts), use standar\n 0005ffc0: 6420 4d20 636f 6c6c 6174 696f 6e07 002c d M collation..,\n-0005ffd0: ce35 0000 2a00 18ce 494e 5354 414e 4345 .5..*...INSTANCE\n+0005ffd0: 2235 0000 2a00 1822 494e 5354 414e 4345 \"5..*..\"INSTANCE\n 0005ffe0: 5f51 5541 4c49 4649 4552 0000 496e 7374 _QUALIFIER..Inst\n 0005fff0: 616e 6365 5f51 7561 6c69 6669 6572 0000 ance_Qualifier..\n 00060000: 0100 0000 2003 0000 e207 0000 0000 0000 .... ...........\n-00060010: 4800 00ce 4845 4c50 00ff 7300 ff51 5541 H...HELP..s..QUA\n+00060010: 4800 0022 4845 4c50 00ff 7300 ff51 5541 H..\"HELP..s..QUA\n 00060020: 4c49 4649 4552 5300 ff73 00ff 494e 5354 LIFIERS..s..INST\n 00060030: 414e 4345 5f51 5541 4c49 4649 4552 00bf ANCE_QUALIFIER..\n 00060040: 1100 0020 2020 496e 7374 616e 6365 2051 ... Instance Q\n-00060050: 7561 6c69 6669 6572 0700 2cce 2100 004c ualifier..,.!..L\n-00060060: 002c ce31 0000 2020 2054 6865 2066 6f6c .,.1.. The fol\n+00060050: 7561 6c69 6669 6572 0700 2c22 2100 004c ualifier..,\"!..L\n+00060060: 002c 2231 0000 2020 2054 6865 2066 6f6c .,\"1.. The fol\n 00060070: 6c6f 7769 6e67 202d 494e 5354 414e 4345 lowing -INSTANCE\n 00060080: 2071 7561 6c69 6669 6572 2069 7320 7573 qualifier is us\n 00060090: 6564 2077 6974 6820 7468 6520 4348 414e ed with the CHAN\n-000600a0: 4745 2063 6f6d 6d61 6e64 2e07 002c ce41 GE command...,.A\n-000600b0: 0000 2d00 2cce 5100 0020 2020 2d46 5b49 ..-.,.Q.. -F[I\n+000600a0: 4745 2063 6f6d 6d61 6e64 2e07 002c 2241 GE command...,\"A\n+000600b0: 0000 2d00 2c22 5100 0020 2020 2d46 5b49 ..-.,\"Q.. -F[I\n 000600c0: 4c45 5f4e 414d 453d 5b72 6570 6c5f 696e LE_NAME=[repl_in\n 000600d0: 7374 5f66 696c 656e 616d 657c 2222 5d07 st_filename|\"\"].\n-000600e0: 002c ce61 0000 5100 2cce 7100 0020 2020 .,.a..Q.,.q.. \n+000600e0: 002c 2261 0000 5100 2c22 7100 0020 2020 .,\"a..Q.,\"q.. \n 000600f0: 2020 6f20 2d46 494c 455f 4e41 4d45 3d72 o -FILE_NAME=r\n 00060100: 6570 6c5f 696e 7374 5f66 696c 656e 616d epl_inst_filenam\n 00060110: 6520 6d61 7073 2061 2072 6570 6c69 6361 e maps a replica\n 00060120: 7469 6f6e 2069 6e73 7461 6e63 6520 6669 tion instance fi\n-00060130: 6c65 2077 6974 6851 002c ce81 0000 2020 le withQ.,.... \n+00060130: 6c65 2077 6974 6851 002c 2281 0000 2020 le withQ.,\"... \n 00060140: 2020 2020 2074 6865 2067 6c6f 6261 6c20 the global \n 00060150: 6469 7265 6374 6f72 792e 202d 4649 4c45 directory. -FILE\n 00060160: 5f4e 414d 453d 2222 2072 656d 6f76 6573 _NAME=\"\" removes\n 00060170: 2074 6865 206d 6170 7069 6e67 206f 6620 the mapping of \n-00060180: 6120 676c 6f62 616c 3900 2cce 9100 0020 a global9.,.... \n+00060180: 6120 676c 6f62 616c 3900 2c22 9100 0020 a global9.,\"... \n 00060190: 2020 2020 2020 6469 7265 6374 6f72 7920 directory \n 000601a0: 7769 7468 2061 2072 6570 6c69 6361 7469 with a replicati\n 000601b0: 6f6e 2069 6e73 7461 6e63 6520 6669 6c65 on instance file\n-000601c0: 2e54 002b cec0 1100 0020 2020 2020 6f20 .T.+..... o \n+000601c0: 2e54 002b 22c0 1100 0020 2020 2020 6f20 .T.+\".... o \n 000601d0: 5768 656e 2061 2067 6c6f 6261 6c20 6469 When a global di\n 000601e0: 7265 6374 6f72 7920 6973 2075 7365 2c20 rectory is use, \n 000601f0: 7468 6520 6d61 7070 696e 6720 7365 7420 the mapping set \n 00060200: 7769 7468 2043 4841 4e47 4520 2d49 4e53 with CHANGE -INS\n-00060210: 5441 4e43 4547 002c ce12 0000 2020 2020 TANCEG.,.... \n+00060210: 5441 4e43 4547 002c 2212 0000 2020 2020 TANCEG.,\"... \n 00060220: 2020 2046 494c 455f 4e41 4d45 3d72 6570 FILE_NAME=rep\n 00060230: 6c5f 696e 7374 5f66 696c 656e 616d 6520 l_inst_filename \n 00060240: 6f76 6572 7269 6465 7320 616e 7920 7365 overrides any se\n-00060250: 7474 696e 6720 6f66 2074 6865 4e00 2cce tting of theN.,.\n+00060250: 7474 696e 6720 6f66 2074 6865 4e00 2c22 tting of theN.,\"\n 00060260: 1300 0020 2020 2020 2020 6774 6d5f 7265 ... gtm_re\n 00060270: 706c 5f69 6e73 7461 6e63 6520 656e 7669 pl_instance envi\n 00060280: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n 00060290: 2e20 486f 7765 7665 722c 206f 7468 6572 . However, other\n-000602a0: 2075 7469 6c69 7469 6573 4c00 2cce 1400 utilitiesL.,...\n+000602a0: 2075 7469 6c69 7469 6573 4c00 2c22 1400 utilitiesL.,\"..\n 000602b0: 0020 2020 2020 2020 284d 5550 4950 2c20 . (MUPIP, \n 000602c0: 4c4b 452c 2061 6e64 2044 5345 2920 7573 LKE, and DSE) us\n 000602d0: 6520 7468 6520 7365 7474 696e 6720 6f66 e the setting of\n 000602e0: 2074 6865 2067 746d 5f72 6570 6c5f 696e the gtm_repl_in\n-000602f0: 7374 616e 6365 2300 2cce 1500 0020 2020 stance#.,.... \n+000602f0: 7374 616e 6365 2300 2c22 1500 0020 2020 stance#.,\"... \n 00060300: 2020 2020 656e 7669 726f 6e6d 656e 7420 environment \n-00060310: 7661 7269 6162 6c65 2e07 002c ce16 0000 variable...,....\n+00060310: 7661 7269 6162 6c65 2e07 002c 2216 0000 variable...,\"...\n 00060320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -24699,1147 +24699,1147 @@\n 000607a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060800: 0100 0000 ae07 0000 0c08 0000 0000 0000 ................\n-00060810: 6600 00ce 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n+00060810: 6600 0022 4845 4c50 00ff 7300 ff53 554d f..\"HELP..s..SUM\n 00060820: 4d41 5259 00c0 1a00 0020 2020 7c2d 2d2d MARY..... |---\n 00060830: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00060840: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00060850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00060870: 2d2d 2d2d 2d7c 5400 12ce 2100 0020 2020 -----|T...!.. \n+00060870: 2d2d 2d2d 2d7c 5400 1222 2100 0020 2020 -----|T..\"!.. \n 00060880: 7c20 2020 2020 2020 2020 2020 207c 2020 | | \n 00060890: 2020 2020 2020 2020 2020 207c 206e 616d | nam\n 000608a0: 6573 7061 6365 2020 2020 2020 2020 2020 espace \n 000608b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000608c0: 2020 2020 2020 2020 207c 5400 12ce 2200 |T...\".\n+000608c0: 2020 2020 2020 2020 207c 5400 1222 2200 |T..\"\".\n 000608d0: 0020 2020 7c20 2d20 2020 2020 2020 2020 . | - \n 000608e0: 207c 202d 4e5b 414d 455d 2020 2020 207c | -N[AME] |\n 000608f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060900: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060910: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00060920: 12ce 2300 0020 2020 7c20 2020 2020 2020 ..#.. | \n+00060920: 1222 2300 0020 2020 7c20 2020 2020 2020 .\"#.. | \n 00060930: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 00060940: 2020 207c 202d 525b 4547 494f 4e5d 3d72 | -R[EGION]=r\n 00060950: 6567 696f 6e2d 6e61 6d65 2020 2020 2020 egion-name \n 00060960: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00060970: 207c 5400 12ce 2400 0020 2020 7c2d 2d2d |T...$.. |---\n+00060970: 207c 5400 1222 2400 0020 2020 7c2d 2d2d |T..\"$.. |---\n 00060980: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00060990: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000609a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000609b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000609c0: 2d2d 2d2d 2d7c 5400 12ce 2500 0020 2020 -----|T...%.. \n+000609c0: 2d2d 2d2d 2d7c 5400 1222 2500 0020 2020 -----|T..\"%.. \n 000609d0: 7c20 2020 2020 2020 2020 2020 207c 2020 | | \n 000609e0: 2020 2020 2020 2020 2020 207c 2072 6567 | reg\n 000609f0: 696f 6e2d 6e61 6d65 2020 2020 2020 2020 ion-name \n 00060a00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00060a10: 2020 2020 2020 2020 207c 5400 12ce 2600 |T...&.\n+00060a10: 2020 2020 2020 2020 207c 5400 1222 2600 |T..\"&.\n 00060a20: 0020 2020 7c20 2d20 2020 2020 2020 2020 . | - \n 00060a30: 207c 202d 525b 4547 494f 4e5d 2020 207c | -R[EGION] |\n 00060a40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060a50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060a60: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00060a70: 12ce 2700 0020 2020 7c20 2020 2020 2020 ..'.. | \n+00060a70: 1222 2700 0020 2020 7c20 2020 2020 2020 .\"'.. | \n 00060a80: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 00060a90: 2020 207c 202d 445b 594e 414d 4943 5d3d | -D[YNAMIC]=\n 00060aa0: 7365 676d 656e 742d 6e61 6d65 2020 2020 segment-name \n 00060ab0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00060ac0: 207c 5400 12ce 2800 0020 2020 7c20 2020 |T...(.. | \n+00060ac0: 207c 5400 1222 2800 0020 2020 7c20 2020 |T..\"(.. | \n 00060ad0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 00060ae0: 2020 2020 2020 207c 205b 2d52 4547 494f | [-REGIO\n 00060af0: 4e2d 7175 616c 6966 6965 722e 2e2e 5d20 N-qualifier...] \n 00060b00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00060b10: 2020 2020 207c 5400 12ce 2900 0020 2020 |T...).. \n+00060b10: 2020 2020 207c 5400 1222 2900 0020 2020 |T..\").. \n 00060b20: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d |------------+--\n 00060b30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00060b40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060b50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00060b60: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12ce 2a00 ---------|T...*.\n+00060b60: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 1222 2a00 ---------|T..\"*.\n 00060b70: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00060b80: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00060b90: 2073 6567 6d65 6e74 2d6e 616d 6520 2020 segment-name \n 00060ba0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060bb0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00060bc0: 12ce 3100 0020 2020 7c20 2d20 2020 2020 ..1.. | - \n+00060bc0: 1222 3100 0020 2020 7c20 2d20 2020 2020 .\"1.. | - \n 00060bd0: 2020 2020 207c 202d 535b 4547 4d45 4e54 | -S[EGMENT\n 00060be0: 5d20 207c 2020 2020 2020 2020 2020 2020 ] | \n 00060bf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060c00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00060c10: 207c 5400 12ce 3200 0020 2020 7c20 2020 |T...2.. | \n+00060c10: 207c 5400 1222 3200 0020 2020 7c20 2020 |T..\"2.. | \n 00060c20: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 00060c30: 2020 2020 2020 207c 202d 465b 494c 455f | -F[ILE_\n 00060c40: 4e41 4d45 5d3d 6669 6c65 2d6e 616d 6520 NAME]=file-name \n 00060c50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00060c60: 2020 2020 207c 5400 12ce 3300 0020 2020 |T...3.. \n+00060c60: 2020 2020 207c 5400 1222 3300 0020 2020 |T..\"3.. \n 00060c70: 7c20 2020 2020 2020 2020 2020 207c 2020 | | \n 00060c80: 2020 2020 2020 2020 2020 207c 205b 2d53 | [-S\n 00060c90: 4547 4d45 4e54 2d71 7561 6c69 6669 6572 EGMENT-qualifier\n 00060ca0: 2e2e 2e5d 2020 2020 2020 2020 2020 2020 ...] \n-00060cb0: 2020 2020 2020 2020 207c 5400 12ce 3400 |T...4.\n+00060cb0: 2020 2020 2020 2020 207c 5400 1222 3400 |T..\"4.\n 00060cc0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 00060cd0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b -+-------------+\n 00060ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060d00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00060d10: 12ce 3500 0020 2020 7c20 2020 2020 2020 ..5.. | \n+00060d10: 1222 3500 0020 2020 7c20 2020 2020 2020 .\"5.. | \n 00060d20: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 00060d30: 2020 207c 2067 6c6f 6261 6c2d 6e61 6d65 | global-name\n 00060d40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060d50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00060d60: 207c 5400 12ce 3600 0020 2020 7c20 435b |T...6.. | C[\n+00060d60: 207c 5400 1222 3600 0020 2020 7c20 435b |T..\"6.. | C[\n 00060d70: 4841 4e47 455d 2020 207c 202d 475b 424c HANGE] | -G[BL\n 00060d80: 4e41 4d45 5d20 207c 2020 2020 2020 2020 NAME] | \n 00060d90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060da0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00060db0: 2020 2020 207c 5400 12ce 3700 0020 2020 |T...7.. \n+00060db0: 2020 2020 207c 5400 1222 3700 0020 2020 |T..\"7.. \n 00060dc0: 7c20 2020 2020 2020 2020 2020 207c 2020 | | \n 00060dd0: 2020 2020 2020 2020 2020 207c 202d 435b | -C[\n 00060de0: 4f4c 4c41 5449 4f4e 5d3d 636f 6c6c 6174 OLLATION]=collat\n 00060df0: 696f 6e20 2020 2020 2020 2020 2020 2020 ion \n-00060e00: 2020 2020 2020 2020 207c 5400 12ce 3800 |T...8.\n+00060e00: 2020 2020 2020 2020 207c 5400 1222 3800 |T..\"8.\n 00060e10: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 00060e20: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b -+-------------+\n 00060e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060e40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060e50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00060e60: 12ce 3900 0020 2020 7c20 2020 2020 2020 ..9.. | \n+00060e60: 1222 3900 0020 2020 7c20 2020 2020 2020 .\"9.. | \n 00060e70: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 00060e80: 2020 207c 2072 6570 6c69 6361 7469 6f6e | replication\n 00060e90: 2d69 6e73 7461 6e63 6520 2020 2020 2020 -instance \n 00060ea0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00060eb0: 207c 5400 12ce 3a00 0020 2020 7c20 2d20 |T...:.. | - \n+00060eb0: 207c 5400 1222 3a00 0020 2020 7c20 2d20 |T..\":.. | - \n 00060ec0: 2020 2020 2020 2020 207c 202d 495b 4e53 | -I[NS\n 00060ed0: 5441 4e43 455d 207c 2020 2020 2020 2020 TANCE] | \n 00060ee0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00060ef0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00060f00: 2020 2020 207c 5400 12ce 4100 0020 2020 |T...A.. \n+00060f00: 2020 2020 207c 5400 1222 4100 0020 2020 |T..\"A.. \n 00060f10: 7c20 2020 2020 2020 2020 2020 207c 2020 | | \n 00060f20: 2020 2020 2020 2020 2020 207c 202d 465b | -F[\n 00060f30: 494c 455f 4e41 4d45 5d3d 7265 706c 6963 ILE_NAME]=replic\n 00060f40: 6174 696f 6e5f 696e 7374 616e 6365 5f66 ation_instance_f\n-00060f50: 696c 6520 2020 2020 207c 5400 12ce 4200 ile |T...B.\n+00060f50: 696c 6520 2020 2020 207c 5400 1222 4200 ile |T..\"B.\n 00060f60: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 00060f70: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b -+-------------+\n 00060f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060f90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00060fa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 0000 -------------|..\n 00060fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061000: 0100 0000 ae07 0000 2308 0000 0000 0000 ........#.......\n-00061010: 6600 00ce 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n+00061010: 6600 0022 4845 4c50 00ff 7300 ff53 554d f..\"HELP..s..SUM\n 00061020: 4d41 5259 00c0 4300 0020 2020 7c20 2020 MARY..C.. | \n 00061030: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 00061040: 2020 2020 2020 207c 206e 616d 6573 7061 | namespa\n 00061050: 6365 2020 2020 2020 2020 2020 2020 2020 ce \n 00061060: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00061070: 2020 2020 207c 5400 12ce 4400 0020 2020 |T...D.. \n+00061070: 2020 2020 207c 5400 1222 4400 0020 2020 |T..\"D.. \n 00061080: 7c20 2d20 2020 2020 2020 2020 207c 202d | - | -\n 00061090: 4e5b 414d 455d 2020 2020 207c 2020 2020 N[AME] | \n 000610a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000610b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000610c0: 2020 2020 2020 2020 207c 5400 12ce 4500 |T...E.\n+000610c0: 2020 2020 2020 2020 207c 5400 1222 4500 |T..\"E.\n 000610d0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000610e0: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 000610f0: 202d 525b 4547 494f 4e5d 3d6e 6577 2d72 -R[EGION]=new-r\n 00061100: 6567 696f 6e20 2020 2020 2020 2020 2020 egion \n 00061110: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00061120: 12ce 4600 0020 2020 7c2d 2d2d 2d2d 2d2d ..F.. |-------\n+00061120: 1222 4600 0020 2020 7c2d 2d2d 2d2d 2d2d .\"F.. |-------\n 00061130: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00061140: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00061150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061160: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00061170: 2d7c 5400 12ce 4700 0020 2020 7c20 2020 -|T...G.. | \n+00061170: 2d7c 5400 1222 4700 0020 2020 7c20 2020 -|T..\"G.. | \n 00061180: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 00061190: 2020 2020 2020 207c 2072 6567 696f 6e2d | region-\n 000611a0: 6e61 6d65 2020 2020 2020 2020 2020 2020 name \n 000611b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000611c0: 2020 2020 207c 5400 12ce 4800 0020 2020 |T...H.. \n+000611c0: 2020 2020 207c 5400 1222 4800 0020 2020 |T..\"H.. \n 000611d0: 7c20 2d20 2020 2020 2020 2020 207c 202d | - | -\n 000611e0: 525b 4547 494f 4e5d 2020 207c 2020 2020 R[EGION] | \n 000611f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061200: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00061210: 2020 2020 2020 2020 207c 5400 12ce 4900 |T...I.\n+00061210: 2020 2020 2020 2020 207c 5400 1222 4900 |T..\"I.\n 00061220: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00061230: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00061240: 205b 2d52 4547 494f 4e2d 7175 616c 6966 [-REGION-qualif\n 00061250: 6965 722e 2e2e 5d20 2020 2020 2020 2020 ier...] \n 00061260: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00061270: 12ce 4a00 0020 2020 7c2d 2d2d 2d2d 2d2d ..J.. |-------\n+00061270: 1222 4a00 0020 2020 7c2d 2d2d 2d2d 2d2d .\"J.. |-------\n 00061280: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00061290: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000612a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000612b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000612c0: 2d7c 5400 12ce 5100 0020 2020 7c20 2020 -|T...Q.. | \n+000612c0: 2d7c 5400 1222 5100 0020 2020 7c20 2020 -|T..\"Q.. | \n 000612d0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000612e0: 2020 2020 2020 207c 2073 6567 6d65 6e74 | segment\n 000612f0: 2d6e 616d 6520 2020 2020 2020 2020 2020 -name \n 00061300: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00061310: 2020 2020 207c 5400 12ce 5200 0020 2020 |T...R.. \n+00061310: 2020 2020 207c 5400 1222 5200 0020 2020 |T..\"R.. \n 00061320: 7c20 2d20 2020 2020 2020 2020 207c 202d | - | -\n 00061330: 535b 4547 4d45 4e54 5d20 207c 2020 2020 S[EGMENT] | \n 00061340: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061350: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00061360: 2020 2020 2020 2020 207c 5400 12ce 5300 |T...S.\n+00061360: 2020 2020 2020 2020 207c 5400 1222 5300 |T..\"S.\n 00061370: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00061380: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00061390: 205b 2d53 4547 4d45 4e54 2d71 7561 6c69 [-SEGMENT-quali\n 000613a0: 6669 6572 5d20 2020 2020 2020 2020 2020 fier] \n 000613b0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000613c0: 12ce 5400 0020 2020 7c2d 2d2d 2d2d 2d2d ..T.. |-------\n+000613c0: 1222 5400 0020 2020 7c2d 2d2d 2d2d 2d2d .\"T.. |-------\n 000613d0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000613e0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000613f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061400: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00061410: 2d7c 5400 12ce 5500 0020 2020 7c20 2020 -|T...U.. | \n+00061410: 2d7c 5400 1222 5500 0020 2020 7c20 2020 -|T..\"U.. | \n 00061420: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 00061430: 2020 2020 2020 207c 2067 6c6f 6261 6c2d | global-\n 00061440: 6e61 6d65 2020 2020 2020 2020 2020 2020 name \n 00061450: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00061460: 2020 2020 207c 5400 12ce 5600 0020 2020 |T...V.. \n+00061460: 2020 2020 207c 5400 1222 5600 0020 2020 |T..\"V.. \n 00061470: 7c20 445b 454c 4554 455d 2020 207c 202d | D[ELETE] | -\n 00061480: 475b 424c 4e41 4d45 5d20 207c 2020 2020 G[BLNAME] | \n 00061490: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000614a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000614b0: 2020 2020 2020 2020 207c 5400 12ce 5700 |T...W.\n+000614b0: 2020 2020 2020 2020 207c 5400 1222 5700 |T..\"W.\n 000614c0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000614d0: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 000614e0: 202d 435b 4f4c 4c41 5449 4f4e 5d3d 636f -C[OLLATION]=co\n 000614f0: 6c6c 6174 696f 6e20 2020 2020 2020 2020 llation \n 00061500: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00061510: 12ce 5800 0020 2020 7c2d 2d2d 2d2d 2d2d ..X.. |-------\n+00061510: 1222 5800 0020 2020 7c2d 2d2d 2d2d 2d2d .\"X.. |-------\n 00061520: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00061530: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00061540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00061560: 2d7c 5400 12ce 5900 0020 2020 7c20 2d20 -|T...Y.. | - \n+00061560: 2d7c 5400 1222 5900 0020 2020 7c20 2d20 -|T..\"Y.. | - \n 00061570: 2020 2020 2020 2020 207c 202d 4e5b 414d | -N[AM\n 00061580: 455d 2020 2020 207c 206e 616d 6573 7061 E] | namespa\n 00061590: 6365 2020 2020 2020 2020 2020 2020 2020 ce \n 000615a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000615b0: 2020 2020 207c 5400 12ce 5a00 0020 2020 |T...Z.. \n+000615b0: 2020 2020 207c 5400 1222 5a00 0020 2020 |T..\"Z.. \n 000615c0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d |------------+--\n 000615d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000615e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000615f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00061600: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12ce 6100 ---------|T...a.\n+00061600: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 1222 6100 ---------|T..\"a.\n 00061610: 0020 2020 7c20 2d20 2020 2020 2020 2020 . | - \n 00061620: 207c 202d 525b 4547 494f 4e5d 2020 207c | -R[EGION] |\n 00061630: 2072 6567 696f 6e2d 6e61 6d65 2020 2020 region-name \n 00061640: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061650: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00061660: 12ce 6200 0020 2020 7c2d 2d2d 2d2d 2d2d ..b.. |-------\n+00061660: 1222 6200 0020 2020 7c2d 2d2d 2d2d 2d2d .\"b.. |-------\n 00061670: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00061680: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00061690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000616a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000616b0: 2d7c 5400 12ce 6300 0020 2020 7c20 2d20 -|T...c.. | - \n+000616b0: 2d7c 5400 1222 6300 0020 2020 7c20 2d20 -|T..\"c.. | - \n 000616c0: 2020 2020 2020 2020 207c 202d 535b 4547 | -S[EG\n 000616d0: 4d45 4e54 5d20 207c 2073 6567 6d65 6e74 MENT] | segment\n 000616e0: 2d6e 616d 6520 2020 2020 2020 2020 2020 -name \n 000616f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00061700: 2020 2020 207c 5400 12ce 6400 0020 2020 |T...d.. \n+00061700: 2020 2020 207c 5400 1222 6400 0020 2020 |T..\"d.. \n 00061710: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d |------------+--\n 00061720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00061730: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061740: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00061750: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12ce 6500 ---------|T...e.\n+00061750: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 1222 6500 ---------|T..\"e.\n 00061760: 0020 2020 7c20 455b 5849 545d 2020 2020 . | E[XIT] \n 00061770: 207c 204e 2f41 2020 2020 2020 2020 207c | N/A |\n 00061780: 204e 2f41 2020 2020 2020 2020 2020 2020 N/A \n 00061790: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000617a0: 2020 2020 2020 2020 2020 2020 207c 0000 |..\n 000617b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000617c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000617d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000617e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000617f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061800: 0100 0000 ae07 0000 3a08 0000 0000 0000 ........:.......\n-00061810: 6600 00ce 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n+00061810: 6600 0022 4845 4c50 00ff 7300 ff53 554d f..\"HELP..s..SUM\n 00061820: 4d41 5259 00c0 6600 0020 2020 7c2d 2d2d MARY..f.. |---\n 00061830: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00061840: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00061850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00061870: 2d2d 2d2d 2d7c 5400 12ce 6700 0020 2020 -----|T...g.. \n+00061870: 2d2d 2d2d 2d7c 5400 1222 6700 0020 2020 -----|T..\"g.. \n 00061880: 7c20 4845 5b4c 505d 2020 2020 207c 204e | HE[LP] | N\n 00061890: 2f41 2020 2020 2020 2020 207c 204b 6579 /A | Key\n 000618a0: 776f 7264 2020 2020 2020 2020 2020 2020 word \n 000618b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000618c0: 2020 2020 2020 2020 207c 5400 12ce 6800 |T...h.\n+000618c0: 2020 2020 2020 2020 207c 5400 1222 6800 |T..\"h.\n 000618d0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000618e0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b -+-------------+\n 000618f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061900: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00061920: 12ce 6900 0020 2020 7c20 4c4f 435b 4b53 ..i.. | LOC[KS\n+00061920: 1222 6900 0020 2020 7c20 4c4f 435b 4b53 .\"i.. | LOC[KS\n 00061930: 5d20 2020 207c 204e 2f41 2020 2020 2020 ] | N/A \n 00061940: 2020 207c 202d 525b 4547 494f 4e5d 3d72 | -R[EGION]=r\n 00061950: 6567 696f 6e2d 6e61 6d65 2020 2020 2020 egion-name \n 00061960: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00061970: 207c 5400 12ce 6a00 0020 2020 7c2d 2d2d |T...j.. |---\n+00061970: 207c 5400 1222 6a00 0020 2020 7c2d 2d2d |T..\"j.. |---\n 00061980: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00061990: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000619a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000619b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000619c0: 2d2d 2d2d 2d7c 5400 12ce 7100 0020 2020 -----|T...q.. \n+000619c0: 2d2d 2d2d 2d7c 5400 1222 7100 0020 2020 -----|T..\"q.. \n 000619d0: 7c20 2020 2020 2020 2020 2020 207c 2020 | | \n 000619e0: 2020 2020 2020 2020 2020 207c 205b 2d4f | [-O\n 000619f0: 4e5d 5b3d 6669 6c65 2d6e 616d 655d 2020 N][=file-name] \n 00061a00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00061a10: 2020 2020 2020 2020 207c 5400 12ce 7200 |T...r.\n+00061a10: 2020 2020 2020 2020 207c 5400 1222 7200 |T..\"r.\n 00061a20: 0020 2020 7c20 4c4f 4720 2020 2020 2020 . | LOG \n 00061a30: 207c 204e 2f41 2020 2020 2020 2020 207c | N/A |\n 00061a40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061a50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061a60: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00061a70: 12ce 7300 0020 2020 7c20 2020 2020 2020 ..s.. | \n+00061a70: 1222 7300 0020 2020 7c20 2020 2020 2020 .\"s.. | \n 00061a80: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 00061a90: 2020 207c 205b 2d4f 465b 465d 5d20 2020 | [-OF[F]] \n 00061aa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061ab0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00061ac0: 207c 5400 12ce 7400 0020 2020 7c2d 2d2d |T...t.. |---\n+00061ac0: 207c 5400 1222 7400 0020 2020 7c2d 2d2d |T..\"t.. |---\n 00061ad0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00061ae0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00061af0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061b00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00061b10: 2d2d 2d2d 2d7c 5400 12ce 7500 0020 2020 -----|T...u.. \n+00061b10: 2d2d 2d2d 2d7c 5400 1222 7500 0020 2020 -----|T..\"u.. \n 00061b20: 7c20 515b 5549 545d 2020 2020 207c 204e | Q[UIT] | N\n 00061b30: 2f41 2020 2020 2020 2020 207c 204e 2f41 /A | N/A\n 00061b40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061b50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00061b60: 2020 2020 2020 2020 207c 5400 12ce 7600 |T...v.\n+00061b60: 2020 2020 2020 2020 207c 5400 1222 7600 |T..\"v.\n 00061b70: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 00061b80: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b -+-------------+\n 00061b90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061ba0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061bb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00061bc0: 12ce 7700 0020 2020 7c20 2020 2020 2020 ..w.. | \n+00061bc0: 1222 7700 0020 2020 7c20 2020 2020 2020 .\"w.. | \n 00061bd0: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 00061be0: 2020 207c 2067 6c6f 6261 6c2d 6e61 6d65 | global-name\n 00061bf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061c00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00061c10: 207c 5400 12ce 7800 0020 2020 7c20 525b |T...x.. | R[\n+00061c10: 207c 5400 1222 7800 0020 2020 7c20 525b |T..\"x.. | R[\n 00061c20: 454e 414d 455d 2020 207c 202d 475b 424c ENAME] | -G[BL\n 00061c30: 4e41 4d45 5d20 207c 2020 2020 2020 2020 NAME] | \n 00061c40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00061c50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00061c60: 2020 2020 207c 5400 12ce 7900 0020 2020 |T...y.. \n+00061c60: 2020 2020 207c 5400 1222 7900 0020 2020 |T..\"y.. \n 00061c70: 7c20 2020 2020 2020 2020 2020 207c 2020 | | \n 00061c80: 2020 2020 2020 2020 2020 207c 202d 435b | -C[\n 00061c90: 4f4c 4c41 5449 4f4e 5d3d 636f 6c6c 6174 OLLATION]=collat\n 00061ca0: 696f 6e20 2020 2020 2020 2020 2020 2020 ion \n-00061cb0: 2020 2020 2020 2020 207c 5400 12ce 7a00 |T...z.\n+00061cb0: 2020 2020 2020 2020 207c 5400 1222 7a00 |T..\"z.\n 00061cc0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 00061cd0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b -+-------------+\n 00061ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061d00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00061d10: 12ce 8100 0020 2020 7c20 2d20 2020 2020 ..... | - \n+00061d10: 1222 8100 0020 2020 7c20 2d20 2020 2020 .\"... | - \n 00061d20: 2020 2020 207c 202d 4e5b 414d 455d 2020 | -N[AME] \n 00061d30: 2020 207c 206f 6c64 2d6e 616d 6520 6e65 | old-name ne\n 00061d40: 772d 6e61 6d65 2020 2020 2020 2020 2020 w-name \n 00061d50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00061d60: 207c 5400 12ce 8200 0020 2020 7c2d 2d2d |T...... |---\n+00061d60: 207c 5400 1222 8200 0020 2020 7c2d 2d2d |T..\"... |---\n 00061d70: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00061d80: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00061d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061da0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00061db0: 2d2d 2d2d 2d7c 5400 12ce 8300 0020 2020 -----|T...... \n+00061db0: 2d2d 2d2d 2d7c 5400 1222 8300 0020 2020 -----|T..\"... \n 00061dc0: 7c20 2d20 2020 2020 2020 2020 207c 202d | - | -\n 00061dd0: 525b 4547 494f 4e5d 2020 207c 206f 6c64 R[EGION] | old\n 00061de0: 2d72 6567 2d6e 616d 6520 6e65 772d 7265 -reg-name new-re\n 00061df0: 672d 6e61 6d65 2020 2020 2020 2020 2020 g-name \n-00061e00: 2020 2020 2020 2020 207c 5400 12ce 8400 |T.....\n+00061e00: 2020 2020 2020 2020 207c 5400 1222 8400 |T..\"..\n 00061e10: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 00061e20: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b -+-------------+\n 00061e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061e40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061e50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00061e60: 12ce 8500 0020 2020 7c20 2d20 2020 2020 ..... | - \n+00061e60: 1222 8500 0020 2020 7c20 2d20 2020 2020 .\"... | - \n 00061e70: 2020 2020 207c 202d 535b 4547 4d45 4e54 | -S[EGMENT\n 00061e80: 5d20 207c 206f 6c64 2d73 6567 2d6e 616d ] | old-seg-nam\n 00061e90: 6520 6e65 772d 7365 672d 6e61 6d65 2020 e new-seg-name \n 00061ea0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00061eb0: 207c 5400 12ce 8600 0020 2020 7c2d 2d2d |T...... |---\n+00061eb0: 207c 5400 1222 8600 0020 2020 7c2d 2d2d |T..\"... |---\n 00061ec0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00061ed0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00061ee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061ef0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00061f00: 2d2d 2d2d 2d7c 5400 12ce 8700 0020 2020 -----|T...... \n+00061f00: 2d2d 2d2d 2d7c 5400 1222 8700 0020 2020 -----|T..\"... \n 00061f10: 7c20 5345 5b54 4744 5d20 2020 207c 204e | SE[TGD] | N\n 00061f20: 2f41 2020 2020 2020 2020 207c 202d 465b /A | -F[\n 00061f30: 494c 455d 3d66 696c 652d 6e61 6d65 205b ILE]=file-name [\n 00061f40: 2d51 5b55 4954 5d5d 2020 2020 2020 2020 -Q[UIT]] \n-00061f50: 2020 2020 2020 2020 207c 5400 12ce 8800 |T.....\n+00061f50: 2020 2020 2020 2020 207c 5400 1222 8800 |T..\"..\n 00061f60: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 00061f70: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b -+-------------+\n 00061f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061f90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00061fa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 0000 -------------|..\n 00061fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062000: 0100 0000 af07 0000 5108 0000 0000 0000 ........Q.......\n-00062010: 6600 00ce 4845 4c50 00ff 7300 ff53 554d f...HELP..s..SUM\n+00062010: 6600 0022 4845 4c50 00ff 7300 ff53 554d f..\"HELP..s..SUM\n 00062020: 4d41 5259 00c0 8900 0020 2020 7c20 5348 MARY..... | SH\n 00062030: 5b4f 575d 2020 2020 207c 202d 415b 4c4c [OW] | -A[LL\n 00062040: 5d2a 2020 2020 207c 204e 2f41 2020 2020 ]* | N/A \n 00062050: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062060: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00062070: 2020 2020 207c 5400 12ce 8a00 0020 2020 |T...... \n+00062070: 2020 2020 207c 5400 1222 8a00 0020 2020 |T..\"... \n 00062080: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d |------------+--\n 00062090: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000620a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000620b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000620c0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 12ce 9100 ---------|T.....\n+000620c0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 1222 9100 ---------|T..\"..\n 000620d0: 0020 2020 7c20 2d20 2020 2020 2020 2020 . | - \n 000620e0: 207c 202d 435b 4f4d 4d41 4e44 5d20 207c | -C[OMMAND] |\n 000620f0: 202d 465b 494c 455f 4e41 4d45 5d3d 6f75 -F[ILE_NAME]=ou\n 00062100: 7470 7574 2d66 696c 6520 2020 2020 2020 tput-file \n 00062110: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00062120: 12ce 9200 0020 2020 7c2d 2d2d 2d2d 2d2d ..... |-------\n+00062120: 1222 9200 0020 2020 7c2d 2d2d 2d2d 2d2d .\"... |-------\n 00062130: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00062140: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00062150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062160: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00062170: 2d7c 5400 12ce 9300 0020 2020 7c20 2020 -|T...... | \n+00062170: 2d7c 5400 1222 9300 0020 2020 7c20 2020 -|T..\"... | \n 00062180: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 00062190: 2020 2020 2020 207c 2067 6c6f 6261 6c2d | global-\n 000621a0: 6e61 6d65 2020 2020 2020 2020 2020 2020 name \n 000621b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000621c0: 2020 2020 207c 5400 12ce 9400 0020 2020 |T...... \n+000621c0: 2020 2020 207c 5400 1222 9400 0020 2020 |T..\"... \n 000621d0: 7c20 2d20 2020 2020 2020 2020 207c 202d | - | -\n 000621e0: 475b 424c 4e41 4d45 5d20 207c 2020 2020 G[BLNAME] | \n 000621f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062200: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00062210: 2020 2020 2020 2020 207c 5400 12ce 9500 |T.....\n+00062210: 2020 2020 2020 2020 207c 5400 1222 9500 |T..\"..\n 00062220: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00062230: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00062240: 202d 435b 4f4c 4c41 5449 4f4e 5d3d 636f -C[OLLATION]=co\n 00062250: 6c6c 6174 696f 6e20 2020 2020 2020 2020 llation \n 00062260: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00062270: 12ce 9600 0020 2020 7c2d 2d2d 2d2d 2d2d ..... |-------\n+00062270: 1222 9600 0020 2020 7c2d 2d2d 2d2d 2d2d .\"... |-------\n 00062280: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00062290: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000622a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000622b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000622c0: 2d7c 5400 12ce 9700 0020 2020 7c20 2020 -|T...... | \n+000622c0: 2d7c 5400 1222 9700 0020 2020 7c20 2020 -|T..\"... | \n 000622d0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000622e0: 2020 2020 2020 207c 2072 6570 6c69 6361 | replica\n 000622f0: 7469 6f6e 2d69 6e73 7461 6e63 6520 2020 tion-instance \n 00062300: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00062310: 2020 2020 207c 5400 12ce 9800 0020 2020 |T...... \n+00062310: 2020 2020 207c 5400 1222 9800 0020 2020 |T..\"... \n 00062320: 7c20 2d20 2020 2020 2020 2020 207c 202d | - | -\n 00062330: 495b 4e53 5441 4e43 455d 207c 2020 2020 I[NSTANCE] | \n 00062340: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062350: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00062360: 2020 2020 2020 2020 207c 5400 12ce 9900 |T.....\n+00062360: 2020 2020 2020 2020 207c 5400 1222 9900 |T..\"..\n 00062370: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00062380: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00062390: 202d 465b 494c 455f 4e41 4d45 5d3d 7265 -F[ILE_NAME]=re\n 000623a0: 706c 6963 6174 696f 6e5f 696e 7374 616e plication_instan\n 000623b0: 6365 5f66 696c 6520 2020 2020 207c 5400 ce_file |T.\n-000623c0: 12ce 9a00 0020 2020 7c2d 2d2d 2d2d 2d2d ..... |-------\n+000623c0: 1222 9a00 0020 2020 7c2d 2d2d 2d2d 2d2d .\"... |-------\n 000623d0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000623e0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000623f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062400: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00062410: 2d7c 5500 11ce c111 0000 2020 207c 202d -|U....... | -\n+00062410: 2d7c 5500 1122 c111 0000 2020 207c 202d -|U..\".... | -\n 00062420: 2020 2020 2020 2020 2020 7c20 2d4d 5b41 | -M[A\n 00062430: 505d 2020 2020 2020 7c20 5b52 5b45 4749 P] | [R[EGI\n 00062440: 4f4e 5d3d 7265 6769 6f6e 2d6e 616d 655d ON]=region-name]\n 00062450: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00062460: 2020 2020 2020 7c54 0013 ce11 0000 2020 |T...... \n+00062460: 2020 2020 2020 7c54 0013 2211 0000 2020 |T..\"... \n 00062470: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |------------+-\n 00062480: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00062490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000624a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000624b0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 ce21 ----------|T...!\n+000624b0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 2221 ----------|T..\"!\n 000624c0: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 000624d0: 2020 7c20 2d4e 5b41 4d45 5d20 2020 2020 | -N[AME] \n 000624e0: 7c20 5b6e 616d 6573 7061 6365 5d20 2020 | [namespace] \n 000624f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062500: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00062510: 0013 ce31 0000 2020 207c 2d2d 2d2d 2d2d ...1.. |------\n+00062510: 0013 2231 0000 2020 207c 2d2d 2d2d 2d2d ..\"1.. |------\n 00062520: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00062530: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 00062540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00062560: 2d2d 7c54 0013 ce41 0000 2020 207c 202d --|T...A.. | -\n+00062560: 2d2d 7c54 0013 2241 0000 2020 207c 202d --|T..\"A.. | -\n 00062570: 2020 2020 2020 2020 2020 7c20 2d52 5b45 | -R[E\n 00062580: 4749 4f4e 5d20 2020 7c20 5b72 6567 696f GION] | [regio\n 00062590: 6e2d 6e61 6d65 5d20 2020 2020 2020 2020 n-name] \n 000625a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000625b0: 2020 2020 2020 7c54 0013 ce51 0000 2020 |T...Q.. \n+000625b0: 2020 2020 2020 7c54 0013 2251 0000 2020 |T..\"Q.. \n 000625c0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |------------+-\n 000625d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000625e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000625f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00062600: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 ce61 ----------|T...a\n+00062600: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0013 2261 ----------|T..\"a\n 00062610: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 00062620: 2020 7c20 2d53 5b45 474d 454e 545d 2020 | -S[EGMENT] \n 00062630: 7c20 5b73 6567 6d65 6e74 2d6e 616d 655d | [segment-name]\n 00062640: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062650: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00062660: 0013 ce71 0000 2020 207c 2d2d 2d2d 2d2d ...q.. |------\n+00062660: 0013 2271 0000 2020 207c 2d2d 2d2d 2d2d ..\"q.. |------\n 00062670: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00062680: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 00062690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000626a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000626b0: 2d2d 7c54 0013 ce81 0000 2020 207c 202d --|T...... | -\n+000626b0: 2d2d 7c54 0013 2281 0000 2020 207c 202d --|T..\"... | -\n 000626c0: 2020 2020 2020 2020 2020 7c20 545b 454d | T[EM\n 000626d0: 504c 4154 455d 2020 7c20 4e2f 4120 2020 PLATE] | N/A \n 000626e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000626f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00062700: 2020 2020 2020 7c54 0013 ce91 0000 2020 |T...... \n+00062700: 2020 2020 2020 7c54 0013 2291 0000 2020 |T..\"... \n 00062710: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |------------+-\n 00062720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00062730: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062740: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00062750: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0012 ce12 ----------|T....\n+00062750: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0012 2212 ----------|T..\".\n 00062760: 0000 2020 207c 2054 5b45 4d50 4c41 5445 .. | T[EMPLATE\n 00062770: 5d20 7c20 2d52 5b45 4749 4f4e 5d20 2020 ] | -R[EGION] \n 00062780: 7c20 5b2d 5245 4749 4f4e 2d71 7561 6c69 | [-REGION-quali\n 00062790: 6669 6572 2e2e 2e5d 2020 2020 2020 2020 fier...] \n 000627a0: 2020 2020 2020 2020 2020 2020 2020 7c00 |.\n 000627b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000627c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000627d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000627e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000627f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062800: 0100 0000 c107 0000 6c08 0000 0000 0000 ........l.......\n-00062810: 6700 00ce 4845 4c50 00ff 7300 ff53 554d g...HELP..s..SUM\n+00062810: 6700 0022 4845 4c50 00ff 7300 ff53 554d g..\"HELP..s..SUM\n 00062820: 4d41 5259 00c1 1211 0000 2020 207c 2d2d MARY...... |--\n 00062830: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00062840: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00062850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00062870: 2d2d 2d2d 2d2d 7c54 0013 ce21 0000 2020 ------|T...!.. \n+00062870: 2d2d 2d2d 2d2d 7c54 0013 2221 0000 2020 ------|T..\"!.. \n 00062880: 207c 202d 2020 2020 2020 2020 2020 7c20 | - | \n 00062890: 2d53 5b45 474d 454e 545d 2020 7c20 5b20 -S[EGMENT] | [ \n 000628a0: 2d53 4547 4d45 4e54 2d71 7561 6c69 6669 -SEGMENT-qualifi\n 000628b0: 6572 2e2e 2e5d 2020 2020 2020 2020 2020 er...] \n-000628c0: 2020 2020 2020 2020 2020 7c54 0013 ce31 |T...1\n+000628c0: 2020 2020 2020 2020 2020 7c54 0013 2231 |T..\"1\n 000628d0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000628e0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000628f0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 00062900: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00062920: 0013 ce41 0000 2020 207c 2056 5b45 5249 ...A.. | V[ERI\n+00062920: 0013 2241 0000 2020 207c 2056 5b45 5249 ..\"A.. | V[ERI\n 00062930: 4659 5d20 2020 7c20 2d41 5b4c 4c5d 2a20 FY] | -A[LL]* \n 00062940: 2020 2020 7c20 4e2f 4120 2020 2020 2020 | N/A \n 00062950: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062960: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00062970: 2020 7c54 0013 ce51 0000 2020 207c 2d2d |T...Q.. |--\n+00062970: 2020 7c54 0013 2251 0000 2020 207c 2d2d |T..\"Q.. |--\n 00062980: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00062990: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000629a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000629b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000629c0: 2d2d 2d2d 2d2d 7c54 0013 ce61 0000 2020 ------|T...a.. \n+000629c0: 2d2d 2d2d 2d2d 7c54 0013 2261 0000 2020 ------|T..\"a.. \n 000629d0: 207c 2020 2020 2020 2020 2020 2020 7c20 | | \n 000629e0: 2020 2020 2020 2020 2020 2020 7c20 676c | gl\n 000629f0: 6f62 616c 2d6e 616d 6520 2020 2020 2020 obal-name \n 00062a00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00062a10: 2020 2020 2020 2020 2020 7c54 0013 ce71 |T...q\n+00062a10: 2020 2020 2020 2020 2020 7c54 0013 2271 |T..\"q\n 00062a20: 0000 2020 207c 202d 2020 2020 2020 2020 .. | - \n 00062a30: 2020 7c20 2d47 5b42 4c4e 414d 455d 2020 | -G[BLNAME] \n 00062a40: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00062a50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062a60: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00062a70: 0013 ce81 0000 2020 207c 2020 2020 2020 ...... | \n+00062a70: 0013 2281 0000 2020 207c 2020 2020 2020 ..\"... | \n 00062a80: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 00062a90: 2020 2020 7c20 2d43 5b4f 4c4c 4154 494f | -C[OLLATIO\n 00062aa0: 4e5d 3d63 6f6c 6c61 7469 6f6e 2020 2020 N]=collation \n 00062ab0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00062ac0: 2020 7c54 0013 ce91 0000 2020 207c 2d2d |T...... |--\n+00062ac0: 2020 7c54 0013 2291 0000 2020 207c 2d2d |T..\"... |--\n 00062ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00062ae0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00062af0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062b00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00062b10: 2d2d 2d2d 2d2d 7c54 0012 ce13 0000 2020 ------|T...... \n+00062b10: 2d2d 2d2d 2d2d 7c54 0012 2213 0000 2020 ------|T..\"... \n 00062b20: 207c 202d 2020 2020 2020 2020 2020 7c20 | - | \n 00062b30: 2d4e 5b41 4d45 5d20 2020 2020 7c20 5b6e -N[AME] | [n\n 00062b40: 616d 6573 7061 6365 5d20 2020 2020 2020 amespace] \n 00062b50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00062b60: 2020 2020 2020 2020 2020 7c54 0013 ce11 |T....\n+00062b60: 2020 2020 2020 2020 2020 7c54 0013 2211 |T..\".\n 00062b70: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00062b80: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 00062b90: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 00062ba0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062bb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00062bc0: 0013 ce21 0000 2020 207c 202d 2020 2020 ...!.. | - \n+00062bc0: 0013 2221 0000 2020 207c 202d 2020 2020 ..\"!.. | - \n 00062bd0: 2020 2020 2020 7c20 2d52 5b45 4749 4f4e | -R[EGION\n 00062be0: 5d20 2020 7c20 5b72 6567 696f 6e2d 6e61 ] | [region-na\n 00062bf0: 6d65 5d20 2020 2020 2020 2020 2020 2020 me] \n 00062c00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00062c10: 2020 7c54 0013 ce31 0000 2020 207c 2d2d |T...1.. |--\n+00062c10: 2020 7c54 0013 2231 0000 2020 207c 2d2d |T..\"1.. |--\n 00062c20: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00062c30: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00062c40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062c50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00062c60: 2d2d 2d2d 2d2d 7c54 0013 ce41 0000 2020 ------|T...A.. \n+00062c60: 2d2d 2d2d 2d2d 7c54 0013 2241 0000 2020 ------|T..\"A.. \n 00062c70: 207c 202d 2020 2020 2020 2020 2020 7c20 | - | \n 00062c80: 2d53 5b45 474d 454e 545d 2020 7c20 5b73 -S[EGMENT] | [s\n 00062c90: 6567 6d65 6e74 2d6e 616d 655d 2020 2020 egment-name] \n 00062ca0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00062cb0: 2020 2020 2020 2020 2020 7c54 0013 ce51 |T...Q\n+00062cb0: 2020 2020 2020 2020 2020 7c54 0013 2251 |T..\"Q\n 00062cc0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00062cd0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 00062ce0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 00062cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062d00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00062d10: 0013 ce61 0000 2020 207c 202d 2020 2020 ...a.. | - \n+00062d10: 0013 2261 0000 2020 207c 202d 2020 2020 ..\"a.. | - \n 00062d20: 2020 2020 2020 7c20 2d4d 5b41 505d 2020 | -M[AP] \n 00062d30: 2020 2020 7c20 4e2f 4120 2020 2020 2020 | N/A \n 00062d40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00062d50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00062d60: 2020 7c54 0013 ce71 0000 2020 207c 2d2d |T...q.. |--\n+00062d60: 2020 7c54 0013 2271 0000 2020 207c 2d2d |T..\"q.. |--\n 00062d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00062d80: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00062d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062da0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00062db0: 2d2d 2d2d 2d2d 7c54 0013 ce81 0000 2020 ------|T...... \n+00062db0: 2d2d 2d2d 2d2d 7c54 0013 2281 0000 2020 ------|T..\"... \n 00062dc0: 207c 202d 2020 2020 2020 2020 2020 7c20 | - | \n 00062dd0: 2d54 5b45 4d50 4c41 5445 5d20 7c20 4e2f -T[EMPLATE] | N/\n 00062de0: 4120 2020 2020 2020 2020 2020 2020 2020 A \n 00062df0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00062e00: 2020 2020 2020 2020 2020 7c54 0013 ce91 |T....\n+00062e00: 2020 2020 2020 2020 2020 7c54 0013 2291 |T..\".\n 00062e10: 0000 2020 202b 2d2d 2d2d 2d2d 2d2d 2d2d .. +----------\n 00062e20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062e40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062e50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b07 --------------+.\n-00062e60: 0012 ce14 0000 2c00 11ce ff73 00ff 5155 ......,....s..QU\n+00062e60: 0012 2214 0000 2c00 1122 ff73 00ff 5155 ..\"...,..\".s..QU\n 00062e70: 414c 4946 4945 525f 5355 4d4d 4152 5900 ALIFIER_SUMMARY.\n 00062e80: 0051 7561 6c69 6669 6572 5f53 756d 6d61 .Qualifier_Summa\n-00062e90: 7279 1c00 27ce bf11 0000 2020 2051 7561 ry..'..... Qua\n+00062e90: 7279 1c00 2722 bf11 0000 2020 2051 7561 ry..'\".... Qua\n 00062ea0: 6c69 6669 6572 2053 756d 6d61 7279 0700 lifier Summary..\n-00062eb0: 28ce 2100 0050 0028 ce31 0000 2020 2054 (.!..P.(.1.. T\n+00062eb0: 2822 2100 0050 0028 2231 0000 2020 2054 (\"!..P.(\"1.. T\n 00062ec0: 6865 2066 6f6c 6c6f 7769 6e67 2074 6162 he following tab\n 00062ed0: 6c65 2073 756d 6d61 7269 7a65 7320 616c le summarizes al\n 00062ee0: 6c20 7175 616c 6966 6965 7273 2066 6f72 l qualifiers for\n 00062ef0: 2074 6865 2041 4444 2c20 4348 414e 4745 the ADD, CHANGE\n-00062f00: 2c20 616e 6444 0028 ce41 0000 2020 2054 , andD.(.A.. T\n+00062f00: 2c20 616e 6444 0028 2241 0000 2020 2054 , andD.(\"A.. T\n 00062f10: 454d 504c 4154 4520 636f 6d6d 616e 6473 EMPLATE commands\n 00062f20: 2e20 5468 6520 6465 6661 756c 7473 2061 . The defaults a\n 00062f30: 7265 2074 686f 7365 2073 7570 706c 6965 re those supplie\n-00062f40: 6420 6279 2046 4953 2e07 0028 ce51 0000 d by FIS...(.Q..\n-00062f50: 7100 28ce 6100 0020 2020 2b2d 2d2d 2d2d q.(.a.. +-----\n+00062f40: 6420 6279 2046 4953 2e07 0028 2251 0000 d by FIS...(\"Q..\n+00062f50: 7100 2822 6100 0020 2020 2b2d 2d2d 2d2d q.(\"a.. +-----\n 00062f60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062f70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062f90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062fa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062fb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00062fc0: 2b00 0000 0000 0000 0000 0000 0000 0000 +...............\n 00062fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063000: 0100 0000 ba07 0000 7d08 0000 0000 0000 ........}.......\n-00063010: 9900 00ce 4845 4c50 00ff 7300 ff53 554d ....HELP..s..SUM\n+00063010: 9900 0022 4845 4c50 00ff 7300 ff53 554d ...\"HELP..s..SUM\n 00063020: 4d41 5259 00ff 7300 ff51 5541 4c49 4649 MARY..s..QUALIFI\n 00063030: 4552 5f53 554d 4d41 5259 00bf 7100 0020 ER_SUMMARY..q.. \n 00063040: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00063050: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063060: 2020 2020 2020 2020 2020 4744 4520 436f GDE Co\n 00063070: 6d6d 616e 6420 5175 616c 6966 6965 7273 mmand Qualifiers\n 00063080: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063090: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000630a0: 2020 2020 2020 2020 7c71 0028 ce81 0000 |q.(....\n+000630a0: 2020 2020 2020 2020 7c71 0028 2281 0000 |q.(\"...\n 000630b0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 000630c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000630d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000630e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000630f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00063110: 2d2d 2d2d 2d2d 2d2d 2d7c 7100 28ce 9100 ---------|q.(...\n+00063110: 2d2d 2d2d 2d2d 2d2d 2d7c 7100 2822 9100 ---------|q.(\"..\n 00063120: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00063130: 2020 2020 2020 5155 414c 4946 4945 5220 QUALIFIER \n 00063140: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063150: 207c 2020 4445 4620 207c 2020 4d49 4e20 | DEF | MIN \n 00063160: 207c 2020 2020 2020 2020 204d 4158 2020 | MAX \n 00063170: 2020 2020 2020 2020 7c20 4e41 4d20 7c20 | NAM | \n-00063180: 5245 4720 7c20 5345 4720 7c72 0027 cec0 REG | SEG |r.'..\n+00063180: 5245 4720 7c20 5345 4720 7c72 0027 22c0 REG | SEG |r.'\".\n 00063190: 1100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 000631a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000631b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000631c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000631d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000631e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000631f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c71 0028 ------------|q.(\n-00063200: ce12 0000 2020 207c 2020 2020 2020 2020 .... | \n+00063200: 2212 0000 2020 207c 2020 2020 2020 2020 \"... | \n 00063210: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063220: 2020 2a20 4445 4641 554c 5420 6973 2074 * DEFAULT is t\n 00063230: 6865 2064 6566 6175 6c74 2072 6567 696f he default regio\n 00063240: 6e2d 2061 6e64 2073 6567 6d65 6e74 2d6e n- and segment-n\n 00063250: 616d 6520 2020 2020 2020 2020 2020 2020 ame \n 00063260: 2020 2020 2020 2020 2020 2020 207c 7100 |q.\n-00063270: 28ce 1300 0020 2020 7c20 2020 2020 2020 (.... | \n+00063270: 2822 1300 0020 2020 7c20 2020 2020 2020 (\"... | \n 00063280: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063290: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000632a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000632b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000632c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000632d0: 2020 2020 2020 2020 2020 2020 2020 7c71 |q\n-000632e0: 0028 ce14 0000 2020 207c 2020 2020 2020 .(.... | \n+000632e0: 0028 2214 0000 2020 207c 2020 2020 2020 .(\"... | \n 000632f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063300: 2020 2020 2020 2020 2020 2020 2a2a 204d ** M\n 00063310: 554d 5053 2069 7320 7468 6520 6465 6661 UMPS is the defa\n 00063320: 756c 7420 6669 6c65 2d6e 616d 6520 2020 ult file-name \n 00063330: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063340: 2020 2020 2020 2020 2020 2020 2020 207c |\n-00063350: 7100 28ce 1500 0020 2020 7c20 2020 2020 q.(.... | \n+00063350: 7100 2822 1500 0020 2020 7c20 2020 2020 q.(\"... | \n 00063360: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063370: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063380: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063390: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000633a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000633b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000633c0: 7c71 0028 ce16 0000 2020 207c 2020 2020 |q.(.... | \n+000633c0: 7c71 0028 2216 0000 2020 207c 2020 2020 |q.(\"... | \n 000633d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000633e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000633f0: 2020 2a2a 2a20 4d61 7920 7661 7279 2062 *** May vary b\n 00063400: 7920 706c 6174 666f 726d 2020 2020 2020 y platform \n 00063410: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063420: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00063430: 207c 7100 28ce 1700 0020 2020 7c20 2020 |q.(.... | \n+00063430: 207c 7100 2822 1700 0020 2020 7c20 2020 |q.(\"... | \n 00063440: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063450: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063460: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063470: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063480: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063490: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000634a0: 2020 7c71 0028 ce18 0000 2020 207c 2020 |q.(.... | \n+000634a0: 2020 7c71 0028 2218 0000 2020 207c 2020 |q.(\"... | \n 000634b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000634c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000634d0: 2020 2020 202a 2a2a 2a20 2d4e 4f4e 554c **** -NONUL\n 000634e0: 4c5f 5355 4253 4352 4950 5453 2020 2020 L_SUBSCRIPTS \n 000634f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063500: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00063510: 2020 207c 7100 28ce 1900 0020 2020 7c2d |q.(.... |-\n+00063510: 2020 207c 7100 2822 1900 0020 2020 7c2d |q.(\"... |-\n 00063520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063560: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063570: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00063580: 2d2d 2d2d 7c71 0028 ce1a 0000 2020 207c ----|q.(.... |\n+00063580: 2d2d 2d2d 7c71 0028 221a 0000 2020 207c ----|q.(\"... |\n 00063590: 2d41 435b 4345 5353 5f4d 4554 484f 445d -AC[CESS_METHOD]\n 000635a0: 3d63 6f64 6520 2020 2020 2020 2020 2020 =code \n 000635b0: 2020 2020 2020 2020 2020 2020 7c42 4720 |BG \n 000635c0: 2020 2020 7c2d 2020 2020 2020 7c2d 2020 |- |- \n 000635d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000635e0: 2020 207c 2d20 2020 207c 2d20 2020 207c |- |- |\n-000635f0: 5820 2020 207c 7100 28ce 2100 0020 2020 X |q.(.!.. \n+000635f0: 5820 2020 207c 7100 2822 2100 0020 2020 X |q.(\"!.. \n 00063600: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00063610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063620: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00063630: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d -----+-------+--\n 00063640: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063650: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d ----+-----+-----\n-00063660: 2b2d 2d2d 2d2d 7c71 0028 ce22 0000 2020 +-----|q.(.\".. \n+00063660: 2b2d 2d2d 2d2d 7c71 0028 2222 0000 2020 +-----|q.(\"\".. \n 00063670: 207c 2d41 4c5b 4c4f 4341 5449 4f4e 5d3d |-AL[LOCATION]=\n 00063680: 7369 7a65 2862 6c6f 636b 7329 2020 2020 size(blocks) \n 00063690: 2020 2020 2020 2020 2020 2020 2020 7c31 |1\n 000636a0: 3030 2020 2020 7c31 3020 2020 2020 7c31 00 |10 |1\n 000636b0: 2c30 3430 2c31 3837 2c33 3932 2839 3932 ,040,187,392(992\n 000636c0: 4d69 2920 207c 2d20 2020 207c 2d20 2020 Mi) |- |- \n-000636d0: 207c 5820 2020 207c 7100 28ce 2300 0020 |X |q.(.#.. \n+000636d0: 207c 5820 2020 207c 7100 2822 2300 0020 |X |q.(\"#.. \n 000636e0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 000636f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063700: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00063710: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b -------+-------+\n 00063720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063730: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d ------+-----+---\n-00063740: 2d2d 2b2d 2d2d 2d2d 7c71 0028 ce24 0000 --+-----|q.(.$..\n+00063740: 2d2d 2b2d 2d2d 2d2d 7c71 0028 2224 0000 --+-----|q.(\"$..\n 00063750: 2020 207c 2d5b 4e4f 5d41 535b 594e 4349 |-[NO]AS[YNCI\n 00063760: 4f5d 2020 2020 2020 2020 2020 2020 2020 O] \n 00063770: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063780: 7c46 414c 5345 2020 7c2d 2020 2020 2020 |FALSE |- \n 00063790: 7c2d 2020 2020 2020 2020 2020 2020 2020 |- \n 000637a0: 2020 2020 2020 207c 2d20 2020 207c 2d20 |- |- \n 000637b0: 2020 207c 5820 2020 207c 0000 0000 0000 |X |......\n 000637c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000637d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000637e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000637f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063800: 0100 0000 b907 0000 8e08 0000 0000 0000 ................\n-00063810: 9900 00ce 4845 4c50 00ff 7300 ff53 554d ....HELP..s..SUM\n+00063810: 9900 0022 4845 4c50 00ff 7300 ff53 554d ...\"HELP..s..SUM\n 00063820: 4d41 5259 00ff 7300 ff51 5541 4c49 4649 MARY..s..QUALIFI\n 00063830: 4552 5f53 554d 4d41 5259 00c0 2500 0020 ER_SUMMARY..%.. \n 00063840: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00063850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00063870: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b -------+-------+\n 00063880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063890: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d ------+-----+---\n-000638a0: 2d2d 2b2d 2d2d 2d2d 7c71 0028 ce26 0000 --+-----|q.(.&..\n+000638a0: 2d2d 2b2d 2d2d 2d2d 7c71 0028 2226 0000 --+-----|q.(\"&..\n 000638b0: 2020 207c 2d5b 4e4f 5d41 555b 544f 4442 |-[NO]AU[TODB\n 000638c0: 5d20 2020 2020 2020 2020 2020 2020 2020 ] \n 000638d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000638e0: 7c46 414c 5345 2020 7c2d 2020 2020 2020 |FALSE |- \n 000638f0: 7c2d 2020 2020 2020 2020 2020 2020 2020 |- \n 00063900: 2020 2020 2020 207c 2d20 2020 207c 5820 |- |X \n-00063910: 2020 207c 2d20 2020 207c 7100 28ce 2700 |- |q.(.'.\n+00063910: 2020 207c 2d20 2020 207c 7100 2822 2700 |- |q.(\"'.\n 00063920: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 00063930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063950: 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d -+-------+------\n 00063960: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00063970: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d --------+-----+-\n-00063980: 2d2d 2d2d 2b2d 2d2d 2d2d 7c71 0028 ce28 ----+-----|q.(.(\n+00063980: 2d2d 2d2d 2b2d 2d2d 2d2d 7c71 0028 2228 ----+-----|q.(\"(\n 00063990: 0000 2020 207c 2d42 4c5b 4f43 4b5f 5349 .. |-BL[OCK_SI\n 000639a0: 5a45 5d3d 7369 7a65 2862 7974 6573 2920 ZE]=size(bytes) \n 000639b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000639c0: 2020 7c31 3032 3420 2020 7c35 3132 2020 |1024 |512 \n 000639d0: 2020 7c36 3530 3234 2020 2020 2020 2020 |65024 \n 000639e0: 2020 2020 2020 2020 207c 2d20 2020 207c |- |\n-000639f0: 2d20 2020 207c 5820 2020 207c 7100 28ce - |X |q.(.\n+000639f0: 2d20 2020 207c 5820 2020 207c 7100 2822 - |X |q.(\"\n 00063a00: 2900 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ).. |---------\n 00063a10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063a20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063a30: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d ---+-------+----\n 00063a40: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00063a50: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00063a60: 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 7c71 0028 +-----+-----|q.(\n-00063a70: ce2a 0000 2020 207c 2d43 5b4f 4c4c 4154 .*.. |-C[OLLAT\n+00063a70: 222a 0000 2020 207c 2d43 5b4f 4c4c 4154 \"*.. |-C[OLLAT\n 00063a80: 494f 4e5f 4445 4641 554c 545d 3d69 642d ION_DEFAULT]=id-\n 00063a90: 6e75 6d62 6572 2869 6e74 6567 6572 2920 number(integer) \n 00063aa0: 2020 2020 7c30 2020 2020 2020 7c30 2020 |0 |0 \n 00063ab0: 2020 2020 7c32 3535 2020 2020 2020 2020 |255 \n 00063ac0: 2020 2020 2020 2020 2020 207c 2d20 2020 |- \n 00063ad0: 207c 5820 2020 207c 2d20 2020 207c 7100 |X |- |q.\n-00063ae0: 28ce 3100 0020 2020 7c2d 2d2d 2d2d 2d2d (.1.. |-------\n+00063ae0: 2822 3100 0020 2020 7c2d 2d2d 2d2d 2d2d (\"1.. |-------\n 00063af0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063b00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063b10: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d -----+-------+--\n 00063b20: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00063b30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00063b40: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 7c71 --+-----+-----|q\n-00063b50: 0028 ce32 0000 2020 207c 2d5b 4e4f 5d44 .(.2.. |-[NO]D\n+00063b50: 0028 2232 0000 2020 207c 2d5b 4e4f 5d44 .(\"2.. |-[NO]D\n 00063b60: 4546 4552 5f41 4c4c 4f43 4154 4520 2020 EFER_ALLOCATE \n 00063b70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063b80: 2020 2020 2020 7c54 5255 4520 2020 7c2d |TRUE |-\n 00063b90: 2020 2020 2020 7c2d 2020 2020 2020 2020 |- \n 00063ba0: 2020 2020 2020 2020 2020 2020 207c 2d20 |- \n 00063bb0: 2020 207c 2d20 2020 207c 5820 2020 207c |- |X |\n-00063bc0: 7100 28ce 3300 0020 2020 7c2d 2d2d 2d2d q.(.3.. |-----\n+00063bc0: 7100 2822 3300 0020 2020 7c2d 2d2d 2d2d q.(\"3.. |-----\n 00063bd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063be0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063bf0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b -------+-------+\n 00063c00: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00063c10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 00063c20: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d ----+-----+-----\n-00063c30: 7c71 0028 ce34 0000 2020 207c 2d44 5b59 |q.(.4.. |-D[Y\n+00063c30: 7c71 0028 2234 0000 2020 207c 2d44 5b59 |q.(\"4.. |-D[Y\n 00063c40: 4e41 4d49 435f 5345 474d 454e 545d 3d73 NAMIC_SEGMENT]=s\n 00063c50: 6567 6d65 6e74 2d6e 616d 6528 6368 6172 egment-name(char\n 00063c60: 7329 2020 2020 2020 7c2a 2020 2020 2020 s) |* \n 00063c70: 7c31 4120 2020 2020 7c31 3641 2f4e 2020 |1A |16A/N \n 00063c80: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00063c90: 2d20 2020 207c 5820 2020 207c 2d20 2020 - |X |- \n-00063ca0: 207c 7100 28ce 3500 0020 2020 7c2d 2d2d |q.(.5.. |---\n+00063ca0: 207c 7100 2822 3500 0020 2020 7c2d 2d2d |q.(\"5.. |---\n 00063cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063cc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063cd0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00063ce0: 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d -+-------+------\n 00063cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063d00: 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d +-----+-----+---\n-00063d10: 2d2d 7c71 0028 ce36 0000 2020 207c 2d5b --|q.(.6.. |-[\n+00063d10: 2d2d 7c71 0028 2236 0000 2020 207c 2d5b --|q.(\"6.. |-[\n 00063d20: 4e4f 5d45 4e43 5259 5054 494f 4e20 2020 NO]ENCRYPTION \n 00063d30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063d40: 2020 2020 2020 2020 2020 7c46 414c 5345 |FALSE\n 00063d50: 2020 7c2d 2020 2020 2020 7c2d 2020 2020 |- |- \n 00063d60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063d70: 207c 2d20 2020 207c 2d20 2020 207c 5820 |- |- |X \n-00063d80: 2020 207c 7100 28ce 3700 0020 2020 7c2d |q.(.7.. |-\n+00063d80: 2020 207c 7100 2822 3700 0020 2020 7c2d |q.(\"7.. |-\n 00063d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063da0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063db0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00063dc0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d ---+-------+----\n 00063dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063de0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d --+-----+-----+-\n-00063df0: 2d2d 2d2d 7c71 0028 ce38 0000 2020 207c ----|q.(.8.. |\n+00063df0: 2d2d 2d2d 7c71 0028 2238 0000 2020 207c ----|q.(\"8.. |\n 00063e00: 2d5b 4e4f 5d45 504f 4348 5441 5045 5220 -[NO]EPOCHTAPER \n 00063e10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063e20: 2020 2020 2020 2020 2020 2020 7c54 5255 |TRU\n 00063e30: 4520 2020 7c2d 2020 2020 2020 7c2d 2020 E |- |- \n 00063e40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00063e50: 2020 207c 2d20 2020 207c 2d20 2020 207c |- |- |\n-00063e60: 5820 2020 207c 7100 28ce 3900 0020 2020 X |q.(.9.. \n+00063e60: 5820 2020 207c 7100 2822 3900 0020 2020 X |q.(\"9.. \n 00063e70: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00063e80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063e90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00063ea0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d -----+-------+--\n 00063eb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063ec0: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d ----+-----+-----\n-00063ed0: 2b2d 2d2d 2d2d 7c71 0028 ce3a 0000 2020 +-----|q.(.:.. \n+00063ed0: 2b2d 2d2d 2d2d 7c71 0028 223a 0000 2020 +-----|q.(\":.. \n 00063ee0: 207c 2d45 585b 5445 4e53 494f 4e5f 434f |-EX[TENSION_CO\n 00063ef0: 554e 545d 3d73 697a 6528 626c 6b73 2920 UNT]=size(blks) \n 00063f00: 2020 2020 2020 2020 2020 2020 2020 7c31 |1\n 00063f10: 3030 2020 2020 7c30 2020 2020 2020 7c36 00 |0 |6\n 00063f20: 3535 3335 2020 2020 2020 2020 2020 2020 5535 \n 00063f30: 2020 2020 207c 2d20 2020 207c 2d20 2020 |- |- \n-00063f40: 207c 5820 2020 207c 7100 28ce 4100 0020 |X |q.(.A.. \n+00063f40: 207c 5820 2020 207c 7100 2822 4100 0020 |X |q.(\"A.. \n 00063f50: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00063f60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063f70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00063f80: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b -------+-------+\n 00063f90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00063fa0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d ------+-----+---\n 00063fb0: 2d2d 2b2d 2d2d 2d2d 7c00 0000 0000 0000 --+-----|.......\n 00063fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064000: 0100 0000 b907 0000 9f08 0000 0000 0000 ................\n-00064010: 9900 00ce 4845 4c50 00ff 7300 ff53 554d ....HELP..s..SUM\n+00064010: 9900 0022 4845 4c50 00ff 7300 ff53 554d ...\"HELP..s..SUM\n 00064020: 4d41 5259 00ff 7300 ff51 5541 4c49 4649 MARY..s..QUALIFI\n 00064030: 4552 5f53 554d 4d41 5259 00c0 4200 0020 ER_SUMMARY..B.. \n 00064040: 2020 7c2d 465b 494c 455f 4e41 4d45 5d3d |-F[ILE_NAME]=\n 00064050: 6669 6c65 2d6e 616d 6520 2863 6861 7273 file-name (chars\n 00064060: 2920 2020 2020 2020 2020 2020 2020 207c ) |\n 00064070: 2a2a 2020 2020 207c 3141 2020 2020 207c ** |1A |\n 00064080: 3235 3541 2f4e 2020 2020 2020 2020 2020 255A/N \n 00064090: 2020 2020 2020 7c2d 2020 2020 7c2d 2020 |- |- \n-000640a0: 2020 7c58 2020 2020 7c71 0028 ce43 0000 |X |q.(.C..\n+000640a0: 2020 7c58 2020 2020 7c71 0028 2243 0000 |X |q.(\"C..\n 000640b0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 000640c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000640d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000640e0: 2b2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d +-------+-------\n 000640f0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 00064100: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d -------+-----+--\n-00064110: 2d2d 2d2b 2d2d 2d2d 2d7c 7100 28ce 4400 ---+-----|q.(.D.\n+00064110: 2d2d 2d2b 2d2d 2d2d 2d7c 7100 2822 4400 ---+-----|q.(\"D.\n 00064120: 0020 2020 7c2d 4655 5b4c 4c42 4c4b 5752 . |-FU[LLBLKWR\n 00064130: 545d 3d7b 307c 317c 327d 2020 2020 2020 T]={0|1|2} \n 00064140: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064150: 207c 3020 2020 2020 207c 3020 2020 2020 |0 |0 \n 00064160: 207c 3220 2020 2020 2020 2020 2020 2020 |2 \n 00064170: 2020 2020 2020 2020 7c2d 2020 2020 7c2d |- |-\n-00064180: 2020 2020 7c58 2020 2020 7c71 0028 ce45 |X |q.(.E\n+00064180: 2020 2020 7c58 2020 2020 7c71 0028 2245 |X |q.(\"E\n 00064190: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000641a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000641b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000641c0: 2d2d 2b2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d --+-------+-----\n 000641d0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000641e0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b ---------+-----+\n-000641f0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c 7100 28ce -----+-----|q.(.\n+000641f0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c 7100 2822 -----+-----|q.(\"\n 00064200: 4600 0020 2020 7c2d 475b 4c4f 4241 4c5f F.. |-G[LOBAL_\n 00064210: 4255 4646 4552 5f43 4f55 4e54 5d3d 7369 BUFFER_COUNT]=si\n 00064220: 7a65 2862 6c6f 636b 7329 2020 2020 2020 ze(blocks) \n 00064230: 2020 207c 312c 3032 3420 207c 3634 2020 |1,024 |64 \n 00064240: 2020 207c 322c 3134 372c 3438 332c 3634 |2,147,483,64\n 00064250: 3720 2a2a 2a20 2020 2020 7c2d 2020 2020 7 *** |- \n 00064260: 7c2d 2020 2020 7c58 2020 2020 7c71 0028 |- |X |q.(\n-00064270: ce47 0000 2020 207c 2020 2020 2020 2020 .G.. | \n+00064270: 2247 0000 2020 207c 2020 2020 2020 2020 \"G.. | \n 00064280: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064290: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000642a0: 2020 2020 7c2a 2a2a 2020 2020 7c20 2020 |*** | \n 000642b0: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000642c0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000642d0: 207c 2020 2020 207c 2020 2020 207c 7100 | | |q.\n-000642e0: 28ce 4800 0020 2020 7c2d 2d2d 2d2d 2d2d (.H.. |-------\n+000642e0: 2822 4800 0020 2020 7c2d 2d2d 2d2d 2d2d (\"H.. |-------\n 000642f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064300: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064310: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d -----+-------+--\n 00064320: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00064330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00064340: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 7c71 --+-----+-----|q\n-00064350: 0028 ce49 0000 2020 207c 2d4b 5b45 595f .(.I.. |-K[EY_\n+00064350: 0028 2249 0000 2020 207c 2d4b 5b45 595f .(\"I.. |-K[EY_\n 00064360: 5349 5a45 5d3d 7369 7a65 2862 7974 6573 SIZE]=size(bytes\n 00064370: 2920 2020 2020 2020 2020 2020 2020 2020 ) \n 00064380: 2020 2020 2020 7c36 3420 2020 2020 7c33 |64 |3\n 00064390: 2020 2020 2020 7c31 2c30 3139 2020 2020 |1,019 \n 000643a0: 2020 2020 2020 2020 2020 2020 207c 2d20 |- \n 000643b0: 2020 207c 5820 2020 207c 2d20 2020 207c |X |- |\n-000643c0: 7100 28ce 4a00 0020 2020 7c2d 2d2d 2d2d q.(.J.. |-----\n+000643c0: 7100 2822 4a00 0020 2020 7c2d 2d2d 2d2d q.(\"J.. |-----\n 000643d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000643e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000643f0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b -------+-------+\n 00064400: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00064410: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 00064420: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d ----+-----+-----\n-00064430: 7c71 0028 ce51 0000 2020 207c 2d5b 4e4f |q.(.Q.. |-[NO\n+00064430: 7c71 0028 2251 0000 2020 207c 2d5b 4e4f |q.(\"Q.. |-[NO\n 00064440: 5d4c 5b4f 434b 5f43 5249 545d 2020 2020 ]L[OCK_CRIT] \n 00064450: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064460: 2020 2020 2020 2020 7c46 414c 5345 2020 |FALSE \n 00064470: 7c2d 2020 2020 2020 7c2d 2020 2020 2020 |- |- \n 00064480: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00064490: 2d20 2020 207c 5820 2020 207c 2d20 2020 - |X |- \n-000644a0: 207c 7100 28ce 5200 0020 2020 7c2d 2d2d |q.(.R.. |---\n+000644a0: 207c 7100 2822 5200 0020 2020 7c2d 2d2d |q.(\"R.. |---\n 000644b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000644c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000644d0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000644e0: 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d -+-------+------\n 000644f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064500: 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d +-----+-----+---\n-00064510: 2d2d 7c71 0028 ce53 0000 2020 207c 2d4c --|q.(.S.. |-L\n+00064510: 2d2d 7c71 0028 2253 0000 2020 207c 2d4c --|q.(\"S.. |-L\n 00064520: 5b4f 434b 5f53 5041 4345 5d3d 7369 7a65 [OCK_SPACE]=size\n 00064530: 2870 6167 6573 2920 2020 2020 2020 2020 (pages) \n 00064540: 2020 2020 2020 2020 2020 7c34 3020 2020 |40 \n 00064550: 2020 7c31 3020 2020 2020 7c36 352c 3533 |10 |65,53\n 00064560: 3620 2020 2020 2020 2020 2020 2020 2020 6 \n 00064570: 207c 2d20 2020 207c 2d20 2020 207c 5820 |- |- |X \n-00064580: 2020 207c 7100 28ce 5400 0020 2020 7c2d |q.(.T.. |-\n+00064580: 2020 207c 7100 2822 5400 0020 2020 7c2d |q.(\"T.. |-\n 00064590: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000645a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000645b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000645c0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d ---+-------+----\n 000645d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000645e0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d --+-----+-----+-\n-000645f0: 2d2d 2d2d 7c71 0028 ce55 0000 2020 207c ----|q.(.U.. |\n+000645f0: 2d2d 2d2d 7c71 0028 2255 0000 2020 207c ----|q.(\"U.. |\n 00064600: 2d4d 5b55 5445 585f 534c 4f54 535d 3d69 -M[UTEX_SLOTS]=i\n 00064610: 6e74 6567 6572 2020 2020 2020 2020 2020 nteger \n 00064620: 2020 2020 2020 2020 2020 2020 7c31 2c30 |1,0\n 00064630: 3234 2020 7c31 2c30 3234 2020 7c33 322c 24 |1,024 |32,\n 00064640: 3736 3820 2020 2020 2020 2020 2020 2020 768 \n 00064650: 2020 207c 2d20 2020 207c 2d20 2020 207c |- |- |\n-00064660: 5820 2020 207c 7100 28ce 5600 0020 2020 X |q.(.V.. \n+00064660: 5820 2020 207c 7100 2822 5600 0020 2020 X |q.(\"V.. \n 00064670: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00064680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000646a0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d -----+-------+--\n 000646b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000646c0: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d ----+-----+-----\n-000646d0: 2b2d 2d2d 2d2d 7c71 0028 ce57 0000 2020 +-----|q.(.W.. \n+000646d0: 2b2d 2d2d 2d2d 7c71 0028 2257 0000 2020 +-----|q.(\"W.. \n 000646e0: 207c 2d5b 4e4f 5d49 4e53 545b 5f46 5245 |-[NO]INST[_FRE\n 000646f0: 455a 455f 4f4e 5f45 5252 4f52 5d20 2020 EZE_ON_ERROR] \n 00064700: 2020 2020 2020 2020 2020 2020 2020 7c46 |F\n 00064710: 414c 5345 2020 7c2d 2020 2020 2020 7c2d ALSE |- |-\n 00064720: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064730: 2020 2020 207c 2d20 2020 207c 5820 2020 |- |X \n-00064740: 207c 2d20 2020 207c 7100 28ce 5800 0020 |- |q.(.X.. \n+00064740: 207c 2d20 2020 207c 7100 2822 5800 0020 |- |q.(\"X.. \n 00064750: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00064760: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064770: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00064780: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b -------+-------+\n 00064790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000647a0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d ------+-----+---\n 000647b0: 2d2d 2b2d 2d2d 2d2d 7c00 0000 0000 0000 --+-----|.......\n 000647c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000647d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000647e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000647f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064800: 0100 0000 de06 0000 af08 0000 0000 0000 ................\n-00064810: 9900 00ce 4845 4c50 00ff 7300 ff53 554d ....HELP..s..SUM\n+00064810: 9900 0022 4845 4c50 00ff 7300 ff53 554d ...\"HELP..s..SUM\n 00064820: 4d41 5259 00ff 7300 ff51 5541 4c49 4649 MARY..s..QUALIFI\n 00064830: 4552 5f53 554d 4d41 5259 00c0 5900 0020 ER_SUMMARY..Y.. \n 00064840: 2020 7c2d 5b4e 4f5d 515b 4442 5255 4e44 |-[NO]Q[DBRUND\n 00064850: 4f57 4e5d 2020 2020 2020 2020 2020 2020 OWN] \n 00064860: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00064870: 4641 4c53 4520 207c 2d20 2020 2020 207c FALSE |- |\n 00064880: 2d20 2020 2020 2020 2020 2020 2020 2020 - \n 00064890: 2020 2020 2020 7c2d 2020 2020 7c58 2020 |- |X \n-000648a0: 2020 7c2d 2020 2020 7c71 0028 ce5a 0000 |- |q.(.Z..\n+000648a0: 2020 7c2d 2020 2020 7c71 0028 225a 0000 |- |q.(\"Z..\n 000648b0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 000648c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000648d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000648e0: 2b2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d +-------+-------\n 000648f0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 00064900: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d -------+-----+--\n-00064910: 2d2d 2d2b 2d2d 2d2d 2d7c 7100 28ce 6100 ---+-----|q.(.a.\n+00064910: 2d2d 2d2b 2d2d 2d2d 2d7c 7100 2822 6100 ---+-----|q.(\"a.\n 00064920: 0020 2020 7c2d 5b4e 4f5d 4a5b 4f55 524e . |-[NO]J[OURN\n 00064930: 414c 5d3d 6f70 7469 6f6e 2d6c 6973 7420 AL]=option-list \n 00064940: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064950: 207c 2d4e 4f4a 2020 207c 2d20 2020 2020 |-NOJ |- \n 00064960: 207c 2d20 2020 2020 2020 2020 2020 2020 |- \n 00064970: 2020 2020 2020 2020 7c2d 2020 2020 7c58 |- |X\n-00064980: 2020 2020 7c2d 2020 2020 7c71 0028 ce62 |- |q.(.b\n+00064980: 2020 2020 7c2d 2020 2020 7c71 0028 2262 |- |q.(\"b\n 00064990: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000649a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000649b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000649c0: 2d2d 2b2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d --+-------+-----\n 000649d0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000649e0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b ---------+-----+\n-000649f0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c 7100 28ce -----+-----|q.(.\n+000649f0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c 7100 2822 -----+-----|q.(\"\n 00064a00: 6300 0020 2020 7c2d 4e5b 554c 4c5f 5355 c.. |-N[ULL_SU\n 00064a10: 4253 4352 4950 5453 5d3d 5b41 4c57 4159 BSCRIPTS]=[ALWAY\n 00064a20: 537c 4e45 5645 527c 4558 4953 5449 4e47 S|NEVER|EXISTING\n 00064a30: 5d20 207c 4e45 5645 5220 207c 2d20 2020 ] |NEVER |- \n 00064a40: 2020 207c 2d20 2020 2020 2020 2020 2020 |- \n 00064a50: 2020 2020 2020 2020 2020 7c2d 2020 2020 |- \n 00064a60: 7c58 2020 2020 7c2d 2020 2020 7c71 0028 |X |- |q.(\n-00064a70: ce64 0000 2020 207c 2020 2020 2020 2020 .d.. | \n+00064a70: 2264 0000 2020 207c 2020 2020 2020 2020 \"d.. | \n 00064a80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064a90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064aa0: 2020 2020 7c6f 7220 2a2a 2a2a 7c20 2020 |or ****| \n 00064ab0: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 00064ac0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00064ad0: 207c 2020 2020 207c 2020 2020 207c 7100 | | |q.\n-00064ae0: 28ce 6500 0020 2020 7c2d 2d2d 2d2d 2d2d (.e.. |-------\n+00064ae0: 2822 6500 0020 2020 7c2d 2d2d 2d2d 2d2d (\"e.. |-------\n 00064af0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064b00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064b10: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d -----+-------+--\n 00064b20: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00064b30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00064b40: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 7c71 --+-----+-----|q\n-00064b50: 0028 ce66 0000 2020 207c 2d5b 4e4f 5d53 .(.f.. |-[NO]S\n+00064b50: 0028 2266 0000 2020 207c 2d5b 4e4f 5d53 .(\"f.. |-[NO]S\n 00064b60: 5444 4e55 4c4c 434f 4c4c 5b3d 5452 5545 TDNULLCOLL[=TRUE\n 00064b70: 7c46 414c 5345 5d20 2020 2020 2020 2020 |FALSE] \n 00064b80: 2020 2020 2020 7c46 414c 5345 2020 7c2d |FALSE |-\n 00064b90: 2020 2020 2020 7c2d 2020 2020 2020 2020 |- \n 00064ba0: 2020 2020 2020 2020 2020 2020 207c 2d20 |- \n 00064bb0: 2020 207c 5820 2020 207c 2d20 2020 207c |X |- |\n-00064bc0: 7100 28ce 6700 0020 2020 7c2d 2d2d 2d2d q.(.g.. |-----\n+00064bc0: 7100 2822 6700 0020 2020 7c2d 2d2d 2d2d q.(\"g.. |-----\n 00064bd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064be0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064bf0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b -------+-------+\n 00064c00: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00064c10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 00064c20: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d ----+-----+-----\n-00064c30: 7c71 0028 ce68 0000 2020 207c 2d52 5b45 |q.(.h.. |-R[E\n+00064c30: 7c71 0028 2268 0000 2020 207c 2d52 5b45 |q.(\"h.. |-R[E\n 00064c40: 434f 5244 5f53 495a 455d 3d73 697a 6520 CORD_SIZE]=size \n 00064c50: 2862 7974 6573 2920 2020 2020 2020 2020 (bytes) \n 00064c60: 2020 2020 2020 2020 7c32 3536 2020 2020 |256 \n 00064c70: 7c37 2020 2020 2020 7c31 2c30 3438 2c35 |7 |1,048,5\n 00064c80: 3736 2020 2020 2020 2020 2020 2020 207c 76 |\n 00064c90: 2d20 2020 207c 5820 2020 207c 2d20 2020 - |X |- \n-00064ca0: 207c 7100 28ce 6900 0020 2020 7c2d 2d2d |q.(.i.. |---\n+00064ca0: 207c 7100 2822 6900 0020 2020 7c2d 2d2d |q.(\"i.. |---\n 00064cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064cc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064cd0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00064ce0: 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d -+-------+------\n 00064cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064d00: 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d +-----+-----+---\n-00064d10: 2d2d 7c71 0028 ce6a 0000 2020 207c 2d52 --|q.(.j.. |-R\n+00064d10: 2d2d 7c71 0028 226a 0000 2020 207c 2d52 --|q.(\"j.. |-R\n 00064d20: 5b45 4749 4f4e 5d20 7265 6769 6f6e 2d6e [EGION] region-n\n 00064d30: 616d 6520 2863 6861 7273 2920 2020 2020 ame (chars) \n 00064d40: 2020 2020 2020 2020 2020 7c2a 2020 2020 |* \n 00064d50: 2020 7c31 4120 2020 2020 7c31 3641 2f4e |1A |16A/N\n 00064d60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00064d70: 207c 5820 2020 207c 2d20 2020 207c 2d20 |X |- |- \n-00064d80: 2020 207c 7100 28ce 7100 0020 2020 7c2d |q.(.q.. |-\n+00064d80: 2020 207c 7100 2822 7100 0020 2020 7c2d |q.(\"q.. |-\n 00064d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064da0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064db0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00064dc0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d ---+-------+----\n 00064dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064de0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d --+-----+-----+-\n-00064df0: 2d2d 2d2d 7c71 0028 ce72 0000 2020 207c ----|q.(.r.. |\n+00064df0: 2d2d 2d2d 7c71 0028 2272 0000 2020 207c ----|q.(\"r.. |\n 00064e00: 2d52 5b45 5345 5256 4544 5f42 5954 4553 -R[ESERVED_BYTES\n 00064e10: 5d3d 7369 7a65 2862 7974 6573 2920 2020 ]=size(bytes) \n 00064e20: 2020 2020 2020 2020 2020 2020 7c30 2020 |0 \n 00064e30: 2020 2020 7c30 2020 2020 2020 7c62 6c6f |0 |blo\n 00064e40: 636b 7369 7a65 2020 2020 2020 2020 2020 cksize \n 00064e50: 2020 207c 2d20 2020 207c 2d20 2020 207c |- |- |\n-00064e60: 5820 2020 207c 7100 28ce 7300 0020 2020 X |q.(.s.. \n+00064e60: 5820 2020 207c 7100 2822 7300 0020 2020 X |q.(\"s.. \n 00064e70: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 00064e80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064e90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064ea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064eb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00064ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00064ed0: 2d2d 2d2d 2d2d 2b07 0028 ce74 0000 0000 ------+..(.t....\n+00064ed0: 2d2d 2d2d 2d2d 2b07 0028 2274 0000 0000 ------+..(\"t....\n 00064ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -25851,29 +25851,29 @@\n 00064fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00065000: 0100 0000 f600 0000 c608 0000 0000 0000 ................\n-00065010: 6500 00ce 4845 4c50 00ff 7300 ff43 4f50 e...HELP..s..COP\n+00065010: 6500 0022 4845 4c50 00ff 7300 ff43 4f50 e..\"HELP..s..COP\n 00065020: 5952 4947 4854 00c0 1a00 0020 2020 696e YRIGHT..... in\n 00065030: 666f 726d 6174 696f 6e20 696e 2074 6869 formation in thi\n 00065040: 7320 7075 626c 6963 6174 696f 6e20 6973 s publication is\n 00065050: 2061 6363 7572 6174 6520 6173 206f 6620 accurate as of \n 00065060: 6974 7320 7075 626c 6963 6174 696f 6e20 its publication \n-00065070: 6461 7465 3b4a 0014 ce21 0000 2020 2073 date;J...!.. s\n+00065070: 6461 7465 3b4a 0014 2221 0000 2020 2073 date;J..\"!.. s\n 00065080: 7563 6820 696e 666f 726d 6174 696f 6e20 uch information \n 00065090: 6973 2073 7562 6a65 6374 2074 6f20 6368 is subject to ch\n 000650a0: 616e 6765 2077 6974 686f 7574 206e 6f74 ange without not\n 000650b0: 6963 652e 2046 4953 2069 7320 6e6f 7430 ice. FIS is not0\n-000650c0: 0014 ce22 0000 2020 2072 6573 706f 6e73 ...\".. respons\n+000650c0: 0014 2222 0000 2020 2072 6573 706f 6e73 ..\"\".. respons\n 000650d0: 6962 6c65 2066 6f72 2061 6e79 2065 7272 ible for any err\n 000650e0: 6f72 7320 6f72 2064 6566 6563 7473 2e07 ors or defects..\n-000650f0: 0014 ce23 0000 0000 0000 0000 0000 0000 ...#............\n+000650f0: 0014 2223 0000 0000 0000 0000 0000 0000 ..\"#............\n 00065100: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00065110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00065120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00065130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00065140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00065150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00065160: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n"}, {"source1": "./usr/lib/x86_64-linux-gnu/fis-gtm/V6.3-014_x86_64/gtmhelp.dat", "source2": "./usr/lib/x86_64-linux-gnu/fis-gtm/V6.3-014_x86_64/gtmhelp.dat", "has_internal_linenos": true, "unified_diff": "@@ -5,15 +5,15 @@\n 00000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000050: 0000 0000 8000 0000 8000 0000 0000 0000 ................\n 00000060: 0004 0000 0000 0100 0080 0000 0000 0000 ................\n 00000070: 1700 0000 0000 0000 1000 0000 1700 0000 ................\n 00000080: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000000a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000000b0: 0000 0000 0000 0000 1fa4 9965 0200 0000 ...........e....\n+000000b0: 0000 0000 0000 0000 e1b3 a667 0200 0000 ...........g....\n 000000c0: ffff ff83 ffff ffff ffff ff93 fdff ffff ................\n 000000d0: 0100 0000 0000 0000 0100 0000 0000 0000 ................\n 000000e0: 0100 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@@ -16766,80 +16766,80 @@\n 000417d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000417e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000417f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00041800: 0100 0000 7307 0000 8f00 0000 0000 0000 ....s...........\n 00041810: 3b00 0000 4845 4c50 00ff 7300 ff41 424f ;...HELP..s..ABO\n 00041820: 5554 5f47 542e 4d00 ff73 00ff 434f 5059 UT_GT.M..s..COPY\n 00041830: 5249 4748 5400 bf31 0000 2020 2043 6f70 RIGHT..1.. Cop\n-00041840: 7972 6967 6874 2032 3032 3007 0023 4641 yright 2020..#FA\n-00041850: 0000 5300 2346 5100 0020 2020 4669 6465 ..S.#FQ.. Fide\n+00041840: 7972 6967 6874 2032 3032 3007 0023 4441 yright 2020..#DA\n+00041850: 0000 5300 2344 5100 0020 2020 4669 6465 ..S.#DQ.. Fide\n 00041860: 6c69 7479 204e 6174 696f 6e61 6c20 496e lity National In\n 00041870: 666f 726d 6174 696f 6e20 5365 7276 6963 formation Servic\n 00041880: 6573 2c20 496e 632e 2061 6e64 2f6f 7220 es, Inc. and/or \n 00041890: 6974 7320 7375 6273 6964 6961 7269 6573 its subsidiaries\n-000418a0: 2e20 416c 6c1a 0023 4661 0000 2020 2072 . All..#Fa.. r\n+000418a0: 2e20 416c 6c1a 0023 4461 0000 2020 2072 . All..#Da.. r\n 000418b0: 6967 6874 7320 7265 7365 7276 6564 2e07 ights reserved..\n-000418c0: 0023 4671 0000 4f00 2346 8100 0020 2020 .#Fq..O.#F... \n+000418c0: 0023 4471 0000 4f00 2344 8100 0020 2020 .#Dq..O.#D... \n 000418d0: 5065 726d 6973 7369 6f6e 2069 7320 6772 Permission is gr\n 000418e0: 616e 7465 6420 746f 2063 6f70 792c 2064 anted to copy, d\n 000418f0: 6973 7472 6962 7574 6520 616e 642f 6f72 istribute and/or\n 00041900: 206d 6f64 6966 7920 7468 6973 2064 6f63 modify this doc\n-00041910: 756d 656e 7453 0023 4691 0000 2020 2075 umentS.#F... u\n+00041910: 756d 656e 7453 0023 4491 0000 2020 2075 umentS.#D... u\n 00041920: 6e64 6572 2074 6865 2074 6572 6d73 206f nder the terms o\n 00041930: 6620 7468 6520 474e 5520 4672 6565 2044 f the GNU Free D\n 00041940: 6f63 756d 656e 7461 7469 6f6e 204c 6963 ocumentation Lic\n 00041950: 656e 7365 2c20 5665 7273 696f 6e20 312e ense, Version 1.\n-00041960: 3320 6f72 2061 6e79 5500 2246 c011 0000 3 or anyU.\"F....\n+00041960: 3320 6f72 2061 6e79 5500 2244 c011 0000 3 or anyU.\"D....\n 00041970: 2020 206c 6174 6572 2076 6572 7369 6f6e later version\n 00041980: 2070 7562 6c69 7368 6564 2062 7920 7468 published by th\n 00041990: 6520 4672 6565 2053 6f66 7477 6172 6520 e Free Software \n 000419a0: 466f 756e 6461 7469 6f6e 3b20 7769 7468 Foundation; with\n 000419b0: 206e 6f20 496e 7661 7269 616e 7441 0023 no InvariantA.#\n-000419c0: 4612 0000 2020 2053 6563 7469 6f6e 732c F... Sections,\n+000419c0: 4412 0000 2020 2053 6563 7469 6f6e 732c D... Sections,\n 000419d0: 206e 6f20 4672 6f6e 742d 436f 7665 7220 no Front-Cover \n 000419e0: 5465 7874 7320 616e 6420 6e6f 2042 6163 Texts and no Bac\n 000419f0: 6b2d 436f 7665 7220 5465 7874 732e 0700 k-Cover Texts...\n-00041a00: 2346 1300 0051 0023 4614 0000 2020 2047 #F...Q.#F... G\n+00041a00: 2344 1300 0051 0023 4414 0000 2020 2047 #D...Q.#D... G\n 00041a10: 542e 4d28 544d 2920 6973 2061 2074 7261 T.M(TM) is a tra\n 00041a20: 6465 6d61 726b 206f 6620 4669 6465 6c69 demark of Fideli\n 00041a30: 7479 204e 6174 696f 6e61 6c20 496e 666f ty National Info\n 00041a40: 726d 6174 696f 6e20 5365 7276 6963 6573 rmation Services\n-00041a50: 2c20 496e 632e 4700 2346 1500 0020 2020 , Inc.G.#F... \n+00041a50: 2c20 496e 632e 4700 2344 1500 0020 2020 , Inc.G.#D... \n 00041a60: 4f74 6865 7220 7472 6164 656d 6172 6b73 Other trademarks\n 00041a70: 2061 7265 2074 6865 2070 726f 7065 7274 are the propert\n 00041a80: 7920 6f66 2074 6865 6972 2072 6573 7065 y of their respe\n 00041a90: 6374 6976 6520 6f77 6e65 7273 2e07 0023 ctive owners...#\n-00041aa0: 4616 0000 4800 2346 1700 0020 2020 5468 F...H.#F... Th\n+00041aa0: 4416 0000 4800 2344 1700 0020 2020 5468 D...H.#D... Th\n 00041ab0: 6973 2064 6f63 756d 656e 7420 636f 6e74 is document cont\n 00041ac0: 6169 6e73 2061 2064 6573 6372 6970 7469 ains a descripti\n 00041ad0: 6f6e 206f 6620 4754 2e4d 2061 6e64 2074 on of GT.M and t\n-00041ae0: 6865 206f 7065 7261 7469 6e67 5400 2346 he operatingT.#F\n+00041ae0: 6865 206f 7065 7261 7469 6e67 5400 2344 he operatingT.#D\n 00041af0: 1800 0020 2020 696e 7374 7275 6374 696f ... instructio\n 00041b00: 6e73 2070 6572 7461 696e 696e 6720 746f ns pertaining to\n 00041b10: 2074 6865 2076 6172 696f 7573 2066 756e the various fun\n 00041b20: 6374 696f 6e73 2074 6861 7420 636f 6d70 ctions that comp\n 00041b30: 7269 7365 2074 6865 2073 7973 7465 6d2e rise the system.\n-00041b40: 5000 2346 1900 0020 2020 5468 6973 2064 P.#F... This d\n+00041b40: 5000 2344 1900 0020 2020 5468 6973 2064 P.#D... This d\n 00041b50: 6f63 756d 656e 7420 646f 6573 206e 6f74 ocument does not\n 00041b60: 2063 6f6e 7461 696e 2061 6e79 2063 6f6d contain any com\n 00041b70: 6d69 746d 656e 7420 6f66 2046 4953 2e20 mitment of FIS. \n 00041b80: 4649 5320 6265 6c69 6576 6573 2074 6865 FIS believes the\n-00041b90: 5100 2346 1a00 0020 2020 696e 666f 726d Q.#F... inform\n+00041b90: 5100 2344 1a00 0020 2020 696e 666f 726d Q.#D... inform\n 00041ba0: 6174 696f 6e20 696e 2074 6869 7320 7075 ation in this pu\n 00041bb0: 626c 6963 6174 696f 6e20 6973 2061 6363 blication is acc\n 00041bc0: 7572 6174 6520 6173 206f 6620 6974 7320 urate as of its \n 00041bd0: 7075 626c 6963 6174 696f 6e20 6461 7465 publication date\n-00041be0: 3b4a 0023 4621 0000 2020 2073 7563 6820 ;J.#F!.. such \n+00041be0: 3b4a 0023 4421 0000 2020 2073 7563 6820 ;J.#D!.. such \n 00041bf0: 696e 666f 726d 6174 696f 6e20 6973 2073 information is s\n 00041c00: 7562 6a65 6374 2074 6f20 6368 616e 6765 ubject to change\n 00041c10: 2077 6974 686f 7574 206e 6f74 6963 652e without notice.\n-00041c20: 2046 4953 2069 7320 6e6f 7430 0023 4622 FIS is not0.#F\"\n+00041c20: 2046 4953 2069 7320 6e6f 7430 0023 4422 FIS is not0.#D\"\n 00041c30: 0000 2020 2072 6573 706f 6e73 6962 6c65 .. responsible\n 00041c40: 2066 6f72 2061 6e79 2065 7272 6f72 7320 for any errors \n-00041c50: 6f72 2064 6566 6563 7473 2e07 0023 4623 or defects...#F#\n+00041c50: 6f72 2064 6566 6563 7473 2e07 0023 4423 or defects...#D#\n 00041c60: 0000 3400 1872 5052 4f47 5241 4d4d 494e ..4..rPROGRAMMIN\n 00041c70: 475f 454e 5649 524f 4e4d 454e 5400 0050 G_ENVIRONMENT..P\n 00041c80: 726f 6772 616d 6d69 6e67 5f45 6e76 6972 rogramming_Envir\n 00041c90: 6f6e 6d65 6e74 2200 3000 bf11 0000 2020 onment\".0..... \n 00041ca0: 2050 726f 6772 616d 6d69 6e67 2045 6e76 Programming Env\n 00041cb0: 6972 6f6e 6d65 6e74 0700 3100 2100 0052 ironment..1.!..R\n 00041cc0: 0031 0031 0000 2020 2054 6865 2047 542e .1.1.. The GT.\n@@ -17026,93 +17026,93 @@\n 00042810: 6d00 0000 4845 4c50 00ff 7300 ff41 424f m...HELP..s..ABO\n 00042820: 5554 5f47 542e 4d00 ff73 00ff 5052 4f47 UT_GT.M..s..PROG\n 00042830: 5241 4d4d 494e 475f 454e 5649 524f 4e4d RAMMING_ENVIRONM\n 00042840: 454e 5400 ff73 00ff 4d41 4e41 4749 4e47 ENT..s..MANAGING\n 00042850: 5f53 4f55 5243 455f 434f 4445 00ff 7300 _SOURCE_CODE..s.\n 00042860: ff50 524f 4752 414d 5f44 4542 5547 0000 .PROGRAM_DEBUG..\n 00042870: 5072 6f67 7261 6d5f 4465 6275 6718 005b Program_Debug..[\n-00042880: 46bf 1100 0020 2020 5072 6f67 7261 6d20 F.... Program \n-00042890: 4465 6275 6707 005c 4621 0000 5400 5c46 Debug..\\F!..T.\\F\n+00042880: 44bf 1100 0020 2020 5072 6f67 7261 6d20 D.... Program \n+00042890: 4465 6275 6707 005c 4421 0000 5400 5c44 Debug..\\D!..T.\\D\n 000428a0: 3100 0020 2020 5468 6520 4754 2e4d 2070 1.. The GT.M p\n 000428b0: 726f 6772 616d 6d65 7220 6361 6e20 7573 rogrammer can us\n 000428c0: 6520 616e 7920 554e 4958 2074 6578 7420 e any UNIX text \n 000428d0: 6564 6974 6f72 2074 6f20 6372 6561 7465 editor to create\n 000428e0: 204d 2073 6f75 7263 6520 6669 6c65 732e M source files.\n-000428f0: 5100 5c46 4100 0020 2020 4966 2079 6f75 Q.\\FA.. If you\n+000428f0: 5100 5c44 4100 0020 2020 4966 2079 6f75 Q.\\DA.. If you\n 00042900: 2067 656e 6572 6174 6520 6120 7072 6f67 generate a prog\n 00042910: 7261 6d20 6672 6f6d 2077 6974 6869 6e20 ram from within \n 00042920: 7468 6520 4469 7265 6374 204d 6f64 652c the Direct Mode,\n 00042930: 2069 7420 616c 736f 2061 6363 6573 7365 it also accesse\n-00042940: 734f 005c 4651 0000 2020 2074 6865 2055 sO.\\FQ.. the U\n+00042940: 734f 005c 4451 0000 2020 2074 6865 2055 sO.\\DQ.. the U\n 00042950: 4e49 5820 7465 7874 2065 6469 746f 7220 NIX text editor \n 00042960: 7370 6563 6966 6965 6420 6279 2074 6865 specified by the\n 00042970: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n 00042980: 6961 626c 6520 4544 4954 4f52 2061 6e64 iable EDITOR and\n-00042990: 4f00 5c46 6100 0020 2020 7072 6f76 6964 O.\\Fa.. provid\n+00042990: 4f00 5c44 6100 0020 2020 7072 6f76 6964 O.\\Da.. provid\n 000429a0: 6573 2061 6464 6974 696f 6e61 6c20 6361 es additional ca\n 000429b0: 7061 6269 6c69 7469 6573 2074 6f20 6175 pabilities to au\n 000429c0: 746f 6d61 7465 2061 6e64 2065 6e68 616e tomate and enhan\n 000429d0: 6365 2074 6865 2070 726f 6365 7373 2e07 ce the process..\n-000429e0: 005c 4671 0000 5100 5c46 8100 0020 2020 .\\Fq..Q.\\F... \n+000429e0: 005c 4471 0000 5100 5c44 8100 0020 2020 .\\Dq..Q.\\D... \n 000429f0: 5468 6520 4754 2e4d 2070 726f 6772 616d The GT.M program\n 00042a00: 6d65 7220 616c 736f 2075 7365 7320 7468 mer also uses th\n 00042a10: 6520 4469 7265 6374 204d 6f64 6520 6661 e Direct Mode fa\n 00042a20: 6369 6c69 7479 2074 6f20 696e 7465 7261 cility to intera\n-00042a30: 6374 6976 656c 7953 005c 4691 0000 2020 ctivelyS.\\F... \n+00042a30: 6374 6976 656c 7953 005c 4491 0000 2020 ctivelyS.\\D... \n 00042a40: 2064 6562 7567 2c20 6d6f 6469 6679 2c20 debug, modify, \n 00042a50: 616e 6420 6578 6563 7574 6520 4d20 726f and execute M ro\n 00042a60: 7574 696e 6573 2e20 496e 2044 6972 6563 utines. In Direc\n 00042a70: 7420 4d6f 6465 2c20 4754 2e4d 2065 7865 t Mode, GT.M exe\n-00042a80: 6375 7465 7320 6561 6368 5300 5b46 c011 cutes eachS.[F..\n+00042a80: 6375 7465 7320 6561 6368 5300 5b44 c011 cutes eachS.[D..\n 00042a90: 0000 2020 204d 2063 6f6d 6d61 6e64 2069 .. M command i\n 00042aa0: 6d6d 6564 6961 7465 6c79 2c20 6173 2069 mmediately, as i\n 00042ab0: 6620 6974 2068 6164 2062 6565 6e20 696e f it had been in\n 00042ac0: 2d6c 696e 6520 6174 2074 6865 2070 6f69 -line at the poi\n 00042ad0: 6e74 2077 6865 7265 2047 542e 4d20 005c nt where GT.M .\\\n-00042ae0: 4612 0000 2020 2069 6e69 7469 6174 6564 F... initiated\n+00042ae0: 4412 0000 2020 2069 6e69 7469 6174 6564 D... initiated\n 00042af0: 2044 6972 6563 7420 4d6f 6465 2e07 005c Direct Mode...\\\n-00042b00: 4613 0000 2400 5b46 ff73 00ff 4754 2e4d F...$.[F.s..GT.M\n+00042b00: 4413 0000 2400 5b44 ff73 00ff 4754 2e4d D...$.[D.s..GT.M\n 00042b10: 5f43 4f4d 5049 4c45 5200 0047 542e 4d5f _COMPILER..GT.M_\n-00042b20: 436f 6d70 696c 6572 1800 6d46 bf11 0000 Compiler..mF....\n+00042b20: 436f 6d70 696c 6572 1800 6d44 bf11 0000 Compiler..mD....\n 00042b30: 2020 2047 542e 4d20 436f 6d70 696c 6572 GT.M Compiler\n-00042b40: 0700 6e46 2100 004c 006e 4631 0000 2020 ..nF!..L.nF1.. \n+00042b40: 0700 6e44 2100 004c 006e 4431 0000 2020 ..nD!..L.nD1.. \n 00042b50: 2054 6865 2047 542e 4d20 636f 6d70 696c The GT.M compil\n 00042b60: 6572 206f 7065 7261 7465 7320 6f6e 2073 er operates on s\n 00042b70: 6f75 7263 6520 6669 6c65 7320 746f 2070 ource files to p\n 00042b80: 726f 6475 6365 206f 626a 6563 7420 6669 roduce object fi\n-00042b90: 6c65 734f 006e 4641 0000 2020 2063 6f6e lesO.nFA.. con\n+00042b90: 6c65 734f 006e 4441 0000 2020 2063 6f6e lesO.nDA.. con\n 00042ba0: 7369 7374 696e 6720 6f66 2070 6f73 6974 sisting of posit\n 00042bb0: 696f 6e2d 696e 6465 7065 6e64 656e 742c ion-independent,\n 00042bc0: 206e 6174 6976 6520 6f62 6a65 6374 2063 native object c\n 00042bd0: 6f64 652c 2077 6869 6368 206f 6e20 736f ode, which on so\n-00042be0: 6d65 5400 6e46 5100 0020 2020 706c 6174 meT.nFQ.. plat\n+00042be0: 6d65 5400 6e44 5100 0020 2020 706c 6174 meT.nDQ.. plat\n 00042bf0: 666f 726d 7320 6361 6e20 6265 206c 696e forms can be lin\n 00042c00: 6b65 6420 696e 746f 2073 6861 7265 6420 ked into shared \n 00042c10: 6f62 6a65 6374 206c 6962 7261 7269 6573 object libraries\n 00042c20: 2e20 4754 2e4d 2070 726f 7669 6465 7320 . GT.M provides \n-00042c30: 7379 6e74 6178 5000 6e46 6100 0020 2020 syntaxP.nFa.. \n+00042c30: 7379 6e74 6178 5000 6e44 6100 0020 2020 syntaxP.nDa.. \n 00042c40: 6572 726f 7220 6368 6563 6b69 6e67 2061 error checking a\n 00042c50: 7420 636f 6d70 696c 652d 7469 6d65 2061 t compile-time a\n 00042c60: 6e64 2061 6c6c 6f77 7320 796f 7520 746f nd allows you to\n 00042c70: 2065 6e61 626c 6520 6f72 2064 6973 6162 enable or disab\n-00042c80: 6c65 2074 6865 5300 6e46 7100 0020 2020 le theS.nFq.. \n+00042c80: 6c65 2074 6865 5300 6e44 7100 0020 2020 le theS.nDq.. \n 00042c90: 636f 6d70 696c 652d 6173 2d77 7269 7474 compile-as-writt\n 00042ca0: 656e 206d 6f64 652e 2042 7920 6465 6661 en mode. By defa\n 00042cb0: 756c 742c 2047 542e 4d20 7072 6f64 7563 ult, GT.M produc\n 00042cc0: 6573 2061 6e20 6f62 6a65 6374 2066 696c es an object fil\n-00042cd0: 6520 6576 656e 2069 6651 006e 4681 0000 e even ifQ.nF...\n+00042cd0: 6520 6576 656e 2069 6651 006e 4481 0000 e even ifQ.nD...\n 00042ce0: 2020 2074 6865 2063 6f6d 7069 6c65 7220 the compiler \n 00042cf0: 6465 7465 6374 7320 6572 726f 7273 2069 detects errors i\n 00042d00: 6e20 7468 6520 736f 7572 6365 2063 6f64 n the source cod\n 00042d10: 652e 2054 6869 7320 636f 6d70 696c 652d e. This compile-\n-00042d20: 6173 2d77 7269 7474 656e 3c00 6e46 9100 as-written<.nF..\n+00042d20: 6173 2d77 7269 7474 656e 3c00 6e44 9100 as-written<.nD..\n 00042d30: 0020 2020 6d6f 6465 2066 6163 696c 6974 . mode facilit\n 00042d40: 6174 6573 2061 2066 6c65 7869 626c 6520 ates a flexible \n 00042d50: 6170 7072 6f61 6368 2074 6f20 6465 6275 approach to debu\n-00042d60: 6767 696e 672e 0800 6d46 c011 0000 3200 gging...mF....2.\n+00042d60: 6767 696e 672e 0800 6d44 c011 0000 3200 gging...mD....2.\n 00042d70: 4d6d 534f 5552 4345 5f46 494c 455f 4d41 MmSOURCE_FILE_MA\n 00042d80: 4e41 4745 4d45 4e54 0000 536f 7572 6365 NAGEMENT..Source\n 00042d90: 5f46 696c 655f 4d61 6e61 6765 6d65 6e74 _File_Management\n 00042da0: 2100 6400 bf11 0000 2020 2053 6f75 7263 !.d..... Sourc\n 00042db0: 6520 4669 6c65 204d 616e 6167 656d 656e e File Managemen\n 00042dc0: 7407 0065 0021 0000 0000 0000 0000 0000 t..e.!..........\n 00042dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -17147,69 +17147,69 @@\n 00042fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00042fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00042fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00042fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00042fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00042ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00043000: 0100 0000 7a03 0000 6e0e 0000 0000 0000 ....z...n.......\n-00043010: 3500 0046 4845 4c50 00ff 7300 ff4c 414e 5..FHELP..s..LAN\n+00043010: 3500 0044 4845 4c50 00ff 7300 ff4c 414e 5..DHELP..s..LAN\n 00043020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00043030: 0000 4c61 6e67 7561 6765 5f45 7874 656e ..Language_Exten\n-00043040: 7369 6f6e 731e 001d 46bf 1100 0020 2020 sions...F.... \n+00043040: 7369 6f6e 731e 001d 44bf 1100 0020 2020 sions...D.... \n 00043050: 4c61 6e67 7561 6765 2045 7874 656e 7369 Language Extensi\n-00043060: 6f6e 7307 001e 4621 0000 5300 1e46 3100 ons...F!..S..F1.\n+00043060: 6f6e 7307 001e 4421 0000 5300 1e44 3100 ons...D!..S..D1.\n 00043070: 0020 2020 496e 2061 6464 6974 696f 6e20 . In addition \n 00043080: 746f 2070 726f 7669 6469 6e67 2061 6c6c to providing all\n 00043090: 206f 6620 7468 6520 414e 5349 2073 7461 of the ANSI sta\n 000430a0: 6e64 6172 6420 4d20 6665 6174 7572 6573 ndard M features\n 000430b0: 2c20 4754 2e4d 206f 6666 6572 7353 001e , GT.M offersS..\n-000430c0: 4641 0000 2020 2061 206e 756d 6265 7220 FA.. a number \n+000430c0: 4441 0000 2020 2061 206e 756d 6265 7220 DA.. a number \n 000430d0: 6f66 206c 616e 6775 6167 6520 6578 7465 of language exte\n 000430e0: 6e73 696f 6e73 2e20 496e 2074 6869 7320 nsions. In this \n 000430f0: 6368 6170 7465 722c 2074 6865 206c 616e chapter, the lan\n 00043100: 6775 6167 6520 6578 7465 6e73 696f 6e73 guage extensions\n-00043110: 5000 1e46 5100 0020 2020 6172 6520 6772 P..FQ.. are gr\n+00043110: 5000 1e44 5100 0020 2020 6172 6520 6772 P..DQ.. are gr\n 00043120: 6f75 7065 6420 6279 2069 6e74 656e 6465 ouped by intende\n 00043130: 6420 6675 6e63 7469 6f6e 2074 6f20 6465 d function to de\n 00043140: 6d6f 6e73 7472 6174 6520 7468 6569 7220 monstrate their \n 00043150: 7265 6c61 7469 6f6e 7368 6970 7320 746f relationships to\n-00043160: 5300 1e46 6100 0020 2020 6561 6368 206f S..Fa.. each o\n+00043160: 5300 1e44 6100 0020 2020 6561 6368 206f S..Da.. each o\n 00043170: 7468 6572 2061 6e64 2074 6f20 7468 6520 ther and to the \n 00043180: 7072 6f67 7261 6d6d 696e 6720 7072 6f63 programming proc\n 00043190: 6573 732e 2041 2073 756d 6d61 7279 2074 ess. A summary t\n 000431a0: 6162 6c65 2069 7320 7072 6f76 6964 6564 able is provided\n-000431b0: 2069 6e17 001e 4671 0000 2020 2065 6163 in...Fq.. eac\n-000431c0: 6820 7365 6374 696f 6e2e 0700 1e46 8100 h section....F..\n-000431d0: 0054 001e 4691 0000 2020 2054 6865 2066 .T..F... The f\n+000431b0: 2069 6e17 001e 4471 0000 2020 2065 6163 in...Dq.. eac\n+000431c0: 6820 7365 6374 696f 6e2e 0700 1e44 8100 h section....D..\n+000431d0: 0054 001e 4491 0000 2020 2054 6865 2066 .T..D... The f\n 000431e0: 6f6c 6c6f 7769 6e67 2073 6563 7469 6f6e ollowing section\n 000431f0: 7320 6465 7363 7269 6265 2074 6865 2047 s describe the G\n 00043200: 542e 4d20 6c61 6e67 7561 6765 2065 7874 T.M language ext\n 00043210: 656e 7369 6f6e 7320 6c69 7374 6564 2062 ensions listed b\n-00043220: 656c 6f77 3a08 001d 46c0 1100 0027 001e elow:...F....'..\n-00043230: 4612 0000 2020 2020 202a 2055 4e49 5820 F... * UNIX \n+00043220: 656c 6f77 3a08 001d 44c0 1100 0027 001e elow:...D....'..\n+00043230: 4412 0000 2020 2020 202a 2055 4e49 5820 D... * UNIX \n 00043240: 696e 7465 7266 6163 6520 6661 6369 6c69 interface facili\n-00043250: 7469 6573 1d00 1e46 1300 0020 2020 2020 ties...F... \n+00043250: 7469 6573 1d00 1e44 1300 0020 2020 2020 ties...D... \n 00043260: 2a20 4465 6275 6767 696e 6720 746f 6f6c * Debugging tool\n-00043270: 732b 001e 4614 0000 2020 2020 202a 2045 s+..F... * E\n+00043270: 732b 001e 4414 0000 2020 2020 202a 2045 s+..D... * E\n 00043280: 7863 6570 7469 6f6e 2d68 616e 646c 696e xception-handlin\n-00043290: 6720 6578 7465 6e73 696f 6e73 2300 1e46 g extensions#..F\n+00043290: 6720 6578 7465 6e73 696f 6e73 2300 1e44 g extensions#..D\n 000432a0: 1500 0020 2020 2020 2a20 4a6f 7572 6e61 ... * Journa\n 000432b0: 6c69 6e67 2065 7874 656e 7369 6f6e 7338 ling extensions8\n-000432c0: 001e 4616 0000 2020 2020 202a 2045 7874 ..F... * Ext\n+000432c0: 001e 4416 0000 2020 2020 202a 2045 7874 ..D... * Ext\n 000432d0: 656e 7369 6f6e 7320 7072 6f76 6964 696e ensions providin\n 000432e0: 6720 6164 6469 7469 6f6e 616c 2063 6170 g additional cap\n-000432f0: 6162 696c 6974 7928 001e 4617 0000 2020 ability(..F... \n+000432f0: 6162 696c 6974 7928 001e 4417 0000 2020 ability(..D... \n 00043300: 2020 202a 2044 6576 6963 6520 4861 6e64 * Device Hand\n 00043310: 6c69 6e67 2045 7874 656e 7369 6f6e 7328 ling Extensions(\n-00043320: 001e 4618 0000 2020 2020 202a 2041 6c69 ..F... * Ali\n+00043320: 001e 4418 0000 2020 2020 202a 2041 6c69 ..D... * Ali\n 00043330: 6173 2056 6172 6961 626c 6573 2045 7874 as Variables Ext\n-00043340: 656e 7369 6f6e 732c 001e 4619 0000 2020 ensions,..F... \n+00043340: 656e 7369 6f6e 732c 001e 4419 0000 2020 ensions,..D... \n 00043350: 2020 202a 2045 7874 656e 7369 6f6e 7320 * Extensions \n 00043360: 666f 7220 556e 6963 6f64 6520 5375 7070 for Unicode Supp\n-00043370: 6f72 7407 001e 461a 0000 0000 0000 0000 ort...F.........\n+00043370: 6f72 7407 001e 441a 0000 0000 0000 0000 ort...D.........\n 00043380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00043390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000433a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000433b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000433c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000433d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000433e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -17476,18 +17476,18 @@\n 00044430: 2077 6869 6368 206f 6666 6572 7320 7468 which offers th\n 00044440: 6520 6c6f 6f6b 2061 6e64 2066 6565 6c20 e look and feel \n 00044450: 6f66 2061 6e50 0015 0022 0000 2020 2069 of anP...\".. i\n 00044460: 6e74 6572 7072 6574 6564 206c 616e 6775 nterpreted langu\n 00044470: 6167 6520 7468 6174 2069 7320 6661 6d69 age that is fami\n 00044480: 6c69 6172 2074 6f20 7468 6520 7472 6164 liar to the trad\n 00044490: 6974 696f 6e61 6c20 4d20 7072 6f67 7261 itional M progra\n-000444a0: 6d6d 6572 2e07 0015 0023 0000 1c00 1446 mmer.....#.....F\n+000444a0: 6d6d 6572 2e07 0015 0023 0000 1c00 1444 mmer.....#.....D\n 000444b0: ff73 00ff 434f 5059 5249 4748 5400 0043 .s..COPYRIGHT..C\n-000444c0: 6f70 7972 6967 6874 1400 2246 bf11 0000 opyright..\"F....\n-000444d0: 2020 2043 6f70 7972 6967 6874 0700 2346 Copyright..#F\n+000444c0: 6f70 7972 6967 6874 1400 2244 bf11 0000 opyright..\"D....\n+000444d0: 2020 2043 6f70 7972 6967 6874 0700 2344 Copyright..#D\n 000444e0: 2100 0000 0000 0000 0000 0000 0000 0000 !...............\n 000444f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00044500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00044510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00044520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00044530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00044540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -17536,207 +17536,207 @@\n 000447f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00044800: 0100 0000 ed07 0000 cf00 0000 0000 0000 ................\n 00044810: 5100 0000 4845 4c50 00ff 7300 ff4c 414e Q...HELP..s..LAN\n 00044820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00044830: 00ff 7300 ff5f 494e 5445 5246 4143 455f ..s.._INTERFACE_\n 00044840: 4641 4349 4c49 5449 4553 0000 5f49 6e74 FACILITIES.._Int\n 00044850: 6572 6661 6365 5f46 6163 696c 6974 6965 erface_Facilitie\n-00044860: 7320 0037 46bf 1100 0020 2020 2049 6e74 s .7F.... Int\n+00044860: 7320 0037 44bf 1100 0020 2020 2049 6e74 s .7D.... Int\n 00044870: 6572 6661 6365 2046 6163 696c 6974 6965 erface Facilitie\n-00044880: 7307 0038 4621 0000 5100 3846 3100 0020 s..8F!..Q.8F1.. \n+00044880: 7307 0038 4421 0000 5100 3844 3100 0020 s..8D!..Q.8D1.. \n 00044890: 2020 546f 2069 6d70 726f 7665 2065 6666 To improve eff\n 000448a0: 6963 6965 6e63 7920 616e 6420 7265 6475 iciency and redu\n 000448b0: 6365 2064 7570 6c69 6361 7469 6f6e 2061 ce duplication a\n 000448c0: 6e64 2069 6e63 6f6e 7369 7374 656e 6379 nd inconsistency\n-000448d0: 2c20 4754 2e4d 2069 7352 0038 4641 0000 , GT.M isR.8FA..\n+000448d0: 2c20 4754 2e4d 2069 7352 0038 4441 0000 , GT.M isR.8DA..\n 000448e0: 2020 2063 6c6f 7365 6c79 2069 6e74 6567 closely integ\n 000448f0: 7261 7465 6420 7769 7468 2074 6865 2068 rated with the h\n 00044900: 6f73 7420 6f70 6572 6174 696e 6720 7379 ost operating sy\n 00044910: 7374 656d 2065 6e76 6972 6f6e 6d65 6e74 stem environment\n-00044920: 2e20 5769 7468 2047 542e 4d4c 0038 4651 . With GT.ML.8FQ\n+00044920: 2e20 5769 7468 2047 542e 4d4c 0038 4451 . With GT.ML.8DQ\n 00044930: 0000 2020 2079 6f75 2063 616e 2067 6169 .. you can gai\n 00044940: 6e20 6163 6365 7373 2074 6f20 7468 6520 n access to the \n 00044950: 6f70 6572 6174 696e 6720 7379 7374 656d operating system\n 00044960: 2066 6163 696c 6974 6965 7320 746f 2065 facilities to e\n-00044970: 7861 6d69 6e65 3a07 0038 4661 0000 3900 xamine:..8Fa..9.\n-00044980: 3846 7100 0020 2020 2020 2a20 5379 7374 8Fq.. * Syst\n+00044970: 7861 6d69 6e65 3a07 0038 4461 0000 3900 xamine:..8Da..9.\n+00044980: 3844 7100 0020 2020 2020 2a20 5379 7374 8Dq.. * Syst\n 00044990: 656d 2069 6e66 6f72 6d61 7469 6f6e 2c20 em information, \n 000449a0: 7375 6368 2061 7320 7175 6f74 6173 2061 such as quotas a\n-000449b0: 6e64 2053 4944 7320 0038 4681 0000 2020 nd SIDs .8F... \n+000449b0: 6e64 2053 4944 7320 0038 4481 0000 2020 nd SIDs .8D... \n 000449c0: 2020 202a 204a 6f62 7320 616e 6420 7072 * Jobs and pr\n-000449d0: 6f63 6573 7365 7323 0038 4691 0000 2020 ocesses#.8F... \n+000449d0: 6f63 6573 7365 7323 0038 4491 0000 2020 ocesses#.8D... \n 000449e0: 2020 202a 2044 6972 6563 746f 7269 6573 * Directories\n-000449f0: 2061 6e64 2066 696c 6573 1600 3746 c011 and files..7F..\n+000449f0: 2061 6e64 2066 696c 6573 1600 3744 c011 and files..7D..\n 00044a00: 0000 2020 2020 202a 2044 6576 6963 6573 .. * Devices\n-00044a10: 1600 3846 1200 0020 2020 2020 2a20 4d65 ..8F... * Me\n-00044a20: 7373 6167 6573 1800 3846 1300 0020 2020 ssages..8F... \n+00044a10: 1600 3844 1200 0020 2020 2020 2a20 4d65 ..8D... * Me\n+00044a20: 7373 6167 6573 1800 3844 1300 0020 2020 ssages..8D... \n 00044a30: 2020 2a20 5072 6976 696c 6567 6573 0700 * Privileges..\n-00044a40: 3846 1400 004c 0038 4615 0000 2020 2054 8F...L.8F... T\n+00044a40: 3844 1400 004c 0038 4415 0000 2020 2054 8D...L.8D... T\n 00044a50: 6865 2066 6f6c 6c6f 7769 6e67 2074 6162 he following tab\n 00044a60: 6c65 2073 756d 6d61 7269 7a65 7320 7468 le summarizes th\n 00044a70: 6520 4754 2e4d 206f 7065 7261 7469 6e67 e GT.M operating\n 00044a80: 2073 7973 7465 6d20 696e 7465 7266 6163 system interfac\n-00044a90: 6515 0038 4616 0000 2020 2066 6163 696c e..8F... facil\n-00044aa0: 6974 6965 732e 0700 3846 1700 0054 0038 ities...8F...T.8\n-00044ab0: 4618 0000 2020 202b 2d2d 2d2d 2d2d 2d2d F... +--------\n+00044a90: 6515 0038 4416 0000 2020 2066 6163 696c e..8D... facil\n+00044aa0: 6974 6965 732e 0700 3844 1700 0054 0038 ities...8D...T.8\n+00044ab0: 4418 0000 2020 202b 2d2d 2d2d 2d2d 2d2d D... +--------\n 00044ac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044ae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044af0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00044b00: 2b54 0038 4619 0000 2020 207c 2020 2020 +T.8F... | \n+00044b00: 2b54 0038 4419 0000 2020 207c 2020 2020 +T.8D... | \n 00044b10: 2020 2020 2020 2020 2020 2020 204f 7065 Ope\n 00044b20: 7261 7469 6e67 2053 7973 7465 6d20 496e rating System In\n 00044b30: 7465 7266 6163 6520 4661 6369 6c69 7469 terface Faciliti\n 00044b40: 6573 2020 2020 2020 2020 2020 2020 2020 es \n-00044b50: 2020 2020 7c54 0038 461a 0000 2020 207c |T.8F... |\n+00044b50: 2020 2020 7c54 0038 441a 0000 2020 207c |T.8D... |\n 00044b60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044b70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044b80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044b90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00044ba0: 2d2d 2d2d 2d2d 2d2d 7c54 0038 4621 0000 --------|T.8F!..\n+00044ba0: 2d2d 2d2d 2d2d 2d2d 7c54 0038 4421 0000 --------|T.8D!..\n 00044bb0: 2020 207c 2020 4558 5445 4e53 494f 4e20 | EXTENSION \n 00044bc0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 00044bd0: 2020 2020 2020 2020 2045 5850 4c41 4e41 EXPLANA\n 00044be0: 5449 4f4e 2020 2020 2020 2020 2020 2020 TION \n 00044bf0: 2020 2020 2020 2020 2020 2020 7c54 0038 |T.8\n-00044c00: 4622 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F\".. |--------\n+00044c00: 4422 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D\".. |--------\n 00044c10: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00044c20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044c30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044c40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00044c50: 7c54 0038 4623 0000 2020 207c 205a 5359 |T.8F#.. | ZSY\n+00044c50: 7c54 0038 4423 0000 2020 207c 205a 5359 |T.8D#.. | ZSY\n 00044c60: 7374 656d 2020 2020 207c 2050 726f 7669 stem | Provi\n 00044c70: 6465 7320 6163 6365 7373 2074 6f20 7468 des access to th\n 00044c80: 6520 7368 656c 6c2e 2020 2020 2020 2020 e shell. \n 00044c90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044ca0: 2020 2020 7c54 0038 4624 0000 2020 207c |T.8F$.. |\n+00044ca0: 2020 2020 7c54 0038 4424 0000 2020 207c |T.8D$.. |\n 00044cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00044cc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044cd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00044cf0: 2d2d 2d2d 2d2d 2d2d 7c54 0038 4625 0000 --------|T.8F%..\n+00044cf0: 2d2d 2d2d 2d2d 2d2d 7c54 0038 4425 0000 --------|T.8D%..\n 00044d00: 2020 207c 2024 5a4d 6573 7361 6765 2829 | $ZMessage()\n 00044d10: 207c 2054 7261 6e73 6c61 7465 7320 616e | Translates an\n 00044d20: 2065 7272 6f72 2063 6f6e 6469 7469 6f6e error condition\n 00044d30: 2063 6f64 6520 696e 746f 2074 6578 7420 code into text \n 00044d40: 666f 726d 2e20 2020 2020 2020 7c54 0038 form. |T.8\n-00044d50: 4626 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F&.. |--------\n+00044d50: 4426 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D&.. |--------\n 00044d60: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00044d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044d80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00044da0: 7c54 0038 4627 0000 2020 207c 2024 5a43 |T.8F'.. | $ZC\n+00044da0: 7c54 0038 4427 0000 2020 207c 2024 5a43 |T.8D'.. | $ZC\n 00044db0: 4d64 6c69 6e65 2020 207c 2043 6f6e 7461 Mdline | Conta\n 00044dc0: 696e 7320 6120 7374 7269 6e67 2076 616c ins a string val\n 00044dd0: 7565 2073 7065 6369 6679 696e 6720 7468 ue specifying th\n 00044de0: 6520 2265 7863 6573 7322 2070 6f72 7469 e \"excess\" porti\n-00044df0: 6f6e 2020 7c54 0038 4628 0000 2020 207c on |T.8F(.. |\n+00044df0: 6f6e 2020 7c54 0038 4428 0000 2020 207c on |T.8D(.. |\n 00044e00: 2020 2020 2020 2020 2020 2020 207c 206f | o\n 00044e10: 6620 7468 6520 636f 6d6d 616e 6420 6c69 f the command li\n 00044e20: 6e65 2074 6861 7420 696e 766f 6b65 6420 ne that invoked \n 00044e30: 7468 6520 4754 2e4d 2070 726f 6365 7373 the GT.M process\n-00044e40: 2e20 2020 2020 2020 7c54 0038 4629 0000 . |T.8F)..\n+00044e40: 2e20 2020 2020 2020 7c54 0038 4429 0000 . |T.8D)..\n 00044e50: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 00044e60: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00044e70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044e80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044e90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0038 ------------|T.8\n-00044ea0: 462a 0000 2020 207c 2024 5a4a 6f62 2020 F*.. | $ZJob \n+00044ea0: 442a 0000 2020 207c 2024 5a4a 6f62 2020 D*.. | $ZJob \n 00044eb0: 2020 2020 207c 2048 6f6c 6473 2074 6865 | Holds the\n 00044ec0: 2070 6964 206f 6620 7468 6520 7072 6f63 pid of the proc\n 00044ed0: 6573 7320 6372 6561 7465 6420 6279 2074 ess created by t\n 00044ee0: 6865 206c 6173 7420 4a4f 4220 2020 2020 he last JOB \n-00044ef0: 7c54 0038 4631 0000 2020 207c 2020 2020 |T.8F1.. | \n+00044ef0: 7c54 0038 4431 0000 2020 207c 2020 2020 |T.8D1.. | \n 00044f00: 2020 2020 2020 2020 207c 2063 6f6d 6d61 | comma\n 00044f10: 6e64 2070 6572 666f 726d 6564 2062 7920 nd performed by \n 00044f20: 7468 6520 6375 7272 656e 7420 7072 6f63 the current proc\n 00044f30: 6573 732e 2020 2020 2020 2020 2020 2020 ess. \n-00044f40: 2020 2020 7c54 0038 4632 0000 2020 207c |T.8F2.. |\n+00044f40: 2020 2020 7c54 0038 4432 0000 2020 207c |T.8D2.. |\n 00044f50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00044f60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044f70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00044f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00044f90: 2d2d 2d2d 2d2d 2d2d 7c54 0038 4633 0000 --------|T.8F3..\n+00044f90: 2d2d 2d2d 2d2d 2d2d 7c54 0038 4433 0000 --------|T.8D3..\n 00044fa0: 2020 207c 2024 5a50 4152 5345 2829 2020 | $ZPARSE() \n 00044fb0: 207c 2050 6172 7365 7320 6120 554e 4958 | Parses a UNIX\n 00044fc0: 2066 696c 656e 616d 652e 2020 2020 2020 filename. \n 00044fd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00044fe0: 2020 2020 2020 2020 2020 2020 7c00 0000 |...\n 00044ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00045000: 0100 0000 bf04 0000 f106 0000 0000 0000 ................\n 00045010: 2900 0045 4845 4c50 00ff 7300 ff50 524f )..EHELP..s..PRO\n 00045020: 4752 414d 5f43 5943 4c45 0000 5072 6f67 GRAM_CYCLE..Prog\n-00045030: 7261 6d5f 4379 636c 6518 0017 46bf 1100 ram_Cycle...F...\n+00045030: 7261 6d5f 4379 636c 6518 0017 44bf 1100 ram_Cycle...D...\n 00045040: 0020 2020 5072 6f67 7261 6d20 4379 636c . Program Cycl\n-00045050: 6507 0018 4621 0000 5300 1846 3100 0020 e...F!..S..F1.. \n+00045050: 6507 0018 4421 0000 5300 1844 3100 0020 e...D!..S..D1.. \n 00045060: 2020 496e 2063 6f6e 7472 6173 7420 746f In contrast to\n 00045070: 204d 2065 6e76 6972 6f6e 6d65 6e74 7320 M environments \n 00045080: 7468 6174 2069 6e74 6572 7072 6574 204d that interpret M\n 00045090: 2063 6f64 652c 2047 542e 4d20 636f 6d70 code, GT.M comp\n-000450a0: 696c 6573 204d 2063 6f64 654f 0018 4641 iles M codeO..FA\n+000450a0: 696c 6573 204d 2063 6f64 654f 0018 4441 iles M codeO..DA\n 000450b0: 0000 2020 2066 726f 6d20 736f 7572 6365 .. from source\n 000450c0: 2066 696c 6573 2069 6e74 6f20 7468 6520 files into the \n 000450d0: 7461 7267 6574 206d 6163 6869 6e65 206c target machine l\n 000450e0: 616e 6775 6167 652e 2054 6865 2047 542e anguage. The GT.\n-000450f0: 4d20 636f 6d70 696c 6572 5300 1846 5100 M compilerS..FQ.\n+000450f0: 4d20 636f 6d70 696c 6572 5300 1844 5100 M compilerS..DQ.\n 00045100: 0020 2020 7072 6f64 7563 6573 206f 626a . produces obj\n 00045110: 6563 7420 6669 6c65 732c 2077 6869 6368 ect files, which\n 00045120: 2061 7265 2064 796e 616d 6963 616c 6c79 are dynamically\n 00045130: 206c 696e 6b65 6420 696e 746f 2061 6e20 linked into an \n 00045140: 696d 6167 652e 2053 6f75 7263 6554 0018 image. SourceT..\n-00045150: 4661 0000 2020 2066 696c 6573 2061 6e64 Fa.. files and\n+00045150: 4461 0000 2020 2066 696c 6573 2061 6e64 Da.. files and\n 00045160: 206f 626a 6563 7420 6669 6c65 7320 6d61 object files ma\n 00045170: 7920 6265 206d 616e 6167 6564 2069 6e64 y be managed ind\n 00045180: 6570 656e 6465 6e74 6c79 2c20 6f72 2070 ependently, or p\n 00045190: 6c61 6365 6420 746f 6765 7468 6572 2069 laced together i\n-000451a0: 6e51 0018 4671 0000 2020 2061 2073 7065 nQ..Fq.. a spe\n+000451a0: 6e51 0018 4471 0000 2020 2061 2073 7065 nQ..Dq.. a spe\n 000451b0: 6369 6669 6320 6469 7265 6374 6f72 792e cific directory.\n 000451c0: 2047 542e 4d20 7065 726d 6974 7320 6163 GT.M permits ac\n 000451d0: 6365 7373 2074 6f20 736f 7572 6365 2061 cess to source a\n 000451e0: 6e64 206f 626a 6563 7420 6669 6c65 7320 nd object files \n-000451f0: 696e 1f00 1846 8100 0020 2020 6d75 6c74 in...F... mult\n+000451f0: 696e 1f00 1844 8100 0020 2020 6d75 6c74 in...D... mult\n 00045200: 6970 6c65 2064 6972 6563 746f 7269 6573 iple directories\n-00045210: 2e07 0018 4691 0000 5300 1746 c011 0000 ....F...S..F....\n+00045210: 2e07 0018 4491 0000 5300 1744 c011 0000 ....D...S..D....\n 00045220: 2020 2047 542e 4d20 6461 7461 6261 7365 GT.M database\n 00045230: 7320 6172 6520 554e 4958 2066 696c 6573 s are UNIX files\n 00045240: 2069 6465 6e74 6966 6965 6420 6279 2061 identified by a\n 00045250: 2073 6d61 6c6c 2066 696c 6520 6361 6c6c small file call\n-00045260: 6564 2061 2047 6c6f 6261 6c54 0018 4612 ed a GlobalT..F.\n+00045260: 6564 2061 2047 6c6f 6261 6c54 0018 4412 ed a GlobalT..D.\n 00045270: 0000 2020 2044 6972 6563 746f 7279 2e20 .. Directory. \n 00045280: 476c 6f62 616c 2044 6972 6563 746f 7269 Global Directori\n 00045290: 6573 2061 6c6c 6f77 206d 616e 6167 656d es allow managem\n 000452a0: 656e 7420 6f66 2074 6865 2064 6174 6162 ent of the datab\n 000452b0: 6173 6520 6669 6c65 7320 746f 2062 6552 ase files to beR\n-000452c0: 0018 4613 0000 2020 2069 6e64 6570 656e ..F... indepen\n+000452c0: 0018 4413 0000 2020 2069 6e64 6570 656e ..D... indepen\n 000452d0: 6465 6e74 206f 6620 7468 6520 706c 6163 dent of the plac\n 000452e0: 656d 656e 7420 6f66 2066 696c 6573 2063 ement of files c\n 000452f0: 6f6e 7461 696e 696e 6720 4d20 726f 7574 ontaining M rout\n 00045300: 696e 6573 2e20 4279 2063 6861 6e67 696e ines. By changin\n-00045310: 6751 0018 4614 0000 2020 2074 6865 2047 gQ..F... the G\n+00045310: 6751 0018 4414 0000 2020 2074 6865 2047 gQ..D... the G\n 00045320: 6c6f 6261 6c20 4469 7265 6374 6f72 792c lobal Directory,\n 00045330: 2079 6f75 2063 616e 2075 7365 2074 6865 you can use the\n 00045340: 2073 616d 6520 7072 6f67 7261 6d73 2074 same programs t\n 00045350: 6f20 6163 6365 7373 2064 6966 6665 7265 o access differe\n-00045360: 6e74 1400 1846 1500 0020 2020 6461 7461 nt...F... data\n-00045370: 6261 7365 732e 0700 1846 1600 0053 0018 bases....F...S..\n-00045380: 4617 0000 2020 2050 726f 6772 616d 2064 F... Program d\n+00045360: 6e74 1400 1844 1500 0020 2020 6461 7461 nt...D... data\n+00045370: 6261 7365 732e 0700 1844 1600 0053 0018 bases....D...S..\n+00045380: 4417 0000 2020 2050 726f 6772 616d 2064 D... Program d\n 00045390: 6576 656c 6f70 6d65 6e74 206d 6179 2075 evelopment may u\n 000453a0: 7469 6c69 7a65 2062 6f74 6820 4754 2e4d tilize both GT.M\n 000453b0: 2061 6e64 2055 4e49 5820 6465 7665 6c6f and UNIX develo\n 000453c0: 706d 656e 7420 746f 6f6c 732e 2054 6865 pment tools. The\n-000453d0: 4900 1846 1800 0020 2020 6465 7665 6c6f I..F... develo\n+000453d0: 4900 1844 1800 0020 2020 6465 7665 6c6f I..D... develo\n 000453e0: 706d 656e 7420 6d65 7468 6f64 6f6c 6f67 pment methodolog\n 000453f0: 7920 616e 6420 656e 7669 726f 6e6d 656e y and environmen\n 00045400: 7420 6368 6f73 656e 2066 6f72 2061 2070 t chosen for a p\n-00045410: 6172 7469 6375 6c61 7252 0018 4619 0000 articularR..F...\n+00045410: 6172 7469 6375 6c61 7252 0018 4419 0000 articularR..D...\n 00045420: 2020 2069 6e73 7461 6c6c 6174 696f 6e2c installation,\n 00045430: 2061 6e64 2074 6169 6c6f 7265 6420 6279 and tailored by\n 00045440: 2074 6865 2069 6e64 6976 6964 7561 6c20 the individual \n 00045450: 7573 6572 2c20 6465 7465 726d 696e 6573 user, determines\n-00045460: 2074 6865 2061 6374 7561 6c54 0018 461a the actualT..F.\n+00045460: 2074 6865 2061 6374 7561 6c54 0018 441a the actualT..D.\n 00045470: 0000 2020 206d 6978 206f 6620 746f 6f6c .. mix of tool\n 00045480: 732e 2054 6865 7365 2074 6f6f 6c73 206d s. These tools m\n 00045490: 6179 2076 6172 7920 6672 6f6d 2065 6e74 ay vary from ent\n 000454a0: 6972 656c 7920 4754 2e4d 2077 6974 6820 irely GT.M with \n 000454b0: 6c69 7474 6c65 2055 4e49 582c 2074 6f20 little UNIX, to \n 000454c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000454d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -17792,758 +17792,758 @@\n 000457f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00045800: 0100 0000 c507 0000 7101 0000 0000 0000 ........q.......\n 00045810: 4f00 0043 4845 4c50 00ff 7300 ff4c 414e O..CHELP..s..LAN\n 00045820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00045830: 00ff 7300 ff44 4542 5547 4749 4e47 5f46 ..s..DEBUGGING_F\n 00045840: 4143 494c 4954 4945 5300 0044 6562 7567 ACILITIES..Debug\n 00045850: 6769 6e67 5f46 6163 696c 6974 6965 731f ging_Facilities.\n-00045860: 0036 46bf 1100 0020 2020 4465 6275 6767 .6F.... Debugg\n+00045860: 0036 44bf 1100 0020 2020 4465 6275 6767 .6D.... Debugg\n 00045870: 696e 6720 4661 6369 6c69 7469 6573 0700 ing Facilities..\n-00045880: 3746 2100 0052 0037 4631 0000 2020 2047 7F!..R.7F1.. G\n+00045880: 3744 2100 0052 0037 4431 0000 2020 2047 7D!..R.7D1.. G\n 00045890: 542e 4d20 7072 6f76 6964 6573 2061 206e T.M provides a n\n 000458a0: 756d 6265 7220 6f66 2064 6562 7567 6769 umber of debuggi\n 000458b0: 6e67 2066 6561 7475 7265 732e 2054 6865 ng features. The\n 000458c0: 7365 2066 6561 7475 7265 7320 696e 636c se features incl\n-000458d0: 7564 6520 7468 6515 0037 4641 0000 2020 ude the..7FA.. \n-000458e0: 2061 6269 6c69 7479 2074 6f3a 0700 3746 ability to:..7F\n-000458f0: 5100 003e 0037 4661 0000 2020 2020 202a Q..>.7Fa.. *\n+000458d0: 7564 6520 7468 6515 0037 4441 0000 2020 ude the..7DA.. \n+000458e0: 2061 6269 6c69 7479 2074 6f3a 0700 3744 ability to:..7D\n+000458f0: 5100 003e 0037 4461 0000 2020 2020 202a Q..>.7Da.. *\n 00045900: 2049 6e74 6572 6163 7469 7665 6c79 2065 Interactively e\n 00045910: 7865 6375 7465 2072 6f75 7469 6e65 7320 xecute routines \n 00045920: 7573 696e 6720 4d20 636f 6d6d 616e 6473 using M commands\n-00045930: 2e54 0037 4671 0000 2020 2020 202a 2044 .T.7Fq.. * D\n+00045930: 2e54 0037 4471 0000 2020 2020 202a 2044 .T.7Dq.. * D\n 00045940: 6973 706c 6179 206c 696e 6573 2074 6861 isplay lines tha\n 00045950: 7420 6d61 7920 636f 6e74 6169 6e20 6572 t may contain er\n 00045960: 726f 7273 2075 7369 6e67 2074 6865 205a rors using the Z\n 00045970: 5052 494e 5420 636f 6d6d 616e 6420 616e PRINT command an\n-00045980: 6420 7468 652a 0037 4681 0000 2020 2020 d the*.7F... \n+00045980: 6420 7468 652a 0037 4481 0000 2020 2020 d the*.7D... \n 00045990: 2020 2024 5a50 4f53 4954 494f 4e20 7370 $ZPOSITION sp\n 000459a0: 6563 6961 6c20 7661 7269 6162 6c65 2e52 ecial variable.R\n-000459b0: 0037 4691 0000 2020 2020 202a 2052 6564 .7F... * Red\n+000459b0: 0037 4491 0000 2020 2020 202a 2052 6564 .7D... * Red\n 000459c0: 6973 706c 6179 2065 7272 6f72 206d 6573 isplay error mes\n 000459d0: 7361 6765 7320 7573 696e 6720 7468 6520 sages using the \n 000459e0: 245a 5354 4154 5553 2073 7065 6369 616c $ZSTATUS special\n 000459f0: 2076 6172 6961 626c 6520 616e 6420 7468 variable and th\n-00045a00: 6520 0036 46c0 1100 0020 2020 2020 2020 e .6F.... \n+00045a00: 6520 0036 44c0 1100 0020 2020 2020 2020 e .6D.... \n 00045a10: 5a4d 4553 5341 4745 2063 6f6d 6d61 6e64 ZMESSAGE command\n-00045a20: 2e4d 0037 4612 0000 2020 2020 202a 2053 .M.7F... * S\n+00045a20: 2e4d 0037 4412 0000 2020 2020 202a 2053 .M.7D... * S\n 00045a30: 6574 2062 7265 616b 706f 696e 7473 2061 et breakpoints a\n 00045a40: 6e64 2061 6374 696f 6e73 2074 6f20 6279 nd actions to by\n 00045a50: 7061 7373 2061 6e20 6572 726f 7220 7573 pass an error us\n 00045a60: 696e 6720 7468 6520 5a42 5245 414b 1600 ing the ZBREAK..\n-00045a70: 3746 1300 0020 2020 2020 2020 636f 6d6d 7F... comm\n-00045a80: 616e 642e 3f00 3746 1400 0020 2020 2020 and.?.7F... \n+00045a70: 3744 1300 0020 2020 2020 2020 636f 6d6d 7D... comm\n+00045a80: 616e 642e 3f00 3744 1400 0020 2020 2020 and.?.7D... \n 00045a90: 2a20 4578 6563 7574 6520 6120 6c69 6e65 * Execute a line\n 00045aa0: 2061 7420 6120 7469 6d65 2075 7369 6e67 at a time using\n 00045ab0: 2074 6865 205a 5354 4550 2063 6f6d 6d61 the ZSTEP comma\n-00045ac0: 6e64 2e52 0037 4615 0000 2020 2020 202a nd.R.7F... *\n+00045ac0: 6e64 2e52 0037 4415 0000 2020 2020 202a nd.R.7D... *\n 00045ad0: 2044 6973 706c 6179 2069 6e66 6f72 6d61 Display informa\n 00045ae0: 7469 6f6e 2061 626f 7574 2074 6865 204d tion about the M\n 00045af0: 2065 6e76 6972 6f6e 6d65 6e74 2075 7369 environment usi\n 00045b00: 6e67 2074 6865 205a 5348 4f57 2063 6f6d ng the ZSHOW com\n-00045b10: 6d61 6e64 2e3e 0037 4616 0000 2020 2020 mand.>.7F... \n+00045b10: 6d61 6e64 2e3e 0037 4416 0000 2020 2020 mand.>.7D... \n 00045b20: 202a 204d 6f64 6966 7920 7468 6520 696e * Modify the in\n 00045b30: 766f 6361 7469 6f6e 2073 7461 636b 2077 vocation stack w\n 00045b40: 6974 6820 5155 4954 2061 6e64 205a 474f ith QUIT and ZGO\n-00045b50: 544f 2e52 0037 4617 0000 2020 2020 202a TO.R.7F... *\n+00045b50: 544f 2e52 0037 4417 0000 2020 2020 202a TO.R.7D... *\n 00045b60: 2049 6e63 7265 6d65 6e74 616c 6c79 2061 Incrementally a\n 00045b70: 6464 206f 7220 6d6f 6469 6679 2063 6f64 dd or modify cod\n 00045b80: 6520 7573 696e 6720 7468 6520 5a4c 494e e using the ZLIN\n 00045b90: 4b20 616e 6420 5a45 4449 5420 636f 6d6d K and ZEDIT comm\n-00045ba0: 616e 6473 2e3d 0037 4618 0000 2020 2020 ands.=.7F... \n+00045ba0: 616e 6473 2e3d 0037 4418 0000 2020 2020 ands.=.7D... \n 00045bb0: 202a 2043 6f6e 7469 6e75 6520 6578 6563 * Continue exec\n 00045bc0: 7574 696f 6e20 7573 696e 6720 7468 6520 ution using the \n 00045bd0: 5a43 4f4e 5449 4e55 4520 636f 6d6d 616e ZCONTINUE comman\n-00045be0: 642e 5200 3746 1900 0020 2020 2020 2a20 d.R.7F... * \n+00045be0: 642e 5200 3744 1900 0020 2020 2020 2a20 d.R.7D... * \n 00045bf0: 4573 7461 626c 6973 6820 2277 6174 6368 Establish \"watch\n 00045c00: 2070 6f69 6e74 7322 2077 6974 6820 7472 points\" with tr\n 00045c10: 6967 6765 7273 2074 6f20 7472 6170 2069 iggers to trap i\n 00045c20: 6e63 6f72 7265 6374 2061 6363 6573 7365 ncorrect accesse\n-00045c30: 7320 6f6e 2600 3746 1a00 0020 2020 2020 s on&.7F... \n+00045c30: 7320 6f6e 2600 3744 1a00 0020 2020 2020 s on&.7D... \n 00045c40: 2020 676c 6f62 616c 2076 6172 6961 626c global variabl\n-00045c50: 6520 7570 6461 7465 732e 0700 3746 2100 e updates...7F!.\n-00045c60: 004a 0037 4622 0000 2020 2054 6865 2066 .J.7F\".. The f\n+00045c50: 6520 7570 6461 7465 732e 0700 3744 2100 e updates...7D!.\n+00045c60: 004a 0037 4422 0000 2020 2054 6865 2066 .J.7D\".. The f\n 00045c70: 6f6c 6c6f 7769 6e67 2074 6162 6c65 2073 ollowing table s\n 00045c80: 756d 6d61 7269 7a65 7320 7468 6520 4754 ummarizes the GT\n 00045c90: 2e4d 206c 616e 6775 6167 6520 6578 7465 .M language exte\n-00045ca0: 6e73 696f 6e73 2074 6861 741f 0037 4623 nsions that..7F#\n+00045ca0: 6e73 696f 6e73 2074 6861 741f 0037 4423 nsions that..7D#\n 00045cb0: 0000 2020 2066 6163 696c 6974 6174 6520 .. facilitate \n-00045cc0: 6465 6275 6767 696e 672e 0700 3746 2400 debugging...7F$.\n-00045cd0: 0054 0037 4625 0000 2020 202b 2d2d 2d2d .T.7F%.. +----\n+00045cc0: 6465 6275 6767 696e 672e 0700 3744 2400 debugging...7D$.\n+00045cd0: 0054 0037 4425 0000 2020 202b 2d2d 2d2d .T.7D%.. +----\n 00045ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045d00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045d10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00045d20: 2d2d 2d2d 2b54 0037 4626 0000 2020 207c ----+T.7F&.. |\n+00045d20: 2d2d 2d2d 2b54 0037 4426 0000 2020 207c ----+T.7D&.. |\n 00045d30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00045d40: 2020 2020 2020 2020 2020 4754 2e4d 2044 GT.M D\n 00045d50: 6562 7567 6769 6e67 2054 6f6f 6c73 2020 ebugging Tools \n 00045d60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00045d70: 2020 2020 2020 2020 7c54 0037 4627 0000 |T.7F'..\n+00045d70: 2020 2020 2020 2020 7c54 0037 4427 0000 |T.7D'..\n 00045d80: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 00045d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045da0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045db0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0037 ------------|T.7\n-00045dd0: 4628 0000 2020 207c 2020 4558 5445 4e53 F(.. | EXTENS\n+00045dd0: 4428 0000 2020 207c 2020 4558 5445 4e53 D(.. | EXTENS\n 00045de0: 494f 4e20 207c 2020 2020 2020 2020 2020 ION | \n 00045df0: 2020 2020 2020 2020 2020 2020 2045 5850 EXP\n 00045e00: 4c41 4e41 5449 4f4e 2020 2020 2020 2020 LANATION \n 00045e10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00045e20: 7c54 0037 4629 0000 2020 207c 2d2d 2d2d |T.7F).. |----\n+00045e20: 7c54 0037 4429 0000 2020 207c 2d2d 2d2d |T.7D).. |----\n 00045e30: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00045e40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045e50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045e60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00045e70: 2d2d 2d2d 7c54 0037 462a 0000 2020 207c ----|T.7F*.. |\n+00045e70: 2d2d 2d2d 7c54 0037 442a 0000 2020 207c ----|T.7D*.. |\n 00045e80: 205a 4272 6561 6b20 2020 2020 207c 2045 ZBreak | E\n 00045e90: 7374 6162 6c69 7368 6573 2061 2074 656d stablishes a tem\n 00045ea0: 706f 7261 7279 2062 7265 616b 706f 696e porary breakpoin\n 00045eb0: 742c 2077 6974 6820 6f70 7469 6f6e 616c t, with optional\n-00045ec0: 204d 2020 2020 2020 7c54 0037 4631 0000 M |T.7F1..\n+00045ec0: 204d 2020 2020 2020 7c54 0037 4431 0000 M |T.7D1..\n 00045ed0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00045ee0: 207c 2061 6374 696f 6e20 616e 642f 6f72 | action and/or\n 00045ef0: 2061 6374 6976 6174 696f 6e20 636f 756e activation coun\n 00045f00: 742e 2020 2020 2020 2020 2020 2020 2020 t. \n 00045f10: 2020 2020 2020 2020 2020 2020 7c54 0037 |T.7\n-00045f20: 4632 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F2.. |--------\n+00045f20: 4432 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D2.. |--------\n 00045f30: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00045f40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045f50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00045f60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00045f70: 7c54 0037 4633 0000 2020 207c 205a 436f |T.7F3.. | ZCo\n+00045f70: 7c54 0037 4433 0000 2020 207c 205a 436f |T.7D3.. | ZCo\n 00045f80: 6e74 696e 7565 2020 207c 2043 6f6e 7469 ntinue | Conti\n 00045f90: 6e75 6573 2072 6f75 7469 6e65 2065 7865 nues routine exe\n 00045fa0: 6375 7469 6f6e 2066 726f 6d20 6120 6272 cution from a br\n 00045fb0: 6561 6b2e 2020 2020 2020 2020 2020 2020 eak. \n 00045fc0: 2020 2020 7c43 0000 0000 0000 0000 0000 |C..........\n 00045fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00045fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00045ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00046000: 0100 0000 d307 0000 0601 0000 0000 0000 ................\n-00046010: 8b00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00046010: 8b00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00046020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00046030: 00ff 7300 ff44 4542 5547 4749 4e47 5f46 ..s..DEBUGGING_F\n 00046040: 4143 494c 4954 4945 5300 c034 0000 2020 ACILITIES..4.. \n 00046050: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00046060: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046070: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046080: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00046090: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0037 4635 ----------|T.7F5\n+00046090: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0037 4435 ----------|T.7D5\n 000460a0: 0000 2020 207c 205a 4544 6974 2020 2020 .. | ZEDit \n 000460b0: 2020 207c 2049 6e76 6f6b 6573 2074 6865 | Invokes the\n 000460c0: 2055 4e49 5820 7465 7874 2065 6469 746f UNIX text edito\n 000460d0: 7220 7370 6563 6966 6965 6420 6279 2074 r specified by t\n 000460e0: 6865 2045 4449 544f 5220 2020 2020 7c54 he EDITOR |T\n-000460f0: 0037 4636 0000 2020 207c 2020 2020 2020 .7F6.. | \n+000460f0: 0037 4436 0000 2020 207c 2020 2020 2020 .7D6.. | \n 00046100: 2020 2020 2020 207c 2065 6e76 6972 6f6e | environ\n 00046110: 6d65 6e74 2076 6172 6961 626c 652e 2020 ment variable. \n 00046120: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00046130: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00046140: 2020 7c54 0037 4637 0000 2020 207c 2d2d |T.7F7.. |--\n+00046140: 2020 7c54 0037 4437 0000 2020 207c 2d2d |T.7D7.. |--\n 00046150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00046160: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046170: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00046190: 2d2d 2d2d 2d2d 7c54 0037 4638 0000 2020 ------|T.7F8.. \n+00046190: 2d2d 2d2d 2d2d 7c54 0037 4438 0000 2020 ------|T.7D8.. \n 000461a0: 207c 205a 476f 746f 2020 2020 2020 207c | ZGoto |\n 000461b0: 2052 656d 6f76 6573 206d 756c 7469 706c Removes multipl\n 000461c0: 6520 6c65 7665 6c73 2066 726f 6d20 7468 e levels from th\n 000461d0: 6520 4d20 696e 766f 6361 7469 6f6e 2073 e M invocation s\n-000461e0: 7461 636b 2061 6e64 2020 7c54 0037 4639 tack and |T.7F9\n+000461e0: 7461 636b 2061 6e64 2020 7c54 0037 4439 tack and |T.7D9\n 000461f0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00046200: 2020 207c 2074 7261 6e73 6665 7273 2063 | transfers c\n 00046210: 6f6e 7472 6f6c 2e20 2020 2020 2020 2020 ontrol. \n 00046220: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00046230: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00046240: 0037 463a 0000 2020 207c 2d2d 2d2d 2d2d .7F:.. |------\n+00046240: 0037 443a 0000 2020 207c 2d2d 2d2d 2d2d .7D:.. |------\n 00046250: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00046260: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046270: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046280: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00046290: 2d2d 7c54 0037 4641 0000 2020 207c 205a --|T.7FA.. | Z\n+00046290: 2d2d 7c54 0037 4441 0000 2020 207c 205a --|T.7DA.. | Z\n 000462a0: 4c69 6e6b 2020 2020 2020 207c 2049 6e63 Link | Inc\n 000462b0: 6c75 6465 7320 6120 6e65 7720 6f72 206d ludes a new or m\n 000462c0: 6f64 6966 6965 6420 4d20 726f 7574 696e odified M routin\n 000462d0: 6520 696e 2074 6865 2063 7572 7265 6e74 e in the current\n-000462e0: 204d 2020 2020 7c54 0037 4642 0000 2020 M |T.7FB.. \n+000462e0: 204d 2020 2020 7c54 0037 4442 0000 2020 M |T.7DB.. \n 000462f0: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00046300: 2069 6d61 6765 3b20 6175 746f 6d61 7469 image; automati\n 00046310: 6361 6c6c 7920 7265 636f 6d70 696c 6573 cally recompiles\n 00046320: 2069 6620 6e65 6365 7373 6172 792e 2020 if necessary. \n-00046330: 2020 2020 2020 2020 2020 7c54 0037 4643 |T.7FC\n+00046330: 2020 2020 2020 2020 2020 7c54 0037 4443 |T.7DC\n 00046340: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00046350: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00046360: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046380: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00046390: 0037 4644 0000 2020 207c 205a 4d65 7373 .7FD.. | ZMess\n+00046390: 0037 4444 0000 2020 207c 205a 4d65 7373 .7DD.. | ZMess\n 000463a0: 6167 6520 2020 207c 2053 6967 6e61 6c73 age | Signals\n 000463b0: 2074 6865 2073 7065 6369 6669 6564 2063 the specified c\n 000463c0: 6f6e 6469 7469 6f6e 2e20 2020 2020 2020 ondition. \n 000463d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000463e0: 2020 7c54 0037 4645 0000 2020 207c 2d2d |T.7FE.. |--\n+000463e0: 2020 7c54 0037 4445 0000 2020 207c 2d2d |T.7DE.. |--\n 000463f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00046400: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046410: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00046430: 2d2d 2d2d 2d2d 7c54 0037 4646 0000 2020 ------|T.7FF.. \n+00046430: 2d2d 2d2d 2d2d 7c54 0037 4446 0000 2020 ------|T.7DF.. \n 00046440: 207c 205a 5072 696e 7420 2020 2020 207c | ZPrint |\n 00046450: 2044 6973 706c 6179 7320 6c69 6e65 7320 Displays lines \n 00046460: 6f66 2073 6f75 7263 6520 636f 6465 2e20 of source code. \n 00046470: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00046480: 2020 2020 2020 2020 2020 7c54 0037 4647 |T.7FG\n+00046480: 2020 2020 2020 2020 2020 7c54 0037 4447 |T.7DG\n 00046490: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000464a0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000464b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000464c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000464d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000464e0: 0037 4648 0000 2020 207c 205a 5348 6f77 .7FH.. | ZSHow\n+000464e0: 0037 4448 0000 2020 207c 205a 5348 6f77 .7DH.. | ZSHow\n 000464f0: 2020 2020 2020 207c 2044 6973 706c 6179 | Display\n 00046500: 7320 696e 666f 726d 6174 696f 6e20 6162 s information ab\n 00046510: 6f75 7420 7468 6520 4d20 656e 7669 726f out the M enviro\n 00046520: 6e6d 656e 742e 2020 2020 2020 2020 2020 nment. \n-00046530: 2020 7c54 0037 4649 0000 2020 207c 2d2d |T.7FI.. |--\n+00046530: 2020 7c54 0037 4449 0000 2020 207c 2d2d |T.7DI.. |--\n 00046540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00046550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046560: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046570: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00046580: 2d2d 2d2d 2d2d 7c54 0037 464a 0000 2020 ------|T.7FJ.. \n+00046580: 2d2d 2d2d 2d2d 7c54 0037 444a 0000 2020 ------|T.7DJ.. \n 00046590: 207c 205a 5354 6570 2020 2020 2020 207c | ZSTep |\n 000465a0: 2049 6e63 7265 6d65 6e74 616c 6c79 2065 Incrementally e\n 000465b0: 7865 6375 7465 7320 6120 726f 7574 696e xecutes a routin\n 000465c0: 6520 746f 2074 6865 2062 6567 696e 6e69 e to the beginni\n-000465d0: 6e67 206f 6620 7468 6520 7c54 0037 4651 ng of the |T.7FQ\n+000465d0: 6e67 206f 6620 7468 6520 7c54 0037 4451 ng of the |T.7DQ\n 000465e0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000465f0: 2020 207c 206e 6578 7420 6c69 6e65 206f | next line o\n 00046600: 6620 7468 6520 7361 6d65 2074 7970 652e f the same type.\n 00046610: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00046620: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00046630: 0037 4652 0000 2020 207c 2d2d 2d2d 2d2d .7FR.. |------\n+00046630: 0037 4452 0000 2020 207c 2d2d 2d2d 2d2d .7DR.. |------\n 00046640: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00046650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046660: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046670: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00046680: 2d2d 7c54 0037 4653 0000 2020 207c 205a --|T.7FS.. | Z\n+00046680: 2d2d 7c54 0037 4453 0000 2020 207c 205a --|T.7DS.. | Z\n 00046690: 5752 6974 6520 2020 2020 207c 2044 6973 WRite | Dis\n 000466a0: 706c 6179 7320 616c 6c20 6f72 2073 6f6d plays all or som\n 000466b0: 6520 6c6f 6361 6c20 6f72 2067 6c6f 6261 e local or globa\n 000466c0: 6c20 7661 7269 6162 6c65 732e 2020 2020 l variables. \n-000466d0: 2020 2020 2020 7c54 0037 4654 0000 2020 |T.7FT.. \n+000466d0: 2020 2020 2020 7c54 0037 4454 0000 2020 |T.7DT.. \n 000466e0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 000466f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046700: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046710: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00046720: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0037 4655 ----------|T.7FU\n+00046720: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0037 4455 ----------|T.7DU\n 00046730: 0000 2020 207c 2024 5a43 5354 4154 5553 .. | $ZCSTATUS\n 00046740: 2020 207c 2048 6f6c 6473 2074 6865 2076 | Holds the v\n 00046750: 616c 7565 206f 6620 7468 6520 7374 6174 alue of the stat\n 00046760: 7573 2063 6f64 6520 666f 7220 7468 6520 us code for the \n 00046770: 6c61 7374 2063 6f6d 7069 6c65 2020 7c54 last compile |T\n-00046780: 0037 4656 0000 2020 207c 2020 2020 2020 .7FV.. | \n+00046780: 0037 4456 0000 2020 207c 2020 2020 2020 .7DV.. | \n 00046790: 2020 2020 2020 207c 2070 6572 666f 726d | perform\n 000467a0: 6564 2062 7920 6120 5a43 4f4d 5049 4c45 ed by a ZCOMPILE\n 000467b0: 2063 6f6d 6d61 6e64 2e20 2020 2020 2020 command. \n 000467c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000467d0: 2020 7c00 0000 0000 0000 0000 0000 0000 |.............\n 000467e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000467f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00046800: 0100 0000 d307 0000 1d01 0000 0000 0000 ................\n-00046810: 8b00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00046810: 8b00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00046820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00046830: 00ff 7300 ff44 4542 5547 4749 4e47 5f46 ..s..DEBUGGING_F\n 00046840: 4143 494c 4954 4945 5300 c057 0000 2020 ACILITIES..W.. \n 00046850: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00046860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00046890: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0037 4658 ----------|T.7FX\n+00046890: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0037 4458 ----------|T.7DX\n 000468a0: 0000 2020 207c 2024 5a45 4469 7420 2020 .. | $ZEDit \n 000468b0: 2020 207c 2043 6f6e 7461 696e 7320 7468 | Contains th\n 000468c0: 6520 7374 6174 7573 2063 6f64 6520 666f e status code fo\n 000468d0: 7220 7468 6520 6c61 7374 205a 4544 6974 r the last ZEDit\n 000468e0: 2e20 2020 2020 2020 2020 2020 2020 7c54 . |T\n-000468f0: 0037 4659 0000 2020 207c 2d2d 2d2d 2d2d .7FY.. |------\n+000468f0: 0037 4459 0000 2020 207c 2d2d 2d2d 2d2d .7DY.. |------\n 00046900: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00046910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046920: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00046940: 2d2d 7c54 0037 465a 0000 2020 207c 2024 --|T.7FZ.. | $\n+00046940: 2d2d 7c54 0037 445a 0000 2020 207c 2024 --|T.7DZ.. | $\n 00046950: 5a4a 4f42 4558 414d 2829 207c 2050 6572 ZJOBEXAM() | Per\n 00046960: 666f 726d 7320 6120 5a53 484f 5720 222a forms a ZSHOW \"*\n 00046970: 2220 746f 2061 2064 6566 6175 6c74 2066 \" to a default f\n 00046980: 696c 6520 6c6f 6361 7469 6f6e 2061 6e64 ile location and\n-00046990: 2020 2020 2020 7c54 0037 4661 0000 2020 |T.7Fa.. \n+00046990: 2020 2020 2020 7c54 0037 4461 0000 2020 |T.7Da.. \n 000469a0: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 000469b0: 206e 616d 652c 206f 7220 7468 6520 6f6e name, or the on\n 000469c0: 6520 6f70 7469 6f6e 616c 6c79 2073 7065 e optionally spe\n 000469d0: 6369 6669 6564 2062 7920 7468 6520 6172 cified by the ar\n-000469e0: 6775 6d65 6e74 2e20 2020 7c54 0037 4662 gument. |T.7Fb\n+000469e0: 6775 6d65 6e74 2e20 2020 7c54 0037 4462 gument. |T.7Db\n 000469f0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00046a00: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00046a10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046a20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046a30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00046a40: 0037 4663 0000 2020 207c 2024 5a4c 4556 .7Fc.. | $ZLEV\n+00046a40: 0037 4463 0000 2020 207c 2024 5a4c 4556 .7Dc.. | $ZLEV\n 00046a50: 656c 2020 2020 207c 2043 6f6e 7461 696e el | Contain\n 00046a60: 7320 7468 6520 6375 7272 656e 7420 6c65 s the current le\n 00046a70: 7665 6c20 6f66 2044 4f2f 5845 4355 5445 vel of DO/XECUTE\n 00046a80: 206e 6573 7469 6e67 2e20 2020 2020 2020 nesting. \n-00046a90: 2020 7c54 0037 4664 0000 2020 207c 2d2d |T.7Fd.. |--\n+00046a90: 2020 7c54 0037 4464 0000 2020 207c 2d2d |T.7Dd.. |--\n 00046aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00046ab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046ac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00046ae0: 2d2d 2d2d 2d2d 7c54 0037 4665 0000 2020 ------|T.7Fe.. \n+00046ae0: 2d2d 2d2d 2d2d 7c54 0037 4465 0000 2020 ------|T.7De.. \n 00046af0: 207c 2024 5a4d 6573 7361 6765 2829 207c | $ZMessage() |\n 00046b00: 2054 7261 6e73 6c61 7465 7320 616e 2065 Translates an e\n 00046b10: 7272 6f72 2063 6f6e 6469 7469 6f6e 2063 rror condition c\n 00046b20: 6f64 6520 696e 746f 2074 6578 7420 666f ode into text fo\n-00046b30: 726d 2e20 2020 2020 2020 7c54 0037 4666 rm. |T.7Ff\n+00046b30: 726d 2e20 2020 2020 2020 7c54 0037 4466 rm. |T.7Df\n 00046b40: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00046b50: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00046b60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046b70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046b80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00046b90: 0037 4667 0000 2020 207c 2024 5a50 4f53 .7Fg.. | $ZPOS\n+00046b90: 0037 4467 0000 2020 207c 2024 5a50 4f53 .7Dg.. | $ZPOS\n 00046ba0: 6974 696f 6e20 207c 2043 6f6e 7461 696e ition | Contain\n 00046bb0: 7320 6120 7374 7269 6e67 2069 6e64 6963 s a string indic\n 00046bc0: 6174 696e 6720 7468 6520 6375 7272 656e ating the curren\n 00046bd0: 7420 6578 6563 7574 696f 6e20 2020 2020 t execution \n-00046be0: 2020 7c54 0037 4668 0000 2020 207c 2020 |T.7Fh.. | \n+00046be0: 2020 7c54 0037 4468 0000 2020 207c 2020 |T.7Dh.. | \n 00046bf0: 2020 2020 2020 2020 2020 207c 206c 6f63 | loc\n 00046c00: 6174 696f 6e2e 2020 2020 2020 2020 2020 ation. \n 00046c10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00046c20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00046c30: 2020 2020 2020 7c54 0037 4669 0000 2020 |T.7Fi.. \n+00046c30: 2020 2020 2020 7c54 0037 4469 0000 2020 |T.7Di.. \n 00046c40: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-------------+\n 00046c50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046c60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046c70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00046c80: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0037 466a ----------|T.7Fj\n+00046c80: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0037 446a ----------|T.7Dj\n 00046c90: 0000 2020 207c 2024 5a50 524f 6d70 7420 .. | $ZPROmpt \n 00046ca0: 2020 207c 2043 6f6e 7472 6f6c 7320 7468 | Controls th\n 00046cb0: 6520 7379 6d62 6f6c 2064 6973 706c 6179 e symbol display\n 00046cc0: 6564 2061 7320 7468 6520 6469 7265 6374 ed as the direct\n 00046cd0: 206d 6f64 6520 7072 6f6d 7074 2e20 7c54 mode prompt. |T\n-00046ce0: 0037 4671 0000 2020 207c 2d2d 2d2d 2d2d .7Fq.. |------\n+00046ce0: 0037 4471 0000 2020 207c 2d2d 2d2d 2d2d .7Dq.. |------\n 00046cf0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00046d00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046d10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046d20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00046d30: 2d2d 7c54 0037 4672 0000 2020 207c 2024 --|T.7Fr.. | $\n+00046d30: 2d2d 7c54 0037 4472 0000 2020 207c 2024 --|T.7Dr.. | $\n 00046d40: 5a52 4f75 7469 6e65 7320 207c 2043 6f6e ZROutines | Con\n 00046d50: 7461 696e 7320 6120 7374 7269 6e67 2073 tains a string s\n 00046d60: 7065 6369 6679 696e 6720 6120 6469 7265 pecifying a dire\n 00046d70: 6374 6f72 7920 6c69 7374 2063 6f6e 7461 ctory list conta\n-00046d80: 696e 696e 6720 7c54 0037 4673 0000 2020 ining |T.7Fs.. \n+00046d80: 696e 696e 6720 7c54 0037 4473 0000 2020 ining |T.7Ds.. \n 00046d90: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00046da0: 2074 6865 206f 626a 6563 742c 2061 6e64 the object, and\n 00046db0: 206f 7074 696f 6e61 6c6c 7920 7468 6520 optionally the \n 00046dc0: 736f 7572 6365 2c20 6669 6c65 732e 2020 source, files. \n-00046dd0: 2020 2020 2020 2020 2020 7c54 0037 4674 |T.7Ft\n+00046dd0: 2020 2020 2020 2020 2020 7c54 0037 4474 |T.7Dt\n 00046de0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00046df0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00046e00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046e10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046e20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00046e30: 0037 4675 0000 2020 207c 2020 2020 2020 .7Fu.. | \n+00046e30: 0037 4475 0000 2020 207c 2020 2020 2020 .7Du.. | \n 00046e40: 2020 2020 2020 207c 2043 6f6e 7461 696e | Contain\n 00046e50: 7320 6e61 6d65 206f 6620 7468 6520 4d20 s name of the M \n 00046e60: 736f 7572 6365 2070 726f 6772 616d 206d source program m\n 00046e70: 6f73 7420 7265 6365 6e74 6c79 2020 2020 ost recently \n-00046e80: 2020 7c54 0037 4676 0000 2020 207c 2024 |T.7Fv.. | $\n+00046e80: 2020 7c54 0037 4476 0000 2020 207c 2024 |T.7Dv.. | $\n 00046e90: 5a53 4f75 7263 6520 2020 207c 205a 4c49 ZSOurce | ZLI\n 00046ea0: 4e4b 6564 206f 7220 5a45 4449 5465 643b NKed or ZEDITed;\n 00046eb0: 2064 6566 6175 6c74 206e 616d 6520 666f default name fo\n 00046ec0: 7220 6e65 7874 205a 4544 4954 206f 7220 r next ZEDIT or \n-00046ed0: 2020 2020 2020 7c54 0037 4677 0000 2020 |T.7Fw.. \n+00046ed0: 2020 2020 2020 7c54 0037 4477 0000 2020 |T.7Dw.. \n 00046ee0: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00046ef0: 205a 4c49 4e4b 2e20 2020 2020 2020 2020 ZLINK. \n 00046f00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00046f10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00046f20: 2020 2020 2020 2020 2020 7c54 0037 4678 |T.7Fx\n+00046f20: 2020 2020 2020 2020 2020 7c54 0037 4478 |T.7Dx\n 00046f30: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00046f40: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00046f50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046f60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00046f70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00046f80: 0037 4679 0000 2020 207c 2024 5a53 7461 .7Fy.. | $ZSta\n+00046f80: 0037 4479 0000 2020 207c 2024 5a53 7461 .7Dy.. | $ZSta\n 00046f90: 7475 7320 2020 207c 2043 6f6e 7461 696e tus | Contain\n 00046fa0: 7320 6572 726f 7220 636f 6e64 6974 696f s error conditio\n 00046fb0: 6e20 636f 6465 2061 6e64 206c 6f63 6174 n code and locat\n 00046fc0: 696f 6e20 6f66 2074 6865 206c 6173 7420 ion of the last \n 00046fd0: 2020 7c00 0000 0000 0000 0000 0000 0000 |.............\n 00046fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00046ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047000: 0100 0000 b107 0000 3c01 0000 0000 0000 ........<.......\n-00047010: 8b00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00047010: 8b00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00047020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00047030: 00ff 7300 ff44 4542 5547 4749 4e47 5f46 ..s..DEBUGGING_F\n 00047040: 4143 494c 4954 4945 5300 c07a 0000 2020 ACILITIES..z.. \n 00047050: 207c 2020 2020 2020 2020 2020 2020 207c | |\n 00047060: 2065 7863 6570 7469 6f6e 2063 6f6e 6469 exception condi\n 00047070: 7469 6f6e 206f 6363 7572 7269 6e67 2064 tion occurring d\n 00047080: 7572 696e 6720 726f 7574 696e 6520 6578 uring routine ex\n-00047090: 6563 7574 696f 6e2e 2020 7c54 0037 4681 ecution. |T.7F.\n+00047090: 6563 7574 696f 6e2e 2020 7c54 0037 4481 ecution. |T.7D.\n 000470a0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000470b0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000470c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000470d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000470e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000470f0: 0037 4682 0000 2020 207c 2024 5a53 5465 .7F... | $ZSTe\n+000470f0: 0037 4482 0000 2020 207c 2024 5a53 5465 .7D... | $ZSTe\n 00047100: 7020 2020 2020 207c 2043 6f6e 7472 6f6c p | Control\n 00047110: 7320 7468 6520 6465 6661 756c 7420 5a53 s the default ZS\n 00047120: 5465 7020 6163 7469 6f6e 2e20 2020 2020 Tep action. \n 00047130: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00047140: 2020 7c54 0037 4683 0000 2020 202b 2d2d |T.7F... +--\n+00047140: 2020 7c54 0037 4483 0000 2020 202b 2d2d |T.7D... +--\n 00047150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047160: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047170: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00047190: 2d2d 2d2d 2d2d 2b07 0037 4684 0000 4000 ------+..7F...@.\n-000471a0: 2146 4558 4345 5054 494f 4e5f 4841 4e44 !FEXCEPTION_HAND\n+00047190: 2d2d 2d2d 2d2d 2b07 0037 4484 0000 4000 ------+..7D...@.\n+000471a0: 2144 4558 4345 5054 494f 4e5f 4841 4e44 !DEXCEPTION_HAND\n 000471b0: 4c49 4e47 5f46 4143 494c 4954 4945 5300 LING_FACILITIES.\n 000471c0: 0045 7863 6570 7469 6f6e 5f48 616e 646c .Exception_Handl\n 000471d0: 696e 675f 4661 6369 6c69 7469 6573 2800 ing_Facilities(.\n-000471e0: 3f46 bf11 0000 2020 2045 7863 6570 7469 ?F.... Excepti\n+000471e0: 3f44 bf11 0000 2020 2045 7863 6570 7469 ?D.... Excepti\n 000471f0: 6f6e 2048 616e 646c 696e 6720 4661 6369 on Handling Faci\n-00047200: 6c69 7469 6573 0700 4046 2100 0045 0040 lities..@F!..E.@\n-00047210: 4631 0000 2020 2054 6865 2047 542e 4d20 F1.. The GT.M \n+00047200: 6c69 7469 6573 0700 4044 2100 0045 0040 lities..@D!..E.@\n+00047210: 4431 0000 2020 2054 6865 2047 542e 4d20 D1.. The GT.M \n 00047220: 6578 6365 7074 696f 6e20 7472 6170 7069 exception trappi\n 00047230: 6e67 2061 6c6c 6f77 7320 796f 7520 746f ng allows you to\n 00047240: 2064 6f20 7468 6520 666f 6c6c 6f77 696e do the followin\n-00047250: 673a 0700 4046 4100 004b 0040 4651 0000 g:..@FA..K.@FQ..\n+00047250: 673a 0700 4044 4100 004b 0040 4451 0000 g:..@DA..K.@DQ..\n 00047260: 2020 2020 202a 2044 4f20 6120 7265 636f * DO a reco\n 00047270: 7665 7279 2072 6f75 7469 6e65 2061 6e64 very routine and\n 00047280: 2072 6573 756d 6520 7468 6520 6f72 6967 resume the orig\n 00047290: 696e 616c 2063 6f6d 6d61 6e64 2073 7472 inal command str\n-000472a0: 6561 6d2e 4f00 4046 6100 0020 2020 2020 eam.O.@Fa.. \n+000472a0: 6561 6d2e 4f00 4044 6100 0020 2020 2020 eam.O.@Da.. \n 000472b0: 2a20 474f 544f 2061 6e79 2073 7065 6369 * GOTO any speci\n 000472c0: 616c 2068 616e 646c 696e 673b 2061 6e20 al handling; an \n 000472d0: 6578 7465 6e64 6564 205a 474f 544f 2070 extended ZGOTO p\n 000472e0: 726f 7669 6465 7320 666f 7220 636f 6e74 rovides for cont\n-000472f0: 6578 7419 0040 4671 0000 2020 2020 2020 ext..@Fq.. \n-00047300: 206d 616e 6167 656d 656e 742e 4200 4046 management.B.@F\n+000472f0: 6578 7419 0040 4471 0000 2020 2020 2020 ext..@Dq.. \n+00047300: 206d 616e 6167 656d 656e 742e 4200 4044 management.B.@D\n 00047310: 8100 0020 2020 2020 2a20 5265 706f 7274 ... * Report\n 00047320: 2061 6e20 6572 726f 7220 616e 6420 656e an error and en\n 00047330: 7465 7220 4469 7265 6374 204d 6f64 6520 ter Direct Mode \n 00047340: 666f 7220 6465 6275 6767 696e 672e 5300 for debugging.S.\n-00047350: 4046 9100 0020 2020 2020 2a20 4f50 454e @F... * OPEN\n+00047350: 4044 9100 0020 2020 2020 2a20 4f50 454e @D... * OPEN\n 00047360: 2049 6e70 7574 2f4f 7574 7075 7420 6465 Input/Output de\n 00047370: 7669 6365 7320 7769 7468 2073 7065 6369 vices with speci\n 00047380: 6669 6320 7472 6170 7320 696e 2061 6464 fic traps in add\n 00047390: 6974 696f 6e20 746f 2074 6865 206d 6169 ition to the mai\n-000473a0: 6e14 003f 46c0 1100 0020 2020 2020 2020 n..?F.... \n-000473b0: 7472 6170 2e44 0040 4612 0000 2020 2020 trap.D.@F... \n+000473a0: 6e14 003f 44c0 1100 0020 2020 2020 2020 n..?D.... \n+000473b0: 7472 6170 2e44 0040 4412 0000 2020 2020 trap.D.@D... \n 000473c0: 202a 2054 7261 7020 616e 6420 7072 6f63 * Trap and proc\n 000473d0: 6573 7320 616e 2065 7863 6570 7469 6f6e ess an exception\n 000473e0: 2062 6173 6564 206f 6e20 6120 6465 7669 based on a devi\n-000473f0: 6365 2065 7272 6f72 2e44 0040 4613 0000 ce error.D.@F...\n+000473f0: 6365 2065 7272 6f72 2e44 0040 4413 0000 ce error.D.@D...\n 00047400: 2020 2020 202a 2054 7261 7020 616e 6420 * Trap and \n 00047410: 7072 6f63 6573 7320 616e 2065 7863 6570 process an excep\n 00047420: 7469 6f6e 2062 6173 6564 206f 6e20 7465 tion based on te\n 00047430: 726d 696e 616c 2069 6e70 7574 2e07 0040 rminal input...@\n-00047440: 4614 0000 4a00 4046 1500 0020 2020 5468 F...J.@F... Th\n+00047440: 4414 0000 4a00 4044 1500 0020 2020 5468 D...J.@D... Th\n 00047450: 6520 666f 6c6c 6f77 696e 6720 7461 626c e following tabl\n 00047460: 6520 7375 6d6d 6172 697a 6573 2074 6865 e summarizes the\n 00047470: 2047 542e 4d20 6c61 6e67 7561 6765 2065 GT.M language e\n 00047480: 7874 656e 7369 6f6e 7320 7468 6174 2800 xtensions that(.\n-00047490: 4046 1600 0020 2020 6661 6369 6c69 7461 @F... facilita\n+00047490: 4044 1600 0020 2020 6661 6369 6c69 7461 @D... facilita\n 000474a0: 7465 2065 7863 6570 7469 6f6e 2068 616e te exception han\n-000474b0: 646c 696e 672e 0700 4046 1700 0054 0040 dling...@F...T.@\n-000474c0: 4618 0000 2020 202b 2d2d 2d2d 2d2d 2d2d F... +--------\n+000474b0: 646c 696e 672e 0700 4044 1700 0054 0040 dling...@D...T.@\n+000474c0: 4418 0000 2020 202b 2d2d 2d2d 2d2d 2d2d D... +--------\n 000474d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000474e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000474f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047500: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00047510: 2b54 0040 4619 0000 2020 207c 2020 2020 +T.@F... | \n+00047510: 2b54 0040 4419 0000 2020 207c 2020 2020 +T.@D... | \n 00047520: 2020 2020 2020 2020 2020 2020 2020 2047 G\n 00047530: 542e 4d20 4578 6365 7074 696f 6e20 4861 T.M Exception Ha\n 00047540: 6e64 6c69 6e67 2045 7874 656e 7369 6f6e ndling Extension\n 00047550: 7320 2020 2020 2020 2020 2020 2020 2020 s \n-00047560: 2020 2020 7c54 0040 461a 0000 2020 207c |T.@F... |\n+00047560: 2020 2020 7c54 0040 441a 0000 2020 207c |T.@D... |\n 00047570: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047580: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047590: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000475a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000475b0: 2d2d 2d2d 2d2d 2d2d 7c54 0040 4621 0000 --------|T.@F!..\n+000475b0: 2d2d 2d2d 2d2d 2d2d 7c54 0040 4421 0000 --------|T.@D!..\n 000475c0: 2020 207c 2020 4558 5445 4e53 494f 4e20 | EXTENSION \n 000475d0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000475e0: 2020 2020 2020 2020 2045 5850 4c41 4e41 EXPLANA\n 000475f0: 5449 4f4e 2020 2020 2020 2020 2020 2020 TION \n 00047600: 2020 2020 2020 2020 2020 2020 7c54 0040 |T.@\n-00047610: 4622 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F\".. |--------\n+00047610: 4422 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D\".. |--------\n 00047620: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00047630: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047640: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00047660: 7c54 0040 4623 0000 2020 207c 205a 476f |T.@F#.. | ZGo\n+00047660: 7c54 0040 4423 0000 2020 207c 205a 476f |T.@D#.. | ZGo\n 00047670: 746f 2020 2020 2020 207c 2052 656d 6f76 to | Remov\n 00047680: 6573 207a 6572 6f20 6f72 206d 6f72 6520 es zero or more \n 00047690: 6c65 7665 6c73 2066 726f 6d20 7468 6520 levels from the \n 000476a0: 4d20 496e 766f 6361 7469 6f6e 2073 7461 M Invocation sta\n-000476b0: 636b 2020 7c54 0040 4624 0000 2020 207c ck |T.@F$.. |\n+000476b0: 636b 2020 7c54 0040 4424 0000 2020 207c ck |T.@D$.. |\n 000476c0: 2020 2020 2020 2020 2020 2020 207c 2061 | a\n 000476d0: 6e64 2c20 6f70 7469 6f6e 616c 6c79 2c20 nd, optionally, \n 000476e0: 7472 616e 7366 6572 7320 636f 6e74 726f transfers contro\n 000476f0: 6c2e 2020 2020 2020 2020 2020 2020 2020 l. \n-00047700: 2020 2020 2020 2020 7c54 0040 4625 0000 |T.@F%..\n+00047700: 2020 2020 2020 2020 7c54 0040 4425 0000 |T.@D%..\n 00047710: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 00047720: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00047730: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047740: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047750: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0040 ------------|T.@\n-00047760: 4626 0000 2020 207c 205a 4d65 7373 6167 F&.. | ZMessag\n+00047760: 4426 0000 2020 207c 205a 4d65 7373 6167 D&.. | ZMessag\n 00047770: 6520 2020 207c 2053 6967 6e61 6c73 2074 e | Signals t\n 00047780: 6865 2073 7065 6369 6669 6564 2063 6f6e he specified con\n 00047790: 6469 7469 6f6e 2e20 2020 2020 2020 2020 dition. \n 000477a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000477b0: 7c00 0000 0000 0000 0000 0000 0000 0000 |...............\n 000477c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000477d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000477e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000477f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047800: 0100 0000 e307 0000 5401 0000 0000 0000 ........T.......\n-00047810: 9400 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00047810: 9400 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00047820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00047830: 00ff 7300 ff45 5843 4550 5449 4f4e 5f48 ..s..EXCEPTION_H\n 00047840: 414e 444c 494e 475f 4641 4349 4c49 5449 ANDLING_FACILITI\n 00047850: 4553 00c0 2700 0020 2020 7c2d 2d2d 2d2d ES..'.. |-----\n 00047860: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00047870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000478a0: 2d2d 2d7c 5400 4046 2800 0020 2020 7c20 ---|T.@F(.. | \n+000478a0: 2d2d 2d7c 5400 4044 2800 0020 2020 7c20 ---|T.@D(.. | \n 000478b0: 245a 4353 5441 5455 5320 2020 7c20 486f $ZCSTATUS | Ho\n 000478c0: 6c64 7320 7468 6520 7661 6c75 6520 6f66 lds the value of\n 000478d0: 2074 6865 2073 7461 7475 7320 636f 6465 the status code\n 000478e0: 2066 6f72 2074 6865 206c 6173 7420 636f for the last co\n-000478f0: 6d70 696c 6520 207c 5400 4046 2900 0020 mpile |T.@F).. \n+000478f0: 6d70 696c 6520 207c 5400 4044 2900 0020 mpile |T.@D).. \n 00047900: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00047910: 7c20 7065 7266 6f72 6d65 6420 6279 2061 | performed by a\n 00047920: 205a 434f 4d50 494c 4520 636f 6d6d 616e ZCOMPILE comman\n 00047930: 642e 2020 2020 2020 2020 2020 2020 2020 d. \n-00047940: 2020 2020 2020 2020 2020 207c 5400 4046 |T.@F\n+00047940: 2020 2020 2020 2020 2020 207c 5400 4044 |T.@D\n 00047950: 2a00 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d *.. |---------\n 00047960: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 00047970: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047980: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047990: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-000479a0: 5400 4046 3100 0020 2020 7c20 245a 454f T.@F1.. | $ZEO\n+000479a0: 5400 4044 3100 0020 2020 7c20 245a 454f T.@D1.. | $ZEO\n 000479b0: 4620 2020 2020 2020 7c20 436f 6e74 6169 F | Contai\n 000479c0: 6e73 2069 6e64 6963 6174 696f 6e20 6f66 ns indication of\n 000479d0: 2077 6865 7468 6572 2074 6865 206c 6173 whether the las\n 000479e0: 7420 5245 4144 2072 6561 6368 6564 2020 t READ reached \n-000479f0: 2020 207c 5400 4046 3200 0020 2020 7c20 |T.@F2.. | \n+000479f0: 2020 207c 5400 4044 3200 0020 2020 7c20 |T.@D2.. | \n 00047a00: 2020 2020 2020 2020 2020 2020 7c20 656e | en\n 00047a10: 642d 6f66 2d66 696c 652e 2020 2020 2020 d-of-file. \n 00047a20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00047a30: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00047a40: 2020 2020 2020 207c 5400 4046 3300 0020 |T.@F3.. \n+00047a40: 2020 2020 2020 207c 5400 4044 3300 0020 |T.@D3.. \n 00047a50: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00047a60: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 00047a70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047a80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00047a90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4046 -----------|T.@F\n+00047a90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4044 -----------|T.@D\n 00047aa0: 3400 0020 2020 7c20 245a 4d65 7373 6167 4.. | $ZMessag\n 00047ab0: 6528 2920 7c20 5472 616e 736c 6174 6573 e() | Translates\n 00047ac0: 2061 6e20 6572 726f 7220 636f 6e64 6974 an error condit\n 00047ad0: 696f 6e20 636f 6465 2069 6e74 6f20 7465 ion code into te\n 00047ae0: 7874 2066 6f72 6d2e 2020 2020 2020 207c xt form. |\n-00047af0: 5400 4046 3500 0020 2020 7c2d 2d2d 2d2d T.@F5.. |-----\n+00047af0: 5400 4044 3500 0020 2020 7c2d 2d2d 2d2d T.@D5.. |-----\n 00047b00: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00047b10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047b20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047b30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00047b40: 2d2d 2d7c 5400 4046 3600 0020 2020 7c20 ---|T.@F6.. | \n+00047b40: 2d2d 2d7c 5400 4044 3600 0020 2020 7c20 ---|T.@D6.. | \n 00047b50: 245a 4c65 7665 6c20 2020 2020 7c20 436f $ZLevel | Co\n 00047b60: 6e74 6169 6e73 2063 7572 7265 6e74 206c ntains current l\n 00047b70: 6576 656c 206f 6620 444f 2f58 4543 5554 evel of DO/XECUT\n 00047b80: 4520 6e65 7374 696e 672e 2020 2020 2020 E nesting. \n-00047b90: 2020 2020 2020 207c 5400 4046 3700 0020 |T.@F7.. \n+00047b90: 2020 2020 2020 207c 5400 4044 3700 0020 |T.@D7.. \n 00047ba0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00047bb0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 00047bc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047bd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00047be0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4046 -----------|T.@F\n+00047be0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4044 -----------|T.@D\n 00047bf0: 3800 0020 2020 7c20 245a 5374 6174 7573 8.. | $ZStatus\n 00047c00: 2020 2020 7c20 436f 6e74 6169 6e73 2065 | Contains e\n 00047c10: 7272 6f72 2063 6f6e 6469 7469 6f6e 2063 rror condition c\n 00047c20: 6f64 6520 616e 6420 6c6f 6361 7469 6f6e ode and location\n 00047c30: 206f 6620 6c61 7374 2020 2020 2020 207c of last |\n-00047c40: 5400 4046 3900 0020 2020 7c20 2020 2020 T.@F9.. | \n+00047c40: 5400 4044 3900 0020 2020 7c20 2020 2020 T.@D9.. | \n 00047c50: 2020 2020 2020 2020 7c20 6578 6365 7074 | except\n 00047c60: 696f 6e20 636f 6e64 6974 696f 6e20 6f63 ion condition oc\n 00047c70: 6375 7272 696e 6720 6475 7269 6e67 2072 curring during r\n 00047c80: 6f75 7469 6e65 2065 7865 6375 7469 6f6e outine execution\n-00047c90: 2e20 207c 5400 4046 3a00 0020 2020 7c2d . |T.@F:.. |-\n+00047c90: 2e20 207c 5400 4044 3a00 0020 2020 7c2d . |T.@D:.. |-\n 00047ca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00047cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047cc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047cd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00047ce0: 2d2d 2d2d 2d2d 2d7c 5400 4046 4100 0020 -------|T.@FA.. \n+00047ce0: 2d2d 2d2d 2d2d 2d7c 5400 4044 4100 0020 -------|T.@DA.. \n 00047cf0: 2020 7c20 245a 5359 7374 656d 2020 2020 | $ZSYstem \n 00047d00: 7c20 436f 6e74 6169 6e73 2074 6865 2073 | Contains the s\n 00047d10: 7461 7475 7320 636f 6465 206f 6620 7468 tatus code of th\n 00047d20: 6520 6c61 7374 205a 5359 5354 454d 2e20 e last ZSYSTEM. \n-00047d30: 2020 2020 2020 2020 2020 207c 5400 4046 |T.@F\n+00047d30: 2020 2020 2020 2020 2020 207c 5400 4044 |T.@D\n 00047d40: 4200 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d B.. |---------\n 00047d50: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 00047d60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047d80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00047d90: 5400 4046 4300 0020 2020 7c20 245a 5472 T.@FC.. | $ZTr\n+00047d90: 5400 4044 4300 0020 2020 7c20 245a 5472 T.@DC.. | $ZTr\n 00047da0: 6170 2020 2020 2020 7c20 436f 6e74 6169 ap | Contai\n 00047db0: 6e73 2061 6e20 5845 4355 5445 2073 7472 ns an XECUTE str\n 00047dc0: 696e 6720 6f72 2065 6e74 7279 7265 6620 ing or entryref \n 00047dd0: 7468 6174 2047 542e 4d20 696e 766f 6b65 that GT.M invoke\n-00047de0: 7320 207c 5400 4046 4400 0020 2020 7c20 s |T.@FD.. | \n+00047de0: 7320 207c 5400 4044 4400 0020 2020 7c20 s |T.@DD.. | \n 00047df0: 2020 2020 2020 2020 2020 2020 7c20 7570 | up\n 00047e00: 6f6e 2065 6e63 6f75 6e74 6572 696e 6720 on encountering \n 00047e10: 616e 2065 7863 6570 7469 6f6e 2063 6f6e an exception con\n 00047e20: 6469 7469 6f6e 2e20 2020 2020 2020 2020 dition. \n-00047e30: 2020 2020 2020 207c 5400 4046 4500 0020 |T.@FE.. \n+00047e30: 2020 2020 2020 207c 5400 4044 4500 0020 |T.@DE.. \n 00047e40: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00047e50: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 00047e60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047e70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00047e80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4046 -----------|T.@F\n+00047e80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4044 -----------|T.@D\n 00047e90: 4600 0020 2020 7c20 2020 2020 2020 2020 F.. | \n 00047ea0: 2020 2020 7c20 5072 6f76 6964 6573 2061 | Provides a\n 00047eb0: 2064 6576 6963 6570 6172 616d 6574 6572 deviceparameter\n 00047ec0: 2073 7065 6369 6679 696e 6720 616e 2058 specifying an X\n 00047ed0: 4543 5554 4520 7374 7269 6e67 2020 207c ECUTE string |\n-00047ee0: 5400 4046 4700 0020 2020 7c20 4558 4345 T.@FG.. | EXCE\n+00047ee0: 5400 4044 4700 0020 2020 7c20 4558 4345 T.@DG.. | EXCE\n 00047ef0: 5054 494f 4e20 2020 7c20 6f72 2065 6e74 PTION | or ent\n 00047f00: 7279 7265 6620 7468 6174 2047 542e 4d20 ryref that GT.M \n 00047f10: 696e 766f 6b65 7320 7570 6f6e 2065 6e63 invokes upon enc\n 00047f20: 6f75 6e74 6572 696e 6720 6120 2020 2020 ountering a \n-00047f30: 2020 207c 5400 4046 4800 0020 2020 7c20 |T.@FH.. | \n+00047f30: 2020 207c 5400 4044 4800 0020 2020 7c20 |T.@DH.. | \n 00047f40: 2020 2020 2020 2020 2020 2020 7c20 6465 | de\n 00047f50: 7669 6365 2d72 656c 6174 6564 2065 7863 vice-related exc\n 00047f60: 6570 7469 6f6e 2063 6f6e 6469 7469 6f6e eption condition\n 00047f70: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n-00047f80: 2020 2020 2020 207c 5400 4046 4900 0020 |T.@FI.. \n+00047f80: 2020 2020 2020 207c 5400 4044 4900 0020 |T.@DI.. \n 00047f90: 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +-------------\n 00047fa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047fb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00047fc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00047fd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 4046 -----------+..@F\n+00047fd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 4044 -----------+..@D\n 00047fe0: 4a00 0000 0000 0000 0000 0000 0000 0000 J...............\n 00047ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048000: 0100 0000 e006 0000 6f01 0000 0000 0000 ........o.......\n-00048010: 5100 0046 4845 4c50 00ff 7300 ff4c 414e Q..FHELP..s..LAN\n+00048010: 5100 0044 4845 4c50 00ff 7300 ff4c 414e Q..DHELP..s..LAN\n 00048020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00048030: 00ff 7300 ff4a 4f55 524e 414c 494e 475f ..s..JOURNALING_\n 00048040: 4558 5445 4e53 494f 4e53 0000 4a6f 7572 EXTENSIONS..Jour\n 00048050: 6e61 6c69 6e67 5f45 7874 656e 7369 6f6e naling_Extension\n-00048060: 7320 0037 46bf 1100 0020 2020 4a6f 7572 s .7F.... Jour\n+00048060: 7320 0037 44bf 1100 0020 2020 4a6f 7572 s .7D.... Jour\n 00048070: 6e61 6c69 6e67 2045 7874 656e 7369 6f6e naling Extension\n-00048080: 7307 0038 4621 0000 4f00 3846 3100 0020 s..8F!..O.8F1.. \n+00048080: 7307 0038 4421 0000 4f00 3844 3100 0020 s..8D!..O.8D1.. \n 00048090: 2020 4a6f 7572 6e61 6c69 6e67 2072 6563 Journaling rec\n 000480a0: 6f72 6473 2072 6564 756e 6461 6e74 2063 ords redundant c\n 000480b0: 6f70 6965 7320 6f66 2064 6174 6162 6173 opies of databas\n 000480c0: 6520 7570 6461 7465 2069 6e66 6f72 6d61 e update informa\n-000480d0: 7469 6f6e 2074 6f4d 0038 4641 0000 2020 tion toM.8FA.. \n+000480d0: 7469 6f6e 2074 6f4d 0038 4441 0000 2020 tion toM.8DA.. \n 000480e0: 2069 6e63 7265 6173 6520 7072 6f74 6563 increase protec\n 000480f0: 7469 6f6e 2061 6761 696e 7374 206c 6f73 tion against los\n 00048100: 7320 6f66 2069 6e66 6f72 6d61 7469 6f6e s of information\n 00048110: 2064 7565 2074 6f20 6861 7264 7761 7265 due to hardware\n-00048120: 2061 6e64 5200 3846 5100 0020 2020 736f andR.8FQ.. so\n+00048120: 2061 6e64 5200 3844 5100 0020 2020 736f andR.8DQ.. so\n 00048130: 6674 7761 7265 2066 6169 6c75 7265 2e20 ftware failure. \n 00048140: 496e 2047 542e 4d2c 2054 5354 4152 5420 In GT.M, TSTART \n 00048150: 616e 6420 5443 4f4d 4d49 5420 6d61 726b and TCOMMIT mark\n 00048160: 2074 6865 2062 6567 696e 6e69 6e67 2061 the beginning a\n-00048170: 6e64 2065 6e64 5000 3846 6100 0020 2020 nd endP.8Fa.. \n+00048170: 6e64 2065 6e64 5000 3844 6100 0020 2020 nd endP.8Da.. \n 00048180: 6f66 2061 6e20 6170 706c 6963 6174 696f of an applicatio\n 00048190: 6e20 286c 6f67 6963 616c 2920 7472 616e n (logical) tran\n 000481a0: 7361 6374 696f 6e2c 2077 6869 6368 206d saction, which m\n 000481b0: 6179 2063 6f6e 7369 7374 206f 6620 6d75 ay consist of mu\n-000481c0: 6c74 6970 6c65 5400 3846 7100 0020 2020 ltipleT.8Fq.. \n+000481c0: 6c74 6970 6c65 5400 3844 7100 0020 2020 ltipleT.8Dq.. \n 000481d0: 676c 6f62 616c 2076 6172 6961 626c 6520 global variable \n 000481e0: 7570 6461 7465 732e 2057 6865 6e20 6120 updates. When a \n 000481f0: 5443 4f4d 4d49 5420 7461 6b65 7320 2454 TCOMMIT takes $T\n 00048200: 4c45 5645 4c20 6672 6f6d 206f 6e65 2028 LEVEL from one (\n-00048210: 3129 2074 6f20 7a65 726f 5300 3846 8100 1) to zeroS.8F..\n+00048210: 3129 2074 6f20 7a65 726f 5300 3844 8100 1) to zeroS.8D..\n 00048220: 0020 2020 2830 292c 2069 7420 7472 616e . (0), it tran\n 00048230: 7366 6572 2061 6c6c 206f 6620 7468 6520 sfer all of the \n 00048240: 7472 616e 7361 6374 696f 6e20 7570 6461 transaction upda\n 00048250: 7465 7320 746f 2074 6865 206a 6f75 726e tes to the journ\n 00048260: 616c 2066 696c 652c 2061 6e64 2c52 0038 al file, and,R.8\n-00048270: 4691 0000 2020 2065 7863 6570 7420 6966 F... except if\n+00048270: 4491 0000 2020 2065 7863 6570 7420 6966 D... except if\n 00048280: 2054 5241 4e53 4143 5449 4f4e 4944 3d22 TRANSACTIONID=\"\n 00048290: 4241 5443 4822 2c20 7265 7475 726e 7320 BATCH\", returns \n 000482a0: 636f 6e74 726f 6c20 746f 2074 6865 2061 control to the a\n 000482b0: 7070 6c69 6361 7469 6f6e 206f 6e6c 794f pplication onlyO\n-000482c0: 0037 46c0 1100 0020 2020 6166 7465 7220 .7F.... after \n+000482c0: 0037 44c0 1100 0020 2020 6166 7465 7220 .7D.... after \n 000482d0: 7468 6520 6173 736f 6369 6174 6564 2072 the associated r\n 000482e0: 6563 6f72 6473 2072 6561 6368 2074 6865 ecords reach the\n 000482f0: 2073 6563 6f6e 6461 7279 2073 746f 7261 secondary stora\n 00048300: 6765 2068 6f6c 6469 6e67 2074 6865 1700 ge holding the..\n-00048310: 3846 1200 0020 2020 6a6f 7572 6e61 6c20 8F... journal \n-00048320: 6669 6c65 2e07 0038 4613 0000 4900 3846 file...8F...I.8F\n+00048310: 3844 1200 0020 2020 6a6f 7572 6e61 6c20 8D... journal \n+00048320: 6669 6c65 2e07 0038 4413 0000 4900 3844 file...8D...I.8D\n 00048330: 1400 0020 2020 5468 6520 666f 6c6c 6f77 ... The follow\n 00048340: 696e 6720 7461 626c 6520 7375 6d6d 6172 ing table summar\n 00048350: 697a 6573 2074 6865 2047 542e 4d20 6c61 izes the GT.M la\n 00048360: 6e67 7561 6765 2065 7874 656e 7369 6f6e nguage extension\n-00048370: 7320 666f 7215 0038 4615 0000 2020 206a s for..8F... j\n-00048380: 6f75 726e 616c 696e 672e 0700 3846 1600 ournaling...8F..\n-00048390: 0054 0038 4617 0000 2020 202b 2d2d 2d2d .T.8F... +----\n+00048370: 7320 666f 7215 0038 4415 0000 2020 206a s for..8D... j\n+00048380: 6f75 726e 616c 696e 672e 0700 3844 1600 ournaling...8D..\n+00048390: 0054 0038 4417 0000 2020 202b 2d2d 2d2d .T.8D... +----\n 000483a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000483b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000483c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000483d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000483e0: 2d2d 2d2d 2b54 0038 4618 0000 2020 207c ----+T.8F... |\n+000483e0: 2d2d 2d2d 2b54 0038 4418 0000 2020 207c ----+T.8D... |\n 000483f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00048400: 2020 2020 2020 2020 204a 6f75 726e 616c Journal\n 00048410: 696e 6720 4578 7465 6e73 696f 6e73 2020 ing Extensions \n 00048420: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00048430: 2020 2020 2020 2020 7c54 0038 4619 0000 |T.8F...\n+00048430: 2020 2020 2020 2020 7c54 0038 4419 0000 |T.8D...\n 00048440: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 00048450: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048470: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048480: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0038 ------------|T.8\n-00048490: 461a 0000 2020 207c 2045 5854 454e 5349 F... | EXTENSI\n+00048490: 441a 0000 2020 207c 2045 5854 454e 5349 D... | EXTENSI\n 000484a0: 4f4e 207c 2020 2020 2020 2020 2020 2020 ON | \n 000484b0: 2020 2020 2020 2020 2020 2020 4558 504c EXPL\n 000484c0: 414e 4154 494f 4e20 2020 2020 2020 2020 ANATION \n 000484d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000484e0: 7c54 0038 4621 0000 2020 207c 2d2d 2d2d |T.8F!.. |----\n+000484e0: 7c54 0038 4421 0000 2020 207c 2d2d 2d2d |T.8D!.. |----\n 000484f0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00048500: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048510: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00048530: 2d2d 2d2d 7c54 0038 4622 0000 2020 207c ----|T.8F\".. |\n+00048530: 2d2d 2d2d 7c54 0038 4422 0000 2020 207c ----|T.8D\".. |\n 00048540: 2056 6965 7720 2020 2020 207c 2045 7874 View | Ext\n 00048550: 656e 6465 6420 746f 2065 6e73 7572 6520 ended to ensure \n 00048560: 7468 6174 2047 542e 4d20 6861 7320 7472 that GT.M has tr\n 00048570: 616e 7366 6572 7265 6420 616c 6c20 7570 ansferred all up\n-00048580: 6461 7465 7320 2020 7c54 0038 4623 0000 dates |T.8F#..\n+00048580: 6461 7465 7320 2020 7c54 0038 4423 0000 dates |T.8D#..\n 00048590: 2020 207c 2020 2020 2020 2020 2020 207c | |\n 000485a0: 2074 6f20 7468 6520 6a6f 7572 6e61 6c20 to the journal \n 000485b0: 6669 6c65 2e20 2020 2020 2020 2020 2020 file. \n 000485c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000485d0: 2020 2020 2020 2020 2020 2020 7c54 0038 |T.8\n-000485e0: 4624 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F$.. |--------\n+000485e0: 4424 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D$.. |--------\n 000485f0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00048600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048620: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00048630: 7c54 0038 4625 0000 2020 207c 2024 5669 |T.8F%.. | $Vi\n+00048630: 7c54 0038 4425 0000 2020 207c 2024 5669 |T.8D%.. | $Vi\n 00048640: 6577 2829 2020 207c 2045 7874 656e 6465 ew() | Extende\n 00048650: 6420 666f 7220 6578 616d 696e 696e 6720 d for examining \n 00048660: 6a6f 7572 6e61 6c69 6e67 2073 7461 7475 journaling statu\n 00048670: 732e 2020 2020 2020 2020 2020 2020 2020 s. \n-00048680: 2020 2020 7c54 0038 4626 0000 2020 202b |T.8F&.. +\n+00048680: 2020 2020 7c54 0038 4426 0000 2020 202b |T.8D&.. +\n 00048690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000486a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000486b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000486c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000486d0: 2d2d 2d2d 2d2d 2d2d 2b07 0038 4627 0000 --------+..8F'..\n+000486d0: 2d2d 2d2d 2d2d 2d2d 2b07 0038 4427 0000 --------+..8D'..\n 000486e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000486f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -18555,262 +18555,262 @@\n 000487a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048800: 0100 0000 e507 0000 9401 0000 0000 0000 ................\n-00048810: 5b00 0046 4845 4c50 00ff 7300 ff4c 414e [..FHELP..s..LAN\n+00048810: 5b00 0044 4845 4c50 00ff 7300 ff4c 414e [..DHELP..s..LAN\n 00048820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00048830: 00ff 7300 ff41 4c49 4153 5f56 4152 4941 ..s..ALIAS_VARIA\n 00048840: 424c 4553 5f45 5854 454e 5349 4f4e 5300 BLES_EXTENSIONS.\n 00048850: 0041 6c69 6173 5f56 6172 6961 626c 6573 .Alias_Variables\n-00048860: 5f45 7874 656e 7369 6f6e 7325 003c 46bf _Extensions%.kill\n-00048e30: 2041 2c42 0700 3d46 2700 002e 003d 4628 A,B..=F'....=F(\n+00048e00: 3d44 2300 0012 003d 4424 0000 2020 2045 =D#....=D$.. E\n+00048e10: 7861 6d70 6c65 3a07 003d 4425 0000 1600 xample:..=D%....\n+00048e20: 3d44 2600 0020 2020 4754 4d3e 6b69 6c6c =D&.. GTM>kill\n+00048e30: 2041 2c42 0700 3d44 2700 002e 003d 4428 A,B..=D'....=D(\n 00048e40: 0000 2020 2047 544d 3e73 6574 2041 3d31 .. GTM>set A=1\n 00048e50: 2c2a 423d 4120 3b20 4220 2620 4120 6172 ,*B=A ; B & A ar\n-00048e60: 6520 616c 6961 7365 7315 003d 4629 0000 e aliases..=F)..\n+00048e60: 6520 616c 6961 7365 7315 003d 4429 0000 e aliases..=D)..\n 00048e70: 2020 2047 544d 3e77 7269 7465 2042 0b00 GTM>write B..\n-00048e80: 3d46 2a00 0020 2020 310e 003d 4631 0000 =F*.. 1..=F1..\n-00048e90: 2020 2047 544d 3e07 003d 4632 0000 4400 GTM>..=F2..D.\n-00048ea0: 3d46 3300 0020 2020 5468 6520 666f 6c6c =F3.. The foll\n+00048e80: 3d44 2a00 0020 2020 310e 003d 4431 0000 =D*.. 1..=D1..\n+00048e90: 2020 2047 544d 3e07 003d 4432 0000 4400 GTM>..=D2..D.\n+00048ea0: 3d44 3300 0020 2020 5468 6520 666f 6c6c =D3.. The foll\n 00048eb0: 6f77 696e 6720 7461 626c 6520 7375 6d6d owing table summ\n 00048ec0: 6172 697a 6573 2041 6c69 6173 2056 6172 arizes Alias Var\n 00048ed0: 6961 626c 6573 2065 7874 656e 7369 6f6e iables extension\n-00048ee0: 732e 0700 3d46 3400 0054 003d 4635 0000 s...=F4..T.=F5..\n+00048ee0: 732e 0700 3d44 3400 0054 003d 4435 0000 s...=D4..T.=D5..\n 00048ef0: 2020 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +------------\n 00048f00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048f10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048f20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048f30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b54 003d ------------+T.=\n-00048f40: 4636 0000 2020 207c 2020 2020 2020 2020 F6.. | \n+00048f40: 4436 0000 2020 207c 2020 2020 2020 2020 D6.. | \n 00048f50: 2020 2020 2020 2020 2020 4754 2e4d 2045 GT.M E\n 00048f60: 7874 656e 7369 6f6e 7320 666f 7220 416c xtensions for Al\n 00048f70: 6961 7320 5661 7269 6162 6c65 7320 2020 ias Variables \n 00048f80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00048f90: 7c54 003d 4637 0000 2020 207c 2d2d 2d2d |T.=F7.. |----\n+00048f90: 7c54 003d 4437 0000 2020 207c 2d2d 2d2d |T.=D7.. |----\n 00048fa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048fb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048fc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048fd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048fe0: 2d2d 2d2d 7c00 0000 0000 0000 0000 0000 ----|...........\n 00048ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049000: 0100 0000 d207 0000 ab01 0000 0000 0000 ................\n-00049010: 9100 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00049010: 9100 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00049020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00049030: 00ff 7300 ff41 4c49 4153 5f56 4152 4941 ..s..ALIAS_VARIA\n 00049040: 424c 4553 5f45 5854 454e 5349 4f4e 5300 BLES_EXTENSIONS.\n 00049050: c038 0000 2020 207c 2020 2020 2020 4558 .8.. | EX\n 00049060: 5445 4e53 494f 4e20 2020 2020 2020 7c20 TENSION | \n 00049070: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00049080: 2020 4558 504c 414e 4154 494f 4e20 2020 EXPLANATION \n 00049090: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000490a0: 7c54 003d 4639 0000 2020 207c 2d2d 2d2d |T.=F9.. |----\n+000490a0: 7c54 003d 4439 0000 2020 207c 2d2d 2d2d |T.=D9.. |----\n 000490b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000490c0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000490d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000490e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000490f0: 2d2d 2d2d 7c54 003d 463a 0000 2020 207c ----|T.=F:.. |\n+000490f0: 2d2d 2d2d 7c54 003d 443a 0000 2020 207c ----|T.=D:.. |\n 00049100: 2053 6574 202a 2020 2020 2020 2020 2020 Set * \n 00049110: 2020 2020 2020 7c20 4578 706c 6963 6974 | Explicit\n 00049120: 6c79 2063 7265 6174 6573 2061 6e20 616c ly creates an al\n 00049130: 6961 732e 2020 2020 2020 2020 2020 2020 ias. \n-00049140: 2020 2020 2020 2020 7c54 003d 4641 0000 |T.=FA..\n+00049140: 2020 2020 2020 2020 7c54 003d 4441 0000 |T.=DA..\n 00049150: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 00049160: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00049170: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00049180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00049190: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 003d ------------|T.=\n-000491a0: 4642 0000 2020 207c 204b 696c 6c20 2a20 FB.. | Kill * \n+000491a0: 4442 0000 2020 207c 204b 696c 6c20 2a20 DB.. | Kill * \n 000491b0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000491c0: 5265 6d6f 7665 7320 7468 6520 6173 736f Removes the asso\n 000491d0: 6369 6174 696f 6e20 6265 7477 6565 6e20 ciation between \n 000491e0: 6974 7320 6172 6775 6d65 6e74 732c 2020 its arguments, \n-000491f0: 7c54 003d 4643 0000 2020 207c 2020 2020 |T.=FC.. | \n+000491f0: 7c54 003d 4443 0000 2020 207c 2020 2020 |T.=DC.. | \n 00049200: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00049210: 2020 7c20 616e 6420 616e 7920 6173 736f | and any asso\n 00049220: 6369 6174 6564 2064 6174 6120 6365 6c6c ciated data cell\n 00049230: 732e 2020 2020 2020 2020 2020 2020 2020 s. \n-00049240: 2020 2020 7c54 003d 4644 0000 2020 207c |T.=FD.. |\n+00049240: 2020 2020 7c54 003d 4444 0000 2020 207c |T.=DD.. |\n 00049250: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00049260: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00049270: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00049280: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00049290: 2d2d 2d2d 2d2d 2d2d 7c54 003d 4645 0000 --------|T.=FE..\n+00049290: 2d2d 2d2d 2d2d 2d2d 7c54 003d 4445 0000 --------|T.=DE..\n 000492a0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000492b0: 2020 2020 2020 2020 2020 7c20 5768 656e | When\n 000492c0: 2051 5549 5420 2a20 7465 726d 696e 6174 QUIT * terminat\n 000492d0: 6573 2061 6e20 6578 7472 696e 7369 6320 es an extrinsic \n 000492e0: 6675 6e63 7469 6f6e 206f 7220 7c54 003d function or |T.=\n-000492f0: 4646 0000 2020 207c 2020 2020 2020 2020 FF.. | \n+000492f0: 4446 0000 2020 207c 2020 2020 2020 2020 DF.. | \n 00049300: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 00049310: 616e 2065 7874 7269 6e73 6963 2073 7065 an extrinsic spe\n 00049320: 6369 616c 2076 6172 6961 626c 652c 2069 cial variable, i\n 00049330: 7420 616c 7761 7973 2020 2020 2020 2020 t always \n-00049340: 7c54 003d 4647 0000 2020 207c 2051 7569 |T.=FG.. | Qui\n+00049340: 7c54 003d 4447 0000 2020 207c 2051 7569 |T.=DG.. | Qui\n 00049350: 7420 2a20 2020 2020 2020 2020 2020 2020 t * \n 00049360: 2020 7c20 7265 7475 726e 7320 616e 2061 | returns an a\n 00049370: 6c69 6173 2063 6f6e 7461 696e 6572 2e20 lias container. \n 00049380: 466f 7220 6d6f 7265 2020 2020 2020 2020 For more \n-00049390: 2020 2020 7c54 003d 4648 0000 2020 207c |T.=FH.. |\n+00049390: 2020 2020 7c54 003d 4448 0000 2020 207c |T.=DH.. |\n 000493a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000493b0: 2020 2020 2020 7c20 696e 666f 726d 6174 | informat\n 000493c0: 696f 6e2c 2072 6566 6572 2074 6f20 7468 ion, refer to th\n 000493d0: 6520 6465 7363 7269 7074 696f 6e20 6f66 e description of\n-000493e0: 2051 5549 5420 2a20 7c4d 003d 4649 0000 QUIT * |M.=FI..\n+000493e0: 2051 5549 5420 2a20 7c4d 003d 4449 0000 QUIT * |M.=DI..\n 000493f0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00049400: 2020 2020 2020 2020 2020 7c20 696e 2022 | in \"\n 00049410: 5175 6974 222e 2020 2020 2020 2020 2020 Quit\". \n 00049420: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00049430: 2020 2020 207c 5400 3d46 4a00 0020 2020 |T.=FJ.. \n+00049430: 2020 2020 207c 5400 3d44 4a00 0020 2020 |T.=DJ.. \n 00049440: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00049450: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00049460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00049470: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00049480: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3d46 5100 ---------|T.=FQ.\n+00049480: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3d44 5100 ---------|T.=DQ.\n 00049490: 0020 2020 7c20 5a57 7269 7465 202f 205a . | ZWrite / Z\n 000494a0: 5348 6f77 2022 5622 2020 207c 2050 726f SHow \"V\" | Pro\n 000494b0: 6475 6365 7320 416c 6961 7320 5661 7269 duces Alias Vari\n 000494c0: 6162 6c65 7320 666f 726d 6174 206f 7574 ables format out\n 000494d0: 7075 742e 2020 2020 2020 2020 207c 5400 put. |T.\n-000494e0: 3d46 5200 0020 2020 7c2d 2d2d 2d2d 2d2d =FR.. |-------\n+000494e0: 3d44 5200 0020 2020 7c2d 2d2d 2d2d 2d2d =DR.. |-------\n 000494f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00049500: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00049510: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00049520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00049530: 2d7c 5400 3d46 5300 0020 2020 7c20 4e65 -|T.=FS.. | Ne\n+00049530: 2d7c 5400 3d44 5300 0020 2020 7c20 4e65 -|T.=DS.. | Ne\n 00049540: 7720 2020 2020 2020 2020 2020 2020 2020 w \n 00049550: 2020 207c 2046 6f72 2074 6865 2073 636f | For the sco\n 00049560: 7065 206f 6620 7468 6520 4e45 572c 2061 pe of the NEW, a\n 00049570: 204e 4557 206f 6620 6120 6e61 6d65 2020 NEW of a name \n-00049580: 2020 2020 207c 5400 3d46 5400 0020 2020 |T.=FT.. \n+00049580: 2020 2020 207c 5400 3d44 5400 0020 2020 |T.=DT.. \n 00049590: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000495a0: 2020 2020 2020 207c 2073 7573 7065 6e64 | suspend\n 000495b0: 7320 6974 7320 616c 6961 7320 6173 736f s its alias asso\n 000495c0: 6369 6174 696f 6e2e 2020 2020 2020 2020 ciation. \n-000495d0: 2020 2020 2020 2020 207c 5400 3d46 5500 |T.=FU.\n+000495d0: 2020 2020 2020 2020 207c 5400 3d44 5500 |T.=DU.\n 000495e0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000495f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00049600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00049610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00049620: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00049630: 3d46 5600 0020 2020 7c20 2020 2020 2020 =FV.. | \n+00049630: 3d44 5600 0020 2020 7c20 2020 2020 2020 =DV.. | \n 00049640: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00049650: 2043 7265 6174 6520 6120 7363 6f70 6520 Create a scope \n 00049660: 696e 2077 6869 6368 2073 6f6d 6520 6173 in which some as\n 00049670: 736f 6369 6174 696f 6e73 2020 2020 2020 sociations \n-00049680: 207c 5400 3d46 5700 0020 2020 7c20 4578 |T.=FW.. | Ex\n+00049680: 207c 5400 3d44 5700 0020 2020 7c20 4578 |T.=DW.. | Ex\n 00049690: 636c 7573 6976 6520 4e65 7720 2020 2020 clusive New \n 000496a0: 2020 207c 2062 6574 7765 656e 2061 6e20 | between an \n 000496b0: 6c6e 616d 6520 6f72 2061 6e20 6c76 6e20 lname or an lvn \n 000496c0: 616e 6420 616e 2061 7272 6179 206d 6179 and an array may\n-000496d0: 2062 6520 207c 5400 3d46 5800 0020 2020 be |T.=FX.. \n+000496d0: 2062 6520 207c 5400 3d44 5800 0020 2020 be |T.=DX.. \n 000496e0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000496f0: 2020 2020 2020 207c 2069 6e76 6973 6962 | invisib\n 00049700: 6c65 2e20 2020 2020 2020 2020 2020 2020 le. \n 00049710: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00049720: 2020 2020 2020 2020 207c 5400 3d46 5900 |T.=FY.\n+00049720: 2020 2020 2020 2020 207c 5400 3d44 5900 |T.=DY.\n 00049730: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 00049740: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00049750: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00049760: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00049770: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00049780: 3d46 5a00 0020 2020 7c20 2020 2020 2020 =FZ.. | \n+00049780: 3d44 5a00 0020 2020 7c20 2020 2020 2020 =DZ.. | \n 00049790: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000497a0: 2072 6574 7572 6e73 2061 2075 6e69 7175 returns a uniqu\n 000497b0: 6520 6964 656e 7469 6669 6572 2028 6861 e identifier (ha\n 000497c0: 6e64 6c65 2920 666f 7220 7468 6520 2020 ndle) for the \n 000497d0: 207c 0000 0000 0000 0000 0000 0000 0000 |..............\n 000497e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000497f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -18818,39 +18818,39 @@\n 00049810: 7800 0054 4845 4c50 00ff 7300 ff4c 414e x..THELP..s..LAN\n 00049820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00049830: 00ff 7300 ff41 4c49 4153 5f56 4152 4941 ..s..ALIAS_VARIA\n 00049840: 424c 4553 5f45 5854 454e 5349 4f4e 5300 BLES_EXTENSIONS.\n 00049850: ff73 00ff 5345 545f 2a5f 414e 445f 5155 .s..SET_*_AND_QU\n 00049860: 4954 5f2a 5f45 5841 4d50 4c45 5300 0053 IT_*_EXAMPLES..S\n 00049870: 4554 5f2a 5f61 6e64 5f51 5549 545f 2a5f ET_*_and_QUIT_*_\n-00049880: 4578 616d 706c 6573 2400 5a46 bf11 0000 Examples$.ZF....\n+00049880: 4578 616d 706c 6573 2400 5a44 bf11 0000 Examples$.ZD....\n 00049890: 2020 2053 4554 202a 2061 6e64 2051 5549 SET * and QUI\n-000498a0: 5420 2a20 4578 616d 706c 6573 0700 5b46 T * Examples..[F\n-000498b0: 2100 004f 005b 4631 0000 2020 2054 6865 !..O.[F1.. The\n+000498a0: 5420 2a20 4578 616d 706c 6573 0700 5b44 T * Examples..[D\n+000498b0: 2100 004f 005b 4431 0000 2020 2054 6865 !..O.[D1.. The\n 000498c0: 2066 6f6c 6c6f 7769 6e67 2074 6162 6c65 following table\n 000498d0: 2073 686f 7720 7468 6520 7479 7065 206f show the type o\n 000498e0: 6620 6461 7461 206d 6f76 656d 656e 7420 f data movement \n 000498f0: 6f66 2061 6c69 6173 2061 6e64 2061 6c69 of alias and ali\n-00049900: 6173 4a00 5b46 4100 0020 2020 636f 6e74 asJ.[FA.. cont\n+00049900: 6173 4a00 5b44 4100 0020 2020 636f 6e74 asJ.[DA.. cont\n 00049910: 6169 6e65 7220 7661 7269 6162 6c65 7320 ainer variables \n 00049920: 6672 6f6d 2051 5549 5420 2a20 696e 2061 from QUIT * in a\n 00049930: 2066 756e 6374 696f 6e20 746f 2061 2053 function to a S\n-00049940: 4554 202a 2074 6172 6765 743a 0700 5b46 ET * target:..[F\n-00049950: 5100 0055 005b 4661 0000 2020 202b 2d2d Q..U.[Fa.. +--\n+00049940: 4554 202a 2074 6172 6765 743a 0700 5b44 ET * target:..[D\n+00049950: 5100 0055 005b 4461 0000 2020 202b 2d2d Q..U.[Da.. +--\n 00049960: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00049970: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00049980: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00049990: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000499a0: 2d2d 2d2d 2d2d 2d2b 5500 5b46 7100 0020 -------+U.[Fq.. \n+000499a0: 2d2d 2d2d 2d2d 2d2b 5500 5b44 7100 0020 -------+U.[Dq.. \n 000499b0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000499c0: 2020 2020 2020 2020 207c 2020 5155 4954 | QUIT\n 000499d0: 202a 2020 7c20 2020 2020 2020 5345 5420 * | SET \n 000499e0: 2a20 2020 2020 2020 7c20 2052 6573 756c * | Resul\n 000499f0: 7420 2020 7c5a 5752 4954 4520 7c55 005b t |ZWRITE |U.[\n-00049a00: 4681 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F... |--------\n+00049a00: 4481 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D... |--------\n 00049a10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 00049a20: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00049a30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00049a40: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00049a50: 2d7c 0000 0000 0000 0000 0000 0000 0000 -|..............\n 00049a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -18939,125 +18939,125 @@\n 00049fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a000: 0100 0000 f606 0000 e301 0000 0000 0000 ................\n-0004a010: b000 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+0004a010: b000 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 0004a020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 0004a030: 00ff 7300 ff41 4c49 4153 5f56 4152 4941 ..s..ALIAS_VARIA\n 0004a040: 424c 4553 5f45 5854 454e 5349 4f4e 5300 BLES_EXTENSIONS.\n 0004a050: ff73 00ff 5345 545f 2a5f 414e 445f 5155 .s..SET_*_AND_QU\n 0004a060: 4954 5f2a 5f45 5841 4d50 4c45 5300 bf91 IT_*_EXAMPLES...\n 0004a070: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 0004a080: 2020 2020 2020 2020 2020 2020 7c43 7265 |Cre\n 0004a090: 6174 6573 2061 6e7c 4465 7265 6665 7265 ates an|Derefere\n 0004a0a0: 6e63 6573 2074 6865 2020 207c 5361 6d65 nces the |Same\n 0004a0b0: 2061 7320 7365 747c 2020 2020 2020 207c as set| |\n-0004a0c0: 5600 5a46 c011 0000 2020 207c 7365 7420 V.ZF.... |set \n+0004a0c0: 5600 5a44 c011 0000 2020 207c 7365 7420 V.ZD.... |set \n 0004a0d0: 2a61 3d24 246d 616b 6561 6c69 6173 282e *a=$$makealias(.\n 0004a0e0: 6329 7c61 6c69 6173 2020 2020 207c 616c c)|alias |al\n 0004a0f0: 6961 7320 636f 6e74 6169 6e65 7220 2020 ias container \n 0004a100: 207c 2a61 3d63 2020 2020 2020 207c 2a63 |*a=c |*c\n-0004a110: 3d61 2020 207c 5500 5b46 1200 0020 2020 =a |U.[F... \n+0004a110: 3d61 2020 207c 5500 5b44 1200 0020 2020 =a |U.[D... \n 0004a120: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 0004a130: 2020 2020 2020 207c 636f 6e74 6169 6e65 |containe\n 0004a140: 7220 7c20 2020 2020 2020 2020 2020 2020 r | \n 0004a150: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n-0004a160: 2020 7c20 2020 2020 2020 7c55 005b 4613 | |U.[F.\n+0004a160: 2020 7c20 2020 2020 2020 7c55 005b 4413 | |U.[D.\n 0004a170: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 0004a180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 0004a190: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 0004a1a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0004a1b0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c -------+-------|\n-0004a1c0: 5500 5b46 1400 0020 2020 7c73 6574 2020 U.[F... |set \n+0004a1c0: 5500 5b44 1400 0020 2020 7c73 6574 2020 U.[D... |set \n 0004a1d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004a1e0: 207c 4372 6561 7465 7320 616e 7c44 6572 |Creates an|Der\n 0004a1f0: 6566 6572 656e 6365 7320 7468 6520 2020 eferences the \n 0004a200: 7c53 616d 6520 6173 2073 6574 7c20 2020 |Same as set| \n-0004a210: 2020 2020 7c55 005b 4615 0000 2020 207c |U.[F... |\n+0004a210: 2020 2020 7c55 005b 4415 0000 2020 207c |U.[D... |\n 0004a220: 2a61 2831 293d 2424 6d61 6b65 616c 6961 *a(1)=$$makealia\n 0004a230: 7328 2e63 2920 7c61 6c69 6173 2020 2020 s(.c) |alias \n 0004a240: 207c 616c 6961 7320 636f 6e74 6169 6e65 |alias containe\n 0004a250: 7220 2020 207c 2a61 2831 293d 6320 2020 r |*a(1)=c \n-0004a260: 207c 2a61 2831 293d 637c 5500 5b46 1600 |*a(1)=c|U.[F..\n+0004a260: 207c 2a61 2831 293d 637c 5500 5b44 1600 |*a(1)=c|U.[D..\n 0004a270: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 0004a280: 2020 2020 2020 2020 2020 207c 636f 6e74 |cont\n 0004a290: 6169 6e65 7220 7c20 2020 2020 2020 2020 ainer | \n 0004a2a0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0004a2b0: 2020 2020 2020 7c20 2020 2020 2020 7c55 | |U\n-0004a2c0: 005b 4617 0000 2020 207c 2d2d 2d2d 2d2d .[F... |------\n+0004a2c0: 005b 4417 0000 2020 207c 2d2d 2d2d 2d2d .[D... |------\n 0004a2d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004a2e0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d +----------+----\n 0004a2f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 0004a300: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n-0004a310: 2d2d 2d7c 5500 5b46 1800 0020 2020 7c20 ---|U.[F... | \n+0004a310: 2d2d 2d7c 5500 5b44 1800 0020 2020 7c20 ---|U.[D... | \n 0004a320: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004a330: 2020 2020 207c 5265 7475 726e 7320 616e |Returns an\n 0004a340: 7c43 6f70 6965 7320 7468 6520 616c 6961 |Copies the alia\n 0004a350: 7320 2020 7c53 616d 6520 6173 2073 6574 s |Same as set\n-0004a360: 7c20 2020 2020 2020 7c55 005b 4619 0000 | |U.[F...\n+0004a360: 7c20 2020 2020 2020 7c55 005b 4419 0000 | |U.[D...\n 0004a370: 2020 207c 7365 7420 2a61 3d24 246d 616b |set *a=$$mak\n 0004a380: 6563 6e74 6e72 282e 6329 7c61 6c69 6173 ecntnr(.c)|alias\n 0004a390: 2020 2020 207c 636f 6e74 6169 6e65 7220 |container \n 0004a3a0: 2020 2020 2020 2020 207c 2a61 3d63 2831 |*a=c(1\n 0004a3b0: 2920 2020 207c 2a63 3d61 2020 207c 5500 ) |*c=a |U.\n-0004a3c0: 5b46 1a00 0020 2020 7c20 2020 2020 2020 [F... | \n+0004a3c0: 5b44 1a00 0020 2020 7c20 2020 2020 2020 [D... | \n 0004a3d0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0004a3e0: 636f 6e74 6169 6e65 7220 7c20 2020 2020 container | \n 0004a3f0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0004a400: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n-0004a410: 2020 7c55 005b 4621 0000 2020 207c 2d2d |U.[F!.. |--\n+0004a410: 2020 7c55 005b 4421 0000 2020 207c 2d2d |U.[D!.. |--\n 0004a420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004a430: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2b ----+----------+\n 0004a440: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004a450: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---+-----------+\n-0004a460: 2d2d 2d2d 2d2d 2d7c 5500 5b46 2200 0020 -------|U.[F\".. \n+0004a460: 2d2d 2d2d 2d2d 2d7c 5500 5b44 2200 0020 -------|U.[D\".. \n 0004a470: 2020 7c73 6574 2020 2020 2020 2020 2020 |set \n 0004a480: 2020 2020 2020 2020 207c 5265 7475 726e |Return\n 0004a490: 7320 616e 7c43 6f70 6965 7320 7468 6520 s an|Copies the \n 0004a4a0: 616c 6961 7320 2020 7c53 616d 6520 6173 alias |Same as\n 0004a4b0: 2073 6574 7c20 2020 2020 2020 7c55 005b set| |U.[\n-0004a4c0: 4623 0000 2020 207c 2a61 2831 293d 2424 F#.. |*a(1)=$$\n+0004a4c0: 4423 0000 2020 207c 2a61 2831 293d 2424 D#.. |*a(1)=$$\n 0004a4d0: 6d61 6b65 636e 746e 7228 2e63 2920 7c61 makecntnr(.c) |a\n 0004a4e0: 6c69 6173 2020 2020 207c 636f 6e74 6169 lias |contai\n 0004a4f0: 6e65 7220 2020 2020 2020 2020 207c 2a61 ner |*a\n 0004a500: 2831 293d 6328 3129 207c 2a61 2831 293d (1)=c(1) |*a(1)=\n-0004a510: 637c 5500 5b46 2400 0020 2020 7c20 2020 c|U.[F$.. | \n+0004a510: 637c 5500 5b44 2400 0020 2020 7c20 2020 c|U.[D$.. | \n 0004a520: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004a530: 2020 207c 636f 6e74 6169 6e65 7220 7c20 |container | \n 0004a540: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004a550: 2020 7c20 2020 2020 2020 2020 2020 7c20 | | \n-0004a560: 2020 2020 2020 7c55 005b 4625 0000 2020 |U.[F%.. \n+0004a560: 2020 2020 2020 7c55 005b 4425 0000 2020 |U.[D%.. \n 0004a570: 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +--------------\n 0004a580: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004a590: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004a5a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004a5b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 5b46 -----------+..[F\n-0004a5c0: 2600 0042 005b 4627 0000 2020 2054 6865 &..B.[F'.. The\n+0004a5b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 5b44 -----------+..[D\n+0004a5c0: 2600 0042 005b 4427 0000 2020 2054 6865 &..B.[D'.. The\n 0004a5d0: 206d 616b 6561 6c69 6173 2066 756e 6374 makealias funct\n 0004a5e0: 696f 6e20 7265 7475 726e 7320 616e 2061 ion returns an a\n 0004a5f0: 6c69 6173 206f 6620 7468 6520 6172 6775 lias of the argu\n-0004a600: 6d65 6e74 3a07 005b 4628 0000 1800 5b46 ment:..[F(....[F\n+0004a600: 6d65 6e74 3a07 005b 4428 0000 1800 5b44 ment:..[D(....[D\n 0004a610: 2900 0020 2020 6d61 6b65 616c 6961 7328 ).. makealias(\n-0004a620: 7661 7229 1400 5b46 2a00 0020 2020 2071 var)..[F*.. q\n-0004a630: 7569 7420 2a76 6172 0700 5b46 3100 004b uit *var..[F1..K\n-0004a640: 005b 4632 0000 2020 2054 6865 206d 616b .[F2.. The mak\n+0004a620: 7661 7229 1400 5b44 2a00 0020 2020 2071 var)..[D*.. q\n+0004a630: 7569 7420 2a76 6172 0700 5b44 3100 004b uit *var..[D1..K\n+0004a640: 005b 4432 0000 2020 2054 6865 206d 616b .[D2.. The mak\n 0004a650: 6563 6e74 7220 6675 6e63 7469 6f6e 2072 ecntr function r\n 0004a660: 6574 7572 6e73 2061 6e20 616c 6961 7320 eturns an alias \n 0004a670: 636f 6e74 6169 6e65 7220 6f66 2074 6865 container of the\n-0004a680: 2061 7267 756d 656e 743a 0700 5b46 3300 argument:..[F3.\n-0004a690: 0018 005b 4634 0000 2020 206d 616b 6563 ...[F4.. makec\n-0004a6a0: 6e74 6e72 2876 6172 2913 005b 4635 0000 ntnr(var)..[F5..\n-0004a6b0: 2020 2020 6e65 7720 636f 6e74 1b00 5b46 new cont..[F\n+0004a680: 2061 7267 756d 656e 743a 0700 5b44 3300 argument:..[D3.\n+0004a690: 0018 005b 4434 0000 2020 206d 616b 6563 ...[D4.. makec\n+0004a6a0: 6e74 6e72 2876 6172 2913 005b 4435 0000 ntnr(var)..[D5..\n+0004a6b0: 2020 2020 6e65 7720 636f 6e74 1b00 5b44 new cont..[D\n 0004a6c0: 3600 0020 2020 2073 6574 202a 636f 6e74 6.. set *cont\n-0004a6d0: 2831 293d 7661 7218 005b 4637 0000 2020 (1)=var..[F7.. \n+0004a6d0: 2831 293d 7661 7218 005b 4437 0000 2020 (1)=var..[D7.. \n 0004a6e0: 2020 7175 6974 202a 636f 6e74 2831 2907 quit *cont(1).\n-0004a6f0: 005b 4638 0000 0000 0000 0000 0000 0000 .[F8............\n+0004a6f0: 005b 4438 0000 0000 0000 0000 0000 0000 .[D8............\n 0004a700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19067,108 +19067,108 @@\n 0004a7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a800: 0100 0000 e805 0000 e401 0000 0000 0000 ................\n-0004a810: 9100 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+0004a810: 9100 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 0004a820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 0004a830: 00ff 7300 ff41 4c49 4153 5f56 4152 4941 ..s..ALIAS_VARIA\n 0004a840: 424c 4553 5f45 5854 454e 5349 4f4e 5300 BLES_EXTENSIONS.\n 0004a850: c061 0000 2020 207c 2024 5a41 4861 6e64 .a.. | $ZAHand\n 0004a860: 6c65 2829 2020 2020 2020 2020 2020 7c20 le() | \n 0004a870: 6172 7261 7920 6173 736f 6369 6174 6564 array associated\n 0004a880: 2077 6974 6820 616e 206c 6e61 6d65 206f with an lname o\n 0004a890: 7220 616e 2061 6c69 6173 2020 2020 2020 r an alias \n-0004a8a0: 7c54 003d 4662 0000 2020 207c 2020 2020 |T.=Fb.. | \n+0004a8a0: 7c54 003d 4462 0000 2020 207c 2020 2020 |T.=Db.. | \n 0004a8b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004a8c0: 2020 7c20 636f 6e74 6169 6e65 723b 2066 | container; f\n 0004a8d0: 6f72 2061 6e20 7375 6273 6372 6970 7465 or an subscripte\n 0004a8e0: 6420 6c76 6e20 7468 6174 2069 7320 6e6f d lvn that is no\n-0004a8f0: 7420 2020 7c54 003d 4663 0000 2020 207c t |T.=Fc.. |\n+0004a8f0: 7420 2020 7c54 003d 4463 0000 2020 207c t |T.=Dc.. |\n 0004a900: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004a910: 2020 2020 2020 7c20 616e 2061 6c69 6173 | an alias\n 0004a920: 2063 6f6e 7461 696e 6572 2c20 6974 2072 container, it r\n 0004a930: 6574 7572 6e73 2061 6e20 656d 7074 7920 eturns an empty \n-0004a940: 7374 7269 6e67 2e20 7c54 003d 4664 0000 string. |T.=Fd..\n+0004a940: 7374 7269 6e67 2e20 7c54 003d 4464 0000 string. |T.=Dd..\n 0004a950: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0004a960: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0004a970: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004a980: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004a990: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 003d ------------|T.=\n-0004a9a0: 4665 0000 2020 207c 2020 2020 2020 2020 Fe.. | \n+0004a9a0: 4465 0000 2020 207c 2020 2020 2020 2020 De.. | \n 0004a9b0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0004a9c0: 4578 7465 6e64 7320 2444 4154 4128 2920 Extends $DATA() \n 0004a9d0: 746f 2072 6566 6c65 6374 2074 6865 2063 to reflect the c\n 0004a9e0: 7572 7265 6e74 2061 6c69 6173 2020 2020 urrent alias \n-0004a9f0: 7c54 003d 4666 0000 2020 207c 2024 5a44 |T.=Ff.. | $ZD\n+0004a9f0: 7c54 003d 4466 0000 2020 207c 2024 5a44 |T.=Df.. | $ZD\n 0004aa00: 4154 4128 2920 2020 2020 2020 2020 2020 ATA() \n 0004aa10: 2020 7c20 7374 6174 6520 6f66 2074 6865 | state of the\n 0004aa20: 206c 766e 206f 7220 6c6e 616d 6520 6172 lvn or lname ar\n 0004aa30: 6775 6d65 6e74 2069 6e20 6f72 6465 7220 gument in order \n-0004aa40: 746f 2020 7c54 003d 4667 0000 2020 207c to |T.=Fg.. |\n+0004aa40: 746f 2020 7c54 003d 4467 0000 2020 207c to |T.=Dg.. |\n 0004aa50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004aa60: 2020 2020 2020 7c20 6964 656e 7469 6679 | identify\n 0004aa70: 2061 6c69 6173 2061 6e64 2061 6c69 6173 alias and alias\n 0004aa80: 2063 6f6e 7461 696e 6572 2076 6172 6961 container varia\n-0004aa90: 626c 6573 2e20 2020 7c54 003d 4668 0000 bles. |T.=Fh..\n+0004aa90: 626c 6573 2e20 2020 7c54 003d 4468 0000 bles. |T.=Dh..\n 0004aaa0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0004aab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0004aac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004aad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004aae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 003d ------------|T.=\n-0004aaf0: 4669 0000 2020 207c 2056 6965 7720 616e Fi.. | View an\n+0004aaf0: 4469 0000 2020 207c 2056 6965 7720 616e Di.. | View an\n 0004ab00: 6420 2456 6965 7728 2920 2020 2020 7c20 d $View() | \n 0004ab10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004ab20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004ab30: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0004ab40: 7c54 003d 466a 0000 2020 207c 2d2d 2d2d |T.=Fj.. |----\n+0004ab40: 7c54 003d 446a 0000 2020 207c 2d2d 2d2d |T.=Dj.. |----\n 0004ab50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004ab60: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 0004ab70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004ab80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004ab90: 2d2d 2d2d 7c54 003d 4671 0000 2020 207c ----|T.=Fq.. |\n+0004ab90: 2d2d 2d2d 7c54 003d 4471 0000 2020 207c ----|T.=Dq.. |\n 0004aba0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004abb0: 2020 2020 2020 7c20 5453 5441 5254 2063 | TSTART c\n 0004abc0: 6f6d 6d61 6e64 2063 616e 206f 7074 696f ommand can optio\n 0004abd0: 6e61 6c6c 7920 6c69 7374 206e 616d 6573 nally list names\n-0004abe0: 2077 686f 7365 2020 7c54 003d 4672 0000 whose |T.=Fr..\n+0004abe0: 2077 686f 7365 2020 7c54 003d 4472 0000 whose |T.=Dr..\n 0004abf0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0004ac00: 2020 2020 2020 2020 2020 7c20 6172 7261 | arra\n 0004ac10: 7973 2061 7265 2072 6573 746f 7265 6420 ys are restored \n 0004ac20: 6f6e 2061 2074 7261 6e73 6163 7469 6f6e on a transaction\n 0004ac30: 2052 4553 5441 5254 2e20 2020 7c54 003d RESTART. |T.=\n-0004ac40: 4673 0000 2020 207c 2054 5354 4152 542c Fs.. | TSTART,\n+0004ac40: 4473 0000 2020 207c 2054 5354 4152 542c Ds.. | TSTART,\n 0004ac50: 2052 4553 5441 5254 2c20 616e 6420 7c20 RESTART, and | \n 0004ac60: 4966 2061 6e79 206f 6620 7468 6573 6520 If any of these \n 0004ac70: 6172 6520 616c 6961 7320 7661 7269 6162 are alias variab\n 0004ac80: 6c65 7320 6f72 2068 6176 6520 2020 2020 les or have \n-0004ac90: 7c54 003d 4674 0000 2020 207c 2052 4f4c |T.=Ft.. | ROL\n+0004ac90: 7c54 003d 4474 0000 2020 207c 2052 4f4c |T.=Dt.. | ROL\n 0004aca0: 4c42 4143 4b20 2020 2020 2020 2020 2020 LBACK \n 0004acb0: 2020 7c20 6e6f 6465 7320 7768 6963 6820 | nodes which \n 0004acc0: 6172 6520 616c 6961 7320 636f 6e74 6169 are alias contai\n 0004acd0: 6e65 7220 7661 7269 6162 6c65 732c 2020 ner variables, \n-0004ace0: 2020 2020 7c54 003d 4675 0000 2020 207c |T.=Fu.. |\n+0004ace0: 2020 2020 7c54 003d 4475 0000 2020 207c |T.=Du.. |\n 0004acf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004ad00: 2020 2020 2020 7c20 7468 6569 7220 6173 | their as\n 0004ad10: 736f 6369 6174 696f 6e73 2061 7265 2061 sociations are a\n 0004ad20: 6c73 6f20 7265 7374 6f72 6564 206f 6e20 lso restored on \n-0004ad30: 2020 2020 2020 2020 7c54 003d 4676 0000 |T.=Fv..\n+0004ad30: 2020 2020 2020 2020 7c54 003d 4476 0000 |T.=Dv..\n 0004ad40: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0004ad50: 2020 2020 2020 2020 2020 7c20 7472 616e | tran\n 0004ad60: 7361 6374 696f 6e20 5245 5354 4152 542e saction RESTART.\n 0004ad70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004ad80: 2020 2020 2020 2020 2020 2020 7c54 003d |T.=\n-0004ad90: 4677 0000 2020 202b 2d2d 2d2d 2d2d 2d2d Fw.. +--------\n+0004ad90: 4477 0000 2020 202b 2d2d 2d2d 2d2d 2d2d Dw.. +--------\n 0004ada0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004adb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004adc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004add0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004ade0: 2b07 003d 4678 0000 0000 0000 0000 0000 +..=Fx..........\n+0004ade0: 2b07 003d 4478 0000 0000 0000 0000 0000 +..=Dx..........\n 0004adf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ae00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ae10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ae20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ae30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ae40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ae50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19195,68 +19195,68 @@\n 0004afa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004afb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004afc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004afd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b000: 0100 0000 6f03 0000 7d02 0000 0000 0000 ....o...}.......\n-0004b010: 5c00 0046 4845 4c50 00ff 7300 ff4c 414e \\..FHELP..s..LAN\n+0004b010: 5c00 0044 4845 4c50 00ff 7300 ff4c 414e \\..DHELP..s..LAN\n 0004b020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 0004b030: 00ff 7300 ff41 4c49 4153 5f56 4152 4941 ..s..ALIAS_VARIA\n 0004b040: 424c 4553 5f45 5854 454e 5349 4f4e 5300 BLES_EXTENSIONS.\n 0004b050: ff73 00ff 4558 414d 504c 4553 00c0 2a00 .s..EXAMPLES..*.\n-0004b060: 0020 2020 2020 7a77 7269 7465 3c00 4a46 . zwrite<.JF\n+0004b060: 0020 2020 2020 7a77 7269 7465 3c00 4a44 . zwrite<.JD\n 0004b070: 3100 0020 2020 2020 7463 6f6d 6d69 7420 1.. tcommit \n 0004b080: 3b20 4e6f 2067 6c6f 6261 6c20 7570 6461 ; No global upda\n 0004b090: 7465 7320 696e 2074 6869 7320 7472 616e tes in this tran\n-0004b0a0: 7361 6374 696f 6e21 1000 4a46 3200 0020 saction!..JF2.. \n-0004b0b0: 2020 2020 7175 6974 1600 4a46 3300 0020 quit..JF3.. \n+0004b0a0: 7361 6374 696f 6e21 1000 4a44 3200 0020 saction!..JD2.. \n+0004b0b0: 2020 2020 7175 6974 1600 4a44 3300 0020 quit..JD3.. \n 0004b0c0: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2600 ------------&.\n-0004b0d0: 4a46 3400 0020 2020 496e 6974 6961 6c20 JF4.. Initial \n+0004b0d0: 4a44 3400 0020 2020 496e 6974 6961 6c20 JD4.. Initial \n 0004b0e0: 7661 6c75 6573 2026 2061 7373 6f63 6961 values & associa\n-0004b0f0: 7469 6f6e 1500 4a46 3500 0020 2020 413d tion..JF5.. A=\n-0004b100: 224d 616c 7665 726e 221d 004a 4636 0000 \"Malvern\"..JF6..\n+0004b0f0: 7469 6f6e 1500 4a44 3500 0020 2020 413d tion..JD5.. A=\n+0004b100: 224d 616c 7665 726e 221d 004a 4436 0000 \"Malvern\"..JD6..\n 0004b110: 2020 2042 3d22 5065 6e6e 7379 6c76 616e B=\"Pennsylvan\n-0004b120: 6961 2220 3b2a 0e00 4a46 3700 0020 2020 ia\" ;*..JF7.. \n-0004b130: 2a43 3d42 1500 4a46 3800 0020 2020 2a44 *C=B..JF8.. *D\n-0004b140: 2831 3933 3535 293d 4514 004a 4639 0000 (19355)=E..JF9..\n+0004b120: 6961 2220 3b2a 0e00 4a44 3700 0020 2020 ia\" ;*..JD7.. \n+0004b130: 2a43 3d42 1500 4a44 3800 0020 2020 2a44 *C=B..JD8.. *D\n+0004b140: 2831 3933 3535 293d 4514 004a 4439 0000 (19355)=E..JD9..\n 0004b150: 2020 2045 3d22 5553 4122 203b 2a16 004a E=\"USA\" ;*..J\n-0004b160: 463a 0000 2020 202d 2d2d 2d2d 2d2d 2d2d F:.. ---------\n-0004b170: 2d2d 2d39 004a 4641 0000 2020 2046 6972 ---9.JFA.. Fir\n+0004b160: 443a 0000 2020 202d 2d2d 2d2d 2d2d 2d2d D:.. ---------\n+0004b170: 2d2d 2d39 004a 4441 0000 2020 2046 6972 ---9.JDA.. Fir\n 0004b180: 7374 2074 696d 6520 7468 726f 7567 6820 st time through \n 0004b190: 7472 616e 7361 6374 696f 6e3b 2042 2c43 transaction; B,C\n-0004b1a0: 2c44 2c45 2063 6861 6e67 6564 1500 4a46 ,D,E changed..JF\n+0004b1a0: 2c44 2c45 2063 6861 6e67 6564 1500 4a44 ,D,E changed..JD\n 0004b1b0: 4200 0020 2020 413d 224d 616c 7665 726e B.. A=\"Malvern\n-0004b1c0: 2216 004a 4643 0000 2020 2042 3d22 5761 \"..JFC.. B=\"Wa\n-0004b1d0: 6c65 7322 203b 2a0e 004a 4644 0000 2020 les\" ;*..JFD.. \n-0004b1e0: 202a 433d 4213 004a 4645 0000 2020 2045 *C=B..JFE.. E\n-0004b1f0: 3d22 554b 2220 3b2a 1600 4a46 4600 0020 =\"UK\" ;*..JFF.. \n+0004b1c0: 2216 004a 4443 0000 2020 2042 3d22 5761 \"..JDC.. B=\"Wa\n+0004b1d0: 6c65 7322 203b 2a0e 004a 4444 0000 2020 les\" ;*..JDD.. \n+0004b1e0: 202a 433d 4213 004a 4445 0000 2020 2045 *C=B..JDE.. E\n+0004b1f0: 3d22 554b 2220 3b2a 1600 4a44 4600 0020 =\"UK\" ;*..JDF.. \n 0004b200: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 5200 ------------R.\n-0004b210: 4a46 4700 0020 2020 4120 6368 616e 6765 JFG.. A change\n+0004b210: 4a44 4700 0020 2020 4120 6368 616e 6765 JDG.. A change\n 0004b220: 643b 2061 7373 6f63 6961 7469 6f6e 2062 d; association b\n 0004b230: 6574 7765 656e 2042 2026 2043 2061 6e64 etween B & C and\n 0004b240: 2044 2026 2045 206b 696c 6c65 643b 2042 D & E killed; B\n 0004b250: 2c44 2068 6176 6520 6e6f 2076 616c 7565 ,D have no value\n-0004b260: 1600 4a46 4800 0020 2020 413d 2242 7279 ..JFH.. A=\"Bry\n-0004b270: 6e6d 6177 7222 1600 4a46 4900 0020 2020 nmawr\"..JFI.. \n-0004b280: 433d 2257 616c 6573 2220 3b2a 1300 4a46 C=\"Wales\" ;*..JF\n+0004b260: 1600 4a44 4800 0020 2020 413d 2242 7279 ..JDH.. A=\"Bry\n+0004b270: 6e6d 6177 7222 1600 4a44 4900 0020 2020 nmawr\"..JDI.. \n+0004b280: 433d 2257 616c 6573 2220 3b2a 1300 4a44 C=\"Wales\" ;*..JD\n 0004b290: 4a00 0020 2020 453d 2255 4b22 203b 2a16 J.. E=\"UK\" ;*.\n-0004b2a0: 004a 4651 0000 2020 202d 2d2d 2d2d 2d2d .JFQ.. -------\n-0004b2b0: 2d2d 2d2d 2d49 004a 4652 0000 2020 2053 -----I.JFR.. S\n+0004b2a0: 004a 4451 0000 2020 202d 2d2d 2d2d 2d2d .JDQ.. -------\n+0004b2b0: 2d2d 2d2d 2d49 004a 4452 0000 2020 2053 -----I.JDR.. S\n 0004b2c0: 6563 6f6e 6420 7469 6d65 2074 6872 6f75 econd time throu\n 0004b2d0: 6768 2074 7261 6e73 6163 7469 6f6e 3b20 gh transaction; \n 0004b2e0: 422c 432c 442c 4520 2620 6173 736f 6369 B,C,D,E & associ\n 0004b2f0: 6174 696f 6e20 7265 7374 6f72 6564 1600 ation restored..\n-0004b300: 4a46 5300 0020 2020 413d 2242 7279 6e6d JFS.. A=\"Brynm\n-0004b310: 6177 7222 1d00 4a46 5400 0020 2020 423d awr\"..JFT.. B=\n+0004b300: 4a44 5300 0020 2020 413d 2242 7279 6e6d JDS.. A=\"Brynm\n+0004b310: 6177 7222 1d00 4a44 5400 0020 2020 423d awr\"..JDT.. B=\n 0004b320: 2250 656e 6e73 796c 7661 6e69 6122 203b \"Pennsylvania\" ;\n-0004b330: 2a0e 004a 4655 0000 2020 202a 433d 4215 *..JFU.. *C=B.\n-0004b340: 004a 4656 0000 2020 202a 4428 3139 3335 .JFV.. *D(1935\n-0004b350: 3529 3d45 1400 4a46 5700 0020 2020 453d 5)=E..JFW.. E=\n-0004b360: 2255 5341 2220 3b2a 0700 4a46 5800 0020 \"USA\" ;*..JFX.. \n+0004b330: 2a0e 004a 4455 0000 2020 202a 433d 4215 *..JDU.. *C=B.\n+0004b340: 004a 4456 0000 2020 202a 4428 3139 3335 .JDV.. *D(1935\n+0004b350: 3529 3d45 1400 4a44 5700 0020 2020 453d 5)=E..JDW.. E=\n+0004b360: 2255 5341 2220 3b2a 0700 4a44 5800 0020 \"USA\" ;*..JDX.. \n 0004b370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b3a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b3b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b3c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b3d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19323,155 +19323,155 @@\n 0004b7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b800: 0100 0000 ec07 0000 b602 0000 0000 0000 ................\n-0004b810: 8900 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+0004b810: 8900 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 0004b820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 0004b830: 00ff 7300 ff41 4c49 4153 5f56 4152 4941 ..s..ALIAS_VARIA\n 0004b840: 424c 4553 5f45 5854 454e 5349 4f4e 5300 BLES_EXTENSIONS.\n 0004b850: ff73 00ff 4558 414d 504c 4553 00c0 5900 .s..EXAMPLES..Y.\n 0004b860: 0020 2020 4e6f 7465 2074 6861 7420 5452 . Note that TR\n 0004b870: 4f4c 4c42 4143 4b20 646f 6573 206e 6f74 OLLBACK does not\n 0004b880: 2072 6573 746f 7265 2061 6c69 6173 2076 restore alias v\n-0004b890: 6172 6961 626c 6573 3a07 004a 465a 0000 ariables:..JFZ..\n-0004b8a0: 3d00 4a46 6100 0020 2020 2f75 7372 2f6c =.JFa.. /usr/l\n+0004b890: 6172 6961 626c 6573 3a07 004a 445a 0000 ariables:..JDZ..\n+0004b8a0: 3d00 4a44 6100 0020 2020 2f75 7372 2f6c =.JDa.. /usr/l\n 0004b8b0: 6962 2f66 6973 2d67 746d 2f56 352e 342d ib/fis-gtm/V5.4-\n 0004b8c0: 3030 3242 5f78 3836 2f67 746d 202d 7275 002B_x86/gtm -ru\n 0004b8d0: 6e20 5e74 7072 6f6c 6c62 6163 6b16 004a n ^tprollback..J\n-0004b8e0: 4662 0000 2020 2074 7072 6f6c 6c62 6163 Fb.. tprollbac\n-0004b8f0: 6b20 3b27 004a 4663 0000 2020 2020 207a k ;'.JFc.. z\n+0004b8e0: 4462 0000 2020 2074 7072 6f6c 6c62 6163 Db.. tprollbac\n+0004b8f0: 6b20 3b27 004a 4463 0000 2020 2020 207a k ;'.JDc.. z\n 0004b900: 7072 696e 7420 3b20 5072 696e 7420 7468 print ; Print th\n-0004b910: 6973 2070 726f 6772 616d 2400 4a46 6400 is program$.JFd.\n+0004b910: 6973 2070 726f 6772 616d 2400 4a44 6400 is program$.JDd.\n 0004b920: 0020 2020 2020 7365 7420 4128 3129 3d31 . set A(1)=1\n 0004b930: 2c41 2832 293d 322c 4128 3329 3d33 4700 ,A(2)=2,A(3)=3G.\n-0004b940: 4a46 6500 0020 2020 2020 7365 7420 4228 JFe.. set B(\n+0004b940: 4a44 6500 0020 2020 2020 7365 7420 4228 JDe.. set B(\n 0004b950: 3129 3d22 3162 222c 2a42 2832 293d 412c 1)=\"1b\",*B(2)=A,\n 0004b960: 4228 3329 3d33 203b 2042 2069 6e63 6c75 B(3)=3 ; B inclu\n 0004b970: 6465 7320 6120 636f 6e74 6169 6e65 7220 des a container \n-0004b980: 666f 7220 4138 004a 4666 0000 2020 2020 for A8.JFf.. \n+0004b980: 666f 7220 4138 004a 4466 0000 2020 2020 for A8.JDf.. \n 0004b990: 2073 6574 202a 4328 3129 3d42 2020 203b set *C(1)=B ;\n 0004b9a0: 2043 2069 6e63 6c75 6465 7320 6120 636f C includes a co\n 0004b9b0: 6e74 6169 6e65 7220 666f 7220 4238 004a ntainer for B8.J\n-0004b9c0: 4667 0000 2020 2020 206b 696c 6c20 2a41 Fg.. kill *A\n+0004b9c0: 4467 0000 2020 2020 206b 696c 6c20 2a41 Dg.. kill *A\n 0004b9d0: 2c2a 4220 2020 3b20 4320 6973 2074 6865 ,*B ; C is the\n 0004b9e0: 206f 6e6c 7920 7761 7920 746f 2074 6865 only way to the\n-0004b9f0: 2064 6174 6122 004a 4668 0000 2020 2020 data\".JFh.. \n+0004b9f0: 2064 6174 6122 004a 4468 0000 2020 2020 data\".JDh.. \n 0004ba00: 2077 7269 7465 2022 2d2d 2d2d 2d2d 2d2d write \"--------\n-0004ba10: 2d2d 2d2d 222c 2139 004a 4669 0000 2020 ----\",!9.JFi.. \n+0004ba10: 2d2d 2d2d 222c 2139 004a 4469 0000 2020 ----\",!9.JDi.. \n 0004ba20: 2020 2077 7269 7465 2022 4f6e 6c79 2063 write \"Only c\n 0004ba30: 6f6e 7461 696e 6572 7320 6265 666f 7265 ontainers before\n 0004ba40: 2074 7261 6e73 6163 7469 6f6e 3a22 2c21 transaction:\",!\n-0004ba50: 1200 4a46 6a00 0020 2020 2020 7a77 7269 ..JFj.. zwri\n-0004ba60: 7465 1600 4a46 7100 0020 2020 2020 7473 te..JFq.. ts\n-0004ba70: 7461 7274 2028 4329 1900 4a46 7200 0020 tart (C)..JFr.. \n+0004ba50: 1200 4a44 6a00 0020 2020 2020 7a77 7269 ..JDj.. zwri\n+0004ba60: 7465 1600 4a44 7100 0020 2020 2020 7473 te..JDq.. ts\n+0004ba70: 7461 7274 2028 4329 1900 4a44 7200 0020 tart (C)..JDr.. \n 0004ba80: 2020 2020 6966 2027 2474 7265 7374 6172 if '$trestar\n-0004ba90: 7442 004a 4673 0000 2020 2020 202e 7365 tB.JFs.. .se\n+0004ba90: 7442 004a 4473 0000 2020 2020 202e 7365 tB.JDs.. .se\n 0004baa0: 7420 2a44 3d43 2831 2920 3b20 4420 6973 t *D=C(1) ; D is\n 0004bab0: 206e 6f77 2061 6e20 616c 6961 7320 666f now an alias fo\n 0004bac0: 7220 7768 6174 2075 7365 6420 746f 2062 r what used to b\n-0004bad0: 6520 421b 004a 4674 0000 2020 2020 202e e B..JFt.. .\n+0004bad0: 6520 421b 004a 4474 0000 2020 2020 202e e B..JDt.. .\n 0004bae0: 7365 7420 4428 3329 3d2d 4428 3329 4200 set D(3)=-D(3)B.\n-0004baf0: 4a46 7500 0020 2020 2020 2e73 6574 202a JFu.. .set *\n+0004baf0: 4a44 7500 0020 2020 2020 2e73 6574 202a JDu.. .set *\n 0004bb00: 443d 4428 3229 203b 2044 2069 7320 6e6f D=D(2) ; D is no\n 0004bb10: 7720 616e 2061 6c69 6173 2066 6f72 2077 w an alias for w\n 0004bb20: 6861 7420 7573 6564 2074 6f20 6265 2041 hat used to be A\n-0004bb30: 1b00 4a46 7600 0020 2020 2020 2e73 6574 ..JFv.. .set\n-0004bb40: 2044 2831 293d 2d44 2831 2945 004a 4677 D(1)=-D(1)E.JFw\n+0004bb30: 1b00 4a44 7600 0020 2020 2020 2e73 6574 ..JDv.. .set\n+0004bb40: 2044 2831 293d 2d44 2831 2945 004a 4477 D(1)=-D(1)E.JDw\n 0004bb50: 0000 2020 2020 202e 6b69 6c6c 202a 4420 .. .kill *D \n 0004bb60: 203b 204b 696c 6c20 4420 6166 7465 7220 ; Kill D after \n 0004bb70: 6973 2075 7365 6420 746f 206d 616e 6970 is used to manip\n 0004bb80: 756c 6174 6520 7468 6520 6172 7261 7973 ulate the arrays\n-0004bb90: 2300 4a46 7800 0020 2020 2020 2e77 7269 #.JFx.. .wri\n+0004bb90: 2300 4a44 7800 0020 2020 2020 2e77 7269 #.JDx.. .wri\n 0004bba0: 7465 2022 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d te \"------------\n-0004bbb0: 222c 2135 004a 4679 0000 2020 2020 202e \",!5.JFy.. .\n+0004bbb0: 222c 2135 004a 4479 0000 2020 2020 202e \",!5.JDy.. .\n 0004bbc0: 7772 6974 6520 2243 6861 6e67 6564 2076 write \"Changed v\n 0004bbd0: 616c 7565 7320 6265 666f 7265 2072 6573 alues before res\n-0004bbe0: 7461 7274 3a22 2c21 1300 4a46 7a00 0020 tart:\",!..JFz.. \n-0004bbf0: 2020 2020 2e7a 7772 6974 6515 004a 4681 .zwrite..JF.\n+0004bbe0: 7461 7274 3a22 2c21 1300 4a44 7a00 0020 tart:\",!..JDz.. \n+0004bbf0: 2020 2020 2e7a 7772 6974 6515 004a 4481 .zwrite..JD.\n 0004bc00: 0000 2020 2020 202e 7472 6573 7461 7274 .. .trestart\n-0004bc10: 2200 4a46 8200 0020 2020 2020 7772 6974 \".JF... writ\n+0004bc10: 2200 4a44 8200 0020 2020 2020 7772 6974 \".JD... writ\n 0004bc20: 6520 222d 2d2d 2d2d 2d2d 2d2d 2d2d 2d22 e \"------------\"\n-0004bc30: 2c21 2e00 4a46 8300 0020 2020 2020 7772 ,!..JF... wr\n+0004bc30: 2c21 2e00 4a44 8300 0020 2020 2020 7772 ,!..JD... wr\n 0004bc40: 6974 6520 2252 6573 746f 7265 6420 7661 ite \"Restored va\n 0004bc50: 6c75 6573 2072 6573 7461 7274 3a22 2c21 lues restart:\",!\n-0004bc60: 1200 4a46 8400 0020 2020 2020 7a77 7269 ..JF... zwri\n-0004bc70: 7465 2f00 4a46 8500 0020 2020 2020 6b69 te/.JF... ki\n+0004bc60: 1200 4a44 8400 0020 2020 2020 7a77 7269 ..JD... zwri\n+0004bc70: 7465 2f00 4a44 8500 0020 2020 2020 6b69 te/.JD... ki\n 0004bc80: 6c6c 2043 203b 204b 696c 6c20 6f6e 6c79 ll C ; Kill only\n 0004bc90: 2068 616e 646c 6520 746f 2061 7272 6179 handle to array\n-0004bca0: 7322 004a 4686 0000 2020 2020 2077 7269 s\".JF... wri\n+0004bca0: 7322 004a 4486 0000 2020 2020 2077 7269 s\".JD... wri\n 0004bcb0: 7465 2022 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d te \"------------\n-0004bcc0: 222c 212b 004a 4687 0000 2020 2020 2077 \",!+.JF... w\n+0004bcc0: 222c 212b 004a 4487 0000 2020 2020 2077 \",!+.JD... w\n 0004bcd0: 7269 7465 2022 4e6f 206c 6f63 616c 2061 rite \"No local a\n 0004bce0: 7272 6179 7320 6c65 6674 3a22 2c21 1200 rrays left:\",!..\n-0004bcf0: 4a46 8800 0020 2020 2020 7a77 7269 7465 JF... zwrite\n-0004bd00: 3e00 4a46 8900 0020 2020 2020 7472 6f6c >.JF... trol\n+0004bcf0: 4a44 8800 0020 2020 2020 7a77 7269 7465 JD... zwrite\n+0004bd00: 3e00 4a44 8900 0020 2020 2020 7472 6f6c >.JD... trol\n 0004bd10: 6c62 6163 6b20 203b 2052 6f6c 6c62 6163 lback ; Rollbac\n 0004bd20: 6b20 7472 616e 7361 6374 696f 6e2c 2064 k transaction, d\n 0004bd30: 6f6e 2774 2063 6f6d 6d69 7420 6974 2200 on't commit it\".\n-0004bd40: 4a46 8a00 0020 2020 2020 7772 6974 6520 JF... write \n+0004bd40: 4a44 8a00 0020 2020 2020 7772 6974 6520 JD... write \n 0004bd50: 222d 2d2d 2d2d 2d2d 2d2d 2d2d 2d22 2c21 \"------------\",!\n-0004bd60: 4400 4a46 9100 0020 2020 2020 7772 6974 D.JF... writ\n+0004bd60: 4400 4a44 9100 0020 2020 2020 7772 6974 D.JD... writ\n 0004bd70: 6520 2252 6f6c 6c62 6163 6b20 646f 6573 e \"Rollback does\n 0004bd80: 6e74 2072 6573 746f 7265 206e 616d 6573 nt restore names\n 0004bd90: 2061 6e64 206c 6f63 616c 2061 7272 6179 and local array\n-0004bda0: 7322 2c21 1200 4a46 9200 0020 2020 2020 s\",!..JF... \n-0004bdb0: 7a77 7269 7465 1000 4a46 9300 0020 2020 zwrite..JF... \n-0004bdc0: 2020 7175 6974 1600 4a46 9400 0020 2020 quit..JF... \n-0004bdd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d00 4a46 -------------.JF\n+0004bda0: 7322 2c21 1200 4a44 9200 0020 2020 2020 s\",!..JD... \n+0004bdb0: 7a77 7269 7465 1000 4a44 9300 0020 2020 zwrite..JD... \n+0004bdc0: 2020 7175 6974 1600 4a44 9400 0020 2020 quit..JD... \n+0004bdd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d00 4a44 -------------.JD\n 0004bde0: 9500 0020 2020 4f6e 6c79 2063 6f6e 7461 ... Only conta\n 0004bdf0: 696e 6572 7320 6265 666f 7265 2074 7261 iners before tra\n-0004be00: 6e73 6163 7469 6f6e 3a14 004a 4696 0000 nsaction:..JF...\n+0004be00: 6e73 6163 7469 6f6e 3a14 004a 4496 0000 nsaction:..JD...\n 0004be10: 2020 2024 5a57 5254 4143 3d22 2218 004a $ZWRTAC=\"\"..J\n-0004be20: 4697 0000 2020 202a 4328 3129 3d24 5a57 F... *C(1)=$ZW\n-0004be30: 5254 4143 311a 004a 4698 0000 2020 2024 RTAC1..JF... $\n+0004be20: 4497 0000 2020 202a 4328 3129 3d24 5a57 D... *C(1)=$ZW\n+0004be30: 5254 4143 311a 004a 4498 0000 2020 2024 RTAC1..JD... $\n 0004be40: 5a57 5254 4143 3128 3129 3d22 3162 221f ZWRTAC1(1)=\"1b\".\n-0004be50: 004a 4699 0000 2020 202a 245a 5752 5441 .JF... *$ZWRTA\n+0004be50: 004a 4499 0000 2020 202a 245a 5752 5441 .JD... *$ZWRTA\n 0004be60: 4331 2832 293d 245a 5752 5441 4332 1700 C1(2)=$ZWRTAC2..\n-0004be70: 4a46 9a00 0020 2020 245a 5752 5441 4332 JF... $ZWRTAC2\n-0004be80: 2831 293d 3118 0049 46c1 1100 0020 2020 (1)=1..IF.... \n+0004be70: 4a44 9a00 0020 2020 245a 5752 5441 4332 JD... $ZWRTAC2\n+0004be80: 2831 293d 3118 0049 44c1 1100 0020 2020 (1)=1..ID.... \n 0004be90: 245a 5752 5441 4332 2832 293d 3217 004b $ZWRTAC2(2)=2..K\n-0004bea0: 4611 0000 2020 2024 5a57 5254 4143 3228 F... $ZWRTAC2(\n-0004beb0: 3329 3d33 1700 4b46 2100 0020 2020 245a 3)=3..KF!.. $Z\n-0004bec0: 5752 5441 4331 2833 293d 3314 004b 4631 WRTAC1(3)=3..KF1\n+0004bea0: 4411 0000 2020 2024 5a57 5254 4143 3228 D... $ZWRTAC2(\n+0004beb0: 3329 3d33 1700 4b44 2100 0020 2020 245a 3)=3..KD!.. $Z\n+0004bec0: 5752 5441 4331 2833 293d 3314 004b 4431 WRTAC1(3)=3..KD1\n 0004bed0: 0000 2020 2024 5a57 5254 4143 3d22 2216 .. $ZWRTAC=\"\".\n-0004bee0: 004b 4641 0000 2020 202d 2d2d 2d2d 2d2d .KFA.. -------\n-0004bef0: 2d2d 2d2d 2d22 004b 4651 0000 2020 2052 -----\".KFQ.. R\n+0004bee0: 004b 4441 0000 2020 202d 2d2d 2d2d 2d2d .KDA.. -------\n+0004bef0: 2d2d 2d2d 2d22 004b 4451 0000 2020 2052 -----\".KDQ.. R\n 0004bf00: 6573 746f 7265 6420 7661 6c75 6573 2072 estored values r\n-0004bf10: 6573 7461 7274 3a14 004b 4661 0000 2020 estart:..KFa.. \n-0004bf20: 2024 5a57 5254 4143 3d22 2218 004b 4671 $ZWRTAC=\"\"..KFq\n+0004bf10: 6573 7461 7274 3a14 004b 4461 0000 2020 estart:..KDa.. \n+0004bf20: 2024 5a57 5254 4143 3d22 2218 004b 4471 $ZWRTAC=\"\"..KDq\n 0004bf30: 0000 2020 202a 4328 3129 3d24 5a57 5254 .. *C(1)=$ZWRT\n-0004bf40: 4143 311a 004b 4681 0000 2020 2024 5a57 AC1..KF... $ZW\n+0004bf40: 4143 311a 004b 4481 0000 2020 2024 5a57 AC1..KD... $ZW\n 0004bf50: 5254 4143 3128 3129 3d22 3162 221f 004b RTAC1(1)=\"1b\"..K\n-0004bf60: 4691 0000 2020 202a 245a 5752 5441 4331 F... *$ZWRTAC1\n-0004bf70: 2832 293d 245a 5752 5441 4332 1700 4a46 (2)=$ZWRTAC2..JF\n+0004bf60: 4491 0000 2020 202a 245a 5752 5441 4331 D... *$ZWRTAC1\n+0004bf70: 2832 293d 245a 5752 5441 4332 1700 4a44 (2)=$ZWRTAC2..JD\n 0004bf80: 1200 0020 2020 245a 5752 5441 4332 2831 ... $ZWRTAC2(1\n-0004bf90: 293d 3117 004b 4611 0000 2020 2024 5a57 )=1..KF... $ZW\n-0004bfa0: 5254 4143 3228 3229 3d32 1700 4b46 2100 RTAC2(2)=2..KF!.\n+0004bf90: 293d 3117 004b 4411 0000 2020 2024 5a57 )=1..KD... $ZW\n+0004bfa0: 5254 4143 3228 3229 3d32 1700 4b44 2100 RTAC2(2)=2..KD!.\n 0004bfb0: 0020 2020 245a 5752 5441 4332 2833 293d . $ZWRTAC2(3)=\n-0004bfc0: 3317 004b 4631 0000 2020 2024 5a57 5254 3..KF1.. $ZWRT\n-0004bfd0: 4143 3128 3329 3d33 1400 4b46 4100 0020 AC1(3)=3..KFA.. \n+0004bfc0: 3317 004b 4431 0000 2020 2024 5a57 5254 3..KD1.. $ZWRT\n+0004bfd0: 4143 3128 3329 3d33 1400 4b44 4100 0020 AC1(3)=3..KDA.. \n 0004bfe0: 2020 245a 5752 5441 433d 2222 0000 0000 $ZWRTAC=\"\"....\n 0004bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c000: 0100 0000 2a01 0000 4a02 0000 0000 0000 ....*...J.......\n 0004c010: 5600 0000 4845 4c50 00ff 7300 ff4c 414e V...HELP..s..LAN\n 0004c020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 0004c030: 00ff 7300 ff41 4c49 4153 5f56 4152 4941 ..s..ALIAS_VARIA\n 0004c040: 424c 4553 5f45 5854 454e 5349 4f4e 5300 BLES_EXTENSIONS.\n 0004c050: ff73 00ff 4558 414d 504c 4553 0000 4578 .s..EXAMPLES..Ex\n-0004c060: 616d 706c 6573 1300 4946 bf11 0000 2020 amples..IF.... \n-0004c070: 2045 7861 6d70 6c65 7307 004a 4621 0000 Examples..JF!..\n-0004c080: 1200 4a46 3100 0020 2020 4578 616d 706c ..JF1.. Exampl\n-0004c090: 653a 0700 4a46 4100 003a 004a 4651 0000 e:..JFA..:.JFQ..\n+0004c060: 616d 706c 6573 1300 4944 bf11 0000 2020 amples..ID.... \n+0004c070: 2045 7861 6d70 6c65 7307 004a 4421 0000 Examples..JD!..\n+0004c080: 1200 4a44 3100 0020 2020 4578 616d 706c ..JD1.. Exampl\n+0004c090: 653a 0700 4a44 4100 003a 004a 4451 0000 e:..JDA..:.JDQ..\n 0004c0a0: 2020 2024 202f 7573 722f 6c69 622f 6669 $ /usr/lib/fi\n 0004c0b0: 732d 6774 6d2f 5635 2e34 2d30 3032 422f s-gtm/V5.4-002B/\n 0004c0c0: 6774 6d20 2d72 756e 205e 7470 7265 7374 gtm -run ^tprest\n-0004c0d0: 6172 7457 004a 4661 0000 2020 2074 7072 artW.JFa.. tpr\n+0004c0d0: 6172 7457 004a 4461 0000 2020 2074 7072 artW.JDa.. tpr\n 0004c0e0: 6573 7461 7274 203b 2054 7261 6e73 6163 estart ; Transac\n 0004c0f0: 7469 6f6e 2072 6573 7461 7274 2076 6172 tion restart var\n 0004c100: 6961 626c 6520 6173 736f 6369 6174 696f iable associatio\n 0004c110: 6e20 616c 736f 2072 6573 746f 7265 6420 n also restored \n 0004c120: 6f6e 2072 6573 7461 7274 0000 0000 0000 on restart......\n 0004c130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19579,74 +19579,74 @@\n 0004c7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c800: 0100 0000 1d04 0000 6002 0000 0000 0000 ........`.......\n-0004c810: 7100 0046 4845 4c50 00ff 7300 ff4c 414e q..FHELP..s..LAN\n+0004c810: 7100 0044 4845 4c50 00ff 7300 ff4c 414e q..DHELP..s..LAN\n 0004c820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 0004c830: 00ff 7300 ff41 4c49 4153 5f56 4152 4941 ..s..ALIAS_VARIA\n 0004c840: 424c 4553 5f45 5854 454e 5349 4f4e 5300 BLES_EXTENSIONS.\n 0004c850: ff73 00ff 4558 414d 504c 4553 00bf 7100 .s..EXAMPLES..q.\n 0004c860: 0020 2020 2020 7a70 7269 6e74 203b 2050 . zprint ; P\n 0004c870: 7269 6e74 2074 6869 7320 7072 6f67 7261 rint this progra\n-0004c880: 6d34 004a 4681 0000 2020 2020 2073 6574 m4.JF... set\n+0004c880: 6d34 004a 4481 0000 2020 2020 2073 6574 m4.JD... set\n 0004c890: 2041 3d22 4d61 6c76 6572 6e22 2c43 3d22 A=\"Malvern\",C=\"\n 0004c8a0: 5065 6e6e 7379 6c76 616e 6961 222c 453d Pennsylvania\",E=\n-0004c8b0: 2255 5341 2220 004a 4691 0000 2020 2020 \"USA\" .JF... \n+0004c8b0: 2255 5341 2220 004a 4491 0000 2020 2020 \"USA\" .JD... \n 0004c8c0: 2073 6574 202a 423d 432c 2a44 2831 3933 set *B=C,*D(193\n-0004c8d0: 3535 293d 4523 0049 46c0 1100 0020 2020 55)=E#.IF.... \n+0004c8d0: 3535 293d 4523 0049 44c0 1100 0020 2020 55)=E#.ID.... \n 0004c8e0: 2020 7772 6974 6520 222d 2d2d 2d2d 2d2d write \"-------\n-0004c8f0: 2d2d 2d2d 2d22 2c21 3200 4a46 1200 0020 -----\",!2.JF... \n+0004c8f0: 2d2d 2d2d 2d22 2c21 3200 4a44 1200 0020 -----\",!2.JD... \n 0004c900: 2020 2020 7772 6974 6520 2249 6e69 7469 write \"Initi\n 0004c910: 616c 2076 616c 7565 7320 2620 6173 736f al values & asso\n-0004c920: 6369 6174 696f 6e22 2c21 1200 4a46 1300 ciation\",!..JF..\n-0004c930: 0020 2020 2020 7a77 7269 7465 6000 4a46 . zwrite`.JF\n+0004c920: 6369 6174 696f 6e22 2c21 1200 4a44 1300 ciation\",!..JD..\n+0004c930: 0020 2020 2020 7a77 7269 7465 6000 4a44 . zwrite`.JD\n 0004c940: 1400 0020 2020 2020 7473 7461 7274 2028 ... tstart (\n 0004c950: 422c 4429 203b 204f 6e20 7265 7374 6172 B,D) ; On restar\n 0004c960: 743a 2041 206e 6f74 2072 6573 746f 7265 t: A not restore\n 0004c970: 642c 2042 2c44 2072 6573 746f 7265 642c d, B,D restored,\n 0004c980: 2043 2c45 2072 6573 746f 7265 6420 6279 C,E restored by\n-0004c990: 2061 7373 6f63 6961 7469 6f6e 4000 4a46 association@.JF\n+0004c990: 2061 7373 6f63 6961 7469 6f6e 4000 4a44 association@.JD\n 0004c9a0: 1500 0020 2020 2020 6966 2027 2454 5265 ... if '$TRe\n 0004c9b0: 7374 6172 7420 446f 2020 3b20 4368 616e start Do ; Chan\n 0004c9c0: 6765 2043 2c45 2069 6620 6669 7273 7420 ge C,E if first \n-0004c9d0: 7469 6d65 2074 6872 6f75 6768 2100 4a46 time through!.JF\n+0004c9d0: 7469 6d65 2074 6872 6f75 6768 2100 4a44 time through!.JD\n 0004c9e0: 1600 0020 2020 2020 2e73 6574 2043 3d22 ... .set C=\"\n 0004c9f0: 5761 6c65 7322 2c45 3d22 554b 221b 004a Wales\",E=\"UK\"..J\n-0004ca00: 4617 0000 2020 2020 202e 6b69 6c6c 202a F... .kill *\n-0004ca10: 4428 3139 3335 3529 2300 4a46 1800 0020 D(19355)#.JF... \n+0004ca00: 4417 0000 2020 2020 202e 6b69 6c6c 202a D... .kill *\n+0004ca10: 4428 3139 3335 3529 2300 4a44 1800 0020 D(19355)#.JD... \n 0004ca20: 2020 2020 2e77 7269 7465 2022 2d2d 2d2d .write \"----\n-0004ca30: 2d2d 2d2d 2d2d 2d2d 222c 2146 004a 4619 --------\",!F.JF.\n+0004ca30: 2d2d 2d2d 2d2d 2d2d 222c 2146 004a 4419 --------\",!F.JD.\n 0004ca40: 0000 2020 2020 202e 7772 6974 6520 2246 .. .write \"F\n 0004ca50: 6972 7374 2074 696d 6520 7468 726f 7567 irst time throug\n 0004ca60: 6820 7472 616e 7361 6374 696f 6e3b 2042 h transaction; B\n 0004ca70: 2c43 2c44 2c45 2063 6861 6e67 6564 222c ,C,D,E changed\",\n-0004ca80: 2113 004a 461a 0000 2020 2020 202e 7a77 !..JF... .zw\n-0004ca90: 7269 7465 1d00 4a46 2100 0020 2020 2020 rite..JF!.. \n+0004ca80: 2113 004a 441a 0000 2020 2020 202e 7a77 !..JD... .zw\n+0004ca90: 7269 7465 1d00 4a44 2100 0020 2020 2020 rite..JD!.. \n 0004caa0: 2e73 6574 2041 3d22 4272 796e 6d61 7772 .set A=\"Brynmawr\n-0004cab0: 2214 004a 4622 0000 2020 2020 202e 6b69 \"..JF\".. .ki\n-0004cac0: 6c6c 202a 4223 004a 4623 0000 2020 2020 ll *B#.JF#.. \n+0004cab0: 2214 004a 4422 0000 2020 2020 202e 6b69 \"..JD\".. .ki\n+0004cac0: 6c6c 202a 4223 004a 4423 0000 2020 2020 ll *B#.JD#.. \n 0004cad0: 202e 7772 6974 6520 222d 2d2d 2d2d 2d2d .write \"-------\n-0004cae0: 2d2d 2d2d 2d22 2c21 5f00 4a46 2400 0020 -----\",!_.JF$.. \n+0004cae0: 2d2d 2d2d 2d22 2c21 5f00 4a44 2400 0020 -----\",!_.JD$.. \n 0004caf0: 2020 2020 2e77 7269 7465 2022 4120 6368 .write \"A ch\n 0004cb00: 616e 6765 643b 2061 7373 6f63 6961 7469 anged; associati\n 0004cb10: 6f6e 2062 6574 7765 656e 2042 2026 2043 on between B & C\n 0004cb20: 2061 6e64 2044 2026 2045 206b 696c 6c65 and D & E kille\n 0004cb30: 643b 2042 2c44 2068 6176 6520 6e6f 2076 d; B,D have no v\n-0004cb40: 616c 7565 222c 2113 004a 4625 0000 2020 alue\",!..JF%.. \n-0004cb50: 2020 202e 7a77 7269 7465 1500 4a46 2600 .zwrite..JF&.\n+0004cb40: 616c 7565 222c 2113 004a 4425 0000 2020 alue\",!..JD%.. \n+0004cb50: 2020 202e 7a77 7269 7465 1500 4a44 2600 .zwrite..JD&.\n 0004cb60: 0020 2020 2020 2e74 7265 7374 6172 7437 . .trestart7\n-0004cb70: 004a 4627 0000 2020 2020 2065 6c73 6520 .JF'.. else \n+0004cb70: 004a 4427 0000 2020 2020 2065 6c73 6520 .JD'.. else \n 0004cb80: 2044 6f20 203b 2053 686f 7720 7265 7374 Do ; Show rest\n 0004cb90: 6f72 6564 2076 616c 7565 7320 6f6e 2072 ored values on r\n-0004cba0: 6573 7461 7274 2200 4a46 2800 0020 2020 estart\".JF(.. \n+0004cba0: 6573 7461 7274 2200 4a44 2800 0020 2020 estart\".JD(.. \n 0004cbb0: 2020 7772 6974 6520 222d 2d2d 2d2d 2d2d write \"-------\n-0004cbc0: 2d2d 2d2d 2d22 2c21 5500 4a46 2900 0020 -----\",!U.JF).. \n+0004cbc0: 2d2d 2d2d 2d22 2c21 5500 4a44 2900 0020 -----\",!U.JD).. \n 0004cbd0: 2020 2020 7772 6974 6520 2253 6563 6f6e write \"Secon\n 0004cbe0: 6420 7469 6d65 2074 6872 6f75 6768 2074 d time through t\n 0004cbf0: 7261 6e73 6163 7469 6f6e 3b20 422c 432c ransaction; B,C,\n 0004cc00: 442c 4520 2620 6173 736f 6369 6174 696f D,E & associatio\n 0004cc10: 6e20 7265 7374 6f72 6564 222c 2100 0000 n restored\",!...\n 0004cc20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004cc30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19707,213 +19707,213 @@\n 0004cfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004cfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004cfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004cfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d000: 0100 0000 e007 0000 de02 0000 0000 0000 ................\n-0004d010: 6100 0046 4845 4c50 00ff 7300 ff4c 414e a..FHELP..s..LAN\n+0004d010: 6100 0044 4845 4c50 00ff 7300 ff4c 414e a..DHELP..s..LAN\n 0004d020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 0004d030: 00ff 7300 ff41 4c49 4153 5f56 4152 4941 ..s..ALIAS_VARIA\n 0004d040: 424c 4553 5f45 5854 454e 5349 4f4e 5300 BLES_EXTENSIONS.\n 0004d050: ff73 00ff 4558 414d 504c 4553 00c1 1251 .s..EXAMPLES...Q\n 0004d060: 0000 2020 202d 2d2d 2d2d 2d2d 2d2d 2d2d .. -----------\n-0004d070: 2d1f 004b 4661 0000 2020 204e 6f20 6c6f -..KFa.. No lo\n+0004d070: 2d1f 004b 4461 0000 2020 204e 6f20 6c6f -..KDa.. No lo\n 0004d080: 6361 6c20 6172 7261 7973 206c 6566 743a cal arrays left:\n-0004d090: 1600 4b46 7100 0020 2020 2d2d 2d2d 2d2d ..KFq.. ------\n-0004d0a0: 2d2d 2d2d 2d2d 3800 4b46 8100 0020 2020 ------8.KF... \n+0004d090: 1600 4b44 7100 0020 2020 2d2d 2d2d 2d2d ..KDq.. ------\n+0004d0a0: 2d2d 2d2d 2d2d 3800 4b44 8100 0020 2020 ------8.KD... \n 0004d0b0: 526f 6c6c 6261 636b 2064 6f65 736e 7420 Rollback doesnt \n 0004d0c0: 7265 7374 6f72 6520 6e61 6d65 7320 616e restore names an\n 0004d0d0: 6420 6c6f 6361 6c20 6172 7261 7973 0700 d local arrays..\n-0004d0e0: 4b46 9100 0012 004a 4613 0000 2020 2045 KF.....JF... E\n-0004d0f0: 7861 6d70 6c65 3a07 004b 4611 0000 6300 xample:..KF...c.\n-0004d100: 4b46 2100 0020 2020 2420 2f75 7372 2f6c KF!.. $ /usr/l\n+0004d0e0: 4b44 9100 0012 004a 4413 0000 2020 2045 KD.....JD... E\n+0004d0f0: 7861 6d70 6c65 3a07 004b 4411 0000 6300 xample:..KD...c.\n+0004d100: 4b44 2100 0020 2020 2420 2f75 7372 2f6c KD!.. $ /usr/l\n 0004d110: 6962 2f66 6973 2d67 746d 2f56 352e 342d ib/fis-gtm/V5.4-\n 0004d120: 3030 3242 5f78 3836 2f67 746d 202d 7275 002B_x86/gtm -ru\n 0004d130: 6e20 5e61 6c69 6173 6578 616d 706c 653b n ^aliasexample;\n 0004d140: 2045 7874 656e 6465 6420 616e 6e6f 7461 Extended annota\n 0004d150: 7465 6420 616c 6961 7320 6578 616d 706c ted alias exampl\n-0004d160: 6514 004b 4631 0000 2020 2020 2020 207a e..KF1.. z\n-0004d170: 7072 696e 7424 004b 4641 0000 2020 2020 print$.KFA.. \n+0004d160: 6514 004b 4431 0000 2020 2020 2020 207a e..KD1.. z\n+0004d170: 7072 696e 7424 004b 4441 0000 2020 2020 print$.KDA.. \n 0004d180: 2020 2077 7269 7465 2022 2d2d 2d2d 2d2d write \"------\n-0004d190: 2d2d 2d2d 2d2d 222c 2143 004b 4651 0000 ------\",!C.KFQ..\n+0004d190: 2d2d 2d2d 2d2d 222c 2143 004b 4451 0000 ------\",!C.KDQ..\n 0004d1a0: 2020 2020 2020 2073 6574 2078 3d22 6e61 set x=\"na\n 0004d1b0: 6d65 206c 6576 656c 222c 7828 3129 3d31 me level\",x(1)=1\n 0004d1c0: 2c78 2831 2c32 293d 2231 2c32 222c 7828 ,x(1,2)=\"1,2\",x(\n-0004d1d0: 2266 6f6f 2229 3d22 6261 7222 4500 4b46 \"foo\")=\"bar\"E.KF\n+0004d1d0: 2266 6f6f 2229 3d22 6261 7222 4500 4b44 \"foo\")=\"bar\"E.KD\n 0004d1e0: 6100 0020 2020 2020 2020 7772 6974 6520 a.. write \n 0004d1f0: 245a 4441 5441 2878 292c 2120 3b20 7820 $ZDATA(x),! ; x \n 0004d200: 6973 2061 2063 6f6e 7665 6e74 696f 6e61 is a conventiona\n 0004d210: 6c20 6c76 6e20 2d20 6f75 7470 7574 2031 l lvn - output 1\n-0004d220: 3137 004b 4671 0000 2020 2020 2020 2073 17.KFq.. s\n+0004d220: 3137 004b 4471 0000 2020 2020 2020 2073 17.KDq.. s\n 0004d230: 6574 202a 793d 7820 3b20 7820 616e 2079 et *y=x ; x an y\n 0004d240: 2061 7265 206e 6f77 2061 6c69 6173 2076 are now alias v\n-0004d250: 6172 6961 626c 6573 3700 4b46 8100 0020 ariables7.KF... \n+0004d250: 6172 6961 626c 6573 3700 4b44 8100 0020 ariables7.KD... \n 0004d260: 2020 2020 2020 7772 6974 6520 245a 4441 write $ZDA\n 0004d270: 5441 2878 292c 2120 3b20 6f75 7470 7574 TA(x),! ; output\n 0004d280: 2061 7070 6561 7273 2061 7320 3131 3143 appears as 111C\n-0004d290: 004b 4691 0000 2020 2020 2020 2073 6574 .KF... set\n+0004d290: 004b 4491 0000 2020 2020 2020 2073 6574 .KD... set\n 0004d2a0: 202a 6128 3129 3d79 203b 2061 2831 2920 *a(1)=y ; a(1) \n 0004d2b0: 6973 206e 6f77 2061 6e20 616c 6961 7320 is now an alias \n 0004d2c0: 636f 6e74 6169 6e65 7220 7661 7269 6162 container variab\n-0004d2d0: 6c65 4500 4a46 1400 0020 2020 2020 2020 leE.JF... \n+0004d2d0: 6c65 4500 4a44 1400 0020 2020 2020 2020 leE.JD... \n 0004d2e0: 7365 7420 623d 2262 6e65 7373 222c 6228 set b=\"bness\",b(\n 0004d2f0: 2262 2229 3d22 6262 6e65 7373 2220 3b20 \"b\")=\"bbness\" ; \n 0004d300: 6220 6973 2061 2063 6f6e 7665 6e74 696f b is a conventio\n-0004d310: 6e61 6c20 6c76 6e50 004b 4611 0000 2020 nal lvnP.KF... \n+0004d310: 6e61 6c20 6c76 6e50 004b 4411 0000 2020 nal lvnP.KD... \n 0004d320: 2020 2020 2073 6574 202a 623d 6128 3129 set *b=a(1)\n 0004d330: 203b 2062 206a 6f69 6e73 2078 2061 6e64 ; b joins x and\n 0004d340: 2079 2061 7320 616c 6961 7320 7661 7269 y as alias vari\n 0004d350: 6162 6c65 7320 666f 7220 7468 6520 7361 ables for the sa\n-0004d360: 6d65 2064 6174 6127 004b 4621 0000 2020 me data'.KF!.. \n+0004d360: 6d65 2064 6174 6127 004b 4421 0000 2020 me data'.KD!.. \n 0004d370: 2020 2020 203b 2070 7269 6f72 2062 2076 ; prior b v\n 0004d380: 616c 7565 7320 6172 6520 6c6f 7374 4500 alues are lostE.\n-0004d390: 4b46 3100 0020 2020 2020 2020 3b20 7365 KF1.. ; se\n+0004d390: 4b44 3100 0020 2020 2020 2020 3b20 7365 KD1.. ; se\n 0004d3a0: 7420 2a3c 6e61 6d65 3e20 6973 2065 7175 t * is equ\n 0004d3b0: 6976 616c 656e 7420 746f 204b 696c 6c20 ivalent to Kill \n 0004d3c0: 2a3c 6e61 6d65 3e20 5365 7420 2a3c 6e61 * Set *I.KFA.. \n+0004d3d0: 6d65 3e49 004b 4441 0000 2020 2020 2020 me>I.KDA.. \n 0004d3e0: 2073 6574 2079 2822 6869 2229 3d22 7361 set y(\"hi\")=\"sa\n 0004d3f0: 696c 6f72 2220 3b20 4173 7369 676e 6d65 ilor\" ; Assignme\n 0004d400: 6e74 2061 7070 6c69 6573 2074 6f20 616c nt applies to al\n-0004d410: 6c20 6f66 207b 622c 782c 797d 3c00 4b46 l of {b,x,y}<.KF\n+0004d410: 6c20 6f66 207b 622c 782c 797d 3c00 4b44 l of {b,x,y}<.KD\n 0004d420: 5100 0020 2020 2020 2020 6b69 6c6c 2062 Q.. kill b\n 0004d430: 2822 666f 6f22 2920 3b20 4b69 6c6c 2061 (\"foo\") ; Kill a\n 0004d440: 7070 6c69 6573 2074 6f20 616c 6c20 6f66 pplies to all of\n-0004d450: 207b 622c 782c 797d 4600 4b46 6100 0020 {b,x,y}F.KFa.. \n+0004d450: 207b 622c 782c 797d 4600 4b44 6100 0020 {b,x,y}F.KDa.. \n 0004d460: 2020 2020 2020 6b69 6c6c 202a 7820 3b20 kill *x ; \n 0004d470: 7820 6973 2075 6e64 6566 696e 6564 2061 x is undefined a\n 0004d480: 6e64 206e 6f20 6c6f 6e67 6572 2061 6e20 nd no longer an \n 0004d490: 616c 6961 7320 7661 7269 6162 6c65 3800 alias variable8.\n-0004d4a0: 4b46 7100 0020 2020 2020 2020 3b20 6220 KFq.. ; b \n+0004d4a0: 4b44 7100 0020 2020 2020 2020 3b20 6220 KDq.. ; b \n 0004d4b0: 616e 6420 7920 7374 696c 6c20 7072 6f76 and y still prov\n 0004d4c0: 6964 6520 6163 6365 7373 2074 6f20 7468 ide access to th\n-0004d4d0: 6520 6461 7461 3400 4b46 8100 0020 2020 e data4.KF... \n+0004d4d0: 6520 6461 7461 3400 4b44 8100 0020 2020 e data4.KD... \n 0004d4e0: 2020 2020 7772 6974 6520 6128 3129 2c22 write a(1),\"\n 0004d4f0: 3c22 2c21 203b 206f 7574 7075 7420 6170 <\",! ; output ap\n-0004d500: 7065 6172 7320 6173 203c 3200 4b46 9100 pears as <2.KF..\n+0004d500: 7065 6172 7320 6173 203c 3200 4b44 9100 pears as <2.KD..\n 0004d510: 0020 2020 2020 2020 7772 6974 6520 6128 . write a(\n 0004d520: 3129 2a33 2c21 203b 206f 7574 7075 7420 1)*3,! ; output \n-0004d530: 6170 7065 6172 7320 6173 2030 3900 4a46 appears as 09.JF\n+0004d530: 6170 7065 6172 7320 6173 2030 3900 4a44 appears as 09.JD\n 0004d540: 1500 0020 2020 2020 2020 7772 6974 6520 ... write \n 0004d550: 246c 656e 6774 6828 6128 3129 292c 2120 $length(a(1)),! \n 0004d560: 3b20 6f75 7470 7574 2061 7070 6561 7273 ; output appears\n-0004d570: 2061 7320 3056 004b 4611 0000 2020 2020 as 0V.KF... \n+0004d570: 2061 7320 3056 004b 4411 0000 2020 2020 as 0V.KD... \n 0004d580: 2020 2073 6574 2063 3d79 2c63 2822 6c65 set c=y,c(\"le\n 0004d590: 6773 2229 3d22 7461 7273 2220 3b20 6320 gs\")=\"tars\" ; c \n 0004d5a0: 6973 2063 6f6e 7665 6e74 696f 6e61 6c20 is conventional \n 0004d5b0: 6c76 6e20 7769 7468 2076 616c 7565 2022 lvn with value \"\n-0004d5c0: 6e61 6d65 206c 6576 656c 2215 004b 4621 name level\"..KF!\n+0004d5c0: 6e61 6d65 206c 6576 656c 2215 004b 4421 name level\"..KD!\n 0004d5d0: 0000 2020 2020 2020 2064 6f20 7375 6231 .. do sub1\n-0004d5e0: 2c00 4b46 3100 0020 2020 2020 2020 7772 ,.KF1.. wr\n+0004d5e0: 2c00 4b44 3100 0020 2020 2020 2020 7772 ,.KD1.. wr\n 0004d5f0: 6974 6520 2444 6174 6128 6329 2c21 203b ite $Data(c),! ;\n-0004d600: 206f 7574 7075 7420 6973 2031 1900 4b46 output is 1..KF\n+0004d600: 206f 7574 7075 7420 6973 2031 1900 4b44 output is 1..KD\n 0004d610: 4100 0020 2020 2020 2020 646f 2073 7562 A.. do sub\n-0004d620: 3228 2e63 2949 004b 4651 0000 2020 2020 2(.c)I.KFQ.. \n+0004d620: 3228 2e63 2949 004b 4451 0000 2020 2020 2(.c)I.KDQ.. \n 0004d630: 2020 2073 6574 2061 2831 293d 2222 203b set a(1)=\"\" ;\n 0004d640: 2061 2831 2920 6365 6173 6573 2074 6f20 a(1) ceases to \n 0004d650: 6265 2061 6e20 616c 6961 7320 636f 6e74 be an alias cont\n 0004d660: 6169 6e65 7220 7661 7269 6162 6c65 2000 ainer variable .\n-0004d670: 4b46 6100 0020 2020 2020 2020 3b20 6861 KFa.. ; ha\n+0004d670: 4b44 6100 0020 2020 2020 2020 3b20 6861 KDa.. ; ha\n 0004d680: 7320 7468 6520 7661 6c75 6520 2222 2900 s the value \"\").\n-0004d690: 4b46 7100 0020 2020 2020 2020 7772 6974 KFq.. writ\n+0004d690: 4b44 7100 0020 2020 2020 2020 7772 6974 KDq.. writ\n 0004d6a0: 6520 2444 2869 292c 2120 3b20 6f75 7470 e $D(i),! ; outp\n-0004d6b0: 7574 2069 7320 3038 004b 4681 0000 2020 ut is 08.KF... \n+0004d6b0: 7574 2069 7320 3038 004b 4481 0000 2020 ut is 08.KD... \n 0004d6c0: 2020 2020 206b 696c 6c20 2a63 2c2a 7920 kill *c,*y \n 0004d6d0: 3b20 6320 616e 6420 7920 6265 636f 6d65 ; c and y become\n 0004d6e0: 2075 6e64 6566 696e 6564 206c 766e 7335 undefined lvns5\n-0004d6f0: 004b 4691 0000 2020 2020 2020 207a 7772 .KF... zwr\n+0004d6f0: 004b 4491 0000 2020 2020 2020 207a 7772 .KD... zwr\n 0004d700: 6974 6520 6220 3b20 6f75 7470 7574 2069 ite b ; output i\n 0004d710: 7320 6228 2267 6f74 2229 3d22 6120 6d61 s b(\"got\")=\"a ma\n-0004d720: 7463 6822 3000 4a46 1600 0020 2020 2020 tch\"0.JF... \n+0004d720: 7463 6822 3000 4a44 1600 0020 2020 2020 tch\"0.JD... \n 0004d730: 2020 3b20 6974 2773 206e 6f20 6c6f 6e67 ; it's no long\n 0004d740: 6572 2061 6e20 616c 6961 7320 7661 7269 er an alias vari\n-0004d750: 6162 6c65 2b00 4b46 1100 0020 2020 2020 able+.KF... \n+0004d750: 6162 6c65 2b00 4b44 1100 0020 2020 2020 able+.KD... \n 0004d760: 2020 3b20 6173 2065 7665 7279 7468 696e ; as everythin\n 0004d770: 6720 656c 7365 2068 6173 2067 6f6e 6512 g else has gone.\n-0004d780: 004b 4621 0000 2020 2020 2020 2071 7569 .KF!.. qui\n-0004d790: 740e 004b 4631 0000 2020 2073 7562 3141 t..KF1.. sub1A\n-0004d7a0: 004b 4641 0000 2020 2020 2020 206e 6577 .KFA.. new\n+0004d780: 004b 4421 0000 2020 2020 2020 2071 7569 .KD!.. qui\n+0004d790: 740e 004b 4431 0000 2020 2073 7562 3141 t..KD1.. sub1A\n+0004d7a0: 004b 4441 0000 2020 2020 2020 206e 6577 .KDA.. new\n 0004d7b0: 2079 203b 2069 6e20 7468 6973 2073 636f y ; in this sco\n 0004d7c0: 7065 2079 2069 7320 6e6f 206c 6f6e 6765 pe y is no longe\n 0004d7d0: 7220 616e 2061 6c69 6173 2066 6f72 2062 r an alias for b\n 0004d7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d800: 0100 0000 8004 0000 fb02 0000 0000 0000 ................\n-0004d810: 8d00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+0004d810: 8d00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 0004d820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 0004d830: 00ff 7300 ff41 4c49 4153 5f56 4152 4941 ..s..ALIAS_VARIA\n 0004d840: 424c 4553 5f45 5854 454e 5349 4f4e 5300 BLES_EXTENSIONS.\n 0004d850: ff73 00ff 4558 414d 504c 4553 00c1 1651 .s..EXAMPLES...Q\n 0004d860: 0000 2020 2020 2020 2073 6574 202a 793d .. set *y=\n 0004d870: 6320 3b20 696e 2074 6869 7320 7363 6f70 c ; in this scop\n 0004d880: 6520 6320 616e 6420 7920 6172 6520 616c e c and y are al\n 0004d890: 6961 7320 7661 7269 6162 6c65 733a 004b ias variables:.K\n-0004d8a0: 4661 0000 2020 2020 2020 206b 696c 6c20 Fa.. kill \n+0004d8a0: 4461 0000 2020 2020 2020 206b 696c 6c20 Da.. kill \n 0004d8b0: 7928 226c 6567 7322 2920 3b20 4b69 6c6c y(\"legs\") ; Kill\n 0004d8c0: 2061 7070 6c65 7320 746f 2061 6c6c 206f apples to all o\n-0004d8d0: 6620 7b63 2c79 7d43 004b 4671 0000 2020 f {c,y}C.KFq.. \n+0004d8d0: 6620 7b63 2c79 7d43 004b 4471 0000 2020 f {c,y}C.KDq.. \n 0004d8e0: 2020 2020 206b 696c 6c20 2a79 203b 2069 kill *y ; i\n 0004d8f0: 6e20 7468 6973 2073 636f 7065 2079 2069 n this scope y i\n 0004d900: 7320 6e6f 206c 6f6e 6765 7220 616e 2061 s no longer an a\n-0004d910: 6c69 6173 2066 6f72 2063 2b00 4b46 8100 lias for c+.KF..\n+0004d910: 6c69 6173 2066 6f72 2063 2b00 4b44 8100 lias for c+.KD..\n 0004d920: 0020 2020 2020 2020 3b20 7468 6973 2069 . ; this i\n 0004d930: 7320 7265 616c 6c79 2072 6564 756e 6461 s really redunda\n-0004d940: 6e74 2061 7337 004b 4691 0000 2020 2020 nt as7.KF... \n+0004d940: 6e74 2061 7337 004b 4491 0000 2020 2020 nt as7.KD... \n 0004d950: 2020 203b 2074 6865 2051 7569 7420 696d ; the Quit im\n 0004d960: 706c 6963 6974 6c79 2064 6f65 7320 7468 plicitly does th\n-0004d970: 6520 7361 6d65 2074 6869 6e67 1200 4a46 e same thing..JF\n+0004d970: 6520 7361 6d65 2074 6869 6e67 1200 4a44 e same thing..JD\n 0004d980: 1700 0020 2020 2020 2020 7175 6974 3f00 ... quit?.\n-0004d990: 4b46 1100 0020 2020 7375 6232 2869 2920 KF... sub2(i) \n+0004d990: 4b44 1100 0020 2020 7375 6232 2869 2920 KD... sub2(i) \n 0004d9a0: 3b20 6920 616e 6420 6320 6172 6520 6a6f ; i and c are jo\n 0004d9b0: 696e 6564 2064 7565 2074 6f20 7061 7373 ined due to pass\n 0004d9c0: 2d62 792d 7265 6665 7265 6e63 6545 004b -by-referenceE.K\n-0004d9d0: 4621 0000 2020 2020 2020 2077 7269 7465 F!.. write\n+0004d9d0: 4421 0000 2020 2020 2020 2077 7269 7465 D!.. write\n 0004d9e0: 2024 5a41 4861 6e64 6c65 2863 293d 245a $ZAHandle(c)=$Z\n 0004d9f0: 4148 616e 646c 6528 6929 2c21 203b 206f AHandle(i),! ; o\n 0004da00: 7574 7075 7420 6170 7065 6172 7320 6173 utput appears as\n-0004da10: 2031 2d00 4b46 3100 0020 2020 2020 2020 1-.KF1.. \n+0004da10: 2031 2d00 4b44 3100 0020 2020 2020 2020 1-.KD1.. \n 0004da20: 6b69 6c6c 2062 203b 2064 6174 6120 666f kill b ; data fo\n 0004da30: 7220 7b62 2c79 7d20 6973 2067 6f6e 653e r {b,y} is gone>\n-0004da40: 004b 4641 0000 2020 2020 2020 203b 2062 .KFA.. ; b\n+0004da40: 004b 4441 0000 2020 2020 2020 203b 2062 .KDA.. ; b\n 0004da50: 6f74 6820 6172 6520 756e 6465 6669 6e65 oth are undefine\n 0004da60: 642c 2062 7574 2072 656d 6169 6e20 616c d, but remain al\n 0004da70: 6961 7320 7661 7269 6162 6c65 7352 004b ias variablesR.K\n-0004da80: 4651 0000 2020 2020 2020 2073 6574 202a FQ.. set *\n+0004da80: 4451 0000 2020 2020 2020 2073 6574 202a DQ.. set *\n 0004da90: 633d 6128 3129 203b 2063 206a 6f69 6e73 c=a(1) ; c joins\n 0004daa0: 207b 622c 797d 2061 7320 616c 6961 7320 {b,y} as alias \n 0004dab0: 7661 7269 6162 6c65 3b20 7072 696f 7220 variable; prior \n 0004dac0: 7661 6c75 6520 6f66 2063 206c 6f73 7429 value of c lost)\n-0004dad0: 004b 4661 0000 2020 2020 2020 203b 2063 .KFa.. ; c\n+0004dad0: 004b 4461 0000 2020 2020 2020 203b 2063 .KDa.. ; c\n 0004dae0: 2069 7320 6e6f 206c 6f6e 6765 7220 616c is no longer al\n-0004daf0: 6961 7320 6f66 2069 4500 4b46 7100 0020 ias of iE.KFq.. \n+0004daf0: 6961 7320 6f66 2069 4500 4b44 7100 0020 ias of iE.KDq.. \n 0004db00: 2020 2020 2020 7772 6974 6520 245a 4148 write $ZAH\n 0004db10: 616e 646c 6528 6329 3d24 5a41 4861 6e64 andle(c)=$ZAHand\n 0004db20: 6c65 2869 292c 2120 3b20 6f75 7470 7574 le(i),! ; output\n 0004db30: 2061 7070 6561 7273 2061 7320 3040 004b appears as 0@.K\n-0004db40: 4681 0000 2020 2020 2020 2073 6574 2069 F... set i\n+0004db40: 4481 0000 2020 2020 2020 2073 6574 2069 D... set i\n 0004db50: 3d61 2831 2920 3b20 4173 7369 676e 6d65 =a(1) ; Assignme\n 0004db60: 6e74 2061 7070 6c69 6573 2074 6f20 6920 nt applies to i \n 0004db70: 2d20 7661 6c75 6520 6973 2022 224b 004b - value is \"\"K.K\n-0004db80: 4691 0000 2020 2020 2020 2077 6574 2063 F... wet c\n+0004db80: 4491 0000 2020 2020 2020 2077 6574 2063 D... wet c\n 0004db90: 2822 676f 7422 293d 2261 206d 6174 6368 (\"got\")=\"a match\n 0004dba0: 2220 3b20 4173 7369 676e 6d65 6e74 2061 \" ; Assignment a\n 0004dbb0: 7070 6c69 6573 2074 6f20 616c 6c20 6f66 pplies to all of\n-0004dbc0: 207b 622c 632c 7929 1200 4a46 1800 0020 {b,c,y)..JF... \n-0004dbd0: 2020 2020 2020 7175 6974 0700 4b46 1100 quit..KF..\n-0004dbe0: 0016 004b 4621 0000 2020 202d 2d2d 2d2d ...KF!.. -----\n-0004dbf0: 2d2d 2d2d 2d2d 2d0c 004b 4631 0000 2020 -------..KF1.. \n-0004dc00: 2031 310d 004b 4641 0000 2020 2031 3131 11..KFA.. 111\n-0004dc10: 0b00 4b46 5100 0020 2020 3c0b 004b 4661 ..KFQ.. <..KFa\n-0004dc20: 0000 2020 2030 0b00 4b46 7100 0020 2020 .. 0..KFq.. \n-0004dc30: 300b 004b 4681 0000 2020 2031 0b00 4b46 0..KF... 1..KF\n-0004dc40: 9100 0020 2020 310b 004a 4619 0000 2020 ... 1..JF... \n-0004dc50: 2030 0b00 4b46 1100 0020 2020 301c 004b 0..KF... 0..K\n-0004dc60: 4621 0000 2020 2062 2822 676f 7422 293d F!.. b(\"got\")=\n-0004dc70: 2261 206d 6174 6368 2207 004b 4631 0000 \"a match\"..KF1..\n+0004dbc0: 207b 622c 632c 7929 1200 4a44 1800 0020 {b,c,y)..JD... \n+0004dbd0: 2020 2020 2020 7175 6974 0700 4b44 1100 quit..KD..\n+0004dbe0: 0016 004b 4421 0000 2020 202d 2d2d 2d2d ...KD!.. -----\n+0004dbf0: 2d2d 2d2d 2d2d 2d0c 004b 4431 0000 2020 -------..KD1.. \n+0004dc00: 2031 310d 004b 4441 0000 2020 2031 3131 11..KDA.. 111\n+0004dc10: 0b00 4b44 5100 0020 2020 3c0b 004b 4461 ..KDQ.. <..KDa\n+0004dc20: 0000 2020 2030 0b00 4b44 7100 0020 2020 .. 0..KDq.. \n+0004dc30: 300b 004b 4481 0000 2020 2031 0b00 4b44 0..KD... 1..KD\n+0004dc40: 9100 0020 2020 310b 004a 4419 0000 2020 ... 1..JD... \n+0004dc50: 2030 0b00 4b44 1100 0020 2020 301c 004b 0..KD... 0..K\n+0004dc60: 4421 0000 2020 2062 2822 676f 7422 293d D!.. b(\"got\")=\n+0004dc70: 2261 206d 6174 6368 2207 004b 4431 0000 \"a match\"..KD1..\n 0004dc80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dc90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dcb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dcc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dcd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19963,2533 +19963,2533 @@\n 0004dfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e000: 0100 0000 d207 0000 1803 0000 0000 0000 ................\n-0004e010: 9300 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+0004e010: 9300 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 0004e020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 0004e030: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 0004e040: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 0004e050: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 0004e060: 5229 5f53 5441 4e44 4152 4400 0045 7874 R)_STANDARD..Ext\n 0004e070: 656e 7369 6f6e 735f 666f 725f 7468 655f ensions_for_the_\n 0004e080: 7375 7070 6f72 745f 666f 725f 7468 655f support_for_the_\n 0004e090: 556e 6963 6f64 6528 5229 5f73 7461 6e64 Unicode(R)_stand\n-0004e0a0: 6172 6441 0058 46bf 1100 0020 2020 4578 ardA.XF.... Ex\n+0004e0a0: 6172 6441 0058 44bf 1100 0020 2020 4578 ardA.XD.... Ex\n 0004e0b0: 7465 6e73 696f 6e73 2066 6f72 2074 6865 tensions for the\n 0004e0c0: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n 0004e0d0: 2055 6e69 636f 6465 2852 2920 7374 616e Unicode(R) stan\n-0004e0e0: 6461 7264 0700 5946 2100 0052 0059 4631 dard..YF!..R.YF1\n+0004e0e0: 6461 7264 0700 5944 2100 0052 0059 4431 dard..YD!..R.YD1\n 0004e0f0: 0000 2020 2054 6f20 7265 7072 6573 656e .. To represen\n 0004e100: 7420 616e 6420 7072 6f63 6573 7320 7374 t and process st\n 0004e110: 7269 6e67 7320 7468 6174 2075 7365 2069 rings that use i\n 0004e120: 6e74 6572 6e61 7469 6f6e 616c 2063 6861 nternational cha\n 0004e130: 7261 6374 6572 732c 2047 542e 4d52 0059 racters, GT.MR.Y\n-0004e140: 4641 0000 2020 2070 726f 6365 7373 6573 FA.. processes\n+0004e140: 4441 0000 2020 2070 726f 6365 7373 6573 DA.. processes\n 0004e150: 2063 616e 2075 7365 2074 6865 2055 5446 can use the UTF\n 0004e160: 2d38 2065 6e63 6f64 696e 6720 6465 6669 -8 encoding defi\n 0004e170: 6e65 6420 6279 2074 6865 2055 6e69 636f ned by the Unico\n 0004e180: 6465 2852 2920 7374 616e 6461 7264 2e07 de(R) standard..\n-0004e190: 0059 4651 0000 4f00 5946 6100 0020 2020 .YFQ..O.YFa.. \n+0004e190: 0059 4451 0000 4f00 5944 6100 0020 2020 .YDQ..O.YDa.. \n 0004e1a0: 4966 2074 6865 2065 6e76 6972 6f6e 6d65 If the environme\n 0004e1b0: 6e74 2076 6172 6961 626c 6520 6774 6d5f nt variable gtm_\n 0004e1c0: 6368 7365 7420 6861 7320 6120 7661 6c75 chset has a valu\n 0004e1d0: 6520 6f66 2055 5446 2d38 2061 6e64 2065 e of UTF-8 and e\n-0004e1e0: 6974 6865 7250 0059 4671 0000 2020 204c itherP.YFq.. L\n+0004e1e0: 6974 6865 7250 0059 4471 0000 2020 204c itherP.YDq.. L\n 0004e1f0: 435f 414c 4c20 6f72 204c 435f 4354 5950 C_ALL or LC_CTYP\n 0004e200: 4520 6973 2073 6574 2074 6f20 6120 6c6f E is set to a lo\n 0004e210: 6361 6c65 2077 6974 6820 5554 462d 3820 cale with UTF-8 \n 0004e220: 7375 7070 6f72 7420 2866 6f72 2065 7861 support (for exa\n-0004e230: 6d70 6c65 2c51 0059 4681 0000 2020 207a mple,Q.YF... z\n+0004e230: 6d70 6c65 2c51 0059 4481 0000 2020 207a mple,Q.YD... z\n 0004e240: 685f 434e 2e75 7466 3829 2c20 6120 4754 h_CN.utf8), a GT\n 0004e250: 2e4d 2070 726f 6365 7373 2069 6e74 6572 .M process inter\n 0004e260: 7072 6574 7320 7374 7269 6e67 7320 6173 prets strings as\n 0004e270: 2063 6f6e 7461 696e 696e 6720 6368 6172 containing char\n-0004e280: 6163 7465 7273 5000 5946 9100 0020 2020 actersP.YF... \n+0004e280: 6163 7465 7273 5000 5944 9100 0020 2020 actersP.YD... \n 0004e290: 656e 636f 6465 6420 696e 2074 6865 2055 encoded in the U\n 0004e2a0: 5446 2d38 2072 6570 7265 7365 6e74 6174 TF-8 representat\n 0004e2b0: 696f 6e2e 2049 6e20 7468 6520 5554 462d ion. In the UTF-\n 0004e2c0: 3820 6d6f 6465 2c20 4754 2e4d 206e 6f20 8 mode, GT.M no \n-0004e2d0: 6c6f 6e67 6572 5500 5846 c011 0000 2020 longerU.XF.... \n+0004e2d0: 6c6f 6e67 6572 5500 5844 c011 0000 2020 longerU.XD.... \n 0004e2e0: 2061 7373 756d 6573 2074 6861 7420 6f6e assumes that on\n 0004e2f0: 6520 6368 6172 6163 7465 7220 6973 206f e character is o\n 0004e300: 6e65 2062 7974 652c 206f 7220 7468 6174 ne byte, or that\n 0004e310: 2074 6865 2067 6c79 7068 2064 6973 706c the glyph displ\n-0004e320: 6179 2077 6964 7468 206f 6654 0059 4612 ay width ofT.YF.\n+0004e320: 6179 2077 6964 7468 206f 6654 0059 4412 ay width ofT.YD.\n 0004e330: 0000 2020 2061 2063 6861 7261 6374 6572 .. a character\n 0004e340: 2069 7320 6f6e 652e 2044 6570 656e 6469 is one. Dependi\n 0004e350: 6e67 206f 6e20 686f 7720 4943 5520 6973 ng on how ICU is\n 0004e360: 2062 7569 6c74 206f 6e20 6120 636f 6d70 built on a comp\n 0004e370: 7574 6572 2073 7973 7465 6d2c 2069 6e53 uter system, inS\n-0004e380: 0059 4613 0000 2020 206f 7264 6572 2074 .YF... order t\n+0004e380: 0059 4413 0000 2020 206f 7264 6572 2074 .YD... order t\n 0004e390: 6f20 6f70 6572 6174 6520 696e 2055 5446 o operate in UTF\n 0004e3a0: 2d38 206d 6f64 652c 2061 2047 542e 4d20 -8 mode, a GT.M \n 0004e3b0: 7072 6f63 6573 7320 6d61 7920 7765 6c6c process may well\n 0004e3c0: 2061 6c73 6f20 6e65 6564 2061 2074 6869 also need a thi\n-0004e3d0: 7264 4200 5946 1400 0020 2020 656e 7669 rdB.YF... envi\n+0004e3d0: 7264 4200 5944 1400 0020 2020 656e 7669 rdB.YD... envi\n 0004e3e0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n 0004e3f0: 2c20 6774 6d5f 6963 755f 7665 7273 696f , gtm_icu_versio\n 0004e400: 6e20 7365 7420 6170 7072 6f70 7269 6174 n set appropriat\n-0004e410: 656c 792e 0700 5946 1500 0054 0059 4616 ely...YF...T.YF.\n+0004e410: 656c 792e 0700 5944 1500 0054 0059 4416 ely...YD...T.YD.\n 0004e420: 0000 2020 2049 6620 7468 6520 656e 7669 .. If the envi\n 0004e430: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n 0004e440: 2067 746d 5f63 6873 6574 2068 6173 206e gtm_chset has n\n 0004e450: 6f20 7661 6c75 652c 2074 6865 2073 7472 o value, the str\n 0004e460: 696e 6720 224d 222c 206f 7220 616e 794f ing \"M\", or anyO\n-0004e470: 0059 4617 0000 2020 2076 616c 7565 206f .YF... value o\n+0004e470: 0059 4417 0000 2020 2076 616c 7565 206f .YD... value o\n 0004e480: 7468 6572 2074 6861 6e20 2255 5446 2d38 ther than \"UTF-8\n 0004e490: 222c 2047 542e 4d20 7472 6561 7473 2065 \", GT.M treats e\n 0004e4a0: 6163 6820 382d 6269 7420 6279 7465 2061 ach 8-bit byte a\n 0004e4b0: 7320 6120 6368 6172 6163 7465 722c 4c00 s a character,L.\n-0004e4c0: 5946 1800 0020 2020 7768 6963 6820 7375 YF... which su\n+0004e4c0: 5944 1800 0020 2020 7768 6963 6820 7375 YD... which su\n 0004e4d0: 6666 6963 6573 2066 6f72 2045 6e67 6c69 ffices for Engli\n 0004e4e0: 7368 2c20 616e 6420 6d61 6e79 2073 696e sh, and many sin\n 0004e4f0: 676c 652d 6c61 6e67 7561 6765 2061 7070 gle-language app\n-0004e500: 6c69 6361 7469 6f6e 732e 0700 5946 1900 lications...YF..\n-0004e510: 004b 0059 461a 0000 2020 2041 6c6c 2047 .K.YF... All G\n+0004e500: 6c69 6361 7469 6f6e 732e 0700 5944 1900 lications...YD..\n+0004e510: 004b 0059 441a 0000 2020 2041 6c6c 2047 .K.YD... All G\n 0004e520: 542e 4d20 636f 6d70 6f6e 656e 7473 2072 T.M components r\n 0004e530: 656c 6174 6564 2074 6f20 7468 6520 4d20 elated to the M \n 0004e540: 6d6f 6465 2072 6573 6964 6520 696e 2074 mode reside in t\n-0004e550: 6865 2074 6f70 206c 6576 656c 4c00 5946 he top levelL.YF\n+0004e550: 6865 2074 6f70 206c 6576 656c 4c00 5944 he top levelL.YD\n 0004e560: 2100 0020 2020 6469 7265 6374 6f72 7920 !.. directory \n 0004e570: 696e 2077 6869 6368 2061 2047 542e 4d20 in which a GT.M \n 0004e580: 7265 6c65 6173 6520 6973 2069 6e73 7461 release is insta\n 0004e590: 6c6c 6564 2061 6e64 2074 6865 2065 6e76 lled and the env\n-0004e5a0: 6972 6f6e 6d65 6e74 5400 5946 2200 0020 ironmentT.YF\".. \n+0004e5a0: 6972 6f6e 6d65 6e74 5400 5944 2200 0020 ironmentT.YD\".. \n 0004e5b0: 2020 7661 7269 6162 6c65 2067 746d 5f64 variable gtm_d\n 0004e5c0: 6973 7420 7368 6f75 6c64 2070 6f69 6e74 ist should point\n 0004e5d0: 2074 6f20 7468 6174 2064 6972 6563 746f to that directo\n 0004e5e0: 7279 2066 6f72 204d 206d 6f64 6520 7072 ry for M mode pr\n-0004e5f0: 6f63 6573 7365 732e 2041 6c6c 5300 5946 ocesses. AllS.YF\n+0004e5f0: 6f63 6573 7365 732e 2041 6c6c 5300 5944 ocesses. AllS.YD\n 0004e600: 2300 0020 2020 4754 2e4d 2063 6f6d 706f #.. GT.M compo\n 0004e610: 6e65 6e74 7320 7265 6c61 7465 6420 746f nents related to\n 0004e620: 2074 6865 2055 5446 2d38 206d 6f64 6520 the UTF-8 mode \n 0004e630: 7265 7369 6465 2069 6e20 7468 6520 7574 reside in the ut\n 0004e640: 6638 2073 7562 6469 7265 6374 6f72 7951 f8 subdirectoryQ\n-0004e650: 0059 4624 0000 2020 2061 6e64 2074 6865 .YF$.. and the\n+0004e650: 0059 4424 0000 2020 2061 6e64 2074 6865 .YD$.. and the\n 0004e660: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n 0004e670: 6961 626c 6520 6774 6d5f 6469 7374 2073 iable gtm_dist s\n 0004e680: 686f 756c 6420 706f 696e 7420 746f 2074 hould point to t\n 0004e690: 6861 7420 7375 6264 6972 6563 746f 7279 hat subdirectory\n-0004e6a0: 5400 5946 2500 0020 2020 666f 7220 5554 T.YF%.. for UT\n+0004e6a0: 5400 5944 2500 0020 2020 666f 7220 5554 T.YD%.. for UT\n 0004e6b0: 462d 3820 6d6f 6465 2070 726f 6365 7373 F-8 mode process\n 0004e6c0: 6573 2e20 536f 2c20 696e 2061 6464 6974 es. So, in addit\n 0004e6d0: 696f 6e20 746f 2074 6865 2076 616c 7565 ion to the value\n 0004e6e0: 7320 6f66 2074 6865 2065 6e76 6972 6f6e s of the environ\n-0004e6f0: 6d65 6e74 4f00 5946 2600 0020 2020 7661 mentO.YF&.. va\n+0004e6f0: 6d65 6e74 4f00 5944 2600 0020 2020 7661 mentO.YD&.. va\n 0004e700: 7269 6162 6c65 7320 6774 6d5f 6368 7365 riables gtm_chse\n 0004e710: 7420 616e 6420 4c43 5f41 4c4c 2f4c 435f t and LC_ALL/LC_\n 0004e720: 4354 5950 452c 2067 746d 5f64 6973 7420 CTYPE, gtm_dist \n 0004e730: 666f 7220 6120 5554 462d 3820 7072 6f63 for a UTF-8 proc\n-0004e740: 6573 7335 0059 4627 0000 2020 2073 686f ess5.YF'.. sho\n+0004e740: 6573 7335 0059 4427 0000 2020 2073 686f ess5.YD'.. sho\n 0004e750: 756c 6420 616c 736f 2070 6f69 6e74 2074 uld also point t\n 0004e760: 6f20 7468 6520 7574 6638 2073 7562 6469 o the utf8 subdi\n-0004e770: 7265 6374 6f72 792e 0700 5946 2800 0053 rectory...YF(..S\n-0004e780: 0059 4629 0000 2020 204d 206d 6f64 6520 .YF).. M mode \n+0004e770: 7265 6374 6f72 792e 0700 5944 2800 0053 rectory...YD(..S\n+0004e780: 0059 4429 0000 2020 204d 206d 6f64 6520 .YD).. M mode \n 0004e790: 616e 6420 5554 462d 3820 6d6f 6465 2061 and UTF-8 mode a\n 0004e7a0: 7265 2073 6574 2066 6f72 2074 6865 2070 re set for the p\n 0004e7b0: 726f 6365 7373 2c20 6e6f 7420 666f 7220 rocess, not for \n 0004e7c0: 7468 6520 6461 7461 6261 7365 2e20 4173 the database. As\n 0004e7d0: 2061 0000 0000 0000 0000 0000 0000 0000 a..............\n 0004e7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e800: 0100 0000 f407 0000 3603 0000 0000 0000 ........6.......\n-0004e810: a900 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+0004e810: a900 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 0004e820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 0004e830: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 0004e840: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 0004e850: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 0004e860: 5229 5f53 5441 4e44 4152 4400 c02a 0000 R)_STANDARD..*..\n 0004e870: 2020 2073 7562 7365 7420 6f66 2055 5446 subset of UTF\n 0004e880: 2d38 2063 6861 7261 6374 6572 732c 2041 -8 characters, A\n 0004e890: 5343 4949 2063 6861 7261 6374 6572 7320 SCII characters \n 0004e8a0: 2824 4348 4152 2829 2076 616c 7565 7320 ($CHAR() values \n-0004e8b0: 3020 7468 726f 7567 6851 0059 4631 0000 0 throughQ.YF1..\n+0004e8b0: 3020 7468 726f 7567 6851 0059 4431 0000 0 throughQ.YD1..\n 0004e8c0: 2020 2031 3237 2920 6172 6520 696e 7465 127) are inte\n 0004e8d0: 7270 7265 7465 6420 6964 656e 7469 6361 rpreted identica\n 0004e8e0: 6c6c 7920 6279 2070 726f 6365 7373 6573 lly by processes\n 0004e8f0: 2069 6e20 4d20 616e 6420 5554 462d 3820 in M and UTF-8 \n-0004e900: 6d6f 6465 732e 2054 6865 4e00 5946 3200 modes. TheN.YF2.\n+0004e900: 6d6f 6465 732e 2054 6865 4e00 5944 3200 modes. TheN.YD2.\n 0004e910: 0020 2020 696e 6465 7865 7320 616e 6420 . indexes and \n 0004e920: 7661 6c75 6573 2069 6e20 7468 6520 6461 values in the da\n 0004e930: 7461 6261 7365 2061 7265 2073 696d 706c tabase are simpl\n 0004e940: 7920 7365 7175 656e 6365 7320 6f66 2062 y sequences of b\n-0004e950: 7974 6573 2061 6e64 5000 5946 3300 0020 ytes andP.YF3.. \n+0004e950: 7974 6573 2061 6e64 5000 5944 3300 0020 ytes andP.YD3.. \n 0004e960: 2020 7468 6572 6566 6f72 6520 6974 2069 therefore it i\n 0004e970: 7320 706f 7373 6962 6c65 2066 6f72 206f s possible for o\n 0004e980: 6e65 2070 726f 6365 7373 2074 6f20 696e ne process to in\n 0004e990: 7465 7270 7265 7420 6120 676c 6f62 616c terpret a global\n-0004e9a0: 206e 6f64 6520 6173 5300 5946 3400 0020 node asS.YF4.. \n+0004e9a0: 206e 6f64 6520 6173 5300 5944 3400 0020 node asS.YD4.. \n 0004e9b0: 2020 656e 636f 6465 6420 696e 2055 5446 encoded in UTF\n 0004e9c0: 2d38 2061 6e64 2066 6f72 2061 6e6f 7468 -8 and for anoth\n 0004e9d0: 6572 2074 6f20 696e 7465 7270 7265 7420 er to interpret \n 0004e9e0: 7468 6520 7361 6d65 206e 6f64 6520 6173 the same node as\n-0004e9f0: 2062 7974 6563 6f64 6573 2e51 0059 4635 bytecodes.Q.YF5\n+0004e9f0: 2062 7974 6563 6f64 6573 2e51 0059 4435 bytecodes.Q.YD5\n 0004ea00: 0000 2020 204e 6f74 6520 7468 6174 2073 .. Note that s\n 0004ea10: 7563 6820 616e 2061 7070 6c69 6361 7469 uch an applicati\n 0004ea20: 6f6e 2063 6f6e 6669 6775 7261 7469 6f6e on configuration\n 0004ea30: 2077 6f75 6c64 2062 6520 6578 7472 656d would be extrem\n-0004ea40: 656c 7920 756e 7573 7561 6c2c 4d00 5946 ely unusual,M.YF\n+0004ea40: 656c 7920 756e 7573 7561 6c2c 4d00 5944 ely unusual,M.YD\n 0004ea50: 3600 0020 2020 6578 6365 7074 2070 6572 6.. except per\n 0004ea60: 6861 7073 2064 7572 696e 6720 6120 7472 haps during a tr\n 0004ea70: 616e 7369 7469 6f6e 2070 6861 7365 206f ansition phase o\n 0004ea80: 7220 696e 2063 6f6e 6e65 6374 696f 6e20 r in connection \n-0004ea90: 7769 7468 2064 6174 6118 0059 4637 0000 with data..YF7..\n+0004ea90: 7769 7468 2064 6174 6118 0059 4437 0000 with data..YD7..\n 0004eaa0: 2020 2069 6d70 6f72 742f 6578 706f 7274 import/export\n-0004eab0: 2e07 0059 4638 0000 5400 5946 3900 0020 ...YF8..T.YF9.. \n+0004eab0: 2e07 0059 4438 0000 5400 5944 3900 0020 ...YD8..T.YD9.. \n 0004eac0: 2020 496e 2055 5446 2d38 206d 6f64 652c In UTF-8 mode,\n 0004ead0: 2073 7472 696e 6720 7072 6f63 6573 7369 string processi\n 0004eae0: 6e67 2066 756e 6374 696f 6e73 2028 7375 ng functions (su\n 0004eaf0: 6368 2061 7320 2445 5854 5241 4354 2829 ch as $EXTRACT()\n-0004eb00: 2920 6f70 6572 6174 6520 6f6e 4f00 5946 ) operate onO.YF\n+0004eb00: 2920 6f70 6572 6174 6520 6f6e 4f00 5944 ) operate onO.YD\n 0004eb10: 3a00 0020 2020 7374 7269 6e67 7320 6f66 :.. strings of\n 0004eb20: 206d 756c 7469 2d62 7974 6520 6368 6172 multi-byte char\n 0004eb30: 6163 7465 7273 2c20 616e 6420 6361 6e20 acters, and can \n 0004eb40: 7468 6572 6566 6f72 6520 7072 6f64 7563 therefore produc\n-0004eb50: 6520 6469 6666 6572 656e 7454 0059 4641 e differentT.YFA\n+0004eb50: 6520 6469 6666 6572 656e 7454 0059 4441 e differentT.YDA\n 0004eb60: 0000 2020 2072 6573 756c 7473 2069 6e20 .. results in \n 0004eb70: 4d20 616e 6420 5554 462d 3820 6d6f 6465 M and UTF-8 mode\n 0004eb80: 732c 2064 6570 656e 6469 6e67 206f 6e20 s, depending on \n 0004eb90: 7468 6520 6163 7475 616c 2064 6174 6120 the actual data \n 0004eba0: 7072 6f63 6573 7365 642e 2045 6163 6852 processed. EachR\n-0004ebb0: 0059 4642 0000 2020 2066 756e 6374 696f .YFB.. functio\n+0004ebb0: 0059 4442 0000 2020 2066 756e 6374 696f .YDB.. functio\n 0004ebc0: 6e20 6861 7320 6120 225a 2220 616c 7465 n has a \"Z\" alte\n 0004ebd0: 7220 6567 6f20 2866 6f72 2065 7861 6d70 r ego (for examp\n 0004ebe0: 6c65 2c20 245a 4558 5452 4143 5428 2929 le, $ZEXTRACT())\n 0004ebf0: 2074 6861 7420 6361 6e20 6265 2075 7365 that can be use\n-0004ec00: 6451 0059 4643 0000 2020 2074 6f20 6f70 dQ.YFC.. to op\n+0004ec00: 6451 0059 4443 0000 2020 2074 6f20 6f70 dQ.YDC.. to op\n 0004ec10: 6572 6174 6520 6f6e 2073 6571 7565 6e63 erate on sequenc\n 0004ec20: 6573 206f 6620 6279 7465 7320 6964 656e es of bytes iden\n 0004ec30: 7469 6361 6c6c 7920 696e 204d 2061 6e64 tically in M and\n 0004ec40: 2055 5446 2d38 206d 6f64 6573 2028 7468 UTF-8 modes (th\n-0004ec50: 6174 4800 5946 4400 0020 2020 6973 2c20 atH.YFD.. is, \n+0004ec50: 6174 4800 5944 4400 0020 2020 6973 2c20 atH.YDD.. is, \n 0004ec60: 696e 204d 206d 6f64 652c 2024 4558 5452 in M mode, $EXTR\n 0004ec70: 4143 5428 2920 616e 6420 245a 4558 5452 ACT() and $ZEXTR\n 0004ec80: 4143 5428 2920 6265 6861 7665 2069 6465 ACT() behave ide\n-0004ec90: 6e74 6963 616c 6c79 292e 0700 5946 4500 ntically)...YFE.\n-0004eca0: 0051 0059 4646 0000 2020 2049 6e20 4d20 .Q.YFF.. In M \n+0004ec90: 6e74 6963 616c 6c79 292e 0700 5944 4500 ntically)...YDE.\n+0004eca0: 0051 0059 4446 0000 2020 2049 6e20 4d20 .Q.YDF.. In M \n 0004ecb0: 6d6f 6465 2c20 7468 6520 636f 6e63 6570 mode, the concep\n 0004ecc0: 7420 6f66 2061 6e20 696c 6c65 6761 6c20 t of an illegal \n 0004ecd0: 6368 6172 6163 7465 7220 646f 6573 206e character does n\n 0004ece0: 6f74 2065 7869 7374 2e20 496e 2055 5446 ot exist. In UTF\n-0004ecf0: 2d38 4c00 5946 4700 0020 2020 6d6f 6465 -8L.YFG.. mode\n+0004ecf0: 2d38 4c00 5944 4700 0020 2020 6d6f 6465 -8L.YDG.. mode\n 0004ed00: 2c20 6120 7365 7175 656e 6365 206f 6620 , a sequence of \n 0004ed10: 6279 7465 7320 6d61 7920 6e6f 7420 7265 bytes may not re\n 0004ed20: 7072 6573 656e 7420 6120 7661 6c69 6420 present a valid \n 0004ed30: 6368 6172 6163 7465 722c 2061 6e64 5200 character, andR.\n-0004ed40: 5946 4800 0020 2020 6765 6e65 7261 7465 YFH.. generate\n+0004ed40: 5944 4800 0020 2020 6765 6e65 7261 7465 YDH.. generate\n 0004ed50: 7320 616e 2065 7272 6f72 2077 6865 6e20 s an error when \n 0004ed60: 656e 636f 756e 7465 7265 6420 6279 2066 encountered by f\n 0004ed70: 756e 6374 696f 6e73 2074 6861 7420 6578 unctions that ex\n 0004ed80: 7065 6374 2061 6e64 2070 726f 6365 7373 pect and process\n-0004ed90: 5400 5946 4900 0020 2020 5554 462d 3820 T.YFI.. UTF-8 \n+0004ed90: 5400 5944 4900 0020 2020 5554 462d 3820 T.YDI.. UTF-8 \n 0004eda0: 7374 7269 6e67 732e 2044 7572 696e 6720 strings. During \n 0004edb0: 6120 6d69 6772 6174 696f 6e20 6f66 2061 a migration of a\n 0004edc0: 6e20 6170 706c 6963 6174 696f 6e20 746f n application to\n 0004edd0: 2061 6464 2074 6865 2073 7570 706f 7274 add the support\n-0004ede0: 2066 6f72 5000 5946 4a00 0020 2020 5554 forP.YFJ.. UT\n+0004ede0: 2066 6f72 5000 5944 4a00 0020 2020 5554 forP.YDJ.. UT\n 0004edf0: 462d 3820 6d6f 6465 2c20 696c 6c65 6761 F-8 mode, illega\n 0004ee00: 6c20 6368 6172 6163 7465 7220 6572 726f l character erro\n 0004ee10: 7273 206d 6179 2062 6520 6672 6571 7565 rs may be freque\n 0004ee20: 6e74 2061 6e64 2069 6e64 6963 6174 6976 nt and indicativ\n-0004ee30: 6520 6f66 5200 5946 5100 0020 2020 6170 e ofR.YFQ.. ap\n+0004ee30: 6520 6f66 5200 5944 5100 0020 2020 6170 e ofR.YDQ.. ap\n 0004ee40: 706c 6963 6174 696f 6e20 636f 6465 2074 plication code t\n 0004ee50: 6861 7420 6973 2079 6574 2074 6f20 6265 hat is yet to be\n 0004ee60: 206d 6f64 6966 6965 642e 2056 4945 5720 modified. VIEW \n 0004ee70: 224e 4f42 4144 4348 4152 2220 7375 7070 \"NOBADCHAR\" supp\n-0004ee80: 7265 7373 6573 4800 5946 5200 0020 2020 ressesH.YFR.. \n+0004ee80: 7265 7373 6573 4800 5944 5200 0020 2020 ressesH.YDR.. \n 0004ee90: 7468 6573 6520 6572 726f 7273 2061 7420 these errors at \n 0004eea0: 7469 6d65 7320 7768 656e 2074 6865 6972 times when their\n 0004eeb0: 2070 7265 7365 6e63 6520 696d 7065 6465 presence impede\n 0004eec0: 7320 6465 7665 6c6f 706d 656e 742e 0700 s development...\n-0004eed0: 5946 5300 0054 0059 4654 0000 2020 2049 YFS..T.YFT.. I\n+0004eed0: 5944 5300 0054 0059 4454 0000 2020 2049 YDS..T.YDT.. I\n 0004eee0: 6e20 5554 462d 3820 6d6f 6465 2c20 4754 n UTF-8 mode, GT\n 0004eef0: 2e4d 2061 6c73 6f20 7375 7070 6f72 7473 .M also supports\n 0004ef00: 2049 4f20 656e 636f 6465 6420 696e 2055 IO encoded in U\n 0004ef10: 5446 2d31 3620 7661 7269 616e 7473 2061 TF-16 variants a\n-0004ef20: 7320 7765 6c6c 2061 7354 0059 4655 0000 s well asT.YFU..\n+0004ef20: 7320 7765 6c6c 2061 7354 0059 4455 0000 s well asT.YDU..\n 0004ef30: 2020 2069 6e20 7468 6520 7472 6164 6974 in the tradit\n 0004ef40: 696f 6e61 6c20 6f6e 6520 6279 7465 2070 ional one byte p\n 0004ef50: 6572 2063 6861 7261 6374 6572 2065 6e63 er character enc\n 0004ef60: 6f64 696e 6720 6672 6f6d 2064 6576 6963 oding from devic\n 0004ef70: 6573 206f 7468 6572 2074 6861 6e15 0059 es other than..Y\n-0004ef80: 4656 0000 2020 2024 5052 494e 4349 5041 FV.. $PRINCIPA\n-0004ef90: 4c2e 0700 5946 5700 0054 0059 4658 0000 L...YFW..T.YFX..\n+0004ef80: 4456 0000 2020 2024 5052 494e 4349 5041 DV.. $PRINCIPA\n+0004ef90: 4c2e 0700 5944 5700 0054 0059 4458 0000 L...YDW..T.YDX..\n 0004efa0: 2020 2054 6865 2066 6f6c 6c6f 7769 6e67 The following\n 0004efb0: 2074 6162 6c65 2073 756d 6d61 7269 7a65 table summarize\n 0004efc0: 7320 4754 2e4d 2773 2073 7570 706f 7274 s GT.M's support\n 0004efd0: 2066 6f72 2074 6865 2055 6e69 636f 6465 for the Unicode\n 0004efe0: 2852 2920 7374 616e 6461 7264 2e07 0059 (R) standard...Y\n-0004eff0: 4659 0000 0000 0000 0000 0000 0000 0000 FY..............\n+0004eff0: 4459 0000 0000 0000 0000 0000 0000 0000 DY..............\n 0004f000: 0100 0000 f507 0000 4d03 0000 0000 0000 ........M.......\n-0004f010: ad00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+0004f010: ad00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 0004f020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 0004f030: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 0004f040: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 0004f050: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 0004f060: 5229 5f53 5441 4e44 4152 4400 c05a 0000 R)_STANDARD..Z..\n 0004f070: 2020 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +------------\n 0004f080: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f090: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f0a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f0b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b54 0059 ------------+T.Y\n-0004f0c0: 4661 0000 2020 207c 2020 2020 2020 2045 Fa.. | E\n+0004f0c0: 4461 0000 2020 207c 2020 2020 2020 2045 Da.. | E\n 0004f0d0: 5854 454e 5349 4f4e 2020 2020 2020 2020 XTENSION \n 0004f0e0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 0004f0f0: 2020 2045 5850 4c41 4e41 5449 4f4e 2020 EXPLANATION \n 0004f100: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0004f110: 7c54 0059 4662 0000 2020 207c 2d2d 2d2d |T.YFb.. |----\n+0004f110: 7c54 0059 4462 0000 2020 207c 2d2d 2d2d |T.YDb.. |----\n 0004f120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f130: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 0004f140: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004f160: 2d2d 2d2d 7c54 0059 4663 0000 2020 207c ----|T.YFc.. |\n+0004f160: 2d2d 2d2d 7c54 0059 4463 0000 2020 207c ----|T.YDc.. |\n 0004f170: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004f180: 2020 2020 2020 2020 7c20 494e 2055 5446 | IN UTF\n 0004f190: 2d38 206d 6f64 652c 2074 6865 2024 4153 -8 mode, the $AS\n 0004f1a0: 4349 4928 2920 6675 6e63 7469 6f6e 2072 CII() function r\n-0004f1b0: 6574 7572 6e73 2020 7c54 0059 4664 0000 eturns |T.YFd..\n+0004f1b0: 6574 7572 6e73 2020 7c54 0059 4464 0000 eturns |T.YDd..\n 0004f1c0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0004f1d0: 2020 2020 2020 2020 2020 2020 7c20 7468 | th\n 0004f1e0: 6520 696e 7465 6765 7220 5554 462d 3820 e integer UTF-8 \n 0004f1f0: 636f 6465 2d70 6f69 6e74 2076 616c 7565 code-point value\n 0004f200: 206f 6620 6120 2020 2020 2020 7c54 0059 of a |T.Y\n-0004f210: 4665 0000 2020 207c 2024 4153 4349 4928 Fe.. | $ASCII(\n+0004f210: 4465 0000 2020 207c 2024 4153 4349 4928 De.. | $ASCII(\n 0004f220: 2920 2020 2020 2020 2020 2020 2020 2020 ) \n 0004f230: 7c20 6368 6172 6163 7465 7220 696e 2074 | character in t\n 0004f240: 6865 2067 6976 656e 2073 7472 696e 672e he given string.\n 0004f250: 204e 6f74 6520 7468 6174 2074 6865 2020 Note that the \n-0004f260: 7c54 0059 4666 0000 2020 207c 2020 2020 |T.YFf.. | \n+0004f260: 7c54 0059 4466 0000 2020 207c 2020 2020 |T.YDf.. | \n 0004f270: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004f280: 2020 2020 7c20 6e61 6d65 2024 4153 4349 | name $ASCI\n 0004f290: 4928 2920 6973 2073 6f6d 6577 6861 7420 I() is somewhat \n 0004f2a0: 616e 6f6d 616c 6f75 7320 666f 7220 5554 anomalous for UT\n-0004f2b0: 462d 3820 7c54 0059 4667 0000 2020 207c F-8 |T.YFg.. |\n+0004f2b0: 462d 3820 7c54 0059 4467 0000 2020 207c F-8 |T.YDg.. |\n 0004f2c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004f2d0: 2020 2020 2020 2020 7c20 6461 7461 2062 | data b\n 0004f2e0: 7574 2074 6861 7420 6e61 6d65 2069 7320 ut that name is \n 0004f2f0: 7468 6520 6c6f 6769 6361 6c20 6578 7465 the logical exte\n-0004f300: 6e73 696f 6e20 2020 7c54 0059 4668 0000 nsion |T.YFh..\n+0004f300: 6e73 696f 6e20 2020 7c54 0059 4468 0000 nsion |T.YDh..\n 0004f310: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0004f320: 2020 2020 2020 2020 2020 2020 7c20 6f66 | of\n 0004f330: 2074 6865 2066 756e 6374 696f 6e20 6672 the function fr\n 0004f340: 6f6d 204d 206d 6f64 6520 746f 2055 5446 om M mode to UTF\n 0004f350: 2d38 206d 6f64 652e 2020 2020 7c54 0059 -8 mode. |T.Y\n-0004f360: 4669 0000 2020 207c 2d2d 2d2d 2d2d 2d2d Fi.. |--------\n+0004f360: 4469 0000 2020 207c 2d2d 2d2d 2d2d 2d2d Di.. |--------\n 0004f370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f380: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 0004f390: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f3a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004f3b0: 7c54 0059 466a 0000 2020 207c 2020 2020 |T.YFj.. | \n+0004f3b0: 7c54 0059 446a 0000 2020 207c 2020 2020 |T.YDj.. | \n 0004f3c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004f3d0: 2020 2020 7c20 496e 2055 5446 2d38 206d | In UTF-8 m\n 0004f3e0: 6f64 652c 2024 4348 4152 2829 2072 6574 ode, $CHAR() ret\n 0004f3f0: 7572 6e73 2061 2073 7472 696e 6720 2020 urns a string \n-0004f400: 2020 2020 7c54 0059 4671 0000 2020 207c |T.YFq.. |\n+0004f400: 2020 2020 7c54 0059 4471 0000 2020 207c |T.YDq.. |\n 0004f410: 2024 4368 6172 2829 2020 2020 2020 2020 $Char() \n 0004f420: 2020 2020 2020 2020 7c20 636f 6d70 6f73 | compos\n 0004f430: 6564 206f 6620 6368 6172 6163 7465 7273 ed of characters\n 0004f440: 2072 6570 7265 7365 6e74 6564 2062 7920 represented by \n-0004f450: 7468 6520 2020 2020 7c54 0059 4672 0000 the |T.YFr..\n+0004f450: 7468 6520 2020 2020 7c54 0059 4472 0000 the |T.YDr..\n 0004f460: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0004f470: 2020 2020 2020 2020 2020 2020 7c20 696e | in\n 0004f480: 7465 6765 7220 6571 7569 7661 6c65 6e74 teger equivalent\n 0004f490: 7320 6f66 2074 6865 2055 5446 2d38 2063 s of the UTF-8 c\n 0004f4a0: 6f64 652d 706f 696e 7473 2020 7c54 0059 ode-points |T.Y\n-0004f4b0: 4673 0000 2020 207c 2020 2020 2020 2020 Fs.. | \n+0004f4b0: 4473 0000 2020 207c 2020 2020 2020 2020 Ds.. | \n 0004f4c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004f4d0: 7c20 7370 6563 6966 6965 6420 696e 2069 | specified in i\n 0004f4e0: 7473 2061 7267 756d 656e 7428 7329 2e20 ts argument(s). \n 0004f4f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0004f500: 7c54 0059 4674 0000 2020 207c 2d2d 2d2d |T.YFt.. |----\n+0004f500: 7c54 0059 4474 0000 2020 207c 2d2d 2d2d |T.YDt.. |----\n 0004f510: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f520: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 0004f530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004f550: 2d2d 2d2d 7c54 0059 4675 0000 2020 207c ----|T.YFu.. |\n+0004f550: 2d2d 2d2d 7c54 0059 4475 0000 2020 207c ----|T.YDu.. |\n 0004f560: 2024 4578 7472 6163 7428 2920 2020 2020 $Extract() \n 0004f570: 2020 2020 2020 2020 7c20 5468 6520 2445 | The $E\n 0004f580: 5854 5241 4354 2829 2066 756e 6374 696f XTRACT() functio\n 0004f590: 6e20 7265 7475 726e 7320 6120 7375 6273 n returns a subs\n-0004f5a0: 7472 696e 6720 2020 7c54 0059 4676 0000 tring |T.YFv..\n+0004f5a0: 7472 696e 6720 2020 7c54 0059 4476 0000 tring |T.YDv..\n 0004f5b0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0004f5c0: 2020 2020 2020 2020 2020 2020 7c20 6f66 | of\n 0004f5d0: 2061 2067 6976 656e 2073 7472 696e 672e a given string.\n 0004f5e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004f5f0: 2020 2020 2020 2020 2020 2020 7c54 0059 |T.Y\n-0004f600: 4677 0000 2020 207c 2d2d 2d2d 2d2d 2d2d Fw.. |--------\n+0004f600: 4477 0000 2020 207c 2d2d 2d2d 2d2d 2d2d Dw.. |--------\n 0004f610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f620: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 0004f630: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f640: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004f650: 7c54 0059 4678 0000 2020 207c 2020 2020 |T.YFx.. | \n+0004f650: 7c54 0059 4478 0000 2020 207c 2020 2020 |T.YDx.. | \n 0004f660: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004f670: 2020 2020 7c20 5468 6520 2446 494e 4428 | The $FIND(\n 0004f680: 2920 6675 6e63 7469 6f6e 2072 6574 7572 ) function retur\n 0004f690: 6e73 2061 6e20 696e 7465 6765 7220 2020 ns an integer \n-0004f6a0: 2020 2020 7c54 0059 4679 0000 2020 207c |T.YFy.. |\n+0004f6a0: 2020 2020 7c54 0059 4479 0000 2020 207c |T.YDy.. |\n 0004f6b0: 2024 4669 6e64 2829 2020 2020 2020 2020 $Find() \n 0004f6c0: 2020 2020 2020 2020 7c20 6368 6172 6163 | charac\n 0004f6d0: 7465 7220 706f 7369 7469 6f6e 2074 6861 ter position tha\n 0004f6e0: 7420 6c6f 6361 7465 7320 7468 6520 2020 t locates the \n-0004f6f0: 2020 2020 2020 2020 7c54 0059 467a 0000 |T.YFz..\n+0004f6f0: 2020 2020 2020 2020 7c54 0059 447a 0000 |T.YDz..\n 0004f700: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0004f710: 2020 2020 2020 2020 2020 2020 7c20 6f63 | oc\n 0004f720: 6375 7272 656e 6365 206f 6620 6120 7375 currence of a su\n 0004f730: 6273 7472 696e 6720 7769 7468 696e 2061 bstring within a\n 0004f740: 2073 7472 696e 672e 2020 2020 7c54 0059 string. |T.Y\n-0004f750: 4681 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F... |--------\n+0004f750: 4481 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D... |--------\n 0004f760: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f770: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 0004f780: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004f7a0: 7c54 0059 4682 0000 2020 207c 2024 4a75 |T.YF... | $Ju\n+0004f7a0: 7c54 0059 4482 0000 2020 207c 2024 4a75 |T.YD... | $Ju\n 0004f7b0: 7374 6966 7928 2920 2020 2020 2020 2020 stify() \n 0004f7c0: 2020 2020 7c20 5468 6520 244a 5553 5449 | The $JUSTI\n 0004f7d0: 4659 2066 756e 6374 696f 6e20 7265 7475 FY function retu\n 0004f7e0: 726e 7320 6120 666f 726d 6174 7465 6420 rns a formatted \n 0004f7f0: 2020 2020 7c00 0000 0000 0000 0000 0000 |...........\n 0004f800: 0100 0000 f607 0000 6403 0000 0000 0000 ........d.......\n-0004f810: ad00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+0004f810: ad00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 0004f820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 0004f830: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 0004f840: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 0004f850: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 0004f860: 5229 5f53 5441 4e44 4152 4400 c083 0000 R)_STANDARD.....\n 0004f870: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0004f880: 2020 2020 2020 2020 2020 2020 7c20 7374 | st\n 0004f890: 7269 6e67 2e20 2020 2020 2020 2020 2020 ring. \n 0004f8a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004f8b0: 2020 2020 2020 2020 2020 2020 7c54 0059 |T.Y\n-0004f8c0: 4684 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F... |--------\n+0004f8c0: 4484 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D... |--------\n 0004f8d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f8e0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 0004f8f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004f900: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004f910: 7c54 0059 4685 0000 2020 207c 2020 2020 |T.YF... | \n+0004f910: 7c54 0059 4485 0000 2020 207c 2020 2020 |T.YD... | \n 0004f920: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004f930: 2020 2020 7c20 5468 6520 244c 454e 4754 | The $LENGT\n 0004f940: 4828 2920 6675 6e63 7469 6f6e 2072 6574 H() function ret\n 0004f950: 7572 6e73 2074 6865 206c 656e 6774 6820 urns the length \n-0004f960: 6f66 2020 7c54 0059 4686 0000 2020 207c of |T.YF... |\n+0004f960: 6f66 2020 7c54 0059 4486 0000 2020 207c of |T.YD... |\n 0004f970: 2024 4c65 6e67 7468 2829 2020 2020 2020 $Length() \n 0004f980: 2020 2020 2020 2020 7c20 6120 7374 7269 | a stri\n 0004f990: 6e67 206d 6561 7375 7265 6420 696e 2063 ng measured in c\n 0004f9a0: 6861 7261 6374 6572 732c 206f 7220 696e haracters, or in\n-0004f9b0: 2020 2020 2020 2020 7c54 0059 4687 0000 |T.YF...\n+0004f9b0: 2020 2020 2020 2020 7c54 0059 4487 0000 |T.YD...\n 0004f9c0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0004f9d0: 2020 2020 2020 2020 2020 2020 7c20 2270 | \"p\n 0004f9e0: 6965 6365 7322 2073 6570 6172 6174 6564 ieces\" separated\n 0004f9f0: 2062 7920 6120 6465 6c69 6d69 7465 7220 by a delimiter \n 0004fa00: 7370 6563 6966 6965 6420 2020 7c54 0059 specified |T.Y\n-0004fa10: 4688 0000 2020 207c 2020 2020 2020 2020 F... | \n+0004fa10: 4488 0000 2020 207c 2020 2020 2020 2020 D... | \n 0004fa20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004fa30: 7c20 6279 2069 7473 206f 7074 696f 6e61 | by its optiona\n 0004fa40: 6c20 7365 636f 6e64 2061 7267 756d 656e l second argumen\n 0004fa50: 742e 2020 2020 2020 2020 2020 2020 2020 t. \n-0004fa60: 7c54 0059 4689 0000 2020 207c 2d2d 2d2d |T.YF... |----\n+0004fa60: 7c54 0059 4489 0000 2020 207c 2d2d 2d2d |T.YD... |----\n 0004fa70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004fa80: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 0004fa90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004faa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004fab0: 2d2d 2d2d 7c54 0059 468a 0000 2020 207c ----|T.YF... |\n+0004fab0: 2d2d 2d2d 7c54 0059 448a 0000 2020 207c ----|T.YD... |\n 0004fac0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004fad0: 2020 2020 2020 2020 7c20 5468 6520 2450 | The $P\n 0004fae0: 4945 4345 2829 2066 756e 6374 696f 6e20 IECE() function \n 0004faf0: 7265 7475 726e 7320 6120 7375 6273 7472 returns a substr\n-0004fb00: 696e 6720 2020 2020 7c54 0059 4691 0000 ing |T.YF...\n+0004fb00: 696e 6720 2020 2020 7c54 0059 4491 0000 ing |T.YD...\n 0004fb10: 2020 207c 2024 5069 6563 6528 2920 2020 | $Piece() \n 0004fb20: 2020 2020 2020 2020 2020 2020 7c20 6465 | de\n 0004fb30: 6c69 6d69 7465 6420 6279 2061 2073 7065 limited by a spe\n 0004fb40: 6369 6669 6564 2073 7472 696e 6720 6465 cified string de\n 0004fb50: 6c69 6d69 7465 7220 2020 2020 7c54 0059 limiter |T.Y\n-0004fb60: 4692 0000 2020 207c 2020 2020 2020 2020 F... | \n+0004fb60: 4492 0000 2020 207c 2020 2020 2020 2020 D... | \n 0004fb70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004fb80: 7c20 6d61 6465 2075 7020 6f66 206f 6e65 | made up of one\n 0004fb90: 206f 7220 6d6f 7265 2063 6861 7261 6374 or more charact\n 0004fba0: 6572 732e 2020 2020 2020 2020 2020 2020 ers. \n-0004fbb0: 7c54 0059 4693 0000 2020 207c 2d2d 2d2d |T.YF... |----\n+0004fbb0: 7c54 0059 4493 0000 2020 207c 2d2d 2d2d |T.YD... |----\n 0004fbc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004fbd0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 0004fbe0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004fbf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004fc00: 2d2d 2d2d 7c54 0059 4694 0000 2020 207c ----|T.YF... |\n+0004fc00: 2d2d 2d2d 7c54 0059 4494 0000 2020 207c ----|T.YD... |\n 0004fc10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004fc20: 2020 2020 2020 2020 7c20 5468 6520 2454 | The $T\n 0004fc30: 5241 4e53 4c41 5445 2829 2066 756e 6374 RANSLATE() funct\n 0004fc40: 696f 6e20 7265 7475 726e 7320 6120 7374 ion returns a st\n-0004fc50: 7269 6e67 2020 2020 7c54 0059 4695 0000 ring |T.YF...\n+0004fc50: 7269 6e67 2020 2020 7c54 0059 4495 0000 ring |T.YD...\n 0004fc60: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0004fc70: 2020 2020 2020 2020 2020 2020 7c20 7468 | th\n 0004fc80: 6174 2072 6573 756c 7473 2066 726f 6d20 at results from \n 0004fc90: 7265 706c 6163 696e 6720 6f72 2064 726f replacing or dro\n 0004fca0: 7070 696e 6720 2020 2020 2020 7c54 0059 pping |T.Y\n-0004fcb0: 4696 0000 2020 207c 2024 5452 616e 736c F... | $TRansl\n+0004fcb0: 4496 0000 2020 207c 2024 5452 616e 736c D... | $TRansl\n 0004fcc0: 6174 6528 2920 2020 2020 2020 2020 2020 ate() \n 0004fcd0: 7c20 6368 6172 6163 7465 7273 2069 6e20 | characters in \n 0004fce0: 7468 6520 6669 7273 7420 6f66 2069 7473 the first of its\n 0004fcf0: 2061 7267 756d 656e 7473 2061 7320 2020 arguments as \n-0004fd00: 7c54 0059 4697 0000 2020 207c 2020 2020 |T.YF... | \n+0004fd00: 7c54 0059 4497 0000 2020 207c 2020 2020 |T.YD... | \n 0004fd10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004fd20: 2020 2020 7c20 7370 6563 6966 6965 6420 | specified \n 0004fd30: 6279 2074 6865 2070 6174 7465 726e 7320 by the patterns \n 0004fd40: 6f66 2069 7473 206f 7468 6572 2020 2020 of its other \n-0004fd50: 2020 2020 7c54 0059 4698 0000 2020 207c |T.YF... |\n+0004fd50: 2020 2020 7c54 0059 4498 0000 2020 207c |T.YD... |\n 0004fd60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004fd70: 2020 2020 2020 2020 7c20 6172 6775 6d65 | argume\n 0004fd80: 6e74 732e 2020 2020 2020 2020 2020 2020 nts. \n 0004fd90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0004fda0: 2020 2020 2020 2020 7c54 0059 4699 0000 |T.YF...\n+0004fda0: 2020 2020 2020 2020 7c54 0059 4499 0000 |T.YD...\n 0004fdb0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0004fdc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 0004fdd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004fde0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004fdf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0059 ------------|T.Y\n-0004fe00: 469a 0000 2020 207c 2020 2020 2020 2020 F... | \n+0004fe00: 449a 0000 2020 207c 2020 2020 2020 2020 D... | \n 0004fe10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004fe20: 7c20 466f 7220 5554 462d 3820 6d6f 6465 | For UTF-8 mode\n 0004fe30: 2061 6e64 2054 524d 2061 6e64 2053 4420 and TRM and SD \n 0004fe40: 6f75 7470 7574 2c20 2458 2020 2020 2020 output, $X \n-0004fe50: 7c55 0058 46c1 1100 0020 2020 7c20 2458 |U.XF.... | $X\n+0004fe50: 7c55 0058 44c1 1100 0020 2020 7c20 2458 |U.XD.... | $X\n 0004fe60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004fe70: 2020 2020 207c 2069 6e63 7265 6173 6573 | increases\n 0004fe80: 2062 7920 7468 6520 6469 7370 6c61 792d by the display-\n 0004fe90: 636f 6c75 6d6e 7320 2877 6964 7468 2069 columns (width i\n-0004fea0: 6e20 2020 207c 5400 5a46 1100 0020 2020 n |T.ZF... \n+0004fea0: 6e20 2020 207c 5400 5a44 1100 0020 2020 n |T.ZD... \n 0004feb0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 0004fec0: 2020 2020 2020 2020 207c 2067 6c79 7068 | glyph\n 0004fed0: 7329 206f 6620 6120 6769 7665 6e20 7374 s) of a given st\n 0004fee0: 7269 6e67 2074 6861 7420 6973 2077 7269 ring that is wri\n-0004fef0: 7474 656e 2074 6f20 207c 5400 5a46 2100 tten to |T.ZF!.\n+0004fef0: 7474 656e 2074 6f20 207c 5400 5a44 2100 tten to |T.ZD!.\n 0004ff00: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 0004ff10: 2020 2020 2020 2020 2020 2020 207c 2074 | t\n 0004ff20: 6865 2063 7572 7265 6e74 2064 6576 6963 he current devic\n 0004ff30: 652e 2020 2020 2020 2020 2020 2020 2020 e. \n 0004ff40: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-0004ff50: 5a46 3100 0020 2020 7c2d 2d2d 2d2d 2d2d ZF1.. |-------\n+0004ff50: 5a44 3100 0020 2020 7c2d 2d2d 2d2d 2d2d ZD1.. |-------\n 0004ff60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004ff70: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 0004ff80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004ff90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004ffa0: 2d7c 5400 5a46 4100 0020 2020 7c20 2020 -|T.ZFA.. | \n+0004ffa0: 2d7c 5400 5a44 4100 0020 2020 7c20 2020 -|T.ZDA.. | \n 0004ffb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004ffc0: 2020 2020 207c 2054 6865 2024 5a41 5343 | The $ZASC\n 0004ffd0: 4949 2829 2066 756e 6374 696f 6e20 7265 II() function re\n 0004ffe0: 7475 726e 7320 7468 6520 6e75 6d65 7269 turns the numeri\n 0004fff0: 6320 2020 207c 0000 0000 0000 0000 0000 c |..........\n 00050000: 0100 0000 f607 0000 7b03 0000 0000 0000 ........{.......\n-00050010: ae00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00050010: ae00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00050020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00050030: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00050040: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00050050: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00050060: 5229 5f53 5441 4e44 4152 4400 c111 5100 R)_STANDARD...Q.\n 00050070: 0020 2020 7c20 245a 4153 4349 4928 2920 . | $ZASCII() \n 00050080: 2020 2020 2020 2020 2020 2020 207c 2062 | b\n 00050090: 7974 6520 7661 6c75 6520 2830 2074 6872 yte value (0 thr\n 000500a0: 6f75 6768 2032 3535 2920 6f66 2061 2067 ough 255) of a g\n 000500b0: 6976 656e 2020 2020 2020 2020 207c 5400 iven |T.\n-000500c0: 5a46 6100 0020 2020 7c20 2020 2020 2020 ZFa.. | \n+000500c0: 5a44 6100 0020 2020 7c20 2020 2020 2020 ZDa.. | \n 000500d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000500e0: 207c 2073 6571 7565 6e63 6520 6f66 206f | sequence of o\n 000500f0: 6374 6574 7320 2838 2d62 6974 2062 7974 ctets (8-bit byt\n 00050100: 6573 292e 2020 2020 2020 2020 2020 2020 es). \n-00050110: 207c 5400 5a46 7100 0020 2020 7c2d 2d2d |T.ZFq.. |---\n+00050110: 207c 5400 5a44 7100 0020 2020 7c2d 2d2d |T.ZDq.. |---\n 00050120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050130: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00050140: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00050160: 2d2d 2d2d 2d7c 5400 5a46 8100 0020 2020 -----|T.ZF... \n+00050160: 2d2d 2d2d 2d7c 5400 5a44 8100 0020 2020 -----|T.ZD... \n 00050170: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00050180: 2020 2020 2020 2020 207c 2054 6865 2072 | The r\n 00050190: 6561 642d 6f6e 6c79 2069 6e74 7269 6e73 ead-only intrins\n 000501a0: 6963 2073 7065 6369 616c 2076 6172 6961 ic special varia\n-000501b0: 626c 6520 2020 2020 207c 5400 5a46 9100 ble |T.ZF..\n+000501b0: 626c 6520 2020 2020 207c 5400 5a44 9100 ble |T.ZD..\n 000501c0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000501d0: 2020 2020 2020 2020 2020 2020 207c 2024 | $\n 000501e0: 5a43 4853 4554 2074 616b 6573 2069 7473 ZCHSET takes its\n 000501f0: 2076 616c 7565 2066 726f 6d20 7468 6520 value from the \n 00050200: 656e 7669 726f 6e6d 656e 7420 207c 5400 environment |T.\n-00050210: 5946 1200 0020 2020 7c20 2020 2020 2020 YF... | \n+00050210: 5944 1200 0020 2020 7c20 2020 2020 2020 YD... | \n 00050220: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00050230: 207c 2076 6172 6961 626c 6520 6774 6d5f | variable gtm_\n 00050240: 6368 7365 742e 2041 6e20 6170 706c 6963 chset. An applic\n 00050250: 6174 696f 6e20 6361 6e20 6f62 7461 696e ation can obtain\n-00050260: 207c 5400 5a46 1100 0020 2020 7c20 245a |T.ZF... | $Z\n+00050260: 207c 5400 5a44 1100 0020 2020 7c20 245a |T.ZD... | $Z\n 00050270: 4348 7365 7420 2020 2020 2020 2020 2020 CHset \n 00050280: 2020 2020 207c 2074 6865 2063 6861 7261 | the chara\n 00050290: 6374 6572 2073 6574 2075 7365 6420 6279 cter set used by\n 000502a0: 2061 2047 542e 4d20 7072 6f63 6573 7320 a GT.M process \n-000502b0: 6279 2020 207c 5400 5a46 2100 0020 2020 by |T.ZF!.. \n+000502b0: 6279 2020 207c 5400 5a44 2100 0020 2020 by |T.ZD!.. \n 000502c0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000502d0: 2020 2020 2020 2020 207c 2074 6865 2076 | the v\n 000502e0: 616c 7565 206f 6620 245a 4348 5345 542e alue of $ZCHSET.\n 000502f0: 2024 5a43 4853 4554 2063 616e 2068 6176 $ZCHSET can hav\n-00050300: 6520 6f6e 6c79 2020 207c 5400 5a46 3100 e only |T.ZF1.\n+00050300: 6520 6f6e 6c79 2020 207c 5400 5a44 3100 e only |T.ZD1.\n 00050310: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00050320: 2020 2020 2020 2020 2020 2020 207c 2074 | t\n 00050330: 776f 2076 616c 7565 7320 224d 222c 206f wo values \"M\", o\n 00050340: 7220 2255 5446 2d38 2220 616e 6420 6974 r \"UTF-8\" and it\n 00050350: 2063 616e 6e6f 7420 2020 2020 207c 5400 cannot |T.\n-00050360: 5a46 4100 0020 2020 7c20 2020 2020 2020 ZFA.. | \n+00050360: 5a44 4100 0020 2020 7c20 2020 2020 2020 ZDA.. | \n 00050370: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00050380: 207c 2061 7070 6561 7220 6f6e 2074 6865 | appear on the\n 00050390: 206c 6566 7420 6f66 2061 6e20 6571 7561 left of an equa\n 000503a0: 6c20 7369 676e 2069 6e20 7468 6520 2020 l sign in the \n-000503b0: 207c 5400 5a46 5100 0020 2020 7c20 2020 |T.ZFQ.. | \n+000503b0: 207c 5400 5a44 5100 0020 2020 7c20 2020 |T.ZDQ.. | \n 000503c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000503d0: 2020 2020 207c 2053 4554 2063 6f6d 6d61 | SET comma\n 000503e0: 6e64 2e20 2020 2020 2020 2020 2020 2020 nd. \n 000503f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00050400: 2020 2020 207c 5400 5a46 6100 0020 2020 |T.ZFa.. \n+00050400: 2020 2020 207c 5400 5a44 6100 0020 2020 |T.ZDa.. \n 00050410: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00050420: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00050430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050440: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00050450: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5a46 7100 ---------|T.ZFq.\n+00050450: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5a44 7100 ---------|T.ZDq.\n 00050460: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00050470: 2020 2020 2020 2020 2020 2020 207c 2054 | T\n 00050480: 6865 2024 5a43 4841 5228 2920 6675 6e63 he $ZCHAR() func\n 00050490: 7469 6f6e 2072 6574 7572 6e73 2061 2062 tion returns a b\n 000504a0: 7974 6520 7365 7175 656e 6365 207c 5400 yte sequence |T.\n-000504b0: 5a46 8100 0020 2020 7c20 245a 4348 6172 ZF... | $ZCHar\n+000504b0: 5a44 8100 0020 2020 7c20 245a 4348 6172 ZD... | $ZCHar\n 000504c0: 2829 2020 2020 2020 2020 2020 2020 2020 () \n 000504d0: 207c 206f 6620 6f6e 6520 6f72 206d 6f72 | of one or mor\n 000504e0: 6520 6279 7465 7320 636f 7272 6573 706f e bytes correspo\n 000504f0: 6e64 696e 6720 746f 206e 756d 6572 6963 nding to numeric\n-00050500: 207c 5400 5a46 9100 0020 2020 7c20 2020 |T.ZF... | \n+00050500: 207c 5400 5a44 9100 0020 2020 7c20 2020 |T.ZD... | \n 00050510: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00050520: 2020 2020 207c 2062 7974 6520 7661 6c75 | byte valu\n 00050530: 6520 2830 2074 6872 6f75 6768 2032 3535 e (0 through 255\n 00050540: 2920 7370 6563 6966 6965 6420 696e 2069 ) specified in i\n-00050550: 7473 2020 207c 5400 5946 1300 0020 2020 ts |T.YF... \n+00050550: 7473 2020 207c 5400 5944 1300 0020 2020 ts |T.YD... \n 00050560: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00050570: 2020 2020 2020 2020 207c 2061 7267 756d | argum\n 00050580: 656e 7428 7329 2e20 2020 2020 2020 2020 ent(s). \n 00050590: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000505a0: 2020 2020 2020 2020 207c 5400 5a46 1100 |T.ZF..\n+000505a0: 2020 2020 2020 2020 207c 5400 5a44 1100 |T.ZD..\n 000505b0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000505c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000505d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000505e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000505f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00050600: 5a46 2100 0020 2020 7c20 2020 2020 2020 ZF!.. | \n+00050600: 5a44 2100 0020 2020 7c20 2020 2020 2020 ZD!.. | \n 00050610: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00050620: 207c 2054 6865 2024 5a43 4f4e 5645 5254 | The $ZCONVERT\n 00050630: 2829 2066 756e 6374 696f 6e20 7265 7475 () function retu\n 00050640: 726e 7320 6974 7320 6669 7273 7420 2020 rns its first \n-00050650: 207c 5400 5a46 3100 0020 2020 7c20 2020 |T.ZF1.. | \n+00050650: 207c 5400 5a44 3100 0020 2020 7c20 2020 |T.ZD1.. | \n 00050660: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00050670: 2020 2020 207c 2061 7267 756d 656e 7420 | argument \n 00050680: 6173 2061 2073 7472 696e 6720 636f 6e76 as a string conv\n 00050690: 6572 7465 6420 746f 2061 2064 6966 6665 erted to a diffe\n-000506a0: 7265 6e74 207c 5400 5a46 4100 0020 2020 rent |T.ZFA.. \n+000506a0: 7265 6e74 207c 5400 5a44 4100 0020 2020 rent |T.ZDA.. \n 000506b0: 7c20 245a 434f 6e76 6572 7428 2920 2020 | $ZCOnvert() \n 000506c0: 2020 2020 2020 2020 207c 2065 6e63 6f64 | encod\n 000506d0: 696e 672e 2054 6865 2074 776f 2061 7267 ing. The two arg\n 000506e0: 756d 656e 7420 666f 726d 2063 6861 6e67 ument form chang\n-000506f0: 6573 2074 6865 2020 207c 5400 5a46 5100 es the |T.ZFQ.\n+000506f0: 6573 2074 6865 2020 207c 5400 5a44 5100 es the |T.ZDQ.\n 00050700: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00050710: 2020 2020 2020 2020 2020 2020 207c 2065 | e\n 00050720: 6e63 6f64 696e 6720 666f 7220 6361 7365 ncoding for case\n 00050730: 2077 6974 6869 6e20 6120 6368 6172 6163 within a charac\n 00050740: 7465 7220 7365 742e 2054 6865 207c 5400 ter set. The |T.\n-00050750: 5a46 6100 0020 2020 7c20 2020 2020 2020 ZFa.. | \n+00050750: 5a44 6100 0020 2020 7c20 2020 2020 2020 ZDa.. | \n 00050760: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00050770: 207c 2074 6872 6565 2061 7267 756d 656e | three argumen\n 00050780: 7420 666f 726d 2063 6861 6e67 6573 2074 t form changes t\n 00050790: 6865 2065 6e63 6f64 696e 6720 2020 2020 he encoding \n-000507a0: 207c 5400 5a46 7100 0020 2020 7c20 2020 |T.ZFq.. | \n+000507a0: 207c 5400 5a44 7100 0020 2020 7c20 2020 |T.ZDq.. | \n 000507b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000507c0: 2020 2020 207c 2073 6368 656d 652e 2020 | scheme. \n 000507d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000507e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000507f0: 2020 2020 207c 0000 0000 0000 0000 0000 |..........\n 00050800: 0100 0000 f607 0000 9203 0000 0000 0000 ................\n-00050810: ae00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00050810: ae00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00050820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00050830: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00050840: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00050850: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00050860: 5229 5f53 5441 4e44 4152 4400 c113 8100 R)_STANDARD.....\n 00050870: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 00050880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00050890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000508a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000508b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-000508c0: 5a46 9100 0020 2020 7c20 2020 2020 2020 ZF... | \n+000508c0: 5a44 9100 0020 2020 7c20 2020 2020 2020 ZD... | \n 000508d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000508e0: 207c 2054 6865 2024 5a45 5854 5241 4354 | The $ZEXTRACT\n 000508f0: 2829 2066 756e 6374 696f 6e20 7265 7475 () function retu\n 00050900: 726e 7320 6120 6279 7465 2020 2020 2020 rns a byte \n-00050910: 207c 5400 5946 1400 0020 2020 7c20 245a |T.YF... | $Z\n+00050910: 207c 5400 5944 1400 0020 2020 7c20 245a |T.YD... | $Z\n 00050920: 4578 7472 6163 7428 2920 2020 2020 2020 Extract() \n 00050930: 2020 2020 207c 2073 6571 7565 6e63 6520 | sequence \n 00050940: 6f66 2061 2067 6976 656e 2073 6571 7565 of a given seque\n 00050950: 6e63 6520 6f66 206f 6374 6574 7320 2838 nce of octets (8\n-00050960: 2d62 6974 207c 5400 5a46 1100 0020 2020 -bit |T.ZF... \n+00050960: 2d62 6974 207c 5400 5a44 1100 0020 2020 -bit |T.ZD... \n 00050970: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00050980: 2020 2020 2020 2020 207c 2062 7974 6573 | bytes\n 00050990: 292e 2020 2020 2020 2020 2020 2020 2020 ). \n 000509a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000509b0: 2020 2020 2020 2020 207c 5400 5a46 2100 |T.ZF!.\n+000509b0: 2020 2020 2020 2020 207c 5400 5a44 2100 |T.ZD!.\n 000509c0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000509d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000509e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000509f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050a00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00050a10: 5a46 3100 0020 2020 7c20 2020 2020 2020 ZF1.. | \n+00050a10: 5a44 3100 0020 2020 7c20 2020 2020 2020 ZD1.. | \n 00050a20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00050a30: 207c 2054 6865 2024 5a46 494e 4428 2920 | The $ZFIND() \n 00050a40: 6675 6e63 7469 6f6e 2072 6574 7572 6e73 function returns\n 00050a50: 2061 6e20 696e 7465 6765 7220 6279 7465 an integer byte\n-00050a60: 207c 5400 5a46 4100 0020 2020 7c20 245a |T.ZFA.. | $Z\n+00050a60: 207c 5400 5a44 4100 0020 2020 7c20 245a |T.ZDA.. | $Z\n 00050a70: 4669 6e64 2829 2020 2020 2020 2020 2020 Find() \n 00050a80: 2020 2020 207c 2070 6f73 6974 696f 6e20 | position \n 00050a90: 7468 6174 206c 6f63 6174 6573 2074 6865 that locates the\n 00050aa0: 206f 6363 7572 7265 6e63 6520 6f66 2061 occurrence of a\n-00050ab0: 2020 2020 207c 5400 5a46 5100 0020 2020 |T.ZFQ.. \n+00050ab0: 2020 2020 207c 5400 5a44 5100 0020 2020 |T.ZDQ.. \n 00050ac0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00050ad0: 2020 2020 2020 2020 207c 2062 7974 6520 | byte \n 00050ae0: 7365 7175 656e 6365 2077 6974 6869 6e20 sequence within \n 00050af0: 6120 7365 7175 656e 6365 206f 6620 2020 a sequence of \n-00050b00: 2020 2020 2020 2020 207c 5400 5a46 6100 |T.ZFa.\n+00050b00: 2020 2020 2020 2020 207c 5400 5a44 6100 |T.ZDa.\n 00050b10: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00050b20: 2020 2020 2020 2020 2020 2020 207c 206f | o\n 00050b30: 6374 6574 7328 382d 6269 7420 6279 7465 ctets(8-bit byte\n 00050b40: 7329 2e20 2020 2020 2020 2020 2020 2020 s). \n 00050b50: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00050b60: 5a46 7100 0020 2020 7c2d 2d2d 2d2d 2d2d ZFq.. |-------\n+00050b60: 5a44 7100 0020 2020 7c2d 2d2d 2d2d 2d2d ZDq.. |-------\n 00050b70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050b80: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00050b90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050ba0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00050bb0: 2d7c 5400 5a46 8100 0020 2020 7c20 245a -|T.ZF... | $Z\n+00050bb0: 2d7c 5400 5a44 8100 0020 2020 7c20 245a -|T.ZD... | $Z\n 00050bc0: 4a75 7374 6966 7928 2920 2020 2020 2020 Justify() \n 00050bd0: 2020 2020 207c 2054 6865 2024 4a55 5354 | The $JUST\n 00050be0: 4946 5928 2920 6675 6e63 7469 6f6e 2072 IFY() function r\n 00050bf0: 6574 7572 6e73 2061 2066 6f72 6d61 7474 eturns a formatt\n-00050c00: 6564 2020 207c 5400 5a46 9100 0020 2020 ed |T.ZF... \n+00050c00: 6564 2020 207c 5400 5a44 9100 0020 2020 ed |T.ZD... \n 00050c10: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00050c20: 2020 2020 2020 2020 207c 2061 6e64 2066 | and f\n 00050c30: 6978 6564 206c 656e 6774 6820 6279 7465 ixed length byte\n 00050c40: 2073 6571 7565 6e63 652e 2020 2020 2020 sequence. \n-00050c50: 2020 2020 2020 2020 207c 5400 5946 1500 |T.YF..\n+00050c50: 2020 2020 2020 2020 207c 5400 5944 1500 |T.YD..\n 00050c60: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 00050c70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00050c80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050c90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050ca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00050cb0: 5a46 1100 0020 2020 7c20 2020 2020 2020 ZF... | \n+00050cb0: 5a44 1100 0020 2020 7c20 2020 2020 2020 ZD... | \n 00050cc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00050cd0: 207c 2054 6865 2024 5a4c 454e 4754 4828 | The $ZLENGTH(\n 00050ce0: 2920 6675 6e63 7469 6f6e 2072 6574 7572 ) function retur\n 00050cf0: 6e73 2074 6865 206c 656e 6774 6820 6f66 ns the length of\n-00050d00: 207c 5400 5a46 2100 0020 2020 7c20 245a |T.ZF!.. | $Z\n+00050d00: 207c 5400 5a44 2100 0020 2020 7c20 245a |T.ZD!.. | $Z\n 00050d10: 4c65 6e67 7468 2829 2020 2020 2020 2020 Length() \n 00050d20: 2020 2020 207c 2061 2073 6571 7565 6e63 | a sequenc\n 00050d30: 6520 6f66 206f 6374 6574 7320 6d65 6173 e of octets meas\n 00050d40: 7572 6564 2069 6e20 6279 7465 732c 206f ured in bytes, o\n-00050d50: 7220 696e 207c 5400 5a46 3100 0020 2020 r in |T.ZF1.. \n+00050d50: 7220 696e 207c 5400 5a44 3100 0020 2020 r in |T.ZD1.. \n 00050d60: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00050d70: 2020 2020 2020 2020 207c 2022 7069 6563 | \"piec\n 00050d80: 6573 2220 7365 7061 7261 7465 6420 6279 es\" separated by\n 00050d90: 2061 2064 656c 696d 6974 6572 2073 7065 a delimiter spe\n-00050da0: 6369 6669 6564 2020 207c 5400 5a46 4100 cified |T.ZFA.\n+00050da0: 6369 6669 6564 2020 207c 5400 5a44 4100 cified |T.ZDA.\n 00050db0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00050dc0: 2020 2020 2020 2020 2020 2020 207c 2062 | b\n 00050dd0: 7920 6974 7320 6f70 7469 6f6e 616c 2073 y its optional s\n 00050de0: 6563 6f6e 6420 6172 6775 6d65 6e74 2e20 econd argument. \n 00050df0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00050e00: 5a46 5100 0020 2020 7c2d 2d2d 2d2d 2d2d ZFQ.. |-------\n+00050e00: 5a44 5100 0020 2020 7c2d 2d2d 2d2d 2d2d ZDQ.. |-------\n 00050e10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050e20: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00050e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050e40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00050e50: 2d7c 5400 5a46 6100 0020 2020 7c20 2020 -|T.ZFa.. | \n+00050e50: 2d7c 5400 5a44 6100 0020 2020 7c20 2020 -|T.ZDa.. | \n 00050e60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00050e70: 2020 2020 207c 205a 5041 544e 5b55 4d45 | ZPATN[UME\n 00050e80: 5249 435d 2069 7320 6120 7265 6164 2d6f RIC] is a read-o\n 00050e90: 6e6c 7920 696e 7472 696e 7369 6320 2020 nly intrinsic \n-00050ea0: 2020 2020 207c 5400 5a46 7100 0020 2020 |T.ZFq.. \n+00050ea0: 2020 2020 207c 5400 5a44 7100 0020 2020 |T.ZDq.. \n 00050eb0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00050ec0: 2020 2020 2020 2020 207c 2073 7065 6369 | speci\n 00050ed0: 616c 2076 6172 6961 626c 6520 7468 6174 al variable that\n 00050ee0: 2064 6574 6572 6d69 6e65 7320 686f 7720 determines how \n-00050ef0: 4754 2e4d 2020 2020 207c 5400 5a46 8100 GT.M |T.ZF..\n+00050ef0: 4754 2e4d 2020 2020 207c 5400 5a44 8100 GT.M |T.ZD..\n 00050f00: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00050f10: 2020 2020 2020 2020 2020 2020 207c 2069 | i\n 00050f20: 6e74 6572 7072 6574 7320 7468 6520 7061 nterprets the pa\n 00050f30: 7463 6f64 6520 4e20 7573 6564 2069 6e20 tcode N used in \n 00050f40: 7468 6520 7061 7474 6572 6e20 207c 5400 the pattern |T.\n-00050f50: 5a46 9100 0020 2020 7c20 2020 2020 2020 ZF... | \n+00050f50: 5a44 9100 0020 2020 7c20 2020 2020 2020 ZD... | \n 00050f60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00050f70: 207c 206d 6174 6368 206f 7065 7261 746f | match operato\n 00050f80: 722e 2057 6974 6820 245a 5041 544e 554d r. With $ZPATNUM\n 00050f90: 4552 4943 3d22 5554 462d 3822 2c20 2020 ERIC=\"UTF-8\", \n-00050fa0: 207c 5400 5946 1600 0020 2020 7c20 245a |T.YF... | $Z\n+00050fa0: 207c 5400 5944 1600 0020 2020 7c20 245a |T.YD... | $Z\n 00050fb0: 5041 544e 756d 6572 6963 2020 2020 2020 PATNumeric \n 00050fc0: 2020 2020 207c 2074 6865 2070 6174 636f | the patco\n 00050fd0: 6465 204e 206d 6174 6368 6573 2061 6e79 de N matches any\n 00050fe0: 206e 756d 6572 6963 2063 6861 7261 6374 numeric charact\n 00050ff0: 6572 2020 207c 0000 0000 0000 0000 0000 er |..........\n 00051000: 0100 0000 f607 0000 a903 0000 0000 0000 ................\n-00051010: ae00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00051010: ae00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00051020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00051030: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00051040: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00051050: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00051060: 5229 5f53 5441 4e44 4152 4400 c116 1100 R)_STANDARD.....\n 00051070: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00051080: 2020 2020 2020 2020 2020 2020 207c 2061 | a\n 00051090: 7320 6465 6669 6e65 6420 6279 2074 6865 s defined by the\n 000510a0: 2055 6e69 636f 6465 2073 7461 6e64 6172 Unicode standar\n 000510b0: 642e 2042 7920 2020 2020 2020 207c 5400 d. By |T.\n-000510c0: 5a46 2100 0020 2020 7c20 2020 2020 2020 ZF!.. | \n+000510c0: 5a44 2100 0020 2020 7c20 2020 2020 2020 ZD!.. | \n 000510d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000510e0: 207c 2064 6566 6175 6c74 2070 6174 636f | default patco\n 000510f0: 6465 204e 206f 6e6c 7920 6d61 7463 6865 de N only matche\n 00051100: 7320 7468 6520 4153 4349 4920 2020 2020 s the ASCII \n-00051110: 207c 5400 5a46 3100 0020 2020 7c20 2020 |T.ZF1.. | \n+00051110: 207c 5400 5a44 3100 0020 2020 7c20 2020 |T.ZD1.. | \n 00051120: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00051130: 2020 2020 207c 2064 6967 6974 732c 2077 | digits, w\n 00051140: 6869 6368 2061 7265 2074 6865 206f 6e6c hich are the onl\n 00051150: 7920 6469 6769 7473 2077 6869 6368 204d y digits which M\n-00051160: 2020 2020 207c 5400 5a46 4100 0020 2020 |T.ZFA.. \n+00051160: 2020 2020 207c 5400 5a44 4100 0020 2020 |T.ZDA.. \n 00051170: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00051180: 2020 2020 2020 2020 207c 2061 6374 7561 | actua\n 00051190: 6c6c 7920 7472 6561 7473 2061 7320 6e75 lly treats as nu\n 000511a0: 6d65 7269 6373 2e20 2020 2020 2020 2020 merics. \n-000511b0: 2020 2020 2020 2020 207c 5400 5a46 5100 |T.ZFQ.\n+000511b0: 2020 2020 2020 2020 207c 5400 5a44 5100 |T.ZDQ.\n 000511c0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000511d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000511e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000511f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00051200: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00051210: 5a46 6100 0020 2020 7c20 2020 2020 2020 ZFa.. | \n+00051210: 5a44 6100 0020 2020 7c20 2020 2020 2020 ZDa.. | \n 00051220: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00051230: 207c 2054 6865 2024 5a50 4945 4345 2829 | The $ZPIECE()\n 00051240: 2066 756e 6374 696f 6e20 7265 7475 726e function return\n 00051250: 7320 6120 7365 7175 656e 6365 206f 6620 s a sequence of \n-00051260: 207c 5400 5a46 7100 0020 2020 7c20 2020 |T.ZFq.. | \n+00051260: 207c 5400 5a44 7100 0020 2020 7c20 2020 |T.ZDq.. | \n 00051270: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00051280: 2020 2020 207c 2062 7974 6573 2064 656c | bytes del\n 00051290: 696d 6974 6564 2062 7920 6120 7370 6563 imited by a spec\n 000512a0: 6966 6965 6420 6279 7465 2073 6571 7565 ified byte seque\n-000512b0: 6e63 6520 207c 5400 5a46 8100 0020 2020 nce |T.ZF... \n+000512b0: 6e63 6520 207c 5400 5a44 8100 0020 2020 nce |T.ZD... \n 000512c0: 7c20 245a 5049 6563 6528 2920 2020 2020 | $ZPIece() \n 000512d0: 2020 2020 2020 2020 207c 206d 6164 6520 | made \n 000512e0: 7570 206f 6620 6f6e 6520 6f72 206d 6f72 up of one or mor\n 000512f0: 6520 6279 7465 732e 2049 6e20 4d2c 2024 e bytes. In M, $\n-00051300: 5a50 4945 4345 2829 207c 5400 5a46 9100 ZPIECE() |T.ZF..\n+00051300: 5a50 4945 4345 2829 207c 5400 5a44 9100 ZPIECE() |T.ZD..\n 00051310: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00051320: 2020 2020 2020 2020 2020 2020 207c 2074 | t\n 00051330: 7970 6963 616c 6c79 2072 6574 7572 6e73 ypically returns\n 00051340: 2061 206c 6f67 6963 616c 2066 6965 6c64 a logical field\n 00051350: 2066 726f 6d20 6120 2020 2020 207c 5400 from a |T.\n-00051360: 5946 1700 0020 2020 7c20 2020 2020 2020 YF... | \n+00051360: 5944 1700 0020 2020 7c20 2020 2020 2020 YD... | \n 00051370: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00051380: 207c 206c 6f67 6963 616c 2072 6563 6f72 | logical recor\n 00051390: 642e 2020 2020 2020 2020 2020 2020 2020 d. \n 000513a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000513b0: 207c 5400 5a46 1100 0020 2020 7c2d 2d2d |T.ZF... |---\n+000513b0: 207c 5400 5a44 1100 0020 2020 7c2d 2d2d |T.ZD... |---\n 000513c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000513d0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000513e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000513f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00051400: 2d2d 2d2d 2d7c 5400 5a46 2100 0020 2020 -----|T.ZF!.. \n+00051400: 2d2d 2d2d 2d7c 5400 5a44 2100 0020 2020 -----|T.ZD!.. \n 00051410: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00051420: 2020 2020 2020 2020 207c 2024 5a50 524f | $ZPRO\n 00051430: 4d5b 5054 5d20 636f 6e74 6169 6e73 2061 M[PT] contains a\n 00051440: 2073 7472 696e 6720 7661 6c75 6520 7370 string value sp\n-00051450: 6563 6966 7969 6e67 207c 5400 5a46 3100 ecifying |T.ZF1.\n+00051450: 6563 6966 7969 6e67 207c 5400 5a44 3100 ecifying |T.ZD1.\n 00051460: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00051470: 2020 2020 2020 2020 2020 2020 207c 2074 | t\n 00051480: 6865 2063 7572 7265 6e74 2044 6972 6563 he current Direc\n 00051490: 7420 4d6f 6465 2070 726f 6d70 742e 2042 t Mode prompt. B\n 000514a0: 7920 6465 6661 756c 742c 2020 207c 5400 y default, |T.\n-000514b0: 5a46 4100 0020 2020 7c20 2020 2020 2020 ZFA.. | \n+000514b0: 5a44 4100 0020 2020 7c20 2020 2020 2020 ZDA.. | \n 000514c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000514d0: 207c 2047 544d 3e20 6973 2074 6865 2044 | GTM> is the D\n 000514e0: 6972 6563 7420 4d6f 6465 2070 726f 6d70 irect Mode promp\n 000514f0: 742e 204d 2072 6f75 7469 6e65 7320 2020 t. M routines \n-00051500: 207c 5400 5a46 5100 0020 2020 7c20 2020 |T.ZFQ.. | \n+00051500: 207c 5400 5a44 5100 0020 2020 7c20 2020 |T.ZDQ.. | \n 00051510: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00051520: 2020 2020 207c 2063 616e 206d 6f64 6966 | can modif\n 00051530: 7920 245a 5052 4f4d 5054 2062 7920 6d65 y $ZPROMPT by me\n 00051540: 616e 7320 6f66 2061 2053 4554 2020 2020 ans of a SET \n-00051550: 2020 2020 207c 5400 5a46 6100 0020 2020 |T.ZFa.. \n+00051550: 2020 2020 207c 5400 5a44 6100 0020 2020 |T.ZDa.. \n 00051560: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00051570: 2020 2020 2020 2020 207c 2063 6f6d 6d61 | comma\n 00051580: 6e64 2e20 245a 5052 4f4d 5054 2063 616e nd. $ZPROMPT can\n 00051590: 6e6f 7420 6578 6365 6564 2033 3120 6279 not exceed 31 by\n-000515a0: 7465 732e 2049 6620 207c 5400 5a46 7100 tes. If |T.ZFq.\n+000515a0: 7465 732e 2049 6620 207c 5400 5a44 7100 tes. If |T.ZDq.\n 000515b0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000515c0: 2020 2020 2020 2020 2020 2020 207c 2061 | a\n 000515d0: 6e20 6174 7465 6d70 7420 6973 206d 6164 n attempt is mad\n 000515e0: 6520 746f 2061 7373 6967 6e20 245a 5052 e to assign $ZPR\n 000515f0: 4f4d 5054 2074 6f20 6120 2020 207c 5400 OMPT to a |T.\n-00051600: 5a46 8100 0020 2020 7c20 245a 5052 4f4d ZF... | $ZPROM\n+00051600: 5a44 8100 0020 2020 7c20 245a 5052 4f4d ZD... | $ZPROM\n 00051610: 7074 2020 2020 2020 2020 2020 2020 2020 pt \n 00051620: 207c 206c 6f6e 6765 7220 7374 7269 6e67 | longer string\n 00051630: 2c20 4754 2e4d 2074 616b 6573 206f 6e6c , GT.M takes onl\n 00051640: 7920 7468 6520 6669 7273 7420 3331 2020 y the first 31 \n-00051650: 207c 5400 5a46 9100 0020 2020 7c20 2020 |T.ZF... | \n+00051650: 207c 5400 5a44 9100 0020 2020 7c20 2020 |T.ZD... | \n 00051660: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00051670: 2020 2020 207c 2062 7974 6573 2061 6e64 | bytes and\n 00051680: 2074 7275 6e63 6174 6573 2074 6865 2072 truncates the r\n 00051690: 6573 742e 2057 6974 6820 6368 6172 6163 est. With charac\n-000516a0: 7465 7220 207c 5400 5946 1800 0020 2020 ter |T.YF... \n+000516a0: 7465 7220 207c 5400 5944 1800 0020 2020 ter |T.YD... \n 000516b0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000516c0: 2020 2020 2020 2020 207c 2073 6574 2055 | set U\n 000516d0: 5446 2d38 2073 7065 6369 6669 6564 2c20 TF-8 specified, \n 000516e0: 6966 2074 6865 2033 3173 7420 6279 7465 if the 31st byte\n-000516f0: 2069 7320 6e6f 7420 207c 5400 5a46 1100 is not |T.ZF..\n+000516f0: 2069 7320 6e6f 7420 207c 5400 5a44 1100 is not |T.ZD..\n 00051700: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00051710: 2020 2020 2020 2020 2020 2020 207c 2074 | t\n 00051720: 6865 2065 6e64 206f 6620 6120 7661 6c69 he end of a vali\n 00051730: 6420 5554 462d 3820 6368 6172 6163 7465 d UTF-8 characte\n 00051740: 722c 2047 542e 4d20 2020 2020 207c 5400 r, GT.M |T.\n-00051750: 5a46 2100 0020 2020 7c20 2020 2020 2020 ZF!.. | \n+00051750: 5a44 2100 0020 2020 7c20 2020 2020 2020 ZD!.. | \n 00051760: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00051770: 207c 2074 7275 6e63 6174 6573 2074 6865 | truncates the\n 00051780: 2024 5a50 524f 4d50 5420 7661 6c75 6520 $ZPROMPT value \n 00051790: 6174 2074 6865 2065 6e64 206f 6620 2020 at the end of \n-000517a0: 207c 5400 5a46 3100 0020 2020 7c20 2020 |T.ZF1.. | \n+000517a0: 207c 5400 5a44 3100 0020 2020 7c20 2020 |T.ZD1.. | \n 000517b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000517c0: 2020 2020 207c 206c 6173 7420 6368 6172 | last char\n 000517d0: 6163 7465 7220 7468 6174 2063 6f6d 706c acter that compl\n 000517e0: 6574 656c 7920 6669 7473 2077 6974 6869 etely fits withi\n 000517f0: 6e20 2020 207c 0000 0000 0000 0000 0000 n |..........\n 00051800: 0100 0000 f607 0000 c003 0000 0000 0000 ................\n-00051810: ae00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00051810: ae00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00051820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00051830: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00051840: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00051850: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00051860: 5229 5f53 5441 4e44 4152 4400 c118 4100 R)_STANDARD...A.\n 00051870: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00051880: 2020 2020 2020 2020 2020 2020 207c 2074 | t\n 00051890: 6865 2033 3120 6279 7465 206c 696d 6974 he 31 byte limit\n 000518a0: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n 000518b0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000518c0: 5a46 5100 0020 2020 7c2d 2d2d 2d2d 2d2d ZFQ.. |-------\n+000518c0: 5a44 5100 0020 2020 7c2d 2d2d 2d2d 2d2d ZDQ.. |-------\n 000518d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000518e0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 000518f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00051900: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00051910: 2d7c 5400 5a46 6100 0020 2020 7c20 245a -|T.ZFa.. | $Z\n+00051910: 2d7c 5400 5a44 6100 0020 2020 7c20 245a -|T.ZDa.. | $Z\n 00051920: 5355 4273 7472 2829 2020 2020 2020 2020 SUBstr() \n 00051930: 2020 2020 207c 2054 6865 2024 5a53 5542 | The $ZSUB\n 00051940: 5354 5228 2920 6675 6e63 7469 6f6e 2072 STR() function r\n 00051950: 6574 7572 6e73 2061 2070 726f 7065 726c eturns a properl\n-00051960: 7920 2020 207c 5400 5a46 7100 0020 2020 y |T.ZFq.. \n+00051960: 7920 2020 207c 5400 5a44 7100 0020 2020 y |T.ZDq.. \n 00051970: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00051980: 2020 2020 2020 2020 207c 2065 6e63 6f64 | encod\n 00051990: 6564 2073 7472 696e 6720 6672 6f6d 2061 ed string from a\n 000519a0: 2073 6571 7565 6e63 6520 6f66 2062 7974 sequence of byt\n-000519b0: 6573 2e20 2020 2020 207c 5400 5a46 8100 es. |T.ZF..\n+000519b0: 6573 2e20 2020 2020 207c 5400 5a44 8100 es. |T.ZD..\n 000519c0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000519d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000519e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000519f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00051a00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00051a10: 5a46 9100 0020 2020 7c20 2020 2020 2020 ZF... | \n+00051a10: 5a44 9100 0020 2020 7c20 2020 2020 2020 ZD... | \n 00051a20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00051a30: 207c 2054 6865 2024 5a54 5241 4e53 4c41 | The $ZTRANSLA\n 00051a40: 5445 2829 2066 756e 6374 696f 6e20 7265 TE() function re\n 00051a50: 7475 726e 7320 6120 6279 7465 2020 2020 turns a byte \n-00051a60: 207c 5400 5946 1900 0020 2020 7c20 2020 |T.YF... | \n+00051a60: 207c 5400 5944 1900 0020 2020 7c20 2020 |T.YD... | \n 00051a70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00051a80: 2020 2020 207c 2073 6571 7565 6e63 6520 | sequence \n 00051a90: 7468 6174 2072 6573 756c 7473 2066 726f that results fro\n 00051aa0: 6d20 7265 706c 6163 696e 6720 6f72 2020 m replacing or \n-00051ab0: 2020 2020 207c 5400 5a46 1100 0020 2020 |T.ZF... \n+00051ab0: 2020 2020 207c 5400 5a44 1100 0020 2020 |T.ZD... \n 00051ac0: 7c20 245a 5452 616e 736c 6174 6528 2920 | $ZTRanslate() \n 00051ad0: 2020 2020 2020 2020 207c 2064 726f 7070 | dropp\n 00051ae0: 696e 6720 6279 7465 7320 696e 2074 6865 ing bytes in the\n 00051af0: 2066 6972 7374 206f 6620 6974 7320 6172 first of its ar\n-00051b00: 6775 6d65 6e74 7320 207c 5400 5a46 2100 guments |T.ZF!.\n+00051b00: 6775 6d65 6e74 7320 207c 5400 5a44 2100 guments |T.ZD!.\n 00051b10: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00051b20: 2020 2020 2020 2020 2020 2020 207c 2061 | a\n 00051b30: 7320 7370 6563 6966 6965 6420 6279 2074 s specified by t\n 00051b40: 6865 2070 6174 7465 726e 7320 6f66 2069 he patterns of i\n 00051b50: 7473 206f 7468 6572 2020 2020 207c 5400 ts other |T.\n-00051b60: 5a46 3100 0020 2020 7c20 2020 2020 2020 ZF1.. | \n+00051b60: 5a44 3100 0020 2020 7c20 2020 2020 2020 ZD1.. | \n 00051b70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00051b80: 207c 2061 7267 756d 656e 7473 2e20 245a | arguments. $Z\n 00051b90: 5452 414e 534c 4154 4528 2920 7072 6f76 TRANSLATE() prov\n 00051ba0: 6964 6573 2061 2074 6f6f 6c20 666f 7220 ides a tool for \n-00051bb0: 207c 5400 5a46 4100 0020 2020 7c20 2020 |T.ZFA.. | \n+00051bb0: 207c 5400 5a44 4100 0020 2020 7c20 2020 |T.ZDA.. | \n 00051bc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00051bd0: 2020 2020 207c 2074 6173 6b73 2073 7563 | tasks suc\n 00051be0: 6820 6173 2065 6e63 7279 7074 696f 6e2e h as encryption.\n 00051bf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00051c00: 2020 2020 207c 5400 5a46 5100 0020 2020 |T.ZFQ.. \n+00051c00: 2020 2020 207c 5400 5a44 5100 0020 2020 |T.ZDQ.. \n 00051c10: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00051c20: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00051c30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00051c40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00051c50: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5a46 6100 ---------|T.ZFa.\n+00051c50: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5a44 6100 ---------|T.ZDa.\n 00051c60: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00051c70: 2020 2020 2020 2020 2020 2020 207c 2054 | T\n 00051c80: 6865 2024 5a57 4944 5448 2829 2066 756e he $ZWIDTH() fun\n 00051c90: 6374 696f 6e20 7265 7475 726e 7320 7468 ction returns th\n 00051ca0: 6520 6e75 6d62 6572 7320 6f66 207c 5400 e numbers of |T.\n-00051cb0: 5a46 7100 0020 2020 7c20 245a 5769 6474 ZFq.. | $ZWidt\n+00051cb0: 5a44 7100 0020 2020 7c20 245a 5769 6474 ZDq.. | $ZWidt\n 00051cc0: 6828 2920 2020 2020 2020 2020 2020 2020 h() \n 00051cd0: 207c 2063 6f6c 756d 6e73 2072 6571 7569 | columns requi\n 00051ce0: 7265 6420 746f 2064 6973 706c 6179 2061 red to display a\n 00051cf0: 2067 6976 656e 2073 7472 696e 6720 6f6e given string on\n-00051d00: 207c 5400 5a46 8100 0020 2020 7c20 2020 |T.ZF... | \n+00051d00: 207c 5400 5a44 8100 0020 2020 7c20 2020 |T.ZD... | \n 00051d10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00051d20: 2020 2020 207c 2074 6865 2073 6372 6565 | the scree\n 00051d30: 6e20 6f72 2070 7269 6e74 6572 2e20 2020 n or printer. \n 00051d40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00051d50: 2020 2020 207c 5400 5a46 9100 0020 2020 |T.ZF... \n+00051d50: 2020 2020 207c 5400 5a44 9100 0020 2020 |T.ZD... \n 00051d60: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00051d70: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00051d80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00051d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00051da0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5946 1a00 ---------|T.YF..\n+00051da0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5944 1a00 ---------|T.YD..\n 00051db0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00051dc0: 2020 2020 2020 2020 2020 2020 207c 2054 | T\n 00051dd0: 6865 2047 542e 4d20 2548 4558 3255 5446 he GT.M %HEX2UTF\n 00051de0: 2075 7469 6c69 7479 2072 6574 7572 6e73 utility returns\n 00051df0: 2074 6865 2047 542e 4d20 2020 207c 5400 the GT.M |T.\n-00051e00: 5a46 1100 0020 2020 7c20 2020 2020 2020 ZF... | \n+00051e00: 5a44 1100 0020 2020 7c20 2020 2020 2020 ZD... | \n 00051e10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00051e20: 207c 2065 6e63 6f64 6564 2063 6861 7261 | encoded chara\n 00051e30: 6374 6572 2073 7472 696e 6720 6672 6f6d cter string from\n 00051e40: 2074 6865 2067 6976 656e 2020 2020 2020 the given \n-00051e50: 207c 5400 5a46 2100 0020 2020 7c20 2548 |T.ZF!.. | %H\n+00051e50: 207c 5400 5a44 2100 0020 2020 7c20 2548 |T.ZD!.. | %H\n 00051e60: 4558 3255 5446 2020 2020 2020 2020 2020 EX2UTF \n 00051e70: 2020 2020 207c 2062 7974 6573 7472 6561 | bytestrea\n 00051e80: 6d20 696e 2068 6578 6164 6563 696d 616c m in hexadecimal\n 00051e90: 206e 6f74 6174 696f 6e2e 2054 6869 7320 notation. This \n-00051ea0: 2020 2020 207c 5400 5a46 3100 0020 2020 |T.ZF1.. \n+00051ea0: 2020 2020 207c 5400 5a44 3100 0020 2020 |T.ZD1.. \n 00051eb0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00051ec0: 2020 2020 2020 2020 207c 2072 6f75 7469 | routi\n 00051ed0: 6e65 2068 6173 2065 6e74 7279 2070 6f69 ne has entry poi\n 00051ee0: 6e74 7320 666f 7220 626f 7468 2069 6e74 nts for both int\n-00051ef0: 6572 6163 7469 7665 207c 5400 5a46 4100 eractive |T.ZFA.\n+00051ef0: 6572 6163 7469 7665 207c 5400 5a44 4100 eractive |T.ZDA.\n 00051f00: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00051f10: 2020 2020 2020 2020 2020 2020 207c 2061 | a\n 00051f20: 6e64 206e 6f6e 2d69 6e74 6572 6163 7469 nd non-interacti\n 00051f30: 7665 2075 7365 2e20 2020 2020 2020 2020 ve use. \n 00051f40: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00051f50: 5a46 5100 0020 2020 7c2d 2d2d 2d2d 2d2d ZFQ.. |-------\n+00051f50: 5a44 5100 0020 2020 7c2d 2d2d 2d2d 2d2d ZDQ.. |-------\n 00051f60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00051f70: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00051f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00051f90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00051fa0: 2d7c 5400 5a46 6100 0020 2020 7c20 2020 -|T.ZFa.. | \n+00051fa0: 2d7c 5400 5a44 6100 0020 2020 7c20 2020 -|T.ZDa.. | \n 00051fb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00051fc0: 2020 2020 207c 2054 6865 2047 542e 4d20 | The GT.M \n 00051fd0: 2555 5446 3248 4558 2075 7469 6c69 7479 %UTF2HEX utility\n 00051fe0: 2072 6574 7572 6e73 2074 6865 2020 2020 returns the \n 00051ff0: 2020 2020 207c 0000 0000 0000 0000 0000 |..........\n 00052000: 0100 0000 f607 0000 d703 0000 0000 0000 ................\n-00052010: ae00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00052010: ae00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00052020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00052030: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00052040: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00052050: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00052060: 5229 5f53 5441 4e44 4152 4400 c11a 7100 R)_STANDARD...q.\n 00052070: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00052080: 2020 2020 2020 2020 2020 2020 207c 2068 | h\n 00052090: 6578 6164 6563 696d 616c 206e 6f74 6174 exadecimal notat\n 000520a0: 696f 6e20 6f66 2074 6865 2069 6e74 6572 ion of the inter\n 000520b0: 6e61 6c20 6279 7465 2020 2020 207c 5400 nal byte |T.\n-000520c0: 5a46 8100 0020 2020 7c20 2555 5446 3248 ZF... | %UTF2H\n+000520c0: 5a44 8100 0020 2020 7c20 2555 5446 3248 ZD... | %UTF2H\n 000520d0: 4558 2020 2020 2020 2020 2020 2020 2020 EX \n 000520e0: 207c 2065 6e63 6f64 696e 6720 6f66 2061 | encoding of a\n 000520f0: 2055 5446 2d38 2065 6e63 6f64 6564 2047 UTF-8 encoded G\n 00052100: 542e 4d20 6368 6172 6163 7465 7220 2020 T.M character \n-00052110: 207c 5400 5a46 9100 0020 2020 7c20 2020 |T.ZF... | \n+00052110: 207c 5400 5a44 9100 0020 2020 7c20 2020 |T.ZD... | \n 00052120: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052130: 2020 2020 207c 2073 7472 696e 672e 2054 | string. T\n 00052140: 6869 7320 726f 7574 696e 6520 6861 7320 his routine has \n 00052150: 656e 7472 7920 706f 696e 7473 2066 6f72 entry points for\n-00052160: 2020 2020 207c 5400 5946 2100 0020 2020 |T.YF!.. \n+00052160: 2020 2020 207c 5400 5944 2100 0020 2020 |T.YD!.. \n 00052170: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00052180: 2020 2020 2020 2020 207c 2062 6f74 6820 | both \n 00052190: 696e 7465 7261 6374 6976 6520 616e 6420 interactive and \n 000521a0: 6e6f 6e2d 696e 7465 7261 6374 6976 6520 non-interactive \n-000521b0: 7573 652e 2020 2020 207c 5400 5a46 1100 use. |T.ZF..\n+000521b0: 7573 652e 2020 2020 207c 5400 5a44 1100 use. |T.ZD..\n 000521c0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000521d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000521e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000521f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00052200: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00052210: 5a46 2100 0020 2020 7c20 2020 2020 2020 ZF!.. | \n+00052210: 5a44 2100 0020 2020 7c20 2020 2020 2020 ZD!.. | \n 00052220: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052230: 207c 2045 6e61 626c 6573 206f 7220 6469 | Enables or di\n 00052240: 7361 626c 6573 2061 7574 6f6d 6174 6963 sables automatic\n 00052250: 2072 6563 6f72 6420 2020 2020 2020 2020 record \n-00052260: 207c 5400 5a46 3100 0020 2020 7c20 2020 |T.ZF1.. | \n+00052260: 207c 5400 5a44 3100 0020 2020 7c20 2020 |T.ZD1.. | \n 00052270: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052280: 2020 2020 207c 2074 6572 6d69 6e61 7469 | terminati\n 00052290: 6f6e 2e20 5768 656e 2074 6865 2063 7572 on. When the cur\n 000522a0: 7265 6e74 2072 6563 6f72 6420 7369 7a65 rent record size\n-000522b0: 2020 2020 207c 5400 5a46 4100 0020 2020 |T.ZFA.. \n+000522b0: 2020 2020 207c 5400 5a44 4100 0020 2020 |T.ZDA.. \n 000522c0: 7c20 5b4e 4f5d 5752 4150 2028 5553 4529 | [NO]WRAP (USE)\n 000522d0: 2020 2020 2020 2020 207c 2028 2458 2920 | ($X) \n 000522e0: 7265 6163 6865 7320 7468 6520 6d61 7869 reaches the maxi\n 000522f0: 6d75 6d20 5749 4454 4820 616e 6420 7468 mum WIDTH and th\n-00052300: 6520 6465 7669 6365 207c 5400 5a46 5100 e device |T.ZFQ.\n+00052300: 6520 6465 7669 6365 207c 5400 5a44 5100 e device |T.ZDQ.\n 00052310: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00052320: 2020 2020 2020 2020 2020 2020 207c 2068 | h\n 00052330: 6173 2057 5241 5020 656e 6162 6c65 642c as WRAP enabled,\n 00052340: 2047 542e 4d20 7374 6172 7473 2061 206e GT.M starts a n\n 00052350: 6577 2072 6563 6f72 642c 2020 207c 5400 ew record, |T.\n-00052360: 5a46 6100 0020 2020 7c20 2020 2020 2020 ZFa.. | \n+00052360: 5a44 6100 0020 2020 7c20 2020 2020 2020 ZDa.. | \n 00052370: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052380: 207c 2061 7320 6966 2074 6865 2072 6f75 | as if the rou\n 00052390: 7469 6e65 2068 6164 2069 7373 7565 6420 tine had issued \n 000523a0: 6120 5752 4954 4520 2120 2020 2020 2020 a WRITE ! \n-000523b0: 207c 5400 5a46 7100 0020 2020 7c20 2020 |T.ZFq.. | \n+000523b0: 207c 5400 5a44 7100 0020 2020 7c20 2020 |T.ZDq.. | \n 000523c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000523d0: 2020 2020 207c 2063 6f6d 6d61 6e64 2e20 | command. \n 000523e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000523f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00052400: 2020 2020 207c 5400 5a46 8100 0020 2020 |T.ZF... \n+00052400: 2020 2020 207c 5400 5a44 8100 0020 2020 |T.ZD... \n 00052410: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00052420: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00052430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00052440: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00052450: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5a46 9100 ---------|T.ZF..\n+00052450: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5a44 9100 ---------|T.ZD..\n 00052460: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00052470: 2020 2020 2020 2020 2020 2020 207c 2049 | I\n 00052480: 6e20 5554 462d 3820 6d6f 6465 2c20 4453 n UTF-8 mode, DS\n 00052490: 4520 616e 6420 4c4b 4520 6163 6365 7074 E and LKE accept\n 000524a0: 2055 6e69 636f 6465 2020 2020 207c 5400 Unicode |T.\n-000524b0: 5946 2200 0020 2020 7c20 2020 2020 2020 YF\".. | \n+000524b0: 5944 2200 0020 2020 7c20 2020 2020 2020 YD\".. | \n 000524c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000524d0: 207c 2063 6861 7261 6374 6572 7320 696e | characters in\n 000524e0: 2061 6c6c 2074 6865 6972 2063 6f6d 6d61 all their comma\n 000524f0: 6e64 2071 7561 6c69 6669 6572 7320 2020 nd qualifiers \n-00052500: 207c 5400 5a46 1100 0020 2020 7c20 4453 |T.ZF... | DS\n+00052500: 207c 5400 5a44 1100 0020 2020 7c20 4453 |T.ZD... | DS\n 00052510: 4520 616e 6420 4c4b 4520 2020 2020 2020 E and LKE \n 00052520: 2020 2020 207c 2074 6861 7420 7265 7175 | that requ\n 00052530: 6972 6520 6669 6c65 206e 616d 6573 2c20 ire file names, \n 00052540: 6b65 7973 2c20 6f72 2064 6174 6120 2873 keys, or data (s\n-00052550: 7563 6820 207c 5400 5a46 2100 0020 2020 uch |T.ZF!.. \n+00052550: 7563 6820 207c 5400 5a44 2100 0020 2020 uch |T.ZD!.. \n 00052560: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00052570: 2020 2020 2020 2020 207c 2061 7320 4453 | as DS\n 00052580: 4520 2d4b 4559 2c20 4453 4520 2d44 4154 E -KEY, DSE -DAT\n 00052590: 4120 616e 6420 4c4b 4520 2d4c 4f43 4b20 A and LKE -LOCK \n-000525a0: 2020 2020 2020 2020 207c 5400 5a46 3100 |T.ZF1.\n+000525a0: 2020 2020 2020 2020 207c 5400 5a44 3100 |T.ZD1.\n 000525b0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000525c0: 2020 2020 2020 2020 2020 2020 207c 2071 | q\n 000525d0: 7561 6c69 6669 6572 7329 2e20 2020 2020 ualifiers). \n 000525e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000525f0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00052600: 5a46 4100 0020 2020 7c2d 2d2d 2d2d 2d2d ZFA.. |-------\n+00052600: 5a44 4100 0020 2020 7c2d 2d2d 2d2d 2d2d ZDA.. |-------\n 00052610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00052620: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00052630: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00052640: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00052650: 2d7c 5400 5a46 5100 0020 2020 7c20 2020 -|T.ZFQ.. | \n+00052650: 2d7c 5400 5a44 5100 0020 2020 7c20 2020 -|T.ZDQ.. | \n 00052660: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052670: 2020 2020 207c 2047 4445 2061 6c6c 6f77 | GDE allow\n 00052680: 7320 7468 6520 6e61 6d65 206f 6620 6120 s the name of a \n 00052690: 6669 6c65 2074 6f20 696e 636c 7564 6520 file to include \n-000526a0: 2020 2020 207c 5400 5a46 6100 0020 2020 |T.ZFa.. \n+000526a0: 2020 2020 207c 5400 5a44 6100 0020 2020 |T.ZDa.. \n 000526b0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000526c0: 2020 2020 2020 2020 207c 2055 5446 2d38 | UTF-8\n 000526d0: 2063 6861 7261 6374 6572 7320 2020 2020 characters \n 000526e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000526f0: 2020 2020 2020 2020 207c 5400 5a46 7100 |T.ZFq.\n+000526f0: 2020 2020 2020 2020 207c 5400 5a44 7100 |T.ZDq.\n 00052700: 0020 2020 7c20 4744 4520 4f62 6a65 6374 . | GDE Object\n 00052710: 7320 2020 2020 2020 2020 2020 207c 2020 s | \n 00052720: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052730: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052740: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00052750: 5a46 8100 0020 2020 7c20 2020 2020 2020 ZF... | \n+00052750: 5a44 8100 0020 2020 7c20 2020 2020 2020 ZD... | \n 00052760: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052770: 207c 2049 6e20 5554 462d 3820 6d6f 6465 | In UTF-8 mode\n 00052780: 2c20 4744 4520 636f 6e73 6964 6572 7320 , GDE considers \n 00052790: 6120 7465 7874 2066 696c 6520 746f 2020 a text file to \n-000527a0: 207c 5400 5a46 9100 0020 2020 7c20 2020 |T.ZF... | \n+000527a0: 207c 5400 5a44 9100 0020 2020 7c20 2020 |T.ZD... | \n 000527b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000527c0: 2020 2020 207c 2062 6520 656e 636f 6465 | be encode\n 000527d0: 6420 696e 2055 5446 2d38 2077 6865 6e20 d in UTF-8 when \n 000527e0: 6974 2069 7320 6578 6563 7574 6564 2076 it is executed v\n 000527f0: 6961 2020 207c 0000 0000 0000 0000 0000 ia |..........\n 00052800: 0100 0000 f507 0000 ee03 0000 0000 0000 ................\n-00052810: ad00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00052810: ad00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00052820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00052830: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00052840: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00052850: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00052860: 5229 5f53 5441 4e44 4152 4400 c123 0000 R)_STANDARD..#..\n 00052870: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00052880: 2020 2020 2020 2020 2020 2020 7c20 7468 | th\n 00052890: 6520 2240 2220 636f 6d6d 616e 642e 2020 e \"@\" command. \n 000528a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000528b0: 2020 2020 2020 2020 2020 2020 7c54 005a |T.Z\n-000528c0: 4611 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F... |--------\n+000528c0: 4411 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D... |--------\n 000528d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000528e0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 000528f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00052900: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00052910: 7c54 005a 4621 0000 2020 207c 2020 2020 |T.ZF!.. | \n+00052910: 7c54 005a 4421 0000 2020 207c 2020 2020 |T.ZD!.. | \n 00052920: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052930: 2020 2020 7c20 5370 6563 6966 6965 7320 | Specifies \n 00052940: 6368 6172 6163 7465 7220 6669 6c74 6572 character filter\n 00052950: 696e 6720 666f 7220 7370 6563 6966 6965 ing for specifie\n-00052960: 6420 2020 7c54 005a 4631 0000 2020 207c d |T.ZF1.. |\n+00052960: 6420 2020 7c54 005a 4431 0000 2020 207c d |T.ZD1.. |\n 00052970: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052980: 2020 2020 2020 2020 7c20 6375 7273 6f72 | cursor\n 00052990: 206d 6f76 656d 656e 7420 7365 7175 656e movement sequen\n 000529a0: 6365 7320 6f6e 2064 6576 6963 6573 2077 ces on devices w\n-000529b0: 6865 7265 2020 2020 7c54 005a 4641 0000 here |T.ZFA..\n+000529b0: 6865 7265 2020 2020 7c54 005a 4441 0000 here |T.ZDA..\n 000529c0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000529d0: 2020 2020 2020 2020 2020 2020 7c20 4649 | FI\n 000529e0: 4c54 4552 2061 7070 6c69 6573 2e20 2020 LTER applies. \n 000529f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052a00: 2020 2020 2020 2020 2020 2020 7c54 005a |T.Z\n-00052a10: 4651 0000 2020 207c 2020 2020 2020 2020 FQ.. | \n+00052a10: 4451 0000 2020 207c 2020 2020 2020 2020 DQ.. | \n 00052a20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052a30: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00052a40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052a50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00052a60: 7c54 005a 4661 0000 2020 207c 2020 2020 |T.ZFa.. | \n+00052a60: 7c54 005a 4461 0000 2020 207c 2020 2020 |T.ZDa.. | \n 00052a70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052a80: 2020 2020 7c20 496e 2055 5446 2d38 206d | In UTF-8 m\n 00052a90: 6f64 652c 2074 6865 2075 7375 616c 2055 ode, the usual U\n 00052aa0: 6e69 636f 6465 206c 696e 6520 2020 2020 nicode line \n-00052ab0: 2020 2020 7c54 005a 4671 0000 2020 207c |T.ZFq.. |\n+00052ab0: 2020 2020 7c54 005a 4471 0000 2020 207c |T.ZDq.. |\n 00052ac0: 2046 494c 5445 525b 3d65 7870 725d 2020 FILTER[=expr] \n 00052ad0: 2020 2020 2020 2020 7c20 7465 726d 696e | termin\n 00052ae0: 6174 6f72 7320 2855 2b30 3030 4120 284c ators (U+000A (L\n 00052af0: 4629 2c20 552b 3030 3030 4420 2843 5229 F), U+0000D (CR)\n-00052b00: 2c20 2020 2020 2020 7c54 005a 4681 0000 , |T.ZF...\n+00052b00: 2c20 2020 2020 2020 7c54 005a 4481 0000 , |T.ZD...\n 00052b10: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00052b20: 2020 2020 2020 2020 2020 2020 7c20 552b | U+\n 00052b30: 3030 3044 2066 6f6c 6c6f 7765 6420 6279 000D followed by\n 00052b40: 2055 2b30 3030 4120 2843 524c 4629 2c20 U+000A (CRLF), \n 00052b50: 552b 3030 3835 2020 2020 2020 7c54 005a U+0085 |T.Z\n-00052b60: 4691 0000 2020 207c 2020 2020 2020 2020 F... | \n+00052b60: 4491 0000 2020 207c 2020 2020 2020 2020 D... | \n 00052b70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052b80: 7c20 284e 454c 292c 2055 2b30 3030 4320 | (NEL), U+000C \n 00052b90: 2846 4629 2c20 552b 3230 3238 2028 4c53 (FF), U+2028 (LS\n 00052ba0: 2920 616e 6420 552b 3230 3239 2020 2020 ) and U+2029 \n-00052bb0: 7c54 0059 4624 0000 2020 207c 2020 2020 |T.YF$.. | \n+00052bb0: 7c54 0059 4424 0000 2020 207c 2020 2020 |T.YD$.. | \n 00052bc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052bd0: 2020 2020 7c20 2850 5329 2920 6172 6520 | (PS)) are \n 00052be0: 7265 636f 676e 697a 6564 2e20 4966 2046 recognized. If F\n 00052bf0: 494c 5445 523d 4348 4152 4143 5445 5220 ILTER=CHARACTER \n-00052c00: 6973 2020 7c54 005a 4611 0000 2020 207c is |T.ZF... |\n+00052c00: 6973 2020 7c54 005a 4411 0000 2020 207c is |T.ZD... |\n 00052c10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052c20: 2020 2020 2020 2020 7c20 656e 6162 6c65 | enable\n 00052c30: 642c 2061 6c6c 206f 6620 7468 6520 7465 d, all of the te\n 00052c40: 726d 696e 6174 6f72 7320 6172 6520 2020 rminators are \n-00052c50: 2020 2020 2020 2020 7c54 005a 4621 0000 |T.ZF!..\n+00052c50: 2020 2020 2020 2020 7c54 005a 4421 0000 |T.ZD!..\n 00052c60: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00052c70: 2020 2020 2020 2020 2020 2020 7c20 7265 | re\n 00052c80: 636f 676e 697a 6564 2074 6f20 6d61 696e cognized to main\n 00052c90: 7461 696e 2074 6865 2076 616c 7565 7320 tain the values \n 00052ca0: 6f66 2024 5820 616e 6420 2020 7c54 005a of $X and |T.Z\n-00052cb0: 4631 0000 2020 207c 2020 2020 2020 2020 F1.. | \n+00052cb0: 4431 0000 2020 207c 2020 2020 2020 2020 D1.. | \n 00052cc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052cd0: 7c20 2459 2e20 2020 2020 2020 2020 2020 | $Y. \n 00052ce0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052cf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00052d00: 7c54 005a 4641 0000 2020 207c 2d2d 2d2d |T.ZFA.. |----\n+00052d00: 7c54 005a 4441 0000 2020 207c 2d2d 2d2d |T.ZDA.. |----\n 00052d10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00052d20: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 00052d30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00052d40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00052d50: 2d2d 2d2d 7c54 005a 4651 0000 2020 207c ----|T.ZFQ.. |\n+00052d50: 2d2d 2d2d 7c54 005a 4451 0000 2020 207c ----|T.ZDQ.. |\n 00052d60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052d70: 2020 2020 2020 2020 7c20 5468 6520 4a6f | The Jo\n 00052d80: 6220 636f 6d6d 616e 6420 7370 6177 6e73 b command spawns\n 00052d90: 2061 2062 6163 6b67 726f 756e 6420 7072 a background pr\n-00052da0: 6f63 6573 7320 2020 7c54 005a 4661 0000 ocess |T.ZFa..\n+00052da0: 6f63 6573 7320 2020 7c54 005a 4461 0000 ocess |T.ZDa..\n 00052db0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00052dc0: 2020 2020 2020 2020 2020 2020 7c20 7769 | wi\n 00052dd0: 7468 2074 6865 2073 616d 6520 656e 7669 th the same envi\n 00052de0: 726f 6e6d 656e 7420 6173 2074 6865 204d ronment as the M\n 00052df0: 2070 726f 6365 7373 2020 2020 7c54 005a process |T.Z\n-00052e00: 4671 0000 2020 207c 2020 2020 2020 2020 Fq.. | \n+00052e00: 4471 0000 2020 207c 2020 2020 2020 2020 Dq.. | \n 00052e10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052e20: 7c20 646f 696e 6720 7468 6520 7370 6177 | doing the spaw\n 00052e30: 6e69 6e67 2e20 5468 6572 6566 6f72 652c ning. Therefore,\n 00052e40: 2069 6620 7468 6520 7061 7265 6e74 2020 if the parent \n-00052e50: 7c54 005a 4681 0000 2020 207c 2020 2020 |T.ZF... | \n+00052e50: 7c54 005a 4481 0000 2020 207c 2020 2020 |T.ZD... | \n 00052e60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052e70: 2020 2020 7c20 7072 6f63 6573 7320 6973 | process is\n 00052e80: 206f 7065 7261 7469 6e67 2069 6e20 5554 operating in UT\n 00052e90: 462d 3820 6d6f 6465 2c20 7468 6520 4a6f F-8 mode, the Jo\n-00052ea0: 6227 6420 7c54 005a 4691 0000 2020 207c b'd |T.ZF... |\n+00052ea0: 6227 6420 7c54 005a 4491 0000 2020 207c b'd |T.ZD... |\n 00052eb0: 204a 6f62 2020 2020 2020 2020 2020 2020 Job \n 00052ec0: 2020 2020 2020 2020 7c20 7072 6f63 6573 | proces\n 00052ed0: 7320 616c 736f 206f 7065 7261 7465 7320 s also operates \n 00052ee0: 696e 2055 5446 2d38 206d 6f64 652e 2049 in UTF-8 mode. I\n-00052ef0: 6e20 7468 6520 2020 7c54 0059 4625 0000 n the |T.YF%..\n+00052ef0: 6e20 7468 6520 2020 7c54 0059 4425 0000 n the |T.YD%..\n 00052f00: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00052f10: 2020 2020 2020 2020 2020 2020 7c20 6576 | ev\n 00052f20: 656e 7420 7468 6174 2061 2062 6163 6b67 ent that a backg\n 00052f30: 726f 756e 6420 7072 6f63 6573 7320 6d75 round process mu\n 00052f40: 7374 2068 6176 6520 6120 2020 7c54 005a st have a |T.Z\n-00052f50: 4611 0000 2020 207c 2020 2020 2020 2020 F... | \n+00052f50: 4411 0000 2020 207c 2020 2020 2020 2020 D... | \n 00052f60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052f70: 7c20 6469 6666 6572 656e 7420 6d6f 6465 | different mode\n 00052f80: 2066 726f 6d20 7468 6520 7061 7265 6e74 from the parent\n 00052f90: 2c20 6372 6561 7465 2061 2020 2020 2020 , create a \n-00052fa0: 7c54 005a 4621 0000 2020 207c 2020 2020 |T.ZF!.. | \n+00052fa0: 7c54 005a 4421 0000 2020 207c 2020 2020 |T.ZD!.. | \n 00052fb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00052fc0: 2020 2020 7c20 7368 656c 6c20 7363 7269 | shell scri\n 00052fd0: 7074 2074 6f20 616c 7465 7220 7468 6520 pt to alter the \n 00052fe0: 656e 7669 726f 6e6d 656e 7420 6173 2020 environment as \n 00052ff0: 2020 2020 7c00 0000 0000 0000 0000 0000 |...........\n 00053000: 0100 0000 f607 0000 0504 0000 0000 0000 ................\n-00053010: ae00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00053010: ae00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00053020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00053030: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00053040: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00053050: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00053060: 5229 5f53 5441 4e44 4152 4400 c125 3100 R)_STANDARD..%1.\n 00053070: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00053080: 2020 2020 2020 2020 2020 2020 207c 206e | n\n 00053090: 6565 6465 642c 2061 6e64 2073 7061 776e eeded, and spawn\n 000530a0: 2069 7420 7769 7468 2061 205a 5359 7374 it with a ZSYst\n 000530b0: 656d 2063 6f6d 6d61 6e64 2020 207c 5400 em command |T.\n-000530c0: 5a46 4100 0020 2020 7c20 2020 2020 2020 ZFA.. | \n+000530c0: 5a44 4100 0020 2020 7c20 2020 2020 2020 ZDA.. | \n 000530d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000530e0: 207c 206f 7220 7374 6172 7420 6974 2061 | or start it a\n 000530f0: 7320 6120 5049 5045 2064 6576 6963 652e s a PIPE device.\n 00053100: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00053110: 207c 5400 5a46 5100 0020 2020 7c2d 2d2d |T.ZFQ.. |---\n+00053110: 207c 5400 5a44 5100 0020 2020 7c2d 2d2d |T.ZDQ.. |---\n 00053120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00053130: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00053140: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00053150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00053160: 2d2d 2d2d 2d7c 5400 5a46 6100 0020 2020 -----|T.ZFa.. \n+00053160: 2d2d 2d2d 2d7c 5400 5a44 6100 0020 2020 -----|T.ZDa.. \n 00053170: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00053180: 2020 2020 2020 2020 207c 204d 5550 4950 | MUPIP\n 00053190: 2045 5854 5241 4354 2020 2020 2020 2020 EXTRACT \n 000531a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000531b0: 2020 2020 2020 2020 207c 5400 5a46 7100 |T.ZFq.\n+000531b0: 2020 2020 2020 2020 207c 5400 5a44 7100 |T.ZDq.\n 000531c0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000531d0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000531e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000531f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053200: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00053210: 5a46 8100 0020 2020 7c20 2020 2020 2020 ZF... | \n+00053210: 5a44 8100 0020 2020 7c20 2020 2020 2020 ZD... | \n 00053220: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053230: 207c 2049 6e20 5554 462d 3820 6d6f 6465 | In UTF-8 mode\n 00053240: 2c20 4d55 5049 5020 4558 5452 4143 542c , MUPIP EXTRACT,\n 00053250: 204d 5550 4950 204a 4f55 524e 414c 2020 MUPIP JOURNAL \n-00053260: 207c 5400 5a46 9100 0020 2020 7c20 2020 |T.ZF... | \n+00053260: 207c 5400 5a44 9100 0020 2020 7c20 2020 |T.ZD... | \n 00053270: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053280: 2020 2020 207c 202d 4558 5452 4143 5420 | -EXTRACT \n 00053290: 616e 6420 4d55 5049 5020 4a4f 5552 4e41 and MUPIP JOURNA\n 000532a0: 4c20 2d4c 4f53 5454 5241 4e53 2077 7269 L -LOSTTRANS wri\n-000532b0: 7465 2020 207c 5400 5946 2600 0020 2020 te |T.YF&.. \n+000532b0: 7465 2020 207c 5400 5944 2600 0020 2020 te |T.YD&.. \n 000532c0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000532d0: 2020 2020 2020 2020 207c 2073 6571 7565 | seque\n 000532e0: 6e74 6961 6c20 6f75 7470 7574 2066 696c ntial output fil\n 000532f0: 6573 2069 6e20 7468 6520 5554 462d 3820 es in the UTF-8 \n-00053300: 2020 2020 2020 2020 207c 5400 5a46 1100 |T.ZF..\n+00053300: 2020 2020 2020 2020 207c 5400 5a44 1100 |T.ZD..\n 00053310: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00053320: 2020 2020 2020 2020 2020 2020 207c 2063 | c\n 00053330: 6861 7261 6374 6572 2065 6e63 6f64 696e haracter encodin\n 00053340: 6720 666f 726d 2e20 466f 7220 6578 616d g form. For exam\n 00053350: 706c 652c 2069 6e20 2020 2020 207c 5400 ple, in |T.\n-00053360: 5a46 2100 0020 2020 7c20 2020 2020 2020 ZF!.. | \n+00053360: 5a44 2100 0020 2020 7c20 2020 2020 2020 ZD!.. | \n 00053370: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053380: 207c 2055 5446 2d38 206d 6f64 6520 6966 | UTF-8 mode if\n 00053390: 205e 4120 6861 7320 7468 6520 7661 6c75 ^A has the valu\n 000533a0: 6520 6f66 2020 2020 2020 2020 2020 2020 e of \n-000533b0: 207c 5400 5a46 3100 0020 2020 7c20 2020 |T.ZF1.. | \n+000533b0: 207c 5400 5a44 3100 0020 2020 7c20 2020 |T.ZD1.. | \n 000533c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000533d0: 2020 2020 207c 202a 2a2a 2a2a 2a2a 2a2a | *********\n 000533e0: 2a2a 2a2c 2074 6865 2073 6571 7565 6e74 ***, the sequent\n 000533f0: 6961 6c20 6f75 7470 7574 2066 696c 6520 ial output file \n-00053400: 6f66 2020 207c 5400 5a46 4100 0020 2020 of |T.ZFA.. \n+00053400: 6f66 2020 207c 5400 5a44 4100 0020 2020 of |T.ZDA.. \n 00053410: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00053420: 2020 2020 2020 2020 207c 2074 6865 204d | the M\n 00053430: 5550 4950 2045 5854 5241 4354 2063 6f6d UPIP EXTRACT com\n 00053440: 6d61 6e64 2069 733a 2020 2020 2020 2020 mand is: \n-00053450: 2020 2020 2020 2020 207c 5400 5a46 5100 |T.ZFQ.\n+00053450: 2020 2020 2020 2020 207c 5400 5a44 5100 |T.ZDQ.\n 00053460: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00053470: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 00053480: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053490: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000534a0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000534b0: 5a46 6100 0020 2020 7c20 2020 2020 2020 ZFa.. | \n+000534b0: 5a44 6100 0020 2020 7c20 2020 2020 2020 ZDa.. | \n 000534c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000534d0: 207c 2030 392d 4f43 542d 3230 3036 2030 | 09-OCT-2006 0\n 000534e0: 343a 3237 3a35 3320 5a57 5220 2020 2020 4:27:53 ZWR \n 000534f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00053500: 207c 5400 5a46 7100 0020 2020 7c20 2020 |T.ZFq.. | \n+00053500: 207c 5400 5a44 7100 0020 2020 7c20 2020 |T.ZDq.. | \n 00053510: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053520: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 00053530: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053540: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00053550: 2020 2020 207c 5400 5a46 8100 0020 2020 |T.ZF... \n+00053550: 2020 2020 207c 5400 5a44 8100 0020 2020 |T.ZD... \n 00053560: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00053570: 2020 2020 2020 2020 207c 2047 542e 4d20 | GT.M \n 00053580: 4d55 5049 5020 4558 5452 4143 5420 5554 MUPIP EXTRACT UT\n 00053590: 462d 3820 2020 2020 2020 2020 2020 2020 F-8 \n-000535a0: 2020 2020 2020 2020 207c 5400 5a46 9100 |T.ZF..\n+000535a0: 2020 2020 2020 2020 207c 5400 5a44 9100 |T.ZD..\n 000535b0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000535c0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000535d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000535e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000535f0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00053600: 5946 2700 0020 2020 7c20 4d55 5049 5020 YF'.. | MUPIP \n+00053600: 5944 2700 0020 2020 7c20 4d55 5049 5020 YD'.. | MUPIP \n 00053610: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053620: 207c 205e 413d 222a 2a2a 2a2a 2a2a 2a2a | ^A=\"*********\n 00053630: 2a2a 2a22 2020 2020 2020 2020 2020 2020 ***\" \n 00053640: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00053650: 207c 5400 5a46 1100 0020 2020 7c20 2020 |T.ZF... | \n+00053650: 207c 5400 5a44 1100 0020 2020 7c20 2020 |T.ZD... | \n 00053660: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053670: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 00053680: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053690: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000536a0: 2020 2020 207c 5400 5a46 2100 0020 2020 |T.ZF!.. \n+000536a0: 2020 2020 207c 5400 5a44 2100 0020 2020 |T.ZD!.. \n 000536b0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000536c0: 2020 2020 2020 2020 207c 204d 5550 4950 | MUPIP\n 000536d0: 204c 4f41 4420 2020 2020 2020 2020 2020 LOAD \n 000536e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000536f0: 2020 2020 2020 2020 207c 5400 5a46 3100 |T.ZF1.\n+000536f0: 2020 2020 2020 2020 207c 5400 5a44 3100 |T.ZD1.\n 00053700: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00053710: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 00053720: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053730: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053740: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00053750: 5a46 4100 0020 2020 7c20 2020 2020 2020 ZFA.. | \n+00053750: 5a44 4100 0020 2020 7c20 2020 2020 2020 ZDA.. | \n 00053760: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053770: 207c 204d 5550 4950 204c 4f41 4420 636f | MUPIP LOAD co\n 00053780: 6d6d 616e 6420 636f 6e73 6964 6572 7320 mmand considers \n 00053790: 6120 7365 7175 656e 7469 616c 2020 2020 a sequential \n-000537a0: 207c 5400 5a46 5100 0020 2020 7c20 2020 |T.ZFQ.. | \n+000537a0: 207c 5400 5a44 5100 0020 2020 7c20 2020 |T.ZDQ.. | \n 000537b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000537c0: 2020 2020 207c 2066 696c 6520 6173 2065 | file as e\n 000537d0: 6e63 6f64 6564 2069 6e20 5554 462d 3820 ncoded in UTF-8 \n 000537e0: 6966 2074 6865 2065 6e76 6972 6f6e 6d65 if the environme\n 000537f0: 6e74 2020 207c 0000 0000 0000 0000 0000 nt |..........\n 00053800: 0100 0000 f607 0000 1c04 0000 0000 0000 ................\n-00053810: ae00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00053810: ae00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00053820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00053830: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00053840: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00053850: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00053860: 5229 5f53 5441 4e44 4152 4400 c127 6100 R)_STANDARD..'a.\n 00053870: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00053880: 2020 2020 2020 2020 2020 2020 207c 2076 | v\n 00053890: 6172 6961 626c 6520 6774 6d5f 6368 7365 ariable gtm_chse\n 000538a0: 7420 6973 2073 6574 2074 6f20 5554 462d t is set to UTF-\n 000538b0: 382e 2045 6e73 7572 6520 2020 207c 5400 8. Ensure |T.\n-000538c0: 5a46 7100 0020 2020 7c20 2020 2020 2020 ZFq.. | \n+000538c0: 5a44 7100 0020 2020 7c20 2020 2020 2020 ZDq.. | \n 000538d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000538e0: 207c 2074 6861 7420 4d55 5049 5020 4558 | that MUPIP EX\n 000538f0: 5452 4143 5420 636f 6d6d 616e 6473 2061 TRACT commands a\n 00053900: 6e64 2063 6f72 7265 7370 6f6e 6469 6e67 nd corresponding\n-00053910: 207c 5400 5a46 8100 0020 2020 7c20 2020 |T.ZF... | \n+00053910: 207c 5400 5a44 8100 0020 2020 7c20 2020 |T.ZD... | \n 00053920: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053930: 2020 2020 207c 204d 5550 4950 204c 4f41 | MUPIP LOA\n 00053940: 4420 636f 6d6d 616e 6473 2065 7865 6375 D commands execu\n 00053950: 7465 2077 6974 6820 7468 6520 7361 6d65 te with the same\n-00053960: 2020 2020 207c 5400 5a46 9100 0020 2020 |T.ZF... \n+00053960: 2020 2020 207c 5400 5a44 9100 0020 2020 |T.ZD... \n 00053970: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00053980: 2020 2020 2020 2020 207c 2073 6574 7469 | setti\n 00053990: 6e67 2066 6f72 2074 6865 2065 6e76 6972 ng for the envir\n 000539a0: 6f6e 6d65 6e74 2076 6172 6961 626c 6520 onment variable \n-000539b0: 2020 2020 2020 2020 207c 5400 5946 2800 |T.YF(.\n+000539b0: 2020 2020 2020 2020 207c 5400 5944 2800 |T.YD(.\n 000539c0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000539d0: 2020 2020 2020 2020 2020 2020 207c 2067 | g\n 000539e0: 746d 5f63 6873 6574 2e20 5468 6520 4d20 tm_chset. The M \n 000539f0: 7574 696c 6974 7920 7072 6f67 7261 6d73 utility programs\n 00053a00: 2025 474f 2061 6e64 2025 4749 207c 5400 %GO and %GI |T.\n-00053a10: 5a46 1100 0020 2020 7c20 2020 2020 2020 ZF... | \n+00053a10: 5a44 1100 0020 2020 7c20 2020 2020 2020 ZD... | \n 00053a20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053a30: 207c 2068 6176 6520 7468 6520 7361 6d65 | have the same\n 00053a40: 2072 6571 7569 7265 6d65 6e74 2066 6f72 requirement for\n 00053a50: 206d 6f64 6520 6d61 7463 6869 6e67 2e20 mode matching. \n-00053a60: 207c 5400 5a46 2100 0020 2020 7c20 2020 |T.ZF!.. | \n+00053a60: 207c 5400 5a44 2100 0020 2020 7c20 2020 |T.ZD!.. | \n 00053a70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053a80: 2020 2020 207c 2046 6f72 206d 6f72 6520 | For more \n 00053a90: 696e 666f 726d 6174 696f 6e20 6f6e 204d information on M\n 00053aa0: 5550 4950 2045 5854 5241 4354 2061 6e64 UPIP EXTRACT and\n-00053ab0: 2020 2020 207c 5400 5a46 3100 0020 2020 |T.ZF1.. \n+00053ab0: 2020 2020 207c 5400 5a44 3100 0020 2020 |T.ZD1.. \n 00053ac0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00053ad0: 2020 2020 2020 2020 207c 204d 5550 4950 | MUPIP\n 00053ae0: 204c 4f41 442c 2072 6566 6572 2074 6f20 LOAD, refer to \n 00053af0: 7468 6520 4765 6e65 7261 6c20 4461 7461 the General Data\n-00053b00: 6261 7365 2020 2020 207c 5400 5a46 4100 base |T.ZFA.\n+00053b00: 6261 7365 2020 2020 207c 5400 5a44 4100 base |T.ZDA.\n 00053b10: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00053b20: 2020 2020 2020 2020 2020 2020 207c 204d | M\n 00053b30: 616e 6167 656d 656e 7420 6368 6170 7465 anagement chapte\n 00053b40: 7220 696e 2047 542e 4d20 4164 6d69 6e69 r in GT.M Admini\n 00053b50: 7374 7261 7469 6f6e 2061 6e64 207c 5400 stration and |T.\n-00053b60: 5a46 5100 0020 2020 7c20 2020 2020 2020 ZFQ.. | \n+00053b60: 5a44 5100 0020 2020 7c20 2020 2020 2020 ZDQ.. | \n 00053b70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053b80: 207c 204f 7065 7261 7469 6f6e 7320 4775 | Operations Gu\n 00053b90: 6964 652e 2020 2020 2020 2020 2020 2020 ide. \n 00053ba0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00053bb0: 207c 5400 5a46 6100 0020 2020 7c2d 2d2d |T.ZFa.. |---\n+00053bb0: 207c 5400 5a44 6100 0020 2020 7c2d 2d2d |T.ZDa.. |---\n 00053bc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00053bd0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00053be0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00053bf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00053c00: 2d2d 2d2d 2d7c 5400 5a46 7100 0020 2020 -----|T.ZFq.. \n+00053c00: 2d2d 2d2d 2d7c 5400 5a44 7100 0020 2020 -----|T.ZDq.. \n 00053c10: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00053c20: 2020 2020 2020 2020 207c 2049 6e20 5554 | In UT\n 00053c30: 462d 3820 6d6f 6465 2c20 7468 6520 4f50 F-8 mode, the OP\n 00053c40: 454e 2063 6f6d 6d61 6e64 2072 6563 6f67 EN command recog\n-00053c50: 6e69 7a65 7320 2020 207c 5400 5a46 8100 nizes |T.ZF..\n+00053c50: 6e69 7a65 7320 2020 207c 5400 5a44 8100 nizes |T.ZD..\n 00053c60: 0020 2020 7c20 4f70 656e 2020 2020 2020 . | Open \n 00053c70: 2020 2020 2020 2020 2020 2020 207c 2049 | I\n 00053c80: 4348 5345 542c 204f 4348 5345 542c 2061 CHSET, OCHSET, a\n 00053c90: 6e64 2043 4853 4554 2061 7320 7468 7265 nd CHSET as thre\n 00053ca0: 6520 6164 6469 7469 6f6e 616c 207c 5400 e additional |T.\n-00053cb0: 5a46 9100 0020 2020 7c20 2020 2020 2020 ZF... | \n+00053cb0: 5a44 9100 0020 2020 7c20 2020 2020 2020 ZD... | \n 00053cc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053cd0: 207c 2064 6576 6963 6570 6172 616d 6574 | deviceparamet\n 00053ce0: 6572 7320 746f 2064 6574 6572 6d69 6e65 ers to determine\n 00053cf0: 2074 6865 2065 6e63 6f64 696e 6720 6f66 the encoding of\n-00053d00: 207c 5400 5946 2900 0020 2020 7c20 2020 |T.YF).. | \n+00053d00: 207c 5400 5944 2900 0020 2020 7c20 2020 |T.YD).. | \n 00053d10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053d20: 2020 2020 207c 2074 6865 2069 6e70 7574 | the input\n 00053d30: 202f 206f 7574 7075 7420 6465 7669 6365 / output device\n 00053d40: 732e 2020 2020 2020 2020 2020 2020 2020 s. \n-00053d50: 2020 2020 207c 5400 5a46 1100 0020 2020 |T.ZF... \n+00053d50: 2020 2020 207c 5400 5a44 1100 0020 2020 |T.ZD... \n 00053d60: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00053d70: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00053d80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00053d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00053da0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5a46 2100 ---------|T.ZF!.\n+00053da0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5a44 2100 ---------|T.ZD!.\n 00053db0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00053dc0: 2020 2020 2020 2020 2020 2020 207c 2047 | G\n 00053dd0: 542e 4d20 616c 6c6f 7773 2074 6865 2070 T.M allows the p\n 00053de0: 6174 7465 726e 2073 7472 696e 6720 6c69 attern string li\n 00053df0: 7465 7261 6c73 2074 6f20 2020 207c 5400 terals to |T.\n-00053e00: 5a46 3100 0020 2020 7c20 5061 7474 6572 ZF1.. | Patter\n+00053e00: 5a44 3100 0020 2020 7c20 5061 7474 6572 ZD1.. | Patter\n 00053e10: 6e20 4d61 7463 6820 4f70 6572 6174 6f72 n Match Operator\n 00053e20: 207c 2063 6f6e 7461 696e 2055 5446 2d38 | contain UTF-8\n 00053e30: 2063 6861 7261 6374 6572 732e 2041 6464 characters. Add\n 00053e40: 6974 696f 6e61 6c6c 792c 2047 542e 4d20 itionally, GT.M \n-00053e50: 207c 5400 5a46 4100 0020 2020 7c20 283f |T.ZFA.. | (?\n+00053e50: 207c 5400 5a44 4100 0020 2020 7c20 283f |T.ZDA.. | (?\n 00053e60: 2920 2020 2020 2020 2020 2020 2020 2020 ) \n 00053e70: 2020 2020 207c 2065 7874 656e 6473 2074 | extends t\n 00053e80: 6865 204d 2073 7461 6e64 6172 6420 7061 he M standard pa\n 00053e90: 7474 6572 6e20 636f 6465 7320 2020 2020 ttern codes \n-00053ea0: 2020 2020 207c 5400 5a46 5100 0020 2020 |T.ZFQ.. \n+00053ea0: 2020 2020 207c 5400 5a44 5100 0020 2020 |T.ZDQ.. \n 00053eb0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00053ec0: 2020 2020 2020 2020 207c 2028 7061 7463 | (patc\n 00053ed0: 6f64 6573 2920 412c 2043 2c20 4e2c 2055 odes) A, C, N, U\n 00053ee0: 2c20 4c2c 2050 2061 6e64 2045 2074 6f20 , L, P and E to \n-00053ef0: 7468 6520 2020 2020 207c 5400 5a46 6100 the |T.ZFa.\n+00053ef0: 7468 6520 2020 2020 207c 5400 5a44 6100 the |T.ZDa.\n 00053f00: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00053f10: 2020 2020 2020 2020 2020 2020 207c 2055 | U\n 00053f20: 5446 2d38 2063 6861 7261 6374 6572 2073 TF-8 character s\n 00053f30: 6574 2e20 2020 2020 2020 2020 2020 2020 et. \n 00053f40: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00053f50: 5a46 7100 0020 2020 7c2d 2d2d 2d2d 2d2d ZFq.. |-------\n+00053f50: 5a44 7100 0020 2020 7c2d 2d2d 2d2d 2d2d ZDq.. |-------\n 00053f60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00053f70: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00053f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00053f90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00053fa0: 2d7c 5400 5a46 8100 0020 2020 7c20 2020 -|T.ZF... | \n+00053fa0: 2d7c 5400 5a44 8100 0020 2020 7c20 2020 -|T.ZD... | \n 00053fb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00053fc0: 2020 2020 207c 2049 6e20 5554 462d 3820 | In UTF-8 \n 00053fd0: 6d6f 6465 2c20 7468 6520 5245 4144 2063 mode, the READ c\n 00053fe0: 6f6d 6d61 6e64 2075 7365 7320 7468 6520 ommand uses the \n 00053ff0: 2020 2020 207c 0000 0000 0000 0000 0000 |..........\n 00054000: 0100 0000 f607 0000 3304 0000 0000 0000 ........3.......\n-00054010: ae00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00054010: ae00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00054020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00054030: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00054040: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00054050: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00054060: 5229 5f53 5441 4e44 4152 4400 c129 9100 R)_STANDARD..)..\n 00054070: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00054080: 2020 2020 2020 2020 2020 2020 207c 2063 | c\n 00054090: 6861 7261 6374 6572 2073 6574 2076 616c haracter set val\n 000540a0: 7565 2073 7065 6369 6669 6564 206f 6e20 ue specified on \n 000540b0: 7468 6520 6465 7669 6365 2020 207c 5400 the device |T.\n-000540c0: 5946 2a00 0020 2020 7c20 2020 2020 2020 YF*.. | \n+000540c0: 5944 2a00 0020 2020 7c20 2020 2020 2020 YD*.. | \n 000540d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000540e0: 207c 204f 5045 4e20 6173 2074 6865 2063 | OPEN as the c\n 000540f0: 6861 7261 6374 6572 2065 6e63 6f64 696e haracter encodin\n 00054100: 6720 6f66 2074 6865 2069 6e70 7574 2020 g of the input \n-00054110: 207c 5400 5a46 1100 0020 2020 7c20 2020 |T.ZF... | \n+00054110: 207c 5400 5a44 1100 0020 2020 7c20 2020 |T.ZD... | \n 00054120: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054130: 2020 2020 207c 2064 6576 6963 652e 2049 | device. I\n 00054140: 6620 6368 6172 6163 7465 7220 7365 7420 f character set \n 00054150: 224d 2220 6f72 2022 5554 462d 3822 2069 \"M\" or \"UTF-8\" i\n-00054160: 7320 2020 207c 5400 5a46 2100 0020 2020 s |T.ZF!.. \n+00054160: 7320 2020 207c 5400 5a44 2100 0020 2020 s |T.ZD!.. \n 00054170: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00054180: 2020 2020 2020 2020 207c 2073 7065 6369 | speci\n 00054190: 6669 6564 2c20 7468 6520 6461 7461 2069 fied, the data i\n 000541a0: 7320 7265 6164 2077 6974 6820 6e6f 2020 s read with no \n-000541b0: 2020 2020 2020 2020 207c 5400 5a46 3100 |T.ZF1.\n+000541b0: 2020 2020 2020 2020 207c 5400 5a44 3100 |T.ZD1.\n 000541c0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000541d0: 2020 2020 2020 2020 2020 2020 207c 2074 | t\n 000541e0: 7261 6e73 666f 726d 6174 696f 6e2e 2049 ransformation. I\n 000541f0: 6620 6368 6172 6163 7465 7220 7365 7420 f character set \n 00054200: 6973 2022 5554 462d 3136 222c 207c 5400 is \"UTF-16\", |T.\n-00054210: 5a46 4100 0020 2020 7c20 5265 6164 2020 ZFA.. | Read \n+00054210: 5a44 4100 0020 2020 7c20 5265 6164 2020 ZDA.. | Read \n 00054220: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054230: 207c 2022 5554 462d 3136 4c45 222c 206f | \"UTF-16LE\", o\n 00054240: 7220 2255 5446 2d31 3642 4522 2c20 7468 r \"UTF-16BE\", th\n 00054250: 6520 6461 7461 2069 7320 7265 6164 2020 e data is read \n-00054260: 207c 5400 5a46 5100 0020 2020 7c20 2020 |T.ZFQ.. | \n+00054260: 207c 5400 5a44 5100 0020 2020 7c20 2020 |T.ZDQ.. | \n 00054270: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054280: 2020 2020 207c 2077 6974 6820 7468 6520 | with the \n 00054290: 7370 6563 6966 6965 6420 656e 636f 6469 specified encodi\n 000542a0: 6e67 2061 6e64 2074 7261 6e73 666f 726d ng and transform\n-000542b0: 6564 2020 207c 5400 5a46 6100 0020 2020 ed |T.ZFa.. \n+000542b0: 6564 2020 207c 5400 5a44 6100 0020 2020 ed |T.ZDa.. \n 000542c0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000542d0: 2020 2020 2020 2020 207c 2074 6f20 5554 | to UT\n 000542e0: 462d 382e 2049 6620 7468 6520 5245 4144 F-8. If the READ\n 000542f0: 2063 6f6d 6d61 6e64 2065 6e63 6f75 6e74 command encount\n-00054300: 6572 7320 616e 2020 207c 5400 5a46 7100 ers an |T.ZFq.\n+00054300: 6572 7320 616e 2020 207c 5400 5a44 7100 ers an |T.ZDq.\n 00054310: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00054320: 2020 2020 2020 2020 2020 2020 207c 2069 | i\n 00054330: 6c6c 6567 616c 2063 6861 7261 6374 6572 llegal character\n 00054340: 206f 7220 6120 6368 6172 6163 7465 7220 or a character \n 00054350: 6f75 7473 6964 6520 7468 6520 207c 5400 outside the |T.\n-00054360: 5a46 8100 0020 2020 7c20 2020 2020 2020 ZF... | \n+00054360: 5a44 8100 0020 2020 7c20 2020 2020 2020 ZD... | \n 00054370: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054380: 207c 2073 656c 6563 7465 6420 7265 7072 | selected repr\n 00054390: 6573 656e 7461 7469 6f6e 2c20 6974 2074 esentation, it t\n 000543a0: 7269 6767 6572 7320 6120 2020 2020 2020 riggers a \n-000543b0: 207c 5400 5a46 9100 0020 2020 7c20 2020 |T.ZF... | \n+000543b0: 207c 5400 5a44 9100 0020 2020 7c20 2020 |T.ZD... | \n 000543c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000543d0: 2020 2020 207c 2072 756e 2d74 696d 6520 | run-time \n 000543e0: 6572 726f 722e 2054 6865 2052 4541 4420 error. The READ \n 000543f0: 636f 6d6d 616e 6420 7265 636f 676e 697a command recogniz\n-00054400: 6573 2020 207c 5400 5946 3100 0020 2020 es |T.YF1.. \n+00054400: 6573 2020 207c 5400 5944 3100 0020 2020 es |T.YD1.. \n 00054410: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00054420: 2020 2020 2020 2020 207c 2061 6c6c 2055 | all U\n 00054430: 6e69 636f 6465 206c 696e 6520 7465 726d nicode line term\n 00054440: 696e 6174 6f72 7320 666f 7220 6e6f 6e2d inators for non-\n-00054450: 4649 5845 4420 2020 207c 5400 5a46 1100 FIXED |T.ZF..\n+00054450: 4649 5845 4420 2020 207c 5400 5a44 1100 FIXED |T.ZD..\n 00054460: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00054470: 2020 2020 2020 2020 2020 2020 207c 2064 | d\n 00054480: 6576 6963 6573 2e20 2020 2020 2020 2020 evices. \n 00054490: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000544a0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000544b0: 5a46 2100 0020 2020 7c2d 2d2d 2d2d 2d2d ZF!.. |-------\n+000544b0: 5a44 2100 0020 2020 7c2d 2d2d 2d2d 2d2d ZD!.. |-------\n 000544c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000544d0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 000544e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000544f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00054500: 2d7c 5400 5a46 3100 0020 2020 7c20 2020 -|T.ZF1.. | \n+00054500: 2d7c 5400 5a44 3100 0020 2020 7c20 2020 -|T.ZD1.. | \n 00054510: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054520: 2020 2020 207c 2057 6865 6e20 6120 6e75 | When a nu\n 00054530: 6d62 6572 2073 6967 6e20 2823 2920 616e mber sign (#) an\n 00054540: 6420 6120 6e6f 6e2d 7a65 726f 2069 6e74 d a non-zero int\n-00054550: 6567 6572 207c 5400 5a46 4100 0020 2020 eger |T.ZFA.. \n+00054550: 6567 6572 207c 5400 5a44 4100 0020 2020 eger |T.ZDA.. \n 00054560: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00054570: 2020 2020 2020 2020 207c 2065 7870 7265 | expre\n 00054580: 7373 696f 6e20 696d 6d65 6469 6174 656c ssion immediatel\n 00054590: 7920 666f 6c6c 6f77 2074 6865 2076 6172 y follow the var\n-000545a0: 6961 626c 6520 2020 207c 5400 5a46 5100 iable |T.ZFQ.\n+000545a0: 6961 626c 6520 2020 207c 5400 5a44 5100 iable |T.ZDQ.\n 000545b0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000545c0: 2020 2020 2020 2020 2020 2020 207c 206e | n\n 000545d0: 616d 652c 2074 6865 2069 6e74 6567 6572 ame, the integer\n 000545e0: 2065 7870 7265 7373 696f 6e20 6465 7465 expression dete\n 000545f0: 726d 696e 6573 2074 6865 2020 207c 5400 rmines the |T.\n-00054600: 5a46 6100 0020 2020 7c20 2020 2020 2020 ZFa.. | \n+00054600: 5a44 6100 0020 2020 7c20 2020 2020 2020 ZDa.. | \n 00054610: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054620: 207c 206d 6178 696d 756d 206e 756d 6265 | maximum numbe\n 00054630: 7220 6f66 2063 6861 7261 6374 6572 7320 r of characters \n 00054640: 6163 6365 7074 6564 2061 7320 7468 6520 accepted as the \n-00054650: 207c 5400 5a46 7100 0020 2020 7c20 2020 |T.ZFq.. | \n+00054650: 207c 5400 5a44 7100 0020 2020 7c20 2020 |T.ZDq.. | \n 00054660: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054670: 2020 2020 207c 2069 6e70 7574 2074 6f20 | input to \n 00054680: 7468 6520 5245 4144 2063 6f6d 6d61 6e64 the READ command\n 00054690: 2e20 496e 2055 5446 2d38 206f 7220 5554 . In UTF-8 or UT\n-000546a0: 462d 3136 207c 5400 5a46 8100 0020 2020 F-16 |T.ZF... \n+000546a0: 462d 3136 207c 5400 5a44 8100 0020 2020 F-16 |T.ZD... \n 000546b0: 7c20 5265 6164 2023 2020 2020 2020 2020 | Read # \n 000546c0: 2020 2020 2020 2020 207c 206d 6f64 6573 | modes\n 000546d0: 2c20 7468 6973 2063 616e 206f 6363 7572 , this can occur\n 000546e0: 2069 6e20 7468 6520 6d69 6464 6c65 206f in the middle o\n-000546f0: 6620 6120 2020 2020 207c 5400 5a46 9100 f a |T.ZF..\n+000546f0: 6620 6120 2020 2020 207c 5400 5a44 9100 f a |T.ZD..\n 00054700: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00054710: 2020 2020 2020 2020 2020 2020 207c 2073 | s\n 00054720: 6571 7565 6e63 6520 6f66 2063 6f6d 6269 equence of combi\n 00054730: 6e69 6e67 2063 6f64 652d 706f 696e 7473 ning code-points\n 00054740: 2028 736f 6d65 206f 6620 2020 207c 5400 (some of |T.\n-00054750: 5946 3200 0020 2020 7c20 2020 2020 2020 YF2.. | \n+00054750: 5944 3200 0020 2020 7c20 2020 2020 2020 YD2.. | \n 00054760: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054770: 207c 2077 6869 6368 2061 7265 2074 7970 | which are typ\n 00054780: 6963 616c 6c79 206e 6f6e 2d73 7061 6369 ically non-spaci\n 00054790: 6e67 292e 2057 6865 6e20 7468 6973 2020 ng). When this \n-000547a0: 207c 5400 5a46 1100 0020 2020 7c20 2020 |T.ZF... | \n+000547a0: 207c 5400 5a44 1100 0020 2020 7c20 2020 |T.ZD... | \n 000547b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000547c0: 2020 2020 207c 2068 6170 7065 6e73 2c20 | happens, \n 000547d0: 616e 7920 6469 7370 6c61 7920 6f6e 2074 any display on t\n 000547e0: 6865 2069 6e70 7574 2064 6576 6963 652c he input device,\n 000547f0: 206d 6179 207c 0000 0000 0000 0000 0000 may |..........\n 00054800: 0100 0000 f607 0000 4a04 0000 0000 0000 ........J.......\n-00054810: ae00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00054810: ae00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00054820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00054830: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00054840: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00054850: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00054860: 5229 5f53 5441 4e44 4152 4400 c132 2100 R)_STANDARD..2!.\n 00054870: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00054880: 2020 2020 2020 2020 2020 2020 207c 206e | n\n 00054890: 6f74 2072 6570 7265 7365 6e74 2074 6865 ot represent the\n 000548a0: 2063 6861 7261 6374 6572 7320 7265 7475 characters retu\n 000548b0: 726e 6564 2062 7920 7468 6520 207c 5400 rned by the |T.\n-000548c0: 5a46 3100 0020 2020 7c20 2020 2020 2020 ZF1.. | \n+000548c0: 5a44 3100 0020 2020 7c20 2020 2020 2020 ZD1.. | \n 000548d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000548e0: 207c 2066 6978 6564 2d6c 656e 6774 6820 | fixed-length \n 000548f0: 5245 4144 2028 5245 4144 2023 292e 2020 READ (READ #). \n 00054900: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00054910: 207c 5400 5a46 4100 0020 2020 7c2d 2d2d |T.ZFA.. |---\n+00054910: 207c 5400 5a44 4100 0020 2020 7c2d 2d2d |T.ZDA.. |---\n 00054920: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00054930: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00054940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00054950: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00054960: 2d2d 2d2d 2d7c 5400 5a46 5100 0020 2020 -----|T.ZFQ.. \n+00054960: 2d2d 2d2d 2d7c 5400 5a44 5100 0020 2020 -----|T.ZDQ.. \n 00054970: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00054980: 2020 2020 2020 2020 207c 2049 6e20 5554 | In UT\n 00054990: 462d 3820 6f72 2055 5446 2d31 3620 6d6f F-8 or UTF-16 mo\n 000549a0: 6465 732c 2074 6865 2052 4541 4420 2a20 des, the READ * \n-000549b0: 636f 6d6d 616e 6420 207c 5400 5a46 6100 command |T.ZFa.\n+000549b0: 636f 6d6d 616e 6420 207c 5400 5a44 6100 command |T.ZDa.\n 000549c0: 0020 2020 7c20 5265 6164 202a 2020 2020 . | Read * \n 000549d0: 2020 2020 2020 2020 2020 2020 207c 2061 | a\n 000549e0: 6363 6570 7473 206f 6e65 2055 6e69 636f ccepts one Unico\n 000549f0: 6465 2063 6861 7261 6374 6572 206f 6620 de character of \n 00054a00: 696e 7075 7420 616e 6420 2020 207c 5400 input and |T.\n-00054a10: 5a46 7100 0020 2020 7c20 2020 2020 2020 ZFq.. | \n+00054a10: 5a44 7100 0020 2020 7c20 2020 2020 2020 ZDq.. | \n 00054a20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054a30: 207c 2070 7574 7320 7468 6520 6e75 6d65 | puts the nume\n 00054a40: 7269 6320 5554 462d 3820 636f 6465 2d70 ric UTF-8 code-p\n 00054a50: 6f69 6e74 2076 616c 7565 2066 6f72 2020 oint value for \n-00054a60: 207c 5400 5a46 8100 0020 2020 7c20 2020 |T.ZF... | \n+00054a60: 207c 5400 5a44 8100 0020 2020 7c20 2020 |T.ZD... | \n 00054a70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054a80: 2020 2020 207c 2074 6861 7420 6368 6172 | that char\n 00054a90: 6163 7465 7220 696e 746f 2074 6865 2076 acter into the v\n 00054aa0: 6172 6961 626c 652e 2020 2020 2020 2020 ariable. \n-00054ab0: 2020 2020 207c 5400 5a46 9100 0020 2020 |T.ZF... \n+00054ab0: 2020 2020 207c 5400 5a44 9100 0020 2020 |T.ZD... \n 00054ac0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00054ad0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00054ae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00054af0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00054b00: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5946 3300 ---------|T.YF3.\n+00054b00: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5944 3300 ---------|T.YD3.\n 00054b10: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00054b20: 2020 2020 2020 2020 2020 2020 207c 2041 | A\n 00054b30: 7320 616e 2061 6964 2074 6f20 6d69 6772 s an aid to migr\n 00054b40: 6174 696e 6720 6170 706c 6963 6174 696f ating applicatio\n 00054b50: 6e73 2074 6f20 7573 696e 6720 207c 5400 ns to using |T.\n-00054b60: 5a46 1100 0020 2020 7c20 2020 2020 2020 ZF... | \n+00054b60: 5a44 1100 0020 2020 7c20 2020 2020 2020 ZD... | \n 00054b70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054b80: 207c 2074 6865 2055 6e69 636f 6465 2073 | the Unicode s\n 00054b90: 7461 6e64 6172 642c 2074 6869 7320 5554 tandard, this UT\n 00054ba0: 462d 3820 6d6f 6465 2056 4945 5720 2020 F-8 mode VIEW \n-00054bb0: 207c 5400 5a46 2100 0020 2020 7c20 5669 |T.ZF!.. | Vi\n+00054bb0: 207c 5400 5a44 2100 0020 2020 7c20 5669 |T.ZD!.. | Vi\n 00054bc0: 6577 2022 5b4e 4f5d 4241 4443 4841 5222 ew \"[NO]BADCHAR\"\n 00054bd0: 2020 2020 207c 2063 6f6d 6d61 6e64 2064 | command d\n 00054be0: 6574 6572 6d69 6e65 7320 7768 6574 6865 etermines whethe\n 00054bf0: 7220 5554 462d 3820 656e 6162 6c65 6420 r UTF-8 enabled \n-00054c00: 2020 2020 207c 5400 5a46 3100 0020 2020 |T.ZF1.. \n+00054c00: 2020 2020 207c 5400 5a44 3100 0020 2020 |T.ZD1.. \n 00054c10: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00054c20: 2020 2020 2020 2020 207c 2066 756e 6374 | funct\n 00054c30: 696f 6e73 2074 7269 6767 6572 2065 7272 ions trigger err\n 00054c40: 6f72 7320 7768 656e 2074 6865 7920 656e ors when they en\n-00054c50: 636f 756e 7465 7220 207c 5400 5a46 4100 counter |T.ZFA.\n+00054c50: 636f 756e 7465 7220 207c 5400 5a44 4100 counter |T.ZDA.\n 00054c60: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00054c70: 2020 2020 2020 2020 2020 2020 207c 2069 | i\n 00054c80: 6c6c 6567 616c 2073 7472 696e 6773 2e20 llegal strings. \n 00054c90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054ca0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00054cb0: 5a46 5100 0020 2020 7c2d 2d2d 2d2d 2d2d ZFQ.. |-------\n+00054cb0: 5a44 5100 0020 2020 7c2d 2d2d 2d2d 2d2d ZDQ.. |-------\n 00054cc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00054cd0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00054ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00054cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00054d00: 2d7c 5400 5a46 6100 0020 2020 7c20 2020 -|T.ZFa.. | \n+00054d00: 2d7c 5400 5a44 6100 0020 2020 7c20 2020 -|T.ZDa.. | \n 00054d10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054d20: 2020 2020 207c 2046 6f72 2073 6f6d 6520 | For some \n 00054d30: 6c61 6e67 7561 6765 7320 2873 7563 6820 languages (such \n 00054d40: 6173 2043 6869 6e65 7365 292c 2074 6865 as Chinese), the\n-00054d50: 2020 2020 207c 5400 5a46 7100 0020 2020 |T.ZFq.. \n+00054d50: 2020 2020 207c 5400 5a44 7100 0020 2020 |T.ZDq.. \n 00054d60: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00054d70: 2020 2020 2020 2020 207c 206f 7264 6572 | order\n 00054d80: 696e 6720 6f66 2063 6861 7261 6374 6572 ing of character\n 00054d90: 2073 7472 696e 6773 2065 6e63 6f64 6564 strings encoded\n-00054da0: 2077 6974 6820 2020 207c 5400 5a46 8100 with |T.ZF..\n+00054da0: 2077 6974 6820 2020 207c 5400 5a44 8100 with |T.ZD..\n 00054db0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00054dc0: 2020 2020 2020 2020 2020 2020 207c 2055 | U\n 00054dd0: 5446 2d38 206d 6179 206e 6f74 2062 6520 TF-8 may not be \n 00054de0: 7468 6520 6c69 6e67 7569 7374 6963 616c the linguistical\n 00054df0: 6c79 206f 7220 2020 2020 2020 207c 5400 ly or |T.\n-00054e00: 5a46 9100 0020 2020 7c20 2020 2020 2020 ZF... | \n+00054e00: 5a44 9100 0020 2020 7c20 2020 2020 2020 ZD... | \n 00054e10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054e20: 207c 2063 756c 7475 7261 6c6c 7920 636f | culturally co\n 00054e30: 7272 6563 7420 6f72 6465 7269 6e67 2e20 rrect ordering. \n 00054e40: 5375 7070 6f72 7469 6e67 2020 2020 2020 Supporting \n-00054e50: 207c 5400 5946 3400 0020 2020 7c20 2020 |T.YF4.. | \n+00054e50: 207c 5400 5944 3400 0020 2020 7c20 2020 |T.YD4.. | \n 00054e60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054e70: 2020 2020 207c 2061 7070 6c69 6361 7469 | applicati\n 00054e80: 6f6e 7320 696e 2073 7563 6820 6c61 6e67 ons in such lang\n 00054e90: 7561 6765 7320 7265 7175 6972 6573 2020 uages requires \n-00054ea0: 2020 2020 207c 5400 5a46 1100 0020 2020 |T.ZF... \n+00054ea0: 2020 2020 207c 5400 5a44 1100 0020 2020 |T.ZD... \n 00054eb0: 7c20 5573 6572 2d64 6566 696e 6564 2043 | User-defined C\n 00054ec0: 6f6c 6c61 7469 6f6e 207c 2064 6576 656c ollation | devel\n 00054ed0: 6f70 6d65 6e74 206f 6620 636f 6c6c 6174 opment of collat\n 00054ee0: 696f 6e20 6d6f 6475 6c65 7320 2d20 4754 ion modules - GT\n-00054ef0: 2e4d 2020 2020 2020 207c 5400 5a46 2100 .M |T.ZF!.\n+00054ef0: 2e4d 2020 2020 2020 207c 5400 5a44 2100 .M |T.ZD!.\n 00054f00: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00054f10: 2020 2020 2020 2020 2020 2020 207c 206e | n\n 00054f20: 6174 6976 656c 7920 7375 7070 6f72 7473 atively supports\n 00054f30: 204d 2063 6f6c 6c61 7469 6f6e 2c20 6275 M collation, bu\n 00054f40: 7420 646f 6573 206e 6f74 2020 207c 5400 t does not |T.\n-00054f50: 5a46 3100 0020 2020 7c20 2020 2020 2020 ZF1.. | \n+00054f50: 5a44 3100 0020 2020 7c20 2020 2020 2020 ZD1.. | \n 00054f60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054f70: 207c 2069 6e63 6c75 6465 2070 7265 2d62 | include pre-b\n 00054f80: 7569 6c74 2063 6f6c 6c61 7469 6f6e 206d uilt collation m\n 00054f90: 6f64 756c 6573 2066 6f72 2061 6e79 2020 odules for any \n-00054fa0: 207c 5400 5a46 4100 0020 2020 7c20 2020 |T.ZFA.. | \n+00054fa0: 207c 5400 5a44 4100 0020 2020 7c20 2020 |T.ZDA.. | \n 00054fb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00054fc0: 2020 2020 207c 2073 7065 6369 6669 6320 | specific \n 00054fd0: 6e61 7475 7261 6c20 6c61 6e67 7561 6765 natural language\n 00054fe0: 2e20 5468 6572 6566 6f72 652c 2020 2020 . Therefore, \n 00054ff0: 2020 2020 207c 0000 0000 0000 0000 0000 |..........\n 00055000: 0100 0000 f607 0000 6104 0000 0000 0000 ........a.......\n-00055010: ae00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00055010: ae00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00055020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00055030: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00055040: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00055050: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00055060: 5229 5f53 5441 4e44 4152 4400 c134 5100 R)_STANDARD..4Q.\n 00055070: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00055080: 2020 2020 2020 2020 2020 2020 207c 2061 | a\n 00055090: 7070 6c69 6361 7469 6f6e 7320 7468 6174 pplications that\n 000550a0: 2075 7365 2055 5446 2d38 2063 6861 7261 use UTF-8 chara\n 000550b0: 6374 6572 7320 6d61 7920 2020 207c 5400 cters may |T.\n-000550c0: 5a46 6100 0020 2020 7c20 2020 2020 2020 ZFa.. | \n+000550c0: 5a44 6100 0020 2020 7c20 2020 2020 2020 ZDa.. | \n 000550d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000550e0: 207c 206e 6565 6420 746f 2069 6d70 6c65 | need to imple\n 000550f0: 6d65 6e74 2074 6865 6972 206f 776e 2063 ment their own c\n 00055100: 6f6c 6c61 7469 6f6e 2020 2020 2020 2020 ollation \n-00055110: 207c 5400 5a46 7100 0020 2020 7c20 2020 |T.ZFq.. | \n+00055110: 207c 5400 5a44 7100 0020 2020 7c20 2020 |T.ZDq.. | \n 00055120: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055130: 2020 2020 207c 2066 756e 6374 696f 6e73 | functions\n 00055140: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n 00055150: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00055160: 2020 2020 207c 5400 5a46 8100 0020 2020 |T.ZF... \n+00055160: 2020 2020 207c 5400 5a44 8100 0020 2020 |T.ZD... \n 00055170: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00055180: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00055190: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000551a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000551b0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5a46 9100 ---------|T.ZF..\n+000551b0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5a44 9100 ---------|T.ZD..\n 000551c0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000551d0: 2020 2020 2020 2020 2020 2020 207c 2057 | W\n 000551e0: 6865 6e20 4943 4853 4554 2069 7320 5554 hen ICHSET is UT\n 000551f0: 462d 3136 2c20 4754 2e4d 2075 7365 7320 F-16, GT.M uses \n 00055200: 424f 4d20 2855 2b46 4546 4629 207c 5400 BOM (U+FEFF) |T.\n-00055210: 5946 3500 0020 2020 7c20 2020 2020 2020 YF5.. | \n+00055210: 5944 3500 0020 2020 7c20 2020 2020 2020 YD5.. | \n 00055220: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055230: 207c 2074 6f20 6175 746f 6d61 7469 6361 | to automatica\n 00055240: 6c6c 7920 6465 7465 726d 696e 6520 7468 lly determine th\n 00055250: 6520 656e 6469 616e 6573 732e 2046 6f72 e endianess. For\n-00055260: 207c 5400 5a46 1100 0020 2020 7c20 2020 |T.ZF... | \n+00055260: 207c 5400 5a44 1100 0020 2020 7c20 2020 |T.ZD... | \n 00055270: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055280: 2020 2020 207c 2074 6869 7320 746f 2068 | this to h\n 00055290: 6170 7065 6e2c 2074 6865 2042 4f4d 206d appen, the BOM m\n 000552a0: 7573 7420 6170 7065 6172 2061 7420 7468 ust appear at th\n-000552b0: 6520 2020 207c 5400 5a46 2100 0020 2020 e |T.ZF!.. \n+000552b0: 6520 2020 207c 5400 5a44 2100 0020 2020 e |T.ZD!.. \n 000552c0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000552d0: 2020 2020 2020 2020 207c 2062 6567 696e | begin\n 000552e0: 6e69 6e67 206f 6620 7468 6520 6669 6c65 ning of the file\n 000552f0: 206f 7220 6461 7461 2073 7472 6561 6d2e or data stream.\n-00055300: 2049 6620 424f 4d20 207c 5400 5a46 3100 If BOM |T.ZF1.\n+00055300: 2049 6620 424f 4d20 207c 5400 5a44 3100 If BOM |T.ZD1.\n 00055310: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00055320: 2020 2020 2020 2020 2020 2020 207c 2069 | i\n 00055330: 7320 6e6f 7420 7072 6573 656e 742c 2047 s not present, G\n 00055340: 542e 4d20 6173 7375 6d65 7320 6269 6720 T.M assumes big \n 00055350: 656e 6469 616e 6573 732e 2020 207c 5400 endianess. |T.\n-00055360: 5a46 4100 0020 2020 7c20 2020 2020 2020 ZFA.. | \n+00055360: 5a44 4100 0020 2020 7c20 2020 2020 2020 ZDA.. | \n 00055370: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055380: 207c 2053 4545 4b20 6f72 2041 5050 454e | SEEK or APPEN\n 00055390: 4420 6f70 6572 6174 696f 6e73 2072 6571 D operations req\n 000553a0: 7569 7265 2073 7065 6369 6679 696e 6720 uire specifying \n-000553b0: 207c 5400 5a46 5100 0020 2020 7c20 2020 |T.ZFQ.. | \n+000553b0: 207c 5400 5a44 5100 0020 2020 7c20 2020 |T.ZDQ.. | \n 000553c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000553d0: 2020 2020 207c 2074 6865 2065 6e64 6961 | the endia\n 000553e0: 6e65 7373 2028 5554 462d 3136 4c45 206f ness (UTF-16LE o\n 000553f0: 7220 5554 462d 3136 4245 2920 6265 6361 r UTF-16BE) beca\n-00055400: 7573 6520 207c 5400 5a46 6100 0020 2020 use |T.ZFa.. \n+00055400: 7573 6520 207c 5400 5a44 6100 0020 2020 use |T.ZDa.. \n 00055410: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00055420: 2020 2020 2020 2020 207c 2074 6865 7920 | they \n 00055430: 646f 206e 6f74 2067 6f20 746f 2074 6865 do not go to the\n 00055440: 2062 6567 696e 6e69 6e67 206f 6620 7468 beginning of th\n-00055450: 6520 6669 6c65 2020 207c 5400 5a46 7100 e file |T.ZFq.\n+00055450: 6520 6669 6c65 2020 207c 5400 5a44 7100 e file |T.ZDq.\n 00055460: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00055470: 2020 2020 2020 2020 2020 2020 207c 206f | o\n 00055480: 7220 6461 7461 2073 7472 6561 6d20 746f r data stream to\n 00055490: 2061 7574 6f6d 6174 6963 616c 6c79 2064 automatically d\n 000554a0: 6574 6572 6d69 6e65 2074 6865 207c 5400 etermine the |T.\n-000554b0: 5a46 8100 0020 2020 7c20 2020 2020 2020 ZF... | \n+000554b0: 5a44 8100 0020 2020 7c20 2020 2020 2020 ZD... | \n 000554c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000554d0: 207c 2065 6e64 6961 6e65 7373 2e20 5768 | endianess. Wh\n 000554e0: 656e 2065 6e64 6961 6e65 7373 2069 7320 en endianess is \n 000554f0: 6e6f 7420 7370 6563 6966 6965 642c 2020 not specified, \n-00055500: 207c 5400 5a46 9100 0020 2020 7c20 2020 |T.ZF... | \n+00055500: 207c 5400 5a44 9100 0020 2020 7c20 2020 |T.ZD... | \n 00055510: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055520: 2020 2020 207c 2053 4545 4b20 6f72 2041 | SEEK or A\n 00055530: 5050 454e 4420 6173 7375 6d65 2062 6967 PPEND assume big\n 00055540: 2065 6e64 6961 6e65 7373 2e20 2020 2020 endianess. \n-00055550: 2020 2020 207c 5400 5946 3600 0020 2020 |T.YF6.. \n+00055550: 2020 2020 207c 5400 5944 3600 0020 2020 |T.YD6.. \n 00055560: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00055570: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 00055580: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055590: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000555a0: 2020 2020 2020 2020 207c 5400 5a46 1100 |T.ZF..\n+000555a0: 2020 2020 2020 2020 207c 5400 5a44 1100 |T.ZD..\n 000555b0: 0020 2020 7c20 556e 6963 6f64 6528 5229 . | Unicode(R)\n 000555c0: 2042 7974 6520 4f72 6465 7220 207c 2049 Byte Order | I\n 000555d0: 6620 7468 6520 6368 6172 6163 7465 7220 f the character \n 000555e0: 7365 7420 6f66 2061 2064 6576 6963 6520 set of a device \n 000555f0: 6973 2055 5446 2d38 2c20 2020 207c 5400 is UTF-8, |T.\n-00055600: 5a46 2100 0020 2020 7c20 4d61 726b 6572 ZF!.. | Marker\n+00055600: 5a44 2100 0020 2020 7c20 4d61 726b 6572 ZD!.. | Marker\n 00055610: 2028 424f 4d29 2020 2020 2020 2020 2020 (BOM) \n 00055620: 207c 2047 542e 4d20 6368 6563 6b73 2066 | GT.M checks f\n 00055630: 6f72 2061 6e64 2069 676e 6f72 6573 2061 or and ignores a\n 00055640: 2042 4f4d 206f 6e20 696e 7075 742e 2020 BOM on input. \n-00055650: 207c 5400 5a46 3100 0020 2020 7c20 2020 |T.ZF1.. | \n+00055650: 207c 5400 5a44 3100 0020 2020 7c20 2020 |T.ZD1.. | \n 00055660: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055670: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 00055680: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055690: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000556a0: 2020 2020 207c 5400 5a46 4100 0020 2020 |T.ZFA.. \n+000556a0: 2020 2020 207c 5400 5a44 4100 0020 2020 |T.ZDA.. \n 000556b0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000556c0: 2020 2020 2020 2020 207c 2049 6620 7468 | If th\n 000556d0: 6520 424f 4d20 646f 6573 206e 6f74 206d e BOM does not m\n 000556e0: 6174 6368 2074 6865 2063 6861 7261 6374 atch the charact\n-000556f0: 6572 2073 6574 2020 207c 5400 5a46 5100 er set |T.ZFQ.\n+000556f0: 6572 2073 6574 2020 207c 5400 5a44 5100 er set |T.ZDQ.\n 00055700: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00055710: 2020 2020 2020 2020 2020 2020 207c 2073 | s\n 00055720: 7065 6369 6669 6564 2061 7420 6465 7669 pecified at devi\n 00055730: 6365 204f 5045 4e2c 2047 542e 4d20 7072 ce OPEN, GT.M pr\n 00055740: 6f64 7563 6573 2061 6e20 2020 207c 5400 oduces an |T.\n-00055750: 5a46 6100 0020 2020 7c20 2020 2020 2020 ZFa.. | \n+00055750: 5a44 6100 0020 2020 7c20 2020 2020 2020 ZDa.. | \n 00055760: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055770: 207c 2065 7272 6f72 2e20 5245 4144 2064 | error. READ d\n 00055780: 6f65 7320 6e6f 7420 7265 7475 726e 2042 oes not return B\n 00055790: 4f4d 2074 6f20 7468 6520 2020 2020 2020 OM to the \n-000557a0: 207c 5400 5a46 7100 0020 2020 7c20 2020 |T.ZFq.. | \n+000557a0: 207c 5400 5a44 7100 0020 2020 7c20 2020 |T.ZDq.. | \n 000557b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000557c0: 2020 2020 207c 2061 7070 6c69 6361 7469 | applicati\n 000557d0: 6f6e 2061 6e64 2074 6865 2042 4f4d 2069 on and the BOM i\n 000557e0: 7320 6e6f 7420 636f 756e 7465 6420 6173 s not counted as\n 000557f0: 2020 2020 207c 0000 0000 0000 0000 0000 |..........\n 00055800: 0100 0000 f607 0000 7804 0000 0000 0000 ........x.......\n-00055810: ae00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00055810: ae00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00055820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00055830: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00055840: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00055850: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00055860: 5229 5f53 5441 4e44 4152 4400 c136 8100 R)_STANDARD..6..\n 00055870: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00055880: 2020 2020 2020 2020 2020 2020 207c 2070 | p\n 00055890: 6172 7420 6f66 2074 6865 2066 6972 7374 art of the first\n 000558a0: 2072 6563 6f72 642e 2020 2020 2020 2020 record. \n 000558b0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000558c0: 5a46 9100 0020 2020 7c20 2020 2020 2020 ZF... | \n+000558c0: 5a44 9100 0020 2020 7c20 2020 2020 2020 ZD... | \n 000558d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000558e0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000558f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055900: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00055910: 207c 5400 5946 3700 0020 2020 7c20 2020 |T.YF7.. | \n+00055910: 207c 5400 5944 3700 0020 2020 7c20 2020 |T.YD7.. | \n 00055920: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055930: 2020 2020 207c 2049 6620 7468 6520 6f75 | If the ou\n 00055940: 7470 7574 2063 6861 7261 6374 6572 2073 tput character s\n 00055950: 6574 2066 6f72 2061 2064 6576 6963 6520 et for a device \n-00055960: 6973 2020 207c 5400 5a46 1100 0020 2020 is |T.ZF... \n+00055960: 6973 2020 207c 5400 5a44 1100 0020 2020 is |T.ZD... \n 00055970: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00055980: 2020 2020 2020 2020 207c 2055 5446 2d31 | UTF-1\n 00055990: 3620 2862 7574 206e 6f74 2055 5446 2d31 6 (but not UTF-1\n 000559a0: 3642 4520 6f72 2055 5446 2d31 364c 452c 6BE or UTF-16LE,\n-000559b0: 2920 4754 2e4d 2020 207c 5400 5a46 2100 ) GT.M |T.ZF!.\n+000559b0: 2920 4754 2e4d 2020 207c 5400 5a44 2100 ) GT.M |T.ZD!.\n 000559c0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000559d0: 2020 2020 2020 2020 2020 2020 207c 2077 | w\n 000559e0: 7269 7465 7320 6120 424f 4d20 6265 666f rites a BOM befo\n 000559f0: 7265 2074 6865 2069 6e69 7469 616c 206f re the initial o\n 00055a00: 7574 7075 742e 2054 6865 2020 207c 5400 utput. The |T.\n-00055a10: 5a46 3100 0020 2020 7c20 2020 2020 2020 ZF1.. | \n+00055a10: 5a44 3100 0020 2020 7c20 2020 2020 2020 ZD1.. | \n 00055a20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055a30: 207c 2061 7070 6c69 6361 7469 6f6e 2063 | application c\n 00055a40: 6f64 6520 646f 6573 206e 6f74 206e 6565 ode does not nee\n 00055a50: 6420 746f 2065 7870 6c69 6369 746c 7920 d to explicitly \n-00055a60: 207c 5400 5a46 4100 0020 2020 7c20 2020 |T.ZFA.. | \n+00055a60: 207c 5400 5a44 4100 0020 2020 7c20 2020 |T.ZDA.. | \n 00055a70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055a80: 2020 2020 207c 2077 7269 7465 2074 6865 | write the\n 00055a90: 2042 4f4d 2e20 2020 2020 2020 2020 2020 BOM. \n 00055aa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00055ab0: 2020 2020 207c 5400 5a46 5100 0020 2020 |T.ZFQ.. \n+00055ab0: 2020 2020 207c 5400 5a44 5100 0020 2020 |T.ZDQ.. \n 00055ac0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00055ad0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00055ae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00055af0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00055b00: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5a46 6100 ---------|T.ZFa.\n+00055b00: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5a44 6100 ---------|T.ZDa.\n 00055b10: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00055b20: 2020 2020 2020 2020 2020 2020 207c 2049 | I\n 00055b30: 6e20 5554 462d 3820 6d6f 6465 2061 6e64 n UTF-8 mode and\n 00055b40: 2054 524d 2061 6e64 2053 4420 6f75 7470 TRM and SD outp\n 00055b50: 7574 2c20 7468 6520 2020 2020 207c 5400 ut, the |T.\n-00055b60: 5a46 7100 0020 2020 7c20 2020 2020 2020 ZFq.. | \n+00055b60: 5a44 7100 0020 2020 7c20 2020 2020 2020 ZDq.. | \n 00055b70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055b80: 207c 2057 4944 5448 2064 6576 6963 6570 | WIDTH devicep\n 00055b90: 6172 616d 6574 6572 2073 7065 6369 6669 arameter specifi\n 00055ba0: 6573 2074 6865 2020 2020 2020 2020 2020 es the \n-00055bb0: 207c 5400 5a46 8100 0020 2020 7c20 5749 |T.ZF... | WI\n+00055bb0: 207c 5400 5a44 8100 0020 2020 7c20 5749 |T.ZD... | WI\n 00055bc0: 4454 483d 696e 7465 7870 7220 2855 5345 DTH=intexpr (USE\n 00055bd0: 2920 2020 207c 2064 6973 706c 6179 2d63 ) | display-c\n 00055be0: 6f6c 756d 6e73 2061 6e64 2069 7320 7573 olumns and is us\n 00055bf0: 6564 2077 6974 6820 2458 2074 6f20 2020 ed with $X to \n-00055c00: 2020 2020 207c 5400 5a46 9100 0020 2020 |T.ZF... \n+00055c00: 2020 2020 207c 5400 5a44 9100 0020 2020 |T.ZD... \n 00055c10: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00055c20: 2020 2020 2020 2020 207c 2063 6f6e 7472 | contr\n 00055c30: 6f6c 2074 7275 6e63 6174 696f 6e20 616e ol truncation an\n 00055c40: 6420 5752 4150 696e 6720 6f66 2074 6865 d WRAPing of the\n-00055c50: 2076 6973 7561 6c20 207c 5400 5946 3800 visual |T.YF8.\n+00055c50: 2076 6973 7561 6c20 207c 5400 5944 3800 visual |T.YD8.\n 00055c60: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00055c70: 2020 2020 2020 2020 2020 2020 207c 2072 | r\n 00055c80: 6570 7265 7365 6e74 6174 696f 6e20 6f66 epresentation of\n 00055c90: 2074 6865 2073 7472 6561 6d2e 2020 2020 the stream. \n 00055ca0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00055cb0: 5a46 1100 0020 2020 7c2d 2d2d 2d2d 2d2d ZF... |-------\n+00055cb0: 5a44 1100 0020 2020 7c2d 2d2d 2d2d 2d2d ZD... |-------\n 00055cc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00055cd0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00055ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00055cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00055d00: 2d7c 5400 5a46 2100 0020 2020 7c20 2020 -|T.ZF!.. | \n+00055d00: 2d7c 5400 5a44 2100 0020 2020 7c20 2020 -|T.ZD!.. | \n 00055d10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055d20: 2020 2020 207c 2049 6e20 5554 462d 3820 | In UTF-8 \n 00055d30: 6d6f 6465 2c20 7468 6520 5752 4954 4520 mode, the WRITE \n 00055d40: 636f 6d6d 616e 6420 7573 6573 2074 6865 command uses the\n-00055d50: 2020 2020 207c 5400 5a46 3100 0020 2020 |T.ZF1.. \n+00055d50: 2020 2020 207c 5400 5a44 3100 0020 2020 |T.ZD1.. \n 00055d60: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00055d70: 2020 2020 2020 2020 207c 2063 6861 7261 | chara\n 00055d80: 6374 6572 2073 6574 2073 7065 6369 6669 cter set specifi\n 00055d90: 6564 206f 6e20 7468 6520 6465 7669 6365 ed on the device\n-00055da0: 204f 5045 4e20 6173 207c 5400 5a46 4100 OPEN as |T.ZFA.\n+00055da0: 204f 5045 4e20 6173 207c 5400 5a44 4100 OPEN as |T.ZDA.\n 00055db0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00055dc0: 2020 2020 2020 2020 2020 2020 207c 2074 | t\n 00055dd0: 6865 2063 6861 7261 6374 6572 2065 6e63 he character enc\n 00055de0: 6f64 696e 6720 6f66 2074 6865 206f 7574 oding of the out\n 00055df0: 7075 7420 6465 7669 6365 2e20 207c 5400 put device. |T.\n-00055e00: 5a46 5100 0020 2020 7c20 2020 2020 2020 ZFQ.. | \n+00055e00: 5a44 5100 0020 2020 7c20 2020 2020 2020 ZDQ.. | \n 00055e10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055e20: 207c 2049 6620 6368 6172 6163 7465 7220 | If character \n 00055e30: 7365 7420 7370 6563 6966 6965 7320 224d set specifies \"M\n 00055e40: 2220 6f72 2022 5554 462d 3822 2c20 2020 \" or \"UTF-8\", \n-00055e50: 207c 5400 5a46 6100 0020 2020 7c20 5772 |T.ZFa.. | Wr\n+00055e50: 207c 5400 5a44 6100 0020 2020 7c20 5772 |T.ZDa.. | Wr\n 00055e60: 6974 6520 2020 2020 2020 2020 2020 2020 ite \n 00055e70: 2020 2020 207c 2047 542e 4d20 5752 4954 | GT.M WRIT\n 00055e80: 4573 2074 6865 2064 6174 6120 7769 7468 Es the data with\n 00055e90: 206e 6f20 7472 616e 7366 6f72 6d61 7469 no transformati\n-00055ea0: 6f6e 2e20 207c 5400 5a46 7100 0020 2020 on. |T.ZFq.. \n+00055ea0: 6f6e 2e20 207c 5400 5a44 7100 0020 2020 on. |T.ZDq.. \n 00055eb0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00055ec0: 2020 2020 2020 2020 207c 2049 6620 6368 | If ch\n 00055ed0: 6172 6163 7465 7220 7365 7420 7370 6563 aracter set spec\n 00055ee0: 6966 6965 7320 2255 5446 2d31 3622 2c20 ifies \"UTF-16\", \n-00055ef0: 2020 2020 2020 2020 207c 5400 5a46 8100 |T.ZF..\n+00055ef0: 2020 2020 2020 2020 207c 5400 5a44 8100 |T.ZD..\n 00055f00: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00055f10: 2020 2020 2020 2020 2020 2020 207c 2022 | \"\n 00055f20: 5554 462d 3136 4c45 2220 6f72 2022 5554 UTF-16LE\" or \"UT\n 00055f30: 462d 3136 4245 222c 2074 6865 2064 6174 F-16BE\", the dat\n 00055f40: 6120 6973 2061 7373 756d 6564 207c 5400 a is assumed |T.\n-00055f50: 5a46 9100 0020 2020 7c20 2020 2020 2020 ZF... | \n+00055f50: 5a44 9100 0020 2020 7c20 2020 2020 2020 ZD... | \n 00055f60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055f70: 207c 2074 6f20 6265 2065 6e63 6f64 6564 | to be encoded\n 00055f80: 2069 6e20 5554 462d 3820 616e 6420 5752 in UTF-8 and WR\n 00055f90: 4954 4520 7472 616e 7366 6f72 6d73 2020 ITE transforms \n-00055fa0: 207c 5400 5946 3900 0020 2020 7c20 2020 |T.YF9.. | \n+00055fa0: 207c 5400 5944 3900 0020 2020 7c20 2020 |T.YD9.. | \n 00055fb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00055fc0: 2020 2020 207c 2069 7420 746f 2074 6865 | it to the\n 00055fd0: 2063 6861 7261 6374 6572 2065 6e63 6f64 character encod\n 00055fe0: 696e 6720 7370 6563 6966 6965 6420 6279 ing specified by\n 00055ff0: 2020 2020 207c 0000 0000 0000 0000 0000 |..........\n 00056000: 0100 0000 f607 0000 8f04 0000 0000 0000 ................\n-00056010: ae00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00056010: ae00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00056020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00056030: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00056040: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00056050: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00056060: 5229 5f53 5441 4e44 4152 4400 c139 1100 R)_STANDARD..9..\n 00056070: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00056080: 2020 2020 2020 2020 2020 2020 207c 2063 | c\n 00056090: 6861 7261 6374 6572 2073 6574 2064 6576 haracter set dev\n 000560a0: 6963 6520 7061 7261 6d65 7465 722e 2020 ice parameter. \n 000560b0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000560c0: 5a46 2100 0020 2020 7c2d 2d2d 2d2d 2d2d ZF!.. |-------\n+000560c0: 5a44 2100 0020 2020 7c2d 2d2d 2d2d 2d2d ZD!.. |-------\n 000560d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000560e0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 000560f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00056100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00056110: 2d7c 5400 5a46 3100 0020 2020 7c20 2020 -|T.ZF1.. | \n+00056110: 2d7c 5400 5a44 3100 0020 2020 7c20 2020 -|T.ZD1.. | \n 00056120: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00056130: 2020 2020 207c 2057 6865 6e20 7468 6520 | When the \n 00056140: 6172 6775 6d65 6e74 206f 6620 6120 5752 argument of a WR\n 00056150: 4954 4520 636f 6d6d 616e 6420 636f 6e73 ITE command cons\n-00056160: 6973 7473 207c 5400 5a46 4100 0020 2020 ists |T.ZFA.. \n+00056160: 6973 7473 207c 5400 5a44 4100 0020 2020 ists |T.ZDA.. \n 00056170: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00056180: 2020 2020 2020 2020 207c 206f 6620 6120 | of a \n 00056190: 6c65 6164 696e 6720 6173 7465 7269 736b leading asterisk\n 000561a0: 2028 2a29 2066 6f6c 6c6f 7765 6420 6279 (*) followed by\n-000561b0: 2061 6e20 2020 2020 207c 5400 5a46 5100 an |T.ZFQ.\n+000561b0: 2061 6e20 2020 2020 207c 5400 5a44 5100 an |T.ZDQ.\n 000561c0: 0020 2020 7c20 5772 6974 6520 2a20 2020 . | Write * \n 000561d0: 2020 2020 2020 2020 2020 2020 207c 2069 | i\n 000561e0: 6e74 6567 6572 2065 7870 7265 7373 696f nteger expressio\n 000561f0: 6e2c 2074 6865 2057 5249 5445 2063 6f6d n, the WRITE com\n 00056200: 6d61 6e64 206f 7574 7075 7473 207c 5400 mand outputs |T.\n-00056210: 5a46 6100 0020 2020 7c20 2020 2020 2020 ZFa.. | \n+00056210: 5a44 6100 0020 2020 7c20 2020 2020 2020 ZDa.. | \n 00056220: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00056230: 207c 2074 6865 2063 6861 7261 6374 6572 | the character\n 00056240: 2072 6570 7265 7365 6e74 6564 2062 7920 represented by \n 00056250: 7468 6520 636f 6465 2d70 6f69 6e74 2020 the code-point \n-00056260: 207c 5400 5a46 7100 0020 2020 7c20 2020 |T.ZFq.. | \n+00056260: 207c 5400 5a44 7100 0020 2020 7c20 2020 |T.ZDq.. | \n 00056270: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00056280: 2020 2020 207c 2076 616c 7565 206f 6620 | value of \n 00056290: 7468 6174 2069 6e74 6567 6572 2065 7870 that integer exp\n 000562a0: 7265 7373 696f 6e2e 2020 2020 2020 2020 ression. \n-000562b0: 2020 2020 207c 5400 5a46 8100 0020 2020 |T.ZF... \n+000562b0: 2020 2020 207c 5400 5a44 8100 0020 2020 |T.ZD... \n 000562c0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 000562d0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000562e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000562f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00056300: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5a46 9100 ---------|T.ZF..\n+00056300: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5a44 9100 ---------|T.ZD..\n 00056310: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00056320: 2020 2020 2020 2020 2020 2020 207c 2049 | I\n 00056330: 6e20 5554 462d 3820 6d6f 6465 2c20 7468 n UTF-8 mode, th\n 00056340: 6520 5a53 484f 5720 636f 6d6d 616e 6420 e ZSHOW command \n 00056350: 6578 6869 6269 7473 2020 2020 207c 5400 exhibits |T.\n-00056360: 5946 3a00 0020 2020 7c20 2020 2020 2020 YF:.. | \n+00056360: 5944 3a00 0020 2020 7c20 2020 2020 2020 YD:.. | \n 00056370: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00056380: 207c 2062 7974 652d 6f72 6965 6e74 6564 | byte-oriented\n 00056390: 2061 6e64 2064 6973 706c 6179 2d6f 7269 and display-ori\n 000563a0: 656e 7465 6420 6265 6861 7669 6f72 2020 ented behavior \n-000563b0: 207c 5400 5a46 1100 0020 2020 7c20 2020 |T.ZF... | \n+000563b0: 207c 5400 5a44 1100 0020 2020 7c20 2020 |T.ZD... | \n 000563c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000563d0: 2020 2020 207c 2061 7320 666f 6c6c 6f77 | as follow\n 000563e0: 733a 2020 2020 2020 2020 2020 2020 2020 s: \n 000563f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00056400: 2020 2020 207c 5400 5a46 2100 0020 2020 |T.ZF!.. \n+00056400: 2020 2020 207c 5400 5a44 2100 0020 2020 |T.ZD!.. \n 00056410: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00056420: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 00056430: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00056440: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00056450: 2020 2020 2020 2020 207c 5400 5a46 3100 |T.ZF1.\n+00056450: 2020 2020 2020 2020 207c 5400 5a44 3100 |T.ZD1.\n 00056460: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00056470: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 00056480: 312e 205a 5348 4f57 2074 6172 6765 7465 1. ZSHOW targete\n 00056490: 6420 746f 2061 2064 6576 6963 6520 285a d to a device (Z\n 000564a0: 5348 4f57 2022 2a22 2920 2020 207c 5400 SHOW \"*\") |T.\n-000564b0: 5a46 4100 0020 2020 7c20 2020 2020 2020 ZFA.. | \n+000564b0: 5a44 4100 0020 2020 7c20 2020 2020 2020 ZDA.. | \n 000564c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000564d0: 207c 2020 2020 2061 6c69 676e 7320 7468 | aligns th\n 000564e0: 6520 6f75 7470 7574 2061 6363 6f72 6469 e output accordi\n 000564f0: 6e67 2074 6f20 7468 6520 2020 2020 2020 ng to the \n-00056500: 207c 5400 5a46 5100 0020 2020 7c20 2020 |T.ZFQ.. | \n+00056500: 207c 5400 5a44 5100 0020 2020 7c20 2020 |T.ZDQ.. | \n 00056510: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00056520: 2020 2020 207c 2020 2020 206e 756d 6265 | numbe\n 00056530: 7273 206f 6620 6469 7370 6c61 7920 636f rs of display co\n 00056540: 6c75 6d6e 7320 7370 6563 6966 6965 6420 lumns specified \n-00056550: 6279 2020 207c 5400 5a46 6100 0020 2020 by |T.ZFa.. \n+00056550: 6279 2020 207c 5400 5a44 6100 0020 2020 by |T.ZDa.. \n 00056560: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00056570: 2020 2020 2020 2020 207c 2020 2020 2074 | t\n 00056580: 6865 2057 4944 5448 2064 6576 6963 6570 he WIDTH devicep\n 00056590: 6172 616d 6574 6572 2e20 2020 2020 2020 arameter. \n-000565a0: 2020 2020 2020 2020 207c 5400 5a46 7100 |T.ZFq.\n+000565a0: 2020 2020 2020 2020 207c 5400 5a44 7100 |T.ZDq.\n 000565b0: 0020 2020 7c20 5a53 486f 7720 2020 2020 . | ZSHow \n 000565c0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000565d0: 322e 205a 5348 4f57 2074 6172 6765 7465 2. ZSHOW targete\n 000565e0: 6420 746f 2061 206c 6f63 616c 2028 5a53 d to a local (ZS\n 000565f0: 484f 5720 222a 223a 6c63 6c29 207c 5400 HOW \"*\":lcl) |T.\n-00056600: 5a46 8100 0020 2020 7c20 2020 2020 2020 ZF... | \n+00056600: 5a44 8100 0020 2020 7c20 2020 2020 2020 ZD... | \n 00056610: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00056620: 207c 2020 2020 2074 7275 6e63 6174 6573 | truncates\n 00056630: 2064 6174 6120 6578 6365 6564 696e 6720 data exceeding \n 00056640: 3230 3438 4b42 2061 7420 7468 6520 2020 2048KB at the \n-00056650: 207c 5400 5a46 9100 0020 2020 7c20 2020 |T.ZF... | \n+00056650: 207c 5400 5a44 9100 0020 2020 7c20 2020 |T.ZD... | \n 00056660: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00056670: 2020 2020 207c 2020 2020 206c 6173 7420 | last \n 00056680: 6368 6172 6163 7465 7220 7468 6174 2066 character that f\n 00056690: 756c 6c79 2066 6974 7320 7769 7468 696e ully fits within\n-000566a0: 2074 6865 207c 5400 5946 4100 0020 2020 the |T.YFA.. \n+000566a0: 2074 6865 207c 5400 5944 4100 0020 2020 the |T.YDA.. \n 000566b0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000566c0: 2020 2020 2020 2020 207c 2020 2020 2032 | 2\n 000566d0: 3034 384b 4220 6c69 6d69 742e 2020 2020 048KB limit. \n 000566e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000566f0: 2020 2020 2020 2020 207c 5400 5a46 1100 |T.ZF..\n+000566f0: 2020 2020 2020 2020 207c 5400 5a44 1100 |T.ZD..\n 00056700: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00056710: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 00056720: 332e 205a 5348 4f57 2074 6172 6765 7465 3. ZSHOW targete\n 00056730: 6420 746f 2061 2067 6c6f 6261 6c20 285a d to a global (Z\n 00056740: 5348 4f57 2020 2020 2020 2020 207c 5400 SHOW |T.\n-00056750: 5a46 2100 0020 2020 7c20 2020 2020 2020 ZF!.. | \n+00056750: 5a44 2100 0020 2020 7c20 2020 2020 2020 ZD!.. | \n 00056760: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00056770: 207c 2020 2020 2022 2a22 3a5e 4343 2920 | \"*\":^CC) \n 00056780: 7472 756e 6361 7465 7320 6461 7461 2065 truncates data e\n 00056790: 7863 6565 6469 6e67 2074 6865 2020 2020 xceeding the \n-000567a0: 207c 5400 5a46 3100 0020 2020 7c20 2020 |T.ZF1.. | \n+000567a0: 207c 5400 5a44 3100 0020 2020 7c20 2020 |T.ZD1.. | \n 000567b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000567c0: 2020 2020 207c 2020 2020 206d 6178 696d | maxim\n 000567d0: 756d 2072 6563 6f72 6420 7369 7a65 2066 um record size f\n 000567e0: 6f72 2074 6865 2074 6172 6765 7420 676c or the target gl\n 000567f0: 6f62 616c 207c 0000 0000 0000 0000 0000 obal |..........\n 00056800: 0100 0000 fd07 0000 b104 0000 0000 0000 ................\n-00056810: ae00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00056810: ae00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00056820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00056830: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00056840: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00056850: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00056860: 5229 5f53 5441 4e44 4152 4400 c141 4100 R)_STANDARD..AA.\n 00056870: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00056880: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 00056890: 2020 2061 7420 7468 6520 6c61 7374 2063 at the last c\n 000568a0: 6861 7261 6374 6572 2074 6861 7420 6675 haracter that fu\n 000568b0: 6c6c 7920 6669 7473 2020 2020 207c 5400 lly fits |T.\n-000568c0: 5a46 5100 0020 2020 7c20 2020 2020 2020 ZFQ.. | \n+000568c0: 5a44 5100 0020 2020 7c20 2020 2020 2020 ZDQ.. | \n 000568d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000568e0: 207c 2020 2020 2077 6974 6869 6e20 7468 | within th\n 000568f0: 6174 2072 6563 6f72 6420 7369 7a65 2e20 at record size. \n 00056900: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00056910: 207c 5400 5a46 6100 0020 2020 2b2d 2d2d |T.ZFa.. +---\n+00056910: 207c 5400 5a44 6100 0020 2020 2b2d 2d2d |T.ZDa.. +---\n 00056920: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00056930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00056940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00056950: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00056960: 2d2d 2d2d 2d2b 0700 5a46 7100 0010 0058 -----+..ZFq....X\n-00056970: 46ff 7300 ff49 4355 0000 4943 550e 0060 F.s..ICU..ICU..`\n-00056980: 46bf 1100 0020 2020 4943 5507 0061 4621 F.... ICU..aF!\n-00056990: 0000 5400 6146 3100 0020 2020 4943 5520 ..T.aF1.. ICU \n+00056960: 2d2d 2d2d 2d2b 0700 5a44 7100 0010 0058 -----+..ZDq....X\n+00056970: 44ff 7300 ff49 4355 0000 4943 550e 0060 D.s..ICU..ICU..`\n+00056980: 44bf 1100 0020 2020 4943 5507 0061 4421 D.... ICU..aD!\n+00056990: 0000 5400 6144 3100 0020 2020 4943 5520 ..T.aD1.. ICU \n 000569a0: 6973 2061 2077 6964 656c 7920 7573 6564 is a widely used\n 000569b0: 2c20 6465 6661 6374 6f20 7374 616e 6461 , defacto standa\n 000569c0: 7264 2070 6163 6b61 6765 2028 7365 6520 rd package (see \n 000569d0: 6874 7470 3a2f 2f69 6375 2d70 726f 6a65 http://icu-proje\n-000569e0: 6374 2e6f 7267 5400 6146 4100 0020 2020 ct.orgT.aFA.. \n+000569e0: 6374 2e6f 7267 5400 6144 4100 0020 2020 ct.orgT.aDA.. \n 000569f0: 666f 7220 6d6f 7265 2069 6e66 6f72 6d61 for more informa\n 00056a00: 7469 6f6e 2920 7468 6174 2047 542e 4d20 tion) that GT.M \n 00056a10: 7265 6c69 6573 206f 6e20 666f 7220 6d6f relies on for mo\n 00056a20: 7374 206f 7065 7261 7469 6f6e 7320 7468 st operations th\n-00056a30: 6174 2072 6571 7569 7265 4b00 6146 5100 at requireK.aFQ.\n+00056a30: 6174 2072 6571 7569 7265 4b00 6144 5100 at requireK.aDQ.\n 00056a40: 0020 2020 6b6e 6f77 6c65 6467 6520 6f66 . knowledge of\n 00056a50: 2074 6865 2055 6e69 636f 6465 2852 2920 the Unicode(R) \n 00056a60: 6368 6172 6163 7465 7220 7365 7473 2c20 character sets, \n 00056a70: 7375 6368 2061 7320 7465 7874 2062 6f75 such as text bou\n-00056a80: 6e64 6172 794e 0061 4661 0000 2020 2064 ndaryN.aFa.. d\n+00056a80: 6e64 6172 794e 0061 4461 0000 2020 2064 ndaryN.aDa.. d\n 00056a90: 6574 6563 7469 6f6e 2c20 6368 6172 6163 etection, charac\n 00056aa0: 7465 7220 7374 7269 6e67 2063 6f6e 7665 ter string conve\n 00056ab0: 7273 696f 6e20 6265 7477 6565 6e20 5554 rsion between UT\n 00056ac0: 462d 3820 616e 6420 5554 462d 3136 2c20 F-8 and UTF-16, \n-00056ad0: 616e 642b 0061 4671 0000 2020 2063 616c and+.aFq.. cal\n+00056ad0: 616e 642b 0061 4471 0000 2020 2063 616c and+.aDq.. cal\n 00056ae0: 6375 6c61 7469 6e67 2067 6c79 7068 2064 culating glyph d\n 00056af0: 6973 706c 6179 2077 6964 7468 732e 0700 isplay widths...\n-00056b00: 6146 8100 0017 0061 4691 0000 2020 202a aF.....aF... *\n-00056b10: 2a49 6d70 6f72 7461 6e74 2a2a 0800 6046 *Important**..`F\n-00056b20: c011 0000 5300 6146 1200 0020 2020 556e ....S.aF... Un\n+00056b00: 6144 8100 0017 0061 4491 0000 2020 202a aD.....aD... *\n+00056b10: 2a49 6d70 6f72 7461 6e74 2a2a 0800 6044 *Important**..`D\n+00056b20: c011 0000 5300 6144 1200 0020 2020 556e ....S.aD... Un\n 00056b30: 6c65 7373 2074 6865 2073 7570 706f 7274 less the support\n 00056b40: 2066 6f72 2074 6865 2055 6e69 636f 6465 for the Unicode\n 00056b50: 2073 7461 6e64 6172 6420 6973 2073 6f75 standard is sou\n 00056b60: 6768 7420 666f 7220 6120 7072 6f63 6573 ght for a proces\n-00056b70: 7320 2874 6861 7452 0061 4613 0000 2020 s (thatR.aF... \n+00056b70: 7320 2874 6861 7452 0061 4413 0000 2020 s (thatR.aD... \n 00056b80: 2069 732c 2075 6e6c 6573 7320 7468 6520 is, unless the \n 00056b90: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n 00056ba0: 6162 6c65 2067 746d 5f63 6873 6574 2069 able gtm_chset i\n 00056bb0: 7320 5554 462d 3822 292c 2047 542e 4d20 s UTF-8\"), GT.M \n-00056bc0: 7072 6f63 6573 7365 7353 0061 4614 0000 processesS.aF...\n+00056bc0: 7072 6f63 6573 7365 7353 0061 4414 0000 processesS.aD...\n 00056bd0: 2020 2064 6f20 6e6f 7420 6e65 6564 2049 do not need I\n 00056be0: 4355 2e20 496e 206f 7468 6572 2077 6f72 CU. In other wor\n 00056bf0: 6473 2c20 6578 6973 7469 6e67 2061 7070 ds, existing app\n 00056c00: 6c69 6361 7469 6f6e 7320 7468 6174 2061 lications that a\n-00056c10: 7265 206e 6f74 2062 6173 6564 5100 6146 re not basedQ.aF\n+00056c10: 7265 206e 6f74 2062 6173 6564 5100 6144 re not basedQ.aD\n 00056c20: 1500 0020 2020 6f6e 2074 6865 2055 6e69 ... on the Uni\n 00056c30: 636f 6465 2073 7461 6e64 6172 6420 636f code standard co\n 00056c40: 6e74 696e 7565 2074 6f20 776f 726b 206f ntinue to work o\n 00056c50: 6e20 7375 7070 6f72 7465 6420 706c 6174 n supported plat\n 00056c60: 666f 726d 7320 7769 7468 6f75 740e 0061 forms without..a\n-00056c70: 4616 0000 2020 2049 4355 2e07 0061 4617 F... ICU...aF.\n-00056c80: 0000 5300 6146 1800 0020 2020 416e 2049 ..S.aF... An I\n+00056c70: 4416 0000 2020 2049 4355 2e07 0061 4417 D... ICU...aD.\n+00056c80: 0000 5300 6144 1800 0020 2020 416e 2049 ..S.aD... An I\n 00056c90: 4355 2076 6572 7369 6f6e 206e 756d 6265 CU version numbe\n 00056ca0: 7220 6973 206f 6620 7468 6520 666f 726d r is of the form\n 00056cb0: 206d 616a 6f72 2e6d 696e 6f72 2e6d 696c major.minor.mil\n 00056cc0: 6c69 2e6d 6963 726f 2077 6865 7265 206d li.micro where m\n-00056cd0: 616a 6f72 2c4f 0061 4619 0000 2020 206d ajor,O.aF... m\n+00056cd0: 616a 6f72 2c4f 0061 4419 0000 2020 206d ajor,O.aD... m\n 00056ce0: 696e 6f72 2c20 6d69 6c6c 6920 616e 6420 inor, milli and \n 00056cf0: 6d69 6372 6f20 6172 6520 696e 7465 6765 micro are intege\n 00056d00: 7273 2e20 5477 6f20 7665 7273 696f 6e73 rs. Two versions\n 00056d10: 2074 6861 7420 6861 7665 2064 6966 6665 that have diffe\n-00056d20: 7265 6e74 5000 6146 1a00 0020 2020 6d61 rentP.aF... ma\n+00056d20: 7265 6e74 5000 6144 1a00 0020 2020 6d61 rentP.aD... ma\n 00056d30: 6a6f 7220 616e 642f 6f72 206d 696e 6f72 jor and/or minor\n 00056d40: 2076 6572 7369 6f6e 206e 756d 6265 7273 version numbers\n 00056d50: 2063 616e 2064 6966 6665 7220 696e 2066 can differ in f\n 00056d60: 756e 6374 696f 6e61 6c69 7479 2061 6e64 unctionality and\n-00056d70: 2041 5049 5100 6146 2100 0020 2020 636f APIQ.aF!.. co\n+00056d70: 2041 5049 5100 6144 2100 0020 2020 636f APIQ.aD!.. co\n 00056d80: 6d70 6174 6962 696c 6974 7920 6973 206e mpatibility is n\n 00056d90: 6f74 2067 7561 7261 6e74 6565 642e 2044 ot guaranteed. D\n 00056da0: 6966 6665 7265 6e63 6573 2069 6e20 6d69 ifferences in mi\n 00056db0: 6c6c 6920 6f72 206d 6963 726f 2076 6572 lli or micro ver\n-00056dc0: 7369 6f6e 7346 0061 4622 0000 2020 2061 sionsF.aF\".. a\n+00056dc0: 7369 6f6e 7346 0061 4422 0000 2020 2061 sionsF.aD\".. a\n 00056dd0: 7265 206d 6169 6e74 656e 616e 6365 2072 re maintenance r\n 00056de0: 656c 6561 7365 7320 7468 6174 2070 7265 eleases that pre\n 00056df0: 7365 7276 6520 6675 6e63 7469 6f6e 616c serve functional\n-00056e00: 6974 7920 616e 6420 4150 494e 0061 4623 ity and APIN.aF#\n+00056e00: 6974 7920 616e 6420 4150 494e 0061 4423 ity and APIN.aD#\n 00056e10: 0000 2020 2063 6f6d 7061 7469 6269 6c69 .. compatibili\n 00056e20: 7479 2e20 4943 5520 7265 6665 7265 6e63 ty. ICU referenc\n 00056e30: 6520 7265 6c65 6173 6573 2061 7265 2064 e releases are d\n 00056e40: 6566 696e 6564 2062 7920 6d61 6a6f 7220 efined by major \n-00056e50: 616e 6420 6d69 6e6f 7252 0061 4624 0000 and minorR.aF$..\n+00056e50: 616e 6420 6d69 6e6f 7252 0061 4424 0000 and minorR.aD$..\n 00056e60: 2020 2076 6572 7369 6f6e 206e 756d 6265 version numbe\n 00056e70: 7273 2e20 4e6f 7465 2074 6861 7420 6469 rs. Note that di\n 00056e80: 7370 6c61 7920 7769 6474 6873 2066 6f72 splay widths for\n 00056e90: 2073 6f6d 6520 6368 6172 6163 7465 7273 some characters\n-00056ea0: 2063 6861 6e67 6564 2069 6e4f 0061 4625 changed inO.aF%\n+00056ea0: 2063 6861 6e67 6564 2069 6e4f 0061 4425 changed inO.aD%\n 00056eb0: 0000 2020 2049 4355 2034 2e30 2061 6e64 .. ICU 4.0 and\n 00056ec0: 206d 6179 2063 6861 6e67 6520 6167 6169 may change agai\n 00056ed0: 6e20 696e 2074 6865 2066 7574 7572 652c n in the future,\n 00056ee0: 2061 7320 626f 7468 206c 616e 6775 6167 as both languag\n-00056ef0: 6573 2061 6e64 2049 4355 1100 6146 2600 es and ICU..aF&.\n-00056f00: 0020 2020 6576 6f6c 7665 2e07 0061 4627 . evolve...aF'\n-00056f10: 0000 4e00 6146 2800 0020 2020 416e 206f ..N.aF(.. An o\n+00056ef0: 6573 2061 6e64 2049 4355 1100 6144 2600 es and ICU..aD&.\n+00056f00: 0020 2020 6576 6f6c 7665 2e07 0061 4427 . evolve...aD'\n+00056f10: 0000 4e00 6144 2800 0020 2020 416e 206f ..N.aD(.. An o\n 00056f20: 7065 7261 7469 6e67 2073 7973 7465 6d27 perating system'\n 00056f30: 7320 6469 7374 7269 6275 7469 6f6e 2067 s distribution g\n 00056f40: 656e 6572 616c 6c79 2069 6e63 6c75 6465 enerally include\n 00056f50: 7320 616e 2049 4355 206c 6962 7261 7279 s an ICU library\n-00056f60: 5100 6146 2900 0020 2020 7461 696c 6f72 Q.aF).. tailor\n+00056f60: 5100 6144 2900 0020 2020 7461 696c 6f72 Q.aD).. tailor\n 00056f70: 6564 2074 6f20 7468 6520 4f53 2061 6e64 ed to the OS and\n 00056f80: 2068 6172 6477 6172 652c 2074 6865 7265 hardware, there\n 00056f90: 666f 7265 2046 4953 2064 6f65 7320 6e6f fore FIS does no\n 00056fa0: 7420 7072 6f76 6964 6520 616e 7920 4943 t provide any IC\n-00056fb0: 554c 0061 462a 0000 2020 206c 6962 7261 UL.aF*.. libra\n+00056fb0: 554c 0061 442a 0000 2020 206c 6962 7261 UL.aD*.. libra\n 00056fc0: 7279 2e20 496e 206f 7264 6572 2074 6f20 ry. In order to \n 00056fd0: 7375 7070 6f72 7420 5554 462d 3820 6675 support UTF-8 fu\n 00056fe0: 6e63 7469 6f6e 616c 6974 792c 2047 542e nctionality, GT.\n 00056ff0: 4d20 7265 7175 6972 6573 2061 6e00 0000 M requires an...\n 00057000: 0100 0000 f507 0000 cb04 0000 0000 0000 ................\n-00057010: af00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00057010: af00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00057020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00057030: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00057040: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00057050: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00057060: 5229 5f53 5441 4e44 4152 4400 ff73 00ff R)_STANDARD..s..\n 00057070: 4943 5500 c031 0000 2020 2061 7070 726f ICU..1.. appro\n 00057080: 7072 6961 7465 2076 6572 7369 6f6e 206f priate version o\n 00057090: 6620 4943 5520 746f 2062 6520 696e 7374 f ICU to be inst\n 000570a0: 616c 6c65 6420 6f6e 2074 6865 2073 7973 alled on the sys\n 000570b0: 7465 6d20 2d20 6368 6563 6b20 7468 6549 tem - check theI\n-000570c0: 0061 4632 0000 2020 2072 656c 6561 7365 .aF2.. release\n+000570c0: 0061 4432 0000 2020 2072 656c 6561 7365 .aD2.. release\n 000570d0: 206e 6f74 6573 2066 6f72 2079 6f75 7220 notes for your \n 000570e0: 4754 2e4d 2072 656c 6561 7365 2066 6f72 GT.M release for\n 000570f0: 2073 7570 706f 7274 6564 2049 4355 2076 supported ICU v\n-00057100: 6572 7369 6f6e 732e 0700 6146 3300 0050 ersions...aF3..P\n-00057110: 0061 4634 0000 2020 2047 542e 4d20 6578 .aF4.. GT.M ex\n+00057100: 6572 7369 6f6e 732e 0700 6144 3300 0050 ersions...aD3..P\n+00057110: 0061 4434 0000 2020 2047 542e 4d20 6578 .aD4.. GT.M ex\n 00057120: 7065 6374 7320 4943 5520 746f 2062 6520 pects ICU to be \n 00057130: 636f 6d70 696c 6564 2077 6974 6820 7379 compiled with sy\n 00057140: 6d62 6f6c 2072 656e 616d 696e 6720 6469 mbol renaming di\n 00057150: 7361 626c 6564 2061 6e64 2077 696c 6c51 sabled and willQ\n-00057160: 0061 4635 0000 2020 2069 7373 7565 2061 .aF5.. issue a\n+00057160: 0061 4435 0000 2020 2069 7373 7565 2061 .aD5.. issue a\n 00057170: 6e20 6572 726f 7220 6174 2073 7461 7274 n error at start\n 00057180: 7570 2069 6620 7468 6520 6176 6169 6c61 up if the availa\n 00057190: 626c 6520 7665 7273 696f 6e20 6f66 2049 ble version of I\n 000571a0: 4355 2069 7320 6275 696c 7420 7769 7468 CU is built with\n-000571b0: 4c00 6146 3600 0020 2020 7379 6d62 6f6c L.aF6.. symbol\n+000571b0: 4c00 6144 3600 0020 2020 7379 6d62 6f6c L.aD6.. symbol\n 000571c0: 2072 656e 616d 696e 6720 656e 6162 6c65 renaming enable\n 000571d0: 642e 2054 6f20 7573 6520 6120 7665 7273 d. To use a vers\n 000571e0: 696f 6e20 6f66 2049 4355 2062 7569 6c74 ion of ICU built\n-000571f0: 2077 6974 6820 7379 6d62 6f6c 5200 6146 with symbolR.aF\n+000571f0: 2077 6974 6820 7379 6d62 6f6c 5200 6144 with symbolR.aD\n 00057200: 3700 0020 2020 7265 6e61 6d69 6e67 2065 7.. renaming e\n 00057210: 6e61 626c 6564 2c20 7468 6520 6774 6d5f nabled, the gtm_\n 00057220: 6963 755f 7665 7273 696f 6e20 656e 7669 icu_version envi\n 00057230: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n 00057240: 2069 6e64 6963 6174 6573 2074 6865 5100 indicates theQ.\n-00057250: 6146 3800 0020 2020 4d41 4a4f 5220 5645 aF8.. MAJOR VE\n+00057250: 6144 3800 0020 2020 4d41 4a4f 5220 5645 aD8.. MAJOR VE\n 00057260: 5253 494f 4e20 616e 6420 4d49 4e4f 5220 RSION and MINOR \n 00057270: 5645 5253 494f 4e20 6e75 6d62 6572 7320 VERSION numbers \n 00057280: 6f66 2074 6865 2064 6573 6972 6564 2049 of the desired I\n 00057290: 4355 2066 6f72 6d61 7474 6564 2061 734f CU formatted asO\n-000572a0: 0061 4639 0000 2020 204d 616a 6f72 5665 .aF9.. MajorVe\n+000572a0: 0061 4439 0000 2020 204d 616a 6f72 5665 .aD9.. MajorVe\n 000572b0: 7273 696f 6e2e 4d69 6e6f 7256 6572 7369 rsion.MinorVersi\n 000572c0: 6f6e 2028 666f 7220 6578 616d 706c 6520 on (for example \n 000572d0: 2233 2e36 2220 746f 2064 656e 6f74 6520 \"3.6\" to denote \n 000572e0: 4943 552d 332e 3629 2e20 5768 656e 5400 ICU-3.6). WhenT.\n-000572f0: 6146 3a00 0020 2020 2467 746d 5f69 6375 aF:.. $gtm_icu\n+000572f0: 6144 3a00 0020 2020 2467 746d 5f69 6375 aD:.. $gtm_icu\n 00057300: 5f76 6572 7369 6f6e 2069 7320 736f 2064 _version is so d\n 00057310: 6566 696e 6564 2c20 4754 2e4d 2061 7474 efined, GT.M att\n 00057320: 656d 7074 7320 746f 206f 7065 6e20 7468 empts to open th\n 00057330: 6520 7370 6563 6966 6963 2076 6572 7369 e specific versi\n-00057340: 6f6e 5200 6146 4100 0020 2020 6f66 2049 onR.aFA.. of I\n+00057340: 6f6e 5200 6144 4100 0020 2020 6f66 2049 onR.aDA.. of I\n 00057350: 4355 2e20 496e 2074 6869 7320 6361 7365 CU. In this case\n 00057360: 2c20 4754 2e4d 2077 6f72 6b73 2072 6567 , GT.M works reg\n 00057370: 6172 646c 6573 7320 6f66 2077 6865 7468 ardless of wheth\n 00057380: 6572 206f 7220 6e6f 7420 7379 6d62 6f6c er or not symbol\n-00057390: 7320 696e 4c00 6146 4200 0020 2020 7468 s inL.aFB.. th\n+00057390: 7320 696e 4c00 6144 4200 0020 2020 7468 s inL.aDB.. th\n 000573a0: 6973 2049 4355 2068 6176 6520 6265 656e is ICU have been\n 000573b0: 2072 656e 616d 6564 2e20 4120 6d69 7373 renamed. A miss\n 000573c0: 696e 6720 6f72 2069 6c6c 2d66 6f72 6d65 ing or ill-forme\n 000573d0: 6420 7661 6c75 6520 666f 7220 7468 6973 d value for this\n-000573e0: 5400 6146 4300 0020 2020 656e 7669 726f T.aFC.. enviro\n+000573e0: 5400 6144 4300 0020 2020 656e 7669 726f T.aDC.. enviro\n 000573f0: 6e6d 656e 7420 7661 7269 6162 6c65 2063 nment variable c\n 00057400: 6175 7365 7320 4754 2e4d 2074 6f20 6f6e auses GT.M to on\n 00057410: 6c79 206c 6f6f 6b20 666f 7220 6e6f 6e2d ly look for non-\n 00057420: 7265 6e61 6d65 6420 4943 5520 7379 6d62 renamed ICU symb\n-00057430: 6f6c 732e 5100 6146 4400 0020 2020 5468 ols.Q.aFD.. Th\n+00057430: 6f6c 732e 5100 6144 4400 0020 2020 5468 ols.Q.aDD.. Th\n 00057440: 6520 7265 6c65 6173 6520 6e6f 7465 7320 e release notes \n 00057450: 666f 7220 6561 6368 2047 542e 4d20 7265 for each GT.M re\n 00057460: 6c65 6173 6520 6964 656e 7469 6679 2074 lease identify t\n 00057470: 6865 2072 6571 7569 7265 6420 7265 6665 he required refe\n-00057480: 7265 6e63 6554 0061 4645 0000 2020 2072 renceT.aFE.. r\n+00057480: 7265 6e63 6554 0061 4445 0000 2020 2072 renceT.aDE.. r\n 00057490: 656c 6561 7365 2076 6572 7369 6f6e 206e elease version n\n 000574a0: 756d 6265 7220 6173 2077 656c 6c20 6173 umber as well as\n 000574b0: 2074 6865 206d 696c 6c69 2061 6e64 206d the milli and m\n 000574c0: 6963 726f 2076 6572 7369 6f6e 206e 756d icro version num\n-000574d0: 6265 7273 2074 6861 7453 0061 4646 0000 bers thatS.aFF..\n+000574d0: 6265 7273 2074 6861 7453 0061 4446 0000 bers thatS.aDF..\n 000574e0: 2020 2077 6572 6520 7573 6564 2074 6f20 were used to \n 000574f0: 7465 7374 2047 542e 4d20 7072 696f 7220 test GT.M prior \n 00057500: 746f 2072 656c 6561 7365 2e20 496e 2067 to release. In g\n 00057510: 656e 6572 616c 2c20 6974 2073 686f 756c eneral, it shoul\n-00057520: 6420 6265 2073 6166 6520 746f 4f00 6146 d be safe toO.aF\n+00057520: 6420 6265 2073 6166 6520 746f 4f00 6144 d be safe toO.aD\n 00057530: 4700 0020 2020 7573 6520 616e 7920 7665 G.. use any ve\n 00057540: 7273 696f 6e20 6f66 2049 4355 2077 6974 rsion of ICU wit\n 00057550: 6820 7468 6520 7370 6563 6966 6963 2049 h the specific I\n 00057560: 4355 2072 6566 6572 656e 6365 2076 6572 CU reference ver\n-00057570: 7369 6f6e 206e 756d 6265 7254 0061 4648 sion numberT.aFH\n+00057570: 7369 6f6e 206e 756d 6265 7254 0061 4448 sion numberT.aDH\n 00057580: 0000 2020 2072 6571 7569 7265 6420 616e .. required an\n 00057590: 6420 6d69 6c6c 6920 616e 6420 6d69 6372 d milli and micr\n 000575a0: 6f20 7665 7273 696f 6e20 6e75 6d62 6572 o version number\n 000575b0: 7320 6772 6561 7465 7220 7468 616e 2074 s greater than t\n 000575c0: 686f 7365 2069 6465 6e74 6966 6965 6435 hose identified5\n-000575d0: 0061 4649 0000 2020 2069 6e20 7468 6520 .aFI.. in the \n+000575d0: 0061 4449 0000 2020 2069 6e20 7468 6520 .aDI.. in the \n 000575e0: 7265 6c65 6173 6520 6e6f 7465 7320 666f release notes fo\n 000575f0: 7220 7468 6174 2047 542e 4d20 7665 7273 r that GT.M vers\n-00057600: 696f 6e2e 0700 6146 4a00 0053 0061 4651 ion...aFJ..S.aFQ\n+00057600: 696f 6e2e 0700 6144 4a00 0053 0061 4451 ion...aDJ..S.aDQ\n 00057610: 0000 2020 2049 4355 2073 7570 706f 7274 .. ICU support\n 00057620: 7320 6d75 6c74 6970 6c65 2074 6872 6561 s multiple threa\n 00057630: 6473 2077 6974 6869 6e20 6120 7072 6f63 ds within a proc\n 00057640: 6573 732c 2061 6e64 2061 6e20 4943 5520 ess, and an ICU \n 00057650: 6269 6e61 7279 206c 6962 7261 7279 5400 binary libraryT.\n-00057660: 6146 5200 0020 2020 6361 6e20 6265 2063 aFR.. can be c\n+00057660: 6144 5200 0020 2020 6361 6e20 6265 2063 aDR.. can be c\n 00057670: 6f6d 7069 6c65 6420 6672 6f6d 2073 6f75 ompiled from sou\n 00057680: 7263 6520 636f 6465 2074 6f20 6569 7468 rce code to eith\n 00057690: 6572 2073 7570 706f 7274 206f 7220 6e6f er support or no\n 000576a0: 7420 7375 7070 6f72 7420 6d75 6c74 6970 t support multip\n-000576b0: 6c65 5400 6146 5300 0020 2020 7468 7265 leT.aFS.. thre\n+000576b0: 6c65 5400 6144 5300 0020 2020 7468 7265 leT.aDS.. thre\n 000576c0: 6164 732e 2049 6e20 636f 6e74 7261 7374 ads. In contrast\n 000576d0: 2c20 4754 2e4d 2064 6f65 7320 6e6f 7420 , GT.M does not \n 000576e0: 7375 7070 6f72 7420 6d75 6c74 6970 6c65 support multiple\n 000576f0: 2074 6872 6561 6473 2077 6974 6869 6e20 threads within \n-00057700: 6120 4754 2e4d 4d00 6146 5400 0020 2020 a GT.MM.aFT.. \n+00057700: 6120 4754 2e4d 4d00 6144 5400 0020 2020 a GT.MM.aDT.. \n 00057710: 7072 6f63 6573 732e 204f 6e20 736f 6d65 process. On some\n 00057720: 2070 6c61 7466 6f72 6d73 2c20 7468 6520 platforms, the \n 00057730: 7374 6f63 6b20 4943 5520 6c69 6272 6172 stock ICU librar\n 00057740: 792c 2077 6869 6368 2069 7320 7573 7561 y, which is usua\n-00057750: 6c6c 7950 0061 4655 0000 2020 2063 6f6d llyP.aFU.. com\n+00057750: 6c6c 7950 0061 4455 0000 2020 2063 6f6d llyP.aDU.. com\n 00057760: 7069 6c65 6420 746f 2073 7570 706f 7274 piled to support\n 00057770: 206d 756c 7469 706c 6520 7468 7265 6164 multiple thread\n 00057780: 732c 206d 6179 2077 6f72 6b20 756e 616c s, may work unal\n 00057790: 7465 7265 6420 7769 7468 2047 542e 4d2e tered with GT.M.\n-000577a0: 204f 6e52 0061 4656 0000 2020 206f 7468 OnR.aFV.. oth\n+000577a0: 204f 6e52 0061 4456 0000 2020 206f 7468 OnR.aDV.. oth\n 000577b0: 6572 2070 6c61 7466 6f72 6d73 2c20 6974 er platforms, it\n 000577c0: 206d 6179 2062 6520 7265 7175 6972 6564 may be required\n 000577d0: 2074 6f20 7265 6275 696c 6420 4943 5520 to rebuild ICU \n 000577e0: 6672 6f6d 2069 7473 2073 6f75 7263 6520 from its source \n 000577f0: 6669 6c65 7300 0000 0000 0000 0000 0000 files...........\n 00057800: 0100 0000 8105 0000 e004 0000 0000 0000 ................\n-00057810: b300 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00057810: b300 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00057820: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00057830: 00ff 7300 ff45 5854 454e 5349 4f4e 535f ..s..EXTENSIONS_\n 00057840: 464f 525f 5448 455f 5355 5050 4f52 545f FOR_THE_SUPPORT_\n 00057850: 464f 525f 5448 455f 554e 4943 4f44 4528 FOR_THE_UNICODE(\n 00057860: 5229 5f53 5441 4e44 4152 4400 ff73 00ff R)_STANDARD..s..\n 00057870: 4943 5500 c057 0000 2020 2077 6974 6820 ICU..W.. with \n 00057880: 7375 7070 6f72 7420 666f 7220 6d75 6c74 support for mult\n 00057890: 6970 6c65 2074 6872 6561 6473 2074 7572 iple threads tur\n 000578a0: 6e65 6420 6f66 662e 2052 6566 6572 2074 ned off. Refer t\n 000578b0: 6f20 7468 6520 7265 6c65 6173 6520 6e6f o the release no\n-000578c0: 7465 7353 0061 4658 0000 2020 2066 6f72 tesS.aFX.. for\n+000578c0: 7465 7353 0061 4458 0000 2020 2066 6f72 tesS.aDX.. for\n 000578d0: 2065 6163 6820 4754 2e4d 2072 656c 6561 each GT.M relea\n 000578e0: 7365 2066 6f72 2064 6574 6169 6c73 2061 se for details a\n 000578f0: 626f 7574 2074 6865 2073 7065 6369 6669 bout the specifi\n 00057900: 6320 636f 6e66 6967 7572 6174 696f 6e20 c configuration \n-00057910: 7465 7374 6564 5000 6146 5900 0020 2020 testedP.aFY.. \n+00057910: 7465 7374 6564 5000 6144 5900 0020 2020 testedP.aDY.. \n 00057920: 616e 6420 7375 7070 6f72 7465 642e 2049 and supported. I\n 00057930: 6e20 6765 6e65 7261 6c2c 2074 6865 2047 n general, the G\n 00057940: 542e 4d20 7465 616d 2773 2070 7265 6665 T.M team's prefe\n 00057950: 7265 6e63 6520 666f 7220 4943 5520 6269 rence for ICU bi\n-00057960: 6e61 7269 6573 4c00 6146 5a00 0020 2020 nariesL.aFZ.. \n+00057960: 6e61 7269 6573 4c00 6144 5a00 0020 2020 nariesL.aDZ.. \n 00057970: 7573 6564 2066 6f72 2065 6163 6820 4754 used for each GT\n 00057980: 2e4d 2076 6572 7369 6f6e 2061 7265 2c20 .M version are, \n 00057990: 696e 2064 6563 7265 6173 696e 6720 6f72 in decreasing or\n 000579a0: 6465 7220 6f66 2070 7265 6665 7265 6e63 der of preferenc\n-000579b0: 653a 0700 6146 6100 0053 0061 4662 0000 e:..aFa..S.aFb..\n+000579b0: 653a 0700 6144 6100 0053 0061 4462 0000 e:..aDa..S.aDb..\n 000579c0: 2020 2020 312e 2054 6865 2073 746f 636b 1. The stock\n 000579d0: 2049 4355 2062 696e 6172 7920 7072 6f76 ICU binary prov\n 000579e0: 6964 6564 2077 6974 6820 7468 6520 6f70 ided with the op\n 000579f0: 6572 6174 696e 6720 7379 7374 656d 2064 erating system d\n-00057a00: 6973 7472 6962 7574 696f 6e2e 4f00 6146 istribution.O.aF\n+00057a00: 6973 7472 6962 7574 696f 6e2e 4f00 6144 istribution.O.aD\n 00057a10: 6300 0020 2020 2032 2e20 4120 6269 6e61 c.. 2. A bina\n 00057a20: 7279 2064 6973 7472 6962 7574 696f 6e20 ry distribution \n 00057a30: 6f66 2049 4355 2066 726f 6d20 7468 6520 of ICU from the \n 00057a40: 646f 776e 6c6f 6164 2073 6563 7469 6f6e download section\n-00057a50: 206f 6620 7468 6520 4943 551b 0061 4664 of the ICU..aFd\n+00057a50: 206f 6620 7468 6520 4943 551b 0061 4464 of the ICU..aDd\n 00057a60: 0000 2020 2020 2020 2070 726f 6a65 6374 .. project\n-00057a70: 2070 6167 652e 5000 6146 6500 0020 2020 page.P.aFe.. \n+00057a70: 2070 6167 652e 5000 6144 6500 0020 2020 page.P.aDe.. \n 00057a80: 2033 2e20 4120 7665 7273 696f 6e20 6f66 3. A version of\n 00057a90: 2049 4355 206c 6f63 616c 6c79 2063 6f6d ICU locally com\n 00057aa0: 7069 6c65 6420 6672 6f6d 2073 6f75 7263 piled from sourc\n 00057ab0: 6520 636f 6465 2070 726f 7669 6465 6420 e code provided \n-00057ac0: 6279 2074 6865 4a00 6146 6600 0020 2020 by theJ.aFf.. \n+00057ac0: 6279 2074 6865 4a00 6144 6600 0020 2020 by theJ.aDf.. \n 00057ad0: 2020 2020 6f70 6572 6174 696e 6720 7379 operating sy\n 00057ae0: 7374 656d 2064 6973 7472 6962 7574 696f stem distributio\n 00057af0: 6e20 7769 7468 2061 2063 6f6e 6669 6775 n with a configu\n 00057b00: 7261 7469 6f6e 2064 6973 6162 6c69 6e67 ration disabling\n-00057b10: 1e00 6146 6700 0020 2020 2020 2020 6d75 ..aFg.. mu\n+00057b10: 1e00 6144 6700 0020 2020 2020 2020 6d75 ..aDg.. mu\n 00057b20: 6c74 692d 7468 7265 6164 696e 672e 5100 lti-threading.Q.\n-00057b30: 6146 6800 0020 2020 2034 2e20 4120 7665 aFh.. 4. A ve\n+00057b30: 6144 6800 0020 2020 2034 2e20 4120 7665 aDh.. 4. A ve\n 00057b40: 7273 696f 6e20 6f66 2049 4355 206c 6f63 rsion of ICU loc\n 00057b50: 616c 6c79 2063 6f6d 7069 6c65 6420 6672 ally compiled fr\n 00057b60: 6f6d 2074 6865 2073 6f75 7263 6520 636f om the source co\n 00057b70: 6465 2066 726f 6d20 7468 6520 4943 554a de from the ICUJ\n-00057b80: 0061 4669 0000 2020 2020 2020 2070 726f .aFi.. pro\n+00057b80: 0061 4469 0000 2020 2020 2020 2070 726f .aDi.. pro\n 00057b90: 6a65 6374 2070 6167 6520 7769 7468 2061 ject page with a\n 00057ba0: 2063 6f6e 6669 6775 7261 7469 6f6e 2064 configuration d\n 00057bb0: 6973 6162 6c69 6e67 206d 756c 7469 2d74 isabling multi-t\n-00057bc0: 6872 6561 6469 6e67 2e07 0061 466a 0000 hreading...aFj..\n-00057bd0: 5200 6146 7100 0020 2020 4754 2e4d 2075 R.aFq.. GT.M u\n+00057bc0: 6872 6561 6469 6e67 2e07 0061 446a 0000 hreading...aDj..\n+00057bd0: 5200 6144 7100 0020 2020 4754 2e4d 2075 R.aDq.. GT.M u\n 00057be0: 7365 7320 7468 6520 504f 5349 5820 6675 ses the POSIX fu\n 00057bf0: 6e63 7469 6f6e 2064 6c6f 7065 6e28 2920 nction dlopen() \n 00057c00: 746f 2064 796e 616d 6963 616c 6c79 206c to dynamically l\n 00057c10: 696e 6b20 746f 2049 4355 2e20 496e 2074 ink to ICU. In t\n-00057c20: 6865 5300 6146 7200 0020 2020 6576 656e heS.aFr.. even\n+00057c20: 6865 5300 6144 7200 0020 2020 6576 656e heS.aDr.. even\n 00057c30: 7420 796f 7520 6861 7665 206f 7468 6572 t you have other\n 00057c40: 2061 7070 6c69 6361 7469 6f6e 7320 7468 applications th\n 00057c50: 6174 2072 6571 7569 7265 2049 4355 2063 at require ICU c\n 00057c60: 6f6d 7069 6c65 6420 7769 7468 2074 6872 ompiled with thr\n-00057c70: 6561 6473 2c4f 0061 4673 0000 2020 2070 eads,O.aFs.. p\n+00057c70: 6561 6473 2c4f 0061 4473 0000 2020 2070 eads,O.aDs.. p\n 00057c80: 6c61 6365 2074 6865 2064 6966 6665 7265 lace the differe\n 00057c90: 6e74 2062 7569 6c64 7320 6f66 2049 4355 nt builds of ICU\n 00057ca0: 2069 6e20 6469 6666 6572 656e 7420 6c6f in different lo\n 00057cb0: 6361 7469 6f6e 732c 2061 6e64 2075 7365 cations, and use\n-00057cc0: 2074 6865 5400 6146 7400 0020 2020 646c theT.aFt.. dl\n+00057cc0: 2074 6865 5400 6144 7400 0020 2020 646c theT.aDt.. dl\n 00057cd0: 6f70 656e 2829 2073 6561 7263 6820 7061 open() search pa\n 00057ce0: 7468 2066 6561 7475 7265 2028 666f 7220 th feature (for \n 00057cf0: 6578 616d 706c 652c 2074 6865 204c 445f example, the LD_\n 00057d00: 4c49 4252 4152 595f 5041 5448 2065 6e76 LIBRARY_PATH env\n-00057d10: 6972 6f6e 6d65 6e74 5400 6146 7500 0020 ironmentT.aFu.. \n+00057d10: 6972 6f6e 6d65 6e74 5400 6144 7500 0020 ironmentT.aDu.. \n 00057d20: 2020 7661 7269 6162 6c65 206f 6e20 4c69 variable on Li\n 00057d30: 6e75 7829 2074 6f20 656e 6162 6c65 2065 nux) to enable e\n 00057d40: 6163 6820 6170 706c 6963 6174 696f 6e20 ach application \n 00057d50: 746f 206c 696e 6b20 7769 7468 2069 7473 to link with its\n-00057d60: 2061 7070 726f 7072 6961 7465 0e00 6146 appropriate..aF\n-00057d70: 7600 0020 2020 4943 552e 0700 6146 7700 v.. ICU...aFw.\n+00057d60: 2061 7070 726f 7072 6961 7465 0e00 6144 appropriate..aD\n+00057d70: 7600 0020 2020 4943 552e 0700 6144 7700 v.. ICU...aDw.\n 00057d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -22523,764 +22523,764 @@\n 00057fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00058000: 0100 0000 d707 0000 1605 0000 0000 0000 ................\n-00058010: 4800 0046 4845 4c50 00ff 7300 ff50 524f H..FHELP..s..PRO\n+00058010: 4800 0044 4845 4c50 00ff 7300 ff50 524f H..DHELP..s..PRO\n 00058020: 4752 414d 5f43 5943 4c45 00c0 2100 0020 GRAM_CYCLE..!.. \n 00058030: 2020 6d6f 7374 6c79 2055 4e49 5820 7769 mostly UNIX wi\n 00058040: 7468 2061 206d 6f64 6573 7420 7573 6520 th a modest use \n-00058050: 6f66 2047 542e 4d2e 0700 1846 2200 004d of GT.M....F\"..M\n-00058060: 0018 4623 0000 2020 2044 6972 6563 7420 ..F#.. Direct \n+00058050: 6f66 2047 542e 4d2e 0700 1844 2200 004d of GT.M....D\"..M\n+00058060: 0018 4423 0000 2020 2044 6972 6563 7420 ..D#.. Direct \n 00058070: 4d6f 6465 2073 6572 7665 7320 6173 2061 Mode serves as a\n 00058080: 6e20 696e 7465 7261 6374 6976 6520 696e n interactive in\n 00058090: 7465 7266 6163 6520 746f 2074 6865 2047 terface to the G\n-000580a0: 542e 4d20 7275 6e2d 7469 6d65 5200 1846 T.M run-timeR..F\n+000580a0: 542e 4d20 7275 6e2d 7469 6d65 5200 1844 T.M run-timeR..D\n 000580b0: 2400 0020 2020 656e 7669 726f 6e6d 656e $.. environmen\n 000580c0: 7420 616e 6420 7468 6520 636f 6d70 696c t and the compil\n 000580d0: 6572 2e20 496e 2044 6972 6563 7420 4d6f er. In Direct Mo\n 000580e0: 6465 2c20 7468 6520 7573 6572 2065 6e74 de, the user ent\n 000580f0: 6572 7320 4d20 636f 6d6d 616e 6473 4e00 ers M commandsN.\n-00058100: 1846 2500 0020 2020 6174 2074 6865 2047 .F%.. at the G\n+00058100: 1844 2500 0020 2020 6174 2074 6865 2047 .D%.. at the G\n 00058110: 542e 4d20 7072 6f6d 7074 2c20 616e 6420 T.M prompt, and \n 00058120: 4754 2e4d 2063 6f6d 7069 6c65 7320 616e GT.M compiles an\n 00058130: 6420 6578 6563 7574 6573 2074 6865 2063 d executes the c\n-00058140: 6f6d 6d61 6e64 2e20 5468 6973 5100 1846 ommand. ThisQ..F\n+00058140: 6f6d 6d61 6e64 2e20 5468 6973 5100 1844 ommand. ThisQ..D\n 00058150: 2600 0020 2020 6665 6174 7572 6520 7072 &.. feature pr\n 00058160: 6f76 6964 6573 2069 6d6d 6564 6961 7465 ovides immediate\n 00058170: 2074 7572 6e61 726f 756e 6420 666f 7220 turnaround for \n 00058180: 7261 7069 6420 7072 6f67 7261 6d20 6465 rapid program de\n 00058190: 7665 6c6f 706d 656e 7420 616e 6416 0018 velopment and...\n-000581a0: 4627 0000 2020 206d 6169 6e74 656e 616e F'.. maintenan\n-000581b0: 6365 2e07 0018 4628 0000 3600 1746 ff73 ce....F(..6..F.s\n+000581a0: 4427 0000 2020 206d 6169 6e74 656e 616e D'.. maintenan\n+000581b0: 6365 2e07 0018 4428 0000 3600 1744 ff73 ce....D(..6..D.s\n 000581c0: 00ff 434f 4d50 494c 455f 534f 5552 4345 ..COMPILE_SOURCE\n 000581d0: 5f50 524f 4752 414d 0000 436f 6d70 696c _PROGRAM..Compil\n 000581e0: 655f 536f 7572 6365 5f50 726f 6772 616d e_Source_Program\n-000581f0: 2100 3246 bf11 0000 2020 2043 6f6d 7069 !.2F.... Compi\n+000581f0: 2100 3244 bf11 0000 2020 2043 6f6d 7069 !.2D.... Compi\n 00058200: 6c65 2053 6f75 7263 6520 5072 6f67 7261 le Source Progra\n-00058210: 6d07 0033 4621 0000 5300 3346 3100 0020 m..3F!..S.3F1.. \n+00058210: 6d07 0033 4421 0000 5300 3344 3100 0020 m..3D!..S.3D1.. \n 00058220: 2020 4966 2079 6f75 2077 6973 6820 746f If you wish to\n 00058230: 2066 6f63 7573 206f 6e20 7072 6f67 7261 focus on progra\n 00058240: 6d20 6465 7665 6c6f 706d 656e 7420 6f75 m development ou\n 00058250: 7473 6964 6520 7468 6520 4754 2e4d 2065 tside the GT.M e\n-00058260: 6e76 6972 6f6e 6d65 6e74 2c51 0033 4641 nvironment,Q.3FA\n+00058260: 6e76 6972 6f6e 6d65 6e74 2c51 0033 4441 nvironment,Q.3DA\n 00058270: 0000 2020 2073 6b69 7020 7468 6520 6e65 .. skip the ne\n 00058280: 7874 2073 6563 7469 6f6e 2061 6e64 2063 xt section and c\n 00058290: 6f6e 7469 6e75 6520 7769 7468 2074 6865 ontinue with the\n 000582a0: 2073 6563 7469 6f6e 2022 436f 6d70 696c section \"Compil\n-000582b0: 696e 6720 6672 6f6d 2074 6865 1100 3346 ing from the..3F\n+000582b0: 696e 6720 6672 6f6d 2074 6865 1100 3344 ing from the..3D\n 000582c0: 5100 0020 2020 5368 656c 6c22 2e07 0033 Q.. Shell\"...3\n-000582d0: 4661 0000 5200 3346 7100 0020 2020 4754 Fa..R.3Fq.. GT\n+000582d0: 4461 0000 5200 3344 7100 0020 2020 4754 Da..R.3Dq.. GT\n 000582e0: 2e4d 2063 6f6d 7069 6c65 7320 4d20 736f .M compiles M so\n 000582f0: 7572 6365 2063 6f64 6520 6669 6c65 7320 urce code files \n 00058300: 616e 6420 7072 6f64 7563 6573 206f 626a and produces obj\n 00058310: 6563 7420 6669 6c65 7320 666f 7220 636f ect files for co\n-00058320: 6d70 6c65 7465 5000 3346 8100 0020 2020 mpleteP.3F... \n+00058320: 6d70 6c65 7465 5000 3344 8100 0020 2020 mpleteP.3D... \n 00058330: 696e 7465 6772 6174 696f 6e20 696e 746f integration into\n 00058340: 2074 6865 2055 4e49 5820 656e 7669 726f the UNIX enviro\n 00058350: 6d65 6e74 2e20 5468 6520 6f62 6a65 6374 ment. The object\n 00058360: 206d 6f64 756c 6573 2068 6176 6520 7468 modules have th\n-00058370: 6520 7361 6d65 4e00 3346 9100 0020 2020 e sameN.3F... \n+00058370: 6520 7361 6d65 4e00 3344 9100 0020 2020 e sameN.3D... \n 00058380: 6e61 6d65 2061 7320 7468 6520 636f 6d70 name as the comp\n 00058390: 696c 6564 204d 2073 6f75 7263 6520 6669 iled M source fi\n 000583a0: 6c65 2077 6974 6820 616e 202e 6f20 6669 le with an .o fi\n 000583b0: 6c65 2065 7874 656e 7369 6f6e 2c20 756e le extension, un\n-000583c0: 6c65 7373 5100 3246 c011 0000 2020 206f lessQ.2F.... o\n+000583c0: 6c65 7373 5100 3244 c011 0000 2020 206f lessQ.2D.... o\n 000583d0: 7468 6572 7769 7365 2073 7065 6369 6669 therwise specifi\n 000583e0: 6564 2e20 5468 6520 6f62 6a65 6374 2066 ed. The object f\n 000583f0: 696c 6573 2063 6f6e 7461 696e 206d 6163 iles contain mac\n 00058400: 6869 6e65 2069 6e73 7472 7563 7469 6f6e hine instruction\n-00058410: 7320 616e 6453 0033 4612 0000 2020 2069 s andS.3F... i\n+00058410: 7320 616e 6453 0033 4412 0000 2020 2069 s andS.3D... i\n 00058420: 6e66 6f72 6d61 7469 6f6e 206e 6563 6573 nformation neces\n 00058430: 7361 7279 2074 6f20 636f 6e6e 6563 7420 sary to connect \n 00058440: 7468 6520 726f 7574 696e 6520 7769 7468 the routine with\n 00058450: 206f 7468 6572 2072 6f75 7469 6e65 732c other routines,\n-00058460: 2061 6e64 206d 6170 4f00 3346 1300 0020 and mapO.3F... \n+00058460: 2061 6e64 206d 6170 4f00 3344 1300 0020 and mapO.3D... \n 00058470: 2020 6974 2069 6e74 6f20 6d65 6d6f 7279 it into memory\n 00058480: 2e20 416e 204d 2072 6f75 7469 6e65 2073 . An M routine s\n 00058490: 6f75 7263 6520 6669 6c65 206d 7573 7420 ource file must \n 000584a0: 6265 2063 6f6d 7069 6c65 6420 6166 7465 be compiled afte\n-000584b0: 7220 6974 2069 7353 0033 4614 0000 2020 r it isS.3F... \n+000584b0: 7220 6974 2069 7353 0033 4414 0000 2020 r it isS.3D... \n 000584c0: 2063 7265 6174 6564 206f 7220 6d6f 6469 created or modi\n 000584d0: 6669 6564 2e20 596f 7520 6361 6e20 636f fied. You can co\n 000584e0: 6d70 696c 6520 6578 706c 6963 6974 6c79 mpile explicitly\n 000584f0: 2077 6974 6820 7468 6520 5a4c 494e 4b20 with the ZLINK \n-00058500: 636f 6d6d 616e 6420 6f72 5300 3346 1500 command orS.3F..\n+00058500: 636f 6d6d 616e 6420 6f72 5300 3344 1500 command orS.3D..\n 00058510: 0020 2020 696d 706c 6963 6974 6c79 2077 . implicitly w\n 00058520: 6974 6820 6175 746f 2d5a 4c49 4e4b 2e20 ith auto-ZLINK. \n 00058530: 4174 2074 6865 2073 6865 6c6c 2063 6f6d At the shell com\n 00058540: 6d61 6e64 206c 696e 652c 2063 6f6d 7069 mand line, compi\n 00058550: 6c65 2062 7920 6973 7375 696e 671c 0033 le by issuing..3\n-00058560: 4616 0000 2020 2074 6865 206d 756d 7073 F... the mumps\n-00058570: 2063 6f6d 6d61 6e64 2e07 0033 4617 0000 command...3F...\n-00058580: 5200 3346 1800 0020 2020 5468 6520 636f R.3F... The co\n+00058560: 4416 0000 2020 2074 6865 206d 756d 7073 D... the mumps\n+00058570: 2063 6f6d 6d61 6e64 2e07 0033 4417 0000 command...3D...\n+00058580: 5200 3344 1800 0020 2020 5468 6520 636f R.3D... The co\n 00058590: 6d70 696c 6572 2063 6865 636b 7320 4d20 mpiler checks M \n 000585a0: 636f 6465 2066 6f72 2073 796e 7461 7820 code for syntax \n 000585b0: 6572 726f 7273 2061 6e64 2064 6973 706c errors and displ\n 000585c0: 6179 7320 6572 726f 7220 6d65 7373 6167 ays error messag\n-000585d0: 6573 5300 3346 1900 0020 2020 6f6e 2074 esS.3F... on t\n+000585d0: 6573 5300 3344 1900 0020 2020 6f6e 2074 esS.3D... on t\n 000585e0: 6865 2074 6572 6d69 6e61 6c2c 2077 6865 he terminal, whe\n 000585f0: 6e20 7072 6f63 6573 7369 6e67 2069 7320 n processing is \n 00058600: 636f 6d70 6c65 7465 2e20 4561 6368 2065 complete. Each e\n 00058610: 7272 6f72 206d 6573 7361 6765 2070 726f rror message pro\n-00058620: 7669 6465 7351 0033 461a 0000 2020 2074 videsQ.3F... t\n+00058620: 7669 6465 7351 0033 441a 0000 2020 2074 videsQ.3D... t\n 00058630: 6865 2073 6f75 7263 6520 6c69 6e65 2069 he source line i\n 00058640: 6e20 6572 726f 7220 7769 7468 2061 6e20 n error with an \n 00058650: 696e 6469 6361 746f 7220 706f 696e 7469 indicator pointi\n 00058660: 6e67 2074 6f20 7468 6520 706c 6163 6520 ng to the place \n-00058670: 6f6e 2074 6865 4e00 3346 2100 0020 2020 on theN.3F!.. \n+00058670: 6f6e 2074 6865 4e00 3344 2100 0020 2020 on theN.3D!.. \n 00058680: 6c69 6e65 2077 6865 7265 2074 6865 2065 line where the e\n 00058690: 7272 6f72 2069 7320 6f63 6375 7272 696e rror is occurrin\n 000586a0: 672e 2046 6f72 2061 206c 6973 7420 616e g. For a list an\n 000586b0: 6420 6465 7363 7269 7074 696f 6e20 6f66 d description of\n-000586c0: 2074 6865 5400 3346 2200 0020 2020 636f theT.3F\".. co\n+000586c0: 2074 6865 5400 3344 2200 0020 2020 636f theT.3D\".. co\n 000586d0: 6d70 696c 6572 2065 7272 6f72 206d 6573 mpiler error mes\n 000586e0: 7361 6765 732c 2072 6566 6572 2074 6f20 sages, refer to \n 000586f0: 7468 6520 4754 2e4d 204d 6573 7361 6765 the GT.M Message\n 00058700: 2061 6e64 2052 6563 6f76 6572 7920 5072 and Recovery Pr\n-00058710: 6f63 6564 7572 6573 1b00 3346 2300 0020 ocedures..3F#.. \n+00058710: 6f63 6564 7572 6573 1b00 3344 2300 0020 ocedures..3D#.. \n 00058720: 2020 5265 6665 7265 6e63 6520 4d61 6e75 Reference Manu\n-00058730: 616c 2e07 0033 4624 0000 4b00 3346 2500 al...3F$..K.3F%.\n+00058730: 616c 2e07 0033 4424 0000 4b00 3344 2500 al...3D$..K.3D%.\n 00058740: 0020 2020 596f 7520 6361 6e20 6765 6e65 . You can gene\n 00058750: 7261 7465 2061 206c 6973 7469 6e67 2066 rate a listing f\n 00058760: 696c 6520 636f 6e74 6169 6e69 6e67 2074 ile containing t\n 00058770: 6865 2063 6f6d 7069 6c65 2072 6573 756c he compile resul\n-00058780: 7473 2062 7952 0033 4626 0000 2020 2069 ts byR.3F&.. i\n+00058780: 7473 2062 7952 0033 4426 0000 2020 2069 ts byR.3D&.. i\n 00058790: 6e63 6c75 6469 6e67 2074 6865 202d 6c69 ncluding the -li\n 000587a0: 7374 2071 7561 6c69 6669 6572 2061 7320 st qualifier as \n 000587b0: 6120 6d6f 6469 6669 6572 2074 6f20 7468 a modifier to th\n 000587c0: 6520 6172 6775 6d65 6e74 2074 6f20 7468 e argument to th\n 000587d0: 6520 5a4c 494e 4b00 0000 0000 0000 0000 e ZLINK.........\n 000587e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000587f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00058800: 0100 0000 fb07 0000 3705 0000 0000 0000 ........7.......\n-00058810: 8600 0046 4845 4c50 00ff 7300 ff50 524f ...FHELP..s..PRO\n+00058810: 8600 0044 4845 4c50 00ff 7300 ff50 524f ...DHELP..s..PRO\n 00058820: 4752 414d 5f43 5943 4c45 00ff 7300 ff43 GRAM_CYCLE..s..C\n 00058830: 4f4d 5049 4c45 5f53 4f55 5243 455f 5052 OMPILE_SOURCE_PR\n 00058840: 4f47 5241 4d00 c027 0000 2020 2063 6f6d OGRAM..'.. com\n 00058850: 6d61 6e64 2069 6e20 4469 7265 6374 204d mand in Direct M\n 00058860: 6f64 652e 2054 6869 7320 6361 6e20 616c ode. This can al\n 00058870: 736f 2062 6520 646f 6e65 2062 7920 7265 so be done by re\n 00058880: 6469 7265 6374 696e 6720 7468 6520 636f directing the co\n-00058890: 6d70 696c 6572 4f00 3346 2800 0020 2020 mpilerO.3F(.. \n+00058890: 6d70 696c 6572 4f00 3344 2800 0020 2020 mpilerO.3D(.. \n 000588a0: 6d65 7373 6167 6573 2074 6f20 6120 6669 messages to a fi\n 000588b0: 6c65 2062 7920 6164 6469 6e67 203e 6669 le by adding >fi\n 000588c0: 6c65 6e61 6d65 2032 3e26 3120 746f 2074 lename 2>&1 to t\n 000588d0: 6865 206d 756d 7073 2063 6f6d 6d61 6e64 he mumps command\n-000588e0: 2077 6865 6e4a 0033 4629 0000 2020 2063 whenJ.3F).. c\n+000588e0: 2077 6865 6e4a 0033 4429 0000 2020 2063 whenJ.3D).. c\n 000588f0: 6f6d 7069 6c69 6e67 2061 2070 726f 6772 ompiling a progr\n 00058900: 616d 2066 726f 6d20 7468 6520 7368 656c am from the shel\n 00058910: 6c2e 2053 6565 2022 436f 6d70 696c 6520 l. See \"Compile \n 00058920: 6672 6f6d 2074 6865 2053 6865 6c6c 224f from the Shell\"O\n-00058930: 0033 462a 0000 2020 2066 6f72 2061 6e20 .3F*.. for an \n+00058930: 0033 442a 0000 2020 2066 6f72 2061 6e20 .3D*.. for an \n 00058940: 6578 706c 616e 6174 696f 6e20 6f66 2074 explanation of t\n 00058950: 6865 204d 2063 6f6d 6d61 6e64 2064 6573 he M command des\n 00058960: 6372 6962 696e 6720 2d6c 6973 742c 2061 cribing -list, a\n 00058970: 6e64 206f 7468 6572 2076 616c 6964 3200 nd other valid2.\n-00058980: 3346 3100 0020 2020 7175 616c 6966 6965 3F1.. qualifie\n+00058980: 3344 3100 0020 2020 7175 616c 6966 6965 3D1.. qualifie\n 00058990: 7273 2066 6f72 2074 6865 204d 2061 6e64 rs for the M and\n 000589a0: 205a 4c49 4e4b 2063 6f6d 6d61 6e64 732e ZLINK commands.\n-000589b0: 0700 3346 3200 0052 0033 4633 0000 2020 ..3F2..R.3F3.. \n+000589b0: 0700 3344 3200 0052 0033 4433 0000 2020 ..3D2..R.3D3.. \n 000589c0: 2054 6865 2063 6f6d 7069 6c65 7220 7374 The compiler st\n 000589d0: 6f70 7320 7072 6f63 6573 7369 6e67 2061 ops processing a\n 000589e0: 2072 6f75 7469 6e65 206c 696e 6520 7768 routine line wh\n 000589f0: 656e 2069 7420 6465 7465 6374 7320 616e en it detects an\n-00058a00: 2065 7272 6f72 206f 6e50 0033 4634 0000 error onP.3F4..\n+00058a00: 2065 7272 6f72 206f 6e50 0033 4434 0000 error onP.3D4..\n 00058a10: 2020 2074 6861 7420 6c69 6e65 2e20 556e that line. Un\n 00058a20: 6465 7220 6d6f 7374 2063 6f6e 6469 7469 der most conditi\n 00058a30: 6f6e 7320 7468 6520 636f 6d70 696c 6572 ons the compiler\n 00058a40: 2063 6f6e 7469 6e75 6573 2070 726f 6365 continues proce\n-00058a50: 7373 696e 6720 7468 654d 0033 4635 0000 ssing theM.3F5..\n+00058a50: 7373 696e 6720 7468 654d 0033 4435 0000 ssing theM.3D5..\n 00058a60: 2020 2072 656d 6169 6e69 6e67 2072 6f75 remaining rou\n 00058a70: 7469 6e65 206c 696e 6573 2e20 5468 6973 tine lines. This\n 00058a80: 2061 6c6c 6f77 7320 7468 6520 636f 6d70 allows the comp\n 00058a90: 696c 6572 2074 6f20 7072 6f64 7563 6520 iler to produce \n-00058aa0: 6120 6d6f 7265 5300 3346 3600 0020 2020 a moreS.3F6.. \n+00058aa0: 6120 6d6f 7265 5300 3344 3600 0020 2020 a moreS.3D6.. \n 00058ab0: 636f 6d70 6c65 7465 2065 7272 6f72 2061 complete error a\n 00058ac0: 6e61 6c79 7369 7320 6f66 2074 6865 2072 nalysis of the r\n 00058ad0: 6f75 7469 6e65 2061 6e64 2074 6f20 6765 outine and to ge\n 00058ae0: 6e65 7261 7465 2063 6f64 6520 7468 6174 nerate code that\n-00058af0: 206d 6179 2068 6176 654e 0033 4637 0000 may haveN.3F7..\n+00058af0: 206d 6179 2068 6176 654e 0033 4437 0000 may haveN.3D7..\n 00058b00: 2020 2076 616c 6964 2065 7865 6375 7461 valid executa\n 00058b10: 626c 6520 7061 7468 732e 2054 6865 2063 ble paths. The c\n 00058b20: 6f6d 7069 6c65 7220 646f 6573 206e 6f74 ompiler does not\n 00058b30: 2072 6570 6f72 7420 6d75 6c74 6970 6c65 report multiple\n-00058b40: 2073 796e 7461 7853 0033 4638 0000 2020 syntaxS.3F8.. \n+00058b40: 2073 796e 7461 7853 0033 4438 0000 2020 syntaxS.3D8.. \n 00058b50: 2065 7272 6f72 7320 6f6e 2074 6865 2073 errors on the s\n 00058b60: 616d 6520 6c69 6e65 2e20 5768 656e 2069 ame line. When i\n 00058b70: 7420 6465 7465 6374 7320 6d6f 7265 2074 t detects more t\n 00058b80: 6861 6e20 3132 3720 7379 6e74 6178 2065 han 127 syntax e\n-00058b90: 7272 6f72 7320 696e 2061 3f00 3346 3900 rrors in a?.3F9.\n+00058b90: 7272 6f72 7320 696e 2061 3f00 3344 3900 rrors in a?.3D9.\n 00058ba0: 0020 2020 736f 7572 6365 2066 696c 652c . source file,\n 00058bb0: 2074 6865 2063 6f6d 7069 6c65 7220 6365 the compiler ce\n 00058bc0: 6173 6573 2074 6f20 7072 6f63 6573 7320 ases to process \n-00058bd0: 7468 6520 6669 6c65 2e07 0033 463a 0000 the file...3F:..\n-00058be0: 1800 3246 ff73 00ff 434f 4d50 494c 4500 ..2F.s..COMPILE.\n-00058bf0: 0043 6f6d 7069 6c65 1200 3e46 bf11 0000 .Compile..>F....\n-00058c00: 2020 2043 6f6d 7069 6c65 0700 3f46 2100 Compile..?F!.\n-00058c10: 0051 003f 4631 0000 2020 2049 6e20 4469 .Q.?F1.. In Di\n+00058bd0: 7468 6520 6669 6c65 2e07 0033 443a 0000 the file...3D:..\n+00058be0: 1800 3244 ff73 00ff 434f 4d50 494c 4500 ..2D.s..COMPILE.\n+00058bf0: 0043 6f6d 7069 6c65 1200 3e44 bf11 0000 .Compile..>D....\n+00058c00: 2020 2043 6f6d 7069 6c65 0700 3f44 2100 Compile..?D!.\n+00058c10: 0051 003f 4431 0000 2020 2049 6e20 4469 .Q.?D1.. In Di\n 00058c20: 7265 6374 204d 6f64 652c 2047 542e 4d20 rect Mode, GT.M \n 00058c30: 7072 6f76 6964 6573 2061 6363 6573 7320 provides access \n 00058c40: 746f 2074 6865 2063 6f6d 7069 6c65 7220 to the compiler \n 00058c50: 6578 706c 6963 6974 6c79 2074 6872 6f75 explicitly throu\n-00058c60: 6768 4b00 3f46 4100 0020 2020 7468 6520 ghK.?FA.. the \n+00058c60: 6768 4b00 3f44 4100 0020 2020 7468 6520 ghK.?DA.. the \n 00058c70: 5a4c 494e 4b20 616e 6420 5a43 4f4d 5049 ZLINK and ZCOMPI\n 00058c80: 4c45 2063 6f6d 6d61 6e64 732c 2061 6e64 LE commands, and\n 00058c90: 2069 6d70 6c69 6369 746c 7920 7468 726f implicitly thro\n 00058ca0: 7567 6820 6175 746f 6d61 7469 6354 003f ugh automaticT.?\n-00058cb0: 4651 0000 2020 2069 6e76 6f63 6174 696f FQ.. invocatio\n+00058cb0: 4451 0000 2020 2069 6e76 6f63 6174 696f DQ.. invocatio\n 00058cc0: 6e20 6f66 205a 4c49 4e4b 2066 756e 6374 n of ZLINK funct\n 00058cd0: 696f 6e61 6c69 7479 2028 6175 746f 2d5a ionality (auto-Z\n 00058ce0: 4c49 4e4b 2920 746f 2061 6464 2072 6571 LINK) to add req\n 00058cf0: 7569 7265 6420 726f 7574 696e 6573 2074 uired routines t\n-00058d00: 6f54 003f 4661 0000 2020 2074 6865 2069 oT.?Fa.. the i\n+00058d00: 6f54 003f 4461 0000 2020 2074 6865 2069 oT.?Da.. the i\n 00058d10: 6d61 6765 2e20 5a43 4f4d 5049 4c45 2069 mage. ZCOMPILE i\n 00058d20: 7320 6120 4754 2e4d 2072 6f75 7469 6e65 s a GT.M routine\n 00058d30: 2063 6f6d 7069 6c61 7469 6f6e 2063 6f6d compilation com\n 00058d40: 6d61 6e64 2c20 6974 2063 6f6d 7069 6c65 mand, it compile\n-00058d50: 7320 7468 6552 003f 4671 0000 2020 2072 s theR.?Fq.. r\n+00058d50: 7320 7468 6552 003f 4471 0000 2020 2072 s theR.?Dq.. r\n 00058d60: 6f75 7469 6e65 2061 6e64 2063 7265 6174 outine and creat\n 00058d70: 6573 2061 206e 6577 206f 626a 6563 7420 es a new object \n 00058d80: 6d6f 6475 6c65 2e20 5468 6520 7072 696d module. The prim\n 00058d90: 6172 7920 7461 736b 206f 6620 5a4c 494e ary task of ZLIN\n-00058da0: 4b20 6973 2074 6f4f 003f 4681 0000 2020 K is toO.?F... \n+00058da0: 4b20 6973 2074 6f4f 003f 4481 0000 2020 K is toO.?D... \n 00058db0: 2070 6c61 6365 2074 6865 206f 626a 6563 place the objec\n 00058dc0: 7420 636f 6465 2069 6e20 6d65 6d6f 7279 t code in memory\n 00058dd0: 2061 6e64 2022 636f 6e6e 6563 7422 2069 and \"connect\" i\n 00058de0: 7420 7769 7468 206f 7468 6572 2072 6f75 t with other rou\n-00058df0: 7469 6e65 732e 4c00 3f46 9100 0020 2020 tines.L.?F... \n+00058df0: 7469 6e65 732e 4c00 3f44 9100 0020 2020 tines.L.?D... \n 00058e00: 486f 7765 7665 722c 2075 6e64 6572 2063 However, under c\n 00058e10: 6572 7461 696e 2063 6972 6375 6d73 7461 ertain circumsta\n 00058e20: 6e63 6573 2c20 5a4c 494e 4b20 6d61 7920 nces, ZLINK may \n 00058e30: 6669 7273 7420 7573 6520 7468 6520 4754 first use the GT\n-00058e40: 2e4d 3200 3e46 c011 0000 2020 2063 6f6d .M2.>F.... com\n+00058e40: 2e4d 3200 3e44 c011 0000 2020 2063 6f6d .M2.>D.... com\n 00058e50: 7069 6c65 7220 746f 2063 7265 6174 6520 piler to create \n 00058e60: 6120 6e65 7720 6f62 6a65 6374 206d 6f64 a new object mod\n-00058e70: 756c 652e 0700 3f46 1200 0052 003f 4613 ule...?F...R.?F.\n+00058e70: 756c 652e 0700 3f44 1200 0052 003f 4413 ule...?D...R.?D.\n 00058e80: 0000 2020 2054 6865 2064 6966 6665 7265 .. The differe\n 00058e90: 6e63 6520 6265 7477 6565 6e20 5a43 4f4d nce between ZCOM\n 00058ea0: 5049 4c45 2061 6e64 205a 4c49 4e4b 2069 PILE and ZLINK i\n 00058eb0: 7320 7468 6174 205a 434f 4d50 494c 4520 s that ZCOMPILE \n 00058ec0: 6372 6561 7465 7320 6120 6e65 7750 003f creates a newP.?\n-00058ed0: 4614 0000 2020 206f 626a 6563 7420 6d6f F... object mo\n+00058ed0: 4414 0000 2020 206f 626a 6563 7420 6d6f D... object mo\n 00058ee0: 6475 6c65 206f 6e20 636f 6d70 696c 696e dule on compilin\n 00058ef0: 672c 2077 6865 7265 6173 2074 6865 205a g, whereas the Z\n 00058f00: 4c49 4e4b 2063 6f6d 6d61 6e64 206c 696e LINK command lin\n 00058f10: 6b73 2074 6865 206f 626a 6563 744a 003f ks the objectJ.?\n-00058f20: 4615 0000 2020 206d 6f64 756c 6520 7769 F... module wi\n+00058f20: 4415 0000 2020 206d 6f64 756c 6520 7769 D... module wi\n 00058f30: 7468 206f 7468 6572 2072 6f75 7469 6e65 th other routine\n 00058f40: 7320 616e 6420 706c 6163 6573 2074 6865 s and places the\n 00058f50: 206f 626a 6563 7420 636f 6465 2069 6e20 object code in \n-00058f60: 6d65 6d6f 7279 2e07 003f 4616 0000 3300 memory...?F...3.\n-00058f70: 3f46 1700 0020 2020 5a4c 494e 4b20 636f ?F... ZLINK co\n+00058f60: 6d65 6d6f 7279 2e07 003f 4416 0000 3300 memory...?D...3.\n+00058f70: 3f44 1700 0020 2020 5a4c 494e 4b20 636f ?D... ZLINK co\n 00058f80: 6d70 696c 6573 2075 6e64 6572 2074 6865 mpiles under the\n 00058f90: 7365 2063 6972 6375 6d73 7461 6e63 6573 se circumstances\n-00058fa0: 3a07 003f 4618 0000 5300 3f46 1900 0020 :..?F...S.?F... \n+00058fa0: 3a07 003f 4418 0000 5300 3f44 1900 0020 :..?D...S.?D... \n 00058fb0: 2020 2020 2a20 5a4c 494e 4b20 6361 6e6e * ZLINK cann\n 00058fc0: 6f74 206c 6f63 6174 6520 6120 636f 7079 ot locate a copy\n 00058fd0: 206f 6620 7468 6520 6f62 6a65 6374 206d of the object m\n 00058fe0: 6f64 756c 6520 6275 7420 6361 6e20 6c6f odule but can lo\n 00058ff0: 6361 7465 2061 2063 6f70 7900 0000 0000 cate a copy.....\n 00059000: 0100 0000 cc07 0000 5e05 0000 0000 0000 ........^.......\n-00059010: 6200 0046 4845 4c50 00ff 7300 ff50 524f b..FHELP..s..PRO\n+00059010: 6200 0044 4845 4c50 00ff 7300 ff50 524f b..DHELP..s..PRO\n 00059020: 4752 414d 5f43 5943 4c45 00ff 7300 ff43 GRAM_CYCLE..s..C\n 00059030: 4f4d 5049 4c45 5f53 4f55 5243 455f 5052 OMPILE_SOURCE_PR\n 00059040: 4f47 5241 4d00 ff73 00ff 434f 4d50 494c OGRAM..s..COMPIL\n 00059050: 4500 c01a 0000 2020 2020 2020 206f 6620 E..... of \n 00059060: 7468 6520 736f 7572 6365 206d 6f64 756c the source modul\n-00059070: 652e 5200 3f46 2100 0020 2020 2020 2a20 e.R.?F!.. * \n+00059070: 652e 5200 3f44 2100 0020 2020 2020 2a20 e.R.?D!.. * \n 00059080: 5a4c 494e 4b20 6361 6e20 6c6f 6361 7465 ZLINK can locate\n 00059090: 2062 6f74 6820 6f62 6a65 6374 2061 6e64 both object and\n 000590a0: 2073 6f75 7263 6520 6d6f 6475 6c65 2c20 source module, \n 000590b0: 616e 6420 6669 6e64 7320 7468 6520 6f62 and finds the ob\n-000590c0: 6a65 6374 3800 3f46 2200 0020 2020 2020 ject8.?F\".. \n+000590c0: 6a65 6374 3800 3f44 2200 0020 2020 2020 ject8.?D\".. \n 000590d0: 2020 6d6f 6475 6c65 2074 6f20 6265 206f module to be o\n 000590e0: 6c64 6572 2074 6861 6e20 7468 6520 736f lder than the so\n-000590f0: 7572 6365 206d 6f64 756c 652e 4e00 3f46 urce module.N.?F\n+000590f0: 7572 6365 206d 6f64 756c 652e 4e00 3f44 urce module.N.?D\n 00059100: 2300 0020 2020 2020 2a20 5468 6520 6669 #.. * The fi\n 00059110: 6c65 2d73 7065 6369 6669 6361 7469 6f6e le-specification\n 00059120: 2070 6f72 7469 6f6e 206f 6620 7468 6520 portion of the \n 00059130: 5a4c 494e 4b20 6172 6775 6d65 6e74 2069 ZLINK argument i\n-00059140: 6e63 6c75 6465 7320 616e 2700 3f46 2400 ncludes an'.?F$.\n+00059140: 6e63 6c75 6465 7320 616e 2700 3f44 2400 ncludes an'.?D$.\n 00059150: 0020 2020 2020 2020 6578 706c 6963 6974 . explicit\n 00059160: 2065 7874 656e 7369 6f6e 206f 6620 2e6d extension of .m\n-00059170: 2e07 003f 4625 0000 4e00 3f46 2600 0020 ...?F%..N.?F&.. \n+00059170: 2e07 003f 4425 0000 4e00 3f44 2600 0020 ...?D%..N.?D&.. \n 00059180: 2020 4175 746f 2d5a 4c49 4e4b 2063 6f6d Auto-ZLINK com\n 00059190: 7069 6c65 7320 756e 6465 7220 7468 6520 piles under the \n 000591a0: 6669 7273 7420 7477 6f20 6369 7263 756d first two circum\n 000591b0: 7374 616e 6365 732c 2062 7574 2063 616e stances, but can\n-000591c0: 206e 6576 6572 2100 3f46 2700 0020 2020 never!.?F'.. \n+000591c0: 206e 6576 6572 2100 3f44 2700 0020 2020 never!.?D'.. \n 000591d0: 656e 636f 756e 7465 7220 7468 6520 6c61 encounter the la\n-000591e0: 7374 206f 6e65 2e07 003f 4628 0000 4f00 st one...?F(..O.\n-000591f0: 3f46 2900 0020 2020 5768 656e 2061 2063 ?F).. When a c\n+000591e0: 7374 206f 6e65 2e07 003f 4428 0000 4f00 st one...?D(..O.\n+000591f0: 3f44 2900 0020 2020 5768 656e 2061 2063 ?D).. When a c\n 00059200: 6f6d 6d61 6e64 2072 6566 6572 7320 746f ommand refers to\n 00059210: 2061 6e20 4d20 726f 7574 696e 6520 7468 an M routine th\n 00059220: 6174 2069 7320 6e6f 7420 7061 7274 206f at is not part o\n 00059230: 6620 7468 6520 6375 7272 656e 7450 003f f the currentP.?\n-00059240: 462a 0000 2020 2069 6d61 6765 2c20 4754 F*.. image, GT\n+00059240: 442a 0000 2020 2069 6d61 6765 2c20 4754 D*.. image, GT\n 00059250: 2e4d 2061 7574 6f6d 6174 6963 616c 6c79 .M automatically\n 00059260: 2061 7474 656d 7074 7320 746f 205a 4c49 attempts to ZLI\n 00059270: 4e4b 2061 6e64 2c20 6966 206e 6563 6573 NK and, if neces\n 00059280: 7361 7279 2c20 636f 6d70 696c 654c 003f sary, compileL.?\n-00059290: 4631 0000 2020 2074 6861 7420 726f 7574 F1.. that rout\n+00059290: 4431 0000 2020 2074 6861 7420 726f 7574 D1.. that rout\n 000592a0: 696e 652e 2049 6e20 4469 7265 6374 204d ine. In Direct M\n 000592b0: 6f64 652c 2074 6865 206d 6f73 7420 636f ode, the most co\n 000592c0: 6d6d 6f6e 206d 6574 686f 6420 746f 2069 mmon method to i\n-000592d0: 6e76 6f6b 6520 7468 6550 003f 4632 0000 nvoke theP.?F2..\n+000592d0: 6e76 6f6b 6520 7468 6550 003f 4432 0000 nvoke theP.?D2..\n 000592e0: 2020 2063 6f6d 7069 6c65 7220 7468 726f compiler thro\n 000592f0: 7567 6820 616e 2061 7574 6f2d 5a4c 494e ugh an auto-ZLIN\n 00059300: 4b20 6973 2074 6f20 656e 7465 7220 444f K is to enter DO\n 00059310: 205e 726f 7574 696e 656e 616d 6520 6174 ^routinename at\n-00059320: 2074 6865 2047 544d 3e54 003f 4633 0000 the GTM>T.?F3..\n+00059320: 2074 6865 2047 544d 3e54 003f 4433 0000 the GTM>T.?D3..\n 00059330: 2020 2070 726f 6d70 742e 2057 6865 6e20 prompt. When \n 00059340: 7468 6520 6375 7272 656e 7420 696d 6167 the current imag\n 00059350: 6520 646f 6573 206e 6f74 2063 6f6e 7461 e does not conta\n 00059360: 696e 2074 6865 2072 6f75 7469 6e65 2c20 in the routine, \n 00059370: 4754 2e4d 2064 6f65 7320 7468 6514 003f GT.M does the..?\n-00059380: 4634 0000 2020 2066 6f6c 6c6f 7769 6e67 F4.. following\n-00059390: 3a07 003f 4635 0000 2b00 3f46 3600 0020 :..?F5..+.?F6.. \n+00059380: 4434 0000 2020 2066 6f6c 6c6f 7769 6e67 D4.. following\n+00059390: 3a07 003f 4435 0000 2b00 3f44 3600 0020 :..?D5..+.?D6.. \n 000593a0: 2020 2020 6f20 4c6f 6361 7465 7320 7468 o Locates th\n 000593b0: 6520 736f 7572 6365 2061 6e64 206f 626a e source and obj\n-000593c0: 6563 744d 003f 4637 0000 2020 2020 206f ectM.?F7.. o\n+000593c0: 6563 744d 003f 4437 0000 2020 2020 206f ectM.?D7.. o\n 000593d0: 2044 6574 6572 6d69 6e65 7320 7768 6574 Determines whet\n 000593e0: 6865 7220 7468 6520 736f 7572 6365 2068 her the source h\n 000593f0: 6173 2062 6565 6e20 6564 6974 6564 2073 as been edited s\n 00059400: 696e 6365 2069 7420 7761 7320 6c61 7374 ince it was last\n-00059410: 1600 3f46 3800 0020 2020 2020 2020 636f ..?F8.. co\n-00059420: 6d70 696c 6564 3200 3f46 3900 0020 2020 mpiled2.?F9.. \n+00059410: 1600 3f44 3800 0020 2020 2020 2020 636f ..?D8.. co\n+00059420: 6d70 696c 6564 3200 3f44 3900 0020 2020 mpiled2.?D9.. \n 00059430: 2020 6f20 436f 6d70 696c 6573 2074 6865 o Compiles the\n 00059440: 2072 6f75 7469 6e65 2c20 6966 2061 7070 routine, if app\n-00059450: 726f 7072 6961 7465 2a00 3f46 3a00 0020 ropriate*.?F:.. \n+00059450: 726f 7072 6961 7465 2a00 3f44 3a00 0020 ropriate*.?D:.. \n 00059460: 2020 2020 6f20 4164 6473 2074 6865 206f o Adds the o\n 00059470: 626a 6563 7420 746f 2074 6865 2069 6d61 bject to the ima\n-00059480: 6765 0700 3f46 4100 0051 003f 4642 0000 ge..?FA..Q.?FB..\n+00059480: 6765 0700 3f44 4100 0051 003f 4442 0000 ge..?DA..Q.?DB..\n 00059490: 2020 2042 7920 7573 696e 6720 7468 6520 By using the \n 000594a0: 444f 2063 6f6d 6d61 6e64 2c20 796f 7520 DO command, you \n 000594b0: 696d 706c 6963 6974 6c79 2069 6e73 7472 implicitly instr\n 000594c0: 7563 7420 4754 2e4d 2074 6f20 636f 6d70 uct GT.M to comp\n-000594d0: 696c 652c 206c 696e 6b2c 4e00 3f46 4300 ile, link,N.?FC.\n+000594d0: 696c 652c 206c 696e 6b2c 4e00 3f44 4300 ile, link,N.?DC.\n 000594e0: 0020 2020 616e 6420 6578 6563 7574 6520 . and execute \n 000594f0: 7468 6520 7072 6f67 7261 6d2e 2057 6974 the program. Wit\n 00059500: 6820 7468 6973 206d 6574 686f 642c 2079 h this method, y\n 00059510: 6f75 2063 616e 2074 6573 7420 796f 7572 ou can test your\n-00059520: 2072 6f75 7469 6e65 1800 3f46 4400 0020 routine..?FD.. \n+00059520: 2072 6f75 7469 6e65 1800 3f44 4400 0020 routine..?DD.. \n 00059530: 2020 696e 7465 7261 6374 6976 656c 792e interactively.\n-00059540: 0700 3f46 4500 0012 003f 4646 0000 2020 ..?FE....?FF.. \n-00059550: 2045 7861 6d70 6c65 3a07 003f 4647 0000 Example:..?FG..\n-00059560: 1900 3f46 4800 0020 2020 4754 4d3e 646f ..?FH.. GTM>do\n-00059570: 205e 7061 7972 6f6c 6c17 003f 4649 0000 ^payroll..?FI..\n+00059540: 0700 3f44 4500 0012 003f 4446 0000 2020 ..?DE....?DF.. \n+00059550: 2045 7861 6d70 6c65 3a07 003f 4447 0000 Example:..?DG..\n+00059560: 1900 3f44 4800 0020 2020 4754 4d3e 646f ..?DH.. GTM>do\n+00059570: 205e 7061 7972 6f6c 6c17 003f 4449 0000 ^payroll..?DI..\n 00059580: 2020 2047 544d 3e64 6f20 5e74 6178 6573 GTM>do ^taxes\n-00059590: 0700 3f46 4a00 0054 003f 4651 0000 2020 ..?FJ..T.?FQ.. \n+00059590: 0700 3f44 4a00 0054 003f 4451 0000 2020 ..?DJ..T.?DQ.. \n 000595a0: 2054 6869 7320 7573 6573 2074 6865 204d This uses the M\n 000595b0: 2044 4f20 636f 6d6d 616e 6420 746f 2069 DO command to i\n 000595c0: 6e76 6f6b 6520 7468 6520 4754 2e4d 2063 nvoke the GT.M c\n 000595d0: 6f6d 7069 6c65 7220 696d 706c 6963 6974 ompiler implicit\n-000595e0: 6c79 2066 726f 6d20 7468 6550 003f 4652 ly from theP.?FR\n+000595e0: 6c79 2066 726f 6d20 7468 6550 003f 4452 ly from theP.?DR\n 000595f0: 0000 2020 2047 544d 3e20 7072 6f6d 7074 .. GTM> prompt\n 00059600: 2069 6620 7468 6520 726f 7574 696e 6520 if the routine \n 00059610: 7265 7175 6972 6573 206e 6577 206f 626a requires new obj\n 00059620: 6563 7420 636f 6465 2e20 5768 656e 2074 ect code. When t\n-00059630: 6865 2063 6f6d 7069 6c65 724b 003f 4653 he compilerK.?FS\n+00059630: 6865 2063 6f6d 7069 6c65 724b 003f 4453 he compilerK.?DS\n 00059640: 0000 2020 2072 756e 732c 2069 7420 7072 .. runs, it pr\n 00059650: 6f64 7563 6573 2074 776f 206f 626a 6563 oduces two objec\n 00059660: 7420 6d6f 6475 6c65 2066 696c 6573 2c20 t module files, \n 00059670: 7061 7972 6f6c 6c2e 6f20 616e 6420 7461 payroll.o and ta\n-00059680: 7865 732e 6f2e 0700 3f46 5400 004e 003f xes.o...?FT..N.?\n-00059690: 4655 0000 2020 2049 6620 796f 7520 7265 FU.. If you re\n+00059680: 7865 732e 6f2e 0700 3f44 5400 004e 003f xes.o...?DT..N.?\n+00059690: 4455 0000 2020 2049 6620 796f 7520 7265 DU.. If you re\n 000596a0: 6365 6976 6520 6572 726f 7220 6d65 7373 ceive error mess\n 000596b0: 6167 6573 2066 726f 6d20 7468 6520 636f ages from the co\n 000596c0: 6d70 696c 6174 696f 6e2c 2079 6f75 206d mpilation, you m\n-000596d0: 6179 2066 6978 2074 6865 6d4e 003f 4656 ay fix themN.?FV\n+000596d0: 6179 2066 6978 2074 6865 6d4e 003f 4456 ay fix themN.?DV\n 000596e0: 0000 2020 2069 6d6d 6564 6961 7465 6c79 .. immediately\n 000596f0: 2062 7920 7265 7475 726e 696e 6720 746f by returning to\n 00059700: 2074 6865 2065 6469 746f 7220 616e 6420 the editor and \n 00059710: 636f 7272 6563 7469 6e67 2074 6865 2073 correcting the s\n-00059720: 6f75 7263 652e 2042 794f 003f 4657 0000 ource. ByO.?FW..\n+00059720: 6f75 7263 652e 2042 794f 003f 4457 0000 ource. ByO.?DW..\n 00059730: 2020 2064 6566 6175 6c74 2c20 7468 6520 default, the \n 00059740: 4754 2e4d 2063 6f6d 7069 6c65 7220 6f70 GT.M compiler op\n 00059750: 6572 6174 6573 2069 6e20 2263 6f6d 7069 erates in \"compi\n 00059760: 6c65 2d61 732d 7772 6974 7465 6e22 206d le-as-written\" m\n-00059770: 6f64 652c 2061 6e64 5400 3f46 5800 0020 ode, andT.?FX.. \n+00059770: 6f64 652c 2061 6e64 5400 3f44 5800 0020 ode, andT.?DX.. \n 00059780: 2020 7072 6f64 7563 6573 206f 626a 6563 produces objec\n 00059790: 7420 636f 6465 2065 7665 6e20 7768 656e t code even when\n 000597a0: 2061 2072 6f75 7469 6e65 2063 6f6e 7461 a routine conta\n 000597b0: 696e 7320 7379 6e74 6178 2065 7272 6f72 ins syntax error\n 000597c0: 732e 2054 6869 7320 636f 6465 0000 0000 s. This code....\n 000597d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000597e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000597f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059800: 0100 0000 f107 0000 8f05 0000 0000 0000 ................\n-00059810: 8f00 0046 4845 4c50 00ff 7300 ff50 524f ...FHELP..s..PRO\n+00059810: 8f00 0044 4845 4c50 00ff 7300 ff50 524f ...DHELP..s..PRO\n 00059820: 4752 414d 5f43 5943 4c45 00ff 7300 ff43 GRAM_CYCLE..s..C\n 00059830: 4f4d 5049 4c45 5f53 4f55 5243 455f 5052 OMPILE_SOURCE_PR\n 00059840: 4f47 5241 4d00 ff73 00ff 434f 4d50 494c OGRAM..s..COMPIL\n 00059850: 4500 c059 0000 2020 2069 6e63 6c75 6465 E..Y.. include\n 00059860: 7320 616c 6c20 6c69 6e65 7320 7468 6174 s all lines that\n 00059870: 2061 7265 2063 6f72 7265 6374 2061 6e64 are correct and\n 00059880: 2061 6c6c 2063 6f6d 6d61 6e64 7320 6f6e all commands on\n 00059890: 2061 206c 696e 6520 7769 7468 2061 6e53 a line with anS\n-000598a0: 003f 465a 0000 2020 2065 7272 6f72 2c20 .?FZ.. error, \n+000598a0: 003f 445a 0000 2020 2065 7272 6f72 2c20 .?DZ.. error, \n 000598b0: 7570 2074 6f20 7468 6520 6572 726f 722e up to the error.\n 000598c0: 2054 6865 7265 666f 7265 2c20 796f 7520 Therefore, you \n 000598d0: 6d61 7920 6465 6369 6465 2074 6f20 7461 may decide to ta\n 000598e0: 696c 6f72 2074 6865 2064 6562 7567 6769 ilor the debuggi\n-000598f0: 6e67 4a00 3f46 6100 0020 2020 6379 636c ngJ.?Fa.. cycl\n+000598f0: 6e67 4a00 3f44 6100 0020 2020 6379 636c ngJ.?Da.. cycl\n 00059900: 6520 6279 2072 756e 6e69 6e67 2074 6865 e by running the\n 00059910: 2070 726f 6772 616d 2077 6974 686f 7574 program without\n 00059920: 2072 656d 6f76 696e 6720 7468 6520 7379 removing the sy\n-00059930: 6e74 6178 2065 7272 6f72 732e 0700 3f46 ntax errors...?F\n-00059940: 6200 0015 003f 4663 0000 2020 202a 2a43 b....?Fc.. **C\n-00059950: 6175 7469 6f6e 2a2a 0700 3f46 6400 0053 aution**..?Fd..S\n-00059960: 003f 4665 0000 2020 2054 6865 2044 4f20 .?Fe.. The DO \n+00059930: 6e74 6178 2065 7272 6f72 732e 0700 3f44 ntax errors...?D\n+00059940: 6200 0015 003f 4463 0000 2020 202a 2a43 b....?Dc.. **C\n+00059950: 6175 7469 6f6e 2a2a 0700 3f44 6400 0053 aution**..?Dd..S\n+00059960: 003f 4465 0000 2020 2054 6865 2044 4f20 .?De.. The DO \n 00059970: 636f 6d6d 616e 6420 646f 6573 206e 6f74 command does not\n 00059980: 2061 6464 2061 6e20 6564 6974 6564 2072 add an edited r\n 00059990: 6f75 7469 6e65 2074 6f20 7468 6520 6375 outine to the cu\n 000599a0: 7272 656e 7420 696d 6167 6520 6966 2074 rrent image if t\n-000599b0: 6865 5100 3f46 6600 0020 2020 696d 6167 heQ.?Ff.. imag\n+000599b0: 6865 5100 3f44 6600 0020 2020 696d 6167 heQ.?Df.. imag\n 000599c0: 6520 616c 7265 6164 7920 696e 636c 7564 e already includ\n 000599d0: 6573 2061 2072 6f75 7469 6e65 206d 6174 es a routine mat\n 000599e0: 6368 696e 6720 7468 6520 444f 2061 7267 ching the DO arg\n 000599f0: 756d 656e 7420 726f 7574 696e 6520 6e61 ument routine na\n-00059a00: 6d65 2e4d 003f 4667 0000 2020 2057 6865 me.M.?Fg.. Whe\n+00059a00: 6d65 2e4d 003f 4467 0000 2020 2057 6865 me.M.?Dg.. Whe\n 00059a10: 6e20 7468 6520 696d 6167 6520 636f 6e74 n the image cont\n 00059a20: 6169 6e73 2061 2072 6f75 7469 6e65 2c20 ains a routine, \n 00059a30: 4754 2e4d 2073 696d 706c 7920 6578 6563 GT.M simply exec\n 00059a40: 7574 6573 2074 6865 2072 6f75 7469 6e65 utes the routine\n-00059a50: 5200 3f46 6800 0020 2020 7769 7468 6f75 R.?Fh.. withou\n+00059a50: 5200 3f44 6800 0020 2020 7769 7468 6f75 R.?Dh.. withou\n 00059a60: 7420 6578 616d 696e 696e 6720 7768 6574 t examining whet\n 00059a70: 6865 7220 6120 6d6f 7265 2072 6563 656e her a more recen\n 00059a80: 7420 7665 7273 696f 6e20 6f66 2074 6865 t version of the\n 00059a90: 206d 6f64 756c 6520 6578 6973 7473 2e20 module exists. \n-00059aa0: 4966 4f00 3f46 6900 0020 2020 796f 7520 IfO.?Fi.. you \n+00059aa0: 4966 4f00 3f44 6900 0020 2020 796f 7520 IfO.?Di.. you \n 00059ab0: 6861 7665 2061 2072 6f75 7469 6e65 2069 have a routine i\n 00059ac0: 6e20 796f 7572 2069 6d61 6765 2c20 616e n your image, an\n 00059ad0: 6420 796f 7520 7769 7368 2074 6f20 6368 d you wish to ch\n 00059ae0: 616e 6765 2069 742c 2079 6f75 206d 7573 ange it, you mus\n-00059af0: 7428 003f 466a 0000 2020 2065 7870 6c69 t(.?Fj.. expli\n+00059af0: 7428 003f 446a 0000 2020 2065 7870 6c69 t(.?Dj.. expli\n 00059b00: 6369 746c 7920 5a4c 494e 4b20 7468 6174 citly ZLINK that\n-00059b10: 2072 6f75 7469 6e65 2e07 003f 4671 0000 routine...?Fq..\n-00059b20: 1200 3f46 7200 0020 2020 4578 616d 706c ..?Fr.. Exampl\n-00059b30: 653a 0700 3f46 7300 001d 003f 4674 0000 e:..?Fs....?Ft..\n+00059b10: 2072 6f75 7469 6e65 2e07 003f 4471 0000 routine...?Dq..\n+00059b20: 1200 3f44 7200 0020 2020 4578 616d 706c ..?Dr.. Exampl\n+00059b30: 653a 0700 3f44 7300 001d 003f 4474 0000 e:..?Ds....?Dt..\n 00059b40: 2020 2047 544d 3e7a 6c69 6e6b 2022 7061 GTM>zlink \"pa\n-00059b50: 7972 6f6c 6c22 1d00 3f46 7500 0020 2020 yroll\"..?Fu.. \n+00059b50: 7972 6f6c 6c22 1d00 3f44 7500 0020 2020 yroll\"..?Du.. \n 00059b60: 4754 4d3e 7a6c 696e 6b20 2274 6178 6573 GTM>zlink \"taxes\n-00059b70: 2e6d 2207 003f 4676 0000 5200 3f46 7700 .m\"..?Fv..R.?Fw.\n+00059b70: 2e6d 2207 003f 4476 0000 5200 3f44 7700 .m\"..?Dv..R.?Dw.\n 00059b80: 0020 2020 5468 6520 6669 7273 7420 5a4c . The first ZL\n 00059b90: 494e 4b20 636f 6d70 696c 6573 2070 6179 INK compiles pay\n 00059ba0: 726f 6c6c 2e6d 2069 6620 6974 2063 616e roll.m if it can\n 00059bb0: 6e6f 7420 6c6f 6361 7465 2070 6179 726f not locate payro\n-00059bc0: 6c6c 2c20 6f72 2069 6620 6974 5400 3f46 ll, or if itT.?F\n+00059bc0: 6c6c 2c20 6f72 2069 6620 6974 5400 3f44 ll, or if itT.?D\n 00059bd0: 7800 0020 2020 6669 6e64 7320 7468 6174 x.. finds that\n 00059be0: 2070 6179 726f 6c6c 2e6d 2068 6173 2061 payroll.m has a\n 00059bf0: 206d 6f72 6520 7265 6365 6e74 2064 6174 more recent dat\n 00059c00: 652f 7469 6d65 2073 7461 6d70 2074 6861 e/time stamp tha\n 00059c10: 6e20 7061 7972 6f6c 6c2e 6f2e 2054 6865 n payroll.o. The\n-00059c20: 4700 3f46 7900 0020 2020 7365 636f 6e64 G.?Fy.. second\n+00059c20: 4700 3f44 7900 0020 2020 7365 636f 6e64 G.?Dy.. second\n 00059c30: 205a 4c49 4e4b 2061 6c77 6179 7320 636f ZLINK always co\n 00059c40: 6d70 696c 6573 2074 6178 6573 2e6d 2070 mpiles taxes.m p\n 00059c50: 726f 6475 6369 6e67 2061 206e 6577 2074 roducing a new t\n-00059c60: 6178 6573 2e6f 2e07 003f 467a 0000 2b00 axes.o...?Fz..+.\n-00059c70: 3d46 5f46 524f 4d5f 5448 455f 5348 454c =F_FROM_THE_SHEL\n+00059c60: 6178 6573 2e6f 2e07 003f 447a 0000 2b00 axes.o...?Dz..+.\n+00059c70: 3d44 5f46 524f 4d5f 5448 455f 5348 454c =D_FROM_THE_SHEL\n 00059c80: 4c00 0043 6f6d 7069 6c65 5f66 726f 6d5f L..Compile_from_\n-00059c90: 7468 655f 5368 656c 6c21 004d 46bf 1100 the_Shell!.MF...\n+00059c90: 7468 655f 5368 656c 6c21 004d 44bf 1100 the_Shell!.MD...\n 00059ca0: 0020 2020 436f 6d70 696c 6520 6672 6f6d . Compile from\n-00059cb0: 2074 6865 2053 6865 6c6c 0700 4e46 2100 the Shell..NF!.\n-00059cc0: 0050 004e 4631 0000 2020 2046 726f 6d20 .P.NF1.. From \n+00059cb0: 2074 6865 2053 6865 6c6c 0700 4e44 2100 the Shell..ND!.\n+00059cc0: 0050 004e 4431 0000 2020 2046 726f 6d20 .P.ND1.. From \n 00059cd0: 7468 6520 7368 656c 6c2c 2069 6e76 6f6b the shell, invok\n 00059ce0: 6520 7468 6520 636f 6d70 696c 6572 2062 e the compiler b\n 00059cf0: 7920 656e 7465 7269 6e67 206d 756d 7073 y entering mumps\n 00059d00: 2066 696c 652d 6e61 6d65 2061 7420 7468 file-name at th\n-00059d10: 6517 004e 4641 0000 2020 2073 6865 6c6c e..NFA.. shell\n-00059d20: 2070 726f 6d70 742e 0700 4e46 5100 0012 prompt...NFQ...\n-00059d30: 004e 4661 0000 2020 2045 7861 6d70 6c65 .NFa.. Example\n-00059d40: 3a07 004e 4671 0000 1b00 4e46 8100 0020 :..NFq....NF... \n+00059d10: 6517 004e 4441 0000 2020 2073 6865 6c6c e..NDA.. shell\n+00059d20: 2070 726f 6d70 742e 0700 4e44 5100 0012 prompt...NDQ...\n+00059d30: 004e 4461 0000 2020 2045 7861 6d70 6c65 .NDa.. Example\n+00059d40: 3a07 004e 4471 0000 1b00 4e44 8100 0020 :..NDq....ND... \n 00059d50: 2020 2420 6d75 6d70 7320 7061 7972 6f6c $ mumps payrol\n-00059d60: 6c2e 6d19 004e 4691 0000 2020 2024 206d l.m..NF... $ m\n-00059d70: 756d 7073 2074 6178 6573 2e6d 0800 4d46 umps taxes.m..MF\n-00059d80: c011 0000 5000 4e46 1200 0020 2020 5468 ....P.NF... Th\n+00059d60: 6c2e 6d19 004e 4491 0000 2020 2024 206d l.m..ND... $ m\n+00059d70: 756d 7073 2074 6178 6573 2e6d 0800 4d44 umps taxes.m..MD\n+00059d80: c011 0000 5000 4e44 1200 0020 2020 5468 ....P.ND... Th\n 00059d90: 6973 2075 7365 7320 7468 6520 6d75 6d70 is uses the mump\n 00059da0: 7320 636f 6d6d 616e 6420 746f 2069 6e76 s command to inv\n 00059db0: 6f6b 6520 7468 6520 4754 2e4d 2063 6f6d oke the GT.M com\n 00059dc0: 7069 6c65 7220 6672 6f6d 2074 6865 2073 piler from the s\n-00059dd0: 6865 6c6c 3900 4e46 1300 0020 2020 7072 hell9.NF... pr\n+00059dd0: 6865 6c6c 3900 4e44 1300 0020 2020 7072 hell9.ND... pr\n 00059de0: 6f6d 7074 2c20 616e 6420 6372 6561 7465 ompt, and create\n 00059df0: 7320 2e6f 2076 6572 7369 6f6e 7320 6f66 s .o versions of\n 00059e00: 2074 6865 7365 2066 696c 6573 2e07 004e these files...N\n-00059e10: 4614 0000 3700 4e46 1500 0020 2020 5573 F...7.NF... Us\n+00059e10: 4414 0000 3700 4e44 1500 0020 2020 5573 D...7.ND... Us\n 00059e20: 6520 7468 6520 6d75 6d70 7320 636f 6d6d e the mumps comm\n 00059e30: 616e 6420 6174 2074 6865 2073 6865 6c6c and at the shell\n-00059e40: 2070 726f 6d70 7420 746f 3a07 004e 4616 prompt to:..NF.\n-00059e50: 0000 3a00 4e46 1700 0020 2020 2020 2a20 ..:.NF... * \n+00059e40: 2070 726f 6d70 7420 746f 3a07 004e 4416 prompt to:..ND.\n+00059e50: 0000 3a00 4e44 1700 0020 2020 2020 2a20 ..:.ND... * \n 00059e60: 4368 6563 6b20 7468 6520 7379 6e74 6178 Check the syntax\n 00059e70: 206f 6620 6120 6e65 776c 7920 656e 7465 of a newly ente\n-00059e80: 7265 6420 7072 6f67 7261 6d2e 4100 4e46 red program.A.NF\n+00059e80: 7265 6420 7072 6f67 7261 6d2e 4100 4e44 red program.A.ND\n 00059e90: 1800 0020 2020 2020 2a20 4f70 7469 6f6e ... * Option\n 00059ea0: 616c 6c79 2c20 6765 7420 6120 666f 726d ally, get a form\n 00059eb0: 6174 7465 6420 6c69 7374 696e 6720 6f66 atted listing of\n 00059ec0: 2074 6865 2070 726f 6772 616d 2e47 004e the program.G.N\n-00059ed0: 4619 0000 2020 2020 202a 2045 6e73 7572 F... * Ensur\n+00059ed0: 4419 0000 2020 2020 202a 2045 6e73 7572 D... * Ensur\n 00059ee0: 6520 7468 6174 2061 6c6c 206f 626a 6563 e that all objec\n 00059ef0: 7420 636f 6465 2069 7320 7570 2074 6f20 t code is up to \n 00059f00: 6461 7465 2062 6566 6f72 6520 6c69 6e6b date before link\n-00059f10: 696e 672e 0700 4e46 1a00 0053 004e 4621 ing...NF...S.NF!\n+00059f10: 696e 672e 0700 4e44 1a00 0053 004e 4421 ing...ND...S.ND!\n 00059f20: 0000 2020 2054 6865 206d 756d 7073 2063 .. The mumps c\n 00059f30: 6f6d 6d61 6e64 2069 6e76 6f6b 6573 2074 ommand invokes t\n 00059f40: 6865 2063 6f6d 7069 6c65 7220 746f 2074 he compiler to t\n 00059f50: 7261 6e73 6c61 7465 2061 6e20 4d20 736f ranslate an M so\n 00059f60: 7572 6365 2066 696c 6520 696e 746f 1600 urce file into..\n-00059f70: 4e46 2200 0020 2020 6f62 6a65 6374 2063 NF\".. object c\n-00059f80: 6f64 652e 0700 4e46 2300 002e 004e 4624 ode...NF#....NF$\n+00059f70: 4e44 2200 0020 2020 6f62 6a65 6374 2063 ND\".. object c\n+00059f80: 6f64 652e 0700 4e44 2300 002e 004e 4424 ode...ND#....ND$\n 00059f90: 0000 2020 2054 6865 2066 6f72 6d61 7420 .. The format \n 00059fa0: 666f 7220 7468 6520 4d55 4d50 5320 636f for the MUMPS co\n-00059fb0: 6d6d 616e 6420 6973 3a07 004e 4625 0000 mmand is:..NF%..\n-00059fc0: 2a00 4e46 2600 0020 2020 4d55 4d50 5320 *.NF&.. MUMPS \n+00059fb0: 6d6d 616e 6420 6973 3a07 004e 4425 0000 mmand is:..ND%..\n+00059fc0: 2a00 4e44 2600 0020 2020 4d55 4d50 5320 *.ND&.. MUMPS \n 00059fd0: 5b2d 7175 616c 6966 6965 725b 2e2e 2e5d [-qualifier[...]\n-00059fe0: 5d20 7061 7468 6e61 6d65 0700 4e46 2700 ] pathname..NF'.\n+00059fe0: 5d20 7061 7468 6e61 6d65 0700 4e44 2700 ] pathname..ND'.\n 00059ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a000: 0100 0000 fc07 0000 b905 0000 0000 0000 ................\n-0005a010: 9e00 0046 4845 4c50 00ff 7300 ff50 524f ...FHELP..s..PRO\n+0005a010: 9e00 0044 4845 4c50 00ff 7300 ff50 524f ...DHELP..s..PRO\n 0005a020: 4752 414d 5f43 5943 4c45 00ff 7300 ff43 GRAM_CYCLE..s..C\n 0005a030: 4f4d 5049 4c45 5f53 4f55 5243 455f 5052 OMPILE_SOURCE_PR\n 0005a040: 4f47 5241 4d00 ff73 00ff 434f 4d50 494c OGRAM..s..COMPIL\n 0005a050: 455f 4652 4f4d 5f54 4845 5f53 4845 4c4c E_FROM_THE_SHELL\n 0005a060: 00c0 2800 0020 2020 5468 6520 2a20 7769 ..(.. The * wi\n 0005a070: 6c64 6361 7264 2061 6363 6570 7473 2061 ldcard accepts a\n 0005a080: 6e79 206c 6567 616c 2063 6f6d 6269 6e61 ny legal combina\n 0005a090: 7469 6f6e 206f 6620 6e75 6d62 6572 7320 tion of numbers \n 0005a0a0: 616e 6420 6368 6172 6163 7465 7273 3f00 and characters?.\n-0005a0b0: 4e46 2900 0020 2020 696e 636c 7564 696e NF).. includin\n+0005a0b0: 4e44 2900 0020 2020 696e 636c 7564 696e ND).. includin\n 0005a0c0: 6720 6120 6e75 6c6c 2c20 696e 2074 6865 g a null, in the\n 0005a0d0: 2070 6f73 6974 696f 6e20 7468 6520 7769 position the wi\n 0005a0e0: 6c64 6361 7264 2068 6f6c 6473 2e07 004e ldcard holds...N\n-0005a0f0: 462a 0000 4d00 4e46 3100 0020 2020 5468 F*..M.NF1.. Th\n+0005a0f0: 442a 0000 4d00 4e44 3100 0020 2020 5468 D*..M.ND1.. Th\n 0005a100: 6520 3f20 7769 6c64 6361 7264 2061 6363 e ? wildcard acc\n 0005a110: 6570 7473 2065 7861 6374 6c79 206f 6e65 epts exactly one\n 0005a120: 206c 6567 616c 2063 6861 7261 6374 6572 legal character\n 0005a130: 2069 6e20 6974 7320 706f 7369 7469 6f6e in its position\n-0005a140: 2e07 004e 4632 0000 5400 4e46 3300 0020 ...NF2..T.NF3.. \n+0005a140: 2e07 004e 4432 0000 5400 4e44 3300 0020 ...ND2..T.ND3.. \n 0005a150: 2020 466f 7220 6578 616d 706c 652c 206d For example, m\n 0005a160: 756d 7073 202a 2e6d 2063 6f6d 7069 6c65 umps *.m compile\n 0005a170: 7320 616c 6c20 6669 6c65 7320 696e 2074 s all files in t\n 0005a180: 6865 2063 7572 7265 6e74 2064 6566 6175 he current defau\n-0005a190: 6c74 2064 6972 6563 746f 7279 4f00 4e46 lt directoryO.NF\n+0005a190: 6c74 2064 6972 6563 746f 7279 4f00 4e44 lt directoryO.ND\n 0005a1a0: 3400 0020 2020 7769 7468 2061 6e20 2e6d 4.. with an .m\n 0005a1b0: 2065 7874 656e 7369 6f6e 2e20 6d75 6d70 extension. mump\n 0005a1c0: 7320 2a70 6179 3f2e 6d20 636f 6d70 696c s *pay?.m compil\n 0005a1d0: 6573 202e 6d20 6669 6c65 7320 7769 7468 es .m files with\n-0005a1e0: 206e 616d 6573 2074 6861 7453 004e 4635 names thatS.NF5\n+0005a1e0: 206e 616d 6573 2074 6861 7453 004e 4435 names thatS.ND5\n 0005a1f0: 0000 2020 2063 6f6e 7461 696e 2061 6e79 .. contain any\n 0005a200: 2063 6861 7261 6374 6572 7320 666f 6c6c characters foll\n 0005a210: 6f77 6564 2062 7920 7061 792c 2066 6f6c owed by pay, fol\n 0005a220: 6c6f 7765 6420 6279 206f 6e65 2063 6861 lowed by one cha\n 0005a230: 7261 6374 6572 2e20 556e 6c69 6b65 5100 racter. UnlikeQ.\n-0005a240: 4e46 3600 0020 2020 7768 656e 2075 7369 NF6.. when usi\n+0005a240: 4e44 3600 0020 2020 7768 656e 2075 7369 ND6.. when usi\n 0005a250: 6e67 205a 4c49 4e4b 206f 7220 5a43 4f4d ng ZLINK or ZCOM\n 0005a260: 5049 4c45 2c20 7468 6520 6669 6c65 6e61 PILE, the filena\n 0005a270: 6d65 206d 7573 7420 6265 2066 756c 6c79 me must be fully\n 0005a280: 2073 7065 6369 6669 6564 2077 6865 6e23 specified when#\n-0005a290: 004e 4637 0000 2020 2063 6f6d 7069 6c69 .NF7.. compili\n+0005a290: 004e 4437 0000 2020 2063 6f6d 7069 6c69 .ND7.. compili\n 0005a2a0: 6e67 2066 726f 6d20 7468 6520 7368 656c ng from the shel\n-0005a2b0: 6c2e 0700 4e46 3800 0015 004e 4639 0000 l...NF8....NF9..\n+0005a2b0: 6c2e 0700 4e44 3800 0015 004e 4439 0000 l...ND8....ND9..\n 0005a2c0: 2020 202a 2a43 6175 7469 6f6e 2a2a 0700 **Caution**..\n-0005a2d0: 4e46 3a00 0052 004e 4641 0000 2020 2057 NF:..R.NFA.. W\n+0005a2d0: 4e44 3a00 0052 004e 4441 0000 2020 2057 ND:..R.NDA.. W\n 0005a2e0: 6865 6e20 666f 726d 696e 6720 726f 7574 hen forming rout\n 0005a2f0: 696e 6520 6e61 6d65 732c 2074 6865 2063 ine names, the c\n 0005a300: 6f6d 7069 6c65 7220 7472 756e 6361 7465 ompiler truncate\n 0005a310: 7320 6f62 6a65 6374 2066 696c 656e 616d s object filenam\n-0005a320: 6573 2074 6f20 6150 004e 4642 0000 2020 es to aP.NFB.. \n+0005a320: 6573 2074 6f20 6150 004e 4442 0000 2020 es to aP.NDB.. \n 0005a330: 206d 6178 696d 756d 206c 656e 6774 6820 maximum length \n 0005a340: 6f66 2033 3120 6368 6172 6163 7465 7273 of 31 characters\n 0005a350: 2e20 466f 7220 6578 616d 706c 652c 2066 . For example, f\n 0005a360: 6f72 2061 2073 6f75 7263 6520 6669 6c65 or a source file\n-0005a370: 2063 616c 6c65 6451 004e 4643 0000 2020 calledQ.NFC.. \n+0005a370: 2063 616c 6c65 6451 004e 4443 0000 2020 calledQ.NDC.. \n 0005a380: 2041 6461 7461 6261 7365 656e 6769 6e65 Adatabaseengine\n 0005a390: 7769 7468 7363 616c 6162 696c 6974 7970 withscalabilityp\n 0005a3a0: 726f 7665 6e2e 6d20 7468 6520 636f 6d70 roven.m the comp\n 0005a3b0: 696c 6572 2067 656e 6572 6174 6573 2061 iler generates a\n-0005a3c0: 6e20 6f62 6a65 6374 5100 4e46 4400 0020 n objectQ.NFD.. \n+0005a3c0: 6e20 6f62 6a65 6374 5100 4e44 4400 0020 n objectQ.NDD.. \n 0005a3d0: 2020 6669 6c65 2063 616c 6c65 6420 4164 file called Ad\n 0005a3e0: 6174 6162 6173 6565 6e67 696e 6577 6974 atabaseenginewit\n 0005a3f0: 6873 6361 6c61 6269 6c69 7479 702e 6f2e hscalabilityp.o.\n 0005a400: 2045 6e73 7572 6520 7468 6174 2074 6865 Ensure that the\n-0005a410: 2066 6972 7374 2033 3135 004e 4645 0000 first 315.NFE..\n+0005a410: 2066 6972 7374 2033 3135 004e 4445 0000 first 315.NDE..\n 0005a420: 2020 2063 6861 7261 6374 6572 7320 6f66 characters of\n 0005a430: 2073 6f75 7263 6520 6669 6c65 206e 616d source file nam\n 0005a440: 6573 2061 7265 2075 6e69 7175 652e 0700 es are unique...\n-0005a450: 4e46 4600 0026 0036 464d 554d 5053 5f51 NFF..&.6FMUMPS_Q\n+0005a450: 4e44 4600 0026 0036 444d 554d 5053 5f51 NDF..&.6DMUMPS_Q\n 0005a460: 5541 4c49 4649 4552 5300 006d 756d 7073 UALIFIERS..mumps\n-0005a470: 5f71 7561 6c69 6669 6572 731b 0047 46bf _qualifiers..GF.\n+0005a470: 5f71 7561 6c69 6669 6572 731b 0047 44bf _qualifiers..GD.\n 0005a480: 1100 0020 2020 6d75 6d70 7320 7175 616c ... mumps qual\n-0005a490: 6966 6965 7273 0700 4846 2100 0051 0048 ifiers..HF!..Q.H\n-0005a4a0: 4631 0000 2020 2054 6865 206d 756d 7073 F1.. The mumps\n+0005a490: 6966 6965 7273 0700 4844 2100 0051 0048 ifiers..HD!..Q.H\n+0005a4a0: 4431 0000 2020 2054 6865 206d 756d 7073 D1.. The mumps\n 0005a4b0: 2063 6f6d 6d61 6e64 2061 6c6c 6f77 7320 command allows \n 0005a4c0: 7175 616c 6966 6965 7273 2074 6861 7420 qualifiers that \n 0005a4d0: 6375 7374 6f6d 697a 6520 7468 6520 7479 customize the ty\n 0005a4e0: 7065 2061 6e64 2066 6f72 6d20 6f66 4f00 pe and form ofO.\n-0005a4f0: 4846 4100 0020 2020 7468 6520 636f 6d70 HFA.. the comp\n+0005a4f0: 4844 4100 0020 2020 7468 6520 636f 6d70 HDA.. the comp\n 0005a500: 696c 6572 206f 7574 7075 7420 746f 206d iler output to m\n 0005a510: 6565 7420 7370 6563 6966 6963 2070 726f eet specific pro\n 0005a520: 6772 616d 6d69 6e67 206e 6565 6473 2e20 gramming needs. \n 0005a530: 4d55 4d50 5320 636f 6d6d 616e 6454 0048 MUMPS commandT.H\n-0005a540: 4651 0000 2020 2071 7561 6c69 6669 6572 FQ.. qualifier\n+0005a540: 4451 0000 2020 2071 7561 6c69 6669 6572 DQ.. qualifier\n 0005a550: 7320 6d61 7920 616c 736f 2061 7070 6561 s may also appea\n 0005a560: 7220 6173 2061 206d 6f64 6966 6965 7220 r as a modifier \n 0005a570: 746f 2074 6865 2061 7267 756d 656e 7420 to the argument \n 0005a580: 746f 2074 6865 2047 542e 4d20 5a4c 494e to the GT.M ZLIN\n-0005a590: 4b52 0048 4661 0000 2020 2061 6e64 205a KR.HFa.. and Z\n+0005a590: 4b52 0048 4461 0000 2020 2061 6e64 205a KR.HDa.. and Z\n 0005a5a0: 434f 4d50 494c 4520 636f 6d6d 616e 6473 COMPILE commands\n 0005a5b0: 2e20 5468 6520 666f 6c6c 6f77 696e 6720 . The following \n 0005a5c0: 7365 6374 696f 6e20 6465 7363 7269 6265 section describe\n 0005a5d0: 7320 7468 6520 6d75 6d70 7320 636f 6d6d s the mumps comm\n-0005a5e0: 616e 6452 0048 4671 0000 2020 2071 7561 andR.HFq.. qua\n+0005a5e0: 616e 6452 0048 4471 0000 2020 2071 7561 andR.HDq.. qua\n 0005a5f0: 6c69 6669 6572 732e 204d 616b 6520 7375 lifiers. Make su\n 0005a600: 7265 2074 6865 2061 7267 756d 656e 7473 re the arguments\n 0005a610: 2061 7265 2073 7065 6369 6669 6564 2061 are specified a\n 0005a620: 6865 6164 206f 6620 6669 6c65 206e 616d head of file nam\n-0005a630: 6520 616e 6423 0048 4681 0000 2020 2061 e and#.HF... a\n+0005a630: 6520 616e 6423 0048 4481 0000 2020 2061 e and#.HD... a\n 0005a640: 6674 6572 2074 6865 2063 6f6d 6d61 6e64 fter the command\n-0005a650: 2069 7473 656c 662e 0700 4846 9100 0024 itself...HF...$\n-0005a660: 0047 46ff 7300 ff44 495b 5245 4354 5f4d .GF.s..DI[RECT_M\n+0005a650: 2069 7473 656c 662e 0700 4844 9100 0024 itself...HD...$\n+0005a660: 0047 44ff 7300 ff44 495b 5245 4354 5f4d .GD.s..DI[RECT_M\n 0005a670: 4f44 455d 0000 6469 5b72 6563 745f 6d6f ODE]..di[rect_mo\n-0005a680: 6465 5d18 0059 46bf 1100 0020 2020 6469 de]..YF.... di\n-0005a690: 5b72 6563 745f 6d6f 6465 5d07 005a 4621 [rect_mode]..ZF!\n-0005a6a0: 0000 4c00 5a46 3100 0020 2020 496e 766f ..L.ZF1.. Invo\n+0005a680: 6465 5d18 0059 44bf 1100 0020 2020 6469 de]..YD.... di\n+0005a690: 5b72 6563 745f 6d6f 6465 5d07 005a 4421 [rect_mode]..ZD!\n+0005a6a0: 0000 4c00 5a44 3100 0020 2020 496e 766f ..L.ZD1.. Invo\n 0005a6b0: 6b65 7320 6120 736d 616c 6c20 4754 2e4d kes a small GT.M\n 0005a6c0: 2069 6d61 6765 2074 6861 7420 696d 6d65 image that imme\n 0005a6d0: 6469 6174 656c 7920 696e 6974 6961 7465 diately initiate\n 0005a6e0: 7320 4469 7265 6374 204d 6f64 652e 0700 s Direct Mode...\n-0005a6f0: 5a46 4100 0036 005a 4651 0000 2020 202d ZFA..6.ZFQ.. -\n+0005a6f0: 5a44 4100 0036 005a 4451 0000 2020 202d ZDA..6.ZDQ.. -\n 0005a700: 6469 7265 6374 5f6d 6f64 6520 646f 6573 direct_mode does\n 0005a710: 206e 6f74 2069 6e76 6f6b 6520 7468 6520 not invoke the \n-0005a720: 4d20 636f 6d70 696c 6572 2e07 005a 4661 M compiler...ZFa\n-0005a730: 0000 5200 5a46 7100 0020 2020 5468 6520 ..R.ZFq.. The \n+0005a720: 4d20 636f 6d70 696c 6572 2e07 005a 4461 M compiler...ZDa\n+0005a730: 0000 5200 5a44 7100 0020 2020 5468 6520 ..R.ZDq.. The \n 0005a740: 2d64 6972 6563 745f 6d6f 6465 2071 7561 -direct_mode qua\n 0005a750: 6c69 6669 6572 2069 7320 696e 636f 6d70 lifier is incomp\n 0005a760: 6174 6962 6c65 2077 6974 6820 6120 6669 atible with a fi\n 0005a770: 6c65 2073 7065 6369 6669 6361 7469 6f6e le specification\n-0005a780: 2061 6e64 2400 5a46 8100 0020 2020 7769 and$.ZF... wi\n+0005a780: 2061 6e64 2400 5a44 8100 0020 2020 7769 and$.ZD... wi\n 0005a790: 7468 2061 6c6c 206f 7468 6572 2071 7561 th all other qua\n-0005a7a0: 6c69 6669 6572 732e 0700 5a46 9100 0029 lifiers...ZF...)\n-0005a7b0: 004c 4659 5b4e 414d 4943 5f4c 4954 4552 .LFY[NAMIC_LITER\n+0005a7a0: 6c69 6669 6572 732e 0700 5a44 9100 0029 lifiers...ZD...)\n+0005a7b0: 004c 4459 5b4e 414d 4943 5f4c 4954 4552 .LDY[NAMIC_LITER\n 0005a7c0: 414c 535d 0000 6479 5b6e 616d 6963 5f6c ALS]..dy[namic_l\n-0005a7d0: 6974 6572 616c 735d 1d00 5e46 bf11 0000 iterals]..^F....\n+0005a7d0: 6974 6572 616c 735d 1d00 5e44 bf11 0000 iterals]..^D....\n 0005a7e0: 2020 2064 795b 6e61 6d69 635f 6c69 7465 dy[namic_lite\n-0005a7f0: 7261 6c73 5d07 005f 4621 0000 0000 0000 rals].._F!......\n+0005a7f0: 7261 6c73 5d07 005f 4421 0000 0000 0000 rals].._D!......\n 0005a800: 0100 0000 3607 0000 6606 0000 0000 0000 ....6...f.......\n 0005a810: af00 0000 4845 4c50 00ff 7300 ff50 524f ....HELP..s..PRO\n 0005a820: 4752 414d 5f43 5943 4c45 00ff 7300 ff43 GRAM_CYCLE..s..C\n 0005a830: 4f4d 5049 4c45 5f53 4f55 5243 455f 5052 OMPILE_SOURCE_PR\n 0005a840: 4f47 5241 4d00 ff73 00ff 4d55 4d50 535f OGRAM..s..MUMPS_\n 0005a850: 5155 414c 4946 4945 5253 00ff 7300 ff4e QUALIFIERS..s..N\n 0005a860: 4f49 4e5b 4c49 4e45 5f4c 4954 4552 414c OIN[LINE_LITERAL\n 0005a870: 535d 00c0 1800 0020 2020 7468 6520 636f S]..... the co\n 0005a880: 6d62 696e 6174 696f 6e20 6f66 2071 7561 mbination of qua\n 0005a890: 6c69 6669 6572 7320 6265 7374 2073 7569 lifiers best sui\n 0005a8a0: 7465 6420 746f 2065 6163 6820 776f 726b ted to each work\n 0005a8b0: 6c6f 6164 2e20 4e6f 7465 2074 6861 7453 load. Note thatS\n-0005a8c0: 0060 4619 0000 2020 2061 7070 6c69 6361 .`F... applica\n+0005a8c0: 0060 4419 0000 2020 2061 7070 6c69 6361 .`D... applica\n 0005a8d0: 7469 6f6e 7320 6361 6e20 6672 6565 6c79 tions can freely\n 0005a8e0: 206d 6978 2072 6f75 7469 6e65 7320 636f mix routines co\n 0005a8f0: 6d70 696c 6564 2077 6974 6820 6469 6666 mpiled with diff\n 0005a900: 6572 656e 7420 636f 6d62 696e 6174 696f erent combinatio\n-0005a910: 6e73 1800 6046 1a00 0020 2020 6f66 2071 ns..`F... of q\n-0005a920: 7561 6c69 6669 6572 732e 0700 6046 2100 ualifiers...`F!.\n-0005a930: 0010 004b 4652 5b55 4e5d 0000 725b 756e ...KFR[UN]..r[un\n-0005a940: 5d10 0051 46bf 1100 0020 2020 725b 756e ]..QF.... r[un\n-0005a950: 5d07 0052 4621 0000 2900 5246 3100 0020 ]..RF!..).RF1.. \n+0005a910: 6e73 1800 6044 1a00 0020 2020 6f66 2071 ns..`D... of q\n+0005a920: 7561 6c69 6669 6572 732e 0700 6044 2100 ualifiers...`D!.\n+0005a930: 0010 004b 4452 5b55 4e5d 0000 725b 756e ...KDR[UN]..r[un\n+0005a940: 5d10 0051 44bf 1100 0020 2020 725b 756e ]..QD.... r[un\n+0005a950: 5d07 0052 4421 0000 2900 5244 3100 0020 ]..RD!..).RD1.. \n 0005a960: 2020 496e 766f 6b65 7320 4754 2e4d 2069 Invokes GT.M i\n 0005a970: 6e20 4175 746f 7374 6172 7420 4d6f 6465 n Autostart Mode\n-0005a980: 2e07 0052 4641 0000 4900 5246 5100 0020 ...RFA..I.RFQ.. \n+0005a980: 2e07 0052 4441 0000 4900 5244 5100 0020 ...RDA..I.RDQ.. \n 0005a990: 2020 5468 6520 6e65 7874 2061 7267 756d The next argum\n 0005a9a0: 656e 7420 6973 2074 616b 656e 2074 6f20 ent is taken to \n 0005a9b0: 6265 2061 6e20 4d20 656e 7472 7972 6566 be an M entryref\n 0005a9c0: 2e20 5468 6174 2072 6f75 7469 6e65 2069 . That routine i\n-0005a9d0: 7352 0052 4661 0000 2020 2069 6d6d 6564 sR.RFa.. immed\n+0005a9d0: 7352 0052 4461 0000 2020 2069 6d6d 6564 sR.RDa.. immed\n 0005a9e0: 6961 7465 6c79 2065 7865 6375 7465 642c iately executed,\n 0005a9f0: 2062 7970 6173 7369 6e67 2044 6972 6563 bypassing Direc\n 0005aa00: 7420 4d6f 6465 2e20 4465 7065 6e64 696e t Mode. Dependin\n 0005aa10: 6720 6f6e 2074 6865 2073 6865 6c6c 2c20 g on the shell, \n-0005aa20: 796f 7553 0052 4671 0000 2020 206d 6179 youS.RFq.. may\n+0005aa20: 796f 7553 0052 4471 0000 2020 206d 6179 youS.RDq.. may\n 0005aa30: 206e 6565 6420 746f 2070 7574 2074 6865 need to put the\n 0005aa40: 2065 6e74 7279 7265 6620 696e 2071 756f entryref in quo\n 0005aa50: 7461 7469 6f6e 206d 6172 6b73 2028 2222 tation marks (\"\"\n 0005aa60: 292e 2054 6869 7320 7175 616c 6966 6965 ). This qualifie\n-0005aa70: 7220 646f 6573 5300 5246 8100 0020 2020 r doesS.RF... \n+0005aa70: 7220 646f 6573 5300 5244 8100 0020 2020 r doesS.RD... \n 0005aa80: 6e6f 7420 696e 766f 6b65 2074 6865 204d not invoke the M\n 0005aa90: 2063 6f6d 7069 6c65 7220 616e 6420 6973 compiler and is\n 0005aaa0: 206e 6f74 2063 6f6d 7061 7469 626c 6520 not compatible \n 0005aab0: 7769 7468 2061 6e79 206f 7468 6572 2071 with any other q\n-0005aac0: 7561 6c69 6669 6572 2e07 0052 4691 0000 ualifier...RF...\n-0005aad0: 2000 4b46 535b 5041 4345 5d3d 4c49 4e45 .KFS[PACE]=LINE\n+0005aac0: 7561 6c69 6669 6572 2e07 0052 4491 0000 ualifier...RD...\n+0005aad0: 2000 4b44 535b 5041 4345 5d3d 4c49 4e45 .KDS[PACE]=LINE\n 0005aae0: 5300 0073 5b70 6163 655d 3d6c 696e 6573 S..s[pace]=lines\n-0005aaf0: 1800 5946 bf11 0000 2020 2073 5b70 6163 ..YF.... s[pac\n-0005ab00: 655d 3d6c 696e 6573 0700 5a46 2100 0054 e]=lines..ZF!..T\n-0005ab10: 005a 4631 0000 2020 2043 6f6e 7472 6f6c .ZF1.. Control\n+0005aaf0: 1800 5944 bf11 0000 2020 2073 5b70 6163 ..YD.... s[pac\n+0005ab00: 655d 3d6c 696e 6573 0700 5a44 2100 0054 e]=lines..ZD!..T\n+0005ab10: 005a 4431 0000 2020 2043 6f6e 7472 6f6c .ZD1.. Control\n 0005ab20: 7320 7468 6520 7370 6163 696e 6720 6f66 s the spacing of\n 0005ab30: 2074 6865 206f 7574 7075 7420 696e 2074 the output in t\n 0005ab40: 6865 206c 6973 7469 6e67 2066 696c 652e he listing file.\n 0005ab50: 202d 7370 6163 653d 6e20 7370 6563 6966 -space=n specif\n-0005ab60: 6965 7353 005a 4641 0000 2020 206e 2d31 iesS.ZFA.. n-1\n+0005ab60: 6965 7353 005a 4441 0000 2020 206e 2d31 iesS.ZDA.. n-1\n 0005ab70: 2062 6c61 6e6b 206c 696e 6573 2073 6570 blank lines sep\n 0005ab80: 6172 6174 696e 6720 6576 6572 7920 736f arating every so\n 0005ab90: 7572 6365 206c 696e 6520 696e 2074 6865 urce line in the\n 0005aba0: 206c 6973 7469 6e67 2066 696c 652e 2049 listing file. I\n-0005abb0: 6620 6e3c 312c 3b00 5a46 5100 0020 2020 f n<1,;.ZFQ.. \n+0005abb0: 6620 6e3c 312c 3b00 5a44 5100 0020 2020 f n<1,;.ZDQ.. \n 0005abc0: 7468 6520 4d20 636f 6d6d 616e 6420 7573 the M command us\n 0005abd0: 6573 2073 696e 676c 6520 7370 6163 696e es single spacin\n 0005abe0: 6720 696e 2074 6865 206c 6973 7469 6e67 g in the listing\n-0005abf0: 2e07 005a 4661 0000 4f00 5a46 7100 0020 ...ZFa..O.ZFq.. \n+0005abf0: 2e07 005a 4461 0000 4f00 5a44 7100 0020 ...ZDa..O.ZDq.. \n 0005ac00: 2020 4966 2074 6869 7320 7175 616c 6966 If this qualif\n 0005ac10: 6965 7220 6170 7065 6172 7320 7769 7468 ier appears with\n 0005ac20: 6f75 7420 7468 6520 2d6c 6973 7420 7175 out the -list qu\n 0005ac30: 616c 6966 6965 722c 2074 6865 204d 2063 alifier, the M c\n-0005ac40: 6f6d 7069 6c65 7227 005a 4681 0000 2020 ompiler'.ZF... \n+0005ac40: 6f6d 7069 6c65 7227 005a 4481 0000 2020 ompiler'.ZD... \n 0005ac50: 2069 676e 6f72 6573 2074 6865 202d 7370 ignores the -sp\n 0005ac60: 6163 6520 7175 616c 6966 6965 722e 0700 ace qualifier...\n-0005ac70: 5a46 9100 0044 0059 46c0 1100 0020 2020 ZF...D.YF.... \n+0005ac70: 5a44 9100 0044 0059 44c0 1100 0020 2020 ZD...D.YD.... \n 0005ac80: 4279 2064 6566 6175 6c74 2c20 6c69 7374 By default, list\n 0005ac90: 696e 6773 2075 7365 2073 696e 676c 6520 ings use single \n 0005aca0: 7370 6163 6564 206f 7574 7075 7420 282d spaced output (-\n-0005acb0: 7370 6163 653d 3129 2e07 005a 4612 0000 space=1)...ZF...\n+0005acb0: 7370 6163 653d 3129 2e07 005a 4412 0000 space=1)...ZD...\n 0005acc0: 2600 4b42 5b4e 4f5d 454d 4245 445f 534f &.KB[NO]EMBED_SO\n 0005acd0: 5552 4345 0000 5b6e 6f5d 656d 6265 645f URCE..[no]embed_\n-0005ace0: 736f 7572 6365 1b00 5c46 bf11 0000 2020 source..\\F.... \n+0005ace0: 736f 7572 6365 1b00 5c44 bf11 0000 2020 source..\\D.... \n 0005acf0: 205b 6e6f 5d65 6d62 6564 5f73 6f75 7263 [no]embed_sourc\n-0005ad00: 6507 005d 4621 0000 4e00 5d46 3100 0020 e..]F!..N.]F1.. \n+0005ad00: 6507 005d 4421 0000 4e00 5d44 3100 0020 e..]D!..N.]D1.. \n 0005ad10: 2020 496e 7374 7275 6374 7320 4754 2e4d Instructs GT.M\n 0005ad20: 2074 6f20 656d 6265 6473 2072 6f75 7469 to embeds routi\n 0005ad30: 6e65 2073 6f75 7263 6520 636f 6465 2069 ne source code i\n 0005ad40: 6e20 7468 6520 6f62 6a65 6374 2063 6f64 n the object cod\n-0005ad50: 652e 2054 6865 5100 5d46 4100 0020 2020 e. TheQ.]FA.. \n+0005ad50: 652e 2054 6865 5100 5d44 4100 0020 2020 e. TheQ.]DA.. \n 0005ad60: 6465 6661 756c 7420 6973 204e 4f45 4d42 default is NOEMB\n 0005ad70: 4544 5f53 4f55 5243 452e 204c 696b 6520 ED_SOURCE. Like \n 0005ad80: 6f74 6865 7220 4754 2e4d 2063 6f6d 7069 other GT.M compi\n 0005ad90: 6c61 7469 6f6e 2071 7561 6c69 6669 6572 lation qualifier\n-0005ada0: 732c 2074 6869 734c 005d 4651 0000 2020 s, thisL.]FQ.. \n+0005ada0: 732c 2074 6869 734c 005d 4451 0000 2020 s, thisL.]DQ.. \n 0005adb0: 2071 7561 6c69 6669 6572 2063 616e 2062 qualifier can b\n 0005adc0: 6520 7370 6563 6966 6965 6420 7468 726f e specified thro\n 0005add0: 7567 6820 7468 6520 245a 434f 4d50 494c ugh the $ZCOMPIL\n 0005ade0: 4520 696e 7472 696e 7369 6320 7370 6563 E intrinsic spec\n-0005adf0: 6961 6c53 005d 4661 0000 2020 2076 6172 ialS.]Fa.. var\n+0005adf0: 6961 6c53 005d 4461 0000 2020 2076 6172 ialS.]Da.. var\n 0005ae00: 6961 626c 6520 616e 6420 6774 6d63 6f6d iable and gtmcom\n 0005ae10: 7069 6c65 2065 6e76 6972 6f6e 6d65 6e74 pile environment\n 0005ae20: 2076 6172 6961 626c 652e 2045 4d42 4544 variable. EMBED\n 0005ae30: 5f53 4f55 5243 4520 7072 6f76 6964 6573 _SOURCE provides\n-0005ae40: 2024 5445 5854 4e00 5d46 7100 0020 2020 $TEXTN.]Fq.. \n+0005ae40: 2024 5445 5854 4e00 5d44 7100 0020 2020 $TEXTN.]Dq.. \n 0005ae50: 616e 6420 5a50 5249 4e54 2061 6363 6573 and ZPRINT acces\n 0005ae60: 7320 746f 2074 6865 2063 6f72 7265 6374 s to the correct\n 0005ae70: 2073 6f75 7263 6520 636f 6465 2c20 6576 source code, ev\n 0005ae80: 656e 2069 6620 7468 6520 6f72 6967 696e en if the origin\n-0005ae90: 616c 204d 4e00 5d46 8100 0020 2020 736f al MN.]F... so\n+0005ae90: 616c 204d 4e00 5d44 8100 0020 2020 736f al MN.]D... so\n 0005aea0: 7572 6365 2066 696c 6520 6861 7320 6265 urce file has be\n 0005aeb0: 656e 2065 6469 7465 6420 6f72 2072 656d en edited or rem\n 0005aec0: 6f76 6564 2e20 5768 6572 6520 7468 6520 oved. Where the \n 0005aed0: 736f 7572 6365 2063 6f64 6520 6973 206e source code is n\n-0005aee0: 6f74 5400 5d46 9100 0020 2020 656d 6265 otT.]F... embe\n+0005aee0: 6f74 5400 5d44 9100 0020 2020 656d 6265 otT.]D... embe\n 0005aef0: 6464 6564 2069 6e20 7468 6520 6f62 6a65 dded in the obje\n 0005af00: 6374 2063 6f64 652c 2047 542e 4d20 6174 ct code, GT.M at\n 0005af10: 7465 6d70 7473 2074 6f20 6c6f 6361 7465 tempts to locate\n 0005af20: 2074 6865 2073 6f75 7263 6520 636f 6465 the source code\n 0005af30: 2066 696c 652e 0000 0000 0000 0000 0000 file...........\n 0005af40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005af50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -23291,228 +23291,228 @@\n 0005afa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005afb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005afc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005afd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005b000: 0100 0000 f407 0000 0606 0000 0000 0000 ................\n-0005b010: b000 0046 4845 4c50 00ff 7300 ff50 524f ...FHELP..s..PRO\n+0005b010: b000 0044 4845 4c50 00ff 7300 ff50 524f ...DHELP..s..PRO\n 0005b020: 4752 414d 5f43 5943 4c45 00ff 7300 ff43 GRAM_CYCLE..s..C\n 0005b030: 4f4d 5049 4c45 5f53 4f55 5243 455f 5052 OMPILE_SOURCE_PR\n 0005b040: 4f47 5241 4d00 ff73 00ff 4d55 4d50 535f OGRAM..s..MUMPS_\n 0005b050: 5155 414c 4946 4945 5253 00ff 7300 ff5b QUALIFIERS..s..[\n 0005b060: 4e4f 5d45 4d42 4544 5f53 4f55 5243 4500 NO]EMBED_SOURCE.\n 0005b070: c011 0000 2020 2049 6620 6974 2063 616e .... If it can\n 0005b080: 6e6f 7420 6669 6e64 2073 6f75 7263 6520 not find source \n 0005b090: 636f 6465 206d 6174 6368 696e 6720 7468 code matching th\n 0005b0a0: 6520 6f62 6a65 6374 2063 6f64 652c 2024 e object code, $\n 0005b0b0: 5445 5854 2829 2072 6574 7572 6e73 2061 TEXT() returns a\n-0005b0c0: 5100 5d46 1200 0020 2020 6e75 6c6c 2073 Q.]F... null s\n+0005b0c0: 5100 5d44 1200 0020 2020 6e75 6c6c 2073 Q.]D... null s\n 0005b0d0: 7472 696e 672e 205a 5052 494e 5420 7072 tring. ZPRINT pr\n 0005b0e0: 696e 7473 2077 6861 7465 7665 7220 736f ints whatever so\n 0005b0f0: 7572 6365 2063 6f64 6520 666f 756e 6420 urce code found \n 0005b100: 616e 6420 616c 736f 2070 7269 6e74 7320 and also prints \n-0005b110: 6153 005d 4613 0000 2020 2054 5854 5352 aS.]F... TXTSR\n+0005b110: 6153 005d 4413 0000 2020 2054 5854 5352 aS.]D... TXTSR\n 0005b120: 434d 4154 206d 6573 7361 6765 2069 6e20 CMAT message in \n 0005b130: 6469 7265 6374 206d 6f64 653b 2069 6620 direct mode; if \n 0005b140: 6974 2063 616e 6e6f 7420 6669 6e64 2061 it cannot find a\n 0005b150: 2073 6f75 7263 6520 6669 6c65 2c20 5a50 source file, ZP\n-0005b160: 5249 4e54 2400 5d46 1400 0020 2020 6973 RINT$.]F... is\n+0005b160: 5249 4e54 2400 5d44 1400 0020 2020 6973 RINT$.]D... is\n 0005b170: 7375 6573 2061 2046 494c 454e 4f54 464e sues a FILENOTFN\n-0005b180: 4420 6572 726f 722e 0700 5d46 1500 001a D error...]F....\n-0005b190: 004f 4649 5b47 4e4f 5245 5d00 005b 6e6f .OFI[GNORE]..[no\n-0005b1a0: 5d69 5b67 6e6f 7265 5d17 0058 46bf 1100 ]i[gnore]..XF...\n+0005b180: 4420 6572 726f 722e 0700 5d44 1500 001a D error...]D....\n+0005b190: 004f 4449 5b47 4e4f 5245 5d00 005b 6e6f .ODI[GNORE]..[no\n+0005b1a0: 5d69 5b67 6e6f 7265 5d17 0058 44bf 1100 ]i[gnore]..XD...\n 0005b1b0: 0020 2020 5b6e 6f5d 695b 676e 6f72 655d . [no]i[gnore]\n-0005b1c0: 0700 5946 2100 0051 0059 4631 0000 2020 ..YF!..Q.YF1.. \n+0005b1c0: 0700 5944 2100 0051 0059 4431 0000 2020 ..YD!..Q.YD1.. \n 0005b1d0: 2049 6e73 7472 7563 7473 2074 6865 2063 Instructs the c\n 0005b1e0: 6f6d 7069 6c65 7220 746f 2070 726f 6475 ompiler to produ\n 0005b1f0: 6365 2061 6e20 6f62 6a65 6374 2066 696c ce an object fil\n 0005b200: 6520 6576 656e 2077 6865 6e20 7468 6520 e even when the \n-0005b210: 636f 6d70 696c 6572 5200 5946 4100 0020 compilerR.YFA.. \n+0005b210: 636f 6d70 696c 6572 5200 5944 4100 0020 compilerR.YDA.. \n 0005b220: 2020 6465 7465 6374 7320 6572 726f 7273 detects errors\n 0005b230: 2069 6e20 7468 6520 736f 7572 6365 2063 in the source c\n 0005b240: 6f64 6520 282d 6967 6e6f 7265 292c 206f ode (-ignore), o\n 0005b250: 7220 6e6f 7420 746f 2070 726f 6475 6365 r not to produce\n-0005b260: 2061 6e20 6f62 6a65 6374 4100 5946 5100 an objectA.YFQ.\n+0005b260: 2061 6e20 6f62 6a65 6374 4100 5944 5100 an objectA.YDQ.\n 0005b270: 0020 2020 6669 6c65 2077 6865 6e20 7468 . file when th\n 0005b280: 6520 636f 6d70 696c 6572 2065 6e63 6f75 e compiler encou\n 0005b290: 6e74 6572 7320 616e 2065 7272 6f72 2028 nters an error (\n-0005b2a0: 2d6e 6f69 676e 6f72 6529 2e07 0059 4661 -noignore)...YFa\n-0005b2b0: 0000 4e00 5946 7100 0020 2020 5768 656e ..N.YFq.. When\n+0005b2a0: 2d6e 6f69 676e 6f72 6529 2e07 0059 4461 -noignore)...YDa\n+0005b2b0: 0000 4e00 5944 7100 0020 2020 5768 656e ..N.YDq.. When\n 0005b2c0: 2075 7365 6420 7769 7468 2074 6865 202d used with the -\n 0005b2d0: 6e6f 6f62 6a65 6374 2071 7561 6c69 6669 noobject qualifi\n 0005b2e0: 6572 2c20 7468 6520 2d69 676e 6f72 6520 er, the -ignore \n 0005b2f0: 7175 616c 6966 6965 7220 6861 7320 6e6f qualifier has no\n-0005b300: 1100 5946 8100 0020 2020 6566 6665 6374 ..YF... effect\n-0005b310: 2e07 0059 4691 0000 5400 5846 c011 0000 ...YF...T.XF....\n+0005b300: 1100 5944 8100 0020 2020 6566 6665 6374 ..YD... effect\n+0005b310: 2e07 0059 4491 0000 5400 5844 c011 0000 ...YD...T.XD....\n 0005b320: 2020 2045 7865 6375 7469 6f6e 206f 6620 Execution of \n 0005b330: 6120 726f 7574 696e 6520 7468 6174 2063 a routine that c\n 0005b340: 6f6d 7069 6c65 7320 7769 7468 2065 7272 ompiles with err\n 0005b350: 6f72 7320 7072 6f64 7563 6573 2072 756e ors produces run\n-0005b360: 2d74 696d 6520 6572 726f 7273 4c00 5946 -time errorsL.YF\n+0005b360: 2d74 696d 6520 6572 726f 7273 4c00 5944 -time errorsL.YD\n 0005b370: 1200 0020 2020 7768 656e 2074 6865 2065 ... when the e\n 0005b380: 7865 6375 7469 6f6e 2070 6174 6820 656e xecution path en\n 0005b390: 636f 756e 7465 7273 2061 6e79 206f 6620 counters any of \n 0005b3a0: 7468 6520 636f 6d70 696c 6520 7469 6d65 the compile time\n-0005b3b0: 2065 7272 6f72 732e 0700 5946 1300 0053 errors...YF...S\n-0005b3c0: 0059 4614 0000 2020 2054 6869 7320 636f .YF... This co\n+0005b3b0: 2065 7272 6f72 732e 0700 5944 1300 0053 errors...YD...S\n+0005b3c0: 0059 4414 0000 2020 2054 6869 7320 636f .YD... This co\n 0005b3d0: 6d70 696c 652d 6173 2d77 7269 7474 656e mpile-as-written\n 0005b3e0: 206d 6f64 6520 6661 6369 6c69 7461 7465 mode facilitate\n 0005b3f0: 7320 6120 666c 6578 6962 6c65 2061 7070 s a flexible app\n 0005b400: 726f 6163 6820 746f 2064 6562 7567 6769 roach to debuggi\n-0005b410: 6e67 5200 5946 1500 0020 2020 616e 6420 ngR.YF... and \n+0005b410: 6e67 5200 5944 1500 0020 2020 616e 6420 ngR.YD... and \n 0005b420: 6578 7065 6469 7465 7320 636f 6e76 6572 expedites conver\n 0005b430: 7369 6f6e 2074 6f20 4754 2e4d 2066 726f sion to GT.M fro\n 0005b440: 6d20 616e 2069 6e74 6572 7072 6574 6564 m an interpreted\n 0005b450: 2065 6e76 6972 6f6e 6d65 6e74 2e20 4d61 environment. Ma\n-0005b460: 6e79 204d 5400 5946 1600 0020 2020 6170 ny MT.YF... ap\n+0005b460: 6e79 204d 5400 5944 1600 0020 2020 6170 ny MT.YD... ap\n 0005b470: 706c 6963 6174 696f 6e73 2066 726f 6d20 plications from \n 0005b480: 616e 2069 6e74 6572 7072 6574 6564 2065 an interpreted e\n 0005b490: 6e76 6972 6f6e 6d65 6e74 2063 6f6e 7461 nvironment conta\n 0005b4a0: 696e 2073 796e 7461 7820 6162 6e6f 726d in syntax abnorm\n-0005b4b0: 616c 6974 6965 732e 5300 5946 1700 0020 alities.S.YF... \n+0005b4b0: 616c 6974 6965 732e 5300 5944 1700 0020 alities.S.YD... \n 0005b4c0: 2020 5468 6973 2066 6561 7475 7265 206f This feature o\n 0005b4d0: 6620 636f 6d70 696c 696e 6720 616e 6420 f compiling and \n 0005b4e0: 6c61 7465 7220 6578 6563 7574 696e 6720 later executing \n 0005b4f0: 6120 726f 7574 696e 6520 7072 6f76 6964 a routine provid\n-0005b500: 6573 2074 6865 2066 6565 6c36 0059 4618 es the feel6.YF.\n+0005b500: 6573 2074 6865 2066 6565 6c36 0059 4418 es the feel6.YD.\n 0005b510: 0000 2020 206f 6620 6465 7665 6c6f 7069 .. of developi\n 0005b520: 6e67 2069 6e20 616e 2069 6e74 6572 7072 ng in an interpr\n 0005b530: 6574 6564 2065 6e76 6972 6f6e 6d65 6e74 eted environment\n-0005b540: 2e07 0059 4619 0000 5200 5946 1a00 0020 ...YF...R.YF... \n+0005b540: 2e07 0059 4419 0000 5200 5944 1a00 0020 ...YD...R.YD... \n 0005b550: 2020 4279 2064 6566 6175 6c74 2c20 7468 By default, th\n 0005b560: 6520 636f 6d70 696c 6572 206f 7065 7261 e compiler opera\n 0005b570: 7465 7320 696e 202d 6967 6e6f 7265 206d tes in -ignore m\n 0005b580: 6f64 6520 616e 6420 7072 6f64 7563 6573 ode and produces\n-0005b590: 2061 6e20 6f62 6a65 6374 3e00 5946 2100 an object>.YF!.\n+0005b590: 2061 6e20 6f62 6a65 6374 3e00 5944 2100 an object>.YD!.\n 0005b5a0: 0020 2020 6d6f 6475 6c65 2065 7665 6e20 . module even \n 0005b5b0: 7768 656e 2074 6865 2073 6f75 7263 6520 when the source \n 0005b5c0: 726f 7574 696e 6520 636f 6e74 6169 6e73 routine contains\n-0005b5d0: 2065 7272 6f72 732e 0700 5946 2200 002c errors...YF\"..,\n-0005b5e0: 004f 464c 495b 5354 5d5b 3d46 494c 454e .OFLI[ST][=FILEN\n+0005b5d0: 2065 7272 6f72 732e 0700 5944 2200 002c errors...YD\"..,\n+0005b5e0: 004f 444c 495b 5354 5d5b 3d46 494c 454e .ODLI[ST][=FILEN\n 0005b5f0: 414d 455d 0000 5b6e 6f5d 6c69 5b73 745d AME]..[no]li[st]\n-0005b600: 5b3d 6669 6c65 6e61 6d65 5d20 0061 46bf [=filename] .aF.\n+0005b600: 5b3d 6669 6c65 6e61 6d65 5d20 0061 44bf [=filename] .aD.\n 0005b610: 1100 0020 2020 5b6e 6f5d 6c69 5b73 745d ... [no]li[st]\n-0005b620: 5b3d 6669 6c65 6e61 6d65 5d07 0062 4621 [=filename]..bF!\n-0005b630: 0000 4e00 6246 3100 0020 2020 496e 7374 ..N.bF1.. Inst\n+0005b620: 5b3d 6669 6c65 6e61 6d65 5d07 0062 4421 [=filename]..bD!\n+0005b630: 0000 4e00 6244 3100 0020 2020 496e 7374 ..N.bD1.. Inst\n 0005b640: 7275 6374 7320 7468 6520 636f 6d70 696c ructs the compil\n 0005b650: 6572 2074 6f20 7072 6f64 7563 6520 6120 er to produce a \n 0005b660: 736f 7572 6365 2070 726f 6772 616d 206c source program l\n 0005b670: 6973 7469 6e67 2066 696c 652c 2061 6e64 isting file, and\n-0005b680: 4c00 6246 4100 0020 2020 6f70 7469 6f6e L.bFA.. option\n+0005b680: 4c00 6244 4100 0020 2020 6f70 7469 6f6e L.bDA.. option\n 0005b690: 616c 6c79 2073 7065 6369 6669 6573 2061 ally specifies a\n 0005b6a0: 206e 616d 6520 666f 7220 7468 6520 6c69 name for the li\n 0005b6b0: 7374 696e 6720 6669 6c65 2e20 5468 6520 sting file. The \n-0005b6c0: 6c69 7374 696e 6720 6669 6c65 5300 6246 listing fileS.bF\n+0005b6c0: 6c69 7374 696e 6720 6669 6c65 5300 6244 listing fileS.bD\n 0005b6d0: 5100 0020 2020 636f 6e74 6169 6e73 206e Q.. contains n\n 0005b6e0: 756d 6265 7265 6420 736f 7572 6365 2070 umbered source p\n 0005b6f0: 726f 6772 616d 2074 6578 7420 6c69 6e65 rogram text line\n 0005b700: 732e 2057 6865 6e20 7468 6520 726f 7574 s. When the rout\n 0005b710: 696e 6520 6861 7320 6572 726f 7273 2c4e ine has errors,N\n-0005b720: 0062 4661 0000 2020 2074 6865 206c 6973 .bFa.. the lis\n+0005b720: 0062 4461 0000 2020 2074 6865 206c 6973 .bDa.. the lis\n 0005b730: 7469 6e67 2066 696c 6520 616c 736f 2069 ting file also i\n 0005b740: 6e63 6c75 6465 7320 616e 2065 7272 6f72 ncludes an error\n 0005b750: 2063 6f75 6e74 2c20 696e 666f 726d 6174 count, informat\n 0005b760: 696f 6e20 6162 6f75 7420 7468 6530 0062 ion about the0.b\n-0005b770: 4671 0000 2020 206c 6f63 6174 696f 6e2c Fq.. location,\n+0005b770: 4471 0000 2020 206c 6f63 6174 696f 6e2c Dq.. location,\n 0005b780: 2061 6e64 2074 6865 2063 6175 7365 206f and the cause o\n 0005b790: 6620 7468 6520 6572 726f 7273 2e07 0062 f the errors...b\n-0005b7a0: 4681 0000 5000 6246 9100 0020 2020 5768 F...P.bF... Wh\n+0005b7a0: 4481 0000 5000 6244 9100 0020 2020 5768 D...P.bD... Wh\n 0005b7b0: 656e 2079 6f75 2064 6f20 6e6f 7420 7370 en you do not sp\n 0005b7c0: 6563 6966 7920 6120 6669 6c65 206e 616d ecify a file nam\n 0005b7d0: 6520 666f 7220 7468 6520 6c69 7374 696e e for the listin\n 0005b7e0: 6720 6669 6c65 2c20 7468 6520 636f 6d70 g file, the comp\n 0005b7f0: 696c 6572 0000 0000 0000 0000 0000 0000 iler............\n 0005b800: 0100 0000 6c05 0000 f305 0000 0000 0000 ....l...........\n-0005b810: ae00 0046 4845 4c50 00ff 7300 ff50 524f ...FHELP..s..PRO\n+0005b810: ae00 0044 4845 4c50 00ff 7300 ff50 524f ...DHELP..s..PRO\n 0005b820: 4752 414d 5f43 5943 4c45 00ff 7300 ff43 GRAM_CYCLE..s..C\n 0005b830: 4f4d 5049 4c45 5f53 4f55 5243 455f 5052 OMPILE_SOURCE_PR\n 0005b840: 4f47 5241 4d00 ff73 00ff 4d55 4d50 535f OGRAM..s..MUMPS_\n 0005b850: 5155 414c 4946 4945 5253 00ff 7300 ff44 QUALIFIERS..s..D\n 0005b860: 595b 4e41 4d49 435f 4c49 5445 5241 4c53 Y[NAMIC_LITERALS\n 0005b870: 5d00 bf31 0000 2020 2043 6f6d 7069 6c65 ]..1.. Compile\n 0005b880: 7320 6365 7274 6169 6e20 6461 7461 2073 s certain data s\n 0005b890: 7472 7563 7475 7265 7320 6173 736f 6369 tructures associ\n 0005b8a0: 6174 6564 2077 6974 6820 6c69 7465 7261 ated with litera\n 0005b8b0: 6c73 2075 7365 6420 696e 2074 6865 5100 ls used in theQ.\n-0005b8c0: 5f46 4100 0020 2020 736f 7572 6365 2063 _FA.. source c\n+0005b8c0: 5f44 4100 0020 2020 736f 7572 6365 2063 _DA.. source c\n 0005b8d0: 6f64 6520 696e 2061 2077 6179 2074 6861 ode in a way tha\n 0005b8e0: 7420 7468 6579 2061 7265 2064 796e 616d t they are dynam\n 0005b8f0: 6963 616c 6c79 206c 6f61 6465 6420 616e ically loaded an\n 0005b900: 6420 756e 6c6f 6164 6564 2066 726f 6d4a d unloaded fromJ\n-0005b910: 005f 4651 0000 2020 2074 6865 206f 626a ._FQ.. the obj\n+0005b910: 005f 4451 0000 2020 2074 6865 206f 626a ._DQ.. the obj\n 0005b920: 6563 7420 636f 6465 2e20 5468 6520 6479 ect code. The dy\n 0005b930: 6e61 6d69 6320 6c6f 6164 696e 6720 616e namic loading an\n 0005b940: 6420 756e 6c6f 6164 696e 6720 6f66 2074 d unloading of t\n-0005b950: 6865 7365 2064 6174 6115 005f 4661 0000 hese data.._Fa..\n+0005b950: 6865 7365 2064 6174 6115 005f 4461 0000 hese data.._Da..\n 0005b960: 2020 2073 7472 7563 7475 7265 733a 0700 structures:..\n-0005b970: 5f46 7100 0041 005f 4681 0000 2020 2020 _Fq..A._F... \n+0005b970: 5f44 7100 0041 005f 4481 0000 2020 2020 _Dq..A._D... \n 0005b980: 206f 2053 7570 6572 7365 6465 7320 616e o Supersedes an\n 0005b990: 7920 7370 6563 6966 6963 6174 696f 6e20 y specification \n 0005b9a0: 6f66 202d 4e4f 494e 4c49 4e45 5f4c 4954 of -NOINLINE_LIT\n-0005b9b0: 4552 414c 532e 5400 5f46 9100 0020 2020 ERALS.T._F... \n+0005b9b0: 4552 414c 532e 5400 5f44 9100 0020 2020 ERALS.T._D... \n 0005b9c0: 2020 6f20 5265 6475 6365 7320 7468 6520 o Reduces the \n 0005b9d0: 616d 6f75 6e74 206f 6620 7072 6976 6174 amount of privat\n 0005b9e0: 6520 6d65 6d6f 7279 2072 6571 7569 7265 e memory require\n 0005b9f0: 6420 6279 2065 6163 6820 7072 6f63 6573 d by each proces\n-0005ba00: 7320 7768 6963 6820 696e 4a00 5e46 c011 s which inJ.^F..\n+0005ba00: 7320 7768 6963 6820 696e 4a00 5e44 c011 s which inJ.^D..\n 0005ba10: 0000 2020 2020 2020 2074 7572 6e20 616c .. turn al\n 0005ba20: 6c6f 7773 206d 6f72 6520 7072 6f63 6573 lows more proces\n 0005ba30: 7365 7320 746f 2065 7865 6375 7465 2077 ses to execute w\n 0005ba40: 6974 6820 7468 6520 7361 6d65 206d 656d ith the same mem\n-0005ba50: 6f72 792e 5000 5f46 1200 0020 2020 2020 ory.P._F... \n+0005ba50: 6f72 792e 5000 5f44 1200 0020 2020 2020 ory.P._D... \n 0005ba60: 6f20 496e 2073 6f6d 6520 6369 7263 756d o In some circum\n 0005ba70: 7374 616e 6365 732c 2069 6e63 7265 6173 stances, increas\n 0005ba80: 6573 2061 7070 6c69 6361 7469 6f6e 2070 es application p\n 0005ba90: 6572 666f 726d 616e 6365 2062 7920 6d61 erformance by ma\n-0005baa0: 6b69 6e67 3c00 5f46 1300 0020 2020 2020 king<._F... \n+0005baa0: 6b69 6e67 3c00 5f44 1300 0020 2020 2020 king<._D... \n 0005bab0: 2020 6d6f 7265 206d 656d 6f72 7920 6176 more memory av\n 0005bac0: 6169 6c61 626c 6520 666f 7220 6669 6c65 ailable for file\n 0005bad0: 2073 7973 7465 6d20 6275 6666 6572 732e system buffers.\n-0005bae0: 4d00 5f46 1400 0020 2020 2020 6f20 496e M._F... o In\n+0005bae0: 4d00 5f44 1400 0020 2020 2020 6f20 496e M._D... o In\n 0005baf0: 6372 6561 7365 7320 7468 6520 4350 5520 creases the CPU \n 0005bb00: 616e 6420 7374 6163 6b20 636f 7374 7320 and stack costs \n 0005bb10: 6f66 206c 6f63 616c 2076 6172 6961 626c of local variabl\n 0005bb20: 6520 7072 6f63 6573 7369 6e67 2e07 005f e processing..._\n-0005bb30: 4615 0000 5300 5f46 1600 0020 2020 5769 F...S._F... Wi\n+0005bb30: 4415 0000 5300 5f44 1600 0020 2020 5769 D...S._D... Wi\n 0005bb40: 7468 206e 6f20 2d44 594e 414d 4943 5f4c th no -DYNAMIC_L\n 0005bb50: 4954 4552 414c 5320 7370 6563 6966 6965 ITERALS specifie\n 0005bb60: 642c 2074 6865 7365 2064 6174 6120 7374 d, these data st\n 0005bb70: 7275 6374 7572 6573 2063 6f6e 7469 6e75 ructures continu\n-0005bb80: 6520 746f 2062 6553 005f 4617 0000 2020 e to beS._F... \n+0005bb80: 6520 746f 2062 6553 005f 4417 0000 2020 e to beS._D... \n 0005bb90: 2067 656e 6572 6174 6564 2077 6865 6e20 generated when \n 0005bba0: 6120 726f 7574 696e 6520 6973 206c 696e a routine is lin\n 0005bbb0: 6b65 6420 616e 6420 7374 6179 2069 6e20 ked and stay in \n 0005bbc0: 7468 6520 7072 6976 6174 6520 6d65 6d6f the private memo\n-0005bbd0: 7279 206f 6620 6561 6368 5200 5f46 1800 ry of eachR._F..\n+0005bbd0: 7279 206f 6620 6561 6368 5200 5f44 1800 ry of eachR._D..\n 0005bbe0: 0020 2020 7072 6f63 6573 732e 2041 7320 . process. As \n 0005bbf0: 7468 6520 7573 6520 6f66 202d 4459 4e41 the use of -DYNA\n 0005bc00: 4d49 435f 4c49 5445 5241 4c53 2069 6e63 MIC_LITERALS inc\n 0005bc10: 7265 6173 6573 206f 626a 6563 7420 636f reases object co\n-0005bc20: 6465 2073 697a 652c 2061 6e64 5000 5f46 de size, andP._F\n+0005bc20: 6465 2073 697a 652c 2061 6e64 5000 5f44 de size, andP._D\n 0005bc30: 1900 0020 2020 6173 2074 6865 2064 796e ... as the dyn\n 0005bc40: 616d 6963 206c 6f61 6469 6e67 2061 6e64 amic loading and\n 0005bc50: 2075 6e6c 6f61 6469 6e67 206f 6e6c 7920 unloading only \n 0005bc60: 7361 7665 7320 6d65 6d6f 7279 2077 6865 saves memory whe\n-0005bc70: 6e20 7468 6520 6f62 6a65 6374 4c00 5f46 n the objectL._F\n+0005bc70: 6e20 7468 6520 6f62 6a65 6374 4c00 5f44 n the objectL._D\n 0005bc80: 1a00 0020 2020 636f 6465 2069 7320 696e ... code is in\n 0005bc90: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie\n 0005bca0: 732c 2046 4953 2072 6563 6f6d 6d65 6e64 s, FIS recommend\n 0005bcb0: 7320 7265 7374 7269 6374 696e 6720 7468 s restricting th\n-0005bcc0: 6520 7573 6520 6f66 5000 5f46 2100 0020 e use ofP._F!.. \n+0005bcc0: 6520 7573 6520 6f66 5000 5f44 2100 0020 e use ofP._D!.. \n 0005bcd0: 2020 2d44 594e 414d 4943 5f4c 4954 4552 -DYNAMIC_LITER\n 0005bce0: 414c 5320 746f 206f 6e6c 7920 7768 656e ALS to only when\n 0005bcf0: 2063 6f6d 7069 6c69 6e67 206f 626a 6563 compiling objec\n 0005bd00: 7420 636f 6465 2074 6f20 6265 206c 6f61 t code to be loa\n-0005bd10: 6465 6420 696e 746f 4d00 5f46 2200 0020 ded intoM._F\".. \n+0005bd10: 6465 6420 696e 746f 4d00 5f44 2200 0020 ded intoM._D\".. \n 0005bd20: 2020 7368 6172 6564 206c 6962 7261 7269 shared librari\n 0005bd30: 6573 206f 7220 6578 6563 7574 6564 2066 es or executed f\n 0005bd40: 726f 6d20 616e 2061 7574 6f20 7265 6c69 rom an auto reli\n 0005bd50: 6e6b 2065 6e61 626c 6564 2064 6972 6563 nk enabled direc\n-0005bd60: 746f 7279 2e07 005f 4623 0000 0000 0000 tory..._F#......\n+0005bd60: 746f 7279 2e07 005f 4423 0000 0000 0000 tory..._D#......\n 0005bd70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bd80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bd90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bdb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bdc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005bdd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -23552,78 +23552,78 @@\n 0005bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005c000: 0100 0000 5e04 0000 bd06 0000 0000 0000 ....^...........\n 0005c010: 4d00 004f 4845 4c50 00ff 7300 ff50 524f M..OHELP..s..PRO\n 0005c020: 4752 414d 5f43 5943 4c45 00ff 7300 ff45 GRAM_CYCLE..s..E\n 0005c030: 5845 4355 5445 5f53 4f55 5243 455f 5052 XECUTE_SOURCE_PR\n 0005c040: 4f47 5241 4d00 0045 7865 6375 7465 5f53 OGRAM..Execute_S\n 0005c050: 6f75 7263 655f 5072 6f67 7261 6d21 0032 ource_Program!.2\n-0005c060: 46bf 1100 0020 2020 4578 6563 7574 6520 F.... Execute \n+0005c060: 44bf 1100 0020 2020 4578 6563 7574 6520 D.... Execute \n 0005c070: 536f 7572 6365 2050 726f 6772 616d 0700 Source Program..\n-0005c080: 3346 2100 004e 0033 4631 0000 2020 204d 3F!..N.3F1.. M\n+0005c080: 3344 2100 004e 0033 4431 0000 2020 204d 3D!..N.3D1.. M\n 0005c090: 2073 6f75 7263 6520 7072 6f67 7261 6d73 source programs\n 0005c0a0: 2063 616e 2062 6520 6578 6563 7574 6564 can be executed\n 0005c0b0: 2065 6974 6865 7220 6672 6f6d 2074 6865 either from the\n 0005c0c0: 2073 6865 6c6c 206f 7220 6672 6f6d 2047 shell or from G\n-0005c0d0: 542e 4d18 0033 4641 0000 2020 2028 4469 T.M..3FA.. (Di\n-0005c0e0: 7265 6374 204d 6f64 6529 2e07 0033 4651 rect Mode)...3FQ\n-0005c0f0: 0000 3600 3246 ff73 00ff 4558 4543 5554 ..6.2F.s..EXECUT\n+0005c0d0: 542e 4d18 0033 4441 0000 2020 2028 4469 T.M..3DA.. (Di\n+0005c0e0: 7265 6374 204d 6f64 6529 2e07 0033 4451 rect Mode)...3DQ\n+0005c0f0: 0000 3600 3244 ff73 00ff 4558 4543 5554 ..6.2D.s..EXECUT\n 0005c100: 455f 494e 5f44 4952 4543 545f 4d4f 4445 E_IN_DIRECT_MODE\n 0005c110: 0000 4578 6563 7574 655f 696e 5f44 6972 ..Execute_in_Dir\n-0005c120: 6563 745f 4d6f 6465 2100 4d46 bf11 0000 ect_Mode!.MF....\n+0005c120: 6563 745f 4d6f 6465 2100 4d44 bf11 0000 ect_Mode!.MD....\n 0005c130: 2020 2045 7865 6375 7465 2069 6e20 4469 Execute in Di\n-0005c140: 7265 6374 204d 6f64 6507 004e 4621 0000 rect Mode..NF!..\n-0005c150: 5400 4e46 3100 0020 2020 4173 2064 6973 T.NF1.. As dis\n+0005c140: 7265 6374 204d 6f64 6507 004e 4421 0000 rect Mode..ND!..\n+0005c150: 5400 4e44 3100 0020 2020 4173 2064 6973 T.ND1.. As dis\n 0005c160: 6375 7373 6564 2069 6e20 7468 6520 7365 cussed in the se\n 0005c170: 6374 696f 6e20 6f6e 2063 6f6d 7069 6c69 ction on compili\n 0005c180: 6e67 2073 6f75 7263 6520 7072 6f67 7261 ng source progra\n 0005c190: 6d73 2c20 7468 6520 4754 2e4d 2063 6f6d ms, the GT.M com\n-0005c1a0: 6d61 6e64 5200 4e46 4100 0020 2020 5a4c mandR.NFA.. ZL\n+0005c1a0: 6d61 6e64 5200 4e44 4100 0020 2020 5a4c mandR.NDA.. ZL\n 0005c1b0: 494e 4b20 636f 6d70 696c 6573 2074 6865 INK compiles the\n 0005c1c0: 2073 6f75 7263 6520 636f 6465 2069 6e74 source code int\n 0005c1d0: 6f20 616e 206f 626a 6563 7420 6d6f 6475 o an object modu\n 0005c1e0: 6c65 2061 6e64 2061 6464 7320 7468 6520 le and adds the \n-0005c1f0: 6f62 6a65 6374 2600 4e46 5100 0020 2020 object&.NFQ.. \n+0005c1f0: 6f62 6a65 6374 2600 4e44 5100 0020 2020 object&.NDQ.. \n 0005c200: 6d6f 6475 6c65 2074 6f20 7468 6520 6375 module to the cu\n-0005c210: 7272 656e 7420 696d 6167 652e 0700 4e46 rrent image...NF\n-0005c220: 6100 0050 004e 4671 0000 2020 2054 6865 a..P.NFq.. The\n+0005c210: 7272 656e 7420 696d 6167 652e 0700 4e44 rrent image...ND\n+0005c220: 6100 0050 004e 4471 0000 2020 2054 6865 a..P.NDq.. The\n 0005c230: 2072 756e 2d74 696d 6520 7379 7374 656d run-time system\n 0005c240: 2061 6c73 6f20 696e 766f 6b65 7320 6175 also invokes au\n 0005c250: 746f 2d5a 4c49 4e4b 696e 6720 7768 656e to-ZLINKing when\n 0005c260: 2061 6e20 4d20 636f 6d6d 616e 642c 2069 an M command, i\n-0005c270: 6e20 6150 004e 4681 0000 2020 2070 726f n aP.NF... pro\n+0005c270: 6e20 6150 004e 4481 0000 2020 2070 726f n aP.ND... pro\n 0005c280: 6772 616d 206f 7220 696e 2044 6972 6563 gram or in Direc\n 0005c290: 7420 4d6f 6465 2c20 7265 6665 7273 2074 t Mode, refers t\n 0005c2a0: 6f20 6120 726f 7574 696e 6520 7468 6174 o a routine that\n 0005c2b0: 2069 7320 6e6f 7420 7061 7274 206f 6620 is not part of \n-0005c2c0: 7468 6518 004e 4691 0000 2020 2063 7572 the..NF... cur\n-0005c2d0: 7265 6e74 2069 6d61 6765 2e08 004d 46c0 rent image...MF.\n-0005c2e0: 1100 0047 004e 4612 0000 2020 204d 2063 ...G.NF... M c\n+0005c2c0: 7468 6518 004e 4491 0000 2020 2063 7572 the..ND... cur\n+0005c2d0: 7265 6e74 2069 6d61 6765 2e08 004d 44c0 rent image...MD.\n+0005c2e0: 1100 0047 004e 4412 0000 2020 204d 2063 ...G.ND... M c\n 0005c2f0: 6f6d 6d61 6e64 7320 616e 6420 6675 6e63 ommands and func\n 0005c300: 7469 6f6e 7320 7468 6174 206d 6179 2069 tions that may i\n 0005c310: 6e69 7469 6174 6520 6175 746f 2d5a 4c49 nitiate auto-ZLI\n-0005c320: 4e4b 696e 6720 6172 653a 0700 4e46 1300 NKing are:..NF..\n-0005c330: 0010 004e 4614 0000 2020 2020 202a 2044 ...NF... * D\n-0005c340: 4f12 004e 4615 0000 2020 2020 202a 2047 O..NF... * G\n-0005c350: 4f54 4f14 004e 4616 0000 2020 2020 202a OTO..NF... *\n-0005c360: 205a 4252 4541 4b13 004e 4617 0000 2020 ZBREAK..NF... \n-0005c370: 2020 202a 205a 474f 544f 1400 4e46 1800 * ZGOTO..NF..\n+0005c320: 4e4b 696e 6720 6172 653a 0700 4e44 1300 NKing are:..ND..\n+0005c330: 0010 004e 4414 0000 2020 2020 202a 2044 ...ND... * D\n+0005c340: 4f12 004e 4415 0000 2020 2020 202a 2047 O..ND... * G\n+0005c350: 4f54 4f14 004e 4416 0000 2020 2020 202a OTO..ND... *\n+0005c360: 205a 4252 4541 4b13 004e 4417 0000 2020 ZBREAK..ND... \n+0005c370: 2020 202a 205a 474f 544f 1400 4e44 1800 * ZGOTO..ND..\n 0005c380: 0020 2020 2020 2a20 5a50 5249 4e54 1500 . * ZPRINT..\n-0005c390: 4e46 1900 0020 2020 2020 2a20 2454 4558 NF... * $TEX\n-0005c3a0: 5428 2907 004e 461a 0000 4f00 4e46 2100 T()..NF...O.NF!.\n+0005c390: 4e44 1900 0020 2020 2020 2a20 2454 4558 ND... * $TEX\n+0005c3a0: 5428 2907 004e 441a 0000 4f00 4e44 2100 T()..ND...O.ND!.\n 0005c3b0: 0020 2020 245a 524f 5554 494e 4553 2069 . $ZROUTINES i\n 0005c3c0: 7320 6120 7265 6164 2d77 7269 7465 2073 s a read-write s\n 0005c3d0: 7065 6369 616c 2076 6172 6961 626c 6520 pecial variable \n 0005c3e0: 7468 6174 2063 6f6e 7461 696e 7320 6120 that contains a \n-0005c3f0: 6469 7265 6374 6f72 794e 004e 4622 0000 directoryN.NF\"..\n+0005c3f0: 6469 7265 6374 6f72 794e 004e 4422 0000 directoryN.ND\"..\n 0005c400: 2020 2073 6561 7263 6820 7061 7468 2075 search path u\n 0005c410: 7365 6420 6279 205a 4c49 4e4b 2061 6e64 sed by ZLINK and\n 0005c420: 2061 7574 6f2d 5a4c 494e 4b20 746f 206c auto-ZLINK to l\n 0005c430: 6f63 6174 6520 736f 7572 6365 2061 6e64 ocate source and\n-0005c440: 206f 626a 6563 7410 004e 4623 0000 2020 object..NF#.. \n-0005c450: 2066 696c 6573 2e07 004e 4624 0000 0000 files...NF$....\n+0005c440: 206f 626a 6563 7410 004e 4423 0000 2020 object..ND#.. \n+0005c450: 2066 696c 6573 2e07 004e 4424 0000 0000 files...ND$....\n 0005c460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005c470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005c480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005c490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005c4a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005c4b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005c4c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -23682,87 +23682,87 @@\n 0005c810: 6d00 0000 4845 4c50 00ff 7300 ff50 524f m...HELP..s..PRO\n 0005c820: 4752 414d 5f43 5943 4c45 00ff 7300 ff43 GRAM_CYCLE..s..C\n 0005c830: 4f4d 5049 4c45 5f53 4f55 5243 455f 5052 OMPILE_SOURCE_PR\n 0005c840: 4f47 5241 4d00 ff73 00ff 4d55 4d50 535f OGRAM..s..MUMPS_\n 0005c850: 5155 414c 4946 4945 5253 00ff 7300 ff4c QUALIFIERS..s..L\n 0005c860: 455b 4e47 5448 5d3d 4c49 4e45 5300 006c E[NGTH]=LINES..l\n 0005c870: 655b 6e67 7468 5d3d 6c69 6e65 7319 005a e[ngth]=lines..Z\n-0005c880: 46bf 1100 0020 2020 6c65 5b6e 6774 685d F.... le[ngth]\n-0005c890: 3d6c 696e 6573 0700 5b46 2100 0037 005b =lines..[F!..7.[\n-0005c8a0: 4631 0000 2020 2043 6f6e 7472 6f6c 7320 F1.. Controls \n+0005c880: 44bf 1100 0020 2020 6c65 5b6e 6774 685d D.... le[ngth]\n+0005c890: 3d6c 696e 6573 0700 5b44 2100 0037 005b =lines..[D!..7.[\n+0005c8a0: 4431 0000 2020 2043 6f6e 7472 6f6c 7320 D1.. Controls \n 0005c8b0: 7468 6520 7061 6765 206c 656e 6774 6820 the page length \n 0005c8c0: 6f66 2074 6865 206c 6973 7469 6e67 2066 of the listing f\n-0005c8d0: 696c 652e 0700 5b46 4100 0051 005b 4651 ile...[FA..Q.[FQ\n+0005c8d0: 696c 652e 0700 5b44 4100 0051 005b 4451 ile...[DA..Q.[DQ\n 0005c8e0: 0000 2020 2054 6865 204d 2063 6f6d 7069 .. The M compi\n 0005c8f0: 6c65 7220 6967 6e6f 7265 7320 7468 6520 ler ignores the \n 0005c900: 2d6c 656e 6774 6820 7175 616c 6966 6965 -length qualifie\n 0005c910: 7220 756e 6c65 7373 2069 7420 6170 7065 r unless it appe\n-0005c920: 6172 7320 7769 7468 2074 6865 1a00 5b46 ars with the..[F\n+0005c920: 6172 7320 7769 7468 2074 6865 1a00 5b44 ars with the..[D\n 0005c930: 6100 0020 2020 2d6c 6973 7420 7175 616c a.. -list qual\n-0005c940: 6966 6965 722e 0700 5b46 7100 0031 005b ifier...[Fq..1.[\n-0005c950: 4681 0000 2020 2042 7920 6465 6661 756c F... By defaul\n+0005c940: 6966 6965 722e 0700 5b44 7100 0031 005b ifier...[Dq..1.[\n+0005c950: 4481 0000 2020 2042 7920 6465 6661 756c D... By defaul\n 0005c960: 742c 2074 6865 206c 6973 7469 6e67 2068 t, the listing h\n 0005c970: 6173 202d 6c65 6e67 7468 3d36 362e 0700 as -length=66...\n-0005c980: 5b46 9100 002c 004b 464e 4f49 4e5b 4c49 [F...,.KFNOIN[LI\n+0005c980: 5b44 9100 002c 004b 444e 4f49 4e5b 4c49 [D...,.KDNOIN[LI\n 0005c990: 4e45 5f4c 4954 4552 414c 535d 0000 6e6f NE_LITERALS]..no\n 0005c9a0: 696e 5b6c 696e 655f 6c69 7465 7261 6c73 in[line_literals\n-0005c9b0: 5d1e 005f 46bf 1100 0020 2020 6e6f 696e ].._F.... noin\n+0005c9b0: 5d1e 005f 44bf 1100 0020 2020 6e6f 696e ].._D.... noin\n 0005c9c0: 5b6c 696e 655f 6c69 7465 7261 6c73 5d07 [line_literals].\n-0005c9d0: 0060 4621 0000 5400 6046 3100 0020 2020 .`F!..T.`F1.. \n+0005c9d0: 0060 4421 0000 5400 6044 3100 0020 2020 .`D!..T.`D1.. \n 0005c9e0: 436f 6d70 696c 6573 2072 6f75 7469 6e65 Compiles routine\n 0005c9f0: 7320 746f 2075 7365 206c 6962 7261 7279 s to use library\n 0005ca00: 2063 6f64 6520 696e 206f 7264 6572 2074 code in order t\n 0005ca10: 6f20 6c6f 6164 206c 6974 6572 616c 7320 o load literals \n-0005ca20: 696e 7374 6561 6420 6f66 5300 6046 4100 instead ofS.`FA.\n+0005ca20: 696e 7374 6561 6420 6f66 5300 6044 4100 instead ofS.`DA.\n 0005ca30: 0020 2020 6765 6e65 7261 7469 6e67 2069 . generating i\n 0005ca40: 6e2d 6c69 6e65 2063 6f64 6520 7468 6572 n-line code ther\n 0005ca50: 6562 7920 7265 6475 6369 6e67 2074 6865 eby reducing the\n 0005ca60: 2072 6f75 7469 6e65 2073 697a 652e 2041 routine size. A\n 0005ca70: 7420 7468 6520 636f 7374 206f 6653 0060 t the cost ofS.`\n-0005ca80: 4651 0000 2020 2061 2073 6d61 6c6c 2069 FQ.. a small i\n+0005ca80: 4451 0000 2020 2061 2073 6d61 6c6c 2069 DQ.. a small i\n 0005ca90: 6e63 7265 6173 6520 696e 2043 5055 2c20 ncrease in CPU, \n 0005caa0: 7468 6520 7573 6520 6f66 202d 4e4f 494e the use of -NOIN\n 0005cab0: 4c49 4e45 5f4c 4954 4552 414c 206d 6179 LINE_LITERAL may\n 0005cac0: 2068 656c 7020 636f 756e 7465 7261 6374 help counteract\n-0005cad0: 3900 6046 6100 0020 2020 6772 6f77 7468 9.`Fa.. growth\n+0005cad0: 3900 6044 6100 0020 2020 6772 6f77 7468 9.`Da.. growth\n 0005cae0: 2069 6e20 6f62 6a65 6374 2073 697a 6520 in object size \n 0005caf0: 6475 6520 746f 202d 4459 4e41 4d49 435f due to -DYNAMIC_\n-0005cb00: 4c49 5445 5241 4c53 2e07 0060 4671 0000 LITERALS...`Fq..\n-0005cb10: 1700 6046 8100 0020 2020 2a2a 496d 706f ..`F... **Impo\n-0005cb20: 7274 616e 742a 2a07 0060 4691 0000 5300 rtant**..`F...S.\n-0005cb30: 5f46 c011 0000 2020 2042 6f74 6820 2d44 _F.... Both -D\n+0005cb00: 4c49 5445 5241 4c53 2e07 0060 4471 0000 LITERALS...`Dq..\n+0005cb10: 1700 6044 8100 0020 2020 2a2a 496d 706f ..`D... **Impo\n+0005cb20: 7274 616e 742a 2a07 0060 4491 0000 5300 rtant**..`D...S.\n+0005cb30: 5f44 c011 0000 2020 2042 6f74 6820 2d44 _D.... Both -D\n 0005cb40: 594e 414d 4943 5f4c 4954 4552 414c 5320 YNAMIC_LITERALS \n 0005cb50: 616e 6420 2d4e 4f49 4e4c 494e 455f 4c49 and -NOINLINE_LI\n 0005cb60: 5445 524e 414c 5320 6865 6c70 206f 7074 TERNALS help opt\n 0005cb70: 696d 697a 6520 7065 7266 6f72 6d61 6e63 imize performanc\n-0005cb80: 654e 0060 4612 0000 2020 2061 6e64 2076 eN.`F... and v\n+0005cb80: 654e 0060 4412 0000 2020 2061 6e64 2076 eN.`D... and v\n 0005cb90: 6972 7475 616c 206d 656d 6f72 7920 7573 irtual memory us\n 0005cba0: 6167 6520 666f 7220 6170 706c 6963 6174 age for applicat\n 0005cbb0: 696f 6e73 2077 686f 7365 2073 6f75 7263 ions whose sourc\n 0005cbc0: 6520 636f 6465 2069 6e63 6c75 6465 734f e code includesO\n-0005cbd0: 0060 4613 0000 2020 206c 6974 6572 616c .`F... literal\n+0005cbd0: 0060 4413 0000 2020 206c 6974 6572 616c .`D... literal\n 0005cbe0: 732e 2041 7320 7468 6520 7363 616c 6162 s. As the scalab\n 0005cbf0: 696c 6974 7920 616e 6420 7065 7266 6f72 ility and perfor\n 0005cc00: 6d61 6e63 6520 6672 6f6d 2072 6564 7563 mance from reduc\n 0005cc10: 6564 2070 6572 2d70 726f 6365 7373 4c00 ed per-processL.\n-0005cc20: 6046 1400 0020 2020 6d65 6d6f 7279 2075 `F... memory u\n+0005cc20: 6044 1400 0020 2020 6d65 6d6f 7279 2075 `D... memory u\n 0005cc30: 7361 6765 206d 6179 206f 7220 6d61 7920 sage may or may \n 0005cc40: 6e6f 7420 636f 6d70 656e 7361 7465 2066 not compensate f\n 0005cc50: 6f72 2074 6865 2069 6e63 7265 6d65 6e74 or the increment\n-0005cc60: 616c 2063 6f73 7420 6f66 4b00 6046 1500 al cost ofK.`F..\n+0005cc60: 616c 2063 6f73 7420 6f66 4b00 6044 1500 al cost ofK.`D..\n 0005cc70: 0020 2020 6479 6e61 6d69 6361 6c6c 7920 . dynamically \n 0005cc80: 6c6f 6164 696e 6720 616e 6420 756e 6c6f loading and unlo\n 0005cc90: 6164 696e 6720 7468 6520 6461 7461 2073 ading the data s\n 0005cca0: 7472 7563 7475 7265 732c 2061 6e64 2061 tructures, and a\n-0005ccb0: 7320 7468 6548 0060 4616 0000 2020 2070 s theH.`F... p\n+0005ccb0: 7320 7468 6548 0060 4416 0000 2020 2070 s theH.`D... p\n 0005ccc0: 6572 666f 726d 616e 6365 206f 6620 726f erformance of ro\n 0005ccd0: 7574 696e 6573 2076 732e 2069 6e6c 696e utines vs. inlin\n 0005cce0: 6520 636f 6465 2063 616e 2062 6520 6166 e code can be af\n 0005ccf0: 6665 6374 6564 2062 7920 7468 6553 0060 fected by theS.`\n-0005cd00: 4617 0000 2020 2061 7661 696c 6162 696c F... availabil\n+0005cd00: 4417 0000 2020 2061 7661 696c 6162 696c D... availabil\n 0005cd10: 6974 7920 6f66 2072 6f75 7469 6e65 7320 ity of routines \n 0005cd20: 696e 2063 6163 6865 2c20 4649 5320 7375 in cache, FIS su\n 0005cd30: 6767 6573 7473 2062 656e 6368 6d61 726b ggests benchmark\n 0005cd40: 696e 6720 746f 2064 6574 6572 6d69 6e65 ing to determine\n 0005cd50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005cd60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005cd70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -23803,121 +23803,121 @@\n 0005cfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005cfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005cfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005cfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d000: 0100 0000 b506 0000 4306 0000 0000 0000 ........C.......\n-0005d010: b500 0046 4845 4c50 00ff 7300 ff50 524f ...FHELP..s..PRO\n+0005d010: b500 0044 4845 4c50 00ff 7300 ff50 524f ...DHELP..s..PRO\n 0005d020: 4752 414d 5f43 5943 4c45 00ff 7300 ff43 GRAM_CYCLE..s..C\n 0005d030: 4f4d 5049 4c45 5f53 4f55 5243 455f 5052 OMPILE_SOURCE_PR\n 0005d040: 4f47 5241 4d00 ff73 00ff 4d55 4d50 535f OGRAM..s..MUMPS_\n 0005d050: 5155 414c 4946 4945 5253 00ff 7300 ff5b QUALIFIERS..s..[\n 0005d060: 4e4f 5d4c 495b 5354 5d5b 3d46 494c 454e NO]LI[ST][=FILEN\n 0005d070: 414d 455d 00c0 1100 0020 2020 7072 6f64 AME]..... prod\n 0005d080: 7563 6573 2061 206c 6973 7469 6e67 2066 uces a listing f\n 0005d090: 696c 6520 7769 7468 2074 6865 2073 616d ile with the sam\n 0005d0a0: 6520 6e61 6d65 2061 7320 7468 6520 736f e name as the so\n 0005d0b0: 7572 6365 2066 696c 6520 7769 7468 2061 urce file with a\n-0005d0c0: 202e 6c69 7319 0062 4612 0000 2020 2066 .lis..bF... f\n+0005d0c0: 202e 6c69 7319 0062 4412 0000 2020 2066 .lis..bD... f\n 0005d0d0: 696c 6520 6578 7465 6e73 696f 6e2e 0700 ile extension...\n-0005d0e0: 6246 1300 0050 0062 4614 0000 2020 2054 bF...P.bF... T\n+0005d0e0: 6244 1300 0050 0062 4414 0000 2020 2054 bD...P.bD... T\n 0005d0f0: 6865 202d 6c65 6e67 7468 2061 6e64 202d he -length and -\n 0005d100: 7370 6163 6520 7175 616c 6966 6965 7273 space qualifiers\n 0005d110: 206d 6f64 6966 7920 7468 6520 666f 726d modify the form\n 0005d120: 6174 2061 6e64 2063 6f6e 7465 6e74 206f at and content o\n-0005d130: 6620 7468 6552 0062 4615 0000 2020 206c f theR.bF... l\n+0005d130: 6620 7468 6552 0062 4415 0000 2020 206c f theR.bD... l\n 0005d140: 6973 7469 6e67 2066 696c 652e 2054 6865 isting file. The\n 0005d150: 204d 2063 6f6d 7069 6c65 7220 6967 6e6f M compiler igno\n 0005d160: 7265 7320 7468 6573 6520 7175 616c 6966 res these qualif\n 0005d170: 6965 7273 2075 6e6c 6573 7320 7468 6520 iers unless the \n-0005d180: 636f 6d6d 616e 6427 0062 4616 0000 2020 command'.bF... \n+0005d180: 636f 6d6d 616e 6427 0062 4416 0000 2020 command'.bD... \n 0005d190: 2069 6e63 6c75 6465 7320 7468 6520 2d6c includes the -l\n 0005d1a0: 6973 7420 7175 616c 6966 6965 722e 0700 ist qualifier...\n-0005d1b0: 6246 1700 0052 0062 4618 0000 2020 2042 bF...R.bF... B\n+0005d1b0: 6244 1700 0052 0062 4418 0000 2020 2042 bD...R.bD... B\n 0005d1c0: 7920 6465 6661 756c 742c 2074 6865 2063 y default, the c\n 0005d1d0: 6f6d 7069 6c65 7220 6f70 6572 6174 6573 ompiler operates\n 0005d1e0: 202d 6e6f 6c69 7374 2061 6e64 2064 6f65 -nolist and doe\n 0005d1f0: 7320 6e6f 7420 7072 6f64 7563 6520 6c69 s not produce li\n-0005d200: 7374 696e 6773 2e07 0062 4619 0000 3000 stings...bF...0.\n-0005d210: 4f46 4f5b 424a 4543 545d 5b3d 4649 4c45 OFO[BJECT][=FILE\n+0005d200: 7374 696e 6773 2e07 0062 4419 0000 3000 stings...bD...0.\n+0005d210: 4f44 4f5b 424a 4543 545d 5b3d 4649 4c45 ODO[BJECT][=FILE\n 0005d220: 4e41 4d45 5d00 005b 6e6f 5d6f 5b62 6a65 NAME]..[no]o[bje\n 0005d230: 6374 5d5b 3d66 696c 656e 616d 655d 2200 ct][=filename]\".\n-0005d240: 6346 bf11 0000 2020 205b 6e6f 5d6f 5b62 cF.... [no]o[b\n+0005d240: 6344 bf11 0000 2020 205b 6e6f 5d6f 5b62 cD.... [no]o[b\n 0005d250: 6a65 6374 5d5b 3d66 696c 656e 616d 655d ject][=filename]\n-0005d260: 0700 6446 2100 0050 0064 4631 0000 2020 ..dF!..P.dF1.. \n+0005d260: 0700 6444 2100 0050 0064 4431 0000 2020 ..dD!..P.dD1.. \n 0005d270: 2049 6e73 7472 7563 7473 2074 6865 2063 Instructs the c\n 0005d280: 6f6d 7069 6c65 7220 746f 2070 726f 6475 ompiler to produ\n 0005d290: 6365 2061 6e20 6f75 7470 7574 206f 626a ce an output obj\n 0005d2a0: 6563 7420 6669 6c65 2061 6e64 206f 7074 ect file and opt\n-0005d2b0: 696f 6e61 6c6c 7954 0064 4641 0000 2020 ionallyT.dFA.. \n+0005d2b0: 696f 6e61 6c6c 7954 0064 4441 0000 2020 ionallyT.dDA.. \n 0005d2c0: 2073 7065 6369 6669 6573 2061 206e 616d specifies a nam\n 0005d2d0: 6520 666f 7220 7468 6520 6f62 6a65 6374 e for the object\n 0005d2e0: 2066 696c 6520 7573 696e 6720 7468 6520 file using the \n 0005d2f0: 6f70 7469 6f6e 616c 2066 696c 656e 616d optional filenam\n-0005d300: 6520 6172 6775 6d65 6e74 2e07 0064 4651 e argument...dFQ\n-0005d310: 0000 5300 6446 6100 0020 2020 5768 656e ..S.dFa.. When\n+0005d300: 6520 6172 6775 6d65 6e74 2e07 0064 4451 e argument...dDQ\n+0005d310: 0000 5300 6444 6100 0020 2020 5768 656e ..S.dDa.. When\n 0005d320: 2079 6f75 2064 6f20 6e6f 7420 7370 6563 you do not spec\n 0005d330: 6966 7920 6120 6669 6c65 206e 616d 652c ify a file name,\n 0005d340: 2074 6865 2063 6f6d 7069 6c65 7220 7072 the compiler pr\n 0005d350: 6f64 7563 6573 2061 6e20 6f62 6a65 6374 oduces an object\n-0005d360: 2066 696c 654e 0064 4671 0000 2020 2077 fileN.dFq.. w\n+0005d360: 2066 696c 654e 0064 4471 0000 2020 2077 fileN.dDq.. w\n 0005d370: 6974 6820 7468 6520 7361 6d65 2066 696c ith the same fil\n 0005d380: 6520 6e61 6d65 2061 7320 7468 6520 736f e name as the so\n 0005d390: 7572 6365 2066 696c 6520 616e 6420 616e urce file and an\n 0005d3a0: 202e 6f20 6669 6c65 2065 7874 656e 7369 .o file extensi\n-0005d3b0: 6f6e 2e07 0064 4681 0000 5200 6446 9100 on...dF...R.dF..\n+0005d3b0: 6f6e 2e07 0064 4481 0000 5200 6444 9100 on...dD...R.dD..\n 0005d3c0: 0020 2020 5768 656e 2066 6f72 6d69 6e67 . When forming\n 0005d3d0: 2072 6f75 7469 6e65 206e 616d 6573 2c20 routine names, \n 0005d3e0: 7468 6520 636f 6d70 696c 6572 2074 7275 the compiler tru\n 0005d3f0: 6e63 6174 6573 206f 626a 6563 7420 6669 ncates object fi\n-0005d400: 6c65 6e61 6d65 7320 746f 2061 5100 6346 lenames to aQ.cF\n+0005d400: 6c65 6e61 6d65 7320 746f 2061 5100 6344 lenames to aQ.cD\n 0005d410: c011 0000 2020 206d 6178 696d 756d 206c .... maximum l\n 0005d420: 656e 6774 6820 6f66 2033 3120 6368 6172 ength of 31 char\n 0005d430: 6163 7465 7273 2e20 466f 7220 6578 616d acters. For exam\n 0005d440: 706c 652c 2066 6f72 2061 2073 6f75 7263 ple, for a sourc\n 0005d450: 6520 6669 6c65 2063 616c 6c65 6451 0064 e file calledQ.d\n-0005d460: 4612 0000 2020 2041 6461 7461 6261 7365 F... Adatabase\n+0005d460: 4412 0000 2020 2041 6461 7461 6261 7365 D... Adatabase\n 0005d470: 656e 6769 6e65 7769 7468 7363 616c 6162 enginewithscalab\n 0005d480: 696c 6974 7970 726f 7665 6e2e 6d20 7468 ilityproven.m th\n 0005d490: 6520 636f 6d70 696c 6572 2067 656e 6572 e compiler gener\n 0005d4a0: 6174 6573 2061 6e20 6f62 6a65 6374 4d00 ates an objectM.\n-0005d4b0: 6446 1300 0020 2020 6669 6c65 2063 616c dF... file cal\n+0005d4b0: 6444 1300 0020 2020 6669 6c65 2063 616c dD... file cal\n 0005d4c0: 6c65 6420 4164 6174 6162 6173 6565 6e67 led Adatabaseeng\n 0005d4d0: 696e 6577 6974 6873 6361 6c61 6269 6c69 inewithscalabili\n 0005d4e0: 7479 702e 6f2e 2045 6e73 7572 6520 7468 typ.o. Ensure th\n-0005d4f0: 6174 2066 6972 7374 2033 3135 0064 4614 at first 315.dF.\n+0005d4f0: 6174 2066 6972 7374 2033 3135 0064 4414 at first 315.dD.\n 0005d500: 0000 2020 2063 6861 7261 6374 6572 7320 .. characters \n 0005d510: 6f66 2073 6f75 7263 6520 6669 6c65 206e of source file n\n 0005d520: 616d 6573 2061 7265 2075 6e69 7175 652e ames are unique.\n-0005d530: 0700 6446 1500 0054 0064 4616 0000 2020 ..dF...T.dF... \n+0005d530: 0700 6444 1500 0054 0064 4416 0000 2020 ..dD...T.dD... \n 0005d540: 2054 6865 202d 6e6f 6f62 6a65 6374 2071 The -noobject q\n 0005d550: 7561 6c69 6669 6572 2073 7570 7072 6573 ualifier suppres\n 0005d560: 7365 7320 7468 6520 7072 6f64 7563 7469 ses the producti\n 0005d570: 6f6e 206f 6620 616e 206f 626a 6563 7420 on of an object \n-0005d580: 6669 6c65 2061 6e64 2069 734f 0064 4617 file and isO.dF.\n+0005d580: 6669 6c65 2061 6e64 2069 734f 0064 4417 file and isO.dD.\n 0005d590: 0000 2020 2075 7375 616c 6c79 2075 7365 .. usually use\n 0005d5a0: 6420 7769 7468 2074 6865 202d 6c69 7374 d with the -list\n 0005d5b0: 2071 7561 6c69 6669 6572 2074 6f20 7072 qualifier to pr\n 0005d5c0: 6f64 7563 6520 6f6e 6c79 2061 206c 6973 oduce only a lis\n-0005d5d0: 7469 6e67 2066 696c 652e 0700 6446 1800 ting file...dF..\n-0005d5e0: 0050 0064 4619 0000 2020 2043 6f6d 7069 .P.dF... Compi\n+0005d5d0: 7469 6e67 2066 696c 652e 0700 6444 1800 ting file...dD..\n+0005d5e0: 0050 0064 4419 0000 2020 2043 6f6d 7069 .P.dD... Compi\n 0005d5f0: 6c61 7469 6f6e 2077 6974 6820 2d4f 424a lation with -OBJ\n 0005d600: 4543 5420 7769 7468 6f75 7420 2d4e 414d ECT without -NAM\n 0005d610: 454f 4652 544e 2069 6d70 6c69 6369 746c EOFRTN implicitl\n 0005d620: 7920 6e61 6d65 7320 7468 6520 6669 7273 y names the firs\n-0005d630: 743b 0064 461a 0000 2020 2072 6f75 7469 t;.dF... routi\n+0005d630: 743b 0064 441a 0000 2020 2072 6f75 7469 t;.dD... routi\n 0005d640: 6e65 2074 6f20 6d61 7463 6820 7468 6520 ne to match the \n 0005d650: 6e61 6d65 2073 7065 6369 6669 6564 2077 name specified w\n-0005d660: 6974 6820 2d4f 424a 4543 542e 0700 6446 ith -OBJECT...dF\n-0005d670: 2100 003b 0064 4622 0000 2020 2042 7920 !..;.dF\".. By \n+0005d660: 6974 6820 2d4f 424a 4543 542e 0700 6444 ith -OBJECT...dD\n+0005d670: 2100 003b 0064 4422 0000 2020 2042 7920 !..;.dD\".. By \n 0005d680: 6465 6661 756c 742c 2074 6865 2063 6f6d default, the com\n 0005d690: 7069 6c65 7220 7072 6f64 7563 6573 206f piler produces o\n 0005d6a0: 626a 6563 7420 6d6f 6475 6c65 732e 0700 bject modules...\n-0005d6b0: 6446 2300 0000 0000 0000 0000 0000 0000 dF#.............\n+0005d6b0: 6444 2300 0000 0000 0000 0000 0000 0000 dD#.............\n 0005d6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d6d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -23931,261 +23931,261 @@\n 0005d7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d800: 0100 0000 ea07 0000 aa06 0000 0000 0000 ................\n-0005d810: 9a00 0046 4845 4c50 00ff 7300 ff50 524f ...FHELP..s..PRO\n+0005d810: 9a00 0044 4845 4c50 00ff 7300 ff50 524f ...DHELP..s..PRO\n 0005d820: 4752 414d 5f43 5943 4c45 00ff 7300 ff45 GRAM_CYCLE..s..E\n 0005d830: 5845 4355 5445 5f53 4f55 5243 455f 5052 XECUTE_SOURCE_PR\n 0005d840: 4f47 5241 4d00 ff73 00ff 4558 4543 5554 OGRAM..s..EXECUT\n 0005d850: 455f 494e 5f44 4952 4543 545f 4d4f 4445 E_IN_DIRECT_MODE\n 0005d860: 00c0 2500 0020 2020 5768 656e 2074 6865 ..%.. When the\n 0005d870: 2061 7267 756d 656e 7420 746f 2061 205a argument to a Z\n 0005d880: 4c49 4e4b 2063 6f6d 6d61 6e64 2069 6e63 LINK command inc\n 0005d890: 6c75 6465 7320 6120 7061 7468 6e61 6d65 ludes a pathname\n-0005d8a0: 2c20 245a 534f 5552 4345 5100 4e46 2600 , $ZSOURCEQ.NF&.\n+0005d8a0: 2c20 245a 534f 5552 4345 5100 4e44 2600 , $ZSOURCEQ.ND&.\n 0005d8b0: 0020 2020 6d61 696e 7461 696e 7320 7468 . maintains th\n 0005d8c0: 6174 2070 6174 686e 616d 6520 6173 2061 at pathname as a\n 0005d8d0: 2064 6566 6175 6c74 2066 6f72 205a 4544 default for ZED\n 0005d8e0: 4954 2061 6e64 205a 4c49 4e4b 2e20 245a IT and ZLINK. $Z\n-0005d8f0: 534f 5552 4345 2069 7320 6126 004e 4627 SOURCE is a&.NF'\n+0005d8f0: 534f 5552 4345 2069 7320 6126 004e 4427 SOURCE is a&.ND'\n 0005d900: 0000 2020 2072 6561 642d 7772 6974 6520 .. read-write \n 0005d910: 7370 6563 6961 6c20 7661 7269 6162 6c65 special variable\n-0005d920: 2e07 004e 4628 0000 5200 4e46 2900 0020 ...NF(..R.NF).. \n+0005d920: 2e07 004e 4428 0000 5200 4e44 2900 0020 ...ND(..R.ND).. \n 0005d930: 2020 4f6e 6365 2079 6f75 2075 7365 2074 Once you use t\n 0005d940: 6865 205a 4544 4954 206f 7220 5a4c 494e he ZEDIT or ZLIN\n 0005d950: 4b20 636f 6d6d 616e 6473 2c20 245a 534f K commands, $ZSO\n 0005d960: 5552 4345 2063 616e 2063 6f6e 7461 696e URCE can contain\n-0005d970: 2061 2070 6172 7469 616c 5400 4e46 2a00 a partialT.NF*.\n+0005d970: 2061 2070 6172 7469 616c 5400 4e44 2a00 a partialT.ND*.\n 0005d980: 0020 2020 6669 6c65 2073 7065 6369 6669 . file specifi\n 0005d990: 6361 7469 6f6e 2e20 5468 6520 7061 7274 cation. The part\n 0005d9a0: 6961 6c20 6669 6c65 2073 7065 6369 6669 ial file specifi\n 0005d9b0: 6361 7469 6f6e 2063 616e 2062 6520 6120 cation can be a \n 0005d9c0: 6469 7265 6374 6f72 7920 7061 7468 4c00 directory pathL.\n-0005d9d0: 4e46 3100 0020 2020 2866 756c 6c20 6f72 NF1.. (full or\n+0005d9d0: 4e44 3100 0020 2020 2866 756c 6c20 6f72 ND1.. (full or\n 0005d9e0: 2072 656c 6174 6976 6529 2c20 6120 6669 relative), a fi\n 0005d9f0: 6c65 206e 616d 652c 2061 6e64 2061 2066 le name, and a f\n 0005da00: 696c 6520 6578 7465 6e73 696f 6e2e 2059 ile extension. Y\n-0005da10: 6f75 2063 616e 2073 6574 5300 4e46 3200 ou can setS.NF2.\n+0005da10: 6f75 2063 616e 2073 6574 5300 4e44 3200 ou can setS.ND2.\n 0005da20: 0020 2020 245a 534f 5552 4345 2077 6974 . $ZSOURCE wit\n 0005da30: 6820 616e 204d 2053 4554 2063 6f6d 6d61 h an M SET comma\n 0005da40: 6e64 2e20 4120 5a4c 494e 4b20 7769 7468 nd. A ZLINK with\n 0005da50: 6f75 7420 616e 2061 7267 756d 656e 7420 out an argument \n 0005da60: 6973 2065 7175 6976 616c 656e 741c 004e is equivalent..N\n-0005da70: 4633 0000 2020 2074 6f20 5a4c 494e 4b20 F3.. to ZLINK \n-0005da80: 245a 534f 5552 4345 2e07 004e 4634 0000 $ZSOURCE...NF4..\n-0005da90: 5400 4e46 3500 0020 2020 466f 7220 6164 T.NF5.. For ad\n+0005da70: 4433 0000 2020 2074 6f20 5a4c 494e 4b20 D3.. to ZLINK \n+0005da80: 245a 534f 5552 4345 2e07 004e 4434 0000 $ZSOURCE...ND4..\n+0005da90: 5400 4e44 3500 0020 2020 466f 7220 6164 T.ND5.. For ad\n 0005daa0: 6469 7469 6f6e 616c 2069 6e66 6f72 6d61 ditional informa\n 0005dab0: 7469 6f6e 206f 6e20 245a 534f 5552 4345 tion on $ZSOURCE\n 0005dac0: 2061 6e64 2024 5a52 4f55 5449 4e45 532c and $ZROUTINES,\n 0005dad0: 2072 6566 6572 2074 6f20 4368 6170 7465 refer to Chapte\n-0005dae0: 7220 383a 1000 4e46 3600 0020 2020 2249 r 8:..NF6.. \"I\n-0005daf0: 5356 222e 0700 4e46 3700 0012 004e 4638 SV\"...NF7....NF8\n+0005dae0: 7220 383a 1000 4e44 3600 0020 2020 2249 r 8:..ND6.. \"I\n+0005daf0: 5356 222e 0700 4e44 3700 0012 004e 4438 SV\"...ND7....ND8\n 0005db00: 0000 2020 2045 7861 6d70 6c65 3a07 004e .. Example:..N\n-0005db10: 4639 0000 1b00 4e46 3a00 0020 2020 4754 F9....NF:.. GT\n+0005db10: 4439 0000 1b00 4e44 3a00 0020 2020 4754 D9....ND:.. GT\n 0005db20: 4d3e 5a4c 494e 4b20 2274 6178 6573 2207 M>ZLINK \"taxes\".\n-0005db30: 004e 4641 0000 5200 4e46 4200 0020 2020 .NFA..R.NFB.. \n+0005db30: 004e 4441 0000 5200 4e44 4200 0020 2020 .NDA..R.NDB.. \n 0005db40: 4966 205a 4c49 4e4b 2066 696e 6473 2074 If ZLINK finds t\n 0005db50: 6178 6573 2e6d 206f 7220 7461 7865 732e axes.m or taxes.\n 0005db60: 6f2c 2074 6865 2063 6f6d 6d61 6e64 2061 o, the command a\n 0005db70: 6464 7320 7468 6520 726f 7574 696e 6520 dds the routine \n-0005db80: 7461 7865 7320 746f 4f00 4e46 4300 0020 taxes toO.NFC.. \n+0005db80: 7461 7865 7320 746f 4f00 4e44 4300 0020 taxes toO.NDC.. \n 0005db90: 2020 7468 6520 6375 7272 656e 7420 696d the current im\n 0005dba0: 6167 652e 2057 6865 6e20 5a4c 494e 4b20 age. When ZLINK \n 0005dbb0: 6361 6e6e 6f74 206c 6f63 6174 6520 7461 cannot locate ta\n 0005dbc0: 7865 732e 6f2c 206f 7220 7768 656e 2069 xes.o, or when i\n-0005dbd0: 7420 6669 6e64 734d 004e 4644 0000 2020 t findsM.NFD.. \n+0005dbd0: 7420 6669 6e64 734d 004e 4444 0000 2020 t findsM.NDD.. \n 0005dbe0: 2074 6178 6573 2e6f 2069 7320 6f6c 6465 taxes.o is olde\n 0005dbf0: 7220 7468 616e 2074 6178 6573 2e6d 2c20 r than taxes.m, \n 0005dc00: 6974 2063 6f6d 7069 6c65 7320 7461 7865 it compiles taxe\n 0005dc10: 732e 6d2c 2070 726f 6475 6369 6e67 2061 s.m, producing a\n-0005dc20: 206e 6577 5200 4e46 4500 0020 2020 7461 newR.NFE.. ta\n+0005dc20: 206e 6577 5200 4e44 4500 0020 2020 7461 newR.NDE.. ta\n 0005dc30: 7865 732e 6f2e 2054 6865 6e2c 2069 7420 xes.o. Then, it \n 0005dc40: 6164 6473 2074 6865 2063 6f6e 7465 6e74 adds the content\n 0005dc50: 7320 6f66 2074 6865 206e 6577 206f 626a s of the new obj\n 0005dc60: 6563 7420 6669 6c65 2074 6f20 7468 6520 ect file to the \n-0005dc70: 696d 6167 652e 0700 4e46 4600 0034 0036 image...NFF..4.6\n-0005dc80: 464c 4f43 4154 455f 534f 5552 4345 5f44 FLOCATE_SOURCE_D\n+0005dc70: 696d 6167 652e 0700 4e44 4600 0034 0036 image...NDF..4.6\n+0005dc80: 444c 4f43 4154 455f 534f 5552 4345 5f44 DLOCATE_SOURCE_D\n 0005dc90: 4952 4543 544f 5259 0000 4c6f 6361 7465 IRECTORY..Locate\n 0005dca0: 5f53 6f75 7263 655f 4469 7265 6374 6f72 _Source_Director\n-0005dcb0: 7922 004e 46bf 1100 0020 2020 4c6f 6361 y\".NF.... Loca\n+0005dcb0: 7922 004e 44bf 1100 0020 2020 4c6f 6361 y\".ND.... Loca\n 0005dcc0: 7465 2053 6f75 7263 6520 4469 7265 6374 te Source Direct\n-0005dcd0: 6f72 7907 004f 4621 0000 4e00 4f46 3100 ory..OF!..N.OF1.\n+0005dcd0: 6f72 7907 004f 4421 0000 4e00 4f44 3100 ory..OD!..N.OD1.\n 0005dce0: 0020 2020 4120 5a4c 494e 4b20 636f 6d6d . A ZLINK comm\n 0005dcf0: 616e 6420 7468 6174 2064 6f65 7320 6e6f and that does no\n 0005dd00: 7420 7370 6563 6966 7920 6120 6469 7265 t specify a dire\n 0005dd10: 6374 6f72 7920 7573 6573 2024 5a52 4f55 ctory uses $ZROU\n-0005dd20: 5449 4e45 5320 746f 5200 4f46 4100 0020 TINES toR.OFA.. \n+0005dd20: 5449 4e45 5320 746f 5200 4f44 4100 0020 TINES toR.ODA.. \n 0005dd30: 2020 6c6f 6361 7465 2066 696c 6573 2e20 locate files. \n 0005dd40: 5768 656e 2024 5a52 4f55 5449 4e45 5320 When $ZROUTINES \n 0005dd50: 6973 206e 756c 6c2c 205a 4c49 4e4b 2075 is null, ZLINK u\n 0005dd60: 7365 7320 7468 6520 6375 7272 656e 7420 ses the current \n-0005dd70: 6469 7265 6374 6f72 792e 4f00 4f46 5100 directory.O.OFQ.\n+0005dd70: 6469 7265 6374 6f72 792e 4f00 4f44 5100 directory.O.ODQ.\n 0005dd80: 0020 2020 245a 524f 5554 494e 4553 2069 . $ZROUTINES i\n 0005dd90: 7320 696e 6974 6961 6c69 7a65 6420 746f s initialized to\n 0005dda0: 2074 6865 2076 616c 7565 206f 6620 7468 the value of th\n 0005ddb0: 6520 6774 6d72 6f75 7469 6e65 7320 656e e gtmroutines en\n-0005ddc0: 7669 726f 6e6d 656e 7413 004f 4661 0000 vironment..OFa..\n-0005ddd0: 2020 2076 6172 6961 626c 652e 0700 4f46 variable...OF\n-0005dde0: 7100 004e 004f 4681 0000 2020 2057 6865 q..N.OF... Whe\n+0005ddc0: 7669 726f 6e6d 656e 7413 004f 4461 0000 vironment..ODa..\n+0005ddd0: 2020 2076 6172 6961 626c 652e 0700 4f44 variable...OD\n+0005dde0: 7100 004e 004f 4481 0000 2020 2057 6865 q..N.OD... Whe\n 0005ddf0: 6e20 7468 6520 6669 6c65 2062 6569 6e67 n the file being\n 0005de00: 206c 696e 6b65 6420 696e 636c 7564 6573 linked includes\n 0005de10: 2061 6e20 6578 706c 6963 6974 2064 6972 an explicit dir\n 0005de20: 6563 746f 7279 2c20 5a4c 494e 4b20 616e ectory, ZLINK an\n-0005de30: 6454 004f 4691 0000 2020 2061 7574 6f2d dT.OF... auto-\n+0005de30: 6454 004f 4491 0000 2020 2061 7574 6f2d dT.OD... auto-\n 0005de40: 5a4c 494e 4b20 7365 6172 6368 6573 206f ZLINK searches o\n 0005de50: 6e6c 7920 7468 6174 2064 6972 6563 746f nly that directo\n 0005de60: 7279 2066 6f72 2062 6f74 6820 7468 6520 ry for both the \n 0005de70: 6f62 6a65 6374 2061 6e64 2074 6865 2073 object and the s\n-0005de80: 6f75 7263 6555 004e 46c0 1100 0020 2020 ourceU.NF.... \n+0005de80: 6f75 7263 6555 004e 44c0 1100 0020 2020 ourceU.ND.... \n 0005de90: 6669 6c65 732e 2049 6620 636f 6d70 696c files. If compil\n 0005dea0: 6174 696f 6e20 6973 2072 6571 7569 7265 ation is require\n 0005deb0: 642c 205a 4c49 4e4b 2070 6c61 6365 7320 d, ZLINK places \n 0005dec0: 7468 6520 6e65 7720 6f62 6a65 6374 2066 the new object f\n-0005ded0: 696c 6520 696e 2074 6865 1a00 4f46 1200 ile in the..OF..\n+0005ded0: 696c 6520 696e 2074 6865 1a00 4f44 1200 ile in the..OD..\n 0005dee0: 0020 2020 6e61 6d65 6420 6469 7265 6374 . named direct\n-0005def0: 6f72 792e 0700 4f46 1300 004f 004f 4614 ory...OF...O.OF.\n+0005def0: 6f72 792e 0700 4f44 1300 004f 004f 4414 ory...OD...O.OD.\n 0005df00: 0000 2020 2041 2073 7562 7365 7175 656e .. A subsequen\n 0005df10: 7420 5a4c 494e 4b20 7365 6172 6368 696e t ZLINK searchin\n 0005df20: 6720 666f 7220 7468 6973 206f 626a 6563 g for this objec\n 0005df30: 7420 6669 6c65 2077 696c 6c20 6e65 7665 t file will neve\n-0005df40: 7220 6669 6e64 2074 6865 5100 4f46 1500 r find theQ.OF..\n+0005df40: 7220 6669 6e64 2074 6865 5100 4f44 1500 r find theQ.OD..\n 0005df50: 0020 2020 6f62 6a65 6374 2066 696c 6520 . object file \n 0005df60: 696e 2074 6865 2073 7065 6369 6669 6564 in the specified\n 0005df70: 2064 6972 6563 746f 7279 2075 6e6c 6573 directory unles\n 0005df80: 7320 7468 6520 6469 7265 6374 6f72 7920 s the directory \n-0005df90: 6973 2061 6464 6564 2074 6f4f 004f 4616 is added toO.OF.\n+0005df90: 6973 2061 6464 6564 2074 6f4f 004f 4416 is added toO.OD.\n 0005dfa0: 0000 2020 2074 6865 2073 6561 7263 6820 .. the search \n 0005dfb0: 7061 7468 2069 6e20 245a 524f 5554 494e path in $ZROUTIN\n 0005dfc0: 4553 2c20 6f72 2074 6865 206f 626a 6563 ES, or the objec\n 0005dfd0: 7420 6669 6c65 2069 7320 6d6f 7665 6420 t file is moved \n 0005dfe0: 746f 2061 6e6f 7468 6572 0000 0000 0000 to another......\n 0005dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005e000: 0100 0000 cb07 0000 db06 0000 0000 0000 ................\n-0005e010: 7e00 0046 4845 4c50 00ff 7300 ff50 524f ~..FHELP..s..PRO\n+0005e010: 7e00 0044 4845 4c50 00ff 7300 ff50 524f ~..DHELP..s..PRO\n 0005e020: 4752 414d 5f43 5943 4c45 00ff 7300 ff45 GRAM_CYCLE..s..E\n 0005e030: 5845 4355 5445 5f53 4f55 5243 455f 5052 XECUTE_SOURCE_PR\n 0005e040: 4f47 5241 4d00 ff73 00ff 4c4f 4341 5445 OGRAM..s..LOCATE\n 0005e050: 5f53 4f55 5243 455f 4449 5245 4354 4f52 _SOURCE_DIRECTOR\n 0005e060: 5900 c017 0000 2020 2064 6972 6563 746f Y..... directo\n 0005e070: 7279 2061 6c72 6561 6479 2069 6e20 7468 ry already in th\n 0005e080: 6520 7365 6172 6368 2070 6174 682e 0700 e search path...\n-0005e090: 4f46 1800 0054 004f 4619 0000 2020 205a OF...T.OF... Z\n+0005e090: 4f44 1800 0054 004f 4419 0000 2020 205a OD...T.OD... Z\n 0005e0a0: 4c49 4e4b 2063 616e 6e6f 7420 6368 616e LINK cannot chan\n 0005e0b0: 6765 2061 2063 7572 7265 6e74 6c79 2061 ge a currently a\n 0005e0c0: 6374 6976 6520 726f 7574 696e 652c 2028 ctive routine, (\n 0005e0d0: 652e 672e 2c20 6120 726f 7574 696e 6520 e.g., a routine \n-0005e0e0: 6469 7370 6c61 7965 6451 004f 461a 0000 displayedQ.OF...\n+0005e0e0: 6469 7370 6c61 7965 6451 004f 441a 0000 displayedQ.OD...\n 0005e0f0: 2020 2069 6e20 6120 5a53 484f 5720 2253 in a ZSHOW \"S\n 0005e100: 2220 6f66 2074 6865 2073 7461 636b 292e \" of the stack).\n 0005e110: 205a 4c49 4e4b 2061 2063 7572 7265 6e74 ZLINK a current\n 0005e120: 6c79 2061 6374 6976 6520 726f 7574 696e ly active routin\n-0005e130: 6520 6279 2066 6972 7374 4a00 4f46 2100 e by firstJ.OF!.\n+0005e130: 6520 6279 2066 6972 7374 4a00 4f44 2100 e by firstJ.OD!.\n 0005e140: 0020 2020 7265 6d6f 7669 6e67 2069 7420 . removing it \n 0005e150: 6672 6f6d 2074 6865 204d 2073 7461 636b from the M stack\n 0005e160: 2c20 7573 696e 6720 5a47 4f54 4f2c 206f , using ZGOTO, o\n 0005e170: 7220 6f6e 6520 6f72 206d 6f72 6520 5155 r one or more QU\n-0005e180: 4954 732e 0700 4f46 2200 0052 004f 4623 ITs...OF\"..R.OF#\n+0005e180: 4954 732e 0700 4f44 2200 0052 004f 4423 ITs...OD\"..R.OD#\n 0005e190: 0000 2020 2054 6f20 6d61 696e 7461 696e .. To maintain\n 0005e1a0: 2063 6f6d 7061 7469 6269 6c69 7479 2077 compatibility w\n 0005e1b0: 6974 6820 6f74 6865 7220 6564 6974 696f ith other editio\n 0005e1c0: 6e73 206f 6620 4754 2e4d 2074 6861 7420 ns of GT.M that \n 0005e1d0: 646f 206e 6f74 2070 6572 6d69 7453 004f do not permitS.O\n-0005e1e0: 4624 0000 2020 2074 6865 2070 6572 6365 F$.. the perce\n+0005e1e0: 4424 0000 2020 2074 6865 2070 6572 6365 D$.. the perce\n 0005e1f0: 6e74 2073 6967 6e20 2825 2920 696e 2061 nt sign (%) in a\n 0005e200: 2066 696c 6520 6e61 6d65 2c20 4754 2e4d file name, GT.M\n 0005e210: 2075 7365 7320 616e 2075 6e64 6572 7363 uses an undersc\n 0005e220: 6f72 6520 285f 2920 696e 2070 6c61 6365 ore (_) in place\n-0005e230: 2a00 4f46 2500 0020 2020 6f66 2074 6865 *.OF%.. of the\n+0005e230: 2a00 4f44 2500 0020 2020 6f66 2074 6865 *.OD%.. of the\n 0005e240: 2070 6572 6365 6e74 2069 6e20 7468 6520 percent in the \n-0005e250: 6669 6c65 206e 616d 652e 0700 4f46 2600 file name...OF&.\n-0005e260: 0012 004f 4627 0000 2020 2045 7861 6d70 ...OF'.. Examp\n-0005e270: 6c65 3a07 004f 4628 0000 1a00 4f46 2900 le:..OF(....OF).\n+0005e250: 6669 6c65 206e 616d 652e 0700 4f44 2600 file name...OD&.\n+0005e260: 0012 004f 4427 0000 2020 2045 7861 6d70 ...OD'.. Examp\n+0005e270: 6c65 3a07 004f 4428 0000 1a00 4f44 2900 le:..OD(....OD).\n 0005e280: 0020 2020 4754 4d3e 7a6c 696e 6b20 225f . GTM>zlink \"_\n-0005e290: 4d47 5222 0700 4f46 2a00 0045 004f 4631 MGR\"..OF*..E.OF1\n+0005e290: 4d47 5222 0700 4f44 2a00 0045 004f 4431 MGR\"..OD*..E.OD1\n 0005e2a0: 0000 2020 2054 6869 7320 5a4c 494e 4b20 .. This ZLINK \n 0005e2b0: 6c69 6e6b 7320 7468 6520 4d20 726f 7574 links the M rout\n 0005e2c0: 696e 6520 254d 4752 2069 6e74 6f20 7468 ine %MGR into th\n 0005e2d0: 6520 6375 7272 656e 7420 696d 6167 652e e current image.\n-0005e2e0: 0700 4f46 3200 0028 001b 4650 524f 4345 ..OF2..(..FPROCE\n+0005e2e0: 0700 4f44 3200 0028 001b 4450 524f 4345 ..OD2..(..DPROCE\n 0005e2f0: 5353 494e 475f 4552 524f 5253 0000 5072 SSING_ERRORS..Pr\n 0005e300: 6f63 6573 7369 6e67 5f45 7272 6f72 731c ocessing_Errors.\n-0005e310: 002d 46bf 1100 0020 2020 5072 6f63 6573 .-F.... Proces\n-0005e320: 7369 6e67 2045 7272 6f72 7307 002e 4621 sing Errors...F!\n-0005e330: 0000 5400 2e46 3100 0020 2020 2b2d 2d2d ..T..F1.. +---\n+0005e310: 002d 44bf 1100 0020 2020 5072 6f63 6573 .-D.... Proces\n+0005e320: 7369 6e67 2045 7272 6f72 7307 002e 4421 sing Errors...D!\n+0005e330: 0000 5400 2e44 3100 0020 2020 2b2d 2d2d ..T..D1.. +---\n 0005e340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e350: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e360: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005e380: 2d2d 2d2d 2d2b 5400 2e46 4100 0020 2020 -----+T..FA.. \n+0005e380: 2d2d 2d2d 2d2b 5400 2e44 4100 0020 2020 -----+T..DA.. \n 0005e390: 7c20 2020 2020 2020 2020 7c20 2045 7865 | | Exe\n 0005e3a0: 6375 7469 6e67 2069 6e20 4469 7265 6374 cuting in Direct\n 0005e3b0: 2020 7c20 4578 6563 7574 696e 6720 6672 | Executing fr\n 0005e3c0: 6f6d 2074 6865 2053 6865 6c6c 2028 6d75 om the Shell (mu\n-0005e3d0: 6d70 7320 2d72 756e 207c 5400 2e46 5100 mps -run |T..FQ.\n+0005e3d0: 6d70 7320 2d72 756e 207c 5400 2e44 5100 mps -run |T..DQ.\n 0005e3e0: 0020 2020 7c20 2020 2020 2020 2020 7c20 . | | \n 0005e3f0: 2020 2020 2020 2020 4d6f 6465 2020 2020 Mode \n 0005e400: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0005e410: 2020 2020 205e 726f 7574 696e 6529 2020 ^routine) \n 0005e420: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-0005e430: 2e46 6100 0020 2020 7c2d 2d2d 2d2d 2d2d .Fa.. |-------\n+0005e430: 2e44 6100 0020 2020 7c2d 2d2d 2d2d 2d2d .Da.. |-------\n 0005e440: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 0005e450: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0005e460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e470: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005e480: 2d7c 5400 2e46 7100 0020 2020 7c20 2020 -|T..Fq.. | \n+0005e480: 2d7c 5400 2e44 7100 0020 2020 7c20 2020 -|T..Dq.. | \n 0005e490: 2020 2020 2020 7c20 5375 6974 6162 6c65 | Suitable\n 0005e4a0: 2066 6f72 2020 2020 2020 2020 2020 7c20 for | \n 0005e4b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005e4c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0005e4d0: 2020 2020 207c 5400 2e46 8100 0020 2020 |T..F... \n+0005e4d0: 2020 2020 207c 5400 2e44 8100 0020 2020 |T..D... \n 0005e4e0: 7c20 5573 6167 6520 2020 7c20 6465 7665 | Usage | deve\n 0005e4f0: 6c6f 706d 656e 7420 616e 6420 2020 2020 lopment and \n 0005e500: 2020 7c20 5375 6974 6162 6c65 2066 6f72 | Suitable for\n 0005e510: 2070 726f 6475 6374 696f 6e2e 2020 2020 production. \n-0005e520: 2020 2020 2020 2020 207c 5400 2e46 9100 |T..F..\n+0005e520: 2020 2020 2020 2020 207c 5400 2e44 9100 |T..D..\n 0005e530: 0020 2020 7c20 2020 2020 2020 2020 7c20 . | | \n 0005e540: 6465 6275 6767 696e 672e 2020 2020 2020 debugging. \n 0005e550: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0005e560: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005e570: 2020 2020 2020 2020 2020 2020 207c 5500 |U.\n-0005e580: 2d46 c011 0000 2020 207c 2d2d 2d2d 2d2d -F.... |------\n+0005e580: 2d44 c011 0000 2020 207c 2d2d 2d2d 2d2d -D.... |------\n 0005e590: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 0005e5a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0005e5b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0005e5c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0005e5d0: 2d2d 7c54 002e 4612 0000 2020 207c 2020 --|T..F... | \n+0005e5d0: 2d2d 7c54 002e 4412 0000 2020 207c 2020 --|T..D... | \n 0005e5e0: 2020 2020 2020 207c 204e 6f74 2069 6e76 | Not inv\n 0005e5f0: 6f6b 6564 2066 6f72 2063 6f64 6520 207c oked for code |\n 0005e600: 2045 7272 6f72 7320 6172 6520 7375 7070 Errors are supp\n 0005e610: 7265 7373 6564 2061 6e64 2063 6175 7365 ressed and cause\n-0005e620: 2061 2020 2020 7c54 002e 4613 0000 2020 a |T..F... \n+0005e620: 2061 2020 2020 7c54 002e 4413 0000 2020 a |T..D... \n 0005e630: 207c 2020 2020 2020 2020 207c 2065 6e74 | | ent\n 0005e640: 6572 6564 2061 7420 7468 6520 6469 7265 ered at the dire\n 0005e650: 6374 207c 2073 696c 656e 7420 7072 6f63 ct | silent proc\n 0005e660: 6573 7320 6578 6974 2e20 5365 7420 7468 ess exit. Set th\n-0005e670: 6520 2020 2020 2020 2020 7c54 002e 4614 e |T..F.\n+0005e670: 6520 2020 2020 2020 2020 7c54 002e 4414 e |T..D.\n 0005e680: 0000 2020 207c 2020 2020 2020 2020 207c .. | |\n 0005e690: 206d 6f64 6520 7072 6f6d 7074 3b20 4e6f mode prompt; No\n 0005e6a0: 7465 2020 2020 207c 2065 6e76 6972 6f6e te | environ\n 0005e6b0: 6d65 6e74 2076 6172 6961 626c 6520 6774 ment variable gt\n 0005e6c0: 6d5f 6574 7261 7020 7768 6963 6820 7c54 m_etrap which |T\n-0005e6d0: 002e 4615 0000 2020 207c 2020 2020 2020 ..F... | \n+0005e6d0: 002e 4415 0000 2020 207c 2020 2020 2020 ..D... | \n 0005e6e0: 2020 207c 2074 6861 7420 5845 4355 5445 | that XECUTE\n 0005e6f0: 2063 6f64 6520 6973 2020 207c 206f 7665 code is | ove\n 0005e700: 7272 6964 6573 2074 6865 2064 6566 6175 rrides the defau\n 0005e710: 6c74 2024 5a54 5241 503d 2242 222e 2020 lt $ZTRAP=\"B\". \n-0005e720: 2020 7c54 002e 4616 0000 2020 207c 2020 |T..F... | \n+0005e720: 2020 7c54 002e 4416 0000 2020 207c 2020 |T..D... | \n 0005e730: 2020 2020 2020 207c 2074 7265 6174 6564 | treated\n 0005e740: 2061 7320 6e6f 7420 2020 2020 2020 207c as not |\n 0005e750: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0005e760: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0005e770: 2020 2020 2020 7c54 002e 4617 0000 2020 |T..F... \n+0005e770: 2020 2020 2020 7c54 002e 4417 0000 2020 |T..D... \n 0005e780: 207c 2045 7272 6f72 2020 207c 2065 6e74 | Error | ent\n 0005e790: 6572 6564 2061 7420 7468 6520 6469 7265 ered at the dire\n 0005e7a0: 6374 207c 2049 6620 6e65 6564 6564 2c20 ct | If needed, \n 0005e7b0: 6572 726f 7220 6861 6e64 6c65 7273 2063 error handlers c\n 0005e7c0: 616e 2020 2020 2020 2020 7c00 0000 0000 an |.....\n 0005e7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005e7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -24193,94 +24193,94 @@\n 0005e800: 0100 0000 6905 0000 ca06 0000 0000 0000 ....i...........\n 0005e810: 6b00 0000 4845 4c50 00ff 7300 ff50 524f k...HELP..s..PRO\n 0005e820: 4752 414d 5f43 5943 4c45 00ff 7300 ff43 GRAM_CYCLE..s..C\n 0005e830: 4f4d 5049 4c45 5f53 4f55 5243 455f 5052 OMPILE_SOURCE_PR\n 0005e840: 4f47 5241 4d00 ff73 00ff 4d55 4d50 535f OGRAM..s..MUMPS_\n 0005e850: 5155 414c 4946 4945 5253 00ff 7300 ff5b QUALIFIERS..s..[\n 0005e860: 4e4f 5d57 5b41 524e 494e 475d 0000 5b6e NO]W[ARNING]..[n\n-0005e870: 6f5d 775b 6172 6e69 6e67 5d18 0059 46bf o]w[arning]..YF.\n+0005e870: 6f5d 775b 6172 6e69 6e67 5d18 0059 44bf o]w[arning]..YD.\n 0005e880: 1100 0020 2020 5b6e 6f5d 775b 6172 6e69 ... [no]w[arni\n-0005e890: 6e67 5d07 005a 4621 0000 5300 5a46 3100 ng]..ZF!..S.ZF1.\n+0005e890: 6e67 5d07 005a 4421 0000 5300 5a44 3100 ng]..ZD!..S.ZD1.\n 0005e8a0: 0020 2020 496e 7374 7275 6374 7320 7468 . Instructs th\n 0005e8b0: 6520 636f 6d70 696c 6572 2074 6f20 7375 e compiler to su\n 0005e8c0: 7070 7265 7373 2065 7272 6f72 206f 7574 ppress error out\n 0005e8d0: 7075 743b 2074 6865 2064 6566 6175 6c74 put; the default\n 0005e8e0: 2069 7320 2d77 6172 6e69 6e67 2e07 005a is -warning...Z\n-0005e8f0: 4641 0000 4f00 5a46 5100 0020 2020 5768 FA..O.ZFQ.. Wh\n+0005e8f0: 4441 0000 4f00 5a44 5100 0020 2020 5768 DA..O.ZDQ.. Wh\n 0005e900: 656e 2075 7365 6420 7769 7468 2074 6865 en used with the\n 0005e910: 202d 6c69 7374 2071 7561 6c69 6669 6572 -list qualifier\n 0005e920: 2c20 7468 6520 2d6e 6f77 6172 6e69 6e67 , the -nowarning\n 0005e930: 2071 7561 6c69 6669 6572 2064 6f65 7320 qualifier does \n-0005e940: 6e6f 7427 005a 4661 0000 2020 2061 6666 not'.ZFa.. aff\n+0005e940: 6e6f 7427 005a 4461 0000 2020 2061 6666 not'.ZDa.. aff\n 0005e950: 6563 7420 6572 726f 7273 2069 6e20 7468 ect errors in th\n-0005e960: 6520 6c69 7374 696e 672e 0700 5a46 7100 e listing...ZFq.\n-0005e970: 0012 005a 4681 0000 2020 202a 2a4e 6f74 ...ZF... **Not\n-0005e980: 652a 2a07 005a 4691 0000 5500 5946 c011 e**..ZF...U.YF..\n+0005e960: 6520 6c69 7374 696e 672e 0700 5a44 7100 e listing...ZDq.\n+0005e970: 0012 005a 4481 0000 2020 202a 2a4e 6f74 ...ZD... **Not\n+0005e980: 652a 2a07 005a 4491 0000 5500 5944 c011 e**..ZD...U.YD..\n 0005e990: 0000 2020 2057 6865 6e20 7573 6564 2077 .. When used w\n 0005e9a0: 6974 6820 7468 6520 2d6e 6f6f 626a 6563 ith the -noobjec\n 0005e9b0: 7420 7175 616c 6966 6965 722c 2074 6865 t qualifier, the\n 0005e9c0: 202d 6e6f 7761 726e 696e 6720 7175 616c -nowarning qual\n 0005e9d0: 6966 6965 7220 696e 7374 7275 6374 7351 ifier instructsQ\n-0005e9e0: 005a 4612 0000 2020 2074 6865 2063 6f6d .ZF... the com\n+0005e9e0: 005a 4412 0000 2020 2074 6865 2063 6f6d .ZD... the com\n 0005e9f0: 7069 6c65 7220 746f 2070 726f 6475 6365 piler to produce\n 0005ea00: 206e 6f20 6f62 6a65 6374 2077 6974 6820 no object with \n 0005ea10: 6e6f 2069 6e64 6963 6174 696f 6e20 6f66 no indication of\n 0005ea20: 2074 6865 2066 6163 7420 6f72 2074 6865 the fact or the\n-0005ea30: 1e00 5a46 1300 0020 2020 6361 7573 6520 ..ZF... cause \n+0005ea30: 1e00 5a44 1300 0020 2020 6361 7573 6520 ..ZD... cause \n 0005ea40: 6f66 2061 6e79 2065 7272 6f72 732e 0700 of any errors...\n-0005ea50: 5a46 1400 002c 004d 635d 414d 454f 4652 ZF...,.Mc]AMEOFR\n+0005ea50: 5a44 1400 002c 004d 635d 414d 454f 4652 ZD...,.Mc]AMEOFR\n 0005ea60: 544e 3d46 494c 454e 414d 4500 005b 6e5d TN=FILENAME..[n]\n 0005ea70: 616d 656f 6672 746e 3d66 696c 656e 616d ameofrtn=filenam\n-0005ea80: 651f 0060 46bf 1100 0020 2020 5b6e 5d61 e..`F.... [n]a\n+0005ea80: 651f 0060 44bf 1100 0020 2020 5b6e 5d61 e..`D.... [n]a\n 0005ea90: 6d65 6f66 7274 6e3d 6669 6c65 6e61 6d65 meofrtn=filename\n-0005eaa0: 0700 6146 2100 0054 0061 4631 0000 2020 ..aF!..T.aF1.. \n+0005eaa0: 0700 6144 2100 0054 0061 4431 0000 2020 ..aD!..T.aD1.. \n 0005eab0: 2049 6e73 7472 7563 7473 2074 6865 2063 Instructs the c\n 0005eac0: 6f6d 7069 6c65 7220 746f 2070 726f 6475 ompiler to produ\n 0005ead0: 6365 2061 6e20 6f75 7470 7574 206f 626a ce an output obj\n 0005eae0: 6563 7420 6669 6c65 2077 6974 6820 7468 ect file with th\n-0005eaf0: 6520 7370 6563 6966 6965 6452 0061 4641 e specifiedR.aFA\n+0005eaf0: 6520 7370 6563 6966 6965 6452 0061 4441 e specifiedR.aDA\n 0005eb00: 0000 2020 206e 616d 652e 2059 6f75 2063 .. name. You c\n 0005eb10: 616e 2075 7365 202d 4e41 4d45 4f46 5254 an use -NAMEOFRT\n 0005eb20: 4e20 616e 6420 2d4f 424a 4543 5420 746f N and -OBJECT to\n 0005eb30: 2063 7265 6174 6520 7477 6f20 6f62 6a65 create two obje\n 0005eb40: 6374 2066 696c 6573 2077 6974 6837 0061 ct files with7.a\n-0005eb50: 4651 0000 2020 2064 6966 6665 7265 6e74 FQ.. different\n+0005eb50: 4451 0000 2020 2064 6966 6665 7265 6e74 DQ.. different\n 0005eb60: 206e 616d 6573 2066 726f 6d20 7468 6520 names from the \n 0005eb70: 7361 6d65 202e 6d20 736f 7572 6365 2066 same .m source f\n-0005eb80: 696c 652e 0700 6146 6100 002a 001b 4645 ile...aFa..*..FE\n+0005eb80: 696c 652e 0700 6144 6100 002a 001b 4445 ile...aDa..*..DE\n 0005eb90: 5845 4355 5445 5f46 524f 4d5f 5348 454c XECUTE_FROM_SHEL\n 0005eba0: 4c00 0045 7865 6375 7465 5f66 726f 6d5f L..Execute_from_\n-0005ebb0: 5368 656c 6c1d 002e 46bf 1100 0020 2020 Shell...F.... \n+0005ebb0: 5368 656c 6c1d 002e 44bf 1100 0020 2020 Shell...D.... \n 0005ebc0: 4578 6563 7574 6520 6672 6f6d 2053 6865 Execute from She\n-0005ebd0: 6c6c 0700 2f46 2100 0052 002f 4631 0000 ll../F!..R./F1..\n+0005ebd0: 6c6c 0700 2f44 2100 0052 002f 4431 0000 ll../D!..R./D1..\n 0005ebe0: 2020 2059 6f75 2063 616e 2072 756e 2061 You can run a\n 0005ebf0: 2070 726f 6772 616d 2066 726f 6d20 7468 program from th\n 0005ec00: 6520 7368 656c 6c20 7072 6f6d 7074 2075 e shell prompt u\n 0005ec10: 7369 6e67 2074 6865 2066 6f6c 6c6f 7769 sing the followi\n-0005ec20: 6e67 2063 6f6d 6d61 6e64 3a07 002f 4641 ng command:../FA\n-0005ec30: 0000 2000 2f46 5100 0020 2020 2420 6d75 .. ./FQ.. $ mu\n+0005ec20: 6e67 2063 6f6d 6d61 6e64 3a07 002f 4441 ng command:../DA\n+0005ec30: 0000 2000 2f44 5100 0020 2020 2420 6d75 .. ./DQ.. $ mu\n 0005ec40: 6d70 7320 2d72 756e 205e 6669 6c65 6e61 mps -run ^filena\n-0005ec50: 6d65 0700 2f46 6100 0051 002f 4671 0000 me../Fa..Q./Fq..\n+0005ec50: 6d65 0700 2f44 6100 0051 002f 4471 0000 me../Da..Q./Dq..\n 0005ec60: 2020 2054 6865 206d 756d 7073 2063 6f6d The mumps com\n 0005ec70: 6d61 6e64 2073 6561 7263 6865 7320 7468 mand searches th\n 0005ec80: 6520 6469 7265 6374 6f72 6965 7320 7370 e directories sp\n 0005ec90: 6563 6966 6965 6420 6279 2074 6865 2065 ecified by the e\n-0005eca0: 6e76 6972 6f6e 6d65 6e74 4100 2f46 8100 nvironmentA./F..\n+0005eca0: 6e76 6972 6f6e 6d65 6e74 4100 2f44 8100 nvironmentA./D..\n 0005ecb0: 0020 2020 7661 7269 6162 6c65 2067 746d . variable gtm\n 0005ecc0: 726f 7574 696e 6573 2074 6f20 6c6f 6361 routines to loca\n 0005ecd0: 7465 2074 6865 2073 7065 6369 6669 6564 te the specified\n-0005ece0: 2066 696c 6520 6e61 6d65 2e07 002f 4691 file name.../F.\n-0005ecf0: 0000 1300 2e46 c011 0000 2020 2045 7861 .....F.... Exa\n-0005ed00: 6d70 6c65 3a07 002f 4612 0000 1f00 2f46 mple:../F...../F\n+0005ece0: 2066 696c 6520 6e61 6d65 2e07 002f 4491 file name.../D.\n+0005ecf0: 0000 1300 2e44 c011 0000 2020 2045 7861 .....D.... Exa\n+0005ed00: 6d70 6c65 3a07 002f 4412 0000 1f00 2f44 mple:../D...../D\n 0005ed10: 1300 0020 2020 2420 6d75 6d70 7320 2d72 ... $ mumps -r\n-0005ed20: 756e 205e 7061 7972 6f6c 6c07 002f 4614 un ^payroll../F.\n-0005ed30: 0000 3000 2f46 1500 0020 2020 5468 6973 ..0./F... This\n+0005ed20: 756e 205e 7061 7972 6f6c 6c07 002f 4414 un ^payroll../D.\n+0005ed30: 0000 3000 2f44 1500 0020 2020 5468 6973 ..0./D... This\n 0005ed40: 2065 7865 6375 7465 7320 6120 726f 7574 executes a rout\n 0005ed50: 696e 6520 6e61 6d65 6420 7061 7972 6f6c ine named payrol\n-0005ed60: 6c2e 0700 2f46 1600 0000 0000 0000 0000 l.../F..........\n+0005ed60: 6c2e 0700 2f44 1600 0000 0000 0000 0000 l.../D..........\n 0005ed70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005ed80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005ed90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005eda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005edb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005edc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005edd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -24318,22 +24318,22 @@\n 0005efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f000: 0100 0000 0301 0000 7954 0000 0000 0000 ........yT......\n 0005f010: 2f00 0000 4845 4c50 00ff 7300 ff55 5449 /...HELP..s..UTI\n 0005f020: 4c49 5459 5f52 4f55 5449 4e45 5300 0055 LITY_ROUTINES..U\n 0005f030: 7469 6c69 7479 5f52 6f75 7469 6e65 731b tility_Routines.\n-0005f040: 001a 46bf 1100 0020 2020 5574 696c 6974 ..F.... Utilit\n-0005f050: 7920 526f 7574 696e 6573 0700 1b46 2100 y Routines...F!.\n-0005f060: 0052 001b 4631 0000 2020 2047 542e 4d20 .R..F1.. GT.M \n+0005f040: 001a 44bf 1100 0020 2020 5574 696c 6974 ..D.... Utilit\n+0005f050: 7920 526f 7574 696e 6573 0700 1b44 2100 y Routines...D!.\n+0005f060: 0052 001b 4431 0000 2020 2047 542e 4d20 .R..D1.. GT.M \n 0005f070: 7072 6f76 6964 6573 206c 6962 7261 7279 provides library\n 0005f080: 2075 7469 6c69 7469 6573 2074 6f20 7065 utilities to pe\n 0005f090: 7266 6f72 6d20 6672 6571 7565 6e74 6c79 rform frequently\n 0005f0a0: 2075 7365 6420 7461 736b 732c 2061 6e64 used tasks, and\n-0005f0b0: 2074 6f50 001b 4641 0000 2020 2061 6363 toP..FA.. acc\n+0005f0b0: 2074 6f50 001b 4441 0000 2020 2061 6363 toP..DA.. acc\n 0005f0c0: 6573 7320 6672 6571 7565 6e74 6c79 2075 ess frequently u\n 0005f0d0: 7365 6420 696e 666f 726d 6174 696f 6e2e sed information.\n 0005f0e0: 204d 6f73 7420 6f66 2074 6865 2075 7469 Most of the uti\n 0005f0f0: 6c69 7469 6573 2061 7265 2066 6f72 2047 lities are for G\n 0005f100: 542e 4d20 0000 0000 0000 0000 0000 0000 T.M ............\n 0005f110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -24446,81 +24446,81 @@\n 0005f7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f800: 0100 0000 bd04 0000 ed07 0000 0000 0000 ................\n 0005f810: 2f00 0045 4845 4c50 00ff 7300 ff4f 5052 /..EHELP..s..OPR\n 0005f820: 5f44 4247 5f44 4952 5f4d 4f44 4500 004f _DBG_DIR_MODE..O\n 0005f830: 7072 5f44 6267 5f44 6972 5f4d 6f64 651b pr_Dbg_Dir_Mode.\n-0005f840: 001a 46bf 1100 0020 2020 4f70 7220 4462 ..F.... Opr Db\n-0005f850: 6720 4469 7220 4d6f 6465 0700 1b46 2100 g Dir Mode...F!.\n-0005f860: 004b 001b 4631 0000 2020 2044 6972 6563 .K..F1.. Direc\n+0005f840: 001a 44bf 1100 0020 2020 4f70 7220 4462 ..D.... Opr Db\n+0005f850: 6720 4469 7220 4d6f 6465 0700 1b44 2100 g Dir Mode...D!.\n+0005f860: 004b 001b 4431 0000 2020 2044 6972 6563 .K..D1.. Direc\n 0005f870: 7420 4d6f 6465 2069 7320 616e 2069 6d70 t Mode is an imp\n 0005f880: 6f72 7461 6e74 2074 6f6f 6c20 696e 2047 ortant tool in G\n 0005f890: 542e 4d20 6265 6361 7573 6520 6974 2061 T.M because it a\n-0005f8a0: 6c6c 6f77 7320 796f 7520 746f 4f00 1b46 llows you toO..F\n+0005f8a0: 6c6c 6f77 7320 796f 7520 746f 4f00 1b44 llows you toO..D\n 0005f8b0: 4100 0020 2020 696e 7465 7261 6374 6976 A.. interactiv\n 0005f8c0: 656c 7920 6465 6275 672c 206d 6f64 6966 ely debug, modif\n 0005f8d0: 792c 2061 6e64 2065 7865 6375 7465 204d y, and execute M\n 0005f8e0: 2072 6f75 7469 6e65 732e 2044 6972 6563 routines. Direc\n-0005f8f0: 7420 4d6f 6465 2069 7320 6151 001b 4651 t Mode is aQ..FQ\n+0005f8f0: 7420 4d6f 6465 2069 7320 6151 001b 4451 t Mode is aQ..DQ\n 0005f900: 0000 2020 2073 6865 6c6c 2074 6861 7420 .. shell that \n 0005f910: 696d 6d65 6469 6174 656c 7920 636f 6d70 immediately comp\n 0005f920: 696c 6573 2061 6e64 2065 7865 6375 7465 iles and execute\n 0005f930: 7320 4754 2e4d 2063 6f6d 6d61 6e64 7320 s GT.M commands \n-0005f940: 7072 6f76 6964 696e 6720 616e 4f00 1b46 providing anO..F\n+0005f940: 7072 6f76 6964 696e 6720 616e 4f00 1b44 providing anO..D\n 0005f950: 6100 0020 2020 696e 7465 7270 7265 7469 a.. interpreti\n 0005f960: 7665 2d6c 696b 6520 696e 7465 7266 6163 ve-like interfac\n 0005f970: 652e 204d 2073 696d 706c 6966 6965 7320 e. M simplifies \n 0005f980: 6465 6275 6767 696e 6720 6279 2075 7369 debugging by usi\n-0005f990: 6e67 2074 6865 2073 616d 653f 001b 4671 ng the same?..Fq\n+0005f990: 6e67 2074 6865 2073 616d 653f 001b 4471 ng the same?..Dq\n 0005f9a0: 0000 2020 2063 6f6d 6d61 6e64 7320 666f .. commands fo\n 0005f9b0: 7220 6465 6275 6767 696e 6720 7468 6174 r debugging that\n 0005f9c0: 2061 7265 2075 7365 6420 666f 7220 7072 are used for pr\n-0005f9d0: 6f67 7261 6d6d 696e 672e 0700 1b46 8100 ogramming....F..\n-0005f9e0: 0030 001a 46ff 7300 ff4f 5045 5241 5445 .0..F.s..OPERATE\n+0005f9d0: 6f67 7261 6d6d 696e 672e 0700 1b44 8100 ogramming....D..\n+0005f9e0: 0030 001a 44ff 7300 ff4f 5045 5241 5445 .0..D.s..OPERATE\n 0005f9f0: 5f44 4952 4543 545f 4d4f 4445 0000 4f70 _DIRECT_MODE..Op\n 0005fa00: 6572 6174 655f 4469 7265 6374 5f4d 6f64 erate_Direct_Mod\n-0005fa10: 651e 0032 46bf 1100 0020 2020 4f70 6572 e..2F.... Oper\n+0005fa10: 651e 0032 44bf 1100 0020 2020 4f70 6572 e..2D.... Oper\n 0005fa20: 6174 6520 4469 7265 6374 204d 6f64 6507 ate Direct Mode.\n-0005fa30: 0033 4621 0000 4e00 3346 3100 0020 2020 .3F!..N.3F1.. \n+0005fa30: 0033 4421 0000 4e00 3344 3100 0020 2020 .3D!..N.3D1.. \n 0005fa40: 5468 6973 2073 6563 7469 6f6e 2070 726f This section pro\n 0005fa50: 7669 6465 7320 616e 206f 7665 7276 6965 vides an overvie\n 0005fa60: 7720 6f66 2074 6865 2066 6f6c 6c6f 7769 w of the followi\n 0005fa70: 6e67 2062 6173 6963 206f 7065 7261 7469 ng basic operati\n-0005fa80: 6f6e 616c 2000 3346 4100 0020 2020 6973 onal .3FA.. is\n+0005fa80: 6f6e 616c 2000 3344 4100 0020 2020 6973 onal .3DA.. is\n 0005fa90: 7375 6573 2069 6e20 4469 7265 6374 204d sues in Direct M\n-0005faa0: 6f64 653a 0700 3346 5100 0022 0033 4661 ode:..3FQ..\".3Fa\n+0005faa0: 6f64 653a 0700 3344 5100 0022 0033 4461 ode:..3DQ..\".3Da\n 0005fab0: 0000 2020 2020 202a 2045 6e74 6572 696e .. * Enterin\n 0005fac0: 6720 4469 7265 6374 204d 6f64 6525 0033 g Direct Mode%.3\n-0005fad0: 4671 0000 2020 2020 202a 2041 7661 696c Fq.. * Avail\n+0005fad0: 4471 0000 2020 2020 202a 2041 7661 696c Dq.. * Avail\n 0005fae0: 6162 6c65 2066 756e 6374 696f 6e61 6c69 able functionali\n-0005faf0: 7479 2100 3346 8100 0020 2020 2020 2a20 ty!.3F... * \n+0005faf0: 7479 2100 3344 8100 0020 2020 2020 2a20 ty!.3D... * \n 0005fb00: 4578 6974 696e 6720 4469 7265 6374 204d Exiting Direct M\n-0005fb10: 6f64 6507 0033 4691 0000 3200 3246 ff73 ode..3F...2.2F.s\n+0005fb10: 6f64 6507 0033 4491 0000 3200 3244 ff73 ode..3D...2.2D.s\n 0005fb20: 00ff 454e 5445 5249 4e47 5f44 4952 4543 ..ENTERING_DIREC\n 0005fb30: 545f 4d4f 4445 0000 456e 7465 7269 6e67 T_MODE..Entering\n-0005fb40: 5f44 6972 6563 745f 4d6f 6465 1f00 4b46 _Direct_Mode..KF\n+0005fb40: 5f44 6972 6563 745f 4d6f 6465 1f00 4b44 _Direct_Mode..KD\n 0005fb50: bf11 0000 2020 2045 6e74 6572 696e 6720 .... Entering \n-0005fb60: 4469 7265 6374 204d 6f64 6507 004c 4621 Direct Mode..LF!\n-0005fb70: 0000 5100 4c46 3100 0020 2020 546f 2065 ..Q.LF1.. To e\n+0005fb60: 4469 7265 6374 204d 6f64 6507 004c 4421 Direct Mode..LD!\n+0005fb70: 0000 5100 4c44 3100 0020 2020 546f 2065 ..Q.LD1.. To e\n 0005fb80: 6e74 6572 2044 6972 6563 7420 4d6f 6465 nter Direct Mode\n 0005fb90: 2c20 7479 7065 2024 6774 6d5f 6469 7374 , type $gtm_dist\n 0005fba0: 2f6d 756d 7073 202d 6469 7265 6374 2061 /mumps -direct a\n 0005fbb0: 7420 7468 6520 7368 656c 6c20 7072 6f6d t the shell prom\n-0005fbc0: 7074 2e07 004c 4641 0000 2300 4c46 5100 pt...LFA..#.LFQ.\n+0005fbc0: 7074 2e07 004c 4441 0000 2300 4c44 5100 pt...LDA..#.LDQ.\n 0005fbd0: 0020 2020 2420 2467 746d 5f64 6973 742f . $ $gtm_dist/\n 0005fbe0: 6d75 6d70 7320 2d64 6972 6563 740e 004c mumps -direct..L\n-0005fbf0: 4661 0000 2020 2047 544d 3e07 004c 4671 Fa.. GTM>..LFq\n-0005fc00: 0000 5000 4c46 8100 0020 2020 5468 6973 ..P.LF... This\n+0005fbf0: 4461 0000 2020 2047 544d 3e07 004c 4471 Da.. GTM>..LDq\n+0005fc00: 0000 5000 4c44 8100 0020 2020 5468 6973 ..P.LD... This\n 0005fc10: 2073 686f 7773 2075 7369 6e67 2024 6774 shows using $gt\n 0005fc20: 6d5f 6469 7374 2f6d 756d 7073 202d 6469 m_dist/mumps -di\n 0005fc30: 7265 6374 2061 7420 7468 6520 7072 6f6d rect at the prom\n 0005fc40: 7074 2074 6f20 656e 7465 7220 4469 7265 pt to enter Dire\n-0005fc50: 6374 0f00 4c46 9100 0020 2020 4d6f 6465 ct..LF... Mode\n-0005fc60: 2e08 004b 46c0 1100 0054 004c 4612 0000 ...KF....T.LF...\n+0005fc50: 6374 0f00 4c44 9100 0020 2020 4d6f 6465 ct..LD... Mode\n+0005fc60: 2e08 004b 44c0 1100 0054 004c 4412 0000 ...KD....T.LD...\n 0005fc70: 2020 2054 6f20 6372 6561 7465 2061 2067 To create a g\n 0005fc80: 746d 2061 6c69 6173 2069 6e20 796f 7572 tm alias in your\n 0005fc90: 2073 6865 6c6c 2073 7461 7274 7570 2066 shell startup f\n 0005fca0: 696c 6520 2869 6e20 7468 6520 6578 616d ile (in the exam\n 0005fcb0: 706c 6520 6265 6c6f 7720 7468 6574 0000 ple below thet..\n 0005fcc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005fcd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -24579,86 +24579,86 @@\n 00060020: 5f44 4247 5f44 4952 5f4d 4f44 4500 ff73 _DBG_DIR_MODE..s\n 00060030: 00ff 4f50 4552 4154 455f 4449 5245 4354 ..OPERATE_DIRECT\n 00060040: 5f4d 4f44 4500 ff73 00ff 4655 4e43 5449 _MODE..s..FUNCTI\n 00060050: 4f4e 414c 4954 595f 4156 4149 4c41 424c ONALITY_AVAILABL\n 00060060: 455f 494e 5f44 4952 4543 545f 4d4f 4445 E_IN_DIRECT_MODE\n 00060070: 0000 4675 6e63 7469 6f6e 616c 6974 795f ..Functionality_\n 00060080: 4176 6169 6c61 626c 655f 696e 5f44 6972 Available_in_Dir\n-00060090: 6563 745f 4d6f 6465 3100 5d46 bf11 0000 ect_Mode1.]F....\n+00060090: 6563 745f 4d6f 6465 3100 5d44 bf11 0000 ect_Mode1.]D....\n 000600a0: 2020 2046 756e 6374 696f 6e61 6c69 7479 Functionality\n 000600b0: 2041 7661 696c 6162 6c65 2069 6e20 4469 Available in Di\n-000600c0: 7265 6374 204d 6f64 6507 005e 4621 0000 rect Mode..^F!..\n-000600d0: 5400 5e46 3100 0020 2020 5468 6973 2073 T.^F1.. This s\n+000600c0: 7265 6374 204d 6f64 6507 005e 4421 0000 rect Mode..^D!..\n+000600d0: 5400 5e44 3100 0020 2020 5468 6973 2073 T.^D1.. This s\n 000600e0: 6563 7469 6f6e 2070 726f 7669 6465 7320 ection provides \n 000600f0: 616e 206f 7665 7276 6965 7720 6f66 2062 an overview of b\n 00060100: 6173 6963 2066 756e 6374 696f 6e61 6c69 asic functionali\n 00060110: 7479 2061 6e64 2063 6f6e 6365 7074 7320 ty and concepts \n-00060120: 7468 6174 2a00 5e46 4100 0020 2020 656e that*.^FA.. en\n+00060120: 7468 6174 2a00 5e44 4100 0020 2020 656e that*.^DA.. en\n 00060130: 6861 6e63 6520 796f 7572 2075 7365 206f hance your use o\n 00060140: 6620 4469 7265 6374 204d 6f64 652e 0700 f Direct Mode...\n-00060150: 5e46 5100 0026 005d 46ff 7300 ff43 4f4d ^FQ..&.]F.s..COM\n+00060150: 5e44 5100 0026 005d 44ff 7300 ff43 4f4d ^DQ..&.]D.s..COM\n 00060160: 4d41 4e44 5f52 4543 414c 4c00 0043 6f6d MAND_RECALL..Com\n-00060170: 6d61 6e64 5f52 6563 616c 6c19 0070 46bf mand_Recall..pF.\n+00060170: 6d61 6e64 5f52 6563 616c 6c19 0070 44bf mand_Recall..pD.\n 00060180: 1100 0020 2020 436f 6d6d 616e 6420 5265 ... Command Re\n-00060190: 6361 6c6c 0700 7146 2100 0053 0071 4631 call..qF!..S.qF1\n+00060190: 6361 6c6c 0700 7144 2100 0053 0071 4431 call..qD!..S.qD1\n 000601a0: 0000 2020 2044 6972 6563 7420 4d6f 6465 .. Direct Mode\n 000601b0: 2069 6e63 6c75 6465 7320 6120 6c69 6e65 includes a line\n 000601c0: 2063 6f6d 6d61 6e64 2072 6563 616c 6c20 command recall \n 000601d0: 6675 6e63 7469 6f6e 2074 6f20 6469 7370 function to disp\n 000601e0: 6c61 7920 7072 6576 696f 7573 6c79 5400 lay previouslyT.\n-000601f0: 7146 4100 0020 2020 656e 7465 7265 6420 qFA.. entered \n+000601f0: 7144 4100 0020 2020 656e 7465 7265 6420 qDA.. entered \n 00060200: 636f 6d6d 616e 6420 6c69 6e65 732e 2055 command lines. U\n 00060210: 7365 203c 4354 524c 2d42 3e20 6f72 2074 se or t\n 00060220: 6865 2055 7020 4172 726f 7720 6b65 7920 he Up Arrow key \n 00060230: 6174 2074 6865 2047 544d 3e20 7072 6f6d at the GTM> prom\n-00060240: 7074 5000 7146 5100 0020 2020 746f 2073 ptP.qFQ.. to s\n+00060240: 7074 5000 7144 5100 0020 2020 746f 2073 ptP.qDQ.. to s\n 00060250: 6372 6f6c 6c20 6261 636b 2074 6872 6f75 croll back throu\n 00060260: 6768 2063 6f6d 6d61 6e64 206c 696e 6573 gh command lines\n 00060270: 2e20 5573 6520 7468 6520 446f 776e 2041 . Use the Down A\n 00060280: 7272 6f77 206b 6579 2074 6f20 7363 726f rrow key to scro\n-00060290: 6c6c 5000 7146 6100 0020 2020 666f 7277 llP.qFa.. forw\n+00060290: 6c6c 5000 7144 6100 0020 2020 666f 7277 llP.qDa.. forw\n 000602a0: 6172 6420 7468 726f 7567 6820 7468 6520 ard through the \n 000602b0: 636f 6d6d 616e 6420 6c69 6e65 732e 2047 command lines. G\n 000602c0: 542e 4d20 6469 7370 6c61 7973 206f 6e65 T.M displays one\n 000602d0: 2063 6f6d 6d61 6e64 206c 696e 6520 6174 command line at\n-000602e0: 2061 4d00 7146 7100 0020 2020 7469 6d65 aM.qFq.. time\n+000602e0: 2061 4d00 7144 7100 0020 2020 7469 6d65 aM.qDq.. time\n 000602f0: 2e59 6f75 206d 6179 2064 656c 6574 6520 .You may delete \n 00060300: 616e 6420 7265 656e 7465 7220 6368 6172 and reenter char\n 00060310: 6163 7465 7273 2073 7461 7274 696e 6720 acters starting \n 00060320: 6174 2074 6865 2065 6e64 206f 6620 6118 at the end of a.\n-00060330: 0071 4681 0000 2020 2072 6563 616c 6c65 .qF... recalle\n-00060340: 6420 6c69 6e65 2e07 0071 4691 0000 5500 d line...qF...U.\n-00060350: 7046 c011 0000 2020 2054 6865 2052 4543 pF.... The REC\n+00060330: 0071 4481 0000 2020 2072 6563 616c 6c65 .qD... recalle\n+00060340: 6420 6c69 6e65 2e07 0071 4491 0000 5500 d line...qD...U.\n+00060350: 7044 c011 0000 2020 2054 6865 2052 4543 pD.... The REC\n 00060360: 414c 4c20 636f 6d6d 616e 6420 6973 2061 ALL command is a\n 00060370: 6e6f 7468 6572 2077 6179 2074 6f20 6163 nother way to ac\n 00060380: 6365 7373 2070 7265 7669 6f75 736c 7920 cess previously \n 00060390: 656e 7465 7265 6420 4469 7265 6374 204d entered Direct M\n-000603a0: 6f64 6553 0071 4612 0000 2020 2063 6f6d odeS.qF... com\n+000603a0: 6f64 6553 0071 4412 0000 2020 2063 6f6d odeS.qD... com\n 000603b0: 6d61 6e64 206c 696e 6573 2e20 5245 4341 mand lines. RECA\n 000603c0: 4c4c 2069 7320 6f6e 6c79 2076 616c 6964 LL is only valid\n 000603d0: 2069 6e20 4469 7265 6374 204d 6f64 6520 in Direct Mode \n 000603e0: 616e 6420 6361 7573 6573 2061 6e20 6572 and causes an er\n-000603f0: 726f 7220 6966 2500 7146 1300 0020 2020 ror if%.qF... \n+000603f0: 726f 7220 6966 2500 7144 1300 0020 2020 ror if%.qD... \n 00060400: 6974 2061 7070 6561 7273 2069 6e20 6f74 it appears in ot\n-00060410: 6865 7220 4d20 636f 6465 2e07 0071 4614 her M code...qF.\n-00060420: 0000 2e00 7146 1500 0020 2020 5468 6520 ....qF... The \n+00060410: 6865 7220 4d20 636f 6465 2e07 0071 4414 her M code...qD.\n+00060420: 0000 2e00 7144 1500 0020 2020 5468 6520 ....qD... The \n 00060430: 666f 726d 6174 206f 6620 7468 6520 5245 format of the RE\n 00060440: 4341 4c4c 2063 6f6d 6d61 6e64 2069 733a CALL command is:\n-00060450: 0700 7146 1600 0022 0071 4617 0000 2020 ..qF...\".qF... \n+00060450: 0700 7144 1600 0022 0071 4417 0000 2020 ..qD...\".qD... \n 00060460: 2052 4543 5b41 4c4c 5d20 5b69 6e74 6c69 REC[ALL] [intli\n-00060470: 747c 7374 726c 6974 5d07 0071 4618 0000 t|strlit]..qF...\n-00060480: 5400 7146 1900 0020 2020 2020 6f20 5468 T.qF... o Th\n+00060470: 747c 7374 726c 6974 5d07 0071 4418 0000 t|strlit]..qD...\n+00060480: 5400 7144 1900 0020 2020 2020 6f20 5468 T.qD... o Th\n 00060490: 6520 6f70 7469 6f6e 616c 2069 6e74 6567 e optional integ\n 000604a0: 6572 206c 6974 6572 616c 2073 7065 6369 er literal speci\n 000604b0: 6669 6573 2061 2070 7265 7669 6f75 736c fies a previousl\n 000604c0: 7920 656e 7465 7265 6420 636f 6d6d 616e y entered comman\n-000604d0: 6420 6279 3100 7146 1a00 0020 2020 2020 d by1.qF... \n+000604d0: 6420 6279 3100 7144 1a00 0020 2020 2020 d by1.qD... \n 000604e0: 2020 7468 6520 636f 756e 7469 6e67 2062 the counting b\n 000604f0: 6163 6b20 6672 6f6d 2074 6865 2070 7265 ack from the pre\n-00060500: 7365 6e74 2e4d 0071 4621 0000 2020 2020 sent.M.qF!.. \n+00060500: 7365 6e74 2e4d 0071 4421 0000 2020 2020 sent.M.qD!.. \n 00060510: 206f 2054 6865 206f 7074 696f 6e61 6c20 o The optional \n 00060520: 7374 7269 6e67 206c 6974 6572 616c 2073 string literal s\n 00060530: 7065 6369 6669 6573 2074 6865 206d 6f73 pecifies the mos\n 00060540: 7420 7265 6365 6e74 6c79 2065 6e74 6572 t recently enter\n 00060550: 6564 0000 0000 0000 0000 0000 0000 0000 ed..............\n 00060560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -24699,476 +24699,476 @@\n 000607a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060800: 0100 0000 e707 0000 7207 0000 0000 0000 ........r.......\n-00060810: c500 0046 4845 4c50 00ff 7300 ff4f 5052 ...FHELP..s..OPR\n+00060810: c500 0044 4845 4c50 00ff 7300 ff4f 5052 ...DHELP..s..OPR\n 00060820: 5f44 4247 5f44 4952 5f4d 4f44 4500 ff73 _DBG_DIR_MODE..s\n 00060830: 00ff 4f50 4552 4154 455f 4449 5245 4354 ..OPERATE_DIRECT\n 00060840: 5f4d 4f44 4500 ff73 00ff 4655 4e43 5449 _MODE..s..FUNCTI\n 00060850: 4f4e 414c 4954 595f 4156 4149 4c41 424c ONALITY_AVAILABL\n 00060860: 455f 494e 5f44 4952 4543 545f 4d4f 4445 E_IN_DIRECT_MODE\n 00060870: 00ff 7300 ff43 4f4d 4d41 4e44 5f52 4543 ..s..COMMAND_REC\n 00060880: 414c 4c00 c022 0000 2020 2020 2020 2063 ALL..\".. c\n 00060890: 6f6d 6d61 6e64 206c 696e 6520 7468 6174 ommand line that\n 000608a0: 2073 7461 7274 7320 7769 7468 2063 6861 starts with cha\n 000608b0: 7261 6374 6572 7320 6d61 7463 6869 6e67 racters matching\n 000608c0: 2074 6865 2028 6361 7365 2d73 656e 7369 the (case-sensi\n-000608d0: 7469 7665 2916 0071 4623 0000 2020 2020 tive)..qF#.. \n-000608e0: 2020 206c 6974 6572 616c 2e52 0071 4624 literal.R.qF$\n+000608d0: 7469 7665 2916 0071 4423 0000 2020 2020 tive)..qD#.. \n+000608e0: 2020 206c 6974 6572 616c 2e52 0071 4424 literal.R.qD$\n 000608f0: 0000 2020 2020 206f 2057 6865 6e20 7468 .. o When th\n 00060900: 6520 5245 4341 4c4c 2063 6f6d 6d61 6e64 e RECALL command\n 00060910: 2068 6173 206e 6f20 6172 6775 6d65 6e74 has no argument\n 00060920: 2c20 6974 2064 6973 706c 6179 7320 7570 , it displays up\n 00060930: 2074 6f20 6120 6d61 7869 6d75 6d37 0071 to a maximum7.q\n-00060940: 4625 0000 2020 2020 2020 206f 6620 3939 F%.. of 99\n+00060940: 4425 0000 2020 2020 2020 206f 6620 3939 D%.. of 99\n 00060950: 2061 7661 696c 6162 6c65 2070 6173 7420 available past \n 00060960: 4469 7265 6374 204d 6f64 6520 656e 7472 Direct Mode entr\n-00060970: 6965 732e 0700 7146 2600 0052 0071 4627 ies...qF&..R.qF'\n+00060970: 6965 732e 0700 7144 2600 0052 0071 4427 ies...qD&..R.qD'\n 00060980: 0000 2020 2049 6620 7468 6520 4469 7265 .. If the Dire\n 00060990: 6374 204d 6f64 6520 7365 7373 696f 6e20 ct Mode session \n 000609a0: 6861 7320 6a75 7374 2073 7461 7274 6564 has just started\n 000609b0: 2c20 796f 7520 6d61 7920 6e6f 7420 6861 , you may not ha\n 000609c0: 7665 2065 6e74 6572 6564 2039 3951 0071 ve entered 99Q.q\n-000609d0: 4628 0000 2020 206c 696e 6573 2066 6f72 F(.. lines for\n+000609d0: 4428 0000 2020 206c 696e 6573 2066 6f72 D(.. lines for\n 000609e0: 2047 542e 4d20 746f 2073 6176 6520 616e GT.M to save an\n 000609f0: 6420 7468 6572 6566 6f72 6520 796f 7520 d therefore you \n 00060a00: 7769 6c6c 206e 6f74 2068 6176 6520 3939 will not have 99\n 00060a10: 206c 696e 6573 2074 6f20 6c6f 6f6b 5100 lines to lookQ.\n-00060a20: 7146 2900 0020 2020 6174 2e20 5468 6520 qF).. at. The \n+00060a20: 7144 2900 0020 2020 6174 2e20 5468 6520 qD).. at. The \n 00060a30: 6d6f 7374 2072 6563 656e 746c 7920 656e most recently en\n 00060a40: 7465 7265 6420 4754 2e4d 2063 6f6d 6d61 tered GT.M comma\n 00060a50: 6e64 206c 696e 6520 6861 7320 7468 6520 nd line has the \n 00060a60: 6e75 6d62 6572 206f 6e65 2028 3129 2c53 number one (1),S\n-00060a70: 0071 462a 0000 2020 206f 6c64 6572 206c .qF*.. older l\n+00060a70: 0071 442a 0000 2020 206f 6c64 6572 206c .qD*.. older l\n 00060a80: 696e 6573 2068 6176 6520 6869 6768 6572 ines have higher\n 00060a90: 206e 756d 6265 7273 2e20 4754 2e4d 2064 numbers. GT.M d\n 00060aa0: 6f65 7320 6e6f 7420 696e 636c 7564 6520 oes not include \n 00060ab0: 7468 6520 5245 4341 4c4c 2063 6f6d 6d61 the RECALL comma\n-00060ac0: 6e64 5400 7146 3100 0020 2020 696e 2074 ndT.qF1.. in t\n+00060ac0: 6e64 5400 7144 3100 0020 2020 696e 2074 ndT.qD1.. in t\n 00060ad0: 6865 206c 6973 7469 6e67 2e20 4966 2074 he listing. If t\n 00060ae0: 6865 2052 4543 414c 4c20 636f 6d6d 616e he RECALL comman\n 00060af0: 6420 6973 2069 7373 7565 6420 6672 6f6d d is issued from\n 00060b00: 2061 206c 6f63 6174 696f 6e20 6f74 6865 a location othe\n-00060b10: 7220 7468 616e 3f00 7146 3200 0020 2020 r than?.qF2.. \n+00060b10: 7220 7468 616e 3f00 7144 3200 0020 2020 r than?.qD2.. \n 00060b20: 7468 6520 4469 7265 6374 204d 6f64 6520 the Direct Mode \n 00060b30: 7072 6f6d 7074 2c20 4754 2e4d 2069 7373 prompt, GT.M iss\n 00060b40: 7565 7320 6120 7275 6e2d 7469 6d65 2065 ues a run-time e\n-00060b50: 7272 6f72 2e07 0071 4633 0000 1200 7146 rror...qF3....qF\n+00060b50: 7272 6f72 2e07 0071 4433 0000 1200 7144 rror...qD3....qD\n 00060b60: 3400 0020 2020 4578 616d 706c 653a 0700 4.. Example:..\n-00060b70: 7146 3500 001c 0071 4636 0000 2020 2047 qF5....qF6.. G\n+00060b70: 7144 3500 001c 0071 4436 0000 2020 2047 qD5....qD6.. G\n 00060b80: 544d 3e77 7269 7465 2024 7a67 626c 6469 TM>write $zgbldi\n-00060b90: 7232 0071 4637 0000 2020 202f 7573 722f r2.qF7.. /usr/\n+00060b90: 7232 0071 4437 0000 2020 202f 7573 722f r2.qD7.. /usr/\n 00060ba0: 6c69 622f 6669 732d 6774 6d2f 5635 2e34 lib/fis-gtm/V5.4\n 00060bb0: 2d30 3032 425f 7838 362f 6d75 6d70 732e -002B_x86/mumps.\n-00060bc0: 676c 6425 0071 4638 0000 2020 2047 544d gld%.qF8.. GTM\n+00060bc0: 676c 6425 0071 4438 0000 2020 2047 544d gld%.qD8.. GTM\n 00060bd0: 3e73 6574 2024 7a67 626c 6469 723d 2274 >set $zgbldir=\"t\n-00060be0: 6573 742e 676c 6422 1600 7146 3900 0020 est.gld\"..qF9.. \n+00060be0: 6573 742e 676c 6422 1600 7144 3900 0020 est.gld\"..qD9.. \n 00060bf0: 2020 4754 4d3e 7365 7420 613d 3130 1500 GTM>set a=10..\n-00060c00: 7146 3a00 0020 2020 4754 4d3e 7365 7420 qF:.. GTM>set \n-00060c10: 623d 6114 0071 4641 0000 2020 2047 544d b=a..qFA.. GTM\n-00060c20: 3e72 6563 616c 6c13 0071 4642 0000 2020 >recall..qFB.. \n-00060c30: 2031 2073 6574 2062 3d61 1400 7146 4300 1 set b=a..qFC.\n+00060c00: 7144 3a00 0020 2020 4754 4d3e 7365 7420 qD:.. GTM>set \n+00060c10: 623d 6114 0071 4441 0000 2020 2047 544d b=a..qDA.. GTM\n+00060c20: 3e72 6563 616c 6c13 0071 4442 0000 2020 >recall..qDB.. \n+00060c30: 2031 2073 6574 2062 3d61 1400 7144 4300 1 set b=a..qDC.\n 00060c40: 0020 2020 3220 7365 7420 613d 3130 2300 . 2 set a=10#.\n-00060c50: 7146 4400 0020 2020 3320 7365 7420 247a qFD.. 3 set $z\n+00060c50: 7144 4400 0020 2020 3320 7365 7420 247a qDD.. 3 set $z\n 00060c60: 6762 6c64 6972 3d22 7465 7374 2e67 6c64 gbldir=\"test.gld\n-00060c70: 221a 0071 4645 0000 2020 2034 2077 7269 \"..qFE.. 4 wri\n-00060c80: 7465 2024 7a67 626c 6469 720e 0071 4646 te $zgbldir..qFF\n-00060c90: 0000 2020 2047 544d 3e07 0071 4647 0000 .. GTM>..qFG..\n-00060ca0: 4900 7146 4800 0020 2020 5468 6973 2052 I.qFH.. This R\n+00060c70: 221a 0071 4445 0000 2020 2034 2077 7269 \"..qDE.. 4 wri\n+00060c80: 7465 2024 7a67 626c 6469 720e 0071 4446 te $zgbldir..qDF\n+00060c90: 0000 2020 2047 544d 3e07 0071 4447 0000 .. GTM>..qDG..\n+00060ca0: 4900 7144 4800 0020 2020 5468 6973 2052 I.qDH.. This R\n 00060cb0: 4543 5b41 4c4c 5d20 636f 6d6d 616e 6420 EC[ALL] command \n 00060cc0: 6469 7370 6c61 7973 2074 6865 2070 7265 displays the pre\n 00060cd0: 7669 6f75 736c 7920 656e 7465 7265 6420 viously entered \n-00060ce0: 636f 6d6d 616e 6473 2e07 0071 4649 0000 commands...qFI..\n-00060cf0: 5100 7146 4a00 0020 2020 596f 7520 6361 Q.qFJ.. You ca\n+00060ce0: 636f 6d6d 616e 6473 2e07 0071 4449 0000 commands...qDI..\n+00060cf0: 5100 7144 4a00 0020 2020 596f 7520 6361 Q.qDJ.. You ca\n 00060d00: 6e20 616c 736f 2064 6973 706c 6179 2061 n also display a\n 00060d10: 2073 656c 6563 7465 6420 636f 6d6d 616e selected comman\n 00060d20: 6420 6279 2065 6e74 6572 696e 6720 5245 d by entering RE\n 00060d30: 4341 4c4c 2061 6e64 2074 6865 206c 696e CALL and the lin\n-00060d40: 6535 0071 4651 0000 2020 206e 756d 6265 e5.qFQ.. numbe\n+00060d40: 6535 0071 4451 0000 2020 206e 756d 6265 e5.qDQ.. numbe\n 00060d50: 7220 6f66 2074 6865 2063 6f6d 6d61 6e64 r of the command\n 00060d60: 2079 6f75 2077 616e 7420 746f 2072 6574 you want to ret\n-00060d70: 7269 6576 652e 0700 7146 5200 0012 0071 rieve...qFR....q\n-00060d80: 4653 0000 2020 2045 7861 6d70 6c65 3a07 FS.. Example:.\n-00060d90: 0071 4654 0000 1600 7146 5500 0020 2020 .qFT....qFU.. \n-00060da0: 4754 4d3e 7265 6361 6c6c 2032 1600 7146 GTM>recall 2..qF\n+00060d70: 7269 6576 652e 0700 7144 5200 0012 0071 rieve...qDR....q\n+00060d80: 4453 0000 2020 2045 7861 6d70 6c65 3a07 DS.. Example:.\n+00060d90: 0071 4454 0000 1600 7144 5500 0020 2020 .qDT....qDU.. \n+00060da0: 4754 4d3e 7265 6361 6c6c 2032 1600 7144 GTM>recall 2..qD\n 00060db0: 5600 0020 2020 4754 4d3e 7365 7420 613d V.. GTM>set a=\n-00060dc0: 3130 0700 7146 5700 002f 0071 4658 0000 10..qFW../.qFX..\n+00060dc0: 3130 0700 7144 5700 002f 0071 4458 0000 10..qDW../.qDX..\n 00060dd0: 2020 2054 6869 7320 5245 4341 4c4c 7320 This RECALLs \n 00060de0: 7468 6520 6c69 6e65 206e 756d 6265 7220 the line number \n-00060df0: 7477 6f20 2832 292e 0700 7146 5900 0053 two (2)...qFY..S\n-00060e00: 0071 465a 0000 2020 2049 6620 7468 6520 .qFZ.. If the \n+00060df0: 7477 6f20 2832 292e 0700 7144 5900 0053 two (2)...qDY..S\n+00060e00: 0071 445a 0000 2020 2049 6620 7468 6520 .qDZ.. If the \n 00060e10: 5245 5b43 414c 4c5d 2063 6f6d 6d61 6e64 RE[CALL] command\n 00060e20: 2069 6e63 6c75 6465 7320 6120 7465 7874 includes a text\n 00060e30: 2070 6172 616d 6574 6572 2c20 4754 2e4d parameter, GT.M\n 00060e40: 2064 6973 706c 6179 7320 7468 6520 6d6f displays the mo\n-00060e50: 7374 4600 7146 6100 0020 2020 7265 6365 stF.qFa.. rece\n+00060e50: 7374 4600 7144 6100 0020 2020 7265 6365 stF.qDa.. rece\n 00060e60: 6e74 2063 6f6d 6d61 6e64 206d 6174 6368 nt command match\n 00060e70: 696e 6720 7468 6520 7465 7874 2061 6674 ing the text aft\n 00060e80: 6572 2074 6865 2052 455b 4341 4c4c 5d20 er the RE[CALL] \n-00060e90: 636f 6d6d 616e 642e 0700 7146 6200 0012 command...qFb...\n-00060ea0: 0071 4663 0000 2020 2045 7861 6d70 6c65 .qFc.. Example\n-00060eb0: 3a07 0071 4664 0000 1a00 7146 6500 0020 :..qFd....qFe.. \n+00060e90: 636f 6d6d 616e 642e 0700 7144 6200 0012 command...qDb...\n+00060ea0: 0071 4463 0000 2020 2045 7861 6d70 6c65 .qDc.. Example\n+00060eb0: 3a07 0071 4464 0000 1a00 7144 6500 0020 :..qDd....qDe.. \n 00060ec0: 2020 4754 4d3e 7265 6361 6c6c 2077 7269 GTM>recall wri\n-00060ed0: 7465 1c00 7146 6600 0020 2020 4754 4d3e te..qFf.. GTM>\n+00060ed0: 7465 1c00 7144 6600 0020 2020 4754 4d3e te..qDf.. GTM>\n 00060ee0: 7772 6974 6520 247a 6762 6c64 6972 0700 write $zgbldir..\n-00060ef0: 7146 6700 0053 0071 4668 0000 2020 2054 qFg..S.qFh.. T\n+00060ef0: 7144 6700 0053 0071 4468 0000 2020 2054 qDg..S.qDh.. T\n 00060f00: 6869 7320 5245 4341 4c4c 7320 2257 5249 his RECALLs \"WRI\n 00060f10: 5445 222c 2074 6865 2063 6f6d 6d61 6e64 TE\", the command\n 00060f20: 206d 6f73 7420 7265 6365 6e74 6c79 2062 most recently b\n 00060f30: 6567 696e 6e69 6e67 2077 6974 6820 7468 eginning with th\n-00060f40: 6973 2074 6578 742e 5100 7146 6900 0020 is text.Q.qFi.. \n+00060f40: 6973 2074 6578 742e 5100 7144 6900 0020 is text.Q.qDi.. \n 00060f50: 2020 4e6f 7465 2074 6861 7420 7468 6520 Note that the \n 00060f60: 5245 4341 4c4c 2063 6f6d 6d61 6e64 2074 RECALL command t\n 00060f70: 6578 7420 6973 2063 6173 6520 7365 6e73 ext is case sens\n 00060f80: 6974 6976 652e 2054 6865 2052 4543 414c itive. The RECAL\n-00060f90: 4c20 636f 6d6d 616e 644e 0071 466a 0000 L commandN.qFj..\n+00060f90: 4c20 636f 6d6d 616e 644e 0071 446a 0000 L commandN.qDj..\n 00060fa0: 2020 2077 6974 6820 6120 7465 7874 2061 with a text a\n 00060fb0: 7267 756d 656e 7420 7472 6561 7473 2057 rgument treats W\n 00060fc0: 5249 5445 2061 6e64 2077 7269 7465 2064 RITE and write d\n 00060fd0: 6966 6665 7265 6e74 6c79 2c20 7468 6174 ifferently, that\n 00060fe0: 2069 732c 2069 7400 0000 0000 0000 0000 is, it.........\n 00060ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061000: 0100 0000 0008 0000 a007 0000 0000 0000 ................\n-00061010: bf00 0046 4845 4c50 00ff 7300 ff4f 5052 ...FHELP..s..OPR\n+00061010: bf00 0044 4845 4c50 00ff 7300 ff4f 5052 ...DHELP..s..OPR\n 00061020: 5f44 4247 5f44 4952 5f4d 4f44 4500 ff73 _DBG_DIR_MODE..s\n 00061030: 00ff 4f50 4552 4154 455f 4449 5245 4354 ..OPERATE_DIRECT\n 00061040: 5f4d 4f44 4500 ff73 00ff 4655 4e43 5449 _MODE..s..FUNCTI\n 00061050: 4f4e 414c 4954 595f 4156 4149 4c41 424c ONALITY_AVAILABL\n 00061060: 455f 494e 5f44 4952 4543 545f 4d4f 4445 E_IN_DIRECT_MODE\n 00061070: 00ff 7300 ff43 4f4d 4d41 4e44 5f52 4543 ..s..COMMAND_REC\n 00061080: 414c 4c00 c071 0000 2020 2074 7265 6174 ALL..q.. treat\n 00061090: 7320 7468 656d 2063 6173 6520 7365 6e73 s them case sens\n 000610a0: 6974 6976 656c 792e 2049 6620 796f 7520 itively. If you \n 000610b0: 6669 7273 7420 7479 7065 2074 6865 2057 first type the W\n 000610c0: 5249 5445 2063 6f6d 6d61 6e64 2069 6e4f RITE command inO\n-000610d0: 0071 4672 0000 2020 206c 6f77 6572 2d63 .qFr.. lower-c\n+000610d0: 0071 4472 0000 2020 206c 6f77 6572 2d63 .qDr.. lower-c\n 000610e0: 6173 6520 616e 6420 7468 656e 2074 7970 ase and then typ\n 000610f0: 6520 5752 4954 4520 696e 2075 7070 6572 e WRITE in upper\n 00061100: 2d63 6173 6520 746f 2072 6563 616c 6c20 -case to recall \n 00061110: 6974 2c20 7468 6520 5245 4341 4c4c 2800 it, the RECALL(.\n-00061120: 7146 7300 0020 2020 636f 6d6d 616e 6420 qFs.. command \n+00061120: 7144 7300 0020 2020 636f 6d6d 616e 6420 qDs.. command \n 00061130: 646f 6573 206e 6f74 2066 696e 6420 6120 does not find a \n-00061140: 6d61 7463 682e 0700 7146 7400 001e 0061 match...qFt....a\n-00061150: 464c 494e 455f 4544 4954 494e 4700 004c FLINE_EDITING..L\n-00061160: 696e 655f 4564 6974 696e 6717 006e 46bf ine_Editing..nF.\n+00061140: 6d61 7463 682e 0700 7144 7400 001e 0061 match...qDt....a\n+00061150: 444c 494e 455f 4544 4954 494e 4700 004c DLINE_EDITING..L\n+00061160: 696e 655f 4564 6974 696e 6717 006e 44bf ine_Editing..nD.\n 00061170: 1100 0020 2020 4c69 6e65 2045 6469 7469 ... Line Editi\n-00061180: 6e67 0700 6f46 2100 0051 006f 4631 0000 ng..oF!..Q.oF1..\n+00061180: 6e67 0700 6f44 2100 0051 006f 4431 0000 ng..oD!..Q.oD1..\n 00061190: 2020 2047 542e 4d20 7065 726d 6974 7320 GT.M permits \n 000611a0: 7468 6520 7573 6520 6f66 2074 6865 2047 the use of the G\n 000611b0: 542e 4d20 636f 6d6d 616e 6420 6c69 6e65 T.M command line\n 000611c0: 2065 6469 746f 7220 6174 2074 6865 2044 editor at the D\n-000611d0: 6972 6563 7420 4d6f 6465 5000 6f46 4100 irect ModeP.oFA.\n+000611d0: 6972 6563 7420 4d6f 6465 5000 6f44 4100 irect ModeP.oDA.\n 000611e0: 0020 2020 7072 6f6d 7074 2061 6e64 2064 . prompt and d\n 000611f0: 7572 696e 6720 4d20 5245 4144 7320 6672 uring M READs fr\n 00061200: 6f6d 2061 2074 6572 6d69 6e61 6c2e 2054 om a terminal. T\n 00061210: 6865 2047 542e 4d20 6c69 6e65 2065 6469 he GT.M line edi\n-00061220: 746f 7220 616c 6c6f 7773 5100 6f46 5100 tor allowsQ.oFQ.\n+00061220: 746f 7220 616c 6c6f 7773 5100 6f44 5100 tor allowsQ.oDQ.\n 00061230: 0020 2020 6375 7273 6f72 2070 6f73 6974 . cursor posit\n 00061240: 696f 6e69 6e67 2075 7369 6e67 2074 6865 ioning using the\n 00061250: 203c 4354 524c 3e20 6b65 792c 2065 6469 key, edi\n 00061260: 7420 6b65 7970 6164 2061 6e64 2066 756e t keypad and fun\n-00061270: 6374 696f 6e20 6b65 7973 2e07 006f 4661 ction keys...oFa\n-00061280: 0000 4000 6f46 7100 0020 2020 5468 6520 ..@.oFq.. The \n+00061270: 6374 696f 6e20 6b65 7973 2e07 006f 4461 ction keys...oDa\n+00061280: 0000 4000 6f44 7100 0020 2020 5468 6520 ..@.oDq.. The \n 00061290: 4754 2e4d 2044 6972 6563 7420 4d6f 6465 GT.M Direct Mode\n 000612a0: 206c 696e 6520 6564 6974 696e 6720 6b65 line editing ke\n 000612b0: 7973 2061 7265 2061 7320 666f 6c6c 6f77 ys are as follow\n-000612c0: 733a 0700 6f46 8100 0044 006f 4691 0000 s:..oF...D.oF...\n+000612c0: 733a 0700 6f44 8100 0044 006f 4491 0000 s:..oD...D.oD...\n 000612d0: 2020 2042 6163 6b73 7061 6365 3a20 4465 Backspace: De\n 000612e0: 6c65 7465 7320 7468 6520 6368 6172 6163 letes the charac\n 000612f0: 7465 7220 746f 2074 6865 206c 6566 7420 ter to the left \n 00061300: 6f66 2074 6865 2063 7572 736f 7208 006e of the cursor..n\n-00061310: 46c0 1100 0038 006f 4612 0000 2020 2044 F....8.oF... D\n+00061310: 44c0 1100 0038 006f 4412 0000 2020 2044 D....8.oD... D\n 00061320: 656c 6574 653a 2044 656c 6574 6573 2074 elete: Deletes t\n 00061330: 6865 2063 6861 7261 6374 6572 2075 6e64 he character und\n 00061340: 6572 2074 6865 2063 7572 736f 7207 006f er the cursor..o\n-00061350: 4613 0000 4200 6f46 1400 0020 2020 5570 F...B.oF... Up\n+00061350: 4413 0000 4200 6f44 1400 0020 2020 5570 D...B.oD... Up\n 00061360: 2d61 7272 6f77 3a20 4d6f 7665 7320 746f -arrow: Moves to\n 00061370: 2061 206c 6573 7320 7265 6365 6e74 2069 a less recent i\n 00061380: 7465 6d20 696e 2074 6865 2052 4543 414c tem in the RECAL\n-00061390: 4c20 6c69 7374 0700 6f46 1500 0044 006f L list..oF...D.o\n-000613a0: 4616 0000 2020 2044 6f77 6e2d 6172 726f F... Down-arro\n+00061390: 4c20 6c69 7374 0700 6f44 1500 0044 006f L list..oD...D.o\n+000613a0: 4416 0000 2020 2044 6f77 6e2d 6172 726f D... Down-arro\n 000613b0: 773a 204d 6f76 6573 2074 6f20 6120 6d6f w: Moves to a mo\n 000613c0: 7265 2072 6563 656e 7420 6974 656d 2069 re recent item i\n 000613d0: 6e20 7468 6520 5245 4341 4c4c 206c 6973 n the RECALL lis\n-000613e0: 7407 006f 4617 0000 4000 6f46 1800 0020 t..oF...@.oF... \n+000613e0: 7407 006f 4417 0000 4000 6f44 1800 0020 t..oD...@.oD... \n 000613f0: 2020 4c65 6674 2d61 7272 6f77 3a20 4d6f Left-arrow: Mo\n 00061400: 7665 7320 7468 6520 6375 7273 6f72 206f ves the cursor o\n 00061410: 6e65 2063 6861 7261 6374 6572 2074 6f20 ne character to \n-00061420: 7468 6520 6c65 6674 0700 6f46 1900 0042 the left..oF...B\n-00061430: 006f 461a 0000 2020 2052 6967 6874 2d61 .oF... Right-a\n+00061420: 7468 6520 6c65 6674 0700 6f44 1900 0042 the left..oD...B\n+00061430: 006f 441a 0000 2020 2052 6967 6874 2d61 .oD... Right-a\n 00061440: 7272 6f77 3a20 4d6f 7665 7320 7468 6520 rrow: Moves the \n 00061450: 6375 7273 6f72 206f 6e65 2063 6861 7261 cursor one chara\n 00061460: 6374 6572 2074 6f20 7468 6520 7269 6768 cter to the righ\n-00061470: 7407 006f 4621 0000 4100 6f46 2200 0020 t..oF!..A.oF\".. \n+00061470: 7407 006f 4421 0000 4100 6f44 2200 0020 t..oD!..A.oD\".. \n 00061480: 2020 3c43 5452 4c2d 413e 3a20 4d6f 7665 : Move\n 00061490: 7320 7468 6520 6375 7273 6f72 2074 6f20 s the cursor to \n 000614a0: 7468 6520 6265 6769 6e6e 696e 6720 6f66 the beginning of\n-000614b0: 2074 6865 206c 696e 6507 006f 4623 0000 the line..oF#..\n-000614c0: 5400 6f46 2400 0020 2020 3c43 5452 4c2d T.oF$.. : Moves the cu\n 000614e0: 7273 6f72 206f 6e65 2063 6861 7261 6374 rsor one charact\n 000614f0: 6572 2074 6f77 6172 6473 2074 6865 2062 er towards the b\n 00061500: 6567 696e 6e69 6e67 206f 6620 7468 6520 eginning of the \n-00061510: 6c69 6e65 0700 6f46 2500 0050 006f 4626 line..oF%..P.oF&\n+00061510: 6c69 6e65 0700 6f44 2500 0050 006f 4426 line..oD%..P.oD&\n 00061520: 0000 2020 203c 4354 524c 2d44 3e3a 204f .. : O\n 00061530: 6e20 616e 2065 6d70 7479 206c 696e 652c n an empty line,\n 00061540: 2074 6572 6d69 6e61 7465 7320 4754 2e4d terminates GT.M\n 00061550: 2061 6e64 2072 6574 7572 6e73 2063 6f6e and returns con\n-00061560: 7472 6f6c 2074 6f20 7468 6510 006f 4627 trol to the..oF'\n-00061570: 0000 2020 2073 6865 6c6c 2e07 006f 4628 .. shell...oF(\n-00061580: 0000 3b00 6f46 2900 0020 2020 3c43 5452 ..;.oF).. : Moves the \n 000615a0: 6375 7273 6f72 2074 6f20 7468 6520 656e cursor to the en\n 000615b0: 6420 6f66 2074 6865 206c 696e 6507 006f d of the line..o\n-000615c0: 462a 0000 4e00 6f46 3100 0020 2020 3c43 F*..N.oF1.. : Moves th\n 000615e0: 6520 6375 7273 6f72 206f 6e65 2063 6861 e cursor one cha\n 000615f0: 7261 6374 6572 2074 6f77 6172 6473 2074 racter towards t\n 00061600: 6865 2065 6e64 206f 6620 7468 6520 6c69 he end of the li\n-00061610: 6e65 0700 6f46 3200 0051 006f 4633 0000 ne..oF2..Q.oF3..\n+00061610: 6e65 0700 6f44 3200 0051 006f 4433 0000 ne..oD2..Q.oD3..\n 00061620: 2020 203c 4354 524c 2d4b 3e3a 2044 656c : Del\n 00061630: 6574 6573 2061 6c6c 2063 6861 7261 6374 etes all charact\n 00061640: 6572 7320 6672 6f6d 2074 6865 2063 7572 ers from the cur\n 00061650: 736f 7220 746f 2074 6865 2065 6e64 206f sor to the end o\n-00061660: 6620 7468 6520 6c69 6e65 0700 6f46 3400 f the line..oF4.\n-00061670: 002b 006f 4635 0000 2020 203c 4354 524c .+.oF5.. : Deletes the\n-00061690: 2065 6e74 6972 6520 6c69 6e65 0700 6f46 entire line..oF\n-000616a0: 3600 0012 006f 4637 0000 2020 202a 2a4e 6....oF7.. **N\n-000616b0: 6f74 652a 2a07 006f 4638 0000 5200 6f46 ote**..oF8..R.oF\n+00061690: 2065 6e74 6972 6520 6c69 6e65 0700 6f44 entire line..oD\n+000616a0: 3600 0012 006f 4437 0000 2020 202a 2a4e 6....oD7.. **N\n+000616b0: 6f74 652a 2a07 006f 4438 0000 5200 6f44 ote**..oD8..R.oD\n 000616c0: 3900 0020 2020 5768 656e 2065 6e74 6572 9.. When enter\n 000616d0: 696e 6720 636f 6d6d 616e 6473 2061 7420 ing commands at \n 000616e0: 7468 6520 6469 7265 6374 206d 6f64 6520 the direct mode \n 000616f0: 7072 6f6d 7074 2c20 7468 6520 696e 7365 prompt, the inse\n 00061700: 7274 206d 6f64 6520 6361 6e20 6265 5100 rt mode can beQ.\n-00061710: 6f46 3a00 0020 2020 746f 6767 6c65 6420 oF:.. toggled \n+00061710: 6f44 3a00 0020 2020 746f 6767 6c65 6420 oD:.. toggled \n 00061720: 666f 7220 7468 6174 206c 696e 6520 6279 for that line by\n 00061730: 2075 7369 6e67 2074 6865 2069 6e73 6572 using the inser\n 00061740: 7420 6b65 792e 2057 6865 6e20 4754 2e4d t key. When GT.M\n 00061750: 2073 7461 7274 732c 2069 6e73 6572 7453 starts, insertS\n-00061760: 006f 4641 0000 2020 206d 6f64 6520 6973 .oFA.. mode is\n+00061760: 006f 4441 0000 2020 206d 6f64 6520 6973 .oDA.. mode is\n 00061770: 2065 6e61 626c 6564 2075 6e6c 6573 7320 enabled unless \n 00061780: 7468 6520 7661 6c75 6520 6f66 2074 6865 the value of the\n 00061790: 2067 746d 5f70 7269 6e63 6970 616c 5f65 gtm_principal_e\n 000617a0: 6469 7469 6e67 2065 6e76 6972 6f6e 6d65 diting environme\n-000617b0: 6e74 4e00 6f46 4200 0020 2020 7661 7269 ntN.oFB.. vari\n+000617b0: 6e74 4e00 6f44 4200 0020 2020 7661 7269 ntN.oDB.. vari\n 000617c0: 6162 6c65 2069 6e63 6c75 6465 7320 7468 able includes th\n 000617d0: 6520 7374 7269 6e67 204e 4f49 4e53 4552 e string NOINSER\n 000617e0: 542e 2049 6620 696e 7365 7274 206d 6f64 T. If insert mod\n 000617f0: 6520 6973 2064 6973 6162 6c65 6420 6f72 e is disabled or\n 00061800: 0100 0000 e107 0000 bd07 0000 0000 0000 ................\n-00061810: c200 0046 4845 4c50 00ff 7300 ff4f 5052 ...FHELP..s..OPR\n+00061810: c200 0044 4845 4c50 00ff 7300 ff4f 5052 ...DHELP..s..OPR\n 00061820: 5f44 4247 5f44 4952 5f4d 4f44 4500 ff73 _DBG_DIR_MODE..s\n 00061830: 00ff 4f50 4552 4154 455f 4449 5245 4354 ..OPERATE_DIRECT\n 00061840: 5f4d 4f44 4500 ff73 00ff 4655 4e43 5449 _MODE..s..FUNCTI\n 00061850: 4f4e 414c 4954 595f 4156 4149 4c41 424c ONALITY_AVAILABL\n 00061860: 455f 494e 5f44 4952 4543 545f 4d4f 4445 E_IN_DIRECT_MODE\n 00061870: 00ff 7300 ff4c 494e 455f 4544 4954 494e ..s..LINE_EDITIN\n 00061880: 4700 c043 0000 2020 2065 6e61 626c 6564 G..C.. enabled\n 00061890: 2066 6f72 2074 6865 2024 5052 494e 4349 for the $PRINCI\n 000618a0: 5041 4c20 6465 7669 6365 2062 7920 616e PAL device by an\n 000618b0: 2055 5345 2073 7461 7465 6d65 6e74 2062 USE statement b\n 000618c0: 6566 6f72 6520 7265 7475 726e 696e 6720 efore returning \n-000618d0: 746f 5400 6f46 4400 0020 2020 6469 7265 toT.oFD.. dire\n+000618d0: 746f 5400 6f44 4400 0020 2020 6469 7265 toT.oDD.. dire\n 000618e0: 6374 206d 6f64 652c 2069 7420 7769 6c6c ct mode, it will\n 000618f0: 2072 656d 6169 6e20 6469 7361 626c 6564 remain disabled\n 00061900: 206f 7220 656e 6162 6c65 6420 6174 2064 or enabled at d\n 00061910: 6972 6563 7420 6d6f 6465 2e20 5468 6520 irect mode. The \n-00061920: 696e 7365 7274 5300 6f46 4500 0020 2020 insertS.oFE.. \n+00061920: 696e 7365 7274 5300 6f44 4500 0020 2020 insertS.oDE.. \n 00061930: 6d6f 6465 2063 616e 2062 6520 746f 6767 mode can be togg\n 00061940: 6c65 6420 7769 7468 696e 2061 2064 6972 led within a dir\n 00061950: 6563 7420 6d6f 6465 206c 696e 6520 7573 ect mode line us\n 00061960: 696e 6720 7468 6520 7465 726d 696e 616c ing the terminal\n-00061970: 2773 2049 4e53 4552 540e 006f 4646 0000 's INSERT..oFF..\n-00061980: 2020 206b 6579 2e07 006f 4647 0000 1700 key...oFG....\n-00061990: 6f46 4800 0020 2020 2a2a 496d 706f 7274 oFH.. **Import\n-000619a0: 616e 742a 2a07 006f 4649 0000 5300 6f46 ant**..oFI..S.oF\n+00061970: 2773 2049 4e53 4552 540e 006f 4446 0000 's INSERT..oDF..\n+00061980: 2020 206b 6579 2e07 006f 4447 0000 1700 key...oDG....\n+00061990: 6f44 4800 0020 2020 2a2a 496d 706f 7274 oDH.. **Import\n+000619a0: 616e 742a 2a07 006f 4449 0000 5300 6f44 ant**..oDI..S.oD\n 000619b0: 4a00 0020 2020 4754 2e4d 2064 656c 6574 J.. GT.M delet\n 000619c0: 6573 2074 6865 2063 6861 7261 6374 6572 es the character\n 000619d0: 2075 6e64 6572 2074 6865 2063 7572 736f under the curso\n 000619e0: 7220 7768 656e 2079 6f75 2070 7265 7373 r when you press\n 000619f0: 2074 6865 206b 6579 206f 6e20 7468 6554 the key on theT\n-00061a00: 006f 4651 0000 2020 206b 6579 626f 6172 .oFQ.. keyboar\n+00061a00: 006f 4451 0000 2020 206b 6579 626f 6172 .oDQ.. keyboar\n 00061a10: 6420 7468 6174 2073 656e 6473 2074 6865 d that sends the\n 00061a20: 2065 7363 6170 6520 7365 7175 656e 6365 escape sequence\n 00061a30: 2077 6869 6368 206d 6170 7320 746f 2074 which maps to t\n 00061a40: 6865 206b 6463 6831 2063 6170 6162 696c he kdch1 capabil\n-00061a50: 6974 7950 006f 4652 0000 2020 2069 6e20 ityP.oFR.. in \n+00061a50: 6974 7950 006f 4452 0000 2020 2069 6e20 ityP.oDR.. in \n 00061a60: 796f 7572 2063 7572 7265 6e74 2074 6572 your current ter\n 00061a70: 6d69 6e66 6f20 656e 7472 7920 2862 7920 minfo entry (by \n 00061a80: 636f 6e76 656e 7469 6f6e 2c20 7468 6520 convention, the \n 00061a90: 4465 6c65 7465 206b 6579 292e 2049 6620 Delete key). If \n-00061aa0: 7468 654d 006f 4653 0000 2020 2063 7572 theM.oFS.. cur\n+00061aa0: 7468 654d 006f 4453 0000 2020 2063 7572 theM.oDS.. cur\n 00061ab0: 7265 6e74 2074 6572 6d69 6e66 6f20 656e rent terminfo en\n 00061ac0: 7472 7920 6973 206d 6973 7369 6e67 2074 try is missing t\n 00061ad0: 6865 206b 6463 6831 2063 6170 6162 696c he kdch1 capabil\n 00061ae0: 6974 792c 2047 542e 4d20 7573 6573 2061 ity, GT.M uses a\n-00061af0: 5100 6f46 5400 0020 2020 6465 6661 756c Q.oFT.. defaul\n+00061af0: 5100 6f44 5400 0020 2020 6465 6661 756c Q.oDT.. defaul\n 00061b00: 7420 7661 6c75 6520 6465 7269 7665 6420 t value derived \n 00061b10: 6672 6f6d 206d 656d 6265 7273 206f 6620 from members of \n 00061b20: 7468 6520 4445 4320 5654 2074 6572 6d69 the DEC VT termi\n 00061b30: 6e61 6c20 6661 6d69 6c79 2c20 6173 2069 nal family, as i\n-00061b40: 7450 006f 4655 0000 2020 2064 6f65 7320 tP.oFU.. does \n+00061b40: 7450 006f 4455 0000 2020 2064 6f65 7320 tP.oDU.. does \n 00061b50: 666f 7220 7365 6c65 6374 6564 206f 7468 for selected oth\n 00061b60: 6572 206d 6973 7369 6e67 2074 6572 6d69 er missing termi\n 00061b70: 6e66 6f20 6361 7061 6269 6c69 7469 6573 nfo capabilities\n 00061b80: 2e20 4966 2079 6f75 2077 6973 6820 7468 . If you wish th\n-00061b90: 654e 006f 4656 0000 2020 2042 6163 6b73 eN.oFV.. Backs\n+00061b90: 654e 006f 4456 0000 2020 2042 6163 6b73 eN.oDV.. Backs\n 00061ba0: 7061 6365 2061 6e64 2044 656c 6574 6520 pace and Delete \n 00061bb0: 6b65 7973 2074 6f20 6265 6861 7665 2074 keys to behave t\n 00061bc0: 6865 2073 616d 652c 2074 6865 2073 696d he same, the sim\n 00061bd0: 706c 6573 7420 7761 7920 6973 2074 6f53 plest way is toS\n-00061be0: 006f 4657 0000 2020 2063 6f6e 6669 6775 .oFW.. configu\n+00061be0: 006f 4457 0000 2020 2063 6f6e 6669 6775 .oDW.. configu\n 00061bf0: 7265 2079 6f75 7220 7465 726d 696e 616c re your terminal\n 00061c00: 2065 6d75 6c61 746f 7220 746f 2073 656e emulator to sen\n 00061c10: 6420 7468 6520 7361 6d65 2063 6861 7261 d the same chara\n 00061c20: 6374 6572 2073 6571 7565 6e63 6573 2066 cter sequences f\n-00061c30: 6f72 5200 6f46 5800 0020 2020 7468 6520 orR.oFX.. the \n+00061c30: 6f72 5200 6f44 5800 0020 2020 7468 6520 orR.oDX.. the \n 00061c40: 4465 6c65 7465 206b 6579 2074 6861 7420 Delete key that \n 00061c50: 6974 2064 6f65 7320 666f 7220 7468 6520 it does for the \n 00061c60: 4261 636b 7370 6163 6520 6b65 792e 2059 Backspace key. Y\n 00061c70: 6f75 2063 616e 2061 6c74 6572 6e61 7469 ou can alternati\n-00061c80: 7665 6c79 5200 6f46 5900 0020 2020 6d6f velyR.oFY.. mo\n+00061c80: 7665 6c79 5200 6f44 5900 0020 2020 6d6f velyR.oDY.. mo\n 00061c90: 6469 6679 2079 6f75 7220 7465 726d 696e dify your termin\n 00061ca0: 666f 2073 6574 7469 6e67 3a20 666f 7220 fo setting: for \n 00061cb0: 6578 616d 706c 652c 2063 7265 6174 6520 example, create \n 00061cc0: 616e 2065 6469 7461 626c 6520 7665 7273 an editable vers\n-00061cd0: 696f 6e20 6f66 5300 6f46 5a00 0020 2020 ion ofS.oFZ.. \n+00061cd0: 696f 6e20 6f66 5300 6f44 5a00 0020 2020 ion ofS.oDZ.. \n 00061ce0: 796f 7572 2074 6572 6d69 6e66 6f20 656e your terminfo en\n 00061cf0: 7472 7920 696e 2061 2074 656d 706f 7261 try in a tempora\n 00061d00: 7279 2066 696c 6520 7769 7468 2061 2063 ry file with a c\n 00061d10: 6f6d 6d61 6e64 2073 7563 6820 6173 3a20 ommand such as: \n-00061d20: 696e 666f 636d 7020 3e54 006f 4661 0000 infocmp >T.oFa..\n+00061d20: 696e 666f 636d 7020 3e54 006f 4461 0000 infocmp >T.oDa..\n 00061d30: 2020 202f 746d 702f 2424 5f24 5445 524d /tmp/$$_$TERM\n 00061d40: 2061 6e64 2065 6469 7420 7468 6520 7465 and edit the te\n 00061d50: 6d70 6f72 6172 7920 6669 6c65 2074 6f20 mporary file to \n 00061d60: 7265 706c 6163 6520 7468 6520 656e 7472 replace the entr\n 00061d70: 7920 666f 7220 7468 6520 6b62 7351 006f y for the kbsQ.o\n-00061d80: 4662 0000 2020 2063 6170 6162 696c 6974 Fb.. capabilit\n+00061d80: 4462 0000 2020 2063 6170 6162 696c 6974 Db.. capabilit\n 00061d90: 7920 7769 7468 2074 6865 206f 6e65 2069 y with the one i\n 00061da0: 6e20 7468 6520 6b64 6368 3120 6361 7061 n the kdch1 capa\n 00061db0: 6269 6c69 7479 2e20 5361 7665 2079 6f75 bility. Save you\n 00061dc0: 7220 6368 616e 6765 732c 2061 6e64 4c00 r changes, andL.\n-00061dd0: 6f46 6300 0020 2020 636f 6d70 696c 6520 oFc.. compile \n+00061dd0: 6f44 6300 0020 2020 636f 6d70 696c 6520 oDc.. compile \n 00061de0: 7468 6520 6564 6974 6564 2066 696c 6520 the edited file \n 00061df0: 696e 746f 2061 2075 7361 626c 6520 7465 into a usable te\n 00061e00: 726d 696e 666f 2065 6e74 7279 2c20 666f rminfo entry, fo\n-00061e10: 7220 6578 616d 706c 653a 0700 6f46 6400 r example:..oFd.\n-00061e20: 005a 006f 4665 0000 2020 2065 7870 6f72 .Z.oFe.. expor\n+00061e10: 7220 6578 616d 706c 653a 0700 6f44 6400 r example:..oDd.\n+00061e20: 005a 006f 4465 0000 2020 2065 7870 6f72 .Z.oDe.. expor\n 00061e30: 7420 5445 524d 494e 464f 3d24 484f 4d45 t TERMINFO=$HOME\n 00061e40: 2f2e 7465 726d 696e 666f 2023 2059 6f75 /.terminfo # You\n 00061e50: 206d 6179 206e 6565 6420 746f 2061 6464 may need to add\n 00061e60: 2074 6869 7320 746f 2079 6f75 7220 6c6f this to your lo\n-00061e70: 6769 6e20 7072 6f66 696c 6523 006f 4666 gin profile#.oFf\n+00061e70: 6769 6e20 7072 6f66 696c 6523 006f 4466 gin profile#.oDf\n 00061e80: 0000 2020 2070 726f 6669 6c65 6d6b 6469 .. profilemkdi\n 00061e90: 7220 2d70 2024 5445 524d 494e 464f 4600 r -p $TERMINFOF.\n-00061ea0: 6f46 6700 0020 2020 7469 6320 2f74 6d70 oFg.. tic /tmp\n+00061ea0: 6f44 6700 0020 2020 7469 6320 2f74 6d70 oDg.. tic /tmp\n 00061eb0: 2f24 245f 2454 4552 4d20 2320 6f72 2077 /$$_$TERM # or w\n 00061ec0: 6861 7465 7665 7220 796f 7572 2074 656d hatever your tem\n 00061ed0: 706f 7261 7279 2066 696c 6520 6e61 6d65 porary file name\n-00061ee0: 2077 6173 0700 6f46 6800 0052 006f 4669 was..oFh..R.oFi\n+00061ee0: 2077 6173 0700 6f44 6800 0052 006f 4469 was..oDh..R.oDi\n 00061ef0: 0000 2020 2057 6865 6e20 6d6f 6469 6679 .. When modify\n 00061f00: 696e 6720 7465 726d 696e 666f 2063 6170 ing terminfo cap\n 00061f10: 6162 696c 6974 6965 732c 2061 6c77 6179 abilities, alway\n 00061f20: 7320 6c6f 6f6b 2066 6f72 2075 6e69 6e74 s look for unint\n 00061f30: 656e 6465 6420 6368 616e 6765 7350 006f ended changesP.o\n-00061f40: 466a 0000 2020 2069 6e20 7468 6520 6265 Fj.. in the be\n+00061f40: 446a 0000 2020 2069 6e20 7468 6520 6265 Dj.. in the be\n 00061f50: 6861 7669 6f72 206f 6620 6f74 6865 7220 havior of other \n 00061f60: 6170 706c 6963 6174 696f 6e73 2c20 666f applications, fo\n 00061f70: 7220 6578 616d 706c 652c 2074 6578 7420 r example, text \n 00061f80: 6564 6974 6f72 732c 2074 6861 7454 006f editors, thatT.o\n-00061f90: 4671 0000 2020 2061 6c73 6f20 7265 6c79 Fq.. also rely\n+00061f90: 4471 0000 2020 2061 6c73 6f20 7265 6c79 Dq.. also rely\n 00061fa0: 206f 6e20 7468 6f73 6520 6361 7061 6269 on those capabi\n 00061fb0: 6c69 7469 6573 2e20 496e 2074 6865 2077 lities. In the w\n 00061fc0: 6f72 7374 2063 6173 652c 2079 6f75 206d orst case, you m\n 00061fd0: 6179 206e 6565 6420 746f 2074 6f67 676c ay need to toggl\n 00061fe0: 6500 0000 0000 0000 0000 0000 0000 0000 e...............\n 00061ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062000: 0100 0000 e504 0000 d207 0000 0000 0000 ................\n-00062010: c100 0046 4845 4c50 00ff 7300 ff4f 5052 ...FHELP..s..OPR\n+00062010: c100 0044 4845 4c50 00ff 7300 ff4f 5052 ...DHELP..s..OPR\n 00062020: 5f44 4247 5f44 4952 5f4d 4f44 4500 ff73 _DBG_DIR_MODE..s\n 00062030: 00ff 4f50 4552 4154 455f 4449 5245 4354 ..OPERATE_DIRECT\n 00062040: 5f4d 4f44 4500 ff73 00ff 4655 4e43 5449 _MODE..s..FUNCTI\n 00062050: 4f4e 414c 4954 595f 4156 4149 4c41 424c ONALITY_AVAILABL\n 00062060: 455f 494e 5f44 4952 4543 545f 4d4f 4445 E_IN_DIRECT_MODE\n 00062070: 00ff 7300 ff4c 494e 455f 4544 4954 494e ..s..LINE_EDITIN\n 00062080: 4700 c072 0000 2020 2062 6574 7765 656e G..r.. between\n 00062090: 2061 6c74 6572 6e61 7465 2074 6572 6d69 alternate termi\n 000620a0: 6e66 6f20 656e 7472 6965 7320 666f 7220 nfo entries for \n 000620b0: 4754 2e4d 2061 6e64 206f 7468 6572 2061 GT.M and other a\n 000620c0: 7070 6c69 6361 7469 6f6e 7320 7768 696c pplications whil\n-000620d0: 6550 006f 4673 0000 2020 2079 6f75 2065 eP.oFs.. you e\n+000620d0: 6550 006f 4473 0000 2020 2079 6f75 2065 eP.oDs.. you e\n 000620e0: 7661 6c75 6174 6520 6469 6666 6572 656e valuate differen\n 000620f0: 7420 6f70 7469 6f6e 732e 2041 6c73 6f2c t options. Also,\n 00062100: 2066 6f72 2074 6572 6d69 6e66 6f20 656e for terminfo en\n 00062110: 7472 6965 7320 7769 7468 6f75 7420 7468 tries without th\n-00062120: 654f 006f 4674 0000 2020 2063 7564 3120 eO.oFt.. cud1 \n+00062120: 654f 006f 4474 0000 2020 2063 7564 3120 eO.oDt.. cud1 \n 00062130: 6361 7061 6269 6c69 7479 2c20 4754 2e4d capability, GT.M\n 00062140: 2075 7365 7320 6120 6c69 6e65 6665 6564 uses a linefeed\n 00062150: 2077 6865 6e20 6d6f 7669 6e67 2074 6f20 when moving to \n 00062160: 7468 6520 6e65 7874 206c 696e 6520 696e the next line in\n-00062170: 1600 6f46 7500 0020 2020 6469 7265 6374 ..oFu.. direct\n-00062180: 206d 6f64 652e 0700 6f46 7600 0032 0061 mode...oFv..2.a\n-00062190: 4654 4845 5f4d 5f49 4e56 4f43 4154 494f FTHE_M_INVOCATIO\n+00062170: 1600 6f44 7500 0020 2020 6469 7265 6374 ..oDu.. direct\n+00062180: 206d 6f64 652e 0700 6f44 7600 0032 0061 mode...oDv..2.a\n+00062190: 4454 4845 5f4d 5f49 4e56 4f43 4154 494f DTHE_M_INVOCATIO\n 000621a0: 4e5f 5354 4143 4b00 0054 6865 5f4d 5f49 N_STACK..The_M_I\n 000621b0: 6e76 6f63 6174 696f 6e5f 5374 6163 6b21 nvocation_Stack!\n-000621c0: 0078 46bf 1100 0020 2020 5468 6520 4d20 .xF.... The M \n+000621c0: 0078 44bf 1100 0020 2020 5468 6520 4d20 .xD.... The M \n 000621d0: 496e 766f 6361 7469 6f6e 2053 7461 636b Invocation Stack\n-000621e0: 0700 7946 2100 004e 0079 4631 0000 2020 ..yF!..N.yF1.. \n+000621e0: 0700 7944 2100 004e 0079 4431 0000 2020 ..yD!..N.yD1.. \n 000621f0: 2054 6865 2041 4e53 4920 4d20 5374 616e The ANSI M Stan\n 00062200: 6461 7264 2064 6573 6372 6962 6573 2063 dard describes c\n 00062210: 6572 7461 696e 204d 206f 7065 7261 7469 ertain M operati\n 00062220: 6f6e 7320 696e 2074 6572 6d73 206f 6620 ons in terms of \n-00062230: 686f 7720 6150 0079 4641 0000 2020 2073 how aP.yFA.. s\n+00062230: 686f 7720 6150 0079 4441 0000 2020 2073 how aP.yDA.. s\n 00062240: 7461 636b 2d62 6173 6564 2076 6972 7475 tack-based virtu\n 00062250: 616c 206d 6163 6869 6e65 2077 6f75 6c64 al machine would\n 00062260: 206f 7065 7261 7465 2e20 4120 7374 6163 operate. A stac\n 00062270: 6b20 6973 2061 2072 6570 6f73 6974 6f72 k is a repositor\n-00062280: 7920 666f 7251 0079 4651 0000 2020 2074 y forQ.yFQ.. t\n+00062280: 7920 666f 7251 0079 4451 0000 2020 2074 y forQ.yDQ.. t\n 00062290: 7261 636b 696e 6720 7465 6d70 6f72 6172 racking temporar\n 000622a0: 7920 696e 666f 726d 6174 696f 6e20 6f6e y information on\n 000622b0: 2061 2022 6c61 7374 2d69 6e2f 6669 7273 a \"last-in/firs\n 000622c0: 742d 6f75 7422 2028 4c49 464f 2920 6261 t-out\" (LIFO) ba\n-000622d0: 7369 732e 204d 5400 7946 6100 0020 2020 sis. MT.yFa.. \n+000622d0: 7369 732e 204d 5400 7944 6100 0020 2020 sis. MT.yDa.. \n 000622e0: 7072 6f67 7261 6d20 6265 6861 7669 6f72 program behavior\n 000622f0: 2063 616e 2062 6520 756e 6465 7273 746f can be understo\n 00062300: 6f64 2075 7369 6e67 2061 2073 7461 636b od using a stack\n 00062310: 2d62 6173 6564 206d 6f64 656c 2e20 486f -based model. Ho\n-00062320: 7765 7665 722c 2074 6865 5400 7946 7100 wever, theT.yFq.\n+00062320: 7765 7665 722c 2074 6865 5400 7944 7100 wever, theT.yDq.\n 00062330: 0020 2020 7374 616e 6461 7264 2069 7320 . standard is \n 00062340: 6e6f 7420 6578 706c 6963 6974 2069 6e20 not explicit in \n 00062350: 6465 6669 6e69 6e67 2068 6f77 2061 6e20 defining how an \n 00062360: 696d 706c 656d 656e 7461 7469 6f6e 206d implementation m\n 00062370: 7573 7420 6d61 696e 7461 696e 2061 3700 ust maintain a7.\n-00062380: 7946 8100 0020 2020 7374 6163 6b20 6f72 yF... stack or\n+00062380: 7944 8100 0020 2020 7374 6163 6b20 6f72 yD... stack or\n 00062390: 2065 7665 6e20 7768 6574 6865 7220 6974 even whether it\n 000623a0: 206d 7573 7420 7573 6520 6f6e 6520 6174 must use one at\n-000623b0: 2061 6c6c 2e07 0079 4691 0000 5200 7846 all...yF...R.xF\n+000623b0: 2061 6c6c 2e07 0079 4491 0000 5200 7844 all...yD...R.xD\n 000623c0: c011 0000 2020 2054 6865 2073 7461 636b .... The stack\n 000623d0: 206d 6f64 656c 2070 726f 7669 6465 7320 model provides \n 000623e0: 6120 7472 6169 6c20 6f66 2072 6f75 7469 a trail of routi\n 000623f0: 6e65 7320 6375 7272 656e 746c 7920 696e nes currently in\n 00062400: 2070 726f 6772 6573 7320 7468 6174 5300 progress thatS.\n-00062410: 7946 1200 0020 2020 7368 6f77 7320 7468 yF... shows th\n+00062410: 7944 1200 0020 2020 7368 6f77 7320 7468 yD... shows th\n 00062420: 6520 6c6f 6361 7469 6f6e 206f 6620 616c e location of al\n 00062430: 6c20 7468 6520 4d20 6f70 6572 6174 696f l the M operatio\n 00062440: 6e73 2074 6861 7420 7065 7266 6f72 6d65 ns that performe\n 00062450: 6420 7468 6520 696e 766f 6361 7469 6f6e d the invocation\n-00062460: 7327 0079 4613 0000 2020 206c 6561 6469 s'.yF... leadi\n+00062460: 7327 0079 4413 0000 2020 206c 6561 6469 s'.yD... leadi\n 00062470: 6e67 2074 6f20 7468 6520 6375 7272 656e ng to the curren\n-00062480: 7420 706f 696e 742e 0700 7946 1400 004f t point...yF...O\n-00062490: 0079 4615 0000 2020 2054 6865 205a 5348 .yF... The ZSH\n+00062480: 7420 706f 696e 742e 0700 7944 1400 004f t point...yD...O\n+00062490: 0079 4415 0000 2020 2054 6865 205a 5348 .yD... The ZSH\n 000624a0: 4f57 2063 6f6d 6d61 6e64 206d 616b 6573 OW command makes\n 000624b0: 2074 6869 7320 7374 6163 6b20 696e 666f this stack info\n 000624c0: 726d 6174 696f 6e20 6176 6169 6c61 626c rmation availabl\n 000624d0: 6520 7769 7468 696e 2047 542e 4d2e 0700 e within GT.M...\n-000624e0: 7946 1600 0000 0000 0000 0000 0000 0000 yF..............\n+000624e0: 7944 1600 0000 0000 0000 0000 0000 0000 yD..............\n 000624f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -25211,124 +25211,124 @@\n 000627a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000627b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000627c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000627d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000627e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000627f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062800: 0100 0000 eb06 0000 ec07 0000 0000 0000 ................\n-00062810: 8500 0046 4845 4c50 00ff 7300 ff4f 5052 ...FHELP..s..OPR\n+00062810: 8500 0044 4845 4c50 00ff 7300 ff4f 5052 ...DHELP..s..OPR\n 00062820: 5f44 4247 5f44 4952 5f4d 4f44 4500 ff73 _DBG_DIR_MODE..s\n 00062830: 00ff 4f50 4552 4154 455f 4449 5245 4354 ..OPERATE_DIRECT\n 00062840: 5f4d 4f44 4500 ff73 00ff 454e 5445 5249 _MODE..s..ENTERI\n 00062850: 4e47 5f44 4952 4543 545f 4d4f 4445 00c0 NG_DIRECT_MODE..\n 00062860: 1300 0020 2020 7374 6172 7475 7020 6669 ... startup fi\n 00062870: 6c65 2069 7320 6173 7375 6d65 6420 746f le is assumed to\n 00062880: 2062 6520 6120 2e70 726f 6669 6c65 2066 be a .profile f\n-00062890: 696c 6529 3a07 004c 4614 0000 4700 4c46 ile):..LF...G.LF\n+00062890: 696c 6529 3a07 004c 4414 0000 4700 4c44 ile):..LD...G.LD\n 000628a0: 1500 0020 2020 2031 2e20 4f70 656e 2061 ... 1. Open a\n 000628b0: 6e20 6564 6974 696f 6e20 7365 7373 696f n edition sessio\n 000628c0: 6e20 666f 7220 796f 7572 202e 7072 6f66 n for your .prof\n 000628d0: 696c 6520 6669 6c65 2062 7920 7479 7069 ile file by typi\n-000628e0: 6e67 3a07 004c 4616 0000 1a00 4c46 1700 ng:..LF.....LF..\n+000628e0: 6e67 3a07 004c 4416 0000 1a00 4c44 1700 ng:..LD.....LD..\n 000628f0: 0020 2020 2020 2020 2476 6920 2e70 726f . $vi .pro\n-00062900: 6669 6c65 0700 4c46 1800 0042 004c 4619 file..LF...B.LF.\n+00062900: 6669 6c65 0700 4c44 1800 0042 004c 4419 file..LD...B.LD.\n 00062910: 0000 2020 2020 322e 2041 6464 2061 2066 .. 2. Add a f\n 00062920: 756e 6374 696f 6e20 746f 2074 6865 2066 unction to the f\n 00062930: 696c 6520 746f 2064 6566 696e 6520 796f ile to define yo\n 00062940: 7572 2067 746d 2061 6c69 6173 3a07 004c ur gtm alias:..L\n-00062950: 461a 0000 2d00 4c46 2100 0020 2020 2020 F...-.LF!.. \n+00062950: 441a 0000 2d00 4c44 2100 0020 2020 2020 D...-.LD!.. \n 00062960: 2020 6774 6d28 297b 2024 6774 6d5f 6469 gtm(){ $gtm_di\n 00062970: 7374 2f6d 756d 7073 202d 6469 7265 6374 st/mumps -direct\n-00062980: 7d07 004c 4622 0000 1c00 4c46 2300 0020 }..LF\"....LF#.. \n+00062980: 7d07 004c 4422 0000 1c00 4c44 2300 0020 }..LD\"....LD#.. \n 00062990: 2020 2033 2e20 5361 7665 2074 6865 2066 3. Save the f\n-000629a0: 696c 652e 0700 4c46 2400 004d 004c 4625 ile...LF$..M.LF%\n+000629a0: 696c 652e 0700 4c44 2400 004d 004c 4425 ile...LD$..M.LD%\n 000629b0: 0000 2020 204e 6f77 2c20 7768 656e 2079 .. Now, when y\n 000629c0: 6f75 2077 616e 7420 746f 2065 6e74 6572 ou want to enter\n 000629d0: 2044 6972 6563 7420 4d6f 6465 2066 6f72 Direct Mode for\n 000629e0: 2061 6e20 6564 6974 696e 6720 6f72 2064 an editing or d\n-000629f0: 6562 7567 6769 6e67 3700 4c46 2600 0020 ebugging7.LF&.. \n+000629f0: 6562 7567 6769 6e67 3700 4c44 2600 0020 ebugging7.LD&.. \n 00062a00: 2020 7365 7373 696f 6e2c 2073 696d 706c session, simpl\n 00062a10: 7920 7479 7065 2067 746d 2061 7420 7468 y type gtm at th\n 00062a20: 6520 7368 656c 6c20 7072 6f6d 7074 2e07 e shell prompt..\n-00062a30: 004c 4627 0000 1200 4c46 2800 0020 2020 .LF'....LF(.. \n-00062a40: 4578 616d 706c 653a 0700 4c46 2900 000f Example:..LF)...\n-00062a50: 004c 462a 0000 2020 2024 2067 746d 0e00 .LF*.. $ gtm..\n-00062a60: 4c46 3100 0020 2020 4754 4d3e 0700 4c46 LF1.. GTM>..LF\n-00062a70: 3200 0053 004c 4633 0000 2020 2054 6869 2..S.LF3.. Thi\n+00062a30: 004c 4427 0000 1200 4c44 2800 0020 2020 .LD'....LD(.. \n+00062a40: 4578 616d 706c 653a 0700 4c44 2900 000f Example:..LD)...\n+00062a50: 004c 442a 0000 2020 2024 2067 746d 0e00 .LD*.. $ gtm..\n+00062a60: 4c44 3100 0020 2020 4754 4d3e 0700 4c44 LD1.. GTM>..LD\n+00062a70: 3200 0053 004c 4433 0000 2020 2054 6869 2..S.LD3.. Thi\n 00062a80: 7320 7368 6f77 7320 7468 6174 2074 6865 s shows that the\n 00062a90: 2067 746d 2061 6c69 6173 2074 7970 6564 gtm alias typed\n 00062aa0: 2061 7420 7468 6520 7368 656c 6c20 7072 at the shell pr\n 00062ab0: 6f6d 7074 2061 6c73 6f20 7461 6b65 7320 ompt also takes \n-00062ac0: 796f 7520 746f 1a00 4c46 3400 0020 2020 you to..LF4.. \n+00062ac0: 796f 7520 746f 1a00 4c44 3400 0020 2020 you to..LD4.. \n 00062ad0: 7468 6520 4469 7265 6374 204d 6f64 652e the Direct Mode.\n-00062ae0: 0700 4c46 3500 002b 0037 4658 4954 494e ..LF5..+.7FXITIN\n+00062ae0: 0700 4c44 3500 002b 0037 4458 4954 494e ..LD5..+.7DXITIN\n 00062af0: 475f 4449 5245 4354 5f4d 4f44 4500 0045 G_DIRECT_MODE..E\n 00062b00: 7869 7469 6e67 5f44 6972 6563 745f 4d6f xiting_Direct_Mo\n-00062b10: 6465 1e00 4a46 bf11 0000 2020 2045 7869 de..JF.... Exi\n+00062b10: 6465 1e00 4a44 bf11 0000 2020 2045 7869 de..JD.... Exi\n 00062b20: 7469 6e67 2044 6972 6563 7420 4d6f 6465 ting Direct Mode\n-00062b30: 0700 4b46 2100 003e 004b 4631 0000 2020 ..KF!..>.KF1.. \n+00062b30: 0700 4b44 2100 003e 004b 4431 0000 2020 ..KD!..>.KD1.. \n 00062b40: 2046 6976 6520 4d20 636f 6d6d 616e 6473 Five M commands\n 00062b50: 2063 616e 2074 6572 6d69 6e61 7465 2061 can terminate a\n 00062b60: 2044 6972 6563 7420 4d6f 6465 2073 6573 Direct Mode ses\n-00062b70: 7369 6f6e 3a07 004b 4641 0000 1200 4b46 sion:..KFA....KF\n+00062b70: 7369 6f6e 3a07 004b 4441 0000 1200 4b44 sion:..KDA....KD\n 00062b80: 5100 0020 2020 2020 2a20 4841 4c54 1300 Q.. * HALT..\n-00062b90: 4b46 6100 0020 2020 2020 2a20 5a48 414c KFa.. * ZHAL\n-00062ba0: 5417 004b 4671 0000 2020 2020 202a 205a T..KFq.. * Z\n-00062bb0: 434f 4e54 494e 5545 1200 4b46 8100 0020 CONTINUE..KF... \n-00062bc0: 2020 2020 2a20 474f 544f 1300 4b46 9100 * GOTO..KF..\n+00062b90: 4b44 6100 0020 2020 2020 2a20 5a48 414c KDa.. * ZHAL\n+00062ba0: 5417 004b 4471 0000 2020 2020 202a 205a T..KDq.. * Z\n+00062bb0: 434f 4e54 494e 5545 1200 4b44 8100 0020 CONTINUE..KD... \n+00062bc0: 2020 2020 2a20 474f 544f 1300 4b44 9100 * GOTO..KD..\n 00062bd0: 0020 2020 2020 2a20 5a47 4f54 4f08 004a . * ZGOTO..J\n-00062be0: 46c0 1100 004a 004b 4612 0000 2020 2054 F....J.KF... T\n+00062be0: 44c0 1100 004a 004b 4412 0000 2020 2054 D....J.KD... T\n 00062bf0: 6865 2048 414c 5420 636f 6d6d 616e 6420 he HALT command \n 00062c00: 6578 6974 7320 4469 7265 6374 204d 6f64 exits Direct Mod\n 00062c10: 6520 616e 6420 7465 726d 696e 6174 6573 e and terminates\n 00062c20: 2074 6865 204d 2070 726f 6365 7373 2e07 the M process..\n-00062c30: 004b 4613 0000 5000 4b46 1400 0020 2020 .KF...P.KF... \n+00062c30: 004b 4413 0000 5000 4b44 1400 0020 2020 .KD...P.KD... \n 00062c40: 5468 6520 5a48 414c 5420 636f 6d6d 616e The ZHALT comman\n 00062c50: 6420 6578 6974 7320 4469 7265 6374 204d d exits Direct M\n 00062c60: 6f64 6520 616e 6420 7265 7475 726e 7320 ode and returns \n 00062c70: 7468 6520 6578 6974 2073 7461 7475 7320 the exit status \n-00062c80: 746f 2074 6865 1e00 4b46 1500 0020 2020 to the..KF... \n+00062c80: 746f 2074 6865 1e00 4b44 1500 0020 2020 to the..KD... \n 00062c90: 6361 6c6c 696e 6720 656e 7669 726f 6e6d calling environm\n-00062ca0: 656e 742e 0700 4b46 1600 004d 004b 4617 ent...KF...M.KF.\n+00062ca0: 656e 742e 0700 4b44 1600 004d 004b 4417 ent...KD...M.KD.\n 00062cb0: 0000 2020 2054 6865 205a 434f 4e54 494e .. The ZCONTIN\n 00062cc0: 5545 2063 6f6d 6d61 6e64 2069 6e73 7472 UE command instr\n 00062cd0: 7563 7473 2047 542e 4d20 746f 2065 7869 ucts GT.M to exi\n 00062ce0: 7420 4469 7265 6374 204d 6f64 6520 616e t Direct Mode an\n-00062cf0: 6420 7265 7375 6d65 5400 4b46 1800 0020 d resumeT.KF... \n+00062cf0: 6420 7265 7375 6d65 5400 4b44 1800 0020 d resumeT.KD... \n 00062d00: 2020 726f 7574 696e 6520 6578 6563 7574 routine execut\n 00062d10: 696f 6e20 6174 2074 6865 2063 7572 7265 ion at the curre\n 00062d20: 6e74 2070 6f69 6e74 2069 6e20 7468 6520 nt point in the \n 00062d30: 4d20 696e 766f 6361 7469 6f6e 2073 7461 M invocation sta\n-00062d40: 636b 2e20 5468 6973 206d 6179 5000 4b46 ck. This mayP.KF\n+00062d40: 636b 2e20 5468 6973 206d 6179 5000 4b44 ck. This mayP.KD\n 00062d50: 1900 0020 2020 6265 2074 6865 2070 6f69 ... be the poi\n 00062d60: 6e74 2077 6865 7265 2047 542e 4d20 696e nt where GT.M in\n 00062d70: 7465 7272 7570 7465 6420 6578 6563 7574 terrupted execut\n 00062d80: 696f 6e20 616e 6420 656e 7465 7265 6420 ion and entered \n-00062d90: 4469 7265 6374 204d 6f64 652e 4f00 4b46 Direct Mode.O.KF\n+00062d90: 4469 7265 6374 204d 6f64 652e 4f00 4b44 Direct Mode.O.KD\n 00062da0: 1a00 0020 2020 486f 7765 7665 722c 2077 ... However, w\n 00062db0: 6865 6e20 7468 6520 4469 7265 6374 204d hen the Direct M\n 00062dc0: 6f64 6520 696e 7465 7261 6374 696f 6e20 ode interaction \n 00062dd0: 696e 636c 7564 6573 2061 2051 5549 5420 includes a QUIT \n-00062de0: 636f 6d6d 616e 642c 2069 7453 004b 4621 command, itS.KF!\n+00062de0: 636f 6d6d 616e 642c 2069 7453 004b 4421 command, itS.KD!\n 00062df0: 0000 2020 206d 6f64 6966 6965 7320 7468 .. modifies th\n 00062e00: 6520 696e 766f 6361 7469 6f6e 2073 7461 e invocation sta\n 00062e10: 636b 2061 6e64 2063 6175 7365 7320 5a43 ck and causes ZC\n 00062e20: 4f4e 5449 4e55 4520 746f 2072 6573 756d ONTINUE to resum\n 00062e30: 6520 6578 6563 7574 696f 6e20 6174 1800 e execution at..\n-00062e40: 4b46 2200 0020 2020 616e 6f74 6865 7220 KF\".. another \n-00062e50: 706f 696e 742e 0700 4b46 2300 004d 004b point...KF#..M.K\n-00062e60: 4624 0000 2020 2054 6865 2047 4f54 4f20 F$.. The GOTO \n+00062e40: 4b44 2200 0020 2020 616e 6f74 6865 7220 KD\".. another \n+00062e50: 706f 696e 742e 0700 4b44 2300 004d 004b point...KD#..M.K\n+00062e60: 4424 0000 2020 2054 6865 2047 4f54 4f20 D$.. The GOTO \n 00062e70: 616e 6420 5a47 4f54 4f20 636f 6d6d 616e and ZGOTO comman\n 00062e80: 6473 2069 6e73 7472 7563 7420 4754 2e4d ds instruct GT.M\n 00062e90: 2074 6f20 6c65 6176 6520 4469 7265 6374 to leave Direct\n-00062ea0: 204d 6f64 652c 2061 6e64 3a00 4b46 2500 Mode, and:.KF%.\n+00062ea0: 204d 6f64 652c 2061 6e64 3a00 4b44 2500 Mode, and:.KD%.\n 00062eb0: 0020 2020 7472 616e 7366 6572 2063 6f6e . transfer con\n 00062ec0: 7472 6f6c 2074 6f20 6120 7370 6563 6966 trol to a specif\n 00062ed0: 6965 6420 656e 7472 7920 7265 6665 7265 ied entry refere\n-00062ee0: 6e63 652e 0700 4b46 2600 0000 0000 0000 nce...KF&.......\n+00062ee0: 6e63 652e 0700 4b44 2600 0000 0000 0000 nce...KD&.......\n 00062ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -25339,178 +25339,178 @@\n 00062fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063000: 0100 0000 ef07 0000 8b0b 0000 0000 0000 ................\n-00063010: 3100 0046 4845 4c50 00ff 7300 ff4d 5f4c 1..FHELP..s..M_L\n+00063010: 3100 0044 4845 4c50 00ff 7300 ff4d 5f4c 1..DHELP..s..M_L\n 00063020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00063030: ff4d 5f4c 4f43 4b53 0000 4d5f 4c6f 636b .M_LOCKS..M_Lock\n-00063040: 7312 0025 46bf 1100 0020 2020 4d20 4c6f s..%F.... M Lo\n-00063050: 636b 7307 0026 4621 0000 5300 2646 3100 cks..&F!..S.&F1.\n+00063040: 7312 0025 44bf 1100 0020 2020 4d20 4c6f s..%D.... M Lo\n+00063050: 636b 7307 0026 4421 0000 5300 2644 3100 cks..&D!..S.&D1.\n 00063060: 0020 2020 5468 6520 4c4f 434b 2063 6f6d . The LOCK com\n 00063070: 6d61 6e64 2072 6573 6572 7665 7320 6f6e mand reserves on\n 00063080: 6520 6f72 206d 6f72 6520 7265 736f 7572 e or more resour\n 00063090: 6365 206e 616d 6573 2e20 4f6e 6c79 206f ce names. Only o\n 000630a0: 6e65 2070 726f 6365 7373 2061 7454 0026 ne process atT.&\n-000630b0: 4641 0000 2020 2061 2074 696d 6520 6361 FA.. a time ca\n+000630b0: 4441 0000 2020 2061 2074 696d 6520 6361 DA.. a time ca\n 000630c0: 6e20 7265 7365 7276 6520 6120 7265 736f n reserve a reso\n 000630d0: 7572 6365 206e 616d 652e 2052 6573 6f75 urce name. Resou\n 000630e0: 7263 6520 6e61 6d65 7320 666f 6c6c 6f77 rce names follow\n 000630f0: 2065 7861 6374 6c79 2074 6865 2073 616d exactly the sam\n-00063100: 6552 0026 4651 0000 2020 2066 6f72 6d61 eR.&FQ.. forma\n+00063100: 6552 0026 4451 0000 2020 2066 6f72 6d61 eR.&DQ.. forma\n 00063110: 7469 6f6e 2072 756c 6573 2061 7320 4d20 tion rules as M \n 00063120: 7661 7269 6162 6c65 732e 2054 6865 7920 variables. They \n 00063130: 6d61 7920 6265 2075 6e73 7562 7363 7269 may be unsubscri\n 00063140: 7074 6564 206f 7220 7375 6273 6372 6970 pted or subscrip\n-00063150: 7465 6452 0026 4661 0000 2020 2061 6e64 tedR.&Fa.. and\n+00063150: 7465 6452 0026 4461 0000 2020 2061 6e64 tedR.&Da.. and\n 00063160: 206d 6179 206f 7220 6d61 7920 6e6f 7420 may or may not \n 00063170: 6861 7665 2061 206c 6561 6469 6e67 2063 have a leading c\n 00063180: 6172 6574 2028 5e29 2070 7265 6669 782e aret (^) prefix.\n 00063190: 204d 2063 6f64 6520 636f 6d6d 6f6e 6c79 M code commonly\n-000631a0: 2075 7365 734e 0026 4671 0000 2020 204c usesN.&Fq.. L\n+000631a0: 2075 7365 734e 0026 4471 0000 2020 204c usesN.&Dq.. L\n 000631b0: 4f43 4b73 2061 7320 666c 6167 7320 7468 OCKs as flags th\n 000631c0: 6174 2063 6f6e 7472 6f6c 2061 6363 6573 at control acces\n 000631d0: 7320 746f 2067 6c6f 6261 6c20 6461 7461 s to global data\n 000631e0: 2e20 4765 6e65 7261 6c6c 792c 2061 204c . Generally, a L\n-000631f0: 4f43 4b4f 0026 4681 0000 2020 2073 7065 OCKO.&F... spe\n+000631f0: 4f43 4b4f 0026 4481 0000 2020 2073 7065 OCKO.&D... spe\n 00063200: 6369 6669 6573 2074 6865 2072 6573 6f75 cifies the resou\n 00063210: 7263 6520 7769 7468 2074 6865 2073 616d rce with the sam\n 00063220: 6520 6e61 6d65 2061 7320 7468 6520 676c e name as the gl\n 00063230: 6f62 616c 2076 6172 6961 626c 6520 7468 obal variable th\n-00063240: 6174 5000 2646 9100 0020 2020 7265 7175 atP.&F... requ\n+00063240: 6174 5000 2644 9100 0020 2020 7265 7175 atP.&D... requ\n 00063250: 6972 6573 2070 726f 7465 6374 6564 2061 ires protected a\n 00063260: 6363 6573 732e 2048 6f77 6576 6572 2c20 ccess. However, \n 00063270: 7468 6973 2069 7320 6f6e 6c79 2061 2063 this is only a c\n 00063280: 6f6e 7665 6e74 696f 6e2e 204c 4f43 4b69 onvention. LOCKi\n-00063290: 6e67 4d00 2546 c011 0000 2020 2064 6f65 ngM.%F.... doe\n+00063290: 6e67 4d00 2544 c011 0000 2020 2064 6f65 ngM.%D.... doe\n 000632a0: 7320 6e6f 7420 6b65 6570 2074 776f 206f s not keep two o\n 000632b0: 7220 6d6f 7265 2070 726f 6365 7373 6573 r more processes\n 000632c0: 2066 726f 6d20 6d6f 6469 6679 696e 6720 from modifying \n 000632d0: 7468 6520 7361 6d65 2067 6c6f 6261 6c50 the same globalP\n-000632e0: 0026 4612 0000 2020 2076 6172 6961 626c .&F... variabl\n+000632e0: 0026 4412 0000 2020 2076 6172 6961 626c .&D... variabl\n 000632f0: 652e 2049 7420 6f6e 6c79 206b 6565 7073 e. It only keeps\n 00063300: 2061 6e6f 7468 6572 2070 726f 6365 7373 another process\n 00063310: 2066 726f 6d20 4c4f 434b 696e 6720 7468 from LOCKing th\n 00063320: 6520 7361 6d65 2072 6573 6f75 7263 6520 e same resource \n-00063330: 0026 4613 0000 2020 206e 616d 6520 6174 .&F... name at\n+00063330: 0026 4413 0000 2020 206e 616d 6520 6174 .&D... name at\n 00063340: 2074 6865 2073 616d 6520 7469 6d65 2e07 the same time..\n-00063350: 0026 4614 0000 5100 2646 1500 0020 2020 .&F...Q.&F... \n+00063350: 0026 4414 0000 5100 2644 1500 0020 2020 .&D...Q.&D... \n 00063360: 4d20 4c4f 434b 7320 6172 6520 6869 6572 M LOCKs are hier\n 00063370: 6172 6368 6963 616c 2e20 4966 206f 6e65 archical. If one\n 00063380: 2070 726f 6365 7373 2068 6f6c 6473 2061 process holds a\n 00063390: 204c 4f43 4b20 6f6e 2061 2072 6573 6f75 LOCK on a resou\n-000633a0: 7263 652c 206e 6f51 0026 4616 0000 2020 rce, noQ.&F... \n+000633a0: 7263 652c 206e 6f51 0026 4416 0000 2020 rce, noQ.&D... \n 000633b0: 206f 7468 6572 2070 726f 6365 7373 2063 other process c\n 000633c0: 616e 204c 4f43 4b20 6569 7468 6572 2061 an LOCK either a\n 000633d0: 6e20 616e 6365 7374 6f72 206f 7220 6120 n ancestor or a \n 000633e0: 6465 7363 656e 6461 6e74 2072 6573 6f75 descendant resou\n-000633f0: 7263 652e 2046 6f72 5400 2646 1700 0020 rce. ForT.&F... \n+000633f0: 7263 652e 2046 6f72 5400 2644 1700 0020 rce. ForT.&D... \n 00063400: 2020 6578 616d 706c 652c 2061 204c 4f43 example, a LOC\n 00063410: 4b20 6f6e 205e 4128 312c 3229 2062 6c6f K on ^A(1,2) blo\n 00063420: 636b 7320 4c4f 434b 7320 6f6e 2065 6974 cks LOCKs on eit\n 00063430: 6865 7220 5e41 2831 292c 206f 7220 5e41 her ^A(1), or ^A\n-00063440: 2831 2c32 2c33 292c 2062 7574 3800 2646 (1,2,3), but8.&F\n+00063440: 2831 2c32 2c33 292c 2062 7574 3800 2644 (1,2,3), but8.&D\n 00063450: 1800 0020 2020 6e6f 7420 6f6e 2c20 666f ... not on, fo\n 00063460: 7220 6578 616d 706c 652c 205e 4128 3229 r example, ^A(2)\n 00063470: 206f 7220 6974 7320 6465 7363 656e 6461 or its descenda\n-00063480: 6e74 732e 0700 2646 1900 0051 0026 461a nts...&F...Q.&F.\n+00063480: 6e74 732e 0700 2644 1900 0051 0026 441a nts...&D...Q.&D.\n 00063490: 0000 2020 2041 204c 4f43 4b20 6172 6775 .. A LOCK argu\n 000634a0: 6d65 6e74 206d 6179 2063 6f6e 7461 696e ment may contain\n 000634b0: 2061 6e79 2073 7562 7363 7269 7074 6564 any subscripted\n 000634c0: 206f 7220 756e 7375 6273 6372 6970 7465 or unsubscripte\n-000634d0: 6420 4d20 7661 7269 6162 6c65 5200 2646 d M variableR.&F\n+000634d0: 6420 4d20 7661 7269 6162 6c65 5200 2644 d M variableR.&D\n 000634e0: 2100 0020 2020 6e61 6d65 2069 6e63 6c75 !.. name inclu\n 000634f0: 6469 6e67 2061 206e 616d 6520 7769 7468 ding a name with\n 00063500: 6f75 7420 6120 7072 6563 6564 696e 6720 out a preceding \n 00063510: 6361 7265 7420 7379 6d62 6f6c 2028 5e29 caret symbol (^)\n 00063520: 2e20 4173 2074 6865 7920 6861 7665 5200 . As they haveR.\n-00063530: 2646 2200 0020 2020 7468 6520 6170 7065 &F\".. the appe\n+00063530: 2644 2200 0020 2020 7468 6520 6170 7065 &D\".. the appe\n 00063540: 6172 616e 6365 206f 6620 6c6f 6361 6c20 arance of local \n 00063550: 7661 7269 6162 6c65 206e 616d 6573 2c20 variable names, \n 00063560: 7265 736f 7572 6365 206e 616d 6573 2077 resource names w\n 00063570: 6974 6820 6e6f 2070 7265 6365 6469 6e67 ith no preceding\n-00063580: 5000 2646 2300 0020 2020 6361 7265 7420 P.&F#.. caret \n+00063580: 5000 2644 2300 0020 2020 6361 7265 7420 P.&D#.. caret \n 00063590: 7379 6d62 6f6c 2028 5e29 2061 7265 2063 symbol (^) are c\n 000635a0: 6f6d 6d6f 6e6c 7920 7265 6665 7272 6564 ommonly referred\n 000635b0: 2074 6f20 6173 2022 6c6f 6361 6c20 4c4f to as \"local LO\n 000635c0: 434b 7322 2065 7665 6e20 7468 6f75 6768 CKs\" even though\n-000635d0: 3400 2646 2400 0020 2020 7468 6573 6520 4.&F$.. these \n+000635d0: 3400 2644 2400 0020 2020 7468 6573 6520 4.&D$.. these \n 000635e0: 4c4f 434b 7320 696e 7465 7261 6374 2077 LOCKs interact w\n 000635f0: 6974 6820 6f74 6865 7220 7072 6f63 6573 ith other proces\n-00063600: 7365 732e 0700 2646 2500 0012 001f 744e ses...&F%.....tN\n+00063600: 7365 732e 0700 2644 2500 0012 001f 744e ses...&D%.....tN\n 00063610: 414d 4553 0000 4d5f 4e61 6d65 7312 0025 AMES..M_Names..%\n-00063620: 46bf 1100 0020 2020 4d20 4e61 6d65 7307 F.... M Names.\n-00063630: 0026 4621 0000 5200 2646 3100 0020 2020 .&F!..R.&F1.. \n+00063620: 44bf 1100 0020 2020 4d20 4e61 6d65 7307 D.... M Names.\n+00063630: 0026 4421 0000 5200 2644 3100 0020 2020 .&D!..R.&D1.. \n 00063640: 4d20 7573 6573 206e 616d 6573 2066 6f72 M uses names for\n 00063650: 2076 6172 6961 626c 6573 2c20 4c4f 434b variables, LOCK\n 00063660: 2063 6f6d 6d61 6e64 2061 7267 756d 656e command argumen\n 00063670: 7473 2c20 6c61 6265 6c73 206f 6e20 6c69 ts, labels on li\n-00063680: 6e65 732c 2061 6e64 5300 2646 4100 0020 nes, andS.&FA.. \n+00063680: 6e65 732c 2061 6e64 5300 2644 4100 0020 nes, andS.&DA.. \n 00063690: 2020 726f 7574 696e 6520 6e61 6d65 732e routine names.\n 000636a0: 204d 206e 616d 6573 2061 7265 2061 6c70 M names are alp\n 000636b0: 6861 6e75 6d65 7269 6320 616e 6420 6d75 hanumeric and mu\n 000636c0: 7374 2073 7461 7274 2077 6974 6820 616e st start with an\n-000636d0: 2061 6c70 6861 6265 7469 632a 0026 4651 alphabetic*.&FQ\n+000636d0: 2061 6c70 6861 6265 7469 632a 0026 4451 alphabetic*.&DQ\n 000636e0: 0000 2020 2063 6861 7261 6374 6572 206f .. character o\n 000636f0: 7220 6120 7065 7263 656e 7420 7369 676e r a percent sign\n-00063700: 2028 2529 2e07 0026 4661 0000 4f00 2646 (%)...&Fa..O.&F\n+00063700: 2028 2529 2e07 0026 4461 0000 4f00 2644 (%)...&Da..O.&D\n 00063710: 7100 0020 2020 5468 6520 7065 7263 656e q.. The percen\n 00063720: 7420 7369 676e 2063 616e 206f 6e6c 7920 t sign can only \n 00063730: 6170 7065 6172 2061 7320 7468 6520 6669 appear as the fi\n 00063740: 7273 7420 6368 6172 6163 7465 7220 696e rst character in\n-00063750: 2061 206e 616d 652e 2042 7945 0026 4681 a name. ByE.&F.\n+00063750: 2061 206e 616d 652e 2042 7945 0026 4481 a name. ByE.&D.\n 00063760: 0000 2020 2063 6f6e 7665 6e74 696f 6e2c .. convention,\n 00063770: 206e 616d 6573 2073 7461 7274 696e 6720 names starting \n 00063780: 7769 7468 2070 6572 6365 6e74 2073 6967 with percent sig\n 00063790: 6e73 2061 7265 2067 656e 6572 616c 6c79 ns are generally\n-000637a0: 4700 2646 9100 0020 2020 6170 706c 6963 G.&F... applic\n+000637a0: 4700 2644 9100 0020 2020 6170 706c 6963 G.&D... applic\n 000637b0: 6174 696f 6e2d 696e 6465 7065 6e64 656e ation-independen\n 000637c0: 7420 6f72 2064 6973 7469 6e67 7569 7368 t or distinguish\n 000637d0: 6564 2069 6e20 736f 6d65 2073 696d 696c ed in some simil\n-000637e0: 6172 2077 6179 2e08 0025 46c0 1100 0025 ar way...%F....%\n+000637e0: 6172 2077 6179 2e08 0025 44c0 1100 0025 ar way...%D....%\n 000637f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063800: 0100 0000 5202 0000 480b 0000 0000 0000 ....R...H.......\n 00063810: 3700 0053 4845 4c50 00ff 7300 ff4d 5f4c 7..SHELP..s..M_L\n 00063820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00063830: ff44 4154 415f 5459 5045 5300 0044 6174 .DATA_TYPES..Dat\n-00063840: 615f 5479 7065 7315 0028 46bf 1100 0020 a_Types..(F.... \n-00063850: 2020 4461 7461 2054 7970 6573 0700 2946 Data Types..)F\n-00063860: 2100 0050 0029 4631 0000 2020 204d 206f !..P.)F1.. M o\n+00063840: 615f 5479 7065 7315 0028 44bf 1100 0020 a_Types..(D.... \n+00063850: 2020 4461 7461 2054 7970 6573 0700 2944 Data Types..)D\n+00063860: 2100 0050 0029 4431 0000 2020 204d 206f !..P.)D1.. M o\n 00063870: 7065 7261 7465 7320 7769 7468 2061 2073 perates with a s\n 00063880: 696e 676c 6520 6261 7369 6320 6461 7461 ingle basic data\n 00063890: 2074 7970 652c 2073 7472 696e 672e 2048 type, string. H\n 000638a0: 6f77 6576 6572 2c20 4d20 6576 616c 7561 owever, M evalua\n-000638b0: 7465 733c 0029 4641 0000 2020 2064 6174 tes<.)FA.. dat\n+000638b0: 7465 733c 0029 4441 0000 2020 2064 6174 tes<.)DA.. dat\n 000638c0: 6120 7573 696e 6720 6d65 7468 6f64 7320 a using methods \n 000638d0: 7468 6174 2076 6172 7920 6163 636f 7264 that vary accord\n 000638e0: 696e 6720 746f 2063 6f6e 7465 7874 2e07 ing to context..\n-000638f0: 0029 4651 0000 3000 2846 ff73 00ff 494e .)FQ..0.(F.s..IN\n+000638f0: 0029 4451 0000 3000 2844 ff73 00ff 494e .)DQ..0.(D.s..IN\n 00063900: 5445 4745 525f 4558 5052 4553 5349 4f4e TEGER_EXPRESSION\n 00063910: 5300 0049 6e74 6567 6572 5f45 7870 7265 S..Integer_Expre\n-00063920: 7373 696f 6e73 1e00 4046 bf11 0000 2020 ssions..@F.... \n+00063920: 7373 696f 6e73 1e00 4044 bf11 0000 2020 ssions..@D.... \n 00063930: 2049 6e74 6567 6572 2045 7870 7265 7373 Integer Express\n-00063940: 696f 6e73 0700 4146 2100 0050 0041 4631 ions..AF!..P.AF1\n+00063940: 696f 6e73 0700 4144 2100 0050 0041 4431 ions..AD!..P.AD1\n 00063950: 0000 2020 2057 6865 6e20 4d20 7379 6e74 .. When M synt\n 00063960: 6178 2073 7065 6369 6669 6573 2061 6e20 ax specifies an \n 00063970: 696e 7465 7870 722c 204d 2065 7661 6c75 intexpr, M evalu\n 00063980: 6174 6573 2074 6865 2064 6174 6120 6173 ates the data as\n-00063990: 2069 7420 776f 756c 6420 6154 0041 4641 it would aT.AFA\n+00063990: 2069 7420 776f 756c 6420 6154 0041 4441 it would aT.ADA\n 000639a0: 0000 2020 206e 756d 6578 7072 2065 7863 .. numexpr exc\n 000639b0: 6570 7420 7468 6174 2069 7420 7374 6f70 ept that it stop\n 000639c0: 7320 7468 6520 6576 616c 7561 7469 6f6e s the evaluation\n 000639d0: 2061 7420 616e 7920 6465 6369 6d61 6c20 at any decimal \n 000639e0: 706f 696e 7420 696e 636c 7564 696e 6714 point including.\n-000639f0: 0041 4651 0000 2020 2074 6865 2066 6972 .AFQ.. the fir\n-00063a00: 7374 2e07 0041 4661 0000 2600 2c74 4e55 st...AFa..&.,tNU\n+000639f0: 0041 4451 0000 2020 2074 6865 2066 6972 .ADQ.. the fir\n+00063a00: 7374 2e07 0041 4461 0000 2600 2c74 4e55 st...ADa..&.,tNU\n 00063a10: 4d45 5249 435f 4143 4355 5241 4359 0000 MERIC_ACCURACY..\n 00063a20: 4e75 6d65 7269 635f 4163 6375 7261 6379 Numeric_Accuracy\n-00063a30: 1b00 3d46 bf11 0000 2020 204e 756d 6572 ..=F.... Numer\n-00063a40: 6963 2041 6363 7572 6163 7907 003e 4621 ic Accuracy..>F!\n+00063a30: 1b00 3d44 bf11 0000 2020 204e 756d 6572 ..=D.... Numer\n+00063a40: 6963 2041 6363 7572 6163 7907 003e 4421 ic Accuracy..>D!\n 00063a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -25598,69 +25598,69 @@\n 00063fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064000: 0100 0000 f903 0000 710a 0000 0000 0000 ........q.......\n 00064010: 3500 0070 4845 4c50 00ff 7300 ff4d 5f4c 5..pHELP..s..M_L\n 00064020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00064030: ff56 4152 4941 424c 4553 0000 5661 7269 .VARIABLES..Vari\n-00064040: 6162 6c65 7314 0027 46bf 1100 0020 2020 ables..'F.... \n-00064050: 5661 7269 6162 6c65 7307 0028 4621 0000 Variables..(F!..\n-00064060: 5400 2846 3100 0020 2020 4d20 646f 6573 T.(F1.. M does\n+00064040: 6162 6c65 7314 0027 44bf 1100 0020 2020 ables..'D.... \n+00064050: 5661 7269 6162 6c65 7307 0028 4421 0000 Variables..(D!..\n+00064060: 5400 2844 3100 0020 2020 4d20 646f 6573 T.(D1.. M does\n 00064070: 206e 6f74 2072 6571 7569 7265 2070 7265 not require pre\n 00064080: 6465 6669 6e69 7469 6f6e 206f 6620 7661 definition of va\n 00064090: 7269 6162 6c65 2074 7970 6520 6f72 2073 riable type or s\n 000640a0: 697a 652e 204d 2076 6172 6961 626c 6573 ize. M variables\n-000640b0: 2061 7265 5300 2846 4100 0020 2020 6569 areS.(FA.. ei\n+000640b0: 2061 7265 5300 2844 4100 0020 2020 6569 areS.(DA.. ei\n 000640c0: 7468 6572 206c 6f63 616c 206f 7220 676c ther local or gl\n 000640d0: 6f62 616c 2e20 416e 7920 7661 7269 6162 obal. Any variab\n 000640e0: 6c65 206d 6179 2062 6520 756e 7375 6273 le may be unsubs\n 000640f0: 6372 6970 7465 6420 6f72 2073 7562 7363 cripted or subsc\n-00064100: 7269 7074 6564 2e07 0028 4651 0000 3400 ripted...(FQ..4.\n-00064110: 2746 ff73 00ff 4152 5241 5953 5f41 4e44 'F.s..ARRAYS_AND\n+00064100: 7269 7074 6564 2e07 0028 4451 0000 3400 ripted...(DQ..4.\n+00064110: 2744 ff73 00ff 4152 5241 5953 5f41 4e44 'D.s..ARRAYS_AND\n 00064120: 5f53 5542 5343 5249 5054 5300 0041 7272 _SUBSCRIPTS..Arr\n 00064130: 6179 735f 616e 645f 5375 6273 6372 6970 ays_and_Subscrip\n-00064140: 7473 2000 4146 bf11 0000 2020 2041 7272 ts .AF.... Arr\n+00064140: 7473 2000 4144 bf11 0000 2020 2041 7272 ts .AD.... Arr\n 00064150: 6179 7320 616e 6420 5375 6273 6372 6970 ays and Subscrip\n-00064160: 7473 0700 4246 2100 0050 0042 4631 0000 ts..BF!..P.BF1..\n+00064160: 7473 0700 4244 2100 0050 0042 4431 0000 ts..BD!..P.BD1..\n 00064170: 2020 2049 6e20 4d2c 2073 7562 7363 7269 In M, subscri\n 00064180: 7074 6564 2076 6172 6961 626c 6573 2069 pted variables i\n 00064190: 6465 6e74 6966 7920 656c 656d 656e 7473 dentify elements\n 000641a0: 2069 6e20 7370 6172 7365 2061 7272 6179 in sparse array\n-000641b0: 732e 2053 7061 7273 6554 0042 4641 0000 s. SparseT.BFA..\n+000641b0: 732e 2053 7061 7273 6554 0042 4441 0000 s. SparseT.BDA..\n 000641c0: 2020 2061 7272 6179 7320 636f 6d70 7269 arrays compri\n 000641d0: 7365 2065 7869 7374 696e 6720 7375 6273 se existing subs\n 000641e0: 6372 6970 7473 2061 6e64 2064 6174 6120 cripts and data \n 000641f0: 6e6f 6465 7320 2d3b 206e 6f20 7370 6163 nodes -; no spac\n 00064200: 6520 6973 2072 6573 6572 7665 6450 0042 e is reservedP.B\n-00064210: 4651 0000 2020 2066 6f72 2070 6f74 656e FQ.. for poten\n+00064210: 4451 0000 2020 2066 6f72 2070 6f74 656e DQ.. for poten\n 00064220: 7469 616c 2064 6174 6120 6e6f 6465 732e tial data nodes.\n 00064230: 2054 6865 7365 2061 7272 6179 7320 6765 These arrays ge\n 00064240: 6e65 7261 6c6c 7920 7365 7276 6520 6c6f nerally serve lo\n 00064250: 6769 6361 6c2c 2072 6174 6865 7226 0042 gical, rather&.B\n-00064260: 4661 0000 2020 2074 6861 6e20 6d61 7468 Fa.. than math\n+00064260: 4461 0000 2020 2074 6861 6e20 6d61 7468 Da.. than math\n 00064270: 656d 6174 6963 616c 2c20 7075 7270 6f73 ematical, purpos\n-00064280: 6573 2e07 0042 4671 0000 4f00 4246 8100 es...BFq..O.BF..\n+00064280: 6573 2e07 0042 4471 0000 4f00 4244 8100 es...BDq..O.BD..\n 00064290: 0020 2020 4d20 6172 7261 7920 7375 6273 . M array subs\n 000642a0: 6372 6970 7473 2061 7265 2065 7870 7265 cripts are expre\n 000642b0: 7373 696f 6e73 2c20 616e 6420 6172 6520 ssions, and are \n 000642c0: 6e6f 7420 7265 7374 7269 6374 6564 2074 not restricted t\n-000642d0: 6f20 6e75 6d65 7269 6311 0042 4691 0000 o numeric..BF...\n-000642e0: 2020 2076 616c 7565 732e 0800 4146 c011 values...AF..\n-000642f0: 0000 3a00 4246 1200 0020 2020 5468 6520 ..:.BF... The \n+000642d0: 6f20 6e75 6d65 7269 6311 0042 4491 0000 o numeric..BD...\n+000642e0: 2020 2076 616c 7565 732e 0800 4144 c011 values...AD..\n+000642f0: 0000 3a00 4244 1200 0020 2020 5468 6520 ..:.BD... The \n 00064300: 666f 726d 6174 2066 6f72 2061 6e20 4d20 format for an M \n 00064310: 676c 6f62 616c 206f 7220 6c6f 6361 6c20 global or local \n-00064320: 7661 7269 6162 6c65 2069 733a 0700 4246 variable is:..BF\n-00064330: 1300 0020 0042 4614 0000 2020 205b 5e5d ... .BF... [^]\n+00064320: 7661 7269 6162 6c65 2069 733a 0700 4244 variable is:..BD\n+00064330: 1300 0020 0042 4414 0000 2020 205b 5e5d ... .BD... [^]\n 00064340: 6e61 6d65 5b28 6578 7072 315b 2c2e 2e2e name[(expr1[,...\n-00064350: 5d29 5d07 0042 4615 0000 4e00 4246 1600 ])]..BF...N.BF..\n+00064350: 5d29 5d07 0042 4415 0000 4e00 4244 1600 ])]..BD...N.BD..\n 00064360: 0020 2020 5468 6520 626f 6479 206f 6620 . The body of \n 00064370: 7468 6520 4d20 7374 616e 6461 7264 2070 the M standard p\n 00064380: 6c61 6365 7320 6e6f 2072 6573 7472 6963 laces no restric\n 00064390: 7469 6f6e 7320 6f6e 2076 6172 6961 626c tions on variabl\n-000643a0: 6520 6e61 6d65 732e 5100 4246 1700 0020 e names.Q.BF... \n+000643a0: 6520 6e61 6d65 732e 5100 4244 1700 0020 e names.Q.BD... \n 000643b0: 2020 486f 7765 7665 722c 2074 6865 2070 However, the p\n 000643c0: 6f72 7461 6269 6c69 7479 2073 6563 7469 ortability secti\n 000643d0: 6f6e 206f 6620 7468 6520 7374 616e 6461 on of the standa\n 000643e0: 7264 2064 6f65 7320 7375 6767 6573 7420 rd does suggest \n 000643f0: 6c69 6d69 7473 206f 6e69 0000 0000 0000 limits oni......\n 00064400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -25732,191 +25732,191 @@\n 00064830: ff56 4152 4941 424c 4553 00ff 7300 ff4c .VARIABLES..s..L\n 00064840: 4f43 414c 5f56 4152 4941 424c 4553 00bf OCAL_VARIABLES..\n 00064850: 8100 0020 2020 5345 5420 756e 7469 6c20 ... SET until \n 00064860: 6974 2069 7320 4b49 4c4c 6564 2c20 6f72 it is KILLed, or\n 00064870: 2075 6e74 696c 2074 6865 2070 726f 6365 until the proce\n 00064880: 7373 2073 746f 7073 2065 7865 6375 7469 ss stops executi\n 00064890: 6e67 204d 2e20 486f 7765 7665 722c 204d ng M. However, M\n-000648a0: 5300 3c46 9100 0020 2020 2270 726f 7465 S.WRI\n-00066f50: 5445 2024 5a47 424c 4449 5212 004e 4654 TE $ZGBLDIR..NFT\n+00066f10: 444a 0000 2020 2024 2065 7870 6f72 7420 DJ.. $ export \n+00066f20: 6774 6d67 626c 6469 720f 004e 4451 0000 gtmgbldir..NDQ..\n+00066f30: 2020 2024 2047 544d 0700 4e44 5200 001c $ GTM..NDR...\n+00066f40: 004e 4453 0000 2020 2047 544d 3e57 5249 .NDS.. GTM>WRI\n+00066f50: 5445 2024 5a47 424c 4449 5212 004e 4454 TE $ZGBLDIR..NDT\n 00066f60: 0000 2020 2054 4553 542e 474c 4416 004e .. TEST.GLD..N\n-00066f70: 4655 0000 2020 2047 544d 3e57 5249 5445 FU.. GTM>WRITE\n-00066f80: 205e 4124 004e 4656 0000 2020 2054 4849 ^A$.NFV.. THI\n+00066f70: 4455 0000 2020 2047 544d 3e57 5249 5445 DU.. GTM>WRITE\n+00066f80: 205e 4124 004e 4456 0000 2020 2054 4849 ^A$.NDV.. THI\n 00066f90: 5320 4953 205e 4120 494e 2044 4154 4142 S IS ^A IN DATAB\n-00066fa0: 4153 4520 5245 4420 004e 4657 0000 2020 ASE RED .NFW.. \n+00066fa0: 4153 4520 5245 4420 004e 4457 0000 2020 ASE RED .NDW.. \n 00066fb0: 2047 544d 3e57 5249 5445 205e 7c22 4d31 GTM>WRITE ^|\"M1\n-00066fc0: 2e47 4c44 227c 4126 004e 4658 0000 2020 .GLD\"|A&.NFX.. \n+00066fc0: 2e47 4c44 227c 4126 004e 4458 0000 2020 .GLD\"|A&.NDX.. \n 00066fd0: 2054 4849 5320 4953 205e 4120 494e 2044 THIS IS ^A IN D\n 00066fe0: 4154 4142 4153 4520 5748 4954 4500 0000 ATABASE WHITE...\n 00066ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067000: 0100 0000 8106 0000 1609 0000 0000 0000 ................\n-00067010: 6a00 0046 4845 4c50 00ff 7300 ff4d 5f4c j..FHELP..s..M_L\n+00067010: 6a00 0044 4845 4c50 00ff 7300 ff4d 5f4c j..DHELP..s..M_L\n 00067020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00067030: ff56 4152 4941 424c 4553 00ff 7300 ff47 .VARIABLES..s..G\n 00067040: 4c4f 4241 4c5f 5641 5249 4142 4c45 5f4e LOBAL_VARIABLE_N\n 00067050: 414d 455f 454e 5649 524f 4e4d 454e 5453 AME_ENVIRONMENTS\n 00067060: 00c0 5900 0020 2020 4754 4d3e 5752 4954 ..Y.. GTM>WRIT\n-00067070: 4520 245a 4742 4c44 4952 1200 4e46 5a00 E $ZGBLDIR..NFZ.\n-00067080: 0020 2020 5445 5354 2e47 4c44 1200 4e46 . TEST.GLD..NF\n+00067070: 4520 245a 4742 4c44 4952 1200 4e44 5a00 E $ZGBLDIR..NDZ.\n+00067080: 0020 2020 5445 5354 2e47 4c44 1200 4e44 . TEST.GLD..ND\n 00067090: 6100 0020 2020 4754 4d3e 4841 4c54 0700 a.. GTM>HALT..\n-000670a0: 4e46 6200 001a 004e 4663 0000 2020 2024 NFb....NFc.. $\n+000670a0: 4e44 6200 001a 004e 4463 0000 2020 2024 NDb....NDc.. $\n 000670b0: 2065 6368 6f20 6774 6d67 626c 6469 7212 echo gtmgbldir.\n-000670c0: 004e 4664 0000 2020 2054 4553 542e 474c .NFd.. TEST.GL\n-000670d0: 4407 004e 4665 0000 4e00 4e46 6600 0020 D..NFe..N.NFf.. \n+000670c0: 004e 4464 0000 2020 2054 4553 542e 474c .NDd.. TEST.GL\n+000670d0: 4407 004e 4465 0000 4e00 4e44 6600 0020 D..NDe..N.NDf.. \n 000670e0: 2020 5468 6520 7374 6174 656d 656e 7420 The statement \n 000670f0: 5752 4954 4520 5e7c 224d 312e 474c 4422 WRITE ^|\"M1.GLD\"\n 00067100: 7c41 2077 7269 7465 7320 7661 7269 6162 |A writes variab\n 00067110: 6c65 205e 4120 7573 696e 6720 7468 6520 le ^A using the \n-00067120: 476c 6f62 616c 4e00 4e46 6700 0020 2020 GlobalN.NFg.. \n+00067120: 476c 6f62 616c 4e00 4e44 6700 0020 2020 GlobalN.NDg.. \n 00067130: 4469 7265 6374 6f72 792c 204d 312e 474c Directory, M1.GL\n 00067140: 442c 2062 7574 2064 6f65 7320 6e6f 7420 D, but does not \n 00067150: 6368 616e 6765 2074 6865 2063 7572 7265 change the curre\n 00067160: 6e74 2047 6c6f 6261 6c20 4469 7265 6374 nt Global Direct\n-00067170: 6f72 792e 0700 4e46 6800 0012 004e 4669 ory...NFh....NFi\n+00067170: 6f72 792e 0700 4e44 6800 0012 004e 4469 ory...NDh....NDi\n 00067180: 0000 2020 2045 7861 6d70 6c65 3a07 004e .. Example:..N\n-00067190: 466a 0000 1c00 4e46 7100 0020 2020 4754 Fj....NFq.. GT\n+00067190: 446a 0000 1c00 4e44 7100 0020 2020 4754 Dj....NDq.. GT\n 000671a0: 4d3e 5752 4954 4520 245a 4742 4c44 4952 M>WRITE $ZGBLDIR\n-000671b0: 1000 4e46 7200 0020 2020 4d31 2e47 4c44 ..NFr.. M1.GLD\n-000671c0: 1600 4e46 7300 0020 2020 4754 4d3e 5752 ..NFs.. GTM>WR\n-000671d0: 4954 4520 5e41 2600 4e46 7400 0020 2020 ITE ^A&.NFt.. \n+000671b0: 1000 4e44 7200 0020 2020 4d31 2e47 4c44 ..NDr.. M1.GLD\n+000671c0: 1600 4e44 7300 0020 2020 4754 4d3e 5752 ..NDs.. GTM>WR\n+000671d0: 4954 4520 5e41 2600 4e44 7400 0020 2020 ITE ^A&.NDt.. \n 000671e0: 5448 4953 2049 5320 5e41 2049 4e20 4441 THIS IS ^A IN DA\n-000671f0: 5441 4241 5345 2057 4849 5445 2000 4e46 TABASE WHITE .NF\n+000671f0: 5441 4241 5345 2057 4849 5445 2000 4e44 TABASE WHITE .ND\n 00067200: 7500 0020 2020 4754 4d3e 5752 4954 4520 u.. GTM>WRITE \n-00067210: 5e7c 224d 312e 474c 4422 7c41 2600 4e46 ^|\"M1.GLD\"|A&.NF\n+00067210: 5e7c 224d 312e 474c 4422 7c41 2600 4e44 ^|\"M1.GLD\"|A&.ND\n 00067220: 7600 0020 2020 5448 4953 2049 5320 5e41 v.. THIS IS ^A\n 00067230: 2049 4e20 4441 5441 4241 5345 2057 4849 IN DATABASE WHI\n-00067240: 5445 0700 4e46 7700 0045 004e 4678 0000 TE..NFw..E.NFx..\n+00067240: 5445 0700 4e44 7700 0045 004e 4478 0000 TE..NDw..E.NDx..\n 00067250: 2020 2054 6865 2073 7461 7465 6d65 6e74 The statement\n 00067260: 2057 5249 5445 205e 7c22 4d31 2e47 4c44 WRITE ^|\"M1.GLD\n 00067270: 227c 4120 6973 2065 7175 6976 616c 656e \"|A is equivalen\n 00067280: 7420 746f 2057 5249 5445 205e 412e 0700 t to WRITE ^A...\n-00067290: 4e46 7900 0053 004e 467a 0000 2020 2053 NFy..S.NFz.. S\n+00067290: 4e44 7900 0053 004e 447a 0000 2020 2053 NDy..S.NDz.. S\n 000672a0: 7065 6369 6679 696e 6720 7365 7061 7261 pecifying separa\n 000672b0: 7465 2047 6c6f 6261 6c20 4469 7265 6374 te Global Direct\n 000672c0: 6f72 6965 7320 646f 6573 206e 6f74 2061 ories does not a\n 000672d0: 6c77 6179 7320 7472 616e 736c 6174 6520 lways translate \n-000672e0: 746f 2075 7369 6e67 1d00 4e46 8100 0020 to using..NF... \n+000672e0: 746f 2075 7369 6e67 1d00 4e44 8100 0020 to using..ND... \n 000672f0: 2020 7365 7061 7261 7465 2064 6174 6162 separate datab\n-00067300: 6173 6573 2e07 004e 4682 0000 1200 4e46 ases...NF.....NF\n+00067300: 6173 6573 2e07 004e 4482 0000 1200 4e44 ases...ND.....ND\n 00067310: 8300 0020 2020 4578 616d 706c 653a 0700 ... Example:..\n-00067320: 4e46 8400 003c 004e 4685 0000 2020 2047 NF...<.NF... G\n+00067320: 4e44 8400 003c 004e 4485 0000 2020 2047 ND...<.ND... G\n 00067330: 544d 3e57 5249 5445 205e 7c22 4d31 2e47 TM>WRITE ^|\"M1.G\n 00067340: 4c44 227c 412c 212c 5e7c 224d 322e 474c LD\"|A,!,^|\"M2.GL\n 00067350: 4422 7c41 2c21 2c5e 7c22 4d33 2e47 4c44 D\"|A,!,^|\"M3.GLD\n-00067360: 220e 004e 4686 0000 2020 207c 412c 2126 \"..NF... |A,!&\n-00067370: 004e 4687 0000 2020 2054 4849 5320 4953 .NF... THIS IS\n+00067360: 220e 004e 4486 0000 2020 207c 412c 2126 \"..ND... |A,!&\n+00067370: 004e 4487 0000 2020 2054 4849 5320 4953 .ND... THIS IS\n 00067380: 205e 4120 494e 2044 4154 4142 4153 4520 ^A IN DATABASE \n-00067390: 5748 4954 4525 004e 4688 0000 2020 2054 WHITE%.NF... T\n+00067390: 5748 4954 4525 004e 4488 0000 2020 2054 WHITE%.ND... T\n 000673a0: 4849 5320 4953 205e 4120 494e 2044 4154 HIS IS ^A IN DAT\n-000673b0: 4142 4153 4520 424c 5545 2600 4e46 8900 ABASE BLUE&.NF..\n+000673b0: 4142 4153 4520 424c 5545 2600 4e44 8900 ABASE BLUE&.ND..\n 000673c0: 0020 2020 5448 4953 2049 5320 5e41 2049 . THIS IS ^A I\n 000673d0: 4e20 4441 5441 4241 5345 2057 4849 5445 N DATABASE WHITE\n-000673e0: 0700 4e46 8a00 0051 004e 4691 0000 2020 ..NF...Q.NF... \n+000673e0: 0700 4e44 8a00 0051 004e 4491 0000 2020 ..ND...Q.ND... \n 000673f0: 2049 6e20 7468 6973 2065 7861 6d70 6c65 In this example\n 00067400: 2c20 7468 6520 5752 4954 4520 646f 6573 , the WRITE does\n 00067410: 206e 6f74 2064 6973 706c 6179 205e 4120 not display ^A \n 00067420: 6672 6f6d 2074 6872 6565 2047 542e 4d20 from three GT.M \n-00067430: 6461 7461 6261 7365 5200 4e46 9200 0020 databaseR.NF... \n+00067430: 6461 7461 6261 7365 5200 4e44 9200 0020 databaseR.ND... \n 00067440: 2020 6669 6c65 732e 204d 6170 7069 6e67 files. Mapping\n 00067450: 2073 7065 6369 6669 6564 2062 7920 7468 specified by th\n 00067460: 6520 476c 6f62 616c 2044 6972 6563 746f e Global Directo\n 00067470: 7279 2045 6469 746f 7220 2847 4445 2920 ry Editor (GDE) \n-00067480: 6465 7465 726d 696e 6573 3f00 4e46 9300 determines?.NF..\n+00067480: 6465 7465 726d 696e 6573 3f00 4e44 9300 determines?.ND..\n 00067490: 0020 2020 7468 6520 6461 7461 6261 7365 . the database\n 000674a0: 2066 696c 6520 746f 2077 6869 6368 2061 file to which a\n 000674b0: 2047 6c6f 6261 6c20 4469 7265 6374 6f72 Global Director\n-000674c0: 7920 706f 696e 7473 2e07 004e 4694 0000 y points...NF...\n-000674d0: 4600 4e46 9500 0020 2020 5468 6973 2072 F.NF... This r\n+000674c0: 7920 706f 696e 7473 2e07 004e 4494 0000 y points...ND...\n+000674d0: 4600 4e44 9500 0020 2020 5468 6973 2072 F.ND... This r\n 000674e0: 6573 756c 7420 636f 756c 6420 6861 7665 esult could have\n 000674f0: 206f 6363 7572 7265 6420 756e 6465 7220 occurred under \n 00067500: 7468 6520 666f 6c6c 6f77 696e 6720 6d61 the following ma\n-00067510: 7070 696e 673a 0700 4e46 9600 003d 004e pping:..NF...=.N\n-00067520: 4697 0000 2020 205e 7c22 4d31 2e47 4c44 F... ^|\"M1.GLD\n+00067510: 7070 696e 673a 0700 4e44 9600 003d 004e pping:..ND...=.N\n+00067520: 4497 0000 2020 205e 7c22 4d31 2e47 4c44 D... ^|\"M1.GLD\n 00067530: 227c 4120 2d2d 3e20 5245 4749 4f4e 4120 \"|A --> REGIONA \n 00067540: 2d2d 3e20 5345 474d 454e 5441 202d 2d3e --> SEGMENTA -->\n-00067550: 2046 494c 4531 2e44 4154 3d00 4e46 9800 FILE1.DAT=.NF..\n+00067550: 2046 494c 4531 2e44 4154 3d00 4e44 9800 FILE1.DAT=.ND..\n 00067560: 0020 2020 5e7c 224d 322e 474c 4422 7c41 . ^|\"M2.GLD\"|A\n 00067570: 202d 2d3e 2052 4547 494f 4e41 202d 2d3e --> REGIONA -->\n 00067580: 2053 4547 4d45 4e54 3120 2d2d 3e20 4649 SEGMENT1 --> FI\n-00067590: 4c45 322e 4441 543d 004e 4699 0000 2020 LE2.DAT=.NF... \n+00067590: 4c45 322e 4441 543d 004e 4499 0000 2020 LE2.DAT=.ND... \n 000675a0: 205e 7c22 4d33 2e47 4c44 227c 4120 2d2d ^|\"M3.GLD\"|A --\n 000675b0: 3e20 5245 4749 4f4e 3320 2d2d 3e20 5345 > REGION3 --> SE\n 000675c0: 474d 454e 5433 202d 2d3e 2046 494c 4531 GMENT3 --> FILE1\n-000675d0: 2e44 4154 0700 4e46 9a00 0055 004d 46c1 .DAT..NF...U.MF.\n+000675d0: 2e44 4154 0700 4e44 9a00 0055 004d 44c1 .DAT..ND...U.MD.\n 000675e0: 1100 0020 2020 466f 7220 6d6f 7265 2069 ... For more i\n 000675f0: 6e66 6f72 6d61 7469 6f6e 206f 6e20 476c nformation on Gl\n 00067600: 6f62 616c 2044 6972 6563 746f 7269 6573 obal Directories\n 00067610: 2c20 7265 6665 7220 746f 2074 6865 2022 , refer to the \"\n 00067620: 476c 6f62 616c 2044 6972 6563 746f 7279 Global Directory\n-00067630: 4a00 4f46 1100 0020 2020 4564 6974 6f72 J.OF... Editor\n+00067630: 4a00 4f44 1100 0020 2020 4564 6974 6f72 J.OD... Editor\n 00067640: 2220 6368 6170 7465 7220 6f66 2074 6865 \" chapter of the\n 00067650: 2047 542e 4d20 4164 6d69 6e69 7374 7261 GT.M Administra\n 00067660: 7469 6f6e 2061 6e64 204f 7065 7261 7469 tion and Operati\n-00067670: 6f6e 7320 4775 6964 652e 0700 4f46 2100 ons Guide...OF!.\n+00067670: 6f6e 7320 4775 6964 652e 0700 4f44 2100 ons Guide...OD!.\n 00067680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000676a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000676b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000676c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000676d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000676e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -26497,94 +26497,94 @@\n 00067800: 0100 0000 7105 0000 480c 0000 0000 0000 ....q...H.......\n 00067810: 6300 0078 4845 4c50 00ff 7300 ff4d 5f4c c..xHELP..s..M_L\n 00067820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00067830: ff49 4e44 4952 4543 5449 4f4e 00ff 7300 .INDIRECTION..s.\n 00067840: ff50 4154 5445 524e 5f43 4f44 455f 494e .PATTERN_CODE_IN\n 00067850: 4449 5245 4354 494f 4e00 0050 6174 7465 DIRECTION..Patte\n 00067860: 726e 5f43 6f64 655f 496e 6469 7265 6374 rn_Code_Indirect\n-00067870: 696f 6e23 0046 46bf 1100 0020 2020 5061 ion#.FF.... Pa\n+00067870: 696f 6e23 0046 44bf 1100 0020 2020 5061 ion#.FD.... Pa\n 00067880: 7474 6572 6e20 436f 6465 2049 6e64 6972 ttern Code Indir\n-00067890: 6563 7469 6f6e 0700 4746 2100 0038 0047 ection..GF!..8.G\n-000678a0: 4631 0000 2020 2041 2070 6174 7465 726e F1.. A pattern\n+00067890: 6563 7469 6f6e 0700 4744 2100 0038 0047 ection..GD!..8.G\n+000678a0: 4431 0000 2020 2041 2070 6174 7465 726e D1.. A pattern\n 000678b0: 2063 6f64 6520 6d61 7920 6265 2072 6570 code may be rep\n 000678c0: 6c61 6365 6420 6279 2069 6e64 6972 6563 laced by indirec\n-000678d0: 7469 6f6e 2e07 0047 4641 0000 1200 4746 tion...GFA....GF\n+000678d0: 7469 6f6e 2e07 0047 4441 0000 1200 4744 tion...GDA....GD\n 000678e0: 5100 0020 2020 4578 616d 706c 653a 0700 Q.. Example:..\n-000678f0: 4746 6100 0038 0047 4671 0000 2020 2047 GFa..8.GFq.. G\n+000678f0: 4744 6100 0038 0047 4471 0000 2020 2047 GDa..8.GDq.. G\n 00067900: 544d 3e46 4f52 2070 3d22 3155 2e32 3041 TM>FOR p=\"1U.20A\n 00067910: 3122 222c 2222 3155 2e32 3041 222c 354e 1\"\",\"\"1U.20A\",5N\n 00067920: 2049 4620 783f 4070 2051 5549 5432 0047 IF x?@p QUIT2.G\n-00067930: 4681 0000 2020 2047 544d 3e45 4c53 4520 F... GTM>ELSE \n+00067930: 4481 0000 2020 2047 544d 3e45 4c53 4520 D... GTM>ELSE \n 00067940: 5752 4954 4520 212c 2249 6e63 6f72 7265 WRITE !,\"Incorre\n 00067950: 6374 2066 6f72 6d61 7422 2051 5549 5407 ct format\" QUIT.\n-00067960: 0047 4691 0000 5400 4646 c011 0000 2020 .GF...T.FF.... \n+00067960: 0047 4491 0000 5400 4644 c011 0000 2020 .GD...T.FD.... \n 00067970: 2054 6869 7320 6578 616d 706c 6520 7573 This example us\n 00067980: 6573 2070 6174 7465 726e 2063 6f64 6520 es pattern code \n 00067990: 696e 6469 7265 6374 696f 6e20 746f 2074 indirection to t\n 000679a0: 6573 7420 7820 666f 7220 6569 7468 6572 est x for either\n-000679b0: 2061 206e 616d 6520 6f72 1300 4746 1200 a name or..GF..\n+000679b0: 2061 206e 616d 6520 6f72 1300 4744 1200 a name or..GD..\n 000679c0: 0020 2020 6120 6e75 6d62 6572 2e07 0047 . a number...G\n-000679d0: 4613 0000 2a00 1f61 5452 494e 5349 435f F...*..aTRINSIC_\n+000679d0: 4413 0000 2a00 1f61 5452 494e 5349 435f D...*..aTRINSIC_\n 000679e0: 4655 4e43 5449 4f4e 5300 0049 6e74 7269 FUNCTIONS..Intri\n 000679f0: 6e73 6963 5f46 756e 6374 696f 6e73 1e00 nsic_Functions..\n-00067a00: 3146 bf11 0000 2020 2049 6e74 7269 6e73 1F.... Intrins\n-00067a10: 6963 2046 756e 6374 696f 6e73 0700 3246 ic Functions..2F\n-00067a20: 2100 0053 0032 4631 0000 2020 204d 2049 !..S.2F1.. M I\n+00067a00: 3144 bf11 0000 2020 2049 6e74 7269 6e73 1D.... Intrins\n+00067a10: 6963 2046 756e 6374 696f 6e73 0700 3244 ic Functions..2D\n+00067a20: 2100 0053 0032 4431 0000 2020 204d 2049 !..S.2D1.. M I\n 00067a30: 6e74 7269 6e73 6963 2046 756e 6374 696f ntrinsic Functio\n 00067a40: 6e73 2073 7461 7274 2077 6974 6820 6120 ns start with a \n 00067a50: 7369 6e67 6c65 2064 6f6c 6c61 7220 7369 single dollar si\n 00067a60: 676e 2028 2429 2061 6e64 2068 6176 6520 gn ($) and have \n-00067a70: 6f6e 6520 6f72 5000 3246 4100 0020 2020 one orP.2FA.. \n+00067a70: 6f6e 6520 6f72 5000 3244 4100 0020 2020 one orP.2DA.. \n 00067a80: 6d6f 7265 2061 7267 756d 656e 7473 2065 more arguments e\n 00067a90: 6e63 6c6f 7365 6420 696e 2070 6172 656e nclosed in paren\n 00067aa0: 7468 6573 6573 2028 2920 616e 6420 7365 theses () and se\n 00067ab0: 7061 7261 7465 6420 6279 2063 6f6d 6d61 parated by comma\n-00067ac0: 7320 282c 292e 5100 3246 5100 0020 2020 s (,).Q.2FQ.. \n+00067ac0: 7320 282c 292e 5100 3244 5100 0020 2020 s (,).Q.2DQ.. \n 00067ad0: 5468 6573 6520 6675 6e63 7469 6f6e 7320 These functions \n 00067ae0: 7072 6f76 6964 6520 616e 2065 7870 7265 provide an expre\n 00067af0: 7373 696f 6e20 7265 7375 6c74 2062 7920 ssion result by \n 00067b00: 7065 7266 6f72 6d69 6e67 2061 6374 696f performing actio\n-00067b10: 6e73 2074 6861 7451 0032 4661 0000 2020 ns thatQ.2Fa.. \n+00067b10: 6e73 2074 6861 7451 0032 4461 0000 2020 ns thatQ.2Da.. \n 00067b20: 2077 6f75 6c64 2062 6520 696d 706f 7373 would be imposs\n 00067b30: 6962 6c65 206f 7220 6469 6666 6963 756c ible or difficul\n 00067b40: 7420 746f 2070 6572 666f 726d 2075 7369 t to perform usi\n 00067b50: 6e67 204d 2063 6f6d 6d61 6e64 732e 2049 ng M commands. I\n-00067b60: 7420 6973 206e 6f77 4c00 3246 7100 0020 t is nowL.2Fq.. \n+00067b60: 7420 6973 206e 6f77 4c00 3244 7100 0020 t is nowL.2Dq.. \n 00067b70: 2020 706f 7373 6962 6c65 2074 6f20 696e possible to in\n 00067b80: 766f 6b65 2061 2043 2066 756e 6374 696f voke a C functio\n 00067b90: 6e20 696e 2061 2070 6163 6b61 6765 2076 n in a package v\n 00067ba0: 6961 2074 6865 2065 7874 6572 6e61 6c20 ia the external \n-00067bb0: 6361 6c6c 1400 3246 8100 0020 2020 6d65 call..2F... me\n-00067bc0: 6368 616e 6973 6d2e 0700 3246 9100 0032 chanism...2F...2\n-00067bd0: 0027 4653 5045 4349 414c 5f56 4152 4941 .'FSPECIAL_VARIA\n+00067bb0: 6361 6c6c 1400 3244 8100 0020 2020 6d65 call..2D... me\n+00067bc0: 6368 616e 6973 6d2e 0700 3244 9100 0032 chanism...2D...2\n+00067bd0: 0027 4453 5045 4349 414c 5f56 4152 4941 .'DSPECIAL_VARIA\n 00067be0: 424c 4553 0000 496e 7472 696e 7369 635f BLES..Intrinsic_\n 00067bf0: 5370 6563 6961 6c5f 5661 7269 6162 6c65 Special_Variable\n-00067c00: 7326 0039 46bf 1100 0020 2020 496e 7472 s&.9F.... Intr\n+00067c00: 7326 0039 44bf 1100 0020 2020 496e 7472 s&.9D.... Intr\n 00067c10: 696e 7369 6320 5370 6563 6961 6c20 5661 insic Special Va\n-00067c20: 7269 6162 6c65 7307 003a 4621 0000 5100 riables..:F!..Q.\n-00067c30: 3a46 3100 0020 2020 4d20 496e 7472 696e :F1.. M Intrin\n+00067c20: 7269 6162 6c65 7307 003a 4421 0000 5100 riables..:D!..Q.\n+00067c30: 3a44 3100 0020 2020 4d20 496e 7472 696e :D1.. M Intrin\n 00067c40: 7369 6320 5370 6563 6961 6c20 5661 7269 sic Special Vari\n 00067c50: 6162 6c65 7320 7374 6172 7420 7769 7468 ables start with\n 00067c60: 2061 2073 696e 676c 6520 646f 6c6c 6172 a single dollar\n 00067c70: 2073 6967 6e20 2824 292e 2047 542e 4d4d sign ($). GT.MM\n-00067c80: 003a 4641 0000 2020 2070 726f 7669 6465 .:FA.. provide\n+00067c80: 003a 4441 0000 2020 2070 726f 7669 6465 .:DA.. provide\n 00067c90: 7320 7375 6368 2076 6172 6961 626c 6573 s such variables\n 00067ca0: 2066 6f72 2070 726f 6772 616d 2065 7861 for program exa\n 00067cb0: 6d69 6e61 7469 6f6e 2e20 496e 2073 6f6d mination. In som\n-00067cc0: 6520 6361 7365 732c 2074 6865 5400 3a46 e cases, theT.:F\n+00067cc0: 6520 6361 7365 732c 2074 6865 5400 3a44 e cases, theT.:D\n 00067cd0: 5100 0020 2020 496e 7472 696e 7369 6320 Q.. Intrinsic \n 00067ce0: 5370 6563 6961 6c20 5661 7269 6162 6c65 Special Variable\n 00067cf0: 7320 6d61 7920 6265 2053 4554 2074 6f20 s may be SET to \n 00067d00: 6d6f 6469 6679 2074 6865 2063 6f72 7265 modify the corre\n 00067d10: 7370 6f6e 6469 6e67 2070 6172 7420 6f66 sponding part of\n-00067d20: 1a00 3a46 6100 0020 2020 7468 6520 656e ..:Fa.. the en\n-00067d30: 7669 726f 6e6d 656e 742e 0700 3a46 7100 vironment...:Fq.\n+00067d20: 1a00 3a44 6100 0020 2020 7468 6520 656e ..:Da.. the en\n+00067d30: 7669 726f 6e6d 656e 742e 0700 3a44 7100 vironment...:Dq.\n 00067d40: 0016 001d 744c 4954 4552 414c 5300 004c ....tLITERALS..L\n-00067d50: 6974 6572 616c 7313 0026 46bf 1100 0020 iterals..&F.... \n-00067d60: 2020 4c69 7465 7261 6c73 0700 2746 2100 Literals..'F!.\n+00067d50: 6974 6572 616c 7313 0026 44bf 1100 0020 iterals..&D.... \n+00067d60: 2020 4c69 7465 7261 6c73 0700 2744 2100 Literals..'D!.\n 00067d70: 0072 0000 0000 0000 0000 0000 0000 0000 .r..............\n 00067d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -26624,113 +26624,113 @@\n 00067ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00068000: 0100 0000 8f06 0000 5509 0000 0000 0000 ........U.......\n 00068010: 4e00 0055 4845 4c50 00ff 7300 ff4d 5f4c N..UHELP..s..M_L\n 00068020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00068030: ff4c 4954 4552 414c 5300 ff73 00ff 5354 .LITERALS..s..ST\n 00068040: 5249 4e47 5f4c 4954 4552 414c 5300 0053 RING_LITERALS..S\n 00068050: 7472 696e 675f 4c69 7465 7261 6c73 1a00 tring_Literals..\n-00068060: 3a46 bf11 0000 2020 2053 7472 696e 6720 :F.... String \n-00068070: 4c69 7465 7261 6c73 0700 3b46 2100 0050 Literals..;F!..P\n-00068080: 003b 4631 0000 2020 2041 2073 7472 696e .;F1.. A strin\n+00068060: 3a44 bf11 0000 2020 2053 7472 696e 6720 :D.... String \n+00068070: 4c69 7465 7261 6c73 0700 3b44 2100 0050 Literals..;D!..P\n+00068080: 003b 4431 0000 2020 2041 2073 7472 696e .;D1.. A strin\n 00068090: 6720 6c69 7465 7261 6c20 2873 7472 6c69 g literal (strli\n 000680a0: 7429 2069 7320 656e 636c 6f73 6564 2069 t) is enclosed i\n 000680b0: 6e20 7175 6f74 6174 696f 6e20 6d61 726b n quotation mark\n 000680c0: 7320 2822 2022 2920 616e 6420 6361 6e50 s (\" \") and canP\n-000680d0: 003b 4641 0000 2020 2063 6f6e 7461 696e .;FA.. contain\n+000680d0: 003b 4441 0000 2020 2063 6f6e 7461 696e .;DA.. contain\n 000680e0: 2061 2073 6571 7565 6e63 6520 6f66 2041 a sequence of A\n 000680f0: 5343 4949 2061 6e64 2055 6e69 636f 6465 SCII and Unicode\n 00068100: 2852 2920 5554 462d 3820 6368 6172 6163 (R) UTF-8 charac\n 00068110: 7465 7273 2e20 5768 696c 6520 7468 6549 ters. While theI\n-00068120: 003b 4651 0000 2020 2073 7461 6e64 6172 .;FQ.. standar\n+00068120: 003b 4451 0000 2020 2073 7461 6e64 6172 .;DQ.. standar\n 00068130: 6420 696e 6469 6361 7465 7320 7468 6520 d indicates the \n 00068140: 6368 6172 6163 7465 7273 206d 7573 7420 characters must \n 00068150: 6265 2067 7261 7068 6963 2c20 4754 2e4d be graphic, GT.M\n-00068160: 2061 6363 6570 7473 4d00 3b46 6100 0020 acceptsM.;Fa.. \n+00068160: 2061 6363 6570 7473 4d00 3b44 6100 0020 acceptsM.;Da.. \n 00068170: 2020 6e6f 6e2d 6772 6170 6869 6320 6368 non-graphic ch\n 00068180: 6172 6163 7465 7273 2061 6e64 2c20 6174 aracters and, at\n 00068190: 2063 6f6d 7069 6c65 2d74 696d 652c 2067 compile-time, g\n 000681a0: 6976 6573 2061 2077 6172 6e69 6e67 2e20 ives a warning. \n-000681b0: 5573 696e 6754 003b 4671 0000 2020 2024 UsingT.;Fq.. $\n+000681b0: 5573 696e 6754 003b 4471 0000 2020 2024 UsingT.;Dq.. $\n 000681c0: 4348 4152 2829 2061 6e64 2063 6f6e 6361 CHAR() and conca\n 000681d0: 7465 6e61 7465 2074 6f20 7265 7072 6573 tenate to repres\n 000681e0: 656e 7420 6e6f 6e2d 6772 6170 6869 6320 ent non-graphic \n 000681f0: 6368 6172 6163 7465 7273 2069 6e20 7374 characters in st\n-00068200: 7269 6e67 7320 6e6f 744e 003b 4681 0000 rings notN.;F...\n+00068200: 7269 6e67 7320 6e6f 744e 003b 4481 0000 rings notN.;D...\n 00068210: 2020 206f 6e6c 7920 6176 6f69 6473 2074 only avoids t\n 00068220: 6865 2077 6172 6e69 6e67 2062 7574 2069 he warning but i\n 00068230: 7320 6c65 7373 2065 7272 6f72 2070 726f s less error pro\n 00068240: 6e65 2061 6e64 206d 616b 6573 2066 6f72 ne and makes for\n-00068250: 2065 6173 6965 7251 003b 4691 0000 2020 easierQ.;F... \n+00068250: 2065 6173 6965 7251 003b 4491 0000 2020 easierQ.;D... \n 00068260: 2075 6e64 6572 7374 616e 6469 6e67 2e20 understanding. \n 00068270: 4d20 6174 7465 6d70 7473 2074 6f20 7573 M attempts to us\n 00068280: 6520 6368 6172 6163 7465 7220 7465 7874 e character text\n 00068290: 2074 6861 7420 6170 7065 6172 7320 6f75 that appears ou\n-000682a0: 7473 6964 6520 6f66 5500 3a46 c011 0000 tside ofU.:F....\n+000682a0: 7473 6964 6520 6f66 5500 3a44 c011 0000 tside ofU.:D....\n 000682b0: 2020 2071 756f 7461 7469 6f6e 206d 6172 quotation mar\n 000682c0: 6b20 6465 6c69 6d69 7465 7273 2061 6363 k delimiters acc\n 000682d0: 6f72 6469 6e67 2074 6f20 636f 6e74 6578 ording to contex\n 000682e0: 742c 2077 6869 6368 2067 656e 6572 616c t, which general\n 000682f0: 6c79 206d 6561 6e73 2061 7320 611e 003b ly means as a..;\n-00068300: 4612 0000 2020 206c 6f63 616c 2076 6172 F... local var\n-00068310: 6961 626c 6520 6e61 6d65 2e07 003b 4613 iable name...;F.\n-00068320: 0000 4b00 3b46 1400 0020 2020 546f 2069 ..K.;F... To i\n+00068300: 4412 0000 2020 206c 6f63 616c 2076 6172 D... local var\n+00068310: 6961 626c 6520 6e61 6d65 2e07 003b 4413 iable name...;D.\n+00068320: 0000 4b00 3b44 1400 0020 2020 546f 2069 ..K.;D... To i\n 00068330: 6e63 6c75 6465 2061 2071 756f 7461 7469 nclude a quotati\n 00068340: 6f6e 206d 6172 6b20 2822 2920 7769 7468 on mark (\") with\n 00068350: 696e 2061 2073 7472 6c69 742c 2075 7365 in a strlit, use\n 00068360: 2061 2073 6574 206f 6620 7477 6f22 003b a set of two\".;\n-00068370: 4615 0000 2020 2071 756f 7461 7469 6f6e F... quotation\n+00068370: 4415 0000 2020 2071 756f 7461 7469 6f6e D... quotation\n 00068380: 206d 6172 6b73 2028 2222 2022 2229 2e07 marks (\"\" \"\")..\n-00068390: 003b 4616 0000 1200 3b46 1700 0020 2020 .;F.....;F... \n-000683a0: 4578 616d 706c 653a 0700 3b46 1800 0018 Example:..;F....\n-000683b0: 003b 4619 0000 2020 2047 544d 3e77 7269 .;F... GTM>wri\n-000683c0: 7465 2022 2222 220b 003b 461a 0000 2020 te \"\"\"\"..;F... \n-000683d0: 2022 0e00 3b46 2100 0020 2020 4754 4d3e \"..;F!.. GTM>\n-000683e0: 0700 3b46 2200 0050 003b 4623 0000 2020 ..;F\"..P.;F#.. \n+00068390: 003b 4416 0000 1200 3b44 1700 0020 2020 .;D.....;D... \n+000683a0: 4578 616d 706c 653a 0700 3b44 1800 0018 Example:..;D....\n+000683b0: 003b 4419 0000 2020 2047 544d 3e77 7269 .;D... GTM>wri\n+000683c0: 7465 2022 2222 220b 003b 441a 0000 2020 te \"\"\"\"..;D... \n+000683d0: 2022 0e00 3b44 2100 0020 2020 4754 4d3e \"..;D!.. GTM>\n+000683e0: 0700 3b44 2200 0050 003b 4423 0000 2020 ..;D\"..P.;D#.. \n 000683f0: 2054 6865 2057 5249 5445 2064 6973 706c The WRITE displ\n 00068400: 6179 7320 6120 7369 6e67 6c65 2071 756f ays a single quo\n 00068410: 7461 7469 6f6e 206d 6172 6b20 6265 6361 tation mark beca\n 00068420: 7573 6520 7468 6520 6669 7273 7420 7175 use the first qu\n-00068430: 6f74 6174 696f 6e53 003b 4624 0000 2020 otationS.;F$.. \n+00068430: 6f74 6174 696f 6e53 003b 4424 0000 2020 otationS.;D$.. \n 00068440: 206d 6172 6b20 6465 6c69 6d69 7473 2074 mark delimits t\n 00068450: 6865 2062 6567 696e 6e69 6e67 206f 6620 he beginning of \n 00068460: 7468 6520 7374 7269 6e67 206c 6974 6572 the string liter\n 00068470: 616c 2c20 7468 6520 6e65 7874 2074 776f al, the next two\n-00068480: 2071 756f 7461 7469 6f6e 5400 3b46 2500 quotationT.;F%.\n+00068480: 2071 756f 7461 7469 6f6e 5400 3b44 2500 quotationT.;D%.\n 00068490: 0020 2020 6d61 726b 7320 6465 6e6f 7465 . marks denote\n 000684a0: 2061 2073 696e 676c 6520 7175 6f74 6520 a single quote \n 000684b0: 7769 7468 696e 2074 6865 2073 7472 696e within the strin\n 000684c0: 672c 2061 6e64 2074 6865 206c 6173 7420 g, and the last \n 000684d0: 7175 6f74 6174 696f 6e20 6d61 726b 3100 quotation mark1.\n-000684e0: 3b46 2600 0020 2020 6465 6c69 6d69 7473 ;F&.. delimits\n+000684e0: 3b44 2600 0020 2020 6465 6c69 6d69 7473 ;D&.. delimits\n 000684f0: 2074 6865 2065 6e64 206f 6620 7468 6520 the end of the \n 00068500: 7374 7269 6e67 206c 6974 6572 616c 2e07 string literal..\n-00068510: 003b 4627 0000 4f00 3b46 2800 0020 2020 .;F'..O.;F(.. \n+00068510: 003b 4427 0000 4f00 3b44 2800 0020 2020 .;D'..O.;D(.. \n 00068520: 5573 6520 7468 6520 245b 5a5d 4348 4152 Use the $[Z]CHAR\n 00068530: 2829 2066 756e 6374 696f 6e20 616e 6420 () function and \n 00068540: 7468 6520 636f 6e63 6174 656e 6174 696f the concatenatio\n 00068550: 6e20 6f70 6572 6174 6f72 2074 6f20 696e n operator to in\n-00068560: 636c 7564 652d 003b 4629 0000 2020 2063 clude-.;F).. c\n+00068560: 636c 7564 652d 003b 4429 0000 2020 2063 clude-.;D).. c\n 00068570: 6f6e 7472 6f6c 2063 6861 7261 6374 6572 ontrol character\n 00068580: 7320 7769 7468 696e 2061 2073 7472 696e s within a strin\n-00068590: 672e 0700 3b46 2a00 0012 003b 4631 0000 g...;F*....;F1..\n-000685a0: 2020 2045 7861 6d70 6c65 3a07 003b 4632 Example:..;F2\n-000685b0: 0000 2400 3b46 3300 0020 2020 4754 4d3e ..$.;F3.. GTM>\n+00068590: 672e 0700 3b44 2a00 0012 003b 4431 0000 g...;D*....;D1..\n+000685a0: 2020 2045 7861 6d70 6c65 3a07 003b 4432 Example:..;D2\n+000685b0: 0000 2400 3b44 3300 0020 2020 4754 4d3e ..$.;D3.. GTM>\n 000685c0: 5752 4954 4520 2241 225f 2443 4841 5228 WRITE \"A\"_$CHAR(\n-000685d0: 3929 5f22 4222 0d00 3b46 3400 0020 2020 9)_\"B\"..;F4.. \n-000685e0: 4120 420e 003b 4635 0000 2020 2047 544d A B..;F5.. GTM\n-000685f0: 3e07 003b 4636 0000 5000 3b46 3700 0020 >..;F6..P.;F7.. \n+000685d0: 3929 5f22 4222 0d00 3b44 3400 0020 2020 9)_\"B\"..;D4.. \n+000685e0: 4120 420e 003b 4435 0000 2020 2047 544d A B..;D5.. GTM\n+000685f0: 3e07 003b 4436 0000 5000 3b44 3700 0020 >..;D6..P.;D7.. \n 00068600: 2020 5468 6520 5752 4954 4520 6469 7370 The WRITE disp\n 00068610: 6c61 7973 2061 6e20 2241 2c22 2066 6f6c lays an \"A,\" fol\n 00068620: 6c6f 7765 6420 6279 2061 2074 6162 2028 lowed by a tab (\n 00068630: 3c48 543e 292c 2066 6f6c 6c6f 7765 6420 ), followed \n-00068640: 6279 2061 2022 4222 4000 3b46 3800 0020 by a \"B\"@.;F8.. \n+00068640: 6279 2061 2022 4222 4000 3b44 3800 0020 by a \"B\"@.;D8.. \n 00068650: 2020 7573 696e 6720 2443 4841 5228 292c using $CHAR(),\n 00068660: 2074 6f20 696e 7472 6f64 7563 6520 7468 to introduce th\n 00068670: 6520 6e6f 6e2d 6772 6170 6869 6320 6368 e non-graphic ch\n-00068680: 6172 6163 7465 722e 0700 3b46 3900 0061 aracter...;F9..a\n+00068680: 6172 6163 7465 722e 0700 3b44 3900 0061 aracter...;D9..a\n 00068690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000686a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000686b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000686c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000686d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000686e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000686f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -26752,33 +26752,33 @@\n 000687f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00068800: 0100 0000 8601 0000 5009 0000 0000 0000 ........P.......\n 00068810: 5800 0000 4845 4c50 00ff 7300 ff4d 5f4c X...HELP..s..M_L\n 00068820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00068830: ff4c 4954 4552 414c 5300 bf31 0000 2020 .LITERALS..1.. \n 00068840: 204d 2068 6173 2062 6f74 6820 7374 7269 M has both stri\n 00068850: 6e67 2061 6e64 206e 756d 6572 6963 206c ng and numeric l\n-00068860: 6974 6572 616c 732e 0700 2746 4100 002a iterals...'FA..*\n-00068870: 0026 46ff 7300 ff4e 554d 4552 4943 5f4c .&F.s..NUMERIC_L\n+00068860: 6974 6572 616c 732e 0700 2744 4100 002a iterals...'DA..*\n+00068870: 0026 44ff 7300 ff4e 554d 4552 4943 5f4c .&D.s..NUMERIC_L\n 00068880: 4954 4552 414c 5300 004e 756d 6572 6963 ITERALS..Numeric\n-00068890: 5f4c 6974 6572 616c 731b 003b 46bf 1100 _Literals..;F...\n+00068890: 5f4c 6974 6572 616c 731b 003b 44bf 1100 _Literals..;D...\n 000688a0: 0020 2020 4e75 6d65 7269 6320 4c69 7465 . Numeric Lite\n-000688b0: 7261 6c73 0700 3c46 2100 0049 003c 4631 rals..WRITE 1..\n-00068950: 3c46 9100 0020 2020 3119 003b 46c0 1100 WRITE 1\n-00068970: 2e31 0d00 3c46 1200 0020 2020 312e 3107 .1..WRIT\n-000691e0: 4520 3845 3611 003c 4624 0000 2020 2038 E 8E6..WRIT\n+000691e0: 4520 3845 3611 003c 4424 0000 2020 2038 E 8E6.. WRITE 8E-6.\n-00069210: 003c 4626 0000 2020 202e 3030 3030 3038 ...\n-00069230: 3c46 2800 0015 003c 4629 0000 2020 202a ..\n+00069230: 3c44 2800 0015 003c 4429 0000 2020 202a FA.. place\n+000698a0: 2951 003e 4441 0000 2020 2070 6c61 6365 )Q.>DA.. place\n 000698b0: 6d65 6e74 2c20 616e 6420 6120 6e75 6d65 ment, and a nume\n 000698c0: 7269 6320 7261 6e67 6520 6672 6f6d 2031 ric range from 1\n 000698d0: 302a 2a28 2d34 3329 2074 6f20 2831 302a 0**(-43) to (10*\n 000698e0: 2a34 3729 2e20 4e75 6d62 6572 7320 7769 *47). Numbers wi\n-000698f0: 7468 4e00 3e46 5100 0020 2020 7468 7265 thN.>FQ.. thre\n+000698f0: 7468 4e00 3e44 5100 0020 2020 7468 7265 thN.>DQ.. thre\n 00069900: 6520 6469 6769 7473 206f 7220 6665 7765 e digits or fewe\n 00069910: 7220 746f 2074 6865 2072 6967 6874 206f r to the right o\n 00069920: 6620 7468 6520 6465 6369 6d61 6c20 706f f the decimal po\n 00069930: 696e 7420 6172 6520 7072 6563 6973 652e int are precise.\n-00069940: 0700 3e46 6100 0024 0034 7445 5850 5245 ..>Fa..$.4tEXPRE\n+00069940: 0700 3e44 6100 0024 0034 7445 5850 5245 ..>Da..$.4tEXPRE\n 00069950: 5353 494f 4e53 0000 4e75 6d65 7269 635f SSIONS..Numeric_\n-00069960: 4578 7072 6573 7369 6f6e 731e 0040 46bf Expressions..@F.\n+00069960: 4578 7072 6573 7369 6f6e 731e 0040 44bf Expressions..@D.\n 00069970: 1100 0020 2020 4e75 6d65 7269 6320 4578 ... Numeric Ex\n-00069980: 7072 6573 7369 6f6e 7307 0041 4621 0000 pressions..AF!..\n-00069990: 5200 4146 3100 0020 2020 5768 656e 204d R.AF1.. When M\n+00069980: 7072 6573 7369 6f6e 7307 0041 4421 0000 pressions..AD!..\n+00069990: 5200 4144 3100 0020 2020 5768 656e 204d R.AD1.. When M\n 000699a0: 2073 796e 7461 7820 7370 6563 6966 6965 syntax specifie\n 000699b0: 7320 6120 6e75 6d65 7870 722c 204d 2065 s a numexpr, M e\n 000699c0: 7661 6c75 6174 6573 2074 6865 2064 6174 valuates the dat\n 000699d0: 6120 6173 2061 2073 6571 7565 6e63 6520 a as a sequence \n-000699e0: 6f66 4c00 4146 4100 0020 2020 4153 4349 ofL.AFA.. ASCI\n+000699e0: 6f66 4c00 4144 4100 0020 2020 4153 4349 ofL.ADA.. ASCI\n 000699f0: 4920 6368 6172 6163 7465 7273 2074 6861 I characters tha\n 00069a00: 7420 7370 6563 6966 7920 6120 6e75 6d62 t specify a numb\n 00069a10: 6572 2e20 4d20 7374 6f70 7320 7468 6520 er. M stops the \n 00069a20: 6576 616c 7561 7469 6f6e 2061 6e64 5300 evaluation andS.\n-00069a30: 4146 5100 0020 2020 7072 6f76 6964 6573 AFQ.. provides\n+00069a30: 4144 5100 0020 2020 7072 6f76 6964 6573 ADQ.. provides\n 00069a40: 2074 6865 2072 6573 756c 7420 6765 6e65 the result gene\n 00069a50: 7261 7465 6420 6672 6f6d 2073 7563 6365 rated from succe\n 00069a60: 7373 6675 6c6c 7920 6576 616c 7561 7465 ssfully evaluate\n 00069a70: 6420 6368 6172 6163 7465 7273 2077 6865 d characters whe\n-00069a80: 6e40 0041 4661 0000 2020 2069 7420 656e n@.AFa.. it en\n+00069a80: 6e40 0041 4461 0000 2020 2069 7420 656e n@.ADa.. it en\n 00069a90: 636f 756e 7465 7273 2061 6e79 2063 6861 counters any cha\n 00069aa0: 7261 6374 6572 2074 6861 7420 6973 206e racter that is n\n 00069ab0: 6f74 2074 6865 2066 6f6c 6c6f 7769 6e67 ot the following\n-00069ac0: 3a07 0041 4671 0000 1900 4146 8100 0020 :..AFq....AF... \n+00069ac0: 3a07 0041 4471 0000 1900 4144 8100 0020 :..ADq....AD... \n 00069ad0: 2020 2020 2a20 4120 6469 6769 7420 302d * A digit 0-\n-00069ae0: 3953 0041 4691 0000 2020 2020 202a 2041 9S.AF... * A\n+00069ae0: 3953 0041 4491 0000 2020 2020 202a 2041 9S.AD... * A\n 00069af0: 2070 6c75 7320 7369 676e 2028 2b29 206f plus sign (+) o\n 00069b00: 7220 6d69 6e75 7320 7369 676e 2028 2d29 r minus sign (-)\n 00069b10: 2061 6e64 2061 6c73 6f20 7468 6520 6669 and also the fi\n 00069b20: 7273 7420 6368 6172 6163 7465 7220 696e rst character in\n-00069b30: 2074 6865 1500 4046 c011 0000 2020 2020 the..@F.... \n-00069b40: 2020 2073 7472 696e 6737 0041 4612 0000 string7.AF...\n+00069b30: 2074 6865 1500 4044 c011 0000 2020 2020 the..@D.... \n+00069b40: 2020 2073 7472 696e 6737 0041 4412 0000 string7.AD...\n 00069b50: 2020 2020 202a 2054 6865 2066 6972 7374 * The first\n 00069b60: 2064 6563 696d 616c 2070 6f69 6e74 2028 decimal point (\n 00069b70: 2e29 2069 6e20 7468 6520 7374 7269 6e67 .) in the string\n-00069b80: 0700 4146 1300 0036 002c 4654 5255 5448 ..AF...6.,FTRUTH\n+00069b80: 0700 4144 1300 0036 002c 4454 5255 5448 ..AD...6.,DTRUTH\n 00069b90: 2d56 414c 5545 445f 4558 5052 4553 5349 -VALUED_EXPRESSI\n 00069ba0: 4f4e 5300 0054 7275 7468 2d76 616c 7565 ONS..Truth-value\n 00069bb0: 645f 4578 7072 6573 7369 6f6e 7323 0045 d_Expressions#.E\n-00069bc0: 46bf 1100 0020 2020 5472 7574 682d 7661 F.... Truth-va\n+00069bc0: 44bf 1100 0020 2020 5472 7574 682d 7661 D.... Truth-va\n 00069bd0: 6c75 6564 2045 7870 7265 7373 696f 6e73 lued Expressions\n-00069be0: 0700 4646 2100 004e 0046 4631 0000 2020 ..FF!..N.FF1.. \n+00069be0: 0700 4644 2100 004e 0046 4431 0000 2020 ..FD!..N.FD1.. \n 00069bf0: 2057 6865 6e20 4d20 7379 6e74 6178 2073 When M syntax s\n 00069c00: 7065 6369 6669 6573 2061 2074 7665 7870 pecifies a tvexp\n 00069c10: 722c 204d 2065 7661 6c75 6174 6573 2074 r, M evaluates t\n 00069c20: 6865 2064 6174 6120 6173 2061 206e 756d he data as a num\n-00069c30: 6572 6963 2e52 0046 4641 0000 2020 2048 eric.R.FFA.. H\n+00069c30: 6572 6963 2e52 0046 4441 0000 2020 2048 eric.R.FDA.. H\n 00069c40: 6f77 6576 6572 2c20 6974 2073 746f 7073 owever, it stops\n 00069c50: 2074 6865 2065 7661 6c75 6174 696f 6e20 the evaluation \n 00069c60: 616e 6420 7265 7475 726e 7320 6120 7472 and returns a tr\n 00069c70: 7565 2076 616c 7565 2028 3129 2061 7320 ue value (1) as \n-00069c80: 736f 6f6e 2061 7354 0046 4651 0000 2020 soon asT.FFQ.. \n+00069c80: 736f 6f6e 2061 7354 0046 4451 0000 2020 soon asT.FDQ.. \n 00069c90: 2069 7420 656e 636f 756e 7465 7273 2061 it encounters a\n 00069ca0: 206e 6f6e 2d7a 6572 6f20 6469 6769 742c non-zero digit,\n 00069cb0: 206f 7468 6572 7769 7365 2069 7420 7265 otherwise it re\n 00069cc0: 7475 726e 7320 6120 6661 6c73 6520 7661 turns a false va\n-00069cd0: 6c75 6520 2830 292e 2049 6e51 0046 4661 lue (0). InQ.FFa\n+00069cd0: 6c75 6520 2830 292e 2049 6e51 0046 4461 lue (0). InQ.FDa\n 00069ce0: 0000 2020 206f 7468 6572 2077 6f72 6473 .. other words\n 00069cf0: 2c20 4d20 7472 6561 7473 2065 7870 7265 , M treats expre\n 00069d00: 7373 696f 6e73 2074 6861 7420 6861 7665 ssions that have\n 00069d10: 2061 206e 6f6e 2d7a 6572 6f20 6e75 6d65 a non-zero nume\n-00069d20: 7269 6320 7661 6c75 6520 6173 5100 4646 ric value asQ.FF\n+00069d20: 7269 6320 7661 6c75 6520 6173 5100 4644 ric value asQ.FD\n 00069d30: 7100 0020 2020 7472 7565 2c20 616e 6420 q.. true, and \n 00069d40: 6578 7072 6573 7369 6f6e 7320 7468 6174 expressions that\n 00069d50: 2068 6176 6520 6120 7a65 726f 206e 756d have a zero num\n 00069d60: 6572 6963 2076 616c 7565 2061 7320 6661 eric value as fa\n 00069d70: 6c73 652e 2054 6865 2073 6967 6e4b 0046 lse. The signK.F\n-00069d80: 4681 0000 2020 2061 6e64 2f6f 7220 6465 F... and/or de\n+00069d80: 4481 0000 2020 2061 6e64 2f6f 7220 6465 D... and/or de\n 00069d90: 6369 6d61 6c20 6861 7665 206e 6f20 6166 cimal have no af\n 00069da0: 6665 6374 206f 6e20 7468 6520 6576 616c fect on the eval\n 00069db0: 7561 7469 6f6e 206f 6620 6120 7472 7574 uation of a trut\n-00069dc0: 682d 7661 6c75 6564 1500 4646 9100 0020 h-valued..FF... \n+00069dc0: 682d 7661 6c75 6564 1500 4644 9100 0020 h-valued..FD... \n 00069dd0: 2020 6578 7072 6573 7369 6f6e 2e08 0045 expression...E\n-00069de0: 46c0 1100 001c 001d 4645 5850 5245 5353 F.......FEXPRESS\n+00069de0: 44c0 1100 001c 001d 4445 5850 5245 5353 D.......DEXPRESS\n 00069df0: 494f 4e53 0000 4578 7072 6573 7369 6f6e IONS..Expression\n-00069e00: 7316 0029 46bf 1100 0020 2020 4578 7072 s..)F.... Expr\n-00069e10: 6573 7369 6f6e 7307 002a 4621 0000 5400 essions..*F!..T.\n-00069e20: 2a46 3100 0020 2020 5468 6520 666f 6c6c *F1.. The foll\n+00069e00: 7316 0029 44bf 1100 0020 2020 4578 7072 s..)D.... Expr\n+00069e10: 6573 7369 6f6e 7307 002a 4421 0000 5400 essions..*D!..T.\n+00069e20: 2a44 3100 0020 2020 5468 6520 666f 6c6c *D1.. The foll\n 00069e30: 6f77 696e 6720 6974 656d 7320 6172 6520 owing items are \n 00069e40: 6c65 6761 6c20 4d20 6578 7072 6573 7369 legal M expressi\n 00069e50: 6f6e 2061 746f 6d73 2028 6578 7072 6174 on atoms (exprat\n 00069e60: 6f6d 292e 2041 6e20 6578 7072 6573 7369 om). An expressi\n-00069e70: 6f6e 3100 2a46 4100 0020 2020 6174 6f6d on1.*FA.. atom\n+00069e70: 6f6e 3100 2a44 4100 0020 2020 6174 6f6d on1.*DA.. atom\n 00069e80: 2069 7320 6120 636f 6d70 6f6e 656e 7420 is a component \n 00069e90: 6f66 2061 6e20 4d20 6578 7072 6573 7369 of an M expressi\n-00069ea0: 6f6e 2e07 002a 4651 0000 1d00 2a46 6100 on...*FQ....*Fa.\n+00069ea0: 6f6e 2e07 002a 4451 0000 1d00 2a44 6100 on...*DQ....*Da.\n 00069eb0: 0020 2020 2020 2a20 4c6f 6361 6c20 7661 . * Local va\n-00069ec0: 7269 6162 6c65 731e 002a 4671 0000 2020 riables..*Fq.. \n+00069ec0: 7269 6162 6c65 731e 002a 4471 0000 2020 riables..*Dq.. \n 00069ed0: 2020 202a 2047 6c6f 6261 6c20 7661 7269 * Global vari\n-00069ee0: 6162 6c65 7329 002a 4681 0000 2020 2020 ables).*F... \n+00069ee0: 6162 6c65 7329 002a 4481 0000 2020 2020 ables).*D... \n 00069ef0: 202a 2049 6e74 7269 6e73 6963 2073 7065 * Intrinsic spe\n 00069f00: 6369 616c 2076 6172 6961 626c 6573 2100 cial variables!.\n-00069f10: 2a46 9100 0020 2020 2020 2a20 496e 7472 *F... * Intr\n+00069f10: 2a44 9100 0020 2020 2020 2a20 496e 7472 *D... * Intr\n 00069f20: 696e 7369 6320 6675 6e63 7469 6f6e 7322 insic functions\"\n-00069f30: 0029 46c0 1100 0020 2020 2020 2a20 4578 .)F.... * Ex\n+00069f30: 0029 44c0 1100 0020 2020 2020 2a20 4578 .)D.... * Ex\n 00069f40: 7472 696e 7369 6320 6675 6e63 7469 6f6e trinsic function\n-00069f50: 7329 002a 4612 0000 2020 2020 202a 2045 s).*F... * E\n+00069f50: 7329 002a 4412 0000 2020 2020 202a 2045 s).*D... * E\n 00069f60: 7874 7269 6e73 6963 2073 7065 6369 616c xtrinsic special\n-00069f70: 2076 6172 6961 626c 6573 1e00 2a46 1300 variables..*F..\n+00069f70: 2076 6172 6961 626c 6573 1e00 2a44 1300 variables..*D..\n 00069f80: 0020 2020 2020 2a20 4e75 6d65 7269 6320 . * Numeric \n-00069f90: 6c69 7465 7261 6c73 1d00 2a46 1400 0020 literals..*F... \n+00069f90: 6c69 7465 7261 6c73 1d00 2a44 1400 0020 literals..*D... \n 00069fa0: 2020 2020 2a20 5374 7269 6e67 206c 6974 * String lit\n 00069fb0: 6572 616c 7300 0000 0000 0000 0000 0000 erals...........\n 00069fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00069fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00069fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00069ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006a000: 0100 0000 3304 0000 8709 0000 0000 0000 ....3...........\n-0006a010: 7900 0046 4845 4c50 00ff 7300 ff4d 5f4c y..FHELP..s..M_L\n+0006a010: 7900 0044 4845 4c50 00ff 7300 ff4d 5f4c y..DHELP..s..M_L\n 0006a020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0006a030: ff4d 5f4e 414d 4553 00c0 1200 0020 2020 .M_NAMES..... \n 0006a040: 4d20 646f 6573 206e 6f74 2072 6573 6572 M does not reser\n 0006a050: 7665 2061 6e79 206e 616d 6573 2e20 5468 ve any names. Th\n 0006a060: 6174 2069 732c 204d 2061 6c77 6179 7320 at is, M always \n 0006a070: 6469 7374 696e 6775 6973 6865 7320 6b65 distinguishes ke\n-0006a080: 7977 6f72 6473 2062 7954 0026 4613 0000 ywords byT.&F...\n+0006a080: 7977 6f72 6473 2062 7954 0026 4413 0000 ywords byT.&D...\n 0006a090: 2020 2063 6f6e 7465 7874 2e20 5468 6572 context. Ther\n 0006a0a0: 6566 6f72 652c 204d 2070 6572 6d69 7473 efore, M permits\n 0006a0b0: 2061 2076 6172 6961 626c 6520 6f72 2061 a variable or a\n 0006a0c0: 206c 6162 656c 2063 616c 6c65 6420 5345 label called SE\n 0006a0d0: 5420 6576 656e 2074 686f 7567 6830 0026 T even though0.&\n-0006a0e0: 4614 0000 2020 2074 6865 206c 616e 6775 F... the langu\n+0006a0e0: 4414 0000 2020 2074 6865 206c 616e 6775 D... the langu\n 0006a0f0: 6167 6520 6861 7320 6120 636f 6d6d 616e age has a comman\n 0006a100: 6420 6361 6c6c 6564 2053 4554 2e07 0026 d called SET...&\n-0006a110: 4615 0000 5300 2646 1600 0020 2020 4d20 F...S.&F... M \n+0006a110: 4415 0000 5300 2644 1600 0020 2020 4d20 D...S.&D... M \n 0006a120: 6e61 6d65 7320 6172 6520 6361 7365 2073 names are case s\n 0006a130: 656e 7369 7469 7665 2e20 5468 6174 2069 ensitive. That i\n 0006a140: 732c 204d 2074 7265 6174 7320 4142 432c s, M treats ABC,\n 0006a150: 2041 6263 2c20 4142 632c 2041 6243 2041 Abc, ABc, AbC A\n-0006a160: 4243 2c20 616e 6425 0026 4617 0000 2020 BC, and%.&F... \n+0006a160: 4243 2c20 616e 6425 0026 4417 0000 2020 BC, and%.&D... \n 0006a170: 2061 6263 2061 7320 7369 7820 6469 6666 abc as six diff\n-0006a180: 6572 656e 7420 6e61 6d65 732e 0700 2646 erent names...&F\n-0006a190: 1800 0053 0026 4619 0000 2020 204d 2064 ...S.&F... M d\n+0006a180: 6572 656e 7420 6e61 6d65 732e 0700 2644 erent names...&D\n+0006a190: 1800 0053 0026 4419 0000 2020 204d 2064 ...S.&D... M d\n 0006a1a0: 6f65 7320 6e6f 7420 7265 7374 7269 6374 oes not restrict\n 0006a1b0: 2074 6865 206c 656e 6774 6820 6f66 206e the length of n\n 0006a1c0: 616d 6573 2069 6e20 7468 6520 6d61 696e ames in the main\n 0006a1d0: 2062 6f64 7920 6f66 2074 6865 2073 7461 body of the sta\n-0006a1e0: 6e64 6172 642e 5400 2646 1a00 0020 2020 ndard.T.&F... \n+0006a1e0: 6e64 6172 642e 5400 2644 1a00 0020 2020 ndard.T.&D... \n 0006a1f0: 486f 7765 7665 722c 2074 6865 2070 6f72 However, the por\n 0006a200: 7461 6269 6c69 7479 2073 6563 7469 6f6e tability section\n 0006a210: 206f 6620 7468 6520 7374 616e 6461 7264 of the standard\n 0006a220: 2072 6563 6f6d 6d65 6e64 7320 6c69 6d69 recommends limi\n-0006a230: 7469 6e67 206e 616d 6573 4d00 2646 2100 ting namesM.&F!.\n+0006a230: 7469 6e67 206e 616d 6573 4d00 2644 2100 ting namesM.&D!.\n 0006a240: 0020 2020 746f 2061 206d 6178 696d 756d . to a maximum\n 0006a250: 206f 6620 6569 6768 7420 2838 2920 6368 of eight (8) ch\n 0006a260: 6172 6163 7465 7273 2e20 4754 2e4d 2773 aracters. GT.M's\n 0006a270: 206c 696d 6974 206f 6620 3331 2063 6861 limit of 31 cha\n-0006a280: 7261 6374 6572 7315 0026 4622 0000 2020 racters..&F\".. \n-0006a290: 2061 7070 6c69 6573 2074 6f3a 0700 2646 applies to:..&F\n-0006a2a0: 2300 0023 0026 4624 0000 2020 2020 202a #..#.&F$.. *\n+0006a280: 7261 6374 6572 7315 0026 4422 0000 2020 racters..&D\".. \n+0006a290: 2061 7070 6c69 6573 2074 6f3a 0700 2644 applies to:..&D\n+0006a2a0: 2300 0023 0026 4424 0000 2020 2020 202a #..#.&D$.. *\n 0006a2b0: 204c 6f63 616c 2076 6172 6961 626c 6573 Local variables\n-0006a2c0: 206e 616d 6573 2400 2646 2500 0020 2020 names$.&F%.. \n+0006a2c0: 206e 616d 6573 2400 2644 2500 0020 2020 names$.&D%.. \n 0006a2d0: 2020 2a20 476c 6f62 616c 2076 6172 6961 * Global varia\n-0006a2e0: 626c 6573 206e 616d 6573 1b00 2646 2600 bles names..&F&.\n+0006a2e0: 626c 6573 206e 616d 6573 1b00 2644 2600 bles names..&D&.\n 0006a2f0: 0020 2020 2020 2a20 526f 7574 696e 6520 . * Routine \n-0006a300: 6e61 6d65 7348 0026 4627 0000 2020 2020 namesH.&F'.. \n+0006a300: 6e61 6d65 7348 0026 4427 0000 2020 2020 namesH.&D'.. \n 0006a310: 202a 2053 6f75 7263 6520 616e 6420 6f62 * Source and ob\n 0006a320: 6a65 6374 2066 696c 6520 6e61 6d65 7320 ject file names \n 0006a330: 286e 6f74 2069 6e63 6c75 6469 6e67 2074 (not including t\n 0006a340: 6865 2065 7874 656e 7369 6f6e 2919 0026 he extension)..&\n-0006a350: 4628 0000 2020 2020 202a 204c 6162 656c F(.. * Label\n-0006a360: 206e 616d 6573 2700 2646 2900 0020 2020 names'.&F).. \n+0006a350: 4428 0000 2020 2020 202a 204c 6162 656c D(.. * Label\n+0006a360: 206e 616d 6573 2700 2644 2900 0020 2020 names'.&D).. \n 0006a370: 2020 2a20 4c6f 6361 6c20 6c6f 636b 2072 * Local lock r\n 0006a380: 6573 6f75 7263 6520 6e61 6d65 7328 0026 esource names(.&\n-0006a390: 462a 0000 2020 2020 202a 2047 6c6f 6261 F*.. * Globa\n+0006a390: 442a 0000 2020 2020 202a 2047 6c6f 6261 D*.. * Globa\n 0006a3a0: 6c20 6c6f 636b 2072 6573 6f75 7263 6520 l lock resource \n-0006a3b0: 6e61 6d65 7307 0026 4631 0000 5200 2646 names..&F1..R.&F\n+0006a3b0: 6e61 6d65 7307 0026 4431 0000 5200 2644 names..&D1..R.&D\n 0006a3c0: 3200 0020 2020 4120 7472 6967 6765 7220 2.. A trigger \n 0006a3d0: 6e61 6d65 2069 7320 7570 2074 6f20 3238 name is up to 28\n 0006a3e0: 2063 6861 7261 6374 6572 7320 616e 6420 characters and \n 0006a3f0: 6120 7265 706c 6963 6174 696f 6e20 696e a replication in\n 0006a400: 7374 616e 6365 206e 616d 6520 6973 1e00 stance name is..\n-0006a410: 2646 3300 0020 2020 7570 2074 6f20 3135 &F3.. up to 15\n-0006a420: 2063 6861 7261 6374 6572 732e 0700 2646 characters...&F\n+0006a410: 2644 3300 0020 2020 7570 2074 6f20 3135 &D3.. up to 15\n+0006a420: 2063 6861 7261 6374 6572 732e 0700 2644 characters...&D\n 0006a430: 3400 0000 0000 0000 0000 0000 0000 0000 4...............\n 0006a440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006a450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006a460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006a470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006a480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006a490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -27262,381 +27262,381 @@\n 0006a7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006a800: 0100 0000 fb07 0000 d209 0000 0000 0000 ................\n 0006a810: 3500 0000 4845 4c50 00ff 7300 ff4d 5f4c 5...HELP..s..M_L\n 0006a820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0006a830: ff4f 5045 5241 544f 5253 0000 4f70 6572 .OPERATORS..Oper\n-0006a840: 6174 6f72 7314 0027 46bf 1100 0020 2020 ators..'F.... \n-0006a850: 4f70 6572 6174 6f72 7307 0028 4621 0000 Operators..(F!..\n-0006a860: 3000 2846 3100 0020 2020 4d20 6861 7320 0.(F1.. M has \n+0006a840: 6174 6f72 7314 0027 44bf 1100 0020 2020 ators..'D.... \n+0006a850: 4f70 6572 6174 6f72 7307 0028 4421 0000 Operators..(D!..\n+0006a860: 3000 2844 3100 0020 2020 4d20 6861 7320 0.(D1.. M has \n 0006a870: 626f 7468 2075 6e61 7279 2061 6e64 2062 both unary and b\n 0006a880: 696e 6172 7920 6f70 6572 6174 6f72 732e inary operators.\n-0006a890: 0700 2846 4100 0032 0027 46ff 7300 ff41 ..(FA..2.'F.s..A\n+0006a890: 0700 2844 4100 0032 0027 44ff 7300 ff41 ..(DA..2.'D.s..A\n 0006a8a0: 5249 5448 4d45 5449 435f 4f50 4552 4154 RITHMETIC_OPERAT\n 0006a8b0: 4f52 5300 0041 7269 7468 6d65 7469 635f ORS..Arithmetic_\n-0006a8c0: 4f70 6572 6174 6f72 731f 0040 46bf 1100 Operators..@F...\n+0006a8c0: 4f70 6572 6174 6f72 731f 0040 44bf 1100 Operators..@D...\n 0006a8d0: 0020 2020 4172 6974 686d 6574 6963 204f . Arithmetic O\n-0006a8e0: 7065 7261 746f 7273 0700 4146 2100 0054 perators..AF!..T\n-0006a8f0: 0041 4631 0000 2020 2041 6c6c 2061 7269 .AF1.. All ari\n+0006a8e0: 7065 7261 746f 7273 0700 4144 2100 0054 perators..AD!..T\n+0006a8f0: 0041 4431 0000 2020 2041 6c6c 2061 7269 .AD1.. All ari\n 0006a900: 7468 6d65 7469 6320 6f70 6572 6174 6f72 thmetic operator\n 0006a910: 7320 666f 7263 6520 4d20 746f 2065 7661 s force M to eva\n 0006a920: 6c75 6174 6520 7468 6520 6578 7072 6573 luate the expres\n 0006a930: 7369 6f6e 7320 746f 2077 6869 6368 2074 sions to which t\n-0006a940: 6865 7939 0041 4641 0000 2020 2061 7070 hey9.AFA.. app\n+0006a940: 6865 7939 0041 4441 0000 2020 2061 7070 hey9.ADA.. app\n 0006a950: 6c79 2061 7320 6e75 6d65 7269 632e 2054 ly as numeric. T\n 0006a960: 6865 2061 7269 7468 6d65 7469 6320 6f70 he arithmetic op\n-0006a970: 6572 6174 6f72 7320 6172 653a 0700 4146 erators are:..AF\n-0006a980: 5100 0054 0041 4661 0000 2020 202b 2061 Q..T.AFa.. + a\n+0006a970: 6572 6174 6f72 7320 6172 653a 0700 4144 erators are:..AD\n+0006a980: 5100 0054 0041 4461 0000 2020 202b 2061 Q..T.ADa.. + a\n 0006a990: 7320 6120 756e 6172 7920 6f70 6572 6174 s a unary operat\n 0006a9a0: 6f72 2073 696d 706c 7920 666f 7263 6573 or simply forces\n 0006a9b0: 204d 2074 6f20 6576 616c 7561 7465 2074 M to evaluate t\n 0006a9c0: 6865 2065 7870 7265 7373 696f 6e20 666f he expression fo\n-0006a9d0: 6c6c 6f77 696e 674b 0041 4671 0000 2020 llowingK.AFq.. \n+0006a9d0: 6c6c 6f77 696e 674b 0041 4471 0000 2020 llowingK.ADq.. \n 0006a9e0: 2061 7320 6e75 6d65 7269 633b 2061 7320 as numeric; as \n 0006a9f0: 6120 6269 6e61 7279 206f 7065 7261 746f a binary operato\n 0006aa00: 7220 6974 2063 6175 7365 7320 4d20 746f r it causes M to\n 0006aa10: 2070 6572 666f 726d 2061 6464 6974 696f perform additio\n-0006aa20: 6e2e 0700 4146 8100 0051 0041 4691 0000 n...AF...Q.AF...\n+0006aa20: 6e2e 0700 4144 8100 0051 0041 4491 0000 n...AD...Q.AD...\n 0006aa30: 2020 202d 2061 7320 6120 756e 6172 7920 - as a unary \n 0006aa40: 6f70 6572 6174 6f72 2063 6175 7365 7320 operator causes \n 0006aa50: 4d20 746f 206e 6567 6174 6520 7468 6520 M to negate the \n 0006aa60: 6578 7072 6573 7369 6f6e 2066 6f6c 6c6f expression follo\n-0006aa70: 7769 6e67 3b20 6173 2061 3e00 4046 c011 wing; as a>.@F..\n+0006aa70: 7769 6e67 3b20 6173 2061 3e00 4044 c011 wing; as a>.@D..\n 0006aa80: 0000 2020 2062 696e 6172 7920 6f70 6572 .. binary oper\n 0006aa90: 6174 6f72 2069 7420 6361 7573 6573 204d ator it causes M\n 0006aaa0: 2074 6f20 7065 7266 6f72 6d20 7375 6274 to perform subt\n-0006aab0: 7261 6374 696f 6e2e 0700 4146 1200 002f raction...AF.../\n-0006aac0: 0041 4613 0000 2020 202a 2062 696e 6172 .AF... * binar\n+0006aab0: 7261 6374 696f 6e2e 0700 4144 1200 002f raction...AD.../\n+0006aac0: 0041 4413 0000 2020 202a 2062 696e 6172 .AD... * binar\n 0006aad0: 7920 6f70 6572 6174 6f72 2066 6f72 206d y operator for m\n 0006aae0: 756c 7469 706c 6963 6174 696f 6e2e 0700 ultiplication...\n-0006aaf0: 4146 1400 0030 0041 4615 0000 2020 202a AF...0.AF... *\n+0006aaf0: 4144 1400 0030 0041 4415 0000 2020 202a AD...0.AD... *\n 0006ab00: 2a20 6269 6e61 7279 206f 7065 7261 746f * binary operato\n 0006ab10: 7220 666f 7220 6578 706f 6e65 6e74 6961 r for exponentia\n-0006ab20: 7469 6f6e 2e07 0041 4616 0000 3400 4146 tion...AF...4.AF\n+0006ab20: 7469 6f6e 2e07 0041 4416 0000 3400 4144 tion...AD...4.AD\n 0006ab30: 1700 0020 2020 2f20 6269 6e61 7279 206f ... / binary o\n 0006ab40: 7065 7261 746f 7220 666f 7220 6672 6163 perator for frac\n 0006ab50: 7469 6f6e 616c 2064 6976 6973 696f 6e2e tional division.\n-0006ab60: 0700 4146 1800 0031 0041 4619 0000 2020 ..AF...1.AF... \n+0006ab60: 0700 4144 1800 0031 0041 4419 0000 2020 ..AD...1.AD... \n 0006ab70: 205c 2062 696e 6172 7920 6f70 6572 6174 \\ binary operat\n 0006ab80: 6f72 2066 6f72 2069 6e74 6567 6572 2064 or for integer d\n-0006ab90: 6976 6973 696f 6e2e 0700 4146 1a00 0052 ivision...AF...R\n-0006aba0: 0041 4621 0000 2020 2023 2062 696e 6172 .AF!.. # binar\n+0006ab90: 6976 6973 696f 6e2e 0700 4144 1a00 0052 ivision...AD...R\n+0006aba0: 0041 4421 0000 2020 2023 2062 696e 6172 .AD!.. # binar\n 0006abb0: 7920 6f70 6572 6174 6f72 2066 6f72 206d y operator for m\n 0006abc0: 6f64 756c 6f2c 2074 6861 7420 6973 2c20 odulo, that is, \n 0006abd0: 6361 7573 6573 204d 2074 6f20 7072 6f64 causes M to prod\n 0006abe0: 7563 6520 7468 6520 7265 6d61 696e 6465 uce the remainde\n-0006abf0: 7244 0041 4622 0000 2020 2066 726f 6d20 rD.AF\".. from \n+0006abf0: 7244 0041 4422 0000 2020 2066 726f 6d20 rD.AD\".. from \n 0006ac00: 696e 7465 6765 7220 6469 7669 7369 6f6e integer division\n 0006ac10: 206f 6620 7468 6520 6669 7273 7420 6172 of the first ar\n 0006ac20: 6775 6d65 6e74 2062 7920 7468 6520 7365 gument by the se\n-0006ac30: 636f 6e64 2e07 0041 4623 0000 5400 4146 cond...AF#..T.AF\n+0006ac30: 636f 6e64 2e07 0041 4423 0000 5400 4144 cond...AD#..T.AD\n 0006ac40: 2400 0020 2020 4265 6361 7573 6520 6f66 $.. Because of\n 0006ac50: 2074 6865 2070 7261 6374 6963 6520 6f66 the practice of\n 0006ac60: 2075 7369 6e67 2069 7420 746f 2069 6e74 using it to int\n 0006ac70: 656e 7469 6f6e 616c 6c79 2069 6e64 7563 entionally induc\n 0006ac80: 6520 616e 2065 7272 6f72 2c20 4754 2e4d e an error, GT.M\n-0006ac90: 5100 4146 2500 0020 2020 646f 6573 206e Q.AF%.. does n\n+0006ac90: 5100 4144 2500 0020 2020 646f 6573 206e Q.AD%.. does n\n 0006aca0: 6f74 2070 726f 6475 6365 2061 2044 4956 ot produce a DIV\n 0006acb0: 5a45 524f 2065 7272 6f72 2061 7420 636f ZERO error at co\n 0006acc0: 6d70 696c 6520 7469 6d65 2c20 6f6e 6c79 mpile time, only\n 0006acd0: 2061 7420 7275 6e20 7469 6d65 2c20 666f at run time, fo\n-0006ace0: 7251 0041 4626 0000 2020 2064 6976 6964 rQ.AF&.. divid\n+0006ace0: 7251 0041 4426 0000 2020 2064 6976 6964 rQ.AD&.. divid\n 0006acf0: 6520 6f72 2069 6e74 6567 6572 2064 6976 e or integer div\n 0006ad00: 6964 6520 6279 2061 206c 6974 6572 616c ide by a literal\n 0006ad10: 2065 7870 7265 7373 696f 6e20 7468 6174 expression that\n 0006ad20: 2065 7661 6c75 6174 6573 2074 6f20 7a65 evaluates to ze\n-0006ad30: 726f 0e00 4146 2700 0020 2020 2830 292e ro..AF'.. (0).\n-0006ad40: 0700 4146 2800 0051 0041 4629 0000 2020 ..AF(..Q.AF).. \n+0006ad30: 726f 0e00 4144 2700 0020 2020 2830 292e ro..AD'.. (0).\n+0006ad40: 0700 4144 2800 0051 0041 4429 0000 2020 ..AD(..Q.AD).. \n 0006ad50: 2052 656d 656d 6265 7220 7468 6174 2070 Remember that p\n 0006ad60: 7265 6365 6465 6e63 6520 6973 206c 6566 recedence is lef\n 0006ad70: 7420 746f 2072 6967 6874 2066 6f72 2061 t to right for a\n 0006ad80: 6c6c 2061 7269 7468 6d65 7469 6320 6f70 ll arithmetic op\n-0006ad90: 6572 6174 6f72 732e 0700 4146 2a00 0012 erators...AF*...\n-0006ada0: 0041 4631 0000 2020 2045 7861 6d70 6c65 .AF1.. Example\n-0006adb0: 3a07 0041 4632 0000 1700 4146 3300 0020 :..AF2....AF3.. \n+0006ad90: 6572 6174 6f72 732e 0700 4144 2a00 0012 erators...AD*...\n+0006ada0: 0041 4431 0000 2020 2045 7861 6d70 6c65 .AD1.. Example\n+0006adb0: 3a07 0041 4432 0000 1700 4144 3300 0020 :..AD2....AD3.. \n 0006adc0: 2020 4754 4d3e 5752 4954 4520 312b 310b GTM>WRITE 1+1.\n-0006add0: 0041 4634 0000 2020 2032 1700 4146 3500 .AF4.. 2..AF5.\n+0006add0: 0041 4434 0000 2020 2032 1700 4144 3500 .AD4.. 2..AD5.\n 0006ade0: 0020 2020 4754 4d3e 5752 4954 4520 322d . GTM>WRITE 2-\n-0006adf0: 310b 0041 4636 0000 2020 2031 1700 4146 1..AF6.. 1..AF\n+0006adf0: 310b 0041 4436 0000 2020 2031 1700 4144 1..AD6.. 1..AD\n 0006ae00: 3700 0020 2020 4754 4d3e 5752 4954 4520 7.. GTM>WRITE \n-0006ae10: 322a 320b 0041 4638 0000 2020 2034 1800 2*2..AF8.. 4..\n-0006ae20: 4146 3900 0020 2020 4754 4d3e 5752 4954 AF9.. GTM>WRIT\n-0006ae30: 4520 332a 2a32 0b00 4146 3a00 0020 2020 E 3**2..AF:.. \n-0006ae40: 3917 0041 4641 0000 2020 2047 544d 3e57 9..AFA.. GTM>W\n-0006ae50: 5249 5445 2034 2f32 0b00 4146 4200 0020 RITE 4/2..AFB.. \n-0006ae60: 2020 3215 0041 4643 0000 2020 2047 544d 2..AFC.. GTM\n-0006ae70: 3e57 5249 5445 2037 0b00 4146 4400 0020 >WRITE 7..AFD.. \n-0006ae80: 2020 3217 0041 4645 0000 2020 2047 544d 2..AFE.. GTM\n-0006ae90: 3e57 5249 5445 2037 2333 0b00 4146 4600 >WRITE 7#3..AFF.\n-0006aea0: 0020 2020 310e 0041 4647 0000 2020 2047 . 1..AFG.. G\n-0006aeb0: 544d 3e07 0041 4648 0000 5400 4146 4900 TM>..AFH..T.AFI.\n+0006ae10: 322a 320b 0041 4438 0000 2020 2034 1800 2*2..AD8.. 4..\n+0006ae20: 4144 3900 0020 2020 4754 4d3e 5752 4954 AD9.. GTM>WRIT\n+0006ae30: 4520 332a 2a32 0b00 4144 3a00 0020 2020 E 3**2..AD:.. \n+0006ae40: 3917 0041 4441 0000 2020 2047 544d 3e57 9..ADA.. GTM>W\n+0006ae50: 5249 5445 2034 2f32 0b00 4144 4200 0020 RITE 4/2..ADB.. \n+0006ae60: 2020 3215 0041 4443 0000 2020 2047 544d 2..ADC.. GTM\n+0006ae70: 3e57 5249 5445 2037 0b00 4144 4400 0020 >WRITE 7..ADD.. \n+0006ae80: 2020 3217 0041 4445 0000 2020 2047 544d 2..ADE.. GTM\n+0006ae90: 3e57 5249 5445 2037 2333 0b00 4144 4600 >WRITE 7#3..ADF.\n+0006aea0: 0020 2020 310e 0041 4447 0000 2020 2047 . 1..ADG.. G\n+0006aeb0: 544d 3e07 0041 4448 0000 5400 4144 4900 TM>..ADH..T.ADI.\n 0006aec0: 0020 2020 5468 6973 2073 696d 706c 6520 . This simple \n 0006aed0: 6578 616d 706c 6520 6465 6d6f 6e73 7472 example demonstr\n 0006aee0: 6174 6573 2068 6f77 2065 6163 6820 6172 ates how each ar\n 0006aef0: 6974 686d 6574 6963 2062 696e 6172 7920 ithmetic binary \n 0006af00: 6f70 6572 6174 696f 6e20 7573 6573 1b00 operation uses..\n-0006af10: 4146 4a00 0020 2020 6e75 6d65 7269 6320 AFJ.. numeric \n-0006af20: 6c69 7465 7261 6c73 2e07 0041 4651 0000 literals...AFQ..\n-0006af30: 1200 4146 5200 0020 2020 4578 616d 706c ..AFR.. Exampl\n-0006af40: 653a 0700 4146 5300 001c 0041 4654 0000 e:..AFS....AFT..\n+0006af10: 4144 4a00 0020 2020 6e75 6d65 7269 6320 ADJ.. numeric \n+0006af20: 6c69 7465 7261 6c73 2e07 0041 4451 0000 literals...ADQ..\n+0006af30: 1200 4144 5200 0020 2020 4578 616d 706c ..ADR.. Exampl\n+0006af40: 653a 0700 4144 5300 001c 0041 4454 0000 e:..ADS....ADT..\n 0006af50: 2020 2047 544d 3e57 5249 5445 202b 2231 GTM>WRITE +\"1\n-0006af60: 3241 4243 220c 0041 4655 0000 2020 2031 2ABC\"..AFU.. 1\n-0006af70: 321c 0041 4656 0000 2020 2047 544d 3e57 2..AFV.. GTM>W\n+0006af60: 3241 4243 220c 0041 4455 0000 2020 2031 2ABC\"..ADU.. 1\n+0006af70: 321c 0041 4456 0000 2020 2047 544d 3e57 2..ADV.. GTM>W\n 0006af80: 5249 5445 202d 2d22 2d33 2d34 220c 0041 RITE --\"-3-4\"..A\n-0006af90: 4657 0000 2020 202d 330e 0041 4658 0000 FW.. -3..AFX..\n-0006afa0: 2020 2047 544d 3e07 0041 4659 0000 4d00 GTM>..AFY..M.\n-0006afb0: 4146 5a00 0020 2020 5468 6520 6669 7273 AFZ.. The firs\n+0006af90: 4457 0000 2020 202d 330e 0041 4458 0000 DW.. -3..ADX..\n+0006afa0: 2020 2047 544d 3e07 0041 4459 0000 4d00 GTM>..ADY..M.\n+0006afb0: 4144 5a00 0020 2020 5468 6520 6669 7273 ADZ.. The firs\n 0006afc0: 7420 5752 4954 4520 7368 6f77 7320 7468 t WRITE shows th\n 0006afd0: 6520 756e 6172 7920 706c 7573 2073 6967 e unary plus sig\n 0006afe0: 6e20 282b 2920 6f70 6572 6174 696f 6e20 n (+) operation \n 0006aff0: 666f 7263 696e 6720 7468 6500 0000 0000 forcing the.....\n 0006b000: 0100 0000 f207 0000 0f0a 0000 0000 0000 ................\n-0006b010: 9400 0046 4845 4c50 00ff 7300 ff4d 5f4c ...FHELP..s..M_L\n+0006b010: 9400 0044 4845 4c50 00ff 7300 ff4d 5f4c ...DHELP..s..M_L\n 0006b020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0006b030: ff4f 5045 5241 544f 5253 00ff 7300 ff41 .OPERATORS..s..A\n 0006b040: 5249 5448 4d45 5449 435f 4f50 4552 4154 RITHMETIC_OPERAT\n 0006b050: 4f52 5300 c061 0000 2020 206e 756d 6572 ORS..a.. numer\n 0006b060: 6963 2065 7661 6c75 6174 696f 6e20 6f66 ic evaluation of\n 0006b070: 2061 2073 7472 696e 6720 6c69 7465 7261 a string litera\n 0006b080: 6c2e 2054 6865 2073 6563 6f6e 6420 5752 l. The second WR\n 0006b090: 4954 4520 6465 6d6f 6e73 7472 6174 6573 ITE demonstrates\n-0006b0a0: 2074 6865 5400 4146 6200 0020 2020 756e theT.AFb.. un\n+0006b0a0: 2074 6865 5400 4144 6200 0020 2020 756e theT.ADb.. un\n 0006b0b0: 6172 7920 6d69 6e75 7320 7369 676e 2028 ary minus sign (\n 0006b0c0: 2d29 2e20 4e6f 7465 2074 6865 2073 6563 -). Note the sec\n 0006b0d0: 6f6e 6420 6d69 6e75 7320 7369 676e 2077 ond minus sign w\n 0006b0e0: 6974 6869 6e20 7468 6520 7374 7269 6e67 ithin the string\n-0006b0f0: 206c 6974 6572 616c 5300 4146 6300 0020 literalS.AFc.. \n+0006b0f0: 206c 6974 6572 616c 5300 4144 6300 0020 literalS.ADc.. \n 0006b100: 2020 646f 6573 206e 6f74 2063 6175 7365 does not cause\n 0006b110: 2073 7562 7472 6163 7469 6f6e 2c20 6275 subtraction, bu\n 0006b120: 7420 7261 7468 6572 2c20 7465 726d 696e t rather, termin\n 0006b130: 6174 6573 2074 6865 206e 756d 6572 6963 ates the numeric\n-0006b140: 2065 7661 6c75 6174 696f 6e51 0041 4664 evaluationQ.AFd\n+0006b140: 2065 7661 6c75 6174 696f 6e51 0041 4464 evaluationQ.ADd\n 0006b150: 0000 2020 2077 6974 6820 7468 6520 7265 .. with the re\n 0006b160: 7375 6c74 206f 6620 6e65 6761 7469 7665 sult of negative\n 0006b170: 2074 6872 6565 2028 2d33 292e 2045 6163 three (-3). Eac\n 0006b180: 6820 6f66 2074 6865 206c 6561 6469 6e67 h of the leading\n-0006b190: 206d 696e 7573 2073 6967 6e73 4f00 4146 minus signsO.AF\n+0006b190: 206d 696e 7573 2073 6967 6e73 4f00 4144 minus signsO.AD\n 0006b1a0: 6500 0020 2020 6361 7573 6573 206f 6e65 e.. causes one\n 0006b1b0: 206e 6567 6174 696f 6e20 616e 6420 7468 negation and th\n 0006b1c0: 6572 6566 6f72 652c 2074 6865 2072 6573 erefore, the res\n 0006b1d0: 756c 7420 6973 206e 6567 6174 6976 6520 ult is negative \n-0006b1e0: 7468 7265 6520 282d 3329 2e07 0041 4666 three (-3)...AFf\n-0006b1f0: 0000 2800 2b46 4c4f 4749 4341 4c5f 4f50 ..(.+FLOGICAL_OP\n+0006b1e0: 7468 7265 6520 282d 3329 2e07 0041 4466 three (-3)...ADf\n+0006b1f0: 0000 2800 2b44 4c4f 4749 4341 4c5f 4f50 ..(.+DLOGICAL_OP\n 0006b200: 4552 4154 4f52 5300 004c 6f67 6963 616c ERATORS..Logical\n-0006b210: 5f4f 7065 7261 746f 7273 1c00 3d46 bf11 _Operators..=F..\n+0006b210: 5f4f 7065 7261 746f 7273 1c00 3d44 bf11 _Operators..=D..\n 0006b220: 0000 2020 204c 6f67 6963 616c 204f 7065 .. Logical Ope\n-0006b230: 7261 746f 7273 0700 3e46 2100 0054 003e rators..>F!..T.>\n-0006b240: 4631 0000 2020 204d 206c 6f67 6963 616c F1.. M logical\n+0006b230: 7261 746f 7273 0700 3e44 2100 0054 003e rators..>D!..T.>\n+0006b240: 4431 0000 2020 204d 206c 6f67 6963 616c D1.. M logical\n 0006b250: 206f 7065 7261 746f 7273 2061 6c77 6179 operators alway\n 0006b260: 7320 7072 6f64 7563 6520 6120 7265 7375 s produce a resu\n 0006b270: 6c74 2074 6861 7420 6973 2054 5255 4520 lt that is TRUE \n 0006b280: 2831 2920 6f72 2046 414c 5345 2028 3029 (1) or FALSE (0)\n-0006b290: 2e51 003e 4641 0000 2020 2041 6c6c 206c .Q.>FA.. All l\n+0006b290: 2e51 003e 4441 0000 2020 2041 6c6c 206c .Q.>DA.. All l\n 0006b2a0: 6f67 6963 616c 206f 7065 7261 746f 7273 ogical operators\n 0006b2b0: 2066 6f72 6365 204d 2074 6f20 6576 616c force M to eval\n 0006b2c0: 7561 7465 2074 6865 2065 7870 7265 7373 uate the express\n 0006b2d0: 696f 6e73 2074 6f20 7768 6963 6820 7468 ions to which th\n-0006b2e0: 6579 3b00 3e46 5100 0020 2020 6170 706c ey;.>FQ.. appl\n+0006b2e0: 6579 3b00 3e44 5100 0020 2020 6170 706c ey;.>DQ.. appl\n 0006b2f0: 7920 6173 2074 7275 7468 2d76 616c 7565 y as truth-value\n 0006b300: 642e 2054 6865 206c 6f67 6963 616c 206f d. The logical o\n 0006b310: 7065 7261 746f 7273 2061 7265 3a07 003e perators are:..>\n-0006b320: 4661 0000 5200 3e46 7100 0020 2020 2720 Fa..R.>Fq.. ' \n+0006b320: 4461 0000 5200 3e44 7100 0020 2020 2720 Da..R.>Dq.. ' \n 0006b330: 756e 6172 7920 4e4f 5420 6f70 6572 6174 unary NOT operat\n 0006b340: 6f72 206e 6567 6174 6573 2063 7572 7265 or negates curre\n 0006b350: 6e74 2074 7275 7468 2d76 616c 7565 3b20 nt truth-value; \n 0006b360: 4d20 6163 6365 7074 7320 706c 6163 656d M accepts placem\n-0006b370: 656e 7420 6f66 4e00 3e46 8100 0020 2020 ent ofN.>F... \n+0006b370: 656e 7420 6f66 4e00 3e44 8100 0020 2020 ent ofN.>D... \n 0006b380: 7468 6520 4e4f 5420 6f70 6572 6174 6f72 the NOT operator\n 0006b390: 206e 6578 7420 746f 2061 2072 656c 6174 next to a relat\n 0006b3a0: 696f 6e61 6c20 6f70 6572 6174 6f72 2c20 ional operator, \n 0006b3b0: 666f 7220 6578 616d 706c 652c 2041 273d for example, A'=\n-0006b3c0: 4220 6173 1900 3e46 9100 0020 2020 6d65 B as..>F... me\n+0006b3c0: 4220 6173 1900 3e44 9100 0020 2020 6d65 B as..>D... me\n 0006b3d0: 616e 696e 6720 2728 413d 4229 2e08 003d aning '(A=B)...=\n-0006b3e0: 46c0 1100 0049 003e 4612 0000 2020 2026 F....I.>F... &\n+0006b3e0: 44c0 1100 0049 003e 4412 0000 2020 2026 D....I.>D... &\n 0006b3f0: 6269 6e61 7279 2041 4e44 206f 7065 7261 binary AND opera\n 0006b400: 746f 7220 7072 6f64 7563 6573 2061 2074 tor produces a t\n 0006b410: 7275 6520 7265 7375 6c74 206f 6e6c 7920 rue result only \n 0006b420: 6966 2062 6f74 6820 6f66 2074 6865 1f00 if both of the..\n-0006b430: 3e46 1300 0020 2020 6578 7072 6573 7369 >F... expressi\n+0006b430: 3e44 1300 0020 2020 6578 7072 6573 7369 >D... expressi\n 0006b440: 6f6e 7320 6172 6520 7472 7565 2e07 003e ons are true...>\n-0006b450: 4614 0000 5200 3e46 1500 0020 2020 2120 F...R.>F... ! \n+0006b450: 4414 0000 5200 3e44 1500 0020 2020 2120 D...R.>D... ! \n 0006b460: 6269 6e61 7279 204f 5220 6f70 6572 6174 binary OR operat\n 0006b470: 6f72 2070 726f 6475 6365 7320 6120 7472 or produces a tr\n 0006b480: 7565 2072 6573 756c 7420 6966 2065 6974 ue result if eit\n 0006b490: 6865 7220 6f66 2074 6865 2065 7870 7265 her of the expre\n-0006b4a0: 7373 696f 6e73 1200 3e46 1600 0020 2020 ssions..>F... \n-0006b4b0: 6973 2074 7275 652e 0700 3e46 1700 004c is true...>F...L\n-0006b4c0: 003e 4618 0000 2020 2052 656d 656d 6265 .>F... Remembe\n+0006b4a0: 7373 696f 6e73 1200 3e44 1600 0020 2020 ssions..>D... \n+0006b4b0: 6973 2074 7275 652e 0700 3e44 1700 004c is true...>D...L\n+0006b4c0: 003e 4418 0000 2020 2052 656d 656d 6265 .>D... Remembe\n 0006b4d0: 7220 7468 6174 2070 7265 6365 6465 6e63 r that precedenc\n 0006b4e0: 6520 6973 2061 6c77 6179 7320 6c65 6674 e is always left\n 0006b4f0: 2074 6f20 7269 6768 742c 2061 6e64 2074 to right, and t\n-0006b500: 6861 7420 6c6f 6769 6361 6c44 003e 4619 hat logicalD.>F.\n+0006b500: 6861 7420 6c6f 6769 6361 6c44 003e 4419 hat logicalD.>D.\n 0006b510: 0000 2020 206f 7065 7261 746f 7273 2068 .. operators h\n 0006b520: 6176 6520 7468 6520 7361 6d65 2070 7265 ave the same pre\n 0006b530: 6365 6465 6e63 6520 6173 2061 6c6c 206f cedence as all o\n 0006b540: 7468 6572 206f 7065 7261 746f 7273 2e07 ther operators..\n-0006b550: 003e 461a 0000 1200 3e46 2100 0020 2020 .>F.....>F!.. \n-0006b560: 4578 616d 706c 653a 0700 3e46 2200 0016 Example:..>F\"...\n-0006b570: 003e 4623 0000 2020 2047 544d 3e57 5249 .>F#.. GTM>WRI\n-0006b580: 5445 2027 300b 003e 4624 0000 2020 2031 TE '0..>F$.. 1\n-0006b590: 1600 3e46 2500 0020 2020 4754 4d3e 5752 ..>F%.. GTM>WR\n-0006b5a0: 4954 4520 2731 0b00 3e46 2600 0020 2020 ITE '1..>F&.. \n-0006b5b0: 3019 003e 4627 0000 2020 2047 544d 3e57 0..>F'.. GTM>W\n-0006b5c0: 5249 5445 2027 3536 3839 0b00 3e46 2800 RITE '5689..>F(.\n-0006b5d0: 0020 2020 3017 003e 4629 0000 2020 2047 . 0..>F).. G\n-0006b5e0: 544d 3e57 5249 5445 2027 2d31 0b00 3e46 TM>WRITE '-1..>F\n-0006b5f0: 2a00 0020 2020 301a 003e 4631 0000 2020 *.. 0..>F1.. \n+0006b550: 003e 441a 0000 1200 3e44 2100 0020 2020 .>D.....>D!.. \n+0006b560: 4578 616d 706c 653a 0700 3e44 2200 0016 Example:..>D\"...\n+0006b570: 003e 4423 0000 2020 2047 544d 3e57 5249 .>D#.. GTM>WRI\n+0006b580: 5445 2027 300b 003e 4424 0000 2020 2031 TE '0..>D$.. 1\n+0006b590: 1600 3e44 2500 0020 2020 4754 4d3e 5752 ..>D%.. GTM>WR\n+0006b5a0: 4954 4520 2731 0b00 3e44 2600 0020 2020 ITE '1..>D&.. \n+0006b5b0: 3019 003e 4427 0000 2020 2047 544d 3e57 0..>D'.. GTM>W\n+0006b5c0: 5249 5445 2027 3536 3839 0b00 3e44 2800 RITE '5689..>D(.\n+0006b5d0: 0020 2020 3017 003e 4429 0000 2020 2047 . 0..>D).. G\n+0006b5e0: 544d 3e57 5249 5445 2027 2d31 0b00 3e44 TM>WRITE '-1..>D\n+0006b5f0: 2a00 0020 2020 301a 003e 4431 0000 2020 *.. 0..>D1.. \n 0006b600: 2047 544d 3e57 5249 5445 2027 2241 4243 GTM>WRITE '\"ABC\n-0006b610: 220b 003e 4632 0000 2020 2031 0e00 3e46 \"..>F2.. 1..>F\n-0006b620: 3300 0020 2020 4754 4d3e 0700 3e46 3400 3.. GTM>..>F4.\n-0006b630: 004f 003e 4635 0000 2020 2054 6865 2061 .O.>F5.. The a\n+0006b610: 220b 003e 4432 0000 2020 2031 0e00 3e44 \"..>D2.. 1..>D\n+0006b620: 3300 0020 2020 4754 4d3e 0700 3e44 3400 3.. GTM>..>D4.\n+0006b630: 004f 003e 4435 0000 2020 2054 6865 2061 .O.>D5.. The a\n 0006b640: 626f 7665 2065 7861 6d70 6c65 2064 656d bove example dem\n 0006b650: 6f6e 7374 7261 7465 7320 7468 6520 756e onstrates the un\n 0006b660: 6172 7920 4e4f 5420 6f70 6572 6174 696f ary NOT operatio\n 0006b670: 6e2e 204e 6f74 6520 7468 6174 2061 6e79 n. Note that any\n-0006b680: 4200 3e46 3600 0020 2020 6e6f 6e2d 7a65 B.>F6.. non-ze\n+0006b680: 4200 3e44 3600 0020 2020 6e6f 6e2d 7a65 B.>D6.. non-ze\n 0006b690: 726f 206e 756d 6572 6963 2076 616c 7565 ro numeric value\n 0006b6a0: 2069 7320 7472 7565 2061 6e64 2068 6173 is true and has\n 0006b6b0: 2061 2066 616c 7365 206e 6567 6174 696f a false negatio\n-0006b6c0: 6e2e 0700 3e46 3700 0012 003e 4638 0000 n...>F7....>F8..\n-0006b6d0: 2020 2045 7861 6d70 6c65 3a07 003e 4639 Example:..>F9\n-0006b6e0: 0000 1700 3e46 3a00 0020 2020 4754 4d3e ....>F:.. GTM>\n-0006b6f0: 5752 4954 4520 3026 300b 003e 4641 0000 WRITE 0&0..>FA..\n-0006b700: 2020 2030 1700 3e46 4200 0020 2020 4754 0..>FB.. GT\n-0006b710: 4d3e 5752 4954 4520 3126 300b 003e 4643 M>WRITE 1&0..>FC\n-0006b720: 0000 2020 2030 1700 3e46 4400 0020 2020 .. 0..>FD.. \n+0006b6c0: 6e2e 0700 3e44 3700 0012 003e 4438 0000 n...>D7....>D8..\n+0006b6d0: 2020 2045 7861 6d70 6c65 3a07 003e 4439 Example:..>D9\n+0006b6e0: 0000 1700 3e44 3a00 0020 2020 4754 4d3e ....>D:.. GTM>\n+0006b6f0: 5752 4954 4520 3026 300b 003e 4441 0000 WRITE 0&0..>DA..\n+0006b700: 2020 2030 1700 3e44 4200 0020 2020 4754 0..>DB.. GT\n+0006b710: 4d3e 5752 4954 4520 3126 300b 003e 4443 M>WRITE 1&0..>DC\n+0006b720: 0000 2020 2030 1700 3e44 4400 0020 2020 .. 0..>DD.. \n 0006b730: 4754 4d3e 5752 4954 4520 3026 310b 003e GTM>WRITE 0&1..>\n-0006b740: 4645 0000 2020 2030 1700 3e46 4600 0020 FE.. 0..>FF.. \n+0006b740: 4445 0000 2020 2030 1700 3e44 4600 0020 DE.. 0..>DF.. \n 0006b750: 2020 4754 4d3e 5752 4954 4520 3126 310b GTM>WRITE 1&1.\n-0006b760: 003e 4647 0000 2020 2031 1700 3e46 4800 .>FG.. 1..>FH.\n+0006b760: 003e 4447 0000 2020 2031 1700 3e44 4800 .>DG.. 1..>DH.\n 0006b770: 0020 2020 4754 4d3e 5752 4954 4520 3226 . GTM>WRITE 2&\n-0006b780: 310b 003e 4649 0000 2020 2031 1700 3e46 1..>FI.. 1..>F\n+0006b780: 310b 003e 4449 0000 2020 2031 1700 3e44 1..>DI.. 1..>D\n 0006b790: 4a00 0020 2020 4754 4d3e 5752 4954 4520 J.. GTM>WRITE \n-0006b7a0: 3021 300b 003e 4651 0000 2020 2030 1700 0!0..>FQ.. 0..\n-0006b7b0: 3e46 5200 0020 2020 4754 4d3e 5752 4954 >FR.. GTM>WRIT\n-0006b7c0: 4520 3121 300b 003e 4653 0000 2020 2031 E 1!0..>FS.. 1\n-0006b7d0: 1700 3e46 5400 0020 2020 4754 4d3e 5752 ..>FT.. GTM>WR\n-0006b7e0: 4954 4520 3021 310b 003e 4655 0000 2020 ITE 0!1..>FU.. \n+0006b7a0: 3021 300b 003e 4451 0000 2020 2030 1700 0!0..>DQ.. 0..\n+0006b7b0: 3e44 5200 0020 2020 4754 4d3e 5752 4954 >DR.. GTM>WRIT\n+0006b7c0: 4520 3121 300b 003e 4453 0000 2020 2031 E 1!0..>DS.. 1\n+0006b7d0: 1700 3e44 5400 0020 2020 4754 4d3e 5752 ..>DT.. GTM>WR\n+0006b7e0: 4954 4520 3021 310b 003e 4455 0000 2020 ITE 0!1..>DU.. \n 0006b7f0: 2031 0000 0000 0000 0000 0000 0000 0000 1..............\n 0006b800: 0100 0000 2e07 0000 5c0a 0000 0000 0000 ........\\.......\n-0006b810: 5500 0046 4845 4c50 00ff 7300 ff4d 5f4c U..FHELP..s..M_L\n+0006b810: 5500 0044 4845 4c50 00ff 7300 ff4d 5f4c U..DHELP..s..M_L\n 0006b820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0006b830: ff4f 5045 5241 544f 5253 00ff 7300 ff4c .OPERATORS..s..L\n 0006b840: 4f47 4943 414c 5f4f 5045 5241 544f 5253 OGICAL_OPERATORS\n 0006b850: 00c0 5600 0020 2020 4754 4d3e 5752 4954 ..V.. GTM>WRIT\n-0006b860: 4520 3121 310b 003e 4657 0000 2020 2031 E 1!1..>FW.. 1\n-0006b870: 1700 3e46 5800 0020 2020 4754 4d3e 5752 ..>FX.. GTM>WR\n-0006b880: 4954 4520 3221 310b 003e 4659 0000 2020 ITE 2!1..>FY.. \n-0006b890: 2031 0e00 3e46 5a00 0020 2020 4754 4d3e 1..>FZ.. GTM>\n-0006b8a0: 0700 3e46 6100 0050 003e 4662 0000 2020 ..>Fa..P.>Fb.. \n+0006b860: 4520 3121 310b 003e 4457 0000 2020 2031 E 1!1..>DW.. 1\n+0006b870: 1700 3e44 5800 0020 2020 4754 4d3e 5752 ..>DX.. GTM>WR\n+0006b880: 4954 4520 3221 310b 003e 4459 0000 2020 ITE 2!1..>DY.. \n+0006b890: 2031 0e00 3e44 5a00 0020 2020 4754 4d3e 1..>DZ.. GTM>\n+0006b8a0: 0700 3e44 6100 0050 003e 4462 0000 2020 ..>Da..P.>Db.. \n 0006b8b0: 2054 6865 2061 626f 7665 2065 7861 6d70 The above examp\n 0006b8c0: 6c65 2064 656d 6f6e 7374 7261 7465 7320 le demonstrates \n 0006b8d0: 616c 6c20 6361 7365 7320 636f 7665 7265 all cases covere\n 0006b8e0: 6420 6279 2074 6865 2062 696e 6172 7920 d by the binary \n-0006b8f0: 6c6f 6769 6361 6c14 003e 4663 0000 2020 logical..>Fc.. \n-0006b900: 206f 7065 7261 746f 7273 2e07 003e 4664 operators...>Fd\n-0006b910: 0000 3e00 2b46 4e55 4d45 5249 435f 5245 ..>.+FNUMERIC_RE\n+0006b8f0: 6c6f 6769 6361 6c14 003e 4463 0000 2020 logical..>Dc.. \n+0006b900: 206f 7065 7261 746f 7273 2e07 003e 4464 operators...>Dd\n+0006b910: 0000 3e00 2b44 4e55 4d45 5249 435f 5245 ..>.+DNUMERIC_RE\n 0006b920: 4c41 5449 4f4e 414c 5f4f 5045 5241 544f LATIONAL_OPERATO\n 0006b930: 5253 0000 4e75 6d65 7269 635f 5265 6c61 RS..Numeric_Rela\n 0006b940: 7469 6f6e 616c 5f4f 7065 7261 746f 7273 tional_Operators\n-0006b950: 2700 4846 bf11 0000 2020 204e 756d 6572 '.HF.... Numer\n+0006b950: 2700 4844 bf11 0000 2020 204e 756d 6572 '.HD.... Numer\n 0006b960: 6963 2052 656c 6174 696f 6e61 6c20 4f70 ic Relational Op\n-0006b970: 6572 6174 6f72 7307 0049 4621 0000 5300 erators..IF!..S.\n-0006b980: 4946 3100 0020 2020 4d20 7265 6c61 7469 IF1.. M relati\n+0006b970: 6572 6174 6f72 7307 0049 4421 0000 5300 erators..ID!..S.\n+0006b980: 4944 3100 0020 2020 4d20 7265 6c61 7469 ID1.. M relati\n 0006b990: 6f6e 616c 206f 7065 7261 746f 7273 2061 onal operators a\n 0006b9a0: 6c77 6179 7320 6765 6e65 7261 7465 2061 lways generate a\n 0006b9b0: 2072 6573 756c 7420 6f66 2054 5255 4520 result of TRUE \n 0006b9c0: 2831 2920 6f72 2046 414c 5345 2028 3029 (1) or FALSE (0)\n-0006b9d0: 2e51 0049 4641 0000 2020 2041 6c6c 206e .Q.IFA.. All n\n+0006b9d0: 2e51 0049 4441 0000 2020 2041 6c6c 206e .Q.IDA.. All n\n 0006b9e0: 756d 6572 6963 2072 656c 6174 696f 6e61 umeric relationa\n 0006b9f0: 6c20 6f70 6572 6174 6f72 7320 666f 7263 l operators forc\n 0006ba00: 6520 4d20 746f 2065 7661 6c75 6174 6520 e M to evaluate \n 0006ba10: 7468 6520 6578 7072 6573 7369 6f6e 7320 the expressions \n-0006ba20: 746f 4c00 4946 5100 0020 2020 7768 6963 toL.IFQ.. whic\n+0006ba20: 746f 4c00 4944 5100 0020 2020 7768 6963 toL.IDQ.. whic\n 0006ba30: 6820 7468 6579 2061 7070 6c79 2061 7320 h they apply as \n 0006ba40: 6e75 6d65 7269 632e 2054 6865 206e 756d numeric. The num\n 0006ba50: 6572 6963 2072 656c 6174 696f 6e61 6c20 eric relational \n 0006ba60: 6f70 6572 6174 6f72 7320 6172 653a 0700 operators are:..\n-0006ba70: 4946 6100 0029 0049 4671 0000 2020 203e IFa..).IFq.. >\n+0006ba70: 4944 6100 0029 0049 4471 0000 2020 203e IDa..).IDq.. >\n 0006ba80: 6269 6e61 7279 2061 7269 7468 6d65 7469 binary arithmeti\n 0006ba90: 6320 6772 6561 7465 7220 7468 616e 0700 c greater than..\n-0006baa0: 4946 8100 0026 0049 4691 0000 2020 203c IF...&.IF... <\n+0006baa0: 4944 8100 0026 0049 4491 0000 2020 203c ID...&.ID... <\n 0006bab0: 6269 6e61 7279 2061 7269 7468 6d65 7469 binary arithmeti\n-0006bac0: 6320 6c65 7373 2074 6861 6e08 0048 46c0 c less than..HF.\n-0006bad0: 1100 0054 0049 4612 0000 2020 2054 6865 ...T.IF... The\n+0006bac0: 6320 6c65 7373 2074 6861 6e08 0048 44c0 c less than..HD.\n+0006bad0: 1100 0054 0049 4412 0000 2020 2054 6865 ...T.ID... The\n 0006bae0: 2065 7175 616c 2073 6967 6e20 283d 2920 equal sign (=) \n 0006baf0: 646f 6573 206e 6f74 2066 6f72 6365 206e does not force n\n 0006bb00: 756d 6572 6963 2065 7661 6c75 6174 696f umeric evaluatio\n 0006bb10: 6e2c 2061 6e64 2073 686f 756c 6420 6265 n, and should be\n-0006bb20: 2076 6965 7765 6452 0049 4613 0000 2020 viewedR.IF... \n+0006bb20: 2076 6965 7765 6452 0049 4413 0000 2020 viewedR.ID... \n 0006bb30: 2061 7320 6120 7374 7269 6e67 206f 7065 as a string ope\n 0006bb40: 7261 746f 722e 2048 6f77 6576 6572 2c20 rator. However, \n 0006bb50: 7468 6520 6571 7561 6c20 7369 676e 2062 the equal sign b\n 0006bb60: 6574 7765 656e 2074 776f 206e 756d 6572 etween two numer\n-0006bb70: 6963 2076 616c 7565 7325 0049 4614 0000 ic values%.IF...\n+0006bb70: 6963 2076 616c 7565 7325 0049 4414 0000 ic values%.ID...\n 0006bb80: 2020 2074 6573 7473 2066 6f72 206e 756d tests for num\n 0006bb90: 6572 6963 2065 7175 616c 6974 792e 0700 eric equality...\n-0006bba0: 4946 1500 004b 0049 4616 0000 2020 204f IF...K.IF... O\n+0006bba0: 4944 1500 004b 0049 4416 0000 2020 204f ID...K.ID... O\n 0006bbb0: 7468 6572 206e 756d 6572 6963 2072 656c ther numeric rel\n 0006bbc0: 6174 696f 6e73 2061 7265 2066 6f72 6d65 ations are forme\n 0006bbd0: 6420 7573 696e 6720 7468 6520 6c6f 6769 d using the logi\n 0006bbe0: 6361 6c20 4e4f 5420 6f70 6572 6174 6f72 cal NOT operator\n-0006bbf0: 2400 4946 1700 0020 2020 6170 6f73 7472 $.IF... apostr\n+0006bbf0: 2400 4944 1700 0020 2020 6170 6f73 7472 $.ID... apostr\n 0006bc00: 6f70 6865 2028 2729 2061 7320 666f 6c6c ophe (') as foll\n-0006bc10: 6f77 733a 0700 4946 1800 003d 0049 4619 ows:..IF...=.IF.\n+0006bc10: 6f77 733a 0700 4944 1800 003d 0049 4419 ows:..ID...=.ID.\n 0006bc20: 0000 2020 2027 3e20 6e6f 7420 6772 6561 .. '> not grea\n 0006bc30: 7465 7220 7468 616e 2c20 7468 6174 2069 ter than, that i\n 0006bc40: 732c 206c 6573 7320 7468 616e 206f 7220 s, less than or \n-0006bc50: 6571 7561 6c20 746f 0700 4946 1a00 003d equal to..IF...=\n-0006bc60: 0049 4621 0000 2020 2027 3c20 6e6f 7420 .IF!.. '< not \n+0006bc50: 6571 7561 6c20 746f 0700 4944 1a00 003d equal to..ID...=\n+0006bc60: 0049 4421 0000 2020 2027 3c20 6e6f 7420 .ID!.. '< not \n 0006bc70: 6c65 7373 2074 6861 6e2c 2074 6861 7420 less than, that \n 0006bc80: 6973 2c20 6772 6561 7465 7220 7468 616e is, greater than\n-0006bc90: 206f 7220 6571 7561 6c20 746f 0700 4946 or equal to..IF\n-0006bca0: 2200 003d 0049 4623 0000 2020 203e 3d20 \"..=.IF#.. >= \n+0006bc90: 206f 7220 6571 7561 6c20 746f 0700 4944 or equal to..ID\n+0006bca0: 2200 003d 0049 4423 0000 2020 203e 3d20 \"..=.ID#.. >= \n 0006bcb0: 6772 6561 7465 7220 7468 616e 206f 7220 greater than or \n 0006bcc0: 6571 7561 6c20 746f 2c20 7468 6174 2069 equal to, that i\n 0006bcd0: 732c 206e 6f74 206c 6573 7320 7468 616e s, not less than\n-0006bce0: 0700 4946 2400 003d 0049 4625 0000 2020 ..IF$..=.IF%.. \n+0006bce0: 0700 4944 2400 003d 0049 4425 0000 2020 ..ID$..=.ID%.. \n 0006bcf0: 203c 3d20 6c65 7373 2074 6861 6e20 6f72 <= less than or\n 0006bd00: 2065 7175 616c 2074 6f2c 2074 6861 7420 equal to, that \n 0006bd10: 6973 2c20 6e6f 7420 6772 6561 7465 7220 is, not greater \n-0006bd20: 7468 616e 0700 4946 2600 0033 0049 4627 than..IF&..3.IF'\n+0006bd20: 7468 616e 0700 4944 2600 0033 0049 4427 than..ID&..3.ID'\n 0006bd30: 0000 2020 2027 3d20 6e6f 7420 6571 7561 .. '= not equa\n 0006bd40: 6c2c 206e 756d 6572 6963 206f 7220 7374 l, numeric or st\n 0006bd50: 7269 6e67 206f 7065 7261 7469 6f6e 0700 ring operation..\n-0006bd60: 4946 2800 0012 0049 4629 0000 2020 2045 IF(....IF).. E\n-0006bd70: 7861 6d70 6c65 3a07 0049 462a 0000 1700 xample:..IF*....\n-0006bd80: 4946 3100 0020 2020 4754 4d3e 5752 4954 IF1.. GTM>WRIT\n-0006bd90: 4520 313e 320b 0049 4632 0000 2020 2030 E 1>2..IF2.. 0\n-0006bda0: 1700 4946 3300 0020 2020 4754 4d3e 5752 ..IF3.. GTM>WR\n-0006bdb0: 4954 4520 313c 320b 0049 4634 0000 2020 ITE 1<2..IF4.. \n-0006bdc0: 2031 0e00 4946 3500 0020 2020 4754 4d3e 1..IF5.. GTM>\n-0006bdd0: 0700 4946 3600 0054 0049 4637 0000 2020 ..IF6..T.IF7.. \n+0006bd60: 4944 2800 0012 0049 4429 0000 2020 2045 ID(....ID).. E\n+0006bd70: 7861 6d70 6c65 3a07 0049 442a 0000 1700 xample:..ID*....\n+0006bd80: 4944 3100 0020 2020 4754 4d3e 5752 4954 ID1.. GTM>WRIT\n+0006bd90: 4520 313e 320b 0049 4432 0000 2020 2030 E 1>2..ID2.. 0\n+0006bda0: 1700 4944 3300 0020 2020 4754 4d3e 5752 ..ID3.. GTM>WR\n+0006bdb0: 4954 4520 313c 320b 0049 4434 0000 2020 ITE 1<2..ID4.. \n+0006bdc0: 2031 0e00 4944 3500 0020 2020 4754 4d3e 1..ID5.. GTM>\n+0006bdd0: 0700 4944 3600 0054 0049 4437 0000 2020 ..ID6..T.ID7.. \n 0006bde0: 2054 6865 2061 626f 7665 2065 7861 6d70 The above examp\n 0006bdf0: 6c65 2064 656d 6f6e 7374 7261 7465 7320 le demonstrates \n 0006be00: 7468 6520 6261 7369 6320 6172 6974 686d the basic arithm\n 0006be10: 6574 6963 2072 656c 6174 696f 6e61 6c20 etic relational \n-0006be20: 6f70 6572 6174 696f 6e73 2e07 0049 4638 operations...IF8\n-0006be30: 0000 1200 4946 3900 0020 2020 4578 616d ....IF9.. Exam\n-0006be40: 706c 653a 0700 4946 3a00 0018 0049 4641 ple:..IF:....IFA\n+0006be20: 6f70 6572 6174 696f 6e73 2e07 0049 4438 operations...ID8\n+0006be30: 0000 1200 4944 3900 0020 2020 4578 616d ....ID9.. Exam\n+0006be40: 706c 653a 0700 4944 3a00 0018 0049 4441 ple:..ID:....IDA\n 0006be50: 0000 2020 2047 544d 3e57 5249 5445 2031 .. GTM>WRITE 1\n-0006be60: 273c 320b 0049 4642 0000 2020 2030 1800 '<2..IFB.. 0..\n-0006be70: 4946 4300 0020 2020 4754 4d3e 5752 4954 IFC.. GTM>WRIT\n-0006be80: 4520 3227 3c31 0b00 4946 4400 0020 2020 E 2'<1..IFD.. \n-0006be90: 310e 0049 4645 0000 2020 2047 544d 3e07 1..IFE.. GTM>.\n-0006bea0: 0049 4646 0000 4f00 4946 4700 0020 2020 .IFF..O.IFG.. \n+0006be60: 273c 320b 0049 4442 0000 2020 2030 1800 '<2..IDB.. 0..\n+0006be70: 4944 4300 0020 2020 4754 4d3e 5752 4954 IDC.. GTM>WRIT\n+0006be80: 4520 3227 3c31 0b00 4944 4400 0020 2020 E 2'<1..IDD.. \n+0006be90: 310e 0049 4445 0000 2020 2047 544d 3e07 1..IDE.. GTM>.\n+0006bea0: 0049 4446 0000 4f00 4944 4700 0020 2020 .IDF..O.IDG.. \n 0006beb0: 5468 6520 6162 6f76 6520 6578 616d 706c The above exampl\n 0006bec0: 6520 6465 6d6f 6e73 7472 6174 6573 2063 e demonstrates c\n 0006bed0: 6f6d 6269 6e61 7469 6f6e 7320 6f66 2061 ombinations of a\n 0006bee0: 7269 7468 6d65 7469 632c 2072 656c 6174 rithmetic, relat\n-0006bef0: 696f 6e61 6c32 0049 4648 0000 2020 206f ional2.IFH.. o\n+0006bef0: 696f 6e61 6c32 0049 4448 0000 2020 206f ional2.IDH.. o\n 0006bf00: 7065 7261 746f 7273 2077 6974 6820 7468 perators with th\n 0006bf10: 6520 6c6f 6769 6361 6c20 4e4f 5420 6f70 e logical NOT op\n-0006bf20: 6572 6174 6f72 2e07 0049 4649 0000 0000 erator...IFI....\n+0006bf20: 6572 6174 6f72 2e07 0049 4449 0000 0000 erator...IDI....\n 0006bf30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006bf40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006bf50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006bf60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006bf70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006bf80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006bf90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -27647,75 +27647,75 @@\n 0006bfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006c000: 0100 0000 1704 0000 d90a 0000 0000 0000 ................\n 0006c010: 4500 0074 4845 4c50 00ff 7300 ff4d 5f4c E..tHELP..s..M_L\n 0006c020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0006c030: ff4f 5045 5241 544f 5253 00ff 7300 ff50 .OPERATORS..s..P\n 0006c040: 5245 4345 4445 4e43 4500 0050 7265 6365 RECEDENCE..Prece\n-0006c050: 6465 6e63 6515 0036 46bf 1100 0020 2020 dence..6F.... \n-0006c060: 5072 6563 6564 656e 6365 0700 3746 2100 Precedence..7F!.\n-0006c070: 003d 0037 4631 0000 2020 2041 6c6c 2075 .=.7F1.. All u\n+0006c050: 6465 6e63 6515 0036 44bf 1100 0020 2020 dence..6D.... \n+0006c060: 5072 6563 6564 656e 6365 0700 3744 2100 Precedence..7D!.\n+0006c070: 003d 0037 4431 0000 2020 2041 6c6c 2075 .=.7D1.. All u\n 0006c080: 6e61 7279 206f 7065 7261 7469 6f6e 7320 nary operations \n 0006c090: 6861 7665 2072 6967 6874 2074 6f20 6c65 have right to le\n 0006c0a0: 6674 2070 7265 6365 6465 6e63 652e 0700 ft precedence...\n-0006c0b0: 3746 4100 004c 0037 4651 0000 2020 2041 7FA..L.7FQ.. A\n+0006c0b0: 3744 4100 004c 0037 4451 0000 2020 2041 7DA..L.7DQ.. A\n 0006c0c0: 6c6c 204d 2062 696e 6172 7920 6f70 6572 ll M binary oper\n 0006c0d0: 6174 696f 6e73 2068 6176 6520 7374 7269 ations have stri\n 0006c0e0: 6374 206c 6566 7420 746f 2072 6967 6874 ct left to right\n 0006c0f0: 2070 7265 6365 6465 6e63 652e 2054 6869 precedence. Thi\n-0006c100: 7351 0037 4661 0000 2020 2069 6e63 6c75 sQ.7Fa.. inclu\n+0006c100: 7351 0037 4461 0000 2020 2069 6e63 6c75 sQ.7Da.. inclu\n 0006c110: 6465 7320 616c 6c20 6172 6974 686d 6574 des all arithmet\n 0006c120: 6963 2c20 7374 7269 6e67 2c20 616e 6420 ic, string, and \n 0006c130: 6c6f 6769 6361 6c20 6f70 6572 6174 696f logical operatio\n 0006c140: 6e73 2e20 4869 6572 6172 6368 6965 7320 ns. Hierarchies \n-0006c150: 6f66 5300 3746 7100 0020 2020 6f70 6572 ofS.7Fq.. oper\n+0006c150: 6f66 5300 3744 7100 0020 2020 6f70 6572 ofS.7Dq.. oper\n 0006c160: 6174 696f 6e73 2072 6571 7569 7265 2065 ations require e\n 0006c170: 7870 6c69 6369 7420 6573 7461 626c 6973 xplicit establis\n 0006c180: 686d 656e 7420 6f66 2070 7265 6365 6465 hment of precede\n 0006c190: 6e63 6520 7573 696e 6720 7061 7265 6e74 nce using parent\n-0006c1a0: 6865 7365 7354 0037 4681 0000 2020 2028 hesesT.7F... (\n+0006c1a0: 6865 7365 7354 0037 4481 0000 2020 2028 hesesT.7D... (\n 0006c1b0: 292e 2041 6c74 686f 7567 6820 7468 6973 ). Although this\n 0006c1c0: 2072 756c 6520 6973 2063 6f75 6e74 6572 rule is counter\n 0006c1d0: 696e 7475 6974 6976 652c 2069 7420 6973 intuitive, it is\n 0006c1e0: 2065 6173 7920 746f 2072 656d 656d 6265 easy to remembe\n-0006c1f0: 7220 616e 6420 6861 7318 0037 4691 0000 r and has..7F...\n+0006c1f0: 7220 616e 6420 6861 7318 0037 4491 0000 r and has..7D...\n 0006c200: 2020 206e 6f20 6578 6365 7074 696f 6e73 no exceptions\n-0006c210: 2e08 0036 46c0 1100 0026 002b 4653 5452 ...6F....&.+FSTR\n+0006c210: 2e08 0036 44c0 1100 0026 002b 4453 5452 ...6D....&.+DSTR\n 0006c220: 494e 475f 4f50 4552 4154 4f52 5300 0053 ING_OPERATORS..S\n 0006c230: 7472 696e 675f 4f70 6572 6174 6f72 731b tring_Operators.\n-0006c240: 003c 46bf 1100 0020 2020 5374 7269 6e67 .WRITE \"B\"_\"A\n-0006c390: 220c 003d 4613 0000 2020 2042 4119 003d \"..=F... BA..=\n-0006c3a0: 4614 0000 2020 2047 544d 3e57 5249 5445 F... GTM>WRITE\n-0006c3b0: 2022 4122 5f31 0c00 3d46 1500 0020 2020 \"A\"_1..=F... \n-0006c3c0: 4131 0e00 3d46 1600 0020 2020 4754 4d3e A1..=F... GTM>\n-0006c3d0: 0700 3d46 1700 0039 003d 4618 0000 2020 ..=F...9.=F... \n+0006c390: 220c 003d 4413 0000 2020 2042 4119 003d \"..=D... BA..=\n+0006c3a0: 4414 0000 2020 2047 544d 3e57 5249 5445 D... GTM>WRITE\n+0006c3b0: 2022 4122 5f31 0c00 3d44 1500 0020 2020 \"A\"_1..=D... \n+0006c3c0: 4131 0e00 3d44 1600 0020 2020 4754 4d3e A1..=D... GTM>\n+0006c3d0: 0700 3d44 1700 0039 003d 4418 0000 2020 ..=D...9.=D... \n 0006c3e0: 2054 6865 2061 626f 7665 2065 7861 6d70 The above examp\n 0006c3f0: 6c65 2064 656d 6f6e 7374 7261 7465 7320 le demonstrates \n 0006c400: 4d20 636f 6e63 6174 656e 6174 696f 6e2e M concatenation.\n-0006c410: 0700 3d46 1900 0041 0000 0000 0000 0000 ..=F...A........\n+0006c410: 0700 3d44 1900 0041 0000 0000 0000 0000 ..=D...A........\n 0006c420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006c430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006c440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006c450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006c460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006c470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006c480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -27777,240 +27777,240 @@\n 0006c800: 0100 0000 f007 0000 930a 0000 0000 0000 ................\n 0006c810: 6700 0000 4845 4c50 00ff 7300 ff4d 5f4c g...HELP..s..M_L\n 0006c820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0006c830: ff4f 5045 5241 544f 5253 00ff 7300 ff53 .OPERATORS..s..S\n 0006c840: 5452 494e 475f 5245 4c41 5449 4f4e 414c TRING_RELATIONAL\n 0006c850: 5f4f 5045 5241 544f 5253 0000 5374 7269 _OPERATORS..Stri\n 0006c860: 6e67 5f52 656c 6174 696f 6e61 6c5f 4f70 ng_Relational_Op\n-0006c870: 6572 6174 6f72 7326 0047 46bf 1100 0020 erators&.GF.... \n+0006c870: 6572 6174 6f72 7326 0047 44bf 1100 0020 erators&.GD.... \n 0006c880: 2020 5374 7269 6e67 2052 656c 6174 696f String Relatio\n 0006c890: 6e61 6c20 4f70 6572 6174 6f72 7307 0048 nal Operators..H\n-0006c8a0: 4621 0000 5300 4846 3100 0020 2020 4d20 F!..S.HF1.. M \n+0006c8a0: 4421 0000 5300 4844 3100 0020 2020 4d20 D!..S.HD1.. M \n 0006c8b0: 7265 6c61 7469 6f6e 616c 206f 7065 7261 relational opera\n 0006c8c0: 746f 7273 2061 6c77 6179 7320 6765 6e65 tors always gene\n 0006c8d0: 7261 7465 2061 2072 6573 756c 7420 6f66 rate a result of\n 0006c8e0: 2054 5255 4520 2831 2920 6f72 2046 414c TRUE (1) or FAL\n-0006c8f0: 5345 2028 3029 2e50 0048 4641 0000 2020 SE (0).P.HFA.. \n+0006c8f0: 5345 2028 3029 2e50 0048 4441 0000 2020 SE (0).P.HDA.. \n 0006c900: 2041 6c6c 2073 7472 696e 6720 7265 6c61 All string rela\n 0006c910: 7469 6f6e 616c 206f 7065 7261 746f 7273 tional operators\n 0006c920: 2066 6f72 6365 204d 2074 6f20 6576 616c force M to eval\n 0006c930: 7561 7465 2074 6865 2065 7870 7265 7373 uate the express\n-0006c940: 696f 6e73 2074 6f4b 0048 4651 0000 2020 ions toK.HFQ.. \n+0006c940: 696f 6e73 2074 6f4b 0048 4451 0000 2020 ions toK.HDQ.. \n 0006c950: 2077 6869 6368 2074 6865 7920 6170 706c which they appl\n 0006c960: 7920 6173 2073 7472 696e 6773 2e20 5468 y as strings. Th\n 0006c970: 6520 7374 7269 6e67 2072 656c 6174 696f e string relatio\n 0006c980: 6e61 6c20 6f70 6572 6174 6f72 7320 6172 nal operators ar\n-0006c990: 653a 0700 4846 6100 0054 0048 4671 0000 e:..HFa..T.HFq..\n+0006c990: 653a 0700 4844 6100 0054 0048 4471 0000 e:..HDa..T.HDq..\n 0006c9a0: 2020 203d 2062 696e 6172 7920 6f70 6572 = binary oper\n 0006c9b0: 6174 6f72 2063 6175 7365 7320 4d20 746f ator causes M to\n 0006c9c0: 2070 726f 6475 6365 2061 2054 5255 4520 produce a TRUE \n 0006c9d0: 6966 2074 6865 2065 7870 7265 7373 696f if the expressio\n 0006c9e0: 6e73 2061 7265 2065 7175 616c 2e07 0048 ns are equal...H\n-0006c9f0: 4681 0000 4e00 4846 9100 0020 2020 5b20 F...N.HF... [ \n+0006c9f0: 4481 0000 4e00 4844 9100 0020 2020 5b20 D...N.HD... [ \n 0006ca00: 6269 6e61 7279 206f 7065 7261 746f 7220 binary operator \n 0006ca10: 6361 7573 6573 204d 2074 6f20 7072 6f64 causes M to prod\n 0006ca20: 7563 6520 6120 5452 5545 2069 6620 7468 uce a TRUE if th\n 0006ca30: 6520 6669 7273 7420 6578 7072 6573 7369 e first expressi\n-0006ca40: 6f6e 5000 4746 c011 0000 2020 2063 6f6e onP.GF.... con\n+0006ca40: 6f6e 5000 4744 c011 0000 2020 2063 6f6e onP.GD.... con\n 0006ca50: 7461 696e 7320 7468 6520 6f72 6465 7265 tains the ordere\n 0006ca60: 6420 7365 7175 656e 6365 206f 6620 6368 d sequence of ch\n 0006ca70: 6172 6163 7465 7273 2069 6e20 7468 6520 aracters in the \n 0006ca80: 7365 636f 6e64 2065 7870 7265 7373 696f second expressio\n-0006ca90: 6e2e 0700 4846 1200 004e 0048 4613 0000 n...HF...N.HF...\n+0006ca90: 6e2e 0700 4844 1200 004e 0048 4413 0000 n...HD...N.HD...\n 0006caa0: 2020 205d 2062 696e 6172 7920 6f70 6572 ] binary oper\n 0006cab0: 6174 6f72 2063 6175 7365 7320 4d20 746f ator causes M to\n 0006cac0: 2070 726f 6475 6365 2061 2054 5255 4520 produce a TRUE \n 0006cad0: 6966 2074 6865 2066 6972 7374 2065 7870 if the first exp\n-0006cae0: 7265 7373 696f 6e4b 0048 4614 0000 2020 ressionK.HF... \n+0006cae0: 7265 7373 696f 6e4b 0048 4414 0000 2020 ressionK.HD... \n 0006caf0: 206c 6578 6963 616c 6c79 2066 6f6c 6c6f lexically follo\n 0006cb00: 7773 2074 6865 2073 6563 6f6e 6420 6578 ws the second ex\n 0006cb10: 7072 6573 7369 6f6e 2069 6e20 7468 6520 pression in the \n 0006cb20: 6368 6172 6163 7465 7220 656e 636f 6469 character encodi\n-0006cb30: 6e67 2e00 4846 1500 0020 2020 7365 7175 ng..HF... sequ\n+0006cb30: 6e67 2e00 4844 1500 0020 2020 7365 7175 ng..HD... sequ\n 0006cb40: 656e 6365 2c20 7768 6963 6820 6279 2064 ence, which by d\n 0006cb50: 6566 6175 6c74 2069 7320 4153 4349 492e efault is ASCII.\n-0006cb60: 0700 4846 1600 004f 0048 4617 0000 2020 ..HF...O.HF... \n+0006cb60: 0700 4844 1600 004f 0048 4417 0000 2020 ..HD...O.HD... \n 0006cb70: 205d 5d20 6269 6e61 7279 206f 7065 7261 ]] binary opera\n 0006cb80: 746f 7220 6361 7573 6573 204d 2074 6f20 tor causes M to \n 0006cb90: 7072 6f64 7563 6520 6120 5452 5545 2069 produce a TRUE i\n 0006cba0: 6620 7468 6520 6669 7273 7420 6578 7072 f the first expr\n-0006cbb0: 6573 7369 6f6e 5000 4846 1800 0020 2020 essionP.HF... \n+0006cbb0: 6573 7369 6f6e 5000 4844 1800 0020 2020 essionP.HD... \n 0006cbc0: 6c65 7869 6361 6c6c 7920 736f 7274 7320 lexically sorts \n 0006cbd0: 6166 7465 7220 7468 6520 7365 636f 6e64 after the second\n 0006cbe0: 2065 7870 7265 7373 696f 6e20 696e 2074 expression in t\n 0006cbf0: 6865 2073 7562 7363 7269 7074 2063 6f6c he subscript col\n-0006cc00: 6c61 7469 6f6e 1300 4846 1900 0020 2020 lation..HF... \n-0006cc10: 7365 7175 656e 6365 2e07 0048 461a 0000 sequence...HF...\n-0006cc20: 5000 4846 2100 0020 2020 4e6f 7465 2074 P.HF!.. Note t\n+0006cc00: 6c61 7469 6f6e 1300 4844 1900 0020 2020 lation..HD... \n+0006cc10: 7365 7175 656e 6365 2e07 0048 441a 0000 sequence...HD...\n+0006cc20: 5000 4844 2100 0020 2020 4e6f 7465 2074 P.HD!.. Note t\n 0006cc30: 6861 7420 616c 6c20 6e6f 6e2d 656d 7074 hat all non-empt\n 0006cc40: 7920 7374 7269 6e67 7320 6c65 7869 6361 y strings lexica\n 0006cc50: 6c6c 7920 666f 6c6c 6f77 2074 6865 2065 lly follow the e\n 0006cc60: 6d70 7479 2073 7472 696e 672c 2061 6e64 mpty string, and\n-0006cc70: 3100 4846 2200 0020 2020 6576 6572 7920 1.HF\".. every \n+0006cc70: 3100 4844 2200 0020 2020 6576 6572 7920 1.HD\".. every \n 0006cc80: 7374 7269 6e67 2063 6f6e 7461 696e 7320 string contains \n 0006cc90: 7468 6520 656d 7074 7920 7374 7269 6e67 the empty string\n-0006cca0: 2e07 0048 4623 0000 4a00 4846 2400 0020 ...HF#..J.HF$.. \n+0006cca0: 2e07 0048 4423 0000 4a00 4844 2400 0020 ...HD#..J.HD$.. \n 0006ccb0: 2020 4f74 6865 7220 7374 7269 6e67 2072 Other string r\n 0006ccc0: 656c 6174 696f 6e73 2061 7265 2066 6f72 elations are for\n 0006ccd0: 6d65 6420 7573 696e 6720 7468 6520 6c6f med using the lo\n 0006cce0: 6769 6361 6c20 4e4f 5420 6f70 6572 6174 gical NOT operat\n-0006ccf0: 6f72 2400 4846 2500 0020 2020 6170 6f73 or$.HF%.. apos\n+0006ccf0: 6f72 2400 4844 2500 0020 2020 6170 6f73 or$.HD%.. apos\n 0006cd00: 7472 6f70 6865 2028 2729 2061 7320 666f trophe (') as fo\n-0006cd10: 6c6c 6f77 733a 0700 4846 2600 001e 0048 llows:..HF&....H\n-0006cd20: 4627 0000 2020 2027 5b20 646f 6573 206e F'.. '[ does n\n-0006cd30: 6f74 2063 6f6e 7461 696e 2e07 0048 4628 ot contain...HF(\n-0006cd40: 0000 4700 4846 2900 0020 2020 275d 2064 ..G.HF).. '] d\n+0006cd10: 6c6c 6f77 733a 0700 4844 2600 001e 0048 llows:..HD&....H\n+0006cd20: 4427 0000 2020 2027 5b20 646f 6573 206e D'.. '[ does n\n+0006cd30: 6f74 2063 6f6e 7461 696e 2e07 0048 4428 ot contain...HD(\n+0006cd40: 0000 4700 4844 2900 0020 2020 275d 2064 ..G.HD).. '] d\n 0006cd50: 6f65 7320 6e6f 7420 666f 6c6c 6f77 2c20 oes not follow, \n 0006cd60: 7468 6174 2069 732c 206c 6578 6963 616c that is, lexical\n 0006cd70: 6c79 206c 6573 7320 7468 616e 206f 7220 ly less than or \n-0006cd80: 6571 7561 6c20 746f 2e07 0048 462a 0000 equal to...HF*..\n-0006cd90: 5200 4846 3100 0020 2020 275d 5d20 646f R.HF1.. ']] do\n+0006cd80: 6571 7561 6c20 746f 2e07 0048 442a 0000 equal to...HD*..\n+0006cd90: 5200 4844 3100 0020 2020 275d 5d20 646f R.HD1.. ']] do\n 0006cda0: 6573 206e 6f74 2073 6f72 7420 6166 7465 es not sort afte\n 0006cdb0: 722c 2074 6861 7420 6973 2c20 6c65 7869 r, that is, lexi\n 0006cdc0: 6361 6c6c 7920 6c65 7373 2074 6861 6e20 cally less than \n 0006cdd0: 6f72 2065 7175 616c 2074 6f20 696e 2074 or equal to in t\n-0006cde0: 6865 2700 4846 3200 0020 2020 7375 6273 he'.HF2.. subs\n+0006cde0: 6865 2700 4844 3200 0020 2020 7375 6273 he'.HD2.. subs\n 0006cdf0: 6372 6970 7420 636f 6c6c 6174 696f 6e20 cript collation \n-0006ce00: 7365 7175 656e 6365 2e07 0048 4633 0000 sequence...HF3..\n-0006ce10: 3400 4846 3400 0020 2020 273d 206e 6f74 4.HF4.. '= not\n+0006ce00: 7365 7175 656e 6365 2e07 0048 4433 0000 sequence...HD3..\n+0006ce10: 3400 4844 3400 0020 2020 273d 206e 6f74 4.HD4.. '= not\n 0006ce20: 2065 7175 616c 2c20 6e75 6d65 7269 6320 equal, numeric \n 0006ce30: 6f72 2073 7472 696e 6720 6f70 6572 6174 or string operat\n-0006ce40: 696f 6e2e 0700 4846 3500 0012 0048 4636 ion...HF5....HF6\n+0006ce40: 696f 6e2e 0700 4844 3500 0012 0048 4436 ion...HD5....HD6\n 0006ce50: 0000 2020 2045 7861 6d70 6c65 3a07 0048 .. Example:..H\n-0006ce60: 4637 0000 1b00 4846 3800 0020 2020 4754 F7....HF8.. GT\n+0006ce60: 4437 0000 1b00 4844 3800 0020 2020 4754 D7....HD8.. GT\n 0006ce70: 4d3e 5752 4954 4520 2241 223d 2242 220b M>WRITE \"A\"=\"B\".\n-0006ce80: 0048 4639 0000 2020 2030 1b00 4846 3a00 .HF9.. 0..HF:.\n+0006ce80: 0048 4439 0000 2020 2030 1b00 4844 3a00 .HD9.. 0..HD:.\n 0006ce90: 0020 2020 4754 4d3e 5752 4954 4520 2243 . GTM>WRITE \"C\n-0006cea0: 223d 2243 220b 0048 4641 0000 2020 2031 \"=\"C\"..HFA.. 1\n-0006ceb0: 1b00 4846 4200 0020 2020 4754 4d3e 5752 ..HFB.. GTM>WR\n-0006cec0: 4954 4520 2241 225b 2242 220b 0048 4643 ITE \"A\"[\"B\"..HFC\n-0006ced0: 0000 2020 2030 1d00 4846 4400 0020 2020 .. 0..HFD.. \n+0006cea0: 223d 2243 220b 0048 4441 0000 2020 2031 \"=\"C\"..HDA.. 1\n+0006ceb0: 1b00 4844 4200 0020 2020 4754 4d3e 5752 ..HDB.. GTM>WR\n+0006cec0: 4954 4520 2241 225b 2242 220b 0048 4443 ITE \"A\"[\"B\"..HDC\n+0006ced0: 0000 2020 2030 1d00 4844 4400 0020 2020 .. 0..HDD.. \n 0006cee0: 4754 4d3e 5752 4954 4520 2241 4243 225b GTM>WRITE \"ABC\"[\n-0006cef0: 2243 220b 0048 4645 0000 2020 2031 1b00 \"C\"..HFE.. 1..\n-0006cf00: 4846 4600 0020 2020 4754 4d3e 5752 4954 HFF.. GTM>WRIT\n-0006cf10: 4520 2241 225d 2242 220b 0048 4647 0000 E \"A\"]\"B\"..HFG..\n-0006cf20: 2020 2030 1b00 4846 4800 0020 2020 4754 0..HFH.. GT\n+0006cef0: 2243 220b 0048 4445 0000 2020 2031 1b00 \"C\"..HDE.. 1..\n+0006cf00: 4844 4600 0020 2020 4754 4d3e 5752 4954 HDF.. GTM>WRIT\n+0006cf10: 4520 2241 225d 2242 220b 0048 4447 0000 E \"A\"]\"B\"..HDG..\n+0006cf20: 2020 2030 1b00 4844 4800 0020 2020 4754 0..HDH.. GT\n 0006cf30: 4d3e 5752 4954 4520 2242 225d 2241 220b M>WRITE \"B\"]\"A\".\n-0006cf40: 0048 4649 0000 2020 2031 1c00 4846 4a00 .HFI.. 1..HFJ.\n+0006cf40: 0048 4449 0000 2020 2031 1c00 4844 4a00 .HDI.. 1..HDJ.\n 0006cf50: 0020 2020 4754 4d3e 5752 4954 4520 2241 . GTM>WRITE \"A\n-0006cf60: 225d 5d22 4222 0b00 4846 5100 0020 2020 \"]]\"B\"..HFQ.. \n-0006cf70: 301c 0048 4652 0000 2020 2047 544d 3e57 0..HFR.. GTM>W\n+0006cf60: 225d 5d22 4222 0b00 4844 5100 0020 2020 \"]]\"B\"..HDQ.. \n+0006cf70: 301c 0048 4452 0000 2020 2047 544d 3e57 0..HDR.. GTM>W\n 0006cf80: 5249 5445 2022 4222 5d5d 2241 220b 0048 RITE \"B\"]]\"A\"..H\n-0006cf90: 4653 0000 2020 2031 0700 4846 5400 0051 FS.. 1..HFT..Q\n-0006cfa0: 0048 4655 0000 2020 2054 6865 7365 2065 .HFU.. These e\n+0006cf90: 4453 0000 2020 2031 0700 4844 5400 0051 DS.. 1..HDT..Q\n+0006cfa0: 0048 4455 0000 2020 2054 6865 7365 2065 .HDU.. These e\n 0006cfb0: 7861 6d70 6c65 7320 6465 6d6f 6e73 7472 xamples demonstr\n 0006cfc0: 6174 6520 7468 6520 7374 7269 6e67 2072 ate the string r\n 0006cfd0: 656c 6174 696f 6e61 6c20 6f70 6572 6174 elational operat\n 0006cfe0: 6f72 7320 7573 696e 6720 7374 7269 6e67 ors using string\n 0006cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006d000: 0100 0000 8606 0000 080c 0000 0000 0000 ................\n 0006d010: 5000 0000 4845 4c50 00ff 7300 ff4d 5f4c P...HELP..s..M_L\n 0006d020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0006d030: ff52 4f55 5449 4e45 5300 ff73 00ff 454e .ROUTINES..s..EN\n 0006d040: 5452 595f 5245 4645 5245 4e43 4553 0000 TRY_REFERENCES..\n 0006d050: 456e 7472 795f 5265 6665 7265 6e63 6573 Entry_References\n-0006d060: 1b00 3b46 bf11 0000 2020 2045 6e74 7279 ..;F.... Entry\n-0006d070: 2052 6566 6572 656e 6365 7307 003c 4621 References..WRITE \"ABC\n-0006f440: 223f 3355 0b00 4346 6300 0020 2020 3130 \"?3U..CFc.. 10\n-0006f450: 0043 4664 0000 2020 2047 544d 3e57 5249 .CFd.. GTM>WRI\n+0006f440: 223f 3355 0b00 4344 6300 0020 2020 3130 \"?3U..CDc.. 10\n+0006f450: 0043 4464 0000 2020 2047 544d 3e57 5249 .CDd.. GTM>WRI\n 0006f460: 5445 2022 3132 332d 3435 2d36 3738 3922 TE \"123-45-6789\"\n 0006f470: 3f33 4e31 222d 2232 4e31 222d 2234 4e0b ?3N1\"-\"2N1\"-\"4N.\n-0006f480: 0043 4665 0000 2020 2031 0700 4346 6600 .CFe.. 1..CFf.\n-0006f490: 004f 0043 4667 0000 2020 2054 6865 2066 .O.CFg.. The f\n+0006f480: 0043 4465 0000 2020 2031 0700 4344 6600 .CDe.. 1..CDf.\n+0006f490: 004f 0043 4467 0000 2020 2054 6865 2066 .O.CDg.. The f\n 0006f4a0: 6972 7374 2057 5249 5445 2068 6173 2061 irst WRITE has a\n 0006f4b0: 2073 696d 706c 6520 6f6e 652d 656c 656d simple one-elem\n 0006f4c0: 656e 7420 7061 7474 6572 6e20 7768 696c ent pattern whil\n 0006f4d0: 6520 7468 6520 7365 636f 6e64 2068 6173 e the second has\n-0006f4e0: 4d00 4346 6800 0020 2020 6d75 6c74 6970 M.CFh.. multip\n+0006f4e0: 4d00 4344 6800 0020 2020 6d75 6c74 6970 M.CDh.. multip\n 0006f4f0: 6c65 2065 6c65 6d65 6e74 7320 696e 636c le elements incl\n 0006f500: 7564 696e 6720 626f 7468 2063 6f64 6573 uding both codes\n 0006f510: 2061 6e64 2073 7472 696e 6720 6c69 7465 and string lite\n 0006f520: 7261 6c73 2e20 416c 6c20 7468 6526 0043 rals. All the&.C\n-0006f530: 4669 0000 2020 2072 6570 6574 6974 696f Fi.. repetitio\n+0006f530: 4469 0000 2020 2072 6570 6574 6974 696f Di.. repetitio\n 0006f540: 6e20 636f 756e 7473 2061 7265 2066 6978 n counts are fix\n-0006f550: 6564 2e07 0043 466a 0000 1200 4346 7100 ed...CFj....CFq.\n-0006f560: 0020 2020 4578 616d 706c 653a 0700 4346 . Example:..CF\n-0006f570: 7200 0041 0043 4673 0000 2020 2049 2078 r..A.CFs.. I x\n+0006f550: 6564 2e07 0043 446a 0000 1200 4344 7100 ed...CDj....CDq.\n+0006f560: 0020 2020 4578 616d 706c 653a 0700 4344 . Example:..CD\n+0006f570: 7200 0041 0043 4473 0000 2020 2049 2078 r..A.CDs.. I x\n 0006f580: 3f2e 4531 432e 4520 5720 212c 224d 7573 ?.E1C.E W !,\"Mus\n 0006f590: 7420 6e6f 7420 636f 6e74 6169 6e20 6120 t not contain a \n 0006f5a0: 636f 6e74 726f 6c20 6368 6172 6163 7465 control characte\n-0006f5b0: 7222 2051 0700 4346 7400 004b 0043 4675 r\" Q..CFt..K.CFu\n+0006f5b0: 7222 2051 0700 4344 7400 004b 0043 4475 r\" Q..CDt..K.CDu\n 0006f5c0: 0000 2020 2054 6869 7320 6578 616d 706c .. This exampl\n 0006f5d0: 6520 7573 6573 2061 2070 6174 7465 726e e uses a pattern\n 0006f5e0: 206d 6174 6368 2074 6f20 7465 7374 2066 match to test f\n 0006f5f0: 6f72 2063 6f6e 7472 6f6c 2063 6861 7261 or control chara\n-0006f600: 6374 6572 732e 0700 4346 7600 0012 0043 cters...CFv....C\n-0006f610: 4677 0000 2020 2045 7861 6d70 6c65 3a07 Fw.. Example:.\n-0006f620: 0043 4678 0000 2200 4346 7900 0020 2020 .CFx..\".CFy.. \n+0006f600: 6374 6572 732e 0700 4344 7600 0012 0043 cters...CDv....C\n+0006f610: 4477 0000 2020 2045 7861 6d70 6c65 3a07 Dw.. Example:.\n+0006f620: 0043 4478 0000 2200 4344 7900 0020 2020 .CDx..\".CDy.. \n 0006f630: 4920 6163 6e3f 3155 2e32 3041 3122 2c22 I acn?1U.20A1\",\"\n-0006f640: 3155 2e31 3041 2044 3500 4346 7a00 0020 1U.10A D5.CFz.. \n+0006f640: 3155 2e31 3041 2044 3500 4344 7a00 0020 1U.10A D5.CDz.. \n 0006f650: 2020 2e53 2061 636e 3d24 4728 285e 4143 .S acn=$G((^AC\n 0006f660: 5828 2450 2861 636e 2c22 2c22 292c 2450 X($P(acn,\",\"),$P\n 0006f670: 2861 636e 2c22 2c22 2c32 2929 2907 0043 (acn,\",\",2)))..C\n-0006f680: 4681 0000 5400 4346 8200 0020 2020 5468 F...T.CF... Th\n+0006f680: 4481 0000 5400 4344 8200 0020 2020 5468 D...T.CD... Th\n 0006f690: 6973 2065 7861 6d70 6c65 2075 7365 7320 is example uses \n 0006f6a0: 6120 7061 7474 6572 6e20 6d61 7463 6820 a pattern match \n 0006f6b0: 7769 7468 2069 6d70 6c69 6369 7420 6d69 with implicit mi\n 0006f6c0: 6e69 6d75 6d73 2074 6f20 6465 7465 726d nimums to determ\n-0006f6d0: 696e 6520 7468 6174 5100 4346 8300 0020 ine thatQ.CF... \n+0006f6d0: 696e 6520 7468 6174 5100 4344 8300 0020 ine thatQ.CD... \n 0006f6e0: 2020 616e 2022 6163 636f 756e 7420 6e75 an \"account nu\n 0006f6f0: 6d62 6572 2220 6973 2061 6374 7561 6c6c mber\" is actuall\n 0006f700: 7920 6120 6e61 6d65 2c20 616e 6420 746f y a name, and to\n 0006f710: 2074 7269 6767 6572 2061 206c 6f6f 6b2d trigger a look-\n-0006f720: 7570 206f 6620 7468 653f 0043 4684 0000 up of the?.CF...\n+0006f720: 7570 206f 6620 7468 653f 0043 4484 0000 up of the?.CD...\n 0006f730: 2020 2063 6f72 7265 7370 6f6e 6469 6e67 corresponding\n 0006f740: 2061 6363 6f75 6e74 206e 756d 6265 7220 account number \n 0006f750: 696e 2074 6865 205e 4143 5820 6372 6f73 in the ^ACX cros\n-0006f760: 7320 696e 6465 782e 0700 4346 8500 004e s index...CF...N\n-0006f770: 0043 4686 0000 2020 2054 6865 2070 6174 .CF... The pat\n+0006f760: 7320 696e 6465 782e 0700 4344 8500 004e s index...CD...N\n+0006f770: 0043 4486 0000 2020 2054 6865 2070 6174 .CD... The pat\n 0006f780: 7465 726e 206d 6174 6368 206f 7065 7261 tern match opera\n 0006f790: 746f 7220 6163 6365 7074 7320 7468 6520 tor accepts the \n 0006f7a0: 616c 7465 7261 7469 6f6e 2073 796e 7461 alteration synta\n 0006f7b0: 782e 2041 6c74 6572 6174 696f 6e00 0000 x. Alteration...\n 0006f7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006f7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006f7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006f800: 0100 0000 5b03 0000 290b 0000 0000 0000 ....[...).......\n-0006f810: 9600 0046 4845 4c50 00ff 7300 ff4d 5f4c ...FHELP..s..M_L\n+0006f810: 9600 0044 4845 4c50 00ff 7300 ff4d 5f4c ...DHELP..s..M_L\n 0006f820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0006f830: ff4f 5045 5241 544f 5253 00ff 7300 ff50 .OPERATORS..s..P\n 0006f840: 4154 5445 524e 5f4d 4154 4348 5f4f 5045 ATTERN_MATCH_OPE\n 0006f850: 5241 544f 5200 c087 0000 2020 2063 6f6e RATOR..... con\n 0006f860: 7369 7374 7320 6f66 2061 2072 6570 6561 sists of a repea\n 0006f870: 7420 636f 756e 7420 666f 6c6c 6f77 6564 t count followed\n 0006f880: 2062 7920 6120 636f 6d6d 612d 6465 6c69 by a comma-deli\n 0006f890: 6d69 7465 6420 6c69 7374 206f 6620 7061 mited list of pa\n-0006f8a0: 7461 746f 6d73 5300 4346 8800 0020 2020 tatomsS.CF... \n+0006f8a0: 7461 746f 6d73 5300 4344 8800 0020 2020 tatomsS.CD... \n 0006f8b0: 656e 636c 6f73 6564 2069 6e20 7061 7265 enclosed in pare\n 0006f8c0: 6e74 6865 7365 7320 2228 2922 2e20 5468 ntheses \"()\". Th\n 0006f8d0: 6520 7365 6d61 6e74 6963 2069 7320 7468 e semantic is th\n 0006f8e0: 6174 2074 6865 2070 6174 7465 726e 206d at the pattern m\n-0006f8f0: 6174 6368 6573 2069 664d 0043 4689 0000 atches ifM.CF...\n+0006f8f0: 6174 6368 6573 2069 664d 0043 4489 0000 atches ifM.CD...\n 0006f900: 2020 2061 6e79 206f 6620 7468 6520 6c69 any of the li\n 0006f910: 7374 6564 2070 6174 7465 726e 7320 6d61 sted patterns ma\n 0006f920: 7463 6865 7320 7468 6520 6f70 6572 616e tches the operan\n 0006f930: 6420 7374 7269 6e67 2e20 466f 7220 6578 d string. For ex\n-0006f940: 616d 706c 652c 5000 4346 8a00 0020 2020 ample,P.CF... \n+0006f940: 616d 706c 652c 5000 4344 8a00 0020 2020 ample,P.CD... \n 0006f950: 3f31 2832 4e31 222d 2237 4e2c 334e 3122 ?1(2N1\"-\"7N,3N1\"\n 0006f960: 2d22 324e 3122 2d22 344e 292e 3155 206d -\"2N1\"-\"4N).1U m\n 0006f970: 6967 6874 2062 6520 6120 7761 7920 746f ight be a way to\n 0006f980: 206d 6174 6368 2065 6974 6865 7220 6120 match either a \n-0006f990: 736f 6369 616c 5200 4346 9100 0020 2020 socialR.CF... \n+0006f990: 736f 6369 616c 5200 4344 9100 0020 2020 socialR.CD... \n 0006f9a0: 7365 6375 7269 7479 206e 756d 6265 7220 security number \n 0006f9b0: 6f72 2061 2074 6178 7061 7965 7220 4944 or a taxpayer ID\n 0006f9c0: 2e20 5369 6e63 6520 616c 7465 726e 6174 . Since alternat\n 0006f9d0: 696f 6e20 6973 2064 6566 696e 6564 2061 ion is defined a\n-0006f9e0: 7320 6f6e 6520 6f66 4b00 4346 9200 0020 s one ofK.CF... \n+0006f9e0: 7320 6f6e 6520 6f66 4b00 4344 9200 0020 s one ofK.CD... \n 0006f9f0: 2020 7468 6520 7761 7973 206f 6620 636f the ways of co\n 0006fa00: 6e73 7472 7563 7469 6e67 2061 2070 6174 nstructing a pat\n 0006fa10: 6174 6f6d 2c20 616c 7465 726e 6174 696f atom, alternatio\n 0006fa20: 6e20 6361 6e20 6e65 7374 2028 6265 2075 n can nest (be u\n-0006fa30: 7365 6417 0043 4693 0000 2020 2072 6563 sed..CF... rec\n-0006fa40: 7572 7369 7665 6c79 292e 0700 4346 9400 ursively)...CF..\n-0006fa50: 0012 0043 4695 0000 2020 202a 2a4e 6f74 ...CF... **Not\n-0006fa60: 652a 2a07 0043 4696 0000 5300 4346 9700 e**..CF...S.CF..\n+0006fa30: 7365 6417 0043 4493 0000 2020 2072 6563 sed..CD... rec\n+0006fa40: 7572 7369 7665 6c79 292e 0700 4344 9400 ursively)...CD..\n+0006fa50: 0012 0043 4495 0000 2020 202a 2a4e 6f74 ...CD... **Not\n+0006fa60: 652a 2a07 0043 4496 0000 5300 4344 9700 e**..CD...S.CD..\n 0006fa70: 0020 2020 436f 6d70 6c65 7820 7061 7474 . Complex patt\n 0006fa80: 6572 6e20 6d61 7463 6865 7320 6d61 7920 ern matches may \n 0006fa90: 6e6f 7420 6265 2065 6666 6963 6965 6e74 not be efficient\n 0006faa0: 2074 6f20 6576 616c 7561 7465 2c20 736f to evaluate, so\n 0006fab0: 2065 7665 7279 2065 6666 6f72 7452 0043 every effortR.C\n-0006fac0: 4698 0000 2020 2073 686f 756c 6420 6265 F... should be\n+0006fac0: 4498 0000 2020 2073 686f 756c 6420 6265 D... should be\n 0006fad0: 206d 6164 6520 746f 2073 696d 706c 6966 made to simplif\n 0006fae0: 7920 616e 7920 636f 6d6d 6f6e 6c79 2075 y any commonly u\n 0006faf0: 7365 6420 7061 7474 6572 6e20 616e 6420 sed pattern and \n 0006fb00: 746f 2064 6574 6572 6d69 6e65 2069 6645 to determine ifE\n-0006fb10: 0043 4699 0000 2020 206d 6f72 6520 6566 .CF... more ef\n+0006fb10: 0043 4499 0000 2020 206d 6f72 6520 6566 .CD... more ef\n 0006fb20: 6669 6369 656e 7420 616c 7465 726e 6174 ficient alternat\n 0006fb30: 6976 6520 6c6f 6769 6320 776f 756c 6420 ive logic would \n 0006fb40: 6265 206d 6f72 6520 6170 7072 6f70 7269 be more appropri\n-0006fb50: 6174 652e 0700 4346 9a00 0000 0000 0000 ate...CF........\n+0006fb50: 6174 652e 0700 4344 9a00 0000 0000 0000 ate...CD........\n 0006fb60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006fb70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006fb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006fb90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006fba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006fbb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006fbc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -28667,99 +28667,99 @@\n 0006ffa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006ffb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006ffc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006ffd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006ffe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070000: 0100 0000 a105 0000 300b 0000 0000 0000 ........0.......\n-00070010: 8c00 0046 4845 4c50 00ff 7300 ff4c 414e ...FHELP..s..LAN\n+00070010: 8c00 0044 4845 4c50 00ff 7300 ff4c 414e ...DHELP..s..LAN\n 00070020: 4755 4147 455f 4558 5445 4e53 494f 4e53 GUAGE_EXTENSIONS\n 00070030: 00ff 7300 ff5f 494e 5445 5246 4143 455f ..s.._INTERFACE_\n 00070040: 4641 4349 4c49 5449 4553 00c0 3400 0020 FACILITIES..4.. \n 00070050: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00070060: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 00070070: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00070080: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00070090: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3846 -----------|T.8F\n+00070090: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3844 -----------|T.8D\n 000700a0: 3500 0020 2020 7c20 245a 5345 4152 4348 5.. | $ZSEARCH\n 000700b0: 2829 2020 7c20 5365 6172 6368 6573 2066 () | Searches f\n 000700c0: 6f72 206f 6e65 206f 7220 6d6f 7265 2055 or one or more U\n 000700d0: 4e49 5820 6669 6c65 732e 2020 2020 2020 NIX files. \n 000700e0: 2020 2020 2020 2020 2020 2020 2020 207c |\n-000700f0: 5400 3846 3600 0020 2020 7c2d 2d2d 2d2d T.8F6.. |-----\n+000700f0: 5400 3844 3600 0020 2020 7c2d 2d2d 2d2d T.8D6.. |-----\n 00070100: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00070110: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00070120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00070130: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00070140: 2d2d 2d7c 5400 3846 3700 0020 2020 7c20 ---|T.8F7.. | \n+00070140: 2d2d 2d7c 5400 3844 3700 0020 2020 7c20 ---|T.8D7.. | \n 00070150: 245a 5359 7374 656d 2020 2020 7c20 436f $ZSYstem | Co\n 00070160: 6e74 6169 6e73 2074 6865 2073 7461 7475 ntains the statu\n 00070170: 7320 636f 6465 206f 6620 7468 6520 6c61 s code of the la\n 00070180: 7374 205a 5359 5354 454d 2e20 2020 2020 st ZSYSTEM. \n-00070190: 2020 2020 2020 207c 5400 3846 3800 0020 |T.8F8.. \n+00070190: 2020 2020 2020 207c 5400 3844 3800 0020 |T.8D8.. \n 000701a0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 000701b0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 000701c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000701d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000701e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3846 -----------|T.8F\n+000701e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3844 -----------|T.8D\n 000701f0: 3900 0020 2020 7c20 245a 5452 4e4c 4e4d 9.. | $ZTRNLNM\n 00070200: 2829 2020 7c20 5472 616e 736c 6174 6573 () | Translates\n 00070210: 2061 6e20 656e 7669 726f 6e6d 656e 7420 an environment \n 00070220: 7661 7269 6162 6c65 2e20 2020 2020 2020 variable. \n 00070230: 2020 2020 2020 2020 2020 2020 2020 207c |\n-00070240: 5400 3846 3a00 0020 2020 7c2d 2d2d 2d2d T.8F:.. |-----\n+00070240: 5400 3844 3a00 0020 2020 7c2d 2d2d 2d2d T.8D:.. |-----\n 00070250: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00070260: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00070270: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00070280: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00070290: 2d2d 2d7c 5400 3846 4100 0020 2020 7c20 ---|T.8FA.. | \n+00070290: 2d2d 2d7c 5400 3844 4100 0020 2020 7c20 ---|T.8DA.. | \n 000702a0: 245a 4449 5265 6374 6f72 7920 7c20 436f $ZDIRectory | Co\n 000702b0: 6e74 6169 6e73 2063 7572 7265 6e74 2077 ntains current w\n 000702c0: 6f72 6b69 6e67 2064 6972 6563 746f 7279 orking directory\n 000702d0: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n-000702e0: 2020 2020 2020 207c 5400 3846 4200 0020 |T.8FB.. \n+000702e0: 2020 2020 2020 207c 5400 3844 4200 0020 |T.8DB.. \n 000702f0: 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +-------------\n 00070300: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00070310: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00070320: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00070330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 3846 -----------+..8F\n-00070340: 4300 0024 0009 464d 5f4c 414e 475f 4645 C..$..FM_LANG_FE\n+00070330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 3844 -----------+..8D\n+00070340: 4300 0024 0009 444d 5f4c 414e 475f 4645 C..$..DM_LANG_FE\n 00070350: 4154 5552 4553 0000 4d5f 4c61 6e67 5f46 ATURES..M_Lang_F\n-00070360: 6561 7475 7265 731a 0019 46bf 1100 0020 eatures...F.... \n+00070360: 6561 7475 7265 731a 0019 44bf 1100 0020 eatures...D.... \n 00070370: 2020 4d20 4c61 6e67 2046 6561 7475 7265 M Lang Feature\n-00070380: 7307 001a 4621 0000 5400 1a46 3100 0020 s...F!..T..F1.. \n+00070380: 7307 001a 4421 0000 5400 1a44 3100 0020 s...D!..T..D1.. \n 00070390: 2020 4d55 4d50 5320 6973 2061 2067 656e MUMPS is a gen\n 000703a0: 6572 616c 2070 7572 706f 7365 206c 616e eral purpose lan\n 000703b0: 6775 6167 6520 7769 7468 2061 6e20 656d guage with an em\n 000703c0: 6265 6464 6564 2064 6174 6162 6173 6520 bedded database \n-000703d0: 7379 7374 656d 2e20 5468 6973 5000 1a46 system. ThisP..F\n+000703d0: 7379 7374 656d 2e20 5468 6973 5000 1a44 system. ThisP..D\n 000703e0: 4100 0020 2020 7365 6374 696f 6e20 6465 A.. section de\n 000703f0: 7363 7269 6265 7320 7468 6520 6665 6174 scribes the feat\n 00070400: 7572 6573 206f 6620 7468 6520 6c61 6e67 ures of the lang\n 00070410: 7561 6765 2074 6861 7420 6172 6520 6e6f uage that are no\n-00070420: 7420 636f 7665 7265 6420 6173 4700 1a46 t covered asG..F\n+00070420: 7420 636f 7665 7265 6420 6173 4700 1a44 t covered asG..D\n 00070430: 5100 0020 2020 436f 6d6d 616e 6473 2c20 Q.. Commands, \n 00070440: 4675 6e63 7469 6f6e 732c 206f 7220 496e Functions, or In\n 00070450: 7472 696e 7369 6320 5370 6563 6961 6c20 trinsic Special \n 00070460: 5661 7269 6162 6c65 7320 6368 6170 7465 Variables chapte\n-00070470: 7273 2e07 001a 4661 0000 1a00 1946 ff73 rs....Fa.....F.s\n+00070470: 7273 2e07 001a 4461 0000 1a00 1944 ff73 rs....Da.....D.s\n 00070480: 00ff 434f 4d4d 414e 4453 0000 436f 6d6d ..COMMANDS..Comm\n-00070490: 616e 6473 1300 2646 bf11 0000 2020 2043 ands..&F.... C\n-000704a0: 6f6d 6d61 6e64 7307 0027 4621 0000 4f00 ommands..'F!..O.\n-000704b0: 2746 3100 0020 2020 4d20 636f 6d6d 616e 'F1.. M comman\n+00070490: 616e 6473 1300 2644 bf11 0000 2020 2043 ands..&D.... C\n+000704a0: 6f6d 6d61 6e64 7307 0027 4421 0000 4f00 ommands..'D!..O.\n+000704b0: 2744 3100 0020 2020 4d20 636f 6d6d 616e 'D1.. M comman\n 000704c0: 6473 206d 6179 2062 6520 6162 6272 6576 ds may be abbrev\n 000704d0: 6961 7465 6420 746f 2061 2064 6566 696e iated to a defin\n 000704e0: 6564 2070 7265 6669 782e 204d 6f73 7420 ed prefix. Most \n 000704f0: 636f 6d6d 616e 6473 2068 6176 6550 0027 commands haveP.'\n-00070500: 4641 0000 2020 2061 7267 756d 656e 7473 FA.. arguments\n+00070500: 4441 0000 2020 2061 7267 756d 656e 7473 DA.. arguments\n 00070510: 2e20 486f 7765 7665 722c 2073 6f6d 6520 . However, some \n 00070520: 636f 6d6d 616e 6473 2068 6176 6520 6569 commands have ei\n 00070530: 7468 6572 206f 7074 696f 6e61 6c20 6172 ther optional ar\n 00070540: 6775 6d65 6e74 7320 6f72 206e 6f54 0027 guments or noT.'\n-00070550: 4651 0000 2020 2061 7267 756d 656e 7473 FQ.. arguments\n+00070550: 4451 0000 2020 2061 7267 756d 656e 7473 DQ.. arguments\n 00070560: 2e20 5768 656e 2061 2063 6f6d 6d61 6e64 . When a command\n 00070570: 2068 6173 206e 6f20 6172 6775 6d65 6e74 has no argument\n 00070580: 2061 6e64 2069 7320 666f 6c6c 6f77 6564 and is followed\n 00070590: 2062 7920 6d6f 7265 2063 6f6d 6d61 6e64 by more command\n 000705a0: 7300 0000 0000 0000 0000 0000 0000 0000 s...............\n 000705b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000705c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -28806,205 +28806,205 @@\n 00070850: 7300 ff41 5247 554d 454e 545f 504f 5354 s..ARGUMENT_POST\n 00070860: 434f 4e44 4954 494f 4e41 4c53 00bf 6100 CONDITIONALS..a.\n 00070870: 0020 2020 636f 6d6d 616e 6420 706f 7374 . command post\n 00070880: 636f 6e64 6974 696f 6e61 6c2e 2054 6865 conditional. The\n 00070890: 206f 6e6c 7920 4d20 7374 616e 6461 7264 only M standard\n 000708a0: 2063 6f6d 6d61 6e64 7320 7468 6174 2061 commands that a\n 000708b0: 6363 6570 7420 6172 6775 6d65 6e74 5000 ccept argumentP.\n-000708c0: 5a46 7100 0020 2020 706f 7374 636f 6e64 ZFq.. postcond\n+000708c0: 5a44 7100 0020 2020 706f 7374 636f 6e64 ZDq.. postcond\n 000708d0: 6974 696f 6e61 6c73 2061 7265 2044 4f2c itionals are DO,\n 000708e0: 2047 4f54 4f2c 2061 6e64 2058 4543 5554 GOTO, and XECUT\n 000708f0: 452e 2054 6865 2047 542e 4d20 636f 6d6d E. The GT.M comm\n 00070900: 616e 6420 6578 7465 6e73 696f 6e73 4e00 and extensionsN.\n-00070910: 5a46 8100 0020 2020 7468 6174 2061 6363 ZF... that acc\n+00070910: 5a44 8100 0020 2020 7468 6174 2061 6363 ZD... that acc\n 00070920: 6570 7420 6172 6775 6d65 6e74 2070 6f73 ept argument pos\n 00070930: 7463 6f6e 6469 7469 6f6e 616c 7320 6172 tconditionals ar\n 00070940: 6520 4252 4541 4b2c 205a 474f 544f 2c20 e BREAK, ZGOTO, \n-00070950: 616e 6420 5a53 5953 5445 4d2e 0700 5a46 and ZSYSTEM...ZF\n+00070950: 616e 6420 5a53 5953 5445 4d2e 0700 5a44 and ZSYSTEM...ZD\n 00070960: 9100 0036 003f 7443 4f4d 4d41 4e44 5f50 ...6.?tCOMMAND_P\n 00070970: 4f53 5443 4f4e 4449 5449 4f4e 414c 5300 OSTCONDITIONALS.\n 00070980: 0043 6f6d 6d61 6e64 5f50 6f73 7463 6f6e .Command_Postcon\n-00070990: 6469 7469 6f6e 616c 7323 0058 46bf 1100 ditionals#.XF...\n+00070990: 6469 7469 6f6e 616c 7323 0058 44bf 1100 ditionals#.XD...\n 000709a0: 0020 2020 436f 6d6d 616e 6420 506f 7374 . Command Post\n-000709b0: 636f 6e64 6974 696f 6e61 6c73 0700 5946 conditionals..YF\n-000709c0: 2100 0053 0059 4631 0000 2020 2043 6f6d !..S.YF1.. Com\n+000709b0: 636f 6e64 6974 696f 6e61 6c73 0700 5944 conditionals..YD\n+000709c0: 2100 0053 0059 4431 0000 2020 2043 6f6d !..S.YD1.. Com\n 000709d0: 6d61 6e64 2070 6f73 7463 6f6e 6469 7469 mand postconditi\n 000709e0: 6f6e 616c 7320 6170 7065 6172 2069 6d6d onals appear imm\n 000709f0: 6564 6961 7465 6c79 2066 6f6c 6c6f 7769 ediately followi\n 00070a00: 6e67 2061 2063 6f6d 6d61 6e64 2061 6e64 ng a command and\n-00070a10: 2061 7070 6c79 4e00 5946 4100 0020 2020 applyN.YFA.. \n+00070a10: 2061 7070 6c79 4e00 5944 4100 0020 2020 applyN.YDA.. \n 00070a20: 746f 2061 6c6c 2061 7267 756d 656e 7473 to all arguments\n 00070a30: 2066 6f72 2074 6865 2063 6f6d 6d61 6e64 for the command\n 00070a40: 2077 6865 6e20 6974 2068 6173 206d 756c when it has mul\n 00070a50: 7469 706c 6520 6172 6775 6d65 6e74 732e tiple arguments.\n-00070a60: 2041 6c6c 5300 5946 5100 0020 2020 636f AllS.YFQ.. co\n+00070a60: 2041 6c6c 5300 5944 5100 0020 2020 636f AllS.YDQ.. co\n 00070a70: 6d6d 616e 6473 2065 7863 6570 7420 636f mmands except co\n 00070a80: 6d6d 616e 6473 2074 6861 7420 7468 656d mmands that them\n 00070a90: 7365 6c76 6573 2068 6176 6520 6120 636f selves have a co\n 00070aa0: 6e64 6974 696f 6e61 6c20 6173 7065 6374 nditional aspect\n-00070ab0: 2061 6363 6570 7452 0059 4661 0000 2020 acceptR.YFa.. \n+00070ab0: 2061 6363 6570 7452 0059 4461 0000 2020 acceptR.YDa.. \n 00070ac0: 2061 2063 6f6d 6d61 6e64 2070 6f73 7463 a command postc\n 00070ad0: 6f6e 6469 7469 6f6e 616c 2e20 416d 6f6e onditional. Amon\n 00070ae0: 6720 7468 6520 4d20 7374 616e 6461 7264 g the M standard\n 00070af0: 2063 6f6d 6d61 6e64 732c 2045 4c53 452c commands, ELSE,\n-00070b00: 2046 4f52 2c20 616e 6454 0059 4671 0000 FOR, andT.YFq..\n+00070b00: 2046 4f52 2c20 616e 6454 0059 4471 0000 FOR, andT.YDq..\n 00070b10: 2020 2049 4620 646f 206e 6f74 2061 6363 IF do not acc\n 00070b20: 6570 7420 636f 6d6d 616e 6420 706f 7374 ept command post\n 00070b30: 636f 6e64 6974 696f 6e61 6c73 2e20 416c conditionals. Al\n 00070b40: 6c20 7468 6520 4754 2e4d 2063 6f6d 6d61 l the GT.M comma\n 00070b50: 6e64 2065 7874 656e 7369 6f6e 7350 0059 nd extensionsP.Y\n-00070b60: 4681 0000 2020 2061 6363 6570 7420 636f F... accept co\n+00070b60: 4481 0000 2020 2061 6363 6570 7420 636f D... accept co\n 00070b70: 6d6d 616e 6420 706f 7374 636f 6e64 6974 mmand postcondit\n 00070b80: 696f 6e61 6c73 2e20 5768 656e 2061 2070 ionals. When a p\n 00070b90: 6f73 7463 6f6e 6469 7469 6f6e 616c 2065 ostconditional e\n 00070ba0: 7661 6c75 6174 6573 2074 6f20 6153 0059 valuates to aS.Y\n-00070bb0: 4691 0000 2020 206c 6974 6572 616c 2046 F... literal F\n+00070bb0: 4491 0000 2020 206c 6974 6572 616c 2046 D... literal F\n 00070bc0: 414c 5345 2028 3029 2c20 4754 2e4d 2064 ALSE (0), GT.M d\n 00070bd0: 6973 6361 7264 7320 7468 6520 636f 6d6d iscards the comm\n 00070be0: 616e 6420 616e 6420 6974 7320 6172 6775 and and its argu\n 00070bf0: 6d65 6e74 7320 6174 2063 6f6d 7069 6c65 ments at compile\n-00070c00: 4d00 5846 c011 0000 2020 2074 696d 652c M.XF.... time,\n+00070c00: 4d00 5844 c011 0000 2020 2074 696d 652c M.XD.... time,\n 00070c10: 2077 6869 6368 206d 6561 6e73 2069 7420 which means it \n 00070c20: 646f 6573 206e 6f74 2070 6572 666f 726d does not perform\n 00070c30: 2061 6e79 2076 616c 6964 6974 7920 6368 any validity ch\n 00070c40: 6563 6b69 6e67 206f 6e20 7468 6514 0059 ecking on the..Y\n-00070c50: 4612 0000 2020 2061 7267 756d 656e 7473 F... arguments\n-00070c60: 2e07 0059 4613 0000 1600 2a46 5449 4d45 ...YF.....*FTIME\n+00070c50: 4412 0000 2020 2061 7267 756d 656e 7473 D... arguments\n+00070c60: 2e07 0059 4413 0000 1600 2a44 5449 4d45 ...YD.....*DTIME\n 00070c70: 4f55 5453 0000 5469 6d65 6f75 7473 1300 OUTS..Timeouts..\n-00070c80: 3346 bf11 0000 2020 2054 696d 656f 7574 3F.... Timeout\n-00070c90: 7307 0034 4621 0000 5200 3446 3100 0020 s..4F!..R.4F1.. \n+00070c80: 3344 bf11 0000 2020 2054 696d 656f 7574 3D.... Timeout\n+00070c90: 7307 0034 4421 0000 5200 3444 3100 0020 s..4D!..R.4D1.. \n 00070ca0: 2020 4d20 7072 6f76 6964 6573 2074 696d M provides tim\n 00070cb0: 656f 7574 7320 6173 2061 2074 6f6f 6c20 eouts as a tool \n 00070cc0: 746f 2072 6574 6169 6e20 7072 6f67 7261 to retain progra\n 00070cd0: 6d20 636f 6e74 726f 6c20 6f76 6572 2063 m control over c\n-00070ce0: 6f6d 6d61 6e64 7320 6f66 5000 3446 4100 ommands ofP.4FA.\n+00070ce0: 6f6d 6d61 6e64 7320 6f66 5000 3444 4100 ommands ofP.4DA.\n 00070cf0: 0020 2020 696e 6465 6669 6e69 7465 2064 . indefinite d\n 00070d00: 7572 6174 696f 6e2e 2041 2074 696d 656f uration. A timeo\n 00070d10: 7574 2063 6f6e 7369 7374 7320 6f66 2061 ut consists of a\n 00070d20: 2063 6f6c 6f6e 2028 3a29 2064 656c 696d colon (:) delim\n-00070d30: 6974 6572 206f 6e20 616e 4d00 3446 5100 iter on anM.4FQ.\n+00070d30: 6974 6572 206f 6e20 616e 4d00 3444 5100 iter on anM.4DQ.\n 00070d40: 0020 2020 6172 6775 6d65 6e74 2c20 666f . argument, fo\n 00070d50: 6c6c 6f77 6564 2062 7920 6120 6e75 6d65 llowed by a nume\n 00070d60: 7269 6320 6578 7072 6573 7369 6f6e 2073 ric expression s\n 00070d70: 7065 6369 6679 696e 6720 7468 6520 6e75 pecifying the nu\n-00070d80: 6d62 6572 206f 6654 0034 4661 0000 2020 mber ofT.4Fa.. \n+00070d80: 6d62 6572 206f 6654 0034 4461 0000 2020 mber ofT.4Da.. \n 00070d90: 2073 6563 6f6e 6473 2074 6f20 6d69 6c6c seconds to mill\n 00070da0: 6973 6563 6f6e 6420 2874 6872 6565 2064 isecond (three d\n 00070db0: 6563 696d 616c 2070 6c61 6365 2920 7072 ecimal place) pr\n 00070dc0: 6563 6973 696f 6e20 666f 7220 4d20 746f ecision for M to\n-00070dd0: 2061 7474 656d 7074 2074 6f4d 0034 4671 attempt toM.4Fq\n+00070dd0: 2061 7474 656d 7074 2074 6f4d 0034 4471 attempt toM.4Dq\n 00070de0: 0000 2020 2065 7865 6375 7465 2074 6865 .. execute the\n 00070df0: 2063 6f6d 6d61 6e64 2e20 5768 656e 2074 command. When t\n 00070e00: 6865 2074 696d 656f 7574 2069 7320 7a65 he timeout is ze\n 00070e10: 726f 2028 3029 2c20 4d20 6d61 6b65 7320 ro (0), M makes \n-00070e20: 6120 7369 6e67 6c65 2a00 3446 8100 0020 a single*.4F... \n+00070e20: 6120 7369 6e67 6c65 2a00 3444 8100 0020 a single*.4D... \n 00070e30: 2020 6174 7465 6d70 7420 746f 2063 6f6d attempt to com\n 00070e40: 706c 6574 6520 7468 6520 636f 6d6d 616e plete the comman\n-00070e50: 642e 0700 3446 9100 0054 0033 46c0 1100 d...4F...T.3F...\n+00070e50: 642e 0700 3444 9100 0054 0033 44c0 1100 d...4D...T.3D...\n 00070e60: 0020 2020 4754 2e4d 2063 6170 7320 7468 . GT.M caps th\n 00070e70: 6520 6d61 7869 6d75 6d20 7469 6d65 6f75 e maximum timeou\n 00070e80: 7420 746f 2032 2c31 3437 2c34 3833 2e36 t to 2,147,483.6\n 00070e90: 3437 2073 6563 6f6e 6473 2028 6162 6f75 47 seconds (abou\n 00070ea0: 7420 3234 2e38 2064 6179 7329 2c52 0034 t 24.8 days),R.4\n-00070eb0: 4612 0000 2020 2061 6e64 2063 6f6e 7665 F... and conve\n+00070eb0: 4412 0000 2020 2061 6e64 2063 6f6e 7665 D... and conve\n 00070ec0: 7274 7320 7661 6c75 6573 2067 7265 6174 rts values great\n 00070ed0: 6572 2074 6861 6e20 7468 6520 6d61 7869 er than the maxi\n 00070ee0: 6d75 6d20 7469 6d65 6f75 7420 746f 2074 mum timeout to t\n 00070ef0: 6861 7420 6361 702e 2057 6865 6e20 6154 hat cap. When aT\n-00070f00: 0034 4613 0000 2020 2063 6f6d 6d61 6e64 .4F... command\n+00070f00: 0034 4413 0000 2020 2063 6f6d 6d61 6e64 .4D... command\n 00070f10: 2068 6173 2061 2074 696d 656f 7574 2c20 has a timeout, \n 00070f20: 4d20 6d61 696e 7461 696e 7320 7468 6520 M maintains the \n 00070f30: 2454 4553 5420 696e 7472 696e 7369 6320 $TEST intrinsic \n 00070f40: 7370 6563 6961 6c20 7661 7269 6162 6c65 special variable\n-00070f50: 2061 7354 0034 4614 0000 2020 2074 6865 asT.4F... the\n+00070f50: 2061 7354 0034 4414 0000 2020 2074 6865 asT.4D... the\n 00070f60: 2063 6f6d 6d61 6e64 2063 6f6d 706c 6574 command complet\n 00070f70: 6573 2e20 4966 2074 6865 2063 6f6d 6d61 es. If the comma\n 00070f80: 6e64 2063 6f6d 706c 6574 6573 2073 7563 nd completes suc\n 00070f90: 6365 7373 6675 6c6c 792c 204d 2073 6574 cessfully, M set\n-00070fa0: 7320 2454 4553 5454 0034 4615 0000 2020 s $TESTT.4F... \n+00070fa0: 7320 2454 4553 5454 0034 4415 0000 2020 s $TESTT.4D... \n 00070fb0: 2074 6f20 5452 5545 2028 3129 2e20 4966 to TRUE (1). If\n 00070fc0: 2074 6865 2063 6f6d 6d61 6e64 2074 696d the command tim\n 00070fd0: 6573 206f 7574 2062 6566 6f72 6520 7375 es out before su\n 00070fe0: 6363 6573 7366 756c 2063 6f6d 706c 6574 ccessful complet\n-00070ff0: 696f 6e2c 204d 2073 6574 7346 0000 0000 ion, M setsF....\n+00070ff0: 696f 6e2c 204d 2073 6574 7344 0000 0000 ion, M setsD....\n 00071000: 0100 0000 fa04 0000 530b 0000 0000 0000 ........S.......\n 00071010: 7500 0000 4845 4c50 00ff 7300 ff4d 5f4c u...HELP..s..M_L\n 00071020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00071030: ff43 4f4d 4d41 4e44 5300 bf61 0000 2020 .COMMANDS..a.. \n 00071040: 206f 6e20 7468 6520 7361 6d65 206c 696e on the same lin\n 00071050: 652c 2061 7420 6c65 6173 7420 7477 6f20 e, at least two \n 00071060: 7370 6163 6573 2028 3c53 503e 2920 6d75 spaces () mu\n 00071070: 7374 2066 6f6c 6c6f 7720 7468 6520 636f st follow the co\n-00071080: 6d6d 616e 644c 0027 4671 0000 2020 2077 mmandL.'Fq.. w\n+00071080: 6d6d 616e 644c 0027 4471 0000 2020 2077 mmandL.'Dq.. w\n 00071090: 6974 686f 7574 2061 7267 756d 656e 7473 ithout arguments\n 000710a0: 2e20 436f 6d6d 616e 6473 2074 6861 7420 . Commands that \n 000710b0: 6163 6365 7074 2061 7267 756d 656e 7473 accept arguments\n 000710c0: 2067 656e 6572 616c 6c79 2061 6363 6570 generally accep\n-000710d0: 7451 0027 4681 0000 2020 206d 756c 7469 tQ.'F... multi\n+000710d0: 7451 0027 4481 0000 2020 206d 756c 7469 tQ.'D... multi\n 000710e0: 706c 6520 6172 6775 6d65 6e74 7320 6f6e ple arguments on\n 000710f0: 2074 6865 2073 616d 6520 636f 6d6d 616e the same comman\n 00071100: 642e 204d 2074 7265 6174 7320 6d75 6c74 d. M treats mult\n 00071110: 6970 6c65 2061 7267 756d 656e 7473 2074 iple arguments t\n-00071120: 6865 4d00 2746 9100 0020 2020 7361 6d65 heM.'F... same\n+00071120: 6865 4d00 2744 9100 0020 2020 7361 6d65 heM.'D... same\n 00071130: 2061 7320 6d75 6c74 6970 6c65 206f 6363 as multiple occ\n 00071140: 7572 7265 6e63 6573 206f 6620 7468 6520 urrences of the \n 00071150: 7361 6d65 2063 6f6d 6d61 6e64 2c20 6561 same command, ea\n 00071160: 6368 2077 6974 6820 6974 7320 6f77 6e14 ch with its own.\n-00071170: 0026 46c0 1100 0020 2020 6172 6775 6d65 .&F.... argume\n-00071180: 6e74 2e07 0027 4612 0000 2a00 2646 ff73 nt...'F...*.&F.s\n+00071170: 0026 44c0 1100 0020 2020 6172 6775 6d65 .&D.... argume\n+00071180: 6e74 2e07 0027 4412 0000 2a00 2644 ff73 nt...'D...*.&D.s\n 00071190: 00ff 504f 5354 434f 4e44 4954 494f 4e41 ..POSTCONDITIONA\n 000711a0: 4c53 0000 506f 7374 636f 6e64 6974 696f LS..Postconditio\n-000711b0: 6e61 6c73 1b00 3b46 bf11 0000 2020 2050 nals..;F.... P\n+000711b0: 6e61 6c73 1b00 3b44 bf11 0000 2020 2050 nals..;D.... P\n 000711c0: 6f73 7463 6f6e 6469 7469 6f6e 616c 7307 ostconditionals.\n-000711d0: 003c 4621 0000 4e00 3c46 3100 0020 2020 .\n-00072070: 4621 0000 5000 3e46 3100 0020 2020 496e F!..P.>F1.. In\n+00072070: 4421 0000 5000 3e44 3100 0020 2020 496e D!..P.>D1.. In\n 00072080: 2061 6464 6974 696f 6e20 746f 2063 6f6d addition to com\n 00072090: 6d61 6e64 732c 2061 206c 696e 6520 6d61 mands, a line ma\n 000720a0: 7920 616c 736f 2063 6f6e 7461 696e 2061 y also contain a\n 000720b0: 2063 6f6d 6d65 6e74 2074 6861 7420 7374 comment that st\n-000720c0: 6172 7473 5000 3e46 4100 0020 2020 7769 artsP.>FA.. wi\n+000720c0: 6172 7473 5000 3e44 4100 0020 2020 7769 artsP.>DA.. wi\n 000720d0: 7468 2061 206c 6561 6469 6e67 2073 656d th a leading sem\n 000720e0: 692d 636f 6c6f 6e20 283b 2920 6465 6c69 i-colon (;) deli\n 000720f0: 6d69 7465 722e 2054 6865 2073 636f 7065 miter. The scope\n 00072100: 206f 6620 6120 636f 6d6d 656e 7420 6973 of a comment is\n-00072110: 2074 6865 5300 3e46 5100 0020 2020 7265 theS.>FQ.. re\n+00072110: 2074 6865 5300 3e44 5100 0020 2020 7265 theS.>DQ.. re\n 00072120: 6d61 696e 6465 7220 6f66 2074 6865 206c mainder of the l\n 00072130: 696e 652e 2049 6e20 6f74 6865 7220 776f ine. In other wo\n 00072140: 7264 732c 204d 2069 676e 6f72 6573 2061 rds, M ignores a\n 00072150: 6e79 7468 696e 6720 746f 2074 6865 2072 nything to the r\n-00072160: 6967 6874 206f 6652 003e 4661 0000 2020 ight ofR.>Fa.. \n+00072160: 6967 6874 206f 6652 003e 4461 0000 2020 ight ofR.>Da.. \n 00072170: 2074 6865 2063 6f6d 6d65 6e74 2064 656c the comment del\n 00072180: 696d 6974 6572 2e20 5468 6520 7374 616e imiter. The stan\n 00072190: 6461 7264 2064 6566 696e 6573 2074 6865 dard defines the\n 000721a0: 2063 6f6d 6d65 6e74 2064 656c 696d 6974 comment delimit\n-000721b0: 6572 2028 3b29 2061 7352 003e 4671 0000 er (;) asR.>Fq..\n+000721b0: 6572 2028 3b29 2061 7352 003e 4471 0000 er (;) asR.>Dq..\n 000721c0: 2020 2069 7420 776f 756c 6420 6120 636f it would a co\n 000721d0: 6d6d 616e 642c 2061 6e64 2074 6865 7265 mmand, and there\n 000721e0: 666f 7265 2072 6571 7569 7265 7320 7468 fore requires th\n 000721f0: 6174 2069 7420 616c 7761 7973 2061 7070 at it always app\n-00072200: 6561 7220 6166 7465 7220 6151 003e 4681 ear after aQ.>F.\n+00072200: 6561 7220 6166 7465 7220 6151 003e 4481 ear after aQ.>D.\n 00072210: 0000 2020 206c 696e 6573 7461 7274 2e20 .. linestart. \n 00072220: 4754 2e4d 2065 7874 656e 6473 2074 6865 GT.M extends the\n 00072230: 2073 7461 6e64 6172 6420 746f 2070 6572 standard to per\n 00072240: 6d69 7420 636f 6d6d 656e 7473 2074 6f20 mit comments to \n-00072250: 7374 6172 7420 6174 2074 6865 3f00 3e46 start at the?.>F\n+00072250: 7374 6172 7420 6174 2074 6865 3f00 3e44 start at the?.>D\n 00072260: 9100 0020 2020 6669 7273 7420 6368 6172 ... first char\n 00072270: 6163 7465 7220 6f66 2061 206c 696e 6520 acter of a line \n 00072280: 6f72 2069 6e20 616e 2061 7267 756d 656e or in an argumen\n-00072290: 7420 706f 7369 7469 6f6e 2e08 003d 46c0 t position...=F.\n+00072290: 7420 706f 7369 7469 6f6e 2e08 003d 44c0 t position...=D.\n 000722a0: 1100 0012 0034 664c 4142 454c 5300 004c .....4fLABELS..L\n-000722b0: 6162 656c 7311 003b 46bf 1100 0020 2020 abels..;F.... \n-000722c0: 4c61 6265 6c73 0700 3c46 2100 0053 003c Labels..) charact\n 00073140: 6572 2e20 496e 206f 7264 6572 2074 6f20 er. In order to \n 00073150: 656e 6861 6e63 6520 726f 7574 696e 6520 enhance routine \n-00073160: 7265 6164 6162 696c 6974 792c 4e00 3146 readability,N.1F\n+00073160: 7265 6164 6162 696c 6974 792c 4e00 3144 readability,N.1D\n 00073170: 9100 0020 2020 2020 2020 4754 2e4d 2065 ... GT.M e\n 00073180: 7874 656e 6473 204d 2062 7920 6163 6365 xtends M by acce\n 00073190: 7074 696e 6720 6f6e 6520 6f72 206d 6f72 pting one or mor\n 000731a0: 6520 7461 6220 283c 4854 3e29 2063 6861 e tab () cha\n-000731b0: 7261 6374 6572 7320 6173 2500 3046 c011 racters as%.0F..\n+000731b0: 7261 6374 6572 7320 6173 2500 3044 c011 racters as%.0D..\n 000731c0: 0000 2020 2020 2020 206c 696e 652d 7374 .. line-st\n 000731d0: 6172 7420 6465 6c69 6d69 7465 7273 2e4d art delimiters.M\n-000731e0: 0031 4612 0000 2020 2020 202a 205a 6572 .1F... * Zer\n+000731e0: 0031 4412 0000 2020 2020 202a 205a 6572 .1D... * Zer\n 000731f0: 6f20 6f72 206d 6f72 6520 6c65 7665 6c20 o or more level \n 00073200: 696e 6469 6361 746f 7273 2c20 7768 6963 indicators, whic\n 00073210: 6820 6172 6520 7065 7269 6f64 7320 282e h are periods (.\n-00073220: 292e 2054 6865 206c 6576 656c 5400 3146 ). The levelT.1F\n+00073220: 292e 2054 6865 206c 6576 656c 5400 3144 ). The levelT.1D\n 00073230: 1300 0020 2020 2020 2020 696e 6469 6361 ... indica\n 00073240: 746f 7273 2073 686f 7720 7468 6520 6c65 tors show the le\n 00073250: 7665 6c20 6f66 206e 6573 7469 6e67 2066 vel of nesting f\n 00073260: 6f72 2061 7267 756d 656e 746c 6573 7320 or argumentless \n 00073270: 444f 2063 6f6d 6d61 6e64 733a 2074 6865 DO commands: the\n-00073280: 5000 3146 1400 0020 2020 2020 2020 6d6f P.1F... mo\n+00073280: 5000 3144 1400 0020 2020 2020 2020 6d6f P.1D... mo\n 00073290: 7265 2070 6572 696f 6473 2c20 7468 6520 re periods, the \n 000732a0: 6465 6570 6572 2074 6865 206e 6573 7469 deeper the nesti\n 000732b0: 6e67 2e20 4d20 6967 6e6f 7265 7320 6c69 ng. M ignores li\n 000732c0: 6e65 7320 7468 6174 2063 6f6e 7461 696e nes that contain\n-000732d0: 4d00 3146 1500 0020 2020 2020 2020 6c65 M.1F... le\n+000732d0: 4d00 3144 1500 0020 2020 2020 2020 6c65 M.1D... le\n 000732e0: 7665 6c20 696e 6469 6361 746f 7273 2075 vel indicators u\n 000732f0: 6e6c 6573 7320 7468 6579 2064 6972 6563 nless they direc\n 00073300: 746c 7920 666f 6c6c 6f77 2061 6e20 6172 tly follow an ar\n 00073310: 6775 6d65 6e74 6c65 7373 2044 4f37 0031 gumentless DO7.1\n-00073320: 4616 0000 2020 2020 2020 2063 6f6d 6d61 F... comma\n+00073320: 4416 0000 2020 2020 2020 2063 6f6d 6d61 D... comma\n 00073330: 6e64 2077 6974 6820 6120 6d61 7463 6869 nd with a matchi\n 00073340: 6e67 206c 6576 656c 206f 6620 6e65 7374 ng level of nest\n-00073350: 696e 672e 5400 3146 1700 0020 2020 2020 ing.T.1F... \n+00073350: 696e 672e 5400 3144 1700 0020 2020 2020 ing.T.1D... \n 00073360: 2a20 5a65 726f 206f 7220 6d6f 7265 2063 * Zero or more c\n 00073370: 6f6d 6d61 6e64 7320 616e 6420 7468 6569 ommands and thei\n 00073380: 7220 6172 6775 6d65 6e74 732e 204d 2061 r arguments. M a\n 00073390: 6363 6570 7473 206d 756c 7469 706c 6520 ccepts multiple \n-000733a0: 636f 6d6d 616e 6473 5300 3146 1800 0020 commandsS.1F... \n+000733a0: 636f 6d6d 616e 6473 5300 3144 1800 0020 commandsS.1D... \n 000733b0: 2020 2020 2020 6f6e 2061 206c 696e 652e on a line.\n 000733c0: 2054 6865 2061 7267 756d 656e 7428 7329 The argument(s)\n 000733d0: 206f 6620 6f6e 6520 636f 6d6d 616e 6420 of one command \n 000733e0: 6172 6520 7365 7061 7261 7465 6420 6672 are separated fr\n-000733f0: 6f6d 2074 6865 206e 6578 7454 0031 4619 om the nextT.1F.\n+000733f0: 6f6d 2074 6865 206e 6578 7454 0031 4419 om the nextT.1D.\n 00073400: 0000 2020 2020 2020 2063 6f6d 6d61 6e64 .. command\n 00073410: 2062 7920 6120 636f 6d6d 616e 642d 7374 by a command-st\n 00073420: 6172 7420 6465 6c69 6d69 7465 722c 2063 art delimiter, c\n 00073430: 6f6e 7369 7374 696e 6720 6f66 206f 6e65 onsisting of one\n 00073440: 206f 7220 6d6f 7265 2073 7061 6365 7315 or more spaces.\n-00073450: 0031 461a 0000 2020 2020 2020 2028 3c53 .1F... ().>.1F!.. \n+00073450: 0031 441a 0000 2020 2020 2020 2028 3c53 .1D... ().>.1D!.. \n 00073470: 2a20 4120 7465 726d 696e 6174 696e 6720 * A terminating \n 00073480: 656e 642d 6f66 2d6c 696e 652c 2077 6869 end-of-line, whi\n 00073490: 6368 2069 7320 6120 6c69 6e65 2066 6565 ch is a line fee\n-000734a0: 642e 0700 3146 2200 0000 0000 0000 0000 d...1F\".........\n+000734a0: 642e 0700 3144 2200 0000 0000 0000 0000 d...1D\".........\n 000734b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000734c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000734d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000734e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000734f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -29566,55 +29566,55 @@\n 000737d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000737e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000737f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073800: 0100 0000 c902 0000 990c 0000 0000 0000 ................\n 00073810: 3300 0050 4845 4c50 00ff 7300 ff4d 5f4c 3..PHELP..s..M_L\n 00073820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00073830: ff52 4f55 5449 4e45 5300 0052 6f75 7469 .ROUTINES..Routi\n-00073840: 6e65 7313 0026 46bf 1100 0020 2020 526f nes..&F.... Ro\n-00073850: 7574 696e 6573 0700 2746 2100 004b 0027 utines..'F!..K.'\n-00073860: 4631 0000 2020 204d 2072 6f75 7469 6e65 F1.. M routine\n+00073840: 6e65 7313 0026 44bf 1100 0020 2020 526f nes..&D.... Ro\n+00073850: 7574 696e 6573 0700 2744 2100 004b 0027 utines..'D!..K.'\n+00073860: 4431 0000 2020 204d 2072 6f75 7469 6e65 D1.. M routine\n 00073870: 7320 6861 7665 2061 206e 616d 6520 616e s have a name an\n 00073880: 6420 636f 6e73 6973 7420 6f66 206c 696e d consist of lin\n 00073890: 6573 206f 6620 636f 6465 2066 6f6c 6c6f es of code follo\n-000738a0: 7765 6420 6279 2061 5200 2746 4100 0020 wed by aR.'FA.. \n+000738a0: 7765 6420 6279 2061 5200 2744 4100 0020 wed by aR.'DA.. \n 000738b0: 2020 666f 726d 6665 6564 2e20 4d20 7365 formfeed. M se\n 000738c0: 7061 7261 7465 7320 7468 6520 6e61 6d65 parates the name\n 000738d0: 206f 6620 6120 726f 7574 696e 6520 6672 of a routine fr\n 000738e0: 6f6d 2074 6865 2062 6f64 7920 6f66 2074 om the body of t\n-000738f0: 6865 2072 6f75 7469 6e65 5000 2746 5100 he routineP.'FQ.\n+000738f0: 6865 2072 6f75 7469 6e65 5000 2744 5100 he routineP.'DQ.\n 00073900: 0020 2020 7769 7468 2061 6e20 656e 642d . with an end-\n 00073910: 6f66 2d6c 696e 6520 7768 6963 6820 6973 of-line which is\n 00073920: 2061 206c 696e 652d 6665 6564 2e20 5468 a line-feed. Th\n 00073930: 6973 2066 6f72 6d20 6973 206d 6f73 746c is form is mostl\n-00073940: 7920 7573 6564 2066 6f72 5100 2746 6100 y used forQ.'Fa.\n+00073940: 7920 7573 6564 2066 6f72 5100 2744 6100 y used forQ.'Da.\n 00073950: 0020 2020 696e 7465 7263 6861 6e67 6520 . interchange \n 00073960: 7769 7468 206f 7468 6572 204d 2069 6d70 with other M imp\n 00073970: 6c65 6d65 6e74 6174 696f 6e73 2061 6e64 lementations and\n 00073980: 2063 616e 2062 6520 7265 6164 2061 6e64 can be read and\n-00073990: 2077 7269 7474 656e 2062 792b 0027 4671 written by+.'Fq\n+00073990: 2077 7269 7474 656e 2062 792b 0027 4471 written by+.'Dq\n 000739a0: 0000 2020 2074 6865 2025 5249 2061 6e64 .. the %RI and\n 000739b0: 2025 524f 2075 7469 6c69 7479 2072 6f75 %RO utility rou\n-000739c0: 7469 6e65 732e 0700 2746 8100 0039 0027 tines...'F...9.'\n-000739d0: 4691 0000 2020 2047 542e 4d20 7374 6f72 F... GT.M stor\n+000739c0: 7469 6e65 732e 0700 2744 8100 0039 0027 tines...'D...9.'\n+000739d0: 4491 0000 2020 2047 542e 4d20 7374 6f72 D... GT.M stor\n 000739e0: 6573 2072 6f75 7469 6e65 2073 6f75 7263 es routine sourc\n 000739f0: 6573 2069 6e20 554e 4958 2074 6578 7420 es in UNIX text \n-00073a00: 6669 6c65 732e 0800 2646 c011 0000 5100 files...&F....Q.\n-00073a10: 2746 1200 0020 2020 496e 204d 2c20 6120 'F... In M, a \n+00073a00: 6669 6c65 732e 0800 2644 c011 0000 5100 files...&D....Q.\n+00073a10: 2744 1200 0020 2020 496e 204d 2c20 6120 'D... In M, a \n 00073a20: 726f 7574 696e 6520 6861 7320 6e6f 2070 routine has no p\n 00073a30: 6172 7469 6375 6c61 7220 696d 7061 6374 articular impact\n 00073a40: 206f 6e20 7661 7269 6162 6c65 206d 616e on variable man\n 00073a50: 6167 656d 656e 7420 616e 6420 6d61 794c agement and mayL\n-00073a60: 0027 4613 0000 2020 2069 6e63 6c75 6465 .'F... include\n+00073a60: 0027 4413 0000 2020 2069 6e63 6c75 6465 .'D... include\n 00073a70: 2063 6f64 6520 7468 6174 2069 7320 696e code that is in\n 00073a80: 766f 6b65 6420 6174 2064 6966 6665 7265 voked at differe\n 00073a90: 6e74 2074 696d 6573 2061 6e64 2068 6173 nt times and has\n-00073aa0: 206e 6f20 6c6f 6769 6361 6c17 0027 4614 no logical..'F.\n+00073aa0: 206e 6f20 6c6f 6769 6361 6c17 0027 4414 no logical..'D.\n 00073ab0: 0000 2020 2069 6e74 6572 7365 6374 696f .. intersectio\n-00073ac0: 6e2e 0700 2746 1500 0007 0000 0000 0000 n...'F..........\n+00073ac0: 6e2e 0700 2744 1500 0007 0000 0000 0000 n...'D..........\n 00073ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -29694,64 +29694,64 @@\n 00073fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074000: 0100 0000 5803 0000 9d0d 0000 0000 0000 ....X...........\n 00074010: 3900 0065 4845 4c50 00ff 7300 ff4d 5f4c 9..eHELP..s..M_L\n 00074020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00074030: ff49 4e44 4952 4543 5449 4f4e 0000 496e .INDIRECTION..In\n-00074040: 6469 7265 6374 696f 6e16 0029 46bf 1100 direction..)F...\n+00074040: 6469 7265 6374 696f 6e16 0029 44bf 1100 direction..)D...\n 00074050: 0020 2020 496e 6469 7265 6374 696f 6e07 . Indirection.\n-00074060: 002a 4621 0000 5200 2a46 3100 0020 2020 .*F!..R.*F1.. \n+00074060: 002a 4421 0000 5200 2a44 3100 0020 2020 .*D!..R.*D1.. \n 00074070: 4d20 7072 6f76 6964 6573 2069 6e64 6972 M provides indir\n 00074080: 6563 7469 6f6e 2061 7320 6120 6d65 616e ection as a mean\n 00074090: 7320 746f 2064 6566 6572 2064 6566 696e s to defer defin\n 000740a0: 6974 696f 6e20 6f66 2065 6c65 6d65 6e74 ition of element\n-000740b0: 7320 6f66 2074 6865 5200 2a46 4100 0020 s of theR.*FA.. \n+000740b0: 7320 6f66 2074 6865 5200 2a44 4100 0020 s of theR.*DA.. \n 000740c0: 2020 636f 6465 2075 6e74 696c 2072 756e code until run\n 000740d0: 2d74 696d 652e 2049 6e64 6972 6563 7469 -time. Indirecti\n 000740e0: 6f6e 206e 616d 6573 2061 2076 6172 6961 on names a varia\n 000740f0: 626c 6520 7468 6174 2068 6f6c 6473 206f ble that holds o\n-00074100: 7220 2270 6f69 6e74 7322 4a00 2a46 5100 r \"points\"J.*FQ.\n+00074100: 7220 2270 6f69 6e74 7322 4a00 2a44 5100 r \"points\"J.*DQ.\n 00074110: 0020 2020 746f 2074 6865 2065 6c65 6d65 . to the eleme\n 00074120: 6e74 2e20 5468 6520 696e 6469 7265 6374 nt. The indirect\n 00074130: 696f 6e20 6f70 6572 6174 6f72 2069 7320 ion operator is \n 00074140: 7468 6520 2261 7422 2073 796d 626f 6c20 the \"at\" symbol \n-00074150: 2840 292e 0700 2a46 6100 0032 0029 46ff (@)...*Fa..2.)F.\n+00074150: 2840 292e 0700 2a44 6100 0032 0029 44ff (@)...*Da..2.)D.\n 00074160: 7300 ff41 5247 554d 454e 545f 494e 4449 s..ARGUMENT_INDI\n 00074170: 5245 4354 494f 4e00 0041 7267 756d 656e RECTION..Argumen\n 00074180: 745f 496e 6469 7265 6374 696f 6e1f 0042 t_Indirection..B\n-00074190: 46bf 1100 0020 2020 4172 6775 6d65 6e74 F.... Argument\n-000741a0: 2049 6e64 6972 6563 7469 6f6e 0700 4346 Indirection..CF\n-000741b0: 2100 0044 0043 4631 0000 2020 204d 6f73 !..D.CF1.. Mos\n+00074190: 44bf 1100 0020 2020 4172 6775 6d65 6e74 D.... Argument\n+000741a0: 2049 6e64 6972 6563 7469 6f6e 0700 4344 Indirection..CD\n+000741b0: 2100 0044 0043 4431 0000 2020 204d 6f73 !..D.CD1.. Mos\n 000741c0: 7420 636f 6d6d 616e 6473 2061 6363 6570 t commands accep\n 000741d0: 7420 696e 6469 7265 6374 696f 6e20 6f66 t indirection of\n 000741e0: 2074 6865 6972 2065 6e74 6972 6520 6172 their entire ar\n-000741f0: 6775 6d65 6e74 2e07 0043 4641 0000 1200 gument...CFA....\n-00074200: 4346 5100 0020 2020 4578 616d 706c 653a CFQ.. Example:\n-00074210: 0700 4346 6100 001c 0043 4671 0000 2020 ..CFa....CFq.. \n+000741f0: 6775 6d65 6e74 2e07 0043 4441 0000 1200 gument...CDA....\n+00074200: 4344 5100 0020 2020 4578 616d 706c 653a CDQ.. Example:\n+00074210: 0700 4344 6100 001c 0043 4471 0000 2020 ..CDa....CDq.. \n 00074220: 2047 544d 3e73 6574 2078 3d22 5e49 4e44 GTM>set x=\"^IND\n-00074230: 4552 2213 0043 4681 0000 2020 2047 544d ER\"..CF... GTM\n-00074240: 3e64 6f20 4078 0700 4346 9100 0033 0042 >do @x..CF...3.B\n-00074250: 46c0 1100 0020 2020 5468 6973 2065 7861 F.... This exa\n+00074230: 4552 2213 0043 4481 0000 2020 2047 544d ER\"..CD... GTM\n+00074240: 3e64 6f20 4078 0700 4344 9100 0033 0042 >do @x..CD...3.B\n+00074250: 44c0 1100 0020 2020 5468 6973 2065 7861 D.... This exa\n 00074260: 6d70 6c65 2069 7320 6571 7569 7661 6c65 mple is equivale\n 00074270: 6e74 2074 6f20 646f 205e 494e 4445 522e nt to do ^INDER.\n-00074280: 0700 4346 1200 0029 002e 4654 4f4d 4943 ..CF...)..FTOMIC\n+00074280: 0700 4344 1200 0029 002e 4454 4f4d 4943 ..CD...)..DTOMIC\n 00074290: 5f49 4e44 4952 4543 5449 4f4e 0000 4174 _INDIRECTION..At\n 000742a0: 6f6d 6963 5f49 6e64 6972 6563 7469 6f6e omic_Indirection\n-000742b0: 1d00 4046 bf11 0000 2020 2041 746f 6d69 ..@F.... Atomi\n+000742b0: 1d00 4044 bf11 0000 2020 2041 746f 6d69 ..@D.... Atomi\n 000742c0: 6320 496e 6469 7265 6374 696f 6e07 0041 c Indirection..A\n-000742d0: 4621 0000 4e00 4146 3100 0020 2020 416e F!..N.AF1.. An\n+000742d0: 4421 0000 4e00 4144 3100 0020 2020 416e D!..N.AD1.. An\n 000742e0: 7920 6578 7072 6174 6f6d 206f 7220 616e y expratom or an\n 000742f0: 7920 6c6f 6361 6c20 6f72 2067 6c6f 6261 y local or globa\n 00074300: 6c20 7661 7269 6162 6c65 206e 616d 6520 l variable name \n 00074310: 6d61 7920 6265 2072 6570 6c61 6365 6420 may be replaced \n-00074320: 6279 1600 4146 4100 0020 2020 696e 6469 by..AFA.. indi\n-00074330: 7265 6374 696f 6e2e 0700 4146 5100 0012 rection...AFQ...\n-00074340: 0041 4661 0000 2020 2045 7861 6d70 6c65 .AFa.. Example\n-00074350: 3a07 0041 4671 0000 0000 0000 0000 0000 :..AFq..........\n+00074320: 6279 1600 4144 4100 0020 2020 696e 6469 by..ADA.. indi\n+00074330: 7265 6374 696f 6e2e 0700 4144 5100 0012 rection...ADQ...\n+00074340: 0041 4461 0000 2020 2045 7861 6d70 6c65 .ADa.. Example\n+00074350: 3a07 0041 4471 0000 0000 0000 0000 0000 :..ADq..........\n 00074360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000743a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000743b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000743c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -29824,62 +29824,62 @@\n 000747f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074800: 0100 0000 5b03 0000 770c 0000 0000 0000 ....[...w.......\n 00074810: 5300 0064 4845 4c50 00ff 7300 ff4d 5f4c S..dHELP..s..M_L\n 00074820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00074830: ff49 4e44 4952 4543 5449 4f4e 00ff 7300 .INDIRECTION..s.\n 00074840: ff4e 414d 455f 494e 4449 5245 4354 494f .NAME_INDIRECTIO\n 00074850: 4e00 004e 616d 655f 496e 6469 7265 6374 N..Name_Indirect\n-00074860: 696f 6e1b 003e 46bf 1100 0020 2020 4e61 ion..>F.... Na\n+00074860: 696f 6e1b 003e 44bf 1100 0020 2020 4e61 ion..>D.... Na\n 00074870: 6d65 2049 6e64 6972 6563 7469 6f6e 0700 me Indirection..\n-00074880: 3f46 2100 004d 003f 4631 0000 2020 2049 ?F!..M.?F1.. I\n+00074880: 3f44 2100 004d 003f 4431 0000 2020 2049 ?D!..M.?D1.. I\n 00074890: 6e64 6972 6563 7469 6f6e 206d 6179 2072 ndirection may r\n 000748a0: 6570 6c61 6365 2074 6865 2070 7265 6669 eplace the prefi\n 000748b0: 7820 6f66 2061 2073 7562 7363 7269 7074 x of a subscript\n 000748c0: 6564 2067 6c6f 6261 6c20 6f72 206c 6f63 ed global or loc\n-000748d0: 616c 5400 3f46 4100 0020 2020 7661 7269 alT.?FA.. vari\n+000748d0: 616c 5400 3f44 4100 0020 2020 7661 7269 alT.?DA.. vari\n 000748e0: 6162 6c65 206e 616d 652e 2054 6869 7320 able name. This \n 000748f0: 226e 616d 6522 2069 6e64 6972 6563 7469 \"name\" indirecti\n 00074900: 6f6e 2072 6571 7569 7265 7320 7477 6f20 on requires two \n 00074910: 696e 6469 7265 6374 696f 6e20 6f70 6572 indirection oper\n-00074920: 6174 6f72 732c 4d00 3f46 5100 0020 2020 ators,M.?FQ.. \n+00074920: 6174 6f72 732c 4d00 3f44 5100 0020 2020 ators,M.?DQ.. \n 00074930: 6120 6c65 6164 696e 6720 6f70 6572 6174 a leading operat\n 00074940: 6f72 2073 696d 696c 6172 2074 6f20 7468 or similar to th\n 00074950: 6520 6f74 6865 7220 666f 726d 7320 6f66 e other forms of\n 00074960: 2069 6e64 6972 6563 7469 6f6e 2c20 616e indirection, an\n-00074970: 6420 6153 003f 4661 0000 2020 2074 7261 d aS.?Fa.. tra\n+00074970: 6420 6153 003f 4461 0000 2020 2074 7261 d aS.?Da.. tra\n 00074980: 696c 696e 6720 6f70 6572 6174 6f72 206d iling operator m\n 00074990: 6172 6b69 6e67 2074 6865 2074 7261 6e73 arking the trans\n 000749a0: 6974 696f 6e20 746f 2074 686f 7365 2073 ition to those s\n 000749b0: 7562 7363 7269 7074 7320 7468 6174 2061 ubscripts that a\n-000749c0: 7265 206e 6f74 2300 3f46 7100 0020 2020 re not#.?Fq.. \n+000749c0: 7265 206e 6f74 2300 3f44 7100 0020 2020 re not#.?Dq.. \n 000749d0: 7370 6563 6966 6965 6420 6279 2069 6e64 specified by ind\n-000749e0: 6972 6563 7469 6f6e 2e07 003f 4681 0000 irection...?F...\n-000749f0: 1200 3f46 9100 0020 2020 4578 616d 706c ..?F... Exampl\n-00074a00: 653a 0800 3e46 c011 0000 2b00 3f46 1200 e:..>F....+.?F..\n+000749e0: 6972 6563 7469 6f6e 2e07 003f 4481 0000 irection...?D...\n+000749f0: 1200 3f44 9100 0020 2020 4578 616d 706c ..?D... Exampl\n+00074a00: 653a 0800 3e44 c011 0000 2b00 3f44 1200 e:..>D....+.?D..\n 00074a10: 0020 2020 4754 4d3e 5345 5420 6672 6f6d . GTM>SET from\n 00074a20: 3d22 4222 2c74 6f3d 225e 4128 3135 2922 =\"B\",to=\"^A(15)\"\n-00074a30: 2c78 3d22 2240 003f 4613 0000 2020 2047 ,x=\"\"@.?F... G\n+00074a30: 2c78 3d22 2240 003f 4413 0000 2020 2047 ,x=\"\"@.?D... G\n 00074a40: 544d 3e46 4f52 2053 4554 2078 3d24 4f28 TM>FOR SET x=$O(\n 00074a50: 4066 726f 6d40 2878 2929 2051 3a78 3d22 @from@(x)) Q:x=\"\n 00074a60: 2220 5320 4074 6f40 2878 293d 4066 726f \" S @to@(x)=@fro\n-00074a70: 6d40 2878 2907 003f 4614 0000 5200 3f46 m@(x)..?F...R.?F\n+00074a70: 6d40 2878 2907 003f 4414 0000 5200 3f44 m@(x)..?D...R.?D\n 00074a80: 1500 0020 2020 5468 6973 2065 7861 6d70 ... This examp\n 00074a90: 6c65 2075 7365 7320 6e61 6d65 2069 6e64 le uses name ind\n 00074aa0: 6972 6563 7469 6f6e 2074 6f20 636f 7079 irection to copy\n 00074ab0: 2074 6865 206c 6576 656c 2063 6f6e 7465 the level conte\n 00074ac0: 6e74 7320 6f66 2061 206c 6f63 616c 5200 nts of a localR.\n-00074ad0: 3f46 1600 0020 2020 6172 7261 7920 746f ?F... array to\n+00074ad0: 3f44 1600 0020 2020 6172 7261 7920 746f ?D... array to\n 00074ae0: 2061 2070 6172 7420 6f66 2061 2067 6c6f a part of a glo\n 00074af0: 6261 6c20 6172 7261 792e 2054 6865 2065 bal array. The e\n 00074b00: 7861 6d70 6c65 2061 7373 756d 6573 2074 xample assumes t\n 00074b10: 6861 7420 616c 6c20 6578 6973 7469 6e67 hat all existing\n-00074b20: 3400 3f46 1700 0020 2020 6669 7273 7420 4.?F... first \n+00074b20: 3400 3f44 1700 0020 2020 6669 7273 7420 4.?D... first \n 00074b30: 6c65 7665 6c20 6e6f 6465 7320 6f66 2076 level nodes of v\n 00074b40: 6172 6961 626c 6520 4220 6861 7665 2064 ariable B have d\n-00074b50: 6174 612e 0700 3f46 1800 0069 0000 0000 ata...?F...i....\n+00074b50: 6174 612e 0700 3f44 1800 0069 0000 0000 ata...?D...i....\n 00074b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -29953,77 +29953,77 @@\n 00075000: 0100 0000 ab04 0000 630c 0000 0000 0000 ........c.......\n 00075010: 6100 0000 4845 4c50 00ff 7300 ff4d 5f4c a...HELP..s..M_L\n 00075020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00075030: ff49 4e44 4952 4543 5449 4f4e 00ff 7300 .INDIRECTION..s.\n 00075040: ff41 544f 4d49 435f 494e 4449 5245 4354 .ATOMIC_INDIRECT\n 00075050: 494f 4e00 bf81 0000 2020 2047 544d 3e73 ION..... GTM>s\n 00075060: 6574 2078 3d22 484f 4f50 222c 623d 2278 et x=\"HOOP\",b=\"x\n-00075070: 221e 0041 4691 0000 2020 2047 544d 3e73 \"..AF... GTM>s\n+00075070: 221e 0041 4491 0000 2020 2047 544d 3e73 \"..AD... GTM>s\n 00075080: 6574 2061 3d22 4855 4c41 2022 5f40 6216 et a=\"HULA \"_@b.\n-00075090: 0040 46c0 1100 0020 2020 4754 4d3e 7772 .@F.... GTM>wr\n-000750a0: 6974 6520 6113 0041 4612 0000 2020 2048 ite a..AF... H\n-000750b0: 554c 4120 484f 4f50 0e00 4146 1300 0020 ULA HOOP..AF... \n-000750c0: 2020 4754 4d3e 0700 4146 1400 0049 0041 GTM>..AF...I.A\n-000750d0: 4615 0000 2020 2054 6869 7320 6578 616d F... This exam\n+00075090: 0040 44c0 1100 0020 2020 4754 4d3e 7772 .@D.... GTM>wr\n+000750a0: 6974 6520 6113 0041 4412 0000 2020 2048 ite a..AD... H\n+000750b0: 554c 4120 484f 4f50 0e00 4144 1300 0020 ULA HOOP..AD... \n+000750c0: 2020 4754 4d3e 0700 4144 1400 0049 0041 GTM>..AD...I.A\n+000750d0: 4415 0000 2020 2054 6869 7320 6578 616d D... This exam\n 000750e0: 706c 6520 7573 6573 2069 6e64 6972 6563 ple uses indirec\n 000750f0: 7469 6f6e 2077 6974 6869 6e20 6120 636f tion within a co\n 00075100: 6e63 6174 656e 6174 696f 6e20 6f70 6572 ncatenation oper\n-00075110: 6174 696f 6e2e 0700 4146 1600 002e 002d ation...AF.....-\n-00075120: 4645 4e54 5259 5245 465f 494e 4449 5245 FENTRYREF_INDIRE\n+00075110: 6174 696f 6e2e 0700 4144 1600 002e 002d ation...AD.....-\n+00075120: 4445 4e54 5259 5245 465f 494e 4449 5245 DENTRYREF_INDIRE\n 00075130: 4354 494f 4e00 0045 6e74 7279 7265 665f CTION..Entryref_\n-00075140: 496e 6469 7265 6374 696f 6e1f 0042 46bf Indirection..BF.\n+00075140: 496e 6469 7265 6374 696f 6e1f 0042 44bf Indirection..BD.\n 00075150: 1100 0020 2020 456e 7472 7972 6566 2049 ... Entryref I\n-00075160: 6e64 6972 6563 7469 6f6e 0700 4346 2100 ndirection..CF!.\n-00075170: 0044 0043 4631 0000 2020 2041 6e79 2065 .D.CF1.. Any e\n+00075160: 6e64 6972 6563 7469 6f6e 0700 4344 2100 ndirection..CD!.\n+00075170: 0044 0043 4431 0000 2020 2041 6e79 2065 .D.CD1.. Any e\n 00075180: 6c65 6d65 6e74 206f 6620 616e 2065 6e74 lement of an ent\n 00075190: 7279 7265 6620 6d61 7920 6265 2072 6570 ryref may be rep\n 000751a0: 6c61 6365 6420 6279 2069 6e64 6972 6563 laced by indirec\n-000751b0: 7469 6f6e 2e07 0043 4641 0000 1200 4346 tion...CFA....CF\n+000751b0: 7469 6f6e 2e07 0043 4441 0000 1200 4344 tion...CDA....CD\n 000751c0: 5100 0020 2020 4578 616d 706c 653a 0700 Q.. Example:..\n-000751d0: 4346 6100 002c 0043 4671 0000 2020 2047 CFa..,.CFq.. G\n+000751d0: 4344 6100 002c 0043 4471 0000 2020 2047 CDa..,.CDq.. G\n 000751e0: 544d 3e73 6574 206c 6162 3d22 5354 4152 TM>set lab=\"STAR\n 000751f0: 5422 2c72 6f75 7469 6e65 3d22 5052 4f47 T\",routine=\"PROG\n-00075200: 221e 0043 4681 0000 2020 2047 544d 3e64 \"..CF... GTM>d\n+00075200: 221e 0043 4481 0000 2020 2047 544d 3e64 \"..CD... GTM>d\n 00075210: 6f20 406c 6162 5e40 726f 7574 696e 6507 o @lab^@routine.\n-00075220: 0043 4691 0000 3700 4246 c011 0000 2020 .CF...7.BF.... \n+00075220: 0043 4491 0000 3700 4244 c011 0000 2020 .CD...7.BD.... \n 00075230: 2054 6869 7320 6578 616d 706c 6520 6973 This example is\n 00075240: 2065 7175 6976 616c 656e 7420 746f 2064 equivalent to d\n 00075250: 6f20 5354 4152 545e 5052 4f47 2e07 0043 o START^PROG...C\n-00075260: 4612 0000 2e00 2d46 494e 4449 5245 4354 F.....-FINDIRECT\n+00075260: 4412 0000 2e00 2d44 494e 4449 5245 4354 D.....-DINDIRECT\n 00075270: 494f 4e5f 434f 4e43 4552 4e53 0000 496e ION_CONCERNS..In\n 00075280: 6469 7265 6374 696f 6e5f 436f 6e63 6572 direction_Concer\n-00075290: 6e73 1f00 4246 bf11 0000 2020 2049 6e64 ns..BF.... Ind\n+00075290: 6e73 1f00 4244 bf11 0000 2020 2049 6e64 ns..BD.... Ind\n 000752a0: 6972 6563 7469 6f6e 2043 6f6e 6365 726e irection Concern\n-000752b0: 7307 0043 4621 0000 4a00 4346 3100 0020 s..CF!..J.CF1.. \n+000752b0: 7307 0043 4421 0000 4a00 4344 3100 0020 s..CD!..J.CD1.. \n 000752c0: 2020 4d20 696e 6469 7265 6374 696f 6e20 M indirection \n 000752d0: 7072 6f76 6964 6573 2061 2076 6572 7920 provides a very \n 000752e0: 706f 7765 7266 756c 2074 6f6f 6c20 666f powerful tool fo\n 000752f0: 7220 616c 6c6f 7769 6e67 2070 726f 6772 r allowing progr\n-00075300: 616d 5100 4346 4100 0020 2020 6162 7374 amQ.CFA.. abst\n+00075300: 616d 5100 4344 4100 0020 2020 6162 7374 amQ.CDA.. abst\n 00075310: 7261 6374 696f 6e2e 2048 6f77 6576 6572 raction. However\n 00075320: 2c20 6265 6361 7573 6520 696e 6469 7265 , because indire\n 00075330: 6374 696f 6e20 6973 2066 7265 7175 656e ction is frequen\n 00075340: 746c 7920 756e 6e65 6365 7373 6172 7920 tly unnecessary \n-00075350: 616e 6433 0043 4651 0000 2020 2068 6173 and3.CFQ.. has\n+00075350: 616e 6433 0043 4451 0000 2020 2068 6173 and3.CDQ.. has\n 00075360: 2073 6f6d 6520 6469 7361 6476 616e 7461 some disadvanta\n 00075370: 6765 732c 2075 7365 2069 7420 6361 7265 ges, use it care\n-00075380: 6675 6c6c 792e 0700 4346 6100 0054 0043 fully...CFa..T.C\n-00075390: 4671 0000 2020 2042 6563 6175 7365 2072 Fq.. Because r\n+00075380: 6675 6c6c 792e 0700 4344 6100 0054 0043 fully...CDa..T.C\n+00075390: 4471 0000 2020 2042 6563 6175 7365 2072 Dq.. Because r\n 000753a0: 6f75 7469 6e65 7320 7468 6174 2075 7365 outines that use\n 000753b0: 2069 6e64 6972 6563 7469 6f6e 2069 6e20 indirection in \n 000753c0: 736f 6d65 2077 6179 7320 646f 206e 6f74 some ways do not\n 000753d0: 2063 6f6e 7461 696e 2061 6465 7175 6174 contain adequat\n-000753e0: 6552 0043 4681 0000 2020 2069 6e66 6f72 eR.CF... infor\n+000753e0: 6552 0043 4481 0000 2020 2069 6e66 6f72 eR.CD... infor\n 000753f0: 6d61 7469 6f6e 2066 6f72 2065 6173 7920 mation for easy \n 00075400: 7265 6164 696e 672c 2073 7563 6820 726f reading, such ro\n 00075410: 7574 696e 6573 2074 656e 6420 746f 2062 utines tend to b\n 00075420: 6520 6d6f 7265 2064 6966 6669 6375 6c74 e more difficult\n-00075430: 2074 6f1d 0043 4691 0000 2020 2064 6562 to..CF... deb\n+00075430: 2074 6f1d 0043 4491 0000 2020 2064 6562 to..CD... deb\n 00075440: 7567 2061 6e64 206d 6169 6e74 6169 6e2e ug and maintain.\n-00075450: 0800 4246 c011 0000 5300 4346 1200 0020 ..BF....S.CF... \n+00075450: 0800 4244 c011 0000 5300 4344 1200 0020 ..BD....S.CD... \n 00075460: 2020 546f 2069 6d70 726f 7665 2072 756e To improve run\n 00075470: 2d74 696d 6520 7065 7266 6f72 6d61 6e63 -time performanc\n 00075480: 652c 2047 542e 4d20 7465 6e64 7320 746f e, GT.M tends to\n 00075490: 206d 6f76 6520 776f 726b 2066 726f 6d20 move work from \n 000754a0: 7275 6e2d 7469 6d65 2074 6f00 0000 0000 run-time to.....\n 000754b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000754c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -30084,88 +30084,88 @@\n 00075830: ff49 4e44 4952 4543 5449 4f4e 00ff 7300 .INDIRECTION..s.\n 00075840: ff49 4e44 4952 4543 5449 4f4e 5f43 4f4e .INDIRECTION_CON\n 00075850: 4345 524e 5300 c013 0000 2020 2063 6f6d CERNS..... com\n 00075860: 7069 6c65 2d74 696d 652e 2049 6e64 6972 pile-time. Indir\n 00075870: 6563 7469 6f6e 2066 6f72 6365 7320 636f ection forces co\n 00075880: 6d70 696c 6572 2061 6374 696f 6e73 2074 mpiler actions t\n 00075890: 6f20 6f63 6375 7220 6174 2072 756e 2d74 o occur at run-t\n-000758a0: 696d 652c 3600 4346 1400 0020 2020 7768 ime,6.CF... wh\n+000758a0: 696d 652c 3600 4344 1400 0020 2020 7768 ime,6.CD... wh\n 000758b0: 6963 6820 6d69 6e69 6d69 7a65 7320 7468 ich minimizes th\n 000758c0: 6520 6265 6e65 6669 7473 206f 6620 636f e benefits of co\n-000758d0: 6d70 696c 6174 696f 6e2e 0700 4346 1500 mpilation...CF..\n-000758e0: 004e 0043 4616 0000 2020 204d 2061 6c6c .N.CF... M all\n+000758d0: 6d70 696c 6174 696f 6e2e 0700 4344 1500 mpilation...CD..\n+000758e0: 004e 0043 4416 0000 2020 204d 2061 6c6c .N.CD... M all\n 000758f0: 6f77 7320 6d6f 7374 2066 6f72 6d73 206f ows most forms o\n 00075900: 6620 696e 6469 7265 6374 696f 6e20 746f f indirection to\n 00075910: 2062 6520 7265 6375 7273 6976 652e 2048 be recursive. H\n 00075920: 6f77 6576 6572 2c20 696e 2072 6561 6c52 owever, in realR\n-00075930: 0043 4617 0000 2020 2061 7070 6c69 6361 .CF... applica\n+00075930: 0043 4417 0000 2020 2061 7070 6c69 6361 .CD... applica\n 00075940: 7469 6f6e 732c 2072 6563 7572 7369 7665 tions, recursive\n 00075950: 2069 6e64 6972 6563 7469 6f6e 2074 7970 indirection typ\n 00075960: 6963 616c 6c79 206d 616b 6573 2074 6865 ically makes the\n 00075970: 2063 6f64 6520 6f62 7363 7572 6520 616e code obscure an\n-00075980: 640f 0043 4618 0000 2020 2073 6c6f 772e d..CF... slow.\n-00075990: 0700 4346 1900 0054 0043 461a 0000 2020 ..CF...T.CF... \n+00075980: 640f 0043 4418 0000 2020 2073 6c6f 772e d..CD... slow.\n+00075990: 0700 4344 1900 0054 0043 441a 0000 2020 ..CD...T.CD... \n 000759a0: 2054 6865 7265 2061 7265 2063 6972 6375 There are circu\n 000759b0: 6d73 7461 6e63 6573 2077 6865 7265 2069 mstances where i\n 000759c0: 6e64 6972 6563 7469 6f6e 2073 6572 7665 ndirection serve\n 000759d0: 7320 6120 776f 7274 6877 6869 6c65 2070 s a worthwhile p\n-000759e0: 7572 706f 7365 2e20 466f 7252 0043 4621 urpose. ForR.CF!\n+000759e0: 7572 706f 7365 2e20 466f 7252 0043 4421 urpose. ForR.CD!\n 000759f0: 0000 2020 2069 6e73 7461 6e63 652c 2063 .. instance, c\n 00075a00: 6572 7461 696e 2075 7469 6c69 7479 2066 ertain utility f\n 00075a10: 756e 6374 696f 6e73 2077 6974 6820 6120 unctions with a \n 00075a20: 6765 6e65 7261 6c20 6e61 7475 7265 206d general nature m\n 00075a30: 6179 2062 6520 636c 6561 726c 7952 0043 ay be clearlyR.C\n-00075a40: 4622 0000 2020 2061 6273 7472 6163 7465 F\".. abstracte\n+00075a40: 4422 0000 2020 2061 6273 7472 6163 7465 D\".. abstracte\n 00075a50: 6420 616e 6420 636f 6465 6420 7573 696e d and coded usin\n 00075a60: 6720 696e 6469 7265 6374 696f 6e2e 2042 g indirection. B\n 00075a70: 6563 6175 7365 204d 2068 6173 206e 6f20 ecause M has no \n 00075a80: 2243 4153 4522 2063 6f6d 6d61 6e64 2c51 \"CASE\" command,Q\n-00075a90: 0043 4623 0000 2020 2044 4f20 286f 7220 .CF#.. DO (or \n+00075a90: 0043 4423 0000 2020 2044 4f20 286f 7220 .CD#.. DO (or \n 00075aa0: 474f 544f 2920 7769 7468 2061 7267 756d GOTO) with argum\n 00075ab0: 656e 7420 696e 6469 7265 6374 696f 6e20 ent indirection \n 00075ac0: 7072 6f76 6964 6573 2061 2063 6c65 6172 provides a clear\n 00075ad0: 2073 6f6c 7574 696f 6e20 746f 2074 6865 solution to the\n-00075ae0: 3100 4346 2400 0020 2020 7072 6f62 6c65 1.CF$.. proble\n+00075ae0: 3100 4344 2400 0020 2020 7072 6f62 6c65 1.CD$.. proble\n 00075af0: 6d20 6f66 2070 726f 7669 6469 6e67 2063 m of providing c\n 00075b00: 6f6d 706c 6578 2062 7261 6e63 6869 6e67 omplex branching\n-00075b10: 2e07 0043 4625 0000 5300 4346 2600 0020 ...CF%..S.CF&.. \n+00075b10: 2e07 0043 4425 0000 5300 4344 2600 0020 ...CD%..S.CD&.. \n 00075b20: 2020 536f 6d65 204d 2075 7365 7273 2070 Some M users p\n 00075b30: 726f 746f 7479 7065 2077 6974 6820 696e rototype with in\n 00075b40: 6469 7265 6374 696f 6e20 616e 6420 7468 direction and th\n 00075b50: 656e 2072 6570 6c61 6365 2069 6e64 6972 en replace indir\n-00075b60: 6563 7469 6f6e 2077 6974 684c 0043 4627 ection withL.CF'\n+00075b60: 6563 7469 6f6e 2077 6974 684c 0043 4427 ection withL.CD'\n 00075b70: 0000 2020 2067 656e 6572 6174 6564 2063 .. generated c\n 00075b80: 6f64 6520 7468 6174 2072 6564 7563 6573 ode that reduces\n 00075b90: 2072 756e 2d74 696d 6520 6f76 6572 6865 run-time overhe\n 00075ba0: 6164 2e20 496e 2061 6e79 2063 6173 652c ad. In any case,\n-00075bb0: 2061 6c77 6179 734d 0043 4628 0000 2020 alwaysM.CF(.. \n+00075bb0: 2061 6c77 6179 734d 0043 4428 0000 2020 alwaysM.CD(.. \n 00075bc0: 2063 6f6e 7369 6465 7220 7768 6574 6865 consider whethe\n 00075bd0: 7220 696e 6469 7265 6374 696f 6e20 6361 r indirection ca\n 00075be0: 6e20 6265 2072 6570 6c61 6365 6420 7769 n be replaced wi\n 00075bf0: 7468 2061 2063 6c65 6172 6572 206f 7220 th a clearer or \n-00075c00: 6d6f 7265 1d00 4346 2900 0020 2020 6566 more..CF).. ef\n+00075c00: 6d6f 7265 1d00 4344 2900 0020 2020 6566 more..CD).. ef\n 00075c10: 6669 6369 656e 7420 6170 7072 6f61 6368 ficient approach\n-00075c20: 2e07 0043 462a 0000 5300 4346 3100 0020 ...CF*..S.CF1.. \n+00075c20: 2e07 0043 442a 0000 5300 4344 3100 0020 ...CD*..S.CD1.. \n 00075c30: 2020 5275 6e2d 7469 6d65 2065 7272 6f72 Run-time error\n 00075c40: 7320 6672 6f6d 2069 6e64 6972 6563 7469 s from indirecti\n 00075c50: 6f6e 206f 7220 5845 4355 5445 7320 6d61 on or XECUTEs ma\n 00075c60: 696e 7461 696e 2024 5354 4154 5553 2061 intain $STATUS a\n-00075c70: 6e64 2024 5a53 5441 5455 5350 0043 4632 nd $ZSTATUSP.CF2\n+00075c70: 6e64 2024 5a53 5441 5455 5350 0043 4432 nd $ZSTATUSP.CD2\n 00075c80: 0000 2020 2072 656c 6174 6564 2069 6e66 .. related inf\n 00075c90: 6f72 6d61 7469 6f6e 2061 6e64 2063 6175 ormation and cau\n 00075ca0: 7365 206e 6f72 6d61 6c20 6572 726f 7220 se normal error \n 00075cb0: 6861 6e64 6c69 6e67 2062 7574 2064 6f20 handling but do \n-00075cc0: 6e6f 7420 7072 6f76 6964 6554 0043 4633 not provideT.CF3\n+00075cc0: 6e6f 7420 7072 6f76 6964 6554 0043 4433 not provideT.CD3\n 00075cd0: 0000 2020 2063 6f6d 7069 6c65 7220 7375 .. compiler su\n 00075ce0: 7070 6c69 6564 2069 6e66 6f72 6d61 7469 pplied informati\n 00075cf0: 6f6e 206f 6e20 7468 6520 6c6f 6361 7469 on on the locati\n 00075d00: 6f6e 206f 6620 616e 7920 6572 726f 7220 on of any error \n 00075d10: 7769 7468 696e 2074 6865 2063 6f64 6513 within the code.\n-00075d20: 0043 4634 0000 2020 2066 7261 676d 656e .CF4.. fragmen\n-00075d30: 742e 0700 4346 3500 0000 0000 0000 0000 t...CF5.........\n+00075d20: 0043 4434 0000 2020 2066 7261 676d 656e .CD4.. fragmen\n+00075d30: 742e 0700 4344 3500 0000 0000 0000 0000 t...CD5.........\n 00075d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -30203,96 +30203,96 @@\n 00075fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076000: 0100 0000 5405 0000 7b0c 0000 0000 0000 ....T...{.......\n-00076010: 5b00 0046 4845 4c50 00ff 7300 ff4d 5f4c [..FHELP..s..M_L\n+00076010: 5b00 0044 4845 4c50 00ff 7300 ff4d 5f4c [..DHELP..s..M_L\n 00076020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00076030: ff4f 5045 5241 544f 5253 00ff 7300 ff53 .OPERATORS..s..S\n 00076040: 5452 494e 475f 5245 4c41 5449 4f4e 414c TRING_RELATIONAL\n 00076050: 5f4f 5045 5241 544f 5253 00c0 5600 0020 _OPERATORS..V.. \n-00076060: 2020 6c69 7465 7261 6c73 2e07 0048 4657 literals...HFW\n-00076070: 0000 1200 4846 5800 0020 2020 4578 616d ....HFX.. Exam\n-00076080: 706c 653a 0700 4846 5900 0018 0048 465a ple:..HFY....HFZ\n+00076060: 2020 6c69 7465 7261 6c73 2e07 0048 4457 literals...HDW\n+00076070: 0000 1200 4844 5800 0020 2020 4578 616d ....HDX.. Exam\n+00076080: 706c 653a 0700 4844 5900 0018 0048 445a ple:..HDY....HDZ\n 00076090: 0000 2020 2047 544d 3e57 5249 5445 2032 .. GTM>WRITE 2\n-000760a0: 5d31 300b 0048 4661 0000 2020 2031 1900 ]10..HFa.. 1..\n-000760b0: 4846 6200 0020 2020 4754 4d3e 5752 4954 HFb.. GTM>WRIT\n-000760c0: 4520 325d 5d31 300b 0048 4663 0000 2020 E 2]]10..HFc.. \n-000760d0: 2030 1900 4846 6400 0020 2020 4754 4d3e 0..HFd.. GTM>\n-000760e0: 5752 4954 4520 305d 2224 220b 0048 4665 WRITE 0]\"$\"..HFe\n-000760f0: 0000 2020 2031 1a00 4846 6600 0020 2020 .. 1..HFf.. \n+000760a0: 5d31 300b 0048 4461 0000 2020 2031 1900 ]10..HDa.. 1..\n+000760b0: 4844 6200 0020 2020 4754 4d3e 5752 4954 HDb.. GTM>WRIT\n+000760c0: 4520 325d 5d31 300b 0048 4463 0000 2020 E 2]]10..HDc.. \n+000760d0: 2030 1900 4844 6400 0020 2020 4754 4d3e 0..HDd.. GTM>\n+000760e0: 5752 4954 4520 305d 2224 220b 0048 4465 WRITE 0]\"$\"..HDe\n+000760f0: 0000 2020 2031 1a00 4844 6600 0020 2020 .. 1..HDf.. \n 00076100: 4754 4d3e 5752 4954 4520 305d 5d22 2422 GTM>WRITE 0]]\"$\"\n-00076110: 0b00 4846 6700 0020 2020 3007 0048 4668 ..HFg.. 0..HFh\n-00076120: 0000 5400 4846 6900 0020 2020 5468 6573 ..T.HFi.. Thes\n+00076110: 0b00 4844 6700 0020 2020 3007 0048 4468 ..HDg.. 0..HDh\n+00076120: 0000 5400 4844 6900 0020 2020 5468 6573 ..T.HDi.. Thes\n 00076130: 6520 6578 616d 706c 6573 2069 6c6c 7573 e examples illus\n 00076140: 7472 6174 6520 7468 6174 2077 6865 6e20 trate that when \n 00076150: 7573 696e 6720 7468 6520 7072 696d 6172 using the primar\n 00076160: 7920 4153 4349 4920 6368 6172 6163 7465 y ASCII characte\n-00076170: 7220 7365 742c 5100 4846 6a00 0020 2020 r set,Q.HFj.. \n+00076170: 7220 7365 742c 5100 4844 6a00 0020 2020 r set,Q.HDj.. \n 00076180: 7468 6520 6d61 696e 2064 6966 6665 7265 the main differe\n 00076190: 6e63 6520 696e 2074 6865 2022 666f 6c6c nce in the \"foll\n 000761a0: 6f77 7322 2028 5d29 206f 7065 7261 746f ows\" (]) operato\n 000761b0: 7220 616e 6420 7468 6520 2273 6f72 7473 r and the \"sorts\n-000761c0: 2d61 6674 6572 2236 0048 4671 0000 2020 -after\"6.HFq.. \n+000761c0: 2d61 6674 6572 2236 0048 4471 0000 2020 -after\"6.HDq.. \n 000761d0: 2028 5d5d 2920 6f70 6572 6174 6f72 2069 (]]) operator i\n 000761e0: 7320 7468 6520 7761 7920 7468 6579 2074 s the way they t\n 000761f0: 7265 6174 206e 756d 6265 7273 2e07 0048 reat numbers...H\n-00076200: 4672 0000 1200 4846 7300 0020 2020 4578 Fr....HFs.. Ex\n-00076210: 616d 706c 653a 0700 4846 7400 0017 0048 ample:..HFt....H\n-00076220: 4675 0000 2020 2047 544d 3e57 5249 5445 Fu.. GTM>WRITE\n-00076230: 2031 3d31 0b00 4846 7600 0020 2020 3117 1=1..HFv.. 1.\n-00076240: 0048 4677 0000 2020 2047 544d 3e57 5249 .HFw.. GTM>WRI\n-00076250: 5445 2031 3d32 0b00 4846 7800 0020 2020 TE 1=2..HFx.. \n-00076260: 3019 0048 4679 0000 2020 2047 544d 3e57 0..HFy.. GTM>W\n-00076270: 5249 5445 2031 3d22 3122 0b00 4846 7a00 RITE 1=\"1\"..HFz.\n-00076280: 0020 2020 3118 0048 4681 0000 2020 2047 . 1..HF... G\n+00076200: 4472 0000 1200 4844 7300 0020 2020 4578 Dr....HDs.. Ex\n+00076210: 616d 706c 653a 0700 4844 7400 0017 0048 ample:..HDt....H\n+00076220: 4475 0000 2020 2047 544d 3e57 5249 5445 Du.. GTM>WRITE\n+00076230: 2031 3d31 0b00 4844 7600 0020 2020 3117 1=1..HDv.. 1.\n+00076240: 0048 4477 0000 2020 2047 544d 3e57 5249 .HDw.. GTM>WRI\n+00076250: 5445 2031 3d32 0b00 4844 7800 0020 2020 TE 1=2..HDx.. \n+00076260: 3019 0048 4479 0000 2020 2047 544d 3e57 0..HDy.. GTM>W\n+00076270: 5249 5445 2031 3d22 3122 0b00 4844 7a00 RITE 1=\"1\"..HDz.\n+00076280: 0020 2020 3118 0048 4481 0000 2020 2047 . 1..HD... G\n 00076290: 544d 3e57 5249 5445 2031 3d30 310b 0048 TM>WRITE 1=01..H\n-000762a0: 4682 0000 2020 2031 1a00 4846 8300 0020 F... 1..HF... \n+000762a0: 4482 0000 2020 2031 1a00 4844 8300 0020 D... 1..HD... \n 000762b0: 2020 4754 4d3e 5752 4954 4520 313d 2230 GTM>WRITE 1=\"0\n-000762c0: 3122 0b00 4846 8400 0020 2020 301b 0048 1\"..HF... 0..H\n-000762d0: 4685 0000 2020 2047 544d 3e57 5249 5445 F... GTM>WRITE\n-000762e0: 2031 3d2b 2230 3122 0b00 4846 8600 0020 1=+\"01\"..HF... \n-000762f0: 2020 310e 0048 4687 0000 2020 2047 544d 1..HF... GTM\n-00076300: 3e07 0048 4688 0000 5200 4846 8900 0020 >..HF...R.HF... \n+000762c0: 3122 0b00 4844 8400 0020 2020 301b 0048 1\"..HD... 0..H\n+000762d0: 4485 0000 2020 2047 544d 3e57 5249 5445 D... GTM>WRITE\n+000762e0: 2031 3d2b 2230 3122 0b00 4844 8600 0020 1=+\"01\"..HD... \n+000762f0: 2020 310e 0048 4487 0000 2020 2047 544d 1..HD... GTM\n+00076300: 3e07 0048 4488 0000 5200 4844 8900 0020 >..HD...R.HD... \n 00076310: 2020 5468 6573 6520 6578 616d 706c 6573 These examples\n 00076320: 2069 6c6c 7573 7472 6174 6520 7468 6520 illustrate the \n 00076330: 6475 616c 206e 6174 7572 6520 6f66 2074 dual nature of t\n 00076340: 6865 2065 7175 616c 2073 6967 6e20 6f70 he equal sign op\n-00076350: 6572 6174 6f72 2e20 4966 5300 4846 8a00 erator. IfS.HF..\n+00076350: 6572 6174 6f72 2e20 4966 5300 4844 8a00 erator. IfS.HD..\n 00076360: 0020 2020 626f 7468 2065 7870 7265 7373 . both express\n 00076370: 696f 6e73 2061 7265 2073 7472 696e 6720 ions are string \n 00076380: 6f72 206e 756d 6572 6963 2c20 7468 6520 or numeric, the \n 00076390: 7265 7375 6c74 7320 6172 6520 7374 7261 results are stra\n 000763a0: 6967 6874 2066 6f72 7761 7264 2e4e 0048 ight forward.N.H\n-000763b0: 4691 0000 2020 2048 6f77 6576 6572 2c20 F... However, \n+000763b0: 4491 0000 2020 2048 6f77 6576 6572 2c20 D... However, \n 000763c0: 7768 656e 2074 6865 2065 7870 7265 7373 when the express\n 000763d0: 696f 6e73 2061 7265 206d 6978 6564 2c20 ions are mixed, \n 000763e0: 7468 6520 6e61 7469 7665 2073 7472 696e the native strin\n-000763f0: 6720 6461 7461 2074 7970 6513 0048 4692 g data type..HF.\n+000763f0: 6720 6461 7461 2074 7970 6513 0048 4492 g data type..HD.\n 00076400: 0000 2020 2070 7265 7661 696c 732e 0700 .. prevails...\n-00076410: 4846 9300 0012 0048 4694 0000 2020 2045 HF.....HF... E\n-00076420: 7861 6d70 6c65 3a07 0048 4695 0000 1c00 xample:..HF.....\n-00076430: 4846 9600 0020 2020 4754 4d3e 5752 4954 HF... GTM>WRIT\n-00076440: 4520 2261 2227 3d22 4122 0b00 4846 9700 E \"a\"'=\"A\"..HF..\n-00076450: 0020 2020 3121 0048 4698 0000 2020 2047 . 1!.HF... G\n+00076410: 4844 9300 0012 0048 4494 0000 2020 2045 HD.....HD... E\n+00076420: 7861 6d70 6c65 3a07 0048 4495 0000 1c00 xample:..HD.....\n+00076430: 4844 9600 0020 2020 4754 4d3e 5752 4954 HD... GTM>WRIT\n+00076440: 4520 2261 2227 3d22 4122 0b00 4844 9700 E \"a\"'=\"A\"..HD..\n+00076450: 0020 2020 3121 0048 4498 0000 2020 2047 . 1!.HD... G\n 00076460: 544d 3e57 5249 5445 2022 4652 4544 2227 TM>WRITE \"FRED\"'\n-00076470: 5b22 5245 4422 0b00 4846 9900 0020 2020 [\"RED\"..HF... \n-00076480: 301d 0048 469a 0000 2020 2047 544d 3e57 0..HF... GTM>W\n+00076470: 5b22 5245 4422 0b00 4844 9900 0020 2020 [\"RED\"..HD... \n+00076480: 301d 0048 449a 0000 2020 2047 544d 3e57 0..HD... GTM>W\n 00076490: 5249 5445 2022 4142 4322 275d 2222 0c00 RITE \"ABC\"']\"\"..\n-000764a0: 4746 c111 0000 2020 2030 0700 4946 1100 GF.... 0..IF..\n-000764b0: 0054 0049 4621 0000 2020 2054 6865 7365 .T.IF!.. These\n+000764a0: 4744 c111 0000 2020 2030 0700 4944 1100 GD.... 0..ID..\n+000764b0: 0054 0049 4421 0000 2020 2054 6865 7365 .T.ID!.. These\n 000764c0: 2065 7861 6d70 6c65 7320 6465 6d6f 6e73 examples demons\n 000764d0: 7472 6174 6520 636f 6d62 696e 6174 696f trate combinatio\n 000764e0: 6e73 206f 6620 7468 6520 7374 7269 6e67 ns of the string\n 000764f0: 2072 656c 6174 696f 6e61 6c20 6f70 6572 relational oper\n-00076500: 6174 6f72 7320 0049 4631 0000 2020 2077 ators .IF1.. w\n+00076500: 6174 6f72 7320 0049 4431 0000 2020 2077 ators .ID1.. w\n 00076510: 6974 6820 7468 6520 4e4f 5420 6f70 6572 ith the NOT oper\n-00076520: 6174 6f72 2e07 0049 4641 0000 2800 1d46 ator...IFA..(..F\n+00076520: 6174 6f72 2e07 0049 4441 0000 2800 1d44 ator...IDA..(..D\n 00076530: 5041 5241 4d45 5445 525f 5041 5353 494e PARAMETER_PASSIN\n 00076540: 4700 0050 6172 616d 6574 6572 5f50 6173 G..Parameter_Pas\n 00076550: 7369 6e67 0000 0000 0000 0000 0000 0000 sing............\n 00076560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -30335,172 +30335,172 @@\n 000767e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000767f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076800: 0100 0000 e507 0000 aa0c 0000 0000 0000 ................\n 00076810: 4b00 0000 4845 4c50 00ff 7300 ff4d 5f4c K...HELP..s..M_L\n 00076820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00076830: ff50 4152 414d 4554 4552 5f50 4153 5349 .PARAMETER_PASSI\n 00076840: 4e47 00bf 1100 0020 2020 5061 7261 6d65 NG..... Parame\n-00076850: 7465 7220 5061 7373 696e 6707 0030 4621 ter Passing..0F!\n-00076860: 0000 5300 3046 3100 0020 2020 5061 7261 ..S.0F1.. Para\n+00076850: 7465 7220 5061 7373 696e 6707 0030 4421 ter Passing..0D!\n+00076860: 0000 5300 3044 3100 0020 2020 5061 7261 ..S.0D1.. Para\n 00076870: 6d65 7465 7220 7061 7373 696e 6720 7072 meter passing pr\n 00076880: 6f76 6964 6573 2061 2077 6179 206f 6620 ovides a way of \n 00076890: 6578 706c 6963 6974 6c79 2063 6f6e 7472 explicitly contr\n 000768a0: 6f6c 6c69 6e67 2073 6f6d 6520 6f72 2061 olling some or a\n-000768b0: 6c6c 206f 663e 0030 4641 0000 2020 2074 ll of>.0FA.. t\n+000768b0: 6c6c 206f 663e 0030 4441 0000 2020 2074 ll of>.0DA.. t\n 000768c0: 6865 2076 6172 6961 626c 6520 636f 6e74 he variable cont\n 000768d0: 6578 7420 7472 616e 7366 6572 7265 6420 ext transferred \n 000768e0: 6265 7477 6565 6e20 4d20 726f 7574 696e between M routin\n-000768f0: 6573 2e07 0030 4651 0000 2700 3046 6100 es...0FQ..'.0Fa.\n+000768f0: 6573 2e07 0030 4451 0000 2700 3044 6100 es...0DQ..'.0Da.\n 00076900: 0020 2020 4d20 7573 6573 2070 6172 616d . M uses param\n 00076910: 6574 6572 2070 6173 7369 6e67 2066 6f72 eter passing for\n-00076920: 3a07 0030 4671 0000 2a00 3046 8100 0020 :..0Fq..*.0F... \n+00076920: 3a07 0030 4471 0000 2a00 3044 8100 0020 :..0Dq..*.0D... \n 00076930: 2020 2020 2a20 4120 444f 2063 6f6d 6d61 * A DO comma\n 00076940: 6e64 2077 6974 6820 7061 7261 6d65 7465 nd with paramete\n-00076950: 7273 3700 3046 9100 0020 2020 2020 2a20 rs7.0F... * \n+00076950: 7273 3700 3044 9100 0020 2020 2020 2a20 rs7.0D... * \n 00076960: 4578 7472 696e 7369 6320 6675 6e63 7469 Extrinsic functi\n 00076970: 6f6e 7320 616e 6420 7370 6563 6961 6c20 ons and special \n-00076980: 7661 7269 6162 6c65 7308 002f 46c0 1100 variables../F...\n-00076990: 0037 0030 4612 0000 2020 2050 6172 616d .7.0F... Param\n+00076980: 7661 7269 6162 6c65 7308 002f 44c0 1100 variables../D...\n+00076990: 0037 0030 4412 0000 2020 2050 6172 616d .7.0D... Param\n 000769a0: 6574 6572 2070 6173 7369 6e67 2069 7320 eter passing is \n 000769b0: 6f70 7469 6f6e 616c 206f 6e20 444f 2063 optional on DO c\n-000769c0: 6f6d 6d61 6e64 732e 0700 3046 1300 0052 ommands...0F...R\n-000769d0: 0030 4614 0000 2020 2050 6172 616d 6574 .0F... Paramet\n+000769c0: 6f6d 6d61 6e64 732e 0700 3044 1300 0052 ommands...0D...R\n+000769d0: 0030 4414 0000 2020 2050 6172 616d 6574 .0D... Paramet\n 000769e0: 6572 2070 6173 7369 6e67 2075 7365 7320 er passing uses \n 000769f0: 7477 6f20 6172 6775 6d65 6e74 206c 6973 two argument lis\n 00076a00: 7473 3a20 7468 6520 6163 7475 616c 6c69 ts: the actualli\n 00076a10: 7374 2074 6861 7420 7370 6563 6966 6965 st that specifie\n-00076a20: 7354 0030 4615 0000 2020 2074 6865 2070 sT.0F... the p\n+00076a20: 7354 0030 4415 0000 2020 2074 6865 2070 sT.0D... the p\n 00076a30: 6172 616d 6574 6572 7320 7468 6174 204d arameters that M\n 00076a40: 2070 6173 7365 7320 746f 2061 6e20 696e passes to an in\n 00076a50: 766f 6b65 6420 726f 7574 696e 652c 2061 voked routine, a\n 00076a60: 6e64 2074 6865 2066 6f72 6d61 6c69 7374 nd the formalist\n-00076a70: 2074 6861 7454 0030 4616 0000 2020 2073 thatT.0F... s\n+00076a70: 2074 6861 7454 0030 4416 0000 2020 2073 thatT.0D... s\n 00076a80: 7065 6369 6669 6573 2074 6865 206c 6f63 pecifies the loc\n 00076a90: 616c 2076 6172 6961 626c 6573 2074 6f20 al variables to \n 00076aa0: 7265 6365 6976 6520 6f72 2061 7373 6f63 receive or assoc\n 00076ab0: 6961 7465 2077 6974 6820 7468 6520 7061 iate with the pa\n-00076ac0: 7261 6d65 7465 7273 2e07 0030 4617 0000 rameters...0F...\n-00076ad0: 2000 2f46 ff73 00ff 4143 5455 414c 4c49 ./F.s..ACTUALLI\n+00076ac0: 7261 6d65 7465 7273 2e07 0030 4417 0000 rameters...0D...\n+00076ad0: 2000 2f44 ff73 00ff 4143 5455 414c 4c49 ./D.s..ACTUALLI\n 00076ae0: 5354 5300 0041 6374 7561 6c6c 6973 7473 STS..Actuallists\n-00076af0: 1600 3f46 bf11 0000 2020 2041 6374 7561 ..?F.... Actua\n-00076b00: 6c6c 6973 7473 0700 4046 2100 0051 0040 llists..@F!..Q.@\n-00076b10: 4631 0000 2020 2041 6e20 6163 7475 616c F1.. An actual\n+00076af0: 1600 3f44 bf11 0000 2020 2041 6374 7561 ..?D.... Actua\n+00076b00: 6c6c 6973 7473 0700 4044 2100 0051 0040 llists..@D!..Q.@\n+00076b10: 4431 0000 2020 2041 6e20 6163 7475 616c D1.. An actual\n 00076b20: 6c69 7374 2073 7065 6369 6669 6573 2074 list specifies t\n 00076b30: 6865 2070 6172 616d 6574 6572 7320 4d20 he parameters M \n 00076b40: 7061 7373 6573 2074 6f20 7468 6520 696e passes to the in\n 00076b50: 766f 6b65 6420 726f 7574 696e 652e 4f00 voked routine.O.\n-00076b60: 4046 4100 0020 2020 5468 6520 6163 7475 @FA.. The actu\n+00076b60: 4044 4100 0020 2020 5468 6520 6163 7475 @DA.. The actu\n 00076b70: 616c 6c69 7374 2063 6f6e 7461 696e 7320 allist contains \n 00076b80: 6120 6c69 7374 206f 6620 7a65 726f 206f a list of zero o\n 00076b90: 7220 6d6f 7265 2070 6172 616d 6574 6572 r more parameter\n 00076ba0: 7320 656e 636c 6f73 6564 2069 6e48 0040 s enclosed inH.@\n-00076bb0: 4651 0000 2020 2070 6172 656e 7468 6573 FQ.. parenthes\n+00076bb0: 4451 0000 2020 2070 6172 656e 7468 6573 DQ.. parenthes\n 00076bc0: 6573 2c20 696d 6d65 6469 6174 656c 7920 es, immediately \n 00076bd0: 666f 6c6c 6f77 696e 6720 6120 444f 206f following a DO o\n 00076be0: 7220 6578 7472 696e 7369 6320 6675 6e63 r extrinsic func\n-00076bf0: 7469 6f6e 2e07 0040 4661 0000 1800 4046 tion...@Fa....@F\n+00076bf0: 7469 6f6e 2e07 0040 4461 0000 1800 4044 tion...@Da....@D\n 00076c00: 7100 0020 2020 416e 2061 6374 7561 6c6c q.. An actuall\n-00076c10: 6973 743a 0700 4046 8100 0035 0040 4691 ist:..@F...5.@F.\n+00076c10: 6973 743a 0700 4044 8100 0035 0040 4491 ist:..@D...5.@D.\n 00076c20: 0000 2020 2020 202a 2049 7320 6d61 6465 .. * Is made\n 00076c30: 2075 7020 6f66 2069 7465 6d73 2073 6570 up of items sep\n 00076c40: 6172 6174 6564 2062 7920 636f 6d6d 6173 arated by commas\n-00076c50: 5200 3f46 c011 0000 2020 2020 202a 2043 R.?F.... * C\n+00076c50: 5200 3f44 c011 0000 2020 2020 202a 2043 R.?D.... * C\n 00076c60: 6f6e 7461 696e 7320 6578 7072 6573 7369 ontains expressi\n 00076c70: 6f6e 7320 616e 642f 6f72 2061 6374 7561 ons and/or actua\n 00076c80: 6c6e 616d 6573 2e20 4974 656d 7320 6d61 lnames. Items ma\n 00076c90: 7920 6265 206d 6973 7369 6e67 2c20 7468 y be missing, th\n-00076ca0: 6174 5000 4046 1200 0020 2020 2020 2020 atP.@F... \n+00076ca0: 6174 5000 4044 1200 0020 2020 2020 2020 atP.@D... \n 00076cb0: 6973 2c20 7477 6f20 636f 6d6d 6173 206d is, two commas m\n 00076cc0: 6179 2061 7070 6561 7220 6e65 7874 2074 ay appear next t\n 00076cd0: 6f20 6561 6368 206f 7468 6572 2c20 7769 o each other, wi\n 00076ce0: 7468 206e 6f74 6869 6e67 2062 6574 7765 th nothing betwe\n-00076cf0: 656e 1300 4046 1300 0020 2020 2020 2020 en..@F... \n-00076d00: 7468 656d 2e53 0040 4614 0000 2020 2020 them.S.@F... \n+00076cf0: 656e 1300 4044 1300 0020 2020 2020 2020 en..@D... \n+00076d00: 7468 656d 2e53 0040 4414 0000 2020 2020 them.S.@D... \n 00076d10: 202a 204d 7573 7420 6265 2075 7365 6420 * Must be used \n 00076d20: 696e 2061 6e20 696e 766f 6361 7469 6f6e in an invocation\n 00076d30: 206f 6620 6120 6c61 6265 6c20 7769 7468 of a label with\n 00076d40: 2061 2066 6f72 6d61 6c6c 6973 742c 2065 a formallist, e\n-00076d50: 7863 6570 7420 696e 3600 4046 1500 0020 xcept in6.@F... \n+00076d50: 7863 6570 7420 696e 3600 4044 1500 0020 xcept in6.@D... \n 00076d60: 2020 2020 2020 7468 6520 6361 7365 206f the case o\n 00076d70: 6620 6578 7472 696e 7369 6320 7370 6563 f extrinsic spec\n 00076d80: 6961 6c20 7661 7269 6162 6c65 732e 3300 ial variables.3.\n-00076d90: 4046 1600 0020 2020 2020 2a20 4d75 7374 @F... * Must\n+00076d90: 4044 1600 0020 2020 2020 2a20 4d75 7374 @D... * Must\n 00076da0: 206e 6f74 2063 6f6e 7461 696e 2075 6e64 not contain und\n 00076db0: 6566 696e 6564 2076 6172 6961 626c 6573 efined variables\n-00076dc0: 2e4f 0040 4617 0000 2020 2020 202a 204d .O.@F... * M\n+00076dc0: 2e4f 0040 4417 0000 2020 2020 202a 204d .O.@D... * M\n 00076dd0: 7573 7420 6e6f 7420 6861 7665 206d 6f72 ust not have mor\n 00076de0: 6520 6974 656d 7320 7468 616e 2061 2066 e items than a f\n 00076df0: 6f72 6d61 6c6c 6973 7420 7769 7468 2077 ormallist with w\n 00076e00: 6869 6368 2069 7420 6973 2075 7365 642e hich it is used.\n-00076e10: 4200 4046 1800 0020 2020 2020 2a20 4d61 B.@F... * Ma\n+00076e10: 4200 4044 1800 0020 2020 2020 2a20 4d61 B.@D... * Ma\n 00076e20: 7920 636f 6e74 6169 6e20 7468 6520 7361 y contain the sa\n 00076e30: 6d65 2069 7465 6d20 696e 206d 6f72 6520 me item in more \n 00076e40: 7468 616e 206f 6e65 2070 6f73 6974 696f than one positio\n-00076e50: 6e2e 0700 4046 1900 0012 0040 461a 0000 n...@F.....@F...\n-00076e60: 2020 2045 7861 6d70 6c65 3a07 0040 4621 Example:..@F!\n-00076e70: 0000 2200 4046 2200 0020 2020 4754 4d3e ..\".@F\".. GTM>\n+00076e50: 6e2e 0700 4044 1900 0012 0040 441a 0000 n...@D.....@D...\n+00076e60: 2020 2045 7861 6d70 6c65 3a07 0040 4421 Example:..@D!\n+00076e70: 0000 2200 4044 2200 0020 2020 4754 4d3e ..\".@D\".. GTM>\n 00076e80: 444f 204d 554c 5428 332c 582c 2e52 4553 DO MULT(3,X,.RES\n-00076e90: 554c 5429 0700 4046 2300 0023 0040 4624 ULT)..@F#..#.@F$\n+00076e90: 554c 5429 0700 4044 2300 0023 0040 4424 ULT)..@D#..#.@D$\n 00076ea0: 0000 2020 2020 206f 2033 202d 2061 206e .. o 3 - a n\n 00076eb0: 756d 6572 6963 206c 6974 6572 616c 2200 umeric literal\".\n-00076ec0: 4046 2500 0020 2020 2020 6f20 5820 2d20 @F%.. o X - \n+00076ec0: 4044 2500 0020 2020 2020 6f20 5820 2d20 @D%.. o X - \n 00076ed0: 6120 6c6f 6361 6c20 7661 7269 6162 6c65 a local variable\n-00076ee0: 2500 4046 2600 0020 2020 2020 6f20 2e52 %.@F&.. o .R\n+00076ee0: 2500 4044 2600 0020 2020 2020 6f20 2e52 %.@D&.. o .R\n 00076ef0: 4553 554c 5420 2d20 616e 2061 6374 7561 ESULT - an actua\n-00076f00: 6c6e 616d 6507 0040 4627 0000 1600 3946 lname..@F'....9F\n+00076f00: 6c6e 616d 6507 0040 4427 0000 1600 3944 lname..@D'....9D\n 00076f10: 4e41 4d45 5300 0041 6374 7561 6c6e 616d NAMES..Actualnam\n-00076f20: 6573 1600 3f46 bf11 0000 2020 2041 6374 es..?F.... Act\n-00076f30: 7561 6c6e 616d 6573 0700 4046 2100 0052 ualnames..@F!..R\n-00076f40: 0040 4631 0000 2020 2041 6e20 6163 7475 .@F1.. An actu\n+00076f20: 6573 1600 3f44 bf11 0000 2020 2041 6374 es..?D.... Act\n+00076f30: 7561 6c6e 616d 6573 0700 4044 2100 0052 ualnames..@D!..R\n+00076f40: 0040 4431 0000 2020 2041 6e20 6163 7475 .@D1.. An actu\n 00076f50: 616c 6e61 6d65 2073 7461 7274 7320 7769 alname starts wi\n 00076f60: 7468 2061 206c 6561 6469 6e67 2070 6572 th a leading per\n 00076f70: 696f 6420 282e 2920 6465 6c69 6d69 7465 iod (.) delimite\n 00076f80: 722c 2066 6f6c 6c6f 7765 6420 6279 2061 r, followed by a\n-00076f90: 6e54 0040 4641 0000 2020 2075 6e73 7562 nT.@FA.. unsub\n+00076f90: 6e54 0040 4441 0000 2020 2075 6e73 7562 nT.@DA.. unsub\n 00076fa0: 7363 7269 7074 6564 206c 6f63 616c 2076 scripted local v\n 00076fb0: 6172 6961 626c 6520 6e61 6d65 2e20 4163 ariable name. Ac\n 00076fc0: 7475 616c 6e61 6d65 7320 6964 656e 7469 tualnames identi\n 00076fd0: 6679 2076 6172 6961 626c 6573 2074 6861 fy variables tha\n 00076fe0: 7420 6172 6500 0000 0000 0000 0000 0000 t are...........\n 00076ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00077000: 0100 0000 7402 0000 320d 0000 0000 0000 ....t...2.......\n 00077010: 6f00 0061 4845 4c50 00ff 7300 ff4d 5f4c o..aHELP..s..M_L\n 00077020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00077030: ff50 4152 414d 4554 4552 5f50 4153 5349 .PARAMETER_PASSI\n 00077040: 4e47 00ff 7300 ff50 4152 414d 4554 4552 NG..s..PARAMETER\n 00077050: 5f50 4153 5349 4e47 5f4f 5045 5241 5449 _PASSING_OPERATI\n 00077060: 4f4e 0000 5061 7261 6d65 7465 725f 5061 ON..Parameter_Pa\n 00077070: 7373 696e 675f 4f70 6572 6174 696f 6e26 ssing_Operation&\n-00077080: 004f 46bf 1100 0020 2020 5061 7261 6d65 .OF.... Parame\n+00077080: 004f 44bf 1100 0020 2020 5061 7261 6d65 .OD.... Parame\n 00077090: 7465 7220 5061 7373 696e 6720 4f70 6572 ter Passing Oper\n-000770a0: 6174 696f 6e07 0050 4621 0000 4d00 5046 ation..PF!..M.PF\n+000770a0: 6174 696f 6e07 0050 4421 0000 4d00 5044 ation..PD!..M.PD\n 000770b0: 3100 0020 2020 4d20 7065 7266 6f72 6d73 1.. M performs\n 000770c0: 2061 6e20 696d 706c 6963 6974 204e 4557 an implicit NEW\n 000770d0: 206f 6e20 7468 6520 666f 726d 616c 6c69 on the formalli\n 000770e0: 7374 206e 616d 6573 2061 6e64 2072 6570 st names and rep\n-000770f0: 6c61 6365 7320 7468 6535 0050 4641 0000 laces the5.PFA..\n+000770f0: 6c61 6365 7320 7468 6535 0050 4441 0000 laces the5.PDA..\n 00077100: 2020 2066 6f72 6d61 6c6c 6973 7420 6974 formallist it\n 00077110: 656d 7320 7769 7468 2074 6865 2061 6374 ems with the act\n 00077120: 7561 6c6c 6973 7420 6974 656d 732e 0700 uallist items...\n-00077130: 5046 5100 0052 0050 4661 0000 2020 204d PFQ..R.PFa.. M\n+00077130: 5044 5100 0052 0050 4461 0000 2020 204d PDQ..R.PDa.. M\n 00077140: 2070 726f 7669 6465 7320 7468 6520 6163 provides the ac\n 00077150: 7475 616c 6c69 7374 2076 616c 7565 7320 tuallist values \n 00077160: 746f 2074 6865 2069 6e76 6f6b 6564 2070 to the invoked p\n 00077170: 726f 6365 6475 7265 2062 7920 6769 7669 rocedure by givi\n-00077180: 6e67 2065 6163 684a 0050 4671 0000 2020 ng eachJ.PFq.. \n+00077180: 6e67 2065 6163 684a 0050 4471 0000 2020 ng eachJ.PDq.. \n 00077190: 2065 6c65 6d65 6e74 2069 6e20 7468 6520 element in the \n 000771a0: 666f 726d 616c 6c69 7374 2074 6865 2076 formallist the v\n 000771b0: 616c 7565 206f 7220 7265 6665 7265 6e63 alue or referenc\n 000771c0: 6520 7072 6f76 6964 6564 2062 7920 7468 e provided by th\n-000771d0: 6551 0050 4681 0000 2020 2063 6f72 7265 eQ.PF... corre\n+000771d0: 6551 0050 4481 0000 2020 2063 6f72 7265 eQ.PD... corre\n 000771e0: 7370 6f6e 6469 6e67 2065 6c65 6d65 6e74 sponding element\n 000771f0: 2069 6e20 7468 6520 6163 7475 616c 6c69 in the actualli\n 00077200: 7374 2e20 4d20 6173 736f 6369 6174 6573 st. M associates\n 00077210: 2074 6865 2066 6972 7374 206e 616d 6520 the first name \n-00077220: 696e 5200 5046 9100 0020 2020 7468 6520 inR.PF... the \n+00077220: 696e 5200 5044 9100 0020 2020 7468 6520 inR.PD... the \n 00077230: 666f 726d 616c 6c69 7374 2077 6974 6820 formallist with \n 00077240: 7468 6520 6669 7273 7420 6974 656d 2069 the first item i\n 00077250: 6e20 7468 6520 6163 7475 616c 6c69 7374 n the actuallist\n 00077260: 2c20 7468 6520 7365 636f 6e64 206e 616d , the second nam\n 00077270: 6520 696e 0000 0000 0000 0000 0000 0000 e in............\n 00077280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00077290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -30587,165 +30587,165 @@\n 000777a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000777b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000777c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000777d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000777e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000777f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00077800: 0100 0000 f407 0000 fb0c 0000 0000 0000 ................\n-00077810: a100 0046 4845 4c50 00ff 7300 ff4d 5f4c ...FHELP..s..M_L\n+00077810: a100 0044 4845 4c50 00ff 7300 ff4d 5f4c ...DHELP..s..M_L\n 00077820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00077830: ff50 4152 414d 4554 4552 5f50 4153 5349 .PARAMETER_PASSI\n 00077840: 4e47 00ff 7300 ff50 4152 414d 4554 4552 NG..s..PARAMETER\n 00077850: 5f50 4153 5349 4e47 5f4f 5045 5241 5449 _PASSING_OPERATI\n 00077860: 4f4e 00c0 1100 0020 2020 7468 6520 666f ON..... the fo\n 00077870: 726d 616c 6c69 7374 2077 6974 6820 7468 rmallist with th\n 00077880: 6520 7365 636f 6e64 2069 7465 6d20 696e e second item in\n 00077890: 2074 6865 2061 6374 7561 6c6c 6973 7420 the actuallist \n 000778a0: 616e 6420 736f 206f 6e2e 2049 6620 7468 and so on. If th\n-000778b0: 6552 0050 4612 0000 2020 2061 6374 7561 eR.PF... actua\n+000778b0: 6552 0050 4412 0000 2020 2061 6374 7561 eR.PD... actua\n 000778c0: 6c6c 6973 7420 6973 2073 686f 7274 6572 llist is shorter\n 000778d0: 2074 6861 6e20 7468 6520 666f 726d 616c than the formal\n 000778e0: 6c69 7374 2c20 4d20 656e 7375 7265 7320 list, M ensures \n 000778f0: 7468 6174 2074 6865 2066 6f72 6d61 6c6c that the formall\n-00077900: 6973 7452 0050 4613 0000 2020 2069 7465 istR.PF... ite\n+00077900: 6973 7452 0050 4413 0000 2020 2069 7465 istR.PD... ite\n 00077910: 6d73 2077 6974 6820 6e6f 2063 6f72 7265 ms with no corre\n 00077920: 7370 6f6e 6469 6e67 2076 616c 7565 2061 sponding value a\n 00077930: 7265 2069 6e20 6566 6665 6374 204e 4557 re in effect NEW\n 00077940: 6564 2e20 4966 2074 6865 2066 6f72 6d61 ed. If the forma\n-00077950: 6c6c 6973 744c 0050 4614 0000 2020 2069 llistL.PF... i\n+00077950: 6c6c 6973 744c 0050 4414 0000 2020 2069 llistL.PD... i\n 00077960: 7465 6d20 6861 7320 6e6f 2063 6f72 7265 tem has no corre\n 00077970: 7370 6f6e 6469 6e67 2069 7465 6d20 696e sponding item in\n 00077980: 2074 6865 2061 6374 7561 6c6c 6973 7420 the actuallist \n 00077990: 2869 6e64 6963 6174 6564 2062 7920 7477 (indicated by tw\n-000779a0: 6f51 0050 4615 0000 2020 2061 646a 6163 oQ.PF... adjac\n+000779a0: 6f51 0050 4415 0000 2020 2061 646a 6163 oQ.PD... adjac\n 000779b0: 656e 7420 636f 6d6d 6173 2069 6e20 7468 ent commas in th\n 000779c0: 6520 6163 7475 616c 6c69 7374 292c 2074 e actuallist), t\n 000779d0: 6861 7420 6974 656d 2069 6e20 7468 6520 hat item in the \n 000779e0: 666f 726d 616c 6c69 7374 2062 6563 6f6d formallist becom\n-000779f0: 6573 1400 5046 1600 0020 2020 756e 6465 es..PF... unde\n-00077a00: 6669 6e65 642e 0700 5046 1700 0052 0050 fined...PF...R.P\n-00077a10: 4618 0000 2020 2049 6620 7468 6520 6163 F... If the ac\n+000779f0: 6573 1400 5044 1600 0020 2020 756e 6465 es..PD... unde\n+00077a00: 6669 6e65 642e 0700 5044 1700 0052 0050 fined...PD...R.P\n+00077a10: 4418 0000 2020 2049 6620 7468 6520 6163 D... If the ac\n 00077a20: 7475 616c 6c69 7374 2069 7465 6d20 6973 tuallist item is\n 00077a30: 2061 6e20 6578 7072 6573 7369 6f6e 2061 an expression a\n 00077a40: 6e64 2074 6865 2063 6f72 7265 7370 6f6e nd the correspon\n 00077a50: 6469 6e67 2066 6f72 6d61 6c6c 6973 7451 ding formallistQ\n-00077a60: 0050 4619 0000 2020 2076 6172 6961 626c .PF... variabl\n+00077a60: 0050 4419 0000 2020 2076 6172 6961 626c .PD... variabl\n 00077a70: 6520 6973 2061 6e20 6172 7261 792c 2070 e is an array, p\n 00077a80: 6172 616d 6574 6572 2070 6173 7369 6e67 arameter passing\n 00077a90: 2064 6f65 7320 6e6f 7420 6166 6665 6374 does not affect\n 00077aa0: 2074 6865 2073 7562 7363 7269 7074 6564 the subscripted\n-00077ab0: 4d00 5046 1a00 0020 2020 656c 656d 656e M.PF... elemen\n+00077ab0: 4d00 5044 1a00 0020 2020 656c 656d 656e M.PD... elemen\n 00077ac0: 7473 206f 6620 7468 6520 6172 7261 792e ts of the array.\n 00077ad0: 2049 6620 616e 2061 6374 7561 6c6e 616d If an actualnam\n 00077ae0: 6520 636f 7272 6573 706f 6e64 7320 746f e corresponds to\n 00077af0: 2061 2066 6f72 6d61 6c6c 6973 744e 0050 a formallistN.P\n-00077b00: 4621 0000 2020 2076 6172 6961 626c 652c F!.. variable,\n+00077b00: 4421 0000 2020 2076 6172 6961 626c 652c D!.. variable,\n 00077b10: 204d 2072 6566 6c65 6374 7320 6172 7261 M reflects arra\n 00077b20: 7920 6f70 6572 6174 696f 6e73 206f 6e20 y operations on \n 00077b30: 7468 6520 666f 726d 616c 6c69 7374 2076 the formallist v\n-00077b40: 6172 6961 626c 652c 2062 7941 0050 4622 ariable, byA.PF\"\n+00077b40: 6172 6961 626c 652c 2062 7941 0050 4422 ariable, byA.PD\"\n 00077b50: 0000 2020 2072 6566 6572 656e 6365 2c20 .. reference, \n 00077b60: 696e 2074 6865 2076 6172 6961 626c 6520 in the variable \n 00077b70: 7370 6563 6966 6965 6420 6279 2074 6865 specified by the\n-00077b80: 2061 6374 7561 6c6e 616d 652e 0700 5046 actualname...PF\n-00077b90: 2300 0050 0050 4624 0000 2020 204d 2074 #..P.PF$.. M t\n+00077b80: 2061 6374 7561 6c6e 616d 652e 0700 5044 actualname...PD\n+00077b90: 2300 0050 0050 4424 0000 2020 204d 2074 #..P.PD$.. M t\n 00077ba0: 7265 6174 7320 7661 7269 6162 6c65 7320 reats variables \n 00077bb0: 7468 6174 2061 7265 206e 6f74 2070 6172 that are not par\n 00077bc0: 7420 6f66 2074 6865 2066 6f72 6d61 6c6c t of the formall\n 00077bd0: 6973 7420 6173 2069 6620 7061 7261 6d65 ist as if parame\n-00077be0: 7465 724c 0050 4625 0000 2020 2070 6173 terL.PF%.. pas\n+00077be0: 7465 724c 0050 4425 0000 2020 2070 6173 terL.PD%.. pas\n 00077bf0: 7369 6e67 2064 6964 206e 6f74 2065 7869 sing did not exi\n 00077c00: 7374 2028 692e 652e 2c20 4d20 6d61 6b65 st (i.e., M make\n 00077c10: 7320 7468 656d 2061 7661 696c 6162 6c65 s them available\n 00077c20: 2074 6f20 7468 6520 696e 766f 6b65 6413 to the invoked.\n-00077c30: 0050 4626 0000 2020 2072 6f75 7469 6e65 .PF&.. routine\n-00077c40: 292e 0700 5046 2700 004f 0050 4628 0000 )...PF'..O.PF(..\n+00077c30: 0050 4426 0000 2020 2072 6f75 7469 6e65 .PD&.. routine\n+00077c40: 292e 0700 5044 2700 004f 0050 4428 0000 )...PD'..O.PD(..\n 00077c50: 2020 204d 2069 6e69 7469 6174 6573 2065 M initiates e\n 00077c60: 7865 6375 7469 6f6e 2061 7420 7468 6520 xecution at the \n 00077c70: 6669 7273 7420 636f 6d6d 616e 6420 666f first command fo\n 00077c80: 6c6c 6f77 696e 6720 7468 6520 666f 726d llowing the form\n-00077c90: 616c 6c61 6265 6c2e 0700 5046 2900 0054 allabel...PF)..T\n-00077ca0: 0050 462a 0000 2020 2041 2051 5549 5420 .PF*.. A QUIT \n+00077c90: 616c 6c61 6265 6c2e 0700 5044 2900 0054 allabel...PD)..T\n+00077ca0: 0050 442a 0000 2020 2041 2051 5549 5420 .PD*.. A QUIT \n 00077cb0: 636f 6d6d 616e 6420 7465 726d 696e 6174 command terminat\n 00077cc0: 6573 2065 7865 6375 7469 6f6e 206f 6620 es execution of \n 00077cd0: 7468 6520 696e 766f 6b65 6420 726f 7574 the invoked rout\n 00077ce0: 696e 652e 2041 7420 7468 6520 7469 6d65 ine. At the time\n-00077cf0: 206f 6651 0050 4631 0000 2020 2074 6865 ofQ.PF1.. the\n+00077cf0: 206f 6651 0050 4431 0000 2020 2074 6865 ofQ.PD1.. the\n 00077d00: 2051 5549 542c 204d 2072 6573 746f 7265 QUIT, M restore\n 00077d10: 7320 7468 6520 666f 726d 616c 6c69 7374 s the formallist\n 00077d20: 2069 7465 6d73 2074 6f20 7468 6520 7661 items to the va\n 00077d30: 6c75 6573 2074 6865 7920 6861 6420 6174 lues they had at\n-00077d40: 2074 6865 2400 5046 3200 0020 2020 696e the$.PF2.. in\n+00077d40: 2074 6865 2400 5044 3200 0020 2020 696e the$.PD2.. in\n 00077d50: 766f 6361 7469 6f6e 206f 6620 7468 6520 vocation of the \n-00077d60: 726f 7574 696e 652e 0700 5046 3300 0012 routine...PF3...\n-00077d70: 0050 4634 0000 2020 202a 2a4e 6f74 652a .PF4.. **Note*\n-00077d80: 2a07 0050 4635 0000 4b00 5046 3600 0020 *..PF5..K.PF6.. \n+00077d60: 726f 7574 696e 652e 0700 5044 3300 0012 routine...PD3...\n+00077d70: 0050 4434 0000 2020 202a 2a4e 6f74 652a .PD4.. **Note*\n+00077d80: 2a07 0050 4435 0000 4b00 5044 3600 0020 *..PD5..K.PD6.. \n 00077d90: 2020 496e 2074 6865 2063 6173 6520 7768 In the case wh\n 00077da0: 6572 6520 6120 7661 7269 6162 6c65 206e ere a variable n\n 00077db0: 616d 6520 6170 7065 6172 7320 6173 2061 ame appears as a\n 00077dc0: 6e20 6163 7475 616c 6e61 6d65 2069 6e20 n actualname in \n-00077dd0: 7468 6552 0050 4637 0000 2020 2061 6374 theR.PF7.. act\n+00077dd0: 7468 6552 0050 4437 0000 2020 2061 6374 theR.PD7.. act\n 00077de0: 7561 6c6c 6973 742c 2061 6e64 2061 6c73 uallist, and als\n 00077df0: 6f20 6173 2061 2076 6172 6961 626c 6520 o as a variable \n 00077e00: 696e 2074 6865 2066 6f72 6d61 6c6c 6973 in the formallis\n 00077e10: 742c 2074 6865 2072 6573 746f 7265 6420 t, the restored \n-00077e20: 7661 6c75 6530 0050 4638 0000 2020 2072 value0.PF8.. r\n+00077e20: 7661 6c75 6530 0050 4438 0000 2020 2072 value0.PD8.. r\n 00077e30: 6566 6c65 6374 7320 616e 7920 6368 616e eflects any chan\n 00077e40: 6765 206d 6164 6520 6279 2072 6566 6572 ge made by refer\n-00077e50: 656e 6365 2e07 0050 4639 0000 5400 5046 ence...PF9..T.PF\n+00077e50: 656e 6365 2e07 0050 4439 0000 5400 5044 ence...PD9..T.PD\n 00077e60: 3a00 0020 2020 4120 5155 4954 2066 726f :.. A QUIT fro\n 00077e70: 6d20 6120 444f 2064 6f65 7320 6e6f 7420 m a DO does not \n 00077e80: 7461 6b65 2061 6e20 6172 6775 6d65 6e74 take an argument\n 00077e90: 2c20 7768 696c 6520 6120 5155 4954 2066 , while a QUIT f\n 00077ea0: 726f 6d20 616e 2065 7874 7269 6e73 6963 rom an extrinsic\n-00077eb0: 5100 5046 4100 0020 2020 6d75 7374 2068 Q.PFA.. must h\n+00077eb0: 5100 5044 4100 0020 2020 6d75 7374 2068 Q.PDA.. must h\n 00077ec0: 6176 6520 616e 2061 7267 756d 656e 742e ave an argument.\n 00077ed0: 2054 6869 7320 7265 7072 6573 656e 7473 This represents\n 00077ee0: 206f 6e65 206f 6620 7468 6520 7477 6f20 one of the two \n 00077ef0: 6d61 6a6f 7220 6469 6666 6572 656e 6365 major difference\n-00077f00: 7352 0050 4642 0000 2020 2062 6574 7765 sR.PFB.. betwe\n+00077f00: 7352 0050 4442 0000 2020 2062 6574 7765 sR.PDB.. betwe\n 00077f10: 656e 2074 6865 2044 4f20 636f 6d6d 616e en the DO comman\n 00077f20: 6420 7769 7468 2070 6172 616d 6574 6572 d with parameter\n 00077f30: 7320 616e 6420 7468 6520 6578 7472 696e s and the extrin\n 00077f40: 7369 6373 2e20 4d20 7265 7475 726e 7320 sics. M returns \n-00077f50: 7468 6553 0050 4643 0000 2020 2076 616c theS.PFC.. val\n+00077f50: 7468 6553 0050 4443 0000 2020 2076 616c theS.PDC.. val\n 00077f60: 7565 206f 6620 7468 6520 5155 4954 2063 ue of the QUIT c\n 00077f70: 6f6d 6d61 6e64 2061 7267 756d 656e 7420 ommand argument \n 00077f80: 6173 2074 6865 2076 616c 7565 206f 6620 as the value of \n 00077f90: 7468 6520 6578 7472 696e 7369 6320 6675 the extrinsic fu\n-00077fa0: 6e63 7469 6f6e 4e00 5046 4400 0020 2020 nctionN.PFD.. \n+00077fa0: 6e63 7469 6f6e 4e00 5044 4400 0020 2020 nctionN.PDD.. \n 00077fb0: 6f72 2073 7065 6369 616c 2076 6172 6961 or special varia\n 00077fc0: 626c 652e 2054 6865 206f 7468 6572 2064 ble. The other d\n 00077fd0: 6966 6665 7265 6e63 6520 6973 2074 6861 ifference is tha\n 00077fe0: 7420 4d20 7374 6163 6b73 2024 5445 5354 t M stacks $TEST\n 00077ff0: 2066 6f72 0000 0000 0000 0000 0000 0000 for............\n 00078000: 0100 0000 8201 0000 0e0d 0000 0000 0000 ................\n-00078010: 6500 0046 4845 4c50 00ff 7300 ff4d 5f4c e..FHELP..s..M_L\n+00078010: 6500 0044 4845 4c50 00ff 7300 ff4d 5f4c e..DHELP..s..M_L\n 00078020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00078030: ff50 4152 414d 4554 4552 5f50 4153 5349 .PARAMETER_PASSI\n 00078040: 4e47 00ff 7300 ff50 4152 414d 4554 4552 NG..s..PARAMETER\n 00078050: 5f50 4153 5349 4e47 5f4f 5045 5241 5449 _PASSING_OPERATI\n 00078060: 4f4e 00c0 4500 0020 2020 6578 7472 696e ON..E.. extrin\n-00078070: 7369 6373 2e07 0050 4646 0000 1200 5046 sics...PFF....PF\n+00078070: 7369 6373 2e07 0050 4446 0000 1200 5044 sics...PDF....PD\n 00078080: 4700 0020 2020 4578 616d 706c 653a 0700 G.. Example:..\n-00078090: 5046 4800 001c 0050 4649 0000 2020 2053 PFH....PFI.. S\n+00078090: 5044 4800 001c 0050 4449 0000 2020 2053 PDH....PDI.. S\n 000780a0: 4554 2058 3d33 302c 5a3d 2248 656c 6c6f ET X=30,Z=\"Hello\n-000780b0: 2216 0050 464a 0000 2020 2044 4f20 5752 \"..PFJ.. DO WR\n-000780c0: 5453 5152 2858 2910 0050 4651 0000 2020 TSQR(X)..PFQ.. \n-000780d0: 205a 5752 4954 450e 0050 4652 0000 2020 ZWRITE..PFR.. \n-000780e0: 2051 5549 5413 0050 4653 0000 2020 2057 QUIT..PFS.. W\n-000780f0: 5254 5351 5228 5a29 1300 5046 5400 0020 RTSQR(Z)..PFT.. \n-00078100: 2020 5345 5420 5a3d 5a2a 5a13 0050 4655 SET Z=Z*Z..PFU\n+000780b0: 2216 0050 444a 0000 2020 2044 4f20 5752 \"..PDJ.. DO WR\n+000780c0: 5453 5152 2858 2910 0050 4451 0000 2020 TSQR(X)..PDQ.. \n+000780d0: 205a 5752 4954 450e 0050 4452 0000 2020 ZWRITE..PDR.. \n+000780e0: 2051 5549 5413 0050 4453 0000 2020 2057 QUIT..PDS.. W\n+000780f0: 5254 5351 5228 5a29 1300 5044 5400 0020 RTSQR(Z)..PDT.. \n+00078100: 2020 5345 5420 5a3d 5a2a 5a13 0050 4455 SET Z=Z*Z..PDU\n 00078110: 0000 2020 2057 5249 5445 205a 2c21 0e00 .. WRITE Z,!..\n-00078120: 5046 5600 0020 2020 5155 4954 0700 5046 PFV.. QUIT..PF\n-00078130: 5700 0013 0050 4658 0000 2020 2050 726f W....PFX.. Pro\n-00078140: 6475 6365 733a 0700 5046 5900 000d 0050 duces:..PFY....P\n-00078150: 465a 0000 2020 2039 3030 0e00 5046 6100 FZ.. 900..PFa.\n-00078160: 0020 2020 583d 3330 1300 5046 6200 0020 . X=30..PFb.. \n-00078170: 2020 5a3d 2248 656c 6c6f 2207 0050 4663 Z=\"Hello\"..PFc\n+00078120: 5044 5600 0020 2020 5155 4954 0700 5044 PDV.. QUIT..PD\n+00078130: 5700 0013 0050 4458 0000 2020 2050 726f W....PDX.. Pro\n+00078140: 6475 6365 733a 0700 5044 5900 000d 0050 duces:..PDY....P\n+00078150: 445a 0000 2020 2039 3030 0e00 5044 6100 DZ.. 900..PDa.\n+00078160: 0020 2020 583d 3330 1300 5044 6200 0020 . X=30..PDb.. \n+00078170: 2020 5a3d 2248 656c 6c6f 2207 0050 4463 Z=\"Hello\"..PDc\n 00078180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078190: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000781a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000781b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000781c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000781d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000781e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -30843,106 +30843,106 @@\n 000787a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000787b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000787c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000787d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000787e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000787f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078800: 0100 0000 c505 0000 0f0d 0000 0000 0000 ................\n-00078810: 8a00 0046 4845 4c50 00ff 7300 ff4d 5f4c ...FHELP..s..M_L\n+00078810: 8a00 0044 4845 4c50 00ff 7300 ff4d 5f4c ...DHELP..s..M_L\n 00078820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00078830: ff50 4152 414d 4554 4552 5f50 4153 5349 .PARAMETER_PASSI\n 00078840: 4e47 00ff 7300 ff41 4354 5541 4c4e 414d NG..s..ACTUALNAM\n 00078850: 4553 00bf 5100 0020 2020 7061 7373 6564 ES..Q.. passed\n 00078860: 2062 7920 7265 6665 7265 6e63 652c 2061 by reference, a\n 00078870: 7320 6465 7363 7269 6265 6420 696e 2061 s described in a\n 00078880: 2073 7562 7365 7175 656e 7420 7365 6374 subsequent sect\n-00078890: 696f 6e2e 2057 6869 6c65 5300 4046 6100 ion. WhileS.@Fa.\n+00078890: 696f 6e2e 2057 6869 6c65 5300 4044 6100 ion. WhileS.@Da.\n 000788a0: 0020 2020 6578 7072 6573 7369 6f6e 7320 . expressions \n 000788b0: 696e 2061 6e20 6163 7475 616c 6e61 6d65 in an actualname\n 000788c0: 2061 7265 2065 7661 6c75 6174 6564 2077 are evaluated w\n 000788d0: 6865 6e20 636f 6e74 726f 6c20 6973 2074 hen control is t\n 000788e0: 7261 6e73 6665 7272 6564 2074 6f54 0040 ransferred toT.@\n-000788f0: 4671 0000 2020 2061 2066 6f72 6d61 6c6c Fq.. a formall\n+000788f0: 4471 0000 2020 2061 2066 6f72 6d61 6c6c Dq.. a formall\n 00078900: 6162 656c 2c20 7468 6520 7661 7269 6162 abel, the variab\n 00078910: 6c65 7320 6964 656e 7469 6669 6564 2062 les identified b\n 00078920: 7920 6163 7475 616c 6e61 6d65 7320 6172 y actualnames ar\n 00078930: 6520 6e6f 743b 2074 6865 7265 666f 7265 e not; therefore\n-00078940: 2c4c 0040 4681 0000 2020 2074 6865 7920 ,L.@F... they \n+00078940: 2c4c 0040 4481 0000 2020 2074 6865 7920 ,L.@D... they \n 00078950: 646f 206e 6f74 206e 6565 6420 746f 2062 do not need to b\n 00078960: 6520 6465 6669 6e65 6420 6174 2074 6865 e defined at the\n 00078970: 2074 696d 6520 636f 6e74 726f 6c20 6973 time control is\n 00078980: 2074 7261 6e73 6665 7272 6564 2e07 0040 transferred...@\n-00078990: 4691 0000 1c00 3346 464f 524d 414c 4c41 F.....3FFORMALLA\n+00078990: 4491 0000 1c00 3344 464f 524d 414c 4c41 D.....3DFORMALLA\n 000789a0: 4245 4c00 0046 6f72 6d61 6c6c 6162 656c BEL..Formallabel\n-000789b0: 1600 3f46 bf11 0000 2020 2046 6f72 6d61 ..?F.... Forma\n-000789c0: 6c6c 6162 656c 0700 4046 2100 0043 0040 llabel..@F!..C.@\n-000789d0: 4631 0000 2020 2041 206c 6162 656c 2066 F1.. A label f\n+000789b0: 1600 3f44 bf11 0000 2020 2046 6f72 6d61 ..?D.... Forma\n+000789c0: 6c6c 6162 656c 0700 4044 2100 0043 0040 llabel..@D!..C.@\n+000789d0: 4431 0000 2020 2041 206c 6162 656c 2066 D1.. A label f\n 000789e0: 6f6c 6c6f 7765 6420 6279 2061 2066 6f72 ollowed by a for\n 000789f0: 6d61 6c6c 6973 7420 6973 2063 616c 6c65 mallist is calle\n 00078a00: 6420 6120 666f 726d 616c 6c61 6265 6c2e d a formallabel.\n-00078a10: 0700 4046 4100 0015 003a 4149 5354 5300 ..@FA....:AISTS.\n-00078a20: 0046 6f72 6d61 6c6c 6973 7473 1600 3f46 .Formallists..?F\n+00078a10: 0700 4044 4100 0015 003a 4149 5354 5300 ..@DA....:AISTS.\n+00078a20: 0046 6f72 6d61 6c6c 6973 7473 1600 3f44 .Formallists..?D\n 00078a30: bf11 0000 2020 2046 6f72 6d61 6c6c 6973 .... Formallis\n-00078a40: 7473 0700 4046 2100 004e 0040 4631 0000 ts..@F!..N.@F1..\n+00078a40: 7473 0700 4044 2100 004e 0040 4431 0000 ts..@D!..N.@D1..\n 00078a50: 2020 2041 2066 6f72 6d61 6c6c 6973 7420 A formallist \n 00078a60: 7370 6563 6966 6965 7320 7468 6520 7661 specifies the va\n 00078a70: 7269 6162 6c65 7320 4d20 7573 6573 2074 riables M uses t\n 00078a80: 6f20 686f 6c64 2070 6173 7365 6420 7661 o hold passed va\n-00078a90: 6c75 6573 2e20 414b 0040 4641 0000 2020 lues. AK.@FA.. \n+00078a90: 6c75 6573 2e20 414b 0040 4441 0000 2020 lues. AK.@DA.. \n 00078aa0: 2066 6f72 6d61 6c6c 6973 7420 636f 6e74 formallist cont\n 00078ab0: 6169 6e73 2061 206c 6973 7420 6f66 207a ains a list of z\n 00078ac0: 6572 6f20 6f72 206d 6f72 6520 7061 7261 ero or more para\n 00078ad0: 6d65 7465 7273 2065 6e63 6c6f 7365 6420 meters enclosed \n-00078ae0: 696e 3500 4046 5100 0020 2020 7061 7265 in5.@FQ.. pare\n+00078ae0: 696e 3500 4044 5100 0020 2020 7061 7265 in5.@DQ.. pare\n 00078af0: 6e74 6865 7365 732c 2069 6d6d 6564 6961 ntheses, immedia\n 00078b00: 7465 6c79 2066 6f6c 6c6f 7769 6e67 2061 tely following a\n-00078b10: 206c 6162 656c 2e07 0040 4661 0000 3600 label...@Fa..6.\n-00078b20: 4046 7100 0020 2020 2020 6f20 4973 206d @Fq.. o Is m\n+00078b10: 206c 6162 656c 2e07 0040 4461 0000 3600 label...@Da..6.\n+00078b20: 4044 7100 0020 2020 2020 6f20 4973 206d @Dq.. o Is m\n 00078b30: 6164 6520 7570 206f 6620 6974 656d 7320 ade up of items \n 00078b40: 7365 7061 7261 7465 6420 6279 2063 6f6d separated by com\n-00078b50: 6d61 732e 3a00 4046 8100 0020 2020 2020 mas.:.@F... \n+00078b50: 6d61 732e 3a00 4044 8100 0020 2020 2020 mas.:.@D... \n 00078b60: 6f20 436f 6e74 6169 6e73 2075 6e73 7562 o Contains unsub\n 00078b70: 7363 7269 7074 6564 206c 6f63 616c 2076 scripted local v\n 00078b80: 6172 6961 626c 6520 6e61 6d65 732e 5300 ariable names.S.\n-00078b90: 4046 9100 0020 2020 2020 6f20 4d75 7374 @F... o Must\n+00078b90: 4044 9100 0020 2020 2020 6f20 4d75 7374 @D... o Must\n 00078ba0: 2062 6520 7573 6564 2061 6e64 206f 6e6c be used and onl\n 00078bb0: 7920 7573 6564 2077 6974 6820 6120 6c61 y used with a la\n 00078bc0: 6265 6c20 696e 766f 6b65 6420 7769 7468 bel invoked with\n 00078bd0: 2061 6e20 6163 7475 616c 6c69 7374 206f an actuallist o\n-00078be0: 721c 003f 46c0 1100 0020 2020 2020 2020 r..?F.... \n+00078be0: 721c 003f 44c0 1100 0020 2020 2020 2020 r..?D.... \n 00078bf0: 616e 2065 7874 7269 6e73 6963 2e2e 0040 an extrinsic...@\n-00078c00: 4612 0000 2020 2020 206f 204d 6179 2063 F... o May c\n+00078c00: 4412 0000 2020 2020 206f 204d 6179 2063 D... o May c\n 00078c10: 6f6e 7461 696e 2075 6e64 6566 696e 6564 ontain undefined\n-00078c20: 2076 6172 6961 626c 6573 2e4b 0040 4613 variables.K.@F.\n+00078c20: 2076 6172 6961 626c 6573 2e4b 0040 4413 variables.K.@D.\n 00078c30: 0000 2020 2020 206f 204d 6179 2068 6176 .. o May hav\n 00078c40: 6520 6d6f 7265 2069 7465 6d73 2074 6861 e more items tha\n 00078c50: 6e20 616e 2061 6374 7561 6c6c 6973 7420 n an actuallist \n 00078c60: 7769 7468 2077 6869 6368 2069 7420 6973 with which it is\n-00078c70: 2075 7365 642e 4700 4046 1400 0020 2020 used.G.@F... \n+00078c70: 2075 7365 642e 4700 4044 1400 0020 2020 used.G.@D... \n 00078c80: 2020 6f20 4d75 7374 206e 6f74 2063 6f6e o Must not con\n 00078c90: 7461 696e 2074 6865 2073 616d 6520 6974 tain the same it\n 00078ca0: 656d 2069 6e20 6d6f 7265 2074 6861 6e20 em in more than \n 00078cb0: 6f6e 6520 706f 7369 7469 6f6e 2e54 0040 one position.T.@\n-00078cc0: 4615 0000 2020 2020 206f 204d 7573 7420 F... o Must \n+00078cc0: 4415 0000 2020 2020 206f 204d 7573 7420 D... o Must \n 00078cd0: 636f 6e74 6169 6e20 6174 206c 6561 7374 contain at least\n 00078ce0: 2061 7320 6d61 6e79 2069 7465 6d73 2061 as many items a\n 00078cf0: 7320 7468 6520 6163 7475 616c 6c69 7374 s the actuallist\n 00078d00: 2077 6974 6820 7768 6963 6820 6974 2069 with which it i\n-00078d10: 7313 0040 4616 0000 2020 2020 2020 2075 s..@F... u\n-00078d20: 7365 642e 0700 4046 1700 0012 0040 4618 sed...@F.....@F.\n+00078d10: 7313 0040 4416 0000 2020 2020 2020 2075 s..@D... u\n+00078d20: 7365 642e 0700 4044 1700 0012 0040 4418 sed...@D.....@D.\n 00078d30: 0000 2020 2045 7861 6d70 6c65 3a07 0040 .. Example:..@\n-00078d40: 4619 0000 1900 4046 1a00 0020 2020 4d55 F.....@F... MU\n+00078d40: 4419 0000 1900 4044 1a00 0020 2020 4d55 D.....@D... MU\n 00078d50: 4c54 284d 502c 4d43 2c52 4553 2917 0040 LT(MP,MC,RES)..@\n-00078d60: 4621 0000 2020 2053 4554 2052 4553 3d4d F!.. SET RES=M\n-00078d70: 502a 4d43 1200 4046 2200 0020 2020 5155 P*MC..@F\".. QU\n-00078d80: 4954 2052 4553 0700 4046 2300 0010 0040 IT RES..@F#....@\n-00078d90: 4624 0000 2020 2020 206f 204d 5010 0040 F$.. o MP..@\n-00078da0: 4625 0000 2020 2020 206f 204d 4311 0040 F%.. o MC..@\n-00078db0: 4626 0000 2020 2020 206f 2052 4553 0700 F&.. o RES..\n-00078dc0: 4046 2700 0000 0000 0000 0000 0000 0000 @F'.............\n+00078d60: 4421 0000 2020 2053 4554 2052 4553 3d4d D!.. SET RES=M\n+00078d70: 502a 4d43 1200 4044 2200 0020 2020 5155 P*MC..@D\".. QU\n+00078d80: 4954 2052 4553 0700 4044 2300 0010 0040 IT RES..@D#....@\n+00078d90: 4424 0000 2020 2020 206f 204d 5010 0040 D$.. o MP..@\n+00078da0: 4425 0000 2020 2020 206f 204d 4311 0040 D%.. o MC..@\n+00078db0: 4426 0000 2020 2020 206f 2052 4553 0700 D&.. o RES..\n+00078dc0: 4044 2700 0000 0000 0000 0000 0000 0000 @D'.............\n 00078dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -30978,136 +30978,136 @@\n 00079010: 7100 0050 4845 4c50 00ff 7300 ff4d 5f4c q..PHELP..s..M_L\n 00079020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00079030: ff50 4152 414d 4554 4552 5f50 4153 5349 .PARAMETER_PASSI\n 00079040: 4e47 00ff 7300 ff50 4152 414d 4554 4552 NG..s..PARAMETER\n 00079050: 5f50 4153 5349 4e47 5f4d 4543 4841 4e49 _PASSING_MECHANI\n 00079060: 534d 5300 0050 6172 616d 6574 6572 5f50 SMS..Parameter_P\n 00079070: 6173 7369 6e67 5f4d 6563 6861 6e69 736d assing_Mechanism\n-00079080: 7327 0050 46bf 1100 0020 2020 5061 7261 s'.PF.... Para\n+00079080: 7327 0050 44bf 1100 0020 2020 5061 7261 s'.PD.... Para\n 00079090: 6d65 7465 7220 5061 7373 696e 6720 4d65 meter Passing Me\n-000790a0: 6368 616e 6973 6d73 0700 5146 2100 0049 chanisms..QF!..I\n-000790b0: 0051 4631 0000 2020 204d 2070 6173 7365 .QF1.. M passe\n+000790a0: 6368 616e 6973 6d73 0700 5144 2100 0049 chanisms..QD!..I\n+000790b0: 0051 4431 0000 2020 204d 2070 6173 7365 .QD1.. M passe\n 000790c0: 7320 7468 6520 6163 7475 616c 6c69 7374 s the actuallist\n 000790d0: 2076 616c 7565 7320 746f 2074 6865 2069 values to the i\n 000790e0: 6e76 6f6b 6564 2072 6f75 7469 6e65 2075 nvoked routine u\n-000790f0: 7369 6e67 2074 776f 2700 5146 4100 0020 sing two'.QFA.. \n+000790f0: 7369 6e67 2074 776f 2700 5144 4100 0020 sing two'.QDA.. \n 00079100: 2020 7061 7261 6d65 7465 722d 7061 7373 parameter-pass\n 00079110: 696e 6720 6d65 6368 616e 6973 6d73 3a07 ing mechanisms:.\n-00079120: 0051 4651 0000 3600 5146 6100 0020 2020 .QFQ..6.QFa.. \n+00079120: 0051 4451 0000 3600 5144 6100 0020 2020 .QDQ..6.QDa.. \n 00079130: 2020 2a20 4361 6c6c 2d62 792d 5661 6c75 * Call-by-Valu\n 00079140: 6520 2d20 7768 6572 6520 6578 7072 6573 e - where expres\n-00079150: 7369 6f6e 7320 6170 7065 6172 3a00 5146 sions appear:.QF\n+00079150: 7369 6f6e 7320 6170 7065 6172 3a00 5144 sions appear:.QD\n 00079160: 7100 0020 2020 2020 2a20 4361 6c6c 2d62 q.. * Call-b\n 00079170: 792d 5265 6665 7265 6e63 6520 2d20 7768 y-Reference - wh\n 00079180: 6572 6520 6163 7475 616c 6e61 6d65 7320 ere actualnames \n-00079190: 6170 7065 6172 0700 5146 8100 0054 0051 appear..QF...T.Q\n-000791a0: 4691 0000 2020 2041 2063 616c 6c2d 6279 F... A call-by\n+00079190: 6170 7065 6172 0700 5144 8100 0054 0051 appear..QD...T.Q\n+000791a0: 4491 0000 2020 2041 2063 616c 6c2d 6279 D... A call-by\n 000791b0: 2d76 616c 7565 2070 6173 7365 7320 6120 -value passes a \n 000791c0: 636f 7079 206f 6620 7468 6520 7661 6c75 copy of the valu\n 000791d0: 6520 6f66 2074 6865 2061 6374 7561 6c6c e of the actuall\n 000791e0: 6973 7420 6578 7072 6573 7369 6f6e 2074 ist expression t\n-000791f0: 6f55 0050 46c0 1100 0020 2020 7468 6520 oU.PF.... the \n+000791f0: 6f55 0050 44c0 1100 0020 2020 7468 6520 oU.PD.... the \n 00079200: 696e 766f 6b65 6420 726f 7574 696e 6520 invoked routine \n 00079210: 6279 2061 7373 6967 6e69 6e67 2074 6865 by assigning the\n 00079220: 2063 6f70 7920 746f 2061 2066 6f72 6d61 copy to a forma\n 00079230: 6c6c 6973 7420 7661 7269 6162 6c65 2e20 llist variable. \n-00079240: 4966 2074 6865 5000 5146 1200 0020 2020 If theP.QF... \n+00079240: 4966 2074 6865 5000 5144 1200 0020 2020 If theP.QD... \n 00079250: 7061 7261 6d65 7465 7220 6973 2061 2076 parameter is a v\n 00079260: 6172 6961 626c 652c 2074 6865 2069 6e76 ariable, the inv\n 00079270: 6f6b 6564 2072 6f75 7469 6e65 206d 6179 oked routine may\n 00079280: 2063 6861 6e67 6520 7468 6174 2076 6172 change that var\n-00079290: 6961 626c 652e 5200 5146 1300 0020 2020 iable.R.QF... \n+00079290: 6961 626c 652e 5200 5144 1300 0020 2020 iable.R.QD... \n 000792a0: 486f 7765 7665 722c 2062 6563 6175 7365 However, because\n 000792b0: 204d 2063 6f6e 7374 7275 6374 7320 7468 M constructs th\n 000792c0: 6174 2076 6172 6961 626c 6520 746f 2068 at variable to h\n 000792d0: 6f6c 6420 7468 6520 636f 7079 2c20 6974 old the copy, it\n-000792e0: 2064 656c 6574 6573 5300 5146 1400 0020 deletesS.QF... \n+000792e0: 2064 656c 6574 6573 5300 5144 1400 0020 deletesS.QD... \n 000792f0: 2020 7468 6520 7661 7269 6162 6c65 2068 the variable h\n 00079300: 6f6c 6469 6e67 2074 6865 2063 6f70 7920 olding the copy \n 00079310: 7768 656e 2074 6865 2051 5549 5420 7265 when the QUIT re\n 00079320: 7374 6f72 6573 2074 6865 2070 7269 6f72 stores the prior\n-00079330: 2066 6f72 6d61 6c6c 6973 744d 0051 4615 formallistM.QF.\n+00079330: 2066 6f72 6d61 6c6c 6973 744d 0051 4415 formallistM.QD.\n 00079340: 0000 2020 2076 616c 7565 732e 2054 6869 .. values. Thi\n 00079350: 7320 616c 736f 206d 6561 6e73 2074 6861 s also means tha\n 00079360: 7420 6368 616e 6765 7320 746f 2074 6865 t changes to the\n 00079370: 2076 6172 6961 626c 6520 6279 2074 6865 variable by the\n-00079380: 2069 6e76 6f6b 6564 5200 5146 1600 0020 invokedR.QF... \n+00079380: 2069 6e76 6f6b 6564 5200 5144 1600 0020 invokedR.QD... \n 00079390: 2020 726f 7574 696e 6520 646f 206e 6f74 routine do not\n 000793a0: 2061 6666 6563 7420 7468 6520 7661 6c75 affect the valu\n 000793b0: 6520 6f66 2074 6865 2076 6172 6961 626c e of the variabl\n 000793c0: 6520 696e 2074 6865 2069 6e76 6f6b 696e e in the invokin\n-000793d0: 6720 726f 7574 696e 652e 0700 5146 1700 g routine...QF..\n-000793e0: 0012 0051 4618 0000 2020 2045 7861 6d70 ...QF... Examp\n-000793f0: 6c65 3a07 0051 4619 0000 1200 5146 1a00 le:..QF.....QF..\n-00079400: 0020 2020 5345 5420 583d 3330 1300 5146 . SET X=30..QF\n+000793d0: 6720 726f 7574 696e 652e 0700 5144 1700 g routine...QD..\n+000793e0: 0012 0051 4418 0000 2020 2045 7861 6d70 ...QD... Examp\n+000793f0: 6c65 3a07 0051 4419 0000 1200 5144 1a00 le:..QD.....QD..\n+00079400: 0020 2020 5345 5420 583d 3330 1300 5144 . SET X=30..QD\n 00079410: 2100 0020 2020 444f 2053 5152 2858 2910 !.. DO SQR(X).\n-00079420: 0051 4622 0000 2020 205a 5752 4954 450e .QF\".. ZWRITE.\n-00079430: 0051 4623 0000 2020 2051 5549 5419 0051 .QF#.. QUIT..Q\n-00079440: 4624 0000 2020 2053 5152 285a 2953 4554 F$.. SQR(Z)SET\n-00079450: 205a 3d5a 2a5a 0e00 5146 2500 0020 2020 Z=Z*Z..QF%.. \n-00079460: 5155 4954 0700 5146 2600 0013 0051 4627 QUIT..QF&....QF'\n+00079420: 0051 4422 0000 2020 205a 5752 4954 450e .QD\".. ZWRITE.\n+00079430: 0051 4423 0000 2020 2051 5549 5419 0051 .QD#.. QUIT..Q\n+00079440: 4424 0000 2020 2053 5152 285a 2953 4554 D$.. SQR(Z)SET\n+00079450: 205a 3d5a 2a5a 0e00 5144 2500 0020 2020 Z=Z*Z..QD%.. \n+00079460: 5155 4954 0700 5144 2600 0013 0051 4427 QUIT..QD&....QD'\n 00079470: 0000 2020 2050 726f 6475 6365 733a 0700 .. Produces:..\n-00079480: 5146 2800 000e 0051 4629 0000 2020 2058 QF(....QF).. X\n-00079490: 3d33 3007 0051 462a 0000 4b00 5146 3100 =30..QF*..K.QF1.\n+00079480: 5144 2800 000e 0051 4429 0000 2020 2058 QD(....QD).. X\n+00079490: 3d33 3007 0051 442a 0000 4b00 5144 3100 =30..QD*..K.QD1.\n 000794a0: 0020 2020 4120 7065 7269 6f64 2066 6f6c . A period fol\n 000794b0: 6c6f 7765 6420 6279 2061 206e 616d 6520 lowed by a name \n 000794c0: 6964 656e 7469 6669 6573 2061 6e20 6163 identifies an ac\n 000794d0: 7475 616c 6e61 6d65 2061 6e64 2063 6175 tualname and cau\n-000794e0: 7365 7320 611c 0051 4632 0000 2020 2063 ses a..QF2.. c\n+000794e0: 7365 7320 611c 0051 4432 0000 2020 2063 ses a..QD2.. c\n 000794f0: 616c 6c2d 6279 2d72 6566 6572 656e 6365 all-by-reference\n-00079500: 2e07 0051 4633 0000 4d00 5146 3400 0020 ...QF3..M.QF4.. \n+00079500: 2e07 0051 4433 0000 4d00 5144 3400 0020 ...QD3..M.QD4.. \n 00079510: 2020 4120 6361 6c6c 2d62 792d 7265 6665 A call-by-refe\n 00079520: 7265 6e63 6520 7061 7373 6573 2061 2070 rence passes a p\n 00079530: 6f69 6e74 6572 2074 6f20 7468 6520 7661 ointer to the va\n 00079540: 7269 6162 6c65 206f 6620 7468 6520 696e riable of the in\n-00079550: 766f 6b65 6453 0051 4635 0000 2020 2072 vokedS.QF5.. r\n+00079550: 766f 6b65 6453 0051 4435 0000 2020 2072 vokedS.QD5.. r\n 00079560: 6f75 7469 6e65 2073 6f20 6f70 6572 6174 outine so operat\n 00079570: 696f 6e73 206f 6e20 7468 6520 6173 7369 ions on the assi\n 00079580: 676e 6564 2066 6f72 6d61 6c6c 6973 7420 gned formallist \n 00079590: 7661 7269 6162 6c65 2061 6c73 6f20 6163 variable also ac\n-000795a0: 7420 6f6e 2074 6865 5300 5146 3600 0020 t on theS.QF6.. \n+000795a0: 7420 6f6e 2074 6865 5300 5144 3600 0020 t on theS.QD6.. \n 000795b0: 2020 6163 7475 616c 6e61 6d65 2076 6172 actualname var\n 000795c0: 6961 626c 652e 2043 6861 6e67 6573 2c20 iable. Changes, \n 000795d0: 696e 636c 7564 696e 6720 4b49 4c4c 7320 including KILLs \n 000795e0: 746f 2074 6865 2066 6f72 6d61 6c6c 6973 to the formallis\n-000795f0: 7420 7661 7269 6162 6c65 2c54 0051 4637 t variable,T.QF7\n+000795f0: 7420 7661 7269 6162 6c65 2c54 0051 4437 t variable,T.QD7\n 00079600: 0000 2020 2069 6d6d 6564 6961 7465 6c79 .. immediately\n 00079610: 2068 6176 6520 7468 6520 7361 6d65 2061 have the same a\n 00079620: 6666 6563 7420 6f6e 2074 6865 2063 6f72 ffect on the cor\n 00079630: 7265 7370 6f6e 6469 6e67 2061 6374 7561 responding actua\n 00079640: 6c6e 616d 6520 7661 7269 6162 6c65 2e51 lname variable.Q\n-00079650: 0051 4638 0000 2020 2054 6869 7320 6d65 .QF8.. This me\n+00079650: 0051 4438 0000 2020 2054 6869 7320 6d65 .QD8.. This me\n 00079660: 616e 7320 7468 6174 204d 2070 6173 7365 ans that M passe\n 00079670: 7320 6368 616e 6765 7320 746f 2066 6f72 s changes to for\n 00079680: 6d61 6c6c 6973 7420 7661 7269 6162 6c65 mallist variable\n 00079690: 7320 696e 2074 6865 2069 6e76 6f6b 6564 s in the invoked\n-000796a0: 5200 5146 3900 0020 2020 726f 7574 696e R.QF9.. routin\n+000796a0: 5200 5144 3900 0020 2020 726f 7574 696e R.QD9.. routin\n 000796b0: 6520 6261 636b 2074 6f20 7468 6520 696e e back to the in\n 000796c0: 766f 6b69 6e67 2072 6f75 7469 6e65 2061 voking routine a\n 000796d0: 7320 6368 616e 6765 7320 696e 2061 6374 s changes in act\n 000796e0: 7561 6c6e 616d 6520 7661 7269 6162 6c65 ualname variable\n-000796f0: 732e 0700 5146 3a00 0012 0051 4641 0000 s...QF:....QFA..\n-00079700: 2020 2045 7861 6d70 6c65 3a07 0051 4642 Example:..QFB\n-00079710: 0000 1200 5146 4300 0020 2020 5345 5420 ....QFC.. SET \n-00079720: 583d 3330 1400 5146 4400 0020 2020 444f X=30..QFD.. DO\n-00079730: 2053 5152 282e 5829 1000 5146 4500 0020 SQR(.X)..QFE.. \n-00079740: 2020 5a57 5249 5445 0e00 5146 4600 0020 ZWRITE..QFF.. \n-00079750: 2020 5155 4954 1900 5146 4700 0020 2020 QUIT..QFG.. \n+000796f0: 732e 0700 5144 3a00 0012 0051 4441 0000 s...QD:....QDA..\n+00079700: 2020 2045 7861 6d70 6c65 3a07 0051 4442 Example:..QDB\n+00079710: 0000 1200 5144 4300 0020 2020 5345 5420 ....QDC.. SET \n+00079720: 583d 3330 1400 5144 4400 0020 2020 444f X=30..QDD.. DO\n+00079730: 2053 5152 282e 5829 1000 5144 4500 0020 SQR(.X)..QDE.. \n+00079740: 2020 5a57 5249 5445 0e00 5144 4600 0020 ZWRITE..QDF.. \n+00079750: 2020 5155 4954 1900 5144 4700 0020 2020 QUIT..QDG.. \n 00079760: 5351 5228 5a29 5345 5420 5a3d 5a2a 5a0e SQR(Z)SET Z=Z*Z.\n-00079770: 0051 4648 0000 2020 2051 5549 5407 0051 .QFH.. QUIT..Q\n-00079780: 4649 0000 1300 5146 4a00 0020 2020 5072 FI....QFJ.. Pr\n-00079790: 6f64 7563 6573 3a07 0051 4651 0000 0f00 oduces:..QFQ....\n-000797a0: 5146 5200 0020 2020 583d 3930 3007 0051 QFR.. X=900..Q\n-000797b0: 4653 0000 0000 0000 0000 0000 0000 0000 FS..............\n+00079770: 0051 4448 0000 2020 2051 5549 5407 0051 .QDH.. QUIT..Q\n+00079780: 4449 0000 1300 5144 4a00 0020 2020 5072 DI....QDJ.. Pr\n+00079790: 6f64 7563 6573 3a07 0051 4451 0000 0f00 oduces:..QDQ....\n+000797a0: 5144 5200 0020 2020 583d 3930 3007 0051 QDR.. X=900..Q\n+000797b0: 4453 0000 0000 0000 0000 0000 0000 0000 DS..............\n 000797c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000797d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000797e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000797f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00079800: 0100 0000 8100 0000 450d 0000 0000 0000 ........E.......\n-00079810: 7100 0046 4845 4c50 00ff 7300 ff4d 5f4c q..FHELP..s..M_L\n+00079810: 7100 0044 4845 4c50 00ff 7300 ff4d 5f4c q..DHELP..s..M_L\n 00079820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 00079830: ff50 4152 414d 4554 4552 5f50 4153 5349 .PARAMETER_PASSI\n 00079840: 4e47 00ff 7300 ff50 4152 414d 4554 4552 NG..s..PARAMETER\n 00079850: 5f50 4153 5349 4e47 5f45 5854 454e 5349 _PASSING_EXTENSI\n 00079860: 4f4e 5300 0050 6172 616d 6574 6572 5f50 ONS..Parameter_P\n 00079870: 6173 7369 6e67 5f45 7874 656e 7369 6f6e assing_Extension\n 00079880: 7300 0000 0000 0000 0000 0000 0000 0000 s...............\n@@ -31234,83 +31234,83 @@\n 0007a010: 7700 0000 4845 4c50 00ff 7300 ff4d 5f4c w...HELP..s..M_L\n 0007a020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0007a030: ff50 4152 414d 4554 4552 5f50 4153 5349 .PARAMETER_PASSI\n 0007a040: 4e47 00ff 7300 ff50 4152 414d 4554 4552 NG..s..PARAMETER\n 0007a050: 5f50 4153 5349 4e47 5f45 5854 454e 5349 _PASSING_EXTENSI\n 0007a060: 4f4e 5300 bf11 0000 2020 2050 6172 616d ONS..... Param\n 0007a070: 6574 6572 2050 6173 7369 6e67 2045 7874 eter Passing Ext\n-0007a080: 656e 7369 6f6e 7307 0051 4621 0000 5100 ensions..QF!..Q.\n-0007a090: 5146 3100 0020 2020 5468 6520 7374 616e QF1.. The stan\n+0007a080: 656e 7369 6f6e 7307 0051 4421 0000 5100 ensions..QD!..Q.\n+0007a090: 5144 3100 0020 2020 5468 6520 7374 616e QD1.. The stan\n 0007a0a0: 6461 7264 2064 6f65 7320 6e6f 7420 7072 dard does not pr\n 0007a0b0: 6f76 6964 6520 666f 7220 696e 6469 7265 ovide for indire\n 0007a0c0: 6374 696f 6e20 6f66 2061 206c 6162 656c ction of a label\n 0007a0d0: 7265 6620 6265 6361 7573 6520 7468 6522 ref because the\"\n-0007a0e0: 0051 4641 0000 2020 2073 796e 7461 7820 .QFA.. syntax \n+0007a0e0: 0051 4441 0000 2020 2073 796e 7461 7820 .QDA.. syntax \n 0007a0f0: 6861 7320 616e 2061 6d62 6967 7569 7479 has an ambiguity\n-0007a100: 2e07 0051 4651 0000 1200 5146 6100 0020 ...QFQ....QFa.. \n-0007a110: 2020 4578 616d 706c 653a 0700 5146 7100 Example:..QFq.\n-0007a120: 0012 0051 4681 0000 2020 2044 4f20 4058 ...QF... DO @X\n-0007a130: 2831 2907 0051 4691 0000 2100 5046 c011 (1)..QF...!.PF..\n+0007a100: 2e07 0051 4451 0000 1200 5144 6100 0020 ...QDQ....QDa.. \n+0007a110: 2020 4578 616d 706c 653a 0700 5144 7100 Example:..QDq.\n+0007a120: 0012 0051 4481 0000 2020 2044 4f20 4058 ...QD... DO @X\n+0007a130: 2831 2907 0051 4491 0000 2100 5044 c011 (1)..QD...!.PD..\n 0007a140: 0000 2020 2054 6869 7320 6578 616d 706c .. This exampl\n-0007a150: 6520 636f 756c 6420 6265 3a07 0051 4612 e could be:..QF.\n-0007a160: 0000 4e00 5146 1300 0020 2020 2020 2a20 ..N.QF... * \n+0007a150: 6520 636f 756c 6420 6265 3a07 0051 4412 e could be:..QD.\n+0007a160: 0000 4e00 5144 1300 0020 2020 2020 2a20 ..N.QD... * \n 0007a170: 416e 2069 6e76 6f63 6174 696f 6e20 6f66 An invocation of\n 0007a180: 2074 6865 206c 6162 656c 2073 7065 6369 the label speci\n 0007a190: 6669 6564 2062 7920 5820 7769 7468 2061 fied by X with a\n 0007a1a0: 2070 6172 616d 6574 6572 206f 6620 312e parameter of 1.\n-0007a1b0: 5200 5146 1400 0020 2020 2020 2a20 416e R.QF... * An\n+0007a1b0: 5200 5144 1400 0020 2020 2020 2a20 416e R.QD... * An\n 0007a1c0: 2069 6e76 6f63 6174 696f 6e20 6f66 2074 invocation of t\n 0007a1d0: 6865 206c 6162 656c 2073 7065 6369 6669 he label specifi\n 0007a1e0: 6564 2062 7920 5828 3129 2077 6974 6820 ed by X(1) with \n 0007a1f0: 6e6f 2070 6172 616d 6574 6572 206c 6973 no parameter lis\n-0007a200: 742e 0700 5146 1500 0052 0051 4616 0000 t...QF...R.QF...\n+0007a200: 742e 0700 5144 1500 0052 0051 4416 0000 t...QD...R.QD...\n 0007a210: 2020 2047 542e 4d20 7072 6f63 6573 7365 GT.M processe\n 0007a220: 7320 7468 6520 6c61 7474 6572 2069 6e74 s the latter int\n 0007a230: 6572 7072 6574 6174 696f 6e20 6173 2069 erpretation as i\n 0007a240: 6c6c 7573 7472 6174 6564 2069 6e20 7468 llustrated in th\n-0007a250: 6520 666f 6c6c 6f77 696e 6712 0051 4617 e following..QF.\n+0007a250: 6520 666f 6c6c 6f77 696e 6712 0051 4417 e following..QD.\n 0007a260: 0000 2020 2065 7861 6d70 6c65 2e07 0051 .. example...Q\n-0007a270: 4618 0000 1200 5146 1900 0020 2020 4578 F.....QF... Ex\n-0007a280: 616d 706c 653a 0700 5146 1a00 0015 0051 ample:..QF.....Q\n-0007a290: 4621 0000 2020 2054 6865 2073 796e 7461 F!.. The synta\n-0007a2a0: 783a 0700 5146 2200 001d 0051 4623 0000 x:..QF\"....QF#..\n+0007a270: 4418 0000 1200 5144 1900 0020 2020 4578 D.....QD... Ex\n+0007a280: 616d 706c 653a 0700 5144 1a00 0015 0051 ample:..QD.....Q\n+0007a290: 4421 0000 2020 2054 6865 2073 796e 7461 D!.. The synta\n+0007a2a0: 783a 0700 5144 2200 001d 0051 4423 0000 x:..QD\"....QD#..\n 0007a2b0: 2020 2053 4554 2041 2831 293d 2243 5542 SET A(1)=\"CUB\n-0007a2c0: 4522 2c58 3d35 1600 5146 2400 0020 2020 E\",X=5..QF$.. \n-0007a2d0: 444f 2040 4128 3129 282e 5829 1300 5146 DO @A(1)(.X)..QF\n+0007a2c0: 4522 2c58 3d35 1600 5144 2400 0020 2020 E\",X=5..QD$.. \n+0007a2d0: 444f 2040 4128 3129 282e 5829 1300 5144 DO @A(1)(.X)..QD\n 0007a2e0: 2500 0020 2020 5752 4954 4520 582c 210e %.. WRITE X,!.\n-0007a2f0: 0051 4626 0000 2020 2051 5549 5421 0051 .QF&.. QUIT!.Q\n-0007a300: 4627 0000 2020 2043 5542 4528 4329 3b63 F'.. CUBE(C);c\n+0007a2f0: 0051 4426 0000 2020 2051 5549 5421 0051 .QD&.. QUIT!.Q\n+0007a300: 4427 0000 2020 2043 5542 4528 4329 3b63 D'.. CUBE(C);c\n 0007a310: 7562 6520 6120 7661 7269 6162 6c65 1500 ube a variable..\n-0007a320: 5146 2800 0020 2020 5345 5420 433d 432a QF(.. SET C=C*\n-0007a330: 432a 430e 0051 4629 0000 2020 2051 5549 C*C..QF).. QUI\n-0007a340: 5407 0051 462a 0000 1e00 5146 3100 0020 T..QF*....QF1.. \n+0007a320: 5144 2800 0020 2020 5345 5420 433d 432a QD(.. SET C=C*\n+0007a330: 432a 430e 0051 4429 0000 2020 2051 5549 C*C..QD).. QUI\n+0007a340: 5407 0051 442a 0000 1e00 5144 3100 0020 T..QD*....QD1.. \n 0007a350: 2020 5072 6f64 7563 6573 2074 6865 2072 Produces the r\n-0007a360: 6573 756c 743a 0700 5146 3200 000d 0051 esult:..QF2....Q\n-0007a370: 4633 0000 2020 2031 3235 0700 5146 3400 F3.. 125..QF4.\n-0007a380: 0040 0051 4635 0000 2020 2047 542e 4d20 .@.QF5.. GT.M \n+0007a360: 6573 756c 743a 0700 5144 3200 000d 0051 esult:..QD2....Q\n+0007a370: 4433 0000 2020 2031 3235 0700 5144 3400 D3.. 125..QD4.\n+0007a380: 0040 0051 4435 0000 2020 2047 542e 4d20 .@.QD5.. GT.M \n 0007a390: 666f 6c6c 6f77 7320 616e 616c 6f67 6f75 follows analogou\n 0007a3a0: 7320 7379 6e74 6178 2066 6f72 2072 6f75 s syntax for rou\n 0007a3b0: 7469 6e65 2069 6e64 6972 6563 7469 6f6e tine indirection\n-0007a3c0: 3a07 0051 4636 0000 3a00 5146 3700 0020 :..QF6..:.QF7.. \n+0007a3c0: 3a07 0051 4436 0000 3a00 5144 3700 0020 :..QD6..:.QD7.. \n 0007a3d0: 2020 444f 205e 4058 2841 2920 696e 766f DO ^@X(A) invo\n 0007a3e0: 6b65 7320 7468 6520 726f 7574 696e 6520 kes the routine \n 0007a3f0: 7370 6563 6966 6965 6420 6279 2058 2841 specified by X(A\n-0007a400: 292e 0700 5146 3800 0054 0051 4639 0000 )...QF8..T.QF9..\n+0007a400: 292e 0700 5144 3800 0054 0051 4439 0000 )...QD8..T.QD9..\n 0007a410: 2020 2044 4f20 5e40 2858 2928 4129 2069 DO ^@(X)(A) i\n 0007a420: 6e76 6f6b 6573 2074 6865 2072 6f75 7469 nvokes the routi\n 0007a430: 6e65 2073 7065 6369 6669 6564 2062 7920 ne specified by \n 0007a440: 5820 616e 6420 7061 7373 6573 2074 6865 X and passes the\n 0007a450: 2070 6172 616d 6574 6572 2041 2e07 0051 parameter A...Q\n-0007a460: 463a 0000 4b00 5146 4100 0020 2020 444f F:..K.QFA.. DO\n+0007a460: 443a 0000 4b00 5144 4100 0020 2020 444f D:..K.QDA.. DO\n 0007a470: 205e 4058 2841 2928 4129 2069 6e76 6f6b ^@X(A)(A) invok\n 0007a480: 6573 2074 6865 2072 6f75 7469 6e65 2073 es the routine s\n 0007a490: 7065 6369 6669 6564 2062 7920 5828 4129 pecified by X(A)\n 0007a4a0: 2061 6e64 2070 6173 7365 7320 7468 6516 and passes the.\n-0007a4b0: 0051 4642 0000 2020 2070 6172 616d 6574 .QFB.. paramet\n-0007a4c0: 6572 2041 2e07 0051 4643 0000 0000 0000 er A...QFC......\n+0007a4b0: 0051 4442 0000 2020 2070 6172 616d 6574 .QDB.. paramet\n+0007a4c0: 6572 2041 2e07 0051 4443 0000 0000 0000 er A...QDC......\n 0007a4d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007a4e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007a4f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007a500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007a510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007a520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007a530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -31361,76 +31361,76 @@\n 0007a800: 0100 0000 9804 0000 830d 0000 0000 0000 ................\n 0007a810: 5d00 0000 4845 4c50 00ff 7300 ff4d 5f4c ]...HELP..s..M_L\n 0007a820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0007a830: ff45 5850 5245 5353 494f 4e53 00c0 1500 .EXPRESSIONS....\n 0007a840: 0020 2020 2020 2a20 416e 2065 7870 7265 . * An expre\n 0007a850: 7373 696f 6e20 656e 636c 6f73 6564 2069 ssion enclosed i\n 0007a860: 6e20 7061 7265 6e74 6865 7365 733b 002a n parentheses;.*\n-0007a870: 4616 0000 2020 2020 202a 2041 6e79 206f F... * Any o\n+0007a870: 4416 0000 2020 2020 202a 2041 6e79 206f D... * Any o\n 0007a880: 6620 7468 6520 6162 6f76 6520 7072 6563 f the above prec\n 0007a890: 6564 6564 2062 7920 6120 756e 6172 7920 eded by a unary \n-0007a8a0: 6f70 6572 6174 6f72 0700 2a46 1700 0054 operator..*F...T\n-0007a8b0: 002a 4618 0000 2020 2049 6e20 6164 6469 .*F... In addi\n+0007a8a0: 6f70 6572 6174 6f72 0700 2a44 1700 0054 operator..*D...T\n+0007a8b0: 002a 4418 0000 2020 2049 6e20 6164 6469 .*D... In addi\n 0007a8c0: 7469 6f6e 2c20 616e 7920 6f66 2074 6865 tion, any of the\n 0007a8d0: 7365 2069 7465 6d73 206d 6179 2062 6520 se items may be \n 0007a8e0: 636f 6d62 696e 6564 2077 6974 6820 6120 combined with a \n 0007a8f0: 6269 6e61 7279 206f 7065 7261 746f 7220 binary operator \n-0007a900: 616e 6422 002a 4619 0000 2020 2061 6e6f and\".*F... ano\n+0007a900: 616e 6422 002a 4419 0000 2020 2061 6e6f and\".*D... ano\n 0007a910: 7468 6572 2065 7870 7265 7373 696f 6e20 ther expression \n-0007a920: 6174 6f6d 2e07 002a 461a 0000 2000 1f46 atom...*F... ..F\n+0007a920: 6174 6f6d 2e07 002a 441a 0000 2000 1f44 atom...*D... ..D\n 0007a930: 5445 524e 414c 5f43 414c 4c53 0000 4578 TERNAL_CALLS..Ex\n-0007a940: 7465 726e 616c 5f43 616c 6c73 1900 2c46 ternal_Calls..,F\n+0007a940: 7465 726e 616c 5f43 616c 6c73 1900 2c44 ternal_Calls..,D\n 0007a950: bf11 0000 2020 2045 7874 6572 6e61 6c20 .... External \n-0007a960: 4361 6c6c 7307 002d 4621 0000 5200 2d46 Calls..-F!..R.-F\n+0007a960: 4361 6c6c 7307 002d 4421 0000 5200 2d44 Calls..-D!..R.-D\n 0007a970: 3100 0020 2020 4754 2e4d 2061 6c6c 6f77 1.. GT.M allow\n 0007a980: 7320 7265 6665 7265 6e63 6573 2074 6f20 s references to \n 0007a990: 6120 4754 2e4d 2064 6174 6162 6173 6520 a GT.M database \n 0007a9a0: 6672 6f6d 2070 726f 6772 616d 7320 7772 from programs wr\n 0007a9b0: 6974 7465 6e20 696e 206f 7468 6572 3400 itten in other4.\n-0007a9c0: 2d46 4100 0020 2020 7072 6f67 7261 6d6d -FA.. programm\n+0007a9c0: 2d44 4100 0020 2020 7072 6f67 7261 6d6d -DA.. programm\n 0007a9d0: 696e 6720 6c61 6e67 7561 6765 7320 7468 ing languages th\n 0007a9e0: 6174 2072 756e 2075 6e64 6572 2055 4e49 at run under UNI\n-0007a9f0: 582e 0700 2d46 5100 004e 002d 4661 0000 X...-FQ..N.-Fa..\n+0007a9f0: 582e 0700 2d44 5100 004e 002d 4461 0000 X...-DQ..N.-Da..\n 0007aa00: 2020 2049 6e20 4754 2e4d 2c20 6361 6c6c In GT.M, call\n 0007aa10: 7320 746f 2043 206c 616e 6775 6167 6520 s to C language \n 0007aa20: 726f 7574 696e 6573 206d 6179 2062 6520 routines may be \n 0007aa30: 6d61 6465 2077 6974 6820 7468 6520 666f made with the fo\n-0007aa40: 6c6c 6f77 696e 6711 002d 4671 0000 2020 llowing..-Fq.. \n-0007aa50: 2073 796e 7461 783a 0700 2d46 8100 0037 syntax:..-F...7\n-0007aa60: 002d 4691 0000 2020 2044 4f20 265b 7061 .-F... DO &[pa\n+0007aa40: 6c6c 6f77 696e 6711 002d 4471 0000 2020 llowing..-Dq.. \n+0007aa50: 2073 796e 7461 783a 0700 2d44 8100 0037 syntax:..-D...7\n+0007aa60: 002d 4491 0000 2020 2044 4f20 265b 7061 .-D... DO &[pa\n 0007aa70: 636b 6167 656e 616d 652e 5d6e 616d 655b ckagename.]name[\n 0007aa80: 5e6e 616d 655d 5b70 6172 616d 6574 6572 ^name][parameter\n-0007aa90: 2d6c 6973 745d 0800 2c46 c011 0000 2600 -list]..,F....&.\n-0007aaa0: 2d46 1200 0020 2020 6f72 2061 7320 616e -F... or as an\n+0007aa90: 2d6c 6973 745d 0800 2c44 c011 0000 2600 -list]..,D....&.\n+0007aaa0: 2d44 1200 0020 2020 6f72 2061 7320 616e -D... or as an\n 0007aab0: 2065 7870 7265 7373 696f 6e20 656c 656d expression elem\n-0007aac0: 656e 742c 0700 2d46 1300 0035 002d 4614 ent,..-F...5.-F.\n+0007aac0: 656e 742c 0700 2d44 1300 0035 002d 4414 ent,..-D...5.-D.\n 0007aad0: 0000 2020 2024 265b 7061 636b 6167 656e .. $&[packagen\n 0007aae0: 616d 652e 5d6e 616d 655b 5e6e 616d 655d ame.]name[^name]\n 0007aaf0: 5b70 6172 616d 6574 6572 2d6c 6973 745d [parameter-list]\n-0007ab00: 0700 2d46 1500 0051 002d 4616 0000 2020 ..-F...Q.-F... \n+0007ab00: 0700 2d44 1500 0051 002d 4416 0000 2020 ..-D...Q.-D... \n 0007ab10: 2057 6865 7265 2070 6163 6b61 6765 6e61 Where packagena\n 0007ab20: 6d65 2c20 6c69 6b65 2074 6865 206e 616d me, like the nam\n 0007ab30: 6520 656c 656d 656e 7473 2069 7320 6120 e elements is a \n 0007ab40: 7661 6c69 6420 4d20 6e61 6d65 2e20 4265 valid M name. Be\n-0007ab50: 6361 7573 6520 6f66 5400 2d46 1700 0020 cause ofT.-F... \n+0007ab50: 6361 7573 6520 6f66 5400 2d44 1700 0020 cause ofT.-D... \n 0007ab60: 2020 7468 6520 7061 7273 696e 6720 636f the parsing co\n 0007ab70: 6e76 656e 7469 6f6e 7320 6f66 204d 2c20 nventions of M, \n 0007ab80: 7468 6520 6964 656e 7469 6669 6572 2062 the identifier b\n 0007ab90: 6574 7765 656e 2074 6865 2061 6d70 6572 etween the amper\n-0007aba0: 7361 6e64 2028 2629 2061 6e64 4f00 2d46 sand (&) andO.-F\n+0007aba0: 7361 6e64 2028 2629 2061 6e64 4f00 2d44 sand (&) andO.-D\n 0007abb0: 1800 0020 2020 7468 6520 6f70 7469 6f6e ... the option\n 0007abc0: 616c 2070 6172 616d 6574 6572 2d6c 6973 al parameter-lis\n 0007abd0: 7420 6861 7320 7072 6563 6973 656c 7920 t has precisely \n 0007abe0: 636f 6e73 7472 6169 6e65 6420 7075 6e63 constrained punc\n-0007abf0: 7475 6174 696f 6e20 2d20 614a 002d 4619 tuation - aJ.-F.\n+0007abf0: 7475 6174 696f 6e20 2d20 614a 002d 4419 tuation - aJ.-D.\n 0007ac00: 0000 2020 206c 6174 6572 2073 6563 7469 .. later secti\n 0007ac10: 6f6e 2064 6573 6372 6962 6573 2068 6f77 on describes how\n 0007ac20: 2074 6f20 7472 616e 7366 6f72 6d20 7468 to transform th\n 0007ac30: 6973 2069 6e74 6f20 6120 6d6f 7265 2072 is into a more r\n-0007ac40: 6963 686c 7953 002d 461a 0000 2020 2070 ichlyS.-F... p\n+0007ac40: 6963 686c 7953 002d 441a 0000 2020 2070 ichlyS.-D... p\n 0007ac50: 756e 6374 7561 7465 6420 6e61 6d65 2073 unctuated name s\n 0007ac60: 686f 756c 6420 7468 6174 2062 6520 6170 hould that be ap\n 0007ac70: 7072 6f70 7269 6174 6520 666f 7220 7468 propriate for th\n 0007ac80: 6520 6361 6c6c 6564 2066 756e 6374 696f e called functio\n 0007ac90: 6e2e 2057 6869 6c65 0000 0000 0000 0000 n. While........\n 0007aca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007acb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -31490,212 +31490,212 @@\n 0007b010: 7800 0000 4845 4c50 00ff 7300 ff4d 5f4c x...HELP..s..M_L\n 0007b020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0007b030: ff45 5854 4552 4e41 4c5f 4341 4c4c 5300 .EXTERNAL_CALLS.\n 0007b040: c021 0000 2020 2074 6865 2069 6e74 656e .!.. the inten\n 0007b050: 7420 6f66 2074 6865 2073 796e 7461 7820 t of the syntax \n 0007b060: 6973 2074 6f20 7065 726d 6974 2074 6865 is to permit the\n 0007b070: 206e 616d 655e 6e61 6d65 2074 6f20 6d61 name^name to ma\n-0007b080: 7463 6820 616e 204d 5100 2d46 2200 0020 tch an MQ.-F\".. \n+0007b080: 7463 6820 616e 204d 5100 2d44 2200 0020 tch an MQ.-D\".. \n 0007b090: 2020 6c61 6265 6c72 6566 2c20 7468 6572 labelref, ther\n 0007b0a0: 6520 6973 206e 6f20 7365 6d61 6e74 6963 e is no semantic\n 0007b0b0: 2069 6d70 6c69 6361 7469 6f6e 2074 6f20 implication to \n 0007b0c0: 616e 7920 7573 6520 6f66 2074 6865 2063 any use of the c\n-0007b0d0: 6172 6574 2028 5e29 2e07 002d 4623 0000 aret (^)...-F#..\n-0007b0e0: 1200 2d46 2400 0020 2020 2a2a 4e6f 7465 ..-F$.. **Note\n-0007b0f0: 2a2a 0700 2d46 2500 004c 002d 4626 0000 **..-F%..L.-F&..\n+0007b0d0: 6172 6574 2028 5e29 2e07 002d 4423 0000 aret (^)...-D#..\n+0007b0e0: 1200 2d44 2400 0020 2020 2a2a 4e6f 7465 ..-D$.. **Note\n+0007b0f0: 2a2a 0700 2d44 2500 004c 002d 4426 0000 **..-D%..L.-D&..\n 0007b100: 2020 2046 6f72 206d 6f72 6520 696e 666f For more info\n 0007b110: 726d 6174 696f 6e20 6f6e 2065 7874 6572 rmation on exter\n 0007b120: 6e61 6c20 6361 6c6c 732c 2073 6565 2043 nal calls, see C\n 0007b130: 6861 7074 6572 2031 313a 2022 496e 7465 hapter 11: \"Inte\n-0007b140: 6772 6174 6514 002d 4627 0000 2020 2045 grate..-F'.. E\n-0007b150: 7874 6572 6e61 6c22 2e07 002d 4628 0000 xternal\"...-F(..\n-0007b160: 2900 2046 5249 4e53 4943 5f46 554e 4354 ). FRINSIC_FUNCT\n+0007b140: 6772 6174 6514 002d 4427 0000 2020 2045 grate..-D'.. E\n+0007b150: 7874 6572 6e61 6c22 2e07 002d 4428 0000 xternal\"...-D(..\n+0007b160: 2900 2044 5249 4e53 4943 5f46 554e 4354 ). DRINSIC_FUNCT\n 0007b170: 494f 4e53 0000 4578 7472 696e 7369 635f IONS..Extrinsic_\n-0007b180: 4675 6e63 7469 6f6e 731e 0031 46bf 1100 Functions..1F...\n+0007b180: 4675 6e63 7469 6f6e 731e 0031 44bf 1100 Functions..1D...\n 0007b190: 0020 2020 4578 7472 696e 7369 6320 4675 . Extrinsic Fu\n-0007b1a0: 6e63 7469 6f6e 7307 0032 4621 0000 5400 nctions..2F!..T.\n-0007b1b0: 3246 3100 0020 2020 416e 2065 7874 7269 2F1.. An extri\n+0007b1a0: 6e63 7469 6f6e 7307 0032 4421 0000 5400 nctions..2D!..T.\n+0007b1b0: 3244 3100 0020 2020 416e 2065 7874 7269 2D1.. An extri\n 0007b1c0: 6e73 6963 2066 756e 6374 696f 6e20 6973 nsic function is\n 0007b1d0: 2061 6e20 4d20 7375 6272 6f75 7469 6e65 an M subroutine\n 0007b1e0: 2074 6861 7420 616e 6f74 6865 7220 4d20 that another M \n 0007b1f0: 726f 7574 696e 6520 6361 6e20 696e 766f routine can invo\n-0007b200: 6b65 1c00 3246 4100 0020 2020 746f 2072 ke..2FA.. to r\n+0007b200: 6b65 1c00 3244 4100 0020 2020 746f 2072 ke..2DA.. to r\n 0007b210: 6574 7572 6e20 6120 7661 6c75 652e 0700 eturn a value...\n-0007b220: 3246 5100 0030 0032 4661 0000 2020 2054 2FQ..0.2Fa.. T\n+0007b220: 3244 5100 0030 0032 4461 0000 2020 2054 2DQ..0.2Da.. T\n 0007b230: 6865 2066 6f72 6d61 7420 666f 7220 6578 he format for ex\n 0007b240: 7472 696e 7369 6320 6675 6e63 7469 6f6e trinsic function\n-0007b250: 7320 6973 3a07 0032 4671 0000 3600 3246 s is:..2Fq..6.2F\n+0007b250: 7320 6973 3a07 0032 4471 0000 3600 3244 s is:..2Dq..6.2D\n 0007b260: 8100 0020 2020 2424 5b6c 6162 656c 5d5b ... $$[label][\n 0007b270: 5e72 6f75 7469 6e65 6e61 6d65 5d28 5b65 ^routinename]([e\n 0007b280: 7870 727c 2e6c 6e61 6d65 5b2c 2e2e 2e5d xpr|.lname[,...]\n-0007b290: 5d29 0700 3246 9100 004f 0031 46c0 1100 ])..2F...O.1F...\n+0007b290: 5d29 0700 3244 9100 004f 0031 44c0 1100 ])..2D...O.1D...\n 0007b2a0: 0020 2020 4d20 7374 6163 6b73 2024 5445 . M stacks $TE\n 0007b2b0: 5354 2066 6f72 2065 7874 7269 6e73 6963 ST for extrinsic\n 0007b2c0: 2066 756e 6374 696f 6e73 2e20 5468 6973 functions. This\n 0007b2d0: 2069 7320 6f6e 6520 6f66 2074 6865 2074 is one of the t\n-0007b2e0: 776f 206d 616a 6f72 4f00 3246 1200 0020 wo majorO.2F... \n+0007b2e0: 776f 206d 616a 6f72 4f00 3244 1200 0020 wo majorO.2D... \n 0007b2f0: 2020 6469 6666 6572 656e 6365 7320 6265 differences be\n 0007b300: 7477 6565 6e20 7468 6520 444f 2063 6f6d tween the DO com\n 0007b310: 6d61 6e64 2077 6974 6820 7061 7261 6d65 mand with parame\n 0007b320: 7465 7273 2061 6e64 2065 7874 7269 6e73 ters and extrins\n-0007b330: 6963 732e 204f 6e52 0032 4613 0000 2020 ics. OnR.2F... \n+0007b330: 6963 732e 204f 6e52 0032 4413 0000 2020 ics. OnR.2D... \n 0007b340: 2072 6574 7572 6e20 6672 6f6d 2061 6e20 return from an \n 0007b350: 6578 7472 696e 7369 6320 6675 6e63 7469 extrinsic functi\n 0007b360: 6f6e 2c20 4d20 7265 7374 6f72 6573 2074 on, M restores t\n 0007b370: 6865 2076 616c 7565 206f 6620 2454 4553 he value of $TES\n-0007b380: 5420 746f 2077 6861 7452 0032 4614 0000 T to whatR.2F...\n+0007b380: 5420 746f 2077 6861 7452 0032 4414 0000 T to whatR.2D...\n 0007b390: 2020 2069 7420 7761 7320 6265 666f 7265 it was before\n 0007b3a0: 2074 6865 2065 7874 7269 6e73 6963 2066 the extrinsic f\n 0007b3b0: 756e 6374 696f 6e2c 2072 6567 6172 646c unction, regardl\n 0007b3c0: 6573 7320 6f66 2074 6865 2061 6374 696f ess of the actio\n-0007b3d0: 6e73 2065 7865 6375 7465 6421 0032 4615 ns executed!.2F.\n+0007b3d0: 6e73 2065 7865 6375 7465 6421 0032 4415 ns executed!.2D.\n 0007b3e0: 0000 2020 2062 7920 7468 6520 696e 766f .. by the invo\n-0007b3f0: 6b65 6420 726f 7574 696e 652e 0700 3246 ked routine...2F\n-0007b400: 1600 0051 0032 4617 0000 2020 204d 2072 ...Q.2F... M r\n+0007b3f0: 6b65 6420 726f 7574 696e 652e 0700 3244 ked routine...2D\n+0007b400: 1600 0051 0032 4417 0000 2020 204d 2072 ...Q.2D... M r\n 0007b410: 6571 7569 7265 7320 6120 726f 7574 696e equires a routin\n 0007b420: 6520 7468 6174 2069 6d70 6c65 6d65 6e74 e that implement\n 0007b430: 7320 616e 2065 7874 7269 6e73 6963 2066 s an extrinsic f\n 0007b440: 756e 6374 696f 6e20 746f 2074 6572 6d69 unction to termi\n-0007b450: 6e61 7465 5200 3246 1800 0020 2020 7769 nateR.2F... wi\n+0007b450: 6e61 7465 5200 3244 1800 0020 2020 7769 nateR.2D... wi\n 0007b460: 7468 2061 6e20 6578 706c 6963 6974 2051 th an explicit Q\n 0007b470: 5549 5420 636f 6d6d 616e 6420 7768 6963 UIT command whic\n 0007b480: 6820 6861 7320 616e 2061 7267 756d 656e h has an argumen\n 0007b490: 742e 204d 2072 6574 7572 6e73 2074 6865 t. M returns the\n-0007b4a0: 2076 616c 7565 5300 3246 1900 0020 2020 valueS.2F... \n+0007b4a0: 2076 616c 7565 5300 3244 1900 0020 2020 valueS.2D... \n 0007b4b0: 6f66 2074 6865 2051 5549 5420 636f 6d6d of the QUIT comm\n 0007b4c0: 616e 6420 6172 6775 6d65 6e74 2061 7320 and argument as \n 0007b4d0: 7468 6520 7661 6c75 6520 6f66 2074 6865 the value of the\n 0007b4e0: 2065 7874 7269 6e73 6963 2066 756e 6374 extrinsic funct\n-0007b4f0: 696f 6e2e 2054 6869 7352 0032 461a 0000 ion. ThisR.2F...\n+0007b4f0: 696f 6e2e 2054 6869 7352 0032 441a 0000 ion. ThisR.2D...\n 0007b500: 2020 2069 7320 7468 6520 6f74 6865 7220 is the other \n 0007b510: 6d61 6a6f 7220 6469 6666 6572 656e 6365 major difference\n 0007b520: 2062 6574 7765 656e 2074 6865 2044 4f20 between the DO \n 0007b530: 636f 6d6d 616e 6420 7769 7468 2070 6172 command with par\n-0007b540: 616d 6574 6572 7320 616e 6454 0032 4621 ameters andT.2F!\n+0007b540: 616d 6574 6572 7320 616e 6454 0032 4421 ameters andT.2D!\n 0007b550: 0000 2020 2065 7874 7269 6e73 6963 732e .. extrinsics.\n 0007b560: 2049 7420 6973 206e 6f77 2070 6f73 7369 It is now possi\n 0007b570: 626c 6520 746f 2069 6e76 6f6b 6520 6120 ble to invoke a \n 0007b580: 4320 6675 6e63 7469 6f6e 2069 6e20 6120 C function in a \n 0007b590: 7061 636b 6167 6520 7669 6120 7468 6522 package via the\"\n-0007b5a0: 0032 4622 0000 2020 2065 7874 6572 6e61 .2F\".. externa\n+0007b5a0: 0032 4422 0000 2020 2065 7874 6572 6e61 .2D\".. externa\n 0007b5b0: 6c20 6361 6c6c 206d 6563 6861 6e69 736d l call mechanism\n-0007b5c0: 2e07 0032 4623 0000 1200 3246 2400 0020 ...2F#....2F$.. \n-0007b5d0: 2020 4578 616d 706c 653a 0700 3246 2500 Example:..2F%.\n-0007b5e0: 0036 0032 4626 0000 2020 2050 4f57 4552 .6.2F&.. POWER\n+0007b5c0: 2e07 0032 4423 0000 1200 3244 2400 0020 ...2D#....2D$.. \n+0007b5d0: 2020 4578 616d 706c 653a 0700 3244 2500 Example:..2D%.\n+0007b5e0: 0036 0032 4426 0000 2020 2050 4f57 4552 .6.2D&.. POWER\n 0007b5f0: 2856 2c58 2c53 2c54 293b 6578 7472 696e (V,X,S,T);extrin\n 0007b600: 7369 6320 746f 2072 6169 7365 2074 6f20 sic to raise to \n-0007b610: 6120 706f 7765 7224 0032 4627 0000 2020 a power$.2F'.. \n+0007b610: 6120 706f 7765 7224 0032 4427 0000 2020 a power$.2D'.. \n 0007b620: 203b 6967 6e6f 7265 7320 6672 6163 7469 ;ignores fracti\n-0007b630: 6f6e 616c 2070 6f77 6572 7315 0032 4628 onal powers..2F(\n+0007b630: 6f6e 616c 2070 6f77 6572 7315 0032 4428 onal powers..2D(\n 0007b640: 0000 2020 2053 4554 2054 3d31 2c53 3d30 .. SET T=1,S=0\n-0007b650: 1d00 3246 2900 0020 2020 4946 2058 3c30 ..2F).. IF X<0\n+0007b650: 1d00 3244 2900 0020 2020 4946 2058 3c30 ..2D).. IF X<0\n 0007b660: 2053 4554 2058 3d2d 582c 533d 311d 0032 SET X=-X,S=1..2\n-0007b670: 462a 0000 2020 2046 4f52 2058 3d31 3a31 F*.. FOR X=1:1\n-0007b680: 3a58 2053 2054 3d54 2a56 1c00 3246 3100 :X S T=T*V..2F1.\n+0007b670: 442a 0000 2020 2046 4f52 2058 3d31 3a31 D*.. FOR X=1:1\n+0007b680: 3a58 2053 2054 3d54 2a56 1c00 3244 3100 :X S T=T*V..2D1.\n 0007b690: 0020 2020 5155 4954 2024 5328 533a 312f . QUIT $S(S:1/\n-0007b6a0: 542c 313a 5429 2200 3246 3200 0020 2020 T,1:T)\".2F2.. \n+0007b6a0: 542c 313a 5429 2200 3244 3200 0020 2020 T,1:T)\".2D2.. \n 0007b6b0: 4754 4d3e 2057 5249 5445 2024 245e 504f GTM> WRITE $$^PO\n-0007b6c0: 5745 5228 332c 3429 0c00 3246 3300 0020 WER(3,4)..2F3.. \n-0007b6d0: 2020 3831 0e00 3246 3400 0020 2020 4754 81..2F4.. GT\n-0007b6e0: 4d3e 0700 3246 3500 0012 0032 4636 0000 M>..2F5....2F6..\n-0007b6f0: 2020 202a 2a4e 6f74 652a 2a07 0032 4637 **Note**..2F7\n-0007b700: 0000 5000 3246 3800 0020 2020 5468 6520 ..P.2F8.. The \n+0007b6c0: 5745 5228 332c 3429 0c00 3244 3300 0020 WER(3,4)..2D3.. \n+0007b6d0: 2020 3831 0e00 3244 3400 0020 2020 4754 81..2D4.. GT\n+0007b6e0: 4d3e 0700 3244 3500 0012 0032 4436 0000 M>..2D5....2D6..\n+0007b6f0: 2020 202a 2a4e 6f74 652a 2a07 0032 4437 **Note**..2D7\n+0007b700: 0000 5000 3244 3800 0020 2020 5468 6520 ..P.2D8.. The \n 0007b710: 504f 5745 5220 726f 7574 696e 6520 7573 POWER routine us\n 0007b720: 6573 2061 2066 6f72 6d61 6c6c 6973 7420 es a formallist \n 0007b730: 7468 6174 2069 7320 6c6f 6e67 6572 2074 that is longer t\n 0007b740: 6861 6e20 7468 6520 2265 7870 6563 7465 han the \"expecte\n-0007b750: 6422 4d00 3246 3900 0020 2020 6163 7475 d\"M.2F9.. actu\n+0007b750: 6422 4d00 3244 3900 0020 2020 6163 7475 d\"M.2D9.. actu\n 0007b760: 616c 6c69 7374 2074 6f20 7072 6f74 6563 allist to protec\n 0007b770: 7420 6c6f 6361 6c20 776f 726b 696e 6720 t local working \n 0007b780: 7661 7269 6162 6c65 732e 2053 7563 6820 variables. Such \n 0007b790: 7072 6163 7469 6365 206d 6179 2062 6544 practice may beD\n-0007b7a0: 0032 463a 0000 2020 2065 6e63 6f75 7261 .2F:.. encoura\n+0007b7a0: 0032 443a 0000 2020 2065 6e63 6f75 7261 .2D:.. encoura\n 0007b7b0: 6765 6420 6f72 2064 6973 636f 7572 6167 ged or discourag\n 0007b7c0: 6564 2062 7920 796f 7572 2069 6e73 7469 ed by your insti\n 0007b7d0: 7475 7469 6f6e 2773 2073 7461 6e64 6172 tution's standar\n-0007b7e0: 6473 2e07 0032 4641 0000 0000 0000 0000 ds...2FA........\n+0007b7e0: 6473 2e07 0032 4441 0000 0000 0000 0000 ds...2DA........\n 0007b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007b800: 0100 0000 e204 0000 d10d 0000 0000 0000 ................\n-0007b810: 5900 0046 4845 4c50 00ff 7300 ff4d 5f4c Y..FHELP..s..M_L\n+0007b810: 5900 0044 4845 4c50 00ff 7300 ff4d 5f4c Y..DHELP..s..M_L\n 0007b820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0007b830: ff45 5854 5249 4e53 4943 5f53 5045 4349 .EXTRINSIC_SPECI\n 0007b840: 414c 5f56 4152 4941 424c 4553 0000 4578 AL_VARIABLES..Ex\n 0007b850: 7472 696e 7369 635f 5370 6563 6961 6c5f trinsic_Special_\n-0007b860: 5661 7269 6162 6c65 7326 0039 46bf 1100 Variables&.9F...\n+0007b860: 5661 7269 6162 6c65 7326 0039 44bf 1100 Variables&.9D...\n 0007b870: 0020 2020 4578 7472 696e 7369 6320 5370 . Extrinsic Sp\n 0007b880: 6563 6961 6c20 5661 7269 6162 6c65 7307 ecial Variables.\n-0007b890: 003a 4621 0000 5300 3a46 3100 0020 2020 .:F!..S.:F1.. \n+0007b890: 003a 4421 0000 5300 3a44 3100 0020 2020 .:D!..S.:D1.. \n 0007b8a0: 416e 2065 7874 7269 6e73 6963 2073 7065 An extrinsic spe\n 0007b8b0: 6369 616c 2076 6172 6961 626c 6520 6973 cial variable is\n 0007b8c0: 2061 2075 7365 722d 7772 6974 7465 6e20 a user-written \n 0007b8d0: 4d20 7375 6272 6f75 7469 6e65 2074 6861 M subroutine tha\n-0007b8e0: 7420 616e 6f74 6865 7231 003a 4641 0000 t another1.:FA..\n+0007b8e0: 7420 616e 6f74 6865 7231 003a 4441 0000 t another1.:DA..\n 0007b8f0: 2020 204d 2072 6f75 7469 6e65 2063 616e M routine can\n 0007b900: 2069 6e76 6f6b 6520 746f 2072 6574 7572 invoke to retur\n-0007b910: 6e20 6120 7661 6c75 652e 0700 3a46 5100 n a value...:FQ.\n-0007b920: 0038 003a 4661 0000 2020 2054 6865 2066 .8.:Fa.. The f\n+0007b910: 6e20 6120 7661 6c75 652e 0700 3a44 5100 n a value...:DQ.\n+0007b920: 0038 003a 4461 0000 2020 2054 6865 2066 .8.:Da.. The f\n 0007b930: 6f72 6d61 7420 666f 7220 6578 7472 696e ormat for extrin\n 0007b940: 7369 6320 7370 6563 6961 6c20 7661 7269 sic special vari\n-0007b950: 6162 6c65 7320 6973 3a07 003a 4671 0000 ables is:..:Fq..\n-0007b960: 2100 3a46 8100 0020 2020 2424 5b6c 6162 !.:F... $$[lab\n+0007b950: 6162 6c65 7320 6973 3a07 003a 4471 0000 ables is:..:Dq..\n+0007b960: 2100 3a44 8100 0020 2020 2424 5b6c 6162 !.:D... $$[lab\n 0007b970: 656c 5d5b 5e72 6f75 7469 6e65 6e61 6d65 el][^routinename\n-0007b980: 5d07 003a 4691 0000 5300 3946 c011 0000 ]..:F...S.9F....\n+0007b980: 5d07 003a 4491 0000 5300 3944 c011 0000 ]..:D...S.9D....\n 0007b990: 2020 2041 6e20 6578 7472 696e 7369 6320 An extrinsic \n 0007b9a0: 7370 6563 6961 6c20 7661 7269 6162 6c65 special variable\n 0007b9b0: 2063 616e 2062 6520 7468 6f75 6768 7420 can be thought \n 0007b9c0: 6f66 2061 7320 616e 2065 7874 7269 6e73 of as an extrins\n-0007b9d0: 6963 2066 756e 6374 696f 6e4c 003a 4612 ic functionL.:F.\n+0007b9d0: 6963 2066 756e 6374 696f 6e4c 003a 4412 ic functionL.:D.\n 0007b9e0: 0000 2020 2077 6974 686f 7574 2069 6e70 .. without inp\n 0007b9f0: 7574 2070 6172 616d 6574 6572 732e 2024 ut parameters. $\n 0007ba00: 2478 2069 7320 6571 7569 7661 6c65 6e74 $x is equivalent\n 0007ba10: 2069 6e20 6f70 6572 6174 696f 6e20 746f in operation to\n-0007ba20: 2024 2478 2829 2e4d 003a 4613 0000 2020 $$x().M.:F... \n+0007ba20: 2024 2478 2829 2e4d 003a 4413 0000 2020 $$x().M.:D... \n 0007ba30: 2045 7874 7269 6e73 6963 2073 7065 6369 Extrinsic speci\n 0007ba40: 616c 2076 6172 6961 626c 6573 2061 7265 al variables are\n 0007ba50: 2074 6865 206f 6e6c 7920 6361 7365 2077 the only case w\n 0007ba60: 6865 7265 2069 6e76 6f63 6174 696f 6e20 here invocation \n-0007ba70: 6f66 2061 5200 3a46 1400 0020 2020 666f of aR.:F... fo\n+0007ba70: 6f66 2061 5200 3a44 1400 0020 2020 666f of aR.:D... fo\n 0007ba80: 726d 616c 6c61 6265 6c20 646f 6573 206e rmallabel does n\n 0007ba90: 6f74 2072 6571 7569 7265 2061 6e20 6163 ot require an ac\n 0007baa0: 7475 616c 6c69 7374 2e20 4d20 7374 6163 tuallist. M stac\n 0007bab0: 6b73 2024 5445 5354 2066 6f72 2065 7874 ks $TEST for ext\n-0007bac0: 7269 6e73 6963 1c00 3a46 1500 0020 2020 rinsic..:F... \n+0007bac0: 7269 6e73 6963 1c00 3a44 1500 0020 2020 rinsic..:D... \n 0007bad0: 7370 6563 6961 6c20 7661 7269 6162 6c65 special variable\n-0007bae0: 732e 0700 3a46 1600 0051 003a 4617 0000 s...:F...Q.:F...\n+0007bae0: 732e 0700 3a44 1600 0051 003a 4417 0000 s...:D...Q.:D...\n 0007baf0: 2020 204d 2072 6571 7569 7265 7320 7468 M requires th\n 0007bb00: 6174 2061 2072 6f75 7469 6e65 2074 6861 at a routine tha\n 0007bb10: 7420 696d 706c 656d 656e 7473 2061 6e20 t implements an \n 0007bb20: 6578 7472 696e 7369 6320 7370 6563 6961 extrinsic specia\n-0007bb30: 6c20 7661 7269 6162 6c65 5200 3a46 1800 l variableR.:F..\n+0007bb30: 6c20 7661 7269 6162 6c65 5200 3a44 1800 l variableR.:D..\n 0007bb40: 0020 2020 7465 726d 696e 6174 6520 7769 . terminate wi\n 0007bb50: 7468 2061 6e20 6578 706c 6963 6974 2051 th an explicit Q\n 0007bb60: 5549 5420 636f 6d6d 616e 6420 7768 6963 UIT command whic\n 0007bb70: 6820 6861 7320 616e 2061 7267 756d 656e h has an argumen\n-0007bb80: 742e 204d 2072 6574 7572 6e73 4e00 3a46 t. M returnsN.:F\n+0007bb80: 742e 204d 2072 6574 7572 6e73 4e00 3a44 t. M returnsN.:D\n 0007bb90: 1900 0020 2020 7468 6520 7661 6c75 6520 ... the value \n 0007bba0: 6f66 2074 6865 2051 5549 5420 636f 6d6d of the QUIT comm\n 0007bbb0: 616e 6420 6172 6775 6d65 6e74 2061 7320 and argument as \n 0007bbc0: 7468 6520 7661 6c75 6520 6f66 2074 6865 the value of the\n-0007bbd0: 2065 7874 7269 6e73 6963 1b00 3a46 1a00 extrinsic..:F..\n+0007bbd0: 2065 7874 7269 6e73 6963 1b00 3a44 1a00 extrinsic..:D..\n 0007bbe0: 0020 2020 7370 6563 6961 6c20 7661 7269 . special vari\n-0007bbf0: 6162 6c65 2e07 003a 4621 0000 1200 3a46 able...:F!....:F\n+0007bbf0: 6162 6c65 2e07 003a 4421 0000 1200 3a44 able...:D!....:D\n 0007bc00: 2200 0020 2020 4578 616d 706c 653a 0700 \".. Example:..\n-0007bc10: 3a46 2300 001e 003a 4624 0000 2020 2047 :F#....:F$.. G\n+0007bc10: 3a44 2300 001e 003a 4424 0000 2020 2047 :D#....:D$.. G\n 0007bc20: 544d 3e5a 5052 494e 5420 5e44 4159 4f57 TM>ZPRINT ^DAYOW\n-0007bc30: 4545 4b32 003a 4625 0000 2020 2044 4159 EEK2.:F%.. DAY\n+0007bc30: 4545 4b32 003a 4425 0000 2020 2044 4159 EEK2.:D%.. DAY\n 0007bc40: 4f57 4545 4b28 293b 6578 7472 696e 7369 OWEEK();extrinsi\n 0007bc50: 6320 7370 6563 6961 6c20 7661 7269 6162 c special variab\n-0007bc60: 6c65 2074 6f26 003a 4626 0000 2020 203b le to&.:F&.. ;\n+0007bc60: 6c65 2074 6f26 003a 4426 0000 2020 203b le to&.:D&.. ;\n 0007bc70: 7072 6f76 6964 6520 7468 6520 6461 7920 provide the day \n-0007bc80: 6f66 2074 6865 2077 6565 6b1c 003a 4627 of the week..:F'\n+0007bc80: 6f66 2074 6865 2077 6565 6b1c 003a 4427 of the week..:D'\n 0007bc90: 0000 2020 2051 5549 5420 245a 4428 2448 .. QUIT $ZD($H\n-0007bca0: 2c22 4441 5922 2927 003a 4628 0000 2020 ,\"DAY\")'.:F(.. \n+0007bca0: 2c22 4441 5922 2927 003a 4428 0000 2020 ,\"DAY\")'.:D(.. \n 0007bcb0: 2047 544d 3e57 5249 5445 2024 2444 4159 GTM>WRITE $$DAY\n 0007bcc0: 4f57 4545 4b5e 4441 594f 5745 454b 0d00 OWEEK^DAYOWEEK..\n-0007bcd0: 3a46 2900 0020 2020 4d4f 4e07 003a 462a :F).. MON..:F*\n+0007bcd0: 3a44 2900 0020 2020 4d4f 4e07 003a 442a :D).. MON..:D*\n 0007bce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007bcf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007bd00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007bd10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007bd20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007bd30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007bd40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -31739,438 +31739,438 @@\n 0007bfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007bfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007bfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007bfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007bfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007c000: 0100 0000 c907 0000 060e 0000 0000 0000 ................\n-0007c010: 5a00 0046 4845 4c50 00ff 7300 ff4d 5f4c Z..FHELP..s..M_L\n+0007c010: 5a00 0044 4845 4c50 00ff 7300 ff4d 5f4c Z..DHELP..s..M_L\n 0007c020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0007c030: ff54 5241 4e53 4143 5449 4f4e 5f50 524f .TRANSACTION_PRO\n 0007c040: 4345 5353 494e 4700 ff73 00ff 5450 5f44 CESSING..s..TP_D\n 0007c050: 4546 494e 4954 494f 4e53 00bf 8100 0020 EFINITIONS..... \n-0007c060: 2020 6e65 7374 696e 672e 0700 4846 9100 nesting...HF..\n-0007c070: 004f 0047 46c0 1100 0020 2020 4120 7375 .O.GF.... A su\n+0007c060: 2020 6e65 7374 696e 672e 0700 4844 9100 nesting...HD..\n+0007c070: 004f 0047 44c0 1100 0020 2020 4120 7375 .O.GD.... A su\n 0007c080: 6363 6573 7366 756c 2074 7261 6e73 6163 ccessful transac\n 0007c090: 7469 6f6e 2065 6e64 7320 7769 7468 2061 tion ends with a\n 0007c0a0: 2043 4f4d 4d49 5420 7468 6174 2069 7320 COMMIT that is \n 0007c0b0: 7472 6967 6765 7265 6420 6279 2074 6865 triggered by the\n-0007c0c0: 5000 4846 1200 0020 2020 5443 4f4d 4d49 P.HF... TCOMMI\n+0007c0c0: 5000 4844 1200 0020 2020 5443 4f4d 4d49 P.HD... TCOMMI\n 0007c0d0: 5420 636f 6d6d 616e 6420 6174 2074 6865 T command at the\n 0007c0e0: 2065 6e64 206f 6620 7468 6520 7472 616e end of the tran\n 0007c0f0: 7361 6374 696f 6e2e 2041 2043 4f4d 4d49 saction. A COMMI\n 0007c100: 5420 6361 7573 6573 2061 6c6c 2074 6865 T causes all the\n-0007c110: 5200 4846 1300 0020 2020 6461 7461 6261 R.HF... databa\n+0007c110: 5200 4844 1300 0020 2020 6461 7461 6261 R.HD... databa\n 0007c120: 7365 2075 7064 6174 6573 2070 6572 666f se updates perfo\n 0007c130: 726d 6564 2077 6974 6869 6e20 7468 6520 rmed within the \n 0007c140: 7472 616e 7361 6374 696f 6e20 746f 2062 transaction to b\n 0007c150: 6563 6f6d 6520 6176 6169 6c61 626c 6520 ecome available \n-0007c160: 746f 1a00 4846 1400 0020 2020 6f74 6865 to..HF... othe\n-0007c170: 7220 7072 6f63 6573 7365 732e 0700 4846 r processes...HF\n-0007c180: 1500 004f 0048 4616 0000 2020 2041 6e20 ...O.HF... An \n+0007c160: 746f 1a00 4844 1400 0020 2020 6f74 6865 to..HD... othe\n+0007c170: 7220 7072 6f63 6573 7365 732e 0700 4844 r processes...HD\n+0007c180: 1500 004f 0048 4416 0000 2020 2041 6e20 ...O.HD... An \n 0007c190: 756e 7375 6363 6573 7366 756c 2074 7261 unsuccessful tra\n 0007c1a0: 6e73 6163 7469 6f6e 2065 6e64 7320 7769 nsaction ends wi\n 0007c1b0: 7468 2061 2052 4f4c 4c42 4143 4b2e 2052 th a ROLLBACK. R\n 0007c1c0: 4f4c 4c42 4143 4b20 6973 2069 6e76 6f6b OLLBACK is invok\n-0007c1d0: 6564 4900 4846 1700 0020 2020 6578 706c edI.HF... expl\n+0007c1d0: 6564 4900 4844 1700 0020 2020 6578 706c edI.HD... expl\n 0007c1e0: 6963 6974 6c79 2062 7920 7468 6520 5452 icitly by the TR\n 0007c1f0: 4f4c 4c42 4143 4b20 636f 6d6d 616e 642c OLLBACK command,\n 0007c200: 206f 7220 696d 706c 6963 6974 6c79 2061 or implicitly a\n-0007c210: 7420 6120 7072 6f63 6573 7353 0048 4618 t a processS.HF.\n+0007c210: 7420 6120 7072 6f63 6573 7353 0048 4418 t a processS.HD.\n 0007c220: 0000 2020 2074 6572 6d69 6e61 7469 6f6e .. termination\n 0007c230: 2074 6861 7420 6f63 6375 7273 2064 7572 that occurs dur\n 0007c240: 696e 6720 6120 7472 616e 7361 6374 696f ing a transactio\n 0007c250: 6e20 696e 2070 726f 6772 6573 732e 2041 n in progress. A\n 0007c260: 6e20 6572 726f 7220 7769 7468 696e 5300 n error withinS.\n-0007c270: 4846 1900 0020 2020 6120 7472 616e 7361 HF... a transa\n+0007c270: 4844 1900 0020 2020 6120 7472 616e 7361 HD... a transa\n 0007c280: 6374 696f 6e20 646f 6573 206e 6f74 2063 ction does not c\n 0007c290: 6175 7365 2061 6e20 696d 706c 6963 6974 ause an implicit\n 0007c2a0: 2052 4f4c 4c42 4143 4b2e 2041 2052 4f4c ROLLBACK. A ROL\n 0007c2b0: 4c42 4143 4b20 7265 6d6f 7665 7320 616e LBACK removes an\n-0007c2c0: 7950 0048 461a 0000 2020 2064 6174 6162 yP.HF... datab\n+0007c2c0: 7950 0048 441a 0000 2020 2064 6174 6162 yP.HD... datab\n 0007c2d0: 6173 6520 7570 6461 7465 7320 7065 7266 ase updates perf\n 0007c2e0: 6f72 6d65 6420 7769 7468 696e 2074 6865 ormed within the\n 0007c2f0: 2074 7261 6e73 6163 7469 6f6e 2062 6566 transaction bef\n 0007c300: 6f72 6520 7468 6579 2061 7265 206d 6164 ore they are mad\n-0007c310: 6553 0048 4621 0000 2020 2061 7661 696c eS.HF!.. avail\n+0007c310: 6553 0048 4421 0000 2020 2061 7661 696c eS.HD!.. avail\n 0007c320: 6162 6c65 2074 6f20 6f74 6865 7220 7072 able to other pr\n 0007c330: 6f63 6573 7365 732e 2052 4f4c 4c42 4143 ocesses. ROLLBAC\n 0007c340: 4b20 616c 736f 2072 656c 6561 7365 7320 K also releases \n 0007c350: 616c 6c20 7265 736f 7572 6365 7320 4c4f all resources LO\n-0007c360: 434b 6564 4b00 4846 2200 0020 2020 7369 CKedK.HF\".. si\n+0007c360: 434b 6564 4b00 4844 2200 0020 2020 7369 CKedK.HD\".. si\n 0007c370: 6e63 6520 7468 6520 7374 6172 7420 6f66 nce the start of\n 0007c380: 2074 6865 2074 7261 6e73 6163 7469 6f6e the transaction\n 0007c390: 2c20 616e 6420 6d61 6b65 7320 7468 6520 , and makes the \n 0007c3a0: 6e61 6b65 6420 7265 6665 7265 6e63 6514 naked reference.\n-0007c3b0: 0048 4623 0000 2020 2075 6e64 6566 696e .HF#.. undefin\n-0007c3c0: 6564 2e07 0048 4624 0000 5200 4846 2500 ed...HF$..R.HF%.\n+0007c3b0: 0048 4423 0000 2020 2075 6e64 6566 696e .HD#.. undefin\n+0007c3c0: 6564 2e07 0048 4424 0000 5200 4844 2500 ed...HD$..R.HD%.\n 0007c3d0: 0020 2020 4120 5245 5354 4152 5420 6973 . A RESTART is\n 0007c3e0: 2061 2074 7261 6e73 6665 7220 6f66 2063 a transfer of c\n 0007c3f0: 6f6e 7472 6f6c 2074 6f20 7468 6520 5453 ontrol to the TS\n 0007c400: 5441 5254 2061 7420 7468 6520 6265 6769 TART at the begi\n-0007c410: 6e6e 696e 6720 6f66 2074 6865 5000 4846 nning of theP.HF\n+0007c410: 6e6e 696e 6720 6f66 2074 6865 5000 4844 nning of theP.HD\n 0007c420: 2600 0020 2020 7472 616e 7361 6374 696f &.. transactio\n 0007c430: 6e2e 2052 4553 5441 5254 2069 6d70 6c69 n. RESTART impli\n 0007c440: 6369 746c 7920 696e 636c 7564 6573 2061 citly includes a\n 0007c450: 2052 4f4c 4c42 4143 4b20 616e 6420 6d61 ROLLBACK and ma\n-0007c460: 7920 6f70 7469 6f6e 616c 6c79 5400 4846 y optionallyT.HF\n+0007c460: 7920 6f70 7469 6f6e 616c 6c79 5400 4844 y optionallyT.HD\n 0007c470: 2700 0020 2020 7265 7374 6f72 6520 6c6f '.. restore lo\n 0007c480: 6361 6c20 7661 7269 6162 6c65 7320 746f cal variables to\n 0007c490: 2074 6865 2076 616c 7565 7320 7468 6579 the values they\n 0007c4a0: 2068 6164 2077 6865 6e20 7468 6520 696e had when the in\n 0007c4b0: 6974 6961 6c20 5453 5441 5254 2077 6173 itial TSTART was\n-0007c4c0: 4c00 4846 2800 0020 2020 6f72 6967 696e L.HF(.. origin\n+0007c4c0: 4c00 4844 2800 0020 2020 6f72 6967 696e L.HD(.. origin\n 0007c4d0: 616c 6c79 2065 7865 6375 7465 642e 2041 ally executed. A\n 0007c4e0: 2052 4553 5441 5254 2061 6c77 6179 7320 RESTART always \n 0007c4f0: 7265 7374 6f72 6573 2024 5445 5354 2061 restores $TEST a\n-0007c500: 6e64 2074 6865 206e 616b 6564 5000 4846 nd the nakedP.HF\n+0007c500: 6e64 2074 6865 206e 616b 6564 5000 4844 nd the nakedP.HD\n 0007c510: 2900 0020 2020 7265 6665 7265 6e63 6520 ).. reference \n 0007c520: 746f 2074 6865 2076 616c 7565 7320 7468 to the values th\n 0007c530: 6579 2068 6164 2077 6865 6e20 7468 6520 ey had when the \n 0007c540: 696e 6974 6961 6c20 5453 5441 5254 2077 initial TSTART w\n-0007c550: 6173 2065 7865 6375 7465 642e 5300 4846 as executed.S.HF\n+0007c550: 6173 2065 7865 6375 7465 642e 5300 4844 as executed.S.HD\n 0007c560: 2a00 0020 2020 5245 5354 4152 5420 646f *.. RESTART do\n 0007c570: 6573 206e 6f74 206d 616e 6167 6520 6465 es not manage de\n 0007c580: 7669 6365 2073 7461 7465 2069 6e66 6f72 vice state infor\n 0007c590: 6d61 7469 6f6e 2e20 4120 5245 5354 4152 mation. A RESTAR\n 0007c5a0: 5420 6973 2069 6e76 6f6b 6564 2062 7952 T is invoked byR\n-0007c5b0: 0048 4631 0000 2020 2074 6865 2054 5245 .HF1.. the TRE\n+0007c5b0: 0048 4431 0000 2020 2074 6865 2054 5245 .HD1.. the TRE\n 0007c5c0: 5354 4152 5420 636f 6d6d 616e 6420 6f72 START command or\n 0007c5d0: 2062 7920 4d20 6966 2069 7420 6973 2064 by M if it is d\n 0007c5e0: 6574 6572 6d69 6e65 6420 7468 6174 2074 etermined that t\n 0007c5f0: 6865 2074 7261 6e73 6163 7469 6f6e 2069 he transaction i\n-0007c600: 7350 0048 4632 0000 2020 2069 6e20 636f sP.HF2.. in co\n+0007c600: 7350 0048 4432 0000 2020 2069 6e20 636f sP.HD2.. in co\n 0007c610: 6e66 6c69 6374 2077 6974 6820 6f74 6865 nflict with othe\n 0007c620: 7220 6461 7461 6261 7365 2075 7064 6174 r database updat\n 0007c630: 6573 2e20 5245 5354 4152 5420 6361 6e20 es. RESTART can \n 0007c640: 6f6e 6c79 2073 7563 6365 7373 6675 6c6c only successfull\n-0007c650: 7950 0048 4633 0000 2020 206f 6363 7572 yP.HF3.. occur\n+0007c650: 7950 0048 4433 0000 2020 206f 6363 7572 yP.HD3.. occur\n 0007c660: 2069 6620 7468 6520 696e 6974 6961 6c20 if the initial \n 0007c670: 5453 5441 5254 2069 6e63 6c75 6465 7320 TSTART includes \n 0007c680: 616e 2061 7267 756d 656e 7420 7468 6174 an argument that\n 0007c690: 2065 6e61 626c 6573 2052 4553 5441 5254 enables RESTART\n-0007c6a0: 2e07 0048 4634 0000 1f00 3b46 5045 5246 ...HF4....;FPERF\n+0007c6a0: 2e07 0048 4434 0000 1f00 3b44 5045 5246 ...HD4....;DPERF\n 0007c6b0: 4f52 4d41 4e43 4500 0054 505f 5065 7266 ORMANCE..TP_Perf\n-0007c6c0: 6f72 6d61 6e63 6519 0047 46bf 1100 0020 ormance..GF.... \n+0007c6c0: 6f72 6d61 6e63 6519 0047 44bf 1100 0020 ormance..GD.... \n 0007c6d0: 2020 5450 2050 6572 666f 726d 616e 6365 TP Performance\n-0007c6e0: 0700 4846 2100 0044 0048 4631 0000 2020 ..HF!..D.HF1.. \n+0007c6e0: 0700 4844 2100 0044 0048 4431 0000 2020 ..HD!..D.HD1.. \n 0007c6f0: 2054 6f20 6163 6869 6576 6520 7468 6520 To achieve the \n 0007c700: 6265 7374 2047 542e 4d20 7065 7266 6f72 best GT.M perfor\n 0007c710: 6d61 6e63 652c 2074 7261 6e73 6163 7469 mance, transacti\n-0007c720: 6f6e 7320 7368 6f75 6c64 3a07 0048 4641 ons should:..HFA\n-0007c730: 0000 2500 4846 5100 0020 2020 2020 2a20 ..%.HFQ.. * \n+0007c720: 6f6e 7320 7368 6f75 6c64 3a07 0048 4441 ons should:..HDA\n+0007c730: 0000 2500 4844 5100 0020 2020 2020 2a20 ..%.HDQ.. * \n 0007c740: 6265 2061 7320 7368 6f72 7420 6173 2070 be as short as p\n-0007c750: 6f73 7369 626c 6542 0048 4661 0000 2020 ossibleB.HFa.. \n+0007c750: 6f73 7369 626c 6542 0048 4461 0000 2020 ossibleB.HDa.. \n 0007c760: 2020 202a 2063 6f6e 7369 7374 2c20 6173 * consist, as\n 0007c770: 206d 7563 6820 6173 2070 6f73 7369 626c much as possibl\n 0007c780: 652c 206f 6e6c 7920 6f66 2067 6c6f 6261 e, only of globa\n-0007c790: 6c20 7570 6461 7465 7330 0048 4671 0000 l updates0.HFq..\n+0007c790: 6c20 7570 6461 7465 7330 0048 4471 0000 l updates0.HDq..\n 0007c7a0: 2020 2020 202a 2062 6520 5345 5249 414c * be SERIAL\n 0007c7b0: 2077 6974 6820 6e6f 2061 7373 6f63 6961 with no associa\n 0007c7c0: 7465 6420 4c4f 434b 7300 0000 0000 0000 ted LOCKs.......\n 0007c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007c800: 0100 0000 d507 0000 2b0e 0000 0000 0000 ........+.......\n-0007c810: 9b00 0046 4845 4c50 00ff 7300 ff4d 5f4c ...FHELP..s..M_L\n+0007c810: 9b00 0044 4845 4c50 00ff 7300 ff4d 5f4c ...DHELP..s..M_L\n 0007c820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0007c830: ff54 5241 4e53 4143 5449 4f4e 5f50 524f .TRANSACTION_PRO\n 0007c840: 4345 5353 494e 4700 ff73 00ff 5450 5f50 CESSING..s..TP_P\n 0007c850: 4552 464f 524d 414e 4345 00bf 8100 0020 ERFORMANCE..... \n 0007c860: 2020 2020 2a20 6861 7665 2052 4553 5441 * have RESTA\n 0007c870: 5254 2065 6e61 626c 6564 2077 6974 6820 RT enabled with \n 0007c880: 6120 6d69 6e69 6d75 6d20 6f66 206c 6f63 a minimum of loc\n 0007c890: 616c 2076 6172 6961 626c 6573 2070 726f al variables pro\n-0007c8a0: 7465 6374 6564 2062 7920 6135 0048 4691 tected by a5.HF.\n+0007c8a0: 7465 6374 6564 2062 7920 6135 0048 4491 tected by a5.HD.\n 0007c8b0: 0000 2020 2020 2020 2072 6573 7461 7274 .. restart\n 0007c8c0: 2070 6f72 7469 6f6e 206f 6620 7468 6520 portion of the \n 0007c8d0: 5453 5441 5254 2061 7267 756d 656e 742e TSTART argument.\n-0007c8e0: 5500 4746 c011 0000 2020 2020 202a 204c U.GF.... * L\n+0007c8e0: 5500 4744 c011 0000 2020 2020 202a 204c U.GD.... * L\n 0007c8f0: 6172 6765 2063 6f6e 6375 7272 656e 7420 arge concurrent \n 0007c900: 7472 616e 7361 6374 696f 6e73 2075 7369 transactions usi\n 0007c910: 6e67 2054 434f 4d4d 4954 206d 6179 2072 ng TCOMMIT may r\n 0007c920: 6573 756c 7420 696e 2072 6570 6561 7465 esult in repeate\n-0007c930: 6420 616e 6452 0048 4612 0000 2020 2020 d andR.HF... \n+0007c930: 6420 616e 6452 0048 4412 0000 2020 2020 d andR.HD... \n 0007c940: 2020 2069 6e65 6666 6963 6965 6e74 2061 inefficient a\n 0007c950: 7474 656d 7074 7320 6279 2063 6f6d 7065 ttempts by compe\n 0007c960: 7469 6e67 2070 726f 6365 7373 6573 2074 ting processes t\n 0007c970: 6f20 6361 7074 7572 6520 6e65 6564 6564 o capture needed\n-0007c980: 2073 6361 7263 6537 0048 4613 0000 2020 scarce7.HF... \n+0007c980: 2073 6361 7263 6537 0048 4413 0000 2020 scarce7.HD... \n 0007c990: 2020 2020 2072 6573 6f75 7263 6573 2c20 resources, \n 0007c9a0: 7265 7375 6c74 696e 6720 696e 2070 6f6f resulting in poo\n 0007c9b0: 7220 7065 7266 6f72 6d61 6e63 652e 0700 r performance...\n-0007c9c0: 4846 1400 0012 0048 4615 0000 2020 2045 HF.....HF... E\n-0007c9d0: 7861 6d70 6c65 3a07 0048 4616 0000 1b00 xample:..HF.....\n-0007c9e0: 4846 1700 0020 2020 2054 5354 4152 5420 HF... TSTART \n-0007c9f0: 2829 3a53 4552 4941 4c23 0048 4618 0000 ():SERIAL#.HF...\n+0007c9c0: 4844 1400 0012 0048 4415 0000 2020 2045 HD.....HD... E\n+0007c9d0: 7861 6d70 6c65 3a07 0048 4416 0000 1b00 xample:..HD.....\n+0007c9e0: 4844 1700 0020 2020 2054 5354 4152 5420 HD... TSTART \n+0007c9f0: 2829 3a53 4552 4941 4c23 0048 4418 0000 ():SERIAL#.HD...\n 0007ca00: 2020 2020 5345 5420 2841 4343 542c 5e4d SET (ACCT,^M\n-0007ca10: 2830 2929 3d5e 4d28 3029 2b31 2a00 4846 (0))=^M(0)+1*.HF\n+0007ca10: 2830 2929 3d5e 4d28 3029 2b31 2a00 4844 (0))=^M(0)+1*.HD\n 0007ca20: 1900 0020 2020 2053 4554 205e 4d28 4143 ... SET ^M(AC\n 0007ca30: 4354 293d 5052 4543 2c5e 504e 284e 414d CT)=PREC,^PN(NAM\n-0007ca40: 293d 4143 4354 1200 4846 1a00 0020 2020 )=ACCT..HF... \n-0007ca50: 2054 434f 4d4d 4954 0700 4846 2100 0012 TCOMMIT..HF!...\n-0007ca60: 0048 4622 0000 2020 2045 7861 6d70 6c65 .HF\".. Example\n-0007ca70: 3a07 0048 4623 0000 1b00 4846 2400 0020 :..HF#....HF$.. \n+0007ca40: 293d 4143 4354 1200 4844 1a00 0020 2020 )=ACCT..HD... \n+0007ca50: 2054 434f 4d4d 4954 0700 4844 2100 0012 TCOMMIT..HD!...\n+0007ca60: 0048 4422 0000 2020 2045 7861 6d70 6c65 .HD\".. Example\n+0007ca70: 3a07 0048 4423 0000 1b00 4844 2400 0020 :..HD#....HD$.. \n 0007ca80: 2020 2054 5354 4152 5420 2829 3a53 4552 TSTART ():SER\n-0007ca90: 4941 4c21 0048 4625 0000 2020 2020 4946 IAL!.HF%.. IF\n+0007ca90: 4941 4c21 0048 4425 0000 2020 2020 4946 IAL!.HD%.. IF\n 0007caa0: 2024 5452 4553 5441 5254 3e33 2044 4f20 $TRESTART>3 DO \n-0007cab0: 5155 4954 1500 4846 2600 0020 2020 202e QUIT..HF&.. .\n-0007cac0: 5452 4f4c 4c42 4143 4b27 0048 4627 0000 TROLLBACK'.HF'..\n+0007cab0: 5155 4954 1500 4844 2600 0020 2020 202e QUIT..HD&.. .\n+0007cac0: 5452 4f4c 4c42 4143 4b27 0048 4427 0000 TROLLBACK'.HD'..\n 0007cad0: 2020 2020 2e57 5249 5445 2021 2c22 546f .WRITE !,\"To\n 0007cae0: 6f20 6d61 6e79 2052 4553 5441 5254 7322 o many RESTARTs\"\n-0007caf0: 1000 4846 2800 0020 2020 202e 5155 4954 ..HF(.. .QUIT\n-0007cb00: 2500 4846 2900 0020 2020 2053 4554 2028 %.HF).. SET (\n+0007caf0: 1000 4844 2800 0020 2020 202e 5155 4954 ..HD(.. .QUIT\n+0007cb00: 2500 4844 2900 0020 2020 2053 4554 2028 %.HD).. SET (\n 0007cb10: 4e45 5854 2c5e 4944 2830 2929 3d5e 4944 NEXT,^ID(0))=^ID\n-0007cb20: 2830 292b 3131 0048 462a 0000 2020 2020 (0)+11.HF*.. \n+0007cb20: 2830 292b 3131 0048 442a 0000 2020 2020 (0)+11.HD*.. \n 0007cb30: 5345 5420 5e49 4428 4e45 5854 293d 5245 SET ^ID(NEXT)=RE\n 0007cb40: 434f 5244 2c5e 5849 4428 5a49 502c 4e45 CORD,^XID(ZIP,NE\n-0007cb50: 5854 293d 2222 1200 4846 3100 0020 2020 XT)=\"\"..HF1.. \n-0007cb60: 2054 434f 4d4d 4954 0700 4846 3200 00de TCOMMIT..HF2...\n-0007cb70: 0048 4633 0000 2020 2025 4754 4d2d 492d .HF3.. %GTM-I-\n+0007cb50: 5854 293d 2222 1200 4844 3100 0020 2020 XT)=\"\"..HD1.. \n+0007cb60: 2054 434f 4d4d 4954 0700 4844 3200 00de TCOMMIT..HD2...\n+0007cb70: 0048 4433 0000 2020 2025 4754 4d2d 492d .HD3.. %GTM-I-\n 0007cb80: 5450 5245 5354 4152 542c 2044 6174 6162 TPRESTART, Datab\n 0007cb90: 6173 6520 2f67 626c 732f 6474 782f 6474 ase /gbls/dtx/dt\n 0007cba0: 782e 6461 743b 2063 6f64 653a 204c 3b20 x.dat; code: L; \n 0007cbb0: 626c 6b3a 2030 7830 3042 4131 3344 4420 blk: 0x00BA13DD \n 0007cbc0: 696e 2067 6c62 6c3a 205e 4454 583b 2070 in glbl: ^DTX; p\n 0007cbd0: 7674 6d6f 6473 3a20 302c 2062 6c6b 6d6f vtmods: 0, blkmo\n 0007cbe0: 6473 3a20 312c 2062 6c6b 6c76 6c3a 2031 ds: 1, blklvl: 1\n 0007cbf0: 2c20 7479 7065 3a20 342c 2072 6561 6473 , type: 4, reads\n 0007cc00: 6574 3a20 332c 2077 7269 7465 7365 743a et: 3, writeset:\n 0007cc10: 2031 2c20 6c6f 6361 6c5f 746e 3a20 3078 1, local_tn: 0x\n 0007cc20: 3030 3030 3030 3030 3030 3030 3032 4430 00000000000002D0\n 0007cc30: 2c20 7a70 6f73 3a20 4c41 4245 4c2b 3130 , zpos: LABEL+10\n 0007cc40: 385e 524f 5554 494e 454e 414d 4507 0048 8^ROUTINENAME..H\n-0007cc50: 4634 0000 5200 4846 3500 0020 2020 2020 F4..R.HF5.. \n+0007cc50: 4434 0000 5200 4844 3500 0020 2020 2020 D4..R.HD5.. \n 0007cc60: 2a20 7076 746d 6f64 7320 2d20 4973 2061 * pvtmods - Is a\n 0007cc70: 6c77 6179 7320 6c65 7373 2074 6861 6e20 lways less than \n 0007cc80: 6f72 2065 7175 616c 2074 6f20 626c 6b6d or equal to blkm\n 0007cc90: 6f64 732e 2054 6869 7320 6d65 616e 7320 ods. This means \n-0007cca0: 6974 2063 616e 5400 4846 3600 0020 2020 it canT.HF6.. \n+0007cca0: 6974 2063 616e 5400 4844 3600 0020 2020 it canT.HD6.. \n 0007ccb0: 2020 2020 6265 2031 206f 6e6c 7920 6966 be 1 only if\n 0007ccc0: 2022 626c 6b6d 6f64 7322 2069 7320 616c \"blkmods\" is al\n 0007ccd0: 736f 2031 2e20 4966 2069 7420 6973 2031 so 1. If it is 1\n 0007cce0: 2c20 6974 206d 6561 6e73 2074 6861 7420 , it means that \n-0007ccf0: 7072 6f63 6573 7320 5031 5300 4846 3700 process P1S.HF7.\n+0007ccf0: 7072 6f63 6573 7320 5031 5300 4844 3700 process P1S.HD7.\n 0007cd00: 0020 2020 2020 2020 7761 7320 706c 616e . was plan\n 0007cd10: 6e69 6e67 2074 6f20 5550 4441 5445 2028 ning to UPDATE (\n 0007cd20: 6e6f 7420 6a75 7374 2052 4541 4429 2074 not just READ) t\n 0007cd30: 6865 2062 6c6f 636b 206e 756d 6265 7220 he block number \n 0007cd40: 2869 6e64 6963 6174 6564 2061 7351 0048 (indicated asQ.H\n-0007cd50: 4638 0000 2020 2020 2020 2022 626c 6b3a F8.. \"blk:\n+0007cd50: 4438 0000 2020 2020 2020 2022 626c 6b3a D8.. \"blk:\n 0007cd60: 202e 2e2e 2220 696e 2074 6865 2054 5052 ...\" in the TPR\n 0007cd70: 4553 5441 5254 206d 6573 7361 6765 2920 ESTART message) \n 0007cd80: 6173 2070 6172 7420 6f66 2069 7473 2054 as part of its T\n 0007cd90: 5020 7472 616e 7361 6374 696f 6e2e 4d00 P transaction.M.\n-0007cda0: 4846 3900 0020 2020 2020 2a20 626c 6b6d HF9.. * blkm\n+0007cda0: 4844 3900 0020 2020 2020 2a20 626c 6b6d HD9.. * blkm\n 0007cdb0: 6f64 7320 2d20 4973 2065 6974 6865 7220 ods - Is either \n 0007cdc0: 3120 6f72 2030 2e20 3120 696d 706c 6965 1 or 0. 1 implie\n 0007cdd0: 7320 7468 6520 7472 616e 7361 6374 696f s the transactio\n-0007cde0: 6e20 7265 7374 6172 7465 6451 0048 463a n restartedQ.HF:\n+0007cde0: 6e20 7265 7374 6172 7465 6451 0048 443a n restartedQ.HD:\n 0007cdf0: 0000 2020 2020 2020 2062 6563 6175 7365 .. because\n 0007ce00: 2074 6869 7320 7072 6f63 6573 7320 2850 this process (P\n 0007ce10: 3129 2069 7320 6174 7465 6d70 7469 6e67 1) is attempting\n 0007ce20: 2074 6f20 5245 4144 2f55 5044 4154 4520 to READ/UPDATE \n-0007ce30: 6120 626c 6f63 6b20 7468 6174 5300 4846 a block thatS.HF\n+0007ce30: 6120 626c 6f63 6b20 7468 6174 5300 4844 a block thatS.HD\n 0007ce40: 4100 0020 2020 2020 2020 6861 7320 636f A.. has co\n 0007ce50: 6e63 7572 7265 6e74 6c79 2062 6565 6e20 ncurrently been \n 0007ce60: 7570 6461 7465 6420 6279 2061 6e6f 7468 updated by anoth\n 0007ce70: 6572 2070 726f 6365 7373 2028 5032 2920 er process (P2) \n 0007ce80: 7369 6e63 6520 5031 2061 6363 6573 7351 since P1 accessQ\n-0007ce90: 0048 4642 0000 2020 2020 2020 2074 6865 .HFB.. the\n+0007ce90: 0048 4442 0000 2020 2020 2020 2074 6865 .HDB.. the\n 0007cea0: 2062 6c6f 636b 2061 7320 7061 7274 206f block as part o\n 0007ceb0: 6620 6974 7320 5450 2074 7261 6e73 6163 f its TP transac\n 0007cec0: 7469 6f6e 2e20 5468 6973 206d 6561 6e73 tion. This means\n 0007ced0: 2074 6865 2022 636f 6465 3a20 2e2e 2e22 the \"code: ...\"\n-0007cee0: 4f00 4846 4300 0020 2020 2020 2020 6f75 O.HFC.. ou\n+0007cee0: 4f00 4844 4300 0020 2020 2020 2020 6f75 O.HDC.. ou\n 0007cef0: 7470 7574 2069 6e20 7468 6520 5450 5245 tput in the TPRE\n 0007cf00: 5354 4152 5420 6d65 7373 6167 6520 7769 START message wi\n 0007cf10: 6c6c 2068 6176 6520 4c20 6173 2074 6865 ll have L as the\n 0007cf20: 206c 6173 7420 6c65 7474 6572 2e20 3054 last letter. 0T\n-0007cf30: 0048 4644 0000 2020 2020 2020 2069 6d70 .HFD.. imp\n+0007cf30: 0048 4444 0000 2020 2020 2020 2069 6d70 .HDD.. imp\n 0007cf40: 6c69 6573 2074 6865 2072 6573 7461 7274 lies the restart\n 0007cf50: 206f 6363 7572 7265 6420 6265 6361 7573 occurred becaus\n 0007cf60: 6520 6f66 2061 2064 6966 6665 7265 6e74 e of a different\n 0007cf70: 2072 6561 736f 6e2e 2054 6865 2022 636f reason. The \"co\n-0007cf80: 6465 3a52 0048 4645 0000 2020 2020 2020 de:R.HFE.. \n+0007cf80: 6465 3a52 0048 4445 0000 2020 2020 2020 de:R.HDE.. \n 0007cf90: 202e 2e2e 2220 7468 656e 2068 6173 2073 ...\" then has s\n 0007cfa0: 6f6d 6574 6869 6e67 206f 7468 6572 2074 omething other t\n 0007cfb0: 6861 6e20 224c 2220 6173 2074 6865 206c han \"L\" as the l\n 0007cfc0: 6173 7420 6c65 7474 6572 2e20 4e6f 7465 ast letter. Note\n 0007cfd0: 2074 6861 7400 0000 0000 0000 0000 0000 that...........\n 0007cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007d000: 0100 0000 e907 0000 480e 0000 0000 0000 ........H.......\n-0007d010: 9800 0046 4845 4c50 00ff 7300 ff4d 5f4c ...FHELP..s..M_L\n+0007d010: 9800 0044 4845 4c50 00ff 7300 ff4d 5f4c ...DHELP..s..M_L\n 0007d020: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0007d030: ff54 5241 4e53 4143 5449 4f4e 5f50 524f .TRANSACTION_PRO\n 0007d040: 4345 5353 494e 4700 ff73 00ff 5450 5f50 CESSING..s..TP_P\n 0007d050: 4552 464f 524d 414e 4345 00c0 4600 0020 ERFORMANCE..F.. \n 0007d060: 2020 2020 2020 6561 6368 206c 6574 7465 each lette\n 0007d070: 7220 696e 2022 636f 6465 3a20 2e2e 2e22 r in \"code: ...\"\n 0007d080: 2063 6f72 7265 7370 6f6e 6473 2074 6f20 corresponds to \n 0007d090: 7468 6520 6661 696c 7572 6520 636f 6465 the failure code\n-0007d0a0: 2069 6e20 6561 6368 3300 4846 4700 0020 in each3.HFG.. \n+0007d0a0: 2069 6e20 6561 6368 3300 4844 4700 0020 in each3.HDG.. \n 0007d0b0: 2020 2020 2020 7472 792f 7265 7472 7920 try/retry \n 0007d0c0: 696e 2074 6865 206f 7264 6572 206f 6620 in the order of \n-0007d0d0: 6f63 6375 7272 656e 6365 2e51 0048 4648 occurrence.Q.HFH\n+0007d0d0: 6f63 6375 7272 656e 6365 2e51 0048 4448 occurrence.Q.HDH\n 0007d0e0: 0000 2020 2020 202a 2062 6c6b 6c76 6c20 .. * blklvl \n 0007d0f0: 2d20 4973 2074 6865 206c 6576 656c 2069 - Is the level i\n 0007d100: 6e20 7468 6520 4744 5320 7374 7275 6374 n the GDS struct\n 0007d110: 7572 6520 6f66 2074 6865 2062 6c6f 636b ure of the block\n-0007d120: 2028 2262 6c6b 3a20 2e2e 2e22 4900 4846 (\"blk: ...\"I.HF\n+0007d120: 2028 2262 6c6b 3a20 2e2e 2e22 4900 4844 (\"blk: ...\"I.HD\n 0007d130: 4900 0020 2020 2020 2020 6669 656c 6420 I.. field \n 0007d140: 696e 2074 6865 2054 5052 4553 5441 5254 in the TPRESTART\n 0007d150: 206d 6573 7361 6765 2920 7468 6174 2063 message) that c\n 0007d160: 6175 7365 6420 7468 6520 5450 2072 6573 aused the TP res\n-0007d170: 7461 7274 2e4c 0048 464a 0000 2020 2020 tart.L.HFJ.. \n+0007d170: 7461 7274 2e4c 0048 444a 0000 2020 2020 tart.L.HDJ.. \n 0007d180: 202a 2074 7970 6520 2d20 4120 7661 6c75 * type - A valu\n 0007d190: 6520 6f66 2030 2c31 2c32 2c34 2073 686f e of 0,1,2,4 sho\n 0007d1a0: 7773 2074 6865 2072 6573 7461 7274 206f ws the restart o\n 0007d1b0: 6363 7572 7265 6420 696e 2074 6865 2054 ccurred in the T\n-0007d1c0: 5054 0048 4651 0000 2020 2020 2020 2074 PT.HFQ.. t\n+0007d1c0: 5054 0048 4451 0000 2020 2020 2020 2074 PT.HDQ.. t\n 0007d1d0: 7261 6e73 6163 7469 6f6e 2042 4546 4f52 ransaction BEFOR\n 0007d1e0: 4520 6578 6563 7574 696e 6720 5443 4f4d E executing TCOM\n 0007d1f0: 4d49 543b 2077 6865 7468 6572 2069 7420 MIT; whether it \n 0007d200: 6973 2061 2030 206f 7220 3120 6f72 2032 is a 0 or 1 or 2\n-0007d210: 206f 7220 3451 0048 4652 0000 2020 2020 or 4Q.HFR.. \n+0007d210: 206f 7220 3451 0048 4452 0000 2020 2020 or 4Q.HDR.. \n 0007d220: 2020 2073 686f 756c 6420 6e6f 7420 6d61 should not ma\n 0007d230: 7474 6572 2074 6f20 7468 6520 7573 6572 tter to the user\n 0007d240: 2e20 5468 6573 6520 7661 6c75 6573 2077 . These values w\n 0007d250: 6f75 6c64 2074 7970 6963 616c 6c79 2062 ould typically b\n-0007d260: 6520 7573 6564 5000 4846 5300 0020 2020 e usedP.HFS.. \n+0007d260: 6520 7573 6564 5000 4844 5300 0020 2020 e usedP.HDS.. \n 0007d270: 2020 2020 666f 7220 6465 6275 6767 696e for debuggin\n 0007d280: 6720 6279 2079 6f75 7220 4754 2e4d 2073 g by your GT.M s\n 0007d290: 7570 706f 7274 2063 6861 6e6e 656c 2e20 upport channel. \n 0007d2a0: 4120 7661 6c75 6520 6f66 2033 2073 686f A value of 3 sho\n-0007d2b0: 7773 2074 6865 2f00 4846 5400 0020 2020 ws the/.HFT.. \n+0007d2b0: 7773 2074 6865 2f00 4844 5400 0020 2020 ws the/.HDT.. \n 0007d2c0: 2020 2020 7265 7374 6172 7420 6f63 6375 restart occu\n 0007d2d0: 7272 6564 2061 7420 5443 4f4d 4d49 5420 rred at TCOMMIT \n-0007d2e0: 7469 6d65 2e51 0048 4655 0000 2020 2020 time.Q.HFU.. \n+0007d2e0: 7469 6d65 2e51 0048 4455 0000 2020 2020 time.Q.HDU.. \n 0007d2f0: 202a 2072 6561 6473 6574 202d 2054 6865 * readset - The\n 0007d300: 206e 756d 6265 7220 6f66 2047 4453 2062 number of GDS b\n 0007d310: 6c6f 636b 7320 7468 6174 2061 6363 6573 locks that acces\n 0007d320: 7365 6420 6173 2070 6172 7420 6f66 2074 sed as part of t\n-0007d330: 6869 7320 5450 5100 4846 5600 0020 2020 his TPQ.HFV.. \n+0007d330: 6869 7320 5450 5100 4844 5600 0020 2020 his TPQ.HDV.. \n 0007d340: 2020 2020 7472 616e 7361 6374 696f 6e20 transaction \n 0007d350: 696e 2074 6865 2072 6567 696f 6e20 636f in the region co\n 0007d360: 6e74 6169 6e69 6e67 2074 6865 2067 6c6f ntaining the glo\n 0007d370: 6261 6c20 2822 676c 626c 3a20 2e2e 2e22 bal (\"glbl: ...\"\n-0007d380: 2069 6e20 7468 6521 0048 4657 0000 2020 in the!.HFW.. \n+0007d380: 2069 6e20 7468 6521 0048 4457 0000 2020 in the!.HDW.. \n 0007d390: 2020 2020 2054 5052 4553 5441 5254 206d TPRESTART m\n-0007d3a0: 6573 7361 6765 292e 5100 4846 5800 0020 essage).Q.HFX.. \n+0007d3a0: 6573 7361 6765 292e 5100 4844 5800 0020 essage).Q.HDX.. \n 0007d3b0: 2020 2020 2a20 7772 6974 6573 6574 202d * writeset -\n 0007d3c0: 204f 7574 206f 6620 7468 6520 7265 6164 Out of the read\n 0007d3d0: 7365 7420 6e75 6d62 6572 2c20 7468 6520 set number, the \n 0007d3e0: 6e75 6d62 6572 206f 6620 4744 5320 626c number of GDS bl\n-0007d3f0: 6f63 6b73 2074 6869 7353 0048 4659 0000 ocks thisS.HFY..\n+0007d3f0: 6f63 6b73 2074 6869 7353 0048 4459 0000 ocks thisS.HDY..\n 0007d400: 2020 2020 2020 2070 726f 6365 7373 2077 process w\n 0007d410: 6173 2061 7474 656d 7074 6564 2074 6f20 as attempted to \n 0007d420: 5550 4441 5445 2061 7320 7061 7274 206f UPDATE as part o\n 0007d430: 6620 7468 6973 2054 5020 7472 616e 7361 f this TP transa\n-0007d440: 6374 696f 6e20 696e 2074 6865 5200 4846 ction in theR.HF\n+0007d440: 6374 696f 6e20 696e 2074 6865 5200 4844 ction in theR.HD\n 0007d450: 5a00 0020 2020 2020 2020 7265 6769 6f6e Z.. region\n 0007d460: 2063 6f6e 7461 696e 696e 6720 7468 6520 containing the \n 0007d470: 676c 6f62 616c 2028 2267 6c62 6c3a 202e global (\"glbl: .\n 0007d480: 2e2e 2220 696e 2074 6865 2054 5052 4553 ..\" in the TPRES\n 0007d490: 5441 5254 206d 6573 7361 6765 292e 4d00 TART message).M.\n-0007d4a0: 4846 6100 0020 2020 2020 2a20 6c6f 6361 HFa.. * loca\n+0007d4a0: 4844 6100 0020 2020 2020 2a20 6c6f 6361 HDa.. * loca\n 0007d4b0: 6c5f 746e 202d 2054 6869 7320 6973 2061 l_tn - This is a\n 0007d4c0: 206e 6576 6572 2d64 6563 7265 6173 696e never-decreasin\n 0007d4d0: 6720 636f 756e 7465 7220 2873 7461 7274 g counter (start\n-0007d4e0: 696e 6720 6174 2031 2061 7454 0048 4662 ing at 1 atT.HFb\n+0007d4e0: 696e 6720 6174 2031 2061 7454 0048 4462 ing at 1 atT.HDb\n 0007d4f0: 0000 2020 2020 2020 2070 726f 6365 7373 .. process\n 0007d500: 2073 7461 7274 7570 2920 696e 6372 656d startup) increm\n 0007d510: 656e 7465 6420 666f 7220 6576 6572 7920 ented for every \n 0007d520: 6e65 7720 5450 2074 7261 6e73 6163 7469 new TP transacti\n 0007d530: 6f6e 2c20 5450 2072 6573 7461 7274 2c50 on, TP restart,P\n-0007d540: 0048 4663 0000 2020 2020 2020 2061 6e64 .HFc.. and\n+0007d540: 0048 4463 0000 2020 2020 2020 2061 6e64 .HDc.. and\n 0007d550: 2054 5020 726f 6c6c 6261 636b 2e20 5477 TP rollback. Tw\n 0007d560: 6f20 5450 5245 5354 4152 5420 6d65 7373 o TPRESTART mess\n 0007d570: 6167 6573 2062 7920 7468 6520 7361 6d65 ages by the same\n 0007d580: 2070 726f 6365 7373 2073 686f 756c 644f process shouldO\n-0007d590: 0048 4664 0000 2020 2020 2020 206e 6576 .HFd.. nev\n+0007d590: 0048 4464 0000 2020 2020 2020 206e 6576 .HDd.. nev\n 0007d5a0: 6572 2068 6176 6520 7468 6520 7361 6d65 er have the same\n 0007d5b0: 2076 616c 7565 206f 6620 6c6f 6361 6c5f value of local_\n 0007d5c0: 746e 2e20 5468 6520 6469 6666 6572 656e tn. The differen\n 0007d5d0: 6365 2062 6574 7765 656e 2074 6865 5100 ce between theQ.\n-0007d5e0: 4846 6500 0020 2020 2020 2020 6c6f 6361 HFe.. loca\n+0007d5e0: 4844 6500 0020 2020 2020 2020 6c6f 6361 HDe.. loca\n 0007d5f0: 6c5f 746e 2076 616c 7565 7320 6f66 2074 l_tn values of t\n 0007d600: 776f 206d 6573 7361 6765 7320 6672 6f6d wo messages from\n 0007d610: 2074 6865 2073 616d 6520 7072 6f63 6573 the same proces\n 0007d620: 7320 696e 6469 6361 7465 7320 7468 6551 s indicates theQ\n-0007d630: 0048 4666 0000 2020 2020 2020 206e 756d .HFf.. num\n+0007d630: 0048 4466 0000 2020 2020 2020 206e 756d .HDf.. num\n 0007d640: 6265 7220 6f66 2054 5020 7472 616e 7361 ber of TP transa\n 0007d650: 6374 696f 6e73 2064 6f6e 6520 6279 2074 ctions done by t\n 0007d660: 6861 7420 7072 6f63 6573 7320 696e 2074 hat process in t\n 0007d670: 6865 2074 696d 6520 696e 7465 7276 616c he time interval\n-0007d680: 2700 4846 6700 0020 2020 2020 2020 6265 '.HFg.. be\n+0007d680: 2700 4844 6700 0020 2020 2020 2020 6265 '.HDg.. be\n 0007d690: 7477 6565 6e20 7468 6520 7477 6f20 6d65 tween the two me\n-0007d6a0: 7373 6167 6573 2e07 0048 4668 0000 1200 ssages...HFh....\n-0007d6b0: 4846 6900 0020 2020 2a2a 4e6f 7465 2a2a HFi.. **Note**\n-0007d6c0: 0700 4846 6a00 0054 0048 4671 0000 2020 ..HFj..T.HFq.. \n+0007d6a0: 7373 6167 6573 2e07 0048 4468 0000 1200 ssages...HDh....\n+0007d6b0: 4844 6900 0020 2020 2a2a 4e6f 7465 2a2a HDi.. **Note**\n+0007d6c0: 0700 4844 6a00 0054 0048 4471 0000 2020 ..HDj..T.HDq.. \n 0007d6d0: 2020 206f 2055 7365 2056 4945 5720 5b4e o Use VIEW [N\n 0007d6e0: 4f5d 4c4f 4754 5b50 5245 5354 4152 545d O]LOGT[PRESTART]\n 0007d6f0: 5b3d 696e 7465 7870 725d 2074 6f20 656e [=intexpr] to en\n 0007d700: 6162 6c65 206f 7220 6469 7361 626c 6520 able or disable \n-0007d710: 7468 6520 6c6f 6767 696e 673e 0048 4672 the logging>.HFr\n+0007d710: 7468 6520 6c6f 6767 696e 673e 0048 4472 the logging>.HDr\n 0007d720: 0000 2020 2020 2020 206f 6620 5450 5245 .. of TPRE\n 0007d730: 5354 4152 5420 6d65 7373 6167 6573 2e20 START messages. \n 0007d740: 4e6f 7465 2074 6861 7420 796f 7520 6361 Note that you ca\n-0007d750: 6e20 7573 6520 7468 654d 0048 4673 0000 n use theM.HFs..\n+0007d750: 6e20 7573 6520 7468 654d 0048 4473 0000 n use theM.HDs..\n 0007d760: 2020 2020 2020 2067 746d 5f74 7072 6573 gtm_tpres\n 0007d770: 7461 7274 5f6c 6f67 5f64 656c 7461 2061 tart_log_delta a\n 0007d780: 6e64 2067 746d 5f74 7072 6573 7461 7274 nd gtm_tprestart\n 0007d790: 5f6c 6f67 5f66 6972 7374 2065 6e76 6972 _log_first envir\n-0007d7a0: 6f6e 6d65 6e74 4300 4846 7400 0020 2020 onmentC.HFt.. \n+0007d7a0: 6f6e 6d65 6e74 4300 4844 7400 0020 2020 onmentC.HDt.. \n 0007d7b0: 2020 2020 7661 7269 6162 6c65 7320 746f variables to\n 0007d7c0: 2073 6574 2074 6865 2066 7265 7175 656e set the frequen\n 0007d7d0: 6379 206f 6620 5450 5245 5354 4152 5420 cy of TPRESTART \n 0007d7e0: 6d65 7373 6167 6573 2e00 0000 0000 0000 messages........\n 0007d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007d800: 0100 0000 8802 0000 500e 0000 0000 0000 ........P.......\n-0007d810: 9b00 0046 4845 4c50 00ff 7300 ff4d 5f4c ...FHELP..s..M_L\n+0007d810: 9b00 0044 4845 4c50 00ff 7300 ff4d 5f4c ...DHELP..s..M_L\n 0007d820: 414e 475f 4645 4154 5552 4553 00ff 7300 ANG_FEATURES..s.\n 0007d830: ff54 5241 4e53 4143 5449 4f4e 5f50 524f .TRANSACTION_PRO\n 0007d840: 4345 5353 494e 4700 ff73 00ff 5450 5f50 CESSING..s..TP_P\n 0007d850: 4552 464f 524d 414e 4345 00c0 7500 0020 ERFORMANCE..u.. \n 0007d860: 2020 2020 6f20 5573 6520 5649 4557 205b o Use VIEW [\n 0007d870: 4e4f 5d4c 4f47 4e5b 4f4e 5450 5d5b 3d69 NO]LOGN[ONTP][=i\n 0007d880: 6e74 6578 7072 5d20 746f 2065 6e61 626c ntexpr] to enabl\n 0007d890: 6520 6f72 2064 6973 6162 6c65 2074 6865 e or disable the\n-0007d8a0: 206c 6f67 6769 6e67 206f 664d 0048 4676 logging ofM.HFv\n+0007d8a0: 206c 6f67 6769 6e67 206f 664d 0048 4476 logging ofM.HDv\n 0007d8b0: 0000 2020 2020 2020 204e 4f4e 5450 5245 .. NONTPRE\n 0007d8c0: 5354 4152 5420 6d65 7373 6167 6573 2e20 START messages. \n 0007d8d0: 5468 6973 2066 6163 696c 6974 7920 6973 This facility is\n 0007d8e0: 2074 6865 2061 6e61 6c6f 6720 6f66 2054 the analog of T\n-0007d8f0: 5052 4553 5441 5254 5400 4846 7700 0020 PRESTARTT.HFw.. \n+0007d8f0: 5052 4553 5441 5254 5400 4844 7700 0020 PRESTARTT.HDw.. \n 0007d900: 2020 2020 2020 7472 6163 6b69 6e67 2c20 tracking, \n 0007d910: 6275 7420 666f 7220 6e6f 6e2d 5450 206d but for non-TP m\n 0007d920: 696e 692d 7472 616e 7361 6373 7469 6f6e ini-transacstion\n 0007d930: 732e 204e 6f74 6520 7468 6174 2079 6f75 s. Note that you\n-0007d940: 2063 616e 2075 7365 2074 6865 5300 4846 can use theS.HF\n+0007d940: 2063 616e 2075 7365 2074 6865 5300 4844 can use theS.HD\n 0007d950: 7800 0020 2020 2020 2020 6774 6d5f 6e6f x.. gtm_no\n 0007d960: 6e74 7072 6573 7461 7274 5f6c 6f67 5f64 ntprestart_log_d\n 0007d970: 656c 7461 2061 6e64 2067 746d 5f6e 6f6e elta and gtm_non\n 0007d980: 7470 7265 7374 6172 745f 6c6f 675f 6669 tprestart_log_fi\n 0007d990: 7273 7420 656e 7669 726f 6e6d 656e 744a rst environmentJ\n-0007d9a0: 0048 4679 0000 2020 2020 2020 2076 6172 .HFy.. var\n+0007d9a0: 0048 4479 0000 2020 2020 2020 2076 6172 .HDy.. var\n 0007d9b0: 6961 626c 6573 2074 6f20 7365 7420 7468 iables to set th\n 0007d9c0: 6520 6672 6571 7565 6e63 7920 6f66 2074 e frequency of t\n 0007d9d0: 6865 204e 4f4e 5450 5245 5354 4152 5420 he NONTPRESTART \n-0007d9e0: 6d65 7373 6167 6573 2e4c 0048 467a 0000 messages.L.HFz..\n+0007d9e0: 6d65 7373 6167 6573 2e4c 0048 447a 0000 messages.L.HDz..\n 0007d9f0: 2020 2020 206f 2046 6f72 206d 6f72 6520 o For more \n 0007da00: 696e 666f 726d 6174 696f 6e2c 2072 6566 information, ref\n 0007da10: 6572 2074 6f20 224b 6579 2057 6f72 6473 er to \"Key Words\n 0007da20: 2220 616e 6420 7468 6520 456e 7669 726f \" and the Enviro\n-0007da30: 6e6d 656e 744c 0048 4681 0000 2020 2020 nmentL.HF... \n+0007da30: 6e6d 656e 744c 0048 4481 0000 2020 2020 nmentL.HD... \n 0007da40: 2020 2056 6172 6961 626c 6573 2073 6563 Variables sec\n 0007da50: 7469 6f6e 206f 6620 4754 2e4d 2041 646d tion of GT.M Adm\n 0007da60: 696e 6973 7472 6174 696f 6e20 616e 6420 inistration and \n 0007da70: 4f70 6572 6174 696f 6e73 2047 7569 6465 Operations Guide\n-0007da80: 2e07 0048 4682 0000 0000 0000 0000 0000 ...HF...........\n+0007da80: 2e07 0048 4482 0000 0000 0000 0000 0000 ...HD...........\n 0007da90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007daa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007dab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007dac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007dad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007dae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007daf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -32290,48 +32290,48 @@\n 0007e210: 0000 2020 2047 542e 4d20 7072 6f67 7261 .. GT.M progra\n 0007e220: 6d73 2061 7265 2063 6f6d 7061 7469 626c ms are compatibl\n 0007e230: 6520 7769 7468 206d 6f73 7420 736f 7572 e with most sour\n 0007e240: 6365 206d 616e 6167 656d 656e 7420 736f ce management so\n 0007e250: 6674 7761 7265 2c20 666f 7221 0064 00c0 ftware, for!.d..\n 0007e260: 1100 0020 2020 6578 616d 706c 652c 2052 ... example, R\n 0007e270: 4353 2061 6e64 2053 4343 532e 0700 6500 CS and SCCS...e.\n-0007e280: 1200 002c 004d 4654 4845 5f52 554e 2d54 ...,.MFTHE_RUN-T\n+0007e280: 1200 002c 004d 4454 4845 5f52 554e 2d54 ...,.MDTHE_RUN-T\n 0007e290: 494d 455f 5359 5354 454d 0000 5468 655f IME_SYSTEM..The_\n 0007e2a0: 5275 6e2d 5469 6d65 5f53 7973 7465 6d1e Run-Time_System.\n-0007e2b0: 0061 46bf 1100 0020 2020 5468 6520 5275 .aF.... The Ru\n+0007e2b0: 0061 44bf 1100 0020 2020 5468 6520 5275 .aD.... The Ru\n 0007e2c0: 6e2d 5469 6d65 2053 7973 7465 6d07 0062 n-Time System..b\n-0007e2d0: 4621 0000 4600 6246 3100 0020 2020 4120 F!..F.bF1.. A \n+0007e2d0: 4421 0000 4600 6244 3100 0020 2020 4120 D!..F.bD1.. A \n 0007e2e0: 4754 2e4d 2070 726f 6772 616d 6d65 7220 GT.M programmer \n 0007e2f0: 6361 6e20 6578 6563 7574 6520 616e 204d can execute an M\n 0007e300: 2072 6f75 7469 6e65 2066 726f 6d20 7468 routine from th\n-0007e310: 6520 7368 656c 6c20 6f72 3f00 6246 4100 e shell or?.bFA.\n+0007e310: 6520 7368 656c 6c20 6f72 3f00 6244 4100 e shell or?.bDA.\n 0007e320: 0020 2020 696e 7465 7261 6374 6976 656c . interactivel\n 0007e330: 792c 2075 7369 6e67 2074 6865 204d 2063 y, using the M c\n 0007e340: 6f6d 6d61 6e64 7320 6672 6f6d 2044 6972 ommands from Dir\n-0007e350: 6563 7420 4d6f 6465 2e07 0062 4651 0000 ect Mode...bFQ..\n-0007e360: 5100 6246 6100 0020 2020 5468 6520 7275 Q.bFa.. The ru\n+0007e350: 6563 7420 4d6f 6465 2e07 0062 4451 0000 ect Mode...bDQ..\n+0007e360: 5100 6244 6100 0020 2020 5468 6520 7275 Q.bDa.. The ru\n 0007e370: 6e2d 7469 6d65 2073 7973 7465 6d20 6578 n-time system ex\n 0007e380: 6563 7574 6573 2063 6f6d 7069 6c65 2d61 ecutes compile-a\n 0007e390: 732d 7772 6974 7465 6e20 636f 6465 2061 s-written code a\n 0007e3a0: 7320 6c6f 6e67 2061 7320 6974 2064 6f65 s long as it doe\n-0007e3b0: 734c 0062 4671 0000 2020 206e 6f74 2065 sL.bFq.. not e\n+0007e3b0: 734c 0062 4471 0000 2020 206e 6f74 2065 sL.bDq.. not e\n 0007e3c0: 6e63 6f75 6e74 6572 2074 6865 2063 6f6d ncounter the com\n 0007e3d0: 7069 6c65 2d74 696d 6520 6572 726f 7273 pile-time errors\n 0007e3e0: 2e20 4966 2069 7420 6465 7465 6374 7320 . If it detects \n 0007e3f0: 616e 2065 7272 6f72 2c20 7468 6553 0062 an error, theS.b\n-0007e400: 4681 0000 2020 2072 756e 2d74 696d 6520 F... run-time \n+0007e400: 4481 0000 2020 2072 756e 2d74 696d 6520 D... run-time \n 0007e410: 7379 7374 656d 2073 7573 7065 6e64 7320 system suspends \n 0007e420: 6578 6563 7574 696f 6e20 6f66 2061 2072 execution of a r\n 0007e430: 6f75 7469 6e65 2069 6d6d 6564 6961 7465 outine immediate\n 0007e440: 6c79 2061 6e64 2074 7261 6e73 6665 7273 ly and transfers\n-0007e450: 4400 6246 9100 0020 2020 636f 6e74 726f D.bF... contro\n+0007e450: 4400 6244 9100 0020 2020 636f 6e74 726f D.bD... contro\n 0007e460: 6c20 746f 2044 6972 6563 7420 4d6f 6465 l to Direct Mode\n 0007e470: 206f 7220 746f 2061 2075 7365 722d 7772 or to a user-wr\n 0007e480: 6974 7465 6e20 6572 726f 7220 726f 7574 itten error rout\n-0007e490: 696e 652e 0800 6146 c011 0000 0000 0000 ine...aF........\n+0007e490: 696e 652e 0800 6144 c011 0000 0000 0000 ine...aD........\n 0007e4a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007e4b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007e4c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007e4d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007e4e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007e4f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007e500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -32381,1121 +32381,1121 @@\n 0007e7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007e7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007e7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007e800: 0100 0000 f307 0000 890e 0000 0000 0000 ................\n 0007e810: 1f00 0000 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 0007e820: 4d41 4e44 5300 0043 6f6d 6d61 6e64 7313 MANDS..Commands.\n-0007e830: 0012 46bf 1100 0020 2020 436f 6d6d 616e ..F.... Comman\n-0007e840: 6473 0700 1346 2100 004d 0013 4631 0000 ds...F!..M..F1..\n+0007e830: 0012 44bf 1100 0020 2020 436f 6d6d 616e ..D.... Comman\n+0007e840: 6473 0700 1344 2100 004d 0013 4431 0000 ds...D!..M..D1..\n 0007e850: 2020 2054 6869 7320 6368 6170 7465 7220 This chapter \n 0007e860: 6465 7363 7269 6265 7320 4d20 6c61 6e67 describes M lang\n 0007e870: 7561 6765 2063 6f6d 6d61 6e64 7320 696d uage commands im\n 0007e880: 706c 656d 656e 7465 6420 696e 2047 542e plemented in GT.\n-0007e890: 4d2e 2041 6c6c 4c00 1346 4100 0020 2020 M. AllL..FA.. \n+0007e890: 4d2e 2041 6c6c 4c00 1344 4100 0020 2020 M. AllL..DA.. \n 0007e8a0: 636f 6d6d 616e 6473 2073 7461 7274 696e commands startin\n 0007e8b0: 6720 7769 7468 2074 6865 206c 6574 7465 g with the lette\n 0007e8c0: 7220 5a20 6172 6520 4754 2e4d 2061 6464 r Z are GT.M add\n 0007e8d0: 6974 696f 6e73 2074 6f20 7468 6520 414e itions to the AN\n-0007e8e0: 5349 5300 1346 5100 0020 2020 7374 616e SIS..FQ.. stan\n+0007e8e0: 5349 5300 1344 5100 0020 2020 7374 616e SIS..DQ.. stan\n 0007e8f0: 6461 7264 2063 6f6d 6d61 6e64 2073 6574 dard command set\n 0007e900: 2e20 5468 6520 4d20 7374 616e 6461 7264 . The M standard\n 0007e910: 2073 7065 6369 6669 6573 2073 7461 6e64 specifies stand\n 0007e920: 6172 6420 6162 6272 6576 6961 7469 6f6e ard abbreviation\n-0007e930: 7320 666f 723d 0013 4661 0000 2020 2063 s for=..Fa.. c\n+0007e930: 7320 666f 723d 0013 4461 0000 2020 2063 s for=..Da.. c\n 0007e940: 6f6d 6d61 6e64 7320 616e 6420 7265 6a65 ommands and reje\n 0007e950: 6374 7320 616e 7920 6e6f 6e2d 7374 616e cts any non-stan\n 0007e960: 6461 7264 2061 6262 7265 7669 6174 696f dard abbreviatio\n-0007e970: 6e2e 0700 1346 7100 0014 0012 46ff 7300 n....Fq.....F.s.\n+0007e970: 6e2e 0700 1344 7100 0014 0012 44ff 7300 n....Dq.....D.s.\n 0007e980: ff42 5245 414b 0000 4272 6561 6b10 001c .BREAK..Break...\n-0007e990: 46bf 1100 0020 2020 4272 6561 6b07 001d F.... Break...\n-0007e9a0: 4621 0000 5300 1d46 3100 0020 2020 5468 F!..S..F1.. Th\n+0007e990: 44bf 1100 0020 2020 4272 6561 6b07 001d D.... Break...\n+0007e9a0: 4421 0000 5300 1d44 3100 0020 2020 5468 D!..S..D1.. Th\n 0007e9b0: 6520 4252 4541 4b20 636f 6d6d 616e 6420 e BREAK command \n 0007e9c0: 7061 7573 6573 2065 7865 6375 7469 6f6e pauses execution\n 0007e9d0: 206f 6620 7468 6520 636f 6465 2061 6e64 of the code and\n 0007e9e0: 2069 6e69 7469 6174 6573 2044 6972 6563 initiates Direc\n-0007e9f0: 7420 4d6f 6465 2e07 001d 4641 0000 2d00 t Mode....FA..-.\n-0007ea00: 1d46 5100 0020 2020 5468 6520 666f 726d .FQ.. The form\n+0007e9f0: 7420 4d6f 6465 2e07 001d 4441 0000 2d00 t Mode....DA..-.\n+0007ea00: 1d44 5100 0020 2020 5468 6520 666f 726d .DQ.. The form\n 0007ea10: 6174 206f 6620 7468 6520 4252 4541 4b20 at of the BREAK \n-0007ea20: 636f 6d6d 616e 6420 6973 3a07 001d 4661 command is:...Fa\n-0007ea30: 0000 3000 1d46 7100 0020 2020 425b 5245 ..0..Fq.. B[RE\n+0007ea20: 636f 6d6d 616e 6420 6973 3a07 001d 4461 command is:...Da\n+0007ea30: 0000 3000 1d44 7100 0020 2020 425b 5245 ..0..Dq.. B[RE\n 0007ea40: 414b 5d5b 3a74 7665 7870 725d 205b 6578 AK][:tvexpr] [ex\n 0007ea50: 7072 5b3a 7476 6578 7072 5d5b 2c2e 2e2e pr[:tvexpr][,...\n-0007ea60: 5d5d 0700 1d46 8100 0053 001d 4691 0000 ]]...F...S..F...\n+0007ea60: 5d5d 0700 1d44 8100 0053 001d 4491 0000 ]]...D...S..D...\n 0007ea70: 2020 2049 7373 7569 6e67 2061 2042 5245 Issuing a BRE\n 0007ea80: 414b 2063 6f6d 6d61 6e64 2069 6e73 6964 AK command insid\n 0007ea90: 6520 616e 204d 2074 7261 6e73 6163 7469 e an M transacti\n 0007eaa0: 6f6e 2064 6573 7472 6f79 7320 7468 6520 on destroys the \n-0007eab0: 4973 6f6c 6174 696f 6e20 6f66 5000 1c46 Isolation ofP..F\n+0007eab0: 4973 6f6c 6174 696f 6e20 6f66 5000 1c44 Isolation ofP..D\n 0007eac0: c011 0000 2020 2074 6861 7420 7472 616e .... that tran\n 0007ead0: 7361 6374 696f 6e2e 2042 6563 6175 7365 saction. Because\n 0007eae0: 206f 6620 7468 6520 7761 7920 7468 6174 of the way that\n 0007eaf0: 2047 542e 4d20 696d 706c 656d 656e 7473 GT.M implements\n-0007eb00: 2074 7261 6e73 6163 7469 6f6e 4f00 1d46 transactionO..F\n+0007eb00: 2074 7261 6e73 6163 7469 6f6e 4f00 1d44 transactionO..D\n 0007eb10: 1200 0020 2020 7072 6f63 6573 7369 6e67 ... processing\n 0007eb20: 2c20 6120 4252 4541 4b20 7769 7468 696e , a BREAK within\n 0007eb30: 2061 2074 7261 6e73 6163 7469 6f6e 206d a transaction m\n 0007eb40: 6179 2063 6175 7365 2074 6865 2074 7261 ay cause the tra\n-0007eb50: 6e73 6163 7469 6f6e 2074 6f40 001d 4613 nsaction to@..F.\n+0007eb50: 6e73 6163 7469 6f6e 2074 6f40 001d 4413 nsaction to@..D.\n 0007eb60: 0000 2020 2073 7566 6665 7220 616e 2069 .. suffer an i\n 0007eb70: 6e64 6566 696e 6974 6520 6e75 6d62 6572 ndefinite number\n 0007eb80: 206f 6620 7265 7374 6172 7473 2028 226c of restarts (\"l\n-0007eb90: 6976 6520 6c6f 636b 2229 2e07 001d 4614 ive lock\")....F.\n-0007eba0: 0000 4100 1d46 1500 0020 2020 5a43 4f4e ..A..F... ZCON\n+0007eb90: 6976 6520 6c6f 636b 2229 2e07 001d 4414 ive lock\")....D.\n+0007eba0: 0000 4100 1d44 1500 0020 2020 5a43 4f4e ..A..D... ZCON\n 0007ebb0: 5449 4e55 4520 7265 7375 6d65 7320 6578 TINUE resumes ex\n 0007ebc0: 6563 7574 696f 6e20 6f66 2074 6865 2069 ecution of the i\n 0007ebd0: 6e74 6572 7275 7074 6564 2070 726f 6772 nterrupted progr\n-0007ebe0: 616d 2e07 001d 4616 0000 2300 1d46 1700 am....F...#..F..\n+0007ebe0: 616d 2e07 001d 4416 0000 2300 1d44 1700 am....D...#..D..\n 0007ebf0: 0020 2020 2020 6f20 5468 6520 626f 6479 . o The body\n 0007ec00: 206f 6620 6120 7072 6f67 7261 6d1d 001d of a program...\n-0007ec10: 4618 0000 2020 2020 206f 2041 205a 4252 F... o A ZBR\n-0007ec20: 4541 4b20 6163 7469 6f6e 2000 1d46 1900 EAK action ..F..\n+0007ec10: 4418 0000 2020 2020 206f 2041 205a 4252 D... o A ZBR\n+0007ec20: 4541 4b20 6163 7469 6f6e 2000 1d44 1900 EAK action ..D..\n 0007ec30: 0020 2020 2020 6f20 4120 6465 7669 6365 . o A device\n-0007ec40: 2045 5843 4550 5449 4f4e 1c00 1d46 1a00 EXCEPTION...F..\n+0007ec40: 2045 5843 4550 5449 4f4e 1c00 1d44 1a00 EXCEPTION...D..\n 0007ec50: 0020 2020 2020 6f20 4120 5a53 5445 5020 . o A ZSTEP \n-0007ec60: 6163 7469 6f6e 0700 1d46 2100 0052 001d action...F!..R..\n-0007ec70: 4622 0000 2020 2054 6865 2056 4945 5720 F\".. The VIEW \n+0007ec60: 6163 7469 6f6e 0700 1d44 2100 0052 001d action...D!..R..\n+0007ec70: 4422 0000 2020 2054 6865 2056 4945 5720 D\".. The VIEW \n 0007ec80: 2242 5245 414b 4d53 4722 206d 6173 6b20 \"BREAKMSG\" mask \n 0007ec90: 7365 6c65 6374 6976 656c 7920 656e 6162 selectively enab\n 0007eca0: 6c65 7320 6f72 2064 6973 6162 6c65 7320 les or disables \n 0007ecb0: 7468 6573 6520 6d65 7373 6167 6573 2e53 these messages.S\n-0007ecc0: 001d 4623 0000 2020 2042 7920 6465 6661 ..F#.. By defa\n+0007ecc0: 001d 4423 0000 2020 2042 7920 6465 6661 ..D#.. By defa\n 0007ecd0: 756c 742c 2061 2070 726f 6365 7373 2065 ult, a process e\n 0007ece0: 7865 6375 7469 6e67 2061 2047 542e 4d20 xecuting a GT.M \n 0007ecf0: 696d 6167 6520 6469 7370 6c61 7973 2061 image displays a\n 0007ed00: 6c6c 2042 5245 414b 206d 6573 7361 6765 ll BREAK message\n-0007ed10: 732e 0700 1d46 2400 001a 001c 46ff 7300 s....F$.....F.s.\n+0007ed10: 732e 0700 1d44 2400 001a 001c 44ff 7300 s....D$.....D.s.\n 0007ed20: ff45 5841 4d50 4c45 5300 0045 7861 6d70 .EXAMPLES..Examp\n-0007ed30: 6c65 7313 0029 46bf 1100 0020 2020 4578 les..)F.... Ex\n-0007ed40: 616d 706c 6573 0700 2a46 2100 0012 002a amples..*F!....*\n-0007ed50: 4631 0000 2020 2045 7861 6d70 6c65 3a07 F1.. Example:.\n-0007ed60: 002a 4641 0000 4500 2a46 5100 0020 2020 .*FA..E.*FQ.. \n+0007ed30: 6c65 7313 0029 44bf 1100 0020 2020 4578 les..)D.... Ex\n+0007ed40: 616d 706c 6573 0700 2a44 2100 0012 002a amples..*D!....*\n+0007ed50: 4431 0000 2020 2045 7861 6d70 6c65 3a07 D1.. Example:.\n+0007ed60: 002a 4441 0000 4500 2a44 5100 0020 2020 .*DA..E.*DQ.. \n 0007ed70: 4c4f 4f50 3020 2020 2020 4620 2053 2061 LOOP0 F S a\n 0007ed80: 6374 3d24 4f28 5e61 6374 2861 6374 2929 ct=$O(^act(act))\n 0007ed90: 2051 3a61 6374 3d22 2220 2042 3a64 6562 Q:act=\"\" B:deb\n-0007eda0: 7567 2020 4420 4c4f 4f50 3107 002a 4661 ug D LOOP1..*Fa\n-0007edb0: 0000 4800 2a46 7100 0020 2020 5468 6973 ..H.*Fq.. This\n+0007eda0: 7567 2020 4420 4c4f 4f50 3107 002a 4461 ug D LOOP1..*Da\n+0007edb0: 0000 4800 2a44 7100 0020 2020 5468 6973 ..H.*Dq.. This\n 0007edc0: 2046 4f52 206c 6f6f 7020 636f 6e74 6169 FOR loop contai\n 0007edd0: 6e73 2061 2042 5245 414b 2077 6974 6820 ns a BREAK with \n 0007ede0: 6120 636f 6d6d 616e 6420 706f 7374 636f a command postco\n-0007edf0: 6e64 6974 696f 6e61 6c2e 0700 2a46 8100 nditional...*F..\n-0007ee00: 0012 002a 4691 0000 2020 2045 7861 6d70 ...*F... Examp\n-0007ee10: 6c65 3a08 0029 46c0 1100 0018 002a 4612 le:..)F......*F.\n+0007edf0: 6e64 6974 696f 6e61 6c2e 0700 2a44 8100 nditional...*D..\n+0007ee00: 0012 002a 4491 0000 2020 2045 7861 6d70 ...*D... Examp\n+0007ee10: 6c65 3a08 0029 44c0 1100 0018 002a 4412 le:..)D......*D.\n 0007ee20: 0000 2020 2047 544d 3e5a 5052 494e 5420 .. GTM>ZPRINT \n-0007ee30: 5e62 720d 002a 4613 0000 2020 2062 723b ^br..*F... br;\n-0007ee40: 1400 2a46 1400 0020 2020 2020 2020 2020 ..*F... \n-0007ee50: 6b69 6c6c 2500 2a46 1500 0020 2020 2020 kill%.*F... \n+0007ee30: 5e62 720d 002a 4413 0000 2020 2062 723b ^br..*D... br;\n+0007ee40: 1400 2a44 1400 0020 2020 2020 2020 2020 ..*D... \n+0007ee50: 6b69 6c6c 2500 2a44 1500 0020 2020 2020 kill%.*D... \n 0007ee60: 2020 2020 666f 7220 693d 313a 313a 3320 for i=1:1:3 \n-0007ee70: 646f 2062 7265 616b 3b14 002a 4616 0000 do break;..*F...\n+0007ee70: 646f 2062 7265 616b 3b14 002a 4416 0000 do break;..*D...\n 0007ee80: 2020 2020 2020 2020 2071 7569 7410 002a quit..*\n-0007ee90: 4617 0000 2020 2062 7265 616b 3b41 002a F... break;A.*\n-0007eea0: 4618 0000 2020 2020 2020 2020 2077 7269 F... wri\n+0007ee90: 4417 0000 2020 2062 7265 616b 3b41 002a D... break;A.*\n+0007eea0: 4418 0000 2020 2020 2020 2020 2077 7269 D... wri\n 0007eeb0: 7465 2022 4974 6572 6174 696f 6e20 222c te \"Iteration \",\n 0007eec0: 692c 3f31 352c 2278 3d22 2c24 6765 7428 i,?15,\"x=\",$get(\n 0007eed0: 782c 223c 554e 4445 463e 2229 2c21 4e00 x,\"\"),!N.\n-0007eee0: 2a46 1900 0020 2020 2020 2020 2020 6272 *F... br\n+0007eee0: 2a44 1900 0020 2020 2020 2020 2020 6272 *D... br\n 0007eef0: 6561 6b3a 2464 6174 6128 7829 2022 7772 eak:$data(x) \"wr\n 0007ef00: 6974 6520 2222 4f4b 2222 2c21 223a 782c ite \"\"OK\"\",!\":x,\n 0007ef10: 2277 7269 7465 2022 2257 726f 6e67 2061 \"write \"\"Wrong a\n-0007ef20: 6761 696e 2222 2c21 223a 2778 2c00 2a46 gain\"\",!\":'x,.*F\n+0007ef20: 6761 696e 2222 2c21 223a 2778 2c00 2a44 gain\"\",!\":'x,.*D\n 0007ef30: 1a00 0020 2020 2020 2020 2020 7365 7420 ... set \n 0007ef40: 783d 2469 6e63 7265 6d65 6e74 2878 2c24 x=$increment(x,$\n-0007ef50: 6461 7461 2878 2929 1400 2a46 2100 0020 data(x))..*F!.. \n-0007ef60: 2020 2020 2020 2020 7175 6974 1400 2a46 quit..*F\n+0007ef50: 6461 7461 2878 2929 1400 2a44 2100 0020 data(x))..*D!.. \n+0007ef60: 2020 2020 2020 2020 7175 6974 1400 2a44 quit..*D\n 0007ef70: 2200 0020 2020 4754 4d3e 444f 205e 6272 \".. GTM>DO ^br\n-0007ef80: 2200 2a46 2300 0020 2020 4974 6572 6174 \".*F#.. Iterat\n+0007ef80: 2200 2a44 2300 0020 2020 4974 6572 6174 \".*D#.. Iterat\n 0007ef90: 696f 6e20 3120 2020 2078 3d3c 554e 4445 ion 1 x=..*F$.. Iter\n+0007efa0: 463e 1c00 2a44 2400 0020 2020 4974 6572 F>..*D$.. Iter\n 0007efb0: 6174 696f 6e20 3220 2020 2078 3d30 3500 ation 2 x=05.\n-0007efc0: 2a46 2500 0020 2020 2547 544d 2d49 2d42 *F%.. %GTM-I-B\n+0007efc0: 2a44 2500 0020 2020 2547 544d 2d49 2d42 *D%.. %GTM-I-B\n 0007efd0: 5245 414b 2c20 4272 6561 6b20 696e 7374 REAK, Break inst\n 0007efe0: 7275 6374 696f 6e20 656e 636f 756e 7465 ruction encounte\n 0007eff0: 7265 6400 0000 0000 0000 0000 0000 0000 red.............\n 0007f000: 0100 0000 cd07 0000 c60e 0000 0000 0000 ................\n-0007f010: 5f00 0046 4845 4c50 00ff 7300 ff43 4f4d _..FHELP..s..COM\n+0007f010: 5f00 0044 4845 4c50 00ff 7300 ff43 4f4d _..DHELP..s..COM\n 0007f020: 4d41 4e44 5300 ff73 00ff 4252 4541 4b00 MANDS..s..BREAK.\n 0007f030: ff73 00ff 4558 414d 504c 4553 00c0 2600 .s..EXAMPLES..&.\n 0007f040: 0020 2020 2020 2020 2020 2020 2020 2020 . \n 0007f050: 4174 204d 2073 6f75 7263 6520 6c6f 6361 At M source loca\n 0007f060: 7469 6f6e 2062 7265 616b 2b32 5e62 7217 tion break+2^br.\n-0007f070: 002a 4627 0000 2020 2047 544d 3e5a 434f .*F'.. GTM>ZCO\n-0007f080: 4e54 494e 5545 1500 2a46 2800 0020 2020 NTINUE..*F(.. \n-0007f090: 5772 6f6e 6720 6167 6169 6e35 002a 4629 Wrong again5.*F)\n+0007f070: 002a 4427 0000 2020 2047 544d 3e5a 434f .*D'.. GTM>ZCO\n+0007f080: 4e54 494e 5545 1500 2a44 2800 0020 2020 NTINUE..*D(.. \n+0007f090: 5772 6f6e 6720 6167 6169 6e35 002a 4429 Wrong again5.*D)\n 0007f0a0: 0000 2020 2025 4754 4d2d 492d 4252 4541 .. %GTM-I-BREA\n 0007f0b0: 4b2c 2042 7265 616b 2069 6e73 7472 7563 K, Break instruc\n 0007f0c0: 7469 6f6e 2065 6e63 6f75 6e74 6572 6564 tion encountered\n-0007f0d0: 3500 2a46 2a00 0020 2020 2020 2020 2020 5.*F*.. \n+0007f0d0: 3500 2a44 2a00 0020 2020 2020 2020 2020 5.*D*.. \n 0007f0e0: 2020 2020 2020 4174 204d 2073 6f75 7263 At M sourc\n 0007f0f0: 6520 6c6f 6361 7469 6f6e 2062 7265 616b e location break\n-0007f100: 2b32 5e62 7217 002a 4631 0000 2020 2047 +2^br..*F1.. G\n-0007f110: 544d 3e5a 434f 4e54 494e 5545 1c00 2a46 TM>ZCONTINUE..*F\n+0007f100: 2b32 5e62 7217 002a 4431 0000 2020 2047 +2^br..*D1.. G\n+0007f110: 544d 3e5a 434f 4e54 494e 5545 1c00 2a44 TM>ZCONTINUE..*D\n 0007f120: 3200 0020 2020 4974 6572 6174 696f 6e20 2.. Iteration \n-0007f130: 3320 2020 2078 3d31 0c00 2a46 3300 0020 3 x=1..*F3.. \n-0007f140: 2020 4f4b 3500 2a46 3400 0020 2020 2547 OK5.*F4.. %G\n+0007f130: 3320 2020 2078 3d31 0c00 2a44 3300 0020 3 x=1..*D3.. \n+0007f140: 2020 4f4b 3500 2a44 3400 0020 2020 2547 OK5.*D4.. %G\n 0007f150: 544d 2d49 2d42 5245 414b 2c20 4272 6561 TM-I-BREAK, Brea\n 0007f160: 6b20 696e 7374 7275 6374 696f 6e20 656e k instruction en\n-0007f170: 636f 756e 7465 7265 6435 002a 4635 0000 countered5.*F5..\n+0007f170: 636f 756e 7465 7265 6435 002a 4435 0000 countered5.*D5..\n 0007f180: 2020 2020 2020 2020 2020 2020 2020 2041 A\n 0007f190: 7420 4d20 736f 7572 6365 206c 6f63 6174 t M source locat\n 0007f1a0: 696f 6e20 6272 6561 6b2b 325e 6272 1700 ion break+2^br..\n-0007f1b0: 2a46 3600 0020 2020 4754 4d3e 5a43 4f4e *F6.. GTM>ZCON\n-0007f1c0: 5449 4e55 4535 002a 4637 0000 2020 2025 TINUE5.*F7.. %\n+0007f1b0: 2a44 3600 0020 2020 4754 4d3e 5a43 4f4e *D6.. GTM>ZCON\n+0007f1c0: 5449 4e55 4535 002a 4437 0000 2020 2025 TINUE5.*D7.. %\n 0007f1d0: 4754 4d2d 492d 4252 4541 4b2c 2042 7265 GTM-I-BREAK, Bre\n 0007f1e0: 616b 2069 6e73 7472 7563 7469 6f6e 2065 ak instruction e\n-0007f1f0: 6e63 6f75 6e74 6572 6564 3500 2a46 3800 ncountered5.*F8.\n+0007f1f0: 6e63 6f75 6e74 6572 6564 3500 2a44 3800 ncountered5.*D8.\n 0007f200: 0020 2020 2020 2020 2020 2020 2020 2020 . \n 0007f210: 4174 204d 2073 6f75 7263 6520 6c6f 6361 At M source loca\n 0007f220: 7469 6f6e 2062 7265 616b 2b32 5e62 7217 tion break+2^br.\n-0007f230: 002a 4639 0000 2020 2047 544d 3e5a 434f .*F9.. GTM>ZCO\n-0007f240: 4e54 494e 5545 0e00 2a46 3a00 0020 2020 NTINUE..*F:.. \n-0007f250: 4754 4d3e 0700 2a46 4100 0050 002a 4642 GTM>..*FA..P.*FB\n+0007f230: 002a 4439 0000 2020 2047 544d 3e5a 434f .*D9.. GTM>ZCO\n+0007f240: 4e54 494e 5545 0e00 2a44 3a00 0020 2020 NTINUE..*D:.. \n+0007f250: 4754 4d3e 0700 2a44 4100 0050 002a 4442 GTM>..*DA..P.*DB\n 0007f260: 0000 2020 2054 6869 7320 7573 6573 2061 .. This uses a\n 0007f270: 2042 5245 414b 2077 6974 6820 626f 7468 BREAK with both\n 0007f280: 2063 6f6d 6d61 6e64 2061 6e64 2061 7267 command and arg\n 0007f290: 756d 656e 7420 706f 7374 636f 6e64 6974 ument postcondit\n-0007f2a0: 696f 6e61 6c73 2e20 5468 652d 002a 4643 ionals. The-.*FC\n+0007f2a0: 696f 6e61 6c73 2e20 5468 652d 002a 4443 ionals. The-.*DC\n 0007f2b0: 0000 2020 2061 6374 696f 6e73 2064 6973 .. actions dis\n 0007f2c0: 706c 6179 2064 6562 7567 6769 6e67 206d play debugging m\n-0007f2d0: 6573 7361 6765 732e 0700 2a46 4400 0010 essages...*FD...\n-0007f2e0: 0016 4643 4c4f 5345 0000 436c 6f73 6510 ..FCLOSE..Close.\n-0007f2f0: 001c 46bf 1100 0020 2020 436c 6f73 6507 ..F.... Close.\n-0007f300: 001d 4621 0000 5100 1d46 3100 0020 2020 ..F!..Q..F1.. \n+0007f2d0: 6573 7361 6765 732e 0700 2a44 4400 0010 essages...*DD...\n+0007f2e0: 0016 4443 4c4f 5345 0000 436c 6f73 6510 ..DCLOSE..Close.\n+0007f2f0: 001c 44bf 1100 0020 2020 436c 6f73 6507 ..D.... Close.\n+0007f300: 001d 4421 0000 5100 1d44 3100 0020 2020 ..D!..Q..D1.. \n 0007f310: 5468 6520 434c 4f53 4520 636f 6d6d 616e The CLOSE comman\n 0007f320: 6420 6272 6561 6b73 2074 6865 2063 6f6e d breaks the con\n 0007f330: 6e65 6374 696f 6e20 6265 7477 6565 6e20 nection between \n 0007f340: 6120 7072 6f63 6573 7320 616e 6420 6120 a process and a \n-0007f350: 6465 7669 6365 2e07 001d 4641 0000 2d00 device....FA..-.\n-0007f360: 1d46 5100 0020 2020 5468 6520 666f 726d .FQ.. The form\n+0007f350: 6465 7669 6365 2e07 001d 4441 0000 2d00 device....DA..-.\n+0007f360: 1d44 5100 0020 2020 5468 6520 666f 726d .DQ.. The form\n 0007f370: 6174 206f 6620 7468 6520 434c 4f53 4520 at of the CLOSE \n-0007f380: 636f 6d6d 616e 6420 6973 3a07 001d 4661 command is:...Fa\n-0007f390: 0000 3e00 1d46 7100 0020 2020 435b 4c4f ..>..Fq.. C[LO\n+0007f380: 636f 6d6d 616e 6420 6973 3a07 001d 4461 command is:...Da\n+0007f390: 0000 3e00 1d44 7100 0020 2020 435b 4c4f ..>..Dq.. C[LO\n 0007f3a0: 5345 5d5b 3a74 7665 7870 725d 2065 7870 SE][:tvexpr] exp\n 0007f3b0: 725b 3a28 6b65 7977 6f72 645b 3d65 7870 r[:(keyword[=exp\n 0007f3c0: 725d 5b3a 2e2e 2e5d 295d 5b2c 2e2e 2e5d r][:...])][,...]\n-0007f3d0: 0700 1d46 8100 000a 0016 4644 4f00 0044 ...F......FDO..D\n-0007f3e0: 6f0d 0019 46bf 1100 0020 2020 446f 0700 o...F.... Do..\n-0007f3f0: 1a46 2100 0052 001a 4631 0000 2020 2054 .F!..R..F1.. T\n+0007f3d0: 0700 1d44 8100 000a 0016 4444 4f00 0044 ...D......DDO..D\n+0007f3e0: 6f0d 0019 44bf 1100 0020 2020 446f 0700 o...D.... Do..\n+0007f3f0: 1a44 2100 0052 001a 4431 0000 2020 2054 .D!..R..D1.. T\n 0007f400: 6865 2044 4f20 636f 6d6d 616e 6420 6d61 he DO command ma\n 0007f410: 6b65 7320 616e 2065 6e74 7279 2069 6e20 kes an entry in \n 0007f420: 7468 6520 4754 2e4d 2069 6e76 6f63 6174 the GT.M invocat\n 0007f430: 696f 6e20 7374 6163 6b20 616e 6420 7472 ion stack and tr\n-0007f440: 616e 7366 6572 733e 001a 4641 0000 2020 ansfers>..FA.. \n+0007f440: 616e 7366 6572 733e 001a 4441 0000 2020 ansfers>..DA.. \n 0007f450: 2065 7865 6375 7469 6f6e 2074 6f20 7468 execution to th\n 0007f460: 6520 6c6f 6361 7469 6f6e 2073 7065 6369 e location speci\n 0007f470: 6669 6564 2062 7920 7468 6520 656e 7472 fied by the entr\n-0007f480: 7972 6566 2e07 001a 4651 0000 2a00 1a46 yref....FQ..*..F\n+0007f480: 7972 6566 2e07 001a 4451 0000 2a00 1a44 yref....DQ..*..D\n 0007f490: 6100 0020 2020 5468 6520 666f 726d 6174 a.. The format\n 0007f4a0: 206f 6620 7468 6520 444f 2063 6f6d 6d61 of the DO comma\n-0007f4b0: 6e64 2069 733a 0700 1a46 7100 0044 001a nd is:...Fq..D..\n-0007f4c0: 4681 0000 2020 2044 5b4f 5d5b 3a74 7665 F... D[O][:tve\n+0007f4b0: 6e64 2069 733a 0700 1a44 7100 0044 001a nd is:...Dq..D..\n+0007f4c0: 4481 0000 2020 2044 5b4f 5d5b 3a74 7665 D... D[O][:tve\n 0007f4d0: 7870 725d 205b 656e 7472 7972 6566 5b28 xpr] [entryref[(\n 0007f4e0: 6578 7072 7c2e 6c76 6e5b 2c2e 2e2e 5d29 expr|.lvn[,...])\n 0007f4f0: 5d5b 3a74 7665 7870 725d 5b2c 2e2e 2e5d ][:tvexpr][,...]\n-0007f500: 5d07 001a 4691 0000 1a00 1946 ff73 00ff ]...F......F.s..\n+0007f500: 5d07 001a 4491 0000 1a00 1944 ff73 00ff ]...D......D.s..\n 0007f510: 4558 414d 504c 4553 0000 4578 616d 706c EXAMPLES..Exampl\n-0007f520: 6573 1300 2646 bf11 0000 2020 2045 7861 es..&F.... Exa\n-0007f530: 6d70 6c65 7307 0027 4621 0000 1200 2746 mples..'F!....'F\n+0007f520: 6573 1300 2644 bf11 0000 2020 2045 7861 es..&D.... Exa\n+0007f530: 6d70 6c65 7307 0027 4421 0000 1200 2744 mples..'D!....'D\n 0007f540: 3100 0020 2020 4578 616d 706c 653a 0700 1.. Example:..\n-0007f550: 2746 4100 0015 0027 4651 0000 2020 2047 'FA....'FQ.. G\n-0007f560: 544d 3e44 4f20 5e25 5244 0700 2746 6100 TM>DO ^%RD..'Fa.\n-0007f570: 004f 0027 4671 0000 2020 2054 6869 7320 .O.'Fq.. This \n+0007f550: 2744 4100 0015 0027 4451 0000 2020 2047 'DA....'DQ.. G\n+0007f560: 544d 3e44 4f20 5e25 5244 0700 2744 6100 TM>DO ^%RD..'Da.\n+0007f570: 004f 0027 4471 0000 2020 2054 6869 7320 .O.'Dq.. This \n 0007f580: 6578 616d 706c 6520 696e 766f 6b65 7320 example invokes \n 0007f590: 7468 6520 726f 7574 696e 6520 6469 7265 the routine dire\n 0007f5a0: 6374 6f72 7920 7574 696c 6974 7920 7072 ctory utility pr\n 0007f5b0: 6f67 7261 6d20 2825 5244 2920 6672 6f6d ogram (%RD) from\n-0007f5c0: 5100 2746 8100 0020 2020 4469 7265 6374 Q.'F... Direct\n+0007f5c0: 5100 2744 8100 0020 2020 4469 7265 6374 Q.'D... Direct\n 0007f5d0: 204d 6f64 652e 2054 6865 2063 6172 6574 Mode. The caret\n 0007f5e0: 2073 796d 626f 6c20 285e 2920 7370 6563 symbol (^) spec\n 0007f5f0: 6966 6965 7320 7468 6174 2074 6865 2044 ifies that the D\n 0007f600: 4f20 636f 6d6d 616e 6420 696e 766f 6b65 O command invoke\n-0007f610: 7325 0027 4691 0000 2020 2025 5244 2061 s%.'F... %RD a\n+0007f610: 7325 0027 4491 0000 2020 2025 5244 2061 s%.'D... %RD a\n 0007f620: 7320 616e 2065 7874 6572 6e61 6c20 726f s an external ro\n-0007f630: 7574 696e 652e 0800 2646 c011 0000 1200 utine...&F......\n-0007f640: 2746 1200 0020 2020 4578 616d 706c 653a 'F... Example:\n-0007f650: 0700 2746 1300 0015 0027 4614 0000 2020 ..'F.....'F... \n-0007f660: 2047 544d 3e44 4f20 4128 3329 0700 2746 GTM>DO A(3)..'F\n-0007f670: 1500 0054 0027 4616 0000 2020 2054 6869 ...T.'F... Thi\n+0007f630: 7574 696e 652e 0800 2644 c011 0000 1200 utine...&D......\n+0007f640: 2744 1200 0020 2020 4578 616d 706c 653a 'D... Example:\n+0007f650: 0700 2744 1300 0015 0027 4414 0000 2020 ..'D.....'D... \n+0007f660: 2047 544d 3e44 4f20 4128 3329 0700 2744 GTM>DO A(3)..'D\n+0007f670: 1500 0054 0027 4416 0000 2020 2054 6869 ...T.'D... Thi\n 0007f680: 7320 6578 616d 706c 6520 696e 766f 6b65 s example invoke\n 0007f690: 7320 7468 6520 7375 6272 6f75 7469 6e65 s the subroutine\n 0007f6a0: 2061 7420 6c61 6265 6c20 4120 616e 6420 at label A and \n 0007f6b0: 7061 7373 6573 2074 6865 2076 616c 7565 passes the value\n-0007f6c0: 2033 2061 7320 6154 0027 4617 0000 2020 3 as aT.'F... \n+0007f6c0: 2033 2061 7320 6154 0027 4417 0000 2020 3 as aT.'D... \n 0007f6d0: 2070 6172 616d 6574 6572 2e20 5468 6520 parameter. The \n 0007f6e0: 444f 2061 7267 756d 656e 7420 646f 6573 DO argument does\n 0007f6f0: 206e 6f74 2068 6176 6520 6120 6361 7265 not have a care\n 0007f700: 7420 7379 6d62 6f6c 2028 5e29 2c20 7468 t symbol (^), th\n-0007f710: 6572 6566 6f72 652c 2069 7439 0027 4618 erefore, it9.'F.\n+0007f710: 6572 6566 6f72 652c 2069 7439 0027 4418 erefore, it9.'D.\n 0007f720: 0000 2020 2069 6465 6e74 6966 6965 7320 .. identifies \n 0007f730: 4120 6173 2061 206c 6162 656c 2069 6e20 A as a label in \n 0007f740: 7468 6520 6375 7272 656e 7420 726f 7574 the current rout\n-0007f750: 696e 652e 0700 2746 1900 0012 0027 461a ine...'F.....'F.\n+0007f750: 696e 652e 0700 2744 1900 0012 0027 441a ine...'D.....'D.\n 0007f760: 0000 2020 2045 7861 6d70 6c65 3a07 0027 .. Example:..'\n-0007f770: 4621 0000 2500 2746 2200 0020 2020 5265 F!..%.'F\".. Re\n+0007f770: 4421 0000 2500 2744 2200 0020 2020 5265 D!..%.'D\".. Re\n 0007f780: 706f 7274 4120 3b20 4c61 6265 6c20 666f portA ; Label fo\n-0007f790: 7220 5265 706f 7274 4134 0027 4623 0000 r ReportA4.'F#..\n+0007f790: 7220 5265 706f 7274 4134 0027 4423 0000 r ReportA4.'D#..\n 0007f7a0: 2020 2020 2020 2020 2020 2053 4554 2064 SET d\n 0007f7b0: 693d 2222 204f 5045 4e20 6f75 7466 696c i=\"\" OPEN outfil\n 0007f7c0: 6520 5553 4520 6f75 7466 696c 6500 0000 e USE outfile...\n 0007f7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007f7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007f800: 0100 0000 e307 0000 ff0e 0000 0000 0000 ................\n-0007f810: 7500 0046 4845 4c50 00ff 7300 ff43 4f4d u..FHELP..s..COM\n+0007f810: 7500 0044 4845 4c50 00ff 7300 ff43 4f4d u..DHELP..s..COM\n 0007f820: 4d41 4e44 5300 ff73 00ff 444f 00ff 7300 MANDS..s..DO..s.\n 0007f830: ff45 5841 4d50 4c45 5300 c024 0000 2020 .EXAMPLES..$.. \n 0007f840: 2020 2020 2020 2020 2046 4f52 2020 5345 FOR SE\n 0007f850: 5420 6469 3d24 4f52 4445 5228 5e64 6976 T di=$ORDER(^div\n 0007f860: 2864 6929 2920 5155 4954 3a64 693d 2222 (di)) QUIT:di=\"\"\n 0007f870: 2020 444f 2050 5245 5020 444f 2020 444f DO PREP DO DO\n-0007f880: 2050 4f53 5426 0027 4625 0000 2020 2020 POST&.'F%.. \n+0007f880: 2050 4f53 5426 0027 4425 0000 2020 2020 POST&.'D%.. \n 0007f890: 2020 2020 2020 202e 5345 5420 6465 3d22 .SET de=\"\n-0007f8a0: 222c 286e 722c 6772 293d 3055 0027 4626 \",(nr,gr)=0U.'F&\n+0007f8a0: 222c 286e 722c 6772 293d 3055 0027 4426 \",(nr,gr)=0U.'D&\n 0007f8b0: 0000 2020 2020 2020 2020 2020 202e 5752 .. .WR\n 0007f8c0: 4954 4520 2244 6976 6973 696f 6e20 222c ITE \"Division \",\n 0007f8d0: 6469 2c21 2046 2020 2053 2064 653d 244f di,! F S de=$O\n 0007f8e0: 5244 4552 285e 6465 2864 692c 6465 2929 RDER(^de(di,de))\n 0007f8f0: 2051 5549 543a 6465 3d22 2220 2020 444f QUIT:de=\"\" DO\n-0007f900: 4800 2746 2700 0020 2020 2020 2020 2020 H.'F'.. \n+0007f900: 4800 2744 2700 0020 2020 2020 2020 2020 H.'D'.. \n 0007f910: 2020 2e2e 5752 4954 4520 2244 6570 6172 ..WRITE \"Depar\n 0007f920: 746d 656e 7420 222c 6465 2c22 2047 726f tment \",de,\" Gro\n 0007f930: 7373 2052 6576 3a20 222c 5e67 7265 7628 ss Rev: \",^grev(\n-0007f940: 6469 2c64 6529 2c21 4600 2746 2800 0020 di,de),!F.'F(.. \n+0007f940: 6469 2c64 6529 2c21 4600 2744 2800 0020 di,de),!F.'D(.. \n 0007f950: 2020 2020 2020 2020 2020 2e2e 5752 4954 ..WRIT\n 0007f960: 4520 2244 6570 6172 746d 656e 7420 222c E \"Department \",\n 0007f970: 6465 2c22 204e 6574 2052 6576 3a20 222c de,\" Net Rev: \",\n 0007f980: 5e6e 7265 7628 6469 2c64 6529 2c21 3d00 ^nrev(di,de),!=.\n-0007f990: 2746 2900 0020 2020 2020 2020 2020 2020 'F).. \n+0007f990: 2744 2900 0020 2020 2020 2020 2020 2020 'D).. \n 0007f9a0: 2e2e 5345 5420 6772 3d67 722b 5e67 7265 ..SET gr=gr+^gre\n 0007f9b0: 7628 6469 2c64 6529 2c6e 723d 6e72 2b5e v(di,de),nr=nr+^\n-0007f9c0: 6e72 6576 2864 692c 6465 294a 0027 462a nrev(di,de)J.'F*\n+0007f9c0: 6e72 6576 2864 692c 6465 294a 0027 442a nrev(di,de)J.'D*\n 0007f9d0: 0000 2020 2020 2020 2020 2020 202e 5720 .. .W \n 0007f9e0: 2244 6976 6973 696f 6e20 4772 6f73 7320 \"Division Gross \n 0007f9f0: 5265 763a 2022 2c67 722c 212c 2244 6976 Rev: \",gr,!,\"Div\n 0007fa00: 6973 696f 6e20 4e65 7420 5265 763a 2022 ision Net Rev: \"\n-0007fa10: 2c6e 722c 212b 0027 4631 0000 2020 2020 ,nr,!+.'F1.. \n+0007fa10: 2c6e 722c 212b 0027 4431 0000 2020 2020 ,nr,!+.'D1.. \n 0007fa20: 2020 2020 2020 2020 444f 2050 5249 4e54 DO PRINT\n 0007fa30: 5e4f 5554 5055 5428 6f75 7466 696c 6529 ^OUTPUT(outfile)\n-0007fa40: 1700 2746 3200 0020 2020 2020 2020 2020 ..'F2.. \n-0007fa50: 2020 2051 5549 5407 0027 4633 0000 1200 QUIT..'F3....\n-0007fa60: 2746 3400 0020 2020 4578 616d 706c 653a 'F4.. Example:\n-0007fa70: 0700 2746 3500 0019 0027 4636 0000 2020 ..'F5....'F6.. \n+0007fa40: 1700 2744 3200 0020 2020 2020 2020 2020 ..'D2.. \n+0007fa50: 2020 2051 5549 5407 0027 4433 0000 1200 QUIT..'D3....\n+0007fa60: 2744 3400 0020 2020 4578 616d 706c 653a 'D4.. Example:\n+0007fa70: 0700 2744 3500 0019 0027 4436 0000 2020 ..'D5....'D6.. \n 0007fa80: 2047 544d 3e7a 7072 696e 7420 5e53 5152 GTM>zprint ^SQR\n-0007fa90: 1100 2746 3700 0020 2020 5351 5228 7a29 ..'F7.. SQR(z)\n-0007faa0: 3b18 0027 4638 0000 2020 2020 2073 6574 ;..'F8.. set\n-0007fab0: 2072 6576 6572 743d 3039 0027 4639 0000 revert=09.'F9..\n+0007fa90: 1100 2744 3700 0020 2020 5351 5228 7a29 ..'D7.. SQR(z)\n+0007faa0: 3b18 0027 4438 0000 2020 2020 2073 6574 ;..'D8.. set\n+0007fab0: 2072 6576 6572 743d 3039 0027 4439 0000 revert=09.'D9..\n 0007fac0: 2020 2020 2069 6620 2476 6965 7728 2275 if $view(\"u\n 0007fad0: 6e64 6566 2229 2073 6574 2072 6576 6572 ndef\") set rever\n 0007fae0: 743d 3120 7669 6577 2022 6e6f 756e 6465 t=1 view \"nounde\n-0007faf0: 6622 4d00 2746 3a00 0020 2020 2020 6966 f\"M.'F:.. if\n+0007faf0: 6622 4d00 2744 3a00 0020 2020 2020 6966 f\"M.'D:.. if\n 0007fb00: 207a 3d22 2220 7772 6974 6520 224d 6973 z=\"\" write \"Mis\n 0007fb10: 7369 6e67 2070 6172 616d 6574 6572 2e22 sing parameter.\"\n 0007fb20: 2c21 2020 2020 2076 6965 773a 7265 7665 ,! view:reve\n 0007fb30: 7274 2022 756e 6465 6622 2071 7569 7436 rt \"undef\" quit6\n-0007fb40: 0027 4641 0000 2020 2020 2065 6c73 6520 .'FA.. else \n+0007fb40: 0027 4441 0000 2020 2020 2065 6c73 6520 .'DA.. else \n 0007fb50: 2077 7269 7465 207a 2a7a 2c21 2076 6965 write z*z,! vie\n 0007fb60: 773a 7265 7665 7274 2022 756e 6465 6622 w:revert \"undef\"\n-0007fb70: 2071 7569 7419 0027 4642 0000 2020 2047 quit..'FB.. G\n+0007fb70: 2071 7569 7419 0027 4442 0000 2020 2047 quit..'DB.. G\n 0007fb80: 544d 3e64 6f20 5e53 5152 2831 3029 0d00 TM>do ^SQR(10)..\n-0007fb90: 2746 4300 0020 2020 3130 3015 0027 4644 'FC.. 100..'FD\n+0007fb90: 2744 4300 0020 2020 3130 3015 0027 4444 'DC.. 100..'DD\n 0007fba0: 0000 2020 2047 544d 3e64 6f20 5e53 5152 .. GTM>do ^SQR\n-0007fbb0: 1c00 2746 4500 0020 2020 4d69 7373 696e ..'FE.. Missin\n-0007fbc0: 6720 7061 7261 6d65 7465 722e 0700 2746 g parameter...'F\n-0007fbd0: 4600 0050 0027 4647 0000 2020 2054 6869 F..P.'FG.. Thi\n+0007fbb0: 1c00 2744 4500 0020 2020 4d69 7373 696e ..'DE.. Missin\n+0007fbc0: 6720 7061 7261 6d65 7465 722e 0700 2744 g parameter...'D\n+0007fbd0: 4600 0050 0027 4447 0000 2020 2054 6869 F..P.'DG.. Thi\n 0007fbe0: 7320 6578 616d 706c 6573 2064 656d 6f6e s examples demon\n 0007fbf0: 7374 7261 7465 7320 6c61 6265 6c20 696e strates label in\n 0007fc00: 766f 6361 7469 6f6e 7320 7573 696e 6720 vocations using \n 0007fc10: 444f 2077 6974 6820 616e 6420 7769 7468 DO with and with\n-0007fc20: 6f75 7416 0027 4648 0000 2020 2070 6172 out..'FH.. par\n-0007fc30: 656e 7468 6573 6573 2e07 0027 4649 0000 entheses...'FI..\n-0007fc40: 0e00 1646 454c 5345 0000 456c 7365 0f00 ...FELSE..Else..\n-0007fc50: 1b46 bf11 0000 2020 2045 6c73 6507 001c .F.... Else...\n-0007fc60: 4621 0000 5200 1c46 3100 0020 2020 454c F!..R..F1.. EL\n+0007fc20: 6f75 7416 0027 4448 0000 2020 2070 6172 out..'DH.. par\n+0007fc30: 656e 7468 6573 6573 2e07 0027 4449 0000 entheses...'DI..\n+0007fc40: 0e00 1644 454c 5345 0000 456c 7365 0f00 ...DELSE..Else..\n+0007fc50: 1b44 bf11 0000 2020 2045 6c73 6507 001c .D.... Else...\n+0007fc60: 4421 0000 5200 1c44 3100 0020 2020 454c D!..R..D1.. EL\n 0007fc70: 5345 2065 7865 6375 7465 7320 7468 6520 SE executes the \n 0007fc80: 7265 6d61 696e 6465 7220 6f66 2074 6865 remainder of the\n 0007fc90: 206c 696e 6520 6166 7465 7220 7468 6520 line after the \n 0007fca0: 454c 5345 2069 6620 2454 4553 5420 6973 ELSE if $TEST is\n-0007fcb0: 2046 414c 5345 4f00 1c46 4100 0020 2020 FALSEO..FA.. \n+0007fcb0: 2046 414c 5345 4f00 1c44 4100 0020 2020 FALSEO..DA.. \n 0007fcc0: 2830 292e 2047 542e 4d20 646f 6573 206e (0). GT.M does n\n 0007fcd0: 6f74 2065 7865 6375 7465 2074 6865 2072 ot execute the r\n 0007fce0: 6573 7420 6f66 2074 6865 206c 696e 6520 est of the line \n 0007fcf0: 6966 2024 5445 5354 2069 7320 5452 5545 if $TEST is TRUE\n-0007fd00: 2028 3129 2e07 001c 4651 0000 2c00 1c46 (1)....FQ..,..F\n+0007fd00: 2028 3129 2e07 001c 4451 0000 2c00 1c44 (1)....DQ..,..D\n 0007fd10: 6100 0020 2020 5468 6520 666f 726d 6174 a.. The format\n 0007fd20: 206f 6620 7468 6520 454c 5345 2063 6f6d of the ELSE com\n-0007fd30: 6d61 6e64 2069 733a 0700 1c46 7100 0010 mand is:...Fq...\n-0007fd40: 001c 4681 0000 2020 2045 5b4c 5345 5d07 ..F... E[LSE].\n-0007fd50: 001c 4691 0000 5500 1b46 c011 0000 2020 ..F...U..F.... \n+0007fd30: 6d61 6e64 2069 733a 0700 1c44 7100 0010 mand is:...Dq...\n+0007fd40: 001c 4481 0000 2020 2045 5b4c 5345 5d07 ..D... E[LSE].\n+0007fd50: 001c 4491 0000 5500 1b44 c011 0000 2020 ..D...U..D.... \n 0007fd60: 2045 4c53 4520 6973 2061 6e61 6c6f 676f ELSE is analogo\n 0007fd70: 7573 2074 6f20 4946 2027 2454 4553 542c us to IF '$TEST,\n 0007fd80: 2065 7863 6570 7420 7468 6520 6c61 7474 except the latt\n 0007fd90: 6572 2073 7461 7465 6d65 6e74 2073 7769 er statement swi\n-0007fda0: 7463 6865 7320 2454 4553 5438 001c 4612 tches $TEST8..F.\n+0007fda0: 7463 6865 7320 2454 4553 5438 001c 4412 tches $TEST8..D.\n 0007fdb0: 0000 2020 2074 6f20 6974 7320 636f 6d70 .. to its comp\n 0007fdc0: 6c65 6d65 6e74 2061 6e64 2045 4c53 4520 lement and ELSE \n 0007fdd0: 6e65 7665 7220 616c 7465 7273 2024 5445 never alters $TE\n-0007fde0: 5354 2e07 001c 4613 0000 1a00 1b46 ff73 ST....F......F.s\n+0007fde0: 5354 2e07 001c 4413 0000 1a00 1b44 ff73 ST....D......D.s\n 0007fdf0: 00ff 4558 414d 504c 4553 0000 4578 616d ..EXAMPLES..Exam\n-0007fe00: 706c 6573 1300 2846 bf11 0000 2020 2045 ples..(F.... E\n-0007fe10: 7861 6d70 6c65 7307 0029 4621 0000 1200 xamples..)F!....\n-0007fe20: 2946 3100 0020 2020 4578 616d 706c 653a )F1.. Example:\n-0007fe30: 0700 2946 4100 001b 0029 4651 0000 2020 ..)FA....)FQ.. \n+0007fe00: 706c 6573 1300 2844 bf11 0000 2020 2045 ples..(D.... E\n+0007fe10: 7861 6d70 6c65 7307 0029 4421 0000 1200 xamples..)D!....\n+0007fe20: 2944 3100 0020 2020 4578 616d 706c 653a )D1.. Example:\n+0007fe30: 0700 2944 4100 001b 0029 4451 0000 2020 ..)DA....)DQ.. \n 0007fe40: 2049 6620 783d 2b78 2053 6574 2078 3d78 If x=+x Set x=x\n-0007fe50: 2b79 1900 2946 6100 0020 2020 456c 7365 +y..)Fa.. Else\n-0007fe60: 2020 5772 6974 6520 212c 7807 0029 4671 Write !,x..)Fq\n-0007fe70: 0000 5200 2946 8100 0020 2020 5468 6520 ..R.)F... The \n+0007fe50: 2b79 1900 2944 6100 0020 2020 456c 7365 +y..)Da.. Else\n+0007fe60: 2020 5772 6974 6520 212c 7807 0029 4471 Write !,x..)Dq\n+0007fe70: 0000 5200 2944 8100 0020 2020 5468 6520 ..R.)D... The \n 0007fe80: 4946 2063 6f6d 6d61 6e64 2065 7661 6c75 IF command evalu\n 0007fe90: 6174 6573 2074 6865 2063 6f6e 6469 7469 ates the conditi\n 0007fea0: 6f6e 616c 2065 7870 7265 7373 696f 6e20 onal expression \n 0007feb0: 783d 2b78 2061 6e64 2073 6574 7320 2454 x=+x and sets $T\n-0007fec0: 4553 542e 5200 2946 9100 0020 2020 4966 EST.R.)F... If\n+0007fec0: 4553 542e 5200 2944 9100 0020 2020 4966 EST.R.)D... If\n 0007fed0: 2024 5445 5354 3d31 2028 5452 5545 292c $TEST=1 (TRUE),\n 0007fee0: 2047 542e 4d20 6578 6563 7574 6573 2074 GT.M executes t\n 0007fef0: 6865 2063 6f6d 6d61 6e64 7320 666f 6c6c he commands foll\n 0007ff00: 6f77 696e 6720 7468 6520 4946 2e20 5468 owing the IF. Th\n-0007ff10: 6520 454c 5345 4f00 2846 c011 0000 2020 e ELSEO.(F.... \n+0007ff10: 6520 454c 5345 4f00 2844 c011 0000 2020 e ELSEO.(D.... \n 0007ff20: 206f 6e20 7468 6520 666f 6c6c 6f77 696e on the followin\n 0007ff30: 6720 6c69 6e65 2073 7065 6369 6669 6573 g line specifies\n 0007ff40: 2061 6e20 616c 7465 726e 6174 6976 6520 an alternative \n 0007ff50: 6163 7469 6f6e 2074 6f20 7461 6b65 2069 action to take i\n-0007ff60: 6620 7468 651e 0029 4612 0000 2020 2065 f the..)F... e\n+0007ff60: 6620 7468 651e 0029 4412 0000 2020 2065 f the..)D... e\n 0007ff70: 7870 7265 7373 696f 6e20 6973 2066 616c xpression is fal\n-0007ff80: 7365 2e07 0029 4613 0000 1200 2946 1400 se...)F.....)F..\n-0007ff90: 0020 2020 4578 616d 706c 653a 0700 2946 . Example:..)F\n-0007ffa0: 1500 001c 0029 4616 0000 2020 2049 6620 .....)F... If \n+0007ff80: 7365 2e07 0029 4413 0000 1200 2944 1400 se...)D.....)D..\n+0007ff90: 0020 2020 4578 616d 706c 653a 0700 2944 . Example:..)D\n+0007ffa0: 1500 001c 0029 4416 0000 2020 2049 6620 .....)D... If \n 0007ffb0: 783d 2b78 2044 6f20 5e47 4f46 4953 481d x=+x Do ^GOFISH.\n-0007ffc0: 0029 4617 0000 2020 2045 6c73 6520 2053 .)F... Else S\n-0007ffd0: 6574 2078 3d78 5f22 5e22 5f79 0700 2946 et x=x_\"^\"_y..)F\n+0007ffc0: 0029 4417 0000 2020 2045 6c73 6520 2053 .)D... Else S\n+0007ffd0: 6574 2078 3d78 5f22 5e22 5f79 0700 2944 et x=x_\"^\"_y..)D\n 0007ffe0: 1800 0000 0000 0000 0000 0000 0000 0000 ................\n 0007fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080000: 0100 0000 f607 0000 3c0f 0000 0000 0000 ........<.......\n-00080010: 7700 0046 4845 4c50 00ff 7300 ff43 4f4d w..FHELP..s..COM\n+00080010: 7700 0044 4845 4c50 00ff 7300 ff43 4f4d w..DHELP..s..COM\n 00080020: 4d41 4e44 5300 ff73 00ff 454c 5345 00ff MANDS..s..ELSE..\n 00080030: 7300 ff45 5841 4d50 4c45 5300 c019 0000 s..EXAMPLES.....\n 00080040: 2020 2054 6865 2044 4f20 7769 7468 2061 The DO with a\n 00080050: 6e20 6172 6775 6d65 6e74 2061 6674 6572 n argument after\n 00080060: 2074 6865 2049 4620 7261 6973 6573 2074 the IF raises t\n 00080070: 6865 2070 6f73 7369 6269 6c69 7479 2074 he possibility t\n-00080080: 6861 7420 7468 6550 0029 461a 0000 2020 hat theP.)F... \n+00080080: 6861 7420 7468 6550 0029 441a 0000 2020 hat theP.)D... \n 00080090: 2072 6f75 7469 6e65 205e 474f 4649 5348 routine ^GOFISH\n 000800a0: 2063 6861 6e67 6573 2074 6865 2076 616c changes the val\n 000800b0: 7565 206f 6620 2454 4553 542c 2074 6875 ue of $TEST, thu\n 000800c0: 7320 6d61 6b69 6e67 2069 7420 706f 7373 s making it poss\n-000800d0: 6962 6c65 2074 6f53 0029 4621 0000 2020 ible toS.)F!.. \n+000800d0: 6962 6c65 2074 6f53 0029 4421 0000 2020 ible toS.)D!.. \n 000800e0: 2065 7865 6375 7465 2062 6f74 6820 7468 execute both th\n 000800f0: 6520 636f 6d6d 616e 6473 2066 6f6c 6c6f e commands follo\n 00080100: 7769 6e67 2074 6865 2049 4620 616e 6420 wing the IF and \n 00080110: 7468 6520 636f 6d6d 616e 6473 2066 6f6c the commands fol\n-00080120: 6c6f 7769 6e67 2074 6865 0f00 2946 2200 lowing the..)F\".\n-00080130: 0020 2020 454c 5345 2e07 0029 4623 0000 . ELSE...)F#..\n-00080140: 1200 2946 2400 0020 2020 4578 616d 706c ..)F$.. Exampl\n-00080150: 653a 0700 2946 2500 003d 0029 4626 0000 e:..)F%..=.)F&..\n+00080120: 6c6f 7769 6e67 2074 6865 0f00 2944 2200 lowing the..)D\".\n+00080130: 0020 2020 454c 5345 2e07 0029 4423 0000 . ELSE...)D#..\n+00080140: 1200 2944 2400 0020 2020 4578 616d 706c ..)D$.. Exampl\n+00080150: 653a 0700 2944 2500 003d 0029 4426 0000 e:..)D%..=.)D&..\n 00080160: 2020 204f 7065 6e20 6465 763a 3a30 2045 Open dev::0 E\n 00080170: 6c73 6520 2057 7269 7465 2021 2c22 4465 lse Write !,\"De\n 00080180: 7669 6365 2075 6e61 7661 696c 6162 6c65 vice unavailable\n-00080190: 2220 5155 4954 0700 2946 2700 0054 0029 \" QUIT..)F'..T.)\n-000801a0: 4628 0000 2020 2054 6869 7320 454c 5345 F(.. This ELSE\n+00080190: 2220 5155 4954 0700 2944 2700 0054 0029 \" QUIT..)D'..T.)\n+000801a0: 4428 0000 2020 2054 6869 7320 454c 5345 D(.. This ELSE\n 000801b0: 2064 6570 656e 6473 206f 6e20 7468 6520 depends on the \n 000801c0: 7265 7375 6c74 206f 6620 7468 6520 7469 result of the ti\n 000801d0: 6d65 6f75 7420 6f6e 2074 6865 204f 5045 meout on the OPE\n 000801e0: 4e20 636f 6d6d 616e 642e 2049 6620 7468 N command. If th\n-000801f0: 6550 0029 4629 0000 2020 204f 5045 4e20 eP.)F).. OPEN \n+000801f0: 6550 0029 4429 0000 2020 204f 5045 4e20 eP.)D).. OPEN \n 00080200: 7375 6363 6565 6473 2c20 6974 2073 6574 succeeds, it set\n 00080210: 7320 2454 4553 5420 746f 206f 6e65 2028 s $TEST to one (\n 00080220: 3129 2061 6e64 2047 542e 4d20 736b 6970 1) and GT.M skip\n 00080230: 7320 7468 6520 7265 7374 206f 6620 7468 s the rest of th\n-00080240: 6550 0029 462a 0000 2020 206c 696e 6520 eP.)F*.. line \n+00080240: 6550 0029 442a 0000 2020 206c 696e 6520 eP.)D*.. line \n 00080250: 6166 7465 7220 7468 6520 454c 5345 2e20 after the ELSE. \n 00080260: 4966 2074 6865 204f 5045 4e20 6661 696c If the OPEN fail\n 00080270: 732c 2069 7420 7365 7473 2024 5445 5354 s, it sets $TEST\n 00080280: 2074 6f20 7a65 726f 2028 3029 2c20 616e to zero (0), an\n-00080290: 6441 0029 4631 0000 2020 2047 542e 4d20 dA.)F1.. GT.M \n+00080290: 6441 0029 4431 0000 2020 2047 542e 4d20 dA.)D1.. GT.M \n 000802a0: 6578 6563 7574 6573 2074 6865 2072 656d executes the rem\n 000802b0: 6169 6e64 6572 206f 6620 7468 6520 6c69 ainder of the li\n 000802c0: 6e65 2061 6674 6572 2074 6865 2045 4c53 ne after the ELS\n-000802d0: 452e 0700 2946 3200 000c 0016 4646 4f52 E...)F2.....FFOR\n-000802e0: 0000 466f 720e 001a 46bf 1100 0020 2020 ..For...F.... \n-000802f0: 466f 7207 001b 4621 0000 4c00 1b46 3100 For...F!..L..F1.\n+000802d0: 452e 0700 2944 3200 000c 0016 4446 4f52 E...)D2.....DFOR\n+000802e0: 0000 466f 720e 001a 44bf 1100 0020 2020 ..For...D.... \n+000802f0: 466f 7207 001b 4421 0000 4c00 1b44 3100 For...D!..L..D1.\n 00080300: 0020 2020 5468 6520 464f 5220 636f 6d6d . The FOR comm\n 00080310: 616e 6420 7072 6f76 6964 6573 2061 206c and provides a l\n 00080320: 6f6f 7069 6e67 206d 6563 6861 6e69 736d ooping mechanism\n 00080330: 2069 6e20 4754 2e4d 2e20 464f 5220 646f in GT.M. FOR do\n-00080340: 6573 206e 6f74 4500 1b46 4100 0020 2020 es notE..FA.. \n+00080340: 6573 206e 6f74 4500 1b44 4100 0020 2020 es notE..DA.. \n 00080350: 6765 6e65 7261 7465 2061 6e20 6164 6469 generate an addi\n 00080360: 7469 6f6e 616c 206c 6576 656c 2069 6e20 tional level in \n 00080370: 7468 6520 4d20 7374 616e 6461 7264 2073 the M standard s\n-00080380: 7461 636b 206d 6f64 656c 2e07 001b 4651 tack model....FQ\n-00080390: 0000 2b00 1b46 6100 0020 2020 5468 6520 ..+..Fa.. The \n+00080380: 7461 636b 206d 6f64 656c 2e07 001b 4451 tack model....DQ\n+00080390: 0000 2b00 1b44 6100 0020 2020 5468 6520 ..+..Da.. The \n 000803a0: 666f 726d 6174 206f 6620 7468 6520 464f format of the FO\n 000803b0: 5220 636f 6d6d 616e 6420 6973 3a07 001b R command is:...\n-000803c0: 4671 0000 3600 1b46 8100 0020 2020 465b Fq..6..F... F[\n+000803c0: 4471 0000 3600 1b44 8100 0020 2020 465b Dq..6..D... F[\n 000803d0: 4f52 5d5b 6c76 6e3d 6578 7072 5b3a 6e75 OR][lvn=expr[:nu\n 000803e0: 6d65 7870 7231 5b3a 6e75 6d65 7870 7232 mexpr1[:numexpr2\n-000803f0: 5d5d 5b2c 2e2e 2e5d 5d5d 0700 1b46 9100 ]][,...]]]...F..\n-00080400: 001a 001a 46ff 7300 ff45 5841 4d50 4c45 ....F.s..EXAMPLE\n-00080410: 5300 0045 7861 6d70 6c65 7313 0027 46bf S..Examples..'F.\n+000803f0: 5d5d 5b2c 2e2e 2e5d 5d5d 0700 1b44 9100 ]][,...]]]...D..\n+00080400: 001a 001a 44ff 7300 ff45 5841 4d50 4c45 ....D.s..EXAMPLE\n+00080410: 5300 0045 7861 6d70 6c65 7313 0027 44bf S..Examples..'D.\n 00080420: 1100 0020 2020 4578 616d 706c 6573 0700 ... Examples..\n-00080430: 2846 2100 0012 0028 4631 0000 2020 2045 (F!....(F1.. E\n-00080440: 7861 6d70 6c65 3a07 0028 4641 0000 2a00 xample:..(FA..*.\n-00080450: 2846 5100 0020 2020 4754 4d3e 4b69 6c6c (FQ.. GTM>Kill\n+00080430: 2844 2100 0012 0028 4431 0000 2020 2045 (D!....(D1.. E\n+00080440: 7861 6d70 6c65 3a07 0028 4441 0000 2a00 xample:..(DA..*.\n+00080450: 2844 5100 0020 2020 4754 4d3e 4b69 6c6c (DQ.. GTM>Kill\n 00080460: 2069 2046 6f72 2069 3d31 3a31 3a35 2057 i For i=1:1:5 W\n-00080470: 7269 7465 2021 2c69 0b00 2846 6100 0020 rite !,i..(Fa.. \n-00080480: 2020 310b 0028 4671 0000 2020 2032 0b00 1..(Fq.. 2..\n-00080490: 2846 8100 0020 2020 330b 0028 4691 0000 (F... 3..(F...\n-000804a0: 2020 2034 0c00 2746 c011 0000 2020 2035 4..'F.... 5\n-000804b0: 1500 2846 1200 0020 2020 4754 4d3e 5772 ..(F... GTM>Wr\n-000804c0: 6974 6520 690b 0028 4613 0000 2020 2035 ite i..(F... 5\n-000804d0: 0e00 2846 1400 0020 2020 4754 4d3e 0700 ..(F... GTM>..\n-000804e0: 2846 1500 0051 0028 4616 0000 2020 2054 (F...Q.(F... T\n+00080470: 7269 7465 2021 2c69 0b00 2844 6100 0020 rite !,i..(Da.. \n+00080480: 2020 310b 0028 4471 0000 2020 2032 0b00 1..(Dq.. 2..\n+00080490: 2844 8100 0020 2020 330b 0028 4491 0000 (D... 3..(D...\n+000804a0: 2020 2034 0c00 2744 c011 0000 2020 2035 4..'D.... 5\n+000804b0: 1500 2844 1200 0020 2020 4754 4d3e 5772 ..(D... GTM>Wr\n+000804c0: 6974 6520 690b 0028 4413 0000 2020 2035 ite i..(D... 5\n+000804d0: 0e00 2844 1400 0020 2020 4754 4d3e 0700 ..(D... GTM>..\n+000804e0: 2844 1500 0051 0028 4416 0000 2020 2054 (D...Q.(D... T\n 000804f0: 6869 7320 464f 5220 6c6f 6f70 2068 6173 his FOR loop has\n 00080500: 2061 2063 6f6e 7472 6f6c 2076 6172 6961 a control varia\n 00080510: 626c 652c 2069 2c20 7768 6963 6820 6861 ble, i, which ha\n 00080520: 7320 7468 6520 7661 6c75 6520 6f6e 6520 s the value one \n-00080530: 2831 2920 6f6e 5300 2846 1700 0020 2020 (1) onS.(F... \n+00080530: 2831 2920 6f6e 5300 2844 1700 0020 2020 (1) onS.(D... \n 00080540: 7468 6520 6669 7273 7420 6974 6572 6174 the first iterat\n 00080550: 696f 6e2c 2074 6865 6e20 7468 6520 7661 ion, then the va\n 00080560: 6c75 6520 7477 6f20 2832 292c 2061 6e64 lue two (2), and\n 00080570: 2073 6f20 6f6e 2c20 756e 7469 6c20 696e so on, until in\n-00080580: 2074 6865 206c 6173 7448 0028 4618 0000 the lastH.(F...\n+00080580: 2074 6865 206c 6173 7448 0028 4418 0000 the lastH.(D...\n 00080590: 2020 2069 7465 7261 7469 6f6e 2069 2068 iteration i h\n 000805a0: 6173 2074 6865 2076 616c 7565 2066 6976 as the value fiv\n 000805b0: 6520 2835 292e 2054 6865 2046 4f52 2074 e (5). The FOR t\n 000805c0: 6572 6d69 6e61 7465 7320 6265 6361 7573 erminates becaus\n-000805d0: 6551 0028 4619 0000 2020 2069 6e63 7265 eQ.(F... incre\n+000805d0: 6551 0028 4419 0000 2020 2069 6e63 7265 eQ.(D... incre\n 000805e0: 6d65 6e74 696e 6720 6920 776f 756c 6420 menting i would \n 000805f0: 6361 7573 6520 6974 2074 6f20 6578 6365 cause it to exce\n 00080600: 6564 2074 6865 206c 696d 6974 2e20 4e6f ed the limit. No\n 00080610: 7469 6365 2074 6861 7420 6920 6973 206e tice that i is n\n-00080620: 6f74 2700 2846 1a00 0020 2020 696e 6372 ot'.(F... incr\n+00080620: 6f74 2700 2844 1a00 0020 2020 696e 6372 ot'.(D... incr\n 00080630: 656d 656e 7465 6420 6265 796f 6e64 2074 emented beyond t\n-00080640: 6865 206c 696d 6974 2e07 0028 4621 0000 he limit...(F!..\n-00080650: 1200 2846 2200 0020 2020 4578 616d 706c ..(F\".. Exampl\n-00080660: 653a 0700 2846 2300 0031 0028 4624 0000 e:..(F#..1.(F$..\n+00080640: 6865 206c 696d 6974 2e07 0028 4421 0000 he limit...(D!..\n+00080650: 1200 2844 2200 0020 2020 4578 616d 706c ..(D\".. Exampl\n+00080660: 653a 0700 2844 2300 0031 0028 4424 0000 e:..(D#..1.(D$..\n 00080670: 2020 2047 544d 3e46 4f52 2078 3d22 6865 GTM>FOR x=\"he\n 00080680: 6c6c 6f22 2c32 2c22 676f 6f64 6279 6522 llo\",2,\"goodbye\"\n-00080690: 2057 5249 5445 2021 2c78 0f00 2846 2500 WRITE !,x..(F%.\n-000806a0: 0020 2020 6865 6c6c 6f0b 0028 4626 0000 . hello..(F&..\n-000806b0: 2020 2032 1100 2846 2700 0020 2020 676f 2..(F'.. go\n-000806c0: 6f64 6279 650e 0028 4628 0000 2020 2047 odbye..(F(.. G\n-000806d0: 544d 3e07 0028 4629 0000 5200 2846 2a00 TM>..(F)..R.(F*.\n+00080690: 2057 5249 5445 2021 2c78 0f00 2844 2500 WRITE !,x..(D%.\n+000806a0: 0020 2020 6865 6c6c 6f0b 0028 4426 0000 . hello..(D&..\n+000806b0: 2020 2032 1100 2844 2700 0020 2020 676f 2..(D'.. go\n+000806c0: 6f64 6279 650e 0028 4428 0000 2020 2047 odbye..(D(.. G\n+000806d0: 544d 3e07 0028 4429 0000 5200 2844 2a00 TM>..(D)..R.(D*.\n 000806e0: 0020 2020 5468 6973 2046 4f52 206c 6f6f . This FOR loo\n 000806f0: 7020 7573 6573 2074 6865 2063 6f6e 7472 p uses the contr\n 00080700: 6f6c 2076 6172 6961 626c 6520 7820 616e ol variable x an\n 00080710: 6420 6120 7365 7269 6573 206f 6620 6172 d a series of ar\n-00080720: 6775 6d65 6e74 7320 7468 6174 5300 2846 guments thatS.(F\n+00080720: 6775 6d65 6e74 7320 7468 6174 5300 2844 guments thatS.(D\n 00080730: 3100 0020 2020 6861 7665 206e 6f20 696e 1.. have no in\n 00080740: 6372 656d 656e 7473 206f 7220 6c69 6d69 crements or limi\n 00080750: 7473 2e20 4e6f 7469 6365 2074 6861 7420 ts. Notice that \n 00080760: 7468 6520 636f 6e74 726f 6c20 7661 7269 the control vari\n 00080770: 6162 6c65 206d 6179 2068 6176 6520 6117 able may have a.\n-00080780: 0028 4632 0000 2020 2073 7472 696e 6720 .(F2.. string \n-00080790: 7661 6c75 652e 0700 2846 3300 0012 0028 value...(F3....(\n-000807a0: 4634 0000 2020 2045 7861 6d70 6c65 3a07 F4.. Example:.\n-000807b0: 0028 4635 0000 2a00 2846 3600 0020 2020 .(F5..*.(F6.. \n+00080780: 0028 4432 0000 2020 2073 7472 696e 6720 .(D2.. string \n+00080790: 7661 6c75 652e 0700 2844 3300 0012 0028 value...(D3....(\n+000807a0: 4434 0000 2020 2045 7861 6d70 6c65 3a07 D4.. Example:.\n+000807b0: 0028 4435 0000 2a00 2844 3600 0020 2020 .(D5..*.(D6.. \n 000807c0: 4754 4d3e 466f 7220 783d 2268 656c 6c6f GTM>For x=\"hello\n 000807d0: 223a 313a 2d31 2057 7269 7465 2021 2c78 \":1:-1 Write !,x\n-000807e0: 1600 2846 3700 0020 2020 4754 4d3e 5a57 ..(F7.. GTM>ZW\n+000807e0: 1600 2844 3700 0020 2020 4754 4d3e 5a57 ..(D7.. GTM>ZW\n 000807f0: 5269 7465 2078 0000 0000 0000 0000 0000 Rite x..........\n 00080800: 0100 0000 fd07 0000 800f 0000 0000 0000 ................\n-00080810: 3500 0046 4845 4c50 00ff 7300 ff43 4f4d 5..FHELP..s..COM\n+00080810: 3500 0044 4845 4c50 00ff 7300 ff43 4f4d 5..DHELP..s..COM\n 00080820: 4d41 4e44 5300 ff73 00ff 464f 5200 ff73 MANDS..s..FOR..s\n 00080830: 00ff 4558 414d 504c 4553 00c0 3800 0020 ..EXAMPLES..8.. \n-00080840: 2020 783d 300e 0028 4639 0000 2020 2047 x=0..(F9.. G\n-00080850: 544d 3e07 0028 463a 0000 5000 2846 4100 TM>..(F:..P.(FA.\n+00080840: 2020 783d 300e 0028 4439 0000 2020 2047 x=0..(D9.. G\n+00080850: 544d 3e07 0028 443a 0000 5000 2844 4100 TM>..(D:..P.(DA.\n 00080860: 0020 2020 4265 6361 7573 6520 7468 6520 . Because the \n 00080870: 6172 6775 6d65 6e74 2068 6173 2061 6e20 argument has an \n 00080880: 696e 6372 656d 656e 742c 2074 6865 2046 increment, the F\n 00080890: 4f52 2069 6e69 7469 616c 697a 6573 2074 OR initializes t\n-000808a0: 6865 2063 6f6e 7472 6f6c 4f00 2846 4200 he controlO.(FB.\n+000808a0: 6865 2063 6f6e 7472 6f6c 4f00 2844 4200 he controlO.(DB.\n 000808b0: 0020 2020 7661 7269 6162 6c65 2078 2074 . variable x t\n 000808c0: 6f20 7468 6520 6e75 6d65 7269 6320 6576 o the numeric ev\n 000808d0: 616c 7561 7469 6f6e 206f 6620 2268 656c aluation of \"hel\n 000808e0: 6c6f 2220 2830 292e 2054 6865 6e2c 2047 lo\" (0). Then, G\n-000808f0: 542e 4d20 6e65 7665 7253 0028 4643 0000 T.M neverS.(FC..\n+000808f0: 542e 4d20 6e65 7665 7253 0028 4443 0000 T.M neverS.(DC..\n 00080900: 2020 2065 7865 6375 7465 7320 7468 6520 executes the \n 00080910: 7265 6d61 696e 6465 7220 6f66 2074 6865 remainder of the\n 00080920: 206c 696e 6520 6265 6361 7573 6520 7468 line because th\n 00080930: 6520 696e 6372 656d 656e 7420 6973 2070 e increment is p\n-00080940: 6f73 6974 6976 652c 2061 6e64 4f00 2846 ositive, andO.(F\n+00080940: 6f73 6974 6976 652c 2061 6e64 4f00 2844 ositive, andO.(D\n 00080950: 4400 0020 2020 7468 6520 7661 6c75 6520 D.. the value \n 00080960: 6f66 2074 6865 2063 6f6e 7472 6f6c 2076 of the control v\n 00080970: 6172 6961 626c 6520 2830 2920 696e 6974 ariable (0) init\n 00080980: 6961 6c69 7a65 7320 746f 2067 7265 6174 ializes to great\n-00080990: 6572 2074 6861 6e20 7468 651e 0028 4645 er than the..(FE\n+00080990: 6572 2074 6861 6e20 7468 651e 0028 4445 er than the..(DE\n 000809a0: 0000 2020 206c 696d 6974 696e 6720 7661 .. limiting va\n-000809b0: 6c75 6520 282d 3129 2e07 0028 4646 0000 lue (-1)...(FF..\n-000809c0: 1200 2846 4700 0020 2020 4578 616d 706c ..(FG.. Exampl\n-000809d0: 653a 0700 2846 4800 0035 0028 4649 0000 e:..(FH..5.(FI..\n+000809b0: 6c75 6520 282d 3129 2e07 0028 4446 0000 lue (-1)...(DF..\n+000809c0: 1200 2844 4700 0020 2020 4578 616d 706c ..(DG.. Exampl\n+000809d0: 653a 0700 2844 4800 0035 0028 4449 0000 e:..(DH..5.(DI..\n 000809e0: 2020 2047 544d 3e46 6f72 2079 3d2d 313a GTM>For y=-1:\n 000809f0: 2d33 3a2d 362c 793a 343a 792b 3130 2c22 -3:-6,y:4:y+10,\"\n 00080a00: 656e 6422 2057 7269 7465 2021 2c79 0c00 end\" Write !,y..\n-00080a10: 2846 4a00 0020 2020 2d31 0c00 2846 5100 (FJ.. -1..(FQ.\n-00080a20: 0020 2020 2d34 0c00 2846 5200 0020 2020 . -4..(FR.. \n-00080a30: 2d34 0b00 2846 5300 0020 2020 300b 0028 -4..(FS.. 0..(\n-00080a40: 4654 0000 2020 2034 0d00 2846 5500 0020 FT.. 4..(FU.. \n-00080a50: 2020 656e 640e 0028 4656 0000 2020 2047 end..(FV.. G\n-00080a60: 544d 3e07 0028 4657 0000 1200 2846 5800 TM>..(FW....(FX.\n-00080a70: 0020 2020 4578 616d 706c 653a 0700 2846 . Example:..(F\n-00080a80: 5900 0044 0028 465a 0000 2020 2047 544d Y..D.(FZ.. GTM\n+00080a10: 2844 4a00 0020 2020 2d31 0c00 2844 5100 (DJ.. -1..(DQ.\n+00080a20: 0020 2020 2d34 0c00 2844 5200 0020 2020 . -4..(DR.. \n+00080a30: 2d34 0b00 2844 5300 0020 2020 300b 0028 -4..(DS.. 0..(\n+00080a40: 4454 0000 2020 2034 0d00 2844 5500 0020 DT.. 4..(DU.. \n+00080a50: 2020 656e 640e 0028 4456 0000 2020 2047 end..(DV.. G\n+00080a60: 544d 3e07 0028 4457 0000 1200 2844 5800 TM>..(DW....(DX.\n+00080a70: 0020 2020 4578 616d 706c 653a 0700 2844 . Example:..(D\n+00080a80: 5900 0044 0028 445a 0000 2020 2047 544d Y..D.(DZ.. GTM\n 00080a90: 3e53 6574 2078 3d22 2220 466f 7220 2053 >Set x=\"\" For S\n 00080aa0: 6574 2078 3d24 4f72 6465 7228 6172 2878 et x=$Order(ar(x\n 00080ab0: 2929 2051 7569 743a 783d 2222 2020 5772 )) Quit:x=\"\" Wr\n-00080ac0: 6974 6520 212c 7807 0028 4661 0000 0e00 ite !,x..(Fa....\n-00080ad0: 1646 474f 544f 0000 476f 746f 0f00 1b46 .FGOTO..Goto...F\n-00080ae0: bf11 0000 2020 2047 6f74 6f07 001c 4621 .... Goto...F!\n-00080af0: 0000 4d00 1c46 3100 0020 2020 5468 6520 ..M..F1.. The \n+00080ac0: 6974 6520 212c 7807 0028 4461 0000 0e00 ite !,x..(Da....\n+00080ad0: 1644 474f 544f 0000 476f 746f 0f00 1b44 .DGOTO..Goto...D\n+00080ae0: bf11 0000 2020 2047 6f74 6f07 001c 4421 .... Goto...D!\n+00080af0: 0000 4d00 1c44 3100 0020 2020 5468 6520 ..M..D1.. The \n 00080b00: 474f 544f 2063 6f6d 6d61 6e64 2074 7261 GOTO command tra\n 00080b10: 6e73 6665 7273 2065 7865 6375 7469 6f6e nsfers execution\n 00080b20: 2074 6f20 6120 6c6f 6361 7469 6f6e 2073 to a location s\n 00080b30: 7065 6369 6669 6564 2062 7920 6974 7313 pecified by its.\n-00080b40: 001c 4641 0000 2020 2061 7267 756d 656e ..FA.. argumen\n-00080b50: 742e 0700 1c46 5100 002c 001c 4661 0000 t....FQ..,..Fa..\n+00080b40: 001c 4441 0000 2020 2061 7267 756d 656e ..DA.. argumen\n+00080b50: 742e 0700 1c44 5100 002c 001c 4461 0000 t....DQ..,..Da..\n 00080b60: 2020 2054 6865 2066 6f72 6d61 7420 6f66 The format of\n 00080b70: 2074 6865 2047 4f54 4f20 636f 6d6d 616e the GOTO comman\n-00080b80: 6420 6973 3a07 001c 4671 0000 3100 1c46 d is:...Fq..1..F\n+00080b80: 6420 6973 3a07 001c 4471 0000 3100 1c44 d is:...Dq..1..D\n 00080b90: 8100 0020 2020 475b 4f54 4f5d 5b3a 7476 ... G[OTO][:tv\n 00080ba0: 6578 7072 5d20 656e 7472 7972 6566 5b3a expr] entryref[:\n 00080bb0: 7476 6578 7072 5d5b 2c2e 2e2e 5d07 001c tvexpr][,...]...\n-00080bc0: 4691 0000 1a00 1b46 ff73 00ff 4558 414d F......F.s..EXAM\n+00080bc0: 4491 0000 1a00 1b44 ff73 00ff 4558 414d D......D.s..EXAM\n 00080bd0: 504c 4553 0000 4578 616d 706c 6573 1300 PLES..Examples..\n-00080be0: 2846 bf11 0000 2020 2045 7861 6d70 6c65 (F.... Example\n-00080bf0: 7307 0029 4621 0000 1200 2946 3100 0020 s..)F!....)F1.. \n-00080c00: 2020 4578 616d 706c 653a 0700 2946 4100 Example:..)FA.\n-00080c10: 0019 0029 4651 0000 2020 2047 544d 3e47 ...)FQ.. GTM>G\n-00080c20: 4f54 4f20 5449 4d45 2b34 0700 2946 6100 OTO TIME+4..)Fa.\n-00080c30: 0052 0029 4671 0000 2020 2054 6869 7320 .R.)Fq.. This \n+00080be0: 2844 bf11 0000 2020 2045 7861 6d70 6c65 (D.... Example\n+00080bf0: 7307 0029 4421 0000 1200 2944 3100 0020 s..)D!....)D1.. \n+00080c00: 2020 4578 616d 706c 653a 0700 2944 4100 Example:..)DA.\n+00080c10: 0019 0029 4451 0000 2020 2047 544d 3e47 ...)DQ.. GTM>G\n+00080c20: 4f54 4f20 5449 4d45 2b34 0700 2944 6100 OTO TIME+4..)Da.\n+00080c30: 0052 0029 4471 0000 2020 2054 6869 7320 .R.)Dq.. This \n 00080c40: 474f 544f 2063 6f6d 6d61 6e64 2074 7261 GOTO command tra\n 00080c50: 6e73 6665 7273 2063 6f6e 7472 6f6c 2066 nsfers control f\n 00080c60: 726f 6d20 4469 7265 6374 204d 6f64 6520 rom Direct Mode \n 00080c70: 746f 2074 6865 206c 696e 6520 7468 6174 to the line that\n-00080c80: 2069 734d 0029 4681 0000 2020 2066 6f75 isM.)F... fou\n+00080c80: 2069 734d 0029 4481 0000 2020 2066 6f75 isM.)D... fou\n 00080c90: 7220 2834 2920 6c69 6e65 7320 6166 7465 r (4) lines afte\n 00080ca0: 7220 7468 6520 6c69 6e65 206c 6162 656c r the line label\n 00080cb0: 6564 2054 494d 4520 2869 6e20 7468 6520 ed TIME (in the \n 00080cc0: 6375 7272 656e 746c 7920 6163 7469 7665 currently active\n-00080cd0: 5100 2946 9100 0020 2020 726f 7574 696e Q.)F... routin\n+00080cd0: 5100 2944 9100 0020 2020 726f 7574 696e Q.)D... routin\n 00080ce0: 6529 2e20 5573 696e 6720 616e 206f 6666 e). Using an off\n 00080cf0: 7365 7420 6973 2074 7970 6963 616c 6c79 set is typically\n 00080d00: 2061 2064 6562 7567 6769 6e67 2074 6563 a debugging tec\n 00080d10: 686e 6971 7565 2061 6e64 2072 6172 656c hnique and rarel\n-00080d20: 7923 0028 46c0 1100 0020 2020 7573 6564 y#.(F.... used\n+00080d20: 7923 0028 44c0 1100 0020 2020 7573 6564 y#.(D.... used\n 00080d30: 2069 6e20 7072 6f64 7563 7469 6f6e 2063 in production c\n-00080d40: 6f64 652e 0700 2946 1200 0012 0029 4613 ode...)F.....)F.\n+00080d40: 6f64 652e 0700 2944 1200 0012 0029 4413 ode...)D.....)D.\n 00080d50: 0000 2020 2045 7861 6d70 6c65 3a07 0029 .. Example:..)\n-00080d60: 4614 0000 1f00 2946 1500 0020 2020 474f F.....)F... GO\n+00080d60: 4414 0000 1f00 2944 1500 0020 2020 474f D.....)D... GO\n 00080d70: 544f 2041 3a78 3c30 2c5e 413a 783d 302c TO A:x<0,^A:x=0,\n-00080d80: 415e 4207 0029 4616 0000 5300 2946 1700 A^B..)F...S.)F..\n+00080d80: 415e 4207 0029 4416 0000 5300 2944 1700 A^B..)D...S.)D..\n 00080d90: 0020 2020 5468 6973 2047 4f54 4f20 636f . This GOTO co\n 00080da0: 6d6d 616e 6420 7472 616e 7366 6572 7320 mmand transfers \n 00080db0: 636f 6e74 726f 6c20 746f 206c 6162 656c control to label\n 00080dc0: 2041 2069 6e20 7468 6520 6375 7272 656e A in the curren\n 00080dd0: 7420 726f 7574 696e 652c 2069 664f 0029 t routine, ifO.)\n-00080de0: 4618 0000 2020 2078 2069 7320 6c65 7373 F... x is less\n+00080de0: 4418 0000 2020 2078 2069 7320 6c65 7373 D... x is less\n 00080df0: 2074 6861 6e20 7a65 726f 2028 3029 2c20 than zero (0), \n 00080e00: 746f 2072 6f75 7469 6e65 205e 4120 6966 to routine ^A if\n 00080e10: 2078 2069 7320 6571 7561 6c20 746f 207a x is equal to z\n-00080e20: 6572 6f20 2830 292c 2061 6e64 5300 2946 ero (0), andS.)F\n+00080e20: 6572 6f20 2830 292c 2061 6e64 5300 2944 ero (0), andS.)D\n 00080e30: 1900 0020 2020 6f74 6865 7277 6973 6520 ... otherwise \n 00080e40: 746f 206c 6162 656c 2041 2069 6e20 726f to label A in ro\n 00080e50: 7574 696e 6520 5e42 2e20 4f6e 6365 2061 utine ^B. Once a\n 00080e60: 6e79 206f 6620 7468 6520 7472 616e 7366 ny of the transf\n 00080e70: 6572 7320 6f63 6375 7273 2c20 7468 652f ers occurs, the/\n-00080e80: 0029 461a 0000 2020 2072 6573 7420 6f66 .)F... rest of\n+00080e80: 0029 441a 0000 2020 2072 6573 7420 6f66 .)D... rest of\n 00080e90: 2074 6865 2061 7267 756d 656e 7473 2068 the arguments h\n 00080ea0: 6176 6520 6e6f 2065 6666 6563 742e 0700 ave no effect...\n-00080eb0: 2946 2100 000e 0016 4648 414c 5400 0048 )F!.....FHALT..H\n-00080ec0: 616c 740f 001b 46bf 1100 0020 2020 4861 alt...F.... Ha\n-00080ed0: 6c74 0700 1c46 2100 004f 001c 4631 0000 lt...F!..O..F1..\n+00080eb0: 2944 2100 000e 0016 4448 414c 5400 0048 )D!.....DHALT..H\n+00080ec0: 616c 740f 001b 44bf 1100 0020 2020 4861 alt...D.... Ha\n+00080ed0: 6c74 0700 1c44 2100 004f 001c 4431 0000 lt...D!..O..D1..\n 00080ee0: 2020 2054 6865 2048 414c 5420 636f 6d6d The HALT comm\n 00080ef0: 616e 6420 7374 6f70 7320 7468 6520 7072 and stops the pr\n 00080f00: 6f67 7261 6d20 6578 6563 7574 696f 6e20 ogram execution \n 00080f10: 616e 6420 6361 7573 6520 4754 2e4d 2074 and cause GT.M t\n-00080f20: 6f20 7265 7475 726e 5200 1c46 4100 0020 o returnR..FA.. \n+00080f20: 6f20 7265 7475 726e 5200 1c44 4100 0020 o returnR..DA.. \n 00080f30: 2020 636f 6e74 726f 6c20 746f 2074 6865 control to the\n 00080f40: 206f 7065 7261 7469 6e67 2073 7973 7465 operating syste\n 00080f50: 6d20 656e 7669 726f 6e6d 656e 7420 7468 m environment th\n 00080f60: 6174 2069 6e76 6f6b 6564 2074 6865 2047 at invoked the G\n-00080f70: 542e 4d20 696d 6167 652e 0700 1c46 5100 T.M image....FQ.\n-00080f80: 002c 001c 4661 0000 2020 2054 6865 2066 .,..Fa.. The f\n+00080f70: 542e 4d20 696d 6167 652e 0700 1c44 5100 T.M image....DQ.\n+00080f80: 002c 001c 4461 0000 2020 2054 6865 2066 .,..Da.. The f\n 00080f90: 6f72 6d61 7420 6f66 2074 6865 2048 414c ormat of the HAL\n 00080fa0: 5420 636f 6d6d 616e 6420 6973 3a07 001c T command is:...\n-00080fb0: 4671 0000 1900 1c46 8100 0020 2020 485b Fq.....F... H[\n+00080fb0: 4471 0000 1900 1c44 8100 0020 2020 485b Dq.....D... H[\n 00080fc0: 414c 545d 5b3a 7476 6578 7072 5d07 001c ALT][:tvexpr]...\n-00080fd0: 4691 0000 1300 1b46 c011 0000 2020 2045 F......F.... E\n-00080fe0: 7861 6d70 6c65 3a07 001c 4612 0000 0f00 xample:...F.....\n-00080ff0: 1c46 1300 0020 2020 2420 6774 6d00 0000 .F... $ gtm...\n+00080fd0: 4491 0000 1300 1b44 c011 0000 2020 2045 D......D.... E\n+00080fe0: 7861 6d70 6c65 3a07 001c 4412 0000 0f00 xample:...D.....\n+00080ff0: 1c44 1300 0020 2020 2420 6774 6d00 0000 .D... $ gtm...\n 00081000: 0100 0000 dc07 0000 ba0f 0000 0000 0000 ................\n-00081010: 2e00 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+00081010: 2e00 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 00081020: 4d41 4e44 5300 ff73 00ff 4841 4c54 00c0 MANDS..s..HALT..\n 00081030: 1400 0020 2020 4754 4d3e 4841 4c54 0b00 ... GTM>HALT..\n-00081040: 1c46 1500 0020 2020 2407 001c 4616 0000 .F... $...F...\n-00081050: 5200 1c46 1700 0020 2020 4265 6361 7573 R..F... Becaus\n+00081040: 1c44 1500 0020 2020 2407 001c 4416 0000 .D... $...D...\n+00081050: 5200 1c44 1700 0020 2020 4265 6361 7573 R..D... Becaus\n 00081060: 6520 7765 2069 6e76 6f6b 6520 7468 6973 e we invoke this\n 00081070: 2047 542e 4d20 696d 6167 6520 696e 7465 GT.M image inte\n 00081080: 7261 6374 6976 656c 792c 2074 6865 2048 ractively, the H\n 00081090: 414c 5420 696e 2044 6972 6563 7420 4d6f ALT in Direct Mo\n-000810a0: 6465 3100 1c46 1800 0020 2020 6c65 6176 de1..F... leav\n+000810a0: 6465 3100 1c44 1800 0020 2020 6c65 6176 de1..D... leav\n 000810b0: 6573 2074 6865 2070 726f 6365 7373 2061 es the process a\n 000810c0: 7420 7468 6520 7368 656c 6c20 7072 6f6d t the shell prom\n-000810d0: 7074 2e07 001c 4619 0000 0c00 1846 4e47 pt....F......FNG\n-000810e0: 0000 4861 6e67 0f00 1b46 bf11 0000 2020 ..Hang...F.... \n-000810f0: 2048 616e 6707 001c 4621 0000 4f00 1c46 Hang...F!..O..F\n+000810d0: 7074 2e07 001c 4419 0000 0c00 1844 4e47 pt....D......DNG\n+000810e0: 0000 4861 6e67 0f00 1b44 bf11 0000 2020 ..Hang...D.... \n+000810f0: 2048 616e 6707 001c 4421 0000 4f00 1c44 Hang...D!..O..D\n 00081100: 3100 0020 2020 5468 6520 4841 4e47 2063 1.. The HANG c\n 00081110: 6f6d 6d61 6e64 2073 7573 7065 6e64 7320 ommand suspends \n 00081120: 4754 2e4d 2070 726f 6772 616d 2065 7865 GT.M program exe\n 00081130: 6375 7469 6f6e 2066 6f72 2061 2070 6572 cution for a per\n-00081140: 696f 6420 6f66 2074 696d 652c 001c 4641 iod of time,..FA\n+00081140: 696f 6420 6f66 2074 696d 652c 001c 4441 iod of time,..DA\n 00081150: 0000 2020 2073 7065 6369 6669 6564 2062 .. specified b\n 00081160: 7920 7468 6520 636f 6d6d 616e 6420 6172 y the command ar\n-00081170: 6775 6d65 6e74 2e07 001c 4651 0000 2c00 gument....FQ..,.\n-00081180: 1c46 6100 0020 2020 5468 6520 666f 726d .Fa.. The form\n+00081170: 6775 6d65 6e74 2e07 001c 4451 0000 2c00 gument....DQ..,.\n+00081180: 1c44 6100 0020 2020 5468 6520 666f 726d .Da.. The form\n 00081190: 6174 206f 6620 7468 6520 4841 4e47 2063 at of the HANG c\n-000811a0: 6f6d 6d61 6e64 2069 733a 0700 1c46 7100 ommand is:...Fq.\n-000811b0: 0027 001c 4681 0000 2020 2048 5b41 4e47 .'..F... H[ANG\n+000811a0: 6f6d 6d61 6e64 2069 733a 0700 1c44 7100 ommand is:...Dq.\n+000811b0: 0027 001c 4481 0000 2020 2048 5b41 4e47 .'..D... H[ANG\n 000811c0: 5d5b 3a74 7665 7870 725d 206e 756d 6578 ][:tvexpr] numex\n-000811d0: 7072 5b2c 2e2e 2e5d 0700 1c46 9100 001a pr[,...]...F....\n-000811e0: 001b 46ff 7300 ff45 5841 4d50 4c45 5300 ..F.s..EXAMPLES.\n-000811f0: 0045 7861 6d70 6c65 7313 0028 46bf 1100 .Examples..(F...\n-00081200: 0020 2020 4578 616d 706c 6573 0700 2946 . Examples..)F\n-00081210: 2100 0012 0029 4631 0000 2020 2045 7861 !....)F1.. Exa\n-00081220: 6d70 6c65 3a07 0029 4641 0000 2c00 2946 mple:..)FA..,.)F\n+000811d0: 7072 5b2c 2e2e 2e5d 0700 1c44 9100 001a pr[,...]...D....\n+000811e0: 001b 44ff 7300 ff45 5841 4d50 4c45 5300 ..D.s..EXAMPLES.\n+000811f0: 0045 7861 6d70 6c65 7313 0028 44bf 1100 .Examples..(D...\n+00081200: 0020 2020 4578 616d 706c 6573 0700 2944 . Examples..)D\n+00081210: 2100 0012 0029 4431 0000 2020 2045 7861 !....)D1.. Exa\n+00081220: 6d70 6c65 3a07 0029 4441 0000 2c00 2944 mple:..)DA..,.)D\n 00081230: 5100 0020 2020 466f 7220 2051 7569 743a Q.. For Quit:\n 00081240: 2444 6174 6128 5e43 5452 4c28 3129 2920 $Data(^CTRL(1)) \n-00081250: 2048 616e 6720 3330 0700 2946 6100 004b Hang 30..)Fa..K\n-00081260: 0029 4671 0000 2020 2054 6869 7320 464f .)Fq.. This FO\n+00081250: 2048 616e 6720 3330 0700 2944 6100 004b Hang 30..)Da..K\n+00081260: 0029 4471 0000 2020 2054 6869 7320 464f .)Dq.. This FO\n 00081270: 5220 6c6f 6f70 2072 6570 6561 7465 646c R loop repeatedl\n 00081280: 7920 7465 7374 7320 666f 7220 7468 6520 y tests for the \n 00081290: 6578 6973 7465 6e63 6520 6f66 205e 4354 existence of ^CT\n-000812a0: 524c 2831 292c 2061 6e64 5200 2946 8100 RL(1), andR.)F..\n+000812a0: 524c 2831 292c 2061 6e64 5200 2944 8100 RL(1), andR.)D..\n 000812b0: 0020 2020 7465 726d 696e 6174 6573 2077 . terminates w\n 000812c0: 6865 6e20 7468 6174 2067 6c6f 6261 6c20 hen that global \n 000812d0: 7661 7269 6162 6c65 2065 7869 7374 732e variable exists.\n 000812e0: 204f 7468 6572 7769 7365 2074 6865 2072 Otherwise the r\n-000812f0: 6f75 7469 6e65 2048 414e 4773 2900 2946 outine HANGs).)F\n+000812f0: 6f75 7469 6e65 2048 414e 4773 2900 2944 outine HANGs).)D\n 00081300: 9100 0020 2020 666f 7220 3330 2073 6563 ... for 30 sec\n 00081310: 6f6e 6473 2061 6e64 2074 6573 7473 2061 onds and tests a\n-00081320: 6761 696e 2e08 0028 46c0 1100 0012 0029 gain...(F......)\n-00081330: 4612 0000 2020 2045 7861 6d70 6c65 3a07 F... Example:.\n-00081340: 0029 4613 0000 4500 2946 1400 0020 2020 .)F...E.)F... \n+00081320: 6761 696e 2e08 0028 44c0 1100 0012 0029 gain...(D......)\n+00081330: 4412 0000 2020 2045 7861 6d70 6c65 3a07 D... Example:.\n+00081340: 0029 4413 0000 4500 2944 1400 0020 2020 .)D...E.)D... \n 00081350: 5345 5420 743d 3120 466f 7220 2051 7569 SET t=1 For Qui\n 00081360: 743a 2444 6174 6128 5e43 5452 4c28 3129 t:$Data(^CTRL(1)\n 00081370: 2920 2048 616e 6720 7420 4966 2074 3c33 ) Hang t If t<3\n-00081380: 3020 5365 7420 743d 742b 3107 0029 4615 0 Set t=t+1..)F.\n-00081390: 0000 5200 2946 1600 0020 2020 5468 6973 ..R.)F... This\n+00081380: 3020 5365 7420 743d 742b 3107 0029 4415 0 Set t=t+1..)D.\n+00081390: 0000 5200 2944 1600 0020 2020 5468 6973 ..R.)D... This\n 000813a0: 2069 7320 7369 6d69 6c61 7220 746f 2074 is similar to t\n 000813b0: 6865 2070 7265 7669 6f75 7320 6578 616d he previous exam\n 000813c0: 706c 652c 2065 7863 6570 7420 7468 6174 ple, except that\n 000813d0: 2069 7420 7573 6573 2061 6e20 6164 6170 it uses an adap\n-000813e0: 7469 7665 5300 2946 1700 0020 2020 7469 tiveS.)F... ti\n+000813e0: 7469 7665 5300 2944 1700 0020 2020 7469 tiveS.)D... ti\n 000813f0: 6d65 2074 6861 7420 6c65 6e67 7468 656e me that lengthen\n 00081400: 7320 6672 6f6d 2031 2073 6563 6f6e 6420 s from 1 second \n 00081410: 746f 2061 206c 696d 6974 206f 6620 3330 to a limit of 30\n 00081420: 2073 6563 6f6e 6473 2069 6620 7468 6520 seconds if the \n-00081430: 726f 7574 696e 651c 0029 4618 0000 2020 routine..)F... \n+00081430: 726f 7574 696e 651c 0029 4418 0000 2020 routine..)D... \n 00081440: 2073 7461 7973 2069 6e20 7468 6520 6c6f stays in the lo\n-00081450: 6f70 2e07 0029 4619 0000 0a00 1646 4946 op...)F......FIF\n-00081460: 0000 4966 0d00 1946 bf11 0000 2020 2049 ..If...F.... I\n-00081470: 6607 001a 4621 0000 5400 1a46 3100 0020 f...F!..T..F1.. \n+00081450: 6f70 2e07 0029 4419 0000 0a00 1644 4946 op...)D......DIF\n+00081460: 0000 4966 0d00 1944 bf11 0000 2020 2049 ..If...D.... I\n+00081470: 6607 001a 4421 0000 5400 1a44 3100 0020 f...D!..T..D1.. \n 00081480: 2020 5468 6520 4946 2063 6f6d 6d61 6e64 The IF command\n 00081490: 2070 726f 7669 6465 7320 636f 6e64 6974 provides condit\n 000814a0: 696f 6e61 6c20 6578 6563 7574 696f 6e20 ional execution \n 000814b0: 6f66 2074 6865 2072 656d 6169 6e69 6e67 of the remaining\n-000814c0: 2063 6f6d 6d61 6e64 7320 6f6e 5200 1a46 commands onR..F\n+000814c0: 2063 6f6d 6d61 6e64 7320 6f6e 5200 1a44 commands onR..D\n 000814d0: 4100 0020 2020 7468 6520 6c69 6e65 2e20 A.. the line. \n 000814e0: 5768 656e 2049 4620 6861 7320 616e 2061 When IF has an a\n 000814f0: 7267 756d 656e 742c 2069 7420 7570 6461 rgument, it upda\n 00081500: 7465 7320 2454 4553 5420 7769 7468 2074 tes $TEST with t\n 00081510: 6865 2074 7275 7468 2076 616c 7565 5300 he truth valueS.\n-00081520: 1a46 5100 0020 2020 6f66 2069 7473 2065 .FQ.. of its e\n+00081520: 1a44 5100 0020 2020 6f66 2069 7473 2065 .DQ.. of its e\n 00081530: 7661 6c75 6174 6564 2061 7267 756d 656e valuated argumen\n 00081540: 742e 2047 542e 4d20 6578 6563 7574 6573 t. GT.M executes\n 00081550: 2074 6865 2072 656d 6169 6e64 6572 206f the remainder o\n 00081560: 6620 6120 6c69 6e65 2061 6674 6572 2061 f a line after a\n-00081570: 6e51 001a 4661 0000 2020 2049 4620 7374 nQ..Fa.. IF st\n+00081570: 6e51 001a 4461 0000 2020 2049 4620 7374 nQ..Da.. IF st\n 00081580: 6174 656d 656e 7420 7768 656e 2024 5445 atement when $TE\n 00081590: 5354 2069 7320 3120 2854 5255 4529 2e20 ST is 1 (TRUE). \n 000815a0: 5768 656e 2024 5445 5354 2069 7320 3020 When $TEST is 0 \n 000815b0: 2846 414c 5345 292c 2047 542e 4d20 646f (FALSE), GT.M do\n-000815c0: 6573 4f00 1a46 7100 0020 2020 6e6f 7420 esO..Fq.. not \n+000815c0: 6573 4f00 1a44 7100 0020 2020 6e6f 7420 esO..Dq.. not \n 000815d0: 6578 6563 7574 6520 7468 6520 7265 7374 execute the rest\n 000815e0: 206f 6620 7468 6520 6c69 6e65 2e20 5768 of the line. Wh\n 000815f0: 656e 2074 6865 2049 4620 6172 6775 6d65 en the IF argume\n 00081600: 6e74 2065 7661 6c75 6174 6573 2074 6f20 nt evaluates to \n-00081610: 6153 001a 4681 0000 2020 206c 6974 6572 aS..F... liter\n+00081610: 6153 001a 4481 0000 2020 206c 6974 6572 aS..D... liter\n 00081620: 616c 2046 414c 5345 2028 3029 2c20 4754 al FALSE (0), GT\n 00081630: 2e4d 2064 6973 6361 7264 7320 7468 6520 .M discards the \n 00081640: 636f 6d6d 616e 6420 616e 6420 6974 7320 command and its \n 00081650: 6172 6775 6d65 6e74 7320 6174 2063 6f6d arguments at com\n-00081660: 7069 6c65 4c00 1a46 9100 0020 2020 7469 pileL..F... ti\n+00081660: 7069 6c65 4c00 1a44 9100 0020 2020 7469 pileL..D... ti\n 00081670: 6d65 2c20 7768 6963 6820 6d65 616e 7320 me, which means \n 00081680: 6974 2064 6f65 7320 6e6f 7420 7065 7266 it does not perf\n 00081690: 6f72 6d20 616e 7920 7661 6c69 6469 7479 orm any validity\n 000816a0: 2063 6865 636b 696e 6720 6f6e 2074 6865 checking on the\n-000816b0: 2100 1946 c011 0000 2020 2072 656d 6169 !..F.... remai\n+000816b0: 2100 1944 c011 0000 2020 2072 656d 6169 !..D.... remai\n 000816c0: 6e64 6572 206f 6620 7468 6520 6c69 6e65 nder of the line\n-000816d0: 2e07 001a 4612 0000 2a00 1a46 1300 0020 ....F...*..F... \n+000816d0: 2e07 001a 4412 0000 2a00 1a44 1300 0020 ....D...*..D... \n 000816e0: 2020 5468 6520 666f 726d 6174 206f 6620 The format of \n 000816f0: 7468 6520 4946 2063 6f6d 6d61 6e64 2069 the IF command i\n-00081700: 733a 0700 1a46 1400 001d 001a 4615 0000 s:...F......F...\n+00081700: 733a 0700 1a44 1400 001d 001a 4415 0000 s:...D......D...\n 00081710: 2020 2049 5b46 5d20 5b74 7665 7870 725b I[F] [tvexpr[\n-00081720: 2c2e 2e2e 5d5d 0700 1a46 1600 0012 001a ,...]]...F......\n-00081730: 4617 0000 2020 2045 7861 6d70 6c65 3a07 F... Example:.\n-00081740: 001a 4618 0000 1400 1a46 1900 0020 2020 ..F......F... \n-00081750: 4946 2041 2c42 202e 2e2e 1a00 1a46 1a00 IF A,B ......F..\n+00081720: 2c2e 2e2e 5d5d 0700 1a44 1600 0012 001a ,...]]...D......\n+00081730: 4417 0000 2020 2045 7861 6d70 6c65 3a07 D... Example:.\n+00081740: 001a 4418 0000 1400 1a44 1900 0020 2020 ..D......D... \n+00081750: 4946 2041 2c42 202e 2e2e 1a00 1a44 1a00 IF A,B ......D..\n 00081760: 0020 2020 6973 2065 7175 6976 616c 656e . is equivalen\n-00081770: 7420 746f 1300 1a46 2100 0020 2020 4946 t to...F!.. IF\n-00081780: 2041 2049 4620 4207 001a 4622 0000 4e00 A IF B...F\"..N.\n-00081790: 1a46 2300 0020 2020 416e 2049 4620 7769 .F#.. An IF wi\n+00081770: 7420 746f 1300 1a44 2100 0020 2020 4946 t to...D!.. IF\n+00081780: 2041 2049 4620 4207 001a 4422 0000 4e00 A IF B...D\"..N.\n+00081790: 1a44 2300 0020 2020 416e 2049 4620 7769 .D#.. An IF wi\n 000817a0: 7468 206d 6f72 6520 7468 616e 206f 6e65 th more than one\n 000817b0: 2061 7267 756d 656e 7420 6265 6861 7665 argument behave\n 000817c0: 7320 6173 2069 6620 7468 6f73 6520 6172 s as if those ar\n 000817d0: 6775 6d65 6e74 7320 7765 7265 0000 0000 guments were....\n 000817e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000817f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00081800: 0100 0000 ff07 0000 f10f 0000 0000 0000 ................\n-00081810: 6500 0046 4845 4c50 00ff 7300 ff43 4f4d e..FHELP..s..COM\n+00081810: 6500 0044 4845 4c50 00ff 7300 ff43 4f4d e..DHELP..s..COM\n 00081820: 4d41 4e44 5300 ff73 00ff 4946 00c0 2400 MANDS..s..IF..$.\n 00081830: 0020 2020 6c6f 6769 6361 6c6c 7920 2241 . logically \"A\n 00081840: 4e44 6564 2e22 2048 6f77 6576 6572 2c20 NDed.\" However, \n 00081850: 6578 6563 7574 696f 6e20 6f66 2074 6865 execution of the\n 00081860: 206c 696e 6520 6365 6173 6573 2077 6974 line ceases wit\n-00081870: 6820 7468 654d 001a 4625 0000 2020 2065 h theM..F%.. e\n+00081870: 6820 7468 654d 001a 4425 0000 2020 2065 h theM..D%.. e\n 00081880: 7661 6c75 6174 696f 6e20 6f66 2074 6865 valuation of the\n 00081890: 2066 6972 7374 2066 616c 7365 2061 7267 first false arg\n 000818a0: 756d 656e 742e 2046 6f72 2049 4620 6172 ument. For IF ar\n 000818b0: 6775 6d65 6e74 2065 7870 7265 7373 696f gument expressio\n-000818c0: 6e73 5400 1a46 2600 0020 2020 636f 6e74 nsT..F&.. cont\n+000818c0: 6e73 5400 1a44 2600 0020 2020 636f 6e74 nsT..D&.. cont\n 000818d0: 6169 6e69 6e67 2074 6865 2022 414e 4422 aining the \"AND\"\n 000818e0: 206f 7065 7261 746f 7220 2826 292c 2062 operator (&), b\n 000818f0: 7920 6465 6661 756c 742c 2065 7865 6375 y default, execu\n 00081900: 7469 6f6e 2073 7469 6c6c 2063 6561 7365 tion still cease\n-00081910: 7320 7769 7468 5300 1a46 2700 0020 2020 s withS..F'.. \n+00081910: 7320 7769 7468 5300 1a44 2700 0020 2020 s withS..D'.. \n 00081920: 7468 6520 6576 616c 7561 7469 6f6e 206f the evaluation o\n 00081930: 6620 7468 6520 6669 7273 7420 6661 6c73 f the first fals\n 00081940: 6520 6172 6775 6d65 6e74 2c20 686f 7765 e argument, howe\n 00081950: 7665 7220 616e 7920 676c 6f62 616c 2072 ver any global r\n-00081960: 6566 6572 656e 6365 7354 001a 4628 0000 eferencesT..F(..\n+00081960: 6566 6572 656e 6365 7354 001a 4428 0000 eferencesT..D(..\n 00081970: 2020 2077 6974 6869 6e20 7468 6520 6578 within the ex\n 00081980: 7072 6573 7369 6f6e 2061 6374 2069 6e20 pression act in \n 00081990: 7365 7175 656e 6365 2074 6f20 6d61 696e sequence to main\n 000819a0: 7461 696e 2074 6865 206e 616b 6564 2072 tain the naked r\n 000819b0: 6566 6572 656e 6365 2e20 5468 6552 001a eference. TheR..\n-000819c0: 4629 0000 2020 2022 4655 4c4c 5f42 4f4f F).. \"FULL_BOO\n+000819c0: 4429 0000 2020 2022 4655 4c4c 5f42 4f4f D).. \"FULL_BOO\n 000819d0: 4c45 414e 2220 616e 6420 2253 4944 455f LEAN\" and \"SIDE_\n 000819e0: 4546 4645 4354 5322 2063 6f6d 7069 6c65 EFFECTS\" compile\n 000819f0: 7220 7365 7474 696e 6773 206d 6f64 6966 r settings modif\n 00081a00: 7920 7468 6973 2062 6568 6176 696f 7252 y this behaviorR\n-00081a10: 001a 462a 0000 2020 2069 6620 796f 7520 ..F*.. if you \n+00081a10: 001a 442a 0000 2020 2069 6620 796f 7520 ..D*.. if you \n 00081a20: 6465 7369 7265 2047 542e 4d20 746f 2070 desire GT.M to p\n 00081a30: 726f 7669 6465 2073 6964 6520 6566 6665 rovide side effe\n 00081a40: 6374 7320 6974 2077 6f75 6c64 206f 7468 cts it would oth\n 00081a50: 6572 7769 7365 2062 7970 6173 7320 6475 erwise bypass du\n-00081a60: 6535 001a 4631 0000 2020 2074 6f20 7368 e5..F1.. to sh\n+00081a60: 6535 001a 4431 0000 2020 2074 6f20 7368 e5..D1.. to sh\n 00081a70: 6f72 742d 6369 7263 7569 7469 6e67 206f ort-circuiting o\n 00081a80: 6620 426f 6f6c 6561 6e20 6578 7072 6573 f Boolean expres\n-00081a90: 7369 6f6e 732e 0700 1a46 3200 001a 0019 sions....F2.....\n-00081aa0: 46ff 7300 ff45 5841 4d50 4c45 5300 0045 F.s..EXAMPLES..E\n-00081ab0: 7861 6d70 6c65 7313 0026 46bf 1100 0020 xamples..&F.... \n-00081ac0: 2020 4578 616d 706c 6573 0700 2746 2100 Examples..'F!.\n-00081ad0: 0012 0027 4631 0000 2020 2045 7861 6d70 ...'F1.. Examp\n-00081ae0: 6c65 3a07 0027 4641 0000 1f00 2746 5100 le:..'FA....'FQ.\n+00081a90: 7369 6f6e 732e 0700 1a44 3200 001a 0019 sions....D2.....\n+00081aa0: 44ff 7300 ff45 5841 4d50 4c45 5300 0045 D.s..EXAMPLES..E\n+00081ab0: 7861 6d70 6c65 7313 0026 44bf 1100 0020 xamples..&D.... \n+00081ac0: 2020 4578 616d 706c 6573 0700 2744 2100 Examples..'D!.\n+00081ad0: 0012 0027 4431 0000 2020 2045 7861 6d70 ...'D1.. Examp\n+00081ae0: 6c65 3a07 0027 4441 0000 1f00 2744 5100 le:..'DA....'DQ.\n 00081af0: 0020 2020 4946 2078 3d2b 7821 2878 3d22 . IF x=+x!(x=\"\n-00081b00: 2229 2044 6f20 4241 4c07 0027 4661 0000 \") Do BAL..'Fa..\n-00081b10: 5300 2746 7100 0020 2020 496e 2074 6869 S.'Fq.. In thi\n+00081b00: 2229 2044 6f20 4241 4c07 0027 4461 0000 \") Do BAL..'Da..\n+00081b10: 5300 2744 7100 0020 2020 496e 2074 6869 S.'Dq.. In thi\n 00081b20: 7320 6578 616d 706c 652c 2074 6865 2044 s example, the D\n 00081b30: 4f20 6578 6563 7574 6573 2069 6620 7820 O executes if x \n 00081b40: 636f 6e74 6169 6e73 2061 206e 756d 6265 contains a numbe\n 00081b50: 7220 6f72 2061 206e 756c 6c20 7374 7269 r or a null stri\n-00081b60: 6e67 2e07 0027 4681 0000 1200 2746 9100 ng...'F.....'F..\n-00081b70: 0020 2020 4578 616d 706c 653a 0800 2646 . Example:..&F\n-00081b80: c011 0000 2e00 2746 1200 0020 2020 5772 ......'F... Wr\n+00081b60: 6e67 2e07 0027 4481 0000 1200 2744 9100 ng...'D.....'D..\n+00081b70: 0020 2020 4578 616d 706c 653a 0800 2644 . Example:..&D\n+00081b80: c011 0000 2e00 2744 1200 0020 2020 5772 ......'D... Wr\n 00081b90: 6974 6520 212c 3f35 302c 4241 4c20 4966 ite !,?50,BAL If\n 00081ba0: 2027 4241 4c20 5772 6974 6520 222a 2a2a 'BAL Write \"***\n-00081bb0: 2a22 2000 2746 1300 0020 2020 4946 2020 *\" .'F... IF \n+00081bb0: 2a22 2000 2744 1300 0020 2020 4946 2020 *\" .'D... IF \n 00081bc0: 5365 7420 454d 5054 5928 6163 6374 293d Set EMPTY(acct)=\n-00081bd0: 2222 0700 2746 1400 004e 0027 4615 0000 \"\"..'F...N.'F...\n+00081bd0: 2222 0700 2744 1400 004e 0027 4415 0000 \"\"..'D...N.'D...\n 00081be0: 2020 2054 6865 2049 4620 696e 2074 6865 The IF in the\n 00081bf0: 2066 6972 7374 206c 696e 6520 6368 616e first line chan\n 00081c00: 6765 7320 7468 6520 7661 6c75 6520 6f66 ges the value of\n 00081c10: 2024 5445 5354 2c20 6465 7465 726d 696e $TEST, determin\n-00081c20: 696e 6720 7468 6551 0027 4616 0000 2020 ing theQ.'F... \n+00081c20: 696e 6720 7468 6551 0027 4416 0000 2020 ing theQ.'D... \n 00081c30: 2065 7865 6375 7469 6f6e 206f 6620 7468 execution of th\n 00081c40: 6520 636f 6465 2066 6f6c 6c6f 7769 6e67 e code following\n 00081c50: 2074 6865 2061 7267 756d 656e 746c 6573 the argumentles\n 00081c60: 7320 4946 2069 6e20 7468 6520 7365 636f s IF in the seco\n-00081c70: 6e64 206c 696e 652e 4900 2746 1700 0020 nd line.I.'F... \n+00081c70: 6e64 206c 696e 652e 4900 2744 1700 0020 nd line.I.'D... \n 00081c80: 2020 5375 6368 2061 7267 756d 656e 746c Such argumentl\n 00081c90: 6573 7320 4946 7320 6d61 7920 7365 7276 ess IFs may serv\n 00081ca0: 6520 6173 2061 2066 6f72 6d20 6f66 206c e as a form of l\n 00081cb0: 696e 6520 636f 6e74 696e 7561 7469 6f6e ine continuation\n-00081cc0: 2e07 0027 4618 0000 1200 2746 1900 0020 ...'F.....'F... \n-00081cd0: 2020 4578 616d 706c 653a 0700 2746 1a00 Example:..'F..\n-00081ce0: 0028 0027 4621 0000 2020 2047 544d 3e53 .(.'F!.. GTM>S\n+00081cc0: 2e07 0027 4418 0000 1200 2744 1900 0020 ...'D.....'D... \n+00081cd0: 2020 4578 616d 706c 653a 0700 2744 1a00 Example:..'D..\n+00081ce0: 0028 0027 4421 0000 2020 2047 544d 3e53 .(.'D!.. GTM>S\n 00081cf0: 6574 2058 3d31 2c59 3d31 2c5a 3d32 204b et X=1,Y=1,Z=2 K\n-00081d00: 696c 6c20 554e 4445 462f 0027 4622 0000 ill UNDEF/.'F\"..\n+00081d00: 696c 6c20 554e 4445 462f 0027 4422 0000 ill UNDEF/.'D\"..\n 00081d10: 2020 2047 544d 3e49 6620 583d 312c 593d GTM>If X=1,Y=\n 00081d20: 312c 5a3d 332c 554e 4445 463d 3020 5772 1,Z=3,UNDEF=0 Wr\n-00081d30: 6974 6520 2248 4922 0e00 2746 2300 0020 ite \"HI\"..'F#.. \n-00081d40: 2020 4754 4d3e 0700 2746 2400 0054 0027 GTM>..'F$..T.'\n-00081d50: 4625 0000 2020 2054 6865 2049 4620 636f F%.. The IF co\n+00081d30: 6974 6520 2248 4922 0e00 2744 2300 0020 ite \"HI\"..'D#.. \n+00081d40: 2020 4754 4d3e 0700 2744 2400 0054 0027 GTM>..'D$..T.'\n+00081d50: 4425 0000 2020 2054 6865 2049 4620 636f D%.. The IF co\n 00081d60: 6d6d 616e 6420 6361 7573 6573 2047 542e mmand causes GT.\n 00081d70: 4d20 746f 2063 6561 7365 2065 7865 6375 M to cease execu\n 00081d80: 7469 6e67 2074 6865 206c 696e 6520 6166 ting the line af\n 00081d90: 7465 7220 6974 2064 6574 6572 6d69 6e65 ter it determine\n-00081da0: 7354 0027 4626 0000 2020 205a 2069 7320 sT.'F&.. Z is \n+00081da0: 7354 0027 4426 0000 2020 205a 2069 7320 sT.'D&.. Z is \n 00081db0: 6e6f 7420 6571 7561 6c20 746f 2074 6872 not equal to thr\n 00081dc0: 6565 2028 3329 2e20 5468 6572 6566 6f72 ee (3). Therefor\n 00081dd0: 652c 2047 542e 4d20 6e65 7665 7220 6576 e, GT.M never ev\n 00081de0: 616c 7561 7465 7320 7468 6520 7265 6665 aluates the refe\n-00081df0: 7265 6e63 6541 0027 4627 0000 2020 2074 renceA.'F'.. t\n+00081df0: 7265 6e63 6541 0027 4427 0000 2020 2074 renceA.'D'.. t\n 00081e00: 6f20 7468 6520 756e 6465 6669 6e65 6420 o the undefined \n 00081e10: 7661 7269 6162 6c65 2061 6e64 206e 6576 variable and nev\n 00081e20: 6572 2067 656e 6572 6174 6573 2061 6e20 er generates an \n-00081e30: 6572 726f 722e 0700 2746 2800 0012 0027 error...'F(....'\n-00081e40: 4629 0000 2020 2045 7861 6d70 6c65 3a07 F).. Example:.\n-00081e50: 0027 462a 0000 2000 2746 3100 0020 2020 .'F*.. .'F1.. \n+00081e30: 6572 726f 722e 0700 2744 2800 0012 0027 error...'D(....'\n+00081e40: 4429 0000 2020 2045 7861 6d70 6c65 3a07 D).. Example:.\n+00081e50: 0027 442a 0000 2000 2744 3100 0020 2020 .'D*.. .'D1.. \n 00081e60: 4754 4d3e 5365 7420 583d 3120 4b69 6c6c GTM>Set X=1 Kill\n-00081e70: 2055 4e44 4546 2900 2746 3200 0020 2020 UNDEF).'F2.. \n+00081e70: 2055 4e44 4546 2900 2744 3200 0020 2020 UNDEF).'D2.. \n 00081e80: 4754 4d3e 4966 2058 3d31 2128 554e 4445 GTM>If X=1!(UNDE\n 00081e90: 463d 3329 2057 7269 7465 2022 4849 220c F=3) Write \"HI\".\n-00081ea0: 0027 4633 0000 2020 2048 490e 0027 4634 .'F3.. HI..'F4\n-00081eb0: 0000 2020 2047 544d 3e07 0027 4635 0000 .. GTM>..'F5..\n-00081ec0: 0c00 1646 4a4f 4200 004a 6f62 0e00 1a46 ...FJOB..Job...F\n-00081ed0: bf11 0000 2020 204a 6f62 0700 1b46 2100 .... Job...F!.\n-00081ee0: 0050 001b 4631 0000 2020 2054 6865 204a .P..F1.. The J\n+00081ea0: 0027 4433 0000 2020 2048 490e 0027 4434 .'D3.. HI..'D4\n+00081eb0: 0000 2020 2047 544d 3e07 0027 4435 0000 .. GTM>..'D5..\n+00081ec0: 0c00 1644 4a4f 4200 004a 6f62 0e00 1a44 ...DJOB..Job...D\n+00081ed0: bf11 0000 2020 204a 6f62 0700 1b44 2100 .... Job...D!.\n+00081ee0: 0050 001b 4431 0000 2020 2054 6865 204a .P..D1.. The J\n 00081ef0: 4f42 2063 6f6d 6d61 6e64 2069 6e69 7469 OB command initi\n 00081f00: 6174 6573 2061 6e6f 7468 6572 2047 542e ates another GT.\n 00081f10: 4d20 7072 6f63 6573 7320 7468 6174 2065 M process that e\n 00081f20: 7865 6375 7465 7320 7468 6520 6e61 6d65 xecutes the name\n-00081f30: 6412 001b 4641 0000 2020 2072 6f75 7469 d...FA.. routi\n-00081f40: 6e65 2e07 001b 4651 0000 4c00 1b46 6100 ne....FQ..L..Fa.\n+00081f30: 6412 001b 4441 0000 2020 2072 6f75 7469 d...DA.. routi\n+00081f40: 6e65 2e07 001b 4451 0000 4c00 1b44 6100 ne....DQ..L..Da.\n 00081f50: 0020 2020 245a 4a4f 4220 6973 2073 6574 . $ZJOB is set\n 00081f60: 2074 6f20 7468 6520 7069 6420 6f66 2074 to the pid of t\n 00081f70: 6865 2070 726f 6365 7373 2063 7265 6174 he process creat\n 00081f80: 6564 2062 7920 7468 6520 4a4f 4220 636f ed by the JOB co\n-00081f90: 6d6d 616e 642e 0700 1b46 7100 002b 001b mmand....Fq..+..\n-00081fa0: 4681 0000 2020 2054 6865 2066 6f72 6d61 F... The forma\n+00081f90: 6d6d 616e 642e 0700 1b44 7100 002b 001b mmand....Dq..+..\n+00081fa0: 4481 0000 2020 2054 6865 2066 6f72 6d61 D... The forma\n 00081fb0: 7420 6f66 2074 6865 204a 4f42 2063 6f6d t of the JOB com\n-00081fc0: 6d61 6e64 2069 733a 0700 1b46 9100 0030 mand is:...F...0\n-00081fd0: 001a 46c0 1100 0020 2020 4a5b 4f42 5d5b ..F.... J[OB][\n+00081fc0: 6d61 6e64 2069 733a 0700 1b44 9100 0030 mand is:...D...0\n+00081fd0: 001a 44c0 1100 0020 2020 4a5b 4f42 5d5b ..D.... J[OB][\n 00081fe0: 3a74 7665 7870 725d 2065 6e74 7279 7265 :tvexpr] entryre\n 00081ff0: 665b 2865 7870 725b 2c2e 2e2e 5d29 5d00 f[(expr[,...])].\n 00082000: 0100 0000 f207 0000 d210 0000 0000 0000 ................\n 00082010: 4a00 0065 4845 4c50 00ff 7300 ff43 4f4d J..eHELP..s..COM\n 00082020: 4d41 4e44 5300 ff73 00ff 4a4f 4200 ff73 MANDS..s..JOB..s\n 00082030: 00ff 5448 455f 4a4f 425f 454e 5649 524f ..THE_JOB_ENVIRO\n 00082040: 4e4d 454e 5400 0054 6865 5f4a 4f42 5f45 NMENT..The_JOB_E\n-00082050: 6e76 6972 6f6e 6d65 6e74 1e00 3246 bf11 nvironment..2F..\n+00082050: 6e76 6972 6f6e 6d65 6e74 1e00 3244 bf11 nvironment..2D..\n 00082060: 0000 2020 2054 6865 204a 4f42 2045 6e76 .. The JOB Env\n-00082070: 6972 6f6e 6d65 6e74 0700 3346 2100 0052 ironment..3F!..R\n-00082080: 0033 4631 0000 2020 2057 6865 6e20 7468 .3F1.. When th\n+00082070: 6972 6f6e 6d65 6e74 0700 3344 2100 0052 ironment..3D!..R\n+00082080: 0033 4431 0000 2020 2057 6865 6e20 7468 .3D1.. When th\n 00082090: 6520 4a4f 4220 6973 2066 6f72 6b65 642c e JOB is forked,\n 000820a0: 2055 4e49 5820 6372 6561 7465 7320 7468 UNIX creates th\n 000820b0: 6520 656e 7669 726f 6e6d 656e 7420 666f e environment fo\n 000820c0: 7220 7468 6520 6e65 7720 7072 6f63 6573 r the new proces\n-000820d0: 734f 0033 4641 0000 2020 2062 7920 636f sO.3FA.. by co\n+000820d0: 734f 0033 4441 0000 2020 2062 7920 636f sO.3DA.. by co\n 000820e0: 7079 696e 6720 7468 6520 656e 7669 726f pying the enviro\n 000820f0: 6e6d 656e 7420 6f66 2074 6865 2070 726f nment of the pro\n 00082100: 6365 7373 2069 7373 7569 6e67 2074 6865 cess issuing the\n 00082110: 204a 4f42 2063 6f6d 6d61 6e64 2061 6e64 JOB command and\n-00082120: 4d00 3346 5100 0020 2020 6d61 6b69 6e67 M.3FQ.. making\n+00082120: 4d00 3344 5100 0020 2020 6d61 6b69 6e67 M.3DQ.. making\n 00082130: 2061 2066 6577 206d 696e 6f72 206d 6f64 a few minor mod\n 00082140: 6966 6963 6174 696f 6e73 2e20 4279 2064 ifications. By d\n 00082150: 6566 6175 6c74 2c20 7468 6520 7374 616e efault, the stan\n 00082160: 6461 7264 2069 6e70 7574 2069 7349 0033 dard input isI.3\n-00082170: 4661 0000 2020 2061 7373 6967 6e65 6420 Fa.. assigned \n+00082170: 4461 0000 2020 2061 7373 6967 6e65 6420 Da.. assigned \n 00082180: 746f 2074 6865 206e 756c 6c20 6465 7669 to the null devi\n 00082190: 6365 2c20 7468 6520 7374 616e 6461 7264 ce, the standard\n 000821a0: 206f 7574 7075 7420 6973 2061 7373 6967 output is assig\n-000821b0: 6e65 6420 746f 5100 3346 7100 0020 2020 ned toQ.3Fq.. \n+000821b0: 6e65 6420 746f 5100 3344 7100 0020 2020 ned toQ.3Dq.. \n 000821c0: 726f 7574 696e 656e 616d 652e 6d6a 6f2c routinename.mjo,\n 000821d0: 2061 6e64 2074 6865 2073 7461 6e64 6172 and the standar\n 000821e0: 6420 6572 726f 7220 6973 2061 7373 6967 d error is assig\n 000821f0: 6e65 6420 746f 2072 6f75 7469 6e65 6e61 ned to routinena\n-00082200: 6d65 2e6d 6a65 2e07 0033 4681 0000 0e00 me.mje...3F.....\n-00082210: 1646 4b49 4c4c 0000 4b69 6c6c 0f00 1b46 .FKILL..Kill...F\n-00082220: bf11 0000 2020 204b 696c 6c07 001c 4621 .... Kill...F!\n-00082230: 0000 5100 1c46 3100 0020 2020 5468 6520 ..Q..F1.. The \n+00082200: 6d65 2e6d 6a65 2e07 0033 4481 0000 0e00 me.mje...3D.....\n+00082210: 1644 4b49 4c4c 0000 4b69 6c6c 0f00 1b44 .DKILL..Kill...D\n+00082220: bf11 0000 2020 204b 696c 6c07 001c 4421 .... Kill...D!\n+00082230: 0000 5100 1c44 3100 0020 2020 5468 6520 ..Q..D1.. The \n 00082240: 4b49 4c4c 2063 6f6d 6d61 6e64 2064 656c KILL command del\n 00082250: 6574 6573 206c 6f63 616c 206f 7220 676c etes local or gl\n 00082260: 6f62 616c 2076 6172 6961 626c 6573 2061 obal variables a\n 00082270: 6e64 2074 6865 6972 2064 6573 6365 6e64 nd their descend\n-00082280: 616e 7410 001c 4641 0000 2020 206e 6f64 ant...FA.. nod\n-00082290: 6573 2e07 001c 4651 0000 2c00 1c46 6100 es....FQ..,..Fa.\n+00082280: 616e 7410 001c 4441 0000 2020 206e 6f64 ant...DA.. nod\n+00082290: 6573 2e07 001c 4451 0000 2c00 1c44 6100 es....DQ..,..Da.\n 000822a0: 0020 2020 5468 6520 666f 726d 6174 206f . The format o\n 000822b0: 6620 7468 6520 4b49 4c4c 2063 6f6d 6d61 f the KILL comma\n-000822c0: 6e64 2069 733a 0700 1c46 7100 0040 001c nd is:...Fq..@..\n-000822d0: 4681 0000 2020 204b 5b49 4c4c 5d5b 3a74 F... K[ILL][:t\n+000822c0: 6e64 2069 733a 0700 1c44 7100 0040 001c nd is:...Dq..@..\n+000822d0: 4481 0000 2020 204b 5b49 4c4c 5d5b 3a74 D... K[ILL][:t\n 000822e0: 7665 7870 725d 205b 676c 766e 207c 2028 vexpr] [glvn | (\n 000822f0: 676c 766e 5b2c 2e2e 2e5d 2920 7c20 2a6c glvn[,...]) | *l\n 00082300: 6e61 6d65 207c 202a 6c76 6e20 5d07 001c name | *lvn ]...\n-00082310: 4691 0000 1a00 1b46 ff73 00ff 4558 414d F......F.s..EXAM\n+00082310: 4491 0000 1a00 1b44 ff73 00ff 4558 414d D......D.s..EXAM\n 00082320: 504c 4553 0000 4578 616d 706c 6573 1300 PLES..Examples..\n-00082330: 2846 bf11 0000 2020 2045 7861 6d70 6c65 (F.... Example\n-00082340: 7307 0029 4621 0000 1200 2946 3100 0020 s..)F!....)F1.. \n-00082350: 2020 4578 616d 706c 653a 0700 2946 4100 Example:..)FA.\n-00082360: 003f 0029 4651 0000 2020 2047 544d 3e4b .?.)FQ.. GTM>K\n+00082330: 2844 bf11 0000 2020 2045 7861 6d70 6c65 (D.... Example\n+00082340: 7307 0029 4421 0000 1200 2944 3100 0020 s..)D!....)D1.. \n+00082350: 2020 4578 616d 706c 653a 0700 2944 4100 Example:..)DA.\n+00082360: 003f 0029 4451 0000 2020 2047 544d 3e4b .?.)DQ.. GTM>K\n 00082370: 696c 6c20 2053 6574 2061 3d30 2c61 2831 ill Set a=0,a(1\n 00082380: 293d 312c 6128 312c 3129 3d22 756e 6465 )=1,a(1,1)=\"unde\n 00082390: 7222 204b 494c 4c20 6128 3129 205a 5752 r\" KILL a(1) ZWR\n-000823a0: 0d00 2946 6100 0020 2020 613d 300e 0029 ..)Fa.. a=0..)\n-000823b0: 4671 0000 2020 2047 544d 3e07 0029 4681 Fq.. GTM>..)F.\n-000823c0: 0000 4f00 2946 9100 0020 2020 5468 6973 ..O.)F... This\n+000823a0: 0d00 2944 6100 0020 2020 613d 300e 0029 ..)Da.. a=0..)\n+000823b0: 4471 0000 2020 2047 544d 3e07 0029 4481 Dq.. GTM>..)D.\n+000823c0: 0000 4f00 2944 9100 0020 2020 5468 6973 ..O.)D... This\n 000823d0: 2075 7365 7320 616e 2061 7267 756d 656e uses an argumen\n 000823e0: 746c 6573 7320 4b49 4c4c 2074 6f20 6765 tless KILL to ge\n 000823f0: 7420 6120 2266 7265 7368 2073 7461 7274 t a \"fresh start\n 00082400: 2220 6279 2064 656c 6574 696e 6720 616c \" by deleting al\n-00082410: 6c50 0028 46c0 1100 0020 2020 6578 6973 lP.(F.... exis\n+00082410: 6c50 0028 44c0 1100 0020 2020 6578 6973 lP.(D.... exis\n 00082420: 7469 6e67 206c 6f63 616c 2076 6172 6961 ting local varia\n 00082430: 626c 6573 2e20 4166 7465 7220 5345 5474 bles. After SETt\n 00082440: 696e 6720 612c 2061 2831 292c 2061 6e64 ing a, a(1), and\n 00082450: 2061 2831 2c31 292c 2074 6865 204b 494c a(1,1), the KIL\n-00082460: 4c4e 0029 4612 0000 2020 2064 656c 6574 LN.)F... delet\n+00082460: 4c4e 0029 4412 0000 2020 2064 656c 6574 LN.)D... delet\n 00082470: 6573 2061 2831 2920 616e 6420 6974 7320 es a(1) and its \n 00082480: 6465 7363 656e 6461 6e74 732e 2054 6865 descendants. The\n 00082490: 205a 5752 4954 4520 7368 6f77 7320 6f6e ZWRITE shows on\n 000824a0: 6c79 2061 2072 656d 6169 6e69 6e67 2e07 ly a remaining..\n-000824b0: 0029 4613 0000 1200 2946 1400 0020 2020 .)F.....)F... \n-000824c0: 4578 616d 706c 653a 0700 2946 1500 0021 Example:..)F...!\n-000824d0: 0029 4616 0000 2020 2047 544d 3e4b 696c .)F... GTM>Kil\n+000824b0: 0029 4413 0000 1200 2944 1400 0020 2020 .)D.....)D... \n+000824c0: 4578 616d 706c 653a 0700 2944 1500 0021 Example:..)D...!\n+000824d0: 0029 4416 0000 2020 2047 544d 3e4b 696c .)D... GTM>Kil\n 000824e0: 6c20 2861 2c62 292c 5e41 4228 612c 6229 l (a,b),^AB(a,b)\n-000824f0: 0700 2946 1700 004c 0029 4618 0000 2020 ..)F...L.)F... \n+000824f0: 0700 2944 1700 004c 0029 4418 0000 2020 ..)D...L.)D... \n 00082500: 2054 6865 2066 6972 7374 2061 7267 756d The first argum\n 00082510: 656e 7420 2861 6e20 6578 636c 7573 6976 ent (an exclusiv\n 00082520: 6520 4b49 4c4c 2920 7370 6563 6966 6965 e KILL) specifie\n 00082530: 7320 746f 204b 494c 4c20 616c 6c20 6c6f s to KILL all lo\n-00082540: 6361 6c50 0029 4619 0000 2020 2076 6172 calP.)F... var\n+00082540: 6361 6c50 0029 4419 0000 2020 2076 6172 calP.)D... var\n 00082550: 6961 626c 6573 2065 7863 6570 7420 6120 iables except a \n 00082560: 616e 6420 622e 2054 6865 2073 6563 6f6e and b. The secon\n 00082570: 6420 6172 6775 6d65 6e74 2064 656c 6574 d argument delet\n 00082580: 6573 205e 4142 2861 2c62 2920 616e 6420 es ^AB(a,b) and \n-00082590: 616e 7933 0029 461a 0000 2020 2064 6573 any3.)F... des\n+00082590: 616e 7933 0029 441a 0000 2020 2064 6573 any3.)D... des\n 000825a0: 6365 6e64 616e 7473 206f 6620 7468 6174 cendants of that\n 000825b0: 2067 6c6f 6261 6c20 7661 7269 6162 6c65 global variable\n-000825c0: 206e 6f64 652e 0700 2946 2100 0012 0029 node...)F!....)\n-000825d0: 4622 0000 2020 2045 7861 6d70 6c65 3a07 F\".. Example:.\n-000825e0: 0029 4623 0000 1400 2946 2400 0020 2020 .)F#....)F$.. \n-000825f0: 2020 2020 6b69 6c6c 202a 4100 2946 2500 kill *A.)F%.\n+000825c0: 206e 6f64 652e 0700 2944 2100 0012 0029 node...)D!....)\n+000825d0: 4422 0000 2020 2045 7861 6d70 6c65 3a07 D\".. Example:.\n+000825e0: 0029 4423 0000 1400 2944 2400 0020 2020 .)D#....)D$.. \n+000825f0: 2020 2020 6b69 6c6c 202a 4100 2944 2500 kill *A.)D%.\n 00082600: 0020 2020 2020 2020 7772 6974 6520 212c . write !,\n 00082610: 2267 746d 5f73 7464 786b 696c 6c3d 222c \"gtm_stdxkill=\",\n 00082620: 2b24 7a74 726e 6c6e 6d28 2267 746d 5f73 +$ztrnlnm(\"gtm_s\n-00082630: 7464 786b 696c 6c22 292c 2123 0029 4626 tdxkill\"),!#.)F&\n+00082630: 7464 786b 696c 6c22 292c 2123 0029 4426 tdxkill\"),!#.)D&\n 00082640: 0000 2020 2020 2020 2073 6574 2028 412c .. set (A,\n 00082650: 422c 432c 4529 3d22 696e 7075 7422 1900 B,C,E)=\"input\"..\n-00082660: 2946 2700 0020 2020 2020 2020 646f 2058 )F'.. do X\n-00082670: 282e 412c 2e42 2914 0029 4628 0000 2020 (.A,.B)..)F(.. \n-00082680: 2020 2020 207a 7772 6974 6526 0029 4629 zwrite&.)F)\n+00082660: 2944 2700 0020 2020 2020 2020 646f 2058 )D'.. do X\n+00082670: 282e 412c 2e42 2914 0029 4428 0000 2020 (.A,.B)..)D(.. \n+00082680: 2020 2020 207a 7772 6974 6526 0029 4429 zwrite&.)D)\n 00082690: 0000 2020 2020 2020 2077 7269 7465 2021 .. write !\n 000826a0: 2c22 5f5f 5f5f 5f5f 5f5f 5f5f 5f5f 222c ,\"____________\",\n-000826b0: 2123 0029 462a 0000 2020 2020 2020 2073 !#.)F*.. s\n+000826b0: 2123 0029 442a 0000 2020 2020 2020 2073 !#.)D*.. s\n 000826c0: 6574 2028 412c 422c 432c 4529 3d22 696e et (A,B,C,E)=\"in\n-000826d0: 7075 7422 1900 2946 3100 0020 2020 2020 put\"..)F1.. \n+000826d0: 7075 7422 1900 2944 3100 0020 2020 2020 put\"..)D1.. \n 000826e0: 2020 646f 2059 282e 412c 2e42 2914 0029 do Y(.A,.B)..)\n-000826f0: 4632 0000 2020 2020 2020 207a 7772 6974 F2.. zwrit\n-00082700: 6526 0029 4633 0000 2020 2020 2020 2077 e&.)F3.. w\n+000826f0: 4432 0000 2020 2020 2020 207a 7772 6974 D2.. zwrit\n+00082700: 6526 0029 4433 0000 2020 2020 2020 2077 e&.)D3.. w\n 00082710: 7269 7465 2021 2c22 5f5f 5f5f 5f5f 5f5f rite !,\"________\n-00082720: 5f5f 5f5f 222c 2122 0029 4634 0000 2020 ____\",!\".)F4.. \n+00082720: 5f5f 5f5f 222c 2122 0029 4434 0000 2020 ____\",!\".)D4.. \n 00082730: 2020 2020 2073 6574 2028 412c 422c 432c set (A,B,C,\n-00082740: 4529 3d22 6261 7365 221b 0029 4635 0000 E)=\"base\"..)F5..\n+00082740: 4529 3d22 6261 7365 221b 0029 4435 0000 E)=\"base\"..)D5..\n 00082750: 2020 2020 2020 2073 6574 202a 433d 412c set *C=A,\n-00082760: 2a44 3d42 1800 2946 3600 0020 2020 2020 *D=B..)F6.. \n-00082770: 2020 6b69 6c6c 2028 432c 4429 1400 2946 kill (C,D)..)F\n+00082760: 2a44 3d42 1800 2944 3600 0020 2020 2020 *D=B..)D6.. \n+00082770: 2020 6b69 6c6c 2028 432c 4429 1400 2944 kill (C,D)..)D\n 00082780: 3700 0020 2020 2020 2020 7a77 7269 7465 7.. zwrite\n-00082790: 1200 2946 3800 0020 2020 2020 2020 7175 ..)F8.. qu\n-000827a0: 6974 2600 2946 3900 0020 2020 5828 432c it&.)F9.. X(C,\n+00082790: 1200 2944 3800 0020 2020 2020 2020 7175 ..)D8.. qu\n+000827a0: 6974 2600 2944 3900 0020 2020 5828 432c it&.)D9.. X(C,\n 000827b0: 4429 2020 2020 7365 7420 2843 2c44 293d D) set (C,D)=\n-000827c0: 226f 7574 7075 7422 1800 2946 3a00 0020 \"output\"..)F:.. \n+000827c0: 226f 7574 7075 7422 1800 2944 3a00 0020 \"output\"..)D:.. \n 000827d0: 2020 2020 2020 6b69 6c6c 2028 432c 4429 kill (C,D)\n-000827e0: 1200 2946 4100 0020 2020 2020 2020 7175 ..)FA.. qu\n+000827e0: 1200 2944 4100 0020 2020 2020 2020 7175 ..)DA.. qu\n 000827f0: 6974 0000 0000 0000 0000 0000 0000 0000 it..............\n 00082800: 0100 0000 a805 0000 9110 0000 0000 0000 ................\n 00082810: 4e00 0052 4845 4c50 00ff 7300 ff43 4f4d N..RHELP..s..COM\n 00082820: 4d41 4e44 5300 ff73 00ff 4a4f 4200 ff73 MANDS..s..JOB..s\n 00082830: 00ff 4a4f 425f 5052 4f43 4553 5350 4152 ..JOB_PROCESSPAR\n 00082840: 414d 4554 4552 5300 004a 4f42 5f50 726f AMETERS..JOB_Pro\n 00082850: 6365 7373 7061 7261 6d65 7465 7273 2000 cessparameters .\n-00082860: 3446 bf11 0000 2020 204a 4f42 2050 726f 4F.... JOB Pro\n+00082860: 3444 bf11 0000 2020 204a 4f42 2050 726f 4D.... JOB Pro\n 00082870: 6365 7373 7061 7261 6d65 7465 7273 0700 cessparameters..\n-00082880: 3546 2100 0051 0035 4631 0000 2020 2054 5F!..Q.5F1.. T\n+00082880: 3544 2100 0051 0035 4431 0000 2020 2054 5D!..Q.5D1.. T\n 00082890: 6865 2066 6f6c 6c6f 7769 6e67 2073 6563 he following sec\n 000828a0: 7469 6f6e 7320 6465 7363 7269 6265 2074 tions describe t\n 000828b0: 6865 2070 726f 6365 7373 7061 7261 6d65 he processparame\n 000828c0: 7465 7273 2061 7661 696c 6162 6c65 2066 ters available f\n-000828d0: 6f72 2074 6865 1e00 3546 4100 0020 2020 or the..5FA.. \n+000828d0: 6f72 2074 6865 1e00 3544 4100 0020 2020 or the..5DA.. \n 000828e0: 4a4f 4220 636f 6d6d 616e 6420 696e 2047 JOB command in G\n-000828f0: 542e 4d2e 0700 3546 5100 002e 0034 46ff T.M...5FQ....4F.\n+000828f0: 542e 4d2e 0700 3544 5100 002e 0034 44ff T.M...5DQ....4D.\n 00082900: 7300 ff43 4d44 5b4c 494e 455d 3d22 5354 s..CMD[LINE]=\"ST\n 00082910: 524c 4954 2200 0043 4d44 5b4c 494e 455d RLIT\"..CMD[LINE]\n-00082920: 3d22 7374 726c 6974 221d 004b 46bf 1100 =\"strlit\"..KF...\n+00082920: 3d22 7374 726c 6974 221d 004b 44bf 1100 =\"strlit\"..KD...\n 00082930: 0020 2020 434d 445b 4c49 4e45 5d3d 2273 . CMD[LINE]=\"s\n-00082940: 7472 6c69 7422 0700 4c46 2100 004a 004c trlit\"..LF!..J.L\n-00082950: 4631 0000 2020 2054 6865 2073 7472 696e F1.. The strin\n+00082940: 7472 6c69 7422 0700 4c44 2100 004a 004c trlit\"..LD!..J.L\n+00082950: 4431 0000 2020 2054 6865 2073 7472 696e D1.. The strin\n 00082960: 6720 6c69 7465 7261 6c20 7370 6563 6966 g literal specif\n 00082970: 6965 7320 7468 6520 245a 434d 444c 494e ies the $ZCMDLIN\n 00082980: 4520 6f66 2074 6865 204a 4f42 2764 2070 E of the JOB'd p\n-00082990: 726f 6365 7373 2e07 004c 4641 0000 2600 rocess...LFA..&.\n-000829a0: 3846 4445 465b 4155 4c54 5d3d 5354 524c 8FDEF[AULT]=STRL\n+00082990: 726f 6365 7373 2e07 004c 4441 0000 2600 rocess...LDA..&.\n+000829a0: 3844 4445 465b 4155 4c54 5d3d 5354 524c 8DDEF[AULT]=STRL\n 000829b0: 4954 0000 4445 465b 4155 4c54 5d3d 7374 IT..DEF[AULT]=st\n-000829c0: 726c 6974 1b00 4946 bf11 0000 2020 2044 rlit..IF.... D\n+000829c0: 726c 6974 1b00 4944 bf11 0000 2020 2044 rlit..ID.... D\n 000829d0: 4546 5b41 554c 545d 3d73 7472 6c69 7407 EF[AULT]=strlit.\n-000829e0: 004a 4621 0000 3d00 4a46 3100 0020 2020 .JF!..=.JF1.. \n+000829e0: 004a 4421 0000 3d00 4a44 3100 0020 2020 .JD!..=.JD1.. \n 000829f0: 5468 6520 7374 7269 6e67 206c 6974 6572 The string liter\n 00082a00: 616c 2073 7065 6369 6669 6573 2074 6865 al specifies the\n 00082a10: 2064 6566 6175 6c74 2064 6972 6563 746f default directo\n-00082a20: 7279 2e07 004a 4641 0000 3900 4a46 5100 ry...JFA..9.JFQ.\n+00082a20: 7279 2e07 004a 4441 0000 3900 4a44 5100 ry...JDA..9.JDQ.\n 00082a30: 0020 2020 5468 6520 6d61 7869 6d75 6d20 . The maximum \n 00082a40: 6469 7265 6374 6f72 7920 6c65 6e67 7468 directory length\n 00082a50: 2069 7320 3235 3520 6368 6172 6163 7465 is 255 characte\n-00082a60: 7273 2e07 004a 4661 0000 5000 4a46 7100 rs...JFa..P.JFq.\n+00082a60: 7273 2e07 004a 4461 0000 5000 4a44 7100 rs...JDa..P.JDq.\n 00082a70: 0020 2020 4966 2074 6865 204a 4f42 2063 . If the JOB c\n 00082a80: 6f6d 6d61 6e64 2064 6f65 7320 6e6f 7420 ommand does not \n 00082a90: 7370 6563 6966 7920 6120 4445 4641 554c specify a DEFAUL\n 00082aa0: 5420 6469 7265 6374 6f72 792c 2047 542e T directory, GT.\n-00082ab0: 4d20 7573 6573 2074 6865 3a00 4a46 8100 M uses the:.JF..\n+00082ab0: 4d20 7573 6573 2074 6865 3a00 4a44 8100 M uses the:.JD..\n 00082ac0: 0020 2020 6375 7272 656e 7420 6465 6661 . current defa\n 00082ad0: 756c 7420 6469 7265 6374 6f72 7920 6f66 ult directory of\n 00082ae0: 2074 6865 2070 6172 656e 7420 7072 6f63 the parent proc\n-00082af0: 6573 732e 0700 4a46 9100 0022 0038 4645 ess...JF...\".8FE\n+00082af0: 6573 732e 0700 4a44 9100 0022 0038 4445 ess...JD...\".8DE\n 00082b00: 5252 5b4f 525d 3d53 5452 4c49 5400 0045 RR[OR]=STRLIT..E\n 00082b10: 5252 5b4f 525d 3d73 7472 6c69 7419 0047 RR[OR]=strlit..G\n-00082b20: 46bf 1100 0020 2020 4552 525b 4f52 5d3d F.... ERR[OR]=\n-00082b30: 7374 726c 6974 0700 4846 2100 0053 0048 strlit..HF!..S.H\n-00082b40: 4631 0000 2020 2073 7472 6c69 7420 7370 F1.. strlit sp\n+00082b20: 44bf 1100 0020 2020 4552 525b 4f52 5d3d D.... ERR[OR]=\n+00082b30: 7374 726c 6974 0700 4844 2100 0053 0048 strlit..HD!..S.H\n+00082b40: 4431 0000 2020 2073 7472 6c69 7420 7370 D1.. strlit sp\n 00082b50: 6563 6966 6965 7320 7468 6520 7374 6465 ecifies the stde\n 00082b60: 7272 206f 6620 7468 6520 4a4f 4262 6564 rr of the JOBbed\n 00082b70: 2070 726f 6365 7373 2e20 7374 726c 6974 process. strlit\n 00082b80: 2063 616e 2065 6974 6865 7220 6265 2061 can either be a\n-00082b90: 5000 4846 4100 0020 2020 6669 6c65 206f P.HFA.. file o\n+00082b90: 5000 4844 4100 0020 2020 6669 6c65 206f P.HDA.. file o\n 00082ba0: 7220 6120 4445 5441 4348 6564 2073 6f63 r a DETACHed soc\n 00082bb0: 6b65 7420 2874 6861 7420 6973 2c20 6120 ket (that is, a \n 00082bc0: 736f 636b 6574 2066 726f 6d20 7468 6520 socket from the \n 00082bd0: 736f 636b 6574 2070 6f6f 6c29 2e20 546f socket pool). To\n-00082be0: 5400 4846 5100 0020 2020 7061 7373 2061 T.HFQ.. pass a\n+00082be0: 5400 4844 5100 0020 2020 7061 7373 2061 T.HDQ.. pass a\n 00082bf0: 2044 4554 4143 4865 6420 736f 636b 6574 DETACHed socket\n 00082c00: 2061 7320 7468 6520 7374 6465 7272 206f as the stderr o\n 00082c10: 6620 7468 6520 4a4f 4262 6564 2070 726f f the JOBbed pro\n 00082c20: 6365 7373 2c20 7370 6563 6966 7920 7374 cess, specify st\n-00082c30: 726c 6974 5200 4846 6100 0020 2020 696e rlitR.HFa.. in\n+00082c30: 726c 6974 5200 4844 6100 0020 2020 696e rlitR.HDa.. in\n 00082c40: 2074 6865 2066 6f72 6d20 6f66 2022 534f the form of \"SO\n 00082c50: 434b 4554 3a3c 6861 6e64 6c65 3e22 2077 CKET:\" w\n 00082c60: 6865 7265 203c 6861 6e64 6c65 3e20 6973 here is\n 00082c70: 2074 6865 2073 6f63 6b65 7420 6861 6e64 the socket hand\n-00082c80: 6c65 2e20 4f6e 5200 4846 7100 0020 2020 le. OnR.HFq.. \n+00082c80: 6c65 2e20 4f6e 5200 4844 7100 0020 2020 le. OnR.HDq.. \n 00082c90: 7375 6363 6573 7366 756c 2063 6f6d 706c successful compl\n 00082ca0: 6574 696f 6e20 6f66 2074 6865 204a 4f42 etion of the JOB\n 00082cb0: 6265 6420 7072 6f63 6573 732c 2074 6865 bed process, the\n 00082cc0: 2070 6173 7365 6420 736f 636b 6574 2069 passed socket i\n-00082cd0: 7320 636c 6f73 6564 3b00 4846 8100 0020 s closed;.HF... \n+00082cd0: 7320 636c 6f73 6564 3b00 4844 8100 0020 s closed;.HD... \n 00082ce0: 2020 616e 6420 6973 206e 6f20 6c6f 6e67 and is no long\n 00082cf0: 6572 2061 7661 696c 6162 6c65 2074 6f20 er available to \n 00082d00: 7468 6520 7061 7265 6e74 2070 726f 6365 the parent proce\n-00082d10: 7373 2e07 0048 4691 0000 3700 4746 c011 ss...HF...7.GF..\n+00082d10: 7373 2e07 0048 4491 0000 3700 4744 c011 ss...HD...7.GD..\n 00082d20: 0000 2020 2054 6865 206d 6178 696d 756d .. The maximum\n 00082d30: 2073 7472 696e 6720 6c65 6e67 7468 2069 string length i\n 00082d40: 7320 3235 3520 6368 6172 6163 7465 7273 s 255 characters\n-00082d50: 2e07 0048 4612 0000 5000 4846 1300 0020 ...HF...P.HF... \n+00082d50: 2e07 0048 4412 0000 5000 4844 1300 0020 ...HD...P.HD... \n 00082d60: 2020 4279 2064 6566 6175 6c74 2c20 4a4f By default, JO\n 00082d70: 4220 636f 6e73 7472 7563 7473 2074 6865 B constructs the\n 00082d80: 2065 7272 6f72 2066 696c 6520 6672 6f6d error file from\n 00082d90: 2074 6865 2072 6f75 7469 6e65 6e61 6d65 the routinename\n 00082da0: 2075 7369 6e67 2061 0000 0000 0000 0000 using a........\n 00082db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00082dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -33540,321 +33540,321 @@\n 00083030: 00ff 4a4f 425f 5052 4f43 4553 5350 4152 ..JOB_PROCESSPAR\n 00083040: 414d 4554 4552 5300 ff73 00ff 4552 525b AMETERS..s..ERR[\n 00083050: 4f52 5d3d 5354 524c 4954 00c0 1400 0020 OR]=STRLIT..... \n 00083060: 2020 6669 6c65 2065 7874 656e 7369 6f6e file extension\n 00083070: 206f 6620 2e6d 6a65 3a20 7468 6520 6465 of .mje: the de\n 00083080: 6661 756c 7420 6469 7265 6374 6f72 7920 fault directory \n 00083090: 6f66 2074 6865 2070 726f 6365 7373 2063 of the process c\n-000830a0: 7265 6174 6564 2062 791a 0048 4615 0000 reated by..HF...\n+000830a0: 7265 6174 6564 2062 791a 0048 4415 0000 reated by..HD...\n 000830b0: 2020 2074 6865 204a 4f42 2063 6f6d 6d61 the JOB comma\n-000830c0: 6e64 2e07 0048 4616 0000 2400 3846 4742 nd...HF...$.8FGB\n+000830c0: 6e64 2e07 0048 4416 0000 2400 3844 4742 nd...HD...$.8DGB\n 000830d0: 4c5b 4449 525d 3d53 5452 4c49 5400 0047 L[DIR]=STRLIT..G\n 000830e0: 424c 5b44 4952 5d3d 7374 726c 6974 1a00 BL[DIR]=strlit..\n-000830f0: 4846 bf11 0000 2020 2047 424c 5b44 4952 HF.... GBL[DIR\n-00083100: 5d3d 7374 726c 6974 0700 4946 2100 004b ]=strlit..IF!..K\n-00083110: 0049 4631 0000 2020 2054 6865 2073 7472 .IF1.. The str\n+000830f0: 4844 bf11 0000 2020 2047 424c 5b44 4952 HD.... GBL[DIR\n+00083100: 5d3d 7374 726c 6974 0700 4944 2100 004b ]=strlit..ID!..K\n+00083110: 0049 4431 0000 2020 2054 6865 2073 7472 .ID1.. The str\n 00083120: 696e 6720 6c69 7465 7261 6c20 7370 6563 ing literal spec\n 00083130: 6966 6965 7320 6120 7661 6c75 6520 666f ifies a value fo\n 00083140: 7220 7468 6520 656e 7669 726f 6e6d 656e r the environmen\n-00083150: 7420 7661 7269 6162 6c65 1400 4946 4100 t variable..IFA.\n+00083150: 7420 7661 7269 6162 6c65 1400 4944 4100 t variable..IDA.\n 00083160: 0020 2020 6774 6d67 626c 6469 722e 0700 . gtmgbldir...\n-00083170: 4946 5100 0036 0049 4661 0000 2020 2054 IFQ..6.IFa.. T\n+00083170: 4944 5100 0036 0049 4461 0000 2020 2054 IDQ..6.IDa.. T\n 00083180: 6865 206d 6178 696d 756d 2073 7472 696e he maximum strin\n 00083190: 6720 6c65 6e67 7468 2069 7320 3235 3520 g length is 255 \n-000831a0: 6368 6172 6163 7465 7273 2e07 0049 4671 characters...IFq\n-000831b0: 0000 4f00 4946 8100 0020 2020 4279 2064 ..O.IF... By d\n+000831a0: 6368 6172 6163 7465 7273 2e07 0049 4471 characters...IDq\n+000831b0: 0000 4f00 4944 8100 0020 2020 4279 2064 ..O.ID... By d\n 000831c0: 6566 6175 6c74 2c20 7468 6520 6a6f 6220 efault, the job \n 000831d0: 7573 6573 2074 6865 2073 616d 6520 7370 uses the same sp\n 000831e0: 6563 6966 6963 6174 696f 6e20 666f 7220 ecification for \n 000831f0: 6774 6d67 626c 6469 7220 6173 2074 6861 gtmgbldir as tha\n-00083200: 7444 0049 4691 0000 2020 2064 6566 696e tD.IF... defin\n+00083200: 7444 0049 4491 0000 2020 2064 6566 696e tD.ID... defin\n 00083210: 6564 2069 6e20 245a 4742 4c44 4952 2066 ed in $ZGBLDIR f\n 00083220: 6f72 2074 6865 2070 726f 6365 7373 2075 or the process u\n 00083230: 7369 6e67 2074 6865 204a 4f42 2063 6f6d sing the JOB com\n-00083240: 6d61 6e64 2e08 0048 46c0 1100 0022 0038 mand...HF....\".8\n-00083250: 4649 4e5b 5055 545d 3d53 5452 4c49 5400 FIN[PUT]=STRLIT.\n+00083240: 6d61 6e64 2e08 0048 44c0 1100 0022 0038 mand...HD....\".8\n+00083250: 4449 4e5b 5055 545d 3d53 5452 4c49 5400 DIN[PUT]=STRLIT.\n 00083260: 0049 4e5b 5055 545d 3d73 7472 6c69 7419 .IN[PUT]=strlit.\n-00083270: 0047 46bf 1100 0020 2020 494e 5b50 5554 .GF.... IN[PUT\n-00083280: 5d3d 7374 726c 6974 0700 4846 2100 0052 ]=strlit..HF!..R\n-00083290: 0048 4631 0000 2020 2073 7472 6c69 7420 .HF1.. strlit \n+00083270: 0047 44bf 1100 0020 2020 494e 5b50 5554 .GD.... IN[PUT\n+00083280: 5d3d 7374 726c 6974 0700 4844 2100 0052 ]=strlit..HD!..R\n+00083290: 0048 4431 0000 2020 2073 7472 6c69 7420 .HD1.. strlit \n 000832a0: 7370 6563 6966 6965 7320 7468 6520 7374 specifies the st\n 000832b0: 6469 6e20 6f66 2074 6865 204a 4f42 6265 din of the JOBbe\n 000832c0: 6420 7072 6f63 6573 732e 2073 7472 6c69 d process. strli\n 000832d0: 7420 6361 6e20 6569 7468 6572 2062 6520 t can either be \n-000832e0: 6150 0048 4641 0000 2020 2066 696c 6520 aP.HFA.. file \n+000832e0: 6150 0048 4441 0000 2020 2066 696c 6520 aP.HDA.. file \n 000832f0: 6f72 2061 2044 4554 4143 4865 6420 736f or a DETACHed so\n 00083300: 636b 6574 2028 7468 6174 2069 732c 2061 cket (that is, a\n 00083310: 2073 6f63 6b65 7420 6672 6f6d 2074 6865 socket from the\n 00083320: 2073 6f63 6b65 7420 706f 6f6c 292e 2054 socket pool). T\n-00083330: 6f53 0048 4651 0000 2020 2070 6173 7320 oS.HFQ.. pass \n+00083330: 6f53 0048 4451 0000 2020 2070 6173 7320 oS.HDQ.. pass \n 00083340: 6120 4445 5441 4348 6564 2073 6f63 6b65 a DETACHed socke\n 00083350: 7420 6173 2074 6865 2073 7464 696e 206f t as the stdin o\n 00083360: 6620 7468 6520 4a4f 4262 6564 2070 726f f the JOBbed pro\n 00083370: 6365 7373 2c20 7370 6563 6966 7920 7374 cess, specify st\n-00083380: 726c 6974 5200 4846 6100 0020 2020 696e rlitR.HFa.. in\n+00083380: 726c 6974 5200 4844 6100 0020 2020 696e rlitR.HDa.. in\n 00083390: 2074 6865 2066 6f72 6d20 6f66 2022 534f the form of \"SO\n 000833a0: 434b 4554 3a3c 6861 6e64 6c65 3e22 2077 CKET:\" w\n 000833b0: 6865 7265 203c 6861 6e64 6c65 3e20 6973 here is\n 000833c0: 2074 6865 2073 6f63 6b65 7420 6861 6e64 the socket hand\n-000833d0: 6c65 2e20 4f6e 5300 4846 7100 0020 2020 le. OnS.HFq.. \n+000833d0: 6c65 2e20 4f6e 5300 4844 7100 0020 2020 le. OnS.HDq.. \n 000833e0: 7375 6363 6573 7366 756c 2063 6f6d 706c successful compl\n 000833f0: 6574 696f 6e20 6f66 2074 6865 204a 4f42 etion of the JOB\n 00083400: 2063 6f6d 6d61 6e64 2c20 7468 6520 7061 command, the pa\n 00083410: 7373 6564 2073 6f63 6b65 7420 6973 2063 ssed socket is c\n-00083420: 6c6f 7365 6420 616e 6437 0048 4681 0000 losed and7.HF...\n+00083420: 6c6f 7365 6420 616e 6437 0048 4481 0000 losed and7.HD...\n 00083430: 2020 2069 7320 6e6f 206c 6f6e 6765 7220 is no longer \n 00083440: 6176 6169 6c61 626c 6520 746f 2074 6865 available to the\n 00083450: 2070 6172 656e 7420 7072 6f63 6573 732e parent process.\n-00083460: 0700 4846 9100 0013 0047 46c0 1100 0020 ..HF.....GF.... \n-00083470: 2020 2a2a 4e6f 7465 2a2a 0700 4846 1200 **Note**..HF..\n-00083480: 0052 0048 4613 0000 2020 2053 7065 6369 .R.HF... Speci\n+00083460: 0700 4844 9100 0013 0047 44c0 1100 0020 ..HD.....GD.... \n+00083470: 2020 2a2a 4e6f 7465 2a2a 0700 4844 1200 **Note**..HD..\n+00083480: 0052 0048 4413 0000 2020 2053 7065 6369 .R.HD... Speci\n 00083490: 6679 2061 2044 4554 4143 4865 6420 736f fy a DETACHed so\n 000834a0: 636b 6574 2069 6e20 626f 7468 2049 4e50 cket in both INP\n 000834b0: 5554 2061 6e64 204f 5554 5055 5420 7061 UT and OUTPUT pa\n 000834c0: 7261 6d65 7465 7273 2074 6f20 7061 7373 rameters to pass\n-000834d0: 2069 7432 0048 4614 0000 2020 2061 7320 it2.HF... as \n+000834d0: 2069 7432 0048 4414 0000 2020 2061 7320 it2.HD... as \n 000834e0: 7468 6520 2450 5249 4e43 4950 414c 206f the $PRINCIPAL o\n 000834f0: 6620 7468 6520 4a4f 4262 6564 2070 726f f the JOBbed pro\n-00083500: 6365 7373 2e07 0048 4615 0000 3600 4846 cess...HF...6.HF\n+00083500: 6365 7373 2e07 0048 4415 0000 3600 4844 cess...HD...6.HD\n 00083510: 1600 0020 2020 5468 6520 6d61 7869 6d75 ... The maximu\n 00083520: 6d20 7374 7269 6e67 206c 656e 6774 6820 m string length \n 00083530: 6973 2032 3535 2063 6861 7261 6374 6572 is 255 character\n-00083540: 732e 0700 4846 1700 0038 0048 4618 0000 s...HF...8.HF...\n+00083540: 732e 0700 4844 1700 0038 0048 4418 0000 s...HD...8.HD...\n 00083550: 2020 2047 542e 4d20 646f 6573 206e 6f74 GT.M does not\n 00083560: 2073 7570 706c 7920 6120 6465 6661 756c supply a defaul\n 00083570: 7420 6669 6c65 2065 7874 656e 7369 6f6e t file extension\n-00083580: 2e07 0048 4619 0000 4300 4846 1a00 0020 ...HF...C.HF... \n+00083580: 2e07 0048 4419 0000 4300 4844 1a00 0020 ...HD...C.HD... \n 00083590: 2020 4279 2064 6566 6175 6c74 2c20 7468 By default, th\n 000835a0: 6520 6a6f 6220 7461 6b65 7320 6974 7320 e job takes its \n 000835b0: 696e 7075 7420 6672 6f6d 2074 6865 206e input from the n\n-000835c0: 756c 6c20 6465 7669 6365 2e07 0048 4621 ull device...HF!\n-000835d0: 0000 2400 3846 4f55 545b 5055 545d 3d53 ..$.8FOUT[PUT]=S\n+000835c0: 756c 6c20 6465 7669 6365 2e07 0048 4421 ull device...HD!\n+000835d0: 0000 2400 3844 4f55 545b 5055 545d 3d53 ..$.8DOUT[PUT]=S\n 000835e0: 5452 4c49 5400 004f 5554 5b50 5554 5d3d TRLIT..OUT[PUT]=\n-000835f0: 7374 726c 6974 1a00 4846 bf11 0000 2020 strlit..HF.... \n+000835f0: 7374 726c 6974 1a00 4844 bf11 0000 2020 strlit..HD.... \n 00083600: 204f 5554 5b50 5554 5d3d 7374 726c 6974 OUT[PUT]=strlit\n-00083610: 0700 4946 2100 0053 0049 4631 0000 2020 ..IF!..S.IF1.. \n+00083610: 0700 4944 2100 0053 0049 4431 0000 2020 ..ID!..S.ID1.. \n 00083620: 2073 7472 6c69 7420 7370 6563 6966 6965 strlit specifie\n 00083630: 7320 7468 6520 7374 646f 7574 206f 6620 s the stdout of \n 00083640: 7468 6520 4a4f 4262 6564 2070 726f 6365 the JOBbed proce\n 00083650: 7373 2e20 7374 726c 6974 2063 616e 2065 ss. strlit can e\n-00083660: 6974 6865 7220 6265 2061 5000 4946 4100 ither be aP.IFA.\n+00083660: 6974 6865 7220 6265 2061 5000 4944 4100 ither be aP.IDA.\n 00083670: 0020 2020 6669 6c65 206f 7220 6120 4445 . file or a DE\n 00083680: 5441 4348 6564 2073 6f63 6b65 7420 2874 TACHed socket (t\n 00083690: 6861 7420 6973 2c20 6120 736f 636b 6574 hat is, a socket\n 000836a0: 2066 726f 6d20 7468 6520 736f 636b 6574 from the socket\n-000836b0: 2070 6f6f 6c29 2e20 546f 5000 4946 5100 pool). ToP.IFQ.\n+000836b0: 2070 6f6f 6c29 2e20 546f 5000 4944 5100 pool). ToP.IDQ.\n 000836c0: 0020 2020 7061 7373 2061 2044 4554 4143 . pass a DETAC\n 000836d0: 4865 6420 736f 636b 6574 2061 7320 7468 Hed socket as th\n 000836e0: 6520 7374 646f 7574 206f 6620 7468 6520 e stdout of the \n 000836f0: 6a6f 622c 2073 7065 6369 6679 2073 7472 job, specify str\n-00083700: 6c69 7420 696e 2074 6865 4b00 4946 6100 lit in theK.IFa.\n+00083700: 6c69 7420 696e 2074 6865 4b00 4944 6100 lit in theK.IDa.\n 00083710: 0020 2020 666f 726d 206f 6620 2253 4f43 . form of \"SOC\n 00083720: 4b45 543a 3c68 616e 646c 653e 2220 7768 KET:\" wh\n 00083730: 6572 6520 3c68 616e 646c 653e 2069 7320 ere is \n 00083740: 7468 6520 736f 636b 6574 2068 616e 646c the socket handl\n-00083750: 652e 204f 6e53 0049 4671 0000 2020 2073 e. OnS.IFq.. s\n+00083750: 652e 204f 6e53 0049 4471 0000 2020 2073 e. OnS.IDq.. s\n 00083760: 7563 6365 7373 6675 6c20 636f 6d70 6c65 uccessful comple\n 00083770: 7469 6f6e 206f 6620 7468 6520 4a4f 4220 tion of the JOB \n 00083780: 636f 6d6d 616e 642c 2074 6865 2070 6173 command, the pas\n 00083790: 7365 6420 736f 636b 6574 2069 7320 636c sed socket is cl\n-000837a0: 6f73 6564 2061 6e64 3700 4946 8100 0020 osed and7.IF... \n+000837a0: 6f73 6564 2061 6e64 3700 4944 8100 0020 osed and7.ID... \n 000837b0: 2020 6973 206e 6f20 6c6f 6e67 6572 2061 is no longer a\n 000837c0: 7661 696c 6162 6c65 2074 6f20 7468 6520 vailable to the \n 000837d0: 7061 7265 6e74 2070 726f 6365 7373 2e07 parent process..\n-000837e0: 0049 4691 0000 1300 4846 c011 0000 2020 .IF.....HF.... \n-000837f0: 202a 2a4e 6f74 652a 2a07 0049 4612 0000 **Note**..IF...\n+000837e0: 0049 4491 0000 1300 4844 c011 0000 2020 .ID.....HD.... \n+000837f0: 202a 2a4e 6f74 652a 2a07 0049 4412 0000 **Note**..ID...\n 00083800: 0100 0000 d107 0000 6c10 0000 0000 0000 ........l.......\n-00083810: 9b00 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+00083810: 9b00 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 00083820: 4d41 4e44 5300 ff73 00ff 4a4f 4200 ff73 MANDS..s..JOB..s\n 00083830: 00ff 4a4f 425f 5052 4f43 4553 5350 4152 ..JOB_PROCESSPAR\n 00083840: 414d 4554 4552 5300 ff73 00ff 4f55 545b AMETERS..s..OUT[\n 00083850: 5055 545d 3d53 5452 4c49 5400 c013 0000 PUT]=STRLIT.....\n 00083860: 2020 2053 7065 6369 6679 2061 2044 4554 Specify a DET\n 00083870: 4143 4865 6420 736f 636b 6574 2069 6e20 ACHed socket in \n 00083880: 626f 7468 2049 4e50 5554 2061 6e64 204f both INPUT and O\n 00083890: 5554 5055 5420 7061 7261 6d65 7465 7273 UTPUT parameters\n-000838a0: 2074 6f20 7061 7373 2069 7432 0049 4614 to pass it2.IF.\n+000838a0: 2074 6f20 7061 7373 2069 7432 0049 4414 to pass it2.ID.\n 000838b0: 0000 2020 2061 7320 7468 6520 2450 5249 .. as the $PRI\n 000838c0: 4e43 4950 414c 206f 6620 7468 6520 4a4f NCIPAL of the JO\n 000838d0: 4262 6564 2070 726f 6365 7373 2e07 0049 Bbed process...I\n-000838e0: 4615 0000 3600 4946 1600 0020 2020 5468 F...6.IF... Th\n+000838e0: 4415 0000 3600 4944 1600 0020 2020 5468 D...6.ID... Th\n 000838f0: 6520 6d61 7869 6d75 6d20 7374 7269 6e67 e maximum string\n 00083900: 206c 656e 6774 6820 6973 2032 3535 2063 length is 255 c\n-00083910: 6861 7261 6374 6572 732e 0700 4946 1700 haracters...IF..\n-00083920: 0052 0049 4618 0000 2020 2042 7920 6465 .R.IF... By de\n+00083910: 6861 7261 6374 6572 732e 0700 4944 1700 haracters...ID..\n+00083920: 0052 0049 4418 0000 2020 2042 7920 6465 .R.ID... By de\n 00083930: 6661 756c 742c 204a 4f42 2063 6f6e 7374 fault, JOB const\n 00083940: 7275 6374 7320 7468 6520 6f75 7470 7574 ructs the output\n 00083950: 2066 696c 6520 7061 7468 6e61 6d65 2066 file pathname f\n 00083960: 726f 6d20 7468 6520 726f 7574 696e 656e rom the routinen\n-00083970: 616d 6551 0049 4619 0000 2020 2075 7369 ameQ.IF... usi\n+00083970: 616d 6551 0049 4419 0000 2020 2075 7369 ameQ.ID... usi\n 00083980: 6e67 2061 2066 696c 6520 6578 7465 6e73 ng a file extens\n 00083990: 696f 6e20 6f66 202e 6d6a 6f20 616e 6420 ion of .mjo and \n 000839a0: 7468 6520 6375 7272 656e 7420 6465 6661 the current defa\n 000839b0: 756c 7420 6469 7265 6374 6f72 7920 6f66 ult directory of\n-000839c0: 2074 6865 2d00 4946 1a00 0020 2020 7072 the-.IF... pr\n+000839c0: 2074 6865 2d00 4944 1a00 0020 2020 7072 the-.ID... pr\n 000839d0: 6f63 6573 7320 6372 6561 7465 6420 6279 ocess created by\n 000839e0: 2074 6865 204a 4f42 2063 6f6d 6d61 6e64 the JOB command\n-000839f0: 2e07 0049 4621 0000 1e00 3846 5041 5353 ...IF!....8FPASS\n+000839f0: 2e07 0049 4421 0000 1e00 3844 5041 5353 ...ID!....8DPASS\n 00083a00: 5b43 5552 4c56 4e5d 0000 5041 5353 5b43 [CURLVN]..PASS[C\n-00083a10: 5552 4c56 4e5d 1700 4546 bf11 0000 2020 URLVN]..EF.... \n+00083a10: 5552 4c56 4e5d 1700 4544 bf11 0000 2020 URLVN]..ED.... \n 00083a20: 2050 4153 535b 4355 524c 564e 5d07 0046 PASS[CURLVN]..F\n-00083a30: 4621 0000 5200 4646 3100 0020 2020 5769 F!..R.FF1.. Wi\n+00083a30: 4421 0000 5200 4644 3100 0020 2020 5769 D!..R.FD1.. Wi\n 00083a40: 7468 2074 6865 2050 4153 5343 5552 4c56 th the PASSCURLV\n 00083a50: 4e20 6a6f 6270 6172 616d 6574 6572 2c20 N jobparameter, \n 00083a60: 7468 6520 4a4f 4227 6420 7072 6f63 6573 the JOB'd proces\n 00083a70: 7320 696e 6865 7269 7473 2074 6865 2063 s inherits the c\n-00083a80: 7572 7265 6e74 5400 4646 4100 0020 2020 urrentT.FFA.. \n+00083a80: 7572 7265 6e74 5400 4644 4100 0020 2020 urrentT.FDA.. \n 00083a90: 636f 6c6c 6174 696f 6e2c 206c 6f63 616c collation, local\n 00083aa0: 2076 6172 6961 626c 6573 2c20 616c 6961 variables, alia\n 00083ab0: 7365 732c 2061 6e64 2061 6c69 6173 2063 ses, and alias c\n 00083ac0: 6f6e 7461 696e 6572 7320 6672 6f6d 2074 ontainers from t\n-00083ad0: 6865 2063 7572 7265 6e74 4d00 4646 5100 he currentM.FFQ.\n+00083ad0: 6865 2063 7572 7265 6e74 4d00 4644 5100 he currentM.FDQ.\n 00083ae0: 0020 2020 7374 6163 6b20 6c65 7665 6c20 . stack level \n 00083af0: 6f66 2074 6865 2070 6172 656e 7420 7072 of the parent pr\n 00083b00: 6f63 6573 732e 2054 6865 7265 666f 7265 ocess. Therefore\n 00083b10: 2c20 6120 5a57 5249 5445 2069 6e20 7468 , a ZWRITE in th\n-00083b20: 6520 4a4f 4227 6450 0046 4661 0000 2020 e JOB'dP.FFa.. \n+00083b20: 6520 4a4f 4227 6450 0046 4461 0000 2020 e JOB'dP.FDa.. \n 00083b30: 2070 726f 6365 7373 2068 6173 2074 6865 process has the\n 00083b40: 2073 616d 6520 6f75 7470 7574 2c20 6578 same output, ex\n 00083b50: 6365 7074 2066 6f72 2061 6e79 206f 7574 cept for any out\n 00083b60: 206f 6620 7363 6f70 6520 616c 6961 7365 of scope aliase\n-00083b70: 732c 2061 7320 614e 0046 4671 0000 2020 s, as aN.FFq.. \n+00083b70: 732c 2061 7320 614e 0046 4471 0000 2020 s, as aN.FDq.. \n 00083b80: 205a 5752 4954 4520 696e 2074 6865 2063 ZWRITE in the c\n 00083b90: 6f6e 7465 7874 206f 6620 7468 6520 4a4f ontext of the JO\n 00083ba0: 4220 636f 6d6d 616e 642e 2049 6620 7468 B command. If th\n 00083bb0: 6520 4a4f 4220 636f 6d6d 616e 6420 6669 e JOB command fi\n-00083bc0: 6e64 7320 614c 0046 4681 0000 2020 205a nds aL.FF... Z\n+00083bc0: 6e64 7320 614c 0046 4481 0000 2020 205a nds aL.FD... Z\n 00083bd0: 5752 4954 4520 7265 7072 6573 656e 7461 WRITE representa\n 00083be0: 7469 6f6e 206f 6620 616e 7920 6c76 6e2c tion of any lvn,\n 00083bf0: 2063 6f6e 7369 7374 696e 6720 6f66 2069 consisting of i\n 00083c00: 7473 2066 756c 6c20 6e61 6d65 2c20 6974 ts full name, it\n-00083c10: 7353 0046 4691 0000 2020 2073 7562 7363 sS.FF... subsc\n+00083c10: 7353 0046 4491 0000 2020 2073 7562 7363 sS.FD... subsc\n 00083c20: 7269 7074 732c 2063 6f72 7265 7370 6f6e ripts, correspon\n 00083c30: 6469 6e67 2076 616c 7565 2c20 7175 6f74 ding value, quot\n 00083c40: 6573 2061 6e64 2074 6865 2065 7175 616c es and the equal\n 00083c50: 2d73 6967 6e20 283d 292c 2065 7863 6565 -sign (=), excee\n-00083c60: 6469 6e67 4d00 4546 c011 0000 2020 2031 dingM.EF.... 1\n+00083c60: 6469 6e67 4d00 4544 c011 0000 2020 2031 dingM.ED.... 1\n 00083c70: 4d69 422c 2069 7420 7072 6f64 7563 6573 MiB, it produces\n 00083c80: 2061 204a 4f42 4c56 4e32 4c4f 4e47 2065 a JOBLVN2LONG e\n 00083c90: 7272 6f72 2069 6e20 7468 6520 7061 7265 rror in the pare\n 00083ca0: 6e74 2070 726f 6365 7373 2c20 616e 6420 nt process, and \n-00083cb0: 6152 0046 4612 0000 2020 204a 4f42 4c56 aR.FF... JOBLV\n+00083cb0: 6152 0046 4412 0000 2020 204a 4f42 4c56 aR.FD... JOBLV\n 00083cc0: 4e44 4554 4149 4c20 6572 726f 7220 696e NDETAIL error in\n 00083cd0: 2074 6865 2065 7272 6f72 206f 7574 7075 the error outpu\n 00083ce0: 7420 7374 7265 616d 206f 6620 7468 6520 t stream of the \n 00083cf0: 4a4f 4227 6420 7072 6f63 6573 732e 2049 JOB'd process. I\n-00083d00: 6620 6154 0046 4613 0000 2020 204a 4f42 f aT.FF... JOB\n+00083d00: 6620 6154 0046 4413 0000 2020 204a 4f42 f aT.FD... JOB\n 00083d10: 2063 6f6d 6d61 6e64 2064 6f65 7320 6e6f command does no\n 00083d20: 7420 7370 6563 6966 7920 5041 5353 4355 t specify PASSCU\n 00083d30: 524c 564e 2c20 7468 6520 4a4f 4227 6420 RLVN, the JOB'd \n 00083d40: 7072 6f63 6573 7328 6573 2920 696e 6865 process(es) inhe\n-00083d50: 7269 7473 206e 6f53 0046 4614 0000 2020 rits noS.FF... \n+00083d50: 7269 7473 206e 6f53 0046 4414 0000 2020 rits noS.FD... \n 00083d60: 206c 6f63 616c 2076 6172 6961 626c 6573 local variables\n 00083d70: 2066 726f 6d20 7468 6520 7061 7265 6e74 from the parent\n 00083d80: 2c20 616c 7468 6f75 6768 2069 7420 6361 , although it ca\n 00083d90: 6e20 7265 6365 6976 6520 7661 6c75 6573 n receive values\n-00083da0: 2070 6173 7365 6420 6173 5100 4646 1500 passed asQ.FF..\n+00083da0: 2070 6173 7365 6420 6173 5100 4644 1500 passed asQ.FD..\n 00083db0: 0020 2020 7061 7261 6d65 7465 7273 2074 . parameters t\n 00083dc0: 6f20 616e 2061 6374 7561 6c6c 6973 7420 o an actuallist \n 00083dd0: 656e 7472 7972 6566 2e20 5768 696c 6520 entryref. While \n 00083de0: 6e6f 7420 616e 2069 6e65 7870 656e 7369 not an inexpensi\n-00083df0: 7665 2063 6f6d 6d61 6e64 2c52 0046 4616 ve command,R.FF.\n+00083df0: 7665 2063 6f6d 6d61 6e64 2c52 0046 4416 ve command,R.FD.\n 00083e00: 0000 2020 2079 6f75 2063 616e 2075 7365 .. you can use\n 00083e10: 2074 6865 2022 6578 636c 7573 6976 6522 the \"exclusive\"\n 00083e20: 204e 4557 2063 6f6d 6d61 6e64 2074 6f20 NEW command to \n 00083e30: 636f 6e74 726f 6c20 7468 6520 636f 6e74 control the cont\n 00083e40: 6578 7420 7061 7373 6564 2074 6f51 0046 ext passed toQ.F\n-00083e50: 4617 0000 2020 2074 6865 204a 4f42 2764 F... the JOB'd\n+00083e50: 4417 0000 2020 2074 6865 204a 4f42 2764 D... the JOB'd\n 00083e60: 2070 726f 6365 7373 3b20 666f 7220 6578 process; for ex\n 00083e70: 616d 706c 652c 2061 6464 696e 6720 224e ample, adding \"N\n 00083e80: 4557 2028 4c4f 4341 4c41 2c4c 4f43 414c EW (LOCALA,LOCAL\n 00083e90: 4229 2220 6265 666f 7265 2074 6865 3800 B)\" before the8.\n-00083ea0: 4646 1800 0020 2020 4a4f 4220 636f 6d6d FF... JOB comm\n+00083ea0: 4644 1800 0020 2020 4a4f 4220 636f 6d6d FD... JOB comm\n 00083eb0: 616e 6420 776f 756c 6420 7061 7373 206f and would pass o\n 00083ec0: 6e6c 7920 4c4f 4341 4c41 2061 6e64 204c nly LOCALA and L\n-00083ed0: 4f43 414c 422e 0700 4646 1900 0053 0046 OCALB...FF...S.F\n-00083ee0: 461a 0000 2020 2049 6620 6120 7061 7261 F... If a para\n+00083ed0: 4f43 414c 422e 0700 4644 1900 0053 0046 OCALB...FD...S.F\n+00083ee0: 441a 0000 2020 2049 6620 6120 7061 7261 D... If a para\n 00083ef0: 6d65 7465 7220 696e 2074 6865 2066 6f72 meter in the for\n 00083f00: 6d61 6c20 6c69 7374 206f 6620 4a4f 4227 mal list of JOB'\n 00083f10: 6564 2065 6e74 7279 7265 6620 7368 6172 ed entryref shar\n 00083f20: 6573 2074 6865 2073 616d 6520 6e61 6d65 es the same name\n-00083f30: 5400 4646 2100 0020 2020 7769 7468 2061 T.FF!.. with a\n+00083f30: 5400 4644 2100 0020 2020 7769 7468 2061 T.FD!.. with a\n 00083f40: 206c 6f63 616c 2069 6e20 7468 6520 7061 local in the pa\n 00083f50: 7265 6e74 2070 726f 6365 7373 2c20 7468 rent process, th\n 00083f60: 6520 7061 7261 6d65 7465 7220 7061 7373 e parameter pass\n 00083f70: 696e 6720 6661 6369 6c69 7479 2061 7070 ing facility app\n-00083f80: 6c69 6573 4d00 4646 2200 0020 2020 7468 liesM.FF\".. th\n+00083f80: 6c69 6573 4d00 4644 2200 0020 2020 7468 liesM.FD\".. th\n 00083f90: 6520 6163 7475 616c 6c69 7374 2069 6e20 e actuallist in \n 00083fa0: 7468 6520 4a4f 4220 636f 6d6d 616e 6420 the JOB command \n 00083fb0: 6172 6775 6d65 6e74 2074 6f20 7468 6520 argument to the \n 00083fc0: 666f 726d 616c 6c69 7374 2061 7420 7468 formallist at th\n 00083fd0: 6500 0000 0000 0000 0000 0000 0000 0000 e...............\n 00083fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00083ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084000: 0100 0000 d203 0000 7d10 0000 0000 0000 ........}.......\n-00084010: 9300 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+00084010: 9300 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 00084020: 4d41 4e44 5300 ff73 00ff 4a4f 4200 ff73 MANDS..s..JOB..s\n 00084030: 00ff 4a4f 425f 5052 4f43 4553 5350 4152 ..JOB_PROCESSPAR\n 00084040: 414d 4554 4552 5300 ff73 00ff 5041 5353 AMETERS..s..PASS\n 00084050: 5b43 5552 4c56 4e5d 00c0 2300 0020 2020 [CURLVN]..#.. \n 00084060: 696e 766f 6b65 6420 6c61 6265 6c20 7375 invoked label su\n 00084070: 7065 7273 6564 696e 6720 616e 7920 6c6f perseding any lo\n 00084080: 6361 6c20 7661 7269 6162 6c65 2070 6173 cal variable pas\n 00084090: 7365 6420 6672 6f6d 2074 6865 2070 6172 sed from the par\n-000840a0: 656e 742b 0046 4624 0000 2020 2070 726f ent+.FF$.. pro\n+000840a0: 656e 742b 0046 4424 0000 2020 2070 726f ent+.FD$.. pro\n 000840b0: 6365 7373 2062 7920 7468 6520 5041 5353 cess by the PASS\n 000840c0: 4355 524c 564e 206f 7074 696f 6e2e 0700 CURLVN option...\n-000840d0: 4646 2500 0048 0038 4653 5441 5b52 5455 FF%..H.8FSTA[RTU\n+000840d0: 4644 2500 0048 0038 4453 5441 5b52 5455 FD%..H.8DSTA[RTU\n 000840e0: 505d 3d22 2f50 4154 482f 544f 2f53 4845 P]=\"/PATH/TO/SHE\n 000840f0: 4c4c 2f53 4352 4950 5422 0000 5354 415b LL/SCRIPT\"..STA[\n 00084100: 5254 5550 5d3d 222f 7061 7468 2f74 6f2f RTUP]=\"/path/to/\n 00084110: 7368 656c 6c2f 7363 7269 7074 222c 005a shell/script\",.Z\n-00084120: 46bf 1100 0020 2020 5354 415b 5254 5550 F.... STA[RTUP\n+00084120: 44bf 1100 0020 2020 5354 415b 5254 5550 D.... STA[RTUP\n 00084130: 5d3d 222f 7061 7468 2f74 6f2f 7368 656c ]=\"/path/to/shel\n-00084140: 6c2f 7363 7269 7074 2207 005b 4621 0000 l/script\"..[F!..\n-00084150: 5100 5b46 3100 0020 2020 5370 6563 6966 Q.[F1.. Specif\n+00084140: 6c2f 7363 7269 7074 2207 005b 4421 0000 l/script\"..[D!..\n+00084150: 5100 5b44 3100 0020 2020 5370 6563 6966 Q.[D1.. Specif\n 00084160: 6965 7320 7468 6520 6c6f 6361 7469 6f6e ies the location\n 00084170: 206f 6620 7468 6520 7368 656c 6c20 7363 of the shell sc\n 00084180: 7269 7074 2074 6861 7420 6578 6563 7574 ript that execut\n 00084190: 6573 2062 6566 6f72 6520 7275 6e6e 696e es before runnin\n-000841a0: 671c 005b 4641 0000 2020 2074 6865 206e g..[FA.. the n\n+000841a0: 671c 005b 4441 0000 2020 2074 6865 206e g..[DA.. the n\n 000841b0: 616d 6564 2072 6f75 7469 6e65 2e07 005b amed routine...[\n-000841c0: 4651 0000 5300 5b46 6100 0020 2020 5468 FQ..S.[Fa.. Th\n+000841c0: 4451 0000 5300 5b44 6100 0020 2020 5468 DQ..S.[Da.. Th\n 000841d0: 6520 4a4f 4262 6564 2070 726f 6365 7373 e JOBbed process\n 000841e0: 2073 7061 776e 7320 6120 7368 656c 6c20 spawns a shell \n 000841f0: 7365 7373 696f 6e20 746f 2065 7865 6375 session to execu\n 00084200: 7465 2074 6865 2073 6865 6c6c 2073 6372 te the shell scr\n-00084210: 6970 742e 2049 6652 005b 4671 0000 2020 ipt. IfR.[Fq.. \n+00084210: 6970 742e 2049 6652 005b 4471 0000 2020 ipt. IfR.[Dq.. \n 00084220: 2074 6865 2073 6865 6c6c 2073 6372 6970 the shell scrip\n 00084230: 7420 6661 696c 732c 2074 6865 204a 4f42 t fails, the JOB\n 00084240: 2764 2070 726f 6365 7373 2074 6572 6d69 'd process termi\n 00084250: 6e61 7465 7320 7769 7468 6f75 7420 7275 nates without ru\n-00084260: 6e6e 696e 6720 7468 6550 005b 4681 0000 nning theP.[F...\n+00084260: 6e6e 696e 6720 7468 6550 005b 4481 0000 nning theP.[D...\n 00084270: 2020 206e 616d 6564 2072 6f75 7469 6e65 named routine\n 00084280: 2e20 4265 6361 7573 6520 5354 4152 5455 . Because STARTU\n 00084290: 5020 6578 6563 7574 6573 2069 6e20 6120 P executes in a \n 000842a0: 7365 7061 7261 7465 2073 6865 6c6c 2c20 separate shell, \n-000842b0: 6974 2068 6173 206e 6f51 005b 4691 0000 it has noQ.[F...\n+000842b0: 6974 2068 6173 206e 6f51 005b 4491 0000 it has noQ.[D...\n 000842c0: 2020 2069 6d70 6163 7420 6f6e 2074 6865 impact on the\n 000842d0: 2065 6e76 6972 6f6e 6d65 6e74 206f 6620 environment of \n 000842e0: 7468 6520 4a4f 4227 6420 7072 6f63 6573 the JOB'd proces\n 000842f0: 732c 2077 6869 6368 2069 7320 696e 6865 s, which is inhe\n-00084300: 7269 7465 6420 6672 6f6d 5200 5a46 c011 rited fromR.ZF..\n+00084300: 7269 7465 6420 6672 6f6d 5200 5a44 c011 rited fromR.ZD..\n 00084310: 0000 2020 2074 6865 2070 6172 656e 742e .. the parent.\n 00084320: 2053 5441 5254 5550 2069 7320 7573 6566 STARTUP is usef\n 00084330: 756c 2066 6f72 2061 6374 696f 6e73 2073 ul for actions s\n 00084340: 7563 6820 6173 2063 7265 6174 696e 6720 uch as creating \n-00084350: 6469 7265 6374 6f72 6965 732e 5300 5b46 directories.S.[F\n+00084350: 6469 7265 6374 6f72 6965 732e 5300 5b44 directories.S.[D\n 00084360: 1200 0020 2020 5573 6520 5049 5045 2064 ... Use PIPE d\n 00084370: 6576 6963 6573 2069 6e73 7465 6164 206f evices instead o\n 00084380: 6620 7468 6520 4a4f 4220 636f 6d6d 616e f the JOB comman\n 00084390: 6420 746f 2063 6f6e 7472 6f6c 2074 6865 d to control the\n 000843a0: 2065 6e76 6972 6f6e 6d65 6e74 206f 661c environment of.\n-000843b0: 005b 4613 0000 2020 2061 2073 7061 776e .[F... a spawn\n-000843c0: 6564 2070 726f 6365 7373 2e07 005b 4614 ed process...[F.\n+000843b0: 005b 4413 0000 2020 2061 2073 7061 776e .[D... a spawn\n+000843c0: 6564 2070 726f 6365 7373 2e07 005b 4414 ed process...[D.\n 000843d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000843e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000843f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -33915,92 +33915,92 @@\n 000847a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000847b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000847c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000847d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000847e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000847f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084800: 0100 0000 e404 0000 9f10 0000 0000 0000 ................\n-00084810: 5100 0046 4845 4c50 00ff 7300 ff43 4f4d Q..FHELP..s..COM\n+00084810: 5100 0044 4845 4c50 00ff 7300 ff43 4f4d Q..DHELP..s..COM\n 00084820: 4d41 4e44 5300 ff73 00ff 4a4f 4200 c012 MANDS..s..JOB...\n 00084830: 0000 2020 205b 3a5b 286b 6579 776f 7264 .. [:[(keyword\n 00084840: 5b3d 7661 6c75 655d 5b3a 2e2e 2e5d 295d [=value][:...])]\n 00084850: 5b3a 6e75 6d65 7870 725d 5d5b 2c2e 2e2e [:numexpr]][,...\n-00084860: 5d07 001b 4613 0000 1a00 1a46 ff73 00ff ]...F......F.s..\n+00084860: 5d07 001b 4413 0000 1a00 1a44 ff73 00ff ]...D......D.s..\n 00084870: 4558 414d 504c 4553 0000 4578 616d 706c EXAMPLES..Exampl\n-00084880: 6573 1300 2746 bf11 0000 2020 2045 7861 es..'F.... Exa\n-00084890: 6d70 6c65 7307 0028 4621 0000 1200 2846 mples..(F!....(F\n+00084880: 6573 1300 2744 bf11 0000 2020 2045 7861 es..'D.... Exa\n+00084890: 6d70 6c65 7307 0028 4421 0000 1200 2844 mples..(D!....(D\n 000848a0: 3100 0020 2020 4578 616d 706c 653a 0700 1.. Example:..\n-000848b0: 2846 4100 0024 0028 4651 0000 2020 2047 (FA..$.(FQ.. G\n+000848b0: 2844 4100 0024 0028 4451 0000 2020 2047 (DA..$.(DQ.. G\n 000848c0: 544d 3e4a 4f42 205e 5445 5354 2822 5635 TM>JOB ^TEST(\"V5\n-000848d0: 3430 3031 222c 2222 2907 0028 4661 0000 4001\",\"\")..(Fa..\n-000848e0: 5400 2846 7100 0020 2020 5468 6973 2063 T.(Fq.. This c\n+000848d0: 3430 3031 222c 2222 2907 0028 4461 0000 4001\",\"\")..(Da..\n+000848e0: 5400 2844 7100 0020 2020 5468 6973 2063 T.(Dq.. This c\n 000848f0: 7265 6174 6573 2061 206a 6f62 2074 6861 reates a job tha\n 00084900: 7420 7374 6172 7473 2064 6f69 6e67 2074 t starts doing t\n 00084910: 6865 2072 6f75 7469 6e65 205e 5445 5354 he routine ^TEST\n 00084920: 2028 7769 7468 2032 2070 6172 616d 6574 (with 2 paramet\n-00084930: 6572 7329 2b00 2846 8100 0020 2020 696e ers)+.(F... in\n+00084930: 6572 7329 2b00 2844 8100 0020 2020 696e ers)+.(D... in\n 00084940: 2074 6865 2063 7572 7265 6e74 2077 6f72 the current wor\n 00084950: 6b69 6e67 2064 6972 6563 746f 7279 2e07 king directory..\n-00084960: 0028 4691 0000 1300 2746 c011 0000 2020 .(F.....'F.... \n-00084970: 2045 7861 6d70 6c65 3a07 0028 4612 0000 Example:..(F...\n-00084980: 2c00 2846 1300 0020 2020 4a4f 4220 5052 ,.(F... JOB PR\n+00084960: 0028 4491 0000 1300 2744 c011 0000 2020 .(D.....'D.... \n+00084970: 2045 7861 6d70 6c65 3a07 0028 4412 0000 Example:..(D...\n+00084980: 2c00 2844 1300 0020 2020 4a4f 4220 5052 ,.(D... JOB PR\n 00084990: 494e 544c 4142 454c 5328 5459 5045 2c50 INTLABELS(TYPE,P\n-000849a0: 524e 5452 2c57 4149 5449 4d29 0700 2846 RNTR,WAITIM)..(F\n-000849b0: 1400 0052 0028 4615 0000 2020 2054 6869 ...R.(F... Thi\n+000849a0: 524e 5452 2c57 4149 5449 4d29 0700 2844 RNTR,WAITIM)..(D\n+000849b0: 1400 0052 0028 4415 0000 2020 2054 6869 ...R.(D... Thi\n 000849c0: 7320 7061 7373 6573 2074 6872 6565 2076 s passes three v\n 000849d0: 616c 7565 7320 2854 5950 452c 2050 524e alues (TYPE, PRN\n 000849e0: 5452 2c20 616e 6420 5741 4954 494d 2920 TR, and WAITIM) \n 000849f0: 746f 2074 6865 206e 6577 206a 6f62 2c20 to the new job, \n-00084a00: 7768 6963 6841 0028 4616 0000 2020 2073 whichA.(F... s\n+00084a00: 7768 6963 6841 0028 4416 0000 2020 2073 whichA.(D... s\n 00084a10: 7461 7274 7320 6174 2074 6865 206c 6162 tarts at the lab\n 00084a20: 656c 2050 5249 4e54 4c41 4245 4c53 206f el PRINTLABELS o\n 00084a30: 6620 7468 6520 6375 7272 656e 7420 726f f the current ro\n-00084a40: 7574 696e 652e 0700 2846 1700 0012 0028 utine...(F.....(\n-00084a50: 4618 0000 2020 2045 7861 6d70 6c65 3a07 F... Example:.\n-00084a60: 0028 4619 0000 2200 2846 1a00 0020 2020 .(F...\".(F... \n+00084a40: 7574 696e 652e 0700 2844 1700 0012 0028 utine...(D.....(\n+00084a50: 4418 0000 2020 2045 7861 6d70 6c65 3a07 D... Example:.\n+00084a60: 0028 4419 0000 2200 2844 1a00 0020 2020 .(D...\".(D... \n 00084a70: 7365 7420 6a6f 7574 3d22 7365 7276 6572 set jout=\"server\n-00084a80: 6a6f 622e 6d6a 6f22 2200 2846 2100 0020 job.mjo\"\".(F!.. \n+00084a80: 6a6f 622e 6d6a 6f22 2200 2844 2100 0020 job.mjo\"\".(D!.. \n 00084a90: 2020 7365 7420 6a65 7272 3d22 7365 7276 set jerr=\"serv\n-00084aa0: 6572 6a6f 622e 6d6a 6522 4600 2846 2200 erjob.mje\"F.(F\".\n+00084aa0: 6572 6a6f 622e 6d6a 6522 4600 2844 2200 erjob.mje\"F.(D\".\n 00084ab0: 0020 2020 6a6f 6220 4028 2263 6865 636b . job @(\"check\n 00084ac0: 2861 2c62 293a 284f 5554 5055 543d 2222 (a,b):(OUTPUT=\"\"\n 00084ad0: 225f 6a6f 7574 5f22 2222 3a45 5252 4f52 \"_jout_\"\"\":ERROR\n 00084ae0: 3d22 2222 5f6a 6572 725f 2222 2229 2229 =\"\"\"_jerr_\"\"\")\")\n-00084af0: 0700 2846 2300 0007 0028 4624 0000 5400 ..(F#....(F$..T.\n-00084b00: 2846 2500 0020 2020 5468 6973 2070 6173 (F%.. This pas\n+00084af0: 0700 2844 2300 0007 0028 4424 0000 5400 ..(D#....(D$..T.\n+00084b00: 2844 2500 0020 2020 5468 6973 2070 6173 (D%.. This pas\n 00084b10: 7365 7320 7477 6f20 7661 6c75 6573 2028 ses two values (\n 00084b20: 6120 616e 6420 6229 2074 6f20 7468 6520 a and b) to the \n 00084b30: 6e65 7720 6a6f 622c 2077 6869 6368 2073 new job, which s\n 00084b40: 7461 7274 7320 6174 2074 6865 206c 6162 tarts at the lab\n-00084b50: 656c 5000 2846 2600 0020 2020 6368 6563 elP.(F&.. chec\n+00084b50: 656c 5000 2844 2600 0020 2020 6368 6563 elP.(D&.. chec\n 00084b60: 6b20 6f66 2074 6865 2063 7572 7265 6e74 k of the current\n 00084b70: 2072 6f75 7469 6e65 2e20 4974 2061 6c73 routine. It als\n 00084b80: 6f20 7370 6563 6966 6965 7320 7468 6174 o specifies that\n 00084b90: 2074 6865 2073 7464 6f75 7420 6f66 2074 the stdout of t\n-00084ba0: 6865 5200 2846 2700 0020 2020 6a6f 6262 heR.(F'.. jobb\n+00084ba0: 6865 5200 2844 2700 0020 2020 6a6f 6262 heR.(D'.. jobb\n 00084bb0: 6564 2070 726f 6365 7373 2074 6f20 6265 ed process to be\n 00084bc0: 2074 6865 2066 696c 6520 6e61 6d65 2073 the file name s\n 00084bd0: 746f 7265 6420 696e 2074 6865 206c 6f63 tored in the loc\n 00084be0: 616c 2076 6172 6961 626c 6520 6a6f 7574 al variable jout\n-00084bf0: 2061 6e64 4700 2846 2800 0020 2020 7374 andG.(F(.. st\n+00084bf0: 2061 6e64 4700 2844 2800 0020 2020 7374 andG.(D(.. st\n 00084c00: 6465 7272 2074 6f20 6265 2074 6865 2066 derr to be the f\n 00084c10: 696c 6520 6e61 6d65 2073 746f 7265 6420 ile name stored \n 00084c20: 696e 2074 6865 206c 6f63 616c 2076 6172 in the local var\n-00084c30: 6961 626c 6520 6a65 7272 2e07 0028 4629 iable jerr...(F)\n-00084c40: 0000 1200 2846 2a00 0020 2020 4578 616d ....(F*.. Exam\n-00084c50: 706c 653a 0700 2846 3100 0053 0028 4632 ple:..(F1..S.(F2\n+00084c30: 6961 626c 6520 6a65 7272 2e07 0028 4429 iable jerr...(D)\n+00084c40: 0000 1200 2844 2a00 0020 2020 4578 616d ....(D*.. Exam\n+00084c50: 706c 653a 0700 2844 3100 0053 0028 4432 ple:..(D1..S.(D2\n 00084c60: 0000 2020 2052 6566 6572 2074 6f20 7468 .. Refer to th\n 00084c70: 6520 736f 636b 6578 616d 706c 656d 756c e sockexamplemul\n 00084c80: 7469 3331 2e6d 2070 726f 6772 616d 2069 ti31.m program i\n 00084c90: 6e20 5573 696e 6720 536f 636b 6574 2044 n Using Socket D\n 00084ca0: 6576 6963 6573 2073 6563 7469 6f6e 2f00 evices section/.\n-00084cb0: 2846 3300 0020 2020 666f 7220 6d6f 7265 (F3.. for more\n+00084cb0: 2844 3300 0020 2020 666f 7220 6d6f 7265 (D3.. for more\n 00084cc0: 2065 7861 6d70 6c65 7320 6f6e 2074 6865 examples on the\n 00084cd0: 204a 4f42 2063 6f6d 6d61 6e64 2e07 0028 JOB command...(\n-00084ce0: 4634 0000 0000 0000 0000 0000 0000 0000 F4..............\n+00084ce0: 4434 0000 0000 0000 0000 0000 0000 0000 D4..............\n 00084cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -34043,1300 +34043,1300 @@\n 00084fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00085000: 0100 0000 e707 0000 0611 0000 0000 0000 ................\n-00085010: 4f00 0046 4845 4c50 00ff 7300 ff43 4f4d O..FHELP..s..COM\n+00085010: 4f00 0044 4845 4c50 00ff 7300 ff43 4f4d O..DHELP..s..COM\n 00085020: 4d41 4e44 5300 ff73 00ff 4b49 4c4c 00ff MANDS..s..KILL..\n 00085030: 7300 ff45 5841 4d50 4c45 5300 c042 0000 s..EXAMPLES..B..\n 00085040: 2020 2059 2843 2c44 2920 2020 2073 6574 Y(C,D) set\n 00085050: 2028 432c 4429 3d22 6f75 7470 7574 221a (C,D)=\"output\".\n-00085060: 0029 4643 0000 2020 2020 2020 206b 696c .)FC.. kil\n-00085070: 6c20 2841 2c43 2c44 2912 0029 4644 0000 l (A,C,D)..)FD..\n-00085080: 2020 2020 2020 2071 7569 7407 0029 4645 quit..)FE\n-00085090: 0000 2800 2946 4600 0020 2020 5072 6f64 ..(.)FF.. Prod\n+00085060: 0029 4443 0000 2020 2020 2020 206b 696c .)DC.. kil\n+00085070: 6c20 2841 2c43 2c44 2912 0029 4444 0000 l (A,C,D)..)DD..\n+00085080: 2020 2020 2020 2071 7569 7407 0029 4445 quit..)DE\n+00085090: 0000 2800 2944 4600 0020 2020 5072 6f64 ..(.)DF.. Prod\n 000850a0: 7563 6573 2074 6865 2066 6f6c 6c6f 7769 uces the followi\n-000850b0: 6e67 206f 7574 7075 743a 0700 2946 4700 ng output:..)FG.\n-000850c0: 0018 0029 4648 0000 2020 2067 746d 5f73 ...)FH.. gtm_s\n-000850d0: 7464 786b 696c 6c3d 3014 0029 4649 0000 tdxkill=0..)FI..\n+000850b0: 6e67 206f 7574 7075 743a 0700 2944 4700 ng output:..)DG.\n+000850c0: 0018 0029 4448 0000 2020 2067 746d 5f73 ...)DH.. gtm_s\n+000850d0: 7464 786b 696c 6c3d 3014 0029 4449 0000 tdxkill=0..)DI..\n 000850e0: 2020 2041 3d22 6f75 7470 7574 2214 0029 A=\"output\"..)\n-000850f0: 464a 0000 2020 2042 3d22 6f75 7470 7574 FJ.. B=\"output\n-00085100: 2213 0029 4651 0000 2020 2043 3d22 696e \"..)FQ.. C=\"in\n-00085110: 7075 7422 1600 2946 5200 0020 2020 5f5f put\"..)FR.. __\n-00085120: 5f5f 5f5f 5f5f 5f5f 5f5f 1400 2946 5300 __________..)FS.\n+000850f0: 444a 0000 2020 2042 3d22 6f75 7470 7574 DJ.. B=\"output\n+00085100: 2213 0029 4451 0000 2020 2043 3d22 696e \"..)DQ.. C=\"in\n+00085110: 7075 7422 1600 2944 5200 0020 2020 5f5f put\"..)DR.. __\n+00085120: 5f5f 5f5f 5f5f 5f5f 5f5f 1400 2944 5300 __________..)DS.\n 00085130: 0020 2020 413d 226f 7574 7075 7422 1400 . A=\"output\"..\n-00085140: 2946 5400 0020 2020 423d 226f 7574 7075 )FT.. B=\"outpu\n-00085150: 7422 1300 2946 5500 0020 2020 433d 2269 t\"..)FU.. C=\"i\n-00085160: 6e70 7574 2216 0029 4656 0000 2020 205f nput\"..)FV.. _\n-00085170: 5f5f 5f5f 5f5f 5f5f 5f5f 5f15 0029 4657 ___________..)FW\n+00085140: 2944 5400 0020 2020 423d 226f 7574 7075 )DT.. B=\"outpu\n+00085150: 7422 1300 2944 5500 0020 2020 433d 2269 t\"..)DU.. C=\"i\n+00085160: 6e70 7574 2216 0029 4456 0000 2020 205f nput\"..)DV.. _\n+00085170: 5f5f 5f5f 5f5f 5f5f 5f5f 5f15 0029 4457 ___________..)DW\n 00085180: 0000 2020 2041 3d22 6261 7365 2220 3b2a .. A=\"base\" ;*\n-00085190: 1500 2946 5800 0020 2020 423d 2262 6173 ..)FX.. B=\"bas\n-000851a0: 6522 203b 2a0e 0029 4659 0000 2020 202a e\" ;*..)FY.. *\n-000851b0: 433d 410e 0029 465a 0000 2020 202a 443d C=A..)FZ.. *D=\n-000851c0: 4207 0029 4661 0000 0e00 1646 4c4f 434b B..)Fa.....FLOCK\n-000851d0: 0000 4c6f 636b 0f00 1b46 bf11 0000 2020 ..Lock...F.... \n-000851e0: 204c 6f63 6b07 001c 4621 0000 4f00 1c46 Lock...F!..O..F\n+00085190: 1500 2944 5800 0020 2020 423d 2262 6173 ..)DX.. B=\"bas\n+000851a0: 6522 203b 2a0e 0029 4459 0000 2020 202a e\" ;*..)DY.. *\n+000851b0: 433d 410e 0029 445a 0000 2020 202a 443d C=A..)DZ.. *D=\n+000851c0: 4207 0029 4461 0000 0e00 1644 4c4f 434b B..)Da.....DLOCK\n+000851d0: 0000 4c6f 636b 0f00 1b44 bf11 0000 2020 ..Lock...D.... \n+000851e0: 204c 6f63 6b07 001c 4421 0000 4f00 1c44 Lock...D!..O..D\n 000851f0: 3100 0020 2020 5468 6520 4c4f 434b 2063 1.. The LOCK c\n 00085200: 6f6d 6d61 6e64 2072 6573 6572 7665 7320 ommand reserves \n 00085210: 616e 6420 7265 6c65 6173 6573 2072 6573 and releases res\n 00085220: 6f75 7263 6520 6e61 6d65 732c 2061 6e64 ource names, and\n-00085230: 2070 726f 7669 6465 7320 6152 001c 4641 provides aR..FA\n+00085230: 2070 726f 7669 6465 7320 6152 001c 4441 provides aR..DA\n 00085240: 0000 2020 2073 656d 6170 686f 7265 2063 .. semaphore c\n 00085250: 6170 6162 696c 6974 7920 666f 7220 4754 apability for GT\n 00085260: 2e4d 2070 726f 6365 7373 6573 2e20 5468 .M processes. Th\n 00085270: 6973 2063 6170 6162 696c 6974 7920 6361 is capability ca\n 00085280: 6e20 6265 2075 7365 6420 666f 7235 001c n be used for5..\n-00085290: 4651 0000 2020 2069 6e74 6572 7072 6f63 FQ.. interproc\n+00085290: 4451 0000 2020 2069 6e74 6572 7072 6f63 DQ.. interproc\n 000852a0: 6573 7320 7379 6e63 6872 6f6e 697a 6174 ess synchronizat\n 000852b0: 696f 6e20 616e 6420 7369 676e 616c 696e ion and signalin\n-000852c0: 672e 0700 1c46 6100 0053 001c 4671 0000 g....Fa..S..Fq..\n+000852c0: 672e 0700 1c44 6100 0053 001c 4471 0000 g....Da..S..Dq..\n 000852d0: 2020 2041 7373 6967 6e69 6e67 2061 204c Assigning a L\n 000852e0: 4f43 4b20 646f 6573 206e 6f74 2073 7065 OCK does not spe\n 000852f0: 6369 6679 2061 6e79 2065 7870 6c69 6369 cify any explici\n 00085300: 7420 636f 6e74 726f 6c20 6f76 6572 2076 t control over v\n-00085310: 6172 6961 626c 6573 2061 6e64 5300 1c46 ariables andS..F\n+00085310: 6172 6961 626c 6573 2061 6e64 5300 1c44 ariables andS..D\n 00085320: 8100 0020 2020 646f 6573 206e 6f74 2064 ... does not d\n 00085330: 6972 6563 746c 7920 6566 6665 6374 2065 irectly effect e\n 00085340: 6974 6865 7220 7265 6164 206f 7220 7772 ither read or wr\n 00085350: 6974 6520 6163 6365 7373 2074 6f20 676c ite access to gl\n 00085360: 6f62 616c 2028 6f72 206c 6f63 616c 2953 obal (or local)S\n-00085370: 001c 4691 0000 2020 2064 6174 612e 2048 ..F... data. H\n+00085370: 001c 4491 0000 2020 2064 6174 612e 2048 ..D... data. H\n 00085380: 6f77 6576 6572 2c20 616e 2061 7070 6c69 owever, an appli\n 00085390: 6361 7469 6f6e 2074 6861 7420 6164 6865 cation that adhe\n 000853a0: 7265 7320 746f 2063 6c65 6172 6c79 2064 res to clearly d\n 000853b0: 6566 696e 6564 2063 6f6e 7665 6e74 696f efined conventio\n-000853c0: 6e73 4e00 1b46 c011 0000 2020 206f 6620 nsN..F.... of \n+000853c0: 6e73 4e00 1b44 c011 0000 2020 206f 6620 nsN..D.... of \n 000853d0: 4c4f 434b 696e 6720 6265 666f 7265 2061 LOCKing before a\n 000853e0: 6e79 2061 6363 6573 7320 6361 6e20 696e ny access can in\n 000853f0: 6469 7265 6374 6c79 2061 6368 6965 7665 directly achieve\n 00085400: 2073 7563 6820 616e 2065 6666 6563 742e such an effect.\n-00085410: 0700 1c46 1200 004c 001c 4613 0000 2020 ...F...L..F... \n+00085410: 0700 1c44 1200 004c 001c 4413 0000 2020 ...D...L..D... \n 00085420: 2046 4953 2072 6563 6f6d 6d65 6e64 7320 FIS recommends \n 00085430: 696d 706c 656d 656e 7469 6e67 2064 6174 implementing dat\n 00085440: 6162 6173 6520 436f 6e73 6973 7465 6e63 abase Consistenc\n 00085450: 7920 7573 696e 6720 7472 616e 7361 6374 y using transact\n-00085460: 696f 6e4a 001c 4614 0000 2020 2070 726f ionJ..F... pro\n+00085460: 696f 6e4a 001c 4414 0000 2020 2070 726f ionJ..D... pro\n 00085470: 6365 7373 696e 6720 7261 7468 6572 2074 cessing rather t\n 00085480: 6861 6e20 4c4f 434b 732e 2049 6620 796f han LOCKs. If yo\n 00085490: 7520 7769 7368 2074 6f20 6176 6f69 6420 u wish to avoid \n 000854a0: 4754 2e4d 2773 2075 7365 206f 6650 001c GT.M's use ofP..\n-000854b0: 4615 0000 2020 206f 7074 696d 6973 7469 F... optimisti\n+000854b0: 4415 0000 2020 206f 7074 696d 6973 7469 D... optimisti\n 000854c0: 6320 636f 6e63 7572 7265 6e63 7920 666f c concurrency fo\n 000854d0: 7220 5450 2c20 706c 6163 6520 7468 6520 r TP, place the \n 000854e0: 4c4f 434b 206a 7573 7420 6265 666f 7265 LOCK just before\n 000854f0: 2074 6865 206f 7269 6769 6e61 6c38 001c the original8..\n-00085500: 4616 0000 2020 2054 5354 4152 5420 616e F... TSTART an\n+00085500: 4416 0000 2020 2054 5354 4152 5420 616e D... TSTART an\n 00085510: 6420 7265 6c65 6173 6520 6974 2061 6674 d release it aft\n 00085520: 6572 2074 6865 2066 696e 616c 2054 434f er the final TCO\n-00085530: 4d4d 4954 2e07 001c 4617 0000 2c00 1c46 MMIT....F...,..F\n+00085530: 4d4d 4954 2e07 001c 4417 0000 2c00 1c44 MMIT....D...,..D\n 00085540: 1800 0020 2020 5468 6520 666f 726d 6174 ... The format\n 00085550: 206f 6620 7468 6520 4c4f 434b 2063 6f6d of the LOCK com\n-00085560: 6d61 6e64 2069 733a 0700 1c46 1900 0043 mand is:...F...C\n-00085570: 001c 461a 0000 2020 204c 5b4f 434b 5d5b ..F... L[OCK][\n+00085560: 6d61 6e64 2069 733a 0700 1c44 1900 0043 mand is:...D...C\n+00085570: 001c 441a 0000 2020 204c 5b4f 434b 5d5b ..D... L[OCK][\n 00085580: 3a74 7665 7870 725d 205b 5b2d 7c2b 5d6e :tvexpr] [[-|+]n\n 00085590: 7265 667c 286e 7265 665b 2c2e 2e2e 5d29 ref|(nref[,...])\n 000855a0: 5b3a 6e75 6d65 7870 725d 205b 2c2e 2e2e [:numexpr] [,...\n-000855b0: 5d5d 0700 1c46 2100 004e 001c 4622 0000 ]]...F!..N..F\"..\n+000855b0: 5d5d 0700 1c44 2100 004e 001c 4422 0000 ]]...D!..N..D\"..\n 000855c0: 2020 2043 7572 7265 6e74 6c79 2c20 4c4f Currently, LO\n 000855d0: 434b 206f 6620 616e 2061 7267 756d 656e CK of an argumen\n 000855e0: 7420 7769 7468 696e 2061 2070 6172 656e t within a paren\n 000855f0: 7468 6574 6963 616c 206c 6973 7420 7768 thetical list wh\n-00085600: 6572 6520 7468 6552 001c 4623 0000 2020 ere theR..F#.. \n+00085600: 6572 6520 7468 6552 001c 4423 0000 2020 ere theR..D#.. \n 00085610: 2061 7267 756d 656e 7420 696e 636c 7564 argument includ\n 00085620: 6573 2061 6e20 6578 7472 696e 7369 6320 es an extrinsic \n 00085630: 6675 6e63 7469 6f6e 2074 6861 7420 7065 function that pe\n 00085640: 7266 6f72 6d73 204c 4f43 4b2c 205a 414c rforms LOCK, ZAL\n-00085650: 4c4f 4341 5445 206f 7250 001c 4624 0000 LOCATE orP..F$..\n+00085650: 4c4f 4341 5445 206f 7250 001c 4424 0000 LOCATE orP..D$..\n 00085660: 2020 205a 4445 414c 4c4f 4341 5445 2061 ZDEALLOCATE a\n 00085670: 6374 696f 6e73 2070 726f 6475 6365 7320 ctions produces \n 00085680: 6120 4241 444c 4f43 4b4e 4553 5420 6572 a BADLOCKNEST er\n 00085690: 726f 7220 6578 6365 7074 2077 6865 7265 ror except where\n-000856a0: 2074 6865 7265 2069 734e 001c 4625 0000 there isN..F%..\n+000856a0: 2074 6865 7265 2069 734e 001c 4425 0000 there isN..D%..\n 000856b0: 2020 206f 6e6c 7920 6f6e 6520 7375 6368 only one such\n 000856c0: 2061 7267 756d 656e 742c 2069 7420 6973 argument, it is\n 000856d0: 2074 6865 2066 6972 7374 2061 7267 756d the first argum\n 000856e0: 656e 7420 696e 2074 6865 206c 6973 7420 ent in the list \n-000856f0: 616e 6420 7468 6554 001c 4626 0000 2020 and theT..F&.. \n+000856f0: 616e 6420 7468 6554 001c 4426 0000 2020 and theT..D&.. \n 00085700: 204c 4f43 4b27 6e67 2061 7320 6120 636f LOCK'ng as a co\n 00085710: 6e73 6571 7565 6e63 6520 6f66 2074 6865 nsequence of the\n 00085720: 2065 7874 7269 6e73 6963 2066 756e 6374 extrinsic funct\n 00085730: 696f 6e28 7329 2069 7320 7369 6d70 6c65 ion(s) is simple\n-00085740: 2e20 4e6f 7465 2074 6861 7454 001c 4627 . Note thatT..F'\n+00085740: 2e20 4e6f 7465 2074 6861 7454 001c 4427 . Note thatT..D'\n 00085750: 0000 2020 2074 6869 7320 7061 7474 6572 .. this patter\n 00085760: 6e20 6d61 7920 7374 696c 6c20 7072 6f64 n may still prod\n 00085770: 7563 6520 736f 6d65 2075 6e69 6e74 656e uce some uninten\n 00085780: 6465 6420 6f75 7463 6f6d 6573 2c20 736f ded outcomes, so\n 00085790: 2046 4953 2072 6563 6f6d 6d65 6e64 731a FIS recommends.\n-000857a0: 001c 4628 0000 2020 2061 6761 696e 7374 ..F(.. against\n-000857b0: 2069 7473 2075 7365 2e07 001c 4629 0000 its use....F)..\n-000857c0: 1000 1646 4d45 5247 4500 004d 6572 6765 ...FMERGE..Merge\n-000857d0: 1000 1c46 bf11 0000 2020 204d 6572 6765 ...F.... Merge\n-000857e0: 0700 1d46 2100 0000 0000 0000 0000 0000 ...F!...........\n+000857a0: 001c 4428 0000 2020 2061 6761 696e 7374 ..D(.. against\n+000857b0: 2069 7473 2075 7365 2e07 001c 4429 0000 its use....D)..\n+000857c0: 1000 1644 4d45 5247 4500 004d 6572 6765 ...DMERGE..Merge\n+000857d0: 1000 1c44 bf11 0000 2020 204d 6572 6765 ...D.... Merge\n+000857e0: 0700 1d44 2100 0000 0000 0000 0000 0000 ...D!...........\n 000857f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00085800: 0100 0000 e907 0000 3d11 0000 0000 0000 ........=.......\n-00085810: 6f00 0046 4845 4c50 00ff 7300 ff43 4f4d o..FHELP..s..COM\n+00085810: 6f00 0044 4845 4c50 00ff 7300 ff43 4f4d o..DHELP..s..COM\n 00085820: 4d41 4e44 5300 ff73 00ff 4d45 5247 4500 MANDS..s..MERGE.\n 00085830: bf31 0000 2020 2054 6865 204d 4552 4745 .1.. The MERGE\n 00085840: 2063 6f6d 6d61 6e64 2063 6f70 6965 7320 command copies \n 00085850: 6120 7661 7269 6162 6c65 2061 6e64 2061 a variable and a\n 00085860: 6c6c 2069 7473 2064 6573 6365 6e64 616e ll its descendan\n 00085870: 7473 2069 6e74 6f20 616e 6f74 6865 7252 ts into anotherR\n-00085880: 001d 4641 0000 2020 2076 6172 6961 626c ..FA.. variabl\n+00085880: 001d 4441 0000 2020 2076 6172 6961 626c ..DA.. variabl\n 00085890: 652e 204d 4552 4745 2064 6f65 7320 6e6f e. MERGE does no\n 000858a0: 7420 6465 6c65 7465 2074 6865 2064 6573 t delete the des\n 000858b0: 7469 6e61 7469 6f6e 2076 6172 6961 626c tination variabl\n 000858c0: 652c 206e 6f72 2061 6e79 206f 6620 6974 e, nor any of it\n-000858d0: 7316 001d 4651 0000 2020 2064 6573 6365 s...FQ.. desce\n-000858e0: 6e64 616e 7473 2e07 001d 4661 0000 2900 ndants....Fa..).\n-000858f0: 1d46 7100 0020 2020 5468 6520 666f 726d .Fq.. The form\n+000858d0: 7316 001d 4451 0000 2020 2064 6573 6365 s...DQ.. desce\n+000858e0: 6e64 616e 7473 2e07 001d 4461 0000 2900 ndants....Da..).\n+000858f0: 1d44 7100 0020 2020 5468 6520 666f 726d .Dq.. The form\n 00085900: 6174 206f 6620 4d45 5247 4520 636f 6d6d at of MERGE comm\n-00085910: 616e 6420 6973 3a07 001d 4681 0000 2c00 and is:...F...,.\n-00085920: 1d46 9100 0020 2020 4d5b 4552 4745 5d5b .F... M[ERGE][\n+00085910: 616e 6420 6973 3a07 001d 4481 0000 2c00 and is:...D...,.\n+00085920: 1d44 9100 0020 2020 4d5b 4552 4745 5d5b .D... M[ERGE][\n 00085930: 3a74 7665 7870 725d 2067 6c76 6e31 3d67 :tvexpr] glvn1=g\n-00085940: 6c76 6e32 5b2c 2e2e 2e5d 0800 1c46 c011 lvn2[,...]...F..\n-00085950: 0000 1a00 1c46 ff73 00ff 4558 414d 504c .....F.s..EXAMPL\n-00085960: 4553 0000 4578 616d 706c 6573 1300 2946 ES..Examples..)F\n+00085940: 6c76 6e32 5b2c 2e2e 2e5d 0800 1c44 c011 lvn2[,...]...D..\n+00085950: 0000 1a00 1c44 ff73 00ff 4558 414d 504c .....D.s..EXAMPL\n+00085960: 4553 0000 4578 616d 706c 6573 1300 2944 ES..Examples..)D\n 00085970: bf11 0000 2020 2045 7861 6d70 6c65 7307 .... Examples.\n-00085980: 002a 4621 0000 1200 2a46 3100 0020 2020 .*F!....*F1.. \n-00085990: 4578 616d 706c 653a 0700 2a46 4100 001d Example:..*FA...\n-000859a0: 002a 4651 0000 2020 2047 544d 3e53 6574 .*FQ.. GTM>Set\n-000859b0: 205e 6762 6c31 3d22 6f6e 6522 0700 2a46 ^gbl1=\"one\"..*F\n-000859c0: 6100 0025 002a 4671 0000 2020 2047 544d a..%.*Fq.. GTM\n+00085980: 002a 4421 0000 1200 2a44 3100 0020 2020 .*D!....*D1.. \n+00085990: 4578 616d 706c 653a 0700 2a44 4100 001d Example:..*DA...\n+000859a0: 002a 4451 0000 2020 2047 544d 3e53 6574 .*DQ.. GTM>Set\n+000859b0: 205e 6762 6c31 3d22 6f6e 6522 0700 2a44 ^gbl1=\"one\"..*D\n+000859c0: 6100 0025 002a 4471 0000 2020 2047 544d a..%.*Dq.. GTM\n 000859d0: 3e53 6574 205e 6762 6c31 2831 2c31 293d >Set ^gbl1(1,1)=\n-000859e0: 226f 6e65 6f6e 6522 2c00 2a46 8100 0020 \"oneone\",.*F... \n+000859e0: 226f 6e65 6f6e 6522 2c00 2a44 8100 0020 \"oneone\",.*D... \n 000859f0: 2020 4754 4d3e 5365 7420 5e67 626c 3128 GTM>Set ^gbl1(\n 00085a00: 312c 312c 3329 3d22 6f6e 656f 6e65 7468 1,1,3)=\"oneoneth\n-00085a10: 7265 6522 2b00 2a46 9100 0020 2020 4754 ree\"+.*F... GT\n+00085a10: 7265 6522 2b00 2a44 9100 0020 2020 4754 ree\"+.*D... GT\n 00085a20: 4d3e 5365 7420 5e67 626c 3128 312c 322c M>Set ^gbl1(1,2,\n 00085a30: 3429 3d22 6f6e 6574 776f 666f 7572 2224 4)=\"onetwofour\"$\n-00085a40: 0029 46c0 1100 0020 2020 4754 4d3e 5365 .)F.... GTM>Se\n+00085a40: 0029 44c0 1100 0020 2020 4754 4d3e 5365 .)D.... GTM>Se\n 00085a50: 7420 5e67 626c 3228 3229 3d22 6762 6c32 t ^gbl2(2)=\"gbl2\n-00085a60: 5f32 222b 002a 4612 0000 2020 2047 544d _2\"+.*F... GTM\n+00085a60: 5f32 222b 002a 4412 0000 2020 2047 544d _2\"+.*D... GTM\n 00085a70: 3e53 6574 205e 6762 6c32 2832 2c31 2c33 >Set ^gbl2(2,1,3\n 00085a80: 293d 2267 626c 325f 325f 315f 3322 2f00 )=\"gbl2_2_1_3\"/.\n-00085a90: 2a46 1300 0020 2020 4754 4d3e 5365 7420 *F... GTM>Set \n+00085a90: 2a44 1300 0020 2020 4754 4d3e 5365 7420 *D... GTM>Set \n 00085aa0: 5e67 626c 3228 322c 312c 342c 3529 3d22 ^gbl2(2,1,4,5)=\"\n 00085ab0: 6762 6c32 5f32 5f31 5f34 5f35 2225 002a gbl2_2_1_4_5\"%.*\n-00085ac0: 4614 0000 2020 2047 544d 3e4d 6572 6765 F... GTM>Merge\n+00085ac0: 4414 0000 2020 2047 544d 3e4d 6572 6765 D... GTM>Merge\n 00085ad0: 205e 6762 6c31 2831 293d 5e67 626c 3228 ^gbl1(1)=^gbl2(\n-00085ae0: 3229 1e00 2a46 1500 0020 2020 4754 4d3e 2)..*F... GTM>\n+00085ae0: 3229 1e00 2a44 1500 0020 2020 4754 4d3e 2)..*D... GTM>\n 00085af0: 5752 4954 4520 2452 6566 6572 656e 6365 WRITE $Reference\n-00085b00: 1200 2a46 1600 0020 2020 5e67 626c 3128 ..*F... ^gbl1(\n-00085b10: 3129 1a00 2a46 1700 0020 2020 4754 4d3e 1)..*F... GTM>\n-00085b20: 5a57 5269 7465 205e 6762 6c31 1500 2a46 ZWRite ^gbl1..*F\n+00085b00: 1200 2a44 1600 0020 2020 5e67 626c 3128 ..*D... ^gbl1(\n+00085b10: 3129 1a00 2a44 1700 0020 2020 4754 4d3e 1)..*D... GTM>\n+00085b20: 5a57 5269 7465 205e 6762 6c31 1500 2a44 ZWRite ^gbl1..*D\n 00085b30: 1800 0020 2020 5e67 626c 313d 226f 6e65 ... ^gbl1=\"one\n-00085b40: 221b 002a 4619 0000 2020 205e 6762 6c31 \"..*F... ^gbl1\n-00085b50: 2831 293d 2267 626c 325f 3222 1d00 2a46 (1)=\"gbl2_2\"..*F\n+00085b40: 221b 002a 4419 0000 2020 205e 6762 6c31 \"..*D... ^gbl1\n+00085b50: 2831 293d 2267 626c 325f 3222 1d00 2a44 (1)=\"gbl2_2\"..*D\n 00085b60: 1a00 0020 2020 5e67 626c 3128 312c 3129 ... ^gbl1(1,1)\n-00085b70: 3d22 6f6e 656f 6e65 2223 002a 4621 0000 =\"oneone\"#.*F!..\n+00085b70: 3d22 6f6e 656f 6e65 2223 002a 4421 0000 =\"oneone\"#.*D!..\n 00085b80: 2020 205e 6762 6c31 2831 2c31 2c33 293d ^gbl1(1,1,3)=\n-00085b90: 2267 626c 325f 325f 315f 3322 2700 2a46 \"gbl2_2_1_3\"'.*F\n+00085b90: 2267 626c 325f 325f 315f 3322 2700 2a44 \"gbl2_2_1_3\"'.*D\n 00085ba0: 2200 0020 2020 5e67 626c 3128 312c 312c \".. ^gbl1(1,1,\n 00085bb0: 342c 3529 3d22 6762 6c32 5f32 5f31 5f34 4,5)=\"gbl2_2_1_4\n-00085bc0: 5f35 2223 002a 4623 0000 2020 205e 6762 _5\"#.*F#.. ^gb\n+00085bc0: 5f35 2223 002a 4423 0000 2020 205e 6762 _5\"#.*D#.. ^gb\n 00085bd0: 6c31 2831 2c32 2c34 293d 226f 6e65 7477 l1(1,2,4)=\"onetw\n-00085be0: 6f66 6f75 7222 1a00 2a46 2400 0020 2020 ofour\"..*F$.. \n+00085be0: 6f66 6f75 7222 1a00 2a44 2400 0020 2020 ofour\"..*D$.. \n 00085bf0: 4754 4d3e 5a57 5249 5445 205e 6762 6c32 GTM>ZWRITE ^gbl2\n-00085c00: 1b00 2a46 2500 0020 2020 5e67 626c 3228 ..*F%.. ^gbl2(\n-00085c10: 3229 3d22 6762 6c32 5f32 2223 002a 4626 2)=\"gbl2_2\"#.*F&\n+00085c00: 1b00 2a44 2500 0020 2020 5e67 626c 3228 ..*D%.. ^gbl2(\n+00085c10: 3229 3d22 6762 6c32 5f32 2223 002a 4426 2)=\"gbl2_2\"#.*D&\n 00085c20: 0000 2020 205e 6762 6c32 2832 2c31 2c33 .. ^gbl2(2,1,3\n 00085c30: 293d 2267 626c 325f 325f 315f 3322 2700 )=\"gbl2_2_1_3\"'.\n-00085c40: 2a46 2700 0020 2020 5e67 626c 3228 322c *F'.. ^gbl2(2,\n+00085c40: 2a44 2700 0020 2020 5e67 626c 3228 322c *D'.. ^gbl2(2,\n 00085c50: 312c 342c 3529 3d22 6762 6c32 5f32 5f31 1,4,5)=\"gbl2_2_1\n-00085c60: 5f34 5f35 220e 002a 4628 0000 2020 2047 _4_5\"..*F(.. G\n-00085c70: 544d 3e07 002a 4629 0000 5100 2a46 2a00 TM>..*F)..Q.*F*.\n+00085c60: 5f34 5f35 220e 002a 4428 0000 2020 2047 _4_5\"..*D(.. G\n+00085c70: 544d 3e07 002a 4429 0000 5100 2a44 2a00 TM>..*D)..Q.*D*.\n 00085c80: 0020 2020 5468 6973 2065 7861 6d70 6c65 . This example\n 00085c90: 2069 6c6c 7573 7472 6174 6573 2068 6f77 illustrates how\n 00085ca0: 204d 4552 4745 2063 6f70 6965 7320 6120 MERGE copies a \n 00085cb0: 7375 622d 7472 6565 206f 6620 6f6e 6520 sub-tree of one \n-00085cc0: 676c 6f62 616c 2069 6e74 6f53 002a 4631 global intoS.*F1\n+00085cc0: 676c 6f62 616c 2069 6e74 6f53 002a 4431 global intoS.*D1\n 00085cd0: 0000 2020 2061 6e6f 7468 6572 2e20 5468 .. another. Th\n 00085ce0: 6520 6e6f 6465 7320 696e 2074 6865 2073 e nodes in the s\n 00085cf0: 7562 2d74 7265 6520 6f66 205e 6762 6c28 ub-tree of ^gbl(\n 00085d00: 3229 2c20 666f 7220 7768 6963 6820 2444 2), for which $D\n 00085d10: 4154 4128 2920 7661 6c75 6520 6973 4100 ATA() value isA.\n-00085d20: 2a46 3200 0020 2020 3120 6f72 2031 312c *F2.. 1 or 11,\n+00085d20: 2a44 3200 0020 2020 3120 6f72 2031 312c *D2.. 1 or 11,\n 00085d30: 2061 7265 2063 6f70 6965 6420 746f 2073 are copied to s\n 00085d40: 7562 2d74 7265 6520 6f66 205e 6762 6c31 ub-tree of ^gbl1\n 00085d50: 2831 2920 6173 2066 6f6c 6c6f 7773 3a07 (1) as follows:.\n-00085d60: 002a 4633 0000 3800 2a46 3400 0020 2020 .*F3..8.*F4.. \n+00085d60: 002a 4433 0000 3800 2a44 3400 0020 2020 .*D3..8.*D4.. \n 00085d70: 5e67 626c 3128 3129 2069 7320 7570 6461 ^gbl1(1) is upda\n 00085d80: 7465 6420 6672 6f6d 2074 6865 2076 616c ted from the val\n 00085d90: 7565 206f 6620 5e67 626c 3228 3229 4000 ue of ^gbl2(2)@.\n-00085da0: 2a46 3500 0020 2020 5e67 626c 3128 312c *F5.. ^gbl1(1,\n+00085da0: 2a44 3500 0020 2020 5e67 626c 3128 312c *D5.. ^gbl1(1,\n 00085db0: 312c 3329 2069 7320 7570 6461 7465 6420 1,3) is updated \n 00085dc0: 6672 6f6d 2074 6865 2076 616c 7565 206f from the value o\n 00085dd0: 6620 5e67 626c 3228 322c 312c 3329 4400 f ^gbl2(2,1,3)D.\n-00085de0: 2a46 3600 0020 2020 5e67 626c 3128 312c *F6.. ^gbl1(1,\n+00085de0: 2a44 3600 0020 2020 5e67 626c 3128 312c *D6.. ^gbl1(1,\n 00085df0: 312c 342c 3529 2069 7320 7570 6461 7465 1,4,5) is update\n 00085e00: 6420 6672 6f6d 2074 6865 2076 616c 7565 d from the value\n 00085e10: 206f 6620 5e67 626c 3228 322c 312c 342c of ^gbl2(2,1,4,\n-00085e20: 3529 0700 2a46 3700 004f 002a 4638 0000 5)..*F7..O.*F8..\n+00085e20: 3529 0700 2a44 3700 004f 002a 4438 0000 5)..*D7..O.*D8..\n 00085e30: 2020 2053 696e 6365 205e 6762 6c31 2832 Since ^gbl1(2\n 00085e40: 2c31 2920 616e 6420 5e67 626c 3228 322c ,1) and ^gbl2(2,\n 00085e50: 322c 3429 2064 6f20 6e6f 7420 6861 7665 2,4) do not have\n 00085e60: 2076 616c 7565 7320 2824 4441 5441 2829 values ($DATA()\n-00085e70: 3d30 292c 2074 6865 4e00 2a46 3900 0020 =0), theN.*F9.. \n+00085e70: 3d30 292c 2074 6865 4e00 2a44 3900 0020 =0), theN.*D9.. \n 00085e80: 2020 636f 7272 6573 706f 6e64 696e 6720 corresponding \n 00085e90: 6e6f 6465 7320 5e67 626c 3128 312c 3129 nodes ^gbl1(1,1)\n 00085ea0: 2061 6e64 205e 6762 6c28 312c 322c 3429 and ^gbl(1,2,4)\n 00085eb0: 2072 6573 7065 6374 6976 656c 7920 6172 respectively ar\n-00085ec0: 6520 6c65 6674 5300 2a46 3a00 0020 2020 e leftS.*F:.. \n+00085ec0: 6520 6c65 6674 5300 2a44 3a00 0020 2020 e leftS.*D:.. \n 00085ed0: 756e 6368 616e 6765 642e 2054 6865 206e unchanged. The n\n 00085ee0: 616b 6564 2069 6e64 6963 6174 6f72 2074 aked indicator t\n 00085ef0: 616b 6573 2074 6865 2076 616c 7565 205e akes the value ^\n 00085f00: 6762 6c28 3129 2061 7320 6966 2053 4554 gbl(1) as if SET\n-00085f10: 2072 6570 6c61 6365 644e 002a 4641 0000 replacedN.*FA..\n+00085f10: 2072 6570 6c61 6365 644e 002a 4441 0000 replacedN.*DA..\n 00085f20: 2020 204d 4552 4745 2e20 4e6f 7469 6365 MERGE. Notice\n 00085f30: 2074 6861 7420 7468 6520 4d45 5247 4520 that the MERGE \n 00085f40: 636f 6d6d 616e 6420 646f 6573 206e 6f74 command does not\n 00085f50: 2063 6861 6e67 6520 5e67 626c 3228 3229 change ^gbl2(2)\n-00085f60: 206f 7220 6974 7349 002a 4642 0000 2020 or itsI.*FB.. \n+00085f60: 206f 7220 6974 7349 002a 4442 0000 2020 or itsI.*DB.. \n 00085f70: 2064 6573 6365 6e64 616e 7473 2e20 416e descendants. An\n 00085f80: 6365 7374 6f72 206e 6f64 6573 206f 6620 cestor nodes of \n 00085f90: 5e67 626c 2831 2920 6172 6520 616c 736f ^gbl(1) are also\n 00085fa0: 206c 6566 7420 756e 6368 616e 6765 642e left unchanged.\n-00085fb0: 0700 2a46 4300 0012 002a 4644 0000 2020 ..*FC....*FD.. \n-00085fc0: 2045 7861 6d70 6c65 3a07 002a 4645 0000 Example:..*FE..\n-00085fd0: 1200 2a46 4600 0020 2020 4754 4d3e 4b69 ..*FF.. GTM>Ki\n-00085fe0: 6c6c 0700 2a46 4700 0000 0000 0000 0000 ll..*FG.........\n+00085fb0: 0700 2a44 4300 0012 002a 4444 0000 2020 ..*DC....*DD.. \n+00085fc0: 2045 7861 6d70 6c65 3a07 002a 4445 0000 Example:..*DE..\n+00085fd0: 1200 2a44 4600 0020 2020 4754 4d3e 4b69 ..*DF.. GTM>Ki\n+00085fe0: 6c6c 0700 2a44 4700 0000 0000 0000 0000 ll..*DG.........\n 00085ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00086000: 0100 0000 f007 0000 8711 0000 0000 0000 ................\n-00086010: 4b00 0046 4845 4c50 00ff 7300 ff43 4f4d K..FHELP..s..COM\n+00086010: 4b00 0044 4845 4c50 00ff 7300 ff43 4f4d K..DHELP..s..COM\n 00086020: 4d41 4e44 5300 ff73 00ff 4d45 5247 4500 MANDS..s..MERGE.\n 00086030: ff73 00ff 4558 414d 504c 4553 00c0 4800 .s..EXAMPLES..H.\n 00086040: 0020 2020 4754 4d3e 5365 7420 5e67 626c . GTM>Set ^gbl\n-00086050: 2831 2c32 293d 2231 2c32 2224 002a 4649 (1,2)=\"1,2\"$.*FI\n+00086050: 2831 2c32 293d 2231 2c32 2224 002a 4449 (1,2)=\"1,2\"$.*DI\n 00086060: 0000 2020 2047 544d 3e4d 6572 6765 206c .. GTM>Merge l\n 00086070: 636c 2833 2c34 293d 5e67 626c 2831 291e cl(3,4)=^gbl(1).\n-00086080: 002a 464a 0000 2020 2047 544d 3e53 6574 .*FJ.. GTM>Set\n+00086080: 002a 444a 0000 2020 2047 544d 3e53 6574 .*DJ.. GTM>Set\n 00086090: 205e 2822 6e61 6b65 6422 293d 3219 002a ^(\"naked\")=2..*\n-000860a0: 4651 0000 2020 2047 544d 3e5a 5752 6974 FQ.. GTM>ZWRit\n-000860b0: 6520 5e67 626c 1900 2a46 5200 0020 2020 e ^gbl..*FR.. \n+000860a0: 4451 0000 2020 2047 544d 3e5a 5752 6974 DQ.. GTM>ZWRit\n+000860b0: 6520 5e67 626c 1900 2a44 5200 0020 2020 e ^gbl..*DR.. \n 000860c0: 5e67 626c 2831 2c32 293d 2231 2c32 2219 ^gbl(1,2)=\"1,2\".\n-000860d0: 002a 4653 0000 2020 205e 6762 6c28 226e .*FS.. ^gbl(\"n\n-000860e0: 616b 6564 2229 3d32 1800 2a46 5400 0020 aked\")=2..*FT.. \n+000860d0: 002a 4453 0000 2020 205e 6762 6c28 226e .*DS.. ^gbl(\"n\n+000860e0: 616b 6564 2229 3d32 1800 2a44 5400 0020 aked\")=2..*DT.. \n 000860f0: 2020 4754 4d3e 5a57 5269 7465 206c 636c GTM>ZWRite lcl\n-00086100: 1a00 2a46 5500 0020 2020 6c63 6c28 332c ..*FU.. lcl(3,\n-00086110: 342c 3229 3d22 312c 3222 0e00 2a46 5600 4,2)=\"1,2\"..*FV.\n-00086120: 0020 2020 4754 4d3e 0700 2a46 5700 0052 . GTM>..*FW..R\n-00086130: 002a 4658 0000 2020 2054 6869 7320 6578 .*FX.. This ex\n+00086100: 1a00 2a44 5500 0020 2020 6c63 6c28 332c ..*DU.. lcl(3,\n+00086110: 342c 3229 3d22 312c 3222 0e00 2a44 5600 4,2)=\"1,2\"..*DV.\n+00086120: 0020 2020 4754 4d3e 0700 2a44 5700 0052 . GTM>..*DW..R\n+00086130: 002a 4458 0000 2020 2054 6869 7320 6578 .*DX.. This ex\n 00086140: 616d 706c 6520 696c 6c75 7374 7261 7465 ample illustrate\n 00086150: 7320 686f 7720 4d45 5247 4520 6372 6561 s how MERGE crea\n 00086160: 7465 7320 6120 7375 622d 7472 6565 206f tes a sub-tree o\n 00086170: 6620 6120 7661 7269 6162 6c65 2077 6865 f a variable whe\n-00086180: 6e52 002a 4659 0000 2020 2074 6865 2076 nR.*FY.. the v\n+00086180: 6e52 002a 4459 0000 2020 2074 6865 2076 nR.*DY.. the v\n 00086190: 6172 6961 626c 6520 646f 6573 206e 6f74 ariable does not\n 000861a0: 2065 7869 7374 2e20 416c 736f 2c20 6e6f exist. Also, no\n 000861b0: 7469 6365 2068 6f77 2074 6865 206e 616b tice how the nak\n 000861c0: 6564 2069 6e64 6963 6174 6f72 2069 7320 ed indicator is \n-000861d0: 7365 744f 002a 465a 0000 2020 2077 6865 setO.*FZ.. whe\n+000861d0: 7365 744f 002a 445a 0000 2020 2077 6865 setO.*DZ.. whe\n 000861e0: 6e20 7468 6520 736f 7572 6365 206f 6620 n the source of \n 000861f0: 7468 6520 4d45 5247 4520 6973 2061 2067 the MERGE is a g\n 00086200: 6c6f 6261 6c20 616e 6420 7468 6520 6465 lobal and the de\n 00086210: 7374 696e 6174 696f 6e20 6120 6c6f 6361 stination a loca\n-00086220: 6c2e 0700 2a46 6100 000c 0016 464e 4557 l...*Fa.....FNEW\n-00086230: 0000 4e65 770e 001a 46bf 1100 0020 2020 ..New...F.... \n-00086240: 4e65 7707 001b 4621 0000 5400 1b46 3100 New...F!..T..F1.\n+00086220: 6c2e 0700 2a44 6100 000c 0016 444e 4557 l...*Da.....DNEW\n+00086230: 0000 4e65 770e 001a 44bf 1100 0020 2020 ..New...D.... \n+00086240: 4e65 7707 001b 4421 0000 5400 1b44 3100 New...D!..T..D1.\n 00086250: 0020 2020 5468 6520 4e45 5720 636f 6d6d . The NEW comm\n 00086260: 616e 6420 2273 7461 636b 7322 2063 6f70 and \"stacks\" cop\n 00086270: 6965 7320 6f66 206c 6f63 616c 2076 6172 ies of local var\n 00086280: 6961 626c 6573 2061 6e64 2072 6569 6e69 iables and reini\n 00086290: 7469 616c 697a 6573 2074 686f 7365 5000 tializes thoseP.\n-000862a0: 1b46 4100 0020 2020 7661 7269 6162 6c65 .FA.. variable\n+000862a0: 1b44 4100 0020 2020 7661 7269 6162 6c65 .DA.. variable\n 000862b0: 732e 2041 6e20 6578 706c 6963 6974 206f s. An explicit o\n 000862c0: 7220 696d 706c 6963 6974 2051 5549 5420 r implicit QUIT \n 000862d0: 6672 6f6d 2061 2044 4f2c 2058 4543 5554 from a DO, XECUT\n 000862e0: 4520 6f72 2065 7874 7269 6e73 6963 5400 E or extrinsicT.\n-000862f0: 1b46 5100 0020 2020 6675 6e63 7469 6f6e .FQ.. function\n+000862f0: 1b44 5100 0020 2020 6675 6e63 7469 6f6e .DQ.. function\n 00086300: 2022 756e 7374 6163 6b73 2220 7468 6520 \"unstacks\" the \n 00086310: 4e45 5765 6420 7661 7269 6162 6c65 732c NEWed variables,\n 00086320: 2074 6861 7420 6973 2c20 7265 7374 6f72 that is, restor\n 00086330: 6573 2074 6865 2076 6172 6961 626c 6520 es the variable \n-00086340: 746f 5200 1b46 6100 0020 2020 7468 6520 toR..Fa.. the \n+00086340: 746f 5200 1b44 6100 0020 2020 7468 6520 toR..Da.. the \n 00086350: 7374 6163 6b65 6420 7661 6c75 652e 2041 stacked value. A\n 00086360: 204e 4557 206c 6173 7473 206f 6e6c 7920 NEW lasts only \n 00086370: 7768 696c 6520 7468 6520 6375 7272 656e while the curren\n 00086380: 7420 7363 6f70 6520 6f66 2065 7865 6375 t scope of execu\n-00086390: 7469 6f6e 1400 1b46 7100 0020 2020 6973 tion...Fq.. is\n-000863a0: 2061 6374 6976 652e 0700 1b46 8100 002b active....F...+\n-000863b0: 001b 4691 0000 2020 2054 6865 2066 6f72 ..F... The for\n+00086390: 7469 6f6e 1400 1b44 7100 0020 2020 6973 tion...Dq.. is\n+000863a0: 2061 6374 6976 652e 0700 1b44 8100 002b active....D...+\n+000863b0: 001b 4491 0000 2020 2054 6865 2066 6f72 ..D... The for\n 000863c0: 6d61 7420 6f66 2074 6865 204e 4557 2063 mat of the NEW c\n-000863d0: 6f6d 6d61 6e64 2069 733a 0800 1a46 c011 ommand is:...F..\n-000863e0: 0000 3000 1b46 1200 0020 2020 4e5b 4557 ..0..F... N[EW\n+000863d0: 6f6d 6d61 6e64 2069 733a 0800 1a44 c011 ommand is:...D..\n+000863e0: 0000 3000 1b44 1200 0020 2020 4e5b 4557 ..0..D... N[EW\n 000863f0: 5d5b 3a74 7665 7870 725d 205b 5b28 5d6c ][:tvexpr] [[(]l\n 00086400: 766e 5b2c 2e2e 2e5d 5b29 5d5b 2c2e 2e2e vn[,...][)][,...\n-00086410: 5d5d 0700 1b46 1300 001a 001a 46ff 7300 ]]...F......F.s.\n+00086410: 5d5d 0700 1b44 1300 001a 001a 44ff 7300 ]]...D......D.s.\n 00086420: ff45 5841 4d50 4c45 5300 0045 7861 6d70 .EXAMPLES..Examp\n-00086430: 6c65 7313 0027 46bf 1100 0020 2020 4578 les..'F.... Ex\n-00086440: 616d 706c 6573 0700 2846 2100 0012 0028 amples..(F!....(\n-00086450: 4631 0000 2020 2045 7861 6d70 6c65 3a07 F1.. Example:.\n-00086460: 0028 4641 0000 0f00 2846 5100 0020 2020 .(FA....(FQ.. \n-00086470: 4e45 5731 3b1e 0028 4661 0000 2020 2020 NEW1;..(Fa.. \n+00086430: 6c65 7313 0027 44bf 1100 0020 2020 4578 les..'D.... Ex\n+00086440: 616d 706c 6573 0700 2844 2100 0012 0028 amples..(D!....(\n+00086450: 4431 0000 2020 2045 7861 6d70 6c65 3a07 D1.. Example:.\n+00086460: 0028 4441 0000 0f00 2844 5100 0020 2020 .(DA....(DQ.. \n+00086470: 4e45 5731 3b1e 0028 4461 0000 2020 2020 NEW1;..(Da.. \n 00086480: 2053 6574 2041 2831 293d 312c 423d 342c Set A(1)=1,B=4,\n-00086490: 433d 352d 0028 4671 0000 2020 2020 2057 C=5-.(Fq.. W\n+00086490: 433d 352d 0028 4471 0000 2020 2020 2057 C=5-.(Dq.. W\n 000864a0: 7269 7465 2021 2c22 5641 5249 4142 4c45 rite !,\"VARIABLE\n 000864b0: 5320 4245 464f 5245 204e 4557 3a22 2c21 S BEFORE NEW:\",!\n-000864c0: 1200 2846 8100 0020 2020 2020 5a57 5269 ..(F... ZWRi\n-000864d0: 7465 1400 2846 9100 0020 2020 2020 446f te..(F... Do\n-000864e0: 204c 4142 454c 3000 2746 c011 0000 2020 LABEL0.'F.... \n+000864c0: 1200 2844 8100 0020 2020 2020 5a57 5269 ..(D... ZWRi\n+000864d0: 7465 1400 2844 9100 0020 2020 2020 446f te..(D... Do\n+000864e0: 204c 4142 454c 3000 2744 c011 0000 2020 LABEL0.'D.... \n 000864f0: 2020 2057 7269 7465 2021 2c22 5641 5249 Write !,\"VARI\n 00086500: 4142 4c45 5320 4146 5445 5220 5245 5455 ABLES AFTER RETU\n-00086510: 524e 3a22 2c21 1200 2846 1200 0020 2020 RN:\",!..(F... \n-00086520: 2020 5a57 5269 7465 1000 2846 1300 0020 ZWRite..(F... \n-00086530: 2020 2020 5175 6974 0f00 2846 1400 0020 Quit..(F... \n-00086540: 2020 4c41 4245 4c19 0028 4615 0000 2020 LABEL..(F... \n+00086510: 524e 3a22 2c21 1200 2844 1200 0020 2020 RN:\",!..(D... \n+00086520: 2020 5a57 5269 7465 1000 2844 1300 0020 ZWRite..(D... \n+00086530: 2020 2020 5175 6974 0f00 2844 1400 0020 Quit..(D... \n+00086540: 2020 4c41 4245 4c19 0028 4415 0000 2020 LABEL..(D... \n 00086550: 2020 204e 6577 2041 2053 6574 2043 3d37 New A Set C=7\n-00086560: 2c00 2846 1600 0020 2020 2020 5772 6974 ,.(F... Writ\n+00086560: 2c00 2844 1600 0020 2020 2020 5772 6974 ,.(D... Writ\n 00086570: 6520 212c 2256 4152 4941 424c 4553 2041 e !,\"VARIABLES A\n-00086580: 4654 4552 204e 4557 3a22 2c21 1200 2846 FTER NEW:\",!..(F\n+00086580: 4654 4552 204e 4557 3a22 2c21 1200 2844 FTER NEW:\",!..(D\n 00086590: 1700 0020 2020 2020 5a57 5269 7465 1000 ... ZWRite..\n-000865a0: 2846 1800 0020 2020 2020 5175 6974 0700 (F... Quit..\n-000865b0: 2846 1900 001f 0028 461a 0000 2020 2050 (F.....(F... P\n+000865a0: 2844 1800 0020 2020 2020 5175 6974 0700 (D... Quit..\n+000865b0: 2844 1900 001f 0028 441a 0000 2020 2050 (D.....(D... P\n 000865c0: 726f 6475 6365 7320 7468 6520 7265 7375 roduces the resu\n-000865d0: 6c74 733a 0700 2846 2100 001f 0028 4622 lts:..(F!....(F\"\n+000865d0: 6c74 733a 0700 2844 2100 001f 0028 4422 lts:..(D!....(D\"\n 000865e0: 0000 2020 2056 4152 4941 424c 4553 2042 .. VARIABLES B\n-000865f0: 4546 4f52 4520 4e45 573a 1000 2846 2300 EFORE NEW:..(F#.\n-00086600: 0020 2020 4128 3129 3d31 0d00 2846 2400 . A(1)=1..(F$.\n-00086610: 0020 2020 423d 340d 0028 4625 0000 2020 . B=4..(F%.. \n-00086620: 2043 3d35 1e00 2846 2600 0020 2020 5641 C=5..(F&.. VA\n+000865f0: 4546 4f52 4520 4e45 573a 1000 2844 2300 EFORE NEW:..(D#.\n+00086600: 0020 2020 4128 3129 3d31 0d00 2844 2400 . A(1)=1..(D$.\n+00086610: 0020 2020 423d 340d 0028 4425 0000 2020 . B=4..(D%.. \n+00086620: 2043 3d35 1e00 2844 2600 0020 2020 5641 C=5..(D&.. VA\n 00086630: 5249 4142 4c45 5320 4146 5445 5220 4e45 RIABLES AFTER NE\n-00086640: 573a 0d00 2846 2700 0020 2020 423d 340d W:..(F'.. B=4.\n-00086650: 0028 4628 0000 2020 2043 3d37 2100 2846 .(F(.. C=7!.(F\n+00086640: 573a 0d00 2844 2700 0020 2020 423d 340d W:..(D'.. B=4.\n+00086650: 0028 4428 0000 2020 2043 3d37 2100 2844 .(D(.. C=7!.(D\n 00086660: 2900 0020 2020 5641 5249 4142 4c45 5320 ).. VARIABLES \n 00086670: 4146 5445 5220 5245 5455 524e 3a10 0028 AFTER RETURN:..(\n-00086680: 462a 0000 2020 2041 2831 293d 310d 0028 F*.. A(1)=1..(\n-00086690: 4631 0000 2020 2042 3d34 0d00 2846 3200 F1.. B=4..(F2.\n-000866a0: 0020 2020 433d 3707 0028 4633 0000 1200 . C=7..(F3....\n-000866b0: 2846 3400 0020 2020 4578 616d 706c 653a (F4.. Example:\n-000866c0: 0700 2846 3500 000f 0028 4636 0000 2020 ..(F5....(F6.. \n-000866d0: 204e 4557 323b 2000 2846 3700 0020 2020 NEW2; .(F7.. \n+00086680: 442a 0000 2020 2041 2831 293d 310d 0028 D*.. A(1)=1..(\n+00086690: 4431 0000 2020 2042 3d34 0d00 2844 3200 D1.. B=4..(D2.\n+000866a0: 0020 2020 433d 3707 0028 4433 0000 1200 . C=7..(D3....\n+000866b0: 2844 3400 0020 2020 4578 616d 706c 653a (D4.. Example:\n+000866c0: 0700 2844 3500 000f 0028 4436 0000 2020 ..(D5....(D6.. \n+000866d0: 204e 4557 323b 2000 2844 3700 0020 2020 NEW2; .(D7.. \n 000866e0: 2020 5365 7420 2841 2c42 2c43 2c44 293d Set (A,B,C,D)=\n-000866f0: 2254 4553 5422 1400 2846 3800 0020 2020 \"TEST\"..(F8.. \n-00086700: 2020 446f 204c 4142 454c 2f00 2846 3900 Do LABEL/.(F9.\n+000866f0: 2254 4553 5422 1400 2844 3800 0020 2020 \"TEST\"..(D8.. \n+00086700: 2020 446f 204c 4142 454c 2f00 2844 3900 Do LABEL/.(D9.\n 00086710: 0020 2020 2020 5772 6974 6520 212c 2256 . Write !,\"V\n 00086720: 4152 4941 424c 4553 2041 4654 4552 2052 ARIABLES AFTER R\n-00086730: 4554 5552 4e3a 222c 2112 0028 463a 0000 ETURN:\",!..(F:..\n-00086740: 2020 2020 205a 5752 6974 6510 0028 4641 ZWRite..(FA\n-00086750: 0000 2020 2020 2051 7569 740f 0028 4642 .. Quit..(FB\n-00086760: 0000 2020 204c 4142 454c 2700 2846 4300 .. LABEL'.(FC.\n+00086730: 4554 5552 4e3a 222c 2112 0028 443a 0000 ETURN:\",!..(D:..\n+00086740: 2020 2020 205a 5752 6974 6510 0028 4441 ZWRite..(DA\n+00086750: 0000 2020 2020 2051 7569 740f 0028 4442 .. Quit..(DB\n+00086760: 0000 2020 204c 4142 454c 2700 2844 4300 .. LABEL'.(DC.\n 00086770: 0020 2020 2020 4e65 7720 2842 2c43 2920 . New (B,C) \n 00086780: 5345 5420 2841 2c42 2c5a 293d 224e 4557 SET (A,B,Z)=\"NEW\n-00086790: 2236 0028 4644 0000 2020 2020 2057 7269 \"6.(FD.. Wri\n+00086790: 2236 0028 4444 0000 2020 2020 2057 7269 \"6.(DD.. Wri\n 000867a0: 7465 2021 2c22 5641 5249 4142 4c45 5320 te !,\"VARIABLES \n 000867b0: 4146 5445 5220 4558 434c 5553 4956 4520 AFTER EXCLUSIVE \n-000867c0: 4e45 573a 222c 2112 0028 4645 0000 2020 NEW:\",!..(FE.. \n-000867d0: 2020 205a 5752 6974 6510 0028 4646 0000 ZWRite..(FF..\n-000867e0: 2020 2020 2051 7569 7407 0028 4647 0000 Quit..(FG..\n+000867c0: 4e45 573a 222c 2112 0028 4445 0000 2020 NEW:\",!..(DE.. \n+000867d0: 2020 205a 5752 6974 6510 0028 4446 0000 ZWRite..(DF..\n+000867e0: 2020 2020 2051 7569 7407 0028 4447 0000 Quit..(DG..\n 000867f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00086800: 0100 0000 0008 0000 ca11 0000 0000 0000 ................\n-00086810: 4700 0046 4845 4c50 00ff 7300 ff43 4f4d G..FHELP..s..COM\n+00086810: 4700 0044 4845 4c50 00ff 7300 ff43 4f4d G..DHELP..s..COM\n 00086820: 4d41 4e44 5300 ff73 00ff 4e45 5700 ff73 MANDS..s..NEW..s\n 00086830: 00ff 4558 414d 504c 4553 00c0 4800 0020 ..EXAMPLES..H.. \n 00086840: 2020 5072 6f64 7563 6573 2074 6865 2072 Produces the r\n-00086850: 6573 756c 7473 3a07 0028 4649 0000 2800 esults:..(FI..(.\n-00086860: 2846 4a00 0020 2020 5641 5249 4142 4c45 (FJ.. VARIABLE\n+00086850: 6573 756c 7473 3a07 0028 4449 0000 2800 esults:..(DI..(.\n+00086860: 2844 4a00 0020 2020 5641 5249 4142 4c45 (DJ.. VARIABLE\n 00086870: 5320 4146 5445 5220 4558 434c 5553 4956 S AFTER EXCLUSIV\n-00086880: 4520 4e45 573a 1100 2846 5100 0020 2020 E NEW:..(FQ.. \n-00086890: 413d 224e 4557 2211 0028 4652 0000 2020 A=\"NEW\"..(FR.. \n-000868a0: 2042 3d22 4e45 5722 1200 2846 5300 0020 B=\"NEW\"..(FS.. \n-000868b0: 2020 433d 2254 4553 5422 1100 2846 5400 C=\"TEST\"..(FT.\n-000868c0: 0020 2020 5a3d 224e 4557 2221 0028 4655 . Z=\"NEW\"!.(FU\n+00086880: 4520 4e45 573a 1100 2844 5100 0020 2020 E NEW:..(DQ.. \n+00086890: 413d 224e 4557 2211 0028 4452 0000 2020 A=\"NEW\"..(DR.. \n+000868a0: 2042 3d22 4e45 5722 1200 2844 5300 0020 B=\"NEW\"..(DS.. \n+000868b0: 2020 433d 2254 4553 5422 1100 2844 5400 C=\"TEST\"..(DT.\n+000868c0: 0020 2020 5a3d 224e 4557 2221 0028 4455 . Z=\"NEW\"!.(DU\n 000868d0: 0000 2020 2056 4152 4941 424c 4553 2041 .. VARIABLES A\n-000868e0: 4654 4552 2052 4554 5552 4e3a 1200 2846 FTER RETURN:..(F\n+000868e0: 4654 4552 2052 4554 5552 4e3a 1200 2844 FTER RETURN:..(D\n 000868f0: 5600 0020 2020 413d 2254 4553 5422 1100 V.. A=\"TEST\"..\n-00086900: 2846 5700 0020 2020 423d 224e 4557 2212 (FW.. B=\"NEW\".\n-00086910: 0028 4658 0000 2020 2043 3d22 5445 5354 .(FX.. C=\"TEST\n-00086920: 2212 0028 4659 0000 2020 2044 3d22 5445 \"..(FY.. D=\"TE\n-00086930: 5354 2207 0028 465a 0000 1200 2846 6100 ST\"..(FZ....(Fa.\n-00086940: 0020 2020 4578 616d 706c 653a 0700 2846 . Example:..(F\n-00086950: 6200 003d 0028 4663 0000 2020 202f 7573 b..=.(Fc.. /us\n+00086900: 2844 5700 0020 2020 423d 224e 4557 2212 (DW.. B=\"NEW\".\n+00086910: 0028 4458 0000 2020 2043 3d22 5445 5354 .(DX.. C=\"TEST\n+00086920: 2212 0028 4459 0000 2020 2044 3d22 5445 \"..(DY.. D=\"TE\n+00086930: 5354 2207 0028 445a 0000 1200 2844 6100 ST\"..(DZ....(Da.\n+00086940: 0020 2020 4578 616d 706c 653a 0700 2844 . Example:..(D\n+00086950: 6200 003d 0028 4463 0000 2020 202f 7573 b..=.(Dc.. /us\n 00086960: 722f 6c69 622f 6669 732d 6774 6d2f 5635 r/lib/fis-gtm/V5\n 00086970: 2e34 2d30 3032 425f 7838 362f 6774 6d20 .4-002B_x86/gtm \n 00086980: 2d72 756e 205e 7374 6163 6b61 6c69 6173 -run ^stackalias\n-00086990: 3100 2846 6400 0020 2020 7374 6163 6b61 1.(Fd.. stacka\n+00086990: 3100 2844 6400 0020 2020 7374 6163 6b61 1.(Dd.. stacka\n 000869a0: 6c69 6173 203b 2044 656d 6f6e 7374 7261 lias ; Demonstra\n 000869b0: 7465 204e 6577 2077 6974 6820 616c 6961 te New with alia\n-000869c0: 7327 0028 4665 0000 2020 2020 205a 5072 s'.(Fe.. ZPr\n+000869c0: 7327 0028 4465 0000 2020 2020 205a 5072 s'.(De.. ZPr\n 000869d0: 696e 7420 3b20 5072 696e 7420 7468 6973 int ; Print this\n-000869e0: 2070 726f 6772 616d 3600 2846 6600 0020 program6.(Ff.. \n+000869e0: 2070 726f 6772 616d 3600 2844 6600 0020 program6.(Df.. \n 000869f0: 2020 2020 5365 7420 413d 312c 2a42 3d41 Set A=1,*B=A\n 00086a00: 2c2a 4328 3229 3d41 203b 2043 7265 6174 ,*C(2)=A ; Creat\n 00086a10: 6520 736f 6d65 2061 6c69 6173 6573 2200 e some aliases\".\n-00086a20: 2846 6700 0020 2020 2020 5772 6974 6520 (Fg.. Write \n+00086a20: 2844 6700 0020 2020 2020 5772 6974 6520 (Dg.. Write \n 00086a30: 222d 2d2d 2d2d 2d2d 2d2d 2d2d 2d22 2c21 \"------------\",!\n-00086a40: 3c00 2846 6800 0020 2020 2020 5772 6974 <.(Fh.. Writ\n+00086a40: 3c00 2844 6800 0020 2020 2020 5772 6974 <.(Dh.. Writ\n 00086a50: 6520 225a 5752 6974 6520 696e 2074 6865 e \"ZWRite in the\n 00086a60: 2063 616c 6c65 7220 6265 666f 7265 2073 caller before s\n-00086a70: 7562 7072 6f67 7261 6d22 2c21 1200 2846 ubprogram\",!..(F\n+00086a70: 7562 7072 6f67 7261 6d22 2c21 1200 2844 ubprogram\",!..(D\n 00086a80: 6900 0020 2020 2020 5a57 5269 7465 2500 i.. ZWRite%.\n-00086a90: 2846 6a00 0020 2020 2020 446f 2053 3120 (Fj.. Do S1 \n+00086a90: 2844 6a00 0020 2020 2020 446f 2053 3120 (Dj.. Do S1 \n 00086aa0: 3b20 4361 6c6c 2061 2073 7562 7072 6f67 ; Call a subprog\n-00086ab0: 7261 6d22 0028 4671 0000 2020 2020 2057 ram\".(Fq.. W\n+00086ab0: 7261 6d22 0028 4471 0000 2020 2020 2057 ram\".(Dq.. W\n 00086ac0: 7269 7465 2022 2d2d 2d2d 2d2d 2d2d 2d2d rite \"----------\n-00086ad0: 2d2d 222c 2157 0028 4672 0000 2020 2020 --\",!W.(Fr.. \n+00086ad0: 2d2d 222c 2157 0028 4472 0000 2020 2020 --\",!W.(Dr.. \n 00086ae0: 2057 7269 7465 2022 5a57 5269 7465 2069 Write \"ZWRite i\n 00086af0: 6e20 7468 6520 6361 6c6c 6572 2061 6674 n the caller aft\n 00086b00: 6572 2073 7562 7072 6f67 7261 6d20 2d20 er subprogram - \n 00086b10: 4120 6173 736f 6369 6174 696f 6e20 6973 A association is\n-00086b20: 2072 6573 746f 7265 6422 2c21 1200 2846 restored\",!..(F\n+00086b20: 2072 6573 746f 7265 6422 2c21 1200 2844 restored\",!..(D\n 00086b30: 7300 0020 2020 2020 5a57 5269 7465 1000 s.. ZWRite..\n-00086b40: 2846 7400 0020 2020 2020 5175 6974 0c00 (Ft.. Quit..\n-00086b50: 2846 7500 0020 2020 203b 1a00 2846 7600 (Fu.. ;..(Fv.\n+00086b40: 2844 7400 0020 2020 2020 5175 6974 0c00 (Dt.. Quit..\n+00086b50: 2844 7500 0020 2020 203b 1a00 2844 7600 (Du.. ;..(Dv.\n 00086b60: 0020 2020 5331 2020 3b20 5375 6270 726f . S1 ; Subpro\n-00086b70: 6772 616d 1100 2846 7700 0020 2020 2020 gram..(Fw.. \n-00086b80: 4e65 7720 4137 0028 4678 0000 2020 2020 New A7.(Fx.. \n+00086b70: 6772 616d 1100 2844 7700 0020 2020 2020 gram..(Dw.. \n+00086b80: 4e65 7720 4137 0028 4478 0000 2020 2020 New A7.(Dx.. \n 00086b90: 2053 6574 2041 3d22 4920 616d 206e 6f74 Set A=\"I am not\n 00086ba0: 2061 6e20 616c 6961 7322 2c42 3d22 4920 an alias\",B=\"I \n-00086bb0: 616d 2061 6e20 616c 6961 7322 2200 2846 am an alias\"\".(F\n+00086bb0: 616d 2061 6e20 616c 6961 7322 2200 2844 am an alias\"\".(D\n 00086bc0: 7900 0020 2020 2020 5772 6974 6520 222d y.. Write \"-\n 00086bd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d22 2c21 4800 -----------\",!H.\n-00086be0: 2846 7a00 0020 2020 2020 5772 6974 6520 (Fz.. Write \n+00086be0: 2844 7a00 0020 2020 2020 5772 6974 6520 (Dz.. Write \n 00086bf0: 225a 5752 6974 6520 696e 2074 6865 2073 \"ZWRite in the s\n 00086c00: 7562 7072 6f67 7261 6d20 7769 7468 206e ubprogram with n\n 00086c10: 6577 2041 2061 6e64 206d 6f64 6966 6965 ew A and modifie\n-00086c20: 6420 4222 2c21 1200 2846 8100 0020 2020 d B\",!..(F... \n-00086c30: 2020 5a57 5269 7465 1000 2846 8200 0020 ZWRite..(F... \n-00086c40: 2020 2020 5175 6974 1600 2846 8300 0020 Quit..(F... \n+00086c20: 6420 4222 2c21 1200 2844 8100 0020 2020 d B\",!..(D... \n+00086c30: 2020 5a57 5269 7465 1000 2844 8200 0020 ZWRite..(D... \n+00086c40: 2020 2020 5175 6974 1600 2844 8300 0020 Quit..(D... \n 00086c50: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 3000 ------------0.\n-00086c60: 2846 8400 0020 2020 5a57 5269 7465 2069 (F... ZWRite i\n+00086c60: 2844 8400 0020 2020 5a57 5269 7465 2069 (D... ZWRite i\n 00086c70: 6e20 7468 6520 6361 6c6c 6572 2062 6566 n the caller bef\n 00086c80: 6f72 6520 7375 6270 726f 6772 616d 1000 ore subprogram..\n-00086c90: 2846 8500 0020 2020 413d 3120 3b2a 0e00 (F... A=1 ;*..\n-00086ca0: 2846 8600 0020 2020 2a42 3d41 0d00 2846 (F... *B=A..(F\n-00086cb0: 8700 0020 2020 433d 3311 0028 4688 0000 ... C=3..(F...\n-00086cc0: 2020 202a 4328 3229 3d41 0d00 2846 8900 *C(2)=A..(F..\n-00086cd0: 0020 2020 443d 3416 0028 468a 0000 2020 . D=4..(F... \n+00086c90: 2844 8500 0020 2020 413d 3120 3b2a 0e00 (D... A=1 ;*..\n+00086ca0: 2844 8600 0020 2020 2a42 3d41 0d00 2844 (D... *B=A..(D\n+00086cb0: 8700 0020 2020 433d 3311 0028 4488 0000 ... C=3..(D...\n+00086cc0: 2020 202a 4328 3229 3d41 0d00 2844 8900 *C(2)=A..(D..\n+00086cd0: 0020 2020 443d 3416 0028 448a 0000 2020 . D=4..(D... \n 00086ce0: 202d 2d2d 2d2d 2d2d 2d2d 2d2d 2d3c 0028 ------------<.(\n-00086cf0: 4691 0000 2020 205a 5752 6974 6520 696e F... ZWRite in\n+00086cf0: 4491 0000 2020 205a 5752 6974 6520 696e D... ZWRite in\n 00086d00: 2074 6865 2073 7562 7072 6f67 7261 6d20 the subprogram \n 00086d10: 7769 7468 206e 6577 2041 2061 6e64 206d with new A and m\n-00086d20: 6f64 6966 6965 6420 421f 0028 4692 0000 odified B..(F...\n+00086d20: 6f64 6966 6965 6420 421f 0028 4492 0000 odified B..(D...\n 00086d30: 2020 2041 3d22 4920 616d 206e 6f74 2061 A=\"I am not a\n-00086d40: 6e20 616c 6961 7322 1e00 2846 9300 0020 n alias\"..(F... \n+00086d40: 6e20 616c 6961 7322 1e00 2844 9300 0020 n alias\"..(D... \n 00086d50: 2020 423d 2249 2061 6d20 616e 2061 6c69 B=\"I am an ali\n-00086d60: 6173 2220 3b2a 0d00 2846 9400 0020 2020 as\" ;*..(F... \n-00086d70: 433d 3311 0028 4695 0000 2020 202a 4328 C=3..(F... *C(\n-00086d80: 3229 3d42 0d00 2846 9600 0020 2020 443d 2)=B..(F... D=\n-00086d90: 3416 0028 4697 0000 2020 202d 2d2d 2d2d 4..(F... -----\n-00086da0: 2d2d 2d2d 2d2d 2d4b 0028 4698 0000 2020 -------K.(F... \n+00086d60: 6173 2220 3b2a 0d00 2844 9400 0020 2020 as\" ;*..(D... \n+00086d70: 433d 3311 0028 4495 0000 2020 202a 4328 C=3..(D... *C(\n+00086d80: 3229 3d42 0d00 2844 9600 0020 2020 443d 2)=B..(D... D=\n+00086d90: 3416 0028 4497 0000 2020 202d 2d2d 2d2d 4..(D... -----\n+00086da0: 2d2d 2d2d 2d2d 2d4b 0028 4498 0000 2020 -------K.(D... \n 00086db0: 205a 5752 6974 6520 696e 2074 6865 2063 ZWRite in the c\n 00086dc0: 616c 6c65 7220 6166 7465 7220 7375 6270 aller after subp\n 00086dd0: 726f 6772 616d 202d 2041 2061 7373 6f63 rogram - A assoc\n 00086de0: 6961 7469 6f6e 2069 7320 7265 7374 6f72 iation is restor\n-00086df0: 6564 1e00 2846 9900 0020 2020 413d 2249 ed..(F... A=\"I\n+00086df0: 6564 1e00 2844 9900 0020 2020 413d 2249 ed..(D... A=\"I\n 00086e00: 2061 6d20 616e 2061 6c69 6173 2220 3b2a am an alias\" ;*\n-00086e10: 0e00 2846 9a00 0020 2020 2a42 3d41 0e00 ..(F... *B=A..\n-00086e20: 2746 c111 0000 2020 2043 3d33 1100 2946 'F.... C=3..)F\n+00086e10: 0e00 2844 9a00 0020 2020 2a42 3d41 0e00 ..(D... *B=A..\n+00086e20: 2744 c111 0000 2020 2043 3d33 1100 2944 'D.... C=3..)D\n 00086e30: 1100 0020 2020 2a43 2832 293d 410d 0029 ... *C(2)=A..)\n-00086e40: 4621 0000 2020 2044 3d34 0700 2946 3100 F!.. D=4..)F1.\n-00086e50: 0051 0029 4641 0000 2020 2054 6865 2066 .Q.)FA.. The f\n+00086e40: 4421 0000 2020 2044 3d34 0700 2944 3100 D!.. D=4..)D1.\n+00086e50: 0051 0029 4441 0000 2020 2054 6865 2066 .Q.)DA.. The f\n 00086e60: 6f6c 6c6f 7769 6e67 2069 7320 6573 7365 ollowing is esse\n 00086e70: 6e74 6961 6c6c 7920 7468 6520 7361 6d65 ntially the same\n 00086e80: 2061 7320 7468 6520 7072 696f 7220 6578 as the prior ex\n 00086e90: 616d 706c 6520 6275 7420 7573 696e 6720 ample but using \n-00086ea0: 616e 1800 2946 5100 0020 2020 6578 636c an..)FQ.. excl\n-00086eb0: 7573 6976 6520 4e45 573a 0700 2946 6100 usive NEW:..)Fa.\n-00086ec0: 0040 0029 4671 0000 2020 2024 202f 7573 .@.)Fq.. $ /us\n+00086ea0: 616e 1800 2944 5100 0020 2020 6578 636c an..)DQ.. excl\n+00086eb0: 7573 6976 6520 4e45 573a 0700 2944 6100 usive NEW:..)Da.\n+00086ec0: 0040 0029 4471 0000 2020 2024 202f 7573 .@.)Dq.. $ /us\n 00086ed0: 722f 6c69 622f 6669 732d 6774 6d2f 5635 r/lib/fis-gtm/V5\n 00086ee0: 2e34 2d30 3032 425f 7838 362f 6774 6d20 .4-002B_x86/gtm \n 00086ef0: 2d72 756e 205e 7374 6163 6b61 6c69 6173 -run ^stackalias\n-00086f00: 3132 0029 4681 0000 2020 2073 7461 636b 12.)F... stack\n+00086f00: 3132 0029 4481 0000 2020 2073 7461 636b 12.)D... stack\n 00086f10: 616c 6961 7331 203b 2044 656d 6f6e 7374 alias1 ; Demonst\n 00086f20: 7261 7465 204e 6577 2077 6974 6820 616c rate New with al\n-00086f30: 6961 7327 0029 4691 0000 2020 2020 205a ias'.)F... Z\n+00086f30: 6961 7327 0029 4491 0000 2020 2020 205a ias'.)D... Z\n 00086f40: 5072 696e 7420 3b20 5072 696e 7420 7468 Print ; Print th\n-00086f50: 6973 2070 726f 6772 616d 3600 2846 1200 is program6.(F..\n+00086f50: 6973 2070 726f 6772 616d 3600 2844 1200 is program6.(D..\n 00086f60: 0020 2020 2020 5365 7420 413d 312c 2a42 . Set A=1,*B\n 00086f70: 3d41 2c2a 4328 3229 3d41 203b 2043 7265 =A,*C(2)=A ; Cre\n 00086f80: 6174 6520 736f 6d65 2061 6c69 6173 6573 ate some aliases\n-00086f90: 2200 2946 1100 0020 2020 2020 5772 6974 \".)F... Writ\n+00086f90: 2200 2944 1100 0020 2020 2020 5772 6974 \".)D... Writ\n 00086fa0: 6520 222d 2d2d 2d2d 2d2d 2d2d 2d2d 2d22 e \"------------\"\n-00086fb0: 2c21 3c00 2946 2100 0020 2020 2020 5772 ,!<.)F!.. Wr\n+00086fb0: 2c21 3c00 2944 2100 0020 2020 2020 5772 ,!<.)D!.. Wr\n 00086fc0: 6974 6520 225a 5752 6974 6520 696e 2074 ite \"ZWRite in t\n 00086fd0: 6865 2063 616c 6c65 7220 6265 666f 7265 he caller before\n 00086fe0: 2073 7562 7072 6f67 7261 6d22 2c21 1200 subprogram\",!..\n-00086ff0: 2946 3100 0020 2020 2020 5a57 5269 7465 )F1.. ZWRite\n+00086ff0: 2944 3100 0020 2020 2020 5a57 5269 7465 )D1.. ZWRite\n 00087000: 0100 0000 ba07 0000 0012 0000 0000 0000 ................\n-00087010: 4e00 0046 4845 4c50 00ff 7300 ff43 4f4d N..FHELP..s..COM\n+00087010: 4e00 0044 4845 4c50 00ff 7300 ff43 4f4d N..DHELP..s..COM\n 00087020: 4d41 4e44 5300 ff73 00ff 4e45 5700 ff73 MANDS..s..NEW..s\n 00087030: 00ff 4558 414d 504c 4553 00c1 1241 0000 ..EXAMPLES...A..\n 00087040: 2020 2020 2044 6f20 5331 203b 2043 616c Do S1 ; Cal\n 00087050: 6c20 6120 7375 6270 726f 6772 616d 2200 l a subprogram\".\n-00087060: 2946 5100 0020 2020 2020 5772 6974 6520 )FQ.. Write \n+00087060: 2944 5100 0020 2020 2020 5772 6974 6520 )DQ.. Write \n 00087070: 222d 2d2d 2d2d 2d2d 2d2d 2d2d 2d22 2c21 \"------------\",!\n-00087080: 5700 2946 6100 0020 2020 2020 5772 6974 W.)Fa.. Writ\n+00087080: 5700 2944 6100 0020 2020 2020 5772 6974 W.)Da.. Writ\n 00087090: 6520 225a 5752 6974 6520 696e 2074 6865 e \"ZWRite in the\n 000870a0: 2063 616c 6c65 7220 6166 7465 7220 7375 caller after su\n 000870b0: 6270 726f 6772 616d 202d 2041 2061 7373 bprogram - A ass\n 000870c0: 6f63 6961 7469 6f6e 2069 7320 7265 7374 ociation is rest\n-000870d0: 6f72 6564 222c 2112 0029 4671 0000 2020 ored\",!..)Fq.. \n-000870e0: 2020 205a 5752 6974 6510 0029 4681 0000 ZWRite..)F...\n-000870f0: 2020 2020 2051 7569 740c 0029 4691 0000 Quit..)F...\n-00087100: 2020 2020 3b1a 0028 4613 0000 2020 2053 ;..(F... S\n+000870d0: 6f72 6564 222c 2112 0029 4471 0000 2020 ored\",!..)Dq.. \n+000870e0: 2020 205a 5752 6974 6510 0029 4481 0000 ZWRite..)D...\n+000870f0: 2020 2020 2051 7569 740c 0029 4491 0000 Quit..)D...\n+00087100: 2020 2020 3b1a 0028 4413 0000 2020 2053 ;..(D... S\n 00087110: 3120 203b 2053 7562 7072 6f67 7261 6d13 1 ; Subprogram.\n-00087120: 0029 4611 0000 2020 2020 204e 6577 2028 .)F... New (\n-00087130: 4229 3700 2946 2100 0020 2020 2020 5365 B)7.)F!.. Se\n+00087120: 0029 4411 0000 2020 2020 204e 6577 2028 .)D... New (\n+00087130: 4229 3700 2944 2100 0020 2020 2020 5365 B)7.)D!.. Se\n 00087140: 7420 413d 2249 2061 6d20 6e6f 7420 616e t A=\"I am not an\n 00087150: 2061 6c69 6173 222c 423d 2249 2061 6d20 alias\",B=\"I am \n-00087160: 616e 2061 6c69 6173 2222 0029 4631 0000 an alias\"\".)F1..\n+00087160: 616e 2061 6c69 6173 2222 0029 4431 0000 an alias\"\".)D1..\n 00087170: 2020 2020 2057 7269 7465 2022 2d2d 2d2d Write \"----\n-00087180: 2d2d 2d2d 2d2d 2d2d 222c 2150 0029 4641 --------\",!P.)FA\n+00087180: 2d2d 2d2d 2d2d 2d2d 222c 2150 0029 4441 --------\",!P.)DA\n 00087190: 0000 2020 2020 2057 7269 7465 2022 5a57 .. Write \"ZW\n 000871a0: 5269 7465 2069 6e20 7468 6520 7375 6270 Rite in the subp\n 000871b0: 726f 6772 616d 202d 204e 6f74 6963 6520 rogram - Notice \n 000871c0: 4220 6973 2066 6c61 6767 6564 2061 7320 B is flagged as \n-000871d0: 616e 2061 6c69 6173 222c 2112 0029 4651 an alias\",!..)FQ\n+000871d0: 616e 2061 6c69 6173 222c 2112 0029 4451 an alias\",!..)DQ\n 000871e0: 0000 2020 2020 205a 5752 6974 6510 0029 .. ZWRite..)\n-000871f0: 4661 0000 2020 2020 2051 7569 7416 0029 Fa.. Quit..)\n-00087200: 4671 0000 2020 202d 2d2d 2d2d 2d2d 2d2d Fq.. ---------\n-00087210: 2d2d 2d30 0029 4681 0000 2020 205a 5752 ---0.)F... ZWR\n+000871f0: 4461 0000 2020 2020 2051 7569 7416 0029 Da.. Quit..)\n+00087200: 4471 0000 2020 202d 2d2d 2d2d 2d2d 2d2d Dq.. ---------\n+00087210: 2d2d 2d30 0029 4481 0000 2020 205a 5752 ---0.)D... ZWR\n 00087220: 6974 6520 696e 2074 6865 2063 616c 6c65 ite in the calle\n 00087230: 7220 6265 666f 7265 2073 7562 7072 6f67 r before subprog\n-00087240: 7261 6d10 0029 4691 0000 2020 2041 3d31 ram..)F... A=1\n-00087250: 203b 2a0e 0028 4614 0000 2020 202a 423d ;*..(F... *B=\n-00087260: 410d 0029 4611 0000 2020 2043 3d33 1100 A..)F... C=3..\n-00087270: 2946 2100 0020 2020 2a43 2832 293d 410d )F!.. *C(2)=A.\n-00087280: 0029 4631 0000 2020 2044 3d34 1600 2946 .)F1.. D=4..)F\n+00087240: 7261 6d10 0029 4491 0000 2020 2041 3d31 ram..)D... A=1\n+00087250: 203b 2a0e 0028 4414 0000 2020 202a 423d ;*..(D... *B=\n+00087260: 410d 0029 4411 0000 2020 2043 3d33 1100 A..)D... C=3..\n+00087270: 2944 2100 0020 2020 2a43 2832 293d 410d )D!.. *C(2)=A.\n+00087280: 0029 4431 0000 2020 2044 3d34 1600 2944 .)D1.. D=4..)D\n 00087290: 4100 0020 2020 2d2d 2d2d 2d2d 2d2d 2d2d A.. ----------\n-000872a0: 2d2d 4400 2946 5100 0020 2020 5a57 5269 --D.)FQ.. ZWRi\n+000872a0: 2d2d 4400 2944 5100 0020 2020 5a57 5269 --D.)DQ.. ZWRi\n 000872b0: 7465 2069 6e20 7468 6520 7375 6270 726f te in the subpro\n 000872c0: 6772 616d 202d 204e 6f74 6963 6520 4220 gram - Notice B \n 000872d0: 6973 2066 6c61 6767 6564 2061 7320 616e is flagged as an\n-000872e0: 2061 6c69 6173 1f00 2946 6100 0020 2020 alias..)Fa.. \n+000872e0: 2061 6c69 6173 1f00 2944 6100 0020 2020 alias..)Da.. \n 000872f0: 413d 2249 2061 6d20 6e6f 7420 616e 2061 A=\"I am not an a\n-00087300: 6c69 6173 221e 0029 4671 0000 2020 2042 lias\"..)Fq.. B\n+00087300: 6c69 6173 221e 0029 4471 0000 2020 2042 lias\"..)Dq.. B\n 00087310: 3d22 4920 616d 2061 6e20 616c 6961 7322 =\"I am an alias\"\n-00087320: 203b 2a16 0029 4681 0000 2020 202d 2d2d ;*..)F... ---\n-00087330: 2d2d 2d2d 2d2d 2d2d 2d4b 0029 4691 0000 ---------K.)F...\n+00087320: 203b 2a16 0029 4481 0000 2020 202d 2d2d ;*..)D... ---\n+00087330: 2d2d 2d2d 2d2d 2d2d 2d4b 0029 4491 0000 ---------K.)D...\n 00087340: 2020 205a 5752 6974 6520 696e 2074 6865 ZWRite in the\n 00087350: 2063 616c 6c65 7220 6166 7465 7220 7375 caller after su\n 00087360: 6270 726f 6772 616d 202d 2041 2061 7373 bprogram - A ass\n 00087370: 6f63 6961 7469 6f6e 2069 7320 7265 7374 ociation is rest\n-00087380: 6f72 6564 1e00 2846 1500 0020 2020 413d ored..(F... A=\n+00087380: 6f72 6564 1e00 2844 1500 0020 2020 413d ored..(D... A=\n 00087390: 2249 2061 6d20 616e 2061 6c69 6173 2220 \"I am an alias\" \n-000873a0: 3b2a 0e00 2946 1100 0020 2020 2a42 3d41 ;*..)F... *B=A\n-000873b0: 0d00 2946 2100 0020 2020 433d 3311 0029 ..)F!.. C=3..)\n-000873c0: 4631 0000 2020 202a 4328 3229 3d41 0d00 F1.. *C(2)=A..\n-000873d0: 2946 4100 0020 2020 443d 3407 0029 4651 )FA.. D=4..)FQ\n-000873e0: 0000 5300 2946 6100 0020 2020 416e 2065 ..S.)Fa.. An e\n+000873a0: 3b2a 0e00 2944 1100 0020 2020 2a42 3d41 ;*..)D... *B=A\n+000873b0: 0d00 2944 2100 0020 2020 433d 3311 0029 ..)D!.. C=3..)\n+000873c0: 4431 0000 2020 202a 4328 3229 3d41 0d00 D1.. *C(2)=A..\n+000873d0: 2944 4100 0020 2020 443d 3407 0029 4451 )DA.. D=4..)DQ\n+000873e0: 0000 5300 2944 6100 0020 2020 416e 2065 ..S.)Da.. An e\n 000873f0: 7863 6c75 7369 7665 204e 6577 2063 616e xclusive New can\n 00087400: 2063 7265 6174 6520 6120 7363 6f70 6520 create a scope \n 00087410: 696e 2077 6869 6368 206f 6e6c 7920 6f6e in which only on\n 00087420: 6520 6173 736f 6369 6174 696f 6e20 6265 e association be\n-00087430: 7477 6565 6e4c 0029 4671 0000 2020 2061 tweenL.)Fq.. a\n+00087430: 7477 6565 6e4c 0029 4471 0000 2020 2061 tweenL.)Dq.. a\n 00087440: 206e 616d 6520 6f72 2061 6e20 6c76 6e20 name or an lvn \n 00087450: 616e 6420 616e 2061 7272 6179 206d 6179 and an array may\n 00087460: 2062 6520 7669 7369 626c 652e 2049 6e20 be visible. In \n 00087470: 7468 6973 2063 6173 652c 205a 5752 4954 this case, ZWRIT\n-00087480: 454f 0029 4681 0000 2020 206e 6576 6572 EO.)F... never\n+00087480: 454f 0029 4481 0000 2020 206e 6576 6572 EO.)D... never\n 00087490: 7468 656c 6573 7320 7368 6f77 7320 7468 theless shows th\n 000874a0: 6520 6578 6973 7465 6e63 6520 6f66 2061 e existence of a\n 000874b0: 6e20 616c 6961 732c 2065 7665 6e20 7768 n alias, even wh\n 000874c0: 656e 2074 6861 7420 6172 7261 7920 6973 en that array is\n-000874d0: 2f00 2946 9100 0020 2020 6163 6365 7373 /.)F... access\n+000874d0: 2f00 2944 9100 0020 2020 6163 6365 7373 /.)D... access\n 000874e0: 6962 6c65 2066 726f 6d20 6f6e 6c79 206f ible from only o\n 000874f0: 6e65 206e 616d 6520 6f72 206c 766e 2e07 ne name or lvn..\n-00087500: 0028 4616 0000 0e00 1646 4f50 454e 0000 .(F......FOPEN..\n-00087510: 4f70 656e 0f00 1b46 bf11 0000 2020 204f Open...F.... O\n-00087520: 7065 6e07 001c 4621 0000 5400 1c46 3100 pen...F!..T..F1.\n+00087500: 0028 4416 0000 0e00 1644 4f50 454e 0000 .(D......DOPEN..\n+00087510: 4f70 656e 0f00 1b44 bf11 0000 2020 204f Open...D.... O\n+00087520: 7065 6e07 001c 4421 0000 5400 1c44 3100 pen...D!..T..D1.\n 00087530: 0020 2020 5468 6520 4f50 454e 2063 6f6d . The OPEN com\n 00087540: 6d61 6e64 2063 7265 6174 6573 2061 2063 mand creates a c\n 00087550: 6f6e 6e65 6374 696f 6e20 6265 7477 6565 onnection betwee\n 00087560: 6e20 6120 4754 2e4d 2070 726f 6365 7373 n a GT.M process\n 00087570: 2061 6e64 2061 2064 6576 6963 652e 0700 and a device...\n-00087580: 1c46 4100 002c 001c 4651 0000 2020 2054 .FA..,..FQ.. T\n+00087580: 1c44 4100 002c 001c 4451 0000 2020 2054 .DA..,..DQ.. T\n 00087590: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n 000875a0: 204f 5045 4e20 636f 6d6d 616e 6420 6973 OPEN command is\n-000875b0: 3a07 001c 4661 0000 4a00 1c46 7100 0020 :...Fa..J..Fq.. \n+000875b0: 3a07 001c 4461 0000 4a00 1c44 7100 0020 :...Da..J..Dq.. \n 000875c0: 2020 4f5b 5045 4e5d 5b3a 7476 6578 7072 O[PEN][:tvexpr\n 000875d0: 5d20 6578 7072 5b3a 5b28 6b65 7977 6f72 ] expr[:[(keywor\n 000875e0: 645b 3d65 7870 725d 5b3a 2e2e 2e5d 295d d[=expr][:...])]\n 000875f0: 205b 3a6e 756d 6578 7072 5d5d 5b2c 2e2e [:numexpr]][,..\n-00087600: 2e5d 0700 1c46 8100 000e 0016 4651 5549 .]...F......FQUI\n-00087610: 5400 0051 7569 740f 001b 46bf 1100 0020 T..Quit...F.... \n-00087620: 2020 5175 6974 0700 1c46 2100 004c 001c Quit...F!..L..\n-00087630: 4631 0000 2020 2045 7863 6570 7420 7768 F1.. Except wh\n+00087600: 2e5d 0700 1c44 8100 000e 0016 4451 5549 .]...D......DQUI\n+00087610: 5400 0051 7569 740f 001b 44bf 1100 0020 T..Quit...D.... \n+00087620: 2020 5175 6974 0700 1c44 2100 004c 001c Quit...D!..L..\n+00087630: 4431 0000 2020 2045 7863 6570 7420 7768 D1.. Except wh\n 00087640: 656e 2061 2051 5549 5420 6170 7065 6172 en a QUIT appear\n 00087650: 7320 6f6e 2061 206c 696e 6520 6166 7465 s on a line afte\n 00087660: 7220 6120 464f 522c 2074 6865 2051 5549 r a FOR, the QUI\n-00087670: 5420 636f 6d6d 616e 6453 001c 4641 0000 T commandS..FA..\n+00087670: 5420 636f 6d6d 616e 6453 001c 4441 0000 T commandS..DA..\n 00087680: 2020 2074 6572 6d69 6e61 7465 7320 6578 terminates ex\n 00087690: 6563 7574 696f 6e20 6f66 2074 6865 2063 ecution of the c\n 000876a0: 7572 7265 6e74 2047 542e 4d20 696e 766f urrent GT.M invo\n 000876b0: 6361 7469 6f6e 2073 7461 636b 206c 6576 cation stack lev\n-000876c0: 656c 2069 6e69 7469 6174 6564 4d00 1c46 el initiatedM..F\n+000876c0: 656c 2069 6e69 7469 6174 6564 4d00 1c44 el initiatedM..D\n 000876d0: 5100 0020 2020 6279 2061 2044 4f2c 2058 Q.. by a DO, X\n 000876e0: 4543 5554 452c 2065 7874 7269 6e73 6963 ECUTE, extrinsic\n 000876f0: 2066 756e 6374 696f 6e20 6f72 2073 7065 function or spe\n 00087700: 6369 616c 2076 6172 6961 626c 652c 2061 cial variable, a\n-00087710: 6e64 2072 6574 7572 6e53 001c 4661 0000 nd returnS..Fa..\n+00087710: 6e64 2072 6574 7572 6e53 001c 4461 0000 nd returnS..Da..\n 00087720: 2020 2063 6f6e 7472 6f6c 2074 6f20 7468 control to th\n 00087730: 6520 6e65 7874 2022 6c6f 7765 7222 206c e next \"lower\" l\n 00087740: 6576 656c 2e20 496e 2074 6869 7320 6361 evel. In this ca\n 00087750: 7365 2c20 5155 4954 2072 6573 746f 7265 se, QUIT restore\n-00087760: 7320 616e 7920 7661 6c75 6573 4e00 1c46 s any valuesN..F\n+00087760: 7320 616e 7920 7661 6c75 6573 4e00 1c44 s any valuesN..D\n 00087770: 7100 0020 2020 7374 6163 6b65 6420 6174 q.. stacked at\n 00087780: 2074 6865 2063 7572 7265 6e74 206c 6576 the current lev\n 00087790: 656c 2062 7920 4e45 5773 206f 7220 6279 el by NEWs or by\n 000877a0: 2070 6172 616d 6574 6572 2070 6173 7369 parameter passi\n 000877b0: 6e67 2e20 4120 5155 4954 0000 0000 0000 ng. A QUIT......\n 000877c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000877d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000877e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000877f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00087800: 0100 0000 f907 0000 3412 0000 0000 0000 ........4.......\n-00087810: 6e00 0046 4845 4c50 00ff 7300 ff43 4f4d n..FHELP..s..COM\n+00087810: 6e00 0044 4845 4c50 00ff 7300 ff43 4f4d n..DHELP..s..COM\n 00087820: 4d41 4e44 5300 ff73 00ff 5155 4954 00bf MANDS..s..QUIT..\n 00087830: 8100 0020 2020 636f 6d6d 616e 6420 7465 ... command te\n 00087840: 726d 696e 6174 6573 2061 6e79 2063 6c6f rminates any clo\n 00087850: 7365 7374 2046 4f52 2063 6f6d 6d61 6e64 sest FOR command\n 00087860: 206f 6e20 7468 6520 7361 6d65 206c 696e on the same lin\n 00087870: 652e 204e 6f74 6520 7468 6174 204d 5000 e. Note that MP.\n-00087880: 1c46 9100 0020 2020 6f76 6572 6c6f 6164 .F... overload\n+00087880: 1c44 9100 0020 2020 6f76 6572 6c6f 6164 .D... overload\n 00087890: 7320 7468 6520 5155 4954 2063 6f6d 6d61 s the QUIT comma\n 000878a0: 6e64 2074 6f20 7465 726d 696e 6174 6520 nd to terminate \n 000878b0: 444f 2c20 464f 522c 2058 4543 5554 4520 DO, FOR, XECUTE \n 000878c0: 616e 6420 6578 7472 696e 7369 6373 3300 and extrinsics3.\n-000878d0: 1b46 c011 0000 2020 2028 2424 2920 6f66 .F.... ($$) of\n+000878d0: 1b44 c011 0000 2020 2028 2424 2920 6f66 .D.... ($$) of\n 000878e0: 2077 6869 6368 2046 4f52 2069 7320 7468 which FOR is th\n 000878f0: 6520 6d6f 7374 2064 6966 6665 7265 6e74 e most different\n-00087900: 2e07 001c 4612 0000 2c00 1c46 1300 0020 ....F...,..F... \n+00087900: 2e07 001c 4412 0000 2c00 1c44 1300 0020 ....D...,..D... \n 00087910: 2020 5468 6520 666f 726d 6174 206f 6620 The format of \n 00087920: 7468 6520 5155 4954 2063 6f6d 6d61 6e64 the QUIT command\n-00087930: 2069 733a 0700 1c46 1400 0030 001c 4615 is:...F...0..F.\n+00087930: 2069 733a 0700 1c44 1400 0030 001c 4415 is:...D...0..D.\n 00087940: 0000 2020 2051 5b55 4954 5d5b 3a74 7665 .. Q[UIT][:tve\n 00087950: 7870 725d 205b 6578 7072 207c 202a 6c6e xpr] [expr | *ln\n-00087960: 616d 6520 7c20 2a6c 766e 5d07 001c 4616 ame | *lvn]...F.\n-00087970: 0000 1a00 1b46 ff73 00ff 4558 414d 504c .....F.s..EXAMPL\n-00087980: 4553 0000 4578 616d 706c 6573 1300 2846 ES..Examples..(F\n+00087960: 616d 6520 7c20 2a6c 766e 5d07 001c 4416 ame | *lvn]...D.\n+00087970: 0000 1a00 1b44 ff73 00ff 4558 414d 504c .....D.s..EXAMPL\n+00087980: 4553 0000 4578 616d 706c 6573 1300 2844 ES..Examples..(D\n 00087990: bf11 0000 2020 2045 7861 6d70 6c65 7307 .... Examples.\n-000879a0: 0029 4621 0000 1200 2946 3100 0020 2020 .)F!....)F1.. \n-000879b0: 4578 616d 706c 653a 0700 2946 4100 0013 Example:..)FA...\n-000879c0: 0029 4651 0000 2020 2020 2020 2020 446f .)FQ.. Do\n-000879d0: 2041 1300 2946 6100 0020 2020 2020 2020 A..)Fa.. \n-000879e0: 2051 7569 7428 0029 4671 0000 2020 2041 Quit(.)Fq.. A\n+000879a0: 0029 4421 0000 1200 2944 3100 0020 2020 .)D!....)D1.. \n+000879b0: 4578 616d 706c 653a 0700 2944 4100 0013 Example:..)DA...\n+000879c0: 0029 4451 0000 2020 2020 2020 2020 446f .)DQ.. Do\n+000879d0: 2041 1300 2944 6100 0020 2020 2020 2020 A..)Da.. \n+000879e0: 2051 7569 7428 0029 4471 0000 2020 2041 Quit(.)Dq.. A\n 000879f0: 2020 2020 5772 6974 6520 212c 2254 6869 Write !,\"Thi\n 00087a00: 7320 6973 206c 6162 656c 2041 2207 0029 s is label A\"..)\n-00087a10: 4681 0000 5200 2946 9100 0020 2020 5468 F...R.)F... Th\n+00087a10: 4481 0000 5200 2944 9100 0020 2020 5468 D...R.)D... Th\n 00087a20: 6520 6578 706c 6963 6974 2051 5549 5420 e explicit QUIT \n 00087a30: 6174 2074 6865 206c 696e 6520 7072 6563 at the line prec\n 00087a40: 6564 696e 6720 7468 6520 6c61 6265 6c20 eding the label \n 00087a50: 4120 7072 6576 656e 7473 206c 696e 6520 A prevents line \n-00087a60: 4120 6672 6f6d 5200 2846 c011 0000 2020 A fromR.(F.... \n+00087a60: 4120 6672 6f6d 5200 2844 c011 0000 2020 A fromR.(D.... \n 00087a70: 2065 7865 6375 7469 6e67 2074 7769 6365 executing twice\n 00087a80: 2e20 5468 6520 7375 622d 726f 7574 696e . The sub-routin\n 00087a90: 6520 6174 206c 696e 6520 4120 7465 726d e at line A term\n 00087aa0: 696e 6174 6573 2077 6974 6820 7468 6520 inates with the \n-00087ab0: 696d 706c 6963 6974 2900 2946 1200 0020 implicit).)F... \n+00087ab0: 696d 706c 6963 6974 2900 2944 1200 0020 implicit).)D... \n 00087ac0: 2020 5155 4954 2061 7420 7468 6520 656e QUIT at the en\n 00087ad0: 6420 6f66 2074 6865 2072 6f75 7469 6e65 d of the routine\n-00087ae0: 2e07 0029 4613 0000 1200 2946 1400 0020 ...)F.....)F... \n-00087af0: 2020 4578 616d 706c 653a 0700 2946 1500 Example:..)F..\n-00087b00: 001c 0029 4616 0000 2020 2020 2020 2020 ...)F... \n+00087ae0: 2e07 0029 4413 0000 1200 2944 1400 0020 ...)D.....)D... \n+00087af0: 2020 4578 616d 706c 653a 0700 2944 1500 Example:..)D..\n+00087b00: 001c 0029 4416 0000 2020 2020 2020 2020 ...)D... \n 00087b10: 2020 5772 6974 6520 2424 4553 5616 0029 Write $$ESV..)\n-00087b20: 4617 0000 2020 2020 2020 2020 2020 2051 F... Q\n-00087b30: 7569 740f 0029 4618 0000 2020 2045 5356 uit..)F... ESV\n-00087b40: 2829 4100 2946 1900 0020 2020 2020 2020 ()A.)F... \n+00087b20: 4417 0000 2020 2020 2020 2020 2020 2051 D... Q\n+00087b30: 7569 740f 0029 4418 0000 2020 2045 5356 uit..)D... ESV\n+00087b40: 2829 4100 2944 1900 0020 2020 2020 2020 ()A.)D... \n 00087b50: 2020 2020 5155 4954 2022 7661 6c75 6520 QUIT \"value \n 00087b60: 6f66 2074 6869 7320 4578 7472 696e 7369 of this Extrinsi\n 00087b70: 6320 5370 6563 6961 6c20 5661 7269 6162 c Special Variab\n-00087b80: 6c65 2207 0029 461a 0000 5400 2946 2100 le\"..)F...T.)F!.\n+00087b80: 6c65 2207 0029 441a 0000 5400 2944 2100 le\"..)D...T.)D!.\n 00087b90: 0020 2020 4265 6361 7573 6520 7468 6520 . Because the \n 00087ba0: 6c61 6265 6c20 4553 5620 6861 7320 616e label ESV has an\n 00087bb0: 2061 7267 756d 656e 7420 6c69 7374 2028 argument list (\n 00087bc0: 7768 6963 6820 6973 2065 6d70 7479 292c which is empty),\n 00087bd0: 2047 542e 4d20 6361 6e20 6f6e 6c79 5000 GT.M can onlyP.\n-00087be0: 2946 2200 0020 2020 6c65 6761 6c6c 7920 )F\".. legally \n+00087be0: 2944 2200 0020 2020 6c65 6761 6c6c 7920 )D\".. legally \n 00087bf0: 7265 6163 6820 7468 6174 206c 6162 656c reach that label\n 00087c00: 2077 6974 6820 616e 2065 7874 7269 6e73 with an extrins\n 00087c10: 6963 2069 6e76 6f63 6174 696f 6e2e 2054 ic invocation. T\n 00087c20: 6865 2051 5549 5420 6f6e 2074 6865 5200 he QUIT on theR.\n-00087c30: 2946 2300 0020 2020 7365 636f 6e64 206c )F#.. second l\n+00087c30: 2944 2300 0020 2020 7365 636f 6e64 206c )D#.. second l\n 00087c40: 696e 6520 7072 6576 656e 7473 2065 7865 ine prevents exe\n 00087c50: 6375 7469 6f6e 2066 726f 6d20 6572 726f cution from erro\n 00087c60: 6e65 6f75 736c 7920 2266 616c 6c69 6e67 neously \"falling\n 00087c70: 2074 6872 6f75 6768 2220 746f 2074 6865 through\" to the\n-00087c80: 5200 2946 2400 0020 2020 6c69 6e65 206c R.)F$.. line l\n+00087c80: 5200 2944 2400 0020 2020 6c69 6e65 206c R.)D$.. line l\n 00087c90: 6162 656c 6564 2045 5356 2e20 4265 6361 abeled ESV. Beca\n 00087ca0: 7573 6520 4553 5620 6964 656e 7469 6669 use ESV identifi\n 00087cb0: 6573 2061 2073 7562 726f 7574 696e 6520 es a subroutine \n 00087cc0: 7468 6174 2069 6d70 6c65 6d65 6e74 7320 that implements \n-00087cd0: 616e 5400 2946 2500 0020 2020 6578 7472 anT.)F%.. extr\n+00087cd0: 616e 5400 2944 2500 0020 2020 6578 7472 anT.)D%.. extr\n 00087ce0: 696e 7369 6320 7370 6563 6961 6c20 7661 insic special va\n 00087cf0: 7269 6162 6c65 2c20 7468 6520 5155 4954 riable, the QUIT\n 00087d00: 206f 6e20 7468 6520 6c69 6e65 2061 6674 on the line aft\n 00087d10: 6572 2045 5356 2068 6173 2061 6e20 6172 er ESV has an ar\n-00087d20: 6775 6d65 6e74 3000 2946 2600 0020 2020 gument0.)F&.. \n+00087d20: 6775 6d65 6e74 3000 2944 2600 0020 2020 gument0.)D&.. \n 00087d30: 746f 2070 726f 7669 6465 2074 6865 2076 to provide the v\n 00087d40: 616c 7565 206f 6620 7468 6520 6578 7472 alue of the extr\n-00087d50: 696e 7369 632e 0700 2946 2700 0012 0029 insic...)F'....)\n-00087d60: 4628 0000 2020 2045 7861 6d70 6c65 3a07 F(.. Example:.\n-00087d70: 0029 4629 0000 5200 2946 2a00 0020 2020 .)F)..R.)F*.. \n+00087d50: 696e 7369 632e 0700 2944 2700 0012 0029 insic...)D'....)\n+00087d60: 4428 0000 2020 2045 7861 6d70 6c65 3a07 D(.. Example:.\n+00087d70: 0029 4429 0000 5200 2944 2a00 0020 2020 .)D)..R.)D*.. \n 00087d80: 5365 7420 783d 2222 2046 6f72 2020 5365 Set x=\"\" For Se\n 00087d90: 7420 783d 244f 7264 6572 285e 4241 4c28 t x=$Order(^BAL(\n 00087da0: 7829 2920 5175 6974 3a78 5d5d 2241 5235 x)) Quit:x]]\"AR5\n 00087db0: 3939 3922 2127 244c 656e 6774 6828 7829 999\"!'$Length(x)\n-00087dc0: 2020 444f 2053 5446 0700 2946 3100 004f DO STF..)F1..O\n-00087dd0: 0029 4632 0000 2020 2054 6865 2070 6f73 .)F2.. The pos\n+00087dc0: 2020 444f 2053 5446 0700 2944 3100 004f DO STF..)D1..O\n+00087dd0: 0029 4432 0000 2020 2054 6865 2070 6f73 .)D2.. The pos\n 00087de0: 7463 6f6e 6469 7469 6f6e 616c 2051 5549 tconditional QUI\n 00087df0: 5420 7465 726d 696e 6174 6573 2074 6865 T terminates the\n 00087e00: 2046 4f52 206c 6f6f 702e 204e 6f74 6520 FOR loop. Note \n 00087e10: 7468 6520 7477 6f20 7370 6163 6573 3400 the two spaces4.\n-00087e20: 2946 3300 0020 2020 6166 7465 7220 7468 )F3.. after th\n+00087e20: 2944 3300 0020 2020 6166 7465 7220 7468 )D3.. after th\n 00087e30: 6520 5155 4954 2062 6563 6175 7365 2069 e QUIT because i\n 00087e40: 7420 6861 7320 6e6f 2061 7267 756d 656e t has no argumen\n-00087e50: 742e 0700 2946 3400 000e 0016 4652 4541 t...)F4.....FREA\n-00087e60: 4400 0052 6561 640f 001b 46bf 1100 0020 D..Read...F.... \n-00087e70: 2020 5265 6164 0700 1c46 2100 0052 001c Read...F!..R..\n-00087e80: 4631 0000 2020 2054 6865 2052 4541 4420 F1.. The READ \n+00087e50: 742e 0700 2944 3400 000e 0016 4452 4541 t...)D4.....DREA\n+00087e60: 4400 0052 6561 640f 001b 44bf 1100 0020 D..Read...D.... \n+00087e70: 2020 5265 6164 0700 1c44 2100 0052 001c Read...D!..R..\n+00087e80: 4431 0000 2020 2054 6865 2052 4541 4420 D1.. The READ \n 00087e90: 636f 6d6d 616e 6420 7472 616e 7366 6572 command transfer\n 00087ea0: 7320 7468 6520 696e 7075 7420 6672 6f6d s the input from\n 00087eb0: 2074 6865 2063 7572 7265 6e74 2064 6576 the current dev\n 00087ec0: 6963 6520 746f 2061 2067 6c6f 6261 6c54 ice to a globalT\n-00087ed0: 001c 4641 0000 2020 206f 7220 6c6f 6361 ..FA.. or loca\n+00087ed0: 001c 4441 0000 2020 206f 7220 6c6f 6361 ..DA.. or loca\n 00087ee0: 6c20 7661 7269 6162 6c65 2073 7065 6369 l variable speci\n 00087ef0: 6669 6564 2061 7320 6120 5245 4144 2061 fied as a READ a\n 00087f00: 7267 756d 656e 742e 2046 6f72 2063 6f6e rgument. For con\n 00087f10: 7665 6e69 656e 6365 2c20 5245 4144 2061 venience, READ a\n-00087f20: 6c73 6f4e 001c 4651 0000 2020 2061 6363 lsoN..FQ.. acc\n+00087f20: 6c73 6f4e 001c 4451 0000 2020 2061 6363 lsoN..DQ.. acc\n 00087f30: 6570 7473 2061 7267 756d 656e 7473 2074 epts arguments t\n 00087f40: 6861 7420 7065 7266 6f72 6d20 6c69 6d69 hat perform limi\n 00087f50: 7465 6420 6f75 7470 7574 2074 6f20 7468 ted output to th\n 00087f60: 6520 6375 7272 656e 7420 6465 7669 6365 e current device\n-00087f70: 2e07 001c 4661 0000 2c00 1c46 7100 0020 ....Fa..,..Fq.. \n+00087f70: 2e07 001c 4461 0000 2c00 1c44 7100 0020 ....Da..,..Dq.. \n 00087f80: 2020 5468 6520 666f 726d 6174 206f 6620 The format of \n 00087f90: 7468 6520 5245 4144 2063 6f6d 6d61 6e64 the READ command\n-00087fa0: 2069 733a 0700 1c46 8100 004e 001c 4691 is:...F...N..F.\n+00087fa0: 2069 733a 0700 1c44 8100 004e 001c 4491 is:...D...N..D.\n 00087fb0: 0000 2020 2052 5b45 4144 5d5b 3a74 7665 .. R[EAD][:tve\n 00087fc0: 7870 725d 2028 676c 766e 7c2a 676c 766e xpr] (glvn|*glvn\n 00087fd0: 7c67 6c76 6e23 696e 7465 7870 7229 5b3a |glvn#intexpr)[:\n 00087fe0: 6e75 6d65 7870 725d 7c73 7472 6c69 747c numexpr]|strlit|\n 00087ff0: 6663 635b 2c2e 2e2e 5d00 0000 0000 0000 fcc[,...].......\n 00088000: 0100 0000 f507 0000 7412 0000 0000 0000 ........t.......\n-00088010: 2300 0046 4845 4c50 00ff 7300 ff43 4f4d #..FHELP..s..COM\n+00088010: 2300 0044 4845 4c50 00ff 7300 ff43 4f4d #..DHELP..s..COM\n 00088020: 4d41 4e44 5300 ff73 00ff 5245 4144 00c0 MANDS..s..READ..\n-00088030: 1100 000c 0016 4653 4554 0000 5365 740e ......FSET..Set.\n-00088040: 001a 46bf 1100 0020 2020 5365 7407 001b ..F.... Set...\n-00088050: 4621 0000 5100 1b46 3100 0020 2020 5345 F!..Q..F1.. SE\n+00088030: 1100 000c 0016 4453 4554 0000 5365 740e ......DSET..Set.\n+00088040: 001a 44bf 1100 0020 2020 5365 7407 001b ..D.... Set...\n+00088050: 4421 0000 5100 1b44 3100 0020 2020 5345 D!..Q..D1.. SE\n 00088060: 5420 6173 7369 676e 7320 7661 6c75 6573 T assigns values\n 00088070: 2074 6f20 7661 7269 6162 6c65 7320 6f72 to variables or\n 00088080: 2074 6f20 6120 7365 6c65 6374 6564 2070 to a selected p\n 00088090: 6f72 7469 6f6e 206f 6620 6120 7661 7269 ortion of a vari\n-000880a0: 6162 6c65 2e07 001b 4641 0000 2b00 1b46 able....FA..+..F\n+000880a0: 6162 6c65 2e07 001b 4441 0000 2b00 1b44 able....DA..+..D\n 000880b0: 5100 0020 2020 5468 6520 666f 726d 6174 Q.. The format\n 000880c0: 206f 6620 7468 6520 5345 5420 636f 6d6d of the SET comm\n-000880d0: 616e 6420 6973 3a07 001b 4661 0000 6000 and is:...Fa..`.\n-000880e0: 1b46 7100 0020 2020 535b 4554 5d5b 3a74 .Fq.. S[ET][:t\n+000880d0: 616e 6420 6973 3a07 001b 4461 0000 6000 and is:...Da..`.\n+000880e0: 1b44 7100 0020 2020 535b 4554 5d5b 3a74 .Dq.. S[ET][:t\n 000880f0: 7665 7870 725d 2073 6574 6c65 6674 3d65 vexpr] setleft=e\n 00088100: 7870 7220 7c20 2873 6574 6c65 6674 5b2c xpr | (setleft[,\n 00088110: 2e2e 2e5d 293d 6578 7072 207c 202a 6c76 ...])=expr | *lv\n 00088120: 6e3d 6c6e 616d 6520 7c20 616c 6961 7363 n=lname | aliasc\n 00088130: 6f6e 7461 696e 6572 5b2c 2e2e 2e5d 0700 ontainer[,...]..\n-00088140: 1b46 8100 000f 001b 4691 0000 2020 2077 .F......F... w\n-00088150: 6865 7265 0800 1a46 c011 0000 7200 1b46 here...F....r..F\n+00088140: 1b44 8100 000f 001b 4491 0000 2020 2077 .D......D... w\n+00088150: 6865 7265 0800 1a44 c011 0000 7200 1b44 here...D....r..D\n 00088160: 1200 0020 2020 7365 746c 6566 7420 3d3d ... setleft ==\n 00088170: 2067 6c76 6e20 7c20 2445 5854 5241 4354 glvn | $EXTRACT\n 00088180: 2867 6c76 6e2c 5b2c 696e 7465 7870 7231 (glvn,[,intexpr1\n 00088190: 5b2c 696e 7465 7870 7232 5d5d 2920 7c20 [,intexpr2]]) | \n 000881a0: 2450 4945 4345 2867 6c76 6e2c 6578 7072 $PIECE(glvn,expr\n 000881b0: 315b 2c69 6e74 6578 7072 315b 2c69 6e74 1[,intexpr1[,int\n 000881c0: 6578 7072 325d 5d29 207c 2069 7376 0700 expr2]]) | isv..\n-000881d0: 1b46 1300 000d 001b 4614 0000 2020 2061 .F......F... a\n-000881e0: 6e64 0700 1b46 1500 0030 001b 4616 0000 nd...F...0..F...\n+000881d0: 1b44 1300 000d 001b 4414 0000 2020 2061 .D......D... a\n+000881e0: 6e64 0700 1b44 1500 0030 001b 4416 0000 nd...D...0..D...\n 000881f0: 2020 2061 6c69 6173 636f 6e74 6169 6e65 aliascontaine\n 00088200: 7220 3d3d 206c 766e 207c 2065 7866 756e r == lvn | exfun\n-00088210: 6320 7c20 6578 7661 7207 001b 4617 0000 c | exvar...F...\n-00088220: 1a00 1a46 ff73 00ff 4558 414d 504c 4553 ...F.s..EXAMPLES\n-00088230: 0000 4578 616d 706c 6573 1300 2746 bf11 ..Examples..'F..\n+00088210: 6320 7c20 6578 7661 7207 001b 4417 0000 c | exvar...D...\n+00088220: 1a00 1a44 ff73 00ff 4558 414d 504c 4553 ...D.s..EXAMPLES\n+00088230: 0000 4578 616d 706c 6573 1300 2744 bf11 ..Examples..'D..\n 00088240: 0000 2020 2045 7861 6d70 6c65 7307 0028 .. Examples..(\n-00088250: 4621 0000 1200 2846 3100 0020 2020 4578 F!....(F1.. Ex\n-00088260: 616d 706c 653a 0700 2846 4100 0037 0028 ample:..(FA..7.(\n-00088270: 4651 0000 2020 2047 544d 3e4b 696c 6c20 FQ.. GTM>Kill \n+00088250: 4421 0000 1200 2844 3100 0020 2020 4578 D!....(D1.. Ex\n+00088260: 616d 706c 653a 0700 2844 4100 0037 0028 ample:..(DA..7.(\n+00088270: 4451 0000 2020 2047 544d 3e4b 696c 6c20 DQ.. GTM>Kill \n 00088280: 2053 6574 2061 3d22 7822 2c28 622c 6329 Set a=\"x\",(b,c)\n 00088290: 3d31 2c40 613d 2268 656c 6c6f 2220 5a57 =1,@a=\"hello\" ZW\n-000882a0: 5269 7465 0d00 2846 6100 0020 2020 613d Rite..(Fa.. a=\n-000882b0: 780d 0028 4671 0000 2020 2062 3d31 0d00 x..(Fq.. b=1..\n-000882c0: 2846 8100 0020 2020 633d 3113 0028 4691 (F... c=1..(F.\n+000882a0: 5269 7465 0d00 2844 6100 0020 2020 613d Rite..(Da.. a=\n+000882b0: 780d 0028 4471 0000 2020 2062 3d31 0d00 x..(Dq.. b=1..\n+000882c0: 2844 8100 0020 2020 633d 3113 0028 4491 (D... c=1..(D.\n 000882d0: 0000 2020 2078 3d22 6865 6c6c 6f22 0f00 .. x=\"hello\"..\n-000882e0: 2746 c011 0000 2020 2047 544d 3e07 0028 'F.... GTM>..(\n-000882f0: 4612 0000 5200 2846 1300 0020 2020 5468 F...R.(F... Th\n+000882e0: 2744 c011 0000 2020 2047 544d 3e07 0028 'D.... GTM>..(\n+000882f0: 4412 0000 5200 2844 1300 0020 2020 5468 D...R.(D... Th\n 00088300: 6520 4b49 4c4c 2063 6f6d 6d61 6e64 2064 e KILL command d\n 00088310: 656c 6574 6573 2061 6e79 2070 7265 7669 eletes any previ\n 00088320: 6f75 736c 7920 6465 6669 6e65 6420 6c6f ously defined lo\n 00088330: 6361 6c20 7661 7269 6162 6c65 732e 2054 cal variables. T\n-00088340: 6865 2053 4554 5200 2846 1400 0020 2020 he SETR.(F... \n+00088340: 6865 2053 4554 5200 2844 1400 0020 2020 he SETR.(D... \n 00088350: 636f 6d6d 616e 6420 6861 7320 7468 7265 command has thre\n 00088360: 6520 6172 6775 6d65 6e74 732e 2054 6865 e arguments. The\n 00088370: 2066 6972 7374 2073 686f 7773 2061 2073 first shows a s\n 00088380: 696d 706c 6520 6469 7265 6374 2061 7373 imple direct ass\n-00088390: 6967 6e6d 656e 742e 4b00 2846 1500 0020 ignment.K.(F... \n+00088390: 6967 6e6d 656e 742e 4b00 2844 1500 0020 ignment.K.(D... \n 000883a0: 2020 5468 6520 7365 636f 6e64 2073 686f The second sho\n 000883b0: 7773 2074 6865 2066 6f72 6d20 7468 6174 ws the form that\n 000883c0: 2061 7373 6967 6e73 2074 6865 2073 616d assigns the sam\n 000883d0: 6520 7661 6c75 6520 746f 206d 756c 7469 e value to multi\n-000883e0: 706c 6550 0028 4616 0000 2020 2076 6172 pleP.(F... var\n+000883e0: 706c 6550 0028 4416 0000 2020 2076 6172 pleP.(D... var\n 000883f0: 6961 626c 6573 2e20 5468 6520 7468 6972 iables. The thir\n 00088400: 6420 7368 6f77 7320 6174 6f6d 6963 2069 d shows atomic i\n 00088410: 6e64 6972 6563 7469 6f6e 206f 6e20 7468 ndirection on th\n 00088420: 6520 6c65 6674 206f 6620 7468 6520 6571 e left of the eq\n-00088430: 7561 6c4b 0028 4617 0000 2020 2073 6967 ualK.(F... sig\n+00088430: 7561 6c4b 0028 4417 0000 2020 2073 6967 ualK.(D... sig\n 00088440: 6e2e 2054 6865 205a 5752 4954 4520 636f n. The ZWRITE co\n 00088450: 6d6d 616e 6420 6469 7370 6c61 7973 2074 mmand displays t\n 00088460: 6865 2072 6573 756c 7473 206f 6620 7468 he results of th\n 00088470: 6520 6173 7369 676e 6d65 6e74 732e 0700 e assignments...\n-00088480: 2846 1800 0012 0028 4619 0000 2020 2045 (F.....(F... E\n-00088490: 7861 6d70 6c65 3a07 0028 461a 0000 2000 xample:..(F... .\n-000884a0: 2846 2100 0020 2020 4754 4d3e 5365 7420 (F!.. GTM>Set \n+00088480: 2844 1800 0012 0028 4419 0000 2020 2045 (D.....(D... E\n+00088490: 7861 6d70 6c65 3a07 0028 441a 0000 2000 xample:..(D... .\n+000884a0: 2844 2100 0020 2020 4754 4d3e 5365 7420 (D!.. GTM>Set \n 000884b0: 5e28 332c 3429 3d5e 5828 312c 3229 0700 ^(3,4)=^X(1,2)..\n-000884c0: 2846 2200 004c 0028 4623 0000 2020 2041 (F\"..L.(F#.. A\n+000884c0: 2844 2200 004c 0028 4423 0000 2020 2041 (D\"..L.(D#.. A\n 000884d0: 7320 4754 2e4d 2065 7661 6c75 6174 6573 s GT.M evaluates\n 000884e0: 2074 6865 2072 6967 6874 2d68 616e 6420 the right-hand \n 000884f0: 7369 6465 206f 6620 7468 6520 6571 7561 side of the equa\n 00088500: 6c20 7369 676e 2062 6566 6f72 6520 7468 l sign before th\n-00088510: 6554 0028 4624 0000 2020 206c 6566 742d eT.(F$.. left-\n+00088510: 6554 0028 4424 0000 2020 206c 6566 742d eT.(D$.. left-\n 00088520: 6861 6e64 2073 6964 6520 7769 7468 696e hand side within\n 00088530: 2061 2053 4554 2061 7267 756d 656e 742c a SET argument,\n 00088540: 2074 6865 2072 6967 6874 2d68 616e 6420 the right-hand \n 00088550: 6578 7072 6573 7369 6f6e 2064 6574 6572 expression deter\n-00088560: 6d69 6e65 7352 0028 4625 0000 2020 2074 minesR.(F%.. t\n+00088560: 6d69 6e65 7352 0028 4425 0000 2020 2074 minesR.(D%.. t\n 00088570: 6865 206e 616b 6564 2072 6566 6572 656e he naked referen\n 00088580: 6365 2069 6e64 6963 6174 6f72 2070 7269 ce indicator pri\n 00088590: 6f72 2074 6f20 6576 616c 7561 7469 6f6e or to evaluation\n 000885a0: 206f 6620 7468 6520 6c65 6674 2d68 616e of the left-han\n-000885b0: 6420 7369 6465 2e49 0028 4626 0000 2020 d side.I.(F&.. \n+000885b0: 6420 7369 6465 2e49 0028 4426 0000 2020 d side.I.(D&.. \n 000885c0: 2054 6865 7265 666f 7265 2c20 7468 6973 Therefore, this\n 000885d0: 2065 7861 6d70 6c65 2061 7373 6967 6e73 example assigns\n 000885e0: 205e 5828 312c 332c 3429 2074 6865 2076 ^X(1,3,4) the v\n 000885f0: 616c 7565 206f 6620 5e58 2831 2c32 292e alue of ^X(1,2).\n-00088600: 0700 2846 2700 0012 0028 4628 0000 2020 ..(F'....(F(.. \n-00088610: 2045 7861 6d70 6c65 3a07 0028 4629 0000 Example:..(F)..\n-00088620: 3b00 2846 2a00 0020 2020 4754 4d3e 4b69 ;.(F*.. GTM>Ki\n+00088600: 0700 2844 2700 0012 0028 4428 0000 2020 ..(D'....(D(.. \n+00088610: 2045 7861 6d70 6c65 3a07 0028 4429 0000 Example:..(D)..\n+00088620: 3b00 2844 2a00 0020 2020 4754 4d3e 4b69 ;.(D*.. GTM>Ki\n 00088630: 6c6c 2078 2053 6574 2024 5069 6563 6528 ll x Set $Piece(\n 00088640: 782c 225e 222c 3229 3d22 7069 6563 6520 x,\"^\",2)=\"piece \n-00088650: 3322 205a 5752 6974 6520 7817 0028 4631 3\" ZWRite x..(F1\n+00088650: 3322 205a 5752 6974 6520 7817 0028 4431 3\" ZWRite x..(D1\n 00088660: 0000 2020 2078 3d22 5e5e 7069 6563 6520 .. x=\"^^piece \n-00088670: 3322 0e00 2846 3200 0020 2020 4754 4d3e 3\"..(F2.. GTM>\n-00088680: 0700 2846 3300 0051 0028 4634 0000 2020 ..(F3..Q.(F4.. \n+00088670: 3322 0e00 2844 3200 0020 2020 4754 4d3e 3\"..(D2.. GTM>\n+00088680: 0700 2844 3300 0051 0028 4434 0000 2020 ..(D3..Q.(D4.. \n 00088690: 2054 6869 7320 5345 5420 6465 6d6f 6e73 This SET demons\n 000886a0: 7472 6174 6573 2061 2022 7365 7420 7069 trates a \"set pi\n 000886b0: 6563 6522 2061 6e64 2073 686f 7773 2068 ece\" and shows h\n 000886c0: 6f77 2053 4554 2067 656e 6572 6174 6573 ow SET generates\n-000886d0: 206d 6973 7369 6e67 2300 2846 3500 0020 missing#.(F5.. \n+000886d0: 206d 6973 7369 6e67 2300 2844 3500 0020 missing#.(D5.. \n 000886e0: 2020 6465 6c69 6d69 7465 7273 2077 6865 delimiters whe\n-000886f0: 6e20 7265 7175 6972 6564 2e07 0028 4636 n required...(F6\n-00088700: 0000 1200 2846 3700 0020 2020 4578 616d ....(F7.. Exam\n-00088710: 706c 653a 0700 2846 3800 0024 0028 4639 ple:..(F8..$.(F9\n+000886f0: 6e20 7265 7175 6972 6564 2e07 0028 4436 n required...(D6\n+00088700: 0000 1200 2844 3700 0020 2020 4578 616d ....(D7.. Exam\n+00088710: 706c 653a 0700 2844 3800 0024 0028 4439 ple:..(D8..$.(D9\n 00088720: 0000 2020 2047 544d 3e53 6574 2078 3d22 .. GTM>Set x=\"\n 00088730: 4920 6c6f 7665 2068 6f74 646f 6773 2207 I love hotdogs\".\n-00088740: 0028 463a 0000 2800 2846 4100 0020 2020 .(F:..(.(FA.. \n+00088740: 0028 443a 0000 2800 2844 4100 0020 2020 .(D:..(.(DA.. \n 00088750: 4754 4d3e 5365 7420 2445 7874 7261 6374 GTM>Set $Extract\n 00088760: 2878 2c33 2c36 293d 2277 616e 7422 1500 (x,3,6)=\"want\"..\n-00088770: 2846 4200 0020 2020 4754 4d3e 5772 6974 (FB.. GTM>Writ\n-00088780: 6520 7818 0028 4643 0000 2020 2049 2077 e x..(FC.. I w\n-00088790: 616e 7420 686f 7464 6f67 7328 0028 4644 ant hotdogs(.(FD\n+00088770: 2844 4200 0020 2020 4754 4d3e 5772 6974 (DB.. GTM>Writ\n+00088780: 6520 7818 0028 4443 0000 2020 2049 2077 e x..(DC.. I w\n+00088790: 616e 7420 686f 7464 6f67 7328 0028 4444 ant hotdogs(.(DD\n 000887a0: 0000 2020 2047 544d 3e53 6574 2024 4578 .. GTM>Set $Ex\n 000887b0: 7472 6163 7428 782c 3729 3d22 206d 616e tract(x,7)=\" man\n-000887c0: 7920 2215 0028 4645 0000 2020 2047 544d y \"..(FE.. GTM\n-000887d0: 3e57 7269 7465 2078 1d00 2846 4600 0020 >Write x..(FF.. \n+000887c0: 7920 2215 0028 4445 0000 2020 2047 544d y \"..(DE.. GTM\n+000887d0: 3e57 7269 7465 2078 1d00 2844 4600 0020 >Write x..(DF.. \n 000887e0: 2020 4920 7761 6e74 206d 616e 7920 686f I want many ho\n 000887f0: 7464 6f67 7300 0000 0000 0000 0000 0000 tdogs...........\n 00088800: 0100 0000 db07 0000 ae12 0000 0000 0000 ................\n-00088810: 3600 0046 4845 4c50 00ff 7300 ff43 4f4d 6..FHELP..s..COM\n+00088810: 3600 0044 4845 4c50 00ff 7300 ff43 4f4d 6..DHELP..s..COM\n 00088820: 4d41 4e44 5300 ff73 00ff 5345 5400 ff73 MANDS..s..SET..s\n 00088830: 00ff 4558 414d 504c 4553 00c0 4700 0020 ..EXAMPLES..G.. \n-00088840: 2020 4754 4d3e 0700 2846 4800 0051 0028 GTM>..(FH..Q.(\n-00088850: 4649 0000 2020 2054 6865 2053 4554 2024 FI.. The SET $\n+00088840: 2020 4754 4d3e 0700 2844 4800 0051 0028 GTM>..(DH..Q.(\n+00088850: 4449 0000 2020 2054 6865 2053 4554 2024 DI.. The SET $\n 00088860: 4558 5452 4143 5420 636f 6d6d 616e 6420 EXTRACT command \n 00088870: 7265 706c 6163 6573 2061 6e64 2065 7874 replaces and ext\n 00088880: 7261 6374 7320 7468 6520 7370 6563 6966 racts the specif\n 00088890: 6965 6420 6368 6172 6163 7465 7273 5300 ied charactersS.\n-000888a0: 2846 4a00 0020 2020 7769 7468 2074 6865 (FJ.. with the\n+000888a0: 2844 4a00 0020 2020 7769 7468 2074 6865 (DJ.. with the\n 000888b0: 2076 616c 7565 206f 6620 7468 6520 6578 value of the ex\n 000888c0: 7072 6573 7369 6f6e 206f 6e20 7468 6520 pression on the \n 000888d0: 7269 6768 7420 6861 6e64 2073 6964 6520 right hand side \n 000888e0: 6f66 2074 6865 2065 7175 616c 2d73 6967 of the equal-sig\n-000888f0: 6e0e 0028 4651 0000 2020 2028 3d29 2e07 n..(FQ.. (=)..\n-00088900: 0028 4652 0000 1200 2846 5300 0020 2020 .(FR....(FS.. \n-00088910: 4578 616d 706c 653a 0700 2846 5400 0016 Example:..(FT...\n-00088920: 0028 4655 0000 2020 2047 544d 3e6b 696c .(FU.. GTM>kil\n-00088930: 6c20 412c 4207 0028 4656 0000 2300 2846 l A,B..(FV..#.(F\n+000888f0: 6e0e 0028 4451 0000 2020 2028 3d29 2e07 n..(DQ.. (=)..\n+00088900: 0028 4452 0000 1200 2844 5300 0020 2020 .(DR....(DS.. \n+00088910: 4578 616d 706c 653a 0700 2844 5400 0016 Example:..(DT...\n+00088920: 0028 4455 0000 2020 2047 544d 3e6b 696c .(DU.. GTM>kil\n+00088930: 6c20 412c 4207 0028 4456 0000 2300 2844 l A,B..(DV..#.(D\n 00088940: 5700 0020 2020 4754 4d3e 7365 7420 413d W.. GTM>set A=\n 00088950: 312c 4128 3129 3d31 2c41 2832 293d 322b 1,A(1)=1,A(2)=2+\n-00088960: 0028 4658 0000 2020 2047 544d 3e73 6574 .(FX.. GTM>set\n+00088960: 0028 4458 0000 2020 2047 544d 3e73 6574 .(DX.. GTM>set\n 00088970: 202a 423d 4120 3b20 4120 2620 4220 6172 *B=A ; A & B ar\n-00088980: 6520 616c 6961 7365 732e 1600 2846 5900 e aliases...(FY.\n+00088980: 6520 616c 6961 7365 732e 1600 2844 5900 e aliases...(DY.\n 00088990: 0020 2020 4754 4d3e 7a77 7269 7465 2042 . GTM>zwrite B\n-000889a0: 1000 2846 5a00 0020 2020 423d 3120 3b2a ..(FZ.. B=1 ;*\n-000889b0: 1000 2846 6100 0020 2020 4228 3129 3d31 ..(Fa.. B(1)=1\n-000889c0: 1000 2846 6200 0020 2020 4228 3229 3d32 ..(Fb.. B(2)=2\n-000889d0: 0e00 2846 6300 0020 2020 4754 4d3e 0700 ..(Fc.. GTM>..\n-000889e0: 2846 6400 004c 0028 4665 0000 2020 2054 (Fd..L.(Fe.. T\n+000889a0: 1000 2844 5a00 0020 2020 423d 3120 3b2a ..(DZ.. B=1 ;*\n+000889b0: 1000 2844 6100 0020 2020 4228 3129 3d31 ..(Da.. B(1)=1\n+000889c0: 1000 2844 6200 0020 2020 4228 3229 3d32 ..(Db.. B(2)=2\n+000889d0: 0e00 2844 6300 0020 2020 4754 4d3e 0700 ..(Dc.. GTM>..\n+000889e0: 2844 6400 004c 0028 4465 0000 2020 2054 (Dd..L.(De.. T\n 000889f0: 6869 7320 5345 5420 2a20 636f 6d6d 616e his SET * comman\n 00088a00: 6420 6372 6561 7465 7320 616e 2061 6c69 d creates an ali\n 00088a10: 6173 2061 7373 6f63 6961 7465 6420 6265 as associated be\n 00088a20: 7477 6565 6e20 4120 616e 6420 422e 2049 tween A and B. I\n-00088a30: 744d 0028 4666 0000 2020 2061 7373 6f63 tM.(Ff.. assoc\n+00088a30: 744d 0028 4466 0000 2020 2061 7373 6f63 tM.(Df.. assoc\n 00088a40: 6961 7465 7320 7468 6520 656e 7469 7265 iates the entire\n 00088a50: 2074 7265 6520 6f66 206e 6f64 6573 206f tree of nodes o\n 00088a60: 6620 4120 696e 636c 7564 696e 6720 6974 f A including it\n 00088a70: 7320 726f 6f74 2061 6e64 2061 6c6c 1d00 s root and all..\n-00088a80: 2846 6700 0020 2020 6465 7363 656e 6461 (Fg.. descenda\n-00088a90: 6e74 7320 7769 7468 2042 2e07 0028 4668 nts with B...(Fh\n-00088aa0: 0000 1200 2846 6900 0020 2020 4578 616d ....(Fi.. Exam\n-00088ab0: 706c 653a 0700 2846 6a00 0018 0028 4671 ple:..(Fj....(Fq\n+00088a80: 2844 6700 0020 2020 6465 7363 656e 6461 (Dg.. descenda\n+00088a90: 6e74 7320 7769 7468 2042 2e07 0028 4468 nts with B...(Dh\n+00088aa0: 0000 1200 2844 6900 0020 2020 4578 616d ....(Di.. Exam\n+00088ab0: 706c 653a 0700 2844 6a00 0018 0028 4471 ple:..(Dj....(Dq\n 00088ac0: 0000 2020 2047 544d 3e6b 696c 6c20 412c .. GTM>kill A,\n-00088ad0: 422c 4307 0028 4672 0000 3300 2846 7300 B,C..(Fr..3.(Fs.\n+00088ad0: 422c 4307 0028 4472 0000 3300 2844 7300 B,C..(Dr..3.(Ds.\n 00088ae0: 0020 2020 4754 4d3e 7365 7420 413d 312c . GTM>set A=1,\n 00088af0: 2a43 2832 293d 4120 3b20 4328 3229 2069 *C(2)=A ; C(2) i\n 00088b00: 7320 6120 636f 6e74 6169 6e65 7214 0028 s a container..(\n-00088b10: 4674 0000 2020 2047 544d 3e7a 7772 6974 Ft.. GTM>zwrit\n-00088b20: 6510 0028 4675 0000 2020 2041 3d31 203b e..(Fu.. A=1 ;\n-00088b30: 2a11 0028 4676 0000 2020 202a 4328 3229 *..(Fv.. *C(2)\n-00088b40: 3d41 2d00 2846 7700 0020 2020 4754 4d3e =A-.(Fw.. GTM>\n+00088b10: 4474 0000 2020 2047 544d 3e7a 7772 6974 Dt.. GTM>zwrit\n+00088b20: 6510 0028 4475 0000 2020 2041 3d31 203b e..(Du.. A=1 ;\n+00088b30: 2a11 0028 4476 0000 2020 202a 4328 3229 *..(Dv.. *C(2)\n+00088b40: 3d41 2d00 2844 7700 0020 2020 4754 4d3e =A-.(Dw.. GTM>\n 00088b50: 7365 7420 2a42 3d43 2832 2920 3b20 4220 set *B=C(2) ; B \n 00088b60: 6973 206e 6f77 2061 6e20 616c 6961 7367 is now an aliasg\n-00088b70: 0028 4678 0000 2020 2047 544d 3e77 7269 .(Fx.. GTM>wri\n+00088b70: 0028 4478 0000 2020 2047 544d 3e77 7269 .(Dx.. GTM>wri\n 00088b80: 7465 2042 2c22 3a22 2c24 6c65 6e67 7468 te B,\":\",$length\n 00088b90: 2843 2832 2929 2c22 3a22 203b 2041 6e20 (C(2)),\":\" ; An \n 00088ba0: 616c 6961 7320 7661 7269 6162 6c65 2070 alias variable p\n 00088bb0: 726f 7669 6465 7320 6163 6365 7373 2062 rovides access b\n 00088bc0: 7574 2061 2063 6f6e 7461 696e 6572 2064 ut a container d\n-00088bd0: 6f65 736e 2774 0e00 2846 7900 0020 2020 oesn't..(Fy.. \n-00088be0: 313a 303a 0e00 2846 7a00 0020 2020 4754 1:0:..(Fz.. GT\n-00088bf0: 4d3e 0700 2846 8100 0052 0028 4682 0000 M>..(F...R.(F...\n+00088bd0: 6f65 736e 2774 0e00 2844 7900 0020 2020 oesn't..(Dy.. \n+00088be0: 313a 303a 0e00 2844 7a00 0020 2020 4754 1:0:..(Dz.. GT\n+00088bf0: 4d3e 0700 2844 8100 0052 0028 4482 0000 M>..(D...R.(D...\n 00088c00: 2020 2054 6869 7320 5345 5420 2a20 636f This SET * co\n 00088c10: 6d6d 616e 6420 6372 6561 7465 7320 616e mmand creates an\n 00088c20: 2061 6c69 6173 2062 7920 6465 7265 6665 alias by derefe\n 00088c30: 7265 6e63 696e 6720 616e 2061 6c69 6173 rencing an alias\n-00088c40: 2063 6f6e 7461 696e 6572 2e07 0028 4683 container...(F.\n-00088c50: 0000 1400 1646 5443 4f4d 4d49 5400 0054 .....FTCOMMIT..T\n-00088c60: 436f 6d6d 6974 1200 1e46 bf11 0000 2020 Commit...F.... \n-00088c70: 2054 436f 6d6d 6974 0700 1f46 2100 0053 TCommit...F!..S\n-00088c80: 001f 4631 0000 2020 2054 6865 2054 434f ..F1.. The TCO\n+00088c40: 2063 6f6e 7461 696e 6572 2e07 0028 4483 container...(D.\n+00088c50: 0000 1400 1644 5443 4f4d 4d49 5400 0054 .....DTCOMMIT..T\n+00088c60: 436f 6d6d 6974 1200 1e44 bf11 0000 2020 Commit...D.... \n+00088c70: 2054 436f 6d6d 6974 0700 1f44 2100 0053 TCommit...D!..S\n+00088c80: 001f 4431 0000 2020 2054 6865 2054 434f ..D1.. The TCO\n 00088c90: 4d4d 4954 2063 6f6d 6d61 6e64 206d 6172 MMIT command mar\n 00088ca0: 6b73 2074 6865 2065 6e64 206f 6620 6120 ks the end of a \n 00088cb0: 7472 616e 7361 6374 696f 6e20 6f72 2073 transaction or s\n 00088cc0: 7562 2d74 7261 6e73 6163 7469 6f6e 2061 ub-transaction a\n-00088cd0: 6e64 5300 1f46 4100 0020 2020 6465 6372 ndS..FA.. decr\n+00088cd0: 6e64 5300 1f44 4100 0020 2020 6465 6372 ndS..DA.. decr\n 00088ce0: 656d 656e 7473 2024 544c 4556 454c 2e20 ements $TLEVEL. \n 00088cf0: 4966 2054 434f 4d4d 4954 206d 6172 6b73 If TCOMMIT marks\n 00088d00: 2074 6865 2065 6e64 206f 6620 6120 7472 the end of a tr\n 00088d10: 616e 7361 6374 696f 6e20 2864 6563 7265 ansaction (decre\n-00088d20: 6d65 6e74 7351 001f 4651 0000 2020 2024 mentsQ..FQ.. $\n+00088d20: 6d65 6e74 7351 001f 4451 0000 2020 2024 mentsQ..DQ.. $\n 00088d30: 544c 4556 454c 2074 6f20 7a65 726f 292c TLEVEL to zero),\n 00088d40: 2069 7420 696e 766f 6b65 7320 6120 434f it invokes a CO\n 00088d50: 4d4d 4954 2c20 7768 6963 6820 6d61 6b65 MMIT, which make\n 00088d60: 7320 7468 6520 6461 7461 6261 7365 2075 s the database u\n-00088d70: 7064 6174 6573 5400 1f46 6100 0020 2020 pdatesT..Fa.. \n+00088d70: 7064 6174 6573 5400 1f44 6100 0020 2020 pdatesT..Da.. \n 00088d80: 7065 7266 6f72 6d65 6420 6279 2074 6865 performed by the\n 00088d90: 2074 7261 6e73 6163 7469 6f6e 2067 656e transaction gen\n 00088da0: 6572 616c 6c79 2061 7661 696c 6162 6c65 erally available\n 00088db0: 2e20 4120 5443 4f4d 4d49 5420 6973 7375 . A TCOMMIT issu\n-00088dc0: 6564 2077 6865 6e20 6e6f 4300 1f46 7100 ed when noC..Fq.\n+00088dc0: 6564 2077 6865 6e20 6e6f 4300 1f44 7100 ed when noC..Dq.\n 00088dd0: 0020 2020 7472 616e 7361 6374 696f 6e20 . transaction \n 00088de0: 6973 2069 6e20 7072 6f67 7265 7373 2028 is in progress (\n 00088df0: 2454 4c45 5645 4c3d 3029 2070 726f 6475 $TLEVEL=0) produ\n 00088e00: 6365 7320 616e 2065 7272 6f72 2e07 001f ces an error....\n-00088e10: 4681 0000 2f00 1f46 9100 0020 2020 5468 F.../..F... Th\n+00088e10: 4481 0000 2f00 1f44 9100 0020 2020 5468 D.../..D... Th\n 00088e20: 6520 666f 726d 6174 206f 6620 7468 6520 e format of the \n 00088e30: 5443 4f4d 4d49 5420 636f 6d6d 616e 6420 TCOMMIT command \n-00088e40: 6973 3a08 001e 46c0 1100 001c 001f 4612 is:...F.......F.\n+00088e40: 6973 3a08 001e 44c0 1100 001c 001f 4412 is:...D.......D.\n 00088e50: 0000 2020 2054 435b 4f4d 4d49 545d 5b3a .. TC[OMMIT][:\n-00088e60: 7476 6578 7072 5d07 001f 4613 0000 5300 tvexpr]...F...S.\n-00088e70: 1f46 1400 0020 2020 466f 7220 616e 2065 .F... For an e\n+00088e60: 7476 6578 7072 5d07 001f 4413 0000 5300 tvexpr]...D...S.\n+00088e70: 1f44 1400 0020 2020 466f 7220 616e 2065 .D... For an e\n 00088e80: 7861 6d70 6c65 206f 6620 7468 6520 7573 xample of the us\n 00088e90: 6520 6f66 2074 6865 2054 434f 4d4d 4954 e of the TCOMMIT\n 00088ea0: 2063 6f6d 6d61 6e64 2c20 7265 6665 7220 command, refer \n 00088eb0: 746f 2074 6865 2063 6861 7074 6572 206f to the chapter o\n-00088ec0: 6e44 001f 4615 0000 2020 2047 656e 6572 nD..F... Gener\n+00088ec0: 6e44 001f 4415 0000 2020 2047 656e 6572 nD..D... Gener\n 00088ed0: 616c 204c 616e 6775 6167 6520 4665 6174 al Language Feat\n 00088ee0: 7572 6573 206f 6620 4d20 696e 2047 542e ures of M in GT.\n 00088ef0: 4d20 5072 6f67 7261 6d6d 6572 2773 2047 M Programmer's G\n-00088f00: 7569 6465 2e07 001f 4616 0000 1500 1746 uide....F......F\n+00088f00: 7569 6465 2e07 001f 4416 0000 1500 1744 uide....D......D\n 00088f10: 5245 5354 4152 5400 0054 5245 7374 6172 RESTART..TREstar\n-00088f20: 7413 001f 46bf 1100 0020 2020 5452 4573 t...F.... TREs\n-00088f30: 7461 7274 0700 2046 2100 004d 0020 4631 tart.. F!..M. F1\n+00088f20: 7413 001f 44bf 1100 0020 2020 5452 4573 t...D.... TREs\n+00088f30: 7461 7274 0700 2044 2100 004d 0020 4431 tart.. D!..M. D1\n 00088f40: 0000 2020 2054 6865 2054 5245 5354 4152 .. The TRESTAR\n 00088f50: 5420 636f 6d6d 616e 6420 6174 7465 6d70 T command attemp\n 00088f60: 7473 2074 6f20 5245 5354 4152 5420 7468 ts to RESTART th\n 00088f70: 6520 6375 7272 656e 7420 7472 616e 7361 e current transa\n-00088f80: 6374 696f 6e2e 2041 5300 2046 4100 0020 ction. AS. FA.. \n+00088f80: 6374 696f 6e2e 2041 5300 2044 4100 0020 ction. AS. DA.. \n 00088f90: 2020 5245 5354 4152 5420 7472 616e 7366 RESTART transf\n 00088fa0: 6572 7320 636f 6e74 726f 6c20 6261 636b ers control back\n 00088fb0: 2074 6f20 7468 6520 696e 6974 6961 6c20 to the initial \n 00088fc0: 5453 5441 5254 2061 6e64 2072 6573 746f TSTART and resto\n 00088fd0: 7265 7320 6d75 6368 206f 6600 0000 0000 res much of.....\n 00088fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00088ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00089000: 0100 0000 db07 0000 d112 0000 0000 0000 ................\n-00089010: 7400 0046 4845 4c50 00ff 7300 ff43 4f4d t..FHELP..s..COM\n+00089010: 7400 0044 4845 4c50 00ff 7300 ff43 4f4d t..DHELP..s..COM\n 00089020: 4d41 4e44 5300 ff73 00ff 5452 4553 5441 MANDS..s..TRESTA\n 00089030: 5254 00bf 5100 0020 2020 7468 6520 7072 RT..Q.. the pr\n 00089040: 6f63 6573 7320 7374 6174 6520 746f 2077 ocess state to w\n 00089050: 6861 7420 6974 2077 6173 2077 6865 6e20 hat it was when \n 00089060: 7468 6174 2054 5354 4152 5420 7761 7320 that TSTART was \n 00089070: 6f72 6967 696e 616c 6c79 2065 7865 6375 originally execu\n-00089080: 7465 642e 5200 2046 6100 0020 2020 4120 ted.R. Fa.. A \n+00089080: 7465 642e 5200 2044 6100 0020 2020 4120 ted.R. Da.. A \n 00089090: 5452 4553 5441 5254 2069 7373 7565 6420 TRESTART issued \n 000890a0: 7768 656e 206e 6f20 7472 616e 7361 6374 when no transact\n 000890b0: 696f 6e20 6973 2069 6e20 7072 6f67 7265 ion is in progre\n 000890c0: 7373 2028 2454 4c45 5645 4c3d 3029 206f ss ($TLEVEL=0) o\n-000890d0: 7220 7768 656e 4a00 2046 7100 0020 2020 r whenJ. Fq.. \n+000890d0: 7220 7768 656e 4a00 2044 7100 0020 2020 r whenJ. Dq.. \n 000890e0: 7468 6520 7472 616e 7361 6374 696f 6e20 the transaction \n 000890f0: 646f 6573 206e 6f74 2068 6176 6520 5245 does not have RE\n 00089100: 5354 4152 5420 656e 6162 6c65 6420 7072 START enabled pr\n 00089110: 6f64 7563 6573 2061 6e20 6572 726f 722e oduces an error.\n-00089120: 0700 2046 8100 0051 0020 4691 0000 2020 .. F...Q. F... \n+00089120: 0700 2044 8100 0051 0020 4491 0000 2020 .. D...Q. D... \n 00089130: 2041 2054 5245 5354 4152 5420 636f 6d6d A TRESTART comm\n 00089140: 616e 6420 6361 7573 6573 2074 6865 2054 and causes the T\n 00089150: 5020 7472 616e 7361 6374 696f 6e20 746f P transaction to\n 00089160: 2052 4553 5441 5254 2069 6e20 7468 6520 RESTART in the \n-00089170: 7361 6d65 2077 6179 5300 1f46 c011 0000 same wayS..F....\n+00089170: 7361 6d65 2077 6179 5300 1f44 c011 0000 same wayS..D....\n 00089180: 2020 2074 6861 7420 4754 2e4d 2075 7365 that GT.M use\n 00089190: 7320 746f 2069 6d70 6c69 6369 746c 7920 s to implicitly \n 000891a0: 7265 7374 6172 7420 7468 6520 7472 616e restart the tran\n 000891b0: 7361 6374 696f 6e20 696e 2063 6173 6520 saction in case \n-000891c0: 6f66 2072 6573 6f75 7263 6553 0020 4612 of resourceS. F.\n+000891c0: 6f66 2072 6573 6f75 7263 6553 0020 4412 of resourceS. D.\n 000891d0: 0000 2020 2063 6f6e 666c 6963 7473 2e20 .. conflicts. \n 000891e0: 416c 6c20 7265 7374 6172 7473 2069 6e63 All restarts inc\n 000891f0: 7265 6d65 6e74 2074 6865 2069 6e74 6572 rement the inter\n 00089200: 6e61 6c20 7472 616e 7361 6374 696f 6e20 nal transaction \n 00089210: 7265 7472 7920 636f 756e 7420 746f 4d00 retry count toM.\n-00089220: 2046 1300 0020 2020 6120 6d61 7869 6d75 F... a maximu\n+00089220: 2044 1300 0020 2020 6120 6d61 7869 6d75 D... a maximu\n 00089230: 6d20 6f66 2074 6872 6565 2028 3329 2c20 m of three (3), \n 00089240: 6174 2077 6869 6368 2070 6f69 6e74 2c20 at which point, \n 00089250: 4754 2e4d 2070 6572 666f 726d 7320 7468 GT.M performs th\n-00089260: 6520 656e 7469 7265 2054 5052 0020 4614 e entire TPR. F.\n+00089260: 6520 656e 7469 7265 2054 5052 0020 4414 e entire TPR. D.\n 00089270: 0000 2020 2074 7261 6e73 6163 7469 6f6e .. transaction\n 00089280: 2077 6974 6869 6e20 6120 6372 6974 6963 within a critic\n 00089290: 616c 2073 6563 7469 6f6e 206f 6e20 616c al section on al\n 000892a0: 6c20 6461 7461 6261 7365 7320 7265 6665 l databases refe\n 000892b0: 7265 6e63 6564 2069 6e20 7468 6516 0020 renced in the.. \n-000892c0: 4615 0000 2020 2074 7261 6e73 6163 7469 F... transacti\n-000892d0: 6f6e 2e07 0020 4616 0000 4f00 2046 1700 on... F...O. F..\n+000892c0: 4415 0000 2020 2074 7261 6e73 6163 7469 D... transacti\n+000892d0: 6f6e 2e07 0020 4416 0000 4f00 2044 1700 on... D...O. D..\n 000892e0: 0020 2020 4754 2e4d 2069 7373 7565 7320 . GT.M issues \n 000892f0: 6120 5452 4553 544d 4158 2072 756e 7469 a TRESTMAX runti\n 00089300: 6d65 2065 7272 6f72 2077 6865 6e20 6170 me error when ap\n 00089310: 706c 6963 6174 696f 6e20 636f 6465 2061 plication code a\n-00089320: 7474 656d 7074 7320 6152 0020 4618 0000 ttempts aR. F...\n+00089320: 7474 656d 7074 7320 6152 0020 4418 0000 ttempts aR. D...\n 00089330: 2020 2054 5245 5354 4152 5420 6d6f 7265 TRESTART more\n 00089340: 2074 6861 6e20 6f6e 6365 2064 7572 696e than once durin\n 00089350: 6720 6120 7472 616e 7361 6374 696f 6e20 g a transaction \n 00089360: 7768 696c 6520 2454 5245 5354 4152 543d while $TRESTART=\n-00089370: 3420 286e 6f74 653a 2069 6e54 0020 4619 4 (note: inT. F.\n+00089370: 3420 286e 6f74 653a 2069 6e54 0020 4419 4 (note: inT. D.\n 00089380: 0000 2020 206f 7264 6572 2074 6f20 6265 .. order to be\n 00089390: 2077 686f 6c65 736f 6d65 2c20 5452 4553 wholesome, TRES\n 000893a0: 5441 5254 2075 7361 6765 2069 6e20 6170 TART usage in ap\n 000893b0: 706c 6963 6174 696f 6e20 636f 6465 2073 plication code s\n 000893c0: 686f 756c 6420 616c 7761 7973 2062 6553 hould always beS\n-000893d0: 0020 461a 0000 2020 2063 6f6e 6469 7469 . F... conditi\n+000893d0: 0020 441a 0000 2020 2063 6f6e 6469 7469 . D... conditi\n 000893e0: 6f6e 616c 292e 2049 6e20 7468 6520 6669 onal). In the fi\n 000893f0: 6e61 6c20 7265 7472 792c 2047 542e 4d20 nal retry, GT.M \n 00089400: 686f 6c64 7320 7468 6520 6372 6974 6963 holds the critic\n 00089410: 616c 2073 6563 7469 6f6e 206c 6f63 6b20 al section lock \n-00089420: 6f6e 5100 2046 2100 0020 2020 616c 6c20 onQ. F!.. all \n+00089420: 6f6e 5100 2044 2100 0020 2020 616c 6c20 onQ. D!.. all \n 00089430: 6461 7461 6261 7365 7320 696e 766f 6c76 databases involv\n 00089440: 6564 2069 6e20 7468 6520 7472 616e 7361 ed in the transa\n 00089450: 6374 696f 6e2e 2053 696e 6365 2061 2054 ction. Since a T\n 00089460: 5245 5354 4152 5420 6361 6e63 656c 7320 RESTART cancels \n-00089470: 616c 6c54 0020 4622 0000 2020 2074 6865 allT. F\".. the\n+00089470: 616c 6c54 0020 4422 0000 2020 2074 6865 allT. D\".. the\n 00089480: 2077 6f72 6b20 646f 6e65 2069 6e20 7468 work done in th\n 00089490: 6520 6375 7272 656e 7420 7472 616e 7361 e current transa\n 000894a0: 6374 696f 6e20 616e 6420 7472 616e 7366 ction and transf\n 000894b0: 6572 7320 636f 6e74 726f 6c20 6261 636b ers control back\n-000894c0: 2074 6f20 7468 6552 0020 4623 0000 2020 to theR. F#.. \n+000894c0: 2074 6f20 7468 6552 0020 4423 0000 2020 to theR. D#.. \n 000894d0: 2054 5354 4152 542c 206c 696d 6974 696e TSTART, limitin\n 000894e0: 6720 7468 6520 6e75 6d62 6572 206f 6620 g the number of \n 000894f0: 7469 6d65 7320 7468 6973 2063 616e 2062 times this can b\n 00089500: 6520 646f 6e65 2069 6e20 7468 6520 6669 e done in the fi\n-00089510: 6e61 6c20 7265 7472 7950 0020 4624 0000 nal retryP. F$..\n+00089510: 6e61 6c20 7265 7472 7950 0020 4424 0000 nal retryP. D$..\n 00089520: 2020 206c 696d 6974 7320 7468 6520 7469 limits the ti\n 00089530: 6d65 2061 2070 726f 6365 7373 2063 616e me a process can\n 00089540: 2028 6279 2076 6972 7475 6520 6f66 2068 (by virtue of h\n 00089550: 6f6c 6469 6e67 2061 2063 7269 7469 6361 olding a critica\n-00089560: 6c20 7365 6374 696f 6e54 0020 4625 0000 l sectionT. F%..\n+00089560: 6c20 7365 6374 696f 6e54 0020 4425 0000 l sectionT. D%..\n 00089570: 2020 206c 6f63 6b20 6f6e 2074 6865 2064 lock on the d\n 00089580: 6174 6162 6173 6573 2920 7072 6576 656e atabases) preven\n 00089590: 7420 6f74 6865 7220 7072 6f63 6573 7365 t other processe\n 000895a0: 7320 6672 6f6d 2075 7064 6174 696e 6720 s from updating \n 000895b0: 7468 6520 6461 7461 6261 7365 2e07 0020 the database... \n-000895c0: 4626 0000 4f00 2046 2700 0020 2020 4754 F&..O. F'.. GT\n+000895c0: 4426 0000 4f00 2044 2700 0020 2020 4754 D&..O. D'.. GT\n 000895d0: 2e4d 206c 696d 6974 7320 5450 2072 6573 .M limits TP res\n 000895e0: 7461 7274 7320 696e 2074 6865 2066 696e tarts in the fin\n 000895f0: 616c 2072 6574 7279 2064 7565 2074 6f20 al retry due to \n 00089600: 6e6f 6e2d 6176 6169 6c61 6269 6c69 7479 non-availability\n-00089610: 206f 6651 0020 4628 0000 2020 204d 2d6c ofQ. F(.. M-l\n+00089610: 206f 6651 0020 4428 0000 2020 204d 2d6c ofQ. D(.. M-l\n 00089620: 6f63 6b73 2069 6e20 6120 7369 6d69 6c61 ocks in a simila\n 00089630: 7220 6661 7368 696f 6e2e 2047 542e 4d20 r fashion. GT.M \n 00089640: 616c 6c6f 7773 2061 206d 6178 696d 756d allows a maximum\n 00089650: 206f 6620 3136 2073 7563 6820 7265 7374 of 16 such rest\n-00089660: 6172 7473 3e00 2046 2900 0020 2020 6166 arts>. F).. af\n+00089660: 6172 7473 3e00 2044 2900 0020 2020 6166 arts>. D).. af\n 00089670: 7465 7220 7768 6963 6820 6974 2069 7373 ter which it iss\n 00089680: 7565 7320 6120 5450 4c4f 434b 5245 5354 ues a TPLOCKREST\n 00089690: 4d41 5820 7275 6e74 696d 6520 6572 726f MAX runtime erro\n-000896a0: 722e 0700 2046 2a00 0031 0020 4631 0000 r... F*..1. F1..\n+000896a0: 722e 0700 2044 2a00 0031 0020 4431 0000 r... D*..1. D1..\n 000896b0: 2020 2054 6865 2066 6f72 6d61 7420 666f The format fo\n 000896c0: 7220 7468 6520 5452 4553 5441 5254 2063 r the TRESTART c\n-000896d0: 6f6d 6d61 6e64 2069 733a 0700 2046 3200 ommand is:.. F2.\n-000896e0: 001d 0020 4633 0000 2020 2054 5245 5b53 ... F3.. TRE[S\n+000896d0: 6f6d 6d61 6e64 2069 733a 0700 2044 3200 ommand is:.. D2.\n+000896e0: 001d 0020 4433 0000 2020 2054 5245 5b53 ... D3.. TRE[S\n 000896f0: 5441 5254 5d5b 3a74 7665 7870 725d 0700 TART][:tvexpr]..\n-00089700: 2046 3400 0054 0020 4635 0000 2020 2046 F4..T. F5.. F\n+00089700: 2044 3400 0054 0020 4435 0000 2020 2046 D4..T. D5.. F\n 00089710: 6f72 2061 6e20 6578 616d 706c 6520 6f66 or an example of\n 00089720: 2074 6865 2075 7365 206f 6620 7468 6520 the use of the \n 00089730: 5452 4553 5441 5254 2063 6f6d 6d61 6e64 TRESTART command\n 00089740: 2c20 7265 6665 7220 746f 2074 6865 2063 , refer to the c\n-00089750: 6861 7074 6572 206f 6e4a 0020 4636 0000 hapter onJ. F6..\n+00089750: 6861 7074 6572 206f 6e4a 0020 4436 0000 hapter onJ. D6..\n 00089760: 2020 2022 4765 6e65 7261 6c20 4c61 6e67 \"General Lang\n 00089770: 7561 6765 2046 6561 7475 7265 7320 6f66 uage Features of\n 00089780: 204d 2220 696e 2074 6865 2047 542e 4d20 M\" in the GT.M \n 00089790: 5072 6f67 7261 6d6d 6572 2773 2047 7569 Programmer's Gui\n-000897a0: 6465 2e07 0020 4637 0000 1600 1846 4f4c de... F7.....FOL\n+000897a0: 6465 2e07 0020 4437 0000 1600 1844 4f4c de... D7.....DOL\n 000897b0: 4c42 4143 4b00 0054 524f 6c6c 6261 636b LBACK..TROllback\n-000897c0: 1400 2046 bf11 0000 2020 2054 524f 6c6c .. F.... TROll\n-000897d0: 6261 636b 0700 2146 2100 0000 0000 0000 back..!F!.......\n+000897c0: 1400 2044 bf11 0000 2020 2054 524f 6c6c .. D.... TROll\n+000897d0: 6261 636b 0700 2144 2100 0000 0000 0000 back..!D!.......\n 000897e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000897f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00089800: 0100 0000 fb07 0000 fd12 0000 0000 0000 ................\n-00089810: 7000 0046 4845 4c50 00ff 7300 ff43 4f4d p..FHELP..s..COM\n+00089810: 7000 0044 4845 4c50 00ff 7300 ff43 4f4d p..DHELP..s..COM\n 00089820: 4d41 4e44 5300 ff73 00ff 5452 4f4c 4c42 MANDS..s..TROLLB\n 00089830: 4143 4b00 bf31 0000 2020 2054 6865 2054 ACK..1.. The T\n 00089840: 524f 4c4c 4241 434b 2063 6f6d 6d61 6e64 ROLLBACK command\n 00089850: 2074 6572 6d69 6e61 7465 7320 6120 7472 terminates a tr\n 00089860: 616e 7361 6374 696f 6e20 6279 2063 6175 ansaction by cau\n 00089870: 7369 6e67 2061 2052 4f4c 4c42 4143 4b2c sing a ROLLBACK,\n-00089880: 4e00 2146 4100 0020 2020 7768 6963 6820 N.!FA.. which \n+00089880: 4e00 2144 4100 0020 2020 7768 6963 6820 N.!DA.. which \n 00089890: 7265 6d6f 7665 7320 616c 6c20 6461 7461 removes all data\n 000898a0: 6261 7365 2075 7064 6174 6573 2070 6572 base updates per\n 000898b0: 666f 726d 6564 2077 6974 6869 6e20 6120 formed within a \n 000898c0: 7472 616e 7361 6374 696f 6e2e 2041 5400 transaction. AT.\n-000898d0: 2146 5100 0020 2020 5452 4f4c 4c42 4143 !FQ.. TROLLBAC\n+000898d0: 2144 5100 0020 2020 5452 4f4c 4c42 4143 !DQ.. TROLLBAC\n 000898e0: 4b20 7769 7468 6f75 7420 616e 2061 7267 K without an arg\n 000898f0: 756d 656e 7420 616c 736f 2073 6574 7320 ument also sets \n 00089900: 2454 4c45 5645 4c20 616e 6420 2454 5245 $TLEVEL and $TRE\n 00089910: 5354 4152 5420 746f 207a 6572 6f20 2830 START to zero (0\n-00089920: 292e 4c00 2146 6100 0020 2020 4973 7375 ).L.!Fa.. Issu\n+00089920: 292e 4c00 2144 6100 0020 2020 4973 7375 ).L.!Da.. Issu\n 00089930: 696e 6720 6120 5452 4f4c 4c42 4143 4b20 ing a TROLLBACK \n 00089940: 7768 656e 206e 6f20 7472 616e 7361 6374 when no transact\n 00089950: 696f 6e20 6973 2069 6e20 7072 6f67 7265 ion is in progre\n 00089960: 7373 2028 2454 4c45 5645 4c3d 3029 1c00 ss ($TLEVEL=0)..\n-00089970: 2146 7100 0020 2020 7072 6f64 7563 6573 !Fq.. produces\n-00089980: 2061 6e20 6572 726f 722e 0700 2146 8100 an error...!F..\n-00089990: 0031 0021 4691 0000 2020 2054 6865 2066 .1.!F... The f\n+00089970: 2144 7100 0020 2020 7072 6f64 7563 6573 !Dq.. produces\n+00089980: 2061 6e20 6572 726f 722e 0700 2144 8100 an error...!D..\n+00089990: 0031 0021 4491 0000 2020 2054 6865 2066 .1.!D... The f\n 000899a0: 6f72 6d61 7420 6f66 2074 6865 2054 524f ormat of the TRO\n 000899b0: 4c4c 4241 434b 2063 6f6d 6d61 6e64 2069 LLBACK command i\n-000899c0: 733a 0800 2046 c011 0000 2800 2146 1200 s:.. F....(.!F..\n+000899c0: 733a 0800 2044 c011 0000 2800 2144 1200 s:.. D....(.!D..\n 000899d0: 0020 2020 5452 4f5b 4c4c 4241 434b 5d5b . TRO[LLBACK][\n 000899e0: 3a74 7665 7870 725d 205b 696e 7465 7870 :tvexpr] [intexp\n-000899f0: 725d 0700 2146 1300 0052 0021 4614 0000 r]..!F...R.!F...\n+000899f0: 725d 0700 2144 1300 0052 0021 4414 0000 r]..!D...R.!D...\n 00089a00: 2020 2046 6f72 2061 6e20 6578 616d 706c For an exampl\n 00089a10: 6520 6f66 2074 6865 2075 7365 206f 6620 e of the use of \n 00089a20: 7468 6520 5452 4f4c 4c42 4143 4b20 636f the TROLLBACK co\n 00089a30: 6d6d 616e 642c 2072 6566 6572 2074 6f20 mmand, refer to \n-00089a40: 7468 6520 6368 6170 7465 724d 0021 4615 the chapterM.!F.\n+00089a40: 7468 6520 6368 6170 7465 724d 0021 4415 the chapterM.!D.\n 00089a50: 0000 2020 206f 6e20 2247 656e 6572 616c .. on \"General\n 00089a60: 204c 616e 6775 6167 6520 4665 6174 7572 Language Featur\n 00089a70: 6573 206f 6620 4d22 2069 6e20 7468 6520 es of M\" in the \n 00089a80: 4754 2e4d 2050 726f 6772 616d 6d65 7227 GT.M Programmer'\n-00089a90: 7320 4775 6964 652e 0700 2146 1600 0011 s Guide...!F....\n-00089aa0: 0017 4653 5441 5254 0000 5453 7461 7274 ..FSTART..TStart\n-00089ab0: 1100 1d46 bf11 0000 2020 2054 5374 6172 ...F.... TStar\n-00089ac0: 7407 001e 4621 0000 5400 1e46 3100 0020 t...F!..T..F1.. \n+00089a90: 7320 4775 6964 652e 0700 2144 1600 0011 s Guide...!D....\n+00089aa0: 0017 4453 5441 5254 0000 5453 7461 7274 ..DSTART..TStart\n+00089ab0: 1100 1d44 bf11 0000 2020 2054 5374 6172 ...D.... TStar\n+00089ac0: 7407 001e 4421 0000 5400 1e44 3100 0020 t...D!..T..D1.. \n 00089ad0: 2020 5468 6520 5453 5441 5254 2063 6f6d The TSTART com\n 00089ae0: 6d61 6e64 206d 6172 6b73 2074 6865 2062 mand marks the b\n 00089af0: 6567 696e 6e69 6e67 206f 6620 6120 7472 eginning of a tr\n 00089b00: 616e 7361 6374 696f 6e20 6f72 2073 7562 ansaction or sub\n-00089b10: 2d74 7261 6e73 6163 7469 6f6e 5200 1e46 -transactionR..F\n+00089b10: 2d74 7261 6e73 6163 7469 6f6e 5200 1e44 -transactionR..D\n 00089b20: 4100 0020 2020 616e 6420 696e 6372 656d A.. and increm\n 00089b30: 656e 7473 2024 544c 4556 454c 2e20 5768 ents $TLEVEL. Wh\n 00089b40: 656e 2054 5354 4152 5420 6d61 726b 7320 en TSTART marks \n 00089b50: 7468 6520 6265 6769 6e6e 696e 6720 6f66 the beginning of\n 00089b60: 2061 2074 7261 6e73 6163 7469 6f6e 5200 a transactionR.\n-00089b70: 1e46 5100 0020 2020 2824 544c 4556 454c .FQ.. ($TLEVEL\n+00089b70: 1e44 5100 0020 2020 2824 544c 4556 454c .DQ.. ($TLEVEL\n 00089b80: 3d31 292c 2069 7473 2061 7267 756d 656e =1), its argumen\n 00089b90: 7473 2064 6574 6572 6d69 6e65 2077 6865 ts determine whe\n 00089ba0: 7468 6572 2074 6865 2074 7261 6e73 6163 ther the transac\n 00089bb0: 7469 6f6e 206d 6179 2052 4553 5441 5254 tion may RESTART\n-00089bc0: 5400 1e46 6100 0020 2020 616e 6420 7768 T..Fa.. and wh\n+00089bc0: 5400 1e44 6100 0020 2020 616e 6420 7768 T..Da.. and wh\n 00089bd0: 6574 6865 7220 7365 7269 616c 697a 6162 ether serializab\n 00089be0: 696c 6974 7920 6973 2065 6e66 6f72 6365 ility is enforce\n 00089bf0: 642e 2049 6620 6120 7472 616e 7361 6374 d. If a transact\n 00089c00: 696f 6e20 6d61 7920 5245 5354 4152 542c ion may RESTART,\n-00089c10: 2074 6865 5000 1e46 7100 0020 2020 5453 theP..Fq.. TS\n+00089c10: 2074 6865 5000 1e44 7100 0020 2020 5453 theP..Dq.. TS\n 00089c20: 5441 5254 2061 7267 756d 656e 7473 2064 TART arguments d\n 00089c30: 6574 6572 6d69 6e65 2077 6869 6368 206c etermine which l\n 00089c40: 6f63 616c 2076 6172 6961 626c 6573 2061 ocal variables a\n 00089c50: 7265 2072 6573 746f 7265 6420 6475 7269 re restored duri\n-00089c60: 6e67 2061 5100 1e46 8100 0020 2020 5245 ng aQ..F... RE\n+00089c60: 6e67 2061 5100 1e44 8100 0020 2020 5245 ng aQ..D... RE\n 00089c70: 5354 4152 542e 2053 6572 6961 6c69 7a61 START. Serializa\n 00089c80: 6269 6c69 7479 2069 7320 656e 666f 7263 bility is enforc\n 00089c90: 6564 2062 7920 4c4f 434b 2063 6f6d 6d61 ed by LOCK comma\n 00089ca0: 6e64 7320 6f72 2c20 6966 2074 6865 2053 nds or, if the S\n-00089cb0: 4552 4941 4c28 001e 4691 0000 2020 206b ERIAL(..F... k\n+00089cb0: 4552 4941 4c28 001e 4491 0000 2020 206b ERIAL(..D... k\n 00089cc0: 6579 776f 7264 2069 7320 7370 6563 6966 eyword is specif\n 00089cd0: 6965 642c 2062 7920 4754 2e4d 2e08 001d ied, by GT.M....\n-00089ce0: 46c0 1100 002e 001e 4612 0000 2020 2054 F.......F... T\n+00089ce0: 44c0 1100 002e 001e 4412 0000 2020 2054 D.......D... T\n 00089cf0: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n 00089d00: 2054 5354 4152 5420 636f 6d6d 616e 6420 TSTART command \n-00089d10: 6973 3a07 001e 4613 0000 4600 1e46 1400 is:...F...F..F..\n+00089d10: 6973 3a07 001e 4413 0000 4600 1e44 1400 is:...D...F..D..\n 00089d20: 0020 2020 5453 5b54 4152 545d 5b3a 7476 . TS[TART][:tv\n 00089d30: 6578 7072 5d20 5b28 5b6c 766e 2e2e 2e5d expr] [([lvn...]\n 00089d40: 297c 6c76 6e7c 2a7c 5d5b 3a6b 6579 776f )|lvn|*|][:keywo\n 00089d50: 7264 7c28 6b65 7977 6f72 642e 2e2e 295d rd|(keyword...)]\n-00089d60: 0700 1e46 1500 0050 001e 4616 0000 2020 ...F...P..F... \n+00089d60: 0700 1e44 1500 0050 001e 4416 0000 2020 ...D...P..D... \n 00089d70: 2046 6f72 2061 6e20 6578 616d 706c 6520 For an example \n 00089d80: 6f66 2074 6865 2054 5354 4152 5420 636f of the TSTART co\n 00089d90: 6d6d 616e 642c 2072 6566 6572 2074 6f20 mmand, refer to \n 00089da0: 7468 6520 6368 6170 7465 7220 6f6e 2022 the chapter on \"\n-00089db0: 4765 6e65 7261 6c41 001e 4617 0000 2020 GeneralA..F... \n+00089db0: 4765 6e65 7261 6c41 001e 4417 0000 2020 GeneralA..D... \n 00089dc0: 204c 616e 6775 6167 6520 4665 6174 7572 Language Featur\n 00089dd0: 6573 206f 6620 4d22 2069 6e20 7468 6520 es of M\" in the \n 00089de0: 4754 2e4d 2050 726f 6772 616d 6d65 7227 GT.M Programmer'\n-00089df0: 7320 4775 6964 652e 0700 1e46 1800 001a s Guide....F....\n-00089e00: 001d 46ff 7300 ff53 5b45 5249 414c 5d00 ..F.s..S[ERIAL].\n-00089e10: 0053 5b45 5249 414c 5d13 002a 46bf 1100 .S[ERIAL]..*F...\n-00089e20: 0020 2020 535b 4552 4941 4c5d 0700 2b46 . S[ERIAL]..+F\n-00089e30: 2100 0053 002b 4631 0000 2020 2054 6865 !..S.+F1.. The\n+00089df0: 7320 4775 6964 652e 0700 1e44 1800 001a s Guide....D....\n+00089e00: 001d 44ff 7300 ff53 5b45 5249 414c 5d00 ..D.s..S[ERIAL].\n+00089e10: 0053 5b45 5249 414c 5d13 002a 44bf 1100 .S[ERIAL]..*D...\n+00089e20: 0020 2020 535b 4552 4941 4c5d 0700 2b44 . S[ERIAL]..+D\n+00089e30: 2100 0053 002b 4431 0000 2020 2054 6865 !..S.+D1.. The\n 00089e40: 2053 4552 4941 4c20 6b65 7977 6f72 6420 SERIAL keyword \n 00089e50: 696e 6469 6361 7465 7320 7468 6174 2047 indicates that G\n 00089e60: 542e 4d20 6d75 7374 2065 6e73 7572 6520 T.M must ensure \n 00089e70: 7468 6520 7365 7269 616c 697a 6162 696c the serializabil\n-00089e80: 6974 7920 6f66 5300 2b46 4100 0020 2020 ity ofS.+FA.. \n+00089e80: 6974 7920 6f66 5300 2b44 4100 0020 2020 ity ofS.+DA.. \n 00089e90: 7468 6520 7472 616e 7361 6374 696f 6e2e the transaction.\n 00089ea0: 204e 6f74 6520 7468 6174 2047 542e 4d20 Note that GT.M \n 00089eb0: 616c 7761 7973 2073 6572 6961 6c69 7a65 always serialize\n 00089ec0: 7320 7472 616e 7361 6374 696f 6e73 2072 s transactions r\n-00089ed0: 6567 6172 646c 6573 7354 002b 4651 0000 egardlessT.+FQ..\n+00089ed0: 6567 6172 646c 6573 7354 002b 4451 0000 egardlessT.+DQ..\n 00089ee0: 2020 206f 6620 7468 6520 5345 5249 414c of the SERIAL\n 00089ef0: 206b 6579 776f 7264 2e20 4f6e 2061 206e keyword. On a n\n 00089f00: 6573 7465 6420 5453 5441 5254 2c20 7468 ested TSTART, th\n 00089f10: 6973 2070 6f72 7469 6f6e 206f 6620 7468 is portion of th\n 00089f20: 6520 6172 6775 6d65 6e74 2069 7315 002b e argument is..+\n-00089f30: 4661 0000 2020 2069 7272 656c 6576 616e Fa.. irrelevan\n-00089f40: 742e 0700 2b46 7100 002e 0021 4654 5b52 t...+Fq....!FT[R\n+00089f30: 4461 0000 2020 2069 7272 656c 6576 616e Da.. irrelevan\n+00089f40: 742e 0700 2b44 7100 002e 0021 4454 5b52 t...+Dq....!DT[R\n 00089f50: 414e 5341 4354 494f 4e49 445d 3d45 5850 ANSACTIONID]=EXP\n 00089f60: 5200 0054 5b52 414e 5341 4354 494f 4e49 R..T[RANSACTIONI\n-00089f70: 445d 3d65 7870 721f 0036 46bf 1100 0020 D]=expr..6F.... \n+00089f70: 445d 3d65 7870 721f 0036 44bf 1100 0020 D]=expr..6D.... \n 00089f80: 2020 545b 5241 4e53 4143 5449 4f4e 4944 T[RANSACTIONID\n-00089f90: 5d3d 6578 7072 0700 3746 2100 0045 0037 ]=expr..7F!..E.7\n-00089fa0: 4631 0000 2020 2054 6865 2054 5241 4e53 F1.. The TRANS\n+00089f90: 5d3d 6578 7072 0700 3744 2100 0045 0037 ]=expr..7D!..E.7\n+00089fa0: 4431 0000 2020 2054 6865 2054 5241 4e53 D1.. The TRANS\n 00089fb0: 4143 5449 4f4e 4944 206b 6579 776f 7264 ACTIONID keyword\n 00089fc0: 2064 6563 6c61 7265 7320 616e 2061 7262 declares an arb\n 00089fd0: 6974 7261 7279 2074 7261 6e73 6163 7469 itrary transacti\n-00089fe0: 6f6e 1900 3746 4100 0020 2020 6964 656e on..7FA.. iden\n+00089fe0: 6f6e 1900 3744 4100 0020 2020 6964 656e on..7DA.. iden\n 00089ff0: 7469 6669 6361 7469 6f6e 2e00 0000 0000 tification......\n 0008a000: 0100 0001 9904 0000 6635 0000 0000 0000 ........f5......\n 0008a010: 1e00 0000 4845 4c50 00ff 7300 ff49 5356 ....HELP..s..ISV\n 0008a020: 00ff 7300 ff24 5246 0000 2f01 0000 1500 ..s..$RF../.....\n-0008a030: 1246 5354 4f52 4147 4500 c022 0100 0030 .FSTORAGE..\"...0\n-0008a040: 0100 0012 0012 4654 4553 5400 c029 0100 ......FTEST..)..\n-0008a050: 0032 0100 0014 0013 4652 4553 5441 5254 .2......FRESTART\n-0008a060: 00bf 8200 0033 0100 000e 0012 4659 00bf .....3......FY..\n+0008a030: 1244 5354 4f52 4147 4500 c022 0100 0030 .DSTORAGE..\"...0\n+0008a040: 0100 0012 0012 4454 4553 5400 c029 0100 ......DTEST..)..\n+0008a050: 0032 0100 0014 0013 4452 4553 5441 5254 .2......DRESTART\n+0008a060: 00bf 8200 0033 0100 000e 0012 4459 00bf .....3......DY..\n 0008a070: 4200 0034 0100 0010 0012 005a 4100 c027 B..4.......ZA..'\n 0008a080: 0100 0035 0100 000f 0013 0042 00c0 2501 ...5.......B..%.\n 0008a090: 0000 3601 0000 0d00 1300 434d 4300 003b ..6.......CMC..;\n 0008a0a0: 0100 0013 0015 0044 4c49 4e45 00c0 2601 .......DLINE..&.\n 0008a0b0: 0000 3701 0000 1400 1425 4f4d 5049 4c45 ..7......%OMPILE\n 0008a0c0: 00c0 1301 0000 3801 0000 1400 1400 5354 ......8.......ST\n 0008a0d0: 4154 5553 00c0 1101 0000 3901 0000 1700 ATUS......9.....\n@@ -35359,22 +35359,22 @@\n 0008a1e0: 5041 544e 554d 4552 4943 00c0 1401 0000 PATNUMERIC......\n 0008a1f0: 4901 0000 0c00 1f00 4801 0000 4a01 0000 I.......H...J...\n 0008a200: 0c00 1f00 7801 0000 4b01 0000 1000 1400 ....x...K.......\n 0008a210: 4f55 5400 bf62 0000 4c01 0000 1200 144e OUT..b..L......N\n 0008a220: 524f 4d50 5400 bf22 0000 4d01 0000 1200 ROMPT..\"..M.....\n 0008a230: 134e 5155 4954 00c0 1801 0000 4e01 0000 .NQUIT......N...\n 0008a240: 1500 1354 524f 5554 494e 4553 00bf 5200 ...TROUTINES..R.\n-0008a250: 004f 0100 0025 001c 46ff 7300 ff24 5a52 .O...%..F.s..$ZR\n+0008a250: 004f 0100 0025 001c 44ff 7300 ff24 5a52 .O...%..D.s..$ZR\n 0008a260: 4f55 5449 4e45 535f 4558 414d 504c 4553 OUTINES_EXAMPLES\n 0008a270: 00c0 3601 0000 5201 0000 1b00 2b00 5345 ..6...R.....+.SE\n 0008a280: 4152 4348 5f45 5841 4d50 4c45 5300 0100 ARCH_EXAMPLES...\n 0008a290: 0056 0100 000d 003b 00c0 3601 0000 5701 .V.....;..6...W.\n-0008a2a0: 0000 0c00 3c46 6701 0000 5801 0000 0b00 ....VIEW \"BREA\n-0008b2a0: 4b4d 5347 223a 3507 0037 462a 0000 5300 KMSG\":5..7F*..S.\n-0008b2b0: 3746 3100 0020 2020 496e 2074 6869 7320 7F1.. In this \n+0008b2a0: 4b4d 5347 223a 3507 0037 442a 0000 5300 KMSG\":5..7D*..S.\n+0008b2b0: 3744 3100 0020 2020 496e 2074 6869 7320 7D1.. In this \n 0008b2c0: 6578 616d 706c 6520 7468 6520 4252 4541 example the BREA\n 0008b2d0: 4b4d 5347 2076 616c 7565 2069 7320 352c KMSG value is 5,\n 0008b2e0: 2072 6570 7265 7365 6e74 696e 6720 7468 representing th\n 0008b2f0: 6520 7375 6d20 6f66 2031 2061 6e64 2034 e sum of 1 and 4\n-0008b300: 2e4e 0037 4632 0000 2020 2054 6869 7320 .N.7F2.. This \n+0008b300: 2e4e 0037 4432 0000 2020 2054 6869 7320 .N.7D2.. This \n 0008b310: 656e 6162 6c65 7320 4252 4541 4b53 2077 enables BREAKS w\n 0008b320: 6974 6869 6e20 7468 6520 626f 6479 206f ithin the body o\n 0008b330: 6620 6120 7072 6f67 7261 6d20 2876 616c f a program (val\n 0008b340: 7565 2031 2920 616e 6420 666f 7220 6125 ue 1) and for a%\n-0008b350: 0037 4633 0000 2020 2064 6576 6963 6520 .7F3.. device \n+0008b350: 0037 4433 0000 2020 2064 6576 6963 6520 .7D3.. device \n 0008b360: 4558 4345 5054 494f 4e20 2876 616c 7565 EXCEPTION (value\n-0008b370: 2034 292e 0700 3746 3400 0014 002d 4644 4)...7F4....-FD\n+0008b370: 2034 292e 0700 3744 3400 0014 002d 4444 4)...7D4....-DD\n 0008b380: 4246 4c55 5348 0000 4442 464c 5553 4812 BFLUSH..DBFLUSH.\n-0008b390: 0035 46bf 1100 0020 2020 4442 464c 5553 .5F.... DBFLUS\n-0008b3a0: 4807 0036 4621 0000 2500 3646 3100 0020 H..6F!..%.6F1.. \n+0008b390: 0035 44bf 1100 0020 2020 4442 464c 5553 .5D.... DBFLUS\n+0008b3a0: 4807 0036 4421 0000 2500 3644 3100 0020 H..6D!..%.6D1.. \n 0008b3b0: 2020 4442 464c 5553 485b 3a3c 7265 6769 DBFLUSH[:[:N]]..6\n-0008b3d0: 4641 0000 4f00 3646 5100 0020 2020 5768 FA..O.6FQ.. Wh\n+0008b3d0: 4441 0000 4f00 3644 5100 0020 2020 5768 DA..O.6DQ.. Wh\n 0008b3e0: 656e 2075 7369 6e67 2074 6865 2042 4720 en using the BG \n 0008b3f0: 6163 6365 7373 206d 6574 686f 642c 2077 access method, w\n 0008b400: 7269 7465 7320 6d6f 6469 6669 6564 2062 rites modified b\n 0008b410: 6c6f 636b 7320 696e 2074 6865 2067 6c6f locks in the glo\n-0008b420: 6261 6c53 0036 4661 0000 2020 2062 7566 balS.6Fa.. buf\n+0008b420: 6261 6c53 0036 4461 0000 2020 2062 7566 balS.6Da.. buf\n 0008b430: 6665 7273 2074 6f20 7468 6520 6461 7461 fers to the data\n 0008b440: 6261 7365 2066 696c 652e 2042 7920 6465 base file. By de\n 0008b450: 6661 756c 742c 2074 6869 7320 636f 6d6d fault, this comm\n 0008b460: 616e 6420 6f70 7469 6f6e 206f 7065 7261 and option opera\n-0008b470: 7465 7320 6f6e 5300 3646 7100 0020 2020 tes onS.6Fq.. \n+0008b470: 7465 7320 6f6e 5300 3644 7100 0020 2020 tes onS.6Dq.. \n 0008b480: 616c 6c20 7265 6769 6f6e 7320 756e 6465 all regions unde\n 0008b490: 7220 7468 6520 6375 7272 656e 7420 676c r the current gl\n 0008b4a0: 6f62 616c 2064 6972 6563 746f 7279 2e20 obal directory. \n 0008b4b0: 4e20 7370 6563 6966 6965 7320 7468 6520 N specifies the \n-0008b4c0: 6e75 6d62 6572 206f 6653 0036 4681 0000 number ofS.6F...\n+0008b4c0: 6e75 6d62 6572 206f 6653 0036 4481 0000 number ofS.6D...\n 0008b4d0: 2020 2062 6c6f 636b 7320 746f 2077 7269 blocks to wri\n 0008b4e0: 7465 3b20 6279 2064 6566 6175 6c74 2c20 te; by default, \n 0008b4f0: 4442 464c 5553 4820 7772 6974 6573 2061 DBFLUSH writes a\n 0008b500: 6c6c 206d 6f64 6966 6965 6420 626c 6f63 ll modified bloc\n-0008b510: 6b73 2e20 4e6f 726d 616c 6c79 5400 3646 ks. NormallyT.6F\n+0008b510: 6b73 2e20 4e6f 726d 616c 6c79 5400 3644 ks. NormallyT.6D\n 0008b520: 9100 0020 2020 4754 2e4d 2073 6368 6564 ... GT.M sched\n 0008b530: 756c 6573 2062 6c6f 636b 2066 6c75 7368 ules block flush\n 0008b540: 696e 6720 6174 2061 7070 726f 7072 6961 ing at appropria\n 0008b550: 7465 2074 696d 6573 2c20 6275 7420 7468 te times, but th\n 0008b560: 6973 206f 7074 696f 6e20 6578 6973 7473 is option exists\n-0008b570: 5300 3546 c011 0000 2020 2066 6f72 2061 S.5F.... for a\n+0008b570: 5300 3544 c011 0000 2020 2066 6f72 2061 S.5D.... for a\n 0008b580: 6e20 6170 706c 6963 6174 696f 6e20 746f n application to\n 0008b590: 2065 7870 6c6f 7265 2074 6865 2069 6d70 explore the imp\n 0008b5a0: 6163 7420 6f66 2066 6c75 7368 696e 6720 act of flushing \n 0008b5b0: 6f6e 2074 6865 6972 2077 6f72 6b20 6c6f on their work lo\n-0008b5c0: 6164 2e35 0036 4612 0000 2020 2053 6565 ad.5.6F... See\n+0008b5c0: 6164 2e35 0036 4412 0000 2020 2053 6565 ad.5.6D... See\n 0008b5d0: 2061 6c73 6f20 7468 6520 4442 5359 4e43 also the DBSYNC\n 0008b5e0: 2061 6e64 2045 504f 4348 2056 4945 5720 and EPOCH VIEW \n-0008b5f0: 4f70 7469 6f6e 732e 0700 3646 1300 0010 Options...6F....\n-0008b600: 002f 4653 594e 4300 0044 4253 594e 4311 ./FSYNC..DBSYNC.\n-0008b610: 0034 46bf 1100 0020 2020 4442 5359 4e43 .4F.... DBSYNC\n-0008b620: 0700 3546 2100 0020 0035 4631 0000 2020 ..5F!.. .5F1.. \n+0008b5f0: 4f70 7469 6f6e 732e 0700 3644 1300 0010 Options...6D....\n+0008b600: 002f 4453 594e 4300 0044 4253 594e 4311 ./DSYNC..DBSYNC.\n+0008b610: 0034 44bf 1100 0020 2020 4442 5359 4e43 .4D.... DBSYNC\n+0008b620: 0700 3544 2100 0020 0035 4431 0000 2020 ..5D!.. .5D1.. \n 0008b630: 2022 4442 5359 4e43 223a 3c72 6567 696f \"DBSYNC\":..5FA..L.\n-0008b650: 3546 5100 0020 2020 5065 7266 6f72 6d73 5FQ.. Performs\n+0008b640: 6e5f 6c69 7374 3e07 0035 4441 0000 4c00 n_list>..5DA..L.\n+0008b650: 3544 5100 0020 2020 5065 7266 6f72 6d73 5DQ.. Performs\n 0008b660: 2061 2066 696c 6520 7379 7374 656d 2068 a file system h\n 0008b670: 6172 6465 6e69 6e67 2073 796e 6320 2d20 ardening sync - \n 0008b680: 6673 796e 6328 2920 2d20 6f70 6572 6174 fsync() - operat\n-0008b690: 696f 6e20 6f6e 2074 6865 5000 3546 6100 ion on theP.5Fa.\n+0008b690: 696f 6e20 6f6e 2074 6865 5000 3544 6100 ion on theP.5Da.\n 0008b6a0: 0020 2020 6461 7461 6261 7365 2066 696c . database fil\n 0008b6b0: 652e 2042 7920 6465 6661 756c 742c 2074 e. By default, t\n 0008b6c0: 6869 7320 636f 6d6d 616e 6420 6f70 7469 his command opti\n 0008b6d0: 6f6e 206f 7065 7261 7465 7320 6f6e 2061 on operates on a\n-0008b6e0: 6c6c 2072 6567 696f 6e73 5400 3546 7100 ll regionsT.5Fq.\n+0008b6e0: 6c6c 2072 6567 696f 6e73 5400 3544 7100 ll regionsT.5Dq.\n 0008b6f0: 0020 2020 756e 6465 7220 7468 6520 6375 . under the cu\n 0008b700: 7272 656e 7420 676c 6f62 616c 2064 6972 rrent global dir\n 0008b710: 6563 746f 7279 2e20 4e6f 726d 616c 6c79 ectory. Normally\n 0008b720: 2047 542e 4d20 7363 6865 6475 6c65 7320 GT.M schedules \n 0008b730: 626c 6f63 6b20 666c 7573 6869 6e67 5400 block flushingT.\n-0008b740: 3546 8100 0020 2020 6174 2061 7070 726f 5F... at appro\n+0008b740: 3544 8100 0020 2020 6174 2061 7070 726f 5D... at appro\n 0008b750: 7072 6961 7465 2074 696d 6573 2c20 6275 priate times, bu\n 0008b760: 7420 7468 6973 206f 7074 696f 6e20 6578 t this option ex\n 0008b770: 6973 7473 2066 6f72 2061 6e20 6170 706c ists for an appl\n 0008b780: 6963 6174 696f 6e20 746f 2065 7870 6c6f ication to explo\n-0008b790: 7265 5300 3546 9100 0020 2020 7468 6520 reS.5F... the \n+0008b790: 7265 5300 3544 9100 0020 2020 7468 6520 reS.5D... the \n 0008b7a0: 696d 7061 6374 206f 6620 6669 6c65 2068 impact of file h\n 0008b7b0: 6172 6465 6e69 6e67 206f 6e20 7468 6569 ardening on thei\n 0008b7c0: 7220 776f 726b 206c 6f61 642e 2053 6565 r work load. See\n 0008b7d0: 2061 6c73 6f20 7468 6520 4442 464c 5553 also the DBFLUS\n 0008b7e0: 4820 616e 6400 0000 0000 0000 0000 0000 H and...........\n 0008b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008b800: 0100 0000 b103 0000 fc16 0000 0000 0000 ................\n 0008b810: 3000 0000 4845 4c50 00ff 7300 ff43 4f4d 0...HELP..s..COM\n 0008b820: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 0008b830: 7300 ff45 5841 4d50 4c45 5300 c017 0000 s..EXAMPLES.....\n-0008b840: 1d00 2946 1800 0020 2020 4754 4d3e 5a4c ..)F... GTM>ZL\n+0008b840: 1d00 2944 1800 0020 2020 4754 4d3e 5a4c ..)D... GTM>ZL\n 0008b850: 696e 6b20 224e 4f53 454e 5345 2232 0029 ink \"NOSENSE\"2.)\n-0008b860: 4619 0000 2020 2025 4754 4d2d 452d 4c41 F... %GTM-E-LA\n+0008b860: 4419 0000 2020 2025 4754 4d2d 452d 4c41 D... %GTM-E-LA\n 0008b870: 4245 4c4d 4953 5349 4e47 204c 6162 656c BELMISSING Label\n 0008b880: 2072 6566 6572 656e 6365 6420 6275 7419 referenced but.\n-0008b890: 0029 461a 0000 2020 206e 6f74 2064 6566 .)F... not def\n-0008b8a0: 696e 6564 3a6c 6162 5100 2946 2100 0020 ined:labQ.)F!.. \n+0008b890: 0029 441a 0000 2020 206e 6f74 2064 6566 .)D... not def\n+0008b8a0: 696e 6564 3a6c 6162 5100 2944 2100 0020 ined:labQ.)D!.. \n 0008b8b0: 2020 2547 544d 2d49 2d53 5243 4e41 4d20 %GTM-I-SRCNAM \n 0008b8c0: 696e 2073 6f75 7263 6520 6d6f 6475 6c65 in source module\n 0008b8d0: 202f 686f 6d65 2f67 746d 7573 6572 312f /home/gtmuser1/\n 0008b8e0: 2e66 6973 2d67 746d 2f56 352e 342d 3030 .fis-gtm/V5.4-00\n-0008b8f0: 3242 5f78 3836 2f72 2f13 0029 4622 0000 2B_x86/r/..)F\"..\n-0008b900: 2020 204e 4f53 454e 5345 2e6d 1d00 2946 NOSENSE.m..)F\n+0008b8f0: 3242 5f78 3836 2f72 2f13 0029 4422 0000 2B_x86/r/..)D\"..\n+0008b900: 2020 204e 4f53 454e 5345 2e6d 1d00 2944 NOSENSE.m..)D\n 0008b910: 2300 0020 2020 4754 4d3e 5a50 7269 6e74 #.. GTM>ZPrint\n-0008b920: 205e 4e4f 5345 4e53 4512 0029 4624 0000 ^NOSENSE..)F$..\n-0008b930: 2020 204e 4f53 454e 5345 3b18 0029 4625 NOSENSE;..)F%\n+0008b920: 205e 4e4f 5345 4e53 4512 0029 4424 0000 ^NOSENSE..)D$..\n+0008b930: 2020 204e 4f53 454e 5345 3b18 0029 4425 NOSENSE;..)D%\n 0008b940: 0000 2020 2020 2020 2020 2020 2044 6f20 .. Do \n-0008b950: 6c61 6216 0029 4626 0000 2020 2020 2020 lab..)F&.. \n-0008b960: 2020 2020 2051 7569 7428 0029 4627 0000 Quit(.)F'..\n+0008b950: 6c61 6216 0029 4426 0000 2020 2020 2020 lab..)D&.. \n+0008b960: 2020 2020 2051 7569 7428 0029 4427 0000 Quit(.)D'..\n 0008b970: 2020 204c 4142 2020 5772 6974 6520 212c LAB Write !,\n 0008b980: 2254 4849 5320 4953 204e 4f53 454e 5345 \"THIS IS NOSENSE\n-0008b990: 2216 0029 4628 0000 2020 2020 2020 2020 \"..)F(.. \n-0008b9a0: 2020 2051 7569 7423 0029 4629 0000 2020 Quit#.)F).. \n+0008b990: 2216 0029 4428 0000 2020 2020 2020 2020 \"..)D(.. \n+0008b9a0: 2020 2051 7569 7423 0029 4429 0000 2020 Quit#.)D).. \n 0008b9b0: 2047 544d 3e56 6965 7720 224c 4142 454c GTM>View \"LABEL\n-0008b9c0: 5322 3a22 5550 5045 5222 1f00 2946 2a00 S\":\"UPPER\"..)F*.\n+0008b9c0: 5322 3a22 5550 5045 5222 1f00 2944 2a00 S\":\"UPPER\"..)D*.\n 0008b9d0: 0020 2020 4754 4d3e 5a4c 696e 6b20 224e . GTM>ZLink \"N\n-0008b9e0: 4f53 454e 5345 2e6d 2219 0029 4631 0000 OSENSE.m\"..)F1..\n+0008b9e0: 4f53 454e 5345 2e6d 2219 0029 4431 0000 OSENSE.m\"..)D1..\n 0008b9f0: 2020 2047 544d 3e44 6f20 5e4e 4f53 454e GTM>Do ^NOSEN\n-0008ba00: 5345 1900 2946 3200 0020 2020 5448 4953 SE..)F2.. THIS\n-0008ba10: 2049 5320 4e4f 5345 4e53 450e 0029 4633 IS NOSENSE..)F3\n-0008ba20: 0000 2020 2047 544d 3e07 0029 4634 0000 .. GTM>..)F4..\n-0008ba30: 4c00 2946 3500 0020 2020 5468 6973 2064 L.)F5.. This d\n+0008ba00: 5345 1900 2944 3200 0020 2020 5448 4953 SE..)D2.. THIS\n+0008ba10: 2049 5320 4e4f 5345 4e53 450e 0029 4433 IS NOSENSE..)D3\n+0008ba20: 0000 2020 2047 544d 3e07 0029 4434 0000 .. GTM>..)D4..\n+0008ba30: 4c00 2944 3500 0020 2020 5468 6973 2064 L.)D5.. This d\n 0008ba40: 656d 6f6e 7374 7261 7465 7320 7573 6520 emonstrates use \n 0008ba50: 6f66 2056 4945 5720 224c 4142 454c 5322 of VIEW \"LABELS\"\n 0008ba60: 2074 6f20 6d61 6b65 206c 6162 656c 2068 to make label h\n-0008ba70: 616e 646c 696e 6720 6361 7365 5200 2946 andling caseR.)F\n+0008ba70: 616e 646c 696e 6720 6361 7365 5200 2944 andling caseR.)D\n 0008ba80: 3600 0020 2020 696e 7365 6e73 6974 6976 6.. insensitiv\n 0008ba90: 652e 204e 6f74 6963 6520 7468 6174 2074 e. Notice that t\n 0008baa0: 6865 2072 6f75 7469 6e65 2077 6173 205a he routine was Z\n 0008bab0: 4c49 4e4b 6564 2077 6974 6820 616e 2065 LINKed with an e\n 0008bac0: 7874 656e 7369 6f6e 206f 6620 2e6d 4f00 xtension of .mO.\n-0008bad0: 2946 3700 0020 2020 746f 2066 6f72 6365 )F7.. to force\n+0008bad0: 2944 3700 0020 2020 746f 2066 6f72 6365 )D7.. to force\n 0008bae0: 2061 2072 6563 6f6d 7069 6c65 2061 6e64 a recompile and\n 0008baf0: 2065 6e73 7572 6520 7468 6174 2074 6865 ensure that the\n 0008bb00: 206f 626a 6563 7420 636f 6465 2061 6e64 object code and\n 0008bb10: 2074 6865 2072 756e 2d74 696d 6529 0029 the run-time).)\n-0008bb20: 4638 0000 2020 2068 616e 646c 696e 6720 F8.. handling \n+0008bb20: 4438 0000 2020 2068 616e 646c 696e 6720 D8.. handling \n 0008bb30: 6f66 206c 6162 656c 7320 6973 2074 6865 of labels is the\n-0008bb40: 2073 616d 652e 0700 2946 3900 0018 001f same...)F9.....\n+0008bb40: 2073 616d 652e 0700 2944 3900 0018 001f same...)D9.....\n 0008bb50: 684b 4559 5f57 4f52 4453 0000 4b65 795f hKEY_WORDS..Key_\n-0008bb60: 576f 7264 7314 0029 46bf 1100 0020 2020 Words..)F.... \n-0008bb70: 4b65 7920 576f 7264 7307 002a 4621 0000 Key Words..*F!..\n-0008bb80: 1800 2946 ff73 00ff 4241 4443 4841 5200 ..)F.s..BADCHAR.\n-0008bb90: 0042 4144 4348 4152 1200 3546 bf11 0000 .BADCHAR..5F....\n-0008bba0: 2020 2042 4144 4348 4152 0700 3646 2100 BADCHAR..6F!.\n+0008bb60: 576f 7264 7314 0029 44bf 1100 0020 2020 Words..)D.... \n+0008bb70: 4b65 7920 576f 7264 7307 002a 4421 0000 Key Words..*D!..\n+0008bb80: 1800 2944 ff73 00ff 4241 4443 4841 5200 ..)D.s..BADCHAR.\n+0008bb90: 0042 4144 4348 4152 1200 3544 bf11 0000 .BADCHAR..5D....\n+0008bba0: 2020 2042 4144 4348 4152 0700 3644 2100 BADCHAR..6D!.\n 0008bbb0: 0064 0000 0000 0000 0000 0000 0000 0000 .d..............\n 0008bbc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008bbd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008bbe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008bbf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008bc00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008bc10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -35835,2797 +35835,2797 @@\n 0008bfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008bfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008bfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008bfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008bfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008c000: 0100 0000 fb07 0000 a313 0000 0000 0000 ................\n-0008c010: 5200 0046 4845 4c50 00ff 7300 ff43 4f4d R..FHELP..s..COM\n+0008c010: 5200 0044 4845 4c50 00ff 7300 ff43 4f4d R..DHELP..s..COM\n 0008c020: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 0008c030: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 0008c040: ff44 4253 594e 4300 c011 0000 2020 2045 .DBSYNC..... E\n 0008c050: 504f 4348 2056 4945 5720 4f70 7469 6f6e POCH VIEW Option\n-0008c060: 732e 0700 3546 1200 0011 002e 464d 5445 s...5F......FMTE\n-0008c070: 524d 0000 444d 5445 524d 1100 3446 bf11 RM..DMTERM..4F..\n-0008c080: 0000 2020 2044 4d54 4552 4d07 0035 4621 .. DMTERM..5F!\n-0008c090: 0000 5100 3546 3100 0020 2020 5072 6f76 ..Q.5F1.. Prov\n+0008c060: 732e 0700 3544 1200 0011 002e 444d 5445 s...5D......DMTE\n+0008c070: 524d 0000 444d 5445 524d 1100 3444 bf11 RM..DMTERM..4D..\n+0008c080: 0000 2020 2044 4d54 4552 4d07 0035 4421 .. DMTERM..5D!\n+0008c090: 0000 5100 3544 3100 0020 2020 5072 6f76 ..Q.5D1.. Prov\n 0008c0a0: 6964 6573 2061 206d 6563 6861 6e69 736d ides a mechanism\n 0008c0b0: 2074 6f20 7265 7461 696e 2064 6566 6175 to retain defau\n 0008c0c0: 6c74 206c 696e 6520 7465 726d 696e 6174 lt line terminat\n 0008c0d0: 6f72 7320 666f 7220 6469 7265 6374 206d ors for direct m\n-0008c0e0: 6f64 654b 0035 4641 0000 2020 2075 7365 odeK.5FA.. use\n+0008c0e0: 6f64 654b 0035 4441 0000 2020 2075 7365 odeK.5DA.. use\n 0008c0f0: 7220 696e 7465 7261 6374 696f 6e20 2869 r interaction (i\n 0008c100: 6e63 6c75 6469 6e67 2074 6865 2042 5245 ncluding the BRE\n 0008c110: 414b 2063 6f6d 6d61 6e64 2920 696e 6465 AK command) inde\n 0008c120: 7065 6e64 656e 7420 6f66 2061 6e79 5200 pendent of anyR.\n-0008c130: 3546 5100 0020 2020 5445 524d 494e 4154 5FQ.. TERMINAT\n+0008c130: 3544 5100 0020 2020 5445 524d 494e 4154 5DQ.. TERMINAT\n 0008c140: 4f52 2064 6576 6963 6570 6172 616d 6574 OR deviceparamet\n 0008c150: 6572 2063 6861 6e67 6573 2066 6f72 2024 er changes for $\n 0008c160: 5052 494e 4349 5041 4c2e 2057 6974 6820 PRINCIPAL. With \n 0008c170: 5649 4557 2022 4e4f 444d 5445 524d 222c VIEW \"NODMTERM\",\n-0008c180: 5300 3546 6100 0020 2020 5445 524d 494e S.5Fa.. TERMIN\n+0008c180: 5300 3544 6100 0020 2020 5445 524d 494e S.5Da.. TERMIN\n 0008c190: 4154 4f52 2064 6576 6963 6570 6172 616d ATOR deviceparam\n 0008c1a0: 6574 6572 2061 7070 6c79 2074 6f20 626f eter apply to bo\n 0008c1b0: 7468 2052 4541 4473 2066 726f 6d20 2450 th READs from $P\n 0008c1c0: 5249 4e43 4950 414c 2061 6e64 2064 6972 RINCIPAL and dir\n-0008c1d0: 6563 7451 0035 4671 0000 2020 206d 6f64 ectQ.5Fq.. mod\n+0008c1d0: 6563 7451 0035 4471 0000 2020 206d 6f64 ectQ.5Dq.. mod\n 0008c1e0: 6520 696e 7465 7261 6374 696f 6e73 2e20 e interactions. \n 0008c1f0: 4120 6361 7365 2d69 6e73 656e 7369 7469 A case-insensiti\n 0008c200: 7665 2076 616c 7565 206f 6620 7468 6520 ve value of the \n 0008c210: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n-0008c220: 6162 6c65 5300 3546 8100 0020 2020 6774 ableS.5F... gt\n+0008c220: 6162 6c65 5300 3544 8100 0020 2020 6774 ableS.5D... gt\n 0008c230: 6d5f 646d 7465 726d 2069 7320 2231 222c m_dmterm is \"1\",\n 0008c240: 2022 7965 7322 2c20 6f72 2022 7472 7565 \"yes\", or \"true\n 0008c250: 2220 6573 7461 626c 6973 6865 7320 6120 \" establishes a \n 0008c260: 444d 5445 524d 2073 7461 7465 2061 7420 DMTERM state at \n-0008c270: 7072 6f63 6573 7351 0035 4691 0000 2020 processQ.5F... \n+0008c270: 7072 6f63 6573 7351 0035 4491 0000 2020 processQ.5D... \n 0008c280: 2069 6e69 7469 6174 696f 6e3b 2061 6c6c initiation; all\n 0008c290: 206f 7468 6572 2076 616c 7565 732c 2069 other values, i\n 0008c2a0: 6e63 6c75 6469 6e67 206e 6f20 7661 6c75 ncluding no valu\n 0008c2b0: 652c 2072 6573 756c 7420 696e 2074 6865 e, result in the\n-0008c2c0: 2064 6566 6175 6c74 5300 3446 c011 0000 defaultS.4F....\n+0008c2c0: 2064 6566 6175 6c74 5300 3444 c011 0000 defaultS.4D....\n 0008c2d0: 2020 2056 4945 5720 224e 4f44 4d54 4552 VIEW \"NODMTER\n 0008c2e0: 4d22 2062 6568 6176 696f 722e 2024 5649 M\" behavior. $VI\n 0008c2f0: 4557 2822 444d 5445 524d 2229 2072 6574 EW(\"DMTERM\") ret\n 0008c300: 7572 6e73 2031 2066 6f72 2044 4d54 4552 urns 1 for DMTER\n-0008c310: 4d20 6d6f 6465 206f 7220 301c 0035 4612 M mode or 0..5F.\n+0008c310: 4d20 6d6f 6465 206f 7220 301c 0035 4412 M mode or 0..5D.\n 0008c320: 0000 2020 2066 6f72 204e 4f44 4d54 4552 .. for NODMTER\n-0008c330: 4d20 6d6f 6465 2e07 0035 4613 0000 1000 M mode...5F.....\n-0008c340: 2d46 4550 4f43 4800 0045 504f 4348 1000 -FEPOCH..EPOCH..\n-0008c350: 3346 bf11 0000 2020 2045 504f 4348 0700 3F.... EPOCH..\n-0008c360: 3446 2100 0021 0034 4631 0000 2020 2022 4F!..!.4F1.. \"\n+0008c330: 4d20 6d6f 6465 2e07 0035 4413 0000 1000 M mode...5D.....\n+0008c340: 2d44 4550 4f43 4800 0045 504f 4348 1000 -DEPOCH..EPOCH..\n+0008c350: 3344 bf11 0000 2020 2045 504f 4348 0700 3D.... EPOCH..\n+0008c360: 3444 2100 0021 0034 4431 0000 2020 2022 4D!..!.4D1.. \"\n 0008c370: 4550 4f43 4822 5b3a 3c72 6567 696f 6e5f EPOCH\"[:]..4FA..O.4\n-0008c390: 4651 0000 2020 2046 6c75 7368 6573 2074 FQ.. Flushes t\n+0008c380: 6c69 7374 3e5d 0700 3444 4100 004f 0034 list>]..4DA..O.4\n+0008c390: 4451 0000 2020 2046 6c75 7368 6573 2074 DQ.. Flushes t\n 0008c3a0: 6865 2064 6174 6162 6173 6520 6275 6666 he database buff\n 0008c3b0: 6572 7320 616e 642c 2069 6620 6a6f 7572 ers and, if jour\n 0008c3c0: 6e61 6c69 6e67 2069 7320 656e 6162 6c65 naling is enable\n-0008c3d0: 642c 2077 7269 7465 7320 616e 4f00 3446 d, writes anO.4F\n+0008c3d0: 642c 2077 7269 7465 7320 616e 4f00 3444 d, writes anO.4D\n 0008c3e0: 6100 0020 2020 4550 4f43 4820 7265 636f a.. EPOCH reco\n 0008c3f0: 7264 2e20 4279 2064 6566 6175 6c74 2c20 rd. By default, \n 0008c400: 7468 6973 2063 6f6d 6d61 6e64 206f 7074 this command opt\n 0008c410: 696f 6e20 6f70 6572 6174 6573 206f 6e20 ion operates on \n-0008c420: 616c 6c20 7265 6769 6f6e 7351 0034 4671 all regionsQ.4Fq\n+0008c420: 616c 6c20 7265 6769 6f6e 7351 0034 4471 all regionsQ.4Dq\n 0008c430: 0000 2020 2075 6e64 6572 2074 6865 2063 .. under the c\n 0008c440: 7572 7265 6e74 2067 6c6f 6261 6c20 6469 urrent global di\n 0008c450: 7265 6374 6f72 792e 204e 6f72 6d61 6c6c rectory. Normall\n 0008c460: 7920 4754 2e4d 2073 6368 6564 756c 6573 y GT.M schedules\n-0008c470: 2065 706f 6368 7320 6173 2061 5200 3446 epochs as aR.4F\n+0008c470: 2065 706f 6368 7320 6173 2061 5200 3444 epochs as aR.4D\n 0008c480: 8100 0020 2020 7573 6572 2063 6f6e 7472 ... user contr\n 0008c490: 6f6c 6c65 6420 6a6f 7572 6e61 6c69 6e67 olled journaling\n 0008c4a0: 2063 6861 7261 6374 6572 6973 7469 632c characteristic,\n 0008c4b0: 2062 7574 2074 6869 7320 6f70 7469 6f6e but this option\n 0008c4c0: 2065 7869 7374 7320 666f 7220 616e 5200 exists for anR.\n-0008c4d0: 3446 9100 0020 2020 6170 706c 6963 6174 4F... applicat\n+0008c4d0: 3444 9100 0020 2020 6170 706c 6963 6174 4D... applicat\n 0008c4e0: 696f 6e20 746f 2065 7870 6c6f 7265 2074 ion to explore t\n 0008c4f0: 6865 2069 6d70 6163 7420 6f66 2065 706f he impact of epo\n 0008c500: 6368 7320 6f6e 2074 6865 6972 2077 6f72 chs on their wor\n 0008c510: 6b20 6c6f 6164 2e20 5365 6520 616c 736f k load. See also\n-0008c520: 5100 3346 c011 0000 2020 2074 6865 2044 Q.3F.... the D\n+0008c520: 5100 3344 c011 0000 2020 2074 6865 2044 Q.3D.... the D\n 0008c530: 4246 4c55 5348 2061 6e64 2044 4253 594e BFLUSH and DBSYN\n 0008c540: 4320 5649 4557 204f 7074 696f 6e73 2e20 C VIEW Options. \n 0008c550: 4570 6f63 6873 2069 6e63 6c75 6465 2044 Epochs include D\n 0008c560: 4246 4c55 5348 2061 6e64 2044 4253 594e BFLUSH and DBSYN\n-0008c570: 4352 0034 4612 0000 2020 2061 6374 696f CR.4F... actio\n+0008c570: 4352 0034 4412 0000 2020 2061 6374 696f CR.4D... actio\n 0008c580: 6e73 2c20 6275 7420 7065 7266 6f72 6d69 ns, but performi\n 0008c590: 6e67 2074 6865 6d20 6265 666f 7265 2074 ng them before t\n 0008c5a0: 6865 2065 706f 6368 206d 6179 2072 6564 he epoch may red\n 0008c5b0: 7563 6520 7468 6520 6475 7261 7469 6f6e uce the duration\n-0008c5c0: 206f 6629 0034 4613 0000 2020 2074 6865 of).4F... the\n+0008c5c0: 206f 6629 0034 4413 0000 2020 2074 6865 of).4D... the\n 0008c5d0: 7365 2061 6374 696f 6e73 2077 6974 6869 se actions withi\n-0008c5e0: 6e20 7468 6520 6570 6f63 682e 0700 3446 n the epoch...4F\n-0008c5f0: 1400 0010 002d 4646 4c55 5348 0000 464c .....-FFLUSH..FL\n-0008c600: 5553 4810 0033 46bf 1100 0020 2020 464c USH..3F.... FL\n-0008c610: 5553 4807 0034 4621 0000 2100 3446 3100 USH..4F!..!.4F1.\n+0008c5e0: 6e20 7468 6520 6570 6f63 682e 0700 3444 n the epoch...4D\n+0008c5f0: 1400 0010 002d 4446 4c55 5348 0000 464c .....-DFLUSH..FL\n+0008c600: 5553 4810 0033 44bf 1100 0020 2020 464c USH..3D.... FL\n+0008c610: 5553 4807 0034 4421 0000 2100 3444 3100 USH..4D!..!.4D1.\n 0008c620: 0020 2020 2246 4c55 5348 225b 3a3c 7265 . \"FLUSH\"[:]..4FA\n-0008c640: 0000 5400 3446 5100 0020 2020 466c 7573 ..T.4FQ.. Flus\n+0008c630: 6769 6f6e 5f6c 6973 743e 5d07 0034 4441 gion_list>]..4DA\n+0008c640: 0000 5400 3444 5100 0020 2020 466c 7573 ..T.4DQ.. Flus\n 0008c650: 6865 7320 6469 7274 7920 676c 6f62 616c hes dirty global\n 0008c660: 2062 7566 6665 7273 2066 726f 6d20 7468 buffers from th\n 0008c670: 6520 676c 6f62 616c 2062 7566 6665 7220 e global buffer \n 0008c680: 706f 6f6c 2e20 4966 206a 6f75 726e 616c pool. If journal\n-0008c690: 696e 6720 6973 4d00 3446 6100 0020 2020 ing isM.4Fa.. \n+0008c690: 696e 6720 6973 4d00 3444 6100 0020 2020 ing isM.4Da.. \n 0008c6a0: 7475 726e 6564 206f 6e2c 2022 464c 5553 turned on, \"FLUS\n 0008c6b0: 4822 2077 7269 7465 7320 616e 2045 504f H\" writes an EPO\n 0008c6c0: 4348 2072 6563 6f72 6420 616e 6420 666c CH record and fl\n 0008c6d0: 7573 6865 7320 6469 7274 7920 6a6f 7572 ushes dirty jour\n-0008c6e0: 6e61 6c54 0034 4671 0000 2020 2062 7566 nalT.4Fq.. buf\n+0008c6e0: 6e61 6c54 0034 4471 0000 2020 2062 7566 nalT.4Dq.. buf\n 0008c6f0: 6665 7273 2070 7269 6f72 2074 6f20 666c fers prior to fl\n 0008c700: 7573 6869 6e67 2064 6972 7479 2067 6c6f ushing dirty glo\n 0008c710: 6261 6c20 6275 6666 6572 732e 2049 6620 bal buffers. If \n 0008c720: 6e6f 2072 6567 696f 6e20 6973 2073 7065 no region is spe\n-0008c730: 6369 6669 6564 2c53 0034 4681 0000 2020 cified,S.4F... \n+0008c730: 6369 6669 6564 2c53 0034 4481 0000 2020 cified,S.4D... \n 0008c740: 2056 4945 5720 2246 4c55 5348 2220 666c VIEW \"FLUSH\" fl\n 0008c750: 7573 6865 7320 616c 6c20 7265 6769 6f6e ushes all region\n 0008c760: 7320 696e 2074 6865 2063 7572 7265 6e74 s in the current\n 0008c770: 2067 6c6f 6261 6c20 6469 7265 6374 6f72 global director\n-0008c780: 7920 7468 6174 2074 6865 2200 3446 9100 y that the\".4F..\n+0008c780: 7920 7468 6174 2074 6865 2200 3444 9100 y that the\".4D..\n 0008c790: 0020 2020 4754 2e4d 2070 726f 6365 7373 . GT.M process\n-0008c7a0: 2068 6173 206f 7065 6e65 642e 0800 3346 has opened...3F\n-0008c7b0: c011 0000 2500 2e46 554c 4c5f 424f 4f4c ....%..FULL_BOOL\n+0008c7a0: 2068 6173 206f 7065 6e65 642e 0800 3344 has opened...3D\n+0008c7b0: c011 0000 2500 2e44 554c 4c5f 424f 4f4c ....%..DULL_BOOL\n 0008c7c0: 4541 4e57 4152 4e00 0046 554c 4c5f 424f EANWARN..FULL_BO\n-0008c7d0: 4f4c 4541 4e57 4152 4e1b 003e 46bf 1100 OLEANWARN..>F...\n+0008c7d0: 4f4c 4541 4e57 4152 4e1b 003e 44bf 1100 OLEANWARN..>D...\n 0008c7e0: 0020 2020 4655 4c4c 5f42 4f4f 4c45 414e . FULL_BOOLEAN\n-0008c7f0: 5741 524e 0700 3f46 2100 0000 0000 0000 WARN..?F!.......\n+0008c7f0: 5741 524e 0700 3f44 2100 0000 0000 0000 WARN..?D!.......\n 0008c800: 0100 0000 dc07 0000 c313 0000 0000 0000 ................\n-0008c810: 9300 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+0008c810: 9300 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 0008c820: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 0008c830: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 0008c840: ff46 554c 4c5f 424f 4f4c 4541 4e57 4152 .FULL_BOOLEANWAR\n 0008c850: 4e00 bf31 0000 2020 2043 6f6e 7472 6f6c N..1.. Control\n 0008c860: 7320 7468 6520 6576 616c 7561 7469 6f6e s the evaluation\n 0008c870: 206f 6620 426f 6f6c 6561 6e20 6578 7072 of Boolean expr\n 0008c880: 6573 7369 6f6e 7320 2865 7870 7265 7373 essions (express\n 0008c890: 696f 6e73 2065 7661 6c75 6174 6564 2061 ions evaluated a\n-0008c8a0: 7320 6121 003f 4641 0000 2020 206c 6f67 s a!.?FA.. log\n+0008c8a0: 7320 6121 003f 4441 0000 2020 206c 6f67 s a!.?DA.. log\n 0008c8b0: 6963 616c 2054 5255 4520 6f72 2046 414c ical TRUE or FAL\n-0008c8c0: 5345 292e 0700 3f46 5100 0054 003f 4661 SE)...?FQ..T.?Fa\n+0008c8c0: 5345 292e 0700 3f44 5100 0054 003f 4461 SE)...?DQ..T.?Da\n 0008c8d0: 0000 2020 2042 7920 6465 6661 756c 742c .. By default,\n 0008c8e0: 2047 542e 4d20 656e 6162 6c65 7320 5649 GT.M enables VI\n 0008c8f0: 4557 2022 4e4f 4655 4c4c 5f42 4f4f 4c45 EW \"NOFULL_BOOLE\n 0008c900: 414e 2220 7768 6963 6820 6d65 616e 7320 AN\" which means \n 0008c910: 7468 6174 2047 542e 4d20 7374 6f70 7350 that GT.M stopsP\n-0008c920: 003f 4671 0000 2020 2065 7661 6c75 6174 .?Fq.. evaluat\n+0008c920: 003f 4471 0000 2020 2065 7661 6c75 6174 .?Dq.. evaluat\n 0008c930: 696e 6720 6120 426f 6f6c 6561 6e20 6578 ing a Boolean ex\n 0008c940: 7072 6573 7369 6f6e 2061 7320 736f 6f6e pression as soon\n 0008c950: 2061 7320 6974 2065 7374 6162 6c69 7368 as it establish\n 0008c960: 6573 2061 2064 6566 696e 6974 6976 654f es a definitiveO\n-0008c970: 003f 4681 0000 2020 2072 6573 756c 742e .?F... result.\n+0008c970: 003f 4481 0000 2020 2072 6573 756c 742e .?D... result.\n 0008c980: 2046 6f72 2065 7861 6d70 6c65 2c20 6e65 For example, ne\n 0008c990: 6974 6865 7220 3026 2424 6162 635e 6465 ither 0&$$abc^de\n 0008c9a0: 6628 2920 6e6f 7220 3121 2424 6162 635e f() nor 1!$$abc^\n 0008c9b0: 6465 6628 2920 6578 6563 7574 6573 5100 def() executesQ.\n-0008c9c0: 3f46 9100 0020 2020 2424 6162 635e 6465 ?F... $$abc^de\n+0008c9c0: 3f44 9100 0020 2020 2424 6162 635e 6465 ?D... $$abc^de\n 0008c9d0: 6628 292e 2048 6f77 6576 6572 2c20 696e f(). However, in\n 0008c9e0: 2074 6865 2063 6173 6520 6f66 2067 6c6f the case of glo\n 0008c9f0: 6261 6c20 7265 6665 7265 6e63 6573 2c20 bal references, \n 0008ca00: 7375 6368 2061 7320 3026 5e61 206f 724e such as 0&^a orN\n-0008ca10: 003e 46c0 1100 0020 2020 3121 5e61 2c20 .>F.... 1!^a, \n+0008ca10: 003e 44c0 1100 0020 2020 3121 5e61 2c20 .>D.... 1!^a, \n 0008ca20: 4754 2e4d 2073 6574 7320 2472 6566 6572 GT.M sets $refer\n 0008ca30: 656e 6365 2061 6e64 2074 6865 206e 616b ence and the nak\n 0008ca40: 6564 2069 6e64 6963 6174 6f72 2077 6974 ed indicator wit\n 0008ca50: 686f 7574 2061 6374 7561 6c6c 7928 003f hout actually(.?\n-0008ca60: 4612 0000 2020 2061 6363 6573 7369 6e67 F... accessing\n+0008ca60: 4412 0000 2020 2061 6363 6573 7369 6e67 D... accessing\n 0008ca70: 2074 6865 2067 6c6f 6261 6c20 7661 7269 the global vari\n-0008ca80: 6162 6c65 2e07 003f 4613 0000 5000 3f46 able...?F...P.?F\n+0008ca80: 6162 6c65 2e07 003f 4413 0000 5000 3f44 able...?D...P.?D\n 0008ca90: 1400 0020 2020 5769 7468 2056 4945 5720 ... With VIEW \n 0008caa0: 2246 554c 4c5f 424f 4f4c 4541 4e22 2c20 \"FULL_BOOLEAN\", \n 0008cab0: 4754 2e4d 2065 6e73 7572 6573 2074 6861 GT.M ensures tha\n 0008cac0: 7420 616c 6c20 7369 6465 2065 6666 6563 t all side effec\n-0008cad0: 7420 6578 7072 6573 7369 6f6e 5400 3f46 t expressionT.?F\n+0008cad0: 7420 6578 7072 6573 7369 6f6e 5400 3f44 t expressionT.?D\n 0008cae0: 1500 0020 2020 6174 6f6d 732c 2065 7874 ... atoms, ext\n 0008caf0: 7269 6e73 6963 2066 756e 6374 696f 6e73 rinsic functions\n 0008cb00: 2028 2424 292c 2065 7874 6572 6e61 6c20 ($$), external \n 0008cb10: 6675 6e63 7469 6f6e 7320 2824 2629 2c20 functions ($&), \n 0008cb20: 616e 6420 2449 4e43 5245 4d45 4e54 2829 and $INCREMENT()\n-0008cb30: 2900 3f46 1600 0020 2020 6578 6563 7574 ).?F... execut\n+0008cb30: 2900 3f44 1600 0020 2020 6578 6563 7574 ).?D... execut\n 0008cb40: 6520 696e 206c 6566 742d 746f 2d72 6967 e in left-to-rig\n-0008cb50: 6874 206f 7264 6572 2e07 003f 4617 0000 ht order...?F...\n-0008cb60: 5000 3f46 1800 0020 2020 5769 7468 2056 P.?F... With V\n+0008cb50: 6874 206f 7264 6572 2e07 003f 4417 0000 ht order...?D...\n+0008cb60: 5000 3f44 1800 0020 2020 5769 7468 2056 P.?D... With V\n 0008cb70: 4945 5720 2246 554c 4c5f 424f 4f4c 5741 IEW \"FULL_BOOLWA\n 0008cb80: 524e 222c 2047 542e 4d20 6e6f 7420 6f6e RN\", GT.M not on\n 0008cb90: 6c79 2065 7661 6c75 6174 6573 2042 6f6f ly evaluates Boo\n 0008cba0: 6c65 616e 2065 7870 7265 7373 696f 6e73 lean expressions\n-0008cbb0: 4a00 3f46 1900 0020 2020 6c69 6b65 2022 J.?F... like \"\n+0008cbb0: 4a00 3f44 1900 0020 2020 6c69 6b65 2022 J.?D... like \"\n 0008cbc0: 4655 4c4c 5f42 4f4f 4c45 414e 2220 6275 FULL_BOOLEAN\" bu\n 0008cbd0: 7420 7072 6f64 7563 6573 2061 2042 4f4f t produces a BOO\n 0008cbe0: 4c53 4944 4546 4645 4354 2077 6172 6e69 LSIDEFFECT warni\n-0008cbf0: 6e67 2077 6865 6e20 6974 4f00 3f46 1a00 ng when itO.?F..\n+0008cbf0: 6e67 2077 6865 6e20 6974 4f00 3f44 1a00 ng when itO.?D..\n 0008cc00: 0020 2020 656e 636f 756e 7465 7273 2042 . encounters B\n 0008cc10: 6f6f 6c65 616e 2065 7870 7265 7373 696f oolean expressio\n 0008cc20: 6e73 2074 6861 7420 6d61 7920 696e 6475 ns that may indu\n 0008cc30: 6365 2073 6964 652d 6566 6665 6374 733b ce side-effects;\n-0008cc40: 2074 6861 7420 6973 3a54 003f 4621 0000 that is:T.?F!..\n+0008cc40: 2074 6861 7420 6973 3a54 003f 4421 0000 that is:T.?D!..\n 0008cc50: 2020 2065 7870 7265 7373 696f 6e73 2077 expressions w\n 0008cc60: 6974 6820 7369 6465 2065 6666 6563 7473 ith side effects\n 0008cc70: 2061 6674 6572 2074 6865 2066 6972 7374 after the first\n 0008cc80: 2042 6f6f 6c65 616e 206f 7065 7261 746f Boolean operato\n 0008cc90: 7220 2d20 6578 7472 696e 7369 6335 003f r - extrinsic5.?\n-0008cca0: 4622 0000 2020 2066 756e 6374 696f 6e73 F\".. functions\n+0008cca0: 4422 0000 2020 2066 756e 6374 696f 6e73 D\".. functions\n 0008ccb0: 2c20 6578 7465 726e 616c 2063 616c 6c73 , external calls\n 0008ccc0: 2061 6e64 2024 494e 4352 454d 454e 5428 and $INCREMENT(\n-0008ccd0: 292e 0700 3f46 2300 0051 003f 4624 0000 )...?F#..Q.?F$..\n+0008ccd0: 292e 0700 3f44 2300 0051 003f 4424 0000 )...?D#..Q.?D$..\n 0008cce0: 2020 2047 542e 4d20 7069 636b 7320 7570 GT.M picks up\n 0008ccf0: 2074 6865 2076 616c 7565 206f 6620 5b4e the value of [N\n 0008cd00: 4f5d 4655 4c4c 5f42 4f4f 4c5b 4541 4e7c O]FULL_BOOL[EAN|\n 0008cd10: 5741 524e 5d20 6672 6f6d 2074 6865 2065 WARN] from the e\n-0008cd20: 6e76 6972 6f6e 6d65 6e74 4e00 3f46 2500 nvironmentN.?F%.\n+0008cd20: 6e76 6972 6f6e 6d65 6e74 4e00 3f44 2500 nvironmentN.?D%.\n 0008cd30: 0020 2020 7661 7269 6162 6c65 2067 746d . variable gtm\n 0008cd40: 5f62 6f6f 6c65 616e 2e20 4966 2067 746d _boolean. If gtm\n 0008cd50: 5f62 6f6f 6c65 616e 2069 7320 756e 6465 _boolean is unde\n 0008cd60: 6669 6e65 6420 6f72 2065 7661 6c75 6174 fined or evaluat\n-0008cd70: 6573 2074 6f20 616e 5300 3f46 2600 0020 es to anS.?F&.. \n+0008cd70: 6573 2074 6f20 616e 5300 3f44 2600 0020 es to anS.?D&.. \n 0008cd80: 2020 696e 7465 6765 7220 7a65 726f 2028 integer zero (\n 0008cd90: 3029 2c20 7468 6520 696e 6974 6961 6c20 0), the initial \n 0008cda0: 7365 7474 696e 6720 7468 6520 6465 6661 setting the defa\n 0008cdb0: 756c 7420 224e 4f46 554c 4c5f 424f 4f4c ult \"NOFULL_BOOL\n-0008cdc0: 4541 4e22 2c20 6966 2069 7454 003f 4627 EAN\", if itT.?F'\n+0008cdc0: 4541 4e22 2c20 6966 2069 7454 003f 4427 EAN\", if itT.?D'\n 0008cdd0: 0000 2020 2065 7661 6c75 6174 6573 2074 .. evaluates t\n 0008cde0: 6f20 616e 2069 6e74 6567 6572 206f 6e65 o an integer one\n 0008cdf0: 2028 3129 2c20 7468 6520 696e 6974 6961 (1), the initia\n 0008ce00: 6c20 7365 7474 696e 6720 6973 2022 4655 l setting is \"FU\n 0008ce10: 4c4c 5f42 4f4f 4c45 414e 2220 616e 6454 LL_BOOLEAN\" andT\n-0008ce20: 003f 4628 0000 2020 2069 6620 6974 2065 .?F(.. if it e\n+0008ce20: 003f 4428 0000 2020 2069 6620 6974 2065 .?D(.. if it e\n 0008ce30: 7661 6c75 6174 6573 2074 6f20 696e 7465 valuates to inte\n 0008ce40: 6765 7220 7477 6f20 2832 2920 7468 6520 ger two (2) the \n 0008ce50: 696e 6974 6961 6c20 7365 7474 696e 6720 initial setting \n 0008ce60: 6973 2022 4655 4c4c 5f42 4f4f 4c57 4152 is \"FULL_BOOLWAR\n-0008ce70: 4e22 2e07 003f 4629 0000 5200 3f46 2a00 N\"...?F)..R.?F*.\n+0008ce70: 4e22 2e07 003f 4429 0000 5200 3f44 2a00 N\"...?D)..R.?D*.\n 0008ce80: 0020 2020 5649 4557 2022 5b4e 4f5d 4655 . VIEW \"[NO]FU\n 0008ce90: 4c4c 5f42 4f4f 4c5b 4541 4e5d 5b57 4152 LL_BOOL[EAN][WAR\n 0008cea0: 4e5d 2220 7461 6b65 7320 6566 6665 6374 N]\" takes effect\n 0008ceb0: 2069 6d6d 6564 6961 7465 6c79 2066 6f72 immediately for\n-0008cec0: 2069 6e64 6972 6563 7469 6f6e 1500 3f46 indirection..?F\n+0008cec0: 2069 6e64 6972 6563 7469 6f6e 1500 3f44 indirection..?D\n 0008ced0: 3100 0020 2020 616e 6420 5845 4355 5445 1.. and XECUTE\n-0008cee0: 2e07 003f 4632 0000 5100 3f46 3300 0020 ...?F2..Q.?F3.. \n+0008cee0: 2e07 003f 4432 0000 5100 3f44 3300 0020 ...?D2..Q.?D3.. \n 0008cef0: 2020 5649 4557 2022 4e4f 4655 4c4c 424f VIEW \"NOFULLBO\n 0008cf00: 4f4c 4541 4e22 2070 726f 6475 6365 7320 OLEAN\" produces \n 0008cf10: 616e 2065 7272 6f72 2077 6865 6e20 6774 an error when gt\n 0008cf20: 6d5f 7369 6465 5f65 6666 6563 7473 2069 m_side_effects i\n-0008cf30: 7320 6f6e 2e20 466f 7251 003f 4634 0000 s on. ForQ.?F4..\n+0008cf30: 7320 6f6e 2e20 466f 7251 003f 4434 0000 s on. ForQ.?D4..\n 0008cf40: 2020 206d 6f72 6520 696e 666f 726d 6174 more informat\n 0008cf50: 696f 6e20 6f6e 2074 6865 2067 746d 5f73 ion on the gtm_s\n 0008cf60: 6964 655f 6566 6665 6374 7320 656e 7669 ide_effects envi\n 0008cf70: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n-0008cf80: 2c20 7265 6665 7220 746f 5200 3f46 3500 , refer toR.?F5.\n+0008cf80: 2c20 7265 6665 7220 746f 5200 3f44 3500 , refer toR.?D5.\n 0008cf90: 0020 2020 7468 6520 456e 7669 726f 6e6d . the Environm\n 0008cfa0: 656e 7420 5661 7269 6162 6c65 7320 7365 ent Variables se\n 0008cfb0: 6374 696f 6e20 696e 2074 6865 2042 6173 ction in the Bas\n 0008cfc0: 6963 204f 7065 7261 7469 6f6e 7320 6368 ic Operations ch\n 0008cfd0: 6170 7465 7220 6f66 2074 6865 0000 0000 apter of the....\n 0008cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008d000: 0100 0000 cc07 0000 ee13 0000 0000 0000 ................\n-0008d010: 6d00 0046 4845 4c50 00ff 7300 ff43 4f4d m..FHELP..s..COM\n+0008d010: 6d00 0044 4845 4c50 00ff 7300 ff43 4f4d m..DHELP..s..COM\n 0008d020: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 0008d030: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 0008d040: ff46 554c 4c5f 424f 4f4c 4541 4e57 4152 .FULL_BOOLEANWAR\n 0008d050: 4e00 c036 0000 2020 2041 646d 696e 6973 N..6.. Adminis\n 0008d060: 7472 6174 696f 6e20 616e 6420 4f70 6572 tration and Oper\n 0008d070: 6174 696f 6e73 2047 7569 6465 2e07 003f ations Guide...?\n-0008d080: 4637 0000 1400 2d46 4744 5343 4552 5400 F7....-FGDSCERT.\n-0008d090: 0047 4453 4345 5254 1200 3546 bf11 0000 .GDSCERT..5F....\n-0008d0a0: 2020 2047 4453 4345 5254 0700 3646 2100 GDSCERT..6F!.\n-0008d0b0: 004f 0036 4631 0000 2020 2045 6e61 626c .O.6F1.. Enabl\n+0008d080: 4437 0000 1400 2d44 4744 5343 4552 5400 D7....-DGDSCERT.\n+0008d090: 0047 4453 4345 5254 1200 3544 bf11 0000 .GDSCERT..5D....\n+0008d0a0: 2020 2047 4453 4345 5254 0700 3644 2100 GDSCERT..6D!.\n+0008d0b0: 004f 0036 4431 0000 2020 2045 6e61 626c .O.6D1.. Enabl\n 0008d0c0: 6573 2028 7661 6c75 653d 3129 206f 7220 es (value=1) or \n 0008d0d0: 6469 7361 626c 6573 2028 7661 6c75 653d disables (value=\n 0008d0e0: 3029 2064 6174 6162 6173 6520 626c 6f63 0) database bloc\n 0008d0f0: 6b20 6365 7274 6966 6963 6174 696f 6e2e k certification.\n-0008d100: 0700 3646 4100 0052 0036 4651 0000 2020 ..6FA..R.6FQ.. \n+0008d100: 0700 3644 4100 0052 0036 4451 0000 2020 ..6DA..R.6DQ.. \n 0008d110: 2044 6174 6162 6173 6520 626c 6f63 6b20 Database block \n 0008d120: 6365 7274 6966 6963 6174 696f 6e20 6361 certification ca\n 0008d130: 7573 6573 2047 542e 4d20 746f 2063 6865 uses GT.M to che\n 0008d140: 636b 2074 6865 2069 6e74 6572 6e61 6c20 ck the internal \n-0008d150: 696e 7465 6772 6974 794d 0036 4661 0000 integrityM.6Fa..\n+0008d150: 696e 7465 6772 6974 794d 0036 4461 0000 integrityM.6Da..\n 0008d160: 2020 206f 6620 6576 6572 7920 626c 6f63 of every bloc\n 0008d170: 6b20 6173 2069 7420 7772 6974 6573 2074 k as it writes t\n 0008d180: 6865 2062 6c6f 636b 2e20 426c 6f63 6b20 he block. Block \n 0008d190: 6365 7274 6966 6963 6174 696f 6e20 6465 certification de\n-0008d1a0: 6772 6164 6573 5300 3646 7100 0020 2020 gradesS.6Fq.. \n+0008d1a0: 6772 6164 6573 5300 3644 7100 0020 2020 gradesS.6Dq.. \n 0008d1b0: 7065 7266 6f72 6d61 6e63 6520 616e 6420 performance and \n 0008d1c0: 6578 6973 7473 2070 7269 6d61 7269 6c79 exists primarily\n 0008d1d0: 2061 7320 6120 746f 6f6c 2066 6f72 2075 as a tool for u\n 0008d1e0: 7365 2062 7920 4649 532e 2054 6865 2064 se by FIS. The d\n-0008d1f0: 6566 6175 6c74 2069 7314 0036 4681 0000 efault is..6F...\n+0008d1f0: 6566 6175 6c74 2069 7314 0036 4481 0000 efault is..6D...\n 0008d200: 2020 2047 4453 4345 5254 3a30 2e07 0036 GDSCERT:0...6\n-0008d210: 4691 0000 1d00 2e46 5644 5550 5345 544e F......FVDUPSETN\n+0008d210: 4491 0000 1d00 2e44 5644 5550 5345 544e D......DVDUPSETN\n 0008d220: 4f4f 5000 0047 5644 5550 5345 544e 4f4f OOP..GVDUPSETNOO\n-0008d230: 5017 003a 46bf 1100 0020 2020 4756 4455 P..:F.... GVDU\n-0008d240: 5053 4554 4e4f 4f50 0700 3b46 2100 004d PSETNOOP..;F!..M\n-0008d250: 003b 4631 0000 2020 2045 6e61 626c 6573 .;F1.. Enables\n+0008d230: 5017 003a 44bf 1100 0020 2020 4756 4455 P..:D.... GVDU\n+0008d240: 5053 4554 4e4f 4f50 0700 3b44 2100 004d PSETNOOP..;D!..M\n+0008d250: 003b 4431 0000 2020 2045 6e61 626c 6573 .;D1.. Enables\n 0008d260: 2028 5649 4557 2022 4756 4455 5053 4554 (VIEW \"GVDUPSET\n 0008d270: 4e4f 4f50 223a 3129 206f 7220 6469 7361 NOOP\":1) or disa\n 0008d280: 626c 6573 2028 5649 4557 2022 4756 4455 bles (VIEW \"GVDU\n-0008d290: 5053 4554 4e4f 4f50 223a 3029 2700 3b46 PSETNOOP\":0)'.;F\n+0008d290: 5053 4554 4e4f 4f50 223a 3029 2700 3b44 PSETNOOP\":0)'.;D\n 0008d2a0: 4100 0020 2020 6475 706c 6963 6174 696f A.. duplicatio\n 0008d2b0: 6e20 7365 7420 6f70 7469 6d69 7a61 7469 n set optimizati\n-0008d2c0: 6f6e 2e07 003b 4651 0000 5200 3b46 6100 on...;FQ..R.;Fa.\n+0008d2c0: 6f6e 2e07 003b 4451 0000 5200 3b44 6100 on...;DQ..R.;Da.\n 0008d2d0: 0020 2020 4475 706c 6963 6174 6520 7365 . Duplicate se\n 0008d2e0: 7420 6f70 7469 6d69 7a61 7469 6f6e 2070 t optimization p\n 0008d2f0: 7265 7665 6e74 7320 6120 5345 5420 7468 revents a SET th\n 0008d300: 6174 2064 6f65 7320 6e6f 7420 6368 616e at does not chan\n-0008d310: 6765 2074 6865 2076 616c 7565 5100 3b46 ge the valueQ.;F\n+0008d310: 6765 2074 6865 2076 616c 7565 5100 3b44 ge the valueQ.;D\n 0008d320: 7100 0020 2020 6f66 2061 6e20 6578 6973 q.. of an exis\n 0008d330: 7469 6e67 206e 6f64 6520 6672 6f6d 2070 ting node from p\n 0008d340: 6572 666f 726d 696e 6720 7468 6520 7570 erforming the up\n 0008d350: 6461 7465 206f 7220 6578 6563 7574 696e date or executin\n 0008d360: 6720 616e 7920 7472 6967 6765 7250 003b g any triggerP.;\n-0008d370: 4681 0000 2020 2063 6f64 6520 7370 6563 F... code spec\n+0008d370: 4481 0000 2020 2063 6f64 6520 7370 6563 D... code spec\n 0008d380: 6966 6965 6420 666f 7220 7468 6520 6e6f ified for the no\n 0008d390: 6465 2e20 4279 2064 6566 6175 6c74 2c20 de. By default, \n 0008d3a0: 6475 706c 6963 6174 6520 7365 7420 6f70 duplicate set op\n 0008d3b0: 7469 6d69 7a61 7469 6f6e 2069 7312 003b timization is..;\n-0008d3c0: 4691 0000 2020 2065 6e61 626c 6564 2e08 F... enabled..\n-0008d3d0: 003a 46c0 1100 0014 002f 6553 5245 5345 .:F....../eSRESE\n-0008d3e0: 5400 0047 5653 5245 5345 5413 0036 46bf T..GVSRESET..6F.\n+0008d3c0: 4491 0000 2020 2065 6e61 626c 6564 2e08 D... enabled..\n+0008d3d0: 003a 44c0 1100 0014 002f 6553 5245 5345 .:D....../eSRESE\n+0008d3e0: 5400 0047 5653 5245 5345 5413 0036 44bf T..GVSRESET..6D.\n 0008d3f0: 1100 0020 2020 4756 5352 4553 4554 0700 ... GVSRESET..\n-0008d400: 3746 2100 0052 0037 4631 0000 2020 2052 7F!..R.7F1.. R\n+0008d400: 3744 2100 0052 0037 4431 0000 2020 2052 7D!..R.7D1.. R\n 0008d410: 6573 6574 7320 7468 6520 7072 6f63 6573 esets the proces\n 0008d420: 732d 7370 6563 6966 6963 2066 6965 6c64 s-specific field\n 0008d430: 7320 7468 6174 2061 7265 2070 6172 7420 s that are part \n 0008d440: 6f66 2074 6865 205a 5348 4f57 2022 4722 of the ZSHOW \"G\"\n-0008d450: 2072 6573 756c 7451 0037 4641 0000 2020 resultQ.7FA.. \n+0008d450: 2072 6573 756c 7451 0037 4441 0000 2020 resultQ.7DA.. \n 0008d460: 2061 6e64 2064 6174 6162 6173 6520 6669 and database fi\n 0008d470: 6c65 2068 6561 6465 7220 6669 656c 6473 le header fields\n 0008d480: 2068 6f6c 6469 6e67 2072 6563 6f72 6473 holding records\n 0008d490: 2072 6570 6f72 7465 6420 6279 3a20 4756 reported by: GV\n-0008d4a0: 5354 4154 2c20 4247 5300 3746 5100 0020 STAT, BGS.7FQ.. \n+0008d4a0: 5354 4154 2c20 4247 5300 3744 5100 0020 STAT, BGS.7DQ.. \n 0008d4b0: 2020 7472 6163 652c 2062 7566 6665 7220 trace, buffer \n 0008d4c0: 706f 6f6c 2061 6363 6f75 6e74 696e 6720 pool accounting \n 0008d4d0: 616e 6420 7468 6520 5450 2062 6c6f 636b and the TP block\n 0008d4e0: 206d 6f64 6966 6963 6174 696f 6e20 6465 modification de\n-0008d4f0: 7461 696c 732e 204e 6f74 6551 0037 4661 tails. NoteQ.7Fa\n+0008d4f0: 7461 696c 732e 204e 6f74 6551 0037 4461 tails. NoteQ.7Da\n 0008d500: 0000 2020 2061 2056 4945 5720 2247 5653 .. a VIEW \"GVS\n 0008d510: 5245 5345 5422 2070 6572 666f 726d 6564 RESET\" performed\n 0008d520: 2062 7920 6120 7072 6f63 6573 7320 7769 by a process wi\n 0008d530: 7468 2072 6561 642d 6f6e 6c79 2064 6174 th read-only dat\n-0008d540: 6162 6173 6520 6163 6365 7373 5000 3746 abase accessP.7F\n+0008d540: 6162 6173 6520 6163 6365 7373 5000 3744 abase accessP.7D\n 0008d550: 7100 0020 2020 6368 616e 6765 7320 6f6e q.. changes on\n 0008d560: 6c79 2074 6865 2070 726f 6365 7373 2d73 ly the process-s\n 0008d570: 7065 6369 6669 6320 696e 666f 726d 6174 pecific informat\n 0008d580: 696f 6e20 616e 6420 6861 7320 6e6f 2065 ion and has no e\n-0008d590: 6666 6563 7420 6f6e 2074 6865 5400 3746 ffect on theT.7F\n+0008d590: 6666 6563 7420 6f6e 2074 6865 5400 3744 ffect on theT.7D\n 0008d5a0: 8100 0020 2020 6461 7461 6261 7365 2066 ... database f\n 0008d5b0: 696c 6520 6865 6164 6572 2e20 4453 4520 ile header. DSE \n 0008d5c0: 4348 414e 4745 202d 4649 4c45 4845 4144 CHANGE -FILEHEAD\n 0008d5d0: 4552 202d 4756 5354 4154 5352 4553 4554 ER -GVSTATSRESET\n 0008d5e0: 2063 6c65 6172 7320 7468 6520 7361 6d65 clears the same\n-0008d5f0: 3800 3746 9100 0020 2020 6461 7461 6261 8.7F... databa\n+0008d5f0: 3800 3744 9100 0020 2020 6461 7461 6261 8.7D... databa\n 0008d600: 7365 2066 696c 6520 6865 6164 6572 2066 se file header f\n 0008d610: 6965 6c64 7320 6173 2056 4945 5720 2247 ields as VIEW \"G\n-0008d620: 5652 4553 4554 223b 0800 3646 c011 0000 VRESET\";..6F....\n-0008d630: 1600 2d46 4a4e 4c46 4c55 5348 0000 4a4e ..-FJNLFLUSH..JN\n-0008d640: 4c46 4c55 5348 1300 3646 bf11 0000 2020 LFLUSH..6F.... \n-0008d650: 204a 4e4c 464c 5553 4807 0037 4621 0000 JNLFLUSH..7F!..\n-0008d660: 5200 3746 3100 0020 2020 5772 6974 6573 R.7F1.. Writes\n+0008d620: 5652 4553 4554 223b 0800 3644 c011 0000 VRESET\";..6D....\n+0008d630: 1600 2d44 4a4e 4c46 4c55 5348 0000 4a4e ..-DJNLFLUSH..JN\n+0008d640: 4c46 4c55 5348 1300 3644 bf11 0000 2020 LFLUSH..6D.... \n+0008d650: 204a 4e4c 464c 5553 4807 0037 4421 0000 JNLFLUSH..7D!..\n+0008d660: 5200 3744 3100 0020 2020 5772 6974 6573 R.7D1.. Writes\n 0008d670: 206f 7220 666c 7573 6865 7320 6a6f 7572 or flushes jour\n 0008d680: 6e61 6c69 6e67 2062 7566 6665 7273 2061 naling buffers a\n 0008d690: 7373 6f63 6961 7465 6420 7769 7468 2074 ssociated with t\n 0008d6a0: 6865 2067 6976 656e 2072 6567 696f 6e20 he given region \n-0008d6b0: 746f 5200 3746 4100 0020 2020 7065 726d toR.7FA.. perm\n+0008d6b0: 746f 5200 3744 4100 0020 2020 7065 726d toR.7DA.. perm\n 0008d6c0: 616e 656e 7420 7374 6f72 6167 652c 2066 anent storage, f\n 0008d6d0: 6f72 2065 7861 6d70 6c65 2c20 746f 2064 or example, to d\n 0008d6e0: 6973 6b2e 2049 6620 7468 6520 5649 4557 isk. If the VIEW\n 0008d6f0: 2022 4a4e 4c46 4c55 5348 2220 646f 6573 \"JNLFLUSH\" does\n-0008d700: 206e 6f74 5000 3746 5100 0020 2020 7370 notP.7FQ.. sp\n+0008d700: 206e 6f74 5000 3744 5100 0020 2020 7370 notP.7DQ.. sp\n 0008d710: 6563 6966 7920 7468 6520 6f70 7469 6f6e ecify the option\n 0008d720: 616c 2072 6567 696f 6e2c 2047 542e 4d20 al region, GT.M \n 0008d730: 666c 7573 6865 7320 616c 6c20 6a6f 7572 flushes all jour\n 0008d740: 6e61 6c65 6420 7265 6769 6f6e 7320 6f66 naled regions of\n-0008d750: 2074 6865 2300 3746 6100 0020 2020 6375 the#.7Fa.. cu\n+0008d750: 2074 6865 2300 3744 6100 0020 2020 6375 the#.7Da.. cu\n 0008d760: 7272 656e 7420 476c 6f62 616c 2044 6972 rrent Global Dir\n-0008d770: 6563 746f 7279 2e07 0037 4671 0000 4e00 ectory...7Fq..N.\n-0008d780: 3746 8100 0020 2020 4e6f 726d 616c 6c79 7F... Normally\n+0008d770: 6563 746f 7279 2e07 0037 4471 0000 4e00 ectory...7Dq..N.\n+0008d780: 3744 8100 0020 2020 4e6f 726d 616c 6c79 7D... Normally\n 0008d790: 2047 542e 4d20 7772 6974 6573 206a 6f75 GT.M writes jou\n 0008d7a0: 726e 616c 2062 7566 6665 7273 2077 6865 rnal buffers whe\n 0008d7b0: 6e20 6974 2063 6f6d 706c 6574 6573 2061 n it completes a\n 0008d7c0: 2074 7261 6e73 6163 7469 6f6e 0000 0000 transaction....\n 0008d7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008d7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008d800: 0100 0000 f407 0000 1914 0000 0000 0000 ................\n-0008d810: 8600 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+0008d810: 8600 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 0008d820: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 0008d830: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 0008d840: ff4a 4e4c 464c 5553 4800 bf91 0000 2020 .JNLFLUSH..... \n 0008d850: 2028 756e 6c65 7373 2054 5241 4e53 4143 (unless TRANSAC\n 0008d860: 5449 4f4e 4944 3d22 4241 5443 4822 292c TIONID=\"BATCH\"),\n 0008d870: 2066 696c 6c73 2074 6865 206a 6f75 726e fills the journ\n 0008d880: 616c 2062 7566 6665 7220 6f72 2077 6865 al buffer or whe\n-0008d890: 6e20 736f 6d65 3a00 3646 c011 0000 2020 n some:.6F.... \n+0008d890: 6e20 736f 6d65 3a00 3644 c011 0000 2020 n some:.6D.... \n 0008d8a0: 2070 6572 696f 6420 6f66 2074 696d 6520 period of time \n 0008d8b0: 7061 7373 6573 2077 6974 6820 6e6f 206a passes with no j\n 0008d8c0: 6f75 726e 616c 2061 6374 6976 6974 792e ournal activity.\n-0008d8d0: 0700 3746 1200 0011 0030 4657 4149 5400 ..7F.....0FWAIT.\n-0008d8e0: 004a 4e4c 5741 4954 1200 3546 bf11 0000 .JNLWAIT..5F....\n-0008d8f0: 2020 204a 4e4c 5741 4954 0700 3646 2100 JNLWAIT..6F!.\n-0008d900: 0053 0036 4631 0000 2020 2043 6175 7365 .S.6F1.. Cause\n+0008d8d0: 0700 3744 1200 0011 0030 4457 4149 5400 ..7D.....0DWAIT.\n+0008d8e0: 004a 4e4c 5741 4954 1200 3544 bf11 0000 .JNLWAIT..5D....\n+0008d8f0: 2020 204a 4e4c 5741 4954 0700 3644 2100 JNLWAIT..6D!.\n+0008d900: 0053 0036 4431 0000 2020 2043 6175 7365 .S.6D1.. Cause\n 0008d910: 7320 6120 7072 6f63 6573 7320 746f 2070 s a process to p\n 0008d920: 6175 7365 2075 6e74 696c 2069 7473 206a ause until its j\n 0008d930: 6f75 726e 616c 696e 6720 6275 6666 6572 ournaling buffer\n 0008d940: 7320 6861 7665 2062 6565 6e20 7772 6974 s have been writ\n-0008d950: 7465 6e2e 4f00 3646 4100 0020 2020 4a4e ten.O.6FA.. JN\n+0008d950: 7465 6e2e 4f00 3644 4100 0020 2020 4a4e ten.O.6DA.. JN\n 0008d960: 4c57 4149 5420 656e 7375 7265 7320 7468 LWAIT ensures th\n 0008d970: 6174 2047 542e 4d20 7375 6363 6573 7366 at GT.M successf\n 0008d980: 756c 6c79 2074 7261 6e73 6665 7273 2061 ully transfers a\n 0008d990: 6c6c 2064 6174 6162 6173 6520 7570 6461 ll database upda\n-0008d9a0: 7465 7351 0036 4651 0000 2020 2069 7373 tesQ.6FQ.. iss\n+0008d9a0: 7465 7351 0036 4451 0000 2020 2069 7373 tesQ.6DQ.. iss\n 0008d9b0: 7565 6420 6279 2074 6865 2070 726f 6365 ued by the proce\n 0008d9c0: 7373 2074 6f20 7468 6520 6a6f 7572 6e61 ss to the journa\n 0008d9d0: 6c20 6669 6c65 2062 6566 6f72 6520 7468 l file before th\n 0008d9e0: 6520 7072 6f63 6573 7320 636f 6e74 696e e process contin\n-0008d9f0: 7565 732e 4c00 3646 6100 0020 2020 4e6f ues.L.6Fa.. No\n+0008d9f0: 7565 732e 4c00 3644 6100 0020 2020 4e6f ues.L.6Da.. No\n 0008da00: 726d 616c 6c79 2c20 4754 2e4d 2070 6572 rmally, GT.M per\n 0008da10: 666f 726d 7320 6a6f 7572 6e61 6c20 6275 forms journal bu\n 0008da20: 6666 6572 2077 7269 7465 7320 7379 6e63 ffer writes sync\n 0008da30: 6872 6f6e 6f75 736c 7920 666f 7220 5450 hronously for TP\n-0008da40: 5100 3646 7100 0020 2020 7570 6461 7465 Q.6Fq.. update\n+0008da40: 5100 3644 7100 0020 2020 7570 6461 7465 Q.6Dq.. update\n 0008da50: 732c 2061 6e64 2061 7379 6e63 6872 6f6e s, and asynchron\n 0008da60: 6f75 736c 792c 2077 6869 6c65 2074 6865 ously, while the\n 0008da70: 2070 726f 6365 7373 2063 6f6e 7469 6e75 process continu\n 0008da80: 6573 2065 7865 6375 7469 6f6e 2c20 666f es execution, fo\n-0008da90: 7240 0036 4681 0000 2020 206e 6f6e 2d54 r@.6F... non-T\n+0008da90: 7240 0036 4481 0000 2020 206e 6f6e 2d54 r@.6D... non-T\n 0008daa0: 5020 7570 6461 7465 7320 6f72 2054 5020 P updates or TP \n 0008dab0: 7570 6461 7465 7320 7769 7468 2054 5241 updates with TRA\n 0008dac0: 4e53 4143 5449 4f4e 4944 3d42 4154 4348 NSACTIONID=BATCH\n-0008dad0: 2e07 0036 4691 0000 1100 2e46 4f42 5049 ...6F......FOBPI\n-0008dae0: 4400 004a 4f42 5049 4411 0034 46bf 1100 D..JOBPID..4F...\n-0008daf0: 0020 2020 4a4f 4250 4944 0700 3546 2100 . JOBPID..5F!.\n-0008db00: 0053 0035 4631 0000 2020 2045 6e61 626c .S.5F1.. Enabl\n+0008dad0: 2e07 0036 4491 0000 1100 2e44 4f42 5049 ...6D......DOBPI\n+0008dae0: 4400 004a 4f42 5049 4411 0034 44bf 1100 D..JOBPID..4D...\n+0008daf0: 0020 2020 4a4f 4250 4944 0700 3544 2100 . JOBPID..5D!.\n+0008db00: 0053 0035 4431 0000 2020 2045 6e61 626c .S.5D1.. Enabl\n 0008db10: 6573 2028 7661 6c75 653d 3129 206f 7220 es (value=1) or \n 0008db20: 6469 7361 626c 6573 2028 7661 6c75 653d disables (value=\n 0008db30: 3029 2074 6865 2061 6464 6974 696f 6e20 0) the addition \n 0008db40: 6f66 2074 6865 2063 6869 6c64 2070 726f of the child pro\n-0008db50: 6365 7373 5400 3546 4100 0020 2020 4944 cessT.5FA.. ID\n+0008db50: 6365 7373 5400 3544 4100 0020 2020 4944 cessT.5DA.. ID\n 0008db60: 2074 6f20 7468 6520 6f75 7470 7574 2061 to the output a\n 0008db70: 6e64 2065 7272 6f72 2066 696c 6520 6e61 nd error file na\n 0008db80: 6d65 7320 7573 6564 2028 6569 7468 6572 mes used (either\n 0008db90: 2069 6d70 6c69 6369 746c 7920 6765 6e65 implicitly gene\n-0008dba0: 7261 7465 6420 6f72 4300 3546 5100 0020 rated orC.5FQ.. \n+0008dba0: 7261 7465 6420 6f72 4300 3544 5100 0020 rated orC.5DQ.. \n 0008dbb0: 2020 6578 706c 6963 6974 6c79 2064 6566 explicitly def\n 0008dbc0: 696e 6564 2920 6279 2074 6865 204a 4f42 ined) by the JOB\n 0008dbd0: 2063 6f6d 6d61 6e64 2e20 5468 6520 6465 command. The de\n-0008dbe0: 6661 756c 7420 6973 2030 2e07 0035 4661 fault is 0...5Fa\n-0008dbf0: 0000 5300 3546 7100 0020 2020 5573 696e ..S.5Fq.. Usin\n+0008dbe0: 6661 756c 7420 6973 2030 2e07 0035 4461 fault is 0...5Da\n+0008dbf0: 0000 5300 3544 7100 0020 2020 5573 696e ..S.5Dq.. Usin\n 0008dc00: 6720 7468 6520 7661 6c75 653d 3120 6f70 g the value=1 op\n 0008dc10: 7469 6f6e 2070 7265 7665 6e74 7320 7468 tion prevents th\n 0008dc20: 6520 4a4f 4220 636f 6d6d 616e 6420 6672 e JOB command fr\n 0008dc30: 6f6d 206f 7665 7277 7269 7469 6e67 206f om overwriting o\n-0008dc40: 7574 7075 7438 0035 4681 0000 2020 2066 utput8.5F... f\n+0008dc40: 7574 7075 7438 0035 4481 0000 2020 2066 utput8.5D... f\n 0008dc50: 696c 6573 2065 6163 6820 7469 6d65 2074 iles each time t\n 0008dc60: 6865 2073 616d 6520 4a4f 4220 636f 6d6d he same JOB comm\n 0008dc70: 616e 6420 6578 6563 7574 6573 2e07 0035 and executes...5\n-0008dc80: 4691 0000 1200 2d46 4c41 4245 4c53 0000 F.....-FLABELS..\n-0008dc90: 4c41 4245 4c53 1100 3446 bf11 0000 2020 LABELS..4F.... \n-0008dca0: 204c 4142 454c 5307 0035 4621 0000 5200 LABELS..5F!..R.\n-0008dcb0: 3546 3100 0020 2020 456e 6162 6c65 7320 5F1.. Enables \n+0008dc80: 4491 0000 1200 2d44 4c41 4245 4c53 0000 D.....-DLABELS..\n+0008dc90: 4c41 4245 4c53 1100 3444 bf11 0000 2020 LABELS..4D.... \n+0008dca0: 204c 4142 454c 5307 0035 4421 0000 5200 LABELS..5D!..R.\n+0008dcb0: 3544 3100 0020 2020 456e 6162 6c65 7320 5D1.. Enables \n 0008dcc0: 2876 616c 7565 3d22 4c4f 5745 5222 2920 (value=\"LOWER\") \n 0008dcd0: 6f72 2064 6973 6162 6c65 7320 2876 616c or disables (val\n 0008dce0: 7565 3d22 5550 5045 5222 2920 6361 7365 ue=\"UPPER\") case\n 0008dcf0: 2073 656e 7369 7469 7669 7479 2066 6f72 sensitivity for\n-0008dd00: 2100 3546 4100 0020 2020 6c61 6265 6c73 !.5FA.. labels\n+0008dd00: 2100 3544 4100 0020 2020 6c61 6265 6c73 !.5DA.. labels\n 0008dd10: 2077 6974 6869 6e20 726f 7574 696e 6573 within routines\n-0008dd20: 2e07 0035 4651 0000 4c00 3546 6100 0020 ...5FQ..L.5Fa.. \n+0008dd20: 2e07 0035 4451 0000 4c00 3544 6100 0020 ...5DQ..L.5Da.. \n 0008dd30: 2020 4974 2069 7320 696d 706f 7274 616e It is importan\n 0008dd40: 7420 746f 2068 6176 6520 7468 6520 7361 t to have the sa\n 0008dd50: 6d65 2063 6173 6520 6861 6e64 6c69 6e67 me case handling\n 0008dd60: 2061 7420 636f 6d70 696c 652d 7469 6d65 at compile-time\n-0008dd70: 2061 6e64 1300 3546 7100 0020 2020 7275 and..5Fq.. ru\n-0008dd80: 6e2d 7469 6d65 2e07 0035 4681 0000 4f00 n-time...5F...O.\n-0008dd90: 3546 9100 0020 2020 4265 6361 7573 6520 5F... Because \n+0008dd70: 2061 6e64 1300 3544 7100 0020 2020 7275 and..5Dq.. ru\n+0008dd80: 6e2d 7469 6d65 2e07 0035 4481 0000 4f00 n-time...5D...O.\n+0008dd90: 3544 9100 0020 2020 4265 6361 7573 6520 5D... Because \n 0008dda0: 4754 2e4d 2073 746f 7265 7320 726f 7574 GT.M stores rout\n 0008ddb0: 696e 6573 2061 7320 7265 6775 6c61 7220 ines as regular \n 0008ddc0: 6669 6c65 7320 616e 6420 6669 6c65 206e files and file n\n 0008ddd0: 616d 6573 2061 7265 2063 6173 6552 0034 ames are caseR.4\n-0008dde0: 46c0 1100 0020 2020 7365 6e73 6974 6976 F.... sensitiv\n+0008dde0: 44c0 1100 0020 2020 7365 6e73 6974 6976 D.... sensitiv\n 0008ddf0: 6520 6f6e 2055 4e49 582c 2047 542e 4d20 e on UNIX, GT.M \n 0008de00: 616c 7761 7973 2074 7265 6174 6573 2072 always treates r\n 0008de10: 6f75 7469 6e65 206e 616d 6573 2061 7320 outine names as \n 0008de20: 6361 7365 2073 656e 7369 7469 7665 2e07 case sensitive..\n-0008de30: 0035 4612 0000 0d00 2e46 494e 4b00 004c .5F......FINK..L\n-0008de40: 494e 4b0f 0032 46bf 1100 0020 2020 4c49 INK..2F.... LI\n-0008de50: 4e4b 0700 3346 2100 0051 0033 4631 0000 NK..3F!..Q.3F1..\n+0008de30: 0035 4412 0000 0d00 2e44 494e 4b00 004c .5D......DINK..L\n+0008de40: 494e 4b0f 0032 44bf 1100 0020 2020 4c49 INK..2D.... LI\n+0008de50: 4e4b 0700 3344 2100 0051 0033 4431 0000 NK..3D!..Q.3D1..\n 0008de60: 2020 2045 6e61 626c 6573 2028 224c 494e Enables (\"LIN\n 0008de70: 4b22 3a22 5245 4355 5253 4956 4522 2920 K\":\"RECURSIVE\") \n 0008de80: 6f72 2064 6973 6162 6c65 7320 2822 4c49 or disables (\"LI\n 0008de90: 4e4b 223a 2252 4543 5552 5349 5645 2229 NK\":\"RECURSIVE\")\n-0008dea0: 2074 6865 205a 4c49 4e4b 5200 3346 4100 the ZLINKR.3FA.\n+0008dea0: 2074 6865 205a 4c49 4e4b 5200 3344 4100 the ZLINKR.3DA.\n 0008deb0: 0020 2020 636f 6d6d 616e 6420 746f 2061 . command to a\n 0008dec0: 6363 6570 7420 616e 6420 7265 6c69 6e6b ccept and relink\n 0008ded0: 2072 6f75 7469 6e65 7320 6f6e 2074 6865 routines on the\n 0008dee0: 2047 542e 4d20 696e 766f 6361 7469 6f6e GT.M invocation\n-0008def0: 2073 7461 636b 2e20 5769 7468 5100 3346 stack. WithQ.3F\n+0008def0: 2073 7461 636b 2e20 5769 7468 5100 3344 stack. WithQ.3D\n 0008df00: 5100 0020 2020 5649 4557 2022 4c49 4e4b Q.. VIEW \"LINK\n 0008df10: 223a 2252 4543 5552 5349 5645 2220 7370 \":\"RECURSIVE\" sp\n 0008df20: 6563 6966 6965 642c 2074 6865 205a 4c49 ecified, the ZLI\n 0008df30: 4e4b 2063 6f6d 6d61 6e64 2061 6464 7320 NK command adds \n 0008df40: 616e 2065 7865 6375 7461 626c 6553 0033 an executableS.3\n-0008df50: 4661 0000 2020 2072 6f75 7469 6e65 2065 Fa.. routine e\n+0008df50: 4461 0000 2020 2072 6f75 7469 6e65 2065 Da.. routine e\n 0008df60: 7665 6e20 7768 656e 2061 2072 6f75 7469 ven when a routi\n 0008df70: 6e65 2077 6974 6820 7468 6520 7361 6d65 ne with the same\n 0008df80: 206e 616d 6520 6973 2061 6374 6976 6520 name is active \n 0008df90: 616e 6420 6176 6169 6c61 626c 6520 696e and available in\n-0008dfa0: 5400 3346 7100 0020 2020 7468 6520 6375 T.3Fq.. the cu\n+0008dfa0: 5400 3344 7100 0020 2020 7468 6520 6375 T.3Dq.. the cu\n 0008dfb0: 7272 656e 7420 7374 6163 6b2e 2057 6865 rrent stack. Whe\n 0008dfc0: 6e20 6120 7072 6f63 6573 7320 6c69 6e6b n a process link\n 0008dfd0: 7320 6120 726f 7574 696e 6520 7769 7468 s a routine with\n 0008dfe0: 2074 6865 2073 616d 6520 6e61 6d65 2061 the same name a\n 0008dff0: 7320 616e 0000 0000 0000 0000 0000 0000 s an............\n 0008e000: 0100 0000 f507 0000 4114 0000 0000 0000 ........A.......\n-0008e010: 8700 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+0008e010: 8700 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 0008e020: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 0008e030: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 0008e040: ff4c 494e 4b00 bf81 0000 2020 2065 7869 .LINK..... exi\n 0008e050: 7374 696e 6720 726f 7574 696e 652c 2066 sting routine, f\n 0008e060: 7574 7572 6520 6361 6c6c 7320 7573 6520 uture calls use \n 0008e070: 7468 6520 6e65 7720 726f 7574 696e 652e the new routine.\n 0008e080: 2050 7269 6f72 2076 6572 7369 6f6e 7320 Prior versions \n-0008e090: 6f66 2074 6861 7453 0033 4691 0000 2020 of thatS.3F... \n+0008e090: 6f66 2074 6861 7453 0033 4491 0000 2020 of thatS.3D... \n 0008e0a0: 2072 6f75 7469 6e65 2072 6566 6572 656e routine referen\n 0008e0b0: 6365 6420 6279 2074 6865 2073 7461 636b ced by the stack\n 0008e0c0: 2072 656d 6169 6e20 7469 6564 2074 6f20 remain tied to \n 0008e0d0: 7468 6520 7374 6163 6b20 756e 7469 6c20 the stack until \n-0008e0e0: 7468 6579 2051 5549 542c 5000 3246 c011 they QUIT,P.2F..\n+0008e0e0: 7468 6579 2051 5549 542c 5000 3244 c011 they QUIT,P.2D..\n 0008e0f0: 0000 2020 2061 7420 7768 6963 6820 706f .. at which po\n 0008e100: 696e 7420 7468 6579 2062 6563 6f6d 6520 int they become \n 0008e110: 696e 6163 6365 7373 6962 6c65 2e20 5468 inaccessible. Th\n 0008e120: 6973 2070 726f 7669 6465 7320 6120 6d65 is provides a me\n-0008e130: 6368 616e 6973 6d20 746f 2700 3346 1200 chanism to'.3F..\n+0008e130: 6368 616e 6973 6d20 746f 2700 3344 1200 chanism to'.3D..\n 0008e140: 0020 2020 7061 7463 6820 6c6f 6e67 2d72 . patch long-r\n 0008e150: 756e 6e69 6e67 2070 726f 6365 7373 6573 unning processes\n-0008e160: 2e07 0033 4613 0000 3300 3346 1400 0020 ...3F...3.3F... \n+0008e160: 2e07 0033 4413 0000 3300 3344 1400 0020 ...3D...3.3D... \n 0008e170: 2020 5468 6520 6465 6661 756c 7420 6973 The default is\n 0008e180: 2056 4945 5720 224c 494e 4b22 3a22 4e4f VIEW \"LINK\":\"NO\n-0008e190: 5245 4355 5253 4956 4522 2e07 0033 4615 RECURSIVE\"...3F.\n-0008e1a0: 0000 1500 2e46 4f47 4e4f 4e54 5000 004c .....FOGNONTP..L\n-0008e1b0: 4f47 4e4f 4e54 5013 0036 46bf 1100 0020 OGNONTP..6F.... \n-0008e1c0: 2020 4c4f 474e 4f4e 5450 0700 3746 2100 LOGNONTP..7F!.\n-0008e1d0: 004c 0037 4631 0000 2020 2041 6c6c 6f77 .L.7F1.. Allow\n+0008e190: 5245 4355 5253 4956 4522 2e07 0033 4415 RECURSIVE\"...3D.\n+0008e1a0: 0000 1500 2e44 4f47 4e4f 4e54 5000 004c .....DOGNONTP..L\n+0008e1b0: 4f47 4e4f 4e54 5013 0036 44bf 1100 0020 OGNONTP..6D.... \n+0008e1c0: 2020 4c4f 474e 4f4e 5450 0700 3744 2100 LOGNONTP..7D!.\n+0008e1d0: 004c 0037 4431 0000 2020 2041 6c6c 6f77 .L.7D1.. Allow\n 0008e1e0: 7320 6120 7072 6f63 6573 7320 746f 2064 s a process to d\n 0008e1f0: 796e 616d 6963 616c 6c79 2063 6861 6e67 ynamically chang\n 0008e200: 6520 7468 6520 6c6f 6767 696e 6720 6f66 e the logging of\n 0008e210: 204e 4f4e 5450 5245 5354 4152 544c 0037 NONTPRESTARTL.7\n-0008e220: 4641 0000 2020 206d 6573 7361 6765 7320 FA.. messages \n+0008e220: 4441 0000 2020 206d 6573 7361 6765 7320 DA.. messages \n 0008e230: 746f 2074 6865 206f 7065 7261 746f 7220 to the operator \n 0008e240: 6c6f 6720 6573 7461 626c 6973 6865 6420 log established \n 0008e250: 6174 2070 726f 6365 7373 2073 7461 7274 at process start\n-0008e260: 7570 2062 7920 7468 653e 0037 4651 0000 up by the>.7FQ..\n+0008e260: 7570 2062 7920 7468 653e 0037 4451 0000 up by the>.7DQ..\n 0008e270: 2020 2065 6e76 6972 6f6e 6d65 6e74 2076 environment v\n 0008e280: 6172 6961 626c 6573 2067 746d 5f6e 6f6e ariables gtm_non\n 0008e290: 7470 7265 7374 6172 745f 6c6f 675f 6465 tprestart_log_de\n-0008e2a0: 6c74 6120 616e 6425 0037 4661 0000 2020 lta and%.7Fa.. \n+0008e2a0: 6c74 6120 616e 6425 0037 4461 0000 2020 lta and%.7Da.. \n 0008e2b0: 2067 746d 5f6e 6f6e 7470 7265 7374 6172 gtm_nontprestar\n-0008e2c0: 745f 6c6f 675f 6669 7273 742e 0700 3746 t_log_first...7F\n-0008e2d0: 7100 0051 0037 4681 0000 2020 2056 4945 q..Q.7F... VIE\n+0008e2c0: 745f 6c6f 675f 6669 7273 742e 0700 3744 t_log_first...7D\n+0008e2d0: 7100 0051 0037 4481 0000 2020 2056 4945 q..Q.7D... VIE\n 0008e2e0: 5720 224e 4f4c 4f47 4e4f 4e54 5022 2074 W \"NOLOGNONTP\" t\n 0008e2f0: 7572 6e73 206f 6666 2074 6865 206c 6f67 urns off the log\n 0008e300: 6769 6e67 206f 6620 4e4f 4e54 5052 4553 ging of NONTPRES\n 0008e310: 5441 5254 206d 6573 7361 6765 7320 746f TART messages to\n-0008e320: 2074 6865 1700 3746 9100 0020 2020 6f70 the..7F... op\n-0008e330: 6572 6174 6f72 206c 6f67 2e08 0036 46c0 erator log...6F.\n-0008e340: 1100 0054 0037 4612 0000 2020 2056 4945 ...T.7F... VIE\n+0008e320: 2074 6865 1700 3744 9100 0020 2020 6f70 the..7D... op\n+0008e330: 6572 6174 6f72 206c 6f67 2e08 0036 44c0 erator log...6D.\n+0008e340: 1100 0054 0037 4412 0000 2020 2056 4945 ...T.7D... VIE\n 0008e350: 5720 224c 4f47 4e4f 4e54 5022 5b3a 696e W \"LOGNONTP\"[:in\n 0008e360: 7465 7870 725d 2074 7572 6e73 206f 6e20 texpr] turns on \n 0008e370: 6c6f 6767 696e 6720 6f66 204e 4f4e 5450 logging of NONTP\n 0008e380: 5245 5354 4152 5420 6d65 7373 6167 6573 RESTART messages\n-0008e390: 2074 6f20 7468 654a 0037 4613 0000 2020 to theJ.7F... \n+0008e390: 2074 6f20 7468 654a 0037 4413 0000 2020 to theJ.7D... \n 0008e3a0: 206f 7065 7261 746f 7220 6c6f 672e 2049 operator log. I\n 0008e3b0: 6620 6e6f 2069 6e74 6578 7072 2069 7320 f no intexpr is \n 0008e3c0: 7370 6563 6966 6965 642c 2047 542e 4d20 specified, GT.M \n 0008e3d0: 7573 6573 2074 6865 2076 616c 7565 206f uses the value o\n-0008e3e0: 6654 0037 4614 0000 2020 2065 6e76 6972 fT.7F... envir\n+0008e3e0: 6654 0037 4414 0000 2020 2065 6e76 6972 fT.7D... envir\n 0008e3f0: 6f6e 6d65 6e74 2076 6172 6961 626c 6520 onment variable \n 0008e400: 6774 6d5f 6e6f 6e74 7072 6573 7461 7274 gtm_nontprestart\n 0008e410: 5f6c 6f67 5f64 656c 7461 2c20 6966 2069 _log_delta, if i\n 0008e420: 7420 6973 2064 6566 696e 6564 2c20 616e t is defined, an\n-0008e430: 6420 6f6e 654e 0037 4615 0000 2020 206f d oneN.7F... o\n+0008e430: 6420 6f6e 654e 0037 4415 0000 2020 206f d oneN.7D... o\n 0008e440: 7468 6572 7769 7365 2028 7468 6174 2069 therwise (that i\n 0008e450: 732c 2069 7420 6c6f 6773 2065 7665 7279 s, it logs every\n 0008e460: 2074 7261 6e73 6163 7469 6f6e 2072 6573 transaction res\n 0008e470: 7461 7274 2920 4120 7a65 726f 2028 3029 tart) A zero (0)\n-0008e480: 206f 7253 0037 4616 0000 2020 206e 6567 orS.7F... neg\n+0008e480: 206f 7253 0037 4416 0000 2020 206e 6567 orS.7D... neg\n 0008e490: 6174 6976 6520 7661 6c75 6520 6f66 2069 ative value of i\n 0008e4a0: 6e74 6578 7072 2074 7572 6e73 206f 6666 ntexpr turns off\n 0008e4b0: 2074 6865 206c 6f67 6769 6e67 206f 6620 the logging of \n 0008e4c0: 4e4f 4e54 5052 4553 5441 5254 206d 6573 NONTPRESTART mes\n-0008e4d0: 7361 6765 732e 0700 3746 1700 0043 0037 sages...7F...C.7\n-0008e4e0: 4618 0000 2020 204e 6f74 6520 7468 6174 F... Note that\n+0008e4d0: 7361 6765 732e 0700 3744 1700 0043 0037 sages...7D...C.7\n+0008e4e0: 4418 0000 2020 204e 6f74 6520 7468 6174 D... Note that\n 0008e4f0: 2069 7420 6973 206e 6f74 2070 6f73 7369 it is not possi\n 0008e500: 626c 6520 746f 2070 6572 666f 726d 2074 ble to perform t\n 0008e510: 6865 206f 7065 7261 7469 6f6e 7320 6f66 he operations of\n-0008e520: 4400 3746 1900 0020 2020 6774 6d5f 6e6f D.7F... gtm_no\n+0008e520: 4400 3744 1900 0020 2020 6774 6d5f 6e6f D.7D... gtm_no\n 0008e530: 6e74 7072 6573 7461 7274 5f6c 6f67 5f66 ntprestart_log_f\n 0008e540: 6972 7374 2077 6974 6820 5649 4557 2022 irst with VIEW \"\n 0008e550: 4c4f 474e 4f4e 5450 225b 3a69 6e74 6578 LOGNONTP\"[:intex\n-0008e560: 7072 5d2e 0700 3746 1a00 001b 0030 4654 pr]...7F.....0FT\n+0008e560: 7072 5d2e 0700 3744 1a00 001b 0030 4454 pr]...7D.....0DT\n 0008e570: 5052 4553 5441 5254 0000 4c4f 4754 5052 PRESTART..LOGTPR\n-0008e580: 4553 5441 5254 1700 3a46 bf11 0000 2020 ESTART..:F.... \n+0008e580: 4553 5441 5254 1700 3a44 bf11 0000 2020 ESTART..:D.... \n 0008e590: 204c 4f47 5450 5245 5354 4152 5407 003b LOGTPRESTART..;\n-0008e5a0: 4621 0000 5200 3b46 3100 0020 2020 416c F!..R.;F1.. Al\n+0008e5a0: 4421 0000 5200 3b44 3100 0020 2020 416c D!..R.;D1.. Al\n 0008e5b0: 6c6f 7773 2061 2070 726f 6365 7373 2074 lows a process t\n 0008e5c0: 6f20 6479 6e61 6d69 6361 6c6c 7920 6368 o dynamically ch\n 0008e5d0: 616e 6765 2074 6865 206c 6f67 6769 6e67 ange the logging\n 0008e5e0: 206f 6620 5450 5245 5354 4152 5420 6d65 of TPRESTART me\n-0008e5f0: 7373 6167 6573 4f00 3b46 4100 0020 2020 ssagesO.;FA.. \n+0008e5f0: 7373 6167 6573 4f00 3b44 4100 0020 2020 ssagesO.;DA.. \n 0008e600: 746f 2074 6865 206f 7065 7261 746f 7220 to the operator \n 0008e610: 6c6f 6720 6573 7461 626c 6973 6865 6420 log established \n 0008e620: 6174 2070 726f 6365 7373 2073 7461 7274 at process start\n 0008e630: 7570 2062 7920 7468 6520 656e 7669 726f up by the enviro\n-0008e640: 6e6d 656e 7448 003b 4651 0000 2020 2076 nmentH.;FQ.. v\n+0008e640: 6e6d 656e 7448 003b 4451 0000 2020 2076 nmentH.;DQ.. v\n 0008e650: 6172 6961 626c 6573 2067 746d 5f74 7072 ariables gtm_tpr\n 0008e660: 6573 7461 7274 5f6c 6f67 5f64 656c 7461 estart_log_delta\n 0008e670: 2061 6e64 2067 746d 5f74 7072 6573 7461 and gtm_tpresta\n 0008e680: 7274 5f6c 6f67 5f66 6972 7374 2e07 003b rt_log_first...;\n-0008e690: 4661 0000 5200 3b46 7100 0020 2020 5649 Fa..R.;Fq.. VI\n+0008e690: 4461 0000 5200 3b44 7100 0020 2020 5649 Da..R.;Dq.. VI\n 0008e6a0: 4557 2022 4e4f 4c4f 4754 5052 4553 5441 EW \"NOLOGTPRESTA\n 0008e6b0: 5254 2220 7475 726e 7320 6f66 6620 7468 RT\" turns off th\n 0008e6c0: 6520 6c6f 6767 696e 6720 6f66 2054 5052 e logging of TPR\n 0008e6d0: 4553 5441 5254 206d 6573 7361 6765 7320 ESTART messages \n-0008e6e0: 746f 2074 6865 1700 3b46 8100 0020 2020 to the..;F... \n+0008e6e0: 746f 2074 6865 1700 3b44 8100 0020 2020 to the..;D... \n 0008e6f0: 6f70 6572 6174 6f72 206c 6f67 2e07 003b operator log...;\n-0008e700: 4691 0000 5200 3a46 c011 0000 2020 2056 F...R.:F.... V\n+0008e700: 4491 0000 5200 3a44 c011 0000 2020 2056 D...R.:D.... V\n 0008e710: 4945 5720 224c 4f47 5450 5245 5354 4152 IEW \"LOGTPRESTAR\n 0008e720: 5422 5b3a 696e 7465 7870 725d 2074 7572 T\"[:intexpr] tur\n 0008e730: 6e73 206f 6e20 6c6f 6767 696e 6720 6f66 ns on logging of\n 0008e740: 2054 5052 4553 5441 5254 206d 6573 7361 TPRESTART messa\n-0008e750: 6765 7320 746f 4e00 3b46 1200 0020 2020 ges toN.;F... \n+0008e750: 6765 7320 746f 4e00 3b44 1200 0020 2020 ges toN.;D... \n 0008e760: 7468 6520 6f70 6572 6174 6f72 206c 6f67 the operator log\n 0008e770: 2e20 4966 206e 6f20 696e 7465 7870 7220 . If no intexpr \n 0008e780: 6973 2073 7065 6369 6669 6564 2c20 4754 is specified, GT\n 0008e790: 2e4d 2075 7365 7320 7468 6520 7661 6c75 .M uses the valu\n-0008e7a0: 6520 6f66 5100 3b46 1300 0020 2020 656e e ofQ.;F... en\n+0008e7a0: 6520 6f66 5100 3b44 1300 0020 2020 656e e ofQ.;D... en\n 0008e7b0: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n 0008e7c0: 6c65 2067 746d 5f74 7072 6573 7461 7274 le gtm_tprestart\n 0008e7d0: 5f6c 6f67 5f64 656c 7461 2c20 6966 2069 _log_delta, if i\n 0008e7e0: 7420 6973 2064 6566 696e 6564 2c20 616e t is defined, an\n 0008e7f0: 6420 6f6e 6500 0000 0000 0000 0000 0000 d one...........\n 0008e800: 0100 0000 d007 0000 6d14 0000 0000 0000 ........m.......\n-0008e810: 8a00 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+0008e810: 8a00 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 0008e820: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 0008e830: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 0008e840: ff4c 4f47 5450 5245 5354 4152 5400 c014 .LOGTPRESTART...\n 0008e850: 0000 2020 206f 7468 6572 7769 7365 2028 .. otherwise (\n 0008e860: 7468 6174 2069 732c 2069 7420 6c6f 6773 that is, it logs\n 0008e870: 2065 7665 7279 2074 7261 6e73 6163 7469 every transacti\n 0008e880: 6f6e 2072 6573 7461 7274 292e 2041 207a on restart). A z\n-0008e890: 6572 6f20 2830 2920 6f72 5000 3b46 1500 ero (0) orP.;F..\n+0008e890: 6572 6f20 2830 2920 6f72 5000 3b44 1500 ero (0) orP.;D..\n 0008e8a0: 0020 2020 6e65 6761 7469 7665 2076 616c . negative val\n 0008e8b0: 7565 206f 6620 696e 7465 7870 7220 7475 ue of intexpr tu\n 0008e8c0: 726e 7320 6f66 6620 7468 6520 6c6f 6767 rns off the logg\n 0008e8d0: 696e 6720 6f66 2054 5052 4553 5441 5254 ing of TPRESTART\n-0008e8e0: 206d 6573 7361 6765 732e 0700 3b46 1600 messages...;F..\n-0008e8f0: 0043 003b 4617 0000 2020 204e 6f74 6520 .C.;F... Note \n+0008e8e0: 206d 6573 7361 6765 732e 0700 3b44 1600 messages...;D..\n+0008e8f0: 0043 003b 4417 0000 2020 204e 6f74 6520 .C.;D... Note \n 0008e900: 7468 6174 2069 7420 6973 206e 6f74 2070 that it is not p\n 0008e910: 6f73 7369 626c 6520 746f 2070 6572 666f ossible to perfo\n 0008e920: 726d 2074 6865 206f 7065 7261 7469 6f6e rm the operation\n-0008e930: 7320 6f66 4500 3b46 1800 0020 2020 6774 s ofE.;F... gt\n+0008e930: 7320 6f66 4500 3b44 1800 0020 2020 6774 s ofE.;D... gt\n 0008e940: 6d5f 7470 7265 7374 6172 745f 6c6f 675f m_tprestart_log_\n 0008e950: 6669 7273 7420 7769 7468 2056 4945 5720 first with VIEW \n 0008e960: 224c 4f47 5450 5245 5354 4152 5422 5b3a \"LOGTPRESTART\"[:\n-0008e970: 696e 7465 7870 725d 2e07 003b 4619 0000 intexpr]...;F...\n-0008e980: 1300 2e46 565f 4743 4f4c 0000 4c56 5f47 ...FV_GCOL..LV_G\n-0008e990: 434f 4c12 0035 46bf 1100 0020 2020 4c56 COL..5F.... LV\n-0008e9a0: 5f47 434f 4c07 0036 4621 0000 4800 3646 _GCOL..6F!..H.6F\n+0008e970: 696e 7465 7870 725d 2e07 003b 4419 0000 intexpr]...;D...\n+0008e980: 1300 2e44 565f 4743 4f4c 0000 4c56 5f47 ...DV_GCOL..LV_G\n+0008e990: 434f 4c12 0035 44bf 1100 0020 2020 4c56 COL..5D.... LV\n+0008e9a0: 5f47 434f 4c07 0036 4421 0000 4800 3644 _GCOL..6D!..H.6D\n 0008e9b0: 3100 0020 2020 5374 6172 7473 2061 2064 1.. Starts a d\n 0008e9c0: 6174 612d 7370 6163 6520 6761 7262 6167 ata-space garbag\n 0008e9d0: 6520 636f 6c6c 6563 7469 6f6e 2c20 7768 e collection, wh\n 0008e9e0: 6963 6820 6e6f 726d 616c 6c79 2068 6170 ich normally hap\n-0008e9f0: 7065 6e73 2d00 3646 4100 0020 2020 6175 pens-.6FA.. au\n+0008e9f0: 7065 6e73 2d00 3644 4100 0020 2020 6175 pens-.6DA.. au\n 0008ea00: 746f 6d61 7469 6361 6c6c 7920 6174 2061 tomatically at a\n 0008ea10: 7070 726f 7072 6961 7465 2074 696d 6573 ppropriate times\n-0008ea20: 2e07 0036 4651 0000 1200 3646 6100 0020 ...6FQ....6Fa.. \n-0008ea30: 2020 2a2a 4e6f 7465 2a2a 0700 3646 7100 **Note**..6Fq.\n-0008ea40: 0053 0036 4681 0000 2020 2054 6865 7265 .S.6F... There\n+0008ea20: 2e07 0036 4451 0000 1200 3644 6100 0020 ...6DQ....6Da.. \n+0008ea30: 2020 2a2a 4e6f 7465 2a2a 0700 3644 7100 **Note**..6Dq.\n+0008ea40: 0053 0036 4481 0000 2020 2054 6865 7265 .S.6D... There\n 0008ea50: 2061 7265 206e 6f20 7669 7369 626c 6520 are no visible \n 0008ea60: 6566 6665 6374 7320 6672 6f6d 204c 565f effects from LV_\n 0008ea70: 4743 4f4c 2c20 4c56 5f52 4548 4153 482c GCOL, LV_REHASH,\n 0008ea80: 2061 6e64 2053 5450 5f47 434f 4c20 6578 and STP_GCOL ex\n-0008ea90: 6365 7074 5200 3646 9100 0020 2020 666f ceptR.6F... fo\n+0008ea90: 6365 7074 5200 3644 9100 0020 2020 666f ceptR.6D... fo\n 0008eaa0: 7220 7468 6520 7061 7373 6167 6520 6f66 r the passage of\n 0008eab0: 2074 696d 6520 6465 7065 6e64 696e 6720 time depending \n 0008eac0: 6f6e 2074 6865 2073 7461 7465 206f 6620 on the state of \n 0008ead0: 796f 7572 2070 726f 6365 7373 2e20 4649 your process. FI\n-0008eae0: 5320 7573 6573 5200 3546 c011 0000 2020 S usesR.5F.... \n+0008eae0: 5320 7573 6573 5200 3544 c011 0000 2020 S usesR.5D.... \n 0008eaf0: 2074 6865 7365 2056 4945 5720 224c 565f these VIEW \"LV_\n 0008eb00: 4743 4f4c 222c 224c 565f 5245 4841 5348 GCOL\",\"LV_REHASH\n 0008eb10: 222c 2253 5450 5f47 434f 4c22 2066 6163 \",\"STP_GCOL\" fac\n 0008eb20: 696c 6974 6965 7320 696e 2074 6573 7469 ilities in testi\n-0008eb30: 6e67 2e20 5468 6579 5100 3646 1200 0020 ng. TheyQ.6F... \n+0008eb30: 6e67 2e20 5468 6579 5100 3644 1200 0020 ng. TheyQ.6D... \n 0008eb40: 2020 6172 6520 646f 6375 6d65 6e74 6564 are documented\n 0008eb50: 2074 6f20 656e 7375 7265 2063 6f6d 706c to ensure compl\n 0008eb60: 6574 656e 6573 7320 696e 2070 726f 6475 eteness in produ\n 0008eb70: 6374 2064 6f63 756d 656e 7461 7469 6f6e ct documentation\n-0008eb80: 2e20 596f 7520 6d61 7954 0036 4613 0000 . You mayT.6F...\n+0008eb80: 2e20 596f 7520 6d61 7954 0036 4413 0000 . You mayT.6D...\n 0008eb90: 2020 2028 6f72 206d 6179 206e 6f74 2920 (or may not) \n 0008eba0: 6669 6e64 2074 6865 6d20 7573 6566 756c find them useful\n 0008ebb0: 2064 7572 696e 6720 6170 706c 6963 6174 during applicat\n 0008ebc0: 696f 6e20 6465 7665 6c6f 706d 656e 7420 ion development \n 0008ebd0: 666f 7220 6465 6275 6767 696e 673d 0036 for debugging=.6\n-0008ebe0: 4614 0000 2020 206f 7220 7065 7266 6f72 F... or perfor\n+0008ebe0: 4414 0000 2020 206f 7220 7065 7266 6f72 D... or perfor\n 0008ebf0: 6d61 6e63 6520 7465 7374 696e 6720 696d mance testing im\n 0008ec00: 706c 656d 656e 7461 7469 6f6e 2061 6c74 plementation alt\n-0008ec10: 6572 6e61 7469 7665 732e 0700 3646 1500 ernatives...6F..\n-0008ec20: 0015 0030 4652 4548 4153 4800 004c 565f ...0FREHASH..LV_\n-0008ec30: 5245 4841 5348 1400 3746 bf11 0000 2020 REHASH..7F.... \n-0008ec40: 204c 565f 5245 4841 5348 0700 3846 2100 LV_REHASH..8F!.\n-0008ec50: 004c 0038 4631 0000 2020 2053 7461 7274 .L.8F1.. Start\n+0008ec10: 6572 6e61 7469 7665 732e 0700 3644 1500 ernatives...6D..\n+0008ec20: 0015 0030 4452 4548 4153 4800 004c 565f ...0DREHASH..LV_\n+0008ec30: 5245 4841 5348 1400 3744 bf11 0000 2020 REHASH..7D.... \n+0008ec40: 204c 565f 5245 4841 5348 0700 3844 2100 LV_REHASH..8D!.\n+0008ec50: 004c 0038 4431 0000 2020 2053 7461 7274 .L.8D1.. Start\n 0008ec60: 7320 6120 7265 6f72 6761 6e69 7a61 7469 s a reorganizati\n 0008ec70: 6f6e 206f 6620 7468 6520 6c6f 6361 6c20 on of the local \n 0008ec80: 7661 7269 6162 6c65 206c 6f6f 6b2d 7570 variable look-up\n 0008ec90: 2074 6162 6c65 2c20 7768 6963 683e 0038 table, which>.8\n-0008eca0: 4641 0000 2020 206e 6f72 6d61 6c6c 7920 FA.. normally \n+0008eca0: 4441 0000 2020 206e 6f72 6d61 6c6c 7920 DA.. normally \n 0008ecb0: 6861 7070 656e 7320 6175 746f 6d61 7469 happens automati\n 0008ecc0: 6361 6c6c 7920 6174 2061 7070 726f 7072 cally at appropr\n-0008ecd0: 6961 7465 2074 696d 6573 2e07 0038 4651 iate times...8FQ\n-0008ece0: 0000 1200 3846 6100 0020 2020 2a2a 4e6f ....8Fa.. **No\n-0008ecf0: 7465 2a2a 0700 3846 7100 0053 0038 4681 te**..8Fq..S.8F.\n+0008ecd0: 6961 7465 2074 696d 6573 2e07 0038 4451 iate times...8DQ\n+0008ece0: 0000 1200 3844 6100 0020 2020 2a2a 4e6f ....8Da.. **No\n+0008ecf0: 7465 2a2a 0700 3844 7100 0053 0038 4481 te**..8Dq..S.8D.\n 0008ed00: 0000 2020 2054 6865 7265 2061 7265 206e .. There are n\n 0008ed10: 6f20 7669 7369 626c 6520 6566 6665 6374 o visible effect\n 0008ed20: 7320 6672 6f6d 204c 565f 5245 4841 5348 s from LV_REHASH\n 0008ed30: 2c20 4c56 5f47 434f 4c2c 2061 6e64 2053 , LV_GCOL, and S\n 0008ed40: 5450 5f47 434f 4c20 6578 6365 7074 5200 TP_GCOL exceptR.\n-0008ed50: 3846 9100 0020 2020 666f 7220 7468 6520 8F... for the \n+0008ed50: 3844 9100 0020 2020 666f 7220 7468 6520 8D... for the \n 0008ed60: 7061 7373 6167 6520 6f66 2074 696d 6520 passage of time \n 0008ed70: 6465 7065 6e64 696e 6720 6f6e 2074 6865 depending on the\n 0008ed80: 2073 7461 7465 206f 6620 796f 7572 2070 state of your p\n 0008ed90: 726f 6365 7373 2e20 4649 5320 7573 6573 rocess. FIS uses\n-0008eda0: 5200 3746 c011 0000 2020 2074 6865 7365 R.7F.... these\n+0008eda0: 5200 3744 c011 0000 2020 2074 6865 7365 R.7D.... these\n 0008edb0: 2056 4945 5720 224c 565f 4743 4f4c 222c VIEW \"LV_GCOL\",\n 0008edc0: 224c 565f 5245 4841 5348 222c 2253 5450 \"LV_REHASH\",\"STP\n 0008edd0: 5f47 434f 4c22 2066 6163 696c 6974 6965 _GCOL\" facilitie\n 0008ede0: 7320 696e 2074 6573 7469 6e67 2e20 5468 s in testing. Th\n-0008edf0: 6579 5100 3846 1200 0020 2020 6172 6520 eyQ.8F... are \n+0008edf0: 6579 5100 3844 1200 0020 2020 6172 6520 eyQ.8D... are \n 0008ee00: 646f 6375 6d65 6e74 6564 2074 6f20 656e documented to en\n 0008ee10: 7375 7265 2063 6f6d 706c 6574 656e 6573 sure completenes\n 0008ee20: 7320 696e 2070 726f 6475 6374 2064 6f63 s in product doc\n 0008ee30: 756d 656e 7461 7469 6f6e 2e20 596f 7520 umentation. You \n-0008ee40: 6d61 7954 0038 4613 0000 2020 2028 6f72 mayT.8F... (or\n+0008ee40: 6d61 7954 0038 4413 0000 2020 2028 6f72 mayT.8D... (or\n 0008ee50: 206d 6179 206e 6f74 2920 6669 6e64 2074 may not) find t\n 0008ee60: 6865 6d20 7573 6566 756c 2064 7572 696e hem useful durin\n 0008ee70: 6720 6170 706c 6963 6174 696f 6e20 6465 g application de\n 0008ee80: 7665 6c6f 706d 656e 7420 666f 7220 6465 velopment for de\n-0008ee90: 6275 6767 696e 673d 0038 4614 0000 2020 bugging=.8F... \n+0008ee90: 6275 6767 696e 673d 0038 4414 0000 2020 bugging=.8D... \n 0008eea0: 206f 7220 7065 7266 6f72 6d61 6e63 6520 or performance \n 0008eeb0: 7465 7374 696e 6720 696d 706c 656d 656e testing implemen\n 0008eec0: 7461 7469 6f6e 2061 6c74 6572 6e61 7469 tation alternati\n-0008eed0: 7665 732e 0700 3846 1500 0022 002d 464e ves...8F...\".-FN\n+0008eed0: 7665 732e 0700 3844 1500 0022 002d 444e ves...8D...\".-DN\n 0008eee0: 4556 4552 4c56 4e55 4c4c 5355 4200 004e EVERLVNULLSUB..N\n 0008eef0: 4556 4552 4c56 4e55 4c4c 5355 4219 003c EVERLVNULLSUB..<\n-0008ef00: 46bf 1100 0020 2020 4e45 5645 524c 564e F.... NEVERLVN\n-0008ef10: 554c 4c53 5542 0700 3d46 2100 0020 003d ULLSUB..=F!.. .=\n-0008ef20: 4631 0000 2020 205b 4e45 5645 525d 7c5b F1.. [NEVER]|[\n+0008ef00: 44bf 1100 0020 2020 4e45 5645 524c 564e D.... NEVERLVN\n+0008ef10: 554c 4c53 5542 0700 3d44 2100 0020 003d ULLSUB..=D!.. .=\n+0008ef20: 4431 0000 2020 205b 4e45 5645 525d 7c5b D1.. [NEVER]|[\n 0008ef30: 4e4f 5d4c 564e 554c 4c53 5542 5307 003d NO]LVNULLSUBS..=\n-0008ef40: 4641 0000 4e00 3d46 5100 0020 2020 4469 FA..N.=FQ.. Di\n+0008ef40: 4441 0000 4e00 3d44 5100 0020 2020 4469 DA..N.=DQ.. Di\n 0008ef50: 7361 6c6c 6f77 732c 2070 6172 7469 616c sallows, partial\n 0008ef60: 6c79 2064 6973 616c 6c6f 7773 2c20 6f72 ly disallows, or\n 0008ef70: 2061 6c6c 6f77 7320 6c6f 6361 6c20 6172 allows local ar\n 0008ef80: 7261 7973 2074 6f20 6861 7665 2065 6d70 rays to have emp\n-0008ef90: 7479 3700 3d46 6100 0020 2020 7374 7269 ty7.=Fa.. stri\n+0008ef90: 7479 3700 3d44 6100 0020 2020 7374 7269 ty7.=Da.. stri\n 0008efa0: 6e67 2073 7562 7363 7269 7074 732e 2054 ng subscripts. T\n 0008efb0: 6865 2064 6566 6175 6c74 2069 7320 4c56 he default is LV\n-0008efc0: 4e55 4c4c 5355 4253 2e07 003d 4671 0000 NULLSUBS...=Fq..\n+0008efc0: 4e55 4c4c 5355 4253 2e07 003d 4471 0000 NULLSUBS...=Dq..\n 0008efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008f000: 0100 0000 dd07 0000 9614 0000 0000 0000 ................\n-0008f010: 8c00 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+0008f010: 8c00 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 0008f020: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 0008f030: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 0008f040: ff4e 4556 4552 4c56 4e55 4c4c 5355 4200 .NEVERLVNULLSUB.\n 0008f050: bf81 0000 2020 204e 4f4c 564e 554c 4c53 .... NOLVNULLS\n 0008f060: 5542 5320 6469 7361 6c6c 6f77 7320 616e UBS disallows an\n 0008f070: 7920 7661 7269 616e 7420 6f66 2053 4554 y variant of SET\n 0008f080: 2074 6f20 6f70 6572 6174 6520 6f6e 2061 to operate on a\n-0008f090: 206c 6f63 616c 2061 7272 6179 2b00 3d46 local array+.=F\n+0008f090: 206c 6f63 616c 2061 7272 6179 2b00 3d44 local array+.=D\n 0008f0a0: 9100 0020 2020 6861 7669 6e67 2061 6e20 ... having an \n 0008f0b0: 656d 7074 7920 7374 7269 6e67 2073 7562 empty string sub\n-0008f0c0: 7363 7269 7074 2e08 003c 46c0 1100 003e script...\n-0008f0d0: 003d 4612 0000 2020 204e 4556 4552 4c56 .=F... NEVERLV\n+0008f0c0: 7363 7269 7074 2e08 003c 44c0 1100 003e script...\n+0008f0d0: 003d 4412 0000 2020 204e 4556 4552 4c56 .=D... NEVERLV\n 0008f0e0: 4e55 4c4c 5355 4253 2064 6973 616c 6c6f NULLSUBS disallo\n 0008f0f0: 7773 2061 6e79 2076 6172 6961 6e74 206f ws any variant o\n 0008f100: 6620 5345 5420 6f72 204b 494c 4c54 003d f SET or KILLT.=\n-0008f110: 4613 0000 2020 2028 2444 4154 4128 292c F... ($DATA(),\n+0008f110: 4413 0000 2020 2028 2444 4154 4128 292c D... ($DATA(),\n 0008f120: 2447 4554 2829 2c24 4f52 4445 5228 292c $GET(),$ORDER(),\n 0008f130: 2061 6e64 2024 5155 4552 5928 2929 2074 and $QUERY()) t\n 0008f140: 6f20 6f70 6572 6174 6520 6f6e 2061 206c o operate on a l\n 0008f150: 6f63 616c 2061 7272 6179 2068 6176 696e ocal array havin\n-0008f160: 674d 003d 4614 0000 2020 2061 6e20 656d gM.=F... an em\n+0008f160: 674d 003d 4414 0000 2020 2061 6e20 656d gM.=D... an em\n 0008f170: 7074 7920 7374 7269 6e67 2073 7562 7363 pty string subsc\n 0008f180: 7269 7074 2e20 416e 2065 6d70 7479 2073 ript. An empty s\n 0008f190: 7472 696e 6720 6173 2074 6865 206c 6173 tring as the las\n 0008f1a0: 7420 7375 6273 6372 6970 7420 696e 5400 t subscript inT.\n-0008f1b0: 3d46 1500 0020 2020 244f 5244 4552 2829 =F... $ORDER()\n+0008f1b0: 3d44 1500 0020 2020 244f 5244 4552 2829 =D... $ORDER()\n 0008f1c0: 2061 6e64 2024 5155 4552 5928 2920 6861 and $QUERY() ha\n 0008f1d0: 7320 7468 6520 7365 6d61 6e74 6963 2073 s the semantic s\n 0008f1e0: 6967 6e69 6669 6361 6e63 6520 6f66 2072 ignificance of r\n 0008f1f0: 6571 7565 7374 696e 6720 7468 6520 6e65 equesting the ne\n-0008f200: 7874 3d00 3d46 1600 0020 2020 6c65 7869 xt=.=F... lexi\n+0008f200: 7874 3d00 3d44 1600 0020 2020 6c65 7869 xt=.=D... lexi\n 0008f210: 6361 6c20 6974 656d 2061 6e64 2069 7320 cal item and is \n 0008f220: 6e6f 7420 7375 626a 6563 7420 746f 204e not subject to N\n 0008f230: 554c 4c53 5542 5320 6572 726f 7273 2e07 ULLSUBS errors..\n-0008f240: 003d 4617 0000 4900 3d46 1800 0020 2020 .=F...I.=F... \n+0008f240: 003d 4417 0000 4900 3d44 1800 0020 2020 .=D...I.=D... \n 0008f250: 4c56 4e55 4c4c 5355 4253 2061 6c6c 6f77 LVNULLSUBS allow\n 0008f260: 7320 6c6f 6361 6c20 6172 7261 7973 2074 s local arrays t\n 0008f270: 6f20 6861 7665 2065 6d70 7479 2073 7472 o have empty str\n 0008f280: 696e 6720 7375 6273 6372 6970 7473 2e07 ing subscripts..\n-0008f290: 003d 4619 0000 4900 3d46 1a00 0020 2020 .=F...I.=F... \n+0008f290: 003d 4419 0000 4900 3d44 1a00 0020 2020 .=D...I.=D... \n 0008f2a0: 4174 2070 726f 6365 7373 2073 7461 7274 At process start\n 0008f2b0: 7570 2c20 4754 2e4d 2069 6e69 7469 616c up, GT.M initial\n 0008f2c0: 697a 6573 205b 4e45 5645 525d 5b4e 4f5d izes [NEVER][NO]\n 0008f2d0: 4c56 4e55 4c4c 5355 4253 2066 726f 6d4c LVNULLSUBS fromL\n-0008f2e0: 003d 4621 0000 2020 2024 6774 6d5f 6c76 .=F!.. $gtm_lv\n+0008f2e0: 003d 4421 0000 2020 2024 6774 6d5f 6c76 .=D!.. $gtm_lv\n 0008f2f0: 6e75 6c6c 7375 6273 2e20 5365 7420 7468 nullsubs. Set th\n 0008f300: 6520 656e 7669 726f 6e6d 656e 7420 7661 e environment va\n 0008f310: 7269 6162 6c65 2024 6774 6d5f 6c76 6e75 riable $gtm_lvnu\n-0008f320: 6c6c 7375 6273 7620 746f 3a07 003d 4622 llsubsv to:..=F\"\n-0008f330: 0000 1700 3d46 2300 0020 2020 2a2a 496d ....=F#.. **Im\n-0008f340: 706f 7274 616e 742a 2a07 003d 4624 0000 portant**..=F$..\n-0008f350: 5000 3d46 2500 0020 2020 5265 6d65 6d62 P.=F%.. Rememb\n+0008f320: 6c6c 7375 6273 7620 746f 3a07 003d 4422 llsubsv to:..=D\"\n+0008f330: 0000 1700 3d44 2300 0020 2020 2a2a 496d ....=D#.. **Im\n+0008f340: 706f 7274 616e 742a 2a07 003d 4424 0000 portant**..=D$..\n+0008f350: 5000 3d44 2500 0020 2020 5265 6d65 6d62 P.=D%.. Rememb\n 0008f360: 6572 2074 6861 7420 666f 7220 676c 6f62 er that for glob\n 0008f370: 616c 2076 6172 6961 626c 6573 2c20 656d al variables, em\n 0008f380: 7074 7920 7374 7269 6e67 2073 7562 7363 pty string subsc\n 0008f390: 7269 7074 2063 6865 636b 696e 6720 6973 ript checking is\n-0008f3a0: 4e00 3d46 2600 0020 2020 636f 6e74 726f N.=F&.. contro\n+0008f3a0: 4e00 3d44 2600 0020 2020 636f 6e74 726f N.=D&.. contro\n 0008f3b0: 6c6c 6564 2062 7920 6120 6461 7461 6261 lled by a databa\n 0008f3c0: 7365 2072 6567 696f 6e20 6368 6172 6163 se region charac\n 0008f3d0: 7465 7269 7374 6963 2e20 4649 5320 7265 teristic. FIS re\n 0008f3e0: 636f 6d6d 656e 6473 2075 7369 6e67 4e00 commends usingN.\n-0008f3f0: 3d46 2700 0020 2020 4c56 4e55 4c4c 5355 =F'.. LVNULLSU\n+0008f3f0: 3d44 2700 0020 2020 4c56 4e55 4c4c 5355 =D'.. LVNULLSU\n 0008f400: 4253 2c20 4e4f 4c56 4e55 4c4c 5355 4253 BS, NOLVNULLSUBS\n 0008f410: 2c20 6f72 204e 4556 4552 4c56 4e55 4c4c , or NEVERLVNULL\n 0008f420: 5355 4253 2066 6f72 206c 6f63 616c 2076 SUBS for local v\n-0008f430: 6172 6961 626c 6573 2061 6e64 4000 3d46 ariables and@.=F\n+0008f430: 6172 6961 626c 6573 2061 6e64 4000 3d44 ariables and@.=D\n 0008f440: 2800 0020 2020 4e55 4c4c 5355 4253 206f (.. NULLSUBS o\n 0008f450: 7074 696f 6e73 2041 4c57 4159 5320 6f72 ptions ALWAYS or\n 0008f460: 204e 4556 4552 2066 6f72 2067 6c6f 6261 NEVER for globa\n-0008f470: 6c20 7661 7269 6162 6c65 732e 0700 3d46 l variables...=F\n-0008f480: 2900 001b 002e 464f 4953 4f4c 4154 494f ).....FOISOLATIO\n+0008f470: 6c20 7661 7269 6162 6c65 732e 0700 3d44 l variables...=D\n+0008f480: 2900 001b 002e 444f 4953 4f4c 4154 494f ).....DOISOLATIO\n 0008f490: 4e00 004e 4f49 534f 4c41 5449 4f4e 1600 N..NOISOLATION..\n-0008f4a0: 3946 bf11 0000 2020 204e 4f49 534f 4c41 9F.... NOISOLA\n-0008f4b0: 5449 4f4e 0700 3a46 2100 0041 003a 4631 TION..:F!..A.:F1\n+0008f4a0: 3944 bf11 0000 2020 204e 4f49 534f 4c41 9D.... NOISOLA\n+0008f4b0: 5449 4f4e 0700 3a44 2100 0041 003a 4431 TION..:D!..A.:D1\n 0008f4c0: 0000 2020 2077 6865 7265 2065 7870 7220 .. where expr \n 0008f4d0: 6d75 7374 2065 7661 6c75 6174 6520 746f must evaluate to\n 0008f4e0: 206f 6e65 206f 6620 7468 6520 666f 6c6c one of the foll\n-0008f4f0: 6f77 696e 6720 666f 726d 733a 0700 3a46 owing forms:..:F\n-0008f500: 4100 0052 003a 4651 0000 2020 2020 206f A..R.:FQ.. o\n+0008f4f0: 6f77 696e 6720 666f 726d 733a 0700 3a44 owing forms:..:D\n+0008f500: 4100 0052 003a 4451 0000 2020 2020 206f A..R.:DQ.. o\n 0008f510: 2022 222c 2074 6861 7420 6973 2c20 7468 \"\", that is, th\n 0008f520: 6520 656d 7074 7920 7374 7269 6e67 203a e empty string :\n 0008f530: 2074 7572 6e20 6f66 6620 7468 6520 6665 turn off the fe\n 0008f540: 6174 7572 6520 666f 7220 616c 6c20 676c ature for all gl\n-0008f550: 6f62 616c 7338 003a 4661 0000 2020 2020 obals8.:Fa.. \n+0008f550: 6f62 616c 7338 003a 4461 0000 2020 2020 obals8.:Da.. \n 0008f560: 2020 2066 6f72 2077 6869 6368 2069 7420 for which it \n 0008f570: 6861 7320 7072 6576 696f 7573 6c79 2062 has previously b\n 0008f580: 6565 6e20 7475 726e 6564 206f 6e52 003a een turned onR.:\n-0008f590: 4671 0000 2020 2020 206f 2022 5e67 766e Fq.. o \"^gvn\n+0008f590: 4471 0000 2020 2020 206f 2022 5e67 766e Dq.. o \"^gvn\n 0008f5a0: 312c 5e67 766e 322c 2e2e 2e22 203a 2074 1,^gvn2,...\" : t\n 0008f5b0: 7572 6e20 6f6e 2074 6865 2066 6561 7475 urn on the featu\n 0008f5c0: 7265 2066 6f72 2074 6865 2067 6c6f 6261 re for the globa\n 0008f5d0: 6c73 2069 6e20 7468 6520 6c69 7374 2c53 ls in the list,S\n-0008f5e0: 003a 4681 0000 2020 2020 2020 2074 7572 .:F... tur\n+0008f5e0: 003a 4481 0000 2020 2020 2020 2074 7572 .:D... tur\n 0008f5f0: 6e69 6e67 2069 7420 6f66 6620 666f 7220 ning it off for \n 0008f600: 676c 6f62 616c 7320 666f 7220 7768 6963 globals for whic\n 0008f610: 6820 6974 2068 6173 2070 7265 7669 6f75 h it has previou\n 0008f620: 736c 7920 6265 656e 2074 7572 6e65 6420 sly been turned \n-0008f630: 6f6e 5000 3a46 9100 0020 2020 2020 6f20 onP.:F... o \n+0008f630: 6f6e 5000 3a44 9100 0020 2020 2020 6f20 onP.:D... o \n 0008f640: 222b 5e67 766e 312c 5e67 766e 322c 2e2e \"+^gvn1,^gvn2,..\n 0008f650: 2e22 203a 2061 6464 2074 6865 7365 2067 .\" : add these g\n 0008f660: 6c6f 6261 6c73 2074 6f20 7468 6520 6c69 lobals to the li\n 0008f670: 7374 206f 6620 676c 6f62 616c 7320 7468 st of globals th\n-0008f680: 6174 2a00 3946 c011 0000 2020 2020 2020 at*.9F.... \n+0008f680: 6174 2a00 3944 c011 0000 2020 2020 2020 at*.9D.... \n 0008f690: 2068 6176 6520 7468 6973 2066 6561 7475 have this featu\n-0008f6a0: 7265 2074 7572 6e65 6420 6f6e 5100 3a46 re turned onQ.:F\n+0008f6a0: 7265 2074 7572 6e65 6420 6f6e 5100 3a44 re turned onQ.:D\n 0008f6b0: 1200 0020 2020 2020 6f20 222d 5e67 766e ... o \"-^gvn\n 0008f6c0: 312c 5e67 766e 322c 2e2e 2e22 203a 2074 1,^gvn2,...\" : t\n 0008f6d0: 7572 6e20 6f66 6620 7468 6520 6665 6174 urn off the feat\n 0008f6e0: 7572 6520 666f 7220 7468 6573 6520 676c ure for these gl\n 0008f6f0: 6f62 616c 7320 6c65 6176 696e 6734 003a obals leaving4.:\n-0008f700: 4613 0000 2020 2020 2020 2074 6865 2073 F... the s\n+0008f700: 4413 0000 2020 2020 2020 2074 6865 2073 D... the s\n 0008f710: 7461 7475 7320 666f 7220 6f74 6865 7220 tatus for other \n 0008f720: 676c 6f62 616c 7320 756e 6368 616e 6765 globals unchange\n-0008f730: 6407 003a 4614 0000 1400 2d46 5041 5443 d..:F.....-FPATC\n-0008f740: 4f44 4500 0050 4154 434f 4445 1200 3546 ODE..PATCODE..5F\n+0008f730: 6407 003a 4414 0000 1400 2d44 5041 5443 d..:D.....-DPATC\n+0008f740: 4f44 4500 0050 4154 434f 4445 1200 3544 ODE..PATCODE..5D\n 0008f750: bf11 0000 2020 2050 4154 434f 4445 0700 .... PATCODE..\n-0008f760: 3646 2100 001f 0036 4631 0000 2020 2022 6F!....6F1.. \"\n+0008f760: 3644 2100 001f 0036 4431 0000 2020 2022 6D!....6D1.. \"\n 0008f770: 5041 5443 4f44 4522 3a22 7461 626c 656e PATCODE\":\"tablen\n-0008f780: 616d 6522 0700 3646 4100 0052 0036 4651 ame\"..6FA..R.6FQ\n+0008f780: 616d 6522 0700 3644 4100 0052 0036 4451 ame\"..6DA..R.6DQ\n 0008f790: 0000 2020 2049 6465 6e74 6966 6965 7320 .. Identifies \n 0008f7a0: 7468 6520 616c 7465 726e 6174 6976 6520 the alternative \n 0008f7b0: 7461 626c 6520 6f66 2075 6e69 7175 6520 table of unique \n 0008f7c0: 7061 7474 6572 6e73 2066 6f72 2075 7365 patterns for use\n 0008f7d0: 2077 6974 6820 7468 6520 223f 2200 0000 with the \"?\"...\n 0008f7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008f800: 0100 0000 e407 0000 b614 0000 0000 0000 ................\n-0008f810: 8600 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+0008f810: 8600 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 0008f820: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 0008f830: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 0008f840: ff50 4154 434f 4445 00bf 6100 0020 2020 .PATCODE..a.. \n 0008f850: 6f70 6572 6174 6f72 2074 6f20 6265 206c operator to be l\n 0008f860: 6f61 6465 6420 6672 6f6d 2074 6865 2070 oaded from the p\n 0008f870: 6174 7465 726e 2064 6566 696e 6974 696f attern definitio\n 0008f880: 6e20 6669 6c65 2e20 466f 7220 6164 6469 n file. For addi\n-0008f890: 7469 6f6e 616c 4e00 3646 7100 0020 2020 tionalN.6Fq.. \n+0008f890: 7469 6f6e 616c 4e00 3644 7100 0020 2020 tionalN.6Dq.. \n 0008f8a0: 696e 666f 726d 6174 696f 6e2c 2072 6566 information, ref\n 0008f8b0: 6572 2074 6f20 7468 6520 2249 6e74 6572 er to the \"Inter\n 0008f8c0: 6e61 7469 6f6e 616c 697a 6174 696f 6e22 nationalization\"\n 0008f8d0: 2063 6861 7074 6572 2069 6e20 7468 6520 chapter in the \n-0008f8e0: 4754 2e4d 1d00 3646 8100 0020 2020 5072 GT.M..6F... Pr\n+0008f8e0: 4754 2e4d 1d00 3644 8100 0020 2020 5072 GT.M..6D... Pr\n 0008f8f0: 6f67 7261 6d6d 6572 2773 2047 7569 6465 ogrammer's Guide\n-0008f900: 2e07 0036 4691 0000 1100 3046 4c4f 4144 ...6F.....0FLOAD\n-0008f910: 0000 5041 544c 4f41 4412 0035 46bf 1100 ..PATLOAD..5F...\n-0008f920: 0020 2020 5041 544c 4f41 4407 0036 4621 . PATLOAD..6F!\n-0008f930: 0000 5400 3646 3100 0020 2020 4964 656e ..T.6F1.. Iden\n+0008f900: 2e07 0036 4491 0000 1100 3044 4c4f 4144 ...6D.....0DLOAD\n+0008f910: 0000 5041 544c 4f41 4412 0035 44bf 1100 ..PATLOAD..5D...\n+0008f920: 0020 2020 5041 544c 4f41 4407 0036 4421 . PATLOAD..6D!\n+0008f930: 0000 5400 3644 3100 0020 2020 4964 656e ..T.6D1.. Iden\n 0008f940: 7469 6669 6573 2074 6865 2066 696c 6520 tifies the file \n 0008f950: 636f 6e74 6169 6e69 6e67 2064 6566 696e containing defin\n 0008f960: 6974 696f 6e73 206f 6620 756e 6971 7565 itions of unique\n 0008f970: 2070 6174 7465 726e 7320 666f 7220 7573 patterns for us\n-0008f980: 6520 7769 7468 5400 3646 4100 0020 2020 e withT.6FA.. \n+0008f980: 6520 7769 7468 5400 3644 4100 0020 2020 e withT.6DA.. \n 0008f990: 7468 6520 223f 2220 6f70 6572 6174 6f72 the \"?\" operator\n 0008f9a0: 2e20 5468 6573 6520 7061 7474 6572 6e20 . These pattern \n 0008f9b0: 6465 6669 6e69 7469 6f6e 7320 6361 6e20 definitions can \n 0008f9c0: 6265 2075 7365 6420 696e 2070 6c61 6365 be used in place\n-0008f9d0: 206f 662c 206f 7220 696e 3600 3646 5100 of, or in6.6FQ.\n+0008f9d0: 206f 662c 206f 7220 696e 3600 3644 5100 of, or in6.6DQ.\n 0008f9e0: 0020 2020 6164 6469 7469 6f6e 2074 6f2c . addition to,\n 0008f9f0: 2074 6865 2073 7461 6e64 6172 6420 432c the standard C,\n 0008fa00: 204e 2c20 552c 204c 2c20 616e 6420 502e N, U, L, and P.\n-0008fa10: 0700 3646 6100 0017 002e 464f 4f4c 4c49 ..6Fa.....FOOLLI\n+0008fa10: 0700 3644 6100 0017 002e 444f 4f4c 4c49 ..6Da.....DOOLLI\n 0008fa20: 4d49 5400 0050 4f4f 4c4c 494d 4954 1400 MIT..POOLLIMIT..\n-0008fa30: 3746 bf11 0000 2020 2050 4f4f 4c4c 494d 7F.... POOLLIM\n-0008fa40: 4954 0700 3846 2100 0053 0038 4631 0000 IT..8F!..S.8F1..\n+0008fa30: 3744 bf11 0000 2020 2050 4f4f 4c4c 494d 7D.... POOLLIM\n+0008fa40: 4954 0700 3844 2100 0053 0038 4431 0000 IT..8D!..S.8D1..\n 0008fa50: 2020 2056 4945 5720 2250 4f4f 4c4c 494d VIEW \"POOLLIM\n 0008fa60: 4954 223a 3c72 6567 696f 6e3e 3a65 7870 IT\"::exp\n 0008fa70: 722c 2077 6865 7265 2065 7870 7220 6973 r, where expr is\n 0008fa80: 206f 6620 7468 6520 666f 726d 206e 5b25 of the form n[%\n-0008fa90: 5d20 7072 6f76 6964 6573 2061 5200 3846 ] provides aR.8F\n+0008fa90: 5d20 7072 6f76 6964 6573 2061 5200 3844 ] provides aR.8D\n 0008faa0: 4100 0020 2020 6d65 6368 616e 6973 6d20 A.. mechanism \n 0008fab0: 666f 7220 6120 7072 6f63 6573 7320 7468 for a process th\n 0008fac0: 6174 2068 6173 2074 6865 2070 6f74 656e at has the poten\n 0008fad0: 7469 616c 2074 6f20 2263 6875 726e 2220 tial to \"churn\" \n 0008fae0: 676c 6f62 616c 2062 7566 6665 7273 5400 global buffersT.\n-0008faf0: 3846 5100 0020 2020 746f 206c 696d 6974 8FQ.. to limit\n+0008faf0: 3844 5100 0020 2020 746f 206c 696d 6974 8DQ.. to limit\n 0008fb00: 2074 6865 2070 6f74 656e 7469 616c 2069 the potential i\n 0008fb10: 6d70 6163 7420 6f6e 206f 7468 6572 2070 mpact on other p\n 0008fb20: 726f 6365 7373 6573 2062 7920 7265 7374 rocesses by rest\n 0008fb30: 7269 6374 696e 6720 7468 6520 6e75 6d62 ricting the numb\n-0008fb40: 6572 5000 3846 6100 0020 2020 6f66 2067 erP.8Fa.. of g\n+0008fb40: 6572 5000 3844 6100 0020 2020 6f66 2067 erP.8Da.. of g\n 0008fb50: 6c6f 6261 6c20 6275 6666 6572 7320 6974 lobal buffers it\n 0008fb60: 2075 7365 732e 2049 6620 7468 6520 6578 uses. If the ex\n 0008fb70: 7072 6573 7369 6f6e 2065 6e64 7320 7769 pression ends wi\n 0008fb80: 7468 2061 2070 6572 2d63 656e 7420 7369 th a per-cent si\n-0008fb90: 676e 5100 3846 7100 0020 2020 2825 292c gnQ.8Fq.. (%),\n+0008fb90: 676e 5100 3844 7100 0020 2020 2825 292c gnQ.8Dq.. (%),\n 0008fba0: 2074 6865 206e 756d 6265 7220 6973 2074 the number is t\n 0008fbb0: 616b 656e 2061 7320 616e 2061 7320 6120 aken as an as a \n 0008fbc0: 7065 7263 656e 7461 6765 206f 6620 7468 percentage of th\n 0008fbd0: 6520 636f 6e66 6967 7572 6564 2067 6c6f e configured glo\n-0008fbe0: 6261 6c53 0038 4681 0000 2020 2062 7566 balS.8F... buf\n+0008fbe0: 6261 6c53 0038 4481 0000 2020 2062 7566 balS.8D... buf\n 0008fbf0: 6665 7273 2061 6e64 206f 7468 6572 7769 fers and otherwi\n 0008fc00: 7365 2061 7320 616e 206f 7264 696e 616c se as an ordinal\n 0008fc10: 206e 756d 6265 7220 6f66 2070 7265 6665 number of prefe\n 0008fc20: 7272 6564 2062 7566 6665 7273 3b20 7374 rred buffers; st\n-0008fc30: 616e 6461 7264 4e00 3846 9100 0020 2020 andardN.8F... \n+0008fc30: 616e 6461 7264 4e00 3844 9100 0020 2020 andardN.8D... \n 0008fc40: 4d20 7061 7273 696e 6720 616e 6420 696e M parsing and in\n 0008fc50: 7465 6765 7220 636f 6e76 6572 7369 6f6e teger conversion\n 0008fc60: 7320 6170 706c 792e 2050 7265 6665 7272 s apply. Preferr\n 0008fc70: 6564 2062 7566 6665 7220 7661 6c75 6573 ed buffer values\n-0008fc80: 2061 7265 5200 3746 c011 0000 2020 206c areR.7F.... l\n+0008fc80: 2061 7265 5200 3744 c011 0000 2020 206c areR.7D.... l\n 0008fc90: 696d 6974 6564 2074 6f20 6265 7477 6565 imited to betwee\n 0008fca0: 6e20 3332 2061 6e64 206f 6e65 206c 6573 n 32 and one les\n 0008fcb0: 7320 7468 616e 2068 616c 6620 7468 6520 s than half the \n 0008fcc0: 6275 6666 6572 2070 6f6f 6c20 696e 636c buffer pool incl\n-0008fcd0: 7573 6976 653b 4c00 3846 1200 0020 2020 usive;L.8F... \n+0008fcd0: 7573 6976 653b 4c00 3844 1200 0020 2020 usive;L.8D... \n 0008fce0: 7769 7468 2074 6865 2065 7863 6570 7469 with the excepti\n 0008fcf0: 6f6e 206f 6620 7a65 726f 2028 3029 206f on of zero (0) o\n 0008fd00: 7220 3130 3020 7065 7220 6365 6e74 2c20 r 100 per cent, \n 0008fd10: 7768 6963 6820 7475 726e 206f 6666 2074 which turn off t\n-0008fd20: 6865 5400 3846 1300 0020 2020 6c69 6d69 heT.8F... limi\n+0008fd20: 6865 5400 3844 1300 0020 2020 6c69 6d69 heT.8D... limi\n 0008fd30: 7461 7469 6f6e 3b20 7370 6563 6966 6963 tation; specific\n 0008fd40: 6174 696f 6e73 2065 7863 6565 6469 6e67 ations exceeding\n 0008fd50: 2074 686f 7365 206c 696d 6974 7320 7072 those limits pr\n 0008fd60: 6f76 6964 6520 7468 6520 7661 6c75 6520 ovide the value \n-0008fd70: 6f66 2074 6865 5100 3846 1400 0020 2020 of theQ.8F... \n+0008fd70: 6f66 2074 6865 5100 3844 1400 0020 2020 of theQ.8D... \n 0008fd80: 6e65 6172 6572 206c 696d 6974 2e20 4966 nearer limit. If\n 0008fd90: 2074 6865 2061 7267 756d 656e 7420 7370 the argument sp\n 0008fda0: 6563 6966 6965 7320 222a 2220 666f 7220 ecifies \"*\" for \n 0008fdb0: 7468 6520 7265 6769 6f6e 2c20 7468 6520 the region, the \n-0008fdc0: 636f 6d6d 616e 6451 0038 4615 0000 2020 commandQ.8F... \n+0008fdc0: 636f 6d6d 616e 6451 0038 4415 0000 2020 commandQ.8D... \n 0008fdd0: 2061 7070 6c69 6573 2074 6f20 616c 6c20 applies to all \n 0008fde0: 7265 6769 6f6e 732e 2024 5649 4557 2822 regions. $VIEW(\"\n 0008fdf0: 504f 4f4c 4c49 4d49 5422 2c3c 7265 6769 POOLLIMIT\",) returns the\n-0008fe10: 2063 7572 7265 6e74 4f00 3846 1600 0020 currentO.8F... \n+0008fe10: 2063 7572 7265 6e74 4f00 3844 1600 0020 currentO.8D... \n 0008fe20: 2020 7661 6c75 6520 666f 7220 7468 6520 value for the \n 0008fe30: 7265 6769 6f6e 2061 7320 616e 206f 7264 region as an ord\n 0008fe40: 696e 616c 206e 756d 6265 7220 2d20 7a65 inal number - ze\n 0008fe50: 726f 2028 3029 2077 6865 6e20 7468 6572 ro (0) when ther\n-0008fe60: 6520 6973 206e 6f4a 0038 4617 0000 2020 e is noJ.8F... \n+0008fe60: 6520 6973 206e 6f4a 0038 4417 0000 2020 e is noJ.8D... \n 0008fe70: 206c 696d 6974 2069 6e20 706c 6163 652e limit in place.\n 0008fe80: 204e 6f74 6520 7468 6174 2074 6869 7320 Note that this \n 0008fe90: 6661 6369 6c69 7479 2069 7320 6465 7369 facility is desi\n 0008fea0: 676e 6564 2066 6f72 2075 7365 2062 7920 gned for use by \n-0008feb0: 6152 0038 4618 0000 2020 2072 656c 6174 aR.8F... relat\n+0008feb0: 6152 0038 4418 0000 2020 2072 656c 6174 aR.8D... relat\n 0008fec0: 6976 656c 7920 736d 616c 6c20 7375 6273 ively small subs\n 0008fed0: 6574 206f 6620 7072 6f63 6573 7365 732e et of processes.\n 0008fee0: 2049 6e20 6164 6469 7469 6f6e 2c20 4d55 In addition, MU\n 0008fef0: 5049 5020 5245 4f52 4720 7573 6573 2074 PIP REORG uses t\n-0008ff00: 6869 734a 0038 4619 0000 2020 2066 6163 hisJ.8F... fac\n+0008ff00: 6869 734a 0038 4419 0000 2020 2066 6163 hisJ.8D... fac\n 0008ff10: 696c 6974 7920 746f 206c 696d 6974 2069 ility to limit i\n 0008ff20: 7473 2062 7566 6665 7273 2074 6f20 6120 ts buffers to a \n 0008ff30: 7661 6c75 6520 6573 7461 626c 6973 6865 value establishe\n 0008ff40: 6420 6279 2074 6865 2055 4e49 5850 0038 d by the UNIXP.8\n-0008ff50: 461a 0000 2020 2065 6e76 6972 6f6e 6d65 F... environme\n+0008ff50: 441a 0000 2020 2065 6e76 6972 6f6e 6d65 D... environme\n 0008ff60: 6e74 2076 6172 6961 626c 6520 286f 7220 nt variable (or \n 0008ff70: 4f70 656e 564d 5320 6c6f 6769 6361 6c20 OpenVMS logical \n 0008ff80: 6e61 6d65 2920 6774 6d5f 706f 6f6c 6c69 name) gtm_poolli\n 0008ff90: 6d69 7420 7573 696e 6720 7468 6547 0038 mit using theG.8\n-0008ffa0: 4621 0000 2020 2073 796e 7461 7820 6465 F!.. syntax de\n+0008ffa0: 4421 0000 2020 2073 796e 7461 7820 6465 D!.. syntax de\n 0008ffb0: 7363 7269 6265 6420 666f 7220 5649 4557 scribed for VIEW\n 0008ffc0: 2022 504f 4f4c 4c49 4d49 5422 2077 6974 \"POOLLIMIT\" wit\n 0008ffd0: 6820 6120 6465 6661 756c 7420 6f66 2036 h a default of 6\n 0008ffe0: 3420 6966 0000 0000 0000 0000 0000 0000 4 if............\n 0008fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00090000: 0100 0000 b407 0000 dd14 0000 0000 0000 ................\n-00090010: 8400 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+00090010: 8400 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 00090020: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 00090030: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 00090040: ff50 4f4f 4c4c 494d 4954 00c0 2200 0020 .POOLLIMIT..\".. \n 00090050: 2020 6774 6d5f 706f 6f6c 6c69 6d69 7420 gtm_poollimit \n 00090060: 6973 206e 6f74 2073 7065 6369 6669 6564 is not specified\n 00090070: 2e20 4e6f 7465 2074 6861 7420 7468 6973 . Note that this\n 00090080: 206d 6179 2073 6c69 6768 746c 7920 736c may slightly sl\n-00090090: 6f77 2061 5200 3846 2300 0020 2020 7374 ow aR.8F#.. st\n+00090090: 6f77 2061 5200 3844 2300 0020 2020 7374 ow aR.8D#.. st\n 000900a0: 616e 6461 6c6f 6e65 2052 454f 5247 2062 andalone REORG b\n 000900b0: 7574 2063 616e 2062 6520 6f76 6572 7269 ut can be overri\n 000900c0: 6464 656e 2062 7920 6465 6669 6e69 6e67 dden by defining\n 000900d0: 2067 746d 5f70 6f6f 6c6c 696d 6974 2061 gtm_poollimit a\n-000900e0: 7320 3020 6f72 1100 3846 2400 0020 2020 s 0 or..8F$.. \n-000900f0: 2231 3030 2522 2e07 0038 4625 0000 1600 \"100%\"...8F%....\n-00090100: 2d46 5243 544c 4455 4d50 0000 5243 544c -FRCTLDUMP..RCTL\n-00090110: 4455 4d50 1300 3646 bf11 0000 2020 2052 DUMP..6F.... R\n-00090120: 4354 4c44 554d 5007 0037 4621 0000 5300 CTLDUMP..7F!..S.\n-00090130: 3746 3100 0020 2020 4469 7370 6c61 7973 7F1.. Displays\n+000900e0: 7320 3020 6f72 1100 3844 2400 0020 2020 s 0 or..8D$.. \n+000900f0: 2231 3030 2522 2e07 0038 4425 0000 1600 \"100%\"...8D%....\n+00090100: 2d44 5243 544c 4455 4d50 0000 5243 544c -DRCTLDUMP..RCTL\n+00090110: 4455 4d50 1300 3644 bf11 0000 2020 2052 DUMP..6D.... R\n+00090120: 4354 4c44 554d 5007 0037 4421 0000 5300 CTLDUMP..7D!..S.\n+00090130: 3744 3100 0020 2020 4469 7370 6c61 7973 7D1.. Displays\n 00090140: 2074 6865 2063 7265 6174 6564 2072 656c the created rel\n 00090150: 696e 6b63 746c 2066 696c 6573 2061 6e64 inkctl files and\n 00090160: 2074 6865 2072 6f75 7469 6e65 7320 6c6f the routines lo\n 00090170: 6f6b 6564 2066 6f72 2069 6e20 7468 6569 oked for in thei\n-00090180: 7251 0037 4641 0000 2020 2072 656c 6174 rQ.7FA.. relat\n+00090180: 7251 0037 4441 0000 2020 2072 656c 6174 rQ.7DA.. relat\n 00090190: 6564 2064 6972 6563 746f 7269 6573 2e20 ed directories. \n 000901a0: 416e 2065 6e74 7279 2069 6e20 7468 6573 An entry in thes\n 000901b0: 6520 6669 6c65 7320 646f 6573 206e 6f74 e files does not\n 000901c0: 206d 6561 6e20 7468 6174 2061 2067 6976 mean that a giv\n-000901d0: 656e 5400 3746 5100 0020 2020 726f 7574 enT.7FQ.. rout\n+000901d0: 656e 5400 3744 5100 0020 2020 726f 7574 enT.7DQ.. rout\n 000901e0: 696e 6520 7761 7320 666f 756e 6420 7468 ine was found th\n 000901f0: 6572 652e 2049 7420 6d65 7265 6c79 206d ere. It merely m\n 00090200: 6561 6e73 2069 7420 7761 7320 6c6f 6f6b eans it was look\n 00090210: 6564 2066 6f72 2074 6865 7265 2061 6e64 ed for there and\n-00090220: 2073 686f 7773 4c00 3746 6100 0020 2020 showsL.7Fa.. \n+00090220: 2073 686f 7773 4c00 3744 6100 0020 2020 showsL.7Da.. \n 00090230: 6120 6379 636c 6520 6e75 6d62 6572 2028 a cycle number (\n 00090240: 7768 6963 6820 5a52 5550 4441 5445 2062 which ZRUPDATE b\n 00090250: 756d 7073 2920 7768 6f73 6520 6368 616e umps) whose chan\n 00090260: 6765 2069 6e64 6963 6174 6573 2061 206e ge indicates a n\n-00090270: 6577 5400 3746 7100 0020 2020 7075 626c ewT.7Fq.. publ\n+00090270: 6577 5400 3744 7100 0020 2020 7075 626c ewT.7Dq.. publ\n 00090280: 6973 6865 6420 7665 7273 696f 6e20 6f66 ished version of\n 00090290: 2074 6865 2067 6976 656e 206f 626a 6563 the given objec\n 000902a0: 7420 6669 6c65 2e20 4173 2069 7420 6973 t file. As it is\n 000902b0: 2061 2064 6961 676e 6f73 7469 6320 746f a diagnostic to\n-000902c0: 6f6c 2066 6f72 5200 3746 8100 0020 2020 ol forR.7F... \n+000902c0: 6f6c 2066 6f72 5200 3744 8100 0020 2020 ol forR.7D... \n 000902d0: 7468 6520 6e65 7720 6665 6174 7572 652c the new feature,\n 000902e0: 2046 4953 206d 6179 2072 656d 6f76 6520 FIS may remove \n 000902f0: 6f72 206d 6f64 6966 7920 7468 6973 2056 or modify this V\n 00090300: 4945 5720 6f70 7469 6f6e 2069 6e20 7375 IEW option in su\n-00090310: 6273 6571 7565 6e74 1300 3746 9100 0020 bsequent..7F... \n-00090320: 2020 7265 6c65 6173 6573 2e08 0036 46c0 releases...6F.\n-00090330: 1100 0012 0037 4612 0000 2020 202a 2a4e .....7F... **N\n-00090340: 6f74 652a 2a07 0037 4613 0000 5400 3746 ote**..7F...T.7F\n+00090310: 6273 6571 7565 6e74 1300 3744 9100 0020 bsequent..7D... \n+00090320: 2020 7265 6c65 6173 6573 2e08 0036 44c0 releases...6D.\n+00090330: 1100 0012 0037 4412 0000 2020 202a 2a4e .....7D... **N\n+00090340: 6f74 652a 2a07 0037 4413 0000 5400 3744 ote**..7D...T.7D\n 00090350: 1400 0020 2020 4754 2e4d 206e 6f20 6c6f ... GT.M no lo\n 00090360: 6e67 6572 2073 7570 706f 7274 7320 5649 nger supports VI\n 00090370: 4557 2022 5243 544c 4455 4d50 2220 6173 EW \"RCTLDUMP\" as\n 00090380: 2069 7420 6861 7320 6265 656e 2073 7570 it has been sup\n 00090390: 706c 616e 7465 6420 6279 205a 5348 4f57 planted by ZSHOW\n-000903a0: 2100 3746 1500 0020 2020 2241 2220 616e !.7F... \"A\" an\n+000903a0: 2100 3744 1500 0020 2020 2241 2220 616e !.7D... \"A\" an\n 000903b0: 6420 4d55 5049 5020 5243 544c 4455 4d50 d MUPIP RCTLDUMP\n-000903c0: 2e07 0037 4616 0000 1d00 2e46 4553 4554 ...7F......FESET\n+000903c0: 2e07 0037 4416 0000 1d00 2e44 4553 4554 ...7D......DESET\n 000903d0: 4756 5354 4154 5300 0052 4553 4554 4756 GVSTATS..RESETGV\n-000903e0: 5354 4154 5317 003a 46bf 1100 0020 2020 STATS..:F.... \n-000903f0: 5245 5345 5447 5653 5441 5453 0700 3b46 RESETGVSTATS..;F\n-00090400: 2100 004f 003b 4631 0000 2020 2052 6573 !..O.;F1.. Res\n+000903e0: 5354 4154 5317 003a 44bf 1100 0020 2020 STATS..:D.... \n+000903f0: 5245 5345 5447 5653 5441 5453 0700 3b44 RESETGVSTATS..;D\n+00090400: 2100 004f 003b 4431 0000 2020 2052 6573 !..O.;D1.. Res\n 00090410: 6574 7320 616c 6c20 7468 6520 7072 6f63 ets all the proc\n 00090420: 6573 732d 7072 6976 6174 6520 676c 6f62 ess-private glob\n 00090430: 616c 2061 6363 6573 7320 7374 6174 6973 al access statis\n 00090440: 7469 6373 2074 6f20 302e 2054 6869 7320 tics to 0. This \n-00090450: 6973 5100 3b46 4100 0020 2020 7061 7274 isQ.;FA.. part\n+00090450: 6973 5100 3b44 4100 0020 2020 7061 7274 isQ.;DA.. part\n 00090460: 6963 756c 6172 6c79 2075 7365 6675 6c20 icularly useful \n 00090470: 666f 7220 6c6f 6e67 2072 756e 6e69 6e67 for long running\n 00090480: 2070 726f 6365 7373 6573 2077 6869 6368 processes which\n 00090490: 2077 6f75 6c64 2070 6572 696f 6469 6361 would periodica\n-000904a0: 6c6c 7951 003b 4651 0000 2020 206c 696b llyQ.;FQ.. lik\n+000904a0: 6c6c 7951 003b 4451 0000 2020 206c 696b llyQ.;DQ.. lik\n 000904b0: 6520 746f 2072 6573 7461 7274 2074 6865 e to restart the\n 000904c0: 2063 6f75 6e74 696e 6720 7769 7468 6f75 counting withou\n 000904d0: 7420 7265 7175 6972 696e 6720 6120 7368 t requiring a sh\n 000904e0: 7574 2064 6f77 6e20 616e 6420 7265 7374 ut down and rest\n-000904f0: 6172 742e 0700 3b46 6100 0018 002d 4653 art...;Fa....-FS\n+000904f0: 6172 742e 0700 3b44 6100 0018 002d 4453 art...;Da....-DS\n 00090500: 5441 5453 4841 5245 0000 5354 4154 5348 TATSHARE..STATSH\n-00090510: 4152 4514 0037 46bf 1100 0020 2020 5354 ARE..7F.... ST\n-00090520: 4154 5348 4152 4507 0038 4621 0000 4b00 ATSHARE..8F!..K.\n-00090530: 3846 3100 0020 2020 5649 4557 2022 5b4e 8F1.. VIEW \"[N\n+00090510: 4152 4514 0037 44bf 1100 0020 2020 5354 ARE..7D.... ST\n+00090520: 4154 5348 4152 4507 0038 4421 0000 4b00 ATSHARE..8D!..K.\n+00090530: 3844 3100 0020 2020 5649 4557 2022 5b4e 8D1.. VIEW \"[N\n 00090540: 4f5d 5354 4154 5348 4152 4522 5b3a 3c72 O]STATSHARE\"[:] ena\n 00090560: 626c 6573 206f 7220 6469 7361 626c 6573 bles or disables\n-00090570: 2064 6174 6162 6173 6552 0038 4641 0000 databaseR.8FA..\n+00090570: 2064 6174 6162 6173 6552 0038 4441 0000 databaseR.8DA..\n 00090580: 2020 2073 7461 7469 7374 6963 7320 7368 statistics sh\n 00090590: 6172 696e 6720 666f 7220 6c69 7374 6564 aring for listed\n 000905a0: 2072 6567 696f 6e73 2077 6869 6368 2070 regions which p\n 000905b0: 6572 6d69 7420 7375 6368 2073 6861 7269 ermit such shari\n-000905c0: 6e67 2e20 5769 7468 6f75 7454 0038 4651 ng. WithoutT.8FQ\n+000905c0: 6e67 2e20 5769 7468 6f75 7454 0038 4451 ng. WithoutT.8DQ\n 000905d0: 0000 2020 2074 6865 2072 6567 696f 6e2d .. the region-\n 000905e0: 6c69 7374 2c20 7468 6520 636f 6d6d 616e list, the comman\n 000905f0: 6420 6163 7473 206f 6e20 616c 6c20 7265 d acts on all re\n 00090600: 6769 6f6e 7320 656e 6162 6c65 6420 666f gions enabled fo\n 00090610: 7220 7368 6172 696e 672e 2057 6865 6e4a r sharing. WhenJ\n-00090620: 0038 4661 0000 2020 2061 2074 6172 6765 .8Fa.. a targe\n+00090620: 0038 4461 0000 2020 2061 2074 6172 6765 .8Da.. a targe\n 00090630: 7465 6420 7265 6769 6f6e 2068 6173 2073 ted region has s\n 00090640: 6861 7269 6e67 2064 6973 6162 6c65 642c haring disabled,\n 00090650: 2053 5441 5453 4841 5245 2068 6173 206e STATSHARE has n\n-00090660: 6f20 6566 6665 6374 2e07 0038 4671 0000 o effect...8Fq..\n-00090670: 5300 3846 8100 0020 2020 5468 6973 2070 S.8F... This p\n+00090660: 6f20 6566 6665 6374 2e07 0038 4471 0000 o effect...8Dq..\n+00090670: 5300 3844 8100 0020 2020 5468 6973 2070 S.8D... This p\n 00090680: 726f 7669 6465 7320 6120 6661 7374 2061 rovides a fast a\n 00090690: 6e64 2065 6666 6963 6965 6e74 206d 6563 nd efficient mec\n 000906a0: 6861 6e69 736d 2066 6f72 2070 726f 6365 hanism for proce\n 000906b0: 7373 6573 2074 6f20 7368 6172 6520 7468 sses to share th\n-000906c0: 6569 7252 0038 4691 0000 2020 2064 6174 eirR.8F... dat\n+000906c0: 6569 7252 0038 4491 0000 2020 2064 6174 eirR.8D... dat\n 000906d0: 6162 6173 6520 6163 6365 7373 2073 7461 abase access sta\n 000906e0: 7469 7374 6963 7320 666f 7220 6f74 6865 tistics for othe\n 000906f0: 7220 7072 6f63 6573 7365 7320 746f 206d r processes to m\n 00090700: 6f6e 6974 6f72 2e20 5072 6f63 6573 7365 onitor. Processe\n-00090710: 7320 6f70 744b 0037 46c0 1100 0020 2020 s optK.7F.... \n+00090710: 7320 6f70 744b 0037 44c0 1100 0020 2020 s optK.7D.... \n 00090720: 696e 206f 7220 6f75 7420 7769 7468 2074 in or out with t\n 00090730: 6865 2056 4945 5720 225b 4e4f 5d53 5441 he VIEW \"[NO]STA\n 00090740: 5453 4841 5245 225b 3a3c 7265 6769 6f6e TSHARE\"[:] command,\n-00090760: 5400 3846 1200 0020 2020 6465 6661 756c T.8F... defaul\n+00090760: 5400 3844 1200 0020 2020 6465 6661 756c T.8D... defaul\n 00090770: 7469 6e67 2074 6f20 5649 4557 2022 4e4f ting to VIEW \"NO\n 00090780: 5354 4154 5348 4152 4522 2e20 4174 2070 STATSHARE\". At p\n 00090790: 726f 6365 7373 2073 7461 7274 7570 2c20 rocess startup, \n 000907a0: 6120 7661 6c75 6520 6f66 2031 2c20 6f72 a value of 1, or\n 000907b0: 2061 6e79 0000 0000 0000 0000 0000 0000 any............\n 000907c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000907d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000907e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000907f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00090800: 0100 0000 c907 0000 0015 0000 0000 0000 ................\n-00090810: 8900 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+00090810: 8900 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 00090820: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 00090830: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 00090840: ff53 5441 5453 4841 5245 00c0 1300 0020 .STATSHARE..... \n 00090850: 2020 6361 7365 2d69 6e64 6570 656e 6465 case-independe\n 00090860: 6e74 2073 7472 696e 6720 6f72 206c 6561 nt string or lea\n 00090870: 6469 6e67 2073 7562 7374 7269 6e67 7320 ding substrings \n 00090880: 6f66 2022 5452 5545 2220 6f72 2022 5945 of \"TRUE\" or \"YE\n-00090890: 5322 2069 6e20 7468 6550 0038 4614 0000 S\" in theP.8F...\n+00090890: 5322 2069 6e20 7468 6550 0038 4414 0000 S\" in theP.8D...\n 000908a0: 2020 2065 6e76 6972 6f6e 6d65 6e74 2076 environment v\n 000908b0: 6172 6961 626c 6520 6774 6d5f 7374 6174 ariable gtm_stat\n 000908c0: 7368 6172 6520 7072 6f76 6964 6573 2061 share provides a\n 000908d0: 6e20 696e 6974 6961 6c20 7365 7474 696e n initial settin\n-000908e0: 6720 6f66 2056 4945 5753 0038 4615 0000 g of VIEWS.8F...\n+000908e0: 6720 6f66 2056 4945 5753 0038 4415 0000 g of VIEWS.8D...\n 000908f0: 2020 2022 5354 4154 5348 4152 4522 2e20 \"STATSHARE\". \n 00090900: 5768 656e 2061 2070 726f 6365 7373 2063 When a process c\n 00090910: 6861 6e67 6573 2077 6865 7468 6572 2069 hanges whether i\n 00090920: 7420 6973 206f 7074 696e 6720 696e 206f t is opting in o\n-00090930: 7220 6f75 742c 2074 6865 7265 5200 3846 r out, thereR.8F\n+00090930: 7220 6f75 742c 2074 6865 7265 5200 3844 r out, thereR.8D\n 00090940: 1600 0020 2020 6973 206e 6f20 6368 616e ... is no chan\n 00090950: 6765 2074 6f20 7468 6520 6f75 7470 7574 ge to the output\n 00090960: 206f 6620 6120 5a53 484f 5720 2247 2220 of a ZSHOW \"G\" \n 00090970: 7769 7468 696e 2074 6861 7420 7072 6f63 within that proc\n 00090980: 6573 732e 2047 542e 4d20 646f 6573 4b00 ess. GT.M doesK.\n-00090990: 3846 1700 0020 2020 6e6f 7420 7065 726d 8F... not perm\n+00090990: 3844 1700 0020 2020 6e6f 7420 7065 726d 8D... not perm\n 000909a0: 6974 2074 6869 7320 666f 726d 206f 6620 it this form of \n 000909b0: 7468 6520 5649 4557 2063 6f6d 6d61 6e64 the VIEW command\n 000909c0: 2077 6974 6869 6e20 6120 5450 2074 7261 within a TP tra\n-000909d0: 6e73 6163 7469 6f6e 2e52 0038 4618 0000 nsaction.R.8F...\n+000909d0: 6e73 6163 7469 6f6e 2e52 0038 4418 0000 nsaction.R.8D...\n 000909e0: 2020 204d 6f6e 6974 6f72 696e 6720 7468 Monitoring th\n 000909f0: 6520 7374 6174 6973 7469 6373 206f 6620 e statistics of \n 00090a00: 6f74 6865 7220 7072 6f63 6573 7365 7320 other processes \n 00090a10: 646f 6573 206e 6f74 2072 6571 7569 7265 does not require\n-00090a20: 206f 7074 696e 672d 696e 2e07 0038 4619 opting-in...8F.\n-00090a30: 0000 5300 3846 1a00 0020 2020 5468 6520 ..S.8F... The \n+00090a20: 206f 7074 696e 672d 696e 2e07 0038 4419 opting-in...8D.\n+00090a30: 0000 5300 3844 1a00 0020 2020 5468 6520 ..S.8D... The \n 00090a40: 7072 6f63 6573 7365 7320 7768 6963 6820 processes which \n 00090a50: 6f70 742d 696e 2066 6f72 2053 5441 5453 opt-in for STATS\n 00090a60: 4841 5245 2070 6c61 6365 2074 6865 6972 HARE place their\n 00090a70: 2073 7461 7469 7374 6963 7320 6173 2062 statistics as b\n-00090a80: 696e 6172 794a 0038 4621 0000 2020 2064 inaryJ.8F!.. d\n+00090a80: 696e 6172 794a 0038 4421 0000 2020 2064 inaryJ.8D!.. d\n 00090a90: 6174 6120 696e 2064 6174 6162 6173 6520 ata in database \n 00090aa0: 6669 6c65 7320 6c6f 6361 7465 6420 696e files located in\n 00090ab0: 2074 6865 2064 6972 6563 746f 7279 2073 the directory s\n 00090ac0: 7065 6369 6669 6564 2062 7920 7468 6550 pecified by theP\n-00090ad0: 0038 4622 0000 2020 2067 746d 5f73 7461 .8F\".. gtm_sta\n+00090ad0: 0038 4422 0000 2020 2067 746d 5f73 7461 .8D\".. gtm_sta\n 00090ae0: 7473 6469 7220 656e 7669 726f 6e6d 656e tsdir environmen\n 00090af0: 7420 7661 7269 6162 6c65 2e20 416c 6c20 t variable. All \n 00090b00: 7072 6f63 6573 7365 7320 7468 6174 2073 processes that s\n 00090b10: 6861 7265 2073 7461 7469 7374 6963 7353 hare statisticsS\n-00090b20: 0038 4623 0000 2020 204d 5553 5420 7573 .8F#.. MUST us\n+00090b20: 0038 4423 0000 2020 204d 5553 5420 7573 .8D#.. MUST us\n 00090b30: 6520 7468 6520 7361 6d65 2076 616c 7565 e the same value\n 00090b40: 2066 6f72 2024 6774 6d5f 7374 6174 7364 for $gtm_statsd\n 00090b50: 6972 2e20 5468 6520 5e25 5947 424c 5354 ir. The ^%YGBLST\n 00090b60: 4154 2075 7469 6c69 7479 2070 726f 6772 AT utility progr\n-00090b70: 616d 2900 3846 2400 0020 2020 6761 7468 am).8F$.. gath\n+00090b70: 616d 2900 3844 2400 0020 2020 6761 7468 am).8D$.. gath\n 00090b80: 6572 7320 616e 6420 7265 706f 7274 7320 ers and reports \n-00090b90: 7374 6174 6973 7469 6373 2e07 0038 4625 statistics...8F%\n-00090ba0: 0000 1200 3846 2600 0020 2020 2a2a 4e6f ....8F&.. **No\n-00090bb0: 7465 2a2a 0700 3846 2700 004f 0038 4628 te**..8F'..O.8F(\n+00090b90: 7374 6174 6973 7469 6373 2e07 0038 4425 statistics...8D%\n+00090ba0: 0000 1200 3844 2600 0020 2020 2a2a 4e6f ....8D&.. **No\n+00090bb0: 7465 2a2a 0700 3844 2700 004f 0038 4428 te**..8D'..O.8D(\n 00090bc0: 0000 2020 2041 2056 4945 5720 225b 4e4f .. A VIEW \"[NO\n 00090bd0: 5d53 5441 5453 4841 5245 2220 7769 7468 ]STATSHARE\" with\n 00090be0: 206e 6f20 7265 6769 6f6e 2073 7562 2d61 no region sub-a\n 00090bf0: 7267 756d 656e 7420 6f70 656e 7320 616e rgument opens an\n-00090c00: 7920 756e 6f70 656e 6564 4800 3846 2900 y unopenedH.8F).\n+00090c00: 7920 756e 6f70 656e 6564 4800 3844 2900 y unopenedH.8D).\n 00090c10: 0020 2020 6d61 7070 6564 2072 6567 696f . mapped regio\n 00090c20: 6e73 2061 6e64 2061 6e79 2065 6e61 626c ns and any enabl\n 00090c30: 6564 2061 7373 6f63 6961 7465 6420 7374 ed associated st\n 00090c40: 6174 7344 4220 7265 6769 6f6e 733b 2074 atsDB regions; t\n-00090c50: 6865 4900 3846 2a00 0020 2020 2467 746d heI.8F*.. $gtm\n+00090c50: 6865 4900 3844 2a00 0020 2020 2467 746d heI.8D*.. $gtm\n 00090c60: 5f73 7461 7473 6861 7265 2065 6e76 6972 _statshare envir\n 00090c70: 6f6e 6d65 6e74 2076 6172 6961 626c 6520 onment variable \n 00090c80: 6170 706c 6965 7320 746f 2064 6174 6162 applies to datab\n-00090c90: 6173 6573 2061 7320 7468 6550 0038 4631 ases as theP.8F1\n+00090c90: 6173 6573 2061 7320 7468 6550 0038 4431 ases as theP.8D1\n 00090ca0: 0000 2020 2061 7070 6c69 6361 7469 6f6e .. application\n 00090cb0: 2066 6972 7374 2075 7365 7320 7468 656d first uses them\n 00090cc0: 2e20 5768 656e 2074 6865 206c 6173 7420 . When the last \n 00090cd0: 5649 4557 2022 5b4e 4f5d 5354 4154 5348 VIEW \"[NO]STATSH\n-00090ce0: 4152 4522 2068 6164 206e 6f4e 0038 4632 ARE\" had noN.8F2\n+00090ce0: 4152 4522 2068 6164 206e 6f4e 0038 4432 ARE\" had noN.8D2\n 00090cf0: 0000 2020 2072 6567 696f 6e20 7375 622d .. region sub-\n 00090d00: 6172 6775 6d65 6e74 2c20 7265 6769 6f6e argument, region\n 00090d10: 7320 696d 706c 6963 6974 6c79 2073 6861 s implicitly sha\n 00090d20: 7265 2077 6865 6e20 7468 6520 7072 6f63 re when the proc\n-00090d30: 6573 7320 6669 7273 7450 0038 4633 0000 ess firstP.8F3..\n+00090d30: 6573 7320 6669 7273 7450 0038 4433 0000 ess firstP.8D3..\n 00090d40: 2020 2072 6566 6572 656e 6365 7320 7468 references th\n 00090d50: 656d 2c20 6275 7420 6166 7465 7220 6120 em, but after a \n 00090d60: 5649 4557 2073 7065 6369 6669 6573 2073 VIEW specifies s\n 00090d70: 656c 6563 7469 7665 2073 6861 7269 6e67 elective sharing\n-00090d80: 2c20 7265 6769 6f6e 732e 0038 4634 0000 , regions..8F4..\n+00090d80: 2c20 7265 6769 6f6e 732e 0038 4434 0000 , regions..8D4..\n 00090d90: 2020 2064 6f6e 2774 2069 6d70 6c69 6369 don't implici\n 00090da0: 746c 7920 7368 6172 6520 6173 2074 6865 tly share as the\n-00090db0: 7920 6f70 656e 2e07 0038 4635 0000 1400 y open...8F5....\n-00090dc0: 2f46 505f 4743 4f4c 0000 5354 505f 4743 /FP_GCOL..STP_GC\n-00090dd0: 4f4c 1300 3646 bf11 0000 2020 2053 5450 OL..6F.... STP\n-00090de0: 5f47 434f 4c07 0037 4621 0000 4900 3746 _GCOL..7F!..I.7F\n+00090db0: 7920 6f70 656e 2e07 0038 4435 0000 1400 y open...8D5....\n+00090dc0: 2f44 505f 4743 4f4c 0000 5354 505f 4743 /DP_GCOL..STP_GC\n+00090dd0: 4f4c 1300 3644 bf11 0000 2020 2053 5450 OL..6D.... STP\n+00090de0: 5f47 434f 4c07 0037 4421 0000 4900 3744 _GCOL..7D!..I.7D\n 00090df0: 3100 0020 2020 5374 6172 7473 2061 2073 1.. Starts a s\n 00090e00: 7472 696e 672d 706f 6f6c 2067 6172 6261 tring-pool garba\n 00090e10: 6765 2063 6f6c 6c65 6374 696f 6e2c 2077 ge collection, w\n 00090e20: 6869 6368 206e 6f72 6d61 6c6c 7920 6861 hich normally ha\n-00090e30: 7070 656e 732d 0037 4641 0000 2020 2061 ppens-.7FA.. a\n+00090e30: 7070 656e 732d 0037 4441 0000 2020 2061 ppens-.7DA.. a\n 00090e40: 7574 6f6d 6174 6963 616c 6c79 2061 7420 utomatically at \n 00090e50: 6170 7072 6f70 7269 6174 6520 7469 6d65 appropriate time\n-00090e60: 732e 0700 3746 5100 0012 0037 4661 0000 s...7FQ....7Fa..\n-00090e70: 2020 202a 2a4e 6f74 652a 2a07 0037 4671 **Note**..7Fq\n-00090e80: 0000 5200 3746 8100 0020 2020 5468 6572 ..R.7F... Ther\n+00090e60: 732e 0700 3744 5100 0012 0037 4461 0000 s...7DQ....7Da..\n+00090e70: 2020 202a 2a4e 6f74 652a 2a07 0037 4471 **Note**..7Dq\n+00090e80: 0000 5200 3744 8100 0020 2020 5468 6572 ..R.7D... Ther\n 00090e90: 6520 6172 6520 6e6f 2076 6973 6962 6c65 e are no visible\n 00090ea0: 2065 6666 6563 7473 2066 726f 6d20 5354 effects from ST\n 00090eb0: 505f 4743 4f4c 2c20 4c56 5f47 434f 4c20 P_GCOL, LV_GCOL \n 00090ec0: 616e 6420 4c56 5f52 4548 4153 4820 6578 and LV_REHASH ex\n-00090ed0: 6365 7074 5200 3746 9100 0020 2020 666f ceptR.7F... fo\n+00090ed0: 6365 7074 5200 3744 9100 0020 2020 666f ceptR.7D... fo\n 00090ee0: 7220 7468 6520 7061 7373 6167 6520 6f66 r the passage of\n 00090ef0: 2074 696d 6520 6465 7065 6e64 696e 6720 time depending \n 00090f00: 6f6e 2074 6865 2073 7461 7465 206f 6620 on the state of \n 00090f10: 796f 7572 2070 726f 6365 7373 2e20 4649 your process. FI\n-00090f20: 5320 7573 6573 5200 3646 c011 0000 2020 S usesR.6F.... \n+00090f20: 5320 7573 6573 5200 3644 c011 0000 2020 S usesR.6D.... \n 00090f30: 2074 6865 7365 2056 4945 5720 224c 565f these VIEW \"LV_\n 00090f40: 4743 4f4c 222c 224c 565f 5245 4841 5348 GCOL\",\"LV_REHASH\n 00090f50: 222c 2253 5450 5f47 434f 4c22 2066 6163 \",\"STP_GCOL\" fac\n 00090f60: 696c 6974 6965 7320 696e 2074 6573 7469 ilities in testi\n-00090f70: 6e67 2e20 5468 6579 5100 3746 1200 0020 ng. TheyQ.7F... \n+00090f70: 6e67 2e20 5468 6579 5100 3744 1200 0020 ng. TheyQ.7D... \n 00090f80: 2020 6172 6520 646f 6375 6d65 6e74 6564 are documented\n 00090f90: 2074 6f20 656e 7375 7265 2063 6f6d 706c to ensure compl\n 00090fa0: 6574 656e 6573 7320 696e 2070 726f 6475 eteness in produ\n 00090fb0: 6374 2064 6f63 756d 656e 7461 7469 6f6e ct documentation\n 00090fc0: 2e20 596f 7520 6d61 7900 0000 0000 0000 . You may.......\n 00090fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00090fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00090ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00091000: 0100 0000 f307 0000 0217 0000 0000 0000 ................\n 00091010: 3d00 0059 4845 4c50 00ff 7300 ff43 4f4d =..YHELP..s..COM\n 00091020: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 00091030: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 00091040: ff55 4e44 4546 0000 554e 4445 4610 0033 .UNDEF..UNDEF..3\n-00091050: 46bf 1100 0020 2020 554e 4445 4607 0034 F.... UNDEF..4\n-00091060: 4621 0000 5400 3446 3100 0020 2020 456e F!..T.4F1.. En\n+00091050: 44bf 1100 0020 2020 554e 4445 4607 0034 D.... UNDEF..4\n+00091060: 4421 0000 5400 3444 3100 0020 2020 456e D!..T.4D1.. En\n 00091070: 6162 6c65 7320 6f72 2064 6973 6162 6c65 ables or disable\n 00091080: 7320 6861 6e64 6c69 6e67 206f 6620 756e s handling of un\n 00091090: 6465 6669 6e65 6420 7661 7269 6162 6c65 defined variable\n 000910a0: 7320 6173 2065 7272 6f72 732e 2057 6974 s as errors. Wit\n-000910b0: 6820 554e 4445 462c 4f00 3446 4100 0020 h UNDEF,O.4FA.. \n+000910b0: 6820 554e 4445 462c 4f00 3444 4100 0020 h UNDEF,O.4DA.. \n 000910c0: 2020 4754 2e4d 2068 616e 646c 6573 2061 GT.M handles a\n 000910d0: 6c6c 2072 6566 6572 656e 6365 7320 746f ll references to\n 000910e0: 2075 6e64 6566 696e 6564 206c 6f63 616c undefined local\n 000910f0: 206f 7220 676c 6f62 616c 2076 6172 6961 or global varia\n-00091100: 626c 6573 2061 7351 0034 4651 0000 2020 bles asQ.4FQ.. \n+00091100: 626c 6573 2061 7351 0034 4451 0000 2020 bles asQ.4DQ.. \n 00091110: 2065 7272 6f72 732e 2057 6974 6820 4e4f errors. With NO\n 00091120: 554e 4445 462c 2047 542e 4d20 6861 6e64 UNDEF, GT.M hand\n 00091130: 6c65 7320 616c 6c20 7265 6665 7265 6e63 les all referenc\n 00091140: 6573 2074 6f20 756e 6465 6669 6e65 6420 es to undefined \n-00091150: 6c6f 6361 6c20 6f72 5100 3446 6100 0020 local orQ.4Fa.. \n+00091150: 6c6f 6361 6c20 6f72 5100 3444 6100 0020 local orQ.4Da.. \n 00091160: 2020 676c 6f62 616c 2076 6172 6961 626c global variabl\n 00091170: 6573 2061 7320 6966 2074 6865 2076 6172 es as if the var\n 00091180: 6961 626c 6520 6861 6420 6120 7661 6c75 iable had a valu\n 00091190: 6520 6f66 2074 6865 2065 6d70 7479 2073 e of the empty s\n-000911a0: 7472 696e 672e 2049 6e54 0034 4671 0000 tring. InT.4Fq..\n+000911a0: 7472 696e 672e 2049 6e54 0034 4471 0000 tring. InT.4Dq..\n 000911b0: 2020 206f 7468 6572 2077 6f72 6473 2c20 other words, \n 000911c0: 4754 2e4d 2074 7265 6174 7320 616c 6c20 GT.M treats all \n 000911d0: 7661 7269 6162 6c65 7320 6170 7065 6172 variables appear\n 000911e0: 696e 6720 696e 2065 7870 7265 7373 696f ing in expressio\n 000911f0: 6e73 2061 7320 6966 2074 6865 7948 0034 ns as if theyH.4\n-00091200: 4681 0000 2020 2077 6572 6520 7468 6520 F... were the \n+00091200: 4481 0000 2020 2077 6572 6520 7468 6520 D... were the \n 00091210: 6172 6775 6d65 6e74 206f 6620 616e 2069 argument of an i\n 00091220: 6d70 6c69 6369 7420 2447 4554 2829 2e20 mplicit $GET(). \n 00091230: 554e 4445 4620 6973 2074 6865 2064 6566 UNDEF is the def\n-00091240: 6175 6c74 2e07 0034 4691 0000 5500 3346 ault...4F...U.3F\n+00091240: 6175 6c74 2e07 0034 4491 0000 5500 3344 ault...4D...U.3D\n 00091250: c011 0000 2020 2054 6865 2065 6e76 6972 .... The envir\n 00091260: 6f6e 6d65 6e74 2076 6172 6961 626c 6520 onment variable \n 00091270: 2467 746d 5f6e 6f75 6e64 6566 2073 7065 $gtm_noundef spe\n 00091280: 6369 6669 6573 2074 6865 2069 6e69 7469 cifies the initi\n 00091290: 616c 2076 616c 7565 2076 616c 7565 206f al value value o\n-000912a0: 664c 0034 4612 0000 2020 205b 4e4f 5d55 fL.4F... [NO]U\n+000912a0: 664c 0034 4412 0000 2020 205b 4e4f 5d55 fL.4D... [NO]U\n 000912b0: 4e44 4546 2061 7420 7072 6f63 6573 7320 NDEF at process \n 000912c0: 7374 6172 7475 702e 2049 6620 6974 2069 startup. If it i\n 000912d0: 7320 6465 6669 6e65 642c 2061 6e64 2065 s defined, and e\n 000912e0: 7661 6c75 6174 6573 2074 6f20 6151 0034 valuates to aQ.4\n-000912f0: 4613 0000 2020 206e 6f6e 2d7a 6572 6f20 F... non-zero \n+000912f0: 4413 0000 2020 206e 6f6e 2d7a 6572 6f20 D... non-zero \n 00091300: 696e 7465 6765 7220 6f72 2061 6e79 2063 integer or any c\n 00091310: 6173 652d 696e 6465 7065 6e64 656e 7420 ase-independent \n 00091320: 7374 7269 6e67 206f 7220 6c65 6164 696e string or leadin\n 00091330: 6720 7375 6273 7472 696e 6720 6f66 4c00 g substring ofL.\n-00091340: 3446 1400 0020 2020 2254 5255 4522 206f 4F... \"TRUE\" o\n+00091340: 3444 1400 0020 2020 2254 5255 4522 206f 4D... \"TRUE\" o\n 00091350: 7220 2259 4553 222c 2074 6865 6e20 4754 r \"YES\", then GT\n 00091360: 2e4d 2074 7265 6174 7320 756e 6465 6669 .M treats undefi\n 00091370: 6e65 6420 7661 7269 6162 6c65 7320 6173 ned variables as\n-00091380: 2068 6176 696e 6720 616e 2c00 3446 1500 having an,.4F..\n+00091380: 2068 6176 696e 6720 616e 2c00 3444 1500 having an,.4D..\n 00091390: 0020 2020 696d 706c 6963 6974 2076 616c . implicit val\n 000913a0: 7565 206f 6620 616e 2065 6d70 7479 2073 ue of an empty s\n-000913b0: 7472 696e 672e 0700 3446 1600 0012 0034 tring...4F.....4\n-000913c0: 4617 0000 2020 202a 2a4e 6f74 652a 2a07 F... **Note**.\n-000913d0: 0034 4618 0000 5400 3446 1900 0020 2020 .4F...T.4F... \n+000913b0: 7472 696e 672e 0700 3444 1600 0012 0034 tring...4D.....4\n+000913c0: 4417 0000 2020 202a 2a4e 6f74 652a 2a07 D... **Note**.\n+000913d0: 0034 4418 0000 5400 3444 1900 0020 2020 .4D...T.4D... \n 000913e0: 4e4f 554e 4445 4620 646f 6573 206e 6f74 NOUNDEF does not\n 000913f0: 2061 7070 6c79 2074 6f20 616e 2075 6e64 apply to an und\n 00091400: 6566 696e 6564 2046 4f52 2063 6f6e 7472 efined FOR contr\n 00091410: 6f6c 2076 6172 6961 626c 652e 2054 6869 ol variable. Thi\n-00091420: 7320 7072 6576 656e 7473 4f00 3446 1a00 s preventsO.4F..\n+00091420: 7320 7072 6576 656e 7473 4f00 3444 1a00 s preventsO.4D..\n 00091430: 0020 2020 616e 2069 6e63 7265 6d65 6e74 . an increment\n 00091440: 2028 6f72 2064 6563 7265 6d65 6e74 2920 (or decrement) \n 00091450: 6f66 2061 6e20 756e 6465 6669 6e65 6420 of an undefined \n 00091460: 464f 5220 636f 6e74 726f 6c20 7661 7269 FOR control vari\n-00091470: 6162 6c65 2066 726f 6d54 0034 4621 0000 able fromT.4F!..\n+00091470: 6162 6c65 2066 726f 6d54 0034 4421 0000 able fromT.4D!..\n 00091480: 2020 2067 6574 7469 6e67 2069 6e74 6f20 getting into \n 00091490: 616e 2075 6e69 6e74 656e 6465 6420 696e an unintended in\n 000914a0: 6669 6e69 7465 206c 6f6f 702e 2046 6f72 finite loop. For\n 000914b0: 2065 7861 6d70 6c65 2c20 464f 5220 413d example, FOR A=\n 000914c0: 313a 313a 3130 204b 494c 4c20 414a 0034 1:1:10 KILL AJ.4\n-000914d0: 4622 0000 2020 2067 6976 6573 2061 6e20 F\".. gives an \n+000914d0: 4422 0000 2020 2067 6976 6573 2061 6e20 D\".. gives an \n 000914e0: 554e 4445 4620 6572 726f 7220 6f6e 2074 UNDEF error on t\n 000914f0: 6865 2069 6e63 7265 6d65 6e74 2066 726f he increment fro\n 00091500: 6d20 3120 746f 2032 2065 7665 6e20 7769 m 1 to 2 even wi\n-00091510: 7468 2056 4945 5714 0034 4623 0000 2020 th VIEW..4F#.. \n-00091520: 2022 4e4f 554e 4445 4622 2e07 0034 4624 \"NOUNDEF\"...4F$\n-00091530: 0000 1a00 2d46 5a44 4154 455f 464f 524d ....-FZDATE_FORM\n-00091540: 0000 5a44 4154 455f 464f 524d 1500 3846 ..ZDATE_FORM..8F\n+00091510: 7468 2056 4945 5714 0034 4423 0000 2020 th VIEW..4D#.. \n+00091520: 2022 4e4f 554e 4445 4622 2e07 0034 4424 \"NOUNDEF\"...4D$\n+00091530: 0000 1a00 2d44 5a44 4154 455f 464f 524d ....-DZDATE_FORM\n+00091540: 0000 5a44 4154 455f 464f 524d 1500 3844 ..ZDATE_FORM..8D\n 00091550: bf11 0000 2020 205a 4441 5445 5f46 4f52 .... ZDATE_FOR\n-00091560: 4d07 0039 4621 0000 5200 3946 3100 0020 M..9F!..R.9F1.. \n+00091560: 4d07 0039 4421 0000 5200 3944 3100 0020 M..9D!..R.9D1.. \n 00091570: 2020 4465 7465 726d 696e 6573 2077 6865 Determines whe\n 00091580: 7468 6572 2066 6f75 7220 6469 6769 7420 ther four digit \n 00091590: 7965 6172 2063 6f64 6520 6973 2061 6374 year code is act\n 000915a0: 6976 6520 666f 7220 245a 4441 5445 2829 ive for $ZDATE()\n-000915b0: 2066 756e 6374 696f 6e2e 3f00 3946 4100 function.?.9FA.\n+000915b0: 2066 756e 6374 696f 6e2e 3f00 3944 4100 function.?.9DA.\n 000915c0: 0020 2020 4754 2e4d 2064 6566 6175 6c74 . GT.M default\n 000915d0: 7320 746f 207a 6572 6f20 2830 292c 2074 s to zero (0), t\n 000915e0: 6861 7420 6973 2c20 7477 6f20 6469 6769 hat is, two digi\n-000915f0: 7420 6f75 7470 7574 2e07 0039 4651 0000 t output...9FQ..\n-00091600: 5200 3946 6100 0020 2020 4966 206e 6f20 R.9Fa.. If no \n+000915f0: 7420 6f75 7470 7574 2e07 0039 4451 0000 t output...9DQ..\n+00091600: 5200 3944 6100 0020 2020 4966 206e 6f20 R.9Da.. If no \n 00091610: 7661 6c75 6520 6973 2067 6976 656e 2077 value is given w\n 00091620: 6974 6820 7468 6520 5649 4557 2063 6f6d ith the VIEW com\n 00091630: 6d61 6e64 2c20 6974 2074 7572 6e73 2066 mand, it turns f\n 00091640: 6f75 7220 6469 6769 7420 636f 6465 206f our digit code o\n-00091650: 6e2e 4c00 3946 7100 0020 2020 4974 2069 n.L.9Fq.. It i\n+00091650: 6e2e 4c00 3944 7100 0020 2020 4974 2069 n.L.9Dq.. It i\n 00091660: 7320 6571 7569 7661 6c65 6e74 2074 6f20 s equivalent to \n 00091670: 7468 6520 696e 7472 696e 7369 6320 7370 the intrinsic sp\n 00091680: 6563 6961 6c20 7661 7269 6162 6c65 2024 ecial variable $\n 00091690: 5a44 4154 4546 4f52 4d2e 2055 7365 4d00 ZDATEFORM. UseM.\n-000916a0: 3946 8100 0020 2020 245a 4441 5445 464f 9F... $ZDATEFO\n+000916a0: 3944 8100 0020 2020 245a 4441 5445 464f 9D... $ZDATEFO\n 000916b0: 524d 2074 6f20 7365 7420 7468 6973 2056 RM to set this V\n 000916c0: 4945 5720 6b65 7977 6f72 642e 2041 6c73 IEW keyword. Als\n 000916d0: 6f2c 206c 6f67 6963 616c 206e 616d 6520 o, logical name \n-000916e0: 656e 7669 726f 6e6d 656e 744e 0039 4691 environmentN.9F.\n+000916e0: 656e 7669 726f 6e6d 656e 744e 0039 4491 environmentN.9D.\n 000916f0: 0000 2020 2076 6172 6961 626c 6520 6774 .. variable gt\n 00091700: 6d5f 7a64 6174 655f 666f 726d 206d 6179 m_zdate_form may\n 00091710: 2062 6520 7573 6564 2074 6f20 7365 7420 be used to set \n 00091720: 7468 6520 696e 6974 6961 6c20 7661 6c75 the initial valu\n-00091730: 6520 746f 2074 6869 7312 0038 46c0 1100 e to this..8F...\n-00091740: 0020 2020 6661 6374 6f72 2e07 0039 4612 . factor...9F.\n-00091750: 0000 1000 1646 5752 4954 4500 0057 7269 .....FWRITE..Wri\n-00091760: 7465 1000 1c46 bf11 0000 2020 2057 7269 te...F.... Wri\n-00091770: 7465 0700 1d46 2100 0053 001d 4631 0000 te...F!..S..F1..\n+00091730: 6520 746f 2074 6869 7312 0038 44c0 1100 e to this..8D...\n+00091740: 0020 2020 6661 6374 6f72 2e07 0039 4412 . factor...9D.\n+00091750: 0000 1000 1644 5752 4954 4500 0057 7269 .....DWRITE..Wri\n+00091760: 7465 1000 1c44 bf11 0000 2020 2057 7269 te...D.... Wri\n+00091770: 7465 0700 1d44 2100 0053 001d 4431 0000 te...D!..S..D1..\n 00091780: 2020 2054 6865 2057 5249 5445 2063 6f6d The WRITE com\n 00091790: 6d61 6e64 2074 7261 6e73 6665 7273 2061 mand transfers a\n 000917a0: 2063 6861 7261 6374 6572 2073 7472 6561 character strea\n 000917b0: 6d20 7370 6563 6966 6965 6420 6279 2069 m specified by i\n-000917c0: 7473 2061 7267 756d 656e 7473 2000 1d46 ts arguments ..F\n+000917c0: 7473 2061 7267 756d 656e 7473 2000 1d44 ts arguments ..D\n 000917d0: 4100 0020 2020 746f 2074 6865 2063 7572 A.. to the cur\n-000917e0: 7265 6e74 2064 6576 6963 652e 0700 1d46 rent device....F\n+000917e0: 7265 6e74 2064 6576 6963 652e 0700 1d44 rent device....D\n 000917f0: 5100 0000 0000 0000 0000 0000 0000 0000 Q...............\n 00091800: 0100 0000 8007 0000 3a15 0000 0000 0000 ........:.......\n-00091810: 8b00 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+00091810: 8b00 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 00091820: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 00091830: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 00091840: ff53 5450 5f47 434f 4c00 c013 0000 2020 .STP_GCOL..... \n 00091850: 2028 6f72 206d 6179 206e 6f74 2920 6669 (or may not) fi\n 00091860: 6e64 2074 6865 6d20 7573 6566 756c 2064 nd them useful d\n 00091870: 7572 696e 6720 6170 706c 6963 6174 696f uring applicatio\n 00091880: 6e20 6465 7665 6c6f 706d 656e 7420 666f n development fo\n-00091890: 7220 6465 6275 6767 696e 673d 0037 4614 r debugging=.7F.\n+00091890: 7220 6465 6275 6767 696e 673d 0037 4414 r debugging=.7D.\n 000918a0: 0000 2020 206f 7220 7065 7266 6f72 6d61 .. or performa\n 000918b0: 6e63 6520 7465 7374 696e 6720 696d 706c nce testing impl\n 000918c0: 656d 656e 7461 7469 6f6e 2061 6c74 6572 ementation alter\n-000918d0: 6e61 7469 7665 732e 0700 3746 1500 0010 natives...7F....\n-000918e0: 002d 4654 5241 4345 0000 5452 4143 4510 .-FTRACE..TRACE.\n-000918f0: 0033 46bf 1100 0020 2020 5452 4143 4507 .3F.... TRACE.\n-00091900: 0034 4621 0000 5100 3446 3100 0020 2020 .4F!..Q.4F1.. \n+000918d0: 6e61 7469 7665 732e 0700 3744 1500 0010 natives...7D....\n+000918e0: 002d 4454 5241 4345 0000 5452 4143 4510 .-DTRACE..TRACE.\n+000918f0: 0033 44bf 1100 0020 2020 5452 4143 4507 .3D.... TRACE.\n+00091900: 0034 4421 0000 5100 3444 3100 0020 2020 .4D!..Q.4D1.. \n 00091910: 5472 6163 6573 2047 542e 4d20 7072 6f67 Traces GT.M prog\n 00091920: 7261 6d20 6578 6563 7574 696f 6e20 616e ram execution an\n 00091930: 6420 6765 6e65 7261 7465 7320 7072 6f66 d generates prof\n 00091940: 696c 696e 6720 696e 666f 726d 6174 696f iling informatio\n-00091950: 6e20 6162 6f75 744b 0034 4641 0000 2020 n aboutK.4FA.. \n+00091950: 6e20 6162 6f75 744b 0034 4441 0000 2020 n aboutK.4DA.. \n 00091960: 2074 6865 206c 696e 6573 2061 6e64 2066 the lines and f\n 00091970: 756e 6374 696f 6e73 2065 7865 6375 7465 unctions execute\n 00091980: 643b 2077 6974 6820 6c6f 7720 696d 7061 d; with low impa\n 00091990: 6374 206f 6e20 7468 6520 7275 6e2d 7469 ct on the run-ti\n-000919a0: 6d65 1600 3446 5100 0020 2020 7065 7266 me..4FQ.. perf\n-000919b0: 6f72 6d61 6e63 652e 0700 3446 6100 0051 ormance...4Fa..Q\n-000919c0: 0034 4671 0000 2020 2054 6865 2066 6561 .4Fq.. The fea\n+000919a0: 6d65 1600 3444 5100 0020 2020 7065 7266 me..4DQ.. perf\n+000919b0: 6f72 6d61 6e63 652e 0700 3444 6100 0051 ormance...4Da..Q\n+000919c0: 0034 4471 0000 2020 2054 6865 2066 6561 .4Dq.. The fea\n 000919d0: 7475 7265 2074 7572 6e73 206f 6e20 2876 ture turns on (v\n 000919e0: 616c 7565 3d31 2920 6f72 2074 7572 6e73 alue=1) or turns\n 000919f0: 206f 6666 2028 7661 6c75 653d 3029 204d off (value=0) M\n 00091a00: 2d70 726f 6669 6c69 6e67 2e20 5468 6973 -profiling. This\n-00091a10: 5300 3446 8100 0020 2020 6578 7072 6573 S.4F... expres\n+00091a10: 5300 3444 8100 0020 2020 6578 7072 6573 S.4D... expres\n 00091a20: 7369 6f6e 206d 7573 7420 6576 616c 7561 sion must evalua\n 00091a30: 7465 2074 6f20 6120 7374 7269 6e67 2063 te to a string c\n 00091a40: 6f6e 7461 696e 696e 6720 7468 6520 6e61 ontaining the na\n 00091a50: 6d65 206f 6620 6120 4754 2e4d 2067 6c6f me of a GT.M glo\n-00091a60: 6261 6c54 0034 4691 0000 2020 2076 6172 balT.4F... var\n+00091a60: 6261 6c54 0034 4491 0000 2020 2076 6172 balT.4D... var\n 00091a70: 6961 626c 652e 2054 6865 2067 6c6f 6261 iable. The globa\n 00091a80: 6c20 6d61 7920 616c 736f 2068 6176 6520 l may also have \n 00091a90: 7375 6273 6372 6970 7473 3b20 686f 7765 subscripts; howe\n 00091aa0: 7665 7220 7468 6520 7375 6273 6372 6970 ver the subscrip\n-00091ab0: 7473 206d 7573 7434 0033 46c0 1100 0020 ts must4.3F.... \n+00091ab0: 7473 206d 7573 7434 0033 44c0 1100 0020 ts must4.3D.... \n 00091ac0: 2020 6265 206c 6974 6572 616c 7320 6f72 be literals or\n 00091ad0: 2074 6865 2073 7065 6369 616c 2076 6172 the special var\n-00091ae0: 6961 626c 6520 244a 4f42 2e07 0034 4612 iable $JOB...4F.\n-00091af0: 0000 5300 3446 1300 0020 2020 5468 6520 ..S.4F... The \n+00091ae0: 6961 626c 6520 244a 4f42 2e07 0034 4412 iable $JOB...4D.\n+00091af0: 0000 5300 3444 1300 0020 2020 5468 6520 ..S.4D... The \n 00091b00: 6578 7072 6573 7369 6f6e 2069 7320 6f70 expression is op\n 00091b10: 7469 6f6e 616c 2077 6865 6e20 7475 726e tional when turn\n 00091b20: 696e 6720 4d2d 7072 6f66 696c 696e 6720 ing M-profiling \n 00091b30: 6f66 662c 2069 6620 6974 2065 7869 7374 off, if it exist\n-00091b40: 732c 2069 744b 0034 4614 0000 2020 206f s, itK.4F... o\n+00091b40: 732c 2069 744b 0034 4414 0000 2020 206f s, itK.4D... o\n 00091b50: 7665 7272 6964 6573 2074 6865 2067 6c6f verrides the glo\n 00091b60: 6261 6c20 7661 7269 6162 6c65 2073 6574 bal variable set\n 00091b70: 2077 6865 6e20 4d2d 7072 6f66 696c 696e when M-profilin\n 00091b80: 6720 7761 7320 7475 726e 6564 206f 6e2e g was turned on.\n-00091b90: 0700 3446 1500 004d 0034 4616 0000 2020 ..4F...M.4F... \n+00091b90: 0700 3444 1500 004d 0034 4416 0000 2020 ..4D...M.4D... \n 00091ba0: 2067 746d 5f74 7261 6365 5f67 626c 5f6e gtm_trace_gbl_n\n 00091bb0: 616d 6520 656e 6162 6c65 7320 4754 2e4d ame enables GT.M\n 00091bc0: 2074 7261 6369 6e67 2061 7420 7072 6f63 tracing at proc\n 00091bd0: 6573 7320 7374 6172 7475 702e 2053 6574 ess startup. Set\n-00091be0: 7469 6e67 4e00 3446 1700 0020 2020 6774 tingN.4F... gt\n+00091be0: 7469 6e67 4e00 3444 1700 0020 2020 6774 tingN.4D... gt\n 00091bf0: 6d5f 7472 6163 655f 6762 6c5f 6e61 6d65 m_trace_gbl_name\n 00091c00: 2074 6f20 6120 7661 6c69 6420 676c 6f62 to a valid glob\n 00091c10: 616c 2076 6172 6961 626c 6520 6e61 6d65 al variable name\n 00091c20: 2069 6e73 7472 7563 7473 2047 542e 4d20 instructs GT.M \n-00091c30: 746f 5200 3446 1800 0020 2020 7265 706f toR.4F... repo\n+00091c30: 746f 5200 3444 1800 0020 2020 7265 706f toR.4D... repo\n 00091c40: 7274 2074 6865 2064 6174 6120 696e 2074 rt the data in t\n 00091c50: 6865 2073 7065 6369 6669 6564 2067 6c6f he specified glo\n 00091c60: 6261 6c20 7768 656e 2061 2056 4945 5720 bal when a VIEW \n 00091c70: 636f 6d6d 616e 6420 6469 7361 626c 6573 command disables\n-00091c80: 2074 6865 5300 3446 1900 0020 2020 7472 theS.4F... tr\n+00091c80: 2074 6865 5300 3444 1900 0020 2020 7472 theS.4D... tr\n 00091c90: 6163 696e 672c 206f 7220 696d 706c 6963 acing, or implic\n 00091ca0: 6974 6c79 2061 7420 7072 6f63 6573 7320 itly at process \n 00091cb0: 7465 726d 696e 6174 696f 6e2e 2054 6869 termination. Thi\n 00091cc0: 7320 7365 7474 696e 6720 6265 6861 7665 s setting behave\n-00091cd0: 7320 6173 2069 6650 0034 461a 0000 2020 s as ifP.4F... \n+00091cd0: 7320 6173 2069 6650 0034 441a 0000 2020 s as ifP.4D... \n 00091ce0: 2074 6865 2070 726f 6365 7373 2069 7373 the process iss\n 00091cf0: 7565 6420 6120 5649 4557 2022 5452 4143 ued a VIEW \"TRAC\n 00091d00: 4522 2063 6f6d 6d61 6e64 2061 7420 7072 E\" command at pr\n 00091d10: 6f63 6573 7320 7374 6172 7475 702e 2048 ocess startup. H\n-00091d20: 6f77 6576 6572 2c52 0034 4621 0000 2020 owever,R.4F!.. \n+00091d20: 6f77 6576 6572 2c52 0034 4421 0000 2020 owever,R.4D!.. \n 00091d30: 2067 746d 5f74 7261 6365 5f67 626c 5f6e gtm_trace_gbl_n\n 00091d40: 616d 6520 6861 7320 6120 6361 7061 6269 ame has a capabi\n 00091d50: 6c69 7479 206e 6f74 2061 7661 696c 6162 lity not availab\n 00091d60: 6c65 2077 6974 6820 7468 6520 5649 4557 le with the VIEW\n-00091d70: 2063 6f6d 6d61 6e64 2c54 0034 4622 0000 command,T.4F\"..\n+00091d70: 2063 6f6d 6d61 6e64 2c54 0034 4422 0000 command,T.4D\"..\n 00091d80: 2020 2073 7563 6820 7468 6174 2069 6620 such that if \n 00091d90: 7468 6520 656e 7669 726f 6e6d 656e 7420 the environment \n 00091da0: 7661 7269 6162 6c65 2069 7320 6465 6669 variable is defi\n 00091db0: 6e65 6420 6275 7420 6576 616c 7561 7465 ned but evaluate\n 00091dc0: 7320 746f 207a 6572 6f20 2830 2953 0034 s to zero (0)S.4\n-00091dd0: 4623 0000 2020 206f 722c 206f 6e6c 7920 F#.. or, only \n+00091dd0: 4423 0000 2020 206f 722c 206f 6e6c 7920 D#.. or, only \n 00091de0: 6f6e 2055 4e49 582c 2074 6f20 7468 6520 on UNIX, to the \n 00091df0: 656d 7074 7920 7374 7269 6e67 2c20 4754 empty string, GT\n 00091e00: 2e4d 2063 6f6c 6c65 6374 7320 7468 6520 .M collects the \n 00091e10: 4d2d 7072 6f66 696c 696e 6720 6461 7461 M-profiling data\n-00091e20: 5000 3446 2400 0020 2020 696e 206d 656d P.4F$.. in mem\n+00091e20: 5000 3444 2400 0020 2020 696e 206d 656d P.4D$.. in mem\n 00091e30: 6f72 7920 616e 6420 6469 7363 6172 6473 ory and discards\n 00091e40: 2069 7420 7768 656e 2074 6865 2070 726f it when the pro\n 00091e50: 6365 7373 2074 6572 6d69 6e61 7465 7320 cess terminates \n 00091e60: 2874 6869 7320 6665 6174 7572 6520 6973 (this feature is\n-00091e70: 5400 3446 2500 0020 2020 6d61 696e 6c79 T.4F%.. mainly\n+00091e70: 5400 3444 2500 0020 2020 6d61 696e 6c79 T.4D%.. mainly\n 00091e80: 2075 7365 6420 666f 7220 696e 2d68 6f75 used for in-hou\n 00091e90: 7365 2074 6573 7469 6e67 292e 204e 6f74 se testing). Not\n 00091ea0: 6520 7468 6174 2068 6176 696e 6720 7468 e that having th\n 00091eb0: 6973 2066 6561 7475 7265 2061 6374 6976 is feature activ\n-00091ec0: 6174 6564 5200 3446 2600 0020 2020 666f atedR.4F&.. fo\n+00091ec0: 6174 6564 5200 3444 2600 0020 2020 666f atedR.4D&.. fo\n 00091ed0: 7220 7072 6f63 6573 7320 7468 6174 206f r process that o\n 00091ee0: 7468 6572 7769 7365 2064 6f20 6e6f 7420 therwise do not \n 00091ef0: 6f70 656e 2061 2064 6174 6162 6173 6520 open a database \n 00091f00: 6669 6c65 2028 7375 6368 2061 7320 4744 file (such as GD\n-00091f10: 4529 2063 616e 2b00 3446 2700 0020 2020 E) can+.4F'.. \n+00091f10: 4529 2063 616e 2b00 3444 2700 0020 2020 E) can+.4D'.. \n 00091f20: 6361 7573 6520 7468 656d 2074 6f20 656e cause them to en\n 00091f30: 636f 756e 7465 7220 616e 2065 7272 6f72 counter an error\n-00091f40: 2e07 0034 4628 0000 1200 3446 2900 0020 ...4F(....4F).. \n-00091f50: 2020 4578 616d 706c 653a 0700 3446 2a00 Example:..4F*.\n-00091f60: 001f 0034 4631 0000 2020 2047 544d 3e7a ...4F1.. GTM>z\n+00091f40: 2e07 0034 4428 0000 1200 3444 2900 0020 ...4D(....4D).. \n+00091f50: 2020 4578 616d 706c 653a 0700 3444 2a00 Example:..4D*.\n+00091f60: 001f 0034 4431 0000 2020 2047 544d 3e7a ...4D1.. GTM>z\n 00091f70: 7072 696e 7420 5e70 726f 6669 6c69 6e67 print ^profiling\n 00091f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00091f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00091fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00091fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00091fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00091fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00091fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00091ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00092000: 0100 0000 e207 0000 7015 0000 0000 0000 ........p.......\n-00092010: e300 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+00092010: e300 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 00092020: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 00092030: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 00092040: ff54 5241 4345 00c0 3200 0020 2020 3b20 .TRACE..2.. ; \n 00092050: 496e 2074 6869 7320 6578 616d 706c 652c In this example,\n 00092060: 2071 7565 7279 5e70 726f 6669 6c69 6e67 query^profiling\n 00092070: 2c20 6f72 6465 725e 7072 6f66 696c 696e , order^profilin\n 00092080: 672c 2061 6e64 206d 6572 6765 5e70 726f g, and merge^pro\n 00092090: 666c 696e 6720 7065 7266 6f72 6d20 7468 fling perform th\n 000920a0: 6520 7361 6d65 206f 7065 7261 7469 6f6e e same operation\n 000920b0: 202d 2d20 7374 6f72 6520 6576 656e 2d6e -- store even-n\n 000920c0: 756d 6265 7265 6420 7375 6273 6372 6970 umbered subscrip\n 000920d0: 7473 206f 6620 6120 676c 6f62 616c 2074 ts of a global t\n 000920e0: 6f20 6120 7375 6273 6372 6970 7465 6420 o a subscripted \n-000920f0: 6c6f 6365 0034 4633 0000 2020 2061 6c20 loce.4F3.. al \n+000920f0: 6c6f 6365 0034 4433 0000 2020 2061 6c20 loce.4D3.. al \n 00092100: 7661 7269 6162 6c65 2e20 4d2d 7072 6f66 variable. M-prof\n 00092110: 696c 696e 6720 7265 7375 6c74 7320 7368 iling results sh\n 00092120: 6f77 2077 6869 6368 2079 6965 6c64 7320 ow which yields \n 00092130: 7468 6520 6661 7374 6573 7420 6578 6563 the fastest exec\n 00092140: 7574 696f 6e20 6265 7477 6565 6e20 7468 ution between th\n-00092150: 6520 7468 7265 652e 1300 3446 3400 0020 e three...4F4.. \n-00092160: 2020 7072 6f66 696c 696e 671a 0034 4635 profiling..4F5\n+00092150: 6520 7468 7265 652e 1300 3444 3400 0020 e three...4D4.. \n+00092160: 2020 7072 6f66 696c 696e 671a 0034 4435 profiling..4D5\n 00092170: 0000 2020 2020 206b 696c 6c20 5e54 4d50 .. kill ^TMP\n-00092180: 2c5e 7472 6321 0034 4636 0000 2020 2020 ,^trc!.4F6.. \n+00092180: 2c5e 7472 6321 0034 4436 0000 2020 2020 ,^trc!.4D6.. \n 00092190: 2076 6965 7720 2274 7261 6365 223a 313a view \"trace\":1:\n-000921a0: 225e 7472 6322 1b00 3446 3700 0020 2020 \"^trc\"..4F7.. \n+000921a0: 225e 7472 6322 1b00 3444 3700 0020 2020 \"^trc\"..4D7.. \n 000921b0: 2020 7365 7420 756c 696d 6974 3d31 3530 set ulimit=150\n-000921c0: 302a 0034 4638 0000 2020 2020 2066 6f72 0*.4F8.. for\n+000921c0: 302a 0034 4438 0000 2020 2020 2066 6f72 0*.4D8.. for\n 000921d0: 2069 3d31 3a31 3a75 6c69 6d69 7420 7365 i=1:1:ulimit se\n-000921e0: 7420 5e54 4d50 2869 293d 691a 0034 4639 t ^TMP(i)=i..4F9\n+000921e0: 7420 5e54 4d50 2869 293d 691a 0034 4439 t ^TMP(i)=i..4D9\n 000921f0: 0000 2020 2020 2064 6f20 716f 6d28 225e .. do qom(\"^\n-00092200: 544d 5022 2921 0034 463a 0000 2020 2020 TMP\")!.4F:.. \n+00092200: 544d 5022 2921 0034 443a 0000 2020 2020 TMP\")!.4D:.. \n 00092210: 2076 6965 7720 2274 7261 6365 223a 303a view \"trace\":0:\n-00092220: 225e 7472 6322 1700 3446 4100 0020 2020 \"^trc\"..4FA.. \n+00092220: 225e 7472 6322 1700 3444 4100 0020 2020 \"^trc\"..4DA.. \n 00092230: 2020 7a77 7269 7465 205e 7472 6310 0034 zwrite ^trc..4\n-00092240: 4642 0000 2020 2020 2071 7569 7410 0034 FB.. quit..4\n-00092250: 4643 0000 2020 2071 6f6d 2879 2917 0034 FC.. qom(y)..4\n-00092260: 4644 0000 2020 2020 2064 6f20 7175 6572 FD.. do quer\n-00092270: 7928 7929 1700 3446 4500 0020 2020 2020 y(y)..4FE.. \n-00092280: 646f 206f 7264 6572 2879 2917 0034 4646 do order(y)..4FF\n+00092240: 4442 0000 2020 2020 2071 7569 7410 0034 DB.. quit..4\n+00092250: 4443 0000 2020 2071 6f6d 2879 2917 0034 DC.. qom(y)..4\n+00092260: 4444 0000 2020 2020 2064 6f20 7175 6572 DD.. do quer\n+00092270: 7928 7929 1700 3444 4500 0020 2020 2020 y(y)..4DE.. \n+00092280: 646f 206f 7264 6572 2879 2917 0034 4446 do order(y)..4DF\n 00092290: 0000 2020 2020 2064 6f20 6d65 7267 6528 .. do merge(\n-000922a0: 7929 1000 3446 4700 0020 2020 2020 7175 y)..4FG.. qu\n-000922b0: 6974 1200 3446 4800 0020 2020 7175 6572 it..4FH.. quer\n-000922c0: 7928 7929 1800 3446 4900 0020 2020 2020 y(y)..4FI.. \n-000922d0: 6e65 7720 692c 7172 7976 616c 2000 3446 new i,qryval .4F\n+000922a0: 7929 1000 3444 4700 0020 2020 2020 7175 y)..4DG.. qu\n+000922b0: 6974 1200 3444 4800 0020 2020 7175 6572 it..4DH.. quer\n+000922c0: 7928 7929 1800 3444 4900 0020 2020 2020 y(y)..4DI.. \n+000922d0: 6e65 7720 692c 7172 7976 616c 2000 3444 new i,qryval .4D\n 000922e0: 4a00 0020 2020 2020 7365 7420 693d 302c J.. set i=0,\n-000922f0: 793d 2471 7565 7279 2840 7929 1f00 3446 y=$query(@y)..4F\n+000922f0: 793d 2471 7565 7279 2840 7929 1f00 3444 y=$query(@y)..4D\n 00092300: 5100 0020 2020 2020 666f 7220 2071 7569 Q.. for qui\n-00092310: 743a 793d 2222 2020 2064 6f27 0034 4652 t:y=\"\" do'.4FR\n+00092310: 743a 793d 2222 2020 2064 6f27 0034 4452 t:y=\"\" do'.4DR\n 00092320: 0000 2020 2020 202e 2020 2020 2020 7365 .. . se\n 00092330: 743a 6923 3220 7172 7976 616c 2869 293d t:i#2 qryval(i)=\n-00092340: 4079 2300 3446 5300 0020 2020 2020 2e20 @y#.4FS.. . \n+00092340: 4079 2300 3444 5300 0020 2020 2020 2e20 @y#.4DS.. . \n 00092350: 2020 2020 2073 6574 2079 3d24 7175 6572 set y=$quer\n-00092360: 7928 4079 291c 0034 4654 0000 2020 2020 y(@y)..4FT.. \n+00092360: 7928 4079 291c 0034 4454 0000 2020 2020 y(@y)..4DT.. \n 00092370: 202e 2020 2020 2020 7365 7420 693d 692b . set i=i+\n-00092380: 3110 0034 4655 0000 2020 2020 2071 7569 1..4FU.. qui\n-00092390: 7412 0034 4656 0000 2020 206f 7264 6572 t..4FV.. order\n-000923a0: 2879 2918 0034 4657 0000 2020 2020 206e (y)..4FW.. n\n-000923b0: 6577 2069 2c6f 7264 7661 6c2f 0034 4658 ew i,ordval/.4FX\n+00092380: 3110 0034 4455 0000 2020 2020 2071 7569 1..4DU.. qui\n+00092390: 7412 0034 4456 0000 2020 206f 7264 6572 t..4DV.. order\n+000923a0: 2879 2918 0034 4457 0000 2020 2020 206e (y)..4DW.. n\n+000923b0: 6577 2069 2c6f 7264 7661 6c2f 0034 4458 ew i,ordval/.4DX\n 000923c0: 0000 2020 2020 2073 6574 2078 3d22 222c .. set x=\"\",\n 000923d0: 693d 302c 793d 795f 2228 7829 222c 783d i=0,y=y_\"(x)\",x=\n-000923e0: 246f 7264 6572 2840 7929 1e00 3446 5900 $order(@y)..4FY.\n+000923e0: 246f 7264 6572 2840 7929 1e00 3444 5900 $order(@y)..4DY.\n 000923f0: 0020 2020 2020 666f 7220 2071 7569 743a . for quit:\n-00092400: 783d 2222 2020 646f 2600 3446 5a00 0020 x=\"\" do&.4FZ.. \n+00092400: 783d 2222 2020 646f 2600 3444 5a00 0020 x=\"\" do&.4DZ.. \n 00092410: 2020 2020 2e20 2020 2020 2073 6574 3a69 . set:i\n 00092420: 2332 206f 7264 7661 6c28 6929 3d78 2300 #2 ordval(i)=x#.\n-00092430: 3446 6100 0020 2020 2020 2e20 2020 2020 4Fa.. . \n+00092430: 3444 6100 0020 2020 2020 2e20 2020 2020 4Da.. . \n 00092440: 2073 6574 2078 3d24 6f72 6465 7228 4079 set x=$order(@y\n-00092450: 291c 0034 4662 0000 2020 2020 202e 2020 )..4Fb.. . \n+00092450: 291c 0034 4462 0000 2020 2020 202e 2020 )..4Db.. . \n 00092460: 2020 2020 7365 7420 693d 692b 3110 0034 set i=i+1..4\n-00092470: 4663 0000 2020 2020 2071 7569 7412 0034 Fc.. quit..4\n-00092480: 4664 0000 2020 206d 6572 6765 2879 2918 Fd.. merge(y).\n-00092490: 0034 4665 0000 2020 2020 206e 6577 2069 .4Fe.. new i\n-000924a0: 2c6d 6572 7661 6c1c 0034 4666 0000 2020 ,merval..4Ff.. \n+00092470: 4463 0000 2020 2020 2071 7569 7412 0034 Dc.. quit..4\n+00092480: 4464 0000 2020 206d 6572 6765 2879 2918 Dd.. merge(y).\n+00092490: 0034 4465 0000 2020 2020 206e 6577 2069 .4De.. new i\n+000924a0: 2c6d 6572 7661 6c1c 0034 4466 0000 2020 ,merval..4Df.. \n 000924b0: 2020 2073 6574 2069 3d30 2c6d 6572 7661 set i=0,merva\n-000924c0: 6c3d 301b 0034 4667 0000 2020 2020 206d l=0..4Fg.. m\n+000924c0: 6c3d 301b 0034 4467 0000 2020 2020 206d l=0..4Dg.. m\n 000924d0: 6572 6765 206d 6572 7661 6c3d 4079 2f00 erge merval=@y/.\n-000924e0: 3446 6800 0020 2020 2020 666f 7220 693d 4Fh.. for i=\n+000924e0: 3444 6800 0020 2020 2020 666f 7220 693d 4Dh.. for i=\n 000924f0: 313a 313a 246f 7264 6572 286d 6572 7661 1:1:$order(merva\n 00092500: 6c28 2222 292c 2d31 2920 2064 6f25 0034 l(\"\"),-1) do%.4\n-00092510: 4669 0000 2020 2020 202e 2020 2020 2020 Fi.. . \n+00092510: 4469 0000 2020 2020 202e 2020 2020 2020 Di.. . \n 00092520: 6b69 6c6c 3a69 2332 206d 6572 7661 6c28 kill:i#2 merval(\n-00092530: 6929 1000 3446 6a00 0020 2020 2020 7175 i)..4Fj.. qu\n-00092540: 6974 0700 3446 7100 0052 0034 4672 0000 it..4Fq..R.4Fr..\n+00092530: 6929 1000 3444 6a00 0020 2020 2020 7175 i)..4Dj.. qu\n+00092540: 6974 0700 3444 7100 0052 0034 4472 0000 it..4Dq..R.4Dr..\n 00092550: 2020 204f 6e20 6120 5562 756e 7475 2073 On a Ubuntu s\n 00092560: 7973 7465 6d20 7275 6e6e 696e 6720 4754 ystem running GT\n 00092570: 4d20 5636 2e31 2d30 3030 5f78 3836 5f36 M V6.1-000_x86_6\n 00092580: 342c 2074 6869 7320 6578 616d 706c 6520 4, this example \n-00092590: 7072 6f64 7563 6573 2061 6e24 0034 4673 produces an$.4Fs\n+00092590: 7072 6f64 7563 6573 2061 6e24 0034 4473 produces an$.4Ds\n 000925a0: 0000 2020 206f 7574 7075 7420 6c69 6b65 .. output like\n 000925b0: 2074 6865 2066 6f6c 6c6f 7769 6e67 3a07 the following:.\n-000925c0: 0034 4674 0000 1b00 3446 7500 0020 2020 .4Ft....4Fu.. \n+000925c0: 0034 4474 0000 1b00 3444 7500 0020 2020 .4Dt....4Du.. \n 000925d0: 4754 4d3e 646f 205e 7072 6f66 696c 696e GTM>do ^profilin\n-000925e0: 6723 0034 4676 0000 2020 205e 7472 6328 g#.4Fv.. ^trc(\n+000925e0: 6723 0034 4476 0000 2020 205e 7472 6328 g#.4Dv.. ^trc(\n 000925f0: 222a 4348 494c 4452 454e 2229 3d22 303a \"*CHILDREN\")=\"0:\n-00092600: 303a 3022 2c00 3446 7700 0020 2020 5e74 0:0\",.4Fw.. ^t\n+00092600: 303a 3022 2c00 3444 7700 0020 2020 5e74 0:0\",.4Dw.. ^t\n 00092610: 7263 2822 2a52 554e 2229 3d22 3134 3430 rc(\"*RUN\")=\"1440\n 00092620: 3039 3a37 3630 3034 3a32 3230 3031 3322 09:76004:220013\"\n-00092630: 3e00 3446 7800 0020 2020 5e74 7263 2822 >.4Fx.. ^trc(\"\n+00092630: 3e00 3444 7800 0020 2020 5e74 7263 2822 >.4Dx.. ^trc(\"\n 00092640: 7072 6f66 696c 696e 6722 2c22 6d65 7267 profiling\",\"merg\n 00092650: 6522 293d 2231 3a38 3030 313a 3132 3030 e\")=\"1:8001:1200\n 00092660: 303a 3230 3030 313a 3136 3233 3122 3100 0:20001:16231\"1.\n-00092670: 3446 7900 0020 2020 5e74 7263 2822 7072 4Fy.. ^trc(\"pr\n+00092670: 3444 7900 0020 2020 5e74 7263 2822 7072 4Dy.. ^trc(\"pr\n 00092680: 6f66 696c 696e 6722 2c22 6d65 7267 6522 ofiling\",\"merge\"\n 00092690: 2c30 293d 2231 3a30 3a30 3a30 3a35 2231 ,0)=\"1:0:0:0:5\"1\n-000926a0: 0034 467a 0000 2020 205e 7472 6328 2270 .4Fz.. ^trc(\"p\n+000926a0: 0034 447a 0000 2020 205e 7472 6328 2270 .4Dz.. ^trc(\"p\n 000926b0: 726f 6669 6c69 6e67 222c 226d 6572 6765 rofiling\",\"merge\n 000926c0: 222c 3129 3d22 313a 303a 303a 303a 3422 \",1)=\"1:0:0:0:4\"\n-000926d0: 3100 3446 8100 0020 2020 5e74 7263 2822 1.4F... ^trc(\"\n+000926d0: 3100 3444 8100 0020 2020 5e74 7263 2822 1.4D... ^trc(\"\n 000926e0: 7072 6f66 696c 696e 6722 2c22 6d65 7267 profiling\",\"merg\n 000926f0: 6522 2c32 293d 2231 3a30 3a30 3a30 3a34 e\",2)=\"1:0:0:0:4\n-00092700: 223a 0034 4682 0000 2020 205e 7472 6328 \":.4F... ^trc(\n+00092700: 223a 0034 4482 0000 2020 205e 7472 6328 \":.4D... ^trc(\n 00092710: 2270 726f 6669 6c69 6e67 222c 226d 6572 \"profiling\",\"mer\n 00092720: 6765 222c 3329 3d22 313a 3830 3031 3a30 ge\",3)=\"1:8001:0\n-00092730: 3a38 3030 313a 3830 3434 223c 0034 4683 :8001:8044\"<.4F.\n+00092730: 3a38 3030 313a 3830 3434 223c 0034 4483 :8001:8044\"<.4D.\n 00092740: 0000 2020 205e 7472 6328 2270 726f 6669 .. ^trc(\"profi\n 00092750: 6c69 6e67 222c 226d 6572 6765 222c 3429 ling\",\"merge\",4)\n 00092760: 3d22 313a 303a 3132 3030 303a 3132 3030 =\"1:0:12000:1200\n-00092770: 303a 3739 3932 2237 0034 4684 0000 2020 0:7992\"7.4F... \n+00092770: 303a 3739 3932 2237 0034 4484 0000 2020 0:7992\"7.4D... \n 00092780: 205e 7472 6328 2270 726f 6669 6c69 6e67 ^trc(\"profiling\n 00092790: 222c 226d 6572 6765 222c 342c 2246 4f52 \",\"merge\",4,\"FOR\n 000927a0: 5f4c 4f4f 5022 2c31 293d 3135 3030 3400 _LOOP\",1)=15004.\n-000927b0: 3446 8500 0020 2020 5e74 7263 2822 7072 4F... ^trc(\"pr\n+000927b0: 3444 8500 0020 2020 5e74 7263 2822 7072 4D... ^trc(\"pr\n 000927c0: 6f66 696c 696e 6722 2c22 6d65 7267 6522 ofiling\",\"merge\"\n 000927d0: 2c35 293d 2231 3530 303a 303a 303a 303a ,5)=\"1500:0:0:0:\n 000927e0: 3422 0000 0000 0000 0000 0000 0000 0000 4\"..............\n 000927f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00092800: 0100 0000 e607 0000 9515 0000 0000 0000 ................\n-00092810: 6700 0046 4845 4c50 00ff 7300 ff43 4f4d g..FHELP..s..COM\n+00092810: 6700 0044 4845 4c50 00ff 7300 ff43 4f4d g..DHELP..s..COM\n 00092820: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 00092830: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 00092840: ff54 5241 4345 00c0 8600 0020 2020 5e74 .TRACE..... ^t\n 00092850: 7263 2822 7072 6f66 696c 696e 6722 2c22 rc(\"profiling\",\"\n 00092860: 6d65 7267 6522 2c36 293d 2231 3a30 3a30 merge\",6)=\"1:0:0\n-00092870: 3a30 3a31 3734 223e 0034 4687 0000 2020 :0:174\">.4F... \n+00092870: 3a30 3a31 3734 223e 0034 4487 0000 2020 :0:174\">.4D... \n 00092880: 205e 7472 6328 2270 726f 6669 6c69 6e67 ^trc(\"profiling\n 00092890: 222c 226f 7264 6572 2229 3d22 313a 3132 \",\"order\")=\"1:12\n 000928a0: 3030 313a 3830 3031 3a32 3030 3032 3a32 001:8001:20002:2\n-000928b0: 3537 3230 2231 0034 4688 0000 2020 205e 5720\"1.4F... ^\n+000928b0: 3537 3230 2231 0034 4488 0000 2020 205e 5720\"1.4D... ^\n 000928c0: 7472 6328 2270 726f 6669 6c69 6e67 222c trc(\"profiling\",\n 000928d0: 226f 7264 6572 222c 3029 3d22 313a 303a \"order\",0)=\"1:0:\n-000928e0: 303a 303a 3822 3100 3446 8900 0020 2020 0:0:8\"1.4F... \n+000928e0: 303a 303a 3822 3100 3444 8900 0020 2020 0:0:8\"1.4D... \n 000928f0: 5e74 7263 2822 7072 6f66 696c 696e 6722 ^trc(\"profiling\"\n 00092900: 2c22 6f72 6465 7222 2c31 293d 2231 3a30 ,\"order\",1)=\"1:0\n-00092910: 3a30 3a30 3a36 2232 0034 468a 0000 2020 :0:0:6\"2.4F... \n+00092910: 3a30 3a30 3a36 2232 0034 448a 0000 2020 :0:0:6\"2.4D... \n 00092920: 205e 7472 6328 2270 726f 6669 6c69 6e67 ^trc(\"profiling\n 00092930: 222c 226f 7264 6572 222c 3229 3d22 313a \",\"order\",2)=\"1:\n-00092940: 303a 303a 303a 3930 223a 0034 4691 0000 0:0:0:90\":.4F...\n+00092940: 303a 303a 303a 3930 223a 0034 4491 0000 0:0:0:90\":.4D...\n 00092950: 2020 205e 7472 6328 2270 726f 6669 6c69 ^trc(\"profili\n 00092960: 6e67 222c 226f 7264 6572 222c 3329 3d22 ng\",\"order\",3)=\"\n 00092970: 313a 303a 3830 3031 3a38 3030 313a 3731 1:0:8001:8001:71\n-00092980: 3630 2237 0034 4692 0000 2020 205e 7472 60\"7.4F... ^tr\n+00092980: 3630 2237 0034 4492 0000 2020 205e 7472 60\"7.4D... ^tr\n 00092990: 6328 2270 726f 6669 6c69 6e67 222c 226f c(\"profiling\",\"o\n 000929a0: 7264 6572 222c 332c 2246 4f52 5f4c 4f4f rder\",3,\"FOR_LOO\n-000929b0: 5022 2c31 293d 3135 3031 3700 3446 9300 P\",1)=15017.4F..\n+000929b0: 5022 2c31 293d 3135 3031 3700 3444 9300 P\",1)=15017.4D..\n 000929c0: 0020 2020 5e74 7263 2822 7072 6f66 696c . ^trc(\"profil\n 000929d0: 696e 6722 2c22 6f72 6465 7222 2c34 293d ing\",\"order\",4)=\n 000929e0: 2231 3530 303a 303a 303a 303a 3633 3139 \"1500:0:0:0:6319\n-000929f0: 2240 0034 4694 0000 2020 205e 7472 6328 \"@.4F... ^trc(\n+000929f0: 2240 0034 4494 0000 2020 205e 7472 6328 \"@.4D... ^trc(\n 00092a00: 2270 726f 6669 6c69 6e67 222c 226f 7264 \"profiling\",\"ord\n 00092a10: 6572 222c 3529 3d22 3135 3030 3a31 3230 er\",5)=\"1500:120\n 00092a20: 3031 3a30 3a31 3230 3031 3a31 3230 3639 01:0:12001:12069\n-00092a30: 2234 0034 4695 0000 2020 205e 7472 6328 \"4.4F... ^trc(\n+00092a30: 2234 0034 4495 0000 2020 205e 7472 6328 \"4.4D... ^trc(\n 00092a40: 2270 726f 6669 6c69 6e67 222c 226f 7264 \"profiling\",\"ord\n 00092a50: 6572 222c 3629 3d22 3135 3030 3a30 3a30 er\",6)=\"1500:0:0\n-00092a60: 3a30 3a30 2232 0034 4696 0000 2020 205e :0:0\"2.4F... ^\n+00092a60: 3a30 3a30 2232 0034 4496 0000 2020 205e :0:0\"2.4D... ^\n 00092a70: 7472 6328 2270 726f 6669 6c69 6e67 222c trc(\"profiling\",\n 00092a80: 226f 7264 6572 222c 3729 3d22 313a 303a \"order\",7)=\"1:0:\n-00092a90: 303a 303a 3633 2235 0034 4697 0000 2020 0:0:63\"5.4F... \n+00092a90: 303a 303a 3633 2235 0034 4497 0000 2020 0:0:63\"5.4D... \n 00092aa0: 205e 7472 6328 2270 726f 6669 6c69 6e67 ^trc(\"profiling\n 00092ab0: 222c 2270 726f 6669 6c69 6e67 222c 3329 \",\"profiling\",3)\n-00092ac0: 3d22 313a 303a 303a 303a 3922 4500 3446 =\"1:0:0:0:9\"E.4F\n+00092ac0: 3d22 313a 303a 303a 303a 3922 4500 3444 =\"1:0:0:0:9\"E.4D\n 00092ad0: 9800 0020 2020 5e74 7263 2822 7072 6f66 ... ^trc(\"prof\n 00092ae0: 696c 696e 6722 2c22 7072 6f66 696c 696e iling\",\"profilin\n 00092af0: 6722 2c34 293d 2231 3a35 3230 3033 3a32 g\",4)=\"1:52003:2\n 00092b00: 3030 3031 3a37 3230 3034 3a37 3434 3939 0001:72004:74499\n-00092b10: 223b 0034 4699 0000 2020 205e 7472 6328 \";.4F... ^trc(\n+00092b10: 223b 0034 4499 0000 2020 205e 7472 6328 \";.4D... ^trc(\n 00092b20: 2270 726f 6669 6c69 6e67 222c 2270 726f \"profiling\",\"pro\n 00092b30: 6669 6c69 6e67 222c 342c 2246 4f52 5f4c filing\",4,\"FOR_L\n-00092b40: 4f4f 5022 2c31 293d 3135 3030 3600 3446 OOP\",1)=15006.4F\n+00092b40: 4f4f 5022 2c31 293d 3135 3030 3600 3444 OOP\",1)=15006.4D\n 00092b50: 9a00 0020 2020 5e74 7263 2822 7072 6f66 ... ^trc(\"prof\n 00092b60: 696c 696e 6722 2c22 7072 6f66 696c 696e iling\",\"profilin\n 00092b70: 6722 2c35 293d 2231 3a30 3a30 3a30 3a31 g\",5)=\"1:0:0:0:1\n-00092b80: 3422 3700 3346 c111 0000 2020 205e 7472 4\"7.3F.... ^tr\n+00092b80: 3422 3700 3344 c111 0000 2020 205e 7472 4\"7.3D.... ^tr\n 00092b90: 6328 2270 726f 6669 6c69 6e67 222c 2270 c(\"profiling\",\"p\n 00092ba0: 726f 6669 6c69 6e67 222c 3629 3d22 313a rofiling\",6)=\"1:\n-00092bb0: 303a 303a 303a 3130 222e 0035 4611 0000 0:0:0:10\"..5F...\n+00092bb0: 303a 303a 303a 3130 222e 0035 4411 0000 0:0:0:10\"..5D...\n 00092bc0: 2020 205e 7472 6328 2270 726f 6669 6c69 ^trc(\"profili\n 00092bd0: 6e67 222c 2271 6f6d 2229 3d22 313a 303a ng\",\"qom\")=\"1:0:\n-00092be0: 303a 303a 3738 2230 0035 4621 0000 2020 0:0:78\"0.5F!.. \n+00092be0: 303a 303a 3738 2230 0035 4421 0000 2020 0:0:78\"0.5D!.. \n 00092bf0: 205e 7472 6328 2270 726f 6669 6c69 6e67 ^trc(\"profiling\n 00092c00: 222c 2271 6f6d 222c 3029 3d22 313a 303a \",\"qom\",0)=\"1:0:\n-00092c10: 303a 303a 3138 2230 0035 4631 0000 2020 0:0:18\"0.5F1.. \n+00092c10: 303a 303a 3138 2230 0035 4431 0000 2020 0:0:18\"0.5D1.. \n 00092c20: 205e 7472 6328 2270 726f 6669 6c69 6e67 ^trc(\"profiling\n 00092c30: 222c 2271 6f6d 222c 3129 3d22 313a 303a \",\"qom\",1)=\"1:0:\n-00092c40: 303a 303a 3131 222f 0035 4641 0000 2020 0:0:11\"/.5FA.. \n+00092c40: 303a 303a 3131 222f 0035 4441 0000 2020 0:0:11\"/.5DA.. \n 00092c50: 205e 7472 6328 2270 726f 6669 6c69 6e67 ^trc(\"profiling\n 00092c60: 222c 2271 6f6d 222c 3229 3d22 313a 303a \",\"qom\",2)=\"1:0:\n-00092c70: 303a 303a 3922 3000 3546 5100 0020 2020 0:0:9\"0.5FQ.. \n+00092c70: 303a 303a 3922 3000 3544 5100 0020 2020 0:0:9\"0.5DQ.. \n 00092c80: 5e74 7263 2822 7072 6f66 696c 696e 6722 ^trc(\"profiling\"\n 00092c90: 2c22 716f 6d22 2c33 293d 2231 3a30 3a30 ,\"qom\",3)=\"1:0:0\n-00092ca0: 3a30 3a31 3122 2f00 3546 6100 0020 2020 :0:11\"/.5Fa.. \n+00092ca0: 3a30 3a31 3122 2f00 3544 6100 0020 2020 :0:11\"/.5Da.. \n 00092cb0: 5e74 7263 2822 7072 6f66 696c 696e 6722 ^trc(\"profiling\"\n 00092cc0: 2c22 716f 6d22 2c34 293d 2231 3a30 3a30 ,\"qom\",4)=\"1:0:0\n-00092cd0: 3a30 3a35 223f 0035 4671 0000 2020 205e :0:5\"?.5Fq.. ^\n+00092cd0: 3a30 3a35 223f 0035 4471 0000 2020 205e :0:5\"?.5Dq.. ^\n 00092ce0: 7472 6328 2270 726f 6669 6c69 6e67 222c trc(\"profiling\",\n 00092cf0: 2271 7565 7279 2229 3d22 313a 3732 3030 \"query\")=\"1:7200\n 00092d00: 343a 3230 3030 313a 3932 3030 353a 3838 4:20001:92005:88\n-00092d10: 3033 3122 3100 3546 8100 0020 2020 5e74 031\"1.5F... ^t\n+00092d10: 3033 3122 3100 3544 8100 0020 2020 5e74 031\"1.5D... ^t\n 00092d20: 7263 2822 7072 6f66 696c 696e 6722 2c22 rc(\"profiling\",\"\n 00092d30: 7175 6572 7922 2c30 293d 2231 3a30 3a30 query\",0)=\"1:0:0\n-00092d40: 3a30 3a35 2232 0035 4691 0000 2020 205e :0:5\"2.5F... ^\n+00092d40: 3a30 3a35 2232 0035 4491 0000 2020 205e :0:5\"2.5D... ^\n 00092d50: 7472 6328 2270 726f 6669 6c69 6e67 222c trc(\"profiling\",\n 00092d60: 2271 7565 7279 222c 3129 3d22 313a 303a \"query\",1)=\"1:0:\n-00092d70: 303a 303a 3134 2233 0034 4612 0000 2020 0:0:14\"3.4F... \n+00092d70: 303a 303a 3134 2233 0034 4412 0000 2020 0:0:14\"3.4D... \n 00092d80: 205e 7472 6328 2270 726f 6669 6c69 6e67 ^trc(\"profiling\n 00092d90: 222c 2271 7565 7279 222c 3229 3d22 313a \",\"query\",2)=\"1:\n-00092da0: 303a 303a 303a 3130 3822 3c00 3546 1100 0:0:0:108\"<.5F..\n+00092da0: 303a 303a 303a 3130 3822 3c00 3544 1100 0:0:0:108\"<.5D..\n 00092db0: 0020 2020 5e74 7263 2822 7072 6f66 696c . ^trc(\"profil\n 00092dc0: 696e 6722 2c22 7175 6572 7922 2c33 293d ing\",\"query\",3)=\n 00092dd0: 2231 3a31 3230 3030 3a30 3a31 3230 3030 \"1:12000:0:12000\n-00092de0: 3a37 3632 3522 3700 3546 2100 0020 2020 :7625\"7.5F!.. \n+00092de0: 3a37 3632 3522 3700 3544 2100 0020 2020 :7625\"7.5D!.. \n 00092df0: 5e74 7263 2822 7072 6f66 696c 696e 6722 ^trc(\"profiling\"\n 00092e00: 2c22 7175 6572 7922 2c33 2c22 464f 525f ,\"query\",3,\"FOR_\n 00092e10: 4c4f 4f50 222c 3129 3d31 3530 313e 0035 LOOP\",1)=1501>.5\n-00092e20: 4631 0000 2020 205e 7472 6328 2270 726f F1.. ^trc(\"pro\n+00092e20: 4431 0000 2020 205e 7472 6328 2270 726f D1.. ^trc(\"pro\n 00092e30: 6669 6c69 6e67 222c 2271 7565 7279 222c filing\",\"query\",\n 00092e40: 3429 3d22 3135 3030 3a38 3030 303a 303a 4)=\"1500:8000:0:\n-00092e50: 3830 3030 3a32 3832 3536 2244 0035 4641 8000:28256\"D.5FA\n+00092e50: 3830 3030 3a32 3832 3536 2244 0035 4441 8000:28256\"D.5DA\n 00092e60: 0000 2020 205e 7472 6328 2270 726f 6669 .. ^trc(\"profi\n 00092e70: 6c69 6e67 222c 2271 7565 7279 222c 3529 ling\",\"query\",5)\n 00092e80: 3d22 3135 3030 3a35 3230 3034 3a32 3030 =\"1500:52004:200\n 00092e90: 3031 3a37 3230 3035 3a35 3139 3139 2234 01:72005:51919\"4\n-00092ea0: 0035 4651 0000 2020 205e 7472 6328 2270 .5FQ.. ^trc(\"p\n+00092ea0: 0035 4451 0000 2020 205e 7472 6328 2270 .5DQ.. ^trc(\"p\n 00092eb0: 726f 6669 6c69 6e67 222c 2271 7565 7279 rofiling\",\"query\n 00092ec0: 222c 3629 3d22 3135 3030 3a30 3a30 3a30 \",6)=\"1500:0:0:0\n-00092ed0: 3a30 2232 0035 4661 0000 2020 205e 7472 :0\"2.5Fa.. ^tr\n+00092ed0: 3a30 2232 0035 4461 0000 2020 205e 7472 :0\"2.5Da.. ^tr\n 00092ee0: 6328 2270 726f 6669 6c69 6e67 222c 2271 c(\"profiling\",\"q\n 00092ef0: 7565 7279 222c 3729 3d22 313a 303a 303a uery\",7)=\"1:0:0:\n-00092f00: 303a 3835 2207 0035 4671 0000 4a00 3546 0:85\"..5Fq..J.5F\n+00092f00: 303a 3835 2207 0035 4471 0000 4a00 3544 0:85\"..5Dq..J.5D\n 00092f10: 8100 0020 2020 2020 6f20 4350 5520 7469 ... o CPU ti\n 00092f20: 6d65 7320 6172 6520 7265 706f 7274 6564 mes are reported\n 00092f30: 2069 6e20 6d69 6372 6f73 6563 6f6e 6473 in microseconds\n 00092f40: 2e20 3120 7365 636f 6e64 203d 2031 2c30 . 1 second = 1,0\n-00092f50: 3030 2c30 3030 1b00 3546 9100 0020 2020 00,000..5F... \n+00092f50: 3030 2c30 3030 1b00 3544 9100 0020 2020 00,000..5D... \n 00092f60: 2020 2020 6d69 6372 6f73 6563 6f6e 6473 microseconds\n-00092f70: 2e4f 0034 4613 0000 2020 2020 206f 205e .O.4F... o ^\n+00092f70: 2e4f 0034 4413 0000 2020 2020 206f 205e .O.4D... o ^\n 00092f80: 7472 6328 222a 4348 494c 4452 454e 2229 trc(\"*CHILDREN\")\n 00092f90: 3d22 303a 303a 3022 2069 6e64 6963 6174 =\"0:0:0\" indicat\n 00092fa0: 6573 2074 6861 7420 7468 6520 6d61 696e es that the main\n 00092fb0: 2070 726f 6365 7373 2064 6964 206e 6f74 process did not\n-00092fc0: 2600 3546 1100 0020 2020 2020 2020 7370 &.5F... sp\n+00092fc0: 2600 3544 1100 0020 2020 2020 2020 7370 &.5D... sp\n 00092fd0: 6177 6e20 616e 7920 6368 696c 6420 7072 awn any child pr\n 00092fe0: 6f63 6573 732e 0000 0000 0000 0000 0000 ocess...........\n 00092ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00093000: 0100 0000 e507 0000 b515 0000 0000 0000 ................\n-00093010: 8400 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+00093010: 8400 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 00093020: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 00093030: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 00093040: ff54 5241 4345 00c1 1321 0000 2020 2020 .TRACE...!.. \n 00093050: 206f 205e 7472 6328 222a 5255 4e22 293d o ^trc(\"*RUN\")=\n 00093060: 2231 3434 3030 393a 3736 3030 343a 3232 \"144009:76004:22\n 00093070: 3030 3133 2220 3a20 7468 6520 7468 7265 0013\" : the thre\n 00093080: 6520 7069 6563 6573 2073 7065 6369 6679 e pieces specify\n-00093090: 2074 6865 5100 3546 3100 0020 2020 2020 theQ.5F1.. \n+00093090: 2074 6865 5100 3544 3100 0020 2020 2020 theQ.5D1.. \n 000930a0: 2020 6167 6772 6567 6174 6520 5573 6572 aggregate User\n 000930b0: 2054 696d 652c 2053 7973 7465 6d20 5469 Time, System Ti\n 000930c0: 6d65 2061 6e64 2054 6f74 616c 2054 696d me and Total Tim\n 000930d0: 6520 7661 6c75 6573 2066 6f72 2074 6865 e values for the\n-000930e0: 206d 6169 6e16 0035 4641 0000 2020 2020 main..5FA.. \n-000930f0: 2020 2070 726f 6365 7373 2e53 0035 4651 process.S.5FQ\n+000930e0: 206d 6169 6e16 0035 4441 0000 2020 2020 main..5DA.. \n+000930f0: 2020 2070 726f 6365 7373 2e53 0035 4451 process.S.5DQ\n 00093100: 0000 2020 2020 206f 205e 7472 6328 2270 .. o ^trc(\"p\n 00093110: 726f 6669 6c69 6e67 222c 2271 7565 7279 rofiling\",\"query\n 00093120: 222c 332c 2246 4f52 5f4c 4f4f 5022 2c31 \",3,\"FOR_LOOP\",1\n 00093130: 293d 3135 3031 2073 7065 6369 6669 6573 )=1501 specifies\n 00093140: 2074 6865 206e 756d 6265 7220 6f66 4c00 the number ofL.\n-00093150: 3546 6100 0020 2020 2020 2020 7469 6d65 5Fa.. time\n+00093150: 3544 6100 0020 2020 2020 2020 7469 6d65 5Da.. time\n 00093160: 7320 7468 6520 464f 5220 6c6f 6f70 2077 s the FOR loop w\n 00093170: 6173 2065 7865 6375 7465 6420 6f6e 206c as executed on l\n 00093180: 696e 6520 2333 206f 6620 7175 6572 795e ine #3 of query^\n-00093190: 7072 6f66 696c 696e 672e 4300 3546 7100 profiling.C.5Fq.\n+00093190: 7072 6f66 696c 696e 672e 4300 3544 7100 profiling.C.5Dq.\n 000931a0: 0020 2020 2020 6f20 5e74 7263 2822 7072 . o ^trc(\"pr\n 000931b0: 6f66 696c 696e 6722 2c22 6d65 7267 6522 ofiling\",\"merge\"\n 000931c0: 293d 2231 3a38 3030 313a 3132 3030 303a )=\"1:8001:12000:\n 000931d0: 3230 3030 313a 3136 3233 3122 2c43 0035 20001:16231\",C.5\n-000931e0: 4681 0000 2020 2020 2020 205e 7472 6328 F... ^trc(\n+000931e0: 4481 0000 2020 2020 2020 205e 7472 6328 D... ^trc(\n 000931f0: 2270 726f 6669 6c69 6e67 222c 226f 7264 \"profiling\",\"ord\n 00093200: 6572 2229 3d22 313a 3132 3030 313a 3830 er\")=\"1:12001:80\n 00093210: 3031 3a32 3030 3032 3a32 3537 3230 222c 01:20002:25720\",\n-00093220: 5400 3546 9100 0020 2020 2020 2020 5e74 T.5F... ^t\n+00093220: 5400 3544 9100 0020 2020 2020 2020 5e74 T.5D... ^t\n 00093230: 7263 2822 7072 6f66 696c 696e 6722 2c22 rc(\"profiling\",\"\n 00093240: 7175 6572 7922 293d 2231 3a37 3230 3034 query\")=\"1:72004\n 00093250: 3a32 3030 3031 3a39 3230 3035 3a38 3830 :20001:92005:880\n 00093260: 3331 223a 2074 6865 2066 6976 6520 7069 31\": the five pi\n-00093270: 6563 6573 5200 3446 1400 0020 2020 2020 ecesR.4F... \n+00093270: 6563 6573 5200 3444 1400 0020 2020 2020 ecesR.4D... \n 00093280: 2020 7370 6563 6966 7920 7468 6520 6167 specify the ag\n 00093290: 6772 6567 6174 6520 4578 6563 7574 696f gregate Executio\n 000932a0: 6e20 436f 756e 742c 2055 7365 7220 5469 n Count, User Ti\n 000932b0: 6d65 2c20 5379 7374 656d 2c54 696d 652c me, System,Time,\n-000932c0: 2054 6f74 616c 5200 3546 1100 0020 2020 TotalR.5F... \n+000932c0: 2054 6f74 616c 5200 3544 1100 0020 2020 TotalR.5D... \n 000932d0: 2020 2020 5469 6d65 2061 6e64 2074 6865 Time and the\n 000932e0: 2045 6c61 7073 6564 2054 696d 6520 6f66 Elapsed Time of\n 000932f0: 2074 6865 2063 6f64 6520 6578 6563 7574 the code execut\n 00093300: 696f 6e20 666f 7220 6d65 7267 655e 7072 ion for merge^pr\n-00093310: 6f66 696c 696e 672c 5200 3546 2100 0020 ofiling,R.5F!.. \n+00093310: 6f66 696c 696e 672c 5200 3544 2100 0020 ofiling,R.5D!.. \n 00093320: 2020 2020 2020 6f72 6465 725e 7072 6f66 order^prof\n 00093330: 6c69 6e67 2c20 616e 6420 7175 6572 795e ling, and query^\n 00093340: 7072 6f66 696c 696e 672e 206d 6572 6765 profiling. merge\n 00093350: 5e70 726f 6669 6c69 6e67 2068 6173 2074 ^profiling has t\n-00093360: 6865 2066 6173 7465 7374 5000 3546 3100 he fastestP.5F1.\n+00093360: 6865 2066 6173 7465 7374 5000 3544 3100 he fastestP.5D1.\n 00093370: 0020 2020 2020 2020 6578 6563 7574 696f . executio\n 00093380: 6e20 7469 6d65 2066 6f6c 6c6f 7765 6420 n time followed \n 00093390: 6279 206f 7264 6572 5e70 726f 6669 6c69 by order^profili\n 000933a0: 6e67 2e20 7175 6572 795e 7072 6f66 696c ng. query^profil\n-000933b0: 696e 6720 6973 2074 6865 2800 3546 4100 ing is the(.5FA.\n+000933b0: 696e 6720 6973 2074 6865 2800 3544 4100 ing is the(.5DA.\n 000933c0: 0020 2020 2020 2020 736c 6f77 6573 7420 . slowest \n 000933d0: 616d 6f6e 6773 7420 7468 6520 7468 7265 amongst the thre\n-000933e0: 652e 5100 3546 5100 0020 2020 2020 6f20 e.Q.5FQ.. o \n+000933e0: 652e 5100 3544 5100 0020 2020 2020 6f20 e.Q.5DQ.. o \n 000933f0: 5e74 7263 2822 7072 6f66 696c 696e 6722 ^trc(\"profiling\"\n 00093400: 2c22 6d65 7267 6522 2c33 293d 2231 3a38 ,\"merge\",3)=\"1:8\n 00093410: 3030 313a 303a 3830 3031 3a38 3034 3422 001:0:8001:8044\"\n 00093420: 2061 6e64 206f 7468 6572 7320 6c69 6b65 and others like\n-00093430: 2069 744f 0035 4661 0000 2020 2020 2020 itO.5Fa.. \n+00093430: 2069 744f 0035 4461 0000 2020 2020 2020 itO.5Da.. \n 00093440: 2073 7065 6369 6669 6573 2074 6865 2063 specifies the c\n 00093450: 756d 756c 6174 6976 6520 4578 6563 7574 umulative Execut\n 00093460: 696f 6e20 436f 756e 742c 2055 7365 7220 ion Count, User \n 00093470: 5469 6d65 2c20 5379 7374 656d 2054 696d Time, System Tim\n-00093480: 652c 5000 3546 7100 0020 2020 2020 2020 e,P.5Fq.. \n+00093480: 652c 5000 3544 7100 0020 2020 2020 2020 e,P.5Dq.. \n 00093490: 546f 7461 6c20 5469 6d65 2061 6e64 2074 Total Time and t\n 000934a0: 6865 2045 6c61 7073 6564 2054 696d 6520 he Elapsed Time \n 000934b0: 6f66 2074 6865 2063 6f64 6520 6578 6563 of the code exec\n 000934c0: 7574 696f 6e20 6f66 206c 696e 6520 3320 ution of line 3 \n-000934d0: 6f66 1e00 3546 8100 0020 2020 2020 2020 of..5F... \n+000934d0: 6f66 1e00 3544 8100 0020 2020 2020 2020 of..5D... \n 000934e0: 6d65 7267 655e 7072 6f66 696c 696e 672e merge^profiling.\n-000934f0: 4b00 3546 9100 0020 2020 2020 6f20 5468 K.5F... o Th\n+000934f0: 4b00 3544 9100 0020 2020 2020 6f20 5468 K.5D... o Th\n 00093500: 6520 4d2d 7072 6f66 696c 696e 6720 7265 e M-profiling re\n 00093510: 7375 6c74 7320 6172 6520 7375 626a 6563 sults are subjec\n 00093520: 7420 746f 2074 6865 2067 7261 6e75 6c61 t to the granula\n-00093530: 7269 7479 206f 6620 7468 654f 0034 4615 rity of theO.4F.\n+00093530: 7269 7479 206f 6620 7468 654f 0034 4415 rity of theO.4D.\n 00093540: 0000 2020 2020 2020 206f 7065 7261 7469 .. operati\n 00093550: 6e67 2073 7973 7465 6d20 7072 6f76 6964 ng system provid\n 00093560: 6564 2074 696d 6520 6675 6e63 7469 6f6e ed time function\n 00093570: 732e 2043 5055 2074 696d 6520 656e 7472 s. CPU time entr\n-00093580: 6965 7320 6861 7669 6e67 4e00 3546 1100 ies havingN.5F..\n+00093580: 6965 7320 6861 7669 6e67 4e00 3544 1100 ies havingN.5D..\n 00093590: 0020 2020 2020 2020 303a 303a 3020 7661 . 0:0:0 va\n 000935a0: 6c75 6573 2069 6e64 6963 6174 6520 6c69 lues indicate li\n 000935b0: 6768 7477 6569 6768 7420 4d20 6d6f 6465 ghtweight M mode\n 000935c0: 2068 6176 696e 6720 3020 746f 206c 6573 having 0 to les\n-000935d0: 7320 7468 616e 2031 1a00 3546 2100 0020 s than 1..5F!.. \n+000935d0: 7320 7468 616e 2031 1a00 3544 2100 0020 s than 1..5D!.. \n 000935e0: 2020 2020 2020 6d69 6372 6f73 6563 6f6e microsecon\n-000935f0: 642e 0700 3546 3100 0049 0035 4641 0000 d...5F1..I.5FA..\n+000935f0: 642e 0700 3544 3100 0049 0035 4441 0000 d...5D1..I.5DA..\n 00093600: 2020 2043 6f6e 7369 6465 7220 7468 6520 Consider the \n 00093610: 666f 6c6c 6f77 696e 6720 7072 6f67 7261 following progra\n 00093620: 6d20 7468 6174 2070 7265 7365 6e74 7320 m that presents \n 00093630: 7468 6520 6f75 7470 7574 206f 6620 7468 the output of th\n-00093640: 6973 3100 3546 5100 0020 2020 4d2d 7072 is1.5FQ.. M-pr\n+00093640: 6973 3100 3544 5100 0020 2020 4d2d 7072 is1.5DQ.. M-pr\n 00093650: 6f66 696c 696e 6720 7265 7375 6c74 2069 ofiling result i\n 00093660: 6e20 6120 7461 6275 6c61 7220 7265 706f n a tabular repo\n-00093670: 7274 2e07 0035 4661 0000 2100 3546 7100 rt...5Fa..!.5Fq.\n+00093670: 7274 2e07 0035 4461 0000 2100 3544 7100 rt...5Da..!.5Dq.\n 00093680: 0020 2020 4754 4d3e 7a70 7269 6e74 205e . GTM>zprint ^\n-00093690: 7472 6163 6572 6570 6f72 7424 0035 4681 tracereport$.5F.\n+00093690: 7472 6163 6572 6570 6f72 7424 0035 4481 tracereport$.5D.\n 000936a0: 0000 2020 2074 7261 6365 7265 706f 7274 .. tracereport\n 000936b0: 2867 626c 2c6c 6162 656c 2c72 746e 2916 (gbl,label,rtn).\n-000936c0: 0035 4691 0000 2020 2020 2073 6574 2067 .5F... set g\n-000936d0: 6170 3d31 3530 0034 4616 0000 2020 2020 ap=150.4F... \n+000936c0: 0035 4491 0000 2020 2020 2073 6574 2067 .5D... set g\n+000936d0: 6170 3d31 3530 0034 4416 0000 2020 2020 ap=150.4D... \n 000936e0: 2073 6574 2024 7069 6563 6528 782c 222e set $piece(x,\".\n 000936f0: 222c 6761 702a 3629 3d22 2220 7772 6974 \",gap*6)=\"\" writ\n-00093700: 6520 782c 217b 0035 4611 0000 2020 2020 e x,!{.5F... \n+00093700: 6520 782c 217b 0035 4411 0000 2020 2020 e x,!{.5D... \n 00093710: 2077 7269 7465 2022 4c69 6e65 2023 222c write \"Line #\",\n 00093720: 3f67 6170 2c22 436f 756e 7422 2c3f 6761 ?gap,\"Count\",?ga\n 00093730: 702a 322c 2255 7365 7220 5469 6d65 222c p*2,\"User Time\",\n 00093740: 3f67 6170 2a33 2c22 5379 7374 656d 2054 ?gap*3,\"System T\n 00093750: 696d 6522 2c3f 6761 702a 342c 2254 6f74 ime\",?gap*4,\"Tot\n 00093760: 616c 2054 696d 6522 2c3f 6761 702a 352c al Time\",?gap*5,\n 00093770: 2245 6c61 7073 6564 2054 696d 6522 2c21 \"Elapsed Time\",!\n-00093780: 3000 3546 2100 0020 2020 2020 7365 7420 0.5F!.. set \n+00093780: 3000 3544 2100 0020 2020 2020 7365 7420 0.5D!.. set \n 00093790: 2470 6965 6365 2878 2c22 2e22 2c67 6170 $piece(x,\".\",gap\n 000937a0: 2a36 293d 2222 2077 7269 7465 2078 2c21 *6)=\"\" write x,!\n-000937b0: 3500 3546 3100 0020 2020 2020 666f 7220 5.5F1.. for \n+000937b0: 3500 3544 3100 0020 2020 2020 666f 7220 5.5D1.. for \n 000937c0: 2073 6574 2067 626c 3d24 7175 6572 7928 set gbl=$query(\n 000937d0: 4067 626c 2920 7175 6974 3a67 626c 3d22 @gbl) quit:gbl=\"\n 000937e0: 2220 2064 6f00 0000 0000 0000 0000 0000 \" do...........\n 000937f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00093800: 0100 0000 de07 0000 d215 0000 0000 0000 ................\n-00093810: 9700 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+00093810: 9700 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 00093820: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 00093830: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 00093840: ff54 5241 4345 00c1 1641 0000 2020 2020 .TRACE...A.. \n 00093850: 202e 2020 2020 2020 6966 2028 246c 656e . if ($len\n 00093860: 6774 6828 4067 626c 2c22 3a22 293d 3529 gth(@gbl,\":\")=5)\n 00093870: 2628 2471 7375 6273 6372 6970 7428 6762 &($qsubscript(gb\n 00093880: 6c2c 3129 3d72 746e 2926 2824 7173 7562 l,1)=rtn)&($qsub\n 00093890: 7363 7269 7074 2867 626c 2c32 293d 6c61 script(gbl,2)=la\n-000938a0: 6265 6c29 2064 6f42 0035 4651 0000 2020 bel) doB.5FQ.. \n+000938a0: 6265 6c29 2064 6f42 0035 4451 0000 2020 bel) doB.5DQ.. \n 000938b0: 2020 2020 2020 2020 202e 2e20 2020 2020 .. \n 000938c0: 2073 6574 2067 6170 3d31 3520 7365 7420 set gap=15 set \n 000938d0: 6c69 6e65 6e6f 3d24 7173 7562 7363 7269 lineno=$qsubscri\n-000938e0: 7074 2867 626c 2c33 294a 0035 4661 0000 pt(gbl,3)J.5Fa..\n+000938e0: 7074 2867 626c 2c33 294a 0035 4461 0000 pt(gbl,3)J.5Da..\n 000938f0: 2020 2020 2020 2020 2020 202e 2e20 2020 .. \n 00093900: 2020 2069 6620 6c69 6e65 6e6f 3d22 2220 if lineno=\"\" \n 00093910: 7772 6974 6520 6c61 6265 6c2c 2220 746f write label,\" to\n 00093920: 7461 6c22 2c3f 6761 7020 7365 7420 7a70 tal\",?gap set zp\n-00093930: 3d22 2251 0035 4671 0000 2020 2020 2020 =\"\"Q.5Fq.. \n+00093930: 3d22 2251 0035 4471 0000 2020 2020 2020 =\"\"Q.5Dq.. \n 00093940: 2020 2020 202e 2e20 2020 2020 2065 6c73 .. els\n 00093950: 6520 2077 7269 7465 206c 696e 656e 6f2c e write lineno,\n 00093960: 3f67 6170 2073 6574 207a 703d 6c61 6265 ?gap set zp=labe\n 00093970: 6c5f 222b 225f 6c69 6e65 6e6f 5f22 5e22 l_\"+\"_lineno_\"^\"\n-00093980: 5f72 746e 5200 3546 8100 0020 2020 2020 _rtnR.5F... \n+00093980: 5f72 746e 5200 3544 8100 0020 2020 2020 _rtnR.5D... \n 00093990: 2020 2020 2020 2e2e 2020 2020 2020 666f .. fo\n 000939a0: 7220 693d 313a 313a 3520 7365 7420 6761 r i=1:1:5 set ga\n 000939b0: 703d 6761 702b 3135 2077 7269 7465 2024 p=gap+15 write $\n 000939c0: 7069 6563 6528 4067 626c 2c22 3a22 2c69 piece(@gbl,\":\",i\n-000939d0: 292c 3f67 6170 2100 3546 9100 0020 2020 ),?gap!.5F... \n+000939d0: 292c 3f67 6170 2100 3544 9100 0020 2020 ),?gap!.5D... \n 000939e0: 2020 2020 2020 2020 2e2e 2020 2020 2020 .. \n-000939f0: 7772 6974 6520 2139 0034 4617 0000 2020 write !9.4F... \n+000939f0: 7772 6974 6520 2139 0034 4417 0000 2020 write !9.4D... \n 00093a00: 2020 2020 2020 2020 202e 2e20 2020 2020 .. \n 00093a10: 2073 6574 206d 6178 6c69 6e65 733d 2471 set maxlines=$q\n 00093a20: 7375 6273 6372 6970 7428 6762 6c2c 3329 subscript(gbl,3)\n-00093a30: 2100 3546 1100 0020 2020 2020 666f 7220 !.5F... for \n+00093a30: 2100 3544 1100 0020 2020 2020 666f 7220 !.5D... for \n 00093a40: 693d 303a 313a 6d61 786c 696e 6573 2064 i=0:1:maxlines d\n-00093a50: 6f2d 0035 4621 0000 2020 2020 202e 2020 o-.5F!.. . \n+00093a50: 6f2d 0035 4421 0000 2020 2020 202e 2020 o-.5D!.. . \n 00093a60: 2020 2020 7365 7420 7a70 3d6c 6162 656c set zp=label\n 00093a70: 5f22 2b22 5f69 5f22 5e22 5f72 746e 2b00 _\"+\"_i_\"^\"_rtn+.\n-00093a80: 3546 3100 0020 2020 2020 2e20 2020 2020 5F1.. . \n+00093a80: 3544 3100 0020 2020 2020 2e20 2020 2020 5D1.. . \n 00093a90: 2077 7269 7465 2022 4c69 6e65 2023 222c write \"Line #\",\n-00093aa0: 692c 223a 2022 2c3f 391d 0035 4641 0000 i,\": \",?9..5FA..\n+00093aa0: 692c 223a 2022 2c3f 391d 0035 4441 0000 i,\": \",?9..5DA..\n 00093ab0: 2020 2020 202e 2020 2020 2020 7a70 7269 . zpri\n-00093ac0: 6e74 2040 7a70 0700 3546 5100 0039 0035 nt @zp..5FQ..9.5\n-00093ad0: 4661 0000 2020 2047 544d 3e64 6f20 5e74 Fa.. GTM>do ^t\n+00093ac0: 6e74 2040 7a70 0700 3544 5100 0039 0035 nt @zp..5DQ..9.5\n+00093ad0: 4461 0000 2020 2047 544d 3e64 6f20 5e74 Da.. GTM>do ^t\n 00093ae0: 7261 6365 7265 706f 7274 2822 5e74 7263 racereport(\"^trc\n 00093af0: 222c 226f 7264 6572 222c 2270 726f 6669 \",\"order\",\"profi\n-00093b00: 6c69 6e67 2229 6300 3546 7100 0020 2020 ling\")c.5Fq.. \n+00093b00: 6c69 6e67 2229 6300 3544 7100 0020 2020 ling\")c.5Dq.. \n 00093b10: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 00093b20: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 00093b30: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 00093b40: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 00093b50: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n-00093b60: 2e2e 2e2e 2e2e 2e2e 2e61 0035 4681 0000 .........a.5F...\n+00093b60: 2e2e 2e2e 2e2e 2e2e 2e61 0035 4481 0000 .........a.5D...\n 00093b70: 2020 204c 696e 6520 2320 2020 2020 2020 Line # \n 00093b80: 2020 436f 756e 7420 2020 2020 2020 2020 Count \n 00093b90: 2055 7365 7220 5469 6d65 2020 2020 2020 User Time \n 00093ba0: 5379 7374 656d 2054 696d 6520 2020 2054 System Time T\n 00093bb0: 6f74 616c 2054 696d 6520 2020 2020 456c otal Time El\n-00093bc0: 6170 7365 6420 5469 6d65 6300 3546 9100 apsed Timec.5F..\n+00093bc0: 6170 7365 6420 5469 6d65 6300 3544 9100 apsed Timec.5D..\n 00093bd0: 0020 2020 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e . ............\n 00093be0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 00093bf0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 00093c00: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 00093c10: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 00093c20: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e5a 0034 .............Z.4\n-00093c30: 4618 0000 2020 206f 7264 6572 2074 6f74 F... order tot\n+00093c30: 4418 0000 2020 206f 7264 6572 2074 6f74 D... order tot\n 00093c40: 616c 2020 2020 3120 2020 2020 2020 2020 al 1 \n 00093c50: 2020 2020 2031 3230 3031 2020 2020 2020 12001 \n 00093c60: 2020 2020 3830 3031 2020 2020 2020 2020 8001 \n 00093c70: 2020 2032 3030 3032 2020 2020 2020 2020 20002 \n-00093c80: 2020 3235 3732 3056 0035 4611 0000 2020 25720V.5F... \n+00093c80: 2020 3235 3732 3056 0035 4411 0000 2020 25720V.5D... \n 00093c90: 2030 2020 2020 2020 2020 2020 2020 2020 0 \n 00093ca0: 3120 2020 2020 2020 2020 2020 2020 2030 1 0\n 00093cb0: 2020 2020 2020 2020 2020 2020 2020 3020 0 \n 00093cc0: 2020 2020 2020 2020 2020 2020 2030 2020 0 \n 00093cd0: 2020 2020 2020 2020 2020 2020 3856 0035 8V.5\n-00093ce0: 4621 0000 2020 2031 2020 2020 2020 2020 F!.. 1 \n+00093ce0: 4421 0000 2020 2031 2020 2020 2020 2020 D!.. 1 \n 00093cf0: 2020 2020 2020 3120 2020 2020 2020 2020 1 \n 00093d00: 2020 2020 2030 2020 2020 2020 2020 2020 0 \n 00093d10: 2020 2020 3020 2020 2020 2020 2020 2020 0 \n 00093d20: 2020 2030 2020 2020 2020 2020 2020 2020 0 \n-00093d30: 2020 3657 0035 4631 0000 2020 2032 2020 6W.5F1.. 2 \n+00093d30: 2020 3657 0035 4431 0000 2020 2032 2020 6W.5D1.. 2 \n 00093d40: 2020 2020 2020 2020 2020 2020 3120 2020 1 \n 00093d50: 2020 2020 2020 2020 2020 2030 2020 2020 0 \n 00093d60: 2020 2020 2020 2020 2020 3020 2020 2020 0 \n 00093d70: 2020 2020 2020 2020 2030 2020 2020 2020 0 \n-00093d80: 2020 2020 2020 2020 3930 5900 3546 4100 90Y.5FA.\n+00093d80: 2020 2020 2020 2020 3930 5900 3544 4100 90Y.5DA.\n 00093d90: 0020 2020 3320 2020 2020 2020 2020 2020 . 3 \n 00093da0: 2020 2031 2020 2020 2020 2020 2020 2020 1 \n 00093db0: 2020 3020 2020 2020 2020 2020 2020 2020 0 \n 00093dc0: 2038 3030 3120 2020 2020 2020 2020 2020 8001 \n 00093dd0: 3830 3031 2020 2020 2020 2020 2020 2037 8001 7\n-00093de0: 3136 3059 0035 4651 0000 2020 2034 2020 160Y.5FQ.. 4 \n+00093de0: 3136 3059 0035 4451 0000 2020 2034 2020 160Y.5DQ.. 4 \n 00093df0: 2020 2020 2020 2020 2020 2020 3135 3030 1500\n 00093e00: 2020 2020 2020 2020 2020 2030 2020 2020 0 \n 00093e10: 2020 2020 2020 2020 2020 3020 2020 2020 0 \n 00093e20: 2020 2020 2020 2020 2030 2020 2020 2020 0 \n-00093e30: 2020 2020 2020 2020 3633 3139 5a00 3546 6319Z.5F\n+00093e30: 2020 2020 2020 2020 3633 3139 5a00 3544 6319Z.5D\n 00093e40: 6100 0020 2020 3520 2020 2020 2020 2020 a.. 5 \n 00093e50: 2020 2020 2031 3530 3020 2020 2020 2020 1500 \n 00093e60: 2020 2020 3132 3030 3120 2020 2020 2020 12001 \n 00093e70: 2020 2030 2020 2020 2020 2020 2020 2020 0 \n 00093e80: 2020 3132 3030 3120 2020 2020 2020 2020 12001 \n-00093e90: 2031 3230 3639 5600 3546 7100 0020 2020 12069V.5Fq.. \n+00093e90: 2031 3230 3639 5600 3544 7100 0020 2020 12069V.5Dq.. \n 00093ea0: 3620 2020 2020 2020 2020 2020 2020 2031 6 1\n 00093eb0: 3530 3020 2020 2020 2020 2020 2020 3020 500 0 \n 00093ec0: 2020 2020 2020 2020 2020 2020 2030 2020 0 \n 00093ed0: 2020 2020 2020 2020 2020 2020 3020 2020 0 \n-00093ee0: 2020 2020 2020 2020 2020 2030 5700 3546 0W.5F\n+00093ee0: 2020 2020 2020 2020 2020 2030 5700 3544 0W.5D\n 00093ef0: 8100 0020 2020 3720 2020 2020 2020 2020 ... 7 \n 00093f00: 2020 2020 2031 2020 2020 2020 2020 2020 1 \n 00093f10: 2020 2020 3020 2020 2020 2020 2020 2020 0 \n 00093f20: 2020 2030 2020 2020 2020 2020 2020 2020 0 \n 00093f30: 2020 3020 2020 2020 2020 2020 2020 2020 0 \n-00093f40: 2036 331b 0035 4691 0000 2020 204c 696e 63..5F... Lin\n+00093f40: 2036 331b 0035 4491 0000 2020 204c 696e 63..5D... Lin\n 00093f50: 6520 2330 3a20 6f72 6465 7228 7929 2100 e #0: order(y)!.\n-00093f60: 3446 1900 0020 2020 4c69 6e65 2023 313a 4F... Line #1:\n+00093f60: 3444 1900 0020 2020 4c69 6e65 2023 313a 4D... Line #1:\n 00093f70: 2020 206e 6577 2069 2c6f 7264 7661 6c38 new i,ordval8\n-00093f80: 0035 4611 0000 2020 204c 696e 6520 2332 .5F... Line #2\n+00093f80: 0035 4411 0000 2020 204c 696e 6520 2332 .5D... Line #2\n 00093f90: 3a20 2020 7365 7420 783d 2222 2c69 3d30 : set x=\"\",i=0\n 00093fa0: 2c79 3d79 5f22 2878 2922 2c78 3d24 6f72 ,y=y_\"(x)\",x=$or\n-00093fb0: 6465 7228 4079 2927 0035 4621 0000 2020 der(@y)'.5F!.. \n+00093fb0: 6465 7228 4079 2927 0035 4421 0000 2020 der(@y)'.5D!.. \n 00093fc0: 204c 696e 6520 2333 3a20 2020 666f 7220 Line #3: for \n 00093fd0: 2071 7569 743a 783d 2222 2020 646f 0000 quit:x=\"\" do..\n 00093fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00093ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00094000: 0100 0000 f907 0000 f415 0000 0000 0000 ................\n-00094010: 6400 0046 4845 4c50 00ff 7300 ff43 4f4d d..FHELP..s..COM\n+00094010: 6400 0044 4845 4c50 00ff 7300 ff43 4f4d d..DHELP..s..COM\n 00094020: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 00094030: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 00094040: ff54 5241 4345 00c1 1931 0000 2020 204c .TRACE...1.. L\n 00094050: 696e 6520 2334 3a20 2020 2e20 2020 2020 ine #4: . \n 00094060: 2073 6574 3a69 2332 206f 7264 7661 6c28 set:i#2 ordval(\n-00094070: 6929 3d78 2c00 3546 4100 0020 2020 4c69 i)=x,.5FA.. Li\n+00094070: 6929 3d78 2c00 3544 4100 0020 2020 4c69 i)=x,.5DA.. Li\n 00094080: 6e65 2023 353a 2020 202e 2020 2020 2020 ne #5: . \n 00094090: 7365 7420 783d 246f 7264 6572 2840 7929 set x=$order(@y)\n-000940a0: 2500 3546 5100 0020 2020 4c69 6e65 2023 %.5FQ.. Line #\n+000940a0: 2500 3544 5100 0020 2020 4c69 6e65 2023 %.5DQ.. Line #\n 000940b0: 363a 2020 202e 2020 2020 2020 7365 7420 6: . set \n-000940c0: 693d 692b 3119 0035 4661 0000 2020 204c i=i+1..5Fa.. L\n+000940c0: 693d 692b 3119 0035 4461 0000 2020 204c i=i+1..5Da.. L\n 000940d0: 696e 6520 2337 3a20 2020 7175 6974 0700 ine #7: quit..\n-000940e0: 3546 7100 004e 0035 4681 0000 2020 2054 5Fq..N.5F... T\n+000940e0: 3544 7100 004e 0035 4481 0000 2020 2054 5Dq..N.5D... T\n 000940f0: 6869 7320 7368 6f77 7320 7468 6174 206f his shows that o\n 00094100: 7264 6572 5e70 726f 6669 6c69 6e67 2068 rder^profiling h\n 00094110: 6173 2061 6e20 656c 6170 7365 6420 7469 as an elapsed ti\n 00094120: 6d65 206f 6620 3235 3732 3020 616e 6420 me of 25720 and \n-00094130: 7468 654d 0035 4691 0000 2020 206d 6178 theM.5F... max\n+00094130: 7468 654d 0035 4491 0000 2020 206d 6178 theM.5D... max\n 00094140: 696d 756d 2065 6c61 7073 6564 2074 696d imum elapsed tim\n 00094150: 6520 7761 7320 6f6e 206c 696e 6520 2335 e was on line #5\n 00094160: 2c20 7768 6963 6820 7761 7320 6578 6563 , which was exec\n 00094170: 7574 6564 2031 3530 3020 7469 6d65 732e uted 1500 times.\n-00094180: 0700 3446 1a00 0039 0035 4611 0000 2020 ..4F...9.5F... \n+00094180: 0700 3444 1a00 0039 0035 4411 0000 2020 ..4D...9.5D... \n 00094190: 2047 544d 3e64 6f20 5e74 7261 6365 7265 GTM>do ^tracere\n 000941a0: 706f 7274 2822 5e74 7263 222c 226d 6572 port(\"^trc\",\"mer\n 000941b0: 6765 222c 2270 726f 6669 6c69 6e67 2229 ge\",\"profiling\")\n-000941c0: 6300 3546 2100 0020 2020 2e2e 2e2e 2e2e c.5F!.. ......\n+000941c0: 6300 3544 2100 0020 2020 2e2e 2e2e 2e2e c.5D!.. ......\n 000941d0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 000941e0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 000941f0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 00094200: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 00094210: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n-00094220: 2e2e 2e61 0035 4631 0000 2020 204c 696e ...a.5F1.. Lin\n+00094220: 2e2e 2e61 0035 4431 0000 2020 204c 696e ...a.5D1.. Lin\n 00094230: 6520 2320 2020 2020 2020 2020 436f 756e e # Coun\n 00094240: 7420 2020 2020 2020 2020 2055 7365 7220 t User \n 00094250: 5469 6d65 2020 2020 2020 5379 7374 656d Time System\n 00094260: 2054 696d 6520 2020 2054 6f74 616c 2054 Time Total T\n 00094270: 696d 6520 2020 2020 456c 6170 7365 6420 ime Elapsed \n-00094280: 5469 6d65 6300 3546 4100 0020 2020 2e2e Timec.5FA.. ..\n+00094280: 5469 6d65 6300 3544 4100 0020 2020 2e2e Timec.5DA.. ..\n 00094290: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 000942a0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 000942b0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 000942c0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 000942d0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n-000942e0: 2e2e 2e2e 2e2e 2e5a 0035 4651 0000 2020 .......Z.5FQ.. \n+000942e0: 2e2e 2e2e 2e2e 2e5a 0035 4451 0000 2020 .......Z.5DQ.. \n 000942f0: 206d 6572 6765 2074 6f74 616c 2020 2020 merge total \n 00094300: 3120 2020 2020 2020 2020 2020 2020 2038 1 8\n 00094310: 3030 3120 2020 2020 2020 2020 2020 3132 001 12\n 00094320: 3030 3020 2020 2020 2020 2020 2032 3030 000 200\n 00094330: 3031 2020 2020 2020 2020 2020 3136 3233 01 1623\n-00094340: 3156 0035 4661 0000 2020 2030 2020 2020 1V.5Fa.. 0 \n+00094340: 3156 0035 4461 0000 2020 2030 2020 2020 1V.5Da.. 0 \n 00094350: 2020 2020 2020 2020 2020 3120 2020 2020 1 \n 00094360: 2020 2020 2020 2020 2030 2020 2020 2020 0 \n 00094370: 2020 2020 2020 2020 3020 2020 2020 2020 0 \n 00094380: 2020 2020 2020 2030 2020 2020 2020 2020 0 \n-00094390: 2020 2020 2020 3556 0035 4671 0000 2020 5V.5Fq.. \n+00094390: 2020 2020 2020 3556 0035 4471 0000 2020 5V.5Dq.. \n 000943a0: 2031 2020 2020 2020 2020 2020 2020 2020 1 \n 000943b0: 3120 2020 2020 2020 2020 2020 2020 2030 1 0\n 000943c0: 2020 2020 2020 2020 2020 2020 2020 3020 0 \n 000943d0: 2020 2020 2020 2020 2020 2020 2030 2020 0 \n 000943e0: 2020 2020 2020 2020 2020 2020 3456 0035 4V.5\n-000943f0: 4681 0000 2020 2032 2020 2020 2020 2020 F... 2 \n+000943f0: 4481 0000 2020 2032 2020 2020 2020 2020 D... 2 \n 00094400: 2020 2020 2020 3120 2020 2020 2020 2020 1 \n 00094410: 2020 2020 2030 2020 2020 2020 2020 2020 0 \n 00094420: 2020 2020 3020 2020 2020 2020 2020 2020 0 \n 00094430: 2020 2030 2020 2020 2020 2020 2020 2020 0 \n-00094440: 2020 3459 0035 4691 0000 2020 2033 2020 4Y.5F... 3 \n+00094440: 2020 3459 0035 4491 0000 2020 2033 2020 4Y.5D... 3 \n 00094450: 2020 2020 2020 2020 2020 2020 3120 2020 1 \n 00094460: 2020 2020 2020 2020 2020 2038 3030 3120 8001 \n 00094470: 2020 2020 2020 2020 2020 3020 2020 2020 0 \n 00094480: 2020 2020 2020 2020 2038 3030 3120 2020 8001 \n-00094490: 2020 2020 2020 2020 3830 3434 5900 3446 8044Y.4F\n+00094490: 2020 2020 2020 2020 3830 3434 5900 3444 8044Y.4D\n 000944a0: 2100 0020 2020 3420 2020 2020 2020 2020 !.. 4 \n 000944b0: 2020 2020 2031 2020 2020 2020 2020 2020 1 \n 000944c0: 2020 2020 3020 2020 2020 2020 2020 2020 0 \n 000944d0: 2020 2031 3230 3030 2020 2020 2020 2020 12000 \n 000944e0: 2020 3132 3030 3020 2020 2020 2020 2020 12000 \n-000944f0: 2037 3939 3256 0035 4611 0000 2020 2035 7992V.5F... 5\n+000944f0: 2037 3939 3256 0035 4411 0000 2020 2035 7992V.5D... 5\n 00094500: 2020 2020 2020 2020 2020 2020 2020 3135 15\n 00094510: 3030 2020 2020 2020 2020 2020 2030 2020 00 0 \n 00094520: 2020 2020 2020 2020 2020 2020 3020 2020 0 \n 00094530: 2020 2020 2020 2020 2020 2030 2020 2020 0 \n-00094540: 2020 2020 2020 2020 2020 3458 0035 4621 4X.5F!\n+00094540: 2020 2020 2020 2020 2020 3458 0035 4421 4X.5D!\n 00094550: 0000 2020 2036 2020 2020 2020 2020 2020 .. 6 \n 00094560: 2020 2020 3120 2020 2020 2020 2020 2020 1 \n 00094570: 2020 2030 2020 2020 2020 2020 2020 2020 0 \n 00094580: 2020 3020 2020 2020 2020 2020 2020 2020 0 \n 00094590: 2030 2020 2020 2020 2020 2020 2020 2020 0 \n-000945a0: 3137 341b 0035 4631 0000 2020 204c 696e 174..5F1.. Lin\n+000945a0: 3137 341b 0035 4431 0000 2020 204c 696e 174..5D1.. Lin\n 000945b0: 6520 2330 3a20 6d65 7267 6528 7929 2100 e #0: merge(y)!.\n-000945c0: 3546 4100 0020 2020 4c69 6e65 2023 313a 5FA.. Line #1:\n+000945c0: 3544 4100 0020 2020 4c69 6e65 2023 313a 5DA.. Line #1:\n 000945d0: 2020 206e 6577 2069 2c6d 6572 7661 6c25 new i,merval%\n-000945e0: 0035 4651 0000 2020 204c 696e 6520 2332 .5FQ.. Line #2\n+000945e0: 0035 4451 0000 2020 204c 696e 6520 2332 .5DQ.. Line #2\n 000945f0: 3a20 2020 7365 7420 693d 302c 6d65 7276 : set i=0,merv\n-00094600: 616c 3d30 2400 3546 6100 0020 2020 4c69 al=0$.5Fa.. Li\n+00094600: 616c 3d30 2400 3544 6100 0020 2020 4c69 al=0$.5Da.. Li\n 00094610: 6e65 2023 333a 2020 206d 6572 6765 206d ne #3: merge m\n-00094620: 6572 7661 6c3d 4079 3800 3546 7100 0020 erval=@y8.5Fq.. \n+00094620: 6572 7661 6c3d 4079 3800 3544 7100 0020 erval=@y8.5Dq.. \n 00094630: 2020 4c69 6e65 2023 343a 2020 2066 6f72 Line #4: for\n 00094640: 2069 3d31 3a31 3a24 6f72 6465 7228 6d65 i=1:1:$order(me\n 00094650: 7276 616c 2822 2229 2c2d 3129 2020 646f rval(\"\"),-1) do\n-00094660: 2900 3546 8100 0020 2020 4c69 6e65 2023 ).5F... Line #\n+00094660: 2900 3544 8100 0020 2020 4c69 6e65 2023 ).5D... Line #\n 00094670: 353a 2020 202e 206b 696c 6c3a 6923 3220 5: . kill:i#2 \n-00094680: 6d65 7276 616c 2869 2919 0035 4691 0000 merval(i)..5F...\n+00094680: 6d65 7276 616c 2869 2919 0035 4491 0000 merval(i)..5D...\n 00094690: 2020 204c 696e 6520 2336 3a20 2020 7175 Line #6: qu\n-000946a0: 6974 0e00 3446 2200 0020 2020 4754 4d3e it..4F\".. GTM>\n-000946b0: 0700 3546 1100 004e 0035 4621 0000 2020 ..5F...N.5F!.. \n+000946a0: 6974 0e00 3444 2200 0020 2020 4754 4d3e it..4D\".. GTM>\n+000946b0: 0700 3544 1100 004e 0035 4421 0000 2020 ..5D...N.5D!.. \n 000946c0: 2054 6869 7320 7368 6f77 7320 7468 6174 This shows that\n 000946d0: 206d 6572 6765 5e70 726f 6669 6c69 6e67 merge^profiling\n 000946e0: 2068 6173 2061 6e20 656c 6170 7365 6420 has an elapsed \n 000946f0: 7469 6d65 206f 6620 3136 3233 3120 616e time of 16231 an\n-00094700: 6420 7468 6547 0035 4631 0000 2020 206d d theG.5F1.. m\n+00094700: 6420 7468 6547 0035 4431 0000 2020 206d d theG.5D1.. m\n 00094710: 6178 696d 756d 2065 6c61 7073 6564 2074 aximum elapsed t\n 00094720: 696d 6520 7761 7320 6f6e 206c 696e 6520 ime was on line \n 00094730: 2333 2c20 7768 6963 6820 7761 7320 6578 #3, which was ex\n-00094740: 6563 7574 6564 206f 6e63 652e 0700 3546 ecuted once...5F\n-00094750: 4100 0053 0035 4651 0000 2020 204e 6f74 A..S.5FQ.. Not\n+00094740: 6563 7574 6564 206f 6e63 652e 0700 3544 ecuted once...5D\n+00094750: 4100 0053 0035 4451 0000 2020 204e 6f74 A..S.5DQ.. Not\n 00094760: 6520 7468 6174 204d 2d70 726f 6669 6c69 e that M-profili\n 00094770: 6e67 2072 6573 756c 7473 2061 7265 2072 ng results are r\n 00094780: 6570 6f72 7465 6420 666f 7220 6561 6368 eported for each\n 00094790: 206c 696e 652e 2057 6869 6c65 2072 6570 line. While rep\n-000947a0: 6f72 7469 6e67 5300 3546 6100 0020 2020 ortingS.5Fa.. \n+000947a0: 6f72 7469 6e67 5300 3544 6100 0020 2020 ortingS.5Da.. \n 000947b0: 7469 6d65 2066 6f72 2061 206c 696e 6520 time for a line \n 000947c0: 636f 6e74 6169 6e69 6e67 2061 6e20 696e containing an in\n 000947d0: 766f 6361 7469 6f6e 206f 6620 6120 6c61 vocation of a la\n 000947e0: 6265 6c2c 204d 2d70 726f 6669 6c69 6e67 bel, M-profiling\n 000947f0: 2065 7863 6c75 6465 7300 0000 0000 0000 excludes.......\n 00094800: 0100 0000 f207 0000 1816 0000 0000 0000 ................\n-00094810: 6000 0046 4845 4c50 00ff 7300 ff43 4f4d `..FHELP..s..COM\n+00094810: 6000 0044 4845 4c50 00ff 7300 ff43 4f4d `..DHELP..s..COM\n 00094820: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 00094830: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 00094840: ff54 5241 4345 00c1 2271 0000 2020 2074 .TRACE..\"q.. t\n 00094850: 6865 2065 7865 6375 7469 6f6e 2074 696d he execution tim\n 00094860: 6520 6f66 2074 6861 7420 6c61 6265 6c2e e of that label.\n-00094870: 0700 3546 8100 001d 0035 4691 0000 2020 ..5F.....5F... \n+00094870: 0700 3544 8100 001d 0035 4491 0000 2020 ..5D.....5D... \n 00094880: 2048 6572 6520 6973 2061 6e20 6578 616d Here is an exam\n-00094890: 706c 653a 0700 3446 2300 0037 0035 4611 ple:..4F#..7.5F.\n+00094890: 706c 653a 0700 3444 2300 0037 0035 4411 ple:..4D#..7.5D.\n 000948a0: 0000 2020 2047 544d 3e64 6f20 5e74 7261 .. GTM>do ^tra\n 000948b0: 6365 7265 706f 7274 2822 5e74 7263 222c cereport(\"^trc\",\n 000948c0: 2271 6f6d 222c 2270 726f 6669 6c69 6e67 \"qom\",\"profiling\n-000948d0: 2229 6300 3546 2100 0020 2020 2e2e 2e2e \")c.5F!.. ....\n+000948d0: 2229 6300 3544 2100 0020 2020 2e2e 2e2e \")c.5D!.. ....\n 000948e0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 000948f0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 00094900: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 00094910: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 00094920: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n-00094930: 2e2e 2e2e 2e61 0035 4631 0000 2020 204c .....a.5F1.. L\n+00094930: 2e2e 2e2e 2e61 0035 4431 0000 2020 204c .....a.5D1.. L\n 00094940: 696e 6520 2320 2020 2020 2020 2020 436f ine # Co\n 00094950: 756e 7420 2020 2020 2020 2020 2055 7365 unt Use\n 00094960: 7220 5469 6d65 2020 2020 2020 5379 7374 r Time Syst\n 00094970: 656d 2054 696d 6520 2020 2054 6f74 616c em Time Total\n 00094980: 2054 696d 6520 2020 2020 456c 6170 7365 Time Elapse\n-00094990: 6420 5469 6d65 6300 3546 4100 0020 2020 d Timec.5FA.. \n+00094990: 6420 5469 6d65 6300 3544 4100 0020 2020 d Timec.5DA.. \n 000949a0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 000949b0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 000949c0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 000949d0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n 000949e0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n-000949f0: 2e2e 2e2e 2e2e 2e2e 2e57 0035 4651 0000 .........W.5FQ..\n+000949f0: 2e2e 2e2e 2e2e 2e2e 2e57 0035 4451 0000 .........W.5DQ..\n 00094a00: 2020 2071 6f6d 2074 6f74 616c 2020 2020 qom total \n 00094a10: 2020 3120 2020 2020 2020 2020 2020 2020 1 \n 00094a20: 2030 2020 2020 2020 2020 2020 2020 2020 0 \n 00094a30: 3020 2020 2020 2020 2020 2020 2020 2030 0 0\n 00094a40: 2020 2020 2020 2020 2020 2020 2020 3738 78\n-00094a50: 5700 3546 6100 0020 2020 3020 2020 2020 W.5Fa.. 0 \n+00094a50: 5700 3544 6100 0020 2020 3020 2020 2020 W.5Da.. 0 \n 00094a60: 2020 2020 2020 2020 2031 2020 2020 2020 1 \n 00094a70: 2020 2020 2020 2020 3020 2020 2020 2020 0 \n 00094a80: 2020 2020 2020 2030 2020 2020 2020 2020 0 \n 00094a90: 2020 2020 2020 3020 2020 2020 2020 2020 0 \n-00094aa0: 2020 2020 2031 3857 0035 4671 0000 2020 18W.5Fq.. \n+00094aa0: 2020 2020 2031 3857 0035 4471 0000 2020 18W.5Dq.. \n 00094ab0: 2031 2020 2020 2020 2020 2020 2020 2020 1 \n 00094ac0: 3120 2020 2020 2020 2020 2020 2020 2030 1 0\n 00094ad0: 2020 2020 2020 2020 2020 2020 2020 3020 0 \n 00094ae0: 2020 2020 2020 2020 2020 2020 2030 2020 0 \n 00094af0: 2020 2020 2020 2020 2020 2020 3131 5600 11V.\n-00094b00: 3546 8100 0020 2020 3220 2020 2020 2020 5F... 2 \n+00094b00: 3544 8100 0020 2020 3220 2020 2020 2020 5D... 2 \n 00094b10: 2020 2020 2020 2031 2020 2020 2020 2020 1 \n 00094b20: 2020 2020 2020 3020 2020 2020 2020 2020 0 \n 00094b30: 2020 2020 2030 2020 2020 2020 2020 2020 0 \n 00094b40: 2020 2020 3020 2020 2020 2020 2020 2020 0 \n-00094b50: 2020 2039 5700 3546 9100 0020 2020 3320 9W.5F... 3 \n+00094b50: 2020 2039 5700 3544 9100 0020 2020 3320 9W.5D... 3 \n 00094b60: 2020 2020 2020 2020 2020 2020 2031 2020 1 \n 00094b70: 2020 2020 2020 2020 2020 2020 3020 2020 0 \n 00094b80: 2020 2020 2020 2020 2020 2030 2020 2020 0 \n 00094b90: 2020 2020 2020 2020 2020 3020 2020 2020 0 \n-00094ba0: 2020 2020 2020 2020 2031 3156 0034 4624 11V.4F$\n+00094ba0: 2020 2020 2020 2020 2031 3156 0034 4424 11V.4D$\n 00094bb0: 0000 2020 2034 2020 2020 2020 2020 2020 .. 4 \n 00094bc0: 2020 2020 3120 2020 2020 2020 2020 2020 1 \n 00094bd0: 2020 2030 2020 2020 2020 2020 2020 2020 0 \n 00094be0: 2020 3020 2020 2020 2020 2020 2020 2020 0 \n 00094bf0: 2030 2020 2020 2020 2020 2020 2020 2020 0 \n-00094c00: 3519 0035 4611 0000 2020 204c 696e 6520 5..5F... Line \n-00094c10: 2330 3a20 716f 6d28 7929 2000 3546 2100 #0: qom(y) .5F!.\n+00094c00: 3519 0035 4411 0000 2020 204c 696e 6520 5..5D... Line \n+00094c10: 2330 3a20 716f 6d28 7929 2000 3544 2100 #0: qom(y) .5D!.\n 00094c20: 0020 2020 4c69 6e65 2023 313a 2020 2064 . Line #1: d\n-00094c30: 6f20 7175 6572 7928 7929 2000 3546 3100 o query(y) .5F1.\n+00094c30: 6f20 7175 6572 7928 7929 2000 3544 3100 o query(y) .5D1.\n 00094c40: 0020 2020 4c69 6e65 2023 323a 2020 2064 . Line #2: d\n-00094c50: 6f20 6f72 6465 7228 7929 2000 3546 4100 o order(y) .5FA.\n+00094c50: 6f20 6f72 6465 7228 7929 2000 3544 4100 o order(y) .5DA.\n 00094c60: 0020 2020 4c69 6e65 2023 333a 2020 2064 . Line #3: d\n-00094c70: 6f20 6d65 7267 6528 7929 1900 3546 5100 o merge(y)..5FQ.\n+00094c70: 6f20 6d65 7267 6528 7929 1900 3544 5100 o merge(y)..5DQ.\n 00094c80: 0020 2020 4c69 6e65 2023 343a 2020 2071 . Line #4: q\n-00094c90: 7569 7407 0035 4661 0000 4f00 3546 7100 uit..5Fa..O.5Fq.\n+00094c90: 7569 7407 0035 4461 0000 4f00 3544 7100 uit..5Da..O.5Dq.\n 00094ca0: 0020 2020 4e6f 7469 6365 2074 6861 7420 . Notice that \n 00094cb0: 7468 6520 6578 6563 7574 696f 6e20 6f66 the execution of\n 00094cc0: 2064 6f20 6d65 7267 6528 7929 2072 6570 do merge(y) rep\n 00094cd0: 6f72 7473 2061 6e20 456c 6170 7365 6420 orts an Elapsed \n-00094ce0: 5469 6d65 206f 6620 3943 0035 4681 0000 Time of 9C.5F...\n+00094ce0: 5469 6d65 206f 6620 3943 0035 4481 0000 Time of 9C.5D...\n 00094cf0: 2020 2077 6865 7265 6173 206d 6572 6765 whereas merge\n 00094d00: 5e70 726f 6669 6c69 6e67 2072 6570 6f72 ^profiling repor\n 00094d10: 7465 6420 616e 2045 6c61 7073 6564 2054 ted an Elapsed T\n-00094d20: 696d 6520 6f66 2031 3134 392e 0700 3546 ime of 1149...5F\n-00094d30: 9100 0053 0034 4625 0000 2020 2059 6f75 ...S.4F%.. You\n+00094d20: 696d 6520 6f66 2031 3134 392e 0700 3544 ime of 1149...5D\n+00094d30: 9100 0053 0034 4425 0000 2020 2059 6f75 ...S.4D%.. You\n 00094d40: 2063 616e 2077 7269 7465 2070 726f 6772 can write progr\n 00094d50: 616d 7320 6c69 6b65 2074 7261 6365 7265 ams like tracere\n 00094d60: 706f 7274 2e6d 2074 6f20 696e 7465 7270 port.m to interp\n 00094d70: 7265 7420 7468 6520 7265 7375 6c74 7320 ret the results \n-00094d80: 6f66 2074 6865 5000 3546 1100 0020 2020 of theP.5F... \n+00094d80: 6f66 2074 6865 5000 3544 1100 0020 2020 of theP.5D... \n 00094d90: 4d2d 7072 6f66 696c 696e 6720 6461 7461 M-profiling data\n 00094da0: 2061 6e64 2061 6c73 6f20 7573 6520 7468 and also use th\n 00094db0: 656d 2074 6f20 616e 616c 797a 6520 796f em to analyze yo\n 00094dc0: 7572 2063 6f64 6520 6578 6563 7574 696f ur code executio\n-00094dd0: 6e20 7061 7468 2c00 3546 2100 0020 2020 n path,.5F!.. \n+00094dd0: 6e20 7061 7468 2c00 3544 2100 0020 2020 n path,.5D!.. \n 00094de0: 6261 7365 6420 6f6e 2079 6f75 7220 756e based on your un\n 00094df0: 6971 7565 2072 6571 7569 7265 6d65 6e74 ique requirement\n-00094e00: 732e 0700 3546 3100 0051 0035 4641 0000 s...5F1..Q.5FA..\n+00094e00: 732e 0700 3544 3100 0051 0035 4441 0000 s...5D1..Q.5DA..\n 00094e10: 2020 2076 6965 7720 2274 7261 6365 223a view \"trace\":\n 00094e20: 313a 2022 3c67 626c 3e22 2061 6e64 2076 1: \"\" and v\n 00094e30: 6965 7720 2274 7261 6365 223a 303a 2022 iew \"trace\":0: \"\n 00094e40: 3c67 626c 3e22 2063 6f6d 6d61 6e64 7320 \" commands \n-00094e50: 656e 6162 6c65 2061 6e64 1e00 3546 5100 enable and..5FQ.\n+00094e50: 656e 6162 6c65 2061 6e64 1e00 3544 5100 enable and..5DQ.\n 00094e60: 0020 2020 6469 7361 626c 6520 4d2d 7072 . disable M-pr\n-00094e70: 6f66 696c 696e 672e 0700 3546 6100 004f ofiling...5Fa..O\n-00094e80: 0035 4671 0000 2020 2054 6f20 7065 7266 .5Fq.. To perf\n+00094e70: 6f66 696c 696e 672e 0700 3544 6100 004f ofiling...5Da..O\n+00094e80: 0035 4471 0000 2020 2054 6f20 7065 7266 .5Dq.. To perf\n 00094e90: 6f72 6d20 656e 7472 7972 6566 2d73 7065 orm entryref-spe\n 00094ea0: 6369 6669 6320 4d2d 7072 6f66 696c 696e cific M-profilin\n 00094eb0: 6720 7769 7468 6f75 7420 6d6f 6469 6679 g without modify\n 00094ec0: 696e 6720 7468 6520 736f 7572 6365 5200 ing the sourceR.\n-00094ed0: 3546 8100 0020 2020 7072 6f67 7261 6d2c 5F... program,\n+00094ed0: 3544 8100 0020 2020 7072 6f67 7261 6d2c 5D... program,\n 00094ee0: 2075 7365 205a 4252 4541 4b2e 2046 6f72 use ZBREAK. For\n 00094ef0: 2065 7861 6d70 6c65 2c20 746f 2070 6572 example, to per\n 00094f00: 666f 726d 204d 2d70 726f 6669 6c69 6e67 form M-profiling\n 00094f10: 206f 6620 7468 6520 656e 7472 7972 6566 of the entryref\n-00094f20: 5100 3546 9100 0020 2020 6d65 7267 655e Q.5F... merge^\n+00094f20: 5100 3544 9100 0020 2020 6d65 7267 655e Q.5D... merge^\n 00094f30: 7072 6f66 696c 696e 672c 2072 656d 6f76 profiling, remov\n 00094f40: 6520 5649 4557 2022 5452 4143 4522 2063 e VIEW \"TRACE\" c\n 00094f50: 6f6d 6d61 6e64 7320 6672 6f6d 2070 726f ommands from pro\n 00094f60: 6669 6c69 6e67 2e6d 2061 6e64 2074 6865 filing.m and the\n-00094f70: 6e29 0034 4626 0000 2020 2065 7865 6375 n).4F&.. execu\n+00094f70: 6e29 0034 4426 0000 2020 2065 7865 6375 n).4D&.. execu\n 00094f80: 7465 2074 6865 2066 6f6c 6c6f 7769 6e67 te the following\n-00094f90: 2063 6f6d 6d61 6e64 733a 0700 3546 1100 commands:..5F..\n-00094fa0: 0051 0035 4621 0000 2020 2047 544d 3e5a .Q.5F!.. GTM>Z\n+00094f90: 2063 6f6d 6d61 6e64 733a 0700 3544 1100 commands:..5D..\n+00094fa0: 0051 0035 4421 0000 2020 2047 544d 3e5a .Q.5D!.. GTM>Z\n 00094fb0: 4252 4541 4b20 6d65 7267 655e 7072 6f66 BREAK merge^prof\n 00094fc0: 696c 696e 673a 2276 6965 7720 2222 5452 iling:\"view \"\"TR\n 00094fd0: 4143 4522 223a 313a 2222 5e6d 7472 6322 ACE\"\":1:\"\"^mtrc\"\n 00094fe0: 2220 7772 6974 6520 2222 5472 6163 6522 \" write \"\"Trace\"\n 00094ff0: 2222 0000 0000 0000 0000 0000 0000 0000 \"\"..............\n 00095000: 0100 0000 f007 0000 5316 0000 0000 0000 ........S.......\n-00095010: 5000 0046 4845 4c50 00ff 7300 ff43 4f4d P..FHELP..s..COM\n+00095010: 5000 0044 4845 4c50 00ff 7300 ff43 4f4d P..DHELP..s..COM\n 00095020: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 00095030: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 00095040: ff54 5241 4345 00c1 2631 0000 2020 2047 .TRACE..&1.. G\n 00095050: 544d 3e64 6f20 5e70 726f 6669 6c69 6e67 TM>do ^profiling\n-00095060: 0f00 3546 4100 0020 2020 5472 6163 6524 ..5FA.. Trace$\n-00095070: 0035 4651 0000 2020 2047 544d 3e76 6965 .5FQ.. GTM>vie\n+00095060: 0f00 3544 4100 0020 2020 5472 6163 6524 ..5DA.. Trace$\n+00095070: 0035 4451 0000 2020 2047 544d 3e76 6965 .5DQ.. GTM>vie\n 00095080: 7720 2254 5241 4345 223a 303a 225e 6d74 w \"TRACE\":0:\"^mt\n-00095090: 7263 2207 0035 4661 0000 1a00 3546 7100 rc\"..5Fa....5Fq.\n+00095090: 7263 2207 0035 4461 0000 1a00 3544 7100 rc\"..5Da....5Dq.\n 000950a0: 0020 2020 4754 4d3e 7a77 7269 7465 205e . GTM>zwrite ^\n-000950b0: 6d74 7263 2400 3546 8100 0020 2020 5e6d mtrc$.5F... ^m\n+000950b0: 6d74 7263 2400 3544 8100 0020 2020 5e6d mtrc$.5D... ^m\n 000950c0: 7472 6328 222a 4348 494c 4452 454e 2229 trc(\"*CHILDREN\")\n-000950d0: 3d22 303a 303a 3022 2d00 3546 9100 0020 =\"0:0:0\"-.5F... \n+000950d0: 3d22 303a 303a 3022 2d00 3544 9100 0020 =\"0:0:0\"-.5D... \n 000950e0: 2020 5e6d 7472 6328 222a 5255 4e22 293d ^mtrc(\"*RUN\")=\n 000950f0: 2231 3332 3030 383a 3532 3030 333a 3138 \"132008:52003:18\n-00095100: 3430 3131 222b 0034 4627 0000 2020 205e 4011\"+.4F'.. ^\n+00095100: 3430 3131 222b 0034 4427 0000 2020 205e 4011\"+.4D'.. ^\n 00095110: 6d74 7263 2822 4754 4d24 444d 4f44 222c mtrc(\"GTM$DMOD\",\n 00095120: 225e 2229 3d22 313a 303a 303a 303a 3422 \"^\")=\"1:0:0:0:4\"\n-00095130: 3a00 3546 1100 0020 2020 5e6d 7472 6328 :.5F... ^mtrc(\n+00095130: 3a00 3544 1100 0020 2020 5e6d 7472 6328 :.5D... ^mtrc(\n 00095140: 2270 726f 6669 6c69 6e67 222c 226d 6572 \"profiling\",\"mer\n 00095150: 6765 2229 3d22 313a 3830 3031 3a30 3a38 ge\")=\"1:8001:0:8\n-00095160: 3030 313a 3133 3435 3022 3200 3546 2100 001:13450\"2.5F!.\n+00095160: 3030 313a 3133 3435 3022 3200 3544 2100 001:13450\"2.5D!.\n 00095170: 0020 2020 5e6d 7472 6328 2270 726f 6669 . ^mtrc(\"profi\n 00095180: 6c69 6e67 222c 226d 6572 6765 222c 3129 ling\",\"merge\",1)\n-00095190: 3d22 313a 303a 303a 303a 3622 3200 3546 =\"1:0:0:0:6\"2.5F\n+00095190: 3d22 313a 303a 303a 303a 3622 3200 3544 =\"1:0:0:0:6\"2.5D\n 000951a0: 3100 0020 2020 5e6d 7472 6328 2270 726f 1.. ^mtrc(\"pro\n 000951b0: 6669 6c69 6e67 222c 226d 6572 6765 222c filing\",\"merge\",\n 000951c0: 3229 3d22 313a 303a 303a 303a 3522 3b00 2)=\"1:0:0:0:5\";.\n-000951d0: 3546 4100 0020 2020 5e6d 7472 6328 2270 5FA.. ^mtrc(\"p\n+000951d0: 3544 4100 0020 2020 5e6d 7472 6328 2270 5DA.. ^mtrc(\"p\n 000951e0: 726f 6669 6c69 6e67 222c 226d 6572 6765 rofiling\",\"merge\n 000951f0: 222c 3329 3d22 313a 3830 3031 3a30 3a38 \",3)=\"1:8001:0:8\n-00095200: 3030 313a 3631 3838 2235 0035 4651 0000 001:6188\"5.5FQ..\n+00095200: 3030 313a 3631 3838 2235 0035 4451 0000 001:6188\"5.5DQ..\n 00095210: 2020 205e 6d74 7263 2822 7072 6f66 696c ^mtrc(\"profil\n 00095220: 696e 6722 2c22 6d65 7267 6522 2c34 293d ing\",\"merge\",4)=\n 00095230: 2231 3a30 3a30 3a30 3a37 3134 3922 3800 \"1:0:0:0:7149\"8.\n-00095240: 3546 6100 0020 2020 5e6d 7472 6328 2270 5Fa.. ^mtrc(\"p\n+00095240: 3544 6100 0020 2020 5e6d 7472 6328 2270 5Da.. ^mtrc(\"p\n 00095250: 726f 6669 6c69 6e67 222c 226d 6572 6765 rofiling\",\"merge\n 00095260: 222c 342c 2246 4f52 5f4c 4f4f 5022 2c31 \",4,\"FOR_LOOP\",1\n-00095270: 293d 3135 3030 3500 3546 7100 0020 2020 )=15005.5Fq.. \n+00095270: 293d 3135 3030 3500 3544 7100 0020 2020 )=15005.5Dq.. \n 00095280: 5e6d 7472 6328 2270 726f 6669 6c69 6e67 ^mtrc(\"profiling\n 00095290: 222c 226d 6572 6765 222c 3529 3d22 3135 \",\"merge\",5)=\"15\n-000952a0: 3030 3a30 3a30 3a30 3a34 2233 0035 4681 00:0:0:0:4\"3.5F.\n+000952a0: 3030 3a30 3a30 3a30 3a34 2233 0035 4481 00:0:0:0:4\"3.5D.\n 000952b0: 0000 2020 205e 6d74 7263 2822 7072 6f66 .. ^mtrc(\"prof\n 000952c0: 696c 696e 6722 2c22 6d65 7267 6522 2c36 iling\",\"merge\",6\n 000952d0: 293d 2231 3a30 3a30 3a30 3a36 3322 3400 )=\"1:0:0:0:63\"4.\n-000952e0: 3546 9100 0020 2020 5e6d 7472 6328 2270 5F... ^mtrc(\"p\n+000952e0: 3544 9100 0020 2020 5e6d 7472 6328 2270 5D... ^mtrc(\"p\n 000952f0: 726f 6669 6c69 6e67 222c 2270 726f 6669 rofiling\",\"profi\n 00095300: 6c69 6e67 2229 3d22 313a 303a 303a 303a ling\")=\"1:0:0:0:\n-00095310: 3922 3600 3446 2800 0020 2020 5e6d 7472 9\"6.4F(.. ^mtr\n+00095310: 3922 3600 3444 2800 0020 2020 5e6d 7472 9\"6.4D(.. ^mtr\n 00095320: 6328 2270 726f 6669 6c69 6e67 222c 2270 c(\"profiling\",\"p\n 00095330: 726f 6669 6c69 6e67 222c 3829 3d22 313a rofiling\",8)=\"1:\n-00095340: 303a 303a 303a 3422 2e00 3546 1100 0020 0:0:0:4\"..5F... \n+00095340: 303a 303a 303a 3422 2e00 3544 1100 0020 0:0:0:4\"..5D... \n 00095350: 2020 5e6d 7472 6328 2270 726f 6669 6c69 ^mtrc(\"profili\n 00095360: 6e67 222c 2271 6f6d 2229 3d22 313a 303a ng\",\"qom\")=\"1:0:\n-00095370: 303a 303a 3922 3000 3546 2100 0020 2020 0:0:9\"0.5F!.. \n+00095370: 303a 303a 3922 3000 3544 2100 0020 2020 0:0:9\"0.5D!.. \n 00095380: 5e6d 7472 6328 2270 726f 6669 6c69 6e67 ^mtrc(\"profiling\n 00095390: 222c 2271 6f6d 222c 3429 3d22 313a 303a \",\"qom\",4)=\"1:0:\n-000953a0: 303a 303a 3422 0700 3546 3100 0012 0035 0:0:4\"..5F1....5\n-000953b0: 4641 0000 2020 2045 7861 6d70 6c65 3a07 FA.. Example:.\n-000953c0: 0035 4651 0000 1700 3546 6100 0020 2020 .5FQ....5Fa.. \n+000953a0: 303a 303a 3422 0700 3544 3100 0012 0035 0:0:4\"..5D1....5\n+000953b0: 4441 0000 2020 2045 7861 6d70 6c65 3a07 DA.. Example:.\n+000953c0: 0035 4451 0000 1700 3544 6100 0020 2020 .5DQ....5Da.. \n 000953d0: 4966 2070 726f 662e 6d20 6973 3a07 0035 If prof.m is:..5\n-000953e0: 4671 0000 0f00 3546 8100 0020 2020 7072 Fq....5F... pr\n-000953f0: 6f66 3b19 0035 4691 0000 2020 2020 2020 of;..5F... \n-00095400: 2073 6574 2073 7461 7274 3d31 1d00 3446 set start=1..4F\n+000953e0: 4471 0000 0f00 3544 8100 0020 2020 7072 Dq....5D... pr\n+000953f0: 6f66 3b19 0035 4491 0000 2020 2020 2020 of;..5D... \n+00095400: 2073 6574 2073 7461 7274 3d31 1d00 3444 set start=1..4D\n 00095410: 2900 0020 2020 2020 2020 7365 7420 6669 ).. set fi\n-00095420: 6e69 7368 3d31 3030 3023 0035 4611 0000 nish=1000#.5F...\n+00095420: 6e69 7368 3d31 3030 3023 0035 4411 0000 nish=1000#.5D...\n 00095430: 2020 2020 2020 2076 6965 7720 2254 5241 view \"TRA\n-00095440: 4345 223a 313a 225e 7472 6322 3e00 3546 CE\":1:\"^trc\">.5F\n+00095440: 4345 223a 313a 225e 7472 6322 3e00 3544 CE\":1:\"^trc\">.5D\n 00095450: 2100 0020 2020 2020 2020 6b69 6c6c 2063 !.. kill c\n 00095460: 7963 6c65 2053 206d 6178 3d24 2464 6f63 ycle S max=$$doc\n 00095470: 7963 6c65 2873 7461 7274 2c66 696e 6973 ycle(start,finis\n-00095480: 682c 2263 7963 6c65 2229 2300 3546 3100 h,\"cycle\")#.5F1.\n+00095480: 682c 2263 7963 6c65 2229 2300 3544 3100 h,\"cycle\")#.5D1.\n 00095490: 0020 2020 2020 2020 7669 6577 2022 5452 . view \"TR\n 000954a0: 4143 4522 3a30 3a22 5e74 7263 2219 0035 ACE\":0:\"^trc\"..5\n-000954b0: 4641 0000 2020 2020 2020 207a 7772 6974 FA.. zwrit\n-000954c0: 6520 5e74 7263 1200 3546 5100 0020 2020 e ^trc..5FQ.. \n-000954d0: 2020 2020 7175 6974 0f00 3546 6100 0020 quit..5Fa.. \n-000954e0: 2020 2020 2020 3b21 0035 4671 0000 2020 ;!.5Fq.. \n+000954b0: 4441 0000 2020 2020 2020 207a 7772 6974 DA.. zwrit\n+000954c0: 6520 5e74 7263 1200 3544 5100 0020 2020 e ^trc..5DQ.. \n+000954d0: 2020 2020 7175 6974 0f00 3544 6100 0020 quit..5Da.. \n+000954e0: 2020 2020 2020 3b21 0035 4471 0000 2020 ;!.5Dq.. \n 000954f0: 2064 6f63 7963 6c65 2866 6972 7374 2c6c docycle(first,l\n-00095500: 6173 742c 7661 7229 2f00 3546 8100 0020 ast,var)/.5F... \n+00095500: 6173 742c 7661 7229 2f00 3544 8100 0020 ast,var)/.5D... \n 00095510: 2020 2020 2020 6e65 7720 692c 6375 7272 new i,curr\n 00095520: 7061 7468 2c63 7572 7265 6e74 2c6d 6178 path,current,max\n-00095530: 6379 636c 652c 6e1c 0035 4691 0000 2020 cycle,n..5F... \n+00095530: 6379 636c 652c 6e1c 0035 4491 0000 2020 cycle,n..5D... \n 00095540: 2020 2020 2073 6574 206d 6178 6379 636c set maxcycl\n-00095550: 653d 3135 0034 462a 0000 2020 2020 2020 e=15.4F*.. \n+00095550: 653d 3135 0034 442a 0000 2020 2020 2020 e=15.4D*.. \n 00095560: 2066 6f72 2063 7572 7265 6e74 3d66 6972 for current=fir\n 00095570: 7374 3a31 3a6c 6173 7420 646f 2063 7963 st:1:last do cyc\n-00095580: 6c65 6865 6c70 6572 1b00 3546 1100 0020 lehelper..5F... \n+00095580: 6c65 6865 6c70 6572 1b00 3544 1100 0020 lehelper..5D... \n 00095590: 2020 2020 2020 7175 6974 206d 6178 6379 quit maxcy\n-000955a0: 636c 650f 0035 4621 0000 2020 2020 2020 cle..5F!.. \n-000955b0: 203b 1500 3546 3100 0020 2020 6379 636c ;..5F1.. cycl\n-000955c0: 6568 656c 7065 721b 0035 4641 0000 2020 ehelper..5FA.. \n+000955a0: 636c 650f 0035 4421 0000 2020 2020 2020 cle..5D!.. \n+000955b0: 203b 1500 3544 3100 0020 2020 6379 636c ;..5D1.. cycl\n+000955c0: 6568 656c 7065 721b 0035 4441 0000 2020 ehelper..5DA.. \n 000955d0: 2020 2020 2073 6574 206e 3d63 7572 7265 set n=curre\n-000955e0: 6e74 1b00 3546 5100 0020 2020 2020 2020 nt..5FQ.. \n+000955e0: 6e74 1b00 3544 5100 0020 2020 2020 2020 nt..5DQ.. \n 000955f0: 6b69 6c6c 2063 7572 7270 6174 6835 0035 kill currpath5.5\n-00095600: 4661 0000 2020 2020 2020 2066 6f72 2069 Fa.. for i\n+00095600: 4461 0000 2020 2020 2020 2066 6f72 2069 Da.. for i\n 00095610: 3d30 3a31 2071 7569 743a 2464 6174 6128 =0:1 quit:$data(\n 00095620: 4076 6172 4028 6e29 2921 2831 3d6e 2920 @var@(n))!(1=n) \n-00095630: 2044 2400 3546 7100 0020 2020 2020 2020 D$.5Fq.. \n+00095630: 2044 2400 3544 7100 0020 2020 2020 2020 D$.5Dq.. \n 00095640: 2e20 2020 2073 6574 2063 7572 7270 6174 . set currpat\n-00095650: 6828 6929 3d6e 1d00 3546 8100 0020 2020 h(i)=n..5F... \n+00095650: 6828 6929 3d6e 1d00 3544 8100 0020 2020 h(i)=n..5D... \n 00095660: 2020 2020 2e20 2020 2064 6f20 6974 6572 . do iter\n-00095670: 6174 6517 0035 4691 0000 2020 2020 2020 ate..5F... \n-00095680: 2069 6620 303c 6920 646f 2300 3446 3100 if 0maxcycl\n-00095860: 6520 6d61 7863 7963 6c65 3d69 1200 3546 e maxcycle=i..5F\n+00095860: 6520 6d61 7863 7963 6c65 3d69 1200 3544 e maxcycle=i..5D\n 00095870: 3100 0020 2020 2020 2020 7175 6974 0f00 1.. quit..\n-00095880: 3546 4100 0020 2020 2020 2020 3b07 0035 5FA.. ;..5\n-00095890: 4651 0000 4e00 3546 6100 0020 2020 4f6e FQ..N.5Fa.. On\n+00095880: 3544 4100 0020 2020 2020 2020 3b07 0035 5DA.. ;..5\n+00095890: 4451 0000 4e00 3544 6100 0020 2020 4f6e DQ..N.5Da.. On\n 000958a0: 2065 7865 6375 7469 6e67 2070 726f 662c executing prof,\n 000958b0: 2074 6865 206f 7574 7075 7420 6c6f 6f6b the output look\n 000958c0: 7320 6c69 6b65 2074 6865 2066 6f6c 6c6f s like the follo\n 000958d0: 7769 6e67 2028 7469 6d65 7320 696e 2074 wing (times in t\n-000958e0: 6865 4f00 3546 7100 0020 2020 6578 616d heO.5Fq.. exam\n+000958e0: 6865 4f00 3544 7100 0020 2020 6578 616d heO.5Dq.. exam\n 000958f0: 706c 6520 7765 7265 2063 686f 7365 6e20 ple were chosen \n 00095900: 666f 7220 636c 6172 6974 7920 6f66 2069 for clarity of i\n 00095910: 6c6c 7573 7472 6174 696f 6e20 616e 6420 llustration and \n 00095920: 6172 6520 6e6f 7420 7479 7069 6361 6c29 are not typical)\n-00095930: 2e07 0035 4681 0000 2300 3546 9100 0020 ...5F...#.5F... \n+00095930: 2e07 0035 4481 0000 2300 3544 9100 0020 ...5D...#.5D... \n 00095940: 2020 5e74 7263 2822 2a43 4849 4c44 5245 ^trc(\"*CHILDRE\n-00095950: 4e22 293d 2230 3a30 3a30 222c 0034 4633 N\")=\"0:0:0\",.4F3\n+00095950: 4e22 293d 2230 3a30 3a30 222c 0034 4433 N\")=\"0:0:0\",.4D3\n 00095960: 0000 2020 205e 7472 6328 222a 5255 4e22 .. ^trc(\"*RUN\"\n 00095970: 293d 2232 3234 3031 343a 3132 3030 303a )=\"224014:12000:\n-00095980: 3233 3630 3134 2242 0035 4611 0000 2020 236014\"B.5F... \n+00095980: 3233 3630 3134 2242 0035 4411 0000 2020 236014\"B.5D... \n 00095990: 205e 7472 6328 2270 726f 6622 2c22 6379 ^trc(\"prof\",\"cy\n 000959a0: 636c 6568 656c 7065 7222 293d 2231 3030 clehelper\")=\"100\n 000959b0: 303a 3230 3030 3133 3a30 3a32 3030 3031 0:200013:0:20001\n-000959c0: 333a 3230 3633 3138 2240 0035 4621 0000 3:206318\"@.5F!..\n+000959c0: 333a 3230 3633 3138 2240 0035 4421 0000 3:206318\"@.5D!..\n 000959d0: 2020 205e 7472 6328 2270 726f 6622 2c22 ^trc(\"prof\",\"\n 000959e0: 6379 636c 6568 656c 7065 7222 2c31 293d cyclehelper\",1)=\n 000959f0: 2231 3030 303a 3132 3030 313a 303a 3132 \"1000:12001:0:12\n-00095a00: 3030 313a 3332 3032 2238 0035 4631 0000 001:3202\"8.5F1..\n+00095a00: 3030 313a 3332 3032 2238 0035 4431 0000 001:3202\"8.5D1..\n 00095a10: 2020 205e 7472 6328 2270 726f 6622 2c22 ^trc(\"prof\",\"\n 00095a20: 6379 636c 6568 656c 7065 7222 2c32 293d cyclehelper\",2)=\n 00095a30: 2231 3030 303a 303a 303a 303a 3337 3636 \"1000:0:0:0:3766\n-00095a40: 2241 0035 4641 0000 2020 205e 7472 6328 \"A.5FA.. ^trc(\n+00095a40: 2241 0035 4441 0000 2020 205e 7472 6328 \"A.5DA.. ^trc(\n 00095a50: 2270 726f 6622 2c22 6379 636c 6568 656c \"prof\",\"cyclehel\n 00095a60: 7065 7222 2c33 293d 2231 3030 303a 3634 per\",3)=\"1000:64\n 00095a70: 3030 343a 303a 3634 3030 343a 3934 3231 004:0:64004:9421\n-00095a80: 3522 3800 3546 5100 0020 2020 5e74 7263 5\"8.5FQ.. ^trc\n+00095a80: 3522 3800 3544 5100 0020 2020 5e74 7263 5\"8.5DQ.. ^trc\n 00095a90: 2822 7072 6f66 222c 2263 7963 6c65 6865 (\"prof\",\"cyclehe\n 00095aa0: 6c70 6572 222c 332c 2246 4f52 5f4c 4f4f lper\",3,\"FOR_LOO\n-00095ab0: 5022 2c31 293d 3332 3237 3800 3546 6100 P\",1)=32278.5Fa.\n+00095ab0: 5022 2c31 293d 3332 3237 3800 3544 6100 P\",1)=32278.5Da.\n 00095ac0: 0020 2020 5e74 7263 2822 7072 6f66 222c . ^trc(\"prof\",\n 00095ad0: 2263 7963 6c65 6865 6c70 6572 222c 3429 \"cyclehelper\",4)\n 00095ae0: 3d22 3232 3237 3a30 3a30 3a30 3a39 3836 =\"2227:0:0:0:986\n-00095af0: 3422 3800 3546 7100 0020 2020 5e74 7263 4\"8.5Fq.. ^trc\n+00095af0: 3422 3800 3544 7100 0020 2020 5e74 7263 4\"8.5Dq.. ^trc\n 00095b00: 2822 7072 6f66 222c 2263 7963 6c65 6865 (\"prof\",\"cyclehe\n 00095b10: 6c70 6572 222c 3529 3d22 3232 3237 3a30 lper\",5)=\"2227:0\n-00095b20: 3a30 3a30 3a37 3637 3222 4000 3546 8100 :0:0:7672\"@.5F..\n+00095b20: 3a30 3a30 3a37 3637 3222 4000 3544 8100 :0:0:7672\"@.5D..\n 00095b30: 0020 2020 5e74 7263 2822 7072 6f66 222c . ^trc(\"prof\",\n 00095b40: 2263 7963 6c65 6865 6c70 6572 222c 3629 \"cyclehelper\",6)\n 00095b50: 3d22 3130 3030 3a31 3230 3030 3a30 3a31 =\"1000:12000:0:1\n-00095b60: 3230 3030 3a33 3735 3822 3700 3546 9100 2000:3758\"7.5F..\n+00095b60: 3230 3030 3a33 3735 3822 3700 3544 9100 2000:3758\"7.5D..\n 00095b70: 0020 2020 5e74 7263 2822 7072 6f66 222c . ^trc(\"prof\",\n 00095b80: 2263 7963 6c65 6865 6c70 6572 222c 3729 \"cyclehelper\",7)\n 00095b90: 3d22 3433 323a 303a 303a 303a 3135 3230 =\"432:0:0:0:1520\n-00095ba0: 223e 0034 4634 0000 2020 205e 7472 6328 \">.4F4.. ^trc(\n+00095ba0: 223e 0034 4434 0000 2020 205e 7472 6328 \">.4D4.. ^trc(\n 00095bb0: 2270 726f 6622 2c22 6379 636c 6568 656c \"prof\",\"cyclehel\n 00095bc0: 7065 7222 2c38 293d 2234 3332 3a38 3030 per\",8)=\"432:800\n 00095bd0: 303a 303a 3830 3030 3a31 3130 3033 2237 0:0:8000:11003\"7\n-00095be0: 0035 4611 0000 2020 205e 7472 6328 2270 .5F... ^trc(\"p\n+00095be0: 0035 4411 0000 2020 205e 7472 6328 2270 .5D... ^trc(\"p\n 00095bf0: 726f 6622 2c22 6379 636c 6568 656c 7065 rof\",\"cyclehelpe\n 00095c00: 7222 2c39 293d 2234 3332 3a30 3a30 3a30 r\",9)=\"432:0:0:0\n-00095c10: 3a33 3239 3822 4300 3546 2100 0020 2020 :3298\"C.5F!.. \n+00095c10: 3a33 3239 3822 4300 3544 2100 0020 2020 :3298\"C.5D!.. \n 00095c20: 5e74 7263 2822 7072 6f66 222c 2263 7963 ^trc(\"prof\",\"cyc\n 00095c30: 6c65 6865 6c70 6572 222c 3130 293d 2234 lehelper\",10)=\"4\n 00095c40: 3332 3a31 3034 3030 383a 303a 3130 3430 32:104008:0:1040\n-00095c50: 3038 3a36 3135 3634 2239 0035 4631 0000 08:61564\"9.5F1..\n+00095c50: 3038 3a36 3135 3634 2239 0035 4431 0000 08:61564\"9.5D1..\n 00095c60: 2020 205e 7472 6328 2270 726f 6622 2c22 ^trc(\"prof\",\"\n 00095c70: 6379 636c 6568 656c 7065 7222 2c31 302c cyclehelper\",10,\n 00095c80: 2246 4f52 5f4c 4f4f 5022 2c31 293d 3236 \"FOR_LOOP\",1)=26\n-00095c90: 3539 3900 3546 4100 0020 2020 5e74 7263 599.5FA.. ^trc\n+00095c90: 3539 3900 3544 4100 0020 2020 5e74 7263 599.5DA.. ^trc\n 00095ca0: 2822 7072 6f66 222c 2263 7963 6c65 6865 (\"prof\",\"cyclehe\n 00095cb0: 6c70 6572 222c 3131 293d 2231 3030 303a lper\",11)=\"1000:\n-00095cc0: 303a 303a 303a 3334 3234 2237 0035 4651 0:0:0:3424\"7.5FQ\n+00095cc0: 303a 303a 303a 3334 3234 2237 0035 4451 0:0:0:3424\"7.5DQ\n 00095cd0: 0000 2020 205e 7472 6328 2270 726f 6622 .. ^trc(\"prof\"\n 00095ce0: 2c22 646f 6379 636c 6522 293d 2231 3a31 ,\"docycle\")=\"1:1\n 00095cf0: 3230 3031 3a30 3a31 3230 3031 3a34 3838 2001:0:12001:488\n-00095d00: 3622 2f00 3546 6100 0020 2020 5e74 7263 6\"/.5Fa.. ^trc\n+00095d00: 3622 2f00 3544 6100 0020 2020 5e74 7263 6\"/.5Da.. ^trc\n 00095d10: 2822 7072 6f66 222c 2264 6f63 7963 6c65 (\"prof\",\"docycle\n 00095d20: 222c 3029 3d22 313a 303a 303a 303a 3833 \",0)=\"1:0:0:0:83\n-00095d30: 222f 0035 4671 0000 2020 205e 7472 6328 \"/.5Fq.. ^trc(\n+00095d30: 222f 0035 4471 0000 2020 205e 7472 6328 \"/.5Dq.. ^trc(\n 00095d40: 2270 726f 6622 2c22 646f 6379 636c 6522 \"prof\",\"docycle\"\n 00095d50: 2c31 293d 2231 3a30 3a30 3a30 3a33 3622 ,1)=\"1:0:0:0:36\"\n-00095d60: 2e00 3546 8100 0020 2020 5e74 7263 2822 ..5F... ^trc(\"\n+00095d60: 2e00 3544 8100 0020 2020 5e74 7263 2822 ..5D... ^trc(\"\n 00095d70: 7072 6f66 222c 2264 6f63 7963 6c65 222c prof\",\"docycle\",\n 00095d80: 3229 3d22 313a 303a 303a 303a 3422 3900 2)=\"1:0:0:0:4\"9.\n-00095d90: 3546 9100 0020 2020 5e74 7263 2822 7072 5F... ^trc(\"pr\n+00095d90: 3544 9100 0020 2020 5e74 7263 2822 7072 5D... ^trc(\"pr\n 00095da0: 6f66 222c 2264 6f63 7963 6c65 222c 3329 of\",\"docycle\",3)\n 00095db0: 3d22 313a 3132 3030 313a 303a 3132 3030 =\"1:12001:0:1200\n-00095dc0: 313a 3437 3036 2234 0034 4635 0000 2020 1:4706\"4.4F5.. \n+00095dc0: 313a 3437 3036 2234 0034 4435 0000 2020 1:4706\"4.4D5.. \n 00095dd0: 205e 7472 6328 2270 726f 6622 2c22 646f ^trc(\"prof\",\"do\n 00095de0: 6379 636c 6522 2c33 2c22 464f 525f 4c4f cycle\",3,\"FOR_LO\n-00095df0: 4f50 222c 3129 3d31 3030 3037 0035 4611 OP\",1)=10007.5F.\n+00095df0: 4f50 222c 3129 3d31 3030 3037 0035 4411 OP\",1)=10007.5D.\n 00095e00: 0000 2020 205e 7472 6328 2270 726f 6622 .. ^trc(\"prof\"\n 00095e10: 2c22 646f 6379 636c 6522 2c34 293d 2231 ,\"docycle\",4)=\"1\n 00095e20: 3a30 3a30 3a30 3a31 3731 3835 3739 3834 :0:0:0:171857984\n-00095e30: 3522 3f00 3546 2100 0020 2020 5e74 7263 5\"?.5F!.. ^trc\n+00095e30: 3522 3f00 3544 2100 0020 2020 5e74 7263 5\"?.5D!.. ^trc\n 00095e40: 2822 7072 6f66 222c 2269 7465 7261 7465 (\"prof\",\"iterate\n 00095e50: 2229 3d22 3232 3237 3a31 3230 3030 3a31 \")=\"2227:12000:1\n 00095e60: 3230 3030 3a32 3430 3030 3a33 3032 3430 2000:24000:30240\n-00095e70: 2234 0035 4631 0000 2020 205e 7472 6328 \"4.5F1.. ^trc(\n+00095e70: 2234 0035 4431 0000 2020 205e 7472 6328 \"4.5D1.. ^trc(\n 00095e80: 2270 726f 6622 2c22 6974 6572 6174 6522 \"prof\",\"iterate\"\n 00095e90: 2c31 293d 2232 3232 373a 303a 303a 303a ,1)=\"2227:0:0:0:\n-00095ea0: 3832 3731 223c 0035 4641 0000 2020 205e 8271\"<.5FA.. ^\n+00095ea0: 3832 3731 223c 0035 4441 0000 2020 205e 8271\"<.5DA.. ^\n 00095eb0: 7472 6328 2270 726f 6622 2c22 6974 6572 trc(\"prof\",\"iter\n 00095ec0: 6174 6522 2c32 293d 2232 3232 373a 3132 ate\",2)=\"2227:12\n 00095ed0: 3030 303a 303a 3132 3030 303a 3737 3237 000:0:12000:7727\n-00095ee0: 2234 0035 4651 0000 2020 205e 7472 6328 \"4.5FQ.. ^trc(\n+00095ee0: 2234 0035 4451 0000 2020 205e 7472 6328 \"4.5DQ.. ^trc(\n 00095ef0: 2270 726f 6622 2c22 6974 6572 6174 6522 \"prof\",\"iterate\"\n 00095f00: 2c33 293d 2232 3232 373a 303a 303a 303a ,3)=\"2227:0:0:0:\n-00095f10: 3736 3538 222c 0035 4661 0000 2020 205e 7658\",.5Fa.. ^\n+00095f10: 3736 3538 222c 0035 4461 0000 2020 205e 7658\",.5Da.. ^\n 00095f20: 7472 6328 2270 726f 6622 2c22 7072 6f66 trc(\"prof\",\"prof\n 00095f30: 222c 3429 3d22 313a 303a 303a 303a 3232 \",4)=\"1:0:0:0:22\n-00095f40: 222b 0035 4671 0000 2020 205e 7472 6328 \"+.5Fq.. ^trc(\n+00095f40: 222b 0035 4471 0000 2020 205e 7472 6328 \"+.5Dq.. ^trc(\n 00095f50: 2270 726f 6622 2c22 7072 6f66 222c 3529 \"prof\",\"prof\",5)\n-00095f60: 3d22 313a 303a 303a 303a 3822 3300 3546 =\"1:0:0:0:8\"3.5F\n+00095f60: 3d22 313a 303a 303a 303a 3822 3300 3544 =\"1:0:0:0:8\"3.5D\n 00095f70: 8100 0020 2020 5e74 7263 2822 7072 6f66 ... ^trc(\"prof\n 00095f80: 222c 2275 7064 6174 656d 6178 2229 3d22 \",\"updatemax\")=\"\n 00095f90: 3433 323a 303a 303a 303a 3432 3736 2235 432:0:0:0:4276\"5\n-00095fa0: 0035 4691 0000 2020 205e 7472 6328 2270 .5F... ^trc(\"p\n+00095fa0: 0035 4491 0000 2020 205e 7472 6328 2270 .5D... ^trc(\"p\n 00095fb0: 726f 6622 2c22 7570 6461 7465 6d61 7822 rof\",\"updatemax\"\n 00095fc0: 2c31 293d 2234 3332 3a30 3a30 3a30 3a31 ,1)=\"432:0:0:0:1\n 00095fd0: 3436 3522 0000 0000 0000 0000 0000 0000 465\"............\n 00095fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00095ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096000: 0100 0000 ff07 0000 ad16 0000 0000 0000 ................\n-00096010: 6900 0046 4845 4c50 00ff 7300 ff43 4f4d i..FHELP..s..COM\n+00096010: 6900 0044 4845 4c50 00ff 7300 ff43 4f4d i..DHELP..s..COM\n 00096020: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 00096030: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 00096040: ff54 5241 4345 00c1 3600 0020 2020 5e74 .TRACE..6.. ^t\n 00096050: 7263 2822 7072 6f66 222c 2275 7064 6174 rc(\"prof\",\"updat\n 00096060: 656d 6178 222c 3229 3d22 3433 323a 303a emax\",2)=\"432:0:\n-00096070: 303a 303a 3134 3936 2207 0035 4611 0000 0:0:1496\"..5F...\n-00096080: 1200 3546 2100 0020 2020 4578 616d 706c ..5F!.. Exampl\n-00096090: 653a 0700 3546 3100 001b 0035 4641 0000 e:..5F1....5FA..\n+00096070: 303a 303a 3134 3936 2207 0035 4411 0000 0:0:1496\"..5D...\n+00096080: 1200 3544 2100 0020 2020 4578 616d 706c ..5D!.. Exampl\n+00096090: 653a 0700 3544 3100 001b 0035 4441 0000 e:..5D1....5DA..\n 000960a0: 2020 2049 6620 666f 7274 7970 6573 2e6d If fortypes.m\n-000960b0: 2069 733a 0700 3546 5100 0013 0035 4661 is:..5FQ....5Fa\n+000960b0: 2069 733a 0700 3544 5100 0013 0035 4461 is:..5DQ....5Da\n 000960c0: 0000 2020 2066 6f72 7479 7065 733b 1900 .. fortypes;..\n-000960d0: 3546 7100 0020 2020 2020 2020 6e65 7720 5Fq.. new \n-000960e0: 692c 6a2c 6b2c 7615 0035 4681 0000 2020 i,j,k,v..5F... \n-000960f0: 2020 2020 2073 6574 206b 3d31 2300 3546 set k=1#.5F\n+000960d0: 3544 7100 0020 2020 2020 2020 6e65 7720 5Dq.. new \n+000960e0: 692c 6a2c 6b2c 7615 0035 4481 0000 2020 i,j,k,v..5D... \n+000960f0: 2020 2020 2073 6574 206b 3d31 2300 3544 set k=1#.5D\n 00096100: 9100 0020 2020 2020 2020 7669 6577 2022 ... view \"\n 00096110: 5452 4143 4522 3a31 3a22 5e74 7263 2222 TRACE\":1:\"^trc\"\"\n-00096120: 0034 4637 0000 2020 2020 2020 2066 6f72 .4F7.. for\n+00096120: 0034 4437 0000 2020 2020 2020 2066 6f72 .4D7.. for\n 00096130: 2069 3d31 3a31 3a33 2020 7365 7420 763d i=1:1:3 set v=\n-00096140: 692a 0035 4611 0000 2020 2020 2020 2066 i*.5F... f\n+00096140: 692a 0035 4411 0000 2020 2020 2020 2066 i*.5D... f\n 00096150: 6f72 2069 3d31 3a31 2020 7365 7420 763d or i=1:1 set v=\n-00096160: 3020 2071 7569 743a 693d 3326 0035 4621 0 quit:i=3&.5F!\n+00096160: 3020 2071 7569 743a 693d 3326 0035 4421 0 quit:i=3&.5D!\n 00096170: 0000 2020 2020 2020 2066 6f72 2069 3d31 .. for i=1\n 00096180: 2c32 3a31 3a34 2c36 2020 7365 7420 763d ,2:1:4,6 set v=\n-00096190: 302c 0035 4631 0000 2020 2020 2020 2066 0,.5F1.. f\n+00096190: 302c 0035 4431 0000 2020 2020 2020 2066 0,.5D1.. f\n 000961a0: 6f72 2069 3d31 3a31 2c32 2020 7365 7420 or i=1:1,2 set \n 000961b0: 763d 3020 2071 7569 743a 693d 332f 0035 v=0 quit:i=3/.5\n-000961c0: 4641 0000 2020 2020 2020 2066 6f72 2069 FA.. for i\n+000961c0: 4441 0000 2020 2020 2020 2066 6f72 2069 DA.. for i\n 000961d0: 3d31 3a31 3a32 2020 666f 7220 6a3d 313a =1:1:2 for j=1:\n-000961e0: 313a 3320 2073 6574 2076 3d30 1900 3546 1:3 set v=0..5F\n+000961e0: 313a 3320 2073 6574 2076 3d30 1900 3544 1:3 set v=0..5D\n 000961f0: 5100 0020 2020 2020 2020 666f 7220 693d Q.. for i=\n-00096200: 313a 313a 3222 0035 4661 0000 2020 2020 1:1:2\".5Fa.. \n+00096200: 313a 313a 3222 0035 4461 0000 2020 2020 1:1:2\".5Da.. \n 00096210: 2020 202e 2020 2020 666f 7220 6a3d 313a . for j=1:\n-00096220: 313a 3120 2064 6f1f 0035 4671 0000 2020 1:1 do..5Fq.. \n+00096220: 313a 3120 2064 6f1f 0035 4471 0000 2020 1:1 do..5Dq.. \n 00096230: 2020 2020 202e 2e20 2020 2020 2020 2073 .. s\n-00096240: 6574 2076 3d30 2600 3546 8100 0020 2020 et v=0&.5F... \n+00096240: 6574 2076 3d30 2600 3544 8100 0020 2020 et v=0&.5D... \n 00096250: 2020 2020 7365 7420 6a3d 3520 2066 6f72 set j=5 for\n-00096260: 2069 3d31 3a31 3a6a 2020 646f 1e00 3546 i=1:1:j do..5F\n+00096260: 2069 3d31 3a31 3a6a 2020 646f 1e00 3544 i=1:1:j do..5D\n 00096270: 9100 0020 2020 2020 2020 2e20 2020 2073 ... . s\n-00096280: 6574 206a 3d28 6a2d 3129 2a00 3446 3800 et j=(j-1)*.4F8.\n+00096280: 6574 206a 3d28 6a2d 3129 2a00 3444 3800 et j=(j-1)*.4D8.\n 00096290: 0020 2020 2020 2020 666f 7220 693d 313a . for i=1:\n 000962a0: 313a 3220 2066 6f72 206a 3d31 3a31 3a33 1:2 for j=1:1:3\n-000962b0: 2020 646f 1a00 3546 1100 0020 2020 2020 do..5F... \n+000962b0: 2020 646f 1a00 3544 1100 0020 2020 2020 do..5D... \n 000962c0: 2020 2e20 2020 2073 6574 2076 3d30 1d00 . set v=0..\n-000962d0: 3546 2100 0020 2020 2020 2020 666f 7220 5F!.. for \n-000962e0: 693d 313a 313a 3220 2064 6f27 0035 4631 i=1:1:2 do'.5F1\n+000962d0: 3544 2100 0020 2020 2020 2020 666f 7220 5D!.. for \n+000962e0: 693d 313a 313a 3220 2064 6f27 0035 4431 i=1:1:2 do'.5D1\n 000962f0: 0000 2020 2020 2020 202e 2020 2020 666f .. . fo\n 00096300: 7220 6a3d 313a 313a 3320 2073 6574 2076 r j=1:1:3 set v\n-00096310: 3d30 1d00 3546 4100 0020 2020 2020 2020 =0..5FA.. \n+00096310: 3d30 1d00 3544 4100 0020 2020 2020 2020 =0..5DA.. \n 00096320: 666f 7220 693d 313a 313a 3220 2064 6f22 for i=1:1:2 do\"\n-00096330: 0035 4651 0000 2020 2020 2020 202e 2020 .5FQ.. . \n+00096330: 0035 4451 0000 2020 2020 2020 202e 2020 .5DQ.. . \n 00096340: 2020 666f 7220 6a3d 313a 313a 3320 2064 for j=1:1:3 d\n-00096350: 6f1f 0035 4661 0000 2020 2020 2020 202e o..5Fa.. .\n+00096350: 6f1f 0035 4461 0000 2020 2020 2020 202e o..5Da.. .\n 00096360: 2e20 2020 2020 2020 2073 6574 2076 3d30 . set v=0\n-00096370: 3600 3546 7100 0020 2020 2020 2020 666f 6.5Fq.. fo\n+00096370: 3600 3544 7100 0020 2020 2020 2020 666f 6.5Dq.. fo\n 00096380: 7220 693d 2266 6f6f 222c 2262 6172 222c r i=\"foo\",\"bar\",\n 00096390: 313a 3120 2073 6574 2076 3d30 2020 7175 1:1 set v=0 qu\n-000963a0: 6974 3a69 3d33 2600 3546 8100 0020 2020 it:i=3&.5F... \n+000963a0: 6974 3a69 3d33 2600 3544 8100 0020 2020 it:i=3&.5D... \n 000963b0: 2020 2020 666f 7220 2073 6574 206b 3d6b for set k=k\n-000963c0: 2b31 2020 7175 6974 3a6b 3d33 3300 3546 +1 quit:k=33.5F\n+000963c0: 2b31 2020 7175 6974 3a6b 3d33 3300 3544 +1 quit:k=33.5D\n 000963d0: 9100 0020 2020 2020 2020 666f 7220 693d ... for i=\n 000963e0: 313a 313a 3320 2066 6f72 206a 3d31 3a31 1:1:3 for j=1:1\n 000963f0: 3a28 332d 6929 2020 7365 7420 763d 3044 :(3-i) set v=0D\n-00096400: 0034 4639 0000 2020 2020 2020 2066 6f72 .4F9.. for\n+00096400: 0034 4439 0000 2020 2020 2020 2066 6f72 .4D9.. for\n 00096410: 2069 3d31 3a31 3a33 2020 666f 7220 6a3d i=1:1:3 for j=\n 00096420: 313a 313a 2833 2d69 2920 2066 6f72 206b 1:1:(3-i) for k\n 00096430: 3d31 3a31 3a28 6a2b 3129 2020 7365 7420 =1:1:(j+1) set \n-00096440: 763d 302c 0035 4611 0000 2020 2020 2020 v=0,.5F... \n+00096440: 763d 302c 0035 4411 0000 2020 2020 2020 v=0,.5D... \n 00096450: 2073 6574 206b 3d33 2020 7669 6577 2022 set k=3 view \"\n 00096460: 5452 4143 4522 3a30 3a22 5e74 7263 2219 TRACE\":0:\"^trc\".\n-00096470: 0035 4621 0000 2020 2020 2020 207a 7772 .5F!.. zwr\n-00096480: 6974 6520 5e74 7263 1200 3546 3100 0020 ite ^trc..5F1.. \n-00096490: 2020 2020 2020 7175 6974 0700 3546 4100 quit..5FA.\n-000964a0: 004f 0035 4651 0000 2020 204f 6e20 6578 .O.5FQ.. On ex\n+00096470: 0035 4421 0000 2020 2020 2020 207a 7772 .5D!.. zwr\n+00096480: 6974 6520 5e74 7263 1200 3544 3100 0020 ite ^trc..5D1.. \n+00096490: 2020 2020 2020 7175 6974 0700 3544 4100 quit..5DA.\n+000964a0: 004f 0035 4451 0000 2020 204f 6e20 6578 .O.5DQ.. On ex\n 000964b0: 6563 7574 696e 6720 666f 7274 7970 6573 ecuting fortypes\n 000964c0: 2c20 7468 6520 6f75 7470 7574 206c 6f6f , the output loo\n 000964d0: 6b73 2073 6f6d 6574 6869 6e67 206c 696b ks something lik\n 000964e0: 6520 7468 6520 666f 6c6c 6f77 696e 673a e the following:\n-000964f0: 0700 3546 6100 0029 0035 4671 0000 2020 ..5Fa..).5Fq.. \n+000964f0: 0700 3544 6100 0029 0035 4471 0000 2020 ..5Da..).5Dq.. \n 00096500: 205e 7472 6328 222a 4348 494c 4452 454e ^trc(\"*CHILDREN\n 00096510: 2229 3d22 3430 3030 3a30 3a34 3030 3022 \")=\"4000:0:4000\"\n-00096520: 2c00 3546 8100 0020 2020 5e74 7263 2822 ,.5F... ^trc(\"\n+00096520: 2c00 3544 8100 0020 2020 5e74 7263 2822 ,.5D... ^trc(\"\n 00096530: 2a52 554e 2229 3d22 3436 3830 3239 3a34 *RUN\")=\"468029:4\n-00096540: 3830 3033 3a35 3136 3033 3222 3300 3546 8003:516032\"3.5F\n+00096540: 3830 3033 3a35 3136 3033 3222 3300 3544 8003:516032\"3.5D\n 00096550: 9100 0020 2020 5e74 7263 2822 666f 7274 ... ^trc(\"fort\n 00096560: 7970 6573 222c 2266 6f72 7479 7065 7322 ypes\",\"fortypes\"\n 00096570: 2c35 293d 2231 3a30 3a30 3a30 3a39 2236 ,5)=\"1:0:0:0:9\"6\n-00096580: 0034 463a 0000 2020 205e 7472 6328 2266 .4F:.. ^trc(\"f\n+00096580: 0034 443a 0000 2020 205e 7472 6328 2266 .4D:.. ^trc(\"f\n 00096590: 6f72 7479 7065 7322 2c22 666f 7274 7970 ortypes\",\"fortyp\n 000965a0: 6573 222c 352c 2246 4f52 5f4c 4f4f 5022 es\",5,\"FOR_LOOP\"\n-000965b0: 2c31 293d 3333 0035 4611 0000 2020 205e ,1)=33.5F... ^\n+000965b0: 2c31 293d 3333 0035 4411 0000 2020 205e ,1)=33.5D... ^\n 000965c0: 7472 6328 2266 6f72 7479 7065 7322 2c22 trc(\"fortypes\",\"\n 000965d0: 666f 7274 7970 6573 222c 3729 3d22 313a fortypes\",7)=\"1:\n-000965e0: 303a 303a 303a 3622 3600 3546 2100 0020 0:0:0:6\"6.5F!.. \n+000965e0: 303a 303a 303a 3622 3600 3544 2100 0020 0:0:0:6\"6.5D!.. \n 000965f0: 2020 5e74 7263 2822 666f 7274 7970 6573 ^trc(\"fortypes\n 00096600: 222c 2266 6f72 7479 7065 7322 2c37 2c22 \",\"fortypes\",7,\"\n 00096610: 464f 525f 4c4f 4f50 222c 3129 3d33 3300 FOR_LOOP\",1)=33.\n-00096620: 3546 3100 0020 2020 5e74 7263 2822 666f 5F1.. ^trc(\"fo\n+00096620: 3544 3100 0020 2020 5e74 7263 2822 666f 5D1.. ^trc(\"fo\n 00096630: 7274 7970 6573 222c 2266 6f72 7479 7065 rtypes\",\"fortype\n 00096640: 7322 2c39 293d 2231 3a30 3a30 3a30 3a36 s\",9)=\"1:0:0:0:6\n-00096650: 2236 0035 4641 0000 2020 205e 7472 6328 \"6.5FA.. ^trc(\n+00096650: 2236 0035 4441 0000 2020 205e 7472 6328 \"6.5DA.. ^trc(\n 00096660: 2266 6f72 7479 7065 7322 2c22 666f 7274 \"fortypes\",\"fort\n 00096670: 7970 6573 222c 392c 2246 4f52 5f4c 4f4f ypes\",9,\"FOR_LOO\n-00096680: 5022 2c31 293d 3534 0035 4651 0000 2020 P\",1)=54.5FQ.. \n+00096680: 5022 2c31 293d 3534 0035 4451 0000 2020 P\",1)=54.5DQ.. \n 00096690: 205e 7472 6328 2266 6f72 7479 7065 7322 ^trc(\"fortypes\"\n 000966a0: 2c22 666f 7274 7970 6573 222c 3131 293d ,\"fortypes\",11)=\n-000966b0: 2231 3a30 3a30 3a30 3a36 2237 0035 4661 \"1:0:0:0:6\"7.5Fa\n+000966b0: 2231 3a30 3a30 3a30 3a36 2237 0035 4461 \"1:0:0:0:6\"7.5Da\n 000966c0: 0000 2020 205e 7472 6328 2266 6f72 7479 .. ^trc(\"forty\n 000966d0: 7065 7322 2c22 666f 7274 7970 6573 222c pes\",\"fortypes\",\n 000966e0: 3131 2c22 464f 525f 4c4f 4f50 222c 3129 11,\"FOR_LOOP\",1)\n-000966f0: 3d33 3400 3546 7100 0020 2020 5e74 7263 =34.5Fq.. ^trc\n+000966f0: 3d33 3400 3544 7100 0020 2020 5e74 7263 =34.5Dq.. ^trc\n 00096700: 2822 666f 7274 7970 6573 222c 2266 6f72 (\"fortypes\",\"for\n 00096710: 7479 7065 7322 2c31 3329 3d22 313a 303a types\",13)=\"1:0:\n-00096720: 303a 303a 3822 3700 3546 8100 0020 2020 0:0:8\"7.5F... \n+00096720: 303a 303a 3822 3700 3544 8100 0020 2020 0:0:8\"7.5D... \n 00096730: 5e74 7263 2822 666f 7274 7970 6573 222c ^trc(\"fortypes\",\n 00096740: 2266 6f72 7479 7065 7322 2c31 332c 2246 \"fortypes\",13,\"F\n 00096750: 4f52 5f4c 4f4f 5022 2c31 293d 3237 0035 OR_LOOP\",1)=27.5\n-00096760: 4691 0000 2020 205e 7472 6328 2266 6f72 F... ^trc(\"for\n+00096760: 4491 0000 2020 205e 7472 6328 2266 6f72 D... ^trc(\"for\n 00096770: 7479 7065 7322 2c22 666f 7274 7970 6573 types\",\"fortypes\n 00096780: 222c 3133 2c22 464f 525f 4c4f 4f50 222c \",13,\"FOR_LOOP\",\n-00096790: 3229 3d36 3400 3446 4100 0020 2020 5e74 2)=64.4FA.. ^t\n+00096790: 3229 3d36 3400 3444 4100 0020 2020 5e74 2)=64.4DA.. ^t\n 000967a0: 7263 2822 666f 7274 7970 6573 222c 2266 rc(\"fortypes\",\"f\n 000967b0: 6f72 7479 7065 7322 2c31 3529 3d22 313a ortypes\",15)=\"1:\n-000967c0: 303a 303a 303a 3422 3700 3546 1100 0020 0:0:0:4\"7.5F... \n+000967c0: 303a 303a 303a 3422 3700 3544 1100 0020 0:0:0:4\"7.5D... \n 000967d0: 2020 5e74 7263 2822 666f 7274 7970 6573 ^trc(\"fortypes\n 000967e0: 222c 2266 6f72 7479 7065 7322 2c31 352c \",\"fortypes\",15,\n 000967f0: 2246 4f52 5f4c 4f4f 5022 2c31 293d 3200 \"FOR_LOOP\",1)=2.\n 00096800: 0100 0000 f705 0000 c916 0000 0000 0000 ................\n-00096810: 6a00 0046 4845 4c50 00ff 7300 ff43 4f4d j..FHELP..s..COM\n+00096810: 6a00 0044 4845 4c50 00ff 7300 ff43 4f4d j..DHELP..s..COM\n 00096820: 4d41 4e44 5300 ff73 00ff 5649 4557 00ff MANDS..s..VIEW..\n 00096830: 7300 ff4b 4559 5f57 4f52 4453 00ff 7300 s..KEY_WORDS..s.\n 00096840: ff54 5241 4345 00c1 4121 0000 2020 205e .TRACE..A!.. ^\n 00096850: 7472 6328 2266 6f72 7479 7065 7322 2c22 trc(\"fortypes\",\"\n 00096860: 666f 7274 7970 6573 222c 3139 293d 2231 fortypes\",19)=\"1\n-00096870: 3a30 3a30 3a30 3a32 3622 3700 3546 3100 :0:0:0:26\"7.5F1.\n+00096870: 3a30 3a30 3a30 3a32 3622 3700 3544 3100 :0:0:0:26\"7.5D1.\n 00096880: 0020 2020 5e74 7263 2822 666f 7274 7970 . ^trc(\"fortyp\n 00096890: 6573 222c 2266 6f72 7479 7065 7322 2c31 es\",\"fortypes\",1\n 000968a0: 392c 2246 4f52 5f4c 4f4f 5022 2c31 293d 9,\"FOR_LOOP\",1)=\n-000968b0: 3534 0035 4641 0000 2020 205e 7472 6328 54.5FA.. ^trc(\n+000968b0: 3534 0035 4441 0000 2020 205e 7472 6328 54.5DA.. ^trc(\n 000968c0: 2266 6f72 7479 7065 7322 2c22 666f 7274 \"fortypes\",\"fort\n 000968d0: 7970 6573 222c 3230 293d 2235 3a30 3a30 ypes\",20)=\"5:0:0\n-000968e0: 3a30 3a34 2235 0035 4651 0000 2020 205e :0:4\"5.5FQ.. ^\n+000968e0: 3a30 3a34 2235 0035 4451 0000 2020 205e :0:4\"5.5DQ.. ^\n 000968f0: 7472 6328 2266 6f72 7479 7065 7322 2c22 trc(\"fortypes\",\"\n 00096900: 666f 7274 7970 6573 222c 3232 293d 2231 fortypes\",22)=\"1\n-00096910: 3a30 3a30 3a30 3a32 3722 3700 3546 6100 :0:0:0:27\"7.5Fa.\n+00096910: 3a30 3a30 3a30 3a32 3722 3700 3544 6100 :0:0:0:27\"7.5Da.\n 00096920: 0020 2020 5e74 7263 2822 666f 7274 7970 . ^trc(\"fortyp\n 00096930: 6573 222c 2266 6f72 7479 7065 7322 2c32 es\",\"fortypes\",2\n 00096940: 322c 2246 4f52 5f4c 4f4f 5022 2c31 293d 2,\"FOR_LOOP\",1)=\n-00096950: 3237 0035 4671 0000 2020 205e 7472 6328 27.5Fq.. ^trc(\n+00096950: 3237 0035 4471 0000 2020 205e 7472 6328 27.5Dq.. ^trc(\n 00096960: 2266 6f72 7479 7065 7322 2c22 666f 7274 \"fortypes\",\"fort\n 00096970: 7970 6573 222c 3232 2c22 464f 525f 4c4f ypes\",22,\"FOR_LO\n-00096980: 4f50 222c 3229 3d36 3400 3546 8100 0020 OP\",2)=64.5F... \n+00096980: 4f50 222c 3229 3d36 3400 3544 8100 0020 OP\",2)=64.5D... \n 00096990: 2020 5e74 7263 2822 666f 7274 7970 6573 ^trc(\"fortypes\n 000969a0: 222c 2266 6f72 7479 7065 7322 2c32 3329 \",\"fortypes\",23)\n-000969b0: 3d22 363a 303a 303a 303a 3322 3500 3546 =\"6:0:0:0:3\"5.5F\n+000969b0: 3d22 363a 303a 303a 303a 3322 3500 3544 =\"6:0:0:0:3\"5.5D\n 000969c0: 9100 0020 2020 5e74 7263 2822 666f 7274 ... ^trc(\"fort\n 000969d0: 7970 6573 222c 2266 6f72 7479 7065 7322 ypes\",\"fortypes\"\n 000969e0: 2c32 3529 3d22 313a 303a 303a 303a 3131 ,25)=\"1:0:0:0:11\n-000969f0: 2237 0034 4642 0000 2020 205e 7472 6328 \"7.4FB.. ^trc(\n+000969f0: 2237 0034 4442 0000 2020 205e 7472 6328 \"7.4DB.. ^trc(\n 00096a00: 2266 6f72 7479 7065 7322 2c22 666f 7274 \"fortypes\",\"fort\n 00096a10: 7970 6573 222c 3235 2c22 464f 525f 4c4f ypes\",25,\"FOR_LO\n-00096a20: 4f50 222c 3129 3d32 3400 3546 1100 0020 OP\",1)=24.5F... \n+00096a20: 4f50 222c 3129 3d32 3400 3544 1100 0020 OP\",1)=24.5D... \n 00096a30: 2020 5e74 7263 2822 666f 7274 7970 6573 ^trc(\"fortypes\n 00096a40: 222c 2266 6f72 7479 7065 7322 2c32 3629 \",\"fortypes\",26)\n-00096a50: 3d22 323a 303a 303a 303a 3622 3700 3546 =\"2:0:0:0:6\"7.5F\n+00096a50: 3d22 323a 303a 303a 303a 3622 3700 3544 =\"2:0:0:0:6\"7.5D\n 00096a60: 2100 0020 2020 5e74 7263 2822 666f 7274 !.. ^trc(\"fort\n 00096a70: 7970 6573 222c 2266 6f72 7479 7065 7322 ypes\",\"fortypes\"\n 00096a80: 2c32 362c 2246 4f52 5f4c 4f4f 5022 2c31 ,26,\"FOR_LOOP\",1\n-00096a90: 293d 3634 0035 4631 0000 2020 205e 7472 )=64.5F1.. ^tr\n+00096a90: 293d 3634 0035 4431 0000 2020 205e 7472 )=64.5D1.. ^tr\n 00096aa0: 6328 2266 6f72 7479 7065 7322 2c22 666f c(\"fortypes\",\"fo\n 00096ab0: 7274 7970 6573 222c 3238 293d 2231 3a30 rtypes\",28)=\"1:0\n-00096ac0: 3a30 3a30 3a38 2237 0035 4641 0000 2020 :0:0:8\"7.5FA.. \n+00096ac0: 3a30 3a30 3a38 2237 0035 4441 0000 2020 :0:0:8\"7.5DA.. \n 00096ad0: 205e 7472 6328 2266 6f72 7479 7065 7322 ^trc(\"fortypes\"\n 00096ae0: 2c22 666f 7274 7970 6573 222c 3238 2c22 ,\"fortypes\",28,\"\n 00096af0: 464f 525f 4c4f 4f50 222c 3129 3d32 3500 FOR_LOOP\",1)=25.\n-00096b00: 3546 5100 0020 2020 5e74 7263 2822 666f 5FQ.. ^trc(\"fo\n+00096b00: 3544 5100 0020 2020 5e74 7263 2822 666f 5DQ.. ^trc(\"fo\n 00096b10: 7274 7970 6573 222c 2266 6f72 7479 7065 rtypes\",\"fortype\n 00096b20: 7322 2c32 3929 3d22 323a 303a 303a 303a s\",29)=\"2:0:0:0:\n-00096b30: 3236 2237 0035 4661 0000 2020 205e 7472 26\"7.5Fa.. ^tr\n+00096b30: 3236 2237 0035 4461 0000 2020 205e 7472 26\"7.5Da.. ^tr\n 00096b40: 6328 2266 6f72 7479 7065 7322 2c22 666f c(\"fortypes\",\"fo\n 00096b50: 7274 7970 6573 222c 3239 2c22 464f 525f rtypes\",29,\"FOR_\n-00096b60: 4c4f 4f50 222c 3129 3d36 3400 3546 7100 LOOP\",1)=64.5Fq.\n+00096b60: 4c4f 4f50 222c 3129 3d36 3400 3544 7100 LOOP\",1)=64.5Dq.\n 00096b70: 0020 2020 5e74 7263 2822 666f 7274 7970 . ^trc(\"fortyp\n 00096b80: 6573 222c 2266 6f72 7479 7065 7322 2c33 es\",\"fortypes\",3\n 00096b90: 3029 3d22 363a 303a 303a 303a 3422 3400 0)=\"6:0:0:0:4\"4.\n-00096ba0: 3546 8100 0020 2020 5e74 7263 2822 666f 5F... ^trc(\"fo\n+00096ba0: 3544 8100 0020 2020 5e74 7263 2822 666f 5D... ^trc(\"fo\n 00096bb0: 7274 7970 6573 222c 2266 6f72 7479 7065 rtypes\",\"fortype\n 00096bc0: 7322 2c33 3229 3d22 313a 303a 303a 303a s\",32)=\"1:0:0:0:\n-00096bd0: 3822 3700 3546 9100 0020 2020 5e74 7263 8\"7.5F... ^trc\n+00096bd0: 3822 3700 3544 9100 0020 2020 5e74 7263 8\"7.5D... ^trc\n 00096be0: 2822 666f 7274 7970 6573 222c 2266 6f72 (\"fortypes\",\"for\n 00096bf0: 7479 7065 7322 2c33 322c 2246 4f52 5f4c types\",32,\"FOR_L\n-00096c00: 4f4f 5022 2c31 293d 3534 0034 4643 0000 OOP\",1)=54.4FC..\n+00096c00: 4f4f 5022 2c31 293d 3534 0034 4443 0000 OOP\",1)=54.4DC..\n 00096c10: 2020 205e 7472 6328 2266 6f72 7479 7065 ^trc(\"fortype\n 00096c20: 7322 2c22 666f 7274 7970 6573 222c 3334 s\",\"fortypes\",34\n 00096c30: 293d 2231 3a30 3a30 3a30 3a35 2237 0035 )=\"1:0:0:0:5\"7.5\n-00096c40: 4611 0000 2020 205e 7472 6328 2266 6f72 F... ^trc(\"for\n+00096c40: 4411 0000 2020 205e 7472 6328 2266 6f72 D... ^trc(\"for\n 00096c50: 7479 7065 7322 2c22 666f 7274 7970 6573 types\",\"fortypes\n 00096c60: 222c 3334 2c22 464f 525f 4c4f 4f50 222c \",34,\"FOR_LOOP\",\n-00096c70: 3129 3d32 3400 3546 2100 0020 2020 5e74 1)=24.5F!.. ^t\n+00096c70: 3129 3d32 3400 3544 2100 0020 2020 5e74 1)=24.5D!.. ^t\n 00096c80: 7263 2822 666f 7274 7970 6573 222c 2266 rc(\"fortypes\",\"f\n 00096c90: 6f72 7479 7065 7322 2c33 3629 3d22 313a ortypes\",36)=\"1:\n-00096ca0: 303a 303a 303a 3822 3700 3546 3100 0020 0:0:0:8\"7.5F1.. \n+00096ca0: 303a 303a 303a 3822 3700 3544 3100 0020 0:0:0:8\"7.5D1.. \n 00096cb0: 2020 5e74 7263 2822 666f 7274 7970 6573 ^trc(\"fortypes\n 00096cc0: 222c 2266 6f72 7479 7065 7322 2c33 362c \",\"fortypes\",36,\n 00096cd0: 2246 4f52 5f4c 4f4f 5022 2c31 293d 3337 \"FOR_LOOP\",1)=37\n-00096ce0: 0035 4641 0000 2020 205e 7472 6328 2266 .5FA.. ^trc(\"f\n+00096ce0: 0035 4441 0000 2020 205e 7472 6328 2266 .5DA.. ^trc(\"f\n 00096cf0: 6f72 7479 7065 7322 2c22 666f 7274 7970 ortypes\",\"fortyp\n 00096d00: 6573 222c 3336 2c22 464f 525f 4c4f 4f50 es\",36,\"FOR_LOOP\n-00096d10: 222c 3229 3d33 3500 3546 5100 0020 2020 \",2)=35.5FQ.. \n+00096d10: 222c 3229 3d33 3500 3544 5100 0020 2020 \",2)=35.5DQ.. \n 00096d20: 5e74 7263 2822 666f 7274 7970 6573 222c ^trc(\"fortypes\",\n 00096d30: 2266 6f72 7479 7065 7322 2c33 3829 3d22 \"fortypes\",38)=\"\n-00096d40: 313a 303a 303a 303a 3134 2237 0035 4661 1:0:0:0:14\"7.5Fa\n+00096d40: 313a 303a 303a 303a 3134 2237 0035 4461 1:0:0:0:14\"7.5Da\n 00096d50: 0000 2020 205e 7472 6328 2266 6f72 7479 .. ^trc(\"forty\n 00096d60: 7065 7322 2c22 666f 7274 7970 6573 222c pes\",\"fortypes\",\n 00096d70: 3338 2c22 464f 525f 4c4f 4f50 222c 3129 38,\"FOR_LOOP\",1)\n-00096d80: 3d33 3700 3546 7100 0020 2020 5e74 7263 =37.5Fq.. ^trc\n+00096d80: 3d33 3700 3544 7100 0020 2020 5e74 7263 =37.5Dq.. ^trc\n 00096d90: 2822 666f 7274 7970 6573 222c 2266 6f72 (\"fortypes\",\"for\n 00096da0: 7479 7065 7322 2c33 382c 2246 4f52 5f4c types\",38,\"FOR_L\n-00096db0: 4f4f 5022 2c32 293d 3337 0035 4681 0000 OOP\",2)=37.5F...\n+00096db0: 4f4f 5022 2c32 293d 3337 0035 4481 0000 OOP\",2)=37.5D...\n 00096dc0: 2020 205e 7472 6328 2266 6f72 7479 7065 ^trc(\"fortype\n 00096dd0: 7322 2c22 666f 7274 7970 6573 222c 3338 s\",\"fortypes\",38\n 00096de0: 2c22 464f 525f 4c4f 4f50 222c 3329 3d37 ,\"FOR_LOOP\",3)=7\n-00096df0: 0700 3546 9100 0000 0000 0000 0000 0000 ..5F............\n+00096df0: 0700 3544 9100 0000 0000 0000 0000 0000 ..5D............\n 00096e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -38651,1107 +38651,1107 @@\n 00096fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097000: 0100 0000 9907 0000 e616 0000 0000 0000 ................\n-00097010: 3e00 0046 4845 4c50 00ff 7300 ff43 4f4d >..FHELP..s..COM\n+00097010: 3e00 0044 4845 4c50 00ff 7300 ff43 4f4d >..DHELP..s..COM\n 00097020: 4d41 4e44 5300 ff73 00ff 5453 5441 5254 MANDS..s..TSTART\n 00097030: 00ff 7300 ff54 5b52 414e 5341 4354 494f ..s..T[RANSACTIO\n 00097040: 4e49 445d 3d45 5850 5200 bf51 0000 5100 NID]=EXPR..Q..Q.\n-00097050: 3746 6100 0020 2020 4966 2054 5241 4e53 7Fa.. If TRANS\n+00097050: 3744 6100 0020 2020 4966 2054 5241 4e53 7Da.. If TRANS\n 00097060: 4143 5449 4f4e 4944 3d22 4241 5443 4822 ACTIONID=\"BATCH\"\n 00097070: 206f 7220 2242 4122 2061 7420 7472 616e or \"BA\" at tran\n 00097080: 7361 6374 696f 6e20 636f 6d70 6c65 7469 saction completi\n 00097090: 6f6e 2c20 7468 6520 7072 6f63 6573 7352 on, the processR\n-000970a0: 0037 4671 0000 2020 2069 6d6d 6564 6961 .7Fq.. immedia\n+000970a0: 0037 4471 0000 2020 2069 6d6d 6564 6961 .7Dq.. immedia\n 000970b0: 7465 6c79 2063 6f6e 7469 6e75 6573 2065 tely continues e\n 000970c0: 7865 6375 7469 6f6e 2e20 5768 656e 2061 xecution. When a\n 000970d0: 2070 726f 6365 7373 2069 7373 7565 7320 process issues \n 000970e0: 6120 5b66 696e 616c 5d20 5443 4f4d 4d49 a [final] TCOMMI\n-000970f0: 5452 0037 4681 0000 2020 2066 6f72 2061 TR.7F... for a\n+000970f0: 5452 0037 4481 0000 2020 2066 6f72 2061 TR.7D... for a\n 00097100: 2074 7261 6e73 6163 7469 6f6e 2061 6e64 transaction and\n 00097110: 206a 6f75 726e 616c 696e 6720 6973 2061 journaling is a\n 00097120: 6374 6976 652c 2062 7920 6465 6661 756c ctive, by defaul\n 00097130: 7420 7468 6520 7072 6f63 6573 7320 7761 t the process wa\n-00097140: 6974 734f 0037 4691 0000 2020 2075 6e74 itsO.7F... unt\n+00097140: 6974 734f 0037 4491 0000 2020 2075 6e74 itsO.7D... unt\n 00097150: 696c 2074 6865 2065 6e74 6972 6520 7472 il the entire tr\n 00097160: 616e 7361 6374 696f 6e20 6973 2077 7269 ansaction is wri\n 00097170: 7474 656e 2074 6f20 7468 6520 6a6f 7572 tten to the jour\n 00097180: 6e61 6c20 6669 6c65 2873 2920 6265 666f nal file(s) befo\n-00097190: 7265 5500 3646 c011 0000 2020 2065 7865 reU.6F.... exe\n+00097190: 7265 5500 3644 c011 0000 2020 2065 7865 reU.6D.... exe\n 000971a0: 6375 7469 6e67 2074 6865 206e 6578 7420 cuting the next \n 000971b0: 636f 6d6d 616e 642e 2054 6869 7320 656e command. This en\n 000971c0: 7375 7265 7320 7468 6174 2065 7665 7279 sures that every\n 000971d0: 2074 7261 6e73 6163 7469 6f6e 2069 7320 transaction is \n-000971e0: 6475 7261 626c 654f 0037 4612 0000 2020 durableO.7F... \n+000971e0: 6475 7261 626c 654f 0037 4412 0000 2020 durableO.7D... \n 000971f0: 2062 6566 6f72 6520 7468 6520 7072 6f63 before the proc\n 00097200: 6573 7320 6d6f 7665 7320 6f6e 2074 6f20 ess moves on to \n 00097210: 7468 6520 6e65 7874 2073 7465 702e 2054 the next step. T\n 00097220: 7261 6e73 6163 7469 6f6e 7320 666c 6167 ransactions flag\n-00097230: 6765 6420 6173 5400 3746 1300 0020 2020 ged asT.7F... \n+00097230: 6765 6420 6173 5400 3744 1300 0020 2020 ged asT.7D... \n 00097240: 2242 4154 4348 2220 6861 7665 206c 6f77 \"BATCH\" have low\n 00097250: 6572 206c 6174 656e 6379 2061 6e64 2068 er latency and h\n 00097260: 6967 6865 7220 7468 726f 7567 6870 7574 igher throughput\n 00097270: 2c20 6275 7420 6120 6c6f 7765 7220 6775 , but a lower gu\n-00097280: 6172 616e 7465 6520 6f66 5200 3746 1400 arantee ofR.7F..\n+00097280: 6172 616e 7465 6520 6f66 5200 3744 1400 arantee ofR.7D..\n 00097290: 0020 2020 6475 7261 6269 6c69 7479 2e20 . durability. \n 000972a0: 4e6f 726d 616c 6c79 2074 6869 7320 666c Normally this fl\n 000972b0: 6167 2069 7320 7573 6564 2077 6865 6e20 ag is used when \n 000972c0: 6f70 6572 6174 696f 6e61 6c20 7072 6f63 operational proc\n-000972d0: 6564 7572 6573 2028 7375 6368 5400 3746 edures (suchT.7F\n+000972d0: 6564 7572 6573 2028 7375 6368 5400 3744 edures (suchT.7D\n 000972e0: 1500 0020 2020 6173 2061 2062 6163 6b75 ... as a backu\n 000972f0: 7029 206f 7220 6170 706c 6963 6174 696f p) or applicatio\n 00097300: 6e20 636f 6465 2028 7375 6368 2061 7320 n code (such as \n 00097310: 6120 6368 6563 6b70 6f69 6e74 2061 6c67 a checkpoint alg\n 00097320: 6f72 6974 686d 2920 7072 6f76 6964 6573 orithm) provides\n-00097330: 4100 3746 1600 0020 2020 616e 2061 6363 A.7F... an acc\n+00097330: 4100 3744 1600 0020 2020 616e 2061 6363 A.7D... an acc\n 00097340: 6570 7461 626c 6520 616c 7465 726e 6174 eptable alternat\n 00097350: 6976 6520 6d65 616e 7320 6f66 2065 6e73 ive means of ens\n 00097360: 7572 696e 6720 6475 7261 6269 6c69 7479 uring durability\n-00097370: 2e07 0037 4617 0000 0c00 1646 5553 4500 ...7F......FUSE.\n-00097380: 0055 7365 0e00 1a46 bf11 0000 2020 2055 .Use...F.... U\n-00097390: 7365 0700 1b46 2100 0051 001b 4631 0000 se...F!..Q..F1..\n+00097370: 2e07 0037 4417 0000 0c00 1644 5553 4500 ...7D......DUSE.\n+00097380: 0055 7365 0e00 1a44 bf11 0000 2020 2055 .Use...D.... U\n+00097390: 7365 0700 1b44 2100 0051 001b 4431 0000 se...D!..Q..D1..\n 000973a0: 2020 2054 6865 2055 5345 2063 6f6d 6d61 The USE comma\n 000973b0: 6e64 2073 656c 6563 7473 2074 6865 2063 nd selects the c\n 000973c0: 7572 7265 6e74 2064 6576 6963 6520 666f urrent device fo\n 000973d0: 7220 5245 4144 7320 2869 6e70 7574 2920 r READs (input) \n-000973e0: 616e 6420 5752 4954 4573 1300 1b46 4100 and WRITEs...FA.\n+000973e0: 616e 6420 5752 4954 4573 1300 1b44 4100 and WRITEs...DA.\n 000973f0: 0020 2020 286f 7574 7075 7429 2e07 001b . (output)....\n-00097400: 4651 0000 2b00 1b46 6100 0020 2020 5468 FQ..+..Fa.. Th\n+00097400: 4451 0000 2b00 1b44 6100 0020 2020 5468 DQ..+..Da.. Th\n 00097410: 6520 666f 726d 6174 206f 6620 7468 6520 e format of the \n 00097420: 5553 4520 636f 6d6d 616e 6420 6973 3a07 USE command is:.\n-00097430: 001b 4671 0000 3c00 1b46 8100 0020 2020 ..Fq..<..F... \n+00097430: 001b 4471 0000 3c00 1b44 8100 0020 2020 ..Dq..<..D... \n 00097440: 555b 5345 5d5b 3a74 7665 7870 725d 2065 U[SE][:tvexpr] e\n 00097450: 7870 725b 3a28 6b65 7977 6f72 645b 3d65 xpr[:(keyword[=e\n 00097460: 7870 725d 5b3a 2e2e 2e5d 295d 5b2c 2e2e xpr][:...])][,..\n-00097470: 2e5d 0700 1b46 9100 000e 0016 4656 4945 .]...F......FVIE\n-00097480: 5700 0056 6965 770f 001b 46bf 1100 0020 W..View...F.... \n-00097490: 2020 5669 6577 0700 1c46 2100 0050 001c View...F!..P..\n-000974a0: 4631 0000 2020 2054 6865 2056 4945 5720 F1.. The VIEW \n+00097470: 2e5d 0700 1b44 9100 000e 0016 4456 4945 .]...D......DVIE\n+00097480: 5700 0056 6965 770f 001b 44bf 1100 0020 W..View...D.... \n+00097490: 2020 5669 6577 0700 1c44 2100 0050 001c View...D!..P..\n+000974a0: 4431 0000 2020 2054 6865 2056 4945 5720 D1.. The VIEW \n 000974b0: 636f 6d6d 616e 6420 6164 6a75 7374 7320 command adjusts \n 000974c0: 616e 2065 6e76 6972 6f6e 6d65 6e74 616c an environmental\n 000974d0: 2066 6163 746f 7220 7365 6c65 6374 6564 factor selected\n 000974e0: 2062 7920 6120 6b65 7977 6f72 6452 001c by a keywordR..\n-000974f0: 4641 0000 2020 2061 7267 756d 656e 742e FA.. argument.\n+000974f0: 4441 0000 2020 2061 7267 756d 656e 742e DA.. argument.\n 00097500: 2046 6f72 2065 7861 6d70 6c65 2c20 5649 For example, VI\n 00097510: 4557 2063 6f6e 7472 6f6c 7320 6a6f 7572 EW controls jour\n 00097520: 6e61 6c20 6275 6666 6572 2066 6c75 7368 nal buffer flush\n 00097530: 696e 672c 2064 6574 6572 6d69 6e65 7354 ing, determinesT\n-00097540: 001c 4651 0000 2020 2077 6865 7468 6572 ..FQ.. whether\n+00097540: 001c 4451 0000 2020 2077 6865 7468 6572 ..DQ.. whether\n 00097550: 2047 542e 4d20 7265 706f 7274 7320 756e GT.M reports un\n 00097560: 6465 6669 6e65 6420 7661 7269 6162 6c65 defined variable\n 00097570: 7320 6173 2065 7272 6f72 7320 6f72 2074 s as errors or t\n 00097580: 7265 6174 7320 7468 656d 2061 7320 6e75 reats them as nu\n-00097590: 6c6c 2c46 001c 4661 0000 2020 2061 6e64 ll,F..Fa.. and\n+00097590: 6c6c 2c46 001c 4461 0000 2020 2061 6e64 ll,F..Da.. and\n 000975a0: 2064 6574 6572 6d69 6e65 7320 7768 6963 determines whic\n 000975b0: 6820 4252 4541 4b20 636f 6d6d 616e 6473 h BREAK commands\n 000975c0: 2073 686f 756c 6420 6469 7370 6c61 7920 should display \n-000975d0: 6d65 7373 6167 6573 2e07 001c 4671 0000 messages....Fq..\n-000975e0: 2c00 1c46 8100 0020 2020 5468 6520 666f ,..F... The fo\n+000975d0: 6d65 7373 6167 6573 2e07 001c 4471 0000 messages....Dq..\n+000975e0: 2c00 1c44 8100 0020 2020 5468 6520 666f ,..D... The fo\n 000975f0: 726d 6174 206f 6620 7468 6520 5649 4557 rmat of the VIEW\n-00097600: 2063 6f6d 6d61 6e64 2069 733a 0700 1c46 command is:...F\n-00097610: 9100 0036 001b 46c0 1100 0020 2020 565b ...6..F.... V[\n+00097600: 2063 6f6d 6d61 6e64 2069 733a 0700 1c44 command is:...D\n+00097610: 9100 0036 001b 44c0 1100 0020 2020 565b ...6..D.... V[\n 00097620: 4945 575d 5b3a 7476 6578 7072 5d20 6b65 IEW][:tvexpr] ke\n 00097630: 7977 6f72 645b 3a65 7870 7232 5b3a 2e2e yword[:expr2[:..\n-00097640: 2e5d 5d5b 2c2e 2e2e 5d07 001c 4612 0000 .]][,...]...F...\n-00097650: 1a00 1b46 ff73 00ff 4558 414d 504c 4553 ...F.s..EXAMPLES\n-00097660: 0000 4578 616d 706c 6573 1300 2846 bf11 ..Examples..(F..\n+00097640: 2e5d 5d5b 2c2e 2e2e 5d07 001c 4412 0000 .]][,...]...D...\n+00097650: 1a00 1b44 ff73 00ff 4558 414d 504c 4553 ...D.s..EXAMPLES\n+00097660: 0000 4578 616d 706c 6573 1300 2844 bf11 ..Examples..(D..\n 00097670: 0000 2020 2045 7861 6d70 6c65 7307 0029 .. Examples..)\n-00097680: 4621 0000 1200 2946 3100 0020 2020 4578 F!....)F1.. Ex\n-00097690: 616d 706c 653a 0700 2946 4100 0014 0029 ample:..)FA....)\n-000976a0: 4651 0000 2020 2047 544d 3e4b 696c 6c20 FQ.. GTM>Kill \n-000976b0: 4107 0029 4661 0000 1c00 2946 7100 0020 A..)Fa....)Fq.. \n+00097680: 4421 0000 1200 2944 3100 0020 2020 4578 D!....)D1.. Ex\n+00097690: 616d 706c 653a 0700 2944 4100 0014 0029 ample:..)DA....)\n+000976a0: 4451 0000 2020 2047 544d 3e4b 696c 6c20 DQ.. GTM>Kill \n+000976b0: 4107 0029 4461 0000 1c00 2944 7100 0020 A..)Da....)Dq.. \n 000976c0: 2020 4754 4d3e 5669 6577 2022 4e4f 554e GTM>View \"NOUN\n-000976d0: 4445 4622 1f00 2946 8100 0020 2020 4754 DEF\"..)F... GT\n+000976d0: 4445 4622 1f00 2944 8100 0020 2020 4754 DEF\"..)D... GT\n 000976e0: 4d3e 5772 6974 6520 412c 3f31 302c 244c M>Write A,?10,$L\n-000976f0: 2841 2914 0029 4691 0000 2020 2020 2020 (A)..)F... \n-00097700: 2020 2020 2020 300f 0028 46c0 1100 0020 0..(F.... \n-00097710: 2020 4754 4d3e 0700 2946 1200 0050 0029 GTM>..)F...P.)\n-00097720: 4613 0000 2020 2054 6869 7320 6465 6d6f F... This demo\n+000976f0: 2841 2914 0029 4491 0000 2020 2020 2020 (A)..)D... \n+00097700: 2020 2020 2020 300f 0028 44c0 1100 0020 0..(D.... \n+00097710: 2020 4754 4d3e 0700 2944 1200 0050 0029 GTM>..)D...P.)\n+00097720: 4413 0000 2020 2054 6869 7320 6465 6d6f D... This demo\n 00097730: 6e73 7472 6174 6573 2068 6f77 2061 2056 nstrates how a V\n 00097740: 4945 5720 7468 6174 2073 7065 6369 6669 IEW that specifi\n 00097750: 6573 204e 4f55 4e44 4546 2070 7265 7665 es NOUNDEF preve\n 00097760: 6e74 7320 554e 4445 4669 6e65 6411 0029 nts UNDEFined..)\n-00097770: 4614 0000 2020 2065 7272 6f72 732e 0700 F... errors...\n-00097780: 2946 1500 0014 0029 4616 0000 2020 2045 )F.....)F... E\n+00097770: 4414 0000 2020 2065 7272 6f72 732e 0700 D... errors...\n+00097780: 2944 1500 0014 0029 4416 0000 2020 2045 )D.....)D... E\n 00097790: 7861 6d70 6c65 2032 3a00 0000 0000 0000 xample 2:.......\n 000977a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000977b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000977c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000977d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000977e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000977f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097800: 0100 0000 0008 0000 3417 0000 0000 0000 ........4.......\n-00097810: 4a00 0046 4845 4c50 00ff 7300 ff43 4f4d J..FHELP..s..COM\n+00097810: 4a00 0044 4845 4c50 00ff 7300 ff43 4f4d J..DHELP..s..COM\n 00097820: 4d41 4e44 5300 ff73 00ff 5752 4954 4500 MANDS..s..WRITE.\n 00097830: bf61 0000 2020 2054 6865 2066 6f72 6d61 .a.. The forma\n 00097840: 7420 6f66 2074 6865 2057 5249 5445 2063 t of the WRITE c\n-00097850: 6f6d 6d61 6e64 2069 733a 0700 1d46 7100 ommand is:...Fq.\n-00097860: 0032 001d 4681 0000 2020 2057 5b52 4954 .2..F... W[RIT\n+00097850: 6f6d 6d61 6e64 2069 733a 0700 1d44 7100 ommand is:...Dq.\n+00097860: 0032 001d 4481 0000 2020 2057 5b52 4954 .2..D... W[RIT\n 00097870: 455d 5b3a 7476 6578 7072 5d20 6578 7072 E][:tvexpr] expr\n 00097880: 7c2a 696e 7465 7870 727c 6663 635b 2c2e |*intexpr|fcc[,.\n-00097890: 2e2e 5d07 001d 4691 0000 1200 1646 5845 ..]...F......FXE\n-000978a0: 4355 5445 0000 5865 6375 7465 1100 1d46 CUTE..Xecute...F\n+00097890: 2e2e 5d07 001d 4491 0000 1200 1644 5845 ..]...D......DXE\n+000978a0: 4355 5445 0000 5865 6375 7465 1100 1d44 CUTE..Xecute...D\n 000978b0: bf11 0000 2020 2058 6563 7574 6507 001e .... Xecute...\n-000978c0: 4621 0000 4c00 1e46 3100 0020 2020 5468 F!..L..F1.. Th\n+000978c0: 4421 0000 4c00 1e44 3100 0020 2020 5468 D!..L..D1.. Th\n 000978d0: 6520 5845 4355 5445 2063 6f6d 6d61 6e64 e XECUTE command\n 000978e0: 206d 616b 6573 2061 6e20 656e 7472 7920 makes an entry \n 000978f0: 696e 2074 6865 2047 542e 4d20 696e 766f in the GT.M invo\n 00097900: 6361 7469 6f6e 2073 7461 636b 2061 6e64 cation stack and\n-00097910: 2d00 1e46 4100 0020 2020 6578 6563 7574 -..FA.. execut\n+00097910: 2d00 1e44 4100 0020 2020 6578 6563 7574 -..DA.. execut\n 00097920: 6573 2074 6865 2061 7267 756d 656e 7420 es the argument \n 00097930: 6173 2047 542e 4d20 636f 6465 2e07 001e as GT.M code....\n-00097940: 4651 0000 2e00 1e46 6100 0020 2020 5468 FQ.....Fa.. Th\n+00097940: 4451 0000 2e00 1e44 6100 0020 2020 5468 DQ.....Da.. Th\n 00097950: 6520 666f 726d 6174 206f 6620 7468 6520 e format of the \n 00097960: 5845 4355 5445 2063 6f6d 6d61 6e64 2069 XECUTE command i\n-00097970: 733a 0700 1e46 7100 002d 001e 4681 0000 s:...Fq..-..F...\n+00097970: 733a 0700 1e44 7100 002d 001e 4481 0000 s:...Dq..-..D...\n 00097980: 2020 2058 5b45 4355 5445 5d3a 7476 6578 X[ECUTE]:tvex\n 00097990: 7072 2065 7870 725b 3a74 7665 7870 725d pr expr[:tvexpr]\n-000979a0: 5b2c 2e2e 2e5d 0700 1e46 9100 001a 001d [,...]...F......\n-000979b0: 46ff 7300 ff45 5841 4d50 4c45 5300 0045 F.s..EXAMPLES..E\n-000979c0: 7861 6d70 6c65 7313 002a 46bf 1100 0020 xamples..*F.... \n-000979d0: 2020 4578 616d 706c 6573 0700 2b46 2100 Examples..+F!.\n-000979e0: 0012 002b 4631 0000 2020 2045 7861 6d70 ...+F1.. Examp\n-000979f0: 6c65 3a07 002b 4641 0000 2600 2b46 5100 le:..+FA..&.+FQ.\n+000979a0: 5b2c 2e2e 2e5d 0700 1e44 9100 001a 001d [,...]...D......\n+000979b0: 44ff 7300 ff45 5841 4d50 4c45 5300 0045 D.s..EXAMPLES..E\n+000979c0: 7861 6d70 6c65 7313 002a 44bf 1100 0020 xamples..*D.... \n+000979d0: 2020 4578 616d 706c 6573 0700 2b44 2100 Examples..+D!.\n+000979e0: 0012 002b 4431 0000 2020 2045 7861 6d70 ...+D1.. Examp\n+000979f0: 6c65 3a07 002b 4441 0000 2600 2b44 5100 le:..+DA..&.+DQ.\n 00097a00: 0020 2020 4754 4d3e 5865 6375 7465 2022 . GTM>Xecute \"\n 00097a10: 5772 6974 6520 2222 4845 4c4c 4f22 2222 Write \"\"HELLO\"\"\"\n-00097a20: 0f00 2b46 6100 0020 2020 4845 4c4c 4f0e ..+Fa.. HELLO.\n-00097a30: 002b 4671 0000 2020 2047 544d 3e07 002b .+Fq.. GTM>..+\n-00097a40: 4681 0000 3300 2b46 9100 0020 2020 5468 F...3.+F... Th\n+00097a20: 0f00 2b44 6100 0020 2020 4845 4c4c 4f0e ..+Da.. HELLO.\n+00097a30: 002b 4471 0000 2020 2047 544d 3e07 002b .+Dq.. GTM>..+\n+00097a40: 4481 0000 3300 2b44 9100 0020 2020 5468 D...3.+D... Th\n 00097a50: 6973 2064 656d 6f6e 7374 7261 7465 7320 is demonstrates \n 00097a60: 6120 7369 6d70 6c65 2075 7365 206f 6620 a simple use of \n-00097a70: 5865 6375 7465 2e08 002a 46c0 1100 0012 Xecute...*F.....\n-00097a80: 002b 4612 0000 2020 2045 7861 6d70 6c65 .+F... Example\n-00097a90: 3a07 002b 4613 0000 3f00 2b46 1400 0020 :..+F...?.+F... \n+00097a70: 5865 6375 7465 2e08 002a 44c0 1100 0012 Xecute...*D.....\n+00097a80: 002b 4412 0000 2020 2045 7861 6d70 6c65 .+D... Example\n+00097a90: 3a07 002b 4413 0000 3f00 2b44 1400 0020 :..+D...?.+D... \n 00097aa0: 2020 5365 7420 783d 2222 2046 6f72 2053 Set x=\"\" For S\n 00097ab0: 6574 2078 3d24 4f72 6465 7228 5e25 7828 et x=$Order(^%x(\n 00097ac0: 7829 2920 5175 6974 3a78 3d22 2220 2058 x)) Quit:x=\"\" X\n-00097ad0: 6563 7574 6520 7807 002b 4615 0000 5400 ecute x..+F...T.\n-00097ae0: 2b46 1600 0020 2020 5468 6973 2024 4f52 +F... This $OR\n+00097ad0: 6563 7574 6520 7807 002b 4415 0000 5400 ecute x..+D...T.\n+00097ae0: 2b44 1600 0020 2020 5468 6973 2024 4f52 +D... This $OR\n 00097af0: 4445 5228 2920 6c6f 6f70 2058 4543 5554 DER() loop XECUT\n 00097b00: 4573 2063 6f64 6520 6f75 7420 6f66 2074 Es code out of t\n 00097b10: 6865 2066 6972 7374 206c 6576 656c 206f he first level o\n 00097b20: 6620 7468 6520 676c 6f62 616c 2061 7272 f the global arr\n-00097b30: 6179 5300 2b46 1700 0020 2020 5e25 782e ayS.+F... ^%x.\n+00097b30: 6179 5300 2b44 1700 0020 2020 5e25 782e ayS.+D... ^%x.\n 00097b40: 204e 6f74 6520 7468 6174 2c20 696e 206d Note that, in m\n 00097b50: 6f73 7420 6361 7365 732c 2068 6176 696e ost cases, havin\n 00097b60: 6720 7468 6520 636f 6465 2069 6e20 6120 g the code in a \n 00097b70: 4754 2e4d 2073 6f75 7263 6520 6669 6c65 GT.M source file\n-00097b80: 2c20 666f 7243 002b 4618 0000 2020 2065 , forC.+F... e\n+00097b80: 2c20 666f 7243 002b 4418 0000 2020 2065 , forC.+D... e\n 00097b90: 7861 6d70 6c65 2054 4d50 582e 6d2c 2061 xample TMPX.m, a\n 00097ba0: 6e64 2075 7369 6e67 2061 2044 6f20 5e54 nd using a Do ^T\n 00097bb0: 4d50 5820 696d 7072 6f76 6573 2065 6666 MPX improves eff\n-00097bc0: 6963 6965 6e63 792e 0700 2b46 1900 0018 iciency...+F....\n-00097bd0: 0016 465a 414c 4c4f 4341 5445 0000 5a41 ..FZALLOCATE..ZA\n-00097be0: 6c6c 6f63 6174 6514 0020 46bf 1100 0020 llocate.. F.... \n-00097bf0: 2020 5a41 6c6c 6f63 6174 6507 0021 4621 ZAllocate..!F!\n-00097c00: 0000 4d00 2146 3100 0020 2020 5468 6520 ..M.!F1.. The \n+00097bc0: 6963 6965 6e63 792e 0700 2b44 1900 0018 iciency...+D....\n+00097bd0: 0016 445a 414c 4c4f 4341 5445 0000 5a41 ..DZALLOCATE..ZA\n+00097be0: 6c6c 6f63 6174 6514 0020 44bf 1100 0020 llocate.. D.... \n+00097bf0: 2020 5a41 6c6c 6f63 6174 6507 0021 4421 ZAllocate..!D!\n+00097c00: 0000 4d00 2144 3100 0020 2020 5468 6520 ..M.!D1.. The \n 00097c10: 5a41 4c4c 4f43 4154 4520 636f 6d6d 616e ZALLOCATE comman\n 00097c20: 6420 7265 7365 7276 6573 2074 6865 2073 d reserves the s\n 00097c30: 7065 6369 6669 6564 206e 616d 6520 7769 pecified name wi\n 00097c40: 7468 6f75 7420 7265 6c65 6173 696e 674c thout releasingL\n-00097c50: 0021 4641 0000 2020 2070 7265 7669 6f75 .!FA.. previou\n+00097c50: 0021 4441 0000 2020 2070 7265 7669 6f75 .!DA.. previou\n 00097c60: 736c 7920 7265 7365 7276 6564 206e 616d sly reserved nam\n 00097c70: 6573 2e20 4f74 6865 7220 4754 2e4d 2070 es. Other GT.M p\n 00097c80: 726f 6365 7373 6573 2063 616e 6e6f 7420 rocesses cannot \n-00097c90: 7265 7365 7276 6520 7468 653b 0021 4651 reserve the;.!FQ\n+00097c90: 7265 7365 7276 6520 7468 653b 0021 4451 reserve the;.!DQ\n 00097ca0: 0000 2020 205a 414c 4c4f 4341 5445 6420 .. ZALLOCATEd \n 00097cb0: 6e61 6d65 2077 6974 6820 6120 5a41 4c4c name with a ZALL\n 00097cc0: 4f43 4154 4520 6f72 204c 4f43 4b20 636f OCATE or LOCK co\n-00097cd0: 6d6d 616e 642e 0700 2146 6100 004b 0021 mmand...!Fa..K.!\n-00097ce0: 4671 0000 2020 2054 6865 205a 414c 4c4f Fq.. The ZALLO\n+00097cd0: 6d6d 616e 642e 0700 2144 6100 004b 0021 mmand...!Da..K.!\n+00097ce0: 4471 0000 2020 2054 6865 205a 414c 4c4f Dq.. The ZALLO\n 00097cf0: 4341 5445 2063 6f6d 6d61 6e64 2070 726f CATE command pro\n 00097d00: 7669 6465 7320 636f 6d70 6174 6962 696c vides compatibil\n 00097d10: 6974 7920 7769 7468 2073 6f6d 6520 6f74 ity with some ot\n-00097d20: 6865 7220 4754 2e4d 4f00 2146 8100 0020 her GT.MO.!F... \n+00097d20: 6865 7220 4754 2e4d 4f00 2144 8100 0020 her GT.MO.!D... \n 00097d30: 2020 696d 706c 656d 656e 7461 7469 6f6e implementation\n 00097d40: 732e 2054 6865 204d 2044 6576 656c 6f70 s. The M Develop\n 00097d50: 6d65 6e74 2043 6f6d 6d69 7474 6565 2063 ment Committee c\n 00097d60: 686f 7365 2074 6f20 6164 6420 7468 6520 hose to add the \n-00097d70: 2b20 616e 6420 2d54 0021 4691 0000 2020 + and -T.!F... \n+00097d70: 2b20 616e 6420 2d54 0021 4491 0000 2020 + and -T.!D... \n 00097d80: 2064 656c 696d 6974 6572 7320 746f 2074 delimiters to t\n 00097d90: 6865 204c 4f43 4b20 636f 6d6d 616e 6420 he LOCK command \n 00097da0: 2869 6e63 7265 6d65 6e74 616c 206c 6f63 (incremental loc\n 00097db0: 6b69 6e67 2920 7261 7468 6572 2074 6861 king) rather tha\n-00097dc0: 6e20 6164 6f70 7420 7468 6553 0020 46c0 n adopt theS. F.\n+00097dc0: 6e20 6164 6f70 7420 7468 6553 0020 44c0 n adopt theS. D.\n 00097dd0: 1100 0020 2020 5a41 4c4c 4f43 4154 4520 ... ZALLOCATE \n 00097de0: 616e 6420 5a44 4541 4c4c 4f43 4154 4520 and ZDEALLOCATE \n 00097df0: 6170 7072 6f61 6368 2e20 5468 6572 6566 approach. Theref\n 00097e00: 6f72 652c 2077 6865 6e20 6120 6465 7369 ore, when a desi\n 00097e10: 676e 2072 6571 7569 7265 7320 616e 5100 gn requires anQ.\n-00097e20: 2146 1200 0020 2020 696e 6372 656d 656e !F... incremen\n+00097e20: 2144 1200 0020 2020 696e 6372 656d 656e !D... incremen\n 00097e30: 7461 6c20 6c6f 636b 206d 6563 6861 6e69 tal lock mechani\n 00097e40: 736d 2c20 4c4f 434b 202b 2f2d 2068 6173 sm, LOCK +/- has\n 00097e50: 2074 6865 2061 6476 616e 7461 6765 206f the advantage o\n 00097e60: 7665 7220 5a41 4c4c 4f43 4154 4520 2f4c ver ZALLOCATE /L\n-00097e70: 0021 4613 0000 2020 205a 4445 414c 4c4f .!F... ZDEALLO\n+00097e70: 0021 4413 0000 2020 205a 4445 414c 4c4f .!D... ZDEALLO\n 00097e80: 4341 5445 206f 6620 6265 696e 6720 7061 CATE of being pa\n 00097e90: 7274 206f 6620 7468 6520 4d20 7374 616e rt of the M stan\n 00097ea0: 6461 7264 2e20 4c4f 434b 202b 2f2d 2061 dard. LOCK +/- a\n-00097eb0: 6c73 6f20 6861 7320 7468 6552 0021 4614 lso has theR.!F.\n+00097eb0: 6c73 6f20 6861 7320 7468 6552 0021 4414 lso has theR.!D.\n 00097ec0: 0000 2020 2061 6476 616e 7461 6765 206f .. advantage o\n 00097ed0: 6620 776f 726b 696e 6720 7379 6d6d 6574 f working symmet\n 00097ee0: 7269 6361 6c6c 7920 7768 656e 2072 6f75 rically when rou\n 00097ef0: 7469 6e65 7320 7573 696e 6720 4c4f 434b tines using LOCK\n 00097f00: 7320 6172 6520 6e65 7374 6564 2e4f 0021 s are nested.O.!\n-00097f10: 4615 0000 2020 2054 6861 7420 6973 2c20 F... That is, \n+00097f10: 4415 0000 2020 2054 6861 7420 6973 2c20 D... That is, \n 00097f20: 6120 5a41 4c4c 4f43 4154 4520 636f 6d6d a ZALLOCATE comm\n 00097f30: 616e 6420 6973 7375 6564 2062 7920 6120 and issued by a \n 00097f40: 7072 6f63 6573 7320 666f 7220 6120 6e61 process for a na\n-00097f50: 6d65 6420 7265 736f 7572 6365 5000 2146 med resourceP.!F\n+00097f50: 6d65 6420 7265 736f 7572 6365 5000 2144 med resourceP.!D\n 00097f60: 1600 0020 2020 616c 7265 6164 7920 5a41 ... already ZA\n 00097f70: 4c4c 4f43 4154 4564 2062 7920 7468 6174 LLOCATEd by that\n 00097f80: 2070 726f 6365 7373 2072 6573 756c 7473 process results\n 00097f90: 2069 6e20 6e6f 2063 6861 6e67 6520 6f66 in no change of\n-00097fa0: 2073 7461 7465 2e20 5468 6973 5400 2146 state. ThisT.!F\n+00097fa0: 2073 7461 7465 2e20 5468 6973 5400 2144 state. ThisT.!D\n 00097fb0: 1700 0020 2020 6d65 616e 7320 7468 6174 ... means that\n 00097fc0: 2072 6f75 7469 6e65 7320 7468 6174 2064 routines that d\n 00097fd0: 6f20 5a41 4c4c 4f43 4154 4520 666f 6c6c o ZALLOCATE foll\n 00097fe0: 6f77 6564 2062 7920 6120 5a44 4541 4c4c owed by a ZDEALL\n 00097ff0: 4f43 4154 4520 6f6e 2061 206e 616d 6564 OCATE on a named\n 00098000: 0100 0000 b607 0000 5e17 0000 0000 0000 ........^.......\n-00098010: 7400 0046 4845 4c50 00ff 7300 ff43 4f4d t..FHELP..s..COM\n+00098010: 7400 0044 4845 4c50 00ff 7300 ff43 4f4d t..DHELP..s..COM\n 00098020: 4d41 4e44 5300 ff73 00ff 5a41 4c4c 4f43 MANDS..s..ZALLOC\n 00098030: 4154 4500 c018 0000 2020 2072 6573 6f75 ATE..... resou\n 00098040: 7263 6520 7468 6174 2069 7320 616c 7265 rce that is alre\n 00098050: 6164 7920 5a41 4c4c 4f43 4154 4564 2062 ady ZALLOCATEd b\n 00098060: 7920 7468 6520 7361 6d65 2070 726f 6365 y the same proce\n 00098070: 7373 2028 6174 2072 6f75 7469 6e65 2065 ss (at routine e\n-00098080: 6e74 7279 5200 2146 1900 0020 2020 7469 ntryR.!F... ti\n+00098080: 6e74 7279 5200 2144 1900 0020 2020 7469 ntryR.!D... ti\n 00098090: 6d65 292c 2077 696c 6c20 656e 6420 7570 me), will end up\n 000980a0: 205a 4445 414c 4c4f 4341 5445 696e 6720 ZDEALLOCATEing \n 000980b0: 7468 6520 6e61 6d65 6420 7265 736f 7572 the named resour\n 000980c0: 6365 2028 7768 6963 6820 6d69 6768 7420 ce (which might \n-000980d0: 6e6f 7420 6265 5100 2146 1a00 0020 2020 not beQ.!F... \n+000980d0: 6e6f 7420 6265 5100 2144 1a00 0020 2020 not beQ.!D... \n 000980e0: 6465 7369 7265 6429 2e20 4f6e 2074 6865 desired). On the\n 000980f0: 206f 7468 6572 2068 616e 642c 2061 204c other hand, a L\n 00098100: 4f43 4b20 2b20 636f 6d6d 616e 6420 6973 OCK + command is\n 00098110: 7375 6564 2062 7920 6120 7072 6f63 6573 sued by a proces\n-00098120: 7320 666f 7220 6154 0021 4621 0000 2020 s for aT.!F!.. \n+00098120: 7320 666f 7220 6154 0021 4421 0000 2020 s for aT.!D!.. \n 00098130: 206e 616d 6564 2072 6573 6f75 7263 6520 named resource \n 00098140: 616c 7265 6164 7920 4c4f 434b 6564 2062 already LOCKed b\n 00098150: 7920 7468 6174 2070 726f 6365 7373 2063 y that process c\n 00098160: 6175 7365 7320 7468 6520 4c45 5645 4c20 auses the LEVEL \n-00098170: 6f66 2074 6865 204c 4f43 4b54 0021 4622 of the LOCKT.!F\"\n+00098170: 6f66 2074 6865 204c 4f43 4b54 0021 4422 of the LOCKT.!D\"\n 00098180: 0000 2020 2074 6f20 6265 2069 6e63 7265 .. to be incre\n 00098190: 6d65 6e74 6564 2028 6173 2073 6565 6e20 mented (as seen \n 000981a0: 696e 2061 205a 5348 4f57 2022 4c22 206f in a ZSHOW \"L\" o\n 000981b0: 7574 7075 7429 2e20 4576 6572 7920 4c4f utput). Every LO\n 000981c0: 434b 202d 2063 6f6d 6d61 6e64 206f 6e50 CK - command onP\n-000981d0: 0021 4623 0000 2020 2074 6861 7420 6e61 .!F#.. that na\n+000981d0: 0021 4423 0000 2020 2074 6861 7420 6e61 .!D#.. that na\n 000981e0: 6d65 6420 7265 736f 7572 6365 2063 6175 med resource cau\n 000981f0: 7365 7320 7468 6520 4c45 5645 4c20 746f ses the LEVEL to\n 00098200: 2062 6520 6465 6372 656d 656e 7465 642e be decremented.\n 00098210: 2057 6865 6e20 7468 6520 4c45 5645 4c3c When the LEVEL<\n-00098220: 0021 4624 0000 2020 2062 6563 6f6d 6573 .!F$.. becomes\n+00098220: 0021 4424 0000 2020 2062 6563 6f6d 6573 .!D$.. becomes\n 00098230: 2030 2c20 7468 6520 6e61 6d65 6420 7265 0, the named re\n 00098240: 736f 7572 6365 2069 7320 6e6f 206c 6f6e source is no lon\n-00098250: 6765 7220 4c4f 434b 6564 2e07 0021 4625 ger LOCKed...!F%\n-00098260: 0000 3100 2146 2600 0020 2020 5468 6520 ..1.!F&.. The \n+00098250: 6765 7220 4c4f 434b 6564 2e07 0021 4425 ger LOCKed...!D%\n+00098260: 0000 3100 2144 2600 0020 2020 5468 6520 ..1.!D&.. The \n 00098270: 666f 726d 6174 206f 6620 7468 6520 5a41 format of the ZA\n 00098280: 4c4c 4f43 4154 4520 636f 6d6d 616e 6420 LLOCATE command \n-00098290: 6973 3a07 0021 4627 0000 3f00 2146 2800 is:..!F'..?.!F(.\n+00098290: 6973 3a07 0021 4427 0000 3f00 2144 2800 is:..!D'..?.!D(.\n 000982a0: 0020 2020 5a41 5b4c 4c4f 4341 5445 5d5b . ZA[LLOCATE][\n 000982b0: 3a74 7665 7870 725d 205b 285d 6e72 6566 :tvexpr] [(]nref\n 000982c0: 5b2c 2e2e 2e5d 5b29 5d5b 3a69 6e74 6578 [,...][)][:intex\n-000982d0: 7072 5d5b 2c2e 2e2e 5d07 0021 4629 0000 pr][,...]..!F)..\n-000982e0: 1a00 2046 ff73 00ff 4558 414d 504c 4553 .. F.s..EXAMPLES\n-000982f0: 0000 4578 616d 706c 6573 1300 2d46 bf11 ..Examples..-F..\n+000982d0: 7072 5d5b 2c2e 2e2e 5d07 0021 4429 0000 pr][,...]..!D)..\n+000982e0: 1a00 2044 ff73 00ff 4558 414d 504c 4553 .. D.s..EXAMPLES\n+000982f0: 0000 4578 616d 706c 6573 1300 2d44 bf11 ..Examples..-D..\n 00098300: 0000 2020 2045 7861 6d70 6c65 7307 002e .. Examples...\n-00098310: 4621 0000 1300 2e46 3100 0020 2020 4578 F!.....F1.. Ex\n-00098320: 616d 706c 6573 3a07 002e 4641 0000 1500 amples:...FA....\n-00098330: 2e46 5100 0020 2020 5a41 6c6c 6f63 6174 .FQ.. ZAllocat\n-00098340: 6520 4116 002e 4661 0000 2020 205a 416c e A...Fa.. ZAl\n-00098350: 6c6f 6361 7465 205e 4119 002e 4671 0000 locate ^A...Fq..\n+00098310: 4421 0000 1300 2e44 3100 0020 2020 4578 D!.....D1.. Ex\n+00098320: 616d 706c 6573 3a07 002e 4441 0000 1500 amples:...DA....\n+00098330: 2e44 5100 0020 2020 5a41 6c6c 6f63 6174 .DQ.. ZAllocat\n+00098340: 6520 4116 002e 4461 0000 2020 205a 416c e A...Da.. ZAl\n+00098350: 6c6f 6361 7465 205e 4119 002e 4471 0000 locate ^A...Dq..\n 00098360: 2020 205a 416c 6c6f 6361 7465 205e 4128 ZAllocate ^A(\n-00098370: 3129 2d00 2e46 8100 0020 2020 5a41 6c6c 1)-..F... ZAll\n+00098370: 3129 2d00 2e44 8100 0020 2020 5a41 6c6c 1)-..D... ZAll\n 00098380: 6f63 6174 6520 285e 4228 2273 6d69 7468 ocate (^B(\"smith\n 00098390: 2229 2c5e 4328 226a 6f6e 6573 2229 2916 \"),^C(\"jones\")).\n-000983a0: 002e 4691 0000 2020 205a 416c 6c6f 6361 ..F... ZAlloca\n-000983b0: 7465 2040 4108 002d 46c0 1100 0052 002e te @A..-F....R..\n-000983c0: 4612 0000 2020 2054 6865 2066 6972 7374 F... The first\n+000983a0: 002e 4491 0000 2020 205a 416c 6c6f 6361 ..D... ZAlloca\n+000983b0: 7465 2040 4108 002d 44c0 1100 0052 002e te @A..-D....R..\n+000983c0: 4412 0000 2020 2054 6865 2066 6972 7374 D... The first\n 000983d0: 2063 6f6d 6d61 6e64 205a 414c 4c4f 4341 command ZALLOCA\n 000983e0: 5445 7320 413b 2074 6865 2073 6563 6f6e TEs A; the secon\n 000983f0: 642c 205e 413b 2074 6865 2074 6869 7264 d, ^A; the third\n 00098400: 2c20 5e41 2831 2920 616e 6420 7468 6553 , ^A(1) and theS\n-00098410: 002e 4613 0000 2020 2066 6f75 7274 682c ..F... fourth,\n+00098410: 002e 4413 0000 2020 2066 6f75 7274 682c ..D... fourth,\n 00098420: 2062 6f74 6820 5e42 2822 736d 6974 6822 both ^B(\"smith\"\n 00098430: 2920 616e 6420 5e43 2822 6a6f 6e65 7322 ) and ^C(\"jones\"\n 00098440: 2920 7369 6d75 6c74 616e 656f 7573 6c79 ) simultaneously\n 00098450: 2e20 5468 6520 6c61 7374 2063 6f6d 6d61 . The last comma\n-00098460: 6e64 4800 2e46 1400 0020 2020 5a41 4c4c ndH..F... ZALL\n+00098460: 6e64 4800 2e44 1400 0020 2020 5a41 4c4c ndH..D... ZALL\n 00098470: 4f43 4154 4573 2074 6865 2072 6573 6f75 OCATEs the resou\n 00098480: 7263 6573 206e 616d 6564 2062 7920 7468 rces named by th\n 00098490: 6520 7661 6c75 6520 6f66 2074 6865 2076 e value of the v\n-000984a0: 6172 6961 626c 6520 412e 0700 2e46 1500 ariable A....F..\n-000984b0: 0012 002e 4616 0000 2020 2045 7861 6d70 ....F... Examp\n-000984c0: 6c65 3a07 002e 4617 0000 1b00 2e46 1800 le:...F......F..\n+000984a0: 6172 6961 626c 6520 412e 0700 2e44 1500 ariable A....D..\n+000984b0: 0012 002e 4416 0000 2020 2045 7861 6d70 ....D... Examp\n+000984c0: 6c65 3a07 002e 4417 0000 1b00 2e44 1800 le:...D......D..\n 000984d0: 0020 2020 5a41 6c6c 6f63 6174 6520 412c . ZAllocate A,\n-000984e0: 5e42 2c40 431b 002e 4619 0000 2020 205a ^B,@C...F... Z\n+000984e0: 5e42 2c40 431b 002e 4419 0000 2020 205a ^B,@C...D... Z\n 000984f0: 414c 4c4f 4341 5445 2028 412c 422c 4329 ALLOCATE (A,B,C)\n-00098500: 0700 2e46 1a00 004f 002e 4621 0000 2020 ...F...O..F!.. \n+00098500: 0700 2e44 1a00 004f 002e 4421 0000 2020 ...D...O..D!.. \n 00098510: 2049 6620 5a41 4c4c 4f43 4154 4520 6172 If ZALLOCATE ar\n 00098520: 6775 6d65 6e74 7320 6172 6520 656e 636c guments are encl\n 00098530: 6f73 6564 2069 6e20 7061 7265 6e74 6865 osed in parenthe\n 00098540: 7365 732c 2074 6865 2063 6f6d 6d61 6e64 ses, the command\n-00098550: 2077 6169 7473 5400 2e46 2200 0020 2020 waitsT..F\".. \n+00098550: 2077 6169 7473 5400 2e44 2200 0020 2020 waitsT..D\".. \n 00098560: 756e 7469 6c20 616c 6c20 6e61 6d65 7320 until all names \n 00098570: 696e 2074 6865 2061 7267 756d 656e 7420 in the argument \n 00098580: 6c69 7374 2062 6563 6f6d 6520 6176 6169 list become avai\n 00098590: 6c61 626c 6520 6265 666f 7265 2072 6573 lable before res\n-000985a0: 6572 7669 6e67 2061 6e79 5100 2e46 2300 erving anyQ..F#.\n+000985a0: 6572 7669 6e67 2061 6e79 5100 2e44 2300 erving anyQ..D#.\n 000985b0: 0020 2020 6f66 2074 6865 206e 616d 6573 . of the names\n 000985c0: 2e20 466f 7220 6578 616d 706c 652c 2069 . For example, i\n 000985d0: 6e20 7468 6520 7374 6174 656d 656e 7420 n the statement \n 000985e0: 5a41 2028 412c 422c 4329 2c20 6966 2074 ZA (A,B,C), if t\n-000985f0: 6865 2072 6573 6f75 7263 6554 002e 4624 he resourceT..F$\n+000985f0: 6865 2072 6573 6f75 7263 6554 002e 4424 he resourceT..D$\n 00098600: 0000 2020 206e 616d 6564 2043 2069 7320 .. named C is \n 00098610: 6e6f 7420 6176 6169 6c61 626c 652c 205a not available, Z\n 00098620: 414c 4c4f 4341 5445 2077 6169 7473 2075 ALLOCATE waits u\n 00098630: 6e74 696c 2043 2062 6563 6f6d 6573 2061 ntil C becomes a\n 00098640: 7661 696c 6162 6c65 2062 6566 6f72 6552 vailable beforeR\n-00098650: 002e 4625 0000 2020 2072 6573 6572 7669 ..F%.. reservi\n+00098650: 002e 4425 0000 2020 2072 6573 6572 7669 ..D%.. reservi\n 00098660: 6e67 2041 2061 6e64 2042 2e20 5573 696e ng A and B. Usin\n 00098670: 6720 7468 6520 666f 726d 6174 2069 6c6c g the format ill\n 00098680: 7573 7472 6174 6564 2069 6e20 7468 6520 ustrated in the \n 00098690: 6669 7273 7420 6c69 6e65 2061 626f 7665 first line above\n-000986a0: 2c52 002e 4626 0000 2020 2063 616e 2063 ,R..F&.. can c\n+000986a0: 2c52 002e 4426 0000 2020 2063 616e 2063 ,R..D&.. can c\n 000986b0: 6175 7365 2064 6561 646c 6f63 6b73 2062 ause deadlocks b\n 000986c0: 6563 6175 7365 2074 6865 2072 6573 6f75 ecause the resou\n 000986d0: 7263 6520 6e61 6d65 7320 6172 6520 7265 rce names are re\n 000986e0: 7365 7276 6564 2061 7320 7468 6579 2063 served as they c\n-000986f0: 6f6d 6514 002e 4627 0000 2020 2061 7661 ome...F'.. ava\n-00098700: 696c 6162 6c65 2e07 002e 4628 0000 5400 ilable....F(..T.\n-00098710: 2e46 2900 0020 2020 5768 656e 2061 2070 .F).. When a p\n+000986f0: 6f6d 6514 002e 4427 0000 2020 2061 7661 ome...D'.. ava\n+00098700: 696c 6162 6c65 2e07 002e 4428 0000 5400 ilable....D(..T.\n+00098710: 2e44 2900 0020 2020 5768 656e 2061 2070 .D).. When a p\n 00098720: 726f 6365 7373 2061 7474 656d 7074 7320 rocess attempts \n 00098730: 746f 205a 414c 4c4f 4341 5445 2061 206e to ZALLOCATE a n\n 00098740: 616d 6520 6375 7272 656e 746c 7920 5a41 ame currently ZA\n 00098750: 4c4c 4f43 4154 4564 206f 7220 4c4f 434b LLOCATEd or LOCK\n-00098760: 6564 5400 2e46 2a00 0020 2020 2877 6974 edT..F*.. (wit\n+00098760: 6564 5400 2e44 2a00 0020 2020 2877 6974 edT..D*.. (wit\n 00098770: 6820 7468 6520 4c4f 434b 2063 6f6d 6d61 h the LOCK comma\n 00098780: 6e64 2920 6279 2061 6e6f 7468 6572 2070 nd) by another p\n 00098790: 726f 6365 7373 2c20 7468 6520 5a41 4c4c rocess, the ZALL\n 000987a0: 4f43 4154 4569 6e67 2070 726f 6365 7373 OCATEing process\n 000987b0: 2068 616e 6773 0000 0000 0000 0000 0000 hangs..........\n 000987c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000987d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000987e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000987f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00098800: 0100 0000 ff07 0000 8e17 0000 0000 0000 ................\n-00098810: 8100 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+00098810: 8100 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 00098820: 4d41 4e44 5300 ff73 00ff 5a41 4c4c 4f43 MANDS..s..ZALLOC\n 00098830: 4154 4500 ff73 00ff 4558 414d 504c 4553 ATE..s..EXAMPLES\n 00098840: 00c0 3100 0020 2020 756e 7469 6c20 7468 ..1.. until th\n 00098850: 6520 6f74 6865 7220 7072 6f63 6573 7320 e other process \n 00098860: 7265 6c65 6173 6573 2074 6865 206e 616d releases the nam\n 00098870: 652e 2049 6e20 7468 6520 6576 656e 7420 e. In the event \n 00098880: 7468 6174 206e 616d 6573 2072 656d 6169 that names remai\n-00098890: 6e51 002e 4632 0000 2020 2075 6e61 7661 nQ..F2.. unava\n+00098890: 6e51 002e 4432 0000 2020 2075 6e61 7661 nQ..D2.. unava\n 000988a0: 696c 6162 6c65 2066 6f72 2073 6967 6e69 ilable for signi\n 000988b0: 6669 6361 6e74 2070 6572 696f 6473 206f ficant periods o\n 000988c0: 6620 7469 6d65 2c20 7469 6d65 6f75 7473 f time, timeouts\n 000988d0: 2061 6c6c 6f77 2074 6865 2070 726f 6365 allow the proce\n-000988e0: 7373 3800 2e46 3300 0020 2020 6973 7375 ss8..F3.. issu\n+000988e0: 7373 3800 2e44 3300 0020 2020 6973 7375 ss8..D3.. issu\n 000988f0: 696e 6720 6120 5a41 4c4c 4f43 4154 4520 ing a ZALLOCATE \n 00098900: 746f 2072 6567 6169 6e20 7072 6f67 7261 to regain progra\n-00098910: 6d20 636f 6e74 726f 6c2e 0700 2e46 3400 m control....F4.\n-00098920: 0012 002e 4635 0000 2020 2045 7861 6d70 ....F5.. Examp\n-00098930: 6c65 3a07 002e 4636 0000 1800 2e46 3700 le:...F6.....F7.\n+00098910: 6d20 636f 6e74 726f 6c2e 0700 2e44 3400 m control....D4.\n+00098920: 0012 002e 4435 0000 2020 2045 7861 6d70 ....D5.. Examp\n+00098930: 6c65 3a07 002e 4436 0000 1800 2e44 3700 le:...D6.....D7.\n 00098940: 0020 2020 5a41 6c6c 6f63 6174 6520 5e44 . ZAllocate ^D\n-00098950: 3a35 0700 2e46 3800 004f 002e 4639 0000 :5...F8..O..F9..\n+00098950: 3a35 0700 2e44 3800 004f 002e 4439 0000 :5...D8..O..D9..\n 00098960: 2020 2054 6869 7320 6578 616d 706c 6520 This example \n 00098970: 7370 6563 6966 6965 7320 6120 7469 6d65 specifies a time\n 00098980: 6f75 7420 6f66 2066 6976 6520 7365 636f out of five seco\n 00098990: 6e64 732e 2049 6620 4754 2e4d 2072 6573 nds. If GT.M res\n-000989a0: 6572 7665 7320 5e44 5000 2e46 3a00 0020 erves ^DP..F:.. \n+000989a0: 6572 7665 7320 5e44 5000 2e44 3a00 0020 erves ^DP..D:.. \n 000989b0: 2020 6265 666f 7265 2074 6865 2066 6976 before the fiv\n 000989c0: 6520 7365 636f 6e64 7320 656c 6170 7365 e seconds elapse\n 000989d0: 732c 205a 414c 4c4f 4341 5445 2073 6574 s, ZALLOCATE set\n 000989e0: 7320 2454 4553 5420 746f 2054 5255 452e s $TEST to TRUE.\n-000989f0: 2049 6620 4754 2e4d 5300 2e46 4100 0020 If GT.MS..FA.. \n+000989f0: 2049 6620 4754 2e4d 5300 2e44 4100 0020 If GT.MS..DA.. \n 00098a00: 2020 6361 6e6e 6f74 2072 6573 6572 7665 cannot reserve\n 00098a10: 205e 4420 7769 7468 696e 2074 6865 2066 ^D within the f\n 00098a20: 6976 6520 7365 636f 6e64 2074 696d 656f ive second timeo\n 00098a30: 7574 2c20 5a41 4c4c 4f43 4154 4520 7365 ut, ZALLOCATE se\n-00098a40: 7473 2024 5445 5354 2074 6f10 002e 4642 ts $TEST to...FB\n-00098a50: 0000 2020 2046 414c 5345 2e07 002e 4643 .. FALSE....FC\n-00098a60: 0000 4f00 2e46 4400 0020 2020 4174 2074 ..O..FD.. At t\n+00098a40: 7473 2024 5445 5354 2074 6f10 002e 4442 ts $TEST to...DB\n+00098a50: 0000 2020 2046 414c 5345 2e07 002e 4443 .. FALSE....DC\n+00098a60: 0000 4f00 2e44 4400 0020 2020 4174 2074 ..O..DD.. At t\n 00098a70: 6865 2074 696d 6520 6f66 205a 414c 4c4f he time of ZALLO\n 00098a80: 4341 5445 696e 6720 6120 6e61 6d65 2c20 CATEing a name, \n 00098a90: 6e6f 206e 616d 6573 2070 7265 7669 6f75 no names previou\n 00098aa0: 736c 7920 7265 7365 7276 6564 2077 6974 sly reserved wit\n-00098ab0: 6854 002e 4645 0000 2020 205a 414c 4c4f hT..FE.. ZALLO\n+00098ab0: 6854 002e 4445 0000 2020 205a 414c 4c4f hT..DE.. ZALLO\n 00098ac0: 4341 5445 206f 7220 7468 6520 4c4f 434b CATE or the LOCK\n 00098ad0: 2063 6f6d 6d61 6e64 2061 7265 2072 656c command are rel\n 00098ae0: 6561 7365 6420 2873 696d 696c 6172 6c79 eased (similarly\n 00098af0: 2c20 4c4f 434b 696e 6720 6120 6e61 6d65 , LOCKing a name\n-00098b00: 2064 6f65 734a 002e 4646 0000 2020 206e doesJ..FF.. n\n+00098b00: 2064 6f65 734a 002e 4446 0000 2020 206e doesJ..DF.. n\n 00098b10: 6f74 2072 656c 6561 7365 206e 616d 6573 ot release names\n 00098b20: 2074 6861 7420 6861 7665 2062 6565 6e20 that have been \n 00098b30: 5a41 4c4c 4f43 4154 4564 292e 2046 6f72 ZALLOCATEd). For\n 00098b40: 2065 7861 6d70 6c65 2c20 6166 7465 7249 example, afterI\n-00098b50: 002e 4647 0000 2020 205a 414c 4c4f 4341 ..FG.. ZALLOCA\n+00098b50: 002e 4447 0000 2020 205a 414c 4c4f 4341 ..DG.. ZALLOCA\n 00098b60: 5445 696e 6720 4120 616e 6420 4c4f 434b TEing A and LOCK\n 00098b70: 696e 6720 422c 204c 4f43 4b69 6e67 2042 ing B, LOCKing B\n 00098b80: 2064 6f65 7320 6e6f 7420 7265 6c65 6173 does not releas\n-00098b90: 6520 412c 2061 6e64 3100 2e46 4800 0020 e A, and1..FH.. \n+00098b90: 6520 412c 2061 6e64 3100 2e44 4800 0020 e A, and1..DH.. \n 00098ba0: 2020 5a41 4c4c 4f43 4154 4569 6e67 2043 ZALLOCATEing C\n 00098bb0: 2064 6f65 7320 6e6f 7420 7265 6c65 6173 does not releas\n-00098bc0: 6520 4120 6f72 2042 2e07 002e 4649 0000 e A or B....FI..\n-00098bd0: 5100 2e46 4a00 0020 2020 5a44 4541 4c4c Q..FJ.. ZDEALL\n+00098bc0: 6520 4120 6f72 2042 2e07 002e 4449 0000 e A or B....DI..\n+00098bd0: 5100 2e44 4a00 0020 2020 5a44 4541 4c4c Q..DJ.. ZDEALL\n 00098be0: 4f43 4154 4520 7265 6c65 6173 6573 205a OCATE releases Z\n 00098bf0: 414c 4c4f 4341 5445 4420 7265 736f 7572 ALLOCATED resour\n 00098c00: 6365 206e 616d 6573 2e20 5468 6520 5a44 ce names. The ZD\n 00098c10: 4541 4c4c 4f43 4154 4520 636f 6d6d 616e EALLOCATE comman\n-00098c20: 6444 002e 4651 0000 2020 2063 616e 206f dD..FQ.. can o\n+00098c20: 6444 002e 4451 0000 2020 2063 616e 206f dD..DQ.. can o\n 00098c30: 6e6c 7920 7265 6c65 6173 6520 7072 6576 nly release prev\n 00098c40: 696f 7573 6c79 205a 414c 4c4f 4341 5445 iously ZALLOCATE\n 00098c50: 6420 286e 6f74 204c 4f43 4b65 6429 206e d (not LOCKed) n\n-00098c60: 616d 6573 2e07 002e 4652 0000 5100 2e46 ames....FR..Q..F\n+00098c60: 616d 6573 2e07 002e 4452 0000 5100 2e44 ames....DR..Q..D\n 00098c70: 5300 0020 2020 5265 736f 7572 6365 206e S.. Resource n\n 00098c80: 616d 6520 6172 6775 6d65 6e74 7320 666f ame arguments fo\n 00098c90: 7220 4c4f 434b 7320 616e 6420 5a41 4c4c r LOCKs and ZALL\n 00098ca0: 4f43 4154 4573 2069 6e74 6572 7365 6374 OCATEs intersect\n 00098cb0: 2e20 5468 6174 2069 732c 2069 6651 002e . That is, ifQ..\n-00098cc0: 4654 0000 2020 206f 6e65 2070 726f 6365 FT.. one proce\n+00098cc0: 4454 0000 2020 206f 6e65 2070 726f 6365 DT.. one proce\n 00098cd0: 7373 2068 6f6c 6473 2061 204c 4f43 4b20 ss holds a LOCK \n 00098ce0: 6f72 205a 414c 4c4f 4341 5445 2c20 616e or ZALLOCATE, an\n 00098cf0: 6f74 6865 7220 7072 6f63 6573 7320 6361 other process ca\n 00098d00: 6e20 6e65 6974 6865 7220 4c4f 434b 5300 n neither LOCKS.\n-00098d10: 2e46 5500 0020 2020 6e6f 7220 5a41 4c4c .FU.. nor ZALL\n+00098d10: 2e44 5500 0020 2020 6e6f 7220 5a41 4c4c .DU.. nor ZALL\n 00098d20: 4f43 4154 4520 616e 7920 6e61 6d65 2066 OCATE any name f\n 00098d30: 616c 6c69 6e67 2069 6e20 7468 6520 6869 alling in the hi\n 00098d40: 6572 6172 6368 7920 6f66 2074 6865 2072 erarchy of the r\n 00098d50: 6573 6f75 7263 6520 6e61 6d65 2068 656c esource name hel\n-00098d60: 6453 002e 4656 0000 2020 2062 7920 7468 dS..FV.. by th\n+00098d60: 6453 002e 4456 0000 2020 2062 7920 7468 dS..DV.. by th\n 00098d70: 6520 6669 7273 7420 7072 6f63 6573 732e e first process.\n 00098d80: 2057 6865 6e20 6120 7072 6f63 6573 7320 When a process \n 00098d90: 686f 6c64 7320 6120 4c4f 434b 206f 7220 holds a LOCK or \n 00098da0: 5a41 4c4c 4f43 4154 452c 2074 6861 7420 ZALLOCATE, that \n-00098db0: 7361 6d65 5400 2e46 5700 0020 2020 7072 sameT..FW.. pr\n+00098db0: 7361 6d65 5400 2e44 5700 0020 2020 7072 sameT..DW.. pr\n 00098dc0: 6f63 6573 7320 6d61 7920 616c 736f 204c ocess may also L\n 00098dd0: 4f43 4b20 6f72 205a 414c 4c4f 4341 5445 OCK or ZALLOCATE\n 00098de0: 2072 6573 6f75 7263 6520 6e61 6d65 7320 resource names \n 00098df0: 6661 6c6c 696e 6720 696e 2074 6865 2068 falling in the h\n-00098e00: 6965 7261 7263 6879 4f00 2e46 5800 0020 ierarchyO..FX.. \n+00098e00: 6965 7261 7263 6879 4f00 2e44 5800 0020 ierarchyO..DX.. \n 00098e10: 2020 6f66 2074 6865 2063 7572 7265 6e74 of the current\n 00098e20: 6c79 2068 656c 6420 7265 736f 7572 6365 ly held resource\n 00098e30: 206e 616d 652e 2057 6865 6e20 6120 7369 name. When a si\n 00098e40: 6e67 6c65 2070 726f 6365 7373 2068 6f6c ngle process hol\n-00098e50: 6473 2062 6f74 6852 002e 4659 0000 2020 ds bothR..FY.. \n+00098e50: 6473 2062 6f74 6852 002e 4459 0000 2020 ds bothR..DY.. \n 00098e60: 204c 4f43 4b73 2061 6e64 205a 414c 4c4f LOCKs and ZALLO\n 00098e70: 4341 5445 732c 2061 204c 4f43 4b20 646f CATEs, a LOCK do\n 00098e80: 6573 206e 6f74 2072 656c 6561 7365 2074 es not release t\n 00098e90: 6865 205a 414c 4c4f 4341 5445 6420 7265 he ZALLOCATEd re\n-00098ea0: 736f 7572 6365 2873 2944 002e 465a 0000 source(s)D..FZ..\n+00098ea0: 736f 7572 6365 2873 2944 002e 445a 0000 source(s)D..DZ..\n 00098eb0: 2020 2061 6e64 2061 205a 4445 414c 4c4f and a ZDEALLO\n 00098ec0: 4341 5445 2064 6f65 7320 6e6f 7420 7265 CATE does not re\n 00098ed0: 6c65 6173 6520 7468 6520 4c4f 434b 6564 lease the LOCKed\n 00098ee0: 2072 6573 6f75 7263 6528 7329 2e07 002e resource(s)....\n-00098ef0: 4661 0000 1200 2e46 6200 0020 2020 4578 Fa.....Fb.. Ex\n-00098f00: 616d 706c 653a 0700 2e46 6300 0017 002e ample:...Fc.....\n-00098f10: 4664 0000 2020 204c 6f63 6b20 5e41 5228 Fd.. Lock ^AR(\n-00098f20: 504e 5429 0b00 2e46 6500 0020 2020 2e0b PNT)...Fe.. ..\n-00098f30: 002e 4666 0000 2020 202e 0b00 2e46 6700 ..Ff.. ....Fg.\n-00098f40: 0020 2020 2e20 002e 4668 0000 2020 205a . . ..Fh.. Z\n+00098ef0: 4461 0000 1200 2e44 6200 0020 2020 4578 Da.....Db.. Ex\n+00098f00: 616d 706c 653a 0700 2e44 6300 0017 002e ample:...Dc.....\n+00098f10: 4464 0000 2020 204c 6f63 6b20 5e41 5228 Dd.. Lock ^AR(\n+00098f20: 504e 5429 0b00 2e44 6500 0020 2020 2e0b PNT)...De.. ..\n+00098f30: 002e 4466 0000 2020 202e 0b00 2e44 6700 ..Df.. ....Dg.\n+00098f40: 0020 2020 2e20 002e 4468 0000 2020 205a . . ..Dh.. Z\n 00098f50: 416c 6c6f 6361 7465 205e 4152 2850 4e54 Allocate ^AR(PNT\n-00098f60: 2c53 5542 290b 002e 4669 0000 2020 202e ,SUB)...Fi.. .\n-00098f70: 0b00 2e46 6a00 0020 2020 2e0b 002e 4671 ...Fj.. ....Fq\n-00098f80: 0000 2020 202e 1800 2e46 7200 0020 2020 .. ....Fr.. \n+00098f60: 2c53 5542 290b 002e 4469 0000 2020 202e ,SUB)...Di.. .\n+00098f70: 0b00 2e44 6a00 0020 2020 2e0b 002e 4471 ...Dj.. ....Dq\n+00098f80: 0000 2020 202e 1800 2e44 7200 0020 2020 .. ....Dr.. \n 00098f90: 4c6f 636b 205e 544f 5428 5444 5429 0b00 Lock ^TOT(TDT)..\n-00098fa0: 2e46 7300 0020 2020 2e0b 002e 4674 0000 .Fs.. ....Ft..\n-00098fb0: 2020 202e 2200 2e46 7500 0020 2020 5a44 .\"..Fu.. ZD\n+00098fa0: 2e44 7300 0020 2020 2e0b 002e 4474 0000 .Ds.. ....Dt..\n+00098fb0: 2020 202e 2200 2e44 7500 0020 2020 5a44 .\"..Du.. ZD\n 00098fc0: 4541 4c4c 4f43 4154 4520 5e41 5228 504e EALLOCATE ^AR(PN\n-00098fd0: 542c 5355 4229 0700 2e46 7600 0011 0017 T,SUB)...Fv.....\n-00098fe0: 4642 5245 414b 0000 5a42 7265 616b 1100 FBREAK..ZBreak..\n-00098ff0: 1d46 bf11 0000 2020 205a 4272 6561 6b00 .F.... ZBreak.\n+00098fd0: 542c 5355 4229 0700 2e44 7600 0011 0017 T,SUB)...Dv.....\n+00098fe0: 4442 5245 414b 0000 5a42 7265 616b 1100 DBREAK..ZBreak..\n+00098ff0: 1d44 bf11 0000 2020 205a 4272 6561 6b00 .D.... ZBreak.\n 00099000: 0100 0000 b807 0000 ce17 0000 0000 0000 ................\n-00099010: 2500 0046 4845 4c50 00ff 7300 ff43 4f4d %..FHELP..s..COM\n+00099010: 2500 0044 4845 4c50 00ff 7300 ff43 4f4d %..DHELP..s..COM\n 00099020: 4d41 4e44 5300 ff73 00ff 5a42 5245 414b MANDS..s..ZBREAK\n-00099030: 00bf 2100 0051 001e 4631 0000 2020 2054 ..!..Q..F1.. T\n+00099030: 00bf 2100 0051 001e 4431 0000 2020 2054 ..!..Q..D1.. T\n 00099040: 6865 205a 4252 4541 4b20 636f 6d6d 616e he ZBREAK comman\n 00099050: 6420 7365 7473 206f 7220 636c 6561 7273 d sets or clears\n 00099060: 2072 6f75 7469 6e65 2062 7265 616b 706f routine breakpo\n 00099070: 696e 7473 2064 7572 696e 6720 6465 6275 ints during debu\n-00099080: 6767 696e 672e 0700 1e46 4100 002e 001e gging....FA.....\n-00099090: 4651 0000 2020 2054 6865 2066 6f72 6d61 FQ.. The forma\n+00099080: 6767 696e 672e 0700 1e44 4100 002e 001e gging....DA.....\n+00099090: 4451 0000 2020 2054 6865 2066 6f72 6d61 DQ.. The forma\n 000990a0: 7420 6f66 2074 6865 205a 4252 4541 4b20 t of the ZBREAK \n-000990b0: 636f 6d6d 616e 6420 6973 3a07 001e 4661 command is:...Fa\n-000990c0: 0000 4000 1e46 7100 0020 2020 5a42 5b52 ..@..Fq.. ZB[R\n+000990b0: 636f 6d6d 616e 6420 6973 3a07 001e 4461 command is:...Da\n+000990c0: 0000 4000 1e44 7100 0020 2020 5a42 5b52 ..@..Dq.. ZB[R\n 000990d0: 4541 4b5d 5b3a 7476 6578 7072 5d20 5b2d EAK][:tvexpr] [-\n 000990e0: 5d65 6e74 7279 7265 665b 3a5b 6578 7072 ]entryref[:[expr\n 000990f0: 5d5b 3a69 6e74 6578 7072 5d5d 5b2c 2e2e ][:intexpr]][,..\n-00099100: 2e5d 0700 1e46 8100 001a 001d 46ff 7300 .]...F......F.s.\n+00099100: 2e5d 0700 1e44 8100 001a 001d 44ff 7300 .]...D......D.s.\n 00099110: ff45 5841 4d50 4c45 5300 0045 7861 6d70 .EXAMPLES..Examp\n-00099120: 6c65 7313 002a 46bf 1100 0020 2020 4578 les..*F.... Ex\n-00099130: 616d 706c 6573 0700 2b46 2100 0012 002b amples..+F!....+\n-00099140: 4631 0000 2020 2045 7861 6d70 6c65 3a07 F1.. Example:.\n-00099150: 002b 4641 0000 1c00 2b46 5100 0020 2020 .+FA....+FQ.. \n+00099120: 6c65 7313 002a 44bf 1100 0020 2020 4578 les..*D.... Ex\n+00099130: 616d 706c 6573 0700 2b44 2100 0012 002b amples..+D!....+\n+00099140: 4431 0000 2020 2045 7861 6d70 6c65 3a07 D1.. Example:.\n+00099150: 002b 4441 0000 1c00 2b44 5100 0020 2020 .+DA....+DQ.. \n 00099160: 4754 4d3e 5a50 5269 6e74 205e 5a42 5445 GTM>ZPRint ^ZBTE\n-00099170: 5354 1100 2b46 6100 0020 2020 5a42 5445 ST..+Fa.. ZBTE\n-00099180: 5354 3b15 002b 4671 0000 2020 2020 2020 ST;..+Fq.. \n-00099190: 2020 446f 2053 5542 1300 2b46 8100 0020 Do SUB..+F... \n-000991a0: 2020 2020 2020 2051 7569 7427 002b 4691 Quit'.+F.\n+00099170: 5354 1100 2b44 6100 0020 2020 5a42 5445 ST..+Da.. ZBTE\n+00099180: 5354 3b15 002b 4471 0000 2020 2020 2020 ST;..+Dq.. \n+00099190: 2020 446f 2053 5542 1300 2b44 8100 0020 Do SUB..+D... \n+000991a0: 2020 2020 2020 2051 7569 7427 002b 4491 Quit'.+D.\n 000991b0: 0000 2020 2053 5542 2020 5772 6974 6520 .. SUB Write \n 000991c0: 212c 2254 6869 7320 6973 205a 4254 4553 !,\"This is ZBTES\n-000991d0: 5422 1400 2a46 c011 0000 2020 2020 2020 T\"..*F.... \n-000991e0: 2020 5175 6974 1f00 2b46 1200 0020 2020 Quit..+F... \n+000991d0: 5422 1400 2a44 c011 0000 2020 2020 2020 T\"..*D.... \n+000991e0: 2020 5175 6974 1f00 2b44 1200 0020 2020 Quit..+D... \n 000991f0: 4754 4d3e 5a42 5245 414b 2053 5542 5e5a GTM>ZBREAK SUB^Z\n-00099200: 4254 4553 5418 002b 4613 0000 2020 2047 BTEST..+F... G\n+00099200: 4254 4553 5418 002b 4413 0000 2020 2047 BTEST..+D... G\n 00099210: 544d 3e44 6f20 5e5a 4254 4553 544d 002b TM>Do ^ZBTESTM.+\n-00099220: 4614 0000 2020 2025 4754 4d2d 492d 4252 F... %GTM-I-BR\n+00099220: 4414 0000 2020 2025 4754 4d2d 492d 4252 D... %GTM-I-BR\n 00099230: 4541 4b5a 4241 2c20 4272 6561 6b20 696e EAKZBA, Break in\n 00099240: 7374 7275 6374 696f 6e20 656e 636f 756e struction encoun\n 00099250: 7465 7265 6420 6475 7269 6e67 205a 4252 tered during ZBR\n-00099260: 4541 4b20 6163 7469 6f6e 2900 2b46 1500 EAK action).+F..\n+00099260: 4541 4b20 6163 7469 6f6e 2900 2b44 1500 EAK action).+D..\n 00099270: 0020 2020 4174 204d 2073 6f75 7263 6520 . At M source \n 00099280: 6c6f 6361 7469 6f6e 2053 5542 5e5a 4254 location SUB^ZBT\n-00099290: 4553 5417 002b 4616 0000 2020 2047 544d EST..+F... GTM\n-000992a0: 3e5a 5348 4f57 2022 4222 1400 2b46 1700 >ZSHOW \"B\"..+F..\n+00099290: 4553 5417 002b 4416 0000 2020 2047 544d EST..+D... GTM\n+000992a0: 3e5a 5348 4f57 2022 4222 1400 2b44 1700 >ZSHOW \"B\"..+D..\n 000992b0: 0020 2020 5355 425e 5a42 5445 5354 0700 . SUB^ZBTEST..\n-000992c0: 2b46 1800 004f 002b 4619 0000 2020 2054 +F...O.+F... T\n+000992c0: 2b44 1800 004f 002b 4419 0000 2020 2054 +D...O.+D... T\n 000992d0: 6869 7320 696e 7365 7274 7320 6120 5a42 his inserts a ZB\n 000992e0: 5245 414b 2077 6974 6820 6120 6465 6661 REAK with a defa\n 000992f0: 756c 7420 6163 7469 6f6e 2061 7420 5355 ult action at SU\n 00099300: 425e 5a42 5445 5354 2e20 4166 7465 7220 B^ZBTEST. After \n-00099310: 4754 2e4d 5100 2b46 1a00 0020 2020 656e GT.MQ.+F... en\n+00099310: 4754 2e4d 5100 2b44 1a00 0020 2020 656e GT.MQ.+D... en\n 00099320: 636f 756e 7465 7273 2074 6865 2042 5245 counters the BRE\n 00099330: 414b 2c20 7468 6520 5a53 484f 5720 2242 AK, the ZSHOW \"B\n 00099340: 2220 6469 7370 6c61 7973 2074 6869 7320 \" displays this \n 00099350: 6173 2074 6865 206f 6e6c 7920 5a42 5245 as the only ZBRE\n-00099360: 414b 2069 6e14 002b 4621 0000 2020 2074 AK in..+F!.. t\n-00099370: 6865 2069 6d61 6765 2e07 002b 4622 0000 he image...+F\"..\n-00099380: 1200 2b46 2300 0020 2020 4578 616d 706c ..+F#.. Exampl\n-00099390: 653a 0700 2b46 2400 0017 002b 4625 0000 e:..+F$....+F%..\n+00099360: 414b 2069 6e14 002b 4421 0000 2020 2074 AK in..+D!.. t\n+00099370: 6865 2069 6d61 6765 2e07 002b 4422 0000 he image...+D\"..\n+00099380: 1200 2b44 2300 0020 2020 4578 616d 706c ..+D#.. Exampl\n+00099390: 653a 0700 2b44 2400 0017 002b 4425 0000 e:..+D$....+D%..\n 000993a0: 2020 2047 544d 3e5a 4252 4541 4b20 2d2a GTM>ZBREAK -*\n-000993b0: 0700 2b46 2600 0013 002b 4627 0000 2020 ..+F&....+F'.. \n-000993c0: 2047 544d 3e5a 474f 544f 2f00 2b46 2800 GTM>ZGOTO/.+F(.\n+000993b0: 0700 2b44 2600 0013 002b 4427 0000 2020 ..+D&....+D'.. \n+000993c0: 2047 544d 3e5a 474f 544f 2f00 2b44 2800 GTM>ZGOTO/.+D(.\n 000993d0: 0020 2020 4754 4d3e 5a42 5245 414b 2053 . GTM>ZBREAK S\n 000993e0: 5542 5e5a 4254 4553 543a 2257 2021 2c22 UB^ZBTEST:\"W !,\"\n-000993f0: 2254 7261 6365 2222 2218 002b 4629 0000 \"Trace\"\"\"..+F)..\n+000993f0: 2254 7261 6365 2222 2218 002b 4429 0000 \"Trace\"\"\"..+D)..\n 00099400: 2020 2047 544d 3e44 6f20 5e5a 4254 4553 GTM>Do ^ZBTES\n-00099410: 540f 002b 462a 0000 2020 2054 7261 6365 T..+F*.. Trace\n-00099420: 1800 2b46 3100 0020 2020 5468 6973 2069 ..+F1.. This i\n-00099430: 7320 5a42 5445 5354 0e00 2b46 3200 0020 s ZBTEST..+F2.. \n-00099440: 2020 4754 4d3e 0700 2b46 3300 0051 002b GTM>..+F3..Q.+\n-00099450: 4634 0000 2020 2054 6869 7320 7265 6d6f F4.. This remo\n+00099410: 540f 002b 442a 0000 2020 2054 7261 6365 T..+D*.. Trace\n+00099420: 1800 2b44 3100 0020 2020 5468 6973 2069 ..+D1.. This i\n+00099430: 7320 5a42 5445 5354 0e00 2b44 3200 0020 s ZBTEST..+D2.. \n+00099440: 2020 4754 4d3e 0700 2b44 3300 0051 002b GTM>..+D3..Q.+\n+00099450: 4434 0000 2020 2054 6869 7320 7265 6d6f D4.. This remo\n 00099460: 7665 7320 616c 6c20 6578 6973 7469 6e67 ves all existing\n 00099470: 205a 4252 4541 4b73 2077 6974 6820 6120 ZBREAKs with a \n 00099480: 5a42 5245 414b 202d 2a2e 204e 6f74 6520 ZBREAK -*. Note \n 00099490: 7468 6174 2069 7420 6973 206e 6f74 4f00 that it is notO.\n-000994a0: 2b46 3500 0020 2020 6e65 6365 7373 6172 +F5.. necessar\n+000994a0: 2b44 3500 0020 2020 6e65 6365 7373 6172 +D5.. necessar\n 000994b0: 7920 746f 2072 656d 6f76 6520 5a42 5245 y to remove ZBRE\n 000994c0: 414b 7320 6265 666f 7265 206d 6f64 6966 AKs before modif\n 000994d0: 7969 6e67 2074 6865 6d2e 2049 7420 616c ying them. It al\n 000994e0: 736f 2063 6c65 6172 7320 7468 6554 002b so clears theT.+\n-000994f0: 4636 0000 2020 2070 726f 6365 7373 2069 F6.. process i\n+000994f0: 4436 0000 2020 2070 726f 6365 7373 2069 D6.. process i\n 00099500: 6e76 6f63 6174 696f 6e20 7374 6163 6b20 nvocation stack \n 00099510: 7769 7468 2061 6e20 6172 6775 6d65 6e74 with an argument\n 00099520: 6c65 7373 205a 474f 544f 2e20 5468 656e less ZGOTO. Then\n 00099530: 2069 7420 7573 6573 2061 205a 4252 4541 it uses a ZBREA\n-00099540: 4b54 002b 4637 0000 2020 2074 6f20 696e KT.+F7.. to in\n+00099540: 4b54 002b 4437 0000 2020 2074 6f20 696e KT.+D7.. to in\n 00099550: 7365 7274 2061 2074 7261 6365 2d70 6f69 sert a trace-poi\n 00099560: 6e74 2e20 4576 6572 7920 7469 6d65 2047 nt. Every time G\n 00099570: 542e 4d20 6578 6563 7574 6573 2074 6865 T.M executes the\n 00099580: 206c 696e 6520 746f 2077 6865 7265 205a line to where Z\n-00099590: 4252 4541 4b51 002b 4638 0000 2020 2068 BREAKQ.+F8.. h\n+00099590: 4252 4541 4b51 002b 4438 0000 2020 2068 BREAKQ.+D8.. h\n 000995a0: 6173 2065 7374 6162 6c69 7368 6564 2061 as established a\n 000995b0: 2074 7261 6365 2d70 6f69 6e74 2c20 6974 trace-point, it\n 000995c0: 2070 6572 666f 726d 7320 7468 6520 7370 performs the sp\n 000995d0: 6563 6966 6965 6420 6163 7469 6f6e 2077 ecified action w\n-000995e0: 6974 686f 7574 1f00 2b46 3900 0020 2020 ithout..+F9.. \n+000995e0: 6974 686f 7574 1f00 2b44 3900 0020 2020 ithout..+D9.. \n 000995f0: 656e 7465 7269 6e67 2044 6972 6563 7420 entering Direct \n-00099600: 4d6f 6465 2e07 002b 463a 0000 1200 2b46 Mode...+F:....+F\n+00099600: 4d6f 6465 2e07 002b 443a 0000 1200 2b44 Mode...+D:....+D\n 00099610: 4100 0020 2020 4578 616d 706c 653a 0700 A.. Example:..\n-00099620: 2b46 4200 001e 002b 4643 0000 2020 205a +FB....+FC.. Z\n+00099620: 2b44 4200 001e 002b 4443 0000 2020 205a +DB....+DC.. Z\n 00099630: 4272 6561 6b20 5052 494e 545e 5449 4d45 Break PRINT^TIME\n-00099640: 3a3a 3507 002b 4644 0000 5300 2b46 4500 ::5..+FD..S.+FE.\n+00099640: 3a3a 3507 002b 4444 0000 5300 2b44 4500 ::5..+DD..S.+DE.\n 00099650: 0020 2020 5468 6973 2042 5245 414b 7320 . This BREAKs \n 00099660: 6578 6563 7574 696f 6e20 6174 206c 696e execution at lin\n 00099670: 6520 5052 494e 5420 696e 2072 6f75 7469 e PRINT in routi\n 00099680: 6e65 206a 7573 7420 6265 666f 7265 2074 ne just before t\n 00099690: 6865 2066 6966 7468 2074 696d 651f 002b he fifth time..+\n-000996a0: 4646 0000 2020 2074 6865 206c 696e 6520 FF.. the line \n-000996b0: 6973 2065 7865 6375 7465 642e 0700 2b46 is executed...+F\n-000996c0: 4700 0012 002b 4648 0000 2020 2045 7861 G....+FH.. Exa\n-000996d0: 6d70 6c65 3a07 002b 4649 0000 2f00 2b46 mple:..+FI../.+F\n+000996a0: 4446 0000 2020 2074 6865 206c 696e 6520 DF.. the line \n+000996b0: 6973 2065 7865 6375 7465 642e 0700 2b44 is executed...+D\n+000996c0: 4700 0012 002b 4448 0000 2020 2045 7861 G....+DH.. Exa\n+000996d0: 6d70 6c65 3a07 002b 4449 0000 2f00 2b44 mple:..+DI../.+D\n 000996e0: 4a00 0020 2020 5a42 5245 414b 2050 5249 J.. ZBREAK PRI\n 000996f0: 4e54 5e54 494d 453a 2257 5249 5445 2041 NT^TIME:\"WRITE A\n-00099700: 5645 2042 5245 414b 223a 3307 002b 4651 VE BREAK\":3..+FQ\n-00099710: 0000 4e00 2b46 5200 0020 2020 5468 6973 ..N.+FR.. This\n+00099700: 5645 2042 5245 414b 223a 3307 002b 4451 VE BREAK\":3..+DQ\n+00099710: 0000 4e00 2b44 5200 0020 2020 5468 6973 ..N.+DR.. This\n 00099720: 2069 6e73 6572 7473 2061 205a 4252 4541 inserts a ZBREA\n 00099730: 4b20 6163 7469 6f6e 206f 6620 5752 4954 K action of WRIT\n 00099740: 4520 4156 4520 616e 6420 4252 4541 4b20 E AVE and BREAK \n 00099750: 6265 666f 7265 2074 6865 2074 6869 7264 before the third\n-00099760: 2200 2b46 5300 0020 2020 6578 6563 7574 \".+FS.. execut\n+00099760: 2200 2b44 5300 0020 2020 6578 6563 7574 \".+DS.. execut\n 00099770: 696f 6e20 6f66 2050 5249 4e54 5e54 494d ion of PRINT^TIM\n-00099780: 452e 0700 2b46 5400 0015 0017 4643 4f4d E...+FT.....FCOM\n+00099780: 452e 0700 2b44 5400 0015 0017 4443 4f4d E...+DT.....DCOM\n 00099790: 5049 4c45 0000 5a43 4f4d 7069 6c65 1300 PILE..ZCOMpile..\n-000997a0: 1f46 bf11 0000 2020 205a 434f 4d70 696c .F.... ZCOMpil\n-000997b0: 6507 0020 4621 0000 0000 0000 0000 0000 e.. F!..........\n+000997a0: 1f44 bf11 0000 2020 205a 434f 4d70 696c .D.... ZCOMpil\n+000997b0: 6507 0020 4421 0000 0000 0000 0000 0000 e.. D!..........\n 000997c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000997d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000997e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000997f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00099800: 0100 0000 dd07 0000 0318 0000 0000 0000 ................\n-00099810: 6d00 0046 4845 4c50 00ff 7300 ff43 4f4d m..FHELP..s..COM\n+00099810: 6d00 0044 4845 4c50 00ff 7300 ff43 4f4d m..DHELP..s..COM\n 00099820: 4d41 4e44 5300 ff73 00ff 5a43 4f4d 5049 MANDS..s..ZCOMPI\n 00099830: 4c45 00bf 3100 0020 2020 5468 6520 5a43 LE..1.. The ZC\n 00099840: 4f4d 5049 4c45 2063 6f6d 6d61 6e64 2069 OMPILE command i\n 00099850: 6e76 6f6b 6573 2074 6865 2047 542e 4d20 nvokes the GT.M \n 00099860: 636f 6d70 696c 6572 2066 726f 6d20 7769 compiler from wi\n 00099870: 7468 696e 2074 6865 2047 542e 4d1f 0020 thin the GT.M.. \n-00099880: 4641 0000 2020 2072 756e 2d74 696d 6520 FA.. run-time \n-00099890: 656e 7669 726f 6e6d 656e 742e 0700 2046 environment... F\n-000998a0: 5100 004e 0020 4661 0000 2020 2057 6974 Q..N. Fa.. Wit\n+00099880: 4441 0000 2020 2072 756e 2d74 696d 6520 DA.. run-time \n+00099890: 656e 7669 726f 6e6d 656e 742e 0700 2044 environment... D\n+000998a0: 5100 004e 0020 4461 0000 2020 2057 6974 Q..N. Da.. Wit\n 000998b0: 6869 6e20 4754 2e4d 2069 7473 656c 662c hin GT.M itself,\n 000998c0: 205a 434f 4d50 494c 4520 7072 6f76 6964 ZCOMPILE provid\n 000998d0: 6573 2074 6865 2066 756e 6374 696f 6e61 es the functiona\n 000998e0: 6c69 7479 206f 6620 7468 6520 6d75 6d70 lity of the mump\n-000998f0: 732c 0020 4671 0000 2020 2063 6f6d 6d61 s,. Fq.. comma\n+000998f0: 732c 0020 4471 0000 2020 2063 6f6d 6d61 s,. Dq.. comma\n 00099900: 6e64 2c20 6578 6365 7074 2066 6f72 206d nd, except for m\n 00099910: 756d 7073 202d 6469 7265 6374 2e07 0020 umps -direct... \n-00099920: 4681 0000 3000 2046 9100 0020 2020 5468 F...0. F... Th\n+00099920: 4481 0000 3000 2044 9100 0020 2020 5468 D...0. D... Th\n 00099930: 6520 666f 726d 6174 206f 6620 7468 6520 e format of the \n 00099940: 5a43 4f4d 5049 4c45 2063 6f6d 6d61 6e64 ZCOMPILE command\n-00099950: 2069 733a 0800 1f46 c011 0000 2800 2046 is:...F....(. F\n+00099950: 2069 733a 0800 1f44 c011 0000 2800 2044 is:...D....(. D\n 00099960: 1200 0020 2020 5a43 4f4d 5b50 494c 455d ... ZCOM[PILE]\n 00099970: 5b3a 7476 6578 7072 5d20 6578 7072 5b2c [:tvexpr] expr[,\n-00099980: 2e2e 2e5d 0700 2046 1300 0050 0020 4614 ...].. F...P. F.\n+00099980: 2e2e 2e5d 0700 2044 1300 0050 0020 4414 ...].. D...P. D.\n 00099990: 0000 2020 2054 6865 2024 5a43 5354 4154 .. The $ZCSTAT\n 000999a0: 5553 2069 6e74 7269 6e73 6963 2073 7065 US intrinsic spe\n 000999b0: 6369 616c 2076 6172 6961 626c 6520 686f cial variable ho\n 000999c0: 6c64 7320 7468 6520 7661 6c75 6520 6f66 lds the value of\n-000999d0: 2074 6865 2073 7461 7475 7343 0020 4615 the statusC. F.\n+000999d0: 2074 6865 2073 7461 7475 7343 0020 4415 the statusC. D.\n 000999e0: 0000 2020 2063 6f64 6520 666f 7220 7468 .. code for th\n 000999f0: 6520 636f 6d70 696c 6174 696f 6e20 7065 e compilation pe\n 00099a00: 7266 6f72 6d65 6420 6279 2061 205a 434f rformed by a ZCO\n 00099a10: 4d50 494c 4520 636f 6d6d 616e 642e 0700 MPILE command...\n-00099a20: 2046 1600 001a 001f 46ff 7300 ff45 5841 F......F.s..EXA\n+00099a20: 2044 1600 001a 001f 44ff 7300 ff45 5841 D......D.s..EXA\n 00099a30: 4d50 4c45 5300 0045 7861 6d70 6c65 7313 MPLES..Examples.\n-00099a40: 002c 46bf 1100 0020 2020 4578 616d 706c .,F.... Exampl\n-00099a50: 6573 0700 2d46 2100 0013 002d 4631 0000 es..-F!....-F1..\n-00099a60: 2020 2045 7861 6d70 6c65 733a 0700 2d46 Examples:..-F\n-00099a70: 4100 001f 002d 4651 0000 2020 205a 434f A....-FQ.. ZCO\n+00099a40: 002c 44bf 1100 0020 2020 4578 616d 706c .,D.... Exampl\n+00099a50: 6573 0700 2d44 2100 0013 002d 4431 0000 es..-D!....-D1..\n+00099a60: 2020 2045 7861 6d70 6c65 733a 0700 2d44 Examples:..-D\n+00099a70: 4100 001f 002d 4451 0000 2020 205a 434f A....-DQ.. ZCO\n 00099a80: 4d50 494c 4520 2245 5841 4d50 4c45 272e MPILE \"EXAMPLE'.\n-00099a90: 6d22 0700 2d46 6100 0043 002d 4671 0000 m\"..-Fa..C.-Fq..\n+00099a90: 6d22 0700 2d44 6100 0043 002d 4471 0000 m\"..-Da..C.-Dq..\n 00099aa0: 2020 2054 6869 7320 636f 6d70 696c 6573 This compiles\n 00099ab0: 2045 5841 4d50 4c45 2e6d 2069 6e20 7468 EXAMPLE.m in th\n 00099ac0: 6520 6375 7272 656e 7420 776f 726b 696e e current workin\n-00099ad0: 6720 6469 7265 6374 6f72 792e 0700 2d46 g directory...-F\n-00099ae0: 8100 0012 002d 4691 0000 2020 2045 7861 .....-F... Exa\n-00099af0: 6d70 6c65 3a08 002c 46c0 1100 001f 002d mple:..,F......-\n-00099b00: 4612 0000 2020 205a 434f 4d50 494c 4520 F... ZCOMPILE \n-00099b10: 222d 6c69 7374 2041 2a2e 6d22 0700 2d46 \"-list A*.m\"..-F\n-00099b20: 1300 0054 002d 4614 0000 2020 2054 6869 ...T.-F... Thi\n+00099ad0: 6720 6469 7265 6374 6f72 792e 0700 2d44 g directory...-D\n+00099ae0: 8100 0012 002d 4491 0000 2020 2045 7861 .....-D... Exa\n+00099af0: 6d70 6c65 3a08 002c 44c0 1100 001f 002d mple:..,D......-\n+00099b00: 4412 0000 2020 205a 434f 4d50 494c 4520 D... ZCOMPILE \n+00099b10: 222d 6c69 7374 2041 2a2e 6d22 0700 2d44 \"-list A*.m\"..-D\n+00099b20: 1300 0054 002d 4414 0000 2020 2054 6869 ...T.-D... Thi\n 00099b30: 7320 636f 6d70 696c 6573 2061 6c6c 2066 s compiles all f\n 00099b40: 696c 6573 2073 7461 7274 696e 6720 7769 iles starting wi\n 00099b50: 7468 2061 205b 6361 7069 7461 6c5d 2041 th a [capital] A\n 00099b60: 2061 6e64 2061 6e20 6578 7465 6e73 696f and an extensio\n-00099b70: 6e20 6f66 202e 6d53 002d 4615 0000 2020 n of .mS.-F... \n+00099b70: 6e20 6f66 202e 6d53 002d 4415 0000 2020 n of .mS.-D... \n 00099b80: 2069 6e20 7468 6520 6375 7272 656e 7420 in the current \n 00099b90: 776f 726b 696e 6720 6469 7265 6374 6f72 working director\n 00099ba0: 7920 616e 6420 7072 6f64 7563 6573 2063 y and produces c\n 00099bb0: 6f72 7265 7370 6f6e 6469 6e67 206c 6973 orresponding lis\n-00099bc0: 7469 6e67 2066 696c 6573 2300 2d46 1600 ting files#.-F..\n+00099bc0: 7469 6e67 2066 696c 6573 2300 2d44 1600 ting files#.-D..\n 00099bd0: 0020 2020 666f 7220 6561 6368 2073 6f75 . for each sou\n 00099be0: 7263 6520 2f20 6f62 6a65 6374 2e07 002d rce / object...-\n-00099bf0: 4617 0000 1500 1946 4e54 494e 5545 0000 F......FNTINUE..\n-00099c00: 5a43 6f6e 7469 6e75 6514 0020 46bf 1100 ZContinue.. F...\n+00099bf0: 4417 0000 1500 1944 4e54 494e 5545 0000 D......DNTINUE..\n+00099c00: 5a43 6f6e 7469 6e75 6514 0020 44bf 1100 ZContinue.. D...\n 00099c10: 0020 2020 5a43 6f6e 7469 6e75 6507 0021 . ZContinue..!\n-00099c20: 4621 0000 5400 2146 3100 0020 2020 5468 F!..T.!F1.. Th\n+00099c20: 4421 0000 5400 2144 3100 0020 2020 5468 D!..T.!D1.. Th\n 00099c30: 6520 5a43 4f4e 5449 4e55 4520 636f 6d6d e ZCONTINUE comm\n 00099c40: 616e 6420 636f 6e74 696e 7565 7320 726f and continues ro\n 00099c50: 7574 696e 6520 6578 6563 7574 696f 6e20 utine execution \n 00099c60: 6166 7465 7220 6120 4252 4541 4b20 636f after a BREAK co\n-00099c70: 6d6d 616e 6420 6f72 1500 2146 4100 0020 mmand or..!FA.. \n+00099c70: 6d6d 616e 6420 6f72 1500 2144 4100 0020 mmand or..!DA.. \n 00099c80: 2020 6120 3c43 5452 4c2d 433e 2e07 0021 a ...!\n-00099c90: 4651 0000 3100 2146 6100 0020 2020 5468 FQ..1.!Fa.. Th\n+00099c90: 4451 0000 3100 2144 6100 0020 2020 5468 DQ..1.!Da.. Th\n 00099ca0: 6520 666f 726d 6174 206f 6620 7468 6520 e format of the \n 00099cb0: 5a43 4f4e 5449 4e55 4520 636f 6d6d 616e ZCONTINUE comman\n-00099cc0: 6420 6973 3a07 0021 4671 0000 1e00 2146 d is:..!Fq....!F\n+00099cc0: 6420 6973 3a07 0021 4471 0000 1e00 2144 d is:..!Dq....!D\n 00099cd0: 8100 0020 2020 5a43 5b4f 4e54 494e 5545 ... ZC[ONTINUE\n-00099ce0: 5d5b 3a74 7665 7870 725d 0700 2146 9100 ][:tvexpr]..!F..\n-00099cf0: 001b 0017 4644 4541 4c4c 4f43 4154 4500 ....FDEALLOCATE.\n-00099d00: 005a 4465 616c 6c6f 6361 7465 1600 2246 .ZDeallocate..\"F\n+00099ce0: 5d5b 3a74 7665 7870 725d 0700 2144 9100 ][:tvexpr]..!D..\n+00099cf0: 001b 0017 4444 4541 4c4c 4f43 4154 4500 ....DDEALLOCATE.\n+00099d00: 005a 4465 616c 6c6f 6361 7465 1600 2244 .ZDeallocate..\"D\n 00099d10: bf11 0000 2020 205a 4465 616c 6c6f 6361 .... ZDealloca\n-00099d20: 7465 0700 2346 2100 004d 0023 4631 0000 te..#F!..M.#F1..\n+00099d20: 7465 0700 2344 2100 004d 0023 4431 0000 te..#D!..M.#D1..\n 00099d30: 2020 2054 6865 205a 4445 414c 4c4f 4341 The ZDEALLOCA\n 00099d40: 5445 2063 6f6d 6d61 6e64 2072 656c 6561 TE command relea\n 00099d50: 7365 7320 6120 7370 6563 6966 6965 6420 ses a specified \n 00099d60: 7265 736f 7572 6365 206e 616d 6520 6f72 resource name or\n-00099d70: 206e 616d 6573 4f00 2346 4100 0020 2020 namesO.#FA.. \n+00099d70: 206e 616d 6573 4f00 2344 4100 0020 2020 namesO.#DA.. \n 00099d80: 7072 6576 696f 7573 6c79 2072 6573 6572 previously reser\n 00099d90: 7665 6420 6279 2074 6865 205a 414c 4c4f ved by the ZALLO\n 00099da0: 4341 5445 2063 6f6d 6d61 6e64 2e20 5468 CATE command. Th\n 00099db0: 6520 5a44 4541 4c4c 4f43 4154 4520 636f e ZDEALLOCATE co\n-00099dc0: 6d6d 616e 644b 0023 4651 0000 2020 2072 mmandK.#FQ.. r\n+00099dc0: 6d6d 616e 644b 0023 4451 0000 2020 2072 mmandK.#DQ.. r\n 00099dd0: 656c 6561 7365 7320 6f6e 6c79 2074 6865 eleases only the\n 00099de0: 2073 7065 6369 6669 6564 206e 616d 6528 specified name(\n 00099df0: 7329 2077 6974 686f 7574 2072 656c 6561 s) without relea\n 00099e00: 7369 6e67 206f 7468 6572 206e 616d 6573 sing other names\n-00099e10: 4100 2346 6100 0020 2020 7072 6576 696f A.#Fa.. previo\n+00099e10: 4100 2344 6100 0020 2020 7072 6576 696f A.#Da.. previo\n 00099e20: 7573 6c79 2072 6573 6572 7665 6420 7769 usly reserved wi\n 00099e30: 7468 2074 6865 205a 414c 4c4f 4341 5445 th the ZALLOCATE\n 00099e40: 206f 7220 4c4f 434b 2063 6f6d 6d61 6e64 or LOCK command\n-00099e50: 2e07 0023 4671 0000 4d00 2346 8100 0020 ...#Fq..M.#F... \n+00099e50: 2e07 0023 4471 0000 4d00 2344 8100 0020 ...#Dq..M.#D... \n 00099e60: 2020 5468 6520 5a44 4541 4c4c 4f43 4154 The ZDEALLOCAT\n 00099e70: 4520 636f 6d6d 616e 6420 7072 6f76 6964 E command provid\n 00099e80: 6573 2063 6f6d 7061 7469 6269 6c69 7479 es compatibility\n 00099e90: 2077 6974 6820 736f 6d65 206f 7468 6572 with some other\n-00099ea0: 2047 542e 4d50 0023 4691 0000 2020 2069 GT.MP.#F... i\n+00099ea0: 2047 542e 4d50 0023 4491 0000 2020 2069 GT.MP.#D... i\n 00099eb0: 6d70 6c65 6d65 6e74 6174 696f 6e73 2e20 mplementations. \n 00099ec0: 5468 6520 4d20 4465 7665 6c6f 706d 656e The M Developmen\n 00099ed0: 7420 436f 6d6d 6974 7465 6520 6368 6f6f t Committee choo\n 00099ee0: 7365 2074 6f20 6164 6420 7468 6520 2b20 se to add the + \n-00099ef0: 616e 6420 2d4d 0022 46c0 1100 0020 2020 and -M.\"F.... \n+00099ef0: 616e 6420 2d4d 0022 44c0 1100 0020 2020 and -M.\"D.... \n 00099f00: 6465 6c69 6d69 7465 7273 2074 6f20 7468 delimiters to th\n 00099f10: 6520 4c4f 434b 2063 6f6d 6d61 6e64 2072 e LOCK command r\n 00099f20: 6174 6865 7220 7468 616e 2061 646f 7074 ather than adopt\n 00099f30: 2074 6865 205a 414c 4c4f 4341 5445 2061 the ZALLOCATE a\n-00099f40: 6e64 5000 2346 1200 0020 2020 5a44 4541 ndP.#F... ZDEA\n+00099f40: 6e64 5000 2344 1200 0020 2020 5a44 4541 ndP.#D... ZDEA\n 00099f50: 4c4c 4f43 4154 4520 6170 7072 6f61 6368 LLOCATE approach\n 00099f60: 2e20 5468 6572 6566 6f72 652c 2077 6865 . Therefore, whe\n 00099f70: 6e20 6120 6465 7369 676e 2072 6571 7569 n a design requi\n 00099f80: 7265 7320 616e 2069 6e63 7265 6d65 6e74 res an increment\n-00099f90: 616c 4b00 2346 1300 0020 2020 6c6f 636b alK.#F... lock\n+00099f90: 616c 4b00 2344 1300 0020 2020 6c6f 636b alK.#D... lock\n 00099fa0: 206d 6563 6861 6e69 736d 2c20 4c4f 434b mechanism, LOCK\n 00099fb0: 202b 2f2d 2068 6173 2074 6865 2061 6476 +/- has the adv\n 00099fc0: 616e 7461 6765 206f 6620 6265 696e 6720 antage of being \n 00099fd0: 7061 7274 206f 6620 7468 6520 4d00 0000 part of the M...\n 00099fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00099ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009a000: 0100 0000 fd07 0000 4318 0000 0000 0000 ........C.......\n-0009a010: 7400 0046 4845 4c50 00ff 7300 ff43 4f4d t..FHELP..s..COM\n+0009a010: 7400 0044 4845 4c50 00ff 7300 ff43 4f4d t..DHELP..s..COM\n 0009a020: 4d41 4e44 5300 ff73 00ff 5a44 4541 4c4c MANDS..s..ZDEALL\n 0009a030: 4f43 4154 4500 c014 0000 2020 2073 7461 OCATE..... sta\n 0009a040: 6e64 6172 642e 204c 4f43 4b20 2b2f 2d20 ndard. LOCK +/- \n 0009a050: 616c 736f 2068 6173 2074 6865 2061 6476 also has the adv\n 0009a060: 616e 7461 6765 206f 6620 776f 726b 696e antage of workin\n 0009a070: 6720 7379 6d6d 6574 7269 6361 6c6c 7920 g symmetrically \n-0009a080: 7768 656e 2a00 2346 1500 0020 2020 726f when*.#F... ro\n+0009a080: 7768 656e 2a00 2344 1500 0020 2020 726f when*.#D... ro\n 0009a090: 7574 696e 6573 2075 7369 6e67 204c 4f43 utines using LOC\n 0009a0a0: 4b73 2061 7265 206e 6573 7465 642e 0700 Ks are nested...\n-0009a0b0: 2346 1600 0033 0023 4617 0000 2020 2054 #F...3.#F... T\n+0009a0b0: 2344 1600 0033 0023 4417 0000 2020 2054 #D...3.#D... T\n 0009a0c0: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n 0009a0d0: 205a 4445 414c 4c4f 4341 5445 2063 6f6d ZDEALLOCATE com\n-0009a0e0: 6d61 6e64 2069 733a 0700 2346 1800 002d mand is:..#F...-\n-0009a0f0: 0023 4619 0000 2020 205a 445b 4541 4c4c .#F... ZD[EALL\n+0009a0e0: 6d61 6e64 2069 733a 0700 2344 1800 002d mand is:..#D...-\n+0009a0f0: 0023 4419 0000 2020 205a 445b 4541 4c4c .#D... ZD[EALL\n 0009a100: 4f43 4154 455d 5b3a 7476 6578 7072 5d20 OCATE][:tvexpr] \n-0009a110: 5b6e 7265 665b 2c2e 2e2e 5d5d 0700 2346 [nref[,...]]..#F\n-0009a120: 1a00 001a 0022 46ff 7300 ff45 5841 4d50 .....\"F.s..EXAMP\n+0009a110: 5b6e 7265 665b 2c2e 2e2e 5d5d 0700 2344 [nref[,...]]..#D\n+0009a120: 1a00 001a 0022 44ff 7300 ff45 5841 4d50 .....\"D.s..EXAMP\n 0009a130: 4c45 5300 0045 7861 6d70 6c65 7313 002f LES..Examples../\n-0009a140: 46bf 1100 0020 2020 4578 616d 706c 6573 F.... Examples\n-0009a150: 0700 3046 2100 0012 0030 4631 0000 2020 ..0F!....0F1.. \n-0009a160: 2045 7861 6d70 6c65 3a07 0030 4641 0000 Example:..0FA..\n-0009a170: 0f00 1746 4544 4954 0000 5a45 4469 7410 ...FEDIT..ZEDit.\n-0009a180: 001c 46bf 1100 0020 2020 5a45 4469 7407 ..F.... ZEDit.\n-0009a190: 001d 4621 0000 5200 1d46 3100 0020 2020 ..F!..R..F1.. \n+0009a140: 44bf 1100 0020 2020 4578 616d 706c 6573 D.... Examples\n+0009a150: 0700 3044 2100 0012 0030 4431 0000 2020 ..0D!....0D1.. \n+0009a160: 2045 7861 6d70 6c65 3a07 0030 4441 0000 Example:..0DA..\n+0009a170: 0f00 1744 4544 4954 0000 5a45 4469 7410 ...DEDIT..ZEDit.\n+0009a180: 001c 44bf 1100 0020 2020 5a45 4469 7407 ..D.... ZEDit.\n+0009a190: 001d 4421 0000 5200 1d44 3100 0020 2020 ..D!..R..D1.. \n 0009a1a0: 5468 6520 5a45 4449 5420 636f 6d6d 616e The ZEDIT comman\n 0009a1b0: 6420 696e 766f 6b65 7320 7468 6520 6564 d invokes the ed\n 0009a1c0: 6974 6f72 2073 7065 6369 6669 6564 2062 itor specified b\n 0009a1d0: 7920 7468 6520 4544 4954 4f52 2065 6e76 y the EDITOR env\n-0009a1e0: 6972 6f6e 6d65 6e74 5300 1d46 4100 0020 ironmentS..FA.. \n+0009a1e0: 6972 6f6e 6d65 6e74 5300 1d44 4100 0020 ironmentS..DA.. \n 0009a1f0: 2020 7661 7269 6162 6c65 2066 6f72 2047 variable for G\n 0009a200: 542e 4d20 616e 6420 6f70 656e 7320 7468 T.M and opens th\n 0009a210: 6520 7370 6563 6966 6965 6420 6669 6c65 e specified file\n 0009a220: 2066 6f72 2065 6469 7469 6e67 2e20 4966 for editing. If\n-0009a230: 2074 6865 2045 4449 544f 524e 001d 4651 the EDITORN..FQ\n+0009a230: 2074 6865 2045 4449 544f 524e 001d 4451 the EDITORN..DQ\n 0009a240: 0000 2020 2065 6e76 6972 6f6e 6d65 6e74 .. environment\n 0009a250: 2076 6172 6961 626c 6520 6973 2075 6e64 variable is und\n 0009a260: 6566 696e 6564 2c20 5a45 4449 5420 7472 efined, ZEDIT tr\n 0009a270: 6965 7320 746f 2069 6e76 6f6b 6520 7468 ies to invoke th\n-0009a280: 6520 554e 4958 2076 6911 001d 4661 0000 e UNIX vi...Fa..\n-0009a290: 2020 2065 6469 746f 722e 0700 1d46 7100 editor....Fq.\n-0009a2a0: 004e 001d 4681 0000 2020 2042 7920 6465 .N..F... By de\n+0009a280: 6520 554e 4958 2076 6911 001d 4461 0000 e UNIX vi...Da..\n+0009a290: 2020 2065 6469 746f 722e 0700 1d44 7100 editor....Dq.\n+0009a2a0: 004e 001d 4481 0000 2020 2042 7920 6465 .N..D... By de\n 0009a2b0: 6661 756c 742c 205a 4544 4954 2070 7574 fault, ZEDIT put\n 0009a2c0: 7320 6120 6e65 7720 6669 6c65 2069 6e74 s a new file int\n 0009a2d0: 6f20 7468 6520 6669 7273 7420 736f 7572 o the first sour\n 0009a2e0: 6365 2064 6972 6563 746f 7279 2069 6e53 ce directory inS\n-0009a2f0: 001d 4691 0000 2020 2024 5a52 4f55 5449 ..F... $ZROUTI\n+0009a2f0: 001d 4491 0000 2020 2024 5a52 4f55 5449 ..D... $ZROUTI\n 0009a300: 4e45 532e 2059 6f75 2063 616e 2073 7065 NES. You can spe\n 0009a310: 6369 6679 2061 2066 696c 6520 7061 7468 cify a file path\n 0009a320: 2065 7870 6c69 6369 746c 7920 696e 2074 explicitly in t\n 0009a330: 6865 2061 7267 756d 656e 7420 746f 2074 he argument to t\n-0009a340: 6865 4500 1c46 c011 0000 2020 205a 4544 heE..F.... ZED\n+0009a340: 6865 4500 1c44 c011 0000 2020 205a 4544 heE..D.... ZED\n 0009a350: 4954 2063 6f6d 6d61 6e64 2c20 666f 7220 IT command, for \n 0009a360: 6578 616d 706c 653a 2074 6865 2063 7572 example: the cur\n 0009a370: 7265 6e74 2077 6f72 6b69 6e67 2064 6972 rent working dir\n-0009a380: 6563 746f 7279 3a07 001d 4612 0000 1800 ectory:...F.....\n-0009a390: 1d46 1300 0020 2020 5a45 4449 5420 222e .F... ZEDIT \".\n-0009a3a0: 2f66 696c 6522 0700 1d46 1400 002d 001d /file\"...F...-..\n-0009a3b0: 4615 0000 2020 2054 6865 2066 6f72 6d61 F... The forma\n+0009a380: 6563 746f 7279 3a07 001d 4412 0000 1800 ectory:...D.....\n+0009a390: 1d44 1300 0020 2020 5a45 4449 5420 222e .D... ZEDIT \".\n+0009a3a0: 2f66 696c 6522 0700 1d44 1400 002d 001d /file\"...D...-..\n+0009a3b0: 4415 0000 2020 2054 6865 2066 6f72 6d61 D... The forma\n 0009a3c0: 7420 6f66 2074 6865 205a 4544 4954 2063 t of the ZEDIT c\n-0009a3d0: 6f6d 6d61 6e64 2069 733a 0700 1d46 1600 ommand is:...F..\n-0009a3e0: 0027 001d 4617 0000 2020 205a 4544 5b49 .'..F... ZED[I\n+0009a3d0: 6f6d 6d61 6e64 2069 733a 0700 1d44 1600 ommand is:...D..\n+0009a3e0: 0027 001d 4417 0000 2020 205a 4544 5b49 .'..D... ZED[I\n 0009a3f0: 545d 5b3a 7476 6578 7072 5d20 5b65 7870 T][:tvexpr] [exp\n-0009a400: 725b 2c2e 2e2e 5d5d 0700 1d46 1800 004d r[,...]]...F...M\n-0009a410: 001d 4619 0000 2020 2057 6865 6e20 7468 ..F... When th\n+0009a400: 725b 2c2e 2e2e 5d5d 0700 1d44 1800 004d r[,...]]...D...M\n+0009a410: 001d 4419 0000 2020 2057 6865 6e20 7468 ..D... When th\n 0009a420: 6520 6172 6775 6d65 6e74 2074 6f20 6120 e argument to a \n 0009a430: 5a45 4449 5420 696e 636c 7564 6573 2061 ZEDIT includes a\n 0009a440: 2066 696c 6520 6f72 2070 6174 6820 6e61 file or path na\n-0009a450: 6d65 2c20 245a 534f 5552 4345 3a00 1d46 me, $ZSOURCE:..F\n+0009a450: 6d65 2c20 245a 534f 5552 4345 3a00 1d44 me, $ZSOURCE:..D\n 0009a460: 1a00 0020 2020 6d61 696e 7461 696e 7320 ... maintains \n 0009a470: 7468 6174 2061 7320 6120 6465 6661 756c that as a defaul\n 0009a480: 7420 666f 7220 5a45 4449 5420 616e 6420 t for ZEDIT and \n-0009a490: 5a4c 494e 4b2e 0700 1d46 2100 001a 001c ZLINK....F!.....\n-0009a4a0: 46ff 7300 ff45 5841 4d50 4c45 5300 0045 F.s..EXAMPLES..E\n-0009a4b0: 7861 6d70 6c65 7313 0029 46bf 1100 0020 xamples..)F.... \n-0009a4c0: 2020 4578 616d 706c 6573 0700 2a46 2100 Examples..*F!.\n-0009a4d0: 0012 002a 4631 0000 2020 2045 7861 6d70 ...*F1.. Examp\n-0009a4e0: 6c65 3a07 002a 4641 0000 1900 2a46 5100 le:..*FA....*FQ.\n+0009a490: 5a4c 494e 4b2e 0700 1d44 2100 001a 001c ZLINK....D!.....\n+0009a4a0: 44ff 7300 ff45 5841 4d50 4c45 5300 0045 D.s..EXAMPLES..E\n+0009a4b0: 7861 6d70 6c65 7313 0029 44bf 1100 0020 xamples..)D.... \n+0009a4c0: 2020 4578 616d 706c 6573 0700 2a44 2100 Examples..*D!.\n+0009a4d0: 0012 002a 4431 0000 2020 2045 7861 6d70 ...*D1.. Examp\n+0009a4e0: 6c65 3a07 002a 4441 0000 1900 2a44 5100 le:..*DA....*DQ.\n 0009a4f0: 0020 2020 4754 4d3e 5a45 4449 5420 2242 . GTM>ZEDIT \"B\n-0009a500: 414c 2207 002a 4661 0000 5300 2a46 7100 AL\"..*Fa..S.*Fq.\n+0009a500: 414c 2207 002a 4461 0000 5300 2a44 7100 AL\"..*Da..S.*Dq.\n 0009a510: 0020 2020 5468 6973 2069 6e76 6f6b 6573 . This invokes\n 0009a520: 2074 6865 2065 6469 746f 7220 666f 7220 the editor for \n 0009a530: 6120 6669 6c65 2077 6974 6820 6120 6e61 a file with a na\n 0009a540: 6d65 206f 6620 4241 4c20 616e 6420 616e me of BAL and an\n 0009a550: 2065 7874 656e 7369 6f6e 206f 6632 002a extension of2.*\n-0009a560: 4681 0000 2020 202e 6d2e 204e 6f74 6963 F... .m. Notic\n+0009a560: 4481 0000 2020 202e 6d2e 204e 6f74 6963 D... .m. Notic\n 0009a570: 6520 7468 6174 2042 414c 2069 7320 6120 e that BAL is a \n 0009a580: 7374 7269 6e67 206c 6974 6572 616c 2e07 string literal..\n-0009a590: 002a 4691 0000 1300 2946 c011 0000 2020 .*F.....)F.... \n-0009a5a0: 2045 7861 6d70 6c65 3a07 002a 4612 0000 Example:..*F...\n-0009a5b0: 1c00 2a46 1300 0020 2020 4754 4d3e 5365 ..*F... GTM>Se\n-0009a5c0: 7420 7072 6f67 3d22 4241 4c22 0700 2a46 t prog=\"BAL\"..*F\n-0009a5d0: 1400 0018 002a 4615 0000 2020 2047 544d .....*F... GTM\n-0009a5e0: 3e5a 4544 6974 2070 726f 6707 002a 4616 >ZEDit prog..*F.\n-0009a5f0: 0000 4d00 2a46 1700 0020 2020 5468 6973 ..M.*F... This\n+0009a590: 002a 4491 0000 1300 2944 c011 0000 2020 .*D.....)D.... \n+0009a5a0: 2045 7861 6d70 6c65 3a07 002a 4412 0000 Example:..*D...\n+0009a5b0: 1c00 2a44 1300 0020 2020 4754 4d3e 5365 ..*D... GTM>Se\n+0009a5c0: 7420 7072 6f67 3d22 4241 4c22 0700 2a44 t prog=\"BAL\"..*D\n+0009a5d0: 1400 0018 002a 4415 0000 2020 2047 544d .....*D... GTM\n+0009a5e0: 3e5a 4544 6974 2070 726f 6707 002a 4416 >ZEDit prog..*D.\n+0009a5f0: 0000 4d00 2a44 1700 0020 2020 5468 6973 ..M.*D... This\n 0009a600: 2069 7320 7369 6d69 6c61 7220 746f 2074 is similar to t\n 0009a610: 6865 2066 6972 7374 2065 7861 6d70 6c65 he first example\n 0009a620: 2065 7863 6570 7420 7468 6174 2069 7420 except that it \n 0009a630: 7573 6573 2061 2076 6172 6961 626c 6530 uses a variable0\n-0009a640: 002a 4618 0000 2020 2061 7267 756d 656e .*F... argumen\n+0009a640: 002a 4418 0000 2020 2061 7267 756d 656e .*D... argumen\n 0009a650: 7420 7261 7468 6572 2074 6861 6e20 6120 t rather than a \n 0009a660: 7374 7269 6e67 206c 6974 6572 616c 2e07 string literal..\n-0009a670: 002a 4619 0000 1200 2a46 1a00 0020 2020 .*F.....*F... \n-0009a680: 4578 616d 706c 653a 0700 2a46 2100 001c Example:..*F!...\n-0009a690: 002a 4622 0000 2020 2047 544d 3e7a 6564 .*F\".. GTM>zed\n-0009a6a0: 6974 2022 2e6c 6f67 696e 2207 002a 4623 it \".login\"..*F#\n-0009a6b0: 0000 5100 2a46 2400 0020 2020 5468 6973 ..Q.*F$.. This\n+0009a670: 002a 4419 0000 1200 2a44 1a00 0020 2020 .*D.....*D... \n+0009a680: 4578 616d 706c 653a 0700 2a44 2100 001c Example:..*D!...\n+0009a690: 002a 4422 0000 2020 2047 544d 3e7a 6564 .*D\".. GTM>zed\n+0009a6a0: 6974 2022 2e6c 6f67 696e 2207 002a 4423 it \".login\"..*D#\n+0009a6b0: 0000 5100 2a44 2400 0020 2020 5468 6973 ..Q.*D$.. This\n 0009a6c0: 2069 6e76 6f6b 6573 2074 6865 2065 6469 invokes the edi\n 0009a6d0: 746f 7220 666f 7220 6120 6669 6c65 2077 tor for a file w\n 0009a6e0: 6974 6820 7468 6520 6e61 6d65 202e 6c6f ith the name .lo\n 0009a6f0: 6769 6e2e 204e 6f74 6963 6520 7468 6174 gin. Notice that\n-0009a700: 2069 6e53 002a 4625 0000 2020 2074 6869 inS.*F%.. thi\n+0009a700: 2069 6e53 002a 4425 0000 2020 2074 6869 inS.*D%.. thi\n 0009a710: 7320 6361 7365 2074 6865 2066 696c 6520 s case the file \n 0009a720: 6973 206e 6f74 2061 2047 542e 4d20 6669 is not a GT.M fi\n 0009a730: 6c65 2c20 7369 6e63 6520 2e6c 6f67 696e le, since .login\n 0009a740: 2073 7461 7274 7320 7769 7468 2061 2070 starts with a p\n-0009a750: 6572 696f 642c 2f00 2a46 2600 0020 2020 eriod,/.*F&.. \n+0009a750: 6572 696f 642c 2f00 2a44 2600 0020 2020 eriod,/.*D&.. \n 0009a760: 616e 6420 7468 6572 6566 6f72 652c 2063 and therefore, c\n 0009a770: 616e 6e6f 7420 6265 2061 2047 542e 4d20 annot be a GT.M \n-0009a780: 6669 6c65 2e07 002a 4627 0000 0f00 1746 file...*F'.....F\n-0009a790: 474f 544f 0000 5a47 6f74 6f10 001c 46bf GOTO..ZGoto...F.\n-0009a7a0: 1100 0020 2020 5a47 6f74 6f07 001d 4621 ... ZGoto...F!\n-0009a7b0: 0000 4b00 1d46 3100 0020 2020 5468 6520 ..K..F1.. The \n+0009a780: 6669 6c65 2e07 002a 4427 0000 0f00 1744 file...*D'.....D\n+0009a790: 474f 544f 0000 5a47 6f74 6f10 001c 44bf GOTO..ZGoto...D.\n+0009a7a0: 1100 0020 2020 5a47 6f74 6f07 001d 4421 ... ZGoto...D!\n+0009a7b0: 0000 4b00 1d44 3100 0020 2020 5468 6520 ..K..D1.. The \n 0009a7c0: 5a47 4f54 4f20 636f 6d6d 616e 6420 7472 ZGOTO command tr\n 0009a7d0: 616e 7366 6572 7320 636f 6e74 726f 6c20 ansfers control \n 0009a7e0: 746f 2076 6172 696f 7573 206c 6576 656c to various level\n 0009a7f0: 7320 696e 2074 6865 2047 542e 4d00 0000 s in the GT.M...\n 0009a800: 0100 0000 e807 0000 9118 0000 0000 0000 ................\n-0009a810: 6a00 0046 4845 4c50 00ff 7300 ff43 4f4d j..FHELP..s..COM\n+0009a810: 6a00 0044 4845 4c50 00ff 7300 ff43 4f4d j..DHELP..s..COM\n 0009a820: 4d41 4e44 5300 ff73 00ff 5a47 4f54 4f00 MANDS..s..ZGOTO.\n 0009a830: bf41 0000 2020 2069 6e76 6f63 6174 696f .A.. invocatio\n 0009a840: 6e20 7374 6163 6b2e 2049 7420 616c 736f n stack. It also\n 0009a850: 2063 616e 2074 7261 6e73 6665 7220 636f can transfer co\n 0009a860: 6e74 726f 6c20 6672 6f6d 206f 6e65 2070 ntrol from one p\n-0009a870: 6172 7420 6f66 2074 6865 4f00 1d46 5100 art of theO..FQ.\n+0009a870: 6172 7420 6f66 2074 6865 4f00 1d44 5100 art of theO..DQ.\n 0009a880: 0020 2020 726f 7574 696e 6520 746f 2061 . routine to a\n 0009a890: 6e6f 7468 6572 206f 7220 6672 6f6d 206f nother or from o\n 0009a8a0: 6e65 2072 6f75 7469 6e65 2074 6f20 616e ne routine to an\n 0009a8b0: 6f74 6865 7220 7573 696e 6720 7468 6520 other using the \n-0009a8c0: 7370 6563 6966 6965 6413 001d 4661 0000 specified...Fa..\n-0009a8d0: 2020 2065 6e74 7279 7265 662e 0700 1d46 entryref....F\n-0009a8e0: 7100 002d 001d 4681 0000 2020 2054 6865 q..-..F... The\n+0009a8c0: 7370 6563 6966 6965 6413 001d 4461 0000 specified...Da..\n+0009a8d0: 2020 2065 6e74 7279 7265 662e 0700 1d44 entryref....D\n+0009a8e0: 7100 002d 001d 4481 0000 2020 2054 6865 q..-..D... The\n 0009a8f0: 2066 6f72 6d61 7420 6f66 2074 6865 205a format of the Z\n 0009a900: 474f 544f 2063 6f6d 6d61 6e64 2069 733a GOTO command is:\n-0009a910: 0700 1d46 9100 003f 001c 46c0 1100 0020 ...F...?..F.... \n+0009a910: 0700 1d44 9100 003f 001c 44c0 1100 0020 ...D...?..D.... \n 0009a920: 2020 5a47 5b4f 544f 5d5b 3a74 7665 7870 ZG[OTO][:tvexp\n 0009a930: 725d 205b 5b69 6e74 6578 7072 5d5b 3a65 r] [[intexpr][:e\n 0009a940: 6e74 7279 7265 665b 3a74 7665 7870 725d ntryref[:tvexpr]\n-0009a950: 5d2c 2e2e 2e5d 0700 1d46 1200 001a 001c ],...]...F......\n-0009a960: 46ff 7300 ff45 5841 4d50 4c45 5300 0045 F.s..EXAMPLES..E\n-0009a970: 7861 6d70 6c65 7313 0029 46bf 1100 0020 xamples..)F.... \n-0009a980: 2020 4578 616d 706c 6573 0700 2a46 2100 Examples..*F!.\n-0009a990: 0012 002a 4631 0000 2020 2045 7861 6d70 ...*F1.. Examp\n-0009a9a0: 6c65 3a07 002a 4641 0000 1300 2a46 5100 le:..*FA....*FQ.\n+0009a950: 5d2c 2e2e 2e5d 0700 1d44 1200 001a 001c ],...]...D......\n+0009a960: 44ff 7300 ff45 5841 4d50 4c45 5300 0045 D.s..EXAMPLES..E\n+0009a970: 7861 6d70 6c65 7313 0029 44bf 1100 0020 xamples..)D.... \n+0009a980: 2020 4578 616d 706c 6573 0700 2a44 2100 Examples..*D!.\n+0009a990: 0012 002a 4431 0000 2020 2045 7861 6d70 ...*D1.. Examp\n+0009a9a0: 6c65 3a07 002a 4441 0000 1300 2a44 5100 le:..*DA....*DQ.\n 0009a9b0: 0020 2020 4754 4d3e 5a47 4f54 4f13 002a . GTM>ZGOTO..*\n-0009a9c0: 4661 0000 2020 2047 544d 3e5a 5348 6f77 Fa.. GTM>ZSHow\n-0009a9d0: 2300 2a46 7100 0020 2020 2b31 5e47 544d #.*Fq.. +1^GTM\n+0009a9c0: 4461 0000 2020 2047 544d 3e5a 5348 6f77 Da.. GTM>ZSHow\n+0009a9d0: 2300 2a44 7100 0020 2020 2b31 5e47 544d #.*Dq.. +1^GTM\n 0009a9e0: 2444 4d4f 4420 2844 6972 6563 7420 6d6f $DMOD (Direct mo\n-0009a9f0: 6465 290e 002a 4681 0000 2020 2047 544d de)..*F... GTM\n-0009aa00: 3e07 002a 4691 0000 5200 2946 c011 0000 >..*F...R.)F....\n+0009a9f0: 6465 290e 002a 4481 0000 2020 2047 544d de)..*D... GTM\n+0009aa00: 3e07 002a 4491 0000 5200 2944 c011 0000 >..*D...R.)D....\n 0009aa10: 2020 2054 6869 7320 7573 6573 205a 474f This uses ZGO\n 0009aa20: 544f 2074 6f20 636c 6561 7220 616c 6c20 TO to clear all \n 0009aa30: 6c65 7665 6c73 206f 6620 7468 6520 4754 levels of the GT\n 0009aa40: 2e4d 2069 6e76 6f63 6174 696f 6e20 7374 .M invocation st\n-0009aa50: 6163 6b2e 205a 5348 4f57 2f00 2a46 1200 ack. ZSHOW/.*F..\n+0009aa50: 6163 6b2e 205a 5348 4f57 2f00 2a44 1200 ack. ZSHOW/.*D..\n 0009aa60: 0020 2020 7769 7468 206e 6f20 6172 6775 . with no argu\n 0009aa70: 6d65 6e74 7320 6469 7370 6c61 7973 2074 ments displays t\n-0009aa80: 6865 2073 7461 636b 2e07 002a 4613 0000 he stack...*F...\n-0009aa90: 1200 2a46 1400 0020 2020 4578 616d 706c ..*F... Exampl\n-0009aaa0: 653a 0700 2a46 1500 002f 002a 4616 0000 e:..*F.../.*F...\n+0009aa80: 6865 2073 7461 636b 2e07 002a 4413 0000 he stack...*D...\n+0009aa90: 1200 2a44 1400 0020 2020 4578 616d 706c ..*D... Exampl\n+0009aaa0: 653a 0700 2a44 1500 002f 002a 4416 0000 e:..*D.../.*D...\n 0009aab0: 2020 2053 4554 2024 5a54 5241 503d 225a SET $ZTRAP=\"Z\n 0009aac0: 474f 544f 2022 5f24 5a4c 4556 454c 5f22 GOTO \"_$ZLEVEL_\"\n-0009aad0: 3a5e 4552 524f 5222 0700 2a46 1700 0053 :^ERROR\"..*F...S\n-0009aae0: 002a 4618 0000 2020 2054 6869 7320 5345 .*F... This SE\n+0009aad0: 3a5e 4552 524f 5222 0700 2a44 1700 0053 :^ERROR\"..*D...S\n+0009aae0: 002a 4418 0000 2020 2054 6869 7320 5345 .*D... This SE\n 0009aaf0: 5473 2024 5a54 5241 5020 746f 2063 6f6e Ts $ZTRAP to con\n 0009ab00: 7461 696e 2061 205a 474f 544f 2c20 736f tain a ZGOTO, so\n 0009ab10: 2069 6620 616e 2065 7272 6f72 2063 6175 if an error cau\n 0009ab20: 7365 7320 4754 2e4d 2074 6f20 5845 4355 ses GT.M to XECU\n-0009ab30: 5445 5100 2a46 1900 0020 2020 245a 5452 TEQ.*F... $ZTR\n+0009ab30: 5445 5100 2a44 1900 0020 2020 245a 5452 TEQ.*D... $ZTR\n 0009ab40: 4150 2c20 7468 6520 726f 7574 696e 6520 AP, the routine \n 0009ab50: 4552 524f 5220 6578 6563 7574 6573 2061 ERROR executes a\n 0009ab60: 7420 7468 6520 7361 6d65 206c 6576 656c t the same level\n 0009ab70: 2061 7320 7468 6520 5345 5420 636f 6d6d as the SET comm\n-0009ab80: 616e 641f 002a 461a 0000 2020 2073 686f and..*F... sho\n+0009ab80: 616e 641f 002a 441a 0000 2020 2073 686f and..*D... sho\n 0009ab90: 776e 2069 6e20 7468 6520 6578 616d 706c wn in the exampl\n-0009aba0: 652e 0700 2a46 2100 000f 0017 4648 414c e...*F!.....FHAL\n-0009abb0: 5400 005a 4841 4c54 1000 1c46 bf11 0000 T..ZHALT...F....\n-0009abc0: 2020 205a 4841 4c54 0700 1d46 2100 004d ZHALT...F!..M\n-0009abd0: 001d 4631 0000 2020 2054 6865 205a 4841 ..F1.. The ZHA\n+0009aba0: 652e 0700 2a44 2100 000f 0017 4448 414c e...*D!.....DHAL\n+0009abb0: 5400 005a 4841 4c54 1000 1c44 bf11 0000 T..ZHALT...D....\n+0009abc0: 2020 205a 4841 4c54 0700 1d44 2100 004d ZHALT...D!..M\n+0009abd0: 001d 4431 0000 2020 2054 6865 205a 4841 ..D1.. The ZHA\n 0009abe0: 4c54 2063 6f6d 6d61 6e64 2073 746f 7073 LT command stops\n 0009abf0: 2070 726f 6772 616d 2065 7865 6375 7469 program executi\n 0009ac00: 6f6e 2061 6e64 2063 6175 7365 7320 4754 on and causes GT\n-0009ac10: 2e4d 2074 6f20 7265 7475 726e 4900 1d46 .M to returnI..F\n+0009ac10: 2e4d 2074 6f20 7265 7475 726e 4900 1d44 .M to returnI..D\n 0009ac20: 4100 0020 2020 636f 6e74 726f 6c20 746f A.. control to\n 0009ac30: 2074 6865 2069 6e76 6f6b 696e 6720 656e the invoking en\n 0009ac40: 7669 726f 6e6d 656e 742f 7072 6f67 7261 vironment/progra\n 0009ac50: 6d20 7769 7468 2061 2072 6574 7572 6e20 m with a return \n-0009ac60: 636f 6465 2e07 001d 4651 0000 2d00 1d46 code....FQ..-..F\n+0009ac60: 636f 6465 2e07 001d 4451 0000 2d00 1d44 code....DQ..-..D\n 0009ac70: 6100 0020 2020 5468 6520 666f 726d 6174 a.. The format\n 0009ac80: 206f 6620 7468 6520 5a48 414c 5420 636f of the ZHALT co\n-0009ac90: 6d6d 616e 6420 6973 3a07 001d 4671 0000 mmand is:...Fq..\n-0009aca0: 2200 1d46 8100 0020 2020 5a48 414c 545b \"..F... ZHALT[\n+0009ac90: 6d6d 616e 6420 6973 3a07 001d 4471 0000 mmand is:...Dq..\n+0009aca0: 2200 1d44 8100 0020 2020 5a48 414c 545b \"..D... ZHALT[\n 0009acb0: 3a74 7665 7870 725d 205b 696e 7465 7870 :tvexpr] [intexp\n-0009acc0: 725d 0700 1d46 9100 001a 001c 46ff 7300 r]...F......F.s.\n+0009acc0: 725d 0700 1d44 9100 001a 001c 44ff 7300 r]...D......D.s.\n 0009acd0: ff45 5841 4d50 4c45 5300 0045 7861 6d70 .EXAMPLES..Examp\n-0009ace0: 6c65 7313 0029 46bf 1100 0020 2020 4578 les..)F.... Ex\n-0009acf0: 616d 706c 6573 0700 2a46 2100 0012 002a amples..*F!....*\n-0009ad00: 4631 0000 2020 2045 7861 6d70 6c65 3a07 F1.. Example:.\n-0009ad10: 002a 4641 0000 1700 2a46 5100 0020 2020 .*FA....*FQ.. \n+0009ace0: 6c65 7313 0029 44bf 1100 0020 2020 4578 les..)D.... Ex\n+0009acf0: 616d 706c 6573 0700 2a44 2100 0012 002a amples..*D!....*\n+0009ad00: 4431 0000 2020 2045 7861 6d70 6c65 3a07 D1.. Example:.\n+0009ad10: 002a 4441 0000 1700 2a44 5100 0020 2020 .*DA....*DQ.. \n 0009ad20: 4754 4d3e 7a68 616c 7420 3233 3013 002a GTM>zhalt 230..*\n-0009ad30: 4661 0000 2020 2024 2065 6368 6f20 243f Fa.. $ echo $?\n-0009ad40: 0d00 2a46 7100 0020 2020 3233 3007 002a ..*Fq.. 230..*\n-0009ad50: 4681 0000 1200 2a46 9100 0020 2020 4578 F.....*F... Ex\n-0009ad60: 616d 706c 653a 0800 2946 c011 0000 1700 ample:..)F......\n-0009ad70: 2a46 1200 0020 2020 4754 4d3e 7a68 616c *F... GTM>zhal\n-0009ad80: 7420 3235 3713 002a 4613 0000 2020 2024 t 257..*F... $\n-0009ad90: 2065 6368 6f20 243f 0b00 2a46 1400 0020 echo $?..*F... \n-0009ada0: 2020 3107 002a 4615 0000 0e00 1846 454c 1..*F......FEL\n-0009adb0: 5000 005a 4865 6c70 1000 1c46 bf11 0000 P..ZHelp...F....\n-0009adc0: 2020 205a 4865 6c70 0700 1d46 2100 0053 ZHelp...F!..S\n-0009add0: 001d 4631 0000 2020 2054 6865 205a 4845 ..F1.. The ZHE\n+0009ad30: 4461 0000 2020 2024 2065 6368 6f20 243f Da.. $ echo $?\n+0009ad40: 0d00 2a44 7100 0020 2020 3233 3007 002a ..*Dq.. 230..*\n+0009ad50: 4481 0000 1200 2a44 9100 0020 2020 4578 D.....*D... Ex\n+0009ad60: 616d 706c 653a 0800 2944 c011 0000 1700 ample:..)D......\n+0009ad70: 2a44 1200 0020 2020 4754 4d3e 7a68 616c *D... GTM>zhal\n+0009ad80: 7420 3235 3713 002a 4413 0000 2020 2024 t 257..*D... $\n+0009ad90: 2065 6368 6f20 243f 0b00 2a44 1400 0020 echo $?..*D... \n+0009ada0: 2020 3107 002a 4415 0000 0e00 1844 454c 1..*D......DEL\n+0009adb0: 5000 005a 4865 6c70 1000 1c44 bf11 0000 P..ZHelp...D....\n+0009adc0: 2020 205a 4865 6c70 0700 1d44 2100 0053 ZHelp...D!..S\n+0009add0: 001d 4431 0000 2020 2054 6865 205a 4845 ..D1.. The ZHE\n 0009ade0: 4c50 2063 6f6d 6d61 6e64 2061 6363 6573 LP command acces\n 0009adf0: 7365 7320 7468 6520 6865 6c70 2069 6e66 ses the help inf\n 0009ae00: 6f72 6d61 7469 6f6e 2066 726f 6d20 7468 ormation from th\n 0009ae10: 6520 4754 4d20 6865 6c70 206c 6962 7261 e GTM help libra\n-0009ae20: 7279 4500 1d46 4100 0020 2020 6f72 2066 ryE..FA.. or f\n+0009ae20: 7279 4500 1d44 4100 0020 2020 6f72 2066 ryE..DA.. or f\n 0009ae30: 726f 6d20 616e 7920 6865 6c70 206c 6962 rom any help lib\n 0009ae40: 7261 7279 2073 7065 6369 6669 6564 2069 rary specified i\n 0009ae50: 6e20 7468 6520 636f 6d6d 616e 6420 6172 n the command ar\n-0009ae60: 6775 6d65 6e74 2e07 001d 4651 0000 2d00 gument....FQ..-.\n-0009ae70: 1d46 6100 0020 2020 5468 6520 666f 726d .Fa.. The form\n+0009ae60: 6775 6d65 6e74 2e07 001d 4451 0000 2d00 gument....DQ..-.\n+0009ae70: 1d44 6100 0020 2020 5468 6520 666f 726d .Da.. The form\n 0009ae80: 6174 206f 6620 7468 6520 5a48 454c 5020 at of the ZHELP \n-0009ae90: 636f 6d6d 616e 6420 6973 3a07 001d 4671 command is:...Fq\n-0009aea0: 0000 2e00 1d46 8100 0020 2020 5a48 5b45 .....F... ZH[E\n+0009ae90: 636f 6d6d 616e 6420 6973 3a07 001d 4471 command is:...Dq\n+0009aea0: 0000 2e00 1d44 8100 0020 2020 5a48 5b45 .....D... ZH[E\n 0009aeb0: 4c50 5d5b 3a74 7665 7870 725d 205b 6578 LP][:tvexpr] [ex\n 0009aec0: 7072 315b 3a65 7870 7232 5d2c 2e2e 2e5d pr1[:expr2],...]\n-0009aed0: 0700 1d46 9100 001a 001c 46ff 7300 ff45 ...F......F.s..E\n+0009aed0: 0700 1d44 9100 001a 001c 44ff 7300 ff45 ...D......D.s..E\n 0009aee0: 5841 4d50 4c45 5300 0045 7861 6d70 6c65 XAMPLES..Example\n-0009aef0: 7313 0029 46bf 1100 0020 2020 4578 616d s..)F.... Exam\n-0009af00: 706c 6573 0700 2a46 2100 0012 002a 4631 ples..*F!....*F1\n+0009aef0: 7313 0029 44bf 1100 0020 2020 4578 616d s..)D.... Exam\n+0009af00: 706c 6573 0700 2a44 2100 0012 002a 4431 ples..*D!....*D1\n 0009af10: 0000 2020 2045 7861 6d70 6c65 3a07 002a .. Example:..*\n-0009af20: 4641 0000 2000 2a46 5100 0020 2020 4754 FA.. .*FQ.. GT\n+0009af20: 4441 0000 2000 2a44 5100 0020 2020 4754 DA.. .*DQ.. GT\n 0009af30: 4d3e 7a68 656c 7020 2266 756e 6320 2464 M>zhelp \"func $d\n-0009af40: 6174 6122 0700 2a46 6100 0052 002a 4671 ata\"..*Fa..R.*Fq\n+0009af40: 6174 6122 0700 2a44 6100 0052 002a 4471 ata\"..*Da..R.*Dq\n 0009af50: 0000 2020 2054 6869 7320 6c69 7374 7320 .. This lists \n 0009af60: 7468 6520 6865 6c70 2066 6f72 2066 756e the help for fun\n 0009af70: 6374 696f 6e20 2444 4154 412c 2077 6869 ction $DATA, whi\n 0009af80: 6368 2069 7320 6120 7375 6274 6f70 6963 ch is a subtopic\n 0009af90: 206f 6620 6675 6e63 7469 6f6e 7310 002a of functions..*\n-0009afa0: 4681 0000 2020 2074 6f70 6963 2e07 002a F... topic...*\n-0009afb0: 4691 0000 1300 2946 c011 0000 2020 2045 F.....)F.... E\n-0009afc0: 7861 6d70 6c65 3a07 002a 4612 0000 1300 xample:..*F.....\n-0009afd0: 2a46 1300 0020 2020 4754 4d3e 7a68 656c *F... GTM>zhel\n-0009afe0: 7007 002a 4614 0000 0000 0000 0000 0000 p..*F...........\n+0009afa0: 4481 0000 2020 2074 6f70 6963 2e07 002a D... topic...*\n+0009afb0: 4491 0000 1300 2944 c011 0000 2020 2045 D.....)D.... E\n+0009afc0: 7861 6d70 6c65 3a07 002a 4412 0000 1300 xample:..*D.....\n+0009afd0: 2a44 1300 0020 2020 4754 4d3e 7a68 656c *D... GTM>zhel\n+0009afe0: 7007 002a 4414 0000 0000 0000 0000 0000 p..*D...........\n 0009aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009b000: 0100 0000 5c04 0000 7619 0000 0000 0000 ....\\...v.......\n 0009b010: 9600 0000 4845 4c50 00ff 7300 ff43 4f4d ....HELP..s..COM\n 0009b020: 4d41 4e44 5300 ff73 00ff 5a4c 494e 4b00 MANDS..s..ZLINK.\n 0009b030: ff73 00ff 5a4c 494e 4b2c 5f41 5554 4f2d .s..ZLINK,_AUTO-\n 0009b040: 5a4c 494e 4b5f 414e 445f 524f 5554 494e ZLINK_AND_ROUTIN\n 0009b050: 455f 4e41 4d45 5300 bf51 0000 2020 206e E_NAMES..Q.. n\n 0009b060: 616d 6520 6f66 2074 6865 2072 6f75 7469 ame of the routi\n 0009b070: 6e65 2e20 4c69 6e6b 696e 6720 7468 6520 ne. Linking the \n 0009b080: 6f62 6a65 6374 2066 696c 6520 6d61 6b65 object file make\n 0009b090: 7320 7468 6520 696e 7465 726e 616c 2072 s the internal r\n-0009b0a0: 6f75 7469 6e65 4d00 4546 6100 0020 2020 outineM.EFa.. \n+0009b0a0: 6f75 7469 6e65 4d00 4544 6100 0020 2020 outineM.EDa.. \n 0009b0b0: 6e61 6d65 2028 6465 7269 7665 6420 6672 name (derived fr\n 0009b0c0: 6f6d 2074 6865 2073 6f75 7263 6520 6669 om the source fi\n 0009b0d0: 6c65 2920 6b6e 6f77 6e20 746f 2047 542e le) known to GT.\n 0009b0e0: 4d2e 2054 6869 7320 6361 6e20 6c65 6164 M. This can lead\n-0009b0f0: 2074 6f54 0045 4671 0000 2020 2070 6f74 toT.EFq.. pot\n+0009b0f0: 2074 6f54 0045 4471 0000 2020 2070 6f74 toT.EDq.. pot\n 0009b100: 656e 7469 616c 2063 6f6e 6675 7369 6f6e ential confusion\n 0009b110: 2c20 686f 7765 7665 722c 2073 696e 6365 , however, since\n 0009b120: 2062 6f74 6820 5a4c 494e 4b20 616e 6420 both ZLINK and \n 0009b130: 6175 746f 2d5a 4c49 4e4b 2075 7365 2074 auto-ZLINK use t\n-0009b140: 6865 206e 616d 6553 0045 4681 0000 2020 he nameS.EF... \n+0009b140: 6865 206e 616d 6553 0045 4481 0000 2020 he nameS.ED... \n 0009b150: 206f 6620 7468 6520 6f62 6a65 6374 2066 of the object f\n 0009b160: 696c 6520 746f 2066 696e 6420 7468 6520 ile to find the \n 0009b170: 726f 7574 696e 652e 2057 6865 6e20 7468 routine. When th\n 0009b180: 6520 6f62 6a65 6374 2066 696c 6520 6e61 e object file na\n-0009b190: 6d65 2064 6966 6665 7273 4e00 4546 9100 me differsN.EF..\n+0009b190: 6d65 2064 6966 6665 7273 4e00 4544 9100 me differsN.ED..\n 0009b1a0: 0020 2020 6672 6f6d 2074 6865 206e 616d . from the nam\n 0009b1b0: 6520 6f66 2074 6865 2072 6f75 7469 6e65 e of the routine\n 0009b1c0: 2c20 6175 746f 2d5a 4c49 4e4b 2067 656e , auto-ZLINK gen\n 0009b1d0: 6572 6174 6573 2061 2072 756e 2d74 696d erates a run-tim\n-0009b1e0: 6520 6572 726f 722e 0800 4446 c011 0000 e error...DF....\n-0009b1f0: 1200 4546 1200 0020 2020 2a2a 4e6f 7465 ..EF... **Note\n-0009b200: 2a2a 0700 4546 1300 0052 0045 4614 0000 **..EF...R.EF...\n+0009b1e0: 6520 6572 726f 722e 0800 4444 c011 0000 e error...DD....\n+0009b1f0: 1200 4544 1200 0020 2020 2a2a 4e6f 7465 ..ED... **Note\n+0009b200: 2a2a 0700 4544 1300 0052 0045 4414 0000 **..ED...R.ED...\n 0009b210: 2020 2041 7574 6f2d 5a4c 494e 4b20 616e Auto-ZLINK an\n 0009b220: 6420 5a4c 494e 4b20 636f 6d6d 616e 6473 d ZLINK commands\n 0009b230: 2077 6974 686f 7574 2061 202e 6d20 6f72 without a .m or\n 0009b240: 202e 6f20 6669 6c65 2065 7874 656e 7369 .o file extensi\n-0009b250: 6f6e 2069 6e20 7468 6569 7253 0045 4615 on in theirS.EF.\n+0009b250: 6f6e 2069 6e20 7468 6569 7253 0045 4415 on in theirS.ED.\n 0009b260: 0000 2020 2061 7267 756d 656e 7420 6465 .. argument de\n 0009b270: 7465 726d 696e 6520 7468 6520 6e65 6564 termine the need\n 0009b280: 2074 6f20 7265 636f 6d70 696c 6520 6261 to recompile ba\n 0009b290: 7365 6420 6f6e 2077 6865 7468 6572 2074 sed on whether t\n 0009b2a0: 6865 206f 626a 6563 7420 6669 6c65 5400 he object fileT.\n-0009b2b0: 4546 1600 0020 2020 7761 7320 6d6f 7265 EF... was more\n+0009b2b0: 4544 1600 0020 2020 7761 7320 6d6f 7265 ED... was more\n 0009b2c0: 2072 6563 656e 746c 7920 6d6f 6469 6669 recently modifi\n 0009b2d0: 6564 2074 6861 6e20 7468 6520 736f 7572 ed than the sour\n 0009b2e0: 6365 2066 696c 6520 7573 696e 6720 7469 ce file using ti\n 0009b2f0: 6d65 2069 6e20 6e61 6e6f 7365 636f 6e64 me in nanosecond\n-0009b300: 732c 5300 4546 1700 0020 2020 6173 2070 s,S.EF... as p\n+0009b300: 732c 5300 4544 1700 0020 2020 6173 2070 s,S.ED... as p\n 0009b310: 726f 7669 6465 6420 6279 2074 6865 2075 rovided by the u\n 0009b320: 6e64 6572 6c79 696e 6720 7379 7374 656d nderlying system\n 0009b330: 2063 616c 6c2e 204e 6f74 6520 7468 6174 call. Note that\n 0009b340: 2c20 616c 7468 6f75 6768 2074 6865 2066 , although the f\n-0009b350: 6f72 6d61 7450 0045 4618 0000 2020 206f ormatP.EF... o\n+0009b350: 6f72 6d61 7450 0045 4418 0000 2020 206f ormatP.ED... o\n 0009b360: 6620 7468 6520 6669 6c65 206d 6f64 6966 f the file modif\n 0009b370: 6963 6174 696f 6e20 7469 6d65 7374 616d ication timestam\n 0009b380: 7073 2070 726f 7669 6465 7320 6120 6e61 ps provides a na\n 0009b390: 6e6f 7365 636f 6e64 2067 7261 6e75 6c61 nosecond granula\n-0009b3a0: 7269 7479 2c52 0045 4619 0000 2020 206d rity,R.EF... m\n+0009b3a0: 7269 7479 2c52 0045 4419 0000 2020 206d rity,R.ED... m\n 0009b3b0: 616e 7920 7375 7070 6f72 7465 6420 4f53 any supported OS\n 0009b3c0: 7320 6375 7272 656e 746c 7920 7570 6461 s currently upda\n 0009b3d0: 7465 2074 6865 2066 696c 6520 7469 6d65 te the file time\n 0009b3e0: 7374 616d 7073 2077 6974 6820 616e 2061 stamps with an a\n-0009b3f0: 6363 7572 6163 7918 0045 461a 0000 2020 ccuracy..EF... \n+0009b3f0: 6363 7572 6163 7918 0045 441a 0000 2020 ccuracy..ED... \n 0009b400: 206f 6620 6f6e 6520 7365 636f 6e64 2e07 of one second..\n-0009b410: 0045 4621 0000 2300 256f 5f43 4f4d 5049 .EF!..#.%o_COMPI\n+0009b410: 0045 4421 0000 2300 256f 5f43 4f4d 5049 .ED!..#.%o_COMPI\n 0009b420: 4c41 5449 4f4e 0000 5a4c 494e 4b5f 436f LATION..ZLINK_Co\n-0009b430: 6d70 696c 6174 696f 6e1c 0032 46bf 1100 mpilation..2F...\n+0009b430: 6d70 696c 6174 696f 6e1c 0032 44bf 1100 mpilation..2D...\n 0009b440: 0020 2020 5a4c 494e 4b20 436f 6d70 696c . ZLINK Compil\n-0009b450: 6174 696f 6e07 0033 4621 0000 0000 0000 ation..3F!......\n+0009b450: 6174 696f 6e07 0033 4421 0000 0000 0000 ation..3D!......\n 0009b460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009b470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009b480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009b490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009b4a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009b4b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009b4c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -39803,250 +39803,250 @@\n 0009b7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009b7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009b7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009b7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009b7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009b800: 0100 0000 dd07 0000 aa19 0000 0000 0000 ................\n-0009b810: 8500 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+0009b810: 8500 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 0009b820: 4d41 4e44 5300 ff73 00ff 5a4c 494e 4b00 MANDS..s..ZLINK.\n 0009b830: ff73 00ff 5a4c 494e 4b5f 434f 4d50 494c .s..ZLINK_COMPIL\n 0009b840: 4154 494f 4e00 bf31 0000 2020 2049 6620 ATION..1.. If \n 0009b850: 5a4c 494e 4b20 636f 6d70 696c 6573 2061 ZLINK compiles a\n 0009b860: 2072 6f75 7469 6e65 2061 6e64 2074 6865 routine and the\n 0009b870: 202d 4f42 4a45 4354 3d20 7175 616c 6966 -OBJECT= qualif\n 0009b880: 6965 7220 646f 6573 206e 6f74 2072 6564 ier does not red\n-0009b890: 6972 6563 7454 0033 4641 0000 2020 2074 irectT.3FA.. t\n+0009b890: 6972 6563 7454 0033 4441 0000 2020 2074 irectT.3DA.. t\n 0009b8a0: 6865 206f 7574 7075 742c 2069 7420 706c he output, it pl\n 0009b8b0: 6163 6573 2074 6865 2072 6573 756c 7469 aces the resulti\n 0009b8c0: 6e67 206f 626a 6563 7420 6669 6c65 2069 ng object file i\n 0009b8d0: 6e20 7468 6520 6469 7265 6374 6f72 7920 n the directory \n-0009b8e0: 696e 6469 6361 7465 6451 0033 4651 0000 indicatedQ.3FQ..\n+0009b8e0: 696e 6469 6361 7465 6451 0033 4451 0000 indicatedQ.3DQ..\n 0009b8f0: 2020 2062 7920 7468 6520 7365 6172 6368 by the search\n 0009b900: 2063 7269 7465 7269 612e 205a 4c49 4e4b criteria. ZLINK\n 0009b910: 2069 6e63 6f72 706f 7261 7465 7320 7468 incorporates th\n 0009b920: 6520 6e65 7720 6f62 6a65 6374 2066 696c e new object fil\n-0009b930: 6520 696e 746f 2074 6865 3700 3346 6100 e into the7.3Fa.\n+0009b930: 6520 696e 746f 2074 6865 3700 3344 6100 e into the7.3Da.\n 0009b940: 0020 2020 696d 6167 652c 2072 6567 6172 . image, regar\n 0009b950: 646c 6573 7320 6f66 2069 7473 2064 6972 dless of its dir\n 0009b960: 6563 746f 7279 2070 6c61 6365 6d65 6e74 ectory placement\n-0009b970: 2e07 0033 4671 0000 4d00 3346 8100 0020 ...3Fq..M.3F... \n+0009b970: 2e07 0033 4471 0000 4d00 3344 8100 0020 ...3Dq..M.3D... \n 0009b980: 2020 4966 2074 6865 2063 6f6d 6d61 6e64 If the command\n 0009b990: 2064 6f65 7320 6e6f 7420 7370 6563 6966 does not specif\n 0009b9a0: 7920 636f 6d70 696c 6520 7175 616c 6966 y compile qualif\n 0009b9b0: 6965 7273 2028 7769 7468 2065 7870 7232 iers (with expr2\n-0009b9c0: 2920 616e 6451 0033 4691 0000 2020 2024 ) andQ.3F... $\n+0009b9c0: 2920 616e 6451 0033 4491 0000 2020 2024 ) andQ.3D... $\n 0009b9d0: 5a43 4f4d 5049 4c45 2069 7320 6e75 6c6c ZCOMPILE is null\n 0009b9e0: 2c20 4754 2e4d 2075 7365 7320 7468 6520 , GT.M uses the \n 0009b9f0: 6465 6661 756c 7420 4d20 636f 6d6d 616e default M comman\n 0009ba00: 6420 7175 616c 6966 6965 7273 2c20 2d69 d qualifiers, -i\n-0009ba10: 676e 6f72 652c 2f00 3246 c011 0000 2020 gnore,/.2F.... \n+0009ba10: 676e 6f72 652c 2f00 3244 c011 0000 2020 gnore,/.2D.... \n 0009ba20: 202d 6c61 6265 6c73 3d6c 6f77 6572 2c20 -labels=lower, \n 0009ba30: 2d6e 6f6c 6973 742c 2061 6e64 202d 6f62 -nolist, and -ob\n-0009ba40: 6a65 6374 2e07 0033 4612 0000 1500 1746 ject...3F......F\n+0009ba40: 6a65 6374 2e07 0033 4412 0000 1500 1744 ject...3D......D\n 0009ba50: 4d45 5353 4147 4500 005a 4d65 7373 6167 MESSAGE..ZMessag\n-0009ba60: 6513 001f 46bf 1100 0020 2020 5a4d 6573 e...F.... ZMes\n-0009ba70: 7361 6765 0700 2046 2100 0053 0020 4631 sage.. F!..S. F1\n+0009ba60: 6513 001f 44bf 1100 0020 2020 5a4d 6573 e...D.... ZMes\n+0009ba70: 7361 6765 0700 2044 2100 0053 0020 4431 sage.. D!..S. D1\n 0009ba80: 0000 2020 2054 6865 205a 4d45 5353 4147 .. The ZMESSAG\n 0009ba90: 4520 636f 6d6d 616e 6420 7261 6973 6573 E command raises\n 0009baa0: 2061 6e20 6578 6365 7074 696f 6e20 636f an exception co\n 0009bab0: 6e64 6974 696f 6e20 6261 7365 6420 6f6e ndition based on\n 0009bac0: 2074 6865 2073 7065 6369 6669 6564 1700 the specified..\n-0009bad0: 2046 4100 0020 2020 6d65 7373 6167 6520 FA.. message \n-0009bae0: 636f 6465 2e07 0020 4651 0000 3000 2046 code... FQ..0. F\n+0009bad0: 2044 4100 0020 2020 6d65 7373 6167 6520 DA.. message \n+0009bae0: 636f 6465 2e07 0020 4451 0000 3000 2044 code... DQ..0. D\n 0009baf0: 6100 0020 2020 5468 6520 666f 726d 6174 a.. The format\n 0009bb00: 206f 6620 7468 6520 5a4d 4553 5341 4745 of the ZMESSAGE\n-0009bb10: 2063 6f6d 6d61 6e64 2069 733a 0700 2046 command is:.. F\n-0009bb20: 7100 0033 0020 4681 0000 2020 205a 4d5b q..3. F... ZM[\n+0009bb10: 2063 6f6d 6d61 6e64 2069 733a 0700 2044 command is:.. D\n+0009bb20: 7100 0033 0020 4481 0000 2020 205a 4d5b q..3. D... ZM[\n 0009bb30: 4553 5341 4745 5d5b 3a74 7665 7870 725d ESSAGE][:tvexpr]\n 0009bb40: 2069 6e74 6578 7072 5b3a 6578 7072 325d intexpr[:expr2]\n-0009bb50: 5b3a 2e2e 2e5d 0700 2046 9100 001a 001f [:...].. F......\n-0009bb60: 46ff 7300 ff45 5841 4d50 4c45 5300 0045 F.s..EXAMPLES..E\n-0009bb70: 7861 6d70 6c65 7313 002c 46bf 1100 0020 xamples..,F.... \n-0009bb80: 2020 4578 616d 706c 6573 0700 2d46 2100 Examples..-F!.\n-0009bb90: 004d 002d 4631 0000 2020 2041 6c6c 206f .M.-F1.. All o\n+0009bb50: 5b3a 2e2e 2e5d 0700 2044 9100 001a 001f [:...].. D......\n+0009bb60: 44ff 7300 ff45 5841 4d50 4c45 5300 0045 D.s..EXAMPLES..E\n+0009bb70: 7861 6d70 6c65 7313 002c 44bf 1100 0020 xamples..,D.... \n+0009bb80: 2020 4578 616d 706c 6573 0700 2d44 2100 Examples..-D!.\n+0009bb90: 004d 002d 4431 0000 2020 2041 6c6c 206f .M.-D1.. All o\n 0009bba0: 6620 7468 6520 666f 6c6c 6f77 696e 6720 f the following \n 0009bbb0: 6578 616d 706c 6573 2069 7373 7565 205a examples issue Z\n 0009bbc0: 4d45 5353 4147 4520 6672 6f6d 2044 6972 MESSAGE from Dir\n 0009bbd0: 6563 7420 4d6f 6465 2077 6865 7265 3400 ect Mode where4.\n-0009bbe0: 2d46 4100 0020 2020 6578 6365 7074 696f -FA.. exceptio\n+0009bbe0: 2d44 4100 0020 2020 6578 6365 7074 696f -DA.. exceptio\n 0009bbf0: 6e20 636f 6e64 6974 696f 6e73 2064 6f20 n conditions do \n 0009bc00: 6e6f 7420 696e 766f 6b65 2024 5a54 5241 not invoke $ZTRA\n-0009bc10: 502e 0700 2d46 5100 0012 002d 4661 0000 P...-FQ....-Fa..\n-0009bc20: 2020 2045 7861 6d70 6c65 3a07 002d 4671 Example:..-Fq\n-0009bc30: 0000 1800 2d46 8100 0020 2020 4754 4d3e ....-F... GTM>\n-0009bc40: 5a4d 6573 7361 6765 2032 3300 2d46 9100 ZMessage 23.-F..\n+0009bc10: 502e 0700 2d44 5100 0012 002d 4461 0000 P...-DQ....-Da..\n+0009bc20: 2020 2045 7861 6d70 6c65 3a07 002d 4471 Example:..-Dq\n+0009bc30: 0000 1800 2d44 8100 0020 2020 4754 4d3e ....-D... GTM>\n+0009bc40: 5a4d 6573 7361 6765 2032 3300 2d44 9100 ZMessage 23.-D..\n 0009bc50: 0020 2020 2553 5953 5445 4d2d 452d 454e . %SYSTEM-E-EN\n 0009bc60: 4f32 2c20 4e6f 2073 7563 6820 6669 6c65 O2, No such file\n 0009bc70: 206f 7220 6469 7265 6374 6f72 7908 002c or directory..,\n-0009bc80: 46c0 1100 0053 002d 4612 0000 2020 2054 F....S.-F... T\n+0009bc80: 44c0 1100 0053 002d 4412 0000 2020 2054 D....S.-D... T\n 0009bc90: 6869 7320 5a4d 4553 5341 4745 2064 6f65 his ZMESSAGE doe\n 0009bca0: 7320 6e6f 7420 7370 6563 6966 7920 7375 s not specify su\n 0009bcb0: 6273 7469 7475 7469 6f6e 2074 6578 7420 bstitution text \n 0009bcc0: 616e 6420 7468 6520 6d65 7373 6167 6520 and the message \n-0009bcd0: 646f 6573 206e 6f74 2e00 2d46 1300 0020 does not..-F... \n+0009bcd0: 646f 6573 206e 6f74 2e00 2d44 1300 0020 does not..-D... \n 0009bce0: 2020 696e 636c 7564 6520 616e 7920 7375 include any su\n 0009bcf0: 6273 7469 7475 7469 6f6e 2064 6972 6563 bstitution direc\n-0009bd00: 7469 7665 732e 0700 2d46 1400 0012 002d tives...-F.....-\n-0009bd10: 4615 0000 2020 2045 7861 6d70 6c65 3a07 F... Example:.\n-0009bd20: 002d 4616 0000 2000 2d46 1700 0020 2020 .-F... .-F... \n+0009bd00: 7469 7665 732e 0700 2d44 1400 0012 002d tives...-D.....-\n+0009bd10: 4415 0000 2020 2045 7861 6d70 6c65 3a07 D... Example:.\n+0009bd20: 002d 4416 0000 2000 2d44 1700 0020 2020 .-D... .-D... \n 0009bd30: 4754 4d3e 5a4d 4553 5341 4745 2031 3530 GTM>ZMESSAGE 150\n-0009bd40: 3337 3239 3934 3400 2d46 1800 0020 2020 3729944.-F... \n+0009bd40: 3337 3239 3934 3400 2d44 1800 0020 2020 3729944.-D... \n 0009bd50: 2547 544d 2d45 2d47 5655 4e44 4546 2c20 %GTM-E-GVUNDEF, \n 0009bd60: 476c 6f62 616c 2056 6172 6961 626c 6520 Global Variable \n-0009bd70: 756e 6465 6669 6e65 643a 0700 2d46 1900 undefined:..-F..\n-0009bd80: 0050 002d 461a 0000 2020 2054 6865 206d .P.-F... The m\n+0009bd70: 756e 6465 6669 6e65 643a 0700 2d44 1900 undefined:..-D..\n+0009bd80: 0050 002d 441a 0000 2020 2054 6865 206d .P.-D... The m\n 0009bd90: 6573 7361 6765 2073 7065 6369 6669 6564 essage specified\n 0009bda0: 2062 7920 7468 6973 205a 4d45 5353 4147 by this ZMESSAG\n 0009bdb0: 4520 636f 6d6d 616e 6420 696e 636c 7564 E command includ\n 0009bdc0: 6573 2061 2073 7562 7374 6974 7574 696f es a substitutio\n-0009bdd0: 6e3d 002d 4621 0000 2020 2064 6972 6563 n=.-F!.. direc\n+0009bdd0: 6e3d 002d 4421 0000 2020 2064 6972 6563 n=.-D!.. direc\n 0009bde0: 7469 7665 2062 7574 2074 6865 2063 6f6d tive but the com\n 0009bdf0: 6d61 6e64 2064 6f65 7320 6e6f 7420 7375 mand does not su\n 0009be00: 7070 6c79 2061 6e79 2074 6578 742e 0700 pply any text...\n-0009be10: 2d46 2200 0012 002d 4623 0000 2020 2045 -F\"....-F#.. E\n-0009be20: 7861 6d70 6c65 3a07 002d 4624 0000 2400 xample:..-F$..$.\n-0009be30: 2d46 2500 0020 2020 4754 4d3e 5a4d 4553 -F%.. GTM>ZMES\n+0009be10: 2d44 2200 0012 002d 4423 0000 2020 2045 -D\"....-D#.. E\n+0009be20: 7861 6d70 6c65 3a07 002d 4424 0000 2400 xample:..-D$..$.\n+0009be30: 2d44 2500 0020 2020 4754 4d3e 5a4d 4553 -D%.. GTM>ZMES\n 0009be40: 5341 4745 2031 3530 3337 3338 3530 3a22 SAGE 150373850:\"\n-0009be50: 7822 3500 2d46 2600 0020 2020 2547 544d x\"5.-F&.. %GTM\n+0009be50: 7822 3500 2d44 2600 0020 2020 2547 544d x\"5.-D&.. %GTM\n 0009be60: 2d45 2d47 5655 4e44 4546 2c20 556e 6465 -E-GVUNDEF, Unde\n 0009be70: 6669 6e65 6420 6c6f 6361 6c20 7661 7269 fined local vari\n-0009be80: 6162 6c65 3a20 7807 002d 4627 0000 4f00 able: x..-F'..O.\n-0009be90: 2d46 2800 0020 2020 5468 6973 205a 4d45 -F(.. This ZME\n+0009be80: 6162 6c65 3a20 7807 002d 4427 0000 4f00 able: x..-D'..O.\n+0009be90: 2d44 2800 0020 2020 5468 6973 205a 4d45 -D(.. This ZME\n 0009bea0: 5353 4147 4520 636f 6d6d 616e 6420 7375 SSAGE command su\n 0009beb0: 7070 6c69 6573 2074 6865 2073 7562 7374 pplies the subst\n 0009bec0: 6974 7574 696f 6e20 7465 7874 2066 6f72 itution text for\n 0009bed0: 2074 6865 206d 6573 7361 6765 2e07 002d the message...-\n-0009bee0: 4629 0000 5300 2d46 2a00 0020 2020 4754 F)..S.-F*.. GT\n+0009bee0: 4429 0000 5300 2d44 2a00 0020 2020 4754 D)..S.-D*.. GT\n 0009bef0: 2e4d 2074 7265 6174 7320 6974 7320 6f77 .M treats its ow\n 0009bf00: 6e20 6f64 642d 6e75 6d62 6572 6564 2063 n odd-numbered c\n 0009bf10: 6f6e 6469 7469 6f6e 7320 6173 2022 7375 onditions as \"su\n 0009bf20: 6363 6573 7366 756c 2e22 2047 542e 4d20 ccessful.\" GT.M \n-0009bf30: 6861 6e64 6c65 7353 002d 4631 0000 2020 handlesS.-F1.. \n+0009bf30: 6861 6e64 6c65 7353 002d 4431 0000 2020 handlesS.-D1.. \n 0009bf40: 2073 7563 6365 7373 6675 6c20 636f 6e64 successful cond\n 0009bf50: 6974 696f 6e73 2062 7920 6469 7370 6c61 itions by displa\n 0009bf60: 7969 6e67 2074 6865 2061 7373 6f63 6961 ying the associa\n 0009bf70: 7465 6420 6d65 7373 6167 6520 616e 6420 ted message and \n-0009bf80: 636f 6e74 696e 7569 6e67 5300 2d46 3200 continuingS.-F2.\n+0009bf80: 636f 6e74 696e 7569 6e67 5300 2d44 3200 continuingS.-D2.\n 0009bf90: 0020 2020 6578 6563 7574 696f 6e2e 2047 . execution. G\n 0009bfa0: 542e 4d20 7472 6561 7473 2069 7473 206f T.M treats its o\n 0009bfb0: 776e 2065 7665 6e2d 6e75 6d62 6572 6564 wn even-numbered\n 0009bfc0: 2063 6f6e 6469 7469 6f6e 7320 6173 2066 conditions as f\n 0009bfd0: 6169 6c75 7265 732e 2047 542e 4d00 0000 ailures. GT.M...\n 0009bfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c000: 0100 0000 cc06 0000 7a19 0000 0000 0000 ........z.......\n 0009c010: 2600 0074 4845 4c50 00ff 7300 ff43 4f4d &..tHELP..s..COM\n 0009c020: 4d41 4e44 5300 ff73 00ff 5a4c 494e 4b00 MANDS..s..ZLINK.\n-0009c030: 005a 4c69 6e6b 1000 1c46 bf11 0000 2020 .ZLink...F.... \n-0009c040: 205a 4c69 6e6b 0700 1d46 2100 0052 001d ZLink...F!..R..\n-0009c050: 4631 0000 2020 2054 6865 205a 4c49 4e4b F1.. The ZLINK\n+0009c030: 005a 4c69 6e6b 1000 1c44 bf11 0000 2020 .ZLink...D.... \n+0009c040: 205a 4c69 6e6b 0700 1d44 2100 0052 001d ZLink...D!..R..\n+0009c050: 4431 0000 2020 2054 6865 205a 4c49 4e4b D1.. The ZLINK\n 0009c060: 2063 6f6d 6d61 6e64 2061 6464 7320 616e command adds an\n 0009c070: 2065 7865 6375 7461 626c 6520 4754 2e4d executable GT.M\n 0009c080: 2072 6f75 7469 6e65 2074 6f20 7468 6520 routine to the \n 0009c090: 6375 7272 656e 7420 7072 6f63 6573 734d current processM\n-0009c0a0: 001d 4641 0000 2020 2069 6620 7468 6520 ..FA.. if the \n+0009c0a0: 001d 4441 0000 2020 2069 6620 7468 6520 ..DA.. if the \n 0009c0b0: 6375 7272 656e 7420 7072 6f63 6573 7320 current process \n 0009c0c0: 646f 6573 206e 6f74 2063 6f6e 7461 696e does not contain\n 0009c0d0: 2061 2063 6f70 7920 6f66 2061 2072 6f75 a copy of a rou\n-0009c0e0: 7469 6e65 2e20 4966 2074 6865 4d00 1d46 tine. If theM..F\n+0009c0e0: 7469 6e65 2e20 4966 2074 6865 4d00 1d44 tine. If theM..D\n 0009c0f0: 5100 0020 2020 6375 7272 656e 7420 7072 Q.. current pr\n 0009c100: 6f63 6573 7320 636f 6e74 6169 6e73 2061 ocess contains a\n 0009c110: 2063 6f70 7920 6f66 2061 2072 6f75 7469 copy of a routi\n 0009c120: 6e65 2061 6e64 2074 6865 2072 6f75 7469 ne and the routi\n-0009c130: 6e65 2069 7320 6e6f 744f 001d 4661 0000 ne is notO..Fa..\n+0009c130: 6e65 2069 7320 6e6f 744f 001d 4461 0000 ne is notO..Da..\n 0009c140: 2020 2061 6374 6976 652c 2074 6865 205a active, the Z\n 0009c150: 4c49 4e4b 2063 6f6d 6d61 6e64 2072 6570 LINK command rep\n 0009c160: 6c61 6365 7320 7468 6520 6375 7272 656e laces the curren\n 0009c170: 7420 726f 7574 696e 6520 7072 6f63 6573 t routine proces\n-0009c180: 7320 7769 7468 2061 5300 1d46 7100 0020 s with aS..Fq.. \n+0009c180: 7320 7769 7468 2061 5300 1d44 7100 0020 s with aS..Dq.. \n 0009c190: 2020 226e 6577 2220 7665 7273 696f 6e2e \"new\" version.\n 0009c1a0: 2049 6620 6e65 6365 7373 6172 792c 2074 If necessary, t\n 0009c1b0: 6865 205a 4c49 4e4b 2063 6f6d 6d61 6e64 he ZLINK command\n 0009c1c0: 2063 6f6d 7069 6c65 7320 7468 6520 726f compiles the ro\n-0009c1d0: 7574 696e 6520 7072 696f 722d 001d 4681 utine prior-..F.\n+0009c1d0: 7574 696e 6520 7072 696f 722d 001d 4481 utine prior-..D.\n 0009c1e0: 0000 2020 2074 6f20 696e 7465 6772 6174 .. to integrat\n 0009c1f0: 696e 6720 6974 2077 6974 6820 7468 6520 ing it with the \n-0009c200: 7072 6f63 6573 732e 0700 1d46 9100 0055 process....F...U\n-0009c210: 001c 46c0 1100 0020 2020 5769 7468 2056 ..F.... With V\n+0009c200: 7072 6f63 6573 732e 0700 1d44 9100 0055 process....D...U\n+0009c210: 001c 44c0 1100 0020 2020 5769 7468 2056 ..D.... With V\n 0009c220: 4945 5720 224c 494e 4b22 3a22 5245 4355 IEW \"LINK\":\"RECU\n 0009c230: 5253 4956 4522 2073 7065 6369 6669 6564 RSIVE\" specified\n 0009c240: 206f 7220 6279 2073 7461 7274 696e 6720 or by starting \n 0009c250: 7468 6520 7072 6f63 6573 7320 7769 7468 the process with\n-0009c260: 2074 6865 5200 1d46 1200 0020 2020 656e theR..F... en\n+0009c260: 2074 6865 5200 1d44 1200 0020 2020 656e theR..D... en\n 0009c270: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n 0009c280: 6c65 2067 746d 5f6c 696e 6b20 7365 7420 le gtm_link set \n 0009c290: 746f 2022 5245 4355 5253 4956 4522 2c20 to \"RECURSIVE\", \n 0009c2a0: 7468 6520 5a4c 494e 4b20 636f 6d6d 616e the ZLINK comman\n-0009c2b0: 6420 6164 6473 5400 1d46 1300 0020 2020 d addsT..F... \n+0009c2b0: 6420 6164 6473 5400 1d44 1300 0020 2020 d addsT..D... \n 0009c2c0: 616e 2065 7865 6375 7461 626c 6520 726f an executable ro\n 0009c2d0: 7574 696e 6520 6576 656e 2077 6865 6e20 utine even when \n 0009c2e0: 6120 726f 7574 696e 6520 7769 7468 2074 a routine with t\n 0009c2f0: 6865 2073 616d 6520 6e61 6d65 2069 7320 he same name is \n-0009c300: 6163 7469 7665 2061 6e64 5100 1d46 1400 active andQ..F..\n+0009c300: 6163 7469 7665 2061 6e64 5100 1d44 1400 active andQ..D..\n 0009c310: 0020 2020 6176 6169 6c61 626c 6520 696e . available in\n 0009c320: 2074 6865 2063 7572 7265 6e74 2073 7461 the current sta\n 0009c330: 636b 2e20 5768 656e 2061 2070 726f 6365 ck. When a proce\n 0009c340: 7373 206c 696e 6b73 2061 2072 6f75 7469 ss links a routi\n-0009c350: 6e65 2077 6974 6820 7468 6553 001d 4615 ne with theS..F.\n+0009c350: 6e65 2077 6974 6820 7468 6553 001d 4415 ne with theS..D.\n 0009c360: 0000 2020 2073 616d 6520 6e61 6d65 2061 .. same name a\n 0009c370: 7320 616e 2065 7869 7374 696e 6720 726f s an existing ro\n 0009c380: 7574 696e 652c 2066 7574 7572 6520 6361 utine, future ca\n 0009c390: 6c6c 7320 7573 6520 7468 6520 6e65 7720 lls use the new \n 0009c3a0: 726f 7574 696e 652e 2050 7269 6f72 5300 routine. PriorS.\n-0009c3b0: 1d46 1600 0020 2020 7665 7273 696f 6e73 .F... versions\n+0009c3b0: 1d44 1600 0020 2020 7665 7273 696f 6e73 .D... versions\n 0009c3c0: 206f 6620 7468 6174 2072 6f75 7469 6e65 of that routine\n 0009c3d0: 2072 6566 6572 656e 6365 6420 6279 2074 referenced by t\n 0009c3e0: 6865 2073 7461 636b 2072 656d 6169 6e20 he stack remain \n 0009c3f0: 7469 6564 2074 6f20 7468 6520 7374 6163 tied to the stac\n-0009c400: 6b53 001d 4617 0000 2020 2075 6e74 696c kS..F... until\n+0009c400: 6b53 001d 4417 0000 2020 2075 6e74 696c kS..D... until\n 0009c410: 2074 6865 7920 5155 4954 2c20 6174 2077 they QUIT, at w\n 0009c420: 6869 6368 2070 6f69 6e74 2074 6865 7920 hich point they \n 0009c430: 6265 636f 6d65 2069 6e61 6363 6573 7369 become inaccessi\n 0009c440: 626c 652e 2054 6869 7320 7072 6f76 6964 ble. This provid\n-0009c450: 6573 2061 3400 1d46 1800 0020 2020 6d65 es a4..F... me\n+0009c450: 6573 2061 3400 1d44 1800 0020 2020 6d65 es a4..D... me\n 0009c460: 6368 616e 6973 6d20 746f 2070 6174 6368 chanism to patch\n 0009c470: 206c 6f6e 672d 7275 6e6e 696e 6720 7072 long-running pr\n-0009c480: 6f63 6573 7365 732e 0700 1d46 1900 0017 ocesses....F....\n-0009c490: 001d 461a 0000 2020 202a 2a49 6d70 6f72 ..F... **Impor\n-0009c4a0: 7461 6e74 2a2a 0700 1d46 2100 0054 001d tant**...F!..T..\n-0009c4b0: 4622 0000 2020 2041 6e20 6163 7469 7665 F\".. An active\n+0009c480: 6f63 6573 7365 732e 0700 1d44 1900 0017 ocesses....D....\n+0009c490: 001d 441a 0000 2020 202a 2a49 6d70 6f72 ..D... **Impor\n+0009c4a0: 7461 6e74 2a2a 0700 1d44 2100 0054 001d tant**...D!..T..\n+0009c4b0: 4422 0000 2020 2041 6e20 6163 7469 7665 D\".. An active\n 0009c4c0: 2072 6f75 7469 6e65 2069 7320 6469 7370 routine is disp\n 0009c4d0: 6c61 7965 6420 7769 7468 2024 5354 4143 layed with $STAC\n 0009c4e0: 4b28 2920 6f72 205a 5348 4f57 2022 5322 K() or ZSHOW \"S\"\n 0009c4f0: 206f 6620 7468 6520 4d20 7669 7274 7561 of the M virtua\n-0009c500: 6c51 001d 4623 0000 2020 2073 7461 636b lQ..F#.. stack\n+0009c500: 6c51 001d 4423 0000 2020 2073 7461 636b lQ..D#.. stack\n 0009c510: 2e20 4279 2064 6566 6175 6c74 2c20 616e . By default, an\n 0009c520: 2061 7474 656d 7074 2074 6f20 7265 706c attempt to repl\n 0009c530: 6163 6520 616e 2061 6374 6976 6520 726f ace an active ro\n 0009c540: 7574 696e 6520 7265 7375 6c74 7320 696e utine results in\n-0009c550: 2061 5200 1d46 2400 0020 2020 7275 6e2d aR..F$.. run-\n+0009c550: 2061 5200 1d44 2400 0020 2020 7275 6e2d aR..D$.. run-\n 0009c560: 7469 6d65 2065 7272 6f72 202e 2054 6f20 time error . To \n 0009c570: 7265 706c 6163 6520 616e 2061 6374 6976 replace an activ\n 0009c580: 6520 726f 7574 696e 6520 7769 7468 2061 e routine with a\n 0009c590: 206e 6577 2076 6572 7369 6f6e 2c20 6569 new version, ei\n-0009c5a0: 7468 6572 5100 1d46 2500 0020 2020 7573 therQ..F%.. us\n+0009c5a0: 7468 6572 5100 1d44 2500 0020 2020 7573 therQ..D%.. us\n 0009c5b0: 6520 5649 4557 2022 4c49 4e4b 223a 2252 e VIEW \"LINK\":\"R\n 0009c5c0: 4543 5552 5349 5645 2220 6f72 2072 656d ECURSIVE\" or rem\n 0009c5d0: 6f76 6520 7468 6520 6163 7469 7665 2072 ove the active r\n 0009c5e0: 6f75 7469 6e65 2066 726f 6d20 7468 6520 outine from the \n-0009c5f0: 7374 6163 6b53 001d 4626 0000 2020 2075 stackS..F&.. u\n+0009c5f0: 7374 6163 6b53 001d 4426 0000 2020 2075 stackS..D&.. u\n 0009c600: 7369 6e67 205a 474f 544f 206f 7220 7468 sing ZGOTO or th\n 0009c610: 6520 6170 7072 6f70 7269 6174 6520 6e75 e appropriate nu\n 0009c620: 6d62 6572 206f 6620 5155 4954 7320 616e mber of QUITs an\n 0009c630: 6420 7468 656e 2065 7865 6375 7465 2074 d then execute t\n-0009c640: 6865 205a 4c49 4e4b 1200 1d46 2700 0020 he ZLINK...F'.. \n-0009c650: 2020 636f 6d6d 616e 642e 0700 1d46 2800 command....F(.\n-0009c660: 002d 001d 4629 0000 2020 2054 6865 2066 .-..F).. The f\n+0009c640: 6865 205a 4c49 4e4b 1200 1d44 2700 0020 he ZLINK...D'.. \n+0009c650: 2020 636f 6d6d 616e 642e 0700 1d44 2800 command....D(.\n+0009c660: 002d 001d 4429 0000 2020 2054 6865 2066 .-..D).. The f\n 0009c670: 6f72 6d61 7420 6f66 2074 6865 205a 4c49 ormat of the ZLI\n 0009c680: 4e4b 2063 6f6d 6d61 6e64 2069 733a 0700 NK command is:..\n-0009c690: 1d46 2a00 0030 001d 4631 0000 2020 205a .F*..0..F1.. Z\n+0009c690: 1d44 2a00 0030 001d 4431 0000 2020 205a .D*..0..D1.. Z\n 0009c6a0: 4c5b 494e 4b5d 5b3a 7476 6578 7072 5d20 L[INK][:tvexpr] \n 0009c6b0: 5b65 7870 7231 5b3a 6578 7072 325d 5b2c [expr1[:expr2][,\n-0009c6c0: 2e2e 2e5d 5d07 001d 4632 0000 0000 0000 ...]]...F2......\n+0009c6c0: 2e2e 2e5d 5d07 001d 4432 0000 0000 0000 ...]]...D2......\n 0009c6d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -40059,460 +40059,460 @@\n 0009c7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c800: 0100 0000 bb07 0000 1419 0000 0000 0000 ................\n-0009c810: 3a00 0046 4845 4c50 00ff 7300 ff43 4f4d :..FHELP..s..COM\n+0009c810: 3a00 0044 4845 4c50 00ff 7300 ff43 4f4d :..DHELP..s..COM\n 0009c820: 4d41 4e44 5300 ff73 00ff 5a4c 494e 4b00 MANDS..s..ZLINK.\n 0009c830: ff73 00ff 4155 544f 2d5a 4c49 4e4b 0000 .s..AUTO-ZLINK..\n-0009c840: 4175 746f 2d5a 4c49 4e4b 1500 2b46 bf11 Auto-ZLINK..+F..\n+0009c840: 4175 746f 2d5a 4c49 4e4b 1500 2b44 bf11 Auto-ZLINK..+D..\n 0009c850: 0000 2020 2041 7574 6f2d 5a4c 494e 4b07 .. Auto-ZLINK.\n-0009c860: 002c 4621 0000 5100 2c46 3100 0020 2020 .,F!..Q.,F1.. \n+0009c860: 002c 4421 0000 5100 2c44 3100 0020 2020 .,D!..Q.,D1.. \n 0009c870: 4966 2061 2047 542e 4d20 726f 7574 696e If a GT.M routin\n 0009c880: 6520 7265 6665 7273 2074 6f20 6120 726f e refers to a ro\n 0009c890: 7574 696e 6520 7468 6174 2069 7320 6e6f utine that is no\n 0009c8a0: 7420 6c69 6e6b 6564 2069 6e20 7468 6520 t linked in the \n-0009c8b0: 7072 6f63 6573 7352 002c 4641 0000 2020 processR.,FA.. \n+0009c8b0: 7072 6f63 6573 7352 002c 4441 0000 2020 processR.,DA.. \n 0009c8c0: 206d 656d 6f72 792c 2047 542e 4d20 6175 memory, GT.M au\n 0009c8d0: 746f 6d61 7469 6361 6c6c 7920 6174 7465 tomatically atte\n 0009c8e0: 6d70 7473 2074 6f20 5a4c 494e 4b20 7468 mpts to ZLINK th\n 0009c8f0: 6174 2072 6f75 7469 6e65 2e20 416e 2061 at routine. An a\n-0009c900: 7574 6f2d 5a4c 494e 4b50 002c 4651 0000 uto-ZLINKP.,FQ..\n+0009c900: 7574 6f2d 5a4c 494e 4b50 002c 4451 0000 uto-ZLINKP.,DQ..\n 0009c910: 2020 2069 7320 6675 6e63 7469 6f6e 616c is functional\n 0009c920: 6c79 2065 7175 6976 616c 656e 7420 746f ly equivalent to\n 0009c930: 2061 6e20 6578 706c 6963 6974 205a 4c49 an explicit ZLI\n 0009c940: 4e4b 206f 6620 6120 726f 7574 696e 6520 NK of a routine \n-0009c950: 7769 7468 6f75 7420 6130 002c 4661 0000 without a0.,Fa..\n+0009c950: 7769 7468 6f75 7420 6130 002c 4461 0000 without a0.,Da..\n 0009c960: 2020 2073 7065 6369 6669 6564 2064 6972 specified dir\n 0009c970: 6563 746f 7279 206f 7220 6669 6c65 2065 ectory or file e\n-0009c980: 7874 656e 7369 6f6e 2e07 002c 4671 0000 xtension...,Fq..\n-0009c990: 4f00 2c46 8100 0020 2020 5468 6520 666f O.,F... The fo\n+0009c980: 7874 656e 7369 6f6e 2e07 002c 4471 0000 xtension...,Dq..\n+0009c990: 4f00 2c44 8100 0020 2020 5468 6520 666f O.,D... The fo\n 0009c9a0: 6c6c 6f77 696e 6720 4754 2e4d 2063 6f6d llowing GT.M com\n 0009c9b0: 6d61 6e64 7320 616e 6420 6675 6e63 7469 mands and functi\n 0009c9c0: 6f6e 7320 6361 6e20 696e 6974 6961 7465 ons can initiate\n 0009c9d0: 2061 7574 6f2d 5a4c 494e 4b69 6e67 3a07 auto-ZLINKing:.\n-0009c9e0: 002c 4691 0000 1100 2b46 c011 0000 2020 .,F.....+F.... \n-0009c9f0: 2020 202a 2044 4f12 002c 4612 0000 2020 * DO..,F... \n-0009ca00: 2020 202a 2047 4f54 4f14 002c 4613 0000 * GOTO..,F...\n+0009c9e0: 002c 4491 0000 1100 2b44 c011 0000 2020 .,D.....+D.... \n+0009c9f0: 2020 202a 2044 4f12 002c 4412 0000 2020 * DO..,D... \n+0009ca00: 2020 202a 2047 4f54 4f14 002c 4413 0000 * GOTO..,D...\n 0009ca10: 2020 2020 202a 205a 4252 4541 4b13 002c * ZBREAK..,\n-0009ca20: 4614 0000 2020 2020 202a 205a 474f 544f F... * ZGOTO\n-0009ca30: 1400 2c46 1500 0020 2020 2020 2a20 5a50 ..,F... * ZP\n-0009ca40: 5249 4e54 1500 2c46 1600 0020 2020 2020 RINT..,F... \n-0009ca50: 2a20 2454 4558 5428 2907 002c 4617 0000 * $TEXT()..,F...\n-0009ca60: 4b00 2c46 1800 0020 2020 4754 2e4d 2061 K.,F... GT.M a\n+0009ca20: 4414 0000 2020 2020 202a 205a 474f 544f D... * ZGOTO\n+0009ca30: 1400 2c44 1500 0020 2020 2020 2a20 5a50 ..,D... * ZP\n+0009ca40: 5249 4e54 1500 2c44 1600 0020 2020 2020 RINT..,D... \n+0009ca50: 2a20 2454 4558 5428 2907 002c 4417 0000 * $TEXT()..,D...\n+0009ca60: 4b00 2c44 1800 0020 2020 4754 2e4d 2061 K.,D... GT.M a\n 0009ca70: 7574 6f2d 5a4c 494e 4b73 2074 6865 2072 uto-ZLINKs the r\n 0009ca80: 6f75 7469 6e65 2069 6620 7468 6520 666f outine if the fo\n 0009ca90: 6c6c 6f77 696e 6720 636f 6e64 6974 696f llowing conditio\n-0009caa0: 6e73 2061 7265 206d 6574 3a07 002c 4619 ns are met:..,F.\n-0009cab0: 0000 5000 2c46 1a00 0020 2020 2020 2a20 ..P.,F... * \n+0009caa0: 6e73 2061 7265 206d 6574 3a07 002c 4419 ns are met:..,D.\n+0009cab0: 0000 5000 2c44 1a00 0020 2020 2020 2a20 ..P.,D... * \n 0009cac0: 5a4c 494e 4b20 6361 6e20 6c6f 6361 7465 ZLINK can locate\n 0009cad0: 2061 6e64 2070 726f 6365 7373 2074 6865 and process the\n 0009cae0: 2072 6f75 7469 6e65 2066 696c 652c 2061 routine file, a\n 0009caf0: 7320 696e 6469 6361 7465 6420 696e 2074 s indicated in t\n-0009cb00: 6865 3400 2c46 2100 0020 2020 2020 2020 he4.,F!.. \n+0009cb00: 6865 3400 2c44 2100 0020 2020 2020 2020 he4.,D!.. \n 0009cb10: 7072 6576 696f 7573 205a 4c49 4e4b 204f previous ZLINK O\n 0009cb20: 7065 7261 7469 6f6e 2053 756d 6d61 7279 peration Summary\n-0009cb30: 2074 6162 6c65 5100 2c46 2200 0020 2020 tableQ.,F\".. \n+0009cb30: 2074 6162 6c65 5100 2c44 2200 0020 2020 tableQ.,D\".. \n 0009cb40: 2020 2a20 5468 6520 6e61 6d65 206f 6620 * The name of \n 0009cb50: 7468 6520 726f 7574 696e 6520 6973 2074 the routine is t\n 0009cb60: 6865 2073 616d 6520 6173 2074 6865 206e he same as the n\n 0009cb70: 616d 6520 6f66 2074 6865 2073 6f75 7263 ame of the sourc\n-0009cb80: 6520 6669 6c65 3b54 002c 4623 0000 2020 e file;T.,F#.. \n+0009cb80: 6520 6669 6c65 3b54 002c 4423 0000 2020 e file;T.,D#.. \n 0009cb90: 2020 2020 2074 6865 206f 6e6c 7920 6578 the only ex\n 0009cba0: 6365 7074 696f 6e20 6973 2074 6861 7420 ception is that \n 0009cbb0: 4754 2e4d 2063 6f6e 7665 7274 7320 6120 GT.M converts a \n 0009cbc0: 6c65 6164 696e 6720 7065 7263 656e 7420 leading percent \n-0009cbd0: 7369 676e 2028 2529 2069 6e2f 002c 4624 sign (%) in/.,F$\n+0009cbd0: 7369 676e 2028 2529 2069 6e2f 002c 4424 sign (%) in/.,D$\n 0009cbe0: 0000 2020 2020 2020 2061 2066 696c 6520 .. a file \n 0009cbf0: 6e61 6d65 2074 6f20 616e 2075 6e64 6572 name to an under\n-0009cc00: 7363 6f72 6520 285f 292e 0700 2c46 2500 score (_)...,F%.\n-0009cc10: 001c 002a 465f 5345 5455 5000 0041 7574 ...*F_SETUP..Aut\n+0009cc00: 7363 6f72 6520 285f 292e 0700 2c44 2500 score (_)...,D%.\n+0009cc10: 001c 002a 445f 5345 5455 5000 0041 7574 ...*D_SETUP..Aut\n 0009cc20: 6f2d 5a4c 494e 4b5f 7365 7475 701b 0031 o-ZLINK_setup..1\n-0009cc30: 46bf 1100 0020 2020 4175 746f 2d5a 4c49 F.... Auto-ZLI\n-0009cc40: 4e4b 2073 6574 7570 0700 3246 2100 0047 NK setup..2F!..G\n-0009cc50: 0032 4631 0000 2020 2054 6869 7320 7365 .2F1.. This se\n+0009cc30: 44bf 1100 0020 2020 4175 746f 2d5a 4c49 D.... Auto-ZLI\n+0009cc40: 4e4b 2073 6574 7570 0700 3244 2100 0047 NK setup..2D!..G\n+0009cc50: 0032 4431 0000 2020 2054 6869 7320 7365 .2D1.. This se\n 0009cc60: 6374 696f 6e20 6465 7363 7269 6265 7320 ction describes \n 0009cc70: 7468 6520 7072 6f63 6564 7572 6520 746f the procedure to\n 0009cc80: 2073 6574 7570 2074 6865 2061 7574 6f2d setup the auto-\n-0009cc90: 7265 6c69 6e6b 5200 3246 4100 0020 2020 relinkR.2FA.. \n+0009cc90: 7265 6c69 6e6b 5200 3244 4100 0020 2020 relinkR.2DA.. \n 0009cca0: 6675 6e63 7469 6f6e 616c 6974 792e 2047 functionality. G\n 0009ccb0: 542e 4d20 6c6f 6164 7320 616e 206f 626a T.M loads an obj\n 0009ccc0: 6563 7420 6669 6c65 206c 696e 6b65 6420 ect file linked \n 0009ccd0: 6672 6f6d 2061 6e20 6f62 6a65 6374 2064 from an object d\n-0009cce0: 6972 6563 746f 7279 5200 3246 5100 0020 irectoryR.2FQ.. \n+0009cce0: 6972 6563 746f 7279 5200 3244 5100 0020 irectoryR.2DQ.. \n 0009ccf0: 2020 2869 6e20 245a 524f 5554 494e 4553 (in $ZROUTINES\n 0009cd00: 2920 7769 7468 2061 202a 2d73 7566 6669 ) with a *-suffi\n 0009cd10: 7820 2869 2e65 2e20 6175 746f 2d72 656c x (i.e. auto-rel\n 0009cd20: 696e 6b2d 656e 6162 6c65 6429 2069 6e74 ink-enabled) int\n-0009cd30: 6f20 6120 7368 6172 6564 5400 3246 6100 o a sharedT.2Fa.\n+0009cd30: 6f20 6120 7368 6172 6564 5400 3244 6100 o a sharedT.2Da.\n 0009cd40: 0020 2020 6d65 6d6f 7279 2073 6567 6d65 . memory segme\n 0009cd50: 6e74 2028 7265 6665 7272 6564 2074 6f20 nt (referred to \n 0009cd60: 6865 6e63 6566 6f72 7468 2061 7320 6120 henceforth as a \n 0009cd70: 5274 6e6f 626a 2073 6861 7265 6420 6d65 Rtnobj shared me\n 0009cd80: 6d6f 7279 2073 6567 6d65 6e74 292e 4f00 mory segment).O.\n-0009cd90: 3246 7100 0020 2020 4174 2074 6865 2069 2Fq.. At the i\n+0009cd90: 3244 7100 0020 2020 4174 2074 6865 2069 2Dq.. At the i\n 0009cda0: 6e76 6f63 6174 696f 6e20 6f66 2044 4f2c nvocation of DO,\n 0009cdb0: 2047 4f54 4f2c 206f 7220 5a47 4f54 4f2c GOTO, or ZGOTO,\n 0009cdc0: 2065 7874 7269 6e73 6963 2066 756e 6374 extrinsic funct\n 0009cdd0: 696f 6e73 2c20 5a42 5245 414b 2c52 0032 ions, ZBREAK,R.2\n-0009cde0: 4681 0000 2020 205a 5052 494e 5420 6f72 F... ZPRINT or\n+0009cde0: 4481 0000 2020 205a 5052 494e 5420 6f72 D... ZPRINT or\n 0009cdf0: 2024 5445 5854 2829 2074 6861 7420 7370 $TEXT() that sp\n 0009ce00: 6563 6966 7920 616e 2065 6e74 7279 7265 ecify an entryre\n 0009ce10: 6620 7768 6963 6820 696e 636c 7564 6573 f which includes\n 0009ce20: 2061 2072 6f75 7469 6e65 206e 616d 6554 a routine nameT\n-0009ce30: 0032 4691 0000 2020 2028 696e 2063 6f6e .2F... (in con\n+0009ce30: 0032 4491 0000 2020 2028 696e 2063 6f6e .2D... (in con\n 0009ce40: 7472 6173 7420 746f 2061 206c 6162 656c trast to a label\n 0009ce50: 2077 6974 686f 7574 2061 2072 6f75 7469 without a routi\n 0009ce60: 6e65 206e 616d 6529 2c20 4754 2e4d 2070 ne name), GT.M p\n 0009ce70: 726f 6365 7373 6573 2028 616e 6420 4d55 rocesses (and MU\n-0009ce80: 5049 5052 0031 46c0 1100 0020 2020 7072 PIPR.1F.... pr\n+0009ce80: 5049 5052 0031 44c0 1100 0020 2020 7072 PIPR.1D.... pr\n 0009ce90: 6f63 6573 7365 7320 6578 6563 7574 696e ocesses executin\n 0009cea0: 6720 7472 6967 6765 7220 6c6f 6769 6329 g trigger logic)\n 0009ceb0: 2061 7574 6f6d 6174 6963 616c 6c79 2072 automatically r\n 0009cec0: 656c 696e 6b20 2822 6175 746f 2d72 656c elink (\"auto-rel\n-0009ced0: 696e 6b22 2939 0032 4612 0000 2020 2061 ink\")9.2F... a\n+0009ced0: 696e 6b22 2939 0032 4412 0000 2020 2061 ink\")9.2D... a\n 0009cee0: 6e64 2065 7865 6375 7465 2070 7562 6c69 nd execute publi\n 0009cef0: 7368 6564 206e 6577 2076 6572 7369 6f6e shed new version\n 0009cf00: 7320 6f66 2072 6f75 7469 6e65 732e 0700 s of routines...\n-0009cf10: 3246 1300 0054 0032 4614 0000 2020 2054 2F...T.2F... T\n+0009cf10: 3244 1300 0054 0032 4414 0000 2020 2054 2D...T.2D... T\n 0009cf20: 6865 205a 5255 5044 4154 4520 636f 6d6d he ZRUPDATE comm\n 0009cf30: 616e 6420 7075 626c 6973 6865 7320 6f66 and publishes of\n 0009cf40: 206e 6577 2076 6572 7369 6f6e 7320 6f66 new versions of\n 0009cf50: 2072 6f75 7469 6e65 7320 746f 2073 7562 routines to sub\n-0009cf60: 7363 7269 6265 7273 2e52 0032 4615 0000 scribers.R.2F...\n+0009cf60: 7363 7269 6265 7273 2e52 0032 4415 0000 scribers.R.2D...\n 0009cf70: 2020 2054 6f20 7265 6d6f 7665 2072 6f75 To remove rou\n 0009cf80: 7469 6e65 732c 2064 656c 6574 6520 7468 tines, delete th\n 0009cf90: 6520 6f62 6a65 6374 2066 696c 6573 2061 e object files a\n 0009cfa0: 6e64 2070 7562 6c69 7368 2074 6865 206e nd publish the n\n 0009cfb0: 616d 6573 206f 6620 7468 6500 0000 0000 ames of the.....\n 0009cfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009cfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009d000: 0100 0000 ce07 0000 3119 0000 0000 0000 ........1.......\n-0009d010: 7e00 0046 4845 4c50 00ff 7300 ff43 4f4d ~..FHELP..s..COM\n+0009d010: 7e00 0044 4845 4c50 00ff 7300 ff43 4f4d ~..DHELP..s..COM\n 0009d020: 4d41 4e44 5300 ff73 00ff 5a4c 494e 4b00 MANDS..s..ZLINK.\n 0009d030: ff73 00ff 4155 544f 2d5a 4c49 4e4b 5f53 .s..AUTO-ZLINK_S\n 0009d040: 4554 5550 00c0 1600 0020 2020 6465 6c65 ETUP..... dele\n 0009d050: 7465 6420 6f62 6a65 6374 2066 696c 6573 ted object files\n 0009d060: 2e20 5265 6d6f 7661 6c20 7265 7175 6972 . Removal requir\n 0009d070: 6573 2066 696c 6520 6e61 6d65 7320 746f es file names to\n 0009d080: 2062 6520 6578 706c 6963 6974 6c79 5000 be explicitlyP.\n-0009d090: 3246 1700 0020 2020 7370 6563 6966 6965 2F... specifie\n+0009d090: 3244 1700 0020 2020 7370 6563 6966 6965 2D... specifie\n 0009d0a0: 642c 2062 6563 6175 7365 2070 6174 7465 d, because patte\n 0009d0b0: 726e 7320 7769 7468 2077 696c 6463 6172 rns with wildcar\n 0009d0c0: 6473 2063 616e 6e6f 7420 6d61 7463 6820 ds cannot match \n 0009d0d0: 6465 6c65 7465 6420 6669 6c65 732e 0700 deleted files...\n-0009d0e0: 3246 1800 0051 0032 4619 0000 2020 2049 2F...Q.2F... I\n+0009d0e0: 3244 1800 0051 0032 4419 0000 2020 2049 2D...Q.2D... I\n 0009d0f0: 6620 7468 6520 7061 7468 2074 6f20 6120 f the path to a \n 0009d100: 6669 6c65 2069 7320 6e6f 6e2d 6578 6973 file is non-exis\n 0009d110: 7465 6e74 2c20 7468 6520 7265 7175 6573 tent, the reques\n 0009d120: 7420 6973 2069 676e 6f72 6564 2065 7863 t is ignored exc\n-0009d130: 6570 7420 696e 5100 3246 1a00 0020 2020 ept inQ.2F... \n+0009d130: 6570 7420 696e 5100 3244 1a00 0020 2020 ept inQ.2D... \n 0009d140: 7468 6520 6361 7365 2077 6865 7265 206f the case where o\n 0009d150: 6e65 2064 6573 6972 6573 2061 2063 7572 ne desires a cur\n 0009d160: 7265 6e74 6c79 2073 6861 7265 6420 6f62 rently shared ob\n 0009d170: 6a65 6374 2066 696c 6520 286f 6e65 2074 ject file (one t\n-0009d180: 6861 7420 7761 7341 0032 4621 0000 2020 hat wasA.2F!.. \n+0009d180: 6861 7420 7761 7341 0032 4421 0000 2020 hat wasA.2D!.. \n 0009d190: 2061 6363 6573 7365 6420 6265 666f 7265 accessed before\n 0009d1a0: 2069 7420 7761 7320 6465 6c65 7465 6429 it was deleted)\n 0009d1b0: 2074 6f20 6e6f 206c 6f6e 6765 7220 6265 to no longer be\n-0009d1c0: 2073 6861 7265 642e 0700 3246 2200 0054 shared...2F\"..T\n-0009d1d0: 0032 4623 0000 2020 2046 6f72 2065 6163 .2F#.. For eac\n+0009d1c0: 2073 6861 7265 642e 0700 3244 2200 0054 shared...2D\"..T\n+0009d1d0: 0032 4423 0000 2020 2046 6f72 2065 6163 .2D#.. For eac\n 0009d1e0: 6820 6175 746f 2d72 656c 696e 6b20 656e h auto-relink en\n 0009d1f0: 6162 6c65 6420 6469 7265 6374 6f72 7920 abled directory \n 0009d200: 7768 6963 6820 6120 4754 2e4d 2070 726f which a GT.M pro\n 0009d210: 6365 7373 2061 6363 6573 7365 7320 7768 cess accesses wh\n-0009d220: 696c 6549 0032 4624 0000 2020 2073 6561 ileI.2F$.. sea\n+0009d220: 696c 6549 0032 4424 0000 2020 2073 6561 ileI.2D$.. sea\n 0009d230: 7263 6869 6e67 2074 6872 6f75 6768 2024 rching through $\n 0009d240: 5a52 4f55 5449 4e45 532c 2047 542e 4d20 ZROUTINES, GT.M \n 0009d250: 6372 6561 7465 7320 6120 736d 616c 6c20 creates a small \n-0009d260: 636f 6e74 726f 6c20 6669 6c65 5300 3246 control fileS.2F\n+0009d260: 636f 6e74 726f 6c20 6669 6c65 5300 3244 control fileS.2D\n 0009d270: 2500 0020 2020 2852 656c 696e 6b63 746c %.. (Relinkctl\n 0009d280: 2920 696e 2074 6865 2064 6972 6563 746f ) in the directo\n 0009d290: 7279 2069 6465 6e74 6966 6965 6420 6279 ry identified by\n 0009d2a0: 2024 6774 6d5f 6c69 6e6b 746d 7064 6972 $gtm_linktmpdir\n 0009d2b0: 2028 6465 6661 756c 7469 6e67 2074 6f51 (defaulting toQ\n-0009d2c0: 0032 4626 0000 2020 2024 6774 6d5f 746d .2F&.. $gtm_tm\n+0009d2c0: 0032 4426 0000 2020 2024 6774 6d5f 746d .2D&.. $gtm_tm\n 0009d2d0: 702c 2077 6869 6368 2069 6e20 7475 726e p, which in turn\n 0009d2e0: 2064 6566 6175 6c74 7320 746f 202f 746d defaults to /tm\n 0009d2f0: 702c 2069 6620 756e 7370 6563 6966 6965 p, if unspecifie\n 0009d300: 6429 2e20 5468 6520 6e61 6d65 7320 6f66 d). The names of\n-0009d310: 5000 3246 2700 0020 2020 7468 6573 6520 P.2F'.. these \n+0009d310: 5000 3244 2700 0020 2020 7468 6573 6520 P.2D'.. these \n 0009d320: 6669 6c65 7320 6172 6520 6f66 2074 6865 files are of the\n 0009d330: 2066 6f72 6d20 6774 6d2d 7265 6c69 6e6b form gtm-relink\n 0009d340: 6374 6c2d 3c6d 7572 6d75 723e 2077 6865 ctl- whe\n 0009d350: 7265 203c 6d75 726d 7572 3e20 6973 2061 re is a\n-0009d360: 4a00 3246 2800 0020 2020 6861 7368 206f J.2F(.. hash o\n+0009d360: 4a00 3244 2800 0020 2020 6861 7368 206f J.2D(.. hash o\n 0009d370: 6620 7468 6520 7265 616c 7061 7468 2829 f the realpath()\n 0009d380: 2074 6f20 616e 2061 7574 6f2d 7265 6c69 to an auto-reli\n 0009d390: 6e6b 2064 6972 6563 746f 7279 3b20 666f nk directory; fo\n-0009d3a0: 7220 6578 616d 706c 653a 5300 3246 2900 r example:S.2F).\n+0009d3a0: 7220 6578 616d 706c 653a 5300 3244 2900 r example:S.2D).\n 0009d3b0: 0020 2020 2f74 6d70 2f67 746d 2d72 656c . /tmp/gtm-rel\n 0009d3c0: 696e 6b63 746c 2d66 3039 3338 6431 3861 inkctl-f0938d18a\n 0009d3d0: 6230 3031 6137 6566 3039 6332 6266 6261 b001a7ef09c2bfba\n 0009d3e0: 3934 3666 3030 3229 2e20 5769 7468 2065 946f002). With e\n 0009d3f0: 6163 6820 5265 6c69 6e6b 6374 6c52 0032 ach RelinkctlR.2\n-0009d400: 462a 0000 2020 2066 696c 652c 2047 542e F*.. file, GT.\n+0009d400: 442a 0000 2020 2066 696c 652c 2047 542e D*.. file, GT.\n 0009d410: 4d20 6372 6561 7465 7320 616e 6420 6173 M creates and as\n 0009d420: 736f 6369 6174 6573 2061 2062 6c6f 636b sociates a block\n 0009d430: 206f 6620 7368 6172 6564 206d 656d 6f72 of shared memor\n 0009d440: 7920 7468 6174 2063 6f6e 7461 696e 734f y that containsO\n-0009d450: 0032 4631 0000 2020 2061 7373 6f63 6961 .2F1.. associa\n+0009d450: 0032 4431 0000 2020 2061 7373 6f63 6961 .2D1.. associa\n 0009d460: 7465 6420 636f 6e74 726f 6c20 7374 7275 ted control stru\n 0009d470: 6374 7572 6573 2e20 416d 6f6e 6720 7468 ctures. Among th\n 0009d480: 6520 7374 7275 6374 7572 6573 2069 7320 e structures is \n 0009d490: 6120 6379 636c 6520 6e75 6d62 6572 5300 a cycle numberS.\n-0009d4a0: 3246 3200 0020 2020 636f 7272 6573 706f 2F2.. correspo\n+0009d4a0: 3244 3200 0020 2020 636f 7272 6573 706f 2D2.. correspo\n 0009d4b0: 6e64 696e 6720 746f 2065 6163 6820 726f nding to each ro\n 0009d4c0: 7574 696e 6520 666f 756e 6420 696e 2074 utine found in t\n 0009d4d0: 6865 2072 6f75 7469 6e65 2064 6972 6563 he routine direc\n 0009d4e0: 746f 7279 3b20 6120 6368 616e 6765 2069 tory; a change i\n-0009d4f0: 6e52 0032 4633 0000 2020 2074 6865 2063 nR.2F3.. the c\n+0009d4f0: 6e52 0032 4433 0000 2020 2074 6865 2063 nR.2D3.. the c\n 0009d500: 7963 6c65 206e 756d 6265 7220 696e 666f ycle number info\n 0009d510: 726d 7320 6120 7072 6f63 6573 7320 7468 rms a process th\n 0009d520: 6174 2069 7420 6d61 7920 6e65 6564 2074 at it may need t\n 0009d530: 6f20 6465 7465 726d 696e 6520 7768 6574 o determine whet\n-0009d540: 6865 7253 0032 4634 0000 2020 2074 6865 herS.2F4.. the\n+0009d540: 6865 7253 0032 4434 0000 2020 2074 6865 herS.2D4.. the\n 0009d550: 7265 2069 7320 6120 6e65 7720 7665 7273 re is a new vers\n 0009d560: 696f 6e20 6f66 2061 2072 6f75 7469 6e65 ion of a routine\n 0009d570: 2e20 416c 7468 6f75 6768 2047 542e 4d20 . Although GT.M \n 0009d580: 6f6e 6c79 2063 7265 6174 6573 2072 656c only creates rel\n-0009d590: 696e 6b63 746c 5200 3246 3500 0020 2020 inkctlR.2F5.. \n+0009d590: 696e 6b63 746c 5200 3244 3500 0020 2020 inkctlR.2D5.. \n 0009d5a0: 7265 636f 7264 7320 666f 7220 726f 7574 records for rout\n 0009d5b0: 696e 6573 2074 6861 7420 6163 7475 616c ines that actual\n 0009d5c0: 6c79 2065 7869 7374 206f 6e20 6469 736b ly exist on disk\n 0009d5d0: 2c20 6974 206d 6179 2069 6e63 7265 6d65 , it may increme\n-0009d5e0: 6e74 2063 7963 6c65 5000 3246 3600 0020 nt cycleP.2F6.. \n+0009d5e0: 6e74 2063 7963 6c65 5000 3244 3600 0020 nt cycleP.2D6.. \n 0009d5f0: 2020 6e75 6d62 6572 7320 666f 7220 6578 numbers for ex\n 0009d600: 6973 7469 6e67 2072 656c 696e 6b63 746c isting relinkctl\n 0009d610: 2072 6563 6f72 6473 2065 7665 6e20 6966 records even if\n 0009d620: 2074 6865 7920 6e6f 206c 6f6e 6765 7220 they no longer \n-0009d630: 6578 6973 7420 6f6e 0f00 3246 3700 0020 exist on..2F7.. \n-0009d640: 2020 6469 736b 2e07 0032 4638 0000 5100 disk...2F8..Q.\n-0009d650: 3246 3900 0020 2020 4754 2e4d 2063 7265 2F9.. GT.M cre\n+0009d630: 6578 6973 7420 6f6e 0f00 3244 3700 0020 exist on..2D7.. \n+0009d640: 2020 6469 736b 2e07 0032 4438 0000 5100 disk...2D8..Q.\n+0009d650: 3244 3900 0020 2020 4754 2e4d 2063 7265 2D9.. GT.M cre\n 0009d660: 6174 6573 2062 6f74 6820 7468 6520 5265 ates both the Re\n 0009d670: 6c69 6e6b 6374 6c20 6669 6c65 2061 6e64 linkctl file and\n 0009d680: 2073 6861 7265 6420 6d65 6d6f 7279 2077 shared memory w\n 0009d690: 6974 6820 7065 726d 6973 7369 6f6e 734d ith permissionsM\n-0009d6a0: 0032 463a 0000 2020 2062 6173 6564 206f .2F:.. based o\n+0009d6a0: 0032 443a 0000 2020 2062 6173 6564 206f .2D:.. based o\n 0009d6b0: 6e20 7468 6520 6c6f 6769 6320 6465 7363 n the logic desc\n 0009d6c0: 7269 6265 6420 696e 2074 6865 2022 4950 ribed in the \"IP\n 0009d6d0: 4320 5065 726d 6973 7369 6f6e 7322 2063 C Permissions\" c\n-0009d6e0: 6f6c 756d 6e20 6f66 2074 6865 5300 3246 olumn of theS.2F\n+0009d6e0: 6f6c 756d 6e20 6f66 2074 6865 5300 3244 olumn of theS.2D\n 0009d6f0: 4100 0020 2020 2253 6861 7265 6420 5265 A.. \"Shared Re\n 0009d700: 736f 7572 6365 2041 7574 686f 7269 7a61 source Authoriza\n 0009d710: 7469 6f6e 2050 6572 6d69 7373 696f 6e73 tion Permissions\n 0009d720: 2220 7365 6374 696f 6e20 696e 2074 6865 \" section in the\n 0009d730: 2041 646d 696e 6973 7472 6174 696f 6e51 AdministrationQ\n-0009d740: 0032 4642 0000 2020 2061 6e64 204f 7065 .2FB.. and Ope\n+0009d740: 0032 4442 0000 2020 2061 6e64 204f 7065 .2DB.. and Ope\n 0009d750: 7261 7469 6f6e 7320 4775 6964 652c 2065 rations Guide, e\n 0009d760: 7863 6570 7420 7468 6174 2074 6865 206f xcept that the o\n 0009d770: 626a 6563 7420 6469 7265 6374 6f72 792c bject directory,\n 0009d780: 2072 6174 6865 7220 7468 616e 2074 6865 rather than the\n-0009d790: 3700 3246 4300 0020 2020 6461 7461 6261 7.2FC.. databa\n+0009d790: 3700 3244 4300 0020 2020 6461 7461 6261 7.2DC.. databa\n 0009d7a0: 7365 2066 696c 652c 2070 726f 7669 6465 se file, provide\n 0009d7b0: 7320 7468 6520 6261 7365 2070 6572 6d69 s the base permi\n-0009d7c0: 7373 696f 6e73 2e07 0032 4644 0000 0000 ssions...2FD....\n+0009d7c0: 7373 696f 6e73 2e07 0032 4444 0000 0000 ssions...2DD....\n 0009d7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009d7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009d800: 0100 0000 d607 0000 4f19 0000 0000 0000 ........O.......\n-0009d810: 8500 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+0009d810: 8500 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 0009d820: 4d41 4e44 5300 ff73 00ff 5a4c 494e 4b00 MANDS..s..ZLINK.\n 0009d830: ff73 00ff 4155 544f 2d5a 4c49 4e4b 5f53 .s..AUTO-ZLINK_S\n 0009d840: 4554 5550 00c0 4500 0020 2020 5468 6520 ETUP..E.. The \n 0009d850: 4d55 5049 5020 5243 544c 4455 4d50 2063 MUPIP RCTLDUMP c\n 0009d860: 6f6d 6d61 6e64 2072 6570 6f72 7473 2069 ommand reports i\n 0009d870: 6e66 6f72 6d61 7469 6f6e 2072 656c 6174 nformation relat\n 0009d880: 6564 2074 6f20 7265 6c69 6e6b 6374 6c20 ed to relinkctl \n-0009d890: 6669 6c65 7336 0032 4646 0000 2020 2061 files6.2FF.. a\n+0009d890: 6669 6c65 7336 0032 4446 0000 2020 2061 files6.2DF.. a\n 0009d8a0: 6e64 2074 6865 6972 2061 7373 6f63 6961 nd their associa\n 0009d8b0: 7465 6420 7368 6172 6564 206d 656d 6f72 ted shared memor\n-0009d8c0: 7920 7365 676d 656e 7473 2e07 0032 4647 y segments...2FG\n-0009d8d0: 0000 5100 3246 4800 0020 2020 5468 6520 ..Q.2FH.. The \n+0009d8c0: 7920 7365 676d 656e 7473 2e07 0032 4447 y segments...2DG\n+0009d8d0: 0000 5100 3244 4800 0020 2020 5468 6520 ..Q.2DH.. The \n 0009d8e0: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n 0009d8f0: 6162 6c65 2067 746d 5f61 7574 6f72 656c able gtm_autorel\n 0009d900: 696e 6b5f 6b65 6570 7274 6e20 6966 2073 ink_keeprtn if s\n 0009d910: 6574 2074 6f20 312c 2074 5b72 7565 5d2c et to 1, t[rue],\n-0009d920: 206f 7252 0032 4649 0000 2020 2079 5b65 orR.2FI.. y[e\n+0009d920: 206f 7252 0032 4449 0000 2020 2079 5b65 orR.2DI.. y[e\n 0009d930: 735d 2063 6175 7365 7320 6578 6974 696e s] causes exitin\n 0009d940: 6720 7072 6f63 6573 7365 7320 746f 206c g processes to l\n 0009d950: 6561 7665 2061 7574 6f2d 7265 6c69 6e6b eave auto-relink\n 0009d960: 6564 206f 626a 6563 7420 636f 6465 2069 ed object code i\n-0009d970: 6e20 7468 6553 0032 464a 0000 2020 2073 n theS.2FJ.. s\n+0009d970: 6e20 7468 6553 0032 444a 0000 2020 2073 n theS.2DJ.. s\n 0009d980: 6861 7265 6420 6d65 6d6f 7279 2072 6570 hared memory rep\n 0009d990: 6f73 6974 6f72 6965 732c 2077 6869 6c65 ositories, while\n 0009d9a0: 2069 6620 756e 6465 6669 6e65 642c 2030 if undefined, 0\n 0009d9b0: 2c20 665b 616c 7365 5d20 6f72 206e 5b6f , f[alse] or n[o\n-0009d9c0: 5d20 6361 7573 6573 5400 3246 5100 0020 ] causesT.2FQ.. \n+0009d9c0: 5d20 6361 7573 6573 5400 3244 5100 0020 ] causesT.2DQ.. \n 0009d9d0: 2020 6578 6974 696e 6720 7072 6f63 6573 exiting proces\n 0009d9e0: 7365 7320 746f 2070 7572 6765 2061 6e79 ses to purge any\n 0009d9f0: 2072 6f75 7469 6e65 7320 6375 7272 656e routines curren\n 0009da00: 746c 7920 7573 6520 6279 206e 6f20 7072 tly use by no pr\n-0009da10: 6f63 6573 7365 732e 2041 6c6c 5100 3246 ocesses. AllQ.2F\n+0009da10: 6f63 6573 7365 732e 2041 6c6c 5100 3244 ocesses. AllQ.2D\n 0009da20: 5200 0020 2020 7661 6c75 6573 2061 7265 R.. values are\n 0009da30: 2063 6173 652d 696e 6465 7065 6e64 656e case-independen\n 0009da40: 742e 2057 6865 6e20 6774 6d5f 6175 746f t. When gtm_auto\n 0009da50: 7265 6c69 6e6b 5f6b 6565 7072 746e 2069 relink_keeprtn i\n 0009da60: 7320 6465 6669 6e65 6420 616e 640f 0032 s defined and..2\n-0009da70: 4653 0000 2020 2054 5255 453a 0700 3246 FS.. TRUE:..2F\n-0009da80: 5400 0054 0032 4655 0000 2020 2020 206f T..T.2FU.. o\n+0009da70: 4453 0000 2020 2054 5255 453a 0700 3244 DS.. TRUE:..2D\n+0009da80: 5400 0054 0032 4455 0000 2020 2020 206f T..T.2DU.. o\n 0009da90: 2050 726f 6365 7373 2065 7869 7420 6973 Process exit is\n 0009daa0: 2073 696d 706c 6966 6965 642c 2077 6974 simplified, wit\n 0009dab0: 6820 7468 6520 7065 7266 6f72 6d61 6e63 h the performanc\n 0009dac0: 6520 6761 696e 202d 2066 6173 7465 7220 e gain - faster \n-0009dad0: 7072 6f63 6573 734f 0032 4656 0000 2020 processO.2FV.. \n+0009dad0: 7072 6f63 6573 734f 0032 4456 0000 2020 processO.2DV.. \n 0009dae0: 2020 2020 2074 6572 6d69 6e61 7469 6f6e termination\n 0009daf0: 202d 206c 696b 656c 7920 746f 2062 6520 - likely to be \n 0009db00: 6f62 7365 7276 6162 6c65 206f 6e6c 7920 observable only \n 0009db10: 7768 656e 2061 206c 6172 6765 206e 756d when a large num\n-0009db20: 6265 7220 6f66 2a00 3246 5700 0020 2020 ber of*.2FW.. \n+0009db20: 6265 7220 6f66 2a00 3244 5700 0020 2020 ber of*.2DW.. \n 0009db30: 2020 2020 7072 6f63 6573 7365 7320 6578 processes ex\n 0009db40: 6974 2063 6f6e 6375 7272 656e 746c 792e it concurrently.\n-0009db50: 5100 3246 5800 0020 2020 2020 6f20 5768 Q.2FX.. o Wh\n+0009db50: 5100 3244 5800 0020 2020 2020 6f20 5768 Q.2DX.. o Wh\n 0009db60: 6572 6520 726f 7574 696e 6573 2061 7265 ere routines are\n 0009db70: 206c 696b 656c 7920 746f 2062 6520 7265 likely to be re\n 0009db80: 7065 6174 6564 6c79 2075 7365 6420 6279 peatedly used by\n 0009db90: 206f 7468 6572 2070 726f 6365 7373 6573 other processes\n-0009dba0: 2c4e 0032 4659 0000 2020 2020 2020 2073 ,N.2FY.. s\n+0009dba0: 2c4e 0032 4459 0000 2020 2020 2020 2073 ,N.2DY.. s\n 0009dbb0: 7563 6820 6173 2069 6e20 6120 7072 6f64 uch as in a prod\n 0009dbc0: 7563 7469 6f6e 2065 6e76 6972 6f6e 6d65 uction environme\n 0009dbd0: 6e74 2c20 6c65 6176 696e 6720 6120 726f nt, leaving a ro\n 0009dbe0: 7574 696e 6520 696e 2073 6861 7265 644f utine in sharedO\n-0009dbf0: 0032 465a 0000 2020 2020 2020 206d 656d .2FZ.. mem\n+0009dbf0: 0032 445a 0000 2020 2020 2020 206d 656d .2DZ.. mem\n 0009dc00: 6f72 7920 6576 656e 2077 6865 6e20 6e6f ory even when no\n 0009dc10: 206c 6f6e 6765 7220 7573 6564 2062 7920 longer used by \n 0009dc20: 6578 6973 7469 6e67 2070 726f 6365 7373 existing process\n 0009dc30: 6573 2c20 7265 7375 6c74 7320 696e 5300 es, results inS.\n-0009dc40: 3246 6100 0020 2020 2020 2020 736c 6967 2Fa.. slig\n+0009dc40: 3244 6100 0020 2020 2020 2020 736c 6967 2Da.. slig\n 0009dc50: 6874 6c79 2066 6173 7465 7220 6c69 6e6b htly faster link\n 0009dc60: 696e 6720 6f66 2074 6861 7420 726f 7574 ing of that rout\n 0009dc70: 696e 6520 6279 2066 7574 7572 6520 7072 ine by future pr\n 0009dc80: 6f63 6573 7365 732c 2061 6c74 686f 7567 ocesses, althoug\n-0009dc90: 6854 0032 4662 0000 2020 2020 2020 2074 hT.2Fb.. t\n+0009dc90: 6854 0032 4462 0000 2020 2020 2020 2074 hT.2Db.. t\n 0009dca0: 6865 2065 6666 6563 7420 6d61 7920 6e6f he effect may no\n 0009dcb0: 7420 6265 206f 6273 6572 7661 626c 6520 t be observable \n 0009dcc0: 6578 6365 7074 2077 6865 6e20 616e 2061 except when an a\n 0009dcd0: 7070 6c69 6361 7469 6f6e 2066 7265 7175 pplication frequ\n-0009dce0: 656e 746c 794e 0032 4663 0000 2020 2020 entlyN.2Fc.. \n+0009dce0: 656e 746c 794e 0032 4463 0000 2020 2020 entlyN.2Dc.. \n 0009dcf0: 2020 2075 7365 7320 7368 6f72 742d 6c69 uses short-li\n 0009dd00: 7665 6420 7072 6f63 6573 7365 732c 2073 ved processes, s\n 0009dd10: 7563 6820 6173 2047 542e 4d20 726f 7574 uch as GT.M rout\n 0009dd20: 696e 6573 2069 6e76 6f6b 6564 2062 7920 ines invoked by \n-0009dd30: 7765 622c 0032 4664 0000 2020 2020 2020 web,.2Fd.. \n+0009dd30: 7765 622c 0032 4464 0000 2020 2020 2020 web,.2Dd.. \n 0009dd40: 2073 6572 7665 7273 2075 7369 6e67 2061 servers using a\n 0009dd50: 2043 4749 2069 6e74 6572 6661 6365 2e07 CGI interface..\n-0009dd60: 0032 4665 0000 5200 3246 6600 0020 2020 .2Fe..R.2Ff.. \n+0009dd60: 0032 4465 0000 5200 3244 6600 0020 2020 .2De..R.2Df.. \n 0009dd70: 4649 5320 7265 636f 6d6d 656e 6473 2074 FIS recommends t\n 0009dd80: 6861 7420 6120 6469 7265 6374 6f72 7920 hat a directory \n 0009dd90: 696e 2074 6865 2024 7a72 6f75 7469 6e65 in the $zroutine\n 0009dda0: 7320 6f66 2061 2070 726f 6365 7373 2062 s of a process b\n-0009ddb0: 6520 6569 7468 6572 5200 3246 6700 0020 e eitherR.2Fg.. \n+0009ddb0: 6520 6569 7468 6572 5200 3244 6700 0020 e eitherR.2Dg.. \n 0009ddc0: 2020 6175 746f 2d72 656c 696e 6b2d 656e auto-relink-en\n 0009ddd0: 6162 6c65 6420 6f72 2061 7574 6f2d 7265 abled or auto-re\n 0009dde0: 6c69 6e6b 2d64 6973 6162 6c65 6420 666f link-disabled fo\n 0009ddf0: 7220 7468 6520 6c69 6665 206f 6620 7468 r the life of th\n-0009de00: 6520 7072 6f63 6573 732e 5300 3246 6800 e process.S.2Fh.\n+0009de00: 6520 7072 6f63 6573 732e 5300 3244 6800 e process.S.2Dh.\n 0009de10: 0020 2020 4368 616e 6769 6e67 2074 6865 . Changing the\n 0009de20: 2061 7574 6f2d 7265 6c69 6e6b 206d 6f64 auto-relink mod\n 0009de30: 6520 6f66 2074 6865 2064 6972 6563 746f e of the directo\n 0009de40: 7279 2077 6974 6869 6e20 6120 7072 6f63 ry within a proc\n 0009de50: 6573 7320 6973 206c 696b 656c 7932 0032 ess is likely2.2\n-0009de60: 4669 0000 2020 2074 6f20 7265 7375 6c74 Fi.. to result\n+0009de60: 4469 0000 2020 2074 6f20 7265 7375 6c74 Di.. to result\n 0009de70: 2069 6e20 636f 756e 7465 722d 696e 7475 in counter-intu\n 0009de80: 6974 6976 6520 7265 7375 6c74 732e 2e07 itive results...\n-0009de90: 0032 466a 0000 5100 3246 7100 0020 2020 .2Fj..Q.2Fq.. \n+0009de90: 0032 446a 0000 5100 3244 7100 0020 2020 .2Dj..Q.2Dq.. \n 0009dea0: 4173 2061 7267 756d 656e 7473 2c20 5a52 As arguments, ZR\n 0009deb0: 5550 4441 5445 2074 616b 6573 206f 626a UPDATE takes obj\n 0009dec0: 6563 7420 6669 6c65 206e 616d 6573 2c20 ect file names, \n 0009ded0: 696e 636c 7564 696e 6720 7769 6c64 2d63 including wild-c\n-0009dee0: 6172 6473 206f 6651 0032 4672 0000 2020 ards ofQ.2Fr.. \n+0009dee0: 6172 6473 206f 6651 0032 4472 0000 2020 ards ofQ.2Dr.. \n 0009def0: 2074 6865 2066 6f72 6d20 6163 6365 7074 the form accept\n 0009df00: 6564 2062 7920 245a 5345 4152 4348 2829 ed by $ZSEARCH()\n 0009df10: 2e20 4966 205a 5255 5044 4154 4520 6661 . If ZRUPDATE fa\n 0009df20: 696c 7320 746f 2066 696e 6420 6174 206c ils to find at l\n-0009df30: 6561 7374 206f 6e65 4f00 3246 7300 0020 east oneO.2Fs.. \n+0009df30: 6561 7374 206f 6e65 4f00 3244 7300 0020 east oneO.2Ds.. \n 0009df40: 2020 6669 6c65 2074 6f20 6d61 7463 6820 file to match \n 0009df50: 616e 2061 7267 756d 656e 7420 7769 7468 an argument with\n 0009df60: 2061 2077 696c 6420 6361 7264 2c20 6974 a wild card, it\n 0009df70: 2069 7373 7565 7320 616e 2049 4e46 4f20 issues an INFO \n-0009df80: 6d65 7373 6167 654f 0032 4674 0000 2020 messageO.2Ft.. \n+0009df80: 6d65 7373 6167 654f 0032 4474 0000 2020 messageO.2Dt.. \n 0009df90: 2028 7365 656e 206f 6e6c 7920 6966 2024 (seen only if $\n 0009dfa0: 5052 494e 4349 5041 4c20 6861 7320 4345 PRINCIPAL has CE\n 0009dfb0: 4e41 424c 4529 2e20 5768 656e 2074 6865 NABLE). When the\n 0009dfc0: 2061 7267 756d 656e 7420 7370 6563 6966 argument specif\n 0009dfd0: 6965 7320 616e 0000 0000 0000 0000 0000 ies an..........\n 0009dfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009e000: 0100 0000 eb03 0000 6119 0000 0000 0000 ........a.......\n-0009e010: 8400 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+0009e010: 8400 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 0009e020: 4d41 4e44 5300 ff73 00ff 5a4c 494e 4b00 MANDS..s..ZLINK.\n 0009e030: ff73 00ff 4155 544f 2d5a 4c49 4e4b 5f53 .s..AUTO-ZLINK_S\n 0009e040: 4554 5550 00c0 7500 0020 2020 6578 706c ETUP..u.. expl\n 0009e050: 6963 6974 206e 616d 6520 7769 7468 6f75 icit name withou\n 0009e060: 7420 6120 7769 6c64 2063 6172 642c 2062 t a wild card, b\n 0009e070: 7574 2074 6865 7265 2069 7320 6e6f 2066 ut there is no f\n 0009e080: 696c 6520 696e 2074 6865 2064 6972 6563 ile in the direc\n-0009e090: 746f 7279 5000 3246 7600 0020 2020 6f72 toryP.2Fv.. or\n+0009e090: 746f 7279 5000 3244 7600 0020 2020 6f72 toryP.2Dv.. or\n 0009e0a0: 2061 2063 6f72 7265 7370 6f6e 6469 6e67 a corresponding\n 0009e0b0: 2065 6e74 7279 2069 6e20 7468 6520 5265 entry in the Re\n 0009e0c0: 6c69 6e6b 6374 6c2c 205a 5255 5044 4154 linkctl, ZRUPDAT\n 0009e0d0: 4520 7072 6f64 7563 6573 2061 6e20 6572 E produces an er\n-0009e0e0: 726f 722e 5000 3246 7700 0020 2020 5a52 ror.P.2Fw.. ZR\n+0009e0e0: 726f 722e 5000 3244 7700 0020 2020 5a52 ror.P.2Dw.. ZR\n 0009e0f0: 5550 4441 5445 2069 7373 7565 7320 6d6f UPDATE issues mo\n 0009e100: 7374 2065 7272 6f72 7320 6173 2046 494c st errors as FIL\n 0009e110: 4550 4152 5345 2065 7272 6f72 7320 7769 EPARSE errors wi\n 0009e120: 7468 2061 2073 6563 6f6e 6461 7279 2065 th a secondary e\n-0009e130: 7272 6f72 5300 3246 7800 0020 2020 6465 rrorS.2Fx.. de\n+0009e130: 7272 6f72 5300 3244 7800 0020 2020 6465 rrorS.2Dx.. de\n 0009e140: 7363 7269 6269 6e67 2074 6865 2061 6374 scribing the act\n 0009e150: 7561 6c20 6973 7375 6520 616c 7468 6f75 ual issue althou\n 0009e160: 6768 2073 6f6d 6520 6572 726f 7273 2c20 gh some errors, \n 0009e170: 6465 7065 6e64 696e 6720 6f6e 2074 6865 depending on the\n-0009e180: 2072 6561 736f 6e49 0032 4679 0000 2020 reasonI.2Fy.. \n+0009e180: 2072 6561 736f 6e49 0032 4479 0000 2020 reasonI.2Dy.. \n 0009e190: 2061 6e64 2070 6174 6820 6279 2077 6869 and path by whi\n 0009e1a0: 6368 205a 5255 5044 4154 4520 6465 7465 ch ZRUPDATE dete\n 0009e1b0: 6374 7320 7468 656d 2c20 6361 6e20 6265 cts them, can be\n 0009e1c0: 2072 6174 6865 7220 6372 7970 7469 632e rather cryptic.\n-0009e1d0: 0700 3246 7a00 003f 0032 4681 0000 2020 ..2Fz..?.2F... \n+0009e1d0: 0700 3244 7a00 003f 0032 4481 0000 2020 ..2Dz..?.2D... \n 0009e1e0: 2049 6e20 6f74 6865 7220 6361 7365 7320 In other cases \n 0009e1f0: 4754 2e4d 2061 6c77 6179 7320 7065 7266 GT.M always perf\n 0009e200: 6f72 6d73 2074 6865 2064 796e 616d 6963 orms the dynamic\n-0009e210: 206c 696e 6b2e 0700 3246 8200 004d 0032 link...2F...M.2\n-0009e220: 4683 0000 2020 2041 6e20 6578 706c 6963 F... An explic\n+0009e210: 206c 696e 6b2e 0700 3244 8200 004d 0032 link...2D...M.2\n+0009e220: 4483 0000 2020 2041 6e20 6578 706c 6963 D... An explic\n 0009e230: 6974 205a 4c49 4e4b 2066 726f 6d20 616e it ZLINK from an\n 0009e240: 2061 7574 6f2d 7265 6c69 6e6b 2064 6972 auto-relink dir\n 0009e250: 6563 746f 7279 2061 6374 7320 6173 2061 ectory acts as a\n-0009e260: 6e20 696d 706c 6963 6974 1300 3246 8400 n implicit..2F..\n+0009e260: 6e20 696d 706c 6963 6974 1300 3244 8400 n implicit..2D..\n 0009e270: 0020 2020 5a52 5550 4441 5445 2e07 0032 . ZRUPDATE...2\n-0009e280: 4685 0000 5000 3246 8600 0020 2020 416e F...P.2F... An\n+0009e280: 4485 0000 5000 3244 8600 0020 2020 416e D...P.2D... An\n 0009e290: 7920 5a42 5245 414b 2069 6e20 6120 726f y ZBREAK in a ro\n 0009e2a0: 7574 696e 6520 6469 7361 626c 6573 2074 utine disables t\n 0009e2b0: 6861 7420 726f 7574 696e 6520 6672 6f6d hat routine from\n 0009e2c0: 2061 7574 6f2d 7265 6c69 6e6b 696e 6720 auto-relinking \n-0009e2d0: 6279 2061 3000 3246 8700 0020 2020 7072 by a0.2F... pr\n+0009e2d0: 6279 2061 3000 3244 8700 0020 2020 7072 by a0.2D... pr\n 0009e2e0: 6f63 6573 7320 756e 7469 6c20 616c 6c20 ocess until all \n 0009e2f0: 5a42 5245 414b 7320 6172 6520 7265 6d6f ZBREAKs are remo\n-0009e300: 7665 642e 0700 3246 8800 0050 0032 4689 ved...2F...P.2F.\n+0009e300: 7665 642e 0700 3244 8800 0050 0032 4489 ved...2D...P.2D.\n 0009e310: 0000 2020 2049 6620 7265 6375 7273 6976 .. If recursiv\n 0009e320: 6520 7265 6c69 6e6b 2069 7320 6e6f 7420 e relink is not \n 0009e330: 656e 6162 6c65 642c 2072 6f75 7469 6e65 enabled, routine\n 0009e340: 7320 6375 7272 656e 746c 7920 6163 7469 s currently acti\n-0009e350: 7665 2069 6e20 7468 6520 4d54 0032 468a ve in the MT.2F.\n+0009e350: 7665 2069 6e20 7468 6520 4d54 0032 448a ve in the MT.2D.\n 0009e360: 0000 2020 2076 6972 7475 616c 206d 6163 .. virtual mac\n 0009e370: 6869 6e65 2073 7461 636b 2061 7265 2064 hine stack are d\n 0009e380: 6973 6162 6c65 6420 6672 6f6d 2061 7574 isabled from aut\n 0009e390: 6f2d 7265 6c69 6e6b 696e 6720 756e 7469 o-relinking unti\n 0009e3a0: 6c20 7468 6579 2063 6f6d 706c 6574 6535 l they complete5\n-0009e3b0: 0032 4691 0000 2020 2028 6f72 2061 7265 .2F... (or are\n+0009e3b0: 0032 4491 0000 2020 2028 6f72 2061 7265 .2D... (or are\n 0009e3c0: 2072 656d 6f76 6564 2066 726f 6d20 7468 removed from th\n 0009e3d0: 6520 7374 6163 6b20 6279 2061 205a 474f e stack by a ZGO\n-0009e3e0: 544f 292e 0700 3246 9200 0000 0000 0000 TO)...2F........\n+0009e3e0: 544f 292e 0700 3244 9200 0000 0000 0000 TO)...2D........\n 0009e3f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009e400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009e410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009e420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009e430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009e440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009e450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -40571,174 +40571,174 @@\n 0009e7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009e7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009e7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009e7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009e7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009e800: 0100 0000 8d07 0000 6719 0000 0000 0000 ........g.......\n-0009e810: 3600 0046 4845 4c50 00ff 7300 ff43 4f4d 6..FHELP..s..COM\n+0009e810: 3600 0044 4845 4c50 00ff 7300 ff43 4f4d 6..DHELP..s..COM\n 0009e820: 4d41 4e44 5300 ff73 00ff 5a4c 494e 4b00 MANDS..s..ZLINK.\n 0009e830: ff73 00ff 4558 414d 504c 4553 0000 4578 .s..EXAMPLES..Ex\n-0009e840: 616d 706c 6573 1300 2946 bf11 0000 2020 amples..)F.... \n-0009e850: 2045 7861 6d70 6c65 7307 002a 4621 0000 Examples..*F!..\n-0009e860: 1200 2a46 3100 0020 2020 4578 616d 706c ..*F1.. Exampl\n-0009e870: 653a 0700 2a46 4100 001a 002a 4651 0000 e:..*FA....*FQ..\n+0009e840: 616d 706c 6573 1300 2944 bf11 0000 2020 amples..)D.... \n+0009e850: 2045 7861 6d70 6c65 7307 002a 4421 0000 Examples..*D!..\n+0009e860: 1200 2a44 3100 0020 2020 4578 616d 706c ..*D1.. Exampl\n+0009e870: 653a 0700 2a44 4100 001a 002a 4451 0000 e:..*DA....*DQ..\n 0009e880: 2020 2047 544d 3e5a 4c49 4e4b 2022 7465 GTM>ZLINK \"te\n-0009e890: 7374 2207 002a 4661 0000 5200 2a46 7100 st\"..*Fa..R.*Fq.\n+0009e890: 7374 2207 002a 4461 0000 5200 2a44 7100 st\"..*Da..R.*Dq.\n 0009e8a0: 0020 2020 4966 205a 4c49 4e4b 2066 696e . If ZLINK fin\n 0009e8b0: 6473 2074 6573 742e 6d20 6f72 2074 6573 ds test.m or tes\n 0009e8c0: 742e 6f2c 2069 7420 6164 6473 2074 6865 t.o, it adds the\n 0009e8d0: 2072 6f75 7469 6e65 2074 6573 7420 746f routine test to\n-0009e8e0: 2074 6865 2063 7572 7265 6e74 5200 2a46 the currentR.*F\n+0009e8e0: 2074 6865 2063 7572 7265 6e74 5200 2a44 the currentR.*D\n 0009e8f0: 8100 0020 2020 696d 6167 652e 2049 6620 ... image. If \n 0009e900: 5a4c 494e 4b20 646f 6573 206e 6f74 2066 ZLINK does not f\n 0009e910: 696e 6420 7465 7374 2e6f 2c20 6f72 2066 ind test.o, or f\n 0009e920: 696e 6473 2074 6861 7420 7465 7374 2e6f inds that test.o\n 0009e930: 2069 7320 6f6c 6465 7220 7468 616e 4c00 is older thanL.\n-0009e940: 2a46 9100 0020 2020 7465 7374 2e6d 2c20 *F... test.m, \n+0009e940: 2a44 9100 0020 2020 7465 7374 2e6d 2c20 *D... test.m, \n 0009e950: 4754 2e4d 2063 6f6d 7069 6c65 7320 7465 GT.M compiles te\n 0009e960: 7374 2e6d 2074 6f20 7072 6f64 7563 6520 st.m to produce \n 0009e970: 6120 6e65 7720 7465 7374 2e6f 2c20 616e a new test.o, an\n-0009e980: 6420 6164 6473 2074 6865 5400 2946 c011 d adds theT.)F..\n+0009e980: 6420 6164 6473 2074 6865 5400 2944 c011 d adds theT.)D..\n 0009e990: 0000 2020 2063 6f6e 7465 6e74 7320 6f66 .. contents of\n 0009e9a0: 2074 6865 206e 6577 206f 626a 6563 7420 the new object \n 0009e9b0: 6669 6c65 2074 6f20 7468 6520 696d 6167 file to the imag\n 0009e9c0: 652e 2054 6869 7320 6578 616d 706c 6520 e. This example \n 0009e9d0: 6173 7375 6d65 7320 2274 6573 7422 4e00 assumes \"test\"N.\n-0009e9e0: 2a46 1200 0020 2020 6973 206e 6f74 206f *F... is not o\n+0009e9e0: 2a44 1200 0020 2020 6973 206e 6f74 206f *D... is not o\n 0009e9f0: 6e20 7468 6520 6375 7272 656e 7420 4d20 n the current M \n 0009ea00: 7374 6163 6b20 2d20 6966 2069 7420 6973 stack - if it is\n 0009ea10: 206f 6e20 7468 6520 7374 6163 6b2c 2047 on the stack, G\n-0009ea20: 542e 4d20 6769 7665 7320 616e 1000 2a46 T.M gives an..*F\n-0009ea30: 1300 0020 2020 6572 726f 722e 0700 2a46 ... error...*F\n-0009ea40: 1400 0012 002a 4615 0000 2020 2045 7861 .....*F... Exa\n-0009ea50: 6d70 6c65 3a07 002a 4616 0000 2e00 2a46 mple:..*F.....*F\n+0009ea20: 542e 4d20 6769 7665 7320 616e 1000 2a44 T.M gives an..*D\n+0009ea30: 1300 0020 2020 6572 726f 722e 0700 2a44 ... error...*D\n+0009ea40: 1400 0012 002a 4415 0000 2020 2045 7861 .....*D... Exa\n+0009ea50: 6d70 6c65 3a07 002a 4416 0000 2e00 2a44 mple:..*D.....*D\n 0009ea60: 1700 0020 2020 4754 4d3e 7a6c 696e 6b20 ... GTM>zlink \n 0009ea70: 2274 6573 742e 6d22 3a22 2d6e 6f6f 626a \"test.m\":\"-noobj\n-0009ea80: 6563 7420 2d6c 6973 7422 0700 2a46 1800 ect -list\"..*F..\n-0009ea90: 004f 002a 4619 0000 2020 2054 6869 7320 .O.*F... This \n+0009ea80: 6563 7420 2d6c 6973 7422 0700 2a44 1800 ect -list\"..*D..\n+0009ea90: 004f 002a 4419 0000 2020 2054 6869 7320 .O.*D... This \n 0009eaa0: 636f 6d70 696c 6573 2074 6865 2072 6f75 compiles the rou\n 0009eab0: 7469 6e65 2022 7465 7374 2220 616e 6420 tine \"test\" and \n 0009eac0: 7072 6f64 7563 6573 2061 206c 6973 7469 produces a listi\n 0009ead0: 6e67 2062 7574 206e 6f20 6f62 6a65 6374 ng but no object\n-0009eae0: 4e00 2a46 1a00 0020 2020 6669 6c65 2e20 N.*F... file. \n+0009eae0: 4e00 2a44 1a00 0020 2020 6669 6c65 2e20 N.*D... file. \n 0009eaf0: 4265 6361 7573 6520 7468 6520 6578 616d Because the exam\n 0009eb00: 706c 6520 7072 6f64 7563 6573 206e 6f20 ple produces no \n 0009eb10: 6f62 6a65 6374 2066 696c 652c 2069 7420 object file, it \n 0009eb20: 6d75 7374 206c 6f63 6174 6520 616e 5200 must locate anR.\n-0009eb30: 2a46 2100 0020 2020 6578 6973 7469 6e67 *F!.. existing\n+0009eb30: 2a44 2100 0020 2020 6578 6973 7469 6e67 *D!.. existing\n 0009eb40: 206f 626a 6563 7420 6669 6c65 2028 7768 object file (wh\n 0009eb50: 6963 6820 6d69 6768 7420 6265 2074 6865 ich might be the\n 0009eb60: 2073 616d 6520 6173 2061 6e79 2063 6f70 same as any cop\n 0009eb70: 7920 696e 2074 6865 2063 7572 7265 6e74 y in the current\n-0009eb80: 5300 2a46 2200 0020 2020 696d 6167 6529 S.*F\".. image)\n+0009eb80: 5300 2a44 2200 0020 2020 696d 6167 6529 S.*D\".. image)\n 0009eb90: 3b20 6966 2074 6865 7265 2069 7320 6e6f ; if there is no\n 0009eba0: 6578 6973 7469 6e67 206f 626a 6563 7420 existing object \n 0009ebb0: 6669 6c65 2c20 4754 2e4d 2070 726f 6475 file, GT.M produ\n 0009ebc0: 6365 7320 616e 2065 7272 6f72 2e20 5768 ces an error. Wh\n-0009ebd0: 696c 654c 002a 4623 0000 2020 2074 6869 ileL.*F#.. thi\n+0009ebd0: 696c 654c 002a 4423 0000 2020 2074 6869 ileL.*D#.. thi\n 0009ebe0: 7320 6578 616d 706c 6520 7368 6f77 7320 s example shows \n 0009ebf0: 7468 6520 7573 6520 6f66 2063 6f6d 7069 the use of compi\n 0009ec00: 6c61 7469 6f6e 2071 7561 6c69 6669 6572 lation qualifier\n 0009ec10: 7320 7769 7468 205a 4c49 4e4b 2c20 6149 s with ZLINK, aI\n-0009ec20: 002a 4624 0000 2020 202d 6e6f 6f62 6a65 .*F$.. -noobje\n+0009ec20: 002a 4424 0000 2020 202d 6e6f 6f62 6a65 .*D$.. -noobje\n 0009ec30: 6374 202d 6c69 7374 2063 6f6d 7069 6c61 ct -list compila\n 0009ec40: 7469 6f6e 206d 6967 6874 2062 6574 7465 tion might bette\n 0009ec50: 7220 6265 2064 6f6e 6520 7769 7468 205a r be done with Z\n-0009ec60: 434f 4d50 494c 452e 0700 2a46 2500 0012 COMPILE...*F%...\n-0009ec70: 002a 4626 0000 2020 2045 7861 6d70 6c65 .*F&.. Example\n-0009ec80: 3a07 002a 4627 0000 2700 2a46 2800 0020 :..*F'..'.*F(.. \n+0009ec60: 434f 4d50 494c 452e 0700 2a44 2500 0012 COMPILE...*D%...\n+0009ec70: 002a 4426 0000 2020 2045 7861 6d70 6c65 .*D&.. Example\n+0009ec80: 3a07 002a 4427 0000 2700 2a44 2800 0020 :..*D'..'.*D(.. \n 0009ec90: 2020 4754 4d3e 7a6c 696e 6b20 2273 6f63 GTM>zlink \"soc\n 0009eca0: 6b65 7861 6d70 6c65 6d75 6c74 6932 224e kexamplemulti2\"N\n-0009ecb0: 002a 4629 0000 2020 2025 4754 4d2d 452d .*F).. %GTM-E-\n+0009ecb0: 002a 4429 0000 2020 2025 4754 4d2d 452d .*D).. %GTM-E-\n 0009ecc0: 4c4f 4144 5255 4e4e 494e 472c 2043 616e LOADRUNNING, Can\n 0009ecd0: 6e6f 7420 5a4c 494e 4b20 616e 2061 6374 not ZLINK an act\n 0009ece0: 6976 6520 726f 7574 696e 6520 736f 636b ive routine sock\n 0009ecf0: 6578 616d 706c 656d 756c 7469 3217 002a examplemulti2..*\n-0009ed00: 462a 0000 2020 2047 544d 3e7a 7368 6f77 F*.. GTM>zshow\n-0009ed10: 2022 5322 4100 2a46 3100 0020 2020 736f \"S\"A.*F1.. so\n+0009ed00: 442a 0000 2020 2047 544d 3e7a 7368 6f77 D*.. GTM>zshow\n+0009ed10: 2022 5322 4100 2a44 3100 0020 2020 736f \"S\"A.*D1.. so\n 0009ed20: 636b 6578 616d 706c 656d 756c 7469 322b ckexamplemulti2+\n 0009ed30: 3132 5e73 6f63 6b65 7861 6d70 6c65 6d75 12^sockexamplemu\n 0009ed40: 6c74 6932 2020 2020 2844 6972 6563 7420 lti2 (Direct \n-0009ed50: 6d6f 6465 2925 002a 4632 0000 2020 2047 mode)%.*F2.. G\n+0009ed50: 6d6f 6465 2925 002a 4432 0000 2020 2047 mode)%.*D2.. G\n 0009ed60: 544d 3e76 6965 7720 224c 494e 4b22 3a22 TM>view \"LINK\":\"\n-0009ed70: 5245 4355 5253 4956 4522 2700 2a46 3300 RECURSIVE\"'.*F3.\n+0009ed70: 5245 4355 5253 4956 4522 2700 2a44 3300 RECURSIVE\"'.*D3.\n 0009ed80: 0020 2020 4754 4d3e 7a6c 696e 6b20 2273 . GTM>zlink \"s\n 0009ed90: 6f63 6b65 7861 6d70 6c65 6d75 6c74 6932 ockexamplemulti2\n-0009eda0: 220e 002a 4634 0000 2020 2047 544d 3e07 \"..*F4.. GTM>.\n-0009edb0: 002a 4635 0000 5000 2a46 3600 0020 2020 .*F5..P.*F6.. \n+0009eda0: 220e 002a 4434 0000 2020 2047 544d 3e07 \"..*D4.. GTM>.\n+0009edb0: 002a 4435 0000 5000 2a44 3600 0020 2020 .*D5..P.*D6.. \n 0009edc0: 5468 6973 2065 7861 6d70 6c65 2064 656d This example dem\n 0009edd0: 6f6e 7374 7261 7465 7320 686f 7720 5649 onstrates how VI\n 0009ede0: 4557 2022 4c49 4e4b 223a 2252 4543 5552 EW \"LINK\":\"RECUR\n 0009edf0: 5349 5645 2220 636f 6d6d 616e 6420 5a4c SIVE\" command ZL\n-0009ee00: 494e 4b73 2061 5100 2a46 3700 0020 2020 INKs aQ.*F7.. \n+0009ee00: 494e 4b73 2061 5100 2a44 3700 0020 2020 INKs aQ.*D7.. \n 0009ee10: 726f 7574 696e 6520 7768 656e 2069 7473 routine when its\n 0009ee20: 2070 7269 6f72 2076 6572 7369 6f6e 2069 prior version i\n 0009ee30: 7320 616c 7265 6164 7920 7468 6572 6520 s already there \n 0009ee40: 696e 2074 6865 2061 6374 6976 6520 4d20 in the active M \n-0009ee50: 7669 7274 7561 6c10 002a 4638 0000 2020 virtual..*F8.. \n-0009ee60: 2073 7461 636b 2e07 002a 4639 0000 4c00 stack...*F9..L.\n-0009ee70: 2046 5a4c 494e 4b2c 5f41 5554 4f2d 5a4c FZLINK,_AUTO-ZL\n+0009ee50: 7669 7274 7561 6c10 002a 4438 0000 2020 virtual..*D8.. \n+0009ee60: 2073 7461 636b 2e07 002a 4439 0000 4c00 stack...*D9..L.\n+0009ee70: 2044 5a4c 494e 4b2c 5f41 5554 4f2d 5a4c DZLINK,_AUTO-ZL\n 0009ee80: 494e 4b5f 414e 445f 524f 5554 494e 455f INK_AND_ROUTINE_\n 0009ee90: 4e41 4d45 5300 005a 4c49 4e4b 2c5f 6175 NAMES..ZLINK,_au\n 0009eea0: 746f 2d5a 4c49 4e4b 5f61 6e64 5f52 6f75 to-ZLINK_and_Rou\n-0009eeb0: 7469 6e65 5f4e 616d 6573 2e00 4446 bf11 tine_Names..DF..\n+0009eeb0: 7469 6e65 5f4e 616d 6573 2e00 4444 bf11 tine_Names..DD..\n 0009eec0: 0000 2020 205a 4c49 4e4b 2c20 6175 746f .. ZLINK, auto\n 0009eed0: 2d5a 4c49 4e4b 2061 6e64 2052 6f75 7469 -ZLINK and Routi\n-0009eee0: 6e65 204e 616d 6573 0700 4546 2100 004e ne Names..EF!..N\n-0009eef0: 0045 4631 0000 2020 2049 6e20 4754 2e4d .EF1.. In GT.M\n+0009eee0: 6e65 204e 616d 6573 0700 4544 2100 004e ne Names..ED!..N\n+0009eef0: 0045 4431 0000 2020 2049 6e20 4754 2e4d .ED1.. In GT.M\n 0009ef00: 2c20 7468 6520 6e61 6d65 206f 6620 7468 , the name of th\n 0009ef10: 6520 736f 7572 6365 2066 696c 6520 6465 e source file de\n 0009ef20: 7465 726d 696e 6573 2074 6865 206e 616d termines the nam\n 0009ef30: 6520 6f66 2074 6865 2047 542e 4d50 0045 e of the GT.MP.E\n-0009ef40: 4641 0000 2020 2072 6f75 7469 6e65 2e20 FA.. routine. \n+0009ef40: 4441 0000 2020 2072 6f75 7469 6e65 2e20 DA.. routine. \n 0009ef50: 5468 6520 6669 6c65 206e 616d 6520 6f66 The file name of\n 0009ef60: 2074 6865 206f 626a 6563 7420 6669 6c65 the object file\n 0009ef70: 2069 7320 6e6f 7420 7265 7175 6972 6564 is not required\n 0009ef80: 2074 6f20 6d61 7463 6820 7468 6500 0000 to match the...\n 0009ef90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009efa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009efb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009efc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009f000: 0100 0000 0402 0000 8019 0000 0000 0000 ................\n-0009f010: 7100 0046 4845 4c50 00ff 7300 ff43 4f4d q..FHELP..s..COM\n+0009f010: 7100 0044 4845 4c50 00ff 7300 ff43 4f4d q..DHELP..s..COM\n 0009f020: 4d41 4e44 5300 ff73 00ff 5a48 454c 5000 MANDS..s..ZHELP.\n 0009f030: ff73 00ff 4558 414d 504c 4553 00c0 1500 .s..EXAMPLES....\n 0009f040: 0020 2020 5468 6973 2075 7365 7320 5a48 . This uses ZH\n 0009f050: 454c 5020 746f 206c 6973 7420 616c 6c20 ELP to list all \n 0009f060: 7468 6520 6b65 7977 6f72 6473 2069 6e20 the keywords in \n 0009f070: 7468 6520 6865 6c70 206c 6962 7261 7279 the help library\n-0009f080: 2e07 002a 4616 0000 1200 2a46 1700 0020 ...*F.....*F... \n-0009f090: 2020 4578 616d 706c 653a 0700 2a46 1800 Example:..*F..\n-0009f0a0: 001b 002a 4619 0000 2020 2047 544d 3e7a ...*F... GTM>z\n-0009f0b0: 6865 6c70 2022 5a53 484f 5722 0700 2a46 help \"ZSHOW\"..*F\n-0009f0c0: 1a00 0030 002a 4621 0000 2020 2054 6869 ...0.*F!.. Thi\n+0009f080: 2e07 002a 4416 0000 1200 2a44 1700 0020 ...*D.....*D... \n+0009f090: 2020 4578 616d 706c 653a 0700 2a44 1800 Example:..*D..\n+0009f0a0: 001b 002a 4419 0000 2020 2047 544d 3e7a ...*D... GTM>z\n+0009f0b0: 6865 6c70 2022 5a53 484f 5722 0700 2a44 help \"ZSHOW\"..*D\n+0009f0c0: 1a00 0030 002a 4421 0000 2020 2054 6869 ...0.*D!.. Thi\n 0009f0d0: 7320 6c69 7374 7320 7468 6520 6865 6c70 s lists the help\n 0009f0e0: 2066 6f72 2063 6f6d 6d61 6e64 205a 5348 for command ZSH\n-0009f0f0: 4f57 2e07 002a 4622 0000 0f00 1746 4b49 OW...*F\".....FKI\n-0009f100: 4c4c 0000 5a4b 696c 6c10 001c 46bf 1100 LL..ZKill...F...\n-0009f110: 0020 2020 5a4b 696c 6c07 001d 4621 0000 . ZKill...F!..\n-0009f120: 4c00 1d46 3100 0020 2020 5468 6520 5a4b L..F1.. The ZK\n+0009f0f0: 4f57 2e07 002a 4422 0000 0f00 1744 4b49 OW...*D\".....DKI\n+0009f100: 4c4c 0000 5a4b 696c 6c10 001c 44bf 1100 LL..ZKill...D...\n+0009f110: 0020 2020 5a4b 696c 6c07 001d 4421 0000 . ZKill...D!..\n+0009f120: 4c00 1d44 3100 0020 2020 5468 6520 5a4b L..D1.. The ZK\n 0009f130: 494c 4c20 636f 6d6d 616e 6420 4b49 4c4c ILL command KILL\n 0009f140: 7320 7468 6520 6461 7461 2076 616c 7565 s the data value\n 0009f150: 2066 6f72 2061 2076 6172 6961 626c 6520 for a variable \n-0009f160: 6e61 6d65 2077 6974 686f 7574 3700 1d46 name without7..F\n+0009f160: 6e61 6d65 2077 6974 686f 7574 3700 1d44 name without7..D\n 0009f170: 4100 0020 2020 6166 6665 6374 696e 6720 A.. affecting \n 0009f180: 7468 6520 6e6f 6465 7320 6465 7363 656e the nodes descen\n 0009f190: 6465 6420 6672 6f6d 2074 6861 7420 6e6f ded from that no\n-0009f1a0: 6465 2e07 001d 4651 0000 2d00 1d46 6100 de....FQ..-..Fa.\n+0009f1a0: 6465 2e07 001d 4451 0000 2d00 1d44 6100 de....DQ..-..Da.\n 0009f1b0: 0020 2020 5468 6520 666f 726d 6174 206f . The format o\n 0009f1c0: 6620 7468 6520 5a4b 494c 4c20 636f 6d6d f the ZKILL comm\n-0009f1d0: 616e 6420 6973 3a07 001d 4671 0000 1f00 and is:...Fq....\n-0009f1e0: 1d46 8100 0020 2020 5a4b 5b49 4c4c 5d5b .F... ZK[ILL][\n+0009f1d0: 616e 6420 6973 3a07 001d 4471 0000 1f00 and is:...Dq....\n+0009f1e0: 1d44 8100 0020 2020 5a4b 5b49 4c4c 5d5b .D... ZK[ILL][\n 0009f1f0: 3a74 7665 7870 725d 2067 6c76 6e07 001d :tvexpr] glvn...\n-0009f200: 4691 0000 0000 0000 0000 0000 0000 0000 F...............\n+0009f200: 4491 0000 0000 0000 0000 0000 0000 0000 D...............\n 0009f210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009f220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009f230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009f240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009f250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009f260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009f270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -40827,264 +40827,264 @@\n 0009f7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009f7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009f7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009f7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009f7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009f800: 0100 0000 e407 0000 e019 0000 0000 0000 ................\n-0009f810: 7e00 0046 4845 4c50 00ff 7300 ff43 4f4d ~..FHELP..s..COM\n+0009f810: 7e00 0044 4845 4c50 00ff 7300 ff43 4f4d ~..DHELP..s..COM\n 0009f820: 4d41 4e44 5300 ff73 00ff 5a4d 4553 5341 MANDS..s..ZMESSA\n 0009f830: 4745 00ff 7300 ff45 5841 4d50 4c45 5300 GE..s..EXAMPLES.\n 0009f840: c033 0000 2020 2068 616e 646c 6573 2066 .3.. handles f\n 0009f850: 6169 6c75 7265 2063 6f6e 6469 7469 6f6e ailure condition\n 0009f860: 7320 6279 2073 746f 7269 6e67 2074 6865 s by storing the\n 0009f870: 2065 7272 6f72 2069 6e66 6f72 6d61 7469 error informati\n 0009f880: 6f6e 2069 6e20 245a 5354 4154 5553 5200 on in $ZSTATUSR.\n-0009f890: 2d46 3400 0020 2020 616e 6420 5845 4355 -F4.. and XECU\n+0009f890: 2d44 3400 0020 2020 616e 6420 5845 4355 -D4.. and XECU\n 0009f8a0: 5445 696e 6720 2445 5452 4150 206f 7220 TEing $ETRAP or \n 0009f8b0: 245a 5452 4150 2049 6e20 4469 7265 6374 $ZTRAP In Direct\n 0009f8c0: 204d 6f64 652c 2047 542e 4d20 6f6e 6c79 Mode, GT.M only\n 0009f8d0: 2072 6570 6f72 7473 2066 6169 6c75 7265 reports failure\n-0009f8e0: 5400 2d46 3500 0020 2020 636f 6e64 6974 T.-F5.. condit\n+0009f8e0: 5400 2d44 3500 0020 2020 636f 6e64 6974 T.-D5.. condit\n 0009f8f0: 696f 6e73 2074 6f20 7468 6520 7072 696e ions to the prin\n 0009f900: 6369 7061 6c20 6465 7669 6365 2061 6e64 cipal device and\n 0009f910: 2064 6f65 7320 6e6f 7420 5845 4355 5445 does not XECUTE\n 0009f920: 2024 4554 5241 5020 6f72 2024 5a54 5241 $ETRAP or $ZTRA\n-0009f930: 5020 6f72 4700 2d46 3600 0020 2020 7365 P orG.-F6.. se\n+0009f930: 5020 6f72 4700 2d44 3600 0020 2020 7365 P orG.-D6.. se\n 0009f940: 7420 245a 5354 4154 5553 3b20 6966 2024 t $ZSTATUS; if $\n 0009f950: 5052 494e 4349 5041 4c20 6973 2069 6e20 PRINCIPAL is in \n 0009f960: 4345 4e41 424c 4520 6d6f 6465 2c20 4754 CENABLE mode, GT\n-0009f970: 2e4d 2073 656e 6473 2069 7453 002d 4637 .M sends itS.-F7\n+0009f970: 2e4d 2073 656e 6473 2069 7453 002d 4437 .M sends itS.-D7\n 0009f980: 0000 2020 2049 6e66 6f72 6d61 7469 6f6e .. Information\n 0009f990: 616c 206d 6573 7361 6765 7320 7768 6963 al messages whic\n 0009f9a0: 6820 6172 6520 6e6f 7420 6572 726f 7273 h are not errors\n 0009f9b0: 2062 7574 2061 2066 6f72 6d20 6f66 2073 but a form of s\n 0009f9c0: 7563 6365 7373 2e20 5379 7374 656d 4100 uccess. SystemA.\n-0009f9d0: 2d46 3800 0020 2020 7365 7276 6963 6520 -F8.. service \n+0009f9d0: 2d44 3800 0020 2020 7365 7276 6963 6520 -D8.. service \n 0009f9e0: 6572 726f 7273 2064 6f20 6e6f 7420 666f errors do not fo\n 0009f9f0: 6c6c 6f77 2074 6865 2047 542e 4d20 6f64 llow the GT.M od\n 0009fa00: 642f 6576 656e 2070 6174 7465 726e 2e07 d/even pattern..\n-0009fa10: 002d 4639 0000 1100 1746 5052 494e 5400 .-F9.....FPRINT.\n-0009fa20: 005a 5072 696e 7411 001d 46bf 1100 0020 .ZPrint...F.... \n-0009fa30: 2020 5a50 7269 6e74 0700 1e46 2100 004b ZPrint...F!..K\n-0009fa40: 001e 4631 0000 2020 2054 6865 205a 5052 ..F1.. The ZPR\n+0009fa10: 002d 4439 0000 1100 1744 5052 494e 5400 .-D9.....DPRINT.\n+0009fa20: 005a 5072 696e 7411 001d 44bf 1100 0020 .ZPrint...D.... \n+0009fa30: 2020 5a50 7269 6e74 0700 1e44 2100 004b ZPrint...D!..K\n+0009fa40: 001e 4431 0000 2020 2054 6865 205a 5052 ..D1.. The ZPR\n 0009fa50: 494e 5420 636f 6d6d 616e 6420 6469 7370 INT command disp\n 0009fa60: 6c61 7973 2074 6865 2073 6f75 7263 6520 lays the source \n 0009fa70: 636f 6465 206c 696e 6573 2073 656c 6563 code lines selec\n-0009fa80: 7465 6420 6279 2069 7473 1300 1e46 4100 ted by its...FA.\n+0009fa80: 7465 6420 6279 2069 7473 1300 1e44 4100 ted by its...DA.\n 0009fa90: 0020 2020 6172 6775 6d65 6e74 2e07 001e . argument....\n-0009faa0: 4651 0000 2e00 1e46 6100 0020 2020 5468 FQ.....Fa.. Th\n+0009faa0: 4451 0000 2e00 1e44 6100 0020 2020 5468 DQ.....Da.. Th\n 0009fab0: 6520 666f 726d 6174 206f 6620 7468 6520 e format of the \n 0009fac0: 5a50 5249 4e54 2063 6f6d 6d61 6e64 2069 ZPRINT command i\n-0009fad0: 733a 0700 1e46 7100 003c 001e 4681 0000 s:...Fq..<..F...\n+0009fad0: 733a 0700 1e44 7100 003c 001e 4481 0000 s:...Dq..<..D...\n 0009fae0: 2020 205a 505b 5249 4e54 5d5b 3a74 7665 ZP[RINT][:tve\n 0009faf0: 7870 725d 5b65 6e74 7279 7265 665b 3a6c xpr][entryref[:l\n 0009fb00: 6162 656c 5b2b 696e 7465 7870 725d 5d5b abel[+intexpr]][\n-0009fb10: 2c2e 2e2e 5d07 001e 4691 0000 5400 1d46 ,...]...F...T..F\n+0009fb10: 2c2e 2e2e 5d07 001e 4491 0000 5400 1d44 ,...]...D...T..D\n 0009fb20: c011 0000 2020 204e 6f74 6520 7468 6174 .... Note that\n 0009fb30: 2074 6865 2072 6f75 7469 6e65 6e61 6d65 the routinename\n 0009fb40: 206d 6179 206f 6e6c 7920 6170 7065 6172 may only appear\n 0009fb50: 2062 6566 6f72 6520 7468 6520 636f 6c6f before the colo\n 0009fb60: 6e20 283a 2920 6465 6c69 6d69 7465 722e n (:) delimiter.\n-0009fb70: 5300 1e46 1200 0020 2020 5468 6520 696e S..F... The in\n+0009fb70: 5300 1e44 1200 0020 2020 5468 6520 696e S..D... The in\n 0009fb80: 7465 6765 7220 6578 7072 6573 7369 6f6e teger expression\n 0009fb90: 206f 6666 7365 7473 206d 6179 2062 6520 offsets may be \n 0009fba0: 706f 7369 7469 7665 206f 7220 6e65 6761 positive or nega\n 0009fbb0: 7469 7665 2c20 6275 7420 7468 6579 206d tive, but they m\n-0009fbc0: 7573 7431 001e 4613 0000 2020 2061 6c77 ust1..F... alw\n+0009fbc0: 7573 7431 001e 4413 0000 2020 2061 6c77 ust1..D... alw\n 0009fbd0: 6179 7320 6265 2064 656c 696d 6974 6564 ays be delimited\n 0009fbe0: 2062 7920 6120 706c 7573 2073 6967 6e20 by a plus sign \n-0009fbf0: 282b 292e 0700 1e46 1400 001a 001d 46ff (+)....F......F.\n+0009fbf0: 282b 292e 0700 1e44 1400 001a 001d 44ff (+)....D......D.\n 0009fc00: 7300 ff45 5841 4d50 4c45 5300 0045 7861 s..EXAMPLES..Exa\n-0009fc10: 6d70 6c65 7313 002a 46bf 1100 0020 2020 mples..*F.... \n-0009fc20: 4578 616d 706c 6573 0700 2b46 2100 0012 Examples..+F!...\n-0009fc30: 002b 4631 0000 2020 2045 7861 6d70 6c65 .+F1.. Example\n-0009fc40: 3a07 002b 4641 0000 1a00 2b46 5100 0020 :..+FA....+FQ.. \n+0009fc10: 6d70 6c65 7313 002a 44bf 1100 0020 2020 mples..*D.... \n+0009fc20: 4578 616d 706c 6573 0700 2b44 2100 0012 Examples..+D!...\n+0009fc30: 002b 4431 0000 2020 2045 7861 6d70 6c65 .+D1.. Example\n+0009fc40: 3a07 002b 4441 0000 1a00 2b44 5100 0020 :..+DA....+DQ.. \n 0009fc50: 2020 4754 4d3e 5a50 5249 4e54 2058 5e52 GTM>ZPRINT X^R\n-0009fc60: 544e 0700 2b46 6100 0052 002b 4671 0000 TN..+Fa..R.+Fq..\n+0009fc60: 544e 0700 2b44 6100 0052 002b 4471 0000 TN..+Da..R.+Dq..\n 0009fc70: 2020 2054 6869 7320 6578 616d 706c 6520 This example \n 0009fc80: 6469 7370 6c61 7973 2074 6865 206c 696e displays the lin\n 0009fc90: 6520 6265 6769 6e6e 696e 6720 7769 7468 e beginning with\n 0009fca0: 2074 6865 206c 6162 656c 2058 2069 6e20 the label X in \n-0009fcb0: 7468 6520 726f 7574 696e 650e 002b 4681 the routine..+F.\n-0009fcc0: 0000 2020 2052 544e 2e07 002b 4691 0000 .. RTN...+F...\n-0009fcd0: 1300 2a46 c011 0000 2020 2045 7861 6d70 ..*F.... Examp\n-0009fce0: 6c65 3a07 002b 4612 0000 1e00 2b46 1300 le:..+F.....+F..\n+0009fcb0: 7468 6520 726f 7574 696e 650e 002b 4481 the routine..+D.\n+0009fcc0: 0000 2020 2052 544e 2e07 002b 4491 0000 .. RTN...+D...\n+0009fcd0: 1300 2a44 c011 0000 2020 2045 7861 6d70 ..*D.... Examp\n+0009fce0: 6c65 3a07 002b 4412 0000 1e00 2b44 1300 le:..+D.....+D..\n 0009fcf0: 0020 2020 4754 4d3e 5a50 5249 4e54 2058 . GTM>ZPRINT X\n-0009fd00: 5e52 544e 3a58 2b35 0700 2b46 1400 001f ^RTN:X+5..+F....\n-0009fd10: 002b 4615 0000 2020 2047 544d 3e5a 5052 .+F... GTM>ZPR\n+0009fd00: 5e52 544e 3a58 2b35 0700 2b44 1400 001f ^RTN:X+5..+D....\n+0009fd10: 002b 4415 0000 2020 2047 544d 3e5a 5052 .+D... GTM>ZPR\n 0009fd20: 494e 5420 582b 2d35 5e52 544e 3a58 2300 INT X+-5^RTN:X#.\n-0009fd30: 2b46 1600 0020 2020 4754 4d3e 5a50 5249 +F... GTM>ZPRI\n+0009fd30: 2b44 1600 0020 2020 4754 4d3e 5a50 5249 +D... GTM>ZPRI\n 0009fd40: 4e54 2058 5e52 544e 3a58 2b2d 355e 5254 NT X^RTN:X+-5^RT\n-0009fd50: 4e07 002b 4617 0000 5400 2b46 1800 0020 N..+F...T.+F... \n+0009fd50: 4e07 002b 4417 0000 5400 2b44 1800 0020 N..+D...T.+D... \n 0009fd60: 2020 5468 6520 6669 7273 7420 6c69 6e65 The first line\n 0009fd70: 2064 6973 706c 6179 7320 7468 6520 6c69 displays the li\n 0009fd80: 6e65 2062 6567 696e 6e69 6e67 2077 6974 ne beginning wit\n 0009fd90: 6820 7468 6520 6c61 6265 6c20 5820 616e h the label X an\n-0009fda0: 6420 7468 6520 6e65 7874 2035 5400 2b46 d the next 5T.+F\n+0009fda0: 6420 7468 6520 6e65 7874 2035 5400 2b44 d the next 5T.+D\n 0009fdb0: 1900 0020 2020 6c69 6e65 7320 696e 2072 ... lines in r\n 0009fdc0: 6f75 7469 6e65 2052 544e 2e20 5468 6520 outine RTN. The \n 0009fdd0: 7365 636f 6e64 206c 696e 6520 6469 7370 second line disp\n 0009fde0: 6c61 7973 2074 6865 2035 206c 696e 6573 lays the 5 lines\n 0009fdf0: 2070 7265 6365 6469 6e67 206c 6162 656c preceding label\n-0009fe00: 5300 2b46 1a00 0020 2020 5820 696e 2074 S.+F... X in t\n+0009fe00: 5300 2b44 1a00 0020 2020 5820 696e 2074 S.+D... X in t\n 0009fe10: 6865 2073 616d 6520 726f 7574 696e 6520 he same routine \n 0009fe20: 616e 6420 7468 6520 6c69 6e65 2062 6567 and the line beg\n 0009fe30: 696e 6e69 6e67 2077 6974 6820 6c61 6265 inning with labe\n 0009fe40: 6c20 582e 2054 6865 2074 6869 7264 206c l X. The third l\n-0009fe50: 696e 654e 002b 4621 0000 2020 2067 656e ineN.+F!.. gen\n+0009fe50: 696e 654e 002b 4421 0000 2020 2067 656e ineN.+D!.. gen\n 0009fe60: 6572 6174 6573 2061 2072 756e 2d74 696d erates a run-tim\n 0009fe70: 6520 6572 726f 7220 6265 6361 7573 6520 e error because \n 0009fe80: 7468 6520 726f 7574 696e 6520 6e61 6d65 the routine name\n 0009fe90: 206d 7573 7420 6170 7065 6172 206f 6e6c must appear onl\n-0009fea0: 792b 002b 4622 0000 2020 2062 6566 6f72 y+.+F\".. befor\n+0009fea0: 792b 002b 4422 0000 2020 2062 6566 6f72 y+.+D\".. befor\n 0009feb0: 6520 7468 6520 636f 6c6f 6e20 696e 2074 e the colon in t\n-0009fec0: 6865 2061 7267 756d 656e 742e 0700 2b46 he argument...+F\n-0009fed0: 2300 0012 002b 4624 0000 2020 2045 7861 #....+F$.. Exa\n-0009fee0: 6d70 6c65 3a07 002b 4625 0000 1a00 2b46 mple:..+F%....+F\n+0009fec0: 6865 2061 7267 756d 656e 742e 0700 2b44 he argument...+D\n+0009fed0: 2300 0012 002b 4424 0000 2020 2045 7861 #....+D$.. Exa\n+0009fee0: 6d70 6c65 3a07 002b 4425 0000 1a00 2b44 mple:..+D%....+D\n 0009fef0: 2600 0020 2020 4754 4d3e 7a70 7269 6e74 &.. GTM>zprint\n-0009ff00: 205e 4123 3123 1400 2b46 2700 0020 2020 ^A#1#..+F'.. \n-0009ff10: 2064 6f20 5e74 6573 7431 1800 2b46 2800 do ^test1..+F(.\n+0009ff00: 205e 4123 3123 1400 2b44 2700 0020 2020 ^A#1#..+D'.. \n+0009ff10: 2064 6f20 5e74 6573 7431 1800 2b44 2800 do ^test1..+D(.\n 0009ff20: 0020 2020 2064 6f20 7374 6f70 5e74 6573 . do stop^tes\n-0009ff30: 7432 0e00 2b46 2900 0020 2020 4754 4d3e t2..+F).. GTM>\n-0009ff40: 0700 2b46 2a00 0047 002b 4631 0000 2020 ..+F*..G.+F1.. \n+0009ff30: 7432 0e00 2b44 2900 0020 2020 4754 4d3e t2..+D).. GTM>\n+0009ff40: 0700 2b44 2a00 0047 002b 4431 0000 2020 ..+D*..G.+D1.. \n 0009ff50: 2054 6869 7320 636f 6d6d 616e 6420 6469 This command di\n 0009ff60: 7370 6c61 7973 2074 6865 2074 7269 6767 splays the trigg\n 0009ff70: 6572 2063 6f64 6520 666f 7220 7472 6967 er code for trig\n 0009ff80: 6765 7220 6e61 6d65 2041 2331 232e 0700 ger name A#1#...\n-0009ff90: 2b46 3200 004f 002b 4633 0000 2020 205a +F2..O.+F3.. Z\n+0009ff90: 2b44 3200 004f 002b 4433 0000 2020 205a +D2..O.+D3.. Z\n 0009ffa0: 5052 494e 5420 5e78 232f 4252 4547 203a PRINT ^x#/BREG :\n 0009ffb0: 2050 7269 6e74 2074 7269 6767 6572 2072 Print trigger r\n 0009ffc0: 6f75 7469 6e65 2075 7365 722d 6e61 6d65 outine user-name\n 0009ffd0: 6420 2278 2220 696e 2072 6567 696f 6e20 d \"x\" in region \n 0009ffe0: 4252 4547 0000 0000 0000 0000 0000 0000 BREG............\n 0009fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a0000: 0100 0000 fc07 0000 001a 0000 0000 0000 ................\n-000a0010: 7e00 0046 4845 4c50 00ff 7300 ff43 4f4d ~..FHELP..s..COM\n+000a0010: 7e00 0044 4845 4c50 00ff 7300 ff43 4f4d ~..DHELP..s..COM\n 000a0020: 4d41 4e44 5300 ff73 00ff 5a50 5249 4e54 MANDS..s..ZPRINT\n 000a0030: 00ff 7300 ff45 5841 4d50 4c45 5300 c034 ..s..EXAMPLES..4\n 000a0040: 0000 2020 205a 5052 494e 5420 5e78 2331 .. ZPRINT ^x#1\n 000a0050: 232f 4252 4547 203a 2050 7269 6e74 2074 #/BREG : Print t\n 000a0060: 7269 6767 6572 2072 6f75 7469 6e65 2061 rigger routine a\n 000a0070: 7574 6f2d 6e61 6d65 6420 2278 2331 2220 uto-named \"x#1\" \n 000a0080: 696e 2072 6567 696f 6e20 4252 4547 7800 in region BREGx.\n-000a0090: 2b46 3500 0020 2020 5a50 5249 4e54 205e +F5.. ZPRINT ^\n+000a0090: 2b44 3500 0020 2020 5a50 5249 4e54 205e +D5.. ZPRINT ^\n 000a00a0: 7823 3123 412f 4252 4547 203a 2050 7269 x#1#A/BREG : Pri\n 000a00b0: 6e74 2074 7269 6767 6572 2072 6f75 7469 nt trigger routi\n 000a00c0: 6e65 2061 7574 6f2d 6e61 6d65 6420 2278 ne auto-named \"x\n 000a00d0: 2331 222c 2072 756e 7469 6d65 2064 6973 #1\", runtime dis\n 000a00e0: 616d 6269 6775 6174 6564 2062 7920 2223 ambiguated by \"#\n 000a00f0: 4122 2c20 414e 4420 696e 2072 6567 696f A\", AND in regio\n-000a0100: 6e20 4252 4547 8400 2b46 3600 0020 2020 n BREG..+F6.. \n+000a0100: 6e20 4252 4547 8400 2b44 3600 0020 2020 n BREG..+D6.. \n 000a0110: 5a50 5249 4e54 202b 315e 7823 3123 412f ZPRINT +1^x#1#A/\n 000a0120: 4252 4547 203a 2050 7269 6e74 206c 696e BREG : Print lin\n 000a0130: 6520 3120 6f66 2074 7269 6767 6572 2072 e 1 of trigger r\n 000a0140: 6f75 7469 6e65 2061 7574 6f2d 6e61 6d65 outine auto-name\n 000a0150: 6420 2278 2331 222c 2072 756e 7469 6d65 d \"x#1\", runtime\n 000a0160: 2064 6973 616d 6269 6775 6174 6564 2062 disambiguated b\n 000a0170: 7920 2223 4122 2c20 414e 4420 696e 2072 y \"#A\", AND in r\n-000a0180: 6567 696f 6e20 4252 4547 0700 2b46 3700 egion BREG..+F7.\n-000a0190: 0040 002b 4638 0000 2020 2054 6865 7365 .@.+F8.. These\n+000a0180: 6567 696f 6e20 4252 4547 0700 2b44 3700 egion BREG..+D7.\n+000a0190: 0040 002b 4438 0000 2020 2054 6865 7365 .@.+D8.. These\n 000a01a0: 2061 7265 2073 6f6d 6520 6578 616d 706c are some exampl\n 000a01b0: 6573 206f 6620 6469 7361 6d62 6967 7561 es of disambigua\n 000a01c0: 746f 7220 636f 6d62 696e 6174 696f 6e73 tor combinations\n-000a01d0: 2e07 002b 4639 0000 1500 1746 5255 5044 ...+F9.....FRUPD\n+000a01d0: 2e07 002b 4439 0000 1500 1744 5255 5044 ...+D9.....DRUPD\n 000a01e0: 4154 4500 005a 5255 5044 4154 4513 001f ATE..ZRUPDATE...\n-000a01f0: 46bf 1100 0020 2020 5a52 5550 4441 5445 F.... ZRUPDATE\n-000a0200: 0700 2046 2100 0052 0020 4631 0000 2020 .. F!..R. F1.. \n+000a01f0: 44bf 1100 0020 2020 5a52 5550 4441 5445 D.... ZRUPDATE\n+000a0200: 0700 2044 2100 0052 0020 4431 0000 2020 .. D!..R. D1.. \n 000a0210: 2050 7562 6c69 7368 6573 2074 6865 206e Publishes the n\n 000a0220: 6577 2076 6572 7369 6f6e 7320 6f66 2072 ew versions of r\n 000a0230: 6f75 7469 6e65 7320 746f 2073 7562 7363 outines to subsc\n 000a0240: 7269 6265 7273 2e20 5468 6520 666f 726d ribers. The form\n-000a0250: 6174 206f 6620 7468 651e 0020 4641 0000 at of the.. FA..\n+000a0250: 6174 206f 6620 7468 651e 0020 4441 0000 at of the.. DA..\n 000a0260: 2020 205a 5255 5044 4154 4520 636f 6d6d ZRUPDATE comm\n-000a0270: 616e 6420 6973 3a07 0020 4651 0000 2900 and is:.. FQ..).\n-000a0280: 2046 6100 0020 2020 5a52 5550 5b44 4154 Fa.. ZRUP[DAT\n+000a0270: 616e 6420 6973 3a07 0020 4451 0000 2900 and is:.. DQ..).\n+000a0280: 2044 6100 0020 2020 5a52 5550 5b44 4154 Da.. ZRUP[DAT\n 000a0290: 455d 5b3a 7476 6578 7072 5d20 6578 7072 E][:tvexpr] expr\n-000a02a0: 205b 2c2e 2e2e 5d07 0020 4671 0000 5400 [,...].. Fq..T.\n-000a02b0: 2046 8100 0020 2020 2020 6f20 5468 6520 F... o The \n+000a02a0: 205b 2c2e 2e2e 5d07 0020 4471 0000 5400 [,...].. Dq..T.\n+000a02b0: 2044 8100 0020 2020 2020 6f20 5468 6520 D... o The \n 000a02c0: 6f70 7469 6f6e 616c 2074 7275 7468 2d76 optional truth-v\n 000a02d0: 616c 7565 6420 6578 7072 6573 7369 6f6e alued expression\n 000a02e0: 2069 6d6d 6564 6961 7465 6c79 2066 6f6c immediately fol\n 000a02f0: 6c6f 7769 6e67 2074 6865 2063 6f6d 6d61 lowing the comma\n-000a0300: 6e64 4c00 2046 9100 0020 2020 2020 2020 ndL. F... \n+000a0300: 6e64 4c00 2044 9100 0020 2020 2020 2020 ndL. D... \n 000a0310: 6973 2061 2063 6f6d 6d61 6e64 2070 6f73 is a command pos\n 000a0320: 7463 6f6e 6469 7469 6f6e 616c 2074 6861 tconditional tha\n 000a0330: 7420 636f 6e74 726f 6c73 2077 6865 7468 t controls wheth\n 000a0340: 6572 206f 7220 6e6f 7420 4754 2e4d 2400 er or not GT.M$.\n-000a0350: 1f46 c011 0000 2020 2020 2020 2065 7865 .F.... exe\n+000a0350: 1f44 c011 0000 2020 2020 2020 2065 7865 .D.... exe\n 000a0360: 6375 7465 7320 7468 6520 636f 6d6d 616e cutes the comman\n-000a0370: 642e 5300 2046 1200 0020 2020 2020 6f20 d.S. F... o \n+000a0370: 642e 5300 2044 1200 0020 2020 2020 6f20 d.S. D... o \n 000a0380: 6578 7072 2063 6f6e 7461 696e 7320 6120 expr contains a \n 000a0390: 6c69 7374 206f 6620 6f62 6a65 6374 2066 list of object f\n 000a03a0: 696c 6520 6e61 6d65 732c 2077 6974 6820 ile names, with \n 000a03b0: 6f72 2077 6974 686f 7574 2077 696c 6463 or without wildc\n-000a03c0: 6172 6473 2c43 0020 4613 0000 2020 2020 ards,C. F... \n+000a03c0: 6172 6473 2c43 0020 4413 0000 2020 2020 ards,C. D... \n 000a03d0: 2020 2077 6869 6368 205a 5255 5044 4154 which ZRUPDAT\n 000a03e0: 4520 7075 626c 6973 6865 7320 6e65 7720 E publishes new \n 000a03f0: 7665 7273 696f 6e73 2074 6f20 7375 6273 versions to subs\n-000a0400: 6372 6962 6572 732e 5200 2046 1400 0020 cribers.R. F... \n+000a0400: 6372 6962 6572 732e 5200 2044 1400 0020 cribers.R. D... \n 000a0410: 2020 2020 6f20 546f 2072 656d 6f76 6520 o To remove \n 000a0420: 726f 7574 696e 6573 2c20 6465 6c65 7465 routines, delete\n 000a0430: 2074 6865 206f 626a 6563 7420 6669 6c65 the object file\n 000a0440: 7320 616e 6420 7075 626c 6973 6820 7468 s and publish th\n-000a0450: 6520 6e61 6d65 7320 6f66 5400 2046 1500 e names ofT. F..\n+000a0450: 6520 6e61 6d65 7320 6f66 5400 2044 1500 e names ofT. D..\n 000a0460: 0020 2020 2020 2020 7468 6520 6465 6c65 . the dele\n 000a0470: 7465 6420 6f62 6a65 6374 2066 696c 6573 ted object files\n 000a0480: 2e20 5265 6d6f 7661 6c20 7265 7175 6972 . Removal requir\n 000a0490: 6573 2066 696c 6520 6e61 6d65 7320 746f es file names to\n 000a04a0: 2062 6520 6578 706c 6963 6974 6c79 5400 be explicitlyT.\n-000a04b0: 2046 1600 0020 2020 2020 2020 7370 6563 F... spec\n+000a04b0: 2044 1600 0020 2020 2020 2020 7370 6563 D... spec\n 000a04c0: 6966 6965 642c 2062 6563 6175 7365 2070 ified, because p\n 000a04d0: 6174 7465 726e 7320 7769 7468 2077 696c atterns with wil\n 000a04e0: 6463 6172 6473 2063 616e 6e6f 7420 6d61 dcards cannot ma\n 000a04f0: 7463 6820 6465 6c65 7465 6420 6669 6c65 tch deleted file\n-000a0500: 732e 5300 2046 1700 0020 2020 2020 6f20 s.S. F... o \n+000a0500: 732e 5300 2044 1700 0020 2020 2020 6f20 s.S. D... o \n 000a0510: 5a52 5550 4441 5445 2072 656a 6563 7473 ZRUPDATE rejects\n 000a0520: 2066 696c 652d 6e61 6d65 2061 7267 756d file-name argum\n 000a0530: 656e 7473 2074 6861 7420 6172 6520 7379 ents that are sy\n 000a0540: 6d62 6f6c 6963 206c 696e 6b73 206f 7220 mbolic links or \n-000a0550: 7374 6172 7425 0020 4618 0000 2020 2020 start%. F... \n+000a0550: 7374 6172 7425 0020 4418 0000 2020 2020 start%. D... \n 000a0560: 2020 2077 6974 6820 6120 7065 7263 656e with a percen\n-000a0570: 742d 7369 676e 2028 2529 5300 2046 1900 t-sign (%)S. F..\n+000a0570: 742d 7369 676e 2028 2529 5300 2044 1900 t-sign (%)S. D..\n 000a0580: 0020 2020 2020 6f20 5a52 5550 4441 5445 . o ZRUPDATE\n 000a0590: 2072 6563 6f67 6e69 7a65 7320 7175 6573 recognizes ques\n 000a05a0: 7469 6f6e 2d6d 6172 6b20 283f 2920 6173 tion-mark (?) as\n 000a05b0: 2061 2073 696e 676c 6520 6368 6172 6163 a single charac\n 000a05c0: 7465 7220 7769 6c64 2d63 6172 6452 0020 ter wild-cardR. \n-000a05d0: 461a 0000 2020 2020 206f 2049 6620 7468 F... o If th\n+000a05d0: 441a 0000 2020 2020 206f 2049 6620 7468 D... o If th\n 000a05e0: 6520 7061 7468 2074 6f20 6120 6669 6c65 e path to a file\n 000a05f0: 2069 7320 6e6f 6e2d 6578 6973 7465 6e74 is non-existent\n 000a0600: 2c20 7468 6520 7265 7175 6573 7420 6973 , the request is\n 000a0610: 2069 676e 6f72 6564 2065 7863 6570 7454 ignored exceptT\n-000a0620: 0020 4621 0000 2020 2020 2020 2069 6e20 . F!.. in \n+000a0620: 0020 4421 0000 2020 2020 2020 2069 6e20 . D!.. in \n 000a0630: 7468 6520 6361 7365 2077 6865 7265 206f the case where o\n 000a0640: 6e65 2064 6573 6972 6573 2061 2063 7572 ne desires a cur\n 000a0650: 7265 6e74 6c79 2073 6861 7265 6420 6f62 rently shared ob\n 000a0660: 6a65 6374 2066 696c 6520 286f 6e65 2074 ject file (one t\n-000a0670: 6861 7449 0020 4622 0000 2020 2020 2020 hatI. F\".. \n+000a0670: 6861 7449 0020 4422 0000 2020 2020 2020 hatI. D\".. \n 000a0680: 2077 6173 2061 6363 6573 7365 6420 6265 was accessed be\n 000a0690: 666f 7265 2069 7420 7761 7320 6465 6c65 fore it was dele\n 000a06a0: 7465 6429 2074 6f20 6e6f 206c 6f6e 6765 ted) to no longe\n-000a06b0: 7220 6265 2073 6861 7265 642e 4e00 2046 r be shared.N. F\n+000a06b0: 7220 6265 2073 6861 7265 642e 4e00 2044 r be shared.N. D\n 000a06c0: 2300 0020 2020 2020 6f20 546f 2065 6666 #.. o To eff\n 000a06d0: 6563 7420 6175 746f 2d72 656c 696e 6b2c ect auto-relink,\n 000a06e0: 2047 542e 4d20 6372 6561 7465 7320 736d GT.M creates sm\n 000a06f0: 616c 6c20 7465 6d70 6f72 6172 7920 6669 all temporary fi\n-000a0700: 6c65 7320 696e 2074 6865 4f00 2046 2400 les in theO. F$.\n+000a0700: 6c65 7320 696e 2074 6865 4f00 2044 2400 les in theO. D$.\n 000a0710: 0020 2020 2020 2020 6469 7265 6374 6f72 . director\n 000a0720: 7920 7265 6665 7272 6564 2074 6f20 6279 y referred to by\n 000a0730: 2024 6774 6d5f 6c69 6e6b 746d 7064 6972 $gtm_linktmpdir\n 000a0740: 2028 6465 6661 756c 7469 6e67 2074 6f20 (defaulting to \n-000a0750: 2467 746d 5f74 6d70 2c51 0020 4625 0000 $gtm_tmp,Q. F%..\n+000a0750: 2467 746d 5f74 6d70 2c51 0020 4425 0000 $gtm_tmp,Q. D%..\n 000a0760: 2020 2020 2020 2077 6869 6368 2069 6e20 which in \n 000a0770: 7475 726e 2064 6566 6175 6c74 7320 746f turn defaults to\n 000a0780: 202f 746d 702c 2069 6620 756e 7370 6563 /tmp, if unspec\n 000a0790: 6966 6965 6429 2e20 5468 6520 6e61 6d65 ified). The name\n-000a07a0: 7320 6f66 2074 6865 7365 5200 2046 2600 s of theseR. F&.\n+000a07a0: 7320 6f66 2074 6865 7365 5200 2044 2600 s of theseR. D&.\n 000a07b0: 0020 2020 2020 2020 6669 6c65 7320 6172 . files ar\n 000a07c0: 6520 6f66 2074 6865 2066 6f72 6d20 6774 e of the form gt\n 000a07d0: 6d2d 7265 6c69 6e6b 6374 6c3c 6d64 3573 m-relinkctl where is a hash....\n 000a0800: 0100 0000 0307 0000 bf1b 0000 0000 0000 ................\n 000a0810: 8f00 0066 4845 4c50 00ff 7300 ff43 4f4d ...fHELP..s..COM\n@@ -41092,116 +41092,116 @@\n 000a0830: ff73 00ff 5a53 484f 575f 4445 5354 494e .s..ZSHOW_DESTIN\n 000a0840: 4154 494f 4e5f 5641 5249 4142 4c45 5300 ATION_VARIABLES.\n 000a0850: c026 0000 2020 2054 6869 7320 5a53 486f .&.. This ZSHo\n 000a0860: 7720 7374 6f72 6573 2061 6c6c 206c 6f63 w stores all loc\n 000a0870: 616c 2076 6172 6961 626c 6573 2069 6e20 al variables in \n 000a0880: 7468 6520 6c6f 6361 6c20 7661 7269 6162 the local variab\n 000a0890: 6c65 2061 2e20 4e6f 7465 2074 6861 7437 le a. Note that7\n-000a08a0: 003d 4627 0000 2020 205a 5348 4f57 2064 .=F'.. ZSHOW d\n+000a08a0: 003d 4427 0000 2020 205a 5348 4f57 2064 .=D'.. ZSHOW d\n 000a08b0: 6f65 7320 6e6f 7420 7265 706c 6963 6174 oes not replicat\n 000a08c0: 6520 6128 2256 2229 2061 6e64 2061 2822 e a(\"V\") and a(\"\n-000a08d0: 5622 2c31 292e 0700 3d46 2800 0012 003d V\",1)...=F(....=\n-000a08e0: 4629 0000 2020 2045 7861 6d70 6c65 3a07 F).. Example:.\n-000a08f0: 003d 462a 0000 4100 3d46 3100 0020 2020 .=F*..A.=F1.. \n+000a08d0: 5622 2c31 292e 0700 3d44 2800 0012 003d V\",1)...=D(....=\n+000a08e0: 4429 0000 2020 2045 7861 6d70 6c65 3a07 D).. Example:.\n+000a08f0: 003d 442a 0000 4100 3d44 3100 0020 2020 .=D*..A.=D1.. \n 000a0900: 4754 4d3e 4b49 4c4c 2020 5345 5420 6128 GTM>KILL SET a(\n 000a0910: 312c 2244 222c 332c 3529 3d22 7374 7566 1,\"D\",3,5)=\"stuf\n 000a0920: 6622 2c61 2831 2c22 5822 2c32 293d 2222 f\",a(1,\"X\",2)=\"\"\n-000a0930: 2c61 2831 293d 311c 003d 4632 0000 2020 ,a(1)=1..=F2.. \n+000a0930: 2c61 2831 293d 311c 003d 4432 0000 2020 ,a(1)=1..=D2.. \n 000a0940: 2047 544d 3e5a 5348 6f77 2022 6422 3a61 GTM>ZSHow \"d\":a\n-000a0950: 2831 2914 003d 4633 0000 2020 2047 544d (1)..=F3.. GTM\n-000a0960: 3e5a 5752 6974 6510 003d 4634 0000 2020 >ZWRite..=F4.. \n-000a0970: 2061 2831 293d 315a 003d 4635 0000 2020 a(1)=1Z.=F5.. \n+000a0950: 2831 2914 003d 4433 0000 2020 2047 544d (1)..=D3.. GTM\n+000a0960: 3e5a 5752 6974 6510 003d 4434 0000 2020 >ZWRite..=D4.. \n+000a0970: 2061 2831 293d 315a 003d 4435 0000 2020 a(1)=1Z.=D5.. \n 000a0980: 2061 2831 2c22 4422 2c31 293d 222f 6465 a(1,\"D\",1)=\"/de\n 000a0990: 762f 7074 732f 3120 4f50 454e 2054 4552 v/pts/1 OPEN TER\n 000a09a0: 4d49 4e41 4c20 4e4f 5041 5354 204e 4f45 MINAL NOPAST NOE\n 000a09b0: 5343 4120 4e4f 5245 4144 5320 5459 5045 SCA NOREADS TYPE\n 000a09c0: 2057 4944 5448 3d38 3020 4c45 4e47 3d32 WIDTH=80 LENG=2\n-000a09d0: 3421 003d 4636 0000 2020 2020 2020 2020 4!.=F6.. \n+000a09d0: 3421 003d 4436 0000 2020 2020 2020 2020 4!.=D6.. \n 000a09e0: 2020 2020 2020 2020 2020 2020 4544 4954 EDIT\n-000a09f0: 2022 1700 3d46 3700 0020 2020 6128 312c \"..=F7.. a(1,\n-000a0a00: 2258 222c 3229 3d22 220e 003d 4638 0000 \"X\",2)=\"\"..=F8..\n-000a0a10: 2020 2047 544d 3e07 003d 4639 0000 5200 GTM>..=F9..R.\n-000a0a20: 3d46 3a00 0020 2020 5468 6973 205a 5348 =F:.. This ZSH\n+000a09f0: 2022 1700 3d44 3700 0020 2020 6128 312c \"..=D7.. a(1,\n+000a0a00: 2258 222c 3229 3d22 220e 003d 4438 0000 \"X\",2)=\"\"..=D8..\n+000a0a10: 2020 2047 544d 3e07 003d 4439 0000 5200 GTM>..=D9..R.\n+000a0a20: 3d44 3a00 0020 2020 5468 6973 205a 5348 =D:.. This ZSH\n 000a0a30: 4f57 2073 746f 7265 7320 7468 6520 6375 OW stores the cu\n 000a0a40: 7272 656e 7420 6f70 656e 2064 6576 6963 rrent open devic\n 000a0a50: 6520 696e 666f 726d 6174 696f 6e20 756e e information un\n 000a0a60: 6465 7220 6128 3129 2e20 4e6f 7469 6365 der a(1). Notice\n-000a0a70: 4100 3d46 4100 0020 2020 686f 7720 7468 A.=FA.. how th\n+000a0a70: 4100 3d44 4100 0020 2020 686f 7720 7468 A.=DA.. how th\n 000a0a80: 6520 5a53 484f 5720 6f76 6572 6c61 7973 e ZSHOW overlays\n 000a0a90: 2074 6865 2070 7269 6f72 2076 616c 7565 the prior value\n 000a0aa0: 206f 6620 6128 312c 2244 222c 332c 3529 of a(1,\"D\",3,5)\n-000a0ab0: 2e07 003d 4642 0000 1200 3d46 4300 0020 ...=FB....=FC.. \n-000a0ac0: 2020 4578 616d 706c 653a 0700 3d46 4400 Example:..=FD.\n-000a0ad0: 0019 003d 4645 0000 2020 2047 544d 3e4b ...=FE.. GTM>K\n-000a0ae0: 494c 4c20 5e5a 5348 4f57 0700 3d46 4600 ILL ^ZSHOW..=FF.\n-000a0af0: 002b 003d 4647 0000 2020 2047 544d 3e5a .+.=FG.. GTM>Z\n+000a0ab0: 2e07 003d 4442 0000 1200 3d44 4300 0020 ...=DB....=DC.. \n+000a0ac0: 2020 4578 616d 706c 653a 0700 3d44 4400 Example:..=DD.\n+000a0ad0: 0019 003d 4445 0000 2020 2047 544d 3e4b ...=DE.. GTM>K\n+000a0ae0: 494c 4c20 5e5a 5348 4f57 0700 3d44 4600 ILL ^ZSHOW..=DF.\n+000a0af0: 002b 003d 4447 0000 2020 2047 544d 3e5a .+.=DG.. GTM>Z\n 000a0b00: 4220 2d2a 2c6c 6162 5e72 6f75 7420 5a53 B -*,lab^rout ZS\n-000a0b10: 4820 2242 223a 5e5a 5348 4f57 1b00 3d46 H \"B\":^ZSHOW..=F\n+000a0b10: 4820 2242 223a 5e5a 5348 4f57 1b00 3d44 H \"B\":^ZSHOW..=D\n 000a0b20: 4800 0020 2020 4754 4d3e 5a57 5269 7465 H.. GTM>ZWRite\n-000a0b30: 205e 5a53 484f 5722 003d 4649 0000 2020 ^ZSHOW\".=FI.. \n+000a0b30: 205e 5a53 484f 5722 003d 4449 0000 2020 ^ZSHOW\".=DI.. \n 000a0b40: 205e 5a53 484f 5728 2242 222c 3129 3d22 ^ZSHOW(\"B\",1)=\"\n-000a0b50: 4c41 425e 524f 5554 220e 003d 464a 0000 LAB^ROUT\"..=FJ..\n-000a0b60: 2020 2047 544d 3e07 003d 4651 0000 5400 GTM>..=FQ..T.\n-000a0b70: 3d46 5200 0020 2020 5468 6973 205a 5348 =FR.. This ZSH\n+000a0b50: 4c41 425e 524f 5554 220e 003d 444a 0000 LAB^ROUT\"..=DJ..\n+000a0b60: 2020 2047 544d 3e07 003d 4451 0000 5400 GTM>..=DQ..T.\n+000a0b70: 3d44 5200 0020 2020 5468 6973 205a 5348 =DR.. This ZSH\n 000a0b80: 4f57 2073 746f 7265 7320 7468 6520 6375 OW stores the cu\n 000a0b90: 7272 656e 7420 5a42 5245 414b 2069 6e66 rrent ZBREAK inf\n 000a0ba0: 6f72 6d61 7469 6f6e 2075 6e64 6572 2074 ormation under t\n 000a0bb0: 6865 2067 6c6f 6261 6c20 7661 7269 6162 he global variab\n-000a0bc0: 6c65 1100 3d46 5300 0020 2020 5e5a 5348 le..=FS.. ^ZSH\n-000a0bd0: 4f57 2e07 003d 4654 0000 2e00 265e 494e OW...=FT....&^IN\n+000a0bc0: 6c65 1100 3d44 5300 0020 2020 5e5a 5348 le..=DS.. ^ZSH\n+000a0bd0: 4f57 2e07 003d 4454 0000 2e00 265e 494e OW...=DT....&^IN\n 000a0be0: 464f 524d 4154 494f 4e5f 434f 4445 5300 FORMATION_CODES.\n 000a0bf0: 005a 5348 4f57 5f49 6e66 6f72 6d61 7469 .ZSHOW_Informati\n-000a0c00: 6f6e 5f43 6f64 6573 2200 3846 bf11 0000 on_Codes\".8F....\n+000a0c00: 6f6e 5f43 6f64 6573 2200 3844 bf11 0000 on_Codes\".8D....\n 000a0c10: 2020 205a 5348 4f57 2049 6e66 6f72 6d61 ZSHOW Informa\n-000a0c20: 7469 6f6e 2043 6f64 6573 0700 3946 2100 tion Codes..9F!.\n-000a0c30: 0052 0039 4631 0000 2020 2041 205a 5348 .R.9F1.. A ZSH\n+000a0c20: 7469 6f6e 2043 6f64 6573 0700 3944 2100 tion Codes..9D!.\n+000a0c30: 0052 0039 4431 0000 2020 2041 205a 5348 .R.9D1.. A ZSH\n 000a0c40: 4f57 2061 7267 756d 656e 7420 6973 2061 OW argument is a\n 000a0c50: 6e20 6578 7072 6573 7369 6f6e 2063 6f6e n expression con\n 000a0c60: 7461 696e 696e 6720 636f 6465 7320 7365 taining codes se\n 000a0c70: 6c65 6374 696e 6720 6f6e 6520 6f72 206d lecting one or m\n-000a0c80: 6f72 651f 0039 4641 0000 2020 2074 7970 ore..9FA.. typ\n+000a0c80: 6f72 651f 0039 4441 0000 2020 2074 7970 ore..9DA.. typ\n 000a0c90: 6573 206f 6620 696e 666f 726d 6174 696f es of informatio\n-000a0ca0: 6e2e 0700 3946 5100 0054 0039 4661 0000 n...9FQ..T.9Fa..\n+000a0ca0: 6e2e 0700 3944 5100 0054 0039 4461 0000 n...9DQ..T.9Da..\n 000a0cb0: 2020 2041 3a20 4120 7374 616e 6473 2066 A: A stands f\n 000a0cc0: 6f72 2041 7574 6f72 656c 696e 6b20 616e or Autorelink an\n 000a0cd0: 6420 7072 6f76 6964 6573 206f 7574 7075 d provides outpu\n 000a0ce0: 7420 696e 2074 6865 2073 616d 6520 666f t in the same fo\n 000a0cf0: 726d 6174 2061 7320 4d55 5049 5053 0039 rmat as MUPIPS.9\n-000a0d00: 4671 0000 2020 2052 4354 4c44 554d 502c Fq.. RCTLDUMP,\n+000a0d00: 4471 0000 2020 2052 4354 4c44 554d 502c Dq.. RCTLDUMP,\n 000a0d10: 2062 7574 2072 6573 7472 6963 7465 6420 but restricted \n 000a0d20: 746f 2074 6865 2072 6f75 7469 6e65 7320 to the routines \n 000a0d30: 636f 6e74 6169 6e65 6420 696e 2074 6865 contained in the\n 000a0d40: 2072 656c 696e 6b63 746c 2061 7265 6173 relinkctl areas\n-000a0d50: 4f00 3946 8100 0020 2020 696e 2075 7365 O.9F... in use\n+000a0d50: 4f00 3944 8100 0020 2020 696e 2075 7365 O.9D... in use\n 000a0d60: 2062 7920 7468 6520 7072 6f63 6573 7320 by the process \n 000a0d70: 6973 7375 696e 6720 7468 6520 636f 6d6d issuing the comm\n 000a0d80: 616e 642e 205a 5348 4f57 2022 2a22 2064 and. ZSHOW \"*\" d\n 000a0d90: 6f65 7320 6e6f 7420 696e 636c 7564 654c oes not includeL\n-000a0da0: 0039 4691 0000 2020 205a 5348 4f57 2022 .9F... ZSHOW \"\n+000a0da0: 0039 4491 0000 2020 205a 5348 4f57 2022 .9D... ZSHOW \"\n 000a0db0: 4122 2062 6563 6175 7365 206f 6620 616e A\" because of an\n 000a0dc0: 2065 7870 6563 7461 7469 6f6e 2074 6861 expectation tha\n 000a0dd0: 7420 7468 6520 7479 7069 6361 6c20 766f t the typical vo\n-000a0de0: 6c75 6d65 206f 6620 7468 6555 0038 46c0 lume of theU.8F.\n+000a0de0: 6c75 6d65 206f 6620 7468 6555 0038 44c0 lume of theU.8D.\n 000a0df0: 1100 0020 2020 696e 666f 726d 6174 696f ... informatio\n 000a0e00: 6e20 646f 6573 206e 6f74 2070 726f 7669 n does not provi\n 000a0e10: 6465 2061 2067 6f6f 6420 7265 7475 726e de a good return\n 000a0e20: 2066 6f72 2069 7473 2076 616c 7565 2e20 for its value. \n 000a0e30: 4966 2079 6f75 2077 6973 6820 796f 7572 If you wish your\n-000a0e40: 5000 3946 1200 0020 2020 6572 726f 7220 P.9F... error \n+000a0e40: 5000 3944 1200 0020 2020 6572 726f 7220 P.9D... error \n 000a0e50: 6861 6e64 6c69 6e67 206f 7220 494e 5452 handling or INTR\n 000a0e60: 5054 2072 6f75 7469 6e65 7320 746f 2064 PT routines to d\n 000a0e70: 756d 7020 7468 6973 2069 6e66 6f72 6d61 ump this informa\n 000a0e80: 7469 6f6e 2c20 6173 6b20 666f 7220 6974 tion, ask for it\n-000a0e90: 5000 3946 1300 0020 2020 6578 706c 6963 P.9F... explic\n+000a0e90: 5000 3944 1300 0020 2020 6578 706c 6963 P.9D... explic\n 000a0ea0: 6974 6c79 2c20 706f 7373 6962 6c79 2062 itly, possibly b\n 000a0eb0: 7920 646f 696e 6720 6120 5a53 484f 5720 y doing a ZSHOW \n 000a0ec0: 2241 2220 696e 746f 2061 206c 6f63 616c \"A\" into a local\n 000a0ed0: 2076 6172 6961 626c 6520 6265 666f 7265 variable before\n-000a0ee0: 1c00 3946 1400 0020 2020 646f 696e 6720 ..9F... doing \n-000a0ef0: 6120 5a53 484f 5720 222a 222e 0700 3946 a ZSHOW \"*\"...9F\n+000a0ee0: 1c00 3944 1400 0020 2020 646f 696e 6720 ..9D... doing \n+000a0ef0: 6120 5a53 484f 5720 222a 222e 0700 3944 a ZSHOW \"*\"...9D\n 000a0f00: 1500 006e 0000 0000 0000 0000 0000 0000 ...n............\n 000a0f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a0f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a0f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a0f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a0f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a0f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -41211,313 +41211,313 @@\n 000a0fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a0fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a0fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a0fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a0fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a0ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a1000: 0100 0000 c907 0000 4d1a 0000 0000 0000 ........M.......\n-000a1010: 6800 0046 4845 4c50 00ff 7300 ff43 4f4d h..FHELP..s..COM\n+000a1010: 6800 0044 4845 4c50 00ff 7300 ff43 4f4d h..DHELP..s..COM\n 000a1020: 4d41 4e44 5300 ff73 00ff 5a53 484f 5700 MANDS..s..ZSHOW.\n 000a1030: ff73 00ff 5a53 484f 575f 494e 464f 524d .s..ZSHOW_INFORM\n 000a1040: 4154 494f 4e5f 434f 4445 5300 c016 0000 ATION_CODES.....\n 000a1050: 2020 2042 3a20 6469 7370 6c61 7973 2061 B: displays a\n 000a1060: 6374 6976 6520 5a42 5245 414b 2062 7265 ctive ZBREAK bre\n-000a1070: 616b 706f 696e 7473 0700 3946 1700 0053 akpoints..9F...S\n-000a1080: 0039 4618 0000 2020 2043 3a20 7072 6f76 .9F... C: prov\n+000a1070: 616b 706f 696e 7473 0700 3944 1700 0053 akpoints..9D...S\n+000a1080: 0039 4418 0000 2020 2043 3a20 7072 6f76 .9D... C: prov\n 000a1090: 6964 6573 2074 6865 206c 6973 7420 6f66 ides the list of\n 000a10a0: 206c 6f61 6465 6420 6578 7465 726e 616c loaded external\n 000a10b0: 2063 616c 6c20 7061 636b 6167 6573 2061 call packages a\n 000a10c0: 6e64 2074 6865 6972 2072 6f75 7469 6e65 nd their routine\n-000a10d0: 732e 5200 3946 1900 0020 2020 5a53 484f s.R.9F... ZSHO\n+000a10d0: 732e 5200 3944 1900 0020 2020 5a53 484f s.R.9D... ZSHO\n 000a10e0: 5720 2243 2220 646f 6573 206e 6f74 2072 W \"C\" does not r\n 000a10f0: 6570 6f72 7420 7061 636b 6167 6573 2074 eport packages t\n 000a1100: 6861 7420 6172 6520 6163 6365 7373 6962 hat are accessib\n 000a1110: 6c65 2062 7574 2068 6176 6520 6e6f 7420 le but have not \n-000a1120: 6265 656e 2200 3946 1a00 0020 2020 6163 been\".9F... ac\n+000a1120: 6265 656e 2200 3944 1a00 0020 2020 6163 been\".9D... ac\n 000a1130: 6365 7373 6564 2062 7920 7468 6520 7072 cessed by the pr\n-000a1140: 6f63 6573 732e 0700 3946 2100 0028 0039 ocess...9F!..(.9\n-000a1150: 4622 0000 2020 2044 3a20 6469 7370 6c61 F\".. D: displa\n+000a1140: 6f63 6573 732e 0700 3944 2100 0028 0039 ocess...9D!..(.9\n+000a1150: 4422 0000 2020 2044 3a20 6469 7370 6c61 D\".. D: displa\n 000a1160: 7973 2064 6576 6963 6520 696e 666f 726d ys device inform\n-000a1170: 6174 696f 6e07 0039 4623 0000 4e00 3946 ation..9F#..N.9F\n+000a1170: 6174 696f 6e07 0039 4423 0000 4e00 3944 ation..9D#..N.9D\n 000a1180: 2400 0020 2020 473a 2064 6973 706c 6179 $.. G: display\n 000a1190: 7320 7468 6520 6163 6365 7373 2073 7461 s the access sta\n 000a11a0: 7469 7374 6963 7320 666f 7220 676c 6f62 tistics for glob\n 000a11b0: 616c 2076 6172 6961 626c 6573 2061 6e64 al variables and\n-000a11c0: 2061 6363 6573 7320 746f 5400 3946 2500 access toT.9F%.\n+000a11c0: 2061 6363 6573 7320 746f 5400 3944 2500 access toT.9D%.\n 000a11d0: 0020 2020 6461 7461 6261 7365 2066 696c . database fil\n 000a11e0: 6520 7369 6e63 6520 7072 6f63 6573 7320 e since process \n 000a11f0: 7374 6172 7475 702e 2057 6865 6e20 7468 startup. When th\n 000a1200: 6520 7072 6f63 6573 7320 646f 6573 206e e process does n\n 000a1210: 6f74 2068 6176 6520 6163 6365 7373 5300 ot have accessS.\n-000a1220: 3946 2600 0020 2020 746f 2074 6865 2063 9F&.. to the c\n+000a1220: 3944 2600 0020 2020 746f 2074 6865 2063 9D&.. to the c\n 000a1230: 7572 7265 6e74 2073 6861 7265 6420 7374 urrent shared st\n 000a1240: 6174 6973 7469 6373 2c20 5a53 484f 5720 atistics, ZSHOW \n 000a1250: 2247 2220 7265 7475 726e 2061 2071 7565 \"G\" return a que\n 000a1260: 7374 696f 6e2d 6d61 726b 2028 3f29 2061 stion-mark (?) a\n-000a1270: 7428 0039 4627 0000 2020 2074 6865 2065 t(.9F'.. the e\n+000a1270: 7428 0039 4427 0000 2020 2074 6865 2065 t(.9D'.. the e\n 000a1280: 6e64 206f 6620 7468 6520 6f75 7470 7574 nd of the output\n-000a1290: 2073 7472 696e 6773 2e07 0039 4628 0000 strings...9F(..\n-000a12a0: 4b00 3946 2900 0020 2020 493a 2064 6973 K.9F).. I: dis\n+000a1290: 2073 7472 696e 6773 2e07 0039 4428 0000 strings...9D(..\n+000a12a0: 4b00 3944 2900 0020 2020 493a 2064 6973 K.9D).. I: dis\n 000a12b0: 706c 6179 7320 7468 6520 6375 7272 656e plays the curren\n 000a12c0: 7420 7661 6c75 6573 206f 6620 616c 6c20 t values of all \n 000a12d0: 696e 7472 696e 7369 6320 7370 6563 6961 intrinsic specia\n-000a12e0: 6c20 7661 7269 6162 6c65 7307 0039 462a l variables..9F*\n-000a12f0: 0000 4300 3946 3100 0020 2020 4c3a 2064 ..C.9F1.. L: d\n+000a12e0: 6c20 7661 7269 6162 6c65 7307 0039 442a l variables..9D*\n+000a12f0: 0000 4300 3944 3100 0020 2020 4c3a 2064 ..C.9D1.. L: d\n 000a1300: 6973 706c 6179 7320 4754 2e4d 204c 4f43 isplays GT.M LOC\n 000a1310: 4b73 2061 6e64 205a 414c 4c4f 4341 5445 Ks and ZALLOCATE\n 000a1320: 7320 6865 6c64 2062 7920 7468 6520 7072 s held by the pr\n-000a1330: 6f63 6573 7307 0039 4632 0000 5300 3946 ocess..9F2..S.9F\n+000a1330: 6f63 6573 7307 0039 4432 0000 5300 3944 ocess..9D2..S.9D\n 000a1340: 3300 0020 2020 523a 2064 6973 706c 6179 3.. R: display\n 000a1350: 7320 7468 6520 4754 2e4d 2069 6e76 6f63 s the GT.M invoc\n 000a1360: 6174 696f 6e20 7374 6163 6b20 616e 6420 ation stack and \n 000a1370: 6120 6861 7368 2062 6173 6564 206f 6e20 a hash based on \n 000a1380: 7468 6520 4d75 726d 7572 4861 7368 3343 the MurmurHash3C\n-000a1390: 0039 4634 0000 2020 2061 6c67 6f72 6974 .9F4.. algorit\n+000a1390: 0039 4434 0000 2020 2061 6c67 6f72 6974 .9D4.. algorit\n 000a13a0: 686d 206f 6620 4d20 736f 7572 6365 2063 hm of M source c\n 000a13b0: 6f64 6520 666f 7220 6561 6368 2072 6f75 ode for each rou\n 000a13c0: 7469 6e65 206f 6e20 7468 6520 7374 6163 tine on the stac\n-000a13d0: 6b2e 0700 3946 3500 002f 0039 4636 0000 k...9F5../.9F6..\n+000a13d0: 6b2e 0700 3944 3500 002f 0039 4436 0000 k...9D5../.9D6..\n 000a13e0: 2020 2053 3a20 6469 7370 6c61 7973 2074 S: displays t\n 000a13f0: 6865 2047 542e 4d20 696e 766f 6361 7469 he GT.M invocati\n-000a1400: 6f6e 2073 7461 636b 0700 3946 3700 0054 on stack..9F7..T\n-000a1410: 0039 4638 0000 2020 2054 3a20 6469 7370 .9F8.. T: disp\n+000a1400: 6f6e 2073 7461 636b 0700 3944 3700 0054 on stack..9D7..T\n+000a1410: 0039 4438 0000 2020 2054 3a20 6469 7370 .9D8.. T: disp\n 000a1420: 6c61 7973 2074 6865 2063 726f 7373 2d72 lays the cross-r\n 000a1430: 6567 696f 6e20 7375 6d6d 6172 7920 2874 egion summary (t\n 000a1440: 6f74 616c 2920 6c69 6e65 7320 6173 736f otal) lines asso\n 000a1450: 6369 6174 6564 2077 6974 6820 4720 616e ciated with G an\n-000a1460: 6420 4c4e 0039 4639 0000 2020 2063 6f64 d LN.9F9.. cod\n+000a1460: 6420 4c4e 0039 4439 0000 2020 2063 6f64 d LN.9D9.. cod\n 000a1470: 6573 2e20 4c69 6e65 7320 6173 736f 6369 es. Lines associ\n 000a1480: 6174 6564 2077 6974 6820 4720 656e 6420 ated with G end \n 000a1490: 7769 7468 2061 2071 7565 7374 696f 6e2d with a question-\n 000a14a0: 6d61 726b 2028 3f29 2077 6865 6e20 7468 mark (?) when th\n-000a14b0: 6548 0039 463a 0000 2020 2070 726f 6365 eH.9F:.. proce\n+000a14b0: 6548 0039 443a 0000 2020 2070 726f 6365 eH.9D:.. proce\n 000a14c0: 7373 2064 6f65 7320 6e6f 7420 6861 7665 ss does not have\n 000a14d0: 2061 6363 6573 7320 746f 2074 6865 2063 access to the c\n 000a14e0: 7572 7265 6e74 2073 6861 7265 6420 7374 urrent shared st\n-000a14f0: 6174 6973 7469 6373 2e07 0039 4641 0000 atistics...9FA..\n-000a1500: 2f00 3946 4200 0020 2020 563a 2064 6973 /.9FB.. V: dis\n+000a14f0: 6174 6973 7469 6373 2e07 0039 4441 0000 atistics...9DA..\n+000a1500: 2f00 3944 4200 0020 2020 563a 2064 6973 /.9DB.. V: dis\n 000a1510: 706c 6179 7320 6c6f 6361 6c20 616e 6420 plays local and \n 000a1520: 616c 6961 7320 7661 7269 6162 6c65 7307 alias variables.\n-000a1530: 0039 4643 0000 3c00 3946 4400 0020 2020 .9FC..<.9FD.. \n+000a1530: 0039 4443 0000 3c00 3944 4400 0020 2020 .9DC..<.9DD.. \n 000a1540: 2a20 6469 7370 6c61 7973 2061 6c6c 2070 * displays all p\n 000a1550: 6f73 7369 626c 6520 7479 7065 7320 6f66 ossible types of\n 000a1560: 205a 5348 4f57 2069 6e66 6f72 6d61 7469 ZSHOW informati\n-000a1570: 6f6e 0700 3946 4500 0054 0039 4646 0000 on..9FE..T.9FF..\n+000a1570: 6f6e 0700 3944 4500 0054 0039 4446 0000 on..9DE..T.9DF..\n 000a1580: 2020 2043 6f64 6573 206d 6179 2062 6520 Codes may be \n 000a1590: 7570 7065 722d 206f 7220 6c6f 7765 722d upper- or lower-\n 000a15a0: 6361 7365 2e20 496e 7661 6c69 6420 636f case. Invalid co\n 000a15b0: 6465 7320 7072 6f64 7563 6520 6120 7275 des produce a ru\n 000a15c0: 6e2d 7469 6d65 2065 7272 6f72 2e52 0039 n-time error.R.9\n-000a15d0: 4647 0000 2020 204d 756c 7469 706c 6520 FG.. Multiple \n+000a15d0: 4447 0000 2020 204d 756c 7469 706c 6520 DG.. Multiple \n 000a15e0: 6f63 6375 7272 656e 6365 7320 6f66 2074 occurrences of t\n 000a15f0: 6865 2073 616d 6520 636f 6465 2069 6e20 he same code in \n 000a1600: 6f6e 6520 5a53 484f 5720 6172 6775 6d65 one ZSHOW argume\n 000a1610: 6e74 206f 6e6c 7920 7072 6f64 7563 6550 nt only produceP\n-000a1620: 0039 4648 0000 2020 206f 6e65 206f 7574 .9FH.. one out\n+000a1620: 0039 4448 0000 2020 206f 6e65 206f 7574 .9DH.. one out\n 000a1630: 7075 7420 696e 7374 616e 6365 206f 6620 put instance of \n 000a1640: 7468 6520 636f 7272 6573 706f 6e64 696e the correspondin\n 000a1650: 6720 696e 666f 726d 6174 696f 6e2e 2054 g information. T\n 000a1660: 6865 206f 7264 6572 206f 6620 7468 6553 he order of theS\n-000a1670: 0039 4649 0000 2020 2066 6972 7374 2061 .9FI.. first a\n+000a1670: 0039 4449 0000 2020 2066 6972 7374 2061 .9DI.. first a\n 000a1680: 7070 6561 7261 6e63 6520 6f66 2074 6865 ppearance of the\n 000a1690: 2063 6f64 6573 2069 6e20 7468 6520 6172 codes in the ar\n 000a16a0: 6775 6d65 6e74 2064 6574 6572 6d69 6e65 gument determine\n 000a16b0: 7320 7468 6520 6f72 6465 7220 6f66 2074 s the order of t\n-000a16c0: 6865 2900 3946 4a00 0020 2020 636f 7272 he).9FJ.. corr\n+000a16c0: 6865 2900 3944 4a00 0020 2020 636f 7272 he).9DJ.. corr\n 000a16d0: 6573 706f 6e64 696e 6720 6f75 7470 7574 esponding output\n-000a16e0: 2069 6e73 7461 6e63 6573 2e07 0039 4651 instances...9FQ\n-000a16f0: 0000 5400 3946 5200 0020 2020 4966 2079 ..T.9FR.. If y\n+000a16e0: 2069 6e73 7461 6e63 6573 2e07 0039 4451 instances...9DQ\n+000a16f0: 0000 5400 3944 5200 0020 2020 4966 2079 ..T.9DR.. If y\n 000a1700: 6f75 2061 7265 2075 7369 6e67 2061 206c ou are using a l\n 000a1710: 6f63 616c 2076 6172 6961 626c 6520 6465 ocal variable de\n 000a1720: 7374 696e 6174 696f 6e20 616e 6420 706c stination and pl\n 000a1730: 6163 6520 616e 6f74 6865 7220 636f 6465 ace another code\n-000a1740: 2061 6865 6164 5300 3946 5300 0020 2020 aheadS.9FS.. \n+000a1740: 2061 6865 6164 5300 3944 5300 0020 2020 aheadS.9DS.. \n 000a1750: 6f66 2022 5622 2c20 7468 6520 6566 6665 of \"V\", the effe\n 000a1760: 6374 2069 7320 746f 2068 6176 6520 7468 ct is to have th\n 000a1770: 6520 7265 7375 6c74 7320 6f66 2074 6865 e results of the\n 000a1780: 2065 6172 6c69 6572 2063 6f64 6520 616c earlier code al\n-000a1790: 736f 2061 7070 6561 7229 0039 4654 0000 so appear).9FT..\n+000a1790: 736f 2061 7070 6561 7229 0039 4454 0000 so appear).9DT..\n 000a17a0: 2020 2069 6e20 7468 6520 7265 7375 6c74 in the result\n 000a17b0: 7320 6f66 2074 6865 2022 5622 2063 6f64 s of the \"V\" cod\n-000a17c0: 652e 0700 3946 5500 0000 0000 0000 0000 e...9FU.........\n+000a17c0: 652e 0700 3944 5500 0000 0000 0000 0000 e...9DU.........\n 000a17d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a17e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a17f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a1800: 0100 0000 eb07 0000 6b1a 0000 0000 0000 ........k.......\n-000a1810: 8700 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+000a1810: 8700 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 000a1820: 4d41 4e44 5300 ff73 00ff 5a53 484f 5700 MANDS..s..ZSHOW.\n 000a1830: ff73 00ff 5a53 484f 575f 494e 464f 524d .s..ZSHOW_INFORM\n 000a1840: 4154 494f 4e5f 434f 4445 5300 c056 0000 ATION_CODES..V..\n 000a1850: 2020 2049 6620 7468 6520 7769 6c64 6361 If the wildca\n 000a1860: 7264 2028 2a29 206f 6363 7572 7320 696e rd (*) occurs in\n 000a1870: 2074 6865 206c 6973 742c 205a 5348 4f57 the list, ZSHOW\n 000a1880: 2075 7365 7320 7468 6520 6465 6661 756c uses the defaul\n-000a1890: 7420 6f72 6465 721d 0039 4657 0000 2020 t order..9FW.. \n+000a1890: 7420 6f72 6465 721d 0039 4457 0000 2020 t order..9DW.. \n 000a18a0: 2028 5a53 484f 5720 2249 5642 444c 4752 (ZSHOW \"IVBDLGR\n-000a18b0: 2220 293a 0700 3946 5800 0054 0039 4659 \" ):..9FX..T.9FY\n+000a18b0: 2220 293a 0700 3944 5800 0054 0039 4459 \" ):..9DX..T.9DY\n 000a18c0: 0000 2020 2049 6620 4720 6f63 6375 7273 .. If G occurs\n 000a18d0: 2069 6e20 7468 6520 6c69 7374 2c20 7468 in the list, th\n 000a18e0: 6520 666f 6c6c 6f77 696e 6720 7374 6174 e following stat\n 000a18f0: 6973 7469 6373 2061 7265 2064 6973 706c istics are displ\n 000a1900: 6179 6564 2e20 5468 6520 7461 626c 6553 ayed. The tableS\n-000a1910: 0039 465a 0000 2020 2069 7320 696e 2061 .9FZ.. is in a\n+000a1910: 0039 445a 0000 2020 2069 7320 696e 2061 .9DZ.. is in a\n 000a1920: 6c70 6861 6265 7469 6361 6c20 6f72 6465 lphabetical orde\n 000a1930: 722c 2062 7574 205a 5348 4f57 2077 696c r, but ZSHOW wil\n 000a1940: 6c20 6469 7370 6c61 7920 7468 6520 7374 l display the st\n 000a1950: 6174 6973 7469 6373 2061 6363 6f72 6469 atistics accordi\n-000a1960: 6e67 5200 3946 6100 0020 2020 746f 2068 ngR.9Fa.. to h\n+000a1960: 6e67 5200 3944 6100 0020 2020 746f 2068 ngR.9Da.. to h\n 000a1970: 6973 746f 7269 6361 6c20 7072 6163 7469 istorical practi\n 000a1980: 6365 2077 6974 6820 7468 6520 6d6f 7374 ce with the most\n 000a1990: 2072 6563 656e 746c 7920 6164 6465 6420 recently added \n 000a19a0: 7374 6174 6973 7469 6373 2064 6973 706c statistics displ\n-000a19b0: 6179 6564 5100 3946 6200 0020 2020 6c61 ayedQ.9Fb.. la\n+000a19b0: 6179 6564 5100 3944 6200 0020 2020 6c61 ayedQ.9Db.. la\n 000a19c0: 7374 2e20 5468 6520 7374 6174 6973 7469 st. The statisti\n 000a19d0: 6373 2061 7265 2064 6973 706c 6179 6564 cs are displayed\n 000a19e0: 2069 6e20 6120 636f 6d6d 612d 7365 7061 in a comma-sepa\n 000a19f0: 7261 7465 6420 6c69 7374 2077 6865 7265 rated list where\n-000a1a00: 2065 6163 6851 0039 4663 0000 2020 2069 eachQ.9Fc.. i\n+000a1a00: 2065 6163 6851 0039 4463 0000 2020 2069 eachQ.9Dc.. i\n 000a1a10: 7465 6d20 6861 7320 6974 7320 6d6e 656d tem has its mnem\n 000a1a20: 6f6e 6963 2066 6f6c 6c6f 7765 6420 6279 onic followed by\n 000a1a30: 2061 2063 6f6c 6f6e 2061 6e64 2061 2063 a colon and a c\n 000a1a40: 6f75 6e74 6572 2e20 4754 2e4d 206d 6169 ounter. GT.M mai\n-000a1a50: 6e74 6169 6e73 4d00 3946 6400 0020 2020 ntainsM.9Fd.. \n+000a1a50: 6e74 6169 6e73 4d00 3944 6400 0020 2020 ntainsM.9Dd.. \n 000a1a60: 7468 6520 636f 756e 7465 7220 696e 2044 the counter in D\n 000a1a70: 4543 494d 414c 2e20 4561 6368 2063 6f75 ECIMAL. Each cou\n 000a1a80: 6e74 6572 2068 6173 2038 2d62 7974 6520 nter has 8-byte \n 000a1a90: 2863 616e 2067 6574 2061 7320 6869 6768 (can get as high\n-000a1aa0: 2061 734f 0039 4665 0000 2020 2032 2a2a asO.9Fe.. 2**\n+000a1aa0: 2061 734f 0039 4465 0000 2020 2032 2a2a asO.9De.. 2**\n 000a1ab0: 3634 292e 2049 6620 7468 6573 6520 636f 64). If these co\n 000a1ac0: 756e 7465 7273 2065 7863 6565 6420 3138 unters exceed 18\n 000a1ad0: 2064 6563 696d 616c 2064 6967 6974 7320 decimal digits \n 000a1ae0: 2873 6f6d 6577 6865 7265 2062 6574 7765 (somewhere betwe\n-000a1af0: 656e 4c00 3946 6600 0020 2020 322a 2a35 enL.9Ff.. 2**5\n+000a1af0: 656e 4c00 3944 6600 0020 2020 322a 2a35 enL.9Df.. 2**5\n 000a1b00: 3920 616e 6420 322a 2a36 3029 2c20 7768 9 and 2**60), wh\n 000a1b10: 6963 6820 6973 2074 6865 2063 7572 7265 ich is the curre\n 000a1b20: 6e74 2047 542e 4d20 6e75 6d65 7269 6320 nt GT.M numeric \n 000a1b30: 7265 7072 6573 656e 7461 7469 6f6e 5200 representationR.\n-000a1b40: 3946 6700 0020 2020 7072 6563 6973 696f 9Fg.. precisio\n+000a1b40: 3944 6700 0020 2020 7072 6563 6973 696f 9Dg.. precisio\n 000a1b50: 6e20 7468 7265 7368 6f6c 642c 2074 6865 n threshold, the\n 000a1b60: 6972 2075 7365 2069 6e20 6172 6974 686d ir use in arithm\n 000a1b70: 6574 6963 2065 7870 7265 7373 696f 6e73 etic expressions\n 000a1b80: 2069 6e20 4754 2e4d 2072 6573 756c 7473 in GT.M results\n-000a1b90: 3200 3946 6800 0020 2020 696e 206c 6f73 2.9Fh.. in los\n+000a1b90: 3200 3944 6800 0020 2020 696e 206c 6f73 2.9Dh.. in los\n 000a1ba0: 7320 6f66 2070 7265 6369 7369 6f6e 2e20 s of precision. \n 000a1bb0: 5468 6520 6d6e 656d 6f6e 6963 7320 6172 The mnemonics ar\n-000a1bc0: 653a 0700 3946 6900 0058 0039 466a 0000 e:..9Fi..X.9Fj..\n+000a1bc0: 653a 0700 3944 6900 0058 0039 446a 0000 e:..9Di..X.9Dj..\n 000a1bd0: 2020 2041 4652 4120 3a20 3120 7761 6974 AFRA : 1 wait\n 000a1be0: 696e 6720 666f 7220 696e 7374 616e 6365 ing for instance\n 000a1bf0: 2066 7265 657a 6520 746f 2072 656c 6561 freeze to relea\n 000a1c00: 7365 2063 7269 7469 6361 6c20 7365 6374 se critical sect\n 000a1c10: 696f 6e73 2c20 3020 6f74 6865 7277 6973 ions, 0 otherwis\n-000a1c20: 6543 0039 4671 0000 2020 2042 5245 4120 eC.9Fq.. BREA \n+000a1c20: 6543 0039 4471 0000 2020 2042 5245 4120 eC.9Dq.. BREA \n 000a1c30: 3a20 3120 7761 6974 696e 6720 666f 7220 : 1 waiting for \n 000a1c40: 626c 6f63 6b20 7265 6164 2026 2064 6563 block read & dec\n 000a1c50: 7279 7074 696f 6e2c 2030 206f 7468 6572 ryption, 0 other\n-000a1c60: 7769 7365 3800 3946 7200 0020 2020 4254 wise8.9Fr.. BT\n+000a1c60: 7769 7365 3800 3944 7200 0020 2020 4254 wise8.9Dr.. BT\n 000a1c70: 4420 3a20 2320 6f66 2064 6174 6162 6173 D : # of databas\n 000a1c80: 6520 426c 6f63 6b20 5472 616e 7369 7469 e Block Transiti\n-000a1c90: 6f6e 7320 746f 2044 6972 7479 3200 3946 ons to Dirty2.9F\n+000a1c90: 6f6e 7320 746f 2044 6972 7479 3200 3944 ons to Dirty2.9D\n 000a1ca0: 7300 0020 2020 4254 5320 3a20 2320 7469 s.. BTS : # ti\n 000a1cb0: 6d65 7320 6469 7274 7920 6361 6368 6520 mes dirty cache \n 000a1cc0: 7265 636f 7264 2066 6c75 7368 6564 3300 record flushed3.\n-000a1cd0: 3946 7400 0020 2020 4255 5320 3a20 2320 9Ft.. BUS : # \n+000a1cd0: 3944 7400 0020 2020 4255 5320 3a20 2320 9Dt.. BUS : # \n 000a1ce0: 7469 6d65 7320 6462 5f63 7368 5f67 6574 times db_csh_get\n 000a1cf0: 2074 6f6f 206d 616e 7920 7265 7472 6965 too many retrie\n-000a1d00: 733d 0039 4675 0000 2020 2043 4154 203a s=.9Fu.. CAT :\n+000a1d00: 733d 0039 4475 0000 2020 2043 4154 203a s=.9Du.. CAT :\n 000a1d10: 2043 7269 7469 6361 6c20 7365 6374 696f Critical sectio\n 000a1d20: 6e20 546f 7461 6c20 4163 7175 6973 6974 n Total Acquisit\n 000a1d30: 696f 6e73 2073 7563 6365 7373 6573 5400 ions successesT.\n-000a1d40: 3946 7600 0020 2020 4346 4520 3a20 4372 9Fv.. CFE : Cr\n+000a1d40: 3944 7600 0020 2020 4346 4520 3a20 4372 9Dv.. CFE : Cr\n 000a1d50: 6974 6963 616c 2073 6563 7469 6f6e 2046 itical section F\n 000a1d60: 6169 6c65 6420 2862 6c6f 636b 6564 2920 ailed (blocked) \n 000a1d70: 6163 7175 6973 6974 696f 6e20 746f 7461 acquisition tota\n 000a1d80: 6c20 6361 7573 6564 2062 7920 4570 6f63 l caused by Epoc\n-000a1d90: 6873 1d00 3946 7700 0020 2020 4346 5320 hs..9Fw.. CFS \n+000a1d90: 6873 1d00 3944 7700 0020 2020 4346 5320 hs..9Dw.. CFS \n 000a1da0: 3a20 5371 7561 7265 206f 6620 4346 5443 : Square of CFTC\n-000a1db0: 0039 4678 0000 2020 2043 4654 203a 2043 .9Fx.. CFT : C\n+000a1db0: 0039 4478 0000 2020 2043 4654 203a 2043 .9Dx.. CFT : C\n 000a1dc0: 7269 7469 6361 6c20 7365 6374 696f 6e20 ritical section \n 000a1dd0: 4661 696c 6564 2028 626c 6f63 6b65 6429 Failed (blocked)\n 000a1de0: 2061 6371 7569 7369 7469 6f6e 2054 6f74 acquisition Tot\n-000a1df0: 616c 4a00 3946 7900 0020 2020 4351 532a alJ.9Fy.. CQS*\n+000a1df0: 616c 4a00 3944 7900 0020 2020 4351 532a alJ.9Dy.. CQS*\n 000a1e00: 203a 2043 7269 7469 6361 6c20 7365 6374 : Critical sect\n 000a1e10: 696f 6e20 6163 7175 6973 6974 696f 6e20 ion acquisition \n 000a1e20: 5175 6575 6564 2073 6c65 6570 7320 7375 Queued sleeps su\n-000a1e30: 6d20 6f66 2053 7175 6172 6573 4100 3946 m of SquaresA.9F\n+000a1e30: 6d20 6f66 2053 7175 6172 6573 4100 3944 m of SquaresA.9D\n 000a1e40: 7a00 0020 2020 4351 542a 203a 2043 7269 z.. CQT* : Cri\n 000a1e50: 7469 6361 6c20 7365 6374 696f 6e20 6163 tical section ac\n 000a1e60: 7175 6973 6974 696f 6e20 5175 6575 6564 quisition Queued\n 000a1e70: 2073 6c65 6570 7320 546f 7461 6c78 0039 sleeps Totalx.9\n-000a1e80: 4681 0000 2020 2043 544e 203a 2043 7572 F... CTN : Cur\n+000a1e80: 4481 0000 2020 2043 544e 203a 2043 7572 D... CTN : Cur\n 000a1e90: 7265 6e74 2054 7261 6e73 6163 7469 6f6e rent Transaction\n 000a1ea0: 204e 756d 6265 7220 6f66 2074 6865 2064 Number of the d\n 000a1eb0: 6174 6162 6173 6520 666f 7220 7468 6520 atabase for the \n 000a1ec0: 6c61 7374 2063 6f6d 6d69 7474 6564 2072 last committed r\n 000a1ed0: 6561 642d 7772 6974 6520 7472 616e 7361 ead-write transa\n 000a1ee0: 6374 696f 6e20 2854 5020 616e 6420 6e6f ction (TP and no\n-000a1ef0: 6e2d 5450 294d 0039 4682 0000 2020 2043 n-TP)M.9F... C\n+000a1ef0: 6e2d 5450 294d 0039 4482 0000 2020 2043 n-TP)M.9D... C\n 000a1f00: 5953 2a20 3a20 4372 6974 6963 616c 2073 YS* : Critical s\n 000a1f10: 6563 7469 6f6e 2061 6371 7569 7369 7469 ection acquisiti\n 000a1f20: 6f6e 2070 726f 6365 7373 6f72 2059 6965 on processor Yie\n 000a1f30: 6c64 7320 7375 6d20 6f66 2053 7175 6172 lds sum of Squar\n-000a1f40: 6573 4400 3946 8300 0020 2020 4359 542a esD.9F... CYT*\n+000a1f40: 6573 4400 3944 8300 0020 2020 4359 542a esD.9D... CYT*\n 000a1f50: 203a 2043 7269 7469 6361 6c20 7365 6374 : Critical sect\n 000a1f60: 696f 6e20 6163 7175 6973 6974 696f 6e20 ion acquisition \n 000a1f70: 7072 6f63 6573 736f 7220 5969 656c 6473 processor Yields\n-000a1f80: 2054 6f74 616c 2d00 3946 8400 0020 2020 Total-.9F... \n+000a1f80: 2054 6f74 616c 2d00 3944 8400 0020 2020 Total-.9D... \n 000a1f90: 4445 5820 3a20 2320 6f66 2044 6174 6162 DEX : # of Datab\n 000a1fa0: 6173 6520 6669 6c65 2045 5874 656e 7469 ase file EXtenti\n-000a1fb0: 6f6e 7338 0039 4685 0000 2020 2044 4558 ons8.9F... DEX\n+000a1fb0: 6f6e 7338 0039 4485 0000 2020 2044 4558 ons8.9D... DEX\n 000a1fc0: 4120 3a20 3120 7761 6974 696e 6720 666f A : 1 waiting fo\n 000a1fd0: 7220 6462 2065 7874 656e 7369 6f6e 2c20 r db extension, \n 000a1fe0: 3020 6f74 6865 7277 6973 6500 0000 0000 0 otherwise.....\n 000a1ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a2000: 0100 0000 8807 0000 761a 0000 0000 0000 ........v.......\n-000a2010: a100 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+000a2010: a100 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 000a2020: 4d41 4e44 5300 ff73 00ff 5a53 484f 5700 MANDS..s..ZSHOW.\n 000a2030: ff73 00ff 5a53 484f 575f 494e 464f 524d .s..ZSHOW_INFORM\n 000a2040: 4154 494f 4e5f 434f 4445 5300 c086 0000 ATION_CODES.....\n 000a2050: 2020 2044 464c 203a 2023 206f 6620 4461 DFL : # of Da\n 000a2060: 7461 6261 7365 2046 4c75 7368 6573 206f tabase FLushes o\n 000a2070: 6620 7468 6520 656e 7469 7265 2073 6574 f the entire set\n 000a2080: 206f 6620 6469 7274 7920 676c 6f62 616c of dirty global\n 000a2090: 2062 7566 6665 7273 2069 6e20 7368 6172 buffers in shar\n 000a20a0: 6564 206d 656d 6f72 7920 746f 2064 6973 ed memory to dis\n-000a20b0: 6be9 0039 4687 0000 2020 2044 4653 203a k..9F... DFS :\n+000a20b0: 6be9 0039 4487 0000 2020 2044 4653 203a k..9D... DFS :\n 000a20c0: 2023 206f 6620 7469 6d65 7320 6120 7072 # of times a pr\n 000a20d0: 6f63 6573 7320 646f 6573 2061 6e20 6673 ocess does an fs\n 000a20e0: 796e 6320 6f66 2074 6865 2064 6174 6162 ync of the datab\n 000a20f0: 6173 6520 6669 6c65 2e20 466f 7220 6578 ase file. For ex\n 000a2100: 616d 706c 653a 2061 2920 6166 7465 7220 ample: a) after \n 000a2110: 7772 6974 696e 6720 616e 2065 706f 6368 writing an epoch\n 000a2120: 206a 6f75 726e 616c 2072 6563 6f72 642c journal record,\n 000a2130: 2062 2920 6173 2070 6172 7420 6f66 2064 b) as part of d\n 000a2140: 6174 6162 6173 6520 6669 6c65 2065 7874 atabase file ext\n 000a2150: 656e 7369 6f6e 2063 2920 6475 7269 6e67 ension c) during\n 000a2160: 2064 6174 6162 6173 6520 7275 6e64 6f77 database rundow\n 000a2170: 6e20 6429 2061 7320 7061 7274 206f 6620 n d) as part of \n 000a2180: 6d75 7069 7020 7265 6f72 6720 2d74 7275 mupip reorg -tru\n-000a2190: 6e63 6174 6520 6574 632e e300 3946 8800 ncate etc...9F..\n+000a2190: 6e63 6174 6520 6574 632e e300 3944 8800 ncate etc...9D..\n 000a21a0: 0020 2020 4452 4420 3a20 2320 6f66 2044 . DRD : # of D\n 000a21b0: 6973 6b20 5265 6144 7320 6672 6f6d 2074 isk ReaDs from t\n 000a21c0: 6865 2064 6174 6162 6173 6520 6669 6c65 he database file\n 000a21d0: 2028 5450 2061 6e64 206e 6f6e 2d54 502c (TP and non-TP,\n 000a21e0: 2063 6f6d 6d69 7474 6564 2061 6e64 2072 committed and r\n 000a21f0: 6f6c 6c65 642d 6261 636b 292e 5468 6973 olled-back).This\n 000a2200: 2064 6f65 7320 6e6f 7420 696e 636c 7564 does not includ\n 000a2210: 6520 7265 6164 7320 7468 6174 2061 7265 e reads that are\n 000a2220: 2073 6174 6973 6669 6564 2062 7920 6275 satisfied by bu\n 000a2230: 6666 6572 6564 2067 6c6f 6261 6c73 2066 ffered globals f\n 000a2240: 6f72 2064 6174 6162 6173 6573 2074 6861 or databases tha\n 000a2250: 7420 7573 6520 7468 6520 4247 2028 4275 t use the BG (Bu\n 000a2260: 6666 6572 6564 2047 6c6f 6261 6c29 2061 ffered Global) a\n 000a2270: 6363 6573 7320 6d65 7468 6f64 2e34 0039 ccess method.4.9\n-000a2280: 4689 0000 2020 2044 5441 203a 2023 206f F... DTA : # o\n+000a2280: 4489 0000 2020 2044 5441 203a 2023 206f D... DTA : # o\n 000a2290: 6620 4461 5441 206f 7065 7261 7469 6f6e f DaTA operation\n 000a22a0: 7320 2854 5020 616e 6420 6e6f 6e2d 5450 s (TP and non-TP\n-000a22b0: 2960 0139 468a 0000 2020 2044 5754 203a )`.9F... DWT :\n+000a22b0: 2960 0139 448a 0000 2020 2044 5754 203a )`.9D... DWT :\n 000a22c0: 2023 206f 6620 4469 736b 2057 7269 5465 # of Disk WriTe\n 000a22d0: 7320 746f 2074 6865 2064 6174 6162 6173 s to the databas\n 000a22e0: 6520 6669 6c65 2028 5450 2061 6e64 206e e file (TP and n\n 000a22f0: 6f6e 2d54 502c 2063 6f6d 6d69 7474 6564 on-TP, committed\n 000a2300: 2061 6e64 2072 6f6c 6c65 642d 6261 636b and rolled-back\n 000a2310: 292e 2054 6869 7320 646f 6573 206e 6f74 ). This does not\n 000a2320: 2069 6e63 6c75 6465 2077 7269 7465 7320 include writes \n@@ -41531,29 +41531,29 @@\n 000a23a0: 7320 7265 706f 7274 7320 3020 666f 7220 s reports 0 for \n 000a23b0: 6461 7461 6261 7365 7320 7468 6174 2075 databases that u\n 000a23c0: 7365 2074 6865 204d 4d20 286d 656d 6f72 se the MM (memor\n 000a23d0: 792d 6d61 7070 6564 2920 6163 6365 7373 y-mapped) access\n 000a23e0: 206d 6574 686f 6420 6173 2074 6869 7320 method as this \n 000a23f0: 6861 7320 6e6f 2072 6561 6c20 6d65 616e has no real mean\n 000a2400: 696e 6720 696e 2074 6861 7420 6d6f 6465 ing in that mode\n-000a2410: 2e33 0039 4691 0000 2020 2047 4554 203a .3.9F... GET :\n+000a2410: 2e33 0039 4491 0000 2020 2047 4554 203a .3.9D... GET :\n 000a2420: 2023 206f 6620 4745 5420 6f70 6572 6174 # of GET operat\n 000a2430: 696f 6e73 2028 5450 2061 6e64 206e 6f6e ions (TP and non\n-000a2440: 2d54 5029 4500 3946 9200 0020 2020 474c -TP)E.9F... GL\n+000a2440: 2d54 5029 4500 3944 9200 0020 2020 474c -TP)E.9D... GL\n 000a2450: 4220 3a20 3120 7761 6974 696e 6720 666f B : 1 waiting fo\n 000a2460: 7220 6267 2061 6363 6573 7320 6372 6974 r bg access crit\n 000a2470: 6963 616c 2073 6563 7469 6f6e 2c20 3020 ical section, 0 \n-000a2480: 6f74 6865 7277 6973 6542 0039 4693 0000 otherwiseB.9F...\n+000a2480: 6f74 6865 7277 6973 6542 0039 4493 0000 otherwiseB.9D...\n 000a2490: 2020 204a 4242 203a 2023 206f 6620 4a6f JBB : # of Jo\n 000a24a0: 7572 6e61 6c20 4275 6666 6572 2042 7974 urnal Buffer Byt\n 000a24b0: 6573 2075 7064 6174 6564 2069 6e20 7368 es updated in sh\n-000a24c0: 6172 6564 206d 656d 6f72 792c 0039 4694 ared memory,.9F.\n+000a24c0: 6172 6564 206d 656d 6f72 792c 0039 4494 ared memory,.9D.\n 000a24d0: 0000 2020 204a 4558 203a 2023 206f 6620 .. JEX : # of \n 000a24e0: 4a6f 7572 6e61 6c20 6669 6c65 2045 5874 Journal file EXt\n-000a24f0: 656e 7469 6f6e 7307 0239 4695 0000 2020 entions..9F... \n+000a24f0: 656e 7469 6f6e 7307 0239 4495 0000 2020 entions..9D... \n 000a2500: 204a 4642 203a 2023 206f 6620 4a6f 7572 JFB : # of Jour\n 000a2510: 6e61 6c20 4669 6c65 2042 7974 6573 2077 nal File Bytes w\n 000a2520: 7269 7474 656e 2074 6f20 7468 6520 6a6f ritten to the jo\n 000a2530: 7572 6e61 6c20 6669 6c65 206f 6e20 6469 urnal file on di\n 000a2540: 736b 2e20 466f 7220 7065 7266 6f72 6d61 sk. For performa\n 000a2550: 6e63 6520 7265 6173 6f6e 732c 2047 542e nce reasons, GT.\n 000a2560: 4d20 616c 7761 7973 2061 6c69 676e 7320 M always aligns \n@@ -41578,15 +41578,15 @@\n 000a2690: 422c 2070 726f 6365 7373 6573 206d 6179 B, processes may\n 000a26a0: 2077 7269 7465 2074 6865 2073 616d 6520 write the same \n 000a26b0: 6279 7465 7320 6d6f 7265 2074 6861 6e20 bytes more than \n 000a26c0: 6f6e 6365 2c20 6361 7573 696e 6720 7468 once, causing th\n 000a26d0: 6520 4a46 4220 636f 756e 7465 7220 746f e JFB counter to\n 000a26e0: 2074 7970 6963 616c 6c79 2062 6520 6869 typically be hi\n 000a26f0: 6768 6572 2074 6861 6e20 4a42 422e 8a00 gher than JBB...\n-000a2700: 3946 9600 0020 2020 4a46 4c20 3a20 2320 9F... JFL : # \n+000a2700: 3944 9600 0020 2020 4a46 4c20 3a20 2320 9D... JFL : # \n 000a2710: 6f66 204a 6f75 726e 616c 2046 4c75 7368 of Journal FLush\n 000a2720: 6573 206f 6620 616c 6c20 6469 7274 7920 es of all dirty \n 000a2730: 6a6f 7572 6e61 6c20 6275 6666 6572 7320 journal buffers \n 000a2740: 696e 2073 6861 7265 6420 6d65 6d6f 7279 in shared memory\n 000a2750: 2074 6f20 6469 736b 2e20 466f 7220 6578 to disk. For ex\n 000a2760: 616d 706c 653a 2077 6865 6e20 7377 6974 ample: when swit\n 000a2770: 6368 696e 6720 6a6f 7572 6e61 6c20 6669 ching journal fi\n@@ -41595,53 +41595,53 @@\n 000a27a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a27b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a27c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a27d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a27e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a27f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a2800: 0100 0000 f507 0000 891a 0000 0000 0000 ................\n-000a2810: c400 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+000a2810: c400 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 000a2820: 4d41 4e44 5300 ff73 00ff 5a53 484f 5700 MANDS..s..ZSHOW.\n 000a2830: ff73 00ff 5a53 484f 575f 494e 464f 524d .s..ZSHOW_INFORM\n 000a2840: 4154 494f 4e5f 434f 4445 5300 c097 0000 ATION_CODES.....\n 000a2850: 2020 204a 4653 203a 2023 206f 6620 4a6f JFS : # of Jo\n 000a2860: 7572 6e61 6c20 4653 796e 6320 6f70 6572 urnal FSync oper\n 000a2870: 6174 696f 6e73 206f 6e20 7468 6520 6a6f ations on the jo\n 000a2880: 7572 6e61 6c20 6669 6c65 2e20 466f 7220 urnal file. For \n 000a2890: 6578 616d 706c 653a 2077 6865 6e20 7772 example: when wr\n 000a28a0: 6974 696e 6720 616e 2065 706f 6368 2072 iting an epoch r\n 000a28b0: 6563 6f72 642c 2073 7769 7463 6869 6e67 ecord, switching\n 000a28c0: 2061 206a 6f75 726e 616c 2066 696c 6520 a journal file \n-000a28d0: 6574 632e 3400 3946 9800 0020 2020 4a46 etc.4.9F... JF\n+000a28d0: 6574 632e 3400 3944 9800 0020 2020 4a46 etc.4.9D... JF\n 000a28e0: 5720 3a20 2320 6f66 204a 6f75 726e 616c W : # of Journal\n 000a28f0: 2046 696c 6520 5772 6974 6520 7379 7374 File Write syst\n-000a2900: 656d 2063 616c 6c73 4a00 3946 9900 0020 em callsJ.9F... \n+000a2900: 656d 2063 616c 6c73 4a00 3944 9900 0020 em callsJ.9D... \n 000a2910: 2020 4a4e 4c20 3a20 3120 7761 6974 696e JNL : 1 waitin\n 000a2920: 6720 666f 7220 6a6f 7572 6e61 6c20 6163 g for journal ac\n 000a2930: 6365 7373 2063 7269 7469 6361 6c20 7365 cess critical se\n 000a2940: 6374 696f 6e2c 2030 206f 7468 6572 7769 ction, 0 otherwi\n-000a2950: 7365 4900 3946 9a00 0020 2020 4a4f 5041 seI.9F... JOPA\n+000a2950: 7365 4900 3944 9a00 0020 2020 4a4f 5041 seI.9D... JOPA\n 000a2960: 203a 2031 2077 6169 7469 6e67 2066 6f72 : 1 waiting for\n 000a2970: 206a 6f75 726e 616c 206f 7065 6e20 6372 journal open cr\n 000a2980: 6974 6963 616c 2073 6563 7469 6f6e 2c20 itical section, \n-000a2990: 3020 6f74 6865 7277 6973 65d5 0038 46c1 0 otherwise..8F.\n+000a2990: 3020 6f74 6865 7277 6973 65d5 0038 44c1 0 otherwise..8D.\n 000a29a0: 1100 0020 2020 4a52 4520 3a20 2320 6f66 ... JRE : # of\n 000a29b0: 204a 6f75 726e 616c 2052 6567 756c 6172 Journal Regular\n 000a29c0: 2045 706f 6368 2072 6563 6f72 6473 2077 Epoch records w\n 000a29d0: 7269 7474 656e 2074 6f20 7468 6520 6a6f ritten to the jo\n 000a29e0: 7572 6e61 6c20 6669 6c65 2028 6f6e 6c79 urnal file (only\n 000a29f0: 2073 6565 6e20 696e 2061 202d 6465 7461 seen in a -deta\n 000a2a00: 696c 206a 6f75 726e 616c 2065 7874 7261 il journal extra\n 000a2a10: 6374 293b 2074 6865 7365 2061 7265 2077 ct); these are w\n 000a2a20: 7269 7474 656e 2065 7665 7279 2074 696d ritten every tim\n 000a2a30: 6520 616e 2065 706f 6368 2d69 6e74 6572 e an epoch-inter\n 000a2a40: 7661 6c20 626f 756e 6461 7279 2069 7320 val boundary is \n 000a2a50: 6372 6f73 7365 6420 7768 696c 6520 7072 crossed while pr\n 000a2a60: 6f63 6573 7369 6e67 2075 7064 6174 6573 ocessing updates\n-000a2a70: 4601 3a46 1100 0020 2020 4a52 4920 3a20 F.:F... JRI : \n+000a2a70: 4601 3a44 1100 0020 2020 4a52 4920 3a20 F.:D... JRI : \n 000a2a80: 2320 6f66 204a 6f75 526e 616c 2049 646c # of JouRnal Idl\n 000a2a90: 6520 6570 6f63 6820 6a6f 7572 6e61 6c20 e epoch journal \n 000a2aa0: 7265 636f 7264 7320 7772 6974 7465 6e20 records written \n 000a2ab0: 746f 2074 6865 206a 6f75 726e 616c 2066 to the journal f\n 000a2ac0: 696c 6520 286f 6e6c 7920 7365 656e 2069 ile (only seen i\n 000a2ad0: 6e20 6120 2d64 6574 6169 6c20 6a6f 7572 n a -detail jour\n 000a2ae0: 6e61 6c20 6578 7472 6163 7429 3b20 7468 nal extract); th\n@@ -41653,416 +41653,416 @@\n 000a2b40: 7365 636f 6e64 7320 6f66 206e 6f20 7570 seconds of no up\n 000a2b50: 6461 7465 7320 6166 7465 7220 7468 6520 dates after the \n 000a2b60: 6461 7461 6261 7365 2066 6c75 7368 2074 database flush t\n 000a2b70: 696d 6572 2068 6173 2066 6c75 7368 6564 imer has flushed\n 000a2b80: 2061 6c6c 2064 6972 7479 2067 6c6f 6261 all dirty globa\n 000a2b90: 6c20 6275 6666 6572 7320 746f 2074 6865 l buffers to the\n 000a2ba0: 2064 6174 6162 6173 6520 6669 6c65 206f database file o\n-000a2bb0: 6e20 6469 736b 7100 3a46 2100 0020 2020 n diskq.:F!.. \n+000a2bb0: 6e20 6469 736b 7100 3a44 2100 0020 2020 n diskq.:D!.. \n 000a2bc0: 4a52 4c20 3a20 2320 6f66 204a 6f75 726e JRL : # of Journ\n 000a2bd0: 616c 2052 6563 6f72 6473 2077 6974 6820 al Records with \n 000a2be0: 6120 4c6f 6769 6361 6c20 7265 636f 7264 a Logical record\n 000a2bf0: 2074 7970 6520 2865 2e67 2e20 5345 542c type (e.g. SET,\n 000a2c00: 204b 494c 4c20 6574 632e 2920 7772 6974 KILL etc.) writ\n 000a2c10: 7465 6e20 746f 2074 6865 206a 6f75 726e ten to the journ\n-000a2c20: 616c 2066 696c 658f 003a 4631 0000 2020 al file..:F1.. \n+000a2c20: 616c 2066 696c 658f 003a 4431 0000 2020 al file..:D1.. \n 000a2c30: 204a 524f 203a 2023 206f 6620 4a6f 7572 JRO : # of Jour\n 000a2c40: 6e61 6c20 5265 636f 7264 7320 7769 7468 nal Records with\n 000a2c50: 2061 2074 7970 6520 4f74 6865 7220 7468 a type Other th\n 000a2c60: 616e 206c 6f67 6963 616c 2077 7269 7474 an logical writt\n 000a2c70: 656e 2074 6f20 7468 6520 6a6f 7572 6e61 en to the journa\n 000a2c80: 6c20 6669 6c65 2028 652e 672e 2041 494d l file (e.g. AIM\n 000a2c90: 472c 2045 504f 4348 2c20 5042 4c4b 2c20 G, EPOCH, PBLK, \n 000a2ca0: 5046 494e 2c20 5049 4e49 2c20 616e 6420 PFIN, PINI, and \n-000a2cb0: 736f 206f 6e29 a900 3a46 4100 0020 2020 so on)..:FA.. \n+000a2cb0: 736f 206f 6e29 a900 3a44 4100 0020 2020 so on)..:DA.. \n 000a2cc0: 4a52 5020 3a20 2320 6f66 204a 6f75 726e JRP : # of Journ\n 000a2cd0: 616c 2052 6563 6f72 6473 2077 6974 6820 al Records with \n 000a2ce0: 6120 5068 7973 6963 616c 2072 6563 6f72 a Physical recor\n 000a2cf0: 6420 7479 7065 2028 692e 652e 2050 424c d type (i.e. PBL\n 000a2d00: 4b2c 2041 494d 4729 2077 7269 7474 656e K, AIMG) written\n 000a2d10: 2074 6f20 7468 6520 6a6f 7572 6e61 6c20 to the journal \n 000a2d20: 6669 6c65 2028 7468 6573 6520 7265 636f file (these reco\n 000a2d30: 7264 7320 6172 6520 7365 656e 206f 6e6c rds are seen onl\n 000a2d40: 7920 696e 2061 202d 6465 7461 696c 206a y in a -detail j\n 000a2d50: 6f75 726e 616c 2065 7874 7261 6374 294f ournal extract)O\n-000a2d60: 003a 4651 0000 2020 204b 494c 203a 2023 .:FQ.. KIL : #\n+000a2d60: 003a 4451 0000 2020 204b 494c 203a 2023 .:DQ.. KIL : #\n 000a2d70: 206f 6620 4b49 4c6c 206f 7065 7261 7469 of KILl operati\n 000a2d80: 6f6e 7320 286b 696c 6c20 6173 2077 656c ons (kill as wel\n 000a2d90: 6c20 6173 207a 7769 7468 6472 6177 2c20 l as zwithdraw, \n 000a2da0: 5450 2061 6e64 206e 6f6e 2d54 5029 3f00 TP and non-TP)?.\n-000a2db0: 3a46 6100 0020 2020 4c4b 4620 3a20 2320 :Fa.. LKF : # \n+000a2db0: 3a44 6100 0020 2020 4c4b 4620 3a20 2320 :Da.. LKF : # \n 000a2dc0: 6f66 204c 6f63 4b20 6361 6c6c 7320 286d of LocK calls (m\n 000a2dd0: 6170 7065 6420 746f 2074 6869 7320 6462 apped to this db\n 000a2de0: 2920 7468 6174 2046 6169 6c65 6442 003a ) that FailedB.:\n-000a2df0: 4671 0000 2020 204c 4b53 203a 2023 206f Fq.. LKS : # o\n+000a2df0: 4471 0000 2020 204c 4b53 203a 2023 206f Dq.. LKS : # o\n 000a2e00: 6620 4c6f 634b 2063 616c 6c73 2028 6d61 f LocK calls (ma\n 000a2e10: 7070 6564 2074 6f20 7468 6973 2064 6229 pped to this db)\n 000a2e20: 2074 6861 7420 5375 6363 6565 6465 6438 that Succeeded8\n-000a2e30: 003a 4681 0000 2020 204d 4c42 4120 3a20 .:F... MLBA : \n+000a2e30: 003a 4481 0000 2020 204d 4c42 4120 3a20 .:D... MLBA : \n 000a2e40: 3120 7761 6974 696e 6720 666f 7220 626c 1 waiting for bl\n 000a2e50: 6f63 6b65 6420 4c4f 434b 2c20 3020 6f74 ocked LOCK, 0 ot\n-000a2e60: 6865 7277 6973 6536 003a 4691 0000 2020 herwise6.:F... \n+000a2e60: 6865 7277 6973 6536 003a 4491 0000 2020 herwise6.:D... \n 000a2e70: 204d 4c4b 203a 2031 2077 6169 7469 6e67 MLK : 1 waiting\n 000a2e80: 2066 6f72 204c 4f43 4b20 6163 6365 7373 for LOCK access\n 000a2e90: 2c20 3020 6f74 6865 7277 6973 6556 0039 , 0 otherwiseV.9\n-000a2ea0: 4612 0000 2020 204e 4252 203a 2023 206f F... NBR : # o\n+000a2ea0: 4412 0000 2020 204e 4252 203a 2023 206f D... NBR : # o\n 000a2eb0: 6620 4e6f 6e2d 7470 2063 6f6d 6d69 7474 f Non-tp committ\n 000a2ec0: 6564 2074 7261 6e73 6163 7469 6f6e 2069 ed transaction i\n 000a2ed0: 6e64 7563 6564 2042 6c6f 636b 2052 6561 nduced Block Rea\n 000a2ee0: 6473 206f 6e20 7468 6973 2064 6174 6162 ds on this datab\n-000a2ef0: 6173 6557 003a 4611 0000 2020 204e 4257 aseW.:F... NBW\n+000a2ef0: 6173 6557 003a 4411 0000 2020 204e 4257 aseW.:D... NBW\n 000a2f00: 203a 2023 206f 6620 4e6f 6e2d 7470 2063 : # of Non-tp c\n 000a2f10: 6f6d 6d69 7474 6564 2074 7261 6e73 6163 ommitted transac\n 000a2f20: 7469 6f6e 2069 6e64 7563 6564 2042 6c6f tion induced Blo\n 000a2f30: 636b 2057 7269 7465 7320 6f6e 2074 6869 ck Writes on thi\n-000a2f40: 7320 6461 7461 6261 7365 3900 3a46 2100 s database9.:F!.\n+000a2f40: 7320 6461 7461 6261 7365 3900 3a44 2100 s database9.:D!.\n 000a2f50: 0020 2020 4e52 3020 3a20 2320 6f66 204e . NR0 : # of N\n 000a2f60: 6f6e 2d74 7020 7472 616e 7361 6374 696f on-tp transactio\n 000a2f70: 6e20 5265 7374 6172 7473 2061 7420 7472 n Restarts at tr\n-000a2f80: 7920 3039 003a 4631 0000 2020 204e 5231 y 09.:F1.. NR1\n+000a2f80: 7920 3039 003a 4431 0000 2020 204e 5231 y 09.:D1.. NR1\n 000a2f90: 203a 2023 206f 6620 4e6f 6e2d 7470 2074 : # of Non-tp t\n 000a2fa0: 7261 6e73 6163 7469 6f6e 2052 6573 7461 ransaction Resta\n-000a2fb0: 7274 7320 6174 2074 7279 2031 3900 3a46 rts at try 19.:F\n+000a2fb0: 7274 7320 6174 2074 7279 2031 3900 3a44 rts at try 19.:D\n 000a2fc0: 4100 0020 2020 4e52 3220 3a20 2320 6f66 A.. NR2 : # of\n 000a2fd0: 204e 6f6e 2d74 7020 7472 616e 7361 6374 Non-tp transact\n 000a2fe0: 696f 6e20 5265 7374 6172 7473 2061 7420 ion Restarts at \n 000a2ff0: 7472 7920 3200 0000 0000 0000 0000 0000 try 2...........\n 000a3000: 0100 0000 cc07 0000 9c1a 0000 0000 0000 ................\n-000a3010: 7300 0046 4845 4c50 00ff 7300 ff43 4f4d s..FHELP..s..COM\n+000a3010: 7300 0044 4845 4c50 00ff 7300 ff43 4f4d s..DHELP..s..COM\n 000a3020: 4d41 4e44 5300 ff73 00ff 5a53 484f 5700 MANDS..s..ZSHOW.\n 000a3030: ff73 00ff 5a53 484f 575f 494e 464f 524d .s..ZSHOW_INFORM\n 000a3040: 4154 494f 4e5f 434f 4445 5300 c112 5100 ATION_CODES...Q.\n 000a3050: 0020 2020 4e52 3320 3a20 2320 6f66 204e . NR3 : # of N\n 000a3060: 6f6e 2d74 7020 7472 616e 7361 6374 696f on-tp transactio\n 000a3070: 6e20 5265 7374 6172 7473 2061 7420 7472 n Restarts at tr\n-000a3080: 7920 3357 003a 4661 0000 2020 204e 5452 y 3W.:Fa.. NTR\n+000a3080: 7920 3357 003a 4461 0000 2020 204e 5452 y 3W.:Da.. NTR\n 000a3090: 203a 2023 206f 6620 4e6f 6e2d 7470 2063 : # of Non-tp c\n 000a30a0: 6f6d 6d69 7474 6564 2054 7261 6e73 6163 ommitted Transac\n 000a30b0: 7469 6f6e 7320 7468 6174 2077 6572 6520 tions that were \n 000a30c0: 5265 6164 2d6f 6e6c 7920 6f6e 2074 6869 Read-only on thi\n-000a30d0: 7320 6461 7461 6261 7365 5800 3a46 7100 s databaseX.:Fq.\n+000a30d0: 7320 6461 7461 6261 7365 5800 3a44 7100 s databaseX.:Dq.\n 000a30e0: 0020 2020 4e54 5720 3a20 2320 6f66 204e . NTW : # of N\n 000a30f0: 6f6e 2d74 7020 636f 6d6d 6974 7465 6420 on-tp committed \n 000a3100: 5472 616e 7361 6374 696f 6e73 2074 6861 Transactions tha\n 000a3110: 7420 7765 7265 2072 6561 642d 5772 6974 t were read-Writ\n 000a3120: 6520 6f6e 2074 6869 7320 6461 7461 6261 e on this databa\n-000a3130: 7365 8100 3a46 8100 0020 2020 4f52 4420 se..:F... ORD \n+000a3130: 7365 8100 3a44 8100 0020 2020 4f52 4420 se..:D... ORD \n 000a3140: 3a20 2320 6f66 2024 4f52 4465 7228 2c31 : # of $ORDer(,1\n 000a3150: 2920 2866 6f72 7761 7264 2920 6f70 6572 ) (forward) oper\n 000a3160: 6174 696f 6e73 2028 5450 2061 6e64 206e ations (TP and n\n 000a3170: 6f6e 2d54 5029 3b20 7468 6520 636f 756e on-TP); the coun\n 000a3180: 7420 6f66 2024 4f72 6465 7228 2c2d 3129 t of $Order(,-1)\n 000a3190: 206f 7065 7261 7469 6f6e 7320 6172 6520 operations are \n 000a31a0: 7265 706f 7274 6564 2075 6e64 6572 205a reported under Z\n-000a31b0: 5052 2e2e 003a 4691 0000 2020 2050 5243 PR...:F... PRC\n+000a31b0: 5052 2e2e 003a 4491 0000 2020 2050 5243 PR...:D... PRC\n 000a31c0: 203a 2031 2077 6169 7469 6e67 206f 6e20 : 1 waiting on \n 000a31d0: 6578 6974 2c20 3020 6f74 6865 7277 6973 exit, 0 otherwis\n-000a31e0: 6538 0039 4613 0000 2020 2051 5259 203a e8.9F... QRY :\n+000a31e0: 6538 0039 4413 0000 2020 2051 5259 203a e8.9D... QRY :\n 000a31f0: 2023 206f 6620 2451 7565 5259 2829 206f # of $QueRY() o\n 000a3200: 7065 7261 7469 6f6e 7320 2854 5020 616e perations (TP an\n-000a3210: 6420 6e6f 6e2d 5450 2933 003a 4611 0000 d non-TP)3.:F...\n+000a3210: 6420 6e6f 6e2d 5450 2933 003a 4411 0000 d non-TP)3.:D...\n 000a3220: 2020 2053 4554 203a 2023 206f 6620 5345 SET : # of SE\n 000a3230: 5420 6f70 6572 6174 696f 6e73 2028 5450 T operations (TP\n-000a3240: 2061 6e64 206e 6f6e 2d54 5029 4800 3a46 and non-TP)H.:F\n+000a3240: 2061 6e64 206e 6f6e 2d54 5029 4800 3a44 and non-TP)H.:D\n 000a3250: 2100 0020 2020 5442 5220 3a20 2320 6f66 !.. TBR : # of\n 000a3260: 2054 7020 7472 616e 7361 6374 696f 6e20 Tp transaction \n 000a3270: 696e 6475 6365 6420 426c 6f63 6b20 5265 induced Block Re\n 000a3280: 6164 7320 6f6e 2074 6869 7320 6461 7461 ads on this data\n-000a3290: 6261 7365 4900 3a46 3100 0020 2020 5442 baseI.:F1.. TB\n+000a3290: 6261 7365 4900 3a44 3100 0020 2020 5442 baseI.:D1.. TB\n 000a32a0: 5720 3a20 2320 6f66 2054 7020 7472 616e W : # of Tp tran\n 000a32b0: 7361 6374 696f 6e20 696e 6475 6365 6420 saction induced \n 000a32c0: 426c 6f63 6b20 5772 6974 6573 206f 6e20 Block Writes on \n 000a32d0: 7468 6973 2064 6174 6162 6173 657d 003a this database}.:\n-000a32e0: 4641 0000 2020 2054 4330 203a 2023 206f FA.. TC0 : # o\n+000a32e0: 4441 0000 2020 2054 4330 203a 2023 206f DA.. TC0 : # o\n 000a32f0: 6620 5470 2074 7261 6e73 6163 7469 6f6e f Tp transaction\n 000a3300: 2043 6f6e 666c 6963 7473 2061 7420 7472 Conflicts at tr\n 000a3310: 7920 3020 2863 6f75 6e74 6564 206f 6e6c y 0 (counted onl\n 000a3320: 7920 666f 7220 7468 6174 2072 6567 696f y for that regio\n 000a3330: 6e20 7768 6963 6820 6361 7573 6564 2074 n which caused t\n 000a3340: 6865 2054 5020 7472 616e 7361 6374 696f he TP transactio\n-000a3350: 6e20 7265 7374 6172 7429 7d00 3a46 5100 n restart)}.:FQ.\n+000a3350: 6e20 7265 7374 6172 7429 7d00 3a44 5100 n restart)}.:DQ.\n 000a3360: 0020 2020 5443 3120 3a20 2320 6f66 2054 . TC1 : # of T\n 000a3370: 7020 7472 616e 7361 6374 696f 6e20 436f p transaction Co\n 000a3380: 6e66 6c69 6374 7320 6174 2074 7279 2031 nflicts at try 1\n 000a3390: 2028 636f 756e 7465 6420 6f6e 6c79 2066 (counted only f\n 000a33a0: 6f72 2074 6861 7420 7265 6769 6f6e 2077 or that region w\n 000a33b0: 6869 6368 2063 6175 7365 6420 7468 6520 hich caused the \n 000a33c0: 5450 2074 7261 6e73 6163 7469 6f6e 2072 TP transaction r\n-000a33d0: 6573 7461 7274 297d 003a 4661 0000 2020 estart)}.:Fa.. \n+000a33d0: 6573 7461 7274 297d 003a 4461 0000 2020 estart)}.:Da.. \n 000a33e0: 2054 4332 203a 2023 206f 6620 5470 2074 TC2 : # of Tp t\n 000a33f0: 7261 6e73 6163 7469 6f6e 2043 6f6e 666c ransaction Confl\n 000a3400: 6963 7473 2061 7420 7472 7920 3220 2863 icts at try 2 (c\n 000a3410: 6f75 6e74 6564 206f 6e6c 7920 666f 7220 ounted only for \n 000a3420: 7468 6174 2072 6567 696f 6e20 7768 6963 that region whic\n 000a3430: 6820 6361 7573 6564 2074 6865 2054 5020 h caused the TP \n 000a3440: 7472 616e 7361 6374 696f 6e20 7265 7374 transaction rest\n-000a3450: 6172 7429 7d00 3a46 7100 0020 2020 5443 art)}.:Fq.. TC\n+000a3450: 6172 7429 7d00 3a44 7100 0020 2020 5443 art)}.:Dq.. TC\n 000a3460: 3320 3a20 2320 6f66 2054 7020 7472 616e 3 : # of Tp tran\n 000a3470: 7361 6374 696f 6e20 436f 6e66 6c69 6374 saction Conflict\n 000a3480: 7320 6174 2074 7279 2033 2028 636f 756e s at try 3 (coun\n 000a3490: 7465 6420 6f6e 6c79 2066 6f72 2074 6861 ted only for tha\n 000a34a0: 7420 7265 6769 6f6e 2077 6869 6368 2063 t region which c\n 000a34b0: 6175 7365 6420 7468 6520 5450 2074 7261 aused the TP tra\n 000a34c0: 6e73 6163 7469 6f6e 2072 6573 7461 7274 nsaction restart\n-000a34d0: 2987 003a 4681 0000 2020 2054 4334 203a )..:F... TC4 :\n+000a34d0: 2987 003a 4481 0000 2020 2054 4334 203a )..:D... TC4 :\n 000a34e0: 2023 206f 6620 5470 2074 7261 6e73 6163 # of Tp transac\n 000a34f0: 7469 6f6e 2043 6f6e 666c 6963 7473 2061 tion Conflicts a\n 000a3500: 7420 7472 7920 3420 616e 6420 6162 6f76 t try 4 and abov\n 000a3510: 6520 2863 6f75 6e74 6564 206f 6e6c 7920 e (counted only \n 000a3520: 666f 7220 7468 6174 2072 6567 696f 6e20 for that region \n 000a3530: 7768 6963 6820 6361 7573 6564 2074 6865 which caused the\n 000a3540: 2054 5020 7472 616e 7361 6374 696f 6e20 TP transaction \n-000a3550: 7265 7374 6172 7429 7a00 3a46 9100 0020 restart)z.:F... \n+000a3550: 7265 7374 6172 7429 7a00 3a44 9100 0020 restart)z.:D... \n 000a3560: 2020 5452 3020 3a20 2320 6f66 2054 7020 TR0 : # of Tp \n 000a3570: 7472 616e 7361 6374 696f 6e20 5265 7374 transaction Rest\n 000a3580: 6172 7473 2061 7420 7472 7920 3020 2863 arts at try 0 (c\n 000a3590: 6f75 6e74 6564 2066 6f72 2061 6c6c 2072 ounted for all r\n 000a35a0: 6567 696f 6e73 2070 6172 7469 6369 7061 egions participa\n 000a35b0: 7469 6e67 2069 6e20 7265 7374 6172 7469 ting in restarti\n 000a35c0: 6e67 2054 5020 7472 616e 7361 6374 696f ng TP transactio\n-000a35d0: 6e29 7a00 3946 1400 0020 2020 5452 3120 n)z.9F... TR1 \n+000a35d0: 6e29 7a00 3944 1400 0020 2020 5452 3120 n)z.9D... TR1 \n 000a35e0: 3a20 2320 6f66 2054 7020 7472 616e 7361 : # of Tp transa\n 000a35f0: 6374 696f 6e20 5265 7374 6172 7473 2061 ction Restarts a\n 000a3600: 7420 7472 7920 3120 2863 6f75 6e74 6564 t try 1 (counted\n 000a3610: 2066 6f72 2061 6c6c 2072 6567 696f 6e73 for all regions\n 000a3620: 2070 6172 7469 6369 7061 7469 6e67 2069 participating i\n 000a3630: 6e20 7265 7374 6172 7469 6e67 2054 5020 n restarting TP \n-000a3640: 7472 616e 7361 6374 696f 6e29 7a00 3a46 transaction)z.:F\n+000a3640: 7472 616e 7361 6374 696f 6e29 7a00 3a44 transaction)z.:D\n 000a3650: 1100 0020 2020 5452 3220 3a20 2320 6f66 ... TR2 : # of\n 000a3660: 2054 7020 7472 616e 7361 6374 696f 6e20 Tp transaction \n 000a3670: 5265 7374 6172 7473 2061 7420 7472 7920 Restarts at try \n 000a3680: 3220 2863 6f75 6e74 6564 2066 6f72 2061 2 (counted for a\n 000a3690: 6c6c 2072 6567 696f 6e73 2070 6172 7469 ll regions parti\n 000a36a0: 6369 7061 7469 6e67 2069 6e20 7265 7374 cipating in rest\n 000a36b0: 6172 7469 6e67 2054 5020 7472 616e 7361 arting TP transa\n-000a36c0: 6374 696f 6e29 7a00 3a46 2100 0020 2020 ction)z.:F!.. \n+000a36c0: 6374 696f 6e29 7a00 3a44 2100 0020 2020 ction)z.:D!.. \n 000a36d0: 5452 3320 3a20 2320 6f66 2054 7020 7472 TR3 : # of Tp tr\n 000a36e0: 616e 7361 6374 696f 6e20 5265 7374 6172 ansaction Restar\n 000a36f0: 7473 2061 7420 7472 7920 3320 2863 6f75 ts at try 3 (cou\n 000a3700: 6e74 6564 2066 6f72 2061 6c6c 2072 6567 nted for all reg\n 000a3710: 696f 6e73 2070 6172 7469 6369 7061 7469 ions participati\n 000a3720: 6e67 2069 6e20 7265 7374 6172 7469 6e67 ng in restarting\n 000a3730: 2054 5020 7472 616e 7361 6374 696f 6e29 TP transaction)\n-000a3740: 8c00 3a46 3100 0020 2020 5452 3420 3a20 ..:F1.. TR4 : \n+000a3740: 8c00 3a44 3100 0020 2020 5452 3420 3a20 ..:D1.. TR4 : \n 000a3750: 2320 6f66 2054 7020 7472 616e 7361 6374 # of Tp transact\n 000a3760: 696f 6e20 5265 7374 6172 7473 2061 7420 ion Restarts at \n 000a3770: 7472 7920 3420 616e 6420 6162 6f76 6520 try 4 and above \n 000a3780: 2872 6573 7461 7274 2063 6f75 6e74 6564 (restart counted\n 000a3790: 2066 6f72 2061 6c6c 2072 6567 696f 6e73 for all regions\n 000a37a0: 2070 6172 7469 6369 7061 7469 6e67 2069 participating i\n 000a37b0: 6e20 7265 7374 6172 7469 6e67 2054 5020 n restarting TP \n 000a37c0: 7472 616e 7361 6374 696f 6e29 0000 0000 transaction)....\n 000a37d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a37e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a37f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a3800: 0100 0000 fe07 0000 cb1b 0000 0000 0000 ................\n-000a3810: a400 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+000a3810: a400 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 000a3820: 4d41 4e44 5300 ff73 00ff 5a53 484f 5700 MANDS..s..ZSHOW.\n 000a3830: ff73 00ff 5a53 484f 575f 494e 464f 524d .s..ZSHOW_INFORM\n 000a3840: 4154 494f 4e5f 434f 4445 5300 c114 4100 ATION_CODES...A.\n 000a3850: 0020 2020 5452 4220 3a20 2320 6f66 2054 . TRB : # of T\n 000a3860: 7020 7265 6164 2d6f 6e6c 7920 6f72 2072 p read-only or r\n 000a3870: 6561 642d 7772 6974 6520 7472 616e 7361 ead-write transa\n 000a3880: 6374 696f 6e73 2052 6f6c 6c65 6420 4261 ctions Rolled Ba\n 000a3890: 636b 2028 6578 636c 7564 696e 6720 696e ck (excluding in\n 000a38a0: 6372 656d 656e 7461 6c20 726f 6c6c 6261 cremental rollba\n-000a38b0: 636b 7329 4700 3a46 5100 0020 2020 5452 cks)G.:FQ.. TR\n+000a38b0: 636b 7329 4700 3a44 5100 0020 2020 5452 cks)G.:DQ.. TR\n 000a38c0: 4741 203a 2031 2077 6169 7469 6e67 2066 GA : 1 waiting f\n 000a38d0: 6f72 206d 696e 692d 7472 616e 7361 6374 or mini-transact\n 000a38e0: 696f 6e20 636f 6d70 6c65 7469 6f6e 2c20 ion completion, \n-000a38f0: 3020 6f74 6865 7277 6973 6542 003a 4661 0 otherwiseB.:Fa\n+000a38f0: 3020 6f74 6865 7277 6973 6542 003a 4461 0 otherwiseB.:Da\n 000a3900: 0000 2020 2054 5258 203a 2031 2077 6169 .. TRX : 1 wai\n 000a3910: 7469 6e67 2066 6f72 2074 7261 6e73 6163 ting for transac\n 000a3920: 7469 6f6e 2069 6e20 7072 6f67 7265 7373 tion in progress\n 000a3930: 2c20 3020 6f74 6865 7277 6973 6553 003a , 0 otherwiseS.:\n-000a3940: 4671 0000 2020 2054 5452 203a 2023 206f Fq.. TTR : # o\n+000a3940: 4471 0000 2020 2054 5452 203a 2023 206f Dq.. TTR : # o\n 000a3950: 6620 5470 2063 6f6d 6d69 7474 6564 2054 f Tp committed T\n 000a3960: 7261 6e73 6163 7469 6f6e 7320 7468 6174 ransactions that\n 000a3970: 2077 6572 6520 5265 6164 2d6f 6e6c 7920 were Read-only \n 000a3980: 6f6e 2074 6869 7320 6461 7461 6261 7365 on this database\n-000a3990: 5400 3a46 8100 0020 2020 5454 5720 3a20 T.:F... TTW : \n+000a3990: 5400 3a44 8100 0020 2020 5454 5720 3a20 T.:D... TTW : \n 000a39a0: 2320 6f66 2054 7020 636f 6d6d 6974 7465 # of Tp committe\n 000a39b0: 6420 5472 616e 7361 6374 696f 6e73 2074 d Transactions t\n 000a39c0: 6861 7420 7765 7265 2072 6561 642d 5772 hat were read-Wr\n 000a39d0: 6974 6520 6f6e 2074 6869 7320 6461 7461 ite on this data\n-000a39e0: 6261 7365 3500 3a46 9100 0020 2020 5746 base5.:F... WF\n+000a39e0: 6261 7365 3500 3a44 9100 0020 2020 5746 base5.:D... WF\n 000a39f0: 5220 3a20 2320 6f66 2042 6c6f 636b 7320 R : # of Blocks \n 000a3a00: 6e65 6564 696e 6720 736c 6565 7020 6f6e needing sleep on\n-000a3a10: 2074 6865 2072 6561 643c 0039 4615 0000 the read<.9F...\n+000a3a10: 2074 6865 2072 6561 643c 0039 4415 0000 the read<.9D...\n 000a3a20: 2020 205a 4144 203a 2031 2077 6169 7469 ZAD : 1 waiti\n 000a3a30: 6e67 2066 6f72 2072 6567 696f 6e20 6672 ng for region fr\n 000a3a40: 6565 7a65 206f 6666 2c20 3020 6f74 6865 eeze off, 0 othe\n-000a3a50: 7277 6973 6597 003a 4611 0000 2020 205a rwise..:F... Z\n+000a3a50: 7277 6973 6597 003a 4411 0000 2020 205a rwise..:D... Z\n 000a3a60: 5052 203a 2023 206f 6620 246f 7264 6572 PR : # of $order\n 000a3a70: 282c 2d31 2920 6f72 2024 5a50 5265 7669 (,-1) or $ZPRevi\n 000a3a80: 6f75 7328 2920 2872 6576 6572 7365 206f ous() (reverse o\n 000a3a90: 7264 6572 2920 6f70 6572 6174 696f 6e73 rder) operations\n 000a3aa0: 2028 5450 2061 6e64 206e 6f6e 2d54 5029 (TP and non-TP)\n 000a3ab0: 2e20 5468 6520 636f 756e 7420 6f66 2024 . The count of $\n 000a3ac0: 4f72 6465 7228 2c31 2920 6f70 6572 6174 Order(,1) operat\n 000a3ad0: 696f 6e73 2061 7265 2072 6570 6f72 7465 ions are reporte\n-000a3ae0: 6420 756e 6465 7220 4f52 442e 3000 3a46 d under ORD.0.:F\n+000a3ae0: 6420 756e 6465 7220 4f52 442e 3000 3a44 d under ORD.0.:D\n 000a3af0: 2100 0020 2020 5a54 5220 3a20 2320 6f66 !.. ZTR : # of\n 000a3b00: 205a 5452 6967 6765 7220 636f 6d6d 616e ZTRigger comman\n-000a3b10: 6420 6f70 6572 6174 696f 6e73 a500 3a46 d operations..:F\n+000a3b10: 6420 6f70 6572 6174 696f 6e73 a500 3a44 d operations..:D\n 000a3b20: 3100 0020 2020 5b4e 545d 425b 5752 5d20 1.. [NT]B[WR] \n 000a3b30: 6d6e 656d 6f6e 6963 7320 6172 6520 7361 mnemonics are sa\n 000a3b40: 7469 7366 6965 6420 6279 2065 6974 6865 tisfied by eithe\n 000a3b50: 7220 6469 736b 2061 6363 6573 7320 6f72 r disk access or\n 000a3b60: 2c20 666f 7220 6461 7461 6261 7365 7320 , for databases \n 000a3b70: 7468 6174 2075 7365 2074 6865 2042 4720 that use the BG \n 000a3b80: 2862 7566 6665 7265 6420 676c 6f62 616c (buffered global\n 000a3b90: 2920 6163 6365 7373 206d 6574 686f 642c ) access method,\n 000a3ba0: 2067 6c6f 6261 6c20 6275 6666 6572 7320 global buffers \n 000a3bb0: 696e 2073 6861 7265 6420 6d65 6d6f 7279 in shared memory\n-000a3bc0: 2edb 003a 4641 0000 2020 2047 542e 4d20 ...:FA.. GT.M \n+000a3bc0: 2edb 003a 4441 0000 2020 2047 542e 4d20 ...:DA.. GT.M \n 000a3bd0: 6d61 696e 7461 696e 7320 7468 6520 636f maintains the co\n 000a3be0: 756e 7465 7273 206f 6620 7468 6520 6d6e unters of the mn\n 000a3bf0: 656d 6f6e 6963 7320 6d61 726b 6564 2077 emonics marked w\n 000a3c00: 6974 6820 6120 2a20 6f6e 2041 4958 2e20 ith a * on AIX. \n 000a3c10: 4f6e 204c 696e 7578 2c20 4754 2e4d 2064 On Linux, GT.M d\n 000a3c20: 6f65 7320 6e6f 7420 6375 7272 656e 746c oes not currentl\n 000a3c30: 7920 696e 6372 656d 656e 7420 7468 6520 y increment the \n 000a3c40: 636f 756e 7465 7273 206f 6620 7468 6573 counters of thes\n 000a3c50: 6520 6d6e 656d 6f6e 6963 7320 6275 7420 e mnemonics but \n 000a3c60: 7265 7461 696e 7320 7468 656d 2069 6e20 retains them in \n 000a3c70: 7468 6520 5a53 484f 5720 6f75 7470 7574 the ZSHOW output\n 000a3c80: 2066 6f72 2062 6163 6b77 6172 6420 636f for backward co\n-000a3c90: 6d70 6174 6962 696c 6974 792e 0700 3a46 mpatibility...:F\n-000a3ca0: 5100 0051 003a 4661 0000 2020 2057 6865 Q..Q.:Fa.. Whe\n+000a3c90: 6d70 6174 6962 696c 6974 792e 0700 3a44 mpatibility...:D\n+000a3ca0: 5100 0051 003a 4461 0000 2020 2057 6865 Q..Q.:Da.. Whe\n 000a3cb0: 6e20 2450 5249 4e43 4950 414c 2069 6e70 n $PRINCIPAL inp\n 000a3cc0: 7574 2061 6e64 206f 7574 7075 7420 6172 ut and output ar\n 000a3cd0: 6520 6469 6666 6572 656e 7420 6465 7669 e different devi\n 000a3ce0: 6365 732c 205a 5348 4f57 2022 4422 2073 ces, ZSHOW \"D\" s\n-000a3cf0: 686f 7773 5000 3a46 7100 0020 2020 7468 howsP.:Fq.. th\n+000a3cf0: 686f 7773 5000 3a44 7100 0020 2020 7468 howsP.:Dq.. th\n 000a3d00: 656d 2061 7320 7365 7061 7261 7465 2069 em as separate i\n 000a3d10: 7465 6d73 2069 6465 6e74 6966 6965 6420 tems identified \n 000a3d20: 6173 2030 2066 6f72 2069 6e70 7574 2061 as 0 for input a\n 000a3d30: 6e64 2030 2d6f 7574 2066 6f72 206f 7574 nd 0-out for out\n-000a3d40: 7075 742e 5400 3a46 8100 0020 2020 5a53 put.T.:F... ZS\n+000a3d40: 7075 742e 5400 3a44 8100 0020 2020 5a53 put.T.:D... ZS\n 000a3d50: 484f 5720 2244 2220 696e 636c 7564 6573 HOW \"D\" includes\n 000a3d60: 2022 544c 5322 2069 6e20 7468 6520 7365 \"TLS\" in the se\n 000a3d70: 636f 6e64 206c 696e 6520 6f66 2074 6865 cond line of the\n 000a3d80: 206f 7574 7075 7420 666f 7220 616e 2065 output for an e\n-000a3d90: 6e63 7279 7074 6564 4f00 3a46 9100 0020 ncryptedO.:F... \n+000a3d90: 6e63 7279 7074 6564 4f00 3a44 9100 0020 ncryptedO.:D... \n 000a3da0: 2020 736f 636b 6574 2e20 5a53 484f 5720 socket. ZSHOW \n 000a3db0: 2244 2220 7265 706f 7274 7320 6176 6169 \"D\" reports avai\n 000a3dc0: 6c61 626c 6520 696e 666f 726d 6174 696f lable informatio\n 000a3dd0: 6e20 6f6e 2062 6f74 6820 7468 6520 6c6f n on both the lo\n-000a3de0: 6361 6c20 616e 6427 0039 4616 0000 2020 cal and'.9F... \n+000a3de0: 6361 6c20 616e 6427 0039 4416 0000 2020 cal and'.9D... \n 000a3df0: 2072 656d 6f74 6520 7369 6465 7320 6f66 remote sides of\n 000a3e00: 2061 2054 4350 2073 6f63 6b65 742e 0700 a TCP socket...\n-000a3e10: 3a46 1100 000e 0018 4654 4550 0000 5a53 :F......FTEP..ZS\n-000a3e20: 5465 7010 001c 46bf 1100 0020 2020 5a53 Tep...F.... ZS\n-000a3e30: 5465 7007 001d 4621 0000 5200 1d46 3100 Tep...F!..R..F1.\n+000a3e10: 3a44 1100 000e 0018 4454 4550 0000 5a53 :D......DTEP..ZS\n+000a3e20: 5465 7010 001c 44bf 1100 0020 2020 5a53 Tep...D.... ZS\n+000a3e30: 5465 7007 001d 4421 0000 5200 1d44 3100 Tep...D!..R..D1.\n 000a3e40: 0020 2020 5468 6520 5a53 5445 5020 636f . The ZSTEP co\n 000a3e50: 6d6d 616e 6420 7072 6f76 6964 6573 2074 mmand provides t\n 000a3e60: 6865 2061 6269 6c69 7479 2074 6f20 636f he ability to co\n 000a3e70: 6e74 726f 6c20 4754 2e4d 2065 7865 6375 ntrol GT.M execu\n-000a3e80: 7469 6f6e 2e20 5768 656e 2061 5300 1d46 tion. When aS..F\n+000a3e80: 7469 6f6e 2e20 5768 656e 2061 5300 1d44 tion. When aS..D\n 000a3e90: 4100 0020 2020 5a53 5445 5020 6973 2069 A.. ZSTEP is i\n 000a3ea0: 7373 7565 6420 6672 6f6d 2044 6972 6563 ssued from Direc\n 000a3eb0: 7420 4d6f 6465 2c20 6578 6563 7574 696f t Mode, executio\n 000a3ec0: 6e20 636f 6e74 696e 7565 7320 746f 2074 n continues to t\n 000a3ed0: 6865 2062 6567 696e 6e69 6e67 206f 6652 he beginning ofR\n-000a3ee0: 001d 4651 0000 2020 2074 6865 206e 6578 ..FQ.. the nex\n+000a3ee0: 001d 4451 0000 2020 2074 6865 206e 6578 ..DQ.. the nex\n 000a3ef0: 7420 7461 7267 6574 206c 696e 6520 616e t target line an\n 000a3f00: 6420 7468 656e 2047 542e 4d20 5845 4355 d then GT.M XECU\n 000a3f10: 5445 7320 7468 6520 5a53 5445 5020 6163 TEs the ZSTEP ac\n 000a3f20: 7469 6f6e 2e20 5468 6520 6b65 7977 6f72 tion. The keywor\n-000a3f30: 6450 001d 4661 0000 2020 2069 6e20 7468 dP..Fa.. in th\n+000a3f30: 6450 001d 4461 0000 2020 2069 6e20 7468 dP..Da.. in th\n 000a3f40: 6520 6f70 7469 6f6e 616c 205a 5354 4550 e optional ZSTEP\n 000a3f50: 2061 7267 756d 656e 7420 6465 7465 726d argument determ\n 000a3f60: 696e 6573 2074 6865 2063 6c61 7373 206f ines the class o\n 000a3f70: 6620 656c 6967 6962 6c65 2074 6172 6765 f eligible targe\n-000a3f80: 7410 001d 4671 0000 2020 206c 696e 6573 t...Fq.. lines\n-000a3f90: 2e07 001d 4681 0000 2d00 1d46 9100 0020 ....F...-..F... \n+000a3f80: 7410 001d 4471 0000 2020 206c 696e 6573 t...Dq.. lines\n+000a3f90: 2e07 001d 4481 0000 2d00 1d44 9100 0020 ....D...-..D... \n 000a3fa0: 2020 5468 6520 666f 726d 6174 206f 6620 The format of \n 000a3fb0: 7468 6520 5a53 5445 5020 636f 6d6d 616e the ZSTEP comman\n-000a3fc0: 6420 6973 3a08 001c 46c0 1100 0031 001d d is:...F....1..\n-000a3fd0: 4612 0000 2020 205a 5354 5b45 505d 5b3a F... ZST[EP][:\n+000a3fc0: 6420 6973 3a08 001c 44c0 1100 0031 001d d is:...D....1..\n+000a3fd0: 4412 0000 2020 205a 5354 5b45 505d 5b3a D... ZST[EP][:\n 000a3fe0: 7476 6578 7072 5d20 5b6b 6579 776f 7264 tvexpr] [keyword\n 000a3ff0: 5b3a 6578 7072 5d5d 5b2c 2e2e 2e5d 0000 [:expr]][,...]..\n 000a4000: 0100 0000 d104 0000 b11a 0000 0000 0000 ................\n-000a4010: 6a00 0046 4845 4c50 00ff 7300 ff43 4f4d j..FHELP..s..COM\n+000a4010: 6a00 0044 4845 4c50 00ff 7300 ff43 4f4d j..DHELP..s..COM\n 000a4020: 4d41 4e44 5300 ff73 00ff 5a52 5550 4441 MANDS..s..ZRUPDA\n 000a4030: 5445 00c0 2700 0020 2020 2020 2020 6f66 TE..'.. of\n 000a4040: 2074 6865 2072 6561 6c70 6174 6828 2920 the realpath() \n 000a4050: 746f 2061 6e20 6175 746f 2d72 656c 696e to an auto-relin\n 000a4060: 6b20 6469 7265 6374 6f72 792e 2054 6865 k directory. The\n-000a4070: 2067 726f 7570 2061 6e64 5300 2046 2800 group andS. F(.\n+000a4070: 2067 726f 7570 2061 6e64 5300 2044 2800 group andS. D(.\n 000a4080: 0020 2020 2020 2020 7065 726d 6973 7369 . permissi\n 000a4090: 6f6e 7320 6d61 7463 6820 7468 6f73 6520 ons match those \n 000a40a0: 666f 7220 7468 6520 6469 7265 6374 6f72 for the director\n 000a40b0: 7920 6173 2064 6573 6372 6962 6564 2069 y as described i\n 000a40c0: 6e20 7468 6520 7365 6374 696f 6e4c 0020 n the sectionL. \n-000a40d0: 4629 0000 2020 2020 2020 2053 6861 7265 F).. Share\n+000a40d0: 4429 0000 2020 2020 2020 2053 6861 7265 D).. Share\n 000a40e0: 6420 5265 736f 7572 6365 7320 4175 7468 d Resources Auth\n 000a40f0: 6f72 697a 6174 696f 6e20 5065 726d 6973 orization Permis\n 000a4100: 7369 6f6e 7320 696e 2041 7070 656e 6469 sions in Appendi\n-000a4110: 7820 4520 2847 542e 4d53 0020 462a 0000 x E (GT.MS. F*..\n+000a4110: 7820 4520 2847 542e 4d53 0020 442a 0000 x E (GT.MS. D*..\n 000a4120: 2020 2020 2020 2053 6563 7572 6974 7920 Security \n 000a4130: 5068 696c 6f73 6f70 6879 2920 6f66 2074 Philosophy) of t\n 000a4140: 6865 2055 4e49 5820 4164 6d69 6e69 7374 he UNIX Administ\n 000a4150: 7261 7469 6f6e 2061 6e64 204f 7065 7261 ration and Opera\n-000a4160: 7469 6f6e 7320 4775 6964 652e 4c00 2046 tions Guide.L. F\n+000a4160: 7469 6f6e 7320 4775 6964 652e 4c00 2044 tions Guide.L. D\n 000a4170: 3100 0020 2020 2020 2020 4649 5320 7265 1.. FIS re\n 000a4180: 636f 6d6d 656e 6473 2074 6861 7420 616c commends that al\n 000a4190: 6c20 7072 6f63 6573 7365 7320 7468 6174 l processes that\n 000a41a0: 2073 6861 7265 2061 2064 6972 6563 746f share a directo\n-000a41b0: 7279 2077 686f 7365 4500 2046 3200 0020 ry whoseE. F2.. \n+000a41b0: 7279 2077 686f 7365 4500 2044 3200 0020 ry whoseE. D2.. \n 000a41c0: 2020 2020 2020 636f 6e74 656e 7473 2061 contents a\n 000a41d0: 7265 2073 7562 6a65 6374 2074 6f20 5a52 re subject to ZR\n 000a41e0: 5550 4441 5445 2075 7365 2074 6865 2073 UPDATE use the s\n 000a41f0: 616d 6520 7661 6c75 6520 666f 7253 0020 ame value forS. \n-000a4200: 4633 0000 2020 2020 2020 2024 6774 6d5f F3.. $gtm_\n+000a4200: 4433 0000 2020 2020 2020 2024 6774 6d5f D3.. $gtm_\n 000a4210: 6c69 6e6b 746d 7064 6972 2073 6f20 7468 linktmpdir so th\n 000a4220: 6174 2061 6c6c 2070 726f 6365 7373 6573 at all processes\n 000a4230: 2073 6565 2075 7064 6174 6520 6e6f 7469 see update noti\n 000a4240: 6669 6361 7469 6f6e 7320 2d20 7769 7468 fications - with\n-000a4250: 5300 2046 3400 0020 2020 2020 2020 6469 S. F4.. di\n+000a4250: 5300 2044 3400 0020 2020 2020 2020 6469 S. D4.. di\n 000a4260: 6666 6572 656e 7420 7661 6c75 6573 206f fferent values o\n 000a4270: 6620 2467 746d 5f6c 696e 6b74 6d70 6469 f $gtm_linktmpdi\n 000a4280: 722c 2061 205a 5255 5044 4154 4520 6279 r, a ZRUPDATE by\n 000a4290: 2061 2070 726f 6365 7373 2077 6974 6820 a process with \n-000a42a0: 6f6e 6550 0020 4635 0000 2020 2020 2020 oneP. F5.. \n+000a42a0: 6f6e 6550 0020 4435 0000 2020 2020 2020 oneP. D5.. \n 000a42b0: 2076 616c 7565 206f 6620 2467 746d 5f6c value of $gtm_l\n 000a42c0: 696e 6b74 6d70 6469 7220 776f 756c 6420 inktmpdir would \n 000a42d0: 6e6f 7420 6265 206f 6273 6572 7665 6420 not be observed \n 000a42e0: 6279 2061 2070 726f 6365 7373 2077 6974 by a process wit\n-000a42f0: 6820 613b 0020 4636 0000 2020 2020 2020 h a;. F6.. \n+000a42f0: 6820 613b 0020 4436 0000 2020 2020 2020 h a;. D6.. \n 000a4300: 2064 6966 6665 7265 6e74 2076 616c 7565 different value\n 000a4310: 206f 6620 7468 6174 2065 6e76 6972 6f6e of that environ\n 000a4320: 6d65 6e74 2076 6172 6961 626c 652e 4a00 ment variable.J.\n-000a4330: 2046 3700 0020 2020 2020 6f20 5a52 5550 F7.. o ZRUP\n+000a4330: 2044 3700 0020 2020 2020 6f20 5a52 5550 D7.. o ZRUP\n 000a4340: 4441 5445 2061 6c77 6179 7320 7570 6461 DATE always upda\n 000a4350: 7465 7320 7468 6520 6578 6973 7469 6e67 tes the existing\n 000a4360: 2073 6861 7265 6420 6d65 6d6f 7279 2072 shared memory r\n-000a4370: 656c 696e 6b63 746c 3c00 2046 3800 0020 elinkctl<. F8.. \n+000a4370: 656c 696e 6b63 746c 3c00 2044 3800 0020 elinkctl<. D8.. \n 000a4380: 2020 2020 2020 696e 666f 726d 6174 696f informatio\n 000a4390: 6e20 666f 7220 6120 6669 6c65 2077 6974 n for a file wit\n 000a43a0: 6820 616e 2065 7869 7374 696e 6720 656e h an existing en\n-000a43b0: 7472 792e 0700 2046 3900 000f 0017 4653 try... F9.....FS\n-000a43c0: 484f 5700 005a 5348 6f77 1000 1c46 bf11 HOW..ZSHow...F..\n-000a43d0: 0000 2020 205a 5348 6f77 0700 1d46 2100 .. ZSHow...F!.\n-000a43e0: 0054 001d 4631 0000 2020 2054 6865 205a .T..F1.. The Z\n+000a43b0: 7472 792e 0700 2044 3900 000f 0017 4453 try... D9.....DS\n+000a43c0: 484f 5700 005a 5348 6f77 1000 1c44 bf11 HOW..ZSHow...D..\n+000a43d0: 0000 2020 205a 5348 6f77 0700 1d44 2100 .. ZSHow...D!.\n+000a43e0: 0054 001d 4431 0000 2020 2054 6865 205a .T..D1.. The Z\n 000a43f0: 5348 4f57 2063 6f6d 6d61 6e64 2064 6973 SHOW command dis\n 000a4400: 706c 6179 7320 696e 666f 726d 6174 696f plays informatio\n 000a4410: 6e20 6162 6f75 7420 7468 6520 6375 7272 n about the curr\n 000a4420: 656e 7420 4754 2e4d 2065 6e76 6972 6f6e ent GT.M environ\n-000a4430: 6d65 6e74 2e07 001d 4641 0000 2d00 1d46 ment....FA..-..F\n+000a4430: 6d65 6e74 2e07 001d 4441 0000 2d00 1d44 ment....DA..-..D\n 000a4440: 5100 0020 2020 5468 6520 666f 726d 6174 Q.. The format\n 000a4450: 206f 6620 7468 6520 5a53 484f 5720 636f of the ZSHOW co\n-000a4460: 6d6d 616e 6420 6973 3a07 001d 4661 0000 mmand is:...Fa..\n-000a4470: 2d00 1d46 7100 0020 2020 5a53 485b 4f57 -..Fq.. ZSH[OW\n+000a4460: 6d6d 616e 6420 6973 3a07 001d 4461 0000 mmand is:...Da..\n+000a4470: 2d00 1d44 7100 0020 2020 5a53 485b 4f57 -..Dq.. ZSH[OW\n 000a4480: 5d5b 3a74 7665 7870 725d 5b65 7870 725b ][:tvexpr][expr[\n 000a4490: 3a67 6c76 6e5d 5b2c 2e2e 2e5d 5d07 001d :glvn][,...]]...\n-000a44a0: 4681 0000 1a00 1c46 ff73 00ff 4558 414d F......F.s..EXAM\n+000a44a0: 4481 0000 1a00 1c44 ff73 00ff 4558 414d D......D.s..EXAM\n 000a44b0: 504c 4553 0000 4578 616d 706c 6573 1300 PLES..Examples..\n-000a44c0: 2946 bf11 0000 2020 2045 7861 6d70 6c65 )F.... Example\n+000a44c0: 2944 bf11 0000 2020 2045 7861 6d70 6c65 )D.... Example\n 000a44d0: 7300 0000 0000 0000 0000 0000 0000 0000 s...............\n 000a44e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a44f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -42110,584 +42110,584 @@\n 000a47d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a47e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a47f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4800: 0100 0000 ab07 0000 e61a 0000 0000 0000 ................\n 000a4810: 3100 0066 4845 4c50 00ff 7300 ff43 4f4d 1..fHELP..s..COM\n 000a4820: 4d41 4e44 5300 ff73 00ff 5a53 484f 5700 MANDS..s..ZSHOW.\n 000a4830: ff73 00ff 4558 414d 504c 4553 00bf 2100 .s..EXAMPLES..!.\n-000a4840: 0012 002a 4631 0000 2020 2045 7861 6d70 ...*F1.. Examp\n-000a4850: 6c65 3a07 002a 4641 0000 1800 2a46 5100 le:..*FA....*FQ.\n+000a4840: 0012 002a 4431 0000 2020 2045 7861 6d70 ...*D1.. Examp\n+000a4850: 6c65 3a07 002a 4441 0000 1800 2a44 5100 le:..*DA....*DQ.\n 000a4860: 0020 2020 4754 4d3e 5a53 484f 5720 2264 . GTM>ZSHOW \"d\n-000a4870: 6222 0700 2a46 6100 0052 002a 4671 0000 b\"..*Fa..R.*Fq..\n+000a4870: 6222 0700 2a44 6100 0052 002a 4471 0000 b\"..*Da..R.*Dq..\n 000a4880: 2020 2054 6869 7320 636f 6d6d 616e 6420 This command \n 000a4890: 6469 7370 6c61 7973 2061 6c6c 2064 6576 displays all dev\n 000a48a0: 6963 6573 2077 6974 6820 6465 7669 6365 ices with device\n 000a48b0: 7061 7261 6d65 7465 7273 2072 6566 6c65 parameters refle\n-000a48c0: 6374 696e 6720 7468 6569 724f 002a 4681 cting theirO.*F.\n+000a48c0: 6374 696e 6720 7468 6569 724f 002a 4481 cting theirO.*D.\n 000a48d0: 0000 2020 2063 7572 7265 6e74 2063 6861 .. current cha\n 000a48e0: 7261 6374 6572 6973 7469 6373 2066 6f6c racteristics fol\n 000a48f0: 6c6f 7765 6420 6279 2061 6e79 2063 7572 lowed by any cur\n 000a4900: 7265 6e74 205a 4252 4541 4b20 6c6f 6361 rent ZBREAK loca\n-000a4910: 7469 6f6e 7320 7769 7468 2600 2a46 9100 tions with&.*F..\n+000a4910: 7469 6f6e 7320 7769 7468 2600 2a44 9100 tions with&.*D..\n 000a4920: 0020 2020 7468 6569 7220 636f 7272 6573 . their corres\n 000a4930: 706f 6e64 696e 6720 6163 7469 6f6e 732e ponding actions.\n-000a4940: 0800 2946 c011 0000 1200 2a46 1200 0020 ..)F......*F... \n-000a4950: 2020 4578 616d 706c 653a 0700 2a46 1300 Example:..*F..\n-000a4960: 0019 002a 4614 0000 2020 2047 544d 3e5a ...*F... GTM>Z\n-000a4970: 5348 4f57 2022 6462 6422 0700 2a46 1500 SHOW \"dbd\"..*F..\n-000a4980: 0048 002a 4616 0000 2020 2054 6869 7320 .H.*F... This \n+000a4940: 0800 2944 c011 0000 1200 2a44 1200 0020 ..)D......*D... \n+000a4950: 2020 4578 616d 706c 653a 0700 2a44 1300 Example:..*D..\n+000a4960: 0019 002a 4414 0000 2020 2047 544d 3e5a ...*D... GTM>Z\n+000a4970: 5348 4f57 2022 6462 6422 0700 2a44 1500 SHOW \"dbd\"..*D..\n+000a4980: 0048 002a 4416 0000 2020 2054 6869 7320 .H.*D... This \n 000a4990: 636f 6d6d 616e 6420 6469 7370 6c61 7973 command displays\n 000a49a0: 2074 6865 2073 616d 6520 6f75 7470 7574 the same output\n 000a49b0: 2061 7320 7468 6520 7072 6576 696f 7573 as the previous\n-000a49c0: 2065 7861 6d70 6c65 2e07 002a 4617 0000 example...*F...\n-000a49d0: 1200 2a46 1800 0020 2020 4578 616d 706c ..*F... Exampl\n-000a49e0: 653a 0700 2a46 1900 0018 002a 461a 0000 e:..*F.....*F...\n+000a49c0: 2065 7861 6d70 6c65 2e07 002a 4417 0000 example...*D...\n+000a49d0: 1200 2a44 1800 0020 2020 4578 616d 706c ..*D... Exampl\n+000a49e0: 653a 0700 2a44 1900 0018 002a 441a 0000 e:..*D.....*D...\n 000a49f0: 2020 2047 544d 3e5a 5348 4f57 2022 6178 GTM>ZSHOW \"ax\n-000a4a00: 2207 002a 4621 0000 3200 2a46 2200 0020 \"..*F!..2.*F\".. \n+000a4a00: 2207 002a 4421 0000 3200 2a44 2200 0020 \"..*D!..2.*D\".. \n 000a4a10: 2020 5468 6973 2063 6f6d 6d61 6e64 2067 This command g\n 000a4a20: 656e 6572 6174 6573 2061 2072 756e 2d74 enerates a run-t\n-000a4a30: 696d 6520 6572 726f 722e 0700 2a46 2300 ime error...*F#.\n-000a4a40: 0012 002a 4624 0000 2020 2045 7861 6d70 ...*F$.. Examp\n-000a4a50: 6c65 3a07 002a 4625 0000 1700 2a46 2600 le:..*F%....*F&.\n+000a4a30: 696d 6520 6572 726f 722e 0700 2a44 2300 ime error...*D#.\n+000a4a40: 0012 002a 4424 0000 2020 2045 7861 6d70 ...*D$.. Examp\n+000a4a50: 6c65 3a07 002a 4425 0000 1700 2a44 2600 le:..*D%....*D&.\n 000a4a60: 0020 2020 4c41 4231 2020 444f 204c 4142 . LAB1 DO LAB\n-000a4a70: 3214 002a 4627 0000 2020 2020 2020 2020 2..*F'.. \n-000a4a80: 2051 7569 7417 002a 4628 0000 2020 204c Quit..*F(.. L\n-000a4a90: 4142 3220 2044 6f20 4c41 4233 1400 2a46 AB2 Do LAB3..*F\n+000a4a70: 3214 002a 4427 0000 2020 2020 2020 2020 2..*D'.. \n+000a4a80: 2051 7569 7417 002a 4428 0000 2020 204c Quit..*D(.. L\n+000a4a90: 4142 3220 2044 6f20 4c41 4233 1400 2a44 AB2 Do LAB3..*D\n 000a4aa0: 2900 0020 2020 2020 2020 2020 5175 6974 ).. Quit\n-000a4ab0: 1500 2a46 2a00 0020 2020 4c41 4233 2020 ..*F*.. LAB3 \n-000a4ac0: 5a53 486f 7714 002a 4631 0000 2020 2020 ZSHow..*F1.. \n-000a4ad0: 2020 2020 2051 7569 7407 002a 4632 0000 Quit..*F2..\n-000a4ae0: 1f00 2a46 3300 0020 2020 5072 6f64 7563 ..*F3.. Produc\n+000a4ab0: 1500 2a44 2a00 0020 2020 4c41 4233 2020 ..*D*.. LAB3 \n+000a4ac0: 5a53 486f 7714 002a 4431 0000 2020 2020 ZSHow..*D1.. \n+000a4ad0: 2020 2020 2051 7569 7407 002a 4432 0000 Quit..*D2..\n+000a4ae0: 1f00 2a44 3300 0020 2020 5072 6f64 7563 ..*D3.. Produc\n 000a4af0: 6573 2074 6865 2072 6573 756c 7473 3a07 es the results:.\n-000a4b00: 002a 4634 0000 1200 2a46 3500 0020 2020 .*F4....*F5.. \n-000a4b10: 4c41 4233 5e52 544e 1200 2a46 3600 0020 LAB3^RTN..*F6.. \n-000a4b20: 2020 4c41 4232 5e52 544e 1200 2a46 3700 LAB2^RTN..*F7.\n-000a4b30: 0020 2020 4c41 4231 5e52 544e 0700 2a46 . LAB1^RTN..*F\n-000a4b40: 3800 0012 002a 4639 0000 2020 2045 7861 8....*F9.. Exa\n-000a4b50: 6d70 6c65 3a07 002a 463a 0000 1700 2a46 mple:..*F:....*F\n+000a4b00: 002a 4434 0000 1200 2a44 3500 0020 2020 .*D4....*D5.. \n+000a4b10: 4c41 4233 5e52 544e 1200 2a44 3600 0020 LAB3^RTN..*D6.. \n+000a4b20: 2020 4c41 4232 5e52 544e 1200 2a44 3700 LAB2^RTN..*D7.\n+000a4b30: 0020 2020 4c41 4231 5e52 544e 0700 2a44 . LAB1^RTN..*D\n+000a4b40: 3800 0012 002a 4439 0000 2020 2045 7861 8....*D9.. Exa\n+000a4b50: 6d70 6c65 3a07 002a 443a 0000 1700 2a44 mple:..*D:....*D\n 000a4b60: 4100 0020 2020 4754 4d3e 5a53 484f 5720 A.. GTM>ZSHOW \n-000a4b70: 2247 2207 002a 4642 0000 5100 2a46 4300 \"G\"..*FB..Q.*FC.\n+000a4b70: 2247 2207 002a 4442 0000 5100 2a44 4300 \"G\"..*DB..Q.*DC.\n 000a4b80: 0020 2020 466f 7220 7072 6f63 6573 7320 . For process \n 000a4b90: 7468 6174 2068 6173 2061 6363 6573 7320 that has access \n 000a4ba0: 746f 2074 776f 2064 6174 6162 6173 6520 to two database \n 000a4bb0: 6669 6c65 7320 7072 6f64 7563 6573 2072 files produces r\n-000a4bc0: 6573 756c 7473 206c 696b 6518 002a 4644 esults like..*FD\n+000a4bc0: 6573 756c 7473 206c 696b 6518 002a 4444 esults like..*DD\n 000a4bd0: 0000 2020 2074 6865 2066 6f6c 6c6f 7769 .. the followi\n-000a4be0: 6e67 3a07 002a 4645 0000 6100 2a46 4600 ng:..*FE..a.*FF.\n+000a4be0: 6e67 3a07 002a 4445 0000 6100 2a44 4600 ng:..*DE..a.*DF.\n 000a4bf0: 0020 2020 474c 443a 2a2c 5245 473a 2a2c . GLD:*,REG:*,\n 000a4c00: 5345 543a 3230 352c 4b49 4c3a 302c 4745 SET:205,KIL:0,GE\n 000a4c10: 543a 312c 4454 413a 302c 4f52 443a 302c T:1,DTA:0,ORD:0,\n 000a4c20: 5a50 523a 302c 5152 593a 302c 4c4b 533a ZPR:0,QRY:0,LKS:\n 000a4c30: 302c 4c4b 463a 302c 4354 4e3a 302c 4452 0,LKF:0,CTN:0,DR\n-000a4c40: 443a 392c 4457 543a 3135 2c5e 002a 4647 D:9,DWT:15,^.*FG\n+000a4c40: 443a 392c 4457 543a 3135 2c5e 002a 4447 D:9,DWT:15,^.*DG\n 000a4c50: 0000 2020 204e 5457 3a32 3033 2c4e 5452 .. NTW:203,NTR\n 000a4c60: 3a34 2c4e 4257 3a32 3132 2c4e 4252 3a34 :4,NBW:212,NBR:4\n 000a4c70: 3134 2c4e 5230 3a30 2c4e 5231 3a30 2c4e 14,NR0:0,NR1:0,N\n 000a4c80: 5232 3a30 2c4e 5233 3a30 2c54 5457 3a31 R2:0,NR3:0,TTW:1\n 000a4c90: 2c54 5452 3a30 2c54 5242 3a30 2c54 4257 ,TTR:0,TRB:0,TBW\n-000a4ca0: 3a32 2c54 4252 3a36 2c82 002a 4648 0000 :2,TBR:6,..*FH..\n+000a4ca0: 3a32 2c54 4252 3a36 2c82 002a 4448 0000 :2,TBR:6,..*DH..\n 000a4cb0: 2020 2054 5230 3a30 2c54 5231 3a30 2c54 TR0:0,TR1:0,T\n 000a4cc0: 5232 3a30 2c54 5233 3a30 2c54 5234 3a30 R2:0,TR3:0,TR4:0\n 000a4cd0: 2c54 4330 3a30 2c54 4331 3a30 2c54 4332 ,TC0:0,TC1:0,TC2\n 000a4ce0: 3a30 2c54 4333 3a30 2c54 4334 3a30 2c5a :0,TC3:0,TC4:0,Z\n 000a4cf0: 5452 3a30 2c44 464c 3a30 2c44 4653 3a30 TR:0,DFL:0,DFS:0\n 000a4d00: 2c4a 464c 3a30 2c4a 4653 3a30 2c4a 4242 ,JFL:0,JFS:0,JBB\n 000a4d10: 3a30 2c4a 4642 3a30 2c4a 4657 3a30 2c4a :0,JFB:0,JFW:0,J\n-000a4d20: 524c 3a30 2c4a 5250 3a30 2c6f 002a 4649 RL:0,JRP:0,o.*FI\n+000a4d20: 524c 3a30 2c4a 5250 3a30 2c6f 002a 4449 RL:0,JRP:0,o.*DI\n 000a4d30: 0000 2020 204a 5245 3a30 2c4a 5249 3a30 .. JRE:0,JRI:0\n 000a4d40: 2c4a 524f 3a30 2c4a 4558 3a30 2c44 4558 ,JRO:0,JEX:0,DEX\n 000a4d50: 3a30 2c43 4154 3a34 2c43 4645 3a30 2c43 :0,CAT:4,CFE:0,C\n 000a4d60: 4653 3a30 2c43 4654 3a30 2c43 5153 3a30 FS:0,CFT:0,CQS:0\n 000a4d70: 2c43 5154 3a30 2c43 5953 3a30 2c43 5954 ,CQT:0,CYS:0,CYT\n 000a4d80: 3a30 2c42 5444 3a30 2c57 4652 3a30 2c42 :0,BTD:0,WFR:0,B\n-000a4d90: 5553 3a30 2c42 5453 3a30 6000 2a46 4a00 US:0,BTS:0`.*FJ.\n+000a4d90: 5553 3a30 2c42 5453 3a30 6000 2a44 4a00 US:0,BTS:0`.*DJ.\n 000a4da0: 0020 2020 474c 443a 2f68 6f6d 652f 6774 . GLD:/home/gt\n 000a4db0: 6d75 7365 7231 2f2e 6669 732d 6774 6d2f muser1/.fis-gtm/\n 000a4dc0: 5635 2e34 2d30 3032 425f 7838 362f 672f V5.4-002B_x86/g/\n 000a4dd0: 6d75 6d70 732e 676c 642c 5245 473a 4445 mumps.gld,REG:DE\n 000a4de0: 4641 554c 542c 5345 543a 3230 352c 4b49 FAULT,SET:205,KI\n-000a4df0: 4c3a 302c 4745 543a 312c 4800 2a46 5100 L:0,GET:1,H.*FQ.\n+000a4df0: 4c3a 302c 4745 543a 312c 4800 2a44 5100 L:0,GET:1,H.*DQ.\n 000a4e00: 0020 2020 4454 413a 302c 4f52 443a 302c . DTA:0,ORD:0,\n 000a4e10: 5a50 523a 302c 5152 593a 302c 4c4b 533a ZPR:0,QRY:0,LKS:\n 000a4e20: 302c 4c4b 463a 302c 4354 4e3a 3431 312c 0,LKF:0,CTN:411,\n 000a4e30: 4452 443a 392c 4457 543a 3135 2c4e 5457 DRD:9,DWT:15,NTW\n-000a4e40: 3a32 5f00 2a46 5200 0020 2020 3033 2c4e :2_.*FR.. 03,N\n+000a4e40: 3a32 5f00 2a44 5200 0020 2020 3033 2c4e :2_.*DR.. 03,N\n 000a4e50: 5452 3a34 2c4e 4257 3a32 3132 2c4e 4252 TR:4,NBW:212,NBR\n 000a4e60: 3a34 3134 2c4e 5230 3a30 2c4e 5231 3a30 :414,NR0:0,NR1:0\n 000a4e70: 2c4e 5232 3a30 2c4e 5233 3a30 2c54 5457 ,NR2:0,NR3:0,TTW\n 000a4e80: 3a31 2c54 5452 3a30 2c54 5242 3a30 2c54 :1,TTR:0,TRB:0,T\n 000a4e90: 4257 3a32 2c54 4252 3a36 2c54 5230 3a30 BW:2,TBR:6,TR0:0\n-000a4ea0: 2c3f 002a 4653 0000 2020 2054 5231 3a30 ,?.*FS.. TR1:0\n+000a4ea0: 2c3f 002a 4453 0000 2020 2054 5231 3a30 ,?.*DS.. TR1:0\n 000a4eb0: 2c54 5232 3a30 2c54 5233 3a30 2c54 5234 ,TR2:0,TR3:0,TR4\n 000a4ec0: 3a30 2c54 4330 3a30 2c54 4331 3a30 2c54 :0,TC0:0,TC1:0,T\n 000a4ed0: 4332 3a30 2c54 4333 3a30 2c54 4334 3a30 C2:0,TC3:0,TC4:0\n-000a4ee0: 6400 2a46 5400 0020 2020 474c 443a 2f74 d.*FT.. GLD:/t\n+000a4ee0: 6400 2a44 5400 0020 2020 474c 443a 2f74 d.*DT.. GLD:/t\n 000a4ef0: 6d70 2f74 7374 2f74 6573 742e 676c 642c mp/tst/test.gld,\n 000a4f00: 5245 473a 4445 4641 554c 542c 5345 543a REG:DEFAULT,SET:\n 000a4f10: 3230 352c 4b49 4c3a 302c 4745 543a 312c 205,KIL:0,GET:1,\n 000a4f20: 4454 413a 302c 4f52 443a 302c 5a50 523a DTA:0,ORD:0,ZPR:\n 000a4f30: 302c 5152 593a 302c 4c4b 533a 302c 4c4b 0,QRY:0,LKS:0,LK\n-000a4f40: 463a 302c 6700 2a46 5500 0020 2020 4354 F:0,g.*FU.. CT\n+000a4f40: 463a 302c 6700 2a44 5500 0020 2020 4354 F:0,g.*DU.. CT\n 000a4f50: 4e3a 3431 312c 4452 443a 392c 4457 543a N:411,DRD:9,DWT:\n 000a4f60: 3135 2c4e 5457 3a32 3033 2c4e 5452 3a34 15,NTW:203,NTR:4\n 000a4f70: 2c4e 4257 3a32 3132 2c4e 4252 3a34 3134 ,NBW:212,NBR:414\n 000a4f80: 2c4e 5230 3a30 2c4e 5231 3a30 2c4e 5232 ,NR0:0,NR1:0,NR2\n 000a4f90: 3a30 2c4e 5233 3a30 2c54 5457 3a31 2c54 :0,NR3:0,TTW:1,T\n 000a4fa0: 5452 3a30 2c54 5242 3a30 2c00 0000 0000 TR:0,TRB:0,.....\n 000a4fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a5000: 0100 0000 9e07 0000 041b 0000 0000 0000 ................\n-000a5010: ac00 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+000a5010: ac00 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 000a5020: 4d41 4e44 5300 ff73 00ff 5a53 484f 5700 MANDS..s..ZSHOW.\n 000a5030: ff73 00ff 4558 414d 504c 4553 00c0 5600 .s..EXAMPLES..V.\n 000a5040: 0020 2020 5442 573a 322c 5442 523a 362c . TBW:2,TBR:6,\n 000a5050: 5452 303a 302c 5452 313a 302c 5452 323a TR0:0,TR1:0,TR2:\n 000a5060: 302c 5452 333a 302c 5452 343a 302c 5443 0,TR3:0,TR4:0,TC\n 000a5070: 303a 302c 5443 313a 302c 5443 323a 302c 0:0,TC1:0,TC2:0,\n 000a5080: 5443 333a 302c 5443 343a 302c 5a54 523a TC3:0,TC4:0,ZTR:\n 000a5090: 302c 4446 4c3a 302c 4446 533a 302c 4a46 0,DFL:0,DFS:0,JF\n 000a50a0: 4c3a 302c 4a46 533a 302c 4a42 423a 302c L:0,JFS:0,JBB:0,\n-000a50b0: 4a46 423a 302c 4a46 573a 302c 7b00 2a46 JFB:0,JFW:0,{.*F\n+000a50b0: 4a46 423a 302c 4a46 573a 302c 7b00 2a44 JFB:0,JFW:0,{.*D\n 000a50c0: 5700 0020 2020 4a52 4c3a 302c 4a52 503a W.. JRL:0,JRP:\n 000a50d0: 302c 4a52 453a 302c 4a52 493a 302c 4a52 0,JRE:0,JRI:0,JR\n 000a50e0: 4f3a 302c 4a45 583a 302c 4445 583a 302c O:0,JEX:0,DEX:0,\n 000a50f0: 4341 543a 342c 4346 453a 302c 4346 533a CAT:4,CFE:0,CFS:\n 000a5100: 302c 4346 543a 302c 4351 533a 302c 4351 0,CFT:0,CQS:0,CQ\n 000a5110: 543a 302c 4359 533a 302c 4359 543a 302c T:0,CYS:0,CYT:0,\n 000a5120: 4254 443a 302c 5746 523a 302c 4255 533a BTD:0,WFR:0,BUS:\n-000a5130: 302c 4254 533a 3007 002a 4658 0000 1200 0,BTS:0..*FX....\n-000a5140: 2a46 5900 0020 2020 4578 616d 706c 653a *FY.. Example:\n-000a5150: 0700 2a46 5a00 0017 002a 4661 0000 2020 ..*FZ....*Fa.. \n+000a5130: 302c 4254 533a 3007 002a 4458 0000 1200 0,BTS:0..*DX....\n+000a5140: 2a44 5900 0020 2020 4578 616d 706c 653a *DY.. Example:\n+000a5150: 0700 2a44 5a00 0017 002a 4461 0000 2020 ..*DZ....*Da.. \n 000a5160: 2047 544d 3e5a 5348 4f57 2022 4722 0700 GTM>ZSHOW \"G\"..\n-000a5170: 2a46 6200 0052 002a 4663 0000 2020 2041 *Fb..R.*Fc.. A\n+000a5170: 2a44 6200 0052 002a 4463 0000 2020 2041 *Db..R.*Dc.. A\n 000a5180: 7373 756d 696e 6720 7468 6174 2061 2047 ssuming that a G\n 000a5190: 542e 4d20 7072 6f63 6573 7320 7573 6573 T.M process uses\n 000a51a0: 2074 6865 2067 6c6f 6261 6c20 6469 7265 the global dire\n 000a51b0: 6374 6f72 7920 222f 746d 702f 7831 2e67 ctory \"/tmp/x1.g\n-000a51c0: 6c64 2220 616e 6452 002a 4664 0000 2020 ld\" andR.*Fd.. \n+000a51c0: 6c64 2220 616e 6452 002a 4464 0000 2020 ld\" andR.*Dd.. \n 000a51d0: 206f 7065 6e73 2074 776f 2072 6567 696f opens two regio\n 000a51e0: 6e73 2052 4547 3120 616e 6420 5245 4732 ns REG1 and REG2\n 000a51f0: 2063 6f72 7265 7370 6f6e 6469 6e67 2074 corresponding t\n 000a5200: 6f20 7477 6f20 6461 7461 6261 7365 2066 o two database f\n-000a5210: 696c 6573 2c20 7468 653c 002a 4665 0000 iles, the<.*Fe..\n+000a5210: 696c 6573 2c20 7468 653c 002a 4465 0000 iles, the<.*De..\n 000a5220: 2020 2061 626f 7665 2063 6f6d 6d61 6e64 above command\n 000a5230: 2070 726f 6475 6365 7320 7265 7375 6c74 produces result\n 000a5240: 7320 6c69 6b65 2074 6865 2066 6f6c 6c6f s like the follo\n-000a5250: 7769 6e67 3a07 002a 4666 0000 6400 2a46 wing:..*Ff..d.*F\n+000a5250: 7769 6e67 3a07 002a 4466 0000 6400 2a44 wing:..*Df..d.*D\n 000a5260: 6700 0020 2020 474c 443a 2a2c 5245 473a g.. GLD:*,REG:\n 000a5270: 2a2c 5345 543a 302c 4b49 4c3a 302c 4745 *,SET:0,KIL:0,GE\n 000a5280: 543a 302c 4454 413a 302c 4f52 443a 302c T:0,DTA:0,ORD:0,\n 000a5290: 5a50 523a 302c 5152 593a 302c 4c4b 533a ZPR:0,QRY:0,LKS:\n 000a52a0: 302c 4c4b 463a 302c 4354 4e3a 302c 4452 0,LKF:0,CTN:0,DR\n 000a52b0: 443a 302c 4457 543a 302c 4e54 573a 302c D:0,DWT:0,NTW:0,\n-000a52c0: 4600 2a46 6800 0020 2020 4e54 523a 302c F.*Fh.. NTR:0,\n+000a52c0: 4600 2a44 6800 0020 2020 4e54 523a 302c F.*Dh.. NTR:0,\n 000a52d0: 4e42 573a 302c 4e42 523a 302c 4e52 303a NBW:0,NBR:0,NR0:\n 000a52e0: 302c 4e52 313a 302c 4e52 323a 302c 4e52 0,NR1:0,NR2:0,NR\n 000a52f0: 333a 302c 5454 573a 302c 5454 523a 302c 3:0,TTW:0,TTR:0,\n-000a5300: 5452 423a 302c 5100 2a46 6900 0020 2020 TRB:0,Q.*Fi.. \n+000a5300: 5452 423a 302c 5100 2a44 6900 0020 2020 TRB:0,Q.*Di.. \n 000a5310: 5442 573a 302c 5442 523a 302c 5452 303a TBW:0,TBR:0,TR0:\n 000a5320: 302c 5452 313a 302c 5452 323a 302c 5452 0,TR1:0,TR2:0,TR\n 000a5330: 333a 302c 5452 343a 302c 5443 303a 302c 3:0,TR4:0,TC0:0,\n 000a5340: 5443 313a 302c 5443 323a 302c 5443 333a TC1:0,TC2:0,TC3:\n-000a5350: 302c 5443 343a 3065 002a 466a 0000 2020 0,TC4:0e.*Fj.. \n+000a5350: 302c 5443 343a 3065 002a 446a 0000 2020 0,TC4:0e.*Dj.. \n 000a5360: 2047 4c44 3a2f 746d 702f 7831 2e67 6c64 GLD:/tmp/x1.gld\n 000a5370: 2c52 4547 3a52 4547 312c 5345 543a 302c ,REG:REG1,SET:0,\n 000a5380: 4b49 4c3a 302c 4745 543a 302c 4454 413a KIL:0,GET:0,DTA:\n 000a5390: 302c 4f52 443a 302c 5a50 523a 302c 5152 0,ORD:0,ZPR:0,QR\n 000a53a0: 593a 302c 4c4b 533a 302c 4c4b 463a 302c Y:0,LKS:0,LKF:0,\n-000a53b0: 4354 4e3a 302c 4452 443a 302c 4600 2a46 CTN:0,DRD:0,F.*F\n+000a53b0: 4354 4e3a 302c 4452 443a 302c 4600 2a44 CTN:0,DRD:0,F.*D\n 000a53c0: 7100 0020 2020 4457 543a 302c 4e54 573a q.. DWT:0,NTW:\n 000a53d0: 302c 4e54 523a 302c 4e42 573a 302c 4e42 0,NTR:0,NBW:0,NB\n 000a53e0: 523a 302c 4e52 303a 302c 4e52 313a 302c R:0,NR0:0,NR1:0,\n 000a53f0: 4e52 323a 302c 4e52 333a 302c 5454 573a NR2:0,NR3:0,TTW:\n-000a5400: 302c 8200 2a46 7200 0020 2020 5454 523a 0,..*Fr.. TTR:\n+000a5400: 302c 8200 2a44 7200 0020 2020 5454 523a 0,..*Dr.. TTR:\n 000a5410: 302c 5452 423a 302c 5442 573a 302c 5442 0,TRB:0,TBW:0,TB\n 000a5420: 523a 302c 5452 303a 302c 5452 313a 302c R:0,TR0:0,TR1:0,\n 000a5430: 5452 323a 302c 5452 333a 302c 5452 343a TR2:0,TR3:0,TR4:\n 000a5440: 302c 5443 303a 302c 5443 313a 302c 5443 0,TC0:0,TC1:0,TC\n 000a5450: 323a 302c 5443 333a 302c 5443 343a 302c 2:0,TC3:0,TC4:0,\n 000a5460: 5a54 523a 302c 4446 4c3a 302c 4446 533a ZTR:0,DFL:0,DFS:\n 000a5470: 302c 4a46 4c3a 302c 4a46 533a 302c 4a42 0,JFL:0,JFS:0,JB\n-000a5480: 423a 302c 8700 2a46 7300 0020 2020 4a46 B:0,..*Fs.. JF\n+000a5480: 423a 302c 8700 2a44 7300 0020 2020 4a46 B:0,..*Ds.. JF\n 000a5490: 423a 302c 4a46 573a 302c 4a52 4c3a 302c B:0,JFW:0,JRL:0,\n 000a54a0: 4a52 503a 302c 4a52 453a 302c 4a52 493a JRP:0,JRE:0,JRI:\n 000a54b0: 302c 4a52 4f3a 302c 4a45 583a 302c 4445 0,JRO:0,JEX:0,DE\n 000a54c0: 583a 302c 4341 543a 342c 4346 453a 302c X:0,CAT:4,CFE:0,\n 000a54d0: 4346 533a 302c 4346 543a 302c 4351 533a CFS:0,CFT:0,CQS:\n 000a54e0: 302c 4351 543a 302c 4359 533a 302c 4359 0,CQT:0,CYS:0,CY\n 000a54f0: 543a 302c 4254 443a 302c 5746 523a 302c T:0,BTD:0,WFR:0,\n-000a5500: 4255 533a 302c 4254 533a 3065 002a 4674 BUS:0,BTS:0e.*Ft\n+000a5500: 4255 533a 302c 4254 533a 3065 002a 4474 BUS:0,BTS:0e.*Dt\n 000a5510: 0000 2020 2047 4c44 3a2f 746d 702f 7831 .. GLD:/tmp/x1\n 000a5520: 2e67 6c64 2c52 4547 3a52 4547 322c 5345 .gld,REG:REG2,SE\n 000a5530: 543a 302c 4b49 4c3a 302c 4745 543a 302c T:0,KIL:0,GET:0,\n 000a5540: 4454 413a 302c 4f52 443a 302c 5a50 523a DTA:0,ORD:0,ZPR:\n 000a5550: 302c 5152 593a 302c 4c4b 533a 302c 4c4b 0,QRY:0,LKS:0,LK\n 000a5560: 463a 302c 4354 4e3a 302c 4452 443a 302c F:0,CTN:0,DRD:0,\n-000a5570: 4600 2a46 7500 0020 2020 4457 543a 302c F.*Fu.. DWT:0,\n+000a5570: 4600 2a44 7500 0020 2020 4457 543a 302c F.*Du.. DWT:0,\n 000a5580: 4e54 573a 302c 4e54 523a 302c 4e42 573a NTW:0,NTR:0,NBW:\n 000a5590: 302c 4e42 523a 302c 4e52 303a 302c 4e52 0,NBR:0,NR0:0,NR\n 000a55a0: 313a 302c 4e52 323a 302c 4e52 333a 302c 1:0,NR2:0,NR3:0,\n-000a55b0: 5454 573a 302c 8200 2a46 7600 0020 2020 TTW:0,..*Fv.. \n+000a55b0: 5454 573a 302c 8200 2a44 7600 0020 2020 TTW:0,..*Dv.. \n 000a55c0: 5454 523a 302c 5452 423a 302c 5442 573a TTR:0,TRB:0,TBW:\n 000a55d0: 302c 5442 523a 302c 5452 303a 302c 5452 0,TBR:0,TR0:0,TR\n 000a55e0: 313a 302c 5452 323a 302c 5452 333a 302c 1:0,TR2:0,TR3:0,\n 000a55f0: 5452 343a 302c 5443 303a 302c 5443 313a TR4:0,TC0:0,TC1:\n 000a5600: 302c 5443 323a 302c 5443 333a 302c 5443 0,TC2:0,TC3:0,TC\n 000a5610: 343a 302c 5a54 523a 302c 4446 4c3a 302c 4:0,ZTR:0,DFL:0,\n 000a5620: 4446 533a 302c 4a46 4c3a 302c 4a46 533a DFS:0,JFL:0,JFS:\n-000a5630: 302c 4a42 423a 302c 8700 2a46 7700 0020 0,JBB:0,..*Fw.. \n+000a5630: 302c 4a42 423a 302c 8700 2a44 7700 0020 0,JBB:0,..*Dw.. \n 000a5640: 2020 4a46 423a 302c 4a46 573a 302c 4a52 JFB:0,JFW:0,JR\n 000a5650: 4c3a 302c 4a52 503a 302c 4a52 453a 302c L:0,JRP:0,JRE:0,\n 000a5660: 4a52 493a 302c 4a52 4f3a 302c 4a45 583a JRI:0,JRO:0,JEX:\n 000a5670: 302c 4445 583a 302c 4341 543a 342c 4346 0,DEX:0,CAT:4,CF\n 000a5680: 453a 302c 4346 533a 302c 4346 543a 302c E:0,CFS:0,CFT:0,\n 000a5690: 4351 533a 302c 4351 543a 302c 4359 533a CQS:0,CQT:0,CYS:\n 000a56a0: 302c 4359 543a 302c 4254 443a 302c 5746 0,CYT:0,BTD:0,WF\n 000a56b0: 523a 302c 4255 533a 302c 4254 533a 3007 R:0,BUS:0,BTS:0.\n-000a56c0: 002a 4678 0000 1200 2a46 7900 0020 2020 .*Fx....*Fy.. \n-000a56d0: 4578 616d 706c 653a 0700 2a46 7a00 001c Example:..*Fz...\n-000a56e0: 002a 4681 0000 2020 2047 544d 3e5a 5348 .*F... GTM>ZSH\n-000a56f0: 4f57 2022 4722 3a7a 6762 6c07 002a 4682 OW \"G\":zgbl..*F.\n-000a5700: 0000 5400 2a46 8300 0020 2020 5468 6973 ..T.*F... This\n+000a56c0: 002a 4478 0000 1200 2a44 7900 0020 2020 .*Dx....*Dy.. \n+000a56d0: 4578 616d 706c 653a 0700 2a44 7a00 001c Example:..*Dz...\n+000a56e0: 002a 4481 0000 2020 2047 544d 3e5a 5348 .*D... GTM>ZSH\n+000a56f0: 4f57 2022 4722 3a7a 6762 6c07 002a 4482 OW \"G\":zgbl..*D.\n+000a5700: 0000 5400 2a44 8300 0020 2020 5468 6973 ..T.*D... This\n 000a5710: 2065 7861 6d70 6c65 2072 6564 6972 6563 example redirec\n 000a5720: 7473 2074 6865 206f 7574 7075 7420 6f66 ts the output of\n 000a5730: 205a 5348 4f57 2022 4722 2069 6e74 6f20 ZSHOW \"G\" into \n 000a5740: 6120 6c6f 6361 6c20 7661 7269 6162 6c65 a local variable\n-000a5750: 207a 6762 6c3a 0700 2a46 8400 0041 002a zgbl:..*F...A.*\n-000a5760: 4685 0000 2020 207a 6762 6c28 2247 222c F... zgbl(\"G\",\n+000a5750: 207a 6762 6c3a 0700 2a44 8400 0041 002a zgbl:..*D...A.*\n+000a5760: 4485 0000 2020 207a 6762 6c28 2247 222c D... zgbl(\"G\",\n 000a5770: 3029 3d22 474c 443a 2a2c 5245 473a 2a2c 0)=\"GLD:*,REG:*,\n 000a5780: 5345 543a 302c 4b49 4c3a 302c 4745 543a SET:0,KIL:0,GET:\n 000a5790: 302c 4454 413a 302c 4f52 443a 302c 0000 0,DTA:0,ORD:0,..\n 000a57a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a57b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a57c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a57d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a57e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a57f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a5800: 0100 0000 dc07 0000 201b 0000 0000 0000 ........ .......\n-000a5810: 9400 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+000a5810: 9400 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 000a5820: 4d41 4e44 5300 ff73 00ff 5a53 484f 5700 MANDS..s..ZSHOW.\n 000a5830: ff73 00ff 4558 414d 504c 4553 00c0 8600 .s..EXAMPLES....\n 000a5840: 0020 2020 5a50 523a 302c 5152 593a 302c . ZPR:0,QRY:0,\n 000a5850: 4c4b 533a 302c 4c4b 463a 302c 4354 4e3a LKS:0,LKF:0,CTN:\n 000a5860: 302c 4452 443a 302c 4457 543a 302c 4e54 0,DRD:0,DWT:0,NT\n 000a5870: 573a 302c 4e54 523a 302c 4e42 573a 302c W:0,NTR:0,NBW:0,\n 000a5880: 4e42 523a 302c 4e52 303a 302c 4e52 313a NBR:0,NR0:0,NR1:\n 000a5890: 302c 4e52 323a 302c 4e52 333a 302c 5454 0,NR2:0,NR3:0,TT\n-000a58a0: 573a 302c 8200 2a46 8700 0020 2020 5454 W:0,..*F... TT\n+000a58a0: 573a 302c 8200 2a44 8700 0020 2020 5454 W:0,..*D... TT\n 000a58b0: 523a 302c 5452 423a 302c 5442 573a 302c R:0,TRB:0,TBW:0,\n 000a58c0: 5442 523a 302c 5452 303a 302c 5452 313a TBR:0,TR0:0,TR1:\n 000a58d0: 302c 5452 323a 302c 5452 333a 302c 5452 0,TR2:0,TR3:0,TR\n 000a58e0: 343a 302c 5443 303a 302c 5443 313a 302c 4:0,TC0:0,TC1:0,\n 000a58f0: 5443 323a 302c 5443 333a 302c 5443 343a TC2:0,TC3:0,TC4:\n 000a5900: 302c 5a54 523a 302c 4446 4c3a 302c 4446 0,ZTR:0,DFL:0,DF\n 000a5910: 533a 302c 4a46 4c3a 302c 4a46 533a 302c S:0,JFL:0,JFS:0,\n-000a5920: 4a42 423a 302c 8800 2a46 8800 0020 2020 JBB:0,..*F... \n+000a5920: 4a42 423a 302c 8800 2a44 8800 0020 2020 JBB:0,..*D... \n 000a5930: 4a46 423a 302c 4a46 573a 302c 4a52 4c3a JFB:0,JFW:0,JRL:\n 000a5940: 302c 4a52 503a 302c 4a52 453a 302c 4a52 0,JRP:0,JRE:0,JR\n 000a5950: 493a 302c 4a52 4f3a 302c 4a45 583a 302c I:0,JRO:0,JEX:0,\n 000a5960: 4445 583a 302c 4341 543a 342c 4346 453a DEX:0,CAT:4,CFE:\n 000a5970: 302c 4346 533a 302c 4346 543a 302c 4351 0,CFS:0,CFT:0,CQ\n 000a5980: 533a 302c 4351 543a 302c 4359 533a 302c S:0,CQT:0,CYS:0,\n 000a5990: 4359 543a 302c 4254 443a 302c 5746 523a CYT:0,BTD:0,WFR:\n 000a59a0: 302c 4255 533a 302c 4254 533a 3022 5a00 0,BUS:0,BTS:0\"Z.\n-000a59b0: 2a46 8900 0020 2020 7a67 626c 2822 4722 *F... zgbl(\"G\"\n+000a59b0: 2a44 8900 0020 2020 7a67 626c 2822 4722 *D... zgbl(\"G\"\n 000a59c0: 2c31 293d 2247 4c44 3a2f 746d 702f 7831 ,1)=\"GLD:/tmp/x1\n 000a59d0: 2e67 6c64 2c52 4547 3a52 4547 312c 5345 .gld,REG:REG1,SE\n 000a59e0: 543a 302c 4b49 4c3a 302c 4745 543a 302c T:0,KIL:0,GET:0,\n 000a59f0: 4454 413a 302c 4f52 443a 302c 5a50 523a DTA:0,ORD:0,ZPR:\n-000a5a00: 302c 5152 593a 302c 5200 2a46 8a00 0020 0,QRY:0,R.*F... \n+000a5a00: 302c 5152 593a 302c 5200 2a44 8a00 0020 0,QRY:0,R.*D... \n 000a5a10: 2020 4c4b 533a 302c 4c4b 463a 302c 4354 LKS:0,LKF:0,CT\n 000a5a20: 4e3a 302c 4452 443a 302c 4457 543a 302c N:0,DRD:0,DWT:0,\n 000a5a30: 4e54 573a 302c 4e54 523a 302c 4e42 573a NTW:0,NTR:0,NBW:\n 000a5a40: 302c 4e42 523a 302c 4e52 303a 302c 4e52 0,NBR:0,NR0:0,NR\n-000a5a50: 313a 302c 4e52 323a 302c 8200 2a46 9100 1:0,NR2:0,..*F..\n+000a5a50: 313a 302c 4e52 323a 302c 8200 2a44 9100 1:0,NR2:0,..*D..\n 000a5a60: 0020 2020 4e52 333a 302c 5454 573a 302c . NR3:0,TTW:0,\n 000a5a70: 5454 523a 302c 5452 423a 302c 5442 573a TTR:0,TRB:0,TBW:\n 000a5a80: 302c 5442 523a 302c 5452 303a 302c 5452 0,TBR:0,TR0:0,TR\n 000a5a90: 313a 302c 5452 323a 302c 5452 333a 302c 1:0,TR2:0,TR3:0,\n 000a5aa0: 5452 343a 302c 5443 303a 302c 5443 313a TR4:0,TC0:0,TC1:\n 000a5ab0: 302c 5443 323a 302c 5443 333a 302c 5443 0,TC2:0,TC3:0,TC\n 000a5ac0: 343a 302c 5a54 523a 302c 4446 4c3a 302c 4:0,ZTR:0,DFL:0,\n-000a5ad0: 4446 533a 302c 4a46 4c3a 302c 9400 2a46 DFS:0,JFL:0,..*F\n+000a5ad0: 4446 533a 302c 4a46 4c3a 302c 9400 2a44 DFS:0,JFL:0,..*D\n 000a5ae0: 9200 0020 2020 4a46 533a 302c 4a42 423a ... JFS:0,JBB:\n 000a5af0: 302c 4a46 423a 302c 4a46 573a 302c 4a52 0,JFB:0,JFW:0,JR\n 000a5b00: 4c3a 302c 4a52 503a 302c 4a52 453a 302c L:0,JRP:0,JRE:0,\n 000a5b10: 4a52 493a 302c 4a52 4f3a 302c 4a45 583a JRI:0,JRO:0,JEX:\n 000a5b20: 302c 4445 583a 302c 4341 543a 342c 4346 0,DEX:0,CAT:4,CF\n 000a5b30: 453a 302c 4346 533a 302c 4346 543a 302c E:0,CFS:0,CFT:0,\n 000a5b40: 4351 533a 302c 4351 543a 302c 4359 533a CQS:0,CQT:0,CYS:\n 000a5b50: 302c 4359 543a 302c 4254 443a 302c 5746 0,CYT:0,BTD:0,WF\n 000a5b60: 523a 302c 4255 533a 302c 4254 533a 3022 R:0,BUS:0,BTS:0\"\n-000a5b70: 6000 2a46 9300 0020 2020 7a67 626c 2822 `.*F... zgbl(\"\n+000a5b70: 6000 2a44 9300 0020 2020 7a67 626c 2822 `.*D... zgbl(\"\n 000a5b80: 4722 2c32 293d 2247 4c44 3a2f 746d 702f G\",2)=\"GLD:/tmp/\n 000a5b90: 7831 2e67 6c64 2c52 4547 3a52 4547 322c x1.gld,REG:REG2,\n 000a5ba0: 5345 543a 302c 4b49 4c3a 302c 4745 543a SET:0,KIL:0,GET:\n 000a5bb0: 302c 4454 413a 302c 4f52 443a 302c 5a50 0,DTA:0,ORD:0,ZP\n 000a5bc0: 523a 302c 5152 593a 302c 4c4b 533a 302c R:0,QRY:0,LKS:0,\n-000a5bd0: 4c00 2a46 9400 0020 2020 4c4b 463a 302c L.*F... LKF:0,\n+000a5bd0: 4c00 2a44 9400 0020 2020 4c4b 463a 302c L.*D... LKF:0,\n 000a5be0: 4354 4e3a 302c 4452 443a 302c 4457 543a CTN:0,DRD:0,DWT:\n 000a5bf0: 302c 4e54 573a 302c 4e54 523a 302c 4e42 0,NTW:0,NTR:0,NB\n 000a5c00: 573a 302c 4e42 523a 302c 4e52 303a 302c W:0,NBR:0,NR0:0,\n-000a5c10: 4e52 313a 302c 4e52 323a 302c 8200 2a46 NR1:0,NR2:0,..*F\n+000a5c10: 4e52 313a 302c 4e52 323a 302c 8200 2a44 NR1:0,NR2:0,..*D\n 000a5c20: 9500 0020 2020 4e52 333a 302c 5454 573a ... NR3:0,TTW:\n 000a5c30: 302c 5454 523a 302c 5452 423a 302c 5442 0,TTR:0,TRB:0,TB\n 000a5c40: 573a 302c 5442 523a 302c 5452 303a 302c W:0,TBR:0,TR0:0,\n 000a5c50: 5452 313a 302c 5452 323a 302c 5452 333a TR1:0,TR2:0,TR3:\n 000a5c60: 302c 5452 343a 302c 5443 303a 302c 5443 0,TR4:0,TC0:0,TC\n 000a5c70: 313a 302c 5443 323a 302c 5443 333a 302c 1:0,TC2:0,TC3:0,\n 000a5c80: 5443 343a 302c 5a54 523a 302c 4446 4c3a TC4:0,ZTR:0,DFL:\n 000a5c90: 302c 4446 533a 302c 4a46 4c3a 302c 9400 0,DFS:0,JFL:0,..\n-000a5ca0: 2a46 9600 0020 2020 4a46 533a 302c 4a42 *F... JFS:0,JB\n+000a5ca0: 2a44 9600 0020 2020 4a46 533a 302c 4a42 *D... JFS:0,JB\n 000a5cb0: 423a 302c 4a46 423a 302c 4a46 573a 302c B:0,JFB:0,JFW:0,\n 000a5cc0: 4a52 4c3a 302c 4a52 503a 302c 4a52 453a JRL:0,JRP:0,JRE:\n 000a5cd0: 302c 4a52 493a 302c 4a52 4f3a 302c 4a45 0,JRI:0,JRO:0,JE\n 000a5ce0: 583a 302c 4445 583a 302c 4341 543a 342c X:0,DEX:0,CAT:4,\n 000a5cf0: 4346 453a 302c 4346 533a 302c 4346 543a CFE:0,CFS:0,CFT:\n 000a5d00: 302c 4351 533a 302c 4351 543a 302c 4359 0,CQS:0,CQT:0,CY\n 000a5d10: 533a 302c 4359 543a 302c 4254 443a 302c S:0,CYT:0,BTD:0,\n 000a5d20: 5746 523a 302c 4255 533a 302c 4254 533a WFR:0,BUS:0,BTS:\n-000a5d30: 3022 0700 2a46 9700 0012 002a 4698 0000 0\"..*F.....*F...\n-000a5d40: 2020 2045 7861 6d70 6c65 3a07 002a 4699 Example:..*F.\n-000a5d50: 0000 1b00 2a46 9a00 0020 2020 4754 4d3e ....*F... GTM>\n+000a5d30: 3022 0700 2a44 9700 0012 002a 4498 0000 0\"..*D.....*D...\n+000a5d40: 2020 2045 7861 6d70 6c65 3a07 002a 4499 Example:..*D.\n+000a5d50: 0000 1b00 2a44 9a00 0020 2020 4754 4d3e ....*D... GTM>\n 000a5d60: 4c4f 434b 205e 4641 494c 3a31 3029 0029 LOCK ^FAIL:10).)\n-000a5d70: 46c1 1100 0020 2020 4754 4d3e 6c6f 636b F.... GTM>lock\n+000a5d70: 44c1 1100 0020 2020 4754 4d3e 6c6f 636b D.... GTM>lock\n 000a5d80: 2028 5e53 5543 4345 5353 312c 5e53 5543 (^SUCCESS1,^SUC\n-000a5d90: 4345 5353 3229 1700 2b46 1100 0020 2020 CESS2)..+F... \n+000a5d90: 4345 5353 3229 1700 2b44 1100 0020 2020 CESS2)..+D... \n 000a5da0: 4754 4d3e 7a73 686f 7720 224c 2215 002b GTM>zshow \"L\"..+\n-000a5db0: 4621 0000 2020 204d 4c47 3a31 2c4d 4c54 F!.. MLG:1,MLT\n-000a5dc0: 3a31 2000 2b46 3100 0020 2020 4c4f 434b :1 .+F1.. LOCK\n+000a5db0: 4421 0000 2020 204d 4c47 3a31 2c4d 4c54 D!.. MLG:1,MLT\n+000a5dc0: 3a31 2000 2b44 3100 0020 2020 4c4f 434b :1 .+D1.. LOCK\n 000a5dd0: 205e 5355 4343 4553 5331 204c 4556 454c ^SUCCESS1 LEVEL\n-000a5de0: 3d31 2000 2b46 4100 0020 2020 4c4f 434b =1 .+FA.. LOCK\n+000a5de0: 3d31 2000 2b44 4100 0020 2020 4c4f 434b =1 .+DA.. LOCK\n 000a5df0: 205e 5355 4343 4553 5332 204c 4556 454c ^SUCCESS2 LEVEL\n-000a5e00: 3d31 0700 2b46 5100 004d 002b 4661 0000 =1..+FQ..M.+Fa..\n+000a5e00: 3d31 0700 2b44 5100 004d 002b 4461 0000 =1..+DQ..M.+Da..\n 000a5e10: 2020 2054 6869 7320 6f75 7470 7574 2073 This output s\n 000a5e20: 686f 7773 2074 6861 7420 6120 7072 6f63 hows that a proc\n 000a5e30: 6573 7320 6c6f 636b 6564 205e 5355 4343 ess locked ^SUCC\n 000a5e40: 4553 5331 2061 6e64 205e 5355 4343 4553 ESS1 and ^SUCCES\n-000a5e50: 5332 2061 6e64 3b00 2b46 7100 0020 2020 S2 and;.+Fq.. \n+000a5e50: 5332 2061 6e64 3b00 2b44 7100 0020 2020 S2 and;.+Dq.. \n 000a5e60: 616e 6f74 6865 7220 7468 6520 6c6f 636b another the lock\n 000a5e70: 206f 6e20 5e46 4149 4c20 6661 696c 6564 on ^FAIL failed\n 000a5e80: 2064 7565 2074 6f20 7469 6d65 206f 7574 due to time out\n-000a5e90: 2e07 002b 4681 0000 4f00 2b46 9100 0020 ...+F...O.+F... \n+000a5e90: 2e07 002b 4481 0000 4f00 2b44 9100 0020 ...+D...O.+D... \n 000a5ea0: 2020 4e6f 7465 2074 6861 7420 6576 656e Note that even\n 000a5eb0: 2074 686f 7567 6820 7477 6f20 6c6f 636b though two lock\n 000a5ec0: 2072 6573 6f75 7263 6573 205e 5355 4343 resources ^SUCC\n 000a5ed0: 4553 5331 2061 6e64 205e 5355 4343 4553 ESS1 and ^SUCCES\n-000a5ee0: 5332 2077 6572 654f 002a 4612 0000 2020 S2 wereO.*F... \n+000a5ee0: 5332 2077 6572 654f 002a 4412 0000 2020 S2 wereO.*D... \n 000a5ef0: 2073 7065 6369 6669 6564 2069 6e20 7468 specified in th\n 000a5f00: 6520 4c4f 434b 2063 6f6d 6d61 6e64 2074 e LOCK command t\n 000a5f10: 6861 7420 7375 6363 6565 6465 642c 2047 hat succeeded, G\n 000a5f20: 542e 4d20 696e 6372 656d 656e 7473 2074 T.M increments t\n-000a5f30: 6865 204d 4c47 5300 2b46 1100 0020 2020 he MLGS.+F... \n+000a5f30: 6865 204d 4c47 5300 2b44 1100 0020 2020 he MLGS.+D... \n 000a5f40: 636f 756e 7465 7220 6279 206f 6e6c 7920 counter by only \n 000a5f50: 3120 6265 6361 7573 6520 7468 6579 2061 1 because they a\n 000a5f60: 7265 2070 6172 7420 6f66 2074 6865 2073 re part of the s\n 000a5f70: 616d 6520 4c4f 434b 2063 6f6d 6d61 6e64 ame LOCK command\n-000a5f80: 2e20 4120 5a53 484f 5753 002b 4621 0000 . A ZSHOWS.+F!..\n+000a5f80: 2e20 4120 5a53 484f 5753 002b 4421 0000 . A ZSHOWS.+D!..\n 000a5f90: 2020 2022 4c22 3a76 6172 2062 7920 7468 \"L\":var by th\n 000a5fa0: 6520 7361 6d65 2070 726f 6365 7373 2028 e same process (\n 000a5fb0: 7265 6469 7265 6374 696e 6720 7468 6520 redirecting the \n 000a5fc0: 6f75 7470 7574 206f 6620 5a53 484f 5720 output of ZSHOW \n 000a5fd0: 696e 746f 2061 206c 6f63 616c 0000 0000 into a local....\n 000a5fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a5ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6000: 0100 0000 fa07 0000 681b 0000 0000 0000 ........h.......\n-000a6010: 7e00 0046 4845 4c50 00ff 7300 ff43 4f4d ~..FHELP..s..COM\n+000a6010: 7e00 0044 4845 4c50 00ff 7300 ff43 4f4d ~..DHELP..s..COM\n 000a6020: 4d41 4e44 5300 ff73 00ff 5a53 484f 5700 MANDS..s..ZSHOW.\n 000a6030: ff73 00ff 4558 414d 504c 4553 00c1 1231 .s..EXAMPLES...1\n 000a6040: 0000 2020 206f 7220 676c 6f62 616c 2076 .. or global v\n 000a6050: 6172 6961 626c 6529 2077 6f75 6c64 2072 ariable) would r\n 000a6060: 6573 756c 7420 696e 203c 7661 723e 2068 esult in h\n 000a6070: 6f6c 6469 6e67 2074 6865 2066 6f6c 6c6f olding the follo\n 000a6080: 7769 6e67 2063 6f6e 7465 6e74 732e 0700 wing contents...\n-000a6090: 2b46 4100 0022 002b 4651 0000 2020 2076 +FA..\".+FQ.. v\n+000a6090: 2b44 4100 0022 002b 4451 0000 2020 2076 +DA..\".+DQ.. v\n 000a60a0: 6172 2822 4c22 2c30 293d 224d 4c47 3a31 ar(\"L\",0)=\"MLG:1\n-000a60b0: 2c4d 4c54 3a31 222d 002b 4661 0000 2020 ,MLT:1\"-.+Fa.. \n+000a60b0: 2c4d 4c54 3a31 222d 002b 4461 0000 2020 ,MLT:1\"-.+Da.. \n 000a60c0: 2076 6172 2822 4c22 2c31 293d 224c 4f43 var(\"L\",1)=\"LOC\n 000a60d0: 4b20 5e53 5543 4345 5353 3120 4c45 5645 K ^SUCCESS1 LEVE\n-000a60e0: 4c3d 3122 2d00 2b46 7100 0020 2020 7661 L=1\"-.+Fq.. va\n+000a60e0: 4c3d 3122 2d00 2b44 7100 0020 2020 7661 L=1\"-.+Dq.. va\n 000a60f0: 7228 224c 222c 3229 3d22 4c4f 434b 205e r(\"L\",2)=\"LOCK ^\n 000a6100: 5355 4343 4553 5332 204c 4556 454c 3d31 SUCCESS2 LEVEL=1\n-000a6110: 2207 002b 4681 0000 1200 2b46 9100 0020 \"..+F.....+F... \n-000a6120: 2020 4578 616d 706c 653a 0700 2a46 1300 Example:..*F..\n-000a6130: 001b 002b 4611 0000 2020 2047 544d 3e5a ...+F... GTM>Z\n-000a6140: 5348 4f57 2022 4c22 3a76 6172 1800 2b46 SHOW \"L\":var..+F\n+000a6110: 2207 002b 4481 0000 1200 2b44 9100 0020 \"..+D.....+D... \n+000a6120: 2020 4578 616d 706c 653a 0700 2a44 1300 Example:..*D..\n+000a6130: 001b 002b 4411 0000 2020 2047 544d 3e5a ...+D... GTM>Z\n+000a6140: 5348 4f57 2022 4c22 3a76 6172 1800 2b44 SHOW \"L\":var..+D\n 000a6150: 2100 0020 2020 4754 4d3e 5a57 5249 5445 !.. GTM>ZWRITE\n-000a6160: 2076 6172 2200 2b46 3100 0020 2020 7661 var\".+F1.. va\n+000a6160: 2076 6172 2200 2b44 3100 0020 2020 7661 var\".+D1.. va\n 000a6170: 7228 224c 222c 3029 3d22 4d4c 473a 312c r(\"L\",0)=\"MLG:1,\n-000a6180: 4d4c 543a 3122 2d00 2b46 4100 0020 2020 MLT:1\"-.+FA.. \n+000a6180: 4d4c 543a 3122 2d00 2b44 4100 0020 2020 MLT:1\"-.+DA.. \n 000a6190: 7661 7228 224c 222c 3129 3d22 4c4f 434b var(\"L\",1)=\"LOCK\n 000a61a0: 205e 5355 4343 4553 5331 204c 4556 454c ^SUCCESS1 LEVEL\n-000a61b0: 3d31 222d 002b 4651 0000 2020 2076 6172 =1\"-.+FQ.. var\n+000a61b0: 3d31 222d 002b 4451 0000 2020 2076 6172 =1\"-.+DQ.. var\n 000a61c0: 2822 4c22 2c32 293d 224c 4f43 4b20 5e53 (\"L\",2)=\"LOCK ^S\n 000a61d0: 5543 4345 5353 3220 4c45 5645 4c3d 3122 UCCESS2 LEVEL=1\"\n-000a61e0: 0700 2b46 6100 0054 002b 4671 0000 2020 ..+Fa..T.+Fq.. \n+000a61e0: 0700 2b44 6100 0054 002b 4471 0000 2020 ..+Da..T.+Dq.. \n 000a61f0: 2054 6869 7320 6578 616d 706c 6520 7368 This example sh\n 000a6200: 6f77 7320 686f 7720 5a53 484f 5720 224c ows how ZSHOW \"L\n 000a6210: 2220 7265 6469 7265 6374 7320 6974 206f \" redirects it o\n 000a6220: 7574 7075 7420 696e 746f 2061 206c 6f63 utput into a loc\n-000a6230: 616c 2076 6172 6961 626c 650e 002b 4681 al variable..+F.\n-000a6240: 0000 2020 2076 6172 2e07 002b 4691 0000 .. var...+F...\n-000a6250: 1200 2a46 1400 0020 2020 4578 616d 706c ..*F... Exampl\n-000a6260: 653a 0700 2b46 1100 0050 002b 4621 0000 e:..+F...P.+F!..\n+000a6230: 616c 2076 6172 6961 626c 650e 002b 4481 al variable..+D.\n+000a6240: 0000 2020 2076 6172 2e07 002b 4491 0000 .. var...+D...\n+000a6250: 1200 2a44 1400 0020 2020 4578 616d 706c ..*D... Exampl\n+000a6260: 653a 0700 2b44 1100 0050 002b 4421 0000 e:..+D...P.+D!..\n 000a6270: 2020 2053 7570 706f 7365 2061 2070 726f Suppose a pro\n 000a6280: 6365 7373 2072 756e 7320 4c4f 434b 2028 cess runs LOCK (\n 000a6290: 5e53 5543 4345 5353 312c 5e53 5543 4345 ^SUCCESS1,^SUCCE\n 000a62a0: 5353 3229 2077 6869 6368 2073 7563 6365 SS2) which succe\n-000a62b0: 6564 7320 616e 6420 6153 002b 4631 0000 eds and aS.+F1..\n+000a62b0: 6564 7320 616e 6420 6153 002b 4431 0000 eds and aS.+D1..\n 000a62c0: 2020 204c 4f43 4b20 2b5e 4641 494c 3a31 LOCK +^FAIL:1\n 000a62d0: 2077 6869 6368 2074 696d 6573 206f 7574 which times out\n 000a62e0: 2064 7565 2074 6f20 616e 6f74 6865 7220 due to another \n 000a62f0: 7072 6f63 6573 7320 686f 6c64 696e 6720 process holding \n-000a6300: 7468 6174 206c 6f63 6b2e 2041 4000 2b46 that lock. A@.+F\n+000a6300: 7468 6174 206c 6f63 6b2e 2041 4000 2b44 that lock. A@.+D\n 000a6310: 4100 0020 2020 5a53 484f 5720 224c 2220 A.. ZSHOW \"L\" \n 000a6320: 6174 2074 6869 7320 706f 696e 7420 6469 at this point di\n 000a6330: 7370 6c61 7973 2074 6865 2066 6f6c 6c6f splays the follo\n-000a6340: 7769 6e67 206f 7574 7075 742e 0700 2b46 wing output...+F\n-000a6350: 5100 0012 002b 4661 0000 2020 2045 7861 Q....+Fa.. Exa\n-000a6360: 6d70 6c65 3a07 002b 4671 0000 1700 2b46 mple:..+Fq....+F\n+000a6340: 7769 6e67 206f 7574 7075 742e 0700 2b44 wing output...+D\n+000a6350: 5100 0012 002b 4461 0000 2020 2045 7861 Q....+Da.. Exa\n+000a6360: 6d70 6c65 3a07 002b 4471 0000 1700 2b44 mple:..+Dq....+D\n 000a6370: 8100 0020 2020 4754 4d3e 5a53 484f 5720 ... GTM>ZSHOW \n-000a6380: 2249 2214 002b 4691 0000 2020 2024 4445 \"I\"..+F... $DE\n-000a6390: 5649 4345 3d22 2213 002a 4615 0000 2020 VICE=\"\"..*F... \n-000a63a0: 2024 4543 4f44 453d 2222 1300 2b46 1100 $ECODE=\"\"..+F..\n+000a6380: 2249 2214 002b 4491 0000 2020 2024 4445 \"I\"..+D... $DE\n+000a6390: 5649 4345 3d22 2213 002a 4415 0000 2020 VICE=\"\"..*D... \n+000a63a0: 2024 4543 4f44 453d 2222 1300 2b44 1100 $ECODE=\"\"..+D..\n 000a63b0: 0020 2020 2445 5354 4143 4b3d 3013 002b . $ESTACK=0..+\n-000a63c0: 4621 0000 2020 2024 4554 5241 503d 2222 F!.. $ETRAP=\"\"\n-000a63d0: 2000 2b46 3100 0020 2020 2448 4f52 4f4c .+F1.. $HOROL\n+000a63c0: 4421 0000 2020 2024 4554 5241 503d 2222 D!.. $ETRAP=\"\"\n+000a63d0: 2000 2b44 3100 0020 2020 2448 4f52 4f4c .+D1.. $HOROL\n 000a63e0: 4f47 3d22 3634 3831 332c 3133 3835 3022 OG=\"64813,13850\"\n-000a63f0: 1a00 2b46 4100 0020 2020 2449 4f3d 222f ..+FA.. $IO=\"/\n-000a6400: 6465 762f 7074 732f 3022 1400 2b46 5100 dev/pts/0\"..+FQ.\n+000a63f0: 1a00 2b44 4100 0020 2020 2449 4f3d 222f ..+DA.. $IO=\"/\n+000a6400: 6465 762f 7074 732f 3022 1400 2b44 5100 dev/pts/0\"..+DQ.\n 000a6410: 0020 2020 244a 4f42 3d32 3032 3634 1100 . $JOB=20264..\n-000a6420: 2b46 6100 0020 2020 244b 4559 3d22 2221 +Fa.. $KEY=\"\"!\n-000a6430: 002b 4671 0000 2020 2024 5052 494e 4349 .+Fq.. $PRINCI\n+000a6420: 2b44 6100 0020 2020 244b 4559 3d22 2221 +Da.. $KEY=\"\"!\n+000a6430: 002b 4471 0000 2020 2024 5052 494e 4349 .+Dq.. $PRINCI\n 000a6440: 5041 4c3d 222f 6465 762f 7074 732f 3022 PAL=\"/dev/pts/0\"\n-000a6450: 1100 2b46 8100 0020 2020 2451 5549 543d ..+F... $QUIT=\n-000a6460: 3017 002b 4691 0000 2020 2024 5245 4645 0..+F... $REFE\n-000a6470: 5245 4e43 453d 2222 1200 2a46 1600 0020 RENCE=\"\"..*F... \n-000a6480: 2020 2453 5441 434b 3d30 1d00 2b46 1100 $STACK=0..+F..\n+000a6450: 1100 2b44 8100 0020 2020 2451 5549 543d ..+D... $QUIT=\n+000a6460: 3017 002b 4491 0000 2020 2024 5245 4645 0..+D... $REFE\n+000a6470: 5245 4e43 453d 2222 1200 2a44 1600 0020 RENCE=\"\"..*D... \n+000a6480: 2020 2453 5441 434b 3d30 1d00 2b44 1100 $STACK=0..+D..\n 000a6490: 0020 2020 2453 544f 5241 4745 3d32 3134 . $STORAGE=214\n-000a64a0: 3734 3833 3634 3720 002b 4621 0000 2020 7483647 .+F!.. \n+000a64a0: 3734 3833 3634 3720 002b 4421 0000 2020 7483647 .+D!.. \n 000a64b0: 2024 5359 5354 454d 3d22 3437 2c67 746d $SYSTEM=\"47,gtm\n-000a64c0: 5f73 7973 6964 2211 002b 4631 0000 2020 _sysid\"..+F1.. \n-000a64d0: 2024 5445 5354 3d31 1300 2b46 4100 0020 $TEST=1..+FA.. \n-000a64e0: 2020 2454 4c45 5645 4c3d 3015 002b 4651 $TLEVEL=0..+FQ\n+000a64c0: 5f73 7973 6964 2211 002b 4431 0000 2020 _sysid\"..+D1.. \n+000a64d0: 2024 5445 5354 3d31 1300 2b44 4100 0020 $TEST=1..+DA.. \n+000a64e0: 2020 2454 4c45 5645 4c3d 3015 002b 4451 $TLEVEL=0..+DQ\n 000a64f0: 0000 2020 2024 5452 4553 5441 5254 3d30 .. $TRESTART=0\n-000a6500: 0e00 2b46 6100 0020 2020 2458 3d30 0f00 ..+Fa.. $X=0..\n-000a6510: 2b46 7100 0020 2020 2459 3d32 300f 002b +Fq.. $Y=20..+\n-000a6520: 4681 0000 2020 2024 5a41 3d30 1c00 2b46 F... $ZA=0..+F\n+000a6500: 0e00 2b44 6100 0020 2020 2458 3d30 0f00 ..+Da.. $X=0..\n+000a6510: 2b44 7100 0020 2020 2459 3d32 300f 002b +Dq.. $Y=20..+\n+000a6520: 4481 0000 2020 2024 5a41 3d30 1c00 2b44 D... $ZA=0..+D\n 000a6530: 9100 0020 2020 245a 414c 4c4f 4353 544f ... $ZALLOCSTO\n-000a6540: 523d 3637 3135 3834 1300 2a46 1700 0020 R=671584..*F... \n-000a6550: 2020 245a 4155 4449 543d 3010 002b 4611 $ZAUDIT=0..+F.\n-000a6560: 0000 2020 2024 5a42 3d22 2215 002b 4621 .. $ZB=\"\"..+F!\n+000a6540: 523d 3637 3135 3834 1300 2a44 1700 0020 R=671584..*D... \n+000a6550: 2020 245a 4155 4449 543d 3010 002b 4411 $ZAUDIT=0..+D.\n+000a6560: 0000 2020 2024 5a42 3d22 2215 002b 4421 .. $ZB=\"\"..+D!\n 000a6570: 0000 2020 2024 5a43 4853 4554 3d22 4d22 .. $ZCHSET=\"M\"\n-000a6580: 1300 2b46 3100 0020 2020 245a 434c 4f53 ..+F1.. $ZCLOS\n-000a6590: 453d 3016 002b 4641 0000 2020 2024 5a43 E=0..+FA.. $ZC\n-000a65a0: 4d44 4c49 4e45 3d22 2216 002b 4651 0000 MDLINE=\"\"..+FQ..\n+000a6580: 1300 2b44 3100 0020 2020 245a 434c 4f53 ..+D1.. $ZCLOS\n+000a6590: 453d 3016 002b 4441 0000 2020 2024 5a43 E=0..+DA.. $ZC\n+000a65a0: 4d44 4c49 4e45 3d22 2216 002b 4451 0000 MDLINE=\"\"..+DQ..\n 000a65b0: 2020 2024 5a43 4f4d 5049 4c45 3d22 2215 $ZCOMPILE=\"\".\n-000a65c0: 002b 4661 0000 2020 2024 5a43 5354 4154 .+Fa.. $ZCSTAT\n-000a65d0: 5553 3d30 1600 2b46 7100 0020 2020 245a US=0..+Fq.. $Z\n-000a65e0: 4441 5445 464f 524d 3d30 3600 2b46 8100 DATEFORM=06.+F..\n+000a65c0: 002b 4461 0000 2020 2024 5a43 5354 4154 .+Da.. $ZCSTAT\n+000a65d0: 5553 3d30 1600 2b44 7100 0020 2020 245a US=0..+Dq.. $Z\n+000a65e0: 4441 5445 464f 524d 3d30 3600 2b44 8100 DATEFORM=06.+D..\n 000a65f0: 0020 2020 245a 4449 5245 4354 4f52 593d . $ZDIRECTORY=\n 000a6600: 222f 7061 7468 2f74 6f2f 7468 652f 6375 \"/path/to/the/cu\n 000a6610: 7272 656e 742f 6469 7265 6374 6f72 7922 rrent/directory\"\n-000a6620: 1400 2b46 9100 0020 2020 245a 4544 4954 ..+F... $ZEDIT\n-000a6630: 4f52 3d30 1100 2a46 1800 0020 2020 245a OR=0..*F... $Z\n-000a6640: 454f 463d 3035 002b 4611 0000 2020 2024 EOF=05.+F... $\n+000a6620: 1400 2b44 9100 0020 2020 245a 4544 4954 ..+D... $ZEDIT\n+000a6630: 4f52 3d30 1100 2a44 1800 0020 2020 245a OR=0..*D... $Z\n+000a6640: 454f 463d 3035 002b 4411 0000 2020 2024 EOF=05.+D... $\n 000a6650: 5a45 5252 4f52 3d22 556e 7072 6f63 6573 ZERROR=\"Unproces\n 000a6660: 7365 6420 245a 4552 524f 522c 2073 6565 sed $ZERROR, see\n-000a6670: 2024 5a53 5441 5455 5322 4100 2b46 2100 $ZSTATUS\"A.+F!.\n+000a6670: 2024 5a53 5441 5455 5322 4100 2b44 2100 $ZSTATUS\"A.+D!.\n 000a6680: 0020 2020 245a 4742 4c44 4952 3d22 2f70 . $ZGBLDIR=\"/p\n 000a6690: 6174 682f 746f 2f74 6865 2f67 6c6f 6261 ath/to/the/globa\n 000a66a0: 6c2f 6469 7265 6374 6f72 792f 2467 746d l/directory/$gtm\n-000a66b0: 6762 6c64 6972 2e67 6c64 222e 002b 4631 gbldir.gld\"..+F1\n+000a66b0: 6762 6c64 6972 2e67 6c64 222e 002b 4431 gbldir.gld\"..+D1\n 000a66c0: 0000 2020 2024 5a48 4f52 4f4c 4f47 3d22 .. $ZHOROLOG=\"\n 000a66d0: 3634 3831 332c 3133 3835 302c 3739 3034 64813,13850,7904\n-000a66e0: 3533 2c31 3434 3030 2219 002b 4641 0000 53,14400\"..+FA..\n+000a66e0: 3533 2c31 3434 3030 2219 002b 4441 0000 53,14400\"..+DA..\n 000a66f0: 2020 2024 5a49 4e49 4e54 4552 5255 5054 $ZININTERRUPT\n-000a6700: 3d30 2600 2b46 5100 0020 2020 245a 494e =0&.+FQ.. $ZIN\n+000a6700: 3d30 2600 2b44 5100 0020 2020 245a 494e =0&.+DQ.. $ZIN\n 000a6710: 5445 5252 5550 543d 2249 4620 245a 4a4f TERRUPT=\"IF $ZJO\n-000a6720: 4245 5841 4d28 2922 1b00 2b46 6100 0020 BEXAM()\"..+Fa.. \n+000a6720: 4245 5841 4d28 2922 1b00 2b44 6100 0020 BEXAM()\"..+Da.. \n 000a6730: 2020 245a 494f 3d22 2f64 6576 2f70 7473 $ZIO=\"/dev/pts\n-000a6740: 2f30 2211 002b 4671 0000 2020 2024 5a4a /0\"..+Fq.. $ZJ\n-000a6750: 4f42 3d30 1200 2b46 8100 0020 2020 245a OB=0..+F... $Z\n-000a6760: 4b45 593d 2222 1300 2b46 9100 0020 2020 KEY=\"\"..+F... \n-000a6770: 245a 4c45 5645 4c3d 3117 002a 4619 0000 $ZLEVEL=1..*F...\n+000a6740: 2f30 2211 002b 4471 0000 2020 2024 5a4a /0\"..+Dq.. $ZJ\n+000a6750: 4f42 3d30 1200 2b44 8100 0020 2020 245a OB=0..+D... $Z\n+000a6760: 4b45 593d 2222 1300 2b44 9100 0020 2020 KEY=\"\"..+D... \n+000a6770: 245a 4c45 5645 4c3d 3117 002a 4419 0000 $ZLEVEL=1..*D...\n 000a6780: 2020 2024 5a4d 4158 5450 5449 4d45 3d30 $ZMAXTPTIME=0\n-000a6790: 1e00 2b46 1100 0020 2020 245a 4d4f 4445 ..+F... $ZMODE\n+000a6790: 1e00 2b44 1100 0020 2020 245a 4d4f 4445 ..+D... $ZMODE\n 000a67a0: 3d22 494e 5445 5241 4354 4956 4522 1600 =\"INTERACTIVE\"..\n-000a67b0: 2b46 2100 0020 2020 245a 4f4e 4c4e 524c +F!.. $ZONLNRL\n-000a67c0: 424b 3d30 1a00 2b46 3100 0020 2020 245a BK=0..+F1.. $Z\n+000a67b0: 2b44 2100 0020 2020 245a 4f4e 4c4e 524c +D!.. $ZONLNRL\n+000a67c0: 424b 3d30 1a00 2b44 3100 0020 2020 245a BK=0..+D1.. $Z\n 000a67d0: 5041 544e 554d 4552 4943 3d22 4d22 1c00 PATNUMERIC=\"M\"..\n-000a67e0: 2b46 4100 0020 2020 245a 5049 4e3d 222f +FA.. $ZPIN=\"/\n+000a67e0: 2b44 4100 0020 2020 245a 5049 4e3d 222f +DA.. $ZPIN=\"/\n 000a67f0: 6465 762f 7074 732f 3022 0000 0000 0000 dev/pts/0\"......\n 000a6800: 0100 0000 d903 0000 891b 0000 0000 0000 ................\n-000a6810: 4d00 0046 4845 4c50 00ff 7300 ff43 4f4d M..FHELP..s..COM\n+000a6810: 4d00 0044 4845 4c50 00ff 7300 ff43 4f4d M..DHELP..s..COM\n 000a6820: 4d41 4e44 5300 ff73 00ff 5a53 484f 5700 MANDS..s..ZSHOW.\n 000a6830: ff73 00ff 4558 414d 504c 4553 00c1 1951 .s..EXAMPLES...Q\n 000a6840: 0000 2020 2024 5a50 4f53 4954 494f 4e3d .. $ZPOSITION=\n 000a6850: 222b 315e 4754 4d24 444d 4f44 221d 002b \"+1^GTM$DMOD\"..+\n-000a6860: 4661 0000 2020 2024 5a50 4f55 543d 222f Fa.. $ZPOUT=\"/\n-000a6870: 6465 762f 7074 732f 3022 1900 2b46 7100 dev/pts/0\"..+Fq.\n+000a6860: 4461 0000 2020 2024 5a50 4f55 543d 222f Da.. $ZPOUT=\"/\n+000a6870: 6465 762f 7074 732f 3022 1900 2b44 7100 dev/pts/0\"..+Dq.\n 000a6880: 0020 2020 245a 5052 4f4d 5054 3d22 4754 . $ZPROMPT=\"GT\n-000a6890: 4d3e 2212 002b 4681 0000 2020 2024 5a51 M>\"..+F... $ZQ\n-000a68a0: 5549 543d 301b 002b 4691 0000 2020 2024 UIT=0..+F... $\n+000a6890: 4d3e 2212 002b 4481 0000 2020 2024 5a51 M>\"..+D... $ZQ\n+000a68a0: 5549 543d 301b 002b 4491 0000 2020 2024 UIT=0..+D... $\n 000a68b0: 5a52 4541 4c53 544f 523d 3639 3432 3830 ZREALSTOR=694280\n-000a68c0: 2400 2a46 1a00 0020 2020 245a 5245 4c44 $.*F... $ZRELD\n+000a68c0: 2400 2a44 1a00 0020 2020 245a 5245 4c44 $.*D... $ZRELD\n 000a68d0: 4154 453d 2232 3031 3830 3631 3420 3030 ATE=\"20180614 00\n-000a68e0: 3a33 3322 8e00 2b46 1100 0020 2020 245a :33\"..+F... $Z\n+000a68e0: 3a33 3322 8e00 2b44 1100 0020 2020 245a :33\"..+D... $Z\n 000a68f0: 524f 5554 494e 4553 3d22 2e20 2f75 7372 ROUTINES=\". /usr\n 000a6900: 2f6c 6962 2f66 6973 2d67 746d 2f56 362e /lib/fis-gtm/V6.\n 000a6910: 332d 3030 375f 7838 365f 3634 202f 7573 3-007_x86_64 /us\n 000a6920: 722f 6c69 622f 6669 732d 6774 6d2f 5636 r/lib/fis-gtm/V6\n 000a6930: 2e33 2d30 3037 5f78 3836 5f36 342f 706c .3-007_x86_64/pl\n 000a6940: 7567 696e 2f6f 282f 7573 722f 6c69 622f ugin/o(/usr/lib/\n 000a6950: 6669 732d 6774 6d2f 5636 2e33 2d30 3037 fis-gtm/V6.3-007\n 000a6960: 5f78 3836 5f36 342f 706c 7567 696e 2f72 _x86_64/plugin/r\n-000a6970: 2922 1500 2b46 2100 0020 2020 245a 534f )\"..+F!.. $ZSO\n-000a6980: 5552 4345 3d22 2215 002b 4631 0000 2020 URCE=\"\"..+F1.. \n-000a6990: 2024 5a53 5441 5455 533d 2222 1400 2b46 $ZSTATUS=\"\"..+F\n+000a6970: 2922 1500 2b44 2100 0020 2020 245a 534f )\"..+D!.. $ZSO\n+000a6980: 5552 4345 3d22 2215 002b 4431 0000 2020 URCE=\"\"..+D1.. \n+000a6990: 2024 5a53 5441 5455 533d 2222 1400 2b44 $ZSTATUS=\"\"..+D\n 000a69a0: 4100 0020 2020 245a 5354 4550 3d22 4222 A.. $ZSTEP=\"B\"\n-000a69b0: 1600 2b46 5100 0020 2020 245a 5354 5250 ..+FQ.. $ZSTRP\n-000a69c0: 4c4c 494d 3d30 1400 2b46 6100 0020 2020 LLIM=0..+Fa.. \n-000a69d0: 245a 5359 5354 454d 3d30 1600 2b46 7100 $ZSYSTEM=0..+Fq.\n+000a69b0: 1600 2b44 5100 0020 2020 245a 5354 5250 ..+DQ.. $ZSTRP\n+000a69c0: 4c4c 494d 3d30 1400 2b44 6100 0020 2020 LLIM=0..+Da.. \n+000a69d0: 245a 5359 5354 454d 3d30 1600 2b44 7100 $ZSYSTEM=0..+Dq.\n 000a69e0: 0020 2020 245a 5449 4d45 4f55 543d 2d31 . $ZTIMEOUT=-1\n-000a69f0: 1300 2b46 8100 0020 2020 245a 5444 4154 ..+F... $ZTDAT\n-000a6a00: 413d 3015 002b 4691 0000 2020 2024 5a54 A=0..+F... $ZT\n-000a6a10: 4445 4c49 4d3d 2222 1400 2a46 2100 0020 DELIM=\"\"..*F!.. \n-000a6a20: 2020 245a 5445 5849 543d 2222 1400 2b46 $ZTEXIT=\"\"..+F\n+000a69f0: 1300 2b44 8100 0020 2020 245a 5444 4154 ..+D... $ZTDAT\n+000a6a00: 413d 3015 002b 4491 0000 2020 2024 5a54 A=0..+D... $ZT\n+000a6a10: 4445 4c49 4d3d 2222 1400 2a44 2100 0020 DELIM=\"\"..*D!.. \n+000a6a20: 2020 245a 5445 5849 543d 2222 1400 2b44 $ZTEXIT=\"\"..+D\n 000a6a30: 1100 0020 2020 245a 544c 4556 454c 3d30 ... $ZTLEVEL=0\n-000a6a40: 1400 2b46 2100 0020 2020 245a 544e 414d ..+F!.. $ZTNAM\n-000a6a50: 453d 2222 1600 2b46 3100 0020 2020 245a E=\"\"..+F1.. $Z\n-000a6a60: 544f 4c44 5641 4c3d 2222 1400 2b46 4100 TOLDVAL=\"\"..+FA.\n+000a6a40: 1400 2b44 2100 0020 2020 245a 544e 414d ..+D!.. $ZTNAM\n+000a6a50: 453d 2222 1600 2b44 3100 0020 2020 245a E=\"\"..+D1.. $Z\n+000a6a60: 544f 4c44 5641 4c3d 2222 1400 2b44 4100 TOLDVAL=\"\"..+DA.\n 000a6a70: 0020 2020 245a 5452 4150 3d22 4222 1800 . $ZTRAP=\"B\"..\n-000a6a80: 2b46 5100 0020 2020 245a 5452 4947 4745 +FQ.. $ZTRIGGE\n-000a6a90: 524f 503d 2222 1500 2b46 6100 0020 2020 ROP=\"\"..+Fa.. \n-000a6aa0: 245a 5453 4c41 5445 3d22 2216 002b 4671 $ZTSLATE=\"\"..+Fq\n+000a6a80: 2b44 5100 0020 2020 245a 5452 4947 4745 +DQ.. $ZTRIGGE\n+000a6a90: 524f 503d 2222 1500 2b44 6100 0020 2020 ROP=\"\"..+Da.. \n+000a6aa0: 245a 5453 4c41 5445 3d22 2216 002b 4471 $ZTSLATE=\"\"..+Dq\n 000a6ab0: 0000 2020 2024 5a54 5550 4441 5445 3d22 .. $ZTUPDATE=\"\n-000a6ac0: 2215 002b 4681 0000 2020 2024 5a54 5641 \"..+F... $ZTVA\n-000a6ad0: 4c55 453d 2222 1800 2b46 9100 0020 2020 LUE=\"\"..+F... \n+000a6ac0: 2215 002b 4481 0000 2020 2024 5a54 5641 \"..+D... $ZTVA\n+000a6ad0: 4c55 453d 2222 1800 2b44 9100 0020 2020 LUE=\"\"..+D... \n 000a6ae0: 245a 5457 4f52 4d48 4f4c 453d 2222 1b00 $ZTWORMHOLE=\"\"..\n-000a6af0: 2a46 2200 0020 2020 245a 5553 4544 5354 *F\".. $ZUSEDST\n-000a6b00: 4f52 3d36 3636 3034 371f 002b 4611 0000 OR=666047..+F...\n+000a6af0: 2a44 2200 0020 2020 245a 5553 4544 5354 *D\".. $ZUSEDST\n+000a6b00: 4f52 3d36 3636 3034 371f 002b 4411 0000 OR=666047..+D...\n 000a6b10: 2020 2024 5a55 543d 3135 3238 3936 3236 $ZUT=15289626\n-000a6b20: 3530 3739 3133 3332 3000 2b46 2100 0020 507913320.+F!.. \n+000a6b20: 3530 3739 3133 3332 3000 2b44 2100 0020 507913320.+D!.. \n 000a6b30: 2020 245a 5645 5253 494f 4e3d 2247 542e $ZVERSION=\"GT.\n 000a6b40: 4d20 5636 2e33 2d30 3037 204c 696e 7578 M V6.3-007 Linux\n-000a6b50: 2078 3836 5f36 3422 1500 2b46 3100 0020 x86_64\"..+F1.. \n+000a6b50: 2078 3836 5f36 3422 1500 2b44 3100 0020 x86_64\"..+D1.. \n 000a6b60: 2020 245a 5945 5252 4f52 3d22 2207 002b $ZYERROR=\"\"..+\n-000a6b70: 4641 0000 4a00 2b46 5100 0020 2020 5468 FA..J.+FQ.. Th\n+000a6b70: 4441 0000 4a00 2b44 5100 0020 2020 5468 DA..J.+DQ.. Th\n 000a6b80: 6973 2065 7861 6d70 6c65 2064 6973 706c is example displ\n 000a6b90: 6179 7320 7468 6520 6375 7272 656e 7420 ays the current \n 000a6ba0: 7661 6c75 6520 6f66 2061 6c6c 2069 6e74 value of all int\n 000a6bb0: 7269 6e73 6963 2073 7065 6369 616c 1400 rinsic special..\n-000a6bc0: 2b46 6100 0020 2020 7661 7269 6162 6c65 +Fa.. variable\n-000a6bd0: 732e 0700 2b46 7100 0000 0000 0000 0000 s...+Fq.........\n+000a6bc0: 2b44 6100 0020 2020 7661 7269 6162 6c65 +Da.. variable\n+000a6bd0: 732e 0700 2b44 7100 0000 0000 0000 0000 s...+Dq.........\n 000a6be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -42747,91 +42747,91 @@\n 000a6fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a7000: 0100 0000 d604 0000 a31b 0000 0000 0000 ................\n-000a7010: 5c00 0046 4845 4c50 00ff 7300 ff43 4f4d \\..FHELP..s..COM\n+000a7010: 5c00 0044 4845 4c50 00ff 7300 ff43 4f4d \\..DHELP..s..COM\n 000a7020: 4d41 4e44 5300 ff73 00ff 5a53 484f 5700 MANDS..s..ZSHOW.\n 000a7030: ff73 00ff 5a53 484f 575f 4445 5354 494e .s..ZSHOW_DESTIN\n 000a7040: 4154 494f 4e5f 5641 5249 4142 4c45 5300 ATION_VARIABLES.\n 000a7050: 005a 5348 4f57 5f44 6573 7469 6e61 7469 .ZSHOW_Destinati\n-000a7060: 6f6e 5f56 6172 6961 626c 6573 2600 3c46 on_Variables&.Ki\n+000a7420: 0700 3d44 1800 0012 003d 4419 0000 2020 ..=D.....=D... \n+000a7430: 2045 7861 6d70 6c65 3a07 003d 441a 0000 Example:..=D...\n+000a7440: 3c00 3d44 2100 0020 2020 4754 4d3e 4b69 <.=D!.. GTM>Ki\n 000a7450: 6c6c 2020 5365 7420 6228 312c 2274 776f ll Set b(1,\"two\n 000a7460: 2229 3d22 7465 7374 2220 5a53 486f 7720 \")=\"test\" ZSHow \n-000a7470: 2276 223a 6120 5a57 5269 7465 2a00 3d46 \"v\":a ZWRite*.=F\n+000a7470: 2276 223a 6120 5a57 5269 7465 2a00 3d44 \"v\":a ZWRite*.=D\n 000a7480: 2200 0020 2020 6128 2256 222c 3129 3d22 \".. a(\"V\",1)=\"\n 000a7490: 6228 312c 2222 7477 6f22 2229 3d22 2274 b(1,\"\"two\"\")=\"\"t\n-000a74a0: 6573 7422 2222 1b00 3d46 2300 0020 2020 est\"\"\"..=F#.. \n+000a74a0: 6573 7422 2222 1b00 3d44 2300 0020 2020 est\"\"\"..=D#.. \n 000a74b0: 6228 312c 2274 776f 2229 3d22 7465 7374 b(1,\"two\")=\"test\n-000a74c0: 220e 003d 4624 0000 2020 2047 544d 3e07 \"..=F$.. GTM>.\n-000a74d0: 003d 4625 0000 0000 0000 0000 0000 0000 .=F%............\n+000a74c0: 220e 003d 4424 0000 2020 2047 544d 3e07 \"..=D$.. GTM>.\n+000a74d0: 003d 4425 0000 0000 0000 0000 0000 0000 .=D%............\n 000a74e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a74f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a7500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a7510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a7520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a7530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a7540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -42875,255 +42875,255 @@\n 000a77a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a77b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a77c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a77d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a77e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a77f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a7800: 0100 0000 b507 0000 371c 0000 0000 0000 ........7.......\n-000a7810: 4a00 0046 4845 4c50 00ff 7300 ff43 4f4d J..FHELP..s..COM\n+000a7810: 4a00 0044 4845 4c50 00ff 7300 ff43 4f4d J..DHELP..s..COM\n 000a7820: 4d41 4e44 5300 ff73 00ff 5a53 5445 5000 MANDS..s..ZSTEP.\n 000a7830: ff73 00ff 5a53 5445 505f 494e 5445 5241 .s..ZSTEP_INTERA\n 000a7840: 4354 494f 4e53 0000 5a53 5445 505f 496e CTIONS..ZSTEP_In\n-000a7850: 7465 7261 6374 696f 6e73 1d00 3346 bf11 teractions..3F..\n+000a7850: 7465 7261 6374 696f 6e73 1d00 3344 bf11 teractions..3D..\n 000a7860: 0000 2020 205a 5354 4550 2049 6e74 6572 .. ZSTEP Inter\n-000a7870: 6163 7469 6f6e 7307 0034 4621 0000 4b00 actions..4F!..K.\n-000a7880: 3446 3100 0020 2020 5a53 5445 5020 6375 4F1.. ZSTEP cu\n+000a7870: 6163 7469 6f6e 7307 0034 4421 0000 4b00 actions..4D!..K.\n+000a7880: 3444 3100 0020 2020 5a53 5445 5020 6375 4D1.. ZSTEP cu\n 000a7890: 7272 656e 746c 7920 696e 7465 7261 6374 rrently interact\n 000a78a0: 7320 7769 7468 2063 6572 7461 696e 206f s with certain o\n 000a78b0: 7468 6572 2065 6c65 6d65 6e74 7320 696e ther elements in\n-000a78c0: 2074 6865 2047 542e 4d16 0034 4641 0000 the GT.M..4FA..\n+000a78c0: 2074 6865 2047 542e 4d16 0034 4441 0000 the GT.M..4DA..\n 000a78d0: 2020 2065 6e76 6972 6f6e 6d65 6e74 2e07 environment..\n-000a78e0: 0034 4651 0000 1100 2965 4f00 005a 5354 .4FQ....)eO..ZST\n-000a78f0: 4550 5f49 6e74 6f15 002b 46bf 1100 0020 EP_Into..+F.... \n-000a7900: 2020 5a53 5445 5020 496e 746f 0700 2c46 ZSTEP Into..,F\n-000a7910: 2100 004c 002c 4631 0000 2020 205a 5354 !..L.,F1.. ZST\n+000a78e0: 0034 4451 0000 1100 2965 4f00 005a 5354 .4DQ....)eO..ZST\n+000a78f0: 4550 5f49 6e74 6f15 002b 44bf 1100 0020 EP_Into..+D.... \n+000a7900: 2020 5a53 5445 5020 496e 746f 0700 2c44 ZSTEP Into..,D\n+000a7910: 2100 004c 002c 4431 0000 2020 205a 5354 !..L.,D1.. ZST\n 000a7920: 4550 2049 4e54 4f20 7061 7573 6573 2061 EP INTO pauses a\n 000a7930: 7420 7468 6520 6265 6769 6e6e 696e 6720 t the beginning \n 000a7940: 6f66 2074 6865 206e 6578 7420 6c69 6e65 of the next line\n 000a7950: 2c20 7265 6761 7264 6c65 7373 206f 6652 , regardless ofR\n-000a7960: 002c 4641 0000 2020 2074 7261 6e73 6665 .,FA.. transfe\n+000a7960: 002c 4441 0000 2020 2074 7261 6e73 6665 .,DA.. transfe\n 000a7970: 7273 206f 6620 636f 6e74 726f 6c2e 2057 rs of control. W\n 000a7980: 6865 6e20 7468 6520 5a53 5445 5065 6420 hen the ZSTEPed \n 000a7990: 6c69 6e65 2069 6e76 6f6b 6573 2061 6e6f line invokes ano\n 000a79a0: 7468 6572 2072 6f75 7469 6e65 206f 7220 ther routine or \n-000a79b0: 6153 002c 4651 0000 2020 2073 7562 726f aS.,FQ.. subro\n+000a79b0: 6153 002c 4451 0000 2020 2073 7562 726f aS.,DQ.. subro\n 000a79c0: 7574 696e 6520 696e 2074 6865 2063 7572 utine in the cur\n 000a79d0: 7265 6e74 2072 6f75 7469 6e65 2c20 5a53 rent routine, ZS\n 000a79e0: 5445 5020 494e 544f 2070 6175 7365 7320 TEP INTO pauses \n 000a79f0: 6174 2074 6865 2066 6972 7374 206c 696e at the first lin\n-000a7a00: 6520 6f66 3800 2c46 6100 0020 2020 636f e of8.,Fa.. co\n+000a7a00: 6520 6f66 3800 2c44 6100 0020 2020 636f e of8.,Da.. co\n 000a7a10: 6465 2061 7373 6f63 6961 7465 6420 7769 de associated wi\n 000a7a20: 7468 2074 6865 206e 6577 2047 542e 4d20 th the new GT.M \n-000a7a30: 7374 6163 6b20 6c65 7665 6c2e 0700 2c46 stack level...,F\n-000a7a40: 7100 0016 0026 464f 5554 4f46 0000 5a53 q....&FOUTOF..ZS\n-000a7a50: 5465 705f 4f55 746f 6616 002c 46bf 1100 Tep_OUtof..,F...\n+000a7a30: 7374 6163 6b20 6c65 7665 6c2e 0700 2c44 stack level...,D\n+000a7a40: 7100 0016 0026 444f 5554 4f46 0000 5a53 q....&DOUTOF..ZS\n+000a7a50: 5465 705f 4f55 746f 6616 002c 44bf 1100 Tep_OUtof..,D...\n 000a7a60: 0020 2020 5a53 5465 7020 4f55 746f 6607 . ZSTep OUtof.\n-000a7a70: 002d 4621 0000 5000 2d46 3100 0020 2020 .-F!..P.-F1.. \n+000a7a70: 002d 4421 0000 5000 2d44 3100 0020 2020 .-D!..P.-D1.. \n 000a7a80: 5a53 5445 5020 4f55 544f 4620 7061 7573 ZSTEP OUTOF paus\n 000a7a90: 6573 2061 7420 7468 6520 6265 6769 6e6e es at the beginn\n 000a7aa0: 696e 6720 6f66 2074 6865 206e 6578 7420 ing of the next \n 000a7ab0: 6c69 6e65 2065 7865 6375 7465 6420 6166 line executed af\n-000a7ac0: 7465 7220 616e 5300 2d46 4100 0020 2020 ter anS.-FA.. \n+000a7ac0: 7465 7220 616e 5300 2d44 4100 0020 2020 ter anS.-DA.. \n 000a7ad0: 6578 706c 6963 6974 206f 7220 696d 706c explicit or impl\n 000a7ae0: 6963 6974 2051 5549 5420 6672 6f6d 2074 icit QUIT from t\n 000a7af0: 6865 2063 7572 7265 6e74 2047 542e 4d20 he current GT.M \n 000a7b00: 696e 766f 6361 7469 6f6e 2073 7461 636b invocation stack\n-000a7b10: 206c 6576 656c 2e20 4154 002d 4651 0000 level. AT.-FQ..\n+000a7b10: 206c 6576 656c 2e20 4154 002d 4451 0000 level. AT.-DQ..\n 000a7b20: 2020 205a 5354 4550 204f 5554 4f46 2064 ZSTEP OUTOF d\n 000a7b30: 6f65 7320 6e6f 7420 7061 7573 6520 6174 oes not pause at\n 000a7b40: 206c 696e 6573 2061 7373 6f63 6961 7465 lines associate\n 000a7b50: 6420 7769 7468 2074 6865 2063 7572 7265 d with the curre\n 000a7b60: 6e74 2047 542e 4d20 7374 6163 6b3e 002d nt GT.M stack>.-\n-000a7b70: 4661 0000 2020 206c 6576 656c 206f 7220 Fa.. level or \n+000a7b70: 4461 0000 2020 206c 6576 656c 206f 7220 Da.. level or \n 000a7b80: 7769 7468 206c 6576 656c 7320 696e 766f with levels invo\n 000a7b90: 6b65 6420 6672 6f6d 2074 6865 2063 7572 ked from the cur\n-000a7ba0: 7265 6e74 206c 6576 656c 2e07 002d 4671 rent level...-Fq\n-000a7bb0: 0000 1300 2746 5645 5200 005a 5354 6570 ....'FVER..ZSTep\n-000a7bc0: 5f4f 5665 7215 002b 46bf 1100 0020 2020 _OVer..+F.... \n-000a7bd0: 5a53 5465 7020 4f56 6572 0700 2c46 2100 ZSTep OVer..,F!.\n-000a7be0: 0054 002c 4631 0000 2020 205a 5354 4550 .T.,F1.. ZSTEP\n+000a7ba0: 7265 6e74 206c 6576 656c 2e07 002d 4471 rent level...-Dq\n+000a7bb0: 0000 1300 2744 5645 5200 005a 5354 6570 ....'DVER..ZSTep\n+000a7bc0: 5f4f 5665 7215 002b 44bf 1100 0020 2020 _OVer..+D.... \n+000a7bd0: 5a53 5465 7020 4f56 6572 0700 2c44 2100 ZSTep OVer..,D!.\n+000a7be0: 0054 002c 4431 0000 2020 205a 5354 4550 .T.,D1.. ZSTEP\n 000a7bf0: 204f 5645 5220 7061 7573 6573 2061 7420 OVER pauses at \n 000a7c00: 7468 6520 6265 6769 6e6e 696e 6720 6f66 the beginning of\n 000a7c10: 2074 6865 206e 6578 7420 6c69 6e65 2069 the next line i\n 000a7c20: 6e20 7468 6520 636f 6465 2061 7373 6f63 n the code assoc\n-000a7c30: 6961 7465 6454 002c 4641 0000 2020 2077 iatedT.,FA.. w\n+000a7c30: 6961 7465 6454 002c 4441 0000 2020 2077 iatedT.,DA.. w\n 000a7c40: 6974 6820 6569 7468 6572 2074 6865 2063 ith either the c\n 000a7c50: 7572 7265 6e74 2047 542e 4d20 7374 6163 urrent GT.M stac\n 000a7c60: 6b20 6c65 7665 6c20 6f72 2061 2070 7265 k level or a pre\n 000a7c70: 7669 6f75 7320 4754 2e4d 2073 7461 636b vious GT.M stack\n-000a7c80: 206c 6576 656c 2069 6651 002c 4651 0000 level ifQ.,FQ..\n+000a7c80: 206c 6576 656c 2069 6651 002c 4451 0000 level ifQ.,DQ..\n 000a7c90: 2020 2074 6865 205a 5354 4550 6564 206c the ZSTEPed l\n 000a7ca0: 696e 6520 636f 6e74 6169 6e73 2061 6e20 ine contains an \n 000a7cb0: 6578 706c 6963 6974 206f 7220 696d 706c explicit or impl\n 000a7cc0: 6963 6974 2051 5549 5420 6672 6f6d 2074 icit QUIT from t\n-000a7cd0: 6865 2063 7572 7265 6e74 5300 2c46 6100 he currentS.,Fa.\n+000a7cd0: 6865 2063 7572 7265 6e74 5300 2c44 6100 he currentS.,Da.\n 000a7ce0: 0020 2020 6c65 7665 6c2e 2041 205a 5354 . level. A ZST\n 000a7cf0: 4550 204f 5645 5220 646f 6573 206e 6f74 EP OVER does not\n 000a7d00: 2070 6175 7365 2061 7420 6c69 6e65 7320 pause at lines \n 000a7d10: 696e 766f 6b65 6420 6672 6f6d 2074 6865 invoked from the\n 000a7d20: 2063 7572 7265 6e74 206c 696e 6528 002c current line(.,\n-000a7d30: 4671 0000 2020 2062 7920 444f 732c 2058 Fq.. by DOs, X\n+000a7d30: 4471 0000 2020 2062 7920 444f 732c 2058 Dq.. by DOs, X\n 000a7d40: 4543 5554 4573 206f 7220 6578 7472 696e ECUTEs or extrin\n-000a7d50: 7369 6373 2e07 002c 4681 0000 1200 1846 sics...,F......F\n+000a7d50: 7369 6373 2e07 002c 4481 0000 1200 1844 sics...,D......D\n 000a7d60: 5953 5445 4d00 005a 5359 7374 656d 1200 YSTEM..ZSYstem..\n-000a7d70: 1e46 bf11 0000 2020 205a 5359 7374 656d .F.... ZSYstem\n-000a7d80: 0700 1f46 2100 0045 001f 4631 0000 2020 ...F!..E..F1.. \n+000a7d70: 1e44 bf11 0000 2020 205a 5359 7374 656d .D.... ZSYstem\n+000a7d80: 0700 1f44 2100 0045 001f 4431 0000 2020 ...D!..E..D1.. \n 000a7d90: 2054 6865 205a 5359 5354 454d 2063 6f6d The ZSYSTEM com\n 000a7da0: 6d61 6e64 2063 7265 6174 6573 2061 2063 mand creates a c\n 000a7db0: 6869 6c64 206f 6620 7468 6520 6375 7272 hild of the curr\n-000a7dc0: 656e 7420 7072 6f63 6573 732e 0700 1f46 ent process....F\n-000a7dd0: 4100 002f 001f 4651 0000 2020 2054 6865 A../..FQ.. The\n+000a7dc0: 656e 7420 7072 6f63 6573 732e 0700 1f44 ent process....D\n+000a7dd0: 4100 002f 001f 4451 0000 2020 2054 6865 A../..DQ.. The\n 000a7de0: 2066 6f72 6d61 7420 6f66 2074 6865 205a format of the Z\n 000a7df0: 5359 5354 454d 2063 6f6d 6d61 6e64 2069 SYSTEM command i\n-000a7e00: 733a 0700 1f46 6100 002a 001f 4671 0000 s:...Fa..*..Fq..\n+000a7e00: 733a 0700 1f44 6100 002a 001f 4471 0000 s:...Da..*..Dq..\n 000a7e10: 2020 205a 5359 5b53 5445 4d5d 5b3a 7476 ZSY[STEM][:tv\n 000a7e20: 6578 7072 5d20 5b65 7870 725d 5b2c 2e2e expr] [expr][,..\n-000a7e30: 2e5d 5d07 001f 4681 0000 1a00 1e46 ff73 .]]...F......F.s\n+000a7e30: 2e5d 5d07 001f 4481 0000 1a00 1e44 ff73 .]]...D......D.s\n 000a7e40: 00ff 4558 414d 504c 4553 0000 4578 616d ..EXAMPLES..Exam\n-000a7e50: 706c 6573 1300 2b46 bf11 0000 2020 2045 ples..+F.... E\n-000a7e60: 7861 6d70 6c65 7307 002c 4621 0000 1200 xamples..,F!....\n-000a7e70: 2c46 3100 0020 2020 4578 616d 706c 653a ,F1.. Example:\n-000a7e80: 0700 2c46 4100 001e 002c 4651 0000 2020 ..,FA....,FQ.. \n+000a7e50: 706c 6573 1300 2b44 bf11 0000 2020 2045 ples..+D.... E\n+000a7e60: 7861 6d70 6c65 7307 002c 4421 0000 1200 xamples..,D!....\n+000a7e70: 2c44 3100 0020 2020 4578 616d 706c 653a ,D1.. Example:\n+000a7e80: 0700 2c44 4100 001e 002c 4451 0000 2020 ..,DA....,DQ.. \n 000a7e90: 2047 544d 3e7a 7379 7374 656d 2022 6c73 GTM>zsystem \"ls\n-000a7ea0: 202a 2e6d 2207 002c 4661 0000 5400 2c46 *.m\"..,Fa..T.,F\n+000a7ea0: 202a 2e6d 2207 002c 4461 0000 5400 2c44 *.m\"..,Da..T.,D\n 000a7eb0: 7100 0020 2020 5468 6973 2075 7365 7320 q.. This uses \n 000a7ec0: 5a53 5953 5445 4d20 746f 2066 6f72 6b20 ZSYSTEM to fork \n 000a7ed0: 6120 7072 6f63 6573 7320 7468 6174 2074 a process that t\n 000a7ee0: 6865 6e20 7065 7266 6f72 6d73 2074 6865 hen performs the\n 000a7ef0: 206c 7320 636f 6d6d 616e 6420 7769 7468 ls command with\n-000a7f00: 5200 2c46 8100 0020 2020 2a2e 6d20 6173 R.,F... *.m as\n+000a7f00: 5200 2c44 8100 0020 2020 2a2e 6d20 6173 R.,D... *.m as\n 000a7f10: 2061 6e20 6172 6775 6d65 6e74 2074 6f20 an argument to \n 000a7f20: 6c73 2e20 4f6e 6365 2074 6865 2063 6f6d ls. Once the com\n 000a7f30: 6d61 6e64 2063 6f6d 706c 6574 6573 2c20 mand completes, \n 000a7f40: 7468 6520 666f 726b 6564 2070 726f 6365 the forked proce\n-000a7f50: 7373 1500 2c46 9100 0020 2020 7465 726d ss..,F... term\n-000a7f60: 696e 6174 6573 2e08 002b 46c0 1100 002a inates...+F....*\n-000a7f70: 002c 4612 0000 2020 2047 544d 3e7a 7379 .,F... GTM>zsy\n+000a7f50: 7373 1500 2c44 9100 0020 2020 7465 726d ss..,D... term\n+000a7f60: 696e 6174 6573 2e08 002b 44c0 1100 002a inates...+D....*\n+000a7f70: 002c 4412 0000 2020 2047 544d 3e7a 7379 .,D... GTM>zsy\n 000a7f80: 7374 656d 2022 6563 686f 2027 6865 6c6c stem \"echo 'hell\n-000a7f90: 6f20 776f 726c 6427 2215 002c 4613 0000 o world'\"..,F...\n+000a7f90: 6f20 776f 726c 6427 2215 002c 4413 0000 o world'\"..,D...\n 000a7fa0: 2020 2068 656c 6c6f 2077 6f72 6c64 0700 hello world..\n-000a7fb0: 2c46 1400 0064 0000 0000 0000 0000 0000 ,F...d..........\n+000a7fb0: 2c44 1400 0064 0000 0000 0000 0000 0000 ,D...d..........\n 000a7fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a7fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a7fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a7ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8000: 0100 0000 1707 0000 201c 0000 0000 0000 ........ .......\n 000a8010: 7800 0066 4845 4c50 00ff 7300 ff43 4f4d x..fHELP..s..COM\n 000a8020: 4d41 4e44 5300 ff73 00ff 5a53 5445 5000 MANDS..s..ZSTEP.\n 000a8030: ff73 00ff 4558 414d 504c 4553 00bf 9100 .s..EXAMPLES....\n 000a8040: 0020 2020 6c69 6e65 2e20 4265 6361 7573 . line. Becaus\n 000a8050: 6520 7468 6520 7370 6563 6966 6965 6420 e the specified \n 000a8060: 6163 7469 6f6e 2064 6f65 7320 6e6f 7420 action does not \n 000a8070: 636f 6e74 6169 6e20 6120 4252 4541 4b20 contain a BREAK \n-000a8080: 636f 6d6d 616e 642c 4f00 2946 c011 0000 command,O.)F....\n+000a8080: 636f 6d6d 616e 642c 4f00 2944 c011 0000 command,O.)D....\n 000a8090: 2020 2065 7865 6375 7469 6f6e 2063 6f6e execution con\n 000a80a0: 7469 6e75 6573 2074 6f20 7468 6520 6e65 tinues to the ne\n 000a80b0: 7874 206c 696e 6520 616e 6420 616c 6c20 xt line and all \n 000a80c0: 7375 6273 6571 7565 6e74 206c 696e 6573 subsequent lines\n-000a80d0: 2069 6e20 7468 6517 002a 4612 0000 2020 in the..*F... \n+000a80d0: 2069 6e20 7468 6517 002a 4412 0000 2020 in the..*D... \n 000a80e0: 2070 726f 6772 616d 2066 6c6f 772e 0700 program flow...\n-000a80f0: 2a46 1300 0012 002a 4614 0000 2020 2045 *F.....*F... E\n-000a8100: 7861 6d70 6c65 3a07 002a 4615 0000 6200 xample:..*F...b.\n-000a8110: 2a46 1600 0020 2020 4754 4d3e 5365 7420 *F... GTM>Set \n+000a80f0: 2a44 1300 0012 002a 4414 0000 2020 2045 *D.....*D... E\n+000a8100: 7861 6d70 6c65 3a07 002a 4415 0000 6200 xample:..*D...b.\n+000a8110: 2a44 1600 0020 2020 4754 4d3e 5365 7420 *D... GTM>Set \n 000a8120: 6375 7278 3d24 6765 7428 7829 2c7a 6163 curx=$get(x),zac\n 000a8130: 743d 225a 5354 4550 3a24 6765 7428 6375 t=\"ZSTEP:$get(cu\n 000a8140: 7278 293d 2467 6574 2878 2920 494e 544f rx)=$get(x) INTO\n 000a8150: 3a7a 6163 7420 4272 6561 6b3a 2467 6574 :zact Break:$get\n 000a8160: 2863 7572 7829 273d 2467 6574 2878 2922 (curx)'=$get(x)\"\n-000a8170: 1d00 2a46 1700 0020 2020 4754 4d3e 5a53 ..*F... GTM>ZS\n+000a8170: 1d00 2a44 1700 0020 2020 4754 4d3e 5a53 ..*D... GTM>ZS\n 000a8180: 5445 5020 494e 544f 3a7a 6163 7407 002a TEP INTO:zact..*\n-000a8190: 4618 0000 5000 2a46 1900 0020 2020 5468 F...P.*F... Th\n+000a8190: 4418 0000 5000 2a44 1900 0020 2020 5468 D...P.*D... Th\n 000a81a0: 6973 2073 6571 7565 6e63 6520 7573 6573 is sequence uses\n 000a81b0: 205a 5354 4550 2074 6f20 696e 766f 6b65 ZSTEP to invoke\n 000a81c0: 2044 6972 6563 7420 4d6f 6465 2061 7420 Direct Mode at \n 000a81d0: 7468 6520 6265 6769 6e6e 696e 6720 6f66 the beginning of\n-000a81e0: 2074 6865 3f00 2a46 1a00 0020 2020 6669 the?.*F... fi\n+000a81e0: 2074 6865 3f00 2a44 1a00 0020 2020 6669 the?.*D... fi\n 000a81f0: 7273 7420 6c69 6e65 2061 6674 6572 2074 rst line after t\n 000a8200: 6865 206c 696e 6520 7468 6174 2061 6c74 he line that alt\n 000a8210: 6572 7320 7468 6520 7661 6c75 6520 6f66 ers the value of\n-000a8220: 2078 2e07 002a 4621 0000 1e00 2066 5553 x...*F!.... fUS\n+000a8220: 2078 2e07 002a 4421 0000 1e00 2066 5553 x...*D!.... fUS\n 000a8230: 455f 4f46 5f5a 5354 4550 0000 5573 655f E_OF_ZSTEP..Use_\n-000a8240: 6f66 5f5a 5354 4550 1700 2d46 bf11 0000 of_ZSTEP..-F....\n+000a8240: 6f66 5f5a 5354 4550 1700 2d44 bf11 0000 of_ZSTEP..-D....\n 000a8250: 2020 2055 7365 206f 6620 5a53 5445 5007 Use of ZSTEP.\n-000a8260: 002e 4621 0000 4d00 2e46 3100 0020 2020 ..F!..M..F1.. \n+000a8260: 002e 4421 0000 4d00 2e44 3100 0020 2020 ..D!..M..D1.. \n 000a8270: 5573 6520 5a53 5445 5020 746f 2069 6e63 Use ZSTEP to inc\n 000a8280: 7265 6d65 6e74 616c 6c79 2065 7865 6375 rementally execu\n 000a8290: 7465 2061 2072 6f75 7469 6e65 206f 7220 te a routine or \n 000a82a0: 7365 7269 6573 206f 6620 726f 7574 696e series of routin\n-000a82b0: 6573 2e51 002e 4641 0000 2020 2045 7865 es.Q..FA.. Exe\n+000a82b0: 6573 2e51 002e 4441 0000 2020 2045 7865 es.Q..DA.. Exe\n 000a82c0: 6375 7465 2061 6e79 2047 542e 4d20 636f cute any GT.M co\n 000a82d0: 6d6d 616e 6420 6672 6f6d 2044 6972 6563 mmand from Direc\n 000a82e0: 7420 4d6f 6465 2061 7420 616e 7920 5a53 t Mode at any ZS\n 000a82f0: 5445 5020 7061 7573 652e 2054 6f20 7265 TEP pause. To re\n-000a8300: 7375 6d65 2a00 2e46 5100 0020 2020 6e6f sume*..FQ.. no\n+000a8300: 7375 6d65 2a00 2e44 5100 0020 2020 6e6f sume*..DQ.. no\n 000a8310: 726d 616c 2065 7865 6375 7469 6f6e 2c20 rmal execution, \n 000a8320: 7573 6520 5a43 4f4e 5449 4e55 452e 0700 use ZCONTINUE...\n-000a8330: 2e46 6100 0051 002e 4671 0000 2020 204e .Fa..Q..Fq.. N\n+000a8330: 2e44 6100 0051 002e 4471 0000 2020 204e .Da..Q..Dq.. N\n 000a8340: 6f74 6520 7468 6174 205a 5354 4550 2061 ote that ZSTEP a\n 000a8350: 7267 756d 656e 7473 2061 7265 206b 6579 rguments are key\n 000a8360: 776f 7264 7320 7261 7468 6572 2074 6861 words rather tha\n 000a8370: 6e20 6578 7072 6573 7369 6f6e 732e 2054 n expressions. T\n-000a8380: 6865 7920 646f 4400 2e46 8100 0020 2020 hey doD..F... \n+000a8380: 6865 7920 646f 4400 2e44 8100 0020 2020 hey doD..D... \n 000a8390: 6e6f 7420 616c 6c6f 7720 696e 6469 7265 not allow indire\n 000a83a0: 6374 696f 6e2c 2061 6e64 2061 7267 756d ction, and argum\n 000a83b0: 656e 7420 6c69 7374 7320 6861 7665 206e ent lists have n\n-000a83c0: 6f20 7574 696c 6974 792e 0700 2e46 9100 o utility....F..\n-000a83d0: 004f 002d 46c0 1100 0020 2020 5a53 5445 .O.-F.... ZSTE\n+000a83c0: 6f20 7574 696c 6974 792e 0700 2e44 9100 o utility....D..\n+000a83d0: 004f 002d 44c0 1100 0020 2020 5a53 5445 .O.-D.... ZSTE\n 000a83e0: 5020 6163 7469 6f6e 7320 7468 6174 2069 P actions that i\n 000a83f0: 6e63 6c75 6465 2063 6f6d 6d61 6e64 7320 nclude commands \n 000a8400: 666f 6c6c 6f77 6564 2062 7920 6120 4252 followed by a BR\n 000a8410: 4541 4b20 7065 7266 6f72 6d20 736f 6d65 EAK perform some\n-000a8420: 5100 2e46 1200 0020 2020 6163 7469 6f6e Q..F... action\n+000a8420: 5100 2e44 1200 0020 2020 6163 7469 6f6e Q..D... action\n 000a8430: 2062 6566 6f72 6520 656e 7465 7269 6e67 before entering\n 000a8440: 2044 6972 6563 7420 4d6f 6465 2e20 5a53 Direct Mode. ZS\n 000a8450: 5445 5020 6163 7469 6f6e 7320 7468 6174 TEP actions that\n 000a8460: 2064 6f20 6e6f 7420 696e 636c 7564 6520 do not include \n-000a8470: 6154 002e 4613 0000 2020 2042 5245 414b aT..F... BREAK\n+000a8470: 6154 002e 4413 0000 2020 2042 5245 414b aT..D... BREAK\n 000a8480: 2070 6572 666f 726d 2074 6865 2063 6f6d perform the com\n 000a8490: 6d61 6e64 2061 6374 696f 6e20 616e 6420 mand action and \n 000a84a0: 636f 6e74 696e 7565 2065 7865 6375 7469 continue executi\n 000a84b0: 6f6e 2e20 5573 6520 5a53 5445 5020 6163 on. Use ZSTEP ac\n-000a84c0: 7469 6f6e 7352 002e 4614 0000 2020 2074 tionsR..F... t\n+000a84c0: 7469 6f6e 7352 002e 4414 0000 2020 2074 tionsR..D... t\n 000a84d0: 6861 7420 6973 7375 6520 636f 6e64 6974 hat issue condit\n 000a84e0: 696f 6e61 6c20 4252 4541 4b73 2061 6e64 ional BREAKs and\n 000a84f0: 2073 7562 7365 7175 656e 7420 5a53 5445 subsequent ZSTE\n 000a8500: 5073 2074 6f20 646f 2073 7563 6820 7468 Ps to do such th\n-000a8510: 696e 6773 2061 7336 002e 4615 0000 2020 ings as6..F... \n+000a8510: 696e 6773 2061 7336 002e 4415 0000 2020 ings as6..D... \n 000a8520: 2074 6573 7420 666f 7220 6368 616e 6765 test for change\n 000a8530: 7320 696e 2074 6865 2076 616c 7565 206f s in the value o\n 000a8540: 6620 6120 7661 7269 6162 6c65 2e07 002e f a variable....\n-000a8550: 4616 0000 2000 2074 5a53 5445 505f 4143 F... . tZSTEP_AC\n+000a8550: 4416 0000 2000 2074 5a53 5445 505f 4143 D... . tZSTEP_AC\n 000a8560: 5449 4f4e 5300 005a 5354 4550 5f41 6374 TIONS..ZSTEP_Act\n-000a8570: 696f 6e73 1800 2e46 bf11 0000 2020 205a ions...F.... Z\n-000a8580: 5354 4550 2041 6374 696f 6e73 0700 2f46 STEP Actions../F\n-000a8590: 2100 004d 002f 4631 0000 2020 2054 6865 !..M./F1.. The\n+000a8570: 696f 6e73 1800 2e44 bf11 0000 2020 205a ions...D.... Z\n+000a8580: 5354 4550 2041 6374 696f 6e73 0700 2f44 STEP Actions../D\n+000a8590: 2100 004d 002f 4431 0000 2020 2054 6865 !..M./D1.. The\n 000a85a0: 206f 7074 696f 6e61 6c20 6163 7469 6f6e optional action\n 000a85b0: 2070 6172 616d 6574 6572 206f 6620 6120 parameter of a \n 000a85c0: 5a53 5445 5020 6d75 7374 2063 6f6e 7461 ZSTEP must conta\n 000a85d0: 696e 2061 6e20 6578 7072 6573 7369 6f6e in an expression\n-000a85e0: 5400 2f46 4100 0020 2020 6576 616c 7561 T./FA.. evalua\n+000a85e0: 5400 2f44 4100 0020 2020 6576 616c 7561 T./DA.. evalua\n 000a85f0: 7469 6e67 2074 6f20 7661 6c69 6420 4754 ting to valid GT\n 000a8600: 2e4d 2063 6f64 652e 2042 7920 6465 6661 .M code. By defa\n 000a8610: 756c 742c 205a 5354 4550 2075 7365 7320 ult, ZSTEP uses \n 000a8620: 7468 6520 7661 6c75 6520 6f66 2024 5a53 the value of $ZS\n-000a8630: 5445 502c 4f00 2f46 5100 0020 2020 7768 TEP,O./FQ.. wh\n+000a8630: 5445 502c 4f00 2f44 5100 0020 2020 7768 TEP,O./DQ.. wh\n 000a8640: 6963 6820 6465 6661 756c 7473 2074 6f20 ich defaults to \n 000a8650: 2242 2220 2822 4252 4541 4b22 292c 2061 \"B\" (\"BREAK\"), a\n 000a8660: 6e64 2065 6e74 6572 7320 4469 7265 6374 nd enters Direct\n 000a8670: 204d 6f64 652e 2057 6865 6e20 6120 5a53 Mode. When a ZS\n-000a8680: 5445 5054 002f 4661 0000 2020 2063 6f6d TEPT./Fa.. com\n+000a8680: 5445 5054 002f 4461 0000 2020 2063 6f6d TEPT./Da.. com\n 000a8690: 6d61 6e64 2073 7065 6369 6669 6573 2061 mand specifies a\n 000a86a0: 6e20 6163 7469 6f6e 2c20 7468 6520 7072 n action, the pr\n 000a86b0: 6f63 6573 7320 646f 6573 206e 6f74 2065 ocess does not e\n 000a86c0: 6e74 6572 2044 6972 6563 7420 4d6f 6465 nter Direct Mode\n-000a86d0: 2075 6e6c 6573 7339 002f 4671 0000 2020 unless9./Fq.. \n+000a86d0: 2075 6e6c 6573 7339 002f 4471 0000 2020 unless9./Dq.. \n 000a86e0: 2074 6865 2061 6374 696f 6e20 6578 706c the action expl\n 000a86f0: 6963 6974 6c79 2069 6e63 6c75 6465 7320 icitly includes \n 000a8700: 6120 4252 4541 4b20 636f 6d6d 616e 642e a BREAK command.\n-000a8710: 0700 2f46 8100 004b 0000 0000 0000 0000 ../F...K........\n+000a8710: 0700 2f44 8100 004b 0000 0000 0000 0000 ../D...K........\n 000a8720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -43131,55 +43131,55 @@\n 000a87a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a87b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a87c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a87d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a87e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a87f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8800: 0100 0000 e702 0000 151c 0000 0000 0000 ................\n-000a8810: 2400 0046 4845 4c50 00ff 7300 ff43 4f4d $..FHELP..s..COM\n+000a8810: 2400 0044 4845 4c50 00ff 7300 ff43 4f4d $..DHELP..s..COM\n 000a8820: 4d41 4e44 5300 ff73 00ff 5a53 5445 5000 MANDS..s..ZSTEP.\n-000a8830: c013 0000 5100 1d46 1400 0020 2020 496e ....Q..F... In\n+000a8830: c013 0000 5100 1d44 1400 0020 2020 496e ....Q..D... In\n 000a8840: 2044 6972 6563 7420 4d6f 6465 2c20 5a53 Direct Mode, ZS\n 000a8850: 5445 5020 7065 7266 6f72 6d73 2061 6e20 TEP performs an \n 000a8860: 696d 706c 6963 6974 205a 434f 4e54 494e implicit ZCONTIN\n 000a8870: 5545 2061 6e64 2074 6865 7265 666f 7265 UE and therefore\n-000a8880: 2047 542e 4d4f 001d 4615 0000 2020 2069 GT.MO..F... i\n+000a8880: 2047 542e 4d4f 001d 4415 0000 2020 2069 GT.MO..D... i\n 000a8890: 676e 6f72 6573 2061 6c6c 2063 6f6d 6d61 gnores all comma\n 000a88a0: 6e64 7320 6f6e 2074 6865 2044 6972 6563 nds on the Direc\n 000a88b0: 7420 4d6f 6465 2063 6f6d 6d61 6e64 206c t Mode command l\n 000a88c0: 696e 6520 6166 7465 7220 7468 6520 5a53 ine after the ZS\n-000a88d0: 5445 502e 0700 1d46 1600 0051 001d 4617 TEP....F...Q..F.\n+000a88d0: 5445 502e 0700 1d44 1600 0051 001d 4417 TEP....D...Q..D.\n 000a88e0: 0000 2020 2054 6865 206b 6579 776f 7264 .. The keyword\n 000a88f0: 2061 7267 756d 656e 7473 2064 6566 696e arguments defin\n 000a8900: 6520 7468 6520 636c 6173 7320 6f66 206c e the class of l\n 000a8910: 696e 6573 2077 6865 7265 205a 5354 4550 ines where ZSTEP\n-000a8920: 206e 6578 7420 7061 7573 6573 5100 1d46 next pausesQ..F\n+000a8920: 206e 6578 7420 7061 7573 6573 5100 1d44 next pausesQ..D\n 000a8930: 1800 0020 2020 6578 6563 7574 696f 6e20 ... execution \n 000a8940: 746f 2058 4543 5554 4520 7468 6520 5a53 to XECUTE the ZS\n 000a8950: 5445 5020 6163 7469 6f6e 2e20 5768 656e TEP action. When\n 000a8960: 2061 205a 5354 4550 2063 6f6d 6d61 6e64 a ZSTEP command\n 000a8970: 2068 6173 206d 756c 7469 706c 653e 001d has multiple>..\n-000a8980: 4619 0000 2020 2061 7267 756d 656e 7473 F... arguments\n+000a8980: 4419 0000 2020 2061 7267 756d 656e 7473 D... arguments\n 000a8990: 2c20 6974 2069 676e 6f72 6573 2061 6c6c , it ignores all\n 000a89a0: 2061 7267 756d 656e 7473 2065 7863 6570 arguments excep\n-000a89b0: 7420 7468 6520 6c61 7374 2e07 001d 461a t the last....F.\n-000a89c0: 0000 1a00 1c46 ff73 00ff 4558 414d 504c .....F.s..EXAMPL\n-000a89d0: 4553 0000 4578 616d 706c 6573 1300 2946 ES..Examples..)F\n+000a89b0: 7420 7468 6520 6c61 7374 2e07 001d 441a t the last....D.\n+000a89c0: 0000 1a00 1c44 ff73 00ff 4558 414d 504c .....D.s..EXAMPL\n+000a89d0: 4553 0000 4578 616d 706c 6573 1300 2944 ES..Examples..)D\n 000a89e0: bf11 0000 2020 2045 7861 6d70 6c65 7307 .... Examples.\n-000a89f0: 002a 4621 0000 1200 2a46 3100 0020 2020 .*F!....*F1.. \n-000a8a00: 4578 616d 706c 653a 0700 2a46 4100 002c Example:..*FA..,\n-000a8a10: 002a 4651 0000 2020 2047 544d 3e5a 5354 .*FQ.. GTM>ZST\n+000a89f0: 002a 4421 0000 1200 2a44 3100 0020 2020 .*D!....*D1.. \n+000a8a00: 4578 616d 706c 653a 0700 2a44 4100 002c Example:..*DA..,\n+000a8a10: 002a 4451 0000 2020 2047 544d 3e5a 5354 .*DQ.. GTM>ZST\n 000a8a20: 4550 2049 4e54 4f3a 2257 2021 205a 5020 EP INTO:\"W ! ZP \n-000a8a30: 4024 5a50 4f53 2057 2021 2207 002a 4661 @$ZPOS W !\"..*Fa\n-000a8a40: 0000 5200 2a46 7100 0020 2020 5468 6973 ..R.*Fq.. This\n+000a8a30: 4024 5a50 4f53 2057 2021 2207 002a 4461 @$ZPOS W !\"..*Da\n+000a8a40: 0000 5200 2a44 7100 0020 2020 5468 6973 ..R.*Dq.. This\n 000a8a50: 205a 5354 4550 2072 6573 756d 6573 2065 ZSTEP resumes e\n 000a8a60: 7865 6375 7469 6f6e 206f 6620 7468 6520 xecution of the \n 000a8a70: 6375 7272 656e 7420 726f 7574 696e 652e current routine.\n 000a8a80: 2041 7420 7468 6520 6265 6769 6e6e 696e At the beginnin\n-000a8a90: 6720 6f66 5300 2a46 8100 0020 2020 7468 g ofS.*F... th\n+000a8a90: 6720 6f66 5300 2a44 8100 0020 2020 7468 g ofS.*D... th\n 000a8aa0: 6520 6e65 7874 206c 696e 6520 6578 6563 e next line exec\n 000a8ab0: 7574 6564 2c20 7468 6520 5a53 5445 5020 uted, the ZSTEP \n 000a8ac0: 6163 7469 6f6e 205a 5052 494e 5473 2074 action ZPRINTs t\n 000a8ad0: 6865 2073 6f75 7263 6520 636f 6465 2066 he source code f\n 000a8ae0: 6f72 2074 6861 7400 0000 0000 0000 0000 or that.........\n 000a8af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -43259,364 +43259,364 @@\n 000a8fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a9000: 0100 0000 fd07 0000 731c 0000 0000 0000 ........s.......\n-000a9010: 7f00 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+000a9010: 7f00 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 000a9020: 4d41 4e44 5300 ff73 00ff 5a53 5953 5445 MANDS..s..ZSYSTE\n 000a9030: 4d00 ff73 00ff 4558 414d 504c 4553 00c0 M..s..EXAMPLES..\n 000a9040: 1500 0020 2020 5468 6973 2065 7861 6d70 ... This examp\n 000a9050: 6c65 7320 7368 6f77 2061 2070 6f73 7369 les show a possi\n 000a9060: 626c 6520 7573 6520 6f66 2071 756f 7469 ble use of quoti\n 000a9070: 6e67 2077 6974 6820 5a53 5953 5445 4d20 ng with ZSYSTEM \n 000a9080: 746f 2072 756e 2074 6865 2065 6368 6f12 to run the echo.\n-000a9090: 002c 4616 0000 2020 2063 6f6d 6d61 6e64 .,F... command\n-000a90a0: 2e07 002c 4617 0000 1200 2c46 1800 0020 ...,F.....,F... \n-000a90b0: 2020 4578 616d 706c 653a 0700 2c46 1900 Example:..,F..\n-000a90c0: 0015 002c 461a 0000 2020 2047 544d 3e7a ...,F... GTM>z\n-000a90d0: 7379 7374 656d 0b00 2c46 2100 0020 2020 system..,F!.. \n-000a90e0: 2407 002c 4622 0000 4f00 2c46 2300 0020 $..,F\"..O.,F#.. \n+000a9090: 002c 4416 0000 2020 2063 6f6d 6d61 6e64 .,D... command\n+000a90a0: 2e07 002c 4417 0000 1200 2c44 1800 0020 ...,D.....,D... \n+000a90b0: 2020 4578 616d 706c 653a 0700 2c44 1900 Example:..,D..\n+000a90c0: 0015 002c 441a 0000 2020 2047 544d 3e7a ...,D... GTM>z\n+000a90d0: 7379 7374 656d 0b00 2c44 2100 0020 2020 system..,D!.. \n+000a90e0: 2407 002c 4422 0000 4f00 2c44 2300 0020 $..,D\"..O.,D#.. \n 000a90f0: 2020 5468 6973 205a 5359 5354 454d 2068 This ZSYSTEM h\n 000a9100: 6173 206e 6f20 6172 6775 6d65 6e74 2073 as no argument s\n 000a9110: 6f20 7468 6520 666f 726b 6564 2070 726f o the forked pro\n 000a9120: 6365 7373 2070 726f 6d70 7473 2066 6f72 cess prompts for\n-000a9130: 2069 6e70 7574 2e07 002c 4624 0000 1500 input...,F$....\n-000a9140: 1746 5443 4f4d 4d49 5400 005a 5443 6f6d .FTCOMMIT..ZTCom\n-000a9150: 6d69 7413 001f 46bf 1100 0020 2020 5a54 mit...F.... ZT\n-000a9160: 436f 6d6d 6974 0700 2046 2100 0053 0020 Commit.. F!..S. \n-000a9170: 4631 0000 2020 2054 6865 205a 5443 4f4d F1.. The ZTCOM\n+000a9130: 2069 6e70 7574 2e07 002c 4424 0000 1500 input...,D$....\n+000a9140: 1744 5443 4f4d 4d49 5400 005a 5443 6f6d .DTCOMMIT..ZTCom\n+000a9150: 6d69 7413 001f 44bf 1100 0020 2020 5a54 mit...D.... ZT\n+000a9160: 436f 6d6d 6974 0700 2044 2100 0053 0020 Commit.. D!..S. \n+000a9170: 4431 0000 2020 2054 6865 205a 5443 4f4d D1.. The ZTCOM\n 000a9180: 4d49 5420 636f 6d6d 616e 6420 6d61 726b MIT command mark\n 000a9190: 7320 7468 6520 656e 6420 6f66 2061 206c s the end of a l\n 000a91a0: 6f67 6963 616c 2074 7261 6e73 6163 7469 ogical transacti\n 000a91b0: 6f6e 2077 6974 6869 6e20 6120 4754 2e4d on within a GT.M\n-000a91c0: 5300 2046 4100 0020 2020 7072 6f67 7261 S. FA.. progra\n+000a91c0: 5300 2044 4100 0020 2020 7072 6f67 7261 S. DA.. progra\n 000a91d0: 6d2e 205a 5443 4f4d 4d49 5420 7573 6564 m. ZTCOMMIT used\n 000a91e0: 2077 6974 6820 5a54 5354 4152 5420 2266 with ZTSTART \"f\n 000a91f0: 656e 6365 7322 2074 7261 6e73 6163 7469 ences\" transacti\n 000a9200: 6f6e 7320 2874 6861 7420 6973 2c20 6d61 ons (that is, ma\n-000a9210: 726b 734f 0020 4651 0000 2020 2074 6865 rksO. FQ.. the\n+000a9210: 726b 734f 0020 4451 0000 2020 2074 6865 rksO. DQ.. the\n 000a9220: 2065 6e64 2061 6e64 2062 6567 696e 6e69 end and beginni\n 000a9230: 6e67 292e 2046 656e 6369 6e67 2074 7261 ng). Fencing tra\n 000a9240: 6e73 6163 7469 6f6e 7320 616c 6c6f 7773 nsactions allows\n 000a9250: 2074 6865 204d 5550 4950 204a 4f55 524e the MUPIP JOURN\n-000a9260: 414c 4f00 2046 6100 0020 2020 6661 6369 ALO. Fa.. faci\n+000a9260: 414c 4f00 2044 6100 0020 2020 6661 6369 ALO. Da.. faci\n 000a9270: 6c69 7479 2074 6f20 7072 6576 656e 7420 lity to prevent \n 000a9280: 696e 636f 6d70 6c65 7465 2061 7070 6c69 incomplete appli\n 000a9290: 6361 7469 6f6e 2074 7261 6e73 6163 7469 cation transacti\n 000a92a0: 6f6e 7320 636f 6e73 6973 7469 6e67 206f ons consisting o\n-000a92b0: 664f 0020 4671 0000 2020 206d 756c 7469 fO. Fq.. multi\n+000a92b0: 664f 0020 4471 0000 2020 206d 756c 7469 fO. Dq.. multi\n 000a92c0: 706c 6520 676c 6f62 616c 2075 7064 6174 ple global updat\n 000a92d0: 6573 2066 726f 6d20 6166 6665 6374 696e es from affectin\n 000a92e0: 6720 7468 6520 6461 7461 6261 7365 2064 g the database d\n 000a92f0: 7572 696e 6720 6120 6461 7461 6261 7365 uring a database\n-000a9300: 5300 2046 8100 0020 2020 7265 636f 7665 S. F... recove\n+000a9300: 5300 2044 8100 0020 2020 7265 636f 7665 S. D... recove\n 000a9310: 7279 2e20 4649 5320 7374 726f 6e67 6c79 ry. FIS strongly\n 000a9320: 2072 6563 6f6d 6d65 6e64 7320 7468 6520 recommends the \n 000a9330: 7573 6520 6f66 2074 6865 204d 2074 7261 use of the M tra\n 000a9340: 6e73 6163 7469 6f6e 2070 726f 6365 7373 nsaction process\n-000a9350: 696e 6753 0020 4691 0000 2020 2063 6f6d ingS. F... com\n+000a9350: 696e 6753 0020 4491 0000 2020 2063 6f6d ingS. D... com\n 000a9360: 6d61 6e64 7320 7375 6368 2061 7320 5453 mands such as TS\n 000a9370: 5441 5254 2061 6e64 2054 434f 4d4d 4954 TART and TCOMMIT\n 000a9380: 2072 6174 6865 7220 7468 616e 205a 5453 rather than ZTS\n 000a9390: 5441 5254 2061 6e64 205a 5443 4f4d 4d49 TART and ZTCOMMI\n-000a93a0: 542e 2046 4953 4a00 1f46 c011 0000 2020 T. FISJ..F.... \n+000a93a0: 542e 2046 4953 4a00 1f44 c011 0000 2020 T. FISJ..D.... \n 000a93b0: 206e 6f20 6c6f 6e67 6572 2074 6573 7473 no longer tests\n 000a93c0: 2074 6865 2064 6570 7265 6361 7465 6420 the deprecated \n 000a93d0: 5a54 5354 4152 5420 2f20 5a54 434f 4d4d ZTSTART / ZTCOMM\n 000a93e0: 4954 2066 756e 6374 696f 6e61 6c6c 792e IT functionally.\n-000a93f0: 0700 2046 1200 0030 0020 4613 0000 2020 .. F...0. F... \n+000a93f0: 0700 2044 1200 0030 0020 4413 0000 2020 .. D...0. D... \n 000a9400: 2054 6865 2066 6f72 6d61 7420 6f66 2074 The format of t\n 000a9410: 6865 205a 5443 4f4d 4d49 5420 636f 6d6d he ZTCOMMIT comm\n-000a9420: 616e 6420 6973 3a07 0020 4614 0000 2700 and is:.. F...'.\n-000a9430: 2046 1500 0020 2020 5a54 435b 4f4d 4d49 F... ZTC[OMMI\n+000a9420: 616e 6420 6973 3a07 0020 4414 0000 2700 and is:.. D...'.\n+000a9430: 2044 1500 0020 2020 5a54 435b 4f4d 4d49 D... ZTC[OMMI\n 000a9440: 545d 5b3a 7476 6578 7072 5d20 5b69 6e74 T][:tvexpr] [int\n-000a9450: 6578 7072 5d07 0020 4616 0000 1a00 1f46 expr].. F......F\n+000a9450: 6578 7072 5d07 0020 4416 0000 1a00 1f44 expr].. D......D\n 000a9460: ff73 00ff 4558 414d 504c 4553 0000 4578 .s..EXAMPLES..Ex\n-000a9470: 616d 706c 6573 1300 2c46 bf11 0000 2020 amples..,F.... \n-000a9480: 2045 7861 6d70 6c65 7307 002d 4621 0000 Examples..-F!..\n-000a9490: 1200 2d46 3100 0020 2020 4578 616d 706c ..-F1.. Exampl\n-000a94a0: 653a 0700 2d46 4100 0018 002d 4651 0000 e:..-FA....-FQ..\n+000a9470: 616d 706c 6573 1300 2c44 bf11 0000 2020 amples..,D.... \n+000a9480: 2045 7861 6d70 6c65 7307 002d 4421 0000 Examples..-D!..\n+000a9490: 1200 2d44 3100 0020 2020 4578 616d 706c ..-D1.. Exampl\n+000a94a0: 653a 0700 2d44 4100 0018 002d 4451 0000 e:..-DA....-DQ..\n 000a94b0: 2020 2047 544d 3e5a 5443 4f4d 4d49 5420 GTM>ZTCOMMIT \n-000a94c0: 3007 002d 4661 0000 4e00 2d46 7100 0020 0..-Fa..N.-Fq.. \n+000a94c0: 3007 002d 4461 0000 4e00 2d44 7100 0020 0..-Da..N.-Dq.. \n 000a94d0: 2020 5468 6973 205a 5443 4f4d 4d49 5420 This ZTCOMMIT \n 000a94e0: 6973 7375 6564 2066 726f 6d20 4469 7265 issued from Dire\n 000a94f0: 6374 204d 6f64 6520 776f 756c 6420 636c ct Mode would cl\n 000a9500: 6f73 6520 616e 7920 6f70 656e 205a 5453 ose any open ZTS\n-000a9510: 5441 5254 732e 0700 2d46 8100 0012 002d TARTs...-F.....-\n-000a9520: 4691 0000 2020 2045 7861 6d70 6c65 3a08 F... Example:.\n-000a9530: 002c 46c0 1100 0014 0018 4652 4947 4745 .,F.......FRIGGE\n-000a9540: 5200 005a 5452 6967 6765 7213 001f 46bf R..ZTRigger...F.\n+000a9510: 5441 5254 732e 0700 2d44 8100 0012 002d TARTs...-D.....-\n+000a9520: 4491 0000 2020 2045 7861 6d70 6c65 3a08 D... Example:.\n+000a9530: 002c 44c0 1100 0014 0018 4452 4947 4745 .,D.......DRIGGE\n+000a9540: 5200 005a 5452 6967 6765 7213 001f 44bf R..ZTRigger...D.\n 000a9550: 1100 0020 2020 5a54 5269 6767 6572 0700 ... ZTRigger..\n-000a9560: 2046 2100 0054 0020 4631 0000 2020 2049 F!..T. F1.. I\n+000a9560: 2044 2100 0054 0020 4431 0000 2020 2049 D!..T. D1.. I\n 000a9570: 6e76 6f6b 6573 2061 6c6c 2074 7269 6767 nvokes all trigg\n 000a9580: 6572 7320 7769 7468 2073 6967 6e61 7475 ers with signatu\n 000a9590: 7265 7320 6d61 7463 6869 6e67 2074 6865 res matching the\n 000a95a0: 2067 6c6f 6261 6c20 7661 7269 6162 6c65 global variable\n-000a95b0: 206e 616d 6520 616e 6450 0020 4641 0000 name andP. FA..\n+000a95b0: 206e 616d 6520 616e 6450 0020 4441 0000 name andP. DA..\n 000a95c0: 2020 2074 6865 2063 6f6d 6d61 6e64 2074 the command t\n 000a95d0: 7970 6520 6f66 205a 5452 5b49 4747 4552 ype of ZTR[IGGER\n 000a95e0: 5d2e 2054 6865 2066 6f72 6d61 7420 6f66 ]. The format of\n 000a95f0: 2074 6865 205a 5452 4947 4745 5220 636f the ZTRIGGER co\n-000a9600: 6d6d 616e 6420 6973 3a07 0020 4651 0000 mmand is:.. FQ..\n-000a9610: 1800 2046 6100 0020 2020 5a54 525b 4947 .. Fa.. ZTR[IG\n-000a9620: 4745 525d 2067 766e 0700 2046 7100 0012 GER] gvn.. Fq...\n-000a9630: 0020 4681 0000 2020 2045 7861 6d70 6c65 . F... Example\n-000a9640: 3a07 0020 4691 0000 2300 1f46 c011 0000 :.. F...#..F....\n+000a9600: 6d6d 616e 6420 6973 3a07 0020 4451 0000 mmand is:.. DQ..\n+000a9610: 1800 2044 6100 0020 2020 5a54 525b 4947 .. Da.. ZTR[IG\n+000a9620: 4745 525d 2067 766e 0700 2044 7100 0012 GER] gvn.. Dq...\n+000a9630: 0020 4481 0000 2020 2045 7861 6d70 6c65 . D... Example\n+000a9640: 3a07 0020 4491 0000 2300 1f44 c011 0000 :.. D...#..D....\n 000a9650: 2020 2047 544d 3e77 7269 7465 2024 7a74 GTM>write $zt\n-000a9660: 7269 6767 6572 2822 5322 2927 0020 4612 rigger(\"S\")'. F.\n+000a9660: 7269 6767 6572 2822 5322 2927 0020 4412 rigger(\"S\")'. D.\n 000a9670: 0000 2020 203b 7472 6967 6765 7220 6e61 .. ;trigger na\n 000a9680: 6d65 3a20 4323 3123 2020 6379 636c 653a me: C#1# cycle:\n-000a9690: 2031 4300 2046 1300 0020 2020 2b5e 4320 1C. F... +^C \n+000a9690: 2031 4300 2044 1300 0020 2020 2b5e 4320 1C. D... +^C \n 000a96a0: 2d63 6f6d 6d61 6e64 733d 5a54 5220 2d78 -commands=ZTR -x\n 000a96b0: 6563 7574 653d 2277 7269 7465 2022 225a ecute=\"write \"\"Z\n 000a96c0: 5452 2074 7269 6767 6572 2069 6e76 6f6b TR trigger invok\n-000a96d0: 6564 2222 220b 0020 4614 0000 2020 2031 ed\"\"\".. F... 1\n-000a96e0: 1900 2046 1500 0020 2020 4754 4d3e 7a74 .. F... GTM>zt\n-000a96f0: 7269 6767 6572 205e 431d 0020 4616 0000 rigger ^C.. F...\n+000a96d0: 6564 2222 220b 0020 4414 0000 2020 2031 ed\"\"\".. D... 1\n+000a96e0: 1900 2044 1500 0020 2020 4754 4d3e 7a74 .. D... GTM>zt\n+000a96f0: 7269 6767 6572 205e 431d 0020 4416 0000 rigger ^C.. D...\n 000a9700: 2020 205a 5452 2074 7269 6767 6572 2069 ZTR trigger i\n-000a9710: 6e76 6f6b 6564 0e00 2046 1700 0020 2020 nvoked.. F... \n-000a9720: 4754 4d3e 0700 2046 1800 0012 0018 4653 GTM>.. F......FS\n+000a9710: 6e76 6f6b 6564 0e00 2044 1700 0020 2020 nvoked.. D... \n+000a9720: 4754 4d3e 0700 2044 1800 0012 0018 4453 GTM>.. D......DS\n 000a9730: 5441 5254 0000 5a54 5374 6172 7412 001e TART..ZTStart...\n-000a9740: 46bf 1100 0020 2020 5a54 5374 6172 7407 F.... ZTStart.\n-000a9750: 001f 4621 0000 5300 1f46 3100 0020 2020 ..F!..S..F1.. \n+000a9740: 44bf 1100 0020 2020 5a54 5374 6172 7407 D.... ZTStart.\n+000a9750: 001f 4421 0000 5300 1f44 3100 0020 2020 ..D!..S..D1.. \n 000a9760: 5468 6520 5a54 5354 4152 5420 636f 6d6d The ZTSTART comm\n 000a9770: 616e 6420 6d61 726b 7320 7468 6520 6265 and marks the be\n 000a9780: 6769 6e6e 696e 6720 6f66 2061 206c 6f67 ginning of a log\n 000a9790: 6963 616c 2074 7261 6e73 6163 7469 6f6e ical transaction\n-000a97a0: 2077 6974 6869 6e20 6154 001f 4641 0000 within aT..FA..\n+000a97a0: 2077 6974 6869 6e20 6154 001f 4441 0000 within aT..DA..\n 000a97b0: 2020 2047 542e 4d20 7072 6f67 7261 6d2e GT.M program.\n 000a97c0: 205a 5453 5441 5254 2061 6e64 205a 5443 ZTSTART and ZTC\n 000a97d0: 4f4d 4d49 5420 2266 656e 6365 2220 7472 OMMIT \"fence\" tr\n 000a97e0: 616e 7361 6374 696f 6e73 2028 7468 6174 ansactions (that\n 000a97f0: 2069 732c 206d 6172 6b20 7468 6500 0000 is, mark the...\n 000a9800: 0100 0000 f607 0000 ab1c 0000 0000 0000 ................\n-000a9810: 7300 0046 4845 4c50 00ff 7300 ff43 4f4d s..FHELP..s..COM\n+000a9810: 7300 0044 4845 4c50 00ff 7300 ff43 4f4d s..DHELP..s..COM\n 000a9820: 4d41 4e44 5300 ff73 00ff 5a54 5354 4152 MANDS..s..ZTSTAR\n 000a9830: 5400 bf51 0000 2020 2062 6567 696e 6e69 T..Q.. beginni\n 000a9840: 6e67 2061 6e64 2065 6e64 292e 2046 656e ng and end). Fen\n 000a9850: 6365 6420 7472 616e 7361 6374 696f 6e73 ced transactions\n 000a9860: 2070 7265 7665 6e74 2074 6865 204d 5550 prevent the MUP\n 000a9870: 4950 204a 4f55 524e 414c 2066 6163 696c IP JOURNAL facil\n-000a9880: 6974 7954 001f 4661 0000 2020 2066 726f ityT..Fa.. fro\n+000a9880: 6974 7954 001f 4461 0000 2020 2066 726f ityT..Da.. fro\n 000a9890: 6d20 7265 636f 7665 7269 6e67 2069 6e63 m recovering inc\n 000a98a0: 6f6d 706c 6574 6520 7472 616e 7361 6374 omplete transact\n 000a98b0: 696f 6e73 2e20 416c 6c20 5a54 5354 4152 ions. All ZTSTAR\n 000a98c0: 5473 206d 7573 7420 6265 206d 6174 6368 Ts must be match\n-000a98d0: 6564 2077 6974 6849 001f 4671 0000 2020 ed withI..Fq.. \n+000a98d0: 6564 2077 6974 6849 001f 4471 0000 2020 ed withI..Dq.. \n 000a98e0: 205a 5443 4f4d 4d49 5473 2062 6566 6f72 ZTCOMMITs befor\n 000a98f0: 6520 7468 6520 6a6f 7572 6e61 6c20 7072 e the journal pr\n 000a9900: 6f63 6573 7369 6e67 2066 6163 696c 6974 ocessing facilit\n 000a9910: 7920 7265 636f 676e 697a 6573 2074 6865 y recognizes the\n-000a9920: 4b00 1f46 8100 0020 2020 7472 616e 7361 K..F... transa\n+000a9920: 4b00 1f44 8100 0020 2020 7472 616e 7361 K..D... transa\n 000a9930: 6374 696f 6e20 6173 2063 6f6d 706c 6574 ction as complet\n 000a9940: 652e 2046 4953 2073 7472 6f6e 676c 7920 e. FIS strongly \n 000a9950: 7265 636f 6d6d 656e 6473 2074 6865 2075 recommends the u\n-000a9960: 7365 206f 6620 7468 6520 4d50 001f 4691 se of the MP..F.\n+000a9960: 7365 206f 6620 7468 6520 4d50 001f 4491 se of the MP..D.\n 000a9970: 0000 2020 2074 7261 6e73 6163 7469 6f6e .. transaction\n 000a9980: 2070 726f 6365 7373 696e 6720 636f 6d6d processing comm\n 000a9990: 616e 6473 2073 7563 6820 6173 2054 5354 ands such as TST\n 000a99a0: 4152 5420 616e 6420 5443 4f4d 4d49 5420 ART and TCOMMIT \n-000a99b0: 7261 7468 6572 2074 6861 6e4d 001e 46c0 rather thanM..F.\n+000a99b0: 7261 7468 6572 2074 6861 6e4d 001e 44c0 rather thanM..D.\n 000a99c0: 1100 0020 2020 5a54 5354 4152 5420 616e ... ZTSTART an\n 000a99d0: 6420 5a54 434f 4d4d 4954 2e20 4649 5320 d ZTCOMMIT. FIS \n 000a99e0: 6e6f 206c 6f6e 6765 7220 7465 7374 7320 no longer tests \n 000a99f0: 7468 6520 6465 7072 6563 6174 6564 205a the deprecated Z\n-000a9a00: 5453 5441 5254 202f 2000 1f46 1200 0020 TSTART / ..F... \n+000a9a00: 5453 5441 5254 202f 2000 1f44 1200 0020 TSTART / ..D... \n 000a9a10: 2020 5a54 434f 4d4d 4954 2066 756e 6374 ZTCOMMIT funct\n-000a9a20: 696f 6e61 6c6c 792e 0700 1f46 1300 002f ionally....F.../\n-000a9a30: 001f 4614 0000 2020 2054 6865 2066 6f72 ..F... The for\n+000a9a20: 696f 6e61 6c6c 792e 0700 1f44 1300 002f ionally....D.../\n+000a9a30: 001f 4414 0000 2020 2054 6865 2066 6f72 ..D... The for\n 000a9a40: 6d61 7420 6f66 2074 6865 205a 5453 5441 mat of the ZTSTA\n 000a9a50: 5254 2063 6f6d 6d61 6e64 2069 733a 0700 RT command is:..\n-000a9a60: 1f46 1500 001c 001f 4616 0000 2020 205a .F......F... Z\n+000a9a60: 1f44 1500 001c 001f 4416 0000 2020 205a .D......D... Z\n 000a9a70: 5453 5b54 4152 545d 5b3a 7476 6578 7072 TS[TART][:tvexpr\n-000a9a80: 5d07 001f 4617 0000 5200 1f46 1800 0020 ]...F...R..F... \n+000a9a80: 5d07 001f 4417 0000 5200 1f44 1800 0020 ]...D...R..D... \n 000a9a90: 2020 466f 7220 6d6f 7265 2069 6e66 6f72 For more infor\n 000a9aa0: 6d61 7469 6f6e 206f 6e20 4a6f 7572 6e61 mation on Journa\n 000a9ab0: 6c69 6e67 2061 6e64 2074 7261 6e73 6163 ling and transac\n 000a9ac0: 7469 6f6e 2066 656e 6369 6e67 2c20 7265 tion fencing, re\n-000a9ad0: 6665 7220 746f 2074 6865 5400 1f46 1900 fer to theT..F..\n+000a9ad0: 6665 7220 746f 2074 6865 5400 1f44 1900 fer to theT..D..\n 000a9ae0: 0020 2020 2247 542e 4d20 4a6f 7572 6e61 . \"GT.M Journa\n 000a9af0: 6c69 6e67 2220 6368 6170 7465 7220 696e ling\" chapter in\n 000a9b00: 2074 6865 2047 542e 4d20 4164 6d69 6e69 the GT.M Admini\n 000a9b10: 7374 7261 7469 6f6e 2061 6e64 204f 7065 stration and Ope\n 000a9b20: 7261 7469 6f6e 7320 4775 6964 652e 0700 rations Guide...\n-000a9b30: 1f46 1a00 0017 0017 4657 4954 4844 5241 .F......FWITHDRA\n-000a9b40: 5700 005a 5749 7468 6472 6177 1400 2046 W..ZWIthdraw.. F\n+000a9b30: 1f44 1a00 0017 0017 4457 4954 4844 5241 .D......DWITHDRA\n+000a9b40: 5700 005a 5749 7468 6472 6177 1400 2044 W..ZWIthdraw.. D\n 000a9b50: bf11 0000 2020 205a 5749 7468 6472 6177 .... ZWIthdraw\n-000a9b60: 0700 2146 2100 0050 0021 4631 0000 2020 ..!F!..P.!F1.. \n+000a9b60: 0700 2144 2100 0050 0021 4431 0000 2020 ..!D!..P.!D1.. \n 000a9b70: 2054 6865 205a 5749 5448 4452 4157 2063 The ZWITHDRAW c\n 000a9b80: 6f6d 6d61 6e64 204b 494c 4c73 2074 6865 ommand KILLs the\n 000a9b90: 2064 6174 6120 7661 6c75 6520 666f 7220 data value for \n 000a9ba0: 6120 7661 7269 6162 6c65 206e 616d 6520 a variable name \n-000a9bb0: 7769 7468 6f75 7437 0021 4641 0000 2020 without7.!FA.. \n+000a9bb0: 7769 7468 6f75 7437 0021 4441 0000 2020 without7.!DA.. \n 000a9bc0: 2061 6666 6563 7469 6e67 2074 6865 206e affecting the n\n 000a9bd0: 6f64 6573 2064 6573 6365 6e64 6564 2066 odes descended f\n 000a9be0: 726f 6d20 7468 6174 206e 6f64 652e 0700 rom that node...\n-000a9bf0: 2146 5100 0031 0021 4661 0000 2020 2054 !FQ..1.!Fa.. T\n+000a9bf0: 2144 5100 0031 0021 4461 0000 2020 2054 !DQ..1.!Da.. T\n 000a9c00: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n 000a9c10: 205a 5749 5448 4452 4157 2063 6f6d 6d61 ZWITHDRAW comma\n-000a9c20: 6e64 2069 733a 0700 2146 7100 0023 0021 nd is:..!Fq..#.!\n-000a9c30: 4681 0000 2020 205a 5749 5b54 4844 5241 F... ZWI[THDRA\n+000a9c20: 6e64 2069 733a 0700 2144 7100 0023 0021 nd is:..!Dq..#.!\n+000a9c30: 4481 0000 2020 205a 5749 5b54 4844 5241 D... ZWI[THDRA\n 000a9c40: 575d 5b3a 7476 6578 7072 5d20 676c 766e W][:tvexpr] glvn\n-000a9c50: 0700 2146 9100 0052 0020 46c0 1100 0020 ..!F...R. F.... \n+000a9c50: 0700 2144 9100 0052 0020 44c0 1100 0020 ..!D...R. D.... \n 000a9c60: 2020 5a57 4954 4844 5241 5720 7072 6f76 ZWITHDRAW prov\n 000a9c70: 6964 6573 2061 2074 6f6f 6c20 746f 2071 ides a tool to q\n 000a9c80: 7569 636b 6c79 2072 6573 746f 7265 2061 uickly restore a\n 000a9c90: 206e 6f64 6520 746f 2061 2073 7461 7465 node to a state\n-000a9ca0: 2077 6865 7265 2069 7450 0021 4612 0000 where itP.!F...\n+000a9ca0: 2077 6865 7265 2069 7450 0021 4412 0000 where itP.!D...\n 000a9cb0: 2020 2068 6173 2064 6573 6365 6e64 616e has descendan\n 000a9cc0: 7473 2061 6e64 206e 6f20 7661 6c75 652d ts and no value-\n 000a9cd0: 2d20 7468 6174 2069 732c 2077 6865 7265 - that is, where\n 000a9ce0: 2024 4441 5441 2066 6f72 2074 6861 7420 $DATA for that \n-000a9cf0: 6e6f 6465 2077 696c 6c50 0021 4613 0000 node willP.!F...\n+000a9cf0: 6e6f 6465 2077 696c 6c50 0021 4413 0000 node willP.!D...\n 000a9d00: 2020 2068 6176 6520 6120 7661 6c75 6520 have a value \n 000a9d10: 6f66 2031 3020 2d2d 2066 6f72 2074 6865 of 10 -- for the\n 000a9d20: 2063 6173 6520 7768 6572 6520 7375 6368 case where such\n 000a9d30: 2061 2073 7461 7465 2068 6173 2073 6f6d a state has som\n-000a9d40: 6520 636f 6e74 726f 6c4b 0021 4614 0000 e controlK.!F...\n+000a9d40: 6520 636f 6e74 726f 6c4b 0021 4414 0000 e controlK.!D...\n 000a9d50: 2020 206d 6561 6e69 6e67 2e20 4754 2e4d meaning. GT.M\n 000a9d60: 2061 6c73 6f20 7072 6f76 6964 6573 2074 also provides t\n 000a9d70: 6865 205a 4b49 4c4c 2063 6f6d 6d61 6e64 he ZKILL command\n 000a9d80: 2c20 7769 7468 2066 756e 6374 696f 6e61 , with functiona\n-000a9d90: 6c69 7479 2100 2146 1500 0020 2020 6964 lity!.!F... id\n+000a9d90: 6c69 7479 2100 2144 1500 0020 2020 6964 lity!.!D... id\n 000a9da0: 656e 7469 6361 6c20 746f 205a 5749 5448 entical to ZWITH\n-000a9db0: 4452 4157 2e07 0021 4616 0000 1a00 2046 DRAW...!F..... F\n+000a9db0: 4452 4157 2e07 0021 4416 0000 1a00 2044 DRAW...!D..... D\n 000a9dc0: ff73 00ff 4558 414d 504c 4553 0000 4578 .s..EXAMPLES..Ex\n-000a9dd0: 616d 706c 6573 1300 2d46 bf11 0000 2020 amples..-F.... \n-000a9de0: 2045 7861 6d70 6c65 7307 002e 4621 0000 Examples...F!..\n-000a9df0: 1200 2e46 3100 0020 2020 4578 616d 706c ...F1.. Exampl\n-000a9e00: 653a 0700 2e46 4100 0010 002e 4651 0000 e:...FA.....FQ..\n-000a9e10: 2020 204b 696c 6c20 4123 002e 4661 0000 Kill A#..Fa..\n+000a9dd0: 616d 706c 6573 1300 2d44 bf11 0000 2020 amples..-D.... \n+000a9de0: 2045 7861 6d70 6c65 7307 002e 4421 0000 Examples...D!..\n+000a9df0: 1200 2e44 3100 0020 2020 4578 616d 706c ...D1.. Exampl\n+000a9e00: 653a 0700 2e44 4100 0010 002e 4451 0000 e:...DA.....DQ..\n+000a9e10: 2020 204b 696c 6c20 4123 002e 4461 0000 Kill A#..Da..\n 000a9e20: 2020 2053 6574 2041 3d22 4122 2c41 2831 Set A=\"A\",A(1\n-000a9e30: 293d 312c 4128 312c 3129 3d31 1d00 2e46 )=1,A(1,1)=1...F\n+000a9e30: 293d 312c 4128 312c 3129 3d31 1d00 2e44 )=1,A(1,1)=1...D\n 000a9e40: 7100 0020 2020 5752 6974 6520 2444 6174 q.. WRite $Dat\n-000a9e50: 6128 4128 3129 292c 2118 002e 4681 0000 a(A(1)),!...F...\n+000a9e50: 6128 4128 3129 292c 2118 002e 4481 0000 a(A(1)),!...D...\n 000a9e60: 2020 205a 5749 7468 6472 6177 2041 2831 ZWIthdraw A(1\n-000a9e70: 291a 002e 4691 0000 2020 2057 5269 7465 )...F... WRite\n-000a9e80: 2024 4428 4128 3129 292c 2113 002d 46c0 $D(A(1)),!..-F.\n+000a9e70: 291a 002e 4491 0000 2020 2057 5269 7465 )...D... WRite\n+000a9e80: 2024 4428 4128 3129 292c 2113 002d 44c0 $D(A(1)),!..-D.\n 000a9e90: 1100 0020 2020 5a57 5269 7465 2041 0e00 ... ZWRite A..\n-000a9ea0: 2e46 1200 0020 2020 5175 6974 0700 2e46 .F... Quit...F\n-000a9eb0: 1300 001e 002e 4614 0000 2020 2070 726f ......F... pro\n+000a9ea0: 2e44 1200 0020 2020 5175 6974 0700 2e44 .D... Quit...D\n+000a9eb0: 1300 001e 002e 4414 0000 2020 2070 726f ......D... pro\n 000a9ec0: 6475 6365 7320 7468 6520 7265 7375 6c74 duces the result\n-000a9ed0: 3a07 002e 4615 0000 0c00 2e46 1600 0020 :...F......F... \n-000a9ee0: 2020 3131 0c00 2e46 1700 0020 2020 3130 11...F... 10\n-000a9ef0: 0f00 2e46 1800 0020 2020 413d 2241 2212 ...F... A=\"A\".\n-000a9f00: 002e 4619 0000 2020 2041 2831 2c31 293d ..F... A(1,1)=\n-000a9f10: 3107 002e 461a 0000 5100 2e46 2100 0020 1...F...Q..F!.. \n+000a9ed0: 3a07 002e 4415 0000 0c00 2e44 1600 0020 :...D......D... \n+000a9ee0: 2020 3131 0c00 2e44 1700 0020 2020 3130 11...D... 10\n+000a9ef0: 0f00 2e44 1800 0020 2020 413d 2241 2212 ...D... A=\"A\".\n+000a9f00: 002e 4419 0000 2020 2041 2831 2c31 293d ..D... A(1,1)=\n+000a9f10: 3107 002e 441a 0000 5100 2e44 2100 0020 1...D...Q..D!.. \n 000a9f20: 2020 5468 6973 2073 6574 7320 7570 206c This sets up l\n 000a9f30: 6f63 616c 2076 6172 6961 626c 6573 2041 ocal variables A\n 000a9f40: 2061 6e64 2041 2831 2920 616e 6420 4128 and A(1) and A(\n 000a9f50: 312c 3129 2e20 4974 2074 6865 6e20 6465 1,1). It then de\n-000a9f60: 6c65 7465 7320 7468 6551 002e 4622 0000 letes theQ..F\"..\n+000a9f60: 6c65 7465 7320 7468 6551 002e 4422 0000 letes theQ..D\"..\n 000a9f70: 2020 2064 6174 6120 666f 7220 4128 3129 data for A(1)\n 000a9f80: 2077 6974 6820 5a57 4954 4844 5241 572e with ZWITHDRAW.\n 000a9f90: 2054 6865 205a 5752 4954 4520 636f 6d6d The ZWRITE comm\n 000a9fa0: 616e 6420 7368 6f77 7320 5a57 4954 4844 and shows ZWITHD\n-000a9fb0: 5241 5720 4b49 4c4c 6564 2500 2e46 2300 RAW KILLed%..F#.\n+000a9fb0: 5241 5720 4b49 4c4c 6564 2500 2e44 2300 RAW KILLed%..D#.\n 000a9fc0: 0020 2020 4128 3129 2062 7574 206c 6566 . A(1) but lef\n 000a9fd0: 7420 4120 616e 6420 4128 312c 3129 2e07 t A and A(1,1)..\n-000a9fe0: 002e 4624 0000 1000 1846 5249 5445 0000 ..F$.....FRITE..\n+000a9fe0: 002e 4424 0000 1000 1844 5249 5445 0000 ..D$.....DRITE..\n 000a9ff0: 5a57 5269 7465 0000 0000 0000 0000 0000 ZWRite..........\n 000aa000: 0100 0000 eb05 0000 0b1d 0000 0000 0000 ................\n 000aa010: 6900 0000 4845 4c50 00ff 7300 ff43 4f4d i...HELP..s..COM\n 000aa020: 4d41 4e44 5300 ff73 00ff 5a57 5249 5445 MANDS..s..ZWRITE\n 000aa030: 00ff 7300 ff5a 5752 4954 455f 464f 524d ..s..ZWRITE_FORM\n 000aa040: 4154 5f46 4f52 5f41 4c49 4153 5f56 4152 AT_FOR_ALIAS_VAR\n 000aa050: 4941 424c 4553 0000 5a57 5249 5445 5f46 IABLES..ZWRITE_F\n 000aa060: 6f72 6d61 745f 666f 725f 416c 6961 735f ormat_for_Alias_\n-000aa070: 5661 7269 6162 6c65 732c 0043 46bf 1100 Variables,.CF...\n+000aa070: 5661 7269 6162 6c65 732c 0043 44bf 1100 Variables,.CD...\n 000aa080: 0020 2020 5a57 5249 5445 2046 6f72 6d61 . ZWRITE Forma\n 000aa090: 7420 666f 7220 416c 6961 7320 5661 7269 t for Alias Vari\n-000aa0a0: 6162 6c65 7307 0044 4621 0000 5200 4446 ables..DF!..R.DF\n+000aa0a0: 6162 6c65 7307 0044 4421 0000 5200 4444 ables..DD!..R.DD\n 000aa0b0: 3100 0020 2020 5a57 5249 5445 2061 6e64 1.. ZWRITE and\n 000aa0c0: 205a 5348 4f57 2022 5622 2064 756d 7020 ZSHOW \"V\" dump \n 000aa0d0: 7468 6520 7661 6c75 6573 206f 6620 616c the values of al\n 000aa0e0: 6961 7320 7661 7269 6162 6c65 732c 2061 ias variables, a\n 000aa0f0: 6c69 6173 2063 6f6e 7461 696e 6572 5200 lias containerR.\n-000aa100: 4446 4100 0020 2020 7661 7269 6162 6c65 DFA.. variable\n+000aa100: 4444 4100 0020 2020 7661 7269 6162 6c65 DDA.. variable\n 000aa110: 732c 2061 6e64 2074 6865 2061 7373 6f63 s, and the assoc\n 000aa120: 6961 7465 6420 6461 7461 2061 7320 6465 iated data as de\n 000aa130: 7363 7269 6265 6420 6265 6c6f 772c 2069 scribed below, i\n 000aa140: 6e20 5a57 5249 5445 2066 6f72 6d61 742e n ZWRITE format.\n-000aa150: 5400 4446 5100 0020 2020 496e 2074 6865 T.DFQ.. In the\n+000aa150: 5400 4444 5100 0020 2020 496e 2074 6865 T.DDQ.. In the\n 000aa160: 205a 5752 4954 4520 666f 726d 6174 2c20 ZWRITE format, \n 000aa170: 7468 6520 636f 6e74 656e 7473 206f 6620 the contents of \n 000aa180: 616e 2061 7272 6179 2061 7265 2064 6973 an array are dis\n 000aa190: 706c 6179 6564 2077 6974 6820 7468 6520 played with the \n-000aa1a0: 6e61 6d65 5200 4446 6100 0020 2020 6173 nameR.DFa.. as\n+000aa1a0: 6e61 6d65 5200 4444 6100 0020 2020 6173 nameR.DDa.. as\n 000aa1b0: 736f 6369 6174 6564 2077 6974 6820 7468 sociated with th\n 000aa1c0: 6174 2061 7272 6179 2074 6861 7420 6170 at array that ap\n 000aa1d0: 7065 6172 7320 6669 7273 7420 696e 2074 pears first in t\n 000aa1e0: 6865 206c 6578 6963 616c 206f 7264 6572 he lexical order\n-000aa1f0: 696e 6720 6f66 4f00 4446 7100 0020 2020 ing ofO.DFq.. \n+000aa1f0: 696e 6720 6f66 4f00 4444 7100 0020 2020 ing ofO.DDq.. \n 000aa200: 6e61 6d65 732e 2047 542e 4d20 6469 7370 names. GT.M disp\n 000aa210: 6c61 7973 2062 6f74 6820 7468 6520 756e lays both the un\n 000aa220: 7375 6273 6372 6970 7465 6420 616e 6420 subscripted and \n 000aa230: 7375 6273 6372 6970 7465 6420 6e6f 6465 subscripted node\n-000aa240: 7320 616e 6454 0044 4681 0000 2020 2076 s andT.DF... v\n+000aa240: 7320 616e 6454 0044 4481 0000 2020 2076 s andT.DD... v\n 000aa250: 616c 7565 732c 2061 7070 656e 6469 6e67 alues, appending\n 000aa260: 2061 206e 6f74 6174 696f 6e61 6c20 7370 a notational sp\n 000aa270: 6163 652d 7365 6d69 636f 6c6f 6e2d 6173 ace-semicolon-as\n 000aa280: 7465 7269 736b 2028 223b 2a22 2920 7365 terisk (\";*\") se\n-000aa290: 7175 656e 6365 2074 6f54 0044 4691 0000 quence toT.DF...\n+000aa290: 7175 656e 6365 2074 6f54 0044 4491 0000 quence toT.DD...\n 000aa2a0: 2020 2074 6865 2075 6e73 7562 7363 7269 the unsubscri\n 000aa2b0: 7074 6564 2076 616c 7565 2c20 6966 2061 pted value, if a\n 000aa2c0: 6e79 2e20 5468 6520 5a57 5249 5445 2066 ny. The ZWRITE f\n 000aa2d0: 6f72 6d61 7420 6f75 7470 7574 2063 616e ormat output can\n 000aa2e0: 2062 6520 7265 6164 2069 6e74 6f53 0043 be read intoS.C\n-000aa2f0: 46c0 1100 0020 2020 6120 4754 2e4d 2070 F.... a GT.M p\n+000aa2f0: 44c0 1100 0020 2020 6120 4754 2e4d 2070 D.... a GT.M p\n 000aa300: 726f 6365 7373 2077 6974 6820 7468 6520 rocess with the \n 000aa310: 636f 6d6d 616e 6473 2052 6561 6420 7820 commands Read x \n 000aa320: 616e 6420 5365 7420 4078 2028 7768 6572 and Set @x (wher\n 000aa330: 6520 7820 6973 2061 6e79 206e 616d 6529 e x is any name)\n-000aa340: 5300 4446 1200 0020 2020 6578 6563 7574 S.DF... execut\n+000aa340: 5300 4444 1200 0020 2020 6578 6563 7574 S.DD... execut\n 000aa350: 6564 2069 6e20 6120 6c6f 6f70 2e20 223b ed in a loop. \";\n 000aa360: 2a22 2061 6374 7320 6173 2061 2063 6f6d *\" acts as a com\n 000aa370: 6d65 6e74 2069 676e 6f72 6564 2062 7920 ment ignored by \n 000aa380: 7468 6520 5345 5420 636f 6d6d 616e 642e the SET command.\n-000aa390: 2049 6e53 0044 4613 0000 2020 2074 6865 InS.DF... the\n+000aa390: 2049 6e53 0044 4413 0000 2020 2074 6865 InS.DD... the\n 000aa3a0: 2066 6f6c 6c6f 7769 6e67 2065 7861 6d70 following examp\n 000aa3b0: 6c65 2c20 7369 6e63 6520 4120 616e 6420 le, since A and \n 000aa3c0: 4320 6172 6520 616c 6961 7365 7320 6173 C are aliases as\n 000aa3d0: 736f 6369 6174 6564 2077 6974 6820 7468 sociated with th\n-000aa3e0: 6520 7361 6d65 5200 4446 1400 0020 2020 e sameR.DF... \n+000aa3e0: 6520 7361 6d65 5200 4444 1400 0020 2020 e sameR.DD... \n 000aa3f0: 6172 7261 792c 2074 6865 206e 6f64 6573 array, the nodes\n 000aa400: 206f 6620 7468 6174 2061 7272 6179 2061 of that array a\n 000aa410: 7265 206f 7574 7075 7420 7769 7468 2041 re output with A\n 000aa420: 2c20 7768 6963 6820 6f63 6375 7273 206c , which occurs l\n-000aa430: 6578 6963 616c 6c79 3e00 4446 1500 0020 exically>.DF... \n+000aa430: 6578 6963 616c 6c79 3e00 4444 1500 0020 exically>.DD... \n 000aa440: 2020 6265 666f 7265 2043 2c20 6576 656e before C, even\n 000aa450: 2074 686f 7567 6820 7468 6520 7661 6c75 though the valu\n 000aa460: 6573 2077 6572 6520 6173 7369 676e 6564 es were assigned\n-000aa470: 2074 6f20 433a 0700 4446 1600 003b 0044 to C:..DF...;.D\n-000aa480: 4617 0000 2020 2047 544d 3e53 6574 2043 F... GTM>Set C\n+000aa470: 2074 6f20 433a 0700 4444 1600 003b 0044 to C:..DD...;.D\n+000aa480: 4417 0000 2020 2047 544d 3e53 6574 2043 D... GTM>Set C\n 000aa490: 3d31 2c43 2822 4d61 6c76 6572 6e22 293d =1,C(\"Malvern\")=\n 000aa4a0: 2257 616c 6573 222c 2a41 3d43 2c2a 4228 \"Wales\",*A=C,*B(\n-000aa4b0: 2d33 2e31 3429 3d43 0700 4446 1800 003e -3.14)=C..DF...>\n-000aa4c0: 0044 4619 0000 2020 2047 544d 3e5a 5348 .DF... GTM>ZSH\n+000aa4b0: 2d33 2e31 3429 3d43 0700 4444 1800 003e -3.14)=C..DD...>\n+000aa4c0: 0044 4419 0000 2020 2047 544d 3e5a 5348 .DD... GTM>ZSH\n 000aa4d0: 6f77 2022 5622 203b 205a 5752 6974 6520 ow \"V\" ; ZWRite \n 000aa4e0: 776f 756c 6420 7072 6f64 7563 6520 7468 would produce th\n 000aa4f0: 6520 7361 6d65 206f 7574 7075 7410 0044 e same output..D\n-000aa500: 461a 0000 2020 2041 3d31 203b 2a1e 0044 F... A=1 ;*..D\n-000aa510: 4621 0000 2020 2041 2822 4d61 6c76 6572 F!.. A(\"Malver\n-000aa520: 6e22 293d 2257 616c 6573 2215 0044 4622 n\")=\"Wales\"..DF\"\n+000aa500: 441a 0000 2020 2041 3d31 203b 2a1e 0044 D... A=1 ;*..D\n+000aa510: 4421 0000 2020 2041 2822 4d61 6c76 6572 D!.. A(\"Malver\n+000aa520: 6e22 293d 2257 616c 6573 2215 0044 4422 n\")=\"Wales\"..DD\"\n 000aa530: 0000 2020 202a 4228 2d33 2e31 3429 3d41 .. *B(-3.14)=A\n-000aa540: 0e00 4446 2300 0020 2020 2a43 3d41 5a00 ..DF#.. *C=AZ.\n-000aa550: 4446 2400 0020 2020 4754 4d3e 5a57 5269 DF$.. GTM>ZWRi\n+000aa540: 0e00 4444 2300 0020 2020 2a43 3d41 5a00 ..DD#.. *C=AZ.\n+000aa550: 4444 2400 0020 2020 4754 4d3e 5a57 5269 DD$.. GTM>ZWRi\n 000aa560: 7465 2043 203b 204f 6e6c 7920 6f6e 6520 te C ; Only one \n 000aa570: 6973 206e 616d 6520 6173 736f 6369 6174 is name associat\n 000aa580: 6564 2077 6974 6820 7468 6520 6172 7261 ed with the arra\n 000aa590: 7920 6f6e 2074 6869 7320 5a57 5269 7465 y on this ZWRite\n-000aa5a0: 2063 6f6d 6d61 6e64 1000 4446 2500 0020 command..DF%.. \n-000aa5b0: 2020 433d 3120 3b2a 1e00 4446 2600 0020 C=1 ;*..DF&.. \n+000aa5a0: 2063 6f6d 6d61 6e64 1000 4444 2500 0020 command..DD%.. \n+000aa5b0: 2020 433d 3120 3b2a 1e00 4444 2600 0020 C=1 ;*..DD&.. \n 000aa5c0: 2020 4328 224d 616c 7665 726e 2229 3d22 C(\"Malvern\")=\"\n-000aa5d0: 5761 6c65 7322 0e00 4446 2700 0020 2020 Wales\"..DF'.. \n-000aa5e0: 4754 4d3e 0700 4446 2800 0014 0000 0000 GTM>..DF(.......\n+000aa5d0: 5761 6c65 7322 0e00 4444 2700 0020 2020 Wales\"..DD'.. \n+000aa5e0: 4754 4d3e 0700 4444 2800 0014 0000 0000 GTM>..DD(.......\n 000aa5f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000aa600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000aa610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000aa620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000aa630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000aa640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000aa650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -43643,141 +43643,141 @@\n 000aa7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000aa7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000aa7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000aa7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000aa7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000aa7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000aa800: 0100 0000 f907 0000 f81c 0000 0000 0000 ................\n-000aa810: 9600 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+000aa810: 9600 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 000aa820: 4d41 4e44 5300 ff73 00ff 5a57 5249 5445 MANDS..s..ZWRITE\n 000aa830: 00ff 7300 ff5a 5752 4954 455f 464f 524d ..s..ZWRITE_FORM\n 000aa840: 4154 5f46 4f52 5f41 4c49 4153 5f56 4152 AT_FOR_ALIAS_VAR\n 000aa850: 4941 424c 4553 00c0 2900 0020 2020 436f IABLES..).. Co\n 000aa860: 6e74 696e 7569 6e67 2074 6865 2065 7861 ntinuing the exa\n 000aa870: 6d70 6c65 2c20 6966 2074 6865 2076 6172 mple, if the var\n 000aa880: 6961 626c 6573 2073 656c 6563 7465 6420 iables selected \n 000aa890: 666f 7220 7468 6520 5a57 5249 5445 2063 for the ZWRITE c\n-000aa8a0: 6f6d 6d61 6e64 5400 4446 2a00 0020 2020 ommandT.DF*.. \n+000aa8a0: 6f6d 6d61 6e64 5400 4444 2a00 0020 2020 ommandT.DD*.. \n 000aa8b0: 646f 206e 6f74 2069 6e63 6c75 6465 2061 do not include a\n 000aa8c0: 6e79 206f 6620 7468 6520 7468 6520 6173 ny of the the as\n 000aa8d0: 736f 6369 6174 6564 2061 6c69 6173 2076 sociated alias v\n 000aa8e0: 6172 6961 626c 6573 2c20 7468 6520 6f75 ariables, the ou\n-000aa8f0: 7470 7574 2073 686f 7773 2b00 4446 3100 tput shows+.DF1.\n+000aa8f0: 7470 7574 2073 686f 7773 2b00 4444 3100 tput shows+.DD1.\n 000aa900: 0020 2020 6f6e 6c79 2074 6865 2072 6566 . only the ref\n 000aa910: 6572 656e 6365 2c20 6e6f 7420 7468 6520 erence, not the \n-000aa920: 6461 7461 3a07 0044 4632 0000 2f00 4446 data:..DF2../.DF\n+000aa920: 6461 7461 3a07 0044 4432 0000 2f00 4444 data:..DD2../.DD\n 000aa930: 3300 0020 2020 4754 4d3e 5a57 5249 5445 3.. GTM>ZWRITE\n 000aa940: 2042 203b 2042 206f 6e6c 7920 6861 7320 B ; B only has \n-000aa950: 6120 636f 6e74 6169 6e65 7215 0044 4634 a container..DF4\n+000aa950: 6120 636f 6e74 6169 6e65 7215 0044 4434 a container..DD4\n 000aa960: 0000 2020 202a 4228 2d33 2e31 3429 3d41 .. *B(-3.14)=A\n-000aa970: 0e00 4446 3500 0020 2020 4754 4d3e 0700 ..DF5.. GTM>..\n-000aa980: 4446 3600 0054 0044 4637 0000 2020 2057 DF6..T.DF7.. W\n+000aa970: 0e00 4444 3500 0020 2020 4754 4d3e 0700 ..DD5.. GTM>..\n+000aa980: 4444 3600 0054 0044 4437 0000 2020 2057 DD6..T.DD7.. W\n 000aa990: 6865 6e20 5a57 5249 5445 202f 205a 5348 hen ZWRITE / ZSH\n 000aa9a0: 4f57 2022 5622 2065 6e63 6f75 6e74 6572 OW \"V\" encounter\n 000aa9b0: 7320 616e 2061 6c69 6173 2063 6f6e 7461 s an alias conta\n 000aa9c0: 696e 6572 2066 6f72 2061 6e20 6172 7261 iner for an arra\n-000aa9d0: 7920 7769 7468 206e 6f53 0044 4638 0000 y with noS.DF8..\n+000aa9d0: 7920 7769 7468 206e 6f53 0044 4438 0000 y with noS.DD8..\n 000aa9e0: 2020 2063 7572 7265 6e74 2061 6c69 6173 current alias\n 000aa9f0: 2076 6172 6961 626c 652c 2069 7420 7573 variable, it us\n 000aaa00: 6573 2061 206e 616d 6520 245a 5752 5441 es a name $ZWRTA\n 000aaa10: 436e 2061 7320 7468 6520 6d61 6465 2d75 Cn as the made-u\n-000aaa20: 7020 6e61 6d65 206f 6620 616e 5400 4446 p name of anT.DF\n+000aaa20: 7020 6e61 6d65 206f 6620 616e 5400 4444 p name of anT.DD\n 000aaa30: 3900 0020 2020 616c 6961 7320 7661 7269 9.. alias vari\n 000aaa40: 6162 6c65 2066 6f72 2074 6861 7420 6172 able for that ar\n 000aaa50: 7261 792c 2077 6865 7265 206e 2069 7320 ray, where n is \n 000aaa60: 616e 2061 7262 6974 7261 7279 2062 7574 an arbitrary but\n 000aaa70: 2075 6e69 7175 6520 696e 7465 6765 722e unique integer.\n-000aaa80: 5300 4446 3a00 0020 2020 5468 6520 5345 S.DF:.. The SE\n+000aaa80: 5300 4444 3a00 0020 2020 5468 6520 5345 S.DD:.. The SE\n 000aaa90: 5420 636f 6d6d 616e 6420 7265 636f 676e T command recogn\n 000aaaa0: 697a 6573 2074 6869 7320 7370 6563 6961 izes this specia\n 000aaab0: 6c20 6e61 6d65 2c20 7468 7573 2065 6e61 l name, thus ena\n 000aaac0: 626c 696e 6720 7468 6520 6f75 7470 7574 bling the output\n-000aaad0: 206f 664e 0044 4641 0000 2020 2061 205a ofN.DFA.. a Z\n+000aaad0: 206f 664e 0044 4441 0000 2020 2061 205a ofN.DDA.. a Z\n 000aaae0: 5752 4954 4520 2f20 5a53 484f 5720 2256 WRITE / ZSHOW \"V\n 000aaaf0: 2220 746f 2062 6520 7573 6564 2074 6f20 \" to be used to \n 000aab00: 7265 6372 6561 7465 2061 6c69 6173 2063 recreate alias c\n 000aab10: 6f6e 7461 696e 6572 7320 7769 7468 6f75 ontainers withou\n-000aab20: 7443 0044 4642 0000 2020 2061 7373 6f63 tC.DFB.. assoc\n+000aab20: 7443 0044 4442 0000 2020 2061 7373 6f63 tC.DDB.. assoc\n 000aab30: 6961 7465 6420 616c 6961 7320 7661 7269 iated alias vari\n 000aab40: 6162 6c65 732e 2043 6f6e 7469 6e75 696e ables. Continuin\n 000aab50: 6720 7468 6520 6162 6f76 6520 6578 616d g the above exam\n-000aab60: 706c 653a 0700 4446 4300 005e 0044 4644 ple:..DFC..^.DFD\n+000aab60: 706c 653a 0700 4444 4300 005e 0044 4444 ple:..DDC..^.DDD\n 000aab70: 0000 2020 2047 544d 3e4b 696c 6c20 2a41 .. GTM>Kill *A\n 000aab80: 2c2a 4320 3b20 4465 6c65 7465 2061 6c69 ,*C ; Delete ali\n 000aab90: 6173 2076 6172 6961 626c 6573 2061 6e64 as variables and\n 000aaba0: 2061 7373 6f63 6961 7469 6f6e 732c 206c associations, l\n 000aabb0: 6561 7669 6e67 206f 6e6c 7920 7468 6520 eaving only the \n-000aabc0: 636f 6e74 6169 6e65 7207 0044 4645 0000 container..DFE..\n-000aabd0: 1400 4446 4600 0020 2020 4754 4d3e 5a57 ..DFF.. GTM>ZW\n-000aabe0: 5269 7465 1400 4446 4700 0020 2020 245a Rite..DFG.. $Z\n-000aabf0: 5752 5441 433d 2222 1c00 4446 4800 0020 WRTAC=\"\"..DFH.. \n+000aabc0: 636f 6e74 6169 6e65 7207 0044 4445 0000 container..DDE..\n+000aabd0: 1400 4444 4600 0020 2020 4754 4d3e 5a57 ..DDF.. GTM>ZW\n+000aabe0: 5269 7465 1400 4444 4700 0020 2020 245a Rite..DDG.. $Z\n+000aabf0: 5752 5441 433d 2222 1c00 4444 4800 0020 WRTAC=\"\"..DDH.. \n 000aac00: 2020 2a42 282d 332e 3134 293d 245a 5752 *B(-3.14)=$ZWR\n-000aac10: 5441 4331 1700 4446 4900 0020 2020 245a TAC1..DFI.. $Z\n-000aac20: 5752 5441 4331 3d33 203b 2a25 0044 464a WRTAC1=3 ;*%.DFJ\n+000aac10: 5441 4331 1700 4444 4900 0020 2020 245a TAC1..DDI.. $Z\n+000aac20: 5752 5441 4331 3d33 203b 2a25 0044 444a WRTAC1=3 ;*%.DDJ\n 000aac30: 0000 2020 2024 5a57 5254 4143 3128 224d .. $ZWRTAC1(\"M\n 000aac40: 616c 7665 726e 2229 3d22 5761 6c65 7322 alvern\")=\"Wales\"\n-000aac50: 1400 4446 5100 0020 2020 245a 5752 5441 ..DFQ.. $ZWRTA\n-000aac60: 433d 2222 0e00 4446 5200 0020 2020 4754 C=\"\"..DFR.. GT\n-000aac70: 4d3e 0700 4446 5300 0052 0044 4654 0000 M>..DFS..R.DFT..\n+000aac50: 1400 4444 5100 0020 2020 245a 5752 5441 ..DDQ.. $ZWRTA\n+000aac60: 433d 2222 0e00 4444 5200 0020 2020 4754 C=\"\"..DDR.. GT\n+000aac70: 4d3e 0700 4444 5300 0052 0044 4454 0000 M>..DDS..R.DDT..\n 000aac80: 2020 205a 5752 4954 4520 7072 6f64 7563 ZWRITE produc\n 000aac90: 6573 2024 5a57 5254 4143 6e20 6e61 6d65 es $ZWRTACn name\n 000aaca0: 7320 746f 2073 6572 7665 2061 7320 6461 s to serve as da\n 000aacb0: 7461 2063 656c 6c20 616e 6368 6f72 7320 ta cell anchors \n-000aacc0: 7768 6963 6820 5345 5420 404b 0044 4655 which SET @K.DFU\n+000aacc0: 7768 6963 6820 5345 5420 404b 0044 4455 which SET @K.DDU\n 000aacd0: 0000 2020 2061 6363 6570 7473 2061 7320 .. accepts as \n 000aace0: 7661 6c69 6420 7365 7420 6c65 6674 2074 valid set left t\n 000aacf0: 6172 6765 7473 2e20 245a 5752 5441 436e argets. $ZWRTACn\n 000aad00: 206e 616d 6573 2061 7265 2063 7265 6174 names are creat\n-000aad10: 6564 2061 6e64 5100 4446 5600 0020 2020 ed andQ.DFV.. \n+000aad10: 6564 2061 6e64 5100 4444 5600 0020 2020 ed andQ.DDV.. \n 000aad20: 6465 7374 726f 7965 6420 7768 656e 2075 destroyed when u\n 000aad30: 7369 6e67 205a 5752 4954 4520 6f75 7470 sing ZWRITE outp\n 000aad40: 7574 2074 6f20 6472 6976 6520 7265 7374 ut to drive rest\n 000aad50: 6f72 6174 696f 6e20 6f66 2061 2070 7265 oration of a pre\n-000aad60: 7669 6f75 736c 7953 0044 4657 0000 2020 viouslyS.DFW.. \n+000aad60: 7669 6f75 736c 7953 0044 4457 0000 2020 viouslyS.DDW.. \n 000aad70: 2063 6170 7475 7265 6420 7661 7269 6162 captured variab\n 000aad80: 6c65 2073 7461 7465 2e20 4578 6365 7074 le state. Except\n 000aad90: 2066 6f72 2074 6865 6972 2061 7070 6561 for their appea\n 000aada0: 7261 6e63 6520 696e 205a 5752 4954 4520 rance in ZWRITE \n-000aadb0: 6f75 7470 7574 2061 6e64 5400 4446 5800 output andT.DFX.\n+000aadb0: 6f75 7470 7574 2061 6e64 5400 4444 5800 output andT.DDX.\n 000aadc0: 0020 2020 6173 206c 6566 742d 6861 6e64 . as left-hand\n 000aadd0: 2073 6964 6520 5345 5420 4020 7461 7267 side SET @ targ\n 000aade0: 6574 732c 2074 6865 7920 6861 7665 206e ets, they have n\n 000aadf0: 6f20 6675 6e63 7469 6f6e 2e20 4f74 6865 o function. Othe\n 000aae00: 7220 7468 616e 2053 4554 2c20 6e6f 4c00 r than SET, noL.\n-000aae10: 4446 5900 0020 2020 6f74 6865 7220 636f DFY.. other co\n+000aae10: 4444 5900 0020 2020 6f74 6865 7220 636f DDY.. other co\n 000aae20: 6d6d 616e 6473 2063 616e 2075 7365 2024 mmands can use $\n 000aae30: 5a57 5254 4143 2a20 696e 2074 6865 6972 ZWRTAC* in their\n 000aae40: 2073 796e 7461 782e 2041 6c74 686f 7567 syntax. Althoug\n-000aae50: 6820 245a 5752 5441 436e 5400 4446 5a00 h $ZWRTACnT.DFZ.\n+000aae50: 6820 245a 5752 5441 436e 5400 4444 5a00 h $ZWRTACnT.DDZ.\n 000aae60: 0020 2020 7375 7065 7266 6963 6961 6c6c . superficiall\n 000aae70: 7920 6c6f 6f6b 7320 6c69 6b65 2061 6e20 y looks like an \n 000aae80: 696e 7472 696e 7369 6320 7370 6563 6961 intrinsic specia\n 000aae90: 6c20 7661 7269 6162 6c65 2028 4953 5629 l variable (ISV)\n 000aaea0: 2c20 7468 6579 2061 7265 206e 6f74 5100 , they are notQ.\n-000aaeb0: 4446 6100 0020 2020 4953 5673 2e20 245a DFa.. ISVs. $Z\n+000aaeb0: 4444 6100 0020 2020 4953 5673 2e20 245a DDa.. ISVs. $Z\n 000aaec0: 5752 5441 436e 2077 6974 6820 6e6f 2073 WRTACn with no s\n 000aaed0: 7562 7363 7269 7074 7320 6361 6e20 7365 ubscripts can se\n 000aaee0: 7276 6520 6173 2074 6865 2074 6172 6765 rve as the targe\n 000aaef0: 7420 286c 6566 7420 7369 6465 206f 6650 t (left side ofP\n-000aaf00: 0044 4662 0000 2020 2074 6865 2065 7175 .DFb.. the equ\n+000aaf00: 0044 4462 0000 2020 2074 6865 2065 7175 .DDb.. the equ\n 000aaf10: 616c 732d 7369 676e 2920 6f66 2061 2053 als-sign) of a S\n 000aaf20: 4554 202a 2063 6f6d 6d61 6e64 2e20 5345 ET * command. SE\n 000aaf30: 5420 245a 5752 5441 4320 286e 6f20 7472 T $ZWRTAC (no tr\n 000aaf40: 6169 6c69 6e67 2069 6e74 6567 6572 2954 ailing integer)T\n-000aaf50: 0044 4663 0000 2020 2064 656c 6574 6573 .DFc.. deletes\n+000aaf50: 0044 4463 0000 2020 2064 656c 6574 6573 .DDc.. deletes\n 000aaf60: 2061 6c6c 2064 6174 6120 6365 6c6c 2061 all data cell a\n 000aaf70: 7373 6f63 6961 7469 6f6e 7320 7769 7468 ssociations with\n 000aaf80: 2074 6865 2024 5a57 5254 4143 2070 7265 the $ZWRTAC pre\n 000aaf90: 6669 7865 6420 616c 6961 7365 732e 2047 fixed aliases. G\n-000aafa0: 542e 4d4f 0044 4664 0000 2020 206f 6e6c T.MO.DFd.. onl\n+000aafa0: 542e 4d4f 0044 4464 0000 2020 206f 6e6c T.MO.DDd.. onl\n 000aafb0: 7920 7265 636f 676e 697a 6573 2074 6865 y recognizes the\n 000aafc0: 2075 7070 6572 2d63 6173 6520 756e 6162 upper-case unab\n 000aafd0: 6272 6576 6961 7465 6420 6e61 6d65 2061 breviated name a\n 000aafe0: 6e64 2070 7265 6669 7820 245a 5752 5441 nd prefix $ZWRTA\n-000aaff0: 432e 0700 4446 6500 0000 0000 0000 0000 C...DFe.........\n+000aaff0: 432e 0700 4444 6500 0000 0000 0000 0000 C...DDe.........\n 000ab000: 0100 0001 dc07 0000 d41c 0000 0000 0000 ................\n 000ab010: 2e00 0000 4845 4c50 00ff 7300 ff41 424f ....HELP..s..ABO\n 000ab020: 5554 5f47 542e 4d00 ff73 00ff 434f 5059 UT_GT.M..s..COPY\n 000ab030: 5249 4748 5400 bf22 0000 0800 0000 3700 RIGHT..\"......7.\n 000ab040: 1852 5052 4f47 5241 4d4d 494e 475f 454e .RPROGRAMMING_EN\n 000ab050: 5649 524f 4e4d 454e 5400 ff73 00ff 4d41 VIRONMENT..s..MA\n 000ab060: 4e41 4749 4e47 5f44 4154 4100 c011 0100 NAGING_DATA.....\n@@ -43788,32 +43788,32 @@\n 000ab0b0: 0000 000b 0009 0042 0000 7c00 0000 2d00 .......B..|...-.\n 000ab0c0: 0950 434f 4d4d 414e 4453 00ff 7300 ff42 .PCOMMANDS..s..B\n 000ab0d0: 5245 414b 00ff 7300 ff45 5841 4d50 4c45 REAK..s..EXAMPLE\n 000ab0e0: 5300 c025 0100 007d 0000 001d 0016 ff44 S..%...}.......D\n 000ab0f0: 4f00 ff73 00ff 4558 414d 504c 4553 00c0 O..s..EXAMPLES..\n 000ab100: 2301 0000 7e00 0000 1f00 16ff 454c 5345 #...~.......ELSE\n 000ab110: 00ff 7300 ff45 5841 4d50 4c45 5300 c018 ..s..EXAMPLES...\n-000ab120: 0100 007f 0000 001e 0016 d446 4f52 00ff ...........FOR..\n+000ab120: 0100 007f 0000 001e 0016 8846 4f52 00ff ...........FOR..\n 000ab130: 7300 ff45 5841 4d50 4c45 5300 c037 0100 s..EXAMPLES..7..\n 000ab140: 0080 0000 0012 0016 0048 414c 5400 c013 .........HALT...\n 000ab150: 0100 0081 0000 0010 0016 0049 4600 c023 ...........IF..#\n 000ab160: 0100 0082 0000 0011 0016 014a 4f42 00c0 ...........JOB..\n 000ab170: 1101 0000 8300 0000 0f00 1a00 ff73 00ff .............s..\n 000ab180: 4900 0089 0000 0036 001e 004a 4f42 5f50 I......6...JOB_P\n 000ab190: 524f 4345 5353 5041 5241 4d45 5445 5253 ROCESSPARAMETERS\n 000ab1a0: 00ff 7300 ff45 5252 5b4f 525d 3d53 5452 ..s..ERR[OR]=STR\n 000ab1b0: 4c49 5400 c013 0100 0085 0000 001d 0038 LIT............8\n-000ab1c0: 464f 5554 5b50 5554 5d3d 5354 524c 4954 FOUT[PUT]=STRLIT\n+000ab1c0: 444f 5554 5b50 5554 5d3d 5354 524c 4954 DOUT[PUT]=STRLIT\n 000ab1d0: 00c0 1201 0000 8600 0000 1a00 3800 5041 ............8.PA\n 000ab1e0: 5353 5b43 5552 4c56 4e5d 00c0 2201 0000 SS[CURLVN]..\"...\n 000ab1f0: 8700 0000 0b00 1e00 5300 0088 0000 001f ........S.......\n-000ab200: 0016 464b 494c 4c00 ff73 00ff 4558 414d ..FKILL..s..EXAM\n+000ab200: 0016 444b 494c 4c00 ff73 00ff 4558 414d ..DKILL..s..EXAM\n 000ab210: 504c 4553 00c0 4101 0000 8400 0000 1200 PLES..A.........\n 000ab220: 1600 4d45 5247 4500 bf22 0000 8a00 0000 ..MERGE..\"......\n-000ab230: 1a00 1c46 ff73 00ff 4558 414d 504c 4553 ...F.s..EXAMPLES\n+000ab230: 1a00 1c44 ff73 00ff 4558 414d 504c 4553 ...D.s..EXAMPLES\n 000ab240: 00c0 4701 0000 8b00 0000 1e00 1673 4e45 ..G..........sNE\n 000ab250: 5700 ff73 00ff 4558 414d 504c 4553 00c0 W..s..EXAMPLES..\n 000ab260: 4701 0000 8c00 0000 0d00 2700 c112 3200 G.........'...2.\n 000ab270: 008d 0000 0011 0016 0051 5549 5400 bf72 .........QUIT..r\n 000ab280: 0000 8e00 0000 1100 1652 5245 4144 00bf .........RREAD..\n 000ab290: 9200 008f 0000 001e 0016 0053 4554 00ff ...........SET..\n 000ab2a0: 7300 ff45 5841 4d50 4c45 5300 c046 0100 s..EXAMPLES..F..\n@@ -43838,129 +43838,129 @@\n 000ab3d0: 00c0 1301 0000 9c00 0000 1b00 2d00 4e45 ............-.NE\n 000ab3e0: 5645 524c 564e 554c 4c53 5542 00bf 7200 VERLVNULLSUB..r.\n 000ab3f0: 009d 0000 0014 002d 4550 4154 434f 4445 .......-EPATCODE\n 000ab400: 00bf 5200 009e 0000 0016 002e 004f 4f4c ..R..........OOL\n 000ab410: 4c49 4d49 5400 c021 0100 009f 0000 0017 LIMIT..!........\n 000ab420: 002d 4c53 5441 5453 4841 5245 00c0 1201 .-LSTATSHARE....\n 000ab430: 0000 a000 0000 1400 2f4c 505f 4743 4f4c ......../LP_GCOL\n-000ab440: 00c0 1201 0000 a100 0000 1300 2d46 5452 ............-FTR\n+000ab440: 00c0 1201 0000 a100 0000 1300 2d44 5452 ............-DTR\n 000ab450: 4143 4500 c031 0100 00a3 0000 000c 0034 ACE..1.........4\n 000ab460: 4d85 0100 00a4 0000 000d 0033 57c1 1312 M..........3W...\n 000ab470: 0000 a500 0000 0c00 3400 1632 0000 a600 ........4..2....\n 000ab480: 0000 0c00 3450 1922 0000 a700 0000 0c00 ....4P.\"........\n 000ab490: 3450 2262 0000 a800 0000 0c00 346c 2622 4P\"b........4l&\"\n 000ab4a0: 0000 a900 0000 0c00 3400 3212 0000 aa00 ........4.2.....\n 000ab4b0: 0000 0c00 3400 3592 0000 ab00 0000 0c00 ....4.5.........\n 000ab4c0: 3400 4112 0000 ac00 0000 0c00 2d00 554d 4.A.........-.UM\n-000ab4d0: 0000 ad00 0000 1200 16d4 5752 4954 4500 ..........WRITE.\n+000ab4d0: 0000 ad00 0000 1200 1688 5752 4954 4500 ..........WRITE.\n 000ab4e0: bf52 0000 a200 0000 1700 1600 5a41 4c4c .R..........ZALL\n 000ab4f0: 4f43 4154 4500 c017 0100 00af 0000 0019 OCATE...........\n 000ab500: 0020 17ff 7300 ff45 5841 4d50 4c45 5300 . ..s..EXAMPLES.\n 000ab510: c02b 0000 b000 0000 1200 1700 4252 4541 .+..........BREA\n 000ab520: 4b00 bf12 0000 b100 0000 1400 1700 434f K.............CO\n 000ab530: 4d50 494c 4500 bf22 0000 b200 0000 1800 MPILE..\"........\n 000ab540: 1750 4445 414c 4c4f 4341 5445 00c0 1301 .PDEALLOCATE....\n 000ab550: 0000 b300 0000 1100 1700 474f 544f 00bf ..........GOTO..\n 000ab560: 3200 00b4 0000 001f 0017 4f48 454c 5000 2.........OHELP.\n 000ab570: ff73 00ff 4558 414d 504c 4553 00c0 1401 .s..EXAMPLES....\n 000ab580: 0000 b500 0000 0c00 1700 4c48 0000 be00 ..........LH....\n 000ab590: 0000 0f00 1800 494e 4b00 c100 00b8 0000 ......INK.......\n-000ab5a0: 0022 001c 46ff 7300 ff41 5554 4f2d 5a4c .\"..F.s..AUTO-ZL\n+000ab5a0: 0022 001c 44ff 7300 ff41 5554 4f2d 5a4c .\"..D.s..AUTO-ZL\n 000ab5b0: 494e 4b5f 5345 5455 5000 c015 0100 00b9 INK_SETUP.......\n 000ab5c0: 0000 000c 0032 ff44 0100 00ba 0000 000c .....2.D........\n-000ab5d0: 0032 ff74 0100 00bb 0000 000b 0020 4644 .2.t......... FD\n+000ab5d0: 0032 ff74 0100 00bb 0000 000b 0020 4444 .2.t......... DD\n 000ab5e0: 0000 bc00 0000 3000 2000 5a4c 494e 4b2c ......0. .ZLINK,\n 000ab5f0: 5f41 5554 4f2d 5a4c 494e 4b5f 414e 445f _AUTO-ZLINK_AND_\n 000ab600: 524f 5554 494e 455f 4e41 4d45 5300 bf42 ROUTINE_NAMES..B\n 000ab610: 0000 bd00 0000 1900 2500 5f43 4f4d 5049 ........%._COMPI\n 000ab620: 4c41 5449 4f4e 00bf 2200 00b6 0000 0022 LATION..\"......\"\n-000ab630: 0017 d44d 4553 5341 4745 00ff 7300 ff45 ...MESSAGE..s..E\n+000ab630: 0017 884d 4553 5341 4745 00ff 7300 ff45 ...MESSAGE..s..E\n 000ab640: 5841 4d50 4c45 5300 c032 0100 00b7 0000 XAMPLES..2......\n-000ab650: 0020 0017 d450 5249 4e54 00ff 7300 ff45 . ...PRINT..s..E\n+000ab650: 0020 0017 8850 5249 4e54 00ff 7300 ff45 . ...PRINT..s..E\n 000ab660: 5841 4d50 4c45 5300 c033 0100 00bf 0000 XAMPLES..3......\n-000ab670: 0015 0017 4652 5550 4441 5445 00c0 2601 ....FRUPDATE..&.\n+000ab670: 0015 0017 4452 5550 4441 5445 00c0 2601 ....DRUPDATE..&.\n 000ab680: 0000 c000 0000 1e00 1700 5348 4f57 00ff ..........SHOW..\n 000ab690: 7300 ff45 5841 4d50 4c45 5300 bf12 0000 s..EXAMPLES.....\n-000ab6a0: c800 0000 0d00 2946 c055 0100 00c9 0000 ......)F.U......\n+000ab6a0: c800 0000 0d00 2944 c055 0100 00c9 0000 ......)D.U......\n 000ab6b0: 000c 002a 4d85 0100 00ca 0000 000d 0029 ...*M..........)\n 000ab6c0: 00c1 1222 0000 cb00 0000 0c00 2a00 1942 ...\"........*..B\n-000ab6d0: 0000 cc00 0000 0b00 2046 5900 00cd 0000 ........ FY.....\n+000ab6d0: 0000 cc00 0000 0b00 2044 5900 00cd 0000 ........ DY.....\n 000ab6e0: 0029 0020 005a 5348 4f57 5f44 4553 5449 .). .ZSHOW_DESTI\n 000ab6f0: 4e41 5449 4f4e 5f56 4152 4941 424c 4553 NATION_VARIABLES\n 000ab700: 00c0 2501 0000 ce00 0000 1f00 2600 494e ..%.........&.IN\n 000ab710: 464f 524d 4154 494f 4e5f 434f 4445 5300 FORMATION_CODES.\n 000ab720: c015 0100 00c1 0000 000c 0039 4355 0100 ...........9CU..\n 000ab730: 00c2 0000 000c 0039 0085 0100 00c3 0000 .......9........\n 000ab740: 000c 0039 0096 0100 00c4 0000 000d 0038 ...9...........8\n 000ab750: 79c1 1242 0000 c500 0000 0c00 3900 1432 y..B........9..2\n 000ab760: 0000 c600 0000 1100 184f 5445 5000 c012 .........OTEP...\n 000ab770: 0100 00c7 0000 0019 001c 00ff 7300 ff45 ............s..E\n 000ab780: 5841 4d50 4c45 5300 bf82 0000 d100 0000 XAMPLES.........\n 000ab790: 1100 2000 5a53 5445 505f 4800 00d0 0000 .. .ZSTEP_H.....\n-000ab7a0: 0020 0018 4659 5354 454d 00ff 7300 ff45 . ..FYSTEM..s..E\n+000ab7a0: 0020 0018 4459 5354 454d 00ff 7300 ff45 . ..DYSTEM..s..E\n 000ab7b0: 5841 4d50 4c45 5300 c014 0100 00cf 0000 XAMPLES.........\n-000ab7c0: 0013 0017 4654 5354 4152 5400 bf42 0000 ....FTSTART..B..\n+000ab7c0: 0013 0017 4454 5354 4152 5400 bf42 0000 ....DTSTART..B..\n 000ab7d0: d200 0000 0800 0000 d300 0000 0000 0000 ................\n 000ab7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ab7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ab800: 0100 0000 6403 0000 c251 0000 0000 0000 ....d....Q......\n-000ab810: 2100 00d4 4845 4c50 00ff 7300 ff46 554e !...HELP..s..FUN\n+000ab810: 2100 0088 4845 4c50 00ff 7300 ff46 554e !...HELP..s..FUN\n 000ab820: 4354 494f 4e53 0000 4675 6e63 7469 6f6e CTIONS..Function\n-000ab830: 7314 0013 46bf 1100 0020 2020 4675 6e63 s...F.... Func\n-000ab840: 7469 6f6e 7307 0014 4621 0000 5400 1446 tions...F!..T..F\n+000ab830: 7314 0013 44bf 1100 0020 2020 4675 6e63 s...D.... Func\n+000ab840: 7469 6f6e 7307 0014 4421 0000 5400 1444 tions...D!..T..D\n 000ab850: 3100 0020 2020 5468 6973 2063 6861 7074 1.. This chapt\n 000ab860: 6572 2064 6573 6372 6962 6573 204d 206c er describes M l\n 000ab870: 616e 6775 6167 6520 496e 7472 696e 7369 anguage Intrinsi\n 000ab880: 6320 4675 6e63 7469 6f6e 7320 696d 706c c Functions impl\n 000ab890: 656d 656e 7465 6420 696e 2047 542e 4d2e emented in GT.M.\n-000ab8a0: 5400 1446 4100 0020 2020 5472 6164 6974 T..FA.. Tradit\n+000ab8a0: 5400 1444 4100 0020 2020 5472 6164 6974 T..DA.. Tradit\n 000ab8b0: 696f 6e61 6c20 7374 7269 6e67 2070 726f ional string pro\n 000ab8c0: 6365 7373 696e 6720 6675 6e63 7469 6f6e cessing function\n 000ab8d0: 7320 6861 7665 2070 6172 616c 6c65 6c20 s have parallel \n 000ab8e0: 6675 6e63 7469 6f6e 7320 7468 6174 2073 functions that s\n-000ab8f0: 7461 7274 4e00 1446 5100 0020 2020 7769 tartN..FQ.. wi\n+000ab8f0: 7461 7274 4e00 1444 5100 0020 2020 7769 tartN..DQ.. wi\n 000ab900: 7468 2074 6865 206c 6574 7465 7220 227a th the letter \"z\n 000ab910: 222e 2054 6865 2070 6172 616c 6c65 6c20 \". The parallel \n 000ab920: 6675 6e63 7469 6f6e 7320 6578 7465 6e64 functions extend\n 000ab930: 2074 6865 2062 7974 652d 6f72 6965 6e74 the byte-orient\n-000ab940: 6564 5200 1446 6100 0020 2020 6675 6e63 edR..Fa.. func\n+000ab940: 6564 5200 1444 6100 0020 2020 6675 6e63 edR..Da.. func\n 000ab950: 7469 6f6e 616c 6974 7920 6f66 2074 6865 tionality of the\n 000ab960: 6972 2063 6f75 6e74 6572 7061 7274 7320 ir counterparts \n 000ab970: 746f 2055 5446 2d38 206d 6f64 652e 2054 to UTF-8 mode. T\n 000ab980: 6865 7920 6172 6520 6865 6c70 6675 6c20 hey are helpful \n-000ab990: 7768 656e 4f00 1446 7100 0020 2020 6170 whenO..Fq.. ap\n+000ab990: 7768 656e 4f00 1444 7100 0020 2020 6170 whenO..Dq.. ap\n 000ab9a0: 706c 6963 6174 696f 6e73 206e 6565 6420 plications need \n 000ab9b0: 746f 2070 726f 6365 7373 2062 696e 6172 to process binar\n 000ab9c0: 7920 6461 7461 2069 6e63 6c75 6469 6e67 y data including\n 000ab9d0: 2062 6c6f 6273 2c20 6269 6e61 7279 2062 blobs, binary b\n-000ab9e0: 7974 6528 0014 4681 0000 2020 2073 7472 yte(..F... str\n+000ab9e0: 7974 6528 0014 4481 0000 2020 2073 7472 yte(..D... str\n 000ab9f0: 6561 6d73 2c20 6269 742d 6d61 736b 732c eams, bit-masks,\n-000aba00: 2061 6e64 2073 6f20 6f6e 2e07 0014 4691 and so on....F.\n-000aba10: 0000 4900 1346 c011 0000 2020 204f 7468 ..I..F.... Oth\n+000aba00: 2061 6e64 2073 6f20 6f6e 2e07 0014 4491 and so on....D.\n+000aba10: 0000 4900 1344 c011 0000 2020 204f 7468 ..I..D.... Oth\n 000aba20: 6572 2066 756e 6374 696f 6e73 2074 6861 er functions tha\n 000aba30: 7420 7374 6172 7420 7769 7468 2074 6865 t start with the\n 000aba40: 206c 6574 7465 7220 227a 2220 616e 6420 letter \"z\" and \n-000aba50: 646f 206e 6f74 2068 6176 6550 0014 4612 do not haveP..F.\n+000aba50: 646f 206e 6f74 2068 6176 6550 0014 4412 do not haveP..D.\n 000aba60: 0000 2020 2063 6f75 6e74 6572 7061 7274 .. counterpart\n 000aba70: 7320 696d 706c 656d 656e 7420 6e65 7720 s implement new \n 000aba80: 6675 6e63 7469 6f6e 616c 6974 7920 616e functionality an\n 000aba90: 6420 6172 6520 4754 2e4d 2061 6464 6974 d are GT.M addit\n-000abaa0: 696f 6e73 2074 6f20 7468 654e 0014 4613 ions to theN..F.\n+000abaa0: 696f 6e73 2074 6f20 7468 654e 0014 4413 ions to theN..D.\n 000abab0: 0000 2020 2041 4e53 4920 7374 616e 6461 .. ANSI standa\n 000abac0: 7264 2049 6e74 7269 6e73 6963 2046 756e rd Intrinsic Fun\n 000abad0: 6374 696f 6e73 2e20 5468 6520 4d20 7374 ctions. The M st\n 000abae0: 616e 6461 7264 2073 7065 6369 6669 6573 andard specifies\n-000abaf0: 2073 7461 6e64 6172 644c 0014 4614 0000 standardL..F...\n+000abaf0: 2073 7461 6e64 6172 644c 0014 4414 0000 standardL..D...\n 000abb00: 2020 2061 6262 7265 7669 6174 696f 6e73 abbreviations\n 000abb10: 2066 6f72 2049 6e74 7269 6e73 6963 2046 for Intrinsic F\n 000abb20: 756e 6374 696f 6e73 2061 6e64 2072 656a unctions and rej\n 000abb30: 6563 7473 2061 6e79 206e 6f6e 2d73 7461 ects any non-sta\n-000abb40: 6e64 6172 6418 0014 4615 0000 2020 2061 ndard...F... a\n+000abb40: 6e64 6172 6418 0014 4415 0000 2020 2061 ndard...D... a\n 000abb50: 6262 7265 7669 6174 696f 6e73 2e07 0014 bbreviations....\n-000abb60: 4616 0000 0000 0000 0000 0000 0000 0000 F...............\n+000abb60: 4416 0000 0000 0000 0000 0000 0000 0000 D...............\n 000abb70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000abb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000abb90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000abba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000abbb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000abbc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000abbd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -44027,109 +44027,109 @@\n 000abfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000abfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000abfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000abfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000abfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000abff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ac000: 0100 0000 0306 0000 2c1d 0000 0000 0000 ........,.......\n-000ac010: 2e00 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+000ac010: 2e00 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 000ac020: 4d41 4e44 5300 ff73 00ff 5a57 5249 5445 MANDS..s..ZWRITE\n 000ac030: 00bf 1100 0020 2020 5a57 5269 7465 0700 ..... ZWRite..\n-000ac040: 1e46 2100 0054 001e 4631 0000 2020 2054 .F!..T..F1.. T\n+000ac040: 1e44 2100 0054 001e 4431 0000 2020 2054 .D!..T..D1.. T\n 000ac050: 6865 205a 5752 4954 4520 636f 6d6d 616e he ZWRITE comman\n 000ac060: 6420 6469 7370 6c61 7973 2074 6865 2063 d displays the c\n 000ac070: 7572 7265 6e74 2076 616c 7565 206f 6620 urrent value of \n 000ac080: 6f6e 6520 6f72 206d 6f72 6520 6c6f 6361 one or more loca\n-000ac090: 6c20 2c20 616c 6961 7351 001e 4641 0000 l , aliasQ..FA..\n+000ac090: 6c20 2c20 616c 6961 7351 001e 4441 0000 l , aliasQ..DA..\n 000ac0a0: 2020 2076 6172 6961 626c 6573 2c20 4953 variables, IS\n 000ac0b0: 5673 2c20 6f72 2067 6c6f 6261 6c20 7661 Vs, or global va\n 000ac0c0: 7269 6162 6c65 732e 205a 5752 4954 4520 riables. ZWRITE \n 000ac0d0: 666f 726d 6174 7320 6974 7320 6f75 7470 formats its outp\n-000ac0e0: 7574 2073 6f20 7468 6174 5200 1e46 5100 ut so thatR..FQ.\n+000ac0e0: 7574 2073 6f20 7468 6174 5200 1e44 5100 ut so thatR..DQ.\n 000ac0f0: 0020 2020 6561 6368 2069 7465 6d20 696e . each item in\n 000ac100: 2074 6865 2064 6973 706c 6179 2066 6f72 the display for\n 000ac110: 6d73 2061 2076 616c 6964 2061 7267 756d ms a valid argum\n 000ac120: 656e 7420 746f 2061 2053 4554 2040 2063 ent to a SET @ c\n-000ac130: 6f6d 6d61 6e64 2e20 5468 6973 5200 1e46 ommand. ThisR..F\n+000ac130: 6f6d 6d61 6e64 2e20 5468 6973 5200 1e44 ommand. ThisR..D\n 000ac140: 6100 0020 2020 6d65 616e 7320 5a57 5249 a.. means ZWRI\n 000ac150: 5445 2065 6e63 6c6f 7365 7320 7374 7269 TE encloses stri\n 000ac160: 6e67 2076 616c 7565 7320 696e 2071 756f ng values in quo\n 000ac170: 7465 7320 616e 6420 7265 7072 6573 656e tes and represen\n 000ac180: 7473 206e 6f6e 2d67 7261 7068 6963 3100 ts non-graphic1.\n-000ac190: 1e46 7100 0020 2020 2863 6f6e 7472 6f6c .Fq.. (control\n+000ac190: 1e44 7100 0020 2020 2863 6f6e 7472 6f6c .Dq.. (control\n 000ac1a0: 2920 6368 6172 6163 7465 7273 2069 6e20 ) characters in \n 000ac1b0: 2443 4841 5228 2920 7379 6e74 6178 2e07 $CHAR() syntax..\n-000ac1c0: 001e 4681 0000 2e00 1e46 9100 0020 2020 ..F......F... \n+000ac1c0: 001e 4481 0000 2e00 1e44 9100 0020 2020 ..D......D... \n 000ac1d0: 5468 6520 666f 726d 6174 206f 6620 7468 The format of th\n 000ac1e0: 6520 5a57 5249 5445 2063 6f6d 6d61 6e64 e ZWRITE command\n-000ac1f0: 2069 733a 0800 1d46 c011 0000 2b00 1e46 is:...F....+..F\n+000ac1f0: 2069 733a 0800 1d44 c011 0000 2b00 1e44 is:...D....+..D\n 000ac200: 1200 0020 2020 5a57 525b 4954 455d 5b3a ... ZWR[ITE][:\n 000ac210: 7476 6578 7072 5d20 5b7a 7772 676c 766e tvexpr] [zwrglvn\n-000ac220: 5b2c 2e2e 2e5d 5d07 001e 4613 0000 1a00 [,...]]...F.....\n-000ac230: 1d46 ff73 00ff 4558 414d 504c 4553 0000 .F.s..EXAMPLES..\n-000ac240: 4578 616d 706c 6573 1300 2a46 bf11 0000 Examples..*F....\n-000ac250: 2020 2045 7861 6d70 6c65 7307 002b 4621 Examples..+F!\n-000ac260: 0000 1200 2b46 3100 0020 2020 4578 616d ....+F1.. Exam\n-000ac270: 706c 653a 0700 2b46 4100 0025 002b 4651 ple:..+FA..%.+FQ\n+000ac220: 5b2c 2e2e 2e5d 5d07 001e 4413 0000 1a00 [,...]]...D.....\n+000ac230: 1d44 ff73 00ff 4558 414d 504c 4553 0000 .D.s..EXAMPLES..\n+000ac240: 4578 616d 706c 6573 1300 2a44 bf11 0000 Examples..*D....\n+000ac250: 2020 2045 7861 6d70 6c65 7307 002b 4421 Examples..+D!\n+000ac260: 0000 1200 2b44 3100 0020 2020 4578 616d ....+D1.. Exam\n+000ac270: 706c 653a 0700 2b44 4100 0025 002b 4451 ple:..+DA..%.+DQ\n 000ac280: 0000 2020 2047 544d 3e5a 5752 4954 4520 .. GTM>ZWRITE \n 000ac290: 5e3f 3122 2522 3255 2830 3a22 3a22 2c29 ^?1\"%\"2U(0:\":\",)\n-000ac2a0: 0700 2b46 6100 0053 002b 4671 0000 2020 ..+Fa..S.+Fq.. \n+000ac2a0: 0700 2b44 6100 0053 002b 4471 0000 2020 ..+Da..S.+Dq.. \n 000ac2b0: 2054 6869 7320 636f 6d6d 616e 6420 6469 This command di\n 000ac2c0: 7370 6c61 7973 2074 6865 2064 6573 6365 splays the desce\n 000ac2d0: 6e64 616e 7473 206f 6620 616c 6c20 7375 ndants of all su\n 000ac2e0: 6273 6372 6970 7473 2062 6574 7765 656e bscripts between\n-000ac2f0: 2030 2061 6e64 2022 3a22 5300 2b46 8100 0 and \":\"S.+F..\n+000ac2f0: 2030 2061 6e64 2022 3a22 5300 2b44 8100 0 and \":\"S.+D..\n 000ac300: 0020 2020 6f66 2061 6c6c 2067 6c6f 6261 . of all globa\n 000ac310: 6c20 6e61 6d65 7320 7374 6172 7469 6e67 l names starting\n 000ac320: 2077 6974 6820 6120 2225 2220 616e 6420 with a \"%\" and \n 000ac330: 6861 7669 6e67 2074 776f 2075 7070 6572 having two upper\n 000ac340: 2063 6173 6520 6c65 7474 6572 7320 002b case letters .+\n-000ac350: 4691 0000 2020 202d 2d20 666f 7220 6578 F... -- for ex\n+000ac350: 4491 0000 2020 202d 2d20 666f 7220 6578 D... -- for ex\n 000ac360: 616d 706c 652c 2022 2541 4222 2e08 002a ample, \"%AB\"...*\n-000ac370: 46c0 1100 0012 002b 4612 0000 2020 2045 F......+F... E\n-000ac380: 7861 6d70 6c65 3a07 002b 4613 0000 1c00 xample:..+F.....\n-000ac390: 2b46 1400 0020 2020 4754 4d3e 5a57 5249 +F... GTM>ZWRI\n-000ac3a0: 5445 2041 282c 3a2c 3329 0700 2b46 1500 TE A(,:,3)..+F..\n-000ac3b0: 0052 002b 4616 0000 2020 2054 6869 7320 .R.+F... This \n+000ac370: 44c0 1100 0012 002b 4412 0000 2020 2045 D......+D... E\n+000ac380: 7861 6d70 6c65 3a07 002b 4413 0000 1c00 xample:..+D.....\n+000ac390: 2b44 1400 0020 2020 4754 4d3e 5a57 5249 +D... GTM>ZWRI\n+000ac3a0: 5445 2041 282c 3a2c 3329 0700 2b44 1500 TE A(,:,3)..+D..\n+000ac3b0: 0052 002b 4416 0000 2020 2054 6869 7320 .R.+D... This \n 000ac3c0: 636f 6d6d 616e 6420 6469 7370 6c61 7973 command displays\n 000ac3d0: 2061 6c6c 206f 6620 7468 6520 7468 6972 all of the thir\n 000ac3e0: 6420 6c65 7665 6c20 6e6f 6465 7320 7769 d level nodes wi\n 000ac3f0: 7468 2061 2073 7562 7363 7269 7074 206f th a subscript o\n-000ac400: 6620 331f 002b 4617 0000 2020 2066 6f72 f 3..+F... for\n+000ac400: 6620 331f 002b 4417 0000 2020 2066 6f72 f 3..+D... for\n 000ac410: 206c 6f63 616c 2076 6172 6961 626c 6520 local variable \n-000ac420: 412e 0700 2b46 1800 0012 002b 4619 0000 A...+F.....+F...\n-000ac430: 2020 2045 7861 6d70 6c65 3a07 002b 461a Example:..+F.\n-000ac440: 0000 2100 2b46 2100 0020 2020 5a57 5249 ..!.+F!.. ZWRI\n+000ac420: 412e 0700 2b44 1800 0012 002b 4419 0000 A...+D.....+D...\n+000ac430: 2020 2045 7861 6d70 6c65 3a07 002b 441a Example:..+D.\n+000ac440: 0000 2100 2b44 2100 0020 2020 5a57 5249 ..!.+D!.. ZWRI\n 000ac450: 5445 203f 3122 4122 2e45 283f 3122 5822 TE ?1\"A\".E(?1\"X\"\n-000ac460: 334e 2907 002b 4622 0000 5200 2b46 2300 3N)..+F\"..R.+F#.\n+000ac460: 334e 2907 002b 4422 0000 5200 2b44 2300 3N)..+D\"..R.+D#.\n 000ac470: 0020 2020 5468 6973 2064 6973 706c 6179 . This display\n 000ac480: 7320 6461 7461 2066 6f72 2061 6e79 206c s data for any l\n 000ac490: 6f63 616c 2076 6172 6961 626c 6573 2073 ocal variables s\n 000ac4a0: 7461 7274 696e 6720 7769 7468 2022 4122 tarting with \"A\"\n-000ac4b0: 2c20 6f70 7469 6f6e 616c 6c79 5100 2b46 , optionallyQ.+F\n+000ac4b0: 2c20 6f70 7469 6f6e 616c 6c79 5100 2b44 , optionallyQ.+D\n 000ac4c0: 2400 0020 2020 666f 6c6c 6f77 6564 2062 $.. followed b\n 000ac4d0: 7920 616e 7920 6368 6172 6163 7465 7273 y any characters\n 000ac4e0: 2c20 616e 6420 6861 7669 6e67 2061 6e79 , and having any\n 000ac4f0: 2073 7562 7363 7269 7074 7320 7374 6172 subscripts star\n 000ac500: 7469 6e67 2077 6974 6820 2258 2225 002b ting with \"X\"%.+\n-000ac510: 4625 0000 2020 2066 6f6c 6c6f 7765 6420 F%.. followed \n+000ac510: 4425 0000 2020 2066 6f6c 6c6f 7765 6420 D%.. followed \n 000ac520: 6279 2074 6872 6565 206e 756d 6572 6963 by three numeric\n-000ac530: 732e 0700 2b46 2600 0012 002b 4627 0000 s...+F&....+F'..\n-000ac540: 2020 2045 7861 6d70 6c65 3a07 002b 4628 Example:..+F(\n-000ac550: 0000 4500 2b46 2900 0020 2020 4754 4d3e ..E.+F).. GTM>\n+000ac530: 732e 0700 2b44 2600 0012 002b 4427 0000 s...+D&....+D'..\n+000ac540: 2020 2045 7861 6d70 6c65 3a07 002b 4428 Example:..+D(\n+000ac550: 0000 4500 2b44 2900 0020 2020 4754 4d3e ..E.+D).. GTM>\n 000ac560: 5365 7420 413d 312c 2a42 3d41 203b 2043 Set A=1,*B=A ; C\n 000ac570: 7265 6174 6520 616e 2061 7272 6179 2061 reate an array a\n 000ac580: 6e64 2061 6e20 616c 6961 7320 6173 736f nd an alias asso\n-000ac590: 6369 6174 696f 6e07 002b 462a 0000 4000 ciation..+F*..@.\n-000ac5a0: 2b46 3100 0020 2020 4754 4d3e 5a57 5269 +F1.. GTM>ZWRi\n+000ac590: 6369 6174 696f 6e07 002b 442a 0000 4000 ciation..+D*..@.\n+000ac5a0: 2b44 3100 0020 2020 4754 4d3e 5a57 5269 +D1.. GTM>ZWRi\n 000ac5b0: 7465 203b 2053 686f 7720 7468 6174 2074 te ; Show that t\n 000ac5c0: 6865 2061 7272 6179 2061 6e64 2061 7373 he array and ass\n 000ac5d0: 6f63 6961 7469 6f6e 2065 7869 7374 1000 ociation exist..\n-000ac5e0: 2b46 3200 0020 2020 413d 3120 3b2a 0e00 +F2.. A=1 ;*..\n-000ac5f0: 2b46 3300 0020 2020 2a42 3d41 0700 2b46 +F3.. *B=A..+F\n+000ac5e0: 2b44 3200 0020 2020 413d 3120 3b2a 0e00 +D2.. A=1 ;*..\n+000ac5f0: 2b44 3300 0020 2020 2a42 3d41 0700 2b44 +D3.. *B=A..+D\n 000ac600: 3400 0000 0000 0000 0000 0000 0000 0000 4...............\n 000ac610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ac620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ac630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ac640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ac650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ac660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -44155,7384 +44155,7384 @@\n 000ac7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ac7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ac7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ac7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ac7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ac7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ac800: 0100 0000 f707 0000 741d 0000 0000 0000 ........t.......\n-000ac810: 6700 0046 4845 4c50 00ff 7300 ff46 554e g..FHELP..s..FUN\n+000ac810: 6700 0044 4845 4c50 00ff 7300 ff46 554e g..DHELP..s..FUN\n 000ac820: 4354 494f 4e53 00c0 1700 0020 2020 4d20 CTIONS..... M \n 000ac830: 496e 7472 696e 7369 6320 4675 6e63 7469 Intrinsic Functi\n 000ac840: 6f6e 7320 7374 6172 7420 7769 7468 2061 ons start with a\n 000ac850: 2073 696e 676c 6520 646f 6c6c 6172 2073 single dollar s\n 000ac860: 6967 6e20 2824 2920 616e 6420 6861 7665 ign ($) and have\n-000ac870: 206f 6e65 206f 7250 0014 4618 0000 2020 one orP..F... \n+000ac870: 206f 6e65 206f 7250 0014 4418 0000 2020 one orP..D... \n 000ac880: 206d 6f72 6520 6172 6775 6d65 6e74 7320 more arguments \n 000ac890: 656e 636c 6f73 6564 2069 6e20 7061 7265 enclosed in pare\n 000ac8a0: 6e74 6865 7365 7320 2829 2061 6e64 2073 ntheses () and s\n 000ac8b0: 6570 6172 6174 6564 2062 7920 636f 6d6d eparated by comm\n-000ac8c0: 6173 2028 2c29 2e53 0014 4619 0000 2020 as (,).S..F... \n+000ac8c0: 6173 2028 2c29 2e53 0014 4419 0000 2020 as (,).S..D... \n 000ac8d0: 2054 6865 7365 2066 756e 6374 696f 6e73 These functions\n 000ac8e0: 2070 726f 7669 6465 2065 7870 7265 7373 provide express\n 000ac8f0: 696f 6e20 7265 7375 6c74 7320 6279 2070 ion results by p\n 000ac900: 6572 666f 726d 696e 6720 6163 7469 6f6e erforming action\n-000ac910: 7320 7468 6174 2061 7265 3e00 1446 1a00 s that are>..F..\n+000ac910: 7320 7468 6174 2061 7265 3e00 1444 1a00 s that are>..D..\n 000ac920: 0020 2020 696d 706f 7373 6962 6c65 206f . impossible o\n 000ac930: 7220 6469 6666 6963 756c 7420 746f 2070 r difficult to p\n 000ac940: 6572 666f 726d 2075 7369 6e67 204d 2063 erform using M c\n-000ac950: 6f6d 6d61 6e64 732e 0700 1446 2100 001a ommands....F!...\n-000ac960: 0013 46ff 7300 ff24 4153 4349 4928 2900 ..F.s..$ASCII().\n-000ac970: 0024 4153 4349 4928 2913 0020 46bf 1100 .$ASCII().. F...\n-000ac980: 0020 2020 2441 5343 4949 2829 0700 2146 . $ASCII()..!F\n-000ac990: 2100 0053 0021 4631 0000 2020 2052 6574 !..S.!F1.. Ret\n+000ac950: 6f6d 6d61 6e64 732e 0700 1444 2100 001a ommands....D!...\n+000ac960: 0013 44ff 7300 ff24 4153 4349 4928 2900 ..D.s..$ASCII().\n+000ac970: 0024 4153 4349 4928 2913 0020 44bf 1100 .$ASCII().. D...\n+000ac980: 0020 2020 2441 5343 4949 2829 0700 2144 . $ASCII()..!D\n+000ac990: 2100 0053 0021 4431 0000 2020 2052 6574 !..S.!D1.. Ret\n 000ac9a0: 7572 6e73 2074 6865 2069 6e74 6567 6572 urns the integer\n 000ac9b0: 2041 5343 4949 2063 6f64 6520 666f 7220 ASCII code for \n 000ac9c0: 6120 6368 6172 6163 7465 7220 696e 2074 a character in t\n 000ac9d0: 6865 2067 6976 656e 2073 7472 696e 672e he given string.\n-000ac9e0: 2046 6f72 2061 4b00 2146 4100 0020 2020 For aK.!FA.. \n+000ac9e0: 2046 6f72 2061 4b00 2144 4100 0020 2020 For aK.!DA.. \n 000ac9f0: 6d75 6d70 7320 7072 6f63 6573 7320 7374 mumps process st\n 000aca00: 6172 7465 6420 696e 2055 5446 2d38 206d arted in UTF-8 m\n 000aca10: 6f64 652c 2024 4153 4349 4928 2920 7265 ode, $ASCII() re\n 000aca20: 7475 726e 7320 7468 6520 696e 7465 6765 turns the intege\n-000aca30: 724f 0021 4651 0000 2020 2055 6e69 636f rO.!FQ.. Unico\n+000aca30: 724f 0021 4451 0000 2020 2055 6e69 636f rO.!DQ.. Unico\n 000aca40: 6465 2852 2920 5554 462d 3820 636f 6465 de(R) UTF-8 code\n 000aca50: 2d70 6f69 6e74 2076 616c 7565 206f 6620 -point value of \n 000aca60: 6120 6368 6172 6163 7465 7220 696e 2074 a character in t\n 000aca70: 6865 2067 6976 656e 2073 7472 696e 672e he given string.\n-000aca80: 0700 2146 6100 0030 0021 4671 0000 2020 ..!Fa..0.!Fq.. \n+000aca80: 0700 2144 6100 0030 0021 4471 0000 2020 ..!Da..0.!Dq.. \n 000aca90: 2054 6865 2066 6f72 6d61 7420 666f 7220 The format for \n 000acaa0: 7468 6520 2441 5343 4949 2066 756e 6374 the $ASCII funct\n-000acab0: 696f 6e20 6973 3a07 0021 4681 0000 2200 ion is:..!F...\".\n-000acac0: 2146 9100 0020 2020 2441 5b53 4349 495d !F... $A[SCII]\n+000acab0: 696f 6e20 6973 3a07 0021 4481 0000 2200 ion is:..!D...\".\n+000acac0: 2144 9100 0020 2020 2441 5b53 4349 495d !D... $A[SCII]\n 000acad0: 2865 7870 725b 2c69 6e74 6578 7072 5d29 (expr[,intexpr])\n-000acae0: 0800 2046 c011 0000 5400 2146 1200 0020 .. F....T.!F... \n+000acae0: 0800 2044 c011 0000 5400 2144 1200 0020 .. D....T.!D... \n 000acaf0: 2020 2441 5343 4949 2829 2070 726f 7669 $ASCII() provi\n 000acb00: 6465 7320 6120 6d65 616e 7320 6f66 2065 des a means of e\n 000acb10: 7861 6d69 6e69 6e67 206e 6f6e 2d67 7261 xamining non-gra\n 000acb20: 7068 6963 2063 6861 7261 6374 6572 7320 phic characters \n-000acb30: 696e 2061 2073 7472 696e 672e 4b00 2146 in a string.K.!F\n+000acb30: 696e 2061 2073 7472 696e 672e 4b00 2144 in a string.K.!D\n 000acb40: 1300 0020 2020 5768 656e 2075 7365 6420 ... When used \n 000acb50: 7769 7468 2024 4348 4152 2829 2c20 2441 with $CHAR(), $A\n 000acb60: 5343 4949 2829 2061 6c73 6f20 7072 6f76 SCII() also prov\n 000acb70: 6964 6573 2061 206d 6561 6e73 2074 6f20 ides a means to \n-000acb80: 7065 7266 6f72 6d48 0021 4614 0000 2020 performH.!F... \n+000acb80: 7065 7266 6f72 6d48 0021 4414 0000 2020 performH.!D... \n 000acb90: 2061 7269 7468 6d65 7469 6320 6f70 6572 arithmetic oper\n 000acba0: 6174 696f 6e73 206f 6e20 7468 6520 636f ations on the co\n 000acbb0: 6465 7320 6173 736f 6369 6174 6564 2077 des associated w\n 000acbc0: 6974 6820 6368 6172 6163 7465 7273 2e07 ith characters..\n-000acbd0: 0021 4615 0000 5200 2146 1600 0020 2020 .!F...R.!F... \n+000acbd0: 0021 4415 0000 5200 2144 1600 0020 2020 .!D...R.!D... \n 000acbe0: 245a 4153 4349 4928 2920 6973 2074 6865 $ZASCII() is the\n 000acbf0: 2070 6172 616c 6c65 6c20 6675 6e63 7469 parallel functi\n 000acc00: 6f6e 206f 6620 2441 5343 4949 2829 2e20 on of $ASCII(). \n 000acc10: 245a 4153 4349 4928 2920 696e 7465 7270 $ZASCII() interp\n-000acc20: 7265 7473 2074 6865 4b00 2146 1700 0020 rets theK.!F... \n+000acc20: 7265 7473 2074 6865 4b00 2144 1700 0020 rets theK.!D... \n 000acc30: 2020 7374 7269 6e67 2061 7267 756d 656e string argumen\n 000acc40: 7420 6173 2061 2073 6571 7565 6e63 6520 t as a sequence \n 000acc50: 6f66 2062 7974 6573 2028 7261 7468 6572 of bytes (rather\n 000acc60: 2074 6861 6e20 6120 7365 7175 656e 6365 than a sequence\n-000acc70: 206f 6650 0021 4618 0000 2020 2063 6861 ofP.!F... cha\n+000acc70: 206f 6650 0021 4418 0000 2020 2063 6861 ofP.!D... cha\n 000acc80: 7261 6374 6572 7329 2061 6e64 2063 616e racters) and can\n 000acc90: 2070 6572 666f 726d 2061 6c6c 2062 7974 perform all byt\n 000acca0: 652d 6f72 6965 6e74 6564 2024 4153 4349 e-oriented $ASCI\n 000accb0: 4928 2920 6f70 6572 6174 696f 6e73 2e20 I() operations. \n-000accc0: 466f 7231 0021 4619 0000 2020 206d 6f72 For1.!F... mor\n+000accc0: 466f 7231 0021 4419 0000 2020 206d 6f72 For1.!D... mor\n 000accd0: 6520 696e 666f 726d 6174 696f 6e2c 2072 e information, r\n 000acce0: 6566 6572 2074 6f20 2224 5a41 7363 6969 efer to \"$ZAscii\n-000accf0: 2829 222e 0700 2146 1a00 001a 0020 46ff ()\"...!F..... F.\n+000accf0: 2829 222e 0700 2144 1a00 001a 0020 44ff ()\"...!D..... D.\n 000acd00: 7300 ff45 5841 4d50 4c45 5300 0045 7861 s..EXAMPLES..Exa\n-000acd10: 6d70 6c65 7313 002d 46bf 1100 0020 2020 mples..-F.... \n-000acd20: 4578 616d 706c 6573 0700 2e46 2100 0012 Examples...F!...\n-000acd30: 002e 4631 0000 2020 2045 7861 6d70 6c65 ..F1.. Example\n-000acd40: 3a07 002e 4641 0000 3000 2e46 5100 0020 :...FA..0..FQ.. \n+000acd10: 6d70 6c65 7313 002d 44bf 1100 0020 2020 mples..-D.... \n+000acd20: 4578 616d 706c 6573 0700 2e44 2100 0012 Examples...D!...\n+000acd30: 002e 4431 0000 2020 2045 7861 6d70 6c65 ..D1.. Example\n+000acd40: 3a07 002e 4441 0000 3000 2e44 5100 0020 :...DA..0..DQ.. \n 000acd50: 2020 4754 4d3e 466f 7220 693d 303a 313a GTM>For i=0:1:\n 000acd60: 3320 5772 6974 6520 212c 2441 7363 6969 3 Write !,$Ascii\n-000acd70: 2822 4869 222c 6929 0c00 2e46 6100 0020 (\"Hi\",i)...Fa.. \n-000acd80: 2020 2d31 0c00 2e46 7100 0020 2020 3732 -1...Fq.. 72\n-000acd90: 0c00 2e46 8100 0020 2020 3733 0c00 2e46 ...F... 73...F\n-000acda0: 9100 0020 2020 2d31 0f00 2d46 c011 0000 ... -1..-F....\n-000acdb0: 2020 2047 544d 3e07 002e 4612 0000 5300 GTM>...F...S.\n-000acdc0: 2e46 1300 0020 2020 5468 6973 206c 6f6f .F... This loo\n+000acd70: 2822 4869 222c 6929 0c00 2e44 6100 0020 (\"Hi\",i)...Da.. \n+000acd80: 2020 2d31 0c00 2e44 7100 0020 2020 3732 -1...Dq.. 72\n+000acd90: 0c00 2e44 8100 0020 2020 3733 0c00 2e44 ...D... 73...D\n+000acda0: 9100 0020 2020 2d31 0f00 2d44 c011 0000 ... -1..-D....\n+000acdb0: 2020 2047 544d 3e07 002e 4412 0000 5300 GTM>...D...S.\n+000acdc0: 2e44 1300 0020 2020 5468 6973 206c 6f6f .D... This loo\n 000acdd0: 7020 6469 7370 6c61 7973 2074 6865 2072 p displays the r\n 000acde0: 6573 756c 7420 6f66 2024 4153 4349 4928 esult of $ASCII(\n 000acdf0: 2920 7370 6563 6966 7969 6e67 2061 2063 ) specifying a c\n 000ace00: 6861 7261 6374 6572 2070 6f73 6974 696f haracter positio\n-000ace10: 6e43 002e 4614 0000 2020 2062 6566 6f72 nC..F... befor\n+000ace10: 6e43 002e 4414 0000 2020 2062 6566 6f72 nC..D... befor\n 000ace20: 652c 2066 6972 7374 2061 6e64 2073 6563 e, first and sec\n 000ace30: 6f6e 6420 706f 7369 7469 6f6e 732c 2061 ond positions, a\n 000ace40: 6e64 2061 6674 6572 2074 6865 2073 7472 nd after the str\n-000ace50: 696e 672e 0700 2e46 1500 0012 002e 4616 ing....F......F.\n+000ace50: 696e 672e 0700 2e44 1500 0012 002e 4416 ing....D......D.\n 000ace60: 0000 2020 2045 7861 6d70 6c65 3a07 002e .. Example:...\n-000ace70: 4617 0000 1b00 2e46 1800 0020 2020 4754 F......F... GT\n+000ace70: 4417 0000 1b00 2e44 1800 0020 2020 4754 D......D... GT\n 000ace80: 4d3e 5772 6974 6520 245a 4348 5345 540f M>Write $ZCHSET.\n-000ace90: 002e 4619 0000 2020 2055 5446 2d38 1f00 ..F... UTF-8..\n-000acea0: 2e46 1a00 0020 2020 4754 4d3e 5772 6974 .F... GTM>Writ\n+000ace90: 002e 4419 0000 2020 2055 5446 2d38 1f00 ..D... UTF-8..\n+000acea0: 2e44 1a00 0020 2020 4754 4d3e 5772 6974 .D... GTM>Writ\n 000aceb0: 6520 2441 7363 6969 2822 2a22 290f 002e e $Ascii(\"*\")...\n-000acec0: 4621 0000 2020 2032 3030 3237 2700 2e46 F!.. 20027'..F\n+000acec0: 4421 0000 2020 2032 3030 3237 2700 2e44 D!.. 20027'..D\n 000aced0: 2200 0020 2020 4754 4d3e 5772 6974 6520 \".. GTM>Write \n 000acee0: 2424 4655 4e43 5e25 4448 2822 3230 3032 $$FUNC^%DH(\"2002\n-000acef0: 3722 2912 002e 4623 0000 2020 2030 3030 7\")...F#.. 000\n-000acf00: 3034 4533 4207 002e 4624 0000 5300 2e46 04E3B...F$..S..F\n+000acef0: 3722 2912 002e 4423 0000 2020 2030 3030 7\")...D#.. 000\n+000acf00: 3034 4533 4207 002e 4424 0000 5300 2e44 04E3B...D$..S..D\n 000acf10: 2500 0020 2020 496e 2074 6869 7320 6578 %.. In this ex\n 000acf20: 616d 706c 652c 2032 3030 3237 2069 7320 ample, 20027 is \n 000acf30: 7468 6520 696e 7465 6765 7220 6571 7569 the integer equi\n 000acf40: 7661 6c65 6e74 206f 6620 7468 6520 6865 valent of the he\n 000acf50: 7861 6465 6369 6d61 6c20 7661 6c75 6552 xadecimal valueR\n-000acf60: 002e 4626 0000 2020 2034 4533 422e 2055 ..F&.. 4E3B. U\n+000acf60: 002e 4426 0000 2020 2034 4533 422e 2055 ..D&.. 4E3B. U\n 000acf70: 2b34 4533 4220 6973 2061 2063 6861 7261 +4E3B is a chara\n 000acf80: 6374 6572 2069 6e20 7468 6520 434a 4b20 cter in the CJK \n 000acf90: 4964 656f 6772 6170 6820 626c 6f63 6b20 Ideograph block \n 000acfa0: 6f66 2074 6865 2055 6e69 636f 6465 2852 of the Unicode(R\n-000acfb0: 2913 002e 4627 0000 2020 2073 7461 6e64 )...F'.. stand\n-000acfc0: 6172 642e 0700 2e46 2800 0013 0018 4643 ard....F(.....FC\n+000acfb0: 2913 002e 4427 0000 2020 2073 7461 6e64 )...D'.. stand\n+000acfc0: 6172 642e 0700 2e44 2800 0013 0018 4443 ard....D(.....DC\n 000acfd0: 4841 5228 2900 0024 4368 6172 2829 1200 HAR()..$Char()..\n-000acfe0: 1f46 bf11 0000 2020 2024 4368 6172 2829 .F.... $Char()\n-000acff0: 0700 2046 2100 0000 0000 0000 0000 0000 .. F!...........\n+000acfe0: 1f44 bf11 0000 2020 2024 4368 6172 2829 .D.... $Char()\n+000acff0: 0700 2044 2100 0000 0000 0000 0000 0000 .. D!...........\n 000ad000: 0100 0000 e407 0000 ac1d 0000 0000 0000 ................\n-000ad010: 7300 0046 4845 4c50 00ff 7300 ff46 554e s..FHELP..s..FUN\n+000ad010: 7300 0044 4845 4c50 00ff 7300 ff46 554e s..DHELP..s..FUN\n 000ad020: 4354 494f 4e53 00ff 7300 ff24 4348 4152 CTIONS..s..$CHAR\n 000ad030: 2829 00bf 3100 0020 2020 5265 7475 726e ()..1.. Return\n 000ad040: 7320 6120 7374 7269 6e67 206f 6620 6f6e s a string of on\n 000ad050: 6520 6f72 206d 6f72 6520 6368 6172 6163 e or more charac\n 000ad060: 7465 7273 2063 6f72 7265 7370 6f6e 6469 ters correspondi\n 000ad070: 6e67 2074 6f20 696e 7465 6765 7220 4153 ng to integer AS\n-000ad080: 4349 4952 0020 4641 0000 2020 2063 6f64 CIIR. FA.. cod\n+000ad080: 4349 4952 0020 4441 0000 2020 2063 6f64 CIIR. DA.. cod\n 000ad090: 6573 2073 7065 6369 6669 6564 2069 6e20 es specified in \n 000ad0a0: 6974 7320 6172 6775 6d65 6e74 2873 292e its argument(s).\n 000ad0b0: 2046 6f72 2061 2070 726f 6365 7373 2073 For a process s\n 000ad0c0: 7461 7274 6564 2069 6e20 5554 462d 3820 tarted in UTF-8 \n-000ad0d0: 6d6f 6465 2c54 0020 4651 0000 2020 2024 mode,T. FQ.. $\n+000ad0d0: 6d6f 6465 2c54 0020 4451 0000 2020 2024 mode,T. DQ.. $\n 000ad0e0: 4348 4152 2829 2072 6574 7572 6e73 2061 CHAR() returns a\n 000ad0f0: 2073 7472 696e 6720 636f 6d70 6f73 6564 string composed\n 000ad100: 206f 6620 6368 6172 6163 7465 7273 2072 of characters r\n 000ad110: 6570 7265 7365 6e74 6564 2062 7920 7468 epresented by th\n-000ad120: 6520 696e 7465 6765 7251 0020 4661 0000 e integerQ. Fa..\n+000ad120: 6520 696e 7465 6765 7251 0020 4461 0000 e integerQ. Da..\n 000ad130: 2020 2065 7175 6976 616c 656e 7473 206f equivalents o\n 000ad140: 6620 7468 6520 556e 6963 6f64 6528 5229 f the Unicode(R)\n 000ad150: 2063 6f64 652d 706f 696e 7473 2073 7065 code-points spe\n 000ad160: 6369 6669 6564 2069 6e20 6974 7320 6172 cified in its ar\n-000ad170: 6775 6d65 6e74 2873 292e 0700 2046 7100 gument(s)... Fq.\n-000ad180: 002f 0020 4681 0000 2020 2054 6865 2066 ./. F... The f\n+000ad170: 6775 6d65 6e74 2873 292e 0700 2044 7100 gument(s)... Dq.\n+000ad180: 002f 0020 4481 0000 2020 2054 6865 2066 ./. D... The f\n 000ad190: 6f72 6d61 7420 666f 7220 7468 6520 2443 ormat for the $C\n 000ad1a0: 4841 5220 6675 6e63 7469 6f6e 2069 733a HAR function is:\n-000ad1b0: 0700 2046 9100 0021 001f 46c0 1100 0020 .. F...!..F.... \n+000ad1b0: 0700 2044 9100 0021 001f 44c0 1100 0020 .. D...!..D.... \n 000ad1c0: 2020 2443 5b48 4152 5d28 696e 7465 7870 $C[HAR](intexp\n-000ad1d0: 725b 2c2e 2e2e 5d29 0700 2046 1200 001a r[,...]).. F....\n-000ad1e0: 001f 46ff 7300 ff45 5841 4d50 4c45 5300 ..F.s..EXAMPLES.\n-000ad1f0: 0045 7861 6d70 6c65 7313 002c 46bf 1100 .Examples..,F...\n-000ad200: 0020 2020 4578 616d 706c 6573 0700 2d46 . Examples..-F\n-000ad210: 2100 0012 002d 4631 0000 2020 2045 7861 !....-F1.. Exa\n-000ad220: 6d70 6c65 3a07 002d 4641 0000 2b00 2d46 mple:..-FA..+.-F\n+000ad1d0: 725b 2c2e 2e2e 5d29 0700 2044 1200 001a r[,...]).. D....\n+000ad1e0: 001f 44ff 7300 ff45 5841 4d50 4c45 5300 ..D.s..EXAMPLES.\n+000ad1f0: 0045 7861 6d70 6c65 7313 002c 44bf 1100 .Examples..,D...\n+000ad200: 0020 2020 4578 616d 706c 6573 0700 2d44 . Examples..-D\n+000ad210: 2100 0012 002d 4431 0000 2020 2045 7861 !....-D1.. Exa\n+000ad220: 6d70 6c65 3a07 002d 4441 0000 2b00 2d44 mple:..-DA..+.-D\n 000ad230: 5100 0020 2020 4754 4d3e 7772 6974 6520 Q.. GTM>write \n 000ad240: 2463 6861 7228 3737 2c38 352c 3737 2c38 $char(77,85,77,8\n-000ad250: 302c 3833 2c37 290f 002d 4661 0000 2020 0,83,7)..-Fa.. \n-000ad260: 204d 554d 5053 0e00 2d46 7100 0020 2020 MUMPS..-Fq.. \n-000ad270: 4754 4d3e 0700 2d46 8100 0053 002d 4691 GTM>..-F...S.-F.\n+000ad250: 302c 3833 2c37 290f 002d 4461 0000 2020 0,83,7)..-Da.. \n+000ad260: 204d 554d 5053 0e00 2d44 7100 0020 2020 MUMPS..-Dq.. \n+000ad270: 4754 4d3e 0700 2d44 8100 0053 002d 4491 GTM>..-D...S.-D.\n 000ad280: 0000 2020 2054 6869 7320 6578 616d 706c .. This exampl\n 000ad290: 6520 7573 6573 2024 4348 4152 2829 2074 e uses $CHAR() t\n 000ad2a0: 6f20 5752 4954 4520 7468 6520 776f 7264 o WRITE the word\n 000ad2b0: 204d 554d 5053 2061 6e64 2073 6967 6e61 MUMPS and signa\n 000ad2c0: 6c20 7468 6520 7465 726d 696e 616c 1000 l the terminal..\n-000ad2d0: 2c46 c011 0000 2020 2062 656c 6c2e 0700 ,F.... bell...\n-000ad2e0: 2d46 1200 0012 002d 4613 0000 2020 2045 -F.....-F... E\n-000ad2f0: 7861 6d70 6c65 3a07 002d 4614 0000 5200 xample:..-F...R.\n-000ad300: 2d46 1500 0020 2020 7365 7420 6e61 6d3d -F... set nam=\n+000ad2d0: 2c44 c011 0000 2020 2062 656c 6c2e 0700 ,D.... bell...\n+000ad2e0: 2d44 1200 0012 002d 4413 0000 2020 2045 -D.....-D... E\n+000ad2f0: 7861 6d70 6c65 3a07 002d 4414 0000 5200 xample:..-D...R.\n+000ad300: 2d44 1500 0020 2020 7365 7420 6e61 6d3d -D... set nam=\n 000ad310: 2465 7874 7261 6374 286e 616d 2c31 2c24 $extract(nam,1,$\n 000ad320: 6c65 6e67 7468 286e 616d 292d 3129 5f24 length(nam)-1)_$\n 000ad330: 6368 6172 2824 6173 6369 6928 6e61 6d2c char($ascii(nam,\n 000ad340: 246c 656e 6774 6828 6e61 6d29 292d 3129 $length(nam))-1)\n-000ad350: 0700 2d46 1600 0053 002d 4617 0000 2020 ..-F...S.-F... \n+000ad350: 0700 2d44 1600 0053 002d 4417 0000 2020 ..-D...S.-D... \n 000ad360: 2054 6869 7320 6578 616d 706c 6520 7573 This example us\n 000ad370: 6573 2024 4348 4152 2829 2061 6e64 2024 es $CHAR() and $\n 000ad380: 4153 4349 4928 2920 746f 2073 6574 2074 ASCII() to set t\n 000ad390: 6865 2076 6172 6961 626c 6520 6e61 6d20 he variable nam \n-000ad3a0: 746f 2061 2076 616c 7565 5300 2d46 1800 to a valueS.-F..\n+000ad3a0: 746f 2061 2076 616c 7565 5300 2d44 1800 to a valueS.-D..\n 000ad3b0: 0020 2020 7468 6174 2069 6d6d 6564 6961 . that immedia\n 000ad3c0: 7465 6c79 2070 7265 6365 6465 7320 6974 tely precedes it\n 000ad3d0: 7320 7072 6576 696f 7573 2076 616c 7565 s previous value\n 000ad3e0: 2069 6e20 7468 6520 7365 7420 6f66 2073 in the set of s\n 000ad3f0: 7472 696e 6773 206f 6620 7468 651d 002d trings of the..-\n-000ad400: 4619 0000 2020 2073 616d 6520 6c65 6e67 F... same leng\n-000ad410: 7468 2061 7320 6e61 6d2e 0700 2d46 1a00 th as nam...-F..\n-000ad420: 0012 002d 4621 0000 2020 2045 7861 6d70 ...-F!.. Examp\n-000ad430: 6c65 3a07 002d 4622 0000 1b00 2d46 2300 le:..-F\"....-F#.\n+000ad400: 4419 0000 2020 2073 616d 6520 6c65 6e67 D... same leng\n+000ad410: 7468 2061 7320 6e61 6d2e 0700 2d44 1a00 th as nam...-D..\n+000ad420: 0012 002d 4421 0000 2020 2045 7861 6d70 ...-D!.. Examp\n+000ad430: 6c65 3a07 002d 4422 0000 1b00 2d44 2300 le:..-D\"....-D#.\n 000ad440: 0020 2020 4754 4d3e 7772 6974 6520 247a . GTM>write $z\n-000ad450: 6368 7365 740f 002d 4624 0000 2020 2055 chset..-F$.. U\n-000ad460: 5446 2d38 2000 2d46 2500 0020 2020 4754 TF-8 .-F%.. GT\n+000ad450: 6368 7365 740f 002d 4424 0000 2020 2055 chset..-D$.. U\n+000ad460: 5446 2d38 2000 2d44 2500 0020 2020 4754 TF-8 .-D%.. GT\n 000ad470: 4d3e 7772 6974 6520 2463 6861 7228 3230 M>write $char(20\n-000ad480: 3032 3729 0b00 2d46 2600 0020 2020 2a1d 027)..-F&.. *.\n-000ad490: 002d 4627 0000 2020 2047 544d 3e77 7269 .-F'.. GTM>wri\n-000ad4a0: 7465 2024 6368 6172 2836 3529 0b00 2d46 te $char(65)..-F\n-000ad4b0: 2800 0020 2020 4107 002d 4629 0000 5300 (.. A..-F)..S.\n-000ad4c0: 2d46 2a00 0020 2020 496e 2074 6865 2061 -F*.. In the a\n+000ad480: 3032 3729 0b00 2d44 2600 0020 2020 2a1d 027)..-D&.. *.\n+000ad490: 002d 4427 0000 2020 2047 544d 3e77 7269 .-D'.. GTM>wri\n+000ad4a0: 7465 2024 6368 6172 2836 3529 0b00 2d44 te $char(65)..-D\n+000ad4b0: 2800 0020 2020 4107 002d 4429 0000 5300 (.. A..-D)..S.\n+000ad4c0: 2d44 2a00 0020 2020 496e 2074 6865 2061 -D*.. In the a\n 000ad4d0: 626f 7665 2065 7861 6d70 6c65 2c20 7468 bove example, th\n 000ad4e0: 6520 696e 7465 6765 7220 7661 6c75 6520 e integer value \n 000ad4f0: 3230 3032 3720 6973 2074 6865 2055 6e69 20027 is the Uni\n 000ad500: 636f 6465 2852 2920 6368 6172 6163 7465 code(R) characte\n-000ad510: 724d 002d 4631 0000 2020 2022 2a22 2069 rM.-F1.. \"*\" i\n+000ad510: 724d 002d 4431 0000 2020 2022 2a22 2069 rM.-D1.. \"*\" i\n 000ad520: 6e20 7468 6520 434a 4b20 4964 656f 6772 n the CJK Ideogr\n 000ad530: 6170 6820 626c 6f63 6b2e 204e 6f74 6520 aph block. Note \n 000ad540: 7468 6174 2074 6865 206f 7574 7075 7420 that the output \n 000ad550: 6f66 2074 6865 2024 4348 4152 2829 5200 of the $CHAR()R.\n-000ad560: 2d46 3200 0020 2020 6675 6e63 7469 6f6e -F2.. function\n+000ad560: 2d44 3200 0020 2020 6675 6e63 7469 6f6e -D2.. function\n 000ad570: 2066 6f72 2076 616c 7565 7320 6f66 2069 for values of i\n 000ad580: 6e74 6567 6572 2065 7870 7265 7373 696f nteger expressio\n 000ad590: 6e28 7329 2066 726f 6d20 3020 7468 726f n(s) from 0 thro\n 000ad5a0: 7567 6820 3132 3720 646f 6573 206e 6f74 ugh 127 does not\n-000ad5b0: 5200 2d46 3300 0020 2020 7661 7279 2077 R.-F3.. vary w\n+000ad5b0: 5200 2d44 3300 0020 2020 7661 7279 2077 R.-D3.. vary w\n 000ad5c0: 6974 6820 6368 6f69 6365 206f 6620 7468 ith choice of th\n 000ad5d0: 6520 6368 6172 6163 7465 7220 656e 636f e character enco\n 000ad5e0: 6469 6e67 2073 6368 656d 652e 2054 6869 ding scheme. Thi\n 000ad5f0: 7320 6973 2062 6563 6175 7365 2037 2d62 s is because 7-b\n-000ad600: 6974 4a00 2d46 3400 0020 2020 4153 4349 itJ.-F4.. ASCI\n+000ad600: 6974 4a00 2d44 3400 0020 2020 4153 4349 itJ.-D4.. ASCI\n 000ad610: 4920 6973 2061 2070 726f 7065 7220 7375 I is a proper su\n 000ad620: 6273 6574 206f 6620 5554 462d 3820 6368 bset of UTF-8 ch\n 000ad630: 6172 6163 7465 7220 656e 636f 6469 6e67 aracter encoding\n-000ad640: 2073 6368 656d 652e 2054 6865 5200 2d46 scheme. TheR.-F\n+000ad640: 2073 6368 656d 652e 2054 6865 5200 2d44 scheme. TheR.-D\n 000ad650: 3500 0020 2020 7265 7072 6573 656e 7461 5.. representa\n 000ad660: 7469 6f6e 206f 6620 6368 6172 6163 7465 tion of characte\n 000ad670: 7273 2072 6574 7572 6e65 6420 6279 2074 rs returned by t\n 000ad680: 6865 2024 4348 4152 2829 2066 756e 6374 he $CHAR() funct\n 000ad690: 696f 6e20 666f 7220 7661 6c75 6573 4400 ion for valuesD.\n-000ad6a0: 2d46 3600 0020 2020 3132 3820 7468 726f -F6.. 128 thro\n+000ad6a0: 2d44 3600 0020 2020 3132 3820 7468 726f -D6.. 128 thro\n 000ad6b0: 7567 6820 3235 3520 6469 6666 6572 2066 ugh 255 differ f\n 000ad6c0: 6f72 2065 6163 6820 6368 6172 6163 7465 or each characte\n 000ad6d0: 7220 656e 636f 6469 6e67 2073 6368 656d r encoding schem\n-000ad6e0: 652e 0700 2d46 3700 0013 0018 4644 4154 e...-F7.....FDAT\n-000ad6f0: 4128 2900 0024 4461 7461 2829 1200 1f46 A()..$Data()...F\n+000ad6e0: 652e 0700 2d44 3700 0013 0018 4444 4154 e...-D7.....DDAT\n+000ad6f0: 4128 2900 0024 4461 7461 2829 1200 1f44 A()..$Data()...D\n 000ad700: bf11 0000 2020 2024 4461 7461 2829 0700 .... $Data()..\n-000ad710: 2046 2100 0051 0020 4631 0000 2020 2052 F!..Q. F1.. R\n+000ad710: 2044 2100 0051 0020 4431 0000 2020 2052 D!..Q. D1.. R\n 000ad720: 6574 7572 6e73 2061 6e20 696e 7465 6765 eturns an intege\n 000ad730: 7220 636f 6465 2064 6573 6372 6962 696e r code describin\n 000ad740: 6720 7468 6520 7661 6c75 6520 616e 6420 g the value and \n 000ad750: 6465 7363 656e 6465 6e74 2073 7461 7475 descendent statu\n-000ad760: 7320 6f66 2061 2300 2046 4100 0020 2020 s of a#. FA.. \n+000ad760: 7320 6f66 2061 2300 2044 4100 0020 2020 s of a#. DA.. \n 000ad770: 6c6f 6361 6c20 6f72 2067 6c6f 6261 6c20 local or global \n-000ad780: 7661 7269 6162 6c65 2e07 0020 4651 0000 variable... FQ..\n-000ad790: 2f00 2046 6100 0020 2020 5468 6520 666f /. Fa.. The fo\n+000ad780: 7661 7269 6162 6c65 2e07 0020 4451 0000 variable... DQ..\n+000ad790: 2f00 2044 6100 0020 2020 5468 6520 666f /. Da.. The fo\n 000ad7a0: 726d 6174 2066 6f72 2074 6865 2024 4441 rmat for the $DA\n 000ad7b0: 5441 2066 756e 6374 696f 6e20 6973 3a07 TA function is:.\n-000ad7c0: 0020 4671 0000 1700 2046 8100 0020 2020 . Fq.... F... \n+000ad7c0: 0020 4471 0000 1700 2044 8100 0020 2020 . Dq.... D... \n 000ad7d0: 2444 5b41 5441 5d28 676c 766e 2907 0020 $D[ATA](glvn).. \n-000ad7e0: 4691 0000 0000 0000 0000 0000 0000 0000 F...............\n+000ad7e0: 4491 0000 0000 0000 0000 0000 0000 0000 D...............\n 000ad7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ad800: 0100 0000 d207 0000 e71d 0000 0000 0000 ................\n-000ad810: 5f00 0046 4845 4c50 00ff 7300 ff46 554e _..FHELP..s..FUN\n+000ad810: 5f00 0044 4845 4c50 00ff 7300 ff46 554e _..DHELP..s..FUN\n 000ad820: 4354 494f 4e53 00ff 7300 ff24 4441 5441 CTIONS..s..$DATA\n 000ad830: 2829 00c0 1100 0020 2020 5468 6520 666f ()..... The fo\n 000ad840: 6c6c 6f77 696e 6720 7461 626c 6520 7375 llowing table su\n 000ad850: 6d6d 6172 697a 6573 2024 4441 5441 2829 mmarizes $DATA()\n 000ad860: 2072 6574 7572 6e20 7661 6c75 6573 2e07 return values..\n-000ad870: 0020 4612 0000 3800 2046 1300 0020 2020 . F...8. F... \n+000ad870: 0020 4412 0000 3800 2044 1300 0020 2020 . D...8. D... \n 000ad880: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 000ad890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ad8a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 3800 -------------+8.\n-000ad8b0: 2046 1400 0020 2020 7c20 2020 2020 2020 F... | \n+000ad8b0: 2044 1400 0020 2020 7c20 2020 2020 2020 D... | \n 000ad8c0: 2020 2020 2020 2024 4441 5441 2829 2052 $DATA() R\n 000ad8d0: 6573 756c 7473 2020 2020 2020 2020 2020 esults \n-000ad8e0: 2020 2020 207c 3800 2046 1500 0020 2020 |8. F... \n+000ad8e0: 2020 2020 207c 3800 2044 1500 0020 2020 |8. D... \n 000ad8f0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 000ad900: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ad910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 3800 -------------|8.\n-000ad920: 2046 1600 0020 2020 7c20 2020 2020 2020 F... | \n+000ad920: 2044 1600 0020 2020 7c20 2020 2020 2020 D... | \n 000ad930: 2020 2020 2020 2020 2020 2020 5641 4c55 VALU\n 000ad940: 4520 2020 2020 2020 2020 2020 2020 2020 E \n-000ad950: 2020 2020 207c 3800 2046 1700 0020 2020 |8. F... \n+000ad950: 2020 2020 207c 3800 2044 1700 0020 2020 |8. D... \n 000ad960: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 000ad970: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ad980: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 3800 -------------|8.\n-000ad990: 2046 1800 0020 2020 7c20 2020 2020 7c20 F... | | \n+000ad990: 2044 1800 0020 2020 7c20 2020 2020 7c20 D... | | \n 000ad9a0: 4445 5343 454e 4441 4e54 5320 284e 4f29 DESCENDANTS (NO)\n 000ad9b0: 207c 2044 4553 4345 4e44 414e 5453 2028 | DESCENDANTS (\n-000ad9c0: 5945 5329 207c 3800 2046 1900 0020 2020 YES) |8. F... \n+000ad9c0: 5945 5329 207c 3800 2044 1900 0020 2020 YES) |8. D... \n 000ad9d0: 7c2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d |-----+---------\n 000ad9e0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000ad9f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 3800 -------------|8.\n-000ada00: 2046 1a00 0020 2020 7c20 4e4f 2020 7c20 F... | NO | \n+000ada00: 2044 1a00 0020 2020 7c20 4e4f 2020 7c20 D... | NO | \n 000ada10: 3020 2020 2020 2020 2020 2020 2020 2020 0 \n 000ada20: 207c 2031 3020 2020 2020 2020 2020 2020 | 10 \n-000ada30: 2020 2020 207c 3800 2046 2100 0020 2020 |8. F!.. \n+000ada30: 2020 2020 207c 3800 2044 2100 0020 2020 |8. D!.. \n 000ada40: 7c2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d |-----+---------\n 000ada50: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000ada60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 3800 -------------|8.\n-000ada70: 2046 2200 0020 2020 7c20 5945 5320 7c20 F\".. | YES | \n+000ada70: 2044 2200 0020 2020 7c20 5945 5320 7c20 D\".. | YES | \n 000ada80: 3120 2020 2020 2020 2020 2020 2020 2020 1 \n 000ada90: 207c 2031 3120 2020 2020 2020 2020 2020 | 11 \n-000adaa0: 2020 2020 207c 3800 2046 2300 0020 2020 |8. F#.. \n+000adaa0: 2020 2020 207c 3800 2044 2300 0020 2020 |8. D#.. \n 000adab0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 000adac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000adad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 -------------+..\n-000adae0: 2046 2400 0050 0020 4625 0000 2020 2024 F$..P. F%.. $\n+000adae0: 2044 2400 0050 0020 4425 0000 2020 2024 D$..P. D%.. $\n 000adaf0: 4441 5441 2829 2072 6574 7572 6e20 7661 DATA() return va\n 000adb00: 6c75 6573 2063 616e 2061 6c73 6f20 6265 lues can also be\n 000adb10: 2075 6e64 6572 7374 6f6f 6420 6173 2061 understood as a\n 000adb20: 2070 6169 7220 6f66 2074 7275 7468 2d76 pair of truth-v\n-000adb30: 616c 7565 7351 0020 4626 0000 2020 2077 aluesQ. F&.. w\n+000adb30: 616c 7565 7351 0020 4426 0000 2020 2077 aluesQ. D&.. w\n 000adb40: 6865 7265 2074 6865 206c 6566 7420 6465 here the left de\n 000adb50: 7363 7269 6265 7320 6465 7363 656e 6461 scribes descenda\n 000adb60: 6e74 7320 616e 6420 7468 6520 7269 6768 nts and the righ\n 000adb70: 7420 6465 7363 7269 6265 7320 6461 7461 t describes data\n-000adb80: 2031 2061 6e64 4c00 2046 2700 0020 2020 1 andL. F'.. \n+000adb80: 2031 2061 6e64 4c00 2044 2700 0020 2020 1 andL. D'.. \n 000adb90: 7768 6572 6520 4d20 7375 7070 7265 7373 where M suppress\n 000adba0: 6573 2061 6e79 206c 6561 6469 6e67 207a es any leading z\n 000adbb0: 6572 6f20 2872 6570 7265 7365 6e74 696e ero (representin\n 000adbc0: 6720 6e6f 2064 6573 6365 6e64 616e 7473 g no descendants\n-000adbd0: 292e 0700 2046 2800 001a 001f 46ff 7300 )... F(.....F.s.\n+000adbd0: 292e 0700 2044 2800 001a 001f 44ff 7300 )... D(.....D.s.\n 000adbe0: ff45 5841 4d50 4c45 5300 0045 7861 6d70 .EXAMPLES..Examp\n-000adbf0: 6c65 7313 002c 46bf 1100 0020 2020 4578 les..,F.... Ex\n-000adc00: 616d 706c 6573 0700 2d46 2100 0012 002d amples..-F!....-\n-000adc10: 4631 0000 2020 2045 7861 6d70 6c65 3a07 F1.. Example:.\n-000adc20: 002d 4641 0000 2200 2d46 5100 0020 2020 .-FA..\".-FQ.. \n+000adbf0: 6c65 7313 002c 44bf 1100 0020 2020 4578 les..,D.... Ex\n+000adc00: 616d 706c 6573 0700 2d44 2100 0012 002d amples..-D!....-\n+000adc10: 4431 0000 2020 2045 7861 6d70 6c65 3a07 D1.. Example:.\n+000adc20: 002d 4441 0000 2200 2d44 5100 0020 2020 .-DA..\".-DQ.. \n 000adc30: 4754 4d3e 4b69 6c6c 2020 5772 6974 6520 GTM>Kill Write \n-000adc40: 2444 6174 6128 6129 0b00 2d46 6100 0020 $Data(a)..-Fa.. \n-000adc50: 2020 302a 002d 4671 0000 2020 2047 544d 0*.-Fq.. GTM\n+000adc40: 2444 6174 6128 6129 0b00 2d44 6100 0020 $Data(a)..-Da.. \n+000adc50: 2020 302a 002d 4471 0000 2020 2047 544d 0*.-Dq.. GTM\n 000adc60: 3e53 6574 2061 2831 293d 3120 5772 6974 >Set a(1)=1 Writ\n 000adc70: 6520 2444 6174 6128 6128 3129 290b 002d e $Data(a(1))..-\n-000adc80: 4681 0000 2020 2031 1c00 2d46 9100 0020 F... 1..-F... \n+000adc80: 4481 0000 2020 2031 1c00 2d44 9100 0020 D... 1..-D... \n 000adc90: 2020 4754 4d3e 5772 6974 6520 2444 6174 GTM>Write $Dat\n-000adca0: 6128 6129 0d00 2c46 c011 0000 2020 2031 a(a)..,F.... 1\n-000adcb0: 3024 002d 4612 0000 2020 2047 544d 3e53 0$.-F... GTM>S\n+000adca0: 6128 6129 0d00 2c44 c011 0000 2020 2031 a(a)..,D.... 1\n+000adcb0: 3024 002d 4412 0000 2020 2047 544d 3e53 0$.-D... GTM>S\n 000adcc0: 6574 2061 3d30 2057 7269 7465 2024 4461 et a=0 Write $Da\n-000adcd0: 7461 2861 290c 002d 4613 0000 2020 2031 ta(a)..-F... 1\n-000adce0: 310e 002d 4614 0000 2020 2047 544d 3e07 1..-F... GTM>.\n-000adcf0: 002d 4615 0000 4200 2d46 1600 0020 2020 .-F...B.-F... \n+000adcd0: 7461 2861 290c 002d 4413 0000 2020 2031 ta(a)..-D... 1\n+000adce0: 310e 002d 4414 0000 2020 2047 544d 3e07 1..-D... GTM>.\n+000adcf0: 002d 4415 0000 4200 2d44 1600 0020 2020 .-D...B.-D... \n 000add00: 5468 6973 2075 7365 7320 2444 4154 4120 This uses $DATA \n 000add10: 746f 2064 6973 706c 6179 2061 6c6c 2070 to display all p\n 000add20: 6f73 7369 626c 6520 2444 4154 4128 2920 ossible $DATA() \n-000add30: 7265 7375 6c74 732e 0700 2d46 1700 0012 results...-F....\n-000add40: 002d 4618 0000 2020 2045 7861 6d70 6c65 .-F... Example\n-000add50: 3a07 002d 4619 0000 1700 2d46 1a00 0020 :..-F.....-F... \n+000add30: 7265 7375 6c74 732e 0700 2d44 1700 0012 results...-D....\n+000add40: 002d 4418 0000 2020 2045 7861 6d70 6c65 .-D... Example\n+000add50: 3a07 002d 4419 0000 1700 2d44 1a00 0020 :..-D.....-D... \n 000add60: 2020 6c6f 636b 205e 4143 4354 2830 292c lock ^ACCT(0),\n-000add70: 002d 4621 0000 2020 2069 6620 2724 6461 .-F!.. if '$da\n+000add70: 002d 4421 0000 2020 2069 6620 2724 6461 .-D!.. if '$da\n 000add80: 7461 285e 4143 4354 2830 2929 2073 6574 ta(^ACCT(0)) set\n-000add90: 205e 4143 4354 2830 293d 3028 002d 4622 ^ACCT(0)=0(.-F\"\n+000add90: 205e 4143 4354 2830 293d 3028 002d 4422 ^ACCT(0)=0(.-D\"\n 000adda0: 0000 2020 2073 6574 2028 4143 4354 2c5e .. set (ACCT,^\n 000addb0: 4143 4354 2830 2929 3d5e 4143 4354 2830 ACCT(0))=^ACCT(0\n-000addc0: 292b 310e 002d 4623 0000 2020 206c 6f63 )+1..-F#.. loc\n-000addd0: 6b07 002d 4624 0000 4700 2d46 2500 0020 k..-F$..G.-F%.. \n+000addc0: 292b 310e 002d 4423 0000 2020 206c 6f63 )+1..-D#.. loc\n+000addd0: 6b07 002d 4424 0000 4700 2d44 2500 0020 k..-D$..G.-D%.. \n 000adde0: 2020 5468 6973 2075 7365 7320 2444 4154 This uses $DAT\n 000addf0: 4128 2920 746f 2064 6574 6572 6d69 6e65 A() to determine\n 000ade00: 2077 6865 7468 6572 2061 2067 6c6f 6261 whether a globa\n 000ade10: 6c20 6e6f 6465 2072 6571 7569 7265 7319 l node requires.\n-000ade20: 002d 4626 0000 2020 2069 6e69 7469 616c .-F&.. initial\n-000ade30: 697a 6174 696f 6e2e 0700 2d46 2700 0012 ization...-F'...\n-000ade40: 002d 4628 0000 2020 2045 7861 6d70 6c65 .-F(.. Example\n-000ade50: 3a07 002d 4629 0000 4c00 2d46 2a00 0020 :..-F)..L.-F*.. \n+000ade20: 002d 4426 0000 2020 2069 6e69 7469 616c .-D&.. initial\n+000ade30: 697a 6174 696f 6e2e 0700 2d44 2700 0012 ization...-D'...\n+000ade40: 002d 4428 0000 2020 2045 7861 6d70 6c65 .-D(.. Example\n+000ade50: 3a07 002d 4429 0000 4c00 2d44 2a00 0020 :..-D)..L.-D*.. \n 000ade60: 2020 666f 7220 2073 6574 2063 7573 3d24 for set cus=$\n 000ade70: 4f28 5e63 7573 2863 7573 2929 2071 7569 O(^cus(cus)) qui\n 000ade80: 743a 6375 733d 2222 2020 6966 2024 6461 t:cus=\"\" if $da\n 000ade90: 7461 285e 2863 7573 2929 3e31 2064 6f20 ta(^(cus))>1 do \n-000adea0: 574f 524b 0700 2d46 3100 0052 002d 4632 WORK..-F1..R.-F2\n+000adea0: 574f 524b 0700 2d44 3100 0052 002d 4432 WORK..-D1..R.-D2\n 000adeb0: 0000 2020 2054 6869 7320 7573 6573 2024 .. This uses $\n 000adec0: 4441 5441 2829 2074 6f20 6465 7465 726d DATA() to determ\n 000aded0: 696e 6520 7768 6574 6865 7220 6120 676c ine whether a gl\n 000adee0: 6f62 616c 206e 6f64 6520 6861 7320 6465 obal node has de\n 000adef0: 7363 656e 6461 6e74 7320 616e 6429 002d scendants and).-\n-000adf00: 4633 0000 2020 2072 6571 7569 7265 7320 F3.. requires \n+000adf00: 4433 0000 2020 2072 6571 7569 7265 7320 D3.. requires \n 000adf10: 6164 6469 7469 6f6e 616c 2070 726f 6365 additional proce\n-000adf20: 7373 696e 672e 0700 2d46 3400 0019 0018 ssing...-F4.....\n-000adf30: 4645 5854 5241 4354 2829 0000 2445 7874 FEXTRACT()..$Ext\n-000adf40: 7261 6374 2829 1500 2246 bf11 0000 2020 ract()..\"F.... \n-000adf50: 2024 4578 7472 6163 7428 2907 0023 4621 $Extract()..#F!\n-000adf60: 0000 3000 2346 3100 0020 2020 5265 7475 ..0.#F1.. Retu\n+000adf20: 7373 696e 672e 0700 2d44 3400 0019 0018 ssing...-D4.....\n+000adf30: 4445 5854 5241 4354 2829 0000 2445 7874 DEXTRACT()..$Ext\n+000adf40: 7261 6374 2829 1500 2244 bf11 0000 2020 ract()..\"D.... \n+000adf50: 2024 4578 7472 6163 7428 2907 0023 4421 $Extract()..#D!\n+000adf60: 0000 3000 2344 3100 0020 2020 5265 7475 ..0.#D1.. Retu\n 000adf70: 726e 7320 6120 7375 6273 7472 696e 6720 rns a substring \n 000adf80: 6f66 2061 2067 6976 656e 2073 7472 696e of a given strin\n-000adf90: 672e 0700 2346 4100 0032 0023 4651 0000 g...#FA..2.#FQ..\n+000adf90: 672e 0700 2344 4100 0032 0023 4451 0000 g...#DA..2.#DQ..\n 000adfa0: 2020 2054 6865 2066 6f72 6d61 7420 666f The format fo\n 000adfb0: 7220 7468 6520 2445 5854 5241 4354 2066 r the $EXTRACT f\n-000adfc0: 756e 6374 696f 6e20 6973 3a07 0023 4661 unction is:..#Fa\n+000adfc0: 756e 6374 696f 6e20 6973 3a07 0023 4461 unction is:..#Da\n 000adfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000adfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000adff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ae000: 0100 0000 e907 0000 1d1e 0000 0000 0000 ................\n-000ae010: 5300 0046 4845 4c50 00ff 7300 ff46 554e S..FHELP..s..FUN\n+000ae010: 5300 0044 4845 4c50 00ff 7300 ff46 554e S..DHELP..s..FUN\n 000ae020: 4354 494f 4e53 00ff 7300 ff24 4558 5452 CTIONS..s..$EXTR\n 000ae030: 4143 5428 2900 bf71 0000 2020 2024 455b ACT()..q.. $E[\n 000ae040: 5854 5241 4354 5d28 6578 7072 5b2c 696e XTRACT](expr[,in\n 000ae050: 7465 7870 7231 5b2c 696e 7465 7870 7232 texpr1[,intexpr2\n-000ae060: 5d5d 2907 0023 4681 0000 5000 2346 9100 ]])..#F...P.#F..\n+000ae060: 5d5d 2907 0023 4481 0000 5000 2344 9100 ]])..#D...P.#D..\n 000ae070: 0020 2020 2445 5854 5241 4354 2829 2070 . $EXTRACT() p\n 000ae080: 726f 7669 6465 7320 6120 746f 6f6c 2066 rovides a tool f\n 000ae090: 6f72 206d 616e 6970 756c 6174 696e 6720 or manipulating \n 000ae0a0: 7374 7269 6e67 7320 6261 7365 6420 6f6e strings based on\n-000ae0b0: 2063 6861 7261 6374 6572 1500 2246 c011 character..\"F..\n+000ae0b0: 2063 6861 7261 6374 6572 1500 2244 c011 character..\"D..\n 000ae0c0: 0000 2020 2070 6f73 6974 696f 6e73 2e07 .. positions..\n-000ae0d0: 0023 4612 0000 5100 2346 1300 0020 2020 .#F...Q.#F... \n+000ae0d0: 0023 4412 0000 5100 2344 1300 0020 2020 .#D...Q.#D... \n 000ae0e0: 466f 7220 6120 6d75 6d70 7320 7072 6f63 For a mumps proc\n 000ae0f0: 6573 7320 7374 6172 7465 6420 696e 2055 ess started in U\n 000ae100: 5446 2d6d 6f64 652c 2024 4558 5452 4143 TF-mode, $EXTRAC\n 000ae110: 5420 696e 7465 7270 7265 7473 2074 6865 T interprets the\n-000ae120: 2073 7472 696e 674d 0023 4614 0000 2020 stringM.#F... \n+000ae120: 2073 7472 696e 674d 0023 4414 0000 2020 stringM.#D... \n 000ae130: 2061 7267 756d 656e 7473 2061 7320 5554 arguments as UT\n 000ae140: 462d 3820 656e 636f 6465 642e 2057 6974 F-8 encoded. Wit\n 000ae150: 6820 5649 4557 2022 4241 4443 4841 5222 h VIEW \"BADCHAR\"\n 000ae160: 2065 6e61 626c 6564 2c20 2445 5854 5241 enabled, $EXTRA\n-000ae170: 4354 2829 5200 2346 1500 0020 2020 7072 CT()R.#F... pr\n+000ae170: 4354 2829 5200 2344 1500 0020 2020 7072 CT()R.#D... pr\n 000ae180: 6f64 7563 6573 2061 2072 756e 2d74 696d oduces a run-tim\n 000ae190: 6520 6572 726f 7220 7768 656e 2069 7420 e error when it \n 000ae1a0: 656e 636f 756e 7465 7273 2061 2063 6861 encounters a cha\n 000ae1b0: 7261 6374 6572 2069 6e20 7468 6520 7265 racter in the re\n-000ae1c0: 7365 7276 6564 5200 2346 1600 0020 2020 servedR.#F... \n+000ae1c0: 7365 7276 6564 5200 2344 1600 0020 2020 servedR.#D... \n 000ae1d0: 7261 6e67 6520 6f66 2074 6865 2055 6e69 range of the Uni\n 000ae1e0: 636f 6465 2852 2920 7374 616e 6461 7264 code(R) standard\n 000ae1f0: 2c20 6275 7420 6974 2064 6f65 7320 6e6f , but it does no\n 000ae200: 7420 7072 6f63 6573 7320 7468 6520 6368 t process the ch\n-000ae210: 6172 6163 7465 7273 5400 2346 1700 0020 aractersT.#F... \n+000ae210: 6172 6163 7465 7273 5400 2344 1700 0020 aractersT.#D... \n 000ae220: 2020 7468 6174 2066 616c 6c20 6166 7465 that fall afte\n 000ae230: 7220 7468 6520 7370 616e 2073 7065 6369 r the span speci\n 000ae240: 6669 6564 2062 7920 7468 6520 6172 6775 fied by the argu\n 000ae250: 6d65 6e74 732e 2054 6865 2070 6172 616c ments. The paral\n-000ae260: 6c65 6c20 6675 6e63 7469 6f6e 4900 2346 lel functionI.#F\n+000ae260: 6c65 6c20 6675 6e63 7469 6f6e 4900 2344 lel functionI.#D\n 000ae270: 1800 0020 2020 6f66 2024 4558 5452 4143 ... of $EXTRAC\n 000ae280: 5428 2920 6973 2024 5a45 5854 5241 4354 T() is $ZEXTRACT\n 000ae290: 2829 2e20 5573 6520 245a 4558 5452 4143 (). Use $ZEXTRAC\n 000ae2a0: 5428 2920 666f 7220 6279 7465 2d6f 7269 T() for byte-ori\n-000ae2b0: 656e 7465 6415 0023 4619 0000 2020 206f ented..#F... o\n-000ae2c0: 7065 7261 7469 6f6e 732e 0700 2346 1a00 perations...#F..\n-000ae2d0: 0051 0023 4621 0000 2020 2024 4558 5452 .Q.#F!.. $EXTR\n+000ae2b0: 656e 7465 6415 0023 4419 0000 2020 206f ented..#D... o\n+000ae2c0: 7065 7261 7469 6f6e 732e 0700 2344 1a00 perations...#D..\n+000ae2d0: 0051 0023 4421 0000 2020 2024 4558 5452 .Q.#D!.. $EXTR\n 000ae2e0: 4143 5428 2920 6361 6e20 6265 2075 7365 ACT() can be use\n 000ae2f0: 6420 6f6e 2074 6865 206c 6566 742d 6861 d on the left-ha\n 000ae300: 6e64 2073 6964 6520 6f66 2074 6865 2065 nd side of the e\n 000ae310: 7175 616c 2073 6967 6e20 283d 2920 6f66 qual sign (=) of\n-000ae320: 2061 5100 2346 2200 0020 2020 5345 5420 aQ.#F\".. SET \n+000ae320: 2061 5100 2344 2200 0020 2020 5345 5420 aQ.#D\".. SET \n 000ae330: 636f 6d6d 616e 6420 746f 2073 6574 2061 command to set a\n 000ae340: 2073 7562 7374 7269 6e67 206f 6620 6120 substring of a \n 000ae350: 7374 7269 6e67 2e20 5468 6973 2063 6f6e string. This con\n 000ae360: 7374 7275 6374 2070 6572 6d69 7473 2065 struct permits e\n-000ae370: 6173 7952 0023 4623 0000 2020 206d 6169 asyR.#F#.. mai\n+000ae370: 6173 7952 0023 4423 0000 2020 206d 6169 asyR.#D#.. mai\n 000ae380: 6e74 656e 616e 6365 206f 6620 696e 6469 ntenance of indi\n 000ae390: 7669 6475 616c 2070 6965 6365 7320 7769 vidual pieces wi\n 000ae3a0: 7468 696e 2061 2073 7472 696e 672e 2049 thin a string. I\n 000ae3b0: 7420 6361 6e20 616c 736f 2062 6520 7573 t can also be us\n-000ae3c0: 6564 2074 6f3d 0023 4624 0000 2020 2072 ed to=.#F$.. r\n+000ae3c0: 6564 2074 6f3d 0023 4424 0000 2020 2072 ed to=.#D$.. r\n 000ae3d0: 6967 6874 206a 7573 7469 6679 2061 2076 ight justify a v\n 000ae3e0: 616c 7565 2070 6164 6465 6420 7769 7468 alue padded with\n 000ae3f0: 2062 6c61 6e6b 2063 6861 7261 6374 6572 blank character\n-000ae400: 732e 0700 2346 2500 001a 0022 46ff 7300 s...#F%....\"F.s.\n+000ae400: 732e 0700 2344 2500 001a 0022 44ff 7300 s...#D%....\"D.s.\n 000ae410: ff45 5841 4d50 4c45 5300 0045 7861 6d70 .EXAMPLES..Examp\n-000ae420: 6c65 7313 002f 46bf 1100 0020 2020 4578 les../F.... Ex\n-000ae430: 616d 706c 6573 0700 3046 2100 0012 0030 amples..0F!....0\n-000ae440: 4631 0000 2020 2045 7861 6d70 6c65 3a07 F1.. Example:.\n-000ae450: 0030 4641 0000 3600 3046 5100 0020 2020 .0FA..6.0FQ.. \n+000ae420: 6c65 7313 002f 44bf 1100 0020 2020 4578 les../D.... Ex\n+000ae430: 616d 706c 6573 0700 3044 2100 0012 0030 amples..0D!....0\n+000ae440: 4431 0000 2020 2045 7861 6d70 6c65 3a07 D1.. Example:.\n+000ae450: 0030 4441 0000 3600 3044 5100 0020 2020 .0DA..6.0DQ.. \n 000ae460: 4754 4d3e 666f 7220 693d 303a 313a 3320 GTM>for i=0:1:3 \n 000ae470: 7772 6974 6520 212c 2465 7874 7261 6374 write !,$extract\n-000ae480: 2822 4849 222c 6929 2c22 3c22 0b00 3046 (\"HI\",i),\"<\"..0F\n-000ae490: 6100 0020 2020 3c0c 0030 4671 0000 2020 a.. <..0Fq.. \n-000ae4a0: 2048 3c0c 0030 4681 0000 2020 2049 3c0b H<..0F... I<.\n-000ae4b0: 0030 4691 0000 2020 203c 0f00 2f46 c011 .0F... <../F..\n-000ae4c0: 0000 2020 2047 544d 3e07 0030 4612 0000 .. GTM>..0F...\n-000ae4d0: 4b00 3046 1300 0020 2020 5468 6973 206c K.0F... This l\n+000ae480: 2822 4849 222c 6929 2c22 3c22 0b00 3044 (\"HI\",i),\"<\"..0D\n+000ae490: 6100 0020 2020 3c0c 0030 4471 0000 2020 a.. <..0Dq.. \n+000ae4a0: 2048 3c0c 0030 4481 0000 2020 2049 3c0b H<..0D... I<.\n+000ae4b0: 0030 4491 0000 2020 203c 0f00 2f44 c011 .0D... <../D..\n+000ae4c0: 0000 2020 2047 544d 3e07 0030 4412 0000 .. GTM>..0D...\n+000ae4d0: 4b00 3044 1300 0020 2020 5468 6973 206c K.0D... This l\n 000ae4e0: 6f6f 7020 6469 7370 6c61 7973 2074 6865 oop displays the\n 000ae4f0: 2072 6573 756c 7420 6f66 2024 4558 5452 result of $EXTR\n 000ae500: 4143 5428 292c 2073 7065 6369 6679 696e ACT(), specifyin\n-000ae510: 6720 6e6f 2065 6e64 696e 6752 0030 4614 g no endingR.0F.\n+000ae510: 6720 6e6f 2065 6e64 696e 6752 0030 4414 g no endingR.0D.\n 000ae520: 0000 2020 2063 6861 7261 6374 6572 2070 .. character p\n 000ae530: 6f73 6974 696f 6e20 616e 6420 6120 6265 osition and a be\n 000ae540: 6769 6e6e 696e 6720 6368 6172 6163 7465 ginning characte\n 000ae550: 7220 706f 7369 7469 6f6e 2022 6265 666f r position \"befo\n 000ae560: 7265 2220 6669 7273 7420 616e 6433 0030 re\" first and3.0\n-000ae570: 4615 0000 2020 2073 6563 6f6e 6420 706f F... second po\n+000ae570: 4415 0000 2020 2073 6563 6f6e 6420 706f D... second po\n 000ae580: 7369 7469 6f6e 732c 2061 6e64 2022 6166 sitions, and \"af\n 000ae590: 7465 7222 2074 6865 2073 7472 696e 672e ter\" the string.\n-000ae5a0: 0700 3046 1600 0012 0030 4617 0000 2020 ..0F.....0F... \n-000ae5b0: 2045 7861 6d70 6c65 3a07 0030 4618 0000 Example:..0F...\n-000ae5c0: 3800 3046 1900 0020 2020 4754 4d3e 466f 8.0F... GTM>Fo\n+000ae5a0: 0700 3044 1600 0012 0030 4417 0000 2020 ..0D.....0D... \n+000ae5b0: 2045 7861 6d70 6c65 3a07 0030 4418 0000 Example:..0D...\n+000ae5c0: 3800 3044 1900 0020 2020 4754 4d3e 466f 8.0D... GTM>Fo\n 000ae5d0: 7220 693d 303a 313a 3320 7772 6974 6520 r i=0:1:3 write \n 000ae5e0: 212c 2465 7874 7261 6374 2822 4849 222c !,$extract(\"HI\",\n-000ae5f0: 312c 6929 2c22 3c22 0b00 3046 1a00 0020 1,i),\"<\"..0F... \n-000ae600: 2020 3c0c 0030 4621 0000 2020 2048 3c0d <..0F!.. H<.\n-000ae610: 0030 4622 0000 2020 2048 493c 0d00 3046 .0F\".. HI<..0F\n-000ae620: 2300 0020 2020 4849 3c0e 0030 4624 0000 #.. HI<..0F$..\n-000ae630: 2020 2047 544d 3e07 0030 4625 0000 4c00 GTM>..0F%..L.\n-000ae640: 3046 2600 0020 2020 5468 6973 206c 6f6f 0F&.. This loo\n+000ae5f0: 312c 6929 2c22 3c22 0b00 3044 1a00 0020 1,i),\"<\"..0D... \n+000ae600: 2020 3c0c 0030 4421 0000 2020 2048 3c0d <..0D!.. H<.\n+000ae610: 0030 4422 0000 2020 2048 493c 0d00 3044 .0D\".. HI<..0D\n+000ae620: 2300 0020 2020 4849 3c0e 0030 4424 0000 #.. HI<..0D$..\n+000ae630: 2020 2047 544d 3e07 0030 4425 0000 4c00 GTM>..0D%..L.\n+000ae640: 3044 2600 0020 2020 5468 6973 206c 6f6f 0D&.. This loo\n 000ae650: 7020 6469 7370 6c61 7973 2074 6865 2072 p displays the r\n 000ae660: 6573 756c 7420 6f66 2024 4558 5452 4143 esult of $EXTRAC\n 000ae670: 5428 2920 7370 6563 6966 7969 6e67 2061 T() specifying a\n-000ae680: 2062 6567 696e 6e69 6e67 5300 3046 2700 beginningS.0F'.\n+000ae680: 2062 6567 696e 6e69 6e67 5300 3044 2700 beginningS.0D'.\n 000ae690: 0020 2020 6368 6172 6163 7465 7220 706f . character po\n 000ae6a0: 7369 7469 6f6e 206f 6620 3120 616e 6420 sition of 1 and \n 000ae6b0: 616e 2065 6e64 696e 6720 6368 6172 6163 an ending charac\n 000ae6c0: 7465 7220 706f 7369 7469 6f6e 2022 6265 ter position \"be\n 000ae6d0: 666f 7265 2c20 2220 6669 7273 7437 0030 fore, \" first7.0\n-000ae6e0: 4628 0000 2020 2061 6e64 2073 6563 6f6e F(.. and secon\n+000ae6e0: 4428 0000 2020 2061 6e64 2073 6563 6f6e D(.. and secon\n 000ae6f0: 6420 706f 7369 7469 6f6e 732c 2061 6e64 d positions, and\n 000ae700: 2022 6166 7465 7222 2074 6865 2073 7472 \"after\" the str\n-000ae710: 696e 672e 0700 3046 2900 0012 0030 462a ing...0F)....0F*\n+000ae710: 696e 672e 0700 3044 2900 0012 0030 442a ing...0D)....0D*\n 000ae720: 0000 2020 2045 7861 6d70 6c65 3a07 0030 .. Example:..0\n-000ae730: 4631 0000 1a00 3046 3200 0020 2020 4754 F1....0F2.. GT\n+000ae730: 4431 0000 1a00 3044 3200 0020 2020 4754 D1....0D2.. GT\n 000ae740: 4d3e 7a70 7269 6e74 205e 7472 696d 1100 M>zprint ^trim..\n-000ae750: 3046 3300 0020 2020 7472 696d 2878 2915 0F3.. trim(x).\n-000ae760: 0030 4634 0000 2020 2020 2020 206e 6577 .0F4.. new\n-000ae770: 2069 2c6a 3a00 3046 3500 0020 2020 2020 i,j:.0F5.. \n+000ae750: 3044 3300 0020 2020 7472 696d 2878 2915 0D3.. trim(x).\n+000ae760: 0030 4434 0000 2020 2020 2020 206e 6577 .0D4.. new\n+000ae770: 2069 2c6a 3a00 3044 3500 0020 2020 2020 i,j:.0D5.. \n 000ae780: 2020 666f 7220 693d 313a 313a 246c 656e for i=1:1:$len\n 000ae790: 6774 6828 7829 2071 7569 743a 2220 2227 gth(x) quit:\" \"'\n 000ae7a0: 3d24 6578 7472 6163 7428 782c 6929 3b00 =$extract(x,i);.\n-000ae7b0: 3046 3600 0020 2020 2020 2020 666f 7220 0F6.. for \n+000ae7b0: 3044 3600 0020 2020 2020 2020 666f 7220 0D6.. for \n 000ae7c0: 6a3d 246c 656e 6774 6828 7829 3a2d 313a j=$length(x):-1:\n 000ae7d0: 3120 7175 6974 3a22 2022 273d 2465 7874 1 quit:\" \"'=$ext\n 000ae7e0: 7261 6374 2878 2c6a 2900 0000 0000 0000 ract(x,j).......\n 000ae7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ae800: 0100 0000 e107 0000 621e 0000 0000 0000 ........b.......\n-000ae810: 5200 0046 4845 4c50 00ff 7300 ff46 554e R..FHELP..s..FUN\n+000ae810: 5200 0044 4845 4c50 00ff 7300 ff46 554e R..DHELP..s..FUN\n 000ae820: 4354 494f 4e53 00ff 7300 ff24 4558 5452 CTIONS..s..$EXTR\n 000ae830: 4143 5428 2900 ff73 00ff 4558 414d 504c ACT()..s..EXAMPL\n 000ae840: 4553 00c0 3700 0020 2020 2020 2020 7175 ES..7.. qu\n 000ae850: 6974 2024 6578 7472 6163 7428 782c 692c it $extract(x,i,\n-000ae860: 6a29 1f00 3046 3800 0020 2020 4754 4d3e j)..0F8.. GTM>\n+000ae860: 6a29 1f00 3044 3800 0020 2020 4754 4d3e j)..0D8.. GTM>\n 000ae870: 7365 7420 7374 723d 2220 4d55 4d50 5320 set str=\" MUMPS \n-000ae880: 2220 0030 4639 0000 2020 2047 544d 3e77 \" .0F9.. GTM>w\n+000ae880: 2220 0030 4439 0000 2020 2047 544d 3e77 \" .0D9.. GTM>w\n 000ae890: 7269 7465 2024 6c65 6e67 7468 2873 7472 rite $length(str\n-000ae8a0: 290b 0030 463a 0000 2020 2037 2900 3046 )..0F:.. 7).0F\n+000ae8a0: 290b 0030 443a 0000 2020 2037 2900 3044 )..0D:.. 7).0D\n 000ae8b0: 4100 0020 2020 4754 4d3e 7772 6974 6520 A.. GTM>write \n 000ae8c0: 246c 656e 6774 6828 2424 5e74 7269 6d28 $length($$^trim(\n-000ae8d0: 7374 7229 290b 0030 4642 0000 2020 2035 str))..0FB.. 5\n-000ae8e0: 0e00 3046 4300 0020 2020 4754 4d3e 0700 ..0FC.. GTM>..\n-000ae8f0: 3046 4400 004d 0030 4645 0000 2020 2054 0FD..M.0FE.. T\n+000ae8d0: 7374 7229 290b 0030 4442 0000 2020 2035 str))..0DB.. 5\n+000ae8e0: 0e00 3044 4300 0020 2020 4754 4d3e 0700 ..0DC.. GTM>..\n+000ae8f0: 3044 4400 004d 0030 4445 0000 2020 2054 0DD..M.0DE.. T\n 000ae900: 6869 7320 6578 7472 696e 7369 6320 6675 his extrinsic fu\n 000ae910: 6e63 7469 6f6e 2075 7365 7320 2445 5854 nction uses $EXT\n 000ae920: 5241 4354 2829 2074 6f20 7265 6d6f 7665 RACT() to remove\n 000ae930: 2065 7874 7261 206c 6561 6469 6e67 2061 extra leading a\n-000ae940: 6e64 2c00 3046 4600 0020 2020 7472 6169 nd,.0FF.. trai\n+000ae940: 6e64 2c00 3044 4600 0020 2020 7472 6169 nd,.0DF.. trai\n 000ae950: 6c69 6e67 2073 7061 6365 7320 6672 6f6d ling spaces from\n 000ae960: 2069 7473 2061 7267 756d 656e 742e 0700 its argument...\n-000ae970: 3046 4700 0013 0018 4646 494e 4428 2900 0FG.....FFIND().\n-000ae980: 0024 4669 6e64 2829 1200 1f46 bf11 0000 .$Find()...F....\n-000ae990: 2020 2024 4669 6e64 2829 0700 2046 2100 $Find().. F!.\n-000ae9a0: 0050 0020 4631 0000 2020 2052 6574 7572 .P. F1.. Retur\n+000ae970: 3044 4700 0013 0018 4446 494e 4428 2900 0DG.....DFIND().\n+000ae980: 0024 4669 6e64 2829 1200 1f44 bf11 0000 .$Find()...D....\n+000ae990: 2020 2024 4669 6e64 2829 0700 2044 2100 $Find().. D!.\n+000ae9a0: 0050 0020 4431 0000 2020 2052 6574 7572 .P. D1.. Retur\n 000ae9b0: 6e73 2061 6e20 696e 7465 6765 7220 6368 ns an integer ch\n 000ae9c0: 6172 6163 7465 7220 706f 7369 7469 6f6e aracter position\n 000ae9d0: 2074 6861 7420 6c6f 6361 7465 7320 7468 that locates th\n 000ae9e0: 6520 6f63 6375 7272 656e 6365 206f 6620 e occurrence of \n-000ae9f0: 6124 0020 4641 0000 2020 2073 7562 7374 a$. FA.. subst\n+000ae9f0: 6124 0020 4441 0000 2020 2073 7562 7374 a$. DA.. subst\n 000aea00: 7269 6e67 2077 6974 6869 6e20 6120 7374 ring within a st\n-000aea10: 7269 6e67 2e07 0020 4651 0000 2f00 2046 ring... FQ../. F\n+000aea10: 7269 6e67 2e07 0020 4451 0000 2f00 2044 ring... DQ../. D\n 000aea20: 6100 0020 2020 5468 6520 666f 726d 6174 a.. The format\n 000aea30: 2066 6f72 2074 6865 2024 4649 4e44 2066 for the $FIND f\n-000aea40: 756e 6374 696f 6e20 6973 3a07 0020 4671 unction is:.. Fq\n-000aea50: 0000 2800 2046 8100 0020 2020 2446 5b49 ..(. F... $F[I\n+000aea40: 756e 6374 696f 6e20 6973 3a07 0020 4471 unction is:.. Dq\n+000aea50: 0000 2800 2044 8100 0020 2020 2446 5b49 ..(. D... $F[I\n 000aea60: 4e44 5d28 6578 7072 312c 6578 7072 325b ND](expr1,expr2[\n-000aea70: 2c69 6e74 6578 7072 5d29 0700 2046 9100 ,intexpr]).. F..\n-000aea80: 0051 001f 46c0 1100 0020 2020 2446 494e .Q..F.... $FIN\n+000aea70: 2c69 6e74 6578 7072 5d29 0700 2044 9100 ,intexpr]).. D..\n+000aea80: 0051 001f 44c0 1100 0020 2020 2446 494e .Q..D.... $FIN\n 000aea90: 4428 2920 7072 6f76 6964 6573 2061 2074 D() provides a t\n 000aeaa0: 6f6f 6c20 746f 206c 6f63 6174 6520 7375 ool to locate su\n 000aeab0: 6273 7472 696e 6773 2e20 5468 6520 285b bstrings. The ([\n 000aeac0: 2920 6f70 6572 6174 6f72 2061 6e64 2074 ) operator and t\n-000aead0: 6865 5400 2046 1200 0020 2020 7477 6f2d heT. F... two-\n+000aead0: 6865 5400 2044 1200 0020 2020 7477 6f2d heT. D... two-\n 000aeae0: 6172 6775 6d65 6e74 2024 4c45 4e47 5448 argument $LENGTH\n 000aeaf0: 2829 2061 7265 206f 7468 6572 2074 6f6f () are other too\n 000aeb00: 6c73 2074 6861 7420 7072 6f76 6964 6520 ls that provide \n 000aeb10: 7265 6c61 7465 6420 6675 6e63 7469 6f6e related function\n-000aeb20: 616c 6974 792e 0700 2046 1300 001a 001f ality... F......\n-000aeb30: 46ff 7300 ff45 5841 4d50 4c45 5300 0045 F.s..EXAMPLES..E\n-000aeb40: 7861 6d70 6c65 7313 002c 46bf 1100 0020 xamples..,F.... \n-000aeb50: 2020 4578 616d 706c 6573 0700 2d46 2100 Examples..-F!.\n-000aeb60: 0012 002d 4631 0000 2020 2045 7861 6d70 ...-F1.. Examp\n-000aeb70: 6c65 3a07 002d 4641 0000 2500 2d46 5100 le:..-FA..%.-FQ.\n+000aeb20: 616c 6974 792e 0700 2044 1300 001a 001f ality... D......\n+000aeb30: 44ff 7300 ff45 5841 4d50 4c45 5300 0045 D.s..EXAMPLES..E\n+000aeb40: 7861 6d70 6c65 7313 002c 44bf 1100 0020 xamples..,D.... \n+000aeb50: 2020 4578 616d 706c 6573 0700 2d44 2100 Examples..-D!.\n+000aeb60: 0012 002d 4431 0000 2020 2045 7861 6d70 ...-D1.. Examp\n+000aeb70: 6c65 3a07 002d 4441 0000 2500 2d44 5100 le:..-DA..%.-DQ.\n 000aeb80: 0020 2020 4754 4d3e 7772 6974 6520 2466 . GTM>write $f\n 000aeb90: 696e 6428 2248 4946 4922 2c22 4922 290b ind(\"HIFI\",\"I\").\n-000aeba0: 002d 4661 0000 2020 2033 0e00 2d46 7100 .-Fa.. 3..-Fq.\n-000aebb0: 0020 2020 4754 4d3e 0700 2d46 8100 0054 . GTM>..-F...T\n-000aebc0: 002d 4691 0000 2020 2054 6869 7320 6578 .-F... This ex\n+000aeba0: 002d 4461 0000 2020 2033 0e00 2d44 7100 .-Da.. 3..-Dq.\n+000aebb0: 0020 2020 4754 4d3e 0700 2d44 8100 0054 . GTM>..-D...T\n+000aebc0: 002d 4491 0000 2020 2054 6869 7320 6578 .-D... This ex\n 000aebd0: 616d 706c 6520 7573 6573 2024 4649 4e44 ample uses $FIND\n 000aebe0: 2829 2074 6f20 5752 4954 4520 7468 6520 () to WRITE the \n 000aebf0: 706f 7369 7469 6f6e 206f 6620 7468 6520 position of the \n 000aec00: 6669 7273 7420 6f63 6375 7272 656e 6365 first occurrence\n-000aec10: 206f 6652 002c 46c0 1100 0020 2020 7468 ofR.,F.... th\n+000aec10: 206f 6652 002c 44c0 1100 0020 2020 7468 ofR.,D.... th\n 000aec20: 6520 6368 6172 6163 7465 7220 2249 2e22 e character \"I.\"\n 000aec30: 2054 6865 2072 6574 7572 6e20 6f66 2033 The return of 3\n 000aec40: 2067 6976 6573 2074 6865 2070 6f73 6974 gives the posit\n 000aec50: 696f 6e20 6166 7465 7220 7468 6520 2266 ion after the \"f\n-000aec60: 6f75 6e64 2214 002d 4612 0000 2020 2073 ound\"..-F... s\n-000aec70: 7562 7374 7269 6e67 2e07 002d 4613 0000 ubstring...-F...\n-000aec80: 1200 2d46 1400 0020 2020 4578 616d 706c ..-F... Exampl\n-000aec90: 653a 0700 2d46 1500 0027 002d 4616 0000 e:..-F...'.-F...\n+000aec60: 6f75 6e64 2214 002d 4412 0000 2020 2073 ound\"..-D... s\n+000aec70: 7562 7374 7269 6e67 2e07 002d 4413 0000 ubstring...-D...\n+000aec80: 1200 2d44 1400 0020 2020 4578 616d 706c ..-D... Exampl\n+000aec90: 653a 0700 2d44 1500 0027 002d 4416 0000 e:..-D...'.-D...\n 000aeca0: 2020 2047 544d 3e77 7269 7465 2024 6669 GTM>write $fi\n 000aecb0: 6e64 2822 4849 4649 222c 2249 222c 3329 nd(\"HIFI\",\"I\",3)\n-000aecc0: 0b00 2d46 1700 0020 2020 350e 002d 4618 ..-F... 5..-F.\n-000aecd0: 0000 2020 2047 544d 3e07 002d 4619 0000 .. GTM>..-F...\n-000aece0: 5300 2d46 1a00 0020 2020 5468 6973 2065 S.-F... This e\n+000aecc0: 0b00 2d44 1700 0020 2020 350e 002d 4418 ..-D... 5..-D.\n+000aecd0: 0000 2020 2047 544d 3e07 002d 4419 0000 .. GTM>..-D...\n+000aece0: 5300 2d44 1a00 0020 2020 5468 6973 2065 S.-D... This e\n 000aecf0: 7861 6d70 6c65 2075 7365 7320 2446 494e xample uses $FIN\n 000aed00: 4428 2920 746f 2057 5249 5445 2074 6865 D() to WRITE the\n 000aed10: 2070 6f73 6974 696f 6e20 6f66 2074 6865 position of the\n 000aed20: 206e 6578 7420 6f63 6375 7272 656e 6365 next occurrence\n-000aed30: 206f 6641 002d 4621 0000 2020 2074 6865 ofA.-F!.. the\n+000aed30: 206f 6641 002d 4421 0000 2020 2074 6865 ofA.-D!.. the\n 000aed40: 2063 6861 7261 6374 6572 2022 4922 2073 character \"I\" s\n 000aed50: 7461 7274 696e 6720 696e 2063 6861 7261 tarting in chara\n 000aed60: 6374 6572 2070 6f73 6974 696f 6e20 7468 cter position th\n-000aed70: 7265 652e 0700 2d46 2200 0012 002d 4623 ree...-F\"....-F#\n+000aed70: 7265 652e 0700 2d44 2200 0012 002d 4423 ree...-D\"....-D#\n 000aed80: 0000 2020 2045 7861 6d70 6c65 3a07 002d .. Example:..-\n-000aed90: 4624 0000 4a00 2d46 2500 0020 2020 4754 F$..J.-F%.. GT\n+000aed90: 4424 0000 4a00 2d44 2500 0020 2020 4754 D$..J.-D%.. GT\n 000aeda0: 4d3e 7365 7420 743d 3120 666f 7220 2073 M>set t=1 for s\n 000aedb0: 6574 2074 3d24 6669 6e64 2822 4241 4e41 et t=$find(\"BANA\n 000aedc0: 4e41 222c 2241 4e22 2c74 2920 7175 6974 NA\",\"AN\",t) quit\n 000aedd0: 3a27 7420 2077 7269 7465 2021 2c74 0b00 :'t write !,t..\n-000aede0: 2d46 2600 0020 2020 340b 002d 4627 0000 -F&.. 4..-F'..\n-000aedf0: 2020 2036 0e00 2d46 2800 0020 2020 4754 6..-F(.. GT\n-000aee00: 4d3e 0700 2d46 2900 0054 002d 462a 0000 M>..-F)..T.-F*..\n+000aede0: 2d44 2600 0020 2020 340b 002d 4427 0000 -D&.. 4..-D'..\n+000aedf0: 2020 2036 0e00 2d44 2800 0020 2020 4754 6..-D(.. GT\n+000aee00: 4d3e 0700 2d44 2900 0054 002d 442a 0000 M>..-D)..T.-D*..\n 000aee10: 2020 2054 6869 7320 6578 616d 706c 6520 This example \n 000aee20: 7573 6573 2061 206c 6f6f 7020 7769 7468 uses a loop with\n 000aee30: 2024 4649 4e44 2829 2074 6f20 6c6f 6361 $FIND() to loca\n 000aee40: 7465 2061 6c6c 206f 6363 7572 7265 6e63 te all occurrenc\n 000aee50: 6573 206f 6620 2241 4e22 2069 6e4e 002d es of \"AN\" inN.-\n-000aee60: 4631 0000 2020 2022 4241 4e41 4e41 222e F1.. \"BANANA\".\n+000aee60: 4431 0000 2020 2022 4241 4e41 4e41 222e D1.. \"BANANA\".\n 000aee70: 2024 4649 4e44 2829 2072 6574 7572 6e73 $FIND() returns\n 000aee80: 2034 2061 6e64 2036 2067 6976 696e 6720 4 and 6 giving \n 000aee90: 7468 6520 706f 7369 7469 6f6e 7320 6166 the positions af\n-000aeea0: 7465 7220 7468 6520 7477 6f1e 002d 4632 ter the two..-F2\n+000aeea0: 7465 7220 7468 6520 7477 6f1e 002d 4432 ter the two..-D2\n 000aeeb0: 0000 2020 206f 6363 7572 7265 6e63 6573 .. occurrences\n-000aeec0: 206f 6620 2241 4e22 2e07 002d 4633 0000 of \"AN\"...-F3..\n-000aeed0: 1200 2d46 3400 0020 2020 4578 616d 706c ..-F4.. Exampl\n-000aeee0: 653a 0700 2d46 3500 0038 002d 4636 0000 e:..-F5..8.-F6..\n+000aeec0: 206f 6620 2241 4e22 2e07 002d 4433 0000 of \"AN\"...-D3..\n+000aeed0: 1200 2d44 3400 0020 2020 4578 616d 706c ..-D4.. Exampl\n+000aeee0: 653a 0700 2d44 3500 0038 002d 4436 0000 e:..-D5..8.-D6..\n 000aeef0: 2020 2047 544d 3e73 6574 2073 7472 3d22 GTM>set str=\"\n 000aef00: 4d55 4d50 5320 6461 7461 6261 7365 7320 MUMPS databases \n 000aef10: 6172 6520 6869 6572 6172 6368 6963 616c are hierarchical\n-000aef20: 2222 002d 4637 0000 2020 2047 544d 3e57 \"\".-F7.. GTM>W\n+000aef20: 2222 002d 4437 0000 2020 2047 544d 3e57 \"\".-D7.. GTM>W\n 000aef30: 7269 7465 2024 6669 6e64 2873 7472 2c22 rite $find(str,\"\n-000aef40: 2022 290b 002d 4638 0000 2020 2037 2200 \")..-F8.. 7\".\n-000aef50: 2d46 3900 0020 2020 4754 4d3e 5772 6974 -F9.. GTM>Writ\n+000aef40: 2022 290b 002d 4438 0000 2020 2037 2200 \")..-D8.. 7\".\n+000aef50: 2d44 3900 0020 2020 4754 4d3e 5772 6974 -D9.. GTM>Writ\n 000aef60: 6520 2466 696e 6428 7374 722c 225a 2229 e $find(str,\"Z\")\n-000aef70: 0b00 2d46 3a00 0020 2020 3024 002d 4641 ..-F:.. 0$.-FA\n+000aef70: 0b00 2d44 3a00 0020 2020 3024 002d 4441 ..-D:.. 0$.-DA\n 000aef80: 0000 2020 2047 544d 3e57 7269 7465 2024 .. GTM>Write $\n 000aef90: 6669 6e64 2873 7472 2c22 6422 2c31 290b find(str,\"d\",1).\n-000aefa0: 002d 4642 0000 2020 2038 2500 2d46 4300 .-FB.. 8%.-FC.\n+000aefa0: 002d 4442 0000 2020 2038 2500 2d44 4300 .-DB.. 8%.-DC.\n 000aefb0: 0020 2020 4754 4d3e 5772 6974 6520 2466 . GTM>Write $f\n 000aefc0: 696e 6428 7374 722c 2264 222c 3130 290b ind(str,\"d\",10).\n-000aefd0: 002d 4644 0000 2020 2030 0700 2d46 4500 .-FD.. 0..-FE.\n+000aefd0: 002d 4444 0000 2020 2030 0700 2d44 4500 .-DD.. 0..-DE.\n 000aefe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000aeff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000af000: 0100 0000 d607 0000 9b1e 0000 0000 0000 ................\n-000af010: 7b00 0046 4845 4c50 00ff 7300 ff46 554e {..FHELP..s..FUN\n+000af010: 7b00 0044 4845 4c50 00ff 7300 ff46 554e {..DHELP..s..FUN\n 000af020: 4354 494f 4e53 00ff 7300 ff24 4649 4e44 CTIONS..s..$FIND\n 000af030: 2829 00ff 7300 ff45 5841 4d50 4c45 5300 ()..s..EXAMPLES.\n 000af040: c046 0000 2020 2054 6865 2061 626f 7665 .F.. The above\n 000af050: 2065 7861 6d70 6c65 2073 6561 7263 6865 example searche\n 000af060: 7320 6120 7374 7269 6e67 2066 6f72 2061 s a string for a\n 000af070: 2073 7562 2073 7472 696e 672c 2061 6e64 sub string, and\n-000af080: 2072 6574 7572 6e73 2061 6e4e 002d 4647 returns anN.-FG\n+000af080: 2072 6574 7572 6e73 2061 6e4e 002d 4447 returns anN.-DG\n 000af090: 0000 2020 2069 6e74 6567 6572 2076 616c .. integer val\n 000af0a0: 7565 2077 6869 6368 2063 6f72 7265 7370 ue which corresp\n 000af0b0: 6f6e 6473 2074 6f20 7468 6520 6e65 7874 onds to the next\n 000af0c0: 2063 6861 7261 6374 6572 2070 6f73 6974 character posit\n-000af0d0: 696f 6e20 6166 7465 7222 002d 4648 0000 ion after\".-FH..\n+000af0d0: 696f 6e20 6166 7465 7222 002d 4448 0000 ion after\".-DH..\n 000af0e0: 2020 206c 6f63 6174 696e 6720 7468 6520 locating the \n-000af0f0: 7375 6220 7374 7269 6e67 2e07 002d 4649 sub string...-FI\n-000af100: 0000 1800 1946 4e55 4d42 4552 2829 0000 .....FNUMBER()..\n-000af110: 2446 4e75 6d62 6572 2829 1500 2246 bf11 $FNumber()..\"F..\n+000af0f0: 7375 6220 7374 7269 6e67 2e07 002d 4449 sub string...-DI\n+000af100: 0000 1800 1944 4e55 4d42 4552 2829 0000 .....DNUMBER()..\n+000af110: 2446 4e75 6d62 6572 2829 1500 2244 bf11 $FNumber()..\"D..\n 000af120: 0000 2020 2024 464e 756d 6265 7228 2907 .. $FNumber().\n-000af130: 0023 4621 0000 3900 2346 3100 0020 2020 .#F!..9.#F1.. \n+000af130: 0023 4421 0000 3900 2344 3100 0020 2020 .#D!..9.#D1.. \n 000af140: 5265 7475 726e 7320 6120 7374 7269 6e67 Returns a string\n 000af150: 2063 6f6e 7461 696e 696e 6720 6120 666f containing a fo\n 000af160: 726d 6174 7465 6420 6e75 6d62 6572 2e07 rmatted number..\n-000af170: 0023 4641 0000 3200 2346 5100 0020 2020 .#FA..2.#FQ.. \n+000af170: 0023 4441 0000 3200 2344 5100 0020 2020 .#DA..2.#DQ.. \n 000af180: 5468 6520 666f 726d 6174 2066 6f72 2074 The format for t\n 000af190: 6865 2024 464e 554d 4245 5220 6675 6e63 he $FNUMBER func\n-000af1a0: 7469 6f6e 2069 733a 0700 2346 6100 002c tion is:..#Fa..,\n-000af1b0: 0023 4671 0000 2020 2024 464e 5b55 4d42 .#Fq.. $FN[UMB\n+000af1a0: 7469 6f6e 2069 733a 0700 2344 6100 002c tion is:..#Da..,\n+000af1b0: 0023 4471 0000 2020 2024 464e 5b55 4d42 .#Dq.. $FN[UMB\n 000af1c0: 4552 5d28 6e75 6d65 7870 722c 6578 7072 ER](numexpr,expr\n-000af1d0: 5b2c 696e 7465 7870 725d 2907 0023 4681 [,intexpr])..#F.\n-000af1e0: 0000 4500 2346 9100 0020 2020 2446 4e55 ..E.#F... $FNU\n+000af1d0: 5b2c 696e 7465 7870 725d 2907 0023 4481 [,intexpr])..#D.\n+000af1e0: 0000 4500 2344 9100 0020 2020 2446 4e55 ..E.#D... $FNU\n 000af1f0: 4d42 4552 2829 2066 6f72 6d61 7473 206f MBER() formats o\n 000af200: 7220 6564 6974 7320 6e75 6d62 6572 732c r edits numbers,\n 000af210: 2075 7375 616c 6c79 2066 6f72 2072 6570 usually for rep\n-000af220: 6f72 7469 6e67 2e08 0022 46c0 1100 0023 orting...\"F....#\n-000af230: 0023 4612 0000 2020 2054 6865 2066 6f72 .#F... The for\n+000af220: 6f72 7469 6e67 2e08 0022 44c0 1100 0023 orting...\"D....#\n+000af230: 0023 4412 0000 2020 2054 6865 2066 6f72 .#D... The for\n 000af240: 6d61 7474 696e 6720 636f 6465 7320 6172 matting codes ar\n-000af250: 653a 0700 2346 1300 001a 0022 46ff 7300 e:..#F.....\"F.s.\n+000af250: 653a 0700 2344 1300 001a 0022 44ff 7300 e:..#D.....\"D.s.\n 000af260: ff45 5841 4d50 4c45 5300 0045 7861 6d70 .EXAMPLES..Examp\n-000af270: 6c65 7313 002f 46bf 1100 0020 2020 4578 les../F.... Ex\n-000af280: 616d 706c 6573 0700 3046 2100 0012 0030 amples..0F!....0\n-000af290: 4631 0000 2020 2045 7861 6d70 6c65 3a07 F1.. Example:.\n-000af2a0: 0030 4641 0000 1600 3046 5100 0020 2020 .0FA....0FQ.. \n-000af2b0: 4754 4d3e 646f 205e 666e 756d 0f00 3046 GTM>do ^fnum..0F\n-000af2c0: 6100 0020 2020 666e 756d 3b18 0030 4671 a.. fnum;..0Fq\n+000af270: 6c65 7313 002f 44bf 1100 0020 2020 4578 les../D.... Ex\n+000af280: 616d 706c 6573 0700 3044 2100 0012 0030 amples..0D!....0\n+000af290: 4431 0000 2020 2045 7861 6d70 6c65 3a07 D1.. Example:.\n+000af2a0: 0030 4441 0000 1600 3044 5100 0020 2020 .0DA....0DQ.. \n+000af2b0: 4754 4d3e 646f 205e 666e 756d 0f00 3044 GTM>do ^fnum..0D\n+000af2c0: 6100 0020 2020 666e 756d 3b18 0030 4471 a.. fnum;..0Dq\n 000af2d0: 0000 2020 2020 207a 7072 696e 7420 5e66 .. zprint ^f\n-000af2e0: 6e75 6d20 0030 4681 0000 2020 2020 2073 num .0F... s\n+000af2e0: 6e75 6d20 0030 4481 0000 2020 2020 2073 num .0D... s\n 000af2f0: 6574 2058 3d2d 3130 3030 3030 2c59 3d32 et X=-100000,Y=2\n-000af300: 3030 3041 0030 4691 0000 2020 2020 2077 000A.0F... w\n+000af300: 3030 3041 0030 4491 0000 2020 2020 2077 000A.0D... w\n 000af310: 7269 7465 2022 5355 5050 5245 5353 204e rite \"SUPPRESS N\n 000af320: 4547 4154 4956 4520 5349 474e 3a22 2c3f EGATIVE SIGN:\",?\n 000af330: 3335 2c24 464e 756d 6265 7228 582c 222d 35,$FNumber(X,\"-\n-000af340: 2229 2c21 3900 2f46 c011 0000 2020 2020 \"),!9./F.... \n+000af340: 2229 2c21 3900 2f44 c011 0000 2020 2020 \"),!9./D.... \n 000af350: 2077 7269 7465 2022 5452 4149 4c49 4e47 write \"TRAILING\n 000af360: 2053 4947 4e3a 222c 3f33 352c 2446 4e75 SIGN:\",?35,$FNu\n 000af370: 6d62 6572 2858 2c22 5422 292c 2141 0030 mber(X,\"T\"),!A.0\n-000af380: 4612 0000 2020 2020 2077 7269 7465 2022 F... write \"\n+000af380: 4412 0000 2020 2020 2077 7269 7465 2022 D... write \"\n 000af390: 4e45 4741 5449 5645 204e 554d 4245 5253 NEGATIVE NUMBERS\n 000af3a0: 2049 4e20 2829 3a22 2c3f 3335 2c24 464e IN ():\",?35,$FN\n 000af3b0: 756d 6265 7228 582c 2250 2229 2c21 3b00 umber(X,\"P\"),!;.\n-000af3c0: 3046 1300 0020 2020 2020 7772 6974 6520 0F... write \n+000af3c0: 3044 1300 0020 2020 2020 7772 6974 6520 0D... write \n 000af3d0: 2243 4f4d 4d41 5320 494e 204e 554d 4245 \"COMMAS IN NUMBE\n 000af3e0: 523a 222c 3f33 352c 2446 4e75 6d62 6572 R:\",?35,$FNumber\n-000af3f0: 2858 2c22 2c22 292c 2140 0030 4614 0000 (X,\",\"),!@.0F...\n+000af3f0: 2858 2c22 2c22 292c 2140 0030 4414 0000 (X,\",\"),!@.0D...\n 000af400: 2020 2020 2077 7269 7465 2022 4e55 4d42 write \"NUMB\n 000af410: 4552 2057 4954 4820 4652 4143 5449 4f4e ER WITH FRACTION\n 000af420: 3a22 2c3f 3335 2c24 464e 756d 6265 7228 :\",?35,$FNumber(\n-000af430: 582c 2222 2c32 292c 2143 0030 4615 0000 X,\"\",2),!C.0F...\n+000af430: 582c 2222 2c32 292c 2143 0030 4415 0000 X,\"\",2),!C.0D...\n 000af440: 2020 2020 2077 7269 7465 2022 464f 5243 write \"FORC\n 000af450: 4520 2b20 5349 474e 2049 4620 504f 5349 E + SIGN IF POSI\n 000af460: 5449 5645 3a22 2c3f 3335 2c24 464e 756d TIVE:\",?35,$FNum\n-000af470: 6265 7228 592c 222b 2229 2c21 3300 3046 ber(Y,\"+\"),!3.0F\n+000af470: 6265 7228 592c 222b 2229 2c21 3300 3044 ber(Y,\"+\"),!3.0D\n 000af480: 1600 0020 2020 5355 5050 5245 5353 204e ... SUPPRESS N\n 000af490: 4547 4154 4956 4520 5349 474e 3a20 2020 EGATIVE SIGN: \n 000af4a0: 2020 2020 2020 2020 2031 3030 3030 3034 1000004\n-000af4b0: 0030 4617 0000 2020 2054 5241 494c 494e .0F... TRAILIN\n+000af4b0: 0030 4417 0000 2020 2054 5241 494c 494e .0D... TRAILIN\n 000af4c0: 4720 5349 474e 3a20 2020 2020 2020 2020 G SIGN: \n 000af4d0: 2020 2020 2020 2020 2020 2020 3130 3030 1000\n-000af4e0: 3030 2d35 0030 4618 0000 2020 204e 4547 00-5.0F... NEG\n+000af4e0: 3030 2d35 0030 4418 0000 2020 204e 4547 00-5.0D... NEG\n 000af4f0: 4154 4956 4520 4e55 4d42 4552 5320 494e ATIVE NUMBERS IN\n 000af500: 2028 293a 2020 2020 2020 2020 2020 2020 (): \n-000af510: 2831 3030 3030 3029 3500 3046 1900 0020 (100000)5.0F... \n+000af510: 2831 3030 3030 3029 3500 3044 1900 0020 (100000)5.0D... \n 000af520: 2020 434f 4d4d 4153 2049 4e20 4e55 4d42 COMMAS IN NUMB\n 000af530: 4552 3a20 2020 2020 2020 2020 2020 2020 ER: \n 000af540: 2020 2020 202d 3130 302c 3030 3037 0030 -100,0007.0\n-000af550: 461a 0000 2020 204e 554d 4245 5220 5749 F... NUMBER WI\n+000af550: 441a 0000 2020 204e 554d 4245 5220 5749 D... NUMBER WI\n 000af560: 5448 2046 5241 4354 494f 4e3a 2020 2020 TH FRACTION: \n 000af570: 2020 2020 2020 2020 2020 2d31 3030 3030 -10000\n-000af580: 302e 3030 3200 3046 2100 0020 2020 464f 0.002.0F!.. FO\n+000af580: 302e 3030 3200 3044 2100 0020 2020 464f 0.002.0D!.. FO\n 000af590: 5243 4520 2b20 5349 474e 2049 4620 504f RCE + SIGN IF PO\n 000af5a0: 5349 5449 5645 3a20 2020 2020 2020 2020 SITIVE: \n-000af5b0: 202b 3230 3030 0700 3046 2200 0012 0030 +2000..0F\"....0\n-000af5c0: 4623 0000 2020 2045 7861 6d70 6c65 3a07 F#.. Example:.\n-000af5d0: 0030 4624 0000 1f00 3046 2500 0020 2020 .0F$....0F%.. \n+000af5b0: 202b 3230 3030 0700 3044 2200 0012 0030 +2000..0D\"....0\n+000af5c0: 4423 0000 2020 2045 7861 6d70 6c65 3a07 D#.. Example:.\n+000af5d0: 0030 4424 0000 1f00 3044 2500 0020 2020 .0D$....0D%.. \n 000af5e0: 7365 7420 783d 2466 6e75 6d62 6572 2878 set x=$fnumber(x\n-000af5f0: 2c22 2d22 2907 0030 4626 0000 4c00 3046 ,\"-\")..0F&..L.0F\n+000af5f0: 2c22 2d22 2907 0030 4426 0000 4c00 3044 ,\"-\")..0D&..L.0D\n 000af600: 2700 0020 2020 5468 6973 2065 7861 6d70 '.. This examp\n 000af610: 6c65 2075 7365 7320 2446 4e55 4d42 4552 le uses $FNUMBER\n 000af620: 2829 2074 6f20 5345 5420 7820 6571 7561 () to SET x equa\n 000af630: 6c20 746f 2069 7473 2061 6273 6f6c 7574 l to its absolut\n-000af640: 6520 7661 6c75 652e 0700 3046 2800 0011 e value...0F(...\n-000af650: 0018 4647 4554 2829 0000 2447 6574 2829 ..FGET()..$Get()\n-000af660: 1100 1e46 bf11 0000 2020 2024 4765 7428 ...F.... $Get(\n-000af670: 2907 001f 4621 0000 4f00 1f46 3100 0020 )...F!..O..F1.. \n+000af640: 6520 7661 6c75 652e 0700 3044 2800 0011 e value...0D(...\n+000af650: 0018 4447 4554 2829 0000 2447 6574 2829 ..DGET()..$Get()\n+000af660: 1100 1e44 bf11 0000 2020 2024 4765 7428 ...D.... $Get(\n+000af670: 2907 001f 4421 0000 4f00 1f44 3100 0020 )...D!..O..D1.. \n 000af680: 2020 5265 7475 726e 7320 7468 6520 7661 Returns the va\n 000af690: 6c75 6520 6f66 2061 206c 6f63 616c 206f lue of a local o\n 000af6a0: 7220 676c 6f62 616c 2076 6172 6961 626c r global variabl\n 000af6b0: 6520 6966 2074 6865 2076 6172 6961 626c e if the variabl\n-000af6c0: 6520 6861 7320 614b 001f 4641 0000 2020 e has aK..FA.. \n+000af6c0: 6520 6861 7320 614b 001f 4441 0000 2020 e has aK..DA.. \n 000af6d0: 2076 616c 7565 2e20 4966 2074 6865 2076 value. If the v\n 000af6e0: 6172 6961 626c 6520 6861 7320 6e6f 2076 ariable has no v\n 000af6f0: 616c 7565 2c20 7468 6520 6675 6e63 7469 alue, the functi\n 000af700: 6f6e 2072 6574 7572 6e73 2061 2076 616c on returns a val\n-000af710: 7565 5200 1f46 5100 0020 2020 7370 6563 ueR..FQ.. spec\n+000af710: 7565 5200 1f44 5100 0020 2020 7370 6563 ueR..DQ.. spec\n 000af720: 6966 6965 6420 6279 2061 6e20 6f70 7469 ified by an opti\n 000af730: 6f6e 616c 2073 6563 6f6e 6420 6172 6775 onal second argu\n 000af740: 6d65 6e74 2c20 616e 6420 6f74 6865 7277 ment, and otherw\n 000af750: 6973 6520 7265 7475 726e 7320 616e 2065 ise returns an e\n-000af760: 6d70 7479 1100 1f46 6100 0020 2020 7374 mpty...Fa.. st\n-000af770: 7269 6e67 2e07 001f 4671 0000 2e00 1f46 ring....Fq.....F\n+000af760: 6d70 7479 1100 1f44 6100 0020 2020 7374 mpty...Da.. st\n+000af770: 7269 6e67 2e07 001f 4471 0000 2e00 1f44 ring....Dq.....D\n 000af780: 8100 0020 2020 5468 6520 666f 726d 6174 ... The format\n 000af790: 2066 6f72 2074 6865 2024 4745 5420 6675 for the $GET fu\n-000af7a0: 6e63 7469 6f6e 2069 733a 0700 1f46 9100 nction is:...F..\n-000af7b0: 001e 001e 46c0 1100 0020 2020 2447 5b45 ....F.... $G[E\n+000af7a0: 6e63 7469 6f6e 2069 733a 0700 1f44 9100 nction is:...D..\n+000af7b0: 001e 001e 44c0 1100 0020 2020 2447 5b45 ....D.... $G[E\n 000af7c0: 545d 2867 6c76 6e5b 2c65 7870 725d 2907 T](glvn[,expr]).\n-000af7d0: 001f 4612 0000 0000 0000 0000 0000 0000 ..F.............\n+000af7d0: 001f 4412 0000 0000 0000 0000 0000 0000 ..D.............\n 000af7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000af7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000af800: 0100 0000 b507 0000 ca1e 0000 0000 0000 ................\n-000af810: 4e00 0046 4845 4c50 00ff 7300 ff46 554e N..FHELP..s..FUN\n+000af810: 4e00 0044 4845 4c50 00ff 7300 ff46 554e N..DHELP..s..FUN\n 000af820: 4354 494f 4e53 00ff 7300 ff24 4745 5428 CTIONS..s..$GET(\n 000af830: 2900 c013 0000 2020 204d 2064 6566 696e )..... M defin\n 000af840: 6573 2024 4745 5428 782c 7929 2061 7320 es $GET(x,y) as \n 000af850: 6571 7569 7661 6c65 6e74 2074 6f3a 0700 equivalent to:..\n-000af860: 1f46 1400 0023 001f 4615 0000 2020 2024 .F...#..F... $\n+000af860: 1f44 1400 0023 001f 4415 0000 2020 2024 .D...#..D... $\n 000af870: 5365 6c65 6374 2824 4461 7461 2878 295b Select($Data(x)[\n-000af880: 303a 792c 313a 7829 0700 1f46 1600 0027 0:y,1:x)...F...'\n-000af890: 001f 4617 0000 2020 2061 6e64 2024 4745 ..F... and $GE\n+000af880: 303a 792c 313a 7829 0700 1f44 1600 0027 0:y,1:x)...D...'\n+000af890: 001f 4417 0000 2020 2061 6e64 2024 4745 ..D... and $GE\n 000af8a0: 5428 7829 2061 7320 6571 7569 7661 6c65 T(x) as equivale\n-000af8b0: 6e74 2074 6f3a 0700 1f46 1800 0014 001f nt to:...F......\n-000af8c0: 4619 0000 2020 2024 4745 5428 782c 2222 F... $GET(x,\"\"\n-000af8d0: 2907 001f 461a 0000 5300 1f46 2100 0020 )...F...S..F!.. \n+000af8b0: 6e74 2074 6f3a 0700 1f44 1800 0014 001f nt to:...D......\n+000af8c0: 4419 0000 2020 2024 4745 5428 782c 2222 D... $GET(x,\"\"\n+000af8d0: 2907 001f 441a 0000 5300 1f44 2100 0020 )...D...S..D!.. \n 000af8e0: 2020 2447 4554 2829 2070 726f 7669 6465 $GET() provide\n 000af8f0: 7320 6120 746f 6f6c 2074 6f20 656c 696d s a tool to elim\n 000af900: 696e 6174 6520 7365 7061 7261 7465 2069 inate separate i\n 000af910: 6e69 7469 616c 697a 6174 696f 6e20 6f66 nitialization of\n-000af920: 2076 6172 6961 626c 6573 2e53 001f 4622 variables.S..F\"\n+000af920: 2076 6172 6961 626c 6573 2e53 001f 4422 variables.S..D\"\n 000af930: 0000 2020 2054 6869 7320 7465 6368 6e69 .. This techni\n 000af940: 7175 6520 6d61 7920 7072 6f76 6964 6520 que may provide \n 000af950: 7065 7266 6f72 6d61 6e63 6520 6265 6e65 performance bene\n 000af960: 6669 7473 2077 6865 6e20 7573 6564 2074 fits when used t\n 000af970: 6f20 696e 6372 6561 7365 2074 6865 5400 o increase theT.\n-000af980: 1f46 2300 0020 2020 6465 6e73 6974 7920 .F#.. density \n+000af980: 1f44 2300 0020 2020 6465 6e73 6974 7920 .D#.. density \n 000af990: 6f66 2061 2073 7061 7273 6520 676c 6f62 of a sparse glob\n 000af9a0: 616c 2061 7272 6179 2062 7920 656c 696d al array by elim\n 000af9b0: 696e 6174 696e 6720 6e6f 6465 7320 7468 inating nodes th\n 000af9c0: 6174 2077 6f75 6c64 206f 7468 6572 7769 at would otherwi\n-000af9d0: 7365 4f00 1f46 2400 0020 2020 686f 6c64 seO..F$.. hold\n+000af9d0: 7365 4f00 1f44 2400 0020 2020 686f 6c64 seO..D$.. hold\n 000af9e0: 2061 6273 656e 7420 6f70 7469 6f6e 616c absent optional\n 000af9f0: 2069 6e66 6f72 6d61 7469 6f6e 2e20 4f6e information. On\n 000afa00: 2074 6865 206f 7468 6572 2068 616e 642c the other hand,\n 000afa10: 2073 6f6d 6520 7573 6573 206f 6620 6f6e some uses of on\n-000afa20: 6532 001f 4625 0000 2020 2061 7267 756d e2..F%.. argum\n+000afa20: 6532 001f 4425 0000 2020 2061 7267 756d e2..D%.. argum\n 000afa30: 656e 7420 2447 4554 2829 2063 616e 206d ent $GET() can m\n 000afa40: 6173 6b20 6c6f 6769 6320 7072 6f62 6c65 ask logic proble\n-000afa50: 6d73 2e07 001f 4626 0000 4b00 1f46 2700 ms....F&..K..F'.\n+000afa50: 6d73 2e07 001f 4426 0000 4b00 1f44 2700 ms....D&..K..D'.\n 000afa60: 0020 2020 4754 2e4d 2068 6173 2061 2022 . GT.M has a \"\n 000afa70: 4e4f 554e 4445 4622 206d 6f64 6520 6f66 NOUNDEF\" mode of\n 000afa80: 206f 7065 7261 7469 6f6e 2c20 7768 6963 operation, whic\n 000afa90: 6820 7472 6561 7473 2061 6c6c 2076 6172 h treats all var\n-000afaa0: 6961 626c 6551 001f 4628 0000 2020 2072 iableQ..F(.. r\n+000afaa0: 6961 626c 6551 001f 4428 0000 2020 2072 iableQ..D(.. r\n 000afab0: 6566 6572 656e 6365 7320 6173 2069 6620 eferences as if \n 000afac0: 7468 6579 2077 6572 6520 6172 6775 6d65 they were argume\n 000afad0: 6e74 7320 746f 2061 206f 6e65 2061 7267 nts to a one arg\n 000afae0: 756d 656e 7420 2447 4554 2829 2e20 5468 ument $GET(). Th\n-000afaf0: 6520 5649 4557 2a00 1f46 2900 0020 2020 e VIEW*..F).. \n+000afaf0: 6520 5649 4557 2a00 1f44 2900 0020 2020 e VIEW*..D).. \n 000afb00: 636f 6d6d 616e 6420 636f 6e74 726f 6c73 command controls\n 000afb10: 2022 4e4f 554e 4445 4622 206d 6f64 652e \"NOUNDEF\" mode.\n-000afb20: 0700 1f46 2a00 001a 001e 46ff 7300 ff45 ...F*.....F.s..E\n+000afb20: 0700 1f44 2a00 001a 001e 44ff 7300 ff45 ...D*.....D.s..E\n 000afb30: 5841 4d50 4c45 5300 0045 7861 6d70 6c65 XAMPLES..Example\n-000afb40: 7313 002b 46bf 1100 0020 2020 4578 616d s..+F.... Exam\n-000afb50: 706c 6573 0700 2c46 2100 0012 002c 4631 ples..,F!....,F1\n+000afb40: 7313 002b 44bf 1100 0020 2020 4578 616d s..+D.... Exam\n+000afb50: 706c 6573 0700 2c44 2100 0012 002c 4431 ples..,D!....,D1\n 000afb60: 0000 2020 2045 7861 6d70 6c65 3a07 002c .. Example:..,\n-000afb70: 4641 0000 1400 2c46 5100 0020 2020 7365 FA....,FQ.. se\n-000afb80: 7473 7461 7475 733b 4300 2c46 6100 0020 tstatus;C.,Fa.. \n+000afb70: 4441 0000 1400 2c44 5100 0020 2020 7365 DA....,DQ.. se\n+000afb80: 7473 7461 7475 733b 4300 2c44 6100 0020 tstatus;C.,Da.. \n 000afb90: 2020 2020 2020 2020 2020 2069 6620 2724 if '$\n 000afba0: 6461 7461 285e 504e 5428 4e41 4d45 2c54 data(^PNT(NAME,T\n 000afbb0: 5354 5229 2920 7365 7420 5354 4154 5553 STR)) set STATUS\n-000afbc0: 3d22 4e45 5720 5445 5354 224e 002c 4671 =\"NEW TEST\"N.,Fq\n+000afbc0: 3d22 4e45 5720 5445 5354 224e 002c 4471 =\"NEW TEST\"N.,Dq\n 000afbd0: 0000 2020 2020 2020 2020 2020 2020 656c .. el\n 000afbe0: 7365 2020 6966 205e 504e 5428 4e41 4d45 se if ^PNT(NAME\n 000afbf0: 2c54 5354 5229 3d22 2220 7365 7420 5354 ,TSTR)=\"\" set ST\n 000afc00: 4154 5553 3d22 5741 4954 494e 4720 464f ATUS=\"WAITING FO\n-000afc10: 5220 5245 5355 4c54 2233 002c 4681 0000 R RESULT\"3.,F...\n+000afc10: 5220 5245 5355 4c54 2233 002c 4481 0000 R RESULT\"3.,D...\n 000afc20: 2020 2020 2020 2020 2020 2020 656c 7365 else\n 000afc30: 2020 7365 7420 5354 4154 5553 3d5e 504e set STATUS=^PN\n-000afc40: 5428 4e41 4d45 2c54 5354 5229 0700 2c46 T(NAME,TSTR)..,F\n-000afc50: 9100 0055 002b 46c0 1100 0020 2020 5468 ...U.+F.... Th\n+000afc40: 5428 4e41 4d45 2c54 5354 5229 0700 2c44 T(NAME,TSTR)..,D\n+000afc50: 9100 0055 002b 44c0 1100 0020 2020 5468 ...U.+D.... Th\n 000afc60: 6973 2065 7861 6d70 6c65 2063 616e 2062 is example can b\n 000afc70: 6520 7265 6475 6365 6420 746f 2074 776f e reduced to two\n 000afc80: 206c 696e 6573 206f 6620 636f 6465 2062 lines of code b\n 000afc90: 7920 7573 696e 6720 2447 4554 2829 2c20 y using $GET(), \n-000afca0: 7368 6f77 6e20 696e 5300 2c46 1200 0020 shown inS.,F... \n+000afca0: 7368 6f77 6e20 696e 5300 2c44 1200 0020 shown inS.,D... \n 000afcb0: 2020 7468 6520 666f 6c6c 6f77 696e 6720 the following \n 000afcc0: 6578 616d 706c 652e 2048 6f77 6576 6572 example. However\n 000afcd0: 2c20 6279 2075 7369 6e67 2024 4745 5428 , by using $GET(\n 000afce0: 2920 696e 2069 7473 206f 6e65 2d61 7267 ) in its one-arg\n-000afcf0: 756d 656e 7420 666f 726d 2c54 002c 4613 ument form,T.,F.\n+000afcf0: 756d 656e 7420 666f 726d 2c54 002c 4413 ument form,T.,D.\n 000afd00: 0000 2020 2074 6865 2064 6973 7469 6e63 .. the distinc\n 000afd10: 7469 6f6e 2062 6574 7765 656e 2061 6e20 tion between an \n 000afd20: 756e 6465 6669 6e65 6420 7661 7269 6162 undefined variab\n 000afd30: 6c65 2061 6e64 206f 6e65 2077 6974 6820 le and one with \n 000afd40: 6120 6e75 6c6c 2076 616c 7565 2069 730f a null value is.\n-000afd50: 002c 4614 0000 2020 206c 6f73 743a 0700 .,F... lost:..\n-000afd60: 2c46 1500 002a 002c 4616 0000 2020 2073 ,F...*.,F... s\n+000afd50: 002c 4414 0000 2020 206c 6f73 743a 0700 .,D... lost:..\n+000afd60: 2c44 1500 002a 002c 4416 0000 2020 2073 ,D...*.,D... s\n 000afd70: 6574 2053 5441 5455 533d 2467 6574 285e et STATUS=$get(^\n 000afd80: 504e 5428 4e41 4d45 2c54 5354 5229 2936 PNT(NAME,TSTR))6\n-000afd90: 002c 4617 0000 2020 2069 6620 5354 4154 .,F... if STAT\n+000afd90: 002c 4417 0000 2020 2069 6620 5354 4154 .,D... if STAT\n 000afda0: 5553 3d22 2220 7365 7420 5354 4154 5553 US=\"\" set STATUS\n 000afdb0: 3d22 5741 4954 494e 4720 464f 5220 5245 =\"WAITING FOR RE\n-000afdc0: 5355 4c54 2207 002c 4618 0000 4200 2c46 SULT\"..,F...B.,F\n+000afdc0: 5355 4c54 2207 002c 4418 0000 4200 2c44 SULT\"..,D...B.,D\n 000afdd0: 1900 0020 2020 5468 6973 2069 7320 736f ... This is so\n 000afde0: 6c76 6564 2062 7920 7573 696e 6720 7468 lved by using th\n 000afdf0: 6520 7477 6f2d 6172 6775 6d65 6e74 2066 e two-argument f\n 000afe00: 6f72 6d20 6f66 2024 4745 5428 293a 0700 orm of $GET():..\n-000afe10: 2c46 1a00 0035 002c 4621 0000 2020 2073 ,F...5.,F!.. s\n+000afe10: 2c44 1a00 0035 002c 4421 0000 2020 2073 ,D...5.,D!.. s\n 000afe20: 6574 2053 5441 5455 533d 2467 6574 285e et STATUS=$get(^\n 000afe30: 504e 5428 4e41 4d45 2c54 5354 5229 2c22 PNT(NAME,TSTR),\"\n-000afe40: 4e45 5720 5445 5354 2229 3600 2c46 2200 NEW TEST\")6.,F\".\n+000afe40: 4e45 5720 5445 5354 2229 3600 2c44 2200 NEW TEST\")6.,D\".\n 000afe50: 0020 2020 6966 2053 5441 5455 533d 2222 . if STATUS=\"\"\n 000afe60: 2073 6574 2053 5441 5455 533d 2257 4149 set STATUS=\"WAI\n 000afe70: 5449 4e47 2046 4f52 2052 4553 554c 5422 TING FOR RESULT\"\n-000afe80: 0700 2c46 2300 001d 0018 4649 4e43 5245 ..,F#.....FINCRE\n+000afe80: 0700 2c44 2300 001d 0018 4449 4e43 5245 ..,D#.....DINCRE\n 000afe90: 4d45 4e54 2829 0000 2449 6e63 7265 6d65 MENT()..$Increme\n-000afea0: 6e74 2829 1700 2446 bf11 0000 2020 2024 nt()..$F.... $\n-000afeb0: 496e 6372 656d 656e 7428 2907 0025 4621 Increment()..%F!\n-000afec0: 0000 5100 2546 3100 0020 2020 4174 6f6d ..Q.%F1.. Atom\n+000afea0: 6e74 2829 1700 2444 bf11 0000 2020 2024 nt()..$D.... $\n+000afeb0: 496e 6372 656d 656e 7428 2907 0025 4421 Increment()..%D!\n+000afec0: 0000 5100 2544 3100 0020 2020 4174 6f6d ..Q.%D1.. Atom\n 000afed0: 6963 616c 6c79 2061 6464 7320 2869 6e63 ically adds (inc\n 000afee0: 7265 6d65 6e74 7329 2061 2067 6c6f 6261 rements) a globa\n 000afef0: 6c20 7661 7269 6162 6c65 2062 7920 6120 l variable by a \n 000aff00: 6e75 6d65 7269 6320 7661 6c75 652e 204e numeric value. N\n-000aff10: 6f74 6550 0025 4641 0000 2020 2074 6861 oteP.%FA.. tha\n+000aff10: 6f74 6550 0025 4441 0000 2020 2074 6861 oteP.%DA.. tha\n 000aff20: 7420 696e 6372 656d 656e 7420 6973 2061 t increment is a\n 000aff30: 746f 6d69 632c 2062 7574 2074 6865 2065 tomic, but the e\n 000aff40: 7661 6c75 6174 696f 6e20 6f66 2074 6865 valuation of the\n 000aff50: 2065 7870 7265 7373 696f 6e20 6973 206e expression is n\n-000aff60: 6f74 2c52 0025 4651 0000 2020 2075 6e6c ot,R.%FQ.. unl\n+000aff60: 6f74 2c52 0025 4451 0000 2020 2075 6e6c ot,R.%DQ.. unl\n 000aff70: 6573 7320 696e 7369 6465 2061 2074 7261 ess inside a tra\n 000aff80: 6e73 6163 7469 6f6e 2028 5453 7461 7274 nsaction (TStart\n 000aff90: 2f54 436f 6d6d 6974 292e 2054 6865 2066 /TCommit). The f\n 000affa0: 756e 6374 696f 6e20 616c 736f 2077 6f72 unction also wor\n 000affb0: 6b73 206f 6e00 0000 0000 0000 0000 0000 ks on...........\n 000affc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000affd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000affe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000afff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b0000: 0100 0000 e207 0000 091f 0000 0000 0000 ................\n-000b0010: 7800 0046 4845 4c50 00ff 7300 ff46 554e x..FHELP..s..FUN\n+000b0010: 7800 0044 4845 4c50 00ff 7300 ff46 554e x..DHELP..s..FUN\n 000b0020: 4354 494f 4e53 00ff 7300 ff24 494e 4352 CTIONS..s..$INCR\n 000b0030: 454d 454e 5428 2900 bf61 0000 2020 206c EMENT()..a.. l\n 000b0040: 6f63 616c 2076 6172 6961 626c 6573 2c20 ocal variables, \n 000b0050: 6275 7420 6861 7320 6c65 7373 2062 656e but has less ben\n 000b0060: 6566 6974 2066 6f72 206c 6f63 616c 7320 efit for locals \n 000b0070: 6173 2069 7420 646f 6573 206e 6f74 2028 as it does not (\n-000b0080: 6e65 6564 2074 6f29 2000 2546 7100 0020 need to) .%Fq.. \n+000b0080: 6e65 6564 2074 6f29 2000 2544 7100 0020 need to) .%Dq.. \n 000b0090: 2020 7072 6f76 6964 6520 4143 4944 2062 provide ACID b\n-000b00a0: 6568 6176 696f 722e 0700 2546 8100 0033 ehavior...%F...3\n-000b00b0: 0025 4691 0000 2020 2054 6865 2066 6f72 .%F... The for\n+000b00a0: 6568 6176 696f 722e 0700 2544 8100 0033 ehavior...%D...3\n+000b00b0: 0025 4491 0000 2020 2054 6865 2066 6f72 .%D... The for\n 000b00c0: 6d61 7420 6f66 2074 6865 2024 494e 4352 mat of the $INCR\n 000b00d0: 454d 454e 5420 6675 6e63 7469 6f6e 2069 EMENT function i\n-000b00e0: 733a 0800 2446 c011 0000 2400 2546 1200 s:..$F....$.%F..\n+000b00e0: 733a 0800 2444 c011 0000 2400 2544 1200 s:..$D....$.%D..\n 000b00f0: 0020 2020 2449 4e43 5245 4d45 4e54 2867 . $INCREMENT(g\n 000b0100: 6c76 6e5b 2c6e 756d 6578 7072 5d29 0700 lvn[,numexpr])..\n-000b0110: 2546 1300 001a 0024 46ff 7300 ff45 5841 %F.....$F.s..EXA\n+000b0110: 2544 1300 001a 0024 44ff 7300 ff45 5841 %D.....$D.s..EXA\n 000b0120: 4d50 4c45 5300 0045 7861 6d70 6c65 7313 MPLES..Examples.\n-000b0130: 0031 46bf 1100 0020 2020 4578 616d 706c .1F.... Exampl\n-000b0140: 6573 0700 3246 2100 0012 0032 4631 0000 es..2F!....2F1..\n-000b0150: 2020 2045 7861 6d70 6c65 3a07 0032 4641 Example:..2FA\n-000b0160: 0000 1500 3246 5100 0020 2020 4754 4d3e ....2FQ.. GTM>\n-000b0170: 7365 7420 693d 3121 0032 4661 0000 2020 set i=1!.2Fa.. \n+000b0130: 0031 44bf 1100 0020 2020 4578 616d 706c .1D.... Exampl\n+000b0140: 6573 0700 3244 2100 0012 0032 4431 0000 es..2D!....2D1..\n+000b0150: 2020 2045 7861 6d70 6c65 3a07 0032 4441 Example:..2DA\n+000b0160: 0000 1500 3244 5100 0020 2020 4754 4d3e ....2DQ.. GTM>\n+000b0170: 7365 7420 693d 3121 0032 4461 0000 2020 set i=1!.2Da.. \n 000b0180: 2047 544d 3e77 7269 7465 2024 696e 6372 GTM>write $incr\n-000b0190: 656d 656e 7428 6929 0b00 3246 7100 0020 ement(i)..2Fq.. \n-000b01a0: 2020 3221 0032 4681 0000 2020 2047 544d 2!.2F... GTM\n+000b0190: 656d 656e 7428 6929 0b00 3244 7100 0020 ement(i)..2Dq.. \n+000b01a0: 2020 3221 0032 4481 0000 2020 2047 544d 2!.2D... GTM\n 000b01b0: 3e77 7269 7465 2024 696e 6372 656d 656e >write $incremen\n-000b01c0: 7428 6929 0b00 3246 9100 0020 2020 3322 t(i)..2F... 3\"\n-000b01d0: 0031 46c0 1100 0020 2020 4754 4d3e 7772 .1F.... GTM>wr\n+000b01c0: 7428 6929 0b00 3244 9100 0020 2020 3322 t(i)..2D... 3\"\n+000b01d0: 0031 44c0 1100 0020 2020 4754 4d3e 7772 .1D.... GTM>wr\n 000b01e0: 6974 6520 2469 6e63 7265 6d65 6e74 2869 ite $increment(i\n-000b01f0: 290b 0032 4612 0000 2020 2034 2100 3246 )..2F... 4!.2F\n+000b01f0: 290b 0032 4412 0000 2020 2034 2100 3244 )..2D... 4!.2D\n 000b0200: 1300 0020 2020 4754 4d3e 7772 6974 6520 ... GTM>write \n 000b0210: 2469 6e63 7265 6d65 6e74 2869 290b 0032 $increment(i)..2\n-000b0220: 4614 0000 2020 2035 1500 3246 1500 0020 F... 5..2F... \n+000b0220: 4414 0000 2020 2035 1500 3244 1500 0020 D... 5..2D... \n 000b0230: 2020 4754 4d3e 7772 6974 6520 690b 0032 GTM>write i..2\n-000b0240: 4616 0000 2020 2035 2400 3246 1700 0020 F... 5$.2F... \n+000b0240: 4416 0000 2020 2035 2400 3244 1700 0020 D... 5$.2D... \n 000b0250: 2020 4754 4d3e 7772 6974 6520 2469 6e63 GTM>write $inc\n-000b0260: 7265 6d65 6e74 2869 2c2d 3229 0b00 3246 rement(i,-2)..2F\n-000b0270: 1800 0020 2020 3315 0032 4619 0000 2020 ... 3..2F... \n-000b0280: 2047 544d 3e77 7269 7465 2069 0b00 3246 GTM>write i..2F\n-000b0290: 1a00 0020 2020 330e 0032 4621 0000 2020 ... 3..2F!.. \n-000b02a0: 2047 544d 3e07 0032 4622 0000 5200 3246 GTM>..2F\"..R.2F\n+000b0260: 7265 6d65 6e74 2869 2c2d 3229 0b00 3244 rement(i,-2)..2D\n+000b0270: 1800 0020 2020 3315 0032 4419 0000 2020 ... 3..2D... \n+000b0280: 2047 544d 3e77 7269 7465 2069 0b00 3244 GTM>write i..2D\n+000b0290: 1a00 0020 2020 330e 0032 4421 0000 2020 ... 3..2D!.. \n+000b02a0: 2047 544d 3e07 0032 4422 0000 5200 3244 GTM>..2D\"..R.2D\n 000b02b0: 2300 0020 2020 5468 6973 2065 7861 6d70 #.. This examp\n 000b02c0: 6c65 2069 6e63 7265 6d65 6e74 7320 7468 le increments th\n 000b02d0: 6520 7661 6c75 6520 6f66 2069 2062 7920 e value of i by \n 000b02e0: 3120 616e 6420 6174 2074 6865 2065 6e64 1 and at the end\n 000b02f0: 2064 6563 7265 6d65 6e74 7320 6974 4d00 decrements itM.\n-000b0300: 3246 2400 0020 2020 6279 2032 2e20 4e6f 2F$.. by 2. No\n+000b0300: 3244 2400 0020 2020 6279 2032 2e20 4e6f 2D$.. by 2. No\n 000b0310: 7465 2074 6861 7420 7468 6520 6465 6661 te that the defa\n 000b0320: 756c 7420 7661 6c75 6520 666f 7220 696e ult value for in\n 000b0330: 6372 656d 656e 7469 6e67 2061 2076 6172 crementing a var\n-000b0340: 6961 626c 6520 6973 2031 2e07 0032 4625 iable is 1...2F%\n-000b0350: 0000 1900 1846 4a55 5354 4946 5928 2900 .....FJUSTIFY().\n-000b0360: 0024 4a75 7374 6966 7928 2915 0022 46bf .$Justify()..\"F.\n+000b0340: 6961 626c 6520 6973 2031 2e07 0032 4425 iable is 1...2D%\n+000b0350: 0000 1900 1844 4a55 5354 4946 5928 2900 .....DJUSTIFY().\n+000b0360: 0024 4a75 7374 6966 7928 2915 0022 44bf .$Justify()..\"D.\n 000b0370: 1100 0020 2020 244a 7573 7469 6679 2829 ... $Justify()\n-000b0380: 0700 2346 2100 0025 0023 4631 0000 2020 ..#F!..%.#F1.. \n+000b0380: 0700 2344 2100 0025 0023 4431 0000 2020 ..#D!..%.#D1.. \n 000b0390: 2052 6574 7572 6e73 2061 2066 6f72 6d61 Returns a forma\n-000b03a0: 7474 6564 2073 7472 696e 672e 0700 2346 tted string...#F\n-000b03b0: 4100 0032 0023 4651 0000 2020 2054 6865 A..2.#FQ.. The\n+000b03a0: 7474 6564 2073 7472 696e 672e 0700 2344 tted string...#D\n+000b03b0: 4100 0032 0023 4451 0000 2020 2054 6865 A..2.#DQ.. The\n 000b03c0: 2066 6f72 6d61 7420 666f 7220 7468 6520 format for the \n 000b03d0: 244a 5553 5449 4659 2066 756e 6374 696f $JUSTIFY functio\n-000b03e0: 6e20 6973 3a07 0023 4661 0000 2e00 2346 n is:..#Fa....#F\n+000b03e0: 6e20 6973 3a07 0023 4461 0000 2e00 2344 n is:..#Da....#D\n 000b03f0: 7100 0020 2020 244a 5b55 5354 4946 595d q.. $J[USTIFY]\n 000b0400: 2865 7870 722c 696e 7465 7870 7231 5b2c (expr,intexpr1[,\n-000b0410: 696e 7465 7870 7232 5d29 0700 2346 8100 intexpr2])..#F..\n-000b0420: 0051 0023 4691 0000 2020 2024 4a55 5354 .Q.#F... $JUST\n+000b0410: 696e 7465 7870 7232 5d29 0700 2344 8100 intexpr2])..#D..\n+000b0420: 0051 0023 4491 0000 2020 2024 4a55 5354 .Q.#D... $JUST\n 000b0430: 4946 5928 2920 6669 6c6c 7320 6578 7072 IFY() fills expr\n 000b0440: 6573 7369 6f6e 7320 746f 2063 7265 6174 essions to creat\n 000b0450: 6520 6669 7865 6420 6c65 6e67 7468 2076 e fixed length v\n 000b0460: 616c 7565 732e 2048 6f77 6576 6572 2c20 alues. However, \n-000b0470: 6966 5300 2246 c011 0000 2020 2074 6865 ifS.\"F.... the\n+000b0470: 6966 5300 2244 c011 0000 2020 2074 6865 ifS.\"D.... the\n 000b0480: 206c 656e 6774 6820 6f66 2074 6865 2073 length of the s\n 000b0490: 7065 6369 6669 6564 2065 7870 7265 7373 pecified express\n 000b04a0: 696f 6e20 6578 6365 6564 7320 7468 6520 ion exceeds the \n 000b04b0: 7370 6563 6966 6965 6420 6669 656c 6420 specified field \n-000b04c0: 7369 7a65 2c54 0023 4612 0000 2020 2024 size,T.#F... $\n+000b04c0: 7369 7a65 2c54 0023 4412 0000 2020 2024 size,T.#D... $\n 000b04d0: 4a55 5354 4946 5928 2920 646f 6573 206e JUSTIFY() does n\n 000b04e0: 6f74 2074 7275 6e63 6174 6520 7468 6520 ot truncate the \n 000b04f0: 7265 7375 6c74 2028 616c 7468 6f75 6768 result (although\n 000b0500: 2069 7420 6d61 7920 7374 696c 6c20 726f it may still ro\n-000b0510: 756e 6420 6261 7365 644a 0023 4613 0000 und basedJ.#F...\n+000b0510: 756e 6420 6261 7365 644a 0023 4413 0000 und basedJ.#D...\n 000b0520: 2020 206f 6e20 7468 6520 7468 6972 6420 on the third \n 000b0530: 6172 6775 6d65 6e74 292e 2057 6865 6e20 argument). When \n 000b0540: 7265 7175 6972 6564 2c20 7573 6520 2445 required, use $E\n 000b0550: 5854 5241 4354 2829 2074 6f20 7065 7266 XTRACT() to perf\n-000b0560: 6f72 6d15 0023 4614 0000 2020 2074 7275 orm..#F... tru\n-000b0570: 6e63 6174 696f 6e2e 0700 2346 1500 0052 ncation...#F...R\n-000b0580: 0023 4616 0000 2020 2024 4a55 5354 4946 .#F... $JUSTIF\n+000b0560: 6f72 6d15 0023 4414 0000 2020 2074 7275 orm..#D... tru\n+000b0570: 6e63 6174 696f 6e2e 0700 2344 1500 0052 ncation...#D...R\n+000b0580: 0023 4416 0000 2020 2024 4a55 5354 4946 .#D... $JUSTIF\n 000b0590: 5928 2920 6f70 7469 6f6e 616c 6c79 2072 Y() optionally r\n 000b05a0: 6f75 6e64 7320 7468 6520 706f 7274 696f ounds the portio\n 000b05b0: 6e20 6f66 2074 6865 2072 6573 756c 7420 n of the result \n 000b05c0: 6166 7465 7220 7468 6520 6465 6369 6d61 after the decima\n-000b05d0: 6c53 0023 4617 0000 2020 2070 6f69 6e74 lS.#F... point\n+000b05d0: 6c53 0023 4417 0000 2020 2070 6f69 6e74 lS.#D... point\n 000b05e0: 2e20 496e 2074 6865 2061 6273 656e 6365 . In the absence\n 000b05f0: 206f 6620 7468 6520 7468 6972 6420 6172 of the third ar\n 000b0600: 6775 6d65 6e74 2c20 244a 5553 5449 4659 gument, $JUSTIFY\n 000b0610: 2829 2064 6f65 7320 6e6f 7420 7265 7374 () does not rest\n-000b0620: 7269 6374 5300 2346 1800 0020 2020 7468 rictS.#F... th\n+000b0620: 7269 6374 5300 2344 1800 0020 2020 7468 rictS.#D... th\n 000b0630: 6520 6576 616c 7561 7469 6f6e 206f 6620 e evaluation of \n 000b0640: 7468 6520 6578 7072 6573 7369 6f6e 2e20 the expression. \n 000b0650: 496e 2074 6865 2070 7265 7365 6e63 6520 In the presence \n 000b0660: 6f66 2074 6865 2074 6869 7264 2028 726f of the third (ro\n-000b0670: 756e 6469 6e67 294f 0023 4619 0000 2020 unding)O.#F... \n+000b0670: 756e 6469 6e67 294f 0023 4419 0000 2020 unding)O.#D... \n 000b0680: 2061 7267 756d 656e 742c 2024 4a55 5354 argument, $JUST\n 000b0690: 4946 5928 2920 6576 616c 7561 7465 7320 IFY() evaluates \n 000b06a0: 7468 6520 6578 7072 6573 7369 6f6e 2061 the expression a\n 000b06b0: 7320 6120 6e75 6d65 7269 6320 7661 6c75 s a numeric valu\n-000b06c0: 652e 2054 6865 3a00 2346 1a00 0020 2020 e. The:.#F... \n+000b06c0: 652e 2054 6865 3a00 2344 1a00 0020 2020 e. The:.#D... \n 000b06d0: 726f 756e 6469 6e67 2061 6c67 6f72 6974 rounding algorit\n 000b06e0: 686d 2063 616e 2062 6520 756e 6465 7273 hm can be unders\n 000b06f0: 746f 6f64 2061 7320 666f 6c6c 6f77 733a tood as follows:\n-000b0700: 0700 2346 2100 001a 0022 46ff 7300 ff45 ..#F!....\"F.s..E\n+000b0700: 0700 2344 2100 001a 0022 44ff 7300 ff45 ..#D!....\"D.s..E\n 000b0710: 5841 4d50 4c45 5300 0045 7861 6d70 6c65 XAMPLES..Example\n-000b0720: 7313 002f 46bf 1100 0020 2020 4578 616d s../F.... Exam\n-000b0730: 706c 6573 0700 3046 2100 0012 0030 4631 ples..0F!....0F1\n+000b0720: 7313 002f 44bf 1100 0020 2020 4578 616d s../D.... Exam\n+000b0730: 706c 6573 0700 3044 2100 0012 0030 4431 ples..0D!....0D1\n 000b0740: 0000 2020 2045 7861 6d70 6c65 3a07 0030 .. Example:..0\n-000b0750: 4641 0000 5000 3046 5100 0020 2020 4754 FA..P.0FQ.. GT\n+000b0750: 4441 0000 5000 3044 5100 0020 2020 4754 DA..P.0DQ.. GT\n 000b0760: 4d3e 7772 6974 6520 223a 222c 246a 7573 M>write \":\",$jus\n 000b0770: 7469 6679 2822 4845 4c4c 4f22 2c31 3029 tify(\"HELLO\",10)\n 000b0780: 2c22 3a22 2c21 2c22 3a22 2c24 6a75 7374 ,\":\",!,\":\",$just\n 000b0790: 6966 7928 2247 4f4f 4442 5945 222c 3529 ify(\"GOODBYE\",5)\n-000b07a0: 2c22 3a22 1600 3046 6100 0020 2020 3a20 ,\":\"..0Fa.. : \n-000b07b0: 2020 2020 4845 4c4c 4f3a 1300 3046 7100 HELLO:..0Fq.\n+000b07a0: 2c22 3a22 1600 3044 6100 0020 2020 3a20 ,\":\"..0Da.. : \n+000b07b0: 2020 2020 4845 4c4c 4f3a 1300 3044 7100 HELLO:..0Dq.\n 000b07c0: 0020 2020 3a47 4f4f 4442 5945 3a0e 0030 . :GOODBYE:..0\n-000b07d0: 4681 0000 2020 2047 544d 3e07 0030 4691 F... GTM>..0F.\n+000b07d0: 4481 0000 2020 2047 544d 3e07 0030 4491 D... GTM>..0D.\n 000b07e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b07f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b0800: 0100 0000 d207 0000 491f 0000 0000 0000 ........I.......\n-000b0810: 7d00 0046 4845 4c50 00ff 7300 ff46 554e }..FHELP..s..FUN\n+000b0810: 7d00 0044 4845 4c50 00ff 7300 ff46 554e }..DHELP..s..FUN\n 000b0820: 4354 494f 4e53 00ff 7300 ff24 4a55 5354 CTIONS..s..$JUST\n 000b0830: 4946 5928 2900 ff73 00ff 4558 414d 504c IFY()..s..EXAMPL\n 000b0840: 4553 00c0 1100 0020 2020 5468 6973 2075 ES..... This u\n 000b0850: 7365 7320 244a 5553 5449 4659 2829 2074 ses $JUSTIFY() t\n 000b0860: 6f20 6469 7370 6c61 7920 2248 454c 4c4f o display \"HELLO\n 000b0870: 2220 696e 2061 2066 6965 6c64 206f 6620 \" in a field of \n 000b0880: 3130 2073 7061 6365 7320 616e 6453 0030 10 spaces andS.0\n-000b0890: 4612 0000 2020 2022 474f 4f44 4259 4522 F... \"GOODBYE\"\n+000b0890: 4412 0000 2020 2022 474f 4f44 4259 4522 D... \"GOODBYE\"\n 000b08a0: 2069 6e20 6120 6669 656c 6420 6f66 2035 in a field of 5\n 000b08b0: 2073 7061 6365 732e 2042 6563 6175 7365 spaces. Because\n 000b08c0: 2074 6865 206c 656e 6774 6820 6f66 2022 the length of \"\n 000b08d0: 474f 4f44 4259 4522 2065 7863 6565 6473 GOODBYE\" exceeds\n-000b08e0: 3e00 3046 1300 0020 2020 6669 7665 2073 >.0F... five s\n+000b08e0: 3e00 3044 1300 0020 2020 6669 7665 2073 >.0D... five s\n 000b08f0: 7061 6365 732c 2074 6865 2072 6573 756c paces, the resul\n 000b0900: 7420 6f76 6572 666c 6f77 7320 7468 6520 t overflows the \n 000b0910: 7370 6563 6966 6963 6174 696f 6e2e 0700 specification...\n-000b0920: 3046 1400 0012 0030 4615 0000 2020 2045 0F.....0F... E\n-000b0930: 7861 6d70 6c65 3a07 0030 4616 0000 3800 xample:..0F...8.\n-000b0940: 3046 1700 0020 2020 4754 4d3e 7772 6974 0F... GTM>writ\n+000b0920: 3044 1400 0012 0030 4415 0000 2020 2045 0D.....0D... E\n+000b0930: 7861 6d70 6c65 3a07 0030 4416 0000 3800 xample:..0D...8.\n+000b0940: 3044 1700 0020 2020 4754 4d3e 7772 6974 0D... GTM>writ\n 000b0950: 6520 2231 3233 3435 3637 3839 3022 2c21 e \"1234567890\",!\n 000b0960: 2c24 6a75 7374 6966 7928 3130 2e35 3435 ,$justify(10.545\n-000b0970: 2c31 302c 3229 1400 3046 1800 0020 2020 ,10,2)..0F... \n-000b0980: 3132 3334 3536 3738 3930 1400 3046 1900 1234567890..0F..\n+000b0970: 2c31 302c 3229 1400 3044 1800 0020 2020 ,10,2)..0D... \n+000b0980: 3132 3334 3536 3738 3930 1400 3044 1900 1234567890..0D..\n 000b0990: 0020 2020 2020 2020 2031 302e 3535 0e00 . 10.55..\n-000b09a0: 3046 1a00 0020 2020 4754 4d3e 0700 3046 0F... GTM>..0F\n-000b09b0: 2100 0052 0030 4622 0000 2020 2054 6869 !..R.0F\".. Thi\n+000b09a0: 3044 1a00 0020 2020 4754 4d3e 0700 3044 0D... GTM>..0D\n+000b09b0: 2100 0052 0030 4422 0000 2020 2054 6869 !..R.0D\".. Thi\n 000b09c0: 7320 7573 6573 2024 4a55 5354 4946 5928 s uses $JUSTIFY(\n 000b09d0: 2920 746f 2057 5249 5445 2061 2072 6f75 ) to WRITE a rou\n 000b09e0: 6e64 6564 2076 616c 7565 2072 6967 6874 nded value right\n 000b09f0: 206a 7573 7469 6669 6564 2069 6e20 6120 justified in a \n-000b0a00: 6669 656c 6443 0030 4623 0000 2020 206f fieldC.0F#.. o\n+000b0a00: 6669 656c 6443 0030 4423 0000 2020 206f fieldC.0D#.. o\n 000b0a10: 6620 3130 2073 7061 6365 732e 204e 6f74 f 10 spaces. Not\n 000b0a20: 6963 6520 7468 6174 2074 6865 2072 6573 ice that the res\n 000b0a30: 756c 7420 6861 7320 6265 656e 2072 6f75 ult has been rou\n-000b0a40: 6e64 6564 2075 702e 0700 3046 2400 0012 nded up...0F$...\n-000b0a50: 0030 4625 0000 2020 2045 7861 6d70 6c65 .0F%.. Example\n-000b0a60: 3a07 0030 4626 0000 3800 3046 2700 0020 :..0F&..8.0F'.. \n+000b0a40: 6e64 6564 2075 702e 0700 3044 2400 0012 nded up...0D$...\n+000b0a50: 0030 4425 0000 2020 2045 7861 6d70 6c65 .0D%.. Example\n+000b0a60: 3a07 0030 4426 0000 3800 3044 2700 0020 :..0D&..8.0D'.. \n 000b0a70: 2020 4754 4d3e 7772 6974 6520 2231 3233 GTM>write \"123\n 000b0a80: 3435 3637 3839 3022 2c21 2c24 6a75 7374 4567890\",!,$just\n 000b0a90: 6966 7928 3130 2e35 3434 2c31 302c 3229 ify(10.544,10,2)\n-000b0aa0: 1400 3046 2800 0020 2020 3132 3334 3536 ..0F(.. 123456\n-000b0ab0: 3738 3930 1400 3046 2900 0020 2020 2020 7890..0F).. \n-000b0ac0: 2020 2031 302e 3534 0e00 3046 2a00 0020 10.54..0F*.. \n-000b0ad0: 2020 4754 4d3e 0700 3046 3100 0053 0030 GTM>..0F1..S.0\n-000b0ae0: 4632 0000 2020 2041 6761 696e 2c20 7468 F2.. Again, th\n+000b0aa0: 1400 3044 2800 0020 2020 3132 3334 3536 ..0D(.. 123456\n+000b0ab0: 3738 3930 1400 3044 2900 0020 2020 2020 7890..0D).. \n+000b0ac0: 2020 2031 302e 3534 0e00 3044 2a00 0020 10.54..0D*.. \n+000b0ad0: 2020 4754 4d3e 0700 3044 3100 0053 0030 GTM>..0D1..S.0\n+000b0ae0: 4432 0000 2020 2041 6761 696e 2c20 7468 D2.. Again, th\n 000b0af0: 6973 2075 7365 7320 244a 5553 5449 4659 is uses $JUSTIFY\n 000b0b00: 2829 2074 6f20 5752 4954 4520 6120 726f () to WRITE a ro\n 000b0b10: 756e 6465 6420 7661 6c75 6520 7269 6768 unded value righ\n 000b0b20: 7420 6a75 7374 6966 6965 6420 696e 2061 t justified in a\n-000b0b30: 4b00 3046 3300 0020 2020 6669 656c 6420 K.0F3.. field \n+000b0b30: 4b00 3044 3300 0020 2020 6669 656c 6420 K.0D3.. field \n 000b0b40: 6f66 2031 3020 7370 6163 6573 2e20 4e6f of 10 spaces. No\n 000b0b50: 7469 6365 2074 6861 7420 7468 6520 7265 tice that the re\n 000b0b60: 7375 6c74 2068 6173 2062 6565 6e20 726f sult has been ro\n-000b0b70: 756e 6465 6420 646f 776e 2e07 0030 4634 unded down...0F4\n-000b0b80: 0000 1200 3046 3500 0020 2020 4578 616d ....0F5.. Exam\n-000b0b90: 706c 653a 0700 3046 3600 0036 0030 4637 ple:..0F6..6.0F7\n+000b0b70: 756e 6465 6420 646f 776e 2e07 0030 4434 unded down...0D4\n+000b0b80: 0000 1200 3044 3500 0020 2020 4578 616d ....0D5.. Exam\n+000b0b90: 706c 653a 0700 3044 3600 0036 0030 4437 ple:..0D6..6.0D7\n 000b0ba0: 0000 2020 2047 544d 3e77 7269 7465 2022 .. GTM>write \"\n 000b0bb0: 3132 3334 3536 3738 3930 222c 212c 246a 1234567890\",!,$j\n 000b0bc0: 7573 7469 6679 2831 302e 352c 3130 2c32 ustify(10.5,10,2\n-000b0bd0: 2914 0030 4638 0000 2020 2031 3233 3435 )..0F8.. 12345\n-000b0be0: 3637 3839 3014 0030 4639 0000 2020 2020 67890..0F9.. \n-000b0bf0: 2020 2020 3130 2e35 300e 0030 463a 0000 10.50..0F:..\n-000b0c00: 2020 2047 544d 3e07 0030 4641 0000 5300 GTM>..0FA..S.\n-000b0c10: 3046 4200 0020 2020 4f6e 6365 2061 6761 0FB.. Once aga\n+000b0bd0: 2914 0030 4438 0000 2020 2031 3233 3435 )..0D8.. 12345\n+000b0be0: 3637 3839 3014 0030 4439 0000 2020 2020 67890..0D9.. \n+000b0bf0: 2020 2020 3130 2e35 300e 0030 443a 0000 10.50..0D:..\n+000b0c00: 2020 2047 544d 3e07 0030 4441 0000 5300 GTM>..0DA..S.\n+000b0c10: 3044 4200 0020 2020 4f6e 6365 2061 6761 0DB.. Once aga\n 000b0c20: 696e 2c20 7468 6973 2075 7365 7320 244a in, this uses $J\n 000b0c30: 5553 5449 4659 2829 2074 6f20 5752 4954 USTIFY() to WRIT\n 000b0c40: 4520 6120 726f 756e 6465 6420 7661 6c75 E a rounded valu\n 000b0c50: 6520 7269 6768 7420 6a75 7374 6966 6965 e right justifie\n-000b0c60: 6453 0030 4643 0000 2020 2069 6e20 6120 dS.0FC.. in a \n+000b0c60: 6453 0030 4443 0000 2020 2069 6e20 6120 dS.0DC.. in a \n 000b0c70: 6669 656c 6420 6f66 2031 3020 7370 6163 field of 10 spac\n 000b0c80: 6573 2e20 4e6f 7469 6365 2074 6861 7420 es. Notice that \n 000b0c90: 7468 6520 7265 7375 6c74 2068 6173 2062 the result has b\n 000b0ca0: 6565 6e20 7a65 726f 2d66 696c 6c65 6420 een zero-filled \n-000b0cb0: 746f 2032 1100 3046 4400 0020 2020 706c to 2..0FD.. pl\n-000b0cc0: 6163 6573 2e07 0030 4645 0000 1200 3046 aces...0FE....0F\n+000b0cb0: 746f 2032 1100 3044 4400 0020 2020 706c to 2..0DD.. pl\n+000b0cc0: 6163 6573 2e07 0030 4445 0000 1200 3044 aces...0DE....0D\n 000b0cd0: 4600 0020 2020 4578 616d 706c 653a 0700 F.. Example:..\n-000b0ce0: 3046 4700 0025 0030 4648 0000 2020 2047 0FG..%.0FH.. G\n+000b0ce0: 3044 4700 0025 0030 4448 0000 2020 2047 0DG..%.0DH.. G\n 000b0cf0: 544d 3e77 7269 7465 2024 6a75 7374 6966 TM>write $justif\n-000b0d00: 7928 2e33 342c 302c 3229 0e00 3046 4900 y(.34,0,2)..0FI.\n-000b0d10: 0020 2020 302e 3334 0e00 3046 4a00 0020 . 0.34..0FJ.. \n-000b0d20: 2020 4754 4d3e 0700 3046 5100 0054 0030 GTM>..0FQ..T.0\n-000b0d30: 4652 0000 2020 2054 6869 7320 6578 616d FR.. This exam\n+000b0d00: 7928 2e33 342c 302c 3229 0e00 3044 4900 y(.34,0,2)..0DI.\n+000b0d10: 0020 2020 302e 3334 0e00 3044 4a00 0020 . 0.34..0DJ.. \n+000b0d20: 2020 4754 4d3e 0700 3044 5100 0054 0030 GTM>..0DQ..T.0\n+000b0d30: 4452 0000 2020 2054 6869 7320 6578 616d DR.. This exam\n 000b0d40: 706c 6520 7573 6573 2024 4a55 5354 4946 ple uses $JUSTIF\n 000b0d50: 5920 746f 2065 6e73 7572 6520 7468 6174 Y to ensure that\n 000b0d60: 2074 6865 2066 7261 6374 696f 6e20 6861 the fraction ha\n 000b0d70: 7320 6120 6c65 6164 696e 6720 7a65 726f s a leading zero\n-000b0d80: 2e54 0030 4653 0000 2020 204e 6f74 6520 .T.0FS.. Note \n+000b0d80: 2e54 0030 4453 0000 2020 204e 6f74 6520 .T.0DS.. Note \n 000b0d90: 7468 6520 7573 6520 6f66 2061 2073 6563 the use of a sec\n 000b0da0: 6f6e 6420 6172 6775 6d65 6e74 206f 6620 ond argument of \n 000b0db0: 7a65 726f 2069 6e20 7468 6520 6361 7365 zero in the case\n 000b0dc0: 2074 6861 7420 726f 756e 6469 6e67 2069 that rounding i\n-000b0dd0: 7320 7468 6534 0030 4654 0000 2020 206f s the4.0FT.. o\n+000b0dd0: 7320 7468 6534 0030 4454 0000 2020 206f s the4.0DT.. o\n 000b0de0: 6e6c 7920 6675 6e63 7469 6f6e 2074 6861 nly function tha\n 000b0df0: 7420 244a 5553 5449 4659 2069 7320 746f t $JUSTIFY is to\n-000b0e00: 2070 6572 666f 726d 2e07 0030 4655 0000 perform...0FU..\n-000b0e10: 1700 1846 4c45 4e47 5448 2829 0000 244c ...FLENGTH()..$L\n-000b0e20: 656e 6774 6828 2914 0021 46bf 1100 0020 ength()..!F.... \n-000b0e30: 2020 244c 656e 6774 6828 2907 0022 4621 $Length()..\"F!\n-000b0e40: 0000 4f00 2246 3100 0020 2020 5265 7475 ..O.\"F1.. Retu\n+000b0e00: 2070 6572 666f 726d 2e07 0030 4455 0000 perform...0DU..\n+000b0e10: 1700 1844 4c45 4e47 5448 2829 0000 244c ...DLENGTH()..$L\n+000b0e20: 656e 6774 6828 2914 0021 44bf 1100 0020 ength()..!D.... \n+000b0e30: 2020 244c 656e 6774 6828 2907 0022 4421 $Length()..\"D!\n+000b0e40: 0000 4f00 2244 3100 0020 2020 5265 7475 ..O.\"D1.. Retu\n 000b0e50: 726e 7320 7468 6520 6c65 6e67 7468 206f rns the length o\n 000b0e60: 6620 6120 7374 7269 6e67 206d 6561 7375 f a string measu\n 000b0e70: 7265 6420 696e 2063 6861 7261 6374 6572 red in character\n 000b0e80: 732c 206f 7220 696e 2022 7069 6563 6573 s, or in \"pieces\n-000b0e90: 2245 0022 4641 0000 2020 2073 6570 6172 \"E.\"FA.. separ\n+000b0e90: 2245 0022 4441 0000 2020 2073 6570 6172 \"E.\"DA.. separ\n 000b0ea0: 6174 6564 2062 7920 6120 6465 6c69 6d69 ated by a delimi\n 000b0eb0: 7465 7220 7370 6563 6966 6965 6420 6279 ter specified by\n 000b0ec0: 206f 6e65 206f 6620 6974 7320 6172 6775 one of its argu\n-000b0ed0: 6d65 6e74 732e 0700 2246 5100 0031 0022 ments...\"FQ..1.\"\n-000b0ee0: 4661 0000 2020 2054 6865 2066 6f72 6d61 Fa.. The forma\n+000b0ed0: 6d65 6e74 732e 0700 2244 5100 0031 0022 ments...\"DQ..1.\"\n+000b0ee0: 4461 0000 2020 2054 6865 2066 6f72 6d61 Da.. The forma\n 000b0ef0: 7420 666f 7220 7468 6520 244c 454e 4754 t for the $LENGT\n 000b0f00: 4820 6675 6e63 7469 6f6e 2069 733a 0700 H function is:..\n-000b0f10: 2246 7100 0022 0022 4681 0000 2020 2024 \"Fq..\".\"F... $\n+000b0f10: 2244 7100 0022 0022 4481 0000 2020 2024 \"Dq..\".\"D... $\n 000b0f20: 4c5b 454e 4754 485d 2865 7870 7231 5b2c L[ENGTH](expr1[,\n-000b0f30: 6578 7072 325d 2907 0022 4691 0000 1a00 expr2])..\"F.....\n-000b0f40: 2146 ff73 00ff 4558 414d 504c 4553 0000 !F.s..EXAMPLES..\n-000b0f50: 4578 616d 706c 6573 1300 2e46 bf11 0000 Examples...F....\n-000b0f60: 2020 2045 7861 6d70 6c65 7307 002f 4621 Examples../F!\n-000b0f70: 0000 1200 2f46 3100 0020 2020 4578 616d ..../F1.. Exam\n-000b0f80: 706c 653a 0700 2f46 4100 0027 002f 4651 ple:../FA..'./FQ\n+000b0f30: 6578 7072 325d 2907 0022 4491 0000 1a00 expr2])..\"D.....\n+000b0f40: 2144 ff73 00ff 4558 414d 504c 4553 0000 !D.s..EXAMPLES..\n+000b0f50: 4578 616d 706c 6573 1300 2e44 bf11 0000 Examples...D....\n+000b0f60: 2020 2045 7861 6d70 6c65 7307 002f 4421 Examples../D!\n+000b0f70: 0000 1200 2f44 3100 0020 2020 4578 616d ..../D1.. Exam\n+000b0f80: 706c 653a 0700 2f44 4100 0027 002f 4451 ple:../DA..'./DQ\n 000b0f90: 0000 2020 2047 544d 3e57 7269 7465 2024 .. GTM>Write $\n 000b0fa0: 6c65 6e67 7468 2822 4b49 4e47 5354 4f4e length(\"KINGSTON\n-000b0fb0: 2229 0b00 2f46 6100 0020 2020 380e 002f \")../Fa.. 8../\n-000b0fc0: 4671 0000 2020 2047 544d 3e07 002f 4681 Fq.. GTM>../F.\n+000b0fb0: 2229 0b00 2f44 6100 0020 2020 380e 002f \")../Da.. 8../\n+000b0fc0: 4471 0000 2020 2047 544d 3e07 002f 4481 Dq.. GTM>../D.\n 000b0fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b0fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b0ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b1000: 0100 0000 cd07 0000 891f 0000 0000 0000 ................\n-000b1010: 7c00 0046 4845 4c50 00ff 7300 ff46 554e |..FHELP..s..FUN\n+000b1010: 7c00 0044 4845 4c50 00ff 7300 ff46 554e |..DHELP..s..FUN\n 000b1020: 4354 494f 4e53 00ff 7300 ff24 4c45 4e47 CTIONS..s..$LENG\n 000b1030: 5448 2829 00ff 7300 ff45 5841 4d50 4c45 TH()..s..EXAMPLE\n 000b1040: 5300 bf91 0000 2020 2054 6869 7320 7573 S..... This us\n 000b1050: 6573 2024 4c45 4e47 5448 2829 2074 6f20 es $LENGTH() to \n 000b1060: 5752 4954 4520 7468 6520 6c65 6e67 7468 WRITE the length\n 000b1070: 2069 6e20 6368 6172 6163 7465 7273 206f in characters o\n-000b1080: 6620 7468 6520 7374 7269 6e67 1600 2e46 f the string...F\n+000b1080: 6620 7468 6520 7374 7269 6e67 1600 2e44 f the string...D\n 000b1090: c011 0000 2020 2022 4b49 4e47 5354 4f4e .... \"KINGSTON\n-000b10a0: 222e 0700 2f46 1200 0012 002f 4613 0000 \".../F...../F...\n-000b10b0: 2020 2045 7861 6d70 6c65 3a07 002f 4614 Example:../F.\n-000b10c0: 0000 4100 2f46 1500 0020 2020 4754 4d3e ..A./F... GTM>\n+000b10a0: 222e 0700 2f44 1200 0012 002f 4413 0000 \".../D...../D...\n+000b10b0: 2020 2045 7861 6d70 6c65 3a07 002f 4414 Example:../D.\n+000b10c0: 0000 4100 2f44 1500 0020 2020 4754 4d3e ..A./D... GTM>\n 000b10d0: 7365 7420 783d 2253 6d69 7468 2f4a 6f68 set x=\"Smith/Joh\n 000b10e0: 6e2f 4d2f 3132 3420 4d61 696e 2053 7472 n/M/124 Main Str\n 000b10f0: 6565 742f 4f75 7274 6f77 6e2f 4b41 2f55 eet/Ourtown/KA/U\n-000b1100: 5341 2222 002f 4616 0000 2020 2047 544d SA\"\"./F... GTM\n+000b1100: 5341 2222 002f 4416 0000 2020 2047 544d SA\"\"./D... GTM\n 000b1110: 3e77 7269 7465 2024 6c65 6e67 7468 2878 >write $length(x\n-000b1120: 2c22 2f22 290b 002f 4617 0000 2020 2037 ,\"/\")../F... 7\n-000b1130: 0e00 2f46 1800 0020 2020 4754 4d3e 0700 ../F... GTM>..\n-000b1140: 2f46 1900 004b 002f 461a 0000 2020 2054 /F...K./F... T\n+000b1120: 2c22 2f22 290b 002f 4417 0000 2020 2037 ,\"/\")../D... 7\n+000b1130: 0e00 2f44 1800 0020 2020 4754 4d3e 0700 ../D... GTM>..\n+000b1140: 2f44 1900 004b 002f 441a 0000 2020 2054 /D...K./D... T\n 000b1150: 6869 7320 7573 6573 2024 4c45 4e47 5448 his uses $LENGTH\n 000b1160: 2829 2074 6f20 5752 4954 4520 7468 6520 () to WRITE the \n 000b1170: 6e75 6d62 6572 206f 6620 7069 6563 6573 number of pieces\n 000b1180: 2069 6e20 6120 7374 7269 6e67 2c20 6173 in a string, as\n-000b1190: 1900 2f46 2100 0020 2020 6465 6c69 6d69 ../F!.. delimi\n-000b11a0: 7465 6420 6279 202f 2e07 002f 4622 0000 ted by /.../F\"..\n-000b11b0: 1200 2f46 2300 0020 2020 4578 616d 706c ../F#.. Exampl\n-000b11c0: 653a 0700 2f46 2400 0028 002f 4625 0000 e:../F$..(./F%..\n+000b1190: 1900 2f44 2100 0020 2020 6465 6c69 6d69 ../D!.. delimi\n+000b11a0: 7465 6420 6279 202f 2e07 002f 4422 0000 ted by /.../D\"..\n+000b11b0: 1200 2f44 2300 0020 2020 4578 616d 706c ../D#.. Exampl\n+000b11c0: 653a 0700 2f44 2400 0028 002f 4425 0000 e:../D$..(./D%..\n 000b11d0: 2020 2047 544d 3e77 7269 7465 2024 6c65 GTM>write $le\n 000b11e0: 6e67 7468 2822 2f32 2f33 2f22 2c22 2f22 ngth(\"/2/3/\",\"/\"\n-000b11f0: 290b 002f 4626 0000 2020 2034 0e00 2f46 )../F&.. 4../F\n-000b1200: 2700 0020 2020 4754 4d3e 0700 2f46 2800 '.. GTM>../F(.\n-000b1210: 0050 002f 4629 0000 2020 2054 6869 7320 .P./F).. This \n+000b11f0: 290b 002f 4426 0000 2020 2034 0e00 2f44 )../D&.. 4../D\n+000b1200: 2700 0020 2020 4754 4d3e 0700 2f44 2800 '.. GTM>../D(.\n+000b1210: 0050 002f 4429 0000 2020 2054 6869 7320 .P./D).. This \n 000b1220: 616c 736f 2075 7365 7320 244c 454e 4754 also uses $LENGT\n 000b1230: 4828 2920 746f 2057 5249 5445 2074 6865 H() to WRITE the\n 000b1240: 206e 756d 6265 7220 6f66 2070 6965 6365 number of piece\n 000b1250: 7320 696e 2061 2073 7472 696e 672c 2061 s in a string, a\n-000b1260: 734a 002f 462a 0000 2020 2064 656c 696d sJ./F*.. delim\n+000b1260: 734a 002f 442a 0000 2020 2064 656c 696d sJ./D*.. delim\n 000b1270: 6974 6564 2062 7920 2f2e 204e 6f74 6963 ited by /. Notic\n 000b1280: 6520 7468 6174 2047 542e 4d2e 2061 6464 e that GT.M. add\n 000b1290: 7320 6f6e 6520 636f 756e 7420 746f 2074 s one count to t\n-000b12a0: 6865 2063 6f75 6e74 206f 6650 002f 4631 he count ofP./F1\n+000b12a0: 6865 2063 6f75 6e74 206f 6650 002f 4431 he count ofP./D1\n 000b12b0: 0000 2020 2064 656c 696d 6974 6572 7320 .. delimiters \n 000b12c0: 2869 6e20 7468 6973 2063 6173 6520 3329 (in this case 3)\n 000b12d0: 2c20 746f 2067 6574 2074 6865 206e 756d , to get the num\n 000b12e0: 6265 7220 6f66 2070 6965 6365 7320 696e ber of pieces in\n-000b12f0: 2074 6865 2073 7472 696e 6717 002f 4632 the string../F2\n+000b12f0: 2074 6865 2073 7472 696e 6717 002f 4432 the string../D2\n 000b1300: 0000 2020 2028 6469 7370 6c61 7973 2034 .. (displays 4\n-000b1310: 292e 0700 2f46 3300 0013 0018 464e 414d ).../F3.....FNAM\n-000b1320: 4528 2900 0024 4e41 6d65 2829 1200 1f46 E()..$NAme()...F\n+000b1310: 292e 0700 2f44 3300 0013 0018 444e 414d ).../D3.....DNAM\n+000b1320: 4528 2900 0024 4e41 6d65 2829 1200 1f44 E()..$NAme()...D\n 000b1330: bf11 0000 2020 2024 4e41 6d65 2829 0700 .... $NAme()..\n-000b1340: 2046 2100 0051 0020 4631 0000 2020 2052 F!..Q. F1.. R\n+000b1340: 2044 2100 0051 0020 4431 0000 2020 2052 D!..Q. D1.. R\n 000b1350: 6574 7572 6e73 2061 6e20 6576 616c 7561 eturns an evalua\n 000b1360: 7465 6420 7265 7072 6573 656e 7461 7469 ted representati\n 000b1370: 6f6e 206f 6620 736f 6d65 206f 7220 616c on of some or al\n 000b1380: 6c20 6f66 2061 206c 6f63 616c 206f 7220 l of a local or \n-000b1390: 676c 6f62 616c 1800 2046 4100 0020 2020 global.. FA.. \n+000b1390: 676c 6f62 616c 1800 2044 4100 0020 2020 global.. DA.. \n 000b13a0: 7661 7269 6162 6c65 206e 616d 652e 0700 variable name...\n-000b13b0: 2046 5100 002f 0020 4661 0000 2020 2054 FQ../. Fa.. T\n+000b13b0: 2044 5100 002f 0020 4461 0000 2020 2054 DQ../. Da.. T\n 000b13c0: 6865 2066 6f72 6d61 7420 666f 7220 7468 he format for th\n 000b13d0: 6520 244e 414d 4520 6675 6e63 7469 6f6e e $NAME function\n-000b13e0: 2069 733a 0700 2046 7100 0021 0020 4681 is:.. Fq..!. F.\n+000b13e0: 2069 733a 0700 2044 7100 0021 0020 4481 is:.. Dq..!. D.\n 000b13f0: 0000 2020 2024 4e41 5b4d 455d 2867 6c76 .. $NA[ME](glv\n-000b1400: 6e5b 2c69 6e74 6578 7072 5d29 0700 2046 n[,intexpr]).. F\n-000b1410: 9100 001a 001f 46ff 7300 ff45 5841 4d50 ......F.s..EXAMP\n+000b1400: 6e5b 2c69 6e74 6578 7072 5d29 0700 2044 n[,intexpr]).. D\n+000b1410: 9100 001a 001f 44ff 7300 ff45 5841 4d50 ......D.s..EXAMP\n 000b1420: 4c45 5300 0045 7861 6d70 6c65 7313 002c LES..Examples..,\n-000b1430: 46bf 1100 0020 2020 4578 616d 706c 6573 F.... Examples\n-000b1440: 0700 2d46 2100 0012 002d 4631 0000 2020 ..-F!....-F1.. \n-000b1450: 2045 7861 6d70 6c65 3a07 002d 4641 0000 Example:..-FA..\n-000b1460: 2b00 2d46 5100 0020 2020 4754 4d3e 7365 +.-FQ.. GTM>se\n+000b1430: 44bf 1100 0020 2020 4578 616d 706c 6573 D.... Examples\n+000b1440: 0700 2d44 2100 0012 002d 4431 0000 2020 ..-D!....-D1.. \n+000b1450: 2045 7861 6d70 6c65 3a07 002d 4441 0000 Example:..-DA..\n+000b1460: 2b00 2d44 5100 0020 2020 4754 4d3e 7365 +.-DQ.. GTM>se\n 000b1470: 7420 583d 2241 2222 4222 2c5e 5928 312c t X=\"A\"\"B\",^Y(1,\n-000b1480: 582c 2242 222c 3429 3d22 2221 002d 4661 X,\"B\",4)=\"\"!.-Fa\n+000b1480: 582c 2242 222c 3429 3d22 2221 002d 4461 X,\"B\",4)=\"\"!.-Da\n 000b1490: 0000 2020 2047 544d 3e77 7269 7465 2024 .. GTM>write $\n-000b14a0: 6e61 6d65 285e 2833 292c 3329 1a00 2d46 name(^(3),3)..-F\n+000b14a0: 6e61 6d65 285e 2833 292c 3329 1a00 2d44 name(^(3),3)..-D\n 000b14b0: 7100 0020 2020 5e59 2831 2c22 4122 2242 q.. ^Y(1,\"A\"\"B\n-000b14c0: 222c 2242 2229 0e00 2d46 8100 0020 2020 \",\"B\")..-F... \n-000b14d0: 4754 4d3e 0700 2d46 9100 0052 002c 46c0 GTM>..-F...R.,F.\n+000b14c0: 222c 2242 2229 0e00 2d44 8100 0020 2020 \",\"B\")..-D... \n+000b14d0: 4754 4d3e 0700 2d44 9100 0052 002c 44c0 GTM>..-D...R.,D.\n 000b14e0: 1100 0020 2020 5468 6973 2065 7861 6d70 ... This examp\n 000b14f0: 6c65 2073 6574 7320 7570 2061 206e 616b le sets up a nak\n 000b1500: 6564 2072 6566 6572 656e 6365 2061 6e64 ed reference and\n 000b1510: 2074 6865 6e20 7573 6573 2024 4e41 4d45 then uses $NAME\n 000b1520: 2829 2074 6f20 6469 7370 6c61 793e 002d () to display>.-\n-000b1530: 4612 0000 2020 2074 6865 2066 6972 7374 F... the first\n+000b1530: 4412 0000 2020 2074 6865 2066 6972 7374 D... the first\n 000b1540: 2074 6872 6565 206c 6576 656c 7320 6f66 three levels of\n 000b1550: 2074 6861 7420 666f 7572 2d6c 6576 656c that four-level\n-000b1560: 2072 6566 6572 656e 6365 2e07 002d 4613 reference...-F.\n-000b1570: 0000 1200 2d46 1400 0020 2020 4578 616d ....-F... Exam\n-000b1580: 706c 653a 0700 2d46 1500 0021 002d 4616 ple:..-F...!.-F.\n+000b1560: 2072 6566 6572 656e 6365 2e07 002d 4413 reference...-D.\n+000b1570: 0000 1200 2d44 1400 0020 2020 4578 616d ....-D... Exam\n+000b1580: 706c 653a 0700 2d44 1500 0021 002d 4416 ple:..-D...!.-D.\n 000b1590: 0000 2020 2047 544d 3e77 7269 7465 2024 .. GTM>write $\n-000b15a0: 6e61 6d65 285e 2833 292c 3029 0c00 2d46 name(^(3),0)..-F\n-000b15b0: 1700 0020 2020 5e59 0e00 2d46 1800 0020 ... ^Y..-F... \n-000b15c0: 2020 4754 4d3e 0700 2d46 1900 0049 002d GTM>..-F...I.-\n-000b15d0: 461a 0000 2020 2054 6869 7320 6578 616d F... This exam\n+000b15a0: 6e61 6d65 285e 2833 292c 3029 0c00 2d44 name(^(3),0)..-D\n+000b15b0: 1700 0020 2020 5e59 0e00 2d44 1800 0020 ... ^Y..-D... \n+000b15c0: 2020 4754 4d3e 0700 2d44 1900 0049 002d GTM>..-D...I.-\n+000b15d0: 441a 0000 2020 2054 6869 7320 6578 616d D... This exam\n 000b15e0: 706c 6520 7368 6f77 7320 7468 6520 6e61 ple shows the na\n 000b15f0: 6d65 206c 6576 656c 2066 6f72 2074 6865 me level for the\n 000b1600: 2073 616d 6520 6e61 6b65 6420 7265 6665 same naked refe\n-000b1610: 7265 6e63 652e 0700 2d46 2100 0012 0019 rence...-F!.....\n-000b1620: 4645 5854 2829 0000 244e 6578 7428 2912 FEXT()..$Next().\n-000b1630: 001f 46bf 1100 0020 2020 244e 6578 7428 ..F.... $Next(\n-000b1640: 2907 0020 4621 0000 5100 2046 3100 0020 ).. F!..Q. F1.. \n+000b1610: 7265 6e63 652e 0700 2d44 2100 0012 0019 rence...-D!.....\n+000b1620: 4445 5854 2829 0000 244e 6578 7428 2912 DEXT()..$Next().\n+000b1630: 001f 44bf 1100 0020 2020 244e 6578 7428 ..D.... $Next(\n+000b1640: 2907 0020 4421 0000 5100 2044 3100 0020 ).. D!..Q. D1.. \n 000b1650: 2020 5265 7475 726e 7320 7468 6520 6e65 Returns the ne\n 000b1660: 7874 2073 7562 7363 7269 7074 6564 206c xt subscripted l\n 000b1670: 6f63 616c 206f 7220 676c 6f62 616c 2076 ocal or global v\n 000b1680: 6172 6961 626c 6520 6e61 6d65 2069 6e20 ariable name in \n-000b1690: 636f 6c6c 6174 696f 6e44 0020 4641 0000 collationD. FA..\n+000b1690: 636f 6c6c 6174 696f 6e44 0020 4441 0000 collationD. DA..\n 000b16a0: 2020 2073 6571 7565 6e63 6520 7769 7468 sequence with\n 000b16b0: 696e 2074 6865 2061 7272 6179 206c 6576 in the array lev\n 000b16c0: 656c 2073 7065 6369 6669 6564 2062 7920 el specified by \n 000b16d0: 6974 7320 6172 6775 6d65 6e74 2e07 0020 its argument... \n-000b16e0: 4651 0000 4f00 2046 6100 0020 2020 244e FQ..O. Fa.. $N\n+000b16e0: 4451 0000 4f00 2044 6100 0020 2020 244e DQ..O. Da.. $N\n 000b16f0: 4558 5428 2920 6861 7320 6265 656e 2072 EXT() has been r\n 000b1700: 6570 6c61 6365 6420 6279 2024 4f52 4445 eplaced by $ORDE\n 000b1710: 5228 292e 2024 4e45 5854 2068 6173 2062 R(). $NEXT has b\n 000b1720: 6565 6e20 7265 7461 696e 6564 2069 6e20 een retained in \n-000b1730: 7468 654e 0020 4671 0000 2020 2063 7572 theN. Fq.. cur\n+000b1730: 7468 654e 0020 4471 0000 2020 2063 7572 theN. Dq.. cur\n 000b1740: 7265 6e74 2073 7461 6e64 6172 6420 6f6e rent standard on\n 000b1750: 6c79 2066 6f72 2063 6f6d 7061 7469 6269 ly for compatibi\n 000b1760: 6c69 7479 2077 6974 6820 6561 726c 6965 lity with earlie\n 000b1770: 7220 7665 7273 696f 6e73 206f 6620 7468 r versions of th\n-000b1780: 654c 0020 4681 0000 2020 2073 7461 6e64 eL. F... stand\n+000b1780: 654c 0020 4481 0000 2020 2073 7461 6e64 eL. D... stand\n 000b1790: 6172 642e 2024 4e45 5854 2829 2069 7320 ard. $NEXT() is \n 000b17a0: 7369 6d69 6c61 7220 746f 2024 4f52 4445 similar to $ORDE\n 000b17b0: 5228 292e 2048 6f77 6576 6572 2c20 244e R(). However, $N\n 000b17c0: 4558 5428 2920 6861 7320 7468 6500 0000 EXT() has the...\n 000b17d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b17e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b17f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b1800: 0100 0000 c107 0000 c61f 0000 0000 0000 ................\n-000b1810: 7100 0046 4845 4c50 00ff 7300 ff46 554e q..FHELP..s..FUN\n+000b1810: 7100 0044 4845 4c50 00ff 7300 ff46 554e q..DHELP..s..FUN\n 000b1820: 4354 494f 4e53 00ff 7300 ff24 4e45 5854 CTIONS..s..$NEXT\n 000b1830: 2829 00bf 9100 0020 2020 6465 6669 6369 ()..... defici\n 000b1840: 656e 6379 2074 6861 7420 7768 656e 2069 ency that when i\n 000b1850: 7420 656e 636f 756e 7465 7273 206e 6567 t encounters neg\n 000b1860: 6174 6976 6520 6f6e 6520 282d 3129 2061 ative one (-1) a\n 000b1870: 7320 6120 7375 6273 6372 6970 742c 2069 s a subscript, i\n-000b1880: 7454 001f 46c0 1100 0020 2020 7265 7475 tT..F.... retu\n+000b1880: 7454 001f 44c0 1100 0020 2020 7265 7475 tT..D.... retu\n 000b1890: 726e 7320 7468 6520 7361 6d65 2072 6573 rns the same res\n 000b18a0: 756c 7420 6173 2077 6865 6e20 6974 2066 ult as when it f\n 000b18b0: 696e 6473 206e 6f20 6f74 6865 7220 6461 inds no other da\n 000b18c0: 7461 2061 7420 7468 6520 6c65 7665 6c2e ta at the level.\n-000b18d0: 2054 6869 7352 0020 4612 0000 2020 2064 ThisR. F... d\n+000b18d0: 2054 6869 7352 0020 4412 0000 2020 2064 ThisR. D... d\n 000b18e0: 6566 6963 6965 6e63 7920 6973 2070 6172 eficiency is par\n 000b18f0: 7469 6375 6c61 726c 7920 6469 7372 7570 ticularly disrup\n 000b1900: 7469 7665 2062 6563 6175 7365 2069 7420 tive because it \n 000b1910: 6f63 6375 7273 2069 6e20 7468 6520 6d69 occurs in the mi\n-000b1920: 6464 6c65 206f 6623 0020 4613 0000 2020 ddle of#. F... \n+000b1920: 6464 6c65 206f 6623 0020 4413 0000 2020 ddle of#. D... \n 000b1930: 2074 6865 204d 2063 6f6c 6c61 7469 6e67 the M collating\n-000b1940: 2073 6571 7565 6e63 652e 0700 2046 1400 sequence... F..\n-000b1950: 0015 0020 4615 0000 2020 202a 2a43 6175 ... F... **Cau\n-000b1960: 7469 6f6e 2a2a 0700 2046 1600 0052 0020 tion**.. F...R. \n-000b1970: 4617 0000 2020 2041 7320 244e 4558 5428 F... As $NEXT(\n+000b1940: 2073 6571 7565 6e63 652e 0700 2044 1400 sequence... D..\n+000b1950: 0015 0020 4415 0000 2020 202a 2a43 6175 ... D... **Cau\n+000b1960: 7469 6f6e 2a2a 0700 2044 1600 0052 0020 tion**.. D...R. \n+000b1970: 4417 0000 2020 2041 7320 244e 4558 5428 D... As $NEXT(\n 000b1980: 2920 6861 7320 6265 656e 2072 656d 6f76 ) has been remov\n 000b1990: 6564 2066 726f 6d20 7468 6520 7374 616e ed from the stan\n 000b19a0: 6461 7264 2069 6e20 7468 6520 4d44 432c dard in the MDC,\n 000b19b0: 2079 6f75 2073 686f 756c 6420 7573 6511 you should use.\n-000b19c0: 0020 4618 0000 2020 2024 4f52 4445 522e . F... $ORDER.\n-000b19d0: 0700 2046 1900 002f 0020 461a 0000 2020 .. F.../. F... \n+000b19c0: 0020 4418 0000 2020 2024 4f52 4445 522e . D... $ORDER.\n+000b19d0: 0700 2044 1900 002f 0020 441a 0000 2020 .. D.../. D... \n 000b19e0: 2054 6865 2066 6f72 6d61 7420 666f 7220 The format for \n 000b19f0: 7468 6520 244e 4558 5420 6675 6e63 7469 the $NEXT functi\n-000b1a00: 6f6e 2069 733a 0700 2046 2100 0017 0020 on is:.. F!.... \n-000b1a10: 4622 0000 2020 2024 4e5b 4558 545d 2867 F\".. $N[EXT](g\n-000b1a20: 6c76 6e29 0700 2046 2300 0015 0018 464f lvn).. F#.....FO\n+000b1a00: 6f6e 2069 733a 0700 2044 2100 0017 0020 on is:.. D!.... \n+000b1a10: 4422 0000 2020 2024 4e5b 4558 545d 2867 D\".. $N[EXT](g\n+000b1a20: 6c76 6e29 0700 2044 2300 0015 0018 444f lvn).. D#.....DO\n 000b1a30: 5244 4552 2829 0000 244f 7264 6572 2829 RDER()..$Order()\n-000b1a40: 1300 2046 bf11 0000 2020 2024 4f72 6465 .. F.... $Orde\n-000b1a50: 7228 2907 0021 4621 0000 5200 2146 3100 r()..!F!..R.!F1.\n+000b1a40: 1300 2044 bf11 0000 2020 2024 4f72 6465 .. D.... $Orde\n+000b1a50: 7228 2907 0021 4421 0000 5200 2144 3100 r()..!D!..R.!D1.\n 000b1a60: 0020 2020 5265 7475 726e 7320 7468 6520 . Returns the \n 000b1a70: 7375 6273 6372 6970 7420 6f66 2074 6865 subscript of the\n 000b1a80: 206e 6578 7420 6f72 2070 7269 6f72 206c next or prior l\n 000b1a90: 6f63 616c 206f 7220 676c 6f62 616c 2076 ocal or global v\n-000b1aa0: 6172 6961 626c 6520 6e61 6d65 4d00 2146 ariable nameM.!F\n+000b1aa0: 6172 6961 626c 6520 6e61 6d65 4d00 2144 ariable nameM.!D\n 000b1ab0: 4100 0020 2020 696e 2063 6f6c 6c61 7469 A.. in collati\n 000b1ac0: 6f6e 2073 6571 7565 6e63 6520 7769 7468 on sequence with\n 000b1ad0: 696e 2074 6865 2061 7272 6179 206c 6576 in the array lev\n 000b1ae0: 656c 2073 7065 6369 6669 6564 2062 7920 el specified by \n-000b1af0: 6974 7320 6669 7273 7452 0021 4651 0000 its firstR.!FQ..\n+000b1af0: 6974 7320 6669 7273 7452 0021 4451 0000 its firstR.!DQ..\n 000b1b00: 2020 2061 7267 756d 656e 742e 2049 6e20 argument. In \n 000b1b10: 646f 696e 6720 736f 2c20 6974 206d 6f76 doing so, it mov\n 000b1b20: 6573 2069 6e20 7468 6520 6469 7265 6374 es in the direct\n 000b1b30: 696f 6e20 7370 6563 6966 6965 6420 6279 ion specified by\n-000b1b40: 2074 6865 2073 6563 6f6e 6454 0021 4661 the secondT.!Fa\n+000b1b40: 2074 6865 2073 6563 6f6e 6454 0021 4461 the secondT.!Da\n 000b1b50: 0000 2020 2061 7267 756d 656e 742e 2049 .. argument. I\n 000b1b60: 6e20 4754 2e4d 2c20 7768 656e 2024 4f52 n GT.M, when $OR\n 000b1b70: 4445 5228 2920 6861 7320 616e 2075 6e73 DER() has an uns\n 000b1b80: 7562 7363 7269 7074 6564 2061 7267 756d ubscripted argum\n 000b1b90: 656e 742c 2069 7420 7265 7475 726e 734d ent, it returnsM\n-000b1ba0: 0021 4671 0000 2020 2074 6865 206e 6578 .!Fq.. the nex\n+000b1ba0: 0021 4471 0000 2020 2074 6865 206e 6578 .!Dq.. the nex\n 000b1bb0: 7420 6f72 2070 7265 7669 6f75 7320 756e t or previous un\n 000b1bc0: 7375 6273 6372 6970 7465 6420 6c6f 6361 subscripted loca\n 000b1bd0: 6c20 6f72 2067 6c6f 6261 6c20 7661 7269 l or global vari\n-000b1be0: 6162 6c65 206e 616d 6520 696e 1d00 2146 able name in..!F\n+000b1be0: 6162 6c65 206e 616d 6520 696e 1d00 2144 able name in..!D\n 000b1bf0: 8100 0020 2020 636f 6c6c 6174 696e 6720 ... collating \n-000b1c00: 7365 7175 656e 6365 2e07 0021 4691 0000 sequence...!F...\n-000b1c10: 3100 2046 c011 0000 2020 2054 6865 2066 1. F.... The f\n+000b1c00: 7365 7175 656e 6365 2e07 0021 4491 0000 sequence...!D...\n+000b1c10: 3100 2044 c011 0000 2020 2054 6865 2066 1. D.... The f\n 000b1c20: 6f72 6d61 7420 666f 7220 7468 6520 244f ormat for the $O\n 000b1c30: 5244 4552 2066 756e 6374 696f 6e20 6973 RDER function is\n-000b1c40: 3a07 0021 4612 0000 1f00 2146 1300 0020 :..!F.....!F... \n+000b1c40: 3a07 0021 4412 0000 1f00 2144 1300 0020 :..!D.....!D... \n 000b1c50: 2020 244f 5b52 4445 525d 2867 6c76 6e5b $O[RDER](glvn[\n-000b1c60: 2c65 7870 725d 2907 0021 4614 0000 1200 ,expr])..!F.....\n-000b1c70: 2146 1500 0020 2020 2a2a 4e6f 7465 2a2a !F... **Note**\n-000b1c80: 0700 2146 1600 0054 0021 4617 0000 2020 ..!F...T.!F... \n+000b1c60: 2c65 7870 725d 2907 0021 4414 0000 1200 ,expr])..!D.....\n+000b1c70: 2144 1500 0020 2020 2a2a 4e6f 7465 2a2a !D... **Note**\n+000b1c80: 0700 2144 1600 0054 0021 4417 0000 2020 ..!D...T.!D... \n 000b1c90: 204e 616d 652d 6c65 7665 6c20 244f 5244 Name-level $ORD\n 000b1ca0: 4552 2829 2061 6c77 6179 7320 7265 7475 ER() always retu\n 000b1cb0: 726e 7320 616e 2065 6d70 7479 2073 7472 rns an empty str\n 000b1cc0: 696e 6720 7768 656e 2075 7365 6420 7769 ing when used wi\n-000b1cd0: 7468 2065 7874 656e 6465 6415 0021 4618 th extended..!F.\n+000b1cd0: 7468 2065 7874 656e 6465 6415 0021 4418 th extended..!D.\n 000b1ce0: 0000 2020 2072 6566 6572 656e 6365 732e .. references.\n-000b1cf0: 0700 2146 1900 001a 0020 46ff 7300 ff45 ..!F..... F.s..E\n+000b1cf0: 0700 2144 1900 001a 0020 44ff 7300 ff45 ..!D..... D.s..E\n 000b1d00: 5841 4d50 4c45 5300 0045 7861 6d70 6c65 XAMPLES..Example\n-000b1d10: 7313 002d 46bf 1100 0020 2020 4578 616d s..-F.... Exam\n-000b1d20: 706c 6573 0700 2e46 2100 0012 002e 4631 ples...F!.....F1\n+000b1d10: 7313 002d 44bf 1100 0020 2020 4578 616d s..-D.... Exam\n+000b1d20: 706c 6573 0700 2e44 2100 0012 002e 4431 ples...D!.....D1\n 000b1d30: 0000 2020 2045 7861 6d70 6c65 3a07 002e .. Example:...\n-000b1d40: 4641 0000 1400 2e46 5100 0020 2020 4754 FA.....FQ.. GT\n-000b1d50: 4d3e 7a77 7269 7465 1200 2e46 6100 0020 M>zwrite...Fa.. \n-000b1d60: 2020 6c63 6c28 3129 3d33 1400 2e46 7100 lcl(1)=3...Fq.\n+000b1d40: 4441 0000 1400 2e44 5100 0020 2020 4754 DA.....DQ.. GT\n+000b1d50: 4d3e 7a77 7269 7465 1200 2e44 6100 0020 M>zwrite...Da.. \n+000b1d60: 2020 6c63 6c28 3129 3d33 1400 2e44 7100 lcl(1)=3...Dq.\n 000b1d70: 0020 2020 6c63 6c28 2278 2229 3d34 2300 . lcl(\"x\")=4#.\n-000b1d80: 2e46 8100 0020 2020 4754 4d3e 7772 6974 .F... GTM>writ\n+000b1d80: 2e44 8100 0020 2020 4754 4d3e 7772 6974 .D... GTM>writ\n 000b1d90: 6520 246f 7264 6572 286c 636c 2822 2229 e $order(lcl(\"\")\n-000b1da0: 290b 002e 4691 0000 2020 2031 0800 2d46 )...F... 1..-F\n-000b1db0: c011 0000 5400 2e46 1200 0020 2020 5468 ....T..F... Th\n+000b1da0: 290b 002e 4491 0000 2020 2031 0800 2d44 )...D... 1..-D\n+000b1db0: c011 0000 5400 2e44 1200 0020 2020 5468 ....T..D... Th\n 000b1dc0: 6973 2065 7861 6d70 6c65 2072 6574 7572 is example retur\n 000b1dd0: 6e73 2074 6865 2066 6972 7374 206e 6f64 ns the first nod\n 000b1de0: 652c 2074 6861 7420 6973 2031 2c20 6265 e, that is 1, be\n 000b1df0: 6361 7573 6520 7468 6520 7370 6563 6966 cause the specif\n-000b1e00: 6965 6420 6c61 7374 4a00 2e46 1300 0020 ied lastJ..F... \n+000b1e00: 6965 6420 6c61 7374 4a00 2e44 1300 0020 ied lastJ..D... \n 000b1e10: 2020 7375 6273 6372 6970 7420 6f66 2074 subscript of t\n 000b1e20: 6865 2061 7267 756d 656e 7420 6973 206e he argument is n\n 000b1e30: 756c 6c20 616e 6420 6c63 6c20 6861 7320 ull and lcl has \n 000b1e40: 6e6f 206e 756c 6c20 7375 6273 6372 6970 no null subscrip\n-000b1e50: 742e 0700 2e46 1400 0012 002e 4615 0000 t....F......F...\n-000b1e60: 2020 2045 7861 6d70 6c65 3a07 002e 4616 Example:...F.\n-000b1e70: 0000 2200 2e46 1700 0020 2020 4754 4d3e ..\"..F... GTM>\n+000b1e50: 742e 0700 2e44 1400 0012 002e 4415 0000 t....D......D...\n+000b1e60: 2020 2045 7861 6d70 6c65 3a07 002e 4416 Example:...D.\n+000b1e70: 0000 2200 2e44 1700 0020 2020 4754 4d3e ..\"..D... GTM>\n 000b1e80: 7772 6974 6520 246f 7264 6572 286c 636c write $order(lcl\n-000b1e90: 2831 2929 0b00 2e46 1800 0020 2020 7807 (1))...F... x.\n-000b1ea0: 002e 4619 0000 5400 2e46 1a00 0020 2020 ..F...T..F... \n+000b1e90: 2831 2929 0b00 2e44 1800 0020 2020 7807 (1))...D... x.\n+000b1ea0: 002e 4419 0000 5400 2e44 1a00 0020 2020 ..D...T..D... \n 000b1eb0: 5468 6973 2065 7861 6d70 6c65 2072 6574 This example ret\n 000b1ec0: 7572 6e73 2074 6865 2066 6972 7374 206e urns the first n\n 000b1ed0: 6f64 6520 6166 7465 7220 6c63 6c28 3129 ode after lcl(1)\n 000b1ee0: 2074 6861 7420 6973 2078 2062 6563 6175 that is x becau\n-000b1ef0: 7365 206c 636c 2068 6173 1c00 2e46 2100 se lcl has...F!.\n+000b1ef0: 7365 206c 636c 2068 6173 1c00 2e44 2100 se lcl has...D!.\n 000b1f00: 0020 2020 6e6f 206e 756c 6c20 7375 6273 . no null subs\n-000b1f10: 6372 6970 742e 0700 2e46 2200 0012 002e cript....F\".....\n-000b1f20: 4623 0000 2020 2045 7861 6d70 6c65 3a07 F#.. Example:.\n-000b1f30: 002e 4624 0000 2600 2e46 2500 0020 2020 ..F$..&..F%.. \n+000b1f10: 6372 6970 742e 0700 2e44 2200 0012 002e cript....D\".....\n+000b1f20: 4423 0000 2020 2045 7861 6d70 6c65 3a07 D#.. Example:.\n+000b1f30: 002e 4424 0000 2600 2e44 2500 0020 2020 ..D$..&..D%.. \n 000b1f40: 4754 4d3e 7772 6974 6520 246f 7264 6572 GTM>write $order\n-000b1f50: 286c 636c 2822 2229 2c2d 3129 0b00 2e46 (lcl(\"\"),-1)...F\n-000b1f60: 2600 0020 2020 7807 002e 4627 0000 5300 &.. x...F'..S.\n-000b1f70: 2e46 2800 0020 2020 5468 6973 2065 7861 .F(.. This exa\n+000b1f50: 286c 636c 2822 2229 2c2d 3129 0b00 2e44 (lcl(\"\"),-1)...D\n+000b1f60: 2600 0020 2020 7807 002e 4427 0000 5300 &.. x...D'..S.\n+000b1f70: 2e44 2800 0020 2020 5468 6973 2065 7861 .D(.. This exa\n 000b1f80: 6d70 6c65 2072 6574 7572 6e73 2074 6865 mple returns the\n 000b1f90: 206c 6173 7420 6e6f 6465 2074 6861 7420 last node that \n 000b1fa0: 6973 2c20 782c 2062 6563 6175 7365 2074 is, x, because t\n 000b1fb0: 6865 206c 6173 7420 7375 6273 6372 6970 he last subscrip\n 000b1fc0: 7400 0000 0000 0000 0000 0000 0000 0000 t...............\n 000b1fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b1fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b1ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b2000: 0100 0000 fc07 0000 ff1f 0000 0000 0000 ................\n-000b2010: 7000 0046 4845 4c50 00ff 7300 ff46 554e p..FHELP..s..FUN\n+000b2010: 7000 0044 4845 4c50 00ff 7300 ff46 554e p..DHELP..s..FUN\n 000b2020: 4354 494f 4e53 00ff 7300 ff24 4f52 4445 CTIONS..s..$ORDE\n 000b2030: 5228 2900 ff73 00ff 4558 414d 504c 4553 R()..s..EXAMPLES\n 000b2040: 00c0 2900 0020 2020 6f66 2074 6865 2066 ..).. of the f\n 000b2050: 6972 7374 2061 7267 756d 656e 7420 6973 irst argument is\n 000b2060: 206e 756c 6c20 616e 6420 7365 636f 6e64 null and second\n 000b2070: 2061 7267 756d 656e 7420 6973 202d 312e argument is -1.\n-000b2080: 0700 2e46 2a00 001b 002e 4631 0000 2020 ...F*.....F1.. \n+000b2080: 0700 2e44 2a00 001b 002e 4431 0000 2020 ...D*.....D1.. \n 000b2090: 2047 544d 3e73 6574 206c 636c 2822 2229 GTM>set lcl(\"\")\n-000b20a0: 3d32 1400 2e46 3200 0020 2020 4754 4d3e =2...F2.. GTM>\n-000b20b0: 7a77 7269 7465 1300 2e46 3300 0020 2020 zwrite...F3.. \n-000b20c0: 6c63 6c28 2222 293d 3212 002e 4634 0000 lcl(\"\")=2...F4..\n-000b20d0: 2020 206c 636c 2831 293d 3314 002e 4635 lcl(1)=3...F5\n+000b20a0: 3d32 1400 2e44 3200 0020 2020 4754 4d3e =2...D2.. GTM>\n+000b20b0: 7a77 7269 7465 1300 2e44 3300 0020 2020 zwrite...D3.. \n+000b20c0: 6c63 6c28 2222 293d 3212 002e 4434 0000 lcl(\"\")=2...D4..\n+000b20d0: 2020 206c 636c 2831 293d 3314 002e 4435 lcl(1)=3...D5\n 000b20e0: 0000 2020 206c 636c 2822 7822 293d 3423 .. lcl(\"x\")=4#\n-000b20f0: 002e 4636 0000 2020 2047 544d 3e77 7269 ..F6.. GTM>wri\n+000b20f0: 002e 4436 0000 2020 2047 544d 3e77 7269 ..D6.. GTM>wri\n 000b2100: 7465 2024 6f72 6465 7228 6c63 6c28 2222 te $order(lcl(\"\"\n-000b2110: 2929 0b00 2e46 3700 0020 2020 3107 002e ))...F7.. 1...\n-000b2120: 4638 0000 5100 2e46 3900 0020 2020 5468 F8..Q..F9.. Th\n+000b2110: 2929 0b00 2e44 3700 0020 2020 3107 002e ))...D7.. 1...\n+000b2120: 4438 0000 5100 2e44 3900 0020 2020 5468 D8..Q..D9.. Th\n 000b2130: 6973 2065 7861 6d70 6c65 2072 6574 7572 is example retur\n 000b2140: 6e73 2074 6865 2073 6563 6f6e 6420 6e6f ns the second no\n 000b2150: 6465 2061 7420 7468 6520 7370 6563 6966 de at the specif\n 000b2160: 6965 6420 6c65 7665 6c20 6265 6361 7573 ied level becaus\n-000b2170: 6520 7468 6551 002e 463a 0000 2020 206e e theQ..F:.. n\n+000b2170: 6520 7468 6551 002e 443a 0000 2020 206e e theQ..D:.. n\n 000b2180: 756c 6c20 7375 6273 6372 6970 7420 6174 ull subscript at\n 000b2190: 2074 6865 2065 6e64 206f 6620 7468 6520 the end of the \n 000b21a0: 6172 6775 6d65 6e74 2069 7320 616d 6269 argument is ambi\n 000b21b0: 6775 6f75 7320 2864 6f65 7320 6974 2073 guous (does it s\n-000b21c0: 7065 6369 6679 4e00 2e46 4100 0020 2020 pecifyN..FA.. \n+000b21c0: 7065 6369 6679 4e00 2e44 4100 0020 2020 pecifyN..DA.. \n 000b21d0: 7374 6172 7469 6e67 2061 7420 7468 6520 starting at the \n 000b21e0: 6265 6769 6e6e 696e 6720 6f72 2073 7461 beginning or sta\n 000b21f0: 7274 696e 6720 6174 2074 6865 2072 6561 rting at the rea\n 000b2200: 6c20 6e6f 6465 2077 6974 6820 7468 6520 l node with the \n-000b2210: 6e75 6c6c 4d00 2e46 4200 0020 2020 7375 nullM..FB.. su\n+000b2210: 6e75 6c6c 4d00 2e44 4200 0020 2020 7375 nullM..DB.. su\n 000b2220: 6273 6372 6970 743f 2920 616e 6420 7265 bscript?) and re\n 000b2230: 7475 726e 696e 6720 7468 6520 7375 6273 turning the subs\n 000b2240: 6372 6970 7420 6f66 2074 6865 2066 6972 cript of the fir\n 000b2250: 7374 206e 6f64 6520 2861 6e20 656d 7074 st node (an empt\n-000b2260: 7937 002e 4643 0000 2020 2073 7472 696e y7..FC.. strin\n+000b2260: 7937 002e 4443 0000 2020 2073 7472 696e y7..DC.. strin\n 000b2270: 6729 2077 6f75 6c64 2074 656e 6420 746f g) would tend to\n 000b2280: 2063 7265 6174 6520 616e 2065 6e64 6c65 create an endle\n-000b2290: 7373 206c 6f6f 702e 0700 2e46 4400 0012 ss loop....FD...\n-000b22a0: 002e 4645 0000 2020 2045 7861 6d70 6c65 ..FE.. Example\n-000b22b0: 3a07 002e 4646 0000 2600 2e46 4700 0020 :...FF..&..FG.. \n+000b2290: 7373 206c 6f6f 702e 0700 2e44 4400 0012 ss loop....DD...\n+000b22a0: 002e 4445 0000 2020 2045 7861 6d70 6c65 ..DE.. Example\n+000b22b0: 3a07 002e 4446 0000 2600 2e44 4700 0020 :...DF..&..DG.. \n 000b22c0: 2020 4754 4d3e 7772 6974 6520 246f 7264 GTM>write $ord\n 000b22d0: 6572 286c 636c 2822 2229 2c2d 3129 0b00 er(lcl(\"\"),-1)..\n-000b22e0: 2e46 4800 0020 2020 7827 002e 4649 0000 .FH.. x'..FI..\n+000b22e0: 2e44 4800 0020 2020 7827 002e 4449 0000 .DH.. x'..DI..\n 000b22f0: 2020 2047 544d 3e77 7269 7465 2024 6f72 GTM>write $or\n 000b2300: 6465 7228 6c63 6c28 2278 2229 2c2d 3129 der(lcl(\"x\"),-1)\n-000b2310: 0b00 2e46 4a00 0020 2020 3107 002e 4651 ...FJ.. 1...FQ\n-000b2320: 0000 1200 2e46 5200 0020 2020 4578 616d .....FR.. Exam\n-000b2330: 706c 653a 0700 2e46 5300 0049 002e 4654 ple:...FS..I..FT\n+000b2310: 0b00 2e44 4a00 0020 2020 3107 002e 4451 ...DJ.. 1...DQ\n+000b2320: 0000 1200 2e44 5200 0020 2020 4578 616d .....DR.. Exam\n+000b2330: 706c 653a 0700 2e44 5300 0049 002e 4454 ple:...DS..I..DT\n 000b2340: 0000 2020 2047 544d 3e6b 696c 6c20 2073 .. GTM>kill s\n 000b2350: 6574 2028 6128 3129 2c61 2832 3030 3029 et (a(1),a(2000)\n 000b2360: 2c61 2822 4341 5422 292c 6128 2263 6174 ,a(\"CAT\"),a(\"cat\n 000b2370: 2229 2c61 2822 414c 4622 292c 6128 3132 \"),a(\"ALF\"),a(12\n-000b2380: 2929 3d31 4300 2e46 5500 0020 2020 4754 ))=1C..FU.. GT\n+000b2380: 2929 3d31 4300 2e44 5500 0020 2020 4754 ))=1C..DU.. GT\n 000b2390: 4d3e 7365 7420 783d 2222 2066 6f72 2020 M>set x=\"\" for \n 000b23a0: 7365 7420 783d 246f 7264 6572 2861 2878 set x=$order(a(x\n 000b23b0: 2929 2071 7569 743a 783d 2222 2020 7772 )) quit:x=\"\" wr\n-000b23c0: 6974 6520 212c 780b 002e 4656 0000 2020 ite !,x...FV.. \n-000b23d0: 2031 0c00 2e46 5700 0020 2020 3132 0e00 1...FW.. 12..\n-000b23e0: 2e46 5800 0020 2020 3230 3030 0d00 2e46 .FX.. 2000...F\n-000b23f0: 5900 0020 2020 414c 460d 002e 465a 0000 Y.. ALF...FZ..\n-000b2400: 2020 2043 4154 0d00 2e46 6100 0020 2020 CAT...Fa.. \n-000b2410: 6361 7444 002e 4662 0000 2020 2047 544d catD..Fb.. GTM\n+000b23c0: 6974 6520 212c 780b 002e 4456 0000 2020 ite !,x...DV.. \n+000b23d0: 2031 0c00 2e44 5700 0020 2020 3132 0e00 1...DW.. 12..\n+000b23e0: 2e44 5800 0020 2020 3230 3030 0d00 2e44 .DX.. 2000...D\n+000b23f0: 5900 0020 2020 414c 460d 002e 445a 0000 Y.. ALF...DZ..\n+000b2400: 2020 2043 4154 0d00 2e44 6100 0020 2020 CAT...Da.. \n+000b2410: 6361 7444 002e 4462 0000 2020 2047 544d catD..Db.. GTM\n 000b2420: 3e6b 696c 6c20 6128 2243 4154 2229 2073 >kill a(\"CAT\") s\n 000b2430: 6574 2061 2835 2c31 3029 3d22 776f 6f6c et a(5,10)=\"wool\n 000b2440: 776f 7274 6873 222c 6128 2263 6174 2229 worths\",a(\"cat\")\n-000b2450: 3d22 6c61 7374 2246 002e 4663 0000 2020 =\"last\"F..Fc.. \n+000b2450: 3d22 6c61 7374 2246 002e 4463 0000 2020 =\"last\"F..Dc.. \n 000b2460: 2047 544d 3e73 6574 2078 3d22 2220 666f GTM>set x=\"\" fo\n 000b2470: 7220 2073 6574 2078 3d24 6f72 6465 7228 r set x=$order(\n 000b2480: 6128 7829 2c2d 3129 2071 7569 743a 783d a(x),-1) quit:x=\n 000b2490: 2222 2020 7772 6974 6520 212c 780d 002e \"\" write !,x...\n-000b24a0: 4664 0000 2020 2063 6174 0d00 2e46 6500 Fd.. cat...Fe.\n-000b24b0: 0020 2020 414c 460e 002e 4666 0000 2020 . ALF...Ff.. \n-000b24c0: 2032 3030 300c 002e 4667 0000 2020 2031 2000...Fg.. 1\n-000b24d0: 320b 002e 4668 0000 2020 2035 0b00 2e46 2...Fh.. 5...F\n-000b24e0: 6900 0020 2020 310e 002e 466a 0000 2020 i.. 1...Fj.. \n-000b24f0: 2047 544d 3e07 002e 4671 0000 5000 2e46 GTM>...Fq..P..F\n+000b24a0: 4464 0000 2020 2063 6174 0d00 2e44 6500 Dd.. cat...De.\n+000b24b0: 0020 2020 414c 460e 002e 4466 0000 2020 . ALF...Df.. \n+000b24c0: 2032 3030 300c 002e 4467 0000 2020 2031 2000...Dg.. 1\n+000b24d0: 320b 002e 4468 0000 2020 2035 0b00 2e44 2...Dh.. 5...D\n+000b24e0: 6900 0020 2020 310e 002e 446a 0000 2020 i.. 1...Dj.. \n+000b24f0: 2047 544d 3e07 002e 4471 0000 5000 2e44 GTM>...Dq..P..D\n 000b2500: 7200 0020 2020 5468 6973 2065 7861 6d70 r.. This examp\n 000b2510: 6c65 2075 7365 7320 6120 244f 5244 4552 le uses a $ORDER\n 000b2520: 2829 206c 6f6f 7020 746f 2064 6973 706c () loop to displ\n 000b2530: 6179 2061 6c6c 2074 6865 2073 7562 7363 ay all the subsc\n-000b2540: 7269 7074 7320 6174 2074 6865 5300 2e46 ripts at theS..F\n+000b2540: 7269 7074 7320 6174 2074 6865 5300 2e44 ripts at theS..D\n 000b2550: 7300 0020 2020 6669 7273 7420 6c65 7665 s.. first leve\n 000b2560: 6c20 6f66 206c 6f63 616c 2076 6172 6961 l of local varia\n 000b2570: 626c 6520 612c 206d 616b 6520 736f 6d65 ble a, make some\n 000b2580: 2063 6861 6e67 6573 2069 6e20 612c 2061 changes in a, a\n 000b2590: 6e64 2074 6865 6e20 6469 7370 6c61 7954 nd then displayT\n-000b25a0: 002e 4674 0000 2020 2061 6c6c 2074 6865 ..Ft.. all the\n+000b25a0: 002e 4474 0000 2020 2061 6c6c 2074 6865 ..Dt.. all the\n 000b25b0: 2073 7562 7363 7269 7074 7320 696e 2072 subscripts in r\n 000b25c0: 6576 6572 7365 206f 7264 6572 2e20 4e6f everse order. No\n 000b25d0: 7469 6365 2074 6861 7420 244f 5244 4552 tice that $ORDER\n 000b25e0: 2829 2072 6574 7572 6e73 206f 6e6c 7920 () returns only \n-000b25f0: 7468 6551 002e 4675 0000 2020 2065 7869 theQ..Fu.. exi\n+000b25f0: 7468 6551 002e 4475 0000 2020 2065 7869 theQ..Du.. exi\n 000b2600: 7374 696e 6720 7375 6273 6372 6970 7473 sting subscripts\n 000b2610: 2069 6e20 7468 6520 7370 6172 7365 2061 in the sparse a\n 000b2620: 7272 6179 2061 6e64 2072 6574 7572 6e73 rray and returns\n 000b2630: 2074 6865 6d20 696e 204d 2063 6f6c 6c61 them in M colla\n-000b2640: 7469 6f6e 4d00 2e46 7600 0020 2020 7365 tionM..Fv.. se\n+000b2640: 7469 6f6e 4d00 2e44 7600 0020 2020 7365 tionM..Dv.. se\n 000b2650: 7175 656e 6365 2c20 7265 6761 7264 6c65 quence, regardle\n 000b2660: 7373 206f 6620 7468 6520 6f72 6465 7220 ss of the order \n 000b2670: 696e 2077 6869 6368 2074 6865 7920 7765 in which they we\n 000b2680: 7265 2065 6e74 6572 6564 2e20 416c 736f re entered. Also\n-000b2690: 2c4b 002e 4677 0000 2020 2024 4f52 4445 ,K..Fw.. $ORDE\n+000b2690: 2c4b 002e 4477 0000 2020 2024 4f52 4445 ,K..Dw.. $ORDE\n 000b26a0: 5228 2920 646f 6573 206e 6f74 2064 6966 R() does not dif\n 000b26b0: 6665 7265 6e74 6961 7465 2062 6574 7765 ferentiate betwe\n 000b26c0: 656e 206e 6f64 6520 4128 3529 2c20 7768 en node A(5), wh\n-000b26d0: 6963 6820 6861 7320 6f6e 6c79 5300 2e46 ich has onlyS..F\n+000b26d0: 6963 6820 6861 7320 6f6e 6c79 5300 2e44 ich has onlyS..D\n 000b26e0: 7800 0020 2020 6465 7363 656e 6461 6e74 x.. descendant\n 000b26f0: 7320 286e 6f20 6461 7461 2076 616c 7565 s (no data value\n 000b2700: 292c 2061 6e64 2074 6865 206f 7468 6572 ), and the other\n 000b2710: 206e 6f64 6573 2c20 7768 6963 6820 6861 nodes, which ha\n 000b2720: 7665 2064 6174 6120 7661 6c75 6573 2e07 ve data values..\n-000b2730: 002e 4679 0000 1200 2e46 7a00 0020 2020 ..Fy.....Fz.. \n-000b2740: 4578 616d 706c 653a 0700 2e46 8100 003f Example:...F...?\n-000b2750: 002e 4682 0000 2020 2047 544d 3e6b 696c ..F... GTM>kil\n+000b2730: 002e 4479 0000 1200 2e44 7a00 0020 2020 ..Dy.....Dz.. \n+000b2740: 4578 616d 706c 653a 0700 2e44 8100 003f Example:...D...?\n+000b2750: 002e 4482 0000 2020 2047 544d 3e6b 696c ..D... GTM>kil\n 000b2760: 6c20 7365 7420 2825 2831 292c 7469 7661 l set (%(1),tiva\n 000b2770: 2832 292c 4128 3329 2c74 6976 2834 292c (2),A(3),tiv(4),\n 000b2780: 5128 3529 2c25 6128 3629 293d 2222 1700 Q(5),%a(6))=\"\"..\n-000b2790: 2e46 8300 0020 2020 4754 4d3e 7365 7420 .F... GTM>set \n-000b27a0: 783d 2225 224c 002e 4684 0000 2020 2047 x=\"%\"L..F... G\n+000b2790: 2e44 8300 0020 2020 4754 4d3e 7365 7420 .D... GTM>set \n+000b27a0: 783d 2225 224c 002e 4484 0000 2020 2047 x=\"%\"L..D... G\n 000b27b0: 544d 3e77 7269 7465 3a24 6461 7461 2840 TM>write:$data(@\n 000b27c0: 7829 2021 2c78 2066 6f72 2020 7365 7420 x) !,x for set \n 000b27d0: 783d 246f 7264 6572 2840 7829 2071 7569 x=$order(@x) qui\n 000b27e0: 743a 783d 2222 2020 7772 6974 6520 212c t:x=\"\" write !,\n-000b27f0: 780b 002e 4685 0000 2020 2025 0000 0000 x...F... %....\n+000b27f0: 780b 002e 4485 0000 2020 2025 0000 0000 x...D... %....\n 000b2800: 0100 0000 b207 0000 4520 0000 0000 0000 ........E ......\n-000b2810: 3a00 0046 4845 4c50 00ff 7300 ff46 554e :..FHELP..s..FUN\n+000b2810: 3a00 0044 4845 4c50 00ff 7300 ff46 554e :..DHELP..s..FUN\n 000b2820: 4354 494f 4e53 00ff 7300 ff24 4f52 4445 CTIONS..s..$ORDE\n 000b2830: 5228 2900 ff73 00ff 4558 414d 504c 4553 R()..s..EXAMPLES\n-000b2840: 00c0 8600 0020 2020 2561 0b00 2e46 8700 ..... %a...F..\n-000b2850: 0020 2020 410b 002e 4688 0000 2020 2051 . A...F... Q\n-000b2860: 0d00 2e46 8900 0020 2020 7469 760e 002e ...F... tiv...\n-000b2870: 468a 0000 2020 2074 6976 610b 002e 4691 F... tiva...F.\n-000b2880: 0000 2020 2078 2500 2e46 9200 0020 2020 .. x%..F... \n+000b2840: 00c0 8600 0020 2020 2561 0b00 2e44 8700 ..... %a...D..\n+000b2850: 0020 2020 410b 002e 4488 0000 2020 2051 . A...D... Q\n+000b2860: 0d00 2e44 8900 0020 2020 7469 760e 002e ...D... tiv...\n+000b2870: 448a 0000 2020 2074 6976 610b 002e 4491 D... tiva...D.\n+000b2880: 0000 2020 2078 2500 2e44 9200 0020 2020 .. x%..D... \n 000b2890: 4754 4d3e 7365 7420 2470 6965 6365 2878 GTM>set $piece(x\n-000b28a0: 2c22 7a22 2c33 3229 3d22 224f 002e 4693 ,\"z\",32)=\"\"O..F.\n+000b28a0: 2c22 7a22 2c33 3229 3d22 224f 002e 4493 ,\"z\",32)=\"\"O..D.\n 000b28b0: 0000 2020 2047 544d 3e77 7269 7465 3a24 .. GTM>write:$\n 000b28c0: 6461 7461 2840 7829 2021 2c78 2066 6f72 data(@x) !,x for\n 000b28d0: 2020 7365 7420 783d 246f 7264 6572 2840 set x=$order(@\n 000b28e0: 782c 2d31 2920 7175 6974 3a78 3d22 2220 x,-1) quit:x=\"\" \n-000b28f0: 2077 7269 7465 2021 2c78 0b00 2e46 9400 write !,x...F..\n-000b2900: 0020 2020 780e 002e 4695 0000 2020 2074 . x...F... t\n-000b2910: 6976 610d 002e 4696 0000 2020 2074 6976 iva...F... tiv\n-000b2920: 0b00 2e46 9700 0020 2020 510b 002e 4698 ...F... Q...F.\n-000b2930: 0000 2020 2041 0c00 2e46 9900 0020 2020 .. A...F... \n-000b2940: 2561 0b00 2e46 9a00 0020 2020 250f 002d %a...F... %..-\n-000b2950: 46c1 1100 0020 2020 4754 4d3e 0700 2f46 F.... GTM>../F\n-000b2960: 1100 0053 002f 4621 0000 2020 2054 6869 ...S./F!.. Thi\n+000b28f0: 2077 7269 7465 2021 2c78 0b00 2e44 9400 write !,x...D..\n+000b2900: 0020 2020 780e 002e 4495 0000 2020 2074 . x...D... t\n+000b2910: 6976 610d 002e 4496 0000 2020 2074 6976 iva...D... tiv\n+000b2920: 0b00 2e44 9700 0020 2020 510b 002e 4498 ...D... Q...D.\n+000b2930: 0000 2020 2041 0c00 2e44 9900 0020 2020 .. A...D... \n+000b2940: 2561 0b00 2e44 9a00 0020 2020 250f 002d %a...D... %..-\n+000b2950: 44c1 1100 0020 2020 4754 4d3e 0700 2f44 D.... GTM>../D\n+000b2960: 1100 0053 002f 4421 0000 2020 2054 6869 ...S./D!.. Thi\n 000b2970: 7320 6578 616d 706c 6520 7573 6573 2024 s example uses $\n 000b2980: 4f52 4445 5228 2920 746f 2064 6973 706c ORDER() to displ\n 000b2990: 6179 2074 6865 2063 7572 7265 6e74 206c ay the current l\n 000b29a0: 6f63 616c 2076 6172 6961 626c 6520 6e61 ocal variable na\n-000b29b0: 6d65 7320 696e 4f00 2f46 3100 0020 2020 mes inO./F1.. \n+000b29b0: 6d65 7320 696e 4f00 2f44 3100 0020 2020 mes inO./D1.. \n 000b29c0: 626f 7468 2066 6f72 7761 7264 2061 6e64 both forward and\n 000b29d0: 2072 6576 6572 7365 206f 7264 6572 2e20 reverse order. \n 000b29e0: 4e6f 7469 6365 2074 6861 7420 7468 6520 Notice that the \n 000b29f0: 6669 7273 7420 285b 5e5d 2529 2061 6e64 first ([^]%) and\n-000b2a00: 206c 6173 744d 002f 4641 0000 2020 2028 lastM./FA.. (\n+000b2a00: 206c 6173 744d 002f 4441 0000 2020 2028 lastM./DA.. (\n 000b2a10: 5b5e 5d7a 7a7a 7a7a 7a7a 7a29 206e 616d [^]zzzzzzzz) nam\n 000b2a20: 6573 2072 6571 7569 7265 2068 616e 646c es require handl\n 000b2a30: 696e 6720 6173 2073 7065 6369 616c 2063 ing as special c\n 000b2a40: 6173 6573 2061 6e64 2072 6571 7569 7265 ases and require\n-000b2a50: 2061 1b00 2f46 5100 0020 2020 2444 4154 a../FQ.. $DAT\n+000b2a50: 2061 1b00 2f44 5100 0020 2020 2444 4154 a../DQ.. $DAT\n 000b2a60: 4128 2920 6675 6e63 7469 6f6e 2e07 002f A() function.../\n-000b2a70: 4661 0000 1200 2f46 7100 0020 2020 4578 Fa..../Fq.. Ex\n-000b2a80: 616d 706c 653a 0700 2f46 8100 001f 002f ample:../F...../\n-000b2a90: 4691 0000 2020 2020 2073 6574 2061 6363 F... set acc\n-000b2aa0: 743d 2222 2c63 6e74 743d 2222 3e00 2e46 t=\"\",cntt=\"\">..F\n+000b2a70: 4461 0000 1200 2f44 7100 0020 2020 4578 Da..../Dq.. Ex\n+000b2a80: 616d 706c 653a 0700 2f44 8100 001f 002f ample:../D...../\n+000b2a90: 4491 0000 2020 2020 2073 6574 2061 6363 D... set acc\n+000b2aa0: 743d 2222 2c63 6e74 743d 2222 3e00 2e44 t=\"\",cntt=\"\">..D\n 000b2ab0: 1200 0020 2020 2020 666f 7220 2066 6574 ... for fet\n 000b2ac0: 2061 6363 743d 246f 7264 6572 285e 6163 acct=$order(^ac\n 000b2ad0: 6374 2861 6363 7429 2920 7175 6974 3a61 ct(acct)) quit:a\n-000b2ae0: 6363 743d 2222 2020 646f 3c00 2f46 1100 cct=\"\" do<./F..\n+000b2ae0: 6363 743d 2222 2020 646f 3c00 2f44 1100 cct=\"\" do<./D..\n 000b2af0: 0020 2020 2020 2e20 666f 7220 2073 6574 . . for set\n 000b2b00: 2063 6e74 743d 246f 7264 6572 285e 6163 cntt=$order(^ac\n 000b2b10: 6374 2861 6363 742c 636e 7474 2929 2064 ct(acct,cntt)) d\n-000b2b20: 6f20 574f 524b 1000 2f46 2100 0020 2020 o WORK../F!.. \n-000b2b30: 2020 7175 6974 0700 2f46 3100 004f 002f quit../F1..O./\n-000b2b40: 4641 0000 2020 2054 6869 7320 7573 6573 FA.. This uses\n+000b2b20: 6f20 574f 524b 1000 2f44 2100 0020 2020 o WORK../D!.. \n+000b2b30: 2020 7175 6974 0700 2f44 3100 004f 002f quit../D1..O./\n+000b2b40: 4441 0000 2020 2054 6869 7320 7573 6573 DA.. This uses\n 000b2b50: 2074 776f 206e 6573 7465 6420 244f 5244 two nested $ORD\n 000b2b60: 4552 2829 206c 6f6f 7073 2074 6f20 6379 ER() loops to cy\n 000b2b70: 636c 6520 7468 726f 7567 6820 7468 6520 cle through the \n-000b2b80: 5e61 6363 7420 676c 6f62 616c 4300 2f46 ^acct globalC./F\n+000b2b80: 5e61 6363 7420 676c 6f62 616c 4300 2f44 ^acct globalC./D\n 000b2b90: 5100 0020 2020 6172 7261 7920 616e 6420 Q.. array and \n 000b2ba0: 7065 7266 6f72 6d20 736f 6d65 2061 6374 perform some act\n 000b2bb0: 696f 6e20 666f 7220 6561 6368 2073 6563 ion for each sec\n 000b2bc0: 6f6e 6420 6c65 7665 6c20 6e6f 6465 2e07 ond level node..\n-000b2bd0: 002f 4661 0000 1500 1846 5049 4543 4528 ./Fa.....FPIECE(\n-000b2be0: 2900 0024 5069 6563 6528 2913 0020 46bf )..$Piece().. F.\n+000b2bd0: 002f 4461 0000 1500 1844 5049 4543 4528 ./Da.....DPIECE(\n+000b2be0: 2900 0024 5069 6563 6528 2913 0020 44bf )..$Piece().. D.\n 000b2bf0: 1100 0020 2020 2450 6965 6365 2829 0700 ... $Piece()..\n-000b2c00: 2146 2100 0052 0021 4631 0000 2020 2052 !F!..R.!F1.. R\n+000b2c00: 2144 2100 0052 0021 4431 0000 2020 2052 !D!..R.!D1.. R\n 000b2c10: 6574 7572 6e73 2061 2073 7562 7374 7269 eturns a substri\n 000b2c20: 6e67 2064 656c 696d 6974 6564 2062 7920 ng delimited by \n 000b2c30: 6120 7370 6563 6966 6965 6420 7374 7269 a specified stri\n 000b2c40: 6e67 2064 656c 696d 6974 6572 206d 6164 ng delimiter mad\n-000b2c50: 6520 7570 206f 664f 0021 4641 0000 2020 e up ofO.!FA.. \n+000b2c50: 6520 7570 206f 664f 0021 4441 0000 2020 e up ofO.!DA.. \n 000b2c60: 206f 6e65 206f 7220 6d6f 7265 2063 6861 one or more cha\n 000b2c70: 7261 6374 6572 732e 2049 6e20 4d2c 2024 racters. In M, $\n 000b2c80: 5049 4543 4528 2920 7265 7475 726e 7320 PIECE() returns \n 000b2c90: 6120 6c6f 6769 6361 6c20 6669 656c 6420 a logical field \n-000b2ca0: 6672 6f6d 2061 1900 2146 5100 0020 2020 from a..!FQ.. \n+000b2ca0: 6672 6f6d 2061 1900 2144 5100 0020 2020 from a..!DQ.. \n 000b2cb0: 6c6f 6769 6361 6c20 7265 636f 7264 2e07 logical record..\n-000b2cc0: 0021 4661 0000 3000 2146 7100 0020 2020 .!Fa..0.!Fq.. \n+000b2cc0: 0021 4461 0000 3000 2144 7100 0020 2020 .!Da..0.!Dq.. \n 000b2cd0: 5468 6520 666f 726d 6174 2066 6f72 2074 The format for t\n 000b2ce0: 6865 2024 5049 4543 4520 6675 6e63 7469 he $PIECE functi\n-000b2cf0: 6f6e 2069 733a 0700 2146 8100 0035 0021 on is:..!F...5.!\n-000b2d00: 4691 0000 2020 2024 505b 4945 4345 5d28 F... $P[IECE](\n+000b2cf0: 6f6e 2069 733a 0700 2144 8100 0035 0021 on is:..!D...5.!\n+000b2d00: 4491 0000 2020 2024 505b 4945 4345 5d28 D... $P[IECE](\n 000b2d10: 6578 7072 312c 6578 7072 325b 2c69 6e74 expr1,expr2[,int\n 000b2d20: 6578 7072 315b 2c69 6e74 6578 7072 325d expr1[,intexpr2]\n-000b2d30: 5d29 0800 2046 c011 0000 1a00 2046 ff73 ]).. F...... F.s\n+000b2d30: 5d29 0800 2044 c011 0000 1a00 2044 ff73 ]).. D...... D.s\n 000b2d40: 00ff 4558 414d 504c 4553 0000 4578 616d ..EXAMPLES..Exam\n-000b2d50: 706c 6573 1300 2d46 bf11 0000 2020 2045 ples..-F.... E\n-000b2d60: 7861 6d70 6c65 7307 002e 4621 0000 1200 xamples...F!....\n-000b2d70: 2e46 3100 0020 2020 4578 616d 706c 653a .F1.. Example:\n-000b2d80: 0700 2e46 4100 0039 002e 4651 0000 2020 ...FA..9..FQ.. \n+000b2d50: 706c 6573 1300 2d44 bf11 0000 2020 2045 ples..-D.... E\n+000b2d60: 7861 6d70 6c65 7307 002e 4421 0000 1200 xamples...D!....\n+000b2d70: 2e44 3100 0020 2020 4578 616d 706c 653a .D1.. Example:\n+000b2d80: 0700 2e44 4100 0039 002e 4451 0000 2020 ...DA..9..DQ.. \n 000b2d90: 2047 544d 3e66 6f72 2069 3d30 3a31 3a33 GTM>for i=0:1:3\n 000b2da0: 2077 7269 7465 2021 2c24 7069 6563 6528 write !,$piece(\n 000b2db0: 2231 2032 222c 2220 222c 6929 2c22 3c22 \"1 2\",\" \",i),\"<\"\n-000b2dc0: 0b00 2e46 6100 0020 2020 3c0c 002e 4671 ...Fa.. <...Fq\n-000b2dd0: 0000 2020 2031 3c0c 002e 4681 0000 2020 .. 1<...F... \n-000b2de0: 2032 3c0b 002e 4691 0000 2020 203c 0f00 2<...F... <..\n-000b2df0: 2d46 c011 0000 2020 2047 544d 3e07 002e -F.... GTM>...\n-000b2e00: 4612 0000 4c00 2e46 1300 0020 2020 5468 F...L..F... Th\n+000b2dc0: 0b00 2e44 6100 0020 2020 3c0c 002e 4471 ...Da.. <...Dq\n+000b2dd0: 0000 2020 2031 3c0c 002e 4481 0000 2020 .. 1<...D... \n+000b2de0: 2032 3c0b 002e 4491 0000 2020 203c 0f00 2<...D... <..\n+000b2df0: 2d44 c011 0000 2020 2047 544d 3e07 002e -D.... GTM>...\n+000b2e00: 4412 0000 4c00 2e44 1300 0020 2020 5468 D...L..D... Th\n 000b2e10: 6973 206c 6f6f 7020 6469 7370 6c61 7973 is loop displays\n 000b2e20: 2074 6865 2072 6573 756c 7420 6f66 2024 the result of $\n 000b2e30: 5049 4543 4528 292c 2073 7065 6369 6679 PIECE(), specify\n 000b2e40: 696e 6720 6120 7370 6163 6520 6173 2061 ing a space as a\n-000b2e50: 5100 2e46 1400 0020 2020 6465 6c69 6d69 Q..F... delimi\n+000b2e50: 5100 2e44 1400 0020 2020 6465 6c69 6d69 Q..D... delimi\n 000b2e60: 7465 722c 2061 2070 6965 6365 2070 6f73 ter, a piece pos\n 000b2e70: 6974 696f 6e20 2262 6566 6f72 652c 2220 ition \"before,\" \n 000b2e80: 6669 7273 7420 616e 6420 7365 636f 6e64 first and second\n 000b2e90: 2c20 616e 6420 2261 6674 6572 2220 7468 , and \"after\" th\n-000b2ea0: 6511 002e 4615 0000 2020 2073 7472 696e e...F... strin\n-000b2eb0: 672e 0700 2e46 1600 0012 002e 4617 0000 g....F......F...\n-000b2ec0: 2020 2045 7861 6d70 6c65 3a07 002e 4618 Example:...F.\n-000b2ed0: 0000 3e00 2e46 1900 0020 2020 4754 4d3e ..>..F... GTM>\n+000b2ea0: 6511 002e 4415 0000 2020 2073 7472 696e e...D... strin\n+000b2eb0: 672e 0700 2e44 1600 0012 002e 4417 0000 g....D......D...\n+000b2ec0: 2020 2045 7861 6d70 6c65 3a07 002e 4418 Example:...D.\n+000b2ed0: 0000 3e00 2e44 1900 0020 2020 4754 4d3e ..>..D... GTM>\n 000b2ee0: 666f 7220 693d 2d31 3a31 3a33 2077 7269 for i=-1:1:3 wri\n 000b2ef0: 7465 2021 2c24 7069 6563 6528 2231 2032 te !,$piece(\"1 2\n 000b2f00: 222c 2220 222c 692c 692b 3129 2c22 3c22 \",\" \",i,i+1),\"<\"\n-000b2f10: 0b00 2e46 1a00 0020 2020 3c0c 002e 4621 ...F... <...F!\n-000b2f20: 0000 2020 2031 3c0e 002e 4622 0000 2020 .. 1<...F\".. \n-000b2f30: 2031 2032 3c0c 002e 4623 0000 2020 2032 1 2<...F#.. 2\n-000b2f40: 3c0b 002e 4624 0000 2020 203c 0e00 2e46 <...F$.. <...F\n-000b2f50: 2500 0020 2020 4754 4d3e 0700 2e46 2600 %.. GTM>...F&.\n-000b2f60: 0051 002e 4627 0000 2020 2054 6869 7320 .Q..F'.. This \n+000b2f10: 0b00 2e44 1a00 0020 2020 3c0c 002e 4421 ...D... <...D!\n+000b2f20: 0000 2020 2031 3c0e 002e 4422 0000 2020 .. 1<...D\".. \n+000b2f30: 2031 2032 3c0c 002e 4423 0000 2020 2032 1 2<...D#.. 2\n+000b2f40: 3c0b 002e 4424 0000 2020 203c 0e00 2e44 <...D$.. <...D\n+000b2f50: 2500 0020 2020 4754 4d3e 0700 2e44 2600 %.. GTM>...D&.\n+000b2f60: 0051 002e 4427 0000 2020 2054 6869 7320 .Q..D'.. This \n 000b2f70: 6578 616d 706c 6520 6973 2073 696d 696c example is simil\n 000b2f80: 6172 2074 6f20 7468 6520 7072 6576 696f ar to the previo\n 000b2f90: 7573 2065 7861 6d70 6c65 2065 7863 6570 us example excep\n 000b2fa0: 7420 7468 6174 2069 7420 6469 7370 6c61 t that it displa\n 000b2fb0: 7973 0000 0000 0000 0000 0000 0000 0000 ys..............\n 000b2fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b2fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b2fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b2ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b3000: 0100 0000 f507 0000 8820 0000 0000 0000 ......... ......\n-000b3010: 8200 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000b3010: 8200 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000b3020: 4354 494f 4e53 00ff 7300 ff24 5049 4543 CTIONS..s..$PIEC\n 000b3030: 4528 2900 ff73 00ff 4558 414d 504c 4553 E()..s..EXAMPLES\n 000b3040: 00c0 2800 0020 2020 7477 6f20 7069 6563 ..(.. two piec\n 000b3050: 6573 206f 6e20 6561 6368 2069 7465 7261 es on each itera\n 000b3060: 7469 6f6e 2e20 4e6f 7469 6365 2074 6865 tion. Notice the\n 000b3070: 2064 656c 696d 6974 6572 2028 6120 7370 delimiter (a sp\n 000b3080: 6163 6529 2069 6e20 7468 6520 6d69 6464 ace) in the midd\n-000b3090: 6c65 4c00 2e46 2900 0020 2020 6f66 2074 leL..F).. of t\n+000b3090: 6c65 4c00 2e44 2900 0020 2020 6f66 2074 leL..D).. of t\n 000b30a0: 6865 206f 7574 7075 7420 666f 7220 7468 he output for th\n 000b30b0: 6520 7468 6972 6420 6974 6572 6174 696f e third iteratio\n 000b30c0: 6e2c 2077 6869 6368 2064 6973 706c 6179 n, which display\n 000b30d0: 7320 626f 7468 2070 6965 6365 732e 0700 s both pieces...\n-000b30e0: 2e46 2a00 0012 002e 4631 0000 2020 2045 .F*.....F1.. E\n-000b30f0: 7861 6d70 6c65 3a07 002e 4632 0000 4000 xample:...F2..@.\n-000b3100: 2e46 3300 0020 2020 666f 7220 703d 313a .F3.. for p=1:\n+000b30e0: 2e44 2a00 0012 002e 4431 0000 2020 2045 .D*.....D1.. E\n+000b30f0: 7861 6d70 6c65 3a07 002e 4432 0000 4000 xample:...D2..@.\n+000b3100: 2e44 3300 0020 2020 666f 7220 703d 313a .D3.. for p=1:\n 000b3110: 313a 246c 656e 6774 6828 782c 222f 2229 1:$length(x,\"/\")\n 000b3120: 2077 7269 7465 203f 702d 312a 3130 2c24 write ?p-1*10,$\n 000b3130: 7069 6563 6528 782c 222f 222c 7029 0700 piece(x,\"/\",p)..\n-000b3140: 2e46 3400 0054 002e 4635 0000 2020 2054 .F4..T..F5.. T\n+000b3140: 2e44 3400 0054 002e 4435 0000 2020 2054 .D4..T..D5.. T\n 000b3150: 6869 7320 6578 616d 706c 6520 7573 6573 his example uses\n 000b3160: 2024 4c45 4e47 5448 2829 2061 6e64 2024 $LENGTH() and $\n 000b3170: 5049 4543 4528 2920 746f 2064 6973 706c PIECE() to displ\n 000b3180: 6179 2061 6c6c 2074 6865 2070 6965 6365 ay all the piece\n-000b3190: 7320 6f66 2078 2069 6e1a 002e 4636 0000 s of x in...F6..\n+000b3190: 7320 6f66 2078 2069 6e1a 002e 4436 0000 s of x in...D6..\n 000b31a0: 2020 2063 6f6c 756d 6e61 7220 666f 726d columnar form\n-000b31b0: 6174 2e07 002e 4637 0000 1200 2e46 3800 at....F7.....F8.\n-000b31c0: 0020 2020 4578 616d 706c 653a 0700 2e46 . Example:...F\n-000b31d0: 3900 002d 002e 463a 0000 2020 2047 544d 9..-..F:.. GTM\n+000b31b0: 6174 2e07 002e 4437 0000 1200 2e44 3800 at....D7.....D8.\n+000b31c0: 0020 2020 4578 616d 706c 653a 0700 2e44 . Example:...D\n+000b31d0: 3900 002d 002e 443a 0000 2020 2047 544d 9..-..D:.. GTM\n 000b31e0: 3e73 6574 2024 7069 6563 6528 782c 222e >set $piece(x,\".\n 000b31f0: 222c 3235 293d 2222 2077 7269 7465 2078 \",25)=\"\" write x\n-000b3200: 2200 2e46 4100 0020 2020 2e2e 2e2e 2e2e \"..FA.. ......\n+000b3200: 2200 2e44 4100 0020 2020 2e2e 2e2e 2e2e \"..DA.. ......\n 000b3210: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n-000b3220: 2e2e 0700 2e46 4200 0053 002e 4643 0000 .....FB..S..FC..\n+000b3220: 2e2e 0700 2e44 4200 0053 002e 4443 0000 .....DB..S..DC..\n 000b3230: 2020 2054 6869 7320 5345 5473 2074 6865 This SETs the\n 000b3240: 2032 3574 6820 7069 6563 6520 6f66 2074 25th piece of t\n 000b3250: 6865 2076 6172 6961 626c 6520 7820 746f he variable x to\n 000b3260: 206e 756c 6c2c 2077 6974 6820 6120 6465 null, with a de\n-000b3270: 6c69 6d69 7465 7220 6f66 2061 4a00 2e46 limiter of aJ..F\n+000b3270: 6c69 6d69 7465 7220 6f66 2061 4a00 2e44 limiter of aJ..D\n 000b3280: 4400 0020 2020 7065 7269 6f64 2e20 5468 D.. period. Th\n 000b3290: 6973 2070 726f 6475 6365 7320 6120 7374 is produces a st\n 000b32a0: 7269 6e67 206f 6620 3234 2070 6572 696f ring of 24 perio\n 000b32b0: 6473 2070 7265 6365 6469 6e67 2074 6865 ds preceding the\n-000b32c0: 206e 756c 6c2e 0700 2e46 4500 0012 002e null....FE.....\n-000b32d0: 4646 0000 2020 2045 7861 6d70 6c65 3a07 FF.. Example:.\n-000b32e0: 002e 4647 0000 2c00 2e46 4800 0020 2020 ..FG..,..FH.. \n+000b32c0: 206e 756c 6c2e 0700 2e44 4500 0012 002e null....DE.....\n+000b32d0: 4446 0000 2020 2045 7861 6d70 6c65 3a07 DF.. Example:.\n+000b32e0: 002e 4447 0000 2c00 2e44 4800 0020 2020 ..DG..,..DH.. \n 000b32f0: 4754 4d3e 7365 7420 5e78 3d31 2c24 7069 GTM>set ^x=1,$pi\n 000b3300: 6563 6528 5e61 2c22 3b22 2c33 2c32 293d ece(^a,\";\",3,2)=\n-000b3310: 5e62 0700 2e46 4900 004f 002e 464a 0000 ^b...FI..O..FJ..\n+000b3310: 5e62 0700 2e44 4900 004f 002e 444a 0000 ^b...DI..O..DJ..\n 000b3320: 2020 2054 6869 7320 6578 616d 706c 6520 This example \n 000b3330: 6c65 6176 6573 2074 6865 206e 616b 6564 leaves the naked\n 000b3340: 2069 6e64 6963 6174 6f72 2074 6f20 706f indicator to po\n 000b3350: 696e 7469 6e67 2074 6f20 7468 6520 676c inting to the gl\n-000b3360: 6f62 616c 205e 622e 0700 2e46 5100 0019 obal ^b....FQ...\n-000b3370: 0018 4651 4c45 4e47 5448 2829 0000 2451 ..FQLENGTH()..$Q\n-000b3380: 6c65 6e67 7468 2829 1500 2246 bf11 0000 length()..\"F....\n+000b3360: 6f62 616c 205e 622e 0700 2e44 5100 0019 obal ^b....DQ...\n+000b3370: 0018 4451 4c45 4e47 5448 2829 0000 2451 ..DQLENGTH()..$Q\n+000b3380: 6c65 6e67 7468 2829 1500 2244 bf11 0000 length()..\"D....\n 000b3390: 2020 2024 516c 656e 6774 6828 2907 0023 $Qlength()..#\n-000b33a0: 4621 0000 4d00 2346 3100 0020 2020 5265 F!..M.#F1.. Re\n+000b33a0: 4421 0000 4d00 2344 3100 0020 2020 5265 D!..M.#D1.. Re\n 000b33b0: 7475 726e 7320 7468 6520 6e75 6d62 6572 turns the number\n 000b33c0: 206f 6620 7375 6273 6372 6970 7473 2069 of subscripts i\n 000b33d0: 6e20 6120 7661 7269 6162 6c65 206e 616d n a variable nam\n 000b33e0: 652e 2054 6865 2066 6f72 6d61 7420 6973 e. The format is\n-000b33f0: 3a07 0023 4641 0000 2000 2346 5100 0020 :..#FA.. .#FQ.. \n+000b33f0: 3a07 0023 4441 0000 2000 2344 5100 0020 :..#DA.. .#DQ.. \n 000b3400: 2020 2451 4c5b 454e 4754 485d 2028 6e61 $QL[ENGTH] (na\n-000b3410: 6d65 7661 6c75 6529 0700 2346 6100 001a mevalue)..#Fa...\n-000b3420: 0022 46ff 7300 ff45 5841 4d50 4c45 5300 .\"F.s..EXAMPLES.\n-000b3430: 0045 7861 6d70 6c65 7313 002f 46bf 1100 .Examples../F...\n-000b3440: 0020 2020 4578 616d 706c 6573 0700 3046 . Examples..0F\n-000b3450: 2100 0012 0030 4631 0000 2020 2045 7861 !....0F1.. Exa\n-000b3460: 6d70 6c65 3a07 0030 4641 0000 2f00 3046 mple:..0FA../.0F\n+000b3410: 6d65 7661 6c75 6529 0700 2344 6100 001a mevalue)..#Da...\n+000b3420: 0022 44ff 7300 ff45 5841 4d50 4c45 5300 .\"D.s..EXAMPLES.\n+000b3430: 0045 7861 6d70 6c65 7313 002f 44bf 1100 .Examples../D...\n+000b3440: 0020 2020 4578 616d 706c 6573 0700 3044 . Examples..0D\n+000b3450: 2100 0012 0030 4431 0000 2020 2045 7861 !....0D1.. Exa\n+000b3460: 6d70 6c65 3a07 0030 4441 0000 2f00 3044 mple:..0DA../.0D\n 000b3470: 5100 0020 2020 4754 4d3e 7772 6974 6520 Q.. GTM>write \n 000b3480: 2464 6174 6128 5e7c 2258 5858 227c 4142 $data(^|\"XXX\"|AB\n-000b3490: 4328 312c 322c 332c 3429 290b 0030 4661 C(1,2,3,4))..0Fa\n-000b34a0: 0000 2020 2030 2100 3046 7100 0020 2020 .. 0!.0Fq.. \n+000b3490: 4328 312c 322c 332c 3429 290b 0030 4461 C(1,2,3,4))..0Da\n+000b34a0: 0000 2020 2030 2100 3044 7100 0020 2020 .. 0!.0Dq.. \n 000b34b0: 4754 4d3e 7365 7420 583d 246e 616d 6528 GTM>set X=$name(\n-000b34c0: 5e28 352c 3629 291f 0030 4681 0000 2020 ^(5,6))..0F... \n+000b34c0: 5e28 352c 3629 291f 0030 4481 0000 2020 ^(5,6))..0D... \n 000b34d0: 2047 544d 3e77 7269 7465 2024 716c 656e GTM>write $qlen\n-000b34e0: 6774 6828 5829 0b00 3046 9100 0020 2020 gth(X)..0F... \n-000b34f0: 3508 002f 46c0 1100 004a 0030 4612 0000 5../F....J.0F...\n+000b34e0: 6774 6828 5829 0b00 3044 9100 0020 2020 gth(X)..0D... \n+000b34f0: 3508 002f 44c0 1100 004a 0030 4412 0000 5../D....J.0D...\n 000b3500: 2020 2054 6865 206e 756d 6265 7220 6f66 The number of\n 000b3510: 2073 7562 7363 7269 7074 7320 696e 2078 subscripts in x\n 000b3520: 2069 7320 352e 204e 6f74 6963 6520 7468 is 5. Notice th\n 000b3530: 6174 2074 6865 206e 616d 6520 616e 6420 at the name and \n-000b3540: 7468 6553 0030 4613 0000 2020 2065 6e76 theS.0F... env\n+000b3540: 7468 6553 0030 4413 0000 2020 2065 6e76 theS.0D... env\n 000b3550: 6972 6f6e 6d65 6e74 2070 7265 6365 6469 ironment precedi\n 000b3560: 6e67 2069 7420 646f 206e 6f74 2063 6f6e ng it do not con\n 000b3570: 7472 6962 7574 6520 746f 2074 6865 2063 tribute to the c\n 000b3580: 6f75 6e74 2e20 5265 6665 7220 746f 2024 ount. Refer to $\n-000b3590: 4e41 6d65 2829 4b00 3046 1400 0020 2020 NAme()K.0F... \n+000b3590: 4e41 6d65 2829 4b00 3044 1400 0020 2020 NAme()K.0D... \n 000b35a0: 7365 6374 696f 6e20 6561 726c 6965 7220 section earlier \n 000b35b0: 696e 2074 6869 7320 6368 6170 7465 7220 in this chapter \n 000b35c0: 666f 7220 616e 2075 6e64 6572 7374 616e for an understan\n 000b35d0: 6469 6e67 206f 6620 7468 6520 244e 414d ding of the $NAM\n-000b35e0: 4513 0030 4615 0000 2020 2066 756e 6374 E..0F... funct\n-000b35f0: 696f 6e2e 0700 3046 1600 001e 0019 4653 ion...0F......FS\n+000b35e0: 4513 0030 4415 0000 2020 2066 756e 6374 E..0D... funct\n+000b35f0: 696f 6e2e 0700 3044 1600 001e 0019 4453 ion...0D......DS\n 000b3600: 5542 5343 5249 5054 2829 0000 2451 5375 UBSCRIPT()..$QSu\n-000b3610: 6273 6372 6970 7428 2918 0025 46bf 1100 bscript()..%F...\n+000b3610: 6273 6372 6970 7428 2918 0025 44bf 1100 bscript()..%D...\n 000b3620: 0020 2020 2451 5375 6273 6372 6970 7428 . $QSubscript(\n-000b3630: 2907 0026 4621 0000 3100 2646 3100 0020 )..&F!..1.&F1.. \n+000b3630: 2907 0026 4421 0000 3100 2644 3100 0020 )..&D!..1.&D1.. \n 000b3640: 2020 5265 7475 726e 7320 6120 636f 6d70 Returns a comp\n 000b3650: 6f6e 656e 7420 6f66 2061 2076 6172 6961 onent of a varia\n-000b3660: 626c 6520 6e61 6d65 2e07 0026 4641 0000 ble name...&FA..\n-000b3670: 3400 2646 5100 0020 2020 5468 6520 666f 4.&FQ.. The fo\n+000b3660: 626c 6520 6e61 6d65 2e07 0026 4441 0000 ble name...&DA..\n+000b3670: 3400 2644 5100 0020 2020 5468 6520 666f 4.&DQ.. The fo\n 000b3680: 726d 6174 206f 6620 7468 6520 2451 5355 rmat of the $QSU\n 000b3690: 4253 4352 4950 5420 6675 6e63 7469 6f6e BSCRIPT function\n-000b36a0: 2069 733a 0700 2646 6100 002b 0026 4671 is:..&Fa..+.&Fq\n+000b36a0: 2069 733a 0700 2644 6100 002b 0026 4471 is:..&Da..+.&Dq\n 000b36b0: 0000 2020 2024 5153 5b55 4253 4352 4950 .. $QS[UBSCRIP\n 000b36c0: 545d 286e 616d 6576 616c 7565 2c20 696e T](namevalue, in\n-000b36d0: 7465 7870 7229 0700 2646 8100 001a 0025 texpr)..&F.....%\n-000b36e0: 46ff 7300 ff45 5841 4d50 4c45 5300 0045 F.s..EXAMPLES..E\n-000b36f0: 7861 6d70 6c65 7313 0032 46bf 1100 0020 xamples..2F.... \n-000b3700: 2020 4578 616d 706c 6573 0700 3346 2100 Examples..3F!.\n-000b3710: 0012 0033 4631 0000 2020 2045 7861 6d70 ...3F1.. Examp\n-000b3720: 6c65 3a07 0033 4641 0000 5000 3346 5100 le:..3FA..P.3FQ.\n+000b36d0: 7465 7870 7229 0700 2644 8100 001a 0025 texpr)..&D.....%\n+000b36e0: 44ff 7300 ff45 5841 4d50 4c45 5300 0045 D.s..EXAMPLES..E\n+000b36f0: 7861 6d70 6c65 7313 0032 44bf 1100 0020 xamples..2D.... \n+000b3700: 2020 4578 616d 706c 6573 0700 3344 2100 Examples..3D!.\n+000b3710: 0012 0033 4431 0000 2020 2045 7861 6d70 ...3D1.. Examp\n+000b3720: 6c65 3a07 0033 4441 0000 5000 3344 5100 le:..3DA..P.3DQ.\n 000b3730: 0020 2020 4173 7375 6d65 2074 6861 7420 . Assume that \n 000b3740: 5820 6973 2064 6566 696e 6564 2061 7320 X is defined as \n 000b3750: 696e 2074 6865 2022 4578 616d 706c 6573 in the \"Examples\n 000b3760: 206f 6620 2451 6c65 6e67 7468 2829 2220 of $Qlength()\" \n-000b3770: 6561 726c 6965 7220 696e 1700 3346 6100 earlier in..3Fa.\n+000b3770: 6561 726c 6965 7220 696e 1700 3344 6100 earlier in..3Da.\n 000b3780: 0020 2020 7468 6973 2063 6861 7074 6572 . this chapter\n-000b3790: 3b07 0033 4671 0000 1100 3346 8100 0020 ;..3Fq....3F... \n-000b37a0: 2020 7772 6974 6520 5826 0033 4691 0000 write X&.3F...\n+000b3790: 3b07 0033 4471 0000 1100 3344 8100 0020 ;..3Dq....3D... \n+000b37a0: 2020 7772 6974 6520 5826 0033 4491 0000 write X&.3D...\n 000b37b0: 2020 2058 3d22 5e7c 2222 5858 5822 227c X=\"^|\"\"XXX\"\"|\n 000b37c0: 4142 4328 312c 322c 332c 352c 3629 2226 ABC(1,2,3,5,6)\"&\n-000b37d0: 0032 46c0 1100 0020 2020 4754 4d3e 7772 .2F.... GTM>wr\n+000b37d0: 0032 44c0 1100 0020 2020 4754 4d3e 7772 .2D.... GTM>wr\n 000b37e0: 6974 6520 2471 7375 6273 6372 6970 7428 ite $qsubscript(\n 000b37f0: 582c 2d32 2900 0000 0000 0000 0000 0000 X,-2)...........\n 000b3800: 0100 0000 f207 0000 bf20 0000 0000 0000 ......... ......\n-000b3810: 4200 0046 4845 4c50 00ff 7300 ff46 554e B..FHELP..s..FUN\n+000b3810: 4200 0044 4845 4c50 00ff 7300 ff46 554e B..DHELP..s..FUN\n 000b3820: 4354 494f 4e53 00ff 7300 ff24 5153 5542 CTIONS..s..$QSUB\n 000b3830: 5343 5249 5054 2829 00ff 7300 ff45 5841 SCRIPT()..s..EXA\n 000b3840: 4d50 4c45 5300 c012 0000 2020 2065 7272 MPLES..... err\n-000b3850: 6f72 2500 3346 1300 0020 2020 4754 4d3e or%.3F... GTM>\n+000b3850: 6f72 2500 3344 1300 0020 2020 4754 4d3e or%.3D... GTM>\n 000b3860: 5752 4954 4520 2471 7375 6273 6372 6970 WRITE $qsubscrip\n-000b3870: 7428 582c 2d31 290d 0033 4614 0000 2020 t(X,-1)..3F... \n-000b3880: 2058 5858 2400 3346 1500 0020 2020 4754 XXX$.3F... GT\n+000b3870: 7428 582c 2d31 290d 0033 4414 0000 2020 t(X,-1)..3D... \n+000b3880: 2058 5858 2400 3344 1500 0020 2020 4754 XXX$.3D... GT\n 000b3890: 4d3e 5752 4954 4520 2471 7375 6273 6372 M>WRITE $qsubscr\n-000b38a0: 6970 7428 582c 3029 0e00 3346 1600 0020 ipt(X,0)..3F... \n-000b38b0: 2020 5e41 4243 2400 3346 1700 0020 2020 ^ABC$.3F... \n+000b38a0: 6970 7428 582c 3029 0e00 3344 1600 0020 ipt(X,0)..3D... \n+000b38b0: 2020 5e41 4243 2400 3344 1700 0020 2020 ^ABC$.3D... \n 000b38c0: 4754 4d3e 5752 4954 4520 2471 7375 6273 GTM>WRITE $qsubs\n-000b38d0: 6372 6970 7428 582c 3129 0b00 3346 1800 cript(X,1)..3F..\n-000b38e0: 0020 2020 3124 0033 4619 0000 2020 2047 . 1$.3F... G\n+000b38d0: 6372 6970 7428 582c 3129 0b00 3344 1800 cript(X,1)..3D..\n+000b38e0: 0020 2020 3124 0033 4419 0000 2020 2047 . 1$.3D... G\n 000b38f0: 544d 3e57 5249 5445 2024 7173 7562 7363 TM>WRITE $qsubsc\n-000b3900: 7269 7074 2858 2c34 290b 0033 461a 0000 ript(X,4)..3F...\n-000b3910: 2020 2035 2400 3346 2100 0020 2020 4754 5$.3F!.. GT\n+000b3900: 7269 7074 2858 2c34 290b 0033 441a 0000 ript(X,4)..3D...\n+000b3910: 2020 2035 2400 3344 2100 0020 2020 4754 5$.3D!.. GT\n 000b3920: 4d3e 5752 4954 4520 2471 7375 6273 6372 M>WRITE $qsubscr\n-000b3930: 6970 7428 582c 3729 0c00 3346 2200 0020 ipt(X,7)..3F\".. \n-000b3940: 2020 2222 0700 3346 2300 0014 0019 4655 \"\"..3F#.....FU\n+000b3930: 6970 7428 582c 3729 0c00 3344 2200 0020 ipt(X,7)..3D\".. \n+000b3940: 2020 2222 0700 3344 2300 0014 0019 4455 \"\"..3D#.....DU\n 000b3950: 4552 5928 2900 0024 5175 6572 7928 2913 ERY()..$Query().\n-000b3960: 0020 46bf 1100 0020 2020 2451 7565 7279 . F.... $Query\n-000b3970: 2829 0700 2146 2100 004a 0021 4631 0000 ()..!F!..J.!F1..\n+000b3960: 0020 44bf 1100 0020 2020 2451 7565 7279 . D.... $Query\n+000b3970: 2829 0700 2144 2100 004a 0021 4431 0000 ()..!D!..J.!D1..\n 000b3980: 2020 2052 6574 7572 6e73 2074 6865 206e Returns the n\n 000b3990: 6578 7420 7375 6273 6372 6970 7465 6420 ext subscripted \n 000b39a0: 6c6f 6361 6c20 6f72 2067 6c6f 6261 6c20 local or global \n 000b39b0: 7661 7269 6162 6c65 206e 6f64 6520 6e61 variable node na\n-000b39c0: 6d65 2c53 0021 4641 0000 2020 2069 6e64 me,S.!FA.. ind\n+000b39c0: 6d65 2c53 0021 4441 0000 2020 2069 6e64 me,S.!DA.. ind\n 000b39d0: 6570 656e 6465 6e74 206f 6620 6c65 7665 ependent of leve\n 000b39e0: 6c2c 2077 6869 6368 2066 6f6c 6c6f 7773 l, which follows\n 000b39f0: 2074 6865 206e 6f64 6520 7370 6563 6966 the node specif\n 000b3a00: 6965 6420 6279 2069 7473 2061 7267 756d ied by its argum\n-000b3a10: 656e 7420 696e 3400 2146 5100 0020 2020 ent in4.!FQ.. \n+000b3a10: 656e 7420 696e 3400 2144 5100 0020 2020 ent in4.!DQ.. \n 000b3a20: 4d20 636f 6c6c 6174 696e 6720 7365 7175 M collating sequ\n 000b3a30: 656e 6365 2061 6e64 2068 6173 2061 2064 ence and has a d\n-000b3a40: 6174 6120 7661 6c75 652e 0700 2146 6100 ata value...!Fa.\n-000b3a50: 0030 0021 4671 0000 2020 2054 6865 2066 .0.!Fq.. The f\n+000b3a40: 6174 6120 7661 6c75 652e 0700 2144 6100 ata value...!Da.\n+000b3a50: 0030 0021 4471 0000 2020 2054 6865 2066 .0.!Dq.. The f\n 000b3a60: 6f72 6d61 7420 666f 7220 7468 6520 2451 ormat for the $Q\n 000b3a70: 5545 5259 2066 756e 6374 696f 6e20 6973 UERY function is\n-000b3a80: 3a07 0021 4681 0000 1800 2146 9100 0020 :..!F.....!F... \n+000b3a80: 3a07 0021 4481 0000 1800 2144 9100 0020 :..!D.....!D... \n 000b3a90: 2020 2451 5b55 4552 595d 2867 6c76 6e29 $Q[UERY](glvn)\n-000b3aa0: 0800 2046 c011 0000 5400 2146 1200 0020 .. F....T.!F... \n+000b3aa0: 0800 2044 c011 0000 5400 2144 1200 0020 .. D....T.!D... \n 000b3ab0: 2020 2451 5545 5259 2829 2063 616e 2062 $QUERY() can b\n 000b3ac0: 6520 7573 6564 2061 7320 6120 746f 6f6c e used as a tool\n 000b3ad0: 2066 6f72 2073 6361 6e6e 696e 6720 616e for scanning an\n 000b3ae0: 2065 6e74 6972 6520 6172 7261 7920 666f entire array fo\n-000b3af0: 7220 6e6f 6465 7320 7468 6174 4d00 2146 r nodes thatM.!F\n+000b3af0: 7220 6e6f 6465 7320 7468 6174 4d00 2144 r nodes thatM.!D\n 000b3b00: 1300 0020 2020 6861 7665 2064 6174 6120 ... have data \n 000b3b10: 7661 6c75 6573 2e20 4265 6361 7573 6520 values. Because \n 000b3b20: 2451 5545 5259 2829 2063 616e 2072 6574 $QUERY() can ret\n 000b3b30: 7572 6e20 6120 7265 7375 6c74 2073 7065 urn a result spe\n-000b3b40: 6369 6679 696e 6720 6150 0021 4614 0000 cifying aP.!F...\n+000b3b40: 6369 6679 696e 6720 6150 0021 4414 0000 cifying aP.!D...\n 000b3b50: 2020 2064 6966 6665 7265 6e74 206c 6576 different lev\n 000b3b60: 656c 2074 6861 6e20 6974 7320 6172 6775 el than its argu\n 000b3b70: 6d65 6e74 2c20 7468 6520 7265 7375 6c74 ment, the result\n 000b3b80: 2070 726f 7669 6465 7320 6120 6675 6c6c provides a full\n-000b3b90: 2076 6172 6961 626c 6551 0021 4615 0000 variableQ.!F...\n+000b3b90: 2076 6172 6961 626c 6551 0021 4415 0000 variableQ.!D...\n 000b3ba0: 2020 206e 616d 652e 2054 6869 7320 636f name. This co\n 000b3bb0: 6e74 7261 7374 7320 7769 7468 2024 4f52 ntrasts with $OR\n 000b3bc0: 4445 5228 292c 2077 6869 6368 2072 6574 DER(), which ret\n 000b3bd0: 7572 6e73 2061 2073 7562 7363 7269 7074 urns a subscript\n-000b3be0: 2076 616c 7565 2e20 546f 4d00 2146 1600 value. ToM.!F..\n+000b3be0: 2076 616c 7565 2e20 546f 4d00 2144 1600 value. ToM.!D..\n 000b3bf0: 0020 2020 6163 6365 7373 2074 6865 2064 . access the d\n 000b3c00: 6174 6120 7661 6c75 6520 6174 2061 206e ata value at a n\n 000b3c10: 6f64 652c 2061 2024 4f52 4445 5228 2920 ode, a $ORDER() \n 000b3c20: 7265 7475 726e 2063 616e 2062 6520 7573 return can be us\n-000b3c30: 6564 2061 7320 614e 0021 4617 0000 2020 ed as aN.!F... \n+000b3c30: 6564 2061 7320 614e 0021 4417 0000 2020 ed as aN.!D... \n 000b3c40: 2073 7562 7363 7269 7074 3b20 686f 7765 subscript; howe\n 000b3c50: 7665 722c 2061 2024 5155 4552 5928 2920 ver, a $QUERY() \n 000b3c60: 7265 7475 726e 206d 7573 7420 6265 2075 return must be u\n 000b3c70: 7365 6420 7769 7468 2069 6e64 6972 6563 sed with indirec\n-000b3c80: 7469 6f6e 2e4f 0021 4618 0000 2020 2042 tion.O.!F... B\n+000b3c80: 7469 6f6e 2e4f 0021 4418 0000 2020 2042 tion.O.!D... B\n 000b3c90: 6563 6175 7365 2061 7272 6179 7320 7465 ecause arrays te\n 000b3ca0: 6e64 2074 6f20 6861 7665 2068 6f6d 6f67 nd to have homog\n 000b3cb0: 656e 656f 7573 2076 616c 7565 7320 7769 eneous values wi\n 000b3cc0: 7468 696e 2061 206c 6576 656c 2062 7574 thin a level but\n-000b3cd0: 206e 6f74 5400 2146 1900 0020 2020 6265 notT.!F... be\n+000b3cd0: 206e 6f74 5400 2144 1900 0020 2020 6265 notT.!D... be\n 000b3ce0: 7477 6565 6e20 6c65 7665 6c73 2c20 2451 tween levels, $Q\n 000b3cf0: 5545 5259 2829 2069 7320 6d6f 7265 2075 UERY() is more u\n 000b3d00: 7365 6675 6c20 6173 2061 2074 6f6f 6c20 seful as a tool \n 000b3d10: 696e 2075 7469 6c69 7479 2070 726f 6772 in utility progr\n-000b3d20: 616d 7320 7468 616e 5000 2146 1a00 0020 ams thanP.!F... \n+000b3d20: 616d 7320 7468 616e 5000 2144 1a00 0020 ams thanP.!D... \n 000b3d30: 2020 696e 2061 7070 6c69 6361 7469 6f6e in application\n 000b3d40: 2070 726f 6772 616d 732e 2054 6865 2024 programs. The $\n 000b3d50: 5155 4552 5928 2920 6361 6e20 6265 2075 QUERY() can be u\n 000b3d60: 7365 6675 6c20 696e 2061 766f 6964 696e seful in avoidin\n-000b3d70: 6720 6e65 7374 6564 1700 2146 2100 0020 g nested..!F!.. \n+000b3d70: 6720 6e65 7374 6564 1700 2144 2100 0020 g nested..!D!.. \n 000b3d80: 2020 244f 5244 4552 206c 6f6f 7073 2e07 $ORDER loops..\n-000b3d90: 0021 4622 0000 4f00 2146 2300 0020 2020 .!F\"..O.!F#.. \n+000b3d90: 0021 4422 0000 4f00 2144 2300 0020 2020 .!D\"..O.!D#.. \n 000b3da0: 4e6f 7465 2074 6861 7420 7468 6520 7374 Note that the st\n 000b3db0: 616e 6461 7264 2064 6f65 7320 6e6f 7420 andard does not \n 000b3dc0: 756e 616d 6269 6775 6f75 736c 7920 6465 unambiguously de\n 000b3dd0: 6669 6e65 2074 6865 2073 7461 7465 206f fine the state o\n-000b3de0: 6620 7468 6553 0021 4624 0000 2020 206e f theS.!F$.. n\n+000b3de0: 6620 7468 6553 0021 4424 0000 2020 206e f theS.!D$.. n\n 000b3df0: 616b 6564 2072 6566 6572 656e 6365 2069 aked reference i\n 000b3e00: 6e64 6963 6174 6f72 2061 6674 6572 2061 ndicator after a\n 000b3e10: 2024 5155 4552 5928 292e 2057 6869 6c65 $QUERY(). While\n 000b3e20: 2069 6e20 4754 2e4d 2061 6674 6572 2024 in GT.M after $\n-000b3e30: 5155 4552 5928 292c 4f00 2146 2500 0020 QUERY(),O.!F%.. \n+000b3e30: 5155 4552 5928 292c 4f00 2144 2500 0020 QUERY(),O.!D%.. \n 000b3e40: 2020 7468 6520 6e61 6b65 6420 7265 6665 the naked refe\n 000b3e50: 7265 6e63 6520 696e 6469 6361 746f 7220 rence indicator \n 000b3e60: 7265 666c 6563 7473 2074 6865 2024 5155 reflects the $QU\n 000b3e70: 4552 5928 2920 6172 6775 6d65 6e74 2c20 ERY() argument, \n-000b3e80: 4e4f 5420 6974 7311 0021 4626 0000 2020 NOT its..!F&.. \n-000b3e90: 2072 6573 756c 742e 0700 2146 2700 001a result...!F'...\n-000b3ea0: 0020 46ff 7300 ff45 5841 4d50 4c45 5300 . F.s..EXAMPLES.\n-000b3eb0: 0045 7861 6d70 6c65 7313 002d 46bf 1100 .Examples..-F...\n-000b3ec0: 0020 2020 4578 616d 706c 6573 0700 2e46 . Examples...F\n-000b3ed0: 2100 0012 002e 4631 0000 2020 2045 7861 !.....F1.. Exa\n-000b3ee0: 6d70 6c65 3a07 002e 4641 0000 2000 2e46 mple:...FA.. ..F\n+000b3e80: 4e4f 5420 6974 7311 0021 4426 0000 2020 NOT its..!D&.. \n+000b3e90: 2072 6573 756c 742e 0700 2144 2700 001a result...!D'...\n+000b3ea0: 0020 44ff 7300 ff45 5841 4d50 4c45 5300 . D.s..EXAMPLES.\n+000b3eb0: 0045 7861 6d70 6c65 7313 002d 44bf 1100 .Examples..-D...\n+000b3ec0: 0020 2020 4578 616d 706c 6573 0700 2e44 . Examples...D\n+000b3ed0: 2100 0012 002e 4431 0000 2020 2045 7861 !.....D1.. Exa\n+000b3ee0: 6d70 6c65 3a07 002e 4441 0000 2000 2e44 mple:...DA.. ..D\n 000b3ef0: 5100 0020 2020 5468 6520 666f 6c6c 6f77 Q.. The follow\n-000b3f00: 696e 6720 726f 7574 696e 653a 0700 2e46 ing routine:...F\n-000b3f10: 6100 0014 002e 4671 0000 2020 2073 6574 a.....Fq.. set\n-000b3f20: 2079 3d22 5e58 223b 002e 4681 0000 2020 y=\"^X\";..F... \n+000b3f00: 696e 6720 726f 7574 696e 653a 0700 2e44 ing routine:...D\n+000b3f10: 6100 0014 002e 4471 0000 2020 2073 6574 a.....Dq.. set\n+000b3f20: 2079 3d22 5e58 223b 002e 4481 0000 2020 y=\"^X\";..D... \n 000b3f30: 2066 6f72 2020 7365 7420 793d 2471 7565 for set y=$que\n 000b3f40: 7279 2840 7929 2071 7569 743a 793d 2222 ry(@y) quit:y=\"\"\n 000b3f50: 2020 7772 6974 6520 212c 792c 223d 222c write !,y,\"=\",\n-000b3f60: 4079 0700 2e46 9100 0020 002d 46c0 1100 @y...F... .-F...\n+000b3f60: 4079 0700 2e44 9100 0020 002d 44c0 1100 @y...D... .-D...\n 000b3f70: 0020 2020 7072 6f64 7563 6573 2074 6865 . produces the\n-000b3f80: 2072 6573 756c 7473 3a07 002e 4612 0000 results:...F...\n-000b3f90: 1700 2e46 1300 0020 2020 5e58 2831 2c32 ...F... ^X(1,2\n-000b3fa0: 2c33 293d 3132 331a 002e 4614 0000 2020 ,3)=123...F... \n+000b3f80: 2072 6573 756c 7473 3a07 002e 4412 0000 results:...D...\n+000b3f90: 1700 2e44 1300 0020 2020 5e58 2831 2c32 ...D... ^X(1,2\n+000b3fa0: 2c33 293d 3132 331a 002e 4414 0000 2020 ,3)=123...D... \n 000b3fb0: 205e 5828 312c 322c 332c 3729 3d31 3233 ^X(1,2,3,7)=123\n-000b3fc0: 3717 002e 4615 0000 2020 205e 5828 312c 7...F... ^X(1,\n-000b3fd0: 322c 3429 3d31 3234 1a00 2e46 1600 0020 2,4)=124...F... \n+000b3fc0: 3717 002e 4415 0000 2020 205e 5828 312c 7...D... ^X(1,\n+000b3fd0: 322c 3429 3d31 3234 1a00 2e44 1600 0020 2,4)=124...D... \n 000b3fe0: 2020 5e58 2831 2c32 2c35 2c39 293d 3132 ^X(1,2,5,9)=12\n 000b3ff0: 3539 0000 0000 0000 0000 0000 0000 0000 59..............\n 000b4000: 0100 0000 f207 0000 0121 0000 0000 0000 .........!......\n-000b4010: 4200 0046 4845 4c50 00ff 7300 ff46 554e B..FHELP..s..FUN\n+000b4010: 4200 0044 4845 4c50 00ff 7300 ff46 554e B..DHELP..s..FUN\n 000b4020: 4354 494f 4e53 00ff 7300 ff24 5155 4552 CTIONS..s..$QUER\n 000b4030: 5928 2900 ff73 00ff 4558 414d 504c 4553 Y()..s..EXAMPLES\n 000b4040: 00c0 1700 0020 2020 5e58 2831 2c36 293d ..... ^X(1,6)=\n-000b4050: 3136 1600 2e46 1800 0020 2020 5e58 2822 16...F... ^X(\"\n-000b4060: 4222 2c31 293d 4142 0700 2e46 1900 0012 B\",1)=AB...F....\n-000b4070: 002e 461a 0000 2020 2045 7861 6d70 6c65 ..F... Example\n-000b4080: 3a07 002e 4621 0000 1800 2e46 2200 0020 :...F!.....F\".. \n+000b4050: 3136 1600 2e44 1800 0020 2020 5e58 2822 16...D... ^X(\"\n+000b4060: 4222 2c31 293d 4142 0700 2e44 1900 0012 B\",1)=AB...D....\n+000b4070: 002e 441a 0000 2020 2045 7861 6d70 6c65 ..D... Example\n+000b4080: 3a07 002e 4421 0000 1800 2e44 2200 0020 :...D!.....D\".. \n 000b4090: 2020 4754 4d3e 7a77 7269 7465 206c 636c GTM>zwrite lcl\n-000b40a0: 1300 2e46 2300 0020 2020 6c63 6c28 2222 ...F#.. lcl(\"\"\n-000b40b0: 293d 3112 002e 4624 0000 2020 206c 636c )=1...F$.. lcl\n-000b40c0: 2831 293d 3114 002e 4625 0000 2020 206c (1)=1...F%.. l\n-000b40d0: 636c 2831 2c32 293d 3217 002e 4626 0000 cl(1,2)=2...F&..\n+000b40a0: 1300 2e44 2300 0020 2020 6c63 6c28 2222 ...D#.. lcl(\"\"\n+000b40b0: 293d 3112 002e 4424 0000 2020 206c 636c )=1...D$.. lcl\n+000b40c0: 2831 293d 3114 002e 4425 0000 2020 206c (1)=1...D%.. l\n+000b40d0: 636c 2831 2c32 293d 3217 002e 4426 0000 cl(1,2)=2...D&..\n 000b40e0: 2020 206c 636c 2831 2c32 2c22 2229 3d33 lcl(1,2,\"\")=3\n-000b40f0: 1a00 2e46 2700 0020 2020 6c63 6c28 312c ...F'.. lcl(1,\n-000b4100: 322c 2222 2c22 2229 3d34 1c00 2e46 2800 2,\"\",\"\")=4...F(.\n+000b40f0: 1a00 2e44 2700 0020 2020 6c63 6c28 312c ...D'.. lcl(1,\n+000b4100: 322c 2222 2c22 2229 3d34 1c00 2e44 2800 2,\"\",\"\")=4...D(.\n 000b4110: 0020 2020 6c63 6c28 312c 322c 2222 2c22 . lcl(1,2,\"\",\"\n-000b4120: 222c 3429 3d35 1600 2e46 2900 0020 2020 \",4)=5...F).. \n-000b4130: 6c63 6c28 312c 322c 3029 3d36 1c00 2e46 lcl(1,2,0)=6...F\n+000b4120: 222c 3429 3d35 1600 2e44 2900 0020 2020 \",4)=5...D).. \n+000b4130: 6c63 6c28 312c 322c 3029 3d36 1c00 2e44 lcl(1,2,0)=6...D\n 000b4140: 2a00 0020 2020 6c63 6c28 312c 322c 2261 *.. lcl(1,2,\"a\n-000b4150: 6263 222c 3529 3d37 1400 2e46 3100 0020 bc\",5)=7...F1.. \n-000b4160: 2020 6c63 6c28 2278 2229 3d31 1900 2e46 lcl(\"x\")=1...F\n+000b4150: 6263 222c 3529 3d37 1400 2e44 3100 0020 bc\",5)=7...D1.. \n+000b4160: 2020 6c63 6c28 2278 2229 3d31 1900 2e44 lcl(\"x\")=1...D\n 000b4170: 3200 0020 2020 4754 4d3e 7365 7420 793d 2.. GTM>set y=\n-000b4180: 226c 636c 223f 002e 4633 0000 2020 2047 \"lcl\"?..F3.. G\n+000b4180: 226c 636c 223f 002e 4433 0000 2020 2047 \"lcl\"?..D3.. G\n 000b4190: 544d 3e66 6f72 2020 7365 7420 793d 2471 TM>for set y=$q\n 000b41a0: 7565 7279 2840 7929 2071 7569 743a 793d uery(@y) quit:y=\n 000b41b0: 2222 2020 7772 6974 6520 212c 792c 223d \"\" write !,y,\"=\n-000b41c0: 222c 4079 0700 2e46 3400 002c 002e 4635 \",@y...F4..,..F5\n+000b41c0: 222c 4079 0700 2e44 3400 002c 002e 4435 \",@y...D4..,..D5\n 000b41d0: 0000 2020 2054 6869 7320 6578 616d 706c .. This exampl\n 000b41e0: 6520 7072 6f64 7563 6573 2074 6865 2072 e produces the r\n-000b41f0: 6573 756c 7473 3a07 002e 4636 0000 1300 esults:...F6....\n-000b4200: 2e46 3700 0020 2020 6c63 6c28 2222 293d .F7.. lcl(\"\")=\n-000b4210: 3112 002e 4638 0000 2020 206c 636c 2831 1...F8.. lcl(1\n-000b4220: 293d 3114 002e 4639 0000 2020 206c 636c )=1...F9.. lcl\n-000b4230: 2831 2c32 293d 3217 002e 463a 0000 2020 (1,2)=2...F:.. \n+000b41f0: 6573 756c 7473 3a07 002e 4436 0000 1300 esults:...D6....\n+000b4200: 2e44 3700 0020 2020 6c63 6c28 2222 293d .D7.. lcl(\"\")=\n+000b4210: 3112 002e 4438 0000 2020 206c 636c 2831 1...D8.. lcl(1\n+000b4220: 293d 3114 002e 4439 0000 2020 206c 636c )=1...D9.. lcl\n+000b4230: 2831 2c32 293d 3217 002e 443a 0000 2020 (1,2)=2...D:.. \n 000b4240: 206c 636c 2831 2c32 2c22 2229 3d33 1a00 lcl(1,2,\"\")=3..\n-000b4250: 2e46 4100 0020 2020 6c63 6c28 312c 322c .FA.. lcl(1,2,\n-000b4260: 2222 2c22 2229 3d34 1c00 2e46 4200 0020 \"\",\"\")=4...FB.. \n+000b4250: 2e44 4100 0020 2020 6c63 6c28 312c 322c .DA.. lcl(1,2,\n+000b4260: 2222 2c22 2229 3d34 1c00 2e44 4200 0020 \"\",\"\")=4...DB.. \n 000b4270: 2020 6c63 6c28 312c 322c 2222 2c22 222c lcl(1,2,\"\",\"\",\n-000b4280: 3429 3d35 1600 2e46 4300 0020 2020 6c63 4)=5...FC.. lc\n-000b4290: 6c28 312c 322c 3029 3d36 1c00 2e46 4400 l(1,2,0)=6...FD.\n+000b4280: 3429 3d35 1600 2e44 4300 0020 2020 6c63 4)=5...DC.. lc\n+000b4290: 6c28 312c 322c 3029 3d36 1c00 2e44 4400 l(1,2,0)=6...DD.\n 000b42a0: 0020 2020 6c63 6c28 312c 322c 2261 6263 . lcl(1,2,\"abc\n-000b42b0: 222c 3529 3d37 1400 2e46 4500 0020 2020 \",5)=7...FE.. \n-000b42c0: 6c63 6c28 2278 2229 3d31 0700 2e46 4600 lcl(\"x\")=1...FF.\n-000b42d0: 0040 002e 4647 0000 2020 204e 6f74 6520 .@..FG.. Note \n+000b42b0: 222c 3529 3d37 1400 2e44 4500 0020 2020 \",5)=7...DE.. \n+000b42c0: 6c63 6c28 2278 2229 3d31 0700 2e44 4600 lcl(\"x\")=1...DF.\n+000b42d0: 0040 002e 4447 0000 2020 204e 6f74 6520 .@..DG.. Note \n 000b42e0: 7468 6174 2074 6865 2072 6573 756c 7420 that the result \n 000b42f0: 6973 2074 6865 2073 616d 6520 6173 2074 is the same as t\n 000b4300: 6865 205a 5752 4954 4520 6f75 7470 7574 he ZWRITE output\n-000b4310: 2e07 002e 4648 0000 1700 1846 5241 4e44 ....FH.....FRAND\n+000b4310: 2e07 002e 4448 0000 1700 1844 5241 4e44 ....DH.....DRAND\n 000b4320: 4f4d 2829 0000 2452 616e 646f 6d28 2914 OM()..$Random().\n-000b4330: 0021 46bf 1100 0020 2020 2452 616e 646f .!F.... $Rando\n-000b4340: 6d28 2907 0022 4621 0000 4a00 2246 3100 m()..\"F!..J.\"F1.\n+000b4330: 0021 44bf 1100 0020 2020 2452 616e 646f .!D.... $Rando\n+000b4340: 6d28 2907 0022 4421 0000 4a00 2244 3100 m()..\"D!..J.\"D1.\n 000b4350: 0020 2020 5265 7475 726e 7320 6120 7261 . Returns a ra\n 000b4360: 6e64 6f6d 2069 6e74 6567 6572 2066 726f ndom integer fro\n 000b4370: 6d20 6120 7261 6e67 6520 7370 6563 6966 m a range specif\n 000b4380: 6965 6420 6279 2069 7473 2061 7267 756d ied by its argum\n-000b4390: 656e 742e 0700 2246 4100 0031 0022 4651 ent...\"FA..1.\"FQ\n+000b4390: 656e 742e 0700 2244 4100 0031 0022 4451 ent...\"DA..1.\"DQ\n 000b43a0: 0000 2020 2054 6865 2066 6f72 6d61 7420 .. The format \n 000b43b0: 666f 7220 7468 6520 2452 414e 444f 4d20 for the $RANDOM \n-000b43c0: 6675 6e63 7469 6f6e 2069 733a 0700 2246 function is:..\"F\n-000b43d0: 6100 001c 0022 4671 0000 2020 2024 525b a....\"Fq.. $R[\n+000b43c0: 6675 6e63 7469 6f6e 2069 733a 0700 2244 function is:..\"D\n+000b43d0: 6100 001c 0022 4471 0000 2020 2024 525b a....\"Dq.. $R[\n 000b43e0: 414e 444f 4d5d 2869 6e74 6578 7072 2907 ANDOM](intexpr).\n-000b43f0: 0022 4681 0000 5300 2246 9100 0020 2020 .\"F...S.\"F... \n+000b43f0: 0022 4481 0000 5300 2244 9100 0020 2020 .\"D...S.\"D... \n 000b4400: 2452 414e 444f 4d28 2920 7072 6f76 6964 $RANDOM() provid\n 000b4410: 6573 2061 2074 6f6f 6c20 666f 7220 6765 es a tool for ge\n 000b4420: 6e65 7261 7469 6e67 2070 7365 7564 6f2d nerating pseudo-\n 000b4430: 7261 6e64 6f6d 2070 6174 7465 726e 7320 random patterns \n-000b4440: 7573 6566 756c 2069 6e53 0021 46c0 1100 useful inS.!F...\n+000b4440: 7573 6566 756c 2069 6e53 0021 44c0 1100 useful inS.!D...\n 000b4450: 0020 2020 7465 7374 696e 6720 6f72 2073 . testing or s\n 000b4460: 7461 7469 7374 6963 616c 2063 616c 6375 tatistical calcu\n 000b4470: 6c61 7469 6f6e 732e 2024 5241 4e44 4f4d lations. $RANDOM\n 000b4480: 2829 2072 6573 756c 7473 2066 616c 6c20 () results fall \n-000b4490: 6265 7477 6565 6e20 7a65 726f 2d00 2246 between zero-.\"F\n+000b4490: 6265 7477 6565 6e20 7a65 726f 2d00 2244 between zero-.\"D\n 000b44a0: 1200 0020 2020 2830 2920 616e 6420 6f6e ... (0) and on\n 000b44b0: 6520 6c65 7373 2074 6861 6e20 7468 6520 e less than the \n-000b44c0: 6172 6775 6d65 6e74 2e07 0022 4613 0000 argument...\"F...\n-000b44d0: 4d00 2246 1400 0020 2020 5261 6e64 6f6d M.\"F... Random\n+000b44c0: 6172 6775 6d65 6e74 2e07 0022 4413 0000 argument...\"D...\n+000b44d0: 4d00 2244 1400 0020 2020 5261 6e64 6f6d M.\"D... Random\n 000b44e0: 206e 756d 6265 7220 6765 6e65 7261 746f number generato\n 000b44f0: 7273 2075 7365 2066 6163 746f 7273 2066 rs use factors f\n 000b4500: 726f 6d20 7468 6520 656e 7669 726f 6e6d rom the environm\n 000b4510: 656e 7420 746f 2063 7265 6174 6552 0022 ent to createR.\"\n-000b4520: 4615 0000 2020 2073 6571 7565 6e63 6573 F... sequences\n+000b4520: 4415 0000 2020 2073 6571 7565 6e63 6573 D... sequences\n 000b4530: 206f 6620 6e75 6d62 6572 732e 2054 7275 of numbers. Tru\n 000b4540: 6520 7261 6e64 6f6d 206e 756d 6265 7220 e random number \n 000b4550: 6765 6e65 7261 7469 6f6e 2072 6571 7569 generation requi\n 000b4560: 7265 7320 6120 736f 7572 6365 206f 6654 res a source ofT\n-000b4570: 0022 4616 0000 2020 2077 6861 7420 6973 .\"F... what is\n+000b4570: 0022 4416 0000 2020 2077 6861 7420 6973 .\"D... what is\n 000b4580: 206b 6e6f 776e 2061 7320 226e 6f69 7365 known as \"noise\n 000b4590: 222e 2050 7365 7564 6f2d 7261 6e64 6f6d \". Pseudo-random\n 000b45a0: 206e 756d 6265 7273 2061 7070 6561 7220 numbers appear \n 000b45b0: 746f 2068 6176 6520 6e6f 2070 6174 7465 to have no patte\n-000b45c0: 726e 2c54 0022 4617 0000 2020 2062 7574 rn,T.\"F... but\n+000b45c0: 726e 2c54 0022 4417 0000 2020 2062 7574 rn,T.\"D... but\n 000b45d0: 2061 7265 2064 6576 656c 6f70 6564 2075 are developed u\n 000b45e0: 7369 6e67 2069 6e74 6572 6163 7469 6f6e sing interaction\n 000b45f0: 7320 6265 7477 6565 6e20 6661 6374 6f72 s between factor\n 000b4600: 7320 7468 6174 2076 6172 7920 696e 2077 s that vary in w\n-000b4610: 6179 7320 6e6f 7452 0022 4618 0000 2020 ays notR.\"F... \n+000b4610: 6179 7320 6e6f 7452 0022 4418 0000 2020 ays notR.\"D... \n 000b4620: 2067 7561 7261 6e74 6565 6420 746f 2062 guaranteed to b\n 000b4630: 6520 656e 7469 7265 6c79 2072 616e 646f e entirely rando\n 000b4640: 6d2e 2049 6e20 6163 636f 7264 616e 6365 m. In accordance\n 000b4650: 2077 6974 6820 7468 6520 4d20 7374 616e with the M stan\n-000b4660: 6461 7264 2c20 7468 654a 0022 4619 0000 dard, theJ.\"F...\n+000b4660: 6461 7264 2c20 7468 654a 0022 4419 0000 dard, theJ.\"D...\n 000b4670: 2020 2047 542e 4d20 696d 706c 656d 656e GT.M implemen\n 000b4680: 7461 7469 6f6e 206f 6620 2452 414e 444f tation of $RANDO\n 000b4690: 4d28 2920 7072 6f64 7563 6573 2070 7365 M() produces pse\n 000b46a0: 7564 6f2d 7261 6e64 6f6d 206e 756d 6265 udo-random numbe\n-000b46b0: 7273 2e07 0022 461a 0000 1a00 2146 ff73 rs...\"F.....!F.s\n+000b46b0: 7273 2e07 0022 441a 0000 1a00 2144 ff73 rs...\"D.....!D.s\n 000b46c0: 00ff 4558 414d 504c 4553 0000 4578 616d ..EXAMPLES..Exam\n-000b46d0: 706c 6573 1300 2e46 bf11 0000 2020 2045 ples...F.... E\n-000b46e0: 7861 6d70 6c65 7307 002f 4621 0000 1200 xamples../F!....\n-000b46f0: 2f46 3100 0020 2020 4578 616d 706c 653a /F1.. Example:\n-000b4700: 0700 2f46 4100 002b 002f 4651 0000 2020 ../FA..+./FQ.. \n+000b46d0: 706c 6573 1300 2e44 bf11 0000 2020 2045 ples...D.... E\n+000b46e0: 7861 6d70 6c65 7307 002f 4421 0000 1200 xamples../D!....\n+000b46f0: 2f44 3100 0020 2020 4578 616d 706c 653a /D1.. Example:\n+000b4700: 0700 2f44 4100 002b 002f 4451 0000 2020 ../DA..+./DQ.. \n 000b4710: 2047 544d 3e66 6f72 2069 3d31 3a31 3a31 GTM>for i=1:1:1\n 000b4720: 3020 7772 6974 6520 2472 616e 646f 6d28 0 write $random(\n-000b4730: 3129 1400 2f46 6100 0020 2020 3030 3030 1)../Fa.. 0000\n-000b4740: 3030 3030 3030 0e00 2f46 7100 0020 2020 000000../Fq.. \n-000b4750: 4754 4d3e 0700 2f46 8100 0052 002f 4691 GTM>../F...R./F.\n+000b4730: 3129 1400 2f44 6100 0020 2020 3030 3030 1)../Da.. 0000\n+000b4740: 3030 3030 3030 0e00 2f44 7100 0020 2020 000000../Dq.. \n+000b4750: 4754 4d3e 0700 2f44 8100 0052 002f 4491 GTM>../D...R./D.\n 000b4760: 0000 2020 2054 6869 7320 7368 6f77 7320 .. This shows \n 000b4770: 7468 6174 2077 6865 6e20 2452 414e 444f that when $RANDO\n 000b4780: 4d28 2920 6861 7320 616e 2061 7267 756d M() has an argum\n 000b4790: 656e 7420 6f66 206f 6e65 2028 3129 2c20 ent of one (1), \n 000b47a0: 7468 6520 7265 7375 6c74 2069 7325 002e the result is%..\n-000b47b0: 46c0 1100 0020 2020 746f 6f20 636f 6e66 F.... too conf\n+000b47b0: 44c0 1100 0020 2020 746f 6f20 636f 6e66 D.... too conf\n 000b47c0: 696e 6564 2074 6f20 6265 2072 616e 646f ined to be rando\n-000b47d0: 6d2e 0700 2f46 1200 0012 002f 4613 0000 m.../F...../F...\n-000b47e0: 2020 2045 7861 6d70 6c65 3a07 002f 4614 Example:../F.\n+000b47d0: 6d2e 0700 2f44 1200 0012 002f 4413 0000 m.../D...../D...\n+000b47e0: 2020 2045 7861 6d70 6c65 3a07 002f 4414 Example:../D.\n 000b47f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b4800: 0100 0000 ff07 0000 4121 0000 0000 0000 ........A!......\n-000b4810: 5100 0046 4845 4c50 00ff 7300 ff46 554e Q..FHELP..s..FUN\n+000b4810: 5100 0044 4845 4c50 00ff 7300 ff46 554e Q..DHELP..s..FUN\n 000b4820: 4354 494f 4e53 00ff 7300 ff24 5241 4e44 CTIONS..s..$RAND\n 000b4830: 4f4d 2829 00ff 7300 ff45 5841 4d50 4c45 OM()..s..EXAMPLE\n 000b4840: 5300 c015 0000 2020 2073 6574 2078 3d24 S..... set x=$\n 000b4850: 7261 6e64 6f6d 2831 3030 292b 312a 2e30 random(100)+1*.0\n-000b4860: 3107 002f 4616 0000 5000 2f46 1700 0020 1../F...P./F... \n+000b4860: 3107 002f 4416 0000 5000 2f44 1700 0020 1../D...P./D... \n 000b4870: 2020 5468 6973 2024 5241 4e44 4f4d 2829 This $RANDOM()\n 000b4880: 2065 7861 6d70 6c65 2070 726f 6475 6365 example produce\n 000b4890: 7320 6120 6e75 6d62 6572 2062 6574 7765 s a number betwe\n 000b48a0: 656e 2030 2061 6e64 2039 392e 2054 6865 en 0 and 99. The\n-000b48b0: 2065 7861 6d70 6c65 4f00 2f46 1800 0020 exampleO./F... \n+000b48b0: 2065 7861 6d70 6c65 4f00 2f44 1800 0020 exampleO./D... \n 000b48c0: 2020 7468 656e 2073 6869 6674 7320 7769 then shifts wi\n 000b48d0: 7468 2061 6464 6974 696f 6e2c 2061 6e64 th addition, and\n 000b48e0: 2073 6361 6c65 7320 7769 7468 206d 756c scales with mul\n 000b48f0: 7469 706c 6963 6174 696f 6e20 746f 2063 tiplication to c\n-000b4900: 7265 6174 6520 6122 002f 4619 0000 2020 reate a\"./F... \n+000b4900: 7265 6174 6520 6122 002f 4419 0000 2020 reate a\"./D... \n 000b4910: 2076 616c 7565 2062 6574 7765 656e 202e value between .\n-000b4920: 3031 2061 6e64 2031 2e07 002f 461a 0000 01 and 1.../F...\n-000b4930: 1800 1946 4556 4552 5345 2829 0000 2452 ...FEVERSE()..$R\n-000b4940: 4576 6572 7365 2829 1500 2246 bf11 0000 Everse()..\"F....\n+000b4920: 3031 2061 6e64 2031 2e07 002f 441a 0000 01 and 1.../D...\n+000b4930: 1800 1944 4556 4552 5345 2829 0000 2452 ...DEVERSE()..$R\n+000b4940: 4576 6572 7365 2829 1500 2244 bf11 0000 Everse()..\"D....\n 000b4950: 2020 2024 5245 7665 7273 6528 2907 0023 $REverse()..#\n-000b4960: 4621 0000 5400 2346 3100 0020 2020 5265 F!..T.#F1.. Re\n+000b4960: 4421 0000 5400 2344 3100 0020 2020 5265 D!..T.#D1.. Re\n 000b4970: 7475 726e 7320 6120 7374 7269 6e67 2077 turns a string w\n 000b4980: 6974 6820 7468 6520 6368 6172 6163 7465 ith the characte\n 000b4990: 7273 2069 6e20 7468 6520 7265 7665 7273 rs in the revers\n 000b49a0: 6520 6f72 6465 7220 6672 6f6d 2074 6861 e order from tha\n-000b49b0: 7420 6f66 2069 7473 1300 2346 4100 0020 t of its..#FA.. \n-000b49c0: 2020 6172 6775 6d65 6e74 2e07 0023 4651 argument...#FQ\n-000b49d0: 0000 3200 2346 6100 0020 2020 5468 6520 ..2.#Fa.. The \n+000b49b0: 7420 6f66 2069 7473 1300 2344 4100 0020 t of its..#DA.. \n+000b49c0: 2020 6172 6775 6d65 6e74 2e07 0023 4451 argument...#DQ\n+000b49d0: 0000 3200 2344 6100 0020 2020 5468 6520 ..2.#Da.. The \n 000b49e0: 666f 726d 6174 2066 6f72 2074 6865 2024 format for the $\n 000b49f0: 5245 5645 5253 4520 6675 6e63 7469 6f6e REVERSE function\n-000b4a00: 2069 733a 0700 2346 7100 001a 0023 4681 is:..#Fq....#F.\n+000b4a00: 2069 733a 0700 2344 7100 001a 0023 4481 is:..#Dq....#D.\n 000b4a10: 0000 2020 2024 5245 5b56 4552 5345 5d28 .. $RE[VERSE](\n-000b4a20: 6578 7072 2907 0023 4691 0000 1a00 2246 expr)..#F.....\"F\n+000b4a20: 6578 7072 2907 0023 4491 0000 1a00 2244 expr)..#D.....\"D\n 000b4a30: ff73 00ff 4558 414d 504c 4553 0000 4578 .s..EXAMPLES..Ex\n-000b4a40: 616d 706c 6573 1300 2f46 bf11 0000 2020 amples../F.... \n-000b4a50: 2045 7861 6d70 6c65 7307 0030 4621 0000 Examples..0F!..\n-000b4a60: 1200 3046 3100 0020 2020 4578 616d 706c ..0F1.. Exampl\n-000b4a70: 653a 0700 3046 4100 0021 0030 4651 0000 e:..0FA..!.0FQ..\n+000b4a40: 616d 706c 6573 1300 2f44 bf11 0000 2020 amples../D.... \n+000b4a50: 2045 7861 6d70 6c65 7307 0030 4421 0000 Examples..0D!..\n+000b4a60: 1200 3044 3100 0020 2020 4578 616d 706c ..0D1.. Exampl\n+000b4a70: 653a 0700 3044 4100 0021 0030 4451 0000 e:..0DA..!.0DQ..\n 000b4a80: 2020 2047 544d 3e77 7269 7465 2024 7265 GTM>write $re\n-000b4a90: 7665 7273 6528 3132 3329 0d00 3046 6100 verse(123)..0Fa.\n-000b4aa0: 0020 2020 3332 3125 0030 4671 0000 2020 . 321%.0Fq.. \n+000b4a90: 7665 7273 6528 3132 3329 0d00 3044 6100 verse(123)..0Da.\n+000b4aa0: 0020 2020 3332 3125 0030 4471 0000 2020 . 321%.0Dq.. \n 000b4ab0: 2047 544d 3e77 7269 7465 2024 7265 7665 GTM>write $reve\n-000b4ac0: 7273 6528 2241 6243 4465 2229 1100 3046 rse(\"AbCDe\")..0F\n+000b4ac0: 7273 6528 2241 6243 4465 2229 1100 3044 rse(\"AbCDe\")..0D\n 000b4ad0: 8100 0020 2020 2265 4443 6241 2207 0030 ... \"eDCbA\"..0\n-000b4ae0: 4691 0000 1700 1846 5345 4c45 4354 2829 F......FSELECT()\n-000b4af0: 0000 2453 656c 6563 7428 2914 0021 46bf ..$Select()..!F.\n+000b4ae0: 4491 0000 1700 1844 5345 4c45 4354 2829 D......DSELECT()\n+000b4af0: 0000 2453 656c 6563 7428 2914 0021 44bf ..$Select()..!D.\n 000b4b00: 1100 0020 2020 2453 656c 6563 7428 2907 ... $Select().\n-000b4b10: 0022 4621 0000 5300 2246 3100 0020 2020 .\"F!..S.\"F1.. \n+000b4b10: 0022 4421 0000 5300 2244 3100 0020 2020 .\"D!..S.\"D1.. \n 000b4b20: 5265 7475 726e 7320 6120 7661 6c75 6520 Returns a value \n 000b4b30: 6173 736f 6369 6174 6564 2077 6974 6820 associated with \n 000b4b40: 7468 6520 6669 7273 7420 7472 7565 2074 the first true t\n 000b4b50: 7275 7468 2d76 616c 7565 6420 6578 7072 ruth-valued expr\n-000b4b60: 6573 7369 6f6e 2069 6e30 0022 4641 0000 ession in0.\"FA..\n+000b4b60: 6573 7369 6f6e 2069 6e30 0022 4441 0000 ession in0.\"DA..\n 000b4b70: 2020 2061 206c 6973 7420 6f66 2070 6169 a list of pai\n 000b4b80: 7265 6420 6578 7072 6573 7369 6f6e 2061 red expression a\n-000b4b90: 7267 756d 656e 7473 2e07 0022 4651 0000 rguments...\"FQ..\n-000b4ba0: 3100 2246 6100 0020 2020 5468 6520 666f 1.\"Fa.. The fo\n+000b4b90: 7267 756d 656e 7473 2e07 0022 4451 0000 rguments...\"DQ..\n+000b4ba0: 3100 2244 6100 0020 2020 5468 6520 666f 1.\"Da.. The fo\n 000b4bb0: 726d 6174 2066 6f72 2074 6865 2024 5345 rmat for the $SE\n 000b4bc0: 4c45 4354 2066 756e 6374 696f 6e20 6973 LECT function is\n-000b4bd0: 3a07 0022 4671 0000 2600 2246 8100 0020 :..\"Fq..&.\"F... \n+000b4bd0: 3a07 0022 4471 0000 2600 2244 8100 0020 :..\"Dq..&.\"D... \n 000b4be0: 2020 2453 5b45 4c45 4354 5d28 7476 6578 $S[ELECT](tvex\n 000b4bf0: 7072 3a65 7870 725b 2c2e 2e2e 5d29 0700 pr:expr[,...])..\n-000b4c00: 2246 9100 0053 0021 46c0 1100 0020 2020 \"F...S.!F.... \n+000b4c00: 2244 9100 0053 0021 44c0 1100 0020 2020 \"D...S.!D.... \n 000b4c10: 2453 454c 4543 5428 2920 6973 206f 6e65 $SELECT() is one\n 000b4c20: 206f 6620 6120 6c69 6d69 7465 6420 7365 of a limited se\n 000b4c30: 7420 6f66 2066 756e 6374 696f 6e73 2074 t of functions t\n 000b4c40: 6861 7420 7065 726d 6974 2061 6e20 696e hat permit an in\n-000b4c50: 6465 6669 6e69 7465 5200 2246 1200 0020 definiteR.\"F... \n+000b4c50: 6465 6669 6e69 7465 5200 2244 1200 0020 definiteR.\"D... \n 000b4c60: 2020 6e75 6d62 6572 206f 6620 6172 6775 number of argu\n 000b4c70: 6d65 6e74 732e 2024 5345 4c45 4354 2829 ments. $SELECT()\n 000b4c80: 2070 726f 7669 6465 7320 6120 6d65 616e provides a mean\n 000b4c90: 7320 6f66 2073 656c 6563 7469 6e67 2066 s of selecting f\n-000b4ca0: 726f 6d20 6120 6c69 7374 1a00 2246 1300 rom a list..\"F..\n+000b4ca0: 726f 6d20 6120 6c69 7374 1a00 2244 1300 rom a list..\"D..\n 000b4cb0: 0020 2020 6f66 2061 6c74 6572 6e61 7469 . of alternati\n-000b4cc0: 7665 732e 0700 2246 1400 0052 0022 4615 ves...\"F...R.\"F.\n+000b4cc0: 7665 732e 0700 2244 1400 0052 0022 4415 ves...\"D...R.\"D.\n 000b4cd0: 0000 2020 2047 656e 6572 616c 6c79 2c20 .. Generally, \n 000b4ce0: 7468 6520 6c61 7374 2024 5345 4c45 4354 the last $SELECT\n 000b4cf0: 2829 2061 7267 756d 656e 7420 6861 7320 () argument has \n 000b4d00: 6e75 6d65 7269 6320 6c69 7465 7261 6c20 numeric literal \n 000b4d10: 6f6e 6520 2831 2920 666f 7220 6153 0022 one (1) for aS.\"\n-000b4d20: 4616 0000 2020 2074 7275 7468 2d76 616c F... truth-val\n+000b4d20: 4416 0000 2020 2074 7275 7468 2d76 616c D... truth-val\n 000b4d30: 7565 2074 6f20 7072 6576 656e 7420 7275 ue to prevent ru\n 000b4d40: 6e2d 7469 6d65 2065 7272 6f72 732c 2061 n-time errors, a\n 000b4d50: 6e64 2074 6f20 7072 6f76 6964 6520 6120 nd to provide a \n 000b4d60: 2264 6566 6175 6c74 2220 7661 6c75 652e \"default\" value.\n-000b4d70: 0700 2246 1700 001a 0021 46ff 7300 ff45 ..\"F.....!F.s..E\n+000b4d70: 0700 2244 1700 001a 0021 44ff 7300 ff45 ..\"D.....!D.s..E\n 000b4d80: 5841 4d50 4c45 5300 0045 7861 6d70 6c65 XAMPLES..Example\n-000b4d90: 7313 002e 46bf 1100 0020 2020 4578 616d s...F.... Exam\n-000b4da0: 706c 6573 0700 2f46 2100 0012 002f 4631 ples../F!..../F1\n+000b4d90: 7313 002e 44bf 1100 0020 2020 4578 616d s...D.... Exam\n+000b4da0: 706c 6573 0700 2f44 2100 0012 002f 4431 ples../D!..../D1\n 000b4db0: 0000 2020 2045 7861 6d70 6c65 3a07 002f .. Example:../\n-000b4dc0: 4641 0000 4e00 2f46 5100 0020 2020 4754 FA..N./FQ.. GT\n+000b4dc0: 4441 0000 4e00 2f44 5100 0020 2020 4754 DA..N./DQ.. GT\n 000b4dd0: 4d3e 666f 7220 693d 333a 2d31 3a30 2077 M>for i=3:-1:0 w\n 000b4de0: 7269 7465 2021 2c24 7365 6c65 6374 2869 rite !,$select(i\n 000b4df0: 3d31 3a22 6865 7265 222c 693d 323a 2263 =1:\"here\",i=2:\"c\n 000b4e00: 6f6d 6522 2c69 3d33 3a22 5761 7473 6f6e ome\",i=3:\"Watson\n-000b4e10: 2229 1000 2f46 6100 0020 2020 5761 7473 \")../Fa.. Wats\n-000b4e20: 6f6e 0e00 2f46 7100 0020 2020 636f 6d65 on../Fq.. come\n-000b4e30: 0e00 2f46 8100 0020 2020 6865 7265 3d00 ../F... here=.\n-000b4e40: 2f46 9100 0020 2020 2547 544d 2d45 2d53 /F... %GTM-E-S\n+000b4e10: 2229 1000 2f44 6100 0020 2020 5761 7473 \")../Da.. Wats\n+000b4e20: 6f6e 0e00 2f44 7100 0020 2020 636f 6d65 on../Dq.. come\n+000b4e30: 0e00 2f44 8100 0020 2020 6865 7265 3d00 ../D... here=.\n+000b4e40: 2f44 9100 0020 2020 2547 544d 2d45 2d53 /D... %GTM-E-S\n 000b4e50: 454c 4543 5446 414c 5345 2c20 4e6f 2061 ELECTFALSE, No a\n 000b4e60: 7267 756d 656e 7420 746f 2024 5345 4c45 rgument to $SELE\n-000b4e70: 4354 2077 6173 2074 7275 650f 002e 46c0 CT was true...F.\n-000b4e80: 1100 0020 2020 4754 4d3e 0700 2f46 1200 ... GTM>../F..\n-000b4e90: 0054 002f 4613 0000 2020 2054 6869 7320 .T./F... This \n+000b4e70: 4354 2077 6173 2074 7275 650f 002e 44c0 CT was true...D.\n+000b4e80: 1100 0020 2020 4754 4d3e 0700 2f44 1200 ... GTM>../D..\n+000b4e90: 0054 002f 4413 0000 2020 2054 6869 7320 .T./D... This \n 000b4ea0: 6c6f 6f70 2075 7365 7320 2453 454c 4543 loop uses $SELEC\n 000b4eb0: 5428 2920 746f 2057 5249 5445 2061 2073 T() to WRITE a s\n 000b4ec0: 6572 6965 7320 6f66 2073 7472 696e 6773 eries of strings\n 000b4ed0: 2e20 4265 6361 7573 6520 7468 6572 6520 . Because there \n-000b4ee0: 6973 206e 6f50 002f 4614 0000 2020 2074 is noP./F... t\n+000b4ee0: 6973 206e 6f50 002f 4414 0000 2020 2074 is noP./D... t\n 000b4ef0: 7275 6520 6172 6775 6d65 6e74 206f 6e20 rue argument on \n 000b4f00: 7468 6520 666f 7572 7468 2069 7465 7261 the fourth itera\n 000b4f10: 7469 6f6e 2c20 7768 656e 2069 3d30 2c20 tion, when i=0, \n 000b4f20: 2453 454c 4543 5428 2920 7072 6f64 7563 $SELECT() produc\n-000b4f30: 6573 2061 6e10 002f 4615 0000 2020 2065 es an../F... e\n-000b4f40: 7272 6f72 2e07 002f 4616 0000 1200 2f46 rror.../F...../F\n+000b4f30: 6573 2061 6e10 002f 4415 0000 2020 2065 es an../D... e\n+000b4f40: 7272 6f72 2e07 002f 4416 0000 1200 2f44 rror.../D...../D\n 000b4f50: 1700 0020 2020 4578 616d 706c 653a 0700 ... Example:..\n-000b4f60: 2f46 1800 0043 002f 4619 0000 2020 2073 /F...C./F... s\n+000b4f60: 2f44 1800 0043 002f 4419 0000 2020 2073 /D...C./D... s\n 000b4f70: 6574 206e 616d 653d 2473 656c 6563 7428 et name=$select(\n 000b4f80: 7365 783d 224d 223a 224d 722e 2022 2c73 sex=\"M\":\"Mr. \",s\n 000b4f90: 6578 3d22 4622 3a22 4d73 2e20 222c 313a ex=\"F\":\"Ms. \",1:\n-000b4fa0: 2222 295f 6e61 6d65 0700 2f46 1a00 0050 \"\")_name../F...P\n-000b4fb0: 002f 4621 0000 2020 2054 6869 7320 6578 ./F!.. This ex\n+000b4fa0: 2222 295f 6e61 6d65 0700 2f44 1a00 0050 \"\")_name../D...P\n+000b4fb0: 002f 4421 0000 2020 2054 6869 7320 6578 ./D!.. This ex\n 000b4fc0: 616d 706c 6520 7573 6573 2024 5345 4c45 ample uses $SELE\n 000b4fd0: 4354 2829 2074 6f20 6164 6420 6120 7072 CT() to add a pr\n 000b4fe0: 6566 6978 2074 6f20 7468 6520 6e61 6d65 efix to the name\n 000b4ff0: 2062 6173 6564 206f 6e20 6120 7365 7800 based on a sex.\n 000b5000: 0100 0000 b307 0000 8721 0000 0000 0000 .........!......\n-000b5010: 8300 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000b5010: 8300 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000b5020: 4354 494f 4e53 00ff 7300 ff24 5345 4c45 CTIONS..s..$SELE\n 000b5030: 4354 2829 00ff 7300 ff45 5841 4d50 4c45 CT()..s..EXAMPLE\n 000b5040: 5300 c022 0000 2020 2063 6f64 6520 6865 S..\".. code he\n 000b5050: 6c64 2069 6e20 7468 6520 7661 7269 6162 ld in the variab\n 000b5060: 6c65 2073 6578 2e20 4e6f 7469 6365 2074 le sex. Notice t\n 000b5070: 6861 7420 7468 6520 6465 6661 756c 7420 hat the default \n 000b5080: 6861 6e64 6c65 7320 7468 6520 6361 7365 handles the case\n-000b5090: 206f 6626 002f 4623 0000 2020 2061 206d of&./F#.. a m\n+000b5090: 206f 6626 002f 4423 0000 2020 2061 206d of&./D#.. a m\n 000b50a0: 6973 7369 6e67 206f 7220 696e 636f 7272 issing or incorr\n-000b50b0: 6563 7420 636f 6465 2e07 002f 4624 0000 ect code.../F$..\n-000b50c0: 1200 2f46 2500 0020 2020 4578 616d 706c ../F%.. Exampl\n-000b50d0: 653a 0700 2f46 2600 0043 002f 4627 0000 e:../F&..C./F'..\n+000b50b0: 6563 7420 636f 6465 2e07 002f 4424 0000 ect code.../D$..\n+000b50c0: 1200 2f44 2500 0020 2020 4578 616d 706c ../D%.. Exampl\n+000b50d0: 653a 0700 2f44 2600 0043 002f 4427 0000 e:../D&..C./D'..\n 000b50e0: 2020 2069 6620 2473 656c 6563 7428 783d if $select(x=\n 000b50f0: 2b78 3a78 2c78 3d22 223a 302c 224a 414e +x:x,x=\"\":0,\"JAN\n 000b5100: 4150 524a 554c 4f43 5422 5b78 3a31 2c31 APRJULOCT\"[x:1,1\n-000b5110: 3a30 2920 646f 2054 4849 4e47 0700 2f46 :0) do THING../F\n-000b5120: 2800 004a 002f 4629 0000 2020 2054 6869 (..J./F).. Thi\n+000b5110: 3a30 2920 646f 2054 4849 4e47 0700 2f44 :0) do THING../D\n+000b5120: 2800 004a 002f 4429 0000 2020 2054 6869 (..J./D).. Thi\n 000b5130: 7320 7573 6573 2024 5345 4c45 4354 2829 s uses $SELECT()\n 000b5140: 2074 6f20 7065 7266 6f72 6d20 636f 6d70 to perform comp\n 000b5150: 6c65 7820 6c6f 6769 6320 6173 2074 6865 lex logic as the\n 000b5160: 2074 7275 7468 2d76 616c 7565 642f 002f truth-valued/./\n-000b5170: 462a 0000 2020 2065 7870 7265 7373 696f F*.. expressio\n+000b5170: 442a 0000 2020 2065 7870 7265 7373 696f D*.. expressio\n 000b5180: 6e20 6172 6775 6d65 6e74 2074 6f20 616e n argument to an\n-000b5190: 2049 4620 636f 6d6d 616e 642e 0700 2f46 IF command.../F\n-000b51a0: 3100 0014 0019 4654 4143 4b28 2900 0024 1.....FTACK()..$\n-000b51b0: 5354 6163 6b28 2913 0020 46bf 1100 0020 STack().. F.... \n-000b51c0: 2020 2453 5461 636b 2829 0700 2146 2100 $STack()..!F!.\n-000b51d0: 004a 0021 4631 0000 2020 2052 6574 7572 .J.!F1.. Retur\n+000b5190: 2049 4620 636f 6d6d 616e 642e 0700 2f44 IF command.../D\n+000b51a0: 3100 0014 0019 4454 4143 4b28 2900 0024 1.....DTACK()..$\n+000b51b0: 5354 6163 6b28 2913 0020 44bf 1100 0020 STack().. D.... \n+000b51c0: 2020 2453 5461 636b 2829 0700 2144 2100 $STack()..!D!.\n+000b51d0: 004a 0021 4431 0000 2020 2052 6574 7572 .J.!D1.. Retur\n 000b51e0: 6e73 2073 7472 696e 6773 2064 6573 6372 ns strings descr\n 000b51f0: 6962 696e 6720 6173 7065 6374 7320 6f66 ibing aspects of\n 000b5200: 2074 6865 2065 7865 6375 7469 6f6e 2065 the execution e\n-000b5210: 6e76 6972 6f6e 6d65 6e74 2e07 0021 4641 nvironment...!FA\n-000b5220: 0000 3000 2146 5100 0020 2020 5468 6520 ..0.!FQ.. The \n+000b5210: 6e76 6972 6f6e 6d65 6e74 2e07 0021 4441 nvironment...!DA\n+000b5220: 0000 3000 2144 5100 0020 2020 5468 6520 ..0.!DQ.. The \n 000b5230: 666f 726d 6174 2066 6f72 2074 6865 2024 format for the $\n 000b5240: 5354 4143 4b20 6675 6e63 7469 6f6e 2069 STACK function i\n-000b5250: 733a 0700 2146 6100 0022 0021 4671 0000 s:..!Fa..\".!Fq..\n+000b5250: 733a 0700 2144 6100 0022 0021 4471 0000 s:..!Da..\".!Dq..\n 000b5260: 2020 2024 5354 5b41 434b 5d28 696e 7465 $ST[ACK](inte\n-000b5270: 7870 725b 2c65 7870 725d 2907 0021 4681 xpr[,expr])..!F.\n-000b5280: 0000 1200 2146 9100 0020 2020 2a2a 4e6f ....!F... **No\n-000b5290: 7465 2a2a 0800 2046 c011 0000 5400 2146 te**.. F....T.!F\n+000b5270: 7870 725b 2c65 7870 725d 2907 0021 4481 xpr[,expr])..!D.\n+000b5280: 0000 1200 2144 9100 0020 2020 2a2a 4e6f ....!D... **No\n+000b5290: 7465 2a2a 0800 2044 c011 0000 5400 2144 te**.. D....T.!D\n 000b52a0: 1200 0020 2020 2453 5441 434b 2829 2072 ... $STACK() r\n 000b52b0: 6574 7572 6e73 2073 696d 696c 6172 2069 eturns similar i\n 000b52c0: 6e66 6f72 6d61 7469 6f6e 2074 6f20 5a53 nformation to ZS\n 000b52d0: 484f 5720 2253 2220 7768 656e 2022 223d HOW \"S\" when \"\"=\n 000b52e0: 2445 434f 4445 2c20 6275 7420 7768 656e $ECODE, but when\n-000b52f0: 5300 2146 1300 0020 2020 2445 434f 4445 S.!F... $ECODE\n+000b52f0: 5300 2144 1300 0020 2020 2445 434f 4445 S.!D... $ECODE\n 000b5300: 2063 6f6e 7461 696e 7320 6572 726f 7220 contains error \n 000b5310: 696e 666f 726d 6174 696f 6e2c 2024 5354 information, $ST\n 000b5320: 4143 4b28 2920 7265 7475 726e 7320 696e ACK() returns in\n 000b5330: 666f 726d 6174 696f 6e20 6173 206f 6620 formation as of \n-000b5340: 7468 6552 0021 4614 0000 2020 2074 696d theR.!F... tim\n+000b5340: 7468 6552 0021 4414 0000 2020 2074 696d theR.!D... tim\n 000b5350: 6520 6f66 2061 2070 7269 6f72 2065 7272 e of a prior err\n 000b5360: 6f72 2c20 6765 6e65 7261 6c6c 7920 7468 or, generally th\n 000b5370: 6520 6669 7273 7420 656e 7472 7920 696e e first entry in\n 000b5380: 2024 4543 4f44 452e 2046 6f72 2024 5354 $ECODE. For $ST\n-000b5390: 4143 4b28 2953 0021 4615 0000 2020 2074 ACK()S.!F... t\n+000b5390: 4143 4b28 2953 0021 4415 0000 2020 2074 ACK()S.!D... t\n 000b53a0: 6f20 7265 7475 726e 2063 7572 7265 6e74 o return current\n 000b53b0: 2069 6e66 6f72 6d61 7469 6f6e 2c20 6265 information, be\n 000b53c0: 2073 7572 6520 7468 6174 2065 7272 6f72 sure that error\n 000b53d0: 2068 616e 6469 6e67 2063 6f64 6520 646f handing code do\n-000b53e0: 6573 2061 2053 4554 4000 2146 1600 0020 es a SET@.!F... \n+000b53e0: 6573 2061 2053 4554 4000 2144 1600 0020 es a SET@.!D... \n 000b53f0: 2020 2445 434f 4445 3d22 2220 6265 666f $ECODE=\"\" befo\n 000b5400: 7265 2072 6573 746f 7269 6e67 2074 6865 re restoring the\n 000b5410: 206e 6f72 6d61 6c20 666c 6f77 206f 6620 normal flow of \n-000b5420: 636f 6e74 726f 6c2e 0700 2146 1700 001a control...!F....\n-000b5430: 0020 46ff 7300 ff45 5841 4d50 4c45 5300 . F.s..EXAMPLES.\n-000b5440: 0045 7861 6d70 6c65 7313 002d 46bf 1100 .Examples..-F...\n-000b5450: 0020 2020 4578 616d 706c 6573 0700 2e46 . Examples...F\n-000b5460: 2100 0012 002e 4631 0000 2020 2045 7861 !.....F1.. Exa\n-000b5470: 6d70 6c65 3a07 002e 4641 0000 3b00 2e46 mple:...FA..;..F\n+000b5420: 636f 6e74 726f 6c2e 0700 2144 1700 001a control...!D....\n+000b5430: 0020 44ff 7300 ff45 5841 4d50 4c45 5300 . D.s..EXAMPLES.\n+000b5440: 0045 7861 6d70 6c65 7313 002d 44bf 1100 .Examples..-D...\n+000b5450: 0020 2020 4578 616d 706c 6573 0700 2e44 . Examples...D\n+000b5460: 2100 0012 002e 4431 0000 2020 2045 7861 !.....D1.. Exa\n+000b5470: 6d70 6c65 3a07 002e 4441 0000 3b00 2e44 mple:...DA..;..D\n 000b5480: 5100 0020 2020 2f75 7372 2f6c 6962 2f66 Q.. /usr/lib/f\n 000b5490: 6973 2d67 746d 2f56 352e 342d 3030 3242 is-gtm/V5.4-002B\n 000b54a0: 5f78 3836 2f67 746d 202d 7275 6e20 5e64 _x86/gtm -run ^d\n-000b54b0: 7374 6163 6b65 7813 002e 4661 0000 2020 stackex...Fa.. \n-000b54c0: 2064 7374 6163 6b65 783b 1c00 2e46 7100 dstackex;...Fq.\n+000b54b0: 7374 6163 6b65 7813 002e 4461 0000 2020 stackex...Da.. \n+000b54c0: 2064 7374 6163 6b65 783b 1c00 2e44 7100 dstackex;...Dq.\n 000b54d0: 0020 2020 2020 7a70 7269 6e74 205e 6473 . zprint ^ds\n-000b54e0: 7461 636b 6578 1a00 2e46 8100 0020 2020 tackex...F... \n+000b54e0: 7461 636b 6578 1a00 2e44 8100 0020 2020 tackex...D... \n 000b54f0: 2020 7772 6974 6520 212c 2453 5441 434b write !,$STACK\n-000b5500: 2300 2e46 9100 0020 2020 2020 7865 6375 #..F... xecu\n+000b5500: 2300 2e44 9100 0020 2020 2020 7865 6375 #..D... xecu\n 000b5510: 7465 2022 5752 4954 4520 212c 2453 5441 te \"WRITE !,$STA\n-000b5520: 434b 2215 002d 46c0 1100 0020 2020 2020 CK\"..-F.... \n-000b5530: 646f 204c 6162 656c 1c00 2e46 1200 0020 do Label...F... \n+000b5520: 434b 2215 002d 44c0 1100 0020 2020 2020 CK\"..-D.... \n+000b5530: 646f 204c 6162 656c 1c00 2e44 1200 0020 do Label...D... \n 000b5540: 2020 2020 7772 6974 6520 212c 2424 454c write !,$$EL\n-000b5550: 6162 656c 1a00 2e46 1300 0020 2020 2020 abel...F... \n+000b5550: 6162 656c 1a00 2e44 1300 0020 2020 2020 abel...D... \n 000b5560: 7772 6974 6520 212c 2453 5441 434b 1000 write !,$STACK..\n-000b5570: 2e46 1400 0020 2020 2020 7175 6974 0700 .F... quit..\n-000b5580: 2e46 1500 000f 002e 4616 0000 2020 204c .F......F... L\n-000b5590: 6162 656c 1a00 2e46 1700 0020 2020 2020 abel...F... \n+000b5570: 2e44 1400 0020 2020 2020 7175 6974 0700 .D... quit..\n+000b5580: 2e44 1500 000f 002e 4416 0000 2020 204c .D......D... L\n+000b5590: 6162 656c 1a00 2e44 1700 0020 2020 2020 abel...D... \n 000b55a0: 7772 6974 6520 212c 2453 5441 434b 1500 write !,$STACK..\n-000b55b0: 2e46 1800 0020 2020 2020 646f 2044 4c61 .F... do DLa\n-000b55c0: 6265 6c10 002e 4619 0000 2020 2020 2071 bel...F... q\n-000b55d0: 7569 7407 002e 461a 0000 1200 2e46 2100 uit...F......F!.\n-000b55e0: 0020 2020 454c 6162 656c 2829 1700 2e46 . ELabel()...F\n+000b55b0: 2e44 1800 0020 2020 2020 646f 2044 4c61 .D... do DLa\n+000b55c0: 6265 6c10 002e 4419 0000 2020 2020 2071 bel...D... q\n+000b55d0: 7569 7407 002e 441a 0000 1200 2e44 2100 uit...D......D!.\n+000b55e0: 0020 2020 454c 6162 656c 2829 1700 2e44 . ELabel()...D\n 000b55f0: 2200 0020 2020 2020 7175 6974 2024 5354 \".. quit $ST\n-000b5600: 4143 4b07 002e 4623 0000 1000 2e46 2400 ACK...F#.....F$.\n-000b5610: 0020 2020 444c 6162 656c 1a00 2e46 2500 . DLabel...F%.\n+000b5600: 4143 4b07 002e 4423 0000 1000 2e44 2400 ACK...D#.....D$.\n+000b5610: 0020 2020 444c 6162 656c 1a00 2e44 2500 . DLabel...D%.\n 000b5620: 0020 2020 2020 7772 6974 6520 212c 2453 . write !,$S\n-000b5630: 5441 434b 1000 2e46 2600 0020 2020 2020 TACK...F&.. \n-000b5640: 7175 6974 0b00 2e46 2700 0020 2020 300b quit...F'.. 0.\n-000b5650: 002e 4628 0000 2020 2031 0b00 2e46 2900 ..F(.. 1...F).\n-000b5660: 0020 2020 310b 002e 462a 0000 2020 2032 . 1...F*.. 2\n-000b5670: 0b00 2e46 3100 0020 2020 3107 002e 4632 ...F1.. 1...F2\n-000b5680: 0000 2700 2e46 3300 0020 2020 4578 616d ..'..F3.. Exam\n+000b5630: 5441 434b 1000 2e44 2600 0020 2020 2020 TACK...D&.. \n+000b5640: 7175 6974 0b00 2e44 2700 0020 2020 300b quit...D'.. 0.\n+000b5650: 002e 4428 0000 2020 2031 0b00 2e44 2900 ..D(.. 1...D).\n+000b5660: 0020 2020 310b 002e 442a 0000 2020 2032 . 1...D*.. 2\n+000b5670: 0b00 2e44 3100 0020 2020 3107 002e 4432 ...D1.. 1...D2\n+000b5680: 0000 2700 2e44 3300 0020 2020 4578 616d ..'..D3.. Exam\n 000b5690: 706c 6520 666f 7220 6572 726f 7220 7072 ple for error pr\n-000b56a0: 6f63 6573 7369 6e67 3a07 002e 4634 0000 ocessing:...F4..\n-000b56b0: 1e00 2e46 3500 0020 2020 4754 4d3e 7a70 ...F5.. GTM>zp\n+000b56a0: 6f63 6573 7369 6e67 3a07 002e 4434 0000 ocessing:...D4..\n+000b56b0: 1e00 2e44 3500 0020 2020 4754 4d3e 7a70 ...D5.. GTM>zp\n 000b56c0: 7269 6e74 205e 6465 6275 6765 7272 1300 rint ^debugerr..\n-000b56d0: 2e46 3600 0020 2020 6465 6275 6765 7272 .F6.. debugerr\n-000b56e0: 3b1e 002e 4637 0000 2020 2020 7365 7420 ;...F7.. set \n+000b56d0: 2e44 3600 0020 2020 6465 6275 6765 7272 .D6.. debugerr\n+000b56e0: 3b1e 002e 4437 0000 2020 2020 7365 7420 ;...D7.. set \n 000b56f0: 6473 6d31 3d24 7374 6163 6b28 2d31 2925 dsm1=$stack(-1)%\n-000b5700: 002e 4638 0000 2020 2020 7772 6974 6520 ..F8.. write \n+000b5700: 002e 4438 0000 2020 2020 7772 6974 6520 ..D8.. write \n 000b5710: 212c 2224 7374 6163 6b28 2d31 293a 222c !,\"$stack(-1):\",\n-000b5720: 6473 6d31 1d00 2e46 3900 0020 2020 2066 dsm1...F9.. f\n+000b5720: 6473 6d31 1d00 2e44 3900 0020 2020 2066 dsm1...D9.. f\n 000b5730: 6f72 206c 3d64 736d 313a 2d31 3a30 2064 or l=dsm1:-1:0 d\n-000b5740: 6f16 002e 463a 0000 2020 2020 2e20 7772 o...F:.. . wr\n-000b5750: 6974 6520 212c 6c47 002e 4641 0000 2020 ite !,lG..FA.. \n+000b5740: 6f16 002e 443a 0000 2020 2020 2e20 7772 o...D:.. . wr\n+000b5750: 6974 6520 212c 6c47 002e 4441 0000 2020 ite !,lG..DA.. \n 000b5760: 2020 2e20 666f 7220 693d 2265 636f 6465 . for i=\"ecode\n 000b5770: 222c 2270 6c61 6365 222c 226d 636f 6465 \",\"place\",\"mcode\n 000b5780: 2220 7772 6974 6520 3f35 2c69 2c3f 3135 \" write ?5,i,?15\n 000b5790: 2c24 7374 6163 6b28 6c2c 6929 2c21 0e00 ,$stack(l,i),!..\n-000b57a0: 2e46 4200 0020 2020 4754 4d3e 0700 2e46 .FB.. GTM>...F\n+000b57a0: 2e44 4200 0020 2020 4754 4d3e 0700 2e44 .DB.. GTM>...D\n 000b57b0: 4300 0000 0000 0000 0000 0000 0000 0000 C...............\n 000b57c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b57d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b57e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b57f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b5800: 0100 0000 fe07 0000 ba21 0000 0000 0000 .........!......\n-000b5810: 8200 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000b5810: 8200 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000b5820: 4354 494f 4e53 00ff 7300 ff24 5354 4143 CTIONS..s..$STAC\n 000b5830: 4b28 2900 ff73 00ff 4558 414d 504c 4553 K()..s..EXAMPLES\n 000b5840: 00c0 4400 0020 2020 5468 6520 6162 6f76 ..D.. The abov\n 000b5850: 6520 6578 616d 706c 6520 6361 6e20 6265 e example can be\n 000b5860: 2075 7365 6420 746f 2064 6973 706c 6179 used to display\n 000b5870: 2061 2074 7261 6365 206f 6620 7468 6520 a trace of the \n 000b5880: 636f 6465 2070 6174 6820 7468 6174 206c code path that l\n-000b5890: 6564 1600 2e46 4500 0020 2020 746f 2061 ed...FE.. to a\n-000b58a0: 6e20 6572 726f 722e 0700 2e46 4600 0012 n error....FF...\n-000b58b0: 002e 4647 0000 2020 2045 7861 6d70 6c65 ..FG.. Example\n-000b58c0: 3a07 002e 4648 0000 1f00 2e46 4900 0020 :...FH.....FI.. \n+000b5890: 6564 1600 2e44 4500 0020 2020 746f 2061 ed...DE.. to a\n+000b58a0: 6e20 6572 726f 722e 0700 2e44 4600 0012 n error....DF...\n+000b58b0: 002e 4447 0000 2020 2045 7861 6d70 6c65 ..DG.. Example\n+000b58c0: 3a07 002e 4448 0000 1f00 2e44 4900 0020 :...DH.....DI.. \n 000b58d0: 2020 4754 4d3e 7a70 7269 6e74 205e 6473 GTM>zprint ^ds\n-000b58e0: 7461 636b 7473 7456 002e 464a 0000 2020 tacktstV..FJ.. \n+000b58e0: 7461 636b 7473 7456 002e 444a 0000 2020 tacktstV..DJ.. \n 000b58f0: 2064 7374 6163 6b74 7374 2878 2920 2020 dstacktst(x) \n 000b5900: 2020 2020 3b20 6368 6563 6b20 2473 7461 ; check $sta\n 000b5910: 636b 2829 2072 6574 7572 6e73 2077 6974 ck() returns wit\n 000b5920: 6820 616e 6420 7769 7468 6f75 7420 636c h and without cl\n 000b5930: 6561 7269 6e67 2024 6563 6f64 6524 002e earing $ecode$..\n-000b5940: 4651 0000 2020 2020 7365 7420 2465 7472 FQ.. set $etr\n+000b5940: 4451 0000 2020 2020 7365 7420 2465 7472 DQ.. set $etr\n 000b5950: 6170 3d22 646f 205e 6465 6275 6765 7272 ap=\"do ^debugerr\n-000b5960: 220f 002e 4652 0000 2020 206c 6162 656c \"...FR.. label\n-000b5970: 3200 2e46 5300 0020 2020 2069 6620 783e 2..FS.. if x>\n+000b5960: 220f 002e 4452 0000 2020 206c 6162 656c \"...DR.. label\n+000b5970: 3200 2e44 5300 0020 2020 2069 6620 783e 2..DS.. if x>\n 000b5980: 3020 7365 7420 2465 636f 6465 3d22 2c55 0 set $ecode=\",U\n 000b5990: 312c 2220 3b20 6966 2063 6f6e 6469 7469 1,\" ; if conditi\n-000b59a0: 6f6e 3400 2e46 5400 0020 2020 2065 6c73 on4..FT.. els\n+000b59a0: 6f6e 3400 2e44 5400 0020 2020 2065 6c73 on4..DT.. els\n 000b59b0: 6520 2073 6574 2024 6563 6f64 653d 222c e set $ecode=\",\n 000b59c0: 5532 2c22 203b 2020 656c 7365 2063 6f6e U2,\" ; else con\n-000b59d0: 6469 7469 6f6e 0f00 2e46 5500 0020 2020 dition...FU.. \n-000b59e0: 2071 7569 741e 002e 4656 0000 2020 2047 quit...FV.. G\n+000b59d0: 6469 7469 6f6e 0f00 2e44 5500 0020 2020 dition...DU.. \n+000b59e0: 2071 7569 741e 002e 4456 0000 2020 2047 quit...DV.. G\n 000b59f0: 544d 3e64 6f20 5e64 7374 6163 6b74 7374 TM>do ^dstacktst\n-000b5a00: 2830 2916 002e 4657 0000 2020 2024 7374 (0)...FW.. $st\n-000b5a10: 6163 6b28 2d31 293a 3214 002e 4658 0000 ack(-1):2...FX..\n+000b5a00: 2830 2916 002e 4457 0000 2020 2024 7374 (0)...DW.. $st\n+000b5a10: 6163 6b28 2d31 293a 3214 002e 4458 0000 ack(-1):2...DX..\n 000b5a20: 2020 2032 2020 2020 6563 6f64 652c 002e 2 ecode,..\n-000b5a30: 4659 0000 2020 2020 2020 2020 706c 6163 FY.. plac\n+000b5a30: 4459 0000 2020 2020 2020 2020 706c 6163 DY.. plac\n 000b5a40: 6520 2020 2020 6465 6275 6765 7272 2b33 e debugerr+3\n-000b5a50: 5e64 6562 7567 6572 722c 002e 465a 0000 ^debugerr,..FZ..\n+000b5a50: 5e64 6562 7567 6572 722c 002e 445a 0000 ^debugerr,..DZ..\n 000b5a60: 2020 2020 2020 2020 6d63 6f64 6520 2020 mcode \n 000b5a70: 2020 2066 6f72 206c 3d64 736d 313a 2d31 for l=dsm1:-1\n-000b5a80: 3a30 2064 6f1d 002e 4661 0000 2020 2031 :0 do...Fa.. 1\n+000b5a80: 3a30 2064 6f1d 002e 4461 0000 2020 2031 :0 do...Da.. 1\n 000b5a90: 2020 2020 6563 6f64 6520 2020 2020 2c55 ecode ,U\n-000b5aa0: 322c 2a00 2e46 6200 0020 2020 2020 2020 2,*..Fb.. \n+000b5aa0: 322c 2a00 2e44 6200 0020 2020 2020 2020 2,*..Db.. \n 000b5ab0: 2070 6c61 6365 2020 2020 206c 6162 656c place label\n-000b5ac0: 2b32 5e64 7374 6163 6b74 7374 4300 2e46 +2^dstacktstC..F\n+000b5ac0: 2b32 5e64 7374 6163 6b74 7374 4300 2e44 +2^dstacktstC..D\n 000b5ad0: 6300 0020 2020 2020 2020 206d 636f 6465 c.. mcode\n 000b5ae0: 2020 2020 2020 656c 7365 2020 7365 7420 else set \n 000b5af0: 2465 636f 6465 3d22 2c55 322c 2220 3b20 $ecode=\",U2,\" ; \n 000b5b00: 2065 6c73 6520 636f 6e64 6974 696f 6e14 else condition.\n-000b5b10: 002e 4664 0000 2020 2030 2020 2020 6563 ..Fd.. 0 ec\n-000b5b20: 6f64 6524 002e 4665 0000 2020 2020 2020 ode$..Fe.. \n+000b5b10: 002e 4464 0000 2020 2030 2020 2020 6563 ..Dd.. 0 ec\n+000b5b20: 6f64 6524 002e 4465 0000 2020 2020 2020 ode$..De.. \n 000b5b30: 2020 706c 6163 6520 2020 2020 2b31 5e47 place +1^G\n-000b5b40: 544d 2444 4d4f 4414 002e 4666 0000 2020 TM$DMOD...Ff.. \n-000b5b50: 2020 2020 2020 6d63 6f64 6557 002e 4667 mcodeW..Fg\n+000b5b40: 544d 2444 4d4f 4414 002e 4466 0000 2020 TM$DMOD...Df.. \n+000b5b50: 2020 2020 2020 6d63 6f64 6557 002e 4467 mcodeW..Dg\n 000b5b60: 0000 2020 2025 4754 4d2d 452d 5345 5445 .. %GTM-E-SETE\n 000b5b70: 434f 4445 2c20 4e6f 6e2d 656d 7074 7920 CODE, Non-empty \n 000b5b80: 7661 6c75 6520 6173 7369 676e 6564 2074 value assigned t\n 000b5b90: 6f20 2445 434f 4445 2028 7573 6572 2d64 o $ECODE (user-d\n 000b5ba0: 6566 696e 6564 2065 7272 6f72 2074 7261 efined error tra\n-000b5bb0: 7029 1e00 2e46 6800 0020 2020 4754 4d3e p)...Fh.. GTM>\n+000b5bb0: 7029 1e00 2e44 6800 0020 2020 4754 4d3e p)...Dh.. GTM>\n 000b5bc0: 646f 205e 6473 7461 636b 7473 7428 3129 do ^dstacktst(1)\n-000b5bd0: 1600 2e46 6900 0020 2020 2473 7461 636b ...Fi.. $stack\n-000b5be0: 282d 3129 3a31 1d00 2e46 6a00 0020 2020 (-1):1...Fj.. \n+000b5bd0: 1600 2e44 6900 0020 2020 2473 7461 636b ...Di.. $stack\n+000b5be0: 282d 3129 3a31 1d00 2e44 6a00 0020 2020 (-1):1...Dj.. \n 000b5bf0: 3120 2020 2065 636f 6465 2020 2020 202c 1 ecode ,\n-000b5c00: 5532 2c2a 002e 4671 0000 2020 2020 2020 U2,*..Fq.. \n+000b5c00: 5532 2c2a 002e 4471 0000 2020 2020 2020 U2,*..Dq.. \n 000b5c10: 2020 706c 6163 6520 2020 2020 6c61 6265 place labe\n 000b5c20: 6c2b 325e 6473 7461 636b 7473 7443 002e l+2^dstacktstC..\n-000b5c30: 4672 0000 2020 2020 2020 2020 6d63 6f64 Fr.. mcod\n+000b5c30: 4472 0000 2020 2020 2020 2020 6d63 6f64 Dr.. mcod\n 000b5c40: 6520 2020 2020 2065 6c73 6520 2073 6574 e else set\n 000b5c50: 2024 6563 6f64 653d 222c 5532 2c22 203b $ecode=\",U2,\" ;\n 000b5c60: 2020 656c 7365 2063 6f6e 6469 7469 6f6e else condition\n-000b5c70: 1400 2e46 7300 0020 2020 3020 2020 2065 ...Fs.. 0 e\n-000b5c80: 636f 6465 2400 2e46 7400 0020 2020 2020 code$..Ft.. \n+000b5c70: 1400 2e44 7300 0020 2020 3020 2020 2065 ...Ds.. 0 e\n+000b5c80: 636f 6465 2400 2e44 7400 0020 2020 2020 code$..Dt.. \n 000b5c90: 2020 2070 6c61 6365 2020 2020 202b 315e place +1^\n-000b5ca0: 4754 4d24 444d 4f44 1400 2e46 7500 0020 GTM$DMOD...Fu.. \n-000b5cb0: 2020 2020 2020 206d 636f 6465 5700 2e46 mcodeW..F\n+000b5ca0: 4754 4d24 444d 4f44 1400 2e44 7500 0020 GTM$DMOD...Du.. \n+000b5cb0: 2020 2020 2020 206d 636f 6465 5700 2e44 mcodeW..D\n 000b5cc0: 7600 0020 2020 2547 544d 2d45 2d53 4554 v.. %GTM-E-SET\n 000b5cd0: 4543 4f44 452c 204e 6f6e 2d65 6d70 7479 ECODE, Non-empty\n 000b5ce0: 2076 616c 7565 2061 7373 6967 6e65 6420 value assigned \n 000b5cf0: 746f 2024 4543 4f44 4520 2875 7365 722d to $ECODE (user-\n 000b5d00: 6465 6669 6e65 6420 6572 726f 7220 7472 defined error tr\n-000b5d10: 6170 291b 002e 4677 0000 2020 2047 544d ap)...Fw.. GTM\n+000b5d10: 6170 291b 002e 4477 0000 2020 2047 544d ap)...Dw.. GTM\n 000b5d20: 3e73 6574 2024 6563 6f64 653d 2222 1e00 >set $ecode=\"\"..\n-000b5d30: 2e46 7800 0020 2020 4754 4d3e 646f 205e .Fx.. GTM>do ^\n-000b5d40: 6473 7461 636b 7473 7428 3129 1600 2e46 dstacktst(1)...F\n+000b5d30: 2e44 7800 0020 2020 4754 4d3e 646f 205e .Dx.. GTM>do ^\n+000b5d40: 6473 7461 636b 7473 7428 3129 1600 2e44 dstacktst(1)...D\n 000b5d50: 7900 0020 2020 2473 7461 636b 282d 3129 y.. $stack(-1)\n-000b5d60: 3a32 1400 2e46 7a00 0020 2020 3220 2020 :2...Fz.. 2 \n-000b5d70: 2065 636f 6465 2c00 2e46 8100 0020 2020 ecode,..F... \n+000b5d60: 3a32 1400 2e44 7a00 0020 2020 3220 2020 :2...Dz.. 2 \n+000b5d70: 2065 636f 6465 2c00 2e44 8100 0020 2020 ecode,..D... \n 000b5d80: 2020 2020 2070 6c61 6365 2020 2020 2064 place d\n 000b5d90: 6562 7567 6572 722b 335e 6465 6275 6765 ebugerr+3^debuge\n-000b5da0: 7272 2c00 2e46 8200 0020 2020 2020 2020 rr,..F... \n+000b5da0: 7272 2c00 2e44 8200 0020 2020 2020 2020 rr,..D... \n 000b5db0: 206d 636f 6465 2020 2020 2020 666f 7220 mcode for \n 000b5dc0: 6c3d 6473 6d31 3a2d 313a 3020 646f 1d00 l=dsm1:-1:0 do..\n-000b5dd0: 2e46 8300 0020 2020 3120 2020 2065 636f .F... 1 eco\n-000b5de0: 6465 2020 2020 202c 5531 2c2a 002e 4684 de ,U1,*..F.\n+000b5dd0: 2e44 8300 0020 2020 3120 2020 2065 636f .D... 1 eco\n+000b5de0: 6465 2020 2020 202c 5531 2c2a 002e 4484 de ,U1,*..D.\n 000b5df0: 0000 2020 2020 2020 2020 706c 6163 6520 .. place \n 000b5e00: 2020 2020 6c61 6265 6c2b 315e 6473 7461 label+1^dsta\n-000b5e10: 636b 7473 7441 002e 4685 0000 2020 2020 cktstA..F... \n+000b5e10: 636b 7473 7441 002e 4485 0000 2020 2020 cktstA..D... \n 000b5e20: 2020 2020 6d63 6f64 6520 2020 2020 2069 mcode i\n 000b5e30: 6620 783e 3020 7365 7420 2465 636f 6465 f x>0 set $ecode\n 000b5e40: 3d22 2c55 312c 2220 3b20 6966 2063 6f6e =\",U1,\" ; if con\n-000b5e50: 6469 7469 6f6e 1400 2e46 8600 0020 2020 dition...F... \n-000b5e60: 3020 2020 2065 636f 6465 2400 2e46 8700 0 ecode$..F..\n+000b5e50: 6469 7469 6f6e 1400 2e44 8600 0020 2020 dition...D... \n+000b5e60: 3020 2020 2065 636f 6465 2400 2e44 8700 0 ecode$..D..\n 000b5e70: 0020 2020 2020 2020 2070 6c61 6365 2020 . place \n 000b5e80: 2020 202b 315e 4754 4d24 444d 4f44 1400 +1^GTM$DMOD..\n-000b5e90: 2e46 8800 0020 2020 2020 2020 206d 636f .F... mco\n-000b5ea0: 6465 5700 2e46 8900 0020 2020 2547 544d deW..F... %GTM\n+000b5e90: 2e44 8800 0020 2020 2020 2020 206d 636f .D... mco\n+000b5ea0: 6465 5700 2e44 8900 0020 2020 2547 544d deW..D... %GTM\n 000b5eb0: 2d45 2d53 4554 4543 4f44 452c 204e 6f6e -E-SETECODE, Non\n 000b5ec0: 2d65 6d70 7479 2076 616c 7565 2061 7373 -empty value ass\n 000b5ed0: 6967 6e65 6420 746f 2024 4543 4f44 4520 igned to $ECODE \n 000b5ee0: 2875 7365 722d 6465 6669 6e65 6420 6572 (user-defined er\n-000b5ef0: 726f 7220 7472 6170 290e 002e 468a 0000 ror trap)...F...\n-000b5f00: 2020 2047 544d 3e07 002e 4691 0000 5000 GTM>...F...P.\n-000b5f10: 2e46 9200 0020 2020 5468 6973 2065 7861 .F... This exa\n+000b5ef0: 726f 7220 7472 6170 290e 002e 448a 0000 ror trap)...D...\n+000b5f00: 2020 2047 544d 3e07 002e 4491 0000 5000 GTM>...D...P.\n+000b5f10: 2e44 9200 0020 2020 5468 6973 2065 7861 .D... This exa\n 000b5f20: 6d70 6c65 2073 686f 7773 2068 6f77 2053 mple shows how S\n 000b5f30: 4554 696e 6720 2445 434f 4445 3d2e 2e20 ETing $ECODE=.. \n 000b5f40: 6d61 6b65 7320 2453 5441 434b 2829 2072 makes $STACK() r\n 000b5f50: 6570 6f72 7473 2063 7572 7265 6e74 4d00 eports currentM.\n-000b5f60: 2e46 9300 0020 2020 696e 666f 726d 6174 .F... informat\n+000b5f60: 2e44 9300 0020 2020 696e 666f 726d 6174 .D... informat\n 000b5f70: 696f 6e2e 204e 6f74 6963 6520 686f 7720 ion. Notice how \n 000b5f80: 5e64 6f20 6473 7461 636b 7473 7428 3029 ^do dstacktst(0)\n 000b5f90: 2061 6e64 205e 646f 7374 6163 6b74 7374 and ^dostacktst\n-000b5fa0: 2831 2920 7769 7468 6f75 7453 002e 4694 (1) withoutS..F.\n+000b5fa0: 2831 2920 7769 7468 6f75 7453 002e 4494 (1) withoutS..D.\n 000b5fb0: 0000 2020 2063 6c65 6172 696e 6720 2445 .. clearing $E\n 000b5fc0: 434f 4445 2069 6e20 6265 7477 6565 6e20 CODE in between \n 000b5fd0: 6469 7370 6c61 7973 2069 6e66 6f72 6d61 displays informa\n 000b5fe0: 7469 6f6e 2066 726f 7a65 6e20 6174 2074 tion frozen at t\n 000b5ff0: 6865 2074 696d 6520 6f66 2074 6865 0000 he time of the..\n 000b6000: 0100 0000 cc07 0000 ec21 0000 0000 0000 .........!......\n-000b6010: 5500 0046 4845 4c50 00ff 7300 ff46 554e U..FHELP..s..FUN\n+000b6010: 5500 0044 4845 4c50 00ff 7300 ff46 554e U..DHELP..s..FUN\n 000b6020: 4354 494f 4e53 00ff 7300 ff24 5354 4143 CTIONS..s..$STAC\n 000b6030: 4b28 2900 ff73 00ff 4558 414d 504c 4553 K()..s..EXAMPLES\n 000b6040: 00c0 9500 0020 2020 6669 7273 7420 6572 ..... first er\n 000b6050: 726f 7220 2865 6c73 6520 636f 6e64 6974 ror (else condit\n-000b6060: 696f 6e29 2e07 002e 4696 0000 1300 1846 ion)....F......F\n+000b6060: 696f 6e29 2e07 002e 4496 0000 1300 1844 ion)....D......D\n 000b6070: 5445 5854 2829 0000 2454 6578 7428 2912 TEXT()..$Text().\n-000b6080: 001f 46bf 1100 0020 2020 2454 6578 7428 ..F.... $Text(\n-000b6090: 2907 0020 4621 0000 4500 2046 3100 0020 ).. F!..E. F1.. \n+000b6080: 001f 44bf 1100 0020 2020 2454 6578 7428 ..D.... $Text(\n+000b6090: 2907 0020 4421 0000 4500 2044 3100 0020 ).. D!..E. D1.. \n 000b60a0: 2020 5265 7475 726e 7320 736f 7572 6365 Returns source\n 000b60b0: 2074 6578 7420 666f 7220 7468 6520 6c69 text for the li\n 000b60c0: 6e65 2073 7065 6369 6669 6564 2062 7920 ne specified by \n 000b60d0: 6974 7320 6172 6775 6d65 6e74 2e07 0020 its argument... \n-000b60e0: 4641 0000 2f00 2046 5100 0020 2020 5468 FA../. FQ.. Th\n+000b60e0: 4441 0000 2f00 2044 5100 0020 2020 5468 DA../. DQ.. Th\n 000b60f0: 6520 666f 726d 6174 2066 6f72 2074 6865 e format for the\n 000b6100: 2024 5445 5854 2066 756e 6374 696f 6e20 $TEXT function \n-000b6110: 6973 3a07 0020 4661 0000 1b00 2046 7100 is:.. Fa.... Fq.\n+000b6110: 6973 3a07 0020 4461 0000 1b00 2044 7100 is:.. Da.... Dq.\n 000b6120: 0020 2020 2454 5b45 5854 5d28 656e 7472 . $T[EXT](entr\n-000b6130: 7972 6566 2907 0020 4681 0000 5300 2046 yref).. F...S. F\n+000b6130: 7972 6566 2907 0020 4481 0000 5300 2044 yref).. D...S. D\n 000b6140: 9100 0020 2020 2454 4558 5428 2920 7072 ... $TEXT() pr\n 000b6150: 6f76 6964 6573 2061 2074 6f6f 6c20 666f ovides a tool fo\n 000b6160: 7220 6578 616d 696e 696e 6720 726f 7574 r examining rout\n 000b6170: 696e 6520 736f 7572 6365 2063 6f64 6520 ine source code \n 000b6180: 616e 6420 7468 6520 6e61 6d65 206f 6651 and the name ofQ\n-000b6190: 001f 46c0 1100 0020 2020 7468 6520 6375 ..F.... the cu\n+000b6190: 001f 44c0 1100 0020 2020 7468 6520 6375 ..D.... the cu\n 000b61a0: 7272 656e 7420 726f 7574 696e 6520 6f72 rrent routine or\n 000b61b0: 2074 7269 6767 6572 2e20 2454 4558 5428 trigger. $TEXT(\n 000b61c0: 2920 6173 7369 7374 732c 2061 6c6f 6e67 ) assists, along\n 000b61d0: 2077 6974 6820 7468 6520 5a50 5249 4e54 with the ZPRINT\n-000b61e0: 5400 2046 1200 0020 2020 636f 6d6d 616e T. F... comman\n+000b61e0: 5400 2044 1200 0020 2020 636f 6d6d 616e T. D... comman\n 000b61f0: 642c 2069 6e20 6465 6275 6767 696e 6720 d, in debugging \n 000b6200: 7072 6f67 7261 6d73 2e20 2454 4558 5428 programs. $TEXT(\n 000b6210: 2920 616c 736f 2061 6c6c 6f77 7320 7468 ) also allows th\n 000b6220: 6520 696e 7365 7274 696f 6e20 6f66 2073 e insertion of s\n-000b6230: 6d61 6c6c 5200 2046 1300 0020 2020 7461 mallR. F... ta\n+000b6230: 6d61 6c6c 5200 2044 1300 0020 2020 7461 mallR. D... ta\n 000b6240: 626c 6573 206f 6620 6472 6976 6572 2069 bles of driver i\n 000b6250: 6e66 6f72 6d61 7469 6f6e 2069 6e74 6f20 nformation into \n 000b6260: 6120 726f 7574 696e 652e 2042 6563 6175 a routine. Becau\n 000b6270: 7365 2024 5445 5854 2829 2069 7320 6e6f se $TEXT() is no\n-000b6280: 7420 7665 7279 4e00 2046 1400 0020 2020 t veryN. F... \n+000b6280: 7420 7665 7279 4e00 2044 1400 0020 2020 t veryN. D... \n 000b6290: 6566 6669 6369 656e 7420 616e 6420 7468 efficient and th\n 000b62a0: 6520 7461 626c 652d 6472 6976 656e 2074 e table-driven t\n 000b62b0: 6563 686e 6971 7565 2069 7320 6765 6e65 echnique is gene\n 000b62c0: 7261 6c6c 7920 6265 7374 2073 7569 7465 rally best suite\n-000b62d0: 6420 746f 5100 2046 1500 0020 2020 6d69 d toQ. F... mi\n+000b62d0: 6420 746f 5100 2044 1500 0020 2020 6d69 d toQ. D... mi\n 000b62e0: 6e69 6d61 6c20 7072 6f67 7261 6d20 6368 nimal program ch\n 000b62f0: 616e 6765 732c 2074 6869 7320 6170 7072 anges, this appr\n 000b6300: 6f61 6368 2069 7320 6265 7374 2075 7365 oach is best use\n 000b6310: 6420 666f 7220 7072 6f74 6f74 7970 696e d for prototypin\n-000b6320: 6720 616e 6446 0020 4616 0000 2020 2074 g andF. F... t\n+000b6320: 6720 616e 6446 0020 4416 0000 2020 2074 g andF. D... t\n 000b6330: 6865 2074 6162 6c65 7320 7368 6f75 6c64 he tables should\n 000b6340: 2072 6573 6964 6520 696e 2067 6c6f 6261 reside in globa\n 000b6350: 6c20 7661 7269 6162 6c65 7320 666f 7220 l variables for \n-000b6360: 7072 6f64 7563 7469 6f6e 2e07 0020 4617 production... F.\n-000b6370: 0000 5100 2046 1800 0020 2020 4966 2024 ..Q. F... If $\n+000b6360: 7072 6f64 7563 7469 6f6e 2e07 0020 4417 production... D.\n+000b6370: 0000 5100 2044 1800 0020 2020 4966 2024 ..Q. D... If $\n 000b6380: 5445 5854 2829 2063 616e 6e6f 7420 6163 TEXT() cannot ac\n 000b6390: 6365 7373 2074 6865 2073 6f75 7263 6520 cess the source \n 000b63a0: 6669 6c65 2066 6f72 2074 6865 2063 7572 file for the cur\n 000b63b0: 7265 6e74 206f 626a 6563 742c 2065 6974 rent object, eit\n-000b63c0: 6865 7251 0020 4619 0000 2020 2062 6563 herQ. F... bec\n+000b63c0: 6865 7251 0020 4419 0000 2020 2062 6563 herQ. D... bec\n 000b63d0: 6175 7365 2069 7420 6973 206e 6f74 2069 ause it is not i\n 000b63e0: 6e20 7468 6520 6c6f 6361 7469 6f6e 2066 n the location f\n 000b63f0: 726f 6d20 7768 6963 6820 6974 2077 6173 rom which it was\n 000b6400: 2063 6f6d 7069 6c65 6420 6f72 2062 6563 compiled or bec\n-000b6410: 6175 7365 5300 2046 1a00 0020 2020 7468 auseS. F... th\n+000b6410: 6175 7365 5300 2044 1a00 0020 2020 7468 auseS. D... th\n 000b6420: 6520 7072 6f63 6573 7320 646f 6573 206e e process does n\n 000b6430: 6f74 2068 6176 6520 6163 6365 7373 2074 ot have access t\n 000b6440: 6f20 736f 6d65 2070 6965 6365 206f 6620 o some piece of \n 000b6450: 7468 6520 7061 7468 2074 6f20 7468 6520 the path to the \n-000b6460: 736f 7572 6365 2c54 0020 4621 0000 2020 source,T. F!.. \n+000b6460: 736f 7572 6365 2c54 0020 4421 0000 2020 source,T. D!.. \n 000b6470: 206f 7220 6966 2074 6865 206c 6f63 6174 or if the locat\n 000b6480: 6564 2073 6f75 7263 6520 646f 6573 206e ed source does n\n 000b6490: 6f74 206d 6174 6368 2074 6865 206f 626a ot match the obj\n 000b64a0: 6563 7420 6375 7272 656e 746c 7920 696e ect currently in\n-000b64b0: 2075 7365 2062 7920 7468 6533 0020 4622 use by the3. F\"\n+000b64b0: 2075 7365 2062 7920 7468 6533 0020 4422 use by the3. D\"\n 000b64c0: 0000 2020 2070 726f 6365 7373 2c20 2454 .. process, $T\n 000b64d0: 4558 5428 2920 7265 7475 726e 7320 616e EXT() returns an\n 000b64e0: 2065 6d70 7479 2073 7472 696e 672e 0700 empty string...\n-000b64f0: 2046 2300 001a 001f 46ff 7300 ff45 5841 F#.....F.s..EXA\n+000b64f0: 2044 2300 001a 001f 44ff 7300 ff45 5841 D#.....D.s..EXA\n 000b6500: 4d50 4c45 5300 0045 7861 6d70 6c65 7313 MPLES..Examples.\n-000b6510: 002c 46bf 1100 0020 2020 4578 616d 706c .,F.... Exampl\n-000b6520: 6573 0700 2d46 2100 0012 002d 4631 0000 es..-F!....-F1..\n-000b6530: 2020 2045 7861 6d70 6c65 3a07 002d 4641 Example:..-FA\n-000b6540: 0000 3800 2d46 5100 0020 2020 666f 7220 ..8.-FQ.. for \n+000b6510: 002c 44bf 1100 0020 2020 4578 616d 706c .,D.... Exampl\n+000b6520: 6573 0700 2d44 2100 0012 002d 4431 0000 es..-D!....-D1..\n+000b6530: 2020 2045 7861 6d70 6c65 3a07 002d 4441 Example:..-DA\n+000b6540: 0000 3800 2d44 5100 0020 2020 666f 7220 ..8.-DQ.. for \n 000b6550: 693d 313a 3120 7365 7420 783d 2474 6578 i=1:1 set x=$tex\n 000b6560: 7428 2b69 2920 7175 6974 3a78 3d22 2220 t(+i) quit:x=\"\" \n-000b6570: 2077 7269 7465 2021 2c78 0700 2d46 6100 write !,x..-Fa.\n-000b6580: 004f 002d 4671 0000 2020 2054 6869 7320 .O.-Fq.. This \n+000b6570: 2077 7269 7465 2021 2c78 0700 2d44 6100 write !,x..-Da.\n+000b6580: 004f 002d 4471 0000 2020 2054 6869 7320 .O.-Dq.. This \n 000b6590: 6c6f 6f70 2075 7365 7320 2454 4558 5428 loop uses $TEXT(\n 000b65a0: 2920 746f 2077 7269 7465 206f 7574 2074 ) to write out t\n 000b65b0: 6865 2065 6e74 6972 6520 736f 7572 6365 he entire source\n 000b65c0: 2066 6f72 2074 6865 2063 7572 7265 6e74 for the current\n-000b65d0: 1200 2d46 8100 0020 2020 726f 7574 696e ..-F... routin\n-000b65e0: 652e 0700 2d46 9100 0013 002c 46c0 1100 e...-F.....,F...\n-000b65f0: 0020 2020 4578 616d 706c 653a 0700 2d46 . Example:..-F\n-000b6600: 1200 001d 002d 4613 0000 2020 2047 544d .....-F... GTM\n+000b65d0: 1200 2d44 8100 0020 2020 726f 7574 696e ..-D... routin\n+000b65e0: 652e 0700 2d44 9100 0013 002c 44c0 1100 e...-D.....,D...\n+000b65f0: 0020 2020 4578 616d 706c 653a 0700 2d44 . Example:..-D\n+000b6600: 1200 001d 002d 4413 0000 2020 2047 544d .....-D... GTM\n 000b6610: 3e77 7269 7465 2024 7465 7874 282b 3029 >write $text(+0)\n-000b6620: 1200 2d46 1400 0020 2020 4754 4d24 444d ..-F... GTM$DM\n-000b6630: 4f44 1d00 2d46 1500 0020 2020 4754 4d3e OD..-F... GTM>\n+000b6620: 1200 2d44 1400 0020 2020 4754 4d24 444d ..-D... GTM$DM\n+000b6630: 4f44 1d00 2d44 1500 0020 2020 4754 4d3e OD..-D... GTM>\n 000b6640: 7772 6974 6520 2474 6578 7428 2b31 290e write $text(+1).\n-000b6650: 002d 4616 0000 2020 2047 544d 3e07 002d .-F... GTM>..-\n-000b6660: 4617 0000 5300 2d46 1800 0020 2020 5468 F...S.-F... Th\n+000b6650: 002d 4416 0000 2020 2047 544d 3e07 002d .-D... GTM>..-\n+000b6660: 4417 0000 5300 2d44 1800 0020 2020 5468 D...S.-D... Th\n 000b6670: 6973 2075 7365 7320 2454 4558 5428 2920 is uses $TEXT() \n 000b6680: 746f 2057 5249 5445 2074 6865 206e 616d to WRITE the nam\n 000b6690: 6520 6f66 2074 6865 2063 7572 7265 6e74 e of the current\n 000b66a0: 2072 6f75 7469 6e65 2c20 7468 656e 2069 routine, then i\n-000b66b0: 7420 7472 6965 7353 002d 4619 0000 2020 t triesS.-F... \n+000b66b0: 7420 7472 6965 7353 002d 4419 0000 2020 t triesS.-D... \n 000b66c0: 2074 6f20 6163 6365 7373 2074 6865 2073 to access the s\n 000b66d0: 6f75 7263 6520 616e 6420 7265 7475 726e ource and return\n 000b66e0: 7320 616e 2065 6d70 7479 2073 7472 696e s an empty strin\n 000b66f0: 672e 2054 6869 7320 6f63 6375 7273 2062 g. This occurs b\n-000b6700: 6563 6175 7365 2074 6865 5400 2d46 1a00 ecause theT.-F..\n+000b6700: 6563 6175 7365 2074 6865 5400 2d44 1a00 ecause theT.-D..\n 000b6710: 0020 2020 6465 6661 756c 7420 4469 7265 . default Dire\n 000b6720: 6374 204d 6f64 6520 696d 6167 6520 6973 ct Mode image is\n 000b6730: 2063 6f6d 7069 6c65 6420 6279 2046 4953 compiled by FIS\n 000b6740: 2061 6e64 2064 656c 6976 6572 6564 2077 and delivered w\n 000b6750: 6974 686f 7574 2073 6f75 7263 652e 2d00 ithout source.-.\n-000b6760: 2d46 2100 0020 2020 5468 6520 6578 6163 -F!.. The exac\n+000b6760: 2d44 2100 0020 2020 5468 6520 6578 6163 -D!.. The exac\n 000b6770: 7420 6661 696c 7572 6520 6d65 7373 6167 t failure messag\n-000b6780: 6520 6d61 7920 7661 7279 2e07 002d 4622 e may vary...-F\"\n-000b6790: 0000 1c00 1946 5241 4e53 4c41 5445 2829 .....FRANSLATE()\n+000b6780: 6520 6d61 7920 7661 7279 2e07 002d 4422 e may vary...-D\"\n+000b6790: 0000 1c00 1944 5241 4e53 4c41 5445 2829 .....DRANSLATE()\n 000b67a0: 0000 2454 5261 6e73 6c61 7465 2829 1700 ..$TRanslate()..\n-000b67b0: 2446 bf11 0000 2020 2024 5452 616e 736c $F.... $TRansl\n-000b67c0: 6174 6528 2907 0025 4621 0000 0000 0000 ate()..%F!......\n+000b67b0: 2444 bf11 0000 2020 2024 5452 616e 736c $D.... $TRansl\n+000b67c0: 6174 6528 2907 0025 4421 0000 0000 0000 ate()..%D!......\n 000b67d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b67e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b67f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b6800: 0100 0000 c507 0000 1a22 0000 0000 0000 .........\"......\n-000b6810: 7900 0046 4845 4c50 00ff 7300 ff46 554e y..FHELP..s..FUN\n+000b6810: 7900 0044 4845 4c50 00ff 7300 ff46 554e y..DHELP..s..FUN\n 000b6820: 4354 494f 4e53 00ff 7300 ff24 5452 414e CTIONS..s..$TRAN\n 000b6830: 534c 4154 4528 2900 bf31 0000 2020 2052 SLATE()..1.. R\n 000b6840: 6574 7572 6e73 2061 2073 7472 696e 6720 eturns a string \n 000b6850: 7468 6174 2072 6573 756c 7473 2066 726f that results fro\n 000b6860: 6d20 7265 706c 6163 696e 6720 6f72 2064 m replacing or d\n 000b6870: 726f 7070 696e 6720 6368 6172 6163 7465 ropping characte\n-000b6880: 7273 2069 6e20 7468 654a 0025 4641 0000 rs in theJ.%FA..\n+000b6880: 7273 2069 6e20 7468 654a 0025 4441 0000 rs in theJ.%DA..\n 000b6890: 2020 2066 6972 7374 206f 6620 6974 7320 first of its \n 000b68a0: 6172 6775 6d65 6e74 7320 6173 2073 7065 arguments as spe\n 000b68b0: 6369 6669 6564 2062 7920 7468 6520 7061 cified by the pa\n 000b68c0: 7474 6572 6e73 206f 6620 6974 7320 6f74 tterns of its ot\n-000b68d0: 6865 7214 0025 4651 0000 2020 2061 7267 her..%FQ.. arg\n-000b68e0: 756d 656e 7473 2e07 0025 4661 0000 3400 uments...%Fa..4.\n-000b68f0: 2546 7100 0020 2020 5468 6520 666f 726d %Fq.. The form\n+000b68d0: 6865 7214 0025 4451 0000 2020 2061 7267 her..%DQ.. arg\n+000b68e0: 756d 656e 7473 2e07 0025 4461 0000 3400 uments...%Da..4.\n+000b68f0: 2544 7100 0020 2020 5468 6520 666f 726d %Dq.. The form\n 000b6900: 6174 2066 6f72 2074 6865 2024 5452 414e at for the $TRAN\n 000b6910: 534c 4154 4520 6675 6e63 7469 6f6e 2069 SLATE function i\n-000b6920: 733a 0700 2546 8100 002d 0025 4691 0000 s:..%F...-.%F...\n+000b6920: 733a 0700 2544 8100 002d 0025 4491 0000 s:..%D...-.%D...\n 000b6930: 2020 2024 5452 5b41 4e53 4c41 5445 5d28 $TR[ANSLATE](\n 000b6940: 6578 7072 315b 2c65 7870 7232 5b2c 6578 expr1[,expr2[,ex\n-000b6950: 7072 335d 5d29 0800 2446 c011 0000 4200 pr3]])..$F....B.\n-000b6960: 2546 1200 0020 2020 5468 6520 2454 5241 %F... The $TRA\n+000b6950: 7072 335d 5d29 0800 2444 c011 0000 4200 pr3]])..$D....B.\n+000b6960: 2544 1200 0020 2020 5468 6520 2454 5241 %D... The $TRA\n 000b6970: 4e53 4c41 5445 2829 2061 6c67 6f72 6974 NSLATE() algorit\n 000b6980: 686d 2063 616e 2062 6520 756e 6465 7273 hm can be unders\n 000b6990: 746f 6f64 2061 7320 666f 6c6c 6f77 733a tood as follows:\n-000b69a0: 0700 2546 1300 004c 0025 4614 0000 2020 ..%F...L.%F... \n+000b69a0: 0700 2544 1300 004c 0025 4414 0000 2020 ..%D...L.%D... \n 000b69b0: 2020 202a 2024 5452 414e 534c 4154 4528 * $TRANSLATE(\n 000b69c0: 2920 6576 616c 7561 7465 7320 6561 6368 ) evaluates each\n 000b69d0: 2063 6861 7261 6374 6572 2069 6e20 7468 character in th\n 000b69e0: 6520 6669 7273 7420 6578 7072 6573 7369 e first expressi\n-000b69f0: 6f6e 2c52 0025 4615 0000 2020 2020 2020 on,R.%F... \n+000b69f0: 6f6e 2c52 0025 4415 0000 2020 2020 2020 on,R.%D... \n 000b6a00: 2063 6f6d 7061 7269 6e67 2069 7420 6368 comparing it ch\n 000b6a10: 6172 6163 7465 7220 6279 2063 6861 7261 aracter by chara\n 000b6a20: 6374 6572 2074 6f20 7468 6520 7365 636f cter to the seco\n 000b6a30: 6e64 2065 7870 7265 7373 696f 6e20 6c6f nd expression lo\n-000b6a40: 6f6b 696e 674d 0025 4616 0000 2020 2020 okingM.%F... \n+000b6a40: 6f6b 696e 674d 0025 4416 0000 2020 2020 okingM.%D... \n 000b6a50: 2020 2066 6f72 2061 206d 6174 6368 2e20 for a match. \n 000b6a60: 4966 2074 6865 7265 2069 7320 6e6f 206d If there is no m\n 000b6a70: 6174 6368 2069 6e20 7468 6520 7365 636f atch in the seco\n 000b6a80: 6e64 2065 7870 7265 7373 696f 6e2c 2074 nd expression, t\n-000b6a90: 6865 4f00 2546 1700 0020 2020 2020 2020 heO.%F... \n+000b6a90: 6865 4f00 2544 1700 0020 2020 2020 2020 heO.%D... \n 000b6aa0: 7265 7375 6c74 696e 6720 6578 7072 6573 resulting expres\n 000b6ab0: 7369 6f6e 2063 6f6e 7461 696e 7320 7468 sion contains th\n 000b6ac0: 6520 6368 6172 6163 7465 7220 7769 7468 e character with\n 000b6ad0: 6f75 7420 6d6f 6469 6669 6361 7469 6f6e out modification\n-000b6ae0: 2e52 0025 4618 0000 2020 2020 202a 2057 .R.%F... * W\n+000b6ae0: 2e52 0025 4418 0000 2020 2020 202a 2057 .R.%D... * W\n 000b6af0: 6865 6e20 6974 206c 6f63 6174 6573 2061 hen it locates a\n 000b6b00: 2063 6861 7261 6374 6572 206d 6174 6368 character match\n 000b6b10: 2c20 2454 5241 4e53 4c41 5445 2829 2075 , $TRANSLATE() u\n 000b6b20: 7365 7320 7468 6520 706f 7369 7469 6f6e ses the position\n-000b6b30: 206f 664c 0025 4619 0000 2020 2020 2020 ofL.%F... \n+000b6b30: 206f 664c 0025 4419 0000 2020 2020 2020 ofL.%D... \n 000b6b40: 2074 6865 206d 6174 6368 2069 6e20 7468 the match in th\n 000b6b50: 6520 7365 636f 6e64 2065 7870 7265 7373 e second express\n 000b6b60: 696f 6e20 746f 2069 6465 6e74 6966 7920 ion to identify \n 000b6b70: 7468 6520 6170 7072 6f70 7269 6174 6553 the appropriateS\n-000b6b80: 0025 461a 0000 2020 2020 2020 2072 6570 .%F... rep\n+000b6b80: 0025 441a 0000 2020 2020 2020 2072 6570 .%D... rep\n 000b6b90: 6c61 6365 6d65 6e74 2066 6f72 2074 6865 lacement for the\n 000b6ba0: 206f 7269 6769 6e61 6c20 6578 7072 6573 original expres\n 000b6bb0: 7369 6f6e 2e20 4966 2074 6865 2073 6563 sion. If the sec\n 000b6bc0: 6f6e 6420 6578 7072 6573 7369 6f6e 2068 ond expression h\n-000b6bd0: 6173 5200 2546 2100 0020 2020 2020 2020 asR.%F!.. \n+000b6bd0: 6173 5200 2544 2100 0020 2020 2020 2020 asR.%D!.. \n 000b6be0: 6d6f 7265 2063 6861 7261 6374 6572 7320 more characters \n 000b6bf0: 7468 616e 2074 6865 2074 6869 7264 2065 than the third e\n 000b6c00: 7870 7265 7373 696f 6e2c 2024 5452 414e xpression, $TRAN\n 000b6c10: 534c 4154 4528 2920 7265 706c 6163 6573 SLATE() replaces\n-000b6c20: 2074 6865 5200 2546 2200 0020 2020 2020 theR.%F\".. \n+000b6c20: 2074 6865 5200 2544 2200 0020 2020 2020 theR.%D\".. \n 000b6c30: 2020 6f72 6967 696e 616c 2063 6861 7261 original chara\n 000b6c40: 6374 6572 2077 6974 6820 6120 6e75 6c6c cter with a null\n 000b6c50: 2c20 7468 6572 6562 7920 6465 6c65 7469 , thereby deleti\n 000b6c60: 6e67 2069 7420 6672 6f6d 2074 6865 2072 ng it from the r\n-000b6c70: 6573 756c 742e 5100 2546 2300 0020 2020 esult.Q.%F#.. \n+000b6c70: 6573 756c 742e 5100 2544 2300 0020 2020 esult.Q.%D#.. \n 000b6c80: 2020 2020 4279 2065 7874 656e 7369 6f6e By extension\n 000b6c90: 206f 6620 7468 6973 2070 7269 6e63 6970 of this princip\n 000b6ca0: 6c65 2c20 6966 2074 6865 2074 6869 7264 le, if the third\n 000b6cb0: 2065 7870 7265 7373 696f 6e20 6973 206d expression is m\n-000b6cc0: 6973 7369 6e67 2c50 0025 4624 0000 2020 issing,P.%F$.. \n+000b6cc0: 6973 7369 6e67 2c50 0025 4424 0000 2020 issing,P.%D$.. \n 000b6cd0: 2020 2020 2024 5452 414e 534c 4154 4528 $TRANSLATE(\n 000b6ce0: 2920 6465 6c65 7465 7320 616c 6c20 6368 ) deletes all ch\n 000b6cf0: 6172 6163 7465 7273 2066 726f 6d20 7468 aracters from th\n 000b6d00: 6520 6669 7273 7420 6578 7072 6573 7369 e first expressi\n-000b6d10: 6f6e 2074 6861 742d 0025 4625 0000 2020 on that-.%F%.. \n+000b6d10: 6f6e 2074 6861 742d 0025 4425 0000 2020 on that-.%D%.. \n 000b6d20: 2020 2020 206f 6363 7572 2069 6e20 7468 occur in th\n 000b6d30: 6520 7365 636f 6e64 2065 7870 7265 7373 e second express\n-000b6d40: 696f 6e2e 0700 2546 2600 001a 0024 46ff ion...%F&....$F.\n+000b6d40: 696f 6e2e 0700 2544 2600 001a 0024 44ff ion...%D&....$D.\n 000b6d50: 7300 ff45 5841 4d50 4c45 5300 0045 7861 s..EXAMPLES..Exa\n-000b6d60: 6d70 6c65 7313 0031 46bf 1100 0020 2020 mples..1F.... \n-000b6d70: 4578 616d 706c 6573 0700 3246 2100 0012 Examples..2F!...\n-000b6d80: 0032 4631 0000 2020 2045 7861 6d70 6c65 .2F1.. Example\n-000b6d90: 3a07 0032 4641 0000 2e00 3246 5100 0020 :..2FA....2FQ.. \n+000b6d60: 6d70 6c65 7313 0031 44bf 1100 0020 2020 mples..1D.... \n+000b6d70: 4578 616d 706c 6573 0700 3244 2100 0012 Examples..2D!...\n+000b6d80: 0032 4431 0000 2020 2045 7861 6d70 6c65 .2D1.. Example\n+000b6d90: 3a07 0032 4441 0000 2e00 3244 5100 0020 :..2DA....2DQ.. \n 000b6da0: 2020 4754 4d3e 7772 6974 6520 2474 7261 GTM>write $tra\n 000b6db0: 6e73 6c61 7465 2822 4142 4322 2c22 4342 nslate(\"ABC\",\"CB\n-000b6dc0: 222c 2231 2229 0c00 3246 6100 0020 2020 \",\"1\")..2Fa.. \n-000b6dd0: 4131 0e00 3246 7100 0020 2020 4754 4d3e A1..2Fq.. GTM>\n-000b6de0: 0700 3246 8100 0012 0032 4691 0000 2020 ..2F.....2F... \n-000b6df0: 202a 2a4e 6f74 652a 2a08 0031 46c0 1100 **Note**..1F...\n-000b6e00: 0049 0032 4612 0000 2020 2057 6869 6c65 .I.2F... While\n+000b6dc0: 222c 2231 2229 0c00 3244 6100 0020 2020 \",\"1\")..2Da.. \n+000b6dd0: 4131 0e00 3244 7100 0020 2020 4754 4d3e A1..2Dq.. GTM>\n+000b6de0: 0700 3244 8100 0012 0032 4491 0000 2020 ..2D.....2D... \n+000b6df0: 202a 2a4e 6f74 652a 2a08 0031 44c0 1100 **Note**..1D...\n+000b6e00: 0049 0032 4412 0000 2020 2057 6869 6c65 .I.2D... While\n 000b6e10: 2074 6869 7320 6578 616d 706c 6520 7072 this example pr\n 000b6e20: 6f76 6964 6573 2061 6e20 6578 706c 616e ovides an explan\n 000b6e30: 6174 696f 6e20 666f 7220 7468 6520 776f ation for the wo\n-000b6e40: 726b 2064 6f6e 6520 6279 5100 3246 1300 rk done byQ.2F..\n+000b6e40: 726b 2064 6f6e 6520 6279 5100 3244 1300 rk done byQ.2D..\n 000b6e50: 0020 2020 2454 5241 4e53 4c41 5445 2829 . $TRANSLATE()\n 000b6e60: 2c20 6974 2064 6f65 7320 6e6f 7420 6e65 , it does not ne\n 000b6e70: 6365 7373 6172 696c 7920 636f 7272 6573 cessarily corres\n 000b6e80: 706f 6e64 2074 6f20 686f 7720 4754 2e4d pond to how GT.M\n-000b6e90: 2069 6d70 6c65 6d65 6e74 7317 0032 4614 implements..2F.\n+000b6e90: 2069 6d70 6c65 6d65 6e74 7317 0032 4414 implements..2D.\n 000b6ea0: 0000 2020 2024 5452 414e 534c 4154 4528 .. $TRANSLATE(\n-000b6eb0: 292e 0700 3246 1500 0012 0032 4616 0000 )...2F.....2F...\n-000b6ec0: 2020 2045 7861 6d70 6c65 3a07 0032 4617 Example:..2F.\n-000b6ed0: 0000 2d00 3246 1800 0020 2020 4754 4d3e ..-.2F... GTM>\n+000b6eb0: 292e 0700 3244 1500 0012 0032 4416 0000 )...2D.....2D...\n+000b6ec0: 2020 2045 7861 6d70 6c65 3a07 0032 4417 Example:..2D.\n+000b6ed0: 0000 2d00 3244 1800 0020 2020 4754 4d3e ..-.2D... GTM>\n 000b6ee0: 7772 6974 6520 2474 7261 6e73 6c61 7465 write $translate\n 000b6ef0: 2822 4122 2c22 4141 222c 2242 4322 290b (\"A\",\"AA\",\"BC\").\n-000b6f00: 0032 4619 0000 2020 2042 0e00 3246 1a00 .2F... B..2F..\n-000b6f10: 0020 2020 4754 4d3e 0700 3246 2100 0053 . GTM>..2F!..S\n-000b6f20: 0032 4622 0000 2020 2054 6869 7320 2454 .2F\".. This $T\n+000b6f00: 0032 4419 0000 2020 2042 0e00 3244 1a00 .2D... B..2D..\n+000b6f10: 0020 2020 4754 4d3e 0700 3244 2100 0053 . GTM>..2D!..S\n+000b6f20: 0032 4422 0000 2020 2054 6869 7320 2454 .2D\".. This $T\n 000b6f30: 5241 4e53 4c41 5445 2829 2065 7861 6d70 RANSLATE() examp\n 000b6f40: 6c65 2066 696e 6473 2074 6865 2066 6972 le finds the fir\n 000b6f50: 7374 206f 6363 7572 7265 6e63 6520 6f66 st occurrence of\n 000b6f60: 2022 4122 2069 6e20 7468 6520 7365 636f \"A\" in the seco\n-000b6f70: 6e64 5300 3246 2300 0020 2020 6578 7072 ndS.2F#.. expr\n+000b6f70: 6e64 5300 3244 2300 0020 2020 6578 7072 ndS.2D#.. expr\n 000b6f80: 6573 7369 6f6e 2c20 7768 6963 6820 686f ession, which ho\n 000b6f90: 6c64 7320 7468 6520 6669 7273 7420 6368 lds the first ch\n 000b6fa0: 6172 6163 7465 7220 706f 7369 7469 6f6e aracter position\n 000b6fb0: 2c20 616e 6420 7375 6273 7469 7475 7465 , and substitute\n 000b6fc0: 7320 7468 6500 0000 0000 0000 0000 0000 s the...........\n 000b6fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b6fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b6ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b7000: 0100 0000 ef07 0000 4222 0000 0000 0000 ........B\"......\n-000b7010: 7400 0046 4845 4c50 00ff 7300 ff46 554e t..FHELP..s..FUN\n+000b7010: 7400 0044 4845 4c50 00ff 7300 ff46 554e t..DHELP..s..FUN\n 000b7020: 4354 494f 4e53 00ff 7300 ff24 5452 414e CTIONS..s..$TRAN\n 000b7030: 534c 4154 4528 2900 ff73 00ff 4558 414d SLATE()..s..EXAM\n 000b7040: 504c 4553 00c0 2400 0020 2020 6368 6172 PLES..$.. char\n 000b7050: 6163 7465 7220 696e 2074 6865 2066 6972 acter in the fir\n 000b7060: 7374 2070 6f73 6974 696f 6e20 6f66 2074 st position of t\n 000b7070: 6865 2074 6869 7264 2065 7870 7265 7373 he third express\n-000b7080: 696f 6e2e 0700 3246 2500 0012 0032 4626 ion...2F%....2F&\n+000b7080: 696f 6e2e 0700 3244 2500 0012 0032 4426 ion...2D%....2D&\n 000b7090: 0000 2020 2045 7861 6d70 6c65 3a07 0032 .. Example:..2\n-000b70a0: 4627 0000 3000 3246 2800 0020 2020 4754 F'..0.2F(.. GT\n+000b70a0: 4427 0000 3000 3244 2800 0020 2020 4754 D'..0.2D(.. GT\n 000b70b0: 4d3e 7772 6974 6520 2474 7261 6e73 6c61 M>write $transla\n 000b70c0: 7465 2822 4241 434b 5550 222c 2241 4549 te(\"BACKUP\",\"AEI\n-000b70d0: 4f55 2229 0e00 3246 2900 0020 2020 4243 OU\")..2F).. BC\n-000b70e0: 4b50 0e00 3246 2a00 0020 2020 4754 4d3e KP..2F*.. GTM>\n-000b70f0: 0700 3246 3100 0054 0032 4632 0000 2020 ..2F1..T.2F2.. \n+000b70d0: 4f55 2229 0e00 3244 2900 0020 2020 4243 OU\")..2D).. BC\n+000b70e0: 4b50 0e00 3244 2a00 0020 2020 4754 4d3e KP..2D*.. GTM>\n+000b70f0: 0700 3244 3100 0054 0032 4432 0000 2020 ..2D1..T.2D2.. \n 000b7100: 2042 6563 6175 7365 2074 6865 2024 5452 Because the $TR\n 000b7110: 414e 534c 4154 4528 2920 6861 7320 6f6e ANSLATE() has on\n 000b7120: 6c79 2074 776f 2070 6172 616d 6574 6572 ly two parameter\n 000b7130: 7320 696e 2074 6869 7320 6578 616d 706c s in this exampl\n-000b7140: 652c 2069 7420 6669 6e64 734e 0032 4633 e, it findsN.2F3\n+000b7140: 652c 2069 7420 6669 6e64 734e 0032 4433 e, it findsN.2D3\n 000b7150: 0000 2020 2074 6865 2063 6861 7261 6374 .. the charact\n 000b7160: 6572 7320 696e 2074 6865 2066 6972 7374 ers in the first\n 000b7170: 2065 7870 7265 7373 696f 6e20 7468 6174 expression that\n 000b7180: 2061 6c73 6f20 6578 6973 7420 696e 2074 also exist in t\n-000b7190: 6865 2073 6563 6f6e 6436 0032 4634 0000 he second6.2F4..\n+000b7190: 6865 2073 6563 6f6e 6436 0032 4434 0000 he second6.2D4..\n 000b71a0: 2020 2065 7870 7265 7373 696f 6e20 616e expression an\n 000b71b0: 6420 6465 6c65 7465 7320 7468 656d 2066 d deletes them f\n 000b71c0: 726f 6d20 7468 6520 7265 7375 6c74 2e07 rom the result..\n-000b71d0: 0032 4635 0000 1300 1846 5649 4557 2829 .2F5.....FVIEW()\n-000b71e0: 0000 2456 6965 7728 2912 001f 46bf 1100 ..$View()...F...\n-000b71f0: 0020 2020 2456 6965 7728 2907 0020 4621 . $View().. F!\n-000b7200: 0000 4b00 2046 3100 0020 2020 5265 7475 ..K. F1.. Retu\n+000b71d0: 0032 4435 0000 1300 1844 5649 4557 2829 .2D5.....DVIEW()\n+000b71e0: 0000 2456 6965 7728 2912 001f 44bf 1100 ..$View()...D...\n+000b71f0: 0020 2020 2456 6965 7728 2907 0020 4421 . $View().. D!\n+000b7200: 0000 4b00 2044 3100 0020 2020 5265 7475 ..K. D1.. Retu\n 000b7210: 726e 7320 696e 666f 726d 6174 696f 6e20 rns information \n 000b7220: 6162 6f75 7420 616e 2065 6e76 6972 6f6e about an environ\n 000b7230: 6d65 6e74 616c 2066 6163 746f 7220 7365 mental factor se\n 000b7240: 6c65 6374 6564 2062 7920 7468 6553 0020 lected by theS. \n-000b7250: 4641 0000 2020 2061 7267 756d 656e 7473 FA.. arguments\n+000b7250: 4441 0000 2020 2061 7267 756d 656e 7473 DA.. arguments\n 000b7260: 2e20 496e 2047 542e 4d2c 2074 6865 2066 . In GT.M, the f\n 000b7270: 6972 7374 2061 7267 756d 656e 7420 636f irst argument co\n 000b7280: 6e74 6169 6e73 2061 206b 6579 776f 7264 ntains a keyword\n 000b7290: 2069 6465 6e74 6966 7969 6e67 2074 6865 identifying the\n-000b72a0: 5200 2046 5100 0020 2020 656e 7669 726f R. FQ.. enviro\n+000b72a0: 5200 2044 5100 0020 2020 656e 7669 726f R. DQ.. enviro\n 000b72b0: 6e6d 656e 7461 6c20 6661 6374 6f72 2061 nmental factor a\n 000b72c0: 6e64 2c20 7768 6572 6520 6170 7072 6f70 nd, where approp\n 000b72d0: 7269 6174 652c 2073 7562 7365 7175 656e riate, subsequen\n 000b72e0: 7420 6172 6775 6d65 6e74 7320 7365 6c65 t arguments sele\n-000b72f0: 6374 3d00 2046 6100 0020 2020 616d 6f6e ct=. Fa.. amon\n+000b72f0: 6374 3d00 2044 6100 0020 2020 616d 6f6e ct=. Da.. amon\n 000b7300: 6720 6d75 6c74 6970 6c65 2070 6f73 7369 g multiple possi\n 000b7310: 626c 6520 6f63 6375 7272 656e 6365 7320 ble occurrences \n 000b7320: 6f66 2074 6861 7420 6661 6374 6f72 2e07 of that factor..\n-000b7330: 0020 4671 0000 3100 2046 8100 0020 2020 . Fq..1. F... \n+000b7330: 0020 4471 0000 3100 2044 8100 0020 2020 . Dq..1. D... \n 000b7340: 5468 6520 666f 726d 6174 2066 6f72 2074 The format for t\n 000b7350: 6865 2024 5649 4557 2829 2066 756e 6374 he $VIEW() funct\n-000b7360: 696f 6e20 6973 3a07 0020 4691 0000 2100 ion is:.. F...!.\n-000b7370: 1f46 c011 0000 2020 2024 565b 4945 575d .F.... $V[IEW]\n+000b7360: 696f 6e20 6973 3a07 0020 4491 0000 2100 ion is:.. D...!.\n+000b7370: 1f44 c011 0000 2020 2024 565b 4945 575d .D.... $V[IEW]\n 000b7380: 2865 7870 7231 5b2c 6578 7072 325d 2907 (expr1[,expr2]).\n-000b7390: 0020 4612 0000 4200 1f46 ff73 00ff 4152 . F...B..F.s..AR\n+000b7390: 0020 4412 0000 4200 1f44 ff73 00ff 4152 . D...B..D.s..AR\n 000b73a0: 4755 4d45 4e54 5f4b 4559 574f 5244 535f GUMENT_KEYWORDS_\n 000b73b0: 4f46 5f24 5649 4557 2829 0000 4172 6775 OF_$VIEW()..Argu\n 000b73c0: 6d65 6e74 5f4b 6579 776f 7264 735f 6f66 ment_Keywords_of\n-000b73d0: 5f24 5649 4557 2829 2700 4046 bf11 0000 _$VIEW()'.@F....\n+000b73d0: 5f24 5649 4557 2829 2700 4044 bf11 0000 _$VIEW()'.@D....\n 000b73e0: 2020 2041 7267 756d 656e 7420 4b65 7977 Argument Keyw\n 000b73f0: 6f72 6473 206f 6620 2456 4945 5728 2907 ords of $VIEW().\n-000b7400: 0041 4621 0000 5100 4146 3100 0020 2020 .AF!..Q.AF1.. \n+000b7400: 0041 4421 0000 5100 4144 3100 0020 2020 .AD!..Q.AD1.. \n 000b7410: 2456 4945 5728 2920 7072 6f76 6964 6573 $VIEW() provides\n 000b7420: 2061 206d 6561 6e73 2074 6f20 6163 6365 a means to acce\n 000b7430: 7373 2047 542e 4d20 656e 7669 726f 6e6d ss GT.M environm\n 000b7440: 656e 7461 6c20 696e 666f 726d 6174 696f ental informatio\n-000b7450: 6e2e 2057 6865 6e54 0041 4641 0000 2020 n. WhenT.AFA.. \n+000b7450: 6e2e 2057 6865 6e54 0041 4441 0000 2020 n. WhenT.ADA.. \n 000b7460: 2047 542e 4d20 7065 726d 6974 7320 6d6f GT.M permits mo\n 000b7470: 6469 6669 6361 7469 6f6e 206f 6620 7468 dification of th\n 000b7480: 6520 6661 6374 6f72 7320 6163 6365 7373 e factors access\n 000b7490: 6962 6c65 2077 6974 6820 2456 4945 5728 ible with $VIEW(\n-000b74a0: 292c 2074 6865 2056 4945 5748 0041 4651 ), the VIEWH.AFQ\n+000b74a0: 292c 2074 6865 2056 4945 5748 0041 4451 ), the VIEWH.ADQ\n 000b74b0: 0000 2020 2063 6f6d 6d61 6e64 2067 656e .. command gen\n 000b74c0: 6572 616c 6c79 2070 726f 7669 6465 7320 erally provides \n 000b74d0: 7468 6520 6d65 616e 7320 666f 7220 6566 the means for ef\n 000b74e0: 6665 6374 696e 6720 7468 6520 6368 616e fecting the chan\n-000b74f0: 6765 2e07 0041 4661 0000 5400 4146 7100 ge...AFa..T.AFq.\n+000b74f0: 6765 2e07 0041 4461 0000 5400 4144 7100 ge...ADa..T.ADq.\n 000b7500: 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d . +-----------\n 000b7510: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b7520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b7530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b7540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 5400 -------------+T.\n-000b7550: 4146 8100 0020 2020 7c20 2020 2020 2020 AF... | \n+000b7550: 4144 8100 0020 2020 7c20 2020 2020 2020 AD... | \n 000b7560: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b7570: 2456 4945 5728 2920 4172 6775 6d65 6e74 $VIEW() Argument\n 000b7580: 204b 6579 776f 7264 7320 2020 2020 2020 Keywords \n 000b7590: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000b75a0: 207c 5400 4146 9100 0020 2020 7c2d 2d2d |T.AF... |---\n+000b75a0: 207c 5400 4144 9100 0020 2020 7c2d 2d2d |T.AD... |---\n 000b75b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b75c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b75d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b75e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000b75f0: 2d2d 2d2d 2d7c 5500 4046 c011 0000 2020 -----|U.@F.... \n+000b75f0: 2d2d 2d2d 2d7c 5500 4044 c011 0000 2020 -----|U.@D.... \n 000b7600: 207c 2020 2020 2020 2041 5247 2031 2020 | ARG 1 \n 000b7610: 2020 2020 207c 2020 2020 4152 4720 3220 | ARG 2 \n 000b7620: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000b7630: 2052 4554 5552 4e20 5641 4c55 4520 2020 RETURN VALUE \n-000b7640: 2020 2020 2020 2020 2020 7c54 0041 4612 |T.AF.\n+000b7640: 2020 2020 2020 2020 2020 7c54 0041 4412 |T.AD.\n 000b7650: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000b7660: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000b7670: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000b7680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b7690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000b76a0: 0041 4613 0000 2020 207c 2020 2020 2020 .AF... | \n+000b76a0: 0041 4413 0000 2020 207c 2020 2020 2020 .AD... | \n 000b76b0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000b76c0: 2020 2020 2020 2020 2020 2020 7c20 496e | In\n 000b76d0: 2055 5446 2d38 206d 6f64 6520 7072 6f63 UTF-8 mode proc\n 000b76e0: 6573 7365 732c 2065 6e61 626c 6573 206f esses, enables o\n-000b76f0: 7220 7c54 0041 4614 0000 2020 207c 2020 r |T.AF... | \n+000b76f0: 7220 7c54 0041 4414 0000 2020 207c 2020 r |T.AD... | \n 000b7700: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b7710: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000b7720: 7c20 6469 7361 626c 6520 7468 6520 6765 | disable the ge\n 000b7730: 6e65 7261 7469 6f6e 206f 6620 616e 2065 neration of an e\n-000b7740: 7272 6f72 2020 7c54 0041 4615 0000 2020 rror |T.AF... \n+000b7740: 7272 6f72 2020 7c54 0041 4415 0000 2020 rror |T.AD... \n 000b7750: 207c 2022 4241 4443 4841 5222 2020 2020 | \"BADCHAR\" \n 000b7760: 2020 2020 207c 206e 6f6e 6520 2020 2020 | none \n 000b7770: 2020 2020 7c20 7768 656e 2063 6861 7261 | when chara\n 000b7780: 6374 6572 2d6f 7269 656e 7465 6420 6675 cter-oriented fu\n-000b7790: 6e63 7469 6f6e 7320 2020 7c54 0041 4616 nctions |T.AF.\n+000b7790: 6e63 7469 6f6e 7320 2020 7c54 0041 4416 nctions |T.AD.\n 000b77a0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000b77b0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000b77c0: 2020 2020 2020 2020 7c20 656e 636f 756e | encoun\n 000b77d0: 7465 7220 6d61 6c66 6f72 6d65 6420 6279 ter malformed by\n 000b77e0: 7465 2073 6571 7565 6e63 6573 2020 7c00 te sequences |.\n 000b77f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b7800: 0100 0000 dd07 0000 5922 0000 0000 0000 ........Y\"......\n-000b7810: 9500 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000b7810: 9500 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000b7820: 4354 494f 4e53 00ff 7300 ff24 5649 4557 CTIONS..s..$VIEW\n 000b7830: 2829 00ff 7300 ff41 5247 554d 454e 545f ()..s..ARGUMENT_\n 000b7840: 4b45 5957 4f52 4453 5f4f 465f 2456 4945 KEYWORDS_OF_$VIE\n 000b7850: 5728 2900 c017 0000 2020 207c 2020 2020 W()..... | \n 000b7860: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b7870: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b7880: 2869 6c6c 6567 616c 2063 6861 7261 6374 (illegal charact\n 000b7890: 6572 7329 2e20 5468 6520 6465 6661 756c ers). The defaul\n-000b78a0: 7420 2020 7c54 0041 4618 0000 2020 207c t |T.AF... |\n+000b78a0: 7420 2020 7c54 0041 4418 0000 2020 207c t |T.AD... |\n 000b78b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b78c0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b78d0: 2020 7c20 6973 2031 2e20 2020 2020 2020 | is 1. \n 000b78e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000b78f0: 2020 2020 2020 2020 7c54 0041 4619 0000 |T.AF...\n+000b78f0: 2020 2020 2020 2020 7c54 0041 4419 0000 |T.AD...\n 000b7900: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 000b7910: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000b7920: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000b7930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b7940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0041 ------------|T.A\n-000b7950: 461a 0000 2020 207c 2022 4252 4541 4b4d F... | \"BREAKM\n+000b7950: 441a 0000 2020 207c 2022 4252 4541 4b4d D... | \"BREAKM\n 000b7960: 5347 2220 2020 2020 2020 207c 206e 6f6e SG\" | non\n 000b7970: 6520 2020 2020 2020 2020 7c20 5661 6c75 e | Valu\n 000b7980: 6520 6f66 2074 6865 2062 7265 616b 206d e of the break m\n 000b7990: 6573 7361 6765 206d 6173 6b3b 2020 2020 essage mask; \n-000b79a0: 7c54 0041 4621 0000 2020 207c 2020 2020 |T.AF!.. | \n+000b79a0: 7c54 0041 4421 0000 2020 207c 2020 2020 |T.AD!.. | \n 000b79b0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b79c0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b79d0: 4754 2e4d 2064 6566 6175 6c74 7320 7468 GT.M defaults th\n 000b79e0: 6973 2074 6f20 3331 2e20 2020 2020 2020 is to 31. \n-000b79f0: 2020 2020 7c54 0041 4622 0000 2020 207c |T.AF\".. |\n+000b79f0: 2020 2020 7c54 0041 4422 0000 2020 207c |T.AD\".. |\n 000b7a00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b7a10: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000b7a20: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000b7a30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000b7a40: 2d2d 2d2d 2d2d 2d2d 7c54 0041 4623 0000 --------|T.AF#..\n+000b7a40: 2d2d 2d2d 2d2d 2d2d 7c54 0041 4423 0000 --------|T.AD#..\n 000b7a50: 2020 207c 2022 4652 4545 424c 4f43 4b53 | \"FREEBLOCKS\n 000b7a60: 2220 2020 2020 207c 2072 6567 696f 6e20 \" | region \n 000b7a70: 2020 2020 2020 7c20 4e75 6d62 6572 206f | Number o\n 000b7a80: 6620 6672 6565 2064 6174 6162 6173 6520 f free database \n 000b7a90: 626c 6f63 6b73 2069 6e20 6120 7c54 0041 blocks in a |T.A\n-000b7aa0: 4624 0000 2020 207c 2020 2020 2020 2020 F$.. | \n+000b7aa0: 4424 0000 2020 207c 2020 2020 2020 2020 D$.. | \n 000b7ab0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000b7ac0: 2020 2020 2020 2020 2020 7c20 6769 7665 | give\n 000b7ad0: 6e20 7265 6769 6f6e 2e20 2020 2020 2020 n region. \n 000b7ae0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000b7af0: 7c54 0041 4625 0000 2020 207c 2d2d 2d2d |T.AF%.. |----\n+000b7af0: 7c54 0041 4425 0000 2020 207c 2d2d 2d2d |T.AD%.. |----\n 000b7b00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 000b7b10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000b7b20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b7b30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000b7b40: 2d2d 2d2d 7c54 0041 4626 0000 2020 207c ----|T.AF&.. |\n+000b7b40: 2d2d 2d2d 7c54 0041 4426 0000 2020 207c ----|T.AD&.. |\n 000b7b50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b7b60: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b7b70: 2020 7c20 5072 6f63 6573 732d 6964 206f | Process-id o\n 000b7b80: 6620 6120 7072 6f63 6573 7320 7468 6174 f a process that\n-000b7b90: 2068 6173 2020 2020 7c54 0041 4627 0000 has |T.AF'..\n+000b7b90: 2068 6173 2020 2020 7c54 0041 4427 0000 has |T.AD'..\n 000b7ba0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b7bb0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000b7bc0: 2020 2020 2020 7c20 6672 6f7a 656e 2074 | frozen t\n 000b7bd0: 6865 2064 6174 6162 6173 6520 6173 736f he database asso\n 000b7be0: 6369 6174 6564 2077 6974 6820 7c54 0041 ciated with |T.A\n-000b7bf0: 4628 0000 2020 207c 2020 2020 2020 2020 F(.. | \n+000b7bf0: 4428 0000 2020 207c 2020 2020 2020 2020 D(.. | \n 000b7c00: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000b7c10: 2020 2020 2020 2020 2020 7c20 7468 6520 | the \n 000b7c20: 7265 6769 6f6e 2073 7065 6369 6669 6564 region specified\n 000b7c30: 2028 7573 696e 6720 4453 4520 6f72 2020 (using DSE or \n-000b7c40: 7c54 0041 4629 0000 2020 207c 2022 4652 |T.AF).. | \"FR\n+000b7c40: 7c54 0041 4429 0000 2020 207c 2022 4652 |T.AD).. | \"FR\n 000b7c50: 4545 5a45 2220 2020 2020 2020 2020 207c EEZE\" |\n 000b7c60: 2072 6567 696f 6e20 2020 2020 2020 7c20 region | \n 000b7c70: 4d55 5049 5029 2e20 2020 2020 2020 2020 MUPIP). \n 000b7c80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000b7c90: 2020 2020 7c54 0041 462a 0000 2020 207c |T.AF*.. |\n+000b7c90: 2020 2020 7c54 0041 442a 0000 2020 207c |T.AD*.. |\n 000b7ca0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b7cb0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b7cc0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000b7cd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000b7ce0: 2020 2020 2020 2020 7c54 0041 4631 0000 |T.AF1..\n+000b7ce0: 2020 2020 2020 2020 7c54 0041 4431 0000 |T.AD1..\n 000b7cf0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b7d00: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000b7d10: 2020 2020 2020 7c20 4966 2074 6865 2072 | If the r\n 000b7d20: 6567 696f 6e20 6973 2063 7572 7265 6e74 egion is current\n 000b7d30: 6c79 206e 6f74 2020 2020 2020 7c54 0041 ly not |T.A\n-000b7d40: 4632 0000 2020 207c 2020 2020 2020 2020 F2.. | \n+000b7d40: 4432 0000 2020 207c 2020 2020 2020 2020 D2.. | \n 000b7d50: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000b7d60: 2020 2020 2020 2020 2020 7c20 6672 6f7a | froz\n 000b7d70: 656e 2c20 7265 7475 726e 7320 7a65 726f en, returns zero\n 000b7d80: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n-000b7d90: 7c54 0041 4633 0000 2020 207c 2d2d 2d2d |T.AF3.. |----\n+000b7d90: 7c54 0041 4433 0000 2020 207c 2d2d 2d2d |T.AD3.. |----\n 000b7da0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 000b7db0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000b7dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b7dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000b7de0: 2d2d 2d2d 7c54 0041 4634 0000 2020 207c ----|T.AF4.. |\n+000b7de0: 2d2d 2d2d 7c54 0041 4434 0000 2020 207c ----|T.AD4.. |\n 000b7df0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b7e00: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b7e10: 2020 7c20 5265 7475 726e 7320 6120 7374 | Returns a st\n 000b7e20: 7269 6e67 2064 6573 6372 6962 696e 6720 ring describing \n-000b7e30: 7468 6520 2020 2020 7c54 0041 4635 0000 the |T.AF5..\n+000b7e30: 7468 6520 2020 2020 7c54 0041 4435 0000 the |T.AD5..\n 000b7e40: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b7e50: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000b7e60: 2020 2020 2020 7c20 6375 7272 656e 7420 | current \n 000b7e70: 636f 6d70 696c 6572 2073 6574 7469 6e67 compiler setting\n 000b7e80: 2e20 5468 6520 2020 2020 2020 7c54 0041 . The |T.A\n-000b7e90: 4636 0000 2020 207c 2020 2020 2020 2020 F6.. | \n+000b7e90: 4436 0000 2020 207c 2020 2020 2020 2020 D6.. | \n 000b7ea0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000b7eb0: 2020 2020 2020 2020 2020 7c20 6465 6661 | defa\n 000b7ec0: 756c 7420 6973 2022 4754 2e4d 2042 6f6f ult is \"GT.M Boo\n 000b7ed0: 6c65 616e 2020 2020 2020 2020 2020 2020 lean \n-000b7ee0: 7c54 0041 4637 0000 2020 207c 2020 2020 |T.AF7.. | \n+000b7ee0: 7c54 0041 4437 0000 2020 207c 2020 2020 |T.AD7.. | \n 000b7ef0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b7f00: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b7f10: 7368 6f72 742d 6369 7263 7569 7422 2e20 short-circuit\". \n 000b7f20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000b7f30: 2020 2020 7c54 0041 4638 0000 2020 207c |T.AF8.. |\n+000b7f30: 2020 2020 7c54 0041 4438 0000 2020 207c |T.AD8.. |\n 000b7f40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b7f50: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b7f60: 2020 7c20 2456 4945 5728 2246 554c 4c5f | $VIEW(\"FULL_\n 000b7f70: 424f 4f4c 4541 4e22 2920 7265 706f 7274 BOOLEAN\") report\n-000b7f80: 7320 2020 2020 2020 7c54 0041 4639 0000 s |T.AF9..\n+000b7f80: 7320 2020 2020 2020 7c54 0041 4439 0000 s |T.AD9..\n 000b7f90: 2020 207c 2022 4655 4c4c 5f42 4f4f 4c45 | \"FULL_BOOLE\n 000b7fa0: 414e 2220 2020 207c 206e 6f6e 6520 2020 AN\" | none \n 000b7fb0: 2020 2020 2020 7c20 2253 7461 6e64 6172 | \"Standar\n 000b7fc0: 6420 426f 6f6c 6561 6e20 6576 616c 7561 d Boolean evalua\n 000b7fd0: 7469 6f6e 2073 6964 6520 2020 7c00 0000 tion side |...\n 000b7fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b7ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b8000: 0100 0000 dd07 0000 7022 0000 0000 0000 ........p\"......\n-000b8010: 9500 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000b8010: 9500 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000b8020: 4354 494f 4e53 00ff 7300 ff24 5649 4557 CTIONS..s..$VIEW\n 000b8030: 2829 00ff 7300 ff41 5247 554d 454e 545f ()..s..ARGUMENT_\n 000b8040: 4b45 5957 4f52 4453 5f4f 465f 2456 4945 KEYWORDS_OF_$VIE\n 000b8050: 5728 2900 c03a 0000 2020 207c 2020 2020 W()..:.. | \n 000b8060: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b8070: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b8080: 6566 6665 6374 7322 2077 6865 6e20 6974 effects\" when it\n 000b8090: 2069 7320 6e6f 7420 6578 706c 6963 6974 is not explicit\n-000b80a0: 6c79 2020 7c54 0041 4641 0000 2020 207c ly |T.AFA.. |\n+000b80a0: 6c79 2020 7c54 0041 4441 0000 2020 207c ly |T.ADA.. |\n 000b80b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b80c0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b80d0: 2020 7c20 7365 742c 2062 7574 2074 6861 | set, but tha\n 000b80e0: 7420 6d6f 6465 206f 6620 6f70 6572 6174 t mode of operat\n-000b80f0: 696f 6e20 6973 2020 7c54 0041 4642 0000 ion is |T.AFB..\n+000b80f0: 696f 6e20 6973 2020 7c54 0041 4442 0000 ion is |T.ADB..\n 000b8100: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b8110: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000b8120: 2020 2020 2020 7c20 7265 7175 6972 6564 | required\n 000b8130: 2062 7920 7468 6520 7365 7474 696e 6720 by the setting \n 000b8140: 6f66 2020 2020 2020 2020 2020 7c54 0041 of |T.A\n-000b8150: 4643 0000 2020 207c 2020 2020 2020 2020 FC.. | \n+000b8150: 4443 0000 2020 207c 2020 2020 2020 2020 DC.. | \n 000b8160: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000b8170: 2020 2020 2020 2020 2020 7c20 6774 6d5f | gtm_\n 000b8180: 7369 6465 5f65 6666 6563 7473 2c20 616e side_effects, an\n 000b8190: 6420 2253 7461 6e64 6172 6420 2020 2020 d \"Standard \n-000b81a0: 7c54 0041 4644 0000 2020 207c 2020 2020 |T.AFD.. | \n+000b81a0: 7c54 0041 4444 0000 2020 207c 2020 2020 |T.ADD.. | \n 000b81b0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b81c0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b81d0: 426f 6f6c 6561 6e20 7369 6465 2d65 6666 Boolean side-eff\n 000b81e0: 6563 7420 7761 726e 696e 6722 2077 6865 ect warning\" whe\n-000b81f0: 6e20 2020 7c54 0041 4645 0000 2020 207c n |T.AFE.. |\n+000b81f0: 6e20 2020 7c54 0041 4445 0000 2020 207c n |T.ADE.. |\n 000b8200: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b8210: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b8220: 2020 7c20 7761 726e 696e 6773 2068 6176 | warnings hav\n 000b8230: 6520 6265 656e 2073 7065 6369 6669 6564 e been specified\n-000b8240: 2e20 2020 2020 2020 7c54 0041 4646 0000 . |T.AFF..\n+000b8240: 2e20 2020 2020 2020 7c54 0041 4446 0000 . |T.ADF..\n 000b8250: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 000b8260: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000b8270: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000b8280: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b8290: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0041 ------------|T.A\n-000b82a0: 4647 0000 2020 207c 2020 2020 2020 2020 FG.. | \n+000b82a0: 4447 0000 2020 207c 2020 2020 2020 2020 DG.. | \n 000b82b0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000b82c0: 2020 2020 2020 2020 2020 7c20 5472 7574 | Trut\n 000b82d0: 6820 5661 6c75 6520 696e 6469 6361 7469 h Value indicati\n 000b82e0: 6e67 2077 6865 7468 6572 2020 2020 2020 ng whether \n-000b82f0: 7c54 0041 4648 0000 2020 207c 2020 2020 |T.AFH.. | \n+000b82f0: 7c54 0041 4448 0000 2020 207c 2020 2020 |T.ADH.. | \n 000b8300: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b8310: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b8320: 4461 7461 6261 7365 2062 6c6f 636b 2063 Database block c\n 000b8330: 6572 7469 6669 6361 7469 6f6e 2069 7320 ertification is \n-000b8340: 2020 2020 7c54 0041 4649 0000 2020 207c |T.AFI.. |\n+000b8340: 2020 2020 7c54 0041 4449 0000 2020 207c |T.ADI.. |\n 000b8350: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b8360: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b8370: 2020 7c20 6375 7272 656e 746c 7920 656e | currently en\n 000b8380: 6162 6c65 6420 6f72 2064 6973 6162 6c65 abled or disable\n-000b8390: 642e 2020 2020 2020 7c54 0041 464a 0000 d. |T.AFJ..\n+000b8390: 642e 2020 2020 2020 7c54 0041 444a 0000 d. |T.ADJ..\n 000b83a0: 2020 207c 2022 4744 5343 4552 5422 2020 | \"GDSCERT\" \n 000b83b0: 2020 2020 2020 207c 206e 6f6e 6520 2020 | none \n 000b83c0: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 000b83d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b83e0: 2020 2020 2020 2020 2020 2020 7c54 0041 |T.A\n-000b83f0: 4651 0000 2020 207c 2020 2020 2020 2020 FQ.. | \n+000b83f0: 4451 0000 2020 207c 2020 2020 2020 2020 DQ.. | \n 000b8400: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000b8410: 2020 2020 2020 2020 2020 7c20 546f 2065 | To e\n 000b8420: 6e61 626c 6520 6f72 2064 6973 6162 6c65 nable or disable\n 000b8430: 2044 6174 6162 6173 6520 626c 6f63 6b20 Database block \n-000b8440: 7c54 0041 4652 0000 2020 207c 2020 2020 |T.AFR.. | \n+000b8440: 7c54 0041 4452 0000 2020 207c 2020 2020 |T.ADR.. | \n 000b8450: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b8460: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b8470: 6365 7274 6966 6963 6174 696f 6e2c 2075 certification, u\n 000b8480: 7365 2074 6865 2056 4945 5720 2020 2020 se the VIEW \n-000b8490: 2020 2020 7c54 0041 4653 0000 2020 207c |T.AFS.. |\n+000b8490: 2020 2020 7c54 0041 4453 0000 2020 207c |T.ADS.. |\n 000b84a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b84b0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b84c0: 2020 7c20 2247 4453 4345 5254 2220 636f | \"GDSCERT\" co\n 000b84d0: 6d6d 616e 642e 2020 2020 2020 2020 2020 mmand. \n-000b84e0: 2020 2020 2020 2020 7c54 0041 4654 0000 |T.AFT..\n+000b84e0: 2020 2020 2020 2020 7c54 0041 4454 0000 |T.ADT..\n 000b84f0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 000b8500: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000b8510: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000b8520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b8530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0041 ------------|T.A\n-000b8540: 4655 0000 2020 207c 2022 4756 4143 4345 FU.. | \"GVACCE\n+000b8540: 4455 0000 2020 207c 2022 4756 4143 4345 DU.. | \"GVACCE\n 000b8550: 5353 5f4d 4554 484f 4422 207c 2072 6567 SS_METHOD\" | reg\n 000b8560: 696f 6e20 2020 2020 2020 7c20 4163 6365 ion | Acce\n 000b8570: 7373 206d 6574 686f 6420 6f66 2074 6865 ss method of the\n 000b8580: 2072 6567 696f 6e2e 2020 2020 2020 2020 region. \n-000b8590: 7c54 0041 4656 0000 2020 207c 2d2d 2d2d |T.AFV.. |----\n+000b8590: 7c54 0041 4456 0000 2020 207c 2d2d 2d2d |T.ADV.. |----\n 000b85a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 000b85b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000b85c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b85d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000b85e0: 2d2d 2d2d 7c54 0041 4657 0000 2020 207c ----|T.AFW.. |\n+000b85e0: 2d2d 2d2d 7c54 0041 4457 0000 2020 207c ----|T.ADW.. |\n 000b85f0: 2022 4756 4649 4c45 2220 2020 2020 2020 \"GVFILE\" \n 000b8600: 2020 207c 2072 6567 696f 6e20 2020 2020 | region \n 000b8610: 2020 7c20 4e61 6d65 206f 6620 7468 6520 | Name of the \n 000b8620: 6461 7461 6261 7365 2061 7373 6f63 6961 database associa\n-000b8630: 7465 6420 2020 2020 7c54 0041 4658 0000 ted |T.AFX..\n+000b8630: 7465 6420 2020 2020 7c54 0041 4458 0000 ted |T.ADX..\n 000b8640: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b8650: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000b8660: 2020 2020 2020 7c20 7769 7468 2074 6865 | with the\n 000b8670: 2072 6567 696f 6e2e 2020 2020 2020 2020 region. \n 000b8680: 2020 2020 2020 2020 2020 2020 7c54 0041 |T.A\n-000b8690: 4659 0000 2020 207c 2d2d 2d2d 2d2d 2d2d FY.. |--------\n+000b8690: 4459 0000 2020 207c 2d2d 2d2d 2d2d 2d2d DY.. |--------\n 000b86a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000b86b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 000b86c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b86d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000b86e0: 7c54 0041 465a 0000 2020 207c 2020 2020 |T.AFZ.. | \n+000b86e0: 7c54 0041 445a 0000 2020 207c 2020 2020 |T.ADZ.. | \n 000b86f0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b8700: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b8710: 4e61 6d65 206f 6620 7468 6520 6669 7273 Name of the firs\n 000b8720: 7420 6461 7461 6261 7365 2072 6567 696f t database regio\n-000b8730: 6e20 2020 7c54 0041 4661 0000 2020 207c n |T.AFa.. |\n+000b8730: 6e20 2020 7c54 0041 4461 0000 2020 207c n |T.ADa.. |\n 000b8740: 2022 4756 4649 5253 5422 2020 2020 2020 \"GVFIRST\" \n 000b8750: 2020 207c 206e 6f6e 6520 2020 2020 2020 | none \n 000b8760: 2020 7c20 696e 2074 6865 2063 7572 7265 | in the curre\n 000b8770: 6e74 2067 6c6f 6261 6c20 6469 7265 6374 nt global direct\n-000b8780: 6f72 793b 2020 2020 7c54 0041 4662 0000 ory; |T.AFb..\n+000b8780: 6f72 793b 2020 2020 7c54 0041 4462 0000 ory; |T.ADb..\n 000b8790: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b87a0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000b87b0: 2020 2020 2020 7c20 6675 6e63 7469 6f6e | function\n 000b87c0: 616c 6c79 2065 7175 6976 616c 656e 7420 ally equivalent \n 000b87d0: 746f 2020 2020 2020 2020 2020 7c00 0000 to |...\n 000b87e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b87f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b8800: 0100 0000 dd07 0000 8722 0000 0000 0000 .........\"......\n-000b8810: 9500 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000b8810: 9500 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000b8820: 4354 494f 4e53 00ff 7300 ff24 5649 4557 CTIONS..s..$VIEW\n 000b8830: 2829 00ff 7300 ff41 5247 554d 454e 545f ()..s..ARGUMENT_\n 000b8840: 4b45 5957 4f52 4453 5f4f 465f 2456 4945 KEYWORDS_OF_$VIE\n 000b8850: 5728 2900 c063 0000 2020 207c 2020 2020 W()..c.. | \n 000b8860: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b8870: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b8880: 2456 4945 5728 2247 564e 4558 5422 2c22 $VIEW(\"GVNEXT\",\"\n 000b8890: 2229 2e20 2020 2020 2020 2020 2020 2020 \"). \n-000b88a0: 2020 2020 7c54 0041 4664 0000 2020 207c |T.AFd.. |\n+000b88a0: 2020 2020 7c54 0041 4464 0000 2020 207c |T.ADd.. |\n 000b88b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b88c0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000b88d0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000b88e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000b88f0: 2d2d 2d2d 2d2d 2d2d 7c54 0041 4665 0000 --------|T.AFe..\n+000b88f0: 2d2d 2d2d 2d2d 2d2d 7c54 0041 4465 0000 --------|T.ADe..\n 000b8900: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b8910: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000b8920: 2020 2020 2020 7c20 4e61 6d65 206f 6620 | Name of \n 000b8930: 7468 6520 6e65 7874 2064 6174 6162 6173 the next databas\n 000b8940: 6520 7265 6769 6f6e 2020 2020 7c54 0041 e region |T.A\n-000b8950: 4666 0000 2020 207c 2020 2020 2020 2020 Ff.. | \n+000b8950: 4466 0000 2020 207c 2020 2020 2020 2020 Df.. | \n 000b8960: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000b8970: 2020 2020 2020 2020 2020 7c20 6166 7465 | afte\n 000b8980: 7220 7468 6520 6769 7665 6e20 6f6e 6520 r the given one \n 000b8990: 696e 2061 6c70 6861 6265 7469 6361 6c20 in alphabetical \n-000b89a0: 7c54 0041 4667 0000 2020 207c 2020 2020 |T.AFg.. | \n+000b89a0: 7c54 0041 4467 0000 2020 207c 2020 2020 |T.ADg.. | \n 000b89b0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b89c0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b89d0: 6f72 6465 7220 286f 7220 4d20 636f 6c6c order (or M coll\n 000b89e0: 6174 696f 6e20 7365 7175 656e 6365 293b ation sequence);\n-000b89f0: 2022 2220 7c54 0041 4668 0000 2020 207c \"\" |T.AFh.. |\n+000b89f0: 2022 2220 7c54 0041 4468 0000 2020 207c \"\" |T.ADh.. |\n 000b8a00: 2022 4756 4e45 5854 2220 2020 2020 2020 \"GVNEXT\" \n 000b8a10: 2020 207c 2072 6567 696f 6e20 2020 2020 | region \n 000b8a20: 2020 7c20 666f 7220 7265 6769 6f6e 2073 | for region s\n 000b8a30: 7461 7274 7320 7769 7468 2074 6865 2066 tarts with the f\n-000b8a40: 6972 7374 2020 2020 7c54 0041 4669 0000 irst |T.AFi..\n+000b8a40: 6972 7374 2020 2020 7c54 0041 4469 0000 irst |T.ADi..\n 000b8a50: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b8a60: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000b8a70: 2020 2020 2020 7c20 7265 6769 6f6e 2e20 | region. \n 000b8a80: 4120 7265 7475 726e 2076 616c 7565 206f A return value o\n 000b8a90: 6620 2222 206d 6561 6e73 2020 7c54 0041 f \"\" means |T.A\n-000b8aa0: 466a 0000 2020 207c 2020 2020 2020 2020 Fj.. | \n+000b8aa0: 446a 0000 2020 207c 2020 2020 2020 2020 Dj.. | \n 000b8ab0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000b8ac0: 2020 2020 2020 2020 2020 7c20 7468 6174 | that\n 000b8ad0: 2074 6865 2067 6c6f 6261 6c20 6469 7265 the global dire\n 000b8ae0: 6374 6f72 7920 6465 6669 6e65 7320 2020 ctory defines \n-000b8af0: 7c54 0041 4671 0000 2020 207c 2020 2020 |T.AFq.. | \n+000b8af0: 7c54 0041 4471 0000 2020 207c 2020 2020 |T.ADq.. | \n 000b8b00: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b8b10: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b8b20: 6e6f 2061 6464 6974 696f 6e61 6c20 7265 no additional re\n 000b8b30: 6769 6f6e 732e 2020 2020 2020 2020 2020 gions. \n-000b8b40: 2020 2020 7c54 0041 4672 0000 2020 207c |T.AFr.. |\n+000b8b40: 2020 2020 7c54 0041 4472 0000 2020 207c |T.ADr.. |\n 000b8b50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b8b60: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000b8b70: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000b8b80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000b8b90: 2d2d 2d2d 2d2d 2d2d 7c54 0041 4673 0000 --------|T.AFs..\n+000b8b90: 2d2d 2d2d 2d2d 2d2d 7c54 0041 4473 0000 --------|T.ADs..\n 000b8ba0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b8bb0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000b8bc0: 2020 2020 2020 7c20 4120 7265 6164 2d6f | A read-o\n 000b8bd0: 6e6c 7920 7072 6f63 6573 7320 6361 6e6e nly process cann\n 000b8be0: 6f74 2075 7064 6174 6520 2020 7c54 0041 ot update |T.A\n-000b8bf0: 4674 0000 2020 207c 2020 2020 2020 2020 Ft.. | \n+000b8bf0: 4474 0000 2020 207c 2020 2020 2020 2020 Dt.. | \n 000b8c00: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000b8c10: 2020 2020 2020 2020 2020 7c20 7468 6520 | the \n 000b8c20: 6461 7461 6261 7365 2069 6e63 6c75 6469 database includi\n 000b8c30: 6e67 2074 6865 2064 6174 6162 6173 6520 ng the database \n-000b8c40: 7c54 0041 4675 0000 2020 207c 2020 2020 |T.AFu.. | \n+000b8c40: 7c54 0041 4475 0000 2020 207c 2020 2020 |T.ADu.. | \n 000b8c50: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b8c60: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b8c70: 6669 6c65 2068 6561 6465 7220 7768 6572 file header wher\n 000b8c80: 6520 4756 5354 4154 5320 6172 6520 2020 e GVSTATS are \n-000b8c90: 2020 2020 7c54 0041 4676 0000 2020 207c |T.AFv.. |\n+000b8c90: 2020 2020 7c54 0041 4476 0000 2020 207c |T.ADv.. |\n 000b8ca0: 2022 4756 5354 4154 2220 2020 2020 2020 \"GVSTAT\" \n 000b8cb0: 2020 207c 2072 6567 696f 6e20 2020 2020 | region \n 000b8cc0: 2020 7c20 7374 6f72 6564 2e20 416e 6f74 | stored. Anot\n 000b8cd0: 6865 7220 7072 6f63 6573 7320 7769 7468 her process with\n-000b8ce0: 2077 7269 7465 2020 7c54 0041 4677 0000 write |T.AFw..\n+000b8ce0: 2077 7269 7465 2020 7c54 0041 4477 0000 write |T.ADw..\n 000b8cf0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b8d00: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000b8d10: 2020 2020 2020 7c20 6163 6365 7373 2074 | access t\n 000b8d20: 6f20 6120 6461 7461 6261 7365 2c20 7375 o a database, su\n 000b8d30: 6368 2061 7320 4d55 5049 5020 7c54 0041 ch as MUPIP |T.A\n-000b8d40: 4678 0000 2020 207c 2020 2020 2020 2020 Fx.. | \n+000b8d40: 4478 0000 2020 207c 2020 2020 2020 2020 Dx.. | \n 000b8d50: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000b8d60: 2020 2020 2020 2020 2020 7c20 5255 4e44 | RUND\n 000b8d70: 4f57 4e2c 2063 616e 2066 6c75 7368 2069 OWN, can flush i\n 000b8d80: 7473 2072 6561 6420 2020 2020 2020 2020 ts read \n-000b8d90: 7c54 0041 4679 0000 2020 207c 2020 2020 |T.AFy.. | \n+000b8d90: 7c54 0041 4479 0000 2020 207c 2020 2020 |T.ADy.. | \n 000b8da0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b8db0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b8dc0: 7374 6174 6973 7469 6373 2066 726f 6d20 statistics from \n 000b8dd0: 7468 6520 6173 736f 6369 6174 6564 2020 the associated \n-000b8de0: 2020 2020 7c54 0041 467a 0000 2020 207c |T.AFz.. |\n+000b8de0: 2020 2020 7c54 0041 447a 0000 2020 207c |T.ADz.. |\n 000b8df0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b8e00: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b8e10: 2020 7c20 7368 6172 6564 206d 656d 6f72 | shared memor\n 000b8e20: 7920 746f 2047 5653 5441 5453 2e20 2020 y to GVSTATS. \n-000b8e30: 2020 2020 2020 2020 7c54 0041 4681 0000 |T.AF...\n+000b8e30: 2020 2020 2020 2020 7c54 0041 4481 0000 |T.AD...\n 000b8e40: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 000b8e50: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000b8e60: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000b8e70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b8e80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0041 ------------|T.A\n-000b8e90: 4682 0000 2020 207c 2020 2020 2020 2020 F... | \n+000b8e90: 4482 0000 2020 207c 2020 2020 2020 2020 D... | \n 000b8ea0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000b8eb0: 2020 2020 2020 2020 2020 7c20 4e75 6d62 | Numb\n 000b8ec0: 6572 206f 6620 696e 6469 7265 6374 696f er of indirectio\n 000b8ed0: 6e20 6361 6368 6520 6869 7473 2020 2020 n cache hits \n-000b8ee0: 7c54 0041 4683 0000 2020 207c 2020 2020 |T.AF... | \n+000b8ee0: 7c54 0041 4483 0000 2020 207c 2020 2020 |T.AD... | \n 000b8ef0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b8f00: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b8f10: 7369 6e63 6520 4754 2e4d 2070 726f 6365 since GT.M proce\n 000b8f20: 7373 2073 7461 7274 7570 2e20 2020 2020 ss startup. \n-000b8f30: 2020 2020 7c54 0041 4684 0000 2020 207c |T.AF... |\n+000b8f30: 2020 2020 7c54 0041 4484 0000 2020 207c |T.AD... |\n 000b8f40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b8f50: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b8f60: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000b8f70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000b8f80: 2020 2020 2020 2020 7c54 0041 4685 0000 |T.AF...\n+000b8f80: 2020 2020 2020 2020 7c54 0041 4485 0000 |T.AD...\n 000b8f90: 2020 207c 2022 4943 4849 5453 2220 2020 | \"ICHITS\" \n 000b8fa0: 2020 2020 2020 207c 206e 6f6e 6520 2020 | none \n 000b8fb0: 2020 2020 2020 7c20 496e 6469 7265 6374 | Indirect\n 000b8fc0: 696f 6e20 6361 6368 6520 6973 2061 2070 ion cache is a p\n 000b8fd0: 6f6f 6c20 6f66 2020 2020 2020 7c00 0000 ool of |...\n 000b8fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b8ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b9000: 0100 0000 de07 0000 9e22 0000 0000 0000 .........\"......\n-000b9010: 9500 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000b9010: 9500 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000b9020: 4354 494f 4e53 00ff 7300 ff24 5649 4557 CTIONS..s..$VIEW\n 000b9030: 2829 00ff 7300 ff41 5247 554d 454e 545f ()..s..ARGUMENT_\n 000b9040: 4b45 5957 4f52 4453 5f4f 465f 2456 4945 KEYWORDS_OF_$VIE\n 000b9050: 5728 2900 c086 0000 2020 207c 2020 2020 W()..... | \n 000b9060: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b9070: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b9080: 636f 6d70 696c 6564 2065 7870 7265 7373 compiled express\n 000b9090: 696f 6e73 2074 6861 7420 4754 2e4d 2020 ions that GT.M \n-000b90a0: 2020 2020 7c54 0041 4687 0000 2020 207c |T.AF... |\n+000b90a0: 2020 2020 7c54 0041 4487 0000 2020 207c |T.AD... |\n 000b90b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b90c0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b90d0: 2020 7c20 6d61 696e 7461 696e 7320 666f | maintains fo\n 000b90e0: 7220 696e 6469 7265 6374 696f 6e20 616e r indirection an\n-000b90f0: 6420 2020 2020 2020 7c54 0041 4688 0000 d |T.AF...\n+000b90f0: 6420 2020 2020 2020 7c54 0041 4488 0000 d |T.AD...\n 000b9100: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b9110: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000b9120: 2020 2020 2020 7c20 5845 4355 5445 2e20 | XECUTE. \n 000b9130: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b9140: 2020 2020 2020 2020 2020 2020 7c54 0041 |T.A\n-000b9150: 4689 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F... |--------\n+000b9150: 4489 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D... |--------\n 000b9160: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000b9170: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 000b9180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b9190: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000b91a0: 7c54 0041 468a 0000 2020 207c 2022 4943 |T.AF... | \"IC\n+000b91a0: 7c54 0041 448a 0000 2020 207c 2022 4943 |T.AD... | \"IC\n 000b91b0: 4d49 5353 2220 2020 2020 2020 2020 207c MISS\" |\n 000b91c0: 206e 6f6e 6520 2020 2020 2020 2020 7c20 none | \n 000b91d0: 4e75 6d62 6572 206f 6620 696e 6469 7265 Number of indire\n 000b91e0: 6374 696f 6e20 6361 6368 6520 6d69 7373 ction cache miss\n-000b91f0: 6573 2020 7c54 0041 4691 0000 2020 207c es |T.AF... |\n+000b91f0: 6573 2020 7c54 0041 4491 0000 2020 207c es |T.AD... |\n 000b9200: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b9210: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b9220: 2020 7c20 7369 6e63 6520 4754 2e4d 2070 | since GT.M p\n 000b9230: 726f 6365 7373 2073 7461 7274 7570 2e20 rocess startup. \n-000b9240: 2020 2020 2020 2020 7c54 0041 4692 0000 |T.AF...\n+000b9240: 2020 2020 2020 2020 7c54 0041 4492 0000 |T.AD...\n 000b9250: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 000b9260: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000b9270: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000b9280: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b9290: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0041 ------------|T.A\n-000b92a0: 4693 0000 2020 207c 2020 2020 2020 2020 F... | \n+000b92a0: 4493 0000 2020 207c 2020 2020 2020 2020 D... | \n 000b92b0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000b92c0: 2020 2020 2020 2020 2020 7c20 6361 6e20 | can \n 000b92d0: 7265 7475 726e 2074 6865 2066 6f6c 6c6f return the follo\n 000b92e0: 7769 6e67 2076 616c 7565 733a 2020 2020 wing values: \n-000b92f0: 7c54 0041 4694 0000 2020 207c 2020 2020 |T.AF... | \n+000b92f0: 7c54 0041 4494 0000 2020 207c 2020 2020 |T.AD... | \n 000b9300: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b9310: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b9320: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b9330: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000b9340: 2020 2020 7c54 0041 4695 0000 2020 207c |T.AF... |\n+000b9340: 2020 2020 7c54 0041 4495 0000 2020 207c |T.AD... |\n 000b9350: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b9360: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b9370: 2020 7c20 2020 6f20 2d31 2028 696e 7465 | o -1 (inte\n 000b9380: 726e 616c 2065 7272 6f72 2920 2020 2020 rnal error) \n-000b9390: 2020 2020 2020 2020 7c54 0041 4696 0000 |T.AF...\n+000b9390: 2020 2020 2020 2020 7c54 0041 4496 0000 |T.AD...\n 000b93a0: 2020 207c 2022 4a4e 4c41 4354 4956 4522 | \"JNLACTIVE\"\n 000b93b0: 2020 2020 2020 207c 2072 6567 696f 6e20 | region \n 000b93c0: 2020 2020 2020 7c20 2020 6f20 3020 6a6f | o 0 jo\n 000b93d0: 7572 6e61 6c69 6e67 2069 7320 6469 7361 urnaling is disa\n 000b93e0: 626c 6564 2020 2020 2020 2020 7c54 0041 bled |T.A\n-000b93f0: 4697 0000 2020 207c 2020 2020 2020 2020 F... | \n+000b93f0: 4497 0000 2020 207c 2020 2020 2020 2020 D... | \n 000b9400: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000b9410: 2020 2020 2020 2020 2020 7c20 2020 6f20 | o \n 000b9420: 3120 6a6f 7572 6e61 6c69 6e67 2069 7320 1 journaling is \n 000b9430: 656e 6162 6c65 6420 6275 7420 2020 2020 enabled but \n-000b9440: 7c54 0041 4698 0000 2020 207c 2020 2020 |T.AF... | \n+000b9440: 7c54 0041 4498 0000 2020 207c 2020 2020 |T.AD... | \n 000b9450: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000b9460: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000b9470: 2020 2020 636c 6f73 6564 2028 4f46 4629 closed (OFF)\n 000b9480: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000b9490: 2020 2020 7c54 0041 4699 0000 2020 207c |T.AF... |\n+000b9490: 2020 2020 7c54 0041 4499 0000 2020 207c |T.AD... |\n 000b94a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b94b0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b94c0: 2020 7c20 2020 6f20 3220 6a6f 7572 6e61 | o 2 journa\n 000b94d0: 6c69 6e67 2069 7320 656e 6162 6c65 6420 ling is enabled \n-000b94e0: 616e 6420 2020 2020 7c54 0041 469a 0000 and |T.AF...\n+000b94e0: 616e 6420 2020 2020 7c54 0041 449a 0000 and |T.AD...\n 000b94f0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000b9500: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000b9510: 2020 2020 2020 7c20 2020 2020 6f70 656e | open\n 000b9520: 2028 4f4e 2920 2020 2020 2020 2020 2020 (ON) \n 000b9530: 2020 2020 2020 2020 2020 2020 7c55 0040 |U.@\n-000b9540: 46c1 1100 0020 2020 7c2d 2d2d 2d2d 2d2d F.... |-------\n+000b9540: 44c1 1100 0020 2020 7c2d 2d2d 2d2d 2d2d D.... |-------\n 000b9550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000b9560: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000b9570: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b9580: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000b9590: 2d7c 5400 4246 1100 0020 2020 7c20 224a -|T.BF... | \"J\n+000b9590: 2d7c 5400 4244 1100 0020 2020 7c20 224a -|T.BD... | \"J\n 000b95a0: 4e4c 4649 4c45 2220 2020 2020 2020 2020 NLFILE\" \n 000b95b0: 7c20 7265 6769 6f6e 2020 2020 2020 207c | region |\n 000b95c0: 204a 6f75 726e 616c 2066 696c 6520 6e61 Journal file na\n 000b95d0: 6d65 2061 7373 6f63 6961 7465 6420 7769 me associated wi\n-000b95e0: 7468 2020 207c 5400 4246 2100 0020 2020 th |T.BF!.. \n+000b95e0: 7468 2020 207c 5400 4244 2100 0020 2020 th |T.BD!.. \n 000b95f0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000b9600: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000b9610: 2020 207c 2074 6865 2072 6567 696f 6e2e | the region.\n 000b9620: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000b9630: 2020 2020 2020 2020 207c 5400 4246 3100 |T.BF1.\n+000b9630: 2020 2020 2020 2020 207c 5400 4244 3100 |T.BD1.\n 000b9640: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000b9650: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000b9660: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000b9670: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b9680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-000b9690: 4246 4100 0020 2020 7c20 2020 2020 2020 BFA.. | \n+000b9690: 4244 4100 0020 2020 7c20 2020 2020 2020 BDA.. | \n 000b96a0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000b96b0: 2020 2020 2020 2020 2020 207c 2049 6e64 | Ind\n 000b96c0: 6578 2073 686f 7769 6e67 2068 6f77 206d ex showing how m\n 000b96d0: 616e 7920 5a54 5354 4152 5420 2020 2020 any ZTSTART \n-000b96e0: 207c 5400 4246 5100 0020 2020 7c20 224a |T.BFQ.. | \"J\n+000b96e0: 207c 5400 4244 5100 0020 2020 7c20 224a |T.BDQ.. | \"J\n 000b96f0: 4e4c 5452 414e 5341 4354 494f 4e22 2020 NLTRANSACTION\" \n 000b9700: 7c20 6e6f 6e65 2020 2020 2020 2020 207c | none |\n 000b9710: 2074 7261 6e73 6163 7469 6f6e 2066 656e transaction fen\n 000b9720: 6365 7320 6861 7665 2062 6565 6e20 6f70 ces have been op\n-000b9730: 656e 6564 207c 5400 4246 6100 0020 2020 ened |T.BFa.. \n+000b9730: 656e 6564 207c 5400 4244 6100 0020 2020 ened |T.BDa.. \n 000b9740: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000b9750: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000b9760: 2020 207c 2028 616e 6420 6e6f 7420 636c | (and not cl\n 000b9770: 6f73 6564 292e 2020 2020 2020 2020 2020 osed). \n-000b9780: 2020 2020 2020 2020 207c 5400 4246 7100 |T.BFq.\n+000b9780: 2020 2020 2020 2020 207c 5400 4244 7100 |T.BDq.\n 000b9790: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000b97a0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000b97b0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000b97c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b97d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 0000 -------------|..\n 000b97e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b97f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b9800: 0100 0000 de07 0000 b522 0000 0000 0000 .........\"......\n-000b9810: 9600 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000b9810: 9600 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000b9820: 4354 494f 4e53 00ff 7300 ff24 5649 4557 CTIONS..s..$VIEW\n 000b9830: 2829 00ff 7300 ff41 5247 554d 454e 545f ()..s..ARGUMENT_\n 000b9840: 4b45 5957 4f52 4453 5f4f 465f 2456 4945 KEYWORDS_OF_$VIE\n 000b9850: 5728 2900 c111 8100 0020 2020 7c20 2020 W()...... | \n 000b9860: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b9870: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000b9880: 2054 7275 7468 2076 616c 7565 2073 686f Truth value sho\n 000b9890: 7769 6e67 2077 6865 7468 6572 206c 6162 wing whether lab\n-000b98a0: 656c 2020 207c 5400 4246 9100 0020 2020 el |T.BF... \n+000b98a0: 656c 2020 207c 5400 4244 9100 0020 2020 el |T.BD... \n 000b98b0: 7c20 224c 4142 454c 5322 2020 2020 2020 | \"LABELS\" \n 000b98c0: 2020 2020 7c20 6e6f 6e65 2020 2020 2020 | none \n 000b98d0: 2020 207c 2063 6173 6520 7365 6e73 6974 | case sensit\n 000b98e0: 6976 6974 7920 6973 204f 4e20 2831 2066 ivity is ON (1 f\n-000b98f0: 6f72 2020 2020 2020 207c 5400 4146 1200 or |T.AF..\n+000b98f0: 6f72 2020 2020 2020 207c 5400 4144 1200 or |T.AD..\n 000b9900: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000b9910: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000b9920: 2020 2020 2020 207c 2022 4c4f 5745 5222 | \"LOWER\"\n 000b9930: 2920 6f72 204f 4646 2028 3020 666f 7220 ) or OFF (0 for \n 000b9940: 2255 5050 4552 2229 3b20 2020 207c 5400 \"UPPER\"); |T.\n-000b9950: 4246 1100 0020 2020 7c20 2020 2020 2020 BF... | \n+000b9950: 4244 1100 0020 2020 7c20 2020 2020 2020 BD... | \n 000b9960: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000b9970: 2020 2020 2020 2020 2020 207c 2047 542e | GT.\n 000b9980: 4d20 6465 6661 756c 7473 2074 6f20 312e M defaults to 1.\n 000b9990: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000b99a0: 207c 5400 4246 2100 0020 2020 7c2d 2d2d |T.BF!.. |---\n+000b99a0: 207c 5400 4244 2100 0020 2020 7c2d 2d2d |T.BD!.. |---\n 000b99b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b99c0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b +--------------+\n 000b99d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b99e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000b99f0: 2d2d 2d2d 2d7c 5400 4246 3100 0020 2020 -----|T.BF1.. \n+000b99f0: 2d2d 2d2d 2d7c 5400 4244 3100 0020 2020 -----|T.BD1.. \n 000b9a00: 7c20 224c 494e 4b22 2020 2020 2020 2020 | \"LINK\" \n 000b9a10: 2020 2020 7c20 6e6f 6e65 2020 2020 2020 | none \n 000b9a20: 2020 207c 2052 6574 7572 6e73 2074 6865 | Returns the\n 000b9a30: 2063 7572 7265 6e74 2072 656c 696e 6b20 current relink \n-000b9a40: 2020 2020 2020 2020 207c 5400 4246 4100 |T.BFA.\n+000b9a40: 2020 2020 2020 2020 207c 5400 4244 4100 |T.BDA.\n 000b9a50: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000b9a60: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000b9a70: 2020 2020 2020 207c 2072 6563 7572 7369 | recursi\n 000b9a80: 7665 2073 6574 7469 6e67 206f 6620 5a4c ve setting of ZL\n 000b9a90: 494e 4b2e 2020 2020 2020 2020 207c 5400 INK. |T.\n-000b9aa0: 4246 5100 0020 2020 7c2d 2d2d 2d2d 2d2d BFQ.. |-------\n+000b9aa0: 4244 5100 0020 2020 7c2d 2d2d 2d2d 2d2d BDQ.. |-------\n 000b9ab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000b9ac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000b9ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b9ae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000b9af0: 2d7c 5400 4246 6100 0020 2020 7c20 2020 -|T.BFa.. | \n+000b9af0: 2d7c 5400 4244 6100 0020 2020 7c20 2020 -|T.BDa.. | \n 000b9b00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b9b10: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000b9b20: 2072 6574 7572 6e73 2074 6865 206e 756d returns the num\n 000b9b30: 6265 7220 6f66 2072 6566 6572 656e 6365 ber of reference\n-000b9b40: 7320 6279 207c 5400 4246 7100 0020 2020 s by |T.BFq.. \n+000b9b40: 7320 6279 207c 5400 4244 7100 0020 2020 s by |T.BDq.. \n 000b9b50: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000b9b60: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000b9b70: 2020 207c 2061 6c69 6173 2063 6f6e 7461 | alias conta\n 000b9b80: 696e 6572 7320 746f 2074 6865 2061 7272 iners to the arr\n-000b9b90: 6179 2020 2020 2020 207c 5400 4246 8100 ay |T.BF..\n+000b9b90: 6179 2020 2020 2020 207c 5400 4244 8100 ay |T.BD..\n 000b9ba0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000b9bb0: 2020 2020 2020 2020 7c20 6c6f 6361 6c20 | local \n 000b9bc0: 2020 2020 2020 207c 2061 7373 6f63 6961 | associa\n 000b9bd0: 7465 6420 7769 7468 2061 6e20 756e 7375 ted with an unsu\n 000b9be0: 6273 6372 6970 7465 6420 2020 207c 5400 bscripted |T.\n-000b9bf0: 4246 9100 0020 2020 7c20 224c 565f 4352 BF... | \"LV_CR\n+000b9bf0: 4244 9100 0020 2020 7c20 224c 565f 4352 BD... | \"LV_CR\n 000b9c00: 4546 2220 2020 2020 2020 2020 7c20 7661 EF\" | va\n 000b9c10: 7269 6162 6c65 2020 2020 207c 206c 6f63 riable | loc\n 000b9c20: 616c 2076 6172 6961 626c 6520 6e61 6d65 al variable name\n 000b9c30: 2073 7065 6369 6669 6564 2061 7320 6120 specified as a \n-000b9c40: 207c 5400 4146 1300 0020 2020 7c20 2020 |T.AF... | \n+000b9c40: 207c 5400 4144 1300 0020 2020 7c20 2020 |T.AD... | \n 000b9c50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b9c60: 7c20 6e61 6d65 2028 6c76 6e29 2020 207c | name (lvn) |\n 000b9c70: 2073 6563 6f6e 6420 6578 7072 2028 666f second expr (fo\n 000b9c80: 7220 6578 616d 706c 6520 6120 7175 6f74 r example a quot\n-000b9c90: 6564 2020 207c 5400 4246 1100 0020 2020 ed |T.BF... \n+000b9c90: 6564 2020 207c 5400 4244 1100 0020 2020 ed |T.BD... \n 000b9ca0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000b9cb0: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000b9cc0: 2020 207c 2073 7472 696e 6729 3b20 6974 | string); it\n 000b9cd0: 2072 6574 7572 6e73 2061 207a 6572 6f20 returns a zero \n-000b9ce0: 666f 7220 6120 2020 207c 5400 4246 2100 for a |T.BF!.\n+000b9ce0: 666f 7220 6120 2020 207c 5400 4244 2100 for a |T.BD!.\n 000b9cf0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000b9d00: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000b9d10: 2020 2020 2020 207c 2076 6172 6961 626c | variabl\n 000b9d20: 6520 7769 7468 6f75 7420 616e 7920 6173 e without any as\n 000b9d30: 736f 6369 6174 6564 2020 2020 207c 5400 sociated |T.\n-000b9d40: 4246 3100 0020 2020 7c20 2020 2020 2020 BF1.. | \n+000b9d40: 4244 3100 0020 2020 7c20 2020 2020 2020 BD1.. | \n 000b9d50: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000b9d60: 2020 2020 2020 2020 2020 207c 2061 6c69 | ali\n 000b9d70: 6173 2063 6f6e 7461 696e 6572 2e20 2020 as container. \n 000b9d80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000b9d90: 207c 5400 4246 4100 0020 2020 7c2d 2d2d |T.BFA.. |---\n+000b9d90: 207c 5400 4244 4100 0020 2020 7c2d 2d2d |T.BDA.. |---\n 000b9da0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b9db0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b +--------------+\n 000b9dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000b9dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000b9de0: 2d2d 2d2d 2d7c 5400 4246 5100 0020 2020 -----|T.BFQ.. \n+000b9de0: 2d2d 2d2d 2d7c 5400 4244 5100 0020 2020 -----|T.BDQ.. \n 000b9df0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000b9e00: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000b9e10: 2020 207c 2072 6574 7572 6e73 2074 6865 | returns the\n 000b9e20: 206e 756d 6265 7220 6f66 2064 6174 612d number of data-\n-000b9e30: 7370 6163 6573 2020 207c 5400 4246 6100 spaces |T.BFa.\n+000b9e30: 7370 6163 6573 2020 207c 5400 4244 6100 spaces |T.BDa.\n 000b9e40: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000b9e50: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000b9e60: 2020 2020 2020 207c 2072 6563 6f76 6572 | recover\n 000b9e70: 6564 2064 7572 696e 6720 6120 6c6f 6361 ed during a loca\n 000b9e80: 6c20 7661 7269 6162 6c65 2020 207c 5400 l variable |T.\n-000b9e90: 4246 7100 0020 2020 7c20 224c 565f 4743 BFq.. | \"LV_GC\n+000b9e90: 4244 7100 0020 2020 7c20 224c 565f 4743 BDq.. | \"LV_GC\n 000b9ea0: 4f4c 2220 2020 2020 2020 2020 7c20 6e6f OL\" | no\n 000b9eb0: 6e65 2020 2020 2020 2020 207c 2064 6174 ne | dat\n 000b9ec0: 612d 7370 6163 6520 6761 7262 6167 6520 a-space garbage \n 000b9ed0: 636f 6c6c 6563 7469 6f6e 2069 7420 2020 collection it \n-000b9ee0: 207c 5400 4246 8100 0020 2020 7c20 2020 |T.BF... | \n+000b9ee0: 207c 5400 4244 8100 0020 2020 7c20 2020 |T.BD... | \n 000b9ef0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b9f00: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000b9f10: 2074 7269 6767 6572 733b 2073 7563 6820 triggers; such \n 000b9f20: 636f 6c6c 6563 7469 6f6e 7320 6e6f 726d collections norm\n-000b9f30: 616c 6c79 207c 5400 4246 9100 0020 2020 ally |T.BF... \n+000b9f30: 616c 6c79 207c 5400 4244 9100 0020 2020 ally |T.BD... \n 000b9f40: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000b9f50: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000b9f60: 2020 207c 2068 6170 7065 6e20 6175 746f | happen auto\n 000b9f70: 6d61 7469 6361 6c6c 7920 6174 2061 7070 matically at app\n-000b9f80: 726f 7072 6961 7465 207c 5400 4146 1400 ropriate |T.AF..\n+000b9f80: 726f 7072 6961 7465 207c 5400 4144 1400 ropriate |T.AD..\n 000b9f90: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000b9fa0: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000b9fb0: 2020 2020 2020 207c 2074 696d 6573 2e20 | times. \n 000b9fc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000b9fd0: 2020 2020 2020 2020 2020 2020 207c 0000 |..\n 000b9fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000b9ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ba000: 0100 0000 de07 0000 cc22 0000 0000 0000 .........\"......\n-000ba010: 9600 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000ba010: 9600 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000ba020: 4354 494f 4e53 00ff 7300 ff24 5649 4557 CTIONS..s..$VIEW\n 000ba030: 2829 00ff 7300 ff41 5247 554d 454e 545f ()..s..ARGUMENT_\n 000ba040: 4b45 5957 4f52 4453 5f4f 465f 2456 4945 KEYWORDS_OF_$VIE\n 000ba050: 5728 2900 c114 1100 0020 2020 7c2d 2d2d W()...... |---\n 000ba060: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ba070: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b +--------------+\n 000ba080: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ba090: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000ba0a0: 2d2d 2d2d 2d7c 5400 4246 2100 0020 2020 -----|T.BF!.. \n+000ba0a0: 2d2d 2d2d 2d7c 5400 4244 2100 0020 2020 -----|T.BD!.. \n 000ba0b0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000ba0c0: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000ba0d0: 2020 207c 2072 6574 7572 6e73 2074 6865 | returns the\n 000ba0e0: 2074 6f74 616c 206e 756d 6265 7220 6f66 total number of\n-000ba0f0: 2020 2020 2020 2020 207c 5400 4246 3100 |T.BF1.\n+000ba0f0: 2020 2020 2020 2020 207c 5400 4244 3100 |T.BD1.\n 000ba100: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000ba110: 2020 2020 2020 2020 7c20 6c6f 6361 6c20 | local \n 000ba120: 2020 2020 2020 207c 2072 6566 6572 656e | referen\n 000ba130: 6365 7320 746f 2074 6865 2064 6174 612d ces to the data-\n 000ba140: 7370 6163 6520 2020 2020 2020 207c 5400 space |T.\n-000ba150: 4246 4100 0020 2020 7c20 224c 565f 5245 BFA.. | \"LV_RE\n+000ba150: 4244 4100 0020 2020 7c20 224c 565f 5245 BDA.. | \"LV_RE\n 000ba160: 4622 2020 2020 2020 2020 2020 7c20 7661 F\" | va\n 000ba170: 7269 6162 6c65 2020 2020 207c 2061 7373 riable | ass\n 000ba180: 6f63 6961 7465 6420 7769 7468 2061 6e20 ociated with an \n 000ba190: 756e 7375 6273 6372 6970 7465 6420 2020 unsubscripted \n-000ba1a0: 207c 5400 4246 5100 0020 2020 7c20 2020 |T.BFQ.. | \n+000ba1a0: 207c 5400 4244 5100 0020 2020 7c20 2020 |T.BDQ.. | \n 000ba1b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ba1c0: 7c20 6e61 6d65 2028 6c76 6e29 2020 207c | name (lvn) |\n 000ba1d0: 206c 6f63 616c 2076 6172 6961 626c 6520 local variable \n 000ba1e0: 6e61 6d65 2073 7065 6369 6669 6564 2061 name specified a\n-000ba1f0: 7320 6120 207c 5400 4246 6100 0020 2020 s a |T.BFa.. \n+000ba1f0: 7320 6120 207c 5400 4244 6100 0020 2020 s a |T.BDa.. \n 000ba200: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000ba210: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000ba220: 2020 207c 2073 6563 6f6e 6420 6578 7072 | second expr\n 000ba230: 2028 666f 7220 6578 616d 706c 6520 6120 (for example a \n-000ba240: 7175 6f74 6564 2020 207c 5400 4246 7100 quoted |T.BFq.\n+000ba240: 7175 6f74 6564 2020 207c 5400 4244 7100 quoted |T.BDq.\n 000ba250: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000ba260: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000ba270: 2020 2020 2020 207c 2073 7472 696e 6729 | string)\n 000ba280: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n 000ba290: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000ba2a0: 4246 8100 0020 2020 7c2d 2d2d 2d2d 2d2d BF... |-------\n+000ba2a0: 4244 8100 0020 2020 7c2d 2d2d 2d2d 2d2d BD... |-------\n 000ba2b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000ba2c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000ba2d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ba2e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000ba2f0: 2d7c 5400 4246 9100 0020 2020 7c20 2020 -|T.BF... | \n+000ba2f0: 2d7c 5400 4244 9100 0020 2020 7c20 2020 -|T.BD... | \n 000ba300: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ba310: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000ba320: 2054 7275 7468 2076 616c 7565 2073 686f Truth value sho\n 000ba330: 7769 6e67 2077 6865 7468 6572 206e 756c wing whether nul\n-000ba340: 6c20 2020 207c 5400 4146 1500 0020 2020 l |T.AF... \n+000ba340: 6c20 2020 207c 5400 4144 1500 0020 2020 l |T.AD... \n 000ba350: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000ba360: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000ba370: 2020 207c 2073 7562 7363 7269 7074 7320 | subscripts \n 000ba380: 6172 6520 7065 726d 6974 7465 6420 696e are permitted in\n-000ba390: 206c 6f63 616c 2020 207c 5400 4246 1100 local |T.BF..\n+000ba390: 206c 6f63 616c 2020 207c 5400 4244 1100 local |T.BD..\n 000ba3a0: 0020 2020 7c20 224c 564e 554c 4c53 5542 . | \"LVNULLSUB\n 000ba3b0: 5322 2020 2020 2020 7c20 6e6f 6e65 2020 S\" | none \n 000ba3c0: 2020 2020 2020 207c 2061 7272 6179 7320 | arrays \n 000ba3d0: 2831 2066 6f72 2022 4c56 4e55 4c4c 5355 (1 for \"LVNULLSU\n 000ba3e0: 4253 2229 206f 7220 6e6f 7420 207c 5400 BS\") or not |T.\n-000ba3f0: 4246 2100 0020 2020 7c20 2020 2020 2020 BF!.. | \n+000ba3f0: 4244 2100 0020 2020 7c20 2020 2020 2020 BD!.. | \n 000ba400: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000ba410: 2020 2020 2020 2020 2020 207c 2028 3020 | (0 \n 000ba420: 666f 7220 224e 4f4c 564e 554c 4c53 5542 for \"NOLVNULLSUB\n 000ba430: 5322 293b 2047 542e 4d20 2020 2020 2020 S\"); GT.M \n-000ba440: 207c 5400 4246 3100 0020 2020 7c20 2020 |T.BF1.. | \n+000ba440: 207c 5400 4244 3100 0020 2020 7c20 2020 |T.BD1.. | \n 000ba450: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ba460: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000ba470: 2064 6566 6175 6c74 7320 746f 2031 2e20 defaults to 1. \n 000ba480: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ba490: 2020 2020 207c 5400 4246 4100 0020 2020 |T.BFA.. \n+000ba490: 2020 2020 207c 5400 4244 4100 0020 2020 |T.BDA.. \n 000ba4a0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 000ba4b0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000ba4c0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000ba4d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000ba4e0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4246 5100 ---------|T.BFQ.\n+000ba4e0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4244 5100 ---------|T.BDQ.\n 000ba4f0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000ba500: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000ba510: 2020 2020 2020 207c 2054 6865 2063 7572 | The cur\n 000ba520: 7265 6e74 2069 736f 6c61 7469 6f6e 2d73 rent isolation-s\n 000ba530: 7461 7475 7320 6f66 2074 6865 207c 5400 tatus of the |T.\n-000ba540: 4246 6100 0020 2020 7c20 2020 2020 2020 BFa.. | \n+000ba540: 4244 6100 0020 2020 7c20 2020 2020 2020 BDa.. | \n 000ba550: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000ba560: 2020 2020 2020 2020 2020 207c 2073 7065 | spe\n 000ba570: 6369 6669 6564 2067 6c6f 6261 6c20 7661 cified global va\n 000ba580: 7269 6162 6c65 2077 6869 6368 2020 2020 riable which \n-000ba590: 207c 5400 4246 7100 0020 2020 7c20 2020 |T.BFq.. | \n+000ba590: 207c 5400 4244 7100 0020 2020 7c20 2020 |T.BDq.. | \n 000ba5a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ba5b0: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000ba5c0: 206d 7573 7420 6861 7665 2061 206c 6561 must have a lea\n 000ba5d0: 6469 6e67 2022 5e22 2069 6e20 6974 7320 ding \"^\" in its \n-000ba5e0: 2020 2020 207c 5400 4246 8100 0020 2020 |T.BF... \n+000ba5e0: 2020 2020 207c 5400 4244 8100 0020 2020 |T.BD... \n 000ba5f0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000ba600: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000ba610: 2020 207c 2073 7065 6369 6669 6361 7469 | specificati\n 000ba620: 6f6e 2e20 2020 2020 2020 2020 2020 2020 on. \n-000ba630: 2020 2020 2020 2020 207c 5400 4246 9100 |T.BF..\n+000ba630: 2020 2020 2020 2020 207c 5400 4244 9100 |T.BD..\n 000ba640: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000ba650: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000ba660: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000ba670: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ba680: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000ba690: 4146 1600 0020 2020 7c20 2020 2020 2020 AF... | \n+000ba690: 4144 1600 0020 2020 7c20 2020 2020 2020 AD... | \n 000ba6a0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000ba6b0: 2020 2020 2020 2020 2020 207c 2054 6869 | Thi\n 000ba6c0: 7320 6675 6e63 7469 6f6e 2072 6574 7572 s function retur\n 000ba6d0: 6e73 2031 2069 6620 4754 2e4d 2068 6173 ns 1 if GT.M has\n-000ba6e0: 207c 5400 4246 1100 0020 2020 7c20 2020 |T.BF... | \n+000ba6e0: 207c 5400 4244 1100 0020 2020 7c20 2020 |T.BD... | \n 000ba6f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ba700: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000ba710: 2062 6565 6e20 696e 7374 7275 6374 6564 been instructed\n 000ba720: 2074 6f20 6e6f 7420 656e 666f 7263 6520 to not enforce \n-000ba730: 7468 6520 207c 5400 4246 2100 0020 2020 the |T.BF!.. \n+000ba730: 7468 6520 207c 5400 4244 2100 0020 2020 the |T.BD!.. \n 000ba740: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000ba750: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000ba760: 2020 207c 2041 4349 4420 7072 6f70 6572 | ACID proper\n 000ba770: 7479 206f 6620 4973 6f6c 6174 696f 6e20 ty of Isolation \n-000ba780: 2874 6861 7420 2020 207c 5400 4246 3100 (that |T.BF1.\n+000ba780: 2874 6861 7420 2020 207c 5400 4244 3100 (that |T.BD1.\n 000ba790: 0020 2020 7c20 224e 4f49 534f 4c41 5449 . | \"NOISOLATI\n 000ba7a0: 4f4e 2220 2020 2020 7c20 676c 6f62 616c ON\" | global\n 000ba7b0: 2020 2020 2020 207c 2069 732c 2022 4e4f | is, \"NO\n 000ba7c0: 4953 4f4c 4154 494f 4e22 2068 6173 2062 ISOLATION\" has b\n 000ba7d0: 6565 6e20 2020 2020 2020 2020 207c 0000 een |..\n 000ba7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ba7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ba800: 0100 0000 de07 0000 e322 0000 0000 0000 .........\"......\n-000ba810: 9600 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000ba810: 9600 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000ba820: 4354 494f 4e53 00ff 7300 ff24 5649 4557 CTIONS..s..$VIEW\n 000ba830: 2829 00ff 7300 ff41 5247 554d 454e 545f ()..s..ARGUMENT_\n 000ba840: 4b45 5957 4f52 4453 5f4f 465f 2456 4945 KEYWORDS_OF_$VIE\n 000ba850: 5728 2900 c116 4100 0020 2020 7c20 2020 W()...A.. | \n 000ba860: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ba870: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000ba880: 2073 7065 6369 6669 6564 2920 616e 6420 specified) and \n 000ba890: 3020 6f74 6865 7277 6973 652e 2020 2020 0 otherwise. \n-000ba8a0: 2020 2020 207c 5400 4246 5100 0020 2020 |T.BFQ.. \n+000ba8a0: 2020 2020 207c 5400 4244 5100 0020 2020 |T.BDQ.. \n 000ba8b0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000ba8c0: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000ba8d0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000ba8e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ba8f0: 2020 2020 2020 2020 207c 5400 4246 6100 |T.BFa.\n+000ba8f0: 2020 2020 2020 2020 207c 5400 4244 6100 |T.BDa.\n 000ba900: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000ba910: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000ba920: 2020 2020 2020 207c 2042 7920 6465 6661 | By defa\n 000ba930: 756c 742c 2047 542e 4d20 656e 7375 7265 ult, GT.M ensure\n 000ba940: 7320 4973 6f6c 6174 696f 6e2c 207c 5400 s Isolation, |T.\n-000ba950: 4246 7100 0020 2020 7c20 2020 2020 2020 BFq.. | \n+000ba950: 4244 7100 0020 2020 7c20 2020 2020 2020 BDq.. | \n 000ba960: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000ba970: 2020 2020 2020 2020 2020 207c 2074 6861 | tha\n 000ba980: 7420 6973 2c20 6120 2456 4945 5720 636f t is, a $VIEW co\n 000ba990: 6d6d 616e 6420 7769 6c6c 2020 2020 2020 mmand will \n-000ba9a0: 207c 5400 4246 8100 0020 2020 7c20 2020 |T.BF... | \n+000ba9a0: 207c 5400 4244 8100 0020 2020 7c20 2020 |T.BD... | \n 000ba9b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ba9c0: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000ba9d0: 2072 6574 7572 6e20 302e 2054 6865 2069 return 0. The i\n 000ba9e0: 736f 6c61 7469 6f6e 2d73 7461 7475 7320 solation-status \n-000ba9f0: 6f66 2061 207c 5400 4246 9100 0020 2020 of a |T.BF... \n+000ba9f0: 6f66 2061 207c 5400 4244 9100 0020 2020 of a |T.BD... \n 000baa00: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000baa10: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000baa20: 2020 207c 2067 6c6f 6261 6c20 7661 7269 | global vari\n 000baa30: 6162 6c65 2063 616e 2062 6520 7475 726e able can be turn\n-000baa40: 6564 206f 6e20 2020 207c 5400 4146 1700 ed on |T.AF..\n+000baa40: 6564 206f 6e20 2020 207c 5400 4144 1700 ed on |T.AD..\n 000baa50: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000baa60: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000baa70: 2020 2020 2020 207c 2061 6e64 206f 6666 | and off\n 000baa80: 2062 7920 7468 6520 5649 4557 2022 4e4f by the VIEW \"NO\n 000baa90: 4953 4f4c 4154 494f 4e22 2020 207c 5400 ISOLATION\" |T.\n-000baaa0: 4246 1100 0020 2020 7c20 2020 2020 2020 BF... | \n+000baaa0: 4244 1100 0020 2020 7c20 2020 2020 2020 BD... | \n 000baab0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000baac0: 2020 2020 2020 2020 2020 207c 2063 6f6d | com\n 000baad0: 6d61 6e64 2e20 2020 2020 2020 2020 2020 mand. \n 000baae0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000baaf0: 207c 5400 4246 2100 0020 2020 7c2d 2d2d |T.BF!.. |---\n+000baaf0: 207c 5400 4244 2100 0020 2020 7c2d 2d2d |T.BD!.. |---\n 000bab00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bab10: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b +--------------+\n 000bab20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bab30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000bab40: 2d2d 2d2d 2d7c 5400 4246 3100 0020 2020 -----|T.BF1.. \n+000bab40: 2d2d 2d2d 2d7c 5400 4244 3100 0020 2020 -----|T.BD1.. \n 000bab50: 7c20 2250 4154 434f 4445 2220 2020 2020 | \"PATCODE\" \n 000bab60: 2020 2020 7c20 6e6f 6e65 2020 2020 2020 | none \n 000bab70: 2020 207c 204e 616d 6520 6f66 2074 6865 | Name of the\n 000bab80: 2061 6374 6976 6520 7061 7463 6f64 6520 active patcode \n-000bab90: 7461 626c 653b 2020 207c 5400 4246 4100 table; |T.BFA.\n+000bab90: 7461 626c 653b 2020 207c 5400 4244 4100 table; |T.BDA.\n 000baba0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000babb0: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000babc0: 2020 2020 2020 207c 2047 542e 4d20 6465 | GT.M de\n 000babd0: 6661 756c 7473 2074 6869 7320 746f 2022 faults this to \"\n 000babe0: 4d22 2e20 2020 2020 2020 2020 207c 5400 M\". |T.\n-000babf0: 4246 5100 0020 2020 7c2d 2d2d 2d2d 2d2d BFQ.. |-------\n+000babf0: 4244 5100 0020 2020 7c2d 2d2d 2d2d 2d2d BDQ.. |-------\n 000bac00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000bac10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000bac20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bac30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000bac40: 2d7c 5400 4246 6100 0020 2020 7c20 2250 -|T.BFa.. | \"P\n+000bac40: 2d7c 5400 4244 6100 0020 2020 7c20 2250 -|T.BDa.. | \"P\n 000bac50: 4f4f 4c4c 494d 4954 2220 2020 2020 2020 OOLLIMIT\" \n 000bac60: 7c20 7265 6769 6f6e 2020 2020 2020 207c | region |\n 000bac70: 2054 6865 2063 7572 7265 6e74 206c 696d The current lim\n 000bac80: 6974 206f 6e20 676c 6f62 616c 2062 7566 it on global buf\n-000bac90: 6665 7273 207c 5400 4246 7100 0020 2020 fers |T.BFq.. \n+000bac90: 6665 7273 207c 5400 4244 7100 0020 2020 fers |T.BDq.. \n 000baca0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bacb0: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bacc0: 2020 207c 2066 6f72 2074 6865 2072 6567 | for the reg\n 000bacd0: 696f 6e20 2e20 2020 2020 2020 2020 2020 ion . \n-000bace0: 2020 2020 2020 2020 207c 5400 4246 8100 |T.BF..\n+000bace0: 2020 2020 2020 2020 207c 5400 4244 8100 |T.BD..\n 000bacf0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000bad00: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000bad10: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000bad20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bad30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-000bad40: 4246 9100 0020 2020 7c20 2020 2020 2020 BF... | \n+000bad40: 4244 9100 0020 2020 7c20 2020 2020 2020 BD... | \n 000bad50: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000bad60: 2020 2020 2020 2020 2020 207c 2041 6371 | Acq\n 000bad70: 7569 7265 7320 616e 6420 7265 6c65 6173 uires and releas\n 000bad80: 6573 2061 2063 7269 7469 6361 6c20 2020 es a critical \n-000bad90: 207c 5400 4146 1800 0020 2020 7c20 2020 |T.AF... | \n+000bad90: 207c 5400 4144 1800 0020 2020 7c20 2020 |T.AD... | \n 000bada0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000badb0: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000badc0: 2073 6563 7469 6f6e 2066 6f72 2074 6865 section for the\n 000badd0: 2072 6567 696f 6e20 2874 6865 2020 2020 region (the \n-000bade0: 2020 2020 207c 5400 4246 1100 0020 2020 |T.BF... \n+000bade0: 2020 2020 207c 5400 4244 1100 0020 2020 |T.BD... \n 000badf0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bae00: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bae10: 2020 207c 2022 7072 6f62 6522 292c 2072 | \"probe\"), r\n 000bae20: 6574 7572 6e69 6e67 2061 2073 7472 696e eturning a strin\n-000bae30: 6720 2020 2020 2020 207c 5400 4246 2100 g |T.BF!.\n+000bae30: 6720 2020 2020 2020 207c 5400 4244 2100 g |T.BD!.\n 000bae40: 0020 2020 7c20 2250 524f 4245 4352 4954 . | \"PROBECRIT\n 000bae50: 2220 2020 2020 2020 7c20 7265 6769 6f6e \" | region\n 000bae60: 2020 2020 2020 207c 2063 6f6e 7461 696e | contain\n 000bae70: 696e 6720 666f 6c6c 6f77 696e 6720 6669 ing following fi\n 000bae80: 656c 6473 2c20 736f 6d65 2020 207c 5400 elds, some |T.\n-000bae90: 4246 3100 0020 2020 7c20 2020 2020 2020 BF1.. | \n+000bae90: 4244 3100 0020 2020 7c20 2020 2020 2020 BD1.. | \n 000baea0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000baeb0: 2020 2020 2020 2020 2020 207c 206f 6620 | of \n 000baec0: 6f66 2077 6869 6368 2061 6c77 6179 7320 of which always \n 000baed0: 6861 7665 207a 6572 6f20 2830 2920 2020 have zero (0) \n-000baee0: 207c 5400 4246 4100 0020 2020 7c20 2020 |T.BFA.. | \n+000baee0: 207c 5400 4244 4100 0020 2020 7c20 2020 |T.BDA.. | \n 000baef0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000baf00: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000baf10: 2076 616c 7565 7320 6265 6361 7573 6520 values because \n 000baf20: 7468 6579 2061 7265 206e 6f20 6c6f 6e67 they are no long\n-000baf30: 6572 2020 207c 5400 4246 5100 0020 2020 er |T.BFQ.. \n+000baf30: 6572 2020 207c 5400 4244 5100 0020 2020 er |T.BDQ.. \n 000baf40: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000baf50: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000baf60: 2020 207c 2075 7365 643a 2020 2020 2020 | used: \n 000baf70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000baf80: 2020 2020 2020 2020 207c 5400 4246 6100 |T.BFa.\n+000baf80: 2020 2020 2020 2020 207c 5400 4244 6100 |T.BDa.\n 000baf90: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000bafa0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000bafb0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000bafc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bafd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 0000 -------------|..\n 000bafe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000baff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bb000: 0100 0000 de07 0000 fa22 0000 0000 0000 .........\"......\n-000bb010: 9600 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000bb010: 9600 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000bb020: 4354 494f 4e53 00ff 7300 ff24 5649 4557 CTIONS..s..$VIEW\n 000bb030: 2829 00ff 7300 ff41 5247 554d 454e 545f ()..s..ARGUMENT_\n 000bb040: 4b45 5957 4f52 4453 5f4f 465f 2456 4945 KEYWORDS_OF_$VIE\n 000bb050: 5728 2900 c118 7100 0020 2020 7c20 2020 W()...q.. | \n 000bb060: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bb070: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bb080: 204e 616d 6520 6f66 2074 6865 2072 6567 Name of the reg\n 000bb090: 696f 6e28 7329 2068 6f6c 6469 6e67 2074 ion(s) holding t\n-000bb0a0: 6865 2020 207c 5400 4246 8100 0020 2020 he |T.BF... \n+000bb0a0: 6865 2020 207c 5400 4244 8100 0020 2020 he |T.BD... \n 000bb0b0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bb0c0: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bb0d0: 2020 207c 2073 7065 6369 6669 6564 2067 | specified g\n 000bb0e0: 766e 2e20 2020 2020 2020 2020 2020 2020 vn. \n-000bb0f0: 2020 2020 2020 2020 207c 5400 4246 9100 |T.BF..\n+000bb0f0: 2020 2020 2020 2020 207c 5400 4244 9100 |T.BD..\n 000bb100: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bb110: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bb120: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000bb130: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bb140: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000bb150: 4146 1900 0020 2020 7c20 2020 2020 2020 AF... | \n+000bb150: 4144 1900 0020 2020 7c20 2020 2020 2020 AD... | \n 000bb160: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000bb170: 2020 2020 2020 2020 2020 207c 2049 6620 | If \n 000bb180: 6776 6e20 7370 616e 7320 6d6f 7265 2074 gvn spans more t\n 000bb190: 6861 6e20 6f6e 6520 7265 6769 6f6e 2c20 han one region, \n-000bb1a0: 207c 5400 4246 1100 0020 2020 7c20 2020 |T.BF... | \n+000bb1a0: 207c 5400 4244 1100 0020 2020 7c20 2020 |T.BD... | \n 000bb1b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bb1c0: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bb1d0: 2074 6869 7320 6675 6e63 7469 6f6e 2072 this function r\n 000bb1e0: 6574 7572 6e73 2072 6567 696f 6e20 6e61 eturns region na\n-000bb1f0: 6d65 2020 207c 5400 4246 2100 0020 2020 me |T.BF!.. \n+000bb1f0: 6d65 2020 207c 5400 4244 2100 0020 2020 me |T.BD!.. \n 000bb200: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bb210: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bb220: 2020 207c 2069 6e20 616e 206f 7264 6572 | in an order\n 000bb230: 2077 6865 7265 2074 6865 2066 6972 7374 where the first\n-000bb240: 2072 6567 696f 6e20 207c 5400 4246 3100 region |T.BF1.\n+000bb240: 2072 6567 696f 6e20 207c 5400 4244 3100 region |T.BD1.\n 000bb250: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bb260: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bb270: 2020 2020 2020 207c 2069 7320 7468 6520 | is the \n 000bb280: 7265 6769 6f6e 2074 6f20 7768 6963 6820 region to which \n 000bb290: 7468 6520 2020 2020 2020 2020 207c 5400 the |T.\n-000bb2a0: 4246 4100 0020 2020 7c20 2020 2020 2020 BFA.. | \n+000bb2a0: 4244 4100 0020 2020 7c20 2020 2020 2020 BDA.. | \n 000bb2b0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000bb2c0: 2020 2020 2020 2020 2020 207c 2075 6e73 | uns\n 000bb2d0: 7562 7363 7269 7074 6564 2067 6c6f 6261 ubscripted globa\n 000bb2e0: 6c20 7661 7269 6162 6c65 206e 616d 6520 l variable name \n-000bb2f0: 207c 5400 4246 5100 0020 2020 7c20 2020 |T.BFQ.. | \n+000bb2f0: 207c 5400 4244 5100 0020 2020 7c20 2020 |T.BDQ.. | \n 000bb300: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bb310: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bb320: 206d 6170 733b 2061 6e64 206f 7468 6572 maps; and other\n 000bb330: 2072 6567 696f 6e73 2061 7265 2069 6e20 regions are in \n-000bb340: 7468 6520 207c 5400 4246 6100 0020 2020 the |T.BFa.. \n+000bb340: 7468 6520 207c 5400 4244 6100 0020 2020 the |T.BDa.. \n 000bb350: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bb360: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bb370: 2020 207c 206f 7264 6572 2069 6e20 7768 | order in wh\n 000bb380: 6963 6820 7468 6579 2077 6f75 6c64 2062 ich they would b\n-000bb390: 6520 2020 2020 2020 207c 5400 4246 7100 e |T.BFq.\n+000bb390: 6520 2020 2020 2020 207c 5400 4244 7100 e |T.BDq.\n 000bb3a0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bb3b0: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bb3c0: 2020 2020 2020 207c 2065 6e63 6f75 6e74 | encount\n 000bb3d0: 6572 6564 2062 7920 7472 6176 6572 7369 ered by traversi\n 000bb3e0: 6e67 2074 6865 2020 2020 2020 207c 5400 ng the |T.\n-000bb3f0: 4246 8100 0020 2020 7c20 2252 4547 494f BF... | \"REGIO\n+000bb3f0: 4244 8100 0020 2020 7c20 2252 4547 494f BD... | \"REGIO\n 000bb400: 4e22 2020 2020 2020 2020 2020 7c20 6776 N\" | gv\n 000bb410: 6e20 2020 2020 2020 2020 207c 2073 7562 n | sub\n 000bb420: 7363 7269 7074 7320 6f66 2067 766e 2069 scripts of gvn i\n 000bb430: 6e20 6f72 6465 7220 2877 6974 6820 2020 n order (with \n-000bb440: 207c 5400 4246 9100 0020 2020 7c20 2020 |T.BF... | \n+000bb440: 207c 5400 4244 9100 0020 2020 7c20 2020 |T.BD... | \n 000bb450: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bb460: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bb470: 2064 7570 6c69 6361 7465 7320 7265 6d6f duplicates remo\n 000bb480: 7665 6429 2e20 2020 2020 2020 2020 2020 ved). \n-000bb490: 2020 2020 207c 5400 4146 1a00 0020 2020 |T.AF... \n+000bb490: 2020 2020 207c 5400 4144 1a00 0020 2020 |T.AD... \n 000bb4a0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bb4b0: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bb4c0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000bb4d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000bb4e0: 2020 2020 2020 2020 207c 5400 4246 1100 |T.BF..\n+000bb4e0: 2020 2020 2020 2020 207c 5400 4244 1100 |T.BD..\n 000bb4f0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bb500: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bb510: 2020 2020 2020 207c 2067 766e 2069 7320 | gvn is \n 000bb520: 6120 7375 6273 6372 6970 7465 6420 6f72 a subscripted or\n 000bb530: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000bb540: 4246 2100 0020 2020 7c20 2020 2020 2020 BF!.. | \n+000bb540: 4244 2100 0020 2020 7c20 2020 2020 2020 BD!.. | \n 000bb550: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000bb560: 2020 2020 2020 2020 2020 207c 2075 6e73 | uns\n 000bb570: 7562 7363 7269 7074 6564 2067 6c6f 6261 ubscripted globa\n 000bb580: 6c20 7661 7269 6162 6c65 206e 616d 6520 l variable name \n-000bb590: 207c 5400 4246 3100 0020 2020 7c20 2020 |T.BF1.. | \n+000bb590: 207c 5400 4244 3100 0020 2020 7c20 2020 |T.BD1.. | \n 000bb5a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bb5b0: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bb5c0: 2069 6e20 7468 6520 7361 6d65 2066 6f72 in the same for\n 000bb5d0: 6d20 6173 2074 6861 7420 6765 6e65 7261 m as that genera\n-000bb5e0: 7465 6420 207c 5400 4246 4100 0020 2020 ted |T.BFA.. \n+000bb5e0: 7465 6420 207c 5400 4244 4100 0020 2020 ted |T.BDA.. \n 000bb5f0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bb600: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bb610: 2020 207c 2062 7920 244e 414d 4528 292e | by $NAME().\n 000bb620: 2059 6f75 2063 616e 2075 7365 2024 4e41 You can use $NA\n-000bb630: 4d45 2829 2020 2020 207c 5400 4246 5100 ME() |T.BFQ.\n+000bb630: 4d45 2829 2020 2020 207c 5400 4244 5100 ME() |T.BDQ.\n 000bb640: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bb650: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bb660: 2020 2020 2020 207c 2069 6e73 6964 6520 | inside \n 000bb670: 2456 4945 5728 2920 746f 2065 6e73 7572 $VIEW() to ensur\n 000bb680: 6520 7468 6174 2020 2020 2020 207c 5400 e that |T.\n-000bb690: 4246 6100 0020 2020 7c20 2020 2020 2020 BFa.. | \n+000bb690: 4244 6100 0020 2020 7c20 2020 2020 2020 BDa.. | \n 000bb6a0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000bb6b0: 2020 2020 2020 2020 2020 207c 2073 7562 | sub\n 000bb6c0: 7363 7269 7074 7320 6172 6520 696e 2061 scripts are in a\n 000bb6d0: 2063 6f72 7265 6374 2066 6f72 6d2c 2020 correct form, \n-000bb6e0: 207c 5400 4246 7100 0020 2020 7c20 2020 |T.BFq.. | \n+000bb6e0: 207c 5400 4244 7100 0020 2020 7c20 2020 |T.BDq.. | \n 000bb6f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bb700: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bb710: 2066 6f72 2065 7861 6d70 6c65 2c20 2020 for example, \n 000bb720: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000bb730: 2020 2020 207c 5400 4246 8100 0020 2020 |T.BF... \n+000bb730: 2020 2020 207c 5400 4244 8100 0020 2020 |T.BD... \n 000bb740: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bb750: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bb760: 2020 207c 2024 5649 4557 2822 5245 4749 | $VIEW(\"REGI\n 000bb770: 4f4e 222c 244e 414d 4528 5e61 6263 6428 ON\",$NAME(^abcd(\n-000bb780: 312c 3245 3429 2929 207c 5400 4246 9100 1,2E4))) |T.BF..\n+000bb780: 312c 3245 3429 2929 207c 5400 4244 9100 1,2E4))) |T.BD..\n 000bb790: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bb7a0: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bb7b0: 2020 2020 2020 207c 2069 6e73 7465 6164 | instead\n 000bb7c0: 206f 6620 2020 2020 2020 2020 2020 2020 of \n 000bb7d0: 2020 2020 2020 2020 2020 2020 207c 0000 |..\n 000bb7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bb7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bb800: 0100 0000 dd07 0000 1123 0000 0000 0000 .........#......\n-000bb810: 9500 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000bb810: 9500 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000bb820: 4354 494f 4e53 00ff 7300 ff24 5649 4557 CTIONS..s..$VIEW\n 000bb830: 2829 00ff 7300 ff41 5247 554d 454e 545f ()..s..ARGUMENT_\n 000bb840: 4b45 5957 4f52 4453 5f4f 465f 2456 4945 KEYWORDS_OF_$VIE\n 000bb850: 5728 2900 c121 0000 2020 207c 2020 2020 W()..!.. | \n 000bb860: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000bb870: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000bb880: 2456 4945 5728 2252 4547 494f 4e22 2c22 $VIEW(\"REGION\",\"\n 000bb890: 5e61 6263 6428 312c 3230 3030 3029 2229 ^abcd(1,20000)\")\n-000bb8a0: 2e20 2020 7c54 0042 4611 0000 2020 207c . |T.BF... |\n+000bb8a0: 2e20 2020 7c54 0042 4411 0000 2020 207c . |T.BD... |\n 000bb8b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bb8c0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000bb8d0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000bb8e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000bb8f0: 2d2d 2d2d 2d2d 2d2d 7c54 0042 4621 0000 --------|T.BF!..\n+000bb8f0: 2d2d 2d2d 2d2d 2d2d 7c54 0042 4421 0000 --------|T.BD!..\n 000bb900: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000bb910: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000bb920: 2020 2020 2020 7c20 536f 7572 6365 2063 | Source c\n 000bb930: 6f64 6520 6368 6563 6b2d 7375 6d20 666f ode check-sum fo\n 000bb940: 7220 7468 6520 6d6f 7374 2020 7c54 0042 r the most |T.B\n-000bb950: 4631 0000 2020 207c 2020 2020 2020 2020 F1.. | \n+000bb950: 4431 0000 2020 207c 2020 2020 2020 2020 D1.. | \n 000bb960: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000bb970: 2020 2020 2020 2020 2020 7c20 7265 6365 | rece\n 000bb980: 6e74 6c79 205a 4c49 4e4b 2764 2076 6572 ntly ZLINK'd ver\n 000bb990: 7369 6f6e 206f 6620 7468 6520 2020 2020 sion of the \n-000bb9a0: 7c54 0042 4641 0000 2020 207c 2022 5254 |T.BFA.. | \"RT\n+000bb9a0: 7c54 0042 4441 0000 2020 207c 2022 5254 |T.BDA.. | \"RT\n 000bb9b0: 4e43 4845 434b 5355 4d22 2020 2020 207c NCHECKSUM\" |\n 000bb9c0: 2072 6f75 7469 6e65 206e 616d 6520 7c20 routine name | \n 000bb9d0: 7370 6563 6966 6965 6420 726f 7574 696e specified routin\n 000bb9e0: 6520 6e61 6d65 2028 7468 6573 6520 2020 e name (these \n-000bb9f0: 2020 2020 7c54 0042 4651 0000 2020 207c |T.BFQ.. |\n+000bb9f0: 2020 2020 7c54 0042 4451 0000 2020 207c |T.BDQ.. |\n 000bba00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bba10: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000bba20: 2020 7c20 6368 6563 6b2d 7375 6d73 2075 | check-sums u\n 000bba30: 7365 2061 2031 3238 2062 6974 2068 6173 se a 128 bit has\n-000bba40: 6820 6261 7365 6420 7c54 0042 4661 0000 h based |T.BFa..\n+000bba40: 6820 6261 7365 6420 7c54 0042 4461 0000 h based |T.BDa..\n 000bba50: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000bba60: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000bba70: 2020 2020 2020 7c20 6f6e 2074 6865 204d | on the M\n 000bba80: 7572 6d75 7248 6173 6833 2061 6c67 6f72 urmurHash3 algor\n 000bba90: 6974 686d 292e 2020 2020 2020 7c54 0042 ithm). |T.B\n-000bbaa0: 4671 0000 2020 207c 2d2d 2d2d 2d2d 2d2d Fq.. |--------\n+000bbaa0: 4471 0000 2020 207c 2d2d 2d2d 2d2d 2d2d Dq.. |--------\n 000bbab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000bbac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 000bbad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bbae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000bbaf0: 7c54 0042 4681 0000 2020 207c 2020 2020 |T.BF... | \n+000bbaf0: 7c54 0042 4481 0000 2020 207c 2020 2020 |T.BD... | \n 000bbb00: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000bbb10: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000bbb20: 4e61 6d65 206f 6620 7468 6520 6e65 7874 Name of the next\n 000bbb30: 2072 6f75 7469 6e65 2069 6e20 7468 6520 routine in the \n-000bbb40: 2020 2020 7c54 0042 4691 0000 2020 207c |T.BF... |\n+000bbb40: 2020 2020 7c54 0042 4491 0000 2020 207c |T.BD... |\n 000bbb50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bbb60: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000bbb70: 2020 7c20 696d 6167 6520 6166 7465 7220 | image after \n 000bbb80: 7468 6520 6769 7665 6e20 6f6e 653b 2022 the given one; \"\n-000bbb90: 2220 2020 2020 2020 7c54 0041 4622 0000 \" |T.AF\"..\n+000bbb90: 2220 2020 2020 2020 7c54 0041 4422 0000 \" |T.AD\"..\n 000bbba0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000bbbb0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000bbbc0: 2020 2020 2020 7c20 2865 6d70 7479 2073 | (empty s\n 000bbbd0: 7472 696e 6729 2066 6f72 2072 6f75 7469 tring) for routi\n 000bbbe0: 6e65 6e61 6d65 2020 2020 2020 7c54 0042 nename |T.B\n-000bbbf0: 4611 0000 2020 207c 2022 5254 4e4e 4558 F... | \"RTNNEX\n+000bbbf0: 4411 0000 2020 207c 2022 5254 4e4e 4558 D... | \"RTNNEX\n 000bbc00: 5422 2020 2020 2020 2020 207c 2072 6f75 T\" | rou\n 000bbc10: 7469 6e65 206e 616d 6520 7c20 7374 6172 tine name | star\n 000bbc20: 7473 2077 6974 6820 7468 6520 6669 7273 ts with the firs\n 000bbc30: 7420 726f 7574 696e 6520 696e 2020 2020 t routine in \n-000bbc40: 7c54 0042 4621 0000 2020 207c 2020 2020 |T.BF!.. | \n+000bbc40: 7c54 0042 4421 0000 2020 207c 2020 2020 |T.BD!.. | \n 000bbc50: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000bbc60: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000bbc70: 4153 4349 4920 636f 6c6c 6174 696e 6720 ASCII collating \n 000bbc80: 7365 7175 656e 6365 2061 6e64 2061 2020 sequence and a \n-000bbc90: 2020 2020 7c54 0042 4631 0000 2020 207c |T.BF1.. |\n+000bbc90: 2020 2020 7c54 0042 4431 0000 2020 207c |T.BD1.. |\n 000bbca0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bbcb0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000bbcc0: 2020 7c20 7265 7475 726e 2076 616c 7565 | return value\n 000bbcd0: 206f 6620 7468 6520 656d 7074 7920 7374 of the empty st\n-000bbce0: 7269 6e67 2020 2020 7c54 0042 4641 0000 ring |T.BFA..\n+000bbce0: 7269 6e67 2020 2020 7c54 0042 4441 0000 ring |T.BDA..\n 000bbcf0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000bbd00: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000bbd10: 2020 2020 2020 7c20 696e 6469 6361 7465 | indicate\n 000bbd20: 7320 7468 6520 656e 6420 6f66 2074 6865 s the end of the\n 000bbd30: 206c 6973 742e 2020 2020 2020 7c54 0042 list. |T.B\n-000bbd40: 4651 0000 2020 207c 2d2d 2d2d 2d2d 2d2d FQ.. |--------\n+000bbd40: 4451 0000 2020 207c 2d2d 2d2d 2d2d 2d2d DQ.. |--------\n 000bbd50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000bbd60: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 000bbd70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bbd80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000bbd90: 7c54 0042 4661 0000 2020 207c 2020 2020 |T.BFa.. | \n+000bbd90: 7c54 0042 4461 0000 2020 207c 2020 2020 |T.BDa.. | \n 000bbda0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000bbdb0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000bbdc0: 5265 7475 726e 7320 6120 7374 7269 6e67 Returns a string\n 000bbdd0: 2077 6974 6820 7468 7265 6520 636f 6d6d with three comm\n-000bbde0: 6120 2020 7c54 0042 4671 0000 2020 207c a |T.BFq.. |\n+000bbde0: 6120 2020 7c54 0042 4471 0000 2020 207c a |T.BDq.. |\n 000bbdf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bbe00: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000bbe10: 2020 7c20 7365 7061 7261 7465 6420 7661 | separated va\n 000bbe20: 6c75 6573 3a20 4e75 6d62 6572 206f 6620 lues: Number of \n-000bbe30: 6279 7465 7320 2020 7c54 0042 4681 0000 bytes |T.BF...\n+000bbe30: 6279 7465 7320 2020 7c54 0042 4481 0000 bytes |T.BD...\n 000bbe40: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000bbe50: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000bbe60: 2020 2020 2020 7c20 6375 7272 656e 746c | currentl\n 000bbe70: 7920 616c 6c6f 6361 7465 6420 6173 2070 y allocated as p\n 000bbe80: 726f 6365 7373 2020 2020 2020 7c54 0042 rocess |T.B\n-000bbe90: 4691 0000 2020 207c 2020 2020 2020 2020 F... | \n+000bbe90: 4491 0000 2020 207c 2020 2020 2020 2020 D... | \n 000bbea0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000bbeb0: 2020 2020 2020 2020 2020 7c20 776f 726b | work\n 000bbec0: 696e 6720 7374 6f72 6167 653a 2047 542e ing storage: GT.\n 000bbed0: 4d20 6d61 6e61 6765 7320 7468 6973 2020 M manages this \n-000bbee0: 7c54 0041 4623 0000 2020 207c 2020 2020 |T.AF#.. | \n+000bbee0: 7c54 0041 4423 0000 2020 207c 2020 2020 |T.AD#.. | \n 000bbef0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000bbf00: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000bbf10: 7370 6163 6520 6173 2077 6861 7420 6973 space as what is\n 000bbf20: 2063 6f6d 6d6f 6e6c 7920 6361 6c6c 6564 commonly called\n-000bbf30: 2061 2020 7c54 0042 4611 0000 2020 207c a |T.BF... |\n+000bbf30: 2061 2020 7c54 0042 4411 0000 2020 207c a |T.BD... |\n 000bbf40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bbf50: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000bbf60: 2020 7c20 6865 6170 2c20 616e 6420 7573 | heap, and us\n 000bbf70: 6573 2074 6865 2074 6572 6d20 7374 7269 es the term stri\n-000bbf80: 6e67 706f 6f6c 2020 7c54 0042 4621 0000 ngpool |T.BF!..\n+000bbf80: 6e67 706f 6f6c 2020 7c54 0042 4421 0000 ngpool |T.BD!..\n 000bbf90: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000bbfa0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000bbfb0: 2020 2020 2020 7c20 746f 2072 6566 6572 | to refer\n 000bbfc0: 2074 6f20 6974 2e20 5468 6520 4754 2e4d to it. The GT.M\n 000bbfd0: 2067 6172 6261 6765 2020 2020 7c00 0000 garbage |...\n 000bbfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bbff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bc000: 0100 0000 de07 0000 2823 0000 0000 0000 ........(#......\n-000bc010: 9600 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000bc010: 9600 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000bc020: 4354 494f 4e53 00ff 7300 ff24 5649 4557 CTIONS..s..$VIEW\n 000bc030: 2829 00ff 7300 ff41 5247 554d 454e 545f ()..s..ARGUMENT_\n 000bc040: 4b45 5957 4f52 4453 5f4f 465f 2456 4945 KEYWORDS_OF_$VIE\n 000bc050: 5728 2900 c123 3100 0020 2020 7c20 2020 W()..#1.. | \n 000bc060: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bc070: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bc080: 2063 6f6c 6c65 6374 6f72 2072 6563 6c61 collector recla\n 000bc090: 696d 7320 756e 7573 6564 2073 7061 6365 ims unused space\n-000bc0a0: 2020 2020 207c 5400 4246 4100 0020 2020 |T.BFA.. \n+000bc0a0: 2020 2020 207c 5400 4244 4100 0020 2020 |T.BDA.. \n 000bc0b0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bc0c0: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bc0d0: 2020 207c 2066 726f 6d20 7468 6520 7374 | from the st\n 000bc0e0: 7269 6e67 706f 6f6c 2066 726f 6d20 7469 ringpool from ti\n-000bc0f0: 6d65 2074 6f20 2020 207c 5400 4246 5100 me to |T.BFQ.\n+000bc0f0: 6d65 2074 6f20 2020 207c 5400 4244 5100 me to |T.BDQ.\n 000bc100: 0020 2020 7c20 2253 5053 495a 4522 2020 . | \"SPSIZE\" \n 000bc110: 2020 2020 2020 2020 7c20 6e6f 6e65 2020 | none \n 000bc120: 2020 2020 2020 207c 2074 696d 652c 2061 | time, a\n 000bc130: 6e64 2047 542e 4d20 6175 746f 6d61 7469 nd GT.M automati\n 000bc140: 6361 6c6c 7920 2020 2020 2020 207c 5400 cally |T.\n-000bc150: 4246 6100 0020 2020 7c20 2020 2020 2020 BFa.. | \n+000bc150: 4244 6100 0020 2020 7c20 2020 2020 2020 BDa.. | \n 000bc160: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000bc170: 2020 2020 2020 2020 2020 207c 2065 7870 | exp\n 000bc180: 616e 6473 2074 6865 2073 7472 696e 6770 ands the stringp\n 000bc190: 6f6f 6c20 6173 206e 6565 6465 6420 6279 ool as needed by\n-000bc1a0: 207c 5400 4246 7100 0020 2020 7c20 2020 |T.BFq.. | \n+000bc1a0: 207c 5400 4244 7100 0020 2020 7c20 2020 |T.BDq.. | \n 000bc1b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bc1c0: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bc1d0: 2074 6865 2061 7070 6c69 6361 7469 6f6e the application\n 000bc1e0: 2070 726f 6772 616d 3b20 4e75 6d62 6572 program; Number\n-000bc1f0: 206f 6620 207c 5400 4246 8100 0020 2020 of |T.BF... \n+000bc1f0: 206f 6620 207c 5400 4244 8100 0020 2020 of |T.BD... \n 000bc200: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bc210: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bc220: 2020 207c 2062 7974 6573 2063 7572 7265 | bytes curre\n 000bc230: 6e74 6c79 2075 7365 6420 6279 2074 6865 ntly used by the\n-000bc240: 2020 2020 2020 2020 207c 5400 4246 9100 |T.BF..\n+000bc240: 2020 2020 2020 2020 207c 5400 4244 9100 |T.BD..\n 000bc250: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bc260: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bc270: 2020 2020 2020 207c 2070 726f 6365 7373 | process\n 000bc280: 3b20 4e75 6d62 6572 206f 6620 6279 7465 ; Number of byte\n 000bc290: 7320 7265 7365 7276 6564 3a20 207c 5400 s reserved: |T.\n-000bc2a0: 4146 2400 0020 2020 7c20 2020 2020 2020 AF$.. | \n+000bc2a0: 4144 2400 0020 2020 7c20 2020 2020 2020 AD$.. | \n 000bc2b0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000bc2c0: 2020 2020 2020 2020 2020 207c 2054 6865 | The\n 000bc2d0: 2072 6573 6572 7665 6420 7370 6163 6520 reserved space \n 000bc2e0: 6973 2075 7365 6420 746f 2020 2020 2020 is used to \n-000bc2f0: 207c 5400 4246 1100 0020 2020 7c20 2020 |T.BF... | \n+000bc2f0: 207c 5400 4244 1100 0020 2020 7c20 2020 |T.BD... | \n 000bc300: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bc310: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bc320: 2072 6564 7563 6520 7468 6520 6163 7469 reduce the acti\n 000bc330: 7665 206d 656d 6f72 7920 7573 6167 652c ve memory usage,\n-000bc340: 2066 6f72 207c 5400 4246 2100 0020 2020 for |T.BF!.. \n+000bc340: 2066 6f72 207c 5400 4244 2100 0020 2020 for |T.BD!.. \n 000bc350: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bc360: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bc370: 2020 207c 2065 7861 6d70 6c65 2c20 7768 | example, wh\n 000bc380: 656e 2061 2070 726f 6365 7373 2075 7365 en a process use\n-000bc390: 7320 6120 2020 2020 207c 5400 4246 3100 s a |T.BF1.\n+000bc390: 7320 6120 2020 2020 207c 5400 4244 3100 s a |T.BD1.\n 000bc3a0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bc3b0: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bc3c0: 2020 2020 2020 207c 206c 6172 6765 2061 | large a\n 000bc3d0: 6d6f 756e 7420 6f66 206d 656d 6f72 7920 mount of memory \n 000bc3e0: 7468 656e 2020 2020 2020 2020 207c 5400 then |T.\n-000bc3f0: 4246 4100 0020 2020 7c20 2020 2020 2020 BFA.. | \n+000bc3f0: 4244 4100 0020 2020 7c20 2020 2020 2020 BDA.. | \n 000bc400: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000bc410: 2020 2020 2020 2020 2020 207c 2073 7562 | sub\n 000bc420: 7365 7175 656e 746c 7920 7573 6573 2061 sequently uses a\n 000bc430: 2073 6967 6e69 6669 6361 6e74 6c79 2020 significantly \n-000bc440: 207c 5400 4246 5100 0020 2020 7c20 2020 |T.BFQ.. | \n+000bc440: 207c 5400 4244 5100 0020 2020 7c20 2020 |T.BDQ.. | \n 000bc450: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bc460: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bc470: 2072 6564 7563 6564 2061 6d6f 756e 742e reduced amount.\n 000bc480: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000bc490: 2020 2020 207c 5400 4246 6100 0020 2020 |T.BFa.. \n+000bc490: 2020 2020 207c 5400 4244 6100 0020 2020 |T.BDa.. \n 000bc4a0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 000bc4b0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000bc4c0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000bc4d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000bc4e0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4246 7100 ---------|T.BFq.\n+000bc4e0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4244 7100 ---------|T.BDq.\n 000bc4f0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bc500: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bc510: 2020 2020 2020 207c 2052 6574 7572 6e73 | Returns\n 000bc520: 2030 2077 6865 6e20 7468 6520 7072 6f63 0 when the proc\n 000bc530: 6573 7320 6861 7320 2020 2020 207c 5400 ess has |T.\n-000bc540: 4246 8100 0020 2020 7c20 2020 2020 2020 BF... | \n+000bc540: 4244 8100 0020 2020 7c20 2020 2020 2020 BD... | \n 000bc550: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000bc560: 2020 2020 2020 2020 2020 207c 2073 6861 | sha\n 000bc570: 7269 6e67 2064 6973 6162 6c65 642c 2031 ring disabled, 1\n 000bc580: 2077 6865 6e20 6974 2068 6173 2020 2020 when it has \n-000bc590: 207c 5400 4246 9100 0020 2020 7c20 2020 |T.BF... | \n+000bc590: 207c 5400 4244 9100 0020 2020 7c20 2020 |T.BD... | \n 000bc5a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bc5b0: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bc5c0: 2073 6861 7269 6e67 2065 6e61 626c 6564 sharing enabled\n 000bc5d0: 2c20 616e 6420 3220 7768 656e 2073 6861 , and 2 when sha\n-000bc5e0: 7269 6e67 207c 5400 4146 2500 0020 2020 ring |T.AF%.. \n+000bc5e0: 7269 6e67 207c 5400 4144 2500 0020 2020 ring |T.AD%.. \n 000bc5f0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bc600: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bc610: 2020 207c 2069 7320 656e 6162 6c65 6420 | is enabled \n 000bc620: 7365 6c65 6374 6976 656c 7920 666f 7220 selectively for \n-000bc630: 7265 6769 6f6e 732e 207c 5400 4246 1100 regions. |T.BF..\n+000bc630: 7265 6769 6f6e 732e 207c 5400 4244 1100 regions. |T.BD..\n 000bc640: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bc650: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bc660: 2020 2020 2020 207c 2046 6f72 2061 2070 | For a p\n 000bc670: 726f 6365 7373 2074 6f20 7374 6f72 6520 rocess to store \n 000bc680: 7374 6174 6973 7469 6373 2020 207c 5400 statistics |T.\n-000bc690: 4246 2100 0020 2020 7c20 2020 2020 2020 BF!.. | \n+000bc690: 4244 2100 0020 2020 7c20 2020 2020 2020 BD!.. | \n 000bc6a0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000bc6b0: 2020 2020 2020 2020 2020 207c 2069 6e20 | in \n 000bc6c0: 7468 6520 7374 6174 7320 6462 2c20 7468 the stats db, th\n 000bc6d0: 6520 6461 7461 6261 7365 206d 7573 7420 e database must \n-000bc6e0: 207c 5400 4246 3100 0020 2020 7c20 2020 |T.BF1.. | \n+000bc6e0: 207c 5400 4244 3100 0020 2020 7c20 2020 |T.BD1.. | \n 000bc6f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bc700: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bc710: 2062 6520 656e 6162 6c65 6420 666f 7220 be enabled for \n 000bc720: 7368 6172 696e 6720 616e 6420 7468 6520 sharing and the \n-000bc730: 2020 2020 207c 5400 4246 4100 0020 2020 |T.BFA.. \n+000bc730: 2020 2020 207c 5400 4244 4100 0020 2020 |T.BDA.. \n 000bc740: 7c20 2253 5441 5453 4841 5245 2220 2020 | \"STATSHARE\" \n 000bc750: 2020 2020 7c20 7265 6769 6f6e 2020 2020 | region \n 000bc760: 2020 207c 2070 726f 6365 7373 206d 7573 | process mus\n 000bc770: 7420 6861 7665 206f 7074 6564 2069 6e20 t have opted in \n-000bc780: 746f 2020 2020 2020 207c 5400 4246 5100 to |T.BFQ.\n+000bc780: 746f 2020 2020 2020 207c 5400 4244 5100 to |T.BDQ.\n 000bc790: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bc7a0: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bc7b0: 2020 2020 2020 207c 2073 6861 7265 2e20 | share. \n 000bc7c0: 5649 4557 2022 5354 4154 5348 4152 4522 VIEW \"STATSHARE\"\n 000bc7d0: 2077 6974 6820 6e6f 2020 2020 207c 0000 with no |..\n 000bc7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bc7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bc800: 0100 0000 dc07 0000 3f23 0000 0000 0000 ........?#......\n-000bc810: 9600 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000bc810: 9600 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000bc820: 4354 494f 4e53 00ff 7300 ff24 5649 4557 CTIONS..s..$VIEW\n 000bc830: 2829 00ff 7300 ff41 5247 554d 454e 545f ()..s..ARGUMENT_\n 000bc840: 4b45 5957 4f52 4453 5f4f 465f 2456 4945 KEYWORDS_OF_$VIE\n 000bc850: 5728 2900 c125 6100 0020 2020 7c20 2020 W()..%a.. | \n 000bc860: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bc870: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bc880: 2072 6567 696f 6e20 6172 6775 6d65 6e74 region argument\n 000bc890: 2065 6e61 626c 6573 2073 6861 7269 6e67 enables sharing\n-000bc8a0: 2066 6f72 207c 5400 4246 7100 0020 2020 for |T.BFq.. \n+000bc8a0: 2066 6f72 207c 5400 4244 7100 0020 2020 for |T.BDq.. \n 000bc8b0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bc8c0: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bc8d0: 2020 207c 2061 6c6c 2072 6567 696f 6e73 | all regions\n 000bc8e0: 2061 6e64 2056 4945 5720 2020 2020 2020 and VIEW \n-000bc8f0: 2020 2020 2020 2020 207c 5400 4246 8100 |T.BF..\n+000bc8f0: 2020 2020 2020 2020 207c 5400 4244 8100 |T.BD..\n 000bc900: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bc910: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bc920: 2020 2020 2020 207c 2022 5354 4154 5348 | \"STATSH\n 000bc930: 4152 4522 3a22 5245 4749 4f4e 5f4e 414d ARE\":\"REGION_NAM\n 000bc940: 4522 2065 6e61 626c 6573 2020 207c 5400 E\" enables |T.\n-000bc950: 4246 9100 0020 2020 7c20 2020 2020 2020 BF... | \n+000bc950: 4244 9100 0020 2020 7c20 2020 2020 2020 BD... | \n 000bc960: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000bc970: 2020 2020 2020 2020 2020 207c 2073 6861 | sha\n 000bc980: 7269 6e67 2073 656c 6563 7469 7665 6c79 ring selectively\n 000bc990: 2066 6f72 2061 2072 6567 696f 6e2e 2020 for a region. \n-000bc9a0: 207c 5400 4146 2600 0020 2020 7c20 2020 |T.AF&.. | \n+000bc9a0: 207c 5400 4144 2600 0020 2020 7c20 2020 |T.AD&.. | \n 000bc9b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bc9c0: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bc9d0: 2024 5649 4557 2822 5354 4154 5348 4152 $VIEW(\"STATSHAR\n 000bc9e0: 4522 2c22 5245 4749 4f4e 5f4e 414d 4522 E\",\"REGION_NAME\"\n-000bc9f0: 2920 2020 207c 5400 4246 1100 0020 2020 ) |T.BF... \n+000bc9f0: 2920 2020 207c 5400 4244 1100 0020 2020 ) |T.BD... \n 000bca00: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bca10: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bca20: 2020 207c 2072 6574 7572 6e73 2077 6865 | returns whe\n 000bca30: 7468 6572 2061 2070 726f 6365 7373 2068 ther a process h\n-000bca40: 6173 206f 7074 6564 207c 5400 4246 2100 as opted |T.BF!.\n+000bca40: 6173 206f 7074 6564 207c 5400 4244 2100 as opted |T.BD!.\n 000bca50: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bca60: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bca70: 2020 2020 2020 207c 2074 6f20 7368 6172 | to shar\n 000bca80: 6520 7374 6174 6973 7469 6373 2066 6f72 e statistics for\n 000bca90: 2061 2072 6567 696f 6e2e 2020 207c 5400 a region. |T.\n-000bcaa0: 4246 3100 0020 2020 7c2d 2d2d 2d2d 2d2d BF1.. |-------\n+000bcaa0: 4244 3100 0020 2020 7c2d 2d2d 2d2d 2d2d BD1.. |-------\n 000bcab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000bcac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000bcad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bcae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000bcaf0: 2d7c 5400 4246 4100 0020 2020 7c20 2253 -|T.BFA.. | \"S\n+000bcaf0: 2d7c 5400 4244 4100 0020 2020 7c20 2253 -|T.BDA.. | \"S\n 000bcb00: 544b 5349 5a22 2020 2020 2020 2020 2020 TKSIZ\" \n 000bcb10: 7c20 6e6f 6e65 2020 2020 2020 2020 207c | none |\n 000bcb20: 2052 6574 7572 6e73 2074 6865 2047 542e Returns the GT.\n 000bcb30: 4d20 7374 6163 6b20 7369 7a65 2069 6e20 M stack size in \n-000bcb40: 2020 2020 207c 5400 4246 5100 0020 2020 |T.BFQ.. \n+000bcb40: 2020 2020 207c 5400 4244 5100 0020 2020 |T.BDQ.. \n 000bcb50: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bcb60: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bcb70: 2020 207c 2062 7974 6573 2e20 2020 2020 | bytes. \n 000bcb80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000bcb90: 2020 2020 2020 2020 207c 5400 4246 6100 |T.BFa.\n+000bcb90: 2020 2020 2020 2020 207c 5400 4244 6100 |T.BDa.\n 000bcba0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000bcbb0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000bcbc0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000bcbd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bcbe0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-000bcbf0: 4246 7100 0020 2020 7c20 2254 4f54 414c BFq.. | \"TOTAL\n+000bcbf0: 4244 7100 0020 2020 7c20 2254 4f54 414c BDq.. | \"TOTAL\n 000bcc00: 424c 4f43 4b53 2220 2020 2020 7c20 7265 BLOCKS\" | re\n 000bcc10: 6769 6f6e 2020 2020 2020 207c 2054 6f74 gion | Tot\n 000bcc20: 616c 206e 756d 6265 7220 6f66 2064 6174 al number of dat\n 000bcc30: 6162 6173 6520 626c 6f63 6b73 2069 6e20 abase blocks in \n-000bcc40: 207c 5400 4246 8100 0020 2020 7c20 2020 |T.BF... | \n+000bcc40: 207c 5400 4244 8100 0020 2020 7c20 2020 |T.BD... | \n 000bcc50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bcc60: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bcc70: 2061 2067 6976 656e 2072 6567 696f 6e2e a given region.\n 000bcc80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000bcc90: 2020 2020 207c 5400 4246 9100 0020 2020 |T.BF... \n+000bcc90: 2020 2020 207c 5400 4244 9100 0020 2020 |T.BD... \n 000bcca0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 000bccb0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000bccc0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000bccd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000bcce0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4146 2700 ---------|T.AF'.\n+000bcce0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4144 2700 ---------|T.AD'.\n 000bccf0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bcd00: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bcd10: 2020 2020 2020 207c 2054 7261 6e73 6163 | Transac\n 000bcd20: 7469 6f6e 2049 4420 7370 6563 6966 6965 tion ID specifie\n 000bcd30: 6420 696e 2074 6865 2020 2020 207c 5400 d in the |T.\n-000bcd40: 4246 1100 0020 2020 7c20 2020 2020 2020 BF... | \n+000bcd40: 4244 1100 0020 2020 7c20 2020 2020 2020 BD... | \n 000bcd50: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000bcd60: 2020 2020 2020 2020 2020 207c 2070 6172 | par\n 000bcd70: 7469 6375 6c61 7220 6c65 7665 6c20 2877 ticular level (w\n 000bcd80: 6865 6e20 7468 6520 2020 2020 2020 2020 hen the \n-000bcd90: 207c 5400 4246 2100 0020 2020 7c20 2020 |T.BF!.. | \n+000bcd90: 207c 5400 4244 2100 0020 2020 7c20 2020 |T.BD!.. | \n 000bcda0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bcdb0: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bcdc0: 2074 7261 6e73 6163 7469 6f6e 206c 6576 transaction lev\n 000bcdd0: 656c 2069 7320 7370 6563 6966 6965 6429 el is specified)\n-000bcde0: 2e20 2020 207c 5400 4246 3100 0020 2020 . |T.BF1.. \n+000bcde0: 2e20 2020 207c 5400 4244 3100 0020 2020 . |T.BD1.. \n 000bcdf0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bce00: 2020 2020 7c20 4e55 4c4c 2020 2020 2020 | NULL \n 000bce10: 2020 207c 2054 6865 2066 6972 7374 206c | The first l\n 000bce20: 6576 656c 2054 5354 4152 5420 6973 2072 evel TSTART is r\n-000bce30: 6574 7572 6e65 6420 207c 5400 4246 4100 eturned |T.BFA.\n+000bce30: 6574 7572 6e65 6420 207c 5400 4244 4100 eturned |T.BDA.\n 000bce40: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bce50: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bce60: 2020 2020 2020 207c 2069 6620 7468 6520 | if the \n 000bce70: 6c65 7665 6c20 6973 206e 6f74 2073 7065 level is not spe\n 000bce80: 6369 6669 6564 2061 7320 2020 207c 5400 cified as |T.\n-000bce90: 4246 5100 0020 2020 7c20 2020 2020 2020 BFQ.. | \n+000bce90: 4244 5100 0020 2020 7c20 2020 2020 2020 BDQ.. | \n 000bcea0: 2020 2020 2020 2020 2020 2020 7c20 6f72 | or\n 000bceb0: 2020 2020 2020 2020 2020 207c 2073 6563 | sec\n 000bcec0: 6f6e 6420 6172 6775 6d65 6e74 2e20 2020 ond argument. \n 000bced0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000bcee0: 207c 5400 4246 6100 0020 2020 7c20 2254 |T.BFa.. | \"T\n+000bcee0: 207c 5400 4244 6100 0020 2020 7c20 2254 |T.BDa.. | \"T\n 000bcef0: 5241 4e53 4143 5449 4f4e 4944 2220 2020 RANSACTIONID\" \n 000bcf00: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bcf10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bcf20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000bcf30: 2020 2020 207c 5200 4246 7100 0020 2020 |R.BFq.. \n+000bcf30: 2020 2020 207c 5200 4244 7100 0020 2020 |R.BDq.. \n 000bcf40: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bcf50: 2020 2020 7c20 7472 616e 7361 6374 696f | transactio\n 000bcf60: 6e20 207c 2020 202a 2a4e 6f74 652a 2a20 n | **Note** \n 000bcf70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000bcf80: 2020 2020 2020 207c 5400 4246 8100 0020 |T.BF... \n+000bcf80: 2020 2020 2020 207c 5400 4244 8100 0020 |T.BD... \n 000bcf90: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000bcfa0: 2020 2020 2020 7c20 6c65 7665 6c20 2020 | level \n 000bcfb0: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 000bcfc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bcfd0: 2020 2020 2020 2020 2020 207c 0000 0000 |....\n 000bcfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bcff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bd000: 0100 0000 f407 0000 5f23 0000 0000 0000 ........_#......\n-000bd010: 9600 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000bd010: 9600 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000bd020: 4354 494f 4e53 00ff 7300 ff24 5649 4557 CTIONS..s..$VIEW\n 000bd030: 2829 00ff 7300 ff41 5247 554d 454e 545f ()..s..ARGUMENT_\n 000bd040: 4b45 5957 4f52 4453 5f4f 465f 2456 4945 KEYWORDS_OF_$VIE\n 000bd050: 5728 2900 c127 9100 0020 2020 7c20 2020 W()..'... | \n 000bd060: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bd070: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bd080: 2041 204e 554c 4c20 7374 7269 6e67 2069 A NULL string i\n 000bd090: 7320 7265 7475 726e 6564 2069 6620 7468 s returned if th\n-000bd0a0: 6520 2020 207c 5400 4146 2800 0020 2020 e |T.AF(.. \n+000bd0a0: 6520 2020 207c 5400 4144 2800 0020 2020 e |T.AD(.. \n 000bd0b0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bd0c0: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bd0d0: 2020 207c 2073 7065 6369 6669 6564 206c | specified l\n 000bd0e0: 6576 656c 2028 6578 706c 6963 6974 6c79 evel (explicitly\n-000bd0f0: 206f 7220 2020 2020 207c 5400 4246 1100 or |T.BF..\n+000bd0f0: 206f 7220 2020 2020 207c 5400 4244 1100 or |T.BD..\n 000bd100: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bd110: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bd120: 2020 2020 2020 207c 2069 6d70 6c69 6369 | implici\n 000bd130: 746c 7929 2069 7320 6772 6561 7465 7220 tly) is greater \n 000bd140: 7468 616e 2074 6865 2020 2020 207c 5400 than the |T.\n-000bd150: 4246 2100 0020 2020 7c20 2020 2020 2020 BF!.. | \n+000bd150: 4244 2100 0020 2020 7c20 2020 2020 2020 BD!.. | \n 000bd160: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000bd170: 2020 2020 2020 2020 2020 207c 2063 7572 | cur\n 000bd180: 7265 6e74 2076 616c 7565 206f 6620 2454 rent value of $T\n 000bd190: 4c45 5645 4c2e 2020 2020 2020 2020 2020 LEVEL. \n-000bd1a0: 207c 5400 4246 3100 0020 2020 7c2d 2d2d |T.BF1.. |---\n+000bd1a0: 207c 5400 4244 3100 0020 2020 7c2d 2d2d |T.BD1.. |---\n 000bd1b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bd1c0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b +--------------+\n 000bd1d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bd1e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000bd1f0: 2d2d 2d2d 2d7c 5400 4246 4100 0020 2020 -----|T.BFA.. \n+000bd1f0: 2d2d 2d2d 2d7c 5400 4244 4100 0020 2020 -----|T.BDA.. \n 000bd200: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bd210: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bd220: 2020 207c 2054 7275 7468 2076 616c 7565 | Truth value\n 000bd230: 2073 686f 7769 6e67 2077 6865 7468 6572 showing whether\n-000bd240: 2020 2020 2020 2020 207c 5400 4246 5100 |T.BFQ.\n+000bd240: 2020 2020 2020 2020 207c 5400 4244 5100 |T.BDQ.\n 000bd250: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bd260: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bd270: 2020 2020 2020 207c 2075 6e64 6566 696e | undefin\n 000bd280: 6564 2076 6172 6961 626c 6573 2073 686f ed variables sho\n 000bd290: 756c 6420 6265 2020 2020 2020 207c 5400 uld be |T.\n-000bd2a0: 4246 6100 0020 2020 7c20 2255 4e44 4546 BFa.. | \"UNDEF\n+000bd2a0: 4244 6100 0020 2020 7c20 2255 4e44 4546 BDa.. | \"UNDEF\n 000bd2b0: 2220 2020 2020 2020 2020 2020 7c20 6e6f \" | no\n 000bd2c0: 6e65 2020 2020 2020 2020 207c 2074 7265 ne | tre\n 000bd2d0: 6174 6564 2061 7320 6861 7669 6e67 2061 ated as having a\n 000bd2e0: 206e 756c 6c20 7661 6c75 6520 2831 2020 null value (1 \n-000bd2f0: 207c 5400 4246 7100 0020 2020 7c20 2020 |T.BFq.. | \n+000bd2f0: 207c 5400 4244 7100 0020 2020 7c20 2020 |T.BDq.. | \n 000bd300: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bd310: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bd320: 2066 6f72 2022 554e 4445 4622 3b20 3020 for \"UNDEF\"; 0 \n 000bd330: 666f 7220 224e 4f55 4e44 4546 2229 3b20 for \"NOUNDEF\"); \n-000bd340: 4754 2e4d 207c 5400 4246 8100 0020 2020 GT.M |T.BF... \n+000bd340: 4754 2e4d 207c 5400 4244 8100 0020 2020 GT.M |T.BD... \n 000bd350: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000bd360: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 000bd370: 2020 207c 2064 6566 6175 6c74 7320 746f | defaults to\n 000bd380: 2030 2e20 2020 2020 2020 2020 2020 2020 0. \n-000bd390: 2020 2020 2020 2020 207c 5400 4246 9100 |T.BF..\n+000bd390: 2020 2020 2020 2020 207c 5400 4244 9100 |T.BD..\n 000bd3a0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000bd3b0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000bd3c0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000bd3d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bd3e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-000bd3f0: 4146 2900 0020 2020 7c20 2020 2020 2020 AF).. | \n+000bd3f0: 4144 2900 0020 2020 7c20 2020 2020 2020 AD).. | \n 000bd400: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000bd410: 2020 2020 2020 2020 2020 207c 2049 6e74 | Int\n 000bd420: 6567 6572 2076 616c 7565 2073 686f 7769 eger value showi\n 000bd430: 6e67 2077 6865 7468 6572 2066 6f75 7220 ng whether four \n-000bd440: 207c 5400 4246 1100 0020 2020 7c20 2020 |T.BF... | \n+000bd440: 207c 5400 4244 1100 0020 2020 7c20 2020 |T.BD... | \n 000bd450: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bd460: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bd470: 2064 6967 6974 2079 6561 7220 636f 6465 digit year code\n 000bd480: 2069 7320 6163 7469 7665 2066 6f72 2020 is active for \n-000bd490: 2020 2020 207c 5400 4246 2100 0020 2020 |T.BF!.. \n+000bd490: 2020 2020 207c 5400 4244 2100 0020 2020 |T.BD!.. \n 000bd4a0: 7c20 225a 4441 5445 5f46 4f52 4d22 2020 | \"ZDATE_FORM\" \n 000bd4b0: 2020 2020 7c20 6e6f 6e65 2020 2020 2020 | none \n 000bd4c0: 2020 207c 2024 5a44 4154 4528 293b 2047 | $ZDATE(); G\n 000bd4d0: 542e 4d20 6465 6661 756c 7473 2074 6f20 T.M defaults to \n-000bd4e0: 3020 2866 6f72 2020 207c 5400 4246 3100 0 (for |T.BF1.\n+000bd4e0: 3020 2866 6f72 2020 207c 5400 4244 3100 0 (for |T.BD1.\n 000bd4f0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000bd500: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 000bd510: 2020 2020 2020 207c 2022 5959 2220 666f | \"YY\" fo\n 000bd520: 726d 6174 292e 2055 7365 2074 6865 2065 rmat). Use the e\n 000bd530: 6e76 6972 6f6e 6d65 6e74 2020 207c 5400 nvironment |T.\n-000bd540: 4246 4100 0020 2020 7c20 2020 2020 2020 BFA.. | \n+000bd540: 4244 4100 0020 2020 7c20 2020 2020 2020 BDA.. | \n 000bd550: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000bd560: 2020 2020 2020 2020 2020 207c 2076 6172 | var\n 000bd570: 6961 626c 6520 6774 6d5f 7a64 6174 655f iable gtm_zdate_\n 000bd580: 666f 726d 2074 6f20 7365 7420 7468 6520 form to set the \n-000bd590: 207c 5400 4246 5100 0020 2020 7c20 2020 |T.BFQ.. | \n+000bd590: 207c 5400 4244 5100 0020 2020 7c20 2020 |T.BDQ.. | \n 000bd5a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000bd5b0: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 000bd5c0: 2069 6e69 7469 616c 2076 616c 7565 206f initial value o\n 000bd5d0: 6620 7468 6973 2066 6163 746f 722e 2020 f this factor. \n-000bd5e0: 2020 2020 207c 5400 4246 6100 0020 2020 |T.BFa.. \n+000bd5e0: 2020 2020 207c 5400 4244 6100 0020 2020 |T.BDa.. \n 000bd5f0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 000bd600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bd610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bd620: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000bd630: 2d2d 2d2d 2d2d 2d2d 2d2b 0700 4246 7100 ---------+..BFq.\n-000bd640: 0017 0042 4681 0000 2020 202a 2a49 6d70 ...BF... **Imp\n-000bd650: 6f72 7461 6e74 2a2a 0700 4246 9100 004a ortant**..BF...J\n-000bd660: 0041 462a 0000 2020 2046 4953 2075 7365 .AF*.. FIS use\n+000bd630: 2d2d 2d2d 2d2d 2d2d 2d2b 0700 4244 7100 ---------+..BDq.\n+000bd640: 0017 0042 4481 0000 2020 202a 2a49 6d70 ...BD... **Imp\n+000bd650: 6f72 7461 6e74 2a2a 0700 4244 9100 004a ortant**..BD...J\n+000bd660: 0041 442a 0000 2020 2046 4953 2075 7365 .AD*.. FIS use\n 000bd670: 7320 7468 6520 4c43 5f43 5245 462c 204c s the LC_CREF, L\n 000bd680: 565f 4743 4f4c 2c20 4c56 5f52 4546 206b V_GCOL, LV_REF k\n 000bd690: 6579 776f 7264 7320 696e 2074 6573 7469 eywords in testi\n-000bd6a0: 6e67 2061 6e64 2069 7354 0042 4611 0000 ng and isT.BF...\n+000bd6a0: 6e67 2061 6e64 2069 7354 0042 4411 0000 ng and isT.BD...\n 000bd6b0: 2020 2064 6f63 756d 656e 7469 6e67 2074 documenting t\n 000bd6c0: 6865 6d20 746f 2065 6e73 7572 6520 636f hem to ensure co\n 000bd6d0: 6d70 6c65 7465 6e65 7373 2069 6e20 7072 mpleteness in pr\n 000bd6e0: 6f64 7563 7420 646f 6375 6d65 6e74 6174 oduct documentat\n 000bd6f0: 696f 6e2e 2054 6865 7920 6d61 7950 0042 ion. They mayP.B\n-000bd700: 4621 0000 2020 2028 6f72 206d 6179 206e F!.. (or may n\n+000bd700: 4421 0000 2020 2028 6f72 206d 6179 206e D!.. (or may n\n 000bd710: 6f74 2920 6265 2075 7365 6675 6c20 6475 ot) be useful du\n 000bd720: 7269 6e67 2061 7070 6c69 6361 7469 6f6e ring application\n 000bd730: 2064 6576 656c 6f70 6d65 6e74 2066 6f72 development for\n 000bd740: 2064 6562 7567 6769 6e67 206f 723a 0042 debugging or:.B\n-000bd750: 4631 0000 2020 2070 6572 666f 726d 616e F1.. performan\n+000bd750: 4431 0000 2020 2070 6572 666f 726d 616e D1.. performan\n 000bd760: 6365 2074 6573 7469 6e67 2069 6d70 6c65 ce testing imple\n 000bd770: 6d65 6e74 6174 696f 6e20 616c 7465 726e mentation altern\n-000bd780: 6174 6976 6573 2e07 0042 4641 0000 1600 atives...BFA....\n-000bd790: 2346 4558 414d 504c 4553 0000 4578 616d #FEXAMPLES..Exam\n-000bd7a0: 706c 6573 1300 2c46 bf11 0000 2020 2045 ples..,F.... E\n-000bd7b0: 7861 6d70 6c65 7307 002d 4621 0000 1200 xamples..-F!....\n-000bd7c0: 2d46 3100 0020 2020 4578 616d 706c 653a -F1.. Example:\n-000bd7d0: 0700 2d46 4100 001d 002d 4651 0000 2020 ..-FA....-FQ.. \n+000bd780: 6174 6976 6573 2e07 0042 4441 0000 1600 atives...BDA....\n+000bd790: 2344 4558 414d 504c 4553 0000 4578 616d #DEXAMPLES..Exam\n+000bd7a0: 706c 6573 1300 2c44 bf11 0000 2020 2045 ples..,D.... E\n+000bd7b0: 7861 6d70 6c65 7307 002d 4421 0000 1200 xamples..-D!....\n+000bd7c0: 2d44 3100 0020 2020 4578 616d 706c 653a -D1.. Example:\n+000bd7d0: 0700 2d44 4100 001d 002d 4451 0000 2020 ..-DA....-DQ.. \n 000bd7e0: 2047 544d 3e53 6574 2061 3d31 2c2a 6228 GTM>Set a=1,*b(\n 000bd7f0: 3129 3d61 0000 0000 0000 0000 0000 0000 1)=a............\n 000bd800: 0100 0000 f407 0000 9023 0000 0000 0000 .........#......\n-000bd810: 6e00 0046 4845 4c50 00ff 7300 ff46 554e n..FHELP..s..FUN\n+000bd810: 6e00 0044 4845 4c50 00ff 7300 ff46 554e n..DHELP..s..FUN\n 000bd820: 4354 494f 4e53 00ff 7300 ff24 5649 4557 CTIONS..s..$VIEW\n 000bd830: 2829 00ff 7300 ff45 5841 4d50 4c45 5300 ()..s..EXAMPLES.\n 000bd840: bf61 0000 2020 2047 544d 3e77 7269 7465 .a.. GTM>write\n 000bd850: 2024 7669 6577 2822 4c56 5f43 5245 4622 $view(\"LV_CREF\"\n 000bd860: 2c22 6122 292c 2220 222c 2476 6965 7728 ,\"a\"),\" \",$view(\n 000bd870: 224c 565f 4352 4546 222c 2262 2229 0d00 \"LV_CREF\",\"b\")..\n-000bd880: 2d46 7100 0020 2020 3120 303f 002d 4681 -Fq.. 1 0?.-F.\n+000bd880: 2d44 7100 0020 2020 3120 303f 002d 4481 -Dq.. 1 0?.-D.\n 000bd890: 0000 2020 2047 544d 3e77 7269 7465 2024 .. GTM>write $\n 000bd8a0: 7669 6577 2822 4c56 5f52 4546 222c 2261 view(\"LV_REF\",\"a\n 000bd8b0: 2229 2c22 2022 2c24 7669 6577 2822 4c56 \"),\" \",$view(\"LV\n-000bd8c0: 5f52 4546 222c 2262 2229 0d00 2d46 9100 _REF\",\"b\")..-F..\n-000bd8d0: 0020 2020 3220 310f 002c 46c0 1100 0020 . 2 1..,F.... \n-000bd8e0: 2020 4754 4d3e 0700 2d46 1200 0054 002d GTM>..-F...T.-\n-000bd8f0: 4613 0000 2020 2054 6869 7320 6578 616d F... This exam\n+000bd8c0: 5f52 4546 222c 2262 2229 0d00 2d44 9100 _REF\",\"b\")..-D..\n+000bd8d0: 0020 2020 3220 310f 002c 44c0 1100 0020 . 2 1..,D.... \n+000bd8e0: 2020 4754 4d3e 0700 2d44 1200 0054 002d GTM>..-D...T.-\n+000bd8f0: 4413 0000 2020 2054 6869 7320 6578 616d D... This exam\n 000bd900: 706c 6520 6372 6561 7465 7320 616e 2061 ple creates an a\n 000bd910: 6c69 6173 2076 6172 6961 626c 6520 616e lias variable an\n 000bd920: 6420 616e 2061 6c69 6173 2063 6f6e 7461 d an alias conta\n 000bd930: 696e 6572 2076 6172 6961 626c 6520 616e iner variable an\n-000bd940: 6454 002d 4614 0000 2020 2063 6865 636b dT.-F... check\n+000bd940: 6454 002d 4414 0000 2020 2063 6865 636b dT.-D... check\n 000bd950: 7320 7468 6520 6e75 6d62 6572 206f 6620 s the number of \n 000bd960: 626f 7468 2063 6f6e 7461 696e 6572 2072 both container r\n 000bd970: 6566 6572 656e 6365 7320 616e 6420 746f eferences and to\n 000bd980: 7461 6c20 7265 6665 7265 6e63 6573 2074 tal references t\n-000bd990: 6f20 7468 652d 002d 4615 0000 2020 2063 o the-.-F... c\n+000bd990: 6f20 7468 652d 002d 4415 0000 2020 2063 o the-.-D... c\n 000bd9a0: 656c 6c73 2061 7373 6f63 6961 7465 6420 ells associated \n 000bd9b0: 7769 7468 2062 6f74 6820 6120 616e 6420 with both a and \n-000bd9c0: 622e 0700 2d46 1600 0012 002d 4617 0000 b...-F.....-F...\n-000bd9d0: 2020 2045 7861 6d70 6c65 3a07 002d 4618 Example:..-F.\n-000bd9e0: 0000 2100 2d46 1900 0020 2020 4754 4d3e ..!.-F... GTM>\n+000bd9c0: 622e 0700 2d44 1600 0012 002d 4417 0000 b...-D.....-D...\n+000bd9d0: 2020 2045 7861 6d70 6c65 3a07 002d 4418 Example:..-D.\n+000bd9e0: 0000 2100 2d44 1900 0020 2020 4754 4d3e ..!.-D... GTM>\n 000bd9f0: 5365 7420 2a61 2831 293d 622c 2a62 2831 Set *a(1)=b,*b(1\n-000bda00: 293d 6118 002d 461a 0000 2020 2047 544d )=a..-F... GTM\n-000bda10: 3e6b 696c 6c20 2a61 2c2a 6224 002d 4621 >kill *a,*b$.-F!\n+000bda00: 293d 6118 002d 441a 0000 2020 2047 544d )=a..-D... GTM\n+000bda10: 3e6b 696c 6c20 2a61 2c2a 6224 002d 4421 >kill *a,*b$.-D!\n 000bda20: 0000 2020 2047 544d 3e77 7269 7465 2024 .. GTM>write $\n 000bda30: 7669 6577 2822 4c56 5f47 434f 4c22 290b view(\"LV_GCOL\").\n-000bda40: 002d 4622 0000 2020 2032 0e00 2d46 2300 .-F\".. 2..-F#.\n-000bda50: 0020 2020 4754 4d3e 0700 2d46 2400 0054 . GTM>..-F$..T\n-000bda60: 002d 4625 0000 2020 2054 6869 7320 6578 .-F%.. This ex\n+000bda40: 002d 4422 0000 2020 2032 0e00 2d44 2300 .-D\".. 2..-D#.\n+000bda50: 0020 2020 4754 4d3e 0700 2d44 2400 0054 . GTM>..-D$..T\n+000bda60: 002d 4425 0000 2020 2054 6869 7320 6578 .-D%.. This ex\n 000bda70: 616d 706c 6520 6372 6561 7465 7320 7477 ample creates tw\n 000bda80: 6f20 6372 6f73 7320 6173 736f 6369 6174 o cross associat\n 000bda90: 6564 2061 6c69 6173 2063 6f6e 7461 696e ed alias contain\n 000bdaa0: 6572 732c 2064 6573 7472 6f79 7320 7468 ers, destroys th\n-000bdab0: 6569 7252 002d 4626 0000 2020 2061 6e63 eirR.-F&.. anc\n+000bdab0: 6569 7252 002d 4426 0000 2020 2061 6e63 eirR.-D&.. anc\n 000bdac0: 6573 746f 7220 6e6f 6465 7320 7769 7468 estor nodes with\n 000bdad0: 204b 494c 4c20 2a20 616e 6420 7573 6573 KILL * and uses\n 000bdae0: 2024 5649 4557 2822 4c56 5f47 434f 4c22 $VIEW(\"LV_GCOL\"\n 000bdaf0: 2920 746f 2066 6f72 6365 2061 2063 6c65 ) to force a cle\n-000bdb00: 616e 2d75 7054 002d 4627 0000 2020 206f an-upT.-F'.. o\n+000bdb00: 616e 2d75 7054 002d 4427 0000 2020 206f an-upT.-D'.. o\n 000bdb10: 6620 7468 6520 6162 616e 646f 6e65 6420 f the abandoned \n 000bdb20: 6461 7461 2d73 7061 6365 732e 2049 6e20 data-spaces. In \n 000bdb30: 7468 6520 6162 7365 6e63 6520 6f66 2074 the absence of t\n 000bdb40: 6865 2024 5649 4557 2822 4c56 5f47 434f he $VIEW(\"LV_GCO\n-000bdb50: 4c22 292c 2047 542e 4d49 002d 4628 0000 L\"), GT.MI.-F(..\n+000bdb50: 4c22 292c 2047 542e 4d49 002d 4428 0000 L\"), GT.MI.-D(..\n 000bdb60: 2020 2077 6f75 6c64 2064 6f20 7468 6973 would do this\n 000bdb70: 2061 7574 6f6d 6174 6963 616c 6c79 2061 automatically a\n 000bdb80: 7420 736f 6d65 2073 7562 7365 7175 656e t some subsequen\n 000bdb90: 7420 636f 6e76 656e 6965 6e74 2074 696d t convenient tim\n-000bdba0: 652e 0700 2d46 2900 0012 002d 462a 0000 e...-F)....-F*..\n-000bdbb0: 2020 2045 7861 6d70 6c65 3a07 002d 4631 Example:..-F1\n-000bdbc0: 0000 2d00 2d46 3200 0020 2020 4754 4d3e ..-.-F2.. GTM>\n+000bdba0: 652e 0700 2d44 2900 0012 002d 442a 0000 e...-D)....-D*..\n+000bdbb0: 2020 2045 7861 6d70 6c65 3a07 002d 4431 Example:..-D1\n+000bdbc0: 0000 2d00 2d44 3200 0020 2020 4754 4d3e ..-.-D2.. GTM>\n 000bdbd0: 7772 6974 6520 2476 6965 7728 2247 5653 write $view(\"GVS\n 000bdbe0: 5441 5422 2c22 4445 4641 554c 5422 295d TAT\",\"DEFAULT\")]\n-000bdbf0: 002d 4633 0000 2020 2053 4554 3a32 3033 .-F3.. SET:203\n+000bdbf0: 002d 4433 0000 2020 2053 4554 3a32 3033 .-D3.. SET:203\n 000bdc00: 2c4b 494c 3a31 322c 4745 543a 3230 332c ,KIL:12,GET:203,\n 000bdc10: 4454 413a 322c 4f52 443a 3233 2c5a 5052 DTA:2,ORD:23,ZPR\n 000bdc20: 3a32 312c 5152 593a 302c 4c4b 533a 302c :21,QRY:0,LKS:0,\n 000bdc30: 4c4b 463a 302c 4354 4e3a 3434 2c44 5244 LKF:0,CTN:44,DRD\n-000bdc40: 3a31 3033 2c44 5754 3a35 392c 5900 2d46 :103,DWT:59,Y.-F\n+000bdc40: 3a31 3033 2c44 5754 3a35 392c 5900 2d44 :103,DWT:59,Y.-D\n 000bdc50: 3400 0020 2020 4e54 573a 3234 2c4e 5452 4.. NTW:24,NTR\n 000bdc60: 3a35 352c 4e42 573a 3237 2c4e 4252 3a31 :55,NBW:27,NBR:1\n 000bdc70: 3338 2c4e 5230 3a30 2c4e 5231 3a30 2c4e 38,NR0:0,NR1:0,N\n 000bdc80: 5232 3a30 2c4e 5233 3a30 2c54 5457 3a31 R2:0,NR3:0,TTW:1\n 000bdc90: 372c 5454 523a 352c 5452 423a 302c 5442 7,TTR:5,TRB:0,TB\n-000bdca0: 573a 3332 2c59 002d 4635 0000 2020 2054 W:32,Y.-F5.. T\n+000bdca0: 573a 3332 2c59 002d 4435 0000 2020 2054 W:32,Y.-D5.. T\n 000bdcb0: 4252 3a38 302c 5452 303a 302c 5452 313a BR:80,TR0:0,TR1:\n 000bdcc0: 302c 5452 323a 302c 5452 333a 302c 5452 0,TR2:0,TR3:0,TR\n 000bdcd0: 343a 302c 5443 303a 302c 5443 313a 302c 4:0,TC0:0,TC1:0,\n 000bdce0: 5443 323a 302c 5443 333a 302c 5443 343a TC2:0,TC3:0,TC4:\n 000bdcf0: 302c 5a54 523a 372c 4446 4c3a 392c 5800 0,ZTR:7,DFL:9,X.\n-000bdd00: 2d46 3600 0020 2020 4446 533a 302c 4a46 -F6.. DFS:0,JF\n+000bdd00: 2d44 3600 0020 2020 4446 533a 302c 4a46 -D6.. DFS:0,JF\n 000bdd10: 4c3a 302c 4a46 533a 302c 4a42 423a 302c L:0,JFS:0,JBB:0,\n 000bdd20: 4a46 423a 302c 4a46 573a 302c 4a52 4c3a JFB:0,JFW:0,JRL:\n 000bdd30: 302c 4a52 503a 302c 4a52 453a 302c 4a52 0,JRP:0,JRE:0,JR\n 000bdd40: 493a 302c 4a52 4f3a 302c 4a45 583a 302c I:0,JRO:0,JEX:0,\n-000bdd50: 4445 583a 302c 4100 2d46 3700 0020 2020 DEX:0,A.-F7.. \n+000bdd50: 4445 583a 302c 4100 2d44 3700 0020 2020 DEX:0,A.-D7.. \n 000bdd60: 4341 543a 3335 2c43 4645 3a30 2c43 4653 CAT:35,CFE:0,CFS\n 000bdd70: 3a30 2c43 4654 3a30 2c43 5153 3a30 2c43 :0,CFT:0,CQS:0,C\n 000bdd80: 5154 3a30 2c43 5953 3a30 2c43 5954 3a30 QT:0,CYS:0,CYT:0\n-000bdd90: 2c42 5444 3a31 330e 002d 4638 0000 2020 ,BTD:13..-F8.. \n-000bdda0: 2047 544d 3e07 002d 4639 0000 1200 2d46 GTM>..-F9....-F\n+000bdd90: 2c42 5444 3a31 330e 002d 4438 0000 2020 ,BTD:13..-D8.. \n+000bdda0: 2047 544d 3e07 002d 4439 0000 1200 2d44 GTM>..-D9....-D\n 000bddb0: 3a00 0020 2020 4578 616d 706c 653a 0700 :.. Example:..\n-000bddc0: 2d46 4100 003d 002d 4642 0000 2020 2047 -FA..=.-FB.. G\n+000bddc0: 2d44 4100 003d 002d 4442 0000 2020 2047 -DA..=.-DB.. G\n 000bddd0: 6976 656e 2074 6865 2066 6f6c 6c6f 7769 iven the followi\n 000bdde0: 6e67 2067 6c6f 6261 6c20 6469 7265 6374 ng global direct\n 000bddf0: 6f72 7920 636f 6e66 6967 7572 6174 696f ory configuratio\n-000bde00: 6e3a 0700 2d46 4300 002f 002d 4644 0000 n:..-FC../.-FD..\n+000bde00: 6e3a 0700 2d44 4300 002f 002d 4444 0000 n:..-DC../.-DD..\n 000bde10: 2020 2047 4445 3e61 6464 202d 6e61 6d65 GDE>add -name\n 000bde20: 2061 2831 3a31 3029 2020 2020 2020 2d72 a(1:10) -r\n-000bde30: 6567 696f 6e3d 6131 2f00 2d46 4500 0020 egion=a1/.-FE.. \n+000bde30: 6567 696f 6e3d 6131 2f00 2d44 4500 0020 egion=a1/.-DE.. \n 000bde40: 2020 4744 453e 6164 6420 2d6e 616d 6520 GDE>add -name \n 000bde50: 6128 3130 2c31 2920 2020 2020 202d 7265 a(10,1) -re\n-000bde60: 6769 6f6e 3d61 322f 002d 4646 0000 2020 gion=a2/.-FF.. \n+000bde60: 6769 6f6e 3d61 322f 002d 4446 0000 2020 gion=a2/.-DF.. \n 000bde70: 2047 4445 3e61 6464 202d 6e61 6d65 2061 GDE>add -name a\n 000bde80: 2831 302c 3229 2020 2020 2020 2d72 6567 (10,2) -reg\n-000bde90: 696f 6e3d 6133 2f00 2d46 4700 0020 2020 ion=a3/.-FG.. \n+000bde90: 696f 6e3d 6133 2f00 2d44 4700 0020 2020 ion=a3/.-DG.. \n 000bdea0: 4744 453e 6164 6420 2d6e 616d 6520 6128 GDE>add -name a(\n 000bdeb0: 3132 303a 3330 3029 2020 202d 7265 6769 120:300) -regi\n-000bdec0: 6f6e 3d61 342f 002d 4648 0000 2020 2047 on=a4/.-FH.. G\n+000bdec0: 6f6e 3d61 342f 002d 4448 0000 2020 2047 on=a4/.-DH.. G\n 000bded0: 4445 3e61 6464 202d 6e61 6d65 2061 2836 DE>add -name a(6\n 000bdee0: 303a 3332 3529 2020 2020 2d72 6567 696f 0:325) -regio\n-000bdef0: 6e3d 6135 1900 2d46 4900 0020 2020 4744 n=a5..-FI.. GD\n+000bdef0: 6e3d 6135 1900 2d44 4900 0020 2020 4744 n=a5..-DI.. GD\n 000bdf00: 453e 2073 686f 7720 2d6e 616d 6519 002d E> show -name..-\n-000bdf10: 464a 0000 2020 2020 202a 2a2a 204e 414d FJ.. *** NAM\n-000bdf20: 4553 202a 2a2a 1f00 2d46 5100 0020 2020 ES ***..-FQ.. \n+000bdf10: 444a 0000 2020 2020 202a 2a2a 204e 414d DJ.. *** NAM\n+000bdf20: 4553 202a 2a2a 1f00 2d44 5100 0020 2020 ES ***..-DQ.. \n 000bdf30: 2047 6c6f 6261 6c20 2020 2020 2020 2052 Global R\n-000bdf40: 6567 696f 6e59 002d 4652 0000 2020 2020 egionY.-FR.. \n+000bdf40: 6567 696f 6e59 002d 4452 0000 2020 2020 egionY.-DR.. \n 000bdf50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bdf60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bdf70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bdf80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000bdf90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2000 -------------- .\n-000bdfa0: 2d46 5300 0020 2020 202a 2020 2020 2020 -FS.. * \n+000bdfa0: 2d44 5300 0020 2020 202a 2020 2020 2020 -DS.. * \n 000bdfb0: 2020 2020 2020 2044 4546 4155 4c54 1b00 DEFAULT..\n-000bdfc0: 2d46 5400 0020 2020 2061 2831 3a31 3029 -FT.. a(1:10)\n-000bdfd0: 2020 2020 2020 2041 311b 002d 4655 0000 A1..-FU..\n+000bdfc0: 2d44 5400 0020 2020 2061 2831 3a31 3029 -DT.. a(1:10)\n+000bdfd0: 2020 2020 2020 2041 311b 002d 4455 0000 A1..-DU..\n 000bdfe0: 2020 2020 6128 3130 2c31 2920 2020 2020 a(10,1) \n 000bdff0: 2020 4132 0000 0000 0000 0000 0000 0000 A2............\n 000be000: 0100 0000 c507 0000 bb23 0000 0000 0000 .........#......\n-000be010: 4800 0046 4845 4c50 00ff 7300 ff46 554e H..FHELP..s..FUN\n+000be010: 4800 0044 4845 4c50 00ff 7300 ff46 554e H..DHELP..s..FUN\n 000be020: 4354 494f 4e53 00ff 7300 ff24 5649 4557 CTIONS..s..$VIEW\n 000be030: 2829 00ff 7300 ff45 5841 4d50 4c45 5300 ()..s..EXAMPLES.\n 000be040: c056 0000 2020 2020 6128 3130 2c32 2920 .V.. a(10,2) \n-000be050: 2020 2020 2020 4133 1b00 2d46 5700 0020 A3..-FW.. \n+000be050: 2020 2020 2020 4133 1b00 2d44 5700 0020 A3..-DW.. \n 000be060: 2020 2061 2836 303a 3132 3029 2020 2020 a(60:120) \n-000be070: 2041 351b 002d 4658 0000 2020 2020 6128 A5..-FX.. a(\n+000be070: 2041 351b 002d 4458 0000 2020 2020 6128 A5..-DX.. a(\n 000be080: 3132 303a 3330 3029 2020 2020 4134 1b00 120:300) A4..\n-000be090: 2d46 5900 0020 2020 2061 2833 3030 3a33 -FY.. a(300:3\n-000be0a0: 3235 2920 2020 2041 3507 002d 465a 0000 25) A5..-FZ..\n-000be0b0: 3400 2d46 6100 0020 2020 4865 7265 2061 4.-Fa.. Here a\n+000be090: 2d44 5900 0020 2020 2061 2833 3030 3a33 -DY.. a(300:3\n+000be0a0: 3235 2920 2020 2041 3507 002d 445a 0000 25) A5..-DZ..\n+000be0b0: 3400 2d44 6100 0020 2020 4865 7265 2061 4.-Da.. Here a\n 000be0c0: 7265 2073 6f6d 6520 2456 4945 5728 2252 re some $VIEW(\"R\n 000be0d0: 4547 494f 4e22 2c67 766e 2920 6f75 7470 EGION\",gvn) outp\n-000be0e0: 7574 733a 0700 2d46 6200 002b 002d 4663 uts:..-Fb..+.-Fc\n+000be0e0: 7574 733a 0700 2d44 6200 002b 002d 4463 uts:..-Db..+.-Dc\n 000be0f0: 0000 2020 2047 544d 3e77 7269 7465 2024 .. GTM>write $\n 000be100: 7669 6577 2822 5245 4749 4f4e 222c 225e view(\"REGION\",\"^\n-000be110: 6128 3129 2229 0c00 2d46 6400 0020 2020 a(1)\")..-Fd.. \n-000be120: 4131 2c00 2d46 6500 0020 2020 4754 4d3e A1,.-Fe.. GTM>\n+000be110: 6128 3129 2229 0c00 2d44 6400 0020 2020 a(1)\")..-Dd.. \n+000be120: 4131 2c00 2d44 6500 0020 2020 4754 4d3e A1,.-De.. GTM>\n 000be130: 7772 6974 6520 2476 6965 7728 2252 4547 write $view(\"REG\n 000be140: 494f 4e22 2c22 5e61 2831 3029 2229 1700 ION\",\"^a(10)\")..\n-000be150: 2d46 6600 0020 2020 4445 4641 554c 542c -Ff.. DEFAULT,\n-000be160: 4132 2c41 3328 002d 4667 0000 2020 2047 A2,A3(.-Fg.. G\n+000be150: 2d44 6600 0020 2020 4445 4641 554c 542c -Df.. DEFAULT,\n+000be160: 4132 2c41 3328 002d 4467 0000 2020 2047 A2,A3(.-Dg.. G\n 000be170: 544d 3e77 2024 7669 6577 2822 5245 4749 TM>w $view(\"REGI\n 000be180: 4f4e 222c 225e 6128 3630 2922 290c 002d ON\",\"^a(60)\")..-\n-000be190: 4668 0000 2020 2041 3524 002d 4669 0000 Fh.. A5$.-Fi..\n+000be190: 4468 0000 2020 2041 3524 002d 4469 0000 Dh.. A5$.-Di..\n 000be1a0: 2020 2047 544d 3e77 2024 7669 6577 2822 GTM>w $view(\"\n 000be1b0: 5245 4749 4f4e 222c 225e 6122 2920 002d REGION\",\"^a\") .-\n-000be1c0: 466a 0000 2020 2044 4546 4155 4c54 2c41 Fj.. DEFAULT,A\n+000be1c0: 446a 0000 2020 2044 4546 4155 4c54 2c41 Dj.. DEFAULT,A\n 000be1d0: 312c 4132 2c41 332c 4135 2c41 3407 002d 1,A2,A3,A5,A4..-\n-000be1e0: 4671 0000 1b00 1846 5a41 4841 4e44 4c45 Fq.....FZAHANDLE\n+000be1e0: 4471 0000 1b00 1844 5a41 4841 4e44 4c45 Dq.....DZAHANDLE\n 000be1f0: 2829 0000 245a 4148 616e 646c 6528 2916 ()..$ZAHandle().\n-000be200: 0023 46bf 1100 0020 2020 245a 4148 616e .#F.... $ZAHan\n-000be210: 646c 6528 2907 0024 4621 0000 5300 2446 dle()..$F!..S.$F\n+000be200: 0023 44bf 1100 0020 2020 245a 4148 616e .#D.... $ZAHan\n+000be210: 646c 6528 2907 0024 4421 0000 5300 2444 dle()..$D!..S.$D\n 000be220: 3100 0020 2020 245a 4148 414e 444c 4528 1.. $ZAHANDLE(\n 000be230: 2920 7265 7475 726e 7320 6120 756e 6971 ) returns a uniq\n 000be240: 7565 2069 6465 6e74 6966 6965 7220 2868 ue identifier (h\n 000be250: 616e 646c 6529 2066 6f72 2074 6865 2061 andle) for the a\n 000be260: 7272 6179 2061 7373 6f63 6961 7465 6452 rray associatedR\n-000be270: 0024 4641 0000 2020 2077 6974 6820 6120 .$FA.. with a \n+000be270: 0024 4441 0000 2020 2077 6974 6820 6120 .$DA.. with a \n 000be280: 6e61 6d65 206f 7220 616e 2061 6c69 6173 name or an alias\n 000be290: 2063 6f6e 7461 696e 6572 3b20 666f 7220 container; for \n 000be2a0: 616e 2073 7562 7363 7269 7074 6564 206c an subscripted l\n 000be2b0: 766e 2c20 6974 2072 6574 7572 6e73 2061 vn, it returns a\n-000be2c0: 6e51 0024 4651 0000 2020 2065 6d70 7479 nQ.$FQ.. empty\n+000be2c0: 6e51 0024 4451 0000 2020 2065 6d70 7479 nQ.$DQ.. empty\n 000be2d0: 2073 7472 696e 672e 2054 6f20 6661 6369 string. To faci\n 000be2e0: 6c69 7461 7465 2064 6562 7567 6769 6e67 litate debugging\n 000be2f0: 2c20 7468 6520 6861 6e64 6c65 2069 7320 , the handle is \n 000be300: 6120 7072 696e 7461 626c 6520 7374 7269 a printable stri\n-000be310: 6e67 5200 2446 6100 0020 2020 7265 7072 ngR.$Fa.. repr\n+000be310: 6e67 5200 2444 6100 0020 2020 7265 7072 ngR.$Da.. repr\n 000be320: 6573 656e 7461 7469 6f6e 206f 6620 6120 esentation of a \n 000be330: 6865 7861 6465 6369 6d61 6c20 6e75 6d62 hexadecimal numb\n 000be340: 6572 2e20 5468 6520 6f6e 6c79 206d 6561 er. The only mea\n 000be350: 6e69 6e67 6675 6c20 6f70 6572 6174 696f ningful operatio\n-000be360: 6e20 6f6e 5300 2446 7100 0020 2020 7468 n onS.$Fq.. th\n+000be360: 6e20 6f6e 5300 2444 7100 0020 2020 7468 n onS.$Dq.. th\n 000be370: 6520 7661 6c75 6520 7265 7475 726e 6564 e value returned\n 000be380: 2062 7920 6120 6361 6c6c 2074 6f20 245a by a call to $Z\n 000be390: 4148 414e 444c 4528 2920 6973 2074 6f20 AHANDLE() is to \n 000be3a0: 636f 6d70 6172 6520 6974 2066 6f72 2065 compare it for e\n-000be3b0: 7175 616c 6974 7952 0024 4681 0000 2020 qualityR.$F... \n+000be3b0: 7175 616c 6974 7952 0024 4481 0000 2020 qualityR.$D... \n 000be3c0: 2077 6974 6820 7468 6520 7661 6c75 6520 with the value \n 000be3d0: 7265 7475 726e 6564 2062 7920 616e 6f74 returned by anot\n 000be3e0: 6865 7220 6361 6c6c 2e20 4368 616e 6769 her call. Changi\n 000be3f0: 6e67 206e 6f64 6573 2077 6974 6869 6e20 ng nodes within \n-000be400: 7468 6520 6172 7261 794e 0024 4691 0000 the arrayN.$F...\n+000be400: 7468 6520 6172 7261 794e 0024 4491 0000 the arrayN.$D...\n 000be410: 2020 2064 6f65 736e 2774 2063 6861 6e67 doesn't chang\n 000be420: 6520 6974 7320 6861 6e64 6c65 2e20 245a e its handle. $Z\n 000be430: 4148 414e 444c 4528 2920 7265 7475 726e AHANDLE() return\n 000be440: 7320 6469 6666 6572 656e 7420 7265 7375 s different resu\n-000be450: 6c74 7320 666f 721e 0023 46c0 1100 0020 lts for..#F.... \n+000be450: 6c74 7320 666f 721e 0023 44c0 1100 0020 lts for..#D.... \n 000be460: 2020 636f 7069 6573 206f 6620 616e 2061 copies of an a\n-000be470: 7272 6179 2e07 0024 4612 0000 1200 2446 rray...$F.....$F\n+000be470: 7272 6179 2e07 0024 4412 0000 1200 2444 rray...$D.....$D\n 000be480: 1300 0020 2020 4578 616d 706c 653a 0700 ... Example:..\n-000be490: 2446 1400 001d 0024 4615 0000 2020 2047 $F.....$F... G\n+000be490: 2444 1400 001d 0024 4415 0000 2020 2047 $D.....$D... G\n 000be4a0: 544d 3e73 6574 2041 3d31 2c2a 4228 3129 TM>set A=1,*B(1)\n-000be4b0: 3d41 5f00 2446 1600 0020 2020 4754 4d3e =A_.$F... GTM>\n+000be4b0: 3d41 5f00 2444 1600 0020 2020 4754 4d3e =A_.$D... GTM>\n 000be4c0: 7772 6974 6520 2224 7a61 6861 6e64 6c65 write \"$zahandle\n 000be4d0: 2841 293d 2222 222c 247a 6168 616e 646c (A)=\"\"\",$zahandl\n 000be4e0: 6528 4129 2c22 2222 2024 7a61 6861 6e64 e(A),\"\"\" $zahand\n 000be4f0: 6c65 2842 2831 2929 3d22 2222 2c24 7a61 le(B(1))=\"\"\",$za\n 000be500: 6861 6e64 6c65 2842 2831 2929 2c22 2222 handle(B(1)),\"\"\"\n-000be510: 223a 0024 4617 0000 2020 2024 7a61 6861 \":.$F... $zaha\n+000be510: 223a 0024 4417 0000 2020 2024 7a61 6861 \":.$D... $zaha\n 000be520: 6e64 6c65 2841 293d 2231 3742 3838 3130 ndle(A)=\"17B8810\n 000be530: 2220 247a 6168 616e 646c 6528 4228 3129 \" $zahandle(B(1)\n-000be540: 293d 2231 3742 3838 3130 2258 0024 4618 )=\"17B8810\"X.$F.\n+000be540: 293d 2231 3742 3838 3130 2258 0024 4418 )=\"17B8810\"X.$D.\n 000be550: 0000 2020 2047 544d 3e73 6574 2041 2822 .. GTM>set A(\"\n 000be560: 5375 6273 6372 6970 7422 293d 2256 616c Subscript\")=\"Val\n 000be570: 7565 2220 3b20 4368 616e 6765 2061 7272 ue\" ; Change arr\n 000be580: 6179 202d 2062 7574 2024 5a41 4861 6e64 ay - but $ZAHand\n 000be590: 6c65 2829 2064 6f65 736e 2774 2063 6861 le() doesn't cha\n-000be5a0: 6e67 655f 0024 4619 0000 2020 2047 544d nge_.$F... GTM\n+000be5a0: 6e67 655f 0024 4419 0000 2020 2047 544d nge_.$D... GTM\n 000be5b0: 3e77 7269 7465 2022 247a 6168 616e 646c >write \"$zahandl\n 000be5c0: 6528 4129 3d22 2222 2c24 7a61 6861 6e64 e(A)=\"\"\",$zahand\n 000be5d0: 6c65 2841 292c 2222 2220 247a 6168 616e le(A),\"\"\" $zahan\n 000be5e0: 646c 6528 4228 3129 293d 2222 222c 247a dle(B(1))=\"\"\",$z\n 000be5f0: 6168 616e 646c 6528 4228 3129 292c 2222 ahandle(B(1)),\"\"\n-000be600: 2222 3a00 2446 1a00 0020 2020 247a 6168 \"\":.$F... $zah\n+000be600: 2222 3a00 2444 1a00 0020 2020 247a 6168 \"\":.$D... $zah\n 000be610: 616e 646c 6528 4129 3d22 3137 4238 3831 andle(A)=\"17B881\n 000be620: 3022 2024 7a61 6861 6e64 6c65 2842 2831 0\" $zahandle(B(1\n-000be630: 2929 3d22 3137 4238 3831 3022 4800 2446 ))=\"17B8810\"H.$F\n+000be630: 2929 3d22 3137 4238 3831 3022 4800 2444 ))=\"17B8810\"H.$D\n 000be640: 2100 0020 2020 4754 4d3e 6d65 7267 6520 !.. GTM>merge \n 000be650: 443d 4120 3b20 4120 636f 7079 206f 6620 D=A ; A copy of \n 000be660: 7468 6520 6461 7461 2068 6173 2061 2064 the data has a d\n 000be670: 6966 6665 7265 6e74 2024 7a61 6861 6e64 ifferent $zahand\n-000be680: 6c65 2829 5900 2446 2200 0020 2020 4754 le()Y.$F\".. GT\n+000be680: 6c65 2829 5900 2444 2200 0020 2020 4754 le()Y.$D\".. GT\n 000be690: 4d3e 5772 6974 6520 2224 5a41 4861 6e64 M>Write \"$ZAHand\n 000be6a0: 6c65 2841 293d 2222 222c 245a 4148 616e le(A)=\"\"\",$ZAHan\n 000be6b0: 646c 6528 4129 2c22 2222 2024 5a41 4861 dle(A),\"\"\" $ZAHa\n 000be6c0: 6e64 6c65 2844 293d 2222 222c 245a 4148 ndle(D)=\"\"\",$ZAH\n 000be6d0: 616e 646c 6528 4429 2c22 2222 2237 0024 andle(D),\"\"\"\"7.$\n-000be6e0: 4623 0000 2020 2024 7a61 6861 6e64 6c65 F#.. $zahandle\n+000be6e0: 4423 0000 2020 2024 7a61 6861 6e64 6c65 D#.. $zahandle\n 000be6f0: 2841 293d 2231 3742 3838 3130 2220 247a (A)=\"17B8810\" $z\n 000be700: 6168 616e 646c 6528 4429 3d22 3137 4238 ahandle(D)=\"17B8\n-000be710: 4331 3022 0e00 2446 2400 0020 2020 4754 C10\"..$F$.. GT\n-000be720: 4d3e 0700 2446 2500 0050 0024 4626 0000 M>..$F%..P.$F&..\n+000be710: 4331 3022 0e00 2444 2400 0020 2020 4754 C10\"..$D$.. GT\n+000be720: 4d3e 0700 2444 2500 0050 0024 4426 0000 M>..$D%..P.$D&..\n 000be730: 2020 2053 696e 6365 2047 542e 4d20 646f Since GT.M do\n 000be740: 6573 206e 6f74 2070 726f 7669 6465 2061 es not provide a\n 000be750: 2077 6179 2066 6f72 2061 2066 756e 6374 way for a funct\n 000be760: 696f 6e20 746f 2072 6574 7572 6e20 616e ion to return an\n-000be770: 2061 7272 6179 206f 724c 0024 4627 0000 array orL.$F'..\n+000be770: 2061 7272 6179 206f 724c 0024 4427 0000 array orL.$D'..\n 000be780: 2020 2061 6c69 6173 2076 6172 6961 626c alias variabl\n 000be790: 6520 6173 2069 7473 2072 6573 756c 742c e as its result,\n 000be7a0: 2074 6865 2075 6e69 7175 656e 6573 7320 the uniqueness \n 000be7b0: 6f66 2024 5a41 4861 6e64 6c65 2829 2063 of $ZAHandle() c\n 000be7c0: 616e 2062 6500 0000 0000 0000 0000 0000 an be...........\n 000be7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000be7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000be7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000be800: 0100 0000 ea07 0000 ec23 0000 0000 0000 .........#......\n-000be810: 7300 0046 4845 4c50 00ff 7300 ff46 554e s..FHELP..s..FUN\n+000be810: 7300 0044 4845 4c50 00ff 7300 ff46 554e s..DHELP..s..FUN\n 000be820: 4354 494f 4e53 00ff 7300 ff24 5a41 4841 CTIONS..s..$ZAHA\n 000be830: 4e44 4c45 2829 00c0 2800 0020 2020 6578 NDLE()..(.. ex\n 000be840: 706c 6f69 7465 6420 746f 2065 6666 6563 ploited to effec\n 000be850: 7420 7468 6973 2063 6170 6162 696c 6974 t this capabilit\n 000be860: 792c 2062 7920 706c 6163 696e 6720 7468 y, by placing th\n 000be870: 6520 7265 7375 6c74 2069 6e20 6120 6c6f e result in a lo\n-000be880: 6361 6c4d 0024 4629 0000 2020 2076 6172 calM.$F).. var\n+000be880: 6361 6c4d 0024 4429 0000 2020 2076 6172 calM.$D).. var\n 000be890: 6961 626c 6520 7769 7468 2061 6e20 6167 iable with an ag\n 000be8a0: 7265 6564 2070 7265 6669 7820 2865 2e67 reed prefix (e.g\n 000be8b0: 2e2c 2022 2522 2920 616e 6420 6974 7320 ., \"%\") and its \n 000be8c0: 245a 4148 414e 444c 4528 2920 6173 2061 $ZAHANDLE() as a\n-000be8d0: 3a00 2446 2a00 0020 2020 7375 6666 6978 :.$F*.. suffix\n+000be8d0: 3a00 2444 2a00 0020 2020 7375 6666 6978 :.$D*.. suffix\n 000be8e0: 2e20 5468 6520 6861 6e64 6c65 2063 616e . The handle can\n 000be8f0: 2062 6520 7265 7475 726e 6564 2061 7320 be returned as \n-000be900: 7468 6520 7661 6c75 652e 0700 2446 3100 the value...$F1.\n-000be910: 003a 0024 4632 0000 2020 2024 202f 7573 .:.$F2.. $ /us\n+000be900: 7468 6520 7661 6c75 652e 0700 2444 3100 the value...$D1.\n+000be910: 003a 0024 4432 0000 2020 2024 202f 7573 .:.$D2.. $ /us\n 000be920: 722f 6c69 622f 6669 732d 6774 6d2f 5635 r/lib/fis-gtm/V5\n 000be930: 2e34 2d30 3032 425f 7838 362f 6774 6d20 .4-002B_x86/gtm \n-000be940: 2d72 756e 2072 6574 7661 6c42 0024 4633 -run retvalB.$F3\n+000be940: 2d72 756e 2072 6574 7661 6c42 0024 4433 -run retvalB.$D3\n 000be950: 0000 2020 2072 6574 7661 6c20 2020 2020 .. retval \n 000be960: 2020 203b 2052 6574 7572 6e20 616e 2061 ; Return an a\n 000be970: 7272 6179 202f 206f 626a 6563 7420 6672 rray / object fr\n 000be980: 6f6d 2061 2066 756e 6374 696f 6e29 0024 om a function).$\n-000be990: 4634 0000 2020 2020 2020 203b 3b44 6174 F4.. ;;Dat\n+000be990: 4434 0000 2020 2020 2020 203b 3b44 6174 D4.. ;;Dat\n 000be9a0: 6120 666f 7220 7468 6520 6f62 6a65 6374 a for the object\n-000be9b0: 2061 7272 6179 2d00 2446 3500 0020 2020 array-.$F5.. \n+000be9b0: 2061 7272 6179 2d00 2444 3500 0020 2020 array-.$D5.. \n 000be9c0: 2020 2020 3b3b 416c 6265 7274 2045 696e ;;Albert Ein\n 000be9d0: 7374 6569 6e2c 3134 2d4d 6172 6368 2d31 stein,14-March-1\n-000be9e0: 3837 3931 0024 4636 0000 2020 2020 2020 8791.$F6.. \n+000be9e0: 3837 3931 0024 4436 0000 2020 2020 2020 8791.$D6.. \n 000be9f0: 203b 3b41 7274 6875 7220 4564 6469 6e67 ;;Arthur Edding\n 000bea00: 746f 6e2c 3238 2d44 6563 656d 6265 722d ton,28-December-\n-000bea10: 3138 3832 1000 2446 3700 0020 2020 2020 1882..$F7.. \n-000bea20: 2020 3b3b 2c00 2446 3800 0020 2020 2020 ;;,.$F8.. \n+000bea10: 3138 3832 1000 2444 3700 0020 2020 2020 1882..$D7.. \n+000bea20: 2020 3b3b 2c00 2444 3800 0020 2020 2020 ;;,.$D8.. \n 000bea30: 2020 7a70 7269 6e74 2020 2020 3b20 5072 zprint ; Pr\n 000bea40: 696e 7420 7468 6973 2070 726f 6772 616d int this program\n-000bea50: 2000 2446 3900 0020 2020 2020 2020 6e65 .$F9.. ne\n+000bea50: 2000 2444 3900 0020 2020 2020 2020 6e65 .$D9.. ne\n 000bea60: 7720 746d 7031 2c74 6d70 322c 746d 7033 w tmp1,tmp2,tmp3\n-000bea70: 5b00 2446 3a00 0020 2020 2020 2020 666f [.$F:.. fo\n+000bea70: 5b00 2444 3a00 0020 2020 2020 2020 666f [.$D:.. fo\n 000bea80: 7220 693d 333a 3120 7365 7420 746d 7031 r i=3:1 set tmp1\n 000bea90: 3d24 7465 7874 282b 6929 2c74 6d70 323d =$text(+i),tmp2=\n 000beaa0: 2470 6965 6365 2874 6d70 312c 223b 3b22 $piece(tmp1,\";;\"\n 000beab0: 2c32 2920 7175 6974 3a27 246c 656e 6774 ,2) quit:'$lengt\n-000beac0: 6828 746d 7032 2920 2064 6f4e 0024 4641 h(tmp2) doN.$FA\n+000beac0: 6828 746d 7032 2920 2064 6f4e 0024 4441 h(tmp2) doN.$DA\n 000bead0: 0000 2020 2020 2020 202e 7365 7420 746d .. .set tm\n 000beae0: 7033 3d22 2522 5f24 244e 6577 5065 7273 p3=\"%\"_$$NewPers\n 000beaf0: 6f6e 2824 7069 6563 6528 746d 7032 2c22 on($piece(tmp2,\"\n 000beb00: 2c22 2c31 292c 2470 6965 6365 2874 6d70 ,\",1),$piece(tmp\n-000beb10: 322c 222c 222c 3229 2935 0024 4642 0000 2,\",\",2))5.$FB..\n+000beb10: 322c 222c 222c 3229 2935 0024 4442 0000 2,\",\",2))5.$DB..\n 000beb20: 2020 2020 2020 202e 7365 7420 4028 222a .set @(\"*\n 000beb30: 5265 6c61 7469 7669 7374 7328 225f 2869 Relativists(\"_(i\n 000beb40: 2d32 295f 2229 3d22 5f74 6d70 3329 1f00 -2)_\")=\"_tmp3)..\n-000beb50: 2446 4300 0020 2020 2020 2020 2e6b 696c $FC.. .kil\n+000beb50: 2444 4300 0020 2020 2020 2020 2e6b 696c $DC.. .kil\n 000beb60: 6c20 4028 222a 225f 746d 7033 2921 0024 l @(\"*\"_tmp3)!.$\n-000beb70: 4644 0000 2020 2020 2020 206b 696c 6c20 FD.. kill \n+000beb70: 4444 0000 2020 2020 2020 206b 696c 6c20 DD.. kill \n 000beb80: 746d 7031 2c74 6d70 322c 746d 7033 2400 tmp1,tmp2,tmp3$.\n-000beb90: 2446 4500 0020 2020 2020 2020 7772 6974 $FE.. writ\n+000beb90: 2444 4500 0020 2020 2020 2020 7772 6974 $DE.. writ\n 000beba0: 6520 222d 2d2d 2d2d 2d2d 2d2d 2d2d 2d22 e \"------------\"\n-000bebb0: 2c21 3800 2446 4600 0020 2020 2020 2020 ,!8.$FF.. \n+000bebb0: 2c21 3800 2444 4600 0020 2020 2020 2020 ,!8.$DF.. \n 000bebc0: 7772 6974 6520 2241 7272 6179 206f 6620 write \"Array of \n 000bebd0: 6f62 6a65 6374 7320 6f66 2072 656c 6174 objects of relat\n-000bebe0: 6976 6973 7473 3a22 2c21 1400 2446 4700 ivists:\",!..$FG.\n+000bebe0: 6976 6973 7473 3a22 2c21 1400 2444 4700 ivists:\",!..$DG.\n 000bebf0: 0020 2020 2020 2020 7a77 7269 7465 1200 . zwrite..\n-000bec00: 2446 4800 0020 2020 2020 2020 7175 6974 $FH.. quit\n-000bec10: 0f00 2446 4900 0020 2020 2020 2020 3b41 ..$FI.. ;A\n-000bec20: 0024 464a 0000 2020 204e 6577 5065 7273 .$FJ.. NewPers\n+000bec00: 2444 4800 0020 2020 2020 2020 7175 6974 $DH.. quit\n+000bec10: 0f00 2444 4900 0020 2020 2020 2020 3b41 ..$DI.. ;A\n+000bec20: 0024 444a 0000 2020 204e 6577 5065 7273 .$DJ.. NewPers\n 000bec30: 6f6e 286e 616d 652c 6269 7274 6864 6174 on(name,birthdat\n 000bec40: 6529 2020 2020 3b20 4372 6561 7465 206e e) ; Create n\n 000bec50: 6577 2070 6572 736f 6e20 6f62 6a65 6374 ew person object\n-000bec60: 5100 2446 5100 0020 2020 2020 2020 6e65 Q.$FQ.. ne\n+000bec60: 5100 2444 5100 0020 2020 2020 2020 6e65 Q.$DQ.. ne\n 000bec70: 7720 6c6e 616d 652c 666e 616d 652c 646f w lname,fname,do\n 000bec80: 622c 746d 7031 2c74 6d70 3220 3b20 4e65 b,tmp1,tmp2 ; Ne\n 000bec90: 7720 7661 7269 6162 6c65 7320 7573 6564 w variables used\n 000beca0: 2062 7920 7468 6973 2066 756e 6374 696f by this functio\n-000becb0: 6e43 0024 4652 0000 2020 2020 2020 2073 nC.$FR.. s\n+000becb0: 6e43 0024 4452 0000 2020 2020 2020 2073 nC.$DR.. s\n 000becc0: 6574 206c 6e61 6d65 3d24 5069 6563 6528 et lname=$Piece(\n 000becd0: 6e61 6d65 2c22 2022 2c32 292c 666e 616d name,\" \",2),fnam\n 000bece0: 653d 2450 6965 6365 286e 616d 652c 2220 e=$Piece(name,\" \n-000becf0: 222c 3129 2d00 2446 5300 0020 2020 2020 \",1)-.$FS.. \n+000becf0: 222c 3129 2d00 2444 5300 0020 2020 2020 \",1)-.$DS.. \n 000bed00: 2020 7365 7420 646f 623d 2424 4655 4e43 set dob=$$FUNC\n 000bed10: 5e25 4441 5445 2862 6972 7468 6461 7465 ^%DATE(birthdate\n-000bed20: 2949 0024 4654 0000 2020 2020 2020 2073 )I.$FT.. s\n+000bed20: 2949 0024 4454 0000 2020 2020 2020 2073 )I.$DT.. s\n 000bed30: 6574 2074 6d70 3128 2266 6e61 6d65 2229 et tmp1(\"fname\")\n 000bed40: 3d66 6e61 6d65 2c74 6d70 3128 226c 6e61 =fname,tmp1(\"lna\n 000bed50: 6d65 2229 3d6c 6e61 6d65 2c74 6d70 3128 me\")=lname,tmp1(\n-000bed60: 2264 6f62 2229 3d64 6f62 2600 2446 5500 \"dob\")=dob&.$FU.\n+000bed60: 2264 6f62 2229 3d64 6f62 2600 2444 5500 \"dob\")=dob&.$DU.\n 000bed70: 0020 2020 2020 2020 7365 7420 746d 7032 . set tmp2\n 000bed80: 3d24 5a41 4861 6e64 6c65 2874 6d70 3129 =$ZAHandle(tmp1)\n-000bed90: 2600 2446 5600 0020 2020 2020 2020 7365 &.$FV.. se\n+000bed90: 2600 2444 5600 0020 2020 2020 2020 7365 &.$DV.. se\n 000beda0: 7420 4028 222a 2522 5f74 6d70 325f 223d t @(\"*%\"_tmp2_\"=\n-000bedb0: 746d 7031 2229 1700 2446 5700 0020 2020 tmp1\")..$FW.. \n+000bedb0: 746d 7031 2229 1700 2444 5700 0020 2020 tmp1\")..$DW.. \n 000bedc0: 2020 2020 7175 6974 2074 6d70 3216 0024 quit tmp2..$\n-000bedd0: 4658 0000 2020 202d 2d2d 2d2d 2d2d 2d2d FX.. ---------\n-000bede0: 2d2d 2d2a 0024 4659 0000 2020 2041 7272 ---*.$FY.. Arr\n+000bedd0: 4458 0000 2020 202d 2d2d 2d2d 2d2d 2d2d DX.. ---------\n+000bede0: 2d2d 2d2a 0024 4459 0000 2020 2041 7272 ---*.$DY.. Arr\n 000bedf0: 6179 206f 6620 6f62 6a65 6374 7320 6f66 ay of objects of\n 000bee00: 2072 656c 6174 6976 6973 7473 3a14 0024 relativists:..$\n-000bee10: 465a 0000 2020 2024 5a57 5254 4143 3d22 FZ.. $ZWRTAC=\"\n-000bee20: 2222 0024 4661 0000 2020 202a 5265 6c61 \"\".$Fa.. *Rela\n+000bee10: 445a 0000 2020 2024 5a57 5254 4143 3d22 DZ.. $ZWRTAC=\"\n+000bee20: 2222 0024 4461 0000 2020 202a 5265 6c61 \"\".$Da.. *Rela\n 000bee30: 7469 7669 7374 7328 3129 3d24 5a57 5254 tivists(1)=$ZWRT\n-000bee40: 4143 311f 0024 4662 0000 2020 2024 5a57 AC1..$Fb.. $ZW\n+000bee40: 4143 311f 0024 4462 0000 2020 2024 5a57 AC1..$Db.. $ZW\n 000bee50: 5254 4143 3128 2264 6f62 2229 3d31 3339 RTAC1(\"dob\")=139\n-000bee60: 3532 2400 2446 6300 0020 2020 245a 5752 52$.$Fc.. $ZWR\n+000bee60: 3532 2400 2444 6300 0020 2020 245a 5752 52$.$Dc.. $ZWR\n 000bee70: 5441 4331 2822 666e 616d 6522 293d 2241 TAC1(\"fname\")=\"A\n-000bee80: 6c62 6572 7422 2600 2446 6400 0020 2020 lbert\"&.$Fd.. \n+000bee80: 6c62 6572 7422 2600 2444 6400 0020 2020 lbert\"&.$Dd.. \n 000bee90: 245a 5752 5441 4331 2822 6c6e 616d 6522 $ZWRTAC1(\"lname\"\n-000beea0: 293d 2245 696e 7374 6569 6e22 2200 2446 )=\"Einstein\"\".$F\n+000beea0: 293d 2245 696e 7374 6569 6e22 2200 2444 )=\"Einstein\"\".$D\n 000beeb0: 6500 0020 2020 2a52 656c 6174 6976 6973 e.. *Relativis\n 000beec0: 7473 2832 293d 245a 5752 5441 4332 1f00 ts(2)=$ZWRTAC2..\n-000beed0: 2446 6600 0020 2020 245a 5752 5441 4332 $Ff.. $ZWRTAC2\n+000beed0: 2444 6600 0020 2020 245a 5752 5441 4332 $Df.. $ZWRTAC2\n 000beee0: 2822 646f 6222 293d 3135 3333 3724 0024 (\"dob\")=15337$.$\n-000beef0: 4667 0000 2020 2024 5a57 5254 4143 3228 Fg.. $ZWRTAC2(\n+000beef0: 4467 0000 2020 2024 5a57 5254 4143 3228 Dg.. $ZWRTAC2(\n 000bef00: 2266 6e61 6d65 2229 3d22 4172 7468 7572 \"fname\")=\"Arthur\n-000bef10: 2227 0024 4668 0000 2020 2024 5a57 5254 \"'.$Fh.. $ZWRT\n+000bef10: 2227 0024 4468 0000 2020 2024 5a57 5254 \"'.$Dh.. $ZWRT\n 000bef20: 4143 3228 226c 6e61 6d65 2229 3d22 4564 AC2(\"lname\")=\"Ed\n-000bef30: 6469 6e67 746f 6e22 0d00 2446 6900 0020 dington\"..$Fi.. \n-000bef40: 2020 693d 3514 0024 466a 0000 2020 2024 i=5..$Fj.. $\n-000bef50: 5a57 5254 4143 3d22 220b 0024 4671 0000 ZWRTAC=\"\"..$Fq..\n-000bef60: 2020 2024 0700 2446 7200 0015 001a 4653 $..$Fr.....FS\n+000bef30: 6469 6e67 746f 6e22 0d00 2444 6900 0020 dington\"..$Di.. \n+000bef40: 2020 693d 3514 0024 446a 0000 2020 2024 i=5..$Dj.. $\n+000bef50: 5a57 5254 4143 3d22 220b 0024 4471 0000 ZWRTAC=\"\"..$Dq..\n+000bef60: 2020 2024 0700 2444 7200 0015 001a 4453 $..$Dr.....DS\n 000bef70: 4349 4928 2900 0024 5a41 7363 6969 2829 CII()..$ZAscii()\n-000bef80: 1400 2146 bf11 0000 2020 2024 5a41 7363 ..!F.... $ZAsc\n-000bef90: 6969 2829 0700 2246 2100 004f 0022 4631 ii()..\"F!..O.\"F1\n+000bef80: 1400 2144 bf11 0000 2020 2024 5a41 7363 ..!D.... $ZAsc\n+000bef90: 6969 2829 0700 2244 2100 004f 0022 4431 ii()..\"D!..O.\"D1\n 000befa0: 0000 2020 2052 6574 7572 6e73 2074 6865 .. Returns the\n 000befb0: 206e 756d 6572 6963 2062 7974 6520 7661 numeric byte va\n 000befc0: 6c75 6520 2830 2074 6872 6f75 6768 2032 lue (0 through 2\n 000befd0: 3535 2920 6f66 2061 2067 6976 656e 2073 55) of a given s\n 000befe0: 6571 7565 6e63 6520 6f66 0000 0000 0000 equence of......\n 000beff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bf000: 0100 0000 ba07 0000 1924 0000 0000 0000 .........$......\n-000bf010: 4100 0046 4845 4c50 00ff 7300 ff46 554e A..FHELP..s..FUN\n+000bf010: 4100 0044 4845 4c50 00ff 7300 ff46 554e A..DHELP..s..FUN\n 000bf020: 4354 494f 4e53 00ff 7300 ff24 5a41 5343 CTIONS..s..$ZASC\n 000bf030: 4949 2829 00bf 4100 0020 2020 6f63 7465 II()..A.. octe\n 000bf040: 7473 2028 382d 6269 7420 6279 7465 7329 ts (8-bit bytes)\n-000bf050: 2e07 0022 4651 0000 3000 2246 6100 0020 ...\"FQ..0.\"Fa.. \n+000bf050: 2e07 0022 4451 0000 3000 2244 6100 0020 ...\"DQ..0.\"Da.. \n 000bf060: 2020 5468 6520 666f 726d 6174 2066 6f72 The format for\n 000bf070: 2074 6865 2024 4153 4349 4920 6675 6e63 the $ASCII func\n-000bf080: 7469 6f6e 2069 733a 0700 2246 7100 0023 tion is:..\"Fq..#\n-000bf090: 0022 4681 0000 2020 2024 5a41 5b53 4349 .\"F... $ZA[SCI\n+000bf080: 7469 6f6e 2069 733a 0700 2244 7100 0023 tion is:..\"Dq..#\n+000bf090: 0022 4481 0000 2020 2024 5a41 5b53 4349 .\"D... $ZA[SCI\n 000bf0a0: 495d 2865 7870 725b 2c69 6e74 6578 7072 I](expr[,intexpr\n-000bf0b0: 5d29 0700 2246 9100 001a 0021 46ff 7300 ])..\"F.....!F.s.\n+000bf0b0: 5d29 0700 2244 9100 001a 0021 44ff 7300 ])..\"D.....!D.s.\n 000bf0c0: ff45 5841 4d50 4c45 5300 0045 7861 6d70 .EXAMPLES..Examp\n-000bf0d0: 6c65 7313 002e 46bf 1100 0020 2020 4578 les...F.... Ex\n-000bf0e0: 616d 706c 6573 0700 2f46 2100 0012 002f amples../F!..../\n-000bf0f0: 4631 0000 2020 2045 7861 6d70 6c65 3a07 F1.. Example:.\n-000bf100: 002f 4641 0000 3000 2f46 5100 0020 2020 ./FA..0./FQ.. \n+000bf0d0: 6c65 7313 002e 44bf 1100 0020 2020 4578 les...D.... Ex\n+000bf0e0: 616d 706c 6573 0700 2f44 2100 0012 002f amples../D!..../\n+000bf0f0: 4431 0000 2020 2045 7861 6d70 6c65 3a07 D1.. Example:.\n+000bf100: 002f 4441 0000 3000 2f44 5100 0020 2020 ./DA..0./DQ.. \n 000bf110: 4754 4d3e 666f 7220 693d 303a 313a 3420 GTM>for i=0:1:4 \n 000bf120: 7772 6974 6520 212c 247a 6173 6369 6928 write !,$zascii(\n-000bf130: 222a 222c 6929 0700 2f46 6100 000c 002f \"*\",i)../Fa..../\n-000bf140: 4671 0000 2020 202d 310d 002f 4681 0000 Fq.. -1../F...\n-000bf150: 2020 2032 3238 0d00 2f46 9100 0020 2020 228../F... \n-000bf160: 3138 340e 002e 46c0 1100 0020 2020 3138 184...F.... 18\n-000bf170: 370c 002f 4612 0000 2020 202d 310e 002f 7../F... -1../\n-000bf180: 4613 0000 2020 2047 544d 3e07 002f 4614 F... GTM>../F.\n-000bf190: 0000 5400 2f46 1500 0020 2020 5468 6973 ..T./F... This\n+000bf130: 222a 222c 6929 0700 2f44 6100 000c 002f \"*\",i)../Da..../\n+000bf140: 4471 0000 2020 202d 310d 002f 4481 0000 Dq.. -1../D...\n+000bf150: 2020 2032 3238 0d00 2f44 9100 0020 2020 228../D... \n+000bf160: 3138 340e 002e 44c0 1100 0020 2020 3138 184...D.... 18\n+000bf170: 370c 002f 4412 0000 2020 202d 310e 002f 7../D... -1../\n+000bf180: 4413 0000 2020 2047 544d 3e07 002f 4414 D... GTM>../D.\n+000bf190: 0000 5400 2f44 1500 0020 2020 5468 6973 ..T./D... This\n 000bf1a0: 2055 5446 2d38 206d 6f64 6520 6578 616d UTF-8 mode exam\n 000bf1b0: 706c 6520 6469 7370 6c61 7973 2074 6865 ple displays the\n 000bf1c0: 2072 6573 756c 7420 6f66 2024 5a41 5343 result of $ZASC\n 000bf1d0: 4949 2829 2073 7065 6369 6679 696e 6720 II() specifying \n-000bf1e0: 6120 6279 7465 5400 2f46 1600 0020 2020 a byteT./F... \n+000bf1e0: 6120 6279 7465 5400 2f44 1600 0020 2020 a byteT./D... \n 000bf1f0: 706f 7369 7469 6f6e 2062 6566 6f72 652c position before,\n 000bf200: 2066 6972 7374 2c20 7365 636f 6e64 2061 first, second a\n 000bf210: 6e64 2074 6869 7264 2070 6f73 6974 696f nd third positio\n 000bf220: 6e73 2c20 616e 6420 6166 7465 7220 7468 ns, and after th\n-000bf230: 6520 7365 7175 656e 6365 5300 2f46 1700 e sequenceS./F..\n+000bf230: 6520 7365 7175 656e 6365 5300 2f44 1700 e sequenceS./D..\n 000bf240: 0020 2020 6f66 206f 6374 6574 7320 2838 . of octets (8\n 000bf250: 2d62 6974 2062 7974 6573 2920 7265 7072 -bit bytes) repr\n 000bf260: 6573 656e 7465 6420 6279 202a 2e20 496e esented by *. In\n 000bf270: 2074 6865 2061 626f 7665 2065 7861 6d70 the above examp\n 000bf280: 6c65 2c20 3232 382c 2031 3834 2c4c 002f le, 228, 184,L./\n-000bf290: 4618 0000 2020 2061 6e64 2031 3837 2072 F... and 187 r\n+000bf290: 4418 0000 2020 2061 6e64 2031 3837 2072 D... and 187 r\n 000bf2a0: 6570 7265 7365 6e74 7320 7468 6520 6e75 epresents the nu\n 000bf2b0: 6d65 7269 6320 6279 7465 2076 616c 7565 meric byte value\n 000bf2c0: 206f 6620 7468 6520 7468 7265 652d 6279 of the three-by\n-000bf2d0: 7465 2069 6e20 7468 653c 002f 4619 0000 te in the<./F...\n+000bf2d0: 7465 2069 6e20 7468 653c 002f 4419 0000 te in the<./D...\n 000bf2e0: 2020 2073 6571 7565 6e63 6520 6f66 206f sequence of o\n 000bf2f0: 6374 6574 7320 2838 2d62 6974 2062 7974 ctets (8-bit byt\n 000bf300: 6573 2920 7265 7072 6573 656e 7465 6420 es) represented \n-000bf310: 6279 202a 2e07 002f 461a 0000 1b00 1a46 by *.../F......F\n+000bf310: 6279 202a 2e07 002f 441a 0000 1b00 1a44 by *.../D......D\n 000bf320: 5452 414e 5346 4f52 4d00 0024 5a41 5452 TRANSFORM..$ZATR\n-000bf330: 616e 7366 6f72 6d17 0024 46bf 1100 0020 ansform..$F.... \n+000bf330: 616e 7366 6f72 6d17 0024 44bf 1100 0020 ansform..$D.... \n 000bf340: 2020 245a 4154 5261 6e73 666f 726d 0700 $ZATRansform..\n-000bf350: 2546 2100 0050 0025 4631 0000 2020 2052 %F!..P.%F1.. R\n+000bf350: 2544 2100 0050 0025 4431 0000 2020 2052 %D!..P.%D1.. R\n 000bf360: 6574 7572 6e73 2074 6865 2074 7261 6e73 eturns the trans\n 000bf370: 666f 726d 6564 2072 6570 7265 7365 6e74 formed represent\n 000bf380: 6174 696f 6e20 6f66 2074 6865 2066 6972 ation of the fir\n 000bf390: 7374 2061 7267 756d 656e 7420 6578 7072 st argument expr\n-000bf3a0: 2069 6e20 6151 0025 4641 0000 2020 206e in aQ.%FA.. n\n+000bf3a0: 2069 6e20 6151 0025 4441 0000 2020 206e in aQ.%DA.. n\n 000bf3b0: 6f72 6d61 6c69 7a65 6420 666f 726d 2075 ormalized form u\n 000bf3c0: 7369 6e67 2074 6865 2061 6c74 6572 6e61 sing the alterna\n 000bf3d0: 7469 7665 2074 7261 6e73 666f 726d 2073 tive transform s\n 000bf3e0: 7065 6369 6669 6564 2062 7920 7468 6520 pecified by the \n-000bf3f0: 7365 636f 6e64 5400 2546 5100 0020 2020 secondT.%FQ.. \n+000bf3f0: 7365 636f 6e64 5400 2544 5100 0020 2020 secondT.%DQ.. \n 000bf400: 6172 6775 6d65 6e74 2069 6e74 6578 7072 argument intexpr\n 000bf410: 3b20 7468 6520 7472 616e 7366 6f72 6d65 ; the transforme\n 000bf420: 6420 7265 7072 6573 656e 7461 7469 6f6e d representation\n 000bf430: 2063 616e 2062 6520 7573 6564 2061 7320 can be used as \n-000bf440: 616e 206f 7065 7261 6e64 4c00 2546 6100 an operandL.%Fa.\n+000bf440: 616e 206f 7065 7261 6e64 4c00 2544 6100 an operandL.%Da.\n 000bf450: 0020 2020 746f 2074 6865 2066 6f6c 6c6f . to the follo\n 000bf460: 7773 2028 5d29 206f 7220 736f 7274 732d ws (]) or sorts-\n 000bf470: 6166 7465 7220 285d 5d29 206f 7065 7261 after (]]) opera\n 000bf480: 746f 7220 7375 6368 2074 6861 742c 2069 tor such that, i\n-000bf490: 6620 626f 7468 4b00 2546 7100 0020 2020 f bothK.%Fq.. \n+000bf490: 6620 626f 7468 4b00 2544 7100 0020 2020 f bothK.%Dq.. \n 000bf4a0: 6f70 6572 616e 6473 2061 7265 2069 6e20 operands are in \n 000bf4b0: 7468 6520 6e6f 726d 616c 697a 6564 2066 the normalized f\n 000bf4c0: 6f72 6d2c 2074 6865 2072 6573 756c 7420 orm, the result \n 000bf4d0: 6973 2069 6e64 6570 656e 6465 6e74 206f is independent o\n-000bf4e0: 664f 0025 4681 0000 2020 2061 6c74 6572 fO.%F... alter\n+000bf4e0: 664f 0025 4481 0000 2020 2061 6c74 6572 fO.%D... alter\n 000bf4f0: 6e61 7469 7665 2063 6f6c 6c61 7469 6f6e native collation\n 000bf500: 2e20 5468 6520 666f 726d 6174 2066 6f72 . The format for\n 000bf510: 2074 6865 2024 5a41 5452 414e 5346 4f52 the $ZATRANSFOR\n 000bf520: 4d28 2920 6675 6e63 7469 6f6e 2069 733a M() function is:\n-000bf530: 0700 2546 9100 003a 0024 46c0 1100 0020 ..%F...:.$F.... \n+000bf530: 0700 2544 9100 003a 0024 44c0 1100 0020 ..%D...:.$D.... \n 000bf540: 2020 245a 4154 5241 4e53 464f 524d 2865 $ZATRANSFORM(e\n 000bf550: 7870 722c 696e 7465 7870 725b 2c7b 307c xpr,intexpr[,{0|\n 000bf560: 317c 327c 2d32 7d5d 5b2c 7b30 7c31 7d5d 1|2|-2}][,{0|1}]\n-000bf570: 2907 0025 4612 0000 5100 2546 1300 0020 )..%F...Q.%F... \n+000bf570: 2907 0025 4412 0000 5100 2544 1300 0020 )..%D...Q.%D... \n 000bf580: 2020 5468 6520 3220 616e 6420 2d32 2077 The 2 and -2 w\n 000bf590: 6f72 6b20 696e 204d 206d 6f64 6520 666f ork in M mode fo\n 000bf5a0: 7220 7468 6520 274d 2720 636f 6c6c 6174 r the 'M' collat\n 000bf5b0: 696f 6e20 2863 6f6c 6c61 7469 6f6e 2030 ion (collation 0\n-000bf5c0: 292c 206f 7220 616e 7953 0025 4614 0000 ), or anyS.%F...\n+000bf5c0: 292c 206f 7220 616e 7953 0025 4414 0000 ), or anyS.%D...\n 000bf5d0: 2020 2075 7365 7220 6465 6669 6e65 6420 user defined \n 000bf5e0: 636f 6c6c 6174 696f 6e20 7768 6963 6820 collation which \n 000bf5f0: 7375 7070 6c69 6573 2074 6865 206e 6563 supplies the nec\n 000bf600: 6573 7361 7279 2070 6c75 6769 6e20 6675 essary plugin fu\n-000bf610: 6e63 7469 6f6e 616c 6974 792e 5100 2546 nctionality.Q.%F\n+000bf610: 6e63 7469 6f6e 616c 6974 792e 5100 2544 nctionality.Q.%D\n 000bf620: 1500 0020 2020 496e 2055 5446 2d38 206d ... In UTF-8 m\n 000bf630: 6f64 652c 2074 6865 7365 2061 7267 756d ode, these argum\n 000bf640: 656e 7420 7661 6c75 6573 2070 726f 6475 ent values produ\n 000bf650: 6365 2061 205a 4154 5241 4e53 434f 4c20 ce a ZATRANSCOL \n 000bf660: 6572 726f 722e 2049 6620 7468 6553 0025 error. If theS.%\n-000bf670: 4616 0000 2020 2070 6c75 6769 6e20 666f F... plugin fo\n+000bf670: 4416 0000 2020 2070 6c75 6769 6e20 666f D... plugin fo\n 000bf680: 7220 7468 6520 7370 6563 6966 6965 6420 r the specified \n 000bf690: 636f 6c6c 6174 696f 6e20 646f 6573 206e collation does n\n 000bf6a0: 6f74 2073 7570 706f 7274 2074 6869 7320 ot support this \n 000bf6b0: 226e 6578 7420 6368 6172 6163 7465 7222 \"next character\"\n-000bf6c0: 5400 2546 1700 0020 2020 6675 6e63 7469 T.%F... functi\n+000bf6c0: 5400 2544 1700 0020 2020 6675 6e63 7469 T.%D... functi\n 000bf6d0: 6f6e 616c 6974 792c 2074 6865 2066 756e onality, the fun\n 000bf6e0: 6374 696f 6e20 7072 6f64 7563 6573 2061 ction produces a\n 000bf6f0: 2043 4f4c 4c41 5449 4f4e 554e 4445 4620 COLLATIONUNDEF \n 000bf700: 6572 726f 7220 696e 2072 6573 706f 6e73 error in respons\n-000bf710: 6520 746f 5200 2546 1800 0020 2020 616e e toR.%F... an\n+000bf710: 6520 746f 5200 2544 1800 0020 2020 616e e toR.%D... an\n 000bf720: 2061 6e20 6174 7465 6d70 7420 746f 2069 an attempt to i\n 000bf730: 6e76 6f6b 6520 6974 2e20 4966 2061 6e20 nvoke it. If an \n 000bf740: 6578 7465 726e 616c 2063 6f6c 6c61 7469 external collati\n 000bf750: 6f6e 206c 6962 7261 7279 2069 7320 7573 on library is us\n-000bf760: 6564 2061 6e64 5400 2546 1900 0020 2020 ed andT.%F... \n+000bf760: 6564 2061 6e64 5400 2544 1900 0020 2020 ed andT.%D... \n 000bf770: 656e 636f 756e 7465 7273 2061 2067 746d encounters a gtm\n 000bf780: 5f61 635f 7875 7469 6c20 6661 696c 7572 _ac_xutil failur\n 000bf790: 652c 205a 4154 5241 4e53 464f 524d 2070 e, ZATRANSFORM p\n 000bf7a0: 726f 6475 6365 7320 616e 2045 5252 5f5a roduces an ERR_Z\n 000bf7b0: 4154 5241 4e53 434f 4c2e 0000 0000 0000 ATRANSCOL.......\n 000bf7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bf7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bf7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bf7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bf800: 0100 0000 be07 0000 3e24 0000 0000 0000 ........>$......\n-000bf810: 6d00 0046 4845 4c50 00ff 7300 ff46 554e m..FHELP..s..FUN\n+000bf810: 6d00 0044 4845 4c50 00ff 7300 ff46 554e m..DHELP..s..FUN\n 000bf820: 4354 494f 4e53 00ff 7300 ff24 5a41 5452 CTIONS..s..$ZATR\n 000bf830: 414e 5346 4f52 4d00 c01a 0000 2020 2049 ANSFORM..... I\n 000bf840: 6620 616e 2065 7874 6572 6e61 6c20 636f f an external co\n 000bf850: 6c6c 6174 696f 6e20 6c69 6272 6172 7920 llation library \n 000bf860: 6973 2075 7365 6420 616e 6420 646f 6573 is used and does\n 000bf870: 206e 6f74 2073 7570 706c 7920 6150 0025 not supply aP.%\n-000bf880: 4621 0000 2020 2067 746d 5f61 635f 7875 F!.. gtm_ac_xu\n+000bf880: 4421 0000 2020 2067 746d 5f61 635f 7875 D!.. gtm_ac_xu\n 000bf890: 7469 6c20 6675 6e63 7469 6f6e 2c20 5a41 til function, ZA\n 000bf8a0: 5452 414e 5346 4f52 4d20 7072 6f64 7563 TRANSFORM produc\n 000bf8b0: 6573 2061 6e20 4552 525f 434f 4c4c 4154 es an ERR_COLLAT\n 000bf8c0: 494f 4e55 4e44 4546 2077 6865 6e51 0025 IONUNDEF whenQ.%\n-000bf8d0: 4622 0000 2020 206f 7065 7261 7469 6f6e F\".. operation\n+000bf8d0: 4422 0000 2020 206f 7065 7261 7469 6f6e D\".. operation\n 000bf8e0: 7320 2d32 206f 7220 3220 6172 6520 7370 s -2 or 2 are sp\n 000bf8f0: 6563 6966 6965 642e 2054 6f20 7573 6520 ecified. To use \n 000bf900: 7468 6573 6520 6f70 6572 6174 696f 6e73 these operations\n 000bf910: 2077 6974 6820 6578 7465 726e 616c 4a00 with externalJ.\n-000bf920: 2546 2300 0020 2020 636f 6c6c 6174 696f %F#.. collatio\n+000bf920: 2544 2300 0020 2020 636f 6c6c 6174 696f %D#.. collatio\n 000bf930: 6e20 6c69 6272 6172 6965 732c 2074 6865 n libraries, the\n 000bf940: 206c 6962 7261 7269 6573 206d 7573 7420 libraries must \n 000bf950: 7375 7070 6c79 2061 2066 756e 6374 696f supply a functio\n-000bf960: 6e20 6361 6c6c 6564 1900 2546 2400 0020 n called..%F$.. \n+000bf960: 6e20 6361 6c6c 6564 1900 2544 2400 0020 n called..%D$.. \n 000bf970: 2020 2767 746d 5f61 635f 7875 7469 6c27 'gtm_ac_xutil'\n-000bf980: 2e07 0025 4625 0000 1a00 2446 ff73 00ff ...%F%....$F.s..\n+000bf980: 2e07 0025 4425 0000 1a00 2444 ff73 00ff ...%D%....$D.s..\n 000bf990: 4558 414d 504c 4553 0000 4578 616d 706c EXAMPLES..Exampl\n-000bf9a0: 6573 1300 3146 bf11 0000 2020 2045 7861 es..1F.... Exa\n-000bf9b0: 6d70 6c65 7307 0032 4621 0000 1200 3246 mples..2F!....2F\n+000bf9a0: 6573 1300 3144 bf11 0000 2020 2045 7861 es..1D.... Exa\n+000bf9b0: 6d70 6c65 7307 0032 4421 0000 1200 3244 mples..2D!....2D\n 000bf9c0: 3100 0020 2020 4578 616d 706c 653a 0700 1.. Example:..\n-000bf9d0: 3246 4100 004e 0032 4651 0000 2020 2047 2FA..N.2FQ.. G\n+000bf9d0: 3244 4100 004e 0032 4451 0000 2020 2047 2DA..N.2DQ.. G\n 000bf9e0: 544d 3e77 7269 7465 2024 7a61 7472 616e TM>write $zatran\n 000bf9f0: 7366 6f72 6d28 224a 6f68 6e20 536d 7974 sform(\"John Smyt\n 000bfa00: 6865 222c 3129 5d24 7a61 7472 616e 7366 he\",1)]$zatransf\n 000bfa10: 6f72 6d28 224a 616e 6520 536d 6974 6822 orm(\"Jane Smith\"\n-000bfa20: 2c32 290b 0032 4661 0000 2020 2030 0e00 ,2)..2Fa.. 0..\n-000bfa30: 3246 7100 0020 2020 4754 4d3e 0700 3246 2Fq.. GTM>..2F\n-000bfa40: 8100 004f 0032 4691 0000 2020 2054 6869 ...O.2F... Thi\n+000bfa20: 2c32 290b 0032 4461 0000 2020 2030 0e00 ,2)..2Da.. 0..\n+000bfa30: 3244 7100 0020 2020 4754 4d3e 0700 3244 2Dq.. GTM>..2D\n+000bfa40: 8100 004f 0032 4491 0000 2020 2054 6869 ...O.2D... Thi\n 000bfa50: 7320 6578 616d 706c 6520 7573 6573 2024 s example uses $\n 000bfa60: 5a41 5452 414e 5346 4f52 4d28 2920 616e ZATRANSFORM() an\n 000bfa70: 6420 7477 6f20 2868 6572 6520 756e 7370 d two (here unsp\n 000bfa80: 6563 6966 6965 6429 2063 6f6c 6c61 7469 ecified) collati\n-000bfa90: 6f6e 5300 3146 c011 0000 2020 2064 6566 onS.1F.... def\n+000bfa90: 6f6e 5300 3144 c011 0000 2020 2064 6566 onS.1D.... def\n 000bfaa0: 696e 6974 696f 6e73 2074 6f20 636f 6d70 initions to comp\n 000bfab0: 6172 6520 7468 6520 6f72 6465 7269 6e67 are the ordering\n 000bfac0: 206f 6620 7477 6f20 286c 6974 6572 616c of two (literal\n 000bfad0: 2920 6578 7072 6573 7369 6f6e 7320 6173 ) expressions as\n-000bfae0: 2047 542e 4d54 0032 4612 0000 2020 2077 GT.MT.2F... w\n+000bfae0: 2047 542e 4d54 0032 4412 0000 2020 2077 GT.MT.2D... w\n 000bfaf0: 6f75 6c64 2063 6f6c 6c61 7465 2074 6865 ould collate the\n 000bfb00: 6d20 6966 2074 6865 7265 2077 6173 2061 m if there was a\n 000bfb10: 2077 6179 2074 6f20 636f 6c6c 6174 6520 way to collate \n 000bfb20: 7468 656d 2074 6f67 6574 6865 722e 2054 them together. T\n-000bfb30: 6865 2072 6573 756c 7443 0032 4613 0000 he resultC.2F...\n+000bfb30: 6865 2072 6573 756c 7443 0032 4413 0000 he resultC.2D...\n 000bfb40: 2020 2069 6e64 6963 6174 6573 2074 6861 indicates tha\n 000bfb50: 7420 7468 6520 6669 7273 7420 776f 756c t the first woul\n 000bfb60: 6420 636f 6c6c 6174 6520 6265 666f 7265 d collate before\n-000bfb70: 2074 6865 2073 6563 6f6e 642e 0700 3246 the second...2F\n-000bfb80: 1400 0022 0019 4642 4954 5f46 554e 4354 ...\"..FBIT_FUNCT\n+000bfb70: 2074 6865 2073 6563 6f6e 642e 0700 3244 the second...2D\n+000bfb80: 1400 0022 0019 4442 4954 5f46 554e 4354 ...\"..DBIT_FUNCT\n 000bfb90: 494f 4e53 0000 245a 4249 545f 4675 6e63 IONS..$ZBIT_Func\n-000bfba0: 7469 6f6e 731a 0027 46bf 1100 0020 2020 tions..'F.... \n+000bfba0: 7469 6f6e 731a 0027 44bf 1100 0020 2020 tions..'D.... \n 000bfbb0: 245a 4249 5420 4675 6e63 7469 6f6e 7307 $ZBIT Functions.\n-000bfbc0: 0028 4621 0000 4e00 2846 3100 0020 2020 .(F!..N.(F1.. \n+000bfbc0: 0028 4421 0000 4e00 2844 3100 0020 2020 .(D!..N.(D1.. \n 000bfbd0: 4120 7365 7269 6573 206f 6620 6675 6e63 A series of func\n 000bfbe0: 7469 6f6e 7320 6265 6769 6e6e 696e 6720 tions beginning \n 000bfbf0: 7769 7468 2024 5a42 4954 206c 6574 7320 with $ZBIT lets \n 000bfc00: 796f 7520 6d61 6e69 7075 6c61 7465 2061 you manipulate a\n-000bfc10: 2062 6974 5300 2846 4100 0020 2020 7374 bitS.(FA.. st\n+000bfc10: 2062 6974 5300 2844 4100 0020 2020 7374 bitS.(DA.. st\n 000bfc20: 7265 616d 2e20 496e 7465 726e 616c 6c79 ream. Internally\n 000bfc30: 2c20 4754 2e4d 2073 746f 7265 7320 6120 , GT.M stores a \n 000bfc40: 6269 7420 7374 7265 616d 2069 6e20 7468 bit stream in th\n 000bfc50: 6520 666f 726d 206f 6620 6120 6269 7420 e form of a bit \n-000bfc60: 7374 7269 6e67 2e4c 0028 4651 0000 2020 string.L.(FQ.. \n+000bfc60: 7374 7269 6e67 2e4c 0028 4451 0000 2020 string.L.(DQ.. \n 000bfc70: 2041 2062 6974 2073 7472 696e 6720 656d A bit string em\n 000bfc80: 6265 6473 2061 2062 6974 2073 7472 6561 beds a bit strea\n 000bfc90: 6d20 696e 2073 7563 6820 6120 7761 7920 m in such a way \n 000bfca0: 7468 6174 2074 6865 2066 6972 7374 2062 that the first b\n-000bfcb0: 7974 6552 0028 4661 0000 2020 2073 7065 yteR.(Fa.. spe\n+000bfcb0: 7974 6552 0028 4461 0000 2020 2073 7065 yteR.(Da.. spe\n 000bfcc0: 6369 6669 6573 2074 6865 206e 756d 6265 cifies the numbe\n 000bfcd0: 7220 6f66 2074 7261 696c 696e 6720 6269 r of trailing bi\n 000bfce0: 7473 2069 6e20 7468 6520 6c61 7374 2062 ts in the last b\n 000bfcf0: 7974 6520 7468 6174 2061 7265 206e 6f74 yte that are not\n-000bfd00: 2070 6172 744e 0028 4671 0000 2020 206f partN.(Fq.. o\n+000bfd00: 2070 6172 744e 0028 4471 0000 2020 206f partN.(Dq.. o\n 000bfd10: 6620 7468 6520 6269 742d 7374 7265 616d f the bit-stream\n 000bfd20: 2e20 496e 2074 6869 7320 7761 792c 2047 . In this way, G\n 000bfd30: 542e 4d20 6973 2061 626c 6520 746f 2073 T.M is able to s\n 000bfd40: 746f 7265 2062 6974 2d73 7472 6561 6d73 tore bit-streams\n-000bfd50: 206f 6652 0028 4681 0000 2020 206c 656e ofR.(F... len\n+000bfd50: 206f 6652 0028 4481 0000 2020 206c 656e ofR.(D... len\n 000bfd60: 6774 6873 206f 7468 6572 2074 6861 6e20 gths other than \n 000bfd70: 6d75 6c74 6970 6c65 7320 6f66 2038 2062 multiples of 8 b\n 000bfd80: 6974 7320 696e 2062 7974 6520 666f 726d its in byte form\n 000bfd90: 6174 2e20 536f 2066 6f72 2065 7861 6d70 at. So for examp\n-000bfda0: 6c65 2c20 6154 0028 4691 0000 2020 2066 le, aT.(F... f\n+000bfda0: 6c65 2c20 6154 0028 4491 0000 2020 2066 le, aT.(D... f\n 000bfdb0: 6972 7374 2062 7974 6520 6f66 2076 616c irst byte of val\n 000bfdc0: 7565 206f 6620 7a65 726f 2028 3029 2069 ue of zero (0) i\n 000bfdd0: 6e64 6963 6174 6573 2074 6861 7420 616c ndicates that al\n 000bfde0: 6c20 6f66 2074 6865 2062 6974 7320 696e l of the bits in\n-000bfdf0: 2074 6865 206c 6173 7453 0027 46c0 1100 the lastS.'F...\n+000bfdf0: 2074 6865 206c 6173 7453 0027 44c0 1100 the lastS.'D...\n 000bfe00: 0020 2020 6279 7465 2062 656c 6f6e 6720 . byte belong \n 000bfe10: 746f 2074 6865 2062 6974 2d73 7472 6561 to the bit-strea\n 000bfe20: 6d2c 2077 6869 6c65 2061 206f 6e65 2028 m, while a one (\n 000bfe30: 3129 2069 6e64 6963 6174 6573 2074 6865 1) indicates the\n-000bfe40: 206c 6173 7420 6269 7420 6973 5000 2846 last bit isP.(F\n+000bfe40: 206c 6173 7420 6269 7420 6973 5000 2844 last bit isP.(D\n 000bfe50: 1200 0020 2020 6578 636c 7564 6564 2061 ... excluded a\n 000bfe60: 6e64 2061 2073 6576 656e 2028 3729 2069 nd a seven (7) i\n 000bfe70: 6e64 6963 6174 6573 2074 6861 7420 6f6e ndicates that on\n 000bfe80: 6c79 2074 6865 2066 6972 7374 2062 6974 ly the first bit\n-000bfe90: 2069 6e20 7468 6520 6c61 7374 2900 2846 in the last).(F\n+000bfe90: 2069 6e20 7468 6520 6c61 7374 2900 2844 in the last).(D\n 000bfea0: 1300 0020 2020 6279 7465 2062 656c 6f6e ... byte belon\n 000bfeb0: 6773 2074 6f20 7468 6520 6269 742d 7374 gs to the bit-st\n-000bfec0: 7265 616d 2e07 0028 4614 0000 5000 2846 ream...(F...P.(F\n+000bfec0: 7265 616d 2e07 0028 4414 0000 5000 2844 ream...(D...P.(D\n 000bfed0: 1500 0020 2020 4966 2079 6f75 2068 6176 ... If you hav\n 000bfee0: 6520 746f 2063 6f6e 7665 7274 2061 2063 e to convert a c\n 000bfef0: 6861 7261 6374 6572 2073 7472 696e 6720 haracter string \n 000bff00: 696e 746f 2061 2062 6974 2073 7472 696e into a bit strin\n-000bff10: 6720 7468 656e 2061 6464 2061 4f00 2846 g then add aO.(F\n+000bff10: 6720 7468 656e 2061 6464 2061 4f00 2844 g then add aO.(D\n 000bff20: 1600 0020 2020 6c65 6164 696e 6720 6279 ... leading by\n 000bff30: 7465 2074 6f20 7468 6174 2063 6861 7261 te to that chara\n 000bff40: 6374 6572 2073 7472 696e 6720 736f 2074 cter string so t\n 000bff50: 6861 7420 616c 6c20 245a 4249 5420 6675 hat all $ZBIT fu\n-000bff60: 6e63 7469 6f6e 7320 6361 6e53 0028 4617 nctions canS.(F.\n+000bff60: 6e63 7469 6f6e 7320 6361 6e53 0028 4417 nctions canS.(D.\n 000bff70: 0000 2020 2072 6563 6f67 6e69 7a65 2069 .. recognize i\n 000bff80: 742e 2054 6865 206d 6f73 7420 636f 6d6d t. The most comm\n 000bff90: 6f6e 2061 6e64 2073 7472 6169 6768 7466 on and straightf\n 000bffa0: 6f72 7761 7264 2077 6179 206f 6620 646f orward way of do\n 000bffb0: 696e 6720 7468 6973 2069 7320 746f 0000 ing this is to..\n 000bffc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bffd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bffe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000bfff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c0000: 0100 0000 0008 0000 6824 0000 0000 0000 ........h$......\n-000c0010: 7800 0046 4845 4c50 00ff 7300 ff46 554e x..FHELP..s..FUN\n+000c0010: 7800 0044 4845 4c50 00ff 7300 ff46 554e x..DHELP..s..FUN\n 000c0020: 4354 494f 4e53 00ff 7300 ff24 5a42 4954 CTIONS..s..$ZBIT\n 000c0030: 5f46 554e 4354 494f 4e53 00c0 1800 0020 _FUNCTIONS..... \n 000c0040: 2020 636f 6e63 6174 656e 6174 6520 6120 concatenate a \n 000c0050: 2443 4841 5228 6e29 206f 6e20 7468 6520 $CHAR(n) on the \n 000c0060: 6672 6f6e 7420 6f66 2074 6865 2063 6861 front of the cha\n 000c0070: 7261 6374 6572 2073 7472 696e 672c 2077 racter string, w\n-000c0080: 6865 7265 2074 6865 5100 2846 1900 0020 here theQ.(F... \n+000c0080: 6865 7265 2074 6865 5100 2844 1900 0020 here theQ.(D... \n 000c0090: 2020 7661 6c75 6520 6f66 206e 2069 7320 value of n is \n 000c00a0: 7a65 726f 2074 6872 6f75 6768 2073 6576 zero through sev\n 000c00b0: 656e 2028 302d 3729 202d 206d 6f73 7420 en (0-7) - most \n 000c00c0: 636f 6d6d 6f6e 6c79 207a 6572 6f20 2830 commonly zero (0\n-000c00d0: 292e 2049 6620 796f 754b 0028 461a 0000 ). If youK.(F...\n+000c00d0: 292e 2049 6620 796f 754b 0028 441a 0000 ). If youK.(D...\n 000c00e0: 2020 2070 6173 7320 6120 6269 7420 7374 pass a bit st\n 000c00f0: 7269 6e67 2061 7320 616e 2061 7267 756d ring as an argum\n 000c0100: 656e 7420 746f 2061 2072 6f75 7469 6e65 ent to a routine\n 000c0110: 2074 6861 7420 6973 2065 7870 6563 7469 that is expecti\n-000c0120: 6e67 2061 5200 2846 2100 0020 2020 6368 ng aR.(F!.. ch\n+000c0120: 6e67 2061 5200 2844 2100 0020 2020 6368 ng aR.(D!.. ch\n 000c0130: 6172 6163 7465 7220 7374 7269 6e67 2c20 aracter string, \n 000c0140: 7468 656e 2074 6861 7420 6361 6c6c 6572 then that caller\n 000c0150: 2072 6f75 7469 6e65 206d 7573 7420 7374 routine must st\n 000c0160: 7269 7020 6f66 6620 7468 6520 6669 7273 rip off the firs\n-000c0170: 7420 2861 6e64 5000 2846 2200 0020 2020 t (andP.(F\".. \n+000c0170: 7420 2861 6e64 5000 2844 2200 0020 2020 t (andP.(D\".. \n 000c0180: 706f 7373 6962 6c79 2074 6865 206c 6173 possibly the las\n 000c0190: 7429 2062 7974 6520 736f 2074 6861 7420 t) byte so that \n 000c01a0: 6974 2063 616e 2072 6563 6f67 6e69 7a65 it can recognize\n 000c01b0: 2074 6865 2063 6861 7261 6374 6572 2073 the character s\n-000c01c0: 7472 696e 672e 0700 2846 2300 0054 0028 tring...(F#..T.(\n-000c01d0: 4624 0000 2020 2054 6869 7320 7365 6374 F$.. This sect\n+000c01c0: 7472 696e 672e 0700 2844 2300 0054 0028 tring...(D#..T.(\n+000c01d0: 4424 0000 2020 2054 6869 7320 7365 6374 D$.. This sect\n 000c01e0: 696f 6e20 636f 6e74 6169 6e73 2074 6865 ion contains the\n 000c01f0: 2064 6573 6372 6970 7469 6f6e 206f 6620 description of \n 000c0200: 616c 6c20 245a 4249 5420 6675 6e63 7469 all $ZBIT functi\n 000c0210: 6f6e 2061 6e64 2061 6e20 6578 616d 706c on and an exampl\n-000c0220: 6553 0028 4625 0000 2020 206f 6620 7573 eS.(F%.. of us\n+000c0220: 6553 0028 4425 0000 2020 206f 6620 7573 eS.(D%.. of us\n 000c0230: 696e 6720 245a 4249 5420 6675 6e63 7469 ing $ZBIT functi\n 000c0240: 6f6e 7320 746f 2074 7572 6e20 6120 6368 ons to turn a ch\n 000c0250: 6172 6163 7465 7220 696e 746f 2061 2062 aracter into a b\n 000c0260: 6974 2073 7472 6561 6d20 616e 6420 7265 it stream and re\n-000c0270: 7475 726e 5100 2846 2600 0020 2020 6120 turnQ.(F&.. a \n+000c0270: 7475 726e 5100 2844 2600 0020 2020 6120 turnQ.(D&.. a \n 000c0280: 636f 6465 6420 7661 6c75 652e 2048 6f77 coded value. How\n 000c0290: 6576 6572 2c20 7468 6520 6d6f 7374 2061 ever, the most a\n 000c02a0: 7070 726f 7072 6961 7465 2075 7365 206f ppropriate use o\n 000c02b0: 6620 7468 6573 6520 6675 6e63 7469 6f6e f these function\n-000c02c0: 7320 6d61 7953 0028 4627 0000 2020 2069 s mayS.(F'.. i\n+000c02c0: 7320 6d61 7953 0028 4427 0000 2020 2069 s mayS.(D'.. i\n 000c02d0: 6e63 6c75 6465 2074 6865 2066 6f72 6d61 nclude the forma\n 000c02e0: 7469 6f6e 206f 6620 6368 6563 6b73 756d tion of checksum\n 000c02f0: 732c 2068 616e 646c 696e 6720 6f66 2062 s, handling of b\n 000c0300: 6974 2d64 6174 6120 2873 6179 2070 6978 it-data (say pix\n-000c0310: 656c 7320 6672 6f6d 4b00 2846 2800 0020 els fromK.(F(.. \n+000c0310: 656c 7320 6672 6f6d 4b00 2844 2800 0020 els fromK.(D(.. \n 000c0320: 2020 6120 7363 616e 292c 206f 7220 696e a scan), or in\n 000c0330: 7465 7266 6163 696e 6720 7769 7468 2061 terfacing with a\n 000c0340: 2072 6f75 7469 6e65 2074 6861 7420 7265 routine that re\n 000c0350: 7175 6972 6573 2062 6974 2d6f 7269 656e quires bit-orien\n-000c0360: 7465 6414 0028 4629 0000 2020 2061 7267 ted..(F).. arg\n-000c0370: 756d 656e 7473 2e07 0028 462a 0000 1e00 uments...(F*....\n-000c0380: 2746 ff73 00ff 245a 4249 5441 4e44 2829 'F.s..$ZBITAND()\n-000c0390: 0000 245a 4249 5441 4e44 2829 1500 3646 ..$ZBITAND()..6F\n+000c0360: 7465 6414 0028 4429 0000 2020 2061 7267 ted..(D).. arg\n+000c0370: 756d 656e 7473 2e07 0028 442a 0000 1e00 uments...(D*....\n+000c0380: 2744 ff73 00ff 245a 4249 5441 4e44 2829 'D.s..$ZBITAND()\n+000c0390: 0000 245a 4249 5441 4e44 2829 1500 3644 ..$ZBITAND()..6D\n 000c03a0: bf11 0000 2020 2024 5a42 4954 414e 4428 .... $ZBITAND(\n-000c03b0: 2907 0037 4621 0000 4e00 3746 3100 0020 )..7F!..N.7F1.. \n+000c03b0: 2907 0037 4421 0000 4e00 3744 3100 0020 )..7D!..N.7D1.. \n 000c03c0: 2020 5065 7266 6f72 6d73 2061 206c 6f67 Performs a log\n 000c03d0: 6963 616c 2041 4e44 2066 756e 6374 696f ical AND functio\n 000c03e0: 6e20 6f6e 2074 776f 2062 6974 2073 7472 n on two bit str\n 000c03f0: 696e 6773 2061 6e64 2072 6574 7572 6e73 ings and returns\n-000c0400: 2061 2062 6974 5400 3746 4100 0020 2020 a bitT.7FA.. \n+000c0400: 2061 2062 6974 5400 3744 4100 0020 2020 a bitT.7DA.. \n 000c0410: 7374 7269 6e67 2065 7175 616c 2069 6e20 string equal in \n 000c0420: 6c65 6e67 7468 2074 6f20 7468 6520 7368 length to the sh\n 000c0430: 6f72 7465 7220 6f66 2074 6865 2074 776f orter of the two\n 000c0440: 2061 7267 756d 656e 7473 2028 636f 6e74 arguments (cont\n-000c0450: 6169 6e69 6e67 2073 6574 5100 3746 5100 aining setQ.7FQ.\n+000c0450: 6169 6e69 6e67 2073 6574 5100 3744 5100 aining setQ.7DQ.\n 000c0460: 0020 2020 6269 7473 2069 6e20 7468 6f73 . bits in thos\n 000c0470: 6520 706f 7369 7469 6f6e 7320 7768 6572 e positions wher\n 000c0480: 6520 626f 7468 206f 6620 7468 6520 696e e both of the in\n 000c0490: 7075 7420 7374 7269 6e67 7320 6861 7665 put strings have\n-000c04a0: 2073 6574 2062 6974 7329 2e50 0037 4661 set bits).P.7Fa\n+000c04a0: 2073 6574 2062 6974 7329 2e50 0037 4461 set bits).P.7Da\n 000c04b0: 0000 2020 2050 6f73 6974 696f 6e73 2063 .. Positions c\n 000c04c0: 6f72 7265 7370 6f6e 6469 6e67 2074 6f20 orresponding to \n 000c04d0: 706f 7369 7469 6f6e 7320 7768 6572 6520 positions where \n 000c04e0: 6569 7468 6572 206f 6620 7468 6520 696e either of the in\n-000c04f0: 7075 7420 7374 7269 6e67 734d 0037 4671 put stringsM.7Fq\n+000c04f0: 7075 7420 7374 7269 6e67 734d 0037 4471 put stringsM.7Dq\n 000c0500: 0000 2020 2068 6176 6520 6120 636c 6561 .. have a clea\n 000c0510: 7265 6420 6269 742c 2061 6c73 6f20 6861 red bit, also ha\n 000c0520: 7665 2063 6c65 6172 6564 2062 6974 7320 ve cleared bits \n 000c0530: 696e 2074 6865 2072 6573 756c 7469 6e67 in the resulting\n-000c0540: 2073 7472 696e 672e 0700 3746 8100 0034 string...7F...4\n-000c0550: 0037 4691 0000 2020 2054 6865 2066 6f72 .7F... The for\n+000c0540: 2073 7472 696e 672e 0700 3744 8100 0034 string...7D...4\n+000c0550: 0037 4491 0000 2020 2054 6865 2066 6f72 .7D... The for\n 000c0560: 6d61 7420 666f 7220 7468 6520 245a 4249 mat for the $ZBI\n 000c0570: 5441 4e44 2829 2066 756e 6374 696f 6e20 TAND() function \n-000c0580: 6973 3a08 0036 46c0 1100 001f 0037 4612 is:..6F......7F.\n+000c0580: 6973 3a08 0036 44c0 1100 001f 0037 4412 is:..6D......7D.\n 000c0590: 0000 2020 2024 5a42 4954 414e 4428 6578 .. $ZBITAND(ex\n-000c05a0: 7072 312c 6578 7072 3229 0700 3746 1300 pr1,expr2)..7F..\n-000c05b0: 0034 0036 46ff 7300 ff45 5841 4d50 4c45 .4.6F.s..EXAMPLE\n+000c05a0: 7072 312c 6578 7072 3229 0700 3744 1300 pr1,expr2)..7D..\n+000c05b0: 0034 0036 44ff 7300 ff45 5841 4d50 4c45 .4.6D.s..EXAMPLE\n 000c05c0: 5f4f 465f 245a 4249 5441 4e44 2829 0000 _OF_$ZBITAND()..\n 000c05d0: 4578 616d 706c 655f 6f66 5f24 5a42 4954 Example_of_$ZBIT\n-000c05e0: 414e 4428 2920 0050 46bf 1100 0020 2020 AND() .PF.... \n+000c05e0: 414e 4428 2920 0050 44bf 1100 0020 2020 AND() .PD.... \n 000c05f0: 4578 616d 706c 6520 6f66 2024 5a42 4954 Example of $ZBIT\n-000c0600: 414e 4428 2907 0051 4621 0000 0e00 5146 AND()..QF!....QF\n-000c0610: 3100 0020 2020 4754 4d3e 3600 5146 4100 1.. GTM>6.QFA.\n+000c0600: 414e 4428 2907 0051 4421 0000 0e00 5144 AND()..QD!....QD\n+000c0610: 3100 0020 2020 4754 4d3e 3600 5144 4100 1.. GTM>6.QDA.\n 000c0620: 0020 2020 3b20 5468 6520 6269 6e61 7279 . ; The binary\n 000c0630: 2072 6570 7265 7365 6e74 6174 696f 6e20 representation \n 000c0640: 6f66 2041 2069 7320 3031 3030 3030 3031 of A is 01000001\n-000c0650: 4600 5146 5100 0020 2020 4754 4d3e 5365 F.QFQ.. GTM>Se\n+000c0650: 4600 5144 5100 0020 2020 4754 4d3e 5365 F.QDQ.. GTM>Se\n 000c0660: 7420 4249 5453 5452 494e 4742 3d24 7a62 t BITSTRINGB=$zb\n 000c0670: 6974 7365 7428 247a 6269 7473 6574 2824 itset($zbitset($\n 000c0680: 7a62 6974 7374 7228 382c 3029 2c32 2c31 zbitstr(8,0),2,1\n-000c0690: 292c 372c 3129 3600 5146 6100 0020 2020 ),7,1)6.QFa.. \n+000c0690: 292c 372c 3129 3600 5144 6100 0020 2020 ),7,1)6.QDa.. \n 000c06a0: 3b20 5468 6520 6269 6e61 7279 2072 6570 ; The binary rep\n 000c06b0: 7265 7365 6e74 6174 696f 6e20 6f66 2042 resentation of B\n-000c06c0: 2069 7320 3031 3030 3030 3130 3d00 5146 is 01000010=.QF\n+000c06c0: 2069 7320 3031 3030 3030 3130 3d00 5144 is 01000010=.QD\n 000c06d0: 7100 0020 2020 4754 4d3e 7365 7420 4249 q.. GTM>set BI\n 000c06e0: 5453 5452 494e 4741 423d 247a 6269 7461 TSTRINGAB=$zbita\n 000c06f0: 6e64 2842 4954 5354 5249 4e47 412c 4249 nd(BITSTRINGA,BI\n-000c0700: 5453 5452 494e 4742 2937 0051 4681 0000 TSTRINGB)7.QF...\n+000c0700: 5453 5452 494e 4742 2937 0051 4481 0000 TSTRINGB)7.QD...\n 000c0710: 2020 2047 544d 3e66 6f72 2069 3d31 3a31 GTM>for i=1:1\n 000c0720: 3a38 2077 7269 7465 2024 7a62 6974 6765 :8 write $zbitge\n 000c0730: 7428 4249 5453 5452 494e 4741 422c 4929 t(BITSTRINGAB,I)\n-000c0740: 1200 5146 9100 0020 2020 3031 3030 3030 ..QF... 010000\n-000c0750: 3030 0800 5046 c011 0000 5400 5146 1200 00..PF....T.QF..\n+000c0740: 1200 5144 9100 0020 2020 3031 3030 3030 ..QD... 010000\n+000c0750: 3030 0800 5044 c011 0000 5400 5144 1200 00..PD....T.QD..\n 000c0760: 0020 2020 5468 6973 2065 7861 6d70 6c65 . This example\n 000c0770: 7320 7573 6573 2024 5a42 4954 414e 4420 s uses $ZBITAND \n 000c0780: 746f 2070 6572 666f 726d 2061 2062 6974 to perform a bit\n 000c0790: 7769 7365 2041 4e44 206f 7065 7261 7469 wise AND operati\n 000c07a0: 6f6e 206f 6e20 4120 616e 6420 422e 0700 on on A and B...\n-000c07b0: 5146 1300 0015 0051 4614 0000 2020 2041 QF.....QF... A\n-000c07c0: 3d20 3031 3030 3030 3031 1500 5146 1500 = 01000001..QF..\n+000c07b0: 5144 1300 0015 0051 4414 0000 2020 2041 QD.....QD... A\n+000c07c0: 3d20 3031 3030 3030 3031 1500 5144 1500 = 01000001..QD..\n 000c07d0: 0020 2020 423d 2030 3130 3030 3031 3021 . B= 01000010!\n-000c07e0: 0051 4616 0000 2020 2041 2062 6974 7769 .QF... A bitwi\n+000c07e0: 0051 4416 0000 2020 2041 2062 6974 7769 .QD... A bitwi\n 000c07f0: 7365 2041 4e44 2042 3d30 3130 3030 3030 se AND B=0100000\n 000c0800: 0100 0000 ff07 0000 a524 0000 0000 0000 .........$......\n-000c0810: 5800 0046 4845 4c50 00ff 7300 ff46 554e X..FHELP..s..FUN\n+000c0810: 5800 0044 4845 4c50 00ff 7300 ff46 554e X..DHELP..s..FUN\n 000c0820: 4354 494f 4e53 00ff 7300 ff24 5a42 4954 CTIONS..s..$ZBIT\n 000c0830: 5f46 554e 4354 494f 4e53 00ff 7300 ff24 _FUNCTIONS..s..$\n 000c0840: 5a42 4954 414e 4428 2900 ff73 00ff 4558 ZBITAND()..s..EX\n 000c0850: 414d 504c 455f 4f46 5f24 5a42 4954 414e AMPLE_OF_$ZBITAN\n-000c0860: 4428 2900 c017 0000 1900 3046 434f 554e D().......0FCOUN\n+000c0860: 4428 2900 c017 0000 1900 3044 434f 554e D().......0DCOUN\n 000c0870: 5428 2900 0024 5a42 4954 434f 554e 5428 T()..$ZBITCOUNT(\n-000c0880: 2917 0038 46bf 1100 0020 2020 245a 4249 )..8F.... $ZBI\n-000c0890: 5443 4f55 4e54 2829 0700 3946 2100 0038 TCOUNT()..9F!..8\n-000c08a0: 0039 4631 0000 2020 2052 6574 7572 6e73 .9F1.. Returns\n+000c0880: 2917 0038 44bf 1100 0020 2020 245a 4249 )..8D.... $ZBI\n+000c0890: 5443 4f55 4e54 2829 0700 3944 2100 0038 TCOUNT()..9D!..8\n+000c08a0: 0039 4431 0000 2020 2052 6574 7572 6e73 .9D1.. Returns\n 000c08b0: 2074 6865 206e 756d 6265 7220 6f66 204f the number of O\n 000c08c0: 4e20 6269 7473 2069 6e20 6120 6269 7420 N bits in a bit \n-000c08d0: 7374 7269 6e67 2e07 0039 4641 0000 3400 string...9FA..4.\n-000c08e0: 3946 5100 0020 2020 5468 6520 666f 726d 9FQ.. The form\n+000c08d0: 7374 7269 6e67 2e07 0039 4441 0000 3400 string...9DA..4.\n+000c08e0: 3944 5100 0020 2020 5468 6520 666f 726d 9DQ.. The form\n 000c08f0: 6174 2066 6f72 2074 6865 2024 5a42 4954 at for the $ZBIT\n 000c0900: 434f 554e 5420 6675 6e63 7469 6f6e 2069 COUNT function i\n-000c0910: 733a 0700 3946 6100 001a 0039 4671 0000 s:..9Fa....9Fq..\n+000c0910: 733a 0700 3944 6100 001a 0039 4471 0000 s:..9Da....9Dq..\n 000c0920: 2020 2024 5a42 4954 434f 554e 5428 6578 $ZBITCOUNT(ex\n-000c0930: 7072 2907 0039 4681 0000 3800 3846 ff73 pr)..9F...8.8F.s\n+000c0930: 7072 2907 0039 4481 0000 3800 3844 ff73 pr)..9D...8.8D.s\n 000c0940: 00ff 4558 414d 504c 455f 4f46 5f24 5a42 ..EXAMPLE_OF_$ZB\n 000c0950: 4954 434f 554e 5428 2900 0045 7861 6d70 ITCOUNT()..Examp\n 000c0960: 6c65 5f6f 665f 245a 4249 5443 4f55 4e54 le_of_$ZBITCOUNT\n-000c0970: 2829 2200 5446 bf11 0000 2020 2045 7861 ()\".TF.... Exa\n+000c0970: 2829 2200 5444 bf11 0000 2020 2045 7861 ()\".TD.... Exa\n 000c0980: 6d70 6c65 206f 6620 245a 4249 5443 4f55 mple of $ZBITCOU\n-000c0990: 4e54 2829 0700 5546 2100 0012 0055 4631 NT()..UF!....UF1\n+000c0990: 4e54 2829 0700 5544 2100 0012 0055 4431 NT()..UD!....UD1\n 000c09a0: 0000 2020 2045 7861 6d70 6c65 3a07 0055 .. Example:..U\n-000c09b0: 4641 0000 4600 5546 5100 0020 2020 4754 FA..F.UFQ.. GT\n+000c09b0: 4441 0000 4600 5544 5100 0020 2020 4754 DA..F.UDQ.. GT\n 000c09c0: 4d3e 7365 7420 4249 5453 5452 494e 4741 M>set BITSTRINGA\n 000c09d0: 3d24 5a42 4954 5345 5428 245a 4249 5453 =$ZBITSET($ZBITS\n 000c09e0: 4554 2824 5a42 4954 5354 5228 382c 3029 ET($ZBITSTR(8,0)\n-000c09f0: 2c32 2c31 292c 382c 3129 3600 5546 6100 ,2,1),8,1)6.UFa.\n+000c09f0: 2c32 2c31 292c 382c 3129 3600 5544 6100 ,2,1),8,1)6.UDa.\n 000c0a00: 0020 2020 3b20 5468 6520 6269 6e61 7279 . ; The binary\n 000c0a10: 2072 6570 7265 7365 6e74 6174 696f 6e20 representation \n 000c0a20: 6f66 2041 2069 7320 3031 3030 3030 3031 of A is 01000001\n-000c0a30: 4600 5546 7100 0020 2020 4754 4d3e 7365 F.UFq.. GTM>se\n+000c0a30: 4600 5544 7100 0020 2020 4754 4d3e 7365 F.UDq.. GTM>se\n 000c0a40: 7420 4249 5453 5452 494e 4742 3d24 7a62 t BITSTRINGB=$zb\n 000c0a50: 6974 7365 7428 247a 6269 7473 6574 2824 itset($zbitset($\n 000c0a60: 7a62 6974 7374 7228 382c 3029 2c32 2c31 zbitstr(8,0),2,1\n-000c0a70: 292c 372c 3129 3600 5546 8100 0020 2020 ),7,1)6.UF... \n+000c0a70: 292c 372c 3129 3600 5544 8100 0020 2020 ),7,1)6.UD... \n 000c0a80: 3b20 5468 6520 6269 6e61 7279 2072 6570 ; The binary rep\n 000c0a90: 7265 7365 6e74 6174 696f 6e20 6f66 2042 resentation of B\n-000c0aa0: 2069 7320 3031 3030 3030 3130 3b00 5546 is 01000010;.UF\n+000c0aa0: 2069 7320 3031 3030 3030 3130 3b00 5544 is 01000010;.UD\n 000c0ab0: 9100 0020 2020 4754 4d3e 5365 7420 4249 ... GTM>Set BI\n 000c0ac0: 5453 5452 494e 4743 3d24 7a62 6974 6f72 TSTRINGC=$zbitor\n 000c0ad0: 2842 4954 5354 5249 4e47 412c 4249 5453 (BITSTRINGA,BITS\n-000c0ae0: 5452 494e 4742 291c 0054 46c0 1100 0020 TRINGB)..TF.... \n+000c0ae0: 5452 494e 4742 291c 0054 44c0 1100 0020 TRINGB)..TD.... \n 000c0af0: 2020 3b20 4120 4f52 2042 3d30 3130 3030 ; A OR B=01000\n-000c0b00: 3031 312a 0055 4612 0000 2020 2047 544d 011*.UF... GTM\n+000c0b00: 3031 312a 0055 4412 0000 2020 2047 544d 011*.UD... GTM\n 000c0b10: 3e77 7269 7465 2024 7a62 6974 636f 756e >write $zbitcoun\n 000c0b20: 7428 4249 5453 5452 494e 4741 290b 0055 t(BITSTRINGA)..U\n-000c0b30: 4613 0000 2020 2032 2a00 5546 1400 0020 F... 2*.UF... \n+000c0b30: 4413 0000 2020 2032 2a00 5544 1400 0020 D... 2*.UD... \n 000c0b40: 2020 4754 4d3e 7772 6974 6520 247a 6269 GTM>write $zbi\n 000c0b50: 7463 6f75 6e74 2842 4954 5354 5249 4e47 tcount(BITSTRING\n-000c0b60: 4229 0b00 5546 1500 0020 2020 322a 0055 B)..UF... 2*.U\n-000c0b70: 4616 0000 2020 2047 544d 3e77 7269 7465 F... GTM>write\n+000c0b60: 4229 0b00 5544 1500 0020 2020 322a 0055 B)..UD... 2*.U\n+000c0b70: 4416 0000 2020 2047 544d 3e77 7269 7465 D... GTM>write\n 000c0b80: 2024 7a62 6974 636f 756e 7428 4249 5453 $zbitcount(BITS\n-000c0b90: 5452 494e 4743 290b 0055 4617 0000 2020 TRINGC)..UF... \n-000c0ba0: 2033 0e00 5546 1800 0020 2020 4754 4d3e 3..UF... GTM>\n-000c0bb0: 0700 5546 1900 0054 0055 461a 0000 2020 ..UF...T.UF... \n+000c0b90: 5452 494e 4743 290b 0055 4417 0000 2020 TRINGC)..UD... \n+000c0ba0: 2033 0e00 5544 1800 0020 2020 4754 4d3e 3..UD... GTM>\n+000c0bb0: 0700 5544 1900 0054 0055 441a 0000 2020 ..UD...T.UD... \n 000c0bc0: 2054 6869 7320 6578 616d 706c 6520 6469 This example di\n 000c0bd0: 7370 6c61 7973 2074 6865 206e 756d 6265 splays the numbe\n 000c0be0: 7220 6f66 204f 4e20 6269 7473 2069 6e20 r of ON bits in \n 000c0bf0: 4249 5453 5452 494e 4741 2c20 4249 5453 BITSTRINGA, BITS\n-000c0c00: 5452 494e 4742 2c20 616e 6415 0055 4621 TRINGB, and..UF!\n+000c0c00: 5452 494e 4742 2c20 616e 6415 0055 4421 TRINGB, and..UD!\n 000c0c10: 0000 2020 2042 4954 5354 5249 4e47 432e .. BITSTRINGC.\n-000c0c20: 0700 5546 2200 0017 0030 4646 494e 4428 ..UF\"....0FFIND(\n+000c0c20: 0700 5544 2200 0017 0030 4446 494e 4428 ..UD\"....0DFIND(\n 000c0c30: 2900 0024 5a42 4954 4649 4e44 2829 1600 )..$ZBITFIND()..\n-000c0c40: 3746 bf11 0000 2020 2024 5a42 4954 4649 7F.... $ZBITFI\n-000c0c50: 4e44 2829 0700 3846 2100 0054 0038 4631 ND()..8F!..T.8F1\n+000c0c40: 3744 bf11 0000 2020 2024 5a42 4954 4649 7D.... $ZBITFI\n+000c0c50: 4e44 2829 0700 3844 2100 0054 0038 4431 ND()..8D!..T.8D1\n 000c0c60: 0000 2020 2050 6572 666f 726d 7320 7468 .. Performs th\n 000c0c70: 6520 616e 616c 6f67 206f 6620 2446 494e e analog of $FIN\n 000c0c80: 4428 2920 6f6e 2061 2062 6974 2073 7472 D() on a bit str\n 000c0c90: 696e 672e 2049 7420 7265 7475 726e 7320 ing. It returns \n 000c0ca0: 616e 2069 6e74 6567 6572 2074 6861 7452 an integer thatR\n-000c0cb0: 0038 4641 0000 2020 2069 6465 6e74 6966 .8FA.. identif\n+000c0cb0: 0038 4441 0000 2020 2069 6465 6e74 6966 .8DA.. identif\n 000c0cc0: 6965 7320 7468 6520 706f 7369 7469 6f6e ies the position\n 000c0cd0: 2061 6674 6572 2074 6865 2066 6972 7374 after the first\n 000c0ce0: 2070 6f73 6974 696f 6e20 6571 7561 6c20 position equal \n 000c0cf0: 746f 2061 2074 7275 7468 2d76 616c 7565 to a truth-value\n-000c0d00: 644f 0038 4651 0000 2020 2065 7870 7265 dO.8FQ.. expre\n+000c0d00: 644f 0038 4451 0000 2020 2065 7870 7265 dO.8DQ.. expre\n 000c0d10: 7373 696f 6e20 7468 6174 206f 6363 7572 ssion that occur\n 000c0d20: 7320 6174 2c20 6f72 2061 6674 6572 2c20 s at, or after, \n 000c0d30: 7468 6520 7370 6563 6966 6965 6420 7374 the specified st\n 000c0d40: 6172 7469 6e67 2070 6f73 6974 696f 6e2e arting position.\n-000c0d50: 0700 3846 6100 0033 0038 4671 0000 2020 ..8Fa..3.8Fq.. \n+000c0d50: 0700 3844 6100 0033 0038 4471 0000 2020 ..8Da..3.8Dq.. \n 000c0d60: 2054 6865 2066 6f72 6d61 7420 666f 7220 The format for \n 000c0d70: 7468 6520 245a 4249 5446 494e 4420 6675 the $ZBITFIND fu\n-000c0d80: 6e63 7469 6f6e 2069 733a 0700 3846 8100 nction is:..8F..\n-000c0d90: 002a 0038 4691 0000 2020 2024 5a42 4954 .*.8F... $ZBIT\n+000c0d80: 6e63 7469 6f6e 2069 733a 0700 3844 8100 nction is:..8D..\n+000c0d90: 002a 0038 4491 0000 2020 2024 5a42 4954 .*.8D... $ZBIT\n 000c0da0: 4649 4e44 2865 7870 722c 7476 6578 7072 FIND(expr,tvexpr\n-000c0db0: 5b2c 696e 7465 7870 725d 2908 0037 46c0 [,intexpr])..7F.\n-000c0dc0: 1100 0052 0038 4612 0000 2020 2049 6620 ...R.8F... If \n+000c0db0: 5b2c 696e 7465 7870 725d 2908 0037 44c0 [,intexpr])..7D.\n+000c0dc0: 1100 0052 0038 4412 0000 2020 2049 6620 ...R.8D... If \n 000c0dd0: 7468 6520 6f70 7469 6f6e 616c 2069 6e74 the optional int\n 000c0de0: 6567 6572 2061 7267 756d 656e 7420 6578 eger argument ex\n 000c0df0: 6365 6564 7320 7468 6520 6c65 6e67 7468 ceeds the length\n 000c0e00: 206f 6620 7468 6520 7374 7269 6e67 2c20 of the string, \n-000c0e10: 6f72 2069 664f 0038 4613 0000 2020 2074 or ifO.8F... t\n+000c0e10: 6f72 2069 664f 0038 4413 0000 2020 2074 or ifO.8D... t\n 000c0e20: 6865 2066 756e 6374 696f 6e20 6669 6e64 he function find\n 000c0e30: 7320 6e6f 2066 7572 7468 6572 2062 6974 s no further bit\n 000c0e40: 732c 2024 5a42 4954 4649 4e44 2829 2072 s, $ZBITFIND() r\n 000c0e50: 6574 7572 6e73 2061 207a 6572 6f20 7661 eturns a zero va\n-000c0e60: 6c75 652e 0700 3846 1400 001a 0037 46ff lue...8F.....7F.\n+000c0e60: 6c75 652e 0700 3844 1400 001a 0037 44ff lue...8D.....7D.\n 000c0e70: 7300 ff45 5841 4d50 4c45 5300 0045 7861 s..EXAMPLES..Exa\n-000c0e80: 6d70 6c65 7313 0044 46bf 1100 0020 2020 mples..DF.... \n-000c0e90: 4578 616d 706c 6573 0700 4546 2100 0012 Examples..EF!...\n-000c0ea0: 0045 4631 0000 2020 2045 7861 6d70 6c65 .EF1.. Example\n-000c0eb0: 3a07 0045 4641 0000 4600 4546 5100 0020 :..EFA..F.EFQ.. \n+000c0e80: 6d70 6c65 7313 0044 44bf 1100 0020 2020 mples..DD.... \n+000c0e90: 4578 616d 706c 6573 0700 4544 2100 0012 Examples..ED!...\n+000c0ea0: 0045 4431 0000 2020 2045 7861 6d70 6c65 .ED1.. Example\n+000c0eb0: 3a07 0045 4441 0000 4600 4544 5100 0020 :..EDA..F.EDQ.. \n 000c0ec0: 2020 4754 4d3e 5365 7420 4249 5453 5452 GTM>Set BITSTR\n 000c0ed0: 494e 4741 3d24 5a42 4954 5345 5428 245a INGA=$ZBITSET($Z\n 000c0ee0: 4249 5453 4554 2824 5a42 4954 5354 5228 BITSET($ZBITSTR(\n 000c0ef0: 382c 3029 2c32 2c31 292c 382c 3129 3600 8,0),2,1),8,1)6.\n-000c0f00: 4546 6100 0020 2020 3b20 5468 6520 6269 EFa.. ; The bi\n+000c0f00: 4544 6100 0020 2020 3b20 5468 6520 6269 EDa.. ; The bi\n 000c0f10: 6e61 7279 2072 6570 7265 7365 6e74 6174 nary representat\n 000c0f20: 696f 6e20 6f66 2041 2069 7320 3031 3030 ion of A is 0100\n-000c0f30: 3030 3031 2d00 4546 7100 0020 2020 4754 0001-.EFq.. GT\n+000c0f30: 3030 3031 2d00 4544 7100 0020 2020 4754 0001-.EDq.. GT\n 000c0f40: 4d3e 7772 6974 6520 247a 6269 7466 696e M>write $zbitfin\n 000c0f50: 6428 4249 5453 5452 494e 4741 2c31 2c33 d(BITSTRINGA,1,3\n-000c0f60: 290b 0045 4681 0000 2020 2039 0e00 4546 )..EF... 9..EF\n-000c0f70: 9100 0020 2020 4754 4d3e 0800 4446 c011 ... GTM>..DF..\n-000c0f80: 0000 4c00 4546 1200 0020 2020 5468 6973 ..L.EF... This\n+000c0f60: 290b 0045 4481 0000 2020 2039 0e00 4544 )..ED... 9..ED\n+000c0f70: 9100 0020 2020 4754 4d3e 0800 4444 c011 ... GTM>..DD..\n+000c0f80: 0000 4c00 4544 1200 0020 2020 5468 6973 ..L.ED... This\n 000c0f90: 2065 7861 6d70 6c65 2073 6561 7263 6865 example searche\n 000c0fa0: 7320 666f 7220 6269 7420 7661 6c75 6520 s for bit value \n 000c0fb0: 3120 7374 6172 7469 6e67 2066 726f 6d20 1 starting from \n 000c0fc0: 7468 6520 3372 6420 6269 7420 6f66 1500 the 3rd bit of..\n-000c0fd0: 4546 1300 0020 2020 4249 5453 5452 494e EF... BITSTRIN\n-000c0fe0: 4741 2e07 0045 4614 0000 1500 3046 4745 GA...EF.....0FGE\n+000c0fd0: 4544 1300 0020 2020 4249 5453 5452 494e ED... BITSTRIN\n+000c0fe0: 4741 2e07 0045 4414 0000 1500 3044 4745 GA...ED.....0DGE\n 000c0ff0: 5428 2900 0024 5a42 4954 4745 5428 2900 T()..$ZBITGET().\n 000c1000: 0100 0000 c407 0000 e924 0000 0000 0000 .........$......\n-000c1010: 4b00 0046 4845 4c50 00ff 7300 ff46 554e K..FHELP..s..FUN\n+000c1010: 4b00 0044 4845 4c50 00ff 7300 ff46 554e K..DHELP..s..FUN\n 000c1020: 4354 494f 4e53 00ff 7300 ff24 5a42 4954 CTIONS..s..$ZBIT\n 000c1030: 5f46 554e 4354 494f 4e53 00ff 7300 ff24 _FUNCTIONS..s..$\n 000c1040: 5a42 4954 4745 5428 2900 bf11 0000 2020 ZBITGET()..... \n-000c1050: 2024 5a42 4954 4745 5428 2907 0037 4621 $ZBITGET()..7F!\n-000c1060: 0000 4600 3746 3100 0020 2020 5265 7475 ..F.7F1.. Retu\n+000c1050: 2024 5a42 4954 4745 5428 2907 0037 4421 $ZBITGET()..7D!\n+000c1060: 0000 4600 3744 3100 0020 2020 5265 7475 ..F.7D1.. Retu\n 000c1070: 726e 7320 7468 6520 7661 6c75 6520 6f66 rns the value of\n 000c1080: 2061 2073 7065 6369 6669 6564 2070 6f73 a specified pos\n 000c1090: 6974 696f 6e20 696e 2074 6865 2062 6974 ition in the bit\n-000c10a0: 2073 7472 696e 672e 0700 3746 4100 0032 string...7FA..2\n-000c10b0: 0037 4651 0000 2020 2054 6865 2066 6f72 .7FQ.. The for\n+000c10a0: 2073 7472 696e 672e 0700 3744 4100 0032 string...7DA..2\n+000c10b0: 0037 4451 0000 2020 2054 6865 2066 6f72 .7DQ.. The for\n 000c10c0: 6d61 7420 666f 7220 7468 6520 245a 4249 mat for the $ZBI\n 000c10d0: 5447 4554 2066 756e 6374 696f 6e20 6973 TGET function is\n-000c10e0: 3a07 0037 4661 0000 2000 3746 7100 0020 :..7Fa.. .7Fq.. \n+000c10e0: 3a07 0037 4461 0000 2000 3744 7100 0020 :..7Da.. .7Dq.. \n 000c10f0: 2020 245a 4249 5447 4554 2865 7870 722c $ZBITGET(expr,\n-000c1100: 696e 7465 7870 7229 0700 3746 8100 001a intexpr)..7F....\n-000c1110: 0036 46ff 7300 ff45 5841 4d50 4c45 5300 .6F.s..EXAMPLES.\n-000c1120: 0045 7861 6d70 6c65 7313 0043 46bf 1100 .Examples..CF...\n-000c1130: 0020 2020 4578 616d 706c 6573 0700 4446 . Examples..DF\n-000c1140: 2100 0012 0044 4631 0000 2020 2045 7861 !....DF1.. Exa\n-000c1150: 6d70 6c65 3a07 0044 4641 0000 0700 4446 mple:..DFA....DF\n-000c1160: 5100 0046 0044 4661 0000 2020 2047 544d Q..F.DFa.. GTM\n+000c1100: 696e 7465 7870 7229 0700 3744 8100 001a intexpr)..7D....\n+000c1110: 0036 44ff 7300 ff45 5841 4d50 4c45 5300 .6D.s..EXAMPLES.\n+000c1120: 0045 7861 6d70 6c65 7313 0043 44bf 1100 .Examples..CD...\n+000c1130: 0020 2020 4578 616d 706c 6573 0700 4444 . Examples..DD\n+000c1140: 2100 0012 0044 4431 0000 2020 2045 7861 !....DD1.. Exa\n+000c1150: 6d70 6c65 3a07 0044 4441 0000 0700 4444 mple:..DDA....DD\n+000c1160: 5100 0046 0044 4461 0000 2020 2047 544d Q..F.DDa.. GTM\n 000c1170: 3e73 6574 2042 4954 5354 5249 4e47 413d >set BITSTRINGA=\n 000c1180: 247a 6269 7473 6574 2824 7a62 6974 7365 $zbitset($zbitse\n 000c1190: 7428 247a 6269 7473 7472 2838 2c30 292c t($zbitstr(8,0),\n-000c11a0: 322c 3129 2c38 2c31 2936 0044 4671 0000 2,1),8,1)6.DFq..\n+000c11a0: 322c 3129 2c38 2c31 2936 0044 4471 0000 2,1),8,1)6.DDq..\n 000c11b0: 2020 203b 2054 6865 2062 696e 6172 7920 ; The binary \n 000c11c0: 7265 7072 6573 656e 7461 7469 6f6e 206f representation o\n 000c11d0: 6620 4120 6973 2030 3130 3030 3030 3136 f A is 010000016\n-000c11e0: 0044 4681 0000 2020 2047 544d 3e66 6f72 .DF... GTM>for\n+000c11e0: 0044 4481 0000 2020 2047 544d 3e66 6f72 .DD... GTM>for\n 000c11f0: 2069 3d31 3a31 3a38 2077 7269 7465 2024 i=1:1:8 write $\n 000c1200: 7a62 6974 6765 7428 4249 5453 5452 494e zbitget(BITSTRIN\n-000c1210: 4741 2c49 2912 0044 4691 0000 2020 2030 GA,I)..DF... 0\n-000c1220: 3130 3030 3030 310f 0043 46c0 1100 0020 1000001..CF.... \n-000c1230: 2020 4754 4d3e 0700 4446 1200 0052 0044 GTM>..DF...R.D\n-000c1240: 4613 0000 2020 2054 6869 7320 6578 616d F... This exam\n+000c1210: 4741 2c49 2912 0044 4491 0000 2020 2030 GA,I)..DD... 0\n+000c1220: 3130 3030 3030 310f 0043 44c0 1100 0020 1000001..CD.... \n+000c1230: 2020 4754 4d3e 0700 4444 1200 0052 0044 GTM>..DD...R.D\n+000c1240: 4413 0000 2020 2054 6869 7320 6578 616d D... This exam\n 000c1250: 706c 6573 2075 7365 7320 245a 4249 5447 ples uses $ZBITG\n 000c1260: 4554 2829 2074 6f20 6469 7370 6c61 7920 ET() to display \n 000c1270: 7468 6520 6269 6e61 7279 2072 6570 7265 the binary repre\n 000c1280: 7365 6e74 6174 696f 6e20 6f66 2041 2e07 sentation of A..\n-000c1290: 0044 4614 0000 1500 3046 4c45 4e28 2900 .DF.....0FLEN().\n-000c12a0: 0024 5a42 4954 4c45 4e28 2915 0036 46bf .$ZBITLEN()..6F.\n+000c1290: 0044 4414 0000 1500 3044 4c45 4e28 2900 .DD.....0DLEN().\n+000c12a0: 0024 5a42 4954 4c45 4e28 2915 0036 44bf .$ZBITLEN()..6D.\n 000c12b0: 1100 0020 2020 245a 4249 544c 454e 2829 ... $ZBITLEN()\n-000c12c0: 0700 3746 2100 0036 0037 4631 0000 2020 ..7F!..6.7F1.. \n+000c12c0: 0700 3744 2100 0036 0037 4431 0000 2020 ..7D!..6.7D1.. \n 000c12d0: 2052 6574 7572 6e73 2074 6865 206c 656e Returns the len\n 000c12e0: 6774 6820 6f66 2061 2062 6974 2073 7472 gth of a bit str\n 000c12f0: 696e 672c 2069 6e20 6269 7473 2e07 0037 ing, in bits...7\n-000c1300: 4641 0000 3200 3746 5100 0020 2020 5468 FA..2.7FQ.. Th\n+000c1300: 4441 0000 3200 3744 5100 0020 2020 5468 DA..2.7DQ.. Th\n 000c1310: 6520 666f 726d 6174 2066 6f72 2074 6865 e format for the\n 000c1320: 2024 5a42 4954 4c45 4e20 6675 6e63 7469 $ZBITLEN functi\n-000c1330: 6f6e 2069 733a 0700 3746 6100 0018 0037 on is:..7Fa....7\n-000c1340: 4671 0000 2020 2024 5a42 4954 4c45 4e28 Fq.. $ZBITLEN(\n-000c1350: 6578 7072 2907 0037 4681 0000 1a00 3646 expr)..7F.....6F\n+000c1330: 6f6e 2069 733a 0700 3744 6100 0018 0037 on is:..7Da....7\n+000c1340: 4471 0000 2020 2024 5a42 4954 4c45 4e28 Dq.. $ZBITLEN(\n+000c1350: 6578 7072 2907 0037 4481 0000 1a00 3644 expr)..7D.....6D\n 000c1360: ff73 00ff 4558 414d 504c 4553 0000 4578 .s..EXAMPLES..Ex\n-000c1370: 616d 706c 6573 1300 4346 bf11 0000 2020 amples..CF.... \n-000c1380: 2045 7861 6d70 6c65 7307 0044 4621 0000 Examples..DF!..\n-000c1390: 2600 4446 3100 0020 2020 4754 4d3e 7365 &.DF1.. GTM>se\n+000c1370: 616d 706c 6573 1300 4344 bf11 0000 2020 amples..CD.... \n+000c1380: 2045 7861 6d70 6c65 7307 0044 4421 0000 Examples..DD!..\n+000c1390: 2600 4444 3100 0020 2020 4754 4d3e 7365 &.DD1.. GTM>se\n 000c13a0: 7420 4249 5453 5452 3d24 7a62 6974 7374 t BITSTR=$zbitst\n-000c13b0: 7228 362c 3129 0700 4446 4100 0024 0044 r(6,1)..DFA..$.D\n-000c13c0: 4651 0000 2020 2047 544d 3e77 7269 7465 FQ.. GTM>write\n+000c13b0: 7228 362c 3129 0700 4444 4100 0024 0044 r(6,1)..DDA..$.D\n+000c13c0: 4451 0000 2020 2047 544d 3e77 7269 7465 DQ.. GTM>write\n 000c13d0: 2024 7a62 6974 6c65 6e28 4249 5453 5452 $zbitlen(BITSTR\n-000c13e0: 290b 0044 4661 0000 2020 2036 0e00 4446 )..DFa.. 6..DF\n-000c13f0: 7100 0020 2020 4754 4d3e 0700 4446 8100 q.. GTM>..DF..\n-000c1400: 0045 0044 4691 0000 2020 2054 6869 7320 .E.DF... This \n+000c13e0: 290b 0044 4461 0000 2020 2036 0e00 4444 )..DDa.. 6..DD\n+000c13f0: 7100 0020 2020 4754 4d3e 0700 4444 8100 q.. GTM>..DD..\n+000c1400: 0045 0044 4491 0000 2020 2054 6869 7320 .E.DD... This \n 000c1410: 6578 616d 706c 6520 6469 7370 6c61 7973 example displays\n 000c1420: 2074 6865 206c 656e 6774 6820 6f66 2061 the length of a\n 000c1430: 2062 6974 2073 7472 696e 6720 6f66 2036 bit string of 6\n-000c1440: 2062 6974 732e 0800 4346 c011 0000 1500 bits...CF......\n-000c1450: 3046 4e4f 5428 2900 0024 5a42 4954 4e4f 0FNOT()..$ZBITNO\n-000c1460: 5428 2915 0036 46bf 1100 0020 2020 245a T()..6F.... $Z\n-000c1470: 4249 544e 4f54 2829 0700 3746 2100 0051 BITNOT()..7F!..Q\n-000c1480: 0037 4631 0000 2020 2052 6574 7572 6e73 .7F1.. Returns\n+000c1440: 2062 6974 732e 0800 4344 c011 0000 1500 bits...CD......\n+000c1450: 3044 4e4f 5428 2900 0024 5a42 4954 4e4f 0DNOT()..$ZBITNO\n+000c1460: 5428 2915 0036 44bf 1100 0020 2020 245a T()..6D.... $Z\n+000c1470: 4249 544e 4f54 2829 0700 3744 2100 0051 BITNOT()..7D!..Q\n+000c1480: 0037 4431 0000 2020 2052 6574 7572 6e73 .7D1.. Returns\n 000c1490: 2061 2063 6f70 7920 6f66 2074 6865 2062 a copy of the b\n 000c14a0: 6974 2073 7472 696e 6720 7769 7468 2065 it string with e\n 000c14b0: 6163 6820 696e 7075 7420 6269 7420 706f ach input bit po\n 000c14c0: 7369 7469 6f6e 2069 6e76 6572 7465 642e sition inverted.\n-000c14d0: 0700 3746 4100 0032 0037 4651 0000 2020 ..7FA..2.7FQ.. \n+000c14d0: 0700 3744 4100 0032 0037 4451 0000 2020 ..7DA..2.7DQ.. \n 000c14e0: 2054 6865 2066 6f72 6d61 7420 666f 7220 The format for \n 000c14f0: 7468 6520 245a 4249 544e 4f54 2066 756e the $ZBITNOT fun\n-000c1500: 6374 696f 6e20 6973 3a07 0037 4661 0000 ction is:..7Fa..\n-000c1510: 1800 3746 7100 0020 2020 245a 4249 544e ..7Fq.. $ZBITN\n-000c1520: 4f54 2865 7870 7229 0700 3746 8100 001a OT(expr)..7F....\n-000c1530: 0036 46ff 7300 ff45 5841 4d50 4c45 5300 .6F.s..EXAMPLES.\n-000c1540: 0045 7861 6d70 6c65 7313 0043 46bf 1100 .Examples..CF...\n-000c1550: 0020 2020 4578 616d 706c 6573 0700 4446 . Examples..DF\n-000c1560: 2100 0046 0044 4631 0000 2020 2047 544d !..F.DF1.. GTM\n+000c1500: 6374 696f 6e20 6973 3a07 0037 4461 0000 ction is:..7Da..\n+000c1510: 1800 3744 7100 0020 2020 245a 4249 544e ..7Dq.. $ZBITN\n+000c1520: 4f54 2865 7870 7229 0700 3744 8100 001a OT(expr)..7D....\n+000c1530: 0036 44ff 7300 ff45 5841 4d50 4c45 5300 .6D.s..EXAMPLES.\n+000c1540: 0045 7861 6d70 6c65 7313 0043 44bf 1100 .Examples..CD...\n+000c1550: 0020 2020 4578 616d 706c 6573 0700 4444 . Examples..DD\n+000c1560: 2100 0046 0044 4431 0000 2020 2047 544d !..F.DD1.. GTM\n 000c1570: 3e73 6574 2042 4954 5354 5249 4e47 413d >set BITSTRINGA=\n 000c1580: 247a 6269 7473 6574 2824 7a62 6974 7365 $zbitset($zbitse\n 000c1590: 7428 247a 6269 7473 7472 2838 2c30 292c t($zbitstr(8,0),\n-000c15a0: 322c 3129 2c38 2c31 2936 0044 4641 0000 2,1),8,1)6.DFA..\n+000c15a0: 322c 3129 2c38 2c31 2936 0044 4441 0000 2,1),8,1)6.DDA..\n 000c15b0: 2020 203b 2054 6865 2062 696e 6172 7920 ; The binary \n 000c15c0: 7265 7072 6573 656e 7461 7469 6f6e 206f representation o\n 000c15d0: 6620 4120 6973 2030 3130 3030 3030 3140 f A is 01000001@\n-000c15e0: 0044 4651 0000 2020 2047 544d 3e66 6f72 .DFQ.. GTM>for\n+000c15e0: 0044 4451 0000 2020 2047 544d 3e66 6f72 .DDQ.. GTM>for\n 000c15f0: 2069 3d31 3a31 3a38 2077 7269 7465 2024 i=1:1:8 write $\n 000c1600: 7a62 6974 6765 7428 247a 6269 746e 6f74 zbitget($zbitnot\n 000c1610: 2842 4954 5354 5249 4e47 4129 2c49 2912 (BITSTRINGA),I).\n-000c1620: 0044 4661 0000 2020 2031 3031 3131 3131 .DFa.. 1011111\n-000c1630: 300e 0044 4671 0000 2020 2047 544d 3e07 0..DFq.. GTM>.\n-000c1640: 0044 4681 0000 4d00 4446 9100 0020 2020 .DF...M.DF... \n+000c1620: 0044 4461 0000 2020 2031 3031 3131 3131 .DDa.. 1011111\n+000c1630: 300e 0044 4471 0000 2020 2047 544d 3e07 0..DDq.. GTM>.\n+000c1640: 0044 4481 0000 4d00 4444 9100 0020 2020 .DD...M.DD... \n 000c1650: 5468 6973 2065 7861 6d70 6c65 2064 6973 This example dis\n 000c1660: 706c 6179 7320 696e 7665 7274 6564 2062 plays inverted b\n 000c1670: 6974 7320 666f 7220 616c 6c20 7468 6520 its for all the \n 000c1680: 6269 7473 2069 6e20 4249 5453 5452 494e bits in BITSTRIN\n-000c1690: 4741 2e08 0043 46c0 1100 0013 0030 464f GA...CF......0FO\n+000c1690: 4741 2e08 0043 44c0 1100 0013 0030 444f GA...CD......0DO\n 000c16a0: 5228 2900 0024 5a42 4954 4f52 2829 1400 R()..$ZBITOR()..\n-000c16b0: 3546 bf11 0000 2020 2024 5a42 4954 4f52 5F.... $ZBITOR\n-000c16c0: 2829 0700 3646 2100 0054 0036 4631 0000 ()..6F!..T.6F1..\n+000c16b0: 3544 bf11 0000 2020 2024 5a42 4954 4f52 5D.... $ZBITOR\n+000c16c0: 2829 0700 3644 2100 0054 0036 4431 0000 ()..6D!..T.6D1..\n 000c16d0: 2020 2050 6572 666f 726d 7320 6120 6269 Performs a bi\n 000c16e0: 7477 6973 6520 6c6f 6769 6361 6c20 4f52 twise logical OR\n 000c16f0: 206f 6e20 7477 6f20 6269 7420 7374 7269 on two bit stri\n 000c1700: 6e67 732c 2061 6e64 2072 6574 7572 6e73 ngs, and returns\n 000c1710: 2061 2062 6974 2073 7472 696e 6754 0036 a bit stringT.6\n-000c1720: 4641 0000 2020 2065 7175 616c 2069 6e20 FA.. equal in \n+000c1720: 4441 0000 2020 2065 7175 616c 2069 6e20 DA.. equal in \n 000c1730: 6c65 6e67 7468 2074 6f20 7468 6520 6c6f length to the lo\n 000c1740: 6e67 6572 206f 6620 7468 6520 7477 6f20 nger of the two \n 000c1750: 6172 6775 6d65 6e74 7320 2863 6f6e 7461 arguments (conta\n 000c1760: 696e 696e 6720 7365 7420 6269 7473 2069 ining set bits i\n-000c1770: 6e53 0036 4651 0000 2020 2074 686f 7365 nS.6FQ.. those\n+000c1770: 6e53 0036 4451 0000 2020 2074 686f 7365 nS.6DQ.. those\n 000c1780: 2070 6f73 6974 696f 6e73 2077 6865 7265 positions where\n 000c1790: 2065 6974 6865 7220 6f72 2062 6f74 6820 either or both \n 000c17a0: 6f66 2074 6865 2069 6e70 7574 2073 7472 of the input str\n 000c17b0: 696e 6773 2068 6176 6520 7365 7420 6269 ings have set bi\n 000c17c0: 7473 292e 0000 0000 0000 0000 0000 0000 ts).............\n 000c17d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c17e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c17f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c1800: 0100 0000 f807 0000 2a25 0000 0000 0000 ........*%......\n-000c1810: 8700 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000c1810: 8700 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000c1820: 4354 494f 4e53 00ff 7300 ff24 5a42 4954 CTIONS..s..$ZBIT\n 000c1830: 5f46 554e 4354 494f 4e53 00ff 7300 ff24 _FUNCTIONS..s..$\n 000c1840: 5a42 4954 4f52 2829 00bf 6100 0020 2020 ZBITOR()..a.. \n 000c1850: 506f 7369 7469 6f6e 7320 7468 6174 2063 Positions that c\n 000c1860: 6f72 7265 7370 6f6e 6420 746f 2070 6f73 orrespond to pos\n 000c1870: 6974 696f 6e73 2077 6865 7265 206e 6569 itions where nei\n 000c1880: 7468 6572 2069 6e70 7574 2073 7472 696e ther input strin\n-000c1890: 6720 6861 7320 613c 0036 4671 0000 2020 g has a<.6Fq.. \n+000c1890: 6720 6861 7320 613c 0036 4471 0000 2020 g has a<.6Dq.. \n 000c18a0: 2073 6574 2062 6974 2068 6176 6520 636c set bit have cl\n 000c18b0: 6561 7265 6420 6269 7473 2069 6e20 7468 eared bits in th\n 000c18c0: 6520 7265 7375 6c74 696e 6720 7374 7269 e resulting stri\n-000c18d0: 6e67 2e07 0036 4681 0000 3100 3646 9100 ng...6F...1.6F..\n+000c18d0: 6e67 2e07 0036 4481 0000 3100 3644 9100 ng...6D...1.6D..\n 000c18e0: 0020 2020 5468 6520 666f 726d 6174 2066 . The format f\n 000c18f0: 6f72 2074 6865 2024 5a42 4954 4f52 2066 or the $ZBITOR f\n-000c1900: 756e 6374 696f 6e20 6973 3a08 0035 46c0 unction is:..5F.\n-000c1910: 1100 001e 0036 4612 0000 2020 2024 5a42 .....6F... $ZB\n+000c1900: 756e 6374 696f 6e20 6973 3a08 0035 44c0 unction is:..5D.\n+000c1910: 1100 001e 0036 4412 0000 2020 2024 5a42 .....6D... $ZB\n 000c1920: 4954 4f52 2865 7870 7231 2c65 7870 7232 ITOR(expr1,expr2\n-000c1930: 2907 0036 4613 0000 1a00 3546 ff73 00ff )..6F.....5F.s..\n+000c1930: 2907 0036 4413 0000 1a00 3544 ff73 00ff )..6D.....5D.s..\n 000c1940: 4558 414d 504c 4553 0000 4578 616d 706c EXAMPLES..Exampl\n-000c1950: 6573 1300 4246 bf11 0000 2020 2045 7861 es..BF.... Exa\n-000c1960: 6d70 6c65 7307 0043 4621 0000 4600 4346 mples..CF!..F.CF\n+000c1950: 6573 1300 4244 bf11 0000 2020 2045 7861 es..BD.... Exa\n+000c1960: 6d70 6c65 7307 0043 4421 0000 4600 4344 mples..CD!..F.CD\n 000c1970: 3100 0020 2020 4754 4d3e 7365 7420 4249 1.. GTM>set BI\n 000c1980: 5453 5452 494e 4741 3d24 7a62 6974 7365 TSTRINGA=$zbitse\n 000c1990: 7428 247a 6269 7473 6574 2824 7a62 6974 t($zbitset($zbit\n 000c19a0: 7374 7228 382c 3029 2c32 2c31 292c 382c str(8,0),2,1),8,\n-000c19b0: 3129 3600 4346 4100 0020 2020 3b20 5468 1)6.CFA.. ; Th\n+000c19b0: 3129 3600 4344 4100 0020 2020 3b20 5468 1)6.CDA.. ; Th\n 000c19c0: 6520 6269 6e61 7279 2072 6570 7265 7365 e binary represe\n 000c19d0: 6e74 6174 696f 6e20 6f66 2041 2069 7320 ntation of A is \n-000c19e0: 3031 3030 3030 3031 4600 4346 5100 0020 01000001F.CFQ.. \n+000c19e0: 3031 3030 3030 3031 4600 4344 5100 0020 01000001F.CDQ.. \n 000c19f0: 2020 4754 4d3e 7365 7420 4249 5453 5452 GTM>set BITSTR\n 000c1a00: 494e 4742 3d24 7a62 6974 7365 7428 247a INGB=$zbitset($z\n 000c1a10: 6269 7473 6574 2824 7a62 6974 7374 7228 bitset($zbitstr(\n 000c1a20: 382c 3029 2c32 2c31 292c 372c 3129 3600 8,0),2,1),7,1)6.\n-000c1a30: 4346 6100 0020 2020 3b20 5468 6520 6269 CFa.. ; The bi\n+000c1a30: 4344 6100 0020 2020 3b20 5468 6520 6269 CDa.. ; The bi\n 000c1a40: 6e61 7279 2072 6570 7265 7365 6e74 6174 nary representat\n 000c1a50: 696f 6e20 6f66 2042 2069 7320 3031 3030 ion of B is 0100\n-000c1a60: 3030 3130 3b00 4346 7100 0020 2020 4754 0010;.CFq.. GT\n+000c1a60: 3030 3130 3b00 4344 7100 0020 2020 4754 0010;.CDq.. GT\n 000c1a70: 4d3e 7365 7420 4249 5453 5452 494e 4743 M>set BITSTRINGC\n 000c1a80: 3d24 7a62 6974 6f72 2842 4954 5354 5249 =$zbitor(BITSTRI\n 000c1a90: 4e47 412c 4249 5453 5452 494e 4742 291b NGA,BITSTRINGB).\n-000c1aa0: 0043 4681 0000 2020 203b 2041 204f 5220 .CF... ; A OR \n-000c1ab0: 423d 3031 3030 3030 3131 1e00 4346 9100 B=01000011..CF..\n+000c1aa0: 0043 4481 0000 2020 203b 2041 204f 5220 .CD... ; A OR \n+000c1ab0: 423d 3031 3030 3030 3131 1e00 4344 9100 B=01000011..CD..\n 000c1ac0: 0020 2020 4754 4d3e 7772 6974 6520 4249 . GTM>write BI\n-000c1ad0: 5453 5452 494e 4743 0c00 4246 c011 0000 TSTRINGC..BF....\n-000c1ae0: 2020 2043 0e00 4346 1200 0020 2020 4754 C..CF... GT\n-000c1af0: 4d3e 0700 4346 1300 004a 0043 4614 0000 M>..CF...J.CF...\n+000c1ad0: 5453 5452 494e 4743 0c00 4244 c011 0000 TSTRINGC..BD....\n+000c1ae0: 2020 2043 0e00 4344 1200 0020 2020 4754 C..CD... GT\n+000c1af0: 4d3e 0700 4344 1300 004a 0043 4414 0000 M>..CD...J.CD...\n 000c1b00: 2020 2054 6869 7320 6578 616d 706c 6520 This example \n 000c1b10: 6469 7370 6c61 7973 2074 6865 2072 6573 displays the res\n 000c1b20: 756c 7420 6f66 2042 4954 5354 5249 4e47 ult of BITSTRING\n 000c1b30: 4120 6269 7477 6973 6520 4f52 6564 2077 A bitwise ORed w\n-000c1b40: 6974 6815 0043 4615 0000 2020 2042 4954 ith..CF... BIT\n-000c1b50: 5354 5249 4e47 422e 0700 4346 1600 0015 STRINGB...CF....\n-000c1b60: 0030 4653 4554 2829 0000 245a 4249 5453 .0FSET()..$ZBITS\n-000c1b70: 4554 2829 1500 3646 bf11 0000 2020 2024 ET()..6F.... $\n-000c1b80: 5a42 4954 5345 5428 2907 0037 4621 0000 ZBITSET()..7F!..\n-000c1b90: 5400 3746 3100 0020 2020 5265 7475 726e T.7F1.. Return\n+000c1b40: 6974 6815 0043 4415 0000 2020 2042 4954 ith..CD... BIT\n+000c1b50: 5354 5249 4e47 422e 0700 4344 1600 0015 STRINGB...CD....\n+000c1b60: 0030 4453 4554 2829 0000 245a 4249 5453 .0DSET()..$ZBITS\n+000c1b70: 4554 2829 1500 3644 bf11 0000 2020 2024 ET()..6D.... $\n+000c1b80: 5a42 4954 5345 5428 2907 0037 4421 0000 ZBITSET()..7D!..\n+000c1b90: 5400 3744 3100 0020 2020 5265 7475 726e T.7D1.. Return\n 000c1ba0: 7320 616e 2065 6469 7465 6420 636f 7079 s an edited copy\n 000c1bb0: 206f 6620 7468 6520 696e 7075 7420 6269 of the input bi\n 000c1bc0: 7420 7374 7269 6e67 2077 6974 6820 6120 t string with a \n 000c1bd0: 7370 6563 6966 6965 6420 6269 7420 7365 specified bit se\n-000c1be0: 7420 746f 3300 3746 4100 0020 2020 7468 t to3.7FA.. th\n+000c1be0: 7420 746f 3300 3744 4100 0020 2020 7468 t to3.7DA.. th\n 000c1bf0: 6520 7661 6c75 6520 6f66 2074 6865 2074 e value of the t\n 000c1c00: 7275 7468 2d76 616c 7565 6420 6578 7072 ruth-valued expr\n-000c1c10: 6573 7369 6f6e 2e07 0037 4651 0000 3200 ession...7FQ..2.\n-000c1c20: 3746 6100 0020 2020 5468 6520 666f 726d 7Fa.. The form\n+000c1c10: 6573 7369 6f6e 2e07 0037 4451 0000 3200 ession...7DQ..2.\n+000c1c20: 3744 6100 0020 2020 5468 6520 666f 726d 7Da.. The form\n 000c1c30: 6174 2066 6f72 2074 6865 2024 5a42 4954 at for the $ZBIT\n 000c1c40: 5345 5420 6675 6e63 7469 6f6e 2069 733a SET function is:\n-000c1c50: 0700 3746 7100 0027 0037 4681 0000 2020 ..7Fq..'.7F... \n+000c1c50: 0700 3744 7100 0027 0037 4481 0000 2020 ..7Dq..'.7D... \n 000c1c60: 2024 5a42 4954 5345 5428 6578 7072 2c69 $ZBITSET(expr,i\n 000c1c70: 6e74 6578 7072 2c74 7665 7870 7229 0700 ntexpr,tvexpr)..\n-000c1c80: 3746 9100 001a 0036 46ff 7300 ff45 5841 7F.....6F.s..EXA\n+000c1c80: 3744 9100 001a 0036 44ff 7300 ff45 5841 7D.....6D.s..EXA\n 000c1c90: 4d50 4c45 5300 0045 7861 6d70 6c65 7313 MPLES..Examples.\n-000c1ca0: 0043 46bf 1100 0020 2020 4578 616d 706c .CF.... Exampl\n-000c1cb0: 6573 0700 4446 2100 0045 0044 4631 0000 es..DF!..E.DF1..\n+000c1ca0: 0043 44bf 1100 0020 2020 4578 616d 706c .CD.... Exampl\n+000c1cb0: 6573 0700 4444 2100 0045 0044 4431 0000 es..DD!..E.DD1..\n 000c1cc0: 2020 2047 544d 3e73 6574 2058 3d22 4122 GTM>set X=\"A\"\n 000c1cd0: 2c59 3d24 6578 7472 6163 7428 247a 6269 ,Y=$extract($zbi\n 000c1ce0: 7473 6574 2824 6368 6172 2830 295f 582c tset($char(0)_X,\n 000c1cf0: 332c 3129 2c32 2920 7a77 7269 7465 0f00 3,1),2) zwrite..\n-000c1d00: 4446 4100 0020 2020 583d 2241 220f 0044 DFA.. X=\"A\"..D\n-000c1d10: 4651 0000 2020 2059 3d22 6122 0700 4446 FQ.. Y=\"a\"..DF\n-000c1d20: 6100 0052 0044 4671 0000 2020 2054 6869 a..R.DFq.. Thi\n+000c1d00: 4444 4100 0020 2020 583d 2241 220f 0044 DDA.. X=\"A\"..D\n+000c1d10: 4451 0000 2020 2059 3d22 6122 0700 4444 DQ.. Y=\"a\"..DD\n+000c1d20: 6100 0052 0044 4471 0000 2020 2054 6869 a..R.DDq.. Thi\n 000c1d30: 7320 6578 616d 706c 6520 6368 616e 6765 s example change\n 000c1d40: 7320 7468 6520 6361 7365 206f 6620 7468 s the case of th\n 000c1d50: 6520 4153 4349 4920 6c65 7474 6572 2041 e ASCII letter A\n 000c1d60: 2074 6f20 7468 6520 636f 7272 6573 706f to the correspo\n-000c1d70: 6e64 696e 671c 0044 4681 0000 2020 206c nding..DF... l\n+000c1d70: 6e64 696e 671c 0044 4481 0000 2020 206c nding..DD... l\n 000c1d80: 6f77 6572 6361 7365 2076 6572 7369 6f6e owercase version\n-000c1d90: 2e07 0044 4691 0000 1400 3146 5452 2829 ...DF.....1FTR()\n-000c1da0: 0000 245a 4249 5453 5452 2829 1500 3646 ..$ZBITSTR()..6F\n+000c1d90: 2e07 0044 4491 0000 1400 3144 5452 2829 ...DD.....1DTR()\n+000c1da0: 0000 245a 4249 5453 5452 2829 1500 3644 ..$ZBITSTR()..6D\n 000c1db0: bf11 0000 2020 2024 5a42 4954 5354 5228 .... $ZBITSTR(\n-000c1dc0: 2907 0037 4621 0000 4b00 3746 3100 0020 )..7F!..K.7F1.. \n+000c1dc0: 2907 0037 4421 0000 4b00 3744 3100 0020 )..7D!..K.7D1.. \n 000c1dd0: 2020 5265 7475 726e 7320 6120 6269 7420 Returns a bit \n 000c1de0: 7374 7269 6e67 206f 6620 6120 7370 6563 string of a spec\n 000c1df0: 6966 6965 6420 6c65 6e67 7468 2077 6974 ified length wit\n 000c1e00: 6820 616c 6c20 6269 7420 706f 7369 7469 h all bit positi\n-000c1e10: 6f6e 732e 0037 4641 0000 2020 2069 6e69 ons..7FA.. ini\n+000c1e10: 6f6e 732e 0037 4441 0000 2020 2069 6e69 ons..7DA.. ini\n 000c1e20: 7469 616c 6c79 2073 6574 2074 6f20 6569 tially set to ei\n 000c1e30: 7468 6572 207a 6572 6f20 6f72 206f 6e65 ther zero or one\n-000c1e40: 2e07 0037 4651 0000 3200 3746 6100 0020 ...7FQ..2.7Fa.. \n+000c1e40: 2e07 0037 4451 0000 3200 3744 6100 0020 ...7DQ..2.7Da.. \n 000c1e50: 2020 5468 6520 666f 726d 6174 2066 6f72 The format for\n 000c1e60: 2074 6865 2024 5a42 4954 5354 5220 6675 the $ZBITSTR fu\n-000c1e70: 6e63 7469 6f6e 2069 733a 0700 3746 7100 nction is:..7Fq.\n-000c1e80: 0024 0037 4681 0000 2020 2024 5a42 4954 .$.7F... $ZBIT\n+000c1e70: 6e63 7469 6f6e 2069 733a 0700 3744 7100 nction is:..7Dq.\n+000c1e80: 0024 0037 4481 0000 2020 2024 5a42 4954 .$.7D... $ZBIT\n 000c1e90: 5354 5228 696e 7465 7870 725b 2c74 7665 STR(intexpr[,tve\n-000c1ea0: 7870 725d 2907 0037 4691 0000 1a00 3646 xpr])..7F.....6F\n+000c1ea0: 7870 725d 2907 0037 4491 0000 1a00 3644 xpr])..7D.....6D\n 000c1eb0: ff73 00ff 4558 414d 504c 4553 0000 4578 .s..EXAMPLES..Ex\n-000c1ec0: 616d 706c 6573 1300 4346 bf11 0000 2020 amples..CF.... \n-000c1ed0: 2045 7861 6d70 6c65 7307 0044 4621 0000 Examples..DF!..\n-000c1ee0: 2600 4446 3100 0020 2020 4754 4d3e 7365 &.DF1.. GTM>se\n+000c1ec0: 616d 706c 6573 1300 4344 bf11 0000 2020 amples..CD.... \n+000c1ed0: 2045 7861 6d70 6c65 7307 0044 4421 0000 Examples..DD!..\n+000c1ee0: 2600 4444 3100 0020 2020 4754 4d3e 7365 &.DD1.. GTM>se\n 000c1ef0: 7420 4249 5453 5452 3d24 7a62 6974 7374 t BITSTR=$zbitst\n-000c1f00: 7228 362c 3129 0700 4446 4100 0051 0044 r(6,1)..DFA..Q.D\n-000c1f10: 4651 0000 2020 2054 6869 7320 6578 616d FQ.. This exam\n+000c1f00: 7228 362c 3129 0700 4444 4100 0051 0044 r(6,1)..DDA..Q.D\n+000c1f10: 4451 0000 2020 2054 6869 7320 6578 616d DQ.. This exam\n 000c1f20: 706c 6520 7365 7473 2074 6865 2076 616c ple sets the val\n 000c1f30: 7565 206f 6620 6578 7072 6573 7369 6f6e ue of expression\n 000c1f40: 2042 4954 5354 5220 746f 2036 2062 6974 BITSTR to 6 bit\n 000c1f50: 2077 6974 6820 616c 6c20 6269 7473 1300 with all bits..\n-000c1f60: 4446 6100 0020 2020 7365 7420 746f 2031 DFa.. set to 1\n-000c1f70: 2e07 0044 4671 0000 1500 3046 584f 5228 ...DFq....0FXOR(\n+000c1f60: 4444 6100 0020 2020 7365 7420 746f 2031 DDa.. set to 1\n+000c1f70: 2e07 0044 4471 0000 1500 3044 584f 5228 ...DDq....0DXOR(\n 000c1f80: 2900 0024 5a42 4954 584f 5228 2915 0036 )..$ZBITXOR()..6\n-000c1f90: 46bf 1100 0020 2020 245a 4249 5458 4f52 F.... $ZBITXOR\n-000c1fa0: 2829 0700 3746 2100 004f 0037 4631 0000 ()..7F!..O.7F1..\n+000c1f90: 44bf 1100 0020 2020 245a 4249 5458 4f52 D.... $ZBITXOR\n+000c1fa0: 2829 0700 3744 2100 004f 0037 4431 0000 ()..7D!..O.7D1..\n 000c1fb0: 2020 2050 6572 666f 726d 7320 6120 6269 Performs a bi\n 000c1fc0: 7477 6973 6520 6578 636c 7573 6976 6520 twise exclusive \n 000c1fd0: 4f52 206f 6e20 7477 6f20 6269 7420 7374 OR on two bit st\n 000c1fe0: 7269 6e67 732c 2061 6e64 2072 6574 7572 rings, and retur\n 000c1ff0: 6e73 2061 2062 6974 0000 0000 0000 0000 ns a bit........\n 000c2000: 0100 0000 f407 0000 5d25 0000 0000 0000 ........]%......\n-000c2010: 8b00 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000c2010: 8b00 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000c2020: 4354 494f 4e53 00ff 7300 ff24 5a42 4954 CTIONS..s..$ZBIT\n 000c2030: 5f46 554e 4354 494f 4e53 00ff 7300 ff24 _FUNCTIONS..s..$\n 000c2040: 5a42 4954 584f 5228 2900 bf41 0000 2020 ZBITXOR()..A.. \n 000c2050: 2073 7472 696e 6720 6571 7561 6c20 696e string equal in\n 000c2060: 206c 656e 6774 6820 746f 2074 6865 2073 length to the s\n 000c2070: 686f 7274 6572 206f 6620 7468 6520 7477 horter of the tw\n 000c2080: 6f20 6172 6775 6d65 6e74 7320 2863 6f6e o arguments (con\n-000c2090: 7461 696e 696e 6720 7365 7454 0037 4651 taining setT.7FQ\n+000c2090: 7461 696e 696e 6720 7365 7454 0037 4451 taining setT.7DQ\n 000c20a0: 0000 2020 2062 6974 7320 696e 2074 686f .. bits in tho\n 000c20b0: 7365 2070 6f73 6974 696f 6e20 7768 6572 se position wher\n 000c20c0: 6520 6569 7468 6572 2062 7574 206e 6f74 e either but not\n 000c20d0: 2062 6f74 6820 6f66 2074 6865 2069 6e70 both of the inp\n 000c20e0: 7574 2073 7472 696e 6773 2068 6176 6551 ut strings haveQ\n-000c20f0: 0037 4661 0000 2020 2073 6574 2062 6974 .7Fa.. set bit\n+000c20f0: 0037 4461 0000 2020 2073 6574 2062 6974 .7Da.. set bit\n 000c2100: 7329 2e20 506f 7369 7469 6f6e 7320 7468 s). Positions th\n 000c2110: 6174 2063 6f72 7265 7370 6f6e 6420 746f at correspond to\n 000c2120: 2070 6f73 6974 696f 6e73 2077 6865 7265 positions where\n 000c2130: 206e 6569 7468 6572 206f 7220 626f 7468 neither or both\n-000c2140: 4f00 3746 7100 0020 2020 696e 7075 7420 O.7Fq.. input \n+000c2140: 4f00 3744 7100 0020 2020 696e 7075 7420 O.7Dq.. input \n 000c2150: 7374 7269 6e67 2068 6173 2061 2073 6574 string has a set\n 000c2160: 2062 6974 2068 6176 6520 636c 6561 7265 bit have cleare\n 000c2170: 6420 6269 7473 2069 6e20 7468 6520 7265 d bits in the re\n 000c2180: 7375 6c74 696e 6720 7374 7269 6e67 2e07 sulting string..\n-000c2190: 0037 4681 0000 3200 3746 9100 0020 2020 .7F...2.7F... \n+000c2190: 0037 4481 0000 3200 3744 9100 0020 2020 .7D...2.7D... \n 000c21a0: 5468 6520 666f 726d 6174 2066 6f72 2074 The format for t\n 000c21b0: 6865 2024 5a42 4954 584f 5220 6675 6e63 he $ZBITXOR func\n-000c21c0: 7469 6f6e 2069 733a 0800 3646 c011 0000 tion is:..6F....\n-000c21d0: 1f00 3746 1200 0020 2020 245a 4249 5458 ..7F... $ZBITX\n+000c21c0: 7469 6f6e 2069 733a 0800 3644 c011 0000 tion is:..6D....\n+000c21d0: 1f00 3744 1200 0020 2020 245a 4249 5458 ..7D... $ZBITX\n 000c21e0: 4f52 2865 7870 7231 2c65 7870 7232 2907 OR(expr1,expr2).\n-000c21f0: 0037 4613 0000 1a00 3646 ff73 00ff 4558 .7F.....6F.s..EX\n+000c21f0: 0037 4413 0000 1a00 3644 ff73 00ff 4558 .7D.....6D.s..EX\n 000c2200: 414d 504c 4553 0000 4578 616d 706c 6573 AMPLES..Examples\n-000c2210: 1300 4346 bf11 0000 2020 2045 7861 6d70 ..CF.... Examp\n-000c2220: 6c65 7307 0044 4621 0000 7300 4446 3100 les..DF!..s.DF1.\n+000c2210: 1300 4344 bf11 0000 2020 2045 7861 6d70 ..CD.... Examp\n+000c2220: 6c65 7307 0044 4421 0000 7300 4444 3100 les..DD!..s.DD1.\n 000c2230: 0020 2020 4754 4d3e 7365 7420 4249 5453 . GTM>set BITS\n 000c2240: 5452 494e 4741 3d24 7a62 6974 7365 7428 TRINGA=$zbitset(\n 000c2250: 247a 6269 7473 6574 2824 7a62 6974 7374 $zbitset($zbitst\n 000c2260: 7228 382c 3029 2c32 2c31 292c 382c 3129 r(8,0),2,1),8,1)\n 000c2270: 203b 2054 6865 2062 696e 6172 7920 7265 ; The binary re\n 000c2280: 7072 6573 656e 7461 7469 6f6e 206f 6620 presentation of \n 000c2290: 4120 6973 2030 3130 3030 3030 3172 0044 A is 01000001r.D\n-000c22a0: 4641 0000 2020 2047 544d 3e73 6574 2042 FA.. GTM>set B\n+000c22a0: 4441 0000 2020 2047 544d 3e73 6574 2042 DA.. GTM>set B\n 000c22b0: 4954 5354 5249 4e47 423d 247a 6269 7473 ITSTRINGB=$zbits\n 000c22c0: 6574 2824 7a62 6974 7365 7428 247a 6269 et($zbitset($zbi\n 000c22d0: 7473 7472 2838 2c30 292c 322c 3129 2c37 tstr(8,0),2,1),7\n 000c22e0: 2c31 293b 2054 6865 2062 696e 6172 7920 ,1); The binary \n 000c22f0: 7265 7072 6573 656e 7461 7469 6f6e 206f representation o\n 000c2300: 6620 4220 6973 2030 3130 3030 3031 304e f B is 01000010N\n-000c2310: 0044 4651 0000 2020 2047 544d 3e73 6574 .DFQ.. GTM>set\n+000c2310: 0044 4451 0000 2020 2047 544d 3e73 6574 .DDQ.. GTM>set\n 000c2320: 2042 4954 5354 5249 4e47 433d 247a 6269 BITSTRINGC=$zbi\n 000c2330: 746f 7228 4249 5453 5452 494e 4741 2c42 tor(BITSTRINGA,B\n 000c2340: 4954 5354 5249 4e47 4229 203b 2041 2058 ITSTRINGB) ; A X\n 000c2350: 4f52 2042 3d30 3030 3030 3031 3136 0044 OR B=000000116.D\n-000c2360: 4661 0000 2020 2047 544d 3e66 6f72 2049 Fa.. GTM>for I\n+000c2360: 4461 0000 2020 2047 544d 3e66 6f72 2049 Da.. GTM>for I\n 000c2370: 3d31 3a31 3a38 2077 7269 7465 2024 7a62 =1:1:8 write $zb\n 000c2380: 6974 6765 7428 4249 5453 5452 494e 4743 itget(BITSTRINGC\n-000c2390: 2c49 2912 0044 4671 0000 2020 2030 3030 ,I)..DFq.. 000\n-000c23a0: 3030 3031 310e 0044 4681 0000 2020 2047 00011..DF... G\n-000c23b0: 544d 3e07 0044 4691 0000 4a00 4346 c011 TM>..DF...J.CF..\n+000c2390: 2c49 2912 0044 4471 0000 2020 2030 3030 ,I)..DDq.. 000\n+000c23a0: 3030 3031 310e 0044 4481 0000 2020 2047 00011..DD... G\n+000c23b0: 544d 3e07 0044 4491 0000 4a00 4344 c011 TM>..DD...J.CD..\n 000c23c0: 0000 2020 2054 6869 7320 6578 616d 706c .. This exampl\n 000c23d0: 6520 6469 7370 6c61 7973 2074 6865 2072 e displays the r\n 000c23e0: 6573 756c 7420 6f66 2074 6865 2062 6974 esult of the bit\n 000c23f0: 7769 7365 2058 4f52 206f 6620 4120 616e wise XOR of A an\n-000c2400: 6420 422e 0700 4446 1200 0016 002b 4645 d B...DF.....+FE\n+000c2400: 6420 422e 0700 4444 1200 0016 002b 4445 d B...DD.....+DE\n 000c2410: 5841 4d50 4c45 5300 0045 7861 6d70 6c65 XAMPLES..Example\n-000c2420: 7313 0034 46bf 1100 0020 2020 4578 616d s..4F.... Exam\n-000c2430: 706c 6573 0700 3546 2100 0012 0035 4631 ples..5F!....5F1\n+000c2420: 7313 0034 44bf 1100 0020 2020 4578 616d s..4D.... Exam\n+000c2430: 706c 6573 0700 3544 2100 0012 0035 4431 ples..5D!....5D1\n 000c2440: 0000 2020 2045 7861 6d70 6c65 3a07 0035 .. Example:..5\n-000c2450: 4641 0000 1100 3546 5100 0020 2020 5a43 FA....5FQ.. ZC\n-000c2460: 5243 2858 291e 0035 4661 0000 2020 2020 RC(X)..5Fa.. \n+000c2450: 4441 0000 1100 3544 5100 0020 2020 5a43 DA....5DQ.. ZC\n+000c2460: 5243 2858 291e 0035 4461 0000 2020 2020 RC(X)..5Da.. \n 000c2470: 2020 206e 6577 2052 2c49 2c4a 2c42 2c58 new R,I,J,B,X\n-000c2480: 312c 4b21 0035 4671 0000 2020 2020 2020 1,K!.5Fq.. \n+000c2480: 312c 4b21 0035 4471 0000 2020 2020 2020 1,K!.5Dq.. \n 000c2490: 2073 6574 2052 3d24 7a62 6974 7374 7228 set R=$zbitstr(\n-000c24a0: 382c 3029 4500 3546 8100 0020 2020 2020 8,0)E.5F... \n+000c24a0: 382c 3029 4500 3544 8100 0020 2020 2020 8,0)E.5D... \n 000c24b0: 2020 666f 7220 493d 313a 313a 246c 656e for I=1:1:$len\n 000c24c0: 6774 6828 5829 2053 6574 2052 3d24 7a62 gth(X) Set R=$zb\n 000c24d0: 6974 786f 7228 522c 2424 6269 7469 6e28 itxor(R,$$bitin(\n-000c24e0: 2441 2858 2c49 2929 291e 0035 4691 0000 $A(X,I)))..5F...\n+000c24e0: 2441 2858 2c49 2929 291e 0035 4491 0000 $A(X,I)))..5D...\n 000c24f0: 2020 2020 2020 2071 7569 7420 2424 6269 quit $$bi\n-000c2500: 746f 7574 2852 2908 0034 46c0 1100 0032 tout(R)..4F....2\n-000c2510: 0035 4612 0000 2020 2062 6974 696e 2858 .5F... bitin(X\n+000c2500: 746f 7574 2852 2908 0034 44c0 1100 0032 tout(R)..4D....2\n+000c2510: 0035 4412 0000 2020 2062 6974 696e 2858 .5D... bitin(X\n 000c2520: 2920 3b43 4f4e 5645 5254 2041 2042 5954 ) ;CONVERT A BYT\n 000c2530: 4520 544f 2041 2042 4954 2053 5452 494e E TO A BIT STRIN\n-000c2540: 4722 0035 4613 0000 2020 2020 2020 2073 G\".5F... s\n+000c2540: 4722 0035 4413 0000 2020 2020 2020 2073 G\".5D... s\n 000c2550: 6574 2058 313d 247a 6269 7473 7472 2838 et X1=$zbitstr(8\n-000c2560: 2c30 2946 0035 4614 0000 2020 2020 2020 ,0)F.5F... \n+000c2560: 2c30 2946 0035 4414 0000 2020 2020 2020 ,0)F.5D... \n 000c2570: 2066 6f72 204a 3d31 3a31 3a38 2073 6574 for J=1:1:8 set\n 000c2580: 2042 3d58 2332 2c58 3d58 5c32 2069 6620 B=X#2,X=X\\2 if \n 000c2590: 4220 7365 7420 5831 3d24 7a62 6974 7365 B set X1=$zbitse\n-000c25a0: 7428 5831 2c4a 2c31 2915 0035 4615 0000 t(X1,J,1)..5F...\n+000c25a0: 7428 5831 2c4a 2c31 2915 0035 4415 0000 t(X1,J,1)..5D...\n 000c25b0: 2020 2020 2020 2071 7569 7420 5831 0700 quit X1..\n-000c25c0: 3546 1600 0035 0035 4617 0000 2020 2062 5F...5.5F... b\n+000c25c0: 3544 1600 0035 0035 4417 0000 2020 2062 5D...5.5D... b\n 000c25d0: 6974 6f75 7428 5829 203b 2043 4f4e 5645 itout(X) ; CONVE\n 000c25e0: 5254 2041 2042 4954 5354 5249 4e47 2054 RT A BITSTRING T\n-000c25f0: 4f20 4120 4e55 4d42 4552 1600 3546 1800 O A NUMBER..5F..\n+000c25f0: 4f20 4120 4e55 4d42 4552 1600 3544 1800 O A NUMBER..5D..\n 000c2600: 0020 2020 2020 2020 7365 7420 5831 3d30 . set X1=0\n-000c2610: 3e00 3546 1900 0020 2020 2020 2020 666f >.5F... fo\n+000c2610: 3e00 3544 1900 0020 2020 2020 2020 666f >.5D... fo\n 000c2620: 7220 4b3d 313a 313a 3820 4920 247a 6269 r K=1:1:8 I $zbi\n 000c2630: 7467 6574 2858 2c4b 2920 7365 7420 5831 tget(X,K) set X1\n 000c2640: 3d58 312b 2832 2a2a 284b 2d31 2929 1500 =X1+(2**(K-1))..\n-000c2650: 3546 1a00 0020 2020 2020 2020 7175 6974 5F... quit\n-000c2660: 2058 3107 0035 4621 0000 5100 3546 2200 X1..5F!..Q.5F\".\n+000c2650: 3544 1a00 0020 2020 2020 2020 7175 6974 5D... quit\n+000c2660: 2058 3107 0035 4421 0000 5100 3544 2200 X1..5D!..Q.5D\".\n 000c2670: 0020 2020 5468 6973 2075 7365 7320 7365 . This uses se\n 000c2680: 7665 7261 6c20 245a 4249 5420 6675 6e63 veral $ZBIT func\n 000c2690: 7469 6f6e 7320 746f 2074 7572 6e20 6120 tions to turn a \n 000c26a0: 6368 6172 6163 7465 7220 696e 746f 2061 character into a\n-000c26b0: 2062 6974 2073 7472 6561 6d23 0035 4623 bit stream#.5F#\n+000c26b0: 2062 6974 2073 7472 6561 6d23 0035 4423 bit stream#.5D#\n 000c26c0: 0000 2020 2061 6e64 2072 6574 7572 6e20 .. and return \n 000c26d0: 6120 636f 6465 6420 7661 6c75 652e 0700 a coded value...\n-000c26e0: 3546 2400 0053 0035 4625 0000 2020 2057 5F$..S.5F%.. W\n+000c26e0: 3544 2400 0053 0035 4425 0000 2020 2057 5D$..S.5D%.. W\n 000c26f0: 6869 6c65 2074 6869 7320 6578 616d 706c hile this exampl\n 000c2700: 6520 696c 6c75 7374 7261 7465 7320 7468 e illustrates th\n 000c2710: 6520 7573 6520 6f66 2073 6576 6572 616c e use of several\n 000c2720: 206f 6620 7468 6520 245a 4249 5420 6675 of the $ZBIT fu\n-000c2730: 6e63 7469 6f6e 732c 5200 3546 2600 0020 nctions,R.5F&.. \n+000c2730: 6e63 7469 6f6e 732c 5200 3544 2600 0020 nctions,R.5D&.. \n 000c2740: 2020 7468 6520 666f 6c6c 6f77 696e 6720 the following \n 000c2750: 6578 616d 706c 6520 7072 6f64 7563 6573 example produces\n 000c2760: 2069 6465 6e74 6963 616c 2072 6573 756c identical resul\n 000c2770: 7473 2069 6620 796f 7520 6e65 6564 2074 ts if you need t\n-000c2780: 6f20 636f 6465 2074 6865 3400 3546 2700 o code the4.5F'.\n+000c2780: 6f20 636f 6465 2074 6865 3400 3544 2700 o code the4.5D'.\n 000c2790: 0020 2020 6675 6e63 7469 6f6e 2069 6c6c . function ill\n 000c27a0: 7573 7472 6174 6564 2061 626f 7665 2066 ustrated above f\n 000c27b0: 6f72 2070 726f 6475 6374 696f 6e2e 0700 or production...\n-000c27c0: 3546 2800 0011 0035 4629 0000 2020 205a 5F(....5F).. Z\n-000c27d0: 4352 4328 5829 1e00 3546 2a00 0020 2020 CRC(X)..5F*.. \n+000c27c0: 3544 2800 0011 0035 4429 0000 2020 205a 5D(....5D).. Z\n+000c27d0: 4352 4328 5829 1e00 3544 2a00 0020 2020 CRC(X)..5D*.. \n 000c27e0: 2020 2020 6e65 7720 522c 492c 4a2c 422c new R,I,J,B,\n 000c27f0: 5831 2c4b 0000 0000 0000 0000 0000 0000 X1,K............\n 000c2800: 0100 0000 fe07 0000 9125 0000 0000 0000 .........%......\n-000c2810: 5600 0046 4845 4c50 00ff 7300 ff46 554e V..FHELP..s..FUN\n+000c2810: 5600 0044 4845 4c50 00ff 7300 ff46 554e V..DHELP..s..FUN\n 000c2820: 4354 494f 4e53 00ff 7300 ff24 5a42 4954 CTIONS..s..$ZBIT\n 000c2830: 5f46 554e 4354 494f 4e53 00ff 7300 ff45 _FUNCTIONS..s..E\n 000c2840: 5841 4d50 4c45 5300 c031 0000 2020 2020 XAMPLES..1.. \n 000c2850: 2020 2073 6574 2052 3d24 7a62 6974 7374 set R=$zbitst\n-000c2860: 7228 382c 3029 4b00 3546 3200 0020 2020 r(8,0)K.5F2.. \n+000c2860: 7228 382c 3029 4b00 3544 3200 0020 2020 r(8,0)K.5D2.. \n 000c2870: 2020 2020 666f 7220 493d 313a 313a 246c for I=1:1:$l\n 000c2880: 656e 6774 6828 5829 2053 6574 2052 3d24 ength(X) Set R=$\n 000c2890: 7a62 6974 786f 7228 522c 2463 6861 7228 zbitxor(R,$char(\n 000c28a0: 3029 5f24 6578 7472 6163 7428 582c 4929 0)_$extract(X,I)\n-000c28b0: 291e 0035 4633 0000 2020 2020 2020 2071 )..5F3.. q\n+000c28b0: 291e 0035 4433 0000 2020 2020 2020 2071 )..5D3.. q\n 000c28c0: 7569 7420 2461 7363 6969 2852 2c32 2907 uit $ascii(R,2).\n-000c28d0: 0035 4634 0000 4e00 3546 3500 0020 2020 .5F4..N.5F5.. \n+000c28d0: 0035 4434 0000 4e00 3544 3500 0020 2020 .5D4..N.5D5.. \n 000c28e0: 5468 6973 2065 7861 6d70 6c65 2069 6c6c This example ill\n 000c28f0: 7573 7472 6174 6573 2074 6865 2075 7365 ustrates the use\n 000c2900: 206f 6620 2443 6861 7228 2920 746f 2073 of $Char() to s\n 000c2910: 7065 6369 6679 2074 6865 206e 756d 6265 pecify the numbe\n-000c2920: 7220 6f66 5200 3546 3600 0020 2020 696e r ofR.5F6.. in\n+000c2920: 7220 6f66 5200 3544 3600 0020 2020 696e r ofR.5D6.. in\n 000c2930: 7661 6c69 6420 6269 7473 2074 6861 7420 valid bits that \n 000c2940: 6578 6973 7420 6174 2074 6865 2065 6e64 exist at the end\n 000c2950: 206f 6620 7468 6520 6368 6172 6163 7465 of the characte\n 000c2960: 7220 7374 7269 6e67 2e20 496e 2074 6869 r string. In thi\n-000c2970: 7320 6361 7365 2600 3546 3700 0020 2020 s case&.5F7.. \n+000c2970: 7320 6361 7365 2600 3544 3700 0020 2020 s case&.5D7.. \n 000c2980: 7468 6572 6520 6172 6520 7a65 726f 2069 there are zero i\n-000c2990: 6e76 616c 6964 2062 6974 732e 0700 3546 nvalid bits...5F\n-000c29a0: 3800 0014 0019 4643 4841 5228 2900 0024 8.....FCHAR()..$\n-000c29b0: 5a43 4861 7228 2913 0020 46bf 1100 0020 ZCHar().. F.... \n-000c29c0: 2020 245a 4348 6172 2829 0700 2146 2100 $ZCHar()..!F!.\n-000c29d0: 0054 0021 4631 0000 2020 2052 6574 7572 .T.!F1.. Retur\n+000c2990: 6e76 616c 6964 2062 6974 732e 0700 3544 nvalid bits...5D\n+000c29a0: 3800 0014 0019 4443 4841 5228 2900 0024 8.....DCHAR()..$\n+000c29b0: 5a43 4861 7228 2913 0020 44bf 1100 0020 ZCHar().. D.... \n+000c29c0: 2020 245a 4348 6172 2829 0700 2144 2100 $ZCHar()..!D!.\n+000c29d0: 0054 0021 4431 0000 2020 2052 6574 7572 .T.!D1.. Retur\n 000c29e0: 6e73 2061 2073 7472 696e 6720 636f 6d70 ns a string comp\n 000c29f0: 6f73 6564 206f 6620 6279 7465 7320 7265 osed of bytes re\n 000c2a00: 7072 6573 656e 7465 6420 6279 2074 6865 presented by the\n 000c2a10: 2069 6e74 6567 6572 206f 6374 6574 2076 integer octet v\n-000c2a20: 616c 7565 7327 0021 4641 0000 2020 2073 alues'.!FA.. s\n+000c2a20: 616c 7565 7327 0021 4441 0000 2020 2073 alues'.!DA.. s\n 000c2a30: 7065 6369 6669 6564 2069 6e20 6974 7320 pecified in its \n-000c2a40: 6172 6775 6d65 6e74 2873 292e 0700 2146 argument(s)...!F\n-000c2a50: 5100 0032 0021 4661 0000 2020 2054 6865 Q..2.!Fa.. The\n+000c2a40: 6172 6775 6d65 6e74 2873 292e 0700 2144 argument(s)...!D\n+000c2a50: 5100 0032 0021 4461 0000 2020 2054 6865 Q..2.!Da.. The\n 000c2a60: 2066 6f72 6d61 7420 666f 7220 7468 6520 format for the \n 000c2a70: 245a 4348 4152 2829 2066 756e 6374 696f $ZCHAR() functio\n-000c2a80: 6e20 6973 3a07 0021 4671 0000 2100 2146 n is:..!Fq..!.!F\n+000c2a80: 6e20 6973 3a07 0021 4471 0000 2100 2144 n is:..!Dq..!.!D\n 000c2a90: 8100 0020 2020 245a 4348 5b41 525d 2869 ... $ZCH[AR](i\n 000c2aa0: 6e74 6578 7072 5b2c 2e2e 2e5d 2907 0021 ntexpr[,...])..!\n-000c2ab0: 4691 0000 3000 2046 ff73 00ff 4558 414d F...0. F.s..EXAM\n+000c2ab0: 4491 0000 3000 2044 ff73 00ff 4558 414d D...0. D.s..EXAM\n 000c2ac0: 504c 455f 4f46 5f24 5a43 4841 5228 2900 PLE_OF_$ZCHAR().\n 000c2ad0: 0045 7861 6d70 6c65 5f6f 665f 245a 4348 .Example_of_$ZCH\n-000c2ae0: 4152 2829 1e00 3846 bf11 0000 2020 2045 AR()..8F.... E\n+000c2ae0: 4152 2829 1e00 3844 bf11 0000 2020 2045 AR()..8D.... E\n 000c2af0: 7861 6d70 6c65 206f 6620 245a 4348 4152 xample of $ZCHAR\n-000c2b00: 2829 0700 3946 2100 0012 0039 4631 0000 ()..9F!....9F1..\n-000c2b10: 2020 2045 7861 6d70 6c65 3a07 0039 4641 Example:..9FA\n-000c2b20: 0000 2900 3946 5100 0020 2020 4754 4d3e ..).9FQ.. GTM>\n+000c2b00: 2829 0700 3944 2100 0012 0039 4431 0000 ()..9D!....9D1..\n+000c2b10: 2020 2045 7861 6d70 6c65 3a07 0039 4441 Example:..9DA\n+000c2b20: 0000 2900 3944 5100 0020 2020 4754 4d3e ..).9DQ.. GTM>\n 000c2b30: 7772 6974 6520 247a 6368 6172 2832 3238 write $zchar(228\n-000c2b40: 2c31 3834 2c31 3837 2c37 290b 0039 4661 ,184,187,7)..9Fa\n-000c2b50: 0000 2020 202a 0e00 3946 7100 0020 2020 .. *..9Fq.. \n-000c2b60: 4754 4d3e 0700 3946 8100 0050 0039 4691 GTM>..9F...P.9F.\n+000c2b40: 2c31 3834 2c31 3837 2c37 290b 0039 4461 ,184,187,7)..9Da\n+000c2b50: 0000 2020 202a 0e00 3944 7100 0020 2020 .. *..9Dq.. \n+000c2b60: 4754 4d3e 0700 3944 8100 0050 0039 4491 GTM>..9D...P.9D.\n 000c2b70: 0000 2020 2054 6869 7320 6578 616d 706c .. This exampl\n 000c2b80: 6520 5752 4954 4573 2074 6865 2062 7974 e WRITEs the byt\n 000c2b90: 6520 7365 7175 656e 6365 2072 6570 7265 e sequence repre\n 000c2ba0: 7365 6e74 6564 2062 7920 2a20 616e 6420 sented by * and \n-000c2bb0: 7369 676e 616c 7320 7468 6519 0038 46c0 signals the..8F.\n+000c2bb0: 7369 676e 616c 7320 7468 6519 0038 44c0 signals the..8D.\n 000c2bc0: 1100 0020 2020 7465 726d 696e 616c 2062 ... terminal b\n-000c2bd0: 656c 6c2e 0700 3946 1200 0019 001a 464f ell...9F......FO\n+000c2bd0: 656c 6c2e 0700 3944 1200 0019 001a 444f ell...9D......DO\n 000c2be0: 4c4c 4154 4528 2900 0024 5a43 4f6c 6c61 LLATE()..$ZCOlla\n-000c2bf0: 7465 2829 1600 2346 bf11 0000 2020 2024 te()..#F.... $\n-000c2c00: 5a43 4f6c 6c61 7465 2829 0700 2446 2100 ZCOllate()..$F!.\n-000c2c10: 0050 0024 4631 0000 2020 2052 6574 7572 .P.$F1.. Retur\n+000c2bf0: 7465 2829 1600 2344 bf11 0000 2020 2024 te()..#D.... $\n+000c2c00: 5a43 4f6c 6c61 7465 2829 0700 2444 2100 ZCOllate()..$D!.\n+000c2c10: 0050 0024 4431 0000 2020 2052 6574 7572 .P.$D1.. Retur\n 000c2c20: 6e73 2074 6865 2074 7261 6e73 666f 726d ns the transform\n 000c2c30: 6564 2072 6570 7265 7365 6e74 6174 696f ed representatio\n 000c2c40: 6e20 6f66 2074 6865 2066 6972 7374 2061 n of the first a\n 000c2c50: 7267 756d 656e 7420 676c 766e 2069 6e20 rgument glvn in \n-000c2c60: 6151 0024 4641 0000 2020 206e 6f72 6d61 aQ.$FA.. norma\n+000c2c60: 6151 0024 4441 0000 2020 206e 6f72 6d61 aQ.$DA.. norma\n 000c2c70: 6c69 7a65 6420 666f 726d 2075 7369 6e67 lized form using\n 000c2c80: 2074 6865 2061 6c74 6572 6e61 7469 7665 the alternative\n 000c2c90: 2074 7261 6e73 666f 726d 2073 7065 6369 transform speci\n 000c2ca0: 6669 6564 2062 7920 7468 6520 7365 636f fied by the seco\n-000c2cb0: 6e64 5300 2446 5100 0020 2020 6172 6775 ndS.$FQ.. argu\n+000c2cb0: 6e64 5300 2444 5100 0020 2020 6172 6775 ndS.$DQ.. argu\n 000c2cc0: 6d65 6e74 2069 6e74 6578 7072 3b20 7468 ment intexpr; th\n 000c2cd0: 6520 7265 7475 726e 2063 616e 2062 6520 e return can be \n 000c2ce0: 7573 6564 2061 7320 616e 206f 7065 7261 used as an opera\n 000c2cf0: 6e64 2074 6f20 7468 6520 666f 6c6c 6f77 nd to the follow\n-000c2d00: 7320 285d 294d 0024 4661 0000 2020 206f s (])M.$Fa.. o\n+000c2d00: 7320 285d 294d 0024 4461 0000 2020 206f s (])M.$Da.. o\n 000c2d10: 7220 736f 7274 732d 6166 7465 7220 285d r sorts-after (]\n 000c2d20: 5d29 206f 7065 7261 746f 7220 7375 6368 ]) operator such\n 000c2d30: 2074 6861 742c 2069 6620 626f 7468 206f that, if both o\n 000c2d40: 7065 7261 6e64 7320 6172 6520 696e 2074 perands are in t\n-000c2d50: 6865 4e00 2446 7100 0020 2020 6e6f 726d heN.$Fq.. norm\n+000c2d50: 6865 4e00 2444 7100 0020 2020 6e6f 726d heN.$Dq.. norm\n 000c2d60: 616c 697a 6564 2066 6f72 6d2c 2074 6865 alized form, the\n 000c2d70: 2072 6573 756c 7420 6973 2069 6e64 6570 result is indep\n 000c2d80: 656e 6465 6e74 206f 6620 616c 7465 726e endent of altern\n 000c2d90: 6174 6976 6520 636f 6c6c 6174 696f 6e2e ative collation.\n-000c2da0: 0700 2446 8100 0035 0024 4691 0000 2020 ..$F...5.$F... \n+000c2da0: 0700 2444 8100 0035 0024 4491 0000 2020 ..$D...5.$D... \n 000c2db0: 2054 6865 2066 6f72 6d61 7420 666f 7220 The format for \n 000c2dc0: 7468 6520 245a 434f 4c4c 4154 4528 2920 the $ZCOLLATE() \n-000c2dd0: 6675 6e63 7469 6f6e 2069 733a 0800 2346 function is:..#F\n-000c2de0: c011 0000 2b00 2446 1200 0020 2020 245a ....+.$F... $Z\n+000c2dd0: 6675 6e63 7469 6f6e 2069 733a 0800 2344 function is:..#D\n+000c2de0: c011 0000 2b00 2444 1200 0020 2020 245a ....+.$D... $Z\n 000c2df0: 434f 5b6c 6c61 7465 5d28 676c 766e 2c69 CO[llate](glvn,i\n 000c2e00: 6e74 6578 7072 5b2c 7b30 7c31 7d5d 2907 ntexpr[,{0|1}]).\n-000c2e10: 0024 4613 0000 4e00 2446 1400 0020 2020 .$F...N.$F... \n+000c2e10: 0024 4413 0000 4e00 2444 1400 0020 2020 .$D...N.$D... \n 000c2e20: 4e6f 7465 2074 6861 7420 6265 6361 7573 Note that becaus\n 000c2e30: 6520 7468 6520 666f 7277 6172 6420 7472 e the forward tr\n 000c2e40: 616e 7366 6f72 6d20 6973 2074 6f20 7468 ansform is to th\n 000c2e50: 6520 4744 5320 676c 6f62 616c 2073 746f e GDS global sto\n-000c2e60: 7261 6765 4f00 2446 1500 0020 2020 666f rageO.$F... fo\n+000c2e60: 7261 6765 4f00 2444 1500 0020 2020 666f rageO.$D... fo\n 000c2e70: 726d 6174 2c20 7468 6520 7265 7665 7273 rmat, the revers\n 000c2e80: 6520 7472 616e 7366 6f72 6d20 616c 7761 e transform alwa\n 000c2e90: 7973 2073 686f 7773 2061 2067 6c6f 6261 ys shows a globa\n 000c2ea0: 6c20 666f 726d 2e20 5468 6973 2069 7320 l form. This is \n-000c2eb0: 6e6f 7452 0024 4616 0000 2020 206d 6174 notR.$F... mat\n+000c2eb0: 6e6f 7452 0024 4416 0000 2020 206d 6174 notR.$D... mat\n 000c2ec0: 6572 6961 6c20 7768 656e 2074 6865 2072 erial when the r\n 000c2ed0: 6573 756c 7420 6973 2075 7365 6420 666f esult is used fo\n 000c2ee0: 7220 6d6f 7374 2063 6f6d 7061 7269 736f r most compariso\n 000c2ef0: 6e73 2c20 6275 7420 666f 7220 736f 6d65 ns, but for some\n-000c2f00: 2075 7365 7347 0024 4617 0000 2020 2074 usesG.$F... t\n+000c2f00: 2075 7365 7347 0024 4417 0000 2020 2074 usesG.$D... t\n 000c2f10: 6865 2061 7070 6c63 6174 696f 6e20 6d69 he applcation mi\n 000c2f20: 6768 7420 6e65 6564 2074 6f20 7265 6d6f ght need to remo\n 000c2f30: 7665 2074 6865 206c 6561 6469 6e67 2075 ve the leading u\n-000c2f40: 702d 6172 726f 7720 285e 292e 0700 2446 p-arrow (^)...$F\n-000c2f50: 1800 004d 0024 4619 0000 2020 2050 6c65 ...M.$F... Ple\n+000c2f40: 702d 6172 726f 7720 285e 292e 0700 2444 p-arrow (^)...$D\n+000c2f50: 1800 004d 0024 4419 0000 2020 2050 6c65 ...M.$D... Ple\n 000c2f60: 6173 6520 7365 6520 7468 6520 7365 6374 ase see the sect\n 000c2f70: 696f 6e20 6f6e 2024 5a41 5452 414e 5346 ion on $ZATRANSF\n 000c2f80: 4f52 4d28 2920 666f 7220 6120 7369 6d69 ORM() for a simi\n 000c2f90: 6c61 7220 616c 7465 726e 6174 6976 652e lar alternative.\n-000c2fa0: 0700 2446 1a00 0036 0023 46ff 7300 ff45 ..$F...6.#F.s..E\n+000c2fa0: 0700 2444 1a00 0036 0023 44ff 7300 ff45 ..$D...6.#D.s..E\n 000c2fb0: 5841 4d50 4c45 5f4f 465f 245a 434f 4c4c XAMPLE_OF_$ZCOLL\n 000c2fc0: 4154 4528 2900 0045 7861 6d70 6c65 5f6f ATE()..Example_o\n 000c2fd0: 665f 245a 434f 6c6c 6174 6528 2921 003e f_$ZCOllate()!.>\n-000c2fe0: 46bf 1100 0020 2020 4578 616d 706c 6520 F.... Example \n+000c2fe0: 44bf 1100 0020 2020 4578 616d 706c 6520 D.... Example \n 000c2ff0: 6f66 2024 5a43 4f6c 6c61 7465 2829 0000 of $ZCOllate()..\n 000c3000: 0100 0000 ed07 0000 c225 0000 0000 0000 .........%......\n-000c3010: 4600 0046 4845 4c50 00ff 7300 ff46 554e F..FHELP..s..FUN\n+000c3010: 4600 0044 4845 4c50 00ff 7300 ff46 554e F..DHELP..s..FUN\n 000c3020: 4354 494f 4e53 00ff 7300 ff24 5a43 4f4c CTIONS..s..$ZCOL\n 000c3030: 4c41 5445 2829 00ff 7300 ff45 5841 4d50 LATE()..s..EXAMP\n 000c3040: 4c45 5f4f 465f 245a 434f 4c4c 4154 4528 LE_OF_$ZCOLLATE(\n-000c3050: 2900 bf21 0000 1200 3f46 3100 0020 2020 )..!....?F1.. \n-000c3060: 4578 616d 706c 653a 0700 3f46 4100 0036 Example:..?FA..6\n-000c3070: 003f 4651 0000 2020 2047 544d 3e77 7269 .?FQ.. GTM>wri\n+000c3050: 2900 bf21 0000 1200 3f44 3100 0020 2020 )..!....?D1.. \n+000c3060: 4578 616d 706c 653a 0700 3f44 4100 0036 Example:..?DA..6\n+000c3070: 003f 4451 0000 2020 2047 544d 3e77 7269 .?DQ.. GTM>wri\n 000c3080: 7465 2024 7a77 7269 7465 2824 7a63 6f6c te $zwrite($zcol\n 000c3090: 6c61 7465 2822 4128 2222 666f 6f22 2229 late(\"A(\"\"foo\"\")\n-000c30a0: 222c 3029 2925 003f 4661 0000 2020 2022 \",0))%.?Fa.. \"\n+000c30a0: 222c 3029 2925 003f 4461 0000 2020 2022 \",0))%.?Da.. \"\n 000c30b0: 4122 5f24 4328 302c 3235 3529 5f22 666f A\"_$C(0,255)_\"fo\n-000c30c0: 6f22 5f24 4328 302c 3029 3c00 3f46 7100 o\"_$C(0,0)<.?Fq.\n+000c30c0: 6f22 5f24 4328 302c 3029 3c00 3f44 7100 o\"_$C(0,0)<.?Dq.\n 000c30d0: 0020 2020 4754 4d3e 7772 6974 6520 247a . GTM>write $z\n 000c30e0: 636f 6c6c 6174 6528 247a 636f 6c6c 6174 collate($zcollat\n 000c30f0: 6528 2241 2822 2266 6f6f 2222 2922 2c30 e(\"A(\"\"foo\"\")\",0\n-000c3100: 292c 302c 3129 1300 3f46 8100 0020 2020 ),0,1)..?F... \n-000c3110: 5e41 2822 666f 6f22 290e 003f 4691 0000 ^A(\"foo\")..?F...\n-000c3120: 2020 2047 544d 3e08 003e 46c0 1100 004e GTM>..>F....N\n-000c3130: 003f 4612 0000 2020 2054 6865 2066 6972 .?F... The fir\n+000c3100: 292c 302c 3129 1300 3f44 8100 0020 2020 ),0,1)..?D... \n+000c3110: 5e41 2822 666f 6f22 290e 003f 4491 0000 ^A(\"foo\")..?D...\n+000c3120: 2020 2047 544d 3e08 003e 44c0 1100 004e GTM>..>D....N\n+000c3130: 003f 4412 0000 2020 2054 6865 2066 6972 .?D... The fir\n 000c3140: 7374 2057 5249 5445 2069 6e20 7468 6973 st WRITE in this\n 000c3150: 2065 7861 6d70 6c65 2073 686f 7773 2074 example shows t\n 000c3160: 6865 2072 6561 6461 626c 6520 666f 726d he readable form\n 000c3170: 206f 7220 7468 6520 7661 6c75 6552 003f or the valueR.?\n-000c3180: 4613 0000 2020 2070 726f 6475 6365 6420 F... produced \n+000c3180: 4413 0000 2020 2070 726f 6475 6365 6420 D... produced \n 000c3190: 6279 2074 6865 2024 5a43 4f4c 4c41 5445 by the $ZCOLLATE\n 000c31a0: 2829 2072 6576 6561 6c69 6e67 2074 6865 () revealing the\n 000c31b0: 2064 6574 6169 6c73 206f 6620 686f 7720 details of how \n 000c31c0: 4754 2e4d 2069 6e74 6572 6e61 6c6c 7951 GT.M internallyQ\n-000c31d0: 003f 4614 0000 2020 2072 6570 7265 7365 .?F... represe\n+000c31d0: 003f 4414 0000 2020 2072 6570 7265 7365 .?D... represe\n 000c31e0: 6e74 7320 7468 6973 206b 6579 2075 7369 nts this key usi\n 000c31f0: 6e67 2064 6566 6175 6c74 2028 4d29 2063 ng default (M) c\n 000c3200: 6f6c 6c61 7469 6f6e 2e20 5468 6520 7365 ollation. The se\n 000c3210: 636f 6e64 2057 5249 5445 2073 686f 7773 cond WRITE shows\n-000c3220: 5100 3f46 1500 0020 2020 686f 7720 7468 Q.?F... how th\n+000c3220: 5100 3f44 1500 0020 2020 686f 7720 7468 Q.?D... how th\n 000c3230: 6520 636f 6d62 696e 6174 696f 6e20 6f66 e combination of\n 000c3240: 2074 6865 2074 7261 6e73 666f 726d 2061 the transform a\n 000c3250: 6e64 2072 6576 6572 7365 2074 7261 6e73 nd reverse trans\n 000c3260: 666f 726d 2072 6573 746f 7265 7320 7468 form restores th\n-000c3270: 652f 003f 4616 0000 2020 2076 616c 7565 e/.?F... value\n+000c3270: 652f 003f 4416 0000 2020 2076 616c 7565 e/.?D... value\n 000c3280: 2074 6f20 7468 6520 6f72 6967 696e 616c to the original\n 000c3290: 2072 6570 7265 7365 6e74 6174 696f 6e2e representation.\n-000c32a0: 0700 3f46 1700 0018 001b 464e 5645 5254 ..?F......FNVERT\n+000c32a0: 0700 3f44 1700 0018 001b 444e 5645 5254 ..?D......DNVERT\n 000c32b0: 2829 0000 245a 434f 6e76 6572 7428 2916 ()..$ZCOnvert().\n-000c32c0: 0023 46bf 1100 0020 2020 245a 434f 6e76 .#F.... $ZCOnv\n-000c32d0: 6572 7428 2907 0024 4621 0000 5300 2446 ert()..$F!..S.$F\n+000c32c0: 0023 44bf 1100 0020 2020 245a 434f 6e76 .#D.... $ZCOnv\n+000c32d0: 6572 7428 2907 0024 4421 0000 5300 2444 ert()..$D!..S.$D\n 000c32e0: 3100 0020 2020 5265 7475 726e 7320 6974 1.. Returns it\n 000c32f0: 7320 6669 7273 7420 6172 6775 6d65 6e74 s first argument\n 000c3300: 2061 7320 6120 7374 7269 6e67 2063 6f6e as a string con\n 000c3310: 7665 7274 6564 2074 6f20 6120 6469 6666 verted to a diff\n 000c3320: 6572 656e 7420 656e 636f 6469 6e67 2e50 erent encoding.P\n-000c3330: 0024 4641 0000 2020 2054 6865 2074 776f .$FA.. The two\n+000c3330: 0024 4441 0000 2020 2054 6865 2074 776f .$DA.. The two\n 000c3340: 2061 7267 756d 656e 7420 666f 726d 2063 argument form c\n 000c3350: 6861 6e67 6573 2074 6865 2065 6e63 6f64 hanges the encod\n 000c3360: 696e 6720 666f 7220 6361 7365 2077 6974 ing for case wit\n 000c3370: 6869 6e20 6120 6368 6172 6163 7465 7243 hin a characterC\n-000c3380: 0024 4651 0000 2020 2073 6574 2e20 5468 .$FQ.. set. Th\n+000c3380: 0024 4451 0000 2020 2073 6574 2e20 5468 .$DQ.. set. Th\n 000c3390: 6520 7468 7265 6520 6172 6775 6d65 6e74 e three argument\n 000c33a0: 2066 6f72 6d20 6368 616e 6765 7320 7468 form changes th\n 000c33b0: 6520 656e 636f 6469 6e67 2073 6368 656d e encoding schem\n-000c33c0: 652e 0700 2446 6100 0035 0024 4671 0000 e...$Fa..5.$Fq..\n+000c33c0: 652e 0700 2444 6100 0035 0024 4471 0000 e...$Da..5.$Dq..\n 000c33d0: 2020 2054 6865 2066 6f72 6d61 7420 666f The format fo\n 000c33e0: 7220 7468 6520 245a 434f 4e56 4552 5428 r the $ZCONVERT(\n 000c33f0: 2920 6675 6e63 7469 6f6e 2069 733a 0700 ) function is:..\n-000c3400: 2446 8100 002b 0024 4691 0000 2020 2024 $F...+.$F... $\n+000c3400: 2444 8100 002b 0024 4491 0000 2020 2024 $D...+.$D... $\n 000c3410: 5a43 4f5b 4e56 4552 545d 2865 7870 7231 ZCO[NVERT](expr1\n 000c3420: 2c20 6578 7072 322c 5b65 7870 7233 5d29 , expr2,[expr3])\n-000c3430: 0800 2346 c011 0000 1200 2446 1200 0020 ..#F......$F... \n-000c3440: 2020 2a2a 4e6f 7465 2a2a 0700 2446 1300 **Note**..$F..\n-000c3450: 004f 0024 4614 0000 2020 2057 6865 6e20 .O.$F... When \n+000c3430: 0800 2344 c011 0000 1200 2444 1200 0020 ..#D......$D... \n+000c3440: 2020 2a2a 4e6f 7465 2a2a 0700 2444 1300 **Note**..$D..\n+000c3450: 004f 0024 4414 0000 2020 2057 6865 6e20 .O.$D... When \n 000c3460: 5554 462d 3820 6d6f 6465 2069 7320 656e UTF-8 mode is en\n 000c3470: 6162 6c65 642c 2047 542e 4d20 7573 6573 abled, GT.M uses\n 000c3480: 2074 6865 2049 4355 204c 6962 7261 7279 the ICU Library\n 000c3490: 2074 6f20 7065 7266 6f72 6d20 6361 7365 to perform case\n-000c34a0: 4f00 2446 1500 0020 2020 636f 6e76 6572 O.$F... conver\n+000c34a0: 4f00 2444 1500 0020 2020 636f 6e76 6572 O.$D... conver\n 000c34b0: 7369 6f6e 2e20 4173 206d 656e 7469 6f6e sion. As mention\n 000c34c0: 6564 2069 6e20 7468 6520 5468 656f 7279 ed in the Theory\n 000c34d0: 206f 6620 4f70 6572 6174 696f 6e20 7365 of Operation se\n 000c34e0: 6374 696f 6e2c 2074 6865 2063 6173 6550 ction, the caseP\n-000c34f0: 0024 4616 0000 2020 2063 6f6e 7665 7273 .$F... convers\n+000c34f0: 0024 4416 0000 2020 2063 6f6e 7665 7273 .$D... convers\n 000c3500: 696f 6e20 6f66 2074 6865 2073 7472 696e ion of the strin\n 000c3510: 6773 206f 6363 7572 7320 6163 636f 7264 gs occurs accord\n 000c3520: 696e 6720 746f 2055 5446 2d38 2063 6f64 ing to UTF-8 cod\n 000c3530: 652d 706f 696e 7420 7661 6c75 6573 2e53 e-point values.S\n-000c3540: 0024 4617 0000 2020 2054 6869 7320 6d61 .$F... This ma\n+000c3540: 0024 4417 0000 2020 2054 6869 7320 6d61 .$D... This ma\n 000c3550: 7920 6e6f 7420 6265 2074 6865 206c 696e y not be the lin\n 000c3560: 6775 6973 7469 6361 6c6c 7920 6f72 2063 guistically or c\n 000c3570: 756c 7475 7261 6c6c 7920 636f 7272 6563 ulturally correc\n 000c3580: 7420 6361 7365 2063 6f6e 7665 7273 696f t case conversio\n-000c3590: 6e2c 4c00 2446 1800 0020 2020 666f 7220 n,L.$F... for \n+000c3590: 6e2c 4c00 2444 1800 0020 2020 666f 7220 n,L.$D... for \n 000c35a0: 6578 616d 706c 652c 206f 6620 7468 6520 example, of the \n 000c35b0: 6e61 6d65 7320 696e 2074 6865 2074 656c names in the tel\n 000c35c0: 6570 686f 6e65 2064 6972 6563 746f 7269 ephone directori\n 000c35d0: 6573 2e20 5468 6572 6566 6f72 652c 4f00 es. Therefore,O.\n-000c35e0: 2446 1900 0020 2020 6170 706c 6963 6174 $F... applicat\n+000c35e0: 2444 1900 0020 2020 6170 706c 6963 6174 $D... applicat\n 000c35f0: 696f 6e20 6465 7665 6c6f 7065 7273 206d ion developers m\n 000c3600: 7573 7420 656e 7375 7265 2074 6861 7420 ust ensure that \n 000c3610: 7468 6520 6163 7475 616c 2063 6173 6520 the actual case \n 000c3620: 636f 6e76 6572 7369 6f6e 2069 734d 0024 conversion isM.$\n-000c3630: 461a 0000 2020 206c 696e 6775 6973 7469 F... linguisti\n+000c3630: 441a 0000 2020 206c 696e 6775 6973 7469 D... linguisti\n 000c3640: 6361 6c6c 7920 616e 6420 6375 6c74 7572 cally and cultur\n 000c3650: 616c 6c79 2063 6f72 7265 6374 2066 6f72 ally correct for\n 000c3660: 2074 6865 6972 2073 7065 6369 6669 6320 their specific \n-000c3670: 6e65 6564 732e 2054 6865 5200 2446 2100 needs. TheR.$F!.\n+000c3670: 6e65 6564 732e 2054 6865 5200 2444 2100 needs. TheR.$D!.\n 000c3680: 0020 2020 7477 6f2d 6172 6775 6d65 6e74 . two-argument\n 000c3690: 2066 6f72 6d20 6f66 2074 6865 2024 5a43 form of the $ZC\n 000c36a0: 4f4e 5645 5254 2829 2066 756e 6374 696f ONVERT() functio\n 000c36b0: 6e20 696e 204d 206d 6f64 6520 646f 6573 n in M mode does\n-000c36c0: 206e 6f74 2075 7365 2074 6865 5000 2446 not use theP.$F\n+000c36c0: 206e 6f74 2075 7365 2074 6865 5000 2444 not use theP.$D\n 000c36d0: 2200 0020 2020 4943 5520 4c69 6272 6172 \".. ICU Librar\n 000c36e0: 7920 746f 2070 6572 666f 726d 206f 7065 y to perform ope\n 000c36f0: 7261 7469 6f6e 2072 656c 6174 6564 2074 ration related t\n 000c3700: 6f20 7468 6520 6361 7365 2063 6f6e 7665 o the case conve\n-000c3710: 7273 696f 6e20 6f66 2074 6865 1200 2446 rsion of the..$F\n+000c3710: 7273 696f 6e20 6f66 2074 6865 1200 2444 rsion of the..$D\n 000c3720: 2300 0020 2020 7374 7269 6e67 732e 0700 #.. strings...\n-000c3730: 2446 2400 001a 0023 46ff 7300 ff45 5841 $F$....#F.s..EXA\n+000c3730: 2444 2400 001a 0023 44ff 7300 ff45 5841 $D$....#D.s..EXA\n 000c3740: 4d50 4c45 5300 0045 7861 6d70 6c65 7313 MPLES..Examples.\n-000c3750: 0030 46bf 1100 0020 2020 4578 616d 706c .0F.... Exampl\n-000c3760: 6573 0700 3146 2100 0012 0031 4631 0000 es..1F!....1F1..\n-000c3770: 2020 2045 7861 6d70 6c65 3a07 0031 4641 Example:..1FA\n-000c3780: 0000 3300 3146 5100 0020 2020 4754 4d3e ..3.1FQ.. GTM>\n+000c3750: 0030 44bf 1100 0020 2020 4578 616d 706c .0D.... Exampl\n+000c3760: 6573 0700 3144 2100 0012 0031 4431 0000 es..1D!....1D1..\n+000c3770: 2020 2045 7861 6d70 6c65 3a07 0031 4441 Example:..1DA\n+000c3780: 0000 3300 3144 5100 0020 2020 4754 4d3e ..3.1DQ.. GTM>\n 000c3790: 7772 6974 6520 247a 636f 6e76 6572 7428 write $zconvert(\n 000c37a0: 2248 6170 7079 204e 6577 2059 6561 7222 \"Happy New Year\"\n-000c37b0: 2c22 5522 2918 0031 4661 0000 2020 2048 ,\"U\")..1Fa.. H\n+000c37b0: 2c22 5522 2918 0031 4461 0000 2020 2048 ,\"U\")..1Da.. H\n 000c37c0: 4150 5059 204e 4557 2059 4541 5207 0031 APPY NEW YEAR..1\n-000c37d0: 4671 0000 1200 3146 8100 0020 2020 4578 Fq....1F... Ex\n-000c37e0: 616d 706c 653a 0700 3146 9100 0000 0000 ample:..1F......\n+000c37d0: 4471 0000 1200 3144 8100 0020 2020 4578 Dq....1D... Ex\n+000c37e0: 616d 706c 653a 0700 3144 9100 0000 0000 ample:..1D......\n 000c37f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c3800: 0100 0000 e207 0000 f725 0000 0000 0000 .........%......\n-000c3810: 6400 0046 4845 4c50 00ff 7300 ff46 554e d..FHELP..s..FUN\n+000c3810: 6400 0044 4845 4c50 00ff 7300 ff46 554e d..DHELP..s..FUN\n 000c3820: 4354 494f 4e53 00ff 7300 ff24 5a43 4f4e CTIONS..s..$ZCON\n 000c3830: 5645 5254 2829 00ff 7300 ff45 5841 4d50 VERT()..s..EXAMP\n 000c3840: 4c45 5300 c011 0000 2020 2047 544d 3e57 LES..... GTM>W\n 000c3850: 7269 7465 2024 7a63 6f6e 7665 7274 2822 rite $zconvert(\"\n 000c3860: 4841 5050 5920 4e45 5720 5945 4152 222c HAPPY NEW YEAR\",\n-000c3870: 2254 2229 1800 3146 1200 0020 2020 4861 \"T\")..1F... Ha\n-000c3880: 7070 7920 4e65 7720 5965 6172 0700 3146 ppy New Year..1F\n-000c3890: 1300 0012 0031 4614 0000 2020 2045 7861 .....1F... Exa\n-000c38a0: 6d70 6c65 3a07 0031 4615 0000 2300 3146 mple:..1F...#.1F\n+000c3870: 2254 2229 1800 3144 1200 0020 2020 4861 \"T\")..1D... Ha\n+000c3880: 7070 7920 4e65 7720 5965 6172 0700 3144 ppy New Year..1D\n+000c3890: 1300 0012 0031 4414 0000 2020 2045 7861 .....1D... Exa\n+000c38a0: 6d70 6c65 3a07 0031 4415 0000 2300 3144 mple:..1D...#.1D\n 000c38b0: 1600 0020 2020 4754 4d3e 5365 7420 5438 ... GTM>Set T8\n 000c38c0: 3d22 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 221f =\"************\".\n-000c38d0: 0031 4617 0000 2020 2047 544d 3e57 7269 .1F... GTM>Wri\n+000c38d0: 0031 4417 0000 2020 2047 544d 3e57 7269 .1D... GTM>Wri\n 000c38e0: 7465 2024 4c65 6e67 7468 2854 3829 0c00 te $Length(T8)..\n-000c38f0: 3146 1800 0020 2020 3132 3600 3146 1900 1F... 126.1F..\n+000c38f0: 3144 1800 0020 2020 3132 3600 3144 1900 1D... 126.1D..\n 000c3900: 0020 2020 4754 4d3e 5365 7420 5431 363d . GTM>Set T16=\n 000c3910: 247a 636f 6e76 6572 7428 5438 2c22 5554 $zconvert(T8,\"UT\n 000c3920: 462d 3822 2c22 5554 462d 3136 4c45 2229 F-8\",\"UTF-16LE\")\n-000c3930: 2000 3146 1a00 0020 2020 4754 4d3e 5772 .1F... GTM>Wr\n+000c3930: 2000 3144 1a00 0020 2020 4754 4d3e 5772 .1D... GTM>Wr\n 000c3940: 6974 6520 246c 656e 6774 6828 5431 3629 ite $length(T16)\n-000c3950: 6500 3146 2100 0020 2020 2547 544d 2d45 e.1F!.. %GTM-E\n+000c3950: 6500 3144 2100 0020 2020 2547 544d 2d45 e.1D!.. %GTM-E\n 000c3960: 2d42 4144 4348 4152 2c20 245a 4348 4152 -BADCHAR, $ZCHAR\n 000c3970: 2831 3239 2c31 3337 2c32 3332 2c31 3530 (129,137,232,150\n 000c3980: 2920 6973 206e 6f74 2061 2076 616c 6964 ) is not a valid\n 000c3990: 2063 6861 7261 6374 6572 2069 6e20 7468 character in th\n 000c39a0: 6520 5554 462d 3820 656e 636f 6469 6e67 e UTF-8 encoding\n-000c39b0: 2066 6f72 6d37 0031 4622 0000 2020 2047 form7.1F\".. G\n+000c39b0: 2066 6f72 6d37 0031 4422 0000 2020 2047 form7.1D\".. G\n 000c39c0: 544d 3e53 6574 2054 3136 3d24 5a43 4f6e TM>Set T16=$ZCOn\n 000c39d0: 7665 7274 2854 3136 2c22 5554 462d 3136 vert(T16,\"UTF-16\n-000c39e0: 4c45 222c 2255 5446 2d38 2229 2000 3146 LE\",\"UTF-8\") .1F\n+000c39e0: 4c45 222c 2255 5446 2d38 2229 2000 3144 LE\",\"UTF-8\") .1D\n 000c39f0: 2300 0020 2020 4754 4d3e 5772 6974 6520 #.. GTM>Write \n-000c3a00: 246c 656e 6774 6828 5431 3629 0b00 3146 $length(T16)..1F\n-000c3a10: 2400 0020 2020 3907 0031 4625 0000 4f00 $.. 9..1F%..O.\n-000c3a20: 3146 2600 0020 2020 496e 2074 6865 2061 1F&.. In the a\n+000c3a00: 246c 656e 6774 6828 5431 3629 0b00 3144 $length(T16)..1D\n+000c3a10: 2400 0020 2020 3907 0031 4425 0000 4f00 $.. 9..1D%..O.\n+000c3a20: 3144 2600 0020 2020 496e 2074 6865 2061 1D&.. In the a\n 000c3a30: 626f 7665 2065 7861 6d70 6c65 2c20 244c bove example, $L\n 000c3a40: 454e 4754 4828 2920 6675 6e63 7469 6f6e ENGTH() function\n 000c3a50: 2074 7269 6767 6572 7320 616e 2065 7272 triggers an err\n 000c3a60: 6f72 2062 6563 6175 7365 2069 743c 0031 or because it<.1\n-000c3a70: 4627 0000 2020 2074 616b 6573 206f 6e6c F'.. takes onl\n+000c3a70: 4427 0000 2020 2074 616b 6573 206f 6e6c D'.. takes onl\n 000c3a80: 7920 5554 462d 3820 656e 636f 6469 6e67 y UTF-8 encoding\n 000c3a90: 2073 7472 696e 6773 2061 7320 7468 6520 strings as the \n-000c3aa0: 6172 6775 6d65 6e74 2e07 0031 4628 0000 argument...1F(..\n-000c3ab0: 1400 1946 4441 5441 2829 0000 245a 4441 ...FDATA()..$ZDA\n-000c3ac0: 5441 2829 1300 2046 bf11 0000 2020 2024 TA().. F.... $\n-000c3ad0: 5a44 4154 4128 2907 0021 4621 0000 4f00 ZDATA()..!F!..O.\n-000c3ae0: 2146 3100 0020 2020 4578 7465 6e64 7320 !F1.. Extends \n+000c3aa0: 6172 6775 6d65 6e74 2e07 0031 4428 0000 argument...1D(..\n+000c3ab0: 1400 1944 4441 5441 2829 0000 245a 4441 ...DDATA()..$ZDA\n+000c3ac0: 5441 2829 1300 2044 bf11 0000 2020 2024 TA().. D.... $\n+000c3ad0: 5a44 4154 4128 2907 0021 4421 0000 4f00 ZDATA()..!D!..O.\n+000c3ae0: 2144 3100 0020 2020 4578 7465 6e64 7320 !D1.. Extends \n 000c3af0: 2444 4154 4128 2920 746f 2072 6566 6c65 $DATA() to refle\n 000c3b00: 6374 2074 6865 2063 7572 7265 6e74 2061 ct the current a\n 000c3b10: 6c69 6173 2073 7461 7465 206f 6620 7468 lias state of th\n 000c3b20: 6520 6c76 6e20 6f72 206e 616d 654d 0021 e lvn or nameM.!\n-000c3b30: 4641 0000 2020 2061 7267 756d 656e 7420 FA.. argument \n+000c3b30: 4441 0000 2020 2061 7267 756d 656e 7420 DA.. argument \n 000c3b40: 746f 2069 6465 6e74 6966 7920 616c 6961 to identify alia\n 000c3b50: 7320 616e 6420 616c 6961 7320 636f 6e74 s and alias cont\n 000c3b60: 6169 6e65 7220 7661 7269 6162 6c65 732e ainer variables.\n-000c3b70: 2049 7420 7472 6561 7473 5400 2146 5100 It treatsT.!FQ.\n+000c3b70: 2049 7420 7472 6561 7473 5400 2144 5100 It treatsT.!DQ.\n 000c3b80: 0020 2020 7661 7269 6162 6c65 7320 6a6f . variables jo\n 000c3b90: 696e 6564 2074 6872 6f75 6768 2070 6173 ined through pas\n 000c3ba0: 732d 6279 2d72 6566 6572 656e 6365 2061 s-by-reference a\n 000c3bb0: 7320 7765 6c6c 2061 7320 5450 2052 4553 s well as TP RES\n 000c3bc0: 5441 5254 2076 6172 6961 626c 6573 5300 TART variablesS.\n-000c3bd0: 2146 6100 0020 2020 7769 7468 696e 2061 !Fa.. within a\n+000c3bd0: 2144 6100 0020 2020 7769 7468 696e 2061 !Da.. within a\n 000c3be0: 2074 7261 6e73 6163 7469 6f6e 2061 7320 transaction as \n 000c3bf0: 616c 6961 7320 7661 7269 6162 6c65 732e alias variables.\n 000c3c00: 2048 6f77 6576 6572 2c20 6974 2064 6f65 However, it doe\n 000c3c10: 7320 6e6f 7420 6469 7374 696e 6775 6973 s not distinguis\n-000c3c20: 6840 0021 4671 0000 2020 206e 6f64 6573 h@.!Fq.. nodes\n+000c3c20: 6840 0021 4471 0000 2020 206e 6f64 6573 h@.!Dq.. nodes\n 000c3c30: 2068 6176 696e 6720 616c 6961 7320 636f having alias co\n 000c3c40: 6e74 6169 6e65 7273 2061 6d6f 6e67 2074 ntainers among t\n 000c3c50: 6865 6972 2064 6573 6365 6e64 616e 7473 heir descendants\n-000c3c60: 2e07 0021 4681 0000 5400 2146 9100 0020 ...!F...T.!F... \n+000c3c60: 2e07 0021 4481 0000 5400 2144 9100 0020 ...!D...T.!D... \n 000c3c70: 2020 496e 2061 6464 6974 696f 6e20 746f In addition to\n 000c3c80: 2074 6865 2066 6f75 7220 7374 616e 6461 the four standa\n 000c3c90: 7264 204d 2072 6573 756c 7473 2066 726f rd M results fro\n 000c3ca0: 6d20 2444 4154 4128 292c 2024 5a44 4154 m $DATA(), $ZDAT\n-000c3cb0: 4128 2920 7265 7475 726e 733a 0800 2046 A() returns:.. F\n-000c3cc0: c011 0000 5300 2146 1200 0020 2020 4578 ....S.!F... Ex\n+000c3cb0: 4128 2920 7265 7475 726e 733a 0800 2044 A() returns:.. D\n+000c3cc0: c011 0000 5300 2144 1200 0020 2020 4578 ....S.!D... Ex\n 000c3cd0: 6973 7469 6e67 2024 4441 5441 2829 2074 isting $DATA() t\n 000c3ce0: 6573 7473 2066 6f72 2064 6174 6120 616e ests for data an\n 000c3cf0: 6420 6465 7363 656e 6461 6e74 7320 7265 d descendants re\n 000c3d00: 706f 7274 206f 6e20 616c 6961 7320 616e port on alias an\n-000c3d10: 6420 616c 6961 7352 0021 4613 0000 2020 d aliasR.!F... \n+000c3d10: 6420 616c 6961 7352 0021 4413 0000 2020 d aliasR.!D... \n 000c3d20: 2063 6f6e 7461 696e 6572 2076 6172 6961 container varia\n 000c3d30: 626c 6573 2c20 6173 2077 656c 6c20 6173 bles, as well as\n 000c3d40: 206f 7468 6572 2076 6172 6961 626c 6573 other variables\n 000c3d50: 2069 6e20 7468 6520 7374 616e 6461 7264 in the standard\n-000c3d60: 2066 6173 6869 6f6e 2e4f 0021 4614 0000 fashion.O.!F...\n+000c3d60: 2066 6173 6869 6f6e 2e4f 0021 4414 0000 fashion.O.!D...\n 000c3d70: 2020 2057 6865 6e20 616e 2061 7070 6c69 When an appli\n 000c3d80: 6361 7469 6f6e 2075 7365 7320 616c 6961 cation uses alia\n 000c3d90: 7320 616e 6420 616c 6961 7320 636f 6e74 s and alias cont\n 000c3da0: 6169 6e65 7220 7661 7269 6162 6c65 7320 ainer variables \n-000c3db0: 245a 4441 5441 2829 3600 2146 1500 0020 $ZDATA()6.!F... \n+000c3db0: 245a 4441 5441 2829 3600 2144 1500 0020 $ZDATA()6.!D... \n 000c3dc0: 2020 7375 7070 6c69 6573 2061 6464 6974 supplies addit\n 000c3dd0: 696f 6e61 6c20 696e 666f 726d 6174 696f ional informatio\n 000c3de0: 6e20 7768 656e 206e 6565 6465 642e 0700 n when needed...\n-000c3df0: 2146 1600 001a 0020 46ff 7300 ff45 5841 !F..... F.s..EXA\n+000c3df0: 2144 1600 001a 0020 44ff 7300 ff45 5841 !D..... D.s..EXA\n 000c3e00: 4d50 4c45 5300 0045 7861 6d70 6c65 7313 MPLES..Examples.\n-000c3e10: 002d 46bf 1100 0020 2020 4578 616d 706c .-F.... Exampl\n-000c3e20: 6573 0700 2e46 2100 0012 002e 4631 0000 es...F!.....F1..\n-000c3e30: 2020 2045 7861 6d70 6c65 3a07 002e 4641 Example:...FA\n-000c3e40: 0000 2200 2e46 5100 0020 2020 4754 4d3e ..\"..FQ.. GTM>\n+000c3e10: 002d 44bf 1100 0020 2020 4578 616d 706c .-D.... Exampl\n+000c3e20: 6573 0700 2e44 2100 0012 002e 4431 0000 es...D!.....D1..\n+000c3e30: 2020 2045 7861 6d70 6c65 3a07 002e 4441 Example:...DA\n+000c3e40: 0000 2200 2e44 5100 0020 2020 4754 4d3e ..\"..DQ.. GTM>\n 000c3e50: 7365 7420 613d 312c 2a62 2831 293d 612c set a=1,*b(1)=a,\n-000c3e60: 2a63 3d64 2a00 2e46 6100 0020 2020 4754 *c=d*..Fa.. GT\n+000c3e60: 2a63 3d64 2a00 2e44 6100 0020 2020 4754 *c=d*..Da.. GT\n 000c3e70: 4d3e 7772 6974 6520 2464 6174 6128 6129 M>write $data(a)\n 000c3e80: 2c22 2022 2c24 7a64 6174 6128 6129 0f00 ,\" \",$zdata(a)..\n-000c3e90: 2e46 7100 0020 2020 3120 3130 312a 002e .Fq.. 1 101*..\n-000c3ea0: 4681 0000 2020 2047 544d 3e77 7269 7465 F... GTM>write\n+000c3e90: 2e44 7100 0020 2020 3120 3130 312a 002e .Dq.. 1 101*..\n+000c3ea0: 4481 0000 2020 2047 544d 3e77 7269 7465 D... GTM>write\n 000c3eb0: 2024 6461 7461 2862 292c 2220 222c 247a $data(b),\" \",$z\n-000c3ec0: 6461 7461 2862 290f 002e 4691 0000 2020 data(b)...F... \n-000c3ed0: 2031 3020 3130 2b00 2d46 c011 0000 2020 10 10+.-F.... \n+000c3ec0: 6461 7461 2862 290f 002e 4491 0000 2020 data(b)...D... \n+000c3ed0: 2031 3020 3130 2b00 2d44 c011 0000 2020 10 10+.-D.... \n 000c3ee0: 2047 544d 3e77 7269 7465 2024 6461 7461 GTM>write $data\n 000c3ef0: 2863 292c 2220 222c 247a 6461 7461 2863 (c),\" \",$zdata(c\n-000c3f00: 290f 002e 4612 0000 2020 2030 2031 3030 )...F... 0 100\n-000c3f10: 2a00 2e46 1300 0020 2020 4754 4d3e 7772 *..F... GTM>wr\n+000c3f00: 290f 002e 4412 0000 2020 2030 2031 3030 )...D... 0 100\n+000c3f10: 2a00 2e44 1300 0020 2020 4754 4d3e 7772 *..D... GTM>wr\n 000c3f20: 6974 6520 2464 6174 6128 6429 2c22 2022 ite $data(d),\" \"\n-000c3f30: 2c24 7a64 6174 6128 6429 0f00 2e46 1400 ,$zdata(d)...F..\n-000c3f40: 0020 2020 3020 3130 3030 002e 4615 0000 . 0 1000..F...\n+000c3f30: 2c24 7a64 6174 6128 6429 0f00 2e44 1400 ,$zdata(d)...D..\n+000c3f40: 0020 2020 3020 3130 3030 002e 4415 0000 . 0 1000..D...\n 000c3f50: 2020 2047 544d 3e77 7269 7465 2024 6461 GTM>write $da\n 000c3f60: 7461 2862 2831 2929 2c22 2022 2c24 7a64 ta(b(1)),\" \",$zd\n-000c3f70: 6174 6128 6228 3129 290f 002e 4616 0000 ata(b(1))...F...\n-000c3f80: 2020 2031 2031 3031 1a00 2e46 1700 0020 1 101...F... \n+000c3f70: 6174 6128 6228 3129 290f 002e 4416 0000 ata(b(1))...D...\n+000c3f80: 2020 2031 2031 3031 1a00 2e44 1700 0020 1 101...D... \n 000c3f90: 2020 4754 4d3e 7365 7420 6228 312c 3229 GTM>set b(1,2)\n-000c3fa0: 3d32 3000 2e46 1800 0020 2020 4754 4d3e =20..F... GTM>\n+000c3fa0: 3d32 3000 2e44 1800 0020 2020 4754 4d3e =20..D... GTM>\n 000c3fb0: 7772 6974 6520 2464 6174 6128 6228 3129 write $data(b(1)\n 000c3fc0: 292c 2220 222c 247a 6461 7461 2862 2831 ),\" \",$zdata(b(1\n-000c3fd0: 2929 1000 2e46 1900 0020 2020 3131 2031 ))...F... 11 1\n+000c3fd0: 2929 1000 2e44 1900 0020 2020 3131 2031 ))...D... 11 1\n 000c3fe0: 3131 0000 0000 0000 0000 0000 0000 0000 11..............\n 000c3ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c4000: 0100 0000 f307 0000 2026 0000 0000 0000 ........ &......\n-000c4010: 6200 0046 4845 4c50 00ff 7300 ff46 554e b..FHELP..s..FUN\n+000c4010: 6200 0044 4845 4c50 00ff 7300 ff46 554e b..DHELP..s..FUN\n 000c4020: 4354 494f 4e53 00ff 7300 ff24 5a44 4154 CTIONS..s..$ZDAT\n 000c4030: 4128 2900 ff73 00ff 4558 414d 504c 4553 A()..s..EXAMPLES\n 000c4040: 00c0 1a00 0020 2020 4754 4d3e 7772 6974 ..... GTM>writ\n 000c4050: 6520 2464 6174 6128 6228 312c 3229 292c e $data(b(1,2)),\n 000c4060: 2220 222c 247a 6461 7461 2862 2831 2c32 \" \",$zdata(b(1,2\n-000c4070: 2929 0d00 2e46 2100 0020 2020 3120 310e ))...F!.. 1 1.\n-000c4080: 002e 4622 0000 2020 2047 544d 3e07 002e ..F\".. GTM>...\n-000c4090: 4623 0000 1100 1c46 4528 2900 0024 5a44 F#.....FE()..$ZD\n-000c40a0: 6174 6528 2913 0020 46bf 1100 0020 2020 ate().. F.... \n-000c40b0: 245a 4461 7465 2829 0700 2146 2100 004b $ZDate()..!F!..K\n-000c40c0: 0021 4631 0000 2020 2052 6574 7572 6e73 .!F1.. Returns\n+000c4070: 2929 0d00 2e44 2100 0020 2020 3120 310e ))...D!.. 1 1.\n+000c4080: 002e 4422 0000 2020 2047 544d 3e07 002e ..D\".. GTM>...\n+000c4090: 4423 0000 1100 1c44 4528 2900 0024 5a44 D#.....DE()..$ZD\n+000c40a0: 6174 6528 2913 0020 44bf 1100 0020 2020 ate().. D.... \n+000c40b0: 245a 4461 7465 2829 0700 2144 2100 004b $ZDate()..!D!..K\n+000c40c0: 0021 4431 0000 2020 2052 6574 7572 6e73 .!D1.. Returns\n 000c40d0: 2061 2064 6174 6520 616e 642f 6f72 2074 a date and/or t\n 000c40e0: 696d 6520 666f 726d 6174 7465 6420 6173 ime formatted as\n 000c40f0: 2074 6578 7420 6261 7365 6420 6f6e 2061 text based on a\n-000c4100: 6e20 6172 6775 6d65 6e74 2e00 2146 4100 n argument..!FA.\n+000c4100: 6e20 6172 6775 6d65 6e74 2e00 2144 4100 n argument..!DA.\n 000c4110: 0020 2020 666f 726d 6174 7465 6420 696e . formatted in\n 000c4120: 2074 6865 206d 616e 6e65 7220 6f66 2024 the manner of $\n-000c4130: 484f 524f 4c4f 472e 0700 2146 5100 0030 HOROLOG...!FQ..0\n-000c4140: 0021 4661 0000 2020 2054 6865 2066 6f72 .!Fa.. The for\n+000c4130: 484f 524f 4c4f 472e 0700 2144 5100 0030 HOROLOG...!DQ..0\n+000c4140: 0021 4461 0000 2020 2054 6865 2066 6f72 .!Da.. The for\n 000c4150: 6d61 7420 666f 7220 7468 6520 245a 4441 mat for the $ZDA\n 000c4160: 5445 2066 756e 6374 696f 6e20 6973 3a07 TE function is:.\n-000c4170: 0021 4671 0000 3200 2146 8100 0020 2020 .!Fq..2.!F... \n+000c4170: 0021 4471 0000 3200 2144 8100 0020 2020 .!Dq..2.!D... \n 000c4180: 245a 445b 4154 455d 2865 7870 7231 5b2c $ZD[ATE](expr1[,\n 000c4190: 6578 7072 325b 2c65 7870 7233 5b2c 6578 expr2[,expr3[,ex\n-000c41a0: 7072 345d 5d5d 5d29 0700 2146 9100 004d pr4]]]])..!F...M\n-000c41b0: 0020 46c0 1100 0020 2020 245a 4441 5445 . F.... $ZDATE\n+000c41a0: 7072 345d 5d5d 5d29 0700 2144 9100 004d pr4]]]])..!D...M\n+000c41b0: 0020 44c0 1100 0020 2020 245a 4441 5445 . D.... $ZDATE\n 000c41c0: 2829 2070 726f 7669 6465 7320 616e 2065 () provides an e\n 000c41d0: 6173 7920 616e 6420 666c 6578 6962 6c65 asy and flexible\n 000c41e0: 2074 6f6f 6c20 666f 7220 7075 7474 696e tool for puttin\n-000c41f0: 6720 4d20 696e 7465 726e 616c 4700 2146 g M internalG.!F\n+000c41f0: 6720 4d20 696e 7465 726e 616c 4700 2144 g M internalG.!D\n 000c4200: 1200 0020 2020 6461 7465 2f74 696d 6520 ... date/time \n 000c4210: 2824 484f 524f 4c4f 4729 2066 6f72 6d61 ($HOROLOG) forma\n 000c4220: 7473 2069 6e74 6f20 6d6f 7265 2075 7365 ts into more use\n 000c4230: 722d 6672 6965 6e64 6c79 2066 6f72 6d61 r-friendly forma\n-000c4240: 7473 2e07 0021 4613 0000 1500 2146 1400 ts...!F.....!F..\n+000c4240: 7473 2e07 0021 4413 0000 1500 2144 1400 ts...!D.....!D..\n 000c4250: 0020 2020 2a2a 5761 726e 696e 672a 2a07 . **Warning**.\n-000c4260: 0021 4615 0000 4800 2146 1600 0020 2020 .!F...H.!F... \n+000c4260: 0021 4415 0000 4800 2144 1600 0020 2020 .!D...H.!D... \n 000c4270: 245a 4441 5445 2829 2067 656e 6572 6174 $ZDATE() generat\n 000c4280: 6573 2061 6e20 6572 726f 7220 666f 7220 es an error for \n 000c4290: 696e 7075 7420 6461 7465 2076 616c 7565 input date value\n 000c42a0: 7320 6772 6561 7465 7220 7468 616e 5000 s greater thanP.\n-000c42b0: 2146 1700 0020 2020 3331 2d44 6563 2d39 !F... 31-Dec-9\n+000c42b0: 2144 1700 0020 2020 3331 2d44 6563 2d39 !D... 31-Dec-9\n 000c42c0: 3939 3939 3920 2833 3634 3537 3030 3838 99999 (364570088\n 000c42d0: 2920 6f72 206c 6573 7320 7468 616e 2030 ) or less than 0\n 000c42e0: 312d 4a41 4e2d 3138 3430 2028 2d33 3635 1-JAN-1840 (-365\n 000c42f0: 2920 616e 6420 666f 7220 7469 6d65 4d00 ) and for timeM.\n-000c4300: 2146 1800 0020 2020 7661 6c75 6573 2067 !F... values g\n+000c4300: 2144 1800 0020 2020 7661 6c75 6573 2067 !D... values g\n 000c4310: 7265 6174 6572 2074 6861 6e20 6120 7365 reater than a se\n 000c4320: 636f 6e64 2062 6566 6f72 6520 6d69 646e cond before midn\n 000c4330: 6967 6874 2028 3836 3339 3929 206f 7220 ight (86399) or \n-000c4340: 6c65 7373 2074 6861 6e20 3011 0021 4619 less than 0..!F.\n-000c4350: 0000 2020 2028 7a65 726f 292e 0700 2146 .. (zero)...!F\n-000c4360: 1a00 0054 0021 4621 0000 2020 2054 6865 ...T.!F!.. The\n+000c4340: 6c65 7373 2074 6861 6e20 3011 0021 4419 less than 0..!D.\n+000c4350: 0000 2020 2028 7a65 726f 292e 0700 2144 .. (zero)...!D\n+000c4360: 1a00 0054 0021 4421 0000 2020 2054 6865 ...T.!D!.. The\n 000c4370: 2049 6e74 7269 6e73 6963 2053 7065 6369 Intrinsic Speci\n 000c4380: 616c 2056 6172 6961 626c 6520 245a 4441 al Variable $ZDA\n 000c4390: 5445 464f 524d 2064 6574 6572 6d69 6e65 TEFORM determine\n 000c43a0: 7320 7468 6520 6f75 7470 7574 2066 6f72 s the output for\n-000c43b0: 6d61 7420 666f 724f 0021 4622 0000 2020 mat forO.!F\".. \n+000c43b0: 6d61 7420 666f 724f 0021 4422 0000 2020 mat forO.!D\".. \n 000c43c0: 2079 6561 7273 2e20 5468 6520 6465 6661 years. The defa\n 000c43d0: 756c 7420 7661 6c75 6520 6973 207a 6572 ult value is zer\n 000c43e0: 6f20 2830 292c 2069 6e20 7768 6963 6820 o (0), in which \n 000c43f0: 6361 7365 2024 5a44 4154 4528 2920 7769 case $ZDATE() wi\n-000c4400: 7468 206f 6e65 5300 2146 2300 0020 2020 th oneS.!F#.. \n+000c4400: 7468 206f 6e65 5300 2144 2300 0020 2020 th oneS.!D#.. \n 000c4410: 6172 6775 6d65 6e74 2028 6e6f 2066 6f72 argument (no for\n 000c4420: 6d61 7420 7370 6563 6966 6963 6174 696f mat specificatio\n 000c4430: 6e29 2075 7365 7320 6120 2259 5922 2028 n) uses a \"YY\" (\n 000c4440: 7477 6f20 6469 6769 7429 2066 6f72 6d61 two digit) forma\n-000c4450: 7420 666f 7220 616c 6c53 0021 4624 0000 t for allS.!F$..\n+000c4450: 7420 666f 7220 616c 6c53 0021 4424 0000 t for allS.!D$..\n 000c4460: 2020 2079 6561 7273 2e20 4966 2024 5a44 years. If $ZD\n 000c4470: 4154 4546 4f52 4d20 6973 206f 6e65 2028 ATEFORM is one (\n 000c4480: 3129 2c20 6120 2259 5959 5922 2028 666f 1), a \"YYYY\" (fo\n 000c4490: 7572 2064 6967 6974 2920 666f 726d 6174 ur digit) format\n-000c44a0: 2069 7320 7573 6564 2066 6f72 5100 2146 is used forQ.!F\n+000c44a0: 2069 7320 7573 6564 2066 6f72 5100 2144 is used forQ.!D\n 000c44b0: 2500 0020 2020 7965 6172 7320 6c61 7465 %.. years late\n 000c44c0: 7220 7468 616e 2031 3939 392e 2046 6f72 r than 1999. For\n 000c44d0: 2061 6c6c 206f 7468 6572 2076 616c 7565 all other value\n 000c44e0: 7320 6f66 2024 5a44 4154 4546 4f52 4d2c s of $ZDATEFORM,\n 000c44f0: 2022 5959 5959 2220 2866 6f75 7252 0021 \"YYYY\" (fourR.!\n-000c4500: 4626 0000 2020 2064 6967 6974 2920 666f F&.. digit) fo\n+000c4500: 4426 0000 2020 2064 6967 6974 2920 666f D&.. digit) fo\n 000c4510: 726d 6174 2069 7320 7573 6564 2066 6f72 rmat is used for\n 000c4520: 2061 6c6c 2079 6561 7273 2e20 245a 4441 all years. $ZDA\n 000c4530: 5445 464f 524d 2064 6f65 7320 6e6f 7420 TEFORM does not \n 000c4540: 6166 6665 6374 2024 5a44 4154 4528 2930 affect $ZDATE()0\n-000c4550: 0021 4627 0000 2020 2077 6865 6e20 7468 .!F'.. when th\n+000c4550: 0021 4427 0000 2020 2077 6865 6e20 7468 .!D'.. when th\n 000c4560: 6520 666f 726d 6174 2061 7267 756d 656e e format argumen\n 000c4570: 7420 6973 2073 7065 6369 6669 6564 2e07 t is specified..\n-000c4580: 0021 4628 0000 4e00 2146 2900 0020 2020 .!F(..N.!F).. \n+000c4580: 0021 4428 0000 4e00 2144 2900 0020 2020 .!D(..N.!D).. \n 000c4590: 5468 6520 666f 6c6c 6f77 696e 6720 7461 The following ta\n 000c45a0: 626c 6520 7375 6d6d 6172 697a 6573 2074 ble summarizes t\n 000c45b0: 6865 2075 7361 6765 206f 6620 245a 4441 he usage of $ZDA\n 000c45c0: 5445 2829 2077 6865 6e20 6f6e 6c79 2066 TE() when only f\n-000c45d0: 6972 7374 2000 2146 2a00 0020 2020 6172 irst .!F*.. ar\n+000c45d0: 6972 7374 2000 2144 2a00 0020 2020 6172 irst .!D*.. ar\n 000c45e0: 6775 6d65 6e74 2069 7320 7370 6563 6966 gument is specif\n-000c45f0: 6965 642e 0700 2146 3100 0054 0021 4632 ied...!F1..T.!F2\n+000c45f0: 6965 642e 0700 2144 3100 0054 0021 4432 ied...!D1..T.!D2\n 000c4600: 0000 2020 202b 2d2d 2d2d 2d2d 2d2d 2d2d .. +----------\n 000c4610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000c4620: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000c4630: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000c4640: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b54 --------------+T\n-000c4650: 0021 4633 0000 2020 207c 2056 616c 7565 .!F3.. | Value\n+000c4650: 0021 4433 0000 2020 207c 2056 616c 7565 .!D3.. | Value\n 000c4660: 206f 6620 245a 4441 5445 464f 524d 207c of $ZDATEFORM |\n 000c4670: 2020 2020 2020 2020 2020 2020 2020 245a $Z\n 000c4680: 4441 5445 2829 204f 7574 7075 7420 466f DATE() Output Fo\n 000c4690: 726d 6174 2020 2020 2020 2020 2020 2020 rmat \n-000c46a0: 2020 7c54 0021 4634 0000 2020 207c 2d2d |T.!F4.. |--\n+000c46a0: 2020 7c54 0021 4434 0000 2020 207c 2d2d |T.!D4.. |--\n 000c46b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000c46c0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000c46d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000c46e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000c46f0: 2d2d 2d2d 2d2d 7c54 0021 4635 0000 2020 ------|T.!F5.. \n+000c46f0: 2d2d 2d2d 2d2d 7c54 0021 4435 0000 2020 ------|T.!D5.. \n 000c4700: 207c 2030 2020 2020 2020 2020 2020 2020 | 0 \n 000c4710: 2020 2020 2020 207c 2032 2064 6967 6974 | 2 digit\n 000c4720: 7320 2020 2020 2020 2020 2020 2020 2020 s \n 000c4730: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000c4740: 2020 2020 2020 2020 2020 7c54 0021 4636 |T.!F6\n+000c4740: 2020 2020 2020 2020 2020 7c54 0021 4436 |T.!D6\n 000c4750: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000c4760: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000c4770: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000c4780: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000c4790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000c47a0: 0021 4637 0000 2020 207c 2020 2020 2020 .!F7.. | \n+000c47a0: 0021 4437 0000 2020 207c 2020 2020 2020 .!D7.. | \n 000c47b0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000c47c0: 2034 2064 6967 6974 7320 666f 7220 7965 4 digits for ye\n 000c47d0: 6172 7320 3230 3030 2061 6e64 2061 6674 ars 2000 and aft\n 000c47e0: 6572 2020 2020 2020 2020 2020 2020 2020 er \n 000c47f0: 2020 7c00 0000 0000 0000 0000 0000 0000 |.............\n 000c4800: 0100 0000 e807 0000 4a26 0000 0000 0000 ........J&......\n-000c4810: 7500 0046 4845 4c50 00ff 7300 ff46 554e u..FHELP..s..FUN\n+000c4810: 7500 0044 4845 4c50 00ff 7300 ff46 554e u..DHELP..s..FUN\n 000c4820: 4354 494f 4e53 00ff 7300 ff24 5a44 4154 CTIONS..s..$ZDAT\n 000c4830: 4528 2900 c038 0000 2020 207c 2031 2020 E()..8.. | 1 \n 000c4840: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000c4850: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000c4860: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000c4870: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000c4880: 2020 2020 7c54 0021 4639 0000 2020 207c |T.!F9.. |\n+000c4880: 2020 2020 7c54 0021 4439 0000 2020 207c |T.!D9.. |\n 000c4890: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000c48a0: 2020 2020 207c 2032 2064 6967 6974 7320 | 2 digits \n 000c48b0: 6f74 6865 7277 6973 6520 2866 6f72 2079 otherwise (for y\n 000c48c0: 6561 7273 2072 616e 6769 6e67 2062 6574 ears ranging bet\n-000c48d0: 7765 656e 2020 2020 7c54 0021 463a 0000 ween |T.!F:..\n+000c48d0: 7765 656e 2020 2020 7c54 0021 443a 0000 ween |T.!D:..\n 000c48e0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000c48f0: 2020 2020 2020 2020 207c 2031 3834 302c | 1840,\n 000c4900: 2031 3939 3929 2020 2020 2020 2020 2020 1999) \n 000c4910: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000c4920: 2020 2020 2020 2020 2020 2020 7c54 0021 |T.!\n-000c4930: 4641 0000 2020 207c 2d2d 2d2d 2d2d 2d2d FA.. |--------\n+000c4930: 4441 0000 2020 207c 2d2d 2d2d 2d2d 2d2d DA.. |--------\n 000c4940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000c4950: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000c4960: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000c4970: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000c4980: 7c54 0021 4642 0000 2020 207c 206f 7468 |T.!FB.. | oth\n+000c4980: 7c54 0021 4442 0000 2020 207c 206f 7468 |T.!DB.. | oth\n 000c4990: 6572 2020 2020 2020 2020 2020 2020 2020 er \n 000c49a0: 207c 2034 2064 6967 6974 7320 2020 2020 | 4 digits \n 000c49b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000c49c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000c49d0: 2020 2020 7c54 0021 4643 0000 2020 202b |T.!FC.. +\n+000c49d0: 2020 2020 7c54 0021 4443 0000 2020 202b |T.!DC.. +\n 000c49e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000c49f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000c4a00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000c4a10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000c4a20: 2d2d 2d2d 2d2d 2d2d 2b07 0021 4644 0000 --------+..!FD..\n-000c4a30: 5200 2046 ff73 00ff 245a 4441 5445 5f46 R. F.s..$ZDATE_F\n+000c4a20: 2d2d 2d2d 2d2d 2d2d 2b07 0021 4444 0000 --------+..!DD..\n+000c4a30: 5200 2044 ff73 00ff 245a 4441 5445 5f46 R. D.s..$ZDATE_F\n 000c4a40: 4f52 4d41 545f 5350 4543 4946 4943 4154 ORMAT_SPECIFICAT\n 000c4a50: 494f 4e5f 454c 454d 454e 5453 0000 245a ION_ELEMENTS..$Z\n 000c4a60: 4441 5445 5f46 6f72 6d61 745f 5370 6563 DATE_Format_Spec\n 000c4a70: 6966 6963 6174 696f 6e5f 456c 656d 656e ification_Elemen\n-000c4a80: 7473 2f00 4946 bf11 0000 2020 2024 5a44 ts/.IF.... $ZD\n+000c4a80: 7473 2f00 4944 bf11 0000 2020 2024 5a44 ts/.ID.... $ZD\n 000c4a90: 4154 4520 466f 726d 6174 2053 7065 6369 ATE Format Speci\n 000c4aa0: 6669 6361 7469 6f6e 2045 6c65 6d65 6e74 fication Element\n-000c4ab0: 7307 004a 4621 0000 4f00 4a46 3100 0020 s..JF!..O.JF1.. \n+000c4ab0: 7307 004a 4421 0000 4f00 4a44 3100 0020 s..JD!..O.JD1.. \n 000c4ac0: 2020 5468 6973 2073 6563 7469 6f6e 206c This section l\n 000c4ad0: 6973 7473 2074 6865 2024 5a44 4154 4520 ists the $ZDATE \n 000c4ae0: 666f 726d 6174 2073 7065 6369 6669 6361 format specifica\n 000c4af0: 7469 6f6e 2065 6c65 6d65 6e74 732e 2024 tion elements. $\n-000c4b00: 5a44 4154 4528 294e 004a 4641 0000 2020 ZDATE()N.JFA.. \n+000c4b00: 5a44 4154 4528 294e 004a 4441 0000 2020 ZDATE()N.JDA.. \n 000c4b10: 2066 6f72 6d61 7420 7370 6563 6966 6963 format specific\n 000c4b20: 6174 696f 6e73 206d 7573 7420 6170 7065 ations must appe\n 000c4b30: 6172 2069 6e20 7570 7065 7220 6361 7365 ar in upper case\n 000c4b40: 2e20 5768 656e 2061 6e79 2061 6c70 6861 . When any alpha\n-000c4b50: 6265 7469 6353 004a 4651 0000 2020 2063 beticS.JFQ.. c\n+000c4b50: 6265 7469 6353 004a 4451 0000 2020 2063 beticS.JDQ.. c\n 000c4b60: 6861 7261 6374 6572 7320 696e 2066 6f72 haracters in for\n 000c4b70: 6d61 7420 7370 6563 6966 6963 6174 696f mat specificatio\n 000c4b80: 6e73 2061 7265 2069 6e20 6c6f 7765 7220 ns are in lower \n 000c4b90: 6361 7365 2c20 245a 4441 5445 2829 2067 case, $ZDATE() g\n-000c4ba0: 656e 6572 6174 6573 1b00 4a46 6100 0020 enerates..JFa.. \n+000c4ba0: 656e 6572 6174 6573 1b00 4a44 6100 0020 enerates..JDa.. \n 000c4bb0: 2020 6120 7275 6e2d 7469 6d65 2065 7272 a run-time err\n-000c4bc0: 6f72 2e07 004a 4671 0000 3b00 4a46 8100 or...JFq..;.JF..\n+000c4bc0: 6f72 2e07 004a 4471 0000 3b00 4a44 8100 or...JDq..;.JD..\n 000c4bd0: 0020 2020 5959 3a20 4f75 7470 7574 7320 . YY: Outputs \n 000c4be0: 7468 6520 7269 6768 746d 6f73 7420 7477 the rightmost tw\n 000c4bf0: 6f20 6469 6769 7473 206f 6620 7468 6520 o digits of the \n-000c4c00: 7965 6172 2e07 004a 4691 0000 3900 4946 year...JF...9.IF\n+000c4c00: 7965 6172 2e07 004a 4491 0000 3900 4944 year...JD...9.ID\n 000c4c10: c011 0000 2020 2059 4541 523a 204f 7574 .... YEAR: Out\n 000c4c20: 7075 7473 2074 6865 2079 6561 7220 6173 puts the year as\n 000c4c30: 2061 2066 6f75 722d 6469 6769 7420 6e75 a four-digit nu\n-000c4c40: 6d62 6572 2e07 004a 4612 0000 3900 4a46 mber...JF...9.JF\n+000c4c40: 6d62 6572 2e07 004a 4412 0000 3900 4a44 mber...JD...9.JD\n 000c4c50: 1300 0020 2020 5959 5959 5959 3a20 4f75 ... YYYYYY: Ou\n 000c4c60: 7470 7574 7320 7468 6520 7965 6172 2061 tputs the year a\n 000c4c70: 7320 6120 7369 782d 6469 6769 7420 6e75 s a six-digit nu\n-000c4c80: 6d62 6572 2e07 004a 4614 0000 5400 4a46 mber...JF...T.JF\n+000c4c80: 6d62 6572 2e07 004a 4414 0000 5400 4a44 mber...JD...T.JD\n 000c4c90: 1500 0020 2020 4d4d 3a20 4f75 7470 7574 ... MM: Output\n 000c4ca0: 7320 7468 6520 6d6f 6e74 6820 6173 2061 s the month as a\n 000c4cb0: 2074 776f 2d64 6967 6974 207a 6572 6f2d two-digit zero-\n 000c4cc0: 6669 6c6c 6564 206e 756d 6265 7220 6265 filled number be\n 000c4cd0: 7477 6565 6e20 3031 2061 6e64 2031 322e tween 01 and 12.\n-000c4ce0: 0700 4a46 1600 0054 004a 4617 0000 2020 ..JF...T.JF... \n+000c4ce0: 0700 4a44 1600 0054 004a 4417 0000 2020 ..JD...T.JD... \n 000c4cf0: 204d 4f4e 3a20 4f75 7470 7574 7320 7468 MON: Outputs th\n 000c4d00: 6520 6d6f 6e74 6820 6173 2061 2074 6872 e month as a thr\n 000c4d10: 6565 2d6c 6574 7465 7220 6162 6272 6576 ee-letter abbrev\n 000c4d20: 6961 7469 6f6e 2e20 2859 6f75 2063 616e iation. (You can\n-000c4d30: 206d 6f64 6966 7920 7468 6526 004a 4618 modify the&.JF.\n+000c4d30: 206d 6f64 6966 7920 7468 6526 004a 4418 modify the&.JD.\n 000c4d40: 0000 2020 206f 7574 7075 7420 6675 7274 .. output furt\n 000c4d50: 6865 7220 7573 696e 6720 6578 7072 3329 her using expr3)\n-000c4d60: 2e07 004a 4619 0000 5400 4a46 1a00 0020 ...JF...T.JF... \n+000c4d60: 2e07 004a 4419 0000 5400 4a44 1a00 0020 ...JD...T.JD... \n 000c4d70: 2020 4444 3a20 4f75 7470 7574 7320 7468 DD: Outputs th\n 000c4d80: 6520 6461 7920 6f66 2074 6865 206d 6f6e e day of the mon\n 000c4d90: 7468 2061 7320 6120 7477 6f2d 6469 6769 th as a two-digi\n 000c4da0: 7420 7a65 726f 2d66 696c 6c65 6420 6e75 t zero-filled nu\n-000c4db0: 6d62 6572 2062 6574 7765 656e 1400 4a46 mber between..JF\n+000c4db0: 6d62 6572 2062 6574 7765 656e 1400 4a44 mber between..JD\n 000c4dc0: 2100 0020 2020 3031 2061 6e64 2033 312e !.. 01 and 31.\n-000c4dd0: 0700 4a46 2200 0053 004a 4623 0000 2020 ..JF\"..S.JF#.. \n+000c4dd0: 0700 4a44 2200 0053 004a 4423 0000 2020 ..JD\"..S.JD#.. \n 000c4de0: 2044 4159 3a20 4f75 7470 7574 7320 7468 DAY: Outputs th\n 000c4df0: 6520 6461 7920 6f66 2074 6865 2077 6565 e day of the wee\n 000c4e00: 6b20 6173 2061 2074 6872 6565 2d6c 6574 k as a three-let\n 000c4e10: 7465 7220 6162 6272 6576 6961 7469 6f6e ter abbreviation\n-000c4e20: 2e20 2859 6f75 2063 616e 3100 4a46 2400 . (You can1.JF$.\n+000c4e20: 2e20 2859 6f75 2063 616e 3100 4a44 2400 . (You can1.JD$.\n 000c4e30: 0020 2020 6d6f 6469 6679 2074 6865 206f . modify the o\n 000c4e40: 7574 7075 7420 6675 7274 6865 7220 7573 utput further us\n-000c4e50: 696e 6720 6578 7072 3429 2e07 004a 4625 ing expr4)...JF%\n-000c4e60: 0000 5400 4a46 2600 0020 2020 3234 3a20 ..T.JF&.. 24: \n+000c4e50: 696e 6720 6578 7072 3429 2e07 004a 4425 ing expr4)...JD%\n+000c4e60: 0000 5400 4a44 2600 0020 2020 3234 3a20 ..T.JD&.. 24: \n 000c4e70: 4f75 7470 7574 7320 7468 6520 686f 7572 Outputs the hour\n 000c4e80: 206f 6620 7468 6520 6461 7920 6173 2061 of the day as a\n 000c4e90: 207a 6572 6f2d 6669 6c6c 6564 206e 756d zero-filled num\n 000c4ea0: 6265 7220 6265 7477 6565 6e20 3030 2061 ber between 00 a\n-000c4eb0: 6e64 2032 332e 0700 4a46 2700 0054 004a nd 23...JF'..T.J\n-000c4ec0: 4628 0000 2020 2031 323a 204f 7574 7075 F(.. 12: Outpu\n+000c4eb0: 6e64 2032 332e 0700 4a44 2700 0054 004a nd 23...JD'..T.J\n+000c4ec0: 4428 0000 2020 2031 323a 204f 7574 7075 D(.. 12: Outpu\n 000c4ed0: 7473 2074 6865 2068 6f75 7220 6f66 2074 ts the hour of t\n 000c4ee0: 6865 2064 6179 2061 7320 6120 7a65 726f he day as a zero\n 000c4ef0: 2d66 696c 6c65 6420 6e75 6d62 6572 2062 -filled number b\n 000c4f00: 6574 7765 656e 2030 3120 616e 6420 3132 etween 01 and 12\n-000c4f10: 2e07 004a 4629 0000 5300 4a46 2a00 0020 ...JF)..S.JF*.. \n+000c4f10: 2e07 004a 4429 0000 5300 4a44 2a00 0020 ...JD)..S.JD*.. \n 000c4f20: 2020 3630 3a20 4f75 7470 7574 7320 7468 60: Outputs th\n 000c4f30: 6520 6d69 6e75 7465 206f 6620 7468 6520 e minute of the \n 000c4f40: 686f 7572 2061 7320 6120 7a65 726f 2d66 hour as a zero-f\n 000c4f50: 696c 6c65 6420 6e75 6d62 6572 2062 6574 illed number bet\n-000c4f60: 7765 656e 2030 3020 616e 640d 004a 4631 ween 00 and..JF1\n-000c4f70: 0000 2020 2035 392e 0700 4a46 3200 0051 .. 59...JF2..Q\n-000c4f80: 004a 4633 0000 2020 2053 533a 204f 7574 .JF3.. SS: Out\n+000c4f60: 7765 656e 2030 3020 616e 640d 004a 4431 ween 00 and..JD1\n+000c4f70: 0000 2020 2035 392e 0700 4a44 3200 0051 .. 59...JD2..Q\n+000c4f80: 004a 4433 0000 2020 2053 533a 204f 7574 .JD3.. SS: Out\n 000c4f90: 7075 7473 2074 6865 2073 6563 6f6e 6420 puts the second \n 000c4fa0: 6f66 2074 6865 206d 696e 7574 6520 6173 of the minute as\n 000c4fb0: 2061 207a 6572 6f2d 6669 6c6c 6564 206e a zero-filled n\n 000c4fc0: 756d 6265 7220 6265 7477 6565 6e20 3030 umber between 00\n-000c4fd0: 1100 4a46 3400 0020 2020 616e 6420 3539 ..JF4.. and 59\n-000c4fe0: 2e07 004a 4635 0000 0000 0000 0000 0000 ...JF5..........\n+000c4fd0: 1100 4a44 3400 0020 2020 616e 6420 3539 ..JD4.. and 59\n+000c4fe0: 2e07 004a 4435 0000 0000 0000 0000 0000 ...JD5..........\n 000c4ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c5000: 0100 0000 d307 0000 8a26 0000 0000 0000 .........&......\n-000c5010: 8c00 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000c5010: 8c00 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000c5020: 4354 494f 4e53 00ff 7300 ff24 5a44 4154 CTIONS..s..$ZDAT\n 000c5030: 4528 2900 ff73 00ff 245a 4441 5445 5f46 E()..s..$ZDATE_F\n 000c5040: 4f52 4d41 545f 5350 4543 4946 4943 4154 ORMAT_SPECIFICAT\n 000c5050: 494f 4e5f 454c 454d 454e 5453 00c0 3600 ION_ELEMENTS..6.\n 000c5060: 0020 2020 414d 3a20 4f75 7470 7574 7320 . AM: Outputs \n 000c5070: 7468 6520 6c65 7474 6572 7320 414d 2061 the letters AM a\n 000c5080: 6e64 2050 4d20 6465 7065 6e64 696e 6720 nd PM depending \n-000c5090: 6f6e 2074 6865 2074 696d 652e 0700 4a46 on the time...JF\n-000c50a0: 3700 0039 004a 4638 0000 2020 202b 3a20 7..9.JF8.. +: \n+000c5090: 6f6e 2074 6865 2074 696d 652e 0700 4a44 on the time...JD\n+000c50a0: 3700 0039 004a 4438 0000 2020 202b 3a20 7..9.JD8.. +: \n 000c50b0: 496e 7365 7274 7320 6120 706c 7573 2073 Inserts a plus s\n 000c50c0: 6967 6e20 282b 2920 696e 2074 6865 206f ign (+) in the o\n-000c50d0: 7574 7075 7420 7374 7269 6e67 0700 4a46 utput string..JF\n-000c50e0: 3900 003b 004a 463a 0000 2020 202d 3a20 9..;.JF:.. -: \n+000c50d0: 7574 7075 7420 7374 7269 6e67 0700 4a44 utput string..JD\n+000c50e0: 3900 003b 004a 443a 0000 2020 202d 3a20 9..;.JD:.. -: \n 000c50f0: 496e 7365 7274 7320 6120 6d69 6e75 7320 Inserts a minus \n 000c5100: 7369 676e 2028 2d29 2069 6e20 7468 6520 sign (-) in the \n 000c5110: 6f75 7470 7574 2073 7472 696e 672e 0700 output string...\n-000c5120: 4a46 4100 0037 004a 4642 0000 2020 202e JFA..7.JFB.. .\n+000c5120: 4a44 4100 0037 004a 4442 0000 2020 202e JDA..7.JDB.. .\n 000c5130: 3a20 496e 7365 7274 7320 6120 7065 7269 : Inserts a peri\n 000c5140: 6f64 2028 2e29 2069 6e20 7468 6520 6f75 od (.) in the ou\n-000c5150: 7470 7574 2073 7472 696e 672e 0700 4a46 tput string...JF\n-000c5160: 4300 0035 004a 4644 0000 2020 202c 3a20 C..5.JFD.. ,: \n+000c5150: 7470 7574 2073 7472 696e 672e 0700 4a44 tput string...JD\n+000c5160: 4300 0035 004a 4444 0000 2020 202c 3a20 C..5.JDD.. ,: \n 000c5170: 496e 7365 7274 7320 6120 636f 6d6d 6120 Inserts a comma \n 000c5180: 282c 2969 6e20 7468 6520 6f75 7470 7574 (,)in the output\n-000c5190: 2073 7472 696e 672e 0700 4a46 4500 0036 string...JFE..6\n-000c51a0: 004a 4646 0000 2020 202f 3a20 496e 7365 .JFF.. /: Inse\n+000c5190: 2073 7472 696e 672e 0700 4a44 4500 0036 string...JDE..6\n+000c51a0: 004a 4446 0000 2020 202f 3a20 496e 7365 .JDF.. /: Inse\n 000c51b0: 7274 7320 6120 736c 6173 6820 282f 2920 rts a slash (/) \n 000c51c0: 696e 2074 6865 206f 7574 7075 7420 7374 in the output st\n-000c51d0: 7269 6e67 2e07 004a 4647 0000 3600 4a46 ring...JFG..6.JF\n+000c51d0: 7269 6e67 2e07 004a 4447 0000 3600 4a44 ring...JDG..6.JD\n 000c51e0: 4800 0020 2020 3a3a 2049 6e73 6572 7473 H.. :: Inserts\n 000c51f0: 2061 2063 6f6c 6f6e 2028 3a29 2069 6e20 a colon (:) in \n 000c5200: 7468 6520 6f75 7470 7574 2073 7472 696e the output strin\n-000c5210: 672e 0700 4a46 4900 003b 004a 464a 0000 g...JFI..;.JFJ..\n+000c5210: 672e 0700 4a44 4900 003b 004a 444a 0000 g...JDI..;.JDJ..\n 000c5220: 2020 203b 3a20 496e 7365 7274 7320 6120 ;: Inserts a \n 000c5230: 7365 6d69 2d63 6f6c 6f6e 2028 3b29 2069 semi-colon (;) i\n 000c5240: 6e20 7468 6520 6f75 7470 7574 2073 7472 n the output str\n-000c5250: 696e 672e 0700 4a46 5100 003a 004a 4652 ing...JFQ..:.JFR\n+000c5250: 696e 672e 0700 4a44 5100 003a 004a 4452 ing...JDQ..:.JDR\n 000c5260: 0000 2020 202a 3a20 496e 7365 7274 7320 .. *: Inserts \n 000c5270: 616e 2061 7374 6572 6973 6b20 282a 2920 an asterisk (*) \n 000c5280: 696e 2074 6865 206f 7574 7075 7420 7374 in the output st\n-000c5290: 7269 6e67 2e07 004a 4653 0000 1200 4a46 ring...JFS....JF\n+000c5290: 7269 6e67 2e07 004a 4453 0000 1200 4a44 ring...JDS....JD\n 000c52a0: 5400 0020 2020 2a2a 4e6f 7465 2a2a 0700 T.. **Note**..\n-000c52b0: 4a46 5500 0043 004a 4656 0000 2020 2041 JFU..C.JFV.. A\n+000c52b0: 4a44 5500 0043 004a 4456 0000 2020 2041 JDU..C.JDV.. A\n 000c52c0: 2062 6c61 6e6b 2073 7061 6365 2069 6e73 blank space ins\n 000c52d0: 6572 7473 2061 2062 6c61 6e6b 2073 7061 erts a blank spa\n 000c52e0: 6365 2069 6e20 7468 6520 6f75 7470 7574 ce in the output\n-000c52f0: 2073 7472 696e 672e 0700 4a46 5700 0016 string...JFW...\n-000c5300: 0024 4645 5841 4d50 4c45 5300 0045 7861 .$FEXAMPLES..Exa\n-000c5310: 6d70 6c65 7313 002d 46bf 1100 0020 2020 mples..-F.... \n-000c5320: 4578 616d 706c 6573 0700 2e46 2100 0012 Examples...F!...\n-000c5330: 002e 4631 0000 2020 2045 7861 6d70 6c65 ..F1.. Example\n-000c5340: 3a07 002e 4641 0000 2900 2e46 5100 0020 :...FA..)..FQ.. \n+000c52f0: 2073 7472 696e 672e 0700 4a44 5700 0016 string...JDW...\n+000c5300: 0024 4445 5841 4d50 4c45 5300 0045 7861 .$DEXAMPLES..Exa\n+000c5310: 6d70 6c65 7313 002d 44bf 1100 0020 2020 mples..-D.... \n+000c5320: 4578 616d 706c 6573 0700 2e44 2100 0012 Examples...D!...\n+000c5330: 002e 4431 0000 2020 2045 7861 6d70 6c65 ..D1.. Example\n+000c5340: 3a07 002e 4441 0000 2900 2e44 5100 0020 :...DA..)..DQ.. \n 000c5350: 2020 4754 4d3e 7772 6974 6520 2468 6f72 GTM>write $hor\n 000c5360: 6f6c 6f67 2c21 2c24 7a64 6174 6528 2448 olog,!,$zdate($H\n-000c5370: 2915 002e 4661 0000 2020 2036 3231 3039 )...Fa.. 62109\n-000c5380: 2c36 3039 3436 1200 2e46 7100 0020 2020 ,60946...Fq.. \n-000c5390: 3031 2f31 382f 3131 0e00 2e46 8100 0020 01/18/11...F... \n-000c53a0: 2020 4754 4d3e 0700 2e46 9100 0055 002d GTM>...F...U.-\n-000c53b0: 46c0 1100 0020 2020 5468 6973 2064 6973 F.... This dis\n+000c5370: 2915 002e 4461 0000 2020 2036 3231 3039 )...Da.. 62109\n+000c5380: 2c36 3039 3436 1200 2e44 7100 0020 2020 ,60946...Dq.. \n+000c5390: 3031 2f31 382f 3131 0e00 2e44 8100 0020 01/18/11...D... \n+000c53a0: 2020 4754 4d3e 0700 2e44 9100 0055 002d GTM>...D...U.-\n+000c53b0: 44c0 1100 0020 2020 5468 6973 2064 6973 D.... This dis\n 000c53c0: 706c 6179 7320 2448 4f52 4f4c 4f47 2061 plays $HOROLOG a\n 000c53d0: 6e64 2074 6865 6e20 7573 6573 2024 5a44 nd then uses $ZD\n 000c53e0: 4154 4528 2920 746f 2064 6973 706c 6179 ATE() to display\n 000c53f0: 2074 6f64 6179 2773 2064 6174 652e 2054 today's date. T\n-000c5400: 6865 5000 2e46 1200 0020 2020 6f75 7470 heP..F... outp\n+000c5400: 6865 5000 2e44 1200 0020 2020 6f75 7470 heP..D... outp\n 000c5410: 7574 2073 686f 776e 2077 6f75 6c64 2061 ut shown would a\n 000c5420: 7070 6561 7220 6966 2074 6f64 6179 2077 ppear if today w\n 000c5430: 6572 6520 7468 6520 6569 6768 7465 656e ere the eighteen\n 000c5440: 7468 2064 6179 206f 6620 4a61 6e75 6172 th day of Januar\n-000c5450: 792c 0f00 2e46 1300 0020 2020 3230 3131 y,...F... 2011\n-000c5460: 2e07 002e 4614 0000 1200 2e46 1500 0020 ....F......F... \n-000c5470: 2020 4578 616d 706c 653a 0700 2e46 1600 Example:...F..\n-000c5480: 002c 002e 4617 0000 2020 2047 544d 3e77 .,..F... GTM>w\n+000c5450: 792c 0f00 2e44 1300 0020 2020 3230 3131 y,...D... 2011\n+000c5460: 2e07 002e 4414 0000 1200 2e44 1500 0020 ....D......D... \n+000c5470: 2020 4578 616d 706c 653a 0700 2e44 1600 Example:...D..\n+000c5480: 002c 002e 4417 0000 2020 2047 544d 3e77 .,..D... GTM>w\n 000c5490: 7269 7465 2024 7a64 6174 6528 2448 2c22 rite $zdate($H,\"\n 000c54a0: 4444 2d4d 4f4e 2d59 4541 5222 2915 002e DD-MON-YEAR\")...\n-000c54b0: 4618 0000 2020 2031 382d 4a41 4e2d 3230 F... 18-JAN-20\n-000c54c0: 3131 0e00 2e46 1900 0020 2020 4754 4d3e 11...F... GTM>\n-000c54d0: 0700 2e46 1a00 0053 002e 4621 0000 2020 ...F...S..F!.. \n+000c54b0: 4418 0000 2020 2031 382d 4a41 4e2d 3230 D... 18-JAN-20\n+000c54c0: 3131 0e00 2e44 1900 0020 2020 4754 4d3e 11...D... GTM>\n+000c54d0: 0700 2e44 1a00 0053 002e 4421 0000 2020 ...D...S..D!.. \n 000c54e0: 2054 6869 7320 7573 6573 2074 6865 2073 This uses the s\n 000c54f0: 6563 6f6e 6420 6172 6775 6d65 6e74 2074 econd argument t\n 000c5500: 6f20 7370 6563 6966 7920 6120 7465 7874 o specify a text\n 000c5510: 2066 6f72 6d61 7420 6469 6666 6572 656e format differen\n-000c5520: 7420 6672 6f6d 2074 6865 1200 2e46 2200 t from the...F\".\n-000c5530: 0020 2020 6465 6661 756c 742e 0700 2e46 . default....F\n-000c5540: 2300 0012 002e 4624 0000 2020 2045 7861 #.....F$.. Exa\n-000c5550: 6d70 6c65 3a07 002e 4625 0000 4500 2e46 mple:...F%..E..F\n+000c5520: 7420 6672 6f6d 2074 6865 1200 2e44 2200 t from the...D\".\n+000c5530: 0020 2020 6465 6661 756c 742e 0700 2e44 . default....D\n+000c5540: 2300 0012 002e 4424 0000 2020 2045 7861 #.....D$.. Exa\n+000c5550: 6d70 6c65 3a07 002e 4425 0000 4500 2e44 mple:...D%..E..D\n 000c5560: 2600 0020 2020 4754 4d3e 7365 7420 6d3d &.. GTM>set m=\n 000c5570: 224a 616e 7561 722c 4665 6272 7561 722c \"Januar,Februar,\n 000c5580: 4d61 727a 2c41 7072 696c 2c4d 6169 2c4a Marz,April,Mai,J\n 000c5590: 756e 692c 4a75 6c69 2c41 7567 7573 742c uni,Juli,August,\n-000c55a0: 223b 002e 4627 0000 2020 2047 544d 3e73 \";..F'.. GTM>s\n+000c55a0: 223b 002e 4427 0000 2020 2047 544d 3e73 \";..D'.. GTM>s\n 000c55b0: 6574 206d 3d6d 5f22 5365 7074 656d 6265 et m=m_\"Septembe\n 000c55c0: 722c 4f63 746f 6265 722c 4e6f 7665 6d62 r,October,Novemb\n-000c55d0: 6572 2c44 657a 656d 6265 7222 3400 2e46 er,Dezember\"4..F\n+000c55d0: 6572 2c44 657a 656d 6265 7222 3400 2e44 er,Dezember\"4..D\n 000c55e0: 2800 0020 2020 4754 4d3e 7772 6974 6520 (.. GTM>write \n 000c55f0: 247a 6461 7465 2824 686f 726f 6c6f 672c $zdate($horolog,\n 000c5600: 2244 442d 4d4f 4e2d 5945 4152 222c 6d29 \"DD-MON-YEAR\",m)\n-000c5610: 1800 2e46 2900 0020 2020 3138 2d4a 616e ...F).. 18-Jan\n-000c5620: 7561 722d 3230 3131 0e00 2e46 2a00 0020 uar-2011...F*.. \n-000c5630: 2020 4754 4d3e 0700 2e46 3100 0052 002e GTM>...F1..R..\n-000c5640: 4632 0000 2020 2054 6869 7320 6973 2073 F2.. This is s\n+000c5610: 1800 2e44 2900 0020 2020 3138 2d4a 616e ...D).. 18-Jan\n+000c5620: 7561 722d 3230 3131 0e00 2e44 2a00 0020 uar-2011...D*.. \n+000c5630: 2020 4754 4d3e 0700 2e44 3100 0052 002e GTM>...D1..R..\n+000c5640: 4432 0000 2020 2054 6869 7320 6973 2073 D2.. This is s\n 000c5650: 696d 696c 6172 2074 6f20 7468 6520 7072 imilar to the pr\n 000c5660: 696f 7220 6578 616d 706c 652c 2068 6f77 ior example, how\n 000c5670: 6576 6572 2069 7420 7573 6573 2074 6865 ever it uses the\n 000c5680: 2074 6869 7264 2061 7267 756d 656e 742a third argument*\n-000c5690: 002e 4633 0000 2020 2074 6f20 7370 6563 ..F3.. to spec\n+000c5690: 002e 4433 0000 2020 2074 6f20 7370 6563 ..D3.. to spec\n 000c56a0: 6966 7920 7468 6520 6d6f 6e74 6873 2069 ify the months i\n-000c56b0: 6e20 4765 726d 616e 2e07 002e 4634 0000 n German....F4..\n-000c56c0: 1200 2e46 3500 0020 2020 4578 616d 706c ...F5.. Exampl\n-000c56d0: 653a 0700 2e46 3600 0049 002e 4637 0000 e:...F6..I..F7..\n+000c56b0: 6e20 4765 726d 616e 2e07 002e 4434 0000 n German....D4..\n+000c56c0: 1200 2e44 3500 0020 2020 4578 616d 706c ...D5.. Exampl\n+000c56d0: 653a 0700 2e44 3600 0049 002e 4437 0000 e:...D6..I..D7..\n 000c56e0: 2020 2047 544d 3e73 6574 2064 3d22 4469 GTM>set d=\"Di\n 000c56f0: 6d61 6e63 6865 2c4c 756e 6469 2c4d 6172 manche,Lundi,Mar\n 000c5700: 6469 2c4d 6572 6372 6564 692c 4a65 7564 di,Mercredi,Jeud\n 000c5710: 692c 5665 6e64 7265 6469 2c53 616d 6564 i,Vendredi,Samed\n-000c5720: 6922 3300 2e46 3800 0020 2020 4754 4d3e i\"3..F8.. GTM>\n+000c5720: 6922 3300 2e44 3800 0020 2020 4754 4d3e i\"3..D8.. GTM>\n 000c5730: 7772 6974 6520 247a 6461 7465 2824 482c write $zdate($H,\n 000c5740: 2244 4159 2c20 4444 2f4d 4d2f 5959 222c \"DAY, DD/MM/YY\",\n-000c5750: 2222 2c64 291b 002e 4639 0000 2020 204d \"\",d)...F9.. M\n+000c5750: 2222 2c64 291b 002e 4439 0000 2020 204d \"\",d)...D9.. M\n 000c5760: 6172 6469 2c20 3138 2f30 312f 3230 3131 ardi, 18/01/2011\n-000c5770: 0e00 2e46 3a00 0020 2020 4754 4d3e 0700 ...F:.. GTM>..\n-000c5780: 2e46 4100 004e 002e 4642 0000 2020 2054 .FA..N..FB.. T\n+000c5770: 0e00 2e44 3a00 0020 2020 4754 4d3e 0700 ...D:.. GTM>..\n+000c5780: 2e44 4100 004e 002e 4442 0000 2020 2054 .DA..N..DB.. T\n 000c5790: 6869 7320 6578 616d 706c 6520 6469 7370 his example disp\n 000c57a0: 6c61 7973 2074 6865 2065 6967 6874 6565 lays the eightee\n 000c57b0: 6e74 6820 6f66 204a 616e 7561 7279 2c20 nth of January, \n 000c57c0: 686f 7765 7665 7220 6974 2075 7365 7320 however it uses \n 000c57d0: 7468 6500 0000 0000 0000 0000 0000 0000 the.............\n 000c57e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c57f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c5800: 0100 0000 c607 0000 d126 0000 0000 0000 .........&......\n-000c5810: 7200 0046 4845 4c50 00ff 7300 ff46 554e r..FHELP..s..FUN\n+000c5810: 7200 0044 4845 4c50 00ff 7300 ff46 554e r..DHELP..s..FUN\n 000c5820: 4354 494f 4e53 00ff 7300 ff24 5a44 4154 CTIONS..s..$ZDAT\n 000c5830: 4528 2900 ff73 00ff 4558 414d 504c 4553 E()..s..EXAMPLES\n 000c5840: 00c0 4300 0020 2020 666f 7572 7468 2061 ..C.. fourth a\n 000c5850: 7267 756d 656e 7420 746f 2073 7065 6369 rgument to speci\n 000c5860: 6679 2074 6865 2064 6179 7320 6f66 2074 fy the days of t\n 000c5870: 6865 2077 6565 6b20 696e 2046 7265 6e63 he week in Frenc\n-000c5880: 682e 0700 2e46 4400 0012 002e 4645 0000 h....FD.....FE..\n-000c5890: 2020 2045 7861 6d70 6c65 3a07 002e 4646 Example:...FF\n-000c58a0: 0000 2e00 2e46 4700 0020 2020 4754 4d3e .....FG.. GTM>\n+000c5880: 682e 0700 2e44 4400 0012 002e 4445 0000 h....DD.....DE..\n+000c5890: 2020 2045 7861 6d70 6c65 3a07 002e 4446 Example:...DF\n+000c58a0: 0000 2e00 2e44 4700 0020 2020 4754 4d3e .....DG.. GTM>\n 000c58b0: 7772 6974 6520 212c 247a 6461 7465 2824 write !,$zdate($\n 000c58c0: 482c 2231 323a 3630 3a53 5320 414d 2229 H,\"12:60:SS AM\")\n-000c58d0: 1500 2e46 4800 0020 2020 3130 3a33 353a ...FH.. 10:35:\n-000c58e0: 3531 2050 4d0e 002e 4649 0000 2020 2047 51 PM...FI.. G\n-000c58f0: 544d 3e07 002e 464a 0000 5300 2e46 5100 TM>...FJ..S..FQ.\n+000c58d0: 1500 2e44 4800 0020 2020 3130 3a33 353a ...DH.. 10:35:\n+000c58e0: 3531 2050 4d0e 002e 4449 0000 2020 2047 51 PM...DI.. G\n+000c58f0: 544d 3e07 002e 444a 0000 5300 2e44 5100 TM>...DJ..S..DQ.\n 000c5900: 0020 2020 5468 6973 2065 7861 6d70 6c65 . This example\n 000c5910: 2073 686f 7773 2068 6f75 7273 2c20 6d69 shows hours, mi\n 000c5920: 6e75 7465 732c 2061 6e64 2073 6563 6f6e nutes, and secon\n 000c5930: 6473 2069 6e20 6120 3132 2068 6f75 7220 ds in a 12 hour \n 000c5940: 636c 6f63 6b20 7769 7468 2061 6e1a 002e clock with an...\n-000c5950: 4652 0000 2020 2041 4d2f 504d 2069 6e64 FR.. AM/PM ind\n-000c5960: 6963 6174 6f72 2e07 002e 4653 0000 1200 icator....FS....\n-000c5970: 2e46 5400 0020 2020 4578 616d 706c 653a .FT.. Example:\n-000c5980: 0700 2e46 5500 002e 002e 4656 0000 2020 ...FU.....FV.. \n+000c5950: 4452 0000 2020 2041 4d2f 504d 2069 6e64 DR.. AM/PM ind\n+000c5960: 6963 6174 6f72 2e07 002e 4453 0000 1200 icator....DS....\n+000c5970: 2e44 5400 0020 2020 4578 616d 706c 653a .DT.. Example:\n+000c5980: 0700 2e44 5500 002e 002e 4456 0000 2020 ...DU.....DV.. \n 000c5990: 2047 544d 3e77 7269 7465 2021 2c24 7a64 GTM>write !,$zd\n 000c59a0: 6174 6528 222c 3336 3532 3422 2c22 3234 ate(\",36524\",\"24\n-000c59b0: 2d36 3022 290f 002e 4657 0000 2020 2031 -60\")...FW.. 1\n-000c59c0: 302d 3038 0e00 2e46 5800 0020 2020 4754 0-08...FX.. GT\n-000c59d0: 4d3e 0700 2e46 5900 0052 002e 465a 0000 M>...FY..R..FZ..\n+000c59b0: 2d36 3022 290f 002e 4457 0000 2020 2031 -60\")...DW.. 1\n+000c59c0: 302d 3038 0e00 2e44 5800 0020 2020 4754 0-08...DX.. GT\n+000c59d0: 4d3e 0700 2e44 5900 0052 002e 445a 0000 M>...DY..R..DZ..\n 000c59e0: 2020 2054 6869 7320 6578 616d 706c 6520 This example \n 000c59f0: 7368 6f77 7320 686f 7572 7320 616e 6420 shows hours and \n 000c5a00: 6d69 6e75 7465 7320 6f6e 2061 2032 3420 minutes on a 24 \n 000c5a10: 686f 7572 2063 6c6f 636b 2e20 4e6f 7469 hour clock. Noti\n-000c5a20: 6365 2074 6861 7420 7468 6552 002e 4661 ce that theR..Fa\n+000c5a20: 6365 2074 6861 7420 7468 6552 002e 4461 ce that theR..Da\n 000c5a30: 0000 2020 2066 6972 7374 2061 7267 756d .. first argum\n 000c5a40: 656e 7420 6d75 7374 2070 726f 7669 6465 ent must provide\n 000c5a50: 2074 6865 2074 696d 6520 696e 2074 6865 the time in the\n 000c5a60: 2073 6563 6f6e 6420 636f 6d6d 6120 6465 second comma de\n 000c5a70: 6c69 6d69 7465 7220 7069 6563 6523 002e limiter piece#..\n-000c5a80: 4662 0000 2020 2074 6f20 6d61 7463 6820 Fb.. to match \n+000c5a80: 4462 0000 2020 2074 6f20 6d61 7463 6820 Db.. to match \n 000c5a90: 2448 4f52 4f4c 4f47 2066 6f72 6d61 742e $HOROLOG format.\n-000c5aa0: 0700 2e46 6300 0012 002e 4664 0000 2020 ...Fc.....Fd.. \n-000c5ab0: 2045 7861 6d70 6c65 3a07 002e 4665 0000 Example:...Fe..\n-000c5ac0: 1e00 2e46 6600 0020 2020 4754 4d3e 7772 ...Ff.. GTM>wr\n+000c5aa0: 0700 2e44 6300 0012 002e 4464 0000 2020 ...Dc.....Dd.. \n+000c5ab0: 2045 7861 6d70 6c65 3a07 002e 4465 0000 Example:...De..\n+000c5ac0: 1e00 2e44 6600 0020 2020 4754 4d3e 7772 ...Df.. GTM>wr\n 000c5ad0: 6974 6520 247a 6461 7465 666f 726d 0b00 ite $zdateform..\n-000c5ae0: 2e46 6700 0020 2020 301e 002e 4668 0000 .Fg.. 0...Fh..\n+000c5ae0: 2e44 6700 0020 2020 301e 002e 4468 0000 .Dg.. 0...Dh..\n 000c5af0: 2020 2047 544d 3e77 7269 7465 2024 7a64 GTM>write $zd\n-000c5b00: 6174 6528 2448 2912 002e 4669 0000 2020 ate($H)...Fi.. \n-000c5b10: 2030 312f 3138 2f31 311e 002e 466a 0000 01/18/11...Fj..\n+000c5b00: 6174 6528 2448 2912 002e 4469 0000 2020 ate($H)...Di.. \n+000c5b10: 2030 312f 3138 2f31 311e 002e 446a 0000 01/18/11...Dj..\n 000c5b20: 2020 2047 544d 3e73 6574 2024 7a64 6174 GTM>set $zdat\n-000c5b30: 6566 6f72 6d3d 3124 002e 4671 0000 2020 eform=1$..Fq.. \n+000c5b30: 6566 6f72 6d3d 3124 002e 4471 0000 2020 eform=1$..Dq.. \n 000c5b40: 2047 544d 3e77 7269 7465 2024 7a64 6174 GTM>write $zdat\n-000c5b50: 6528 2468 6f72 6f6c 6f67 2914 002e 4672 e($horolog)...Fr\n+000c5b50: 6528 2468 6f72 6f6c 6f67 2914 002e 4472 e($horolog)...Dr\n 000c5b60: 0000 2020 2030 312f 3138 2f32 3031 312f .. 01/18/2011/\n-000c5b70: 002e 4673 0000 2020 2047 544d 3e77 7269 ..Fs.. GTM>wri\n+000c5b70: 002e 4473 0000 2020 2047 544d 3e77 7269 ..Ds.. GTM>wri\n 000c5b80: 7465 2024 7a64 6174 6528 2468 6f72 6f6c te $zdate($horol\n 000c5b90: 6f67 2c22 4d4d 2f44 442f 5959 2229 1200 og,\"MM/DD/YY\")..\n-000c5ba0: 2e46 7400 0020 2020 3031 2f31 382f 3131 .Ft.. 01/18/11\n-000c5bb0: 0700 2e46 7500 0053 002e 4676 0000 2020 ...Fu..S..Fv.. \n+000c5ba0: 2e44 7400 0020 2020 3031 2f31 382f 3131 .Dt.. 01/18/11\n+000c5bb0: 0700 2e44 7500 0053 002e 4476 0000 2020 ...Du..S..Dv.. \n 000c5bc0: 2054 6869 7320 6578 616d 706c 6520 636f This example co\n 000c5bd0: 6e76 6572 7473 2074 6865 206f 7574 7075 nverts the outpu\n 000c5be0: 7420 666f 726d 6174 2066 6f72 2079 6561 t format for yea\n 000c5bf0: 7273 2066 726f 6d20 7468 6520 6465 6661 rs from the defa\n-000c5c00: 756c 7420 2822 5959 2229 4e00 2e46 7700 ult (\"YY\")N..Fw.\n+000c5c00: 756c 7420 2822 5959 2229 4e00 2e44 7700 ult (\"YY\")N..Dw.\n 000c5c10: 0020 2020 666f 726d 6174 2074 6f20 7468 . format to th\n 000c5c20: 6520 666f 7572 2064 6967 6974 2066 6f72 e four digit for\n 000c5c30: 6d61 7420 2822 5959 5959 2229 2075 7369 mat (\"YYYY\") usi\n 000c5c40: 6e67 2074 6865 2049 6e74 7269 6e73 6963 ng the Intrinsic\n-000c5c50: 2053 7065 6369 616c 1e00 2e46 7800 0020 Special...Fx.. \n+000c5c50: 2053 7065 6369 616c 1e00 2e44 7800 0020 Special...Dx.. \n 000c5c60: 2020 5661 7269 6162 6c65 2024 5a44 4154 Variable $ZDAT\n-000c5c70: 4546 4f52 4d2e 0700 2e46 7900 0012 002e EFORM....Fy.....\n-000c5c80: 467a 0000 2020 2045 7861 6d70 6c65 3a07 Fz.. Example:.\n-000c5c90: 002e 4681 0000 3a00 2e46 8200 0020 2020 ..F...:..F... \n+000c5c70: 4546 4f52 4d2e 0700 2e44 7900 0012 002e EFORM....Dy.....\n+000c5c80: 447a 0000 2020 2045 7861 6d70 6c65 3a07 Dz.. Example:.\n+000c5c90: 002e 4481 0000 3a00 2e44 8200 0020 2020 ..D...:..D... \n 000c5ca0: 4754 4d3e 7772 6974 6520 247a 6461 7465 GTM>write $zdate\n 000c5cb0: 2831 3233 3435 3637 3839 2c22 4441 5920 (123456789,\"DAY \n 000c5cc0: 4d4f 4e20 4444 2c20 5959 5959 5959 2229 MON DD, YYYYYY\")\n-000c5cd0: 1c00 2e46 8300 0020 2020 4652 4920 4d41 ...F... FRI MA\n-000c5ce0: 5220 3137 2c20 3333 3938 3534 0e00 2e46 R 17, 339854...F\n-000c5cf0: 8400 0020 2020 4754 4d3e 0700 2e46 8500 ... GTM>...F..\n-000c5d00: 003b 002e 4686 0000 2020 2054 6869 7320 .;..F... This \n+000c5cd0: 1c00 2e44 8300 0020 2020 4652 4920 4d41 ...D... FRI MA\n+000c5ce0: 5220 3137 2c20 3333 3938 3534 0e00 2e44 R 17, 339854...D\n+000c5cf0: 8400 0020 2020 4754 4d3e 0700 2e44 8500 ... GTM>...D..\n+000c5d00: 003b 002e 4486 0000 2020 2054 6869 7320 .;..D... This \n 000c5d10: 6578 616d 706c 6520 6469 7370 6c61 7973 example displays\n 000c5d20: 2079 6561 7220 6173 2061 2073 6978 2d64 year as a six-d\n-000c5d30: 6967 6974 206e 756d 6265 722e 0700 2e46 igit number....F\n-000c5d40: 8700 001a 0019 4645 5854 5241 4354 2829 ......FEXTRACT()\n+000c5d30: 6967 6974 206e 756d 6265 722e 0700 2e44 igit number....D\n+000c5d40: 8700 001a 0019 4445 5854 5241 4354 2829 ......DEXTRACT()\n 000c5d50: 0000 245a 4578 7472 6163 7428 2916 0023 ..$ZExtract()..#\n-000c5d60: 46bf 1100 0020 2020 245a 4578 7472 6163 F.... $ZExtrac\n-000c5d70: 7428 2907 0024 4621 0000 5000 2446 3100 t()..$F!..P.$F1.\n+000c5d60: 44bf 1100 0020 2020 245a 4578 7472 6163 D.... $ZExtrac\n+000c5d70: 7428 2907 0024 4421 0000 5000 2444 3100 t()..$D!..P.$D1.\n 000c5d80: 0020 2020 5265 7475 726e 7320 6120 6279 . Returns a by\n 000c5d90: 7465 2073 6571 7565 6e63 6520 6672 6f6d te sequence from\n 000c5da0: 2061 2067 6976 656e 2073 6571 7565 6e63 a given sequenc\n 000c5db0: 6520 6f66 206f 6374 6574 7320 2838 2d62 e of octets (8-b\n-000c5dc0: 6974 2062 7974 6573 292e 0700 2446 4100 it bytes)...$FA.\n-000c5dd0: 0033 0024 4651 0000 2020 2054 6865 2066 .3.$FQ.. The f\n+000c5dc0: 6974 2062 7974 6573 292e 0700 2444 4100 it bytes)...$DA.\n+000c5dd0: 0033 0024 4451 0000 2020 2054 6865 2066 .3.$DQ.. The f\n 000c5de0: 6f72 6d61 7420 666f 7220 7468 6520 245a ormat for the $Z\n 000c5df0: 4558 5452 4143 5420 6675 6e63 7469 6f6e EXTRACT function\n-000c5e00: 2069 733a 0700 2446 6100 0031 0024 4671 is:..$Fa..1.$Fq\n+000c5e00: 2069 733a 0700 2444 6100 0031 0024 4471 is:..$Da..1.$Dq\n 000c5e10: 0000 2020 2024 5a45 5b58 5452 4143 545d .. $ZE[XTRACT]\n 000c5e20: 2865 7870 725b 2c69 6e74 6578 7072 315b (expr[,intexpr1[\n-000c5e30: 2c69 6e74 6578 7072 325d 5d29 0700 2446 ,intexpr2]])..$F\n-000c5e40: 8100 001a 0023 46ff 7300 ff45 5841 4d50 .....#F.s..EXAMP\n+000c5e30: 2c69 6e74 6578 7072 325d 5d29 0700 2444 ,intexpr2]])..$D\n+000c5e40: 8100 001a 0023 44ff 7300 ff45 5841 4d50 .....#D.s..EXAMP\n 000c5e50: 4c45 5300 0045 7861 6d70 6c65 7313 0030 LES..Examples..0\n-000c5e60: 46bf 1100 0020 2020 4578 616d 706c 6573 F.... Examples\n-000c5e70: 0700 3146 2100 0012 0031 4631 0000 2020 ..1F!....1F1.. \n-000c5e80: 2045 7861 6d70 6c65 3a07 0031 4641 0000 Example:..1FA..\n-000c5e90: 2200 3146 5100 0020 2020 4754 4d3e 5365 \".1FQ.. GTM>Se\n+000c5e60: 44bf 1100 0020 2020 4578 616d 706c 6573 D.... Examples\n+000c5e70: 0700 3144 2100 0012 0031 4431 0000 2020 ..1D!....1D1.. \n+000c5e80: 2045 7861 6d70 6c65 3a07 0031 4441 0000 Example:..1DA..\n+000c5e90: 2200 3144 5100 0020 2020 4754 4d3e 5365 \".1DQ.. GTM>Se\n 000c5ea0: 7420 413d 222a 2a2a 2a2a 2a2a 2a2a 2a2a t A=\"***********\n-000c5eb0: 2a22 0700 3146 6100 0023 0031 4671 0000 *\"..1Fa..#.1Fq..\n+000c5eb0: 2a22 0700 3144 6100 0023 0031 4471 0000 *\"..1Da..#.1Dq..\n 000c5ec0: 2020 2047 544d 3e46 6f72 2069 3d30 3a31 GTM>For i=0:1\n-000c5ed0: 3a24 7a6c 656e 6774 6828 4129 3100 3146 :$zlength(A)1.1F\n+000c5ed0: 3a24 7a6c 656e 6774 6828 4129 3100 3144 :$zlength(A)1.1D\n 000c5ee0: 8100 0020 2020 4754 4d3e 7772 6974 6520 ... GTM>write \n 000c5ef0: 212c 247a 6173 6369 6928 247a 6578 7472 !,$zascii($zextr\n 000c5f00: 6163 7428 412c 6929 292c 227c 220e 0031 act(A,i)),\"|\"..1\n-000c5f10: 4691 0000 2020 2047 544d 3e08 0030 46c0 F... GTM>..0F.\n-000c5f20: 1100 0053 0031 4612 0000 2020 2054 6869 ...S.1F... Thi\n+000c5f10: 4491 0000 2020 2047 544d 3e08 0030 44c0 D... GTM>..0D.\n+000c5f20: 1100 0053 0031 4412 0000 2020 2054 6869 ...S.1D... Thi\n 000c5f30: 7320 6578 616d 706c 6520 6469 7370 6c61 s example displa\n 000c5f40: 7973 2074 6865 206e 756d 6572 6963 2062 ys the numeric b\n 000c5f50: 7974 6520 7365 7175 656e 6365 206f 6620 yte sequence of \n 000c5f60: 7468 6520 7365 7175 656e 6365 206f 6620 the sequence of \n-000c5f70: 6f63 7465 7473 1b00 3146 1300 0020 2020 octets..1F... \n+000c5f70: 6f63 7465 7473 1b00 3144 1300 0020 2020 octets..1D... \n 000c5f80: 2822 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2229 (\"************\")\n-000c5f90: 2e07 0031 4614 0000 1400 1946 4649 4e44 ...1F......FFIND\n-000c5fa0: 2829 0000 245a 4669 6e64 2829 1300 2046 ()..$ZFind().. F\n+000c5f90: 2e07 0031 4414 0000 1400 1944 4649 4e44 ...1D......DFIND\n+000c5fa0: 2829 0000 245a 4669 6e64 2829 1300 2044 ()..$ZFind().. D\n 000c5fb0: bf11 0000 2020 2024 5a46 696e 6428 2907 .... $ZFind().\n-000c5fc0: 0021 4621 0000 0000 0000 0000 0000 0000 .!F!............\n+000c5fc0: 0021 4421 0000 0000 0000 0000 0000 0000 .!D!............\n 000c5fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c5fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c5ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c6000: 0100 0000 d507 0000 1127 0000 0000 0000 .........'......\n-000c6010: 7100 0046 4845 4c50 00ff 7300 ff46 554e q..FHELP..s..FUN\n+000c6010: 7100 0044 4845 4c50 00ff 7300 ff46 554e q..DHELP..s..FUN\n 000c6020: 4354 494f 4e53 00ff 7300 ff24 5a46 494e CTIONS..s..$ZFIN\n 000c6030: 4428 2900 bf31 0000 2020 2052 6574 7572 D()..1.. Retur\n 000c6040: 6e73 2061 6e20 696e 7465 6765 7220 6279 ns an integer by\n 000c6050: 7465 2070 6f73 6974 696f 6e20 7468 6174 te position that\n 000c6060: 206c 6f63 6174 6573 2074 6865 206f 6363 locates the occ\n 000c6070: 7572 7265 6e63 6520 6f66 2061 2062 7974 urrence of a byt\n-000c6080: 653c 0021 4641 0000 2020 2073 6571 7565 e<.!FA.. seque\n+000c6080: 653c 0021 4441 0000 2020 2073 6571 7565 e<.!DA.. seque\n 000c6090: 6e63 6520 7769 7468 696e 2061 2073 6571 nce within a seq\n 000c60a0: 7565 6e63 6520 6f66 206f 6374 6574 7328 uence of octets(\n 000c60b0: 382d 6269 7420 6279 7465 7329 2e07 0021 8-bit bytes)...!\n-000c60c0: 4651 0000 2f00 2146 6100 0020 2020 5468 FQ../.!Fa.. Th\n+000c60c0: 4451 0000 2f00 2144 6100 0020 2020 5468 DQ../.!Da.. Th\n 000c60d0: 6520 666f 726d 6174 206f 6620 7468 6520 e format of the \n 000c60e0: 245a 4649 4e44 2066 756e 6374 696f 6e20 $ZFIND function \n-000c60f0: 6973 3a07 0021 4671 0000 2900 2146 8100 is:..!Fq..).!F..\n+000c60f0: 6973 3a07 0021 4471 0000 2900 2144 8100 is:..!Dq..).!D..\n 000c6100: 0020 2020 245a 465b 494e 445d 2865 7870 . $ZF[IND](exp\n 000c6110: 7231 2c65 7870 7232 5b2c 696e 7465 7870 r1,expr2[,intexp\n-000c6120: 725d 2907 0021 4691 0000 3200 2046 ff73 r])..!F...2. F.s\n+000c6120: 725d 2907 0021 4491 0000 3200 2044 ff73 r])..!D...2. D.s\n 000c6130: 00ff 4558 414d 504c 4553 5f4f 465f 245a ..EXAMPLES_OF_$Z\n 000c6140: 4649 4e44 2829 0000 4578 616d 706c 6573 FIND()..Examples\n-000c6150: 5f6f 665f 245a 4669 6e64 2829 1f00 3946 _of_$ZFind()..9F\n+000c6150: 5f6f 665f 245a 4669 6e64 2829 1f00 3944 _of_$ZFind()..9D\n 000c6160: bf11 0000 2020 2045 7861 6d70 6c65 7320 .... Examples \n-000c6170: 6f66 2024 5a46 696e 6428 2907 003a 4621 of $ZFind()..:F!\n-000c6180: 0000 1200 3a46 3100 0020 2020 4578 616d ....:F1.. Exam\n-000c6190: 706c 653a 0700 3a46 4100 002d 003a 4651 ple:..:FA..-.:FQ\n+000c6170: 6f66 2024 5a46 696e 6428 2907 003a 4421 of $ZFind()..:D!\n+000c6180: 0000 1200 3a44 3100 0020 2020 4578 616d ....:D1.. Exam\n+000c6190: 706c 653a 0700 3a44 4100 002d 003a 4451 ple:..:DA..-.:DQ\n 000c61a0: 0000 2020 2047 544d 3e77 7269 7465 2024 .. GTM>write $\n 000c61b0: 7a66 696e 6428 222a 2a2a 222c 247a 6368 zfind(\"***\",$zch\n-000c61c0: 6172 2831 3837 2929 0b00 3a46 6100 0020 ar(187))..:Fa.. \n-000c61d0: 2020 340e 003a 4671 0000 2020 2047 544d 4..:Fq.. GTM\n-000c61e0: 3e07 003a 4681 0000 5200 3a46 9100 0020 >..:F...R.:F... \n+000c61c0: 6172 2831 3837 2929 0b00 3a44 6100 0020 ar(187))..:Da.. \n+000c61d0: 2020 340e 003a 4471 0000 2020 2047 544d 4..:Dq.. GTM\n+000c61e0: 3e07 003a 4481 0000 5200 3a44 9100 0020 >..:D...R.:D... \n 000c61f0: 2020 5468 6973 2065 7861 6d70 6c65 2075 This example u\n 000c6200: 7365 7320 245a 4649 4e44 2829 2074 6f20 ses $ZFIND() to \n 000c6210: 5752 4954 4520 7468 6520 706f 7369 7469 WRITE the positi\n 000c6220: 6f6e 206f 6620 7468 6520 6669 7273 7420 on of the first \n-000c6230: 6f63 6375 7272 656e 6365 5500 3946 c011 occurrenceU.9F..\n+000c6230: 6f63 6375 7272 656e 6365 5500 3944 c011 occurrenceU.9D..\n 000c6240: 0000 2020 206f 6620 7468 6520 6e75 6d65 .. of the nume\n 000c6250: 7269 6320 6279 7465 2063 6f64 6520 3135 ric byte code 15\n 000c6260: 302e 2054 6865 2072 6574 7572 6e20 6f66 0. The return of\n 000c6270: 2033 2067 6976 6573 2074 6865 2070 6f73 3 gives the pos\n 000c6280: 6974 696f 6e20 6166 7465 7220 7468 6517 ition after the.\n-000c6290: 003a 4612 0000 2020 2022 666f 756e 6422 .:F... \"found\"\n-000c62a0: 2062 7974 652e 0700 3a46 1300 0012 003a byte...:F.....:\n-000c62b0: 4614 0000 2020 2045 7861 6d70 6c65 3a07 F... Example:.\n-000c62c0: 003a 4615 0000 2f00 3a46 1600 0020 2020 .:F.../.:F... \n+000c6290: 003a 4412 0000 2020 2022 666f 756e 6422 .:D... \"found\"\n+000c62a0: 2062 7974 652e 0700 3a44 1300 0012 003a byte...:D.....:\n+000c62b0: 4414 0000 2020 2045 7861 6d70 6c65 3a07 D... Example:.\n+000c62c0: 003a 4415 0000 2f00 3a44 1600 0020 2020 .:D.../.:D... \n 000c62d0: 4754 4d3e 7772 6974 6520 247a 6669 6e64 GTM>write $zfind\n 000c62e0: 2822 2a2a 2a22 2c24 7a63 6861 7228 3232 (\"***\",$zchar(22\n-000c62f0: 3929 2c35 290b 003a 4617 0000 2020 2038 9),5)..:F... 8\n-000c6300: 0e00 3a46 1800 0020 2020 4754 4d3e 0700 ..:F... GTM>..\n-000c6310: 3a46 1900 0054 003a 461a 0000 2020 2054 :F...T.:F... T\n+000c62f0: 3929 2c35 290b 003a 4417 0000 2020 2038 9),5)..:D... 8\n+000c6300: 0e00 3a44 1800 0020 2020 4754 4d3e 0700 ..:D... GTM>..\n+000c6310: 3a44 1900 0054 003a 441a 0000 2020 2054 :D...T.:D... T\n 000c6320: 6869 7320 6578 616d 706c 6520 7573 6573 his example uses\n 000c6330: 2024 5a46 494e 4428 2920 746f 2057 5249 $ZFIND() to WRI\n 000c6340: 5445 2074 6865 2070 6f73 6974 696f 6e20 TE the position \n 000c6350: 6f66 2074 6865 206e 6578 7420 6f63 6375 of the next occu\n-000c6360: 7272 656e 6365 206f 663b 003a 4621 0000 rrence of;.:F!..\n+000c6360: 7272 656e 6365 206f 663b 003a 4421 0000 rrence of;.:D!..\n 000c6370: 2020 2074 6865 2062 7974 6520 636f 6465 the byte code\n 000c6380: 2032 3239 2073 7461 7274 696e 6720 696e 229 starting in\n 000c6390: 2062 7974 6520 706f 7369 7469 6f6e 2066 byte position f\n-000c63a0: 6976 652e 0700 3a46 2200 0012 003a 4623 ive...:F\"....:F#\n+000c63a0: 6976 652e 0700 3a44 2200 0012 003a 4423 ive...:D\"....:D#\n 000c63b0: 0000 2020 2045 7861 6d70 6c65 3a07 003a .. Example:..:\n-000c63c0: 4624 0000 5700 3a46 2500 0020 2020 4754 F$..W.:F%.. GT\n+000c63c0: 4424 0000 5700 3a44 2500 0020 2020 4754 D$..W.:D%.. GT\n 000c63d0: 4d3e 7365 7420 743d 3120 666f 7220 2073 M>set t=1 for s\n 000c63e0: 6574 2074 3d24 7a66 696e 6428 222a 2a2a et t=$zfind(\"***\n 000c63f0: 222c 247a 6368 6172 2832 3330 2c31 3530 \",$zchar(230,150\n 000c6400: 2c31 3736 292c 7429 2071 7569 743a 2774 ,176),t) quit:'t\n-000c6410: 2020 7772 6974 6520 212c 740b 003a 4626 write !,t..:F&\n-000c6420: 0000 2020 2034 0e00 3a46 2700 0020 2020 .. 4..:F'.. \n-000c6430: 4754 4d3e 0700 3a46 2800 0051 003a 4629 GTM>..:F(..Q.:F)\n+000c6410: 2020 7772 6974 6520 212c 740b 003a 4426 write !,t..:D&\n+000c6420: 0000 2020 2034 0e00 3a44 2700 0020 2020 .. 4..:D'.. \n+000c6430: 4754 4d3e 0700 3a44 2800 0051 003a 4429 GTM>..:D(..Q.:D)\n 000c6440: 0000 2020 2054 6869 7320 6578 616d 706c .. This exampl\n 000c6450: 6520 7573 6573 2061 206c 6f6f 7020 7769 e uses a loop wi\n 000c6460: 7468 2024 5a46 494e 4428 2920 746f 206c th $ZFIND() to l\n 000c6470: 6f63 6174 6520 616c 6c20 7468 6520 6f63 ocate all the oc\n-000c6480: 6375 7272 656e 6365 7320 6f66 5200 3a46 currences ofR.:F\n+000c6480: 6375 7272 656e 6365 7320 6f66 5200 3a44 currences ofR.:D\n 000c6490: 2a00 0020 2020 7468 6520 6279 7465 2073 *.. the byte s\n 000c64a0: 6571 7565 6e63 6520 245a 4348 4152 2832 equence $ZCHAR(2\n 000c64b0: 3330 2c31 3530 2c31 3736 2920 696e 2074 30,150,176) in t\n 000c64c0: 6865 2073 6571 7565 6e63 6520 6f66 206f he sequence of o\n 000c64d0: 6374 6574 7320 2822 2a2a 2a22 292e 5100 ctets (\"***\").Q.\n-000c64e0: 3a46 3100 0020 2020 5468 6520 245a 4649 :F1.. The $ZFI\n+000c64e0: 3a44 3100 0020 2020 5468 6520 245a 4649 :D1.. The $ZFI\n 000c64f0: 4e44 2829 2072 6574 7572 6e73 2034 2067 ND() returns 4 g\n 000c6500: 6976 696e 6720 7468 6520 706f 7369 7469 iving the positi\n 000c6510: 6f6e 2061 6674 6572 2074 6865 206f 6363 on after the occ\n 000c6520: 7572 7265 6e63 6520 6f66 2062 7974 6527 urrence of byte'\n-000c6530: 003a 4632 0000 2020 2073 6571 7565 6e63 .:F2.. sequenc\n+000c6530: 003a 4432 0000 2020 2073 6571 7565 6e63 .:D2.. sequenc\n 000c6540: 6520 245a 4348 4152 2832 3330 2c31 3530 e $ZCHAR(230,150\n-000c6550: 2c31 3736 292e 0700 3a46 3300 0018 0019 ,176)...:F3.....\n-000c6560: 4647 4554 4a50 4928 2900 0024 5a47 6574 FGETJPI()..$ZGet\n-000c6570: 6a70 6928 2915 0022 46bf 1100 0020 2020 jpi()..\"F.... \n-000c6580: 245a 4765 746a 7069 2829 0700 2346 2100 $ZGetjpi()..#F!.\n-000c6590: 0051 0023 4631 0000 2020 2052 6574 7572 .Q.#F1.. Retur\n+000c6550: 2c31 3736 292e 0700 3a44 3300 0018 0019 ,176)...:D3.....\n+000c6560: 4447 4554 4a50 4928 2900 0024 5a47 6574 DGETJPI()..$ZGet\n+000c6570: 6a70 6928 2915 0022 44bf 1100 0020 2020 jpi()..\"D.... \n+000c6580: 245a 4765 746a 7069 2829 0700 2344 2100 $ZGetjpi()..#D!.\n+000c6590: 0051 0023 4431 0000 2020 2052 6574 7572 .Q.#D1.. Retur\n 000c65a0: 6e73 206a 6f62 206f 7220 7072 6f63 6573 ns job or proces\n 000c65b0: 7320 696e 666f 726d 6174 696f 6e20 6f66 s information of\n 000c65c0: 2074 6865 2073 7065 6369 6669 6564 2070 the specified p\n 000c65d0: 726f 6365 7373 2e20 5468 6520 666f 726d rocess. The form\n-000c65e0: 6174 2700 2346 4100 0020 2020 666f 7220 at'.#FA.. for \n+000c65e0: 6174 2700 2344 4100 0020 2020 666f 7220 at'.#DA.. for \n 000c65f0: 7468 6520 245a 4745 544a 5049 2066 756e the $ZGETJPI fun\n-000c6600: 6374 696f 6e20 6973 3a07 0023 4651 0000 ction is:..#FQ..\n-000c6610: 1f00 2346 6100 0020 2020 245a 4745 544a ..#Fa.. $ZGETJ\n+000c6600: 6374 696f 6e20 6973 3a07 0023 4451 0000 ction is:..#DQ..\n+000c6610: 1f00 2344 6100 0020 2020 245a 4745 544a ..#Da.. $ZGETJ\n 000c6620: 5049 2865 7870 7231 2c65 7870 7232 2907 PI(expr1,expr2).\n-000c6630: 0023 4671 0000 1200 2346 8100 0020 2020 .#Fq....#F... \n-000c6640: 4578 616d 706c 653a 0700 2346 9100 0031 Example:..#F...1\n-000c6650: 0022 46c0 1100 0020 2020 4754 4d3e 7772 .\"F.... GTM>wr\n+000c6630: 0023 4471 0000 1200 2344 8100 0020 2020 .#Dq....#D... \n+000c6640: 4578 616d 706c 653a 0700 2344 9100 0031 Example:..#D...1\n+000c6650: 0022 44c0 1100 0020 2020 4754 4d3e 7772 .\"D.... GTM>wr\n 000c6660: 6974 6520 247a 6765 746a 7069 2831 3937 ite $zgetjpi(197\n 000c6670: 352c 2269 7370 726f 6361 6c69 7665 2229 5,\"isprocalive\")\n-000c6680: 0b00 2346 1200 0020 2020 310e 0023 4613 ..#F... 1..#F.\n-000c6690: 0000 2020 2047 544d 3e07 0023 4614 0000 .. GTM>..#F...\n-000c66a0: 4a00 2346 1500 0020 2020 5468 6973 2075 J.#F... This u\n+000c6680: 0b00 2344 1200 0020 2020 310e 0023 4413 ..#D... 1..#D.\n+000c6690: 0000 2020 2047 544d 3e07 0023 4414 0000 .. GTM>..#D...\n+000c66a0: 4a00 2344 1500 0020 2020 5468 6973 2075 J.#D... This u\n 000c66b0: 7365 7320 245a 4745 544a 5049 2829 2074 ses $ZGETJPI() t\n 000c66c0: 6f20 6465 7465 726d 696e 6520 7768 6574 o determine whet\n 000c66d0: 6865 7220 7072 6f63 6573 7320 3139 3735 her process 1975\n-000c66e0: 2069 7320 616c 6976 652e 0700 2346 1600 is alive...#F..\n-000c66f0: 0012 0023 4617 0000 2020 2045 7861 6d70 ...#F... Examp\n-000c6700: 6c65 3a07 0023 4618 0000 2900 2346 1900 le:..#F...).#F..\n+000c66e0: 2069 7320 616c 6976 652e 0700 2344 1600 is alive...#D..\n+000c66f0: 0012 0023 4417 0000 2020 2045 7861 6d70 ...#D... Examp\n+000c6700: 6c65 3a07 0023 4418 0000 2900 2344 1900 le:..#D...).#D..\n 000c6710: 0020 2020 4754 4d3e 7365 7420 743d 247a . GTM>set t=$z\n 000c6720: 6765 746a 7069 2822 222c 2263 7075 7469 getjpi(\"\",\"cputi\n-000c6730: 6d22 2935 0023 461a 0000 2020 2047 544d m\")5.#F... GTM\n+000c6730: 6d22 2935 0023 441a 0000 2020 2047 544d m\")5.#D... GTM\n 000c6740: 3e64 6f20 5e62 656e 6368 2077 7269 7465 >do ^bench write\n 000c6750: 2024 7a67 6574 6a70 6928 2222 2c22 6370 $zgetjpi(\"\",\"cp\n-000c6760: 7574 696d 2229 2d74 0e00 2346 2100 0020 utim\")-t..#F!.. \n-000c6770: 2020 3137 3338 0e00 2346 2200 0020 2020 1738..#F\".. \n-000c6780: 4754 4d3e 0700 2346 2300 004a 0023 4624 GTM>..#F#..J.#F$\n+000c6760: 7574 696d 2229 2d74 0e00 2344 2100 0020 utim\")-t..#D!.. \n+000c6770: 2020 3137 3338 0e00 2344 2200 0020 2020 1738..#D\".. \n+000c6780: 4754 4d3e 0700 2344 2300 004a 0023 4424 GTM>..#D#..J.#D$\n 000c6790: 0000 2020 2054 6869 7320 7573 6573 2024 .. This uses $\n 000c67a0: 5a47 4554 4a50 4928 2920 746f 206d 6561 ZGETJPI() to mea\n 000c67b0: 7375 7265 2074 6865 2061 6374 7561 6c20 sure the actual \n 000c67c0: 4350 5520 7469 6d65 2c20 6d65 6173 7572 CPU time, measur\n 000c67d0: 6564 2069 6e00 0000 0000 0000 0000 0000 ed in...........\n 000c67e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c67f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c6800: 0100 0000 bd07 0000 3827 0000 0000 0000 ........8'......\n-000c6810: 6e00 0046 4845 4c50 00ff 7300 ff46 554e n..FHELP..s..FUN\n+000c6810: 6e00 0044 4845 4c50 00ff 7300 ff46 554e n..DHELP..s..FUN\n 000c6820: 4354 494f 4e53 00ff 7300 ff24 5a47 4554 CTIONS..s..$ZGET\n 000c6830: 4a50 4928 2900 c025 0000 2020 2068 756e JPI()..%.. hun\n 000c6840: 6472 6564 7468 7320 6f66 2061 2073 6563 dredths of a sec\n 000c6850: 6f6e 642c 2063 6f6e 7375 6d65 6420 6279 ond, consumed by\n 000c6860: 2070 6572 666f 726d 696e 6720 7468 6520 performing the \n 000c6870: 4245 4e43 4820 726f 7574 696e 652e 0700 BENCH routine...\n-000c6880: 2346 2600 001a 0019 464a 4f42 4558 414d #F&.....FJOBEXAM\n+000c6880: 2344 2600 001a 0019 444a 4f42 4558 414d #D&.....DJOBEXAM\n 000c6890: 2829 0000 245a 4a4f 4245 5841 4d28 2916 ()..$ZJOBEXAM().\n-000c68a0: 0023 46bf 1100 0020 2020 245a 4a4f 4245 .#F.... $ZJOBE\n-000c68b0: 5841 4d28 2907 0024 4621 0000 5300 2446 XAM()..$F!..S.$F\n+000c68a0: 0023 44bf 1100 0020 2020 245a 4a4f 4245 .#D.... $ZJOBE\n+000c68b0: 5841 4d28 2907 0024 4421 0000 5300 2444 XAM()..$D!..S.$D\n 000c68c0: 3100 0020 2020 5265 7475 726e 7320 7468 1.. Returns th\n 000c68d0: 6520 6675 6c6c 2073 7065 6369 6669 6361 e full specifica\n 000c68e0: 7469 6f6e 206f 6620 7468 6520 6669 6c65 tion of the file\n 000c68f0: 2069 6e74 6f20 7768 6963 6820 7468 6520 into which the \n 000c6900: 6675 6e63 7469 6f6e 2070 6c61 6365 7354 function placesT\n-000c6910: 0024 4641 0000 2020 2061 205a 5348 4f57 .$FA.. a ZSHOW\n+000c6910: 0024 4441 0000 2020 2061 205a 5348 4f57 .$DA.. a ZSHOW\n 000c6920: 2022 2a22 2e20 5468 6520 7265 7475 726e \"*\". The return\n 000c6930: 2076 616c 7565 2073 6572 7665 7320 6173 value serves as\n 000c6940: 2061 2077 6179 2074 6f20 7361 7665 2c20 a way to save, \n 000c6950: 746f 206e 6f74 6966 7920 6f74 6865 7273 to notify others\n-000c6960: 206f 664b 0024 4651 0000 2020 2074 6865 ofK.$FQ.. the\n+000c6960: 206f 664b 0024 4451 0000 2020 2074 6865 ofK.$DQ.. the\n 000c6970: 2065 7861 6374 206c 6f63 6174 696f 6e20 exact location \n 000c6980: 6f66 2074 6865 206f 7574 7075 742c 206f of the output, o\n 000c6990: 7220 746f 206f 7065 6e20 7468 6520 6669 r to open the fi\n 000c69a0: 6c65 2066 6f72 2066 7572 7468 6572 5000 le for furtherP.\n-000c69b0: 2446 6100 0020 2020 7072 6f63 6573 7369 $Fa.. processi\n+000c69b0: 2444 6100 0020 2020 7072 6f63 6573 7369 $Da.. processi\n 000c69c0: 6e67 2e20 4754 2e4d 2072 6570 6f72 7473 ng. GT.M reports\n 000c69d0: 2065 6163 6820 245a 4a4f 4245 5841 4d28 each $ZJOBEXAM(\n 000c69e0: 2920 746f 2074 6865 206f 7065 7261 746f ) to the operato\n 000c69f0: 7220 6c6f 6720 6661 6369 6c69 7479 2600 r log facility&.\n-000c6a00: 2446 7100 0020 2020 7769 7468 2069 7473 $Fq.. with its\n+000c6a00: 2444 7100 0020 2020 7769 7468 2069 7473 $Dq.. with its\n 000c6a10: 2066 696c 6520 7370 6563 6966 6963 6174 file specificat\n-000c6a20: 696f 6e2e 0700 2446 8100 0046 0024 4691 ion...$F...F.$F.\n+000c6a20: 696f 6e2e 0700 2444 8100 0046 0024 4491 ion...$D...F.$D.\n 000c6a30: 0000 2020 2054 6865 206f 7074 696f 6e61 .. The optiona\n 000c6a40: 6c20 6578 7072 6573 7369 6f6e 2061 7267 l expression arg\n 000c6a50: 756d 656e 7420 6973 2061 2074 656d 706c ument is a templ\n 000c6a60: 6174 6520 6f75 7470 7574 2064 6576 6963 ate output devic\n-000c6a70: 6553 0023 46c0 1100 0020 2020 7370 6563 eS.#F.... spec\n+000c6a70: 6553 0023 44c0 1100 0020 2020 7370 6563 eS.#D.... spec\n 000c6a80: 6966 6963 6174 696f 6e2e 2049 7420 6361 ification. It ca\n 000c6a90: 6e20 6265 2061 2064 6576 6963 652c 2061 n be a device, a\n 000c6aa0: 2066 696c 6520 6469 7265 6374 6f72 792c file directory,\n 000c6ab0: 206f 7220 6120 6669 6c65 206e 616d 652e or a file name.\n-000c6ac0: 2054 6865 4a00 2446 1200 0020 2020 7465 TheJ.$F... te\n+000c6ac0: 2054 6865 4a00 2444 1200 0020 2020 7465 TheJ.$D... te\n 000c6ad0: 6d70 6c61 7465 2069 7320 616e 2065 7870 mplate is an exp\n 000c6ae0: 7265 7373 696f 6e20 7468 6174 2069 7320 ression that is \n 000c6af0: 7072 652d 7072 6f63 6573 7365 6420 746f pre-processed to\n 000c6b00: 2063 7265 6174 6520 6120 6669 6c65 5400 create a fileT.\n-000c6b10: 2446 1300 0020 2020 7370 6563 6966 6963 $F... specific\n+000c6b10: 2444 1300 0020 2020 7370 6563 6966 6963 $D... specific\n 000c6b20: 6174 696f 6e20 6173 2074 6865 2074 6172 ation as the tar\n 000c6b30: 6765 7420 666f 7220 7468 6520 5a53 484f get for the ZSHO\n 000c6b40: 572e 2054 6865 2070 7265 7072 6f63 6573 W. The preproces\n 000c6b50: 7369 6e67 2069 7320 6571 7569 7661 6c65 sing is equivale\n-000c6b60: 6e74 3f00 2446 1400 0020 2020 746f 2024 nt?.$F... to $\n+000c6b60: 6e74 3f00 2444 1400 0020 2020 746f 2024 nt?.$D... to $\n 000c6b70: 5a50 4152 5345 2829 2c20 6173 2069 6c6c ZPARSE(), as ill\n 000c6b80: 7573 7472 6174 6564 2062 7920 7468 6520 ustrated by the \n 000c6b90: 666f 6c6c 6f77 696e 6720 4d20 636f 6465 following M code\n-000c6ba0: 3a07 0024 4615 0000 3f00 2446 1600 0020 :..$F...?.$F... \n+000c6ba0: 3a07 0024 4415 0000 3f00 2444 1600 0020 :..$D...?.$D... \n 000c6bb0: 2020 7365 7420 6465 6666 6e3d 2247 544d set deffn=\"GTM\n 000c6bc0: 5f4a 4f42 4558 414d 494e 452e 5a53 484f _JOBEXAMINE.ZSHO\n 000c6bd0: 575f 444d 505f 225f 244a 4f42 5f22 5f22 W_DMP_\"_$JOB_\"_\"\n-000c6be0: 5f3c 636e 7472 3e2e 0024 4617 0000 2020 _..$F... \n+000c6be0: 5f3c 636e 7472 3e2e 0024 4417 0000 2020 _..$D... \n 000c6bf0: 2073 6574 2066 696c 6573 7065 633d 247a set filespec=$z\n 000c6c00: 7061 7273 6528 6578 7072 312c 2222 2c64 parse(expr1,\"\",d\n-000c6c10: 6566 666e 2907 0024 4618 0000 5100 2446 effn)..$F...Q.$F\n+000c6c10: 6566 666e 2907 0024 4418 0000 5100 2444 effn)..$D...Q.$D\n 000c6c20: 1900 0020 2020 5468 6520 245a 4a4f 4245 ... The $ZJOBE\n 000c6c30: 5841 4d28 2964 6f65 7320 6e6f 7420 7472 XAM()does not tr\n 000c6c40: 6967 6765 7220 6572 726f 7220 7072 6f63 igger error proc\n 000c6c50: 6573 7369 6e67 2065 7863 6570 7420 7768 essing except wh\n 000c6c60: 656e 2074 6865 7265 2069 7320 6152 0024 en there is aR.$\n-000c6c70: 461a 0000 2020 2070 726f 626c 656d 2073 F... problem s\n+000c6c70: 441a 0000 2020 2070 726f 626c 656d 2073 D... problem s\n 000c6c80: 746f 7269 6e67 2069 7473 2072 6574 7572 toring its retur\n 000c6c90: 6e20 7661 6c75 652c 2073 6f20 6e6f 2065 n value, so no e\n 000c6ca0: 7272 6f72 2069 7320 7265 706f 7274 6564 rror is reported\n 000c6cb0: 2074 6f20 7468 6520 7072 6f63 6573 7351 to the processQ\n-000c6cc0: 0024 4621 0000 2020 2075 6e74 696c 2061 .$F!.. until a\n+000c6cc0: 0024 4421 0000 2020 2075 6e74 696c 2061 .$D!.. until a\n 000c6cd0: 6674 6572 2061 6e79 2064 756d 7020 6973 fter any dump is\n 000c6ce0: 2063 6f6d 706c 6574 652e 2049 6e20 7468 complete. In th\n 000c6cf0: 6520 6576 656e 7420 6f66 2061 6e79 2065 e event of any e\n 000c6d00: 7272 6f72 2065 6e63 6f75 6e74 6572 6564 rror encountered\n-000c6d10: 5300 2446 2200 0020 2020 6475 7269 6e67 S.$F\".. during\n+000c6d10: 5300 2444 2200 0020 2020 6475 7269 6e67 S.$D\".. during\n 000c6d20: 2074 6865 2024 5a4a 4f42 4558 414d 2829 the $ZJOBEXAM()\n 000c6d30: 2c20 4754 2e4d 2073 656e 6473 2061 6e20 , GT.M sends an \n 000c6d40: 6170 7072 6f70 7269 6174 6520 6d65 7373 appropriate mess\n 000c6d50: 6167 6520 746f 206f 7065 7261 746f 7220 age to operator \n-000c6d60: 6c6f 6752 0024 4623 0000 2020 2066 6163 logR.$F#.. fac\n+000c6d60: 6c6f 6752 0024 4423 0000 2020 2066 6163 logR.$D#.. fac\n 000c6d70: 696c 6974 7920 616e 6420 7265 7475 726e ility and return\n 000c6d80: 7320 636f 6e74 726f 6c20 746f 2074 6865 s control to the\n 000c6d90: 2063 616c 6c65 722e 204e 6f74 6520 7468 caller. Note th\n 000c6da0: 6174 2074 6869 7320 7370 6563 6961 6c20 at this special \n-000c6db0: 6572 726f 7250 0024 4624 0000 2020 2068 errorP.$F$.. h\n+000c6db0: 6572 726f 7250 0024 4424 0000 2020 2068 errorP.$D$.. h\n 000c6dc0: 616e 646c 696e 6720 6170 706c 6965 7320 andling applies \n 000c6dd0: 6f6e 6c79 2074 6f20 7468 6520 245a 4a4f only to the $ZJO\n 000c6de0: 4245 5841 4d28 292c 2061 6e64 2069 7320 BEXAM(), and is \n 000c6df0: 6e6f 7420 6120 7072 6f70 6572 7479 206f not a property o\n-000c6e00: 6620 7468 654b 0024 4625 0000 2020 2024 f theK.$F%.. $\n+000c6e00: 6620 7468 654b 0024 4425 0000 2020 2024 f theK.$D%.. $\n 000c6e10: 5a49 4e54 4552 5255 5054 2069 6e74 6572 ZINTERRUPT inter\n 000c6e20: 7275 7074 2068 616e 646c 6572 2c20 7768 rupt handler, wh\n 000c6e30: 6963 6820 7573 6573 2024 5a4a 4f42 4558 ich uses $ZJOBEX\n 000c6e40: 414d 2829 2062 7920 6465 6661 756c 742e AM() by default.\n-000c6e50: 0700 2446 2600 0051 0024 4627 0000 2020 ..$F&..Q.$F'.. \n+000c6e50: 0700 2444 2600 0051 0024 4427 0000 2020 ..$D&..Q.$D'.. \n 000c6e60: 2024 5a4a 4f42 4558 414d 2829 2064 756d $ZJOBEXAM() dum\n 000c6e70: 7020 6669 6c65 7320 636f 6e74 6169 6e20 p files contain \n 000c6e80: 7468 6520 636f 6e74 6578 7420 6f66 2061 the context of a\n 000c6e90: 2070 726f 6365 7373 2061 7420 7468 6520 process at the \n-000c6ea0: 7469 6d65 2074 6865 5400 2446 2800 0020 time theT.$F(.. \n+000c6ea0: 7469 6d65 2074 6865 5400 2444 2800 0020 time theT.$D(.. \n 000c6eb0: 2020 6675 6e63 7469 6f6e 2065 7865 6375 function execu\n 000c6ec0: 7465 732e 2050 6c61 6365 6d65 6e74 2061 tes. Placement a\n 000c6ed0: 6e64 206d 616e 6167 656d 656e 7420 6f66 nd management of\n 000c6ee0: 2074 6865 7365 2066 696c 6573 2073 686f these files sho\n-000c6ef0: 756c 6420 636f 6e73 6964 6572 3900 2446 uld consider9.$F\n+000c6ef0: 756c 6420 636f 6e73 6964 6572 3900 2444 uld consider9.$D\n 000c6f00: 2900 0020 2020 7468 6569 7220 706f 7465 ).. their pote\n 000c6f10: 6e74 6961 6c20 7369 7a65 2061 6e64 2073 ntial size and s\n 000c6f20: 6563 7572 6974 7920 696d 706c 6963 6174 ecurity implicat\n-000c6f30: 696f 6e73 2e07 0024 462a 0000 1a00 2346 ions...$F*....#F\n+000c6f30: 696f 6e73 2e07 0024 442a 0000 1a00 2344 ions...$D*....#D\n 000c6f40: ff73 00ff 4558 414d 504c 4553 0000 4578 .s..EXAMPLES..Ex\n-000c6f50: 616d 706c 6573 1300 3046 bf11 0000 2020 amples..0F.... \n-000c6f60: 2045 7861 6d70 6c65 7307 0031 4621 0000 Examples..1F!..\n-000c6f70: 1200 3146 3100 0020 2020 4578 616d 706c ..1F1.. Exampl\n-000c6f80: 653a 0700 3146 4100 001f 0031 4651 0000 e:..1FA....1FQ..\n+000c6f50: 616d 706c 6573 1300 3044 bf11 0000 2020 amples..0D.... \n+000c6f60: 2045 7861 6d70 6c65 7307 0031 4421 0000 Examples..1D!..\n+000c6f70: 1200 3144 3100 0020 2020 4578 616d 706c ..1D1.. Exampl\n+000c6f80: 653a 0700 3144 4100 001f 0031 4451 0000 e:..1DA....1DQ..\n 000c6f90: 2020 2047 544d 3e73 6574 2078 3d24 7a6a GTM>set x=$zj\n-000c6fa0: 6f62 6578 616d 2829 1500 3146 6100 0020 obexam()..1Fa.. \n+000c6fa0: 6f62 6578 616d 2829 1500 3144 6100 0020 obexam()..1Da.. \n 000c6fb0: 2020 4754 4d3e 7772 6974 6520 7800 0000 GTM>write x...\n 000c6fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c6fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c6fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c6ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c7000: 0100 0000 f007 0000 7827 0000 0000 0000 ........x'......\n-000c7010: 8000 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000c7010: 8000 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000c7020: 4354 494f 4e53 00ff 7300 ff24 5a4a 4f42 CTIONS..s..$ZJOB\n 000c7030: 4558 414d 2829 00ff 7300 ff45 5841 4d50 EXAM()..s..EXAMP\n 000c7040: 4c45 5300 bf71 0000 2020 202f 686f 6d65 LES..q.. /home\n 000c7050: 2f67 746d 7573 6572 312f 2e66 6973 2d67 /gtmuser1/.fis-g\n 000c7060: 746d 2f56 352e 342d 3030 3242 5f78 3836 tm/V5.4-002B_x86\n 000c7070: 2f72 2f47 544d 5f4a 4f42 4558 414d 2e5a /r/GTM_JOBEXAM.Z\n 000c7080: 5348 4f57 5f44 4d50 5f32 3837 3630 5f31 SHOW_DMP_28760_1\n-000c7090: 2a00 3146 8100 0020 2020 4754 4d3e 7365 *.1F... GTM>se\n+000c7090: 2a00 3144 8100 0020 2020 4754 4d3e 7365 *.1D... GTM>se\n 000c70a0: 7420 783d 247a 6a6f 6265 7861 6d28 2274 t x=$zjobexam(\"t\n-000c70b0: 6573 742e 6669 6c65 2229 1500 3146 9100 est.file\")..1F..\n+000c70b0: 6573 742e 6669 6c65 2229 1500 3144 9100 est.file\")..1D..\n 000c70c0: 0020 2020 4754 4d3e 7772 6974 6520 783c . GTM>write x<\n-000c70d0: 0030 46c0 1100 0020 2020 2f68 6f6d 652f .0F.... /home/\n+000c70d0: 0030 44c0 1100 0020 2020 2f68 6f6d 652f .0D.... /home/\n 000c70e0: 6774 6d75 7365 7231 2f2e 6669 732d 6774 gtmuser1/.fis-gt\n 000c70f0: 6d2f 5635 2e34 2d30 3032 425f 7838 362f m/V5.4-002B_x86/\n-000c7100: 722f 7465 7374 2e66 696c 650e 0031 4612 r/test.file..1F.\n-000c7110: 0000 2020 2047 544d 3e07 0031 4613 0000 .. GTM>..1F...\n-000c7120: 5400 3146 1400 0020 2020 5368 6f77 7320 T.1F... Shows \n+000c7100: 722f 7465 7374 2e66 696c 650e 0031 4412 r/test.file..1D.\n+000c7110: 0000 2020 2047 544d 3e07 0031 4413 0000 .. GTM>..1D...\n+000c7120: 5400 3144 1400 0020 2020 5368 6f77 7320 T.1D... Shows \n 000c7130: 6465 6661 756c 7420 6669 6c65 206e 616d default file nam\n 000c7140: 6520 616e 6420 7479 7065 206f 6620 7468 e and type of th\n 000c7150: 6520 6669 6c65 7320 6372 6561 7465 6420 e files created \n 000c7160: 636f 6e74 6169 6e69 6e67 2074 6865 207a containing the z\n-000c7170: 7368 6f77 5300 3146 1500 0020 2020 6475 showS.1F... du\n+000c7170: 7368 6f77 5300 3144 1500 0020 2020 6475 showS.1D... du\n 000c7180: 6d70 2069 6e66 6f72 6d61 7469 6f6e 2061 mp information a\n 000c7190: 6e64 2074 6865 2064 6966 6665 7265 6e63 nd the differenc\n 000c71a0: 6520 7768 656e 2074 6865 206e 616d 6520 e when the name \n 000c71b0: 616e 6420 7479 7065 2061 7265 2073 7065 and type are spe\n-000c71c0: 6369 6669 6564 2e07 0031 4616 0000 1900 cified...1F.....\n-000c71d0: 1a46 5553 5449 4659 2829 0000 245a 4a75 .FUSTIFY()..$ZJu\n-000c71e0: 7374 6966 7928 2916 0023 46bf 1100 0020 stify()..#F.... \n+000c71c0: 6369 6669 6564 2e07 0031 4416 0000 1900 cified...1D.....\n+000c71d0: 1a44 5553 5449 4659 2829 0000 245a 4a75 .DUSTIFY()..$ZJu\n+000c71e0: 7374 6966 7928 2916 0023 44bf 1100 0020 stify()..#D.... \n 000c71f0: 2020 245a 4a75 7374 6966 7928 2907 0024 $ZJustify()..$\n-000c7200: 4621 0000 3d00 2446 3100 0020 2020 5265 F!..=.$F1.. Re\n+000c7200: 4421 0000 3d00 2444 3100 0020 2020 5265 D!..=.$D1.. Re\n 000c7210: 7475 726e 7320 6120 666f 726d 6174 7465 turns a formatte\n 000c7220: 6420 616e 6420 6669 7865 6420 6c65 6e67 d and fixed leng\n 000c7230: 7468 2062 7974 6520 7365 7175 656e 6365 th byte sequence\n-000c7240: 2e07 0024 4641 0000 3500 2446 5100 0020 ...$FA..5.$FQ.. \n+000c7240: 2e07 0024 4441 0000 3500 2444 5100 0020 ...$DA..5.$DQ.. \n 000c7250: 2020 5468 6520 666f 726d 6174 2066 6f72 The format for\n 000c7260: 2074 6865 2024 5a4a 5553 5449 4659 2829 the $ZJUSTIFY()\n 000c7270: 2066 756e 6374 696f 6e20 6973 3a07 0024 function is:..$\n-000c7280: 4661 0000 2f00 2446 7100 0020 2020 245a Fa../.$Fq.. $Z\n+000c7280: 4461 0000 2f00 2444 7100 0020 2020 245a Da../.$Dq.. $Z\n 000c7290: 4a5b 5553 5449 4659 5d28 6578 7072 2c69 J[USTIFY](expr,i\n 000c72a0: 6e74 6578 7072 315b 2c69 6e74 6578 7072 ntexpr1[,intexpr\n-000c72b0: 325d 2907 0024 4681 0000 1a00 2346 ff73 2])..$F.....#F.s\n+000c72b0: 325d 2907 0024 4481 0000 1a00 2344 ff73 2])..$D.....#D.s\n 000c72c0: 00ff 4558 414d 504c 4553 0000 4578 616d ..EXAMPLES..Exam\n-000c72d0: 706c 6573 1300 3046 bf11 0000 2020 2045 ples..0F.... E\n-000c72e0: 7861 6d70 6c65 7307 0031 4621 0000 1200 xamples..1F!....\n-000c72f0: 3146 3100 0020 2020 4578 616d 706c 653a 1F1.. Example:\n-000c7300: 0700 3146 4100 0056 0031 4651 0000 2020 ..1FA..V.1FQ.. \n+000c72d0: 706c 6573 1300 3044 bf11 0000 2020 2045 ples..0D.... E\n+000c72e0: 7861 6d70 6c65 7307 0031 4421 0000 1200 xamples..1D!....\n+000c72f0: 3144 3100 0020 2020 4578 616d 706c 653a 1D1.. Example:\n+000c7300: 0700 3144 4100 0056 0031 4451 0000 2020 ..1DA..V.1DQ.. \n 000c7310: 2047 544d 3e77 7269 7465 2022 3132 3334 GTM>write \"1234\n 000c7320: 3536 3738 3930 3132 3334 3522 2c21 2077 56789012345\",! w\n 000c7330: 7269 7465 2024 7a6a 7573 7469 6679 2822 rite $zjustify(\"\n 000c7340: 2a2a 2a22 2c31 3529 2c21 2c24 7a6a 7573 ***\",15),!,$zjus\n 000c7350: 7469 6679 2822 2a2a 2a22 2c35 2919 0031 tify(\"***\",5)..1\n-000c7360: 4661 0000 2020 2031 3233 3435 3637 3839 Fa.. 123456789\n-000c7370: 3031 3233 3435 1200 3146 7100 0020 2020 012345..1Fq.. \n-000c7380: 2020 2020 202a 2a2a 0d00 3146 8100 0020 ***..1F... \n-000c7390: 2020 2a2a 2a0e 0031 4691 0000 2020 2047 ***..1F... G\n-000c73a0: 544d 3e08 0030 46c0 1100 0049 0031 4612 TM>..0F....I.1F.\n+000c7360: 4461 0000 2020 2031 3233 3435 3637 3839 Da.. 123456789\n+000c7370: 3031 3233 3435 1200 3144 7100 0020 2020 012345..1Dq.. \n+000c7380: 2020 2020 202a 2a2a 0d00 3144 8100 0020 ***..1D... \n+000c7390: 2020 2a2a 2a0e 0031 4491 0000 2020 2047 ***..1D... G\n+000c73a0: 544d 3e08 0030 44c0 1100 0049 0031 4412 TM>..0D....I.1D.\n 000c73b0: 0000 2020 2054 6869 7320 6578 616d 706c .. This exampl\n 000c73c0: 6520 7573 6573 2024 5a4a 5553 5449 4659 e uses $ZJUSTIFY\n 000c73d0: 2829 2074 6f20 6469 7370 6c61 7920 7468 () to display th\n 000c73e0: 6520 7365 7175 656e 6365 206f 6620 6f63 e sequence of oc\n-000c73f0: 7465 7473 4f00 3146 1300 0020 2020 7265 tetsO.1F... re\n+000c73f0: 7465 7473 4f00 3144 1300 0020 2020 7265 tetsO.1D... re\n 000c7400: 7072 6573 656e 7465 6420 6279 2022 2a2a presented by \"**\n 000c7410: 2a22 2069 6e20 6669 656c 6473 206f 6620 *\" in fields of \n 000c7420: 3135 2073 7061 6365 206f 6374 6574 7320 15 space octets \n 000c7430: 616e 6420 3520 7370 6163 6520 6f63 7465 and 5 space octe\n-000c7440: 7473 2e50 0031 4614 0000 2020 2042 6563 ts.P.1F... Bec\n+000c7440: 7473 2e50 0031 4414 0000 2020 2042 6563 ts.P.1D... Bec\n 000c7450: 6175 7365 2074 6865 2062 7974 6520 6c65 ause the byte le\n 000c7460: 6e67 7468 206f 6620 222a 2a2a 2220 6973 ngth of \"***\" is\n 000c7470: 2039 2c20 6974 2065 7863 6565 6473 2035 9, it exceeds 5\n 000c7480: 2073 7061 6365 732c 2074 6865 2072 6573 spaces, the res\n-000c7490: 756c 7426 0031 4615 0000 2020 206f 7665 ult&.1F... ove\n+000c7490: 756c 7426 0031 4415 0000 2020 206f 7665 ult&.1D... ove\n 000c74a0: 7266 6c6f 7773 2074 6865 2073 7065 6369 rflows the speci\n-000c74b0: 6669 6361 7469 6f6e 2e07 0031 4616 0000 fication...1F...\n-000c74c0: 1800 1946 4c45 4e47 5448 2829 0000 245a ...FLENGTH()..$Z\n-000c74d0: 4c65 6e67 7468 2829 1500 2246 bf11 0000 Length()..\"F....\n+000c74b0: 6669 6361 7469 6f6e 2e07 0031 4416 0000 fication...1D...\n+000c74c0: 1800 1944 4c45 4e47 5448 2829 0000 245a ...DLENGTH()..$Z\n+000c74d0: 4c65 6e67 7468 2829 1500 2244 bf11 0000 Length()..\"D....\n 000c74e0: 2020 2024 5a4c 656e 6774 6828 2907 0023 $ZLength()..#\n-000c74f0: 4621 0000 4d00 2346 3100 0020 2020 5265 F!..M.#F1.. Re\n+000c74f0: 4421 0000 4d00 2344 3100 0020 2020 5265 D!..M.#D1.. Re\n 000c7500: 7475 726e 7320 7468 6520 6c65 6e67 7468 turns the length\n 000c7510: 206f 6620 6120 7365 7175 656e 6365 206f of a sequence o\n 000c7520: 6620 6f63 7465 7473 206d 6561 7375 7265 f octets measure\n 000c7530: 6420 696e 2062 7974 6573 2c20 6f72 2069 d in bytes, or i\n-000c7540: 6e4e 0023 4641 0000 2020 2022 7069 6563 nN.#FA.. \"piec\n+000c7540: 6e4e 0023 4441 0000 2020 2022 7069 6563 nN.#DA.. \"piec\n 000c7550: 6573 2220 7365 7061 7261 7465 6420 6279 es\" separated by\n 000c7560: 2061 2064 656c 696d 6974 6572 2073 7065 a delimiter spe\n 000c7570: 6369 6669 6564 2062 7920 6f6e 6520 6f66 cified by one of\n 000c7580: 2069 7473 2061 7267 756d 656e 7473 2e07 its arguments..\n-000c7590: 0023 4651 0000 3400 2346 6100 0020 2020 .#FQ..4.#Fa.. \n+000c7590: 0023 4451 0000 3400 2344 6100 0020 2020 .#DQ..4.#Da.. \n 000c75a0: 5468 6520 666f 726d 6174 2066 6f72 2074 The format for t\n 000c75b0: 6865 2024 5a4c 454e 4754 4828 2920 6675 he $ZLENGTH() fu\n-000c75c0: 6e63 7469 6f6e 2069 733a 0700 2346 7100 nction is:..#Fq.\n-000c75d0: 0023 0023 4681 0000 2020 2024 5a4c 5b45 .#.#F... $ZL[E\n+000c75c0: 6e63 7469 6f6e 2069 733a 0700 2344 7100 nction is:..#Dq.\n+000c75d0: 0023 0023 4481 0000 2020 2024 5a4c 5b45 .#.#D... $ZL[E\n 000c75e0: 4e47 5448 5d28 6578 7072 315b 2c65 7870 NGTH](expr1[,exp\n-000c75f0: 7232 5d29 0700 2346 9100 001a 0022 46ff r2])..#F.....\"F.\n+000c75f0: 7232 5d29 0700 2344 9100 001a 0022 44ff r2])..#D.....\"D.\n 000c7600: 7300 ff45 5841 4d50 4c45 5300 0045 7861 s..EXAMPLES..Exa\n-000c7610: 6d70 6c65 7313 002f 46bf 1100 0020 2020 mples../F.... \n-000c7620: 4578 616d 706c 6573 0700 3046 2100 0012 Examples..0F!...\n-000c7630: 0030 4631 0000 2020 2045 7861 6d70 6c65 .0F1.. Example\n-000c7640: 3a07 0030 4641 0000 2c00 3046 5100 0020 :..0FA..,.0FQ.. \n+000c7610: 6d70 6c65 7313 002f 44bf 1100 0020 2020 mples../D.... \n+000c7620: 4578 616d 706c 6573 0700 3044 2100 0012 Examples..0D!...\n+000c7630: 0030 4431 0000 2020 2045 7861 6d70 6c65 .0D1.. Example\n+000c7640: 3a07 0030 4441 0000 2c00 3044 5100 0020 :..0DA..,.0DQ.. \n 000c7650: 2020 4754 4d3e 7772 6974 6520 247a 6c65 GTM>write $zle\n 000c7660: 6e67 7468 2822 2a2a 2a2a 2a2a 2a2a 2a2a ngth(\"**********\n-000c7670: 2a2a 2229 0c00 3046 6100 0020 2020 3336 **\")..0Fa.. 36\n-000c7680: 0e00 3046 7100 0020 2020 4754 4d3e 0700 ..0Fq.. GTM>..\n-000c7690: 3046 8100 004e 0030 4691 0000 2020 2054 0F...N.0F... T\n+000c7670: 2a2a 2229 0c00 3044 6100 0020 2020 3336 **\")..0Da.. 36\n+000c7680: 0e00 3044 7100 0020 2020 4754 4d3e 0700 ..0Dq.. GTM>..\n+000c7690: 3044 8100 004e 0030 4491 0000 2020 2054 0D...N.0D... T\n 000c76a0: 6869 7320 7573 6573 2024 5a4c 454e 4754 his uses $ZLENGT\n 000c76b0: 4828 2920 746f 2057 5249 5445 2074 6865 H() to WRITE the\n 000c76c0: 206c 656e 6774 6820 696e 2062 7974 6573 length in bytes\n 000c76d0: 206f 6620 7468 6520 7365 7175 656e 6365 of the sequence\n-000c76e0: 206f 6621 002f 46c0 1100 0020 2020 6f63 of!./F.... oc\n+000c76e0: 206f 6621 002f 44c0 1100 0020 2020 6f63 of!./D.... oc\n 000c76f0: 7465 7473 2022 2a2a 2a2a 2a2a 2a2a 2a2a tets \"**********\n-000c7700: 2a2a 222e 0700 3046 1200 0012 0030 4613 **\"...0F.....0F.\n+000c7700: 2a2a 222e 0700 3044 1200 0012 0030 4413 **\"...0D.....0D.\n 000c7710: 0000 2020 2045 7861 6d70 6c65 3a07 0030 .. Example:..0\n-000c7720: 4614 0000 3500 3046 1500 0020 2020 4754 F...5.0F... GT\n+000c7720: 4414 0000 3500 3044 1500 0020 2020 4754 D...5.0D... GT\n 000c7730: 4d3e 7365 7420 783d 222a 225f 247a 6368 M>set x=\"*\"_$zch\n 000c7740: 6172 2836 3329 5f22 2a22 5f24 7a63 6861 ar(63)_\"*\"_$zcha\n-000c7750: 7228 3633 295f 222a 222a 0030 4616 0000 r(63)_\"*\"*.0F...\n+000c7750: 7228 3633 295f 222a 222a 0030 4416 0000 r(63)_\"*\"*.0D...\n 000c7760: 2020 2047 544d 3e77 7269 7465 2024 7a6c GTM>write $zl\n 000c7770: 656e 6774 6828 782c 247a 6368 6172 2836 ength(x,$zchar(6\n-000c7780: 3329 290b 0030 4617 0000 2020 2033 0e00 3))..0F... 3..\n-000c7790: 3046 1800 0020 2020 4754 4d3e 0700 3046 0F... GTM>..0F\n-000c77a0: 1900 004d 0030 461a 0000 2020 2054 6869 ...M.0F... Thi\n+000c7780: 3329 290b 0030 4417 0000 2020 2033 0e00 3))..0D... 3..\n+000c7790: 3044 1800 0020 2020 4754 4d3e 0700 3044 0D... GTM>..0D\n+000c77a0: 1900 004d 0030 441a 0000 2020 2054 6869 ...M.0D... Thi\n 000c77b0: 7320 7573 6573 2024 5a4c 454e 4754 4828 s uses $ZLENGTH(\n 000c77c0: 2920 746f 2057 5249 5445 2074 6865 206e ) to WRITE the n\n 000c77d0: 756d 6265 7220 6f66 2070 6965 6365 7320 umber of pieces \n 000c77e0: 696e 2061 2073 6571 7565 6e63 6520 6f66 in a sequence of\n 000c77f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c7800: 0100 0000 c507 0000 ae27 0000 0000 0000 .........'......\n-000c7810: 6b00 0046 4845 4c50 00ff 7300 ff46 554e k..FHELP..s..FUN\n+000c7810: 6b00 0044 4845 4c50 00ff 7300 ff46 554e k..DHELP..s..FUN\n 000c7820: 4354 494f 4e53 00ff 7300 ff24 5a4c 454e CTIONS..s..$ZLEN\n 000c7830: 4754 4828 2900 ff73 00ff 4558 414d 504c GTH()..s..EXAMPL\n 000c7840: 4553 00c0 2100 0020 2020 6f63 7465 7473 ES..!.. octets\n 000c7850: 2c20 6173 2064 656c 696d 6974 6564 2062 , as delimited b\n 000c7860: 7920 7468 6520 6279 7465 2063 6f64 6520 y the byte code \n-000c7870: 245a 4348 4152 2836 3329 2e07 0030 4622 $ZCHAR(63)...0F\"\n-000c7880: 0000 1200 3046 2300 0020 2020 4578 616d ....0F#.. Exam\n-000c7890: 706c 653a 0700 3046 2400 004c 0030 4625 ple:..0F$..L.0F%\n+000c7870: 245a 4348 4152 2836 3329 2e07 0030 4422 $ZCHAR(63)...0D\"\n+000c7880: 0000 1200 3044 2300 0020 2020 4578 616d ....0D#.. Exam\n+000c7890: 706c 653a 0700 3044 2400 004c 0030 4425 ple:..0D$..L.0D%\n 000c78a0: 0000 2020 2047 544d 3e73 6574 2078 3d24 .. GTM>set x=$\n 000c78b0: 7a63 6861 7228 3633 295f 222a 225f 247a zchar(63)_\"*\"_$z\n 000c78c0: 6368 6172 2836 3329 5f22 2a22 5f24 7a63 char(63)_\"*\"_$zc\n 000c78d0: 6861 7228 3633 295f 222a 225f 247a 6368 har(63)_\"*\"_$zch\n-000c78e0: 6172 2836 3329 222a 0030 4626 0000 2020 ar(63)\"*.0F&.. \n+000c78e0: 6172 2836 3329 222a 0030 4426 0000 2020 ar(63)\"*.0D&.. \n 000c78f0: 2047 544d 3e77 7269 7465 2024 7a6c 656e GTM>write $zlen\n 000c7900: 6774 6828 782c 247a 6368 6172 2836 3329 gth(x,$zchar(63)\n-000c7910: 290b 0030 4627 0000 2020 2035 0e00 3046 )..0F'.. 5..0F\n-000c7920: 2800 0020 2020 4754 4d3e 0700 3046 2900 (.. GTM>..0F).\n-000c7930: 0052 0030 462a 0000 2020 2054 6869 7320 .R.0F*.. This \n+000c7910: 290b 0030 4427 0000 2020 2035 0e00 3044 )..0D'.. 5..0D\n+000c7920: 2800 0020 2020 4754 4d3e 0700 3044 2900 (.. GTM>..0D).\n+000c7930: 0052 0030 442a 0000 2020 2054 6869 7320 .R.0D*.. This \n 000c7940: 616c 736f 2075 7365 7320 245a 4c45 4e47 also uses $ZLENG\n 000c7950: 5448 2829 2074 6f20 5752 4954 4520 7468 TH() to WRITE th\n 000c7960: 6520 6e75 6d62 6572 206f 6620 7069 6563 e number of piec\n 000c7970: 6573 2069 6e20 6120 7365 7175 656e 6365 es in a sequence\n-000c7980: 206f 6654 0030 4631 0000 2020 206f 6374 ofT.0F1.. oct\n+000c7980: 206f 6654 0030 4431 0000 2020 206f 6374 ofT.0D1.. oct\n 000c7990: 6574 732c 2061 7320 6465 6c69 6d69 7465 ets, as delimite\n 000c79a0: 6420 6279 2062 7974 6520 636f 6465 2024 d by byte code $\n 000c79b0: 5a43 4841 5228 3633 292e 204e 6f74 6963 ZCHAR(63). Notic\n 000c79c0: 6520 7468 6174 2047 542e 4d20 636f 756e e that GT.M coun\n-000c79d0: 7473 2062 6f74 6853 0030 4632 0000 2020 ts bothS.0F2.. \n+000c79d0: 7473 2062 6f74 6853 0030 4432 0000 2020 ts bothS.0D2.. \n 000c79e0: 2074 6865 2065 6d70 7479 2062 6567 696e the empty begin\n 000c79f0: 6e69 6e67 2061 6e64 2065 6e64 696e 6720 ning and ending \n 000c7a00: 7069 6563 6573 2069 6e20 7468 6520 7374 pieces in the st\n 000c7a10: 7269 6e67 2062 6563 6175 7365 2074 6865 ring because the\n-000c7a20: 7920 6172 6520 626f 7468 1400 3046 3300 y are both..0F3.\n+000c7a20: 7920 6172 6520 626f 7468 1400 3044 3300 y are both..0D3.\n 000c7a30: 0020 2020 6465 6c69 6d69 7465 642e 0700 . delimited...\n-000c7a40: 3046 3400 001a 0019 464d 4553 5341 4745 0F4.....FMESSAGE\n+000c7a40: 3044 3400 001a 0019 444d 4553 5341 4745 0D4.....DMESSAGE\n 000c7a50: 2829 0000 245a 4d65 7373 6167 6528 2916 ()..$ZMessage().\n-000c7a60: 0023 46bf 1100 0020 2020 245a 4d65 7373 .#F.... $ZMess\n-000c7a70: 6167 6528 2907 0024 4621 0000 4c00 2446 age()..$F!..L.$F\n+000c7a60: 0023 44bf 1100 0020 2020 245a 4d65 7373 .#D.... $ZMess\n+000c7a70: 6167 6528 2907 0024 4421 0000 4c00 2444 age()..$D!..L.$D\n 000c7a80: 3100 0020 2020 5265 7475 726e 7320 6120 1.. Returns a \n 000c7a90: 6d65 7373 6167 6520 7374 7269 6e67 2061 message string a\n 000c7aa0: 7373 6f63 6961 7465 6420 7769 7468 2061 ssociated with a\n 000c7ab0: 2073 7065 6369 6669 6564 2073 7461 7475 specified statu\n-000c7ac0: 7320 636f 6465 202e 0700 2446 4100 0033 s code ...$FA..3\n-000c7ad0: 0024 4651 0000 2020 2054 6865 2066 6f72 .$FQ.. The for\n+000c7ac0: 7320 636f 6465 202e 0700 2444 4100 0033 s code ...$DA..3\n+000c7ad0: 0024 4451 0000 2020 2054 6865 2066 6f72 .$DQ.. The for\n 000c7ae0: 6d61 7420 666f 7220 7468 6520 245a 4d45 mat for the $ZME\n 000c7af0: 5353 4147 4520 6675 6e63 7469 6f6e 2069 SSAGE function i\n-000c7b00: 733a 0700 2446 6100 001e 0024 4671 0000 s:..$Fa....$Fq..\n+000c7b00: 733a 0700 2444 6100 001e 0024 4471 0000 s:..$Da....$Dq..\n 000c7b10: 2020 2024 5a4d 5b45 5353 4147 455d 2869 $ZM[ESSAGE](i\n-000c7b20: 6e74 6578 7072 2907 0024 4681 0000 4f00 ntexpr)..$F...O.\n-000c7b30: 2446 9100 0020 2020 245a 4d45 5353 4147 $F... $ZMESSAG\n+000c7b20: 6e74 6578 7072 2907 0024 4481 0000 4f00 ntexpr)..$D...O.\n+000c7b30: 2444 9100 0020 2020 245a 4d45 5353 4147 $D... $ZMESSAG\n 000c7b40: 4528 2920 7072 6f76 6964 6573 2061 2074 E() provides a t\n 000c7b50: 6f6f 6c20 666f 7220 6578 616d 696e 696e ool for examinin\n 000c7b60: 6720 7468 6520 6d65 7373 6167 6520 616e g the message an\n 000c7b70: 642f 6f72 206d 6e65 6d6f 6e69 634d 0023 d/or mnemonicM.#\n-000c7b80: 46c0 1100 0020 2020 6173 736f 6369 6174 F.... associat\n+000c7b80: 44c0 1100 0020 2020 6173 736f 6369 6174 D.... associat\n 000c7b90: 6564 2077 6974 6820 6120 7061 7274 6963 ed with a partic\n 000c7ba0: 756c 6172 206d 6573 7361 6765 2063 6f64 ular message cod\n 000c7bb0: 6520 6173 2072 6570 6f72 7465 6420 696e e as reported in\n-000c7bc0: 2024 5a53 5441 5455 532e 0700 2446 1200 $ZSTATUS...$F..\n-000c7bd0: 0050 0024 4613 0000 2020 2054 6865 2024 .P.$F... The $\n+000c7bc0: 2024 5a53 5441 5455 532e 0700 2444 1200 $ZSTATUS...$D..\n+000c7bd0: 0050 0024 4413 0000 2020 2054 6865 2024 .P.$D... The $\n 000c7be0: 5a53 5441 5455 5320 496e 7472 696e 7369 ZSTATUS Intrinsi\n 000c7bf0: 6320 5370 6563 6961 6c20 5661 7269 6162 c Special Variab\n 000c7c00: 6c65 2068 6f6c 6473 2074 6865 206d 6573 le holds the mes\n 000c7c10: 7361 6765 2063 6f64 6520 616e 6420 7468 sage code and th\n-000c7c20: 6551 0024 4614 0000 2020 206d 6573 7361 eQ.$F... messa\n+000c7c20: 6551 0024 4414 0000 2020 206d 6573 7361 eQ.$D... messa\n 000c7c30: 6765 206f 6620 7468 6520 6c61 7374 206e ge of the last n\n 000c7c40: 6f6e 2d44 6972 6563 7420 4d6f 6465 2047 on-Direct Mode G\n 000c7c50: 542e 4d20 6572 726f 722e 2046 6f72 206d T.M error. For m\n 000c7c60: 6f72 6520 696e 666f 726d 6174 696f 6e20 ore information \n-000c7c70: 6f6e 3800 2446 1500 0020 2020 245a 5354 on8.$F... $ZST\n+000c7c70: 6f6e 3800 2444 1500 0020 2020 245a 5354 on8.$D... $ZST\n 000c7c80: 4154 5553 2c20 7265 6665 7220 2249 6e74 ATUS, refer \"Int\n 000c7c90: 7269 6e73 6963 2053 7065 6369 616c 2056 rinsic Special V\n-000c7ca0: 6172 6961 626c 6573 222e 0700 2446 1600 ariables\"...$F..\n-000c7cb0: 001a 0023 46ff 7300 ff45 5841 4d50 4c45 ...#F.s..EXAMPLE\n-000c7cc0: 5300 0045 7861 6d70 6c65 7313 0030 46bf S..Examples..0F.\n+000c7ca0: 6172 6961 626c 6573 222e 0700 2444 1600 ariables\"...$D..\n+000c7cb0: 001a 0023 44ff 7300 ff45 5841 4d50 4c45 ...#D.s..EXAMPLE\n+000c7cc0: 5300 0045 7861 6d70 6c65 7313 0030 44bf S..Examples..0D.\n 000c7cd0: 1100 0020 2020 4578 616d 706c 6573 0700 ... Examples..\n-000c7ce0: 3146 2100 0012 0031 4631 0000 2020 2045 1F!....1F1.. E\n-000c7cf0: 7861 6d70 6c65 3a07 0031 4641 0000 2800 xample:..1FA..(.\n-000c7d00: 3146 5100 0020 2020 4754 4d3e 7772 6974 1FQ.. GTM>writ\n+000c7ce0: 3144 2100 0012 0031 4431 0000 2020 2045 1D!....1D1.. E\n+000c7cf0: 7861 6d70 6c65 3a07 0031 4441 0000 2800 xample:..1DA..(.\n+000c7d00: 3144 5100 0020 2020 4754 4d3e 7772 6974 1DQ.. GTM>writ\n 000c7d10: 6520 247a 6d65 7373 6167 6528 3135 3033 e $zmessage(1503\n-000c7d20: 3733 3231 3029 3300 3146 6100 0020 2020 73210)3.1Fa.. \n+000c7d20: 3733 3231 3029 3300 3144 6100 0020 2020 73210)3.1Da.. \n 000c7d30: 2547 544d 2d45 2d44 4956 5a45 524f 2c20 %GTM-E-DIVZERO, \n 000c7d40: 4174 7465 6d70 7420 746f 2064 6976 6964 Attempt to divid\n-000c7d50: 6520 6279 207a 6572 6f0e 0031 4671 0000 e by zero..1Fq..\n-000c7d60: 2020 2047 544d 3e07 0031 4681 0000 5300 GTM>..1F...S.\n-000c7d70: 3146 9100 0020 2020 5468 6973 2075 7365 1F... This use\n+000c7d50: 6520 6279 207a 6572 6f0e 0031 4471 0000 e by zero..1Dq..\n+000c7d60: 2020 2047 544d 3e07 0031 4481 0000 5300 GTM>..1D...S.\n+000c7d70: 3144 9100 0020 2020 5468 6973 2075 7365 1D... This use\n 000c7d80: 7320 245a 4d45 5353 4147 4528 2920 746f s $ZMESSAGE() to\n 000c7d90: 2064 6973 706c 6179 2074 6865 206d 6573 display the mes\n 000c7da0: 7361 6765 2073 7472 696e 6720 636f 7272 sage string corr\n 000c7db0: 6573 706f 6e64 696e 6720 746f 2063 6f64 esponding to cod\n-000c7dc0: 6515 0030 46c0 1100 0020 2020 3135 3033 e..0F.... 1503\n-000c7dd0: 3733 3231 302e 0700 3146 1200 0016 0019 73210...1F......\n-000c7de0: 4650 4152 5345 2829 0000 245a 5041 5253 FPARSE()..$ZPARS\n-000c7df0: 4528 2914 0021 46bf 1100 0020 2020 245a E()..!F.... $Z\n-000c7e00: 5041 5253 4528 2907 0022 4621 0000 5300 PARSE()..\"F!..S.\n-000c7e10: 2246 3100 0020 2020 4578 7061 6e64 7320 \"F1.. Expands \n+000c7dc0: 6515 0030 44c0 1100 0020 2020 3135 3033 e..0D.... 1503\n+000c7dd0: 3733 3231 302e 0700 3144 1200 0016 0019 73210...1D......\n+000c7de0: 4450 4152 5345 2829 0000 245a 5041 5253 DPARSE()..$ZPARS\n+000c7df0: 4528 2914 0021 44bf 1100 0020 2020 245a E()..!D.... $Z\n+000c7e00: 5041 5253 4528 2907 0022 4421 0000 5300 PARSE()..\"D!..S.\n+000c7e10: 2244 3100 0020 2020 4578 7061 6e64 7320 \"D1.. Expands \n 000c7e20: 6120 6669 6c65 206e 616d 6520 746f 2061 a file name to a\n 000c7e30: 2066 756c 6c20 7061 7468 6e61 6d65 2061 full pathname a\n 000c7e40: 6e64 2074 6865 6e20 7265 7475 726e 7320 nd then returns \n 000c7e50: 7468 6520 6675 6c6c 2070 6174 686e 616d the full pathnam\n-000c7e60: 653f 0022 4641 0000 2020 206f 7220 6f6e e?.\"FA.. or on\n+000c7e60: 653f 0022 4441 0000 2020 206f 7220 6f6e e?.\"DA.. or on\n 000c7e70: 6520 6f66 2069 7473 2066 6965 6c64 7320 e of its fields \n 000c7e80: 2864 6972 6563 746f 7279 2c20 6e61 6d65 (directory, name\n 000c7e90: 2c20 6f72 2065 7874 656e 7369 6f6e 292e , or extension).\n-000c7ea0: 0700 2246 5100 0031 0022 4661 0000 2020 ..\"FQ..1.\"Fa.. \n+000c7ea0: 0700 2244 5100 0031 0022 4461 0000 2020 ..\"DQ..1.\"Da.. \n 000c7eb0: 2054 6865 2066 6f72 6d61 7420 666f 7220 The format for \n 000c7ec0: 7468 6520 245a 5041 5253 4520 6675 6e63 the $ZPARSE func\n-000c7ed0: 7469 6f6e 2069 733a 0700 2246 7100 0038 tion is:..\"Fq..8\n-000c7ee0: 0022 4681 0000 2020 2024 5a50 4152 5345 .\"F... $ZPARSE\n+000c7ed0: 7469 6f6e 2069 733a 0700 2244 7100 0038 tion is:..\"Dq..8\n+000c7ee0: 0022 4481 0000 2020 2024 5a50 4152 5345 .\"D... $ZPARSE\n 000c7ef0: 2865 7870 7231 5b2c 6578 7072 325b 2c65 (expr1[,expr2[,e\n 000c7f00: 7870 7233 5b2c 6578 7072 345b 2c65 7870 xpr3[,expr4[,exp\n-000c7f10: 7235 5d5d 5d5d 2907 0022 4691 0000 5400 r5]]]])..\"F...T.\n-000c7f20: 2146 c011 0000 2020 2024 5a50 4152 5345 !F.... $ZPARSE\n+000c7f10: 7235 5d5d 5d5d 2907 0022 4491 0000 5400 r5]]]])..\"D...T.\n+000c7f20: 2144 c011 0000 2020 2024 5a50 4152 5345 !D.... $ZPARSE\n 000c7f30: 2829 2070 726f 7669 6465 7320 6120 746f () provides a to\n 000c7f40: 6f6c 2066 6f72 2076 6572 6966 7969 6e67 ol for verifying\n 000c7f50: 2074 6861 7420 6120 6669 6c65 206e 616d that a file nam\n 000c7f60: 6520 6973 2073 796e 7461 6374 6963 616c e is syntactical\n-000c7f70: 6c79 5300 2246 1200 0020 2020 636f 7272 lyS.\"F... corr\n+000c7f70: 6c79 5300 2244 1200 0020 2020 636f 7272 lyS.\"D... corr\n 000c7f80: 6563 742c 2066 6f72 2065 7861 6d69 6e69 ect, for examini\n 000c7f90: 6e67 2073 7065 6369 6669 6320 6669 656c ng specific fiel\n 000c7fa0: 6473 206f 6620 6120 6669 6c65 206e 616d ds of a file nam\n 000c7fb0: 652c 2061 6e64 2066 6f72 2066 696c 6c69 e, and for filli\n 000c7fc0: 6e67 2069 6e00 0000 0000 0000 0000 0000 ng in...........\n 000c7fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c7fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c7ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c8000: 0100 0000 fc07 0000 d927 0000 0000 0000 .........'......\n-000c8010: 6d00 0046 4845 4c50 00ff 7300 ff46 554e m..FHELP..s..FUN\n+000c8010: 6d00 0044 4845 4c50 00ff 7300 ff46 554e m..DHELP..s..FUN\n 000c8020: 4354 494f 4e53 00ff 7300 ff24 5a50 4152 CTIONS..s..$ZPAR\n 000c8030: 5345 2829 00c0 1300 0020 2020 6d69 7373 SE()..... miss\n 000c8040: 696e 6720 7069 6563 6573 2069 6e20 6120 ing pieces in a \n 000c8050: 7061 7274 6961 6c20 7370 6563 6966 6963 partial specific\n 000c8060: 6174 696f 6e20 6261 7365 6420 6f6e 2061 ation based on a\n 000c8070: 2068 6965 7261 7263 6879 206f 6650 0022 hierarchy ofP.\"\n-000c8080: 4614 0000 2020 2064 6566 6175 6c74 732e F... defaults.\n+000c8080: 4414 0000 2020 2064 6566 6175 6c74 732e D... defaults.\n 000c8090: 2046 6f72 2069 6e66 6f72 6d61 7469 6f6e For information\n 000c80a0: 2061 626f 7574 2064 6574 6572 6d69 6e69 about determini\n 000c80b0: 6e67 2077 6865 7468 6572 2061 2066 696c ng whether a fil\n 000c80c0: 6520 6578 6973 7473 2c20 7365 6517 0022 e exists, see..\"\n-000c80d0: 4615 0000 2020 2022 245a 5345 4152 4348 F... \"$ZSEARCH\n-000c80e0: 2829 222e 0700 2246 1600 0051 0022 4617 ()\"...\"F...Q.\"F.\n+000c80d0: 4415 0000 2020 2022 245a 5345 4152 4348 D... \"$ZSEARCH\n+000c80e0: 2829 222e 0700 2244 1600 0051 0022 4417 ()\"...\"D...Q.\"D.\n 000c80f0: 0000 2020 2024 5a50 4152 5345 2829 2061 .. $ZPARSE() a\n 000c8100: 7267 756d 656e 7473 2c20 6166 7465 7220 rguments, after \n 000c8110: 7468 6520 6669 7273 742c 2061 7265 206f the first, are o\n 000c8120: 7074 696f 6e61 6c2e 2049 6620 796f 7520 ptional. If you \n-000c8130: 7573 6520 6e6f 206f 7468 6572 5200 2246 use no otherR.\"F\n+000c8130: 7573 6520 6e6f 206f 7468 6572 5200 2244 use no otherR.\"D\n 000c8140: 1800 0020 2020 6172 6775 6d65 6e74 732c ... arguments,\n 000c8150: 2061 2073 696e 676c 6520 6172 6775 6d65 a single argume\n 000c8160: 6e74 2069 7320 7375 6666 6963 6965 6e74 nt is sufficient\n 000c8170: 2e20 486f 7765 7665 722c 2069 6620 796f . However, if yo\n 000c8180: 7520 7573 6520 7365 6c65 6374 6564 5200 u use selectedR.\n-000c8190: 2246 1900 0020 2020 6172 6775 6d65 6e74 \"F... argument\n+000c8190: 2244 1900 0020 2020 6172 6775 6d65 6e74 \"D... argument\n 000c81a0: 7320 245a 5041 5253 4528 2920 7265 7175 s $ZPARSE() requ\n 000c81b0: 6972 6573 2074 6861 7420 6e75 6c6c 2073 ires that null s\n 000c81c0: 7472 696e 6773 2028 2222 2920 6265 2066 trings (\"\") be f\n 000c81d0: 696c 6c65 6420 696e 2066 6f72 2074 6865 illed in for the\n-000c81e0: 2000 2246 1a00 0020 2020 756e 7370 6563 .\"F... unspec\n+000c81e0: 2000 2244 1a00 0020 2020 756e 7370 6563 .\"D... unspec\n 000c81f0: 6966 6965 6420 6172 6775 6d65 6e74 732e ified arguments.\n-000c8200: 0700 2246 2100 003e 0022 4622 0000 2020 ..\"F!..>.\"F\".. \n+000c8200: 0700 2244 2100 003e 0022 4422 0000 2020 ..\"D!..>.\"D\".. \n 000c8210: 2054 6865 2061 6363 6570 7461 626c 6520 The acceptable \n 000c8220: 6b65 7977 6f72 6473 2066 6f72 2074 6865 keywords for the\n 000c8230: 2073 6563 6f6e 6420 6172 6775 6d65 6e74 second argument\n-000c8240: 2061 7265 3a07 0022 4623 0000 2500 2246 are:..\"F#..%.\"F\n+000c8240: 2061 7265 3a07 0022 4423 0000 2500 2244 are:..\"D#..%.\"D\n 000c8250: 2400 0020 2020 2244 4952 4543 544f 5259 $.. \"DIRECTORY\n 000c8260: 223a 2044 6972 6563 746f 7279 206e 616d \": Directory nam\n-000c8270: 6507 0022 4625 0000 3600 2246 2600 0020 e..\"F%..6.\"F&.. \n+000c8270: 6507 0022 4425 0000 3600 2244 2600 0020 e..\"D%..6.\"D&.. \n 000c8280: 2020 224e 414d 4522 3a20 4669 6c65 206e \"NAME\": File n\n 000c8290: 616d 6520 2865 7863 6c75 6469 6e67 2066 ame (excluding f\n 000c82a0: 696c 6520 6578 7465 6e73 696f 6e29 0700 ile extension)..\n-000c82b0: 2246 2700 0025 0022 4628 0000 2020 2022 \"F'..%.\"F(.. \"\n+000c82b0: 2244 2700 0025 0022 4428 0000 2020 2022 \"D'..%.\"D(.. \"\n 000c82c0: 5459 5045 223a 2046 696c 6520 7479 7065 TYPE\": File type\n-000c82d0: 2065 7874 656e 7369 6f6e 0700 2246 2900 extension..\"F).\n-000c82e0: 0053 0022 462a 0000 2020 2054 6865 206b .S.\"F*.. The k\n+000c82d0: 2065 7874 656e 7369 6f6e 0700 2244 2900 extension..\"D).\n+000c82e0: 0053 0022 442a 0000 2020 2054 6865 206b .S.\"D*.. The k\n 000c82f0: 6579 776f 7264 7320 6d61 7920 6265 2065 eywords may be e\n 000c8300: 6e74 6572 6564 2069 6e20 6569 7468 6572 ntered in either\n 000c8310: 2075 7070 6572 206f 7220 6c6f 7765 7220 upper or lower \n 000c8320: 6361 7365 2e20 5661 7269 6162 6c65 7320 case. Variables \n-000c8330: 7468 6174 5400 2246 3100 0020 2020 6576 thatT.\"F1.. ev\n+000c8330: 7468 6174 5400 2244 3100 0020 2020 6576 thatT.\"D1.. ev\n 000c8340: 616c 7561 7465 2074 6f20 7468 6573 6520 aluate to these \n 000c8350: 7374 7269 6e67 7320 616e 6420 696e 6469 strings and indi\n 000c8360: 7265 6374 696f 6e20 6172 6520 6163 6365 rection are acce\n 000c8370: 7074 6162 6c65 2066 6f72 2061 7267 756d ptable for argum\n-000c8380: 656e 7420 7477 6f2e 4e00 2246 3200 0020 ent two.N.\"F2.. \n+000c8380: 656e 7420 7477 6f2e 4e00 2244 3200 0020 ent two.N.\"D2.. \n 000c8390: 2020 5768 656e 2074 6865 206b 6579 776f When the keywo\n 000c83a0: 7264 7320 7468 656d 7365 6c76 6573 2061 rds themselves a\n 000c83b0: 7070 6561 7220 6173 2073 7472 696e 6720 ppear as string \n 000c83c0: 6c69 7465 7261 6c73 2c20 7468 6579 206d literals, they m\n-000c83d0: 7573 7420 6265 2c00 2246 3300 0020 2020 ust be,.\"F3.. \n+000c83d0: 7573 7420 6265 2c00 2244 3300 0020 2020 ust be,.\"D3.. \n 000c83e0: 656e 636c 6f73 6564 2069 6e20 7175 6f74 enclosed in quot\n 000c83f0: 6174 696f 6e20 6d61 726b 7320 2822 2022 ation marks (\" \"\n-000c8400: 292e 0700 2246 3400 0052 0022 4635 0000 )...\"F4..R.\"F5..\n+000c8400: 292e 0700 2244 3400 0052 0022 4435 0000 )...\"D4..R.\"D5..\n 000c8410: 2020 2054 6865 2066 6f6c 6c6f 7769 6e67 The following\n 000c8420: 2067 7569 6465 6c69 6e65 7320 6d75 7374 guidelines must\n 000c8430: 2062 6520 666f 6c6c 6f77 6564 2069 6e20 be followed in \n 000c8440: 636f 6e73 7472 7563 7469 6e67 2061 7267 constructing arg\n-000c8450: 756d 656e 7473 206f 6e65 2c19 0022 4636 uments one,..\"F6\n+000c8450: 756d 656e 7473 206f 6e65 2c19 0022 4436 uments one,..\"D6\n 000c8460: 0000 2020 2074 6872 6565 2061 6e64 2066 .. three and f\n-000c8470: 6f75 723a 0700 2246 3700 0054 0022 4638 our:..\"F7..T.\"F8\n+000c8470: 6f75 723a 0700 2244 3700 0054 0022 4438 our:..\"D7..T.\"D8\n 000c8480: 0000 2020 2020 206f 2044 6972 6563 746f .. o Directo\n 000c8490: 7279 2073 7065 6369 6669 6361 7469 6f6e ry specification\n 000c84a0: 7320 6d75 7374 2065 6e64 2069 6e20 6120 s must end in a \n 000c84b0: 736c 6173 683b 2061 6e79 7468 696e 6720 slash; anything \n 000c84c0: 6166 7465 7220 7468 6520 6669 6e61 6c54 after the finalT\n-000c84d0: 0022 4639 0000 2020 2020 2020 2073 6c61 .\"F9.. sla\n+000c84d0: 0022 4439 0000 2020 2020 2020 2073 6c61 .\"D9.. sla\n 000c84e0: 7368 2069 6e20 7468 6520 6469 7265 6374 sh in the direct\n 000c84f0: 6f72 7920 7370 6563 6966 6963 6174 696f ory specificatio\n 000c8500: 6e20 6973 2061 7373 756d 6564 2074 6f20 n is assumed to \n 000c8510: 6265 2070 6172 7420 6f66 2074 6865 206e be part of the n\n-000c8520: 616d 651c 0022 463a 0000 2020 2020 2020 ame..\"F:.. \n+000c8520: 616d 651c 0022 443a 0000 2020 2020 2020 ame..\"D:.. \n 000c8530: 2073 7065 6369 6669 6361 7469 6f6e 2e52 specification.R\n-000c8540: 0022 4641 0000 2020 2020 206f 2041 2066 .\"FA.. o A f\n+000c8540: 0022 4441 0000 2020 2020 206f 2041 2066 .\"DA.. o A f\n 000c8550: 696c 6520 6e61 6d65 2077 6974 6820 616e ile name with an\n 000c8560: 2065 7874 656e 7369 6f6e 206d 7573 7420 extension must \n 000c8570: 696e 636c 7564 6520 6174 206c 6561 7374 include at least\n 000c8580: 206f 6e65 2063 6861 7261 6374 6572 2074 one character t\n-000c8590: 6f51 0022 4642 0000 2020 2020 2020 2074 oQ.\"FB.. t\n+000c8590: 6f51 0022 4442 0000 2020 2020 2020 2074 oQ.\"DB.. t\n 000c85a0: 6865 206c 6566 7420 6f66 2074 6865 2070 he left of the p\n 000c85b0: 6572 696f 6420 282e 292e 2054 6875 732c eriod (.). Thus,\n 000c85c0: 2022 2f75 7365 722f 2e6c 6f67 696e 2220 \"/user/.login\" \n 000c85d0: 7265 6665 7273 2074 6f20 7468 6520 6669 refers to the fi\n-000c85e0: 6c65 5100 2246 4300 0020 2020 2020 2020 leQ.\"FC.. \n+000c85e0: 6c65 5100 2244 4300 0020 2020 2020 2020 leQ.\"DC.. \n 000c85f0: 6e61 6d65 6420 222e 6c6f 6769 6e22 2c20 named \".login\", \n 000c8600: 7768 696c 6520 222f 7573 722f 7461 7865 while \"/usr/taxe\n 000c8610: 732e 6322 2072 6566 6572 7320 746f 2061 s.c\" refers to a\n 000c8620: 2066 696c 6520 6e61 6d65 6420 2274 6178 file named \"tax\n-000c8630: 6573 2253 0022 4644 0000 2020 2020 2020 es\"S.\"FD.. \n+000c8630: 6573 2253 0022 4444 0000 2020 2020 2020 es\"S.\"DD.. \n 000c8640: 2077 6974 6820 7468 6520 6578 7465 6e73 with the extens\n 000c8650: 696f 6e20 2263 222e 2049 6620 6120 6669 ion \"c\". If a fi\n 000c8660: 6c65 206e 616d 6520 696e 636c 7564 6573 le name includes\n 000c8670: 206d 6f72 6520 7468 616e 206f 6e65 2070 more than one p\n-000c8680: 6572 696f 642c 4e00 2246 4500 0020 2020 eriod,N.\"FE.. \n+000c8680: 6572 696f 642c 4e00 2244 4500 0020 2020 eriod,N.\"DE.. \n 000c8690: 2020 2020 7468 6520 6578 7465 6e73 696f the extensio\n 000c86a0: 6e20 696e 636c 7564 6573 2061 6c6c 206c n includes all l\n 000c86b0: 6574 7465 7273 2074 6f20 7468 6520 7269 etters to the ri\n 000c86c0: 6768 7420 6f66 2074 6865 2072 6967 6874 ght of the right\n-000c86d0: 6d6f 7374 1500 2246 4600 0020 2020 2020 most..\"FF.. \n-000c86e0: 2020 7065 7269 6f64 2e07 0022 4647 0000 period...\"FG..\n-000c86f0: 3c00 2246 4800 0020 2020 5468 6520 6b65 <.\"FH.. The ke\n+000c86d0: 6d6f 7374 1500 2244 4600 0020 2020 2020 most..\"DF.. \n+000c86e0: 2020 7065 7269 6f64 2e07 0022 4447 0000 period...\"DG..\n+000c86f0: 3c00 2244 4800 0020 2020 5468 6520 6b65 <.\"DH.. The ke\n 000c8700: 7977 6f72 6473 2066 6f72 2074 6865 2066 ywords for the f\n 000c8710: 6966 7468 2061 7267 756d 656e 7420 245a ifth argument $Z\n-000c8720: 5041 5253 4528 2920 6172 653a 0700 2246 PARSE() are:..\"F\n-000c8730: 4900 0040 0022 464a 0000 2020 204e 554c I..@.\"FJ.. NUL\n+000c8720: 5041 5253 4528 2920 6172 653a 0700 2244 PARSE() are:..\"D\n+000c8730: 4900 0040 0022 444a 0000 2020 204e 554c I..@.\"DJ.. NUL\n 000c8740: 4c20 2822 2229 3a20 5265 7475 726e 7320 L (\"\"): Returns \n 000c8750: 6120 6675 6c6c 2066 696c 652d 7370 6563 a full file-spec\n 000c8760: 6966 6963 6174 696f 6e20 6f72 2064 6576 ification or dev\n-000c8770: 6963 6507 0022 4651 0000 5000 2246 5200 ice..\"FQ..P.\"FR.\n+000c8770: 6963 6507 0022 4451 0000 5000 2244 5200 ice..\"DQ..P.\"DR.\n 000c8780: 0020 2020 2253 594e 5441 585f 4f4e 4c59 . \"SYNTAX_ONLY\n 000c8790: 223a 2044 6973 6162 6c65 7320 6368 6563 \": Disables chec\n 000c87a0: 6b69 6e67 2066 6f72 2074 6865 2065 7869 king for the exi\n 000c87b0: 7374 656e 6365 206f 6620 7468 6520 6469 stence of the di\n-000c87c0: 7265 6374 6f72 7920 6f72 1100 2246 5300 rectory or..\"FS.\n-000c87d0: 0020 2020 6465 7669 6365 2e07 0022 4654 . device...\"FT\n-000c87e0: 0000 1a00 2146 ff73 00ff 4558 414d 504c ....!F.s..EXAMPL\n+000c87c0: 7265 6374 6f72 7920 6f72 1100 2244 5300 rectory or..\"DS.\n+000c87d0: 0020 2020 6465 7669 6365 2e07 0022 4454 . device...\"DT\n+000c87e0: 0000 1a00 2144 ff73 00ff 4558 414d 504c ....!D.s..EXAMPL\n 000c87f0: 4553 0000 4578 616d 706c 6573 0000 0000 ES..Examples....\n 000c8800: 0100 0000 ce07 0000 0628 0000 0000 0000 .........(......\n-000c8810: 4100 0046 4845 4c50 00ff 7300 ff46 554e A..FHELP..s..FUN\n+000c8810: 4100 0044 4845 4c50 00ff 7300 ff46 554e A..DHELP..s..FUN\n 000c8820: 4354 494f 4e53 00ff 7300 ff24 5a50 4152 CTIONS..s..$ZPAR\n 000c8830: 5345 2829 00ff 7300 ff45 5841 4d50 4c45 SE()..s..EXAMPLE\n 000c8840: 5300 bf11 0000 2020 2045 7861 6d70 6c65 S..... Example\n-000c8850: 7307 002f 4621 0000 1200 2f46 3100 0020 s../F!..../F1.. \n-000c8860: 2020 4578 616d 706c 653a 0700 2f46 4100 Example:../FA.\n-000c8870: 003e 002f 4651 0000 2020 2047 544d 3e77 .>./FQ.. GTM>w\n+000c8850: 7307 002f 4421 0000 1200 2f44 3100 0020 s../D!..../D1.. \n+000c8860: 2020 4578 616d 706c 653a 0700 2f44 4100 Example:../DA.\n+000c8870: 003e 002f 4451 0000 2020 2047 544d 3e77 .>./DQ.. GTM>w\n 000c8880: 7269 7465 2024 7a70 6172 7365 2822 7465 rite $zparse(\"te\n 000c8890: 7374 222c 2222 2c22 2f75 7372 2f77 6f72 st\",\"\",\"/usr/wor\n 000c88a0: 6b2f 222c 2264 7573 742e 6c69 7322 291c k/\",\"dust.lis\").\n-000c88b0: 002f 4661 0000 2020 202f 7573 722f 776f ./Fa.. /usr/wo\n-000c88c0: 726b 2f74 6573 742e 6c69 730e 002f 4671 rk/test.lis../Fq\n-000c88d0: 0000 2020 2047 544d 3e07 002f 4681 0000 .. GTM>../F...\n-000c88e0: 5200 2f46 9100 0020 2020 5468 6973 2075 R./F... This u\n+000c88b0: 002f 4461 0000 2020 202f 7573 722f 776f ./Da.. /usr/wo\n+000c88c0: 726b 2f74 6573 742e 6c69 730e 002f 4471 rk/test.lis../Dq\n+000c88d0: 0000 2020 2047 544d 3e07 002f 4481 0000 .. GTM>../D...\n+000c88e0: 5200 2f44 9100 0020 2020 5468 6973 2075 R./D... This u\n 000c88f0: 7365 7320 245a 5041 5253 4528 2920 746f ses $ZPARSE() to\n 000c8900: 2064 656d 6f6e 7374 7261 7465 2064 6566 demonstrate def\n 000c8910: 6175 6c74 696e 6720 7573 696e 6720 7468 aulting using th\n 000c8920: 6520 7468 6972 6420 616e 6420 666f 7572 e third and four\n-000c8930: 7468 5400 2e46 c011 0000 2020 2061 7267 thT..F.... arg\n+000c8930: 7468 5400 2e44 c011 0000 2020 2061 7267 thT..D.... arg\n 000c8940: 756d 656e 7473 2e20 5468 6520 7265 7375 uments. The resu\n 000c8950: 6c74 2067 6574 7320 7468 6520 6469 7265 lt gets the dire\n 000c8960: 6374 6f72 7920 6669 656c 6420 6672 6f6d ctory field from\n 000c8970: 2074 6865 2074 6869 7264 2065 7870 7265 the third expre\n-000c8980: 7373 696f 6e2c 4a00 2f46 1200 0020 2020 ssion,J./F... \n+000c8980: 7373 696f 6e2c 4a00 2f44 1200 0020 2020 ssion,J./D... \n 000c8990: 7468 6520 6e61 6d65 2066 726f 6d20 7468 the name from th\n 000c89a0: 6520 6669 7273 7420 6578 7072 6573 7369 e first expressi\n 000c89b0: 6f6e 2c20 616e 6420 7468 6520 7479 7065 on, and the type\n 000c89c0: 2066 726f 6d20 7468 6520 666f 7572 7468 from the fourth\n-000c89d0: 1500 2f46 1300 0020 2020 6578 7072 6573 ../F... expres\n-000c89e0: 7369 6f6e 2e07 002f 4614 0000 1200 2f46 sion.../F...../F\n+000c89d0: 1500 2f44 1300 0020 2020 6578 7072 6573 ../D... expres\n+000c89e0: 7369 6f6e 2e07 002f 4414 0000 1200 2f44 sion.../D...../D\n 000c89f0: 1500 0020 2020 4578 616d 706c 653a 0700 ... Example:..\n-000c8a00: 2f46 1600 0038 002f 4617 0000 2020 2047 /F...8./F... G\n+000c8a00: 2f44 1600 0038 002f 4417 0000 2020 2047 /D...8./D... G\n 000c8a10: 544d 3e72 212c 2266 696c 6520 3a22 2c66 TM>r!,\"file :\",f\n 000c8a20: 2077 203f 3230 2c24 7a70 6172 7365 2866 w ?20,$zparse(f\n 000c8a30: 2c22 6469 7265 6374 6f72 7922 2924 002f ,\"directory\")$./\n-000c8a40: 4618 0000 2020 2066 696c 653a 2074 6573 F... file: tes\n+000c8a40: 4418 0000 2020 2066 696c 653a 2074 6573 D... file: tes\n 000c8a50: 742e 6c69 7374 202f 7573 722f 776f 726b t.list /usr/work\n-000c8a60: 2f0e 002f 4619 0000 2020 2047 544d 3e07 /../F... GTM>.\n-000c8a70: 002f 461a 0000 5300 2f46 2100 0020 2020 ./F...S./F!.. \n+000c8a60: 2f0e 002f 4419 0000 2020 2047 544d 3e07 /../D... GTM>.\n+000c8a70: 002f 441a 0000 5300 2f44 2100 0020 2020 ./D...S./D!.. \n 000c8a80: 5468 6973 2075 7365 7320 245a 5041 5253 This uses $ZPARS\n 000c8a90: 4528 2920 746f 2064 6973 706c 6179 2074 E() to display t\n 000c8aa0: 6865 2064 6972 6563 746f 7279 2066 6f72 he directory for\n 000c8ab0: 2074 6865 2066 696c 6520 6e61 6d65 2065 the file name e\n-000c8ac0: 6e74 6572 6564 2061 7352 002f 4622 0000 ntered asR./F\"..\n+000c8ac0: 6e74 6572 6564 2061 7352 002f 4422 0000 ntered asR./D\"..\n 000c8ad0: 2020 2069 6e70 7574 2061 7420 7468 6520 input at the \n 000c8ae0: 7072 6f6d 7074 2066 696c 653a 202c 2069 prompt file: , i\n 000c8af0: 6e20 7468 6973 2063 6173 652c 2074 6865 n this case, the\n 000c8b00: 2063 7572 7265 6e74 2077 6f72 6b69 6e67 current working\n-000c8b10: 2064 6972 6563 746f 7279 2e07 002f 4623 directory.../F#\n-000c8b20: 0000 1200 2f46 2400 0020 2020 4578 616d ..../F$.. Exam\n-000c8b30: 706c 653a 0700 2f46 2500 001b 002f 4626 ple:../F%..../F&\n+000c8b10: 2064 6972 6563 746f 7279 2e07 002f 4423 directory.../D#\n+000c8b20: 0000 1200 2f44 2400 0020 2020 4578 616d ..../D$.. Exam\n+000c8b30: 706c 653a 0700 2f44 2500 001b 002f 4426 ple:../D%..../D&\n 000c8b40: 0000 2020 2024 2063 6420 2f75 7372 2f77 .. $ cd /usr/w\n-000c8b50: 6f72 6b2f 6d65 1000 2f46 2700 0020 2020 ork/me../F'.. \n-000c8b60: 2420 2467 746d 4a00 2f46 2800 0020 2020 $ $gtmJ./F(.. \n+000c8b50: 6f72 6b2f 6d65 1000 2f44 2700 0020 2020 ork/me../D'.. \n+000c8b60: 2420 2467 746d 4a00 2f44 2800 0020 2020 $ $gtmJ./D(.. \n 000c8b70: 4754 4d3e 7772 6974 6520 247a 7061 7273 GTM>write $zpars\n 000c8b80: 6528 2274 6573 7422 2c22 222c 2278 2e6c e(\"test\",\"\",\"x.l\n 000c8b90: 6973 7422 2c22 792e 6322 292f 7573 722f ist\",\"y.c\")/usr/\n 000c8ba0: 776f 726b 2f6d 652f 7465 7374 2e6c 6973 work/me/test.lis\n-000c8bb0: 4e00 2f46 2900 0020 2020 4754 4d3e 7772 N./F).. GTM>wr\n+000c8bb0: 4e00 2f44 2900 0020 2020 4754 4d3e 7772 N./D).. GTM>wr\n 000c8bc0: 6974 6520 247a 7061 7273 6528 2274 6573 ite $zparse(\"tes\n 000c8bd0: 7422 2c22 222c 222f 7573 722f 776f 726b t\",\"\",\"/usr/work\n 000c8be0: 2f22 2c22 2f64 6576 2f79 2e63 2229 2f75 /\",\"/dev/y.c\")/u\n 000c8bf0: 7372 2f77 6f72 6b2f 7465 7374 2e63 4800 sr/work/test.cH.\n-000c8c00: 2f46 2a00 0020 2020 4754 4d3e 7772 6974 /F*.. GTM>writ\n+000c8c00: 2f44 2a00 0020 2020 4754 4d3e 7772 6974 /D*.. GTM>writ\n 000c8c10: 6520 247a 7061 7273 6528 2274 6573 7422 e $zparse(\"test\"\n 000c8c20: 2c22 222c 222f 7573 722f 776f 726b 222c ,\"\",\"/usr/work\",\n 000c8c30: 222f 6465 762f 792e 6322 292f 7573 722f \"/dev/y.c\")/usr/\n-000c8c40: 7465 7374 2e63 0e00 2f46 3100 0020 2020 test.c../F1.. \n-000c8c50: 4754 4d3e 0700 2f46 3200 0050 002f 4633 GTM>../F2..P./F3\n+000c8c40: 7465 7374 2e63 0e00 2f44 3100 0020 2020 test.c../D1.. \n+000c8c50: 4754 4d3e 0700 2f44 3200 0050 002f 4433 GTM>../D2..P./D3\n 000c8c60: 0000 2020 2054 6869 7320 6578 616d 706c .. This exampl\n 000c8c70: 6520 696c 6c75 7374 7261 7465 7374 2074 e illustratest t\n 000c8c80: 6865 2075 7365 206f 6620 7468 6520 7468 he use of the th\n 000c8c90: 6972 6420 616e 6420 666f 7572 7468 2061 ird and fourth a\n-000c8ca0: 7267 756d 656e 7473 2074 6f53 002f 4634 rguments toS./F4\n+000c8ca0: 7267 756d 656e 7473 2074 6f53 002f 4434 rguments toS./D4\n 000c8cb0: 0000 2020 2024 5a50 4152 5345 2829 2e20 .. $ZPARSE(). \n 000c8cc0: 496e 2074 6865 2066 6972 7374 2073 7461 In the first sta\n 000c8cd0: 7465 6d65 6e74 2c20 7468 6520 6669 7273 tement, the firs\n 000c8ce0: 7420 6172 6775 6d65 6e74 2068 6173 206e t argument has n\n 000c8cf0: 6f20 6469 7265 6374 6f72 7920 6f72 5000 o directory orP.\n-000c8d00: 2f46 3500 0020 2020 6578 7465 6e73 696f /F5.. extensio\n+000c8d00: 2f44 3500 0020 2020 6578 7465 6e73 696f /D5.. extensio\n 000c8d10: 6e20 6669 656c 642c 2073 6f20 245a 5041 n field, so $ZPA\n 000c8d20: 5253 4528 2920 7375 6273 7469 7475 7465 RSE() substitute\n 000c8d30: 7320 7468 6520 6578 7465 6e73 696f 6e20 s the extension \n 000c8d40: 6669 656c 6420 6672 6f6d 2074 6865 5100 field from theQ.\n-000c8d50: 2f46 3600 0020 2020 7468 6972 6420 6172 /F6.. third ar\n+000c8d50: 2f44 3600 0020 2020 7468 6972 6420 6172 /D6.. third ar\n 000c8d60: 6775 6d65 6e74 2e20 5369 6e63 6520 6e65 gument. Since ne\n 000c8d70: 6974 6865 7220 7468 6520 7468 6972 6420 ither the third \n 000c8d80: 6e6f 7220 666f 7572 7468 2061 7267 756d nor fourth argum\n 000c8d90: 656e 7420 7370 6563 6966 6965 7320 6150 ent specifies aP\n-000c8da0: 002f 4637 0000 2020 2064 6972 6563 746f ./F7.. directo\n+000c8da0: 002f 4437 0000 2020 2064 6972 6563 746f ./D7.. directo\n 000c8db0: 7279 2c20 616e 6420 6265 6361 7573 6520 ry, and because \n 000c8dc0: 7468 6520 666f 7572 7468 2061 7267 756d the fourth argum\n 000c8dd0: 656e 7420 646f 6573 206e 6f74 2063 6f6e ent does not con\n 000c8de0: 7461 696e 2061 6e79 2066 6965 6c64 7350 tain any fieldsP\n-000c8df0: 002f 4638 0000 2020 2074 6861 7420 6172 ./F8.. that ar\n+000c8df0: 002f 4438 0000 2020 2074 6861 7420 6172 ./D8.. that ar\n 000c8e00: 6520 6e6f 7420 7072 6573 656e 7420 696e e not present in\n 000c8e10: 2074 6865 2074 6869 7264 2061 7267 756d the third argum\n 000c8e20: 656e 742c 2074 6865 2066 6f75 7274 6820 ent, the fourth \n 000c8e30: 6172 6775 6d65 6e74 2069 7320 6e6f 740f argument is not.\n-000c8e40: 002f 4639 0000 2020 2075 7365 642e 0700 ./F9.. used...\n-000c8e50: 2f46 3a00 0053 002f 4641 0000 2020 2049 /F:..S./FA.. I\n+000c8e40: 002f 4439 0000 2020 2075 7365 642e 0700 ./D9.. used...\n+000c8e50: 2f44 3a00 0053 002f 4441 0000 2020 2049 /D:..S./DA.. I\n 000c8e60: 6e20 7468 6520 7365 636f 6e64 2073 7461 n the second sta\n 000c8e70: 7465 6d65 6e74 2c20 7468 6520 6669 7273 tement, the firs\n 000c8e80: 7420 6172 6775 6d65 6e74 2074 6f20 245a t argument to $Z\n 000c8e90: 5041 5253 4528 2920 6973 2061 6761 696e PARSE() is again\n-000c8ea0: 206d 6973 7369 6e67 5000 2f46 4200 0020 missingP./FB.. \n+000c8ea0: 206d 6973 7369 6e67 5000 2f44 4200 0020 missingP./DB.. \n 000c8eb0: 2020 626f 7468 2074 6865 2064 6972 6563 both the direc\n 000c8ec0: 746f 7279 2061 6e64 2065 7874 656e 7369 tory and extensi\n 000c8ed0: 6f6e 2e20 496e 2074 6869 7320 696e 7374 on. In this inst\n 000c8ee0: 616e 6365 2c20 245a 5041 5253 4528 2920 ance, $ZPARSE() \n-000c8ef0: 7573 6573 2074 6865 5200 2f46 4300 0020 uses theR./FC.. \n+000c8ef0: 7573 6573 2074 6865 5200 2f44 4300 0020 uses theR./DC.. \n 000c8f00: 2020 6469 7265 6374 6f72 7920 7370 6563 directory spec\n 000c8f10: 6966 6965 6420 696e 2074 6865 2074 6869 ified in the thi\n 000c8f20: 7264 2061 7267 756d 656e 7420 616e 642c rd argument and,\n 000c8f30: 2062 6563 7561 7365 206e 6569 7468 6572 becuase neither\n-000c8f40: 2074 6865 2066 6972 7374 5000 2f46 4400 the firstP./FD.\n+000c8f40: 2074 6865 2066 6972 7374 5000 2f44 4400 the firstP./DD.\n 000c8f50: 0020 2020 6e6f 7220 7468 6972 6420 6172 . nor third ar\n 000c8f60: 6775 6d65 6e74 2073 7065 6369 6669 6573 gument specifies\n 000c8f70: 2061 2066 696c 6520 6578 7465 6e73 696f a file extensio\n 000c8f80: 6e2c 2024 5a50 4152 5345 2829 2075 7365 n, $ZPARSE() use\n-000c8f90: 7320 7468 6520 6669 6c65 2d00 2f46 4500 s the file-./FE.\n+000c8f90: 7320 7468 6520 6669 6c65 2d00 2f44 4500 s the file-./DE.\n 000c8fa0: 0020 2020 6578 7465 6e73 696f 6e20 6672 . extension fr\n 000c8fb0: 6f6d 2074 6865 2066 6f75 7274 6820 6172 om the fourth ar\n-000c8fc0: 6775 6d65 6e74 2e07 002f 4646 0000 0000 gument.../FF....\n+000c8fc0: 6775 6d65 6e74 2e07 002f 4446 0000 0000 gument.../DF....\n 000c8fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c8fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c8ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c9000: 0100 0000 b304 0000 5428 0000 0000 0000 ........T(......\n 000c9010: 2f00 0000 4845 4c50 00ff 7300 ff46 554e /...HELP..s..FUN\n 000c9020: 4354 494f 4e53 00ff 7300 ff24 5a50 4945 CTIONS..s..$ZPIE\n 000c9030: 4345 2829 0000 245a 5049 6563 6528 2914 CE()..$ZPIece().\n-000c9040: 0021 46bf 1100 0020 2020 245a 5049 6563 .!F.... $ZPIec\n-000c9050: 6528 2907 0022 4621 0000 5300 2246 3100 e()..\"F!..S.\"F1.\n+000c9040: 0021 44bf 1100 0020 2020 245a 5049 6563 .!D.... $ZPIec\n+000c9050: 6528 2907 0022 4421 0000 5300 2244 3100 e()..\"D!..S.\"D1.\n 000c9060: 0020 2020 5265 7475 726e 2061 2073 6571 . Return a seq\n 000c9070: 7565 6e63 6520 6f66 2062 7974 6573 2064 uence of bytes d\n 000c9080: 656c 696d 6974 6564 2062 7920 6120 7370 elimited by a sp\n 000c9090: 6563 6966 6965 6420 6279 7465 2073 6571 ecified byte seq\n 000c90a0: 7565 6e63 6520 6d61 6465 2075 701f 0022 uence made up..\"\n-000c90b0: 4641 0000 2020 206f 6620 6f6e 6520 6f72 FA.. of one or\n-000c90c0: 206d 6f72 6520 6279 7465 732e 0700 2246 more bytes...\"F\n-000c90d0: 5100 0031 0022 4661 0000 2020 2054 6865 Q..1.\"Fa.. The\n+000c90b0: 4441 0000 2020 206f 6620 6f6e 6520 6f72 DA.. of one or\n+000c90c0: 206d 6f72 6520 6279 7465 732e 0700 2244 more bytes...\"D\n+000c90d0: 5100 0031 0022 4461 0000 2020 2054 6865 Q..1.\"Da.. The\n 000c90e0: 2066 6f72 6d61 7420 666f 7220 7468 6520 format for the \n 000c90f0: 245a 5049 4543 4520 6675 6e63 7469 6f6e $ZPIECE function\n-000c9100: 2069 733a 0700 2246 7100 0036 0022 4681 is:..\"Fq..6.\"F.\n+000c9100: 2069 733a 0700 2244 7100 0036 0022 4481 is:..\"Dq..6.\"D.\n 000c9110: 0000 2020 2024 5a50 495b 4543 455d 2865 .. $ZPI[ECE](e\n 000c9120: 7870 7231 2c65 7870 7232 5b2c 696e 7465 xpr1,expr2[,inte\n 000c9130: 7870 7231 5b2c 696e 7465 7870 7232 5d5d xpr1[,intexpr2]]\n-000c9140: 2907 0022 4691 0000 1a00 2146 ff73 00ff )..\"F.....!F.s..\n+000c9140: 2907 0022 4491 0000 1a00 2144 ff73 00ff )..\"D.....!D.s..\n 000c9150: 4558 414d 504c 4553 0000 4578 616d 706c EXAMPLES..Exampl\n-000c9160: 6573 1300 2e46 bf11 0000 2020 2045 7861 es...F.... Exa\n-000c9170: 6d70 6c65 7307 002f 4621 0000 1200 2f46 mples../F!..../F\n+000c9160: 6573 1300 2e44 bf11 0000 2020 2045 7861 es...D.... Exa\n+000c9170: 6d70 6c65 7307 002f 4421 0000 1200 2f44 mples../D!..../D\n 000c9180: 3100 0020 2020 4578 616d 706c 653a 0700 1.. Example:..\n-000c9190: 2f46 4100 004e 002f 4651 0000 2020 2047 /FA..N./FQ.. G\n+000c9190: 2f44 4100 004e 002f 4451 0000 2020 2047 /DA..N./DQ.. G\n 000c91a0: 544d 3e66 6f72 2069 3d30 3a31 3a33 2077 TM>for i=0:1:3 w\n 000c91b0: 7269 7465 2021 2c24 7a70 6965 6365 2822 rite !,$zpiece(\"\n 000c91c0: 2a22 5f24 7a63 6861 7228 3634 295f 222a *\"_$zchar(64)_\"*\n 000c91d0: 222c 247a 6368 6172 2836 3429 2c69 292c \",$zchar(64),i),\n-000c91e0: 227c 220b 002f 4661 0000 2020 207c 0c00 \"|\"../Fa.. |..\n-000c91f0: 2f46 7100 0020 2020 2a7c 0c00 2f46 8100 /Fq.. *|../F..\n-000c9200: 0020 2020 2a7c 0b00 2f46 9100 0020 2020 . *|../F... \n-000c9210: 7c0f 002e 46c0 1100 0020 2020 4754 4d3e |...F.... GTM>\n-000c9220: 0700 2f46 1200 0050 002f 4613 0000 2020 ../F...P./F... \n+000c91e0: 227c 220b 002f 4461 0000 2020 207c 0c00 \"|\"../Da.. |..\n+000c91f0: 2f44 7100 0020 2020 2a7c 0c00 2f44 8100 /Dq.. *|../D..\n+000c9200: 0020 2020 2a7c 0b00 2f44 9100 0020 2020 . *|../D... \n+000c9210: 7c0f 002e 44c0 1100 0020 2020 4754 4d3e |...D.... GTM>\n+000c9220: 0700 2f44 1200 0050 002f 4413 0000 2020 ../D...P./D... \n 000c9230: 2054 6869 7320 6c6f 6f70 2064 6973 706c This loop displ\n 000c9240: 6179 7320 7468 6520 7265 7375 6c74 206f ays the result o\n 000c9250: 6620 245a 5049 4543 4528 292c 2073 7065 f $ZPIECE(), spe\n 000c9260: 6369 6679 696e 6720 245a 4348 4152 2836 cifying $ZCHAR(6\n-000c9270: 3429 2061 7320 6151 002f 4614 0000 2020 4) as aQ./F... \n+000c9270: 3429 2061 7320 6151 002f 4414 0000 2020 4) as aQ./D... \n 000c9280: 2064 656c 696d 6974 6572 2c20 6120 7069 delimiter, a pi\n 000c9290: 6563 6520 706f 7369 7469 6f6e 2022 6265 ece position \"be\n 000c92a0: 666f 7265 2c22 2066 6972 7374 2061 6e64 fore,\" first and\n 000c92b0: 2073 6563 6f6e 642c 2061 6e64 2022 6166 second, and \"af\n-000c92c0: 7465 7222 2074 6865 1d00 2f46 1500 0020 ter\" the../F... \n+000c92c0: 7465 7222 2074 6865 1d00 2f44 1500 0020 ter\" the../D... \n 000c92d0: 2020 7365 7175 656e 6365 206f 6620 6f63 sequence of oc\n-000c92e0: 7465 7473 2e07 002f 4616 0000 1200 2f46 tets.../F...../F\n+000c92e0: 7465 7473 2e07 002f 4416 0000 1200 2f44 tets.../D...../D\n 000c92f0: 1700 0020 2020 4578 616d 706c 653a 0700 ... Example:..\n-000c9300: 2f46 1800 0053 002f 4619 0000 2020 2047 /F...S./F... G\n+000c9300: 2f44 1800 0053 002f 4419 0000 2020 2047 /D...S./D... G\n 000c9310: 544d 3e66 6f72 2069 3d2d 313a 313a 3320 TM>for i=-1:1:3 \n 000c9320: 7772 6974 6520 212c 247a 7069 6563 6528 write !,$zpiece(\n 000c9330: 222a 225f 247a 6368 6172 2836 3429 5f22 \"*\"_$zchar(64)_\"\n 000c9340: 2a22 2c24 7a63 6861 7228 3634 292c 692c *\",$zchar(64),i,\n-000c9350: 692b 3129 2c22 7c22 0b00 2f46 1a00 0020 i+1),\"|\"../F... \n-000c9360: 2020 7c0c 002f 4621 0000 2020 202a 7c0e |../F!.. *|.\n-000c9370: 002f 4622 0000 2020 202a 402a 7c0c 002f ./F\".. *@*|../\n-000c9380: 4623 0000 2020 202a 7c0b 002f 4624 0000 F#.. *|../F$..\n-000c9390: 2020 207c 0e00 2f46 2500 0020 2020 4754 |../F%.. GT\n-000c93a0: 4d3e 0700 2f46 2600 0051 002f 4627 0000 M>../F&..Q./F'..\n+000c9350: 692b 3129 2c22 7c22 0b00 2f44 1a00 0020 i+1),\"|\"../D... \n+000c9360: 2020 7c0c 002f 4421 0000 2020 202a 7c0e |../D!.. *|.\n+000c9370: 002f 4422 0000 2020 202a 402a 7c0c 002f ./D\".. *@*|../\n+000c9380: 4423 0000 2020 202a 7c0b 002f 4424 0000 D#.. *|../D$..\n+000c9390: 2020 207c 0e00 2f44 2500 0020 2020 4754 |../D%.. GT\n+000c93a0: 4d3e 0700 2f44 2600 0051 002f 4427 0000 M>../D&..Q./D'..\n 000c93b0: 2020 2054 6869 7320 6578 616d 706c 6520 This example \n 000c93c0: 6973 2073 696d 696c 6172 2074 6f20 7468 is similar to th\n 000c93d0: 6520 7072 6576 696f 7573 2065 7861 6d70 e previous examp\n 000c93e0: 6c65 2065 7863 6570 7420 7468 6174 2069 le except that i\n-000c93f0: 7420 6469 7370 6c61 7973 5400 2f46 2800 t displaysT./F(.\n+000c93f0: 7420 6469 7370 6c61 7973 5400 2f44 2800 t displaysT./D(.\n 000c9400: 0020 2020 7477 6f20 7069 6563 6573 206f . two pieces o\n 000c9410: 6e20 6561 6368 2069 7465 7261 7469 6f6e n each iteration\n 000c9420: 2e20 4e6f 7469 6365 2074 6865 2064 656c . Notice the del\n 000c9430: 696d 6974 6572 2028 2920 696e 2074 6865 imiter () in the\n 000c9440: 206d 6964 646c 6520 6f66 2074 6865 4500 middle of theE.\n-000c9450: 2f46 2900 0020 2020 6f75 7470 7574 2066 /F).. output f\n+000c9450: 2f44 2900 0020 2020 6f75 7470 7574 2066 /D).. output f\n 000c9460: 6f72 2074 6865 2074 6869 7264 2069 7465 or the third ite\n 000c9470: 7261 7469 6f6e 2c20 7768 6963 6820 6469 ration, which di\n 000c9480: 7370 6c61 7973 2062 6f74 6820 7069 6563 splays both piec\n-000c9490: 6573 2e07 002f 462a 0000 1200 2f46 3100 es.../F*..../F1.\n-000c94a0: 0020 2020 4578 616d 706c 653a 0700 2f46 . Example:../F\n+000c9490: 6573 2e07 002f 442a 0000 1200 2f44 3100 es.../D*..../D1.\n+000c94a0: 0020 2020 4578 616d 706c 653a 0700 2f44 . Example:../D\n 000c94b0: 3200 0073 0000 0000 0000 0000 0000 0000 2..s............\n 000c94c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c94d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c94e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c94f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c9500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c9510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -51586,101 +51586,101 @@\n 000c9810: 7400 0066 4845 4c50 00ff 7300 ff46 554e t..fHELP..s..FUN\n 000c9820: 4354 494f 4e53 00ff 7300 ff24 5a53 4947 CTIONS..s..$ZSIG\n 000c9830: 5052 4f43 2829 00bf 3100 0020 2020 5365 PROC()..1.. Se\n 000c9840: 6e64 7320 6120 7369 676e 616c 2074 6f20 nds a signal to \n 000c9850: 6120 7072 6f63 6573 732e 2054 6865 2066 a process. The f\n 000c9860: 6f72 6d61 7420 666f 7220 7468 6520 245a ormat for the $Z\n 000c9870: 5349 4750 524f 4320 6675 6e63 7469 6f6e SIGPROC function\n-000c9880: 2069 733a 0700 2446 4100 0020 0024 4651 is:..$FA.. .$FQ\n+000c9880: 2069 733a 0700 2444 4100 0020 0024 4451 is:..$DA.. .$DQ\n 000c9890: 0000 2020 2024 5a53 4947 5052 4f43 2865 .. $ZSIGPROC(e\n-000c98a0: 7870 7231 2c65 7870 7232 2907 0024 4661 xpr1,expr2)..$Fa\n-000c98b0: 0000 1500 2446 7100 0020 2020 2a2a 4361 ....$Fq.. **Ca\n-000c98c0: 7574 696f 6e2a 2a07 0024 4681 0000 5100 ution**..$F...Q.\n-000c98d0: 2446 9100 0020 2020 416c 7468 6f75 6768 $F... Although\n+000c98a0: 7870 7231 2c65 7870 7232 2907 0024 4461 xpr1,expr2)..$Da\n+000c98b0: 0000 1500 2444 7100 0020 2020 2a2a 4361 ....$Dq.. **Ca\n+000c98c0: 7574 696f 6e2a 2a07 0024 4481 0000 5100 ution**..$D...Q.\n+000c98d0: 2444 9100 0020 2020 416c 7468 6f75 6768 $D... Although\n 000c98e0: 2024 5a53 4947 5052 4f43 2829 206d 6179 $ZSIGPROC() may\n 000c98f0: 2077 6f72 6b20 746f 6461 7920 6173 2061 work today as a\n 000c9900: 2077 6179 2074 6f20 696e 766f 6b65 2074 way to invoke t\n 000c9910: 6865 2061 7379 6e63 6872 6f6e 6f75 7352 he asynchronousR\n-000c9920: 0023 46c0 1100 0020 2020 696e 7465 7272 .#F.... interr\n+000c9920: 0023 44c0 1100 0020 2020 696e 7465 7272 .#D.... interr\n 000c9930: 7570 7420 6d65 6368 616e 6973 6d20 6f66 upt mechanism of\n 000c9940: 2047 542e 4d20 7072 6f63 6573 7365 7320 GT.M processes \n 000c9950: 746f 2058 4543 5554 4520 245a 494e 5445 to XECUTE $ZINTE\n 000c9960: 5252 5550 5420 6265 6361 7573 6520 7468 RRUPT because th\n-000c9970: 6554 0024 4612 0000 2020 2075 6e64 6572 eT.$F... under\n+000c9970: 6554 0024 4412 0000 2020 2075 6e64 6572 eT.$D... under\n 000c9980: 6c79 696e 6720 6d65 6368 616e 6973 6d20 lying mechanism \n 000c9990: 7573 6573 2074 6865 2050 4f53 4958 2055 uses the POSIX U\n 000c99a0: 5352 3120 7369 676e 616c 2c20 4649 5320 SR1 signal, FIS \n 000c99b0: 7265 7365 7276 6573 2074 6865 2072 6967 reserves the rig\n-000c99c0: 6874 2074 6f4f 0024 4613 0000 2020 2063 ht toO.$F... c\n+000c99c0: 6874 2074 6f4f 0024 4413 0000 2020 2063 ht toO.$D... c\n 000c99d0: 6861 6e67 6520 7468 6520 756e 6465 726c hange the underl\n 000c99e0: 7969 6e67 206d 6563 6861 6e69 736d 2074 ying mechanism t\n 000c99f0: 6f20 7375 6974 2069 7473 2063 6f6e 7665 o suit its conve\n 000c9a00: 6e69 656e 6365 2061 6e64 2073 656e 6469 nience and sendi\n-000c9a10: 6e67 2061 5400 2446 1400 0020 2020 504f ng aT.$F... PO\n+000c9a10: 6e67 2061 5400 2444 1400 0020 2020 504f ng aT.$D... PO\n 000c9a20: 5349 5820 5553 5231 206d 6179 2063 6561 SIX USR1 may cea\n 000c9a30: 7365 2074 6f20 776f 726b 2061 7320 6120 se to work as a \n 000c9a40: 7761 7920 746f 2069 6e76 6f6b 6520 7468 way to invoke th\n 000c9a50: 6520 6173 796e 6368 726f 6e6f 7573 2069 e asynchronous i\n-000c9a60: 6e74 6572 7275 7074 5300 2446 1500 0020 nterruptS.$F... \n+000c9a60: 6e74 6572 7275 7074 5300 2444 1500 0020 nterruptS.$D... \n 000c9a70: 2020 6d65 6368 616e 6973 6d2e 2055 7365 mechanism. Use\n 000c9a80: 204d 5550 4950 2049 4e54 5250 5420 6173 MUPIP INTRPT as\n 000c9a90: 2074 6865 2073 7570 706f 7274 6564 2061 the supported a\n 000c9aa0: 6e64 2073 7461 626c 6520 4150 4920 746f nd stable API to\n-000c9ab0: 2069 6e76 6f6b 6520 7468 652b 0024 4616 invoke the+.$F.\n+000c9ab0: 2069 6e76 6f6b 6520 7468 652b 0024 4416 invoke the+.$D.\n 000c9ac0: 0000 2020 2061 7379 6e63 6872 6f6e 6f75 .. asynchronou\n 000c9ad0: 7320 696e 7465 7272 7570 7420 6d65 6368 s interrupt mech\n-000c9ae0: 616e 6973 6d2e 0700 2446 1700 001a 0023 anism...$F.....#\n-000c9af0: 46ff 7300 ff45 5841 4d50 4c45 5300 0045 F.s..EXAMPLES..E\n-000c9b00: 7861 6d70 6c65 7313 0030 46bf 1100 0020 xamples..0F.... \n-000c9b10: 2020 4578 616d 706c 6573 0700 3146 2100 Examples..1F!.\n-000c9b20: 0012 0031 4631 0000 2020 2045 7861 6d70 ...1F1.. Examp\n-000c9b30: 6c65 3a07 0031 4641 0000 1a00 3146 5100 le:..1FA....1FQ.\n+000c9ae0: 616e 6973 6d2e 0700 2444 1700 001a 0023 anism...$D.....#\n+000c9af0: 44ff 7300 ff45 5841 4d50 4c45 5300 0045 D.s..EXAMPLES..E\n+000c9b00: 7861 6d70 6c65 7313 0030 44bf 1100 0020 xamples..0D.... \n+000c9b10: 2020 4578 616d 706c 6573 0700 3144 2100 Examples..1D!.\n+000c9b20: 0012 0031 4431 0000 2020 2045 7861 6d70 ...1D1.. Examp\n+000c9b30: 6c65 3a07 0031 4441 0000 1a00 3144 5100 le:..1DA....1DQ.\n 000c9b40: 0020 2020 4754 4d3e 6a6f 6220 5e53 6f6d . GTM>job ^Som\n-000c9b50: 656a 6f62 4500 3146 6100 0020 2020 4754 ejobE.1Fa.. GT\n+000c9b50: 656a 6f62 4500 3144 6100 0020 2020 4754 ejobE.1Da.. GT\n 000c9b60: 4d3e 7365 7420 7265 743d 2426 6774 6d70 M>set ret=$>mp\n 000c9b70: 6f73 6978 2e73 6967 6e61 6c76 616c 2822 osix.signalval(\"\n 000c9b80: 5349 4755 5352 3122 2c2e 7369 6775 7372 SIGUSR1\",.sigusr\n-000c9b90: 3129 207a 7772 6974 650f 0031 4671 0000 1) zwrite..1Fq..\n-000c9ba0: 2020 2072 6574 3d30 1400 3146 8100 0020 ret=0..1F... \n-000c9bb0: 2020 7369 6775 7372 313d 3130 2c00 3146 sigusr1=10,.1F\n+000c9b90: 3129 207a 7772 6974 650f 0031 4471 0000 1) zwrite..1Dq..\n+000c9ba0: 2020 2072 6574 3d30 1400 3144 8100 0020 ret=0..1D... \n+000c9bb0: 2020 7369 6775 7372 313d 3130 2c00 3144 sigusr1=10,.1D\n 000c9bc0: 9100 0020 2020 4754 4d3e 7772 6974 6520 ... GTM>write \n 000c9bd0: 247a 7369 6770 726f 6328 247a 6a6f 622c $zsigproc($zjob,\n-000c9be0: 7369 6775 7372 3129 0c00 3046 c011 0000 sigusr1)..0F....\n-000c9bf0: 2020 2030 0e00 3146 1200 0020 2020 4754 0..1F... GT\n-000c9c00: 4d3e 0700 3146 1300 004e 0031 4614 0000 M>..1F...N.1F...\n+000c9be0: 7369 6775 7372 3129 0c00 3044 c011 0000 sigusr1)..0D....\n+000c9bf0: 2020 2030 0e00 3144 1200 0020 2020 4754 0..1D... GT\n+000c9c00: 4d3e 0700 3144 1300 004e 0031 4414 0000 M>..1D...N.1D...\n 000c9c10: 2020 2054 6869 7320 6578 616d 706c 6520 This example \n 000c9c20: 7365 6e64 7320 7468 6520 5349 4755 5352 sends the SIGUSR\n 000c9c30: 3120 7369 676e 616c 2074 6f20 7468 6520 1 signal to the \n 000c9c40: 7069 6420 7370 6563 6966 6965 6420 6279 pid specified by\n-000c9c50: 2024 7a6a 6f62 2e07 0031 4615 0000 1700 $zjob...1F.....\n+000c9c50: 2024 7a6a 6f62 2e07 0031 4415 0000 1700 $zjob...1D.....\n 000c9c60: 1a54 4f43 4b45 5428 2900 0024 5a53 4f43 .TOCKET()..$ZSOC\n-000c9c70: 4b45 5428 2915 0022 46bf 1100 0020 2020 KET()..\"F.... \n-000c9c80: 245a 534f 434b 4554 2829 0700 2346 2100 $ZSOCKET()..#F!.\n-000c9c90: 0051 0023 4631 0000 2020 2052 6574 7572 .Q.#F1.. Retur\n+000c9c70: 4b45 5428 2915 0022 44bf 1100 0020 2020 KET()..\"D.... \n+000c9c80: 245a 534f 434b 4554 2829 0700 2344 2100 $ZSOCKET()..#D!.\n+000c9c90: 0051 0023 4431 0000 2020 2052 6574 7572 .Q.#D1.. Retur\n 000c9ca0: 6e73 2069 6e66 6f72 6d61 7469 6f6e 2061 ns information a\n 000c9cb0: 626f 7574 2061 2053 4f43 4b45 5420 6465 bout a SOCKET de\n 000c9cc0: 7669 6365 2061 6e64 2069 7473 2061 7474 vice and its att\n 000c9cd0: 6163 6865 6420 736f 636b 6574 732e 2054 ached sockets. T\n-000c9ce0: 6865 2f00 2346 4100 0020 2020 666f 726d he/.#FA.. form\n+000c9ce0: 6865 2f00 2344 4100 0020 2020 666f 726d he/.#DA.. form\n 000c9cf0: 6174 206f 6620 7468 6520 245a 534f 434b at of the $ZSOCK\n 000c9d00: 4554 2829 2066 756e 6374 696f 6e20 6973 ET() function is\n-000c9d10: 3a07 0023 4651 0000 3100 2346 6100 0020 :..#FQ..1.#Fa.. \n+000c9d10: 3a07 0023 4451 0000 3100 2344 6100 0020 :..#DQ..1.#Da.. \n 000c9d20: 2020 245a 534f 434b 4554 2865 7870 7231 $ZSOCKET(expr1\n 000c9d30: 2c65 7870 7232 5b2c 5b65 7870 7233 5d5b ,expr2[,[expr3][\n-000c9d40: 2c65 7870 7234 5d5d 2907 0023 4671 0000 ,expr4]])..#Fq..\n-000c9d50: 5400 2346 8100 0020 2020 2020 6f20 5468 T.#F... o Th\n+000c9d40: 2c65 7870 7234 5d5d 2907 0023 4471 0000 ,expr4]])..#Dq..\n+000c9d50: 5400 2344 8100 0020 2020 2020 6f20 5468 T.#D... o Th\n 000c9d60: 6520 6669 7273 7420 6578 7072 6573 7369 e first expressi\n 000c9d70: 6f6e 2073 7065 6369 6669 6573 2074 6865 on specifies the\n 000c9d80: 2053 4f43 4b45 5420 6465 7669 6365 206e SOCKET device n\n 000c9d90: 616d 653b 2061 6e20 656d 7074 7920 7374 ame; an empty st\n-000c9da0: 7269 6e67 4200 2346 9100 0020 2020 2020 ringB.#F... \n+000c9da0: 7269 6e67 4200 2344 9100 0020 2020 2020 ringB.#D... \n 000c9db0: 2020 7265 7475 726e 7320 7468 6520 7361 returns the sa\n 000c9dc0: 6d65 2072 6573 756c 7420 6173 2074 6865 me result as the\n 000c9dd0: 2063 7572 7265 6e74 2064 6576 6963 6520 current device \n-000c9de0: 2824 494f 292e 5000 2246 c011 0000 2020 ($IO).P.\"F.... \n+000c9de0: 2824 494f 292e 5000 2244 c011 0000 2020 ($IO).P.\"D.... \n 000c9df0: 2020 206f 2054 6865 2073 6563 6f6e 6420 o The second \n 000c9e00: 6578 7072 6573 7369 6f6e 2073 7065 6369 expression speci\n 000c9e10: 6669 6573 2061 206b 6579 776f 7264 2069 fies a keyword i\n 000c9e20: 6465 6e74 6966 7969 6e67 2074 6865 2074 dentifying the t\n 000c9e30: 7970 6520 6f66 0000 0000 0000 0000 0000 ype of..........\n 000c9e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c9e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -51707,458 +51707,458 @@\n 000c9fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c9fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c9fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c9fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c9fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000c9ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ca000: 0100 0000 d007 0000 6928 0000 0000 0000 ........i(......\n-000ca010: 8100 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000ca010: 8100 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000ca020: 4354 494f 4e53 00ff 7300 ff24 5a50 4152 CTIONS..s..$ZPAR\n 000ca030: 5345 2829 00ff 7300 ff45 5841 4d50 4c45 SE()..s..EXAMPLE\n 000ca040: 5300 c047 0000 2020 2049 6e20 7468 6520 S..G.. In the \n 000ca050: 7468 6972 6420 7374 6174 656d 656e 742c third statement,\n 000ca060: 2062 6563 6175 7365 2022 2f75 7372 2f77 because \"/usr/w\n 000ca070: 6f72 6b22 2064 6f65 7320 6e6f 7420 656e ork\" does not en\n 000ca080: 6420 7769 7468 2061 2062 6163 6b77 6172 d with a backwar\n-000ca090: 6454 002f 4648 0000 2020 2073 6c61 7368 dT./FH.. slash\n+000ca090: 6454 002f 4448 0000 2020 2073 6c61 7368 dT./DH.. slash\n 000ca0a0: 2028 2f29 2c20 245a 5041 5253 4528 2920 (/), $ZPARSE() \n 000ca0b0: 696e 7465 7270 7265 7473 2074 6865 2073 interprets the s\n 000ca0c0: 7562 7374 7269 6e67 2022 776f 726b 2220 ubstring \"work\" \n 000ca0d0: 6173 2061 2066 696c 6520 6e61 6d65 2e20 as a file name. \n-000ca0e0: 5468 656e 2c4e 002f 4649 0000 2020 2024 Then,N./FI.. $\n+000ca0e0: 5468 656e 2c4e 002f 4449 0000 2020 2024 Then,N./DI.. $\n 000ca0f0: 5a50 4152 5345 2829 2073 7562 7374 6974 ZPARSE() substit\n 000ca100: 7574 6573 2022 2f75 7372 2f22 2066 6f72 utes \"/usr/\" for\n 000ca110: 2074 6865 2064 6972 6563 746f 7279 206d the directory m\n 000ca120: 6973 7369 6e67 2069 6e20 7468 6520 6669 issing in the fi\n-000ca130: 7273 7452 002f 464a 0000 2020 2061 7267 rstR./FJ.. arg\n+000ca130: 7273 7452 002f 444a 0000 2020 2061 7267 rstR./DJ.. arg\n 000ca140: 756d 656e 7420 616e 6420 7375 6273 7469 ument and substi\n 000ca150: 7475 7465 7320 222e 6322 2066 726f 6d20 tutes \".c\" from \n 000ca160: 7468 6520 666f 7572 7468 2061 7267 756d the fourth argum\n 000ca170: 656e 7420 666f 7220 7468 6520 6578 7465 ent for the exte\n-000ca180: 6e73 696f 6e3a 002f 4651 0000 2020 206d nsion:./FQ.. m\n+000ca180: 6e73 696f 6e3a 002f 4451 0000 2020 206d nsion:./DQ.. m\n 000ca190: 6973 7369 6e67 2066 726f 6d20 626f 7468 issing from both\n 000ca1a0: 2074 6865 2066 6972 7374 2061 6e64 2074 the first and t\n 000ca1b0: 6869 7264 2061 7267 756d 656e 7473 2e07 hird arguments..\n-000ca1c0: 002f 4652 0000 1200 2f46 5300 0020 2020 ./FR..../FS.. \n-000ca1d0: 4578 616d 706c 653a 0700 2f46 5400 001b Example:../FT...\n-000ca1e0: 002f 4655 0000 2020 2024 2063 6420 2f75 ./FU.. $ cd /u\n-000ca1f0: 7372 2f77 6f72 6b2f 6d65 2e00 2f46 5600 sr/work/me../FV.\n+000ca1c0: 002f 4452 0000 1200 2f44 5300 0020 2020 ./DR..../DS.. \n+000ca1d0: 4578 616d 706c 653a 0700 2f44 5400 001b Example:../DT...\n+000ca1e0: 002f 4455 0000 2020 2024 2063 6420 2f75 ./DU.. $ cd /u\n+000ca1f0: 7372 2f77 6f72 6b2f 6d65 2e00 2f44 5600 sr/work/me../DV.\n 000ca200: 0020 2020 2420 2f75 7372 2f6c 6962 2f66 . $ /usr/lib/f\n 000ca210: 6973 2d67 746d 2f56 352e 342d 3030 3242 is-gtm/V5.4-002B\n-000ca220: 5f78 3836 2f67 746d 4c00 2f46 5700 0020 _x86/gtmL./FW.. \n+000ca220: 5f78 3836 2f67 746d 4c00 2f44 5700 0020 _x86/gtmL./DW.. \n 000ca230: 2020 4754 4d3e 466f 7220 693d 2244 4952 GTM>For i=\"DIR\n 000ca240: 4543 544f 5259 222c 224e 414d 4522 2c22 ECTORY\",\"NAME\",\"\n 000ca250: 5459 5045 222c 2222 2057 7269 7465 2024 TYPE\",\"\" Write $\n 000ca260: 5a50 4152 5345 2822 7465 7374 2e6d 222c ZPARSE(\"test.m\",\n-000ca270: 6929 2c21 1700 2f46 5800 0020 2020 2f75 i),!../FX.. /u\n-000ca280: 7372 2f77 6f72 6b2f 6d65 2f0e 002f 4659 sr/work/me/../FY\n-000ca290: 0000 2020 2074 6573 740c 002f 465a 0000 .. test../FZ..\n-000ca2a0: 2020 202e 6d1d 002f 4661 0000 2020 202f .m../Fa.. /\n+000ca270: 6929 2c21 1700 2f44 5800 0020 2020 2f75 i),!../DX.. /u\n+000ca280: 7372 2f77 6f72 6b2f 6d65 2f0e 002f 4459 sr/work/me/../DY\n+000ca290: 0000 2020 2074 6573 740c 002f 445a 0000 .. test../DZ..\n+000ca2a0: 2020 202e 6d1d 002f 4461 0000 2020 202f .m../Da.. /\n 000ca2b0: 7573 722f 776f 726b 2f6d 652f 7465 7374 usr/work/me/test\n-000ca2c0: 2e6d 0e00 2f46 6200 0020 2020 4754 4d3e .m../Fb.. GTM>\n-000ca2d0: 0700 2f46 6300 004f 002f 4664 0000 2020 ../Fc..O./Fd.. \n+000ca2c0: 2e6d 0e00 2f44 6200 0020 2020 4754 4d3e .m../Db.. GTM>\n+000ca2d0: 0700 2f44 6300 004f 002f 4464 0000 2020 ../Dc..O./Dd.. \n 000ca2e0: 2054 6869 7320 6578 616d 706c 6520 696c This example il\n 000ca2f0: 6c75 7374 7261 7465 7320 7468 6520 6f75 lustrates the ou\n 000ca300: 7470 7574 2070 726f 6475 6365 6420 666f tput produced fo\n 000ca310: 7220 6561 6368 206f 6620 7468 6520 706f r each of the po\n-000ca320: 7373 6962 6c65 2900 2f46 6500 0020 2020 ssible)./Fe.. \n+000ca320: 7373 6962 6c65 2900 2f44 6500 0020 2020 ssible)./De.. \n 000ca330: 7661 6c75 6573 2066 6f72 2074 6865 2073 values for the s\n 000ca340: 6563 6f6e 6420 6172 6775 6d65 6e74 2e07 econd argument..\n-000ca350: 002f 4666 0000 1300 1a46 4545 4b28 2900 ./Ff.....FEEK().\n-000ca360: 0024 5a50 4545 4b28 2913 0020 46bf 1100 .$ZPEEK().. F...\n-000ca370: 0020 2020 245a 5045 454b 2829 0700 2146 . $ZPEEK()..!F\n-000ca380: 2100 0054 0021 4631 0000 2020 2050 726f !..T.!F1.. Pro\n+000ca350: 002f 4466 0000 1300 1a44 4545 4b28 2900 ./Df.....DEEK().\n+000ca360: 0024 5a50 4545 4b28 2913 0020 44bf 1100 .$ZPEEK().. D...\n+000ca370: 0020 2020 245a 5045 454b 2829 0700 2144 . $ZPEEK()..!D\n+000ca380: 2100 0054 0021 4431 0000 2020 2050 726f !..T.!D1.. Pro\n 000ca390: 7669 6465 7320 6120 7761 7920 746f 2065 vides a way to e\n 000ca3a0: 7861 6d69 6e65 206d 656d 6f72 7920 696e xamine memory in\n 000ca3b0: 2074 6865 2063 7572 7265 6e74 2070 726f the current pro\n 000ca3c0: 6365 7373 2061 6464 7265 7373 2073 7061 cess address spa\n-000ca3d0: 6365 2e20 5573 654f 0021 4641 0000 2020 ce. UseO.!FA.. \n+000ca3d0: 6365 2e20 5573 654f 0021 4441 0000 2020 ce. UseO.!DA.. \n 000ca3e0: 206f 6620 7468 6973 2066 756e 6374 696f of this functio\n 000ca3f0: 6e20 7265 7175 6972 6573 2069 6e66 6f72 n requires infor\n 000ca400: 6d61 7469 6f6e 2061 626f 7574 2047 542e mation about GT.\n 000ca410: 4d20 696e 7465 726e 616c 732c 2077 6869 M internals, whi\n-000ca420: 6368 206d 6179 5000 2146 5100 0020 2020 ch mayP.!FQ.. \n+000ca420: 6368 206d 6179 5000 2144 5100 0020 2020 ch mayP.!DQ.. \n 000ca430: 6368 616e 6765 2066 726f 6d20 7265 6c65 change from rele\n 000ca440: 6173 6520 746f 2072 656c 6561 7365 2e20 ase to release. \n 000ca450: 436f 6e74 6163 7420 4649 5320 7375 7070 Contact FIS supp\n 000ca460: 6f72 7420 666f 7220 696e 666f 726d 6174 ort for informat\n-000ca470: 696f 6e20 6f6e 4c00 2146 6100 0020 2020 ion onL.!Fa.. \n+000ca470: 696f 6e20 6f6e 4c00 2144 6100 0020 2020 ion onL.!Da.. \n 000ca480: 7465 6368 6e69 7175 6573 2066 6f72 2075 techniques for u\n 000ca490: 7369 6e67 2024 5a50 4545 4b28 2920 696e sing $ZPEEK() in\n 000ca4a0: 206c 6172 6765 6c79 2072 656c 6561 7365 largely release\n 000ca4b0: 2069 6e64 6570 656e 6465 6e74 2077 6179 independent way\n-000ca4c0: 732e 0700 2146 7100 0051 0021 4681 0000 s...!Fq..Q.!F...\n+000ca4c0: 732e 0700 2144 7100 0051 0021 4481 0000 s...!Dq..Q.!D...\n 000ca4d0: 2020 2054 6865 2024 5a50 4545 4b28 2920 The $ZPEEK() \n 000ca4e0: 6675 6e63 7469 6f6e 2072 6574 7572 6e73 function returns\n 000ca4f0: 2074 6865 2063 6f6e 7465 6e74 7320 6f66 the contents of\n 000ca500: 2074 6865 206d 656d 6f72 7920 7265 7175 the memory requ\n-000ca510: 6573 7465 6420 6173 2061 4600 2146 9100 ested as aF.!F..\n+000ca510: 6573 7465 6420 6173 2061 4600 2144 9100 ested as aF.!D..\n 000ca520: 0020 2020 7374 7269 6e67 2064 6570 656e . string depen\n 000ca530: 6469 6e67 206f 6e20 7468 6520 7265 7175 ding on the requ\n 000ca540: 6573 7465 6420 286f 7220 6465 6661 756c ested (or defaul\n 000ca550: 7465 6429 2066 6f72 6d61 7474 696e 672e ted) formatting.\n-000ca560: 0800 2046 c011 0000 3100 2146 1200 0020 .. F....1.!F... \n+000ca560: 0800 2044 c011 0000 3100 2144 1200 0020 .. D....1.!D... \n 000ca570: 2020 5468 6520 666f 726d 6174 206f 6620 The format of \n 000ca580: 7468 6520 245a 5045 454b 2829 2066 756e the $ZPEEK() fun\n-000ca590: 6374 696f 6e20 6973 3a07 0021 4613 0000 ction is:..!F...\n-000ca5a0: 3e00 2146 1400 0020 2020 245a 5045 454b >.!F... $ZPEEK\n+000ca590: 6374 696f 6e20 6973 3a07 0021 4413 0000 ction is:..!D...\n+000ca5a0: 3e00 2144 1400 0020 2020 245a 5045 454b >.!D... $ZPEEK\n 000ca5b0: 2822 6d6e 656d 6f6e 6963 5b3a 6172 6775 (\"mnemonic[:argu\n 000ca5c0: 6d65 6e74 5d22 2c6f 6666 7365 742c 6c65 ment]\",offset,le\n 000ca5d0: 6e67 7468 5b2c 666f 726d 6174 5d29 0700 ngth[,format])..\n-000ca5e0: 2146 1500 004c 0021 4616 0000 2020 2020 !F...L.!F... \n+000ca5e0: 2144 1500 004c 0021 4416 0000 2020 2020 !D...L.!D... \n 000ca5f0: 206f 206d 6e65 6d6f 6e69 6320 7370 6563 o mnemonic spec\n 000ca600: 6966 6965 7320 7468 6520 6d65 6d6f 7279 ifies the memory\n 000ca610: 2061 7265 6120 245a 5045 454b 2829 2069 area $ZPEEK() i\n 000ca620: 7320 746f 2061 6363 6573 732e 2053 6f6d s to access. Som\n-000ca630: 6554 0021 4617 0000 2020 2020 2020 206d eT.!F... m\n+000ca630: 6554 0021 4417 0000 2020 2020 2020 206d eT.!D... m\n 000ca640: 6e65 6d6f 6e69 6373 2068 6176 6520 6172 nemonics have ar\n 000ca650: 6775 6d65 6e74 7320 7365 7061 7261 7465 guments separate\n 000ca660: 6420 6672 6f6d 2074 6865 206d 6e65 6d6f d from the mnemo\n 000ca670: 6e69 6320 6279 2061 2063 6f6c 6f6e 2028 nic by a colon (\n-000ca680: 223a 2229 2e54 0021 4618 0000 2020 2020 \":\").T.!F... \n+000ca680: 223a 2229 2e54 0021 4418 0000 2020 2020 \":\").T.!D... \n 000ca690: 2020 2054 6865 206d 6e65 6d6f 6e69 6373 The mnemonics\n 000ca6a0: 2061 7265 2063 6173 6520 696e 6465 7065 are case indepe\n 000ca6b0: 6e64 656e 742e 2050 6f73 7369 626c 6520 ndent. Possible \n 000ca6c0: 6d6e 656d 6f6e 6963 732c 2074 6865 6972 mnemonics, their\n-000ca6d0: 2070 6f73 7369 626c 6534 0021 4619 0000 possible4.!F...\n+000ca6d0: 2070 6f73 7369 626c 6534 0021 4419 0000 possible4.!D...\n 000ca6e0: 2020 2020 2020 2061 6262 7265 7669 6174 abbreviat\n 000ca6f0: 696f 6e73 2061 6e64 2074 6865 6972 2061 ions and their a\n 000ca700: 7267 756d 656e 7473 2061 7265 3a07 0021 rguments are:..!\n-000ca710: 461a 0000 5400 2146 2100 0020 2020 2020 F...T.!F!.. \n+000ca710: 441a 0000 5400 2144 2100 0020 2020 2020 D...T.!D!.. \n 000ca720: 2020 2020 206f 2043 5341 5b52 4547 5d20 o CSA[REG] \n 000ca730: 2d20 7265 7475 726e 7320 6120 7661 6c75 - returns a valu\n 000ca740: 6520 6672 6f6d 2074 6865 2073 676d 6e74 e from the sgmnt\n 000ca750: 5f61 6464 7273 2028 7072 6f63 6573 7320 _addrs (process \n-000ca760: 7072 6976 6174 6529 4c00 2146 2200 0020 private)L.!F\".. \n+000ca760: 7072 6976 6174 6529 4c00 2144 2200 0020 private)L.!D\".. \n 000ca770: 2020 2020 2020 2020 2020 2063 6f6e 7472 contr\n 000ca780: 6f6c 2062 6c6f 636b 2e20 5461 6b65 7320 ol block. Takes \n 000ca790: 6120 6361 7365 2069 6e64 6570 656e 6465 a case independe\n 000ca7a0: 6e74 2072 6567 696f 6e20 6e61 6d65 2061 nt region name a\n-000ca7b0: 7320 616e 1c00 2146 2300 0020 2020 2020 s an..!F#.. \n+000ca7b0: 7320 616e 1c00 2144 2300 0020 2020 2020 s an..!D#.. \n 000ca7c0: 2020 2020 2020 2061 7267 756d 656e 742e argument.\n 000ca7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ca7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ca7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ca800: 0100 0000 e507 0000 8628 0000 0000 0000 .........(......\n-000ca810: 6e00 0046 4845 4c50 00ff 7300 ff46 554e n..FHELP..s..FUN\n+000ca810: 6e00 0044 4845 4c50 00ff 7300 ff46 554e n..DHELP..s..FUN\n 000ca820: 4354 494f 4e53 00ff 7300 ff24 5a50 4545 CTIONS..s..$ZPEE\n 000ca830: 4b28 2900 c024 0000 2020 2020 2020 2020 K()..$.. \n 000ca840: 2020 6f20 4648 5b52 4547 5d20 2d20 7265 o FH[REG] - re\n 000ca850: 7475 726e 7320 6120 7661 6c75 6520 6672 turns a value fr\n 000ca860: 6f6d 2074 6865 2073 676d 6e74 5f64 6174 om the sgmnt_dat\n 000ca870: 6120 2873 6861 7265 6420 6669 6c65 5400 a (shared fileT.\n-000ca880: 2146 2500 0020 2020 2020 2020 2020 2020 !F%.. \n+000ca880: 2144 2500 0020 2020 2020 2020 2020 2020 !D%.. \n 000ca890: 2068 6561 6465 7229 2063 6f6e 7472 6f6c header) control\n 000ca8a0: 2062 6c6f 636b 2e20 5461 6b65 7320 6120 block. Takes a \n 000ca8b0: 6361 7365 2069 6e64 6570 656e 6465 6e74 case independent\n 000ca8c0: 2072 6567 696f 6e20 6e61 6d65 2061 7320 region name as \n-000ca8d0: 616e 1d00 2146 2600 0020 2020 2020 2020 an..!F&.. \n+000ca8d0: 616e 1d00 2144 2600 0020 2020 2020 2020 an..!D&.. \n 000ca8e0: 2020 2020 2061 7267 756d 656e 742e 2e52 argument..R\n-000ca8f0: 0021 4627 0000 2020 2020 2020 2020 2020 .!F'.. \n+000ca8f0: 0021 4427 0000 2020 2020 2020 2020 2020 .!D'.. \n 000ca900: 6f20 4744 525b 5245 475d 202d 2072 6574 o GDR[REG] - ret\n 000ca910: 7572 6e73 2061 2076 616c 7565 2066 726f urns a value fro\n 000ca920: 6d20 7468 6520 6764 5f72 6567 696f 6e20 m the gd_region \n 000ca930: 2870 726f 6365 7373 2070 7269 7661 7465 (process private\n-000ca940: 294c 0021 4628 0000 2020 2020 2020 2020 )L.!F(.. \n+000ca940: 294c 0021 4428 0000 2020 2020 2020 2020 )L.!D(.. \n 000ca950: 2020 2020 636f 6e74 726f 6c20 626c 6f63 control bloc\n 000ca960: 6b2e 2054 616b 6573 2061 2063 6173 6520 k. Takes a case \n 000ca970: 696e 6465 7065 6e64 656e 7420 7265 6769 independent regi\n 000ca980: 6f6e 206e 616d 6520 6173 2061 6e1c 0021 on name as an..!\n-000ca990: 4629 0000 2020 2020 2020 2020 2020 2020 F).. \n-000ca9a0: 6172 6775 6d65 6e74 2e53 0021 462a 0000 argument.S.!F*..\n+000ca990: 4429 0000 2020 2020 2020 2020 2020 2020 D).. \n+000ca9a0: 6172 6775 6d65 6e74 2e53 0021 442a 0000 argument.S.!D*..\n 000ca9b0: 2020 2020 2020 2020 2020 6f20 474c 465b o GLF[\n 000ca9c0: 5245 504c 5d20 2d20 7265 7475 726e 7320 REPL] - returns \n 000ca9d0: 6120 7661 6c75 6520 6672 6f6d 2074 6865 a value from the\n 000ca9e0: 206a 6e6c 706f 6f6c 2e67 746d 7372 635f jnlpool.gtmsrc_\n-000ca9f0: 6c63 6c5f 6172 7261 795b 6e5d 4b00 2146 lcl_array[n]K.!F\n+000ca9f0: 6c63 6c5f 6172 7261 795b 6e5d 4b00 2144 lcl_array[n]K.!D\n 000caa00: 3100 0020 2020 2020 2020 2020 2020 2063 1.. c\n 000caa10: 6f6e 7472 6f6c 2062 6c6f 636b 2e20 5461 ontrol block. Ta\n 000caa20: 6b65 7320 6120 6e75 6d65 7269 6320 696e kes a numeric in\n 000caa30: 6465 7820 286e 2920 6173 2061 6e20 6172 dex (n) as an ar\n-000caa40: 6775 6d65 6e74 2e4e 0021 4632 0000 2020 gument.N.!F2.. \n+000caa40: 6775 6d65 6e74 2e4e 0021 4432 0000 2020 gument.N.!D2.. \n 000caa50: 2020 2020 2020 2020 6f20 4752 4c5b 5245 o GRL[RE\n 000caa60: 504c 5d20 2d20 7265 7475 726e 7320 6120 PL] - returns a \n 000caa70: 7661 6c75 6520 6672 6f6d 2074 6865 2072 value from the r\n 000caa80: 6563 7670 6f6f 6c2e 6774 6d72 6563 765f ecvpool.gtmrecv_\n-000caa90: 6c6f 6361 6c53 0021 4633 0000 2020 2020 localS.!F3.. \n+000caa90: 6c6f 6361 6c53 0021 4433 0000 2020 2020 localS.!D3.. \n 000caaa0: 2020 2020 2020 2020 636f 6e74 726f 6c20 control \n 000caab0: 626c 6f63 6b2e 204e 6f20 6172 6775 6d65 block. No argume\n 000caac0: 6e74 2061 6c6c 6f77 6564 2e20 4f6e 6c79 nt allowed. Only\n 000caad0: 2061 7661 696c 6162 6c65 2077 6865 6e20 available when \n-000caae0: 7275 6e20 6f6e 2061 2800 2146 3400 0020 run on a(.!F4.. \n+000caae0: 7275 6e20 6f6e 2061 2800 2144 3400 0020 run on a(.!D4.. \n 000caaf0: 2020 2020 2020 2020 2020 206e 6f6e 2d70 non-p\n 000cab00: 7269 6d61 7279 2069 6e73 7461 6e63 652e rimary instance.\n-000cab10: 3700 2146 3500 0020 2020 2020 2020 2020 7.!F5.. \n+000cab10: 3700 2144 3500 0020 2020 2020 2020 2020 7.!D5.. \n 000cab20: 206f 2047 534c 5b52 4550 4c5d 202d 2072 o GSL[REPL] - r\n 000cab30: 6574 7572 6e73 2061 2076 616c 7565 2066 eturns a value f\n-000cab40: 726f 6d20 7468 6552 0021 4636 0000 2020 rom theR.!F6.. \n+000cab40: 726f 6d20 7468 6552 0021 4436 0000 2020 rom theR.!D6.. \n 000cab50: 2020 2020 2020 2020 2020 6a6e 6c70 6f6f jnlpoo\n 000cab60: 6c2e 6774 6d73 6f75 7263 655f 6c6f 6361 l.gtmsource_loca\n 000cab70: 6c5f 6172 7261 795b 6e5d 2063 6f6e 7472 l_array[n] contr\n 000cab80: 6f6c 2062 6c6f 636b 2e20 5461 6b65 7320 ol block. Takes \n-000cab90: 6120 6e75 6d65 7269 632c 0021 4637 0000 a numeric,.!F7..\n+000cab90: 6120 6e75 6d65 7269 632c 0021 4437 0000 a numeric,.!D7..\n 000caba0: 2020 2020 2020 2020 2020 2020 696e 6465 inde\n 000cabb0: 7820 286e 2920 6173 2061 6e20 6172 6775 x (n) as an argu\n-000cabc0: 6d65 6e74 2e53 0021 4638 0000 2020 2020 ment.S.!F8.. \n+000cabc0: 6d65 6e74 2e53 0021 4438 0000 2020 2020 ment.S.!D8.. \n 000cabd0: 2020 2020 2020 6f20 4a42 465b 5245 475d o JBF[REG]\n 000cabe0: 3a72 6567 696f 6e5b 202d 6f62 7461 696e :region[ -obtain\n 000cabf0: 7320 6669 656c 6473 2069 6e20 7368 6172 s fields in shar\n 000cac00: 6564 206a 6e6c 5f62 7566 6665 7220 7374 ed jnl_buffer st\n-000cac10: 7275 6374 7572 652e 4f00 2146 3900 0020 ructure.O.!F9.. \n+000cac10: 7275 6374 7572 652e 4f00 2144 3900 0020 ructure.O.!D9.. \n 000cac20: 2020 2020 2020 2020 206f 204a 4e4c 5b52 o JNL[R\n 000cac30: 4547 5d3a 7265 6769 6f6e 5b20 2d20 6f62 EG]:region[ - ob\n 000cac40: 7461 696e 7320 6669 656c 6473 2069 6e20 tains fields in \n 000cac50: 7468 6520 6a6e 6c5f 7072 6976 6174 655f the jnl_private_\n-000cac60: 636f 6e74 726f 6c1d 0021 463a 0000 2020 control..!F:.. \n+000cac60: 636f 6e74 726f 6c1d 0021 443a 0000 2020 control..!D:.. \n 000cac70: 2020 2020 2020 2020 2020 7374 7275 6374 struct\n-000cac80: 7572 652e 5300 2146 4100 0020 2020 2020 ure.S.!FA.. \n+000cac80: 7572 652e 5300 2144 4100 0020 2020 2020 ure.S.!DA.. \n 000cac90: 2020 2020 206f 204a 5043 5b52 4550 4c5d o JPC[REPL]\n 000caca0: 202d 2072 6574 7572 6e73 2061 2076 616c - returns a val\n 000cacb0: 7565 2066 726f 6d20 7468 6520 6a6e 6c70 ue from the jnlp\n 000cacc0: 6f6f 6c2e 6a6e 6c70 6f6f 6c5f 6374 6c20 ool.jnlpool_ctl \n-000cacd0: 636f 6e74 726f 6c2e 0021 4642 0000 2020 control..!FB.. \n+000cacd0: 636f 6e74 726f 6c2e 0021 4442 0000 2020 control..!DB.. \n 000cace0: 2020 2020 2020 2020 2020 626c 6f63 6b2e block.\n 000cacf0: 204e 6f20 6172 6775 6d65 6e74 2061 6c6c No argument all\n-000cad00: 6f77 6564 2e51 0021 4643 0000 2020 2020 owed.Q.!FC.. \n+000cad00: 6f77 6564 2e51 0021 4443 0000 2020 2020 owed.Q.!DC.. \n 000cad10: 2020 2020 2020 6f20 4e4c 5b52 4547 5d20 o NL[REG] \n 000cad20: 2d20 7265 7475 726e 7320 6120 7661 6c75 - returns a valu\n 000cad30: 6520 6672 6f6d 2074 6865 206e 6f64 655f e from the node_\n 000cad40: 6c6f 6361 6c20 2873 6861 7265 6429 2063 local (shared) c\n-000cad50: 6f6e 7472 6f6c 4e00 2146 4400 0020 2020 ontrolN.!FD.. \n+000cad50: 6f6e 7472 6f6c 4e00 2144 4400 0020 2020 ontrolN.!DD.. \n 000cad60: 2020 2020 2020 2020 2062 6c6f 636b 2e20 block. \n 000cad70: 5461 6b65 7320 6120 6361 7365 2069 6e64 Takes a case ind\n 000cad80: 6570 656e 6465 6e74 2072 6567 696f 6e20 ependent region \n 000cad90: 6e61 6d65 2061 7320 616e 2061 7267 756d name as an argum\n-000cada0: 656e 742e 5000 2146 4500 0020 2020 2020 ent.P.!FE.. \n+000cada0: 656e 742e 5000 2144 4500 0020 2020 2020 ent.P.!DE.. \n 000cadb0: 2020 2020 206f 204e 4c52 4550 4c20 2d20 o NLREPL - \n 000cadc0: 7265 7475 726e 7320 6120 7661 6c75 6520 returns a value \n 000cadd0: 6672 6f6d 2074 6865 206e 6f64 655f 6c6f from the node_lo\n 000cade0: 6361 6c20 2873 6861 7265 6429 2063 6f6e cal (shared) con\n-000cadf0: 7472 6f6c 4a00 2146 4600 0020 2020 2020 trolJ.!FF.. \n+000cadf0: 7472 6f6c 4a00 2144 4600 0020 2020 2020 trolJ.!DF.. \n 000cae00: 2020 2020 2020 2062 6c6f 636b 2061 7373 block ass\n 000cae10: 6f63 6961 7465 6420 7769 7468 2072 6570 ociated with rep\n 000cae20: 6c69 6361 7469 6f6e 2e20 4e6f 2061 7267 lication. No arg\n 000cae30: 756d 656e 7420 616c 6c6f 7765 642e 5200 ument allowed.R.\n-000cae40: 2146 4700 0020 2020 2020 2020 2020 206f !FG.. o\n+000cae40: 2144 4700 0020 2020 2020 2020 2020 206f !DG.. o\n 000cae50: 2050 4545 4b20 2d20 7265 7475 726e 7320 PEEK - returns \n 000cae60: 6120 7661 6c75 6520 6261 7365 6420 6f6e a value based on\n 000cae70: 2074 6865 2073 7570 706c 6965 6420 6172 the supplied ar\n 000cae80: 6775 6d65 6e74 2e20 4172 6775 6d65 6e74 gument. Argument\n-000cae90: 5100 2146 4800 0020 2020 2020 2020 2020 Q.!FH.. \n+000cae90: 5100 2144 4800 0020 2020 2020 2020 2020 Q.!DH.. \n 000caea0: 2020 2069 7320 7468 6520 6261 7365 2061 is the base a\n 000caeb0: 6464 7265 7373 206f 6620 7468 6520 7661 ddress of the va\n 000caec0: 6c75 6520 746f 206f 6274 6169 6e20 696e lue to obtain in\n 000caed0: 2030 7868 6868 6868 6868 2066 6f72 6d61 0xhhhhhhh forma\n-000caee0: 7430 0021 4649 0000 2020 2020 2020 2020 t0.!FI.. \n+000caee0: 7430 0021 4449 0000 2020 2020 2020 2020 t0.!DI.. \n 000caef0: 2020 2020 7768 6572 6520 7468 6520 6827 where the h'\n 000caf00: 7320 6172 6520 6865 7820 6469 6769 7473 s are hex digits\n-000caf10: 2e51 0021 464a 0000 2020 2020 2020 2020 .Q.!FJ.. \n+000caf10: 2e51 0021 444a 0000 2020 2020 2020 2020 .Q.!DJ.. \n 000caf20: 2020 6f20 5249 485b 5245 504c 5d20 2d20 o RIH[REPL] - \n 000caf30: 7265 7475 726e 7320 6120 7661 6c75 6520 returns a value \n 000caf40: 6672 6f6d 2074 6865 206a 6e6c 706f 6f6c from the jnlpool\n 000caf50: 2e72 6570 6c5f 696e 7374 5f66 696c 6568 .repl_inst_fileh\n-000caf60: 6472 3600 2146 5100 0020 2020 2020 2020 dr6.!FQ.. \n+000caf60: 6472 3600 2144 5100 0020 2020 2020 2020 dr6.!DQ.. \n 000caf70: 2020 2020 2063 6f6e 7472 6f6c 2062 6c6f control blo\n 000caf80: 636b 2e20 4e6f 2061 7267 756d 656e 7420 ck. No argument \n-000caf90: 616c 6c6f 7765 642e 4d00 2146 5200 0020 allowed.M.!FR.. \n+000caf90: 616c 6c6f 7765 642e 4d00 2144 5200 0020 allowed.M.!DR.. \n 000cafa0: 2020 2020 2020 2020 206f 2052 5043 5b52 o RPC[R\n 000cafb0: 4550 4c5d 202d 2072 6574 7572 6e73 2061 EPL] - returns a\n 000cafc0: 2076 616c 7565 2066 726f 6d20 7468 6520 value from the \n 000cafd0: 7265 6376 706f 6f6c 2e72 6563 7670 6f6f recvpool.recvpoo\n 000cafe0: 6c5f 6374 6c00 0000 0000 0000 0000 0000 l_ctl...........\n 000caff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cb000: 0100 0000 f507 0000 a328 0000 0000 0000 .........(......\n-000cb010: 7400 0046 4845 4c50 00ff 7300 ff46 554e t..FHELP..s..FUN\n+000cb010: 7400 0044 4845 4c50 00ff 7300 ff46 554e t..DHELP..s..FUN\n 000cb020: 4354 494f 4e53 00ff 7300 ff24 5a50 4545 CTIONS..s..$ZPEE\n 000cb030: 4b28 2900 c053 0000 2020 2020 2020 2020 K()..S.. \n 000cb040: 2020 2020 636f 6e74 726f 6c20 626c 6f63 control bloc\n 000cb050: 6b2e 204e 6f20 6172 6775 6d65 6e74 2061 k. No argument a\n 000cb060: 6c6c 6f77 6564 2e20 4f6e 6c79 2061 7661 llowed. Only ava\n 000cb070: 696c 6162 6c65 2077 6865 6e20 7275 6e20 ilable when run \n-000cb080: 6f6e 2061 2800 2146 5400 0020 2020 2020 on a(.!FT.. \n+000cb080: 6f6e 2061 2800 2144 5400 0020 2020 2020 on a(.!DT.. \n 000cb090: 2020 2020 2020 206e 6f6e 2d70 7269 6d61 non-prima\n-000cb0a0: 7279 2069 6e73 7461 6e63 652e 4f00 2146 ry instance.O.!F\n+000cb0a0: 7279 2069 6e73 7461 6e63 652e 4f00 2144 ry instance.O.!D\n 000cb0b0: 5500 0020 2020 2020 2020 2020 206f 2055 U.. o U\n 000cb0c0: 4843 5b52 4550 4c5d 202d 2072 6574 7572 HC[REPL] - retur\n 000cb0d0: 6e73 2061 2076 616c 7565 2066 726f 6d20 ns a value from \n 000cb0e0: 7468 6520 7265 6376 706f 6f6c 2e75 7064 the recvpool.upd\n-000cb0f0: 5f68 656c 7065 725f 6374 6c53 0021 4656 _helper_ctlS.!FV\n+000cb0f0: 5f68 656c 7065 725f 6374 6c53 0021 4456 _helper_ctlS.!DV\n 000cb100: 0000 2020 2020 2020 2020 2020 2020 636f .. co\n 000cb110: 6e74 726f 6c20 626c 6f63 6b2e 204e 6f20 ntrol block. No \n 000cb120: 6172 6775 6d65 6e74 2061 6c6c 6f77 6564 argument allowed\n 000cb130: 2e20 4f6e 6c79 2061 7661 696c 6162 6c65 . Only available\n 000cb140: 2077 6865 6e20 7275 6e20 6f6e 2061 2800 when run on a(.\n-000cb150: 2146 5700 0020 2020 2020 2020 2020 2020 !FW.. \n+000cb150: 2144 5700 0020 2020 2020 2020 2020 2020 !DW.. \n 000cb160: 206e 6f6e 2d70 7269 6d61 7279 2069 6e73 non-primary ins\n-000cb170: 7461 6e63 652e 4f00 2146 5800 0020 2020 tance.O.!FX.. \n+000cb170: 7461 6e63 652e 4f00 2144 5800 0020 2020 tance.O.!DX.. \n 000cb180: 2020 2020 2020 206f 2055 504c 5b52 4550 o UPL[REP\n 000cb190: 4c5d 202d 2072 6574 7572 6e73 2061 2076 L] - returns a v\n 000cb1a0: 616c 7565 2066 726f 6d20 7468 6520 7265 alue from the re\n 000cb1b0: 6376 706f 6f6c 2e75 7064 5f70 726f 635f cvpool.upd_proc_\n-000cb1c0: 6c6f 6361 6c53 0021 4659 0000 2020 2020 localS.!FY.. \n+000cb1c0: 6c6f 6361 6c53 0021 4459 0000 2020 2020 localS.!DY.. \n 000cb1d0: 2020 2020 2020 2020 636f 6e74 726f 6c20 control \n 000cb1e0: 626c 6f63 6b2e 204e 6f20 6172 6775 6d65 block. No argume\n 000cb1f0: 6e74 2061 6c6c 6f77 6564 2e20 4f6e 6c79 nt allowed. Only\n 000cb200: 2061 7661 696c 6162 6c65 2077 6865 6e20 available when \n-000cb210: 7275 6e20 6f6e 2061 2800 2146 5a00 0020 run on a(.!FZ.. \n+000cb210: 7275 6e20 6f6e 2061 2800 2144 5a00 0020 run on a(.!DZ.. \n 000cb220: 2020 2020 2020 2020 2020 206e 6f6e 2d70 non-p\n 000cb230: 7269 6d61 7279 2069 6e73 7461 6e63 652e rimary instance.\n-000cb240: 0700 2146 6100 0051 0021 4662 0000 2020 ..!Fa..Q.!Fb.. \n+000cb240: 0700 2144 6100 0051 0021 4462 0000 2020 ..!Da..Q.!Db.. \n 000cb250: 2020 206f 206f 6666 7365 7420 2866 6972 o offset (fir\n 000cb260: 7374 2069 6e74 6567 6572 2065 7870 7265 st integer expre\n 000cb270: 7373 696f 6e29 2069 7320 6120 6e75 6d65 ssion) is a nume\n 000cb280: 7269 6320 7661 6c75 6520 7468 6174 2073 ric value that s\n-000cb290: 7065 6369 6669 6573 5100 2146 6300 0020 pecifiesQ.!Fc.. \n+000cb290: 7065 6369 6669 6573 5100 2144 6300 0020 pecifiesQ.!Dc.. \n 000cb2a0: 2020 2020 2020 7468 6520 6f66 6673 6574 the offset\n 000cb2b0: 2066 726f 6d20 7468 6520 6164 6472 6573 from the addres\n 000cb2c0: 7320 7375 7070 6c69 6564 206f 7220 696d s supplied or im\n 000cb2d0: 706c 6965 6420 6279 2074 6865 2074 6865 plied by the the\n-000cb2e0: 206d 6e65 6d6f 6e69 6351 0021 4664 0000 mnemonicQ.!Fd..\n+000cb2e0: 206d 6e65 6d6f 6e69 6351 0021 4464 0000 mnemonicQ.!Dd..\n 000cb2f0: 2020 2020 2020 2061 6e64 2061 7267 756d and argum\n 000cb300: 656e 742e 2053 7065 6369 6679 696e 6720 ent. Specifying \n 000cb310: 6120 6e65 6761 7469 7665 206f 6666 7365 a negative offse\n 000cb320: 7420 7265 7375 6c74 7320 696e 2061 2042 t results in a B\n-000cb330: 4144 5a50 4545 4b41 5247 5300 2146 6500 ADZPEEKARGS.!Fe.\n+000cb330: 4144 5a50 4545 4b41 5247 5300 2144 6500 ADZPEEKARGS.!De.\n 000cb340: 0020 2020 2020 2020 6572 726f 722e 2053 . error. S\n 000cb350: 7065 6369 6679 696e 6720 746f 6f20 6c61 pecifying too la\n 000cb360: 7267 6520 616e 206f 6666 7365 7420 7375 rge an offset su\n 000cb370: 6368 2074 6861 7420 756e 6176 6169 6c61 ch that unavaila\n 000cb380: 626c 6520 6d65 6d6f 7279 2069 7339 0021 ble memory is9.!\n-000cb390: 4666 0000 2020 2020 2020 2073 7065 6369 Ff.. speci\n+000cb390: 4466 0000 2020 2020 2020 2073 7065 6369 Df.. speci\n 000cb3a0: 6669 6564 2072 6573 756c 7473 2069 6e20 fied results in \n 000cb3b0: 6120 4241 445a 5045 454b 5241 4e47 4520 a BADZPEEKRANGE \n-000cb3c0: 6572 726f 722e 5200 2146 6700 0020 2020 error.R.!Fg.. \n+000cb3c0: 6572 726f 722e 5200 2144 6700 0020 2020 error.R.!Dg.. \n 000cb3d0: 2020 6f20 6c65 6e67 7468 2028 7365 636f o length (seco\n 000cb3e0: 6e64 2069 6e74 6567 6572 2065 7870 7265 nd integer expre\n 000cb3f0: 7373 696f 6e29 2069 7320 6120 6e75 6d65 ssion) is a nume\n 000cb400: 7269 6320 7661 6c75 6520 7468 6174 2073 ric value that s\n-000cb410: 7065 6369 6669 6573 4d00 2146 6800 0020 pecifiesM.!Fh.. \n+000cb410: 7065 6369 6669 6573 4d00 2144 6800 0020 pecifiesM.!Dh.. \n 000cb420: 2020 2020 2020 7468 6520 6c65 6e67 7468 the length\n 000cb430: 206f 6620 7468 6520 6669 656c 6420 746f of the field to\n 000cb440: 206f 6274 6169 6e2e 2053 7065 6369 6679 obtain. Specify\n 000cb450: 696e 6720 6120 6e65 6761 7469 7665 206c ing a negative l\n-000cb460: 6567 6e74 6852 0021 4669 0000 2020 2020 egnthR.!Fi.. \n+000cb460: 6567 6e74 6852 0021 4469 0000 2020 2020 egnthR.!Di.. \n 000cb470: 2020 2072 6573 756c 7473 2069 6e20 6120 results in a \n 000cb480: 4241 445a 5045 454b 4152 4720 6572 726f BADZPEEKARG erro\n 000cb490: 722e 2053 7065 6369 6679 696e 6720 6120 r. Specifying a \n 000cb4a0: 6c65 6e67 7468 2074 6861 7420 6578 6365 length that exce\n-000cb4b0: 6564 7320 7468 6550 0021 466a 0000 2020 eds theP.!Fj.. \n+000cb4b0: 6564 7320 7468 6550 0021 446a 0000 2020 eds theP.!Dj.. \n 000cb4c0: 2020 2020 206d 6178 696d 756d 2073 7472 maximum str\n 000cb4d0: 696e 6720 6c65 6e67 7468 2072 6573 756c ing length resul\n 000cb4e0: 7473 2069 6e20 6120 4d41 5853 5452 4c45 ts in a MAXSTRLE\n 000cb4f0: 4e20 6572 726f 722e 2053 7065 6369 6679 N error. Specify\n-000cb500: 696e 6720 746f 6f53 0021 4671 0000 2020 ing tooS.!Fq.. \n+000cb500: 696e 6720 746f 6f53 0021 4471 0000 2020 ing tooS.!Dq.. \n 000cb510: 2020 2020 206c 6172 6765 2061 206c 656e large a len\n 000cb520: 6774 6820 7375 6368 2074 6861 7420 756e gth such that un\n 000cb530: 6176 6169 6c61 626c 6520 6d65 6d6f 7279 available memory\n 000cb540: 2069 7320 7370 6563 6966 6965 6420 7265 is specified re\n-000cb550: 7375 6c74 7320 696e 2061 2200 2146 7200 sults in a\".!Fr.\n+000cb550: 7375 6c74 7320 696e 2061 2200 2144 7200 sults in a\".!Dr.\n 000cb560: 0020 2020 2020 2020 4241 445a 5045 454b . BADZPEEK\n-000cb570: 5241 4e47 4520 6572 726f 722e 5000 2146 RANGE error.P.!F\n+000cb570: 5241 4e47 4520 6572 726f 722e 5000 2144 RANGE error.P.!D\n 000cb580: 7300 0020 2020 2020 6f20 666f 726d 6174 s.. o format\n 000cb590: 2069 7320 616e 206f 7074 696f 6e61 6c20 is an optional \n 000cb5a0: 7369 6e67 6c65 2063 6173 6520 696e 6465 single case inde\n 000cb5b0: 7065 6e64 656e 7420 6368 6172 6163 7465 pendent characte\n-000cb5c0: 7220 666f 726d 6174 7469 6e67 4400 2146 r formattingD.!F\n+000cb5c0: 7220 666f 726d 6174 7469 6e67 4400 2144 r formattingD.!D\n 000cb5d0: 7400 0020 2020 2020 2020 636f 6465 2066 t.. code f\n 000cb5e0: 6f72 2074 6865 2072 6574 7269 6576 6564 or the retrieved\n 000cb5f0: 2064 6174 612e 2054 6865 2066 6f72 6d61 data. The forma\n 000cb600: 7474 696e 6720 636f 6465 7320 6172 653a tting codes are:\n-000cb610: 0700 2146 7500 0053 0021 4676 0000 2020 ..!Fu..S.!Fv.. \n+000cb610: 0700 2144 7500 0053 0021 4476 0000 2020 ..!Du..S.!Dv.. \n 000cb620: 2020 2020 2020 2020 6f20 4320 3a20 7265 o C : re\n 000cb630: 7475 726e 7320 6120 6368 6172 6163 7465 turns a characte\n 000cb640: 7220 7265 7072 6573 656e 7461 7469 6f6e r representation\n 000cb650: 7320 6f66 2074 6865 206d 656d 6f72 7920 s of the memory \n-000cb660: 6c6f 6361 7469 6f6e 733b 4f00 2146 7700 locations;O.!Fw.\n+000cb660: 6c6f 6361 7469 6f6e 733b 4f00 2144 7700 locations;O.!Dw.\n 000cb670: 0020 2020 2020 2020 2020 2020 2074 6869 . thi\n 000cb680: 7320 6973 2074 6865 2044 4546 4155 4c54 s is the DEFAULT\n 000cb690: 2069 6620 7468 6520 666f 7572 7468 2061 if the fourth a\n 000cb6a0: 7267 756d 656e 7420 6973 206e 6f74 2073 rgument is not s\n-000cb6b0: 7065 6369 6669 6564 2e4e 0021 4678 0000 pecified.N.!Fx..\n+000cb6b0: 7065 6369 6669 6564 2e4e 0021 4478 0000 pecified.N.!Dx..\n 000cb6c0: 2020 2020 2020 2020 2020 6f20 4920 3a20 o I : \n 000cb6d0: 7265 7475 726e 7320 6120 7369 676e 6564 returns a signed\n 000cb6e0: 2069 6e74 6567 6572 2076 616c 7565 202d integer value -\n 000cb6f0: 206e 6567 6174 6976 6520 7661 6c75 6573 negative values\n-000cb700: 2068 6176 6520 6153 0021 4679 0000 2020 have aS.!Fy.. \n+000cb700: 2068 6176 6520 6153 0021 4479 0000 2020 have aS.!Dy.. \n 000cb710: 2020 2020 2020 2020 2020 7072 6563 6564 preced\n 000cb720: 696e 6720 6d69 6e75 7320 7369 676e 2028 ing minus sign (\n 000cb730: 2d29 3b20 7468 6520 6c65 6e67 7468 2063 -); the length c\n 000cb740: 616e 2062 6520 312c 2032 2c20 342c 206f an be 1, 2, 4, o\n-000cb750: 7220 3820 6279 7465 732e 5300 2146 7a00 r 8 bytes.S.!Fz.\n+000cb750: 7220 3820 6279 7465 732e 5300 2144 7a00 r 8 bytes.S.!Dz.\n 000cb760: 0020 2020 2020 2020 2020 206f 2055 203a . o U :\n 000cb770: 2072 6574 7572 6e73 2061 6e20 756e 7369 returns an unsi\n 000cb780: 676e 6564 2069 6e74 6567 6572 2076 616c gned integer val\n 000cb790: 7565 202d 2061 6c6c 2062 6974 7320 6172 ue - all bits ar\n 000cb7a0: 6520 7061 7274 206f 6620 7468 6548 0021 e part of theH.!\n-000cb7b0: 4681 0000 2020 2020 2020 2020 2020 2020 F... \n+000cb7b0: 4481 0000 2020 2020 2020 2020 2020 2020 D... \n 000cb7c0: 6e75 6d65 7269 6320 7661 6c75 653b 2074 numeric value; t\n 000cb7d0: 6865 206c 656e 6774 6820 6361 6e20 6265 he length can be\n 000cb7e0: 2031 2c20 322c 2034 2c20 6f72 2038 2062 1, 2, 4, or 8 b\n 000cb7f0: 7974 6573 2e00 0000 0000 0000 0000 0000 ytes............\n 000cb800: 0100 0000 d103 0000 b128 0000 0000 0000 .........(......\n-000cb810: 7200 0046 4845 4c50 00ff 7300 ff46 554e r..FHELP..s..FUN\n+000cb810: 7200 0044 4845 4c50 00ff 7300 ff46 554e r..DHELP..s..FUN\n 000cb820: 4354 494f 4e53 00ff 7300 ff24 5a50 4545 CTIONS..s..$ZPEE\n 000cb830: 4b28 2900 c082 0000 2020 2020 2020 2020 K()..... \n 000cb840: 2020 6f20 5320 3a20 7265 7475 726e 7320 o S : returns \n 000cb850: 6120 6368 6172 6163 7465 7220 7265 7072 a character repr\n 000cb860: 6573 656e 7461 7469 6f6e 206f 6620 7468 esentation of th\n 000cb870: 6520 6d65 6d6f 7279 206c 6f63 6174 696f e memory locatio\n-000cb880: 6e73 4d00 2146 8300 0020 2020 2020 2020 nsM.!F... \n+000cb880: 6e73 4d00 2144 8300 0020 2020 2020 2020 nsM.!D... \n 000cb890: 2020 2020 2061 6e64 2074 6865 2066 6972 and the fir\n 000cb8a0: 7374 204e 554c 4c20 6368 6172 6163 7465 st NULL characte\n 000cb8b0: 7220 666f 756e 6420 7465 726d 696e 6174 r found terminat\n 000cb8c0: 6573 2074 6865 2072 6574 7572 6e65 6446 es the returnedF\n-000cb8d0: 0021 4684 0000 2020 2020 2020 2020 2020 .!F... \n+000cb8d0: 0021 4484 0000 2020 2020 2020 2020 2020 .!D... \n 000cb8e0: 2020 7374 7269 6e67 3b20 7468 6174 2069 string; that i\n 000cb8f0: 733a 2074 6865 2073 7065 6369 6669 6564 s: the specified\n 000cb900: 206c 656e 6774 6820 6973 2061 206d 6178 length is a max\n-000cb910: 696d 756d 2e54 0021 4685 0000 2020 2020 imum.T.!F... \n+000cb910: 696d 756d 2e54 0021 4485 0000 2020 2020 imum.T.!D... \n 000cb920: 2020 2020 2020 6f20 543a 2053 656c 6563 o T: Selec\n 000cb930: 7473 2061 2024 484f 524f 4c4f 4720 666f ts a $HOROLOG fo\n 000cb940: 726d 6174 2066 6f72 2061 2066 6965 6c64 rmat for a field\n 000cb950: 206f 6620 3420 6f72 2038 2062 7974 6573 of 4 or 8 bytes\n-000cb960: 2077 6869 6368 2069 7350 0021 4686 0000 which isP.!F...\n+000cb960: 2077 6869 6368 2069 7350 0021 4486 0000 which isP.!D...\n 000cb970: 2020 2020 2020 2020 2020 2020 696e 7465 inte\n 000cb980: 6e64 6564 2066 6f72 2075 7365 206f 6e20 nded for use on \n 000cb990: 6669 656c 6473 2069 6e20 554e 4958 2074 fields in UNIX t\n 000cb9a0: 696d 6520 666f 726d 6174 2028 7365 636f ime format (seco\n-000cb9b0: 6e64 7320 7369 6e63 651e 0021 4687 0000 nds since..!F...\n+000cb9b0: 6e64 7320 7369 6e63 651e 0021 4487 0000 nds since..!D...\n 000cb9c0: 2020 2020 2020 2020 2020 2020 3031 2f30 01/0\n-000cb9d0: 312f 3139 3730 2954 0021 4688 0000 2020 1/1970)T.!F... \n+000cb9d0: 312f 3139 3730 2954 0021 4488 0000 2020 1/1970)T.!D... \n 000cb9e0: 2020 2020 2020 2020 6f20 5820 3a20 7265 o X : re\n 000cb9f0: 7475 726e 7320 6120 6865 7861 6465 6369 turns a hexadeci\n 000cba00: 6d61 6c20 7661 6c75 6520 6173 2030 7858 mal value as 0xX\n 000cba10: 5858 5858 5820 7768 6572 6520 5858 5858 XXXXX where XXXX\n-000cba20: 5858 2069 7320 7477 6963 6554 0021 4689 XX is twiceT.!F.\n+000cba20: 5858 2069 7320 7477 6963 6554 0021 4489 XX is twiceT.!D.\n 000cba30: 0000 2020 2020 2020 2020 2020 2020 7468 .. th\n 000cba40: 6520 7370 6563 6966 6965 6420 6c65 6e67 e specified leng\n 000cba50: 7468 2069 6e20 6279 7465 732c 2073 6f20 th in bytes, so \n 000cba60: 7265 7175 6573 7465 6420 6c65 6e67 7468 requested length\n 000cba70: 2031 2072 6574 7572 6e73 2030 7858 5853 1 returns 0xXXS\n-000cba80: 0021 468a 0000 2020 2020 2020 2020 2020 .!F... \n+000cba80: 0021 448a 0000 2020 2020 2020 2020 2020 .!D... \n 000cba90: 2020 616e 6420 6c65 6e67 7468 2034 2072 and length 4 r\n 000cbaa0: 6574 7572 6e73 2030 7858 5858 5858 5858 eturns 0xXXXXXXX\n 000cbab0: 583b 2074 6865 206c 656e 6774 6820 6361 X; the length ca\n 000cbac0: 6e20 6265 2031 2c20 322c 2034 2c20 6f72 n be 1, 2, 4, or\n-000cbad0: 2038 1900 2146 9100 0020 2020 2020 2020 8..!F... \n-000cbae0: 2020 2020 2062 7974 6573 2e53 0021 4692 bytes.S.!F.\n+000cbad0: 2038 1900 2144 9100 0020 2020 2020 2020 8..!D... \n+000cbae0: 2020 2020 2062 7974 6573 2e53 0021 4492 bytes.S.!D.\n 000cbaf0: 0000 2020 2020 2020 2020 2020 6f20 5a20 .. o Z \n 000cbb00: 3a20 7265 7475 726e 7320 6120 6865 7861 : returns a hexa\n 000cbb10: 6465 6369 6d61 6c20 7265 7072 6573 656e decimal represen\n 000cbb20: 7461 7469 6f6e 206f 6620 7468 6520 6d65 tation of the me\n 000cbb30: 6d6f 7279 206c 6f63 6174 696f 6e73 5000 mory locationsP.\n-000cbb40: 2146 9300 0020 2020 2020 2020 2020 2020 !F... \n+000cbb40: 2144 9300 0020 2020 2020 2020 2020 2020 !D... \n 000cbb50: 2061 7320 2758 2720 646f 6573 2c20 7769 as 'X' does, wi\n 000cbb60: 7468 6f75 7420 7265 6761 7264 2074 6f20 thout regard to \n 000cbb70: 656e 6469 616e 6e65 7373 2c20 616e 6420 endianness, and \n 000cbb80: 7769 7468 206e 6f20 6c65 6e67 7468 3c00 with no length<.\n-000cbb90: 2146 9400 0020 2020 2020 2020 2020 2020 !F... \n+000cbb90: 2144 9400 0020 2020 2020 2020 2020 2020 !D... \n 000cbba0: 2072 6573 7472 6963 7469 6f6e 206f 7468 restriction oth\n 000cbbb0: 6572 2074 6861 6e20 6d61 7820 7374 7269 er than max stri\n-000cbbc0: 6e67 206c 656e 6774 682e 0700 2146 9500 ng length...!F..\n+000cbbc0: 6e67 206c 656e 6774 682e 0700 2144 9500 ng length...!D..\n 000cbbd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cbbe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cbbf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cbc00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cbc10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cbc20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cbc30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -52219,1007 +52219,1007 @@\n 000cbfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cbfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cbfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cbfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cbfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cbff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cc000: 0100 0000 b407 0000 ea28 0000 0000 0000 .........(......\n-000cc010: 6f00 0046 4845 4c50 00ff 7300 ff46 554e o..FHELP..s..FUN\n+000cc010: 6f00 0044 4845 4c50 00ff 7300 ff46 554e o..DHELP..s..FUN\n 000cc020: 4354 494f 4e53 00ff 7300 ff24 5a53 4f43 CTIONS..s..$ZSOC\n 000cc030: 4b45 5428 2900 c012 0000 2020 2020 2020 KET()..... \n 000cc040: 2069 6e66 6f72 6d61 7469 6f6e 2072 6574 information ret\n 000cc050: 7572 6e65 6420 616e 6420 7468 6520 6f70 urned and the op\n 000cc060: 7469 6f6e 616c 2074 6869 7264 2065 7870 tional third exp\n 000cc070: 7265 7373 696f 6e20 7573 7561 6c6c 7950 ression usuallyP\n-000cc080: 0023 4613 0000 2020 2020 2020 2073 7065 .#F... spe\n+000cc080: 0023 4413 0000 2020 2020 2020 2073 7065 .#D... spe\n 000cc090: 6369 6669 6573 2074 6865 2069 6e64 6578 cifies the index\n 000cc0a0: 2028 7374 6172 7469 6e67 2061 7420 7a65 (starting at ze\n 000cc0b0: 726f 2920 6f66 2061 2073 6f63 6b65 7420 ro) of a socket \n 000cc0c0: 6174 7461 6368 6564 2074 6f20 7468 654c attached to theL\n-000cc0d0: 0023 4614 0000 2020 2020 2020 2064 6576 .#F... dev\n+000cc0d0: 0023 4414 0000 2020 2020 2020 2064 6576 .#D... dev\n 000cc0e0: 6963 653b 2069 6620 7468 6520 696e 6465 ice; if the inde\n 000cc0f0: 7820 6973 206f 7574 7369 6465 2074 6865 x is outside the\n 000cc100: 2072 616e 6765 206f 6620 6174 7461 6368 range of attach\n-000cc110: 6564 2073 6f63 6b65 7473 2c50 0023 4615 ed sockets,P.#F.\n+000cc110: 6564 2073 6f63 6b65 7473 2c50 0023 4415 ed sockets,P.#D.\n 000cc120: 0000 2020 2020 2020 2024 5a53 4f43 4b45 .. $ZSOCKE\n 000cc130: 5428 2920 7265 7475 726e 7320 616e 2065 T() returns an e\n 000cc140: 6d70 7479 2073 7472 696e 672e 2049 6620 mpty string. If \n 000cc150: 7468 6520 7468 6972 6420 6578 7072 6573 the third expres\n-000cc160: 7369 6f6e 2069 7320 6e6f 7451 0023 4616 sion is notQ.#F.\n+000cc160: 7369 6f6e 2069 7320 6e6f 7451 0023 4416 sion is notQ.#D.\n 000cc170: 0000 2020 2020 2020 2073 7065 6369 6669 .. specifi\n 000cc180: 6564 2c20 245a 534f 434b 4554 2829 2072 ed, $ZSOCKET() r\n 000cc190: 6574 7572 6e73 2069 6e66 6f72 6d61 7469 eturns informati\n 000cc1a0: 6f6e 2061 626f 7574 2074 6865 2063 7572 on about the cur\n-000cc1b0: 7265 6e74 2073 6f63 6b65 742e 4f00 2346 rent socket.O.#F\n+000cc1b0: 7265 6e74 2073 6f63 6b65 742e 4f00 2344 rent socket.O.#D\n 000cc1c0: 1700 0020 2020 2020 2020 5573 696e 6720 ... Using \n 000cc1d0: 616e 2069 6e76 616c 6964 206b 6579 776f an invalid keywo\n 000cc1e0: 7264 2070 726f 6475 6365 7320 6120 5a53 rd produces a ZS\n 000cc1f0: 4f43 4b45 5441 5454 5220 6572 726f 722e OCKETATTR error.\n-000cc200: 2054 6865 2066 6f75 7274 684a 0023 4618 The fourthJ.#F.\n+000cc200: 2054 6865 2066 6f75 7274 684a 0023 4418 The fourthJ.#D.\n 000cc210: 0000 2020 2020 2020 2065 7870 7265 7373 .. express\n 000cc220: 696f 6e20 7370 6563 6966 6965 7320 616e ion specifies an\n 000cc230: 2069 6e64 6976 6964 7561 6c20 6465 6c69 individual deli\n 000cc240: 6d69 7465 7220 7768 656e 2074 6865 2073 miter when the s\n-000cc250: 6563 6f6e 644b 0023 4619 0000 2020 2020 econdK.#F... \n+000cc250: 6563 6f6e 644b 0023 4419 0000 2020 2020 econdK.#D... \n 000cc260: 2020 2065 7870 7265 7373 696f 6e20 7370 expression sp\n 000cc270: 6563 6966 6965 7320 4445 4c49 4d49 5445 ecifies DELIMITE\n 000cc280: 522e 2046 6f72 206d 6f72 6520 696e 666f R. For more info\n 000cc290: 726d 6174 696f 6e2c 2073 6565 2074 6865 rmation, see the\n-000cc2a0: 4f00 2346 1a00 0020 2020 2020 2020 666f O.#F... fo\n+000cc2a0: 4f00 2344 1a00 0020 2020 2020 2020 666f O.#D... fo\n 000cc2b0: 6c6c 6f77 696e 6720 7461 626c 652e 204e llowing table. N\n 000cc2c0: 6f74 6520 7468 6174 2063 6861 6e67 6573 ote that changes\n 000cc2d0: 2074 6f20 7468 6520 736f 636b 6574 2063 to the socket c\n 000cc2e0: 6f6c 6c65 6374 696f 6e20 666f 7220 614e ollection for aN\n-000cc2f0: 0023 4621 0000 2020 2020 2020 2053 4f43 .#F!.. SOC\n+000cc2f0: 0023 4421 0000 2020 2020 2020 2053 4f43 .#D!.. SOC\n 000cc300: 4b45 5420 6465 7669 6365 2075 7369 6e67 KET device using\n 000cc310: 204f 5045 4e2c 2043 4c4f 5345 2c20 5553 OPEN, CLOSE, US\n 000cc320: 4520 3a41 5454 4143 482c 206f 7220 5553 E :ATTACH, or US\n 000cc330: 4520 3a44 4554 4143 4820 6d61 792c 0023 E :DETACH may,.#\n-000cc340: 4622 0000 2020 2020 2020 2063 6861 6e67 F\".. chang\n+000cc340: 4422 0000 2020 2020 2020 2063 6861 6e67 D\".. chang\n 000cc350: 6520 7468 6520 696e 6465 7820 666f 7220 e the index for \n-000cc360: 6120 736f 636b 6574 2e07 0023 4623 0000 a socket...#F#..\n-000cc370: 5400 2346 2400 0020 2020 2b2d 2d2d 2d2d T.#F$.. +-----\n+000cc360: 6120 736f 636b 6574 2e07 0023 4423 0000 a socket...#D#..\n+000cc370: 5400 2344 2400 0020 2020 2b2d 2d2d 2d2d T.#D$.. +-----\n 000cc380: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cc390: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cc3a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cc3b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000cc3c0: 2d2d 2d2b 5400 2346 2500 0020 2020 7c20 ---+T.#F%.. | \n+000cc3c0: 2d2d 2d2b 5400 2344 2500 0020 2020 7c20 ---+T.#D%.. | \n 000cc3d0: 2020 204b 6579 776f 7264 2020 2020 7c20 Keyword | \n 000cc3e0: 2020 4172 6775 6d65 6e74 7320 2020 7c20 Arguments | \n 000cc3f0: 2020 2020 2020 2020 2020 2020 2020 2052 R\n 000cc400: 6574 7572 6e73 2020 2020 2020 2020 2020 eturns \n-000cc410: 2020 2020 2020 207c 5400 2346 2600 0020 |T.#F&.. \n+000cc410: 2020 2020 2020 207c 5400 2344 2600 0020 |T.#D&.. \n 000cc420: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 000cc430: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000cc440: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000cc450: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000cc460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 2346 -----------|T.#F\n+000cc460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 2344 -----------|T.#D\n 000cc470: 2700 0020 2020 7c20 4355 5252 454e 5449 '.. | CURRENTI\n 000cc480: 4e44 4558 2020 7c20 2020 2020 2020 2020 NDEX | \n 000cc490: 2020 2020 2020 7c20 5468 6520 696e 6465 | The inde\n 000cc4a0: 7820 2873 7461 7274 696e 6720 6174 207a x (starting at z\n 000cc4b0: 6572 6f29 206f 6620 7468 6520 2020 207c ero) of the |\n-000cc4c0: 5400 2346 2800 0020 2020 7c20 2020 2020 T.#F(.. | \n+000cc4c0: 5400 2344 2800 0020 2020 7c20 2020 2020 T.#D(.. | \n 000cc4d0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 000cc4e0: 2020 2020 2020 2020 2020 7c20 6375 7272 | curr\n 000cc4f0: 656e 7420 736f 636b 6574 2066 6f72 2074 ent socket for t\n 000cc500: 6865 2053 4f43 4b45 5420 6465 7669 6365 he SOCKET device\n-000cc510: 2e20 207c 5400 2346 2900 0020 2020 7c2d . |T.#F).. |-\n+000cc510: 2e20 207c 5400 2344 2900 0020 2020 7c2d . |T.#D).. |-\n 000cc520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000cc530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000cc540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cc550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000cc560: 2d2d 2d2d 2d2d 2d7c 5400 2346 2a00 0020 -------|T.#F*.. \n+000cc560: 2d2d 2d2d 2d2d 2d7c 5400 2344 2a00 0020 -------|T.#D*.. \n 000cc570: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000cc580: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000cc590: 2020 7c20 4966 206f 6e6c 7920 696e 6465 | If only inde\n 000cc5a0: 7820 6973 2073 7065 6369 6669 6564 2c20 x is specified, \n-000cc5b0: 7468 6520 6e75 6d62 6572 207c 5400 2346 the number |T.#F\n+000cc5b0: 7468 6520 6e75 6d62 6572 207c 5400 2344 the number |T.#D\n 000cc5c0: 3100 0020 2020 7c20 2020 2020 2020 2020 1.. | \n 000cc5d0: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 000cc5e0: 2020 2020 2020 7c20 6f66 2064 656c 696d | of delim\n 000cc5f0: 6974 6572 732e 2020 2020 2020 2020 2020 iters. \n 000cc600: 2020 2020 2020 2020 2020 2020 2020 207c |\n-000cc610: 5400 2346 3200 0020 2020 7c20 4445 4c49 T.#F2.. | DELI\n+000cc610: 5400 2344 3200 0020 2020 7c20 4445 4c49 T.#D2.. | DELI\n 000cc620: 4d49 5445 5220 2020 2020 7c20 696e 6465 MITER | inde\n 000cc630: 785b 2c20 2020 2020 2020 7c20 2020 2020 x[, | \n 000cc640: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000cc650: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000cc660: 2020 207c 5400 2346 3300 0020 2020 7c20 |T.#F3.. | \n+000cc660: 2020 207c 5400 2344 3300 0020 2020 7c20 |T.#D3.. | \n 000cc670: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000cc680: 6465 6c69 6d69 7465 725d 2020 2020 7c20 delimiter] | \n 000cc690: 4966 2064 656c 696d 6974 6572 2069 7320 If delimiter is \n 000cc6a0: 616c 736f 2073 7065 6369 6669 6564 2c20 also specified, \n-000cc6b0: 2020 2020 2020 207c 5400 2346 3400 0020 |T.#F4.. \n+000cc6b0: 2020 2020 2020 207c 5400 2344 3400 0020 |T.#D4.. \n 000cc6c0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000cc6d0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000cc6e0: 2020 7c20 7365 6c65 6374 7320 7768 6963 | selects whic\n 000cc6f0: 6820 6465 6c69 6d69 7465 7220 746f 2072 h delimiter to r\n-000cc700: 6574 7572 6e2e 2054 6865 207c 5400 2346 eturn. The |T.#F\n+000cc700: 6574 7572 6e2e 2054 6865 207c 5400 2344 eturn. The |T.#D\n 000cc710: 3500 0020 2020 7c20 2020 2020 2020 2020 5.. | \n 000cc720: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 000cc730: 2020 2020 2020 7c20 6669 7273 7420 6465 | first de\n 000cc740: 6c69 6d69 7465 7220 6973 207a 6572 6f2e limiter is zero.\n 000cc750: 2020 2020 2020 2020 2020 2020 2020 207c |\n-000cc760: 5400 2346 3600 0020 2020 7c2d 2d2d 2d2d T.#F6.. |-----\n+000cc760: 5400 2344 3600 0020 2020 7c2d 2d2d 2d2d T.#D6.. |-----\n 000cc770: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 000cc780: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 000cc790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cc7a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cc7b0: 2d2d 2d7c 0000 0000 0000 0000 0000 0000 ---|............\n 000cc7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cc7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cc7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cc7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cc800: 0100 0000 bf07 0000 0129 0000 0000 0000 .........)......\n-000cc810: 7700 0046 4845 4c50 00ff 7300 ff46 554e w..FHELP..s..FUN\n+000cc810: 7700 0044 4845 4c50 00ff 7300 ff46 554e w..DHELP..s..FUN\n 000cc820: 4354 494f 4e53 00ff 7300 ff24 5a53 4f43 CTIONS..s..$ZSOC\n 000cc830: 4b45 5428 2900 c037 0000 2020 207c 2044 KET()..7.. | D\n 000cc840: 4553 4352 4950 544f 5220 2020 207c 2069 ESCRIPTOR | i\n 000cc850: 6e64 6578 2020 2020 2020 2020 207c 2054 ndex | T\n 000cc860: 6865 204f 5320 736f 636b 6574 2064 6573 he OS socket des\n 000cc870: 6372 6970 746f 7220 666f 7220 7468 6520 criptor for the \n-000cc880: 2020 2020 2020 7c54 0023 4638 0000 2020 |T.#F8.. \n+000cc880: 2020 2020 2020 7c54 0023 4438 0000 2020 |T.#D8.. \n 000cc890: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cc8a0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cc8b0: 207c 2073 6f63 6b65 742e 2020 2020 2020 | socket. \n 000cc8c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000cc8d0: 2020 2020 2020 2020 2020 7c54 0023 4639 |T.#F9\n+000cc8d0: 2020 2020 2020 2020 2020 7c54 0023 4439 |T.#D9\n 000cc8e0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000cc8f0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000cc900: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000cc910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cc920: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000cc930: 0023 463a 0000 2020 207c 2020 2020 2020 .#F:.. | \n+000cc930: 0023 443a 0000 2020 207c 2020 2020 2020 .#D:.. | \n 000cc940: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000cc950: 2020 2020 2020 2020 207c 204c 4953 5445 | LISTE\n 000cc960: 4e2c 2043 4f4e 4e45 4354 2c20 4143 4345 N, CONNECT, ACCE\n 000cc970: 5054 4544 2c20 5052 494e 4349 5041 4c2c PTED, PRINCIPAL,\n-000cc980: 2020 7c54 0023 4641 0000 2020 207c 2020 |T.#FA.. | \n+000cc980: 2020 7c54 0023 4441 0000 2020 207c 2020 |T.#DA.. | \n 000cc990: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000cc9a0: 2020 2020 2020 2020 2020 2020 207c 206f | o\n 000cc9b0: 7220 5041 5353 4544 2020 2020 2020 2020 r PASSED \n 000cc9c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000cc9d0: 2020 2020 2020 7c54 0023 4642 0000 2020 |T.#FB.. \n+000cc9d0: 2020 2020 2020 7c54 0023 4442 0000 2020 |T.#DB.. \n 000cc9e0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cc9f0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cca00: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cca10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000cca20: 2020 2020 2020 2020 2020 7c54 0023 4643 |T.#FC\n+000cca20: 2020 2020 2020 2020 2020 7c54 0023 4443 |T.#DC\n 000cca30: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000cca40: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 000cca50: 2020 2020 207c 2041 4343 4550 5445 4420 | ACCEPTED \n 000cca60: 696e 6469 6361 7465 7320 6120 636f 6e6e indicates a conn\n 000cca70: 6563 7469 6f6e 2020 2020 2020 2020 7c54 ection |T\n-000cca80: 0023 4644 0000 2020 207c 2020 2020 2020 .#FD.. | \n+000cca80: 0023 4444 0000 2020 207c 2020 2020 2020 .#DD.. | \n 000cca90: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000ccaa0: 2020 2020 2020 2020 207c 2063 7265 6174 | creat\n 000ccab0: 6564 2066 726f 6d20 6120 4c49 5354 454e ed from a LISTEN\n 000ccac0: 696e 6720 736f 636b 6574 2e20 2020 2020 ing socket. \n-000ccad0: 2020 7c54 0023 4645 0000 2020 207c 2048 |T.#FE.. | H\n+000ccad0: 2020 7c54 0023 4445 0000 2020 207c 2048 |T.#DE.. | H\n 000ccae0: 4f57 4352 4541 5445 4420 2020 207c 2069 OWCREATED | i\n 000ccaf0: 6e64 6578 2020 2020 2020 2020 207c 2020 ndex | \n 000ccb00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ccb10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ccb20: 2020 2020 2020 7c54 0023 4646 0000 2020 |T.#FF.. \n+000ccb20: 2020 2020 2020 7c54 0023 4446 0000 2020 |T.#DF.. \n 000ccb30: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000ccb40: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000ccb50: 207c 2050 5249 4e43 4950 414c 2069 6e64 | PRINCIPAL ind\n 000ccb60: 6963 6174 6573 2074 6861 7420 7468 6520 icates that the \n-000ccb70: 736f 636b 6574 2069 7320 7c54 0023 4647 socket is |T.#FG\n+000ccb70: 736f 636b 6574 2069 7320 7c54 0023 4447 socket is |T.#DG\n 000ccb80: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000ccb90: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 000ccba0: 2020 2020 207c 2074 6865 2024 5052 494e | the $PRIN\n 000ccbb0: 4349 5041 4c20 6f66 2074 6865 2070 726f CIPAL of the pro\n 000ccbc0: 6365 7373 2e20 2020 2020 2020 2020 7c54 cess. |T\n-000ccbd0: 0023 4648 0000 2020 207c 2020 2020 2020 .#FH.. | \n+000ccbd0: 0023 4448 0000 2020 207c 2020 2020 2020 .#DH.. | \n 000ccbe0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000ccbf0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000ccc00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ccc10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ccc20: 2020 7c54 0023 4649 0000 2020 207c 2020 |T.#FI.. | \n+000ccc20: 2020 7c54 0023 4449 0000 2020 207c 2020 |T.#DI.. | \n 000ccc30: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000ccc40: 2020 2020 2020 2020 2020 2020 207c 2050 | P\n 000ccc50: 4153 5345 4420 696e 6469 6361 7465 7320 ASSED indicates \n 000ccc60: 6120 736f 636b 6574 2070 6173 7365 6420 a socket passed \n-000ccc70: 6279 2020 2020 7c54 0023 464a 0000 2020 by |T.#FJ.. \n+000ccc70: 6279 2020 2020 7c54 0023 444a 0000 2020 by |T.#DJ.. \n 000ccc80: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000ccc90: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000ccca0: 207c 2057 5249 5445 202f 4143 4345 5054 | WRITE /ACCEPT\n 000cccb0: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n-000cccc0: 2020 2020 2020 2020 2020 7c54 0023 4651 |T.#FQ\n+000cccc0: 2020 2020 2020 2020 2020 7c54 0023 4451 |T.#DQ\n 000cccd0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000ccce0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000cccf0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000ccd00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ccd10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000ccd20: 0023 4652 0000 2020 207c 2049 4e44 4558 .#FR.. | INDEX\n+000ccd20: 0023 4452 0000 2020 207c 2049 4e44 4558 .#DR.. | INDEX\n 000ccd30: 2020 2020 2020 2020 207c 2068 616e 646c | handl\n 000ccd40: 6520 2020 2020 2020 207c 2054 6865 2063 e | The c\n 000ccd50: 7572 7265 6e74 2069 6e64 6578 206f 6620 urrent index of \n 000ccd60: 7468 6520 736f 636b 6574 206e 616d 6564 the socket named\n-000ccd70: 2020 7c54 0023 4653 0000 2020 207c 2020 |T.#FS.. | \n+000ccd70: 2020 7c54 0023 4453 0000 2020 207c 2020 |T.#DS.. | \n 000ccd80: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000ccd90: 2020 2020 2020 2020 2020 2020 207c 2062 | b\n 000ccda0: 7920 6861 6e64 6c65 2e20 2020 2020 2020 y handle. \n 000ccdb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ccdc0: 2020 2020 2020 7c54 0023 4654 0000 2020 |T.#FT.. \n+000ccdc0: 2020 2020 2020 7c54 0023 4454 0000 2020 |T.#DT.. \n 000ccdd0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 000ccde0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 000ccdf0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 000cce00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000cce10: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0023 4655 ----------|T.#FU\n+000cce10: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0023 4455 ----------|T.#DU\n 000cce20: 0000 2020 207c 2049 4f45 5252 4f52 2020 .. | IOERROR \n 000cce30: 2020 2020 207c 2069 6e64 6578 2020 2020 | index \n 000cce40: 2020 2020 207c 2031 2028 5452 5545 2920 | 1 (TRUE) \n 000cce50: 6966 2049 4f45 5252 4f52 3d54 5241 5020 if IOERROR=TRAP \n 000cce60: 6f74 6865 7277 6973 6520 3020 2020 7c54 otherwise 0 |T\n-000cce70: 0023 4656 0000 2020 207c 2020 2020 2020 .#FV.. | \n+000cce70: 0023 4456 0000 2020 207c 2020 2020 2020 .#DV.. | \n 000cce80: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000cce90: 2020 2020 2020 2020 207c 2028 4641 4c53 | (FALS\n 000ccea0: 4529 2e20 2020 2020 2020 2020 2020 2020 E). \n 000cceb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ccec0: 2020 7c54 0023 4657 0000 2020 207c 2d2d |T.#FW.. |--\n+000ccec0: 2020 7c54 0023 4457 0000 2020 207c 2d2d |T.#DW.. |--\n 000cced0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000ccee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000ccef0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ccf00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000ccf10: 2d2d 2d2d 2d2d 7c54 0023 4658 0000 2020 ------|T.#FX.. \n+000ccf10: 2d2d 2d2d 2d2d 7c54 0023 4458 0000 2020 ------|T.#DX.. \n 000ccf20: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000ccf30: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000ccf40: 207c 2054 6865 2061 6464 7265 7373 206f | The address o\n 000ccf50: 6620 7468 6520 6c6f 6361 6c20 7369 6465 f the local side\n-000ccf60: 206f 6620 7468 6520 2020 7c54 0023 4659 of the |T.#FY\n+000ccf60: 206f 6620 7468 6520 2020 7c54 0023 4459 of the |T.#DY\n 000ccf70: 0000 2020 207c 204c 4f43 414c 4144 4452 .. | LOCALADDR\n 000ccf80: 4553 5320 207c 2069 6e64 6578 2020 2020 ESS | index \n 000ccf90: 2020 2020 207c 2073 6f63 6b65 742e 2046 | socket. F\n 000ccfa0: 6f72 2054 4350 2073 6f63 6b65 7473 3a20 or TCP sockets: \n 000ccfb0: 7468 6520 4950 7636 206f 7220 2020 7c00 the IPv6 or |.\n 000ccfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ccfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ccfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ccff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cd000: 0100 0000 bf07 0000 1829 0000 0000 0000 .........)......\n-000cd010: 7700 0046 4845 4c50 00ff 7300 ff46 554e w..FHELP..s..FUN\n+000cd010: 7700 0044 4845 4c50 00ff 7300 ff46 554e w..DHELP..s..FUN\n 000cd020: 4354 494f 4e53 00ff 7300 ff24 5a53 4f43 CTIONS..s..$ZSOC\n 000cd030: 4b45 5428 2900 c05a 0000 2020 207c 2020 KET()..Z.. | \n 000cd040: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000cd050: 2020 2020 2020 2020 2020 2020 207c 2049 | I\n 000cd060: 5076 3420 6e75 6d65 7269 6320 6164 6472 Pv4 numeric addr\n 000cd070: 6573 732e 2046 6f72 204c 4f43 414c 2020 ess. For LOCAL \n-000cd080: 2020 2020 2020 7c54 0023 4661 0000 2020 |T.#Fa.. \n+000cd080: 2020 2020 2020 7c54 0023 4461 0000 2020 |T.#Da.. \n 000cd090: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cd0a0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cd0b0: 207c 2073 6f63 6b65 7473 3a20 7468 6520 | sockets: the \n 000cd0c0: 7061 7468 2e20 2020 2020 2020 2020 2020 path. \n-000cd0d0: 2020 2020 2020 2020 2020 7c54 0023 4662 |T.#Fb\n+000cd0d0: 2020 2020 2020 2020 2020 7c54 0023 4462 |T.#Db\n 000cd0e0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000cd0f0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000cd100: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000cd110: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cd120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000cd130: 0023 4663 0000 2020 207c 204c 4f43 414c .#Fc.. | LOCAL\n+000cd130: 0023 4463 0000 2020 207c 204c 4f43 414c .#Dc.. | LOCAL\n 000cd140: 504f 5254 2020 2020 207c 2069 6e64 6578 PORT | index\n 000cd150: 2020 2020 2020 2020 207c 2054 6865 206e | The n\n 000cd160: 756d 6572 6963 2070 6f72 7420 6f66 2074 umeric port of t\n 000cd170: 6865 206c 6f63 616c 2073 6964 6520 6f66 he local side of\n-000cd180: 2020 7c54 0023 4664 0000 2020 207c 2020 |T.#Fd.. | \n+000cd180: 2020 7c54 0023 4464 0000 2020 207c 2020 |T.#Dd.. | \n 000cd190: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000cd1a0: 2020 2020 2020 2020 2020 2020 207c 2061 | a\n 000cd1b0: 2054 4350 2073 6f63 6b65 742e 2020 2020 TCP socket. \n 000cd1c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000cd1d0: 2020 2020 2020 7c54 0023 4665 0000 2020 |T.#Fe.. \n+000cd1d0: 2020 2020 2020 7c54 0023 4465 0000 2020 |T.#De.. \n 000cd1e0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 000cd1f0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 000cd200: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 000cd210: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000cd220: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0023 4666 ----------|T.#Ff\n+000cd220: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0023 4466 ----------|T.#Df\n 000cd230: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000cd240: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 000cd250: 2020 2020 207c 2054 6865 2076 616c 7565 | The value\n 000cd260: 206f 6620 7468 6520 4d4f 5245 5245 4144 of the MOREREAD\n 000cd270: 5449 4d45 2064 6576 6963 6520 2020 7c54 TIME device |T\n-000cd280: 0023 4667 0000 2020 207c 204d 4f52 4552 .#Fg.. | MORER\n+000cd280: 0023 4467 0000 2020 207c 204d 4f52 4552 .#Dg.. | MORER\n 000cd290: 4541 4454 494d 4520 207c 2069 6e64 6578 EADTIME | index\n 000cd2a0: 2020 2020 2020 2020 207c 2070 6172 616d | param\n 000cd2b0: 6574 6572 2069 6620 6974 2077 6173 2073 eter if it was s\n 000cd2c0: 7065 6369 6669 6564 2c20 2020 2020 2020 pecified, \n-000cd2d0: 2020 7c54 0023 4668 0000 2020 207c 2020 |T.#Fh.. | \n+000cd2d0: 2020 7c54 0023 4468 0000 2020 207c 2020 |T.#Dh.. | \n 000cd2e0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000cd2f0: 2020 2020 2020 2020 2020 2020 207c 206f | o\n 000cd300: 7468 6572 7769 7365 2061 6e20 656d 7074 therwise an empt\n 000cd310: 7920 7374 7269 6e67 2e20 2020 2020 2020 y string. \n-000cd320: 2020 2020 2020 7c54 0023 4669 0000 2020 |T.#Fi.. \n+000cd320: 2020 2020 2020 7c54 0023 4469 0000 2020 |T.#Di.. \n 000cd330: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 000cd340: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 000cd350: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 000cd360: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000cd370: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0023 466a ----------|T.#Fj\n+000cd370: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0023 446a ----------|T.#Dj\n 000cd380: 0000 2020 207c 204e 554d 4245 5220 2020 .. | NUMBER \n 000cd390: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 000cd3a0: 2020 2020 207c 2054 6865 206e 756d 6265 | The numbe\n 000cd3b0: 7220 6f66 2073 6f63 6b65 7473 2069 6e20 r of sockets in \n 000cd3c0: 7468 6520 534f 434b 4554 2020 2020 7c54 the SOCKET |T\n-000cd3d0: 0023 4671 0000 2020 207c 2020 2020 2020 .#Fq.. | \n+000cd3d0: 0023 4471 0000 2020 207c 2020 2020 2020 .#Dq.. | \n 000cd3e0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000cd3f0: 2020 2020 2020 2020 207c 2064 6576 6963 | devic\n 000cd400: 652e 2020 2020 2020 2020 2020 2020 2020 e. \n 000cd410: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000cd420: 2020 7c54 0023 4672 0000 2020 207c 2d2d |T.#Fr.. |--\n+000cd420: 2020 7c54 0023 4472 0000 2020 207c 2d2d |T.#Dr.. |--\n 000cd430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000cd440: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000cd450: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cd460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000cd470: 2d2d 2d2d 2d2d 7c54 0023 4673 0000 2020 ------|T.#Fs.. \n+000cd470: 2d2d 2d2d 2d2d 7c54 0023 4473 0000 2020 ------|T.#Ds.. \n 000cd480: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cd490: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cd4a0: 207c 2049 6620 7468 6520 736f 636b 6574 | If the socket\n 000cd4b0: 2077 6173 2063 7265 6174 6564 2066 726f was created fro\n-000cd4c0: 6d20 6120 2020 2020 2020 7c54 0023 4674 m a |T.#Ft\n+000cd4c0: 6d20 6120 2020 2020 2020 7c54 0023 4474 m a |T.#Dt\n 000cd4d0: 0000 2020 207c 2050 4152 454e 5420 2020 .. | PARENT \n 000cd4e0: 2020 2020 207c 2069 6e64 6578 2020 2020 | index \n 000cd4f0: 2020 2020 207c 204c 4953 5445 4e69 6e67 | LISTENing\n 000cd500: 2073 6f63 6b65 743a 2074 6865 2068 616e socket: the han\n 000cd510: 646c 6520 6f66 2074 6865 2020 2020 7c54 dle of the |T\n-000cd520: 0023 4675 0000 2020 207c 2020 2020 2020 .#Fu.. | \n+000cd520: 0023 4475 0000 2020 207c 2020 2020 2020 .#Du.. | \n 000cd530: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000cd540: 2020 2020 2020 2020 207c 204c 4953 5445 | LISTE\n 000cd550: 4e69 6e67 2073 6f63 6b65 742e 2020 2020 Ning socket. \n 000cd560: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000cd570: 2020 7c54 0023 4676 0000 2020 207c 2d2d |T.#Fv.. |--\n+000cd570: 2020 7c54 0023 4476 0000 2020 207c 2d2d |T.#Dv.. |--\n 000cd580: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000cd590: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000cd5a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cd5b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000cd5c0: 2d2d 2d2d 2d2d 7c54 0023 4677 0000 2020 ------|T.#Fw.. \n+000cd5c0: 2d2d 2d2d 2d2d 7c54 0023 4477 0000 2020 ------|T.#Dw.. \n 000cd5d0: 207c 2050 524f 544f 434f 4c20 2020 2020 | PROTOCOL \n 000cd5e0: 207c 2069 6e64 6578 2020 2020 2020 2020 | index \n 000cd5f0: 207c 2054 4350 2c20 5443 5036 2c20 6f72 | TCP, TCP6, or\n 000cd600: 204c 4f43 414c 2020 2020 2020 2020 2020 LOCAL \n-000cd610: 2020 2020 2020 2020 2020 7c54 0023 4678 |T.#Fx\n+000cd610: 2020 2020 2020 2020 2020 7c54 0023 4478 |T.#Dx\n 000cd620: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000cd630: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000cd640: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000cd650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cd660: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000cd670: 0023 4679 0000 2020 207c 2020 2020 2020 .#Fy.. | \n+000cd670: 0023 4479 0000 2020 207c 2020 2020 2020 .#Dy.. | \n 000cd680: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000cd690: 2020 2020 2020 2020 207c 2054 6865 2061 | The a\n 000cd6a0: 6464 7265 7373 206f 6620 7468 6520 7265 ddress of the re\n 000cd6b0: 6d6f 7465 2073 6964 6520 6f66 2074 6865 mote side of the\n-000cd6c0: 2020 7c54 0023 467a 0000 2020 207c 2052 |T.#Fz.. | R\n+000cd6c0: 2020 7c54 0023 447a 0000 2020 207c 2052 |T.#Dz.. | R\n 000cd6d0: 454d 4f54 4541 4444 5245 5353 207c 2069 EMOTEADDRESS | i\n 000cd6e0: 6e64 6578 2020 2020 2020 2020 207c 2073 ndex | s\n 000cd6f0: 6f63 6b65 742e 2046 6f72 2054 4350 2073 ocket. For TCP s\n 000cd700: 6f63 6b65 7473 3a20 7468 6520 4950 7636 ockets: the IPv6\n-000cd710: 206f 7220 2020 7c54 0023 4681 0000 2020 or |T.#F... \n+000cd710: 206f 7220 2020 7c54 0023 4481 0000 2020 or |T.#D... \n 000cd720: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cd730: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cd740: 207c 2049 5076 3420 6e75 6d65 7269 6320 | IPv4 numeric \n 000cd750: 6164 6472 6573 732e 2046 6f72 204c 4f43 address. For LOC\n-000cd760: 414c 2020 2020 2020 2020 7c54 0023 4682 AL |T.#F.\n+000cd760: 414c 2020 2020 2020 2020 7c54 0023 4482 AL |T.#D.\n 000cd770: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000cd780: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 000cd790: 2020 2020 207c 2073 6f63 6b65 7473 3a20 | sockets: \n 000cd7a0: 7468 6520 7061 7468 2e20 2020 2020 2020 the path. \n 000cd7b0: 2020 2020 2020 2020 2020 2020 2020 7c00 |.\n 000cd7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cd7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cd7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cd7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cd800: 0100 0000 c007 0000 2f29 0000 0000 0000 ......../)......\n-000cd810: 7700 0046 4845 4c50 00ff 7300 ff46 554e w..FHELP..s..FUN\n+000cd810: 7700 0044 4845 4c50 00ff 7300 ff46 554e w..DHELP..s..FUN\n 000cd820: 4354 494f 4e53 00ff 7300 ff24 5a53 4f43 CTIONS..s..$ZSOC\n 000cd830: 4b45 5428 2900 c083 0000 2020 207c 2d2d KET()..... |--\n 000cd840: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000cd850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000cd860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cd870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000cd880: 2d2d 2d2d 2d2d 7c54 0023 4684 0000 2020 ------|T.#F... \n+000cd880: 2d2d 2d2d 2d2d 7c54 0023 4484 0000 2020 ------|T.#D... \n 000cd890: 207c 2052 454d 4f54 4550 4f52 5420 2020 | REMOTEPORT \n 000cd8a0: 207c 2069 6e64 6578 2020 2020 2020 2020 | index \n 000cd8b0: 207c 2054 6865 206e 756d 6572 6963 2070 | The numeric p\n 000cd8c0: 6f72 7420 6f66 2074 6865 2072 656d 6f74 ort of the remot\n-000cd8d0: 6520 7369 6465 206f 6620 7c54 0023 4685 e side of |T.#F.\n+000cd8d0: 6520 7369 6465 206f 6620 7c54 0023 4485 e side of |T.#D.\n 000cd8e0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000cd8f0: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 000cd900: 2020 2020 207c 2061 2054 4350 2073 6f63 | a TCP soc\n 000cd910: 6b65 742e 2020 2020 2020 2020 2020 2020 ket. \n 000cd920: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-000cd930: 0023 4686 0000 2020 207c 2d2d 2d2d 2d2d .#F... |------\n+000cd930: 0023 4486 0000 2020 207c 2d2d 2d2d 2d2d .#D... |------\n 000cd940: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000cd950: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000cd960: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cd970: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000cd980: 2d2d 7c54 0023 4687 0000 2020 207c 2053 --|T.#F... | S\n+000cd980: 2d2d 7c54 0023 4487 0000 2020 207c 2053 --|T.#D... | S\n 000cd990: 4f43 4b45 5448 414e 444c 4520 207c 2069 OCKETHANDLE | i\n 000cd9a0: 6e64 6578 2020 2020 2020 2020 207c 2054 ndex | T\n 000cd9b0: 6865 2068 616e 646c 6520 666f 7220 7468 he handle for th\n 000cd9c0: 6520 7365 6c65 6374 6564 2073 6f63 6b65 e selected socke\n-000cd9d0: 742e 2020 2020 7c54 0023 4688 0000 2020 t. |T.#F... \n+000cd9d0: 742e 2020 2020 7c54 0023 4488 0000 2020 t. |T.#D... \n 000cd9e0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 000cd9f0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 000cda00: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 000cda10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000cda20: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0023 4689 ----------|T.#F.\n+000cda20: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0023 4489 ----------|T.#D.\n 000cda30: 0000 2020 207c 2053 5441 5445 2020 2020 .. | STATE \n 000cda40: 2020 2020 207c 2069 6e64 6578 2020 2020 | index \n 000cda50: 2020 2020 207c 204f 6e65 206f 6620 4c49 | One of LI\n 000cda60: 5354 454e 494e 472c 2043 4f4e 4e45 4354 STENING, CONNECT\n 000cda70: 4544 2c20 424f 554e 442c 206f 7220 7c54 ED, BOUND, or |T\n-000cda80: 0023 468a 0000 2020 207c 2020 2020 2020 .#F... | \n+000cda80: 0023 448a 0000 2020 207c 2020 2020 2020 .#D... | \n 000cda90: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000cdaa0: 2020 2020 2020 2020 207c 2043 4f4e 4e45 | CONNE\n 000cdab0: 4354 494e 5052 4f47 5245 5353 2020 2020 CTINPROGRESS \n 000cdac0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000cdad0: 2020 7c54 0023 4691 0000 2020 207c 2d2d |T.#F... |--\n+000cdad0: 2020 7c54 0023 4491 0000 2020 207c 2d2d |T.#D... |--\n 000cdae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000cdaf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000cdb00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cdb10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000cdb20: 2d2d 2d2d 2d2d 7c54 0023 4692 0000 2020 ------|T.#F... \n+000cdb20: 2d2d 2d2d 2d2d 7c54 0023 4492 0000 2020 ------|T.#D... \n 000cdb30: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cdb40: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cdb50: 207c 2049 6620 7468 6520 7365 6c65 6374 | If the select\n 000cdb60: 6564 2073 6f63 6b65 7420 6973 2075 7369 ed socket is usi\n-000cdb70: 6e67 2054 4c53 2c20 6120 7c54 0023 4693 ng TLS, a |T.#F.\n+000cdb70: 6e67 2054 4c53 2c20 6120 7c54 0023 4493 ng TLS, a |T.#D.\n 000cdb80: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000cdb90: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 000cdba0: 2020 2020 207c 2073 7472 696e 6720 6f66 | string of\n 000cdbb0: 2074 6865 2066 6f72 6d3a 2020 2020 2020 the form: \n 000cdbc0: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-000cdbd0: 0023 4694 0000 2020 207c 2020 2020 2020 .#F... | \n+000cdbd0: 0023 4494 0000 2020 207c 2020 2020 2020 .#D... | \n 000cdbe0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000cdbf0: 2020 2020 2020 2020 207c 2031 2c7b 5345 | 1,{SE\n 000cdc00: 5256 4552 7c43 4c49 454e 547d 5b2c 746c RVER|CLIENT}[,tl\n 000cdc10: 7369 645d 2c20 7768 6572 6520 7468 6520 sid], where the \n-000cdc20: 2020 7c54 0023 4695 0000 2020 207c 2020 |T.#F... | \n+000cdc20: 2020 7c54 0023 4495 0000 2020 207c 2020 |T.#D... | \n 000cdc30: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000cdc40: 2020 2020 2020 2020 2020 2020 207c 206f | o\n 000cdc50: 7074 696f 6e61 6c20 746c 7369 6420 636f ptional tlsid co\n 000cdc60: 6d65 7320 6672 6f6d 2074 6865 2057 5249 mes from the WRI\n-000cdc70: 5445 2020 2020 7c54 0023 4696 0000 2020 TE |T.#F... \n+000cdc70: 5445 2020 2020 7c54 0023 4496 0000 2020 TE |T.#D... \n 000cdc80: 207c 2054 4c53 2020 2020 2020 2020 2020 | TLS \n 000cdc90: 207c 2069 6e64 6578 5b2c 6578 7072 345d | index[,expr4]\n 000cdca0: 207c 202f 544c 5320 7768 6963 6820 656e | /TLS which en\n 000cdcb0: 6162 6c65 6420 544c 5320 6f6e 2074 6865 abled TLS on the\n-000cdcc0: 2073 6f63 6b65 743b 2020 7c54 0023 4697 socket; |T.#F.\n+000cdcc0: 2073 6f63 6b65 743b 2020 7c54 0023 4497 socket; |T.#D.\n 000cdcd0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000cdce0: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 000cdcf0: 2020 2020 207c 206f 7468 6572 7769 7365 | otherwise\n 000cdd00: 2061 6e20 656d 7074 7920 7374 7269 6e67 an empty string\n 000cdd10: 2e20 5365 6520 7468 6520 2020 2020 7c54 . See the |T\n-000cdd20: 0023 4698 0000 2020 207c 2020 2020 2020 .#F... | \n+000cdd20: 0023 4498 0000 2020 207c 2020 2020 2020 .#D... | \n 000cdd30: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000cdd40: 2020 2020 2020 2020 207c 2066 6f6c 6c6f | follo\n 000cdd50: 7769 6e67 2074 6162 6c65 2066 6f72 2061 wing table for a\n 000cdd60: 2064 6573 6372 6970 7469 6f6e 206f 6620 description of \n-000cdd70: 2020 7c54 0023 4699 0000 2020 207c 2020 |T.#F... | \n+000cdd70: 2020 7c54 0023 4499 0000 2020 207c 2020 |T.#D... | \n 000cdd80: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000cdd90: 2020 2020 2020 2020 2020 2020 207c 2061 | a\n 000cdda0: 6c6c 206f 7074 696f 6e73 2066 6f72 2074 ll options for t\n 000cddb0: 6865 2066 6f75 7274 6820 6578 7072 6573 he fourth expres\n-000cddc0: 7369 6f6e 2020 7c54 0023 469a 0000 2020 sion |T.#F... \n+000cddc0: 7369 6f6e 2020 7c54 0023 449a 0000 2020 sion |T.#D... \n 000cddd0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cdde0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cddf0: 207c 2066 6f72 2074 6865 2054 4c53 206b | for the TLS k\n 000cde00: 6579 776f 7264 2e20 2020 2020 2020 2020 eyword. \n-000cde10: 2020 2020 2020 2020 2020 7c55 0022 46c1 |U.\"F.\n+000cde10: 2020 2020 2020 2020 2020 7c55 0022 44c1 |U.\"D.\n 000cde20: 1100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 000cde30: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000cde40: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000cde50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cde60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-000cde70: 5400 2446 1100 0020 2020 7c20 5a42 4653 T.$F... | ZBFS\n+000cde70: 5400 2444 1100 0020 2020 7c20 5a42 4653 T.$D... | ZBFS\n 000cde80: 495a 4520 2020 2020 2020 7c20 696e 6465 IZE | inde\n 000cde90: 7820 2020 2020 2020 2020 7c20 5369 7a65 x | Size\n 000cdea0: 206f 6620 7468 6520 4754 2e4d 2062 7566 of the GT.M buf\n 000cdeb0: 6665 7220 696e 2062 7974 6573 2e20 2020 fer in bytes. \n-000cdec0: 2020 207c 5400 2446 2100 0020 2020 7c2d |T.$F!.. |-\n+000cdec0: 2020 207c 5400 2444 2100 0020 2020 7c2d |T.$D!.. |-\n 000cded0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000cdee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000cdef0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cdf00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000cdf10: 2d2d 2d2d 2d2d 2d7c 5400 2446 3100 0020 -------|T.$F1.. \n+000cdf10: 2d2d 2d2d 2d2d 2d7c 5400 2444 3100 0020 -------|T.$D1.. \n 000cdf20: 2020 7c20 5a46 4620 2020 2020 2020 2020 | ZFF \n 000cdf30: 2020 7c20 696e 6465 7820 2020 2020 2020 | index \n 000cdf40: 2020 7c20 5468 6520 7661 6c75 6520 6f66 | The value of\n 000cdf50: 2074 6865 205a 4646 2064 6576 6963 6520 the ZFF device \n-000cdf60: 7061 7261 6d65 7465 722e 207c 5400 2446 parameter. |T.$F\n+000cdf60: 7061 7261 6d65 7465 722e 207c 5400 2444 parameter. |T.$D\n 000cdf70: 4100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d A.. |---------\n 000cdf80: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000cdf90: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000cdfa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cdfb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n 000cdfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cdfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cdfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cdff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ce000: 0100 0000 a807 0000 4529 0000 0000 0000 ........E)......\n-000ce010: 7800 0046 4845 4c50 00ff 7300 ff46 554e x..FHELP..s..FUN\n+000ce010: 7800 0044 4845 4c50 00ff 7300 ff46 554e x..DHELP..s..FUN\n 000ce020: 4354 494f 4e53 00ff 7300 ff24 5a53 4f43 CTIONS..s..$ZSOC\n 000ce030: 4b45 5428 2900 c111 5100 0020 2020 7c20 KET()...Q.. | \n 000ce040: 5a49 4246 5349 5a45 2020 2020 2020 7c20 ZIBFSIZE | \n 000ce050: 696e 6465 7820 2020 2020 2020 2020 7c20 index | \n 000ce060: 5369 7a65 206f 6620 7468 6520 4f53 2062 Size of the OS b\n 000ce070: 7566 6665 7220 696e 2062 7974 6573 2020 uffer in bytes \n-000ce080: 2020 2020 2020 207c 5400 2446 6100 0020 |T.$Fa.. \n+000ce080: 2020 2020 2020 207c 5400 2444 6100 0020 |T.$Da.. \n 000ce090: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000ce0a0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000ce0b0: 2020 7c20 2853 4f5f 5243 5642 5546 292e | (SO_RCVBUF).\n 000ce0c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ce0d0: 2020 2020 2020 2020 2020 207c 5400 2446 |T.$F\n+000ce0d0: 2020 2020 2020 2020 2020 207c 5400 2444 |T.$D\n 000ce0e0: 7100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d q.. |---------\n 000ce0f0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000ce100: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000ce110: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-000ce130: 5400 2446 8100 0020 2020 7c20 5a44 454c T.$F... | ZDEL\n+000ce130: 5400 2444 8100 0020 2020 7c20 5a44 454c T.$D... | ZDEL\n 000ce140: 4159 2020 2020 2020 2020 7c20 696e 6465 AY | inde\n 000ce150: 7820 2020 2020 2020 2020 7c20 3120 6966 x | 1 if\n 000ce160: 204e 6167 6c65 2061 6c67 6f72 6974 686d Nagle algorithm\n 000ce170: 2065 6e61 626c 6564 2c20 2020 2020 2020 enabled, \n-000ce180: 2020 207c 5400 2446 9100 0020 2020 7c20 |T.$F... | \n+000ce180: 2020 207c 5400 2444 9100 0020 2020 7c20 |T.$D... | \n 000ce190: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000ce1a0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000ce1b0: 6f74 6865 7277 6973 6520 302e 2020 2020 otherwise 0. \n 000ce1c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ce1d0: 2020 2020 2020 207c 5400 2346 1200 0020 |T.#F... \n+000ce1d0: 2020 2020 2020 207c 5400 2344 1200 0020 |T.#D... \n 000ce1e0: 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +-------------\n 000ce1f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce200: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce210: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000ce220: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 2446 -----------+..$F\n-000ce230: 1100 0054 0024 4621 0000 2020 2054 6865 ...T.$F!.. The\n+000ce220: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 2444 -----------+..$D\n+000ce230: 1100 0054 0024 4421 0000 2020 2054 6865 ...T.$D!.. The\n 000ce240: 2066 6f6c 6c6f 7769 6e67 2074 6162 6c65 following table\n 000ce250: 2064 6573 6372 6962 6573 2074 6865 2076 describes the v\n 000ce260: 616c 7565 7320 666f 7220 7468 6520 666f alues for the fo\n 000ce270: 7572 7468 2065 7870 7265 7373 696f 6e20 urth expression \n-000ce280: 666f 7220 7468 6516 0024 4631 0000 2020 for the..$F1.. \n+000ce280: 666f 7220 7468 6516 0024 4431 0000 2020 for the..$D1.. \n 000ce290: 2054 4c53 206b 6579 776f 7264 2e07 0024 TLS keyword...$\n-000ce2a0: 4641 0000 6b00 2446 5100 0020 2020 2b2d FA..k.$FQ.. +-\n+000ce2a0: 4441 0000 6b00 2444 5100 0020 2020 2b2d DA..k.$DQ.. +-\n 000ce2b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce2c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce2d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce2e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce2f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce300: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b6b --------------+k\n-000ce310: 0024 4661 0000 2020 207c 2065 7870 7234 .$Fa.. | expr4\n+000ce310: 0024 4461 0000 2020 207c 2065 7870 7234 .$Da.. | expr4\n 000ce320: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000ce330: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce340: 2020 2020 2020 2020 4465 7363 7269 7074 Descript\n 000ce350: 696f 6e20 2020 2020 2020 2020 2020 2020 ion \n 000ce360: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ce370: 2020 2020 2020 2020 207c 6b00 2446 7100 |k.$Fq.\n+000ce370: 2020 2020 2020 2020 207c 6b00 2444 7100 |k.$Dq.\n 000ce380: 0020 2020 7c20 2854 4c53 2920 7c20 2020 . | (TLS) | \n 000ce390: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce3a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce3b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce3c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce3d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ce3e0: 2020 2020 7c6b 0024 4681 0000 2020 207c |k.$F... |\n+000ce3e0: 2020 2020 7c6b 0024 4481 0000 2020 207c |k.$D... |\n 000ce3f0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000ce400: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce410: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce440: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-000ce450: 6b00 2446 9100 0020 2020 7c20 2020 2020 k.$F... | \n+000ce450: 6b00 2444 9100 0020 2020 7c20 2020 2020 k.$D... | \n 000ce460: 2020 7c52 6574 7572 6e73 2069 6e66 6f72 |Returns infor\n 000ce470: 6d61 7469 6f6e 2072 656c 6174 6564 2074 mation related t\n 000ce480: 6f20 5353 4c20 7365 7373 696f 6e73 2069 o SSL sessions i\n 000ce490: 6e63 6c75 6469 6e67 2069 6e66 6f72 6d61 ncluding informa\n 000ce4a0: 7469 6f6e 2061 626f 7574 2072 656e 6567 tion about reneg\n-000ce4b0: 6f74 6961 7469 6f6e 732e 7c6b 0023 4613 otiations.|k.#F.\n+000ce4b0: 6f74 6961 7469 6f6e 732e 7c6b 0023 4413 otiations.|k.#D.\n 000ce4c0: 0000 2020 207c 2020 2020 2020 207c 4865 .. | |He\n 000ce4d0: 7265 2069 7320 616e 2065 7861 6d70 6c65 re is an example\n 000ce4e0: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n 000ce4f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce500: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce510: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ce520: 2020 2020 207c 6b00 2446 1100 0020 2020 |k.$F... \n+000ce520: 2020 2020 207c 6b00 2444 1100 0020 2020 |k.$D... \n 000ce530: 7c20 2020 2020 2020 7c20 2020 2020 2020 | | \n 000ce540: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce550: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce560: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce570: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce580: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ce590: 7c6b 0024 4621 0000 2020 207c 2020 2020 |k.$F!.. | \n+000ce590: 7c6b 0024 4421 0000 2020 207c 2020 2020 |k.$D!.. | \n 000ce5a0: 2020 207c 7c53 3a52 454e 5345 433a 312c ||S:RENSEC:1,\n 000ce5b0: 5245 4e54 4f54 3a31 2c53 4553 5349 443a RENTOT:1,SESSID:\n 000ce5c0: 3c53 4553 5349 443e 2c20 5345 5345 5850 , SESEXP\n 000ce5d0: 3a54 6875 204a 756e 2034 2032 313a 3037 :Thu Jun 4 21:07\n 000ce5e0: 3a31 3120 3230 3135 2020 2020 2020 2020 :11 2015 \n-000ce5f0: 2020 2020 2020 2020 2020 207c 6b00 2446 |k.$F\n+000ce5f0: 2020 2020 2020 2020 2020 207c 6b00 2444 |k.$D\n 000ce600: 3100 0020 2020 7c53 4553 5349 4f4e 7c20 1.. |SESSION| \n 000ce610: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce620: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce630: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce640: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce650: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ce660: 2020 2020 2020 7c6b 0024 4641 0000 2020 |k.$FA.. \n+000ce660: 2020 2020 2020 7c6b 0024 4441 0000 2020 |k.$DA.. \n 000ce670: 207c 2020 2020 2020 207c 227c 533a 2220 | |\"|S:\" \n 000ce680: 6465 6e6f 7465 7320 7468 6973 2070 6965 denotes this pie\n 000ce690: 6365 2063 6f6e 7461 696e 7320 7365 7373 ce contains sess\n 000ce6a0: 696f 6e20 696e 666f 726d 6174 696f 6e2c ion information,\n 000ce6b0: 2022 5245 4e53 4543 3a22 2069 6e64 6963 \"RENSEC:\" indic\n 000ce6c0: 6174 6573 2077 6865 7468 6572 2020 2020 ates whether \n-000ce6d0: 207c 6b00 2446 5100 0020 2020 7c20 2020 |k.$FQ.. | \n+000ce6d0: 207c 6b00 2444 5100 0020 2020 7c20 2020 |k.$DQ.. | \n 000ce6e0: 2020 2020 7c73 6563 7572 6520 7265 6e65 |secure rene\n 000ce6f0: 676f 7469 6174 696f 6e20 6973 2061 7661 gotiation is ava\n 000ce700: 696c 6162 6c65 2028 3129 206f 7220 6e6f ilable (1) or no\n 000ce710: 7420 2830 292c 2022 5245 4e54 4f54 3a22 t (0), \"RENTOT:\"\n 000ce720: 2067 6976 6573 2074 6865 2063 7572 7265 gives the curre\n 000ce730: 6e74 2074 6f74 616c 2020 2020 7c6b 0024 nt total |k.$\n-000ce740: 4661 0000 2020 207c 2020 2020 2020 207c Fa.. | |\n+000ce740: 4461 0000 2020 207c 2020 2020 2020 207c Da.. | |\n 000ce750: 6e75 6d62 6572 206f 6620 7265 6e65 676f number of renego\n 000ce760: 7469 6174 696f 6e73 2064 6f6e 6520 6f6e tiations done on\n 000ce770: 2074 6869 7320 736f 636b 6574 2c20 2253 this socket, \"S\n 000ce780: 4553 5349 443a 2220 7368 6f77 7320 7468 ESSID:\" shows th\n 000ce790: 6520 7365 7373 696f 6e20 6964 2069 6e20 e session id in \n 000ce7a0: 2020 2020 2020 207c 0000 0000 0000 0000 |........\n 000ce7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ce7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ce7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ce7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ce7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ce800: 0100 0000 ba07 0000 5729 0000 0000 0000 ........W)......\n-000ce810: 8f00 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000ce810: 8f00 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000ce820: 4354 494f 4e53 00ff 7300 ff24 5a53 4f43 CTIONS..s..$ZSOC\n 000ce830: 4b45 5428 2900 c113 7100 0020 2020 7c20 KET()...q.. | \n 000ce840: 2020 2020 2020 7c68 6578 6164 6563 696d |hexadecim\n 000ce850: 616c 2c20 616e 6420 2253 4553 4558 503a al, and \"SESEXP:\n 000ce860: 2220 696e 6469 6361 7465 7320 7768 656e \" indicates when\n 000ce870: 2074 6865 2073 6573 7369 6f6e 2065 7870 the session exp\n 000ce880: 6972 6573 2072 6573 7072 6573 656e 7465 ires respresente\n 000ce890: 6420 6173 2074 696d 6520 696e 2020 7c6b d as time in |k\n-000ce8a0: 0024 4681 0000 2020 207c 2020 2020 2020 .$F... | \n+000ce8a0: 0024 4481 0000 2020 207c 2020 2020 2020 .$D... | \n 000ce8b0: 207c 7468 6520 6c6f 6361 6c20 7469 6d65 |the local time\n 000ce8c0: 207a 6f6e 652e 2020 2020 2020 2020 2020 zone. \n 000ce8d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce8e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ce8f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ce900: 2020 2020 2020 2020 207c 6b00 2446 9100 |k.$F..\n+000ce900: 2020 2020 2020 2020 207c 6b00 2444 9100 |k.$D..\n 000ce910: 0020 2020 7c2d 2d2d 2d2d 2d2d 2b2d 2d2d . |-------+---\n 000ce920: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce950: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ce960: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000ce970: 2d2d 2d2d 7c6b 0023 4614 0000 2020 207c ----|k.#F... |\n+000ce970: 2d2d 2d2d 7c6b 0023 4414 0000 2020 207c ----|k.#D... |\n 000ce980: 2020 2020 2020 207c 7468 6520 6865 7861 |the hexa\n 000ce990: 6465 6369 6d61 6c20 7265 7072 6573 656e decimal represen\n 000ce9a0: 7461 7469 6f6e 206f 6620 7468 6520 7373 tation of the ss\n 000ce9b0: 6c2d 6f70 7469 6f6e 7320 7365 6c65 6374 l-options select\n 000ce9c0: 6564 2062 7920 7468 6520 636f 6d62 696e ed by the combin\n 000ce9d0: 6174 696f 6e20 6f66 2074 6865 2020 207c ation of the |\n-000ce9e0: 6b00 2446 1100 0020 2020 7c20 2020 2020 k.$F... | \n+000ce9e0: 6b00 2444 1100 0020 2020 7c20 2020 2020 k.$D... | \n 000ce9f0: 2020 7c4f 7065 6e53 534c 2064 6566 6175 |OpenSSL defau\n 000cea00: 6c74 732c 206f 7074 696f 6e73 2073 6574 lts, options set\n 000cea10: 2062 7920 7468 6520 4754 2e4d 2054 4c53 by the GT.M TLS\n 000cea20: 2070 6c75 6769 6e2c 2061 6e64 206f 7074 plugin, and opt\n 000cea30: 696f 6e73 2073 7065 6369 6669 6564 2069 ions specified i\n-000cea40: 6e20 7468 6520 2020 2020 7c6b 0024 4621 n the |k.$F!\n+000cea40: 6e20 7468 6520 2020 2020 7c6b 0024 4421 n the |k.$D!\n 000cea50: 0000 2020 207c 2020 2020 2020 207c 6774 .. | |gt\n 000cea60: 6d63 7279 7074 5f63 6f6e 6669 6720 636f mcrypt_config co\n 000cea70: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file\n 000cea80: 2070 7265 6669 7865 6420 6279 2022 4f3a prefixed by \"O:\n 000cea90: 222c 2061 2063 6f6d 6d61 2c20 616e 6420 \", a comma, and \n 000ceaa0: 7468 6520 7665 7269 6679 206d 6f64 6520 the verify mode \n-000ceab0: 6173 2020 207c 6b00 2446 3100 0020 2020 as |k.$F1.. \n+000ceab0: 6173 2020 207c 6b00 2444 3100 0020 2020 as |k.$D1.. \n 000ceac0: 7c20 2020 2020 2020 7c74 776f 2068 6578 | |two hex\n 000cead0: 6164 6563 696d 616c 2064 6967 6974 732e adecimal digits.\n 000ceae0: 2048 6572 6520 6973 2061 6e20 6578 616d Here is an exam\n 000ceaf0: 706c 653a 2020 2020 2020 2020 2020 2020 ple: \n 000ceb00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ceb10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ceb20: 7c6b 0024 4641 0000 2020 207c 2020 2020 |k.$FA.. | \n+000ceb20: 7c6b 0024 4441 0000 2020 207c 2020 2020 |k.$DA.. | \n 000ceb30: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000ceb40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ceb50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ceb60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ceb70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ceb80: 2020 2020 2020 2020 2020 207c 6b00 2446 |k.$F\n+000ceb80: 2020 2020 2020 2020 2020 207c 6b00 2444 |k.$D\n 000ceb90: 5100 0020 2020 7c4f 5054 494f 4e53 7c7c Q.. |OPTIONS||\n 000ceba0: 4f3a 3030 3030 3030 3030 3031 3532 3030 O:00000000015200\n 000cebb0: 3034 2c30 3120 2020 2020 2020 2020 2020 04,01 \n 000cebc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000cebd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000cebe0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000cebf0: 2020 2020 2020 7c6b 0024 4661 0000 2020 |k.$Fa.. \n+000cebf0: 2020 2020 2020 7c6b 0024 4461 0000 2020 |k.$Da.. \n 000cec00: 207c 2020 2020 2020 207c 2020 2020 2020 | | \n 000cec10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000cec20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000cec30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000cec40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000cec50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000cec60: 207c 6b00 2446 7100 0020 2020 7c20 2020 |k.$Fq.. | \n+000cec60: 207c 6b00 2444 7100 0020 2020 7c20 2020 |k.$Dq.. | \n 000cec70: 2020 2020 7c54 6865 2076 616c 7565 7320 |The values \n 000cec80: 666f 7220 7468 6520 5353 4c5f 4f50 206f for the SSL_OP o\n 000cec90: 7074 696f 6e73 2061 6e64 2076 6572 6966 ptions and verif\n 000ceca0: 7920 6d6f 6465 7320 6172 6520 6465 6669 y modes are defi\n 000cecb0: 6e65 6420 696e 2074 6865 2020 2020 2020 ned in the \n 000cecc0: 2020 2020 2020 2020 2020 2020 7c6b 0024 |k.$\n-000cecd0: 4681 0000 2020 207c 2020 2020 2020 207c F... | |\n+000cecd0: 4481 0000 2020 207c 2020 2020 2020 207c D... | |\n 000cece0: 696e 636c 7564 652f 6f70 656e 7373 6c2f include/openssl/\n 000cecf0: 7373 6c2e 6820 6669 6c65 2070 726f 7669 ssl.h file provi\n 000ced00: 6465 6420 6279 2074 6865 204f 7065 6e53 ded by the OpenS\n 000ced10: 534c 2064 6576 656c 6f70 6d65 6e74 2070 SL development p\n 000ced20: 6163 6b61 6765 2e20 2020 2020 2020 2020 ackage. \n-000ced30: 2020 2020 2020 207c 6b00 2446 9100 0020 |k.$F... \n+000ced30: 2020 2020 2020 207c 6b00 2444 9100 0020 |k.$D... \n 000ced40: 2020 7c20 2020 2020 2020 7c20 2020 2020 | | \n 000ced50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ced60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ced70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ced80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000ced90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ceda0: 2020 7c6b 0023 4615 0000 2020 207c 2020 |k.#F... | \n+000ceda0: 2020 7c6b 0023 4415 0000 2020 207c 2020 |k.#D... | \n 000cedb0: 2020 2020 207c 4e6f 7465 3a20 7468 6520 |Note: the \n 000cedc0: 544c 5320 7265 6665 7265 6e63 6520 696d TLS reference im\n 000cedd0: 706c 656d 656e 7461 7469 6f6e 2070 6c75 plementation plu\n 000cede0: 672d 696e 2064 6973 6162 6c65 7320 5353 g-in disables SS\n 000cedf0: 4c76 3320 6279 2064 6566 6175 6c74 2e20 Lv3 by default. \n 000cee00: 2020 2020 2020 2020 2020 2020 207c 6b00 |k.\n-000cee10: 2446 1100 0020 2020 7c2d 2d2d 2d2d 2d2d $F... |-------\n+000cee10: 2444 1100 0020 2020 7c2d 2d2d 2d2d 2d2d $D... |-------\n 000cee20: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 000cee30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cee40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cee50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000cee60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000cee70: 2d2d 2d2d 2d2d 2d2d 7c6b 0024 4621 0000 --------|k.$F!..\n+000cee70: 2d2d 2d2d 2d2d 2d2d 7c6b 0024 4421 0000 --------|k.$D!..\n 000cee80: 2020 207c 2020 2020 2020 207c 5468 6520 | |The \n 000cee90: 5353 4c20 7072 6f74 6f63 6f6c 2076 6572 SSL protocol ver\n 000ceea0: 7369 6f6e 2070 7265 6669 7865 6420 6279 sion prefixed by\n 000ceeb0: 2022 503a 2220 616e 6420 7468 6520 616c \"P:\" and the al\n 000ceec0: 676f 7269 7468 6d20 6e65 676f 7469 6174 gorithm negotiat\n 000ceed0: 6564 2062 6574 7765 656e 2074 6865 2020 ed between the \n-000ceee0: 2020 207c 6b00 2446 3100 0020 2020 7c43 |k.$F1.. |C\n+000ceee0: 2020 207c 6b00 2444 3100 0020 2020 7c43 |k.$D1.. |C\n 000ceef0: 4950 4845 5220 7c73 6572 7665 7220 616e IPHER |server an\n 000cef00: 6420 636c 6965 6e74 2070 7265 6669 7865 d client prefixe\n 000cef10: 6420 6279 2022 433a 222e 2048 6572 6520 d by \"C:\". Here \n 000cef20: 6973 2061 6e20 6578 616d 706c 653a 2020 is an example: \n 000cef30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000cef40: 2020 2020 2020 2020 2020 2020 2020 7c6b |k\n-000cef50: 0024 4641 0000 2020 207c 2020 2020 2020 .$FA.. | \n+000cef50: 0024 4441 0000 2020 207c 2020 2020 2020 .$DA.. | \n 000cef60: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000cef70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000cef80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000cef90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000cefa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000cefb0: 2020 2020 2020 2020 207c 0000 0000 0000 |......\n 000cefc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cefd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cefe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ceff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cf000: 0100 0000 bb07 0000 4b2a 0000 0000 0000 ........K*......\n-000cf010: 3100 0046 4845 4c50 00ff 7300 ff46 554e 1..FHELP..s..FUN\n+000cf010: 3100 0044 4845 4c50 00ff 7300 ff46 554e 1..DHELP..s..FUN\n 000cf020: 4354 494f 4e53 00ff 7300 ff24 5a53 5953 CTIONS..s..$ZSYS\n 000cf030: 4c4f 4728 2900 0024 5a53 5953 4c4f 4728 LOG()..$ZSYSLOG(\n-000cf040: 2915 0022 46bf 1100 0020 2020 245a 5359 )..\"F.... $ZSY\n-000cf050: 534c 4f47 2829 0700 2346 2100 0053 0023 SLOG()..#F!..S.#\n-000cf060: 4631 0000 2020 2053 656e 6473 2069 7473 F1.. Sends its\n+000cf040: 2915 0022 44bf 1100 0020 2020 245a 5359 )..\"D.... $ZSY\n+000cf050: 534c 4f47 2829 0700 2344 2100 0053 0023 SLOG()..#D!..S.#\n+000cf060: 4431 0000 2020 2053 656e 6473 2069 7473 D1.. Sends its\n 000cf070: 2073 7472 696e 6720 7061 7261 6d65 7465 string paramete\n 000cf080: 7220 746f 2074 6865 2073 7973 7465 6d20 r to the system \n 000cf090: 6c6f 6720 616e 6420 616c 7761 7973 2072 log and always r\n 000cf0a0: 6574 7572 6e73 2054 5255 4520 2831 292e eturns TRUE (1).\n-000cf0b0: 4f00 2346 4100 0020 2020 5468 6520 7465 O.#FA.. The te\n+000cf0b0: 4f00 2344 4100 0020 2020 5468 6520 7465 O.#DA.. The te\n 000cf0c0: 7874 2061 7070 6561 7273 2069 6e20 7468 xt appears in th\n 000cf0d0: 6520 7379 736c 6f67 2077 6974 6820 7468 e syslog with th\n 000cf0e0: 6520 7361 6d65 2066 6f72 6d61 7420 6173 e same format as\n 000cf0f0: 2061 6e79 206f 7468 6572 2047 542e 4d4f any other GT.MO\n-000cf100: 0023 4651 0000 2020 2073 7973 6c6f 6720 .#FQ.. syslog \n+000cf100: 0023 4451 0000 2020 2073 7973 6c6f 6720 .#DQ.. syslog \n 000cf110: 6d65 7373 6167 6520 2874 6861 7420 6973 message (that is\n 000cf120: 2c20 696e 2074 6865 2075 7365 722e 696e , in the user.in\n 000cf130: 666f 206c 6f67 2077 6974 6820 4754 4d2d fo log with GTM-\n 000cf140: 4d55 4d50 535b 7069 645d 2220 6f72 4700 MUMPS[pid]\" orG.\n-000cf150: 2346 6100 0020 2020 2247 544d 2d4d 5550 #Fa.. \"GTM-MUP\n+000cf150: 2344 6100 0020 2020 2247 544d 2d4d 5550 #Da.. \"GTM-MUP\n 000cf160: 4950 5b70 6964 5d22 2070 7265 6669 7820 IP[pid]\" prefix \n 000cf170: 616c 6f6e 6720 7769 7468 2069 6e73 7461 along with insta\n 000cf180: 6e63 6520 696e 666f 726d 6174 696f 6e20 nce information \n-000cf190: 7768 6572 653f 0023 4671 0000 2020 2061 where?.#Fq.. a\n+000cf190: 7768 6572 653f 0023 4471 0000 2020 2061 where?.#Dq.. a\n 000cf1a0: 7070 726f 7072 6961 7465 292e 2054 6865 ppropriate). The\n 000cf1b0: 2066 6f72 6d61 7420 6f66 2074 6865 2024 format of the $\n 000cf1c0: 5a53 5953 4c4f 4720 6675 6e63 7469 6f6e ZSYSLOG function\n-000cf1d0: 2069 733a 0700 2346 8100 0018 0023 4691 is:..#F.....#F.\n+000cf1d0: 2069 733a 0700 2344 8100 0018 0023 4491 is:..#D.....#D.\n 000cf1e0: 0000 2020 2024 5a53 5953 4c4f 4728 6578 .. $ZSYSLOG(ex\n-000cf1f0: 7072 2908 0022 46c0 1100 001e 0019 4654 pr)..\"F.......FT\n+000cf1f0: 7072 2908 0022 44c0 1100 001e 0019 4454 pr)..\"D.......DT\n 000cf200: 5241 4e53 4c41 5445 2829 0000 245a 5452 RANSLATE()..$ZTR\n-000cf210: 616e 736c 6174 6528 2918 0025 46bf 1100 anslate()..%F...\n+000cf210: 616e 736c 6174 6528 2918 0025 44bf 1100 anslate()..%D...\n 000cf220: 0020 2020 245a 5452 616e 736c 6174 6528 . $ZTRanslate(\n-000cf230: 2907 0026 4621 0000 5200 2646 3100 0020 )..&F!..R.&F1.. \n+000cf230: 2907 0026 4421 0000 5200 2644 3100 0020 )..&D!..R.&D1.. \n 000cf240: 2020 5265 7475 726e 7320 6120 6279 7465 Returns a byte\n 000cf250: 2073 6571 7565 6e63 6520 7468 6174 2072 sequence that r\n 000cf260: 6573 756c 7473 2066 726f 6d20 7265 706c esults from repl\n 000cf270: 6163 696e 6720 6f72 2064 726f 7070 696e acing or droppin\n-000cf280: 6720 6279 7465 7320 696e 4e00 2646 4100 g bytes inN.&FA.\n+000cf280: 6720 6279 7465 7320 696e 4e00 2644 4100 g bytes inN.&DA.\n 000cf290: 0020 2020 7468 6520 6669 7273 7420 6f66 . the first of\n 000cf2a0: 2069 7473 2061 7267 756d 656e 7473 2061 its arguments a\n 000cf2b0: 7320 7370 6563 6966 6965 6420 6279 2074 s specified by t\n 000cf2c0: 6865 2070 6174 7465 726e 7320 6f66 2069 he patterns of i\n-000cf2d0: 7473 206f 7468 6572 1400 2646 5100 0020 ts other..&FQ.. \n-000cf2e0: 2020 6172 6775 6d65 6e74 732e 0700 2646 arguments...&F\n-000cf2f0: 6100 0037 0026 4671 0000 2020 2054 6865 a..7.&Fq.. The\n+000cf2d0: 7473 206f 7468 6572 1400 2644 5100 0020 ts other..&DQ.. \n+000cf2e0: 2020 6172 6775 6d65 6e74 732e 0700 2644 arguments...&D\n+000cf2f0: 6100 0037 0026 4471 0000 2020 2054 6865 a..7.&Dq.. The\n 000cf300: 2066 6f72 6d61 7420 666f 7220 7468 6520 format for the \n 000cf310: 245a 5452 414e 534c 4154 4528 2920 6675 $ZTRANSLATE() fu\n-000cf320: 6e63 7469 6f6e 2069 733a 0700 2646 8100 nction is:..&F..\n-000cf330: 002e 0026 4691 0000 2020 2024 5a54 525b ...&F... $ZTR[\n+000cf320: 6e63 7469 6f6e 2069 733a 0700 2644 8100 nction is:..&D..\n+000cf330: 002e 0026 4491 0000 2020 2024 5a54 525b ...&D... $ZTR[\n 000cf340: 414e 534c 4154 455d 2865 7870 7231 5b2c ANSLATE](expr1[,\n 000cf350: 6578 7072 325b 2c65 7870 7233 5d5d 2908 expr2[,expr3]]).\n-000cf360: 0025 46c0 1100 0043 0026 4612 0000 2020 .%F....C.&F... \n+000cf360: 0025 44c0 1100 0043 0026 4412 0000 2020 .%D....C.&D... \n 000cf370: 2054 6865 2024 5a54 5241 4e53 4c41 5445 The $ZTRANSLATE\n 000cf380: 2829 2061 6c67 6f72 6974 686d 2063 616e () algorithm can\n 000cf390: 2062 6520 756e 6465 7273 746f 6f64 2061 be understood a\n-000cf3a0: 7320 666f 6c6c 6f77 733a 0700 2646 1300 s follows:..&F..\n-000cf3b0: 001a 0025 46ff 7300 ff45 5841 4d50 4c45 ...%F.s..EXAMPLE\n-000cf3c0: 5300 0045 7861 6d70 6c65 7313 0032 46bf S..Examples..2F.\n+000cf3a0: 7320 666f 6c6c 6f77 733a 0700 2644 1300 s follows:..&D..\n+000cf3b0: 001a 0025 44ff 7300 ff45 5841 4d50 4c45 ...%D.s..EXAMPLE\n+000cf3c0: 5300 0045 7861 6d70 6c65 7313 0032 44bf S..Examples..2D.\n 000cf3d0: 1100 0020 2020 4578 616d 706c 6573 0700 ... Examples..\n-000cf3e0: 3346 2100 0012 0033 4631 0000 2020 2045 3F!....3F1.. E\n-000cf3f0: 7861 6d70 6c65 3a07 0033 4641 0000 3e00 xample:..3FA..>.\n-000cf400: 3346 5100 0020 2020 4754 4d3e 7365 7420 3FQ.. GTM>set \n+000cf3e0: 3344 2100 0012 0033 4431 0000 2020 2045 3D!....3D1.. E\n+000cf3f0: 7861 6d70 6c65 3a07 0033 4441 0000 3e00 xample:..3DA..>.\n+000cf400: 3344 5100 0020 2020 4754 4d3e 7365 7420 3DQ.. GTM>set \n 000cf410: 6869 7261 6761 6e61 413d 2463 6861 7228 hiraganaA=$char(\n 000cf420: 3132 3335 3429 203b 2024 7a63 6861 7228 12354) ; $zchar(\n-000cf430: 3232 372c 3132 392c 3133 3029 2300 3346 227,129,130)#.3F\n+000cf430: 3232 372c 3132 392c 3133 3029 2300 3344 227,129,130)#.3D\n 000cf440: 6100 0020 2020 4754 4d3e 7365 7420 7465 a.. GTM>set te\n 000cf450: 6d70 313d 247a 6368 6172 2831 3330 2923 mp1=$zchar(130)#\n-000cf460: 0033 4671 0000 2020 2047 544d 3e73 6574 .3Fq.. GTM>set\n+000cf460: 0033 4471 0000 2020 2047 544d 3e73 6574 .3Dq.. GTM>set\n 000cf470: 2074 656d 7032 3d24 7a63 6861 7228 3134 temp2=$zchar(14\n-000cf480: 3029 3700 3346 8100 0020 2020 4754 4d3e 0)7.3F... GTM>\n+000cf480: 3029 3700 3344 8100 0020 2020 4754 4d3e 0)7.3D... GTM>\n 000cf490: 7365 7420 7472 3d24 7a74 7261 6e73 6c61 set tr=$ztransla\n 000cf4a0: 7465 2868 6972 6167 616e 6141 2c74 656d te(hiraganaA,tem\n-000cf4b0: 7031 2c74 656d 7032 291a 0033 4691 0000 p1,temp2)..3F...\n+000cf4b0: 7031 2c74 656d 7032 291a 0033 4491 0000 p1,temp2)..3D...\n 000cf4c0: 2020 2047 544d 3e77 2024 6173 6369 6928 GTM>w $ascii(\n-000cf4d0: 7472 2910 0032 46c0 1100 0020 2020 3132 tr)..2F.... 12\n-000cf4e0: 3336 340e 0033 4612 0000 2020 2047 544d 364..3F... GTM\n-000cf4f0: 3e07 0033 4613 0000 5000 3346 1400 0020 >..3F...P.3F... \n+000cf4d0: 7472 2910 0032 44c0 1100 0020 2020 3132 tr)..2D.... 12\n+000cf4e0: 3336 340e 0033 4412 0000 2020 2047 544d 364..3D... GTM\n+000cf4f0: 3e07 0033 4413 0000 5000 3344 1400 0020 >..3D...P.3D... \n 000cf500: 2020 496e 2074 6865 2061 626f 7665 2065 In the above e\n 000cf510: 7861 6d70 6c65 2c20 245a 5452 414e 534c xample, $ZTRANSL\n 000cf520: 4154 4528 2920 7265 706c 6163 6573 2062 ATE() replaces b\n 000cf530: 7974 6520 245a 4348 4152 2831 3330 2920 yte $ZCHAR(130) \n-000cf540: 696e 2066 6972 7374 5400 3346 1500 0020 in firstT.3F... \n+000cf540: 696e 2066 6972 7374 5400 3344 1500 0020 in firstT.3D... \n 000cf550: 2020 6578 7072 6573 7369 6f6e 2061 6e64 expression and\n 000cf560: 206d 6174 6368 696e 6720 7468 6520 6669 matching the fi\n 000cf570: 7273 7420 2861 6e64 206f 6e6c 7929 2062 rst (and only) b\n 000cf580: 7974 6520 696e 2074 6865 2073 6563 6f6e yte in the secon\n-000cf590: 6420 6578 7072 6573 7369 6f6e 5100 3346 d expressionQ.3F\n+000cf590: 6420 6578 7072 6573 7369 6f6e 5100 3344 d expressionQ.3D\n 000cf5a0: 1600 0020 2020 7769 7468 2062 7974 6520 ... with byte \n 000cf5b0: 245a 4348 4152 2831 3430 2920 2d20 7468 $ZCHAR(140) - th\n 000cf5c0: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding \n 000cf5d0: 6279 7465 2069 6e20 7468 6520 7468 6972 byte in the thir\n 000cf5e0: 6420 6578 7072 6573 7369 6f6e 2e07 0033 d expression...3\n-000cf5f0: 4617 0000 1800 1b46 4947 4745 5228 2900 F......FIGGER().\n-000cf600: 0024 5a54 5249 6767 6572 2829 1600 2346 .$ZTRIgger()..#F\n+000cf5f0: 4417 0000 1800 1b44 4947 4745 5228 2900 D......DIGGER().\n+000cf600: 0024 5a54 5249 6767 6572 2829 1600 2344 .$ZTRIgger()..#D\n 000cf610: bf11 0000 2020 2024 5a54 5249 6767 6572 .... $ZTRIgger\n-000cf620: 2829 0700 2446 2100 0054 0024 4631 0000 ()..$F!..T.$F1..\n+000cf620: 2829 0700 2444 2100 0054 0024 4431 0000 ()..$D!..T.$D1..\n 000cf630: 2020 2045 7861 6d69 6e65 206f 7220 6c6f Examine or lo\n 000cf640: 6164 2074 7269 6767 6572 2064 6566 696e ad trigger defin\n 000cf650: 6974 696f 6e2e 2054 6865 2066 6f72 6d61 ition. The forma\n 000cf660: 7420 6f66 2074 6865 2024 5a54 5249 4747 t of the $ZTRIGG\n 000cf670: 4552 2829 2066 756e 6374 696f 6e0d 0024 ER() function..$\n-000cf680: 4641 0000 2020 2069 733a 0700 2446 5100 FA.. is:..$FQ.\n-000cf690: 0022 0024 4661 0000 2020 2024 5a54 5249 .\".$Fa.. $ZTRI\n+000cf680: 4441 0000 2020 2069 733a 0700 2444 5100 DA.. is:..$DQ.\n+000cf690: 0022 0024 4461 0000 2020 2024 5a54 5249 .\".$Da.. $ZTRI\n 000cf6a0: 6767 6572 2865 7870 7231 5b2c 6578 7072 gger(expr1[,expr\n-000cf6b0: 325d 2907 0024 4671 0000 1200 2446 8100 2])..$Fq....$F..\n-000cf6c0: 0020 2020 2a2a 4e6f 7465 2a2a 0700 2446 . **Note**..$F\n-000cf6d0: 9100 0051 0023 46c0 1100 0020 2020 4120 ...Q.#F.... A \n+000cf6b0: 325d 2907 0024 4471 0000 1200 2444 8100 2])..$Dq....$D..\n+000cf6c0: 0020 2020 2a2a 4e6f 7465 2a2a 0700 2444 . **Note**..$D\n+000cf6d0: 9100 0051 0023 44c0 1100 0020 2020 4120 ...Q.#D.... A \n 000cf6e0: 245a 5452 4947 4745 5228 2920 6163 7469 $ZTRIGGER() acti\n 000cf6f0: 6f6e 2028 6465 6c65 7465 206f 7220 7365 on (delete or se\n 000cf700: 6c65 6374 2920 6170 706c 6965 7320 746f lect) applies to\n 000cf710: 2061 6c6c 2074 7269 6767 6572 7320 696e all triggers in\n-000cf720: 2061 6c6c 5000 2446 1200 0020 2020 7265 allP.$F... re\n+000cf720: 2061 6c6c 5000 2444 1200 0020 2020 7265 allP.$D... re\n 000cf730: 6769 6f6e 7320 6d61 7463 6869 6e67 2074 gions matching t\n 000cf740: 6865 2073 7065 6369 6669 6564 2073 6967 he specified sig\n 000cf750: 6e61 7475 7265 2e20 4966 2074 6865 2061 nature. If the a\n 000cf760: 7267 756d 656e 7420 7370 6563 6966 6965 rgument specifie\n-000cf770: 7320 616e 4700 2446 1300 0020 2020 696e s anG.$F... in\n+000cf770: 7320 616e 4700 2444 1300 0020 2020 696e s anG.$D... in\n 000cf780: 636f 6d70 6c65 7465 2074 7269 6767 6572 complete trigger\n 000cf790: 2073 6967 6e61 7475 7265 2c20 666f 7220 signature, for \n 000cf7a0: 6578 616d 706c 652c 206f 6e6c 7920 7468 example, only th\n 000cf7b0: 6520 6e61 6d65 2c20 7468 6507 0000 0000 e name, the.....\n 000cf7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cf7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cf7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cf7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cf800: 0100 0000 2406 0000 6d29 0000 0000 0000 ....$...m)......\n-000cf810: 7100 0046 4845 4c50 00ff 7300 ff46 554e q..FHELP..s..FUN\n+000cf810: 7100 0044 4845 4c50 00ff 7300 ff46 554e q..DHELP..s..FUN\n 000cf820: 4354 494f 4e53 00ff 7300 ff24 5a50 4945 CTIONS..s..$ZPIE\n 000cf830: 4345 2829 00ff 7300 ff45 5841 4d50 4c45 CE()..s..EXAMPLE\n 000cf840: 5300 c033 0000 2020 2046 6f72 2070 3d31 S..3.. For p=1\n 000cf850: 3a31 3a24 5a4c 656e 6774 6828 782c 222f :1:$ZLength(x,\"/\n 000cf860: 2229 2057 7269 7465 203f 702d 312a 3130 \") Write ?p-1*10\n 000cf870: 2c24 5a50 4965 6365 2878 2c22 2f22 2c70 ,$ZPIece(x,\"/\",p\n-000cf880: 2907 002f 4634 0000 5300 2f46 3500 0020 )../F4..S./F5.. \n+000cf880: 2907 002f 4434 0000 5300 2f44 3500 0020 )../D4..S./D5.. \n 000cf890: 2020 5468 6973 206c 6f6f 7020 7573 6573 This loop uses\n 000cf8a0: 2024 5a4c 454e 4754 4828 2920 616e 6420 $ZLENGTH() and \n 000cf8b0: 245a 5049 4543 4528 2920 746f 2064 6973 $ZPIECE() to dis\n 000cf8c0: 706c 6179 2061 6c6c 2074 6865 2070 6965 play all the pie\n-000cf8d0: 6365 7320 6f66 2078 2069 6e1a 002f 4636 ces of x in../F6\n+000cf8d0: 6365 7320 6f66 2078 2069 6e1a 002f 4436 ces of x in../D6\n 000cf8e0: 0000 2020 2063 6f6c 756d 6e61 7220 666f .. columnar fo\n-000cf8f0: 726d 6174 2e07 002f 4637 0000 1200 2f46 rmat.../F7..../F\n+000cf8f0: 726d 6174 2e07 002f 4437 0000 1200 2f44 rmat.../D7..../D\n 000cf900: 3800 0020 2020 4578 616d 706c 653a 0700 8.. Example:..\n-000cf910: 2f46 3900 0034 002f 463a 0000 2020 2047 /F9..4./F:.. G\n+000cf910: 2f44 3900 0034 002f 443a 0000 2020 2047 /D9..4./D:.. G\n 000cf920: 544d 3e53 6574 2024 7069 6563 6528 782c TM>Set $piece(x,\n 000cf930: 247a 6368 6172 2836 3429 2c32 3529 3d22 $zchar(64),25)=\"\n-000cf940: 2220 7772 6974 6520 7822 002f 4641 0000 \" write x\"./FA..\n+000cf940: 2220 7772 6974 6520 7822 002f 4441 0000 \" write x\"./DA..\n 000cf950: 2020 2040 4040 4040 4040 4040 4040 4040 @@@@@@@@@@@@@\n-000cf960: 4040 4040 4040 4040 4040 4007 002f 4642 @@@@@@@@@@@../FB\n-000cf970: 0000 4c00 2f46 4300 0020 2020 5468 6973 ..L./FC.. This\n+000cf960: 4040 4040 4040 4040 4040 4007 002f 4442 @@@@@@@@@@@../DB\n+000cf970: 0000 4c00 2f44 4300 0020 2020 5468 6973 ..L./DC.. This\n 000cf980: 2053 4554 7320 7468 6520 3235 7468 2070 SETs the 25th p\n 000cf990: 6965 6365 206f 6620 7468 6520 7661 7269 iece of the vari\n 000cf9a0: 6162 6c65 2078 2074 6f20 6e75 6c6c 2c20 able x to null, \n 000cf9b0: 7769 7468 2064 656c 696d 6974 6572 5400 with delimiterT.\n-000cf9c0: 2f46 4400 0020 2020 245a 4348 4152 2836 /FD.. $ZCHAR(6\n+000cf9c0: 2f44 4400 0020 2020 245a 4348 4152 2836 /DD.. $ZCHAR(6\n 000cf9d0: 3429 2e20 5468 6973 2070 726f 6475 6365 4). This produce\n 000cf9e0: 7320 6120 6279 7465 2073 6571 7565 6e63 s a byte sequenc\n 000cf9f0: 6520 6f66 2032 3420 6174 2d73 6967 6e73 e of 24 at-signs\n 000cfa00: 2028 4029 2070 7265 6365 6469 6e67 2074 (@) preceding t\n-000cfa10: 6865 0f00 2f46 4500 0020 2020 6e75 6c6c he../FE.. null\n-000cfa20: 2e07 002f 4646 0000 1b00 1a46 5245 5649 .../FF.....FREVI\n+000cfa10: 6865 0f00 2f44 4500 0020 2020 6e75 6c6c he../DE.. null\n+000cfa20: 2e07 002f 4446 0000 1b00 1a44 5245 5649 .../DF.....DREVI\n 000cfa30: 4f55 5328 2900 0024 5a50 7265 7669 6f75 OUS()..$ZPreviou\n-000cfa40: 7328 2917 0024 46bf 1100 0020 2020 245a s()..$F.... $Z\n-000cfa50: 5072 6576 696f 7573 2829 0700 2546 2100 Previous()..%F!.\n-000cfa60: 0050 0025 4631 0000 2020 2054 6865 2024 .P.%F1.. The $\n+000cfa40: 7328 2917 0024 44bf 1100 0020 2020 245a s()..$D.... $Z\n+000cfa50: 5072 6576 696f 7573 2829 0700 2544 2100 Previous()..%D!.\n+000cfa60: 0050 0025 4431 0000 2020 2054 6865 2024 .P.%D1.. The $\n 000cfa70: 5a50 5245 5649 4f55 5320 6675 6e63 7469 ZPREVIOUS functi\n 000cfa80: 6f6e 2072 6574 7572 6e73 2074 6865 2073 on returns the s\n 000cfa90: 7562 7363 7269 7074 206f 6620 7468 6520 ubscript of the \n 000cfaa0: 7072 6576 696f 7573 206c 6f63 616c 206f previous local o\n-000cfab0: 724b 0025 4641 0000 2020 2067 6c6f 6261 rK.%FA.. globa\n+000cfab0: 724b 0025 4441 0000 2020 2067 6c6f 6261 rK.%DA.. globa\n 000cfac0: 6c20 7661 7269 6162 6c65 206e 616d 6520 l variable name \n 000cfad0: 696e 2063 6f6c 6c61 7469 6f6e 2073 6571 in collation seq\n 000cfae0: 7565 6e63 6520 7769 7468 696e 2074 6865 uence within the\n-000cfaf0: 2061 7272 6179 206c 6576 656c 4b00 2546 array levelK.%F\n+000cfaf0: 2061 7272 6179 206c 6576 656c 4b00 2544 array levelK.%D\n 000cfb00: 5100 0020 2020 7370 6563 6966 6965 6420 Q.. specified \n 000cfb10: 6279 2069 7473 2061 7267 756d 656e 742e by its argument.\n 000cfb20: 2057 6865 6e20 245a 5052 4556 494f 5553 When $ZPREVIOUS\n 000cfb30: 2829 2068 6173 2061 6e20 756e 7375 6273 () has an unsubs\n-000cfb40: 6372 6970 7465 6452 0025 4661 0000 2020 criptedR.%Fa.. \n+000cfb40: 6372 6970 7465 6452 0025 4461 0000 2020 criptedR.%Da.. \n 000cfb50: 2061 7267 756d 656e 742c 2069 7420 7265 argument, it re\n 000cfb60: 7475 726e 7320 7468 6520 7072 6576 696f turns the previo\n 000cfb70: 7573 2075 6e73 7562 7363 7269 7074 6564 us unsubscripted\n 000cfb80: 206c 6f63 616c 206f 7220 676c 6f62 616c local or global\n-000cfb90: 2076 6172 6961 626c 6525 0025 4671 0000 variable%.%Fq..\n+000cfb90: 2076 6172 6961 626c 6525 0025 4471 0000 variable%.%Dq..\n 000cfba0: 2020 206e 616d 6520 696e 2063 6f6c 6c61 name in colla\n 000cfbb0: 7469 6e67 2073 6571 7565 6e63 652e 0700 ting sequence...\n-000cfbc0: 2546 8100 004a 0025 4691 0000 2020 2054 %F...J.%F... T\n+000cfbc0: 2544 8100 004a 0025 4491 0000 2020 2054 %D...J.%D... T\n 000cfbd0: 6865 2024 5a50 5245 5649 4f55 5320 6675 he $ZPREVIOUS fu\n 000cfbe0: 6e63 7469 6f6e 2070 726f 7669 6465 7320 nction provides \n 000cfbf0: 636f 6d70 6174 6962 696c 6974 7920 7769 compatibility wi\n 000cfc00: 7468 2073 6f6d 6520 6f74 6865 7220 4d4f th some other MO\n-000cfc10: 0024 46c0 1100 0020 2020 696d 706c 656d .$F.... implem\n+000cfc10: 0024 44c0 1100 0020 2020 696d 706c 656d .$D.... implem\n 000cfc20: 656e 7461 7469 6f6e 732e 2054 6865 204d entations. The M\n 000cfc30: 2044 6576 656c 6f70 6d65 6e74 2043 6f6d Development Com\n 000cfc40: 6d69 7474 6565 2063 686f 7365 2074 6f20 mittee chose to \n 000cfc50: 696d 706c 656d 656e 7420 7468 6973 5400 implement thisT.\n-000cfc60: 2546 1200 0020 2020 6675 6e63 7469 6f6e %F... function\n+000cfc60: 2544 1200 0020 2020 6675 6e63 7469 6f6e %D... function\n 000cfc70: 616c 6974 7920 7769 7468 2074 6865 206f ality with the o\n 000cfc80: 7074 696f 6e61 6c20 7365 636f 6e64 202d ptional second -\n 000cfc90: 3120 6172 6775 6d65 6e74 206f 6620 244f 1 argument of $O\n 000cfca0: 5244 4552 2829 2e20 5468 6572 6566 6f72 RDER(). Therefor\n-000cfcb0: 652c 5300 2546 1300 0020 2020 7768 656e e,S.%F... when\n+000cfcb0: 652c 5300 2544 1300 0020 2020 7768 656e e,S.%D... when\n 000cfcc0: 2061 2064 6573 6967 6e20 7265 7175 6972 a design requir\n 000cfcd0: 6573 2074 6869 7320 6675 6e63 7469 6f6e es this function\n 000cfce0: 616c 6974 7920 244f 5244 4552 2829 2068 ality $ORDER() h\n 000cfcf0: 6173 2074 6865 2061 6476 616e 7461 6765 as the advantage\n-000cfd00: 206f 7665 7235 0025 4614 0000 2020 2024 over5.%F... $\n+000cfd00: 206f 7665 7235 0025 4414 0000 2020 2024 over5.%D... $\n 000cfd10: 5a50 5245 5649 4f55 5320 6f66 2062 6569 ZPREVIOUS of bei\n 000cfd20: 6e67 2070 6172 7420 6f66 2074 6865 204d ng part of the M\n-000cfd30: 2073 7461 6e64 6172 642e 0700 2546 1500 standard...%F..\n-000cfd40: 0034 0025 4616 0000 2020 2054 6865 2066 .4.%F... The f\n+000cfd30: 2073 7461 6e64 6172 642e 0700 2544 1500 standard...%D..\n+000cfd40: 0034 0025 4416 0000 2020 2054 6865 2066 .4.%D... The f\n 000cfd50: 6f72 6d61 7420 666f 7220 7468 6520 245a ormat for the $Z\n 000cfd60: 5052 4556 494f 5553 2066 756e 6374 696f PREVIOUS functio\n-000cfd70: 6e20 6973 3a07 0025 4617 0000 1c00 2546 n is:..%F.....%F\n+000cfd70: 6e20 6973 3a07 0025 4417 0000 1c00 2544 n is:..%D.....%D\n 000cfd80: 1800 0020 2020 245a 505b 5245 5649 4f55 ... $ZP[REVIOU\n-000cfd90: 535d 2867 6c76 6e29 0700 2546 1900 004e S](glvn)..%F...N\n-000cfda0: 0025 461a 0000 2020 2024 5a50 5245 5649 .%F... $ZPREVI\n+000cfd90: 535d 2867 6c76 6e29 0700 2544 1900 004e S](glvn)..%D...N\n+000cfda0: 0025 441a 0000 2020 2024 5a50 5245 5649 .%D... $ZPREVI\n 000cfdb0: 4f55 5328 2920 6973 2065 7175 6976 616c OUS() is equival\n 000cfdc0: 656e 7420 746f 2024 4f52 4445 5228 2920 ent to $ORDER() \n 000cfdd0: 7769 7468 2061 2073 6563 6f6e 6420 6172 with a second ar\n 000cfde0: 6775 6d65 6e74 206f 6620 2d31 2e07 0025 gument of -1...%\n-000cfdf0: 4621 0000 1a00 1946 5147 424c 4d4f 4428 F!.....FQGBLMOD(\n+000cfdf0: 4421 0000 1a00 1944 5147 424c 4d4f 4428 D!.....DQGBLMOD(\n 000cfe00: 2900 0024 5a51 4742 4c4d 4f44 2829 1600 )..$ZQGBLMOD()..\n-000cfe10: 2346 bf11 0000 2020 2024 5a51 4742 4c4d #F.... $ZQGBLM\n+000cfe10: 2344 bf11 0000 2020 2024 5a51 4742 4c4d #D.... $ZQGBLM\n 000cfe20: 4f44 2829 0000 0000 0000 0000 0000 0000 OD()............\n 000cfe30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cfe40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cfe50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cfe60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cfe70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cfe80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -53245,161 +53245,161 @@\n 000cffc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cffd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cffe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000cfff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d0000: 0100 0000 da07 0000 9329 0000 0000 0000 .........)......\n 000d0010: 2b00 0066 4845 4c50 00ff 7300 ff46 554e +..fHELP..s..FUN\n 000d0020: 4354 494f 4e53 00ff 7300 ff24 5a51 4742 CTIONS..s..$ZQGB\n-000d0030: 4c4d 4f44 2829 00bf 2100 0053 0024 4631 LMOD()..!..S.$F1\n+000d0030: 4c4d 4f44 2829 00bf 2100 0053 0024 4431 LMOD()..!..S.$D1\n 000d0040: 0000 2020 2054 6865 2024 5a51 4742 4c4d .. The $ZQGBLM\n 000d0050: 4f44 2066 756e 6374 696f 6e20 656e 6162 OD function enab\n 000d0060: 6c65 7320 616e 2061 7070 6c69 6361 7469 les an applicati\n 000d0070: 6f6e 2074 6f20 6465 7465 726d 696e 6520 on to determine \n 000d0080: 7768 6574 6865 7220 6974 2063 616e 5200 whether it canR.\n-000d0090: 2446 4100 0020 2020 7361 6665 6c79 2061 $FA.. safely a\n+000d0090: 2444 4100 0020 2020 7361 6665 6c79 2061 $DA.. safely a\n 000d00a0: 7070 6c79 2061 206c 6f73 7420 7472 616e pply a lost tran\n 000d00b0: 7361 6374 696f 6e20 746f 2074 6865 2064 saction to the d\n 000d00c0: 6174 6162 6173 652e 2041 206c 6f73 7420 atabase. A lost \n 000d00d0: 7472 616e 7361 6374 696f 6e20 6973 2061 transaction is a\n-000d00e0: 4c00 2446 5100 0020 2020 7472 616e 7361 L.$FQ.. transa\n+000d00e0: 4c00 2444 5100 0020 2020 7472 616e 7361 L.$DQ.. transa\n 000d00f0: 6374 696f 6e20 7468 6174 206d 7573 7420 ction that must \n 000d0100: 6265 2072 6f6c 6c65 6420 6f66 6620 6120 be rolled off a \n 000d0110: 6461 7461 6261 7365 2074 6f20 6d61 696e database to main\n-000d0120: 7461 696e 206c 6f67 6963 616c 5300 2446 tain logicalS.$F\n+000d0120: 7461 696e 206c 6f67 6963 616c 5300 2444 tain logicalS.$D\n 000d0130: 6100 0020 2020 6d75 6c74 6973 6974 6520 a.. multisite \n 000d0140: 636f 6e73 6973 7465 6e63 792e 2024 5a51 consistency. $ZQ\n 000d0150: 4742 4c4d 4f44 2829 2061 6c77 6179 7320 GBLMOD() always \n 000d0160: 6170 706c 6965 7320 746f 2064 6174 612d applies to data-\n 000d0170: 6c65 7665 6c20 286c 6576 656c 2d30 2910 level (level-0).\n-000d0180: 0024 4671 0000 2020 206e 6f64 6573 2e07 .$Fq.. nodes..\n-000d0190: 0024 4681 0000 3300 2446 9100 0020 2020 .$F...3.$F... \n+000d0180: 0024 4471 0000 2020 206e 6f64 6573 2e07 .$Dq.. nodes..\n+000d0190: 0024 4481 0000 3300 2444 9100 0020 2020 .$D...3.$D... \n 000d01a0: 5468 6520 666f 726d 6174 2066 6f72 2074 The format for t\n 000d01b0: 6865 2024 5a51 4742 4c4d 4f44 2066 756e he $ZQGBLMOD fun\n-000d01c0: 6374 696f 6e20 6973 3a08 0023 46c0 1100 ction is:..#F...\n-000d01d0: 0018 0024 4612 0000 2020 2024 5a51 4742 ...$F... $ZQGB\n-000d01e0: 4c4d 4f44 2867 766e 2907 0024 4613 0000 LMOD(gvn)..$F...\n-000d01f0: 5400 2446 1400 0020 2020 245a 5147 424c T.$F... $ZQGBL\n+000d01c0: 6374 696f 6e20 6973 3a08 0023 44c0 1100 ction is:..#D...\n+000d01d0: 0018 0024 4412 0000 2020 2024 5a51 4742 ...$D... $ZQGB\n+000d01e0: 4c4d 4f44 2867 766e 2907 0024 4413 0000 LMOD(gvn)..$D...\n+000d01f0: 5400 2444 1400 0020 2020 245a 5147 424c T.$D... $ZQGBL\n 000d0200: 4d4f 4420 6675 6e63 7469 6f6e 2070 726f MOD function pro\n 000d0210: 6475 6365 7320 616e 2065 7272 6f72 2069 duces an error i\n 000d0220: 6620 796f 7520 7375 626d 6974 2061 6e20 f you submit an \n 000d0230: 6172 6775 6d65 6e74 2074 6861 7420 6973 argument that is\n-000d0240: 206e 6f74 2100 2446 1500 0020 2020 6120 not!.$F... a \n+000d0240: 206e 6f74 2100 2444 1500 0020 2020 6120 not!.$D... a \n 000d0250: 676c 6f62 616c 2076 6172 6961 626c 6520 global variable \n-000d0260: 6e61 6d65 2e07 0024 4616 0000 5100 2446 name...$F...Q.$F\n+000d0260: 6e61 6d65 2e07 0024 4416 0000 5100 2444 name...$D...Q.$D\n 000d0270: 1700 0020 2020 496e 7465 726e 616c 6c79 ... Internally\n 000d0280: 2c20 245a 5147 424c 4d4f 4420 2867 766e , $ZQGBLMOD (gvn\n 000d0290: 2920 636f 6d70 6172 6573 2074 6865 2047 ) compares the G\n 000d02a0: 542e 4d20 7472 616e 7361 6374 696f 6e20 T.M transaction \n 000d02b0: 6e75 6d62 6572 2069 6e20 7468 6552 0024 number in theR.$\n-000d02c0: 4618 0000 2020 2064 6174 6162 6173 6520 F... database \n+000d02c0: 4418 0000 2020 2064 6174 6162 6173 6520 D... database \n 000d02d0: 626c 6f63 6b20 696e 2077 6869 6368 2074 block in which t\n 000d02e0: 6865 2067 6c6f 6261 6c20 7661 7269 6162 he global variab\n 000d02f0: 6c65 206e 616d 6520 6973 2028 6f72 2077 le name is (or w\n 000d0300: 6f75 6c64 2062 6529 2073 746f 7265 6450 ould be) storedP\n-000d0310: 0024 4619 0000 2020 2077 6974 6820 7468 .$F... with th\n+000d0310: 0024 4419 0000 2020 2077 6974 6820 7468 .$D... with th\n 000d0320: 6520 7661 6c75 6520 696e 2074 6865 205a e value in the Z\n 000d0330: 7167 626c 6d6f 645f 5472 616e 7320 6669 qgblmod_Trans fi\n 000d0340: 656c 6420 7374 6f72 6564 2069 6e20 7468 eld stored in th\n 000d0350: 6520 6461 7461 6261 7365 2066 696c 6511 e database file.\n-000d0360: 0024 461a 0000 2020 2068 6561 6465 722e .$F... header.\n-000d0370: 0700 2446 2100 0053 0024 4622 0000 2020 ..$F!..S.$F\".. \n+000d0360: 0024 441a 0000 2020 2068 6561 6465 722e .$D... header.\n+000d0370: 0700 2444 2100 0053 0024 4422 0000 2020 ..$D!..S.$D\".. \n 000d0380: 2046 6f72 2065 7861 6d70 6c65 2c20 6966 For example, if\n 000d0390: 2078 2069 7320 7468 6520 7472 616e 7361 x is the transa\n 000d03a0: 6374 696f 6e20 6e75 6d62 6572 206f 6620 ction number of \n 000d03b0: 7468 6520 6c65 7665 6c2d 3020 6461 7461 the level-0 data\n-000d03c0: 6261 7365 2062 6c6f 636b 5200 2446 2300 base blockR.$F#.\n+000d03c0: 6261 7365 2062 6c6f 636b 5200 2444 2300 base blockR.$D#.\n 000d03d0: 0020 2020 696e 2077 6869 6368 2067 766e . in which gvn\n 000d03e0: 2072 6573 6964 6573 2c20 616e 6420 7920 resides, and y \n 000d03f0: 6973 2074 6865 2076 616c 7565 206f 6620 is the value of \n 000d0400: 5a71 6762 6c6d 6f64 5f54 7261 6e73 206f Zqgblmod_Trans o\n-000d0410: 6620 7265 6769 6f6e 2072 6567 3500 2446 f region reg5.$F\n+000d0410: 6620 7265 6769 6f6e 2072 6567 3500 2444 f region reg5.$D\n 000d0420: 2400 0020 2020 636f 6e74 6169 6e69 6e67 $.. containing\n 000d0430: 2067 766e 2c20 7468 656e 2074 6865 2066 gvn, then the f\n 000d0440: 6f6c 6c6f 7769 6e67 2069 7320 7472 7565 ollowing is true\n-000d0450: 3a07 0024 4625 0000 5400 2446 2600 0020 :..$F%..T.$F&.. \n+000d0450: 3a07 0024 4425 0000 5400 2444 2600 0020 :..$D%..T.$D&.. \n 000d0460: 2020 4966 2061 2074 7261 6e73 6163 7469 If a transacti\n 000d0470: 6f6e 2069 7320 6120 6c6f 7374 2074 7261 on is a lost tra\n 000d0480: 6e73 6163 7469 6f6e 2074 6861 7420 6861 nsaction that ha\n 000d0490: 7320 6265 656e 2072 6f6c 6c65 6420 6261 s been rolled ba\n-000d04a0: 636b 2061 6e64 2069 7420 6973 5100 2446 ck and it isQ.$F\n+000d04a0: 636b 2061 6e64 2069 7420 6973 5100 2444 ck and it isQ.$D\n 000d04b0: 2700 0020 2020 6465 7465 726d 696e 6564 '.. determined\n 000d04c0: 2074 6861 7420 666f 7220 616c 6c20 7468 that for all th\n 000d04d0: 6520 4d20 676c 6f62 616c 7320 7365 7420 e M globals set \n 000d04e0: 616e 6420 6b69 6c6c 6564 2069 6e20 7468 and killed in th\n 000d04f0: 6520 7472 616e 7361 6374 696f 6e4b 0024 e transactionK.$\n-000d0500: 4628 0000 2020 2024 5a51 4742 4c4d 4f44 F(.. $ZQGBLMOD\n+000d0500: 4428 0000 2020 2024 5a51 4742 4c4d 4f44 D(.. $ZQGBLMOD\n 000d0510: 2829 2069 7320 7a65 726f 2028 3029 2c20 () is zero (0), \n 000d0520: 6974 2069 7320 7072 6f62 6162 6c79 2073 it is probably s\n 000d0530: 6166 6520 746f 2061 7070 6c79 2074 6865 afe to apply the\n-000d0540: 2075 7064 6174 6573 5200 2446 2900 0020 updatesR.$F).. \n+000d0540: 2075 7064 6174 6573 5200 2444 2900 0020 updatesR.$D).. \n 000d0550: 2020 6175 746f 6d61 7469 6361 6c6c 792e automatically.\n 000d0560: 2048 6f77 6576 6572 2c20 7468 6973 2064 However, this d\n 000d0570: 6574 6572 6d69 6e61 7469 6f6e 206f 6620 etermination of \n 000d0580: 7361 6665 7479 2063 616e 206f 6e6c 7920 safety can only \n-000d0590: 6265 206d 6164 6520 6279 5100 2446 2a00 be made byQ.$F*.\n+000d0590: 6265 206d 6164 6520 6279 5100 2444 2a00 be made byQ.$D*.\n 000d05a0: 0020 2020 7468 6520 6170 706c 6963 6174 . the applicat\n 000d05b0: 696f 6e20 6465 7369 676e 6572 2061 6e64 ion designer and\n 000d05c0: 206e 6f74 2062 7920 4754 2e4d 2e20 4966 not by GT.M. If\n 000d05d0: 2074 6865 2024 5a51 4742 4c4d 4f44 2829 the $ZQGBLMOD()\n-000d05e0: 2069 7320 6f6e 6520 2831 294d 0024 4631 is one (1)M.$F1\n+000d05e0: 2069 7320 6f6e 6520 2831 294d 0024 4431 is one (1)M.$D1\n 000d05f0: 0000 2020 2066 6f72 2061 6e79 2073 6574 .. for any set\n 000d0600: 206f 7220 6b69 6c6c 2069 6e20 7468 6520 or kill in the \n 000d0610: 7472 616e 7361 6374 696f 6e2c 2069 7420 transaction, it \n 000d0620: 6973 206e 6f74 2073 6166 6520 746f 2061 is not safe to a\n-000d0630: 7070 6c79 2074 6865 1100 2446 3200 0020 pply the..$F2.. \n-000d0640: 2020 7570 6461 7465 2e07 0024 4633 0000 update...$F3..\n-000d0650: 1200 2446 3400 0020 2020 2a2a 4e6f 7465 ..$F4.. **Note\n-000d0660: 2a2a 0700 2446 3500 004f 0024 4636 0000 **..$F5..O.$F6..\n+000d0630: 7070 6c79 2074 6865 1100 2444 3200 0020 pply the..$D2.. \n+000d0640: 2020 7570 6461 7465 2e07 0024 4433 0000 update...$D3..\n+000d0650: 1200 2444 3400 0020 2020 2a2a 4e6f 7465 ..$D4.. **Note\n+000d0660: 2a2a 0700 2444 3500 004f 0024 4436 0000 **..$D5..O.$D6..\n 000d0670: 2020 2054 6865 2074 6573 7420 6f66 2024 The test of $\n 000d0680: 5a51 4742 4c4d 4f44 2829 2061 6e64 2061 ZQGBLMOD() and a\n 000d0690: 7070 6c79 696e 6720 7468 6520 7570 6461 pplying the upda\n 000d06a0: 7465 7320 6d75 7374 2062 6520 656e 6361 tes must be enca\n-000d06b0: 7073 756c 6174 6564 2400 2446 3700 0020 psulated$.$F7.. \n+000d06b0: 7073 756c 6174 6564 2400 2444 3700 0020 psulated$.$D7.. \n 000d06c0: 2020 696e 7369 6465 2061 2047 542e 4d20 inside a GT.M \n-000d06d0: 7472 616e 7361 6374 696f 6e2e 0700 2446 transaction...$F\n-000d06e0: 3800 0051 0024 4639 0000 2020 2041 6e6f 8..Q.$F9.. Ano\n+000d06d0: 7472 616e 7361 6374 696f 6e2e 0700 2444 transaction...$D\n+000d06e0: 3800 0051 0024 4439 0000 2020 2041 6e6f 8..Q.$D9.. Ano\n 000d06f0: 7468 6572 2061 7070 726f 6163 6820 746f ther approach to\n 000d0700: 2068 616e 646c 696e 6720 6c6f 7374 2074 handling lost t\n 000d0710: 7261 6e73 6163 7469 6f6e 7320 776f 756c ransactions woul\n 000d0720: 6420 6265 2074 6f20 7374 6f72 6520 696e d be to store in\n-000d0730: 2074 6865 5300 2446 3a00 0020 2020 6461 theS.$F:.. da\n+000d0730: 2074 6865 5300 2444 3a00 0020 2020 6461 theS.$D:.. da\n 000d0740: 7461 6261 7365 2074 6865 2069 6e69 7469 tabase the initi\n 000d0750: 616c 206d 6573 7361 6765 2073 656e 7420 al message sent \n 000d0760: 6279 2061 2063 6c69 656e 742c 2061 7320 by a client, as \n 000d0770: 7765 6c6c 2061 7320 7468 6520 6f75 7463 well as the outc\n-000d0780: 6f6d 6520 616e 6453 0024 4641 0000 2020 ome andS.$FA.. \n+000d0780: 6f6d 6520 616e 6453 0024 4441 0000 2020 ome andS.$DA.. \n 000d0790: 2074 6865 2072 6573 706f 6e73 652c 2061 the response, a\n 000d07a0: 6e64 2074 6f20 7265 7072 6f63 6573 7320 nd to reprocess \n 000d07b0: 7468 6520 6d65 7373 6167 6520 7769 7468 the message with\n 000d07c0: 206e 6f72 6d61 6c20 6275 7369 6e65 7373 normal business\n 000d07d0: 206c 6f67 6963 2e20 4966 0000 0000 0000 logic. If......\n 000d07e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d07f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d0800: 0100 0000 5501 0000 9b29 0000 0000 0000 ....U....)......\n-000d0810: 6d00 0046 4845 4c50 00ff 7300 ff46 554e m..FHELP..s..FUN\n+000d0810: 6d00 0044 4845 4c50 00ff 7300 ff46 554e m..DHELP..s..FUN\n 000d0820: 4354 494f 4e53 00ff 7300 ff24 5a51 4742 CTIONS..s..$ZQGB\n 000d0830: 4c4d 4f44 2829 00c0 4200 0020 2020 7468 LMOD()..B.. th\n 000d0840: 6520 6f75 7463 6f6d 6520 6973 2074 6865 e outcome is the\n 000d0850: 2073 616d 652c 2074 6865 2074 7261 6e73 same, the trans\n 000d0860: 6163 7469 6f6e 2063 616e 2062 6520 7361 action can be sa\n 000d0870: 6665 6c79 2061 7070 6c69 6564 2e07 0024 fely applied...$\n-000d0880: 4643 0000 1200 2446 4400 0020 2020 2a2a FC....$FD.. **\n-000d0890: 4e6f 7465 2a2a 0700 2446 4500 0052 0024 Note**..$FE..R.$\n-000d08a0: 4646 0000 2020 2049 6620 7265 7374 6172 FF.. If restar\n+000d0880: 4443 0000 1200 2444 4400 0020 2020 2a2a DC....$DD.. **\n+000d0890: 4e6f 7465 2a2a 0700 2444 4500 0052 0024 Note**..$DE..R.$\n+000d08a0: 4446 0000 2020 2049 6620 7265 7374 6172 DF.. If restar\n 000d08b0: 7461 626c 6520 6261 7463 6820 6f70 6572 table batch oper\n 000d08c0: 6174 696f 6e73 2061 7265 2069 6d70 6c65 ations are imple\n 000d08d0: 6d65 6e74 6564 2c20 6c6f 7374 2062 6174 mented, lost bat\n 000d08e0: 6368 2074 7261 6e73 6163 7469 6f6e 734b ch transactionsK\n-000d08f0: 0024 4647 0000 2020 2063 616e 2062 6520 .$FG.. can be \n+000d08f0: 0024 4447 0000 2020 2063 616e 2062 6520 .$DG.. can be \n 000d0900: 6967 6e6f 7265 6420 7369 6e63 6520 6120 ignored since a \n 000d0910: 7375 6273 6571 7565 6e74 2062 6174 6368 subsequent batch\n 000d0920: 2072 6573 7461 7274 2077 696c 6c20 7072 restart will pr\n-000d0930: 6f63 6573 7320 7468 656d 1400 2446 4800 ocess them..$FH.\n+000d0930: 6f63 6573 7320 7468 656d 1400 2444 4800 ocess them..$DH.\n 000d0940: 0020 2020 636f 7272 6563 746c 792e 0700 . correctly...\n-000d0950: 2446 4900 0000 0000 0000 0000 0000 0000 $FI.............\n+000d0950: 2444 4900 0000 0000 0000 0000 0000 0000 $DI.............\n 000d0960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d0970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d0980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d0990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d09a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d09b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d09c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -53499,107 +53499,107 @@\n 000d0fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d0fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d0fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d0fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d0fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d0ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d1000: 0100 0000 de05 0000 c829 0000 0000 0000 .........)......\n-000d1010: 3100 0046 4845 4c50 00ff 7300 ff46 554e 1..FHELP..s..FUN\n+000d1010: 3100 0044 4845 4c50 00ff 7300 ff46 554e 1..DHELP..s..FUN\n 000d1020: 4354 494f 4e53 00ff 7300 ff24 5a53 4541 CTIONS..s..$ZSEA\n 000d1030: 5243 4828 2900 0024 5a53 4541 5243 4828 RCH()..$ZSEARCH(\n-000d1040: 2915 0022 46bf 1100 0020 2020 245a 5345 )..\"F.... $ZSE\n-000d1050: 4152 4348 2829 0700 2346 2100 0050 0023 ARCH()..#F!..P.#\n-000d1060: 4631 0000 2020 2054 6865 2024 5a53 4541 F1.. The $ZSEA\n+000d1040: 2915 0022 44bf 1100 0020 2020 245a 5345 )..\"D.... $ZSE\n+000d1050: 4152 4348 2829 0700 2344 2100 0050 0023 ARCH()..#D!..P.#\n+000d1060: 4431 0000 2020 2054 6865 2024 5a53 4541 D1.. The $ZSEA\n 000d1070: 5243 4820 6675 6e63 7469 6f6e 2061 7474 RCH function att\n 000d1080: 656d 7074 7320 746f 206c 6f63 6174 6520 empts to locate \n 000d1090: 6120 6669 6c65 206d 6174 6368 696e 6720 a file matching \n 000d10a0: 7468 6520 7370 6563 6966 6965 6453 0023 the specifiedS.#\n-000d10b0: 4641 0000 2020 2066 696c 6520 6e61 6d65 FA.. file name\n+000d10b0: 4441 0000 2020 2066 696c 6520 6e61 6d65 DA.. file name\n 000d10c0: 2e20 4966 2074 6865 2066 696c 6520 6578 . If the file ex\n 000d10d0: 6973 7473 2c20 6974 2072 6574 7572 6e73 ists, it returns\n 000d10e0: 2074 6865 2066 696c 6520 6e61 6d65 3b20 the file name; \n 000d10f0: 6966 2074 6865 2066 696c 6520 646f 6573 if the file does\n-000d1100: 3000 2346 5100 0020 2020 6e6f 7420 6578 0.#FQ.. not ex\n+000d1100: 3000 2344 5100 0020 2020 6e6f 7420 6578 0.#DQ.. not ex\n 000d1110: 6973 742c 2069 7420 7265 7475 726e 7320 ist, it returns \n 000d1120: 7468 6520 6e75 6c6c 2073 7472 696e 672e the null string.\n-000d1130: 0700 2346 6100 0032 0023 4671 0000 2020 ..#Fa..2.#Fq.. \n+000d1130: 0700 2344 6100 0032 0023 4471 0000 2020 ..#Da..2.#Dq.. \n 000d1140: 2054 6865 2066 6f72 6d61 7420 666f 7220 The format for \n 000d1150: 7468 6520 245a 5345 4152 4348 2066 756e the $ZSEARCH fun\n-000d1160: 6374 696f 6e20 6973 3a07 0023 4681 0000 ction is:..#F...\n-000d1170: 2200 2346 9100 0020 2020 245a 5345 4152 \".#F... $ZSEAR\n+000d1160: 6374 696f 6e20 6973 3a07 0023 4481 0000 ction is:..#D...\n+000d1170: 2200 2344 9100 0020 2020 245a 5345 4152 \".#D... $ZSEAR\n 000d1180: 4348 2865 7870 725b 2c69 6e74 6578 7072 CH(expr[,intexpr\n-000d1190: 5d29 0800 2246 c011 0000 4600 2346 1200 ])..\"F....F.#F..\n+000d1190: 5d29 0800 2244 c011 0000 4600 2344 1200 ])..\"D....F.#D..\n 000d11a0: 0020 2020 245a 5345 4152 4348 2829 2070 . $ZSEARCH() p\n 000d11b0: 726f 7669 6465 7320 6120 746f 6f6c 2066 rovides a tool f\n 000d11c0: 6f72 2076 6572 6966 7969 6e67 2074 6861 or verifying tha\n 000d11d0: 7420 6120 6669 6c65 2065 7869 7374 732e t a file exists.\n-000d11e0: 0700 2346 1300 0012 0023 4614 0000 2020 ..#F.....#F... \n-000d11f0: 202a 2a4e 6f74 652a 2a07 0023 4615 0000 **Note**..#F...\n-000d1200: 5100 2346 1600 0020 2020 596f 7520 6361 Q.#F... You ca\n+000d11e0: 0700 2344 1300 0012 0023 4414 0000 2020 ..#D.....#D... \n+000d11f0: 202a 2a4e 6f74 652a 2a07 0023 4415 0000 **Note**..#D...\n+000d1200: 5100 2344 1600 0020 2020 596f 7520 6361 Q.#D... You ca\n 000d1210: 6e20 6361 6c6c 2074 6865 2050 4f53 4958 n call the POSIX\n 000d1220: 2073 7461 7428 2920 6675 6e63 7469 6f6e stat() function\n 000d1230: 2074 6f20 6163 6365 7373 206d 6574 6164 to access metad\n 000d1240: 6174 612e 2054 6865 206f 7074 696f 6e61 ata. The optiona\n-000d1250: 6c50 0023 4617 0000 2020 2047 542e 4d20 lP.#F... GT.M \n+000d1250: 6c50 0023 4417 0000 2020 2047 542e 4d20 lP.#D... GT.M \n 000d1260: 504f 5349 5820 706c 7567 2d69 6e20 7061 POSIX plug-in pa\n 000d1270: 636b 6167 6573 2074 6865 2073 7461 7428 ckages the stat(\n 000d1280: 2920 6675 6e63 7469 6f6e 2066 6f72 2065 ) function for e\n 000d1290: 6173 7920 6163 6365 7373 2066 726f 6d20 asy access from \n-000d12a0: 4d1b 0023 4618 0000 2020 2061 7070 6c69 M..#F... appli\n-000d12b0: 6361 7469 6f6e 2063 6f64 652e 0700 2346 cation code...#F\n-000d12c0: 1900 001a 0022 46ff 7300 ff45 5841 4d50 .....\"F.s..EXAMP\n+000d12a0: 4d1b 0023 4418 0000 2020 2061 7070 6c69 M..#D... appli\n+000d12b0: 6361 7469 6f6e 2063 6f64 652e 0700 2344 cation code...#D\n+000d12c0: 1900 001a 0022 44ff 7300 ff45 5841 4d50 .....\"D.s..EXAMP\n 000d12d0: 4c45 5300 0045 7861 6d70 6c65 7313 002f LES..Examples../\n-000d12e0: 46bf 1100 0020 2020 4578 616d 706c 6573 F.... Examples\n-000d12f0: 0700 3046 2100 0012 0030 4631 0000 2020 ..0F!....0F1.. \n-000d1300: 2045 7861 6d70 6c65 3a07 0030 4641 0000 Example:..0FA..\n-000d1310: 2800 3046 5100 0020 2020 4754 4d3e 7772 (.0FQ.. GTM>wr\n+000d12e0: 44bf 1100 0020 2020 4578 616d 706c 6573 D.... Examples\n+000d12f0: 0700 3044 2100 0012 0030 4431 0000 2020 ..0D!....0D1.. \n+000d1300: 2045 7861 6d70 6c65 3a07 0030 4441 0000 Example:..0DA..\n+000d1310: 2800 3044 5100 0020 2020 4754 4d3e 7772 (.0DQ.. GTM>wr\n 000d1320: 6974 6520 247a 7365 6172 6368 2822 6461 ite $zsearch(\"da\n-000d1330: 7461 2e64 6174 2229 2100 3046 6100 0020 ta.dat\")!.0Fa.. \n+000d1330: 7461 2e64 6174 2229 2100 3044 6100 0020 ta.dat\")!.0Da.. \n 000d1340: 2020 2f75 7372 2f73 7461 6666 2f63 6363 /usr/staff/ccc\n-000d1350: 2f64 6174 612e 6461 740e 0030 4671 0000 /data.dat..0Fq..\n-000d1360: 2020 2047 544d 3e07 0030 4681 0000 5200 GTM>..0F...R.\n-000d1370: 3046 9100 0020 2020 5468 6973 2075 7365 0F... This use\n+000d1350: 2f64 6174 612e 6461 740e 0030 4471 0000 /data.dat..0Dq..\n+000d1360: 2020 2047 544d 3e07 0030 4481 0000 5200 GTM>..0D...R.\n+000d1370: 3044 9100 0020 2020 5468 6973 2075 7365 0D... This use\n 000d1380: 7320 245a 5345 4152 4348 2829 2074 6f20 s $ZSEARCH() to \n 000d1390: 6469 7370 6c61 7920 7468 6520 6675 6c6c display the full\n 000d13a0: 2066 696c 6520 7061 7468 206e 616d 6520 file path name \n 000d13b0: 6f66 2022 6461 7461 2e64 6174 2220 696e of \"data.dat\" in\n-000d13c0: 3100 2f46 c011 0000 2020 2074 6865 2070 1./F.... the p\n+000d13c0: 3100 2f44 c011 0000 2020 2074 6865 2070 1./D.... the p\n 000d13d0: 726f 6365 7373 2063 7572 7265 6e74 2064 rocess current d\n 000d13e0: 6566 6175 6c74 2064 6972 6563 746f 7279 efault directory\n-000d13f0: 2e07 0030 4612 0000 1200 3046 1300 0020 ...0F.....0F... \n-000d1400: 2020 4578 616d 706c 653a 0700 3046 1400 Example:..0F..\n-000d1410: 0023 0030 4615 0000 2020 2047 544d 3e73 .#.0F... GTM>s\n+000d13f0: 2e07 0030 4412 0000 1200 3044 1300 0020 ...0D.....0D... \n+000d1400: 2020 4578 616d 706c 653a 0700 3044 1400 Example:..0D..\n+000d1410: 0023 0030 4415 0000 2020 2047 544d 3e73 .#.0D... GTM>s\n 000d1420: 6574 2078 3d24 7a73 6561 7263 6828 222a et x=$zsearch(\"*\n-000d1430: 2e63 2229 4d00 3046 1600 0020 2020 4754 .c\")M.0F... GT\n+000d1430: 2e63 2229 4d00 3044 1600 0020 2020 4754 .c\")M.0D... GT\n 000d1440: 4d3e 666f 7220 2073 6574 2078 3d24 7a73 M>for set x=$zs\n 000d1450: 6561 7263 6828 222a 2e6d 2229 2071 7569 earch(\"*.m\") qui\n 000d1460: 743a 783d 2222 2020 7772 6974 6520 212c t:x=\"\" write !,\n 000d1470: 247a 7061 7273 6528 782c 224e 414d 4522 $zparse(x,\"NAME\"\n-000d1480: 2907 0030 4617 0000 5400 3046 1800 0020 )..0F...T.0F... \n+000d1480: 2907 0030 4417 0000 5400 3044 1800 0020 )..0D...T.0D... \n 000d1490: 2020 5468 6973 2046 4f52 206c 6f6f 7020 This FOR loop \n 000d14a0: 7573 6573 2024 5a53 4541 5243 4828 2920 uses $ZSEARCH() \n 000d14b0: 616e 6420 245a 5041 5253 4528 2920 746f and $ZPARSE() to\n 000d14c0: 2064 6973 706c 6179 204d 2073 6f75 7263 display M sourc\n-000d14d0: 6520 6669 6c65 206e 616d 6573 5400 3046 e file namesT.0F\n+000d14d0: 6520 6669 6c65 206e 616d 6573 5400 3044 e file namesT.0D\n 000d14e0: 1900 0020 2020 696e 2074 6865 2070 726f ... in the pro\n 000d14f0: 6365 7373 2063 7572 7265 6e74 2077 6f72 cess current wor\n 000d1500: 6b69 6e67 2064 6972 6563 746f 7279 2e20 king directory. \n 000d1510: 546f 2065 6e73 7572 6520 7468 6174 2074 To ensure that t\n 000d1520: 6865 2073 6561 7263 6820 7374 6172 7473 he search starts\n-000d1530: 5400 3046 1a00 0020 2020 6174 2074 6865 T.0F... at the\n+000d1530: 5400 3044 1a00 0020 2020 6174 2074 6865 T.0D... at the\n 000d1540: 2062 6567 696e 6e69 6e67 2c20 7468 6520 beginning, the \n 000d1550: 6578 616d 706c 6520 7265 7365 7473 2074 example resets t\n 000d1560: 6865 2063 6f6e 7465 7874 2062 7920 6669 he context by fi\n 000d1570: 7273 7420 7365 6172 6368 696e 6720 7769 rst searching wi\n-000d1580: 7468 2061 1d00 3046 2100 0020 2020 6469 th a..0F!.. di\n+000d1580: 7468 2061 1d00 3044 2100 0020 2020 6469 th a..0D!.. di\n 000d1590: 6666 6572 656e 7420 6172 6775 6d65 6e74 fferent argument\n-000d15a0: 2e07 0030 4622 0000 1900 1a46 4947 5052 ...0F\".....FIGPR\n+000d15a0: 2e07 0030 4422 0000 1900 1a44 4947 5052 ...0D\".....DIGPR\n 000d15b0: 4f43 2829 0000 245a 5349 4750 524f 4328 OC()..$ZSIGPROC(\n-000d15c0: 2916 0023 46bf 1100 0020 2020 245a 5349 )..#F.... $ZSI\n-000d15d0: 4750 524f 4328 2907 0024 4621 0000 0000 GPROC()..$F!....\n+000d15c0: 2916 0023 44bf 1100 0020 2020 245a 5349 )..#D.... $ZSI\n+000d15d0: 4750 524f 4328 2907 0024 4421 0000 0000 GPROC()..$D!....\n 000d15e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d15f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d1600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d1610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d1620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d1630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d1640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -53627,112 +53627,112 @@\n 000d17a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d17b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d17c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d17d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d17e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d17f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d1800: 0100 0000 2e06 0000 fe29 0000 0000 0000 .........)......\n-000d1810: 8f00 0046 4845 4c50 00ff 7300 ff46 554e ...FHELP..s..FUN\n+000d1810: 8f00 0044 4845 4c50 00ff 7300 ff46 554e ...DHELP..s..FUN\n 000d1820: 4354 494f 4e53 00ff 7300 ff24 5a53 4f43 CTIONS..s..$ZSOC\n 000d1830: 4b45 5428 2900 c115 5100 0020 2020 7c20 KET()...Q.. | \n 000d1840: 2020 2020 2020 7c7c 503a 544c 5376 312e ||P:TLSv1.\n 000d1850: 327c 433a 4448 452d 5253 412d 4145 5332 2|C:DHE-RSA-AES2\n 000d1860: 3536 2d53 4841 2020 2020 2020 2020 2020 56-SHA \n 000d1870: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000d1880: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000d1890: 2020 2020 2020 2020 2020 2020 2020 7c6b |k\n-000d18a0: 0024 4661 0000 2020 207c 2d2d 2d2d 2d2d .$Fa.. |------\n+000d18a0: 0024 4461 0000 2020 207c 2d2d 2d2d 2d2d .$Da.. |------\n 000d18b0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 000d18c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000d18d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000d18e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000d18f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000d1900: 2d2d 2d2d 2d2d 2d2d 2d7c 6b00 2446 7100 ---------|k.$Fq.\n+000d1900: 2d2d 2d2d 2d2d 2d2d 2d7c 6b00 2444 7100 ---------|k.$Dq.\n 000d1910: 0020 2020 7c20 2020 2020 2020 7c72 6574 . | |ret\n 000d1920: 7572 6e73 2061 6c6c 2061 7661 696c 6162 urns all availab\n 000d1930: 6c65 2069 6e66 6f72 6d61 7469 6f6e 2e20 le information. \n 000d1940: 4865 7265 2069 7320 616e 2065 7861 6d70 Here is an examp\n 000d1950: 6c65 3a20 2020 2020 2020 2020 2020 2020 le: \n 000d1960: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000d1970: 2020 2020 7c6b 0024 4681 0000 2020 207c |k.$F... |\n+000d1970: 2020 2020 7c6b 0024 4481 0000 2020 207c |k.$D... |\n 000d1980: 414c 4c20 2020 207c 2020 2020 2020 2020 ALL | \n 000d1990: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000d19a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000d19b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000d19c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000d19d0: 2020 2020 2020 2020 2020 2020 2020 207c |\n-000d19e0: 6b00 2446 9100 0020 2020 7c20 2020 2020 k.$F... | \n+000d19e0: 6b00 2444 9100 0020 2020 7c20 2020 2020 k.$D... | \n 000d19f0: 2020 7c7c 503a 544c 5376 312e 327c 433a ||P:TLSv1.2|C:\n 000d1a00: 4145 5332 3536 2d47 434d 2d53 4841 3338 AES256-GCM-SHA38\n 000d1a10: 347c 4f3a 3030 3030 3030 3030 3031 3032 4|O:000000000102\n 000d1a20: 3030 3034 2c30 317c 533a 5245 4e53 4543 0004,01|S:RENSEC\n 000d1a30: 3a31 2c52 454e 544f 543a 302c 5345 5345 :1,RENTOT:0,SESE\n-000d1a40: 5850 3a4d 6f6e 204a 756e 7c6b 0023 4616 XP:Mon Jun|k.#F.\n+000d1a40: 5850 3a4d 6f6e 204a 756e 7c6b 0023 4416 XP:Mon Jun|k.#D.\n 000d1a50: 0000 2020 207c 2020 2020 2020 207c 3232 .. | |22\n 000d1a60: 2032 333a 3538 3a30 3920 3230 3135 2020 23:58:09 2015 \n 000d1a70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000d1a80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000d1a90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000d1aa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000d1ab0: 2020 2020 207c 6b00 2446 1100 0020 2020 |k.$F... \n+000d1ab0: 2020 2020 207c 6b00 2444 1100 0020 2020 |k.$D... \n 000d1ac0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 000d1ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000d1ae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000d1af0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000d1b00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000d1b10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000d1b20: 2b07 0024 4621 0000 1700 1a46 5542 5354 +..$F!.....FUBST\n+000d1b20: 2b07 0024 4421 0000 1700 1a44 5542 5354 +..$D!.....DUBST\n 000d1b30: 5228 2900 0024 5a53 5542 7374 7228 2915 R()..$ZSUBstr().\n-000d1b40: 0022 46bf 1100 0020 2020 245a 5355 4273 .\"F.... $ZSUBs\n-000d1b50: 7472 2829 0700 2346 2100 0045 0023 4631 tr()..#F!..E.#F1\n+000d1b40: 0022 44bf 1100 0020 2020 245a 5355 4273 .\"D.... $ZSUBs\n+000d1b50: 7472 2829 0700 2344 2100 0045 0023 4431 tr()..#D!..E.#D1\n 000d1b60: 0000 2020 2052 6574 7572 6e73 2061 2070 .. Returns a p\n 000d1b70: 726f 7065 726c 7920 656e 636f 6465 6420 roperly encoded \n 000d1b80: 7374 7269 6e67 2066 726f 6d20 6120 7365 string from a se\n 000d1b90: 7175 656e 6365 206f 6620 6279 7465 732e quence of bytes.\n-000d1ba0: 0700 2346 4100 0031 0023 4651 0000 2020 ..#FA..1.#FQ.. \n+000d1ba0: 0700 2344 4100 0031 0023 4451 0000 2020 ..#DA..1.#DQ.. \n 000d1bb0: 2024 5a53 5542 5b53 5452 5d20 2865 7870 $ZSUB[STR] (exp\n 000d1bc0: 7220 2c69 6e74 6578 7072 3120 5b2c 696e r ,intexpr1 [,in\n-000d1bd0: 7465 7870 7232 5d29 0700 2346 6100 001a texpr2])..#Fa...\n-000d1be0: 0022 46ff 7300 ff45 5841 4d50 4c45 5300 .\"F.s..EXAMPLES.\n-000d1bf0: 0045 7861 6d70 6c65 7313 002f 46bf 1100 .Examples../F...\n-000d1c00: 0020 2020 4578 616d 706c 6573 0700 3046 . Examples..0F\n-000d1c10: 2100 0012 0030 4631 0000 2020 2045 7861 !....0F1.. Exa\n-000d1c20: 6d70 6c65 3a07 0030 4641 0000 1b00 3046 mple:..0FA....0F\n+000d1bd0: 7465 7870 7232 5d29 0700 2344 6100 001a texpr2])..#Da...\n+000d1be0: 0022 44ff 7300 ff45 5841 4d50 4c45 5300 .\"D.s..EXAMPLES.\n+000d1bf0: 0045 7861 6d70 6c65 7313 002f 44bf 1100 .Examples../D...\n+000d1c00: 0020 2020 4578 616d 706c 6573 0700 3044 . Examples..0D\n+000d1c10: 2100 0012 0030 4431 0000 2020 2045 7861 !....0D1.. Exa\n+000d1c20: 6d70 6c65 3a07 0030 4441 0000 1b00 3044 mple:..0DA....0D\n 000d1c30: 5100 0020 2020 4754 4d3e 7772 6974 6520 Q.. GTM>write \n-000d1c40: 245a 4348 5345 540b 0030 4661 0000 2020 $ZCHSET..0Fa.. \n-000d1c50: 204d 3000 3046 7100 0020 2020 4754 4d3e M0.0Fq.. GTM>\n+000d1c40: 245a 4348 5345 540b 0030 4461 0000 2020 $ZCHSET..0Da.. \n+000d1c50: 204d 3000 3044 7100 0020 2020 4754 4d3e M0.0Dq.. GTM>\n 000d1c60: 7365 7420 6368 6172 313d 2261 2220 3b20 set char1=\"a\" ; \n 000d1c70: 6f6e 6520 6279 7465 2063 6861 7261 6374 one byte charact\n-000d1c80: 6572 3000 3046 8100 0020 2020 4754 4d3e er0.0F... GTM>\n+000d1c80: 6572 3000 3044 8100 0020 2020 4754 4d3e er0.0D... GTM>\n 000d1c90: 7365 7420 6368 6172 323d 2263 2c22 3b20 set char2=\"c,\"; \n 000d1ca0: 7477 6f2d 6279 7465 2063 6861 7261 6374 two-byte charact\n-000d1cb0: 6572 3100 3046 9100 0020 2020 4754 4d3e er1.0F... GTM>\n+000d1cb0: 6572 3100 3044 9100 0020 2020 4754 4d3e er1.0D... GTM>\n 000d1cc0: 7365 7420 6368 6172 333d 222a 223b 2074 set char3=\"*\"; t\n 000d1cd0: 6872 6565 2d62 7974 6520 6368 6172 6163 hree-byte charac\n-000d1ce0: 7465 7226 002f 46c0 1100 0020 2020 4754 ter&./F.... GT\n+000d1ce0: 7465 7226 002f 44c0 1100 0020 2020 4754 ter&./D.... GT\n 000d1cf0: 4d3e 7365 7420 793d 6368 6172 315f 6368 M>set y=char1_ch\n-000d1d00: 6172 325f 6368 6172 3333 0030 4612 0000 ar2_char33.0F...\n+000d1d00: 6172 325f 6368 6172 3333 0030 4412 0000 ar2_char33.0D...\n 000d1d10: 2020 2047 544d 3e77 7269 7465 2024 7a73 GTM>write $zs\n 000d1d20: 7562 7374 7228 792c 312c 3329 3d24 7a73 ubstr(y,1,3)=$zs\n-000d1d30: 7562 7374 7228 792c 312c 3529 0b00 3046 ubstr(y,1,5)..0F\n-000d1d40: 1300 0020 2020 3007 0030 4614 0000 3800 ... 0..0F...8.\n-000d1d50: 3046 1500 0020 2020 5769 7468 2063 6861 0F... With cha\n+000d1d30: 7562 7374 7228 792c 312c 3529 0b00 3044 ubstr(y,1,5)..0D\n+000d1d40: 1300 0020 2020 3007 0030 4414 0000 3800 ... 0..0D...8.\n+000d1d50: 3044 1500 0020 2020 5769 7468 2063 6861 0D... With cha\n 000d1d60: 7261 6374 6572 2073 6574 204d 2073 7065 racter set M spe\n 000d1d70: 6369 6669 6564 2c20 7468 6520 6578 7072 cified, the expr\n-000d1d80: 6573 7369 6f6e 4f00 3046 1600 0020 2020 essionO.0F... \n+000d1d80: 6573 7369 6f6e 4f00 3044 1600 0020 2020 essionO.0D... \n 000d1d90: 245a 5355 4253 5452 2879 2c31 2c33 293d $ZSUBSTR(y,1,3)=\n 000d1da0: 245a 5355 4253 5452 2879 2c31 2c35 2920 $ZSUBSTR(y,1,5) \n 000d1db0: 6576 616c 7561 7465 7320 746f 2030 206f evaluates to 0 o\n 000d1dc0: 7220 2266 616c 7365 2220 6265 6361 7573 r \"false\" becaus\n-000d1dd0: 6520 7468 6552 0030 4617 0000 2020 2065 e theR.0F... e\n+000d1dd0: 6520 7468 6552 0030 4417 0000 2020 2065 e theR.0D... e\n 000d1de0: 7870 7265 7373 696f 6e20 245a 5355 4253 xpression $ZSUBS\n 000d1df0: 5452 2879 2c31 2c35 2920 7265 7475 726e TR(y,1,5) return\n 000d1e00: 7320 6d6f 7265 2063 6861 7261 6374 6572 s more character\n 000d1e10: 7320 7468 616e 2024 5a53 5542 5354 5228 s than $ZSUBSTR(\n-000d1e20: 792c 312c 3329 2e07 0030 4618 0000 0000 y,1,3)...0F.....\n+000d1e20: 792c 312c 3329 2e07 0030 4418 0000 0000 y,1,3)...0D.....\n 000d1e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d1e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d1e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d1e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d1e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d1e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d1e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -53759,562 +53759,562 @@\n 000d1fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d1ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d2000: 0100 0000 3107 0000 202a 0000 0000 0000 ....1... *......\n 000d2010: 4200 0066 4845 4c50 00ff 7300 ff46 554e B..fHELP..s..FUN\n 000d2020: 4354 494f 4e53 00ff 7300 ff24 5a53 5542 CTIONS..s..$ZSUB\n 000d2030: 5354 5228 2900 ff73 00ff 4558 414d 504c STR()..s..EXAMPL\n 000d2040: 4553 00c0 1900 0020 2020 4578 616d 706c ES..... Exampl\n-000d2050: 653a 0700 3046 1a00 001b 0030 4621 0000 e:..0F.....0F!..\n+000d2050: 653a 0700 3044 1a00 001b 0030 4421 0000 e:..0D.....0D!..\n 000d2060: 2020 2047 544d 3e77 7269 7465 2024 7a63 GTM>write $zc\n-000d2070: 6873 6574 0f00 3046 2200 0020 2020 5554 hset..0F\".. UT\n-000d2080: 462d 3830 0030 4623 0000 2020 2047 544d F-80.0F#.. GTM\n+000d2070: 6873 6574 0f00 3044 2200 0020 2020 5554 hset..0D\".. UT\n+000d2080: 462d 3830 0030 4423 0000 2020 2047 544d F-80.0D#.. GTM\n 000d2090: 3e73 6574 2063 6861 7231 3d22 6122 203b >set char1=\"a\" ;\n 000d20a0: 206f 6e65 2062 7974 6520 6368 6172 6163 one byte charac\n-000d20b0: 7465 7230 0030 4624 0000 2020 2047 544d ter0.0F$.. GTM\n+000d20b0: 7465 7230 0030 4424 0000 2020 2047 544d ter0.0D$.. GTM\n 000d20c0: 3e73 6574 2063 6861 7232 3d22 632c 223b >set char2=\"c,\";\n 000d20d0: 2074 776f 2d62 7974 6520 6368 6172 6163 two-byte charac\n-000d20e0: 7465 7231 0030 4625 0000 2020 2047 544d ter1.0F%.. GTM\n+000d20e0: 7465 7231 0030 4425 0000 2020 2047 544d ter1.0D%.. GTM\n 000d20f0: 3e73 6574 2063 6861 7233 3d22 2a22 3b20 >set char3=\"*\"; \n 000d2100: 7468 7265 652d 6279 7465 2063 6861 7261 three-byte chara\n-000d2110: 6374 6572 2500 3046 2600 0020 2020 4754 cter%.0F&.. GT\n+000d2110: 6374 6572 2500 3044 2600 0020 2020 4754 cter%.0D&.. GT\n 000d2120: 4d3e 7365 7420 793d 6368 6172 315f 6368 M>set y=char1_ch\n-000d2130: 6172 325f 6368 6172 3333 0030 4627 0000 ar2_char33.0F'..\n+000d2130: 6172 325f 6368 6172 3333 0030 4427 0000 ar2_char33.0D'..\n 000d2140: 2020 2047 544d 3e77 7269 7465 2024 7a73 GTM>write $zs\n 000d2150: 7562 7374 7228 792c 312c 3329 3d24 7a73 ubstr(y,1,3)=$zs\n-000d2160: 7562 7374 7228 792c 312c 3529 0b00 3046 ubstr(y,1,5)..0F\n-000d2170: 2800 0020 2020 3107 0030 4629 0000 3d00 (.. 1..0F)..=.\n-000d2180: 3046 2a00 0020 2020 466f 7220 6120 7072 0F*.. For a pr\n+000d2160: 7562 7374 7228 792c 312c 3529 0b00 3044 ubstr(y,1,5)..0D\n+000d2170: 2800 0020 2020 3107 0030 4429 0000 3d00 (.. 1..0D)..=.\n+000d2180: 3044 2a00 0020 2020 466f 7220 6120 7072 0D*.. For a pr\n 000d2190: 6f63 6573 7320 7374 6172 7465 6420 696e ocess started in\n 000d21a0: 2055 5446 2d38 206d 6f64 652c 2074 6865 UTF-8 mode, the\n-000d21b0: 2065 7870 7265 7373 696f 6e4e 0030 4631 expressionN.0F1\n+000d21b0: 2065 7870 7265 7373 696f 6e4e 0030 4431 expressionN.0D1\n 000d21c0: 0000 2020 2024 5a53 5542 5354 5228 792c .. $ZSUBSTR(y,\n 000d21d0: 312c 3329 3d24 5a53 5542 5354 5228 792c 1,3)=$ZSUBSTR(y,\n 000d21e0: 312c 3529 2065 7661 6c75 6174 6573 2074 1,5) evaluates t\n 000d21f0: 6f20 3120 6f72 2022 7472 7565 2220 6265 o 1 or \"true\" be\n-000d2200: 6361 7573 6520 7468 6550 0030 4632 0000 cause theP.0F2..\n+000d2200: 6361 7573 6520 7468 6550 0030 4432 0000 cause theP.0D2..\n 000d2210: 2020 2065 7870 7265 7373 696f 6e20 245a expression $Z\n 000d2220: 5355 4253 5452 2879 2c31 2c35 2920 7265 SUBSTR(y,1,5) re\n 000d2230: 7475 726e 7320 6120 7374 7269 6e67 206d turns a string m\n 000d2240: 6164 6520 7570 206f 6620 6368 6172 3120 ade up of char1 \n-000d2250: 616e 6420 6368 6172 3252 0030 4633 0000 and char2R.0F3..\n+000d2250: 616e 6420 6368 6172 3252 0030 4433 0000 and char2R.0D3..\n 000d2260: 2020 2065 7863 6c75 6469 6e67 2074 6865 excluding the\n 000d2270: 2074 6872 6565 2d62 7974 6520 6368 6172 three-byte char\n 000d2280: 3320 6265 6361 7573 6520 6974 2077 6173 3 because it was\n 000d2290: 206e 6f74 2063 6f6d 706c 6574 656c 7920 not completely \n-000d22a0: 696e 636c 7564 6564 2069 6e24 0030 4634 included in$.0F4\n+000d22a0: 696e 636c 7564 6564 2069 6e24 0030 4434 included in$.0D4\n 000d22b0: 0000 2020 2074 6865 2073 7065 6369 6669 .. the specifi\n 000d22c0: 6564 2062 7974 652d 6c65 6e67 7468 2e07 ed byte-length..\n-000d22d0: 0030 4635 0000 4d00 3046 3600 0020 2020 .0F5..M.0F6.. \n+000d22d0: 0030 4435 0000 4d00 3044 3600 0020 2020 .0D5..M.0D6.. \n 000d22e0: 496e 206d 616e 7920 7761 7973 2c20 7468 In many ways, th\n 000d22f0: 6520 245a 5355 4253 5452 2829 2066 756e e $ZSUBSTR() fun\n 000d2300: 6374 696f 6e20 6973 2073 696d 696c 6172 ction is similar\n 000d2310: 2074 6f20 7468 6520 245a 4558 5452 4143 to the $ZEXTRAC\n-000d2320: 5428 2949 0030 4637 0000 2020 2066 756e T()I.0F7.. fun\n+000d2320: 5428 2949 0030 4437 0000 2020 2066 756e T()I.0D7.. fun\n 000d2330: 6374 696f 6e2e 2046 6f72 2065 7861 6d70 ction. For examp\n 000d2340: 6c65 2c20 245a 5355 4253 5452 2865 7870 le, $ZSUBSTR(exp\n 000d2350: 722c 696e 7465 7870 7231 2920 6973 2065 r,intexpr1) is e\n-000d2360: 7175 6976 616c 656e 7420 746f 5200 3046 quivalent toR.0F\n+000d2360: 7175 6976 616c 656e 7420 746f 5200 3044 quivalent toR.0D\n 000d2370: 3800 0020 2020 245a 4558 5452 4143 5428 8.. $ZEXTRACT(\n 000d2380: 6578 7072 2c69 6e74 6578 7072 312c 244c expr,intexpr1,$L\n 000d2390: 2865 7870 7229 292e 204e 6f74 6520 7468 (expr)). Note th\n 000d23a0: 6174 2074 6869 7320 6d65 616e 7320 7768 at this means wh\n 000d23b0: 656e 2075 7369 6e67 2074 6865 204d 4900 en using the MI.\n-000d23c0: 3046 3900 0020 2020 6368 6172 6163 7465 0F9.. characte\n+000d23c0: 3044 3900 0020 2020 6368 6172 6163 7465 0D9.. characte\n 000d23d0: 7220 7365 742c 2024 5a53 5542 5354 5228 r set, $ZSUBSTR(\n 000d23e0: 2920 6265 6861 7665 7320 6964 656e 7469 ) behaves identi\n 000d23f0: 6361 6c6c 7920 746f 2024 4558 5452 4143 cally to $EXTRAC\n-000d2400: 5428 2920 616e 6436 0030 463a 0000 2020 T() and6.0F:.. \n+000d2400: 5428 2920 616e 6436 0030 443a 0000 2020 T() and6.0D:.. \n 000d2410: 2024 5a45 5854 5241 4354 2829 2e20 5468 $ZEXTRACT(). Th\n 000d2420: 6520 6469 6666 6572 656e 6365 7320 6172 e differences ar\n 000d2430: 6520 6173 2066 6f6c 6c6f 7773 3a07 0030 e as follows:..0\n-000d2440: 4641 0000 4f00 3046 4200 0020 2020 2020 FA..O.0FB.. \n+000d2440: 4441 0000 4f00 3044 4200 0020 2020 2020 DA..O.0DB.. \n 000d2450: 2a20 245a 5355 4253 5452 2829 2063 616e * $ZSUBSTR() can\n 000d2460: 6e6f 7420 6170 7065 6172 206f 6e20 7468 not appear on th\n 000d2470: 6520 6c65 6674 206f 6620 7468 6520 6571 e left of the eq\n 000d2480: 7561 6c20 7369 676e 2069 6e20 7468 6520 ual sign in the \n-000d2490: 5345 542f 0030 4643 0000 2020 2020 2020 SET/.0FC.. \n+000d2490: 5345 542f 0030 4443 0000 2020 2020 2020 SET/.0DC.. \n 000d24a0: 2063 6f6d 6d61 6e64 2077 6865 7265 2061 command where a\n 000d24b0: 7320 245a 4558 5452 4143 5428 2920 6361 s $ZEXTRACT() ca\n-000d24c0: 6e2e 4e00 3046 4400 0020 2020 2020 2a20 n.N.0FD.. * \n+000d24c0: 6e2e 4e00 3044 4400 0020 2020 2020 2a20 n.N.0DD.. * \n 000d24d0: 496e 2062 6f74 6820 7468 6520 6d6f 6465 In both the mode\n 000d24e0: 732c 2074 6865 2074 6869 7264 2065 7870 s, the third exp\n 000d24f0: 7265 7373 696f 6e20 6f66 2024 5a53 5542 ression of $ZSUB\n 000d2500: 5354 5228 2920 6973 2061 2062 7974 652c STR() is a byte,\n-000d2510: 4a00 3046 4500 0020 2020 2020 2020 7261 J.0FE.. ra\n+000d2510: 4a00 3044 4500 0020 2020 2020 2020 7261 J.0DE.. ra\n 000d2520: 7468 6572 2074 6861 6e20 6368 6172 6163 ther than charac\n 000d2530: 7465 722c 2070 6f73 6974 696f 6e20 7769 ter, position wi\n 000d2540: 7468 696e 2074 6865 2066 6972 7374 2065 thin the first e\n-000d2550: 7870 7265 7373 696f 6e2e 4d00 3046 4600 xpression.M.0FF.\n+000d2550: 7870 7265 7373 696f 6e2e 4d00 3044 4600 xpression.M.0DF.\n 000d2560: 0020 2020 2020 2a20 2445 5854 5241 4354 . * $EXTRACT\n 000d2570: 2829 206f 7065 7261 7465 7320 6f6e 2063 () operates on c\n 000d2580: 6861 7261 6374 6572 732c 2069 7272 6573 haracters, irres\n 000d2590: 7065 6374 6976 6520 6f66 2062 7974 6520 pective of byte \n-000d25a0: 6c65 6e67 7468 2e51 0030 4647 0000 2020 length.Q.0FG.. \n+000d25a0: 6c65 6e67 7468 2e51 0030 4447 0000 2020 length.Q.0DG.. \n 000d25b0: 2020 202a 2024 5a45 5854 5241 4354 2829 * $ZEXTRACT()\n 000d25c0: 206f 7065 7261 7465 7320 6f6e 2062 7974 operates on byt\n 000d25d0: 6573 2c20 6972 7265 7370 6563 7469 7665 es, irrespective\n 000d25e0: 206f 6620 6d75 6c74 692d 6279 7465 2063 of multi-byte c\n-000d25f0: 6861 7261 6374 6572 1900 3046 4800 0020 haracter..0FH.. \n+000d25f0: 6861 7261 6374 6572 1900 3044 4800 0020 haracter..0DH.. \n 000d2600: 2020 2020 2020 626f 756e 6461 7269 6573 boundaries\n-000d2610: 2e4a 0030 4649 0000 2020 2020 202a 2024 .J.0FI.. * $\n+000d2610: 2e4a 0030 4449 0000 2020 2020 202a 2024 .J.0DI.. * $\n 000d2620: 5a53 5542 5354 5228 2920 6973 2074 6865 ZSUBSTR() is the\n 000d2630: 206f 6e6c 7920 7761 7920 746f 2065 7874 only way to ext\n 000d2640: 7261 6374 2061 7320 7661 6c69 6420 5554 ract as valid UT\n-000d2650: 462d 3820 656e 636f 6465 6450 0030 464a F-8 encodedP.0FJ\n+000d2650: 462d 3820 656e 636f 6465 6450 0030 444a F-8 encodedP.0DJ\n 000d2660: 0000 2020 2020 2020 2063 6861 7261 6374 .. charact\n 000d2670: 6572 7320 6672 6f6d 2061 2062 7974 6520 ers from a byte \n 000d2680: 7374 7269 6e67 2063 6f6e 7461 696e 696e string containin\n 000d2690: 6720 6d69 7865 6420 5554 462d 3820 616e g mixed UTF-8 an\n-000d26a0: 6420 6e6f 6e20 5554 462d 3854 0030 4651 d non UTF-8T.0FQ\n+000d26a0: 6420 6e6f 6e20 5554 462d 3854 0030 4451 d non UTF-8T.0DQ\n 000d26b0: 0000 2020 2020 2020 2064 6174 612e 2049 .. data. I\n 000d26c0: 7420 6f70 6572 6174 6573 206f 6e20 556e t operates on Un\n 000d26d0: 6963 6f64 6528 5229 2063 6861 7261 6374 icode(R) charact\n 000d26e0: 6572 7320 736f 2074 6861 7420 6974 7320 ers so that its \n 000d26f0: 7265 7375 6c74 2064 6f65 7320 6e6f 742b result does not+\n-000d2700: 0030 4652 0000 2020 2020 2020 2065 7863 .0FR.. exc\n+000d2700: 0030 4452 0000 2020 2020 2020 2065 7863 .0DR.. exc\n 000d2710: 6565 6420 7468 6520 6769 7665 6e20 6279 eed the given by\n-000d2720: 7465 206c 656e 6774 682e 0700 3046 5300 te length...0FS.\n+000d2720: 7465 206c 656e 6774 682e 0700 3044 5300 te length...0DS.\n 000d2730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d2740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d2750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d2760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d2770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d2780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d2790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d27a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d27b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d27c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d27d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d27e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d27f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d2800: 0100 0000 c507 0000 802a 0000 0000 0000 .........*......\n-000d2810: 7600 0046 4845 4c50 00ff 7300 ff46 554e v..FHELP..s..FUN\n+000d2810: 7600 0044 4845 4c50 00ff 7300 ff46 554e v..DHELP..s..FUN\n 000d2820: 4354 494f 4e53 00ff 7300 ff24 5a54 5249 CTIONS..s..$ZTRI\n 000d2830: 4747 4552 2829 00c0 1400 0020 2020 7370 GGER()..... sp\n 000d2840: 6563 6966 6963 6174 696f 6e20 6d61 7920 ecification may \n 000d2850: 6d61 7463 6820 6d75 6c74 6970 6c65 2074 match multiple t\n 000d2860: 7269 6767 6572 7320 616e 6420 6170 706c riggers and appl\n 000d2870: 7920 7468 6520 6465 6c65 7465 206f 7220 y the delete or \n-000d2880: 7365 6c65 6374 5200 2446 1500 0020 2020 selectR.$F... \n+000d2880: 7365 6c65 6374 5200 2444 1500 0020 2020 selectR.$D... \n 000d2890: 746f 2061 6c6c 206f 6620 7468 656d 2e20 to all of them. \n 000d28a0: 4649 5320 7265 636f 6d6d 656e 6473 2079 FIS recommends y\n 000d28b0: 6f75 2072 756e 2061 2073 656c 6563 7420 ou run a select \n 000d28c0: 616e 6420 616e 616c 797a 6520 7468 6520 and analyze the \n-000d28d0: 7363 6f70 6520 6f66 3c00 2446 1600 0020 scope of<.$F... \n+000d28d0: 7363 6f70 6520 6f66 3c00 2444 1600 0020 scope of<.$D... \n 000d28e0: 2020 7468 6520 7369 676e 6174 7572 6520 the signature \n 000d28f0: 6265 666f 7265 2061 6e79 2073 6967 6e61 before any signa\n 000d2900: 7475 7265 206c 696d 6974 6564 2064 656c ture limited del\n-000d2910: 6574 652e 0700 2446 1700 0038 0023 46ff ete...$F...8.#F.\n+000d2910: 6574 652e 0700 2444 1700 0038 0023 44ff ete...$D...8.#D.\n 000d2920: 7300 ff45 5841 4d50 4c45 535f 4f46 5f24 s..EXAMPLES_OF_$\n 000d2930: 5a54 5249 4747 4552 2829 0000 4578 616d ZTRIGGER()..Exam\n 000d2940: 706c 6573 5f6f 665f 245a 5452 4947 4745 ples_of_$ZTRIGGE\n-000d2950: 5228 2922 003f 46bf 1100 0020 2020 4578 R()\".?F.... Ex\n+000d2950: 5228 2922 003f 44bf 1100 0020 2020 4578 R()\".?D.... Ex\n 000d2960: 616d 706c 6573 206f 6620 245a 5452 4947 amples of $ZTRIG\n-000d2970: 4745 5228 2907 0040 4621 0000 1200 4046 GER()..@F!....@F\n+000d2970: 4745 5228 2907 0040 4421 0000 1200 4044 GER()..@D!....@D\n 000d2980: 3100 0020 2020 4578 616d 706c 653a 0700 1.. Example:..\n-000d2990: 4046 4100 0022 0040 4651 0000 2020 2047 @FA..\".@FQ.. G\n+000d2990: 4044 4100 0022 0040 4451 0000 2020 2047 @DA..\".@DQ.. G\n 000d29a0: 544d 3e73 6574 2058 3d24 7a74 7269 6767 TM>set X=$ztrigg\n-000d29b0: 6572 2822 5322 290e 0040 4661 0000 2020 er(\"S\")..@Fa.. \n-000d29c0: 2047 544d 3e07 0040 4671 0000 4d00 4046 GTM>..@Fq..M.@F\n+000d29b0: 6572 2822 5322 290e 0040 4461 0000 2020 er(\"S\")..@Da.. \n+000d29c0: 2047 544d 3e07 0040 4471 0000 4d00 4044 GTM>..@Dq..M.@D\n 000d29d0: 8100 0020 2020 5468 6973 2065 7861 6d70 ... This examp\n 000d29e0: 6c65 2064 6973 706c 6179 7320 7468 6520 le displays the \n 000d29f0: 6375 7272 656e 7420 7472 6967 6765 7220 current trigger \n 000d2a00: 6465 6669 6e69 7469 6f6e 7320 7374 6f72 definitions stor\n-000d2a10: 6564 2069 6e20 7468 6513 0040 4691 0000 ed in the..@F...\n-000d2a20: 2020 2064 6174 6162 6173 652e 0800 3f46 database...?F\n-000d2a30: c011 0000 6000 4046 1200 0020 2020 4754 ....`.@F... GT\n+000d2a10: 6564 2069 6e20 7468 6513 0040 4491 0000 ed in the..@D...\n+000d2a20: 2020 2064 6174 6162 6173 652e 0800 3f44 database...?D\n+000d2a30: c011 0000 6000 4044 1200 0020 2020 4754 ....`.@D... GT\n 000d2a40: 4d3e 7365 7420 583d 247a 7472 6967 6765 M>set X=$ztrigge\n 000d2a50: 7228 2269 222c 222b 5e41 6363 7428 7375 r(\"i\",\"+^Acct(su\n 000d2a60: 623d 3a29 202d 636f 6d6d 616e 643d 7365 b=:) -command=se\n 000d2a70: 7420 2d78 6563 7574 653d 2222 7365 7420 t -xecute=\"\"set \n 000d2a80: 5e58 2824 7a74 7661 6c75 6529 3d73 7562 ^X($ztvalue)=sub\n-000d2a90: 2222 2229 0e00 4046 1300 0020 2020 4754 \"\"\")..@F... GT\n-000d2aa0: 4d3e 0700 4046 1400 0053 0040 4615 0000 M>..@F...S.@F...\n+000d2a90: 2222 2229 0e00 4044 1300 0020 2020 4754 \"\"\")..@D... GT\n+000d2aa0: 4d3e 0700 4044 1400 0053 0040 4415 0000 M>..@D...S.@D...\n 000d2ab0: 2020 2054 6869 7320 6578 616d 706c 6520 This example \n 000d2ac0: 6164 6473 2061 2074 7269 6767 6572 2064 adds a trigger d\n 000d2ad0: 6566 696e 6974 696f 6e20 666f 7220 7468 efinition for th\n 000d2ae0: 6520 6669 7273 7420 6c65 7665 6c20 6e6f e first level no\n-000d2af0: 6465 206f 6620 5e41 6363 742e 0700 4046 de of ^Acct...@F\n-000d2b00: 1600 0012 0040 4617 0000 2020 2045 7861 .....@F... Exa\n-000d2b10: 6d70 6c65 3a07 0040 4618 0000 8700 4046 mple:..@F.....@F\n+000d2af0: 6465 206f 6620 5e41 6363 742e 0700 4044 de of ^Acct...@D\n+000d2b00: 1600 0012 0040 4417 0000 2020 2045 7861 .....@D... Exa\n+000d2b10: 6d70 6c65 3a07 0040 4418 0000 8700 4044 mple:..@D.....@D\n 000d2b20: 1900 0020 2020 4754 4d3e 7365 7420 7472 ... GTM>set tr\n 000d2b30: 6967 7374 723d 222b 5e61 202d 636f 6d6d igstr=\"+^a -comm\n 000d2b40: 616e 6473 3d53 202d 7865 6375 7465 3d3c ands=S -xecute=<\n 000d2b50: 3c22 5f24 6328 3130 295f 2220 646f 205e <\"_$c(10)_\" do ^\n 000d2b60: 7477 6f72 6b31 225f 2463 2831 3029 5f22 twork1\"_$c(10)_\"\n 000d2b70: 2064 6f20 5e74 776f 726b 3222 5f24 6328 do ^twork2\"_$c(\n 000d2b80: 3130 2920 7772 6974 6520 247a 7472 6967 10) write $ztrig\n 000d2b90: 6765 7228 2269 7465 6d22 2c74 7269 6773 ger(\"item\",trigs\n-000d2ba0: 7472 2907 0040 461a 0000 3400 4046 2100 tr)..@F...4.@F!.\n+000d2ba0: 7472 2907 0040 441a 0000 3400 4044 2100 tr)..@D...4.@D!.\n 000d2bb0: 0020 2020 5468 6973 2065 7861 6d70 6c65 . This example\n 000d2bc0: 2064 656d 6f6e 7374 7261 7465 7320 7468 demonstrates th\n 000d2bd0: 6520 7573 6167 6520 6f66 2074 6865 4f00 e usage of theO.\n-000d2be0: 4046 2200 0020 2020 247a 7472 6967 6765 @F\".. $ztrigge\n+000d2be0: 4044 2200 0020 2020 247a 7472 6967 6765 @D\".. $ztrigge\n 000d2bf0: 7228 2249 5445 4d22 2c3c 6d75 6c74 692d r(\"ITEM\",> where \n 000d2c20: 3c3c 6465 6e6f 7465 7320 7468 6554 0040 <> does not req\n-000d2d00: 7569 7265 2074 6865 3200 4046 2600 0020 uire the2.@F&.. \n+000d2d00: 7569 7265 2074 6865 3200 4044 2600 0020 uire the2.@D&.. \n 000d2d10: 2020 7472 6967 6765 7220 6465 6669 6e69 trigger defini\n 000d2d20: 7469 6f6e 2074 6f20 7465 726d 696e 6174 tion to terminat\n-000d2d30: 6520 7769 7468 203e 3e2e 0700 4046 2700 e with >>...@F'.\n-000d2d40: 0012 0040 4628 0000 2020 2045 7861 6d70 ...@F(.. Examp\n-000d2d50: 6c65 3a07 0040 4629 0000 3000 4046 2a00 le:..@F)..0.@F*.\n+000d2d30: 6520 7769 7468 203e 3e2e 0700 4044 2700 e with >>...@D'.\n+000d2d40: 0012 0040 4428 0000 2020 2045 7861 6d70 ...@D(.. Examp\n+000d2d50: 6c65 3a07 0040 4429 0000 3000 4044 2a00 le:..@D)..0.@D*.\n 000d2d60: 0020 2020 4754 4d3e 7772 6974 6520 247a . GTM>write $z\n 000d2d70: 7472 6967 6765 7228 2266 696c 6522 2c22 trigger(\"file\",\"\n-000d2d80: 6167 626c 2e74 7267 2229 0b00 4046 3100 agbl.trg\")..@F1.\n-000d2d90: 0020 2020 310e 0040 4632 0000 2020 2047 . 1..@F2.. G\n-000d2da0: 544d 3e07 0040 4633 0000 5200 4046 3400 TM>..@F3..R.@F4.\n+000d2d80: 6167 626c 2e74 7267 2229 0b00 4044 3100 agbl.trg\")..@D1.\n+000d2d90: 0020 2020 310e 0040 4432 0000 2020 2047 . 1..@D2.. G\n+000d2da0: 544d 3e07 0040 4433 0000 5200 4044 3400 TM>..@D3..R.@D4.\n 000d2db0: 0020 2020 5468 6973 2065 7861 6d70 6c65 . This example\n 000d2dc0: 2069 7320 6571 7569 7661 6c65 6e74 2074 is equivalent t\n 000d2dd0: 6f20 7468 6520 7072 6576 696f 7573 2024 o the previous $\n 000d2de0: 7a74 7269 6767 6572 2822 4954 454d 2229 ztrigger(\"ITEM\")\n-000d2df0: 2065 7861 6d70 6c65 2e20 496e 4a00 4046 example. InJ.@F\n+000d2df0: 2065 7861 6d70 6c65 2e20 496e 4a00 4044 example. InJ.@D\n 000d2e00: 3500 0020 2020 7468 6973 2065 7861 6d70 5.. this examp\n 000d2e10: 6c65 2c20 6167 626c 2e74 7267 2063 6f6e le, agbl.trg con\n 000d2e20: 7461 696e 7320 7468 6520 666f 6c6c 6f77 tains the follow\n 000d2e30: 696e 6720 6d75 6c74 692d 6c69 6e65 2074 ing multi-line t\n-000d2e40: 7269 6767 6572 1500 4046 3600 0020 2020 rigger..@F6.. \n-000d2e50: 6465 6669 6e69 7469 6f6e 3a07 0040 4637 definition:..@F7\n-000d2e60: 0000 2400 4046 3800 0020 2020 2b5e 6120 ..$.@F8.. +^a \n+000d2e40: 7269 6767 6572 1500 4044 3600 0020 2020 rigger..@D6.. \n+000d2e50: 6465 6669 6e69 7469 6f6e 3a07 0040 4437 definition:..@D7\n+000d2e60: 0000 2400 4044 3800 0020 2020 2b5e 6120 ..$.@D8.. +^a \n 000d2e70: 2d63 6f6d 6d61 6e64 733d 5320 2d78 6563 -commands=S -xec\n-000d2e80: 7574 653d 3c3c 1500 4046 3900 0020 2020 ute=<<..@F9.. \n-000d2e90: 2064 6f20 5e74 776f 726b 3115 0040 463a do ^twork1..@F:\n+000d2e80: 7574 653d 3c3c 1500 4044 3900 0020 2020 ute=<<..@D9.. \n+000d2e90: 2064 6f20 5e74 776f 726b 3115 0040 443a do ^twork1..@D:\n 000d2ea0: 0000 2020 2020 646f 205e 7477 6f72 6b32 .. do ^twork2\n-000d2eb0: 0c00 4046 4100 0020 2020 3e3e 0700 4046 ..@FA.. >>..@F\n-000d2ec0: 4200 0050 0040 4643 0000 2020 2055 6e6c B..P.@FC.. Unl\n+000d2eb0: 0c00 4044 4100 0020 2020 3e3e 0700 4044 ..@DA.. >>..@D\n+000d2ec0: 4200 0050 0040 4443 0000 2020 2055 6e6c B..P.@DC.. Unl\n 000d2ed0: 696b 6520 247a 7472 6967 6765 7228 2249 ike $ztrigger(\"I\n 000d2ee0: 5445 4d22 292c 2024 7a74 7269 6767 6572 TEM\"), $ztrigger\n 000d2ef0: 2822 4649 4c45 2229 2075 7361 6765 7320 (\"FILE\") usages \n 000d2f00: 7265 7175 6972 6520 7468 6520 7472 6967 require the trig\n-000d2f10: 6765 7229 0040 4644 0000 2020 2064 6566 ger).@FD.. def\n+000d2f10: 6765 7229 0040 4444 0000 2020 2064 6566 ger).@DD.. def\n 000d2f20: 696e 6974 696f 6e20 746f 2074 6572 6d69 inition to termi\n-000d2f30: 6e61 7465 2077 6974 6820 3e3e 0700 4046 nate with >>..@F\n-000d2f40: 4500 0016 001b 464e 4c4e 4d28 2900 0024 E.....FNLNM()..$\n-000d2f50: 5a54 524e 4c4e 4d28 2915 0022 46bf 1100 ZTRNLNM()..\"F...\n+000d2f30: 6e61 7465 2077 6974 6820 3e3e 0700 4044 nate with >>..@D\n+000d2f40: 4500 0016 001b 444e 4c4e 4d28 2900 0024 E.....DNLNM()..$\n+000d2f50: 5a54 524e 4c4e 4d28 2915 0022 44bf 1100 ZTRNLNM()..\"D...\n 000d2f60: 0020 2020 245a 5452 4e4c 4e4d 2829 0700 . $ZTRNLNM()..\n-000d2f70: 2346 2100 0050 0023 4631 0000 2020 2054 #F!..P.#F1.. T\n+000d2f70: 2344 2100 0050 0023 4431 0000 2020 2054 #D!..P.#D1.. T\n 000d2f80: 6865 2024 5a54 524e 4c4e 4d20 6675 6e63 he $ZTRNLNM func\n 000d2f90: 7469 6f6e 2072 6574 7572 6e73 2074 6865 tion returns the\n 000d2fa0: 2076 616c 7565 206f 6620 616e 2065 6e76 value of an env\n 000d2fb0: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n 000d2fc0: 652e 5468 6500 0000 0000 0000 0000 0000 e.The...........\n 000d2fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d2fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d2ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d3000: 0100 0000 fa07 0000 b12a 0000 0000 0000 .........*......\n-000d3010: 7300 0046 4845 4c50 00ff 7300 ff46 554e s..FHELP..s..FUN\n+000d3010: 7300 0044 4845 4c50 00ff 7300 ff46 554e s..DHELP..s..FUN\n 000d3020: 4354 494f 4e53 00ff 7300 ff24 5a54 524e CTIONS..s..$ZTRN\n 000d3030: 4c4e 4d28 2900 bf41 0000 2020 2024 5a54 LNM()..A.. $ZT\n 000d3040: 524e 4c4e 4d20 6675 6e63 7469 6f6e 2069 RNLNM function i\n 000d3050: 7320 616e 616c 6f67 6f75 7320 746f 2074 s analogous to t\n 000d3060: 6865 2044 434c 204c 6578 6963 616c 2066 he DCL Lexical f\n 000d3070: 756e 6374 696f 6e20 4624 5452 4e4c 4e4d unction F$TRNLNM\n-000d3080: 206f 6e12 0023 4651 0000 2020 204f 7065 on..#FQ.. Ope\n-000d3090: 6e56 4d53 2e07 0023 4661 0000 1200 2346 nVMS...#Fa....#F\n+000d3080: 206f 6e12 0023 4451 0000 2020 204f 7065 on..#DQ.. Ope\n+000d3090: 6e56 4d53 2e07 0023 4461 0000 1200 2344 nVMS...#Da....#D\n 000d30a0: 7100 0020 2020 2a2a 4e6f 7465 2a2a 0700 q.. **Note**..\n-000d30b0: 2346 8100 003c 0023 4691 0000 2020 2024 #F...<.#F... $\n+000d30b0: 2344 8100 003c 0023 4491 0000 2020 2024 #D...<.#D... $\n 000d30c0: 5a54 524e 4c4e 4d28 2920 646f 6573 206e ZTRNLNM() does n\n 000d30d0: 6f74 2070 6572 666f 726d 2069 7465 7261 ot perform itera\n 000d30e0: 7469 7665 2074 7261 6e73 6c61 7469 6f6e tive translation\n-000d30f0: 2e08 0022 46c0 1100 0032 0023 4612 0000 ...\"F....2.#F...\n+000d30f0: 2e08 0022 44c0 1100 0032 0023 4412 0000 ...\"D....2.#D...\n 000d3100: 2020 2054 6865 2066 6f72 6d61 7420 666f The format fo\n 000d3110: 7220 7468 6520 245a 5452 4e4c 4e4d 2066 r the $ZTRNLNM f\n-000d3120: 756e 6374 696f 6e20 6973 3a07 0023 4613 unction is:..#F.\n-000d3130: 0000 4100 2346 1400 0020 2020 245a 5452 ..A.#F... $ZTR\n+000d3120: 756e 6374 696f 6e20 6973 3a07 0023 4413 unction is:..#D.\n+000d3130: 0000 4100 2344 1400 0020 2020 245a 5452 ..A.#D... $ZTR\n 000d3140: 4e4c 4e4d 2865 7870 7231 5b2c 6578 7072 NLNM(expr1[,expr\n 000d3150: 325b 2c65 7870 7233 5b2c 6578 7072 345b 2[,expr3[,expr4[\n 000d3160: 2c65 7870 7235 5b2c 6578 7072 365d 5d5d ,expr5[,expr6]]]\n-000d3170: 5d5d 2907 0023 4615 0000 5400 2346 1600 ]])..#F...T.#F..\n+000d3170: 5d5d 2907 0023 4415 0000 5400 2344 1600 ]])..#D...T.#D..\n 000d3180: 0020 2020 6578 7072 3120 7370 6563 6966 . expr1 specif\n 000d3190: 6965 7320 7468 6520 656e 7669 726f 6e6d ies the environm\n 000d31a0: 656e 7420 7661 7269 6162 6c65 2077 686f ent variable who\n 000d31b0: 7365 2076 616c 7565 206e 6565 6473 2074 se value needs t\n 000d31c0: 6f20 6265 2072 6574 7572 6e65 642e 0700 o be returned...\n-000d31d0: 2346 1700 0052 0023 4618 0000 2020 2065 #F...R.#F... e\n+000d31d0: 2344 1700 0052 0023 4418 0000 2020 2065 #D...R.#D... e\n 000d31e0: 7870 7232 2074 6f20 6578 7072 3520 6172 xpr2 to expr5 ar\n 000d31f0: 6520 4f70 656e 564d 532d 7265 6c61 7465 e OpenVMS-relate\n 000d3200: 6420 6578 7072 6573 7369 6f6e 7320 7468 d expressions th\n 000d3210: 6174 2073 7065 6369 6679 206c 6f67 6963 at specify logic\n-000d3220: 616c 206e 616d 654f 0023 4619 0000 2020 al nameO.#F... \n+000d3220: 616c 206e 616d 654f 0023 4419 0000 2020 al nameO.#D... \n 000d3230: 2074 6162 6c65 2873 292c 2069 6e64 6578 table(s), index\n 000d3240: 2028 6e75 6d62 6572 6564 2066 726f 6d20 (numbered from \n 000d3250: 3029 2c20 696e 6974 6961 6c20 6d6f 6465 0), initial mode\n 000d3260: 206f 6620 7468 6520 6c6f 6f6b 2d75 702c of the look-up,\n-000d3270: 2061 6e64 2061 4b00 2346 1a00 0020 2020 and aK.#F... \n+000d3270: 2061 6e64 2061 4b00 2344 1a00 0020 2020 and aK.#D... \n 000d3280: 7661 6c75 6520 696e 6469 6361 7469 6e67 value indicating\n 000d3290: 2077 6865 7468 6572 2074 6865 206c 6f6f whether the loo\n 000d32a0: 6b2d 7570 2069 7320 6361 7365 2073 656e k-up is case sen\n 000d32b0: 7369 7469 7665 2e20 546f 2065 6e73 7572 sitive. To ensur\n-000d32c0: 6550 0023 4621 0000 2020 2069 6e74 6572 eP.#F!.. inter\n+000d32c0: 6550 0023 4421 0000 2020 2069 6e74 6572 eP.#D!.. inter\n 000d32d0: 6f70 6572 6162 696c 6974 7920 6265 7477 operability betw\n 000d32e0: 6565 6e20 554e 4958 2061 6e64 204f 7065 een UNIX and Ope\n 000d32f0: 6e56 4d53 2076 6572 7369 6f6e 732c 2024 nVMS versions, $\n 000d3300: 5a54 524e 4c4e 4d28 2920 6f6e 2055 4e49 ZTRNLNM() on UNI\n-000d3310: 5835 0023 4622 0000 2020 2061 6363 6570 X5.#F\".. accep\n+000d3310: 5835 0023 4422 0000 2020 2061 6363 6570 X5.#D\".. accep\n 000d3320: 7473 2074 6865 7365 2065 7870 7265 7373 ts these express\n 000d3330: 696f 6e73 2061 6e64 2069 676e 6f72 6573 ions and ignores\n-000d3340: 2074 6865 6d2e 0700 2346 2300 0049 0023 them...#F#..I.#\n-000d3350: 4624 0000 2020 2054 6865 206f 7074 696f F$.. The optio\n+000d3340: 2074 6865 6d2e 0700 2344 2300 0049 0023 them...#D#..I.#\n+000d3350: 4424 0000 2020 2054 6865 206f 7074 696f D$.. The optio\n 000d3360: 6e61 6c20 6578 7072 3620 7370 6563 6966 nal expr6 specif\n 000d3370: 6965 7320 616e 7920 6f6e 6520 6f66 2074 ies any one of t\n 000d3380: 6865 2066 6f6c 6c6f 7769 6e67 206b 6579 he following key\n-000d3390: 776f 7264 733a 0700 2346 2500 0041 0023 words:..#F%..A.#\n-000d33a0: 4626 0000 2020 202b 2d2d 2d2d 2d2d 2d2d F&.. +--------\n+000d3390: 776f 7264 733a 0700 2344 2500 0041 0023 words:..#D%..A.#\n+000d33a0: 4426 0000 2020 202b 2d2d 2d2d 2d2d 2d2d D&.. +--------\n 000d33b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000d33c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000d33d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 4100 -------------+A.\n-000d33e0: 2346 2700 0020 2020 7c20 4954 454d 204b #F'.. | ITEM K\n+000d33e0: 2344 2700 0020 2020 7c20 4954 454d 204b #D'.. | ITEM K\n 000d33f0: 4559 574f 5244 207c 2020 2020 2020 2020 EYWORD | \n 000d3400: 2020 2020 4441 5441 2052 4554 5552 4e45 DATA RETURNE\n 000d3410: 4420 2020 2020 2020 2020 2020 2020 7c41 D |A\n-000d3420: 0023 4628 0000 2020 207c 2d2d 2d2d 2d2d .#F(.. |------\n+000d3420: 0023 4428 0000 2020 207c 2d2d 2d2d 2d2d .#D(.. |------\n 000d3430: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000d3440: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000d3450: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-000d3460: 4100 2346 2900 0020 2020 7c20 4655 4c4c A.#F).. | FULL\n+000d3460: 4100 2344 2900 0020 2020 7c20 4655 4c4c A.#D).. | FULL\n 000d3470: 2020 2020 2020 2020 207c 2052 6574 7572 | Retur\n 000d3480: 6e73 2074 6865 2074 7261 6e73 6c61 7469 ns the translati\n 000d3490: 6f6e 2e20 2020 2020 2020 2020 2020 2020 on. \n-000d34a0: 7c41 0023 462a 0000 2020 207c 2d2d 2d2d |A.#F*.. |----\n+000d34a0: 7c41 0023 442a 0000 2020 207c 2d2d 2d2d |A.#D*.. |----\n 000d34b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 000d34c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000d34d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000d34e0: 2d7c 4100 2346 3100 0020 2020 7c20 4c45 -|A.#F1.. | LE\n+000d34e0: 2d7c 4100 2344 3100 0020 2020 7c20 4c45 -|A.#D1.. | LE\n 000d34f0: 4e47 5448 2020 2020 2020 207c 204c 656e NGTH | Len\n 000d3500: 6774 6820 6f66 2074 6865 2072 6574 7572 gth of the retur\n 000d3510: 6e20 7661 6c75 6520 696e 2062 7974 6573 n value in bytes\n-000d3520: 2e20 7c41 0023 4632 0000 2020 207c 2d2d . |A.#F2.. |--\n+000d3520: 2e20 7c41 0023 4432 0000 2020 207c 2d2d . |A.#D2.. |--\n 000d3530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000d3540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000d3550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000d3560: 2d2d 2d7c 4100 2346 3300 0020 2020 7c20 ---|A.#F3.. | \n+000d3560: 2d2d 2d7c 4100 2344 3300 0020 2020 7c20 ---|A.#D3.. | \n 000d3570: 5641 4c55 4520 2020 2020 2020 207c 2052 VALUE | R\n 000d3580: 6574 7572 6e73 2074 6865 2074 7261 6e73 eturns the trans\n 000d3590: 6c61 7469 6f6e 2e20 2020 2020 2020 2020 lation. \n-000d35a0: 2020 2020 7c41 0023 4634 0000 2020 202b |A.#F4.. +\n+000d35a0: 2020 2020 7c41 0023 4434 0000 2020 202b |A.#D4.. +\n 000d35b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000d35c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000d35d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000d35e0: 2d2d 2d2d 2d2b 0700 2346 3500 001a 0022 -----+..#F5....\"\n-000d35f0: 46ff 7300 ff45 5841 4d50 4c45 5300 0045 F.s..EXAMPLES..E\n-000d3600: 7861 6d70 6c65 7313 002f 46bf 1100 0020 xamples../F.... \n-000d3610: 2020 4578 616d 706c 6573 0700 3046 2100 Examples..0F!.\n-000d3620: 0012 0030 4631 0000 2020 2045 7861 6d70 ...0F1.. Examp\n-000d3630: 6c65 3a07 0030 4641 0000 3c00 3046 5100 le:..0FA..<.0FQ.\n+000d35e0: 2d2d 2d2d 2d2b 0700 2344 3500 001a 0022 -----+..#D5....\"\n+000d35f0: 44ff 7300 ff45 5841 4d50 4c45 5300 0045 D.s..EXAMPLES..E\n+000d3600: 7861 6d70 6c65 7313 002f 44bf 1100 0020 xamples../D.... \n+000d3610: 2020 4578 616d 706c 6573 0700 3044 2100 Examples..0D!.\n+000d3620: 0012 0030 4431 0000 2020 2045 7861 6d70 ...0D1.. Examp\n+000d3630: 6c65 3a07 0030 4441 0000 3c00 3044 5100 le:..0DA..<.0DQ.\n 000d3640: 0020 2020 4754 4d3e 7772 6974 6520 247a . GTM>write $z\n 000d3650: 7472 6e6c 6e6d 2822 6774 6d5f 6469 7374 trnlnm(\"gtm_dist\n 000d3660: 222c 2222 2c22 222c 2222 2c22 222c 2256 \",\"\",\"\",\"\",\"\",\"V\n-000d3670: 414c 5545 2229 2f00 3046 6100 0020 2020 ALUE\")/.0Fa.. \n+000d3670: 414c 5545 2229 2f00 3044 6100 0020 2020 ALUE\")/.0Da.. \n 000d3680: 2f75 7372 2f6c 6962 2f66 6973 2d67 746d /usr/lib/fis-gtm\n 000d3690: 2f56 362e 332d 3030 345f 7838 365f 3634 /V6.3-004_x86_64\n-000d36a0: 2f75 7466 3828 0030 4671 0000 2020 2047 /utf8(.0Fq.. G\n+000d36a0: 2f75 7466 3828 0030 4471 0000 2020 2047 /utf8(.0Dq.. G\n 000d36b0: 544d 3e77 7269 7465 2024 7a74 726e 6c6e TM>write $ztrnln\n 000d36c0: 6d28 2267 746d 5f64 6973 7422 292f 0030 m(\"gtm_dist\")/.0\n-000d36d0: 4681 0000 2020 202f 7573 722f 6c69 622f F... /usr/lib/\n+000d36d0: 4481 0000 2020 202f 7573 722f 6c69 622f D... /usr/lib/\n 000d36e0: 6669 732d 6774 6d2f 5636 2e33 2d30 3034 fis-gtm/V6.3-004\n-000d36f0: 5f78 3836 5f36 342f 7574 6638 0e00 3046 _x86_64/utf8..0F\n-000d3700: 9100 0020 2020 4754 4d3e 0800 2f46 c011 ... GTM>../F..\n-000d3710: 0000 4b00 3046 1200 0020 2020 5468 6573 ..K.0F... Thes\n+000d36f0: 5f78 3836 5f36 342f 7574 6638 0e00 3044 _x86_64/utf8..0D\n+000d3700: 9100 0020 2020 4754 4d3e 0800 2f44 c011 ... GTM>../D..\n+000d3710: 0000 4b00 3044 1200 0020 2020 5468 6573 ..K.0D... Thes\n 000d3720: 6520 6578 616d 706c 6520 7573 6520 245a e example use $Z\n 000d3730: 5452 4e4c 4e4d 2829 2074 6f20 6469 7370 TRNLNM() to disp\n 000d3740: 6c61 7920 7468 6520 7472 616e 736c 6174 lay the translat\n 000d3750: 696f 6e20 7661 6c75 6520 666f 7213 0030 ion value for..0\n-000d3760: 4613 0000 2020 2067 746d 5f64 6973 742e F... gtm_dist.\n-000d3770: 0700 3046 1400 0016 0019 4657 4944 5448 ..0F......FWIDTH\n+000d3760: 4413 0000 2020 2067 746d 5f64 6973 742e D... gtm_dist.\n+000d3770: 0700 3044 1400 0016 0019 4457 4944 5448 ..0D......DWIDTH\n 000d3780: 2829 0000 245a 5769 6474 6828 2914 0021 ()..$ZWidth()..!\n-000d3790: 46bf 1100 0020 2020 245a 5769 6474 6828 F.... $ZWidth(\n-000d37a0: 2907 0022 4621 0000 5200 2246 3100 0020 )..\"F!..R.\"F1.. \n+000d3790: 44bf 1100 0020 2020 245a 5769 6474 6828 D.... $ZWidth(\n+000d37a0: 2907 0022 4421 0000 5200 2244 3100 0020 )..\"D!..R.\"D1.. \n 000d37b0: 2020 5265 7475 726e 7320 7468 6520 6e75 Returns the nu\n 000d37c0: 6d62 6572 7320 6f66 2063 6f6c 756d 6e73 mbers of columns\n 000d37d0: 2072 6571 7569 7265 6420 746f 2064 6973 required to dis\n 000d37e0: 706c 6179 2061 2067 6976 656e 2073 7472 play a given str\n 000d37f0: 696e 6720 6f6e 2074 6865 0000 0000 0000 ing on the......\n 000d3800: 0100 0000 ef07 0000 e92a 0000 0000 0000 .........*......\n-000d3810: 6700 0046 4845 4c50 00ff 7300 ff46 554e g..FHELP..s..FUN\n+000d3810: 6700 0044 4845 4c50 00ff 7300 ff46 554e g..DHELP..s..FUN\n 000d3820: 4354 494f 4e53 00ff 7300 ff24 5a57 4944 CTIONS..s..$ZWID\n 000d3830: 5448 2829 00bf 4100 0020 2020 7363 7265 TH()..A.. scre\n 000d3840: 656e 206f 7220 7072 696e 7465 722e 2054 en or printer. T\n 000d3850: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n 000d3860: 2024 5a57 4944 5448 2829 2066 756e 6374 $ZWIDTH() funct\n-000d3870: 696f 6e20 6973 3a07 0022 4651 0000 1a00 ion is:..\"FQ....\n-000d3880: 2246 6100 0020 2020 245a 575b 4944 5448 \"Fa.. $ZW[IDTH\n-000d3890: 5d20 2865 7870 7229 0700 2246 7100 0053 ] (expr)..\"Fq..S\n-000d38a0: 0022 4681 0000 2020 2057 6974 6820 6368 .\"F... With ch\n+000d3870: 696f 6e20 6973 3a07 0022 4451 0000 1a00 ion is:..\"DQ....\n+000d3880: 2244 6100 0020 2020 245a 575b 4944 5448 \"Da.. $ZW[IDTH\n+000d3890: 5d20 2865 7870 7229 0700 2244 7100 0053 ] (expr)..\"Dq..S\n+000d38a0: 0022 4481 0000 2020 2057 6974 6820 6368 .\"D... With ch\n 000d38b0: 6172 6163 7465 7220 7365 7420 5554 462d aracter set UTF-\n 000d38c0: 3820 7370 6563 6966 6965 642c 2074 6865 8 specified, the\n 000d38d0: 2024 5a57 4944 5448 2829 2066 756e 6374 $ZWIDTH() funct\n 000d38e0: 696f 6e20 7573 6573 2074 6865 2049 4355 ion uses the ICU\n-000d38f0: 2773 5200 2246 9100 0020 2020 676c 7970 'sR.\"F... glyp\n+000d38f0: 2773 5200 2244 9100 0020 2020 676c 7970 'sR.\"D... glyp\n 000d3900: 682d 7265 6c61 7465 6420 636f 6e76 656e h-related conven\n 000d3910: 7469 6f6e 7320 746f 2063 616c 6375 6c61 tions to calcula\n 000d3920: 7465 2074 6865 206e 756d 6265 7220 6f66 te the number of\n 000d3930: 2063 6f6c 756d 6e73 2072 6571 7569 7265 columns require\n-000d3940: 6420 746f 2400 2146 c011 0000 2020 2072 d to$.!F.... r\n+000d3940: 6420 746f 2400 2144 c011 0000 2020 2072 d to$.!D.... r\n 000d3950: 6570 7265 7365 6e74 2074 6865 2065 7870 epresent the exp\n-000d3960: 7265 7373 696f 6e2e 0700 2246 1200 0012 ression...\"F....\n-000d3970: 0022 4613 0000 2020 202a 2a4e 6f74 652a .\"F... **Note*\n-000d3980: 2a07 0022 4614 0000 4f00 2246 1500 0020 *..\"F...O.\"F... \n+000d3960: 7265 7373 696f 6e2e 0700 2244 1200 0012 ression...\"D....\n+000d3970: 0022 4413 0000 2020 202a 2a4e 6f74 652a .\"D... **Note*\n+000d3980: 2a07 0022 4414 0000 4f00 2244 1500 0020 *..\"D...O.\"D... \n 000d3990: 2020 5768 656e 2069 6e20 224e 4f42 4144 When in \"NOBAD\n 000d39a0: 4348 4152 2220 6d6f 6465 2c20 245a 5749 CHAR\" mode, $ZWI\n 000d39b0: 4454 4828 2920 7265 7475 726e 7320 6769 DTH() returns gi\n 000d39c0: 7665 2061 6e79 2062 6164 2063 6861 7261 ve any bad chara\n-000d39d0: 6374 6572 7320 6153 0022 4616 0000 2020 cters aS.\"F... \n+000d39d0: 6374 6572 7320 6153 0022 4416 0000 2020 cters aS.\"D... \n 000d39e0: 206c 656e 6774 6820 6f66 207a 6572 6f20 length of zero \n 000d39f0: 2830 292c 2077 6869 6368 206d 6179 206f (0), which may o\n 000d3a00: 7220 6d61 7920 6e6f 7420 6d61 7463 6820 r may not match \n 000d3a10: 7468 6520 6265 6861 7669 6f72 206f 6620 the behavior of \n-000d3a20: 616e 7920 6465 7669 6365 2500 2246 1700 any device%.\"F..\n+000d3a20: 616e 7920 6465 7669 6365 2500 2244 1700 any device%.\"D..\n 000d3a30: 0020 2020 7573 6564 2074 6f20 6469 7370 . used to disp\n 000d3a40: 6c61 7920 7468 6520 7374 7269 6e67 2e07 lay the string..\n-000d3a50: 0022 4618 0000 1a00 2146 ff73 00ff 4558 .\"F.....!F.s..EX\n+000d3a50: 0022 4418 0000 1a00 2144 ff73 00ff 4558 .\"D.....!D.s..EX\n 000d3a60: 414d 504c 4553 0000 4578 616d 706c 6573 AMPLES..Examples\n-000d3a70: 1300 2e46 bf11 0000 2020 2045 7861 6d70 ...F.... Examp\n-000d3a80: 6c65 7307 002f 4621 0000 1200 2f46 3100 les../F!..../F1.\n-000d3a90: 0020 2020 4578 616d 706c 653a 0700 2f46 . Example:../F\n-000d3aa0: 4100 002e 002f 4651 0000 2020 2047 544d A..../FQ.. GTM\n+000d3a70: 1300 2e44 bf11 0000 2020 2045 7861 6d70 ...D.... Examp\n+000d3a80: 6c65 7307 002f 4421 0000 1200 2f44 3100 les../D!..../D1.\n+000d3a90: 0020 2020 4578 616d 706c 653a 0700 2f44 . Example:../D\n+000d3aa0: 4100 002e 002f 4451 0000 2020 2047 544d A..../DQ.. GTM\n 000d3ab0: 3e73 6574 204e 473d 2463 6861 7228 2424 >set NG=$char($$\n 000d3ac0: 4655 4e43 5e25 4844 2822 3230 3042 2229 FUNC^%HD(\"200B\")\n-000d3ad0: 2930 002f 4661 0000 2020 2047 544d 3e73 )0./Fa.. GTM>s\n+000d3ad0: 2930 002f 4461 0000 2020 2047 544d 3e73 )0./Da.. GTM>s\n 000d3ae0: 6574 2053 3d24 6368 6172 2832 3630 3332 et S=$char(26032\n 000d3af0: 295f 4e47 5f24 4348 4152 2832 3630 3333 )_NG_$CHAR(26033\n-000d3b00: 291a 002f 4671 0000 2020 2047 544d 3e57 )../Fq.. GTM>W\n-000d3b10: 2024 5a57 6964 7468 2853 290b 002f 4681 $ZWidth(S)../F.\n-000d3b20: 0000 2020 2034 0e00 2f46 9100 0020 2020 .. 4../F... \n-000d3b30: 4754 4d3e 0800 2e46 c011 0000 4c00 2f46 GTM>...F....L./F\n+000d3b00: 291a 002f 4471 0000 2020 2047 544d 3e57 )../Dq.. GTM>W\n+000d3b10: 2024 5a57 6964 7468 2853 290b 002f 4481 $ZWidth(S)../D.\n+000d3b20: 0000 2020 2034 0e00 2f44 9100 0020 2020 .. 4../D... \n+000d3b30: 4754 4d3e 0800 2e44 c011 0000 4c00 2f44 GTM>...D....L./D\n 000d3b40: 1200 0020 2020 496e 2074 6865 2061 626f ... In the abo\n 000d3b50: 7665 2065 7861 6d70 6c65 2c20 7468 6520 ve example, the \n 000d3b60: 6c6f 6361 6c20 7661 7269 6162 6c65 204e local variable N\n 000d3b70: 4720 636f 6e74 6169 6e73 2061 206e 6f6e G contains a non\n-000d3b80: 2d67 7261 7068 6963 4900 2f46 1300 0020 -graphicI./F... \n+000d3b80: 2d67 7261 7068 6963 4900 2f44 1300 0020 -graphicI./D... \n 000d3b90: 2020 6368 6172 6163 7465 7220 7768 6963 character whic\n 000d3ba0: 6820 646f 6573 206e 6f74 2064 6973 706c h does not displ\n 000d3bb0: 6179 2062 6574 7765 656e 2074 776f 2064 ay between two d\n 000d3bc0: 6f75 626c 652d 7769 6474 6820 5554 462d ouble-width UTF-\n-000d3bd0: 3815 002f 4614 0000 2020 2063 6861 7261 8../F... chara\n-000d3be0: 6374 6572 732e 0700 2f46 1500 0012 002f cters.../F...../\n-000d3bf0: 4616 0000 2020 2045 7861 6d70 6c65 3a07 F... Example:.\n-000d3c00: 002f 4617 0000 4b00 2f46 1800 0020 2020 ./F...K./F... \n+000d3bd0: 3815 002f 4414 0000 2020 2063 6861 7261 8../D... chara\n+000d3be0: 6374 6572 732e 0700 2f44 1500 0012 002f cters.../D...../\n+000d3bf0: 4416 0000 2020 2045 7861 6d70 6c65 3a07 D... Example:.\n+000d3c00: 002f 4417 0000 4b00 2f44 1800 0020 2020 ./D...K./D... \n 000d3c10: 4754 4d3e 7772 6974 6520 247a 7769 6474 GTM>write $zwidt\n 000d3c20: 6828 2254 6865 2072 6169 6e20 696e 2053 h(\"The rain in S\n 000d3c30: 7061 696e 2073 7461 7973 206d 6169 6e6c pain stays mainl\n 000d3c40: 7920 696e 2074 6865 2070 6c61 696e 2e22 y in the plain.\"\n-000d3c50: 290c 002f 4619 0000 2020 2034 3422 002f )../F... 44\"./\n-000d3c60: 461a 0000 2020 2047 544d 3e73 6574 2041 F... GTM>set A\n+000d3c50: 290c 002f 4419 0000 2020 2034 3422 002f )../D... 44\"./\n+000d3c60: 441a 0000 2020 2047 544d 3e73 6574 2041 D... GTM>set A\n 000d3c70: 3d22 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 221e =\"************\".\n-000d3c80: 002f 4621 0000 2020 2047 544d 3e77 7269 ./F!.. GTM>wri\n+000d3c80: 002f 4421 0000 2020 2047 544d 3e77 7269 ./D!.. GTM>wri\n 000d3c90: 7465 2024 6c65 6e67 7468 2841 290c 002f te $length(A)../\n-000d3ca0: 4622 0000 2020 2031 321e 002f 4623 0000 F\".. 12../F#..\n+000d3ca0: 4422 0000 2020 2031 321e 002f 4423 0000 D\".. 12../D#..\n 000d3cb0: 2020 2047 544d 3e77 7269 7465 2024 7a77 GTM>write $zw\n-000d3cc0: 6964 7468 2841 290c 002f 4624 0000 2020 idth(A)../F$.. \n-000d3cd0: 2032 3407 002f 4625 0000 4e00 2f46 2600 24../F%..N./F&.\n+000d3cc0: 6964 7468 2841 290c 002f 4424 0000 2020 idth(A)../D$.. \n+000d3cd0: 2032 3407 002f 4425 0000 4e00 2f44 2600 24../D%..N./D&.\n 000d3ce0: 0020 2020 496e 2074 6865 2061 626f 7665 . In the above\n 000d3cf0: 2065 7861 6d70 6c65 2c20 7468 6520 245a example, the $Z\n 000d3d00: 5749 4454 4828 2920 6675 6e63 7469 6f6e WIDTH() function\n 000d3d10: 2072 6574 7572 6e73 2032 3420 6265 6361 returns 24 beca\n-000d3d20: 7573 6520 6561 6368 5200 2f46 2700 0020 use eachR./F'.. \n+000d3d20: 7573 6520 6561 6368 5200 2f44 2700 0020 use eachR./D'.. \n 000d3d30: 2020 6368 6172 6163 7465 7220 696e 206c character in l\n 000d3d40: 6f63 616c 2076 6172 6961 626c 6520 4120 ocal variable A \n 000d3d50: 6f63 6375 7069 6573 2032 2063 6f6c 756d occupies 2 colum\n 000d3d60: 6e73 2077 6865 6e20 7468 6579 2061 7265 ns when they are\n-000d3d70: 2064 6973 706c 6179 6564 2300 2f46 2800 displayed#./F(.\n+000d3d70: 2064 6973 706c 6179 6564 2300 2f44 2800 displayed#./D(.\n 000d3d80: 0020 2020 6f6e 2074 6865 2073 6372 6565 . on the scree\n 000d3d90: 6e20 6f72 2070 7269 6e74 6572 2e07 002f n or printer.../\n-000d3da0: 4629 0000 1500 1a46 5249 5445 2829 0000 F).....FRITE()..\n-000d3db0: 245a 5752 6974 6528 2914 0021 46bf 1100 $ZWRite()..!F...\n+000d3da0: 4429 0000 1500 1a44 5249 5445 2829 0000 D).....DRITE()..\n+000d3db0: 245a 5752 6974 6528 2914 0021 44bf 1100 $ZWRite()..!D...\n 000d3dc0: 0020 2020 245a 5752 6974 6528 2907 0022 . $ZWRite()..\"\n-000d3dd0: 4621 0000 4d00 2246 3100 0020 2020 436f F!..M.\"F1.. Co\n+000d3dd0: 4421 0000 4d00 2244 3100 0020 2020 436f D!..M.\"D1.. Co\n 000d3de0: 6e76 6572 7473 2069 7473 2066 6972 7374 nverts its first\n 000d3df0: 2073 7472 696e 6720 6172 6775 6d65 6e74 string argument\n 000d3e00: 2074 6f20 6f72 2066 726f 6d20 5a57 5249 to or from ZWRI\n 000d3e10: 5445 2066 6f72 6d61 7420 2871 756f 7465 TE format (quote\n-000d3e20: 644e 0022 4641 0000 2020 2067 7261 7068 dN.\"FA.. graph\n+000d3e20: 644e 0022 4441 0000 2020 2067 7261 7068 dN.\"DA.. graph\n 000d3e30: 6963 7320 6368 6172 6163 7465 7273 2063 ics characters c\n 000d3e40: 6f6e 6361 7465 6e61 7465 6420 7769 7468 oncatenated with\n 000d3e50: 2024 4348 4152 2829 2072 6570 7265 7365 $CHAR() represe\n 000d3e60: 6e74 6174 696f 6e73 206f 6620 616e 794d ntations of anyM\n-000d3e70: 0022 4651 0000 2020 206e 6f6e 2d67 7261 .\"FQ.. non-gra\n+000d3e70: 0022 4451 0000 2020 206e 6f6e 2d67 7261 .\"DQ.. non-gra\n 000d3e80: 7068 6963 2063 6861 7261 6374 6572 7329 phic characters)\n 000d3e90: 2e20 5468 6520 7365 636f 6e64 2069 6e74 . The second int\n 000d3ea0: 6567 6572 2065 7870 7265 7373 696f 6e20 eger expression \n-000d3eb0: 636f 6e74 726f 6c73 2074 6865 4b00 2246 controls theK.\"F\n+000d3eb0: 636f 6e74 726f 6c73 2074 6865 4b00 2244 controls theK.\"D\n 000d3ec0: 6100 0020 2020 6469 7265 6374 696f 6e20 a.. direction \n 000d3ed0: 6f66 2063 6f6e 7665 7273 696f 6e2e 2054 of conversion. T\n 000d3ee0: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n 000d3ef0: 2024 5a57 5249 5445 2829 2066 756e 6374 $ZWRITE() funct\n-000d3f00: 696f 6e20 6973 3a07 0022 4671 0000 2100 ion is:..\"Fq..!.\n-000d3f10: 2246 8100 0020 2020 245a 5752 4954 4528 \"F... $ZWRITE(\n+000d3f00: 696f 6e20 6973 3a07 0022 4471 0000 2100 ion is:..\"Dq..!.\n+000d3f10: 2244 8100 0020 2020 245a 5752 4954 4528 \"D... $ZWRITE(\n 000d3f20: 6578 7072 5b2c 696e 7465 7870 725d 2907 expr[,intexpr]).\n-000d3f30: 0022 4691 0000 5000 2146 c011 0000 2020 .\"F...P.!F.... \n+000d3f30: 0022 4491 0000 5000 2144 c011 0000 2020 .\"D...P.!D.... \n 000d3f40: 2020 206f 2054 6865 2066 6972 7374 2061 o The first a\n 000d3f50: 7267 756d 656e 7420 7370 6563 6966 6965 rgument specifie\n 000d3f60: 7320 7468 6520 7374 7269 6e67 2074 6f20 s the string to \n 000d3f70: 636f 6e76 6572 7420 746f 206f 7220 6672 convert to or fr\n-000d3f80: 6f6d 2074 6865 1c00 2246 1200 0020 2020 om the..\"F... \n+000d3f80: 6f6d 2074 6865 1c00 2244 1200 0020 2020 om the..\"D... \n 000d3f90: 2020 2020 5a57 5249 5445 2066 6f72 6d61 ZWRITE forma\n-000d3fa0: 742e 4d00 2246 1300 0020 2020 2020 6f20 t.M.\"F... o \n+000d3fa0: 742e 4d00 2244 1300 0020 2020 2020 6f20 t.M.\"D... o \n 000d3fb0: 5468 6520 7365 636f 6e64 2061 7267 756d The second argum\n 000d3fc0: 656e 7420 7370 6563 6966 6965 7320 7468 ent specifies th\n 000d3fd0: 6520 6469 7265 6374 696f 6e20 6f66 2063 e direction of c\n 000d3fe0: 6f6e 7665 7273 696f 6e2e 2057 6865 6e00 onversion. When.\n 000d3ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d4000: 0100 0000 da02 0000 8c35 0000 0000 0000 .........5......\n 000d4010: 1500 0020 4845 4c50 00ff 7300 ff49 5356 ... HELP..s..ISV\n-000d4020: 0000 4953 560e 000d 46bf 1100 0020 2020 ..ISV...F.... \n-000d4030: 4953 5607 000e 4621 0000 5100 0e46 3100 ISV...F!..Q..F1.\n+000d4020: 0000 4953 560e 000d 44bf 1100 0020 2020 ..ISV...D.... \n+000d4030: 4953 5607 000e 4421 0000 5100 0e44 3100 ISV...D!..Q..D1.\n 000d4040: 0020 2020 5468 6973 2063 6861 7074 6572 . This chapter\n 000d4050: 2064 6573 6372 6962 6573 2074 6865 204d describes the M\n 000d4060: 2049 6e74 7269 6e73 6963 2053 7065 6369 Intrinsic Speci\n 000d4070: 616c 2056 6172 6961 626c 6573 2069 6d70 al Variables imp\n-000d4080: 6c65 6d65 6e74 6564 2069 6e50 000e 4641 lemented inP..FA\n+000d4080: 6c65 6d65 6e74 6564 2069 6e50 000e 4441 lemented inP..DA\n 000d4090: 0000 2020 2047 542e 4d2e 2041 6c6c 2065 .. GT.M. All e\n 000d40a0: 6e74 7269 6573 2073 7461 7274 696e 6720 ntries starting \n 000d40b0: 7769 7468 2074 6865 206c 6574 7465 7220 with the letter \n 000d40c0: 5a20 6172 6520 4754 2e4d 2061 6464 6974 Z are GT.M addit\n-000d40d0: 696f 6e73 2074 6f20 7468 6552 000e 4651 ions to theR..FQ\n+000d40d0: 696f 6e73 2074 6f20 7468 6552 000e 4451 ions to theR..DQ\n 000d40e0: 0000 2020 2041 4e53 4920 7374 616e 6461 .. ANSI standa\n 000d40f0: 7264 2049 6e74 7269 6e73 6963 2053 7065 rd Intrinsic Spe\n 000d4100: 6369 616c 2056 6172 6961 626c 6573 2e20 cial Variables. \n 000d4110: 4e6f 6e65 206f 6620 7468 6520 496e 7472 None of the Intr\n 000d4120: 696e 7369 6320 5370 6563 6961 6c27 000e insic Special'..\n-000d4130: 4661 0000 2020 2056 6172 6961 626c 6573 Fa.. Variables\n+000d4130: 4461 0000 2020 2056 6172 6961 626c 6573 Da.. Variables\n 000d4140: 2061 7265 2063 6173 6520 7365 6e73 6974 are case sensit\n-000d4150: 6976 652e 0700 0e46 7100 0051 000e 4681 ive....Fq..Q..F.\n+000d4150: 6976 652e 0700 0e44 7100 0051 000e 4481 ive....Dq..Q..D.\n 000d4160: 0000 2020 204d 2049 6e74 7269 6e73 6963 .. M Intrinsic\n 000d4170: 2053 7065 6369 616c 2056 6172 6961 626c Special Variabl\n 000d4180: 6573 2073 7461 7274 2077 6974 6820 6120 es start with a \n 000d4190: 7369 6e67 6c65 2064 6f6c 6c61 7220 7369 single dollar si\n-000d41a0: 676e 2028 2429 2e20 4754 2e4d 4d00 0e46 gn ($). GT.MM..F\n+000d41a0: 676e 2028 2429 2e20 4754 2e4d 4d00 0e44 gn ($). GT.MM..D\n 000d41b0: 9100 0020 2020 7072 6f76 6964 6573 2073 ... provides s\n 000d41c0: 7563 6820 7661 7269 6162 6c65 7320 666f uch variables fo\n 000d41d0: 7220 7072 6f67 7261 6d20 6578 616d 696e r program examin\n 000d41e0: 6174 696f 6e2e 2049 6e20 736f 6d65 2063 ation. In some c\n-000d41f0: 6173 6573 2c20 7468 6555 000d 46c0 1100 ases, theU..F...\n+000d41f0: 6173 6573 2c20 7468 6555 000d 44c0 1100 ases, theU..D...\n 000d4200: 0020 2020 496e 7472 696e 7369 6320 5370 . Intrinsic Sp\n 000d4210: 6563 6961 6c20 5661 7269 6162 6c65 7320 ecial Variables \n 000d4220: 6d61 7920 6265 2073 6574 2074 6f20 6d6f may be set to mo\n 000d4230: 6469 6679 2074 6865 2063 6f72 7265 7370 dify the corresp\n 000d4240: 6f6e 6469 6e67 2070 6172 7420 6f66 1a00 onding part of..\n-000d4250: 0e46 1200 0020 2020 7468 6520 656e 7669 .F... the envi\n-000d4260: 726f 6e6d 656e 742e 0700 0e46 1300 0012 ronment....F....\n-000d4270: 000e 4614 0000 2020 202a 2a4e 6f74 652a ..F... **Note*\n-000d4280: 2a07 000e 4615 0000 5200 0e46 1600 0020 *...F...R..F... \n+000d4250: 0e44 1200 0020 2020 7468 6520 656e 7669 .D... the envi\n+000d4260: 726f 6e6d 656e 742e 0700 0e44 1300 0012 ronment....D....\n+000d4270: 000e 4414 0000 2020 202a 2a4e 6f74 652a ..D... **Note*\n+000d4280: 2a07 000e 4415 0000 5200 0e44 1600 0020 *...D...R..D... \n 000d4290: 2020 4e6f 6e65 206f 6620 7468 6520 496e None of the In\n 000d42a0: 7472 696e 7369 6320 5370 6563 6961 6c20 trinsic Special \n 000d42b0: 5661 7269 6162 6c65 7320 6361 6e20 6265 Variables can be\n 000d42c0: 204b 494c 4c65 642e 2053 4554 7469 6e67 KILLed. SETting\n 000d42d0: 206f 7220 4e45 5769 6e67 0000 0000 0000 or NEWing......\n 000d42e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d42f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -54395,1057 +54395,1057 @@\n 000d47a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d47b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d47c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d47d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d47e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d47f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d4800: 0100 0000 d307 0000 412b 0000 0000 0000 ........A+......\n-000d4810: 6200 0046 4845 4c50 00ff 7300 ff49 5356 b..FHELP..s..ISV\n+000d4810: 6200 0044 4845 4c50 00ff 7300 ff49 5356 b..DHELP..s..ISV\n 000d4820: 00c0 1700 0020 2020 6973 2067 656e 6572 ..... is gener\n 000d4830: 616c 6c79 206e 6f74 2061 6c6c 6f77 6564 ally not allowed\n 000d4840: 2c20 6275 7420 6973 2073 7065 6369 6669 , but is specifi\n 000d4850: 6361 6c6c 7920 6e6f 7465 6420 696e 2074 cally noted in t\n 000d4860: 6865 2064 6573 6372 6970 7469 6f6e 7320 he descriptions \n-000d4870: 6f66 1800 0e46 1800 0020 2020 7468 6f73 of...F... thos\n-000d4880: 6520 7468 6174 2064 6f2e 0700 0e46 1900 e that do....F..\n-000d4890: 0018 000d 46ff 7300 ff24 4445 5649 4345 ....F.s..$DEVICE\n-000d48a0: 0000 2444 6576 6963 6512 0019 46bf 1100 ..$Device...F...\n-000d48b0: 0020 2020 2444 6576 6963 6507 001a 4621 . $Device...F!\n-000d48c0: 0000 5300 1a46 3100 0020 2020 2444 5b45 ..S..F1.. $D[E\n+000d4870: 6f66 1800 0e44 1800 0020 2020 7468 6f73 of...D... thos\n+000d4880: 6520 7468 6174 2064 6f2e 0700 0e44 1900 e that do....D..\n+000d4890: 0018 000d 44ff 7300 ff24 4445 5649 4345 ....D.s..$DEVICE\n+000d48a0: 0000 2444 6576 6963 6512 0019 44bf 1100 ..$Device...D...\n+000d48b0: 0020 2020 2444 6576 6963 6507 001a 4421 . $Device...D!\n+000d48c0: 0000 5300 1a44 3100 0020 2020 2444 5b45 ..S..D1.. $D[E\n 000d48d0: 5649 4345 5d20 7265 666c 6563 7473 2074 VICE] reflects t\n 000d48e0: 6865 2073 7461 7475 7320 6f66 2074 6865 he status of the\n 000d48f0: 2063 7572 7265 6e74 2064 6576 6963 652e current device.\n 000d4900: 2049 6620 7468 6520 7374 6174 7573 206f If the status o\n-000d4910: 6620 7468 6551 001a 4641 0000 2020 2064 f theQ..FA.. d\n+000d4910: 6620 7468 6551 001a 4441 0000 2020 2064 f theQ..DA.. d\n 000d4920: 6576 6963 6520 646f 6573 206e 6f74 2072 evice does not r\n 000d4930: 6566 6c65 6374 2061 6e79 2065 7272 6f72 eflect any error\n 000d4940: 2d63 6f6e 6469 7469 6f6e 2c20 7468 6520 -condition, the \n 000d4950: 7661 6c75 6520 6f66 2024 4445 5649 4345 value of $DEVICE\n-000d4960: 2c20 7768 656e 5000 1a46 5100 0020 2020 , whenP..FQ.. \n+000d4960: 2c20 7768 656e 5000 1a44 5100 0020 2020 , whenP..DQ.. \n 000d4970: 696e 7465 7270 7265 7465 6420 6173 2061 interpreted as a\n 000d4980: 2074 7275 7468 2d76 616c 7565 2069 7320 truth-value is \n 000d4990: 3020 2846 414c 5345 292e 2049 6620 7468 0 (FALSE). If th\n 000d49a0: 6520 7374 6174 7573 206f 6620 7468 6520 e status of the \n-000d49b0: 6465 7669 6365 5200 1a46 6100 0020 2020 deviceR..Fa.. \n+000d49b0: 6465 7669 6365 5200 1a44 6100 0020 2020 deviceR..Da.. \n 000d49c0: 7265 666c 6563 7420 616e 7920 6572 726f reflect any erro\n 000d49d0: 722d 636f 6e64 6974 696f 6e2c 2074 6865 r-condition, the\n 000d49e0: 2076 616c 7565 206f 6620 2444 4556 4943 value of $DEVIC\n 000d49f0: 452c 2077 6865 6e20 696e 7465 7270 7265 E, when interpre\n-000d4a00: 7465 6420 6173 2061 2200 1a46 7100 0020 ted as a\"..Fq.. \n+000d4a00: 7465 6420 6173 2061 2200 1a44 7100 0020 ted as a\"..Dq.. \n 000d4a10: 2020 7472 7574 682d 7661 6c75 6520 6973 truth-value is\n-000d4a20: 2031 2028 5452 5545 292e 0700 1a46 8100 1 (TRUE)....F..\n-000d4a30: 0012 001a 4691 0000 2020 202a 2a4e 6f74 ....F... **Not\n-000d4a40: 652a 2a08 0019 46c0 1100 0053 001a 4612 e**...F....S..F.\n+000d4a20: 2031 2028 5452 5545 292e 0700 1a44 8100 1 (TRUE)....D..\n+000d4a30: 0012 001a 4491 0000 2020 202a 2a4e 6f74 ....D... **Not\n+000d4a40: 652a 2a08 0019 44c0 1100 0053 001a 4412 e**...D....S..D.\n 000d4a50: 0000 2020 2054 6865 2069 6e69 7469 616c .. The initial\n 000d4a60: 2076 616c 7565 206f 6620 2444 4556 4943 value of $DEVIC\n 000d4a70: 4520 6973 2069 6d70 6c65 6d65 6e74 6174 E is implementat\n 000d4a80: 696f 6e20 6465 7065 6e64 616e 742e 2048 ion dependant. H\n 000d4a90: 6f77 6576 6572 2c20 6966 2074 6865 4d00 owever, if theM.\n-000d4aa0: 1a46 1300 0020 2020 696e 6974 6961 6c20 .F... initial \n+000d4aa0: 1a44 1300 0020 2020 696e 6974 6961 6c20 .D... initial \n 000d4ab0: 7661 6c75 6520 6f66 2024 494f 2069 7320 value of $IO is \n 000d4ac0: 7468 6520 656d 7074 7920 7374 7269 6e67 the empty string\n 000d4ad0: 2c20 7468 656e 2074 6865 2069 6e69 7469 , then the initi\n-000d4ae0: 616c 2076 616c 7565 206f 6627 001a 4614 al value of'..F.\n+000d4ae0: 616c 2076 616c 7565 206f 6627 001a 4414 al value of'..D.\n 000d4af0: 0000 2020 2024 4445 5649 4345 2069 7320 .. $DEVICE is \n 000d4b00: 616c 736f 2065 6d70 7479 2073 7472 696e also empty strin\n-000d4b10: 672e 0700 1a46 1500 003f 001a 4616 0000 g....F...?..F...\n+000d4b10: 672e 0700 1a44 1500 003f 001a 4416 0000 g....D...?..D...\n 000d4b20: 2020 2024 4445 5649 4345 2067 6976 6573 $DEVICE gives\n 000d4b30: 2073 7461 7475 7320 636f 6465 2061 6e64 status code and\n 000d4b40: 206d 6561 6e69 6e67 2c20 696e 206f 6e65 meaning, in one\n-000d4b50: 2061 6363 6573 733a 0700 1a46 1700 0012 access:...F....\n-000d4b60: 001a 4618 0000 2020 2045 7861 6d70 6c65 ..F... Example\n-000d4b70: 3a07 001a 4619 0000 2400 1a46 1a00 0020 :...F...$..F... \n+000d4b50: 2061 6363 6573 733a 0700 1a44 1700 0012 access:...D....\n+000d4b60: 001a 4418 0000 2020 2045 7861 6d70 6c65 ..D... Example\n+000d4b70: 3a07 001a 4419 0000 2400 1a44 1a00 0020 :...D...$..D... \n 000d4b80: 2020 312c 436f 6e6e 6563 7469 6f6e 2072 1,Connection r\n-000d4b90: 6573 6574 2062 7920 7065 6572 0700 1a46 eset by peer...F\n-000d4ba0: 2100 0052 001a 4622 0000 2020 2054 6865 !..R..F\".. The\n+000d4b90: 6573 6574 2062 7920 7065 6572 0700 1a44 eset by peer...D\n+000d4ba0: 2100 0052 001a 4422 0000 2020 2054 6865 !..R..D\".. The\n 000d4bb0: 2061 626f 7665 206d 6573 7361 6765 2069 above message i\n 000d4bc0: 7320 6469 7370 6c61 7965 6420 6f6e 2074 s displayed on t\n 000d4bd0: 6865 2073 6572 7665 7220 7369 6465 2077 he server side w\n 000d4be0: 6865 6e20 7468 6520 736f 636b 6574 2064 hen the socket d\n-000d4bf0: 6576 6963 6527 001a 4623 0000 2020 2069 evice'..F#.. i\n+000d4bf0: 6576 6963 6527 001a 4423 0000 2020 2069 evice'..D#.. i\n 000d4c00: 7320 636c 6f73 6564 206f 6e20 7468 6520 s closed on the \n-000d4c10: 636c 6965 6e74 2073 6964 652e 0700 1a46 client side....F\n-000d4c20: 2400 0011 0012 4645 434f 4445 0000 2445 $.....FECODE..$E\n-000d4c30: 436f 6465 1100 1846 bf11 0000 2020 2024 Code...F.... $\n-000d4c40: 4543 6f64 6507 0019 4621 0000 5000 1946 ECode...F!..P..F\n+000d4c10: 636c 6965 6e74 2073 6964 652e 0700 1a44 client side....D\n+000d4c20: 2400 0011 0012 4445 434f 4445 0000 2445 $.....DECODE..$E\n+000d4c30: 436f 6465 1100 1844 bf11 0000 2020 2024 Code...D.... $\n+000d4c40: 4543 6f64 6507 0019 4421 0000 5000 1944 ECode...D!..P..D\n 000d4c50: 3100 0020 2020 2445 435b 4f44 455d 2063 1.. $EC[ODE] c\n 000d4c60: 6f6e 7461 696e 7320 6120 6c69 7374 206f ontains a list o\n 000d4c70: 6620 6572 726f 7220 636f 6465 7320 666f f error codes fo\n 000d4c80: 7220 2261 6374 6976 6522 2065 7272 6f72 r \"active\" error\n-000d4c90: 7320 2d74 6865 2065 7272 6f72 4f00 1946 s -the errorO..F\n+000d4c90: 7320 2d74 6865 2065 7272 6f72 4f00 1944 s -the errorO..D\n 000d4ca0: 4100 0020 2020 636f 6e64 6974 696f 6e73 A.. conditions\n 000d4cb0: 2077 6869 6368 2061 7265 206e 6f74 2079 which are not y\n 000d4cc0: 6574 2072 6573 6f6c 7665 642e 2049 6620 et resolved. If \n 000d4cd0: 7468 6572 6520 6172 6520 6e6f 2061 6374 there are no act\n-000d4ce0: 6976 6520 6572 726f 7273 2c50 0019 4651 ive errors,P..FQ\n+000d4ce0: 6976 6520 6572 726f 7273 2c50 0019 4451 ive errors,P..DQ\n 000d4cf0: 0000 2020 2024 4543 4f44 4520 636f 6e74 .. $ECODE cont\n 000d4d00: 6169 6e73 2074 6865 2065 6d70 7479 2073 ains the empty s\n 000d4d10: 7472 696e 672e 2057 6865 6e65 7665 7220 tring. Whenever \n 000d4d20: 616e 2065 7272 6f72 206f 6363 7572 732c an error occurs,\n-000d4d30: 2061 2063 6f64 6520 666f 7254 0019 4661 a code forT..Fa\n+000d4d30: 2061 2063 6f64 6520 666f 7254 0019 4461 a code forT..Da\n 000d4d40: 0000 2020 2074 6861 7420 6572 726f 7220 .. that error \n 000d4d50: 6973 2061 7070 656e 6465 6420 746f 2074 is appended to t\n 000d4d60: 6865 2076 616c 7565 206f 6620 2445 434f he value of $ECO\n 000d4d70: 4445 2069 6e20 7375 6368 2061 2077 6179 DE in such a way\n 000d4d80: 2074 6861 7420 7468 6520 7661 6c75 6538 that the value8\n-000d4d90: 0019 4671 0000 2020 206f 6620 2445 434f ..Fq.. of $ECO\n+000d4d90: 0019 4471 0000 2020 206f 6620 2445 434f ..Dq.. of $ECO\n 000d4da0: 4445 2061 6c77 6179 7320 7374 6172 7473 DE always starts\n 000d4db0: 2061 6e64 2065 6e64 7320 7769 7468 2061 and ends with a\n-000d4dc0: 2063 6f6d 6d61 2e07 0019 4681 0000 5100 comma....F...Q.\n-000d4dd0: 1946 9100 0020 2020 5468 6520 7661 6c75 .F... The valu\n+000d4dc0: 2063 6f6d 6d61 2e07 0019 4481 0000 5100 comma....D...Q.\n+000d4dd0: 1944 9100 0020 2020 5468 6520 7661 6c75 .D... The valu\n 000d4de0: 6520 6f66 2024 4543 4f44 4520 6361 6e20 e of $ECODE can \n 000d4df0: 6265 2053 4554 2c20 616e 6420 7768 656e be SET, and when\n 000d4e00: 2069 7420 6973 2073 6574 2074 6f20 6120 it is set to a \n 000d4e10: 6e6f 6e2d 4e55 4c4c 2076 616c 7565 2c23 non-NULL value,#\n-000d4e20: 0018 46c0 1100 0020 2020 6572 726f 7220 ..F.... error \n+000d4e20: 0018 44c0 1100 0020 2020 6572 726f 7220 ..D.... error \n 000d4e30: 7072 6f63 6573 7369 6e67 2073 7461 7274 processing start\n-000d4e40: 732e 0700 1946 1200 004f 0019 4613 0000 s....F...O..F...\n+000d4e40: 732e 0700 1944 1200 004f 0019 4413 0000 s....D...O..D...\n 000d4e50: 2020 204c 6973 7420 6f66 2063 6f64 6573 List of codes\n 000d4e60: 2066 6f72 2024 4543 4f44 4520 7374 6172 for $ECODE star\n 000d4e70: 7420 7769 7468 2063 6f6d 6d61 2073 6570 t with comma sep\n 000d4e80: 6572 6174 6564 2062 7920 636f 6d6d 6173 erated by commas\n-000d4e90: 2e20 4120 636f 6465 5400 1946 1400 0020 . A codeT..F... \n+000d4e90: 2e20 4120 636f 6465 5400 1944 1400 0020 . A codeT..D... \n 000d4ea0: 2020 7374 6172 7473 2077 6974 6820 224d starts with \"M\n 000d4eb0: 222c 2022 5522 2c20 6f72 2022 5a22 2c20 \", \"U\", or \"Z\", \n 000d4ec0: 7769 7468 2072 6573 7420 6e75 6d65 7269 with rest numeri\n 000d4ed0: 632e 2022 4d22 2063 6f64 6573 2061 7265 c. \"M\" codes are\n-000d4ee0: 2061 7373 6967 6e65 6420 6279 5200 1946 assigned byR..F\n+000d4ee0: 2061 7373 6967 6e65 6420 6279 5200 1944 assigned byR..D\n 000d4ef0: 1500 0020 2020 4d44 4320 284d 554d 5053 ... MDC (MUMPS\n 000d4f00: 2044 6576 656c 6f70 6d65 6e74 2043 6f6d Development Com\n 000d4f10: 6d69 7474 6565 292c 2022 5522 2062 7920 mittee), \"U\" by \n 000d4f20: 6170 706c 6963 6174 696f 6e20 2870 726f application (pro\n 000d4f30: 6772 616d 6d65 7273 292c 2061 6e64 3e00 grammers), and>.\n-000d4f40: 1946 1600 0020 2020 225a 2220 636f 6465 .F... \"Z\" code\n+000d4f40: 1944 1600 0020 2020 225a 2220 636f 6465 .D... \"Z\" code\n 000d4f50: 7320 6279 204d 554d 5053 2069 6d70 6c65 s by MUMPS imple\n 000d4f60: 6d65 6e74 6f72 7320 2869 6e20 7468 6973 mentors (in this\n-000d4f70: 2063 6173 6520 4754 2e4d 292e 0700 1946 case GT.M)....F\n-000d4f80: 1700 0050 0019 4618 0000 2020 2041 6e20 ...P..F... An \n+000d4f70: 2063 6173 6520 4754 2e4d 292e 0700 1944 case GT.M)....D\n+000d4f80: 1700 0050 0019 4418 0000 2020 2041 6e20 ...P..D... An \n 000d4f90: 6572 726f 7220 616c 7761 7973 2068 6173 error always has\n 000d4fa0: 2061 2047 542e 4d20 7370 6563 6966 6965 a GT.M specifie\n 000d4fb0: 6420 636f 6465 2061 6e64 206d 616e 7920 d code and many \n 000d4fc0: 6572 726f 7273 2061 6c73 6f20 6861 7665 errors also have\n 000d4fd0: 2061 6e00 0000 0000 0000 0000 0000 0000 an.............\n 000d4fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d4ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d5000: 0100 0000 0008 0000 6e2b 0000 0000 0000 ........n+......\n-000d5010: 6b00 0046 4845 4c50 00ff 7300 ff49 5356 k..FHELP..s..ISV\n+000d5010: 6b00 0044 4845 4c50 00ff 7300 ff49 5356 k..DHELP..s..ISV\n 000d5020: 00ff 7300 ff24 4543 4f44 4500 c019 0000 ..s..$ECODE.....\n 000d5030: 2020 2041 4e53 4920 5374 616e 6461 7264 ANSI Standard\n 000d5040: 2063 6f64 652e 2054 6865 2063 6f6d 706c code. The compl\n 000d5050: 6574 6520 6c69 7374 206f 6620 7374 616e ete list of stan\n 000d5060: 6461 7264 697a 6564 2065 7272 6f72 2063 dardized error c\n-000d5070: 6f64 6573 2063 616e 2062 654f 0019 461a odes can beO..F.\n+000d5070: 6f64 6573 2063 616e 2062 654f 0019 441a odes can beO..D.\n 000d5080: 0000 2020 2072 6566 6572 656e 6365 6420 .. referenced \n 000d5090: 6672 6f6d 2047 542e 4d20 4d65 7373 6167 from GT.M Messag\n 000d50a0: 6520 616e 6420 5265 636f 7665 7279 2050 e and Recovery P\n 000d50b0: 726f 6365 6475 7265 7320 5265 6665 7265 rocedures Refere\n-000d50c0: 6e63 6520 4d61 6e75 616c 2200 1946 2100 nce Manual\"..F!.\n+000d50c0: 6e63 6520 4d61 6e75 616c 2200 1944 2100 nce Manual\"..D!.\n 000d50d0: 0020 2020 7665 7273 696f 6e20 342e 3320 . version 4.3 \n-000d50e0: 616e 6420 6f6e 7761 7264 732e 0700 1946 and onwards....F\n-000d50f0: 2200 003c 0019 4623 0000 2020 2049 4620 \"..<..F#.. IF \n+000d50e0: 616e 6420 6f6e 7761 7264 732e 0700 1944 and onwards....D\n+000d50f0: 2200 003c 0019 4423 0000 2020 2049 4620 \"..<..D#.. IF \n 000d5100: 2445 434f 4445 5b22 2c4d 3631 2c22 2057 $ECODE[\",M61,\" W\n 000d5110: 5249 5445 2022 556e 6465 6669 6e65 6420 RITE \"Undefined \n 000d5120: 6c6f 6361 6c20 7661 7269 6162 6c65 2207 local variable\".\n-000d5130: 0019 4624 0000 1200 1946 2500 0020 2020 ..F$.....F%.. \n-000d5140: 2a2a 4e6f 7465 2a2a 0700 1946 2600 004f **Note**...F&..O\n-000d5150: 0019 4627 0000 2020 2054 6865 206c 6566 ..F'.. The lef\n+000d5130: 0019 4424 0000 1200 1944 2500 0020 2020 ..D$.....D%.. \n+000d5140: 2a2a 4e6f 7465 2a2a 0700 1944 2600 004f **Note**...D&..O\n+000d5150: 0019 4427 0000 2020 2054 6865 206c 6566 ..D'.. The lef\n 000d5160: 746d 6f73 7420 6368 6172 6163 7465 7220 tmost character \n 000d5170: 6f66 2074 6865 2076 616c 7565 206f 6620 of the value of \n 000d5180: 2445 434f 4445 2069 7320 616c 7761 7973 $ECODE is always\n 000d5190: 2061 2063 6f6d 6d61 2e20 5468 6973 4f00 a comma. ThisO.\n-000d51a0: 1946 2800 0020 2020 6d65 616e 7320 7468 .F(.. means th\n+000d51a0: 1944 2800 0020 2020 6d65 616e 7320 7468 .D(.. means th\n 000d51b0: 6174 2065 7665 7279 2065 7272 6f72 2063 at every error c\n 000d51c0: 6f64 6520 7468 6174 2069 7320 7374 6f72 ode that is stor\n 000d51d0: 6564 2069 6e20 2445 434f 4445 2069 7320 ed in $ECODE is \n 000d51e0: 7375 7272 6f75 6e64 6564 2062 7953 0019 surrounded byS..\n-000d51f0: 4629 0000 2020 2063 6f6d 6d61 732e 2049 F).. commas. I\n+000d51f0: 4429 0000 2020 2063 6f6d 6d61 732e 2049 D).. commas. I\n 000d5200: 6620 2445 434f 4445 2077 6173 2074 6f20 f $ECODE was to \n 000d5210: 636f 6e74 6169 6e73 2074 6865 2065 7272 contains the err\n 000d5220: 6f72 2063 6f64 6520 7769 7468 6f75 7420 or code without \n 000d5230: 7468 6520 636f 6d6d 6173 2028 7468 6174 the commas (that\n-000d5240: 5300 1946 2a00 0020 2020 6973 2c20 224d S..F*.. is, \"M\n+000d5240: 5300 1944 2a00 0020 2020 6973 2c20 224d S..D*.. is, \"M\n 000d5250: 3631 2229 2c20 7468 6520 7661 7269 6162 61\"), the variab\n 000d5260: 6c65 2077 6f75 6c64 2063 6865 636b 2066 le would check f\n 000d5270: 6f72 2073 7562 7365 7420 224d 3622 2061 or subset \"M6\" a\n 000d5280: 7320 7765 6c6c 2e20 5468 7573 2c20 6974 s well. Thus, it\n-000d5290: 2069 734c 0019 4631 0000 2020 2072 6563 isL..F1.. rec\n+000d5290: 2069 734c 0019 4431 0000 2020 2072 6563 isL..D1.. rec\n 000d52a0: 6f6d 6d65 6e64 6564 2074 6861 7420 796f ommended that yo\n 000d52b0: 7520 696e 636c 7564 6520 7468 6520 636f u include the co\n 000d52c0: 6d6d 6173 2069 6e20 7468 6520 7661 6c75 mmas in the valu\n 000d52d0: 6520 746f 2063 6865 636b 2e20 466f 7239 e to check. For9\n-000d52e0: 0019 4632 0000 2020 2065 7861 6d70 6c65 ..F2.. example\n+000d52e0: 0019 4432 0000 2020 2065 7861 6d70 6c65 ..D2.. example\n 000d52f0: 3b20 6368 6563 6b20 7768 6574 6865 7220 ; check whether \n 000d5300: 2445 434f 4445 2063 6f6e 7461 696e 7320 $ECODE contains \n-000d5310: 222c 4d36 312c 222e 0700 1946 3300 0054 \",M61,\"....F3..T\n-000d5320: 0019 4634 0000 2020 2024 4543 4f44 4520 ..F4.. $ECODE \n+000d5310: 222c 4d36 312c 222e 0700 1944 3300 0054 \",M61,\"....D3..T\n+000d5320: 0019 4434 0000 2020 2024 4543 4f44 4520 ..D4.. $ECODE \n 000d5330: 6361 6e20 6265 2053 4554 2062 7574 206e can be SET but n\n 000d5340: 6f74 204e 4557 2764 2e20 5768 656e 2024 ot NEW'd. When $\n 000d5350: 4543 4f44 4520 6973 2073 6574 2074 6f20 ECODE is set to \n 000d5360: 7468 6520 656d 7074 7920 7374 7269 6e67 the empty string\n-000d5370: 2028 2253 0019 4635 0000 2020 2022 292c (\"S..F5.. \"),\n+000d5370: 2028 2253 0019 4435 0000 2020 2022 292c (\"S..D5.. \"),\n 000d5380: 2065 7272 6f72 2068 616e 646c 696e 6720 error handling \n 000d5390: 6265 636f 6d65 7320 2269 6e61 6374 6976 becomes \"inactiv\n 000d53a0: 6522 2061 6e64 2074 6865 7265 666f 7265 e\" and therefore\n 000d53b0: 2051 5549 5420 646f 6573 206e 6f74 2074 QUIT does not t\n-000d53c0: 7269 6767 6572 2400 1946 3600 0020 2020 rigger$..F6.. \n+000d53c0: 7269 6767 6572 2400 1944 3600 0020 2020 rigger$..D6.. \n 000d53d0: 6164 6469 7469 6f6e 616c 2065 7272 6f72 additional error\n-000d53e0: 2068 616e 646c 696e 672e 0700 1946 3700 handling....F7.\n-000d53f0: 0051 0019 4638 0000 2020 2057 6865 6e20 .Q..F8.. When \n+000d53e0: 2068 616e 646c 696e 672e 0700 1944 3700 handling....D7.\n+000d53f0: 0051 0019 4438 0000 2020 2057 6865 6e20 .Q..D8.. When \n 000d5400: 2445 434f 4445 2069 7320 6e6f 7420 7365 $ECODE is not se\n 000d5410: 7420 746f 2074 6865 2065 6d70 7479 2073 t to the empty s\n 000d5420: 7472 696e 672c 204d 2065 7272 6f72 2068 tring, M error h\n 000d5430: 616e 646c 696e 6720 6973 2061 6374 6976 andling is activ\n-000d5440: 652c 4000 1946 3900 0020 2020 7768 6963 e,@..F9.. whic\n+000d5440: 652c 4000 1944 3900 0020 2020 7768 6963 e,@..D9.. whic\n 000d5450: 6820 616c 736f 2061 6666 6563 7473 2062 h also affects b\n 000d5460: 6568 6176 696f 7220 696e 2073 6f6d 6520 ehavior in some \n 000d5470: 6173 7065 6374 7320 6f66 2024 5354 4143 aspects of $STAC\n-000d5480: 4b2e 0700 1946 3a00 0012 0013 4653 5441 K....F:.....FSTA\n-000d5490: 434b 0000 2445 5374 6163 6b12 0019 46bf CK..$EStack...F.\n+000d5480: 4b2e 0700 1944 3a00 0012 0013 4453 5441 K....D:.....DSTA\n+000d5490: 434b 0000 2445 5374 6163 6b12 0019 44bf CK..$EStack...D.\n 000d54a0: 1100 0020 2020 2445 5374 6163 6b07 001a ... $EStack...\n-000d54b0: 4621 0000 5000 1a46 3100 0020 2020 2445 F!..P..F1.. $E\n+000d54b0: 4421 0000 5000 1a44 3100 0020 2020 2445 D!..P..D1.. $E\n 000d54c0: 535b 5441 434b 5d20 636f 6e74 6169 6e73 S[TACK] contains\n 000d54d0: 2061 6e20 696e 7465 6765 7220 636f 756e an integer coun\n 000d54e0: 7420 6f66 2074 6865 206e 756d 6265 7220 t of the number \n 000d54f0: 6f66 204d 2076 6972 7475 616c 206d 6163 of M virtual mac\n-000d5500: 6869 6e65 5300 1a46 4100 0020 2020 7374 hineS..FA.. st\n+000d5500: 6869 6e65 5300 1a44 4100 0020 2020 7374 hineS..DA.. st\n 000d5510: 6163 6b20 6c65 7665 6c73 2074 6861 7420 ack levels that \n 000d5520: 6861 7665 2062 6565 6e20 6163 7469 7661 have been activa\n 000d5530: 7465 6420 616e 6420 6e6f 7420 7265 6d6f ted and not remo\n 000d5540: 7665 6420 7369 6e63 6520 7468 6520 6c61 ved since the la\n-000d5550: 7374 2074 696d 651c 001a 4651 0000 2020 st time...FQ.. \n+000d5550: 7374 2074 696d 651c 001a 4451 0000 2020 st time...DQ.. \n 000d5560: 2024 4553 5441 434b 2077 6173 204e 4557 $ESTACK was NEW\n-000d5570: 2764 2e07 001a 4661 0000 5200 1a46 7100 'd....Fa..R..Fq.\n+000d5570: 2764 2e07 001a 4461 0000 5200 1a44 7100 'd....Da..R..Dq.\n 000d5580: 0020 2020 4120 4e45 5720 2445 5354 4143 . A NEW $ESTAC\n 000d5590: 4b20 7361 7665 7320 7468 6520 7661 6c75 K saves the valu\n 000d55a0: 6520 6f66 2063 7572 7265 6e74 2024 4553 e of current $ES\n 000d55b0: 5441 434b 2061 6e64 2074 6865 6e20 7365 TACK and then se\n-000d55c0: 7473 2069 7473 2076 616c 7565 5300 1a46 ts its valueS..F\n+000d55c0: 7473 2069 7473 2076 616c 7565 5300 1a44 ts its valueS..D\n 000d55d0: 8100 0020 2020 746f 207a 6572 6f20 2830 ... to zero (0\n 000d55e0: 292e 2049 6620 2445 5354 4143 4b20 6861 ). If $ESTACK ha\n 000d55f0: 7320 6e6f 7420 6265 656e 204e 4557 2764 s not been NEW'd\n 000d5600: 2069 6e20 7468 6520 6375 7272 656e 7420 in the current \n 000d5610: 6578 6563 7574 696f 6e20 7061 7468 2c19 execution path,.\n-000d5620: 001a 4691 0000 2020 2024 4553 5441 434b ..F... $ESTACK\n-000d5630: 3d24 5354 4143 4b2e 0800 1946 c011 0000 =$STACK....F....\n-000d5640: 3600 1a46 1200 0020 2020 5345 5420 2445 6..F... SET $E\n+000d5620: 001a 4491 0000 2020 2024 4553 5441 434b ..D... $ESTACK\n+000d5630: 3d24 5354 4143 4b2e 0800 1944 c011 0000 =$STACK....D....\n+000d5640: 3600 1a44 1200 0020 2020 5345 5420 2445 6..D... SET $E\n 000d5650: 5452 4150 3d22 5155 4954 3a24 4553 5441 TRAP=\"QUIT:$ESTA\n 000d5660: 434b 2047 4f54 4f20 4c41 4245 4c5e 524f CK GOTO LABEL^RO\n-000d5670: 5554 494e 4522 0700 1a46 1300 0054 001a UTINE\"...F...T..\n-000d5680: 4614 0000 2020 2024 4553 5441 434b 206d F... $ESTACK m\n+000d5670: 5554 494e 4522 0700 1a44 1300 0054 001a UTINE\"...D...T..\n+000d5680: 4414 0000 2020 2024 4553 5441 434b 206d D... $ESTACK m\n 000d5690: 6179 6265 2075 7365 6420 6173 2061 2066 aybe used as a f\n 000d56a0: 6c61 6720 746f 2069 6e64 6963 6174 6520 lag to indicate \n 000d56b0: 6572 726f 7220 7472 6170 7320 696e 766f error traps invo\n 000d56c0: 6b65 6420 696e 2070 6172 7469 6375 6c61 ked in particula\n-000d56d0: 7251 001a 4615 0000 2020 2073 7461 636b rQ..F... stack\n+000d56d0: 7251 001a 4415 0000 2020 2073 7461 636b rQ..D... stack\n 000d56e0: 206c 6576 656c 7320 6e65 6564 6564 2074 levels needed t\n 000d56f0: 6f20 7065 7266 6f72 6d20 736f 6d65 2064 o perform some d\n 000d5700: 6966 6665 7265 6e74 2061 6374 696f 6e28 ifferent action(\n 000d5710: 7329 2e20 2445 5354 4143 4b20 6361 6e20 s). $ESTACK can \n-000d5720: 6265 4700 1a46 1600 0020 2020 6d6f 7374 beG..F... most\n+000d5720: 6265 4700 1a44 1600 0020 2020 6d6f 7374 beG..D... most\n 000d5730: 2075 7365 6675 6c20 696e 2073 6574 7469 useful in setti\n 000d5740: 6e67 2075 7020 6120 6c61 7965 7265 6420 ng up a layered \n 000d5750: 6572 726f 7220 7472 6170 7069 6e67 206d error trapping m\n-000d5760: 6563 6861 6e69 736d 2e07 001a 4617 0000 echanism....F...\n-000d5770: 1200 1a46 1800 0020 2020 2a2a 4e6f 7465 ...F... **Note\n-000d5780: 2a2a 0700 1a46 1900 004f 001a 461a 0000 **...F...O..F...\n+000d5760: 6563 6861 6e69 736d 2e07 001a 4417 0000 echanism....D...\n+000d5770: 1200 1a44 1800 0020 2020 2a2a 4e6f 7465 ...D... **Note\n+000d5780: 2a2a 0700 1a44 1900 004f 001a 441a 0000 **...D...O..D...\n 000d5790: 2020 2047 542e 4d20 646f 6573 206e 6f74 GT.M does not\n 000d57a0: 2070 6572 6d69 7420 2445 5354 4143 4b20 permit $ESTACK \n 000d57b0: 746f 2062 6520 5345 542c 2068 6f77 6576 to be SET, howev\n 000d57c0: 6572 2024 4553 5441 434b 2063 616e 2062 er $ESTACK can b\n-000d57d0: 6520 4e45 5765 642e 0700 1a46 2100 0010 e NEWed....F!...\n-000d57e0: 0013 4654 5241 5000 0024 4554 7261 7011 ..FTRAP..$ETrap.\n-000d57f0: 0018 46bf 1100 0020 2020 2445 5472 6170 ..F.... $ETrap\n+000d57d0: 6520 4e45 5765 642e 0700 1a44 2100 0010 e NEWed....D!...\n+000d57e0: 0013 4454 5241 5000 0024 4554 7261 7011 ..DTRAP..$ETrap.\n+000d57f0: 0018 44bf 1100 0020 2020 2445 5472 6170 ..D.... $ETrap\n 000d5800: 0100 0000 e807 0000 932b 0000 0000 0000 .........+......\n-000d5810: 2000 0046 4845 4c50 00ff 7300 ff49 5356 ..FHELP..s..ISV\n+000d5810: 2000 0044 4845 4c50 00ff 7300 ff49 5356 ..DHELP..s..ISV\n 000d5820: 00ff 7300 ff24 4554 5241 5000 bf21 0000 ..s..$ETRAP..!..\n-000d5830: 5100 1946 3100 0020 2020 2445 545b 5241 Q..F1.. $ET[RA\n+000d5830: 5100 1944 3100 0020 2020 2445 545b 5241 Q..D1.. $ET[RA\n 000d5840: 505d 2063 6f6e 7461 696e 7320 6120 7374 P] contains a st\n 000d5850: 7269 6e67 2076 616c 7565 2074 6861 7420 ring value that \n 000d5860: 4754 2e4d 2069 6e76 6f6b 6573 2077 6865 GT.M invokes whe\n 000d5870: 6e20 616e 2065 7272 6f72 206f 6363 7572 n an error occur\n-000d5880: 7354 0019 4641 0000 2020 2064 7572 696e sT..FA.. durin\n+000d5880: 7354 0019 4441 0000 2020 2064 7572 696e sT..DA.. durin\n 000d5890: 6720 726f 7574 696e 6520 6578 6563 7574 g routine execut\n 000d58a0: 696f 6e2e 2057 6865 6e20 6120 7072 6f63 ion. When a proc\n 000d58b0: 6573 7320 6973 2069 6e69 7469 6174 6564 ess is initiated\n 000d58c0: 2c20 4754 2e4d 2061 7373 6967 6e73 2024 , GT.M assigns $\n-000d58d0: 4554 5241 5053 0019 4651 0000 2020 2074 ETRAPS..FQ.. t\n+000d58d0: 4554 5241 5053 0019 4451 0000 2020 2074 ETRAPS..DQ.. t\n 000d58e0: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the \n 000d58f0: 6774 6d5f 6574 7261 7020 656e 7669 726f gtm_etrap enviro\n 000d5900: 6e6d 656e 7420 7661 7269 6162 6c65 2c20 nment variable, \n 000d5910: 6966 2067 746d 5f65 7472 6170 2069 7320 if gtm_etrap is \n-000d5920: 6465 6669 6e65 642c 5300 1946 6100 0020 defined,S..Fa.. \n+000d5920: 6465 6669 6e65 642c 5300 1944 6100 0020 defined,S..Da.. \n 000d5930: 2020 616e 6420 6f74 6865 7277 6973 6520 and otherwise \n 000d5940: 7468 6520 656d 7074 7920 7374 7269 6e67 the empty string\n 000d5950: 2c20 696e 2077 6869 6368 2063 6173 6520 , in which case \n 000d5960: 245a 5452 4150 3d22 4222 2063 6f6e 7472 $ZTRAP=\"B\" contr\n-000d5970: 6f6c 7320 696e 6974 6961 6c19 0019 4671 ols initial...Fq\n+000d5970: 6f6c 7320 696e 6974 6961 6c19 0019 4471 ols initial...Dq\n 000d5980: 0000 2020 2065 7272 6f72 2068 616e 646c .. error handl\n-000d5990: 696e 672e 0700 1946 8100 0053 0019 4691 ing....F...S..F.\n+000d5990: 696e 672e 0700 1944 8100 0053 0019 4491 ing....D...S..D.\n 000d59a0: 0000 2020 2054 6865 2076 616c 7565 206f .. The value o\n 000d59b0: 6620 7468 6973 2076 6172 6961 626c 6520 f this variable \n 000d59c0: 6973 2074 6865 204d 5b55 4d50 535d 2063 is the M[UMPS] c\n 000d59d0: 6f64 6520 7468 6174 2047 542e 4d20 6578 ode that GT.M ex\n 000d59e0: 6563 7574 6573 2077 6865 6e20 6974 1f00 ecutes when it..\n-000d59f0: 1846 c011 0000 2020 2065 6e63 6f75 6e74 .F.... encount\n+000d59f0: 1844 c011 0000 2020 2065 6e63 6f75 6e74 .D.... encount\n 000d5a00: 6572 7320 616e 2065 7272 6f72 2e07 0019 ers an error....\n-000d5a10: 4612 0000 3600 1946 1300 0020 2020 5345 F...6..F... SE\n+000d5a10: 4412 0000 3600 1944 1300 0020 2020 5345 D...6..D... SE\n 000d5a20: 5420 2445 5452 4150 3d22 5155 4954 3a24 T $ETRAP=\"QUIT:$\n 000d5a30: 4553 5441 434b 2047 4f54 4f20 4c41 4245 ESTACK GOTO LABE\n-000d5a40: 4c5e 524f 5554 494e 4522 0700 1946 1400 L^ROUTINE\"...F..\n-000d5a50: 0054 0019 4615 0000 2020 2054 6865 2076 .T..F... The v\n+000d5a40: 4c5e 524f 5554 494e 4522 0700 1944 1400 L^ROUTINE\"...D..\n+000d5a50: 0054 0019 4415 0000 2020 2054 6865 2076 .T..D... The v\n 000d5a60: 616c 7565 206f 6620 2445 5452 4150 2069 alue of $ETRAP i\n 000d5a70: 7320 6368 616e 6765 6420 7769 7468 2074 s changed with t\n 000d5a80: 6865 2053 4554 2063 6f6d 6d61 6e64 2e20 he SET command. \n 000d5a90: 4368 616e 6769 6e67 2074 6865 2076 616c Changing the val\n-000d5aa0: 7565 206f 6654 0019 4616 0000 2020 2024 ue ofT..F... $\n+000d5aa0: 7565 206f 6654 0019 4416 0000 2020 2024 ue ofT..D... $\n 000d5ab0: 4554 5241 5020 7769 7468 2074 6865 2053 ETRAP with the S\n 000d5ac0: 4554 2063 6f6d 6d61 6e64 2069 6e69 7469 ET command initi\n 000d5ad0: 6174 6573 2061 206e 6577 2074 7261 703b ates a new trap;\n 000d5ae0: 2069 7420 646f 6573 206e 6f74 2073 6176 it does not sav\n-000d5af0: 6520 7468 6520 6f6c 640f 0019 4617 0000 e the old...F...\n-000d5b00: 2020 2074 7261 702e 0700 1946 1800 0050 trap....F...P\n-000d5b10: 0019 4619 0000 2020 2024 4554 5241 5020 ..F... $ETRAP \n+000d5af0: 6520 7468 6520 6f6c 640f 0019 4417 0000 e the old...D...\n+000d5b00: 2020 2074 7261 702e 0700 1944 1800 0050 trap....D...P\n+000d5b10: 0019 4419 0000 2020 2024 4554 5241 5020 ..D... $ETRAP \n 000d5b20: 6d61 7920 616c 736f 2061 7070 6561 7220 may also appear \n 000d5b30: 6173 2061 6e20 6172 6775 6d65 6e74 2074 as an argument t\n 000d5b40: 6f20 616e 2069 6e63 6c75 7369 7665 204e o an inclusive N\n 000d5b50: 4557 2063 6f6d 6d61 6e64 2e20 4e45 5751 EW command. NEWQ\n-000d5b60: 0019 461a 0000 2020 2024 4554 5241 5020 ..F... $ETRAP \n+000d5b60: 0019 441a 0000 2020 2024 4554 5241 5020 ..D... $ETRAP \n 000d5b70: 6361 7573 6573 2047 542e 4d20 746f 2073 causes GT.M to s\n 000d5b80: 7461 636b 2074 6865 2061 6374 6976 6520 tack the active \n 000d5b90: 636f 6e64 6974 696f 6e20 6861 6e64 6c65 condition handle\n 000d5ba0: 7227 7320 2824 4554 5241 5029 206f 6c64 r's ($ETRAP) old\n-000d5bb0: 5400 1946 2100 0020 2020 7661 6c75 652e T..F!.. value.\n+000d5bb0: 5400 1944 2100 0020 2020 7661 6c75 652e T..D!.. value.\n 000d5bc0: 204e 4557 206c 6561 7665 7320 7468 6520 NEW leaves the \n 000d5bd0: 2445 5452 4150 2075 6e63 6861 6e67 6564 $ETRAP unchanged\n 000d5be0: 2072 6567 6172 646c 6573 7320 6f66 2074 regardless of t\n 000d5bf0: 6865 2070 7265 7669 6f75 736c 7920 6163 he previously ac\n-000d5c00: 7469 7665 5000 1946 2200 0020 2020 636f tiveP..F\".. co\n+000d5c00: 7469 7665 5000 1944 2200 0020 2020 636f tiveP..D\".. co\n 000d5c10: 6e64 6974 696f 6e20 6861 6e64 6c65 722e ndition handler.\n 000d5c20: 204e 4557 2024 4554 5241 5020 636f 6d6d NEW $ETRAP comm\n 000d5c30: 616e 6420 7075 7473 2024 4554 5241 5020 and puts $ETRAP \n 000d5c40: 696e 2063 6f6e 7472 6f6c 2066 6f72 2065 in control for e\n-000d5c50: 7272 6f72 1300 1946 2300 0020 2020 6861 rror...F#.. ha\n-000d5c60: 6e64 6c69 6e67 2e07 0019 4624 0000 5300 ndling....F$..S.\n-000d5c70: 1946 2500 0020 2020 466f 7220 6d6f 7265 .F%.. For more\n+000d5c50: 7272 6f72 1300 1944 2300 0020 2020 6861 rror...D#.. ha\n+000d5c60: 6e64 6c69 6e67 2e07 0019 4424 0000 5300 ndling....D$..S.\n+000d5c70: 1944 2500 0020 2020 466f 7220 6d6f 7265 .D%.. For more\n 000d5c80: 2065 7861 6d70 6c65 7320 6f66 2074 6865 examples of the\n 000d5c90: 2075 7365 206f 6620 7370 6563 6961 6c20 use of special \n 000d5ca0: 7661 7269 6162 6c65 2024 4554 5241 502c variable $ETRAP,\n 000d5cb0: 2073 6565 2074 6865 2066 756e 6374 696f see the functio\n-000d5cc0: 6e13 0019 4626 0000 2020 2024 5354 4143 n...F&.. $STAC\n-000d5cd0: 4b28 292e 0700 1946 2700 0015 0012 4648 K()....F'.....FH\n+000d5cc0: 6e13 0019 4426 0000 2020 2024 5354 4143 n...D&.. $STAC\n+000d5cd0: 4b28 292e 0700 1944 2700 0015 0012 4448 K()....D'.....DH\n 000d5ce0: 4f52 4f4c 4f47 0000 2448 6f72 6f6c 6f67 OROLOG..$Horolog\n-000d5cf0: 1300 1a46 bf11 0000 2020 2024 486f 726f ...F.... $Horo\n-000d5d00: 6c6f 6707 001b 4621 0000 5400 1b46 3100 log...F!..T..F1.\n+000d5cf0: 1300 1a44 bf11 0000 2020 2024 486f 726f ...D.... $Horo\n+000d5d00: 6c6f 6707 001b 4421 0000 5400 1b44 3100 log...D!..T..D1.\n 000d5d10: 0020 2020 2448 5b4f 524f 4c4f 475d 2063 . $H[OROLOG] c\n 000d5d20: 6f6e 7461 696e 7320 6120 7374 7269 6e67 ontains a string\n 000d5d30: 2076 616c 7565 2073 7065 6369 6679 696e value specifyin\n 000d5d40: 6720 7468 6520 6e75 6d62 6572 206f 6620 g the number of \n 000d5d50: 6461 7973 2073 696e 6365 2022 3331 5200 days since \"31R.\n-000d5d60: 1b46 4100 0020 2020 4465 6365 6d62 6572 .FA.. December\n+000d5d60: 1b44 4100 0020 2020 4465 6365 6d62 6572 .DA.. December\n 000d5d70: 2c20 3138 3430 2c22 2061 6e64 2074 6865 , 1840,\" and the\n 000d5d80: 206e 756d 6265 7220 6f66 2073 6563 6f6e number of secon\n 000d5d90: 6473 2073 696e 6365 206d 6964 6e69 6768 ds since midnigh\n 000d5da0: 7420 6f66 2064 6174 6520 696e 2074 6865 t of date in the\n-000d5db0: 5400 1b46 5100 0020 2020 7469 6d65 207a T..FQ.. time z\n+000d5db0: 5400 1b44 5100 0020 2020 7469 6d65 207a T..DQ.. time z\n 000d5dc0: 6f6e 6520 6f66 2074 6865 2070 726f 6365 one of the proce\n 000d5dd0: 7373 2c20 7365 7061 7261 7465 6420 6279 ss, separated by\n 000d5de0: 2061 2063 6f6d 6d61 2028 2c29 2e20 4174 a comma (,). At\n 000d5df0: 206d 6964 6e69 6768 742c 2074 6865 2070 midnight, the p\n-000d5e00: 6965 6365 4d00 1b46 6100 0020 2020 6f66 ieceM..Fa.. of\n+000d5e00: 6965 6365 4d00 1b44 6100 0020 2020 6f66 ieceM..Da.. of\n 000d5e10: 2074 6865 2073 7472 696e 6720 666f 6c6c the string foll\n 000d5e20: 6f77 696e 6720 7468 6520 636f 6d6d 6120 owing the comma \n 000d5e30: 7265 7365 7473 2074 6f20 7a65 726f 2028 resets to zero (\n 000d5e40: 3029 2c20 616e 6420 7468 6520 7069 6563 0), and the piec\n-000d5e50: 6551 001b 4671 0000 2020 2070 7265 6365 eQ..Fq.. prece\n+000d5e50: 6551 001b 4471 0000 2020 2070 7265 6365 eQ..Dq.. prece\n 000d5e60: 6469 6e67 2074 6865 2063 6f6d 6d61 2069 ding the comma i\n 000d5e70: 6e63 7265 6d65 6e74 7320 6279 206f 6e65 ncrements by one\n 000d5e80: 2028 3129 2e20 4754 2e4d 2064 6f65 7320 (1). GT.M does \n 000d5e90: 6e6f 7420 7065 726d 6974 2074 6865 2053 not permit the S\n-000d5ea0: 4554 4e00 1b46 8100 0020 2020 636f 6d6d ETN..F... comm\n+000d5ea0: 4554 4e00 1b44 8100 0020 2020 636f 6d6d ETN..D... comm\n 000d5eb0: 616e 6420 746f 206d 6f64 6966 7920 2448 and to modify $H\n 000d5ec0: 4f52 4f4c 4f47 2e20 4120 7072 6f63 6573 OROLOG. A proces\n 000d5ed0: 7320 7461 6b65 7320 7468 6520 7379 7374 s takes the syst\n 000d5ee0: 656d 2074 696d 6520 6672 6f6d 2074 6865 em time from the\n-000d5ef0: 5400 1b46 9100 0020 2020 7379 7374 656d T..F... system\n+000d5ef0: 5400 1b44 9100 0020 2020 7379 7374 656d T..D... system\n 000d5f00: 2063 6c6f 636b 2c20 6275 7420 6361 6e20 clock, but can \n 000d5f10: 6164 6a75 7374 2074 6865 2074 696d 6520 adjust the time \n 000d5f20: 7a6f 6e65 2062 7920 6170 7072 6f70 7269 zone by appropri\n 000d5f30: 6174 656c 7920 7365 7474 696e 6720 7468 ately setting th\n-000d5f40: 6520 545a 5500 1a46 c011 0000 2020 2065 e TZU..F.... e\n+000d5f40: 6520 545a 5500 1a44 c011 0000 2020 2065 e TZU..D.... e\n 000d5f50: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n 000d5f60: 626c 6520 6265 666f 7265 2069 6e76 6f6b ble before invok\n 000d5f70: 696e 6720 4754 2e4d 2e20 2448 4f52 4f4c ing GT.M. $HOROL\n 000d5f80: 4f47 2061 6363 7572 6163 7920 6973 2073 OG accuracy is s\n-000d5f90: 7562 6a65 6374 2074 6f4f 001b 4612 0000 ubject toO..F...\n+000d5f90: 7562 6a65 6374 2074 6f4f 001b 4412 0000 ubject toO..D...\n 000d5fa0: 2020 2074 6865 2070 7265 6369 7369 6f6e the precision\n 000d5fb0: 206f 6620 7468 6520 7379 7374 656d 2063 of the system c\n 000d5fc0: 6c6f 636b 2028 7573 6520 6d61 6e20 6765 lock (use man ge\n 000d5fd0: 7474 696d 656f 6664 6179 2066 726f 6d20 ttimeofday from \n 000d5fe0: 7468 6520 554e 4958 0000 0000 0000 0000 the UNIX........\n 000d5ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d6000: 0100 0000 de07 0000 c72b 0000 0000 0000 .........+......\n-000d6010: 4100 0046 4845 4c50 00ff 7300 ff49 5356 A..FHELP..s..ISV\n+000d6010: 4100 0044 4845 4c50 00ff 7300 ff49 5356 A..DHELP..s..ISV\n 000d6020: 00ff 7300 ff24 484f 524f 4c4f 4700 c013 ..s..$HOROLOG...\n 000d6030: 0000 2020 2073 6865 6c6c 2066 6f72 206d .. shell for m\n 000d6040: 6f72 6520 696e 666f 726d 6174 696f 6e29 ore information)\n-000d6050: 2e07 001b 4614 0000 1200 1b46 1500 0020 ....F......F... \n-000d6060: 2020 4578 616d 706c 653a 0700 1b46 1600 Example:...F..\n-000d6070: 001c 001b 4617 0000 2020 2047 544d 3e57 ....F... GTM>W\n+000d6050: 2e07 001b 4414 0000 1200 1b44 1500 0020 ....D......D... \n+000d6060: 2020 4578 616d 706c 653a 0700 1b44 1600 Example:...D..\n+000d6070: 001c 001b 4417 0000 2020 2047 544d 3e57 ....D... GTM>W\n 000d6080: 7269 7465 2024 484f 524f 4c4f 4707 001b rite $HOROLOG...\n-000d6090: 4618 0000 4a00 1b46 1900 0020 2020 5072 F...J..F... Pr\n+000d6090: 4418 0000 4a00 1b44 1900 0020 2020 5072 D...J..D... Pr\n 000d60a0: 6f64 7563 6573 2074 6865 2072 6573 756c oduces the resul\n 000d60b0: 7420 3538 3838 332c 3535 3535 3520 6174 t 58883,55555 at\n 000d60c0: 2033 3a32 353a 3535 2070 6d20 6f6e 2032 3:25:55 pm on 2\n 000d60d0: 3020 4d61 7263 682c 2032 3030 322e 0700 0 March, 2002...\n-000d60e0: 1b46 1a00 0053 001b 4621 0000 2020 2046 .F...S..F!.. F\n+000d60e0: 1b44 1a00 0053 001b 4421 0000 2020 2046 .D...S..D!.. F\n 000d60f0: 6f72 2066 7572 7468 6572 2069 6e66 6f72 or further infor\n 000d6100: 6d61 7469 6f6e 206f 6e20 666f 726d 6174 mation on format\n 000d6110: 7469 6e67 2024 484f 524f 4c4f 4720 666f ting $HOROLOG fo\n 000d6120: 7220 6578 7465 726e 616c 2075 7365 2c20 r external use, \n-000d6130: 7265 6665 7220 746f 1500 1b46 2200 0020 refer to...F\".. \n+000d6130: 7265 6665 7220 746f 1500 1b44 2200 0020 refer to...D\".. \n 000d6140: 2020 2224 5a44 6174 6528 2922 2e07 001b \"$ZDate()\"....\n-000d6150: 4623 0000 0b00 1246 494f 0000 2449 4f0e F#.....FIO..$IO.\n-000d6160: 0015 46bf 1100 0020 2020 2449 4f07 0016 ..F.... $IO...\n-000d6170: 4621 0000 5100 1646 3100 0020 2020 2449 F!..Q..F1.. $I\n+000d6150: 4423 0000 0b00 1244 494f 0000 2449 4f0e D#.....DIO..$IO.\n+000d6160: 0015 44bf 1100 0020 2020 2449 4f07 0016 ..D.... $IO...\n+000d6170: 4421 0000 5100 1644 3100 0020 2020 2449 D!..Q..D1.. $I\n 000d6180: 5b4f 5d20 636f 6e74 6169 6e73 2074 6865 [O] contains the\n 000d6190: 206e 616d 6520 6f66 2074 6865 2063 7572 name of the cur\n 000d61a0: 7265 6e74 2064 6576 6963 6520 7370 6563 rent device spec\n 000d61b0: 6966 6965 6420 6279 2074 6865 206c 6173 ified by the las\n-000d61c0: 7420 5553 4554 0016 4641 0000 2020 2063 t USET..FA.. c\n+000d61c0: 7420 5553 4554 0016 4441 0000 2020 2063 t USET..DA.. c\n 000d61d0: 6f6d 6d61 6e64 2e20 5468 6520 4d20 7374 ommand. The M st\n 000d61e0: 616e 6461 7264 2064 6f65 7320 6e6f 7420 andard does not \n 000d61f0: 7065 726d 6974 2074 6865 2053 4554 2063 permit the SET c\n 000d6200: 6f6d 6d61 6e64 2074 6f20 6d6f 6469 6679 ommand to modify\n-000d6210: 2024 494f 2e20 5553 454e 0016 4651 0000 $IO. USEN..FQ..\n+000d6210: 2024 494f 2e20 5553 454e 0016 4451 0000 $IO. USEN..DQ..\n 000d6220: 2020 2030 2070 726f 6475 6365 7320 7468 0 produces th\n 000d6230: 6520 7361 6d65 2024 494f 2061 7320 5553 e same $IO as US\n 000d6240: 4520 2450 5b52 494e 4349 5041 4c5d 2c20 E $P[RINCIPAL], \n 000d6250: 6275 7420 2450 2069 7320 7468 6520 7072 but $P is the pr\n-000d6260: 6566 6572 7265 6414 0016 4661 0000 2020 eferred...Fa.. \n-000d6270: 2063 6f6e 7374 7275 6374 2e07 0016 4671 construct....Fq\n-000d6280: 0000 0d00 1246 4a4f 4200 0024 4a6f 620f .....FJOB..$Job.\n-000d6290: 0016 46bf 1100 0020 2020 244a 6f62 0700 ..F.... $Job..\n-000d62a0: 1746 2100 0030 0017 4631 0000 2020 2024 .F!..0..F1.. $\n+000d6260: 6566 6572 7265 6414 0016 4461 0000 2020 eferred...Da.. \n+000d6270: 2063 6f6e 7374 7275 6374 2e07 0016 4471 construct....Dq\n+000d6280: 0000 0d00 1244 4a4f 4200 0024 4a6f 620f .....DJOB..$Job.\n+000d6290: 0016 44bf 1100 0020 2020 244a 6f62 0700 ..D.... $Job..\n+000d62a0: 1744 2100 0030 0017 4431 0000 2020 2024 .D!..0..D1.. $\n 000d62b0: 4a5b 4f42 5d20 7468 6520 6375 7272 656e J[OB] the curren\n 000d62c0: 7420 7072 6f63 6573 7320 6964 656e 7469 t process identi\n-000d62d0: 6669 6572 2e07 0017 4641 0000 5000 1746 fier....FA..P..F\n+000d62d0: 6669 6572 2e07 0017 4441 0000 5000 1744 fier....DA..P..D\n 000d62e0: 5100 0020 2020 4754 2e4d 2075 7365 7320 Q.. GT.M uses \n 000d62f0: 7468 6520 6465 6369 6d61 6c20 7265 7072 the decimal repr\n 000d6300: 6573 656e 7461 7469 6f6e 206f 6620 7468 esentation of th\n 000d6310: 6520 6375 7272 656e 7420 7072 6f63 6573 e current proces\n-000d6320: 7320 6964 656e 7469 6669 6572 5000 1746 s identifierP..F\n+000d6320: 7320 6964 656e 7469 6669 6572 5000 1744 s identifierP..D\n 000d6330: 6100 0020 2020 2850 4944 2920 666f 7220 a.. (PID) for \n 000d6340: 7468 6520 7661 6c75 6520 6f66 2024 4a4f the value of $JO\n 000d6350: 422e 2024 4a4f 4220 6973 2067 7561 7261 B. $JOB is guara\n 000d6360: 6e74 6565 6420 746f 2062 6520 756e 6971 nteed to be uniq\n-000d6370: 7565 2066 6f72 2065 7665 7279 5000 1746 ue for everyP..F\n+000d6370: 7565 2066 6f72 2065 7665 7279 5000 1744 ue for everyP..D\n 000d6380: 7100 0020 2020 636f 6e63 7572 7265 6e74 q.. concurrent\n 000d6390: 6c79 206f 7065 7261 7469 6e67 2070 726f ly operating pro\n 000d63a0: 6365 7373 206f 6e20 6120 7379 7374 656d cess on a system\n 000d63b0: 2e20 486f 7765 7665 722c 206f 7065 7261 . However, opera\n-000d63c0: 7469 6e67 2073 7973 7465 6d73 5400 1746 ting systemsT..F\n+000d63c0: 7469 6e67 2073 7973 7465 6d73 5400 1744 ting systemsT..D\n 000d63d0: 8100 0020 2020 7265 7573 6520 5049 4473 ... reuse PIDs\n 000d63e0: 206f 7665 7220 7469 6d65 2e20 4754 2e4d over time. GT.M\n 000d63f0: 2064 6f65 7320 6e6f 7420 7065 726d 6974 does not permit\n 000d6400: 2074 6865 2053 4554 2063 6f6d 6d61 6e64 the SET command\n 000d6410: 2074 6f20 6d6f 6469 6679 2024 4a4f 422e to modify $JOB.\n-000d6420: 0700 1746 9100 0013 0016 46c0 1100 0020 ...F......F.... \n-000d6430: 2020 4578 616d 706c 653a 0700 1746 1200 Example:...F..\n-000d6440: 0047 0017 4613 0000 2020 204c 4f4f 5030 .G..F... LOOP0\n+000d6420: 0700 1744 9100 0013 0016 44c0 1100 0020 ...D......D.... \n+000d6430: 2020 4578 616d 706c 653a 0700 1744 1200 Example:...D..\n+000d6440: 0047 0017 4413 0000 2020 204c 4f4f 5030 .G..D... LOOP0\n 000d6450: 2066 6f72 2020 7365 7420 6974 6d3d 246f for set itm=$o\n 000d6460: 7264 6572 285e 746d 7028 244a 2c69 746d rder(^tmp($J,itm\n 000d6470: 2929 2071 7569 743a 6974 6d3d 2222 2020 )) quit:itm=\"\" \n-000d6480: 646f 204c 4f4f 5031 0700 1746 1400 0052 do LOOP1...F...R\n-000d6490: 0017 4615 0000 2020 2054 6869 7320 7573 ..F... This us\n+000d6480: 646f 204c 4f4f 5031 0700 1744 1400 0052 do LOOP1...D...R\n+000d6490: 0017 4415 0000 2020 2054 6869 7320 7573 ..D... This us\n 000d64a0: 6573 2024 4a20 6173 2074 6865 2066 6972 es $J as the fir\n 000d64b0: 7374 2073 7562 7363 7269 7074 2069 6e20 st subscript in \n 000d64c0: 6120 7465 6d70 6f72 6172 7920 676c 6f62 a temporary glob\n 000d64d0: 616c 2074 6f20 696e 7375 7265 2074 6861 al to insure tha\n-000d64e0: 7444 0017 4616 0000 2020 2065 7665 7279 tD..F... every\n+000d64e0: 7444 0017 4416 0000 2020 2065 7665 7279 tD..D... every\n 000d64f0: 2070 726f 6365 7373 2075 7365 7320 7365 process uses se\n 000d6500: 7061 7261 7465 2064 6174 6120 7370 6163 parate data spac\n 000d6510: 6520 696e 2074 6865 2067 6c6f 6261 6c20 e in the global \n-000d6520: 5e74 6d70 2e07 0017 4617 0000 0d00 1246 ^tmp....F......F\n-000d6530: 4b45 5900 0024 4b65 790f 0016 46bf 1100 KEY..$Key...F...\n-000d6540: 0020 2020 244b 6579 0700 1746 2100 0051 . $Key...F!..Q\n-000d6550: 0017 4631 0000 2020 2024 4b5b 4559 5d20 ..F1.. $K[EY] \n+000d6520: 5e74 6d70 2e07 0017 4417 0000 0d00 1244 ^tmp....D......D\n+000d6530: 4b45 5900 0024 4b65 790f 0016 44bf 1100 KEY..$Key...D...\n+000d6540: 0020 2020 244b 6579 0700 1744 2100 0051 . $Key...D!..Q\n+000d6550: 0017 4431 0000 2020 2024 4b5b 4559 5d20 ..D1.. $K[EY] \n 000d6560: 636f 6e74 6169 6e73 2074 6865 2073 7472 contains the str\n 000d6570: 696e 6720 7468 6174 2074 6572 6d69 6e61 ing that termina\n 000d6580: 7465 6420 7468 6520 6d6f 7374 2072 6563 ted the most rec\n 000d6590: 656e 7420 5245 4144 2063 6f6d 6d61 6e64 ent READ command\n-000d65a0: 4c00 1746 4100 0020 2020 6672 6f6d 2074 L..FA.. from t\n+000d65a0: 4c00 1744 4100 0020 2020 6672 6f6d 2074 L..DA.. from t\n 000d65b0: 6865 2063 7572 7265 6e74 2064 6576 6963 he current devic\n 000d65c0: 6520 2869 6e63 6c75 6469 6e67 2061 6e79 e (including any\n 000d65d0: 2069 6e74 726f 6475 6369 6e67 2061 6e64 introducing and\n-000d65e0: 2074 6572 6d69 6e61 7469 6e67 5300 1746 terminatingS..F\n+000d65e0: 2074 6572 6d69 6e61 7469 6e67 5300 1744 terminatingS..D\n 000d65f0: 5100 0020 2020 6368 6172 6163 7465 7273 Q.. characters\n 000d6600: 292e 2049 6620 6e6f 2052 4541 4420 636f ). If no READ co\n 000d6610: 6d6d 616e 6420 7761 7320 6973 7375 6564 mmand was issued\n 000d6620: 2074 6f20 7468 6520 6375 7272 656e 7420 to the current \n 000d6630: 6465 7669 6365 206f 7220 6966 206e 6f51 device or if noQ\n-000d6640: 0017 4661 0000 2020 2074 6572 6d69 6e61 ..Fa.. termina\n+000d6640: 0017 4461 0000 2020 2074 6572 6d69 6e61 ..Da.. termina\n 000d6650: 746f 7220 6973 2075 7365 642c 2074 6865 tor is used, the\n 000d6660: 2076 616c 7565 206f 6620 244b 4559 2069 value of $KEY i\n 000d6670: 7320 616e 2065 6d70 7479 2073 7472 696e s an empty strin\n 000d6680: 672e 2048 6f77 6576 6572 2c20 7768 656e g. However, when\n-000d6690: 5200 1746 7100 0020 2020 696e 7075 7420 R..Fq.. input \n+000d6690: 5200 1744 7100 0020 2020 696e 7075 7420 R..Dq.. input \n 000d66a0: 6973 2074 6572 6d69 6e61 7465 6420 6279 is terminated by\n 000d66b0: 2074 7970 696e 6720 6120 6675 6e63 7469 typing a functi\n 000d66c0: 6f6e 206b 6579 2c20 7468 6520 7661 6c75 on key, the valu\n 000d66d0: 6520 6f66 2024 4b45 5920 6973 2065 7175 e of $KEY is equ\n-000d66e0: 616c 4f00 1746 8100 0020 2020 746f 2074 alO..F... to t\n+000d66e0: 616c 4f00 1744 8100 0020 2020 746f 2074 alO..D... to t\n 000d66f0: 6865 2073 7472 696e 6720 6f66 2063 6861 he string of cha\n 000d6700: 7261 6374 6572 7320 7468 6174 2069 7320 racters that is \n 000d6710: 7472 616e 736d 6974 7465 6420 6279 2074 transmitted by t\n 000d6720: 6861 7420 6675 6e63 7469 6f6e 206b 6579 hat function key\n-000d6730: 2e07 0017 4691 0000 3d00 1646 c011 0000 ....F...=..F....\n+000d6730: 2e07 0017 4491 0000 3d00 1644 c011 0000 ....D...=..D....\n 000d6740: 2020 2054 6865 2065 6666 6563 7420 6f66 The effect of\n 000d6750: 2061 2052 4541 4420 2a67 6c76 6e20 6f6e a READ *glvn on\n 000d6760: 2024 4b45 5920 6973 2075 6e73 7065 6369 $KEY is unspeci\n-000d6770: 6669 6564 2e07 0017 4612 0000 3f00 1746 fied....F...?..F\n+000d6770: 6669 6564 2e07 0017 4412 0000 3f00 1744 fied....D...?..D\n 000d6780: 1300 0020 2020 466f 7220 7465 726d 696e ... For termin\n 000d6790: 616c 732c 2024 4b45 5920 616e 6420 245a als, $KEY and $Z\n 000d67a0: 4220 626f 7468 2068 6176 6520 7468 6520 B both have the \n-000d67b0: 7465 726d 696e 6174 6f72 2e07 0017 4614 terminator....F.\n-000d67c0: 0000 1500 1746 1500 0020 2020 466f 7220 .....F... For \n-000d67d0: 534f 434b 4554 3a07 0017 4616 0000 0000 SOCKET:...F.....\n+000d67b0: 7465 726d 696e 6174 6f72 2e07 0017 4414 terminator....D.\n+000d67c0: 0000 1500 1744 1500 0020 2020 466f 7220 .....D... For \n+000d67d0: 534f 434b 4554 3a07 0017 4416 0000 0000 SOCKET:...D.....\n 000d67e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d67f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d6800: 0100 0000 fc07 0000 f62b 0000 0000 0000 .........+......\n-000d6810: 6900 0046 4845 4c50 00ff 7300 ff49 5356 i..FHELP..s..ISV\n+000d6810: 6900 0044 4845 4c50 00ff 7300 ff49 5356 i..DHELP..s..ISV\n 000d6820: 00ff 7300 ff24 4b45 5900 c017 0000 2020 ..s..$KEY..... \n 000d6830: 2024 4b45 5920 636f 6e74 6169 6e73 2074 $KEY contains t\n 000d6840: 6865 2073 6f63 6b65 7420 6861 6e64 6c65 he socket handle\n 000d6850: 2061 6e64 2074 6865 2073 7461 7465 2069 and the state i\n 000d6860: 6e66 6f72 6d61 7469 6f6e 206f 6620 7468 nformation of th\n-000d6870: 6520 6375 7272 656e 7433 0017 4618 0000 e current3..F...\n+000d6870: 6520 6375 7272 656e 7433 0017 4418 0000 e current3..D...\n 000d6880: 2020 2053 4f43 4b45 5420 6465 7669 6365 SOCKET device\n 000d6890: 2061 6674 6572 2063 6572 7461 696e 2049 after certain I\n-000d68a0: 2f4f 2063 6f6d 6d61 6e64 732e 0700 1746 /O commands....F\n-000d68b0: 1900 004e 0017 461a 0000 2020 2041 6674 ...N..F... Aft\n+000d68a0: 2f4f 2063 6f6d 6d61 6e64 732e 0700 1744 /O commands....D\n+000d68b0: 1900 004e 0017 441a 0000 2020 2041 6674 ...N..D... Aft\n 000d68c0: 6572 2061 2073 7563 6365 7373 6675 6c20 er a successful \n 000d68d0: 4f50 454e 206f 7220 5553 4520 7769 7468 OPEN or USE with\n 000d68e0: 2074 6865 204c 4953 5445 4e20 6465 7669 the LISTEN devi\n 000d68f0: 6365 7061 7261 6d65 7465 722c 2024 4b45 ceparameter, $KE\n-000d6900: 5923 0017 4621 0000 2020 2063 6f6e 7461 Y#..F!.. conta\n+000d6900: 5923 0017 4421 0000 2020 2063 6f6e 7461 Y#..D!.. conta\n 000d6910: 696e 7320 666f 7220 5443 5020 736f 636b ins for TCP sock\n-000d6920: 6574 733a 0700 1746 2200 0032 0017 4623 ets:...F\"..2..F#\n+000d6920: 6574 733a 0700 1744 2200 0032 0017 4423 ets:...D\"..2..D#\n 000d6930: 0000 2020 2022 4c49 5354 454e 494e 477c .. \"LISTENING|\n 000d6940: 3c73 6f63 6b65 745f 6861 6e64 6c65 3e7c |\n 000d6950: 3c70 6f72 746e 756d 6265 723e 2207 0017 \"...\n-000d6960: 4624 0000 2000 1746 2500 0020 2020 616e F$.. ..F%.. an\n+000d6960: 4424 0000 2000 1744 2500 0020 2020 616e D$.. ..D%.. an\n 000d6970: 6420 666f 7220 4c4f 4341 4c20 736f 636b d for LOCAL sock\n-000d6980: 6574 733a 0700 1746 2600 002f 0017 4627 ets:...F&../..F'\n+000d6980: 6574 733a 0700 1744 2600 002f 0017 4427 ets:...D&../..D'\n 000d6990: 0000 2020 2022 4c49 5354 454e 494e 477c .. \"LISTENING|\n 000d69a0: 3c73 6f63 6b65 745f 6861 6e64 6c65 3e7c |\n-000d69b0: 3c61 6464 7265 7373 3e22 0700 1746 2800
\"...F(.\n-000d69c0: 0052 0017 4629 0000 2020 2041 6674 6572 .R..F).. After\n+000d69b0: 3c61 6464 7265 7373 3e22 0700 1744 2800
\"...D(.\n+000d69c0: 0052 0017 4429 0000 2020 2041 6674 6572 .R..D).. After\n 000d69d0: 2061 2073 7563 6365 7373 6675 6c20 4f50 a successful OP\n 000d69e0: 454e 206f 7220 5553 4520 7769 7468 2074 EN or USE with t\n 000d69f0: 6865 2043 4f4e 4e45 4354 2064 6576 6963 he CONNECT devic\n 000d6a00: 6520 7061 7261 6d65 7465 7220 6f72 2077 e parameter or w\n-000d6a10: 6865 6e51 0017 462a 0000 2020 2047 542e henQ..F*.. GT.\n+000d6a10: 6865 6e51 0017 442a 0000 2020 2047 542e henQ..D*.. GT.\n 000d6a20: 4d20 7761 7320 7374 6172 7465 6420 7769 M was started wi\n 000d6a30: 7468 2061 2073 6f63 6b65 7420 6173 2074 th a socket as t\n 000d6a40: 6865 2024 5052 494e 4349 5041 4c20 6465 he $PRINCIPAL de\n 000d6a50: 7669 6365 2c20 244b 4559 2063 6f6e 7461 vice, $KEY conta\n-000d6a60: 696e 733a 0700 1746 3100 0031 0017 4632 ins:...F1..1..F2\n+000d6a60: 696e 733a 0700 1744 3100 0031 0017 4432 ins:...D1..1..D2\n 000d6a70: 0000 2020 2022 4553 5441 424c 4953 4845 .. \"ESTABLISHE\n 000d6a80: 447c 3c73 6f63 6b65 7420 6861 6e64 6c65 D||
\"...F\n-000d6aa0: 3300 0049 0017 4634 0000 2020 2057 6865 3..I..F4.. Whe\n+000d6a90: 3e7c 3c61 6464 7265 7373 3e22 0700 1744 >|
\"...D\n+000d6aa0: 3300 0049 0017 4434 0000 2020 2057 6865 3..I..D4.. Whe\n 000d6ab0: 6e20 5752 4954 4520 2f57 4149 5420 7365 n WRITE /WAIT se\n 000d6ac0: 6c65 6374 7320 616e 2069 6e63 6f6d 696e lects an incomin\n 000d6ad0: 6720 636f 6e6e 6563 7469 6f6e 2c20 244b g connection, $K\n-000d6ae0: 4559 2063 6f6e 7461 696e 733a 0700 1746 EY contains:...F\n-000d6af0: 3500 002d 0017 4636 0000 2020 2022 434f 5..-..F6.. \"CO\n+000d6ae0: 4559 2063 6f6e 7461 696e 733a 0700 1744 EY contains:...D\n+000d6af0: 3500 002d 0017 4436 0000 2020 2022 434f 5..-..D6.. \"CO\n 000d6b00: 4e4e 4543 547c 3c73 6f63 6b65 745f 6861 NNECT||
\"\n-000d6b20: 0700 1746 3700 0051 0017 4638 0000 2020 ...F7..Q..F8.. \n+000d6b20: 0700 1744 3700 0051 0017 4438 0000 2020 ...D7..Q..D8.. \n 000d6b30: 2057 6865 6e20 5752 4954 4520 2f57 4149 When WRITE /WAI\n 000d6b40: 5420 7365 6c65 6374 7320 6120 736f 636b T selects a sock\n 000d6b50: 6574 2077 6974 6820 6461 7461 2061 7661 et with data ava\n 000d6b60: 696c 6162 6c65 2066 6f72 2072 6561 6469 ilable for readi\n-000d6b70: 6e67 2c20 244b 4559 1300 1746 3900 0020 ng, $KEY...F9.. \n-000d6b80: 2020 636f 6e74 6169 6e73 3a07 0017 463a contains:...F:\n-000d6b90: 0000 2a00 1746 4100 0020 2020 2252 4541 ..*..FA.. \"REA\n+000d6b70: 6e67 2c20 244b 4559 1300 1744 3900 0020 ng, $KEY...D9.. \n+000d6b80: 2020 636f 6e74 6169 6e73 3a07 0017 443a contains:...D:\n+000d6b90: 0000 2a00 1744 4100 0020 2020 2252 4541 ..*..DA.. \"REA\n 000d6ba0: 447c 3c73 6f63 6b65 745f 6861 6e64 6c65 D||
\"...F\n-000d6bc0: 4200 0054 0017 4643 0000 2020 2046 6f72 B..T..FC.. For\n+000d6bb0: 3e7c 3c61 6464 7265 7373 3e22 0700 1744 >|
\"...D\n+000d6bc0: 4200 0054 0017 4443 0000 2020 2046 6f72 B..T..DC.. For\n 000d6bd0: 2054 4350 2073 6f63 6b65 7473 2c20 3c61 TCP sockets, is the n\n 000d6bf0: 756d 6572 6963 2049 5020 6164 6472 6573 umeric IP addres\n 000d6c00: 7320 666f 7220 7468 6520 7265 6d6f 7465 s for the remote\n-000d6c10: 2065 6e64 206f 6649 0017 4644 0000 2020 end ofI..FD.. \n+000d6c10: 2065 6e64 206f 6649 0017 4444 0000 2020 end ofI..DD.. \n 000d6c20: 2074 6865 2063 6f6e 6e65 6374 696f 6e2e the connection.\n 000d6c30: 2046 6f72 204c 4f43 414c 2073 6f63 6b65 For LOCAL socke\n 000d6c40: 7473 2069 7420 6973 2074 6865 2070 6174 ts it is the pat\n 000d6c50: 6820 746f 2074 6865 2073 6f63 6b65 742e h to the socket.\n-000d6c60: 0700 1746 4500 004c 0017 4646 0000 2020 ...FE..L..FF.. \n+000d6c60: 0700 1744 4500 004c 0017 4446 0000 2020 ...DE..L..DF.. \n 000d6c70: 2046 6f72 2054 4350 204c 4953 5445 4e49 For TCP LISTENI\n 000d6c80: 4e47 2073 6f63 6b65 7473 2c20 3c70 6f72 NG sockets, is the \n 000d6ca0: 6c6f 6361 6c20 706f 7274 206f 6e20 7768 local port on wh\n-000d6cb0: 6963 6852 0017 4647 0000 2020 2073 6f63 ichR..FG.. soc\n+000d6cb0: 6963 6852 0017 4447 0000 2020 2073 6f63 ichR..DG.. soc\n 000d6cc0: 6b65 745f 6861 6e64 6c65 2069 7320 6c69 ket_handle is li\n 000d6cd0: 7374 656e 696e 6720 666f 7220 696e 636f stening for inco\n 000d6ce0: 6d69 6e67 2063 6f6e 6e65 6374 696f 6e73 ming connections\n 000d6cf0: 2e20 466f 7220 4c4f 4341 4c20 4c49 5354 . For LOCAL LIST\n-000d6d00: 454e 494e 4730 0017 4648 0000 2020 2073 ENING0..FH.. s\n+000d6d00: 454e 494e 4730 0017 4448 0000 2020 2073 ENING0..DH.. s\n 000d6d10: 6f63 6b65 7473 2c20 6974 2069 7320 7468 ockets, it is th\n 000d6d20: 6520 7061 7468 206f 6620 7468 6520 736f e path of the so\n-000d6d30: 636b 6574 2e07 0017 4649 0000 4f00 1746 cket....FI..O..F\n+000d6d30: 636b 6574 2e07 0017 4449 0000 4f00 1744 cket....DI..O..D\n 000d6d40: 4a00 0020 2020 4966 2074 6865 2057 5249 J.. If the WRI\n 000d6d50: 5445 202f 5741 4954 2077 6173 2074 696d TE /WAIT was tim\n 000d6d60: 6564 2c20 244b 4559 2072 6574 7572 6e73 ed, $KEY returns\n 000d6d70: 2061 6e20 656d 7074 7920 7661 6c75 6520 an empty value \n-000d6d80: 6966 2074 6865 2077 6169 744d 0017 4651 if the waitM..FQ\n+000d6d80: 6966 2074 6865 2077 6169 744d 0017 4451 if the waitM..DQ\n 000d6d90: 0000 2020 2074 696d 6564 206f 7574 206f .. timed out o\n 000d6da0: 7220 7468 6572 6520 7761 7320 6e6f 2065 r there was no e\n 000d6db0: 7374 6162 6c69 7368 6564 2063 6f6e 6e65 stablished conne\n 000d6dc0: 6374 696f 6e2e 2024 4b45 5920 6f6e 6c79 ction. $KEY only\n-000d6dd0: 2068 6173 2074 6865 5000 1746 5200 0020 has theP..FR.. \n+000d6dd0: 2068 6173 2074 6865 5000 1744 5200 0020 has theP..DR.. \n 000d6de0: 2020 7365 6c65 6374 6564 2068 616e 646c selected handl\n 000d6df0: 652c 2069 6620 616e 792c 2069 6d6d 6564 e, if any, immed\n 000d6e00: 6961 7465 6c79 2061 6674 6572 2061 2057 iately after a W\n 000d6e10: 5249 5445 202f 5741 4954 2e20 244b 4559 RITE /WAIT. $KEY\n-000d6e20: 2069 7320 616c 736f 4d00 1746 5300 0020 is alsoM..FS.. \n+000d6e20: 2069 7320 616c 736f 4d00 1744 5300 0020 is alsoM..DS.. \n 000d6e30: 2020 7573 6564 2062 7920 6f74 6865 7220 used by other \n 000d6e40: 736f 636b 6574 2049 2f4f 2063 6f6d 6d61 socket I/O comma\n 000d6e50: 6e64 7320 7375 6368 2061 7320 5245 4144 nds such as READ\n 000d6e60: 2077 6869 6368 2073 6574 7320 6974 2074 which sets it t\n-000d6e70: 6f20 7468 6554 0017 4654 0000 2020 2064 o theT..FT.. d\n+000d6e70: 6f20 7468 6554 0017 4454 0000 2020 2064 o theT..DT.. d\n 000d6e80: 656c 696d 6974 6572 206f 7220 6d61 6c66 elimiter or malf\n 000d6e90: 6f72 6d65 6420 5554 462d 3820 6368 6172 ormed UTF-8 char\n 000d6ea0: 6163 7465 722c 2069 6620 616e 792c 2077 acter, if any, w\n 000d6eb0: 6869 6368 2074 6572 6d69 6e61 7465 6420 hich terminated \n-000d6ec0: 7468 6520 7265 6164 2e07 0017 4655 0000 the read....FU..\n-000d6ed0: 1900 1246 5052 494e 4349 5041 4c00 0024 ...FPRINCIPAL..$\n-000d6ee0: 5072 696e 6369 7061 6c15 001c 46bf 1100 Principal...F...\n+000d6ec0: 7468 6520 7265 6164 2e07 0017 4455 0000 the read....DU..\n+000d6ed0: 1900 1244 5052 494e 4349 5041 4c00 0024 ...DPRINCIPAL..$\n+000d6ee0: 5072 696e 6369 7061 6c15 001c 44bf 1100 Principal...D...\n 000d6ef0: 0020 2020 2450 7269 6e63 6970 616c 0700 . $Principal..\n-000d6f00: 1d46 2100 0054 001d 4631 0000 2020 2024 .F!..T..F1.. $\n+000d6f00: 1d44 2100 0054 001d 4431 0000 2020 2024 .D!..T..D1.. $\n 000d6f10: 505b 5249 4e43 4950 414c 5d20 636f 6e74 P[RINCIPAL] cont\n 000d6f20: 6169 6e73 2074 6865 2061 6273 6f6c 7574 ains the absolut\n 000d6f30: 6520 7061 7468 6e61 6d65 206f 6620 7468 e pathname of th\n 000d6f40: 6520 7072 696e 6369 7061 6c20 2869 6e69 e principal (ini\n-000d6f50: 7469 616c 2024 494f 2948 001d 4641 0000 tial $IO)H..FA..\n+000d6f50: 7469 616c 2024 494f 2948 001d 4441 0000 tial $IO)H..DA..\n 000d6f60: 2020 2064 6576 6963 652e 2024 5052 494e device. $PRIN\n 000d6f70: 4349 5041 4c20 6973 2061 6e20 4d44 4320 CIPAL is an MDC \n 000d6f80: 5479 7065 2041 2065 6e68 616e 6365 6d65 Type A enhanceme\n 000d6f90: 6e74 2074 6f20 7374 616e 6461 7264 204d nt to standard M\n-000d6fa0: 2e07 001d 4651 0000 5400 1d46 6100 0020 ....FQ..T..Fa.. \n+000d6fa0: 2e07 001d 4451 0000 5400 1d44 6100 0020 ....DQ..T..Da.. \n 000d6fb0: 2020 496e 7075 7420 616e 6420 6f75 7470 Input and outp\n 000d6fc0: 7574 2066 6f72 2061 2070 726f 6365 7373 ut for a process\n 000d6fd0: 206d 6179 2063 6f6d 6520 6672 6f6d 2073 may come from s\n 000d6fe0: 6570 6172 6174 6520 6465 7669 6365 732c eparate devices,\n 000d6ff0: 206e 616d 656c 792c 2074 6865 0000 0000 namely, the....\n 000d7000: 0100 0000 ef07 0000 182c 0000 0000 0000 .........,......\n-000d7010: 7100 0046 4845 4c50 00ff 7300 ff49 5356 q..FHELP..s..ISV\n+000d7010: 7100 0044 4845 4c50 00ff 7300 ff49 5356 q..DHELP..s..ISV\n 000d7020: 00ff 7300 ff24 5052 494e 4349 5041 4c00 ..s..$PRINCIPAL.\n 000d7030: bf71 0000 2020 2073 7461 6e64 6172 6420 .q.. standard \n 000d7040: 696e 7075 7420 616e 6420 6f75 7470 7574 input and output\n 000d7050: 2e20 486f 7765 7665 722c 2074 6865 204d . However, the M\n 000d7060: 2049 2f4f 206d 6f64 656c 2061 6c6c 6f77 I/O model allow\n 000d7070: 7320 6f6e 6c79 206f 6e65 2064 6576 6963 s only one devic\n-000d7080: 6551 001d 4681 0000 2020 2074 6f20 6265 eQ..F... to be\n+000d7080: 6551 001d 4481 0000 2020 2074 6f20 6265 eQ..D... to be\n 000d7090: 2055 5345 6420 286f 7220 6163 7469 7665 USEd (or active\n 000d70a0: 2920 6174 2061 2074 696d 652e 2057 6865 ) at a time. Whe\n 000d70b0: 6e20 616e 2069 6d61 6765 2073 7461 7274 n an image start\n 000d70c0: 732c 2047 542e 4d20 696d 706c 6963 6974 s, GT.M implicit\n-000d70d0: 6c79 5000 1d46 9100 0020 2020 4f50 454e lyP..F... OPEN\n+000d70d0: 6c79 5000 1d44 9100 0020 2020 4f50 454e lyP..D... OPEN\n 000d70e0: 7320 7468 6520 7374 616e 6461 7264 2069 s the standard i\n 000d70f0: 6e70 7574 2061 6e64 2073 7461 6e64 6172 nput and standar\n 000d7100: 6420 6f75 7470 7574 2064 6576 6963 6528 d output device(\n 000d7110: 7329 2061 6e64 2061 7373 6967 6e73 2074 s) and assigns t\n-000d7120: 6865 5000 1c46 c011 0000 2020 2064 6576 heP..F.... dev\n+000d7120: 6865 5000 1c44 c011 0000 2020 2064 6576 heP..D.... dev\n 000d7130: 6963 6528 7329 2074 6f20 2450 5249 4e43 ice(s) to $PRINC\n 000d7140: 4950 414c 2e20 466f 7220 5553 4520 6465 IPAL. For USE de\n 000d7150: 7669 6365 7061 7261 6d65 7465 7273 2c20 viceparameters, \n 000d7160: 6974 2069 7320 7468 6520 7374 616e 6461 it is the standa\n-000d7170: 7264 3000 1d46 1200 0020 2020 696e 7075 rd0..F... inpu\n+000d7170: 7264 3000 1d44 1200 0020 2020 696e 7075 rd0..D... inpu\n 000d7180: 7420 7468 6174 2064 6574 6572 6d69 6e65 t that determine\n 000d7190: 7320 7468 6520 6465 7669 6365 2074 7970 s the device typ\n-000d71a0: 652e 0700 1d46 1300 0054 001d 4614 0000 e....F...T..F...\n+000d71a0: 652e 0700 1d44 1300 0054 001d 4414 0000 e....D...T..D...\n 000d71b0: 2020 2046 6f72 2061 6e20 696d 6167 6520 For an image \n 000d71c0: 696e 766f 6b65 6420 696e 7465 7261 6374 invoked interact\n 000d71d0: 6976 656c 792c 2024 5052 494e 4349 5041 ively, $PRINCIPA\n 000d71e0: 4c20 6973 2074 6865 2075 7365 7227 7320 L is the user's \n 000d71f0: 7465 726d 696e 616c 2e20 466f 7254 001d terminal. ForT..\n-000d7200: 4615 0000 2020 2061 6e20 696d 6167 6520 F... an image \n+000d7200: 4415 0000 2020 2061 6e20 696d 6167 6520 D... an image \n 000d7210: 696e 766f 6b65 6420 6672 6f6d 2061 2074 invoked from a t\n 000d7220: 6572 6d69 6e61 6c20 6279 206d 6561 6e73 erminal by means\n 000d7230: 206f 6620 6120 7368 656c 6c20 7363 7269 of a shell scri\n 000d7240: 7074 2c20 2450 5249 4e43 4950 414c 2069 pt, $PRINCIPAL i\n-000d7250: 734f 001d 4616 0000 2020 2074 6865 2073 sO..F... the s\n+000d7250: 734f 001d 4416 0000 2020 2074 6865 2073 sO..D... the s\n 000d7260: 6865 6c6c 2073 6372 6970 7427 7320 7374 hell script's st\n 000d7270: 616e 6461 7264 2069 6e70 7574 2028 7573 andard input (us\n 000d7280: 7561 6c6c 7920 7468 6520 7465 726d 696e ually the termin\n 000d7290: 616c 2920 616e 6420 7374 616e 6461 7264 al) and standard\n-000d72a0: 5300 1d46 1700 0020 2020 6f75 7470 7574 S..F... output\n+000d72a0: 5300 1d44 1700 0020 2020 6f75 7470 7574 S..D... output\n 000d72b0: 2028 616c 736f 2075 7375 616c 6c79 2074 (also usually t\n 000d72c0: 6865 2074 6572 6d69 6e61 6c29 2066 6f72 he terminal) for\n 000d72d0: 206f 7574 7075 742c 2075 6e6c 6573 7320 output, unless \n 000d72e0: 7468 6520 7368 656c 6c20 7265 6469 7265 the shell redire\n-000d72f0: 6374 731e 001d 4618 0000 2020 2074 6865 cts...F... the\n+000d72f0: 6374 731e 001d 4418 0000 2020 2074 6865 cts...D... the\n 000d7300: 2069 6e70 7574 206f 7220 6f75 7470 7574 input or output\n-000d7310: 2e07 001d 4619 0000 5300 1d46 1a00 0020 ....F...S..F... \n+000d7310: 2e07 001d 4419 0000 5300 1d44 1a00 0020 ....D...S..D... \n 000d7320: 2020 4754 2e4d 2070 726f 7669 6465 7320 GT.M provides \n 000d7330: 6120 6d65 6368 616e 6973 6d20 666f 7220 a mechanism for \n 000d7340: 7468 6520 7573 6572 2074 6f20 6372 6561 the user to crea\n 000d7350: 7465 2061 206e 616d 6520 666f 7220 2450 te a name for $P\n-000d7360: 5249 4e43 4950 414c 2069 6e54 001d 4621 RINCIPAL inT..F!\n+000d7360: 5249 4e43 4950 414c 2069 6e54 001d 4421 RINCIPAL inT..D!\n 000d7370: 0000 2020 2074 6865 2073 6865 6c6c 2062 .. the shell b\n 000d7380: 6566 6f72 6520 696e 766f 6b69 6e67 2047 efore invoking G\n 000d7390: 542e 4d2e 2054 6865 2065 6e76 6972 6f6e T.M. The environ\n 000d73a0: 6d65 6e74 2076 6172 6961 626c 6520 6774 ment variable gt\n 000d73b0: 6d5f 7072 696e 6369 7061 6c2c 2069 664b m_principal, ifK\n-000d73c0: 001d 4622 0000 2020 2064 6566 696e 6564 ..F\".. defined\n+000d73c0: 001d 4422 0000 2020 2064 6566 696e 6564 ..D\".. defined\n 000d73d0: 2062 6563 6f6d 6573 2061 2073 796e 6f6e becomes a synon\n 000d73e0: 796d 2066 6f72 2074 6865 2061 6374 7561 ym for the actua\n 000d73f0: 6c20 6465 7669 6365 2061 6e64 2074 6865 l device and the\n-000d7400: 2076 616c 7565 2066 6f72 5000 1d46 2300 value forP..F#.\n+000d7400: 2076 616c 7565 2066 6f72 5000 1d44 2300 value forP..D#.\n 000d7410: 0020 2020 2450 5249 4e43 4950 414c 2e20 . $PRINCIPAL. \n 000d7420: 2449 4f20 686f 6c64 7320 7468 6520 7361 $IO holds the sa\n 000d7430: 6d65 2076 616c 7565 2061 7320 2450 5249 me value as $PRI\n 000d7440: 4e43 4950 414c 2e20 245a 494f 2069 6e20 NCIPAL. $ZIO in \n-000d7450: 7468 6973 2063 6173 652c 3d00 1d46 2400 this case,=..F$.\n+000d7450: 7468 6973 2063 6173 652c 3d00 1d44 2400 this case,=..D$.\n 000d7460: 0020 2020 686f 6c64 7320 7468 6520 6675 . holds the fu\n 000d7470: 6c6c 7920 6578 7061 6e64 6564 206e 616d lly expanded nam\n 000d7480: 6520 6f66 2074 6865 2061 6374 7561 6c20 e of the actual \n-000d7490: 6465 7669 6365 2e07 001d 4625 0000 5400 device....F%..T.\n-000d74a0: 1d46 2600 0020 2020 4754 2e4d 2069 676e .F&.. GT.M ign\n+000d7490: 6465 7669 6365 2e07 001d 4425 0000 5400 device....D%..T.\n+000d74a0: 1d44 2600 0020 2020 4754 2e4d 2069 676e .D&.. GT.M ign\n 000d74b0: 6f72 6573 2061 2043 4c4f 5345 2073 7065 ores a CLOSE spe\n 000d74c0: 6369 6679 696e 6720 7468 6520 7072 696e cifying the prin\n 000d74d0: 6369 7061 6c20 6465 7669 6365 2e20 4754 cipal device. GT\n 000d74e0: 2e4d 2064 6f65 7320 6e6f 7420 7065 726d .M does not perm\n-000d74f0: 6974 2f00 1d46 2700 0020 2020 7468 6520 it/..F'.. the \n+000d74f0: 6974 2f00 1d44 2700 0020 2020 7468 6520 it/..D'.. the \n 000d7500: 5345 5420 636f 6d6d 616e 6420 746f 206d SET command to m\n 000d7510: 6f64 6966 7920 2450 5249 4e43 4950 414c odify $PRINCIPAL\n-000d7520: 2e07 001d 4628 0000 5200 1d46 2900 0020 ....F(..R..F).. \n+000d7520: 2e07 001d 4428 0000 5200 1d44 2900 0020 ....D(..R..D).. \n 000d7530: 2020 4754 2e4d 2066 756c 6669 6c6c 7320 GT.M fulfills \n 000d7540: 5245 4144 2074 6f20 2450 5249 4e43 4950 READ to $PRINCIP\n 000d7550: 414c 2077 6865 6e20 6974 2069 7320 616e AL when it is an\n 000d7560: 2065 6d70 7479 2073 6f63 6b65 7420 6465 empty socket de\n-000d7570: 7669 6365 2028 7468 6174 4f00 1d46 2a00 vice (thatO..F*.\n+000d7570: 7669 6365 2028 7468 6174 4f00 1d44 2a00 vice (thatO..D*.\n 000d7580: 0020 2020 6973 2c20 6f6e 6520 7769 7468 . is, one with\n 000d7590: 2061 6c6c 2073 6f63 6b65 7473 2064 6574 all sockets det\n 000d75a0: 6163 6865 6429 2077 6974 6820 616e 2065 ached) with an e\n 000d75b0: 6d70 7479 2073 7472 696e 672c 2061 6e64 mpty string, and\n-000d75c0: 2064 6973 6361 7264 7328 001d 4631 0000 discards(..F1..\n+000d75c0: 2064 6973 6361 7264 7328 001d 4431 0000 discards(..D1..\n 000d75d0: 2020 2057 5249 5445 206f 7574 7075 7420 WRITE output \n 000d75e0: 746f 2073 7563 6820 6120 6465 7669 6365 to such a device\n-000d75f0: 2e07 001d 4632 0000 4d00 1d46 3300 0020 ....F2..M..F3.. \n+000d75f0: 2e07 001d 4432 0000 4d00 1d44 3300 0020 ....D2..M..D3.. \n 000d7600: 2020 4754 2e4d 206f 7065 6e73 202f 6465 GT.M opens /de\n 000d7610: 762f 6e75 6c6c 2061 7320 6120 706c 6163 v/null as a plac\n 000d7620: 6568 6f6c 6465 7220 666f 7220 6120 736f eholder for a so\n 000d7630: 636b 6574 2077 6869 6368 2075 7365 6420 cket which used \n-000d7640: 746f 2062 6541 001d 4634 0000 2020 2061 to beA..F4.. a\n+000d7640: 746f 2062 6541 001d 4434 0000 2020 2061 to beA..D4.. a\n 000d7650: 7373 6f63 6961 7465 6420 7769 7468 2024 ssociated with $\n 000d7660: 5052 494e 4349 5041 4c20 7669 6120 7374 PRINCIPAL via st\n 000d7670: 6469 6e20 7768 656e 2069 7420 6973 2063 din when it is c\n-000d7680: 6c6f 7365 642e 0700 1d46 3500 0054 001d losed....F5..T..\n-000d7690: 4636 0000 2020 2047 542e 4d20 6372 6561 F6.. GT.M crea\n+000d7680: 6c6f 7365 642e 0700 1d44 3500 0054 001d losed....D5..T..\n+000d7690: 4436 0000 2020 2047 542e 4d20 6372 6561 D6.. GT.M crea\n 000d76a0: 7465 7320 6120 534f 434b 4554 2064 6576 tes a SOCKET dev\n 000d76b0: 6963 6520 666f 7220 2450 5249 4e43 4950 ice for $PRINCIP\n 000d76c0: 414c 2077 6865 6e20 7374 616e 6461 7264 AL when standard\n 000d76d0: 2069 6e70 7574 2069 7320 6120 4c4f 4341 input is a LOCA\n-000d76e0: 4c51 001d 4637 0000 2020 2064 6f6d 6169 LQ..F7.. domai\n+000d76e0: 4c51 001d 4437 0000 2020 2064 6f6d 6169 LQ..D7.. domai\n 000d76f0: 6e20 736f 636b 6574 2061 6e64 2073 6574 n socket and set\n 000d7700: 7320 7468 6520 6465 6661 756c 7420 4445 s the default DE\n 000d7710: 4c49 4d49 5445 5220 746f 2022 2443 2831 LIMITER to \"$C(1\n 000d7720: 3029 2220 666f 7220 736f 636b 6574 7320 0)\" for sockets \n-000d7730: 696e 1500 1d46 3800 0020 2020 7468 6520 in...F8.. the \n-000d7740: 6465 7669 6365 2e07 001d 4639 0000 5100 device....F9..Q.\n-000d7750: 1d46 3a00 0020 2020 5768 656e 2024 5052 .F:.. When $PR\n+000d7730: 696e 1500 1d44 3800 0020 2020 7468 6520 in...D8.. the \n+000d7740: 6465 7669 6365 2e07 001d 4439 0000 5100 device....D9..Q.\n+000d7750: 1d44 3a00 0020 2020 5768 656e 2024 5052 .D:.. When $PR\n 000d7760: 494e 4349 5041 4c20 6964 656e 7469 6669 INCIPAL identifi\n 000d7770: 6573 2061 2064 6576 6963 6520 7468 6174 es a device that\n 000d7780: 2073 7570 706f 7274 7320 5245 5749 4e44 supports REWIND\n 000d7790: 2c20 7468 6520 5245 5749 4e44 206f 7250 , the REWIND orP\n-000d77a0: 001d 4641 0000 2020 2049 4e52 4557 494e ..FA.. INREWIN\n+000d77a0: 001d 4441 0000 2020 2049 4e52 4557 494e ..DA.. INREWIN\n 000d77b0: 4420 6465 7669 6365 2070 6172 616d 6574 D device paramet\n 000d77c0: 6572 7320 7065 7266 6f72 6d20 6120 5245 ers perform a RE\n 000d77d0: 5749 4e44 206f 6620 7468 6520 696e 7075 WIND of the inpu\n 000d77e0: 7420 616e 6420 4f55 5452 4557 494e 4400 t and OUTREWIND.\n 000d77f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d7800: 0100 0000 ff07 0000 4b2c 0000 0000 0000 ........K,......\n-000d7810: 4700 0046 4845 4c50 00ff 7300 ff49 5356 G..FHELP..s..ISV\n+000d7810: 4700 0044 4845 4c50 00ff 7300 ff49 5356 G..DHELP..s..ISV\n 000d7820: 00ff 7300 ff24 5052 494e 4349 5041 4c00 ..s..$PRINCIPAL.\n 000d7830: c042 0000 2020 2070 6572 666f 726d 7320 .B.. performs \n 000d7840: 6120 5245 5749 4e44 206f 6620 7468 6520 a REWIND of the \n-000d7850: 6f75 7470 7574 2e07 001d 4643 0000 4d00 output....FC..M.\n-000d7860: 1d46 4400 0020 2020 5768 656e 2024 5052 .FD.. When $PR\n+000d7850: 6f75 7470 7574 2e07 001d 4443 0000 4d00 output....DC..M.\n+000d7860: 1d44 4400 0020 2020 5768 656e 2024 5052 .DD.. When $PR\n 000d7870: 494e 4349 5041 4c20 6861 7320 6469 6666 INCIPAL has diff\n 000d7880: 6572 656e 7420 696e 7075 742f 6f75 7470 erent input/outp\n 000d7890: 7574 2064 6576 6963 6573 2c20 7468 6520 ut devices, the \n-000d78a0: 5553 4520 636f 6d6d 616e 644c 001d 4645 USE commandL..FE\n+000d78a0: 5553 4520 636f 6d6d 616e 644c 001d 4445 USE commandL..DE\n 000d78b0: 0000 2020 2072 6563 6f67 6e69 7a65 7320 .. recognizes \n 000d78c0: 696e 7472 696e 7369 6320 7370 6563 6961 intrinsic specia\n 000d78d0: 6c20 7661 7269 6162 6c65 7320 245a 5049 l variables $ZPI\n 000d78e0: 4e20 6f72 2024 5a50 4f55 5420 616e 6420 N or $ZPOUT and \n-000d78f0: 6170 706c 6965 7351 001d 4646 0000 2020 appliesQ..FF.. \n+000d78f0: 6170 706c 6965 7351 001d 4446 0000 2020 appliesQ..DF.. \n 000d7900: 2061 7070 726f 7072 6961 7465 2064 6576 appropriate dev\n 000d7910: 6963 6570 6172 616d 6574 6572 7320 746f iceparameters to\n 000d7920: 2074 6865 2069 6e70 7574 206f 7220 6f75 the input or ou\n 000d7930: 7470 7574 2073 6964 6520 6f66 2024 5052 tput side of $PR\n-000d7940: 494e 4349 5041 4c2c 5300 1d46 4700 0020 INCIPAL,S..FG.. \n+000d7940: 494e 4349 5041 4c2c 5300 1d44 4700 0020 INCIPAL,S..DG.. \n 000d7950: 2020 7265 7370 6563 7469 7665 6c79 2e20 respectively. \n 000d7960: 4120 5553 4520 7769 7468 2024 5a50 494e A USE with $ZPIN\n 000d7970: 206f 7220 245a 504f 5554 2073 6574 7320 or $ZPOUT sets \n 000d7980: 2449 4f20 746f 2024 5052 494e 4349 5041 $IO to $PRINCIPA\n-000d7990: 4c20 666f 7220 5245 4144 734b 001d 4648 L for READsK..FH\n+000d7990: 4c20 666f 7220 5245 4144 734b 001d 4448 L for READsK..DH\n 000d79a0: 0000 2020 2061 6e64 2057 5249 5445 7320 .. and WRITEs \n 000d79b0: 6672 6f6d 2074 6865 2069 6e70 7574 2061 from the input a\n 000d79c0: 6e64 206f 7574 7075 7420 7369 6465 206f nd output side o\n 000d79d0: 6620 2450 5249 4e43 4950 414c 2e20 466f f $PRINCIPAL. Fo\n-000d79e0: 7220 6d6f 7265 3400 1d46 4900 0020 2020 r more4..FI.. \n+000d79e0: 7220 6d6f 7265 3400 1d44 4900 0020 2020 r more4..DI.. \n 000d79f0: 696e 666f 726d 6174 696f 6e20 7265 6665 information refe\n 000d7a00: 7220 746f 2022 245a 5049 4e22 206f 7220 r to \"$ZPIN\" or \n-000d7a10: 2224 5a50 4f55 5422 202e 0700 1d46 4a00 \"$ZPOUT\" ....FJ.\n-000d7a20: 000f 0012 4651 5549 5400 0024 5175 6974 ....FQUIT..$Quit\n-000d7a30: 1000 1746 bf11 0000 2020 2024 5175 6974 ...F.... $Quit\n-000d7a40: 0700 1846 2100 004e 0018 4631 0000 2020 ...F!..N..F1.. \n+000d7a10: 2224 5a50 4f55 5422 202e 0700 1d44 4a00 \"$ZPOUT\" ....DJ.\n+000d7a20: 000f 0012 4451 5549 5400 0024 5175 6974 ....DQUIT..$Quit\n+000d7a30: 1000 1744 bf11 0000 2020 2024 5175 6974 ...D.... $Quit\n+000d7a40: 0700 1844 2100 004e 0018 4431 0000 2020 ...D!..N..D1.. \n 000d7a50: 2024 515b 5549 545d 2069 6e64 6963 6174 $Q[UIT] indicat\n 000d7a60: 6573 2077 6865 7468 6572 2074 6865 2063 es whether the c\n 000d7a70: 7572 7265 6e74 2062 6c6f 636b 206f 6620 urrent block of \n 000d7a80: 636f 6465 2077 6173 2063 616c 6c65 6420 code was called \n-000d7a90: 6173 2061 6e30 0018 4641 0000 2020 2065 as an0..FA.. e\n+000d7a90: 6173 2061 6e30 0018 4441 0000 2020 2065 as an0..DA.. e\n 000d7aa0: 7874 7269 6e73 6963 2066 756e 6374 696f xtrinsic functio\n 000d7ab0: 6e20 6f72 2061 7320 6120 7375 6272 6f75 n or as a subrou\n-000d7ac0: 7469 6e65 2e07 0018 4651 0000 5300 1846 tine....FQ..S..F\n+000d7ac0: 7469 6e65 2e07 0018 4451 0000 5300 1844 tine....DQ..S..D\n 000d7ad0: 6100 0020 2020 4966 2024 515b 5549 545d a.. If $Q[UIT]\n 000d7ae0: 2063 6f6e 7461 696e 7320 3120 2877 6865 contains 1 (whe\n 000d7af0: 6e20 7468 6520 6375 7272 656e 7420 7072 n the current pr\n 000d7b00: 6f63 6573 732d 7374 6163 6b20 6672 616d ocess-stack fram\n 000d7b10: 6520 6973 2069 6e76 6f6b 6564 2062 794f e is invoked byO\n-000d7b20: 0018 4671 0000 2020 2061 6e20 6578 7472 ..Fq.. an extr\n+000d7b20: 0018 4471 0000 2020 2061 6e20 6578 7472 ..Dq.. an extr\n 000d7b30: 696e 7369 6320 6675 6e63 7469 6f6e 292c insic function),\n 000d7b40: 2074 6865 2051 5549 5420 776f 756c 6420 the QUIT would \n 000d7b50: 7468 6572 6566 6f72 6520 7265 7175 6972 therefore requir\n 000d7b60: 6520 616e 2061 7267 756d 656e 742e 0700 e an argument...\n-000d7b70: 1846 8100 0012 0018 4691 0000 2020 202a .F......F... *\n-000d7b80: 2a4e 6f74 652a 2a08 0017 46c0 1100 0051 *Note**...F....Q\n-000d7b90: 0018 4612 0000 2020 2057 6865 6e20 6120 ..F... When a \n+000d7b70: 1844 8100 0012 0018 4491 0000 2020 202a .D......D... *\n+000d7b80: 2a4e 6f74 652a 2a08 0017 44c0 1100 0051 *Note**...D....Q\n+000d7b90: 0018 4412 0000 2020 2057 6865 6e20 6120 ..D... When a \n 000d7ba0: 7072 6f63 6573 7320 6973 2069 6e69 7469 process is initi\n 000d7bb0: 6174 6564 2c20 6275 7420 6265 666f 7265 ated, but before\n 000d7bc0: 2061 6e79 2063 6f6d 6d61 6e64 7320 6172 any commands ar\n 000d7bd0: 6520 7072 6f63 6573 7365 642c 2074 6865 e processed, the\n-000d7be0: 2700 1846 1300 0020 2020 7661 6c75 6520 '..F... value \n+000d7be0: 2700 1844 1300 0020 2020 7661 6c75 6520 '..D... value \n 000d7bf0: 6f66 2024 515b 5549 545d 2069 7320 7a65 of $Q[UIT] is ze\n-000d7c00: 726f 2028 3029 2e07 0018 4614 0000 5000 ro (0)....F...P.\n-000d7c10: 1846 1500 0020 2020 5468 6973 2073 7065 .F... This spe\n+000d7c00: 726f 2028 3029 2e07 0018 4414 0000 5000 ro (0)....D...P.\n+000d7c10: 1844 1500 0020 2020 5468 6973 2073 7065 .D... This spe\n 000d7c20: 6369 616c 2076 6172 6961 626c 6520 6973 cial variable is\n 000d7c30: 206d 6169 6e6c 7920 7573 6564 2069 6e20 mainly used in \n 000d7c40: 6572 726f 722d 7472 6170 7069 6e67 2063 error-trapping c\n 000d7c50: 6f6e 6469 7469 6f6e 732e 2049 7473 4c00 onditions. ItsL.\n-000d7c60: 1846 1600 0020 2020 7661 6c75 6520 7465 .F... value te\n+000d7c60: 1844 1600 0020 2020 7661 6c75 6520 7465 .D... value te\n 000d7c70: 6c6c 7320 7768 6574 6865 7220 7468 6520 lls whether the \n 000d7c80: 6375 7272 656e 7420 444f 206c 6576 656c current DO level\n 000d7c90: 2077 6173 2072 6561 6368 6564 2062 7920 was reached by \n-000d7ca0: 6d65 616e 7320 6f66 2061 4e00 1846 1700 means of aN..F..\n+000d7ca0: 6d65 616e 7320 6f66 2061 4e00 1844 1700 means of aN..D..\n 000d7cb0: 0020 2020 7375 6272 6f75 7469 6e65 2063 . subroutine c\n 000d7cc0: 616c 6c20 2844 4f20 7878 7829 206f 7220 all (DO xxx) or \n 000d7cd0: 6279 2061 2066 756e 6374 696f 6e20 6361 by a function ca\n 000d7ce0: 6c6c 2028 5345 5420 7661 7269 6162 6c65 ll (SET variable\n-000d7cf0: 3d24 2478 7878 292e 0700 1846 1800 0039 =$$xxx)....F...9\n-000d7d00: 0018 4619 0000 2020 2041 2074 7970 6963 ..F... A typic\n+000d7cf0: 3d24 2478 7878 292e 0700 1844 1800 0039 =$$xxx)....D...9\n+000d7d00: 0018 4419 0000 2020 2041 2074 7970 6963 ..D... A typic\n 000d7d10: 616c 2077 6179 206f 6620 6578 6974 696e al way of exitin\n 000d7d20: 6720 6672 6f6d 2061 6e20 6572 726f 7220 g from an error \n-000d7d30: 7472 6170 2069 733a 0700 1846 1a00 001c trap is:...F....\n-000d7d40: 0018 4621 0000 2020 2051 5549 543a 2451 ..F!.. QUIT:$Q\n-000d7d50: 5549 5420 2222 2051 5549 5407 0018 4622 UIT \"\" QUIT...F\"\n-000d7d60: 0000 1200 1846 2300 0020 2020 2a2a 4e6f .....F#.. **No\n-000d7d70: 7465 2a2a 0700 1846 2400 0038 0018 4625 te**...F$..8..F%\n+000d7d30: 7472 6170 2069 733a 0700 1844 1a00 001c trap is:...D....\n+000d7d40: 0018 4421 0000 2020 2051 5549 543a 2451 ..D!.. QUIT:$Q\n+000d7d50: 5549 5420 2222 2051 5549 5407 0018 4422 UIT \"\" QUIT...D\"\n+000d7d60: 0000 1200 1844 2300 0020 2020 2a2a 4e6f .....D#.. **No\n+000d7d70: 7465 2a2a 0700 1844 2400 0038 0018 4425 te**...D$..8..D%\n 000d7d80: 0000 2020 2047 542e 4d20 646f 6573 206e .. GT.M does n\n 000d7d90: 6f74 2070 6572 6d69 7420 2451 5549 5420 ot permit $QUIT \n 000d7da0: 746f 2062 6520 5345 5420 6f72 204e 4557 to be SET or NEW\n-000d7db0: 6564 2e07 0018 4626 0000 1900 1246 5245 ed....F&.....FRE\n+000d7db0: 6564 2e07 0018 4426 0000 1900 1244 5245 ed....D&.....DRE\n 000d7dc0: 4645 5245 4e43 4500 0024 5265 6665 7265 FERENCE..$Refere\n-000d7dd0: 6e63 6515 001c 46bf 1100 0020 2020 2452 nce...F.... $R\n-000d7de0: 6566 6572 656e 6365 0700 1d46 2100 0051 eference...F!..Q\n-000d7df0: 001d 4631 0000 2020 2024 525b 4546 4552 ..F1.. $R[EFER\n+000d7dd0: 6e63 6515 001c 44bf 1100 0020 2020 2452 nce...D.... $R\n+000d7de0: 6566 6572 656e 6365 0700 1d44 2100 0051 eference...D!..Q\n+000d7df0: 001d 4431 0000 2020 2024 525b 4546 4552 ..D1.. $R[EFER\n 000d7e00: 454e 4345 5d20 636f 6e74 6169 6e73 2074 ENCE] contains t\n 000d7e10: 6865 206c 6173 7420 676c 6f62 616c 2072 he last global r\n 000d7e20: 6566 6572 656e 6365 2e20 556e 7469 6c20 eference. Until \n 000d7e30: 7468 6520 6669 7273 7420 676c 6f62 616c the first global\n-000d7e40: 4f00 1d46 4100 0020 2020 7265 6665 7265 O..FA.. refere\n+000d7e40: 4f00 1d44 4100 0020 2020 7265 6665 7265 O..DA.. refere\n 000d7e50: 6e63 6520 6973 206d 6164 6520 6279 2061 nce is made by a\n 000d7e60: 6e20 4d20 7072 6f67 7261 6d20 6f72 2061 n M program or a\n 000d7e70: 6674 6572 2061 2067 6c6f 6261 6c20 7265 fter a global re\n 000d7e80: 6665 7265 6e63 6520 7769 7468 2061 6e50 ference with anP\n-000d7e90: 001d 4651 0000 2020 2069 6e76 616c 6964 ..FQ.. invalid\n+000d7e90: 001d 4451 0000 2020 2069 6e76 616c 6964 ..DQ.. invalid\n 000d7ea0: 206b 6579 2c20 2452 4546 4552 454e 4345 key, $REFERENCE\n 000d7eb0: 2063 6f6e 7461 696e 7320 7468 6520 656d contains the em\n 000d7ec0: 7074 7920 7374 7269 6e67 2028 2222 292e pty string (\"\").\n 000d7ed0: 2054 6869 7320 7761 7920 6974 2069 734b This way it isK\n-000d7ee0: 001d 4661 0000 2020 2075 7365 6675 6c20 ..Fa.. useful \n+000d7ee0: 001d 4461 0000 2020 2075 7365 6675 6c20 ..Da.. useful \n 000d7ef0: 696e 2064 6574 6572 6d69 6e69 6e67 2069 in determining i\n 000d7f00: 6620 7468 6520 7573 6167 6520 6f66 2061 f the usage of a\n 000d7f10: 206e 616b 6564 2072 6566 6572 656e 6365 naked reference\n-000d7f20: 2069 7320 7661 6c69 642e 0700 1d46 7100 is valid....Fq.\n-000d7f30: 0029 001d 4681 0000 2020 2041 2074 7970 .)..F... A typ\n+000d7f20: 2069 7320 7661 6c69 642e 0700 1d44 7100 is valid....Dq.\n+000d7f30: 0029 001d 4481 0000 2020 2041 2074 7970 .)..D... A typ\n 000d7f40: 6963 616c 2077 6179 206f 6620 7573 696e ical way of usin\n-000d7f50: 6720 7468 6973 2069 733a 0700 1d46 9100 g this is:...F..\n-000d7f60: 002e 001c 46c0 1100 0020 2020 4946 2024 ....F.... IF $\n+000d7f50: 6720 7468 6973 2069 733a 0700 1d44 9100 g this is:...D..\n+000d7f60: 002e 001c 44c0 1100 0020 2020 4946 2024 ....D.... IF $\n 000d7f70: 5245 4645 5245 4e43 453d 2222 2051 5549 REFERENCE=\"\" QUI\n 000d7f80: 5420 223c 756e 6465 6669 6e65 643e 2207 T \"\".\n-000d7f90: 001d 4612 0000 1200 1d46 1300 0020 2020 ..F......F... \n-000d7fa0: 2a2a 4e6f 7465 2a2a 0700 1d46 1400 0049 **Note**...F...I\n-000d7fb0: 001d 4615 0000 2020 2024 525b 4546 4552 ..F... $R[EFER\n+000d7f90: 001d 4412 0000 1200 1d44 1300 0020 2020 ..D......D... \n+000d7fa0: 2a2a 4e6f 7465 2a2a 0700 1d44 1400 0049 **Note**...D...I\n+000d7fb0: 001d 4415 0000 2020 2024 525b 4546 4552 ..D... $R[EFER\n 000d7fc0: 454e 4345 5d20 6265 696e 6720 6120 7265 ENCE] being a re\n 000d7fd0: 6164 2d6f 6e6c 7920 7661 7269 6162 6c65 ad-only variable\n 000d7fe0: 2063 616e 6e6f 7420 6265 2053 4554 206f cannot be SET o\n-000d7ff0: 7220 4e45 5727 642e 0700 1d46 1600 0000 r NEW'd....F....\n+000d7ff0: 7220 4e45 5727 642e 0700 1d44 1600 0000 r NEW'd....D....\n 000d8000: 0100 0000 be07 0000 742c 0000 0000 0000 ........t,......\n-000d8010: 2300 0046 4845 4c50 00ff 7300 ff49 5356 #..FHELP..s..ISV\n+000d8010: 2300 0044 4845 4c50 00ff 7300 ff49 5356 #..DHELP..s..ISV\n 000d8020: 00ff 7300 ff24 5354 4143 4b00 0024 5354 ..s..$STACK..$ST\n-000d8030: 6163 6b11 0018 46bf 1100 0020 2020 2453 ack...F.... $S\n-000d8040: 5461 636b 0700 1946 2100 0052 0019 4631 Tack...F!..R..F1\n+000d8030: 6163 6b11 0018 44bf 1100 0020 2020 2453 ack...D.... $S\n+000d8040: 5461 636b 0700 1944 2100 0052 0019 4431 Tack...D!..R..D1\n 000d8050: 0000 2020 2024 5354 5b41 434b 5d20 636f .. $ST[ACK] co\n 000d8060: 6e74 6169 6e73 2061 6e20 696e 7465 6765 ntains an intege\n 000d8070: 7220 7661 6c75 6520 6f66 207a 6572 6f20 r value of zero \n 000d8080: 2830 2920 6f72 2067 7265 6174 6572 2069 (0) or greater i\n 000d8090: 6e64 6963 6174 696e 6720 7468 6533 0019 ndicating the3..\n-000d80a0: 4641 0000 2020 2063 7572 7265 6e74 206c FA.. current l\n+000d80a0: 4441 0000 2020 2063 7572 7265 6e74 206c DA.. current l\n 000d80b0: 6576 656c 206f 6620 4d20 6578 6563 7574 evel of M execut\n 000d80c0: 696f 6e20 7374 6163 6b20 6465 7074 682e ion stack depth.\n-000d80d0: 0700 1946 5100 0053 0019 4661 0000 2020 ...FQ..S..Fa.. \n+000d80d0: 0700 1944 5100 0053 0019 4461 0000 2020 ...DQ..S..Da.. \n 000d80e0: 2057 6865 6e20 6120 7072 6f63 6573 7320 When a process \n 000d80f0: 6973 2069 6e69 7469 6174 6564 2062 7574 is initiated but\n 000d8100: 2062 6566 6f72 6520 616e 7920 636f 6d6d before any comm\n 000d8110: 616e 6420 6973 2065 7865 6375 7465 642c and is executed,\n-000d8120: 2074 6865 2076 616c 7565 2000 1946 7100 the value ..Fq.\n+000d8120: 2074 6865 2076 616c 7565 2000 1944 7100 the value ..Dq.\n 000d8130: 0020 2020 6f66 2024 5354 4143 4b20 6973 . of $STACK is\n-000d8140: 207a 6572 6f20 2830 292e 0700 1946 8100 zero (0)....F..\n-000d8150: 0012 0019 4691 0000 2020 202a 2a4e 6f74 ....F... **Not\n-000d8160: 652a 2a08 0018 46c0 1100 0054 0019 4612 e**...F....T..F.\n+000d8140: 207a 6572 6f20 2830 292e 0700 1944 8100 zero (0)....D..\n+000d8150: 0012 0019 4491 0000 2020 202a 2a4e 6f74 ....D... **Not\n+000d8160: 652a 2a08 0018 44c0 1100 0054 0019 4412 e**...D....T..D.\n 000d8170: 0000 2020 2054 6865 2064 6966 6665 7265 .. The differe\n 000d8180: 6e63 6520 6265 7477 6565 6e20 2453 5441 nce between $STA\n 000d8190: 434b 2061 6e64 2024 4553 5441 434b 2069 CK and $ESTACK i\n 000d81a0: 7320 7468 6174 2024 4553 5441 434b 206d s that $ESTACK m\n 000d81b0: 6179 2061 7070 6561 7220 6173 2061 6e53 ay appear as anS\n-000d81c0: 0019 4613 0000 2020 2061 7267 756d 656e ..F... argumen\n+000d81c0: 0019 4413 0000 2020 2061 7267 756d 656e ..D... argumen\n 000d81d0: 7420 6f66 2074 6865 204e 4557 2063 6f6d t of the NEW com\n 000d81e0: 6d61 6e64 2e20 4e45 5769 6e67 2024 4553 mand. NEWing $ES\n 000d81f0: 5441 434b 2072 6573 6574 7320 6974 7320 TACK resets its \n 000d8200: 7661 6c75 6520 746f 207a 6572 6f20 2830 value to zero (0\n-000d8210: 292c 4900 1946 1400 0020 2020 616e 6420 ),I..F... and \n+000d8210: 292c 4900 1944 1400 0020 2020 616e 6420 ),I..D... and \n 000d8220: 6361 6e20 6265 2075 7365 6675 6c20 746f can be useful to\n 000d8230: 2073 6574 2075 7020 6120 6c61 7965 7265 set up a layere\n 000d8240: 6420 6572 726f 7220 7472 6170 7069 6e67 d error trapping\n-000d8250: 206d 6563 6861 6e69 736d 2e07 0019 4615 mechanism....F.\n-000d8260: 0000 4f00 1946 1600 0020 2020 5468 6520 ..O..F... The \n+000d8250: 206d 6563 6861 6e69 736d 2e07 0019 4415 mechanism....D.\n+000d8260: 0000 4f00 1944 1600 0020 2020 5468 6520 ..O..D... The \n 000d8270: 7661 6c75 6520 6f66 2024 5354 4143 4b20 value of $STACK \n 000d8280: 6973 2022 6162 736f 6c75 7465 2220 7369 is \"absolute\" si\n 000d8290: 6e63 6520 7468 6520 7374 6172 7420 6f66 nce the start of\n 000d82a0: 2061 2047 542e 4d2e 2070 726f 6365 7373 a GT.M. process\n-000d82b0: 2c52 0019 4617 0000 2020 2077 6865 7265 ,R..F... where\n+000d82b0: 2c52 0019 4417 0000 2020 2077 6865 7265 ,R..D... where\n 000d82c0: 6173 2074 6865 2076 616c 7565 206f 6620 as the value of \n 000d82d0: 2445 5354 4143 4b20 6973 2022 7265 6c61 $ESTACK is \"rela\n 000d82e0: 7469 7665 2220 746f 2074 6865 206d 6f73 tive\" to the mos\n 000d82f0: 7420 7265 6365 6e74 2022 616e 6368 6f72 t recent \"anchor\n-000d8300: 696e 6711 0019 4618 0000 2020 2070 6f69 ing...F... poi\n-000d8310: 6e74 222e 0700 1946 1900 0013 0014 464f nt\"....F......FO\n+000d8300: 696e 6711 0019 4418 0000 2020 2070 6f69 ing...D... poi\n+000d8310: 6e74 222e 0700 1944 1900 0013 0014 444f nt\"....D......DO\n 000d8320: 5241 4745 0000 2453 746f 7261 6765 1300 RAGE..$Storage..\n-000d8330: 1a46 bf11 0000 2020 2024 5374 6f72 6167 .F.... $Storag\n-000d8340: 6507 001b 4621 0000 5200 1b46 3100 0020 e...F!..R..F1.. \n+000d8330: 1a44 bf11 0000 2020 2024 5374 6f72 6167 .D.... $Storag\n+000d8340: 6507 001b 4421 0000 5200 1b44 3100 0020 e...D!..R..D1.. \n 000d8350: 2020 2453 5b54 4f52 4147 455d 2063 6f6e $S[TORAGE] con\n 000d8360: 7461 696e 7320 616e 2069 6e74 6567 6572 tains an integer\n 000d8370: 2076 616c 7565 2073 7065 6369 6679 696e value specifyin\n 000d8380: 6720 7468 6520 6e75 6d62 6572 206f 6620 g the number of \n-000d8390: 6672 6565 2062 7974 6573 5200 1b46 4100 free bytesR..FA.\n+000d8390: 6672 6565 2062 7974 6573 5200 1b44 4100 free bytesR..DA.\n 000d83a0: 0020 2020 6f66 2061 6464 7265 7373 2073 . of address s\n 000d83b0: 7061 6365 2072 656d 6169 6e69 6e67 2062 pace remaining b\n 000d83c0: 6574 7765 656e 2074 6865 206d 656d 6f72 etween the memor\n 000d83d0: 7920 6375 7272 656e 746c 7920 756e 6465 y currently unde\n-000d83e0: 7220 6d61 6e61 6765 6d65 6e74 4e00 1b46 r managementN..F\n+000d83e0: 7220 6d61 6e61 6765 6d65 6e74 4e00 1b44 r managementN..D\n 000d83f0: 5100 0020 2020 6279 2074 6865 2070 726f Q.. by the pro\n 000d8400: 6365 7373 2061 6e64 2074 6865 2074 6865 cess and the the\n 000d8410: 6f72 6574 6963 616c 206d 6178 696d 756d oretical maximum\n 000d8420: 2061 7661 696c 6162 6c65 2074 6f20 7468 available to th\n-000d8430: 6520 7072 6f63 6573 732e 0700 1b46 6100 e process....Fa.\n-000d8440: 004d 001b 4671 0000 2020 2047 542e 4d20 .M..Fq.. GT.M \n+000d8430: 6520 7072 6f63 6573 732e 0700 1b44 6100 e process....Da.\n+000d8440: 004d 001b 4471 0000 2020 2047 542e 4d20 .M..Dq.. GT.M \n 000d8450: 7573 6573 206d 656d 6f72 7920 666f 7220 uses memory for \n 000d8460: 636f 6465 2028 696e 7374 7275 6374 696f code (instructio\n 000d8470: 6e73 2920 616e 6420 6461 7461 2e20 4966 ns) and data. If\n 000d8480: 2074 6865 2061 6d6f 756e 7420 6f66 5400 the amount ofT.\n-000d8490: 1b46 8100 0020 2020 7669 7274 7561 6c20 .F... virtual \n+000d8490: 1b44 8100 0020 2020 7669 7274 7561 6c20 .D... virtual \n 000d84a0: 6d65 6d6f 7279 2061 7661 696c 6162 6c65 memory available\n 000d84b0: 2074 6f20 7468 6520 7072 6f63 6573 7320 to the process \n 000d84c0: 6578 6365 6564 7320 322c 3134 372c 3438 exceeds 2,147,48\n 000d84d0: 332c 3634 3720 6279 7465 732c 2069 7420 3,647 bytes, it \n-000d84e0: 6973 2a00 1b46 9100 0020 2020 7265 706f is*..F... repo\n+000d84e0: 6973 2a00 1b44 9100 0020 2020 7265 706f is*..D... repo\n 000d84f0: 7274 6564 2061 7320 322c 3134 372c 3438 rted as 2,147,48\n-000d8500: 332c 3634 3720 6279 7465 732e 0800 1a46 3,647 bytes....F\n-000d8510: c011 0000 5300 1b46 1200 0020 2020 496e ....S..F... In\n+000d8500: 332c 3634 3720 6279 7465 732e 0800 1a44 3,647 bytes....D\n+000d8510: c011 0000 5300 1b44 1200 0020 2020 496e ....S..D... In\n 000d8520: 7374 7275 6374 696f 6e20 7370 6163 6520 struction space \n 000d8530: 7374 6172 7473 206f 7574 2077 6974 6820 starts out with \n 000d8540: 7468 6520 6f72 6967 696e 616c 2065 7865 the original exe\n 000d8550: 6375 7461 626c 6520 696d 6167 652e 2048 cutable image. H\n-000d8560: 6f77 6576 6572 2c4c 001b 4613 0000 2020 owever,L..F... \n+000d8560: 6f77 6576 6572 2c4c 001b 4413 0000 2020 owever,L..D... \n 000d8570: 2047 542e 4d20 6d61 7920 6578 7061 6e64 GT.M may expand\n 000d8580: 2069 6e73 7472 7563 7469 6f6e 2073 7061 instruction spa\n 000d8590: 6365 2062 7920 5a4c 494e 4b69 6e67 2061 ce by ZLINKing a\n 000d85a0: 6464 6974 696f 6e61 6c20 726f 7574 696e dditional routin\n-000d85b0: 6573 2e07 001b 4614 0000 5300 1b46 1500 es....F...S..F..\n+000d85b0: 6573 2e07 001b 4414 0000 5300 1b44 1500 es....D...S..D..\n 000d85c0: 0020 2020 4461 7461 2073 7061 6365 2073 . Data space s\n 000d85d0: 7461 7274 7320 6f75 7420 7769 7468 2073 tarts out with s\n 000d85e0: 7461 636b 2073 7061 6365 2074 6861 7420 tack space that \n 000d85f0: 6e65 7665 7220 6578 7061 6e64 732c 2061 never expands, a\n 000d8600: 6e64 2070 6f6f 6c20 7370 6163 654f 001b nd pool spaceO..\n-000d8610: 4616 0000 2020 2077 6869 6368 206d 6179 F... which may\n+000d8610: 4416 0000 2020 2077 6869 6368 206d 6179 D... which may\n 000d8620: 2065 7870 616e 642e 204f 7065 7261 7469 expand. Operati\n 000d8630: 6f6e 7320 7375 6368 2061 7320 6f70 656e ons such as open\n 000d8640: 696e 6720 6120 6461 7461 6261 7365 206f ing a database o\n-000d8650: 7220 6372 6561 7469 6e67 2061 5000 1b46 r creating aP..F\n+000d8650: 7220 6372 6561 7469 6e67 2061 5000 1b44 r creating aP..D\n 000d8660: 1700 0020 2020 6c6f 6361 6c20 7661 7269 ... local vari\n 000d8670: 6162 6c65 206d 6179 2063 6175 7365 2061 able may cause a\n 000d8680: 6e20 6578 7061 6e73 696f 6e20 696e 2070 n expansion in p\n 000d8690: 6f6f 6c20 7370 6163 652e 2047 542e 4d20 ool space. GT.M \n-000d86a0: 6578 7061 6e64 7320 706f 6f6c 5200 1b46 expands poolR..F\n+000d86a0: 6578 7061 6e64 7320 706f 6f6c 5200 1b44 expands poolR..D\n 000d86b0: 1800 0020 2020 7370 6163 6520 696e 2066 ... space in f\n 000d86c0: 6169 726c 7920 6c61 7267 6520 696e 6372 airly large incr\n 000d86d0: 656d 656e 7473 2e20 5468 6572 6566 6f72 ements. Therefor\n 000d86e0: 652c 2053 4554 7320 6f66 206c 6f63 616c e, SETs of local\n 000d86f0: 2076 6172 6961 626c 6573 206d 6179 5000 variables mayP.\n-000d8700: 1b46 1900 0020 2020 6e6f 7420 6166 6665 .F... not affe\n+000d8700: 1b44 1900 0020 2020 6e6f 7420 6166 6665 .D... not affe\n 000d8710: 6374 2024 5354 4f52 4147 4520 6174 2061 ct $STORAGE at a\n 000d8720: 6c6c 206f 7220 6d61 7920 6361 7573 6520 ll or may cause \n 000d8730: 616e 2061 7070 6172 656e 746c 7920 6469 an apparently di\n 000d8740: 7370 726f 706f 7274 696f 6e61 7465 1c00 sproportionate..\n-000d8750: 1b46 1a00 0020 2020 6472 6f70 2069 6e20 .F... drop in \n-000d8760: 6974 7320 7661 6c75 652e 0700 1b46 2100 its value....F!.\n-000d8770: 004d 001b 4622 0000 2020 204f 6e63 6520 .M..F\".. Once \n+000d8750: 1b44 1a00 0020 2020 6472 6f70 2069 6e20 .D... drop in \n+000d8760: 6974 7320 7661 6c75 652e 0700 1b44 2100 its value....D!.\n+000d8770: 004d 001b 4422 0000 2020 204f 6e63 6520 .M..D\".. Once \n 000d8780: 6120 4754 2e4d 2070 726f 6365 7373 2061 a GT.M process a\n 000d8790: 6464 7320 6569 7468 6572 2069 6e73 7472 dds either instr\n 000d87a0: 7563 7469 6f6e 206f 7220 6461 7461 2073 uction or data s\n 000d87b0: 7061 6365 2c20 6974 206e 6576 6572 0000 pace, it never..\n 000d87c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d87d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d87e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d87f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d8800: 0100 0001 2f05 0000 5a41 0000 0000 0000 ..../...ZA......\n 000d8810: 3800 0000 4845 4c50 00ff 7300 ff49 4f5f 8...HELP..s..IO_\n 000d8820: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 000d8830: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 000d8840: bf22 0000 7701 0000 0f00 2c00 ff73 00ff .\"..w.....,..s..\n-000d8850: 5200 0078 0100 0022 0031 d445 4144 2f57 R..x...\".1.EAD/W\n+000d8850: 5200 0078 0100 0022 0031 8845 4144 2f57 R..x...\".1.EAD/W\n 000d8860: 5249 5445 5f4f 5045 5241 5449 4f4e 5300 RITE_OPERATIONS.\n-000d8870: c026 0100 0079 0100 000c 0047 d449 0100 .&...y.....G.I..\n-000d8880: 007a 0100 000c 0047 d472 0100 007b 0100 .z.....G.r...{..\n+000d8870: c026 0100 0079 0100 000c 0047 8849 0100 .&...y.....G.I..\n+000d8880: 007a 0100 000c 0047 8872 0100 007b 0100 .z.....G.r...{..\n 000d8890: 000c 0047 4998 0100 007c 0100 000d 0046 ...GI....|.....F\n 000d88a0: 00c1 1342 0000 7d01 0000 0c00 3000 5344 ...B..}.....0.SD\n 000d88b0: 0000 7e01 0000 1300 3100 554d 4d41 5259 ..~.....1.UMMARY\n-000d88c0: 00bf 5200 0080 0100 000c 0038 46c0 2b00 ..R........8F.+.\n-000d88d0: 0081 0100 000c 0039 4654 0100 0082 0100 .......9FT......\n-000d88e0: 000c 0039 4678 0100 0083 0100 000b 0030 ...9Fx.........0\n+000d88c0: 00bf 5200 0080 0100 000c 0038 44c0 2b00 ..R........8D.+.\n+000d88d0: 0081 0100 000c 0039 4454 0100 0082 0100 .......9DT......\n+000d88e0: 000c 0039 4478 0100 0083 0100 000b 0030 ...9Dx.........0\n 000d88f0: 005e 0000 8401 0000 1b00 3000 5f42 494e .^........0._BIN\n 000d8900: 4152 595f 4649 4c45 5300 c014 0100 007f ARY_FILES.......\n 000d8910: 0100 0020 001b 0055 5349 4e47 5f4e 554c ... ...USING_NUL\n 000d8920: 4c5f 4445 5649 4345 5300 c014 0100 008c L_DEVICES.......\n-000d8930: 0100 002e 002e 46ff 7300 ff4e 554c 4c5f ......F.s..NULL_\n+000d8930: 0100 002e 002e 44ff 7300 ff4e 554c 4c5f ......D.s..NULL_\n 000d8940: 4445 5649 4345 5041 5241 4d45 5445 525f DEVICEPARAMETER_\n 000d8950: 5355 4d4d 4152 5900 c021 0100 008d 0100 SUMMARY..!......\n 000d8960: 0017 003d 005f 4558 414d 504c 4553 00c0 ...=._EXAMPLES..\n 000d8970: 2401 0000 8e01 0000 1a00 2174 5049 5045 $.........!tPIPE\n 000d8980: 5f44 4556 4943 4553 00c0 1801 0000 8f01 _DEVICES........\n 000d8990: 0000 2600 2e00 ff73 00ff 5049 5045 5f43 ..&....s..PIPE_C\n 000d89a0: 4841 5241 4354 4552 4953 5449 4353 00c0 HARACTERISTICS..\n@@ -55464,20 +55464,20 @@\n 000d8a70: 0000 9901 0000 0c00 4800 3292 0000 9a01 ........H.2.....\n 000d8a80: 0000 0b00 2100 5300 009b 0100 0031 0022 ....!.S......1.\"\n 000d8a90: 004f 434b 4554 5f44 4556 4943 4553 00ff .OCKET_DEVICES..\n 000d8aa0: 7300 ff4d 4553 5341 4745 5f4d 414e 4147 s..MESSAGE_MANAG\n 000d8ab0: 454d 454e 5400 bf22 0000 a001 0000 1900 EMENT..\"........\n 000d8ac0: 3400 5245 4144 5f43 4f4d 4d41 4e44 00bf 4.READ_COMMAND..\n 000d8ad0: 2200 00a6 0100 000d 0041 ffc0 2901 0000 \"........A..)...\n-000d8ae0: a701 0000 0c00 34d4 534e 0000 a801 0000 ......4.SN......\n-000d8af0: 2b00 3546 4f43 4b45 545f 4445 5649 4345 +.5FOCKET_DEVICE\n+000d8ae0: a701 0000 0c00 3488 534e 0000 a801 0000 ......4.SN......\n+000d8af0: 2b00 3544 4f43 4b45 545f 4445 5649 4345 +.5DOCKET_DEVICE\n 000d8b00: 5041 5241 4d45 5445 525f 5355 4d4d 4152 PARAMETER_SUMMAR\n-000d8b10: 5900 c026 0100 00ae 0100 000c 0054 4649 Y..&.........TFI\n-000d8b20: 0100 00af 0100 000c 0054 4673 0100 00b0 .........TFs....\n-000d8b30: 0100 000c 0054 4697 0100 00b1 0100 000b .....TF.........\n+000d8b10: 5900 c026 0100 00ae 0100 000c 0054 4449 Y..&.........TDI\n+000d8b20: 0100 00af 0100 000c 0054 4473 0100 00b0 .........TDs....\n+000d8b30: 0100 000c 0054 4497 0100 00b1 0100 000b .....TD.........\n 000d8b40: 0041 455e 0000 b201 0000 1700 4144 5f45 .AE^........AD_E\n 000d8b50: 5841 4d50 4c45 5300 c039 0100 00b3 0100 XAMPLES..9......\n 000d8b60: 000c 004c 4378 0100 00b4 0100 000b 0042 ...LCx.........B\n 000d8b70: 444e 0000 b501 0000 1c00 3b00 5245 4144 DN........;.READ\n 000d8b80: 5f4f 5045 5241 5449 4f4e 00c0 1101 0000 _OPERATION......\n 000d8b90: a101 0000 2300 404f 5445 524d 494e 4154 ....#.@OTERMINAT\n 000d8ba0: 494f 4e5f 434f 4e44 4954 494f 4e53 00bf ION_CONDITIONS..\n@@ -55493,15 +55493,15 @@\n 000d8c40: 45ff 7300 ff53 4554 5f43 4841 5241 4354 E.s..SET_CHARACT\n 000d8c50: 4552 4953 5449 4353 00c0 2201 0000 7101 ERISTICS..\"...q.\n 000d8c60: 0000 1a00 4354 ff73 00ff 5345 545f 5445 ....CT.s..SET_TE\n 000d8c70: 524d 00c0 2301 0000 7201 0000 1400 3045 RM..#...r.....0E\n 000d8c80: 554d 4d41 5259 00c0 2601 0000 7301 0000 UMMARY..&...s...\n 000d8c90: 0b00 38ff 4b00 0074 0100 000c 0038 4575 ..8.K..t.....8Eu\n 000d8ca0: 0100 0075 0100 000b 000a 0052 0000 7601 ...u.......R..v.\n-000d8cb0: 0000 1000 0a46 5356 00c0 1601 0000 2801 .....FSV......(.\n+000d8cb0: 0000 1000 0a44 5356 00c0 1601 0000 2801 .....DSV......(.\n 000d8cc0: 0000 1800 0d00 ff73 00ff 2445 434f 4445 .......s..$ECODE\n 000d8cd0: 00c0 1801 0000 2901 0000 1100 1373 5452 ......)......sTR\n 000d8ce0: 4150 00bf 1200 002a 0100 0015 0012 6548 AP.....*......eH\n 000d8cf0: 4f52 4f4c 4f47 00c0 1201 0000 2b01 0000 OROLOG......+...\n 000d8d00: 1100 1200 4b45 5900 c016 0100 002c 0100 ....KEY......,..\n 000d8d10: 0016 0012 0050 5249 4e43 4950 414c 00bf .....PRINCIPAL..\n 000d8d20: 6200 002d 0100 0008 0000 502e 0100 0000 b..-......P.....\n@@ -55547,726 +55547,726 @@\n 000d8fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d8fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d8fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d8fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d8fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d8ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000d9000: 0100 0000 f307 0000 a12c 0000 0000 0000 .........,......\n-000d9010: 6f00 0046 4845 4c50 00ff 7300 ff49 5356 o..FHELP..s..ISV\n+000d9010: 6f00 0044 4845 4c50 00ff 7300 ff49 5356 o..DHELP..s..ISV\n 000d9020: 00ff 7300 ff24 5354 4f52 4147 4500 c023 ..s..$STORAGE..#\n 000d9030: 0000 2020 2072 656c 6561 7365 7320 7468 .. releases th\n 000d9040: 6174 2073 7061 6365 2e20 486f 7765 7665 at space. Howeve\n 000d9050: 722c 2047 542e 4d20 646f 6573 2072 6575 r, GT.M does reu\n 000d9060: 7365 2070 726f 6365 7373 2073 7061 6365 se process space\n 000d9070: 206d 6164 6520 6176 6169 6c61 626c 6552 made availableR\n-000d9080: 001b 4624 0000 2020 2062 7920 6163 7469 ..F$.. by acti\n+000d9080: 001b 4424 0000 2020 2062 7920 6163 7469 ..D$.. by acti\n 000d9090: 6f6e 7320 7375 6368 2061 7320 4b49 4c4c ons such as KILL\n 000d90a0: 7320 6f66 206c 6f63 616c 2076 6172 6961 s of local varia\n 000d90b0: 626c 6573 2e20 2453 544f 5241 4745 2063 bles. $STORAGE c\n 000d90c0: 616e 206e 6569 7468 6572 2062 6520 5345 an neither be SE\n-000d90d0: 5413 001b 4625 0000 2020 206f 7220 4e45 T...F%.. or NE\n-000d90e0: 5765 642e 0700 1b46 2600 0012 0013 4659 Wed....F&.....FY\n+000d90d0: 5413 001b 4425 0000 2020 206f 7220 4e45 T...D%.. or NE\n+000d90e0: 5765 642e 0700 1b44 2600 0012 0013 4459 Wed....D&.....DY\n 000d90f0: 5354 454d 0000 2453 5973 7465 6d12 0019 STEM..$SYstem...\n-000d9100: 46bf 1100 0020 2020 2453 5973 7465 6d07 F.... $SYstem.\n-000d9110: 001a 4621 0000 5300 1a46 3100 0020 2020 ..F!..S..F1.. \n+000d9100: 44bf 1100 0020 2020 2453 5973 7465 6d07 D.... $SYstem.\n+000d9110: 001a 4421 0000 5300 1a44 3100 0020 2020 ..D!..S..D1.. \n 000d9120: 2453 595b 5354 454d 5d20 636f 6e74 6169 $SY[STEM] contai\n 000d9130: 6e73 2061 2073 7472 696e 6720 7468 6174 ns a string that\n 000d9140: 2069 6465 6e74 6966 6965 7320 7468 6520 identifies the \n 000d9150: 6578 6563 7574 696e 6720 4d20 696e 7374 executing M inst\n-000d9160: 616e 6365 2e20 5468 6552 001a 4641 0000 ance. TheR..FA..\n+000d9160: 616e 6365 2e20 5468 6552 001a 4441 0000 ance. TheR..DA..\n 000d9170: 2020 2076 616c 7565 206f 6620 2453 5953 value of $SYS\n 000d9180: 5445 4d20 6973 2061 2073 7472 696e 6720 TEM is a string \n 000d9190: 7468 6174 2073 7461 7274 7320 7769 7468 that starts with\n 000d91a0: 2061 2075 6e69 7175 6520 6e75 6d65 7269 a unique numeri\n-000d91b0: 6320 636f 6465 2074 6861 744b 001a 4651 c code thatK..FQ\n+000d91b0: 6320 636f 6465 2074 6861 744b 001a 4451 c code thatK..DQ\n 000d91c0: 0000 2020 2069 6465 6e74 6966 6965 7320 .. identifies \n 000d91d0: 7468 6520 6d61 6e75 6661 6374 7572 6572 the manufacturer\n 000d91e0: 2e20 436f 6465 7320 6172 6520 6173 7369 . Codes are assi\n 000d91f0: 676e 6564 2062 7920 7468 6520 4d44 4320 gned by the MDC \n-000d9200: 284d 554d 5053 2100 1a46 6100 0020 2020 (MUMPS!..Fa.. \n+000d9200: 284d 554d 5053 2100 1a44 6100 0020 2020 (MUMPS!..Da.. \n 000d9210: 4465 7665 6c6f 706d 656e 7420 436f 6d6d Development Comm\n-000d9220: 6974 7465 6529 2e07 001a 4671 0000 5400 ittee)....Fq..T.\n-000d9230: 1a46 8100 0020 2020 2453 5953 5445 4d20 .F... $SYSTEM \n+000d9220: 6974 7465 6529 2e07 001a 4471 0000 5400 ittee)....Dq..T.\n+000d9230: 1a44 8100 0020 2020 2453 5953 5445 4d20 .D... $SYSTEM \n 000d9240: 696e 2047 542e 4d20 7374 6172 7473 2077 in GT.M starts w\n 000d9250: 6974 6820 2234 3722 2066 6f6c 6c6f 7765 ith \"47\" followe\n 000d9260: 6420 6279 2061 2063 6f6d 6d61 2061 6e64 d by a comma and\n 000d9270: 2074 6865 2065 7661 6c75 6174 696f 6e20 the evaluation \n-000d9280: 6f66 5000 1a46 9100 0020 2020 7468 6520 ofP..F... the \n+000d9280: 6f66 5000 1a44 9100 0020 2020 7468 6520 ofP..D... the \n 000d9290: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n 000d92a0: 6162 6c65 2067 746d 5f73 7973 6964 2e20 able gtm_sysid. \n 000d92b0: 4966 2074 6865 206e 616d 6520 6861 7320 If the name has \n 000d92c0: 6e6f 2065 7661 6c75 6174 696f 6e2c 2074 no evaluation, t\n-000d92d0: 6865 2e00 1946 c011 0000 2020 2076 616c he...F.... val\n+000d92d0: 6865 2e00 1944 c011 0000 2020 2076 616c he...D.... val\n 000d92e0: 7565 2061 6674 6572 2074 6865 2063 6f6d ue after the com\n 000d92f0: 6d61 2069 7320 6774 6d5f 7379 7369 642e ma is gtm_sysid.\n-000d9300: 0700 1a46 1200 000f 0012 4654 4553 5400 ...F......FTEST.\n-000d9310: 0024 5465 7374 1000 1746 bf11 0000 2020 .$Test...F.... \n-000d9320: 2024 5465 7374 0700 1846 2100 0051 0018 $Test...F!..Q..\n-000d9330: 4631 0000 2020 2024 545b 4553 545d 2063 F1.. $T[EST] c\n+000d9300: 0700 1a44 1200 000f 0012 4454 4553 5400 ...D......DTEST.\n+000d9310: 0024 5465 7374 1000 1744 bf11 0000 2020 .$Test...D.... \n+000d9320: 2024 5465 7374 0700 1844 2100 0051 0018 $Test...D!..Q..\n+000d9330: 4431 0000 2020 2024 545b 4553 545d 2063 D1.. $T[EST] c\n 000d9340: 6f6e 7461 696e 7320 6120 7472 7574 6820 ontains a truth \n 000d9350: 7661 6c75 6520 7370 6563 6966 7969 6e67 value specifying\n 000d9360: 2074 6865 2065 7661 6c75 6174 696f 6e20 the evaluation \n 000d9370: 6f66 2074 6865 206c 6173 7420 4946 5000 of the last IFP.\n-000d9380: 1846 4100 0020 2020 6172 6775 6d65 6e74 .FA.. argument\n+000d9380: 1844 4100 0020 2020 6172 6775 6d65 6e74 .DA.. argument\n 000d9390: 206f 7220 7468 6520 7265 7375 6c74 206f or the result o\n 000d93a0: 6620 7468 6520 6c61 7374 206f 7065 7261 f the last opera\n 000d93b0: 7469 6f6e 2077 6974 6820 7469 6d65 6f75 tion with timeou\n 000d93c0: 742e 2049 6620 7468 6520 6c61 7374 4c00 t. If the lastL.\n-000d93d0: 1846 5100 0020 2020 7469 6d65 6420 6f70 .FQ.. timed op\n+000d93d0: 1844 5100 0020 2020 7469 6d65 6420 6f70 .DQ.. timed op\n 000d93e0: 6572 6174 696f 6e20 7469 6d65 6420 6f75 eration timed ou\n 000d93f0: 742c 2024 5445 5354 2063 6f6e 7461 696e t, $TEST contain\n 000d9400: 7320 4641 4c53 4520 2830 293b 206f 7468 s FALSE (0); oth\n-000d9410: 6572 7769 7365 2c20 6974 1c00 1846 6100 erwise, it...Fa.\n+000d9410: 6572 7769 7365 2c20 6974 1c00 1844 6100 erwise, it...Da.\n 000d9420: 0020 2020 636f 6e74 6169 6e73 2054 5255 . contains TRU\n-000d9430: 4520 2831 292e 0700 1846 7100 0052 0018 E (1)....Fq..R..\n-000d9440: 4681 0000 2020 2024 5445 5354 2073 6572 F... $TEST ser\n+000d9430: 4520 2831 292e 0700 1844 7100 0052 0018 E (1)....Dq..R..\n+000d9440: 4481 0000 2020 2024 5445 5354 2073 6572 D... $TEST ser\n 000d9450: 7665 7320 6173 2074 6865 2069 6d70 6c69 ves as the impli\n 000d9460: 6369 7420 6172 6775 6d65 6e74 2066 6f72 cit argument for\n 000d9470: 2045 4c53 4520 636f 6d6d 616e 6473 2061 ELSE commands a\n 000d9480: 6e64 2061 7267 756d 656e 746c 6573 7316 nd argumentless.\n-000d9490: 0018 4691 0000 2020 2049 4620 636f 6d6d ..F... IF comm\n-000d94a0: 616e 6473 2e08 0017 46c0 1100 0052 0018 ands....F....R..\n-000d94b0: 4612 0000 2020 204d 2073 7461 636b 7320 F... M stacks \n+000d9490: 0018 4491 0000 2020 2049 4620 636f 6d6d ..D... IF comm\n+000d94a0: 616e 6473 2e08 0017 44c0 1100 0052 0018 ands....D....R..\n+000d94b0: 4412 0000 2020 204d 2073 7461 636b 7320 D... M stacks \n 000d94c0: 2454 4553 5420 7768 656e 2069 6e76 6f6b $TEST when invok\n 000d94d0: 696e 6720 616e 2065 7874 7269 6e73 6963 ing an extrinsic\n 000d94e0: 2061 6e64 2070 6572 666f 726d 696e 6720 and performing \n 000d94f0: 616e 2061 7267 756d 656e 746c 6573 7352 an argumentlessR\n-000d9500: 0018 4613 0000 2020 2044 4f2e 2041 6674 ..F... DO. Aft\n+000d9500: 0018 4413 0000 2020 2044 4f2e 2041 6674 ..D... DO. Aft\n 000d9510: 6572 2074 6865 7365 206f 7065 7261 7469 er these operati\n 000d9520: 6f6e 7320 636f 6d70 6c65 7465 2077 6974 ons complete wit\n 000d9530: 6820 616e 2069 6d70 6c69 6369 7420 6f72 h an implicit or\n 000d9540: 2065 7870 6c69 6369 7420 5155 4954 2c20 explicit QUIT, \n-000d9550: 4d4b 0018 4614 0000 2020 2072 6573 746f MK..F... resto\n+000d9550: 4d4b 0018 4414 0000 2020 2072 6573 746f MK..D... resto\n 000d9560: 7265 7320 7468 6520 636f 7272 6573 706f res the correspo\n 000d9570: 6e64 696e 6720 7374 6163 6b65 6420 7661 nding stacked va\n 000d9580: 6c75 652e 2042 6563 6175 7365 2c20 7769 lue. Because, wi\n-000d9590: 7468 2074 6865 7365 2074 776f 5000 1846 th these twoP..F\n+000d9590: 7468 2074 6865 7365 2074 776f 5000 1844 th these twoP..D\n 000d95a0: 1500 0020 2020 6578 6365 7074 696f 6e73 ... exceptions\n 000d95b0: 2c20 2454 4553 5420 7265 666c 6563 7473 , $TEST reflects\n 000d95c0: 2074 6865 206c 6173 7420 4946 2061 7267 the last IF arg\n 000d95d0: 756d 656e 7420 6f72 2074 696d 656f 7574 ument or timeout\n-000d95e0: 2072 6573 756c 7420 6f6e 2061 5400 1846 result on aT..F\n+000d95e0: 2072 6573 756c 7420 6f6e 2061 5400 1844 result on aT..D\n 000d95f0: 1600 0020 2020 7072 6f63 6573 7320 7769 ... process wi\n 000d9600: 6465 2062 6173 6973 2e20 5573 6520 2454 de basis. Use $T\n 000d9610: 4553 5420 6f6e 6c79 2069 6e20 696d 6d65 EST only in imme\n 000d9620: 6469 6174 6520 7072 6f78 696d 6974 7920 diate proximity \n 000d9630: 746f 2074 6865 206f 7065 7261 7469 6f6e to the operation\n-000d9640: 1f00 1846 1700 0020 2020 7468 6174 206c ...F... that l\n+000d9640: 1f00 1844 1700 0020 2020 7468 6174 206c ...D... that l\n 000d9650: 6173 7420 7570 6461 7465 6420 6974 2e07 ast updated it..\n-000d9660: 0018 4618 0000 4a00 1846 1900 0020 2020 ..F...J..F... \n+000d9660: 0018 4418 0000 4a00 1844 1900 0020 2020 ..D...J..D... \n 000d9670: 4e65 6974 6865 7220 2453 454c 4543 5428 Neither $SELECT(\n 000d9680: 2920 6e6f 7220 706f 7374 2d63 6f6e 6469 ) nor post-condi\n 000d9690: 7469 6f6e 616c 2065 7870 7265 7373 696f tional expressio\n 000d96a0: 6e73 206d 6f64 6966 7920 2454 4553 542e ns modify $TEST.\n-000d96b0: 0700 1846 1a00 003e 0018 4621 0000 2020 ...F...>..F!.. \n+000d96b0: 0700 1844 1a00 003e 0018 4421 0000 2020 ...D...>..D!.. \n 000d96c0: 204d 2072 6f75 7469 6e65 7320 6361 6e6e M routines cann\n 000d96d0: 6f74 206d 6f64 6966 7920 2454 4553 5420 ot modify $TEST \n 000d96e0: 7769 7468 2074 6865 2053 4554 2063 6f6d with the SET com\n-000d96f0: 6d61 6e64 2e07 0018 4622 0000 1200 1846 mand....F\".....F\n+000d96f0: 6d61 6e64 2e07 0018 4422 0000 1200 1844 mand....D\".....D\n 000d9700: 2300 0020 2020 4578 616d 706c 653a 0700 #.. Example:..\n-000d9710: 1846 2400 001a 0018 4625 0000 2020 2049 .F$.....F%.. I\n+000d9710: 1844 2400 001a 0018 4425 0000 2020 2049 .D$.....D%.. I\n 000d9720: 4620 783d 2b78 2044 4f20 5e57 4f52 4b16 F x=+x DO ^WORK.\n-000d9730: 0018 4626 0000 2020 2045 4c53 4520 5345 ..F&.. ELSE SE\n-000d9740: 5420 783d 3007 0018 4627 0000 5400 1846 T x=0...F'..T..F\n+000d9730: 0018 4426 0000 2020 2045 4c53 4520 5345 ..D&.. ELSE SE\n+000d9740: 5420 783d 3007 0018 4427 0000 5400 1844 T x=0...D'..T..D\n 000d9750: 2800 0020 2020 5468 6520 454c 5345 2073 (.. The ELSE s\n 000d9760: 7461 7465 6d65 6e74 2063 6175 7365 7320 tatement causes \n 000d9770: 4d20 746f 2075 7365 2074 6865 2076 616c M to use the val\n 000d9780: 7565 206f 6620 2454 4553 5420 746f 2064 ue of $TEST to d\n 000d9790: 6574 6572 6d69 6e65 2077 6865 7468 6572 etermine whether\n-000d97a0: 5300 1846 2900 0020 2020 746f 2065 7865 S..F).. to exe\n+000d97a0: 5300 1844 2900 0020 2020 746f 2065 7865 S..D).. to exe\n 000d97b0: 6375 7465 2074 6865 2072 6573 7420 6f66 cute the rest of\n 000d97c0: 2074 6865 206c 696e 652e 2042 6563 6175 the line. Becau\n 000d97d0: 7365 2074 6865 2063 6f64 6520 696e 2072 se the code in r\n 000d97e0: 6f75 7469 6e65 2057 4f52 4b20 6d61 7920 outine WORK may \n 000d97f0: 7573 6500 0000 0000 0000 0000 0000 0000 use.............\n 000d9800: 0100 0000 0008 0000 d52c 0000 0000 0000 .........,......\n-000d9810: 5900 0046 4845 4c50 00ff 7300 ff49 5356 Y..FHELP..s..ISV\n+000d9810: 5900 0044 4845 4c50 00ff 7300 ff49 5356 Y..DHELP..s..ISV\n 000d9820: 00ff 7300 ff24 5445 5354 00c0 2a00 0020 ..s..$TEST..*.. \n 000d9830: 2020 4946 7320 616e 6420 7469 6d65 6f75 IFs and timeou\n 000d9840: 7473 2c20 7468 6973 2075 7365 206f 6620 ts, this use of \n 000d9850: 2454 4553 5420 6973 206e 6f74 2072 6563 $TEST is not rec\n-000d9860: 6f6d 6d65 6e64 6564 2e07 0018 4631 0000 ommended....F1..\n-000d9870: 1200 1846 3200 0020 2020 4578 616d 706c ...F2.. Exampl\n-000d9880: 653a 0700 1846 3300 0018 0018 4634 0000 e:...F3.....F4..\n+000d9860: 6f6d 6d65 6e64 6564 2e07 0018 4431 0000 ommended....D1..\n+000d9870: 1200 1844 3200 0020 2020 4578 616d 706c ...D2.. Exampl\n+000d9880: 653a 0700 1844 3300 0018 0018 4434 0000 e:...D3.....D4..\n 000d9890: 2020 2053 4554 204d 5946 4c47 3d78 3d2b SET MYFLG=x=+\n-000d98a0: 781b 0018 4635 0000 2020 2049 4620 4d59 x...F5.. IF MY\n-000d98b0: 464c 4720 444f 205e 574f 524b 1b00 1846 FLG DO ^WORK...F\n+000d98a0: 781b 0018 4435 0000 2020 2049 4620 4d59 x...D5.. IF MY\n+000d98b0: 464c 4720 444f 205e 574f 524b 1b00 1844 FLG DO ^WORK...D\n 000d98c0: 3600 0020 2020 4946 2027 4d59 464c 4720 6.. IF 'MYFLG \n-000d98d0: 5345 5420 783d 3007 0018 4637 0000 5200 SET x=0...F7..R.\n-000d98e0: 1846 3800 0020 2020 5468 6973 2065 7861 .F8.. This exa\n+000d98d0: 5345 5420 783d 3007 0018 4437 0000 5200 SET x=0...D7..R.\n+000d98e0: 1844 3800 0020 2020 5468 6973 2065 7861 .D8.. This exa\n 000d98f0: 6d70 6c65 2069 6e74 726f 6475 6365 7320 mple introduces \n 000d9900: 6120 6c6f 6361 6c20 7661 7269 6162 6c65 a local variable\n 000d9910: 2066 6c61 6720 746f 2061 6464 7265 7373 flag to address\n 000d9920: 2074 6865 2070 726f 626c 656d 7320 6f66 the problems of\n-000d9930: 5100 1846 3900 0020 2020 7468 6520 7072 Q..F9.. the pr\n+000d9930: 5100 1844 3900 0020 2020 7468 6520 7072 Q..D9.. the pr\n 000d9940: 696f 7220 6578 616d 706c 652e 204e 6f74 ior example. Not\n 000d9950: 6520 7468 6174 2069 7473 2062 6568 6176 e that its behav\n 000d9960: 696f 7220 7265 7375 6c74 7320 696e 2074 ior results in t\n 000d9970: 6865 206f 7070 6f73 6974 6520 2454 4553 he opposite $TES\n-000d9980: 5427 0018 463a 0000 2020 2076 616c 7565 T'..F:.. value\n+000d9980: 5427 0018 443a 0000 2020 2076 616c 7565 T'..D:.. value\n 000d9990: 2066 726f 6d20 7468 6520 7072 696f 7220 from the prior \n-000d99a0: 6578 616d 706c 652e 0700 1846 4100 0012 example....FA...\n-000d99b0: 0018 4642 0000 2020 2045 7861 6d70 6c65 ..FB.. Example\n-000d99c0: 3a07 0018 4643 0000 1f00 1846 4400 0020 :...FC.....FD.. \n+000d99a0: 6578 616d 706c 652e 0700 1844 4100 0012 example....DA...\n+000d99b0: 0018 4442 0000 2020 2045 7861 6d70 6c65 ..DB.. Example\n+000d99c0: 3a07 0018 4443 0000 1f00 1844 4400 0020 :...DC.....DD.. \n 000d99d0: 2020 4946 2078 3d2b 7820 444f 205e 574f IF x=+x DO ^WO\n-000d99e0: 524b 2049 4620 3116 0018 4645 0000 2020 RK IF 1...FE.. \n+000d99e0: 524b 2049 4620 3116 0018 4445 0000 2020 RK IF 1...DE.. \n 000d99f0: 2045 4c53 4520 5345 5420 783d 3007 0018 ELSE SET x=0...\n-000d9a00: 4646 0000 5100 1846 4700 0020 2020 5468 FF..Q..FG.. Th\n+000d9a00: 4446 0000 5100 1844 4700 0020 2020 5468 DF..Q..DG.. Th\n 000d9a10: 6973 2065 7861 6d70 6c65 2075 7365 7320 is example uses \n 000d9a20: 7468 6520 4946 2031 2074 6f20 656e 7375 the IF 1 to ensu\n 000d9a30: 7265 2074 6861 7420 7468 6520 454c 5345 re that the ELSE\n 000d9a40: 2077 6f72 6b73 2063 6f75 6e74 6572 2074 works counter t\n-000d9a50: 6f20 7468 650d 0018 4648 0000 2020 2049 o the...FH.. I\n-000d9a60: 462e 0700 1846 4900 0012 0013 464c 4556 F....FI.....FLEV\n-000d9a70: 454c 0000 2454 4c65 7665 6c12 0019 46bf EL..$TLevel...F.\n+000d9a50: 6f20 7468 650d 0018 4448 0000 2020 2049 o the...DH.. I\n+000d9a60: 462e 0700 1844 4900 0012 0013 444c 4556 F....DI.....DLEV\n+000d9a70: 454c 0000 2454 4c65 7665 6c12 0019 44bf EL..$TLevel...D.\n 000d9a80: 1100 0020 2020 2454 4c65 7665 6c07 001a ... $TLevel...\n-000d9a90: 4621 0000 4b00 1a46 3100 0020 2020 2454 F!..K..F1.. $T\n+000d9a90: 4421 0000 4b00 1a44 3100 0020 2020 2454 D!..K..D1.. $T\n 000d9aa0: 4c5b 4556 454c 5d20 636f 6e74 6169 6e73 L[EVEL] contains\n 000d9ab0: 2061 2063 6f75 6e74 206f 6620 6578 6563 a count of exec\n 000d9ac0: 7574 6564 2054 5354 4152 5473 2074 6861 uted TSTARTs tha\n 000d9ad0: 7420 6172 6520 6375 7272 656e 746c 7954 t are currentlyT\n-000d9ae0: 001a 4641 0000 2020 2075 6e6d 6174 6368 ..FA.. unmatch\n+000d9ae0: 001a 4441 0000 2020 2075 6e6d 6174 6368 ..DA.. unmatch\n 000d9af0: 6564 2062 7920 5443 4f4d 4d49 5473 2e20 ed by TCOMMITs. \n 000d9b00: 2454 4c45 5645 4c20 6973 207a 6572 6f20 $TLEVEL is zero \n 000d9b10: 2830 2920 7768 656e 2074 6865 7265 2069 (0) when there i\n 000d9b20: 7320 6e6f 2054 5241 4e53 4143 5449 4f4e s no TRANSACTION\n-000d9b30: 2069 6e52 001a 4651 0000 2020 2070 726f inR..FQ.. pro\n+000d9b30: 2069 6e52 001a 4451 0000 2020 2070 726f inR..DQ.. pro\n 000d9b40: 6772 6573 732e 2057 6865 6e20 2454 4c45 gress. When $TLE\n 000d9b50: 5645 4c20 6973 2067 7265 6174 6572 2074 VEL is greater t\n 000d9b60: 6861 6e20 6f6e 6520 283e 3129 2c20 6974 han one (>1), it\n 000d9b70: 2069 6e64 6963 6174 6573 2074 6861 7420 indicates that \n-000d9b80: 7468 6572 654e 001a 4661 0000 2020 2061 thereN..Fa.. a\n+000d9b80: 7468 6572 654e 001a 4461 0000 2020 2061 thereN..Da.. a\n 000d9b90: 7265 206e 6573 7465 6420 7375 622d 7472 re nested sub-tr\n 000d9ba0: 616e 7361 6374 696f 6e73 2069 6e20 7072 ansactions in pr\n 000d9bb0: 6f67 7265 7373 2e20 5375 622d 7472 616e ogress. Sub-tran\n 000d9bc0: 7361 6374 696f 6e73 2061 7265 2061 6c77 sactions are alw\n-000d9bd0: 6179 7349 001a 4671 0000 2020 2073 7562 aysI..Fq.. sub\n+000d9bd0: 6179 7349 001a 4471 0000 2020 2073 7562 aysI..Dq.. sub\n 000d9be0: 6a65 6374 2074 6f20 7468 6520 636f 6d70 ject to the comp\n 000d9bf0: 6c65 7469 6f6e 206f 6620 7468 6520 6d61 letion of the ma\n 000d9c00: 696e 2054 5241 4e53 4143 5449 4f4e 2061 in TRANSACTION a\n-000d9c10: 6e64 2063 616e 6e6f 7420 6265 4300 1a46 nd cannot beC..F\n+000d9c10: 6e64 2063 616e 6e6f 7420 6265 4300 1a44 nd cannot beC..D\n 000d9c20: 8100 0020 2020 696e 6465 7065 6e64 656e ... independen\n 000d9c30: 746c 7920 6163 7465 6420 7570 6f6e 2062 tly acted upon b\n 000d9c40: 7920 434f 4d4d 4954 2c20 524f 4c4c 4241 y COMMIT, ROLLBA\n 000d9c50: 434b 2c20 6f72 2052 4553 5441 5254 2e07 CK, or RESTART..\n-000d9c60: 001a 4691 0000 4d00 1946 c011 0000 2020 ..F...M..F.... \n+000d9c60: 001a 4491 0000 4d00 1944 c011 0000 2020 ..D...M..D.... \n 000d9c70: 2024 544c 4556 454c 2063 616e 2062 6520 $TLEVEL can be \n 000d9c80: 7573 6564 2074 6f20 6465 7465 726d 696e used to determin\n 000d9c90: 6520 7768 6574 6865 7220 7468 6572 6520 e whether there \n 000d9ca0: 6973 2061 2054 5241 4e53 4143 5449 4f4e is a TRANSACTION\n-000d9cb0: 2069 6e4d 001a 4612 0000 2020 2070 726f inM..F... pro\n+000d9cb0: 2069 6e4d 001a 4412 0000 2020 2070 726f inM..D... pro\n 000d9cc0: 6772 6573 7320 616e 6420 746f 2064 6574 gress and to det\n 000d9cd0: 6572 6d69 6e65 2074 6865 206c 6576 656c ermine the level\n 000d9ce0: 206f 6620 6e65 7374 696e 6720 6f66 2073 of nesting of s\n 000d9cf0: 7562 2d74 7261 6e73 6163 7469 6f6e 732e ub-transactions.\n-000d9d00: 0700 1a46 1300 0034 001a 4614 0000 2020 ...F...4..F... \n+000d9d00: 0700 1a44 1300 0034 001a 4414 0000 2020 ...D...4..D... \n 000d9d10: 204d 2072 6f75 7469 6e65 7320 6361 6e6e M routines cann\n 000d9d20: 6f74 206d 6f64 6966 7920 2454 4c45 5645 ot modify $TLEVE\n-000d9d30: 4c20 7769 7468 2053 4554 2e07 001a 4615 L with SET....F.\n-000d9d40: 0000 1200 1a46 1600 0020 2020 4578 616d .....F... Exam\n-000d9d50: 706c 653a 0700 1a46 1700 001e 001a 4618 ple:...F......F.\n+000d9d30: 4c20 7769 7468 2053 4554 2e07 001a 4415 L with SET....D.\n+000d9d40: 0000 1200 1a44 1600 0020 2020 4578 616d .....D... Exam\n+000d9d50: 706c 653a 0700 1a44 1700 001e 001a 4418 ple:...D......D.\n 000d9d60: 0000 2020 2049 4620 2454 4c45 5645 4c20 .. IF $TLEVEL \n-000d9d70: 5452 4f4c 4c42 4143 4b07 001a 4619 0000 TROLLBACK...F...\n-000d9d80: 4e00 1a46 1a00 0020 2020 5468 6973 2065 N..F... This e\n+000d9d70: 5452 4f4c 4c42 4143 4b07 001a 4419 0000 TROLLBACK...D...\n+000d9d80: 4e00 1a44 1a00 0020 2020 5468 6973 2065 N..D... This e\n 000d9d90: 7861 6d70 6c65 2070 6572 666f 726d 7320 xample performs \n 000d9da0: 6120 5452 4f4c 4c42 4143 4b20 6966 2061 a TROLLBACK if a\n 000d9db0: 2074 7261 6e73 6163 7469 6f6e 2069 7320 transaction is \n 000d9dc0: 696e 2070 726f 6772 6573 732e 2041 4a00 in progress. AJ.\n-000d9dd0: 1a46 2100 0020 2020 7374 6174 656d 656e .F!.. statemen\n+000d9dd0: 1a44 2100 0020 2020 7374 6174 656d 656e .D!.. statemen\n 000d9de0: 7420 6c69 6b65 2074 6869 7320 7368 6f75 t like this shou\n 000d9df0: 6c64 2061 7070 6561 7220 696e 2061 6e79 ld appear in any\n 000d9e00: 2065 7272 6f72 2068 616e 646c 6572 2075 error handler u\n-000d9e10: 7365 6420 7769 7468 2100 1a46 2200 0020 sed with!..F\".. \n+000d9e10: 7365 6420 7769 7468 2100 1a44 2200 0020 sed with!..D\".. \n 000d9e20: 2020 7472 616e 7361 6374 696f 6e20 7072 transaction pr\n-000d9e30: 6f63 6573 7369 6e67 2e07 001a 4623 0000 ocessing....F#..\n-000d9e40: 1600 1346 5245 5354 4152 5400 0024 5452 ...FRESTART..$TR\n-000d9e50: 6573 7461 7274 1400 1b46 bf11 0000 2020 estart...F.... \n-000d9e60: 2024 5452 6573 7461 7274 0700 1c46 2100 $TRestart...F!.\n-000d9e70: 0049 001c 4631 0000 2020 2024 5452 5b45 .I..F1.. $TR[E\n+000d9e30: 6f63 6573 7369 6e67 2e07 001a 4423 0000 ocessing....D#..\n+000d9e40: 1600 1344 5245 5354 4152 5400 0024 5452 ...DRESTART..$TR\n+000d9e50: 6573 7461 7274 1400 1b44 bf11 0000 2020 estart...D.... \n+000d9e60: 2024 5452 6573 7461 7274 0700 1c44 2100 $TRestart...D!.\n+000d9e70: 0049 001c 4431 0000 2020 2024 5452 5b45 .I..D1.. $TR[E\n 000d9e80: 5354 4152 545d 2063 6f6e 7461 696e 7320 START] contains \n 000d9e90: 6120 636f 756e 7420 6f66 2074 6865 206e a count of the n\n 000d9ea0: 756d 6265 7220 6f66 2074 696d 6573 2074 umber of times t\n-000d9eb0: 6865 2063 7572 7265 6e74 5300 1c46 4100 he currentS..FA.\n+000d9eb0: 6865 2063 7572 7265 6e74 5300 1c44 4100 he currentS..DA.\n 000d9ec0: 0020 2020 5452 414e 5341 4354 494f 4e20 . TRANSACTION \n 000d9ed0: 6861 7320 6265 656e 2052 4553 5441 5254 has been RESTART\n 000d9ee0: 6564 2e20 4120 5245 5354 4152 5420 6361 ed. A RESTART ca\n 000d9ef0: 6e20 6265 2065 7870 6c69 6369 7420 2873 n be explicit (s\n 000d9f00: 7065 6369 6669 6564 2069 6e20 4d4f 001c pecified in MO..\n-000d9f10: 4651 0000 2020 2061 7320 6120 5452 4553 FQ.. as a TRES\n+000d9f10: 4451 0000 2020 2061 7320 6120 5452 4553 DQ.. as a TRES\n 000d9f20: 5441 5254 2920 6f72 2069 6d70 6c69 6369 TART) or implici\n 000d9f30: 7420 2869 6e69 7469 6174 6564 2062 7920 t (initiated by \n 000d9f40: 4754 2e4d 2061 7320 7061 7274 206f 6620 GT.M as part of \n-000d9f50: 6974 7320 696e 7465 726e 616c 5300 1c46 its internalS..F\n+000d9f50: 6974 7320 696e 7465 726e 616c 5300 1c44 its internalS..D\n 000d9f60: 6100 0020 2020 636f 6e63 7572 7265 6e63 a.. concurrenc\n 000d9f70: 7920 636f 6e74 726f 6c20 6d65 6368 616e y control mechan\n 000d9f80: 6973 6d29 2e20 2454 5245 5354 4152 5420 ism). $TRESTART \n 000d9f90: 6361 6e20 6861 7665 2076 616c 7565 7320 can have values \n 000d9fa0: 6f66 2030 2074 6872 6f75 6768 2034 2e4a of 0 through 4.J\n-000d9fb0: 001c 4671 0000 2020 2057 6865 6e20 7468 ..Fq.. When th\n+000d9fb0: 001c 4471 0000 2020 2057 6865 6e20 7468 ..Dq.. When th\n 000d9fc0: 6572 6520 6973 206e 6f20 5452 414e 5341 ere is no TRANSA\n 000d9fd0: 4354 494f 4e20 696e 2070 726f 6772 6573 CTION in progres\n 000d9fe0: 732c 2024 5452 4553 5441 5254 2069 7320 s, $TRESTART is \n-000d9ff0: 7a65 726f 2028 3029 2e07 001c 4681 0000 zero (0)....F...\n+000d9ff0: 7a65 726f 2028 3029 2e07 001c 4481 0000 zero (0)....D...\n 000da000: 0100 0000 dc07 0000 022d 0000 0000 0000 .........-......\n-000da010: 6f00 0046 4845 4c50 00ff 7300 ff49 5356 o..FHELP..s..ISV\n+000da010: 6f00 0044 4845 4c50 00ff 7300 ff49 5356 o..DHELP..s..ISV\n 000da020: 00ff 7300 ff24 5452 4553 5441 5254 00bf ..s..$TRESTART..\n 000da030: 9100 0020 2020 2454 5245 5354 4152 5420 ... $TRESTART \n 000da040: 6361 6e20 6265 2075 7365 6420 6279 2074 can be used by t\n 000da050: 6865 2061 7070 6c69 6361 7469 6f6e 2074 he application t\n 000da060: 6f20 6c69 6d69 7420 7468 6520 6e75 6d62 o limit the numb\n 000da070: 6572 206f 6620 5245 5354 4152 5473 2c53 er of RESTARTs,S\n-000da080: 001b 46c0 1100 0020 2020 6f72 2074 6f20 ..F.... or to \n+000da080: 001b 44c0 1100 0020 2020 6f72 2074 6f20 ..D.... or to \n 000da090: 6361 7573 6520 6120 726f 7574 696e 6520 cause a routine \n 000da0a0: 746f 2070 6572 666f 726d 2064 6966 6665 to perform diffe\n 000da0b0: 7265 6e74 2061 6374 696f 6e73 2064 7572 rent actions dur\n 000da0c0: 696e 6720 6120 5245 5354 4152 5420 7468 ing a RESTART th\n-000da0d0: 616e 2700 1c46 1200 0020 2020 6475 7269 an'..F... duri\n+000da0d0: 616e 2700 1c44 1200 0020 2020 6475 7269 an'..D... duri\n 000da0e0: 6e67 2074 6865 2069 6e69 7469 616c 2065 ng the initial e\n-000da0f0: 7865 6375 7469 6f6e 2e07 001c 4613 0000 xecution....F...\n-000da100: 1200 1c46 1400 0020 2020 2a2a 4e6f 7465 ...F... **Note\n-000da110: 2a2a 0700 1c46 1500 0043 001c 4616 0000 **...F...C..F...\n+000da0f0: 7865 6375 7469 6f6e 2e07 001c 4413 0000 xecution....D...\n+000da100: 1200 1c44 1400 0020 2020 2a2a 4e6f 7465 ...D... **Note\n+000da110: 2a2a 0700 1c44 1500 0043 001c 4416 0000 **...D...C..D...\n 000da120: 2020 2047 542e 4d20 646f 6573 206e 6f74 GT.M does not\n 000da130: 2070 6572 6d69 7420 7468 6520 5345 5420 permit the SET \n 000da140: 636f 6d6d 616e 6420 746f 206d 6f64 6966 command to modif\n-000da150: 7920 2454 5245 5354 4152 542e 0700 1c46 y $TRESTART....F\n-000da160: 1700 0012 001c 4618 0000 2020 2045 7861 ......F... Exa\n-000da170: 6d70 6c65 3a07 001c 4619 0000 2000 1c46 mple:...F... ..F\n+000da150: 7920 2454 5245 5354 4152 542e 0700 1c44 y $TRESTART....D\n+000da160: 1700 0012 001c 4418 0000 2020 2045 7861 ......D... Exa\n+000da170: 6d70 6c65 3a07 001c 4419 0000 2000 1c44 mple:...D... ..D\n 000da180: 1a00 0020 2020 5452 414e 5320 5453 5441 ... TRANS TSTA\n-000da190: 5254 2028 293a 5345 5249 414c 3700 1c46 RT ():SERIAL7..F\n+000da190: 5254 2028 293a 5345 5249 414c 3700 1c44 RT ():SERIAL7..D\n 000da1a0: 2100 0020 2020 4946 2024 5452 4553 5441 !.. IF $TRESTA\n 000da1b0: 5254 3e32 2057 5249 5445 2021 3b22 4163 RT>2 WRITE !;\"Ac\n 000da1c0: 6365 7373 2043 6f6e 666c 6963 7422 2051 cess Conflict\" Q\n-000da1d0: 5549 5407 001c 4622 0000 5100 1c46 2300 UIT...F\"..Q..F#.\n+000da1d0: 5549 5407 001c 4422 0000 5100 1c44 2300 UIT...D\"..Q..D#.\n 000da1e0: 0020 2020 5468 6973 2065 7861 6d70 6c65 . This example\n 000da1f0: 2074 6572 6d69 6e61 7465 7320 7468 6520 terminates the \n 000da200: 7375 622d 726f 7574 696e 6520 7769 7468 sub-routine with\n 000da210: 2061 206d 6573 7361 6765 2069 6620 7468 a message if th\n-000da220: 6520 6e75 6d62 6572 206f 661d 001c 4624 e number of...F$\n+000da220: 6520 6e75 6d62 6572 206f 661d 001c 4424 e number of...D$\n 000da230: 0000 2020 2052 4553 5441 5254 7320 6578 .. RESTARTs ex\n-000da240: 6365 6564 7320 322e 0700 1c46 2500 0009 ceeds 2....F%...\n-000da250: 0012 4658 0000 2458 0d00 1446 bf11 0000 ..FX..$X...F....\n-000da260: 2020 2024 5807 0015 4621 0000 4f00 1546 $X...F!..O..F\n+000da240: 6365 6564 7320 322e 0700 1c44 2500 0009 ceeds 2....D%...\n+000da250: 0012 4458 0000 2458 0d00 1444 bf11 0000 ..DX..$X...D....\n+000da260: 2020 2024 5807 0015 4421 0000 4f00 1544 $X...D!..O..D\n 000da270: 3100 0020 2020 2458 2063 6f6e 7461 696e 1.. $X contain\n 000da280: 7320 616e 2069 6e74 6567 6572 2076 616c s an integer val\n 000da290: 7565 2072 616e 6769 6e67 2066 726f 6d20 ue ranging from \n 000da2a0: 3020 746f 2036 352c 3533 352c 2073 7065 0 to 65,535, spe\n-000da2b0: 6369 6679 696e 6720 7468 6554 0015 4641 cifying theT..FA\n+000da2b0: 6369 6679 696e 6720 7468 6554 0015 4441 cifying theT..DA\n 000da2c0: 0000 2020 2068 6f72 697a 6f6e 7461 6c20 .. horizontal \n 000da2d0: 706f 7369 7469 6f6e 206f 6620 6120 7669 position of a vi\n 000da2e0: 7274 7561 6c20 6375 7273 6f72 2069 6e20 rtual cursor in \n 000da2f0: 7468 6520 6375 7272 656e 7420 6f75 7470 the current outp\n 000da300: 7574 2072 6563 6f72 642e 2024 583d 303f ut record. $X=0?\n-000da310: 0015 4651 0000 2020 2072 6570 7265 7365 ..FQ.. represe\n+000da310: 0015 4451 0000 2020 2072 6570 7265 7365 ..DQ.. represe\n 000da320: 6e74 7320 7468 6520 6c65 6674 2d6d 6f73 nts the left-mos\n 000da330: 7420 706f 7369 7469 6f6e 206f 6620 6120 t position of a \n 000da340: 7265 636f 7264 206f 7220 726f 772e 0700 record or row...\n-000da350: 1546 6100 0050 0015 4671 0000 2020 2045 .Fa..P..Fq.. E\n+000da350: 1544 6100 0050 0015 4471 0000 2020 2045 .Da..P..Dq.. E\n 000da360: 7665 7279 204f 5045 4e20 6465 7669 6365 very OPEN device\n 000da370: 2068 6173 2061 2024 582e 2048 6f77 6576 has a $X. Howev\n 000da380: 6572 2c20 4d20 6f6e 6c79 2061 6363 6573 er, M only acces\n 000da390: 7365 7320 2458 206f 6620 7468 6520 6375 ses $X of the cu\n-000da3a0: 7272 656e 7454 0015 4681 0000 2020 2064 rrentT..F... d\n+000da3a0: 7272 656e 7454 0015 4481 0000 2020 2064 rrentT..D... d\n 000da3b0: 6576 6963 652e 2054 6865 7265 666f 7265 evice. Therefore\n 000da3c0: 2c20 6578 6572 6369 7365 2063 6172 6520 , exercise care \n 000da3d0: 696e 2073 6571 7565 6e63 696e 6720 5553 in sequencing US\n 000da3e0: 4520 636f 6d6d 616e 6473 2061 6e64 2072 E commands and r\n-000da3f0: 6566 6572 656e 6365 7310 0015 4691 0000 eferences...F...\n-000da400: 2020 2074 6f20 2458 2e08 0014 46c0 1100 to $X....F...\n-000da410: 0054 0015 4612 0000 2020 2047 656e 6572 .T..F... Gener\n+000da3f0: 6566 6572 656e 6365 7310 0015 4491 0000 eferences...D...\n+000da400: 2020 2074 6f20 2458 2e08 0014 44c0 1100 to $X....D...\n+000da410: 0054 0015 4412 0000 2020 2047 656e 6572 .T..D... Gener\n 000da420: 616c 6c79 2c20 4754 2e4d 2069 6e63 7265 ally, GT.M incre\n 000da430: 6d65 6e74 7320 2458 2066 6f72 2065 7665 ments $X for eve\n 000da440: 7279 2063 6861 7261 6374 6572 2077 7269 ry character wri\n 000da450: 7474 656e 2074 6f20 616e 6420 7265 6164 tten to and read\n-000da460: 2066 726f 6d4f 0015 4613 0000 2020 2074 fromO..F... t\n+000da460: 2066 726f 6d4f 0015 4413 0000 2020 2074 fromO..D... t\n 000da470: 6865 2063 7572 7265 6e74 2064 6576 6963 he current devic\n 000da480: 652e 2055 7375 616c 6c79 2c20 7468 6520 e. Usually, the \n 000da490: 696e 6372 656d 656e 7420 6973 2031 2c20 increment is 1, \n 000da4a0: 6275 7420 666f 7220 6120 7072 6f63 6573 but for a proces\n-000da4b0: 7320 696e 5200 1546 1400 0020 2020 5554 s inR..F... UT\n+000da4b0: 7320 696e 5200 1544 1400 0020 2020 5554 s inR..D... UT\n 000da4c0: 462d 3820 6d6f 6465 2c20 7468 6520 696e F-8 mode, the in\n 000da4d0: 6372 656d 656e 7420 6973 2074 6865 206e crement is the n\n 000da4e0: 756d 6265 7220 6f66 2067 6c79 7068 7320 umber of glyphs \n 000da4f0: 6f72 2063 6f64 6570 6f69 6e74 7320 2864 or codepoints (d\n-000da500: 6570 656e 6473 5300 1546 1500 0020 2020 ependsS..F... \n+000da500: 6570 656e 6473 5300 1544 1500 0020 2020 ependsS..D... \n 000da510: 6f6e 2074 6865 2074 7970 6520 6f66 2064 on the type of d\n 000da520: 6576 6963 6529 2e20 4d20 666f 726d 6174 evice). M format\n 000da530: 2063 6f6e 7472 6f6c 2063 6861 7261 6374 control charact\n 000da540: 6572 732c 2077 7269 7465 2066 696c 7465 ers, write filte\n-000da550: 7269 6e67 2c20 616e 6435 0015 4616 0000 ring, and5..F...\n+000da550: 7269 6e67 2c20 616e 6435 0015 4416 0000 ring, and5..D...\n 000da560: 2020 2074 6865 2064 6576 6963 6520 5749 the device WI\n 000da570: 4454 4820 616c 736f 2068 6176 6520 616e DTH also have an\n 000da580: 2065 6666 6563 7420 6f6e 2024 582e 0700 effect on $X...\n-000da590: 1546 1700 004f 0015 4618 0000 2020 2024 .F...O..F... $\n+000da590: 1544 1700 004f 0015 4418 0000 2020 2024 .D...O..D... $\n 000da5a0: 5820 6e65 7665 7220 6571 7561 6c73 206f X never equals o\n 000da5b0: 7220 6578 6365 6564 7320 7468 6520 7661 r exceeds the va\n 000da5c0: 6c75 6520 6f66 2074 6865 2064 6576 6963 lue of the devic\n 000da5d0: 6520 5749 4454 482e 2057 6865 6e65 7665 e WIDTH. Wheneve\n-000da5e0: 7220 6974 5100 1546 1900 0020 2020 7265 r itQ..F... re\n+000da5e0: 7220 6974 5100 1544 1900 0020 2020 7265 r itQ..D... re\n 000da5f0: 6163 6865 7320 7468 6520 7661 6c75 6520 aches the value \n 000da600: 6571 7561 6c20 746f 2074 6865 2064 6576 equal to the dev\n 000da610: 6963 6520 5749 4454 482c 2069 7420 6765 ice WIDTH, it ge\n 000da620: 7473 2072 6573 6574 2074 6f20 7a65 726f ts reset to zero\n-000da630: 2028 3029 2e07 0015 461a 0000 5400 1546 (0)....F...T..F\n+000da630: 2028 3029 2e07 0015 441a 0000 5400 1544 (0)....D...T..D\n 000da640: 2100 0020 2020 4754 2e4d 2066 6f6c 6c6f !.. GT.M follo\n 000da650: 7773 2074 6865 204d 4443 2054 7970 6520 ws the MDC Type \n 000da660: 4120 7265 636f 6d6d 656e 6461 7469 6f6e A recommendation\n 000da670: 2061 6e64 2070 6572 6d69 7473 2061 6e20 and permits an \n 000da680: 4d20 726f 7574 696e 6520 746f 2053 4554 M routine to SET\n-000da690: 5400 1546 2200 0020 2020 2458 2e20 486f T..F\".. $X. Ho\n+000da690: 5400 1544 2200 0020 2020 2458 2e20 486f T..D\".. $X. Ho\n 000da6a0: 7765 7665 722c 2053 4554 2024 5820 646f wever, SET $X do\n 000da6b0: 6573 206e 6f74 2061 7574 6f6d 6174 6963 es not automatic\n 000da6c0: 616c 6c79 2069 7373 7565 2064 6576 6963 ally issue devic\n 000da6d0: 6520 636f 6d6d 616e 6473 206f 7220 6573 e commands or es\n-000da6e0: 6361 7065 3600 1546 2300 0020 2020 7365 cape6..F#.. se\n+000da6e0: 6361 7065 3600 1544 2300 0020 2020 7365 cape6..D#.. se\n 000da6f0: 7175 656e 6365 7320 746f 2072 6570 6f73 quences to repos\n 000da700: 6974 696f 6e20 7468 6520 7068 7973 6963 ition the physic\n-000da710: 616c 2063 7572 736f 722e 0700 1546 2400 al cursor....F$.\n-000da720: 0009 0012 4659 0000 2459 0d00 1446 bf11 ....FY..$Y...F..\n-000da730: 0000 2020 2024 5907 0015 4621 0000 4e00 .. $Y...F!..N.\n-000da740: 1546 3100 0020 2020 2459 2063 6f6e 7461 .F1.. $Y conta\n+000da710: 616c 2063 7572 736f 722e 0700 1544 2400 al cursor....D$.\n+000da720: 0009 0012 4459 0000 2459 0d00 1444 bf11 ....DY..$Y...D..\n+000da730: 0000 2020 2024 5907 0015 4421 0000 4e00 .. $Y...D!..N.\n+000da740: 1544 3100 0020 2020 2459 2063 6f6e 7461 .D1.. $Y conta\n 000da750: 696e 7320 616e 2069 6e74 6567 6572 2076 ins an integer v\n 000da760: 616c 7565 2072 616e 6769 6e67 2066 726f alue ranging fro\n 000da770: 6d20 3020 746f 2036 352c 3533 3520 7370 m 0 to 65,535 sp\n-000da780: 6563 6966 7969 6e67 2074 6865 5000 1546 ecifying theP..F\n+000da780: 6563 6966 7969 6e67 2074 6865 5000 1544 ecifying theP..D\n 000da790: 4100 0020 2020 7665 7274 6963 616c 2070 A.. vertical p\n 000da7a0: 6f73 6974 696f 6e20 6f66 2061 2076 6972 osition of a vir\n 000da7b0: 7475 616c 2063 7572 736f 7220 696e 2074 tual cursor in t\n 000da7c0: 6865 2063 7572 7265 6e74 206f 7574 7075 he current outpu\n 000da7d0: 7420 7061 6765 2e20 2459 3d30 0000 0000 t page. $Y=0....\n 000da7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000da7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000da800: 0100 0000 dd07 0000 322d 0000 0000 0000 ........2-......\n-000da810: 3e00 0046 4845 4c50 00ff 7300 ff49 5356 >..FHELP..s..ISV\n+000da810: 3e00 0044 4845 4c50 00ff 7300 ff49 5356 >..DHELP..s..ISV\n 000da820: 00ff 7300 ff24 5900 bf51 0000 2020 2072 ..s..$Y..Q.. r\n 000da830: 6570 7265 7365 6e74 7320 7468 6520 746f epresents the to\n 000da840: 7020 726f 7720 6f72 206c 696e 652e 0700 p row or line...\n-000da850: 1546 6100 0050 0015 4671 0000 2020 2045 .Fa..P..Fq.. E\n+000da850: 1544 6100 0050 0015 4471 0000 2020 2045 .Da..P..Dq.. E\n 000da860: 7665 7279 204f 5045 4e20 6465 7669 6365 very OPEN device\n 000da870: 2068 6173 2061 2024 592e 2048 6f77 6576 has a $Y. Howev\n 000da880: 6572 2c20 4d20 6f6e 6c79 2061 6363 6573 er, M only acces\n 000da890: 7365 7320 2459 206f 6620 7468 6520 6375 ses $Y of the cu\n-000da8a0: 7272 656e 7454 0015 4681 0000 2020 2064 rrentT..F... d\n+000da8a0: 7272 656e 7454 0015 4481 0000 2020 2064 rrentT..D... d\n 000da8b0: 6576 6963 652e 2054 6865 7265 666f 7265 evice. Therefore\n 000da8c0: 2c20 6578 6572 6369 7365 2063 6172 6520 , exercise care \n 000da8d0: 696e 2073 6571 7565 6e63 696e 6720 5553 in sequencing US\n 000da8e0: 4520 636f 6d6d 616e 6473 2061 6e64 2072 E commands and r\n-000da8f0: 6566 6572 656e 6365 7310 0015 4691 0000 eferences...F...\n-000da900: 2020 2074 6f20 2459 2e08 0014 46c0 1100 to $Y....F...\n-000da910: 0054 0015 4612 0000 2020 2057 6865 6e20 .T..F... When \n+000da8f0: 6566 6572 656e 6365 7310 0015 4491 0000 eferences...D...\n+000da900: 2020 2074 6f20 2459 2e08 0014 44c0 1100 to $Y....D...\n+000da910: 0054 0015 4412 0000 2020 2057 6865 6e20 .T..D... When \n 000da920: 4754 2e4d 2066 696e 6973 6865 7320 7468 GT.M finishes th\n 000da930: 6520 6c6f 6769 6361 6c20 7265 636f 7264 e logical record\n 000da940: 2069 6e20 7072 6f67 7265 7373 2c20 6974 in progress, it\n 000da950: 2067 656e 6572 616c 6c79 2069 6e63 7265 generally incre\n-000da960: 6d65 6e74 7353 0015 4613 0000 2020 2024 mentsS..F... $\n+000da960: 6d65 6e74 7353 0015 4413 0000 2020 2024 mentsS..D... $\n 000da970: 592e 2047 542e 4d20 7265 636f 676e 697a Y. GT.M recogniz\n 000da980: 6573 2074 6865 2065 6e64 206f 6620 6120 es the end of a \n 000da990: 6c6f 6769 6361 6c20 7265 636f 7264 2077 logical record w\n 000da9a0: 6865 6e20 6974 2070 726f 6365 7373 6573 hen it processes\n-000da9b0: 2063 6572 7461 696e 5300 1546 1400 0020 certainS..F... \n+000da9b0: 2063 6572 7461 696e 5300 1544 1400 0020 certainS..D... \n 000da9c0: 2020 4d20 666f 726d 6174 2063 6f6e 7472 M format contr\n 000da9d0: 6f6c 2063 6861 7261 6374 6572 732c 206f ol characters, o\n 000da9e0: 7220 7768 656e 2074 6865 2072 6563 6f72 r when the recor\n 000da9f0: 6420 7265 6163 6865 7320 6974 7320 6d61 d reaches its ma\n-000daa00: 7869 6d75 6d20 7369 7a65 2c4f 0015 4615 ximum size,O..F.\n+000daa00: 7869 6d75 6d20 7369 7a65 2c4f 0015 4415 ximum size,O..D.\n 000daa10: 0000 2020 2061 7320 6465 7465 726d 696e .. as determin\n 000daa20: 6564 2062 7920 7468 6520 6465 7669 6365 ed by the device\n 000daa30: 2057 4944 5448 2c20 616e 6420 7468 6520 WIDTH, and the \n 000daa40: 6465 7669 6365 2069 7320 7365 7420 746f device is set to\n-000daa50: 2057 5241 502e 2054 6865 5300 1546 1600 WRAP. TheS..F..\n+000daa50: 2057 5241 502e 2054 6865 5300 1544 1600 WRAP. TheS..D..\n 000daa60: 0020 2020 6465 6669 6e69 7469 6f6e 206f . definition o\n 000daa70: 6620 226c 6f67 6963 616c 2072 6563 6f72 f \"logical recor\n 000daa80: 6422 2076 6172 6965 7320 6672 6f6d 2064 d\" varies from d\n 000daa90: 6576 6963 6520 746f 2064 6576 6963 652e evice to device.\n 000daaa0: 2046 6f72 2061 6e20 6578 6163 7453 0015 For an exactS..\n-000daab0: 4617 0000 2020 2064 6566 696e 6974 696f F... definitio\n+000daab0: 4417 0000 2020 2064 6566 696e 6974 696f D... definitio\n 000daac0: 6e2c 2073 6565 2074 6865 2073 6563 7469 n, see the secti\n 000daad0: 6f6e 7320 6f6e 2065 6163 6820 6465 7669 ons on each devi\n 000daae0: 6365 2074 7970 652e 2057 7269 7465 2066 ce type. Write f\n 000daaf0: 696c 7465 7269 6e67 2061 6e64 2074 6865 iltering and the\n-000dab00: 3200 1546 1800 0020 2020 6465 7669 6365 2..F... device\n+000dab00: 3200 1544 1800 0020 2020 6465 7669 6365 2..D... device\n 000dab10: 204c 454e 4754 4820 616c 736f 2068 6176 LENGTH also hav\n 000dab20: 6520 616e 2065 6666 6563 7420 6f6e 2024 e an effect on $\n-000dab30: 592e 0700 1546 1900 0050 0015 461a 0000 Y....F...P..F...\n+000dab30: 592e 0700 1544 1900 0050 0015 441a 0000 Y....D...P..D...\n 000dab40: 2020 2024 5920 6e65 7665 7220 6571 7561 $Y never equa\n 000dab50: 6c73 206f 7220 6578 6365 6564 7320 7468 ls or exceeds th\n 000dab60: 6520 7661 6c75 6520 6f66 2074 6865 2064 e value of the d\n 000dab70: 6576 6963 6520 4c45 4e47 5448 2e20 5768 evice LENGTH. Wh\n-000dab80: 656e 6576 6572 2069 7451 0015 4621 0000 enever itQ..F!..\n+000dab80: 656e 6576 6572 2069 7451 0015 4421 0000 enever itQ..D!..\n 000dab90: 2020 2072 6561 6368 6573 2074 6865 2076 reaches the v\n 000daba0: 616c 7565 2065 7175 616c 2074 6f20 7468 alue equal to th\n 000dabb0: 6520 6465 7669 6365 204c 454e 4754 482c e device LENGTH,\n 000dabc0: 2069 7420 6765 7473 2072 6573 6574 2074 it gets reset t\n-000dabd0: 6f20 7a65 726f 2028 3029 0700 1546 2200 o zero (0)...F\".\n-000dabe0: 0047 0015 4623 0000 2020 2047 542e 4d20 .G..F#.. GT.M \n+000dabd0: 6f20 7a65 726f 2028 3029 0700 1544 2200 o zero (0)...D\".\n+000dabe0: 0047 0015 4423 0000 2020 2047 542e 4d20 .G..D#.. GT.M \n 000dabf0: 7065 726d 6974 7320 616e 204d 2072 6f75 permits an M rou\n 000dac00: 7469 6e65 2074 6f20 5345 5420 2459 2e20 tine to SET $Y. \n 000dac10: 486f 7765 7665 722c 2053 4554 2024 5920 However, SET $Y \n-000dac20: 646f 6573 206e 6f74 5300 1546 2400 0020 does notS..F$.. \n+000dac20: 646f 6573 206e 6f74 5300 1544 2400 0020 does notS..D$.. \n 000dac30: 2020 6175 746f 6d61 7469 6361 6c6c 7920 automatically \n 000dac40: 6973 7375 6520 6465 7669 6365 2063 6f6d issue device com\n 000dac50: 6d61 6e64 7320 6f72 2065 7363 6170 6520 mands or escape \n 000dac60: 7365 7175 656e 6365 7320 746f 2072 6570 sequences to rep\n-000dac70: 6f73 6974 696f 6e20 7468 651a 0015 4625 osition the...F%\n+000dac70: 6f73 6974 696f 6e20 7468 651a 0015 4425 osition the...D%\n 000dac80: 0000 2020 2070 6879 7369 6361 6c20 6375 .. physical cu\n-000dac90: 7273 6f72 2e07 0015 4626 0000 0b00 1246 rsor....F&.....F\n-000daca0: 5a41 0000 245a 410e 0015 46bf 1100 0020 ZA..$ZA...F.... \n-000dacb0: 2020 245a 4107 0016 4621 0000 5400 1646 $ZA...F!..T..F\n+000dac90: 7273 6f72 2e07 0015 4426 0000 0b00 1244 rsor....D&.....D\n+000daca0: 5a41 0000 245a 410e 0015 44bf 1100 0020 ZA..$ZA...D.... \n+000dacb0: 2020 245a 4107 0016 4421 0000 5400 1644 $ZA...D!..T..D\n 000dacc0: 3100 0020 2020 245a 4120 636f 6e74 6169 1.. $ZA contai\n 000dacd0: 6e73 2061 2073 7461 7475 7320 6465 7465 ns a status dete\n 000dace0: 726d 696e 6564 2062 7920 7468 6520 6c61 rmined by the la\n 000dacf0: 7374 2072 6561 6420 6f6e 2074 6865 2064 st read on the d\n 000dad00: 6576 6963 652e 2054 6865 2076 616c 7565 evice. The value\n-000dad10: 5200 1646 4100 0020 2020 6973 2061 2064 R..FA.. is a d\n+000dad10: 5200 1644 4100 0020 2020 6973 2061 2064 R..DA.. is a d\n 000dad20: 6563 696d 616c 2069 6e74 6567 6572 2077 ecimal integer w\n 000dad30: 6974 6820 6120 6d65 616e 696e 6720 6465 ith a meaning de\n 000dad40: 7465 726d 696e 6564 2062 7920 7468 6520 termined by the \n 000dad50: 6465 7669 6365 2061 7320 666f 6c6c 6f77 device as follow\n-000dad60: 733a 0700 1646 5100 001b 0016 4661 0000 s:...FQ.....Fa..\n+000dad60: 733a 0700 1644 5100 001b 0016 4461 0000 s:...DQ.....Da..\n 000dad70: 2020 2046 6f72 2054 6572 6d69 6e61 6c20 For Terminal \n-000dad80: 492f 4f3a 0700 1646 7100 003c 0016 4681 I/O:...Fq..<..F.\n+000dad80: 492f 4f3a 0700 1644 7100 003c 0016 4481 I/O:...Dq..<..D.\n 000dad90: 0000 2020 2030 496e 6469 6361 7469 6e67 .. 0Indicating\n 000dada0: 206e 6f72 6d61 6c20 7465 726d 696e 6174 normal terminat\n 000dadb0: 696f 6e20 6f66 2061 2072 6561 6420 6f70 ion of a read op\n-000dadc0: 6572 6174 696f 6e07 0016 4691 0000 2700 eration...F...'.\n-000dadd0: 1546 c011 0000 2020 2031 3a20 496e 6469 .F.... 1: Indi\n+000dadc0: 6572 6174 696f 6e07 0016 4491 0000 2700 eration...D...'.\n+000dadd0: 1544 c011 0000 2020 2031 3a20 496e 6469 .D.... 1: Indi\n 000dade0: 6361 7469 6e67 2061 2070 6172 6974 7920 cating a parity \n-000dadf0: 6572 726f 7207 0016 4612 0000 4100 1646 error...F...A..F\n+000dadf0: 6572 726f 7207 0016 4412 0000 4100 1644 error...D...A..D\n 000dae00: 1300 0020 2020 323a 2049 6e64 6963 6174 ... 2: Indicat\n 000dae10: 696e 6720 7468 6174 2074 6865 2074 6572 ing that the ter\n 000dae20: 6d69 6e61 746f 7220 7365 7175 656e 6365 minator sequence\n 000dae30: 2077 6173 2074 6f6f 206c 6f6e 6707 0016 was too long...\n-000dae40: 4614 0000 3600 1646 1500 0020 2020 393a F...6..F... 9:\n+000dae40: 4414 0000 3600 1644 1500 0020 2020 393a D...6..D... 9:\n 000dae50: 2049 6e64 6963 6174 696e 6720 6120 6465 Indicating a de\n 000dae60: 6661 756c 7420 666f 7220 616c 6c20 6f74 fault for all ot\n-000dae70: 6865 7220 6572 726f 7273 0700 1646 1600 her errors...F..\n-000dae80: 0031 0016 4617 0000 2020 2046 6f72 2053 .1..F... For S\n+000dae70: 6865 7220 6572 726f 7273 0700 1644 1600 her errors...D..\n+000dae80: 0031 0016 4417 0000 2020 2046 6f72 2053 .1..D... For S\n 000dae90: 6571 7565 6e74 6961 6c20 4469 736b 2061 equential Disk a\n 000daea0: 6e64 2054 6170 6520 4669 6c65 7320 492f nd Tape Files I/\n-000daeb0: 4f3a 0700 1646 1800 003e 0016 4619 0000 O:...F...>..F...\n+000daeb0: 4f3a 0700 1644 1800 003e 0016 4419 0000 O:...D...>..D...\n 000daec0: 2020 2030 3a20 496e 6469 6361 7469 6e67 0: Indicating\n 000daed0: 206e 6f72 6d61 6c20 7465 726d 696e 6174 normal terminat\n 000daee0: 696f 6e20 6f66 2061 2072 6561 6420 6f70 ion of a read op\n-000daef0: 6572 6174 696f 6e07 0016 461a 0000 3500 eration...F...5.\n-000daf00: 1646 2100 0020 2020 393a 2049 6e64 6963 .F!.. 9: Indic\n+000daef0: 6572 6174 696f 6e07 0016 441a 0000 3500 eration...D...5.\n+000daf00: 1644 2100 0020 2020 393a 2049 6e64 6963 .D!.. 9: Indic\n 000daf10: 6174 696e 6720 6120 6661 696c 7572 6520 ating a failure \n 000daf20: 6f66 2061 2072 6561 6420 6f70 6572 6174 of a read operat\n-000daf30: 696f 6e07 0016 4622 0000 1800 1646 2300 ion...F\".....F#.\n+000daf30: 696f 6e07 0016 4422 0000 1800 1644 2300 ion...D\".....D#.\n 000daf40: 0020 2020 466f 7220 4669 666f 7320 492f . For Fifos I/\n-000daf50: 4f3a 0700 1646 2400 0053 0016 4625 0000 O:...F$..S..F%..\n+000daf50: 4f3a 0700 1644 2400 0053 0016 4425 0000 O:...D$..S..D%..\n 000daf60: 2020 2044 6563 696d 616c 2072 6570 7265 Decimal repre\n 000daf70: 7365 6e74 696e 6720 244a 4f42 2028 6964 senting $JOB (id\n 000daf80: 656e 7469 6669 6572 2920 6f66 2074 6865 entifier) of the\n 000daf90: 2070 726f 6365 7373 2074 6861 7420 7772 process that wr\n-000dafa0: 6f74 6520 7468 6520 6c61 7374 2a00 1646 ote the last*..F\n+000dafa0: 6f74 6520 7468 6520 6c61 7374 2a00 1644 ote the last*..D\n 000dafb0: 2600 0020 2020 6d65 7373 6167 6520 7468 &.. message th\n 000dafc0: 6520 6375 7272 656e 7420 7072 6f63 6573 e current proces\n-000dafd0: 7320 7265 6164 0700 1646 2700 0000 0000 s read...F'.....\n+000dafd0: 7320 7265 6164 0700 1644 2700 0000 0000 s read...D'.....\n 000dafe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000daff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000db000: 0100 0000 dd07 0000 612d 0000 0000 0000 ........a-......\n-000db010: 6800 0046 4845 4c50 00ff 7300 ff49 5356 h..FHELP..s..ISV\n+000db010: 6800 0044 4845 4c50 00ff 7300 ff49 5356 h..DHELP..s..ISV\n 000db020: 00ff 7300 ff24 5a41 00c0 2800 0020 2020 ..s..$ZA..(.. \n 000db030: 245a 4120 7265 6665 7273 2074 6f20 7468 $ZA refers to th\n 000db040: 6520 7374 6174 7573 206f 6620 7468 6520 e status of the \n 000db050: 6375 7272 656e 7420 6465 7669 6365 2e20 current device. \n 000db060: 5468 6572 6566 6f72 652c 2065 7865 7263 Therefore, exerc\n-000db070: 6973 6520 6361 7265 3b00 1646 2900 0020 ise care;..F).. \n+000db070: 6973 6520 6361 7265 3b00 1644 2900 0020 ise care;..D).. \n 000db080: 2020 696e 2073 6571 7565 6e63 696e 6720 in sequencing \n 000db090: 5553 4520 636f 6d6d 616e 6473 2061 6e64 USE commands and\n 000db0a0: 2072 6566 6572 656e 6365 7320 746f 2024 references to $\n-000db0b0: 5a41 2e07 0016 462a 0000 3d00 1646 3100 ZA....F*..=..F1.\n+000db0b0: 5a41 2e07 0016 442a 0000 3d00 1644 3100 ZA....D*..=..D1.\n 000db0c0: 0020 2020 4754 2e4d 2064 6f65 7320 6e6f . GT.M does no\n 000db0d0: 7420 7065 726d 6974 2074 6865 2053 4554 t permit the SET\n 000db0e0: 2063 6f6d 6d61 6e64 2074 6f20 6d6f 6469 command to modi\n-000db0f0: 6679 2024 5a41 2e07 0016 4632 0000 4700 fy $ZA....F2..G.\n-000db100: 1646 3300 0020 2020 466f 7220 6d6f 7265 .F3.. For more\n+000db0f0: 6679 2024 5a41 2e07 0016 4432 0000 4700 fy $ZA....D2..G.\n+000db100: 1644 3300 0020 2020 466f 7220 6d6f 7265 .D3.. For more\n 000db110: 2069 6e66 6f72 6d61 7469 6f6e 206f 6e20 information on \n 000db120: 245a 412c 2072 6566 6572 2022 496e 7075 $ZA, refer \"Inpu\n 000db130: 742f 4f75 7470 7574 2050 726f 6365 7373 t/Output Process\n-000db140: 696e 6722 2e07 0016 4634 0000 1900 1446 ing\"....F4.....F\n+000db140: 696e 6722 2e07 0016 4434 0000 1900 1444 ing\"....D4.....D\n 000db150: 4c4c 4f43 5354 4f52 0000 245a 414c 6c6f LLOCSTOR..$ZALlo\n-000db160: 6373 746f 7216 001d 46bf 1100 0020 2020 cstor...F.... \n-000db170: 245a 414c 6c6f 6373 746f 7207 001e 4621 $ZALlocstor...F!\n-000db180: 0000 4b00 1e46 3100 0020 2020 245a 414c ..K..F1.. $ZAL\n+000db160: 6373 746f 7216 001d 44bf 1100 0020 2020 cstor...D.... \n+000db170: 245a 414c 6c6f 6373 746f 7207 001e 4421 $ZALlocstor...D!\n+000db180: 0000 4b00 1e44 3100 0020 2020 245a 414c ..K..D1.. $ZAL\n 000db190: 4c4f 4353 544f 5220 636f 6e74 6169 6e73 LOCSTOR contains\n 000db1a0: 2074 6865 206e 756d 6265 7220 6f66 2062 the number of b\n 000db1b0: 7974 6573 2074 6861 7420 6172 6520 2873 ytes that are (s\n 000db1c0: 7562 2920 616c 6c6f 6361 7465 6453 001e ub) allocatedS..\n-000db1d0: 4641 0000 2020 2028 696e 636c 7564 696e FA.. (includin\n+000db1d0: 4441 0000 2020 2028 696e 636c 7564 696e DA.. (includin\n 000db1e0: 6720 6f76 6572 6865 6164 2920 6279 2047 g overhead) by G\n 000db1f0: 542e 4d20 666f 7220 7661 7269 6f75 7320 T.M for various \n 000db200: 6163 7469 7669 7469 6573 2e20 4974 2070 activities. It p\n 000db210: 726f 7669 6465 7320 6f6e 6520 7669 6577 rovides one view\n-000db220: 5400 1e46 5100 0020 2020 2873 6565 2061 T..FQ.. (see a\n+000db220: 5400 1e44 5100 0020 2020 2873 6565 2061 T..DQ.. (see a\n 000db230: 6c73 6f20 245a 5245 414c 5354 4f52 2061 lso $ZREALSTOR a\n 000db240: 6e64 2024 5a55 5345 4453 544f 5229 206f nd $ZUSEDSTOR) o\n 000db250: 6620 7468 6520 7072 6f63 6573 7320 6d65 f the process me\n 000db260: 6d6f 7279 2075 7469 6c69 7a61 7469 6f6e mory utilization\n-000db270: 2061 6e64 4a00 1e46 6100 0020 2020 6361 andJ..Fa.. ca\n+000db270: 2061 6e64 4a00 1e44 6100 0020 2020 6361 andJ..Da.. ca\n 000db280: 6e20 6865 6c70 2069 6465 6e74 6966 7920 n help identify \n 000db290: 7374 6f72 6167 6520 7265 6c61 7465 6420 storage related \n 000db2a0: 7072 6f62 6c65 6d73 2e20 4754 2e4d 2064 problems. GT.M d\n 000db2b0: 6f65 7320 6e6f 7420 7065 726d 6974 2900 oes not permit).\n-000db2c0: 1e46 7100 0020 2020 245a 414c 4c4f 4353 .Fq.. $ZALLOCS\n+000db2c0: 1e44 7100 0020 2020 245a 414c 4c4f 4353 .Dq.. $ZALLOCS\n 000db2d0: 544f 5220 746f 2062 6520 5345 5420 6f72 TOR to be SET or\n-000db2e0: 204e 4557 6564 2e07 001e 4681 0000 1100 NEWed....F.....\n-000db2f0: 1446 5544 4954 0000 245a 4155 4469 7412 .FUDIT..$ZAUDit.\n-000db300: 0019 46bf 1100 0020 2020 245a 4155 4469 ..F.... $ZAUDi\n-000db310: 7407 001a 4621 0000 5100 1a46 3100 0020 t...F!..Q..F1.. \n+000db2e0: 204e 4557 6564 2e07 001e 4481 0000 1100 NEWed....D.....\n+000db2f0: 1444 5544 4954 0000 245a 4155 4469 7412 .DUDIT..$ZAUDit.\n+000db300: 0019 44bf 1100 0020 2020 245a 4155 4469 ..D.... $ZAUDi\n+000db310: 7407 001a 4421 0000 5100 1a44 3100 0020 t...D!..Q..D1.. \n 000db320: 2020 245a 4155 4449 5420 636f 6e74 6169 $ZAUDIT contai\n 000db330: 6e73 2061 2062 6f6f 6c65 616e 2076 616c ns a boolean val\n 000db340: 7565 2074 6861 7420 696e 6469 6361 7465 ue that indicate\n 000db350: 7320 7768 6574 6865 7220 4175 6469 7420 s whether Audit \n-000db360: 5072 696e 6369 7061 6c4d 001a 4641 0000 PrincipalM..FA..\n+000db360: 5072 696e 6369 7061 6c4d 001a 4441 0000 PrincipalM..DA..\n 000db370: 2020 2044 6576 6963 6520 6973 2065 6e61 Device is ena\n 000db380: 626c 6564 2e20 4754 2e4d 2064 6f65 7320 bled. GT.M does \n 000db390: 6e6f 7420 7065 726d 6974 2024 5a41 5544 not permit $ZAUD\n 000db3a0: 4954 2074 6f20 6265 2053 4554 206f 7220 IT to be SET or \n-000db3b0: 4e45 5765 642e 0700 1a46 5100 000a 0013 NEWed....FQ.....\n-000db3c0: 4642 0000 245a 420e 0015 46bf 1100 0020 FB..$ZB...F.... \n-000db3d0: 2020 245a 4207 0016 4621 0000 4c00 1646 $ZB...F!..L..F\n+000db3b0: 4e45 5765 642e 0700 1a44 5100 000a 0013 NEWed....DQ.....\n+000db3c0: 4442 0000 245a 420e 0015 44bf 1100 0020 DB..$ZB...D.... \n+000db3d0: 2020 245a 4207 0016 4421 0000 4c00 1644 $ZB...D!..L..D\n 000db3e0: 3100 0020 2020 245a 4220 636f 6e74 6169 1.. $ZB contai\n 000db3f0: 6e73 2061 2073 7472 696e 6720 7370 6563 ns a string spec\n 000db400: 6966 7969 6e67 2074 6865 2069 6e70 7574 ifying the input\n 000db410: 2074 6572 6d69 6e61 746f 7220 666f 7220 terminator for \n-000db420: 7468 6520 6c61 7374 5200 1646 4100 0020 the lastR..FA.. \n+000db420: 7468 6520 6c61 7374 5200 1644 4100 0020 the lastR..DA.. \n 000db430: 2020 7465 726d 696e 616c 2052 4541 442e terminal READ.\n 000db440: 2024 5a42 2063 6f6e 7461 696e 7320 6e75 $ZB contains nu\n 000db450: 6c6c 2061 6e64 2069 7320 6e6f 7420 6d61 ll and is not ma\n 000db460: 696e 7461 696e 6564 2066 6f72 2064 6576 intained for dev\n-000db470: 6963 6573 206f 7468 6572 5200 1646 5100 ices otherR..FQ.\n+000db470: 6963 6573 206f 7468 6572 5200 1644 5100 ices otherR..DQ.\n 000db480: 0020 2020 7468 616e 2074 6572 6d69 6e61 . than termina\n 000db490: 6c73 2e20 245a 4220 6d61 7920 636f 6e74 ls. $ZB may cont\n 000db4a0: 6169 6e20 616e 7920 6c65 6761 6c20 696e ain any legal in\n 000db4b0: 7075 7420 7465 726d 696e 6174 6f72 2c20 put terminator, \n-000db4c0: 7375 6368 2061 7320 3c43 523e 5400 1646 such as T..F\n+000db4c0: 7375 6368 2061 7320 3c43 523e 5400 1644 such as T..D\n 000db4d0: 6100 0020 2020 2841 5343 4949 2031 3329 a.. (ASCII 13)\n 000db4e0: 206f 7220 616e 2065 7363 6170 6520 7365 or an escape se\n 000db4f0: 7175 656e 6365 2073 7461 7274 696e 6720 quence starting \n 000db500: 7769 7468 203c 4553 433e 2028 4153 4349 with (ASCI\n 000db510: 4920 3237 292c 2066 726f 6d20 7a65 726f I 27), from zero\n-000db520: 5300 1646 7100 0020 2020 2830 2920 746f S..Fq.. (0) to\n+000db520: 5300 1644 7100 0020 2020 2830 2920 746f S..Dq.. (0) to\n 000db530: 2031 3520 6279 7465 7320 696e 206c 656e 15 bytes in len\n 000db540: 6774 682e 2024 5a42 2063 6f6e 7461 696e gth. $ZB contain\n 000db550: 7320 6e75 6c6c 2066 6f72 2061 6e79 2052 s null for any R\n 000db560: 4541 4420 7465 726d 696e 6174 6564 2062 EAD terminated b\n-000db570: 7920 6153 0016 4681 0000 2020 2074 696d y aS..F... tim\n+000db570: 7920 6153 0016 4481 0000 2020 2074 696d y aS..D... tim\n 000db580: 656f 7574 206f 7220 616e 7920 6669 7865 eout or any fixe\n 000db590: 642d 6c65 6e67 7468 2052 4541 4420 7465 d-length READ te\n 000db5a0: 726d 696e 6174 6564 2062 7920 696e 7075 rminated by inpu\n 000db5b0: 7420 7265 6163 6869 6e67 2074 6865 206d t reaching the m\n-000db5c0: 6178 696d 756d 1100 1646 9100 0020 2020 aximum...F... \n-000db5d0: 6c65 6e67 7468 2e08 0015 46c0 1100 0053 length....F....S\n-000db5e0: 0016 4612 0000 2020 2024 5a42 2063 6f6e ..F... $ZB con\n+000db5c0: 6178 696d 756d 1100 1644 9100 0020 2020 aximum...D... \n+000db5d0: 6c65 6e67 7468 2e08 0015 44c0 1100 0053 length....D....S\n+000db5e0: 0016 4412 0000 2020 2024 5a42 2063 6f6e ..D... $ZB con\n 000db5f0: 7461 696e 7320 7468 6520 6163 7475 616c tains the actual\n 000db600: 2063 6861 7261 6374 6572 2073 7472 696e character strin\n 000db610: 672c 206e 6f74 2061 2073 6571 7565 6e63 g, not a sequenc\n 000db620: 6520 6f66 206e 756d 6572 6963 2041 5343 e of numeric ASC\n-000db630: 4949 1000 1646 1300 0020 2020 636f 6465 II...F... code\n-000db640: 732e 0700 1646 1400 0012 0016 4615 0000 s....F......F...\n-000db650: 2020 2045 7861 6d70 6c65 3a07 0016 4616 Example:...F.\n-000db660: 0000 3b00 1646 1700 0020 2020 5345 5420 ..;..F... SET \n+000db630: 4949 1000 1644 1300 0020 2020 636f 6465 II...D... code\n+000db640: 732e 0700 1644 1400 0012 0016 4415 0000 s....D......D...\n+000db650: 2020 2045 7861 6d70 6c65 3a07 0016 4416 Example:...D.\n+000db660: 0000 3b00 1644 1700 0020 2020 5345 5420 ..;..D... SET \n 000db670: 7a62 3d24 5a42 2046 4f52 2069 3d31 3a31 zb=$ZB FOR i=1:1\n 000db680: 3a24 4c28 7a62 2920 5752 4954 4520 212c :$L(zb) WRITE !,\n 000db690: 692c 3f35 2c24 4128 7a62 2c69 2907 0016 i,?5,$A(zb,i)...\n-000db6a0: 4618 0000 4c00 1646 1900 0020 2020 5468 F...L..F... Th\n+000db6a0: 4418 0000 4c00 1644 1900 0020 2020 5468 D...L..D... Th\n 000db6b0: 6973 2064 6973 706c 6179 7320 7468 6520 is displays the \n 000db6c0: 7365 7269 6573 206f 6620 4153 4349 4920 series of ASCII \n 000db6d0: 636f 6465 7320 666f 7220 7468 6520 6368 codes for the ch\n 000db6e0: 6172 6163 7465 7273 2069 6e20 245a 422e aracters in $ZB.\n-000db6f0: 0700 1646 1a00 0052 0016 4621 0000 2020 ...F...R..F!.. \n+000db6f0: 0700 1644 1a00 0052 0016 4421 0000 2020 ...D...R..D!.. \n 000db700: 2024 5a42 2072 6566 6572 7320 746f 2074 $ZB refers to t\n 000db710: 6865 206c 6173 7420 5245 4144 2074 6572 he last READ ter\n 000db720: 6d69 6e61 746f 7220 6f66 2074 6865 2063 minator of the c\n 000db730: 7572 7265 6e74 2064 6576 6963 652e 2054 urrent device. T\n-000db740: 6865 7265 666f 7265 2c49 0016 4622 0000 herefore,I..F\"..\n+000db740: 6865 7265 666f 7265 2c49 0016 4422 0000 herefore,I..D\"..\n 000db750: 2020 2065 7865 7263 6973 6520 6361 7265 exercise care\n 000db760: 2069 6e20 7365 7175 656e 6369 6e67 2055 in sequencing U\n 000db770: 5345 2063 6f6d 6d61 6e64 7320 616e 6420 SE commands and \n 000db780: 7265 6665 7265 6e63 6573 2074 6f20 245a references to $Z\n-000db790: 422e 0700 1646 2300 003d 0016 4624 0000 B....F#..=..F$..\n+000db790: 422e 0700 1644 2300 003d 0016 4424 0000 B....D#..=..D$..\n 000db7a0: 2020 2047 542e 4d20 646f 6573 206e 6f74 GT.M does not\n 000db7b0: 2070 6572 6d69 7420 7468 6520 5345 5420 permit the SET \n 000db7c0: 636f 6d6d 616e 6420 746f 206d 6f64 6966 command to modif\n-000db7d0: 7920 245a 422e 0700 1646 2500 0000 0000 y $ZB....F%.....\n+000db7d0: 7920 245a 422e 0700 1644 2500 0000 0000 y $ZB....D%.....\n 000db7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000db7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000db800: 0100 0000 8804 0000 ee2d 0000 0000 0000 .........-......\n 000db810: 2900 0042 4845 4c50 00ff 7300 ff49 5356 )..BHELP..s..ISV\n 000db820: 00ff 7300 ff24 5a43 4d44 4c49 4e45 0000 ..s..$ZCMDLINE..\n-000db830: 245a 434d 646c 696e 6514 001b 46bf 1100 $ZCMdline...F...\n+000db830: 245a 434d 646c 696e 6514 001b 44bf 1100 $ZCMdline...D...\n 000db840: 0020 2020 245a 434d 646c 696e 6507 001c . $ZCMdline...\n-000db850: 4621 0000 5400 1c46 3100 0020 2020 245a F!..T..F1.. $Z\n+000db850: 4421 0000 5400 1c44 3100 0020 2020 245a D!..T..D1.. $Z\n 000db860: 434d 5b44 4c49 4e45 5d20 636f 6e74 6169 CM[DLINE] contai\n 000db870: 6e73 2061 2073 7472 696e 6720 7661 6c75 ns a string valu\n 000db880: 6520 7370 6563 6966 7969 6e67 2074 6865 e specifying the\n 000db890: 2022 6578 6365 7373 2220 706f 7274 696f \"excess\" portio\n-000db8a0: 6e20 6f66 2074 6865 4e00 1c46 4100 0020 n of theN..FA.. \n+000db8a0: 6e20 6f66 2074 6865 4e00 1c44 4100 0020 n of theN..DA.. \n 000db8b0: 2020 636f 6d6d 616e 6420 6c69 6e65 2074 command line t\n 000db8c0: 6861 7420 696e 766f 6b65 6420 7468 6520 hat invoked the \n 000db8d0: 4754 2e4d 2070 726f 6365 7373 2e20 4279 GT.M process. By\n 000db8e0: 2022 6578 6365 7373 2220 6973 206d 6561 \"excess\" is mea\n-000db8f0: 6e74 2074 6865 5100 1c46 5100 0020 2020 nt theQ..FQ.. \n+000db8f0: 6e74 2074 6865 5100 1c44 5100 0020 2020 nt theQ..DQ.. \n 000db900: 706f 7274 696f 6e20 6f66 2074 6865 2063 portion of the c\n 000db910: 6f6d 6d61 6e64 206c 696e 6520 7468 6174 ommand line that\n 000db920: 2069 7320 6c65 6674 2061 6674 6572 2047 is left after G\n 000db930: 542e 4d20 6861 7320 646f 6e65 2061 6c6c T.M has done all\n-000db940: 206f 6620 6974 7353 001c 4661 0000 2020 of itsS..Fa.. \n+000db940: 206f 6620 6974 7353 001c 4461 0000 2020 of itsS..Da.. \n 000db950: 2063 6f6d 6d61 6e64 206c 696e 6520 7072 command line pr\n 000db960: 6f63 6573 7369 6e67 2e20 466f 7220 6578 ocessing. For ex\n 000db970: 616d 706c 652c 2061 2063 6f6d 6d61 6e64 ample, a command\n 000db980: 206c 696e 6520 6d75 6d70 7320 2d64 6972 line mumps -dir\n-000db990: 6563 7420 6578 7472 6131 4f00 1c46 7100 ect extra1O..Fq.\n+000db990: 6563 7420 6578 7472 6131 4f00 1c44 7100 ect extra1O..Dq.\n 000db9a0: 0020 2020 6578 7472 6132 2063 6175 7365 . extra2 cause\n 000db9b0: 7320 4754 2e4d 2074 6f20 7072 6f63 6573 s GT.M to proces\n 000db9c0: 7320 7468 6520 636f 6d6d 616e 6420 6c69 s the command li\n 000db9d0: 6e65 2075 7074 6f20 6d75 6d70 7320 2d64 ne upto mumps -d\n-000db9e0: 6972 6563 7420 616e 644c 001c 4681 0000 irect andL..F...\n+000db9e0: 6972 6563 7420 616e 644c 001c 4481 0000 irect andL..D...\n 000db9f0: 2020 2070 6c61 6365 2074 6865 2022 6578 place the \"ex\n 000dba00: 6365 7373 2220 6f66 2074 6865 2063 6f6d cess\" of the com\n 000dba10: 6d61 6e64 206c 696e 652c 2074 6861 7420 mand line, that \n 000dba20: 6973 2022 6578 7472 6131 2065 7874 7261 is \"extra1 extra\n-000dba30: 3222 2069 6e53 001c 4691 0000 2020 2024 2\" inS..F... $\n+000dba30: 3222 2069 6e53 001c 4491 0000 2020 2024 2\" inS..D... $\n 000dba40: 5a43 4d44 4c49 4e45 2e20 245a 434d 444c ZCMDLINE. $ZCMDL\n 000dba50: 494e 4520 6769 7665 7320 7468 6520 4d20 INE gives the M \n 000dba60: 726f 7574 696e 6520 6163 6365 7373 2074 routine access t\n 000dba70: 6f20 7468 6520 7368 656c 6c20 636f 6d6d o the shell comm\n-000dba80: 616e 6420 6c69 6e65 1100 1b46 c011 0000 and line...F....\n-000dba90: 2020 2069 6e70 7574 2e07 001c 4612 0000 input....F...\n-000dbaa0: 5200 1c46 1300 0020 2020 4e6f 7465 2074 R..F... Note t\n+000dba80: 616e 6420 6c69 6e65 1100 1b44 c011 0000 and line...D....\n+000dba90: 2020 2069 6e70 7574 2e07 001c 4412 0000 input....D...\n+000dbaa0: 5200 1c44 1300 0020 2020 4e6f 7465 2074 R..D... Note t\n 000dbab0: 6861 7420 7468 6520 6163 7475 616c 2075 hat the actual u\n 000dbac0: 7365 7220 696e 7075 7420 636f 6d6d 616e ser input comman\n 000dbad0: 6420 6c69 6e65 206d 6967 6874 2068 6176 d line might hav\n 000dbae0: 6520 6265 656e 2074 7261 6e73 666f 726d e been transform\n-000dbaf0: 6564 5000 1c46 1400 0020 2020 6279 2074 edP..F... by t\n+000dbaf0: 6564 5000 1c44 1400 0020 2020 6279 2074 edP..D... by t\n 000dbb00: 6865 2073 6865 6c6c 2028 666f 7220 6578 he shell (for ex\n 000dbb10: 616d 706c 652c 2072 656d 6f76 696e 6720 ample, removing \n 000dbb20: 6f6e 6520 6c65 7665 6c20 6f66 2071 756f one level of quo\n 000dbb30: 7465 732c 2066 696c 656e 616d 652c 2061 tes, filename, a\n-000dbb40: 6e64 5400 1c46 1500 0020 2020 7769 6c64 ndT..F... wild\n+000dbb40: 6e64 5400 1c44 1500 0020 2020 7769 6c64 ndT..D... wild\n 000dbb50: 6361 7264 2073 7562 7374 6974 7569 6f6e card substituion\n 000dbb60: 2c20 616e 6420 736f 206f 6e2e 292c 2061 , and so on.), a\n 000dbb70: 6e64 2069 7420 6973 2074 6869 7320 7472 nd it is this tr\n 000dbb80: 616e 7366 6f72 6d65 6420 636f 6d6d 616e ansformed comman\n-000dbb90: 6420 6c69 6e65 1e00 1c46 1600 0020 2020 d line...F... \n+000dbb90: 6420 6c69 6e65 1e00 1c44 1600 0020 2020 d line...D... \n 000dbba0: 7468 6174 2047 542e 4d20 7072 6f63 6573 that GT.M proces\n-000dbbb0: 7365 732e 0700 1c46 1700 0012 001c 4618 ses....F......F.\n+000dbbb0: 7365 732e 0700 1c44 1700 0012 001c 4418 ses....D......D.\n 000dbbc0: 0000 2020 2045 7861 6d70 6c65 3a07 001c .. Example:...\n-000dbbd0: 4619 0000 1800 1c46 1a00 0020 2020 2420 F......F... $ \n-000dbbe0: 6361 7420 3e20 7465 7374 2e6d 2900 1c46 cat > test.m)..F\n+000dbbd0: 4419 0000 1800 1c44 1a00 0020 2020 2420 D......D... $ \n+000dbbe0: 6361 7420 3e20 7465 7374 2e6d 2900 1c44 cat > test.m)..D\n 000dbbf0: 2100 0020 2020 7772 6974 6520 2220 245a !.. write \" $Z\n 000dbc00: 434d 444c 494e 453d 222c 245a 434d 444c CMDLINE=\",$ZCMDL\n-000dbc10: 494e 452c 210e 001c 4622 0000 2020 2071 INE,!...F\".. q\n-000dbc20: 7569 742e 001c 4623 0000 2020 2024 206d uit...F#.. $ m\n+000dbc10: 494e 452c 210e 001c 4422 0000 2020 2071 INE,!...D\".. q\n+000dbc20: 7569 742e 001c 4423 0000 2020 2024 206d uit...D#.. $ m\n 000dbc30: 756d 7073 202d 7275 6e20 7465 7374 204f umps -run test O\n 000dbc40: 5448 4552 2020 696e 666f 726d 6174 696f THER informatio\n-000dbc50: 6e25 001c 4624 0000 2020 2024 5a43 4d44 n%..F$.. $ZCMD\n+000dbc50: 6e25 001c 4424 0000 2020 2024 5a43 4d44 n%..D$.. $ZCMD\n 000dbc60: 4c49 4e45 3d4f 5448 4552 2069 6e66 6f72 LINE=OTHER infor\n-000dbc70: 6d61 7469 6f6e 0b00 1c46 2500 0020 2020 mation...F%.. \n-000dbc80: 2407 001c 4626 0000 0000 0000 0000 0000 $...F&..........\n+000dbc70: 6d61 7469 6f6e 0b00 1c44 2500 0020 2020 mation...D%.. \n+000dbc80: 2407 001c 4426 0000 0000 0000 0000 0000 $...D&..........\n 000dbc90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000dbca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000dbcb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000dbcc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000dbcd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000dbce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000dbcf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -56315,481 +56315,481 @@\n 000dbfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000dbfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000dbfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000dbfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000dbfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000dbff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000dc000: 0100 0000 fb07 0000 bf2d 0000 0000 0000 .........-......\n-000dc010: 7000 0046 4845 4c50 00ff 7300 ff49 5356 p..FHELP..s..ISV\n+000dc010: 7000 0044 4845 4c50 00ff 7300 ff49 5356 p..DHELP..s..ISV\n 000dc020: 00ff 7300 ff24 5a43 4d44 4c49 4e45 00c0 ..s..$ZCMDLINE..\n 000dc030: 2700 0020 2020 5468 6973 2063 7265 6174 '.. This creat\n 000dc040: 6573 2074 6865 2070 726f 6772 616d 2074 es the program t\n 000dc050: 6573 742e 6d2c 2077 6869 6368 2077 7269 est.m, which wri\n 000dc060: 7465 7320 7468 6520 7661 6c75 6520 6f66 tes the value of\n 000dc070: 2024 5a43 4d44 4c49 4e45 2e20 4e6f 7465 $ZCMDLINE. Note\n-000dc080: 5400 1c46 2800 0020 2020 686f 7720 7468 T..F(.. how th\n+000dc080: 5400 1c44 2800 0020 2020 686f 7720 7468 T..D(.. how th\n 000dc090: 6520 7477 6f20 7370 6163 6573 2073 7065 e two spaces spe\n 000dc0a0: 6369 6669 6564 2069 6e20 4f54 4845 5220 cified in OTHER \n 000dc0b0: 696e 666f 726d 6174 696f 6e20 696e 2074 information in t\n 000dc0c0: 6865 2063 6f6d 6d61 6e64 206c 696e 6520 he command line \n-000dc0d0: 6765 7473 5400 1c46 2900 0020 2020 7472 getsT..F).. tr\n+000dc0d0: 6765 7473 5400 1c44 2900 0020 2020 7472 getsT..D).. tr\n 000dc0e0: 616e 7366 6f72 6d65 6420 746f 206a 7573 ansformed to jus\n 000dc0f0: 7420 6f6e 6520 7370 6163 6520 696e 204f t one space in O\n 000dc100: 5448 4552 2069 6e66 6f72 6d61 7469 6f6e THER information\n 000dc110: 2069 6e20 245a 434d 444c 494e 4520 6475 in $ZCMDLINE du\n-000dc120: 6520 746f 2074 6865 2100 1c46 2a00 0020 e to the!..F*.. \n+000dc120: 6520 746f 2074 6865 2100 1c44 2a00 0020 e to the!..D*.. \n 000dc130: 2020 7368 656c 6c27 7320 7072 652d 7072 shell's pre-pr\n-000dc140: 6f63 6573 7369 6e67 2e07 001c 4631 0000 ocessing....F1..\n-000dc150: 1200 1c46 3200 0020 2020 4578 616d 706c ...F2.. Exampl\n-000dc160: 653a 0700 1c46 3300 0015 001c 4634 0000 e:...F3.....F4..\n+000dc140: 6f63 6573 7369 6e67 2e07 001c 4431 0000 ocessing....D1..\n+000dc150: 1200 1c44 3200 0020 2020 4578 616d 706c ...D2.. Exampl\n+000dc160: 653a 0700 1c44 3300 0015 001c 4434 0000 e:...D3.....D4..\n 000dc170: 2020 2024 2063 6174 2066 6f6f 2e6d 4a00 $ cat foo.mJ.\n-000dc180: 1c46 3500 0020 2020 666f 6f20 2020 2020 .F5.. foo \n+000dc180: 1c44 3500 0020 2020 666f 6f20 2020 2020 .D5.. foo \n 000dc190: 3b20 6120 726f 7574 696e 6520 746f 2069 ; a routine to i\n 000dc1a0: 6e76 6f6b 6520 616e 2061 7262 6974 7261 nvoke an arbitra\n 000dc1b0: 7279 2065 6e74 7279 2077 6974 6820 6f72 ry entry with or\n-000dc1c0: 2077 6974 686f 7574 1500 1c46 3600 0020 without...F6.. \n+000dc1c0: 2077 6974 686f 7574 1500 1c44 3600 0020 without...D6.. \n 000dc1d0: 2020 2070 6172 616d 6574 6572 730e 001c parameters...\n-000dc1e0: 4637 0000 2020 2020 2020 3b39 001c 4638 F7.. ;9..F8\n+000dc1e0: 4437 0000 2020 2020 2020 3b39 001c 4438 D7.. ;9..D8\n 000dc1f0: 0000 2020 2020 2073 6574 2024 6574 7261 .. set $etra\n 000dc200: 703d 2222 203b 2065 7869 7420 6966 2074 p=\"\" ; exit if t\n 000dc210: 6865 2069 6e70 7574 2069 736e 2774 2076 he input isn't v\n-000dc220: 616c 6964 3400 1c46 3900 0020 2020 2020 alid4..F9.. \n+000dc220: 616c 6964 3400 1c44 3900 0020 2020 2020 alid4..D9.. \n 000dc230: 6966 2024 6c65 6e67 7468 2824 7a63 6d64 if $length($zcmd\n 000dc240: 6c69 6e65 2920 646f 2040 247a 636d 646c line) do @$zcmdl\n-000dc250: 696e 6520 7175 6974 1000 1c46 3a00 0020 ine quit...F:.. \n-000dc260: 2020 2020 7175 6974 3000 1c46 4100 0020 quit0..FA.. \n+000dc250: 696e 6520 7175 6974 1000 1c44 3a00 0020 ine quit...D:.. \n+000dc260: 2020 2020 7175 6974 3000 1c44 4100 0020 quit0..DA.. \n 000dc270: 2020 2420 6d75 6d70 7320 2d72 756e 2066 $ mumps -run f\n 000dc280: 6f6f 2027 4241 525e 464f 4f42 4152 2822 oo 'BAR^FOOBAR(\"\n-000dc290: 6865 6c6c 6f22 2927 0700 1c46 4200 0053 hello\")'...FB..S\n-000dc2a0: 001c 4643 0000 2020 2049 6e20 7468 6973 ..FC.. In this\n+000dc290: 6865 6c6c 6f22 2927 0700 1c44 4200 0053 hello\")'...DB..S\n+000dc2a0: 001c 4443 0000 2020 2049 6e20 7468 6973 ..DC.. In this\n 000dc2b0: 2065 7861 6d70 6c65 2c20 4754 2e4d 2070 example, GT.M p\n 000dc2c0: 726f 6365 7373 6573 2074 6865 2073 6865 rocesses the she\n 000dc2d0: 6c6c 2063 6f6d 6d61 6e64 206c 696e 6520 ll command line \n 000dc2e0: 7570 2074 6f20 666f 6f20 616e 6420 7075 up to foo and pu\n-000dc2f0: 7473 4e00 1c46 4400 0020 2020 7468 6520 tsN..FD.. the \n+000dc2f0: 7473 4e00 1c44 4400 0020 2020 7468 6520 tsN..DD.. the \n 000dc300: 7265 7374 2069 6e20 245a 434d 444c 494e rest in $ZCMDLIN\n 000dc310: 452e 2054 6869 7320 6d65 6368 616e 6973 E. This mechanis\n 000dc320: 6d20 616c 6c6f 7773 206d 756d 7073 202d m allows mumps -\n 000dc330: 7275 6e20 746f 2069 6e76 6f6b 6520 616e run to invoke an\n-000dc340: 4f00 1c46 4500 0020 2020 6172 6269 7472 O..FE.. arbitr\n+000dc340: 4f00 1c44 4500 0020 2020 6172 6269 7472 O..DE.. arbitr\n 000dc350: 6172 7920 656e 7472 7972 6566 2077 6974 ary entryref wit\n 000dc360: 6820 6f72 2077 6974 686f 7574 2070 6172 h or without par\n 000dc370: 616d 6574 6572 732e 204e 6f74 6520 7468 ameters. Note th\n 000dc380: 6174 2074 6869 7320 6578 616d 706c 654a at this exampleJ\n-000dc390: 001c 4646 0000 2020 2065 6e63 6c6f 7365 ..FF.. enclose\n+000dc390: 001c 4446 0000 2020 2065 6e63 6c6f 7365 ..DF.. enclose\n 000dc3a0: 7320 7468 6520 636f 6d6d 616e 6420 6c69 s the command li\n 000dc3b0: 6e65 2061 7267 756d 656e 7420 7769 7468 ne argument with\n 000dc3c0: 2073 696e 676c 6520 7175 6f74 6573 2074 single quotes t\n-000dc3d0: 6f20 7072 6576 656e 7453 001c 4647 0000 o preventS..FG..\n+000dc3d0: 6f20 7072 6576 656e 7453 001c 4447 0000 o preventS..DG..\n 000dc3e0: 2020 2069 6e61 7070 726f 7072 6961 7465 inappropriate\n 000dc3f0: 2065 7870 616e 7369 6f6e 2069 6e20 426f expansion in Bo\n 000dc400: 7572 6e65 2d74 7970 6520 7368 656c 6c73 urne-type shells\n 000dc410: 2e20 416c 7761 7973 2072 656d 656d 6265 . Always remembe\n-000dc420: 7220 746f 2075 7365 2074 6865 4b00 1c46 r to use theK..F\n+000dc420: 7220 746f 2075 7365 2074 6865 4b00 1c44 r to use theK..D\n 000dc430: 4800 0020 2020 6573 6361 7069 6e67 2061 H.. escaping a\n 000dc440: 6e64 2071 756f 7469 6e67 2063 6f6e 7665 nd quoting conve\n 000dc450: 6e74 696f 6e73 206f 6620 7468 6520 7368 ntions of the sh\n 000dc460: 656c 6c20 616e 6420 4754 2e4d 2074 6f20 ell and GT.M to \n-000dc470: 7072 6576 656e 7422 001c 4649 0000 2020 prevent\"..FI.. \n+000dc470: 7072 6576 656e 7422 001c 4449 0000 2020 prevent\"..DI.. \n 000dc480: 2069 6e61 7070 726f 7072 6961 7465 2065 inappropriate e\n-000dc490: 7870 616e 7369 6f6e 2e07 001c 464a 0000 xpansion....FJ..\n-000dc4a0: 1700 1c46 5100 0020 2020 2a2a 496d 706f ...FQ.. **Impo\n-000dc4b0: 7274 616e 742a 2a07 001c 4652 0000 5000 rtant**...FR..P.\n-000dc4c0: 1c46 5300 0020 2020 5573 6520 7468 6520 .FS.. Use the \n+000dc490: 7870 616e 7369 6f6e 2e07 001c 444a 0000 xpansion....DJ..\n+000dc4a0: 1700 1c44 5100 0020 2020 2a2a 496d 706f ...DQ.. **Impo\n+000dc4b0: 7274 616e 742a 2a07 001c 4452 0000 5000 rtant**...DR..P.\n+000dc4c0: 1c44 5300 0020 2020 5573 6520 7468 6520 .DS.. Use the \n 000dc4d0: 5e25 5843 4d44 2075 7469 6c69 7479 2074 ^%XCMD utility t\n 000dc4e0: 6f20 5845 4355 5445 7320 636f 6465 2066 o XECUTEs code f\n 000dc4f0: 726f 6d20 7468 6520 7368 656c 6c20 636f rom the shell co\n 000dc500: 6d6d 616e 6420 6c69 6e65 2061 6e64 5400 mmand line andT.\n-000dc510: 1c46 5400 0020 2020 7265 7475 726e 2061 .FT.. return a\n+000dc510: 1c44 5400 0020 2020 7265 7475 726e 2061 .DT.. return a\n 000dc520: 6e79 2065 7272 6f72 2073 7461 7475 7320 ny error status \n 000dc530: 2874 7275 6e63 6174 6564 2074 6f20 6120 (truncated to a \n 000dc540: 7369 6e67 6c65 2062 7974 6520 6f6e 2055 single byte on U\n 000dc550: 4e49 5829 2074 6861 7420 7468 6520 636f NIX) that the co\n-000dc560: 6465 1400 1c46 5500 0020 2020 6765 6e65 de...FU.. gene\n-000dc570: 7261 7465 732e 0700 1c46 5600 0015 0014 rates....FV.....\n-000dc580: 464f 4d50 494c 4500 0024 5a43 4f6d 7069 FOMPILE..$ZCOmpi\n-000dc590: 6c65 1400 1b46 bf11 0000 2020 2024 5a43 le...F.... $ZC\n-000dc5a0: 4f6d 7069 6c65 0700 1c46 2100 0050 001c Ompile...F!..P..\n-000dc5b0: 4631 0000 2020 2024 5a43 4f5b 4d50 494c F1.. $ZCO[MPIL\n+000dc560: 6465 1400 1c44 5500 0020 2020 6765 6e65 de...DU.. gene\n+000dc570: 7261 7465 732e 0700 1c44 5600 0015 0014 rates....DV.....\n+000dc580: 444f 4d50 494c 4500 0024 5a43 4f6d 7069 DOMPILE..$ZCOmpi\n+000dc590: 6c65 1400 1b44 bf11 0000 2020 2024 5a43 le...D.... $ZC\n+000dc5a0: 4f6d 7069 6c65 0700 1c44 2100 0050 001c Ompile...D!..P..\n+000dc5b0: 4431 0000 2020 2024 5a43 4f5b 4d50 494c D1.. $ZCO[MPIL\n 000dc5c0: 455d 2063 6f6e 7461 696e 7320 6120 7374 E] contains a st\n 000dc5d0: 7269 6e67 2076 616c 7565 2063 6f6d 706f ring value compo\n 000dc5e0: 7365 6420 6f66 206f 6e65 206f 7220 6d6f sed of one or mo\n 000dc5f0: 7265 2071 7561 6c69 6669 6572 7353 001c re qualifiersS..\n-000dc600: 4641 0000 2020 2074 6861 7420 636f 6e74 FA.. that cont\n+000dc600: 4441 0000 2020 2074 6861 7420 636f 6e74 DA.. that cont\n 000dc610: 726f 6c20 7468 6520 4754 2e4d 2063 6f6d rol the GT.M com\n 000dc620: 7069 6c65 722e 2045 7870 6c69 6369 7420 piler. Explicit \n 000dc630: 5a4c 494e 4b73 2061 6e64 2061 7574 6f2d ZLINKs and auto-\n 000dc640: 5a4c 494e 4b73 2075 7365 2074 6865 7365 ZLINKs use these\n-000dc650: 4800 1c46 5100 0020 2020 7175 616c 6966 H..FQ.. qualif\n+000dc650: 4800 1c44 5100 0020 2020 7175 616c 6966 H..DQ.. qualif\n 000dc660: 6965 7273 2061 7320 6465 6661 756c 7473 iers as defaults\n 000dc670: 2066 6f72 2061 6e79 2063 6f6d 7069 6c61 for any compila\n 000dc680: 7469 6f6e 7320 7468 6174 2074 6865 7920 tions that they \n-000dc690: 7065 7266 6f72 6d2e 0700 1c46 6100 0053 perform....Fa..S\n-000dc6a0: 001c 4671 0000 2020 2024 5a43 4f4d 5049 ..Fq.. $ZCOMPI\n+000dc690: 7065 7266 6f72 6d2e 0700 1c44 6100 0053 perform....Da..S\n+000dc6a0: 001c 4471 0000 2020 2024 5a43 4f4d 5049 ..Dq.. $ZCOMPI\n 000dc6b0: 4c45 2069 7320 6120 7265 6164 2d77 7269 LE is a read-wri\n 000dc6c0: 7465 2049 5356 2c20 7468 6174 2069 732c te ISV, that is,\n 000dc6d0: 2069 7420 6361 6e20 6170 7065 6172 206f it can appear o\n 000dc6e0: 6e20 7468 6520 6c65 6674 2073 6964 6520 n the left side \n-000dc6f0: 6f66 5200 1c46 8100 0020 2020 7468 6520 ofR..F... the \n+000dc6f0: 6f66 5200 1c44 8100 0020 2020 7468 6520 ofR..D... the \n 000dc700: 6571 7561 6c20 7369 676e 2028 3d29 2069 equal sign (=) i\n 000dc710: 6e20 7468 6520 6172 6775 6d65 6e74 2074 n the argument t\n 000dc720: 6f20 7468 6520 5345 5420 636f 6d6d 616e o the SET comman\n 000dc730: 642e 2041 2024 5a43 4f4d 5049 4c45 2076 d. A $ZCOMPILE v\n-000dc740: 616c 7565 5400 1c46 9100 0020 2020 6861 alueT..F... ha\n+000dc740: 616c 7565 5400 1c44 9100 0020 2020 6861 alueT..D... ha\n 000dc750: 7320 7468 6520 666f 726d 206f 6620 6120 s the form of a \n 000dc760: 6c69 7374 206f 6620 4d20 636f 6d6d 616e list of M comman\n 000dc770: 6420 7175 616c 6966 6965 7273 2065 6163 d qualifiers eac\n 000dc780: 6820 7365 7061 7261 7465 6420 6279 2061 h separated by a\n-000dc790: 2073 7061 6365 2028 0d00 1b46 c011 0000 space (...F....\n-000dc7a0: 2020 2029 2e07 001c 4612 0000 4f00 1c46 )....F...O..F\n+000dc790: 2073 7061 6365 2028 0d00 1b44 c011 0000 space (...D....\n+000dc7a0: 2020 2029 2e07 001c 4412 0000 4f00 1c44 )....D...O..D\n 000dc7b0: 1300 0020 2020 5768 656e 2074 6865 2065 ... When the e\n 000dc7c0: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n 000dc7d0: 626c 6520 6774 6d63 6f6d 7069 6c65 2069 ble gtmcompile i\n 000dc7e0: 7320 6465 6669 6e65 642c 2047 542e 4d20 s defined, GT.M \n 000dc7f0: 696e 6974 6961 6c69 7a65 7300 0000 0000 initializes.....\n 000dc800: 0100 0000 f707 0000 ea2d 0000 0000 0000 .........-......\n-000dc810: 6c00 0046 4845 4c50 00ff 7300 ff49 5356 l..FHELP..s..ISV\n+000dc810: 6c00 0044 4845 4c50 00ff 7300 ff49 5356 l..DHELP..s..ISV\n 000dc820: 00ff 7300 ff24 5a43 4f4d 5049 4c45 00c0 ..s..$ZCOMPILE..\n 000dc830: 1400 0020 2020 245a 434f 4d50 494c 4520 ... $ZCOMPILE \n 000dc840: 746f 2074 6865 2074 7261 6e73 6c61 7469 to the translati\n 000dc850: 6f6e 206f 6620 6774 6d63 6f6d 7069 6c65 on of gtmcompile\n 000dc860: 2e20 4f74 6865 7277 6973 6520 4754 2e4d . Otherwise GT.M\n-000dc870: 2069 6e69 7469 616c 697a 6573 4c00 1c46 initializesL..F\n+000dc870: 2069 6e69 7469 616c 697a 6573 4c00 1c44 initializesL..D\n 000dc880: 1500 0020 2020 245a 434f 4d50 494c 4520 ... $ZCOMPILE \n 000dc890: 746f 206e 756c 6c2e 2043 6861 6e67 6573 to null. Changes\n 000dc8a0: 2074 6f20 7468 6520 7661 6c75 6520 6f66 to the value of\n 000dc8b0: 2024 5a43 4f4d 5049 4c45 2064 7572 696e $ZCOMPILE durin\n-000dc8c0: 6720 6120 4754 2e4d 4f00 1c46 1600 0020 g a GT.MO..F... \n+000dc8c0: 6720 6120 4754 2e4d 4f00 1c44 1600 0020 g a GT.MO..D... \n 000dc8d0: 2020 696e 766f 6361 7469 6f6e 206f 6e6c invocation onl\n 000dc8e0: 7920 6c61 7374 2066 6f72 2074 6865 2063 y last for the c\n 000dc8f0: 7572 7265 6e74 2069 6e76 6f63 6174 696f urrent invocatio\n 000dc900: 6e20 616e 6420 646f 206e 6f74 2063 6861 n and do not cha\n-000dc910: 6e67 6520 7468 6537 001c 4617 0000 2020 nge the7..F... \n+000dc910: 6e67 6520 7468 6537 001c 4417 0000 2020 nge the7..D... \n 000dc920: 2076 616c 7565 206f 6620 7468 6520 656e value of the en\n 000dc930: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n 000dc940: 6c65 2067 746d 636f 6d70 696c 652e 0700 le gtmcompile...\n-000dc950: 1c46 1800 0048 001c 4619 0000 2020 205a .F...H..F... Z\n+000dc950: 1c44 1800 0048 001c 4419 0000 2020 205a .D...H..D... Z\n 000dc960: 434f 4d50 494c 4520 7265 7475 726e 7320 COMPILE returns \n 000dc970: 6120 7374 6174 7573 206f 6620 3120 6166 a status of 1 af\n 000dc980: 7465 7220 616e 7920 6572 726f 7220 696e ter any error in\n 000dc990: 2063 6f6d 7069 6c61 7469 6f6e 2e07 001c compilation....\n-000dc9a0: 461a 0000 4c00 1c46 2100 0020 2020 5768 F...L..F!.. Wh\n+000dc9a0: 441a 0000 4c00 1c44 2100 0020 2020 5768 D...L..D!.. Wh\n 000dc9b0: 656e 2024 5a43 4f4d 5049 4c45 2069 7320 en $ZCOMPILE is \n 000dc9c0: 6e75 6c6c 2c20 4754 2e4d 2075 7365 7320 null, GT.M uses \n 000dc9d0: 7468 6520 6465 6661 756c 7420 4d20 636f the default M co\n 000dc9e0: 6d6d 616e 6420 7175 616c 6966 6965 7273 mmand qualifiers\n-000dc9f0: 3600 1c46 2200 0020 2020 2d49 474e 4f52 6..F\".. -IGNOR\n+000dc9f0: 3600 1c44 2200 0020 2020 2d49 474e 4f52 6..D\".. -IGNOR\n 000dca00: 452c 202d 4c41 4245 4c3d 4c4f 5745 522c E, -LABEL=LOWER,\n 000dca10: 202d 4e4f 4c49 5354 2c20 616e 6420 2d4f -NOLIST, and -O\n-000dca20: 424a 4543 542e 0700 1c46 2300 0012 001c BJECT....F#.....\n-000dca30: 4624 0000 2020 2045 7861 6d70 6c65 3a07 F$.. Example:.\n-000dca40: 001c 4625 0000 3900 1c46 2600 0020 2020 ..F%..9..F&.. \n+000dca20: 424a 4543 542e 0700 1c44 2300 0012 001c BJECT....D#.....\n+000dca30: 4424 0000 2020 2045 7861 6d70 6c65 3a07 D$.. Example:.\n+000dca40: 001c 4425 0000 3900 1c44 2600 0020 2020 ..D%..9..D&.. \n 000dca50: 2420 6578 706f 7274 2067 746d 636f 6d70 $ export gtmcomp\n 000dca60: 696c 653d 222d 4c49 5354 202d 4c45 4e47 ile=\"-LIST -LENG\n 000dca70: 5448 3d35 3620 2d53 5041 4345 3d32 220f TH=56 -SPACE=2\".\n-000dca80: 001c 4627 0000 2020 2024 2067 746d 1d00 ..F'.. $ gtm..\n-000dca90: 1c46 2800 0020 2020 4754 4d3e 5752 4954 .F(.. GTM>WRIT\n-000dcaa0: 4520 245a 434f 4d50 494c 4523 001c 4629 E $ZCOMPILE#..F)\n+000dca80: 001c 4427 0000 2020 2024 2067 746d 1d00 ..D'.. $ gtm..\n+000dca90: 1c44 2800 0020 2020 4754 4d3e 5752 4954 .D(.. GTM>WRIT\n+000dcaa0: 4520 245a 434f 4d50 494c 4523 001c 4429 E $ZCOMPILE#..D)\n 000dcab0: 0000 2020 202d 4c49 5354 202d 4c45 4e47 .. -LIST -LENG\n 000dcac0: 5448 3d35 3620 2d53 5041 4345 3d32 2d00 TH=56 -SPACE=2-.\n-000dcad0: 1c46 2a00 0020 2020 4754 4d3e 5345 5420 .F*.. GTM>SET \n+000dcad0: 1c44 2a00 0020 2020 4754 4d3e 5345 5420 .D*.. GTM>SET \n 000dcae0: 245a 434f 4d50 494c 453d 222d 4c49 5354 $ZCOMPILE=\"-LIST\n-000dcaf0: 202d 4e4f 4947 4e4f 5245 221d 001c 4631 -NOIGNORE\"...F1\n+000dcaf0: 202d 4e4f 4947 4e4f 5245 221d 001c 4431 -NOIGNORE\"...D1\n 000dcb00: 0000 2020 2047 544d 3e57 5249 5445 2024 .. GTM>WRITE $\n-000dcb10: 5a43 4f4d 5049 4c45 1900 1c46 3200 0020 ZCOMPILE...F2.. \n+000dcb10: 5a43 4f4d 5049 4c45 1900 1c44 3200 0020 ZCOMPILE...D2.. \n 000dcb20: 2020 2d4c 4953 5420 2d4e 4f49 474e 4f52 -LIST -NOIGNOR\n-000dcb30: 4519 001c 4633 0000 2020 2047 544d 3e5a E...F3.. GTM>Z\n-000dcb40: 4c49 4e4b 2022 412e 6d22 1200 1c46 3400 LINK \"A.m\"...F4.\n-000dcb50: 0020 2020 4754 4d3e 4841 4c54 1c00 1c46 . GTM>HALT...F\n+000dcb30: 4519 001c 4433 0000 2020 2047 544d 3e5a E...D3.. GTM>Z\n+000dcb40: 4c49 4e4b 2022 412e 6d22 1200 1c44 3400 LINK \"A.m\"...D4.\n+000dcb50: 0020 2020 4754 4d3e 4841 4c54 1c00 1c44 . GTM>HALT...D\n 000dcb60: 3500 0020 2020 2420 6563 686f 2024 6774 5.. $ echo $gt\n-000dcb70: 6d63 6f6d 7069 6c65 2300 1c46 3600 0020 mcompile#..F6.. \n+000dcb70: 6d63 6f6d 7069 6c65 2300 1c44 3600 0020 mcompile#..D6.. \n 000dcb80: 2020 2d4c 4953 5420 2d4c 454e 4754 483d -LIST -LENGTH=\n-000dcb90: 3536 202d 5350 4143 453d 3207 001c 4637 56 -SPACE=2...F7\n-000dcba0: 0000 5400 1c46 3800 0020 2020 5468 6973 ..T..F8.. This\n+000dcb90: 3536 202d 5350 4143 453d 3207 001c 4437 56 -SPACE=2...D7\n+000dcba0: 0000 5400 1c44 3800 0020 2020 5468 6973 ..T..D8.. This\n 000dcbb0: 2065 7861 6d70 6c65 2075 7365 7320 7468 example uses th\n 000dcbc0: 6520 656e 7669 726f 6e6d 656e 7420 7661 e environment va\n 000dcbd0: 7269 6162 6c65 2067 746d 636f 6d70 696c riable gtmcompil\n 000dcbe0: 6520 746f 2073 6574 2075 7020 245a 434f e to set up $ZCO\n-000dcbf0: 4d50 494c 452e 4d00 1c46 3900 0020 2020 MPILE.M..F9.. \n+000dcbf0: 4d50 494c 452e 4d00 1c44 3900 0020 2020 MPILE.M..D9.. \n 000dcc00: 5468 656e 2069 7420 6d6f 6469 6669 6573 Then it modifies\n 000dcc10: 2024 5a43 4f4d 5049 4c45 2077 6974 6820 $ZCOMPILE with \n 000dcc20: 7468 6520 5345 5420 636f 6d6d 616e 642e the SET command.\n 000dcc30: 2054 6865 205a 4c49 4e4b 2061 7267 756d The ZLINK argum\n-000dcc40: 656e 7452 001c 463a 0000 2020 2073 7065 entR..F:.. spe\n+000dcc40: 656e 7452 001c 443a 0000 2020 2073 7065 entR..D:.. spe\n 000dcc50: 6369 6669 6573 2061 2066 696c 6520 7769 cifies a file wi\n 000dcc60: 7468 2061 202e 6d20 6578 7465 6e73 696f th a .m extensio\n 000dcc70: 6e20 2874 7970 6529 2c20 7768 6963 6820 n (type), which \n 000dcc80: 666f 7263 6573 2061 2063 6f6d 7069 6c65 forces a compile\n-000dcc90: 2e20 5468 6553 001c 4641 0000 2020 2063 . TheS..FA.. c\n+000dcc90: 2e20 5468 6553 001c 4441 0000 2020 2063 . TheS..DA.. c\n 000dcca0: 6f6d 7069 6c65 2070 726f 6475 6365 7320 ompile produces \n 000dccb0: 6120 6c69 7374 696e 6720 666f 7220 726f a listing for ro\n 000dccc0: 7574 696e 6520 412e 6d20 616e 6420 646f utine A.m and do\n 000dccd0: 6573 206e 6f74 2070 726f 6475 6365 2061 es not produce a\n-000dcce0: 6e20 6f62 6a65 6374 4f00 1c46 4200 0020 n objectO..FB.. \n+000dcce0: 6e20 6f62 6a65 6374 4f00 1c44 4200 0020 n objectO..DB.. \n 000dccf0: 2020 6d6f 6475 6c65 2069 6620 412e 6d20 module if A.m \n 000dcd00: 636f 6e74 6169 6e73 2063 6f6d 7069 6c61 contains compila\n 000dcd10: 7469 6f6e 2065 7272 6f72 732e 2041 6674 tion errors. Aft\n 000dcd20: 6572 2047 542e 4d20 7465 726d 696e 6174 er GT.M terminat\n-000dcd30: 6573 2c20 7468 6552 001c 4643 0000 2020 es, theR..FC.. \n+000dcd30: 6573 2c20 7468 6552 001c 4443 0000 2020 es, theR..DC.. \n 000dcd40: 2073 6865 6c6c 2063 6f6d 6d61 6e64 2065 shell command e\n 000dcd50: 6368 6f20 2467 746d 636f 6d70 696c 6520 cho $gtmcompile \n 000dcd60: 6465 6d6f 6e73 7472 6174 6573 2074 6861 demonstrates tha\n 000dcd70: 7420 7468 6520 5345 5420 636f 6d6d 616e t the SET comman\n-000dcd80: 6420 6469 6420 6e6f 742a 001c 4644 0000 d did not*..FD..\n+000dcd80: 6420 6469 6420 6e6f 742a 001c 4444 0000 d did not*..DD..\n 000dcd90: 2020 2063 6861 6e67 6520 7468 6520 656e change the en\n 000dcda0: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n-000dcdb0: 6c65 2e07 001c 4645 0000 1500 1446 5354 le....FE.....FST\n+000dcdb0: 6c65 2e07 001c 4445 0000 1500 1444 5354 le....DE.....DST\n 000dcdc0: 4154 5553 0000 245a 4373 7461 7475 7314 ATUS..$ZCstatus.\n-000dcdd0: 001b 46bf 1100 0020 2020 245a 4373 7461 ..F.... $ZCsta\n-000dcde0: 7475 7307 001c 4621 0000 5100 1c46 3100 tus...F!..Q..F1.\n+000dcdd0: 001b 44bf 1100 0020 2020 245a 4373 7461 ..D.... $ZCsta\n+000dcde0: 7475 7307 001c 4421 0000 5100 1c44 3100 tus...D!..Q..D1.\n 000dcdf0: 0020 2020 245a 435b 5354 4154 5553 5d20 . $ZC[STATUS] \n 000dce00: 686f 6c64 7320 7468 6520 7661 6c75 6520 holds the value \n 000dce10: 6f66 2074 6865 2073 7461 7475 7320 636f of the status co\n 000dce20: 6465 2066 6f72 2074 6865 206c 6173 7420 de for the last \n-000dce30: 636f 6d70 696c 6174 696f 6e53 001c 4641 compilationS..FA\n+000dce30: 636f 6d70 696c 6174 696f 6e53 001c 4441 compilationS..DA\n 000dce40: 0000 2020 2070 6572 666f 726d 6564 2062 .. performed b\n 000dce50: 7920 6120 5a43 4f4d 5049 4c45 2063 6f6d y a ZCOMPILE com\n 000dce60: 6d61 6e64 2e20 4f6e 6520 2831 2920 696e mand. One (1) in\n 000dce70: 6469 6361 7465 7320 6120 636c 6561 6e20 dicates a clean \n 000dce80: 636f 6d70 696c 6174 696f 6e2c 2061 5200 compilation, aR.\n-000dce90: 1c46 5100 0020 2020 706f 7369 7469 7665 .FQ.. positive\n+000dce90: 1c44 5100 0020 2020 706f 7369 7469 7665 .DQ.. positive\n 000dcea0: 206e 756d 6265 7220 6772 6561 7465 7220 number greater \n 000dceb0: 7468 616e 206f 6e65 2069 7320 616e 2065 than one is an e\n 000dcec0: 7272 6f72 2063 6f64 6520 796f 7520 6361 rror code you ca\n 000dced0: 6e20 7475 726e 2069 6e74 6f20 7465 7874 n turn into text\n-000dcee0: 4e00 1c46 6100 0020 2020 7769 7468 2024 N..Fa.. with $\n+000dcee0: 4e00 1c44 6100 0020 2020 7769 7468 2024 N..Da.. with $\n 000dcef0: 5a4d 4553 5341 4745 2829 2c20 616e 6420 ZMESSAGE(), and \n 000dcf00: 6120 6e65 6761 7469 7665 206e 756d 6265 a negative numbe\n 000dcf10: 7220 6973 2061 206e 6567 6174 6564 2065 r is a negated e\n 000dcf20: 7272 6f72 2063 6f64 6520 7468 6174 5200 rror code thatR.\n-000dcf30: 1c46 7100 0020 2020 696e 6469 6361 7465 .Fq.. indicate\n+000dcf30: 1c44 7100 0020 2020 696e 6469 6361 7465 .Dq.. indicate\n 000dcf40: 7320 4754 2e4d 2077 6173 206e 6f74 2061 s GT.M was not a\n 000dcf50: 626c 6520 746f 2070 726f 6475 6365 2061 ble to produce a\n 000dcf60: 6e20 6f62 6a65 6374 2066 696c 652e 2054 n object file. T\n 000dcf70: 6865 2065 7272 6f72 2064 6574 6169 6c73 he error details\n-000dcf80: 5400 1c46 8100 0020 2020 6170 7065 6172 T..F... appear\n+000dcf80: 5400 1c44 8100 0020 2020 6170 7065 6172 T..D... appear\n 000dcf90: 2069 6e20 7468 6520 636f 6d70 696c 6174 in the compilat\n 000dcfa0: 696f 6e20 6f75 7470 7574 2c20 736f 2024 ion output, so $\n 000dcfb0: 5a43 5354 4154 5553 2074 7970 6963 616c ZCSTATUS typical\n 000dcfc0: 6c79 2063 6f6e 7461 696e 7320 7468 6520 ly contains the \n-000dcfd0: 636f 6465 1b00 1c46 9100 0020 2020 666f code...F... fo\n+000dcfd0: 636f 6465 1b00 1c44 9100 0020 2020 666f code...D... fo\n 000dcfe0: 7220 4552 524f 5253 554d 4d41 5259 2e08 r ERRORSUMMARY..\n-000dcff0: 001b 46c0 1100 0000 0000 0000 0000 0000 ..F.............\n+000dcff0: 001b 44c0 1100 0000 0000 0000 0000 0000 ..D.............\n 000dd000: 0100 0000 f407 0000 2c2e 0000 0000 0000 ........,.......\n-000dd010: 5e00 0046 4845 4c50 00ff 7300 ff49 5356 ^..FHELP..s..ISV\n+000dd010: 5e00 0044 4845 4c50 00ff 7300 ff49 5356 ^..DHELP..s..ISV\n 000dd020: 00ff 7300 ff24 5a43 5354 4154 5553 00c0 ..s..$ZCSTATUS..\n 000dd030: 1200 0020 2020 4754 2e4d 2064 6f65 7320 ... GT.M does \n 000dd040: 6e6f 7420 7065 726d 6974 2074 6865 2053 not permit the S\n 000dd050: 4554 2063 6f6d 6d61 6e64 2074 6f20 6d6f ET command to mo\n 000dd060: 6469 6679 2024 5a53 5441 5455 532e 0700 dify $ZSTATUS...\n-000dd070: 1c46 1300 0018 0013 4644 4154 4546 4f52 .F......FDATEFOR\n+000dd070: 1c44 1300 0018 0013 4444 4154 4546 4f52 .D......DDATEFOR\n 000dd080: 4d00 0024 5a44 4174 6566 6f72 6d15 001c M..$ZDAteform...\n-000dd090: 46bf 1100 0020 2020 245a 4441 7465 666f F.... $ZDAtefo\n-000dd0a0: 726d 0700 1d46 2100 0053 001d 4631 0000 rm...F!..S..F1..\n+000dd090: 44bf 1100 0020 2020 245a 4441 7465 666f D.... $ZDAtefo\n+000dd0a0: 726d 0700 1d44 2100 0053 001d 4431 0000 rm...D!..S..D1..\n 000dd0b0: 2020 2024 5a44 415b 5445 464f 524d 5d20 $ZDA[TEFORM] \n 000dd0c0: 636f 6e74 6169 6e73 2061 6e20 696e 7465 contains an inte\n 000dd0d0: 6765 7220 7661 6c75 652c 2073 7065 6369 ger value, speci\n 000dd0e0: 6679 696e 6720 7468 6520 6f75 7470 7574 fying the output\n-000dd0f0: 2079 6561 7220 666f 726d 6174 4d00 1d46 year formatM..F\n+000dd0f0: 2079 6561 7220 666f 726d 6174 4d00 1d44 year formatM..D\n 000dd100: 4100 0020 2020 6f66 2024 5a44 4154 4528 A.. of $ZDATE(\n 000dd110: 292e 2024 5a44 4154 4546 4f52 4d20 6361 ). $ZDATEFORM ca\n 000dd120: 6e20 6265 206d 6f64 6966 6965 6420 7573 n be modified us\n 000dd130: 696e 6720 7468 6520 5345 5420 636f 6d6d ing the SET comm\n-000dd140: 616e 642e 2047 542e 4d4f 001d 4651 0000 and. GT.MO..FQ..\n+000dd140: 616e 642e 2047 542e 4d4f 001d 4451 0000 and. GT.MO..DQ..\n 000dd150: 2020 2069 6e69 7469 616c 697a 6573 2024 initializes $\n 000dd160: 5a44 4154 4546 4f52 4d20 746f 2074 6865 ZDATEFORM to the\n 000dd170: 2074 7261 6e73 6c61 7469 6f6e 206f 6620 translation of \n 000dd180: 7468 6520 656e 7669 726f 6e6d 656e 7420 the environment \n-000dd190: 7661 7269 6162 6c65 4c00 1d46 6100 0020 variableL..Fa.. \n+000dd190: 7661 7269 6162 6c65 4c00 1d44 6100 0020 variableL..Da.. \n 000dd1a0: 2020 6774 6d5f 7a64 6174 655f 666f 726d gtm_zdate_form\n 000dd1b0: 2e20 4966 2067 746d 5f7a 6461 7465 5f66 . If gtm_zdate_f\n 000dd1c0: 6f72 6d20 6973 206e 6f74 2064 6566 696e orm is not defin\n 000dd1d0: 6564 2c20 4754 2e4d 2069 6e69 7469 616c ed, GT.M initial\n-000dd1e0: 697a 6573 2100 1d46 7100 0020 2020 245a izes!..Fq.. $Z\n+000dd1e0: 697a 6573 2100 1d44 7100 0020 2020 245a izes!..Dq.. $Z\n 000dd1f0: 4441 5445 464f 524d 2074 6f20 7a65 726f DATEFORM to zero\n-000dd200: 2028 3029 2e07 001d 4681 0000 4a00 1d46 (0)....F...J..F\n+000dd200: 2028 3029 2e07 001d 4481 0000 4a00 1d44 (0)....D...J..D\n 000dd210: 9100 0020 2020 5265 6665 7220 746f 2022 ... Refer to \"\n 000dd220: 4675 6e63 7469 6f6e 7322 2061 6e64 2022 Functions\" and \"\n 000dd230: 5574 696c 6974 7920 526f 7574 696e 6573 Utility Routines\n 000dd240: 2220 6368 6170 7465 7273 2069 6e20 7468 \" chapters in th\n-000dd250: 6520 4754 2e4d 2f00 1c46 c011 0000 2020 e GT.M/..F.... \n+000dd250: 6520 4754 2e4d 2f00 1c44 c011 0000 2020 e GT.M/..D.... \n 000dd260: 2050 726f 6772 616d 6d65 7227 7320 4775 Programmer's Gu\n 000dd270: 6964 6520 666f 7220 6d6f 7265 2064 6574 ide for more det\n-000dd280: 6169 6c73 2e07 001d 4612 0000 1200 1d46 ails....F......F\n+000dd280: 6169 6c73 2e07 001d 4412 0000 1200 1d44 ails....D......D\n 000dd290: 1300 0020 2020 4578 616d 706c 653a 0700 ... Example:..\n-000dd2a0: 1d46 1400 001e 001d 4615 0000 2020 2047 .F......F... G\n+000dd2a0: 1d44 1400 001e 001d 4415 0000 2020 2047 .D......D... G\n 000dd2b0: 544d 3e57 5249 5445 2024 5a44 4154 4546 TM>WRITE $ZDATEF\n-000dd2c0: 524f 4d0b 001d 4616 0000 2020 2030 1e00 ROM...F... 0..\n-000dd2d0: 1d46 1700 0020 2020 4754 4d3e 5752 4954 .F... GTM>WRIT\n-000dd2e0: 4520 245a 4441 5445 2824 4829 1200 1d46 E $ZDATE($H)...F\n+000dd2c0: 524f 4d0b 001d 4416 0000 2020 2030 1e00 ROM...D... 0..\n+000dd2d0: 1d44 1700 0020 2020 4754 4d3e 5752 4954 .D... GTM>WRIT\n+000dd2e0: 4520 245a 4441 5445 2824 4829 1200 1d44 E $ZDATE($H)...D\n 000dd2f0: 1800 0020 2020 3131 2f31 352f 3032 1e00 ... 11/15/02..\n-000dd300: 1d46 1900 0020 2020 4754 4d3e 5345 5420 .F... GTM>SET \n-000dd310: 245a 4441 5445 464f 524d 3d31 1e00 1d46 $ZDATEFORM=1...F\n+000dd300: 1d44 1900 0020 2020 4754 4d3e 5345 5420 .D... GTM>SET \n+000dd310: 245a 4441 5445 464f 524d 3d31 1e00 1d44 $ZDATEFORM=1...D\n 000dd320: 1a00 0020 2020 4754 4d3e 5752 4954 4520 ... GTM>WRITE \n-000dd330: 245a 4441 5445 2824 4829 1400 1d46 2100 $ZDATE($H)...F!.\n+000dd330: 245a 4441 5445 2824 4829 1400 1d44 2100 $ZDATE($H)...D!.\n 000dd340: 0020 2020 3131 2f31 352f 3230 3032 0700 . 11/15/2002..\n-000dd350: 1d46 2200 0019 0014 4649 5245 4354 4f52 .F\".....FIRECTOR\n+000dd350: 1d44 2200 0019 0014 4449 5245 4354 4f52 .D\".....DIRECTOR\n 000dd360: 5900 0024 5a44 6972 6563 746f 7279 1600 Y..$ZDirectory..\n-000dd370: 1d46 bf11 0000 2020 2024 5a44 6972 6563 .F.... $ZDirec\n-000dd380: 746f 7279 0700 1e46 2100 0051 001e 4631 tory...F!..Q..F1\n+000dd370: 1d44 bf11 0000 2020 2024 5a44 6972 6563 .D.... $ZDirec\n+000dd380: 746f 7279 0700 1e44 2100 0051 001e 4431 tory...D!..Q..D1\n 000dd390: 0000 2020 2024 5a44 5b49 5245 4354 4f52 .. $ZD[IRECTOR\n 000dd3a0: 595d 2063 6f6e 7461 696e 7320 7468 6520 Y] contains the \n 000dd3b0: 7374 7269 6e67 2076 616c 7565 206f 6620 string value of \n 000dd3c0: 7468 6520 6675 6c6c 2070 6174 6820 6f66 the full path of\n-000dd3d0: 2074 6865 2063 7572 7265 6e74 5100 1e46 the currentQ..F\n+000dd3d0: 2074 6865 2063 7572 7265 6e74 5100 1e44 the currentQ..D\n 000dd3e0: 4100 0020 2020 6469 7265 6374 6f72 792e A.. directory.\n 000dd3f0: 2049 6e69 7469 616c 6c79 2024 5a44 4952 Initially $ZDIR\n 000dd400: 4543 544f 5259 2063 6f6e 7461 696e 7320 ECTORY contains \n 000dd410: 7468 6520 6465 6661 756c 742f 6375 7272 the default/curr\n 000dd420: 656e 7420 6469 7265 6374 6f72 793a 001e ent directory:..\n-000dd430: 4651 0000 2020 2066 726f 6d20 7768 6963 FQ.. from whic\n+000dd430: 4451 0000 2020 2066 726f 6d20 7768 6963 DQ.. from whic\n 000dd440: 6820 7468 6520 4754 2e4d 2069 6d61 6765 h the GT.M image\n 000dd450: 2f70 726f 6365 7373 2077 6173 2061 6374 /process was act\n-000dd460: 6976 6174 6564 2e07 001e 4661 0000 4d00 ivated....Fa..M.\n-000dd470: 1e46 7100 0020 2020 4966 2074 6865 2063 .Fq.. If the c\n+000dd460: 6976 6174 6564 2e07 001e 4461 0000 4d00 ivated....Da..M.\n+000dd470: 1e44 7100 0020 2020 4966 2074 6865 2063 .Dq.. If the c\n 000dd480: 7572 7265 6e74 2064 6972 6563 746f 7279 urrent directory\n 000dd490: 2064 6f65 7320 6e6f 7420 6578 6973 7420 does not exist \n 000dd4a0: 6174 2074 6865 2074 696d 6520 6f66 2047 at the time of G\n-000dd4b0: 542e 4d20 7072 6f63 6573 7326 001e 4681 T.M process&..F.\n+000dd4b0: 542e 4d20 7072 6f63 6573 7326 001e 4481 T.M process&..D.\n 000dd4c0: 0000 2020 2061 6374 6976 6174 696f 6e2c .. activation,\n 000dd4d0: 2047 542e 4d20 6572 726f 7273 206f 7574 GT.M errors out\n-000dd4e0: 2e07 001e 4691 0000 1300 1d46 c011 0000 ....F......F....\n-000dd4f0: 2020 2045 7861 6d70 6c65 3a07 001e 4612 Example:...F.\n-000dd500: 0000 1900 1e46 1300 0020 2020 4754 4d3e .....F... GTM>\n-000dd510: 5752 4954 4520 245a 4449 5212 001e 4614 WRITE $ZDIR...F.\n+000dd4e0: 2e07 001e 4491 0000 1300 1d44 c011 0000 ....D......D....\n+000dd4f0: 2020 2045 7861 6d70 6c65 3a07 001e 4412 Example:...D.\n+000dd500: 0000 1900 1e44 1300 0020 2020 4754 4d3e .....D... GTM>\n+000dd510: 5752 4954 4520 245a 4449 5212 001e 4414 WRITE $ZDIR...D.\n 000dd520: 0000 2020 202f 7573 722f 746d 701c 001e .. /usr/tmp...\n-000dd530: 4615 0000 2020 2047 544d 3e53 4554 2024 F... GTM>SET $\n-000dd540: 5a44 4952 3d22 2e2e 2219 001e 4616 0000 ZDIR=\"..\"...F...\n+000dd530: 4415 0000 2020 2047 544d 3e53 4554 2024 D... GTM>SET $\n+000dd540: 5a44 4952 3d22 2e2e 2219 001e 4416 0000 ZDIR=\"..\"...D...\n 000dd550: 2020 2047 544d 3e57 5249 5445 2024 5a44 GTM>WRITE $ZD\n-000dd560: 4952 0e00 1e46 1700 0020 2020 2f75 7372 IR...F... /usr\n-000dd570: 0700 1e46 1800 0052 001e 4619 0000 2020 ...F...R..F... \n+000dd560: 4952 0e00 1e44 1700 0020 2020 2f75 7372 IR...D... /usr\n+000dd570: 0700 1e44 1800 0052 001e 4419 0000 2020 ...D...R..D... \n 000dd580: 2054 6869 7320 6578 616d 706c 6520 6469 This example di\n 000dd590: 7370 6c61 7973 2074 6865 2063 7572 7265 splays the curre\n 000dd5a0: 6e74 2077 6f72 6b69 6e67 2064 6972 6563 nt working direc\n 000dd5b0: 746f 7279 2061 6e64 2063 6861 6e67 6573 tory and changes\n-000dd5c0: 2024 5a44 4952 2074 6f1f 001e 461a 0000 $ZDIR to...F...\n+000dd5c0: 2024 5a44 4952 2074 6f1f 001e 441a 0000 $ZDIR to...D...\n 000dd5d0: 2020 2074 6865 2070 6172 656e 7420 6469 the parent di\n-000dd5e0: 7265 6374 6f72 792e 0700 1e46 2100 0051 rectory....F!..Q\n-000dd5f0: 001e 4622 0000 2020 2024 5a44 4952 4543 ..F\".. $ZDIREC\n+000dd5e0: 7265 6374 6f72 792e 0700 1e44 2100 0051 rectory....D!..Q\n+000dd5f0: 001e 4422 0000 2020 2024 5a44 4952 4543 ..D\".. $ZDIREC\n 000dd600: 544f 5259 2069 7320 6120 7265 6164 2d77 TORY is a read-w\n 000dd610: 7269 7465 2049 6e74 7269 6e73 6963 2053 rite Intrinsic S\n 000dd620: 7065 6369 616c 2056 6172 6961 626c 652c pecial Variable,\n 000dd630: 2074 6861 7420 6973 2c20 6974 2063 616e that is, it can\n-000dd640: 5000 1e46 2300 0020 2020 6170 7065 6172 P..F#.. appear\n+000dd640: 5000 1e44 2300 0020 2020 6170 7065 6172 P..D#.. appear\n 000dd650: 206f 6e20 7468 6520 6c65 6674 2073 6964 on the left sid\n 000dd660: 6520 6f66 2074 6865 2065 7175 616c 2073 e of the equal s\n 000dd670: 6967 6e20 283d 2920 696e 2074 6865 2061 ign (=) in the a\n 000dd680: 7267 756d 656e 7420 746f 2061 2053 4554 rgument to a SET\n-000dd690: 4d00 1e46 2400 0020 2020 636f 6d6d 616e M..F$.. comman\n+000dd690: 4d00 1e44 2400 0020 2020 636f 6d6d 616e M..D$.. comman\n 000dd6a0: 642e 2049 6620 616e 2061 7474 656d 7074 d. If an attempt\n 000dd6b0: 2069 7320 6d61 6465 2074 6f20 7365 7420 is made to set \n 000dd6c0: 245a 4449 5245 4354 4f52 5920 746f 2061 $ZDIRECTORY to a\n 000dd6d0: 206e 6f6e 2d65 7869 7374 656e 744e 001e non-existentN..\n-000dd6e0: 4625 0000 2020 2064 6972 6563 746f 7279 F%.. directory\n+000dd6e0: 4425 0000 2020 2064 6972 6563 746f 7279 D%.. directory\n 000dd6f0: 2073 7065 6369 6669 6361 7469 6f6e 2c20 specification, \n 000dd700: 4754 2e4d 2069 7373 7565 7320 616e 2065 GT.M issues an e\n 000dd710: 7272 6f72 2061 6e64 206b 6565 7073 2074 rror and keeps t\n-000dd720: 6865 2076 616c 7565 206f 6620 001e 4626 he value of ..F&\n+000dd720: 6865 2076 616c 7565 206f 6620 001e 4426 he value of ..D&\n 000dd730: 0000 2020 2024 5a44 4952 4543 544f 5259 .. $ZDIRECTORY\n-000dd740: 2075 6e63 6861 6e67 6564 2e07 001e 4627 unchanged....F'\n-000dd750: 0000 5200 1e46 2800 0020 2020 4174 2069 ..R..F(.. At i\n+000dd740: 2075 6e63 6861 6e67 6564 2e07 001e 4427 unchanged....D'\n+000dd750: 0000 5200 1e44 2800 0020 2020 4174 2069 ..R..D(.. At i\n 000dd760: 6d61 6765 2065 7869 742c 2047 542e 4d20 mage exit, GT.M \n 000dd770: 7265 7374 6f72 6573 2074 6865 2063 7572 restores the cur\n 000dd780: 7265 6e74 2064 6972 6563 746f 7279 2074 rent directory t\n 000dd790: 6f20 7468 6520 6469 7265 6374 6f72 7920 o the directory \n-000dd7a0: 7468 6174 5000 1e46 2900 0020 2020 7761 thatP..F).. wa\n+000dd7a0: 7468 6174 5000 1e44 2900 0020 2020 7761 thatP..D).. wa\n 000dd7b0: 7320 7468 6520 6375 7272 656e 7420 6469 s the current di\n 000dd7c0: 7265 6374 6f72 7920 7768 656e 2047 542e rectory when GT.\n 000dd7d0: 4d20 7761 7320 696e 766f 6b65 6420 6576 M was invoked ev\n 000dd7e0: 656e 2069 6620 7468 6174 2064 6972 6563 en if that direc\n 000dd7f0: 746f 7279 0000 0000 0000 0000 0000 0000 tory............\n 000dd800: 0100 0000 3905 0000 f92d 0000 0000 0000 ....9....-......\n-000dd810: 6300 0046 4845 4c50 00ff 7300 ff49 5356 c..FHELP..s..ISV\n+000dd810: 6300 0044 4845 4c50 00ff 7300 ff49 5356 c..DHELP..s..ISV\n 000dd820: 00ff 7300 ff24 5a42 00c0 2600 0020 2020 ..s..$ZB..&.. \n 000dd830: 466f 7220 6d6f 7265 2069 6e66 6f72 6d61 For more informa\n 000dd840: 7469 6f6e 206f 6e20 245a 422c 2072 6566 tion on $ZB, ref\n 000dd850: 6572 2074 6f20 7468 6520 2249 6e70 7574 er to the \"Input\n 000dd860: 2f4f 7574 7075 7420 5072 6f63 6573 7369 /Output Processi\n-000dd870: 6e67 2212 0016 4627 0000 2020 2063 6861 ng\"...F'.. cha\n-000dd880: 7074 6572 2e07 0016 4628 0000 1200 1346 pter....F(.....F\n+000dd870: 6e67 2212 0016 4427 0000 2020 2063 6861 ng\"...D'.. cha\n+000dd880: 7074 6572 2e07 0016 4428 0000 1200 1344 pter....D(.....D\n 000dd890: 4348 5345 5400 0024 5a43 4873 6574 1200 CHSET..$ZCHset..\n-000dd8a0: 1946 bf11 0000 2020 2024 5a43 4873 6574 .F.... $ZCHset\n-000dd8b0: 0700 1a46 2100 0050 001a 4631 0000 2020 ...F!..P..F1.. \n+000dd8a0: 1944 bf11 0000 2020 2024 5a43 4873 6574 .D.... $ZCHset\n+000dd8b0: 0700 1a44 2100 0050 001a 4431 0000 2020 ...D!..P..D1.. \n 000dd8c0: 2024 5a43 4853 4554 2069 7320 6120 7265 $ZCHSET is a re\n 000dd8d0: 6164 2d6f 6e6c 7920 696e 7472 696e 7369 ad-only intrinsi\n 000dd8e0: 6320 7370 6563 6961 6c20 7661 7269 6162 c special variab\n 000dd8f0: 6c65 2074 6861 7420 7461 6b65 7320 6974 le that takes it\n-000dd900: 7320 7661 6c75 6550 001a 4641 0000 2020 s valueP..FA.. \n+000dd900: 7320 7661 6c75 6550 001a 4441 0000 2020 s valueP..DA.. \n 000dd910: 2066 726f 6d20 7468 6520 656e 7669 726f from the enviro\n 000dd920: 6e6d 656e 7420 7661 7269 6162 6c65 2067 nment variable g\n 000dd930: 746d 5f63 6873 6574 2e20 416e 2061 7070 tm_chset. An app\n 000dd940: 6c69 6361 7469 6f6e 2063 616e 206f 6274 lication can obt\n-000dd950: 6169 6e20 7468 6553 001a 4651 0000 2020 ain theS..FQ.. \n+000dd950: 6169 6e20 7468 6553 001a 4451 0000 2020 ain theS..DQ.. \n 000dd960: 2063 6861 7261 6374 6572 2073 6574 2075 character set u\n 000dd970: 7365 6420 6279 2061 2047 542e 4d20 7072 sed by a GT.M pr\n 000dd980: 6f63 6573 7320 6279 2074 6865 2076 616c ocess by the val\n 000dd990: 7565 206f 6620 245a 4348 5345 542e 2024 ue of $ZCHSET. $\n-000dd9a0: 5a43 4853 4554 2063 616e 3100 1a46 6100 ZCHSET can1..Fa.\n+000dd9a0: 5a43 4853 4554 2063 616e 3100 1a44 6100 ZCHSET can1..Da.\n 000dd9b0: 0020 2020 6861 7665 206f 6e6c 7920 7477 . have only tw\n 000dd9c0: 6f20 7661 6c75 6573 202d 2d22 4d22 2c20 o values --\"M\", \n-000dd9d0: 6f72 2022 5554 462d 3822 2e07 001a 4671 or \"UTF-8\"....Fq\n-000dd9e0: 0000 1500 1a46 8100 0020 2020 2a2a 5761 .....F... **Wa\n-000dd9f0: 726e 696e 672a 2a07 001a 4691 0000 5500 rning**...F...U.\n-000dda00: 1946 c011 0000 2020 2047 542e 4d20 7065 .F.... GT.M pe\n+000dd9d0: 6f72 2022 5554 462d 3822 2e07 001a 4471 or \"UTF-8\"....Dq\n+000dd9e0: 0000 1500 1a44 8100 0020 2020 2a2a 5761 .....D... **Wa\n+000dd9f0: 726e 696e 672a 2a07 001a 4491 0000 5500 rning**...D...U.\n+000dda00: 1944 c011 0000 2020 2047 542e 4d20 7065 .D.... GT.M pe\n 000dda10: 7266 6f72 6d73 206f 7065 7261 7469 6f6e rforms operation\n 000dda20: 7320 6f6e 206c 6974 6572 616c 7320 6174 s on literals at\n 000dda30: 2063 6f6d 7069 6c65 2074 696d 6520 616e compile time an\n 000dda40: 6420 7468 6520 6368 6172 6163 7465 7220 d the character \n-000dda50: 7365 7453 001a 4612 0000 2020 206d 6179 setS..F... may\n+000dda50: 7365 7453 001a 4412 0000 2020 206d 6179 setS..D... may\n 000dda60: 2068 6176 6520 616e 2069 6d70 6163 7420 have an impact \n 000dda70: 6f6e 2073 7563 6820 6f70 6572 6174 696f on such operatio\n 000dda80: 6e73 2e20 5468 6572 6566 6f72 652c 2061 ns. Therefore, a\n 000dda90: 6c77 6179 7320 636f 6d70 696c 6520 7769 lways compile wi\n-000ddaa0: 7468 2074 6865 3500 1a46 1300 0020 2020 th the5..F... \n+000ddaa0: 7468 2074 6865 3500 1a44 1300 0020 2020 th the5..D... \n 000ddab0: 7361 6d65 2063 6861 7261 6374 6572 2073 same character s\n 000ddac0: 6574 2061 7320 7468 6174 2075 7365 6420 et as that used \n-000ddad0: 6174 2072 756e 7469 6d65 2e07 001a 4614 at runtime....F.\n-000ddae0: 0000 1200 1a46 1500 0020 2020 4578 616d .....F... Exam\n-000ddaf0: 706c 653a 0700 1a46 1600 0022 001a 4617 ple:...F...\"..F.\n+000ddad0: 6174 2072 756e 7469 6d65 2e07 001a 4414 at runtime....D.\n+000ddae0: 0000 1200 1a44 1500 0020 2020 4578 616d .....D... Exam\n+000ddaf0: 706c 653a 0700 1a44 1600 0022 001a 4417 ple:...D...\"..D.\n 000ddb00: 0000 2020 2024 2065 7870 6f72 7420 6774 .. $ export gt\n 000ddb10: 6d5f 6368 7365 743d 5554 462d 382d 001a m_chset=UTF-8-..\n-000ddb20: 4618 0000 2020 2024 202f 7573 722f 6c69 F... $ /usr/li\n+000ddb20: 4418 0000 2020 2024 202f 7573 722f 6c69 D... $ /usr/li\n 000ddb30: 622f 6669 732d 6774 6d2f 5636 2e30 2d30 b/fis-gtm/V6.0-0\n-000ddb40: 3031 5f78 3836 2f67 746d 1b00 1a46 1900 01_x86/gtm...F..\n+000ddb40: 3031 5f78 3836 2f67 746d 1b00 1a44 1900 01_x86/gtm...D..\n 000ddb50: 0020 2020 4754 4d3e 7772 6974 6520 247a . GTM>write $z\n-000ddb60: 6368 7365 740f 001a 461a 0000 2020 2055 chset...F... U\n-000ddb70: 5446 2d38 0e00 1a46 2100 0020 2020 4754 TF-8...F!.. GT\n-000ddb80: 4d3e 0700 1a46 2200 0011 0014 464c 4f53 M>...F\".....FLOS\n-000ddb90: 4500 0024 5a43 4c6f 7365 1200 1946 bf11 E..$ZCLose...F..\n-000ddba0: 0000 2020 2024 5a43 4c6f 7365 0700 1a46 .. $ZCLose...F\n-000ddbb0: 2100 0048 001a 4631 0000 2020 2050 726f !..H..F1.. Pro\n+000ddb60: 6368 7365 740f 001a 441a 0000 2020 2055 chset...D... U\n+000ddb70: 5446 2d38 0e00 1a44 2100 0020 2020 4754 TF-8...D!.. GT\n+000ddb80: 4d3e 0700 1a44 2200 0011 0014 444c 4f53 M>...D\".....DLOS\n+000ddb90: 4500 0024 5a43 4c6f 7365 1200 1944 bf11 E..$ZCLose...D..\n+000ddba0: 0000 2020 2024 5a43 4c6f 7365 0700 1a44 .. $ZCLose...D\n+000ddbb0: 2100 0048 001a 4431 0000 2020 2050 726f !..H..D1.. Pro\n 000ddbc0: 7669 6465 7320 7465 726d 696e 6174 696f vides terminatio\n 000ddbd0: 6e20 7374 6174 7573 206f 6620 7468 6520 n status of the \n 000ddbe0: 6c61 7374 2050 4950 4520 434c 4f53 4520 last PIPE CLOSE \n-000ddbf0: 6173 2066 6f6c 6c6f 7773 3a07 001a 4641 as follows:...FA\n-000ddc00: 0000 2a00 1a46 5100 0020 2020 2020 6f20 ..*..FQ.. o \n+000ddbf0: 6173 2066 6f6c 6c6f 7773 3a07 001a 4441 as follows:...DA\n+000ddc00: 0000 2a00 1a44 5100 0020 2020 2020 6f20 ..*..DQ.. o \n 000ddc10: 2d39 3920 7768 656e 2074 6865 2063 6865 -99 when the che\n-000ddc20: 636b 2074 696d 6573 206f 7574 3b00 1a46 ck times out;..F\n+000ddc20: 636b 2074 696d 6573 206f 7574 3b00 1a44 ck times out;..D\n 000ddc30: 6100 0020 2020 2020 6f20 2d39 3820 666f a.. o -98 fo\n 000ddc40: 7220 756e 616e 7469 6369 7061 7465 6420 r unanticipated \n 000ddc50: 7072 6f62 6c65 6d73 2077 6974 6820 7468 problems with th\n-000ddc60: 6520 6368 6563 6b49 001a 4671 0000 2020 e checkI..Fq.. \n+000ddc60: 6520 6368 6563 6b49 001a 4471 0000 2020 e checkI..Dq.. \n 000ddc70: 2020 206f 2074 6865 206e 6567 6174 6976 o the negativ\n 000ddc80: 6520 6f66 2074 6865 2073 6967 6e61 6c20 e of the signal \n 000ddc90: 7661 6c75 6520 6966 2061 2073 6967 6e61 value if a signa\n 000ddca0: 6c20 7465 726d 696e 6174 6564 2074 6865 l terminated the\n-000ddcb0: 1900 1a46 8100 0020 2020 2020 2020 636f ...F... co\n-000ddcc0: 2d70 726f 6365 7373 2e07 001a 4691 0000 -process....F...\n-000ddcd0: 4d00 1946 c011 0000 2020 2049 6620 706f M..F.... If po\n+000ddcb0: 1900 1a44 8100 0020 2020 2020 2020 636f ...D... co\n+000ddcc0: 2d70 726f 6365 7373 2e07 001a 4491 0000 -process....D...\n+000ddcd0: 4d00 1944 c011 0000 2020 2049 6620 706f M..D.... If po\n 000ddce0: 7369 7469 7665 2c20 245a 434c 4f53 4520 sitive, $ZCLOSE \n 000ddcf0: 636f 6e74 6169 6e73 2074 6865 2065 7869 contains the exi\n 000ddd00: 7420 7374 6174 7573 2072 6574 7572 6e65 t status returne\n 000ddd10: 6420 6279 2074 6865 206c 6173 7415 001a d by the last...\n-000ddd20: 4612 0000 2020 2063 6f2d 7072 6f63 6573 F... co-proces\n-000ddd30: 732e 0700 1a46 1300 0000 0000 0000 0000 s....F..........\n+000ddd20: 4412 0000 2020 2063 6f2d 7072 6f63 6573 D... co-proces\n+000ddd30: 732e 0700 1a44 1300 0000 0000 0000 0000 s....D..........\n 000ddd40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ddd50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ddd60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ddd70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ddd80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ddd90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ddda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -56827,2652 +56827,2652 @@\n 000ddfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ddfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ddfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ddfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ddfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ddff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000de000: 0100 0000 cb07 0000 5a2e 0000 0000 0000 ........Z.......\n-000de010: 3700 0046 4845 4c50 00ff 7300 ff49 5356 7..FHELP..s..ISV\n+000de010: 3700 0044 4845 4c50 00ff 7300 ff49 5356 7..DHELP..s..ISV\n 000de020: 00ff 7300 ff24 5a44 4952 4543 544f 5259 ..s..$ZDIRECTORY\n 000de030: 00c0 2a00 0020 2020 646f 6573 206e 6f74 ..*.. does not\n-000de040: 2065 7869 7374 2e07 001e 4631 0000 1000 exist....F1....\n-000de050: 1346 4544 4954 0000 245a 4544 6974 1100 .FEDIT..$ZEDit..\n-000de060: 1846 bf11 0000 2020 2024 5a45 4469 7407 .F.... $ZEDit.\n-000de070: 0019 4621 0000 4f00 1946 3100 0020 2020 ..F!..O..F1.. \n+000de040: 2065 7869 7374 2e07 001e 4431 0000 1000 exist....D1....\n+000de050: 1344 4544 4954 0000 245a 4544 6974 1100 .DEDIT..$ZEDit..\n+000de060: 1844 bf11 0000 2020 2024 5a45 4469 7407 .D.... $ZEDit.\n+000de070: 0019 4421 0000 4f00 1944 3100 0020 2020 ..D!..O..D1.. \n 000de080: 245a 4544 5b49 545d 2068 6f6c 6473 2074 $ZED[IT] holds t\n 000de090: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the \n 000de0a0: 7374 6174 7573 2063 6f64 6520 666f 7220 status code for \n 000de0b0: 7468 6520 6c61 7374 2065 6469 7420 7365 the last edit se\n-000de0c0: 7373 696f 6e25 0019 4641 0000 2020 2069 ssion%..FA.. i\n+000de0c0: 7373 696f 6e25 0019 4441 0000 2020 2069 ssion%..DA.. i\n 000de0d0: 6e76 6f6b 6564 2062 7920 6120 5a45 4449 nvoked by a ZEDI\n-000de0e0: 5420 636f 6d6d 616e 642e 0700 1946 5100 T command....FQ.\n-000de0f0: 0047 0019 4661 0000 2020 2047 542e 4d20 .G..Fa.. GT.M \n+000de0e0: 5420 636f 6d6d 616e 642e 0700 1944 5100 T command....DQ.\n+000de0f0: 0047 0019 4461 0000 2020 2047 542e 4d20 .G..Da.. GT.M \n 000de100: 646f 6573 206e 6f74 2070 6572 6d69 7420 does not permit \n 000de110: 7468 6520 5345 5420 6f72 204e 4557 2063 the SET or NEW c\n 000de120: 6f6d 6d61 6e64 2074 6f20 6d6f 6469 6679 ommand to modify\n-000de130: 2024 5a45 4449 542e 0700 1946 7100 000d $ZEDIT....Fq...\n-000de140: 0014 464f 4600 0024 5a45 4f66 1000 1746 ..FOF..$ZEOf...F\n-000de150: bf11 0000 2020 2024 5a45 4f66 0700 1846 .... $ZEOf...F\n-000de160: 2100 0050 0018 4631 0000 2020 2024 5a45 !..P..F1.. $ZE\n+000de130: 2024 5a45 4449 542e 0700 1944 7100 000d $ZEDIT....Dq...\n+000de140: 0014 444f 4600 0024 5a45 4f66 1000 1744 ..DOF..$ZEOf...D\n+000de150: bf11 0000 2020 2024 5a45 4f66 0700 1844 .... $ZEOf...D\n+000de160: 2100 0050 0018 4431 0000 2020 2024 5a45 !..P..D1.. $ZE\n 000de170: 4f5b 465d 2063 6f6e 7461 696e 7320 6120 O[F] contains a \n 000de180: 7472 7574 682d 7661 6c75 6564 2065 7870 truth-valued exp\n 000de190: 7265 7373 696f 6e20 696e 6469 6361 7469 ression indicati\n 000de1a0: 6e67 2077 6865 7468 6572 2074 6865 206c ng whether the l\n-000de1b0: 6173 7452 0018 4641 0000 2020 2052 4541 astR..FA.. REA\n+000de1b0: 6173 7452 0018 4441 0000 2020 2052 4541 astR..DA.. REA\n 000de1c0: 4420 6f70 6572 6174 696f 6e20 7265 6163 D operation reac\n 000de1d0: 6865 6420 7468 6520 656e 642d 6f66 2d66 hed the end-of-f\n 000de1e0: 696c 652e 2024 5a45 4f46 2065 7175 616c ile. $ZEOF equal\n 000de1f0: 7320 5452 5545 2028 3129 2061 7420 454f s TRUE (1) at EO\n-000de200: 4620 616e 6427 0018 4651 0000 2020 2046 F and'..FQ.. F\n+000de200: 4620 616e 6427 0018 4451 0000 2020 2046 F and'..DQ.. F\n 000de210: 414c 5345 2028 3029 2061 7420 6f74 6865 ALSE (0) at othe\n-000de220: 7220 706f 7369 7469 6f6e 732e 0700 1846 r positions....F\n-000de230: 6100 003c 0018 4671 0000 2020 2047 542e a..<..Fq.. GT.\n+000de220: 7220 706f 7369 7469 6f6e 732e 0700 1844 r positions....D\n+000de230: 6100 003c 0018 4471 0000 2020 2047 542e a..<..Dq.. GT.\n 000de240: 4d20 646f 6573 206e 6f74 206d 6169 6e74 M does not maint\n 000de250: 6169 6e20 245a 454f 4620 666f 7220 7465 ain $ZEOF for te\n 000de260: 726d 696e 616c 2064 6576 6963 6573 2e07 rminal devices..\n-000de270: 0018 4681 0000 5200 1846 9100 0020 2020 ..F...R..F... \n+000de270: 0018 4481 0000 5200 1844 9100 0020 2020 ..D...R..D... \n 000de280: 245a 454f 4620 7265 6665 7273 2074 6f20 $ZEOF refers to \n 000de290: 7468 6520 656e 642d 6f66 2d66 696c 6520 the end-of-file \n 000de2a0: 7374 6174 7573 206f 6620 7468 6520 6375 status of the cu\n 000de2b0: 7272 656e 7420 6465 7669 6365 2e20 5468 rrent device. Th\n-000de2c0: 6572 6566 6f72 652c 4c00 1746 c011 0000 erefore,L..F....\n+000de2c0: 6572 6566 6f72 652c 4c00 1744 c011 0000 erefore,L..D....\n 000de2d0: 2020 2065 7865 7263 6973 6520 6361 7265 exercise care\n 000de2e0: 2069 6e20 7365 7175 656e 6369 6e67 2055 in sequencing U\n 000de2f0: 5345 2063 6f6d 6d61 6e64 7320 616e 6420 SE commands and \n 000de300: 7265 6665 7265 6e63 6573 2074 6f20 245a references to $Z\n-000de310: 454f 462e 0700 1846 1200 0046 0018 4613 EOF....F...F..F.\n+000de310: 454f 462e 0700 1844 1200 0046 0018 4413 EOF....D...F..D.\n 000de320: 0000 2020 2047 542e 4d20 646f 6573 206e .. GT.M does n\n 000de330: 6f74 2070 6572 6d69 7420 7468 6520 5345 ot permit the SE\n 000de340: 5420 6f72 204e 4557 2063 6f6d 6d61 6e64 T or NEW command\n 000de350: 2074 6f20 6d6f 6469 6679 2024 5a45 4f46 to modify $ZEOF\n-000de360: 2e07 0018 4614 0000 4f00 1846 1500 0020 ....F...O..F... \n+000de360: 2e07 0018 4414 0000 4f00 1844 1500 0020 ....D...O..D... \n 000de370: 2020 466f 7220 6d6f 7265 2069 6e66 6f72 For more infor\n 000de380: 6d61 7469 6f6e 206f 6e20 245a 454f 462c mation on $ZEOF,\n 000de390: 2072 6566 6572 2074 6f20 7468 6520 2249 refer to the \"I\n 000de3a0: 6e70 7574 2f4f 7574 7075 7420 5072 6f63 nput/Output Proc\n-000de3b0: 6573 7369 6e67 2212 0018 4616 0000 2020 essing\"...F... \n-000de3c0: 2063 6861 7074 6572 2e07 0018 4617 0000 chapter....F...\n-000de3d0: 1100 1446 5252 4f52 0000 245a 4572 726f ...FRROR..$ZErro\n-000de3e0: 7212 0019 46bf 1100 0020 2020 245a 4572 r...F.... $ZEr\n-000de3f0: 726f 7207 001a 4621 0000 4b00 1a46 3100 ror...F!..K..F1.\n+000de3b0: 6573 7369 6e67 2212 0018 4416 0000 2020 essing\"...D... \n+000de3c0: 2063 6861 7074 6572 2e07 0018 4417 0000 chapter....D...\n+000de3d0: 1100 1444 5252 4f52 0000 245a 4572 726f ...DRROR..$ZErro\n+000de3e0: 7212 0019 44bf 1100 0020 2020 245a 4572 r...D.... $ZEr\n+000de3f0: 726f 7207 001a 4421 0000 4b00 1a44 3100 ror...D!..K..D1.\n 000de400: 0020 2020 245a 455b 5252 4f52 5d20 6973 . $ZE[RROR] is\n 000de410: 2073 7570 706f 7365 6420 746f 2068 6f6c supposed to hol\n 000de420: 6420 7468 6520 6170 706c 6963 6174 696f d the applicatio\n 000de430: 6e2d 7370 6563 6966 6963 2065 7272 6f72 n-specific error\n-000de440: 2d63 6f64 6549 001a 4641 0000 2020 2063 -codeI..FA.. c\n+000de440: 2d63 6f64 6549 001a 4441 0000 2020 2063 -codeI..DA.. c\n 000de450: 6f72 7265 7370 6f6e 6469 6e67 2074 6f20 orresponding to \n 000de460: 7468 6520 4754 2e4d 2065 7272 6f72 2d63 the GT.M error-c\n 000de470: 6f64 6520 7374 6f72 6564 2069 6e20 2445 ode stored in $E\n 000de480: 434f 4445 2f24 5a53 5441 5455 532e 0700 CODE/$ZSTATUS...\n-000de490: 1a46 5100 0054 001a 4661 0000 2020 2024 .FQ..T..Fa.. $\n+000de490: 1a44 5100 0054 001a 4461 0000 2020 2024 .DQ..T..Da.. $\n 000de4a0: 5a45 5252 4f52 2063 6f6e 7461 696e 7320 ZERROR contains \n 000de4b0: 6120 6465 6661 756c 7420 7661 6c75 6520 a default value \n 000de4c0: 6f66 2022 556e 7072 6f63 6573 7365 6420 of \"Unprocessed \n 000de4d0: 245a 4552 524f 522c 2073 6565 2024 5a53 $ZERROR, see $ZS\n-000de4e0: 5441 5455 5322 2061 741a 001a 4671 0000 TATUS\" at...Fq..\n+000de4e0: 5441 5455 5322 2061 741a 001a 4471 0000 TATUS\" at...Dq..\n 000de4f0: 2020 2070 726f 6365 7373 2073 7461 7274 process start\n-000de500: 7570 2e07 001a 4681 0000 2b00 1a46 9100 up....F...+..F..\n+000de500: 7570 2e07 001a 4481 0000 2b00 1a44 9100 up....D...+..D..\n 000de510: 0020 2020 245a 4552 524f 5220 6361 6e20 . $ZERROR can \n 000de520: 6265 2053 4554 2062 7574 206e 6f74 204e be SET but not N\n-000de530: 4557 6564 2e08 0019 46c0 1100 0054 001a EWed....F....T..\n-000de540: 4612 0000 2020 2054 6865 206d 6170 7069 F... The mappi\n+000de530: 4557 6564 2e08 0019 44c0 1100 0054 001a EWed....D....T..\n+000de540: 4412 0000 2020 2054 6865 206d 6170 7069 D... The mappi\n 000de550: 6e67 206f 6620 6120 4754 2e4d 2065 7272 ng of a GT.M err\n 000de560: 6f72 2d63 6f64 6520 746f 2074 6865 2061 or-code to the a\n 000de570: 7070 6c69 6361 7469 6f6e 2d73 7065 6369 pplication-speci\n 000de580: 6669 6320 6572 726f 722d 636f 6465 2069 fic error-code i\n-000de590: 7351 001a 4613 0000 2020 2061 6368 6965 sQ..F... achie\n+000de590: 7351 001a 4413 0000 2020 2061 6368 6965 sQ..D... achie\n 000de5a0: 7665 6420 6173 2066 6f6c 6c6f 7773 2e20 ved as follows. \n 000de5b0: 5768 656e 6576 6572 2047 542e 4d20 656e Whenever GT.M en\n 000de5c0: 636f 756e 7465 7273 2061 6e20 6572 726f counters an erro\n 000de5d0: 722c 2024 4543 4f44 452f 245a 5354 4154 r, $ECODE/$ZSTAT\n-000de5e0: 5553 5300 1a46 1400 0020 2020 6765 7473 USS..F... gets\n+000de5e0: 5553 5300 1a44 1400 0020 2020 6765 7473 USS..D... gets\n 000de5f0: 2073 6574 2066 6972 7374 2e20 4974 2074 set first. It t\n 000de600: 6865 6e20 696e 766f 6b65 7320 7468 6520 hen invokes the \n 000de610: 636f 6465 2074 6861 7420 245a 5945 5252 code that $ZYERR\n 000de620: 4f52 2070 6f69 6e74 7320 746f 2069 6620 OR points to if \n-000de630: 6974 2069 7352 001a 4615 0000 2020 206e it isR..F... n\n+000de630: 6974 2069 7352 001a 4415 0000 2020 206e it isR..D... n\n 000de640: 6f74 206e 756c 6c2e 2049 7420 6973 2069 ot null. It is i\n 000de650: 6e74 656e 6465 6420 7468 6174 2074 6865 ntended that the\n 000de660: 2063 6f64 6520 696e 766f 6b65 6420 6279 code invoked by\n 000de670: 2024 5a59 4552 524f 5220 7573 6520 7468 $ZYERROR use th\n-000de680: 6520 7661 6c75 6554 001a 4616 0000 2020 e valueT..F... \n+000de680: 6520 7661 6c75 6554 001a 4416 0000 2020 e valueT..D... \n 000de690: 206f 6620 245a 5354 4154 5553 2074 6f20 of $ZSTATUS to \n 000de6a0: 7365 6c65 6374 206f 7220 636f 6e73 7472 select or constr\n 000de6b0: 7563 7420 6120 7661 6c75 6520 746f 2077 uct a value to w\n 000de6c0: 6869 6368 2069 7420 5345 5473 2024 5a45 hich it SETs $ZE\n-000de6d0: 5252 4f52 2e20 4966 2061 6e4e 001a 4617 RROR. If anN..F.\n+000de6d0: 5252 4f52 2e20 4966 2061 6e4e 001a 4417 RROR. If anN..D.\n 000de6e0: 0000 2020 2065 7272 6f72 2069 7320 656e .. error is en\n 000de6f0: 636f 756e 7465 7265 6420 6279 2074 6865 countered by the\n 000de700: 2061 7474 656d 7074 2074 6f20 6578 6563 attempt to exec\n 000de710: 7574 6520 7468 6520 636f 6465 2073 7065 ute the code spe\n-000de720: 6369 6669 6564 2069 6e52 001a 4618 0000 cified inR..F...\n+000de720: 6369 6669 6564 2069 6e52 001a 4418 0000 cified inR..D...\n 000de730: 2020 2024 5a59 4552 524f 522c 2047 542e $ZYERROR, GT.\n 000de740: 4d20 7365 7473 2024 5a45 5252 4f52 2074 M sets $ZERROR t\n 000de750: 6f20 7468 6520 6572 726f 7220 7374 6174 o the error stat\n 000de760: 7573 2065 6e63 6f75 6e74 6572 6564 2e20 us encountered. \n-000de770: 4966 2024 5a59 4552 524f 5250 001a 4619 If $ZYERRORP..F.\n+000de770: 4966 2024 5a59 4552 524f 5250 001a 4419 If $ZYERRORP..D.\n 000de780: 0000 2020 2069 7320 6e75 6c6c 2c20 4754 .. is null, GT\n 000de790: 2e4d 2064 6f65 7320 6e6f 7420 6368 616e .M does not chan\n 000de7a0: 6765 2074 6865 2076 616c 7565 206f 6620 ge the value of \n 000de7b0: 245a 4552 524f 522e 2049 6e20 616c 6c20 $ZERROR. In all \n 000de7c0: 6361 7365 732c 2047 542e 4d00 0000 0000 cases, GT.M.....\n 000de7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000de7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000de7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000de800: 0100 0000 f107 0000 7b2e 0000 0000 0000 ........{.......\n-000de810: 6800 0046 4845 4c50 00ff 7300 ff49 5356 h..FHELP..s..ISV\n+000de810: 6800 0044 4845 4c50 00ff 7300 ff49 5356 h..DHELP..s..ISV\n 000de820: 00ff 7300 ff24 5a45 5252 4f52 00c0 1a00 ..s..$ZERROR....\n 000de830: 0020 2020 7072 6f63 6565 6473 2074 6f20 . proceeds to \n 000de840: 7265 7475 726e 2063 6f6e 7472 6f6c 2074 return control t\n 000de850: 6f20 7468 6520 636f 6465 2073 7065 6369 o the code speci\n 000de860: 6669 6564 2062 7920 2445 5452 4150 2f24 fied by $ETRAP/$\n-000de870: 5a54 5241 5020 6f72 3300 1a46 2100 0020 ZTRAP or3..F!.. \n+000de870: 5a54 5241 5020 6f72 3300 1a44 2100 0020 ZTRAP or3..D!.. \n 000de880: 2020 6465 7669 6365 2045 5843 4550 5449 device EXCEPTI\n 000de890: 4f4e 2077 6869 6368 6576 6572 2069 7320 ON whichever is \n-000de8a0: 6170 706c 6963 6162 6c65 2e07 001a 4622 applicable....F\"\n-000de8b0: 0000 1400 1346 4742 4c44 4952 0000 245a .....FGBLDIR..$Z\n-000de8c0: 4762 6c64 6972 1300 1a46 bf11 0000 2020 Gbldir...F.... \n-000de8d0: 2024 5a47 626c 6469 7207 001b 4621 0000 $ZGbldir...F!..\n-000de8e0: 5100 1b46 3100 0020 2020 245a 475b 424c Q..F1.. $ZG[BL\n+000de8a0: 6170 706c 6963 6162 6c65 2e07 001a 4422 applicable....D\"\n+000de8b0: 0000 1400 1344 4742 4c44 4952 0000 245a .....DGBLDIR..$Z\n+000de8c0: 4762 6c64 6972 1300 1a44 bf11 0000 2020 Gbldir...D.... \n+000de8d0: 2024 5a47 626c 6469 7207 001b 4421 0000 $ZGbldir...D!..\n+000de8e0: 5100 1b44 3100 0020 2020 245a 475b 424c Q..D1.. $ZG[BL\n 000de8f0: 4449 525d 2063 6f6e 7461 696e 7320 7468 DIR] contains th\n 000de900: 6520 7661 6c75 6520 6f66 2074 6865 2063 e value of the c\n 000de910: 7572 7265 6e74 2047 6c6f 6261 6c20 4469 urrent Global Di\n 000de920: 7265 6374 6f72 7920 6669 6c65 6e61 6d65 rectory filename\n-000de930: 2e4e 001b 4641 0000 2020 2057 6865 6e20 .N..FA.. When \n+000de930: 2e4e 001b 4441 0000 2020 2057 6865 6e20 .N..DA.. When \n 000de940: 245a 4742 4c44 4952 2073 7065 6369 6669 $ZGBLDIR specifi\n 000de950: 6573 2061 6e20 696e 7661 6c69 6420 6f72 es an invalid or\n 000de960: 2069 6e61 6363 6573 7369 626c 6520 6669 inaccessible fi\n 000de970: 6c65 2c20 4754 2e4d 2063 616e 6e6f 7433 le, GT.M cannot3\n-000de980: 001b 4651 0000 2020 2073 7563 6365 7373 ..FQ.. success\n+000de980: 001b 4451 0000 2020 2073 7563 6365 7373 ..DQ.. success\n 000de990: 6675 6c6c 7920 7065 7266 6f72 6d20 6461 fully perform da\n 000de9a0: 7461 6261 7365 206f 7065 7261 7469 6f6e tabase operation\n-000de9b0: 732e 0700 1b46 6100 0052 001b 4671 0000 s....Fa..R..Fq..\n+000de9b0: 732e 0700 1b44 6100 0052 001b 4471 0000 s....Da..R..Dq..\n 000de9c0: 2020 2047 542e 4d20 696e 6974 6961 6c69 GT.M initiali\n 000de9d0: 7a65 7320 245a 4742 4c44 4952 2074 6f20 zes $ZGBLDIR to \n 000de9e0: 7468 6520 7472 616e 736c 6174 696f 6e20 the translation \n 000de9f0: 6f66 2074 6865 2065 6e76 6972 6f6e 6d65 of the environme\n-000dea00: 6e74 2076 6172 6961 626c 6552 001b 4681 nt variableR..F.\n+000dea00: 6e74 2076 6172 6961 626c 6552 001b 4481 nt variableR..D.\n 000dea10: 0000 2020 2067 746d 6762 6c64 6972 2e20 .. gtmgbldir. \n 000dea20: 5468 6520 7661 6c75 6520 6f66 2074 6865 The value of the\n 000dea30: 2067 746d 6762 6c64 6972 2065 6e76 6972 gtmgbldir envir\n 000dea40: 6f6e 6d65 6e74 2076 6172 6961 626c 6520 onment variable \n 000dea50: 6d61 7920 696e 636c 7564 6520 6151 001b may include aQ..\n-000dea60: 4691 0000 2020 2072 6566 6572 656e 6365 F... reference\n+000dea60: 4491 0000 2020 2072 6566 6572 656e 6365 D... reference\n 000dea70: 2074 6f20 616e 6f74 6865 7220 656e 7669 to another envi\n 000dea80: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n 000dea90: 2e20 4966 2067 746d 6762 6c64 6972 2069 . If gtmgbldir i\n 000deaa0: 7320 6e6f 7420 6465 6669 6e65 642c 5400 s not defined,T.\n-000deab0: 1a46 c011 0000 2020 2047 542e 4d20 696e .F.... GT.M in\n+000deab0: 1a44 c011 0000 2020 2047 542e 4d20 696e .D.... GT.M in\n 000deac0: 6974 6961 6c69 7a65 7320 245a 4742 4c44 itializes $ZGBLD\n 000dead0: 4952 2074 6f20 6e75 6c6c 2e20 5768 656e IR to null. When\n 000deae0: 2024 5a47 424c 4449 5220 6973 206e 756c $ZGBLDIR is nul\n 000deaf0: 6c2c 2047 542e 4d20 636f 6e73 7472 7563 l, GT.M construc\n-000deb00: 7473 5000 1b46 1200 0020 2020 6120 6669 tsP..F... a fi\n+000deb00: 7473 5000 1b44 1200 0020 2020 6120 6669 tsP..D... a fi\n 000deb10: 6c65 206e 616d 6520 666f 7220 7468 6520 le name for the \n 000deb20: 476c 6f62 616c 2044 6972 6563 746f 7279 Global Directory\n 000deb30: 2075 7369 6e67 2074 6865 206e 616d 6520 using the name \n 000deb40: 2467 746d 6762 6c64 6972 2061 6e64 2074 $gtmgbldir and t\n-000deb50: 6865 3a00 1b46 1300 0020 2020 6578 7465 he:..F... exte\n+000deb50: 6865 3a00 1b44 1300 0020 2020 6578 7465 he:..D... exte\n 000deb60: 6e73 696f 6e20 2e67 6c64 2069 6e20 7468 nsion .gld in th\n 000deb70: 6520 6375 7272 656e 7420 776f 726b 696e e current workin\n-000deb80: 6720 6469 7265 6374 6f72 792e 0700 1b46 g directory....F\n-000deb90: 1400 004f 001b 4615 0000 2020 2024 5a47 ...O..F... $ZG\n+000deb80: 6720 6469 7265 6374 6f72 792e 0700 1b44 g directory....D\n+000deb90: 1400 004f 001b 4415 0000 2020 2024 5a47 ...O..D... $ZG\n 000deba0: 424c 4449 5220 6973 2061 2072 6561 642d BLDIR is a read-\n 000debb0: 7772 6974 6520 496e 7472 696e 7369 6320 write Intrinsic \n 000debc0: 5370 6563 6961 6c20 5661 7269 6162 6c65 Special Variable\n 000debd0: 2c20 2874 6861 7420 6973 2c20 6974 2063 , (that is, it c\n-000debe0: 616e 5200 1b46 1600 0020 2020 6170 7065 anR..F... appe\n+000debe0: 616e 5200 1b44 1600 0020 2020 6170 7065 anR..D... appe\n 000debf0: 6172 206f 6e20 7468 6520 6c65 6674 2073 ar on the left s\n 000dec00: 6964 6520 6f66 2074 6865 2065 7175 616c ide of the equal\n 000dec10: 2073 6967 6e20 283d 2920 696e 2074 6865 sign (=) in the\n 000dec20: 2061 7267 756d 656e 7420 746f 2074 6865 argument to the\n-000dec30: 2053 4554 4900 1b46 1700 0020 2020 636f SETI..F... co\n+000dec30: 2053 4554 4900 1b44 1700 0020 2020 636f SETI..D... co\n 000dec40: 6d6d 616e 6429 2e20 5345 5420 245a 4742 mmand). SET $ZGB\n 000dec50: 4c44 4952 3d22 2220 6361 7573 6573 2047 LDIR=\"\" causes G\n 000dec60: 542e 4d20 746f 2061 7373 6967 6e20 245a T.M to assign $Z\n 000dec70: 4742 4c44 4952 2074 6f20 7468 6554 001b GBLDIR to theT..\n-000dec80: 4618 0000 2020 2074 7261 6e73 6c61 7469 F... translati\n+000dec80: 4418 0000 2020 2074 7261 6e73 6c61 7469 D... translati\n 000dec90: 6f6e 206f 6620 6774 6d67 626c 6469 7220 on of gtmgbldir \n 000deca0: 6966 2074 6861 7420 656e 7669 726f 6e6d if that environm\n 000decb0: 656e 7420 7661 7269 6162 6c65 2069 7320 ent variable is \n 000decc0: 6465 6669 6e65 642e 2049 6620 6974 2069 defined. If it i\n-000decd0: 7350 001b 4619 0000 2020 206e 6f74 2064 sP..F... not d\n+000decd0: 7350 001b 4419 0000 2020 206e 6f74 2064 sP..D... not d\n 000dece0: 6566 696e 6564 2c20 7468 656e 2053 4554 efined, then SET\n 000decf0: 2024 5a47 424c 4449 523d 2222 2063 6175 $ZGBLDIR=\"\" cau\n 000ded00: 7365 7320 4754 2e4d 2074 6f20 636f 6e73 ses GT.M to cons\n 000ded10: 7472 7563 7420 6120 6669 6c65 206e 616d truct a file nam\n-000ded20: 6554 001b 461a 0000 2020 2075 7369 6e67 eT..F... using\n+000ded20: 6554 001b 441a 0000 2020 2075 7369 6e67 eT..D... using\n 000ded30: 2074 6865 206e 616d 6520 2467 746d 6762 the name $gtmgb\n 000ded40: 6c64 6972 2e67 6c64 2069 6e20 7468 6520 ldir.gld in the \n 000ded50: 6375 7272 656e 7420 6469 7265 6374 6f72 current director\n 000ded60: 792e 204e 4557 696e 6720 245a 4742 4c44 y. NEWing $ZGBLD\n-000ded70: 4952 2069 7354 001b 4621 0000 2020 2074 IR isT..F!.. t\n+000ded70: 4952 2069 7354 001b 4421 0000 2020 2074 IR isT..D!.. t\n 000ded80: 6865 2073 616d 6520 6173 2053 4554 2024 he same as SET $\n 000ded90: 5a47 424c 4449 523d 2222 2c20 7768 6963 ZGBLDIR=\"\", whic\n 000deda0: 6820 6173 206a 7573 7420 6e6f 7465 6420 h as just noted \n 000dedb0: 6d61 7920 6368 616e 6765 2069 7473 2076 may change its v\n-000dedc0: 616c 7565 2e20 466f 7253 001b 4622 0000 alue. ForS..F\"..\n+000dedc0: 616c 7565 2e20 466f 7253 001b 4422 0000 alue. ForS..D\"..\n 000dedd0: 2020 2063 6f64 6520 7468 6174 2069 6d6d code that imm\n 000dede0: 6564 6961 7465 6c79 2053 4554 7320 245a ediately SETs $Z\n 000dedf0: 4742 4c44 4952 2061 6674 6572 204e 4557 GBLDIR after NEW\n 000dee00: 276e 6720 6974 2074 6861 7420 6265 6861 'ng it that beha\n-000dee10: 7669 6f72 2064 6f65 736e 2774 4700 1b46 vior doesn'tG..F\n+000dee10: 7669 6f72 2064 6f65 736e 2774 4700 1b44 vior doesn'tG..D\n 000dee20: 2300 0020 2020 6d61 7474 6572 2c20 6275 #.. matter, bu\n 000dee30: 7420 7769 7468 6f75 7420 616e 2061 7373 t without an ass\n 000dee40: 6f63 6961 7465 6420 5345 542c 2073 7563 ociated SET, suc\n 000dee50: 6820 6120 6368 616e 6765 206d 6179 2073 h a change may s\n-000dee60: 6565 6d51 001b 4624 0000 2020 2063 6f75 eemQ..F$.. cou\n+000dee60: 6565 6d51 001b 4424 0000 2020 2063 6f75 eemQ..D$.. cou\n 000dee70: 6e74 6572 696e 7475 6974 6976 652e 2041 nterintuitive. A\n 000dee80: 2024 5a47 424c 4449 5220 7661 6c75 6520 $ZGBLDIR value \n 000dee90: 6d61 7920 696e 636c 7564 6520 616e 2065 may include an e\n 000deea0: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n-000deeb0: 626c 652e 0700 1b46 2500 0052 001b 4626 ble....F%..R..F&\n+000deeb0: 626c 652e 0700 1b44 2500 0052 001b 4426 ble....D%..R..D&\n 000deec0: 0000 2020 2053 4554 7469 6e67 2024 5a47 .. SETting $ZG\n 000deed0: 424c 4449 5220 616c 736f 2063 6175 7365 BLDIR also cause\n 000deee0: 7320 4754 2e4d 2074 6f20 6174 7465 6d70 s GT.M to attemp\n 000deef0: 7420 746f 206f 7065 6e20 7468 6520 7370 t to open the sp\n 000def00: 6563 6966 6965 6420 6669 6c65 2e53 001b ecified file.S..\n-000def10: 4627 0000 2020 2049 6620 7468 6520 6669 F'.. If the fi\n+000def10: 4427 0000 2020 2049 6620 7468 6520 6669 D'.. If the fi\n 000def20: 6c65 206e 616d 6520 6973 2069 6e76 616c le name is inval\n 000def30: 6964 206f 7220 7468 6520 6669 6c65 2069 id or the file i\n 000def40: 7320 696e 6163 6365 7373 6962 6c65 2c20 s inaccessible, \n 000def50: 4754 2e4d 2074 7269 6767 6572 7320 616e GT.M triggers an\n-000def60: 3700 1b46 2800 0020 2020 6572 726f 7220 7..F(.. error \n+000def60: 3700 1b44 2800 0020 2020 6572 726f 7220 7..D(.. error \n 000def70: 7769 7468 6f75 7420 6368 616e 6769 6e67 without changing\n 000def80: 2074 6865 2076 616c 7565 206f 6620 245a the value of $Z\n-000def90: 4742 4c44 4952 2e07 001b 4629 0000 5300 GBLDIR....F)..S.\n-000defa0: 1b46 2a00 0020 2020 546f 2065 7374 6162 .F*.. To estab\n+000def90: 4742 4c44 4952 2e07 001b 4429 0000 5300 GBLDIR....D)..S.\n+000defa0: 1b44 2a00 0020 2020 546f 2065 7374 6162 .D*.. To estab\n 000defb0: 6c69 7368 2061 2076 616c 7565 2066 6f72 lish a value for\n 000defc0: 2024 5a47 424c 4449 5220 6f75 7473 6964 $ZGBLDIR outsid\n 000defd0: 6520 6f66 204d 2c20 7573 6520 7468 6520 e of M, use the \n 000defe0: 6170 7072 6f70 7269 6174 6520 7368 656c appropriate shel\n 000deff0: 6c00 0000 0000 0000 0000 0000 0000 0000 l...............\n 000df000: 0100 0000 af07 0000 ac2e 0000 0000 0000 ................\n-000df010: 6e00 0046 4845 4c50 00ff 7300 ff49 5356 n..FHELP..s..ISV\n+000df010: 6e00 0044 4845 4c50 00ff 7300 ff49 5356 n..DHELP..s..ISV\n 000df020: 00ff 7300 ff24 5a47 424c 4449 5200 c031 ..s..$ZGBLDIR..1\n 000df030: 0000 2020 2063 6f6d 6d61 6e64 2074 6f20 .. command to \n 000df040: 6173 7369 676e 2061 2074 7261 6e73 6c61 assign a transla\n 000df050: 7469 6f6e 2074 6f20 6774 6d67 626c 6469 tion to gtmgbldi\n 000df060: 722e 2044 6566 696e 696e 6720 6774 6d67 r. Defining gtmg\n 000df070: 626c 6469 7220 7072 6f76 6964 6573 5200 bldir providesR.\n-000df080: 1b46 3200 0020 2020 6120 636f 6e76 656e .F2.. a conven\n+000df080: 1b44 3200 0020 2020 6120 636f 6e76 656e .D2.. a conven\n 000df090: 6965 6e74 2077 6179 2074 6f20 7573 6520 ient way to use \n 000df0a0: 7468 6520 7361 6d65 2047 6c6f 6261 6c20 the same Global \n 000df0b0: 4469 7265 6374 6f72 7920 6475 7269 6e67 Directory during\n 000df0c0: 2061 2073 6573 7369 6f6e 2077 6865 7265 a session where\n-000df0d0: 2f00 1b46 3300 0020 2020 796f 7520 7265 /..F3.. you re\n+000df0d0: 2f00 1b44 3300 0020 2020 796f 7520 7265 /..D3.. you re\n 000df0e0: 7065 6174 6564 6c79 2069 6e76 6f6b 6520 peatedly invoke \n 000df0f0: 616e 6420 6c65 6176 6520 4754 2e4d 2e07 and leave GT.M..\n-000df100: 001b 4634 0000 1200 1b46 3500 0020 2020 ..F4.....F5.. \n-000df110: 4578 616d 706c 653a 0700 1b46 3600 001e Example:...F6...\n-000df120: 001b 4637 0000 2020 2024 2067 746d 6762 ..F7.. $ gtmgb\n+000df100: 001b 4434 0000 1200 1b44 3500 0020 2020 ..D4.....D5.. \n+000df110: 4578 616d 706c 653a 0700 1b44 3600 001e Example:...D6...\n+000df120: 001b 4437 0000 2020 2024 2067 746d 6762 ..D7.. $ gtmgb\n 000df130: 6c64 6972 3d74 6573 742e 676c 641c 001b ldir=test.gld...\n-000df140: 4638 0000 2020 2024 2065 7870 6f72 7420 F8.. $ export \n-000df150: 6774 6d67 626c 6469 720f 001b 4639 0000 gtmgbldir...F9..\n-000df160: 2020 2024 2067 746d 1c00 1b46 3a00 0020 $ gtm...F:.. \n+000df140: 4438 0000 2020 2024 2065 7870 6f72 7420 D8.. $ export \n+000df150: 6774 6d67 626c 6469 720f 001b 4439 0000 gtmgbldir...D9..\n+000df160: 2020 2024 2067 746d 1c00 1b44 3a00 0020 $ gtm...D:.. \n 000df170: 2020 4754 4d3e 5752 4954 4520 247a 6762 GTM>WRITE $zgb\n-000df180: 6c64 6972 1b00 1b46 4100 0020 2020 2f75 ldir...FA.. /u\n+000df180: 6c64 6972 1b00 1b44 4100 0020 2020 2f75 ldir...DA.. /u\n 000df190: 7372 2f64 6576 2f74 6573 742e 676c 6426 sr/dev/test.gld&\n-000df1a0: 001b 4642 0000 2020 2047 544d 3e53 4554 ..FB.. GTM>SET\n+000df1a0: 001b 4442 0000 2020 2047 544d 3e53 4554 ..DB.. GTM>SET\n 000df1b0: 2024 7a67 626c 6469 723d 226d 756d 7073 $zgbldir=\"mumps\n-000df1c0: 2e67 6c64 221c 001b 4643 0000 2020 2047 .gld\"...FC.. G\n+000df1c0: 2e67 6c64 221c 001b 4443 0000 2020 2047 .gld\"...DC.. G\n 000df1d0: 544d 3e57 5249 5445 2024 7a67 626c 6469 TM>WRITE $zgbldi\n-000df1e0: 7213 001b 4644 0000 2020 206d 756d 7073 r...FD.. mumps\n-000df1f0: 2e67 6c64 1200 1b46 4500 0020 2020 4754 .gld...FE.. GT\n-000df200: 4d3e 4841 4c54 1b00 1b46 4600 0020 2020 M>HALT...FF.. \n+000df1e0: 7213 001b 4444 0000 2020 206d 756d 7073 r...DD.. mumps\n+000df1f0: 2e67 6c64 1200 1b44 4500 0020 2020 4754 .gld...DE.. GT\n+000df200: 4d3e 4841 4c54 1b00 1b44 4600 0020 2020 M>HALT...DF.. \n 000df210: 2420 6563 686f 2024 6774 6d67 626c 6469 $ echo $gtmgbldi\n-000df220: 7212 001b 4647 0000 2020 2074 6573 742e r...FG.. test.\n-000df230: 676c 6407 001b 4648 0000 5000 1b46 4900 gld...FH..P..FI.\n+000df220: 7212 001b 4447 0000 2020 2074 6573 742e r...DG.. test.\n+000df230: 676c 6407 001b 4448 0000 5000 1b44 4900 gld...DH..P..DI.\n 000df240: 0020 2020 5468 6973 2065 7861 6d70 6c65 . This example\n 000df250: 2064 6566 696e 6573 2074 6865 2065 6e76 defines the env\n 000df260: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n 000df270: 6520 6774 6d67 626c 6469 722e 2055 706f e gtmgbldir. Upo\n-000df280: 6e20 656e 7465 7269 6e67 5100 1b46 4a00 n enteringQ..FJ.\n+000df280: 6e20 656e 7465 7269 6e67 5100 1b44 4a00 n enteringQ..DJ.\n 000df290: 0020 2020 4754 2e4d 2044 6972 6563 7420 . GT.M Direct \n 000df2a0: 4d6f 6465 2c20 245a 4742 4c44 4952 2068 Mode, $ZGBLDIR h\n 000df2b0: 6173 2074 6865 2076 616c 7565 2073 7570 as the value sup\n 000df2c0: 706c 6965 6420 6279 2067 746d 6762 6c64 plied by gtmgbld\n-000df2d0: 6972 2e20 5468 6520 5345 544e 001b 4651 ir. The SETN..FQ\n+000df2d0: 6972 2e20 5468 6520 5345 544e 001b 4451 ir. The SETN..DQ\n 000df2e0: 0000 2020 2063 6f6d 6d61 6e64 2063 6861 .. command cha\n 000df2f0: 6e67 6573 2074 6865 2076 616c 7565 2e20 nges the value. \n 000df300: 4166 7465 7220 7468 6520 4754 2e4d 2069 After the GT.M i\n 000df310: 6d61 6765 2074 6572 6d69 6e61 7465 732c mage terminates,\n-000df320: 2074 6865 2065 6368 6f54 001b 4652 0000 the echoT..FR..\n+000df320: 2074 6865 2065 6368 6f54 001b 4452 0000 the echoT..DR..\n 000df330: 2020 2063 6f6d 6d61 6e64 2064 656d 6f6e command demon\n 000df340: 7374 7261 7465 7320 7468 6174 2067 746d strates that gtm\n 000df350: 6762 6c64 6972 2077 6173 206e 6f74 206d gbldir was not m\n 000df360: 6f64 6966 6965 6420 6279 2074 6865 204d odified by the M\n 000df370: 2053 4554 2063 6f6d 6d61 6e64 2e07 001b SET command....\n-000df380: 4653 0000 1700 1b46 5400 0020 2020 2420 FS.....FT.. $ \n-000df390: 6c73 2074 6573 742e 676c 641c 001b 4655 ls test.gld...FU\n+000df380: 4453 0000 1700 1b44 5400 0020 2020 2420 DS.....DT.. $ \n+000df390: 6c73 2074 6573 742e 676c 641c 001b 4455 ls test.gld...DU\n 000df3a0: 0000 2020 2074 6573 742e 676c 6420 6e6f .. test.gld no\n-000df3b0: 7420 666f 756e 640f 001b 4656 0000 2020 t found...FV.. \n-000df3c0: 2024 2067 746d 1c00 1b46 5700 0020 2020 $ gtm...FW.. \n+000df3b0: 7420 666f 756e 640f 001b 4456 0000 2020 t found...DV.. \n+000df3c0: 2024 2067 746d 1c00 1b44 5700 0020 2020 $ gtm...DW.. \n 000df3d0: 4754 4d3e 5752 4954 4520 247a 6762 6c64 GTM>WRITE $zgbld\n-000df3e0: 6972 1c00 1b46 5800 0020 2020 2f75 7372 ir...FX.. /usr\n+000df3e0: 6972 1c00 1b44 5800 0020 2020 2f75 7372 ir...DX.. /usr\n 000df3f0: 2f64 6576 2f6d 756d 7073 2e67 6c64 2500 /dev/mumps.gld%.\n-000df400: 1b46 5900 0020 2020 4754 4d3e 7365 7420 .FY.. GTM>set \n+000df400: 1b44 5900 0020 2020 4754 4d3e 7365 7420 .DY.. GTM>set \n 000df410: 247a 6762 6c64 6972 3d22 7465 7374 2e67 $zgbldir=\"test.g\n-000df420: 6c64 223b 001b 465a 0000 2020 2025 4754 ld\";..FZ.. %GT\n+000df420: 6c64 223b 001b 445a 0000 2020 2025 4754 ld\";..DZ.. %GT\n 000df430: 4d2d 452d 5a47 424c 4449 5241 4343 2c20 M-E-ZGBLDIRACC, \n 000df440: 4361 6e6e 6f74 2061 6363 6573 7320 676c Cannot access gl\n 000df450: 6f62 616c 2064 6972 6563 746f 7279 3c00 obal directory<.\n-000df460: 1b46 6100 0020 2020 222f 7573 722f 6465 .Fa.. \"/usr/de\n+000df460: 1b44 6100 0020 2020 222f 7573 722f 6465 .Da.. \"/usr/de\n 000df470: 762f 7465 7374 2e67 6c64 222e 2052 6574 v/test.gld\". Ret\n 000df480: 6169 6e69 6e67 202f 7573 722f 6465 762f aining /usr/dev/\n-000df490: 6d75 6d70 732e 676c 6422 3300 1b46 6200 mumps.gld\"3..Fb.\n+000df490: 6d75 6d70 732e 676c 6422 3300 1b44 6200 mumps.gld\"3..Db.\n 000df4a0: 0020 2020 2553 5953 5445 4d2d 452d 454e . %SYSTEM-E-EN\n 000df4b0: 4f32 2c20 4e6f 2073 7563 6820 6669 6c65 O2, No such file\n 000df4c0: 206f 7220 6469 7265 6374 6f72 791c 001b or directory...\n-000df4d0: 4663 0000 2020 2047 544d 3e57 5249 5445 Fc.. GTM>WRITE\n-000df4e0: 2024 7a67 626c 6469 721c 001b 4664 0000 $zgbldir...Fd..\n+000df4d0: 4463 0000 2020 2047 544d 3e57 5249 5445 Dc.. GTM>WRITE\n+000df4e0: 2024 7a67 626c 6469 721c 001b 4464 0000 $zgbldir...Dd..\n 000df4f0: 2020 202f 7573 722f 6465 762f 6d75 6d70 /usr/dev/mump\n-000df500: 732e 676c 6412 001b 4665 0000 2020 2047 s.gld...Fe.. G\n-000df510: 544d 3e68 616c 740b 001b 4666 0000 2020 TM>halt...Ff.. \n-000df520: 2024 0700 1b46 6700 004f 001b 4668 0000 $...Fg..O..Fh..\n+000df500: 732e 676c 6412 001b 4465 0000 2020 2047 s.gld...De.. G\n+000df510: 544d 3e68 616c 740b 001b 4466 0000 2020 TM>halt...Df.. \n+000df520: 2024 0700 1b44 6700 004f 001b 4468 0000 $...Dg..O..Dh..\n 000df530: 2020 2054 6865 2053 4554 2063 6f6d 6d61 The SET comma\n 000df540: 6e64 2061 7474 656d 7074 7320 746f 2063 nd attempts to c\n 000df550: 6861 6e67 6520 7468 6520 7661 6c75 6520 hange the value \n 000df560: 6f66 2024 5a47 424c 4449 5220 746f 2074 of $ZGBLDIR to t\n-000df570: 6573 742e 676c 642e 5400 1b46 6900 0020 est.gld.T..Fi.. \n+000df570: 6573 742e 676c 642e 5400 1b44 6900 0020 est.gld.T..Di.. \n 000df580: 2020 4265 6361 7573 6520 7468 6520 6669 Because the fi\n 000df590: 6c65 2064 6f65 7320 6e6f 7420 6578 6973 le does not exis\n 000df5a0: 742c 2047 542e 4d20 7265 706f 7274 7320 t, GT.M reports \n 000df5b0: 616e 2065 7272 6f72 2061 6e64 2064 6f65 an error and doe\n-000df5c0: 7320 6e6f 7420 6368 616e 6765 2000 1b46 s not change ..F\n+000df5c0: 7320 6e6f 7420 6368 616e 6765 2000 1b44 s not change ..D\n 000df5d0: 6a00 0020 2020 7468 6520 7661 6c75 6520 j.. the value \n-000df5e0: 6f66 2024 5a47 424c 4449 522e 0700 1b46 of $ZGBLDIR....F\n-000df5f0: 7100 0016 0013 4648 4f52 4f4c 4f47 0000 q.....FHOROLOG..\n-000df600: 245a 486f 726f 6c6f 6714 001b 46bf 1100 $ZHorolog...F...\n+000df5e0: 6f66 2024 5a47 424c 4449 522e 0700 1b44 of $ZGBLDIR....D\n+000df5f0: 7100 0016 0013 4448 4f52 4f4c 4f47 0000 q.....DHOROLOG..\n+000df600: 245a 486f 726f 6c6f 6714 001b 44bf 1100 $ZHorolog...D...\n 000df610: 0020 2020 245a 486f 726f 6c6f 6707 001c . $ZHorolog...\n-000df620: 4621 0000 4400 1c46 3100 0020 2020 245a F!..D..F1.. $Z\n+000df620: 4421 0000 4400 1c44 3100 0020 2020 245a D!..D..D1.. $Z\n 000df630: 485b 4f52 4f4c 4f47 5d20 7265 7475 726e H[OROLOG] return\n 000df640: 7320 3420 636f 6d6d 612d 7365 7061 7261 s 4 comma-separa\n 000df650: 7465 6420 7069 6563 6573 2028 666f 7220 ted pieces (for \n-000df660: 6578 616d 706c 652c 5400 1c46 4100 0020 example,T..FA.. \n+000df660: 6578 616d 706c 652c 5400 1c44 4100 0020 example,T..DA.. \n 000df670: 2020 2236 3336 3338 2c33 3931 3934 2c32 \"63638,39194,2\n 000df680: 3538 3630 322c 3134 3430 3022 292e 2054 58602,14400\"). T\n 000df690: 6865 2066 6972 7374 2074 776f 2070 6965 he first two pie\n 000df6a0: 6365 7320 6172 6520 6964 656e 7469 6361 ces are identica\n-000df6b0: 6c20 746f 2074 6865 2074 776f 5400 1c46 l to the twoT..F\n+000df6b0: 6c20 746f 2074 6865 2074 776f 5400 1c44 l to the twoT..D\n 000df6c0: 5100 0020 2020 7069 6563 6573 206f 6620 Q.. pieces of \n 000df6d0: 2448 4f52 4f4c 4f47 2e20 245a 484f 524f $HOROLOG. $ZHORO\n 000df6e0: 4c4f 4720 6973 2061 2064 726f 702d 696e LOG is a drop-in\n 000df6f0: 2072 6570 6c61 6365 6d65 6e74 2066 6f72 replacement for\n 000df700: 2024 484f 524f 4c4f 4720 696e 2061 6c6c $HOROLOG in all\n-000df710: 4d00 1c46 6100 0020 2020 6170 706c 6963 M..Fa.. applic\n+000df710: 4d00 1c44 6100 0020 2020 6170 706c 6963 M..Da.. applic\n 000df720: 6174 696f 6e20 636f 6465 206f 6620 7468 ation code of th\n 000df730: 6520 666f 726d 2024 5049 4543 4528 2448 e form $PIECE($H\n 000df740: 4f52 4f4c 4f47 2c22 2c22 2c2e 2e2e 292e OROLOG,\",\",...).\n 000df750: 2046 6f72 2065 7861 6d70 6c65 2c52 001c For example,R..\n-000df760: 4671 0000 2020 2024 5a48 4f52 4f4c 4f47 Fq.. $ZHOROLOG\n+000df760: 4471 0000 2020 2024 5a48 4f52 4f4c 4f47 Dq.. $ZHOROLOG\n 000df770: 2063 616e 2062 6520 7573 6564 2061 7320 can be used as \n 000df780: 7468 6520 6669 7273 7420 6172 6775 6d65 the first argume\n 000df790: 6e74 206f 6620 245a 4441 5445 2829 2e20 nt of $ZDATE(). \n 000df7a0: 5468 6520 7468 6972 6420 7069 6563 6500 The third piece.\n 000df7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000df7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000df7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000df7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000df7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000df800: 0100 0000 f107 0000 d12e 0000 0000 0000 ................\n-000df810: 6e00 0046 4845 4c50 00ff 7300 ff49 5356 n..FHELP..s..ISV\n+000df810: 6e00 0044 4845 4c50 00ff 7300 ff49 5356 n..DHELP..s..ISV\n 000df820: 00ff 7300 ff24 5a48 4f52 4f4c 4f47 00bf ..s..$ZHOROLOG..\n 000df830: 8100 0020 2020 6973 2074 6865 206e 756d ... is the num\n 000df840: 6265 7220 6f66 206d 6963 726f 7365 636f ber of microseco\n 000df850: 6e64 7320 696e 2074 6865 2063 7572 7265 nds in the curre\n 000df860: 6e74 2073 6563 6f6e 642e 2054 6865 2061 nt second. The a\n 000df870: 6363 7572 6163 7920 6f66 2074 6865 5100 ccuracy of theQ.\n-000df880: 1c46 9100 0020 2020 7468 6972 6420 7069 .F... third pi\n+000df880: 1c44 9100 0020 2020 7468 6972 6420 7069 .D... third pi\n 000df890: 6563 6520 6973 2073 7562 6a65 6374 2074 ece is subject t\n 000df8a0: 6f20 7468 6520 7072 6563 6973 696f 6e20 o the precision \n 000df8b0: 6f66 2074 6865 2073 7973 7465 6d20 636c of the system cl\n 000df8c0: 6f63 6b2e 2054 6865 2066 6f75 7274 6853 ock. The fourthS\n-000df8d0: 001b 46c0 1100 0020 2020 7069 6563 6520 ..F.... piece \n+000df8d0: 001b 44c0 1100 0020 2020 7069 6563 6520 ..D.... piece \n 000df8e0: 6973 2061 6e20 6f66 6673 6574 2069 6e20 is an offset in \n 000df8f0: 7365 636f 6e64 7320 746f 2055 5443 2e20 seconds to UTC. \n 000df900: 466f 7220 616e 7920 7661 6c69 6420 5554 For any valid UT\n 000df910: 4320 7469 6d65 206f 6666 7365 742c 2074 C time offset, t\n-000df920: 6865 5100 1c46 1200 0020 2020 666f 7572 heQ..F... four\n+000df920: 6865 5100 1c44 1200 0020 2020 666f 7572 heQ..D... four\n 000df930: 7468 2070 6965 6365 2069 7320 6120 6e75 th piece is a nu\n 000df940: 6d62 6572 2062 6574 7765 656e 202d 3433 mber between -43\n 000df950: 3230 3020 2866 6f72 2055 5443 2d31 323a 200 (for UTC-12:\n 000df960: 3030 2920 616e 6420 2b35 3034 3030 2028 00) and +50400 (\n-000df970: 666f 7254 001c 4613 0000 2020 2055 5443 forT..F... UTC\n+000df970: 666f 7254 001c 4413 0000 2020 2055 5443 forT..D... UTC\n 000df980: 2b31 343a 3030 292e 2054 6865 2076 616c +14:00). The val\n 000df990: 7565 206f 6620 7468 6520 666f 7572 7468 ue of the fourth\n 000df9a0: 2070 6965 6365 2072 656d 6169 6e73 2063 piece remains c\n 000df9b0: 6f6e 7374 616e 7420 616c 6c20 7468 726f onstant all thro\n-000df9c0: 7567 6820 7468 6553 001c 4614 0000 2020 ugh theS..F... \n+000df9c0: 7567 6820 7468 6553 001c 4414 0000 2020 ugh theS..D... \n 000df9d0: 2079 6561 7220 6578 6365 7074 2066 6f72 year except for\n 000df9e0: 2074 686f 7365 2070 6c61 6365 7320 7468 those places th\n 000df9f0: 6174 206f 6273 6572 7665 2064 6179 6c69 at observe dayli\n 000dfa00: 6768 7420 7361 7669 6e67 2074 696d 652e ght saving time.\n-000dfa10: 2024 5a48 4f52 4f4c 4f47 4b00 1c46 1500 $ZHOROLOGK..F..\n+000dfa10: 2024 5a48 4f52 4f4c 4f47 4b00 1c44 1500 $ZHOROLOGK..D..\n 000dfa20: 0020 2020 6163 6375 7261 6379 2069 7320 . accuracy is \n 000dfa30: 7375 626a 6563 7420 746f 2074 6865 2070 subject to the p\n 000dfa40: 7265 6369 7369 6f6e 206f 6620 7468 6520 recision of the \n 000dfa50: 7379 7374 656d 2063 6c6f 636b 2028 7573 system clock (us\n-000dfa60: 6520 6d61 6e4f 001c 4616 0000 2020 2067 e manO..F... g\n+000dfa60: 6520 6d61 6e4f 001c 4416 0000 2020 2067 e manO..D... g\n 000dfa70: 6574 7469 6d65 6f66 6461 7920 6672 6f6d ettimeofday from\n 000dfa80: 2074 6865 2055 4e49 5820 7368 656c 6c20 the UNIX shell \n 000dfa90: 666f 7220 6d6f 7265 2069 6e66 6f72 6d61 for more informa\n 000dfaa0: 7469 6f6e 292e 2054 6f20 6f62 7461 696e tion). To obtain\n-000dfab0: 2074 6865 5200 1c46 1700 0020 2020 2448 theR..F... $H\n+000dfab0: 2074 6865 5200 1c44 1700 0020 2020 2448 theR..D... $H\n 000dfac0: 4f52 4f4c 4f47 2072 6570 7265 7365 6e74 OROLOG represent\n 000dfad0: 6174 696f 6e20 6f66 2055 5443 2c20 6164 ation of UTC, ad\n 000dfae0: 6420 7468 6520 666f 7572 7468 2070 6965 d the fourth pie\n 000dfaf0: 6365 2074 6f20 7468 6520 7365 636f 6e64 ce to the second\n-000dfb00: 2070 6965 6365 2e00 1c46 1800 0020 2020 piece...F... \n+000dfb00: 2070 6965 6365 2e00 1c44 1800 0020 2020 piece...D... \n 000dfb10: 6f66 2024 5a48 4f52 4f4c 4f47 2061 6e64 of $ZHOROLOG and\n 000dfb20: 2070 726f 6365 6564 2061 7320 666f 6c6c proceed as foll\n-000dfb30: 6f77 733a 0700 1c46 1900 0053 001c 461a ows:...F...S..F.\n+000dfb30: 6f77 733a 0700 1c44 1900 0053 001c 441a ows:...D...S..D.\n 000dfb40: 0000 2020 2020 206f 2049 6620 7468 6520 .. o If the \n 000dfb50: 7265 7375 6c74 2069 7320 6120 6e65 6761 result is a nega\n 000dfb60: 7469 7665 206e 756d 6265 722c 2073 7562 tive number, sub\n 000dfb70: 7472 6163 7420 6f6e 6520 6672 6f6d 2074 tract one from t\n 000dfb80: 6865 2066 6972 7374 2070 6965 6365 4d00 he first pieceM.\n-000dfb90: 1c46 2100 0020 2020 2020 2020 616e 6420 .F!.. and \n+000dfb90: 1c44 2100 0020 2020 2020 2020 616e 6420 .D!.. and \n 000dfba0: 6164 6420 3836 3430 3020 286e 756d 6265 add 86400 (numbe\n 000dfbb0: 7220 6f66 2073 6563 6f6e 6473 2069 6e20 r of seconds in \n 000dfbc0: 6120 6461 7929 2074 6f20 7468 6520 7365 a day) to the se\n-000dfbd0: 636f 6e64 2070 6965 6365 2e53 001c 4622 cond piece.S..F\"\n+000dfbd0: 636f 6e64 2070 6965 6365 2e53 001c 4422 cond piece.S..D\"\n 000dfbe0: 0000 2020 2020 206f 2049 6620 7468 6520 .. o If the \n 000dfbf0: 7265 7375 6c74 2069 7320 6120 706f 7369 result is a posi\n 000dfc00: 7469 7665 206e 756d 6265 7220 6772 6561 tive number grea\n 000dfc10: 7465 7220 7468 616e 2038 3634 3030 2c20 ter than 86400, \n 000dfc20: 6164 6420 6f6e 6520 746f 2074 6865 4300 add one to theC.\n-000dfc30: 1c46 2300 0020 2020 2020 2020 6669 7273 .F#.. firs\n+000dfc30: 1c44 2300 0020 2020 2020 2020 6669 7273 .D#.. firs\n 000dfc40: 7420 7069 6563 6520 616e 6420 7375 6274 t piece and subt\n 000dfc50: 7261 6374 2038 3634 3030 2066 726f 6d20 ract 86400 from \n 000dfc60: 7468 6520 7365 636f 6e64 2070 6965 6365 the second piece\n-000dfc70: 2e07 001c 4624 0000 1200 1c46 2500 0020 ....F$.....F%.. \n-000dfc80: 2020 4578 616d 706c 653a 0700 1c46 2600 Example:...F&.\n-000dfc90: 001b 001c 4627 0000 2020 2047 544d 3e7a ....F'.. GTM>z\n-000dfca0: 7072 696e 7420 5e7a 686f 726f 1500 1c46 print ^zhoro...F\n+000dfc70: 2e07 001c 4424 0000 1200 1c44 2500 0020 ....D$.....D%.. \n+000dfc80: 2020 4578 616d 706c 653a 0700 1c44 2600 Example:...D&.\n+000dfc90: 001b 001c 4427 0000 2020 2047 544d 3e7a ....D'.. GTM>z\n+000dfca0: 7072 696e 7420 5e7a 686f 726f 1500 1c44 print ^zhoro...D\n 000dfcb0: 2800 0020 2020 7a68 6f72 6f28 7a6f 6e65 (.. zhoro(zone\n-000dfcc0: 2930 001c 4629 0000 2020 2020 7365 743a )0..F).. set:\n+000dfcc0: 2930 001c 4429 0000 2020 2020 7365 743a )0..D).. set:\n 000dfcd0: 2724 6461 7461 287a 6f6e 6529 207a 6f6e '$data(zone) zon\n 000dfce0: 653d 2245 7572 6f70 652f 4c6f 6e64 6f6e e=\"Europe/London\n-000dfcf0: 2214 001c 462a 0000 2020 2020 6e65 7720 \"...F*.. new \n-000dfd00: 7a75 747a 6825 001c 4631 0000 2020 2020 zutzh%..F1.. \n+000dfcf0: 2214 001c 442a 0000 2020 2020 6e65 7720 \"...D*.. new \n+000dfd00: 7a75 747a 6825 001c 4431 0000 2020 2020 zutzh%..D1.. \n 000dfd10: 7365 7420 7a75 747a 683d 2424 6765 747a set zutzh=$$getz\n-000dfd20: 7574 7a68 287a 6f6e 6529 2a00 1c46 3200 utzh(zone)*..F2.\n+000dfd20: 7574 7a68 287a 6f6e 6529 2a00 1c44 3200 utzh(zone)*..D2.\n 000dfd30: 0020 2020 2064 6f20 6469 7370 6c61 7974 . do displayt\n 000dfd40: 7a64 6574 6169 6c73 287a 7574 7a68 2c7a zdetails(zutzh,z\n-000dfd50: 6f6e 6529 0f00 1c46 3300 0020 2020 2071 one)...F3.. q\n-000dfd60: 7569 7418 001c 4634 0000 2020 2067 6574 uit...F4.. get\n-000dfd70: 7a75 747a 6828 7a6f 6e65 2994 001c 4635 zutzh(zone)...F5\n+000dfd50: 6f6e 6529 0f00 1c44 3300 0020 2020 2071 one)...D3.. q\n+000dfd60: 7569 7418 001c 4434 0000 2020 2067 6574 uit...D4.. get\n+000dfd70: 7a75 747a 6828 7a6f 6e65 2994 001c 4435 zutzh(zone)...D5\n 000dfd80: 0000 2020 2020 2073 6574 2073 6863 6f6d .. set shcom\n 000dfd90: 6d61 6e64 3d22 545a 3d22 5f7a 6f6e 655f mand=\"TZ=\"_zone_\n 000dfda0: 2220 2467 746d 5f64 6973 742f 6d75 6d70 \" $gtm_dist/mump\n 000dfdb0: 7320 2d72 756e 2025 5843 4d44 2027 7772 s -run %XCMD 'wr\n 000dfdc0: 6974 6520 247a 7574 2c22 2220 2222 2c24 ite $zut,\"\" \"\",$\n 000dfdd0: 7a68 6f72 6f6c 6f67 2c22 2220 2222 2c24 zhorolog,\"\" \"\",$\n 000dfde0: 7a64 6174 6528 2468 6f72 6f6c 6f67 2c22 zdate($horolog,\"\n 000dfdf0: 224d 4f4e 2044 442c 5959 5959 2031 323a \"MON DD,YYYY 12:\n 000dfe00: 3630 3a53 5320 414d 2222 292c 2127 2221 60:SS AM\"\"),!'\"!\n-000dfe10: 001c 4636 0000 2020 2020 2073 6574 2064 ..F6.. set d\n+000dfe10: 001c 4436 0000 2020 2020 2073 6574 2064 ..D6.. set d\n 000dfe20: 6573 636e 616d 653d 2274 7a70 6970 6522 escname=\"tzpipe\"\n-000dfe30: 4e00 1c46 3700 0020 2020 2020 6f70 656e N..F7.. open\n+000dfe30: 4e00 1c44 3700 0020 2020 2020 6f70 656e N..D7.. open\n 000dfe40: 2064 6573 636e 616d 653a 2873 6865 6c6c descname:(shell\n 000dfe50: 3d22 2f62 696e 2f73 6822 3a63 6f6d 6d61 =\"/bin/sh\":comma\n 000dfe60: 6e64 3d73 6863 6f6d 6d61 6e64 3a72 6561 nd=shcommand:rea\n 000dfe70: 646f 6e6c 7929 3a3a 2270 6970 6522 4400 donly)::\"pipe\"D.\n-000dfe80: 1c46 3800 0020 2020 2020 7573 6520 6465 .F8.. use de\n+000dfe80: 1c44 3800 0020 2020 2020 7573 6520 6465 .D8.. use de\n 000dfe90: 7363 6e61 6d65 2072 6561 6420 6461 7465 scname read date\n 000dfea0: 6c69 6e65 2075 7365 2024 7072 696e 6369 line use $princi\n 000dfeb0: 7061 6c20 636c 6f73 6520 6465 7363 6e61 pal close descna\n-000dfec0: 6d65 1900 1c46 3900 0020 2020 2020 7175 me...F9.. qu\n-000dfed0: 6974 2064 6174 656c 696e 6526 001c 463a it dateline&..F:\n+000dfec0: 6d65 1900 1c44 3900 0020 2020 2020 7175 me...D9.. qu\n+000dfed0: 6974 2064 6174 656c 696e 6526 001c 443a it dateline&..D:\n 000dfee0: 0000 2020 2064 6973 706c 6179 747a 6465 .. displaytzde\n 000dfef0: 7461 696c 7328 7a75 747a 682c 7a6f 6e65 tails(zutzh,zone\n-000dff00: 292f 001c 4641 0000 2020 2020 7365 7420 )/..FA.. set \n+000dff00: 292f 001c 4441 0000 2020 2020 7365 7420 )/..DA.. set \n 000dff10: 7a75 743d 2470 6965 6365 287a 7574 7a68 zut=$piece(zutzh\n 000dff20: 2c22 2022 2c31 2920 2020 3b20 245a 5554 ,\" \",1) ; $ZUT\n-000dff30: 3400 1c46 4200 0020 2020 2073 6574 207a 4..FB.. set z\n+000dff30: 3400 1c44 4200 0020 2020 2073 6574 207a 4..DB.. set z\n 000dff40: 683d 2470 6965 6365 287a 7574 7a68 2c22 h=$piece(zutzh,\"\n 000dff50: 2022 2c32 2920 2020 203b 2024 5a48 4f52 \",2) ; $ZHOR\n-000dff60: 4f4c 4f47 4500 1c46 4300 0020 2020 2073 OLOGE..FC.. s\n+000dff60: 4f4c 4f47 4500 1c44 4300 0020 2020 2073 OLOGE..DC.. s\n 000dff70: 6574 207a 6866 703d 2470 6965 6365 287a et zhfp=$piece(z\n 000dff80: 682c 222c 222c 3129 2020 2020 203b 2066 h,\",\",1) ; f\n 000dff90: 6972 7374 2070 6965 6365 206f 6620 245a irst piece of $Z\n-000dffa0: 4820 6f66 207a 6f6e 6524 001c 4644 0000 H of zone$..FD..\n+000dffa0: 4820 6f66 207a 6f6e 6524 001c 4444 0000 H of zone$..DD..\n 000dffb0: 2020 2020 7365 7420 7a68 7370 3d24 7069 set zhsp=$pi\n 000dffc0: 6563 6528 7a68 2c22 2c22 2c32 2924 001c ece(zh,\",\",2)$..\n-000dffd0: 4645 0000 2020 2020 7365 7420 7a68 7470 FE.. set zhtp\n+000dffd0: 4445 0000 2020 2020 7365 7420 7a68 7470 DE.. set zhtp\n 000dffe0: 3d24 7069 6563 6528 7a68 2c22 2c22 2c33 =$piece(zh,\",\",3\n 000dfff0: 2900 0000 0000 0000 0000 0000 0000 0000 )...............\n 000e0000: 0100 0000 b907 0000 f72e 0000 0000 0000 ................\n-000e0010: 4100 0046 4845 4c50 00ff 7300 ff49 5356 A..FHELP..s..ISV\n+000e0010: 4100 0044 4845 4c50 00ff 7300 ff49 5356 A..DHELP..s..ISV\n 000e0020: 00ff 7300 ff24 5a48 4f52 4f4c 4f47 00c0 ..s..$ZHOROLOG..\n 000e0030: 4600 0020 2020 2073 6574 207a 6866 6f70 F.. set zhfop\n 000e0040: 3d24 7069 6563 6528 7a68 2c22 2c22 2c34 =$piece(zh,\",\",4\n-000e0050: 2948 001c 4647 0000 2020 2020 7365 7420 )H..FG.. set \n+000e0050: 2948 001c 4447 0000 2020 2020 7365 7420 )H..DG.. set \n 000e0060: 747a 3d7a 6866 6f70 2f33 3630 302c 686f tz=zhfop/3600,ho\n 000e0070: 7572 733d 2473 656c 6563 7428 747a 2a74 urs=$select(tz*t\n 000e0080: 7a3d 313a 2220 486f 7572 2022 2c31 3a22 z=1:\" Hour \",1:\"\n-000e0090: 2048 6f75 7273 2022 2989 001c 4648 0000 Hours \")...FH..\n+000e0090: 2048 6f75 7273 2022 2989 001c 4448 0000 Hours \")...DH..\n 000e00a0: 2020 2020 7772 6974 6520 2254 696d 6520 write \"Time \n 000e00b0: 696e 2022 2c7a 6f6e 652c 2220 222c 2470 in \",zone,\" \",$p\n 000e00c0: 6965 6365 287a 7574 7a68 2c22 2022 2c33 iece(zutzh,\" \",3\n 000e00d0: 2c36 292c 2220 245a 5554 3d22 2c7a 7574 ,6),\" $ZUT=\",zut\n 000e00e0: 2c21 2c24 7365 6c65 6374 2874 7a3c 303a ,!,$select(tz<0:\n 000e00f0: 2d74 7a5f 686f 7572 735f 2241 6865 6164 -tz_hours_\"Ahead\n 000e0100: 206f 6622 2c31 3a74 7a5f 686f 7572 735f of\",1:tz_hours_\n 000e0110: 2242 6568 696e 6422 292c 2220 5554 4322 \"Behind\"),\" UTC\"\n-000e0120: 2c21 1e00 1c46 4900 0020 2020 2073 6574 ,!...FI.. set\n+000e0120: 2c21 1e00 1c44 4900 0020 2020 2073 6574 ,!...DI.. set\n 000e0130: 207a 6873 703d 7a68 7370 2b7a 6866 6f70 zhsp=zhsp+zhfop\n-000e0140: 5500 1c46 4a00 0020 2020 2069 6620 7a68 U..FJ.. if zh\n+000e0140: 5500 1c44 4a00 0020 2020 2069 6620 7a68 U..DJ.. if zh\n 000e0150: 7370 3e38 3634 3030 2073 6574 207a 6866 sp>86400 set zhf\n 000e0160: 703d 7a68 6670 2b31 2c7a 6873 703d 7a68 p=zhfp+1,zhsp=zh\n 000e0170: 7370 2d38 3634 3030 2020 2020 203b 2038 sp-86400 ; 8\n 000e0180: 3634 3030 2073 6563 6f6e 6473 2069 6e20 6400 seconds in \n-000e0190: 6120 6461 793a 001c 4651 0000 2020 2020 a day:..FQ.. \n+000e0190: 6120 6461 793a 001c 4451 0000 2020 2020 a day:..DQ.. \n 000e01a0: 656c 7365 2020 6966 207a 6873 703c 3120 else if zhsp<1 \n 000e01b0: 7365 7420 7a68 6670 3d7a 6866 702d 312c set zhfp=zhfp-1,\n 000e01c0: 7a68 7370 3d7a 6873 702b 3836 3430 304f zhsp=zhsp+86400O\n-000e01d0: 001c 4652 0000 2020 2020 7772 6974 6520 ..FR.. write \n+000e01d0: 001c 4452 0000 2020 2020 7772 6974 6520 ..DR.. write \n 000e01e0: 2254 696d 6520 696e 2055 5443 2022 2c24 \"Time in UTC \",$\n 000e01f0: 7a64 6174 6528 7a68 6670 5f22 2c22 5f7a zdate(zhfp_\",\"_z\n 000e0200: 6873 702c 224d 4f4e 2044 442c 5959 5959 hsp,\"MON DD,YYYY\n 000e0210: 2031 323a 3630 3a53 5320 414d 2229 0f00 12:60:SS AM\")..\n-000e0220: 1c46 5300 0020 2020 2071 7569 7417 001c .FS.. quit...\n-000e0230: 4654 0000 2020 2047 544d 3e64 6f20 5e7a FT.. GTM>do ^z\n-000e0240: 686f 726f 4d00 1c46 5500 0020 2020 5469 horoM..FU.. Ti\n+000e0220: 1c44 5300 0020 2020 2071 7569 7417 001c .DS.. quit...\n+000e0230: 4454 0000 2020 2047 544d 3e64 6f20 5e7a DT.. GTM>do ^z\n+000e0240: 686f 726f 4d00 1c44 5500 0020 2020 5469 horoM..DU.. Ti\n 000e0250: 6d65 2069 6e20 4575 726f 7065 2f4c 6f6e me in Europe/Lon\n 000e0260: 646f 6e20 4150 5220 3130 2c32 3031 3520 don APR 10,2015 \n 000e0270: 3035 3a32 303a 3239 2050 4d20 245a 5554 05:20:29 PM $ZUT\n 000e0280: 3d31 3432 3836 3832 3832 3932 3133 3731 =142868282921371\n-000e0290: 311d 001c 4656 0000 2020 2031 2048 6f75 1...FV.. 1 Hou\n+000e0290: 311d 001c 4456 0000 2020 2031 2048 6f75 1...DV.. 1 Hou\n 000e02a0: 7220 4168 6561 6420 6f66 2055 5443 2d00 r Ahead of UTC-.\n-000e02b0: 1c46 5700 0020 2020 5469 6d65 2069 6e20 .FW.. Time in \n+000e02b0: 1c44 5700 0020 2020 5469 6d65 2069 6e20 .DW.. Time in \n 000e02c0: 5554 4320 4150 5220 3130 2c32 3031 3520 UTC APR 10,2015 \n-000e02d0: 3034 3a32 303a 3239 2050 4d0e 001c 4658 04:20:29 PM...FX\n-000e02e0: 0000 2020 2047 544d 3e07 001c 4659 0000 .. GTM>...FY..\n-000e02f0: 1e00 1346 494e 494e 5445 5252 5550 5400 ...FININTERRUPT.\n+000e02d0: 3034 3a32 303a 3239 2050 4d0e 001c 4458 04:20:29 PM...DX\n+000e02e0: 0000 2020 2047 544d 3e07 001c 4459 0000 .. GTM>...DY..\n+000e02f0: 1e00 1344 494e 494e 5445 5252 5550 5400 ...DININTERRUPT.\n 000e0300: 0024 5a49 4e49 6e74 6572 7275 7074 1800 .$ZINInterrupt..\n-000e0310: 1f46 bf11 0000 2020 2024 5a49 4e49 6e74 .F.... $ZINInt\n-000e0320: 6572 7275 7074 0700 2046 2100 0050 0020 errupt.. F!..P. \n-000e0330: 4631 0000 2020 2024 5a49 4e49 5b4e 5445 F1.. $ZINI[NTE\n+000e0310: 1f44 bf11 0000 2020 2024 5a49 4e49 6e74 .D.... $ZINInt\n+000e0320: 6572 7275 7074 0700 2044 2100 0050 0020 errupt.. D!..P. \n+000e0330: 4431 0000 2020 2024 5a49 4e49 5b4e 5445 D1.. $ZINI[NTE\n 000e0340: 5252 5550 545d 2065 7661 6c75 6174 6573 RRUPT] evaluates\n 000e0350: 2074 6f20 3120 2854 5255 4529 2077 6865 to 1 (TRUE) whe\n 000e0360: 6e20 6120 7072 6f63 6573 7320 6973 2065 n a process is e\n 000e0370: 7865 6375 7469 6e67 2063 6f64 6548 0020 xecuting codeH. \n-000e0380: 4641 0000 2020 2069 6e69 7469 6174 6564 FA.. initiated\n+000e0380: 4441 0000 2020 2069 6e69 7469 6174 6564 DA.. initiated\n 000e0390: 2062 7920 7468 6520 696e 7465 7272 7570 by the interrup\n 000e03a0: 7420 6d65 6368 616e 6973 6d2c 2061 6e64 t mechanism, and\n 000e03b0: 206f 7468 6572 7769 7365 2030 2028 4641 otherwise 0 (FA\n-000e03c0: 4c53 4529 2e07 0020 4651 0000 4f00 2046 LSE)... FQ..O. F\n+000e03c0: 4c53 4529 2e07 0020 4451 0000 4f00 2044 LSE)... DQ..O. D\n 000e03d0: 6100 0020 2020 4754 2e4d 2064 6f65 7320 a.. GT.M does \n 000e03e0: 6e6f 7420 7065 726d 6974 2074 6865 2053 not permit the S\n 000e03f0: 4554 206f 7220 4e45 5720 636f 6d6d 616e ET or NEW comman\n 000e0400: 6473 2074 6f20 6d6f 6469 6679 2024 5a49 ds to modify $ZI\n-000e0410: 4e49 4e54 4552 5255 5054 2e07 0020 4671 NINTERRUPT... Fq\n-000e0420: 0000 1800 1546 5445 5252 5550 5400 0024 .....FTERRUPT..$\n-000e0430: 5a49 4e54 6572 7275 7074 1600 1d46 bf11 ZINTerrupt...F..\n+000e0410: 4e49 4e54 4552 5255 5054 2e07 0020 4471 NINTERRUPT... Dq\n+000e0420: 0000 1800 1544 5445 5252 5550 5400 0024 .....DTERRUPT..$\n+000e0430: 5a49 4e54 6572 7275 7074 1600 1d44 bf11 ZINTerrupt...D..\n 000e0440: 0000 2020 2024 5a49 4e54 6572 7275 7074 .. $ZINTerrupt\n-000e0450: 0700 1e46 2100 0050 001e 4631 0000 2020 ...F!..P..F1.. \n+000e0450: 0700 1e44 2100 0050 001e 4431 0000 2020 ...D!..P..D1.. \n 000e0460: 2024 5a49 4e54 5b45 5252 5550 545d 2073 $ZINT[ERRUPT] s\n 000e0470: 7065 6369 6669 6573 2074 6865 2063 6f64 pecifies the cod\n 000e0480: 6520 746f 2062 6520 5845 4355 5445 2764 e to be XECUTE'd\n 000e0490: 2077 6865 6e20 616e 2069 6e74 6572 7275 when an interru\n-000e04a0: 7074 2028 666f 7253 001e 4641 0000 2020 pt (forS..FA.. \n+000e04a0: 7074 2028 666f 7253 001e 4441 0000 2020 pt (forS..DA.. \n 000e04b0: 2065 7861 6d70 6c65 2c20 7468 726f 7567 example, throug\n 000e04c0: 6820 6120 4d55 5049 5020 494e 5452 5054 h a MUPIP INTRPT\n 000e04d0: 2920 6973 2070 726f 6365 7373 6564 2e20 ) is processed. \n 000e04e0: 5768 696c 6520 6120 245a 494e 5445 5252 While a $ZINTERR\n-000e04f0: 5550 5420 6163 7469 6f6e 5000 1e46 5100 UPT actionP..FQ.\n+000e04f0: 5550 5420 6163 7469 6f6e 5000 1e44 5100 UPT actionP..DQ.\n 000e0500: 0020 2020 6973 2069 6e20 7072 6f63 6573 . is in proces\n 000e0510: 732c 2061 6e79 2061 6464 6974 696f 6e61 s, any additiona\n 000e0520: 6c20 696e 7465 7272 7570 7420 7369 676e l interrupt sign\n 000e0530: 616c 7320 6172 6520 6469 7363 6172 6465 als are discarde\n-000e0540: 642e 2057 6865 6e20 616e 5100 1e46 6100 d. When anQ..Fa.\n+000e0540: 642e 2057 6865 6e20 616e 5100 1e44 6100 d. When anQ..Da.\n 000e0550: 0020 2020 696e 7465 7272 7570 7420 6861 . interrupt ha\n 000e0560: 6e64 6c65 7220 6973 2069 6e76 6f6b 6564 ndler is invoked\n 000e0570: 2c20 7468 6520 6375 7272 656e 7420 7661 , the current va\n 000e0580: 6c75 6573 206f 6620 2452 4546 4552 454e lues of $REFEREN\n-000e0590: 4345 2069 7320 7361 7665 6453 001e 4671 CE is savedS..Fq\n+000e0590: 4345 2069 7320 7361 7665 6453 001e 4471 CE is savedS..Dq\n 000e05a0: 0000 2020 2061 6e64 2072 6573 746f 7265 .. and restore\n 000e05b0: 6420 7768 656e 2074 6865 2069 6e74 6572 d when the inter\n 000e05c0: 7275 7074 2068 616e 646c 6572 2072 6574 rupt handler ret\n 000e05d0: 7572 6e73 2e20 5468 6520 6375 7272 656e urns. The curren\n 000e05e0: 7420 6465 7669 6365 2028 2449 4f29 2800 t device ($IO)(.\n-000e05f0: 1e46 8100 0020 2020 6973 206e 6569 7468 .F... is neith\n+000e05f0: 1e44 8100 0020 2020 6973 206e 6569 7468 .D... is neith\n 000e0600: 6572 2073 6176 6564 206e 6f72 2072 6573 er saved nor res\n-000e0610: 746f 7265 642e 0700 1e46 9100 004b 001d tored....F...K..\n-000e0620: 46c0 1100 0020 2020 4754 2e4d 2070 6572 F.... GT.M per\n+000e0610: 746f 7265 642e 0700 1e44 9100 004b 001d tored....D...K..\n+000e0620: 44c0 1100 0020 2020 4754 2e4d 2070 6572 D.... GT.M per\n 000e0630: 6d69 7473 2074 6865 2053 4554 2063 6f6d mits the SET com\n 000e0640: 6d61 6e64 2074 6f20 6d6f 6469 6679 2074 mand to modify t\n 000e0650: 6865 2076 616c 7565 206f 6620 245a 494e he value of $ZIN\n-000e0660: 5445 5252 5550 542e 0700 1e46 1200 0054 TERRUPT....F...T\n-000e0670: 001e 4613 0000 2020 2049 6620 616e 2069 ..F... If an i\n+000e0660: 5445 5252 5550 542e 0700 1e44 1200 0054 TERRUPT....D...T\n+000e0670: 001e 4413 0000 2020 2049 6620 616e 2069 ..D... If an i\n 000e0680: 6e74 6572 7275 7074 2068 616e 646c 6572 nterrupt handler\n 000e0690: 2063 6861 6e67 6573 2074 6865 2063 7572 changes the cur\n 000e06a0: 7265 6e74 2049 4f20 6465 7669 6365 2028 rent IO device (\n 000e06b0: 7669 6120 5553 4529 2c20 6974 2069 7320 via USE), it is \n-000e06c0: 7468 6552 001e 4614 0000 2020 2072 6573 theR..F... res\n+000e06c0: 7468 6552 001e 4414 0000 2020 2072 6573 theR..D... res\n 000e06d0: 706f 6e73 6962 696c 6974 7920 6f66 2074 ponsibility of t\n 000e06e0: 6865 2069 6e74 6572 7275 7074 2068 616e he interrupt han\n 000e06f0: 646c 6572 2074 6f20 7265 7374 6f72 6520 dler to restore \n 000e0700: 7468 6520 6375 7272 656e 7420 494f 2064 the current IO d\n-000e0710: 6576 6963 6550 001e 4615 0000 2020 2062 eviceP..F... b\n+000e0710: 6576 6963 6550 001e 4415 0000 2020 2062 eviceP..D... b\n 000e0720: 6566 6f72 6520 7265 7475 726e 696e 672e efore returning.\n 000e0730: 2054 6865 7265 2061 7265 2073 7566 6669 There are suffi\n 000e0740: 6369 656e 7420 6c65 6769 7469 6d61 7465 cient legitimate\n 000e0750: 2070 6f73 7369 6269 6c69 7469 6573 2077 possibilities w\n-000e0760: 6879 2061 6e54 001e 4616 0000 2020 2069 hy anT..F... i\n+000e0760: 6879 2061 6e54 001e 4416 0000 2020 2069 hy anT..D... i\n 000e0770: 6e74 6572 7275 7074 2072 6f75 7469 6e65 nterrupt routine\n 000e0780: 2077 6f75 6c64 2077 616e 7420 746f 2063 would want to c\n 000e0790: 6861 6e67 6520 7468 6520 6375 7272 656e hange the curren\n 000e07a0: 7420 494f 2064 6576 6963 6520 2866 6f72 t IO device (for\n 000e07b0: 2065 7861 6d70 6c65 3b00 0000 0000 0000 example;.......\n 000e07c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e07d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e07e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e07f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e0800: 0100 0000 d907 0000 1c2f 0000 0000 0000 ........./......\n-000e0810: 7000 0046 4845 4c50 00ff 7300 ff49 5356 p..FHELP..s..ISV\n+000e0810: 7000 0044 4845 4c50 00ff 7300 ff49 5356 p..DHELP..s..ISV\n 000e0820: 00ff 7300 ff24 5a49 4e54 4552 5255 5054 ..s..$ZINTERRUPT\n 000e0830: 00c0 1700 0020 2020 6461 696c 7920 6c6f ..... daily lo\n 000e0840: 6720 7377 6974 6368 696e 6729 2c20 7468 g switching), th\n 000e0850: 6174 2074 6869 7320 7061 7274 206f 6620 at this part of \n 000e0860: 7468 6520 7072 6f63 6573 7320 636f 6e74 the process cont\n 000e0870: 6578 7420 6973 206e 6f74 2073 6176 6564 ext is not saved\n-000e0880: 2500 1e46 1800 0020 2020 616e 6420 7265 %..F... and re\n+000e0880: 2500 1e44 1800 0020 2020 616e 6420 7265 %..D... and re\n 000e0890: 7374 6f72 6564 2061 7574 6f6d 6174 6963 stored automatic\n-000e08a0: 616c 6c79 2e07 001e 4619 0000 4e00 1e46 ally....F...N..F\n+000e08a0: 616c 6c79 2e07 001e 4419 0000 4e00 1e44 ally....D...N..D\n 000e08b0: 1a00 0020 2020 5468 6520 696e 6974 6961 ... The initia\n 000e08c0: 6c20 7661 6c75 6520 666f 7220 245a 494e l value for $ZIN\n 000e08d0: 5445 5252 5550 5420 6973 2074 616b 656e TERRUPT is taken\n 000e08e0: 2066 726f 6d20 7468 6520 554e 4958 2065 from the UNIX e\n-000e08f0: 6e76 6972 6f6e 6d65 6e74 5200 1e46 2100 nvironmentR..F!.\n+000e08f0: 6e76 6972 6f6e 6d65 6e74 5200 1e44 2100 nvironmentR..D!.\n 000e0900: 0020 2020 7661 7269 6162 6c65 2067 746d . variable gtm\n 000e0910: 5f7a 696e 7465 7272 7570 7420 6966 2069 _zinterrupt if i\n 000e0920: 7420 6973 2073 7065 6369 6669 6564 2c20 t is specified, \n 000e0930: 6f74 6865 7277 6973 6520 6974 2064 6566 otherwise it def\n-000e0940: 6175 6c74 7320 746f 2074 6865 1b00 1e46 aults to the...F\n+000e0940: 6175 6c74 7320 746f 2074 6865 1b00 1e44 aults to the...D\n 000e0950: 2200 0020 2020 666f 6c6c 6f77 696e 6720 \".. following \n-000e0960: 7374 7269 6e67 3a07 001e 4623 0000 1800 string:...F#....\n-000e0970: 1e46 2400 0020 2020 4946 2024 5a4a 4f42 .F$.. IF $ZJOB\n-000e0980: 4558 414d 2829 0700 1e46 2500 0053 001e EXAM()...F%..S..\n-000e0990: 4626 0000 2020 2054 6865 2049 4620 7374 F&.. The IF st\n+000e0960: 7374 7269 6e67 3a07 001e 4423 0000 1800 string:...D#....\n+000e0970: 1e44 2400 0020 2020 4946 2024 5a4a 4f42 .D$.. IF $ZJOB\n+000e0980: 4558 414d 2829 0700 1e44 2500 0053 001e EXAM()...D%..S..\n+000e0990: 4426 0000 2020 2054 6865 2049 4620 7374 D&.. The IF st\n 000e09a0: 6174 656d 656e 7420 6578 6563 7574 6573 atement executes\n 000e09b0: 2074 6865 2024 5a4a 4f42 4558 414d 2066 the $ZJOBEXAM f\n 000e09c0: 756e 6374 696f 6e20 6275 7420 6566 6665 unction but effe\n 000e09d0: 6374 6976 656c 7920 6469 7363 6172 6473 ctively discards\n-000e09e0: 1b00 1e46 2700 0020 2020 7468 6520 7265 ...F'.. the re\n-000e09f0: 7475 726e 2076 616c 7565 2e07 001e 4628 turn value....F(\n-000e0a00: 0000 1200 1e46 2900 0020 2020 2a2a 4e6f .....F).. **No\n-000e0a10: 7465 2a2a 0700 1e46 2a00 004f 001e 4631 te**...F*..O..F1\n+000e09e0: 1b00 1e44 2700 0020 2020 7468 6520 7265 ...D'.. the re\n+000e09f0: 7475 726e 2076 616c 7565 2e07 001e 4428 turn value....D(\n+000e0a00: 0000 1200 1e44 2900 0020 2020 2a2a 4e6f .....D).. **No\n+000e0a10: 7465 2a2a 0700 1e44 2a00 004f 001e 4431 te**...D*..O..D1\n 000e0a20: 0000 2020 2049 6620 7468 6520 6465 6661 .. If the defa\n 000e0a30: 756c 7420 7661 6c75 6520 666f 7220 245a ult value for $Z\n 000e0a40: 494e 5445 5252 5550 5420 6973 206d 6f64 INTERRUPT is mod\n 000e0a50: 6966 6965 642c 206e 6f20 245a 4a4f 4245 ified, no $ZJOBE\n-000e0a60: 5841 4d28 2920 7769 6c6c 5000 1e46 3200 XAM() willP..F2.\n+000e0a60: 5841 4d28 2920 7769 6c6c 5000 1e44 3200 XAM() willP..D2.\n 000e0a70: 0020 2020 6f63 6375 7220 756e 6c65 7373 . occur unless\n 000e0a80: 2074 6865 2072 6570 6c61 6365 6d65 6e74 the replacement\n 000e0a90: 2076 616c 7565 2064 6972 6563 746c 7920 value directly \n 000e0aa0: 6f72 2069 6e64 6972 6563 746c 7920 696e or indirectly in\n-000e0ab0: 766f 6b65 7320 7468 6174 4e00 1e46 3300 vokes thatN..F3.\n+000e0ab0: 766f 6b65 7320 7468 6174 4e00 1e44 3300 vokes thatN..D3.\n 000e0ac0: 0020 2020 6675 6e63 7469 6f6e 2e20 496e . function. In\n 000e0ad0: 206f 7468 6572 2077 6f72 6473 2c20 7768 other words, wh\n 000e0ae0: 696c 6520 245a 4a4f 4245 5841 4d28 2920 ile $ZJOBEXAM() \n 000e0af0: 6973 2070 6172 7420 6f66 2074 6865 2069 is part of the i\n-000e0b00: 6e74 6572 7275 7074 5400 1e46 3400 0020 nterruptT..F4.. \n+000e0b00: 6e74 6572 7275 7074 5400 1e44 3400 0020 nterruptT..D4.. \n 000e0b10: 2020 6861 6e64 6c69 6e67 2062 7920 6465 handling by de\n 000e0b20: 6661 756c 742c 2069 7420 6973 206e 6f74 fault, it is not\n 000e0b30: 2061 6e20 696d 706c 6963 6974 2070 6172 an implicit par\n 000e0b40: 7420 6f66 2074 6865 2069 6e74 6572 7275 t of the interru\n-000e0b50: 7074 2068 616e 646c 696e 672e 0700 1e46 pt handling....F\n-000e0b60: 3500 002e 001d 46ff 7300 ff49 4e54 4552 5.....F.s..INTER\n+000e0b50: 7074 2068 616e 646c 696e 672e 0700 1e44 pt handling....D\n+000e0b60: 3500 002e 001d 44ff 7300 ff49 4e54 4552 5.....D.s..INTER\n 000e0b70: 5255 5054 5f48 414e 444c 494e 4700 0049 RUPT_HANDLING..I\n 000e0b80: 6e74 6572 7275 7074 5f48 616e 646c 696e nterrupt_Handlin\n-000e0b90: 671d 0034 46bf 1100 0020 2020 496e 7465 g..4F.... Inte\n+000e0b90: 671d 0034 44bf 1100 0020 2020 496e 7465 g..4D.... Inte\n 000e0ba0: 7272 7570 7420 4861 6e64 6c69 6e67 0700 rrupt Handling..\n-000e0bb0: 3546 2100 004c 0035 4631 0000 2020 2047 5F!..L.5F1.. G\n+000e0bb0: 3544 2100 004c 0035 4431 0000 2020 2047 5D!..L.5D1.. G\n 000e0bc0: 542e 4d20 7072 6f63 6573 7320 6578 6563 T.M process exec\n 000e0bd0: 7574 696f 6e20 6973 2069 6e74 6572 7275 ution is interru\n 000e0be0: 7074 6962 6c65 2077 6974 6820 7468 6520 ptible with the \n 000e0bf0: 666f 6c6c 6f77 696e 6720 6576 656e 7473 following events\n-000e0c00: 3a07 0035 4641 0000 5100 3546 5100 0020 :..5FA..Q.5FQ.. \n+000e0c00: 3a07 0035 4441 0000 5100 3544 5100 0020 :..5DA..Q.5DQ.. \n 000e0c10: 2020 5768 656e 2047 542e 4d20 6465 7465 When GT.M dete\n 000e0c20: 6374 7320 616e 7920 6f66 2074 6865 7365 cts any of these\n 000e0c30: 2065 7665 6e74 732c 2069 7420 7472 616e events, it tran\n 000e0c40: 7366 6572 7320 636f 6e74 726f 6c20 746f sfers control to\n-000e0c50: 2061 2076 6563 746f 7253 0035 4661 0000 a vectorS.5Fa..\n+000e0c50: 2061 2076 6563 746f 7253 0035 4461 0000 a vectorS.5Da..\n 000e0c60: 2020 2074 6861 7420 6465 7065 6e64 7320 that depends \n 000e0c70: 6f6e 2074 6865 2065 7665 6e74 2e20 466f on the event. Fo\n 000e0c80: 7220 4354 5241 5020 6368 6172 6163 7465 r CTRAP characte\n 000e0c90: 7273 2061 6e64 205a 4d41 5854 5054 494d rs and ZMAXTPTIM\n-000e0ca0: 452c 2047 542e 4d20 7573 6573 4c00 3546 E, GT.M usesL.5F\n+000e0ca0: 452c 2047 542e 4d20 7573 6573 4c00 3544 E, GT.M usesL.5D\n 000e0cb0: 7100 0020 2020 7468 6520 2445 5452 4150 q.. the $ETRAP\n 000e0cc0: 206f 7220 245a 5452 4150 2076 6563 746f or $ZTRAP vecto\n 000e0cd0: 7273 2064 6573 6372 6962 6564 2069 6e20 rs described in \n 000e0ce0: 6d6f 7265 2064 6574 6169 6c20 696e 2074 more detail in t\n-000e0cf0: 6865 2045 7272 6f72 4e00 3546 8100 0020 he ErrorN.5F... \n+000e0cf0: 6865 2045 7272 6f72 4e00 3544 8100 0020 he ErrorN.5D... \n 000e0d00: 2020 5072 6f63 6573 7369 6e67 2063 6861 Processing cha\n 000e0d10: 7074 6572 2e20 466f 7220 494e 5452 5054 pter. For INTRPT\n 000e0d20: 2061 6e64 2024 5a54 4558 6974 2c20 6974 and $ZTEXit, it\n 000e0d30: 2058 4543 5554 4573 2074 6865 2069 6e74 XECUTEs the int\n-000e0d40: 6572 7275 7074 5400 3546 9100 0020 2020 erruptT.5F... \n+000e0d40: 6572 7275 7074 5400 3544 9100 0020 2020 erruptT.5D... \n 000e0d50: 6861 6e64 6c65 7220 636f 6465 2070 6c61 handler code pla\n 000e0d60: 6365 6420 696e 2024 5a49 4e54 4552 5255 ced in $ZINTERRU\n 000e0d70: 5054 2e20 4966 2024 5a49 4e54 4552 5255 PT. If $ZINTERRU\n 000e0d80: 5054 2069 7320 616e 2065 6d70 7479 2073 PT is an empty s\n-000e0d90: 7472 696e 672c 2074 6865 5000 3446 c011 tring, theP.4F..\n+000e0d90: 7472 696e 672c 2074 6865 5000 3444 c011 tring, theP.4D..\n 000e0da0: 0000 2020 2070 726f 6365 7373 2069 676e .. process ign\n 000e0db0: 6f72 6573 2061 6e79 204d 5550 4950 2049 ores any MUPIP I\n 000e0dc0: 4e54 5250 5420 6469 7265 6374 6564 2061 NTRPT directed a\n 000e0dd0: 7420 6974 2e20 5468 6520 6465 6661 756c t it. The defaul\n-000e0de0: 7420 7661 6c75 6520 6f66 5200 3546 1200 t value ofR.5F..\n+000e0de0: 7420 7661 6c75 6520 6f66 5200 3544 1200 t value ofR.5D..\n 000e0df0: 0020 2020 245a 494e 5445 5252 5550 5420 . $ZINTERRUPT \n 000e0e00: 6973 2022 4946 2024 5a4a 4f42 4558 414d is \"IF $ZJOBEXAM\n 000e0e10: 2829 2220 7768 6963 6820 7265 6469 7265 ()\" which redire\n 000e0e20: 6374 7320 6120 6475 6d70 206f 6620 5a53 cts a dump of ZS\n-000e0e30: 484f 5720 222a 2220 746f 2061 5400 3546 HOW \"*\" to aT.5F\n+000e0e30: 484f 5720 222a 2220 746f 2061 5400 3544 HOW \"*\" to aT.5D\n 000e0e40: 1300 0020 2020 6669 6c65 2061 6e64 2072 ... file and r\n 000e0e50: 6570 6f72 7473 2065 6163 6820 7375 6368 eports each such\n 000e0e60: 206f 6363 6173 696f 6e20 746f 2074 6865 occasion to the\n 000e0e70: 206f 7065 7261 746f 7220 6c6f 672e 2046 operator log. F\n 000e0e80: 6f72 203c 4354 524c 2d43 3e20 7769 7468 or with\n-000e0e90: 5000 3546 1400 0020 2020 4345 4e41 424c P.5F... CENABL\n+000e0e90: 5000 3544 1400 0020 2020 4345 4e41 424c P.5D... CENABL\n 000e0ea0: 452c 2069 7420 656e 7465 7273 2044 6972 E, it enters Dir\n 000e0eb0: 6563 7420 4d6f 6465 2074 6f20 6769 7665 ect Mode to give\n 000e0ec0: 2074 6865 2070 726f 6772 616d 6d65 7220 the programmer \n 000e0ed0: 636f 6e74 726f 6c2e 2057 6974 686f 7574 control. Without\n-000e0ee0: 4b00 3546 1500 0020 2020 4345 4e41 424c K.5F... CENABL\n+000e0ee0: 4b00 3544 1500 0020 2020 4345 4e41 424c K.5D... CENABL\n 000e0ef0: 4520 6f72 2043 5452 4150 2c20 4754 2e4d E or CTRAP, GT.M\n 000e0f00: 2069 676e 6f72 6573 203c 4354 524c 2d43 ignores on a $PRINCIPA\n-000e0f20: 4c20 7465 726d 696e 616c 2e07 0035 4616 L terminal...5F.\n-000e0f30: 0000 5400 3546 1700 0020 2020 4754 2e4d ..T.5F... GT.M\n+000e0f20: 4c20 7465 726d 696e 616c 2e07 0035 4416 L terminal...5D.\n+000e0f30: 0000 5400 3544 1700 0020 2020 4754 2e4d ..T.5D... GT.M\n 000e0f40: 2072 6563 6f67 6e69 7a65 7320 6d6f 7374 recognizes most\n 000e0f50: 206f 6620 7468 6573 6520 6576 656e 7473 of these events\n 000e0f60: 2077 6865 6e20 7468 6579 206f 6363 7572 when they occur\n 000e0f70: 2062 7574 2074 7261 6e73 6665 7273 2063 but transfers c\n-000e0f80: 6f6e 7472 6f6c 5300 3546 1800 0020 2020 ontrolS.5F... \n+000e0f80: 6f6e 7472 6f6c 5300 3544 1800 0020 2020 ontrolS.5D... \n 000e0f90: 746f 2074 6865 2069 6e74 6572 7275 7074 to the interrupt\n 000e0fa0: 2076 6563 746f 7220 6174 2074 6865 2073 vector at the s\n 000e0fb0: 7461 7274 206f 6620 6561 6368 204d 206c tart of each M l\n 000e0fc0: 696e 652c 2061 7420 6561 6368 2069 7465 ine, at each ite\n 000e0fd0: 7261 7469 6f6e 206f 6600 0000 0000 0000 ration of.......\n 000e0fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e0ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e1000: 0100 0000 b507 0000 392f 0000 0000 0000 ........9/......\n-000e1010: 8700 0046 4845 4c50 00ff 7300 ff49 5356 ...FHELP..s..ISV\n+000e1010: 8700 0044 4845 4c50 00ff 7300 ff49 5356 ...DHELP..s..ISV\n 000e1020: 00ff 7300 ff24 5a49 4e54 4552 5255 5054 ..s..$ZINTERRUPT\n 000e1030: 00ff 7300 ff49 4e54 4552 5255 5054 5f48 ..s..INTERRUPT_H\n 000e1040: 414e 444c 494e 4700 c019 0000 2020 2061 ANDLING..... a\n 000e1050: 2046 4f52 204c 4f4f 502c 2061 7420 6365 FOR LOOP, at ce\n 000e1060: 7274 6169 6e20 706f 696e 7473 2064 7572 rtain points dur\n 000e1070: 696e 6720 7468 6520 6578 6563 7574 696f ing the executio\n 000e1080: 6e20 6f66 2063 6f6d 6d61 6e64 7320 7768 n of commands wh\n-000e1090: 6963 6820 6d61 7950 0035 461a 0000 2020 ich mayP.5F... \n+000e1090: 6963 6820 6d61 7950 0035 441a 0000 2020 ich mayP.5D... \n 000e10a0: 2074 616b 6520 6120 226c 6f6e 6722 2074 take a \"long\" t\n 000e10b0: 696d 652e 2046 6f72 2065 7861 6d70 6c65 ime. For example\n 000e10c0: 2c20 5a57 5249 5445 2c20 4841 4e47 2c20 , ZWRITE, HANG, \n 000e10d0: 4c4f 434b 2c20 4d45 5247 452c 205a 5348 LOCK, MERGE, ZSH\n-000e10e0: 4f57 2022 5622 2c54 0035 4621 0000 2020 OW \"V\",T.5F!.. \n+000e10e0: 4f57 2022 5622 2c54 0035 4421 0000 2020 OW \"V\",T.5D!.. \n 000e10f0: 204f 5045 4e73 206f 6620 6469 736b 2066 OPENs of disk f\n 000e1100: 696c 6573 2061 6e64 2046 4946 4f73 2c20 iles and FIFOs, \n 000e1110: 4f50 454e 7320 6f66 2053 4f43 4b45 5473 OPENs of SOCKETs\n 000e1120: 2077 6974 6820 7468 6520 434f 4e4e 4543 with the CONNEC\n-000e1130: 5420 7061 7261 6d65 7465 7251 0035 4622 T parameterQ.5F\"\n+000e1130: 5420 7061 7261 6d65 7465 7251 0035 4422 T parameterQ.5D\"\n 000e1140: 0000 2020 2028 756e 6c65 7373 207a 6572 .. (unless zer\n 000e1150: 6f20 7469 6d65 6f75 742c 2920 5752 4954 o timeout,) WRIT\n 000e1160: 4520 2f57 4149 5420 666f 7220 534f 434b E /WAIT for SOCK\n 000e1170: 4554 732c 2061 6e64 2052 4541 4420 666f ETs, and READ fo\n-000e1180: 7220 7465 726d 696e 616c 732c 5200 3546 r terminals,R.5F\n+000e1180: 7220 7465 726d 696e 616c 732c 5200 3544 r terminals,R.5D\n 000e1190: 2300 0020 2020 534f 434b 4554 732c 2046 #.. SOCKETs, F\n 000e11a0: 4946 4f73 2c20 616e 6420 5049 5045 732e IFOs, and PIPEs.\n 000e11b0: 2049 6620 2b24 5a54 4558 4954 2065 7661 If +$ZTEXIT eva\n 000e11c0: 6c75 6174 6573 2074 6f20 6120 7472 7574 luates to a trut\n 000e11d0: 6820 7661 6c75 6520 6174 2074 6865 5300 h value at theS.\n-000e11e0: 3546 2400 0020 2020 6f75 7465 726d 6f73 5F$.. outermos\n+000e11e0: 3544 2400 0020 2020 6f75 7465 726d 6f73 5D$.. outermos\n 000e11f0: 7420 5443 4f4d 4d49 5420 6f72 2054 524f t TCOMMIT or TRO\n 000e1200: 4c4c 4241 434b 2c20 4754 2e4d 2058 4543 LLBACK, GT.M XEC\n 000e1210: 5554 4573 2024 5a49 4e54 4552 5255 5054 UTEs $ZINTERRUPT\n 000e1220: 2061 6674 6572 2063 6f6d 706c 6574 696e after completin\n-000e1230: 674b 0035 4625 0000 2020 2074 6865 2063 gK.5F%.. the c\n+000e1230: 674b 0035 4425 0000 2020 2074 6865 2063 gK.5D%.. the c\n 000e1240: 6f6d 6d69 7420 6f72 2072 6f6c 6c62 6163 ommit or rollbac\n 000e1250: 6b2e 2045 7863 6570 7420 666f 7220 3c43 k. Except for GT.M reco\n-000e1270: 676e 697a 6573 2043 5452 4150 4f00 3546 gnizes CTRAPO.5F\n+000e1270: 676e 697a 6573 2043 5452 4150 4f00 3544 gnizes CTRAPO.5D\n 000e1280: 2600 0020 2020 6368 6172 6163 7465 7273 &.. characters\n 000e1290: 2077 6865 6e20 5245 4144 2e20 4354 5241 when READ. CTRA\n 000e12a0: 5020 6368 6172 6163 7465 7273 206f 7468 P characters oth\n 000e12b0: 6572 2074 6861 6e20 3c43 5452 4c2d 433e er than \n-000e12c0: 2074 656e 6420 746f 2062 652c 0035 4627 tend to be,.5F'\n+000e12c0: 2074 656e 6420 746f 2062 652c 0035 4427 tend to be,.5D'\n 000e12d0: 0000 2020 206c 696d 6974 6564 2062 7920 .. limited by \n 000e12e0: 7465 726d 696e 616c 2063 6f6e 6669 6775 terminal configu\n-000e12f0: 7261 7469 6f6e 2e07 0035 4628 0000 5300 ration...5F(..S.\n-000e1300: 3546 2900 0020 2020 5468 6520 696e 7465 5F).. The inte\n+000e12f0: 7261 7469 6f6e 2e07 0035 4428 0000 5300 ration...5D(..S.\n+000e1300: 3544 2900 0020 2020 5468 6520 696e 7465 5D).. The inte\n 000e1310: 7272 7570 7420 6861 6e64 6c65 7220 6973 rrupt handler is\n 000e1320: 2065 7865 6375 7465 6420 6279 2047 542e executed by GT.\n 000e1330: 4d20 7768 656e 206f 6e20 6120 7374 6174 M when on a stat\n 000e1340: 656d 656e 7420 626f 756e 6461 7279 206f ement boundary o\n-000e1350: 7252 0035 462a 0000 2020 206f 6e20 616e rR.5F*.. on an\n+000e1350: 7252 0035 442a 0000 2020 206f 6e20 616e rR.5D*.. on an\n 000e1360: 2061 7070 726f 7072 6961 7465 2062 6f75 appropriate bou\n 000e1370: 6e64 6172 7920 696e 2061 2070 6f74 656e ndary in a poten\n 000e1380: 7469 616c 6c79 206c 6f6e 6720 7275 6e6e tially long runn\n 000e1390: 696e 6720 434f 4d4d 414e 4420 2869 6e20 ing COMMAND (in \n-000e13a0: 7468 6551 0035 4631 0000 2020 2073 616d theQ.5F1.. sam\n+000e13a0: 7468 6551 0035 4431 0000 2020 2073 616d theQ.5D1.. sam\n 000e13b0: 6520 706c 6163 6520 6173 2047 542e 4d20 e place as GT.M \n 000e13c0: 7265 636f 676e 697a 6573 203c 4354 524c recognizes ). If a GT.M \n 000e13e0: 7072 6f63 6573 7320 6973 2069 6e20 6120 process is in a \n-000e13f0: 6c6f 6e67 5300 3546 3200 0020 2020 7275 longS.5F2.. ru\n+000e13f0: 6c6f 6e67 5300 3544 3200 0020 2020 7275 longS.5D2.. ru\n 000e1400: 6e6e 696e 6720 6578 7465 726e 616c 2063 nning external c\n 000e1410: 616c 6c20 2866 6f72 2065 7861 6d70 6c65 all (for example\n 000e1420: 3b20 7761 6974 696e 6720 696e 2061 206d ; waiting in a m\n 000e1430: 6573 7361 6765 2071 7565 7565 2920 4754 essage queue) GT\n-000e1440: 2e4d 2064 6f65 7353 0035 4633 0000 2020 .M doesS.5F3.. \n+000e1440: 2e4d 2064 6f65 7353 0035 4433 0000 2020 .M doesS.5D3.. \n 000e1450: 206e 6f74 2068 6176 6520 7375 6666 6963 not have suffic\n 000e1460: 6965 6e74 2063 6f6e 7472 6f6c 206f 6620 ient control of \n 000e1470: 7468 6520 7072 6f63 6573 7320 7374 6174 the process stat\n 000e1480: 6520 746f 2069 6d6d 6564 6961 7465 6c79 e to immediately\n-000e1490: 2064 7269 7665 2074 6865 5100 3546 3400 drive theQ.5F4.\n+000e1490: 2064 7269 7665 2074 6865 5100 3544 3400 drive theQ.5D4.\n 000e14a0: 0020 2020 696e 7465 7272 7570 7420 6861 . interrupt ha\n 000e14b0: 6e64 6c65 722e 2047 542e 4d20 7265 636f ndler. GT.M reco\n 000e14c0: 676e 697a 6573 2074 6865 2069 6e74 6572 gnizes the inter\n 000e14d0: 7275 7074 2072 6571 7565 7374 2061 6e64 rupt request and\n-000e14e0: 2064 7269 7665 7320 7468 6554 0035 4635 drives theT.5F5\n+000e14e0: 2064 7269 7665 7320 7468 6554 0035 4435 drives theT.5D5\n 000e14f0: 0000 2020 2068 616e 646c 6572 2061 6674 .. handler aft\n 000e1500: 6572 2074 6865 2065 7874 6572 6e61 6c20 er the external \n 000e1510: 6361 6c6c 2072 6574 7572 6e73 2074 6f20 call returns to \n 000e1520: 4754 2e4d 2061 6e64 2074 6865 2070 726f GT.M and the pro\n 000e1530: 6365 7373 2072 6561 6368 6573 2061 6e29 cess reaches an)\n-000e1540: 0035 4636 0000 2020 2061 7070 726f 7072 .5F6.. appropr\n+000e1540: 0035 4436 0000 2020 2061 7070 726f 7072 .5D6.. appropr\n 000e1550: 6961 7465 2065 7865 6375 7469 6f6e 2062 iate execution b\n-000e1560: 6f75 6e64 6172 792e 0700 3546 3700 0012 oundary...5F7...\n-000e1570: 0035 4638 0000 2020 202a 2a4e 6f74 652a .5F8.. **Note*\n-000e1580: 2a07 0035 4639 0000 5400 3546 3a00 0020 *..5F9..T.5F:.. \n+000e1560: 6f75 6e64 6172 792e 0700 3544 3700 0012 oundary...5D7...\n+000e1570: 0035 4438 0000 2020 202a 2a4e 6f74 652a .5D8.. **Note*\n+000e1580: 2a07 0035 4439 0000 5400 3544 3a00 0020 *..5D9..T.5D:.. \n 000e1590: 2020 5468 6520 696e 7465 7272 7570 7420 The interrupt \n 000e15a0: 6861 6e64 6c65 7220 646f 6573 206e 6f74 handler does not\n 000e15b0: 206f 7065 7261 7465 2022 6f75 7473 6964 operate \"outsid\n 000e15c0: 6522 2074 6865 2063 7572 7265 6e74 204d e\" the current M\n-000e15d0: 2065 6e76 6972 6f6e 6d65 6e74 3b00 3546 environment;.5F\n+000e15d0: 2065 6e76 6972 6f6e 6d65 6e74 3b00 3544 environment;.5D\n 000e15e0: 4100 0020 2020 6275 7420 7261 7468 6572 A.. but rather\n 000e15f0: 2077 6974 6869 6e20 7468 6520 656e 7669 within the envi\n 000e1600: 726f 6e6d 656e 7420 6f66 2074 6865 2070 ronment of the p\n-000e1610: 726f 6365 7373 2e07 0035 4642 0000 5300 rocess...5FB..S.\n-000e1620: 3546 4300 0020 2020 4974 2069 7320 706f 5FC.. It is po\n+000e1610: 726f 6365 7373 2e07 0035 4442 0000 5300 rocess...5DB..S.\n+000e1620: 3544 4300 0020 2020 4974 2069 7320 706f 5DC.. It is po\n 000e1630: 7373 6962 6c65 2066 6f72 2074 6865 2069 ssible for the i\n 000e1640: 6e74 6572 7275 7074 2068 616e 646c 6572 nterrupt handler\n 000e1650: 2074 6f20 6265 2065 7865 6375 7465 6420 to be executed \n 000e1660: 7768 696c 6520 7468 6520 7072 6f63 6573 while the proces\n-000e1670: 734f 0035 4644 0000 2020 2065 7865 6375 sO.5FD.. execu\n+000e1670: 734f 0035 4444 0000 2020 2065 7865 6375 sO.5DD.. execu\n 000e1680: 7469 6e67 2061 2054 5020 7472 616e 7361 ting a TP transa\n 000e1690: 6374 696f 6e20 686f 6c64 7320 7468 6520 ction holds the \n 000e16a0: 6372 6974 6963 616c 2073 6563 7469 6f6e critical section\n 000e16b0: 2066 6f72 206f 6e65 206f 7220 6d6f 7265 for one or more\n-000e16c0: 5100 3546 4500 0020 2020 7265 6769 6f6e Q.5FE.. region\n+000e16c0: 5100 3544 4500 0020 2020 7265 6769 6f6e Q.5DE.. region\n 000e16d0: 732e 2055 7365 206f 6620 7468 6973 2066 s. Use of this f\n 000e16e0: 6561 7475 7265 206d 6179 2063 7265 6174 eature may creat\n 000e16f0: 6520 7465 6d70 6f72 6172 7920 6861 6e67 e temporary hang\n 000e1700: 7320 6f72 2070 6175 7365 7320 7768 696c s or pauses whil\n-000e1710: 6552 0035 4646 0000 2020 2074 6865 2069 eR.5FF.. the i\n+000e1710: 6552 0035 4446 0000 2020 2074 6865 2069 eR.5DF.. the i\n 000e1720: 6e74 6572 7275 7074 2068 616e 646c 6572 nterrupt handler\n 000e1730: 2065 7865 6375 7465 732e 2046 6f72 2074 executes. For t\n 000e1740: 6865 2064 6566 6175 6c74 2063 6173 6520 he default case \n 000e1750: 7768 6572 6520 7468 6520 696e 7465 7272 where the interr\n-000e1760: 7570 7452 0035 4647 0000 2020 2068 616e uptR.5FG.. han\n+000e1760: 7570 7452 0035 4447 0000 2020 2068 616e uptR.5DG.. han\n 000e1770: 646c 6572 2075 7365 7320 245a 4a4f 4245 dler uses $ZJOBE\n 000e1780: 5841 4d28 2920 746f 2063 7265 6174 6520 XAM() to create \n 000e1790: 6120 6475 6d70 2c20 7468 6520 7061 7573 a dump, the paus\n 000e17a0: 6520 6475 7261 7469 6f6e 2064 6570 656e e duration depen\n 000e17b0: 6473 206f 6e00 0000 0000 0000 0000 0000 ds on...........\n 000e17c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e17d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e17e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e17f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e1800: 0100 0000 de07 0000 582f 0000 0000 0000 ........X/......\n-000e1810: 8700 0046 4845 4c50 00ff 7300 ff49 5356 ...FHELP..s..ISV\n+000e1810: 8700 0044 4845 4c50 00ff 7300 ff49 5356 ...DHELP..s..ISV\n 000e1820: 00ff 7300 ff24 5a49 4e54 4552 5255 5054 ..s..$ZINTERRUPT\n 000e1830: 00ff 7300 ff49 4e54 4552 5255 5054 5f48 ..s..INTERRUPT_H\n 000e1840: 414e 444c 494e 4700 c048 0000 2020 2074 ANDLING..H.. t\n 000e1850: 6865 206e 756d 6265 7220 6f66 206c 6f63 he number of loc\n 000e1860: 616c 2076 6172 6961 626c 6573 2069 6e20 al variables in \n 000e1870: 7468 6520 7072 6f63 6573 7320 6174 2074 the process at t\n 000e1880: 6865 2074 696d 6520 6f66 2074 6865 2064 he time of the d\n-000e1890: 756d 7020 616e 644e 0035 4649 0000 2020 ump andN.5FI.. \n+000e1890: 756d 7020 616e 644e 0035 4449 0000 2020 ump andN.5DI.. \n 000e18a0: 206f 6e20 7468 6520 7370 6565 6420 6f66 on the speed of\n 000e18b0: 2074 6865 2064 6973 6b20 6265 696e 6720 the disk being \n 000e18c0: 7772 6974 7465 6e20 746f 2e20 5468 6520 written to. The \n 000e18d0: 6475 6d70 7320 6172 6520 736c 6f77 6572 dumps are slower\n-000e18e0: 206f 6e20 614d 0035 464a 0000 2020 206e on aM.5FJ.. n\n+000e18e0: 206f 6e20 614d 0035 444a 0000 2020 206e on aM.5DJ.. n\n 000e18f0: 6574 776f 726b 2d6d 6f75 6e74 6564 2064 etwork-mounted d\n 000e1900: 6973 6b20 7468 616e 206f 6e20 6120 6469 isk than on a di\n 000e1910: 736b 2064 6972 6563 746c 7920 636f 6e6e sk directly conn\n 000e1920: 6563 7465 6420 746f 2074 6865 206c 6f63 ected to the loc\n-000e1930: 616c 5200 3546 5100 0020 2020 7379 7374 alR.5FQ.. syst\n+000e1930: 616c 5200 3544 5100 0020 2020 7379 7374 alR.5DQ.. syst\n 000e1940: 656d 2e20 416e 7920 696e 7465 7272 7570 em. Any interrup\n 000e1950: 7420 6472 6976 656e 2063 6f64 6520 7368 t driven code sh\n 000e1960: 6f75 6c64 2062 6520 6465 7369 676e 6564 ould be designed\n 000e1970: 2074 6f20 6163 636f 756e 7420 666f 7220 to account for \n-000e1980: 7468 6973 1000 3546 5200 0020 2020 6973 this..5FR.. is\n-000e1990: 7375 652e 0700 3546 5300 0050 0035 4654 sue...5FS..P.5FT\n+000e1980: 7468 6973 1000 3544 5200 0020 2020 6973 this..5DR.. is\n+000e1990: 7375 652e 0700 3544 5300 0050 0035 4454 sue...5DS..P.5DT\n 000e19a0: 0000 2020 2057 6865 6e20 4754 2e4d 2075 .. When GT.M u\n 000e19b0: 7365 7320 616e 2069 6e74 6572 7275 7074 ses an interrupt\n 000e19c0: 2068 616e 646c 6572 2c20 6974 2073 6176 handler, it sav\n 000e19d0: 6573 2061 6e64 2072 6573 746f 7265 7320 es and restores \n-000e19e0: 7468 6520 6375 7272 656e 7451 0035 4655 the currentQ.5FU\n+000e19e0: 7468 6520 6375 7272 656e 7451 0035 4455 the currentQ.5DU\n 000e19f0: 0000 2020 2076 616c 7565 7320 6f66 2024 .. values of $\n 000e1a00: 5245 4645 5245 4e43 452e 2048 6f77 6576 REFERENCE. Howev\n 000e1a10: 6572 2c20 4754 2e4d 2064 6f65 7320 6e6f er, GT.M does no\n 000e1a20: 7420 696d 706c 6963 6974 6c79 2073 6176 t implicitly sav\n-000e1a30: 6520 6f72 2072 6573 746f 7265 5200 3546 e or restoreR.5F\n+000e1a30: 6520 6f72 2072 6573 746f 7265 5200 3544 e or restoreR.5D\n 000e1a40: 5600 0020 2020 7468 6520 6375 7272 656e V.. the curren\n 000e1a50: 7420 6465 7669 6365 2028 2449 4f29 2e20 t device ($IO). \n 000e1a60: 4966 2061 6e20 696e 7465 7272 7570 7420 If an interrupt \n 000e1a70: 6861 6e64 6c65 7220 6368 616e 6765 7320 handler changes \n 000e1a80: 2449 4f20 2876 6961 2055 5345 292c 4e00 $IO (via USE),N.\n-000e1a90: 3546 5700 0020 2020 656e 7375 7265 2074 5FW.. ensure t\n+000e1a90: 3544 5700 0020 2020 656e 7375 7265 2074 5DW.. ensure t\n 000e1aa0: 6861 7420 7468 6520 696e 7465 7272 7570 hat the interrup\n 000e1ab0: 7420 6861 6e64 6c65 7220 7265 7374 6f72 t handler restor\n 000e1ac0: 6573 2074 6865 2063 7572 7265 6e74 2064 es the current d\n-000e1ad0: 6576 6963 6520 6265 666f 7265 4f00 3546 evice beforeO.5F\n+000e1ad0: 6576 6963 6520 6265 666f 7265 4f00 3544 evice beforeO.5D\n 000e1ae0: 5800 0020 2020 7265 7475 726e 696e 672e X.. returning.\n 000e1af0: 2054 6f20 7265 7374 6f72 6520 7468 6520 To restore the \n 000e1b00: 6465 7669 6365 2077 6869 6368 2077 6173 device which was\n 000e1b10: 2063 7572 7265 6e74 2077 6865 6e20 7468 current when th\n-000e1b20: 6520 696e 7465 7272 7570 7454 0035 4659 e interruptT.5FY\n+000e1b20: 6520 696e 7465 7272 7570 7454 0035 4459 e interruptT.5DY\n 000e1b30: 0000 2020 2068 616e 646c 6572 2062 6567 .. handler beg\n 000e1b40: 616e 2c20 7370 6563 6966 7920 5553 4520 an, specify USE \n 000e1b50: 7769 7468 6f75 7420 616e 7920 6465 7669 without any devi\n 000e1b60: 6365 7061 7261 6d65 7465 7273 2e20 416e ceparameters. An\n 000e1b70: 7920 6174 7465 6d70 7420 746f 2064 6f4b y attempt to doK\n-000e1b80: 0035 465a 0000 2020 2049 4f20 6f6e 2061 .5FZ.. IO on a\n+000e1b80: 0035 445a 0000 2020 2049 4f20 6f6e 2061 .5DZ.. IO on a\n 000e1b90: 2064 6576 6963 6520 7768 6963 6820 7761 device which wa\n 000e1ba0: 7320 6163 7469 7665 6c79 2064 6f69 6e67 s actively doing\n 000e1bb0: 2049 4f20 7768 656e 2074 6865 2069 6e74 IO when the int\n-000e1bc0: 6572 7275 7074 2077 6173 3500 3546 6100 errupt was5.5Fa.\n+000e1bc0: 6572 7275 7074 2077 6173 3500 3544 6100 errupt was5.5Da.\n 000e1bd0: 0020 2020 7265 636f 676e 697a 6564 206d . recognized m\n 000e1be0: 6179 2063 6175 7365 2061 205a 494e 5445 ay cause a ZINTE\n 000e1bf0: 5243 5552 5345 494f 2065 7272 6f72 2e07 RCURSEIO error..\n-000e1c00: 0035 4662 0000 5200 3546 6300 0020 2020 .5Fb..R.5Fc.. \n+000e1c00: 0035 4462 0000 5200 3544 6300 0020 2020 .5Db..R.5Dc.. \n 000e1c10: 436f 6465 2069 6e20 245a 494e 5445 5252 Code in $ZINTERR\n 000e1c20: 5550 5420 6d75 7374 2075 7365 2072 6f75 UPT must use rou\n 000e1c30: 7469 6e65 206e 616d 6573 2069 6e20 616e tine names in an\n 000e1c40: 7920 656e 7472 7972 6566 2061 7267 756d y entryref argum\n-000e1c50: 656e 7420 746f 2061 5300 3546 6400 0020 ent to aS.5Fd.. \n+000e1c50: 656e 7420 746f 2061 5300 3544 6400 0020 ent to aS.5Dd.. \n 000e1c60: 2020 444f 2c20 474f 544f 2c20 4a4f 422c DO, GOTO, JOB,\n 000e1c70: 205a 474f 544f 206f 7220 616e 7920 6578 ZGOTO or any ex\n 000e1c80: 7472 696e 7369 6320 6173 2074 6865 2061 trinsic as the a\n 000e1c90: 7272 6976 616c 206f 6620 7468 6520 696e rrival of the in\n-000e1ca0: 7465 7272 7570 7420 6361 6e54 0035 4665 terrupt canT.5Fe\n+000e1ca0: 7465 7272 7570 7420 6361 6e54 0035 4465 terrupt canT.5De\n 000e1cb0: 0000 2020 2061 6374 6976 6174 6520 7468 .. activate th\n 000e1cc0: 6520 636f 6465 2077 6869 6c65 2065 7865 e code while exe\n 000e1cd0: 6375 7469 6e67 2061 6e20 6172 6269 7472 cuting an arbitr\n 000e1ce0: 6172 7920 726f 7574 696e 6520 696e 2074 ary routine in t\n 000e1cf0: 6865 2061 7070 6c69 6361 7469 6f6e 2e07 he application..\n-000e1d00: 0035 4666 0000 4b00 3546 6700 0020 2020 .5Ff..K.5Fg.. \n+000e1d00: 0035 4466 0000 4b00 3544 6700 0020 2020 .5Df..K.5Dg.. \n 000e1d10: 4475 7269 6e67 2074 6865 2065 7865 6375 During the execu\n 000e1d20: 7469 6f6e 206f 6620 7468 6520 696e 7465 tion of the inte\n 000e1d30: 7272 7570 7420 6861 6e64 6c69 6e67 2063 rrupt handling c\n 000e1d40: 6f64 652c 2024 5a49 4e49 5445 5252 5550 ode, $ZINITERRUP\n-000e1d50: 5420 0035 4668 0000 2020 2065 7661 6c75 T .5Fh.. evalu\n+000e1d50: 5420 0035 4468 0000 2020 2065 7661 6c75 T .5Dh.. evalu\n 000e1d60: 6174 6573 2074 6f20 3120 2854 5255 4529 ates to 1 (TRUE)\n-000e1d70: 2e07 0035 4669 0000 5400 3546 6a00 0020 ...5Fi..T.5Fj.. \n+000e1d70: 2e07 0035 4469 0000 5400 3544 6a00 0020 ...5Di..T.5Dj.. \n 000e1d80: 2020 4966 2061 6e20 6572 726f 7220 6f63 If an error oc\n 000e1d90: 6375 7273 2077 6869 6c65 2063 6f6d 7069 curs while compi\n 000e1da0: 6c69 6e67 2074 6865 2024 5a49 4e54 4552 ling the $ZINTER\n 000e1db0: 5255 5054 2063 6f64 652c 2074 6865 2065 RUPT code, the e\n-000e1dc0: 7272 6f72 2068 616e 646c 6572 5100 3546 rror handlerQ.5F\n+000e1dc0: 7272 6f72 2068 616e 646c 6572 5100 3544 rror handlerQ.5D\n 000e1dd0: 7100 0020 2020 6973 206e 6f74 2069 6e76 q.. is not inv\n 000e1de0: 6f6b 6564 2c20 4754 2e4d 2073 656e 6473 oked, GT.M sends\n 000e1df0: 2074 6865 2045 5252 575a 494e 5452 206d the ERRWZINTR m\n 000e1e00: 6573 7361 6765 2061 6e64 2074 6865 2063 essage and the c\n 000e1e10: 6f6d 7069 6c65 7220 6572 726f 7252 0035 ompiler errorR.5\n-000e1e20: 4672 0000 2020 206d 6573 7361 6765 2074 Fr.. message t\n+000e1e20: 4472 0000 2020 206d 6573 7361 6765 2074 Dr.. message t\n 000e1e30: 6f20 7468 6520 6f70 6572 6174 6f72 206c o the operator l\n 000e1e40: 6f67 2066 6163 696c 6974 792e 2049 6620 og facility. If \n 000e1e50: 7468 6520 4754 2e4d 2070 726f 6365 7373 the GT.M process\n 000e1e60: 2069 7320 6174 2061 2064 6972 6563 744f is at a directO\n-000e1e70: 0035 4673 0000 2020 206d 6f64 6520 7072 .5Fs.. mode pr\n+000e1e70: 0035 4473 0000 2020 206d 6f64 6520 7072 .5Ds.. mode pr\n 000e1e80: 6f6d 7074 206f 7220 6973 2065 7865 6375 ompt or is execu\n 000e1e90: 7469 6e67 2061 2064 6972 6563 7420 6d6f ting a direct mo\n 000e1ea0: 6465 2063 6f6d 6d61 6e64 2028 666f 7220 de command (for \n 000e1eb0: 6578 616d 706c 652c 2061 2046 4f52 4e00 example, a FORN.\n-000e1ec0: 3546 7400 0020 2020 6c6f 6f70 292c 2047 5Ft.. loop), G\n+000e1ec0: 3544 7400 0020 2020 6c6f 6f70 292c 2047 5Dt.. loop), G\n 000e1ed0: 542e 4d20 7365 6e64 7320 616c 736f 2073 T.M sends also s\n 000e1ee0: 656e 6473 2074 6865 2045 5252 575a 494e ends the ERRWZIN\n 000e1ef0: 5452 2065 7272 6f72 206d 6573 7361 6765 TR error message\n-000e1f00: 2074 6f20 7468 6520 7573 6572 5200 3546 to the userR.5F\n+000e1f00: 2074 6f20 7468 6520 7573 6572 5200 3544 to the userR.5D\n 000e1f10: 7500 0020 2020 636f 6e73 6f6c 6520 616c u.. console al\n 000e1f20: 6f6e 6720 7769 7468 2074 6865 2063 6f6d ong with the com\n 000e1f30: 7069 6c61 7469 6f6e 2065 7272 6f72 2e20 pilation error. \n 000e1f40: 496e 2062 6f74 6820 6361 7365 732c 2074 In both cases, t\n 000e1f50: 6865 2069 6e74 6572 7275 7074 6564 5200 he interruptedR.\n-000e1f60: 3546 7600 0020 2020 7072 6f63 6573 7320 5Fv.. process \n+000e1f60: 3544 7600 0020 2020 7072 6f63 6573 7320 5Dv.. process \n 000e1f70: 7265 7375 6d65 7320 6578 6563 7574 696f resumes executio\n 000e1f80: 6e20 7769 7468 6f75 7420 7065 7266 6f72 n without perfor\n 000e1f90: 6d69 6e67 2061 6e79 2061 6374 696f 6e20 ming any action \n 000e1fa0: 7370 6563 6966 6965 6420 6279 2074 6865 specified by the\n-000e1fb0: 2700 3546 7700 0020 2020 6465 6665 6374 '.5Fw.. defect\n+000e1fb0: 2700 3544 7700 0020 2020 6465 6665 6374 '.5Dw.. defect\n 000e1fc0: 6976 6520 245a 494e 5445 5252 5550 5420 ive $ZINTERRUPT \n-000e1fd0: 7665 6374 6f72 2e07 0035 4678 0000 0000 vector...5Fx....\n+000e1fd0: 7665 6374 6f72 2e07 0035 4478 0000 0000 vector...5Dx....\n 000e1fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e1ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e2000: 0100 0000 f707 0000 752f 0000 0000 0000 ........u/......\n-000e2010: 8200 0046 4845 4c50 00ff 7300 ff49 5356 ...FHELP..s..ISV\n+000e2010: 8200 0044 4845 4c50 00ff 7300 ff49 5356 ...DHELP..s..ISV\n 000e2020: 00ff 7300 ff24 5a49 4e54 4552 5255 5054 ..s..$ZINTERRUPT\n 000e2030: 00ff 7300 ff49 4e54 4552 5255 5054 5f48 ..s..INTERRUPT_H\n 000e2040: 414e 444c 494e 4700 c079 0000 2020 2054 ANDLING..y.. T\n 000e2050: 6865 2065 7272 6f72 2068 616e 646c 6572 he error handler\n 000e2060: 2069 7320 696e 766f 6b65 6420 6966 2061 is invoked if a\n 000e2070: 6e20 6572 726f 7220 6f63 6375 7273 2077 n error occurs w\n 000e2080: 6869 6c65 2065 7865 6375 7469 6e67 2074 hile executing t\n-000e2090: 6865 5000 3546 7a00 0020 2020 245a 494e heP.5Fz.. $ZIN\n+000e2090: 6865 5000 3544 7a00 0020 2020 245a 494e heP.5Dz.. $ZIN\n 000e20a0: 5445 5252 5550 5420 636f 6465 2e20 4966 TERRUPT code. If\n 000e20b0: 2061 6e20 6572 726f 7220 6f63 6375 7273 an error occurs\n 000e20c0: 2064 7572 696e 6720 6578 6563 7574 696f during executio\n 000e20d0: 6e20 6f66 2074 6865 2069 6e74 6572 7275 n of the interru\n-000e20e0: 7074 5200 3546 8100 0020 2020 6861 6e64 ptR.5F... hand\n+000e20e0: 7074 5200 3544 8100 0020 2020 6861 6e64 ptR.5D... hand\n 000e20f0: 6c65 7227 7320 7374 6163 6b20 6672 616d ler's stack fram\n 000e2100: 6520 2862 6566 6f72 6520 6974 2063 616c e (before it cal\n 000e2110: 6c73 2061 6e79 7468 696e 6729 2c20 7468 ls anything), th\n 000e2120: 6174 2065 7272 6f72 2069 7320 7072 6566 at error is pref\n-000e2130: 6978 6564 5000 3546 8200 0020 2020 7769 ixedP.5F... wi\n+000e2130: 6978 6564 5000 3544 8200 0020 2020 7769 ixedP.5D... wi\n 000e2140: 7468 2074 6865 2045 5252 575a 494e 5452 th the ERRWZINTR\n 000e2150: 2065 7272 6f72 2e20 5468 6520 6572 726f error. The erro\n 000e2160: 7220 6861 6e64 6c65 7220 7468 656e 2065 r handler then e\n 000e2170: 7865 6375 7465 7320 6e6f 726d 616c 2065 xecutes normal e\n-000e2180: 7272 6f72 4f00 3546 8300 0020 2020 7072 rrorO.5F... pr\n+000e2180: 7272 6f72 4f00 3544 8300 0020 2020 7072 rrorO.5D... pr\n 000e2190: 6f63 6573 7369 6e67 2061 7373 6f63 6961 ocessing associa\n 000e21a0: 7465 6420 7769 7468 2074 6865 206d 6f64 ted with the mod\n 000e21b0: 756c 6520 7468 6174 2077 6173 2069 6e74 ule that was int\n 000e21c0: 6572 7275 7074 6564 2e20 416e 7920 6f74 errupted. Any ot\n-000e21d0: 6865 7252 0035 4684 0000 2020 2065 7272 herR.5F... err\n+000e21d0: 6865 7252 0035 4484 0000 2020 2065 7272 herR.5D... err\n 000e21e0: 6f72 7320 7468 6174 206f 6363 7572 2069 ors that occur i\n 000e21f0: 6e20 636f 6465 2063 616c 6c65 6420 6279 n code called by\n 000e2200: 2074 6865 2069 6e74 6572 7275 7074 2068 the interrupt h\n 000e2210: 616e 646c 6572 2061 7265 2068 616e 646c andler are handl\n-000e2220: 6564 2062 7920 0035 4685 0000 2020 206e ed by .5F... n\n+000e2220: 6564 2062 7920 0035 4485 0000 2020 206e ed by .5D... n\n 000e2230: 6f72 6d61 6c20 6572 726f 7220 6861 6e64 ormal error hand\n-000e2240: 6c69 6e67 2e07 0035 4686 0000 5400 3546 ling...5F...T.5F\n+000e2240: 6c69 6e67 2e07 0035 4486 0000 5400 3544 ling...5D...T.5D\n 000e2250: 8700 0020 2020 5450 2074 7261 6e73 6163 ... TP transac\n 000e2260: 7469 6f6e 2069 7320 696e 2070 726f 6772 tion is in progr\n 000e2270: 6573 7320 2830 3c24 544c 4556 454c 292c ess (0<$TLEVEL),\n 000e2280: 2075 7064 6174 6573 2074 6f20 676c 6f62 updates to glob\n 000e2290: 616c 7320 6172 6520 6e6f 7420 7361 6665 als are not safe\n-000e22a0: 5100 3546 8800 0020 2020 7369 6e63 6520 Q.5F... since \n+000e22a0: 5100 3544 8800 0020 2020 7369 6e63 6520 Q.5D... since \n 000e22b0: 6120 5450 2072 6573 7461 7274 2063 616e a TP restart can\n 000e22c0: 2062 6520 7369 676e 616c 6564 2061 7420 be signaled at \n 000e22d0: 616e 7920 7469 6d65 2070 7269 6f72 2074 any time prior t\n 000e22e0: 6f20 7468 6520 7472 616e 7361 6374 696f o the transactio\n-000e22f0: 6e52 0035 4689 0000 2020 2062 6569 6e67 nR.5F... being\n+000e22f0: 6e52 0035 4489 0000 2020 2062 6569 6e67 nR.5D... being\n 000e2300: 2063 6f6d 6d69 7474 6564 202d 2065 7665 committed - eve\n 000e2310: 6e20 6166 7465 7220 7468 6520 696e 7465 n after the inte\n 000e2320: 7272 7570 7420 6861 6e64 6c65 7220 7265 rrupt handler re\n 000e2330: 7475 726e 732e 2041 2054 5020 7265 7374 turns. A TP rest\n-000e2340: 6172 7450 0035 468a 0000 2020 2072 6576 artP.5F... rev\n+000e2340: 6172 7450 0035 448a 0000 2020 2072 6576 artP.5D... rev\n 000e2350: 6572 7365 7320 616c 6c20 676c 6f62 616c erses all global\n 000e2360: 2075 7064 6174 6573 2061 6e64 2075 6e77 updates and unw\n 000e2370: 696e 6473 2074 6865 204d 2073 7461 636b inds the M stack\n 000e2380: 2073 6f20 6974 2069 7320 6173 2069 6620 so it is as if \n-000e2390: 7468 6554 0035 4691 0000 2020 2069 6e74 theT.5F... int\n+000e2390: 7468 6554 0035 4491 0000 2020 2069 6e74 theT.5D... int\n 000e23a0: 6572 7275 7074 206e 6576 6572 206f 6363 errupt never occ\n 000e23b0: 7572 7265 642e 2054 6865 2069 6e74 6572 urred. The inter\n 000e23c0: 7275 7074 2068 616e 646c 6572 2069 7320 rupt handler is \n 000e23d0: 6e6f 7420 7265 6472 6976 656e 2061 7320 not redriven as \n-000e23e0: 7061 7274 206f 6652 0035 4692 0000 2020 part ofR.5F... \n+000e23e0: 7061 7274 206f 6652 0035 4492 0000 2020 part ofR.5D... \n 000e23f0: 2061 2074 7261 6e73 6163 7469 6f6e 2072 a transaction r\n 000e2400: 6573 7461 7274 2e20 5265 6665 7265 6e63 estart. Referenc\n 000e2410: 696e 6720 2872 6561 6469 6e67 2920 676c ing (reading) gl\n 000e2420: 6f62 616c 7320 696e 7369 6465 2061 6e20 obals inside an \n-000e2430: 696e 7465 7272 7570 744b 0035 4693 0000 interruptK.5F...\n+000e2430: 696e 7465 7272 7570 744b 0035 4493 0000 interruptK.5D...\n 000e2440: 2020 2068 616e 646c 6572 2063 616e 2074 handler can t\n 000e2450: 7269 6767 6572 2061 2054 5020 7265 7374 rigger a TP rest\n 000e2460: 6172 7420 6966 2061 2074 7261 6e73 6163 art if a transac\n 000e2470: 7469 6f6e 2069 7320 6163 7469 7665 2e20 tion is active. \n-000e2480: 5768 656e 5200 3546 9400 0020 2020 7072 WhenR.5F... pr\n+000e2480: 5768 656e 5200 3544 9400 0020 2020 7072 WhenR.5D... pr\n 000e2490: 6f67 7261 6d6d 696e 6720 696e 7465 7272 ogramming interr\n 000e24a0: 7570 7420 6861 6e64 6c69 6e67 2c20 6569 upt handling, ei\n 000e24b0: 7468 6572 2064 6973 6361 7264 2069 6e74 ther discard int\n 000e24c0: 6572 7275 7074 7320 7768 656e 2030 3c24 errupts when 0<$\n-000e24d0: 544c 4556 454c 5400 3546 9500 0020 2020 TLEVELT.5F... \n+000e24d0: 544c 4556 454c 5400 3544 9500 0020 2020 TLEVELT.5D... \n 000e24e0: 2866 6f72 6369 6e67 2074 6865 2069 6e74 (forcing the int\n 000e24f0: 6572 7275 7074 696e 6720 7061 7274 7920 errupting party \n 000e2500: 746f 2074 7279 2061 6761 696e 292c 206f to try again), o\n 000e2510: 7220 7573 6520 6c6f 6361 6c20 7661 7269 r use local vari\n-000e2520: 6162 6c65 7320 7468 6174 5200 3546 9600 ables thatR.5F..\n+000e2520: 6162 6c65 7320 7468 6174 5200 3544 9600 ables thatR.5D..\n 000e2530: 0020 2020 6172 6520 6e6f 7420 7265 7374 . are not rest\n 000e2540: 6f72 6564 2062 7920 6120 5452 4553 5441 ored by a TRESTA\n 000e2550: 5254 2074 6f20 6465 6665 7220 7468 6520 RT to defer the \n 000e2560: 696e 7465 7272 7570 7420 6163 7469 6f6e interrupt action\n-000e2570: 2075 6e74 696c 2061 6674 6572 1c00 3546 until after..5F\n+000e2570: 2075 6e74 696c 2061 6674 6572 1c00 3544 until after..5D\n 000e2580: 9700 0020 2020 7468 6520 6669 6e61 6c20 ... the final \n-000e2590: 5443 4f4d 4d49 542e 0700 3546 9800 0017 TCOMMIT...5F....\n-000e25a0: 0035 4699 0000 2020 202a 2a49 6d70 6f72 .5F... **Impor\n-000e25b0: 7461 6e74 2a2a 0700 3546 9a00 004a 0034 tant**..5F...J.4\n-000e25c0: 46c1 1100 0020 2020 4265 6361 7573 6520 F.... Because \n+000e2590: 5443 4f4d 4d49 542e 0700 3544 9800 0017 TCOMMIT...5D....\n+000e25a0: 0035 4499 0000 2020 202a 2a49 6d70 6f72 .5D... **Impor\n+000e25b0: 7461 6e74 2a2a 0700 3544 9a00 004a 0034 tant**..5D...J.4\n+000e25c0: 44c1 1100 0020 2020 4265 6361 7573 6520 D.... Because \n 000e25d0: 7365 6e64 696e 6720 616e 2069 6e74 6572 sending an inter\n 000e25e0: 7275 7074 2073 6967 6e61 6c20 7265 7175 rupt signal requ\n 000e25f0: 6972 6573 2074 6865 2073 656e 6465 7220 ires the sender \n-000e2600: 746f 2068 6176 6554 0036 4611 0000 2020 to haveT.6F... \n+000e2600: 746f 2068 6176 6554 0036 4411 0000 2020 to haveT.6D... \n 000e2610: 2061 7070 726f 7072 6961 7465 2070 6572 appropriate per\n 000e2620: 6d69 7373 696f 6e73 2c20 7468 6520 7573 missions, the us\n 000e2630: 6520 6f66 2074 6865 206a 6f62 2069 6e74 e of the job int\n 000e2640: 6572 7275 7074 2066 6163 696c 6974 7920 errupt facility \n-000e2650: 6974 7365 6c66 2064 6f65 7354 0036 4621 itself doesT.6F!\n+000e2650: 6974 7365 6c66 2064 6f65 7354 0036 4421 itself doesT.6D!\n 000e2660: 0000 2020 206e 6f74 2070 7265 7365 6e74 .. not present\n 000e2670: 2061 6e79 2069 6e68 6572 656e 7420 7365 any inherent se\n 000e2680: 6375 7269 7479 2065 7870 6f73 7572 6573 curity exposures\n 000e2690: 2e20 4e6f 6e65 7468 656c 6573 732c 2062 . Nonetheless, b\n 000e26a0: 6563 6175 7365 2074 6865 2064 756d 704f ecause the dumpO\n-000e26b0: 0036 4631 0000 2020 2066 696c 6573 2063 .6F1.. files c\n+000e26b0: 0036 4431 0000 2020 2066 696c 6573 2063 .6D1.. files c\n 000e26c0: 7265 6174 6564 2062 7920 7468 6520 6465 reated by the de\n 000e26d0: 6661 756c 7420 6163 7469 6f6e 2063 6f6e fault action con\n 000e26e0: 7461 696e 2074 6865 2076 616c 7565 7320 tain the values \n 000e26f0: 6f66 2065 7665 7279 206c 6f63 616c 5400 of every localT.\n-000e2700: 3646 4100 0020 2020 7661 7269 6162 6c65 6FA.. variable\n+000e2700: 3644 4100 0020 2020 7661 7269 6162 6c65 6DA.. variable\n 000e2710: 2069 6e20 7468 6520 636f 6e74 6578 7420 in the context \n 000e2720: 6174 2074 6865 2074 696d 6520 7468 6579 at the time they\n 000e2730: 2061 7265 206d 6164 652c 2069 6e61 7070 are made, inapp\n 000e2740: 726f 7072 6961 7465 2061 6363 6573 7320 ropriate access \n-000e2750: 746f 5300 3646 5100 0020 2020 7468 6520 toS.6FQ.. the \n+000e2750: 746f 5300 3644 5100 0020 2020 7468 6520 toS.6DQ.. the \n 000e2760: 6475 6d70 2066 696c 6573 2077 6f75 6c64 dump files would\n 000e2770: 2063 6f6e 7374 6974 7574 6520 6120 7365 constitute a se\n 000e2780: 6375 7269 7479 2065 7870 6f73 7572 652e curity exposure.\n 000e2790: 204d 616b 6520 7375 7265 2074 6865 2064 Make sure the d\n-000e27a0: 6573 6967 6e52 0036 4661 0000 2020 2061 esignR.6Fa.. a\n+000e27a0: 6573 6967 6e52 0036 4461 0000 2020 2061 esignR.6Da.. a\n 000e27b0: 6e64 2069 6d70 6c65 6d65 6e74 6174 696f nd implementatio\n 000e27c0: 6e20 6f66 2061 6e79 2069 6e74 6572 7275 n of any interru\n 000e27d0: 7074 206c 6f67 6963 2069 6e63 6c75 6465 pt logic include\n 000e27e0: 7320 6361 7265 6675 6c20 636f 6e73 6964 s careful consid\n 000e27f0: 6572 6174 696f 6e00 0000 0000 0000 0000 eration.........\n 000e2800: 0100 0000 cb07 0000 ab2f 0000 0000 0000 ........./......\n-000e2810: 5300 0046 4845 4c50 00ff 7300 ff49 5356 S..FHELP..s..ISV\n+000e2810: 5300 0044 4845 4c50 00ff 7300 ff49 5356 S..DHELP..s..ISV\n 000e2820: 00ff 7300 ff24 5a49 4e54 4552 5255 5054 ..s..$ZINTERRUPT\n 000e2830: 00ff 7300 ff49 4e54 4552 5255 5054 5f48 ..s..INTERRUPT_H\n 000e2840: 414e 444c 494e 4700 c111 7100 0020 2020 ANDLING...q.. \n 000e2850: 746f 2073 6563 7572 6974 7920 6973 7375 to security issu\n-000e2860: 6573 2e07 0036 4681 0000 1200 3646 9100 es...6F.....6F..\n-000e2870: 0020 2020 4578 616d 706c 653a 0700 3546 . Example:..5F\n-000e2880: 1200 0035 0036 4611 0000 2020 2073 6574 ...5.6F... set\n+000e2860: 6573 2e07 0036 4481 0000 1200 3644 9100 es...6D.....6D..\n+000e2870: 0020 2020 4578 616d 706c 653a 0700 3544 . Example:..5D\n+000e2880: 1200 0035 0036 4411 0000 2020 2073 6574 ...5.6D... set\n 000e2890: 2024 7a69 6e74 6572 7275 7074 3d22 646f $zinterrupt=\"do\n 000e28a0: 205e 696e 7465 7272 7570 7468 616e 646c ^interrupthandl\n-000e28b0: 6572 2824 696f 2922 2600 3646 2100 0020 er($io)\"&.6F!.. \n+000e28b0: 6572 2824 696f 2922 2600 3644 2100 0020 er($io)\"&.6D!.. \n 000e28c0: 2020 696e 7465 7272 7570 7468 616e 646c interrupthandl\n 000e28d0: 6572 2863 7572 7265 6e74 6465 7629 3b00 er(currentdev);.\n-000e28e0: 3646 3100 0020 2020 2020 2020 2020 2064 6F1.. d\n+000e28e0: 3644 3100 0020 2020 2020 2020 2020 2064 6D1.. d\n 000e28f0: 6f20 5e68 616e 646c 6569 6e74 6572 7275 o ^handleinterru\n 000e2900: 7074 203b 2068 616e 646c 6520 7468 6520 pt ; handle the \n-000e2910: 696e 7465 7272 7570 746d 0036 4641 0000 interruptm.6FA..\n+000e2910: 696e 7465 7272 7570 746d 0036 4441 0000 interruptm.6DA..\n 000e2920: 2020 2020 2020 2020 2020 7573 6520 6375 use cu\n 000e2930: 7272 656e 7464 6576 2020 2020 2020 3b20 rrentdev ; \n 000e2940: 7265 7374 6f72 6520 7468 6520 6465 7669 restore the devi\n 000e2950: 6365 2077 6869 6368 2077 6173 2063 7572 ce which was cur\n 000e2960: 7265 6e74 2077 6865 6e20 7468 6520 696e rent when the in\n 000e2970: 7465 7272 7570 7420 7761 7320 7265 636f terrupt was reco\n-000e2980: 676e 697a 6564 1500 3646 5100 0020 2020 gnized..6FQ.. \n-000e2990: 2020 2020 2020 2071 7569 7407 0036 4661 quit..6Fa\n-000e29a0: 0000 0b00 1446 4f00 0024 5a49 4f0f 0016 .....FO..$ZIO...\n-000e29b0: 46bf 1100 0020 2020 245a 494f 0700 1746 F.... $ZIO...F\n-000e29c0: 2100 0051 0017 4631 0000 2020 2024 5a49 !..Q..F1.. $ZI\n+000e2980: 676e 697a 6564 1500 3644 5100 0020 2020 gnized..6DQ.. \n+000e2990: 2020 2020 2020 2071 7569 7407 0036 4461 quit..6Da\n+000e29a0: 0000 0b00 1444 4f00 0024 5a49 4f0f 0016 .....DO..$ZIO...\n+000e29b0: 44bf 1100 0020 2020 245a 494f 0700 1744 D.... $ZIO...D\n+000e29c0: 2100 0051 0017 4431 0000 2020 2024 5a49 !..Q..D1.. $ZI\n 000e29d0: 4f20 636f 6e74 6169 6e73 2074 6865 2074 O contains the t\n 000e29e0: 7261 6e73 6c61 7465 6420 6e61 6d65 206f ranslated name o\n 000e29f0: 6620 7468 6520 6375 7272 656e 7420 6465 f the current de\n 000e2a00: 7669 6365 2c20 696e 2063 6f6e 7472 6173 vice, in contras\n-000e2a10: 7420 746f 4700 1746 4100 0020 2020 2449 t toG..FA.. $I\n+000e2a10: 7420 746f 4700 1744 4100 0020 2020 2449 t toG..DA.. $I\n 000e2a20: 4f2c 2077 6869 6368 2063 6f6e 7461 696e O, which contain\n 000e2a30: 7320 7468 6520 6e61 6d65 2061 7320 7370 s the name as sp\n 000e2a40: 6563 6966 6965 6420 6279 2074 6865 2055 ecified by the U\n-000e2a50: 5345 2063 6f6d 6d61 6e64 2e07 0017 4651 SE command....FQ\n-000e2a60: 0000 4500 1746 6100 0020 2020 4754 2e4d ..E..Fa.. GT.M\n+000e2a50: 5345 2063 6f6d 6d61 6e64 2e07 0017 4451 SE command....DQ\n+000e2a60: 0000 4500 1744 6100 0020 2020 4754 2e4d ..E..Da.. GT.M\n 000e2a70: 2064 6f65 7320 6e6f 7420 7065 726d 6974 does not permit\n 000e2a80: 2074 6865 2053 4554 206f 7220 4e45 5720 the SET or NEW \n 000e2a90: 636f 6d6d 616e 6420 746f 206d 6f64 6966 command to modif\n-000e2aa0: 7920 245a 494f 2e07 0017 4671 0000 4d00 y $ZIO....Fq..M.\n-000e2ab0: 1746 8100 0020 2020 416e 2065 7861 6d70 .F... An examp\n+000e2aa0: 7920 245a 494f 2e07 0017 4471 0000 4d00 y $ZIO....Dq..M.\n+000e2ab0: 1744 8100 0020 2020 416e 2065 7861 6d70 .D... An examp\n 000e2ac0: 6c65 2077 6865 7265 2024 5a49 4f20 636f le where $ZIO co\n 000e2ad0: 6e74 6169 6e73 2061 2076 616c 7565 2064 ntains a value d\n 000e2ae0: 6966 6665 7265 6e74 2066 726f 6d20 2449 ifferent from $I\n-000e2af0: 4f20 6973 2069 6620 7468 6538 0017 4691 O is if the8..F.\n+000e2af0: 4f20 6973 2069 6620 7468 6538 0017 4491 O is if the8..D.\n 000e2b00: 0000 2020 2065 6e76 6972 6f6e 6d65 6e74 .. environment\n 000e2b10: 2076 6172 6961 626c 6520 6774 6d5f 7072 variable gtm_pr\n 000e2b20: 696e 6369 7061 6c20 6973 2064 6566 696e incipal is defin\n-000e2b30: 6564 2e08 0016 46c0 1100 0012 0017 4612 ed....F.......F.\n+000e2b30: 6564 2e08 0016 44c0 1100 0012 0017 4412 ed....D.......D.\n 000e2b40: 0000 2020 2045 7861 6d70 6c65 3a07 0017 .. Example:...\n-000e2b50: 4613 0000 1f00 1746 1400 0020 2020 2420 F......F... $ \n+000e2b50: 4413 0000 1f00 1744 1400 0020 2020 2420 D......D... $ \n 000e2b60: 6774 6d5f 7072 696e 6369 7061 6c3d 2266 gtm_principal=\"f\n-000e2b70: 6f6f 2220 0017 4615 0000 2020 2024 2065 oo\" ..F... $ e\n+000e2b70: 6f6f 2220 0017 4415 0000 2020 2024 2065 oo\" ..D... $ e\n 000e2b80: 7870 6f72 7420 6774 6d5f 7072 696e 6369 xport gtm_princi\n-000e2b90: 7061 6c17 0017 4616 0000 2020 2047 544d pal...F... GTM\n-000e2ba0: 3e57 5249 5445 2024 494f 0d00 1746 1700 >WRITE $IO...F..\n-000e2bb0: 0020 2020 666f 6f18 0017 4618 0000 2020 . foo...F... \n+000e2b90: 7061 6c17 0017 4416 0000 2020 2047 544d pal...D... GTM\n+000e2ba0: 3e57 5249 5445 2024 494f 0d00 1744 1700 >WRITE $IO...D..\n+000e2bb0: 0020 2020 666f 6f18 0017 4418 0000 2020 . foo...D... \n 000e2bc0: 2047 544d 3e57 5249 5445 2024 5a49 4f14 GTM>WRITE $ZIO.\n-000e2bd0: 0017 4619 0000 2020 202f 6465 762f 7074 ..F... /dev/pt\n-000e2be0: 732f 3807 0017 461a 0000 4d00 1746 2100 s/8...F...M..F!.\n+000e2bd0: 0017 4419 0000 2020 202f 6465 762f 7074 ..D... /dev/pt\n+000e2be0: 732f 3807 0017 441a 0000 4d00 1744 2100 s/8...D...M..D!.\n 000e2bf0: 0020 2020 4e6f 7469 6365 2074 6861 7420 . Notice that \n 000e2c00: 245a 494f 2063 6f6e 7461 696e 7320 7468 $ZIO contains th\n 000e2c10: 6520 6163 7475 616c 2074 6572 6d69 6e61 e actual termina\n 000e2c20: 6c20 6465 7669 6365 206e 616d 6520 7768 l device name wh\n-000e2c30: 696c 6520 2449 4f53 0017 4622 0000 2020 ile $IOS..F\".. \n+000e2c30: 696c 6520 2449 4f53 0017 4422 0000 2020 ile $IOS..D\".. \n 000e2c40: 2063 6f6e 7461 696e 7320 7468 6520 7374 contains the st\n 000e2c50: 7269 6e67 2070 6f69 6e74 6564 2074 6f20 ring pointed to \n 000e2c60: 6279 2074 6865 2065 6e76 6972 6f6e 6d65 by the environme\n 000e2c70: 6e74 2076 6172 6961 626c 6520 6774 6d5f nt variable gtm_\n-000e2c80: 7072 696e 6369 7061 6c2e 0700 1746 2300 principal....F#.\n-000e2c90: 000e 0013 464a 4f42 0000 245a 4a6f 6210 ....FJOB..$ZJob.\n-000e2ca0: 0017 46bf 1100 0020 2020 245a 4a6f 6207 ..F.... $ZJob.\n-000e2cb0: 0018 4621 0000 4e00 1846 3100 0020 2020 ..F!..N..F1.. \n+000e2c80: 7072 696e 6369 7061 6c2e 0700 1744 2300 principal....D#.\n+000e2c90: 000e 0013 444a 4f42 0000 245a 4a6f 6210 ....DJOB..$ZJob.\n+000e2ca0: 0017 44bf 1100 0020 2020 245a 4a6f 6207 ..D.... $ZJob.\n+000e2cb0: 0018 4421 0000 4e00 1844 3100 0020 2020 ..D!..N..D1.. \n 000e2cc0: 245a 4a5b 4f42 5d20 686f 6c64 7320 7468 $ZJ[OB] holds th\n 000e2cd0: 6520 7069 6420 6f66 2074 6865 2070 726f e pid of the pro\n 000e2ce0: 6365 7373 2063 7265 6174 6564 2062 7920 cess created by \n 000e2cf0: 7468 6520 6c61 7374 204a 4f42 2063 6f6d the last JOB com\n-000e2d00: 6d61 6e64 2b00 1846 4100 0020 2020 7065 mand+..FA.. pe\n+000e2d00: 6d61 6e64 2b00 1844 4100 0020 2020 7065 mand+..DA.. pe\n 000e2d10: 7266 6f72 6d65 6420 6279 2074 6865 2063 rformed by the c\n 000e2d20: 7572 7265 6e74 2070 726f 6365 7373 2e07 urrent process..\n-000e2d30: 0018 4651 0000 5300 1846 6100 0020 2020 ..FQ..S..Fa.. \n+000e2d30: 0018 4451 0000 5300 1844 6100 0020 2020 ..DQ..S..Da.. \n 000e2d40: 4754 2e4d 2069 6e69 7469 616c 697a 6573 GT.M initializes\n 000e2d50: 2024 5a4a 4f42 2074 6f20 7a65 726f 2028 $ZJOB to zero (\n 000e2d60: 3029 2061 7420 7072 6f63 6573 7320 7374 0) at process st\n 000e2d70: 6172 7475 702e 2049 6620 7468 6520 4a4f artup. If the JO\n-000e2d80: 4220 636f 6d6d 616e 6452 0018 4671 0000 B commandR..Fq..\n+000e2d80: 4220 636f 6d6d 616e 6452 0018 4471 0000 B commandR..Dq..\n 000e2d90: 2020 2066 6169 6c73 2074 6f20 7370 6177 fails to spaw\n 000e2da0: 6e20 6120 6e65 7720 6a6f 622c 2047 542e n a new job, GT.\n 000e2db0: 4d20 7365 7473 2024 5a4a 4f42 2074 6f20 M sets $ZJOB to \n 000e2dc0: 7a65 726f 2028 3029 2e20 4e6f 7465 2074 zero (0). Note t\n-000e2dd0: 6861 7420 6265 6361 7573 6548 0018 4681 hat becauseH..F.\n+000e2dd0: 6861 7420 6265 6361 7573 6548 0018 4481 hat becauseH..D.\n 000e2de0: 0000 2020 206f 6620 7468 6520 6c65 6674 .. of the left\n 000e2df0: 2074 6f20 7269 6768 7420 6576 616c 7561 to right evalua\n 000e2e00: 7469 6f6e 206f 7264 6572 206f 6620 4d2c tion order of M,\n 000e2e10: 2075 7369 6e67 2024 5a4a 4f42 2069 6e20 using $ZJOB in \n-000e2e20: 7468 6554 0018 4691 0000 2020 206a 6f62 theT..F... job\n+000e2e20: 7468 6554 0018 4491 0000 2020 206a 6f62 theT..D... job\n 000e2e30: 7061 7261 6d65 7465 7220 7374 7269 6e67 parameter string\n 000e2e40: 2072 6573 756c 7473 2069 6e20 7573 696e results in usin\n 000e2e50: 6720 7468 6520 7661 6c75 6520 6372 6561 g the value crea\n 000e2e60: 7465 6420 6279 2074 6865 206c 6173 742c ted by the last,\n-000e2e70: 2072 6174 6865 7253 0017 46c0 1100 0020 ratherS..F.... \n+000e2e70: 2072 6174 6865 7253 0017 44c0 1100 0020 ratherS..D.... \n 000e2e80: 2020 7468 616e 2074 6865 2063 7572 7265 than the curre\n 000e2e90: 6e74 204a 4f42 2063 6f6d 6d61 6e64 2c20 nt JOB command, \n 000e2ea0: 7768 6963 6820 6973 206e 6f74 206c 696b which is not lik\n 000e2eb0: 656c 7920 746f 206d 6174 6368 2063 6f6d ely to match com\n-000e2ec0: 6d6f 6e20 636f 6469 6e67 1300 1846 1200 mon coding...F..\n+000e2ec0: 6d6f 6e20 636f 6469 6e67 1300 1844 1200 mon coding...D..\n 000e2ed0: 0020 2020 7072 6163 7469 6365 2e07 0018 . practice....\n-000e2ee0: 4613 0000 4600 1846 1400 0020 2020 4754 F...F..F... GT\n+000e2ee0: 4413 0000 4600 1844 1400 0020 2020 4754 D...F..D... GT\n 000e2ef0: 2e4d 2064 6f65 7320 6e6f 7420 7065 726d .M does not perm\n 000e2f00: 6974 2074 6865 2053 4554 206f 7220 4e45 it the SET or NE\n 000e2f10: 5720 636f 6d6d 616e 6420 746f 206d 6f64 W command to mod\n-000e2f20: 6966 7920 245a 4a4f 422e 0700 1846 1500 ify $ZJOB....F..\n-000e2f30: 000e 0013 464b 4559 0000 245a 4b65 7910 ....FKEY..$ZKey.\n-000e2f40: 0017 46bf 1100 0020 2020 245a 4b65 7907 ..F.... $ZKey.\n-000e2f50: 0018 4621 0000 1d00 1846 3100 0020 2020 ..F!.....F1.. \n+000e2f20: 6966 7920 245a 4a4f 422e 0700 1844 1500 ify $ZJOB....D..\n+000e2f30: 000e 0013 444b 4559 0000 245a 4b65 7910 ....DKEY..$ZKey.\n+000e2f40: 0017 44bf 1100 0020 2020 245a 4b65 7907 ..D.... $ZKey.\n+000e2f50: 0018 4421 0000 1d00 1844 3100 0020 2020 ..D!.....D1.. \n 000e2f60: 466f 7220 536f 636b 6574 2064 6576 6963 For Socket devic\n-000e2f70: 6573 3a07 0018 4641 0000 5100 1846 5100 es:...FA..Q..FQ.\n+000e2f70: 6573 3a07 0018 4441 0000 5100 1844 5100 es:...DA..Q..DQ.\n 000e2f80: 0020 2020 245a 4b45 5920 636f 6e74 6169 . $ZKEY contai\n 000e2f90: 6e73 2061 206c 6973 7420 6f66 2073 6f63 ns a list of soc\n 000e2fa0: 6b65 7473 2069 6e20 7468 6520 6375 7272 kets in the curr\n 000e2fb0: 656e 7420 534f 434b 4554 2064 6576 6963 ent SOCKET devic\n 000e2fc0: 6520 7768 6963 6820 6172 6500 0000 0000 e which are.....\n 000e2fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e2fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e2ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e3000: 0100 0000 e407 0000 ce2f 0000 0000 0000 ........./......\n-000e3010: 6900 0046 4845 4c50 00ff 7300 ff49 5356 i..FHELP..s..ISV\n+000e3010: 6900 0044 4845 4c50 00ff 7300 ff49 5356 i..DHELP..s..ISV\n 000e3020: 00ff 7300 ff24 5a4b 4559 00bf 6100 0020 ..s..$ZKEY..a.. \n 000e3030: 2020 7265 6164 7920 666f 7220 7573 652e ready for use.\n 000e3040: 2049 7473 2063 6f6e 7465 6e74 7320 696e Its contents in\n 000e3050: 636c 7564 6520 626f 7468 206e 6f6e 2073 clude both non s\n 000e3060: 656c 6563 7465 6420 6275 7420 7265 6164 elected but read\n-000e3070: 7920 736f 636b 6574 7354 0018 4671 0000 y socketsT..Fq..\n+000e3070: 7920 736f 636b 6574 7354 0018 4471 0000 y socketsT..Dq..\n 000e3080: 2020 2066 726f 6d20 7468 6520 7072 696f from the prio\n 000e3090: 7220 5752 4954 4520 2f57 4149 5473 2061 r WRITE /WAITs a\n 000e30a0: 6e64 2061 6e79 2073 6f63 6b65 7473 2077 nd any sockets w\n 000e30b0: 6974 6820 756e 7265 6164 2064 6174 6120 ith unread data \n 000e30c0: 696e 2074 6865 6972 2047 542e 4d50 0018 in their GT.MP..\n-000e30d0: 4681 0000 2020 2062 7566 6665 722e 2024 F... buffer. $\n+000e30d0: 4481 0000 2020 2062 7566 6665 722e 2024 D... buffer. $\n 000e30e0: 5a4b 4559 2063 616e 2062 6520 7573 6564 ZKEY can be used\n 000e30f0: 2061 6e79 2074 696d 6520 6120 534f 434b any time a SOCK\n 000e3100: 4554 2064 6576 6963 6520 6973 2063 7572 ET device is cur\n 000e3110: 7265 6e74 2e20 4f6e 6365 2061 6e52 0018 rent. Once anR..\n-000e3120: 4691 0000 2020 2069 6e63 6f6d 696e 6720 F... incoming \n+000e3120: 4491 0000 2020 2069 6e63 6f6d 696e 6720 D... incoming \n 000e3130: 736f 636b 6574 2028 7468 6174 2069 732c socket (that is,\n 000e3140: 2022 4c49 5354 454e 494e 4722 2920 6861 \"LISTENING\") ha\n 000e3150: 7320 6265 656e 2061 6363 6570 7465 6420 s been accepted \n 000e3160: 6569 7468 6572 2062 7920 6265 696e 6753 either by beingS\n-000e3170: 0017 46c0 1100 0020 2020 7365 6c65 6374 ..F.... select\n+000e3170: 0017 44c0 1100 0020 2020 7365 6c65 6374 ..D.... select\n 000e3180: 6564 2062 7920 5752 4954 4520 2f57 4149 ed by WRITE /WAI\n 000e3190: 5420 6f72 2062 7920 5553 4520 736f 6364 T or by USE socd\n 000e31a0: 6576 3a73 6f63 6b65 743d 226c 6973 7465 ev:socket=\"liste\n 000e31b0: 6e69 6e67 736f 636b 6574 222c 2069 7420 ningsocket\", it \n-000e31c0: 6973 1d00 1846 1200 0020 2020 7265 6d6f is...F... remo\n+000e31c0: 6973 1d00 1844 1200 0020 2020 7265 6d6f is...D... remo\n 000e31d0: 7665 6420 6672 6f6d 2024 5a4b 4559 2e07 ved from $ZKEY..\n-000e31e0: 0018 4613 0000 3900 1846 1400 0020 2020 ..F...9..F... \n+000e31e0: 0018 4413 0000 3900 1844 1400 0020 2020 ..D...9..D... \n 000e31f0: 245a 4b45 5920 636f 6e74 6169 6e73 2061 $ZKEY contains a\n 000e3200: 6e79 206f 6e65 206f 6620 7468 6520 666f ny one of the fo\n 000e3210: 6c6c 6f77 696e 6720 7661 6c75 6573 3a07 llowing values:.\n-000e3220: 0018 4615 0000 5600 1846 1600 0020 2020 ..F...V..F... \n+000e3220: 0018 4415 0000 5600 1844 1600 0020 2020 ..D...V..D... \n 000e3230: 224c 4953 5445 4e49 4e47 7c3c 6c69 7374 \"LISTENING||{|}\"...F\n-000e3280: 1700 002a 0018 4618 0000 2020 2022 5245 ...*..F... \"RE\n+000e3270: 414c 5f73 6f63 6b65 743e 7d22 0700 1844 AL_socket>}\"...D\n+000e3280: 1700 002a 0018 4418 0000 2020 2022 5245 ...*..D... \"RE\n 000e3290: 4144 7c3c 736f 636b 6574 5f68 616e 646c AD||
\"...\n-000e32b0: 4619 0000 5400 1846 1a00 0020 2020 4966 F...T..F... If\n+000e32b0: 4419 0000 5400 1844 1a00 0020 2020 4966 D...T..D... If\n 000e32c0: 2024 5a4b 4559 2063 6f6e 7461 696e 7320 $ZKEY contains \n 000e32d0: 6f6e 6520 6f72 206d 6f72 6520 2252 4541 one or more \"REA\n 000e32e0: 447c 3c73 6f63 6b65 745f 6861 6e64 6c65 D||
\" ent\n-000e3300: 7269 6573 2c20 6974 5400 1846 2100 0020 ries, itT..F!.. \n+000e3300: 7269 6573 2c20 6974 5400 1844 2100 0020 ries, itT..D!.. \n 000e3310: 2020 6d65 616e 7320 7468 6572 6520 6172 means there ar\n 000e3320: 6520 7265 6164 7920 746f 2052 4541 4420 e ready to READ \n 000e3330: 736f 636b 6574 7320 7468 6174 2077 6572 sockets that wer\n 000e3340: 6520 7365 6c65 6374 6564 2062 7920 5752 e selected by WR\n-000e3350: 4954 4520 2f57 4149 5420 6f72 5300 1846 ITE /WAIT orS..F\n+000e3350: 4954 4520 2f57 4149 5420 6f72 5300 1844 ITE /WAIT orS..D\n 000e3360: 2200 0020 2020 7765 7265 2070 6172 7469 \".. were parti\n 000e3370: 616c 6c79 2072 6561 6420 616e 6420 7468 ally read and th\n 000e3380: 6572 6520 6973 2064 6174 6120 6c65 6674 ere is data left\n 000e3390: 2069 6e20 7468 6569 7220 6275 6666 6572 in their buffer\n 000e33a0: 2e20 4561 6368 2065 6e74 7279 2069 731d . Each entry is.\n-000e33b0: 0018 4623 0000 2020 2064 656c 696d 6974 ..F#.. delimit\n-000e33c0: 6564 2062 7920 6120 223b 222e 0700 1846 ed by a \";\"....F\n-000e33d0: 2400 0027 0018 4625 0000 2020 2049 6620 $..'..F%.. If \n+000e33b0: 0018 4423 0000 2020 2064 656c 696d 6974 ..D#.. delimit\n+000e33c0: 6564 2062 7920 6120 223b 222e 0700 1844 ed by a \";\"....D\n+000e33d0: 2400 0027 0018 4425 0000 2020 2049 6620 $..'..D%.. If \n 000e33e0: 245a 4b45 5920 636f 6e74 6169 6e73 206f $ZKEY contains o\n-000e33f0: 6e65 206f 7220 6d6f 7265 5400 1846 2600 ne or moreT..F&.\n+000e33f0: 6e65 206f 7220 6d6f 7265 5400 1844 2600 ne or moreT..D&.\n 000e3400: 0020 2020 224c 4953 5445 4e49 4e47 7c3c . \"LISTENING|<\n 000e3410: 6c69 7374 656e 696e 675f 736f 636b 6574 listening_socket\n 000e3420: 5f68 616e 646c 653e 7c7b 3c70 6f72 746e _handle>|{}\"H.\n-000e3450: 1846 2700 0020 2020 656e 7472 6965 732c .F'.. entries,\n+000e3450: 1844 2700 0020 2020 656e 7472 6965 732c .D'.. entries,\n 000e3460: 2069 7420 6d65 616e 7320 7468 6174 2074 it means that t\n 000e3470: 6865 7265 2061 7265 2070 656e 6469 6e67 here are pending\n 000e3480: 2063 6f6e 6e65 6374 696f 6e73 2061 6e64 connections and\n-000e3490: 2061 2055 5345 4f00 1846 2800 0020 2020 a USEO..F(.. \n+000e3490: 2061 2055 5345 4f00 1844 2800 0020 2020 a USEO..D(.. \n 000e34a0: 733a 736f 636b 6574 3d6c 6973 7465 6e69 s:socket=listeni\n 000e34b0: 6e67 5f73 6f63 6b65 745f 6861 6e64 6c65 ng_socket_handle\n 000e34c0: 2077 696c 6c20 6163 6365 7074 2061 2070 will accept a p\n 000e34d0: 656e 6469 6e67 2063 6f6e 6e65 6374 696f ending connectio\n-000e34e0: 6e20 616e 644a 0018 4629 0000 2020 2072 n andJ..F).. r\n+000e34e0: 6e20 616e 644a 0018 4429 0000 2020 2072 n andJ..D).. r\n 000e34f0: 656d 6f76 6520 7468 6520 4c49 5354 454e emove the LISTEN\n 000e3500: 494e 477c 3c6c 6973 7465 6e69 6e67 5f73 ING| en\n 000e3520: 7472 7920 6672 6f6d 2024 5a4b 4559 2e07 try from $ZKEY..\n-000e3530: 0018 462a 0000 4f00 1846 3100 0020 2020 ..F*..O..F1.. \n+000e3530: 0018 442a 0000 4f00 1844 3100 0020 2020 ..D*..O..D1.. \n 000e3540: 245a 4b45 5920 6973 2065 6d70 7479 2069 $ZKEY is empty i\n 000e3550: 6620 6e6f 2073 6f63 6b65 7473 2068 6176 f no sockets hav\n 000e3560: 6520 6461 7461 2069 6e20 7468 6520 6275 e data in the bu\n 000e3570: 6666 6572 2061 6e64 2074 6865 7265 2061 ffer and there a\n-000e3580: 7265 206e 6f41 0018 4632 0000 2020 2075 re noA..F2.. u\n+000e3580: 7265 206e 6f41 0018 4432 0000 2020 2075 re noA..D2.. u\n 000e3590: 6e61 6363 6570 7465 6420 696e 636f 6d69 naccepted incomi\n 000e35a0: 6e67 2073 6f63 6b65 7473 2066 726f 6d20 ng sockets from \n 000e35b0: 7072 6576 696f 7573 2057 5249 5445 202f previous WRITE /\n-000e35c0: 5741 4954 732e 0700 1846 3300 0025 0018 WAITs....F3..%..\n-000e35d0: 4634 0000 2020 2046 6f72 2053 6571 7565 F4.. For Seque\n+000e35c0: 5741 4954 732e 0700 1844 3300 0025 0018 WAITs....D3..%..\n+000e35d0: 4434 0000 2020 2046 6f72 2053 6571 7565 D4.. For Seque\n 000e35e0: 6e74 6961 6c20 4669 6c65 2044 6576 6963 ntial File Devic\n-000e35f0: 653a 0700 1846 3500 0051 0018 4636 0000 e:...F5..Q..F6..\n+000e35f0: 653a 0700 1844 3500 0051 0018 4436 0000 e:...D5..Q..D6..\n 000e3600: 2020 2024 5a4b 4559 2063 6f6e 7461 696e $ZKEY contain\n 000e3610: 7320 7468 6520 6375 7272 656e 7420 706f s the current po\n 000e3620: 7369 7469 6f6e 2069 6e20 7468 6520 6669 sition in the fi\n 000e3630: 6c65 2062 6173 6564 206f 6e20 7468 6520 le based on the \n-000e3640: 6c61 7374 2052 4541 442e 5000 1846 3700 last READ.P..F7.\n+000e3640: 6c61 7374 2052 4541 442e 5000 1844 3700 last READ.P..D7.\n 000e3650: 0020 2020 5468 6973 2069 7320 696e 2062 . This is in b\n 000e3660: 7974 6573 2066 6f72 2053 5452 4541 4d20 ytes for STREAM \n 000e3670: 616e 6420 5641 5249 4142 4c45 2066 6f72 and VARIABLE for\n 000e3680: 6d61 7473 2c20 616e 6420 696e 2061 2072 mats, and in a r\n-000e3690: 6563 6f72 642c 6279 7465 5000 1846 3800 ecord,byteP..F8.\n+000e3690: 6563 6f72 642c 6279 7465 5000 1844 3800 ecord,byteP..D8.\n 000e36a0: 0020 2020 7061 6972 2066 6f72 2046 4958 . pair for FIX\n 000e36b0: 4544 2066 6f72 6d61 742e 2046 6f72 2046 ED format. For F\n 000e36c0: 4958 4544 2066 6f72 6d61 742c 2053 4545 IXED format, SEE\n 000e36d0: 4b73 2061 6e64 206e 6f72 6d61 6c20 5245 Ks and normal RE\n-000e36e0: 4144 7320 616c 7761 7973 5300 1846 3900 ADs alwaysS..F9.\n+000e36e0: 4144 7320 616c 7761 7973 5300 1844 3900 ADs alwaysS..D9.\n 000e36f0: 0020 2020 7072 6f64 7563 6520 6120 7a65 . produce a ze\n 000e3700: 726f 2062 7974 6520 706f 7369 7469 6f6e ro byte position\n 000e3710: 3b20 6120 6e6f 6e2d 7a65 726f 2062 7974 ; a non-zero byt\n 000e3720: 6520 706f 7369 7469 6f6e 2069 6e20 245a e position in $Z\n 000e3730: 4b45 5920 666f 7220 4649 5845 4453 0018 KEY for FIXEDS..\n-000e3740: 463a 0000 2020 2066 6f72 6d61 7420 6f70 F:.. format op\n+000e3740: 443a 0000 2020 2066 6f72 6d61 7420 6f70 D:.. format op\n 000e3750: 6572 6174 696f 6e20 696e 6469 6361 7465 eration indicate\n 000e3760: 7320 6120 7061 7274 6961 6c6c 7920 7265 s a partially re\n 000e3770: 6164 2072 6563 6f72 642c 2063 6175 7365 ad record, cause\n 000e3780: 6420 6279 2061 2052 4541 4420 2320 6f72 d by a READ # or\n-000e3790: 5400 1846 4100 0020 2020 5245 4144 202a T..FA.. READ *\n+000e3790: 5400 1844 4100 0020 2020 5245 4144 202a T..DA.. READ *\n 000e37a0: 2e20 496e 2046 4958 4544 206d 6f64 652c . In FIXED mode,\n 000e37b0: 2074 6865 2069 6e66 6f72 6d61 7469 6f6e the information\n 000e37c0: 2072 6574 7572 6e65 6420 666f 7220 245a returned for $Z\n 000e37d0: 4b45 5920 6973 2061 2066 756e 6374 696f KEY is a functio\n 000e37e0: 6e20 6f66 0000 0000 0000 0000 0000 0000 n of............\n 000e37f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e3800: 0100 0000 e407 0000 0530 0000 0000 0000 .........0......\n-000e3810: 6a00 0046 4845 4c50 00ff 7300 ff49 5356 j..FHELP..s..ISV\n+000e3810: 6a00 0044 4845 4c50 00ff 7300 ff49 5356 j..DHELP..s..ISV\n 000e3820: 00ff 7300 ff24 5a4b 4559 00c0 4200 0020 ..s..$ZKEY..B.. \n 000e3830: 2020 7265 636f 7264 2073 697a 652c 2061 record size, a\n 000e3840: 6e64 2c20 6966 2061 2055 5345 2063 6f6d nd, if a USE com\n 000e3850: 6d61 6e64 2063 6861 6e67 6573 2072 6563 mand changes rec\n 000e3860: 6f72 6420 7369 7a65 2062 7920 7370 6563 ord size by spec\n-000e3870: 6966 7969 6e67 2074 6865 4c00 1846 4300 ifying theL..FC.\n+000e3870: 6966 7969 6e67 2074 6865 4c00 1844 4300 ifying theL..DC.\n 000e3880: 0020 2020 5749 4454 4820 6465 7669 6365 . WIDTH device\n 000e3890: 7061 7261 6d65 7465 7220 7768 696c 6520 parameter while \n 000e38a0: 7468 6520 6669 6c65 2069 7320 6f70 656e the file is open\n 000e38b0: 2c20 245a 4b45 5920 6f66 6673 6574 7320 , $ZKEY offsets \n-000e38c0: 6368 616e 6765 5300 1846 4400 0020 2020 changeS..FD.. \n+000e38c0: 6368 616e 6765 5300 1844 4400 0020 2020 changeS..DD.. \n 000e38d0: 6163 636f 7264 696e 676c 793b 2069 6620 accordingly; if \n 000e38e0: 7265 636f 7264 2073 697a 6520 6368 616e record size chan\n 000e38f0: 6765 732c 2070 7265 7669 6f75 736c 7920 ges, previously \n 000e3900: 7361 7665 6420 7661 6c75 6573 206f 6620 saved values of \n-000e3910: 245a 4b45 5920 6172 6531 0018 4645 0000 $ZKEY are1..FE..\n+000e3910: 245a 4b45 5920 6172 6531 0018 4445 0000 $ZKEY are1..DE..\n 000e3920: 2020 206c 696b 656c 7920 696e 6170 7072 likely inappr\n 000e3930: 6f70 7269 6174 6520 666f 7220 7573 6520 opriate for use \n-000e3940: 7769 7468 2053 4545 4b2e 0700 1846 4600 with SEEK....FF.\n-000e3950: 0012 0013 464c 4556 454c 0000 245a 4c65 ....FLEVEL..$ZLe\n-000e3960: 7665 6c12 0019 46bf 1100 0020 2020 245a vel...F.... $Z\n-000e3970: 4c65 7665 6c07 001a 4621 0000 4f00 1a46 Level...F!..O..F\n+000e3940: 7769 7468 2053 4545 4b2e 0700 1844 4600 with SEEK....DF.\n+000e3950: 0012 0013 444c 4556 454c 0000 245a 4c65 ....DLEVEL..$ZLe\n+000e3960: 7665 6c12 0019 44bf 1100 0020 2020 245a vel...D.... $Z\n+000e3970: 4c65 7665 6c07 001a 4421 0000 4f00 1a44 Level...D!..O..D\n 000e3980: 3100 0020 2020 245a 4c5b 4556 454c 5d20 1.. $ZL[EVEL] \n 000e3990: 636f 6e74 6169 6e73 2061 6e20 696e 7465 contains an inte\n 000e39a0: 6765 7220 7661 6c75 6520 696e 6469 6361 ger value indica\n 000e39b0: 7469 6e67 2074 6865 2022 6c65 7665 6c20 ting the \"level \n-000e39c0: 6f66 206e 6573 7469 6e67 2252 001a 4641 of nesting\"R..FA\n+000e39c0: 6f66 206e 6573 7469 6e67 2252 001a 4441 of nesting\"R..DA\n 000e39d0: 0000 2020 2063 6175 7365 6420 6279 2044 .. caused by D\n 000e39e0: 4f20 636f 6d6d 616e 6473 2c20 5845 4355 O commands, XECU\n 000e39f0: 5445 2063 6f6d 6d61 6e64 732c 2061 6e64 TE commands, and\n 000e3a00: 2065 7874 7269 6e73 6963 2066 756e 6374 extrinsic funct\n 000e3a10: 696f 6e73 2069 6e20 7468 6520 4d1b 001a ions in the M...\n-000e3a20: 4651 0000 2020 2069 6e76 6f63 6174 696f FQ.. invocatio\n-000e3a30: 6e20 7374 6163 6b2e 0700 1a46 6100 0051 n stack....Fa..Q\n-000e3a40: 001a 4671 0000 2020 2024 5a4c 4556 454c ..Fq.. $ZLEVEL\n+000e3a20: 4451 0000 2020 2069 6e76 6f63 6174 696f DQ.. invocatio\n+000e3a30: 6e20 7374 6163 6b2e 0700 1a44 6100 0051 n stack....Da..Q\n+000e3a40: 001a 4471 0000 2020 2024 5a4c 4556 454c ..Dq.. $ZLEVEL\n 000e3a50: 2068 6173 2061 6e20 696e 6974 6961 6c20 has an initial \n 000e3a60: 7661 6c75 6520 6f66 206f 6e65 2028 3129 value of one (1)\n 000e3a70: 2061 6e64 2069 6e63 7265 6d65 6e74 7320 and increments \n 000e3a80: 6279 206f 6e65 2077 6974 6820 6561 6368 by one with each\n-000e3a90: 5200 1a46 8100 0020 2020 444f 2c20 5845 R..F... DO, XE\n+000e3a90: 5200 1a44 8100 0020 2020 444f 2c20 5845 R..D... DO, XE\n 000e3aa0: 4355 5445 206f 7220 6578 7472 696e 7369 CUTE or extrinsi\n 000e3ab0: 6320 6675 6e63 7469 6f6e 2e20 416e 7920 c function. Any \n 000e3ac0: 5155 4954 2074 6861 7420 646f 6573 206e QUIT that does n\n 000e3ad0: 6f74 2074 6572 6d69 6e61 7465 2061 2046 ot terminate a F\n-000e3ae0: 4f52 5400 1a46 9100 0020 2020 6c6f 6f70 ORT..F... loop\n+000e3ae0: 4f52 5400 1a44 9100 0020 2020 6c6f 6f70 ORT..D... loop\n 000e3af0: 2064 6563 7265 6d65 6e74 7320 245a 4c45 decrements $ZLE\n 000e3b00: 5645 4c2e 205a 474f 544f 206d 6179 2061 VEL. ZGOTO may a\n 000e3b10: 6c73 6f20 7265 6475 6365 2024 5a4c 4556 lso reduce $ZLEV\n 000e3b20: 454c 2e20 496e 2061 6363 6f72 6461 6e63 EL. In accordanc\n-000e3b30: 6520 7769 7468 5500 1946 c011 0000 2020 e withU..F.... \n+000e3b30: 6520 7769 7468 5500 1944 c011 0000 2020 e withU..D.... \n 000e3b40: 2074 6865 204d 2073 7461 6e64 6172 642c the M standard,\n 000e3b50: 2061 2046 4f52 2063 6f6d 6d61 6e64 2064 a FOR command d\n 000e3b60: 6f65 7320 6e6f 7420 696e 6372 6561 7365 oes not increase\n 000e3b70: 2024 5a4c 4556 454c 2e20 4d20 726f 7574 $ZLEVEL. M rout\n-000e3b80: 696e 6573 2063 616e 6e6f 7436 001a 4612 ines cannot6..F.\n+000e3b80: 696e 6573 2063 616e 6e6f 7436 001a 4412 ines cannot6..D.\n 000e3b90: 0000 2020 206d 6f64 6966 7920 245a 4c45 .. modify $ZLE\n 000e3ba0: 5645 4c20 7769 7468 2074 6865 2053 4554 VEL with the SET\n 000e3bb0: 206f 7220 4e45 5720 636f 6d6d 616e 6473 or NEW commands\n-000e3bc0: 2e07 001a 4613 0000 5100 1a46 1400 0020 ....F...Q..F... \n+000e3bc0: 2e07 001a 4413 0000 5100 1a44 1400 0020 ....D...Q..D... \n 000e3bd0: 2020 5573 6520 245a 4c45 5645 4c20 696e Use $ZLEVEL in\n 000e3be0: 2064 6562 7567 6769 6e67 206f 7220 696e debugging or in\n 000e3bf0: 2061 6e20 6572 726f 722d 6861 6e64 6c69 an error-handli\n 000e3c00: 6e67 206d 6563 6861 6e69 736d 2074 6f20 ng mechanism to \n-000e3c10: 6361 7074 7572 6520 6132 001a 4615 0000 capture a2..F...\n+000e3c10: 6361 7074 7572 6520 6132 001a 4415 0000 capture a2..D...\n 000e3c20: 2020 206c 6576 656c 2066 6f72 206c 6174 level for lat\n 000e3c30: 6572 2075 7365 2069 6e20 6120 5a47 4f54 er use in a ZGOT\n-000e3c40: 4f20 6172 6775 6d65 6e74 2e07 001a 4616 O argument....F.\n-000e3c50: 0000 1200 1a46 1700 0020 2020 4578 616d .....F... Exam\n-000e3c60: 706c 653a 0700 1a46 1800 001b 001a 4619 ple:...F......F.\n+000e3c40: 4f20 6172 6775 6d65 6e74 2e07 001a 4416 O argument....D.\n+000e3c50: 0000 1200 1a44 1700 0020 2020 4578 616d .....D... Exam\n+000e3c60: 706c 653a 0700 1a44 1800 001b 001a 4419 ple:...D......D.\n 000e3c70: 0000 2020 2047 544d 3e7a 7072 696e 7420 .. GTM>zprint \n-000e3c80: 5e7a 6c65 7665 1000 1a46 1a00 0020 2020 ^zleve...F... \n-000e3c90: 7a6c 6576 653b 0f00 1a46 2100 0020 2020 zleve;...F!.. \n-000e3ca0: 2064 6f20 4214 001a 4622 0000 2020 2020 do B...F\".. \n-000e3cb0: 7772 6974 6520 582c 210f 001a 4623 0000 write X,!...F#..\n-000e3cc0: 2020 2020 7175 6974 0b00 1a46 2400 0020 quit...F$.. \n-000e3cd0: 2020 4211 001a 4625 0000 2020 2020 676f B...F%.. go\n-000e3ce0: 746f 2043 0f00 1a46 2600 0020 2020 2071 to C...F&.. q\n-000e3cf0: 7569 740b 001a 4627 0000 2020 2043 0f00 uit...F'.. C..\n-000e3d00: 1a46 2800 0020 2020 2064 6f20 440f 001a .F(.. do D...\n-000e3d10: 4629 0000 2020 2020 7175 6974 0b00 1a46 F).. quit...F\n-000e3d20: 2a00 0020 2020 4418 001a 4631 0000 2020 *.. D...F1.. \n+000e3c80: 5e7a 6c65 7665 1000 1a44 1a00 0020 2020 ^zleve...D... \n+000e3c90: 7a6c 6576 653b 0f00 1a44 2100 0020 2020 zleve;...D!.. \n+000e3ca0: 2064 6f20 4214 001a 4422 0000 2020 2020 do B...D\".. \n+000e3cb0: 7772 6974 6520 582c 210f 001a 4423 0000 write X,!...D#..\n+000e3cc0: 2020 2020 7175 6974 0b00 1a44 2400 0020 quit...D$.. \n+000e3cd0: 2020 4211 001a 4425 0000 2020 2020 676f B...D%.. go\n+000e3ce0: 746f 2043 0f00 1a44 2600 0020 2020 2071 to C...D&.. q\n+000e3cf0: 7569 740b 001a 4427 0000 2020 2043 0f00 uit...D'.. C..\n+000e3d00: 1a44 2800 0020 2020 2064 6f20 440f 001a .D(.. do D...\n+000e3d10: 4429 0000 2020 2020 7175 6974 0b00 1a44 D).. quit...D\n+000e3d20: 2a00 0020 2020 4418 001a 4431 0000 2020 *.. D...D1.. \n 000e3d30: 2020 7365 7420 583d 245a 4c45 5645 4c0f set X=$ZLEVEL.\n-000e3d40: 001a 4632 0000 2020 2020 7175 6974 1700 ..F2.. quit..\n-000e3d50: 1a46 3300 0020 2020 4754 4d3e 646f 205e .F3.. GTM>do ^\n-000e3d60: 7a6c 6576 650b 001a 4634 0000 2020 2034 zleve...F4.. 4\n-000e3d70: 0e00 1a46 3500 0020 2020 4754 4d3e 0700 ...F5.. GTM>..\n-000e3d80: 1a46 3600 004c 001a 4637 0000 2020 2054 .F6..L..F7.. T\n+000e3d40: 001a 4432 0000 2020 2020 7175 6974 1700 ..D2.. quit..\n+000e3d50: 1a44 3300 0020 2020 4754 4d3e 646f 205e .D3.. GTM>do ^\n+000e3d60: 7a6c 6576 650b 001a 4434 0000 2020 2034 zleve...D4.. 4\n+000e3d70: 0e00 1a44 3500 0020 2020 4754 4d3e 0700 ...D5.. GTM>..\n+000e3d80: 1a44 3600 004c 001a 4437 0000 2020 2054 .D6..L..D7.. T\n 000e3d90: 6869 7320 7072 6f67 7261 6d2c 2065 7865 his program, exe\n 000e3da0: 6375 7465 6420 6672 6f6d 2044 6972 6563 cuted from Direc\n 000e3db0: 7420 4d6f 6465 2c20 7072 6f64 7563 6573 t Mode, produces\n 000e3dc0: 2061 2076 616c 7565 206f 6620 3420 666f a value of 4 fo\n-000e3dd0: 7252 001a 4638 0000 2020 2024 5a4c 4556 rR..F8.. $ZLEV\n+000e3dd0: 7252 001a 4438 0000 2020 2024 5a4c 4556 rR..D8.. $ZLEV\n 000e3de0: 454c 2e20 4966 2079 6f75 2072 756e 2074 EL. If you run t\n 000e3df0: 6869 7320 7072 6f67 7261 6d20 6672 6f6d his program from\n 000e3e00: 2074 6865 2073 6865 6c6c 2c20 7468 6520 the shell, the \n 000e3e10: 7661 6c75 6520 6f66 2024 5a4c 4556 454c value of $ZLEVEL\n-000e3e20: 2069 7314 001a 4639 0000 2020 2074 6872 is...F9.. thr\n-000e3e30: 6565 2028 3329 2e07 001a 463a 0000 1a00 ee (3)....F:....\n-000e3e40: 1346 4d41 5854 5054 494d 4500 0024 5a4d .FMAXTPTIME..$ZM\n-000e3e50: 4158 5450 5449 6d65 1600 1d46 bf11 0000 AXTPTIme...F....\n+000e3e20: 2069 7314 001a 4439 0000 2020 2074 6872 is...D9.. thr\n+000e3e30: 6565 2028 3329 2e07 001a 443a 0000 1a00 ee (3)....D:....\n+000e3e40: 1344 4d41 5854 5054 494d 4500 0024 5a4d .DMAXTPTIME..$ZM\n+000e3e50: 4158 5450 5449 6d65 1600 1d44 bf11 0000 AXTPTIme...D....\n 000e3e60: 2020 2024 5a4d 4158 5450 5449 6d65 0700 $ZMAXTPTIme..\n-000e3e70: 1e46 2100 0053 001e 4631 0000 2020 2024 .F!..S..F1.. $\n+000e3e70: 1e44 2100 0053 001e 4431 0000 2020 2024 .D!..S..D1.. $\n 000e3e80: 5a4d 4158 5450 5449 5b4d 455d 2063 6f6e ZMAXTPTI[ME] con\n 000e3e90: 7461 696e 7320 616e 2069 6e74 6567 6572 tains an integer\n 000e3ea0: 2076 616c 7565 2069 6e64 6963 6174 696e value indicatin\n 000e3eb0: 6720 7468 6520 7469 6d65 2064 7572 6174 g the time durat\n-000e3ec0: 696f 6e20 4754 2e4d 5000 1e46 4100 0020 ion GT.MP..FA.. \n+000e3ec0: 696f 6e20 4754 2e4d 5000 1e44 4100 0020 ion GT.MP..DA.. \n 000e3ed0: 2020 7368 6f75 6c64 2077 6169 7420 666f should wait fo\n 000e3ee0: 7220 7468 6520 636f 6d70 6c65 7469 6f6e r the completion\n 000e3ef0: 206f 6620 616c 6c20 6163 7469 7669 7469 of all activiti\n 000e3f00: 6573 2066 656e 6365 6420 6279 2074 6865 es fenced by the\n-000e3f10: 2063 7572 7265 6e74 3600 1e46 5100 0020 current6..FQ.. \n+000e3f10: 2063 7572 7265 6e74 3600 1e44 5100 0020 current6..DQ.. \n 000e3f20: 2020 7472 616e 7361 6374 696f 6e27 7320 transaction's \n 000e3f30: 6f75 7465 726d 6f73 7420 5453 5441 5254 outermost TSTART\n 000e3f40: 2f54 434f 4d4d 4954 2070 6169 722e 0700 /TCOMMIT pair...\n-000e3f50: 1e46 6100 0035 001e 4671 0000 2020 2024 .Fa..5..Fq.. $\n+000e3f50: 1e44 6100 0035 001e 4471 0000 2020 2024 .Da..5..Dq.. $\n 000e3f60: 5a4d 4158 5450 5449 4d45 2063 616e 2062 ZMAXTPTIME can b\n 000e3f70: 6520 5345 5420 6275 7420 6361 6e6e 6f74 e SET but cannot\n-000e3f80: 2062 6520 4e45 5765 642e 0700 1e46 8100 be NEWed....F..\n-000e3f90: 0053 001e 4691 0000 2020 2024 5a4d 4158 .S..F... $ZMAX\n+000e3f80: 2062 6520 4e45 5765 642e 0700 1e44 8100 be NEWed....D..\n+000e3f90: 0053 001e 4491 0000 2020 2024 5a4d 4158 .S..D... $ZMAX\n 000e3fa0: 5450 5449 4d45 2074 616b 6573 2069 7473 TPTIME takes its\n 000e3fb0: 2076 616c 7565 2066 726f 6d20 7468 6520 value from the \n 000e3fc0: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n 000e3fd0: 6162 6c65 2067 746d 5f7a 6d61 7874 7074 able gtm_zmaxtpt\n 000e3fe0: 696d 652e 0000 0000 0000 0000 0000 0000 ime.............\n 000e3ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e4000: 0100 0000 fd07 0000 3b30 0000 0000 0000 ........;0......\n-000e4010: 7200 0046 4845 4c50 00ff 7300 ff49 5356 r..FHELP..s..ISV\n+000e4010: 7200 0044 4845 4c50 00ff 7300 ff49 5356 r..DHELP..s..ISV\n 000e4020: 00ff 7300 ff24 5a4d 4158 5450 5449 4d45 ..s..$ZMAXTPTIME\n 000e4030: 00c0 1100 0020 2020 4966 2067 746d 5f7a ..... If gtm_z\n 000e4040: 6d61 7874 7074 696d 6520 6973 206e 6f74 maxtptime is not\n 000e4050: 2064 6566 696e 6564 2c20 7468 6520 696e defined, the in\n 000e4060: 6974 6961 6c20 7661 6c75 6520 6f66 2024 itial value of $\n 000e4070: 5a4d 4158 5450 5449 4d45 2069 7320 7a65 ZMAXTPTIME is ze\n-000e4080: 726f 5100 1e46 1200 0020 2020 2830 2920 roQ..F... (0) \n+000e4080: 726f 5100 1e44 1200 0020 2020 2830 2920 roQ..D... (0) \n 000e4090: 7365 636f 6e64 7320 7768 6963 6820 696e seconds which in\n 000e40a0: 6469 6361 7465 7320 226e 6f20 7469 6d65 dicates \"no time\n 000e40b0: 6f75 7422 2028 756e 6c69 6d69 7465 6420 out\" (unlimited \n 000e40c0: 7469 6d65 292e 2054 6865 2076 616c 7565 time). The value\n-000e40d0: 206f 664e 001e 4613 0000 2020 2024 5a4d ofN..F... $ZM\n+000e40d0: 206f 664e 001e 4413 0000 2020 2024 5a4d ofN..D... $ZM\n 000e40e0: 4158 5450 5449 4d45 2077 6865 6e20 6120 AXTPTIME when a \n 000e40f0: 7472 616e 7361 6374 696f 6e27 7320 6f75 transaction's ou\n 000e4100: 7465 726d 6f73 7420 5453 5441 5254 206f termost TSTART o\n 000e4110: 7065 7261 7469 6f6e 2065 7865 6375 7465 peration execute\n-000e4120: 733e 001e 4614 0000 2020 2064 6574 6572 s>..F... deter\n+000e4120: 733e 001e 4414 0000 2020 2064 6574 6572 s>..D... deter\n 000e4130: 6d69 6e65 7320 7468 6520 7469 6d65 6f75 mines the timeou\n 000e4140: 7420 7365 7474 696e 6720 666f 7220 7468 t setting for th\n 000e4150: 6174 2074 7261 6e73 6163 7469 6f6e 2e07 at transaction..\n-000e4160: 001e 4615 0000 4f00 1e46 1600 0020 2020 ..F...O..F... \n+000e4160: 001e 4415 0000 4f00 1e44 1600 0020 2020 ..D...O..D... \n 000e4170: 5768 656e 2061 2024 5a4d 4158 5450 5449 When a $ZMAXTPTI\n 000e4180: 4d45 2065 7870 6972 6573 2c20 4754 2e4d ME expires, GT.M\n 000e4190: 2065 7865 6375 7465 7320 7468 6520 2445 executes the $E\n 000e41a0: 5452 4150 2f24 5a54 5241 5020 6578 6365 TRAP/$ZTRAP exce\n-000e41b0: 7074 696f 6e26 001e 4617 0000 2020 2068 ption&..F... h\n+000e41b0: 7074 696f 6e26 001e 4417 0000 2020 2068 ption&..D... h\n 000e41c0: 616e 646c 6572 2063 7572 7265 6e74 6c79 andler currently\n-000e41d0: 2069 6e20 6566 6665 6374 2e07 001e 4618 in effect....F.\n-000e41e0: 0000 1200 1e46 1900 0020 2020 2a2a 4e6f .....F... **No\n-000e41f0: 7465 2a2a 0700 1e46 1a00 0053 001e 4621 te**...F...S..F!\n+000e41d0: 2069 6e20 6566 6665 6374 2e07 001e 4418 in effect....D.\n+000e41e0: 0000 1200 1e44 1900 0020 2020 2a2a 4e6f .....D... **No\n+000e41f0: 7465 2a2a 0700 1e44 1a00 0053 001e 4421 te**...D...S..D!\n 000e4200: 0000 2020 204e 6567 6174 6976 6520 7661 .. Negative va\n 000e4210: 6c75 6573 206f 6620 245a 4d41 5854 5054 lues of $ZMAXTPT\n 000e4220: 494d 4520 6172 6520 616c 736f 2074 7265 IME are also tre\n 000e4230: 6174 6564 2061 7320 226e 6f20 7469 6d65 ated as \"no time\n 000e4240: 6f75 7422 2e20 5469 6d65 6f75 7473 4e00 out\". TimeoutsN.\n-000e4250: 1e46 2200 0020 2020 6170 706c 7920 6f6e .F\".. apply on\n+000e4250: 1e44 2200 0020 2020 6170 706c 7920 6f6e .D\".. apply on\n 000e4260: 6c79 2074 6f20 7468 6520 6f75 7465 726d ly to the outerm\n 000e4270: 6f73 7420 7472 616e 7361 6374 696f 6e2c ost transaction,\n 000e4280: 2074 6861 7420 6973 2c20 245a 4d41 5854 that is, $ZMAXT\n-000e4290: 5054 494d 4520 6861 7320 6e6f 4200 1e46 PTIME has noB..F\n+000e4290: 5054 494d 4520 6861 7320 6e6f 4200 1e44 PTIME has noB..D\n 000e42a0: 2300 0020 2020 6566 6665 6374 2077 6865 #.. effect whe\n 000e42b0: 6e20 5453 5441 5254 2069 7320 6e65 7374 n TSTART is nest\n 000e42c0: 6564 2077 6974 6869 6e20 616e 6f74 6865 ed within anothe\n 000e42d0: 7220 7472 616e 7361 6374 696f 6e2e 0700 r transaction...\n-000e42e0: 1e46 2400 0012 001e 4625 0000 2020 2045 .F$.....F%.. E\n-000e42f0: 7861 6d70 6c65 3a07 001e 4626 0000 2200 xample:...F&..\".\n-000e4300: 1e46 2700 0020 2020 5465 7374 3b74 6573 .F'.. Test;tes\n+000e42e0: 1e44 2400 0012 001e 4425 0000 2020 2045 .D$.....D%.. E\n+000e42f0: 7861 6d70 6c65 3a07 001e 4426 0000 2200 xample:...D&..\".\n+000e4300: 1e44 2700 0020 2020 5465 7374 3b74 6573 .D'.. Test;tes\n 000e4310: 7469 6e67 2054 5020 7469 6d65 6f75 7473 ting TP timeouts\n-000e4320: 2c00 1e46 2800 0020 2020 2020 7365 7420 ,..F(.. set \n+000e4320: 2c00 1e44 2800 0020 2020 2020 7365 7420 ,..D(.. set \n 000e4330: 245a 4d41 5854 5054 494d 453d 362c 5e58 $ZMAXTPTIME=6,^X\n-000e4340: 3d30 2c5e 593d 302c 5e5a 3d30 3d00 1e46 =0,^Y=0,^Z=0=..F\n+000e4340: 3d30 2c5e 593d 302c 5e5a 3d30 3d00 1e44 =0,^Y=0,^Z=0=..D\n 000e4350: 2900 0020 2020 2020 7772 6974 6520 2253 ).. write \"S\n 000e4360: 7461 7274 2077 6974 6820 245a 4d41 5854 tart with $ZMAXT\n 000e4370: 5054 494d 453d 222c 245a 4d41 5854 5054 PTIME=\",$ZMAXTPT\n-000e4380: 494d 452c 223a 222c 211e 001e 462a 0000 IME,\":\",!...F*..\n+000e4380: 494d 452c 223a 222c 211e 001e 442a 0000 IME,\":\",!...D*..\n 000e4390: 2020 2020 2066 6f72 2073 6c65 6570 3d33 for sleep=3\n-000e43a0: 3a32 3a39 2064 6f20 001e 4631 0000 2020 :2:9 do ..F1.. \n+000e43a0: 3a32 3a39 2064 6f20 001e 4431 0000 2020 :2:9 do ..D1.. \n 000e43b0: 2020 202e 2073 6574 2072 6574 6c76 6c3d . set retlvl=\n-000e43c0: 247a 6c65 7665 6c2b 001e 4632 0000 2020 $zlevel+..F2.. \n+000e43c0: 247a 6c65 7665 6c2b 001e 4432 0000 2020 $zlevel+..D2.. \n 000e43d0: 2020 202e 2064 6f20 6c6f 6e67 7472 616e . do longtran\n 000e43e0: 3b7a 7472 6170 206f 6e20 6c6f 6e67 7472 ;ztrap on longtr\n-000e43f0: 616e 2000 1e46 3300 0020 2020 2020 3b63 an ..F3.. ;c\n+000e43f0: 616e 2000 1e44 3300 0020 2020 2020 3b63 an ..D3.. ;c\n 000e4400: 6f6e 7469 6e75 6573 2065 7865 6375 7469 ontinues executi\n-000e4410: 6f6e 1900 1e46 3400 0020 2020 2020 3b6f on...F4.. ;o\n-000e4420: 6e20 6e65 7874 206c 696e 652f 001e 4635 n next line/..F5\n+000e4410: 6f6e 1900 1e44 3400 0020 2020 2020 3b6f on...D4.. ;o\n+000e4420: 6e20 6e65 7874 206c 696e 652f 001e 4435 n next line/..D5\n 000e4430: 0000 2020 2020 202e 2077 7269 7465 2022 .. . write \"\n 000e4440: 285e 582c 5e59 293d 2822 2c5e 582c 222c (^X,^Y)=(\",^X,\",\n-000e4450: 222c 5e59 2c22 2922 2c21 2d00 1e46 3600 \",^Y,\")\",!-..F6.\n+000e4450: 222c 5e59 2c22 2922 2c21 2d00 1e44 3600 \",^Y,\")\",!-..D6.\n 000e4460: 0020 2020 2020 7772 6974 6520 212c 2244 . write !,\"D\n 000e4470: 6f6e 6520 5450 2054 696d 656f 7574 2074 one TP Timeout t\n-000e4480: 6573 742e 222c 210f 001e 4637 0000 2020 est.\",!...F7.. \n-000e4490: 2020 7175 6974 3500 1e46 3800 0020 2020 quit5..F8.. \n+000e4480: 6573 742e 222c 210f 001e 4437 0000 2020 est.\",!...D7.. \n+000e4490: 2020 7175 6974 3500 1e44 3800 0020 2020 quit5..D8.. \n 000e44a0: 6c6f 6e67 7472 616e 203b 492f 4f20 696e longtran ;I/O in\n 000e44b0: 2054 5020 646f 6573 6e27 7420 6765 7420 TP doesn't get \n-000e44c0: 726f 6c6c 6564 2062 6163 6b22 001e 4639 rolled back\"..F9\n+000e44c0: 726f 6c6c 6564 2062 6163 6b22 001e 4439 rolled back\"..D9\n 000e44d0: 0000 2020 2020 2073 6574 2024 6574 7261 .. set $etra\n 000e44e0: 703d 2220 676f 746f 2065 7272 221c 001e p=\" goto err\"...\n-000e44f0: 463a 0000 2020 2020 2074 7374 6172 7420 F:.. tstart \n-000e4500: 2829 3a73 6572 6961 6c17 001e 4641 0000 ():serial...FA..\n+000e44f0: 443a 0000 2020 2020 2074 7374 6172 7420 D:.. tstart \n+000e4500: 2829 3a73 6572 6961 6c17 001e 4441 0000 ():serial...DA..\n 000e4510: 2020 2020 2073 6574 205e 583d 312b 5e58 set ^X=1+^X\n-000e4520: 3500 1e46 4200 0020 2020 2020 7772 6974 5..FB.. writ\n+000e4520: 3500 1e44 4200 0020 2020 2020 7772 6974 5..DB.. writ\n 000e4530: 6520 212c 225e 583d 222c 5e58 2c22 2c77 e !,\"^X=\",^X,\",w\n 000e4540: 696c 6c20 7365 7420 5e59 2074 6f20 222c ill set ^Y to \",\n-000e4550: 736c 6565 702c 001e 4643 0000 2020 2020 sleep,..FC.. \n+000e4550: 736c 6565 702c 001e 4443 0000 2020 2020 sleep,..DC.. \n 000e4560: 2077 7269 7465 2022 2069 6e20 222c 736c write \" in \",sl\n 000e4570: 6565 702c 2220 7365 636f 6e64 732e 2e2e eep,\" seconds...\n-000e4580: 2216 001e 4644 0000 2020 2020 2068 616e \"...FD.. han\n-000e4590: 6720 736c 6565 7018 001e 4645 0000 2020 g sleep...FE.. \n+000e4580: 2216 001e 4444 0000 2020 2020 2068 616e \"...DD.. han\n+000e4590: 6720 736c 6565 7018 001e 4445 0000 2020 g sleep...DE.. \n 000e45a0: 2020 2073 6574 205e 593d 736c 6565 701a set ^Y=sleep.\n-000e45b0: 001e 4646 0000 2020 2020 2077 7269 7465 ..FF.. write\n-000e45c0: 2022 5e59 3d22 2c5e 5913 001e 4647 0000 \"^Y=\",^Y...FG..\n-000e45d0: 2020 2020 2074 636f 6d6d 6974 2300 1e46 tcommit#..F\n+000e45b0: 001e 4446 0000 2020 2020 2077 7269 7465 ..DF.. write\n+000e45c0: 2022 5e59 3d22 2c5e 5913 001e 4447 0000 \"^Y=\",^Y...DG..\n+000e45d0: 2020 2020 2074 636f 6d6d 6974 2300 1e44 tcommit#..D\n 000e45e0: 4800 0020 2020 2020 7772 6974 6520 222e H.. write \".\n 000e45f0: 2e2e 636f 6d6d 6974 7465 642e 222c 2110 ..committed.\",!.\n-000e4600: 001e 4649 0000 2020 2020 2071 7569 740e ..FI.. quit.\n-000e4610: 001e 464a 0000 2020 2065 7272 3b34 001e ..FJ.. err;4..\n-000e4620: 4651 0000 2020 2020 2077 7269 7465 2021 FQ.. write !\n+000e4600: 001e 4449 0000 2020 2020 2071 7569 740e ..DI.. quit.\n+000e4610: 001e 444a 0000 2020 2065 7272 3b34 001e ..DJ.. err;4..\n+000e4620: 4451 0000 2020 2020 2077 7269 7465 2021 DQ.. write !\n 000e4630: 2c22 496e 2024 4554 5241 5020 6861 6e64 ,\"In $ETRAP hand\n 000e4640: 6c65 722e 2045 7272 6f72 2077 6173 3a20 ler. Error was: \n-000e4650: 2220 001e 4652 0000 2020 2020 2077 7269 \" ..FR.. wri\n+000e4650: 2220 001e 4452 0000 2020 2020 2077 7269 \" ..DR.. wri\n 000e4660: 7465 2021 2c22 2022 2c24 7a73 7461 7475 te !,\" \",$zstatu\n-000e4670: 7340 001e 4653 0000 2020 2020 2069 6620 s@..FS.. if \n+000e4670: 7340 001e 4453 0000 2020 2020 2069 6620 s@..DS.. if \n 000e4680: 2454 4c45 5645 4c20 646f 203b 7465 7374 $TLEVEL do ;test\n 000e4690: 2061 6c6c 6f77 7320 6861 6e64 6c65 7220 allows handler \n 000e46a0: 7573 6520 6f75 7473 6964 6520 6f66 2054 use outside of T\n-000e46b0: 5017 001e 4654 0000 2020 2020 202e 2074 P...FT.. . t\n-000e46c0: 726f 6c6c 6261 636b 2e00 1e46 5500 0020 rollback...FU.. \n+000e46b0: 5017 001e 4454 0000 2020 2020 202e 2074 P...DT.. . t\n+000e46c0: 726f 6c6c 6261 636b 2e00 1e44 5500 0020 rollback...DU.. \n 000e46d0: 2020 2020 2e20 7772 6974 6520 2252 6f6c . write \"Rol\n 000e46e0: 6c65 6420 6261 636b 2074 7261 6e73 6163 led back transac\n-000e46f0: 7469 6f6e 2e22 1300 1e46 5600 0020 2020 tion.\"...FV.. \n-000e4700: 2020 7772 6974 6520 2119 001e 4657 0000 write !...FW..\n+000e46f0: 7469 6f6e 2e22 1300 1e44 5600 0020 2020 tion.\"...DV.. \n+000e4700: 2020 7772 6974 6520 2119 001e 4457 0000 write !...DW..\n 000e4710: 2020 2020 2073 6574 2024 6563 6f64 653d set $ecode=\n-000e4720: 2222 1800 1e46 5800 0020 2020 2020 7a67 \"\"...FX.. zg\n-000e4730: 6f74 6f20 7265 746c 766c 0700 1e46 5900 oto retlvl...FY.\n-000e4740: 0012 001e 465a 0000 2020 2052 6573 756c ....FZ.. Resul\n-000e4750: 7473 3a07 001e 4661 0000 2300 1e46 6200 ts:...Fa..#..Fb.\n+000e4720: 2222 1800 1e44 5800 0020 2020 2020 7a67 \"\"...DX.. zg\n+000e4730: 6f74 6f20 7265 746c 766c 0700 1e44 5900 oto retlvl...DY.\n+000e4740: 0012 001e 445a 0000 2020 2052 6573 756c ....DZ.. Resul\n+000e4750: 7473 3a07 001e 4461 0000 2300 1e44 6200 ts:...Da..#..Db.\n 000e4760: 0020 2020 5374 6172 7420 7769 7468 2024 . Start with $\n 000e4770: 5a4d 4158 5450 5449 4d45 3d36 3a40 001e ZMAXTPTIME=6:@..\n-000e4780: 4663 0000 2020 205e 583d 312c 7769 6c6c Fc.. ^X=1,will\n+000e4780: 4463 0000 2020 205e 583d 312c 7769 6c6c Dc.. ^X=1,will\n 000e4790: 2073 6574 205e 5920 746f 2033 2069 6e20 set ^Y to 3 in \n 000e47a0: 3320 7365 636f 6e64 732e 2e2e 5e59 3d33 3 seconds...^Y=3\n 000e47b0: 2e2e 2e63 6f6d 6d69 7474 6564 2e40 001e ...committed.@..\n-000e47c0: 4664 0000 2020 205e 583d 322c 7769 6c6c Fd.. ^X=2,will\n+000e47c0: 4464 0000 2020 205e 583d 322c 7769 6c6c Dd.. ^X=2,will\n 000e47d0: 2073 6574 205e 5920 746f 2035 2069 6e20 set ^Y to 5 in \n 000e47e0: 3520 7365 636f 6e64 732e 2e2e 5e59 3d35 5 seconds...^Y=5\n 000e47f0: 2e2e 2e63 6f6d 6d69 7474 6564 2e00 0000 ...committed....\n 000e4800: 0100 0000 f807 0000 6d30 0000 0000 0000 ........m0......\n-000e4810: 4d00 0046 4845 4c50 00ff 7300 ff49 5356 M..FHELP..s..ISV\n+000e4810: 4d00 0044 4845 4c50 00ff 7300 ff49 5356 M..DHELP..s..ISV\n 000e4820: 00ff 7300 ff24 5a4d 4158 5450 5449 4d45 ..s..$ZMAXTPTIME\n 000e4830: 00c0 6500 0020 2020 5e58 3d33 2c77 696c ..e.. ^X=3,wil\n 000e4840: 6c20 7365 7420 5e59 2074 6f20 3720 696e l set ^Y to 7 in\n 000e4850: 2037 2073 6563 6f6e 6473 2e2e 2e27 001e 7 seconds...'..\n-000e4860: 4666 0000 2020 2049 6e20 2445 5452 4150 Ff.. In $ETRAP\n+000e4860: 4466 0000 2020 2049 6e20 2445 5452 4150 Df.. In $ETRAP\n 000e4870: 2068 616e 646c 6572 2e20 4572 726f 7220 handler. Error \n-000e4880: 7761 733a 6300 1e46 6700 0020 2020 3135 was:c..Fg.. 15\n+000e4880: 7761 733a 6300 1e44 6700 0020 2020 3135 was:c..Dg.. 15\n 000e4890: 3033 3737 3332 322c 6c6f 6e67 7472 616e 0377322,longtran\n 000e48a0: 2b37 5e74 7074 696d 652c 2547 544d 2d45 +7^tptime,%GTM-E\n 000e48b0: 2d54 5054 494d 454f 5554 2c20 5472 616e -TPTIMEOUT, Tran\n 000e48c0: 7361 6374 696f 6e20 7469 6d65 6f75 7452 saction timeoutR\n 000e48d0: 6f6c 6c65 6420 6261 636b 2074 7261 6e73 olled back trans\n-000e48e0: 6163 7469 6f6e 2e2f 001e 4668 0000 2020 action./..Fh.. \n+000e48e0: 6163 7469 6f6e 2e2f 001e 4468 0000 2020 action./..Dh.. \n 000e48f0: 205e 583d 332c 7769 6c6c 2073 6574 205e ^X=3,will set ^\n 000e4900: 5920 746f 2039 2069 6e20 3920 7365 636f Y to 9 in 9 seco\n-000e4910: 6e64 732e 2e2e 2700 1e46 6900 0020 2020 nds...'..Fi.. \n+000e4910: 6e64 732e 2e2e 2700 1e44 6900 0020 2020 nds...'..Di.. \n 000e4920: 496e 2024 4554 5241 5020 6861 6e64 6c65 In $ETRAP handle\n 000e4930: 722e 2045 7272 6f72 2077 6173 3a63 001e r. Error was:c..\n-000e4940: 466a 0000 2020 2031 3530 3337 3733 3232 Fj.. 150377322\n+000e4940: 446a 0000 2020 2031 3530 3337 3733 3232 Dj.. 150377322\n 000e4950: 2c6c 6f6e 6774 7261 6e2b 375e 7470 7469 ,longtran+7^tpti\n 000e4960: 6d65 2c25 4754 4d2d 452d 5450 5449 4d45 me,%GTM-E-TPTIME\n 000e4970: 4f55 542c 2054 7261 6e73 6163 7469 6f6e OUT, Transaction\n 000e4980: 2074 696d 656f 7574 526f 6c6c 6564 2062 timeoutRolled b\n 000e4990: 6163 6b20 7472 616e 7361 6374 696f 6e2e ack transaction.\n-000e49a0: 1f00 1e46 7100 0020 2020 446f 6e65 2054 ...Fq.. Done T\n+000e49a0: 1f00 1e44 7100 0020 2020 446f 6e65 2054 ...Dq.. Done T\n 000e49b0: 5020 5469 6d65 6f75 7420 7465 7374 2e07 P Timeout test..\n-000e49c0: 001e 4672 0000 0f00 1446 4f44 4500 0024 ..Fr.....FODE..$\n-000e49d0: 5a4d 4f64 6511 0018 46bf 1100 0020 2020 ZMOde...F.... \n-000e49e0: 245a 4d4f 6465 0700 1946 2100 0051 0019 $ZMOde...F!..Q..\n-000e49f0: 4631 0000 2020 2024 5a4d 4f5b 4445 5d20 F1.. $ZMO[DE] \n+000e49c0: 001e 4472 0000 0f00 1444 4f44 4500 0024 ..Dr.....DODE..$\n+000e49d0: 5a4d 4f64 6511 0018 44bf 1100 0020 2020 ZMOde...D.... \n+000e49e0: 245a 4d4f 6465 0700 1944 2100 0051 0019 $ZMOde...D!..Q..\n+000e49f0: 4431 0000 2020 2024 5a4d 4f5b 4445 5d20 D1.. $ZMO[DE] \n 000e4a00: 636f 6e74 6169 6e73 2061 2073 7472 696e contains a strin\n 000e4a10: 6720 7661 6c75 6520 696e 6469 6361 7469 g value indicati\n 000e4a20: 6e67 2074 6865 2070 726f 6365 7373 2065 ng the process e\n 000e4a30: 7865 6375 7469 6f6e 206d 6f64 652e 0700 xecution mode...\n-000e4a40: 1946 4100 001a 0019 4651 0000 2020 2054 .FA.....FQ.. T\n+000e4a40: 1944 4100 001a 0019 4451 0000 2020 2054 .DA.....DQ.. T\n 000e4a50: 6865 206d 6f64 6520 6361 6e20 6265 3a07 he mode can be:.\n-000e4a60: 0019 4661 0000 1900 1946 7100 0020 2020 ..Fa.....Fq.. \n+000e4a60: 0019 4461 0000 1900 1944 7100 0020 2020 ..Da.....Dq.. \n 000e4a70: 2020 2a20 494e 5445 5241 4354 4956 4513 * INTERACTIVE.\n-000e4a80: 0019 4681 0000 2020 2020 202a 204f 5448 ..F... * OTH\n-000e4a90: 4552 0700 1946 9100 002b 0018 46c0 1100 ER...F...+..F...\n+000e4a80: 0019 4481 0000 2020 2020 202a 204f 5448 ..D... * OTH\n+000e4a90: 4552 0700 1944 9100 002b 0018 44c0 1100 ER...D...+..D...\n 000e4aa0: 0020 2020 4d20 726f 7574 696e 6573 2063 . M routines c\n 000e4ab0: 616e 6e6f 7420 6d6f 6469 6679 2024 5a4d annot modify $ZM\n-000e4ac0: 4f44 452e 0700 1946 1200 0012 0019 4613 ODE....F......F.\n+000e4ac0: 4f44 452e 0700 1944 1200 0012 0019 4413 ODE....D......D.\n 000e4ad0: 0000 2020 2045 7861 6d70 6c65 3a07 0019 .. Example:...\n-000e4ae0: 4614 0000 1a00 1946 1500 0020 2020 4754 F......F... GT\n+000e4ae0: 4414 0000 1a00 1944 1500 0020 2020 4754 D......D... GT\n 000e4af0: 4d3e 5752 4954 4520 245a 4d4f 4445 1500 M>WRITE $ZMODE..\n-000e4b00: 1946 1600 0020 2020 494e 5445 5241 4354 .F... INTERACT\n-000e4b10: 4956 4507 0019 4617 0000 2900 1946 1800 IVE...F...)..F..\n+000e4b00: 1944 1600 0020 2020 494e 5445 5241 4354 .D... INTERACT\n+000e4b10: 4956 4507 0019 4417 0000 2900 1944 1800 IVE...D...)..D..\n 000e4b20: 0020 2020 5468 6973 2064 6973 706c 6179 . This display\n 000e4b30: 7320 7468 6520 7072 6f63 6573 7320 6d6f s the process mo\n-000e4b40: 6465 2e07 0019 4619 0000 1800 1346 4f4e de....F......FON\n+000e4b40: 6465 2e07 0019 4419 0000 1800 1344 4f4e de....D......DON\n 000e4b50: 4c4e 524c 424b 0000 245a 4f4e 4c4e 726c LNRLBK..$ZONLNrl\n-000e4b60: 626b 1500 1c46 bf11 0000 2020 2024 5a4f bk...F.... $ZO\n-000e4b70: 4e4c 4e72 6c62 6b07 001d 4621 0000 4f00 NLNrlbk...F!..O.\n-000e4b80: 1d46 3100 0020 2020 245a 4f4e 4c4e 524c .F1.. $ZONLNRL\n+000e4b60: 626b 1500 1c44 bf11 0000 2020 2024 5a4f bk...D.... $ZO\n+000e4b70: 4e4c 4e72 6c62 6b07 001d 4421 0000 4f00 NLNrlbk...D!..O.\n+000e4b80: 1d44 3100 0020 2020 245a 4f4e 4c4e 524c .D1.. $ZONLNRL\n 000e4b90: 424b 2069 6e63 7265 6d65 6e74 7320 6576 BK increments ev\n 000e4ba0: 6572 7920 7469 6d65 2061 2070 726f 6365 ery time a proce\n 000e4bb0: 7373 2064 6574 6563 7473 2061 2063 6f6e ss detects a con\n 000e4bc0: 6375 7272 656e 7420 4d55 5049 5024 001d current MUPIP$..\n-000e4bd0: 4641 0000 2020 204a 4f55 524e 414c 202d FA.. JOURNAL -\n+000e4bd0: 4441 0000 2020 204a 4f55 524e 414c 202d DA.. JOURNAL -\n 000e4be0: 4f4e 4c49 4e45 202d 524f 4c4c 4241 434b ONLINE -ROLLBACK\n-000e4bf0: 2e07 001d 4651 0000 5300 1d46 6100 0020 ....FQ..S..Fa.. \n+000e4bf0: 2e07 001d 4451 0000 5300 1d44 6100 0020 ....DQ..S..Da.. \n 000e4c00: 2020 4754 2e4d 2069 6e69 7469 616c 697a GT.M initializ\n 000e4c10: 6573 2024 5a4f 4e4c 4e52 4c42 4b20 746f es $ZONLNRLBK to\n 000e4c20: 207a 6572 6f20 2830 2920 6174 2070 726f zero (0) at pro\n 000e4c30: 6365 7373 2073 7461 7274 7570 2e20 4754 cess startup. GT\n-000e4c40: 2e4d 2064 6f65 7320 6e6f 743e 001d 4671 .M does not>..Fq\n+000e4c40: 2e4d 2064 6f65 7320 6e6f 743e 001d 4471 .M does not>..Dq\n 000e4c50: 0000 2020 2070 6572 6d69 7420 7468 6520 .. permit the \n 000e4c60: 5345 5420 6f72 204e 4557 2063 6f6d 6d61 SET or NEW comma\n 000e4c70: 6e64 7320 746f 206d 6f64 6966 7920 245a nds to modify $Z\n-000e4c80: 4f4e 4c4e 524c 424b 2e07 001d 4681 0000 ONLNRLBK....F...\n-000e4c90: 1c00 1346 5041 544e 554d 4552 4943 0000 ...FPATNUMERIC..\n-000e4ca0: 245a 5041 544e 756d 6572 6963 1700 1e46 $ZPATNumeric...F\n+000e4c80: 4f4e 4c4e 524c 424b 2e07 001d 4481 0000 ONLNRLBK....D...\n+000e4c90: 1c00 1344 5041 544e 554d 4552 4943 0000 ...DPATNUMERIC..\n+000e4ca0: 245a 5041 544e 756d 6572 6963 1700 1e44 $ZPATNumeric...D\n 000e4cb0: bf11 0000 2020 2024 5a50 4154 4e75 6d65 .... $ZPATNume\n-000e4cc0: 7269 6307 001f 4621 0000 5200 1f46 3100 ric...F!..R..F1.\n+000e4cc0: 7269 6307 001f 4421 0000 5200 1f44 3100 ric...D!..R..D1.\n 000e4cd0: 0020 2020 245a 5041 544e 5b55 4d45 5249 . $ZPATN[UMERI\n 000e4ce0: 435d 2069 7320 6120 7265 6164 2d6f 6e6c C] is a read-onl\n 000e4cf0: 7920 696e 7472 696e 7369 6320 7370 6563 y intrinsic spec\n 000e4d00: 6961 6c20 7661 7269 6162 6c65 2074 6861 ial variable tha\n-000e4d10: 7420 6465 7465 726d 696e 6573 5100 1f46 t determinesQ..F\n+000e4d10: 7420 6465 7465 726d 696e 6573 5100 1f44 t determinesQ..D\n 000e4d20: 4100 0020 2020 686f 7720 4754 2e4d 2069 A.. how GT.M i\n 000e4d30: 6e74 6572 7072 6574 7320 7468 6520 7061 nterprets the pa\n 000e4d40: 7463 6f64 6520 224e 2220 7573 6564 2069 tcode \"N\" used i\n 000e4d50: 6e20 7468 6520 7061 7474 6572 6e20 6d61 n the pattern ma\n 000e4d60: 7463 6820 6f70 6572 6174 6f72 2e07 001f tch operator....\n-000e4d70: 4651 0000 5200 1f46 6100 0020 2020 5769 FQ..R..Fa.. Wi\n+000e4d70: 4451 0000 5200 1f44 6100 0020 2020 5769 DQ..R..Da.. Wi\n 000e4d80: 7468 2024 5a50 4154 4e55 4d45 5249 433d th $ZPATNUMERIC=\n 000e4d90: 2255 5446 2d38 222c 2074 6865 2070 6174 \"UTF-8\", the pat\n 000e4da0: 636f 6465 2022 4e22 206d 6174 6368 6573 code \"N\" matches\n 000e4db0: 2061 6e79 206e 756d 6572 6963 2063 6861 any numeric cha\n-000e4dc0: 7261 6374 6572 5100 1f46 7100 0020 2020 racterQ..Fq.. \n+000e4dc0: 7261 6374 6572 5100 1f44 7100 0020 2020 racterQ..Dq.. \n 000e4dd0: 6173 2064 6566 696e 6564 2062 7920 5554 as defined by UT\n 000e4de0: 462d 3820 656e 636f 6469 6e67 2e20 5769 F-8 encoding. Wi\n 000e4df0: 7468 2024 5a50 4154 4e55 4d45 5249 433d th $ZPATNUMERIC=\n 000e4e00: 224d 222c 2047 542e 4d20 7265 7374 7269 \"M\", GT.M restri\n-000e4e10: 6374 7320 7468 6553 001f 4681 0000 2020 cts theS..F... \n+000e4e10: 6374 7320 7468 6553 001f 4481 0000 2020 cts theS..D... \n 000e4e20: 2070 6174 636f 6465 2022 4e22 2074 6f20 patcode \"N\" to \n 000e4e30: 6d61 7463 6820 6f6e 6c79 2041 5343 4949 match only ASCII\n 000e4e40: 2064 6967 6974 7320 302d 3920 2874 6861 digits 0-9 (tha\n 000e4e50: 7420 6973 2c20 4153 4349 4920 3438 2d35 t is, ASCII 48-5\n-000e4e60: 3729 2e20 5768 656e 2061 4f00 1f46 9100 7). When aO..F..\n+000e4e60: 3729 2e20 5768 656e 2061 4f00 1f44 9100 7). When aO..D..\n 000e4e70: 0020 2020 7072 6f63 6573 7320 7374 6172 . process star\n 000e4e80: 7473 2069 6e20 5554 462d 3820 6d6f 6465 ts in UTF-8 mode\n 000e4e90: 2c20 696e 7472 696e 7369 6320 7370 6563 , intrinsic spec\n 000e4ea0: 6961 6c20 7661 7269 6162 6c65 2024 5a50 ial variable $ZP\n-000e4eb0: 4154 4e55 4d45 5249 434d 001e 46c0 1100 ATNUMERICM..F...\n+000e4eb0: 4154 4e55 4d45 5249 434d 001e 44c0 1100 ATNUMERICM..D...\n 000e4ec0: 0020 2020 7461 6b65 7320 6974 7320 7661 . takes its va\n 000e4ed0: 6c75 6520 6672 6f6d 2074 6865 2065 6e76 lue from the env\n 000e4ee0: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n 000e4ef0: 6520 6774 6d5f 7061 746e 756d 6572 6963 e gtm_patnumeric\n-000e4f00: 2e20 4754 2e4d 5300 1f46 1200 0020 2020 . GT.MS..F... \n+000e4f00: 2e20 4754 2e4d 5300 1f44 1200 0020 2020 . GT.MS..D... \n 000e4f10: 696e 6974 6961 6c69 7a65 7320 7468 6520 initializes the \n 000e4f20: 696e 7472 696e 7369 6320 7370 6563 6961 intrinsic specia\n 000e4f30: 6c20 7661 7269 6162 6c65 2024 5a50 4154 l variable $ZPAT\n 000e4f40: 4e55 4d45 5249 4320 746f 2022 5554 462d NUMERIC to \"UTF-\n-000e4f50: 3822 2069 6620 7468 654b 001f 4613 0000 8\" if theK..F...\n+000e4f50: 3822 2069 6620 7468 654b 001f 4413 0000 8\" if theK..D...\n 000e4f60: 2020 2065 6e76 6972 6f6e 6d65 6e74 2076 environment v\n 000e4f70: 6172 6961 626c 6520 6774 6d5f 7061 746e ariable gtm_patn\n 000e4f80: 756d 6572 6963 2069 7320 6465 6669 6e65 umeric is define\n 000e4f90: 6420 746f 2022 5554 462d 3822 2e20 4966 d to \"UTF-8\". If\n-000e4fa0: 2074 6865 5400 1f46 1400 0020 2020 656e theT..F... en\n+000e4fa0: 2074 6865 5400 1f44 1400 0020 2020 656e theT..D... en\n 000e4fb0: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n 000e4fc0: 6c65 2067 746d 5f70 6174 6e75 6d65 7269 le gtm_patnumeri\n 000e4fd0: 6320 6973 206e 6f74 2064 6566 696e 6564 c is not defined\n 000e4fe0: 206f 7220 7365 7420 746f 2061 2076 616c or set to a val\n 000e4ff0: 7565 206f 7468 6572 0000 0000 0000 0000 ue other........\n 000e5000: 0100 0000 b307 0000 8f30 0000 0000 0000 .........0......\n-000e5010: 5c00 0046 4845 4c50 00ff 7300 ff49 5356 \\..FHELP..s..ISV\n+000e5010: 5c00 0044 4845 4c50 00ff 7300 ff49 5356 \\..DHELP..s..ISV\n 000e5020: 00ff 7300 ff24 5a50 4154 4e55 4d45 5249 ..s..$ZPATNUMERI\n 000e5030: 4300 c015 0000 2020 2074 6861 6e20 2255 C..... than \"U\n 000e5040: 5446 2d38 222c 2047 542e 4d20 696e 6974 TF-8\", GT.M init\n 000e5050: 6961 6c69 7a65 7320 245a 5041 544e 554d ializes $ZPATNUM\n-000e5060: 4552 4943 2074 6f20 224d 222e 0700 1f46 ERIC to \"M\"....F\n-000e5070: 1600 0054 001f 4617 0000 2020 2047 542e ...T..F... GT.\n+000e5060: 4552 4943 2074 6f20 224d 222e 0700 1f44 ERIC to \"M\"....D\n+000e5070: 1600 0054 001f 4417 0000 2020 2047 542e ...T..D... GT.\n 000e5080: 4d20 706f 7075 6c61 7465 7320 245a 5041 M populates $ZPA\n 000e5090: 544e 554d 4552 4943 2061 7420 7072 6f63 TNUMERIC at proc\n 000e50a0: 6573 7320 696e 6974 6961 6c69 7a61 7469 ess initializati\n 000e50b0: 6f6e 2066 726f 6d20 7468 6520 656e 7669 on from the envi\n-000e50c0: 726f 6e6d 656e 744e 001f 4618 0000 2020 ronmentN..F... \n+000e50c0: 726f 6e6d 656e 744e 001f 4418 0000 2020 ronmentN..D... \n 000e50d0: 2076 6172 6961 626c 6520 6774 6d5f 7061 variable gtm_pa\n 000e50e0: 746e 756d 6572 6963 2061 6e64 2064 6f65 tnumeric and doe\n 000e50f0: 7320 6e6f 7420 616c 6c6f 7720 7468 6520 s not allow the \n 000e5100: 7072 6f63 6573 7320 746f 2063 6861 6e67 process to chang\n-000e5110: 6520 7468 6510 001f 4619 0000 2020 2076 e the...F... v\n-000e5120: 616c 7565 2e07 001f 461a 0000 1500 1f46 alue....F......F\n+000e5110: 6520 7468 6510 001f 4419 0000 2020 2076 e the...D... v\n+000e5120: 616c 7565 2e07 001f 441a 0000 1500 1f44 alue....D......D\n 000e5130: 2100 0020 2020 2a2a 5761 726e 696e 672a !.. **Warning*\n-000e5140: 2a07 001f 4622 0000 5400 1f46 2300 0020 *...F\"..T..F#.. \n+000e5140: 2a07 001f 4422 0000 5400 1f44 2300 0020 *...D\"..T..D#.. \n 000e5150: 2020 4754 2e4d 2070 6572 666f 726d 7320 GT.M performs \n 000e5160: 6f70 6572 6174 696f 6e73 206f 6e20 6c69 operations on li\n 000e5170: 7465 7261 6c73 2061 7420 636f 6d70 696c terals at compil\n 000e5180: 6520 7469 6d65 2061 6e64 2074 6865 2070 e time and the p\n-000e5190: 6174 7465 726e 2063 6f64 6573 5300 1f46 attern codesS..F\n+000e5190: 6174 7465 726e 2063 6f64 6573 5300 1f44 attern codesS..D\n 000e51a0: 2400 0020 2020 7365 7474 696e 6773 206d $.. settings m\n 000e51b0: 6179 2068 6176 6520 616e 2069 6d70 6163 ay have an impac\n 000e51c0: 7420 6f6e 2073 7563 6820 6f70 6572 6174 t on such operat\n 000e51d0: 696f 6e73 2e20 5468 6572 6566 6f72 652c ions. Therefore,\n 000e51e0: 2061 6c77 6179 7320 636f 6d70 696c 6547 always compileG\n-000e51f0: 001f 4625 0000 2020 2077 6974 6820 7468 ..F%.. with th\n+000e51f0: 001f 4425 0000 2020 2077 6974 6820 7468 ..D%.. with th\n 000e5200: 6520 7361 6d65 2070 6174 7465 726e 2063 e same pattern c\n 000e5210: 6f64 6520 7365 7474 696e 6773 2061 7320 ode settings as \n 000e5220: 7468 6f73 6520 7573 6564 2061 7420 7275 those used at ru\n-000e5230: 6e74 696d 652e 0700 1f46 2600 004a 001f ntime....F&..J..\n-000e5240: 4627 0000 2020 2046 6f72 2055 5446 2d38 F'.. For UTF-8\n+000e5230: 6e74 696d 652e 0700 1f44 2600 004a 001f ntime....D&..J..\n+000e5240: 4427 0000 2020 2046 6f72 2055 5446 2d38 D'.. For UTF-8\n 000e5250: 2063 6861 7261 6374 6572 732c 2047 542e characters, GT.\n 000e5260: 4d20 6173 7369 676e 7320 7061 7463 6f64 M assigns patcod\n 000e5270: 6573 2062 6173 6564 206f 6e20 7468 6520 es based on the \n-000e5280: 6465 6661 756c 7450 001f 4628 0000 2020 defaultP..F(.. \n+000e5280: 6465 6661 756c 7450 001f 4428 0000 2020 defaultP..D(.. \n 000e5290: 2063 6c61 7373 6966 6963 6174 696f 6e20 classification \n 000e52a0: 6f66 2074 6865 2055 6e69 636f 6465 2852 of the Unicode(R\n 000e52b0: 2920 6368 6172 6163 7465 7220 7365 7420 ) character set \n 000e52c0: 6279 2074 6865 2049 4355 206c 6962 7261 by the ICU libra\n-000e52d0: 7279 2077 6974 681c 001f 4629 0000 2020 ry with...F).. \n+000e52d0: 7279 2077 6974 681c 001f 4429 0000 2020 ry with...D).. \n 000e52e0: 2074 6872 6565 2061 646a 7573 746d 656e three adjustmen\n-000e52f0: 7473 3a07 001f 462a 0000 4a00 1f46 3100 ts:...F*..J..F1.\n+000e52f0: 7473 3a07 001f 442a 0000 4a00 1f44 3100 ts:...D*..J..D1.\n 000e5300: 0020 2020 2031 2e20 4966 2024 5a50 4154 . 1. If $ZPAT\n 000e5310: 4e55 4d45 5249 4320 6973 206e 6f74 2022 NUMERIC is not \"\n 000e5320: 5554 462d 3822 2c20 6e6f 6e2d 4153 4349 UTF-8\", non-ASCI\n 000e5330: 4920 6465 6369 6d61 6c20 6469 6769 7473 I decimal digits\n-000e5340: 2061 7265 1e00 1f46 3200 0020 2020 2020 are...F2.. \n+000e5340: 2061 7265 1e00 1f44 3200 0020 2020 2020 are...D2.. \n 000e5350: 2020 636c 6173 7369 6669 6564 2061 7320 classified as \n-000e5360: 412e 4300 1f46 3300 0020 2020 2032 2e20 A.C..F3.. 2. \n+000e5360: 412e 4300 1f44 3300 0020 2020 2032 2e20 A.C..D3.. 2. \n 000e5370: 4e6f 6e2d 6465 6369 6d61 6c20 6e75 6d65 Non-decimal nume\n 000e5380: 7269 6373 2028 4e6c 2061 6e64 204e 6f29 rics (Nl and No)\n 000e5390: 2061 7265 2063 6c61 7373 6966 6965 6420 are classified \n-000e53a0: 6173 2041 2e4e 001f 4634 0000 2020 2020 as A.N..F4.. \n+000e53a0: 6173 2041 2e4e 001f 4434 0000 2020 2020 as A.N..D4.. \n 000e53b0: 332e 2054 6865 2072 656d 6169 6e69 6e67 3. The remaining\n 000e53c0: 2063 6861 7261 6374 6572 7320 2874 686f characters (tho\n 000e53d0: 7365 206e 6f74 2063 6c61 7373 6966 6965 se not classifie\n 000e53e0: 6420 6279 2049 4355 2066 756e 6374 696f d by ICU functio\n-000e53f0: 6e73 3a4e 001f 4635 0000 2020 2020 2020 ns:N..F5.. \n+000e53f0: 6e73 3a4e 001f 4435 0000 2020 2020 2020 ns:N..D5.. \n 000e5400: 2075 5f69 7361 6c70 6861 2c20 755f 6973 u_isalpha, u_is\n 000e5410: 6469 6769 742c 2075 5f69 7370 756e 6374 digit, u_ispunct\n 000e5420: 2c20 755f 6973 636e 7472 6c2c 2031 292c , u_iscntrl, 1),\n 000e5430: 206f 7220 3229 2061 626f 7665 2920 6172 or 2) above) ar\n-000e5440: 6552 001f 4636 0000 2020 2020 2020 2063 eR..F6.. c\n+000e5440: 6552 001f 4436 0000 2020 2020 2020 2063 eR..D6.. c\n 000e5450: 6c61 7373 6966 6965 6420 696e 746f 2065 lassified into e\n 000e5460: 6974 6865 7220 7061 7463 6f64 6520 5020 ither patcode P \n 000e5470: 6f72 2043 2e20 5468 6520 4943 5520 6675 or C. The ICU fu\n 000e5480: 6e63 7469 6f6e 2075 5f69 7370 7269 6e74 nction u_isprint\n-000e5490: 2069 7346 001f 4637 0000 2020 2020 2020 isF..F7.. \n+000e5490: 2069 7346 001f 4437 0000 2020 2020 2020 isF..D7.. \n 000e54a0: 2075 7365 6420 7369 6e63 6520 6973 2072 used since is r\n 000e54b0: 6574 7572 6e73 2022 5452 5545 2220 666f eturns \"TRUE\" fo\n 000e54c0: 7220 6e6f 6e2d 636f 6e74 726f 6c20 6368 r non-control ch\n-000e54d0: 6172 6163 7465 7273 2e07 001f 4638 0000 aracters....F8..\n-000e54e0: 5000 1f46 3900 0020 2020 5468 6520 666f P..F9.. The fo\n+000e54d0: 6172 6163 7465 7273 2e07 001f 4438 0000 aracters....D8..\n+000e54e0: 5000 1f44 3900 0020 2020 5468 6520 666f P..D9.. The fo\n 000e54f0: 6c6c 6f77 696e 6720 7461 626c 6520 636f llowing table co\n 000e5500: 6e74 6169 6e73 2074 6865 2072 6573 756c ntains the resul\n 000e5510: 7469 6e67 2067 656e 6572 616c 2063 6174 ting general cat\n 000e5520: 6567 6f72 7920 6173 2070 6572 2074 6865 egory as per the\n-000e5530: 3000 1f46 3a00 0020 2020 556e 6963 6f64 0..F:.. Unicod\n+000e5530: 3000 1f44 3a00 0020 2020 556e 6963 6f64 0..D:.. Unicod\n 000e5540: 6520 7374 616e 6461 7264 2074 6f20 4d20 e standard to M \n 000e5550: 7061 7463 6f64 6520 6d61 7070 696e 673a patcode mapping:\n-000e5560: 0700 1f46 4100 0054 001f 4642 0000 2020 ...FA..T..FB.. \n+000e5560: 0700 1f44 4100 0054 001f 4442 0000 2020 ...DA..T..DB.. \n 000e5570: 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +--------------\n 000e5580: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5590: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e55a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000e55b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b54 001f 4643 ----------+T..FC\n+000e55b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b54 001f 4443 ----------+T..DC\n 000e55c0: 0000 2020 207c 2047 656e 6572 616c 2063 .. | General c\n 000e55d0: 6174 6567 6f72 7920 6173 2070 6572 2074 ategory as per t\n 000e55e0: 6865 2020 7c20 2020 2020 2020 2020 2020 he | \n 000e55f0: 4754 2e4d 2070 6174 636f 6465 2063 6c61 GT.M patcode cla\n 000e5600: 7373 2020 2020 2020 2020 2020 2020 7c54 ss |T\n-000e5610: 001f 4644 0000 2020 207c 2020 2020 2055 ..FD.. | U\n+000e5610: 001f 4444 0000 2020 207c 2020 2020 2055 ..DD.. | U\n 000e5620: 6e69 636f 6465 2852 2920 7374 616e 6461 nicode(R) standa\n 000e5630: 7264 2020 2020 2020 7c20 2020 2020 2020 rd | \n 000e5640: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000e5650: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000e5660: 2020 7c54 001f 4645 0000 2020 207c 2d2d |T..FE.. |--\n+000e5660: 2020 7c54 001f 4445 0000 2020 207c 2d2d |T..DE.. |--\n 000e5670: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000e5690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e56a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000e56b0: 2d2d 2d2d 2d2d 7c54 001f 4646 0000 2020 ------|T..FF.. \n+000e56b0: 2d2d 2d2d 2d2d 7c54 001f 4446 0000 2020 ------|T..DF.. \n 000e56c0: 207c 204c 2a20 2861 6c6c 206c 6574 7465 | L* (all lette\n 000e56d0: 7273 2920 2020 2020 2020 2020 2020 2020 rs) \n 000e56e0: 7c20 4120 2020 2020 2020 2020 2020 2020 | A \n 000e56f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000e5700: 2020 2020 2020 2020 2020 7c54 001f 4647 |T..FG\n+000e5700: 2020 2020 2020 2020 2020 7c54 001f 4447 |T..DG\n 000e5710: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000e5720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5730: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000e5740: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5750: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000e5760: 001f 4648 0000 2020 207c 204d 2a20 2861 ..FH.. | M* (a\n+000e5760: 001f 4448 0000 2020 207c 204d 2a20 2861 ..DH.. | M* (a\n 000e5770: 6c6c 206d 6172 6b73 2920 2020 2020 2020 ll marks) \n 000e5780: 2020 2020 2020 2020 7c20 5020 2020 2020 | P \n 000e5790: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000e57a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000e57b0: 2020 7c00 0000 0000 0000 0000 0000 0000 |.............\n 000e57c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e57d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e57e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e57f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e5800: 0100 0000 e307 0000 ad30 0000 0000 0000 .........0......\n-000e5810: 7300 0046 4845 4c50 00ff 7300 ff49 5356 s..FHELP..s..ISV\n+000e5810: 7300 0044 4845 4c50 00ff 7300 ff49 5356 s..DHELP..s..ISV\n 000e5820: 00ff 7300 ff24 5a50 4154 4e55 4d45 5249 ..s..$ZPATNUMERI\n 000e5830: 4300 c049 0000 2020 207c 2d2d 2d2d 2d2d C..I.. |------\n 000e5840: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5850: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000e5860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000e5880: 2d2d 7c54 001f 464a 0000 2020 207c 204e --|T..FJ.. | N\n+000e5880: 2d2d 7c54 001f 444a 0000 2020 207c 204e --|T..DJ.. | N\n 000e5890: 6420 2864 6563 696d 616c 206e 756d 6265 d (decimal numbe\n 000e58a0: 7273 2920 2020 2020 2020 2020 7c20 4e20 rs) | N \n 000e58b0: 2869 6620 6465 6369 6d61 6c20 6469 6769 (if decimal digi\n 000e58c0: 7420 6973 2041 5343 4949 206f 7220 2020 t is ASCII or \n-000e58d0: 2020 2020 2020 7c54 001f 4651 0000 2020 |T..FQ.. \n+000e58d0: 2020 2020 2020 7c54 001f 4451 0000 2020 |T..DQ.. \n 000e58e0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000e58f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000e5900: 7c20 245a 5041 544e 554d 4552 4943 2069 | $ZPATNUMERIC i\n 000e5910: 7320 2255 5446 2d38 222c 206f 7468 6572 s \"UTF-8\", other\n-000e5920: 7769 7365 2041 2020 2020 7c54 001f 4652 wise A |T..FR\n+000e5920: 7769 7365 2041 2020 2020 7c54 001f 4452 wise A |T..DR\n 000e5930: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000e5940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5950: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000e5960: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5970: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000e5980: 001f 4653 0000 2020 207c 204e 6c20 286c ..FS.. | Nl (l\n+000e5980: 001f 4453 0000 2020 207c 204e 6c20 286c ..DS.. | Nl (l\n 000e5990: 6574 7465 7220 6e75 6d62 6572 7329 2020 etter numbers) \n 000e59a0: 2020 2020 2020 2020 7c20 4120 2865 7861 | A (exa\n 000e59b0: 6d70 6c65 7320 6f66 204e 6c20 6172 6520 mples of Nl are \n 000e59c0: 526f 6d61 6e20 6e75 6d65 7261 6c73 2920 Roman numerals) \n-000e59d0: 2020 7c54 001f 4654 0000 2020 207c 2d2d |T..FT.. |--\n+000e59d0: 2020 7c54 001f 4454 0000 2020 207c 2d2d |T..DT.. |--\n 000e59e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e59f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000e5a00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5a10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000e5a20: 2d2d 2d2d 2d2d 7c54 001f 4655 0000 2020 ------|T..FU.. \n+000e5a20: 2d2d 2d2d 2d2d 7c54 001f 4455 0000 2020 ------|T..DU.. \n 000e5a30: 207c 204e 6f20 286f 7468 6572 206e 756d | No (other num\n 000e5a40: 6265 7273 2920 2020 2020 2020 2020 2020 bers) \n 000e5a50: 7c20 4120 2865 7861 6d70 6c65 7320 6f66 | A (examples of\n 000e5a60: 204e 6f20 6172 6520 6672 6163 7469 6f6e No are fraction\n-000e5a70: 7329 2020 2020 2020 2020 7c54 001f 4656 s) |T..FV\n+000e5a70: 7329 2020 2020 2020 2020 7c54 001f 4456 s) |T..DV\n 000e5a80: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000e5a90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5aa0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000e5ab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5ac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000e5ad0: 001f 4657 0000 2020 207c 2050 2a20 2861 ..FW.. | P* (a\n+000e5ad0: 001f 4457 0000 2020 207c 2050 2a20 2861 ..DW.. | P* (a\n 000e5ae0: 6c6c 2070 756e 6374 7561 7469 6f6e 2920 ll punctuation) \n 000e5af0: 2020 2020 2020 2020 7c20 5020 2020 2020 | P \n 000e5b00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000e5b10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000e5b20: 2020 7c54 001f 4658 0000 2020 207c 2d2d |T..FX.. |--\n+000e5b20: 2020 7c54 001f 4458 0000 2020 207c 2d2d |T..DX.. |--\n 000e5b30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5b40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000e5b50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5b60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000e5b70: 2d2d 2d2d 2d2d 7c54 001f 4659 0000 2020 ------|T..FY.. \n+000e5b70: 2d2d 2d2d 2d2d 7c54 001f 4459 0000 2020 ------|T..DY.. \n 000e5b80: 207c 2053 2a20 2861 6c6c 2073 796d 626f | S* (all symbo\n 000e5b90: 6c73 2920 2020 2020 2020 2020 2020 2020 ls) \n 000e5ba0: 7c20 5020 2020 2020 2020 2020 2020 2020 | P \n 000e5bb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000e5bc0: 2020 2020 2020 2020 2020 7c54 001f 465a |T..FZ\n+000e5bc0: 2020 2020 2020 2020 2020 7c54 001f 445a |T..DZ\n 000e5bd0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000e5be0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5bf0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000e5c00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5c10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000e5c20: 001f 4661 0000 2020 207c 205a 7320 2873 ..Fa.. | Zs (s\n+000e5c20: 001f 4461 0000 2020 207c 205a 7320 2873 ..Da.. | Zs (s\n 000e5c30: 7061 6365 7329 2020 2020 2020 2020 2020 paces) \n 000e5c40: 2020 2020 2020 2020 7c20 5020 2020 2020 | P \n 000e5c50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000e5c60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000e5c70: 2020 7c54 001f 4662 0000 2020 207c 2d2d |T..Fb.. |--\n+000e5c70: 2020 7c54 001f 4462 0000 2020 207c 2d2d |T..Db.. |--\n 000e5c80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5c90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000e5ca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000e5cc0: 2d2d 2d2d 2d2d 7c54 001f 4663 0000 2020 ------|T..Fc.. \n+000e5cc0: 2d2d 2d2d 2d2d 7c54 001f 4463 0000 2020 ------|T..Dc.. \n 000e5cd0: 207c 205a 6c20 286c 696e 6520 7365 7061 | Zl (line sepa\n 000e5ce0: 7261 746f 7273 2920 2020 2020 2020 2020 rators) \n 000e5cf0: 7c20 4320 2020 2020 2020 2020 2020 2020 | C \n 000e5d00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000e5d10: 2020 2020 2020 2020 2020 7c54 001f 4664 |T..Fd\n+000e5d10: 2020 2020 2020 2020 2020 7c54 001f 4464 |T..Dd\n 000e5d20: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000e5d30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5d40: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000e5d50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5d60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000e5d70: 001f 4665 0000 2020 207c 205a 7020 2870 ..Fe.. | Zp (p\n+000e5d70: 001f 4465 0000 2020 207c 205a 7020 2870 ..De.. | Zp (p\n 000e5d80: 6172 6167 7261 7068 2073 6570 6172 6174 aragraph separat\n 000e5d90: 6f72 7329 2020 2020 7c20 4320 2020 2020 ors) | C \n 000e5da0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000e5db0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000e5dc0: 2020 7c54 001f 4666 0000 2020 207c 2d2d |T..Ff.. |--\n+000e5dc0: 2020 7c54 001f 4466 0000 2020 207c 2d2d |T..Df.. |--\n 000e5dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5de0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000e5df0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5e00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000e5e10: 2d2d 2d2d 2d2d 7c54 001f 4667 0000 2020 ------|T..Fg.. \n+000e5e10: 2d2d 2d2d 2d2d 7c54 001f 4467 0000 2020 ------|T..Dg.. \n 000e5e20: 207c 2043 2a20 2861 6c6c 2063 6f6e 7472 | C* (all contr\n 000e5e30: 6f6c 2063 6f64 6520 706f 696e 7473 2920 ol code points) \n 000e5e40: 7c20 4320 2020 2020 2020 2020 2020 2020 | C \n 000e5e50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000e5e60: 2020 2020 2020 2020 2020 7c54 001f 4668 |T..Fh\n+000e5e60: 2020 2020 2020 2020 2020 7c54 001f 4468 |T..Dh\n 000e5e70: 0000 2020 202b 2d2d 2d2d 2d2d 2d2d 2d2d .. +----------\n 000e5e80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5e90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5ea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000e5eb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b07 --------------+.\n-000e5ec0: 001f 4669 0000 4700 1f46 6a00 0020 2020 ..Fi..G..Fj.. \n+000e5ec0: 001f 4469 0000 4700 1f44 6a00 0020 2020 ..Di..G..Dj.. \n 000e5ed0: 466f 7220 6120 6465 7363 7269 7074 696f For a descriptio\n 000e5ee0: 6e20 6f66 2074 6865 2055 6e69 636f 6465 n of the Unicode\n 000e5ef0: 2067 656e 6572 616c 2063 6174 6567 6f72 general categor\n 000e5f00: 6965 732c 2072 6566 6572 2074 6f25 001f ies, refer to%..\n-000e5f10: 4671 0000 2020 2068 7474 703a 2f2f 756e Fq.. http://un\n+000e5f10: 4471 0000 2020 2068 7474 703a 2f2f 756e Dq.. http://un\n 000e5f20: 6963 6f64 652e 6f72 672f 6368 6172 7473 icode.org/charts\n-000e5f30: 2f2e 0700 1f46 7200 0012 001f 4673 0000 /....Fr.....Fs..\n-000e5f40: 2020 2045 7861 6d70 6c65 3a07 001f 4674 Example:...Ft\n-000e5f50: 0000 2000 1f46 7500 0020 2020 4754 4d3e .. ..Fu.. GTM>\n+000e5f30: 2f2e 0700 1f44 7200 0012 001f 4473 0000 /....Dr.....Ds..\n+000e5f40: 2020 2045 7861 6d70 6c65 3a07 001f 4474 Example:...Dt\n+000e5f50: 0000 2000 1f44 7500 0020 2020 4754 4d3e .. ..Du.. GTM>\n 000e5f60: 7772 6974 6520 247a 7061 746e 756d 6572 write $zpatnumer\n-000e5f70: 6963 0f00 1f46 7600 0020 2020 5554 462d ic...Fv.. UTF-\n-000e5f80: 3857 001f 4677 0000 2020 2047 544d 3e57 8W..Fw.. GTM>W\n+000e5f70: 6963 0f00 1f44 7600 0020 2020 5554 462d ic...Dv.. UTF-\n+000e5f80: 3857 001f 4477 0000 2020 2047 544d 3e57 8W..Dw.. GTM>W\n 000e5f90: 7269 7465 2024 4368 6172 2824 2446 554e rite $Char($$FUN\n 000e5fa0: 435e 2548 4428 2244 3637 2229 293f 2e4e C^%HD(\"D67\"))?.N\n 000e5fb0: 203b 2054 6869 7320 6973 2074 6865 204d ; This is the M\n 000e5fc0: 616c 6179 616c 616d 2064 6563 696d 616c alayalam decimal\n-000e5fd0: 2064 6967 6974 2031 0b00 1f46 7800 0020 digit 1...Fx.. \n+000e5fd0: 2064 6967 6974 2031 0b00 1f44 7800 0020 digit 1...Dx.. \n 000e5fe0: 2020 3100 0000 0000 0000 0000 0000 0000 1.............\n 000e5ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e6000: 0100 0000 fe07 0000 db30 0000 0000 0000 .........0......\n-000e6010: 4d00 0046 4845 4c50 00ff 7300 ff49 5356 M..FHELP..s..ISV\n+000e6010: 4d00 0044 4845 4c50 00ff 7300 ff49 5356 M..DHELP..s..ISV\n 000e6020: 00ff 7300 ff24 5a50 4154 4e55 4d45 5249 ..s..$ZPATNUMERI\n 000e6030: 4300 c079 0000 2020 2047 544d 3e57 7269 C..y.. GTM>Wri\n 000e6040: 7465 2031 2b24 4368 6172 2824 2446 554e te 1+$Char($$FUN\n 000e6050: 435e 2548 4428 2244 3637 2229 290b 001f C^%HD(\"D67\"))...\n-000e6060: 467a 0000 2020 2031 4900 1f46 8100 0020 Fz.. 1I..F... \n+000e6060: 447a 0000 2020 2031 4900 1f44 8100 0020 Dz.. 1I..D... \n 000e6070: 2020 4754 4d3e 5772 6974 6520 312b 2443 GTM>Write 1+$C\n 000e6080: 6861 7228 2424 4655 4e43 5e25 4844 2822 har($$FUNC^%HD(\"\n 000e6090: 3331 2229 2920 3b20 5468 6973 2069 7320 31\")) ; This is \n 000e60a0: 7468 6520 4153 4349 4920 6469 6769 7420 the ASCII digit \n-000e60b0: 310b 001f 4682 0000 2020 2032 0700 1f46 1...F... 2...F\n-000e60c0: 8300 000d 0014 4649 4e00 0024 5a50 494e ......FIN..$ZPIN\n-000e60d0: 1000 1746 bf11 0000 2020 2024 5a50 494e ...F.... $ZPIN\n-000e60e0: 0700 1846 2100 004d 0018 4631 0000 2020 ...F!..M..F1.. \n+000e60b0: 310b 001f 4482 0000 2020 2032 0700 1f44 1...D... 2...D\n+000e60c0: 8300 000d 0014 4449 4e00 0024 5a50 494e ......DIN..$ZPIN\n+000e60d0: 1000 1744 bf11 0000 2020 2024 5a50 494e ...D.... $ZPIN\n+000e60e0: 0700 1844 2100 004d 0018 4431 0000 2020 ...D!..M..D1.. \n 000e60f0: 2057 6865 6e20 2450 5249 4e43 4950 414c When $PRINCIPAL\n 000e6100: 2068 6173 2064 6966 6665 7265 6e74 2069 has different i\n 000e6110: 6e70 7574 2f6f 7574 7075 7420 6465 7669 nput/output devi\n 000e6120: 6365 732c 2074 6865 2055 5345 2063 6f6d ces, the USE com\n-000e6130: 6d61 6e64 4a00 1846 4100 0020 2020 7265 mandJ..FA.. re\n+000e6130: 6d61 6e64 4a00 1844 4100 0020 2020 7265 mandJ..DA.. re\n 000e6140: 636f 676e 697a 6573 2069 6e74 7269 6e73 cognizes intrins\n 000e6150: 6963 2073 7065 6369 616c 2076 6172 6961 ic special varia\n 000e6160: 626c 6520 245a 5049 4e20 746f 2061 7070 ble $ZPIN to app\n 000e6170: 6c79 2061 7070 726f 7072 6961 7465 5100 ly appropriateQ.\n-000e6180: 1846 5100 0020 2020 6465 7669 6365 7061 .FQ.. devicepa\n+000e6180: 1844 5100 0020 2020 6465 7669 6365 7061 .DQ.. devicepa\n 000e6190: 7261 6d65 7465 7273 2074 6f20 7468 6520 rameters to the \n 000e61a0: 696e 7075 7420 7369 6465 206f 6620 2450 input side of $P\n 000e61b0: 5249 4e43 4950 414c 2e20 4120 5553 4520 RINCIPAL. A USE \n 000e61c0: 7769 7468 2024 5a50 494e 2073 6574 7352 with $ZPIN setsR\n-000e61d0: 0018 4661 0000 2020 2024 494f 2074 6f20 ..Fa.. $IO to \n+000e61d0: 0018 4461 0000 2020 2024 494f 2074 6f20 ..Da.. $IO to \n 000e61e0: 2450 5249 4e43 4950 414c 2066 6f72 2052 $PRINCIPAL for R\n 000e61f0: 4541 4473 2061 6e64 2057 5249 5445 7320 EADs and WRITEs \n 000e6200: 6672 6f6d 2074 6865 2069 6e70 7574 2061 from the input a\n 000e6210: 6e64 206f 7574 7075 7420 7369 6465 206f nd output side o\n-000e6220: 6651 0018 4671 0000 2020 2024 5052 494e fQ..Fq.. $PRIN\n+000e6220: 6651 0018 4471 0000 2020 2024 5052 494e fQ..Dq.. $PRIN\n 000e6230: 4349 5041 4c2e 2024 5a53 4f43 4b45 5428 CIPAL. $ZSOCKET(\n 000e6240: 2920 616c 736f 2061 6363 6570 7473 2024 ) also accepts $\n 000e6250: 5a50 494e 2061 7320 6974 7320 6669 7273 ZPIN as its firs\n 000e6260: 7420 6172 6775 6d65 6e74 2061 6e64 2c20 t argument and, \n-000e6270: 6966 5000 1846 8100 0020 2020 7468 6520 ifP..F... the \n+000e6270: 6966 5000 1844 8100 0020 2020 7468 6520 ifP..D... the \n 000e6280: 6465 7669 6365 2069 7320 6120 7370 6c69 device is a spli\n 000e6290: 7420 534f 434b 4554 2064 6576 6963 652c t SOCKET device,\n 000e62a0: 2073 7570 706c 6965 7320 696e 666f 726d supplies inform\n 000e62b0: 6174 696f 6e20 6f6e 2074 6865 2069 6e70 ation on the inp\n-000e62c0: 7574 4b00 1846 9100 0020 2020 534f 434b utK..F... SOCK\n+000e62c0: 7574 4b00 1844 9100 0020 2020 534f 434b utK..D... SOCK\n 000e62d0: 4554 2064 6576 6963 652e 2049 6e20 616e ET device. In an\n 000e62e0: 7920 636f 6e74 6578 7420 6f74 6865 7220 y context other \n 000e62f0: 7468 616e 2055 5345 206f 7220 245a 534f than USE or $ZSO\n 000e6300: 434b 4554 2829 2c20 6f72 2069 664d 0017 CKET(), or ifM..\n-000e6310: 46c0 1100 0020 2020 2450 5249 4e43 4950 F.... $PRINCIP\n+000e6310: 44c0 1100 0020 2020 2450 5249 4e43 4950 D.... $PRINCIP\n 000e6320: 414c 2069 7320 6e6f 7420 6120 7370 6c69 AL is not a spli\n 000e6330: 7420 6465 7669 6365 2c20 2450 5249 4e43 t device, $PRINC\n 000e6340: 4950 414c 2c20 245a 5049 4e20 616e 6420 IPAL, $ZPIN and \n-000e6350: 245a 504f 5554 2061 7265 5100 1846 1200 $ZPOUT areQ..F..\n+000e6350: 245a 504f 5554 2061 7265 5100 1844 1200 $ZPOUT areQ..D..\n 000e6360: 0020 2020 7379 6e6f 6e79 6d73 2e20 496e . synonyms. In\n 000e6370: 2074 6865 2063 6173 6520 6f66 2061 2073 the case of a s\n 000e6380: 706c 6974 2024 5052 494e 4349 5041 4c2c plit $PRINCIPAL,\n 000e6390: 2024 5a50 494e 2072 6574 7572 6e73 2074 $ZPIN returns t\n-000e63a0: 6865 2076 616c 7565 206f 6653 0018 4613 he value ofS..F.\n+000e63a0: 6865 2076 616c 7565 206f 6653 0018 4413 he value ofS..D.\n 000e63b0: 0000 2020 2024 5052 494e 4349 5041 4c20 .. $PRINCIPAL \n 000e63c0: 666f 6c6c 6f77 6564 2062 7920 7468 6520 followed by the \n 000e63d0: 7374 7269 6e67 2022 3c20 2f22 2041 6e79 string \"< /\" Any\n 000e63e0: 2061 7474 656d 7074 2074 6f20 4f50 454e attempt to OPEN\n 000e63f0: 2024 5a50 494e 2072 6573 756c 7473 2100 $ZPIN results!.\n-000e6400: 1846 1400 0020 2020 696e 2061 2044 4556 .F... in a DEV\n+000e6400: 1844 1400 0020 2020 696e 2061 2044 4556 .D... in a DEV\n 000e6410: 4f50 454e 4641 494c 2065 7272 6f72 2e07 OPENFAIL error..\n-000e6420: 0018 4615 0000 4300 1846 1600 0020 2020 ..F...C..F... \n+000e6420: 0018 4415 0000 4300 1844 1600 0020 2020 ..D...C..D... \n 000e6430: 466f 7220 6d6f 7265 2069 6e66 6f72 6d61 For more informa\n 000e6440: 7469 6f6e 2072 6566 6572 2074 6f20 2224 tion refer to \"$\n 000e6450: 5072 696e 6369 7061 6c22 2c20 2224 5a50 Principal\", \"$ZP\n-000e6460: 4f55 5422 2c20 616e 6417 0018 4617 0000 OUT\", and...F...\n+000e6460: 4f55 5422 2c20 616e 6417 0018 4417 0000 OUT\", and...D...\n 000e6470: 2020 2022 245a 534f 434b 4554 2829 222e \"$ZSOCKET()\".\n-000e6480: 0700 1846 1800 0017 0014 464f 5349 5449 ...F......FOSITI\n+000e6480: 0700 1844 1800 0017 0014 444f 5349 5449 ...D......DOSITI\n 000e6490: 4f4e 0000 245a 504f 5369 7469 6f6e 1500 ON..$ZPOSition..\n-000e64a0: 1c46 bf11 0000 2020 2024 5a50 4f53 6974 .F.... $ZPOSit\n-000e64b0: 696f 6e07 001d 4621 0000 4f00 1d46 3100 ion...F!..O..F1.\n+000e64a0: 1c44 bf11 0000 2020 2024 5a50 4f53 6974 .D.... $ZPOSit\n+000e64b0: 696f 6e07 001d 4421 0000 4f00 1d44 3100 ion...D!..O..D1.\n 000e64c0: 0020 2020 245a 504f 535b 4954 494f 4e5d . $ZPOS[ITION]\n 000e64d0: 2063 6f6e 7461 696e 7320 6120 7374 7269 contains a stri\n 000e64e0: 6e67 2076 616c 7565 2073 7065 6369 6679 ng value specify\n 000e64f0: 696e 6720 7468 6520 6375 7272 656e 7420 ing the current \n-000e6500: 656e 7472 7972 6566 2c51 001d 4641 0000 entryref,Q..FA..\n+000e6500: 656e 7472 7972 6566 2c51 001d 4441 0000 entryref,Q..DA..\n 000e6510: 2020 2077 6865 7265 2065 6e74 7279 7265 where entryre\n 000e6520: 6620 6973 205b 6c61 6265 6c5d 5b2b 6f66 f is [label][+of\n 000e6530: 6673 6574 5d5e 726f 7574 696e 652c 2061 fset]^routine, a\n 000e6540: 6e64 2074 6865 206f 6666 7365 7420 6973 nd the offset is\n-000e6550: 2065 7661 6c75 6174 6564 2b00 1d46 5100 evaluated+..FQ.\n+000e6550: 2065 7661 6c75 6174 6564 2b00 1d44 5100 evaluated+..DQ.\n 000e6560: 0020 2020 6672 6f6d 2074 6865 2063 6c6f . from the clo\n 000e6570: 7365 7374 2070 7265 6365 6469 6e67 206c sest preceding l\n-000e6580: 6162 656c 2e07 001d 4661 0000 4c00 1d46 abel....Fa..L..F\n+000e6580: 6162 656c 2e07 001d 4461 0000 4c00 1d44 abel....Da..L..D\n 000e6590: 7100 0020 2020 4754 2e4d 2064 6f65 7320 q.. GT.M does \n 000e65a0: 6e6f 7420 7065 726d 6974 2074 6865 2053 not permit the S\n 000e65b0: 4554 206f 7220 4e45 5720 636f 6d6d 616e ET or NEW comman\n 000e65c0: 6473 2074 6f20 6d6f 6469 6679 2024 5a50 ds to modify $ZP\n-000e65d0: 4f53 4954 494f 4e2e 0700 1d46 8100 0012 OSITION....F....\n-000e65e0: 001d 4691 0000 2020 2045 7861 6d70 6c65 ..F... Example\n-000e65f0: 3a08 001c 46c0 1100 002b 001d 4612 0000 :...F....+..F...\n+000e65d0: 4f53 4954 494f 4e2e 0700 1d44 8100 0012 OSITION....D....\n+000e65e0: 001d 4491 0000 2020 2045 7861 6d70 6c65 ..D... Example\n+000e65f0: 3a08 001c 44c0 1100 002b 001d 4412 0000 :...D....+..D...\n 000e6600: 2020 2047 544d 3e57 5249 5445 2021 2c24 GTM>WRITE !,$\n 000e6610: 5a50 4f53 2c21 205a 5052 494e 5420 4024 ZPOS,! ZPRINT @$\n-000e6620: 5a50 4f53 0700 1d46 1300 0054 001d 4614 ZPOS...F...T..F.\n+000e6620: 5a50 4f53 0700 1d44 1300 0054 001d 4414 ZPOS...D...T..D.\n 000e6630: 0000 2020 2054 6869 7320 6578 616d 706c .. This exampl\n 000e6640: 6520 6469 7370 6c61 7973 2074 6865 2063 e displays the c\n 000e6650: 7572 7265 6e74 206c 6f63 6174 696f 6e20 urrent location \n 000e6660: 666f 6c6c 6f77 6564 2062 7920 7468 6520 followed by the \n 000e6670: 736f 7572 6365 2063 6f64 6520 666f 7214 source code for.\n-000e6680: 001d 4615 0000 2020 2074 6861 7420 6c69 ..F... that li\n-000e6690: 6e65 2e07 001d 4616 0000 0e00 1546 5554 ne....F......FUT\n-000e66a0: 0000 245a 504f 5554 1100 1846 bf11 0000 ..$ZPOUT...F....\n-000e66b0: 2020 2024 5a50 4f55 5407 0019 4621 0000 $ZPOUT...F!..\n-000e66c0: 4d00 1946 3100 0020 2020 5768 656e 2024 M..F1.. When $\n+000e6680: 001d 4415 0000 2020 2074 6861 7420 6c69 ..D... that li\n+000e6690: 6e65 2e07 001d 4416 0000 0e00 1544 5554 ne....D......DUT\n+000e66a0: 0000 245a 504f 5554 1100 1844 bf11 0000 ..$ZPOUT...D....\n+000e66b0: 2020 2024 5a50 4f55 5407 0019 4421 0000 $ZPOUT...D!..\n+000e66c0: 4d00 1944 3100 0020 2020 5768 656e 2024 M..D1.. When $\n 000e66d0: 5052 494e 4349 5041 4c20 6861 7320 6469 PRINCIPAL has di\n 000e66e0: 6666 6572 656e 7420 696e 7075 742f 6f75 fferent input/ou\n 000e66f0: 7470 7574 2064 6576 6963 6573 2c20 7468 tput devices, th\n 000e6700: 6520 5553 4520 636f 6d6d 616e 644c 0019 e USE commandL..\n-000e6710: 4641 0000 2020 2072 6563 6f67 6e69 7a65 FA.. recognize\n+000e6710: 4441 0000 2020 2072 6563 6f67 6e69 7a65 DA.. recognize\n 000e6720: 7320 696e 7472 696e 7369 6320 7370 6563 s intrinsic spec\n 000e6730: 6961 6c20 7661 7269 6162 6c65 7320 245a ial variables $Z\n 000e6740: 504f 5554 2074 6f20 6170 706c 7920 6170 POUT to apply ap\n-000e6750: 7072 6f70 7269 6174 6553 0019 4651 0000 propriateS..FQ..\n+000e6750: 7072 6f70 7269 6174 6553 0019 4451 0000 propriateS..DQ..\n 000e6760: 2020 2064 6576 6963 6570 6172 616d 6574 deviceparamet\n 000e6770: 6572 7320 746f 2074 6865 206f 7574 7075 ers to the outpu\n 000e6780: 7420 7369 6465 206f 6620 2450 5249 4e43 t side of $PRINC\n 000e6790: 4950 414c 2e20 4120 5553 4520 7769 7468 IPAL. A USE with\n-000e67a0: 2024 5a50 4f55 5420 7365 7473 5200 1946 $ZPOUT setsR..F\n+000e67a0: 2024 5a50 4f55 5420 7365 7473 5200 1944 $ZPOUT setsR..D\n 000e67b0: 6100 0020 2020 2449 4f20 746f 2024 5052 a.. $IO to $PR\n 000e67c0: 494e 4349 5041 4c20 666f 7220 5245 4144 INCIPAL for READ\n 000e67d0: 7320 616e 6420 5752 4954 4573 2066 726f s and WRITEs fro\n 000e67e0: 6d20 7468 6520 696e 7075 7420 616e 6420 m the input and \n 000e67f0: 6f75 7470 7574 2073 6964 6520 6f66 0000 output side of..\n 000e6800: 0100 0000 b507 0000 1031 0000 0000 0000 .........1......\n-000e6810: 6b00 0046 4845 4c50 00ff 7300 ff49 5356 k..FHELP..s..ISV\n+000e6810: 6b00 0044 4845 4c50 00ff 7300 ff49 5356 k..DHELP..s..ISV\n 000e6820: 00ff 7300 ff24 5a50 4f55 5400 bf71 0000 ..s..$ZPOUT..q..\n 000e6830: 2020 2024 5052 494e 4349 5041 4c2e 2024 $PRINCIPAL. $\n 000e6840: 5a53 4f43 4b45 5428 2920 616c 736f 2061 ZSOCKET() also a\n 000e6850: 6363 6570 7473 2024 5a50 4f55 5420 6173 ccepts $ZPOUT as\n 000e6860: 2069 7473 2066 6972 7374 2061 7267 756d its first argum\n-000e6870: 656e 7420 616e 642c 2069 6651 0019 4681 ent and, ifQ..F.\n+000e6870: 656e 7420 616e 642c 2069 6651 0019 4481 ent and, ifQ..D.\n 000e6880: 0000 2020 2074 6865 2064 6576 6963 6520 .. the device \n 000e6890: 6973 2061 2073 706c 6974 2053 4f43 4b45 is a split SOCKE\n 000e68a0: 5420 6465 7669 6365 2c20 7375 7070 6c69 T device, suppli\n 000e68b0: 6573 2069 6e66 6f72 6d61 7469 6f6e 206f es information o\n-000e68c0: 6e20 7468 6520 6f75 7470 7574 4b00 1946 n the outputK..F\n+000e68c0: 6e20 7468 6520 6f75 7470 7574 4b00 1944 n the outputK..D\n 000e68d0: 9100 0020 2020 534f 434b 4554 2064 6576 ... SOCKET dev\n 000e68e0: 6963 652e 2049 6e20 616e 7920 636f 6e74 ice. In any cont\n 000e68f0: 6578 7420 6f74 6865 7220 7468 616e 2055 ext other than U\n 000e6900: 5345 206f 7220 245a 534f 434b 4554 2829 SE or $ZSOCKET()\n-000e6910: 2c20 6f72 2069 664d 0018 46c0 1100 0020 , or ifM..F.... \n+000e6910: 2c20 6f72 2069 664d 0018 44c0 1100 0020 , or ifM..D.... \n 000e6920: 2020 2450 5249 4e43 4950 414c 2069 7320 $PRINCIPAL is \n 000e6930: 6e6f 7420 6120 7370 6c69 7420 6465 7669 not a split devi\n 000e6940: 6365 2c20 2450 5249 4e43 4950 414c 2c20 ce, $PRINCIPAL, \n 000e6950: 245a 5049 4e20 616e 6420 245a 504f 5554 $ZPIN and $ZPOUT\n-000e6960: 2061 7265 5200 1946 1200 0020 2020 7379 areR..F... sy\n+000e6960: 2061 7265 5200 1944 1200 0020 2020 7379 areR..D... sy\n 000e6970: 6e6f 6e79 6d73 2e20 496e 2074 6865 2063 nonyms. In the c\n 000e6980: 6173 6520 6f66 2061 2073 706c 6974 2024 ase of a split $\n 000e6990: 5052 494e 4349 5041 4c2c 2024 5a50 4f55 PRINCIPAL, $ZPOU\n 000e69a0: 5420 7265 7475 726e 7320 7468 6520 7661 T returns the va\n-000e69b0: 6c75 6520 6f66 5400 1946 1300 0020 2020 lue ofT..F... \n+000e69b0: 6c75 6520 6f66 5400 1944 1300 0020 2020 lue ofT..D... \n 000e69c0: 2450 5249 4e43 4950 414c 2066 6f6c 6c6f $PRINCIPAL follo\n 000e69d0: 7765 6420 6279 2074 6865 2073 7472 696e wed by the strin\n 000e69e0: 6720 223e 202f 2220 416e 7920 6174 7465 g \"> /\" Any atte\n 000e69f0: 6d70 7420 746f 204f 5045 4e20 245a 504f mpt to OPEN $ZPO\n-000e6a00: 5554 2072 6573 756c 7473 2100 1946 1400 UT results!..F..\n+000e6a00: 5554 2072 6573 756c 7473 2100 1944 1400 UT results!..D..\n 000e6a10: 0020 2020 696e 2061 2044 4556 4f50 454e . in a DEVOPEN\n-000e6a20: 4641 494c 2065 7272 6f72 2e07 0019 4615 FAIL error....F.\n-000e6a30: 0000 4200 1946 1600 0020 2020 466f 7220 ..B..F... For \n+000e6a20: 4641 494c 2065 7272 6f72 2e07 0019 4415 FAIL error....D.\n+000e6a30: 0000 4200 1944 1600 0020 2020 466f 7220 ..B..D... For \n 000e6a40: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information\n 000e6a50: 2072 6566 6572 2074 6f20 2224 5072 696e refer to \"$Prin\n 000e6a60: 6369 7061 6c22 2c20 2224 5a50 494e 222c cipal\", \"$ZPIN\",\n-000e6a70: 2061 6e64 1700 1946 1700 0020 2020 2224 and...F... \"$\n-000e6a80: 5a53 4f43 4b45 5428 2922 2e07 0019 4618 ZSOCKET()\"....F.\n-000e6a90: 0000 1200 1946 1900 0020 2020 4578 616d .....F... Exam\n-000e6aa0: 706c 653a 0700 1946 1a00 0011 0019 4621 ple:...F......F!\n-000e6ab0: 0000 2020 203b 7a70 696f 696e 4700 1946 .. ;zpioinG..F\n+000e6a70: 2061 6e64 1700 1944 1700 0020 2020 2224 and...D... \"$\n+000e6a80: 5a53 4f43 4b45 5428 2922 2e07 0019 4418 ZSOCKET()\"....D.\n+000e6a90: 0000 1200 1944 1900 0020 2020 4578 616d .....D... Exam\n+000e6aa0: 706c 653a 0700 1944 1a00 0011 0019 4421 ple:...D......D!\n+000e6ab0: 0000 2020 203b 7a70 696f 696e 4700 1944 .. ;zpioinG..D\n 000e6ac0: 2200 0020 2020 3b31 3233 3435 3637 3839 \".. ;123456789\n 000e6ad0: 3031 3233 3435 3637 3839 3031 3233 3435 0123456789012345\n 000e6ae0: 3637 3839 3031 3233 3435 3637 3839 3031 6789012345678901\n 000e6af0: 3233 3435 3637 3839 3031 3233 3435 3637 2345678901234567\n-000e6b00: 3839 3047 0019 4623 0000 2020 203b 4131 890G..F#.. ;A1\n+000e6b00: 3839 3047 0019 4423 0000 2020 203b 4131 890G..D#.. ;A1\n 000e6b10: 3233 3435 3637 3839 3031 3233 3435 3637 2345678901234567\n 000e6b20: 3839 3031 3233 3435 3637 3839 3031 3233 8901234567890123\n 000e6b30: 3435 3637 3839 3031 3233 3435 3637 3839 4567890123456789\n-000e6b40: 3031 3233 3435 3637 3839 0e00 1946 2400 0123456789...F$.\n-000e6b50: 0020 2020 7a70 696f 2400 1946 2500 0020 . zpio$..F%.. \n+000e6b40: 3031 3233 3435 3637 3839 0e00 1944 2400 0123456789...D$.\n+000e6b50: 0020 2020 7a70 696f 2400 1944 2500 0020 . zpio$..D%.. \n 000e6b60: 2020 2020 3b20 6d75 6d70 7320 2d72 207a ; mumps -r z\n-000e6b70: 7069 6f20 3c20 7a70 696f 696e 2600 1946 pio < zpioin&..F\n+000e6b70: 7069 6f20 3c20 7a70 696f 696e 2600 1944 pio < zpioin&..D\n 000e6b80: 2600 0020 2020 2020 7772 6974 6520 2224 &.. write \"$\n 000e6b90: 5052 494e 4349 5041 4c20 3d20 222c 2450 PRINCIPAL = \",$P\n-000e6ba0: 2c21 2400 1946 2700 0020 2020 2020 7772 ,!$..F'.. wr\n+000e6ba0: 2c21 2400 1944 2700 0020 2020 2020 7772 ,!$..D'.. wr\n 000e6bb0: 6974 6520 2224 5a50 494e 203d 2022 2c24 ite \"$ZPIN = \",$\n-000e6bc0: 5a50 494e 2c21 2600 1946 2800 0020 2020 ZPIN,!&..F(.. \n+000e6bc0: 5a50 494e 2c21 2600 1944 2800 0020 2020 ZPIN,!&..D(.. \n 000e6bd0: 2020 7772 6974 6520 2224 5a50 4f55 5420 write \"$ZPOUT \n-000e6be0: 3d20 222c 245a 504f 5554 2c21 4700 1946 = \",$ZPOUT,!G..F\n+000e6be0: 3d20 222c 245a 504f 5554 2c21 4700 1944 = \",$ZPOUT,!G..D\n 000e6bf0: 2900 0020 2020 2020 7772 6974 6520 2252 ).. write \"R\n 000e6c00: 6561 6420 6669 7273 7420 6c69 6e65 2066 ead first line f\n 000e6c10: 726f 6d20 7a70 696f 696e 2077 6974 6820 rom zpioin with \n 000e6c20: 6465 6661 756c 7420 7365 7474 696e 6773 default settings\n-000e6c30: 222c 2112 0019 462a 0000 2020 2020 2072 \",!...F*.. r\n-000e6c40: 6561 6420 7815 0019 4631 0000 2020 2020 ead x...F1.. \n-000e6c50: 2077 7269 7465 2078 2c21 1500 1946 3200 write x,!...F2.\n+000e6c30: 222c 2112 0019 442a 0000 2020 2020 2072 \",!...D*.. r\n+000e6c40: 6561 6420 7815 0019 4431 0000 2020 2020 ead x...D1.. \n+000e6c50: 2077 7269 7465 2078 2c21 1500 1944 3200 write x,!...D2.\n 000e6c60: 0020 2020 2020 7a73 686f 7720 2264 2225 . zshow \"d\"%\n-000e6c70: 0019 4633 0000 2020 2020 2075 7365 2024 ..F3.. use $\n+000e6c70: 0019 4433 0000 2020 2020 2075 7365 2024 ..D3.. use $\n 000e6c80: 5a50 494e 3a28 7772 6170 3a77 6964 7468 ZPIN:(wrap:width\n-000e6c90: 3d35 3029 4100 1946 3400 0020 2020 2020 =50)A..F4.. \n+000e6c90: 3d35 3029 4100 1944 3400 0020 2020 2020 =50)A..D4.. \n 000e6ca0: 7772 6974 6520 2241 6674 6572 2024 5a50 write \"After $ZP\n 000e6cb0: 494e 2073 6574 2074 6f20 7772 6170 2061 IN set to wrap a\n 000e6cc0: 6e64 2077 6964 7468 2073 6574 2074 6f20 nd width set to \n-000e6cd0: 3530 222c 2115 0019 4635 0000 2020 2020 50\",!...F5.. \n-000e6ce0: 207a 7368 6f77 2022 6422 3900 1946 3600 zshow \"d\"9..F6.\n+000e6cd0: 3530 222c 2115 0019 4435 0000 2020 2020 50\",!...D5.. \n+000e6ce0: 207a 7368 6f77 2022 6422 3900 1944 3600 zshow \"d\"9..D6.\n 000e6cf0: 0020 2020 2020 7772 6974 6520 2252 6561 . write \"Rea\n 000e6d00: 6420 6e65 7874 2035 3020 6368 6172 6163 d next 50 charac\n 000e6d10: 7465 7273 2066 726f 6d20 7a70 696f 696e ters from zpioin\n-000e6d20: 222c 2112 0019 4637 0000 2020 2020 2072 \",!...F7.. r\n-000e6d30: 6561 6420 7915 0019 4638 0000 2020 2020 ead y...F8.. \n-000e6d40: 2077 7269 7465 2079 2c21 1b00 1946 3900 write y,!...F9.\n+000e6d20: 222c 2112 0019 4437 0000 2020 2020 2072 \",!...D7.. r\n+000e6d30: 6561 6420 7915 0019 4438 0000 2020 2020 ead y...D8.. \n+000e6d40: 2077 7269 7465 2079 2c21 1b00 1944 3900 write y,!...D9.\n 000e6d50: 0020 2020 2020 7573 6520 245a 504f 5554 . use $ZPOUT\n-000e6d60: 3a77 7261 701c 0019 463a 0000 2020 2020 :wrap...F:.. \n+000e6d60: 3a77 7261 701c 0019 443a 0000 2020 2020 :wrap...D:.. \n 000e6d70: 2075 7365 2024 5a50 494e 3a6e 6f77 7261 use $ZPIN:nowra\n-000e6d80: 7046 0019 4641 0000 2020 2020 2077 7269 pF..FA.. wri\n+000e6d80: 7046 0019 4441 0000 2020 2020 2077 7269 pF..DA.. wri\n 000e6d90: 7465 2022 4166 7465 7220 245a 504f 5554 te \"After $ZPOUT\n 000e6da0: 2073 6574 2074 6f20 7772 6170 2061 6e64 set to wrap and\n 000e6db0: 2024 5a50 494e 2073 6574 2074 6f20 6e6f $ZPIN set to no\n-000e6dc0: 7772 6170 222c 2115 0019 4642 0000 2020 wrap\",!...FB.. \n-000e6dd0: 2020 207a 7368 6f77 2022 6422 1d00 1946 zshow \"d\"...F\n+000e6dc0: 7772 6170 222c 2115 0019 4442 0000 2020 wrap\",!...DB.. \n+000e6dd0: 2020 207a 7368 6f77 2022 6422 1d00 1944 zshow \"d\"...D\n 000e6de0: 4300 0020 2020 2020 7573 6520 245a 504f C.. use $ZPO\n-000e6df0: 5554 3a6e 6f77 7261 7030 0019 4644 0000 UT:nowrap0..FD..\n+000e6df0: 5554 3a6e 6f77 7261 7030 0019 4444 0000 UT:nowrap0..DD..\n 000e6e00: 2020 2020 2077 7269 7465 2022 4166 7465 write \"Afte\n 000e6e10: 7220 245a 504f 5554 2073 6574 2074 6f20 r $ZPOUT set to \n-000e6e20: 6e6f 7772 6170 222c 2115 0019 4645 0000 nowrap\",!...FE..\n+000e6e20: 6e6f 7772 6170 222c 2115 0019 4445 0000 nowrap\",!...DE..\n 000e6e30: 2020 2020 207a 7368 6f77 2022 6422 1700 zshow \"d\"..\n-000e6e40: 1946 4600 0020 2020 2020 7573 6520 2450 .FF.. use $P\n-000e6e50: 3a77 7261 702a 0019 4647 0000 2020 2020 :wrap*..FG.. \n+000e6e40: 1944 4600 0020 2020 2020 7573 6520 2450 .DF.. use $P\n+000e6e50: 3a77 7261 702a 0019 4447 0000 2020 2020 :wrap*..DG.. \n 000e6e60: 2077 7269 7465 2022 4166 7465 7220 2450 write \"After $P\n 000e6e70: 2073 6574 2074 6f20 7772 6170 222c 2115 set to wrap\",!.\n-000e6e80: 0019 4648 0000 2020 2020 207a 7368 6f77 ..FH.. zshow\n-000e6e90: 2022 6422 1f00 1946 4900 0020 2020 2020 \"d\"...FI.. \n+000e6e80: 0019 4448 0000 2020 2020 207a 7368 6f77 ..DH.. zshow\n+000e6e90: 2022 6422 1f00 1944 4900 0020 2020 2020 \"d\"...DI.. \n 000e6ea0: 7573 6520 245a 504f 5554 3a77 6964 7468 use $ZPOUT:width\n-000e6eb0: 3d34 3032 0019 464a 0000 2020 2020 2077 =402..FJ.. w\n+000e6eb0: 3d34 3032 0019 444a 0000 2020 2020 2077 =402..DJ.. w\n 000e6ec0: 7269 7465 2022 4166 7465 7220 245a 504f rite \"After $ZPO\n 000e6ed0: 5554 2077 6964 7468 2073 6574 2074 6f20 UT width set to \n-000e6ee0: 3430 222c 2115 0019 4651 0000 2020 2020 40\",!...FQ.. \n-000e6ef0: 207a 7368 6f77 2022 6422 1d00 1946 5200 zshow \"d\"...FR.\n+000e6ee0: 3430 222c 2115 0019 4451 0000 2020 2020 40\",!...DQ.. \n+000e6ef0: 207a 7368 6f77 2022 6422 1d00 1944 5200 zshow \"d\"...DR.\n 000e6f00: 0020 2020 2020 7573 6520 245a 504f 5554 . use $ZPOUT\n-000e6f10: 3a6e 6f77 7261 7030 0019 4653 0000 2020 :nowrap0..FS.. \n+000e6f10: 3a6e 6f77 7261 7030 0019 4453 0000 2020 :nowrap0..DS.. \n 000e6f20: 2020 2077 7269 7465 2022 4166 7465 7220 write \"After \n 000e6f30: 245a 504f 5554 2073 6574 2074 6f20 6e6f $ZPOUT set to no\n-000e6f40: 7772 6170 222c 2115 0019 4654 0000 2020 wrap\",!...FT.. \n-000e6f50: 2020 207a 7368 6f77 2022 6422 1500 1946 zshow \"d\"...F\n+000e6f40: 7772 6170 222c 2115 0019 4454 0000 2020 wrap\",!...DT.. \n+000e6f50: 2020 207a 7368 6f77 2022 6422 1500 1944 zshow \"d\"...D\n 000e6f60: 5500 0020 2020 2020 7772 6974 6520 782c U.. write x,\n-000e6f70: 2110 0019 4656 0000 2020 2020 2071 7569 !...FV.. qui\n-000e6f80: 7407 0019 4657 0000 1300 1446 524f 4d50 t...FW.....FROMP\n-000e6f90: 5400 0024 5a50 524f 4d70 7413 001a 46bf T..$ZPROMpt...F.\n+000e6f70: 2110 0019 4456 0000 2020 2020 2071 7569 !...DV.. qui\n+000e6f80: 7407 0019 4457 0000 1300 1444 524f 4d50 t...DW.....DROMP\n+000e6f90: 5400 0024 5a50 524f 4d70 7413 001a 44bf T..$ZPROMpt...D.\n 000e6fa0: 1100 0020 2020 245a 5052 4f4d 7074 0700 ... $ZPROMpt..\n-000e6fb0: 1b46 2100 0000 0000 0000 0000 0000 0000 .F!.............\n+000e6fb0: 1b44 2100 0000 0000 0000 0000 0000 0000 .D!.............\n 000e6fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e6fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e6fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e6ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e7000: 0100 0000 fa07 0000 3531 0000 0000 0000 ........51......\n-000e7010: 6a00 0046 4845 4c50 00ff 7300 ff49 5356 j..FHELP..s..ISV\n+000e7010: 6a00 0044 4845 4c50 00ff 7300 ff49 5356 j..DHELP..s..ISV\n 000e7020: 00ff 7300 ff24 5a50 524f 4d50 5400 bf31 ..s..$ZPROMPT..1\n 000e7030: 0000 2020 2024 5a50 524f 4d5b 5054 5d20 .. $ZPROM[PT] \n 000e7040: 636f 6e74 6169 6e73 2061 2073 7472 696e contains a strin\n 000e7050: 6720 7661 6c75 6520 7370 6563 6966 7969 g value specifyi\n 000e7060: 6e67 2074 6865 2063 7572 7265 6e74 2044 ng the current D\n-000e7070: 6972 6563 7420 4d6f 6465 5200 1b46 4100 irect ModeR..FA.\n+000e7070: 6972 6563 7420 4d6f 6465 5200 1b44 4100 irect ModeR..DA.\n 000e7080: 0020 2020 7072 6f6d 7074 2e20 4279 2064 . prompt. By d\n 000e7090: 6566 6175 6c74 2c20 4754 4d3e 6973 2074 efault, GTM>is t\n 000e70a0: 6865 2044 6972 6563 7420 4d6f 6465 2070 he Direct Mode p\n 000e70b0: 726f 6d70 742e 204d 2072 6f75 7469 6e65 rompt. M routine\n-000e70c0: 7320 6361 6e20 6d6f 6469 6679 5300 1b46 s can modifyS..F\n+000e70c0: 7320 6361 6e20 6d6f 6469 6679 5300 1b44 s can modifyS..D\n 000e70d0: 5100 0020 2020 245a 5052 4f4d 5054 2062 Q.. $ZPROMPT b\n 000e70e0: 7920 6d65 616e 7320 6f66 2061 2053 4554 y means of a SET\n 000e70f0: 2063 6f6d 6d61 6e64 2e20 245a 5052 4f4d command. $ZPROM\n 000e7100: 5054 2063 616e 6e6f 7420 6578 6365 6564 PT cannot exceed\n 000e7110: 2031 3620 6368 6172 6163 7465 7273 2e4f 16 characters.O\n-000e7120: 001b 4661 0000 2020 2049 6620 616e 2061 ..Fa.. If an a\n+000e7120: 001b 4461 0000 2020 2049 6620 616e 2061 ..Da.. If an a\n 000e7130: 7474 656d 7074 2069 7320 6d61 6465 2074 ttempt is made t\n 000e7140: 6f20 6173 7369 676e 2024 5a50 524f 4d50 o assign $ZPROMP\n 000e7150: 5420 746f 2061 206c 6f6e 6765 7220 7374 T to a longer st\n 000e7160: 7269 6e67 2c20 6f6e 6c79 2074 6865 2c00 ring, only the,.\n-000e7170: 1b46 7100 0020 2020 6669 7273 7420 3136 .Fq.. first 16\n+000e7170: 1b44 7100 0020 2020 6669 7273 7420 3136 .Dq.. first 16\n 000e7180: 2063 6861 7261 6374 6572 7320 7769 6c6c characters will\n-000e7190: 2062 6520 7461 6b65 6e2e 0700 1b46 8100 be taken....F..\n-000e71a0: 0054 001b 4691 0000 2020 2049 6e20 5554 .T..F... In UT\n+000e7190: 2062 6520 7461 6b65 6e2e 0700 1b44 8100 be taken....D..\n+000e71a0: 0054 001b 4491 0000 2020 2049 6e20 5554 .T..D... In UT\n 000e71b0: 462d 3820 6d6f 6465 2c20 6966 2074 6865 F-8 mode, if the\n 000e71c0: 2033 3173 7420 6279 7465 2069 7320 6e6f 31st byte is no\n 000e71d0: 7420 7468 6520 656e 6420 6f66 2061 2076 t the end of a v\n 000e71e0: 616c 6964 2055 5446 2d38 2063 6861 7261 alid UTF-8 chara\n-000e71f0: 6374 6572 2c4e 001a 46c0 1100 0020 2020 cter,N..F.... \n+000e71f0: 6374 6572 2c4e 001a 44c0 1100 0020 2020 cter,N..D.... \n 000e7200: 4754 2e4d 2074 7275 6e63 6174 6573 2074 GT.M truncates t\n 000e7210: 6865 2024 5a50 524f 4d50 5420 7661 6c75 he $ZPROMPT valu\n 000e7220: 6520 6174 2074 6865 2065 6e64 206f 6620 e at the end of \n 000e7230: 6c61 7374 2063 6861 7261 6374 6572 2074 last character t\n-000e7240: 6861 7433 001b 4612 0000 2020 2063 6f6d hat3..F... com\n+000e7240: 6861 7433 001b 4412 0000 2020 2063 6f6d hat3..D... com\n 000e7250: 706c 6574 656c 7920 6669 7473 2077 6974 pletely fits wit\n 000e7260: 6869 6e20 7468 6520 3331 2062 7974 6520 hin the 31 byte \n-000e7270: 6c69 6d69 742e 0700 1b46 1300 004d 001b limit....F...M..\n-000e7280: 4614 0000 2020 2054 6865 2065 6e76 6972 F... The envir\n+000e7270: 6c69 6d69 742e 0700 1b44 1300 004d 001b limit....D...M..\n+000e7280: 4414 0000 2020 2054 6865 2065 6e76 6972 D... The envir\n 000e7290: 6f6e 6d65 6e74 2067 746d 5f70 726f 6d70 onment gtm_promp\n 000e72a0: 7420 696e 6974 6961 6c69 7a65 7320 245a t initializes $Z\n 000e72b0: 5052 4f4d 5054 2061 7420 7072 6f63 6573 PROMPT at proces\n-000e72c0: 7320 7374 6172 7475 702e 0700 1b46 1500 s startup....F..\n-000e72d0: 0012 001b 4616 0000 2020 2045 7861 6d70 ....F... Examp\n-000e72e0: 6c65 3a07 001b 4617 0000 2500 1b46 1800 le:...F...%..F..\n+000e72c0: 7320 7374 6172 7475 702e 0700 1b44 1500 s startup....D..\n+000e72d0: 0012 001b 4416 0000 2020 2045 7861 6d70 ....D... Examp\n+000e72e0: 6c65 3a07 001b 4417 0000 2500 1b44 1800 le:...D...%..D..\n 000e72f0: 0020 2020 4754 4d3e 7365 7420 247a 7072 . GTM>set $zpr\n 000e7300: 6f6d 7074 3d22 5465 7374 3031 223e 2224 ompt=\"Test01\">\"$\n-000e7310: 001b 4619 0000 2020 2054 6573 7430 313e ..F... Test01>\n+000e7310: 001b 4419 0000 2020 2054 6573 7430 313e ..D... Test01>\n 000e7320: 7365 7420 247a 7072 6f6d 7074 3d22 4754 set $zprompt=\"GT\n-000e7330: 4d3e 2207 001b 461a 0000 5000 1b46 2100 M>\"...F...P..F!.\n+000e7330: 4d3e 2207 001b 441a 0000 5000 1b44 2100 M>\"...D...P..D!.\n 000e7340: 0020 2020 5468 6973 2065 7861 6d70 6c65 . This example\n 000e7350: 2063 6861 6e67 6573 2074 6865 2047 542e changes the GT.\n 000e7360: 4d20 7072 6f6d 7074 2074 6f20 5465 7374 M prompt to Test\n 000e7370: 3031 3e20 616e 6420 7468 656e 2062 6163 01> and then bac\n-000e7380: 6b20 746f 2047 544d 3e2e 0700 1b46 2200 k to GTM>....F\".\n-000e7390: 0010 0013 4651 5549 5400 0024 5a51 7569 ....FQUIT..$ZQui\n-000e73a0: 7411 0018 46bf 1100 0020 2020 245a 5175 t...F.... $ZQu\n-000e73b0: 6974 0700 1946 2100 0048 0019 4631 0000 it...F!..H..F1..\n+000e7380: 6b20 746f 2047 544d 3e2e 0700 1b44 2200 k to GTM>....D\".\n+000e7390: 0010 0013 4451 5549 5400 0024 5a51 7569 ....DQUIT..$ZQui\n+000e73a0: 7411 0018 44bf 1100 0020 2020 245a 5175 t...D.... $ZQu\n+000e73b0: 6974 0700 1944 2100 0048 0019 4431 0000 it...D!..H..D1..\n 000e73c0: 2020 2024 5a51 5549 5420 696e 6469 6361 $ZQUIT indica\n 000e73d0: 7465 7320 7768 6574 6865 7220 7468 6520 tes whether the \n 000e73e0: 6675 6e63 7469 6f6e 616c 6974 7920 6173 functionality as\n 000e73f0: 736f 6369 6174 6564 2077 6974 6820 7468 sociated with th\n-000e7400: 654e 0019 4641 0000 2020 2067 746d 5f7a eN..FA.. gtm_z\n+000e7400: 654e 0019 4441 0000 2020 2067 746d 5f7a eN..DA.. gtm_z\n 000e7410: 7175 6974 5f61 6e79 7761 7920 656e 7669 quit_anyway envi\n 000e7420: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n 000e7430: 2069 7320 656e 6162 6c65 642e 2049 6620 is enabled. If \n 000e7440: 7468 6520 656e 7669 726f 6e6d 656e 7448 the environmentH\n-000e7450: 0019 4651 0000 2020 2076 6172 6961 626c ..FQ.. variabl\n+000e7450: 0019 4451 0000 2020 2076 6172 6961 626c ..DQ.. variabl\n 000e7460: 6520 6774 6d5f 7a71 7569 745f 616e 7977 e gtm_zquit_anyw\n 000e7470: 6179 2069 7320 6465 6669 6e65 6420 616e ay is defined an\n 000e7480: 6420 6576 616c 7561 7465 7320 746f 2031 d evaluates to 1\n-000e7490: 206f 7220 616e 7950 0019 4661 0000 2020 or anyP..Fa.. \n+000e7490: 206f 7220 616e 7950 0019 4461 0000 2020 or anyP..Da.. \n 000e74a0: 2063 6173 652d 696e 6465 7065 6e64 656e case-independen\n 000e74b0: 7420 7374 7269 6e67 206f 7220 6c65 6164 t string or lead\n 000e74c0: 696e 6720 7375 6273 7472 696e 6773 206f ing substrings o\n 000e74d0: 6620 2254 5255 4522 206f 7220 2259 4553 f \"TRUE\" or \"YES\n-000e74e0: 222c 2047 542e 4d52 0019 4671 0000 2020 \", GT.MR..Fq.. \n+000e74e0: 222c 2047 542e 4d52 0019 4471 0000 2020 \", GT.MR..Dq.. \n 000e74f0: 2073 6574 7320 245a 5155 4954 2074 6f20 sets $ZQUIT to \n 000e7500: 3120 616e 6420 6578 6563 7574 6573 2063 1 and executes c\n 000e7510: 6f64 6520 6f66 2074 6865 2066 6f72 6d20 ode of the form \n 000e7520: 5155 4954 203c 6578 7072 3c20 6173 2069 QUIT = QUIT:$QUIT t\n 000e7560: 6d70 2051 5549 542c 2077 6865 7265 203c mp QUIT, where <\n 000e7570: 746d 703e 2069 7320 6120 7465 6d70 6f72 tmp> is a tempor\n-000e7580: 6172 7920 6c6f 6361 6c54 0019 4691 0000 ary localT..F...\n+000e7580: 6172 7920 6c6f 6361 6c54 0019 4491 0000 ary localT..D...\n 000e7590: 2020 2076 6172 6961 626c 6520 696e 2074 variable in t\n 000e75a0: 6865 2047 542e 4d20 7275 6e74 696d 6520 he GT.M runtime \n 000e75b0: 7379 7374 656d 2074 6861 7420 6973 206e system that is n\n 000e75c0: 6f74 2076 6973 6962 6c65 2074 6f20 7468 ot visible to th\n 000e75d0: 6520 6170 706c 6963 6174 696f 6e55 0018 e applicationU..\n-000e75e0: 46c0 1100 0020 2020 636f 6465 2e20 5468 F.... code. Th\n+000e75e0: 44c0 1100 0020 2020 636f 6465 2e20 5468 D.... code. Th\n 000e75f0: 6520 7661 6c75 6520 6f66 2024 5a51 5549 e value of $ZQUI\n 000e7600: 5420 6973 2061 2063 6f6d 7069 6c65 2074 T is a compile t\n 000e7610: 696d 6520 7365 7474 696e 672c 2074 6861 ime setting, tha\n 000e7620: 7420 6973 2069 7420 6361 6e20 6265 2073 t is it can be s\n-000e7630: 6574 5300 1946 1200 0020 2020 6475 7269 etS..F... duri\n+000e7630: 6574 5300 1944 1200 0020 2020 6475 7269 etS..D... duri\n 000e7640: 6e67 2072 756e 2d74 696d 6520 6275 7420 ng run-time but \n 000e7650: 6974 2068 6173 206e 6f20 6566 6665 6374 it has no effect\n 000e7660: 206f 6e20 7468 6520 6265 6861 7669 6f72 on the behavior\n 000e7670: 2065 7869 7374 696e 6720 6f62 6a65 6374 existing object\n-000e7680: 2063 6f64 6551 0019 4613 0000 2020 202d codeQ..F... -\n+000e7680: 2063 6f64 6551 0019 4413 0000 2020 202d codeQ..D... -\n 000e7690: 2069 7420 6f6e 6c79 2065 6666 6563 7473 it only effects\n 000e76a0: 2063 6f64 6520 6765 6e65 7261 7465 6420 code generated \n 000e76b0: 6279 2061 7574 6f2d 5a4c 494e 4b20 6f72 by auto-ZLINK or\n 000e76c0: 2074 6865 205a 434f 4d50 494c 4520 636f the ZCOMPILE co\n-000e76d0: 6d6d 616e 642e 4e00 1946 1400 0020 2020 mmand.N..F... \n+000e76d0: 6d6d 616e 642e 4e00 1944 1400 0020 2020 mmand.N..D... \n 000e76e0: 5468 6973 2073 6574 7469 6e67 2068 6173 This setting has\n 000e76f0: 206e 6f20 6566 6665 6374 206f 6e20 6c61 no effect on la\n 000e7700: 7465 2062 6f75 6e64 2063 6f64 6520 7375 te bound code su\n 000e7710: 6368 2061 7320 7468 6174 2069 6e20 5845 ch as that in XE\n-000e7720: 4355 5445 3600 1946 1500 0020 2020 6172 CUTE6..F... ar\n+000e7720: 4355 5445 3600 1944 1500 0020 2020 6172 CUTE6..D... ar\n 000e7730: 6775 6d65 6e74 732c 2024 4554 5241 502c guments, $ETRAP,\n 000e7740: 2024 5a54 5241 5020 6465 7669 6365 2045 $ZTRAP device E\n-000e7750: 5843 4550 5449 4f4e 532e 0700 1946 1600 XCEPTIONS....F..\n-000e7760: 0045 0019 4617 0000 2020 2049 6620 6774 .E..F... If gt\n+000e7750: 5843 4550 5449 4f4e 532e 0700 1944 1600 XCEPTIONS....D..\n+000e7760: 0045 0019 4417 0000 2020 2049 6620 6774 .E..D... If gt\n 000e7770: 6d5f 7a71 7569 745f 616e 7977 6179 2069 m_zquit_anyway i\n 000e7780: 7320 6e6f 7420 6465 6669 6e65 6420 6f72 s not defined or\n 000e7790: 2065 7661 6c75 6174 6573 2074 6f20 3020 evaluates to 0 \n-000e77a0: 6f72 2061 6e79 5400 1946 1800 0020 2020 or anyT..F... \n+000e77a0: 6f72 2061 6e79 5400 1944 1800 0020 2020 or anyT..D... \n 000e77b0: 6361 7365 2d69 6e64 6570 656e 6465 6e74 case-independent\n 000e77c0: 2073 7472 696e 6720 6f72 206c 6561 6469 string or leadi\n 000e77d0: 6e67 2073 7562 7374 7269 6e67 7320 6f66 ng substrings of\n 000e77e0: 2022 4641 4c53 4522 206f 7220 224e 4f22 \"FALSE\" or \"NO\"\n 000e77f0: 2c20 4754 2e4d 2073 6574 0000 0000 0000 , GT.M set......\n 000e7800: 0100 0000 e207 0000 6731 0000 0000 0000 ........g1......\n-000e7810: 6600 0046 4845 4c50 00ff 7300 ff49 5356 f..FHELP..s..ISV\n+000e7810: 6600 0044 4845 4c50 00ff 7300 ff49 5356 f..DHELP..s..ISV\n 000e7820: 00ff 7300 ff24 5a51 5549 5400 c019 0000 ..s..$ZQUIT.....\n 000e7830: 2020 2024 5a51 5549 5420 746f 2030 2065 $ZQUIT to 0 e\n 000e7840: 7865 6375 7465 7320 5155 4954 203c 6578 xecutes QUIT as specified\n 000e7860: 2062 7920 7468 6520 7374 616e 6461 7264 by the standard\n-000e7870: 2e20 5468 6973 5300 1946 1a00 0020 2020 . ThisS..F... \n+000e7870: 2e20 5468 6973 5300 1944 1a00 0020 2020 . ThisS..D... \n 000e7880: 6665 6174 7572 6520 6973 2068 656c 7066 feature is helpf\n 000e7890: 756c 2077 6865 6e20 796f 7520 7761 6e74 ul when you want\n 000e78a0: 2074 6f20 7275 6e20 6120 626c 6f63 6b20 to run a block \n 000e78b0: 6f66 2063 6f64 6520 626f 7468 2061 7320 of code both as \n-000e78c0: 6120 726f 7574 696e 6547 0019 4621 0000 a routineG..F!..\n+000e78c0: 6120 726f 7574 696e 6547 0019 4421 0000 a routineG..D!..\n 000e78d0: 2020 2061 6e64 2061 7320 616e 2065 7874 and as an ext\n 000e78e0: 7269 6e73 6963 2066 756e 6374 696f 6e2e rinsic function.\n 000e78f0: 2043 6f6e 7369 6465 7220 7468 6520 666f Consider the fo\n 000e7900: 6c6c 6f77 696e 6720 6578 616d 706c 653a llowing example:\n-000e7910: 0700 1946 2200 001f 0019 4623 0000 2020 ...F\".....F#.. \n+000e7910: 0700 1944 2200 001f 0019 4423 0000 2020 ...D\".....D#.. \n 000e7920: 2047 544d 3e7a 7072 696e 7420 5e72 746e GTM>zprint ^rtn\n-000e7930: 6173 6675 6e63 1a00 1946 2400 0020 2020 asfunc...F$.. \n+000e7930: 6173 6675 6e63 1a00 1944 2400 0020 2020 asfunc...D$.. \n 000e7940: 7274 6e61 7366 756e 6328 6578 7072 3129 rtnasfunc(expr1)\n-000e7950: 2200 1946 2500 0020 2020 2020 7772 6974 \"..F%.. writ\n+000e7950: 2200 1944 2500 0020 2020 2020 7772 6974 \"..D%.. writ\n 000e7960: 6520 2248 656c 6c6f 2022 2c65 7870 7231 e \"Hello \",expr1\n-000e7970: 2c21 1000 1946 2600 0020 2020 2020 7175 ,!...F&.. qu\n-000e7980: 6974 0700 1946 2700 0050 0019 4628 0000 it...F'..P..F(..\n+000e7970: 2c21 1000 1944 2600 0020 2020 2020 7175 ,!...D&.. qu\n+000e7980: 6974 0700 1944 2700 0050 0019 4428 0000 it...D'..P..D(..\n 000e7990: 2020 2057 6865 6e20 7468 6520 6774 6d5f When the gtm_\n 000e79a0: 7a71 7569 745f 616e 7977 6179 2066 756e zquit_anyway fun\n 000e79b0: 6374 696f 6e61 6c69 7479 2069 7320 6469 ctionality is di\n 000e79c0: 6162 6c65 642c 2065 7874 7269 6e73 6963 abled, extrinsic\n-000e79d0: 2066 756e 6374 696f 6e3a 0019 4629 0000 function:..F)..\n+000e79d0: 2066 756e 6374 696f 6e3a 0019 4429 0000 function:..D)..\n 000e79e0: 2020 2069 6e76 6f63 6174 696f 6e73 2072 invocations r\n 000e79f0: 6574 7572 6e20 616e 2065 7272 6f72 2061 eturn an error a\n 000e7a00: 7320 7065 7220 7468 6520 7374 616e 6461 s per the standa\n-000e7a10: 7264 2e07 0019 462a 0000 1a00 1946 3100 rd....F*.....F1.\n+000e7a10: 7264 2e07 0019 442a 0000 1a00 1944 3100 rd....D*.....D1.\n 000e7a20: 0020 2020 4754 4d3e 7772 6974 6520 247a . GTM>write $z\n-000e7a30: 7175 6974 0b00 1946 3200 0020 2020 3028 quit...F2.. 0(\n-000e7a40: 0019 4633 0000 2020 2047 544d 3e77 7269 ..F3.. GTM>wri\n+000e7a30: 7175 6974 0b00 1944 3200 0020 2020 3028 quit...D2.. 0(\n+000e7a40: 0019 4433 0000 2020 2047 544d 3e77 7269 ..D3.. GTM>wri\n 000e7a50: 7465 2024 245e 7274 6e61 7366 756e 6328 te $$^rtnasfunc(\n-000e7a60: 226a 646f 6522 2914 0019 4634 0000 2020 \"jdoe\")...F4.. \n-000e7a70: 2048 656c 6c6f 206a 646f 654c 0019 4635 Hello jdoeL..F5\n+000e7a60: 226a 646f 6522 2914 0019 4434 0000 2020 \"jdoe\")...D4.. \n+000e7a70: 2048 656c 6c6f 206a 646f 654c 0019 4435 Hello jdoeL..D5\n 000e7a80: 0000 2020 2020 2025 4754 4d2d 452d 5155 .. %GTM-E-QU\n 000e7a90: 4954 4152 4752 4551 442c 2051 7569 7420 ITARGREQD, Quit \n 000e7aa0: 6672 6f6d 2061 6e20 6578 7472 696e 7369 from an extrinsi\n 000e7ab0: 6320 6d75 7374 2068 6176 6520 616e 2061 c must have an a\n-000e7ac0: 7267 756d 656e 7407 0019 4636 0000 5100 rgument...F6..Q.\n-000e7ad0: 1946 3700 0020 2020 486f 7765 7665 722c .F7.. However,\n+000e7ac0: 7267 756d 656e 7407 0019 4436 0000 5100 rgument...D6..Q.\n+000e7ad0: 1944 3700 0020 2020 486f 7765 7665 722c .D7.. However,\n 000e7ae0: 2069 6620 796f 7520 656e 6162 6c65 2074 if you enable t\n 000e7af0: 6865 2067 746d 5f7a 7175 6974 5f61 6e79 he gtm_zquit_any\n 000e7b00: 7761 7920 6665 6174 7572 652c 2065 7874 way feature, ext\n 000e7b10: 7269 6e73 6963 2066 756e 6374 696f 6e2d rinsic function-\n-000e7b20: 0019 4638 0000 2020 2069 6e76 6f63 6174 ..F8.. invocat\n+000e7b20: 0019 4438 0000 2020 2069 6e76 6f63 6174 ..D8.. invocat\n 000e7b30: 696f 6e73 2064 6f20 6e6f 7420 7265 7475 ions do not retu\n-000e7b40: 726e 2061 6e20 6572 726f 722e 0700 1946 rn an error....F\n-000e7b50: 3900 001a 0019 463a 0000 2020 2047 544d 9.....F:.. GTM\n+000e7b40: 726e 2061 6e20 6572 726f 722e 0700 1944 rn an error....D\n+000e7b50: 3900 001a 0019 443a 0000 2020 2047 544d 9.....D:.. GTM\n 000e7b60: 3e77 7269 7465 2024 7a71 7569 740b 0019 >write $zquit...\n-000e7b70: 4641 0000 2020 2031 2800 1946 4200 0020 FA.. 1(..FB.. \n+000e7b70: 4441 0000 2020 2031 2800 1944 4200 0020 DA.. 1(..DB.. \n 000e7b80: 2020 4754 4d3e 7772 6974 6520 2424 5e72 GTM>write $$^r\n 000e7b90: 746e 6173 6675 6e63 2822 6a64 6f65 2229 tnasfunc(\"jdoe\")\n-000e7ba0: 1400 1946 4300 0020 2020 4865 6c6c 6f20 ...FC.. Hello \n-000e7bb0: 6a64 6f65 0e00 1946 4400 0020 2020 4754 jdoe...FD.. GT\n-000e7bc0: 4d3e 0700 1946 4500 0018 0013 4652 4541 M>...FE.....FREA\n+000e7ba0: 1400 1944 4300 0020 2020 4865 6c6c 6f20 ...DC.. Hello \n+000e7bb0: 6a64 6f65 0e00 1944 4400 0020 2020 4754 jdoe...DD.. GT\n+000e7bc0: 4d3e 0700 1944 4500 0018 0013 4452 4541 M>...DE.....DREA\n 000e7bd0: 4c53 544f 5200 0024 5a52 4561 6c73 746f LSTOR..$ZREalsto\n-000e7be0: 7215 001c 46bf 1100 0020 2020 245a 5245 r...F.... $ZRE\n-000e7bf0: 616c 7374 6f72 0700 1d46 2100 004f 001d alstor...F!..O..\n-000e7c00: 4631 0000 2020 2024 5a52 4541 4c53 544f F1.. $ZREALSTO\n+000e7be0: 7215 001c 44bf 1100 0020 2020 245a 5245 r...D.... $ZRE\n+000e7bf0: 616c 7374 6f72 0700 1d44 2100 004f 001d alstor...D!..O..\n+000e7c00: 4431 0000 2020 2024 5a52 4541 4c53 544f D1.. $ZREALSTO\n 000e7c10: 5220 636f 6e74 6169 6e73 2074 6865 2074 R contains the t\n 000e7c20: 6f74 616c 206d 656d 6f72 7920 2869 6e20 otal memory (in \n 000e7c30: 6279 7465 7329 2061 6c6c 6f63 6174 6564 bytes) allocated\n-000e7c40: 2062 7920 7468 6520 4754 2e4d 5000 1d46 by the GT.MP..F\n+000e7c40: 2062 7920 7468 6520 4754 2e4d 5000 1d44 by the GT.MP..D\n 000e7c50: 4100 0020 2020 7072 6f63 6573 732c 2077 A.. process, w\n 000e7c60: 6869 6368 206d 6179 206f 7220 6d61 7920 hich may or may \n 000e7c70: 6e6f 7420 6163 7475 616c 6c79 2062 6520 not actually be \n 000e7c80: 696e 2075 7365 2e20 4974 2070 726f 7669 in use. It provi\n-000e7c90: 6465 7320 6f6e 6520 7669 6577 5400 1d46 des one viewT..F\n+000e7c90: 6465 7320 6f6e 6520 7669 6577 5400 1d44 des one viewT..D\n 000e7ca0: 5100 0020 2020 2873 6565 2061 6c73 6f20 Q.. (see also \n 000e7cb0: 245a 414c 4c4f 4353 544f 5220 616e 6420 $ZALLOCSTOR and \n 000e7cc0: 5a55 5345 4453 544f 5229 206f 6620 7468 ZUSEDSTOR) of th\n 000e7cd0: 6520 7072 6f63 6573 7320 6d65 6d6f 7279 e process memory\n 000e7ce0: 2075 7469 6c69 7a61 7469 6f6e 2061 6e64 utilization and\n-000e7cf0: 4a00 1d46 6100 0020 2020 6361 6e20 6865 J..Fa.. can he\n+000e7cf0: 4a00 1d44 6100 0020 2020 6361 6e20 6865 J..Da.. can he\n 000e7d00: 6c70 2069 6465 6e74 6966 7920 7374 6f72 lp identify stor\n 000e7d10: 6167 6520 7265 6c61 7465 6420 7072 6f62 age related prob\n 000e7d20: 6c65 6d73 2e20 4754 2e4d 2064 6f65 7320 lems. GT.M does \n-000e7d30: 6e6f 7420 7065 726d 6974 2800 1d46 7100 not permit(..Fq.\n+000e7d30: 6e6f 7420 7065 726d 6974 2800 1d44 7100 not permit(..Dq.\n 000e7d40: 0020 2020 245a 5245 414c 5354 4f52 2074 . $ZREALSTOR t\n 000e7d50: 6f20 6265 2053 4554 206f 7220 4e45 5765 o be SET or NEWe\n-000e7d60: 642e 0700 1d46 8100 0014 0015 464c 4441 d....F......FLDA\n+000e7d60: 642e 0700 1d44 8100 0014 0015 444c 4441 d....D......DLDA\n 000e7d70: 5445 0000 245a 5245 4c64 6174 6514 001b TE..$ZRELdate...\n-000e7d80: 46bf 1100 0020 2020 245a 5245 4c64 6174 F.... $ZRELdat\n-000e7d90: 6507 001c 4621 0000 5400 1c46 3100 0020 e...F!..T..F1.. \n+000e7d80: 44bf 1100 0020 2020 245a 5245 4c64 6174 D.... $ZRELdat\n+000e7d90: 6507 001c 4421 0000 5400 1c44 3100 0020 e...D!..T..D1.. \n 000e7da0: 2020 245a 5245 4c44 4154 4520 7072 6f76 $ZRELDATE prov\n 000e7db0: 6964 6573 2074 6865 2055 5443 2064 6174 ides the UTC dat\n 000e7dc0: 6520 2f20 7469 6d65 206f 6620 7468 6520 e / time of the \n 000e7dd0: 6275 696c 6420 4754 2e4d 2062 7569 6c64 build GT.M build\n-000e7de0: 2069 6e20 7468 6520 666f 726d 5100 1c46 in the formQ..F\n+000e7de0: 2069 6e20 7468 6520 666f 726d 5100 1c44 in the formQ..D\n 000e7df0: 4100 0020 2020 5959 5959 4d4d 4444 2032 A.. YYYYMMDD 2\n 000e7e00: 343a 3630 2028 7573 696e 6720 245a 4441 4:60 (using $ZDA\n 000e7e10: 5445 2829 206e 6f74 6174 696f 6e29 2e20 TE() notation). \n 000e7e20: 5768 696c 6520 245a 5645 5253 494f 4e20 While $ZVERSION \n 000e7e30: 6973 2070 726f 6261 626c 7920 6151 001c is probably aQ..\n-000e7e40: 4651 0000 2020 2062 6574 7465 7220 6964 FQ.. better id\n+000e7e40: 4451 0000 2020 2062 6574 7465 7220 6964 DQ.. better id\n 000e7e50: 656e 7469 6669 6572 2066 6f72 206d 6f73 entifier for mos\n 000e7e60: 7420 7573 6573 2c20 245a 5245 4c44 4154 t uses, $ZRELDAT\n 000e7e70: 4520 6d61 7920 6265 2061 2068 656c 7066 E may be a helpf\n 000e7e80: 756c 2061 6c74 6572 6e61 7469 7665 2f00 ul alternative/.\n-000e7e90: 1c46 6100 0020 2020 666f 7220 7468 6f73 .Fa.. for thos\n+000e7e90: 1c44 6100 0020 2020 666f 7220 7468 6f73 .Da.. for thos\n 000e7ea0: 6520 7465 7374 696e 6720 7072 652d 7265 e testing pre-re\n 000e7eb0: 6c65 6173 6520 6275 696c 6473 2e07 001c lease builds....\n-000e7ec0: 4671 0000 1700 1446 4f55 5449 4e45 5300 Fq.....FOUTINES.\n-000e7ed0: 0024 5a52 4f75 7469 6e65 7315 001c 46bf .$ZROutines...F.\n+000e7ec0: 4471 0000 1700 1444 4f55 5449 4e45 5300 Dq.....DOUTINES.\n+000e7ed0: 0024 5a52 4f75 7469 6e65 7315 001c 44bf .$ZROutines...D.\n 000e7ee0: 1100 0020 2020 245a 524f 7574 696e 6573 ... $ZROutines\n-000e7ef0: 0700 1d46 2100 0050 001d 4631 0000 2020 ...F!..P..F1.. \n+000e7ef0: 0700 1d44 2100 0050 001d 4431 0000 2020 ...D!..P..D1.. \n 000e7f00: 2024 5a52 4f5b 5554 494e 4553 5d20 636f $ZRO[UTINES] co\n 000e7f10: 6e74 6169 6e73 2061 2073 7472 696e 6720 ntains a string \n 000e7f20: 7661 6c75 6520 7370 6563 6966 7969 6e67 value specifying\n 000e7f30: 2061 2064 6972 6563 746f 7279 206f 7220 a directory or \n-000e7f40: 6c69 7374 206f 6652 001d 4641 0000 2020 list ofR..FA.. \n+000e7f40: 6c69 7374 206f 6652 001d 4441 0000 2020 list ofR..DA.. \n 000e7f50: 2064 6972 6563 746f 7269 6573 2063 6f6e directories con\n 000e7f60: 7461 696e 696e 6720 6f62 6a65 6374 2066 taining object f\n 000e7f70: 696c 6573 2e20 4561 6368 206f 626a 6563 iles. Each objec\n 000e7f80: 7420 6469 7265 6374 6f72 7920 6d61 7920 t directory may \n-000e7f90: 616c 736f 2068 6176 6549 001d 4651 0000 also haveI..FQ..\n+000e7f90: 616c 736f 2068 6176 6549 001d 4451 0000 also haveI..DQ..\n 000e7fa0: 2020 2061 6e20 6173 736f 6369 6174 6564 an associated\n 000e7fb0: 2064 6972 6563 746f 7279 2c20 6f72 206c directory, or l\n 000e7fc0: 6973 7420 6f66 2064 6972 6563 746f 7269 ist of directori\n 000e7fd0: 6573 2c20 636f 6e74 6169 6e69 6e67 2074 es, containing t\n 000e7fe0: 6865 0000 0000 0000 0000 0000 0000 0000 he..............\n 000e7ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e8000: 0100 0000 3805 0000 ab31 0000 0000 0000 ....8....1......\n-000e8010: 7600 0046 4845 4c50 00ff 7300 ff49 5356 v..FHELP..s..ISV\n+000e8010: 7600 0044 4845 4c50 00ff 7300 ff49 5356 v..DHELP..s..ISV\n 000e8020: 00ff 7300 ff24 5a52 4f55 5449 4e45 5300 ..s..$ZROUTINES.\n 000e8030: ff73 00ff 4553 5441 424c 4953 4849 4e47 .s..ESTABLISHING\n 000e8040: 5f54 4845 5f56 414c 5545 5f46 524f 4d5f _THE_VALUE_FROM_\n 000e8050: 2447 544d 524f 5554 494e 4553 0000 4573 $GTMROUTINES..Es\n 000e8060: 7461 626c 6973 6869 6e67 5f74 6865 5f56 tablishing_the_V\n 000e8070: 616c 7565 5f66 726f 6d5f 2467 746d 726f alue_from_$gtmro\n-000e8080: 7574 696e 6573 3300 4946 bf11 0000 2020 utines3.IF.... \n+000e8080: 7574 696e 6573 3300 4944 bf11 0000 2020 utines3.ID.... \n 000e8090: 2045 7374 6162 6c69 7368 696e 6720 7468 Establishing th\n 000e80a0: 6520 5661 6c75 6520 6672 6f6d 2024 6774 e Value from $gt\n-000e80b0: 6d72 6f75 7469 6e65 7307 004a 4621 0000 mroutines..JF!..\n-000e80c0: 5000 4a46 3100 0020 2020 5768 656e 2074 P.JF1.. When t\n+000e80b0: 6d72 6f75 7469 6e65 7307 004a 4421 0000 mroutines..JD!..\n+000e80c0: 5000 4a44 3100 0020 2020 5768 656e 2074 P.JD1.. When t\n 000e80d0: 6865 2065 6e76 6972 6f6e 6d65 6e74 2076 he environment v\n 000e80e0: 6172 6961 626c 6520 6774 6d72 6f75 7469 ariable gtmrouti\n 000e80f0: 6e65 7320 6973 2064 6566 696e 6564 2c20 nes is defined, \n 000e8100: 4754 2e4d 2069 6e69 7469 616c 697a 6573 GT.M initializes\n-000e8110: 4d00 4a46 4100 0020 2020 245a 524f 5554 M.JFA.. $ZROUT\n+000e8110: 4d00 4a44 4100 0020 2020 245a 524f 5554 M.JDA.. $ZROUT\n 000e8120: 494e 4553 2074 6f20 7468 6520 7661 6c75 INES to the valu\n 000e8130: 6520 6f66 2067 746d 726f 7574 696e 6573 e of gtmroutines\n 000e8140: 2e20 4f74 6865 7277 6973 652c 2047 542e . Otherwise, GT.\n 000e8150: 4d20 696e 6974 6961 6c69 7a65 7350 004a M initializesP.J\n-000e8160: 4651 0000 2020 2024 5a52 4f55 5449 4e45 FQ.. $ZROUTINE\n+000e8160: 4451 0000 2020 2024 5a52 4f55 5449 4e45 DQ.. $ZROUTINE\n 000e8170: 5320 746f 2022 2e22 2e20 5768 656e 2024 S to \".\". When $\n 000e8180: 5a52 4f55 5449 4e45 5320 6973 2022 2e22 ZROUTINES is \".\"\n 000e8190: 2c20 4754 2e4d 2061 7474 656d 7074 7320 , GT.M attempts \n 000e81a0: 746f 206c 6f63 6174 6520 616c 6c54 004a to locate allT.J\n-000e81b0: 4661 0000 2020 2073 6f75 7263 6520 616e Fa.. source an\n+000e81b0: 4461 0000 2020 2073 6f75 7263 6520 616e Da.. source an\n 000e81c0: 6420 6f62 6a65 6374 2066 696c 6573 2069 d object files i\n 000e81d0: 6e20 7468 6520 6375 7272 656e 7420 776f n the current wo\n 000e81e0: 726b 696e 6720 6469 7265 6374 6f72 792e rking directory.\n 000e81f0: 2024 5a52 4f55 5449 4e45 533d 2222 2069 $ZROUTINES=\"\" i\n-000e8200: 7327 004a 4671 0000 2020 2065 7175 6976 s'.JFq.. equiv\n+000e8200: 7327 004a 4471 0000 2020 2065 7175 6976 s'.JDq.. equiv\n 000e8210: 616c 656e 7420 746f 2024 5a52 4f55 5449 alent to $ZROUTI\n-000e8220: 4e45 533d 222e 222e 0700 4a46 8100 0052 NES=\".\"...JF...R\n-000e8230: 004a 4691 0000 2020 2043 6f6d 6d61 6e64 .JF... Command\n+000e8220: 4e45 533d 222e 222e 0700 4a44 8100 0052 NES=\".\"...JD...R\n+000e8230: 004a 4491 0000 2020 2043 6f6d 6d61 6e64 .JD... Command\n 000e8240: 7320 6f72 2066 756e 6374 696f 6e73 2073 s or functions s\n 000e8250: 7563 6820 6173 2044 4f2c 2047 4f54 4f2c uch as DO, GOTO,\n 000e8260: 205a 474f 544f 2c20 5a42 5245 414b 2c20 ZGOTO, ZBREAK, \n 000e8270: 5a50 5249 4e54 2c20 616e 6420 2454 4558 ZPRINT, and $TEX\n-000e8280: 5452 0049 46c0 1100 0020 2020 6d61 7920 TR.IF.... may \n+000e8280: 5452 0049 44c0 1100 0020 2020 6d61 7920 TR.ID.... may \n 000e8290: 6175 746f 2d5a 4c49 4e4b 2061 6e64 2074 auto-ZLINK and t\n 000e82a0: 6865 7265 6279 2069 6e64 6972 6563 746c hereby indirectl\n 000e82b0: 7920 7573 6520 245a 524f 5554 494e 4553 y use $ZROUTINES\n 000e82c0: 2e20 4966 2074 6865 6972 2061 7267 756d . If their argum\n-000e82d0: 656e 7450 004a 4612 0000 2020 2064 6f65 entP.JF... doe\n+000e82d0: 656e 7450 004a 4412 0000 2020 2064 6f65 entP.JD... doe\n 000e82e0: 7320 6e6f 7420 7370 6563 6966 7920 6120 s not specify a \n 000e82f0: 6469 7265 6374 6f72 792c 205a 4544 4954 directory, ZEDIT\n 000e8300: 2061 6e64 2065 7870 6c69 6369 7420 5a4c and explicit ZL\n 000e8310: 494e 4b20 7573 6520 245a 524f 5554 494e INK use $ZROUTIN\n-000e8320: 4553 2e50 004a 4613 0000 2020 205a 5052 ES.P.JF... ZPR\n+000e8320: 4553 2e50 004a 4413 0000 2020 205a 5052 ES.P.JD... ZPR\n 000e8330: 494e 5420 616e 6420 2454 4558 5420 7573 INT and $TEXT us\n 000e8340: 6520 245a 524f 5554 494e 4553 2074 6f20 e $ZROUTINES to \n 000e8350: 6c6f 6361 7465 2061 2073 6f75 7263 6520 locate a source \n 000e8360: 6669 6c65 2069 6620 4754 2e4d 2063 616e file if GT.M can\n-000e8370: 6e6f 743d 004a 4614 0000 2020 2066 696e not=.JF... fin\n+000e8370: 6e6f 743d 004a 4414 0000 2020 2066 696e not=.JD... fin\n 000e8380: 6420 7468 6520 736f 7572 6365 2066 696c d the source fil\n 000e8390: 6520 706f 696e 7465 6420 746f 2062 7920 e pointed to by \n 000e83a0: 7468 6520 6f62 6a65 6374 2066 696c 652e the object file.\n-000e83b0: 0700 4a46 1500 0042 0020 4653 4554 5449 ..JF...B. FSETTI\n+000e83b0: 0700 4a44 1500 0042 0020 4453 4554 5449 ..JD...B. DSETTI\n 000e83c0: 4e47 5f41 5f56 414c 5545 5f46 4f52 5f24 NG_A_VALUE_FOR_$\n 000e83d0: 5a52 4f55 5449 4e45 5300 0053 6574 7469 ZROUTINES..Setti\n 000e83e0: 6e67 5f61 5f56 616c 7565 5f66 6f72 5f24 ng_a_Value_for_$\n-000e83f0: 5a52 4f75 7469 6e65 7329 003f 46bf 1100 ZROutines).?F...\n+000e83f0: 5a52 4f75 7469 6e65 7329 003f 44bf 1100 ZROutines).?D...\n 000e8400: 0020 2020 5365 7474 696e 6720 6120 5661 . Setting a Va\n 000e8410: 6c75 6520 666f 7220 245a 524f 7574 696e lue for $ZROutin\n-000e8420: 6573 0700 4046 2100 0054 0040 4631 0000 es..@F!..T.@F1..\n+000e8420: 6573 0700 4044 2100 0054 0040 4431 0000 es..@D!..T.@D1..\n 000e8430: 2020 2024 5a52 4f5b 5554 494e 4553 5d20 $ZRO[UTINES] \n 000e8440: 6973 2061 2072 6561 642d 7772 6974 6520 is a read-write \n 000e8450: 496e 7472 696e 7369 6320 5370 6563 6961 Intrinsic Specia\n 000e8460: 6c20 5661 7269 6162 6c65 2c20 736f 204d l Variable, so M\n 000e8470: 2063 616e 2061 6c73 6f20 5345 5414 0040 can also SET..@\n-000e8480: 4641 0000 2020 2074 6865 2076 616c 7565 FA.. the value\n-000e8490: 2e07 0040 4651 0000 5300 4046 6100 0020 ...@FQ..S.@Fa.. \n+000e8480: 4441 0000 2020 2074 6865 2076 616c 7565 DA.. the value\n+000e8490: 2e07 0040 4451 0000 5300 4044 6100 0020 ...@DQ..S.@Da.. \n 000e84a0: 2020 4279 2064 6566 6175 6c74 2c20 6561 By default, ea\n 000e84b0: 6368 2064 6972 6563 746f 7279 2065 6e74 ch directory ent\n 000e84c0: 7279 2069 6e20 245a 524f 5554 494e 4553 ry in $ZROUTINES\n 000e84d0: 2069 7320 6173 7375 6d65 6420 746f 2063 is assumed to c\n-000e84e0: 6f6e 7461 696e 2062 6f74 684d 0040 4671 ontain bothM.@Fq\n+000e84e0: 6f6e 7461 696e 2062 6f74 684d 0040 4471 ontain bothM.@Dq\n 000e84f0: 0000 2020 206f 626a 6563 7420 616e 6420 .. object and \n 000e8500: 736f 7572 6365 2066 696c 6573 2e20 486f source files. Ho\n 000e8510: 7765 7665 722c 2065 6163 6820 6f62 6a65 wever, each obje\n 000e8520: 6374 2064 6972 6563 746f 7279 206d 6179 ct directory may\n 000e8530: 2068 6176 6520 616e 0000 0000 0000 0000 have an........\n 000e8540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e8550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -59515,295 +59515,295 @@\n 000e87a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e87b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e87c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e87d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e87e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e87f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e8800: 0100 0000 fc07 0000 8532 0000 0000 0000 .........2......\n-000e8810: 8700 0046 4845 4c50 00ff 7300 ff49 5356 ...FHELP..s..ISV\n+000e8810: 8700 0044 4845 4c50 00ff 7300 ff49 5356 ...DHELP..s..ISV\n 000e8820: 00ff 7300 ff24 5a52 4f55 5449 4e45 5300 ..s..$ZROUTINES.\n 000e8830: ff73 00ff 5345 5454 494e 475f 415f 5641 .s..SETTING_A_VA\n 000e8840: 4c55 455f 464f 525f 245a 524f 5554 494e LUE_FOR_$ZROUTIN\n 000e8850: 4553 00bf 8100 0020 2020 6173 736f 6369 ES..... associ\n 000e8860: 6174 6564 2064 6972 6563 746f 7279 206f ated directory o\n 000e8870: 7220 6c69 7374 206f 6620 6469 7265 6374 r list of direct\n 000e8880: 6f72 6965 7320 746f 2073 6561 7263 6820 ories to search \n-000e8890: 666f 7220 7468 654b 0040 4691 0000 2020 for theK.@F... \n+000e8890: 666f 7220 7468 654b 0040 4491 0000 2020 for theK.@D... \n 000e88a0: 2063 6f72 7265 7370 6f6e 6469 6e67 2073 corresponding s\n 000e88b0: 6f75 7263 6520 6669 6c65 732e 2054 6869 ource files. Thi\n 000e88c0: 7320 6973 2064 6f6e 6520 6279 2073 7065 s is done by spe\n 000e88d0: 6369 6679 696e 6720 7468 6520 736f 7572 cifying the sour\n-000e88e0: 6365 4900 3f46 c011 0000 2020 2064 6972 ceI.?F.... dir\n+000e88e0: 6365 4900 3f44 c011 0000 2020 2064 6972 ceI.?D.... dir\n 000e88f0: 6563 746f 7279 206c 6973 742c 2069 6e20 ectory list, in \n 000e8900: 7061 7265 6e74 6865 7365 732c 2066 6f6c parentheses, fol\n 000e8910: 6c6f 7769 6e67 2074 6865 206f 626a 6563 lowing the objec\n-000e8920: 7420 6469 7265 6374 6f72 7918 0040 4612 t directory..@F.\n+000e8920: 7420 6469 7265 6374 6f72 7918 0040 4412 t directory..@D.\n 000e8930: 0000 2020 2073 7065 6369 6669 6361 7469 .. specificati\n-000e8940: 6f6e 2e07 0040 4613 0000 4f00 4046 1400 on...@F...O.@F..\n+000e8940: 6f6e 2e07 0040 4413 0000 4f00 4044 1400 on...@D...O.@D..\n 000e8950: 0020 2020 4966 2074 6865 2063 6f6d 6d61 . If the comma\n 000e8960: 6e64 2073 7065 6369 6669 6573 206d 6f72 nd specifies mor\n 000e8970: 6520 7468 616e 206f 6e65 2073 6f75 7263 e than one sourc\n 000e8980: 6520 6469 7265 6374 6f72 7920 666f 7220 e directory for \n-000e8990: 616e 206f 626a 6563 7450 0040 4615 0000 an objectP.@F...\n+000e8990: 616e 206f 626a 6563 7450 0040 4415 0000 an objectP.@D...\n 000e89a0: 2020 2064 6972 6563 746f 7279 2c20 7468 directory, th\n 000e89b0: 6520 736f 7572 6365 2064 6972 6563 746f e source directo\n 000e89c0: 7269 6573 206d 7573 7420 6265 2073 6570 ries must be sep\n 000e89d0: 6172 6174 6564 2062 7920 7370 6163 6573 arated by spaces\n-000e89e0: 2c20 616e 6420 7468 654e 0040 4616 0000 , and theN.@F...\n+000e89e0: 2c20 616e 6420 7468 654e 0040 4416 0000 , and theN.@D...\n 000e89f0: 2020 2065 6e74 6972 6520 6c69 7374 206d entire list m\n 000e8a00: 7573 7420 6265 2065 6e63 6c6f 7365 6420 ust be enclosed \n 000e8a10: 696e 2070 6172 656e 7468 6573 6573 2028 in parentheses (\n 000e8a20: 2029 2066 6f6c 6c6f 7769 6e67 2074 6865 ) following the\n-000e8a30: 206f 626a 6563 7452 0040 4617 0000 2020 objectR.@F... \n+000e8a30: 206f 626a 6563 7452 0040 4417 0000 2020 objectR.@D... \n 000e8a40: 2064 6972 6563 746f 7279 2d73 7065 6369 directory-speci\n 000e8a50: 6669 6361 7469 6f6e 2e20 4966 2074 6865 fication. If the\n 000e8a60: 206f 626a 6563 7420 6469 7265 6374 6f72 object director\n 000e8a70: 7920 7368 6f75 6c64 2061 6c73 6f20 6265 y should also be\n-000e8a80: 2073 6561 7263 6865 6448 0040 4618 0000 searchedH.@F...\n+000e8a80: 2073 6561 7263 6865 6448 0040 4418 0000 searchedH.@D...\n 000e8a90: 2020 2066 6f72 2073 6f75 7263 652c 2074 for source, t\n 000e8aa0: 6865 206e 616d 6520 6f66 2074 6861 7420 he name of that \n 000e8ab0: 6469 7265 6374 6f72 7920 6d75 7374 2062 directory must b\n 000e8ac0: 6520 696e 636c 7564 6564 2069 6e20 7468 e included in th\n-000e8ad0: 6542 0040 4619 0000 2020 2070 6172 656e eB.@F... paren\n+000e8ad0: 6542 0040 4419 0000 2020 2070 6172 656e eB.@D... paren\n 000e8ae0: 7468 6573 6573 2c20 2875 7375 616c 6c79 theses, (usually\n 000e8af0: 2061 7320 7468 6520 6669 7273 7420 656c as the first el\n 000e8b00: 656d 656e 7420 696e 2074 6865 206c 6973 ement in the lis\n-000e8b10: 7429 2e50 0040 461a 0000 2020 2044 6972 t).P.@F... Dir\n+000e8b10: 7429 2e50 0040 441a 0000 2020 2044 6972 t).P.@D... Dir\n 000e8b20: 6563 746f 7279 2d73 7065 6369 6669 6361 ectory-specifica\n 000e8b30: 7469 6f6e 7320 6d61 7920 616c 736f 2069 tions may also i\n 000e8b40: 6e63 6c75 6465 2065 6d70 7479 2070 6172 nclude empty par\n 000e8b50: 656e 7468 6573 6573 2c20 6469 7265 6374 entheses, direct\n-000e8b60: 696e 6750 0040 4621 0000 2020 2047 542e ingP.@F!.. GT.\n+000e8b60: 696e 6750 0040 4421 0000 2020 2047 542e ingP.@D!.. GT.\n 000e8b70: 4d20 746f 2070 726f 6365 6564 2061 7320 M to proceed as \n 000e8b80: 6966 206e 6f20 736f 7572 6365 2066 696c if no source fil\n 000e8b90: 6573 2065 7869 7374 2066 6f72 206f 626a es exist for obj\n 000e8ba0: 6563 7473 206c 6f63 6174 6564 2069 6e20 ects located in \n-000e8bb0: 7468 651e 0040 4622 0000 2020 2071 7561 the..@F\".. qua\n+000e8bb0: 7468 651e 0040 4422 0000 2020 2071 7561 the..@D\".. qua\n 000e8bc0: 6c69 6669 6564 2064 6972 6563 746f 7279 lified directory\n-000e8bd0: 2e07 0040 4623 0000 5200 4046 2400 0020 ...@F#..R.@F$.. \n+000e8bd0: 2e07 0040 4423 0000 5200 4044 2400 0020 ...@D#..R.@D$.. \n 000e8be0: 2020 546f 2073 6574 2024 5a52 4f55 5449 To set $ZROUTI\n 000e8bf0: 4e45 5320 6f75 7473 6964 6520 6f66 204d NES outside of M\n 000e8c00: 2c20 7573 6520 7468 6520 6170 7072 6f70 , use the approp\n 000e8c10: 7269 6174 6520 7368 656c 6c20 636f 6d6d riate shell comm\n-000e8c20: 616e 6420 746f 2073 6574 5400 4046 2500 and to setT.@F%.\n+000e8c20: 616e 6420 746f 2073 6574 5400 4044 2500 and to setT.@D%.\n 000e8c30: 0020 2020 6774 6d72 6f75 7469 6e65 732e . gtmroutines.\n 000e8c40: 2042 6563 6175 7365 2067 746d 726f 7574 Because gtmrout\n 000e8c50: 696e 6573 2069 7320 6120 6c69 7374 2c20 ines is a list, \n 000e8c60: 656e 636c 6f73 6520 7468 6520 7661 6c75 enclose the valu\n 000e8c70: 6520 696e 2071 756f 7461 7469 6f6e 1600 e in quotation..\n-000e8c80: 4046 2600 0020 2020 6d61 726b 7320 2822 @F&.. marks (\"\n-000e8c90: 2022 292e 0700 4046 2700 0053 0040 4628 \")...@F'..S.@F(\n+000e8c80: 4044 2600 0020 2020 6d61 726b 7320 2822 @D&.. marks (\"\n+000e8c90: 2022 292e 0700 4044 2700 0053 0040 4428 \")...@D'..S.@D(\n 000e8ca0: 0000 2020 2043 6861 6e67 6573 2074 6f20 .. Changes to \n 000e8cb0: 7468 6520 7661 6c75 6520 6f66 2024 5a52 the value of $ZR\n 000e8cc0: 4f55 5449 4e45 5320 6475 7269 6e67 2061 OUTINES during a\n 000e8cd0: 2047 542e 4d20 696e 766f 6361 7469 6f6e GT.M invocation\n 000e8ce0: 206f 6e6c 7920 6c61 7374 2066 6f72 4d00 only last forM.\n-000e8cf0: 4046 2900 0020 2020 7468 6520 6375 7272 @F).. the curr\n+000e8cf0: 4044 2900 0020 2020 7468 6520 6375 7272 @D).. the curr\n 000e8d00: 656e 7420 696e 766f 6361 7469 6f6e 2c20 ent invocation, \n 000e8d10: 616e 6420 646f 206e 6f74 2063 6861 6e67 and do not chang\n 000e8d20: 6520 7468 6520 7661 6c75 6520 6f66 2067 e the value of g\n-000e8d30: 746d 726f 7574 696e 6573 2e07 0040 462a tmroutines...@F*\n-000e8d40: 0000 5100 4046 3100 0020 2020 4469 7265 ..Q.@F1.. Dire\n+000e8d30: 746d 726f 7574 696e 6573 2e07 0040 442a tmroutines...@D*\n+000e8d40: 0000 5100 4044 3100 0020 2020 4469 7265 ..Q.@D1.. Dire\n 000e8d50: 6374 6f72 7920 7370 6563 6966 6963 6174 ctory specificat\n 000e8d60: 696f 6e73 206d 6179 2069 6e63 6c75 6465 ions may include\n 000e8d70: 2061 6e20 656e 7669 726f 6e6d 656e 7420 an environment \n 000e8d80: 7661 7269 6162 6c65 2e20 5768 656e 2047 variable. When G\n-000e8d90: 542e 4d53 0040 4632 0000 2020 2053 4554 T.MS.@F2.. SET\n+000e8d90: 542e 4d53 0040 4432 0000 2020 2053 4554 T.MS.@D2.. SET\n 000e8da0: 7320 245a 524f 5554 494e 4553 2c20 6974 s $ZROUTINES, it\n 000e8db0: 2074 7261 6e73 6c61 7465 7320 616c 6c20 translates all \n 000e8dc0: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n 000e8dd0: 6162 6c65 7320 616e 6420 7665 7269 6669 ables and verifi\n-000e8de0: 6573 2074 6865 5100 4046 3300 0020 2020 es theQ.@F3.. \n+000e8de0: 6573 2074 6865 5100 4044 3300 0020 2020 es theQ.@D3.. \n 000e8df0: 7379 6e74 6178 2061 6e64 2074 6865 2065 syntax and the e\n 000e8e00: 7869 7374 656e 6365 206f 6620 616c 6c20 xistence of all \n 000e8e10: 7370 6563 6966 6965 6420 6469 7265 6374 specified direct\n 000e8e20: 6f72 6965 732e 2049 6620 245a 524f 5554 ories. If $ZROUT\n-000e8e30: 494e 4553 2069 734f 0040 4634 0000 2020 INES isO.@F4.. \n+000e8e30: 494e 4553 2069 734f 0040 4434 0000 2020 INES isO.@D4.. \n 000e8e40: 2073 6574 2074 6f20 616e 2069 6e76 616c set to an inval\n 000e8e50: 6964 2076 616c 7565 2c20 4754 2e4d 2067 id value, GT.M g\n 000e8e60: 656e 6572 6174 6573 2061 2072 756e 2d74 enerates a run-t\n 000e8e70: 696d 6520 6572 726f 7220 616e 6420 646f ime error and do\n-000e8e80: 6573 206e 6f74 4f00 4046 3500 0020 2020 es notO.@F5.. \n+000e8e80: 6573 206e 6f74 4f00 4044 3500 0020 2020 es notO.@D5.. \n 000e8e90: 6368 616e 6765 2074 6865 2076 616c 7565 change the value\n 000e8ea0: 206f 6620 245a 524f 5554 494e 4553 2e20 of $ZROUTINES. \n 000e8eb0: 4265 6361 7573 6520 7468 6520 656e 7669 Because the envi\n 000e8ec0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n-000e8ed0: 7320 6172 6554 0040 4636 0000 2020 2074 s areT.@F6.. t\n+000e8ed0: 7320 6172 6554 0040 4436 0000 2020 2074 s areT.@D6.. t\n 000e8ee0: 7261 6e73 6c61 7465 6420 7768 656e 2024 ranslated when $\n 000e8ef0: 5a52 4f55 5449 4e45 5320 6973 2073 6574 ZROUTINES is set\n 000e8f00: 2c20 616e 7920 6368 616e 6765 7320 746f , any changes to\n 000e8f10: 2074 6865 6972 2064 6566 696e 6974 696f their definitio\n-000e8f20: 6e20 6861 7665 206e 6f2f 0040 4637 0000 n have no/.@F7..\n+000e8f20: 6e20 6861 7665 206e 6f2f 0040 4437 0000 n have no/.@D7..\n 000e8f30: 2020 2065 6666 6563 7420 756e 7469 6c20 effect until \n 000e8f40: 245a 524f 5554 494e 4553 2069 7320 7365 $ZROUTINES is se\n-000e8f50: 7420 6167 6169 6e2e 0700 4046 3800 0063 t again...@F8..c\n-000e8f60: 0021 4648 4152 4544 5f4c 4942 5241 5259 .!FHARED_LIBRARY\n+000e8f50: 7420 6167 6169 6e2e 0700 4044 3800 0063 t again...@D8..c\n+000e8f60: 0021 4448 4152 4544 5f4c 4942 5241 5259 .!DHARED_LIBRARY\n 000e8f70: 5f46 494c 455f 5350 4543 4946 4943 4154 _FILE_SPECIFICAT\n 000e8f80: 494f 4e5f 494e 5f24 5a52 4f55 5449 4e45 ION_IN_$ZROUTINE\n 000e8f90: 5300 0053 6861 7265 645f 4c69 6272 6172 S..Shared_Librar\n 000e8fa0: 795f 4669 6c65 5f53 7065 6369 6669 6361 y_File_Specifica\n 000e8fb0: 7469 6f6e 5f69 6e5f 245a 524f 5554 494e tion_in_$ZROUTIN\n-000e8fc0: 4553 3a00 5046 bf11 0000 2020 2053 6861 ES:.PF.... Sha\n+000e8fc0: 4553 3a00 5044 bf11 0000 2020 2053 6861 ES:.PD.... Sha\n 000e8fd0: 7265 6420 4c69 6272 6172 7920 4669 6c65 red Library File\n 000e8fe0: 2053 7065 6369 6669 6361 7469 6f6e 2069 Specification i\n 000e8ff0: 6e20 245a 524f 5554 494e 4553 0000 0000 n $ZROUTINES....\n 000e9000: 0100 0000 e107 0000 ce31 0000 0000 0000 .........1......\n-000e9010: 7100 0046 4845 4c50 00ff 7300 ff49 5356 q..FHELP..s..ISV\n+000e9010: 7100 0044 4845 4c50 00ff 7300 ff49 5356 q..DHELP..s..ISV\n 000e9020: 00ff 7300 ff24 5a52 4f55 5449 4e45 5300 ..s..$ZROUTINES.\n 000e9030: bf61 0000 2020 2063 6f72 7265 7370 6f6e .a.. correspon\n 000e9040: 6469 6e67 2073 6f75 7263 6520 6669 6c65 ding source file\n 000e9050: 732e 2054 6865 7365 2064 6972 6563 746f s. These directo\n 000e9060: 7279 206c 6973 7473 2061 7265 2075 7365 ry lists are use\n 000e9070: 6420 6279 2063 6572 7461 696e 2047 542e d by certain GT.\n-000e9080: 4d51 001d 4671 0000 2020 2066 756e 6374 MQ..Fq.. funct\n+000e9080: 4d51 001d 4471 0000 2020 2066 756e 6374 MQ..Dq.. funct\n 000e9090: 696f 6e73 2c20 7072 696d 6172 696c 7920 ions, primarily \n 000e90a0: 6175 746f 2d5a 4c49 4e4b 2c20 746f 206c auto-ZLINK, to l\n 000e90b0: 6f63 6174 6520 6f62 6a65 6374 2061 6e64 ocate object and\n 000e90c0: 2073 6f75 7263 6520 6669 6c65 732e 2054 source files. T\n-000e90d0: 6865 5300 1d46 8100 0020 2020 6f72 6465 heS..F... orde\n+000e90d0: 6865 5300 1d44 8100 0020 2020 6f72 6465 heS..D... orde\n 000e90e0: 7220 696e 2077 6869 6368 2064 6972 6563 r in which direc\n 000e90f0: 746f 7269 6573 2061 7070 6561 7220 696e tories appear in\n 000e9100: 2061 2067 6976 656e 206c 6973 7420 6465 a given list de\n 000e9110: 7465 726d 696e 6573 2074 6865 206f 7264 termines the ord\n-000e9120: 6572 2069 6e3b 001d 4691 0000 2020 2077 er in;..F... w\n+000e9120: 6572 2069 6e3b 001d 4491 0000 2020 2077 er in;..D... w\n 000e9130: 6869 6368 2074 6865 7920 6172 6520 7365 hich they are se\n 000e9140: 6172 6368 6564 2066 6f72 2074 6865 2061 arched for the a\n 000e9150: 7070 726f 7072 6961 7465 2069 7465 6d2e ppropriate item.\n-000e9160: 0800 1c46 c011 0000 5400 1d46 1200 0020 ...F....T..F... \n+000e9160: 0800 1c44 c011 0000 5400 1d44 1200 0020 ...D....T..D... \n 000e9170: 2020 5365 6172 6368 6573 2074 6861 7420 Searches that \n 000e9180: 7573 6520 245a 524f 5554 494e 4553 2074 use $ZROUTINES t\n 000e9190: 7265 6174 2066 696c 6573 2061 7320 6569 reat files as ei\n 000e91a0: 7468 6572 206f 626a 6563 7420 6f72 2073 ther object or s\n-000e91b0: 6f75 7263 6520 6669 6c65 732e 5200 1d46 ource files.R..F\n+000e91b0: 6f75 7263 6520 6669 6c65 732e 5200 1d44 ource files.R..D\n 000e91c0: 1300 0020 2020 4754 2e4d 2074 7265 6174 ... GT.M treat\n 000e91d0: 7320 6669 6c65 7320 7769 7468 2061 6e20 s files with an \n 000e91e0: 6578 7465 6e73 696f 6e20 6f66 202e 6f20 extension of .o \n 000e91f0: 6173 206f 626a 6563 7420 6669 6c65 7320 as object files \n 000e9200: 616e 6420 6669 6c65 7320 7769 7468 2d00 and files with-.\n-000e9210: 1d46 1400 0020 2020 616e 2065 7874 656e .F... an exten\n+000e9210: 1d44 1400 0020 2020 616e 2065 7874 656e .D... an exten\n 000e9220: 7369 6f6e 206f 6620 2e6d 2061 7320 736f sion of .m as so\n-000e9230: 7572 6365 2066 696c 6573 2e07 001d 4615 urce files....F.\n-000e9240: 0000 1200 1d46 1600 0020 2020 2a2a 4e6f .....F... **No\n-000e9250: 7465 2a2a 0700 1d46 1700 004f 001d 4618 te**...F...O..F.\n+000e9230: 7572 6365 2066 696c 6573 2e07 001d 4415 urce files....D.\n+000e9240: 0000 1200 1d44 1600 0020 2020 2a2a 4e6f .....D... **No\n+000e9250: 7465 2a2a 0700 1d44 1700 004f 001d 4418 te**...D...O..D.\n 000e9260: 0000 2020 2050 6174 6873 2075 7365 6420 .. Paths used \n 000e9270: 696e 2024 5a52 4f55 5449 4e45 5320 746f in $ZROUTINES to\n 000e9280: 206c 6f63 6174 6520 726f 7574 696e 6573 locate routines\n 000e9290: 206d 7573 7420 6e6f 7420 696e 636c 7564 must not includ\n-000e92a0: 6520 656d 6265 6464 6564 3a00 1d46 1900 e embedded:..F..\n+000e92a0: 6520 656d 6265 6464 6564 3a00 1d44 1900 e embedded:..D..\n 000e92b0: 0020 2020 7370 6163 6573 2c20 6173 2024 . spaces, as $\n 000e92c0: 5a52 4f55 5449 4e45 5320 7573 6573 2073 ZROUTINES uses s\n 000e92d0: 7061 6365 7320 6173 2064 656c 696d 6974 paces as delimit\n-000e92e0: 6572 732e 0700 1d46 1a00 0030 001c 46ff ers....F...0..F.\n+000e92e0: 6572 732e 0700 1d44 1a00 0030 001c 44ff ers....D...0..D.\n 000e92f0: 7300 ff24 5a52 4f55 5449 4e45 535f 4558 s..$ZROUTINES_EX\n 000e9300: 414d 504c 4553 0000 245a 524f 7574 696e AMPLES..$ZROutin\n-000e9310: 6573 5f45 7861 6d70 6c65 731e 0034 46bf es_Examples..4F.\n+000e9310: 6573 5f45 7861 6d70 6c65 731e 0034 44bf es_Examples..4D.\n 000e9320: 1100 0020 2020 245a 524f 7574 696e 6573 ... $ZROutines\n-000e9330: 2045 7861 6d70 6c65 7307 0035 4621 0000 Examples..5F!..\n-000e9340: 1200 3546 3100 0020 2020 4578 616d 706c ..5F1.. Exampl\n-000e9350: 653a 0700 3546 4100 0030 0035 4651 0000 e:..5FA..0.5FQ..\n+000e9330: 2045 7861 6d70 6c65 7307 0035 4421 0000 Examples..5D!..\n+000e9340: 1200 3544 3100 0020 2020 4578 616d 706c ..5D1.. Exampl\n+000e9350: 653a 0700 3544 4100 0030 0035 4451 0000 e:..5DA..0.5DQ..\n 000e9360: 2020 2047 544d 3e73 2024 7a72 6f75 7469 GTM>s $zrouti\n 000e9370: 6e65 733d 222e 282e 2e2f 7372 6329 2024 nes=\".(../src) $\n-000e9380: 6774 6d5f 6469 7374 2207 0035 4661 0000 gtm_dist\"..5Fa..\n-000e9390: 5300 3546 7100 0020 2020 5468 6973 2065 S.5Fq.. This e\n+000e9380: 6774 6d5f 6469 7374 2207 0035 4461 0000 gtm_dist\"..5Da..\n+000e9390: 5300 3544 7100 0020 2020 5468 6973 2065 S.5Dq.. This e\n 000e93a0: 7861 6d70 6c65 2064 6972 6563 7473 2047 xample directs G\n 000e93b0: 544d 2074 6f20 6c6f 6f6b 2066 6f72 206f TM to look for o\n 000e93c0: 626a 6563 7420 6d6f 6475 6c65 7320 6669 bject modules fi\n 000e93d0: 7273 7420 696e 2079 6f75 7220 6375 7272 rst in your curr\n-000e93e0: 656e 7451 0035 4681 0000 2020 2064 6972 entQ.5F... dir\n+000e93e0: 656e 7451 0035 4481 0000 2020 2064 6972 entQ.5D... dir\n 000e93f0: 6563 746f 7279 2c20 7468 656e 2069 6e20 ectory, then in \n 000e9400: 7468 6520 6469 7374 7269 6275 7469 6f6e the distribution\n 000e9410: 2064 6972 6563 746f 7279 2074 6861 7420 directory that \n 000e9420: 636f 6e74 6169 6e73 2074 6865 2070 6572 contains the per\n-000e9430: 6365 6e74 5100 3546 9100 0020 2020 726f centQ.5F... ro\n+000e9430: 6365 6e74 5100 3544 9100 0020 2020 726f centQ.5D... ro\n 000e9440: 7574 696e 6573 2e20 4754 2e4d 206c 6f63 utines. GT.M loc\n 000e9450: 6174 6573 2073 6f75 7263 6573 2066 6f72 ates sources for\n 000e9460: 206f 626a 6563 7473 2069 6e20 796f 7572 objects in your\n 000e9470: 2063 7572 7265 6e74 2064 6972 6563 746f current directo\n-000e9480: 7279 2069 6e26 0034 46c0 1100 0020 2020 ry in&.4F.... \n+000e9480: 7279 2069 6e26 0034 44c0 1100 0020 2020 ry in&.4D.... \n 000e9490: 7468 6520 7369 626c 696e 6720 2f73 7263 the sibling /src\n-000e94a0: 2064 6972 6563 746f 7279 2e07 0035 4612 directory...5F.\n-000e94b0: 0000 1200 3546 1300 0020 2020 4578 616d ....5F... Exam\n-000e94c0: 706c 653a 0700 3546 1400 002f 0035 4615 ple:..5F.../.5F.\n+000e94a0: 2064 6972 6563 746f 7279 2e07 0035 4412 directory...5D.\n+000e94b0: 0000 1200 3544 1300 0020 2020 4578 616d ....5D... Exam\n+000e94c0: 706c 653a 0700 3544 1400 002f 0035 4415 ple:..5D.../.5D.\n 000e94d0: 0000 2020 2024 2067 746d 726f 7574 696e .. $ gtmroutin\n 000e94e0: 6573 3d22 2f75 7372 2f6a 6f6e 6573 202f es=\"/usr/jones /\n-000e94f0: 7573 722f 736d 6974 6822 1e00 3546 1600 usr/smith\"..5F..\n+000e94f0: 7573 722f 736d 6974 6822 1e00 3544 1600 usr/smith\"..5D..\n 000e9500: 0020 2020 2420 6578 706f 7274 2067 746d . $ export gtm\n-000e9510: 726f 7574 696e 6573 0f00 3546 1700 0020 routines..5F... \n-000e9520: 2020 2420 6774 6d1e 0035 4618 0000 2020 $ gtm..5F... \n+000e9510: 726f 7574 696e 6573 0f00 3544 1700 0020 routines..5D... \n+000e9520: 2020 2420 6774 6d1e 0035 4418 0000 2020 $ gtm..5D... \n 000e9530: 2047 544d 3e77 7269 7465 2024 7a72 6f75 GTM>write $zrou\n-000e9540: 7469 6e65 7321 0035 4619 0000 2020 2022 tines!.5F... \"\n+000e9540: 7469 6e65 7321 0035 4419 0000 2020 2022 tines!.5D... \"\n 000e9550: 2f75 7372 2f6a 6f6e 6573 202f 7573 722f /usr/jones /usr/\n-000e9560: 736d 6974 6822 3600 3546 1a00 0020 2020 smith\"6.5F... \n+000e9560: 736d 6974 6822 3600 3544 1a00 0020 2020 smith\"6.5D... \n 000e9570: 4754 4d3e 7365 7420 247a 726f 3d22 2f75 GTM>set $zro=\"/u\n 000e9580: 7372 2f6a 6f6e 6573 2f75 746c 202f 7573 sr/jones/utl /us\n-000e9590: 722f 736d 6974 682f 7574 6c22 1e00 3546 r/smith/utl\"..5F\n+000e9590: 722f 736d 6974 682f 7574 6c22 1e00 3544 r/smith/utl\"..5D\n 000e95a0: 2100 0020 2020 4754 4d3e 7772 6974 6520 !.. GTM>write \n-000e95b0: 247a 726f 7574 696e 6573 2900 3546 2200 $zroutines).5F\".\n+000e95b0: 247a 726f 7574 696e 6573 2900 3544 2200 $zroutines).5D\".\n 000e95c0: 0020 2020 222f 7573 722f 6a6f 6e65 732f . \"/usr/jones/\n 000e95d0: 7574 6c20 2f75 7372 2f73 6d69 7468 2f75 utl /usr/smith/u\n-000e95e0: 746c 2212 0035 4623 0000 2020 2047 544d tl\"..5F#.. GTM\n-000e95f0: 3e68 616c 741d 0035 4624 0000 2020 2024 >halt..5F$.. $\n+000e95e0: 746c 2212 0035 4423 0000 2020 2047 544d tl\"..5D#.. GTM\n+000e95f0: 3e68 616c 741d 0035 4424 0000 2020 2024 >halt..5D$.. $\n 000e9600: 2065 6368 6f20 2467 746d 726f 7574 696e echo $gtmroutin\n-000e9610: 6573 1f00 3546 2500 0020 2020 2f75 7372 es..5F%.. /usr\n+000e9610: 6573 1f00 3544 2500 0020 2020 2f75 7372 es..5D%.. /usr\n 000e9620: 2f6a 6f6e 6573 202f 7573 722f 736d 6974 /jones /usr/smit\n-000e9630: 6807 0035 4626 0000 5200 3546 2700 0020 h..5F&..R.5F'.. \n+000e9630: 6807 0035 4426 0000 5200 3544 2700 0020 h..5D&..R.5D'.. \n 000e9640: 2020 5468 6973 2065 7861 6d70 6c65 2064 This example d\n 000e9650: 6566 696e 6573 2074 6865 2065 6e76 6972 efines the envir\n 000e9660: 6f6e 6d65 6e74 2076 6172 6961 626c 6520 onment variable \n 000e9670: 6774 6d72 6f75 7469 6e65 732e 2055 706f gtmroutines. Upo\n-000e9680: 6e20 656e 7465 7269 6e67 5400 3546 2800 n enteringT.5F(.\n+000e9680: 6e20 656e 7465 7269 6e67 5400 3544 2800 n enteringT.5D(.\n 000e9690: 0020 2020 4754 2e4d 2044 6972 6563 7420 . GT.M Direct \n 000e96a0: 4d6f 6465 2024 7a72 6f75 7469 6e65 7320 Mode $zroutines \n 000e96b0: 6861 7320 7468 6520 7661 6c75 6520 7375 has the value su\n 000e96c0: 7070 6c69 6564 2062 7920 6774 6d72 6f75 pplied by gtmrou\n 000e96d0: 7469 6e65 732e 2054 6865 2053 4554 5300 tines. The SETS.\n-000e96e0: 3546 2900 0020 2020 636f 6d6d 616e 6420 5F).. command \n+000e96e0: 3544 2900 0020 2020 636f 6d6d 616e 6420 5D).. command \n 000e96f0: 6368 616e 6765 7320 7468 6520 7661 6c75 changes the valu\n 000e9700: 652e 2057 6865 6e20 7468 6520 4754 2e4d e. When the GT.M\n 000e9710: 2069 6d61 6765 2074 6572 6d69 6e61 7465 image terminate\n 000e9720: 732c 2074 6865 2073 6865 6c6c 2065 6368 s, the shell ech\n-000e9730: 6f52 0035 462a 0000 2020 2063 6f6d 6d61 oR.5F*.. comma\n+000e9730: 6f52 0035 442a 0000 2020 2063 6f6d 6d61 oR.5D*.. comma\n 000e9740: 6e64 2064 656d 6f6e 7374 7261 7465 7320 nd demonstrates \n 000e9750: 7468 6174 2067 746d 726f 7574 696e 6573 that gtmroutines\n 000e9760: 2068 6173 206e 6f74 2062 6565 6e20 6d6f has not been mo\n 000e9770: 6469 6669 6564 2062 7920 7468 6520 4d20 dified by the M \n-000e9780: 5345 5412 0035 4631 0000 2020 2063 6f6d SET..5F1.. com\n-000e9790: 6d61 6e64 2e07 0035 4632 0000 1200 3546 mand...5F2....5F\n+000e9780: 5345 5412 0035 4431 0000 2020 2063 6f6d SET..5D1.. com\n+000e9790: 6d61 6e64 2e07 0035 4432 0000 1200 3544 mand...5D2....5D\n 000e97a0: 3300 0020 2020 4578 616d 706c 653a 0700 3.. Example:..\n-000e97b0: 3546 3400 0025 0035 4635 0000 2020 2047 5F4..%.5F5.. G\n+000e97b0: 3544 3400 0025 0035 4435 0000 2020 2047 5D4..%.5D5.. G\n 000e97c0: 544d 3e53 4554 2024 5a52 4f3d 222e 202f TM>SET $ZRO=\". /\n-000e97d0: 7573 722f 736d 6974 6822 0700 3546 3600 usr/smith\"..5F6.\n+000e97d0: 7573 722f 736d 6974 6822 0700 3544 3600 usr/smith\"..5D6.\n 000e97e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e97f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e9800: 0100 0000 c701 0000 5532 0000 0000 0000 ........U2......\n 000e9810: 5400 0065 4845 4c50 00ff 7300 ff49 5356 T..eHELP..s..ISV\n 000e9820: 00ff 7300 ff24 5a52 4f55 5449 4e45 5300 ..s..$ZROUTINES.\n 000e9830: ff73 00ff 245a 524f 5554 494e 4553 5f53 .s..$ZROUTINES_S\n 000e9840: 4541 5243 485f 5459 5045 5300 0024 5a52 EARCH_TYPES..$ZR\n 000e9850: 4f75 7469 6e65 735f 5365 6172 6368 5f54 Outines_Search_T\n-000e9860: 7970 6573 2200 3846 bf11 0000 2020 2024 ypes\".8F.... $\n+000e9860: 7970 6573 2200 3844 bf11 0000 2020 2024 ypes\".8D.... $\n 000e9870: 5a52 4f75 7469 6e65 7320 5365 6172 6368 ZROutines Search\n-000e9880: 2054 7970 6573 0700 3946 2100 0044 0039 Types..9F!..D.9\n-000e9890: 4631 0000 2020 2047 542e 4d20 7573 6573 F1.. GT.M uses\n+000e9880: 2054 7970 6573 0700 3944 2100 0044 0039 Types..9D!..D.9\n+000e9890: 4431 0000 2020 2047 542e 4d20 7573 6573 D1.. GT.M uses\n 000e98a0: 2024 5a52 4f5b 5554 494e 4553 5d20 746f $ZRO[UTINES] to\n 000e98b0: 2070 6572 666f 726d 2074 6872 6565 2074 perform three t\n 000e98c0: 7970 6573 206f 6620 7365 6172 6368 6573 ypes of searches\n-000e98d0: 3a07 0039 4641 0000 5200 3946 5100 0020 :..9FA..R.9FQ.. \n+000e98d0: 3a07 0039 4441 0000 5200 3944 5100 0020 :..9DA..R.9DQ.. \n 000e98e0: 2020 2020 2a20 4f62 6a65 6374 2d6f 6e6c * Object-onl\n 000e98f0: 7920 7768 656e 2074 6865 2063 6f6d 6d61 y when the comma\n 000e9900: 6e64 206f 7220 6675 6e63 7469 6f6e 2075 nd or function u\n 000e9910: 7369 6e67 2024 5a52 4f55 5449 4e45 5320 sing $ZROUTINES \n-000e9920: 7265 7175 6972 6573 2061 2000 3946 6100 requires a .9Fa.\n+000e9920: 7265 7175 6972 6573 2061 2000 3944 6100 requires a .9Da.\n 000e9930: 0020 2020 2020 2020 2e6f 2066 696c 6520 . .o file \n-000e9940: 6578 7465 6e73 696f 6e2e 5200 3946 7100 extension.R.9Fq.\n+000e9940: 6578 7465 6e73 696f 6e2e 5200 3944 7100 extension.R.9Dq.\n 000e9950: 0020 2020 2020 2a20 536f 7572 6365 2d6f . * Source-o\n 000e9960: 6e6c 7920 7768 656e 2074 6865 2063 6f6d nly when the com\n 000e9970: 6d61 6e64 206f 7220 6675 6e63 7469 6f6e mand or function\n 000e9980: 2075 7369 6e67 2024 5a52 4f55 5449 4e45 using $ZROUTINE\n-000e9990: 5320 7265 7175 6972 6573 2061 2b00 3946 S requires a+.9F\n+000e9990: 5320 7265 7175 6972 6573 2061 2b00 3944 S requires a+.9D\n 000e99a0: 8100 0020 2020 2020 2020 6669 6c65 2065 ... file e\n 000e99b0: 7874 656e 7369 6f6e 206f 7468 6572 2074 xtension other t\n 000e99c0: 6861 6e20 2e6f 2e6f 0000 0000 0000 0000 han .o.o........\n 000e99d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e99e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e99f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e9a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -59899,253 +59899,253 @@\n 000e9fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e9fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e9fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e9fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e9fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000e9ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ea000: 0100 0000 e707 0000 1932 0000 0000 0000 .........2......\n-000ea010: 8d00 0046 4845 4c50 00ff 7300 ff49 5356 ...FHELP..s..ISV\n+000ea010: 8d00 0044 4845 4c50 00ff 7300 ff49 5356 ...DHELP..s..ISV\n 000ea020: 00ff 7300 ff24 5a52 4f55 5449 4e45 5300 ..s..$ZROUTINES.\n 000ea030: ff73 00ff 245a 524f 5554 494e 4553 5f53 .s..$ZROUTINES_S\n 000ea040: 4541 5243 485f 5459 5045 5300 bf91 0000 EARCH_TYPES.....\n 000ea050: 2020 2020 202a 204f 626a 6563 742d 736f * Object-so\n 000ea060: 7572 6365 206d 6174 6368 2077 6865 6e20 urce match when \n 000ea070: 7468 6520 636f 6d6d 616e 6420 6f72 2066 the command or f\n 000ea080: 756e 6374 696f 6e20 7573 696e 6720 245a unction using $Z\n 000ea090: 524f 5554 494e 4553 2064 6f65 732c 0038 ROUTINES does,.8\n-000ea0a0: 46c0 1100 0020 2020 2020 2020 6e6f 7420 F.... not \n+000ea0a0: 44c0 1100 0020 2020 2020 2020 6e6f 7420 D.... not \n 000ea0b0: 7370 6563 6966 7920 6120 6669 6c65 2065 specify a file e\n-000ea0c0: 7874 656e 7369 6f6e 2e07 0039 4612 0000 xtension...9F...\n-000ea0d0: 5300 3946 1300 0020 2020 416e 2065 7870 S.9F... An exp\n+000ea0c0: 7874 656e 7369 6f6e 2e07 0039 4412 0000 xtension...9D...\n+000ea0d0: 5300 3944 1300 0020 2020 416e 2065 7870 S.9D... An exp\n 000ea0e0: 6c69 6369 7420 5a4c 494e 4b20 7468 6174 licit ZLINK that\n 000ea0f0: 2073 7065 6369 6669 6573 2061 206e 6f6e specifies a non\n 000ea100: 202e 4f42 4a20 2e6f 2065 7874 656e 7369 .OBJ .o extensi\n 000ea110: 6f6e 2069 7320 636f 6e73 6964 6572 6564 on is considered\n-000ea120: 2061 7354 0039 4614 0000 2020 2061 2066 asT.9F... a f\n+000ea120: 2061 7354 0039 4414 0000 2020 2061 2066 asT.9D... a f\n 000ea130: 756e 6374 696f 6e20 7468 6174 2068 6173 unction that has\n 000ea140: 206e 6f74 2073 7065 6369 6669 6564 2061 not specified a\n 000ea150: 2066 696c 6520 6578 7465 6e73 696f 6e20 file extension \n 000ea160: 666f 7220 7468 6520 6162 6f76 6520 7365 for the above se\n-000ea170: 6172 6368 696e 6713 0039 4615 0000 2020 arching..9F... \n-000ea180: 2070 7572 706f 7365 732e 0700 3946 1600 purposes...9F..\n-000ea190: 0051 0039 4617 0000 2020 2041 6c6c 2073 .Q.9F... All s\n+000ea170: 6172 6368 696e 6713 0039 4415 0000 2020 arching..9D... \n+000ea180: 2070 7572 706f 7365 732e 0700 3944 1600 purposes...9D..\n+000ea190: 0051 0039 4417 0000 2020 2041 6c6c 2073 .Q.9D... All s\n 000ea1a0: 6561 7263 6865 7320 7072 6f63 6565 6420 earches proceed \n 000ea1b0: 6672 6f6d 206c 6566 7420 746f 2072 6967 from left to rig\n 000ea1c0: 6874 2074 6872 6f75 6768 2024 5a52 4f55 ht through $ZROU\n 000ea1d0: 5449 4e45 532e 2042 7920 6465 6661 756c TINES. By defaul\n-000ea1e0: 742c 5300 3946 1800 0020 2020 4754 2e4d t,S.9F... GT.M\n+000ea1e0: 742c 5300 3944 1800 0020 2020 4754 2e4d t,S.9D... GT.M\n 000ea1f0: 2073 6561 7263 6865 7320 6469 7265 6374 searches direct\n 000ea200: 6f72 6965 7320 666f 7220 626f 7468 2073 ories for both s\n 000ea210: 6f75 7263 6520 616e 6420 6f62 6a65 6374 ource and object\n 000ea220: 2066 696c 6573 2e20 4754 2e4d 2073 6561 files. GT.M sea\n-000ea230: 7263 6865 7353 0039 4619 0000 2020 2064 rchesS.9F... d\n+000ea230: 7263 6865 7353 0039 4419 0000 2020 2064 rchesS.9D... d\n 000ea240: 6972 6563 746f 7269 6573 2066 6f6c 6c6f irectories follo\n 000ea250: 7765 6420 6279 2065 6d70 7479 2070 6172 wed by empty par\n 000ea260: 656e 7468 6573 6573 2028 2029 2066 6f72 entheses ( ) for\n 000ea270: 206f 626a 6563 7420 6669 6c65 7320 6f6e object files on\n-000ea280: 6c79 2e20 4754 2e4d 4400 3946 1a00 0020 ly. GT.MD.9F... \n+000ea280: 6c79 2e20 4754 2e4d 4400 3944 1a00 0020 ly. GT.MD.9D... \n 000ea290: 2020 7365 6172 6368 6573 2064 6972 6563 searches direc\n 000ea2a0: 746f 7269 6573 2069 6e20 7061 7265 6e74 tories in parent\n 000ea2b0: 6865 7365 7320 6f6e 6c79 2066 6f72 2073 heses only for s\n-000ea2c0: 6f75 7263 6520 6669 6c65 732e 0700 3946 ource files...9F\n-000ea2d0: 2100 0052 0039 4622 0000 2020 204f 6e63 !..R.9F\".. Onc\n+000ea2c0: 6f75 7263 6520 6669 6c65 732e 0700 3944 ource files...9D\n+000ea2d0: 2100 0052 0039 4422 0000 2020 204f 6e63 !..R.9D\".. Onc\n 000ea2e0: 6520 616e 206f 626a 6563 742d 6d61 7463 e an object-matc\n 000ea2f0: 6869 6e67 2073 6561 7263 6820 6c6f 6361 hing search loca\n 000ea300: 7465 7320 616e 206f 626a 6563 7420 6669 tes an object fi\n 000ea310: 6c65 2c20 7468 6520 736f 7572 6365 2073 le, the source s\n-000ea320: 6561 7263 684d 0039 4623 0000 2020 2062 earchM.9F#.. b\n+000ea320: 6561 7263 684d 0039 4423 0000 2020 2062 earchM.9D#.. b\n 000ea330: 6563 6f6d 6573 206c 696d 6974 6564 2e20 ecomes limited. \n 000ea340: 4966 2074 6865 2064 6972 6563 746f 7279 If the directory\n 000ea350: 2063 6f6e 7461 696e 696e 6720 7468 6520 containing the \n 000ea360: 6f62 6a65 6374 2066 696c 6520 6861 7320 object file has \n-000ea370: 616e 4c00 3946 2400 0020 2020 6174 7461 anL.9F$.. atta\n+000ea370: 616e 4c00 3944 2400 0020 2020 6174 7461 anL.9D$.. atta\n 000ea380: 6368 6564 2070 6172 656e 7468 6574 6963 ched parenthetic\n 000ea390: 616c 206c 6973 7420 6f66 2064 6972 6563 al list of direc\n 000ea3a0: 746f 7269 6573 2c20 4754 2e4d 206f 6e6c tories, GT.M onl\n 000ea3b0: 7920 7365 6172 6368 6573 2074 6865 4c00 y searches theL.\n-000ea3c0: 3946 2500 0020 2020 6469 7265 6374 6f72 9F%.. director\n+000ea3c0: 3944 2500 0020 2020 6469 7265 6374 6f72 9D%.. director\n 000ea3d0: 6965 7320 696e 2074 6865 2061 7474 6163 ies in the attac\n 000ea3e0: 6865 6420 6c69 7374 2066 6f72 206d 6174 hed list for mat\n 000ea3f0: 6368 696e 6720 736f 7572 6365 2066 696c ching source fil\n-000ea400: 6573 2e20 4966 2074 6865 5400 3946 2600 es. If theT.9F&.\n+000ea400: 6573 2e20 4966 2074 6865 5400 3944 2600 es. If theT.9D&.\n 000ea410: 0020 2020 6469 7265 6374 6f72 7920 636f . directory co\n 000ea420: 6e74 6169 6e69 6e67 2074 6865 206f 626a ntaining the obj\n 000ea430: 6563 7420 6669 6c65 7320 646f 6573 206e ect files does n\n 000ea440: 6f74 2068 6176 6520 666f 6c6c 6f77 696e ot have followin\n 000ea450: 6720 7061 7265 6e74 6865 7365 732c 5400 g parentheses,T.\n-000ea460: 3946 2700 0020 2020 4754 2e4d 2072 6573 9F'.. GT.M res\n+000ea460: 3944 2700 0020 2020 4754 2e4d 2072 6573 9D'.. GT.M res\n 000ea470: 7472 6963 7473 2074 6865 2073 6561 7263 tricts the searc\n 000ea480: 6820 666f 7220 6d61 7463 6869 6e67 2073 h for matching s\n 000ea490: 6f75 7263 6520 6669 6c65 7320 746f 2074 ource files to t\n 000ea4a0: 6865 2073 616d 6520 6469 7265 6374 6f72 he same director\n-000ea4b0: 792e 5000 3946 2800 0020 2020 4966 2074 y.P.9F(.. If t\n+000ea4b0: 792e 5000 3944 2800 0020 2020 4966 2074 y.P.9D(.. If t\n 000ea4c0: 6865 206f 626a 6563 7420 6d6f 6475 6c65 he object module\n 000ea4d0: 2069 7320 696e 2061 2064 6972 6563 746f is in a directo\n 000ea4e0: 7279 2071 7561 6c69 6669 6564 2062 7920 ry qualified by \n 000ea4f0: 656d 7074 7920 7061 7265 6e74 6865 7365 empty parenthese\n-000ea500: 732c 4b00 3946 2900 0020 2020 4754 2e4d s,K.9F).. GT.M\n+000ea500: 732c 4b00 3944 2900 0020 2020 4754 2e4d s,K.9D).. GT.M\n 000ea510: 2063 616e 6e6f 7420 7065 7266 6f72 6d20 cannot perform \n 000ea520: 616e 7920 6f70 6572 6174 696f 6e20 7468 any operation th\n 000ea530: 6174 2072 6566 6572 7320 746f 2074 6865 at refers to the\n 000ea540: 2073 6f75 7263 6520 6669 6c65 2e07 0039 source file...9\n-000ea550: 462a 0000 5400 3946 3100 0020 2020 5468 F*..T.9F1.. Th\n+000ea550: 442a 0000 5400 3944 3100 0020 2020 5468 D*..T.9D1.. Th\n 000ea560: 6520 666f 6c6c 6f77 696e 6720 7461 626c e following tabl\n 000ea570: 6520 7368 6f77 7320 4754 2e4d 2063 6f6d e shows GT.M com\n 000ea580: 6d61 6e64 7320 616e 6420 6675 6e63 7469 mands and functi\n 000ea590: 6f6e 7320 7573 696e 6720 245a 524f 5554 ons using $ZROUT\n-000ea5a0: 494e 4553 2061 6e64 2800 3946 3200 0020 INES and(.9F2.. \n+000ea5a0: 494e 4553 2061 6e64 2800 3944 3200 0020 INES and(.9D2.. \n 000ea5b0: 2020 7468 6520 7365 6172 6368 2074 7970 the search typ\n 000ea5c0: 6573 2074 6865 7920 7375 7070 6f72 742e es they support.\n-000ea5d0: 0700 3946 3300 0042 0039 4634 0000 2020 ..9F3..B.9F4.. \n+000ea5d0: 0700 3944 3300 0042 0039 4434 0000 2020 ..9D3..B.9D4.. \n 000ea5e0: 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +--------------\n 000ea5f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ea600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000ea610: 2d2d 2d2d 2d2d 2d2d 2b42 0039 4635 0000 --------+B.9F5..\n+000ea610: 2d2d 2d2d 2d2d 2d2d 2b42 0039 4435 0000 --------+B.9D5..\n 000ea620: 2020 207c 2020 2020 2020 4754 2e4d 2043 | GT.M C\n 000ea630: 6f6d 6d61 6e64 7320 616e 6420 245a 524f ommands and $ZRO\n 000ea640: 5554 494e 4553 2053 6561 7263 6820 5479 UTINES Search Ty\n-000ea650: 7065 7320 2020 2020 2020 7c42 0039 4636 pes |B.9F6\n+000ea650: 7065 7320 2020 2020 2020 7c42 0039 4436 pes |B.9D6\n 000ea660: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000ea670: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ea680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000ea690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c42 0039 ------------|B.9\n-000ea6a0: 4637 0000 2020 207c 2020 5345 4152 4348 F7.. | SEARCH\n+000ea6a0: 4437 0000 2020 207c 2020 5345 4152 4348 D7.. | SEARCH\n 000ea6b0: 2f20 2020 7c20 2020 4649 4c45 2020 2020 / | FILE \n 000ea6c0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000ea6d0: 2020 2020 2020 2020 2020 2020 2020 7c42 |B\n-000ea6e0: 0039 4638 0000 2020 207c 2020 4655 4e43 .9F8.. | FUNC\n+000ea6e0: 0039 4438 0000 2020 207c 2020 4655 4e43 .9D8.. | FUNC\n 000ea6f0: 5449 4f4e 2020 7c20 4558 5445 4e53 494f TION | EXTENSIO\n 000ea700: 4e20 7c20 2020 2020 2020 2020 5345 4152 N | SEAR\n 000ea710: 4348 2054 5950 4520 2020 2020 2020 2020 CH TYPE \n-000ea720: 7c42 0039 4639 0000 2020 207c 2020 2020 |B.9F9.. | \n+000ea720: 7c42 0039 4439 0000 2020 207c 2020 2020 |B.9D9.. | \n 000ea730: 2020 2020 2020 2020 7c20 5350 4543 4946 | SPECIF\n 000ea740: 4945 4420 7c20 2020 2020 2020 2020 2020 IED | \n 000ea750: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000ea760: 2020 7c42 0039 463a 0000 2020 207c 2d2d |B.9F:.. |--\n+000ea760: 2020 7c42 0039 443a 0000 2020 207c 2d2d |B.9D:.. |--\n 000ea770: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 000ea780: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000ea790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000ea7a0: 2d2d 2d2d 7c42 0039 4641 0000 2020 207c ----|B.9FA.. |\n+000ea7a0: 2d2d 2d2d 7c42 0039 4441 0000 2020 207c ----|B.9DA.. |\n 000ea7b0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000ea7c0: 2020 2020 2020 2020 7c20 4f42 4a2d 4f4e | OBJ-ON\n 000ea7d0: 4c59 207c 2053 5243 2d4f 4e4c 5920 7c20 LY | SRC-ONLY | \n 000ea7e0: 4d41 5443 4820 7c00 0000 0000 0000 0000 MATCH |.........\n 000ea7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ea800: 0100 0000 fa06 0000 3532 0000 0000 0000 ........52......\n-000ea810: 7b00 0046 4845 4c50 00ff 7300 ff49 5356 {..FHELP..s..ISV\n+000ea810: 7b00 0044 4845 4c50 00ff 7300 ff49 5356 {..DHELP..s..ISV\n 000ea820: 00ff 7300 ff24 5a52 4f55 5449 4e45 5300 ..s..$ZROUTINES.\n 000ea830: ff73 00ff 245a 524f 5554 494e 4553 5f53 .s..$ZROUTINES_S\n 000ea840: 4541 5243 485f 5459 5045 5300 c042 0000 EARCH_TYPES..B..\n 000ea850: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 000ea860: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d +-----------+---\n 000ea870: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n-000ea880: 2d2d 2b2d 2d2d 2d2d 2d2d 7c42 0039 4643 --+-------|B.9FC\n+000ea880: 2d2d 2b2d 2d2d 2d2d 2d2d 7c42 0039 4443 --+-------|B.9DC\n 000ea890: 0000 2020 207c 2045 5850 4c49 4349 5420 .. | EXPLICIT \n 000ea8a0: 2020 7c20 2020 2020 2020 2020 2020 7c20 | | \n 000ea8b0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000ea8c0: 2020 2020 7c20 2020 2020 2020 7c42 0039 | |B.9\n-000ea8d0: 4644 0000 2020 207c 2020 2020 2020 2020 FD.. | \n+000ea8d0: 4444 0000 2020 207c 2020 2020 2020 2020 DD.. | \n 000ea8e0: 2020 2020 7c20 2e6f 2020 2020 2020 2020 | .o \n 000ea8f0: 7c20 5820 2020 2020 2020 207c 2020 2020 | X | \n 000ea900: 2020 2020 2020 7c20 2020 2020 2020 7c42 | |B\n-000ea910: 0039 4645 0000 2020 207c 205a 4c49 4e4b .9FE.. | ZLINK\n+000ea910: 0039 4445 0000 2020 207c 205a 4c49 4e4b .9DE.. | ZLINK\n 000ea920: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 000ea930: 2020 7c20 2020 2020 2020 2020 207c 2020 | | \n 000ea940: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n-000ea950: 7c42 0039 4646 0000 2020 207c 2d2d 2d2d |B.9FF.. |----\n+000ea950: 7c42 0039 4446 0000 2020 207c 2d2d 2d2d |B.9DF.. |----\n 000ea960: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000ea970: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2b ----+----------+\n 000ea980: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n-000ea990: 2d2d 7c42 0039 4647 0000 2020 207c 2020 --|B.9FG.. | \n+000ea990: 2d2d 7c42 0039 4447 0000 2020 207c 2020 --|B.9DG.. | \n 000ea9a0: 2020 2020 2020 2020 2020 7c20 4e6f 7420 | Not \n 000ea9b0: 2e6f 2020 2020 7c20 2020 2020 2020 2020 .o | \n 000ea9c0: 207c 2020 2020 2020 2020 2020 7c20 5820 | | X \n-000ea9d0: 2020 2020 7c42 0039 4648 0000 2020 207c |B.9FH.. |\n+000ea9d0: 2020 2020 7c42 0039 4448 0000 2020 207c |B.9DH.. |\n 000ea9e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000ea9f0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000eaa00: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d ---+----------+-\n-000eaa10: 2d2d 2d2d 2d2d 7c42 0039 4649 0000 2020 ------|B.9FI.. \n+000eaa10: 2d2d 2d2d 2d2d 7c42 0039 4449 0000 2020 ------|B.9DI.. \n 000eaa20: 207c 2020 2020 2020 2020 2020 2020 7c20 | | \n 000eaa30: 4e6f 6e65 2020 2020 2020 7c20 2020 2020 None | \n 000eaa40: 2020 2020 207c 2020 2020 2020 2020 2020 | \n-000eaa50: 7c20 5820 2020 2020 7c42 0039 464a 0000 | X |B.9FJ..\n+000eaa50: 7c20 5820 2020 2020 7c42 0039 444a 0000 | X |B.9DJ..\n 000eaa60: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 000eaa70: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d +-----------+---\n 000eaa80: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n-000eaa90: 2d2d 2b2d 2d2d 2d2d 2d2d 7c42 0039 4651 --+-------|B.9FQ\n+000eaa90: 2d2d 2b2d 2d2d 2d2d 2d2d 7c42 0039 4451 --+-------|B.9DQ\n 000eaaa0: 0000 2020 207c 2041 5554 4f2d 5a4c 494e .. | AUTO-ZLIN\n 000eaab0: 4b20 7c20 4e6f 6e65 2020 2020 2020 7c20 K | None | \n 000eaac0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000eaad0: 2020 2020 7c20 5820 2020 2020 7c42 0039 | X |B.9\n-000eaae0: 4652 0000 2020 207c 2d2d 2d2d 2d2d 2d2d FR.. |--------\n+000eaae0: 4452 0000 2020 207c 2d2d 2d2d 2d2d 2d2d DR.. |--------\n 000eaaf0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000eab00: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d +----------+----\n 000eab10: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 7c42 ------+-------|B\n-000eab20: 0039 4653 0000 2020 207c 205a 4544 4954 .9FS.. | ZEDIT\n+000eab20: 0039 4453 0000 2020 207c 205a 4544 4954 .9DS.. | ZEDIT\n 000eab30: 2020 2020 2020 7c20 4e6f 7420 2e6f 2020 | Not .o \n 000eab40: 2020 7c20 2020 2020 2020 2020 207c 2058 | | X\n 000eab50: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n-000eab60: 7c42 0039 4654 0000 2020 207c 2d2d 2d2d |B.9FT.. |----\n+000eab60: 7c42 0039 4454 0000 2020 207c 2d2d 2d2d |B.9DT.. |----\n 000eab70: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000eab80: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2b ----+----------+\n 000eab90: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n-000eaba0: 2d2d 7c42 0039 4655 0000 2020 207c 205a --|B.9FU.. | Z\n+000eaba0: 2d2d 7c42 0039 4455 0000 2020 207c 205a --|B.9DU.. | Z\n 000eabb0: 5052 494e 5420 2020 2020 7c20 4e6f 6e65 PRINT | None\n 000eabc0: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 000eabd0: 207c 2058 2020 2020 2020 2020 7c20 2020 | X | \n-000eabe0: 2020 2020 7c42 0039 4656 0000 2020 207c |B.9FV.. |\n+000eabe0: 2020 2020 7c42 0039 4456 0000 2020 207c |B.9DV.. |\n 000eabf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000eac00: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000eac10: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d ---+----------+-\n-000eac20: 2d2d 2d2d 2d2d 7c42 0039 4657 0000 2020 ------|B.9FW.. \n+000eac20: 2d2d 2d2d 2d2d 7c42 0039 4457 0000 2020 ------|B.9DW.. \n 000eac30: 207c 2024 5445 5854 2020 2020 2020 7c20 | $TEXT | \n 000eac40: 4e6f 6e65 2020 2020 2020 7c20 2020 2020 None | \n 000eac50: 2020 2020 207c 2058 2020 2020 2020 2020 | X \n-000eac60: 7c20 2020 2020 2020 7c42 0039 4658 0000 | |B.9FX..\n+000eac60: 7c20 2020 2020 2020 7c42 0039 4458 0000 | |B.9DX..\n 000eac70: 2020 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +------------\n 000eac80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000eac90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000eaca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b07 0039 4659 ----------+..9FY\n-000eacb0: 0000 5300 3946 5a00 0020 2020 4966 205a ..S.9FZ.. If Z\n+000eaca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b07 0039 4459 ----------+..9DY\n+000eacb0: 0000 5300 3944 5a00 0020 2020 4966 205a ..S.9DZ.. If Z\n 000eacc0: 5052 494e 5420 6f72 2024 5445 5854 2829 PRINT or $TEXT()\n 000eacd0: 2072 6571 7569 7265 2061 2073 6f75 7263 require a sourc\n 000eace0: 6520 6d6f 6475 6c65 2066 6f72 2061 2072 e module for a r\n 000eacf0: 6f75 7469 6e65 2074 6861 7420 6973 206e outine that is n\n-000ead00: 6f74 2069 6e4e 0039 4661 0000 2020 2074 ot inN.9Fa.. t\n+000ead00: 6f74 2069 6e4e 0039 4461 0000 2020 2074 ot inN.9Da.. t\n 000ead10: 6865 2063 7572 7265 6e74 2069 6d61 6765 he current image\n 000ead20: 2c20 4754 2e4d 2066 6972 7374 2070 6572 , GT.M first per\n 000ead30: 666f 726d 7320 616e 2061 7574 6f2d 5a4c forms an auto-ZL\n 000ead40: 494e 4b20 7769 7468 2061 206d 6174 6368 INK with a match\n-000ead50: 696e 6711 0039 4662 0000 2020 2073 6561 ing..9Fb.. sea\n-000ead60: 7263 682e 0700 3946 6300 0051 0039 4664 rch...9Fc..Q.9Fd\n+000ead50: 696e 6711 0039 4462 0000 2020 2073 6561 ing..9Db.. sea\n+000ead60: 7263 682e 0700 3944 6300 0051 0039 4464 rch...9Dc..Q.9Dd\n 000ead70: 0000 2020 205a 5052 494e 5420 6f72 2024 .. ZPRINT or $\n 000ead80: 5445 5854 206c 6f63 6174 6520 7468 6520 TEXT locate the \n 000ead90: 736f 7572 6365 206d 6f64 756c 6520 7573 source module us\n 000eada0: 696e 6720 6120 6669 6c65 2073 7065 6369 ing a file speci\n-000eadb0: 6669 6361 7469 6f6e 2066 6f72 5000 3946 fication forP.9F\n+000eadb0: 6669 6361 7469 6f6e 2066 6f72 5000 3944 fication forP.9D\n 000eadc0: 6500 0020 2020 7468 6520 736f 7572 6365 e.. the source\n 000eadd0: 2066 696c 6520 6c6f 6361 7465 6420 696e file located in\n 000eade0: 2074 6865 206f 626a 6563 7420 6d6f 6475 the object modu\n 000eadf0: 6c65 2e20 4966 2047 542e 4d20 6669 6e64 le. If GT.M find\n-000eae00: 7320 7468 6520 736f 7572 6365 5100 3946 s the sourceQ.9F\n+000eae00: 7320 7468 6520 736f 7572 6365 5100 3944 s the sourceQ.9D\n 000eae10: 6600 0020 2020 6d6f 6475 6c65 2069 6e20 f.. module in \n 000eae20: 7468 6520 6469 7265 6374 6f72 7920 7768 the directory wh\n 000eae30: 6572 6520 6974 2077 6173 2077 6865 6e20 ere it was when \n 000eae40: 6974 2077 6173 2063 6f6d 7069 6c65 642c it was compiled,\n 000eae50: 2074 6865 2072 756e 2d74 696d 6554 0039 the run-timeT.9\n-000eae60: 4667 0000 2020 2073 7973 7465 6d20 646f Fg.. system do\n+000eae60: 4467 0000 2020 2073 7973 7465 6d20 646f Dg.. system do\n 000eae70: 6573 206e 6f74 2075 7365 2024 5a52 4f55 es not use $ZROU\n 000eae80: 5449 4e45 532e 2049 6620 4754 2e4d 2063 TINES. If GT.M c\n 000eae90: 616e 6e6f 7420 6669 6e64 2074 6865 2073 annot find the s\n 000eaea0: 6f75 7263 6520 6669 6c65 2069 6e20 7468 ource file in th\n-000eaeb0: 6542 0039 4668 0000 2020 2069 6e64 6963 eB.9Fh.. indic\n+000eaeb0: 6542 0039 4468 0000 2020 2069 6e64 6963 eB.9Dh.. indic\n 000eaec0: 6174 6564 206c 6f63 6174 696f 6e2c 2074 ated location, t\n 000eaed0: 6865 2072 756e 2d74 696d 6520 7379 7374 he run-time syst\n 000eaee0: 656d 2075 7365 7320 245a 524f 5554 494e em uses $ZROUTIN\n-000eaef0: 4553 2e07 0039 4669 0000 0000 0000 0000 ES...9Fi........\n+000eaef0: 4553 2e07 0039 4469 0000 0000 0000 0000 ES...9Di........\n 000eaf00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eaf10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eaf20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eaf30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eaf40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eaf50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eaf60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -60155,113 +60155,113 @@\n 000eafa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eafb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eafc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eafd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eafe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eaff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eb000: 0100 0000 6706 0000 3732 0000 0000 0000 ....g...72......\n-000eb010: 8100 0046 4845 4c50 00ff 7300 ff49 5356 ...FHELP..s..ISV\n+000eb010: 8100 0044 4845 4c50 00ff 7300 ff49 5356 ...DHELP..s..ISV\n 000eb020: 00ff 7300 ff24 5a52 4f55 5449 4e45 5300 ..s..$ZROUTINES.\n 000eb030: ff73 00ff 245a 524f 5554 494e 4553 5f45 .s..$ZROUTINES_E\n 000eb040: 5841 4d50 4c45 5300 c037 0000 2020 2054 XAMPLES..7.. T\n 000eb050: 6869 7320 6578 616d 706c 6520 7365 7473 his example sets\n 000eb060: 2024 7a72 6f75 7469 6e65 7320 746f 2061 $zroutines to a\n 000eb070: 206c 6973 7420 636f 6e74 6169 6e69 6e67 list containing\n 000eb080: 2074 776f 2064 6972 6563 746f 7269 6573 two directories\n-000eb090: 2e07 0035 4638 0000 1200 3546 3900 0020 ...5F8....5F9.. \n-000eb0a0: 2020 4578 616d 706c 653a 0700 3546 3a00 Example:..5F:.\n-000eb0b0: 0043 0035 4641 0000 2020 2047 544d 3e73 .C.5FA.. GTM>s\n+000eb090: 2e07 0035 4438 0000 1200 3544 3900 0020 ...5D8....5D9.. \n+000eb0a0: 2020 4578 616d 706c 653a 0700 3544 3a00 Example:..5D:.\n+000eb0b0: 0043 0035 4441 0000 2020 2047 544d 3e73 .C.5DA.. GTM>s\n 000eb0c0: 6574 2024 7a72 6f3d 222f 7573 722f 736d et $zro=\"/usr/sm\n 000eb0d0: 6974 6828 2f75 7372 2f73 6d69 7468 2f74 ith(/usr/smith/t\n 000eb0e0: 6178 202f 7573 722f 736d 6974 682f 6669 ax /usr/smith/fi\n-000eb0f0: 6361 2922 0700 3546 4200 0051 0035 4643 ca)\"..5FB..Q.5FC\n+000eb0f0: 6361 2922 0700 3544 4200 0051 0035 4443 ca)\"..5DB..Q.5DC\n 000eb100: 0000 2020 2054 6869 7320 6578 616d 706c .. This exampl\n 000eb110: 6520 7370 6563 6966 6965 7320 7468 6174 e specifies that\n 000eb120: 2047 542e 4d20 7368 6f75 6c64 2073 6561 GT.M should sea\n 000eb130: 7263 6820 7468 6520 6469 7265 6374 6f72 rch the director\n-000eb140: 7920 2f75 7372 2f73 6d69 7468 5200 3546 y /usr/smithR.5F\n+000eb140: 7920 2f75 7372 2f73 6d69 7468 5200 3544 y /usr/smithR.5D\n 000eb150: 4400 0020 2020 666f 7220 6f62 6a65 6374 D.. for object\n 000eb160: 2066 696c 6573 2c20 616e 6420 7468 6520 files, and the \n 000eb170: 6469 7265 6374 6f72 6965 7320 2f75 7372 directories /usr\n 000eb180: 2f73 6d69 7468 2f74 6178 2061 6e64 202f /smith/tax and /\n 000eb190: 7573 722f 736d 6974 682f 6669 6361 4b00 usr/smith/ficaK.\n-000eb1a0: 3546 4500 0020 2020 666f 7220 736f 7572 5FE.. for sour\n+000eb1a0: 3544 4500 0020 2020 666f 7220 736f 7572 5DE.. for sour\n 000eb1b0: 6365 2066 696c 6573 2e20 4e6f 7465 2074 ce files. Note t\n 000eb1c0: 6861 7420 696e 2074 6869 7320 6578 616d hat in this exam\n 000eb1d0: 706c 652e 2047 542e 4d20 646f 6573 206e ple. GT.M does n\n-000eb1e0: 6f74 2073 6561 7263 6826 0035 4646 0000 ot search&.5FF..\n+000eb1e0: 6f74 2073 6561 7263 6826 0035 4446 0000 ot search&.5DF..\n 000eb1f0: 2020 202f 7573 722f 736d 6974 6820 666f /usr/smith fo\n 000eb200: 7220 736f 7572 6365 2066 696c 6573 2e07 r source files..\n-000eb210: 0035 4647 0000 1200 3546 4800 0020 2020 .5FG....5FH.. \n-000eb220: 4578 616d 706c 653a 0700 3546 4900 004e Example:..5FI..N\n-000eb230: 0035 464a 0000 2020 2047 544d 3e73 6574 .5FJ.. GTM>set\n+000eb210: 0035 4447 0000 1200 3544 4800 0020 2020 .5DG....5DH.. \n+000eb220: 4578 616d 706c 653a 0700 3544 4900 004e Example:..5DI..N\n+000eb230: 0035 444a 0000 2020 2047 544d 3e73 6574 .5DJ.. GTM>set\n 000eb240: 2024 7a72 6f3d 222f 7573 722f 736d 6974 $zro=\"/usr/smit\n 000eb250: 6828 2f75 7372 2f73 6d69 7468 202f 7573 h(/usr/smith /us\n 000eb260: 722f 736d 6974 682f 7461 7820 2f75 7372 r/smith/tax /usr\n 000eb270: 2f73 6d69 7468 2f66 6963 6129 2207 0035 /smith/fica)\"..5\n-000eb280: 4651 0000 5100 3546 5200 0020 2020 5468 FQ..Q.5FR.. Th\n+000eb280: 4451 0000 5100 3544 5200 0020 2020 5468 DQ..Q.5DR.. Th\n 000eb290: 6973 2065 7861 6d70 6c65 2073 7065 6369 is example speci\n 000eb2a0: 6669 6573 2074 6861 7420 4754 2e4d 2073 fies that GT.M s\n 000eb2b0: 686f 756c 6420 7365 6172 6368 2074 6865 hould search the\n 000eb2c0: 2064 6972 6563 746f 7279 202f 7573 722f directory /usr/\n-000eb2d0: 736d 6974 6851 0035 4653 0000 2020 2066 smithQ.5FS.. f\n+000eb2d0: 736d 6974 6851 0035 4453 0000 2020 2066 smithQ.5DS.. f\n 000eb2e0: 6f72 206f 626a 6563 7420 6669 6c65 7320 or object files \n 000eb2f0: 616e 6420 7468 6520 6469 7265 6374 6f72 and the director\n 000eb300: 6965 7320 2f75 7372 2f73 6d69 7468 2f74 ies /usr/smith/t\n 000eb310: 6178 2061 6e64 202f 7573 722f 736d 6974 ax and /usr/smit\n-000eb320: 682f 6669 6361 5100 3546 5400 0020 2020 h/ficaQ.5FT.. \n+000eb320: 682f 6669 6361 5100 3544 5400 0020 2020 h/ficaQ.5DT.. \n 000eb330: 666f 7220 736f 7572 6365 2066 696c 6573 for source files\n 000eb340: 2e20 4e6f 7465 2074 6861 7420 7468 6520 . Note that the \n 000eb350: 6469 6666 6572 656e 6365 2062 6574 7765 difference betwe\n 000eb360: 656e 2074 6869 7320 6578 616d 706c 6520 en this example \n-000eb370: 616e 6420 7468 6552 0035 4655 0000 2020 and theR.5FU.. \n+000eb370: 616e 6420 7468 6552 0035 4455 0000 2020 and theR.5DU.. \n 000eb380: 2070 7265 7669 6f75 7320 6f6e 6520 6973 previous one is\n 000eb390: 2074 6861 7420 4754 2e4d 2073 6561 7263 that GT.M searc\n 000eb3a0: 6865 7320 2f75 7372 2f73 6d69 7468 2066 hes /usr/smith f\n 000eb3b0: 6f72 2062 6f74 6820 6f62 6a65 6374 2061 or both object a\n-000eb3c0: 6e64 2073 6f75 7263 6510 0035 4656 0000 nd source..5FV..\n-000eb3d0: 2020 2066 696c 6573 2e07 0035 4657 0000 files...5FW..\n-000eb3e0: 1200 3546 5800 0020 2020 4578 616d 706c ..5FX.. Exampl\n-000eb3f0: 653a 0700 3546 5900 0044 0035 465a 0000 e:..5FY..D.5FZ..\n+000eb3c0: 6e64 2073 6f75 7263 6510 0035 4456 0000 nd source..5DV..\n+000eb3d0: 2020 2066 696c 6573 2e07 0035 4457 0000 files...5DW..\n+000eb3e0: 1200 3544 5800 0020 2020 4578 616d 706c ..5DX.. Exampl\n+000eb3f0: 653a 0700 3544 5900 0044 0035 445a 0000 e:..5DY..D.5DZ..\n 000eb400: 2020 2047 544d 3e73 6574 2024 7a72 6f3d GTM>set $zro=\n 000eb410: 222f 7573 722f 736d 6974 6820 2f75 7372 \"/usr/smith /usr\n 000eb420: 2f73 6d69 7468 2f74 6178 2829 202f 7573 /smith/tax() /us\n 000eb430: 722f 736d 6974 682f 6669 6361 2207 0035 r/smith/fica\"..5\n-000eb440: 4661 0000 5300 3546 6200 0020 2020 5468 Fa..S.5Fb.. Th\n+000eb440: 4461 0000 5300 3544 6200 0020 2020 5468 Da..S.5Db.. Th\n 000eb450: 6973 2073 7065 6369 6669 6573 2074 6861 is specifies tha\n 000eb460: 7420 4754 2e4d 2073 686f 756c 6420 7365 t GT.M should se\n 000eb470: 6172 6368 202f 7573 722f 736d 6974 6820 arch /usr/smith \n 000eb480: 616e 6420 2f75 7372 2f73 6d69 7468 2f66 and /usr/smith/f\n-000eb490: 6963 6120 666f 7252 0035 4663 0000 2020 ica forR.5Fc.. \n+000eb490: 6963 6120 666f 7252 0035 4463 0000 2020 ica forR.5Dc.. \n 000eb4a0: 206f 626a 6563 7420 616e 6420 736f 7572 object and sour\n 000eb4b0: 6365 2066 696c 6573 2e20 486f 7765 7665 ce files. Howeve\n 000eb4c0: 722c 2062 6563 6175 7365 2074 6865 2065 r, because the e\n 000eb4d0: 6d70 7479 2070 6172 656e 7468 6573 6573 mpty parentheses\n-000eb4e0: 2069 6e64 6963 6174 654a 0035 4664 0000 indicateJ.5Fd..\n+000eb4e0: 2069 6e64 6963 6174 654a 0035 4464 0000 indicateJ.5Dd..\n 000eb4f0: 2020 2064 6972 6563 746f 7269 6573 2073 directories s\n 000eb500: 6561 7263 6865 6420 6f6e 6c79 2066 6f72 earched only for\n 000eb510: 206f 626a 6563 7420 6669 6c65 732c 2047 object files, G\n 000eb520: 542e 4d20 646f 6573 206e 6f74 2073 6561 T.M does not sea\n-000eb530: 7263 682a 0035 4665 0000 2020 202f 7573 rch*.5Fe.. /us\n+000eb530: 7263 682a 0035 4465 0000 2020 202f 7573 rch*.5De.. /us\n 000eb540: 722f 736d 6974 682f 7461 7820 666f 7220 r/smith/tax for \n 000eb550: 736f 7572 6365 2066 696c 6573 2e07 0035 source files...5\n-000eb560: 4666 0000 5300 3546 6700 0020 2020 4f6d Ff..S.5Fg.. Om\n+000eb560: 4466 0000 5300 3544 6700 0020 2020 4f6d Df..S.5Dg.. Om\n 000eb570: 6974 7469 6e67 2074 6865 2070 6172 656e itting the paren\n 000eb580: 7468 6573 6573 2069 6e64 6963 6174 6573 theses indicates\n 000eb590: 2074 6861 7420 4754 2e4d 2063 616e 2073 that GT.M can s\n 000eb5a0: 6561 7263 6820 7468 6520 6469 7265 6374 earch the direct\n-000eb5b0: 6f72 7920 666f 724e 0035 4668 0000 2020 ory forN.5Fh.. \n+000eb5b0: 6f72 7920 666f 724e 0035 4468 0000 2020 ory forN.5Dh.. \n 000eb5c0: 2062 6f74 6820 736f 7572 6365 2061 6e64 both source and\n 000eb5d0: 206f 626a 6563 7420 6669 6c65 732e 2024 object files. $\n 000eb5e0: 5a52 4f55 5449 4e45 533d 2f75 7372 2f73 ZROUTINES=/usr/s\n 000eb5f0: 6d69 7468 2069 7320 6571 7569 7661 6c65 mith is equivale\n-000eb600: 6e74 2074 6f2c 0035 4669 0000 2020 2024 nt to,.5Fi.. $\n+000eb600: 6e74 2074 6f2c 0035 4469 0000 2020 2024 nt to,.5Di.. $\n 000eb610: 5a52 4f55 5449 4e45 533d 2f75 7372 2f73 ZROUTINES=/usr/s\n 000eb620: 6d69 7468 282f 7573 722f 736d 6974 6829 mith(/usr/smith)\n-000eb630: 2e07 0035 466a 0000 2f00 2b46 5345 4152 ...5Fj../.+FSEAR\n+000eb630: 2e07 0035 446a 0000 2f00 2b44 5345 4152 ...5Dj../.+DSEAR\n 000eb640: 4348 5f45 5841 4d50 4c45 5300 0024 5a52 CH_EXAMPLES..$ZR\n 000eb650: 4f75 7469 6e65 735f 5365 6172 6368 5f45 Outines_Search_E\n 000eb660: 7861 6d70 6c65 7300 0000 0000 0000 0000 xamples.........\n 000eb670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eb680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eb690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eb6a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -60289,308 +60289,308 @@\n 000eb800: 0100 0000 b107 0000 5932 0000 0000 0000 ........Y2......\n 000eb810: 6000 0066 4845 4c50 00ff 7300 ff49 5356 `..fHELP..s..ISV\n 000eb820: 00ff 7300 ff24 5a52 4f55 5449 4e45 5300 ..s..$ZROUTINES.\n 000eb830: ff73 00ff 245a 524f 5554 494e 4553 5f53 .s..$ZROUTINES_S\n 000eb840: 4541 5243 485f 4558 414d 504c 4553 00bf EARCH_EXAMPLES..\n 000eb850: 1100 0020 2020 245a 524f 7574 696e 6573 ... $ZROutines\n 000eb860: 2053 6561 7263 6820 4578 616d 706c 6573 Search Examples\n-000eb870: 0700 3c46 2100 0054 003c 4631 0000 2020 ..s $zro=\".\n 000ebb30: 202f 7573 722f 736d 692f 7574 6c28 2920 /usr/smi/utl() \n-000ebb40: 2f75 7372 2f6a 6f6e 2f75 746c 2900 3c46 /usr/jon/utl).SET $ZROUTIN\n 000edca0: 4553 3d22 2e2f 6c69 6273 6861 7265 2e73 ES=\"./libshare.s\n 000edcb0: 6f20 2e2f 6f62 6a28 2e2f 7368 7273 7263 o ./obj(./shrsrc\n-000edcc0: 2922 2d00 5146 4900 0020 2020 4754 4d3e )\"-.QFI.. GTM>\n+000edcc0: 2922 2d00 5144 4900 0020 2020 4754 4d3e )\"-.QDI.. GTM>\n 000edcd0: 444f 205e 666f 6f3b 6175 746f 2d5a 4c49 DO ^foo;auto-ZLI\n 000edce0: 4e4b 2066 6f6f 202d 2073 6861 7265 642d NK foo - shared-\n-000edcf0: 0051 464a 0000 2020 2047 544d 3e5a 4544 .QFJ.. GTM>ZED\n+000edcf0: 0051 444a 0000 2020 2047 544d 3e5a 4544 .QDJ.. GTM>ZED\n 000edd00: 4954 2022 666f 6f22 3b65 6469 7420 2e2f IT \"foo\";edit ./\n-000edd10: 7368 7273 7263 2f66 6f6f 2e6d 2500 5146 shrsrc/foo.m%.QF\n+000edd10: 7368 7273 7263 2f66 6f6f 2e6d 2500 5144 shrsrc/foo.m%.QD\n 000edd20: 5100 0020 2020 4754 4d3e 5720 245a 534f Q.. GTM>W $ZSO\n 000edd30: 5552 4345 2c21 3b70 7269 6e74 7320 666f URCE,!;prints fo\n-000edd40: 6f5a 0051 4652 0000 2020 2047 544d 3e5a oZ.QFR.. GTM>Z\n+000edd40: 6f5a 0051 4452 0000 2020 2047 544d 3e5a oZ.QDR.. GTM>Z\n 000edd50: 5052 494e 5420 2b30 5e66 6f6f 3b69 7373 PRINT +0^foo;iss\n 000edd60: 7565 7320 6120 736f 7572 6365 2d6f 626a ues a source-obj\n 000edd70: 6563 7420 6d69 736d 6174 6368 2073 7461 ect mismatch sta\n 000edd80: 7475 7320 5458 5453 5243 4d41 5420 6572 tus TXTSRCMAT er\n-000edd90: 726f 7220 6d65 7373 6167 654c 0051 4653 ror messageL.QFS\n+000edd90: 726f 7220 6d65 7373 6167 654c 0051 4453 ror messageL.QDS\n 000edda0: 0000 2020 2047 544d 3e5a 4c49 4e4b 2022 .. GTM>ZLINK \"\n 000eddb0: 666f 6f22 3b72 652d 636f 6d70 696c 6520 foo\";re-compile \n 000eddc0: 2e2f 7368 7273 7263 2f66 6f6f 2e6d 2074 ./shrsrc/foo.m t\n 000eddd0: 6f20 6765 6e65 7261 7465 202e 2f6f 626a o generate ./obj\n-000edde0: 2f66 6f6f 2e6f 2e28 0051 4654 0000 2020 /foo.o.(.QFT.. \n+000edde0: 2f66 6f6f 2e6f 2e28 0051 4454 0000 2020 /foo.o.(.QDT.. \n 000eddf0: 2047 544d 3e57 2024 5445 5854 282b 305e GTM>W $TEXT(+0^\n 000ede00: 666f 6f29 3b70 7269 6e74 7320 666f 6f07 foo);prints foo.\n-000ede10: 0051 4655 0000 5000 5146 5600 0020 2020 .QFU..P.QFV.. \n+000ede10: 0051 4455 0000 5000 5144 5600 0020 2020 .QDU..P.QDV.. \n 000ede20: 4e6f 7465 2074 6861 7420 5a50 5249 4e54 Note that ZPRINT\n 000ede30: 2072 6570 6f72 7473 2061 6e20 6572 726f reports an erro\n 000ede40: 722c 2061 7320 666f 6f2e 6d20 646f 6573 r, as foo.m does\n 000ede50: 206e 6f74 206d 6174 6368 2074 6865 2072 not match the r\n-000ede60: 6f75 7469 6e65 5100 5146 5700 0020 2020 outineQ.QFW.. \n+000ede60: 6f75 7469 6e65 5100 5144 5700 0020 2020 outineQ.QDW.. \n 000ede70: 616c 7265 6164 7920 6c69 6e6b 6564 2069 already linked i\n 000ede80: 6e74 6f20 696d 6167 652e 2041 6c73 6f20 nto image. Also \n 000ede90: 6e6f 7465 2074 6861 742c 2074 6f20 7265 note that, to re\n 000edea0: 636f 6d70 696c 6520 616e 6420 7265 2d6c compile and re-l\n-000edeb0: 696e 6b20 7468 6550 0051 4658 0000 2020 ink theP.QFX.. \n+000edeb0: 696e 6b20 7468 6550 0051 4458 0000 2020 ink theP.QDX.. \n 000edec0: 205a 4544 4954 6564 2066 6f6f 2e6d 2c20 ZEDITed foo.m, \n 000eded0: 6974 7320 736f 7572 6365 2064 6972 6563 its source direc\n 000edee0: 746f 7279 206e 6565 6473 2074 6f20 6265 tory needs to be\n 000edef0: 2061 7474 6163 6865 6420 746f 2074 6865 attached to the\n-000edf00: 206f 626a 6563 7451 0051 4659 0000 2020 objectQ.QFY.. \n+000edf00: 206f 626a 6563 7451 0051 4459 0000 2020 objectQ.QDY.. \n 000edf10: 2064 6972 6563 746f 7279 205b 2e2f 6f62 directory [./ob\n 000edf20: 6a5d 2069 6e20 245a 524f 5554 494e 4553 j] in $ZROUTINES\n 000edf30: 2e20 5468 6520 6578 616d 706c 6520 6173 . The example as\n 000edf40: 7375 6d65 7320 7468 6520 7368 6172 6564 sumes the shared\n-000edf50: 206c 6962 7261 7279 3c00 5146 5a00 0020 library<.QFZ.. \n+000edf50: 206c 6962 7261 7279 3c00 5144 5a00 0020 library<.QDZ.. \n 000edf60: 2020 286c 6962 7368 6172 652e 736f 2920 (libshare.so) \n 000edf70: 6861 7320 6265 656e 2062 7569 6c74 2075 has been built u\n 000edf80: 7369 6e67 2073 6865 6c6c 2063 6f6d 6d61 sing shell comma\n-000edf90: 6e64 732e 0700 5146 6100 0014 0013 4653 nds...QFa.....FS\n+000edf90: 6e64 732e 0700 5144 6100 0014 0013 4453 nds...QDa.....DS\n 000edfa0: 4f55 5243 4500 0024 5a53 4f75 7263 6513 OURCE..$ZSOurce.\n-000edfb0: 001a 46bf 1100 0020 2020 245a 534f 7572 ..F.... $ZSOur\n-000edfc0: 6365 0700 1b46 2100 0000 0000 0000 0000 ce...F!.........\n+000edfb0: 001a 44bf 1100 0020 2020 245a 534f 7572 ..D.... $ZSOur\n+000edfc0: 6365 0700 1b44 2100 0000 0000 0000 0000 ce...D!.........\n 000edfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000edfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000edff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ee000: 0100 0000 fd07 0000 f232 0000 0000 0000 .........2......\n-000ee010: 6f00 0046 4845 4c50 00ff 7300 ff49 5356 o..FHELP..s..ISV\n+000ee010: 6f00 0044 4845 4c50 00ff 7300 ff49 5356 o..DHELP..s..ISV\n 000ee020: 00ff 7300 ff24 5a53 4f55 5243 4500 bf31 ..s..$ZSOURCE..1\n 000ee030: 0000 2020 2024 5a53 4f5b 5552 4345 5d20 .. $ZSO[URCE] \n 000ee040: 636f 6e74 6169 6e73 2061 2073 7472 696e contains a strin\n 000ee050: 6720 7661 6c75 6520 7370 6563 6966 7969 g value specifyi\n 000ee060: 6e67 2074 6865 2064 6566 6175 6c74 2070 ng the default p\n 000ee070: 6174 686e 616d 6520 666f 7220 7468 6554 athname for theT\n-000ee080: 001b 4641 0000 2020 205a 4544 4954 2061 ..FA.. ZEDIT a\n+000ee080: 001b 4441 0000 2020 205a 4544 4954 2061 ..DA.. ZEDIT a\n 000ee090: 6e64 205a 4c49 4e4b 2063 6f6d 6d61 6e64 nd ZLINK command\n 000ee0a0: 732e 205a 4544 4954 206f 7220 5a4c 494e s. ZEDIT or ZLIN\n 000ee0b0: 4b20 7769 7468 6f75 7420 616e 2061 7267 K without an arg\n 000ee0c0: 756d 656e 7420 6973 2065 7175 6976 616c ument is equival\n-000ee0d0: 656e 7422 001b 4651 0000 2020 2074 6f20 ent\"..FQ.. to \n+000ee0d0: 656e 7422 001b 4451 0000 2020 2074 6f20 ent\"..DQ.. to \n 000ee0e0: 5a45 4449 542f 5a4c 494e 4b20 245a 534f ZEDIT/ZLINK $ZSO\n-000ee0f0: 5552 4345 2e07 001b 4661 0000 5400 1b46 URCE....Fa..T..F\n+000ee0f0: 5552 4345 2e07 001b 4461 0000 5400 1b44 URCE....Da..T..D\n 000ee100: 7100 0020 2020 245a 534f 5552 4345 2069 q.. $ZSOURCE i\n 000ee110: 6e69 7469 616c 6c79 2063 6f6e 7461 696e nitially contain\n 000ee120: 7320 7468 6520 6e75 6c6c 2073 7472 696e s the null strin\n 000ee130: 672e 2057 6865 6e20 5a45 4449 5420 616e g. When ZEDIT an\n 000ee140: 6420 5a4c 494e 4b20 636f 6d6d 616e 6473 d ZLINK commands\n-000ee150: 4f00 1b46 8100 0020 2020 6861 7665 2061 O..F... have a\n+000ee150: 4f00 1b44 8100 0020 2020 6861 7665 2061 O..D... have a\n 000ee160: 2070 6174 686e 616d 6520 666f 7220 616e pathname for an\n 000ee170: 2061 7267 756d 656e 742c 2074 6865 7920 argument, they \n 000ee180: 696d 706c 6963 6974 6c79 2073 6574 2024 implicitly set $\n 000ee190: 5a53 4f55 5243 4520 746f 2074 6861 744e ZSOURCE to thatN\n-000ee1a0: 001b 4691 0000 2020 2061 7267 756d 656e ..F... argumen\n+000ee1a0: 001b 4491 0000 2020 2061 7267 756d 656e ..D... argumen\n 000ee1b0: 742e 2054 6869 7320 5a45 4449 542f 5a4c t. This ZEDIT/ZL\n 000ee1c0: 494e 4b20 6172 6775 6d65 6e74 2063 616e INK argument can\n 000ee1d0: 2069 6e63 6c75 6465 2061 2066 756c 6c20 include a full \n 000ee1e0: 7061 7468 6e61 6d65 206f 7220 614c 001a pathname or aL..\n-000ee1f0: 46c0 1100 0020 2020 7265 6c61 7469 7665 F.... relative\n+000ee1f0: 44c0 1100 0020 2020 7265 6c61 7469 7665 D.... relative\n 000ee200: 206f 6e65 2e20 4120 7265 6c61 7469 7665 one. A relative\n 000ee210: 2070 6174 6820 636f 756c 6420 696e 636c path could incl\n 000ee220: 7564 6520 6120 6669 6c65 2069 6e20 7468 ude a file in th\n-000ee230: 6520 6375 7272 656e 7453 001b 4612 0000 e currentS..F...\n+000ee230: 6520 6375 7272 656e 7453 001b 4412 0000 e currentS..D...\n 000ee240: 2020 2064 6972 6563 746f 7279 2c20 6f72 directory, or\n 000ee250: 2074 6865 2070 6174 6820 746f 2074 6865 the path to the\n 000ee260: 2066 696c 6520 6672 6f6d 2074 6865 2063 file from the c\n 000ee270: 7572 7265 6e74 2077 6f72 6b69 6e67 2064 urrent working d\n-000ee280: 6972 6563 746f 7279 2e20 496e 5200 1b46 irectory. InR..F\n+000ee280: 6972 6563 746f 7279 2e20 496e 5200 1b44 irectory. InR..D\n 000ee290: 1300 0020 2020 7468 6520 6c61 7474 6572 ... the latter\n 000ee2a0: 2069 6e73 7461 6e63 652c 2064 6f20 6e6f instance, do no\n 000ee2b0: 7420 696e 636c 7564 6520 7468 6520 736c t include the sl\n 000ee2c0: 6173 6820 6265 666f 7265 2074 6865 2066 ash before the f\n 000ee2d0: 6972 7374 2064 6972 6563 746f 7279 4e00 irst directoryN.\n-000ee2e0: 1b46 1400 0020 2020 6e61 6d65 2e20 245a .F... name. $Z\n+000ee2e0: 1b44 1400 0020 2020 6e61 6d65 2e20 245a .D... name. $Z\n 000ee2f0: 534f 5552 4345 2077 696c 6c20 7072 6566 SOURCE will pref\n 000ee300: 6978 2074 6865 2070 6174 6820 746f 2074 ix the path to t\n 000ee310: 6865 2063 7572 7265 6e74 2077 6f72 6b69 he current worki\n-000ee320: 6e67 2064 6972 6563 746f 7279 1f00 1b46 ng directory...F\n+000ee320: 6e67 2064 6972 6563 746f 7279 1f00 1b44 ng directory...D\n 000ee330: 1500 0020 2020 696e 636c 7564 696e 6720 ... including \n-000ee340: 7468 6174 2073 6c61 7368 2e07 001b 4616 that slash....F.\n-000ee350: 0000 5300 1b46 1700 0020 2020 5468 6520 ..S..F... The \n+000ee340: 7468 6174 2073 6c61 7368 2e07 001b 4416 that slash....D.\n+000ee350: 0000 5300 1b44 1700 0020 2020 5468 6520 ..S..D... The \n 000ee360: 6669 6c65 206e 616d 6520 6d61 7920 636f file name may co\n 000ee370: 6e74 6169 6e20 6120 6669 6c65 2065 7874 ntain a file ext\n 000ee380: 656e 7369 6f6e 2e20 4966 2074 6865 2065 ension. If the e\n 000ee390: 7874 656e 7369 6f6e 2069 7320 2e6d 206f xtension is .m o\n-000ee3a0: 7220 2e6f 2c50 001b 4618 0000 2020 2024 r .o,P..F... $\n+000ee3a0: 7220 2e6f 2c50 001b 4418 0000 2020 2024 r .o,P..D... $\n 000ee3b0: 5a53 4f55 5243 4520 6472 6f70 7320 6974 ZSOURCE drops it\n 000ee3c0: 2e20 5468 6520 5a45 4449 5420 636f 6d6d . The ZEDIT comm\n 000ee3d0: 616e 6420 6163 6365 7074 7320 6172 6775 and accepts argu\n 000ee3e0: 6d65 6e74 7320 7769 7468 2065 7874 656e ments with exten\n-000ee3f0: 7369 6f6e 7351 001b 4619 0000 2020 206f sionsQ..F... o\n+000ee3f0: 7369 6f6e 7351 001b 4419 0000 2020 206f sionsQ..D... o\n 000ee400: 7468 6572 2074 6861 6e20 2e6d 206f 7220 ther than .m or \n 000ee410: 2e6f 2e20 245a 534f 5552 4345 2072 6574 .o. $ZSOURCE ret\n 000ee420: 6169 6e73 2074 6865 2065 7874 656e 7369 ains the extensi\n 000ee430: 6f6e 2077 6865 6e20 7375 6368 2061 7267 on when such arg\n-000ee440: 756d 656e 7473 1500 1b46 1a00 0020 2020 uments...F... \n-000ee450: 6172 6520 7061 7373 6564 2e07 001b 4621 are passed....F!\n-000ee460: 0000 5200 1b46 2200 0020 2020 4966 2024 ..R..F\".. If $\n+000ee440: 756d 656e 7473 1500 1b44 1a00 0020 2020 uments...D... \n+000ee450: 6172 6520 7061 7373 6564 2e07 001b 4421 are passed....D!\n+000ee460: 0000 5200 1b44 2200 0020 2020 4966 2024 ..R..D\".. If $\n 000ee470: 5a53 4f55 5243 4520 636f 6e74 6169 6e73 ZSOURCE contains\n 000ee480: 2061 2066 696c 6520 7769 7468 2061 6e20 a file with an \n 000ee490: 6578 7465 6e73 696f 6e20 6f74 6865 7220 extension other \n 000ee4a0: 7468 616e 202e 6d20 6f72 202e 6f2c 205a than .m or .o, Z\n-000ee4b0: 4544 4954 3900 1b46 2300 0020 2020 7072 EDIT9..F#.. pr\n+000ee4b0: 4544 4954 3900 1b44 2300 0020 2020 7072 EDIT9..D#.. pr\n 000ee4c0: 6f63 6573 7365 7320 6974 2062 7574 205a ocesses it but Z\n 000ee4d0: 4c49 4e4b 2072 6574 7572 6e73 2061 6e20 LINK returns an \n 000ee4e0: 6572 726f 7220 6d65 7373 6167 6507 001b error message...\n-000ee4f0: 4624 0000 5300 1b46 2500 0020 2020 245a F$..S..F%.. $Z\n+000ee4f0: 4424 0000 5300 1b44 2500 0020 2020 245a D$..S..D%.. $Z\n 000ee500: 534f 5552 4345 2069 7320 6120 7265 6164 SOURCE is a read\n 000ee510: 2d77 7269 7465 2049 6e74 7269 6e73 6963 -write Intrinsic\n 000ee520: 2053 7065 6369 616c 2056 6172 6961 626c Special Variabl\n 000ee530: 652c 2028 692e 652e 2c20 6974 2063 616e e, (i.e., it can\n-000ee540: 2061 7070 6561 724b 001b 4626 0000 2020 appearK..F&.. \n+000ee540: 2061 7070 6561 724b 001b 4426 0000 2020 appearK..D&.. \n 000ee550: 206f 6e20 7468 6520 6c65 6674 2073 6964 on the left sid\n 000ee560: 6520 6f66 2074 6865 2065 7175 616c 2073 e of the equal s\n 000ee570: 6967 6e20 283d 2920 696e 2074 6865 2061 ign (=) in the a\n 000ee580: 7267 756d 656e 7420 746f 2074 6865 2053 rgument to the S\n-000ee590: 4554 4e00 1b46 2700 0020 2020 636f 6d6d ETN..F'.. comm\n+000ee590: 4554 4e00 1b44 2700 0020 2020 636f 6d6d ETN..D'.. comm\n 000ee5a0: 616e 6429 2e20 4120 245a 534f 5552 4345 and). A $ZSOURCE\n 000ee5b0: 2076 616c 7565 206d 6179 2069 6e63 6c75 value may inclu\n 000ee5c0: 6465 2061 6e20 656e 7669 726f 6e6d 656e de an environmen\n 000ee5d0: 7420 7661 7269 6162 6c65 2e20 4754 2e4d t variable. GT.M\n-000ee5e0: 5300 1b46 2800 0020 2020 6861 6e64 6c65 S..F(.. handle\n+000ee5e0: 5300 1b44 2800 0020 2020 6861 6e64 6c65 S..D(.. handle\n 000ee5f0: 7320 6c6f 6769 6361 6c20 6e61 6d65 7320 s logical names \n 000ee600: 7468 6174 2074 7261 6e73 6c61 7465 2074 that translate t\n 000ee610: 6f20 6f74 6865 7220 6c6f 6769 6361 6c20 o other logical \n 000ee620: 6e61 6d65 7320 6279 2070 6572 666f 726d names by perform\n-000ee630: 696e 6750 001b 4629 0000 2020 2069 7465 ingP..F).. ite\n+000ee630: 696e 6750 001b 4429 0000 2020 2069 7465 ingP..D).. ite\n 000ee640: 7261 7469 7665 2074 7261 6e73 6c61 7469 rative translati\n 000ee650: 6f6e 7320 6163 636f 7264 696e 6720 746f ons according to\n 000ee660: 2056 4d53 2063 6f6e 7665 6e74 696f 6e73 VMS conventions\n 000ee670: 2e20 4966 2061 206c 6f67 6963 616c 206e . If a logical n\n-000ee680: 616d 654f 001b 462a 0000 2020 2074 7261 ameO..F*.. tra\n+000ee680: 616d 654f 001b 442a 0000 2020 2074 7261 ameO..D*.. tra\n 000ee690: 6e73 6c61 7465 7320 746f 2061 2056 4d53 nslates to a VMS\n 000ee6a0: 2073 6561 7263 6820 6c69 7374 2c20 4754 search list, GT\n 000ee6b0: 2e4d 2075 7365 7320 6f6e 6c79 2074 6865 .M uses only the\n 000ee6c0: 2066 6972 7374 206e 616d 6520 696e 2074 first name in t\n-000ee6d0: 6865 0f00 1b46 3100 0020 2020 6c69 7374 he...F1.. list\n-000ee6e0: 2e07 001b 4632 0000 1200 1b46 3300 0020 ....F2.....F3.. \n-000ee6f0: 2020 4578 616d 706c 653a 0700 1b46 3400 Example:...F4.\n-000ee700: 001c 001b 4635 0000 2020 2047 544d 3e5a ....F5.. GTM>Z\n+000ee6d0: 6865 0f00 1b44 3100 0020 2020 6c69 7374 he...D1.. list\n+000ee6e0: 2e07 001b 4432 0000 1200 1b44 3300 0020 ....D2.....D3.. \n+000ee6f0: 2020 4578 616d 706c 653a 0700 1b44 3400 Example:...D4.\n+000ee700: 001c 001b 4435 0000 2020 2047 544d 3e5a ....D5.. GTM>Z\n 000ee710: 4544 4954 2022 7375 6272 2e6d 220b 001b EDIT \"subr.m\"...\n-000ee720: 4636 0000 2020 202e 0b00 1b46 3700 0020 F6.. ....F7.. \n-000ee730: 2020 2e1c 001b 4638 0000 2020 2047 544d ....F8.. GTM\n+000ee720: 4436 0000 2020 202e 0b00 1b44 3700 0020 D6.. ....D7.. \n+000ee730: 2020 2e1c 001b 4438 0000 2020 2047 544d ....D8.. GTM\n 000ee740: 3e57 5249 5445 2024 5a53 4f55 5243 450e >WRITE $ZSOURCE.\n-000ee750: 001b 4639 0000 2020 2073 7562 7207 001b ..F9.. subr...\n-000ee760: 463a 0000 1200 1b46 4100 0020 2020 4578 F:.....FA.. Ex\n-000ee770: 616d 706c 653a 0700 1b46 4200 001a 001b ample:...FB.....\n-000ee780: 4643 0000 2020 2047 544d 3e5a 4544 4954 FC.. GTM>ZEDIT\n-000ee790: 2022 7465 7374 220b 001b 4644 0000 2020 \"test\"...FD.. \n-000ee7a0: 202e 0b00 1b46 4500 0020 2020 2e0b 001b ....FE.. ....\n-000ee7b0: 4646 0000 2020 202e 1c00 1b46 4700 0020 FF.. ....FG.. \n+000ee750: 001b 4439 0000 2020 2073 7562 7207 001b ..D9.. subr...\n+000ee760: 443a 0000 1200 1b44 4100 0020 2020 4578 D:.....DA.. Ex\n+000ee770: 616d 706c 653a 0700 1b44 4200 001a 001b ample:...DB.....\n+000ee780: 4443 0000 2020 2047 544d 3e5a 4544 4954 DC.. GTM>ZEDIT\n+000ee790: 2022 7465 7374 220b 001b 4444 0000 2020 \"test\"...DD.. \n+000ee7a0: 202e 0b00 1b44 4500 0020 2020 2e0b 001b ....DE.. ....\n+000ee7b0: 4446 0000 2020 202e 1c00 1b44 4700 0020 DF.. ....DG.. \n 000ee7c0: 2020 4754 4d3e 5752 4954 4520 245a 534f GTM>WRITE $ZSO\n-000ee7d0: 5552 4345 1000 1b46 4800 0020 2020 2274 URCE...FH.. \"t\n-000ee7e0: 6573 7422 0700 1b46 4900 0012 001b 464a est\"...FI.....FJ\n+000ee7d0: 5552 4345 1000 1b44 4800 0020 2020 2274 URCE...DH.. \"t\n+000ee7e0: 6573 7422 0700 1b44 4900 0012 001b 444a est\"...DI.....DJ\n 000ee7f0: 0000 2020 2045 7861 6d70 6c65 3a00 0000 .. Example:...\n 000ee800: 0100 0000 cb07 0000 2a33 0000 0000 0000 ........*3......\n-000ee810: 2200 0046 4845 4c50 00ff 7300 ff49 5356 \"..FHELP..s..ISV\n+000ee810: 2200 0044 4845 4c50 00ff 7300 ff49 5356 \"..DHELP..s..ISV\n 000ee820: 00ff 7300 ff24 5a53 4f55 5243 4500 c051 ..s..$ZSOURCE..Q\n-000ee830: 0000 2b00 1b46 5200 0020 2020 4754 4d3e ..+..FR.. GTM>\n+000ee830: 0000 2b00 1b44 5200 0020 2020 4754 4d3e ..+..DR.. GTM>\n 000ee840: 5a45 4449 5420 222f 7573 722f 736d 6974 ZEDIT \"/usr/smit\n 000ee850: 682f 7265 706f 7274 2e74 7874 220b 001b h/report.txt\"...\n-000ee860: 4653 0000 2020 202e 0b00 1b46 5400 0020 FS.. ....FT.. \n-000ee870: 2020 2e0b 001b 4655 0000 2020 202e 1c00 ....FU.. ...\n-000ee880: 1b46 5600 0020 2020 4754 4d3e 5752 4954 .FV.. GTM>WRIT\n-000ee890: 4520 245a 534f 5552 4345 1f00 1b46 5700 E $ZSOURCE...FW.\n+000ee860: 4453 0000 2020 202e 0b00 1b44 5400 0020 DS.. ....DT.. \n+000ee870: 2020 2e0b 001b 4455 0000 2020 202e 1c00 ....DU.. ...\n+000ee880: 1b44 5600 0020 2020 4754 4d3e 5752 4954 .DV.. GTM>WRIT\n+000ee890: 4520 245a 534f 5552 4345 1f00 1b44 5700 E $ZSOURCE...DW.\n 000ee8a0: 0020 2020 2f75 7372 2f73 6d69 7468 2f72 . /usr/smith/r\n-000ee8b0: 6570 6f72 742e 7478 7407 001b 4658 0000 eport.txt...FX..\n-000ee8c0: 1200 1b46 5900 0020 2020 4578 616d 706c ...FY.. Exampl\n-000ee8d0: 653a 0700 1b46 5a00 001c 001b 4661 0000 e:...FZ.....Fa..\n+000ee8b0: 6570 6f72 742e 7478 7407 001b 4458 0000 eport.txt...DX..\n+000ee8c0: 1200 1b44 5900 0020 2020 4578 616d 706c ...DY.. Exampl\n+000ee8d0: 653a 0700 1b44 5a00 001c 001b 4461 0000 e:...DZ.....Da..\n 000ee8e0: 2020 2047 544d 3e5a 4c49 4e4b 2022 4241 GTM>ZLINK \"BA\n-000ee8f0: 5345 2e4f 220b 001b 4662 0000 2020 202e SE.O\"...Fb.. .\n-000ee900: 0b00 1b46 6300 0020 2020 2e0b 001b 4664 ...Fc.. ....Fd\n-000ee910: 0000 2020 202e 1c00 1b46 6500 0020 2020 .. ....Fe.. \n+000ee8f0: 5345 2e4f 220b 001b 4462 0000 2020 202e SE.O\"...Db.. .\n+000ee900: 0b00 1b44 6300 0020 2020 2e0b 001b 4464 ...Dc.. ....Dd\n+000ee910: 0000 2020 202e 1c00 1b44 6500 0020 2020 .. ....De.. \n 000ee920: 4754 4d3e 5752 4954 4520 245a 534f 5552 GTM>WRITE $ZSOUR\n-000ee930: 4345 0e00 1b46 6600 0020 2020 4241 5345 CE...Ff.. BASE\n-000ee940: 0700 1b46 6700 0013 0014 4654 4154 5553 ...Fg.....FTATUS\n-000ee950: 0000 245a 5374 6174 7573 1300 1a46 bf11 ..$ZStatus...F..\n+000ee930: 4345 0e00 1b44 6600 0020 2020 4241 5345 CE...Df.. BASE\n+000ee940: 0700 1b44 6700 0013 0014 4454 4154 5553 ...Dg.....DTATUS\n+000ee950: 0000 245a 5374 6174 7573 1300 1a44 bf11 ..$ZStatus...D..\n 000ee960: 0000 2020 2024 5a53 7461 7475 7307 001b .. $ZStatus...\n-000ee970: 4621 0000 5400 1b46 3100 0020 2020 245a F!..T..F1.. $Z\n+000ee970: 4421 0000 5400 1b44 3100 0020 2020 245a D!..T..D1.. $Z\n 000ee980: 535b 5441 5455 535d 2063 6f6e 7461 696e S[TATUS] contain\n 000ee990: 7320 6120 7374 7269 6e67 2076 616c 7565 s a string value\n 000ee9a0: 2073 7065 6369 6679 696e 6720 7468 6520 specifying the \n 000ee9b0: 6572 726f 7220 636f 6e64 6974 696f 6e20 error condition \n-000ee9c0: 636f 6465 2061 6e64 4f00 1b46 4100 0020 code andO..FA.. \n+000ee9c0: 636f 6465 2061 6e64 4f00 1b44 4100 0020 code andO..DA.. \n 000ee9d0: 2020 6c6f 6361 7469 6f6e 206f 6620 7468 location of th\n 000ee9e0: 6520 6c61 7374 2065 7863 6570 7469 6f6e e last exception\n 000ee9f0: 2063 6f6e 6469 7469 6f6e 2074 6861 7420 condition that \n 000eea00: 6f63 6375 7272 6564 2064 7572 696e 6720 occurred during \n-000eea10: 726f 7574 696e 6514 001b 4651 0000 2020 routine...FQ.. \n-000eea20: 2065 7865 6375 7469 6f6e 2e07 001b 4661 execution....Fa\n-000eea30: 0000 4900 1b46 7100 0020 2020 4754 2e4d ..I..Fq.. GT.M\n+000eea10: 726f 7574 696e 6514 001b 4451 0000 2020 routine...DQ.. \n+000eea20: 2065 7865 6375 7469 6f6e 2e07 001b 4461 execution....Da\n+000eea30: 0000 4900 1b44 7100 0020 2020 4754 2e4d ..I..Dq.. GT.M\n 000eea40: 206d 6169 6e74 6169 6e73 2024 5a53 5441 maintains $ZSTA\n 000eea50: 5455 5320 6173 2061 2073 7472 696e 6720 TUS as a string \n 000eea60: 636f 6e73 6973 7469 6e67 206f 6620 7468 consisting of th\n-000eea70: 7265 6520 6f72 206d 6f72 653b 001b 4681 ree or more;..F.\n+000eea70: 7265 6520 6f72 206d 6f72 653b 001b 4481 ree or more;..D.\n 000eea80: 0000 2020 2073 7562 7374 7269 6e67 732e .. substrings.\n 000eea90: 2054 6865 2073 7472 696e 6720 636f 6e73 The string cons\n 000eeaa0: 6973 7473 206f 6620 7468 6520 666f 6c6c ists of the foll\n-000eeab0: 6f77 696e 673a 0700 1b46 9100 002c 001a owing:...F...,..\n-000eeac0: 46c0 1100 0020 2020 466f 726d 6174 3a20 F.... Format: \n+000eeab0: 6f77 696e 673a 0700 1b44 9100 002c 001a owing:...D...,..\n+000eeac0: 44c0 1100 0020 2020 466f 726d 6174 3a20 D.... Format: \n 000eead0: 253c 4641 433e 2d3c 5345 563e 2d3c 4944 %--, <..F...\n+000eeae0: 3e2c 203c 5445 5854 3e3c 001b 4412 0000 >, <..D...\n 000eeaf0: 2020 2045 7861 6d70 6c65 3a20 2547 544d Example: %GTM\n 000eeb00: 2d45 2d44 4956 5a45 524f 2c20 4174 7465 -E-DIVZERO, Atte\n 000eeb10: 6d70 7420 746f 2064 6976 6964 6520 6279 mpt to divide by\n-000eeb20: 207a 6572 6f07 001b 4613 0000 5400 1b46 zero...F...T..F\n+000eeb20: 207a 6572 6f07 001b 4413 0000 5400 1b44 zero...D...T..D\n 000eeb30: 1400 0020 2020 4754 2e4d 2073 6574 7320 ... GT.M sets \n 000eeb40: 245a 5354 4154 5553 2077 6865 6e20 6974 $ZSTATUS when it\n 000eeb50: 2065 6e63 6f75 6e74 6572 7320 6572 726f encounters erro\n 000eeb60: 7273 2064 7572 696e 6720 7072 6f67 7261 rs during progra\n 000eeb70: 6d20 6578 6563 7574 696f 6e2c 2062 7574 m execution, but\n-000eeb80: 4100 1b46 1500 0020 2020 6e6f 7420 7768 A..F... not wh\n+000eeb80: 4100 1b44 1500 0020 2020 6e6f 7420 7768 A..D... not wh\n 000eeb90: 656e 2069 7420 656e 636f 756e 7465 7273 en it encounters\n 000eeba0: 2065 7272 6f72 7320 696e 2061 2044 6972 errors in a Dir\n 000eebb0: 6563 7420 4d6f 6465 2063 6f6d 6d61 6e64 ect Mode command\n-000eebc0: 2e07 001b 4616 0000 5200 1b46 1700 0020 ....F...R..F... \n+000eebc0: 2e07 001b 4416 0000 5200 1b44 1700 0020 ....D...R..D... \n 000eebd0: 2020 245a 5354 4154 5553 2069 7320 6120 $ZSTATUS is a \n 000eebe0: 7265 6164 2d77 7269 7465 2049 6e74 7269 read-write Intri\n 000eebf0: 6e73 6963 2053 7065 6369 616c 2056 6172 nsic Special Var\n 000eec00: 6961 626c 652c 2028 692e 652e 2c20 6974 iable, (i.e., it\n-000eec10: 2063 616e 206f 6363 7572 4b00 1b46 1800 can occurK..F..\n+000eec10: 2063 616e 206f 6363 7572 4b00 1b44 1800 can occurK..D..\n 000eec20: 0020 2020 6f6e 2074 6865 206c 6566 7420 . on the left \n 000eec30: 7369 6465 206f 6620 7468 6520 6571 7561 side of the equa\n 000eec40: 6c20 7369 676e 2028 3d29 2069 6e20 7468 l sign (=) in th\n 000eec50: 6520 6172 6775 6d65 6e74 2074 6f20 7468 e argument to th\n-000eec60: 6520 5345 5451 001b 4619 0000 2020 2063 e SETQ..F... c\n+000eec60: 6520 5345 5451 001b 4419 0000 2020 2063 e SETQ..D... c\n 000eec70: 6f6d 6d61 6e64 292e 2057 6869 6c65 2069 ommand). While i\n 000eec80: 7420 7769 6c6c 2061 6363 6570 7420 616e t will accept an\n 000eec90: 7920 7374 7269 6e67 2c20 4649 5320 7265 y string, FIS re\n 000eeca0: 636f 6d6d 656e 6473 2073 6574 7469 6e67 commends setting\n-000eecb0: 2069 7420 746f 4700 1b46 1a00 0020 2020 it toG..F... \n+000eecb0: 2069 7420 746f 4700 1b44 1a00 0020 2020 it toG..D... \n 000eecc0: 6e75 6c6c 2e20 4d20 726f 7574 696e 6573 null. M routines\n 000eecd0: 2063 616e 6e6f 7420 6d6f 6469 6679 2024 cannot modify $\n 000eece0: 5a53 5441 5455 5320 7769 7468 2074 6865 ZSTATUS with the\n 000eecf0: 204e 4557 2063 6f6d 6d61 6e64 2e07 001b NEW command....\n-000eed00: 4621 0000 1200 1b46 2200 0020 2020 4578 F!.....F\".. Ex\n-000eed10: 616d 706c 653a 0700 1b46 2300 001c 001b ample:...F#.....\n-000eed20: 4624 0000 2020 2047 544d 3e57 5249 5445 F$.. GTM>WRITE\n-000eed30: 2024 5a53 5441 5455 532d 001b 4625 0000 $ZSTATUS-..F%..\n+000eed00: 4421 0000 1200 1b44 2200 0020 2020 4578 D!.....D\".. Ex\n+000eed10: 616d 706c 653a 0700 1b44 2300 001c 001b ample:...D#.....\n+000eed20: 4424 0000 2020 2047 544d 3e57 5249 5445 D$.. GTM>WRITE\n+000eed30: 2024 5a53 5441 5455 532d 001b 4425 0000 $ZSTATUS-..D%..\n 000eed40: 2020 2031 3530 3337 3331 3130 2c2b 315e 150373110,+1^\n 000eed50: 4d59 4649 4c45 2c25 4754 4d2d 452d 4449 MYFILE,%GTM-E-DI\n-000eed60: 565a 4552 4f2c 2300 1b46 2600 0020 2020 VZERO,#..F&.. \n+000eed60: 565a 4552 4f2c 2300 1b44 2600 0020 2020 VZERO,#..D&.. \n 000eed70: 4174 7465 6d70 7420 746f 2064 6976 6964 Attempt to divid\n-000eed80: 6520 6279 207a 6572 6f07 001b 4627 0000 e by zero...F'..\n-000eed90: 4d00 1b46 2800 0020 2020 5468 6973 2065 M..F(.. This e\n+000eed80: 6520 6279 207a 6572 6f07 001b 4427 0000 e by zero...D'..\n+000eed90: 4d00 1b44 2800 0020 2020 5468 6973 2065 M..D(.. This e\n 000eeda0: 7861 6d70 6c65 2064 6973 706c 6179 7320 xample displays \n 000eedb0: 7468 6520 7374 6174 7573 2067 656e 6572 the status gener\n 000eedc0: 6174 6564 2062 7920 6120 6469 7669 6465 ated by a divide\n 000eedd0: 2062 7920 7a65 726f 2028 3029 2e07 001b by zero (0)....\n-000eede0: 4629 0000 0e00 1546 4550 0000 245a 5354 F).....FEP..$ZST\n-000eedf0: 6570 1100 1846 bf11 0000 2020 2024 5a53 ep...F.... $ZS\n-000eee00: 5465 7007 0019 4621 0000 5000 1946 3100 Tep...F!..P..F1.\n+000eede0: 4429 0000 0e00 1544 4550 0000 245a 5354 D).....DEP..$ZST\n+000eedf0: 6570 1100 1844 bf11 0000 2020 2024 5a53 ep...D.... $ZS\n+000eee00: 5465 7007 0019 4421 0000 5000 1944 3100 Tep...D!..P..D1.\n 000eee10: 0020 2020 245a 5354 5b45 505d 2063 6f6e . $ZST[EP] con\n 000eee20: 7461 696e 7320 6120 7374 7269 6e67 2076 tains a string v\n 000eee30: 616c 7565 2073 7065 6369 6679 696e 6720 alue specifying \n 000eee40: 7468 6520 6465 6661 756c 7420 6163 7469 the default acti\n-000eee50: 6f6e 2066 6f72 2074 6865 4d00 1946 4100 on for theM..FA.\n+000eee50: 6f6e 2066 6f72 2074 6865 4d00 1944 4100 on for theM..DA.\n 000eee60: 0020 2020 5a53 5445 5020 636f 6d6d 616e . ZSTEP comman\n 000eee70: 642e 2024 5a53 5445 5020 7072 6f76 6964 d. $ZSTEP provid\n 000eee80: 6573 2074 6865 205a 5354 4550 2061 6374 es the ZSTEP act\n 000eee90: 696f 6e20 6f6e 6c79 2077 6865 6e20 7468 ion only when th\n-000eeea0: 6520 5a53 5445 502d 0019 4651 0000 2020 e ZSTEP-..FQ.. \n+000eeea0: 6520 5a53 5445 502d 0019 4451 0000 2020 e ZSTEP-..DQ.. \n 000eeeb0: 2063 6f6d 6d61 6e64 2064 6f65 7320 6e6f command does no\n 000eeec0: 7420 7370 6563 6966 7920 616e 2061 6374 t specify an act\n-000eeed0: 696f 6e2e 0700 1946 6100 004f 0019 4671 ion....Fa..O..Fq\n+000eeed0: 696f 6e2e 0700 1944 6100 004f 0019 4471 ion....Da..O..Dq\n 000eeee0: 0000 2020 2024 5a53 5445 5020 696e 6974 .. $ZSTEP init\n 000eeef0: 6961 6c6c 7920 636f 6e74 6169 6e73 2074 ially contains t\n 000eef00: 6865 2074 6865 2076 616c 7565 206f 6620 he the value of \n 000eef10: 7468 6520 2467 746d 5f7a 7374 6570 2065 the $gtm_zstep e\n-000eef20: 6e76 6972 6f6e 6d65 6e74 5400 1946 8100 nvironmentT..F..\n+000eef20: 6e76 6972 6f6e 6d65 6e74 5400 1944 8100 nvironmentT..D..\n 000eef30: 0020 2020 7661 7269 6162 6c65 206f 7220 . variable or \n 000eef40: 7374 7269 6e67 2022 4222 2069 6620 2467 string \"B\" if $g\n 000eef50: 746d 5f7a 7374 6570 2069 7320 6e6f 7420 tm_zstep is not \n 000eef60: 6465 6669 6e65 643b 206e 6f74 6520 7468 defined; note th\n 000eef70: 6174 2074 6865 2064 6566 6175 6c74 4d00 at the defaultM.\n-000eef80: 1946 9100 0020 2020 2242 2220 6361 7573 .F... \"B\" caus\n+000eef80: 1944 9100 0020 2020 2242 2220 6361 7573 .D... \"B\" caus\n 000eef90: 6573 2074 6865 2070 726f 6365 7373 2074 es the process t\n 000eefa0: 6f20 656e 7465 7220 6469 7265 6374 206d o enter direct m\n 000eefb0: 6f64 652e 2024 5a53 5445 5020 6973 2061 ode. $ZSTEP is a\n 000eefc0: 2072 6561 642d 7772 6974 6500 0000 0000 read-write.....\n 000eefd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eefe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000eeff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ef000: 0100 0000 cb07 0000 5933 0000 0000 0000 ........Y3......\n-000ef010: 6a00 0046 4845 4c50 00ff 7300 ff49 5356 j..FHELP..s..ISV\n+000ef010: 6a00 0044 4845 4c50 00ff 7300 ff49 5356 j..DHELP..s..ISV\n 000ef020: 00ff 7300 ff24 5a53 5445 5000 c011 0000 ..s..$ZSTEP.....\n 000ef030: 2020 2049 6e74 7269 6e73 6963 2053 7065 Intrinsic Spe\n 000ef040: 6369 616c 2056 6172 6961 626c 652c 2028 cial Variable, (\n 000ef050: 7468 6174 2069 732c 2069 7420 6361 6e20 that is, it can \n 000ef060: 6170 7065 6172 206f 6e20 7468 6520 6c65 appear on the le\n-000ef070: 6674 2073 6964 6520 6f66 4100 1946 1200 ft side ofA..F..\n+000ef070: 6674 2073 6964 6520 6f66 4100 1944 1200 ft side ofA..D..\n 000ef080: 0020 2020 7468 6520 6571 7561 6c20 7369 . the equal si\n 000ef090: 676e 2028 3d29 2069 6e20 7468 6520 6172 gn (=) in the ar\n 000ef0a0: 6775 6d65 6e74 2074 6f20 7468 6520 5345 gument to the SE\n-000ef0b0: 5420 636f 6d6d 616e 6429 2e07 0019 4613 T command)....F.\n-000ef0c0: 0000 1200 1946 1400 0020 2020 4578 616d .....F... Exam\n-000ef0d0: 706c 653a 0700 1946 1500 001a 0019 4616 ple:...F......F.\n+000ef0b0: 5420 636f 6d6d 616e 6429 2e07 0019 4413 T command)....D.\n+000ef0c0: 0000 1200 1944 1400 0020 2020 4578 616d .....D... Exam\n+000ef0d0: 706c 653a 0700 1944 1500 001a 0019 4416 ple:...D......D.\n 000ef0e0: 0000 2020 2047 544d 3e57 5249 5445 2024 .. GTM>WRITE $\n-000ef0f0: 5a53 5445 500b 0019 4617 0000 2020 2042 ZSTEP...F... B\n-000ef100: 0e00 1946 1800 0020 2020 4754 4d3e 0700 ...F... GTM>..\n-000ef110: 1946 1900 0052 0019 461a 0000 2020 2054 .F...R..F... T\n+000ef0f0: 5a53 5445 500b 0019 4417 0000 2020 2042 ZSTEP...D... B\n+000ef100: 0e00 1944 1800 0020 2020 4754 4d3e 0700 ...D... GTM>..\n+000ef110: 1944 1900 0052 0019 441a 0000 2020 2054 .D...R..D... T\n 000ef120: 6869 7320 6578 616d 706c 6520 6469 7370 his example disp\n 000ef130: 6c61 7973 2074 6865 2063 7572 7265 6e74 lays the current\n 000ef140: 2076 616c 7565 206f 6620 245a 5354 4550 value of $ZSTEP\n 000ef150: 2c20 7768 6963 6820 6973 2074 6865 2064 , which is the d\n-000ef160: 6566 6175 6c74 2e07 0019 4621 0000 1200 efault....F!....\n-000ef170: 1946 2200 0020 2020 4578 616d 706c 653a .F\".. Example:\n-000ef180: 0700 1946 2300 0026 0019 4624 0000 2020 ...F#..&..F$.. \n+000ef160: 6566 6175 6c74 2e07 0019 4421 0000 1200 efault....D!....\n+000ef170: 1944 2200 0020 2020 4578 616d 706c 653a .D\".. Example:\n+000ef180: 0700 1944 2300 0026 0019 4424 0000 2020 ...D#..&..D$.. \n 000ef190: 2047 544d 3e53 4554 2024 5a53 5445 503d GTM>SET $ZSTEP=\n 000ef1a0: 225a 5020 4024 5a50 4f53 2042 2207 0019 \"ZP @$ZPOS B\"...\n-000ef1b0: 4625 0000 5100 1946 2600 0020 2020 5468 F%..Q..F&.. Th\n+000ef1b0: 4425 0000 5100 1944 2600 0020 2020 5468 D%..Q..D&.. Th\n 000ef1c0: 6973 2065 7861 6d70 6c65 2073 6574 7320 is example sets \n 000ef1d0: 245a 5354 4550 2074 6f20 636f 6465 2074 $ZSTEP to code t\n 000ef1e0: 6861 7420 6469 7370 6c61 7973 2074 6865 hat displays the\n 000ef1f0: 2063 6f6e 7465 6e74 7320 6f66 2074 6865 contents of the\n-000ef200: 206e 6578 7437 0019 4627 0000 2020 206c next7..F'.. l\n+000ef200: 206e 6578 7437 0019 4427 0000 2020 206c next7..D'.. l\n 000ef210: 696e 6520 746f 2065 7865 6375 7465 2c20 ine to execute, \n 000ef220: 616e 6420 7468 656e 2065 6e74 6572 7320 and then enters \n-000ef230: 4469 7265 6374 204d 6f64 652e 0700 1946 Direct Mode....F\n-000ef240: 2800 0016 0015 4652 504c 4c49 4d00 0024 (.....FRPLLIM..$\n-000ef250: 5a53 5452 506c 6c69 6d15 001c 46bf 1100 ZSTRPllim...F...\n+000ef230: 4469 7265 6374 204d 6f64 652e 0700 1944 Direct Mode....D\n+000ef240: 2800 0016 0015 4452 504c 4c49 4d00 0024 (.....DRPLLIM..$\n+000ef250: 5a53 5452 506c 6c69 6d15 001c 44bf 1100 ZSTRPllim...D...\n 000ef260: 0020 2020 245a 5354 5250 6c6c 696d 0700 . $ZSTRPllim..\n-000ef270: 1d46 2100 0050 001d 4631 0000 2020 2024 .F!..P..F1.. $\n+000ef270: 1d44 2100 0050 001d 4431 0000 2020 2024 .D!..P..D1.. $\n 000ef280: 5a53 5452 505b 4c4c 494d 5d20 7072 6f76 ZSTRP[LLIM] prov\n 000ef290: 6964 6573 2061 2077 6179 2066 6f72 2061 ides a way for a\n 000ef2a0: 2070 726f 6365 7373 2074 6f20 6c69 6d69 process to limi\n 000ef2b0: 7420 6974 7320 7072 6f63 6573 7320 7072 t its process pr\n-000ef2c0: 6976 6174 6554 001d 4641 0000 2020 206d ivateT..FA.. m\n+000ef2c0: 6976 6174 6554 001d 4441 0000 2020 206d ivateT..DA.. m\n 000ef2d0: 656d 6f72 7920 7573 6564 2066 6f72 206c emory used for l\n 000ef2e0: 6f63 616c 2076 6172 6961 626c 6520 616e ocal variable an\n 000ef2f0: 6420 7363 7261 7463 6820 7374 6f72 6167 d scratch storag\n 000ef300: 652e 2057 6865 6e20 7468 6520 7661 6c75 e. When the valu\n-000ef310: 6520 6973 2030 206f 7250 001d 4651 0000 e is 0 orP..FQ..\n+000ef310: 6520 6973 2030 206f 7250 001d 4451 0000 e is 0 orP..DQ..\n 000ef320: 2020 206e 6567 6174 6976 652c 2074 6865 negative, the\n 000ef330: 2064 6566 6175 6c74 2c20 7468 6572 6520 default, there \n 000ef340: 6973 206e 6f20 6c69 6d69 742e 2041 2070 is no limit. A p\n 000ef350: 6f73 6974 6976 6520 7661 6c75 6520 7370 ositive value sp\n-000ef360: 6563 6966 6965 7320 6152 001d 4661 0000 ecifies aR..Fa..\n+000ef360: 6563 6966 6965 7320 6152 001d 4461 0000 ecifies aR..Da..\n 000ef370: 2020 2062 7974 6520 6c69 6d69 742e 2057 byte limit. W\n 000ef380: 6865 6e20 6120 7265 7175 6573 7420 666f hen a request fo\n 000ef390: 7220 6164 6469 7469 6f6e 616c 206d 656d r additional mem\n 000ef3a0: 6f72 7920 6578 6365 6564 7320 7468 6520 ory exceeds the \n-000ef3b0: 6c69 6d69 742c 2047 542e 4d54 001d 4671 limit, GT.MT..Fq\n+000ef3b0: 6c69 6d69 742c 2047 542e 4d54 001d 4471 limit, GT.MT..Dq\n 000ef3c0: 0000 2020 2064 6f65 7320 7468 6520 6578 .. does the ex\n 000ef3d0: 7061 6e73 696f 6e20 616e 6420 7468 656e pansion and then\n 000ef3e0: 2070 726f 6475 6365 7320 616e 2053 5450 produces an STP\n 000ef3f0: 4352 4954 2065 7272 6f72 2e20 4279 2064 CRIT error. By d\n 000ef400: 6566 6175 6c74 2c20 6120 6c61 7465 7251 efault, a laterQ\n-000ef410: 001d 4681 0000 2020 2072 6571 7565 7374 ..F... request\n+000ef410: 001d 4481 0000 2020 2072 6571 7565 7374 ..D... request\n 000ef420: 2066 6f72 206d 656d 6f72 7920 7072 6f64 for memory prod\n 000ef430: 7563 6573 2061 6e20 5354 504f 464c 4f57 uces an STPOFLOW\n 000ef440: 2c20 756e 6c65 7373 2073 7562 7365 7175 , unless subsequ\n 000ef450: 656e 7420 746f 2053 5450 4352 4954 202c ent to STPCRIT ,\n-000ef460: 4d00 1d46 9100 0020 2020 245a 5354 5250 M..F... $ZSTRP\n+000ef460: 4d00 1d44 9100 0020 2020 245a 5354 5250 M..D... $ZSTRP\n 000ef470: 4c4c 494d 2068 6173 2062 6565 6e20 7365 LLIM has been se\n 000ef480: 7420 746f 2074 6865 2073 616d 6520 6f72 t to the same or\n 000ef490: 2068 6967 6865 7220 6c69 6d69 742e 204e higher limit. N\n 000ef4a0: 6f74 6520 7468 6174 2047 542e 4d51 001c ote that GT.MQ..\n-000ef4b0: 46c0 1100 0020 2020 616c 6c6f 6361 7465 F.... allocate\n+000ef4b0: 44c0 1100 0020 2020 616c 6c6f 6361 7465 D.... allocate\n 000ef4c0: 7320 6d65 6d6f 7279 2069 6e20 6c61 7267 s memory in larg\n 000ef4d0: 6520 626c 6f63 6b73 2073 6f20 7468 6520 e blocks so the \n 000ef4e0: 696e 7465 7261 6374 696f 6e20 6f66 2024 interaction of $\n 000ef4f0: 5a53 5452 504c 4c49 4d20 7769 7468 5000 ZSTRPLLIM withP.\n-000ef500: 1d46 1200 0020 2020 6d65 6d6f 7279 2067 .F... memory g\n+000ef500: 1d44 1200 0020 2020 6d65 6d6f 7279 2067 .D... memory g\n 000ef510: 726f 7774 6820 6973 206e 6f74 2065 7861 rowth is not exa\n 000ef520: 6374 2e20 5768 656e 2074 6865 2067 746d ct. When the gtm\n 000ef530: 5f73 7472 696e 675f 706f 6f6c 5f6c 696d _string_pool_lim\n 000ef540: 6974 2065 6e76 6972 6f6e 6d65 6e74 5400 it environmentT.\n-000ef550: 1d46 1300 0020 2020 7661 7269 6162 6c65 .F... variable\n+000ef550: 1d44 1300 0020 2020 7661 7269 6162 6c65 .D... variable\n 000ef560: 2073 7065 6369 6669 6573 2061 2070 6f73 specifies a pos\n 000ef570: 6974 6976 6520 7661 6c75 652c 2047 542e itive value, GT.\n 000ef580: 4d20 7573 6573 2069 7420 666f 7220 7468 M uses it for th\n 000ef590: 6520 696e 6974 6961 6c20 7661 6c75 6520 e initial value \n-000ef5a0: 6f66 1500 1d46 1400 0020 2020 245a 5354 of...F... $ZST\n-000ef5b0: 5250 4c4c 494d 2e07 001d 4615 0000 1300 RPLLIM....F.....\n-000ef5c0: 1446 5953 5445 4d00 0024 5a53 5973 7465 .FYSTEM..$ZSYste\n-000ef5d0: 6d13 001a 46bf 1100 0020 2020 245a 5359 m...F.... $ZSY\n-000ef5e0: 7374 656d 0700 1b46 2100 004f 001b 4631 stem...F!..O..F1\n+000ef5a0: 6f66 1500 1d44 1400 0020 2020 245a 5354 of...D... $ZST\n+000ef5b0: 5250 4c4c 494d 2e07 001d 4415 0000 1300 RPLLIM....D.....\n+000ef5c0: 1444 5953 5445 4d00 0024 5a53 5973 7465 .DYSTEM..$ZSYste\n+000ef5d0: 6d13 001a 44bf 1100 0020 2020 245a 5359 m...D.... $ZSY\n+000ef5e0: 7374 656d 0700 1b44 2100 004f 001b 4431 stem...D!..O..D1\n 000ef5f0: 0000 2020 2024 5a53 595b 5354 454d 5d20 .. $ZSY[STEM] \n 000ef600: 686f 6c64 7320 7468 6520 7661 6c75 6520 holds the value \n 000ef610: 6f66 2074 6865 2073 7461 7475 7320 636f of the status co\n 000ef620: 6465 2066 6f72 2074 6865 206c 6173 7420 de for the last \n-000ef630: 7375 6270 726f 6365 7373 2b00 1b46 4100 subprocess+..FA.\n+000ef630: 7375 6270 726f 6365 7373 2b00 1b44 4100 subprocess+..DA.\n 000ef640: 0020 2020 696e 766f 6b65 6420 7769 7468 . invoked with\n 000ef650: 2074 6865 205a 5359 5354 454d 2063 6f6d the ZSYSTEM com\n-000ef660: 6d61 6e64 2e07 001b 4651 0000 1200 1346 mand....FQ.....F\n+000ef660: 6d61 6e64 2e07 001b 4451 0000 1200 1344 mand....DQ.....D\n 000ef670: 5445 5849 5400 0024 5a54 4578 6974 1200 TEXIT..$ZTExit..\n-000ef680: 1946 bf11 0000 2020 2024 5a54 4578 6974 .F.... $ZTExit\n-000ef690: 0700 1a46 2100 0054 001a 4631 0000 2020 ...F!..T..F1.. \n+000ef680: 1944 bf11 0000 2020 2024 5a54 4578 6974 .D.... $ZTExit\n+000ef690: 0700 1a44 2100 0054 001a 4431 0000 2020 ...D!..T..D1.. \n 000ef6a0: 2024 5a54 455b 5849 545d 2063 6f6e 7461 $ZTE[XIT] conta\n 000ef6b0: 696e 7320 616e 2065 7870 7265 7373 696f ins an expressio\n 000ef6c0: 6e20 7468 6174 2063 6f6e 7472 6f6c 7320 n that controls \n 000ef6d0: 7468 6520 4754 2e4d 2069 6e74 6572 7275 the GT.M interru\n-000ef6e0: 7074 2066 6163 696c 6974 794d 001a 4641 pt facilityM..FA\n+000ef6e0: 7074 2066 6163 696c 6974 794d 001a 4441 pt facilityM..DA\n 000ef6f0: 0000 2020 2061 7420 7468 6520 7472 616e .. at the tran\n 000ef700: 7361 6374 696f 6e20 636f 6d6d 6974 206f saction commit o\n 000ef710: 7220 726f 6c6c 6261 636b 2e20 4174 2065 r rollback. At e\n 000ef720: 6163 6820 6f75 7465 726d 6f73 7420 5443 ach outermost TC\n-000ef730: 4f4d 4d49 5420 6f72 5200 1a46 5100 0020 OMMIT orR..FQ.. \n+000ef730: 4f4d 4d49 5420 6f72 5200 1a44 5100 0020 OMMIT orR..DQ.. \n 000ef740: 2020 5452 4f4c 4c42 4143 4b2c 2049 6620 TROLLBACK, If \n 000ef750: 2b24 5a54 4558 4954 2065 7661 6c75 6174 +$ZTEXIT evaluat\n 000ef760: 6573 2074 6f20 6e6f 6e2d 7a65 726f 2028 es to non-zero (\n 000ef770: 5452 5545 292c 2074 6865 6e20 245a 494e TRUE), then $ZIN\n-000ef780: 5445 5252 5550 5420 6973 3a00 1a46 6100 TERRUPT is:..Fa.\n+000ef780: 5445 5252 5550 5420 6973 3a00 1a44 6100 TERRUPT is:..Da.\n 000ef790: 0020 2020 5845 4355 5445 6420 6166 7465 . XECUTEd afte\n 000ef7a0: 7220 636f 6d70 6c65 7469 6e67 2074 6865 r completing the\n 000ef7b0: 2063 6f6d 6d69 7420 6f72 2072 6f6c 6c62 commit or rollb\n-000ef7c0: 6163 6b2e 0700 1a46 7100 0000 0000 0000 ack....Fq.......\n+000ef7c0: 6163 6b2e 0700 1a44 7100 0000 0000 0000 ack....Dq.......\n 000ef7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ef7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ef7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ef800: 0100 0000 e107 0000 8c33 0000 0000 0000 .........3......\n-000ef810: 6b00 0046 4845 4c50 00ff 7300 ff49 5356 k..FHELP..s..ISV\n+000ef810: 6b00 0044 4845 4c50 00ff 7300 ff49 5356 k..DHELP..s..ISV\n 000ef820: 00ff 7300 ff24 5a54 4558 4954 00bf 8100 ..s..$ZTEXIT....\n 000ef830: 0020 2020 245a 5445 5849 5420 6973 2061 . $ZTEXIT is a\n 000ef840: 2072 6561 642d 7772 6974 6520 4953 562c read-write ISV,\n 000ef850: 2074 6861 7420 6973 2c20 6974 2063 616e that is, it can\n 000ef860: 2061 7070 6561 7220 6f6e 2074 6865 206c appear on the l\n-000ef870: 6566 7420 7369 6465 206f 6652 001a 4691 eft side ofR..F.\n+000ef870: 6566 7420 7369 6465 206f 6652 001a 4491 eft side ofR..D.\n 000ef880: 0000 2020 2074 6865 2065 7175 616c 2073 .. the equal s\n 000ef890: 6967 6e20 283d 2920 696e 2074 6865 2061 ign (=) in the a\n 000ef8a0: 7267 756d 656e 7420 746f 2074 6865 2053 rgument to the S\n 000ef8b0: 4554 2063 6f6d 6d61 6e64 2e20 4d20 726f ET command. M ro\n 000ef8c0: 7574 696e 6573 2063 616e 6e6f 7455 0019 utines cannotU..\n-000ef8d0: 46c0 1100 0020 2020 4e45 5720 245a 5445 F.... NEW $ZTE\n+000ef8d0: 44c0 1100 0020 2020 4e45 5720 245a 5445 D.... NEW $ZTE\n 000ef8e0: 5849 542e 2047 542e 4d20 696e 6974 6961 XIT. GT.M initia\n 000ef8f0: 6c69 7a65 7320 245a 5445 5849 5420 746f lizes $ZTEXIT to\n 000ef900: 206e 756c 6c20 6174 2074 6865 2070 726f null at the pro\n 000ef910: 6365 7373 2073 7461 7274 7570 2e20 4e6f cess startup. No\n-000ef920: 7465 5400 1a46 1200 0020 2020 7468 6174 teT..F... that\n+000ef920: 7465 5400 1a44 1200 0020 2020 7468 6174 teT..D... that\n 000ef930: 2074 6865 2063 6861 6e67 6573 2074 6f20 the changes to \n 000ef940: 7468 6520 7661 6c75 6520 6f66 2024 5a54 the value of $ZT\n 000ef950: 4558 4954 2064 7572 696e 6720 6120 4754 EXIT during a GT\n 000ef960: 2e4d 2069 6e76 6f63 6174 696f 6e20 6c61 .M invocation la\n-000ef970: 7374 2066 6f72 4800 1a46 1300 0020 2020 st forH..F... \n+000ef970: 7374 2066 6f72 4800 1a44 1300 0020 2020 st forH..D... \n 000ef980: 7468 6520 656e 7469 7265 2064 7572 6174 the entire durat\n 000ef990: 696f 6e20 6f66 2074 6865 2070 726f 6365 ion of the proce\n 000ef9a0: 7373 2c20 736f 2069 7420 6973 2074 6865 ss, so it is the\n 000ef9b0: 2061 7070 6c69 6361 7469 6f6e 2773 5400 application'sT.\n-000ef9c0: 1a46 1400 0020 2020 7265 7370 6f6e 7369 .F... responsi\n+000ef9c0: 1a44 1400 0020 2020 7265 7370 6f6e 7369 .D... responsi\n 000ef9d0: 6269 6c69 7479 2074 6f20 7265 7365 7420 bility to reset \n 000ef9e0: 245a 5445 5849 5420 6166 7465 7220 245a $ZTEXIT after $Z\n 000ef9f0: 494e 5445 5252 5550 5420 6973 2064 656c INTERRUPT is del\n 000efa00: 6976 6572 6564 2069 6e20 6f72 6465 7220 ivered in order \n-000efa10: 746f 5400 1a46 1500 0020 2020 7475 726e toT..F... turn\n+000efa10: 746f 5400 1a44 1500 0020 2020 7475 726e toT..D... turn\n 000efa20: 206f 6666 2072 6564 656c 6976 6572 696e off redeliverin\n 000efa30: 6720 7468 6520 696e 7465 7272 7570 7420 g the interrupt \n 000efa40: 6576 6572 7920 7375 6273 6571 7565 6e74 every subsequent\n 000efa50: 2074 7261 6e73 6163 7469 6f6e 2063 6f6d transaction com\n-000efa60: 6d69 7420 6f72 1300 1a46 1600 0020 2020 mit or...F... \n-000efa70: 726f 6c6c 6261 636b 2e07 001a 4617 0000 rollback....F...\n-000efa80: 1200 1a46 1800 0020 2020 4578 616d 706c ...F... Exampl\n-000efa90: 653a 0700 1a46 1900 001f 001a 461a 0000 e:...F......F...\n+000efa60: 6d69 7420 6f72 1300 1a44 1600 0020 2020 mit or...D... \n+000efa70: 726f 6c6c 6261 636b 2e07 001a 4417 0000 rollback....D...\n+000efa80: 1200 1a44 1800 0020 2020 4578 616d 706c ...D... Exampl\n+000efa90: 653a 0700 1a44 1900 001f 001a 441a 0000 e:...D......D...\n 000efaa0: 2020 2024 2065 7870 6f72 7420 7369 6775 $ export sigu\n-000efab0: 7372 7661 6c3d 3130 3000 1a46 2100 0020 srval=100..F!.. \n+000efab0: 7372 7661 6c3d 3130 3000 1a44 2100 0020 srval=100..D!.. \n 000efac0: 2020 2420 2f75 7372 2f6c 6962 2f66 6973 $ /usr/lib/fis\n 000efad0: 2d67 746d 2f56 362e 312d 3030 305f 7838 -gtm/V6.1-000_x8\n-000efae0: 365f 3634 2f67 746d 1b00 1a46 2200 0020 6_64/gtm...F\".. \n+000efae0: 365f 3634 2f67 746d 1b00 1a44 2200 0020 6_64/gtm...D\".. \n 000efaf0: 2020 4754 4d3e 7a70 7269 6e74 205e 7a74 GTM>zprint ^zt\n-000efb00: 7261 6e0e 001a 4623 0000 2020 2066 6f6f ran...F#.. foo\n-000efb10: 3b19 001a 4624 0000 2020 2020 2073 6574 ;...F$.. set\n-000efb20: 2024 7a74 6578 6974 3d31 2900 1a46 2500 $ztexit=1)..F%.\n+000efb00: 7261 6e0e 001a 4423 0000 2020 2066 6f6f ran...D#.. foo\n+000efb10: 3b19 001a 4424 0000 2020 2020 2073 6574 ;...D$.. set\n+000efb20: 2024 7a74 6578 6974 3d31 2900 1a44 2500 $ztexit=1)..D%.\n 000efb30: 0020 2020 2020 7365 7420 247a 696e 7465 . set $zinte\n 000efb40: 7272 7570 743d 2264 205e 7468 726f 7769 rrupt=\"d ^throwi\n-000efb50: 6e74 2215 001a 4626 0000 2020 2020 2074 nt\"...F&.. t\n-000efb60: 7374 6172 7420 2829 1b00 1a46 2700 0020 start ()...F'.. \n+000efb50: 6e74 2215 001a 4426 0000 2020 2020 2074 nt\"...D&.. t\n+000efb60: 7374 6172 7420 2829 1b00 1a44 2700 0020 start ()...D'.. \n 000efb70: 2020 2020 666f 7220 693d 313a 313a 3130 for i=1:1:10\n-000efb80: 2064 6f25 001a 4628 0000 2020 2020 202e do%..F(.. .\n+000efb80: 2064 6f25 001a 4428 0000 2020 2020 202e do%..D(.. .\n 000efb90: 2073 6574 205e 4143 4e28 692c 2262 616c set ^ACN(i,\"bal\n-000efba0: 2229 3d69 2a31 3030 1500 1a46 2900 0020 \")=i*100...F).. \n+000efba0: 2229 3d69 2a31 3030 1500 1a44 2900 0020 \")=i*100...D).. \n 000efbb0: 2020 2020 7473 7461 7274 2028 2918 001a tstart ()...\n-000efbc0: 462a 0000 2020 2020 2064 6f20 5e74 6872 F*.. do ^thr\n-000efbd0: 6f77 696e 7415 001a 4631 0000 2020 2020 owint...F1.. \n-000efbe0: 203b 646f 205e 7072 6f63 1d00 1a46 3200 ;do ^proc...F2.\n+000efbc0: 442a 0000 2020 2020 2064 6f20 5e74 6872 D*.. do ^thr\n+000efbd0: 6f77 696e 7415 001a 4431 0000 2020 2020 owint...D1.. \n+000efbe0: 203b 646f 205e 7072 6f63 1d00 1a44 3200 ;do ^proc...D2.\n 000efbf0: 0020 2020 2020 7463 6f6d 6d69 743a 2474 . tcommit:$t\n-000efc00: 6c65 7665 6c3d 321b 001a 4633 0000 2020 level=2...F3.. \n+000efc00: 6c65 7665 6c3d 321b 001a 4433 0000 2020 level=2...D3.. \n 000efc10: 2020 2066 6f72 2069 3d31 3a31 3a31 3020 for i=1:1:10 \n-000efc20: 646f 2600 1a46 3400 0020 2020 2020 2e20 do&..F4.. . \n+000efc20: 646f 2600 1a44 3400 0020 2020 2020 2e20 do&..D4.. . \n 000efc30: 7365 7420 5e41 434e 2869 2c22 696e 7422 set ^ACN(i,\"int\"\n-000efc40: 293d 692a 302e 3035 1400 1a46 3500 0020 )=i*0.05...F5.. \n-000efc50: 2020 2020 3b64 6f20 5e73 7276 2000 1a46 ;do ^srv ..F\n+000efc40: 293d 692a 302e 3035 1400 1a44 3500 0020 )=i*0.05...D5.. \n+000efc50: 2020 2020 3b64 6f20 5e73 7276 2000 1a44 ;do ^srv ..D\n 000efc60: 3600 0020 2020 2020 6966 2024 746c 6576 6.. if $tlev\n-000efc70: 656c 2074 726f 6c6c 6261 636b 1400 1a46 el trollback...F\n+000efc70: 656c 2074 726f 6c6c 6261 636b 1400 1a44 el trollback...D\n 000efc80: 3700 0020 2020 2020 3b64 6f20 5e65 7863 7.. ;do ^exc\n-000efc90: 2900 1a46 3800 0020 2020 2020 7365 7420 )..F8.. set \n+000efc90: 2900 1a44 3800 0020 2020 2020 7365 7420 )..D8.. set \n 000efca0: 247a 7465 7869 743d 2222 2c24 7a69 6e74 $ztexit=\"\",$zint\n-000efcb0: 6572 7275 7074 3d22 2210 001a 4639 0000 errupt=\"\"...F9..\n-000efcc0: 2020 2020 2071 7569 740e 001a 463a 0000 quit...F:..\n-000efcd0: 2020 2062 6172 3b27 001a 4641 0000 2020 bar;'..FA.. \n+000efcb0: 6572 7275 7074 3d22 2210 001a 4439 0000 errupt=\"\"...D9..\n+000efcc0: 2020 2020 2071 7569 740e 001a 443a 0000 quit...D:..\n+000efcd0: 2020 2062 6172 3b27 001a 4441 0000 2020 bar;'..DA.. \n 000efce0: 2020 2077 7269 7465 2022 4265 6769 6e20 write \"Begin \n 000efcf0: 5472 616e 7361 6374 696f 6e22 2c21 1900 Transaction\",!..\n-000efd00: 1a46 4200 0020 2020 2020 7365 7420 247a .FB.. set $z\n-000efd10: 7465 7869 743d 3115 001a 4643 0000 2020 texit=1...FC.. \n-000efd20: 2020 2074 7374 6172 7420 2829 4f00 1a46 tstart ()O..F\n+000efd00: 1a44 4200 0020 2020 2020 7365 7420 247a .DB.. set $z\n+000efd10: 7465 7869 743d 3115 001a 4443 0000 2020 texit=1...DC.. \n+000efd20: 2020 2074 7374 6172 7420 2829 4f00 1a44 tstart ()O..D\n 000efd30: 4400 0020 2020 2020 6920 2724 7a73 6967 D.. i '$zsig\n 000efd40: 7072 6f63 2824 6a2c 247a 7472 6e6c 6e6d proc($j,$ztrnlnm\n 000efd50: 2822 7369 6775 7372 7661 6c22 2929 2077 (\"sigusrval\")) w\n 000efd60: 7269 7465 2022 696e 7465 7272 7570 7420 rite \"interrupt \n-000efd70: 7365 6e74 2e2e 2e22 2c21 2125 001a 4645 sent...\",!!%..FE\n+000efd70: 7365 6e74 2e2e 2e22 2c21 2125 001a 4445 sent...\",!!%..DE\n 000efd80: 0000 2020 2020 2066 6f72 2069 3d31 3a31 .. for i=1:1\n 000efd90: 3a34 2073 6574 205e 4228 6929 3d69 2a69 :4 set ^B(i)=i*i\n-000efda0: 1300 1a46 4600 0020 2020 2020 7463 6f6d ...FF.. tcom\n-000efdb0: 6d69 7425 001a 4647 0000 2020 2020 2077 mit%..FG.. w\n+000efda0: 1300 1a44 4600 0020 2020 2020 7463 6f6d ...DF.. tcom\n+000efdb0: 6d69 7425 001a 4447 0000 2020 2020 2077 mit%..DG.. w\n 000efdc0: 7269 7465 2022 456e 6420 5472 616e 7361 rite \"End Transa\n-000efdd0: 6374 696f 6e22 2c21 1400 1a46 4800 0020 ction\",!...FH.. \n-000efde0: 2020 2020 3b64 6f20 5e73 7276 1000 1a46 ;do ^srv...F\n-000efdf0: 4900 0020 2020 2020 7175 6974 1e00 1a46 I.. quit...F\n+000efdd0: 6374 696f 6e22 2c21 1400 1a44 4800 0020 ction\",!...DH.. \n+000efde0: 2020 2020 3b64 6f20 5e73 7276 1000 1a44 ;do ^srv...D\n+000efdf0: 4900 0020 2020 2020 7175 6974 1e00 1a44 I.. quit...D\n 000efe00: 4a00 0020 2020 4754 4d3e 7a70 7269 6e74 J.. GTM>zprint\n-000efe10: 205e 7468 726f 7769 6e74 1200 1a46 5100 ^throwint...FQ.\n-000efe20: 0020 2020 7468 726f 7769 6e74 6d00 1a46 . throwintm..F\n+000efe10: 205e 7468 726f 7769 6e74 1200 1a44 5100 ^throwint...DQ.\n+000efe20: 0020 2020 7468 726f 7769 6e74 6d00 1a44 . throwintm..D\n 000efe30: 5200 0020 2020 2020 7365 7420 247a 696e R.. set $zin\n 000efe40: 7465 7272 7570 743d 2277 7269 7465 2021 terrupt=\"write !\n 000efe50: 2c22 2269 6e74 6572 7275 7074 206f 6363 ,\"\"interrupt occ\n 000efe60: 7572 7265 6420 6174 203a 2022 222c 2473 urred at : \"\",$s\n 000efe70: 7461 636b 2824 7374 6163 6b2d 312c 2222 tack($stack-1,\"\"\n 000efe80: 504c 4143 4522 2229 2c21 2073 6574 2024 PLACE\"\"),! set $\n-000efe90: 7a74 6578 6974 3d31 2257 001a 4653 0000 ztexit=1\"W..FS..\n+000efe90: 7a74 6578 6974 3d31 2257 001a 4453 0000 ztexit=1\"W..DS..\n 000efea0: 2020 2020 2069 6620 2724 7a73 6967 7072 if '$zsigpr\n 000efeb0: 6f63 2824 6a6f 622c 247a 7472 6e6c 6e6d oc($job,$ztrnlnm\n 000efec0: 2822 7369 6775 7372 7661 6c22 2929 2077 (\"sigusrval\")) w\n 000efed0: 7269 7465 2022 696e 7465 7272 7570 7420 rite \"interrupt \n 000efee0: 7365 6e74 2074 6f20 7072 6f63 6573 7322 sent to process\"\n-000efef0: 3e00 1a46 5400 0020 2020 2020 7772 6974 >..FT.. writ\n+000efef0: 3e00 1a44 5400 0020 2020 2020 7772 6974 >..DT.. writ\n 000eff00: 6520 222a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a e \"*************\n 000eff10: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n 000eff20: 2a2a 2a2a 2a2a 2a2a 2a2a 222c 2121 1000 **********\",!!..\n-000eff30: 1a46 5500 0020 2020 2020 7175 6974 1a00 .FU.. quit..\n-000eff40: 1a46 5600 0020 2020 4754 4d3e 646f 2066 .FV.. GTM>do f\n-000eff50: 6f6f 5e7a 7472 616e 2300 1a46 5700 0020 oo^ztran#..FW.. \n+000eff30: 1a44 5500 0020 2020 2020 7175 6974 1a00 .DU.. quit..\n+000eff40: 1a44 5600 0020 2020 4754 4d3e 646f 2066 .DV.. GTM>do f\n+000eff50: 6f6f 5e7a 7472 616e 2300 1a44 5700 0020 oo^ztran#..DW.. \n 000eff60: 2020 696e 7465 7272 7570 7420 7365 6e74 interrupt sent\n-000eff70: 2074 6f20 7072 6f63 6573 7335 001a 4658 to process5..FX\n+000eff70: 2074 6f20 7072 6f63 6573 7335 001a 4458 to process5..DX\n 000eff80: 0000 2020 2069 6e74 6572 7275 7074 206f .. interrupt o\n 000eff90: 6363 7572 7265 6420 6174 203a 2074 6872 ccurred at : thr\n 000effa0: 6f77 696e 742b 335e 7468 726f 7769 6e74 owint+3^throwint\n-000effb0: 3100 1a46 5900 0020 2020 2a2a 2a2a 2a2a 1..FY.. ******\n+000effb0: 3100 1a44 5900 0020 2020 2a2a 2a2a 2a2a 1..DY.. ******\n 000effc0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n 000effd0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n 000effe0: 2a00 0000 0000 0000 0000 0000 0000 0000 *...............\n 000efff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f0000: 0100 0000 ce07 0000 b933 0000 0000 0000 .........3......\n-000f0010: 4800 0046 4845 4c50 00ff 7300 ff49 5356 H..FHELP..s..ISV\n+000f0010: 4800 0044 4845 4c50 00ff 7300 ff49 5356 H..DHELP..s..ISV\n 000f0020: 00ff 7300 ff24 5a54 4558 4954 00c0 5a00 ..s..$ZTEXIT..Z.\n 000f0030: 0020 2020 696e 7465 7272 7570 7420 6f63 . interrupt oc\n 000f0040: 6375 7272 6564 2061 7420 3a20 666f 6f2b curred at : foo+\n-000f0050: 3133 5e7a 7472 616e 0e00 1a46 6100 0020 13^ztran...Fa.. \n-000f0060: 2020 4754 4d3e 0700 1a46 6200 0051 001a GTM>...Fb..Q..\n-000f0070: 4663 0000 2020 2049 6e20 7468 6520 6162 Fc.. In the ab\n+000f0050: 3133 5e7a 7472 616e 0e00 1a44 6100 0020 13^ztran...Da.. \n+000f0060: 2020 4754 4d3e 0700 1a44 6200 0051 001a GTM>...Db..Q..\n+000f0070: 4463 0000 2020 2049 6e20 7468 6520 6162 Dc.. In the ab\n 000f0080: 6f76 6520 6361 6c6c 2074 6f20 666f 6f5e ove call to foo^\n 000f0090: 7a74 7261 6e2c 2074 6865 2069 6e74 6572 ztran, the inter\n 000f00a0: 7275 7074 2068 616e 646c 6572 2069 7320 rupt handler is \n 000f00b0: 6120 7573 6572 2d64 6566 696e 6564 5400 a user-definedT.\n-000f00c0: 1a46 6400 0020 2020 726f 7574 696e 652c .Fd.. routine,\n+000f00c0: 1a44 6400 0020 2020 726f 7574 696e 652c .Dd.. routine,\n 000f00d0: 2074 6872 6f77 696e 742e 2054 6865 2070 throwint. The p\n 000f00e0: 726f 6365 7373 2069 7320 7365 6e74 2061 rocess is sent a\n 000f00f0: 2073 6967 6e61 6c20 2853 4947 5553 5231 signal (SIGUSR1\n 000f0100: 292c 2061 6e64 2024 5a49 4e54 4552 5255 ), and $ZINTERRU\n-000f0110: 5054 4d00 1a46 6500 0020 2020 6973 2065 PTM..Fe.. is e\n+000f0110: 5054 4d00 1a44 6500 0020 2020 6973 2065 PTM..De.. is e\n 000f0120: 7865 6375 7465 642e 2041 7420 7468 6520 xecuted. At the \n 000f0130: 6f75 7465 726d 6f73 7420 7472 6f6c 6c62 outermost trollb\n 000f0140: 6163 6b2c 2074 6865 2069 6e74 6572 7275 ack, the interru\n 000f0150: 7074 2069 7320 7265 7468 726f 776e 2c33 pt is rethrown,3\n-000f0160: 001a 4666 0000 2020 2063 6175 7369 6e67 ..Ff.. causing\n+000f0160: 001a 4466 0000 2020 2063 6175 7369 6e67 ..Df.. causing\n 000f0170: 2024 5a49 4e54 4552 5255 5054 2074 6f20 $ZINTERRUPT to \n 000f0180: 6265 2065 7865 6375 7465 6420 6167 6169 be executed agai\n-000f0190: 6e2e 0700 1a46 6700 0012 001a 4668 0000 n....Fg.....Fh..\n-000f01a0: 2020 2045 7861 6d70 6c65 3a07 001a 4669 Example:...Fi\n-000f01b0: 0000 1b00 1a46 6a00 0020 2020 4754 4d3e .....Fj.. GTM>\n+000f0190: 6e2e 0700 1a44 6700 0012 001a 4468 0000 n....Dg.....Dh..\n+000f01a0: 2020 2045 7861 6d70 6c65 3a07 001a 4469 Example:...Di\n+000f01b0: 0000 1b00 1a44 6a00 0020 2020 4754 4d3e .....Dj.. GTM>\n 000f01c0: 7720 247a 696e 7465 7272 7570 741a 001a w $zinterrupt...\n-000f01d0: 4671 0000 2020 2022 4946 2024 5a4a 4f42 Fq.. \"IF $ZJOB\n-000f01e0: 4558 414d 2829 221f 001a 4672 0000 2020 EXAM()\"...Fr.. \n+000f01d0: 4471 0000 2020 2022 4946 2024 5a4a 4f42 Dq.. \"IF $ZJOB\n+000f01e0: 4558 414d 2829 221f 001a 4472 0000 2020 EXAM()\"...Dr.. \n 000f01f0: 2047 544d 3e7a 7379 7374 656d 2022 6c73 GTM>zsystem \"ls\n-000f0200: 2047 544d 2a22 1700 1a46 7300 0020 2020 GTM*\"...Fs.. \n+000f0200: 2047 544d 2a22 1700 1a44 7300 0020 2020 GTM*\"...Ds.. \n 000f0210: 6c73 3a20 4e6f 206d 6174 6368 2e1a 001a ls: No match....\n-000f0220: 4674 0000 2020 2047 544d 3e64 6f20 6261 Ft.. GTM>do ba\n-000f0230: 725e 7a74 7261 6e1b 001a 4675 0000 2020 r^ztran...Fu.. \n+000f0220: 4474 0000 2020 2047 544d 3e64 6f20 6261 Dt.. GTM>do ba\n+000f0230: 725e 7a74 7261 6e1b 001a 4475 0000 2020 r^ztran...Du.. \n 000f0240: 2042 6567 696e 2054 7261 6e73 6163 7469 Begin Transacti\n-000f0250: 6f6e 1b00 1a46 7600 0020 2020 696e 7465 on...Fv.. inte\n+000f0250: 6f6e 1b00 1a44 7600 0020 2020 696e 7465 on...Dv.. inte\n 000f0260: 7272 7570 7420 7365 6e74 2e2e 2e19 001a rrupt sent......\n-000f0270: 4677 0000 2020 2045 6e64 2054 7261 6e73 Fw.. End Trans\n-000f0280: 6163 7469 6f6e 1f00 1a46 7800 0020 2020 action...Fx.. \n+000f0270: 4477 0000 2020 2045 6e64 2054 7261 6e73 Dw.. End Trans\n+000f0280: 6163 7469 6f6e 1f00 1a44 7800 0020 2020 action...Dx.. \n 000f0290: 4754 4d3e 7a73 7973 7465 6d20 226c 7320 GTM>zsystem \"ls \n-000f02a0: 4754 4d2a 2244 001a 4679 0000 2020 2047 GTM*\"D..Fy.. G\n+000f02a0: 4754 4d2a 2244 001a 4479 0000 2020 2047 GTM*\"D..Dy.. G\n 000f02b0: 544d 5f4a 4f42 4558 414d 2e5a 5348 4f57 TM_JOBEXAM.ZSHOW\n 000f02c0: 5f44 4d50 5f33 3935 315f 3120 2047 544d _DMP_3951_1 GTM\n 000f02d0: 5f4a 4f42 4558 414d 2e5a 5348 4f57 5f44 _JOBEXAM.ZSHOW_D\n-000f02e0: 4d50 5f33 3935 315f 320e 001a 467a 0000 MP_3951_2...Fz..\n-000f02f0: 2020 2047 544d 3e07 001a 4681 0000 5400 GTM>...F...T.\n-000f0300: 1a46 8200 0020 2020 5468 6973 2075 7365 .F... This use\n+000f02e0: 4d50 5f33 3935 315f 320e 001a 447a 0000 MP_3951_2...Dz..\n+000f02f0: 2020 2047 544d 3e07 001a 4481 0000 5400 GTM>...D...T.\n+000f0300: 1a44 8200 0020 2020 5468 6973 2075 7365 .D... This use\n 000f0310: 7320 7468 6520 6465 6661 756c 7420 7661 s the default va\n 000f0320: 6c75 6520 6f66 2024 5a49 4e54 4552 5255 lue of $ZINTERRU\n 000f0330: 5054 2074 6f20 7365 7276 6963 6520 696e PT to service in\n 000f0340: 7465 7272 7570 7473 2069 7373 7565 6420 terrupts issued \n-000f0350: 746f 5200 1a46 8300 0020 2020 7468 6520 toR..F... the \n+000f0350: 746f 5200 1a44 8300 0020 2020 7468 6520 toR..D... the \n 000f0360: 7072 6f63 6573 732e 2054 6865 2024 5a4a process. The $ZJ\n 000f0370: 4f42 4558 414d 2066 756e 6374 696f 6e20 OBEXAM function \n 000f0380: 6578 6563 7574 6573 2061 205a 5348 4f57 executes a ZSHOW\n 000f0390: 2022 2a22 2c20 616e 6420 7374 6f72 6573 \"*\", and stores\n-000f03a0: 2074 6865 5100 1a46 8400 0020 2020 6f75 theQ..F... ou\n+000f03a0: 2074 6865 5100 1a44 8400 0020 2020 6f75 theQ..D... ou\n 000f03b0: 7470 7574 2069 6e20 6561 6368 2047 544d tput in each GTM\n 000f03c0: 5f5a 4a4f 4245 5841 4d5f 5a53 484f 575f _ZJOBEXAM_ZSHOW_\n 000f03d0: 444d 5020 666f 7220 7468 6520 696e 6974 DMP for the init\n 000f03e0: 6961 6c20 696e 7465 7272 7570 742c 2061 ial interrupt, a\n-000f03f0: 6e64 2061 7431 001a 4685 0000 2020 2074 nd at1..F... t\n+000f03f0: 6e64 2061 7431 001a 4485 0000 2020 2074 nd at1..D... t\n 000f0400: 636f 6d6d 6974 2077 6865 6e20 7468 6520 commit when the \n 000f0410: 696e 7465 7272 7570 7420 6973 2072 6574 interrupt is ret\n-000f0420: 6872 6f77 6e2e 0700 1a46 8600 0015 0014 hrown....F......\n-000f0430: 4649 4d45 4f55 5400 0024 5a54 494d 656f FIMEOUT..$ZTIMeo\n-000f0440: 7574 1400 1b46 bf11 0000 2020 2024 5a54 ut...F.... $ZT\n-000f0450: 494d 656f 7574 0700 1c46 2100 004b 001c IMeout...F!..K..\n-000f0460: 4631 0000 2020 2024 5a54 494d 454f 5554 F1.. $ZTIMEOUT\n+000f0420: 6872 6f77 6e2e 0700 1a44 8600 0015 0014 hrown....D......\n+000f0430: 4449 4d45 4f55 5400 0024 5a54 494d 656f DIMEOUT..$ZTIMeo\n+000f0440: 7574 1400 1b44 bf11 0000 2020 2024 5a54 ut...D.... $ZT\n+000f0450: 494d 656f 7574 0700 1c44 2100 004b 001c IMeout...D!..K..\n+000f0460: 4431 0000 2020 2024 5a54 494d 454f 5554 D1.. $ZTIMEOUT\n 000f0470: 2063 6f6e 7472 6f6c 7320 6120 7369 6e67 controls a sing\n 000f0480: 6c65 2070 726f 6365 7373 2077 6964 6520 le process wide \n 000f0490: 7469 6d65 722e 2054 6865 2066 6f72 6d61 timer. The forma\n-000f04a0: 7420 6f66 2074 6865 1b00 1c46 4100 0020 t of the...FA.. \n+000f04a0: 7420 6f66 2074 6865 1b00 1c44 4100 0020 t of the...DA.. \n 000f04b0: 2020 245a 5449 4d45 4f55 5420 4953 5620 $ZTIMEOUT ISV \n-000f04c0: 6973 3a07 001c 4651 0000 2a00 1c46 6100 is:...FQ..*..Fa.\n+000f04c0: 6973 3a07 001c 4451 0000 2a00 1c44 6100 is:...DQ..*..Da.\n 000f04d0: 0020 2020 245a 5449 4d65 6f75 743d 285b . $ZTIMeout=([\n 000f04e0: 7469 6d65 6f75 745d 5b3a 6c61 6265 6c72 timeout][:labelr\n-000f04f0: 6566 5d29 0700 1c46 7100 0051 001c 4681 ef])...Fq..Q..F.\n+000f04f0: 6566 5d29 0700 1c44 7100 0051 001c 4481 ef])...Dq..Q..D.\n 000f0500: 0000 2020 2020 206f 2054 6865 206f 7074 .. o The opt\n 000f0510: 696f 6e61 6c20 7469 6d65 6f75 7420 696e ional timeout in\n 000f0520: 2073 6563 6f6e 6473 2073 7065 6369 6669 seconds specifi\n 000f0530: 6573 2077 6974 6820 6d69 6c6c 6973 6563 es with millisec\n-000f0540: 6f6e 6420 6163 6375 7261 6379 5100 1c46 ond accuracyQ..F\n+000f0540: 6f6e 6420 6163 6375 7261 6379 5100 1c44 ond accuracyQ..D\n 000f0550: 9100 0020 2020 2020 2020 686f 7720 6c6f ... how lo\n 000f0560: 6e67 2066 726f 6d20 7468 6520 6375 7272 ng from the curr\n 000f0570: 656e 7420 7469 6d65 2074 6865 2074 696d ent time the tim\n 000f0580: 6572 2069 6e74 6572 7275 7074 7320 7468 er interrupts th\n 000f0590: 6520 7072 6f63 6573 732e 2049 6650 001b e process. IfP..\n-000f05a0: 46c0 1100 0020 2020 2020 2020 7468 6520 F.... the \n+000f05a0: 44c0 1100 0020 2020 2020 2020 7468 6520 D.... the \n 000f05b0: 7370 6563 6966 6965 6420 7469 6d65 6f75 specified timeou\n 000f05c0: 7420 6973 206e 6567 6174 6976 652c 2047 t is negative, G\n 000f05d0: 542e 4d20 6361 6e63 656c 7320 7468 6520 T.M cancels the \n 000f05e0: 7469 6d65 722e 2049 6620 7468 654d 001c timer. If theM..\n-000f05f0: 4612 0000 2020 2020 2020 2074 696d 656f F... timeo\n+000f05f0: 4412 0000 2020 2020 2020 2074 696d 656f D... timeo\n 000f0600: 7574 2069 7320 7a65 726f 2c20 4754 2e4d ut is zero, GT.M\n 000f0610: 2074 7265 6174 7320 6974 2061 7320 6974 treats it as it\n 000f0620: 2077 6f75 6c64 2061 2044 4f20 6f66 2074 would a DO of t\n-000f0630: 6865 2076 6563 746f 722e 5400 1c46 1300 he vector.T..F..\n+000f0630: 6865 2076 6563 746f 722e 5400 1c44 1300 he vector.T..D..\n 000f0640: 0020 2020 2020 6f20 5468 6520 6f70 7469 . o The opti\n 000f0650: 6f6e 616c 206c 6162 656c 7265 6620 7370 onal labelref sp\n 000f0660: 6563 6966 6965 7320 6120 636f 6465 2076 ecifies a code v\n 000f0670: 6563 746f 7220 6465 6669 6e69 6e67 2061 ector defining a\n 000f0680: 2066 7261 676d 656e 7420 6f66 204d 5300 fragment of MS.\n-000f0690: 1c46 1400 0020 2020 2020 2020 636f 6465 .F... code\n+000f0690: 1c44 1400 0020 2020 2020 2020 636f 6465 .D... code\n 000f06a0: 2074 6f20 7768 6963 6820 4754 2e4d 2074 to which GT.M t\n 000f06b0: 7261 6e73 6665 7273 2063 6f6e 7472 6f6c ransfers control\n 000f06c0: 2061 7320 6966 2077 6974 6820 6120 444f as if with a DO\n 000f06d0: 2077 6865 6e20 7468 6520 7469 6d65 6f75 when the timeou\n-000f06e0: 7452 001c 4615 0000 2020 2020 2020 2065 tR..F... e\n+000f06e0: 7452 001c 4415 0000 2020 2020 2020 2065 tR..D... e\n 000f06f0: 7870 6972 6573 2e20 4966 2074 6865 2074 xpires. If the t\n 000f0700: 696d 656f 7574 2069 7320 6d69 7373 696e imeout is missin\n 000f0710: 672c 2074 6865 2061 7373 6967 6e6d 656e g, the assignmen\n 000f0720: 7420 6d75 7374 2073 7461 7274 2077 6974 t must start wit\n-000f0730: 6820 6154 001c 4616 0000 2020 2020 2020 h aT..F... \n+000f0730: 6820 6154 001c 4416 0000 2020 2020 2020 h aT..D... \n 000f0740: 2063 6f6c 6f6e 2061 6e64 206f 6e6c 7920 colon and only \n 000f0750: 6368 616e 6765 7320 7468 6520 7665 6374 changes the vect\n 000f0760: 6f72 2c20 616e 6420 696e 2074 6869 7320 or, and in this \n 000f0770: 6361 7365 2c20 6966 2074 6865 2074 696d case, if the tim\n-000f0780: 656f 7574 2069 7340 001c 4617 0000 2020 eout is@..F... \n+000f0780: 656f 7574 2069 7340 001c 4417 0000 2020 eout is@..D... \n 000f0790: 2020 2020 2074 6865 2065 6d70 7479 2073 the empty s\n 000f07a0: 7472 696e 672c 2047 542e 4d20 7265 6d6f tring, GT.M remo\n 000f07b0: 7665 7320 616e 7920 6375 7272 656e 7420 ves any current \n-000f07c0: 7665 6374 6f72 2e07 001c 4618 0000 0000 vector....F.....\n+000f07c0: 7665 6374 6f72 2e07 001c 4418 0000 0000 vector....D.....\n 000f07d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f07e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f07f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f0800: 0100 0000 fb07 0000 de33 0000 0000 0000 .........3......\n-000f0810: 7000 0046 4845 4c50 00ff 7300 ff49 5356 p..FHELP..s..ISV\n+000f0810: 7000 0044 4845 4c50 00ff 7300 ff49 5356 p..DHELP..s..ISV\n 000f0820: 00ff 7300 ff24 5a54 494d 454f 5554 00c0 ..s..$ZTIMEOUT..\n 000f0830: 1900 0020 2020 4e6f 7465 2074 6861 7420 ... Note that \n 000f0840: 4754 2e4d 206f 6e6c 7920 7265 636f 676e GT.M only recogn\n 000f0850: 697a 6573 2069 6e74 6572 7275 7074 7320 izes interrupts \n 000f0860: 7375 6368 2061 7320 6672 6f6d 2024 5a54 such as from $ZT\n 000f0870: 494d 454f 5554 2061 7420 706f 696e 7473 IMEOUT at points\n-000f0880: 5200 1c46 1a00 0020 2020 7768 6572 6520 R..F... where \n+000f0880: 5200 1c44 1a00 0020 2020 7768 6572 6520 R..D... where \n 000f0890: 6974 2063 616e 2070 726f 7065 726c 7920 it can properly \n 000f08a0: 7265 7375 6d65 206f 7065 7261 7469 6f6e resume operation\n 000f08b0: 2c20 7375 6368 2061 7320 7468 6520 6265 , such as the be\n 000f08c0: 6769 6e6e 696e 6720 6f66 2061 206c 696e ginning of a lin\n-000f08d0: 652c 4a00 1c46 2100 0020 2020 7768 656e e,J..F!.. when\n+000f08d0: 652c 4a00 1c44 2100 0020 2020 7768 656e e,J..D!.. when\n 000f08e0: 2077 6169 7469 6e67 206f 6e20 6120 636f waiting on a co\n 000f08f0: 6d6d 616e 6420 7769 7468 2061 2074 696d mmand with a tim\n 000f0900: 656f 7574 2c20 6f72 2077 6865 6e20 7374 eout, or when st\n-000f0910: 6172 7469 6e67 2061 2046 4f52 4f00 1c46 arting a FORO..F\n+000f0910: 6172 7469 6e67 2061 2046 4f52 4f00 1c44 arting a FORO..D\n 000f0920: 2200 0020 2020 6974 6572 6174 696f 6e2e \".. iteration.\n 000f0930: 2057 6865 6e20 6120 7469 6d65 6f75 7420 When a timeout \n 000f0940: 6f63 6375 7273 2c20 6966 2074 6865 206c occurs, if the l\n 000f0950: 6173 7420 6173 7369 676e 6d65 6e74 2073 ast assignment s\n-000f0960: 7065 6369 6669 6564 206e 6f53 001c 4623 pecified noS..F#\n+000f0960: 7065 6369 6669 6564 206e 6f53 001c 4423 pecified noS..D#\n 000f0970: 0000 2020 2076 6563 746f 722c 2047 542e .. vector, GT.\n 000f0980: 4d20 7573 6573 2074 6865 2063 7572 7265 M uses the curre\n 000f0990: 6e74 2024 4554 5241 5020 6f72 2024 5a54 nt $ETRAP or $ZT\n 000f09a0: 5241 502e 2047 542e 4d20 7265 6a65 6374 RAP. GT.M reject\n 000f09b0: 7320 616e 2061 7474 656d 7074 6564 4e00 s an attemptedN.\n-000f09c0: 1c46 2400 0020 2020 4b49 4c4c 206f 6620 .F$.. KILL of \n+000f09c0: 1c44 2400 0020 2020 4b49 4c4c 206f 6620 .D$.. KILL of \n 000f09d0: 245a 5449 4d65 6f75 7420 7769 7468 2074 $ZTIMeout with t\n 000f09e0: 6865 2056 4152 4558 5045 4354 4544 2065 he VAREXPECTED e\n 000f09f0: 7272 6f72 2061 6e64 2061 6e20 6174 7465 rror and an atte\n-000f0a00: 6d70 7465 6420 4e45 5720 6f66 2b00 1c46 mpted NEW of+..F\n+000f0a00: 6d70 7465 6420 4e45 5720 6f66 2b00 1c44 mpted NEW of+..D\n 000f0a10: 2500 0020 2020 245a 5449 4d65 6f75 7420 %.. $ZTIMeout \n 000f0a20: 7769 7468 2074 6865 2053 564e 4f4e 4557 with the SVNONEW\n-000f0a30: 2065 7272 6f72 2e07 001c 4626 0000 1200 error....F&....\n-000f0a40: 1c46 2700 0020 2020 4578 616d 706c 653a .F'.. Example:\n-000f0a50: 0700 1c46 2800 001e 001c 4629 0000 2020 ...F(.....F).. \n+000f0a30: 2065 7272 6f72 2e07 001c 4426 0000 1200 error....D&....\n+000f0a40: 1c44 2700 0020 2020 4578 616d 706c 653a .D'.. Example:\n+000f0a50: 0700 1c44 2800 001e 001c 4429 0000 2020 ...D(.....D).. \n 000f0a60: 2047 544d 3e7a 7072 696e 7420 5e7a 7469 GTM>zprint ^zti\n-000f0a70: 6d65 6f75 7412 001c 462a 0000 2020 207a meout...F*.. z\n-000f0a80: 7469 6d65 6f75 741f 001c 4631 0000 2020 timeout...F1.. \n+000f0a70: 6d65 6f75 7412 001c 442a 0000 2020 207a meout...D*.. z\n+000f0a80: 7469 6d65 6f75 741f 001c 4431 0000 2020 timeout...D1.. \n 000f0a90: 2020 203b 2044 6973 706c 6179 2024 7a74 ; Display $zt\n-000f0aa0: 696d 656f 7574 6500 1c46 3200 0020 2020 imeoute..F2.. \n+000f0aa0: 696d 656f 7574 6500 1c44 3200 0020 2020 imeoute..D2.. \n 000f0ab0: 2020 2020 7772 6974 6520 212c 247a 7469 write !,$zti\n 000f0ac0: 6d65 6f75 7420 2020 2020 2020 2020 2020 meout \n 000f0ad0: 2020 2020 3b20 6469 7370 6c61 7920 245a ; display $Z\n 000f0ae0: 5449 4d65 6f75 7420 2d20 696e 2074 6869 TIMeout - in thi\n 000f0af0: 7320 6361 7365 2074 6865 2069 6e69 7469 s case the initi\n-000f0b00: 616c 2076 616c 7565 202d 314f 001c 4633 al value -1O..F3\n+000f0b00: 616c 2076 616c 7565 202d 314f 001c 4433 al value -1O..D3\n 000f0b10: 0000 2020 2020 2020 2020 2020 2020 2020 .. \n 000f0b20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000f0b30: 2020 2020 2020 2020 203b 2073 6574 2077 ; set w\n 000f0b40: 6974 6820 6120 7665 6374 6f72 2028 646f ith a vector (do\n-000f0b50: 205e 5449 4d45 4f55 5429 6f00 1c46 3400 ^TIMEOUT)o..F4.\n+000f0b50: 205e 5449 4d45 4f55 5429 6f00 1c44 3400 ^TIMEOUT)o..D4.\n 000f0b60: 0020 2020 2020 2020 7365 7420 247a 7469 . set $zti\n 000f0b70: 6d65 6f75 743d 2236 303a 646f 205e 5449 meout=\"60:do ^TI\n 000f0b80: 4d45 4f55 5422 2020 3b20 7469 6d65 6f75 MEOUT\" ; timeou\n 000f0b90: 7420 6f66 2031 206d 696e 7574 652e 2041 t of 1 minute. A\n 000f0ba0: 6674 6572 2074 696d 656f 7574 2065 7870 fter timeout exp\n 000f0bb0: 6972 6573 2c20 5845 4355 5445 7320 646f ires, XECUTEs do\n-000f0bc0: 205e 5449 4d45 4f55 5460 001c 4635 0000 ^TIMEOUT`..F5..\n+000f0bc0: 205e 5449 4d45 4f55 5460 001c 4435 0000 ^TIMEOUT`..D5..\n 000f0bd0: 2020 2020 2020 2077 7269 7465 2021 2c24 write !,$\n 000f0be0: 7a74 696d 656f 7574 2020 2020 2020 2020 ztimeout \n 000f0bf0: 2020 2020 2020 203b 2064 6973 706c 6179 ; display\n 000f0c00: 7320 7468 6520 7265 6d61 696e 696e 6720 s the remaining \n 000f0c10: 7469 6d65 3a76 6563 746f 7220 756e 7469 time:vector unti\n-000f0c20: 6c20 7469 6d65 6f75 7422 001c 4636 0000 l timeout\"..F6..\n+000f0c20: 6c20 7469 6d65 6f75 7422 001c 4436 0000 l timeout\"..D6..\n 000f0c30: 2020 2020 203b 2073 6574 2077 6974 686f ; set witho\n-000f0c40: 7574 2061 2076 6563 746f 7268 001c 4637 ut a vectorh..F7\n+000f0c40: 7574 2061 2076 6563 746f 7268 001c 4437 ut a vectorh..D7\n 000f0c50: 0000 2020 2020 2020 2073 6574 2024 7a74 .. set $zt\n 000f0c60: 696d 656f 7574 3d31 3230 2020 2020 2020 imeout=120 \n 000f0c70: 2020 2020 2020 2020 203b 2073 6574 2074 ; set t\n 000f0c80: 6865 2074 696d 656f 7574 2074 6f20 3220 he timeout to 2 \n 000f0c90: 6d69 6e75 7465 7320 7769 7468 6f75 7420 minutes without \n 000f0ca0: 6368 616e 6769 6e67 2074 6865 2076 6563 changing the vec\n-000f0cb0: 746f 7260 001c 4638 0000 2020 2020 2020 tor`..F8.. \n+000f0cb0: 746f 7260 001c 4438 0000 2020 2020 2020 tor`..D8.. \n 000f0cc0: 2073 6574 2024 7a74 696d 656f 7574 3d22 set $ztimeout=\"\n 000f0cd0: 3132 3334 646f 205e 5449 4d45 4f55 5422 1234do ^TIMEOUT\"\n 000f0ce0: 203b 206d 6973 7369 6e67 2063 6f6c 6f6e ; missing colon\n 000f0cf0: 2063 7265 6174 6573 2061 2074 696d 656f creates a timeo\n 000f0d00: 7574 2066 6f72 2031 3233 3420 7365 636f ut for 1234 seco\n-000f0d10: 6e64 7372 001c 4639 0000 2020 2020 2020 ndsr..F9.. \n+000f0d10: 6e64 7372 001c 4439 0000 2020 2020 2020 ndsr..D9.. \n 000f0d20: 2073 6574 2024 7a74 696d 656f 7574 3d22 set $ztimeout=\"\n 000f0d30: 3130 3a22 2020 2020 2020 2020 2020 2020 10:\" \n 000f0d40: 203b 2073 6574 2074 6865 2074 696d 656f ; set the timeo\n 000f0d50: 7574 2074 6f20 3130 2073 6563 6f6e 6473 ut to 10 seconds\n 000f0d60: 2061 6e64 2076 6563 746f 7220 746f 2063 and vector to c\n 000f0d70: 7572 7265 6e74 2065 7472 6170 206f 7220 urrent etrap or \n-000f0d80: 7a74 7261 7047 001c 463a 0000 2020 2020 ztrapG..F:.. \n+000f0d80: 7a74 7261 7047 001c 443a 0000 2020 2020 ztrapG..D:.. \n 000f0d90: 2020 2073 6574 2024 7a74 696d 656f 7574 set $ztimeout\n 000f0da0: 3d2d 3120 2020 2020 2020 2020 2020 2020 =-1 \n 000f0db0: 2020 203b 2073 6574 2063 616e 6365 6c73 ; set cancels\n-000f0dc0: 2074 6865 2074 696d 656f 7574 3e00 1c46 the timeout>..F\n+000f0dc0: 2074 6865 2074 696d 656f 7574 3e00 1c44 the timeout>..D\n 000f0dd0: 4100 0020 2020 2020 3b20 4e6f 7465 2074 A.. ; Note t\n 000f0de0: 6861 7420 7365 7420 746f 2030 2074 7269 hat set to 0 tri\n 000f0df0: 6767 6572 7320 616e 2069 6d6d 6564 6961 ggers an immedia\n-000f0e00: 7465 2074 696d 656f 7574 4b00 1c46 4200 te timeoutK..FB.\n+000f0e00: 7465 2074 696d 656f 7574 4b00 1c44 4200 te timeoutK..DB.\n 000f0e10: 0020 2020 2020 2020 7365 7420 247a 7469 . set $zti\n 000f0e20: 6d65 6f75 743d 3020 2020 2020 2020 2020 meout=0 \n 000f0e30: 2020 2020 2020 2020 3b20 7472 6967 6765 ; trigge\n 000f0e40: 7273 2074 6865 2063 7572 7265 6e74 2076 rs the current v\n-000f0e50: 6563 746f 7252 001c 4643 0000 2020 2020 ectorR..FC.. \n+000f0e50: 6563 746f 7252 001c 4443 0000 2020 2020 ectorR..DC.. \n 000f0e60: 2020 2073 6574 2024 7a74 696d 656f 7574 set $ztimeout\n 000f0e70: 3d22 303a 444f 2046 4f4f 2220 2020 2020 =\"0:DO FOO\" \n 000f0e80: 2020 203b 2074 6869 7320 6861 7320 7468 ; this has th\n 000f0e90: 6520 7361 6d65 2065 6666 6563 7420 6173 e same effect as\n-000f0ea0: 2044 4f20 464f 4f0e 001c 4644 0000 2020 DO FOO...FD.. \n-000f0eb0: 2047 544d 3e07 001c 4645 0000 0f00 1446 GTM>...FE.....F\n-000f0ec0: 5241 5000 0024 5a54 7261 7011 0018 46bf RAP..$ZTrap...F.\n-000f0ed0: 1100 0020 2020 245a 5472 6170 0700 1946 ... $ZTrap...F\n-000f0ee0: 2100 0051 0019 4631 0000 2020 2024 5a54 !..Q..F1.. $ZT\n+000f0ea0: 2044 4f20 464f 4f0e 001c 4444 0000 2020 DO FOO...DD.. \n+000f0eb0: 2047 544d 3e07 001c 4445 0000 0f00 1444 GTM>...DE.....D\n+000f0ec0: 5241 5000 0024 5a54 7261 7011 0018 44bf RAP..$ZTrap...D.\n+000f0ed0: 1100 0020 2020 245a 5472 6170 0700 1944 ... $ZTrap...D\n+000f0ee0: 2100 0051 0019 4431 0000 2020 2024 5a54 !..Q..D1.. $ZT\n 000f0ef0: 5b52 4150 5d20 636f 6e74 6169 6e73 2061 [RAP] contains a\n 000f0f00: 2073 7472 696e 6720 7661 6c75 6520 7468 string value th\n 000f0f10: 6174 2047 542e 4d20 5845 4355 5445 7320 at GT.M XECUTEs \n 000f0f20: 7768 656e 2061 6e20 6572 726f 7220 6f63 when an error oc\n-000f0f30: 6375 7273 2300 1946 4100 0020 2020 6475 curs#..FA.. du\n+000f0f30: 6375 7273 2300 1944 4100 0020 2020 6475 curs#..DA.. du\n 000f0f40: 7269 6e67 2072 6f75 7469 6e65 2065 7865 ring routine exe\n-000f0f50: 6375 7469 6f6e 2e07 0019 4651 0000 1200 cution....FQ....\n-000f0f60: 1946 6100 0020 2020 2a2a 4e6f 7465 2a2a .Fa.. **Note**\n-000f0f70: 0700 1946 7100 0048 0019 4681 0000 2020 ...Fq..H..F... \n+000f0f50: 6375 7469 6f6e 2e07 0019 4451 0000 1200 cution....DQ....\n+000f0f60: 1944 6100 0020 2020 2a2a 4e6f 7465 2a2a .Da.. **Note**\n+000f0f70: 0700 1944 7100 0048 0019 4481 0000 2020 ...Dq..H..D... \n 000f0f80: 2054 6865 2066 6f6c 6c6f 7769 6e67 2064 The following d\n 000f0f90: 6973 6375 7373 696f 6e20 6173 7375 6d65 iscussion assume\n 000f0fa0: 7320 7468 6174 2024 4554 5241 5020 6572 s that $ETRAP er\n 000f0fb0: 726f 7220 6861 6e64 6c69 6e67 2069 733c ror handling is<\n-000f0fc0: 0019 4691 0000 2020 2073 696d 756c 7461 ..F... simulta\n+000f0fc0: 0019 4491 0000 2020 2073 696d 756c 7461 ..D... simulta\n 000f0fd0: 6e65 6f75 736c 7920 6e6f 7420 696e 2065 neously not in e\n 000f0fe0: 6666 6563 7420 2874 6861 7420 6973 2c20 ffect (that is, \n 000f0ff0: 2445 5452 4150 3d22 2229 2e00 0000 0000 $ETRAP=\"\")......\n 000f1000: 0100 0000 ea07 0000 ff33 0000 0000 0000 .........3......\n-000f1010: 2000 0046 4845 4c50 00ff 7300 ff49 5356 ..FHELP..s..ISV\n+000f1010: 2000 0044 4845 4c50 00ff 7300 ff49 5356 ..DHELP..s..ISV\n 000f1020: 00ff 7300 ff24 5a54 5241 5000 c011 0000 ..s..$ZTRAP.....\n-000f1030: 5300 1946 1200 0020 2020 5768 656e 2074 S..F... When t\n+000f1030: 5300 1944 1200 0020 2020 5768 656e 2074 S..D... When t\n 000f1040: 6865 2024 5a54 5241 5020 7661 7269 6162 he $ZTRAP variab\n 000f1050: 6c65 2069 7320 6e6f 7420 6e75 6c6c 2c20 le is not null, \n 000f1060: 4754 2e4d 2065 7865 6375 7465 7320 245a GT.M executes $Z\n 000f1070: 5452 4150 2061 7420 7468 6520 6375 7272 TRAP at the curr\n-000f1080: 656e 744f 0019 4613 0000 2020 206c 6576 entO..F... lev\n+000f1080: 656e 744f 0019 4413 0000 2020 206c 6576 entO..D... lev\n 000f1090: 656c 2e20 5468 6520 245a 5452 4150 2076 el. The $ZTRAP v\n 000f10a0: 6172 6961 626c 6520 6861 7320 7468 6520 ariable has the \n 000f10b0: 696e 6974 6961 6c20 7661 6c75 6520 6f66 initial value of\n 000f10c0: 2022 422c 2220 616e 6420 7075 7473 2074 \"B,\" and puts t\n-000f10d0: 6865 5000 1946 1400 0020 2020 7072 6f63 heP..F... proc\n+000f10d0: 6865 5000 1944 1400 0020 2020 7072 6f63 heP..D... proc\n 000f10e0: 6573 7320 696e 2044 6972 6563 7420 4d6f ess in Direct Mo\n 000f10f0: 6465 2077 6865 6e20 616e 2065 7272 6f72 de when an error\n 000f1100: 2063 6f6e 6469 7469 6f6e 206f 6363 7572 condition occur\n 000f1110: 732e 2049 6620 7468 6520 7661 6c75 6520 s. If the value \n-000f1120: 6f66 5100 1946 1500 0020 2020 245a 5452 ofQ..F... $ZTR\n+000f1120: 6f66 5100 1944 1500 0020 2020 245a 5452 ofQ..D... $ZTR\n 000f1130: 4150 2069 7320 6e75 6c6c 2028 2222 292c AP is null (\"\"),\n 000f1140: 2061 6e20 6578 6365 7074 696f 6e20 6361 an exception ca\n 000f1150: 7573 6573 2074 6865 2069 6d61 6765 2074 uses the image t\n 000f1160: 6f20 7275 6e2d 646f 776e 2077 6974 6820 o run-down with \n-000f1170: 7468 6552 0019 4616 0000 2020 2063 6f6e theR..F... con\n+000f1170: 7468 6552 0019 4416 0000 2020 2063 6f6e theR..D... con\n 000f1180: 6469 7469 6f6e 2063 6f64 6520 6173 736f dition code asso\n 000f1190: 6369 6174 6564 2077 6974 6820 7468 6520 ciated with the \n 000f11a0: 6578 6365 7074 696f 6e2e 2049 6620 245a exception. If $Z\n 000f11b0: 5452 4150 2063 6f6e 7461 696e 7320 696e TRAP contains in\n-000f11c0: 7661 6c69 644f 0019 4617 0000 2020 2073 validO..F... s\n+000f11c0: 7661 6c69 644f 0019 4417 0000 2020 2073 validO..D... s\n 000f11d0: 6f75 7263 6520 636f 6465 2c20 4754 2e4d ource code, GT.M\n 000f11e0: 2064 6973 706c 6179 7320 616e 2065 7272 displays an err\n 000f11f0: 6f72 206d 6573 7361 6765 2061 6e64 2070 or message and p\n 000f1200: 7574 7320 7468 6520 7072 6f63 6573 7320 uts the process \n-000f1210: 696e 746f 1600 1946 1800 0020 2020 4469 into...F... Di\n-000f1220: 7265 6374 204d 6f64 652e 0700 1946 1900 rect Mode....F..\n-000f1230: 0054 0019 461a 0000 2020 2024 5a54 5241 .T..F... $ZTRA\n+000f1210: 696e 746f 1600 1944 1800 0020 2020 4469 into...D... Di\n+000f1220: 7265 6374 204d 6f64 652e 0700 1944 1900 rect Mode....D..\n+000f1230: 0054 0019 441a 0000 2020 2024 5a54 5241 .T..D... $ZTRA\n 000f1240: 5020 6973 2061 2072 6561 642d 7772 6974 P is a read-writ\n 000f1250: 6520 496e 7472 696e 7369 6320 5370 6563 e Intrinsic Spec\n 000f1260: 6961 6c20 5661 7269 6162 6c65 2c20 2874 ial Variable, (t\n 000f1270: 6861 7420 6973 2c20 6974 2063 616e 2061 hat is, it can a\n-000f1280: 7070 6561 724b 0019 4621 0000 2020 206f ppearK..F!.. o\n+000f1280: 7070 6561 724b 0019 4421 0000 2020 206f ppearK..D!.. o\n 000f1290: 6e20 7468 6520 6c65 6674 2073 6964 6520 n the left side \n 000f12a0: 6f66 2074 6865 2065 7175 616c 2073 6967 of the equal sig\n 000f12b0: 6e20 283d 2920 696e 2074 6865 2061 7267 n (=) in the arg\n 000f12c0: 756d 656e 7420 746f 2074 6865 2053 4554 ument to the SET\n-000f12d0: 1300 1946 2200 0020 2020 636f 6d6d 616e ...F\".. comman\n-000f12e0: 6429 2e07 0019 4623 0000 5000 1946 2400 d)....F#..P..F$.\n+000f12d0: 1300 1944 2200 0020 2020 636f 6d6d 616e ...D\".. comman\n+000f12e0: 6429 2e07 0019 4423 0000 5000 1944 2400 d)....D#..P..D$.\n 000f12f0: 0020 2020 245a 5452 4150 206d 6179 2061 . $ZTRAP may a\n 000f1300: 6c73 6f20 6170 7065 6172 2061 7320 616e lso appear as an\n 000f1310: 2061 7267 756d 656e 7420 746f 2061 6e20 argument to an \n 000f1320: 696e 636c 7573 6976 6520 4e45 5720 636f inclusive NEW co\n-000f1330: 6d6d 616e 642e 204e 4557 5400 1946 2500 mmand. NEWT..F%.\n+000f1330: 6d6d 616e 642e 204e 4557 5400 1944 2500 mmand. NEWT..D%.\n 000f1340: 0020 2020 245a 5452 4150 2063 6175 7365 . $ZTRAP cause\n 000f1350: 7320 4754 2e4d 2074 6f20 7374 6163 6b20 s GT.M to stack \n 000f1360: 7468 6520 6375 7272 656e 7420 245a 5452 the current $ZTR\n 000f1370: 4150 2076 616c 7565 2c20 616e 6420 7365 AP value, and se\n 000f1380: 7420 6974 7320 7661 6c75 6520 746f 5200 t its value toR.\n-000f1390: 1946 2600 0020 2020 7468 6520 656d 7074 .F&.. the empt\n+000f1390: 1944 2600 0020 2020 7468 6520 656d 7074 .D&.. the empt\n 000f13a0: 7920 7374 7269 6e67 2028 245a 5452 4150 y string ($ZTRAP\n 000f13b0: 3d22 2229 2e20 5468 6520 4e45 5720 636f =\"\"). The NEW co\n 000f13c0: 6d6d 616e 6420 7075 7473 2074 6865 2024 mmand puts the $\n 000f13d0: 5a54 5241 5020 696e 2063 6f6e 7472 6f6c ZTRAP in control\n-000f13e0: 5400 1946 2700 0020 2020 666f 7220 6572 T..F'.. for er\n+000f13e0: 5400 1944 2700 0020 2020 666f 7220 6572 T..D'.. for er\n 000f13f0: 726f 7220 6861 6e64 6c69 6e67 2e20 5768 ror handling. Wh\n 000f1400: 656e 2074 6865 2070 726f 6772 616d 2051 en the program Q\n 000f1410: 5549 5473 2066 726f 6d20 7468 6520 696e UITs from the in\n 000f1420: 766f 6361 7469 6f6e 206c 6576 656c 2077 vocation level w\n-000f1430: 6865 7265 5200 1946 2800 0020 2020 7468 hereR..F(.. th\n+000f1430: 6865 7265 5200 1944 2800 0020 2020 7468 hereR..D(.. th\n 000f1440: 6520 4e45 5720 6f63 6375 7272 6564 2c20 e NEW occurred, \n 000f1450: 4754 2e4d 2072 6573 746f 7265 7320 7468 GT.M restores th\n 000f1460: 6520 7661 6c75 6520 7072 6576 696f 7573 e value previous\n 000f1470: 6c79 2073 7461 636b 6564 2062 7920 7468 ly stacked by th\n-000f1480: 6520 4e45 572e 5100 1946 2900 0020 2020 e NEW.Q..F).. \n+000f1480: 6520 4e45 572e 5100 1944 2900 0020 2020 e NEW.Q..D).. \n 000f1490: 4e45 5720 245a 5452 4150 2070 726f 7669 NEW $ZTRAP provi\n 000f14a0: 6465 7320 6e65 7374 696e 6720 6f66 2024 des nesting of $\n 000f14b0: 5a54 5241 502e 2042 6563 6175 7365 2024 ZTRAP. Because $\n 000f14c0: 5a54 5241 503d 2222 2074 6572 6d69 6e61 ZTRAP=\"\" termina\n-000f14d0: 7465 7320 7468 654f 0019 462a 0000 2020 tes theO..F*.. \n+000f14d0: 7465 7320 7468 654f 0019 442a 0000 2020 tes theO..D*.. \n 000f14e0: 2069 6d61 6765 2077 6865 6e20 616e 2065 image when an e\n 000f14f0: 7272 6f72 206f 6363 7572 732c 2053 4554 rror occurs, SET\n 000f1500: 2024 5a54 5241 503d 2067 656e 6572 616c $ZTRAP= general\n 000f1510: 6c79 2066 6f6c 6c6f 7773 2069 6d6d 6564 ly follows immed\n-000f1520: 6961 7465 6c79 5200 1946 3100 0020 2020 iatelyR..F1.. \n+000f1520: 6961 7465 6c79 5200 1944 3100 0020 2020 iatelyR..D1.. \n 000f1530: 6166 7465 7220 4e45 5720 245a 5452 4150 after NEW $ZTRAP\n 000f1540: 2e20 596f 7520 6d61 7920 7573 6520 7468 . You may use th\n 000f1550: 6973 2074 6563 686e 6971 7565 2074 6f20 is technique to \n 000f1560: 636f 6e73 7472 7563 7420 6572 726f 7220 construct error \n-000f1570: 6861 6e64 6c69 6e67 4a00 1946 3200 0020 handlingJ..F2.. \n+000f1570: 6861 6e64 6c69 6e67 4a00 1944 3200 0020 handlingJ..D2.. \n 000f1580: 2020 7374 7261 7465 6769 6573 2063 6f72 strategies cor\n 000f1590: 7265 7370 6f6e 6469 6e67 2074 6f20 7468 responding to th\n 000f15a0: 6520 6e65 7374 696e 6720 6f66 2079 6f75 e nesting of you\n 000f15b0: 7220 7072 6f67 7261 6d73 2e20 4966 2074 r programs. If t\n-000f15c0: 6865 4c00 1946 3300 0020 2020 656e 7669 heL..F3.. envi\n+000f15c0: 6865 4c00 1944 3300 0020 2020 656e 7669 heL..D3.. envi\n 000f15d0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n 000f15e0: 2067 746d 5f7a 7472 6170 5f6e 6577 2065 gtm_ztrap_new e\n 000f15f0: 7661 6c75 6174 6573 2074 6f20 626f 6f6c valuates to bool\n 000f1600: 6561 6e20 5452 5545 2028 6361 7365 5400 ean TRUE (caseT.\n-000f1610: 1946 3400 0020 2020 696e 7365 6e73 6974 .F4.. insensit\n+000f1610: 1944 3400 0020 2020 696e 7365 6e73 6974 .D4.. insensit\n 000f1620: 6976 6520 7374 7269 6e67 2022 5452 5545 ive string \"TRUE\n 000f1630: 222c 206f 7220 6361 7365 2069 6e73 656e \", or case insen\n 000f1640: 7369 7469 7665 2073 7472 696e 6720 2259 sitive string \"Y\n 000f1650: 4553 222c 206f 7220 6120 6e6f 6e2d 7a65 ES\", or a non-ze\n-000f1660: 726f 4e00 1946 3500 0020 2020 6e75 6d62 roN..F5.. numb\n+000f1660: 726f 4e00 1944 3500 0020 2020 6e75 6d62 roN..D5.. numb\n 000f1670: 6572 292c 2024 5a54 5241 5020 6973 204e er), $ZTRAP is N\n 000f1680: 4557 6564 2077 6865 6e20 245a 5452 4150 EWed when $ZTRAP\n 000f1690: 2069 7320 5345 543b 206f 7468 6572 7769 is SET; otherwi\n 000f16a0: 7365 2024 5a54 5241 5020 6973 206e 6f74 se $ZTRAP is not\n-000f16b0: 2100 1946 3600 0020 2020 7374 6163 6b65 !..F6.. stacke\n+000f16b0: 2100 1944 3600 0020 2020 7374 6163 6b65 !..D6.. stacke\n 000f16c0: 6420 7768 656e 2069 7420 6973 2053 4554 d when it is SET\n-000f16d0: 2e07 0019 4637 0000 1200 1946 3800 0020 ....F7.....F8.. \n-000f16e0: 2020 2a2a 4e6f 7465 2a2a 0700 1946 3900 **Note**...F9.\n-000f16f0: 0054 0019 463a 0000 2020 2051 5549 5420 .T..F:.. QUIT \n+000f16d0: 2e07 0019 4437 0000 1200 1944 3800 0020 ....D7.....D8.. \n+000f16e0: 2020 2a2a 4e6f 7465 2a2a 0700 1944 3900 **Note**...D9.\n+000f16f0: 0054 0019 443a 0000 2020 2051 5549 5420 .T..D:.. QUIT \n 000f1700: 6672 6f6d 2061 2024 5a54 5241 5020 7465 from a $ZTRAP te\n 000f1710: 726d 696e 6174 6573 2074 6865 206c 6576 rminates the lev\n 000f1720: 656c 2061 7420 7768 6963 6820 7468 6520 el at which the \n 000f1730: 245a 5452 4150 2077 6173 2061 6374 6976 $ZTRAP was activ\n-000f1740: 6174 6564 2e07 0019 4641 0000 5100 1946 ated....FA..Q..F\n+000f1740: 6174 6564 2e07 0019 4441 0000 5100 1944 ated....DA..Q..D\n 000f1750: 4200 0020 2020 4b65 6570 2024 5a54 5241 B.. Keep $ZTRA\n 000f1760: 5020 7369 6d70 6c65 2061 6e64 2070 7574 P simple and put\n 000f1770: 2063 6f6d 706c 6963 6174 6564 206c 6f67 complicated log\n 000f1780: 6963 2069 6e20 616e 6f74 6865 7220 726f ic in another ro\n 000f1790: 7574 696e 652e 2049 6620 7468 654d 0019 utine. If theM..\n-000f17a0: 4643 0000 2020 2061 6374 696f 6e20 7370 FC.. action sp\n+000f17a0: 4443 0000 2020 2061 6374 696f 6e20 7370 DC.. action sp\n 000f17b0: 6563 6966 6965 6420 6279 2024 5a54 5241 ecified by $ZTRA\n 000f17c0: 5020 7265 7375 6c74 7320 696e 2061 6e6f P results in ano\n 000f17d0: 7468 6572 2072 756e 2d74 696d 6520 6572 ther run-time er\n 000f17e0: 726f 7220 6265 666f 7265 0000 0000 0000 ror before......\n 000f17f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f1800: 0100 0000 dd07 0000 2434 0000 0000 0000 ........$4......\n-000f1810: 6a00 0046 4845 4c50 00ff 7300 ff49 5356 j..FHELP..s..ISV\n+000f1810: 6a00 0044 4845 4c50 00ff 7300 ff49 5356 j..DHELP..s..ISV\n 000f1820: 00ff 7300 ff24 5a54 5241 5000 c044 0000 ..s..$ZTRAP..D..\n 000f1830: 2020 2063 6861 6e67 696e 6720 7468 6520 changing the \n 000f1840: 7661 6c75 6520 6f66 2024 5a54 5241 502c value of $ZTRAP,\n 000f1850: 2047 542e 4d20 696e 766f 6b65 7320 245a GT.M invokes $Z\n 000f1860: 5452 4150 2075 6e74 696c 2069 7420 6578 TRAP until it ex\n-000f1870: 6861 7573 7473 2074 6865 4f00 1946 4500 hausts theO..FE.\n+000f1870: 6861 7573 7473 2074 6865 4f00 1944 4500 hausts theO..DE.\n 000f1880: 0020 2020 7072 6f63 6573 7320 7374 6163 . process stac\n 000f1890: 6b20 7370 6163 652c 2074 6572 6d69 6e61 k space, termina\n 000f18a0: 7469 6e67 2074 6865 2069 6d61 6765 2e20 ting the image. \n 000f18b0: 4361 7265 6675 6c6c 7920 6465 6275 6720 Carefully debug \n-000f18c0: 6578 6365 7074 696f 6e13 0019 4646 0000 exception...FF..\n-000f18d0: 2020 2068 616e 646c 696e 672e 0700 1946 handling....F\n-000f18e0: 4700 0012 0019 4648 0000 2020 2045 7861 G.....FH.. Exa\n-000f18f0: 6d70 6c65 3a07 0019 4649 0000 2400 1946 mple:...FI..$..F\n+000f18c0: 6578 6365 7074 696f 6e13 0019 4446 0000 exception...DF..\n+000f18d0: 2020 2068 616e 646c 696e 672e 0700 1944 handling....D\n+000f18e0: 4700 0012 0019 4448 0000 2020 2045 7861 G.....DH.. Exa\n+000f18f0: 6d70 6c65 3a07 0019 4449 0000 2400 1944 mple:...DI..$..D\n 000f1900: 4a00 0020 2020 4754 4d3e 5320 245a 5452 J.. GTM>S $ZTR\n 000f1910: 4150 3d22 5a50 2040 245a 504f 5320 4222 AP=\"ZP @$ZPOS B\"\n-000f1920: 0700 1946 5100 0050 0019 4652 0000 2020 ...FQ..P..FR.. \n+000f1920: 0700 1944 5100 0050 0019 4452 0000 2020 ...DQ..P..DR.. \n 000f1930: 2054 6869 7320 6578 616d 706c 6520 6d6f This example mo\n 000f1940: 6469 6669 6573 2024 5a54 5241 5020 746f difies $ZTRAP to\n 000f1950: 2064 6973 706c 6179 2073 6f75 7263 6520 display source \n 000f1960: 636f 6465 2066 6f72 2074 6865 206c 696e code for the lin\n-000f1970: 6520 7768 6572 653f 0019 4653 0000 2020 e where?..FS.. \n+000f1970: 6520 7768 6572 653f 0019 4453 0000 2020 e where?..DS.. \n 000f1980: 2047 542e 4d20 656e 636f 756e 7465 7273 GT.M encounters\n 000f1990: 2061 6e20 6572 726f 7220 6265 666f 7265 an error before\n 000f19a0: 2065 6e74 6572 696e 6720 4469 7265 6374 entering Direct\n-000f19b0: 204d 6f64 652e 0700 1946 5400 004e 0019 Mode....FT..N..\n-000f19c0: 4655 0000 2020 2054 6865 7265 2061 7265 FU.. There are\n+000f19b0: 204d 6f64 652e 0700 1944 5400 004e 0019 Mode....DT..N..\n+000f19c0: 4455 0000 2020 2054 6865 7265 2061 7265 DU.. There are\n 000f19d0: 2066 6f75 7220 7365 7474 696e 6773 206f four settings o\n 000f19e0: 6620 245a 5452 4150 2063 6f6e 7472 6f6c f $ZTRAP control\n 000f19f0: 6c65 6420 6279 2074 6865 2055 4e49 5820 led by the UNIX \n-000f1a00: 656e 7669 726f 6e6d 656e 7422 0019 4656 environment\"..FV\n+000f1a00: 656e 7669 726f 6e6d 656e 7422 0019 4456 environment\"..DV\n 000f1a10: 0000 2020 2076 6172 6961 626c 6520 6774 .. variable gt\n 000f1a20: 6d5f 7a74 7261 705f 666f 726d 2e07 0019 m_ztrap_form....\n-000f1a30: 4657 0000 3200 1946 5800 0020 2020 5468 FW..2..FX.. Th\n+000f1a30: 4457 0000 3200 1944 5800 0020 2020 5468 DW..2..DX.. Th\n 000f1a40: 6520 666f 7572 2073 6574 7469 6e67 7320 e four settings \n 000f1a50: 6f66 2067 746d 5f7a 7472 6170 5f66 6f72 of gtm_ztrap_for\n-000f1a60: 6d20 6172 653a 0700 1946 5900 0052 0019 m are:...FY..R..\n-000f1a70: 465a 0000 2020 2020 206f 2063 6f64 6520 FZ.. o code \n+000f1a60: 6d20 6172 653a 0700 1944 5900 0052 0019 m are:...DY..R..\n+000f1a70: 445a 0000 2020 2020 206f 2063 6f64 6520 DZ.. o code \n 000f1a80: 2d20 4966 2067 746d 5f7a 7472 6170 5f66 - If gtm_ztrap_f\n 000f1a90: 6f72 6d20 6576 616c 7561 7465 7320 746f orm evaluates to\n 000f1aa0: 2022 636f 6465 2220 286f 7220 6120 7661 \"code\" (or a va\n 000f1ab0: 6c75 6520 7468 6174 2069 7320 6e6f 7453 lue that is notS\n-000f1ac0: 0019 4661 0000 2020 2020 2020 206f 6e65 ..Fa.. one\n+000f1ac0: 0019 4461 0000 2020 2020 2020 206f 6e65 ..Da.. one\n 000f1ad0: 206f 6620 7468 6520 7375 6273 6571 7565 of the subseque\n 000f1ae0: 6e74 6c79 2064 6573 6372 6962 6564 2076 ntly described v\n 000f1af0: 616c 7565 7329 2c20 7468 656e 2047 542e alues), then GT.\n 000f1b00: 4d20 7472 6561 7473 2024 5a54 5241 5020 M treats $ZTRAP \n-000f1b10: 6173 4f00 1946 6200 0020 2020 2020 2020 asO..Fb.. \n+000f1b10: 6173 4f00 1944 6200 0020 2020 2020 2020 asO..Db.. \n 000f1b20: 636f 6465 2061 6e64 2068 616e 646c 6573 code and handles\n 000f1b30: 2069 7420 6173 2070 7265 7669 6f75 736c it as previousl\n 000f1b40: 7920 6465 7363 7269 6265 6420 696e 2074 y described in t\n 000f1b50: 6865 2064 6f63 756d 656e 7461 7469 6f6e he documentation\n-000f1b60: 2e53 0019 4663 0000 2020 2020 206f 2065 .S..Fc.. o e\n+000f1b60: 2e53 0019 4463 0000 2020 2020 206f 2065 .S..Dc.. o e\n 000f1b70: 6e74 7279 7265 6620 2d20 4966 2067 746d ntryref - If gtm\n 000f1b80: 5f7a 7472 6170 5f66 6f72 6d20 6576 616c _ztrap_form eval\n 000f1b90: 7561 7465 7320 746f 2022 656e 7472 7972 uates to \"entryr\n 000f1ba0: 6566 2220 7468 656e 2047 542e 4d20 7472 ef\" then GT.M tr\n-000f1bb0: 6561 7473 4500 1946 6400 0020 2020 2020 eatsE..Fd.. \n+000f1bb0: 6561 7473 4500 1944 6400 0020 2020 2020 eatsE..Dd.. \n 000f1bc0: 2020 6974 2061 7320 616e 2065 6e74 7279 it as an entry\n 000f1bd0: 7265 6620 6172 6775 6d65 6e74 2074 6f20 ref argument to \n 000f1be0: 616e 2069 6d70 6c69 6369 7420 474f 544f an implicit GOTO\n-000f1bf0: 2063 6f6d 6d61 6e64 2e51 0019 4665 0000 command.Q..Fe..\n+000f1bf0: 2063 6f6d 6d61 6e64 2e51 0019 4465 0000 command.Q..De..\n 000f1c00: 2020 2020 206f 2061 6461 7074 6976 6520 o adaptive \n 000f1c10: 2d20 4966 2067 746d 5f7a 7472 6170 5f66 - If gtm_ztrap_f\n 000f1c20: 6f72 6d20 6576 616c 7561 7465 7320 746f orm evaluates to\n 000f1c30: 2022 6164 6170 7469 7665 2220 7468 656e \"adaptive\" then\n-000f1c40: 2069 6620 245a 5452 4150 4e00 1946 6600 if $ZTRAPN..Ff.\n+000f1c40: 2069 6620 245a 5452 4150 4e00 1944 6600 if $ZTRAPN..Df.\n 000f1c50: 0020 2020 2020 2020 646f 6573 206e 6f74 . does not\n 000f1c60: 2063 6f6d 7069 6c65 2074 6f20 7661 6c69 compile to vali\n 000f1c70: 6420 4d20 636f 6465 2c20 7468 656e 2024 d M code, then $\n 000f1c80: 5a54 5241 5020 6973 2074 7265 6174 6564 ZTRAP is treated\n-000f1c90: 2061 7320 6a75 7374 5100 1946 6700 0020 as justQ..Fg.. \n+000f1c90: 2061 7320 6a75 7374 5100 1944 6700 0020 as justQ..Dg.. \n 000f1ca0: 2020 2020 2020 6465 7363 7269 6265 6420 described \n 000f1cb0: 666f 7220 2265 6e74 7279 7265 662e 2220 for \"entryref.\" \n 000f1cc0: 5369 6e63 6520 7468 6572 6520 6973 206c Since there is l\n 000f1cd0: 6974 746c 6520 616d 6269 6775 6974 792c ittle ambiguity,\n-000f1ce0: 2063 6f64 6520 616e 6451 0019 4668 0000 code andQ..Fh..\n+000f1ce0: 2063 6f64 6520 616e 6451 0019 4468 0000 code andQ..Dh..\n 000f1cf0: 2020 2020 2020 2065 6e74 7279 7265 6620 entryref \n 000f1d00: 666f 726d 7320 6f66 2024 5a54 5241 5020 forms of $ZTRAP \n 000f1d10: 6361 6e20 6265 2069 6e74 6572 6d69 7865 can be intermixe\n 000f1d20: 6420 696e 2074 6865 2073 616d 6520 6170 d in the same ap\n-000f1d30: 706c 6963 6174 696f 6e2e 0700 1946 6900 plication....Fi.\n-000f1d40: 0017 0019 466a 0000 2020 202a 2a49 6d70 ....Fj.. **Imp\n-000f1d50: 6f72 7461 6e74 2a2a 0700 1946 7100 004c ortant**...Fq..L\n-000f1d60: 0019 4672 0000 2020 2020 2020 2047 542e ..Fr.. GT.\n+000f1d30: 706c 6963 6174 696f 6e2e 0700 1944 6900 plication....Di.\n+000f1d40: 0017 0019 446a 0000 2020 202a 2a49 6d70 ....Dj.. **Imp\n+000f1d50: 6f72 7461 6e74 2a2a 0700 1944 7100 004c ortant**...Dq..L\n+000f1d60: 0019 4472 0000 2020 2020 2020 2047 542e ..Dr.. GT.\n 000f1d70: 4d20 6174 7465 6d70 7473 2074 6f20 636f M attempts to co\n 000f1d80: 6d70 696c 6520 245a 5452 4150 2062 6566 mpile $ZTRAP bef\n 000f1d90: 6f72 6520 6576 616c 7561 7469 6e67 2024 ore evaluating $\n-000f1da0: 5a54 5241 5020 6173 2061 6e54 0019 4673 ZTRAP as anT..Fs\n+000f1da0: 5a54 5241 5020 6173 2061 6e54 0019 4473 ZTRAP as anT..Ds\n 000f1db0: 0000 2020 2020 2020 2065 6e74 7279 7265 .. entryre\n 000f1dc0: 662e 2042 6563 6175 7365 2047 542e 4d20 f. Because GT.M \n 000f1dd0: 616c 6c6f 7773 2063 6f6d 6d61 6e64 7320 allows commands \n 000f1de0: 7769 7468 6f75 7420 6172 6775 6d65 6e74 without argument\n 000f1df0: 7320 7375 6368 2061 7320 5155 4954 2c54 s such as QUIT,T\n-000f1e00: 0019 4674 0000 2020 2020 2020 205a 474f ..Ft.. ZGO\n+000f1e00: 0019 4474 0000 2020 2020 2020 205a 474f ..Dt.. ZGO\n 000f1e10: 544f 2c20 6f72 2048 414e 4720 6173 2076 TO, or HANG as v\n 000f1e20: 616c 6964 206c 6162 656c 732c 2062 6520 alid labels, be \n 000f1e30: 6361 7265 6675 6c20 6e6f 7420 746f 2075 careful not to u\n 000f1e40: 7365 2073 7563 6820 6b65 7977 6f72 6473 se such keywords\n-000f1e50: 2061 7340 0019 4675 0000 2020 2020 2020 as@..Fu.. \n+000f1e50: 2061 7340 0019 4475 0000 2020 2020 2020 as@..Du.. \n 000f1e60: 206c 6162 656c 7320 666f 7220 6572 726f labels for erro\n 000f1e70: 7220 6861 6e64 6c69 6e67 2063 6f64 6520 r handling code \n 000f1e80: 696e 2022 6164 6170 7469 7665 2220 6d6f in \"adaptive\" mo\n-000f1e90: 6465 2e07 0019 4676 0000 4c00 1946 7700 de....Fv..L..Fw.\n+000f1e90: 6465 2e07 0019 4476 0000 4c00 1944 7700 de....Dv..L..Dw.\n 000f1ea0: 0020 2020 2020 6f20 706f 7065 5b6e 7472 . o pope[ntr\n 000f1eb0: 7972 6566 5d20 2f20 706f 7061 5b64 6170 yref] / popa[dap\n 000f1ec0: 7469 7665 5d20 2d20 4966 2067 746d 5f7a tive] - If gtm_z\n 000f1ed0: 7472 6170 5f66 6f72 6d20 6576 616c 7561 trap_form evalua\n-000f1ee0: 7465 7320 746f 5400 1946 7800 0020 2020 tes toT..Fx.. \n+000f1ee0: 7465 7320 746f 5400 1944 7800 0020 2020 tes toT..Dx.. \n 000f1ef0: 2020 2020 2250 4f50 455b 4e54 5259 5245 \"POPE[NTRYRE\n 000f1f00: 465d 2220 6f72 2022 504f 5041 5b44 4150 F]\" or \"POPA[DAP\n 000f1f10: 5449 5645 5d22 2028 6361 7365 2069 6e73 TIVE]\" (case ins\n 000f1f20: 656e 7369 7469 7665 2920 616e 6420 245a ensitive) and $Z\n-000f1f30: 5452 4150 2076 616c 7565 5400 1946 7900 TRAP valueT..Fy.\n+000f1f30: 5452 4150 2076 616c 7565 5400 1944 7900 TRAP valueT..Dy.\n 000f1f40: 0020 2020 2020 2020 6973 2069 6e20 7468 . is in th\n 000f1f50: 6520 666f 726d 206f 6620 656e 7472 7972 e form of entryr\n 000f1f60: 6566 2c20 4754 2e4d 2075 6e77 696e 6473 ef, GT.M unwinds\n 000f1f70: 2074 6865 204d 2073 7461 636b 2066 726f the M stack fro\n 000f1f80: 6d20 7468 6520 6c65 7665 6c20 6174 4f00 m the level atO.\n-000f1f90: 1946 7a00 0020 2020 2020 2020 7768 6963 .Fz.. whic\n+000f1f90: 1944 7a00 0020 2020 2020 2020 7768 6963 .Dz.. whic\n 000f1fa0: 6820 616e 2065 7272 6f72 206f 6363 7572 h an error occur\n 000f1fb0: 7265 6420 746f 2028 6275 7420 6e6f 7420 red to (but not \n 000f1fc0: 696e 636c 7564 696e 6729 2074 6865 206c including) the l\n 000f1fd0: 6576 656c 2061 7420 7768 6963 6800 0000 evel at which...\n 000f1fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f1ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f2000: 0100 0000 be07 0000 4d34 0000 0000 0000 ........M4......\n-000f2010: 6b00 0046 4845 4c50 00ff 7300 ff49 5356 k..FHELP..s..ISV\n+000f2010: 6b00 0044 4845 4c50 00ff 7300 ff49 5356 k..DHELP..s..ISV\n 000f2020: 00ff 7300 ff24 5a54 5241 5000 c081 0000 ..s..$ZTRAP.....\n 000f2030: 2020 2020 2020 2024 5a54 5241 5020 7761 $ZTRAP wa\n 000f2040: 7320 6c61 7374 2053 4554 2e20 5468 656e s last SET. Then\n 000f2050: 2c20 4754 2e4d 2074 7261 6e73 6665 7273 , GT.M transfers\n 000f2060: 2063 6f6e 7472 6f6c 2074 6f20 7468 6520 control to the \n-000f2070: 656e 7472 7972 6566 2069 6e4d 0019 4682 entryref inM..F.\n+000f2070: 656e 7472 7972 6566 2069 6e4d 0019 4482 entryref inM..D.\n 000f2080: 0000 2020 2020 2020 2024 5a54 5241 5020 .. $ZTRAP \n 000f2090: 6174 2074 6865 206c 6576 656c 2077 6865 at the level whe\n 000f20a0: 7265 2074 6865 2024 5a54 5241 5020 7661 re the $ZTRAP va\n 000f20b0: 6c75 6520 7761 7320 5345 542e 2049 6620 lue was SET. If \n-000f20c0: 7468 6520 554e 4958 5300 1946 8300 0020 the UNIXS..F... \n+000f20c0: 7468 6520 554e 4958 5300 1944 8300 0020 the UNIXS..D... \n 000f20d0: 2020 2020 2020 656e 7669 726f 6e6d 656e environmen\n 000f20e0: 7420 7661 7269 6162 6c65 2067 746d 5f7a t variable gtm_z\n 000f20f0: 7965 7272 6f72 2069 7320 6465 6669 6e65 yerror is define\n 000f2100: 6420 746f 2061 2076 616c 6964 2065 6e74 d to a valid ent\n-000f2110: 7279 7265 662c 2047 542e 4d51 0019 4684 ryref, GT.MQ..F.\n+000f2110: 7279 7265 662c 2047 542e 4d51 0019 4484 ryref, GT.MQ..D.\n 000f2120: 0000 2020 2020 2020 2074 7261 6e73 6665 .. transfe\n 000f2130: 7273 2063 6f6e 7472 6f6c 2074 6f20 7468 rs control to th\n 000f2140: 6520 656e 7472 7972 6566 2073 7065 6369 e entryref speci\n 000f2150: 6669 6564 2062 7920 4754 4d5f 5a59 4552 fied by GTM_ZYER\n-000f2160: 524f 5220 2877 6974 6820 616e 5400 1946 ROR (with anT..F\n+000f2160: 524f 5220 2877 6974 6820 616e 5400 1944 ROR (with anT..D\n 000f2170: 8500 0020 2020 2020 2020 696d 706c 6963 ... implic\n 000f2180: 6974 2044 4f29 2061 6674 6572 2075 6e77 it DO) after unw\n 000f2190: 696e 6469 6e67 2074 6865 2073 7461 636b inding the stack\n 000f21a0: 2061 6e64 2062 6566 6f72 6520 7472 616e and before tran\n 000f21b0: 7366 6572 7269 6e67 2063 6f6e 7472 6f6c sferring control\n-000f21c0: 3100 1946 8600 0020 2020 2020 2020 746f 1..F... to\n+000f21c0: 3100 1944 8600 0020 2020 2020 2020 746f 1..D... to\n 000f21d0: 2074 6865 2065 6e74 7972 6566 2073 7065 the entyref spe\n 000f21e0: 6369 6669 6564 2069 6e20 245a 5452 4150 cified in $ZTRAP\n-000f21f0: 2e07 0019 4687 0000 1200 1946 8800 0020 ....F......F... \n-000f2200: 2020 2a2a 4e6f 7465 2a2a 0700 1946 8900 **Note**...F..\n-000f2210: 004e 0019 468a 0000 2020 204c 696b 6520 .N..F... Like \n+000f21f0: 2e07 0019 4487 0000 1200 1944 8800 0020 ....D......D... \n+000f2200: 2020 2a2a 4e6f 7465 2a2a 0700 1944 8900 **Note**...D..\n+000f2210: 004e 0019 448a 0000 2020 204c 696b 6520 .N..D... Like \n 000f2220: 245a 5452 4150 2076 616c 7565 732c 2069 $ZTRAP values, i\n 000f2230: 6e76 6f63 6174 696f 6e20 6f66 2064 6576 nvocation of dev\n 000f2240: 6963 6520 4558 4345 5054 494f 4e20 7661 ice EXCEPTION va\n 000f2250: 6c75 6573 2066 6f6c 6c6f 7720 7468 6553 lues follow theS\n-000f2260: 0019 4691 0000 2020 2070 6174 7465 726e ..F... pattern\n+000f2260: 0019 4491 0000 2020 2070 6174 7465 726e ..D... pattern\n 000f2270: 2073 7065 6369 6669 6564 2062 7920 7468 specified by th\n 000f2280: 6520 6375 7272 656e 7420 6774 6d5f 7a74 e current gtm_zt\n 000f2290: 7261 705f 666f 726d 2073 6574 7469 6e67 rap_form setting\n 000f22a0: 2065 7863 6570 7420 7468 6174 2074 6865 except that the\n-000f22b0: 7265 3e00 1946 9200 0020 2020 6973 206e re>..F... is n\n+000f22b0: 7265 3e00 1944 9200 0020 2020 6973 206e re>..D... is n\n 000f22c0: 6576 6572 2061 6e79 2069 6d70 6c69 6369 ever any implici\n 000f22d0: 7420 706f 7070 696e 6720 7769 7468 2045 t popping with E\n 000f22e0: 5843 4550 5449 4f4e 2061 6374 696f 6e2e XCEPTION action.\n-000f22f0: 0700 1946 9300 0018 0013 4655 5345 4453 ...F......FUSEDS\n+000f22f0: 0700 1944 9300 0018 0013 4455 5345 4453 ...D......DUSEDS\n 000f2300: 544f 5200 0024 5a55 5365 6473 746f 7215 TOR..$ZUSedstor.\n-000f2310: 001c 46bf 1100 0020 2020 245a 5553 6564 ..F.... $ZUSed\n-000f2320: 7374 6f72 0700 1d46 2100 0052 001d 4631 stor...F!..R..F1\n+000f2310: 001c 44bf 1100 0020 2020 245a 5553 6564 ..D.... $ZUSed\n+000f2320: 7374 6f72 0700 1d44 2100 0052 001d 4431 stor...D!..R..D1\n 000f2330: 0000 2020 2024 5a55 5345 4453 544f 5220 .. $ZUSEDSTOR \n 000f2340: 6973 2074 6865 2076 616c 7565 2069 6e20 is the value in \n 000f2350: 245a 414c 4c4f 4353 544f 5220 6d69 6e75 $ZALLOCSTOR minu\n 000f2360: 7320 7374 6f72 6167 6520 6d61 6e61 6765 s storage manage\n 000f2370: 6d65 6e74 206f 7665 7268 6561 644a 001d ment overheadJ..\n-000f2380: 4641 0000 2020 2061 6e64 2072 6570 7265 FA.. and repre\n+000f2380: 4441 0000 2020 2061 6e64 2072 6570 7265 DA.. and repre\n 000f2390: 7365 6e74 7320 7468 6520 6163 7475 616c sents the actual\n 000f23a0: 206d 656d 6f72 792c 2069 6e20 6279 7465 memory, in byte\n 000f23b0: 732c 2072 6571 7565 7374 6564 2062 7920 s, requested by \n-000f23c0: 6375 7272 656e 7453 001d 4651 0000 2020 currentS..FQ.. \n+000f23c0: 6375 7272 656e 7453 001d 4451 0000 2020 currentS..DQ.. \n 000f23d0: 2061 6374 6976 6974 6965 732e 2049 7420 activities. It \n 000f23e0: 7072 6f76 6964 6573 206f 6e65 2076 6965 provides one vie\n 000f23f0: 7720 2873 6565 2061 6c73 6f20 245a 414c w (see also $ZAL\n 000f2400: 4c4f 4353 544f 5220 616e 6420 245a 5245 LOCSTOR and $ZRE\n-000f2410: 414c 5354 4f52 2920 6f66 4e00 1d46 6100 ALSTOR) ofN..Fa.\n+000f2410: 414c 5354 4f52 2920 6f66 4e00 1d44 6100 ALSTOR) ofN..Da.\n 000f2420: 0020 2020 7468 6520 7072 6f63 6573 7320 . the process \n 000f2430: 6d65 6d6f 7279 2075 7469 6c69 7a61 7469 memory utilizati\n 000f2440: 6f6e 2061 6e64 2063 616e 2068 656c 7020 on and can help \n 000f2450: 6964 656e 7469 6679 2073 746f 7261 6765 identify storage\n-000f2460: 2072 656c 6174 6564 4700 1d46 7100 0020 relatedG..Fq.. \n+000f2460: 2072 656c 6174 6564 4700 1d44 7100 0020 relatedG..Dq.. \n 000f2470: 2020 7072 6f62 6c65 6d73 2e20 4754 2e4d problems. GT.M\n 000f2480: 2064 6f65 7320 6e6f 7420 7065 726d 6974 does not permit\n 000f2490: 2024 5a55 5345 4453 544f 5220 746f 2062 $ZUSEDSTOR to b\n 000f24a0: 6520 5345 5420 6f72 204e 4557 6564 2e07 e SET or NEWed..\n-000f24b0: 001d 4681 0000 0b00 1446 5400 0024 5a55 ..F......FT..$ZU\n-000f24c0: 540f 0016 46bf 1100 0020 2020 245a 5554 T...F.... $ZUT\n-000f24d0: 0700 1746 2100 004f 0017 4631 0000 2020 ...F!..O..F1.. \n+000f24b0: 001d 4481 0000 0b00 1444 5400 0024 5a55 ..D......DT..$ZU\n+000f24c0: 540f 0016 44bf 1100 0020 2020 245a 5554 T...D.... $ZUT\n+000f24d0: 0700 1744 2100 004f 0017 4431 0000 2020 ...D!..O..D1.. \n 000f24e0: 2024 5a55 5420 2855 4e49 5820 7469 6d65 $ZUT (UNIX time\n 000f24f0: 206f 7220 756e 6976 6572 7361 6c20 7469 or universal ti\n 000f2500: 6d65 2920 7265 7475 726e 7320 7468 6520 me) returns the \n 000f2510: 6e75 6d62 6572 206f 6620 6d69 6372 6f73 number of micros\n-000f2520: 6563 6f6e 6473 4d00 1746 4100 0020 2020 econdsM..FA.. \n+000f2520: 6563 6f6e 6473 4d00 1744 4100 0020 2020 econdsM..DA.. \n 000f2530: 7369 6e63 6520 4a61 6e75 6172 7920 312c since January 1,\n 000f2540: 2031 3937 3020 3030 3a30 303a 3030 2055 1970 00:00:00 U\n 000f2550: 5443 2c20 7768 6963 6820 7072 6f76 6964 TC, which provid\n 000f2560: 6573 2061 2074 696d 6520 7374 616d 7020 es a time stamp \n-000f2570: 666f 7251 0017 4651 0000 2020 2064 6972 forQ..FQ.. dir\n+000f2570: 666f 7251 0017 4451 0000 2020 2064 6972 forQ..DQ.. dir\n 000f2580: 6563 746c 7920 636f 6d70 6172 696e 6720 ectly comparing \n 000f2590: 6469 6666 6572 656e 7420 7469 6d65 7a6f different timezo\n 000f25a0: 6e65 732e 2024 5a55 5420 6163 6375 7261 nes. $ZUT accura\n 000f25b0: 6379 2069 7320 7375 626a 6563 7420 746f cy is subject to\n-000f25c0: 2074 6865 5100 1746 6100 0020 2020 7072 theQ..Fa.. pr\n+000f25c0: 2074 6865 5100 1744 6100 0020 2020 7072 theQ..Da.. pr\n 000f25d0: 6563 6973 696f 6e20 6f66 2074 6865 2073 ecision of the s\n 000f25e0: 7973 7465 6d20 636c 6f63 6b20 2875 7365 ystem clock (use\n 000f25f0: 206d 616e 2067 6574 7469 6d65 6f66 6461 man gettimeofda\n 000f2600: 7920 6672 6f6d 2074 6865 2055 4e49 5820 y from the UNIX \n-000f2610: 7368 656c 6c20 0017 4671 0000 2020 2066 shell ..Fq.. f\n+000f2610: 7368 656c 6c20 0017 4471 0000 2020 2066 shell ..Dq.. f\n 000f2620: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat\n-000f2630: 696f 6e29 2e07 0017 4681 0000 1600 1346 ion)....F......F\n+000f2630: 696f 6e29 2e07 0017 4481 0000 1600 1344 ion)....D......D\n 000f2640: 5645 5253 494f 4e00 0024 5a56 6572 7369 VERSION..$ZVersi\n-000f2650: 6f6e 1400 1b46 bf11 0000 2020 2024 5a56 on...F.... $ZV\n-000f2660: 6572 7369 6f6e 0700 1c46 2100 0050 001c ersion...F!..P..\n-000f2670: 4631 0000 2020 2024 5a56 5b45 5253 494f F1.. $ZV[ERSIO\n+000f2650: 6f6e 1400 1b44 bf11 0000 2020 2024 5a56 on...D.... $ZV\n+000f2660: 6572 7369 6f6e 0700 1c44 2100 0050 001c ersion...D!..P..\n+000f2670: 4431 0000 2020 2024 5a56 5b45 5253 494f D1.. $ZV[ERSIO\n 000f2680: 4e5d 2063 6f6e 7461 696e 7320 6120 7374 N] contains a st\n 000f2690: 7269 6e67 2076 616c 7565 2073 7065 6369 ring value speci\n 000f26a0: 6679 696e 6720 7468 6520 6375 7272 656e fying the curren\n 000f26b0: 746c 7920 696e 7374 616c 6c65 6454 001c tly installedT..\n-000f26c0: 4641 0000 2020 2047 542e 4d2e 2024 5a56 FA.. GT.M. $ZV\n+000f26c0: 4441 0000 2020 2047 542e 4d2e 2024 5a56 DA.. GT.M. $ZV\n 000f26d0: 5b45 5253 494f 4e5d 2069 7320 6120 7370 [ERSION] is a sp\n 000f26e0: 6163 652d 6465 6c69 6d69 7465 6420 7374 ace-delimited st\n 000f26f0: 7269 6e67 2077 6974 6820 666f 7572 2070 ring with four p\n 000f2700: 6965 6365 7320 6173 2066 6f6c 6c6f 7773 ieces as follows\n-000f2710: 3a07 001c 4651 0000 3100 1c46 6100 0020 :...FQ..1..Fa.. \n+000f2710: 3a07 001c 4451 0000 3100 1c44 6100 0020 :...DQ..1..Da.. \n 000f2720: 2020 3c70 726f 6475 6374 3e20 3c72 656c ...Fq..\n-000f2750: 2900 1c46 8100 0020 2020 2020 6f20 3c70 )..F... o ...Dq..\n+000f2750: 2900 1c44 8100 0020 2020 2020 6f20 3c70 )..D... o is alway\n-000f2770: 7320 2247 542e 4d22 2e45 001c 4691 0000 s \"GT.M\".E..F...\n+000f2770: 7320 2247 542e 4d22 2e45 001c 4491 0000 s \"GT.M\".E..D...\n 000f2780: 2020 2020 206f 203c 7265 6c65 6173 653e o \n 000f2790: 2061 6c77 6179 7320 6265 6769 6e73 2077 always begins w\n 000f27a0: 6974 6820 2256 222c 2061 6e64 2068 6173 ith \"V\", and has\n 000f27b0: 2074 6865 2073 7472 7563 7475 7265 0000 the structure..\n 000f27c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f27d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f27e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f27f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f2800: 0100 0000 e107 0000 7834 0000 0000 0000 ........x4......\n-000f2810: 6e00 0046 4845 4c50 00ff 7300 ff49 5356 n..FHELP..s..ISV\n+000f2810: 6e00 0044 4845 4c50 00ff 7300 ff49 5356 n..DHELP..s..ISV\n 000f2820: 00ff 7300 ff24 5a56 4552 5349 4f4e 00c0 ..s..$ZVERSION..\n 000f2830: 1100 0020 2020 2020 2020 563c 4442 5f46 ... V.-[] where:5.\n-000f2880: 1c46 1200 0020 2020 2020 6f20 3c4f 533e .F... o \n+000f2880: 1c44 1200 0020 2020 2020 6f20 3c4f 533e .D... o \n 000f2890: 2069 7320 7468 6520 686f 7374 206f 7065 is the host ope\n 000f28a0: 7261 7469 6e67 2073 7973 7465 6d20 6e61 rating system na\n-000f28b0: 6d65 2e52 001c 4613 0000 2020 2020 206f me.R..F... o\n+000f28b0: 6d65 2e52 001c 4413 0000 2020 2020 206f me.R..D... o\n 000f28c0: 203c 6172 6368 6974 6563 7475 7265 3e20 \n 000f28d0: 6973 2074 6865 2068 6172 6477 6172 6520 is the hardware \n 000f28e0: 6172 6368 6974 6563 7475 7265 2066 6f72 architecture for\n 000f28f0: 2077 6869 6368 2074 6865 2072 656c 6561 which the relea\n-000f2900: 7365 206f 664c 001c 4614 0000 2020 2020 se ofL..F... \n+000f2900: 7365 206f 664c 001c 4414 0000 2020 2020 se ofL..D... \n 000f2910: 2020 2047 542e 4d20 6973 2063 6f6d 7069 GT.M is compi\n 000f2920: 6c65 642e 204e 6f74 6520 7468 6174 2047 led. Note that G\n 000f2930: 542e 4d20 7265 7461 696e 7320 6974 206f T.M retains it o\n 000f2940: 7269 6769 6e61 6c20 6e61 6d65 7320 666f riginal names fo\n-000f2950: 7250 001c 4615 0000 2020 2020 2020 2063 rP..F... c\n+000f2950: 7250 001c 4415 0000 2020 2020 2020 2063 rP..D... c\n 000f2960: 6f6e 7469 6e75 6974 7920 6576 656e 2069 ontinuity even i\n 000f2970: 6620 7665 6e64 6f72 2062 7261 6e64 696e f vendor brandin\n 000f2980: 6720 6368 616e 6765 732c 2066 6f72 2065 g changes, for e\n 000f2990: 7861 6d70 6c65 2c20 2252 5336 3030 3022 xample, \"RS6000\"\n-000f29a0: 2e07 001c 4616 0000 2d00 1c46 1700 0020 ....F...-..F... \n+000f29a0: 2e07 001c 4416 0000 2d00 1c44 1700 0020 ....D...-..D... \n 000f29b0: 2020 4d20 726f 7574 696e 6573 2063 616e M routines can\n 000f29c0: 6e6f 7420 6d6f 6469 6679 2024 5a56 4552 not modify $ZVER\n-000f29d0: 5349 4f4e 2e07 001c 4618 0000 1500 1c46 SION....F......F\n+000f29d0: 5349 4f4e 2e07 001c 4418 0000 1500 1c44 SION....D......D\n 000f29e0: 1900 0020 2020 2a2a 5761 726e 696e 672a ... **Warning*\n-000f29f0: 2a07 001c 461a 0000 4f00 1c46 2100 0020 *...F...O..F!.. \n+000f29f0: 2a07 001c 441a 0000 4f00 1c44 2100 0020 *...D...O..D!.. \n 000f2a00: 2020 4754 2e4d 2074 7265 6174 7320 245a GT.M treats $Z\n 000f2a10: 5645 5253 494f 4e20 6173 2061 206c 6974 VERSION as a lit\n 000f2a20: 6572 616c 2061 7420 636f 6d70 696c 6520 eral at compile \n 000f2a30: 7469 6d65 2e20 5468 6572 6566 6f72 652c time. Therefore,\n-000f2a40: 2061 6c77 6179 7340 001c 4622 0000 2020 always@..F\".. \n+000f2a40: 2061 6c77 6179 7340 001c 4422 0000 2020 always@..D\".. \n 000f2a50: 2063 6f6d 7069 6c65 2077 6974 6820 7468 compile with th\n 000f2a60: 6520 7361 6d65 2076 6572 7369 6f6e 2061 e same version a\n 000f2a70: 7320 7468 6174 2075 7365 6420 6174 2072 s that used at r\n-000f2a80: 756e 7469 6d65 2e07 001c 4623 0000 1200 untime....F#....\n-000f2a90: 1c46 2400 0020 2020 4578 616d 706c 653a .F$.. Example:\n-000f2aa0: 0700 1c46 2500 0019 001c 4626 0000 2020 ...F%.....F&.. \n+000f2a80: 756e 7469 6d65 2e07 001c 4423 0000 1200 untime....D#....\n+000f2a90: 1c44 2400 0020 2020 4578 616d 706c 653a .D$.. Example:\n+000f2aa0: 0700 1c44 2500 0019 001c 4426 0000 2020 ...D%.....D&.. \n 000f2ab0: 2047 544d 3e77 2024 7a76 6572 7369 6f6e GTM>w $zversion\n-000f2ac0: 2400 1c46 2700 0020 2020 4754 2e4d 2056 $..F'.. GT.M V\n+000f2ac0: 2400 1c44 2700 0020 2020 4754 2e4d 2056 $..D'.. GT.M V\n 000f2ad0: 362e 302d 3030 3320 4c69 6e75 7820 7838 6.0-003 Linux x8\n-000f2ae0: 365f 3634 0700 1c46 2800 0048 001c 4629 6_64...F(..H..F)\n+000f2ae0: 365f 3634 0700 1c44 2800 0048 001c 4429 6_64...D(..H..D)\n 000f2af0: 0000 2020 2054 6869 7320 6578 616d 706c .. This exampl\n 000f2b00: 6520 6469 7370 6c61 7973 2074 6865 2063 e displays the c\n 000f2b10: 7572 7265 6e74 2076 6572 7369 6f6e 2069 urrent version i\n 000f2b20: 6465 6e74 6966 6965 7220 666f 7220 4754 dentifier for GT\n-000f2b30: 2e4d 2e07 001c 462a 0000 1400 1346 5945 .M....F*.....FYE\n+000f2b30: 2e4d 2e07 001c 442a 0000 1400 1344 5945 .M....D*.....DYE\n 000f2b40: 5252 4f52 0000 245a 5945 5272 6f72 1300 RROR..$ZYERror..\n-000f2b50: 1a46 bf11 0000 2020 2024 5a59 4552 726f .F.... $ZYERro\n-000f2b60: 7207 001b 4621 0000 5400 1b46 3100 0020 r...F!..T..F1.. \n+000f2b50: 1a44 bf11 0000 2020 2024 5a59 4552 726f .D.... $ZYERro\n+000f2b60: 7207 001b 4421 0000 5400 1b44 3100 0020 r...D!..T..D1.. \n 000f2b70: 2020 245a 5945 525b 524f 525d 2069 7320 $ZYER[ROR] is \n 000f2b80: 6120 7265 6164 2f77 7269 7465 2049 5356 a read/write ISV\n 000f2b90: 2074 6861 7420 636f 6e74 6169 6e73 2061 that contains a\n 000f2ba0: 2073 7472 696e 6720 7661 6c75 6520 706f string value po\n-000f2bb0: 696e 7469 6e67 2074 6f20 616e 5100 1b46 inting to anQ..F\n+000f2bb0: 696e 7469 6e67 2074 6f20 616e 5100 1b44 inting to anQ..D\n 000f2bc0: 4100 0020 2020 656e 7472 7972 6566 2e20 A.. entryref. \n 000f2bd0: 4166 7465 7220 4754 2e4d 2065 6e63 6f75 After GT.M encou\n 000f2be0: 6e74 6572 7320 616e 2065 7272 6f72 2c20 nters an error, \n 000f2bf0: 6966 2024 5a59 4552 524f 5220 6973 2073 if $ZYERROR is s\n 000f2c00: 6574 2061 206e 6f6e 2d6e 756c 6c54 001b et a non-nullT..\n-000f2c10: 4651 0000 2020 2076 616c 7565 2c20 4754 FQ.. value, GT\n+000f2c10: 4451 0000 2020 2076 616c 7565 2c20 4754 DQ.. value, GT\n 000f2c20: 2e4d 2069 6e76 6f6b 6573 2074 6865 2072 .M invokes the r\n 000f2c30: 6f75 7469 6e65 2061 7420 7468 6520 656e outine at the en\n 000f2c40: 7472 7972 6566 2073 7065 6369 6669 6564 tryref specified\n 000f2c50: 2062 7920 245a 5945 5252 4f52 2077 6974 by $ZYERROR wit\n-000f2c60: 6852 001b 4661 0000 2020 2061 6e20 696d hR..Fa.. an im\n+000f2c60: 6852 001b 4461 0000 2020 2061 6e20 696d hR..Da.. an im\n 000f2c70: 706c 6963 6974 2044 4f2e 2049 7420 6973 plicit DO. It is\n 000f2c80: 2069 6e74 656e 6465 6420 7468 6174 2074 intended that t\n 000f2c90: 6865 2063 6f64 6520 696e 766f 6b65 6420 he code invoked \n 000f2ca0: 6279 2024 5a59 4552 524f 5220 7573 6520 by $ZYERROR use \n-000f2cb0: 7468 6554 001b 4671 0000 2020 2076 616c theT..Fq.. val\n+000f2cb0: 7468 6554 001b 4471 0000 2020 2076 616c theT..Dq.. val\n 000f2cc0: 7565 206f 6620 245a 5354 4154 5553 2074 ue of $ZSTATUS t\n 000f2cd0: 6f20 7365 6c65 6374 206f 7220 636f 6e73 o select or cons\n 000f2ce0: 7472 7563 7420 6120 7661 6c75 6520 746f truct a value to\n 000f2cf0: 2077 6869 6368 2069 7420 5345 5473 2024 which it SETs $\n-000f2d00: 5a45 5252 4f52 2e53 001b 4681 0000 2020 ZERROR.S..F... \n+000f2d00: 5a45 5252 4f52 2e53 001b 4481 0000 2020 ZERROR.S..D... \n 000f2d10: 2049 6620 245a 5945 5252 4f52 2069 7320 If $ZYERROR is \n 000f2d20: 6e6f 7420 6120 7661 6c69 6420 656e 7472 not a valid entr\n 000f2d30: 7972 6566 206f 7220 6966 2061 6e20 6572 yref or if an er\n 000f2d40: 726f 7220 6f63 6375 7273 2077 6869 6c65 ror occurs while\n-000f2d50: 2065 7865 6375 7469 6e67 5300 1b46 9100 executingS..F..\n+000f2d50: 2065 7865 6375 7469 6e67 5300 1b44 9100 executingS..D..\n 000f2d60: 0020 2020 7468 6520 656e 7472 7972 6566 . the entryref\n 000f2d70: 2073 7065 6369 6669 6564 2062 7920 245a specified by $Z\n 000f2d80: 5945 5252 4f52 2c20 4754 2e4d 2053 4554 YERROR, GT.M SET\n 000f2d90: 7320 245a 4552 524f 5220 746f 2074 6865 s $ZERROR to the\n 000f2da0: 2065 7272 6f72 2073 7461 7475 734c 001a error statusL..\n-000f2db0: 46c0 1100 0020 2020 656e 636f 756e 7465 F.... encounte\n+000f2db0: 44c0 1100 0020 2020 656e 636f 756e 7465 D.... encounte\n 000f2dc0: 7265 642e 2047 542e 4d20 7468 656e 2072 red. GT.M then r\n 000f2dd0: 6574 7572 6e73 2063 6f6e 7472 6f6c 2074 eturns control t\n 000f2de0: 6f20 7468 6520 4d20 636f 6465 2073 7065 o the M code spe\n-000f2df0: 6369 6669 6564 2062 792c 001b 4612 0000 cified by,..F...\n+000f2df0: 6369 6669 6564 2062 792c 001b 4412 0000 cified by,..D...\n 000f2e00: 2020 2024 4554 5241 502f 245a 5452 4150 $ETRAP/$ZTRAP\n 000f2e10: 206f 7220 6465 7669 6365 2045 5843 4550 or device EXCEP\n-000f2e20: 5449 4f4e 2e07 001b 4613 0000 4b00 1b46 TION....F...K..F\n+000f2e20: 5449 4f4e 2e07 001b 4413 0000 4b00 1b44 TION....D...K..D\n 000f2e30: 1400 0020 2020 245a 5945 5252 4f52 2069 ... $ZYERROR i\n 000f2e40: 7320 696d 706c 6963 6974 6c79 204e 4557 s implicitly NEW\n 000f2e50: 6564 206f 6e20 656e 7472 7920 746f 2074 ed on entry to t\n 000f2e60: 6865 2072 6f75 7469 6e65 2073 7065 6369 he routine speci\n-000f2e70: 6669 6564 2062 794d 001b 4615 0000 2020 fied byM..F... \n+000f2e70: 6669 6564 2062 794d 001b 4415 0000 2020 fied byM..D... \n 000f2e80: 2024 5a59 4552 524f 522e 2048 6f77 6576 $ZYERROR. Howev\n 000f2e90: 6572 2c20 6966 2047 542e 4d20 6661 696c er, if GT.M fail\n 000f2ea0: 7320 746f 2063 6f6d 7069 6c65 2c20 4754 s to compile, GT\n 000f2eb0: 2e4d 2064 6f65 7320 6e6f 7420 7472 616e .M does not tran\n-000f2ec0: 7366 6572 3800 1b46 1600 0020 2020 636f sfer8..F... co\n+000f2ec0: 7366 6572 3800 1b44 1600 0020 2020 636f sfer8..D... co\n 000f2ed0: 6e74 726f 6c20 746f 2074 6865 2065 6e74 ntrol to the ent\n 000f2ee0: 7279 7265 6620 7370 6563 6966 6965 6420 ryref specified \n-000f2ef0: 6279 2024 5a59 4552 524f 522e 0700 1b46 by $ZYERROR....F\n-000f2f00: 1700 004b 001b 4618 0000 2020 2047 542e ...K..F... GT.\n+000f2ef0: 6279 2024 5a59 4552 524f 522e 0700 1b44 by $ZYERROR....D\n+000f2f00: 1700 004b 001b 4418 0000 2020 2047 542e ...K..D... GT.\n 000f2f10: 4d20 7065 726d 6974 7320 245a 5945 5252 M permits $ZYERR\n 000f2f20: 4f52 2074 6f20 6265 206d 6f64 6966 6965 OR to be modifie\n 000f2f30: 6420 6279 2074 6865 2053 4554 2061 6e64 d by the SET and\n 000f2f40: 204e 4557 2063 6f6d 6d61 6e64 732e 0700 NEW commands...\n-000f2f50: 1b46 1900 0020 0011 4654 5249 4747 4552 .F... ..FTRIGGER\n+000f2f50: 1b44 1900 0020 0011 4454 5249 4747 4552 .D... ..DTRIGGER\n 000f2f60: 535f 4953 5653 0000 5472 6967 6765 7273 S_ISVS..Triggers\n-000f2f70: 5f49 5356 7318 001f 46bf 1100 0020 2020 _ISVs...F.... \n+000f2f70: 5f49 5356 7318 001f 44bf 1100 0020 2020 _ISVs...D.... \n 000f2f80: 5472 6967 6765 7273 2049 5356 7307 0020 Triggers ISVs.. \n-000f2f90: 4621 0000 4d00 2046 3100 0020 2020 4754 F!..M. F1.. GT\n+000f2f90: 4421 0000 4d00 2044 3100 0020 2020 4754 D!..M. D1.. GT\n 000f2fa0: 2e4d 2070 726f 7669 6465 7320 6e69 6e65 .M provides nine\n 000f2fb0: 2049 5356 7320 2849 6e74 7269 6e73 6963 ISVs (Intrinsic\n 000f2fc0: 2053 7065 6369 616c 2056 6172 6961 626c Special Variabl\n 000f2fd0: 6573 2920 746f 2066 6163 696c 6974 6174 es) to facilitat\n 000f2fe0: 6500 0000 0000 0000 0000 0000 0000 0000 e...............\n 000f2ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f3000: 0100 0000 b707 0000 a034 0000 0000 0000 .........4......\n-000f3010: 6c00 0046 4845 4c50 00ff 7300 ff49 5356 l..FHELP..s..ISV\n+000f3010: 6c00 0044 4845 4c50 00ff 7300 ff49 5356 l..DHELP..s..ISV\n 000f3020: 00ff 7300 ff54 5249 4747 4552 535f 4953 ..s..TRIGGERS_IS\n 000f3030: 5653 00bf 4100 0020 2020 7472 6967 6765 VS..A.. trigge\n 000f3040: 7220 6f70 6572 6174 696f 6e73 2e20 5769 r operations. Wi\n 000f3050: 7468 2074 6865 2065 7863 6570 7469 6f6e th the exception\n 000f3060: 206f 6620 245a 5457 4f52 4d48 4f4c 452c of $ZTWORMHOLE,\n-000f3070: 2061 6c6c 206e 756d 6572 6963 4c00 2046 all numericL. F\n+000f3070: 2061 6c6c 206e 756d 6572 6963 4c00 2044 all numericL. D\n 000f3080: 5100 0020 2020 7472 6967 6765 722d 7265 Q.. trigger-re\n 000f3090: 6c61 7465 6420 4953 5673 2072 6574 7572 lated ISVs retur\n 000f30a0: 6e20 7a65 726f 2028 3029 206f 7574 7369 n zero (0) outsi\n 000f30b0: 6465 206f 6620 6120 7472 6967 6765 7220 de of a trigger \n-000f30c0: 636f 6e74 6578 743b 3300 2046 6100 0020 context;3. Fa.. \n+000f30c0: 636f 6e74 6578 743b 3300 2044 6100 0020 context;3. Da.. \n 000f30d0: 2020 6e6f 6e2d 6e75 6d65 7269 6320 4953 non-numeric IS\n 000f30e0: 5673 2072 6574 7572 6e20 7468 6520 656d Vs return the em\n-000f30f0: 7074 7920 7374 7269 6e67 2e07 0020 4671 pty string... Fq\n-000f3100: 0000 1800 1f46 ff73 00ff 245a 5444 4154 .....F.s..$ZTDAT\n-000f3110: 4100 0024 5a54 4441 7461 1200 2b46 bf11 A..$ZTDAta..+F..\n-000f3120: 0000 2020 2024 5a54 4441 7461 0700 2c46 .. $ZTDAta..,F\n-000f3130: 2100 0053 002c 4631 0000 2020 2057 6974 !..S.,F1.. Wit\n+000f30f0: 7074 7920 7374 7269 6e67 2e07 0020 4471 pty string... Dq\n+000f3100: 0000 1800 1f44 ff73 00ff 245a 5444 4154 .....D.s..$ZTDAT\n+000f3110: 4100 0024 5a54 4441 7461 1200 2b44 bf11 A..$ZTDAta..+D..\n+000f3120: 0000 2020 2024 5a54 4441 7461 0700 2c44 .. $ZTDAta..,D\n+000f3130: 2100 0053 002c 4431 0000 2020 2057 6974 !..S.,D1.. Wit\n 000f3140: 6869 6e20 7472 6967 6765 7220 636f 6e74 hin trigger cont\n 000f3150: 6578 742c 2024 5a54 4441 5441 2072 6574 ext, $ZTDATA ret\n 000f3160: 7572 6e73 2024 4441 5441 2840 2452 4546 urns $DATA(@$REF\n 000f3170: 4552 454e 4345 2923 3220 666f 7220 6120 ERENCE)#2 for a \n-000f3180: 5345 5420 6f72 5100 2c46 4100 0020 2020 SET orQ.,FA.. \n+000f3180: 5345 5420 6f72 5100 2c44 4100 0020 2020 SET orQ.,DA.. \n 000f3190: 2444 4154 4128 4024 5245 4645 5245 4e43 $DATA(@$REFERENC\n 000f31a0: 4529 2066 6f72 2061 204b 494c 4c2c 205a E) for a KILL, Z\n 000f31b0: 4b49 4c4c 206f 7220 5a57 4954 4844 5241 KILL or ZWITHDRA\n 000f31c0: 5720 7072 696f 7220 746f 2074 6865 2065 W prior to the e\n-000f31d0: 7870 6c69 6369 744e 002c 4651 0000 2020 xplicitN.,FQ.. \n+000f31d0: 7870 6c69 6369 744e 002c 4451 0000 2020 xplicitN.,DQ.. \n 000f31e0: 2075 7064 6174 652e 2054 6869 7320 7072 update. This pr\n 000f31f0: 6f76 6964 6573 2061 2066 6173 7420 7061 ovides a fast pa\n 000f3200: 7468 2061 6c74 6572 6e61 7469 7665 2c20 th alternative, \n 000f3210: 6176 6f69 6469 6e67 2074 6865 206e 6565 avoiding the nee\n-000f3220: 6420 666f 7249 002c 4661 0000 2020 2069 d forI.,Fa.. i\n+000f3220: 6420 666f 7249 002c 4461 0000 2020 2069 d forI.,Da.. i\n 000f3230: 6e64 6972 6563 7469 6f6e 2069 6e20 7472 ndirection in tr\n 000f3240: 6967 6765 7220 636f 6465 2c20 746f 2068 igger code, to h\n 000f3250: 656c 7020 7472 6967 6765 7220 636f 6465 elp trigger code\n 000f3260: 2064 6574 6572 6d69 6e65 2074 6865 5400 determine theT.\n-000f3270: 2c46 7100 0020 2020 6368 6172 6163 7465 ,Fq.. characte\n+000f3270: 2c44 7100 0020 2020 6368 6172 6163 7465 ,Dq.. characte\n 000f3280: 7269 7374 6963 7320 6f66 2074 6865 2074 ristics of the t\n 000f3290: 7269 6767 6572 696e 6720 6e6f 6465 2070 riggering node p\n 000f32a0: 7269 6f72 2074 6f20 7468 6520 7472 6967 rior to the trig\n 000f32b0: 6765 7269 6e67 2075 7064 6174 652e 2046 gering update. F\n-000f32c0: 6f72 5300 2c46 8100 0020 2020 6120 5345 orS.,F... a SE\n+000f32c0: 6f72 5300 2c44 8100 0020 2020 6120 5345 orS.,D... a SE\n 000f32d0: 542c 2069 7420 7368 6f77 7320 7768 6574 T, it shows whet\n 000f32e0: 6865 7220 7468 6520 6e6f 6465 2064 6964 her the node did\n 000f32f0: 206f 7220 6469 6420 6e6f 7420 686f 6c64 or did not hold\n 000f3300: 2064 6174 6120 2d20 7768 6574 6865 7220 data - whether \n-000f3310: 6120 5345 5451 002c 4691 0000 2020 2069 a SETQ.,F... i\n+000f3310: 6120 5345 5451 002c 4491 0000 2020 2069 a SETQ.,D... i\n 000f3320: 7320 6d6f 6469 6679 696e 6720 7468 6520 s modifying the \n 000f3330: 636f 6e74 656e 7473 206f 6620 616e 2065 contents of an e\n 000f3340: 7869 7374 696e 6720 6e6f 6465 206f 7220 xisting node or \n 000f3350: 6372 6561 7469 6e67 2064 6174 6120 6174 creating data at\n-000f3360: 2061 206e 6577 5400 2b46 c011 0000 2020 a newT.+F.... \n+000f3360: 2061 206e 6577 5400 2b44 c011 0000 2020 a newT.+D.... \n 000f3370: 206e 6f64 652e 2046 6f72 2061 204b 494c node. For a KIL\n 000f3380: 4c20 6974 2073 686f 7773 2077 6865 7468 L it shows wheth\n 000f3390: 6572 2074 6865 206e 6f64 6520 6861 6420 er the node had \n 000f33a0: 6465 7363 656e 6461 6e74 7320 616e 6420 descendants and \n-000f33b0: 7768 6574 6865 7220 6974 1300 2c46 1200 whether it..,F..\n+000f33b0: 7768 6574 6865 7220 6974 1300 2c44 1200 whether it..,D..\n 000f33c0: 0020 2020 6861 6420 6461 7461 2e07 002c . had data...,\n-000f33d0: 4613 0000 1200 2746 454c 494d 0000 245a F.....'FELIM..$Z\n-000f33e0: 5444 456c 696d 1300 2c46 bf11 0000 2020 TDElim..,F.... \n-000f33f0: 2024 5a54 4445 6c69 6d07 002d 4621 0000 $ZTDElim..-F!..\n-000f3400: 5200 2d46 3100 0020 2020 5769 7468 696e R.-F1.. Within\n+000f33d0: 4413 0000 1200 2744 454c 494d 0000 245a D.....'DELIM..$Z\n+000f33e0: 5444 456c 696d 1300 2c44 bf11 0000 2020 TDElim..,D.... \n+000f33f0: 2024 5a54 4445 6c69 6d07 002d 4421 0000 $ZTDElim..-D!..\n+000f3400: 5200 2d44 3100 0020 2020 5769 7468 696e R.-D1.. Within\n 000f3410: 2061 2053 4554 2074 7269 6767 6572 2063 a SET trigger c\n 000f3420: 6f6e 7465 7874 2c20 245a 5444 455b 4c49 ontext, $ZTDE[LI\n 000f3430: 4d5d 2072 6574 7572 6e73 2074 6865 2070 M] returns the p\n 000f3440: 6965 6365 2073 6570 6172 6174 6f72 2c20 iece separator, \n-000f3450: 6173 5000 2d46 4100 0020 2020 7370 6563 asP.-FA.. spec\n+000f3450: 6173 5000 2d44 4100 0020 2020 7370 6563 asP.-DA.. spec\n 000f3460: 6966 6965 6420 6279 202d 6465 6c69 6d20 ified by -delim \n 000f3470: 696e 2074 6865 2074 7269 6767 6572 2064 in the trigger d\n 000f3480: 6566 696e 6974 696f 6e2e 2054 6869 7320 efinition. This \n 000f3490: 616c 6c6f 7773 2074 7269 6767 6572 7320 allows triggers \n-000f34a0: 746f 4e00 2d46 5100 0020 2020 6578 7472 toN.-FQ.. extr\n+000f34a0: 746f 4e00 2d44 5100 0020 2020 6578 7472 toN.-DQ.. extr\n 000f34b0: 6163 7420 7570 6461 7465 6420 7069 6563 act updated piec\n 000f34c0: 6573 2064 6566 696e 6564 2069 6e20 245a es defined in $Z\n 000f34d0: 5455 5044 4154 4520 7769 7468 6f75 7420 TUPDATE without \n 000f34e0: 6861 7669 6e67 2074 6865 2070 6965 6365 having the piece\n-000f34f0: 5200 2d46 6100 0020 2020 7365 7061 7261 R.-Fa.. separa\n+000f34f0: 5200 2d44 6100 0020 2020 7365 7061 7261 R.-Da.. separa\n 000f3500: 746f 7220 6861 7264 2063 6f64 6564 2069 tor hard coded i\n 000f3510: 6e74 6f20 7468 6520 726f 7574 696e 652e nto the routine.\n 000f3520: 204f 7574 7369 6465 206f 6620 6120 5345 Outside of a SE\n 000f3530: 5420 7472 6967 6765 7220 636f 6e74 6578 T trigger contex\n-000f3540: 742c 1b00 2d46 7100 0020 2020 245a 5444 t,..-Fq.. $ZTD\n+000f3540: 742c 1b00 2d44 7100 0020 2020 245a 5444 t,..-Dq.. $ZTD\n 000f3550: 454c 494d 2069 7320 6e75 6c6c 2e07 002d ELIM is null...-\n-000f3560: 4681 0000 1300 2646 4c45 5645 4c00 0024 F.....&FLEVEL..$\n-000f3570: 5a54 4c65 7665 6c13 002c 46bf 1100 0020 ZTLevel..,F.... \n-000f3580: 2020 245a 544c 6576 656c 0700 2d46 2100 $ZTLevel..-F!.\n-000f3590: 004f 002d 4631 0000 2020 2057 6974 6869 .O.-F1.. Withi\n+000f3560: 4481 0000 1300 2644 4c45 5645 4c00 0024 D.....&DLEVEL..$\n+000f3570: 5a54 4c65 7665 6c13 002c 44bf 1100 0020 ZTLevel..,D.... \n+000f3580: 2020 245a 544c 6576 656c 0700 2d44 2100 $ZTLevel..-D!.\n+000f3590: 004f 002d 4431 0000 2020 2057 6974 6869 .O.-D1.. Withi\n 000f35a0: 6e20 7472 6967 6765 7220 636f 6e74 6578 n trigger contex\n 000f35b0: 742c 2024 5a54 4c45 5645 4c20 7265 7475 t, $ZTLEVEL retu\n 000f35c0: 726e 7320 7468 6520 6375 7272 656e 7420 rns the current \n 000f35d0: 6c65 7665 6c20 6f66 2074 7269 6767 6572 level of trigger\n-000f35e0: 5300 2d46 4100 0020 2020 6e65 7374 696e S.-FA.. nestin\n+000f35e0: 5300 2d44 4100 0020 2020 6e65 7374 696e S.-DA.. nestin\n 000f35f0: 6720 2869 6e76 6f63 6174 696f 6e20 6279 g (invocation by\n 000f3600: 2061 2074 7269 6767 6572 206f 6620 616e a trigger of an\n 000f3610: 2061 6464 6974 696f 6e61 6c20 7472 6967 additional trig\n 000f3620: 6765 7220 6279 2061 6e20 7570 6461 7465 ger by an update\n-000f3630: 2069 6e1b 002d 4651 0000 2020 2074 7269 in..-FQ.. tri\n+000f3630: 2069 6e1b 002d 4451 0000 2020 2074 7269 in..-DQ.. tri\n 000f3640: 6767 6572 2063 6f6e 7465 7874 292e 0700 gger context)...\n-000f3650: 2d46 6100 0054 002d 4671 0000 2020 2024 -Fa..T.-Fq.. $\n+000f3650: 2d44 6100 0054 002d 4471 0000 2020 2024 -Da..T.-Dq.. $\n 000f3660: 5a54 4c45 5645 4c20 6772 6561 7465 7220 ZTLEVEL greater \n 000f3670: 7468 616e 206f 6e65 2028 3e31 2920 696e than one (>1) in\n 000f3680: 6469 6361 7465 7320 7468 6174 2074 6865 dicates that the\n 000f3690: 7265 2061 7265 206e 6573 7465 6420 7472 re are nested tr\n-000f36a0: 6967 6765 7273 2069 6e54 002d 4681 0000 iggers inT.-F...\n+000f36a0: 6967 6765 7273 2069 6e54 002d 4481 0000 iggers inT.-D...\n 000f36b0: 2020 2070 726f 6772 6573 732e 2057 6865 progress. Whe\n 000f36c0: 6e20 6120 7369 6e67 6c65 2075 7064 6174 n a single updat\n 000f36d0: 6520 696e 766f 6b65 7320 6d75 6c74 6970 e invokes multip\n 000f36e0: 6c65 2074 7269 6767 6572 7320 736f 6c65 le triggers sole\n 000f36f0: 6c79 2062 6563 6175 7365 206f 6651 002d ly because ofQ.-\n-000f3700: 4691 0000 2020 206d 756c 7469 706c 6520 F... multiple \n+000f3700: 4491 0000 2020 206d 756c 7469 706c 6520 D... multiple \n 000f3710: 7472 6967 6765 7220 6d61 7463 6865 7320 trigger matches \n 000f3720: 6f66 2074 6861 7420 696e 6974 6961 6c20 of that initial \n 000f3730: 286e 6f6e 2d74 7269 6767 6572 2920 7570 (non-trigger) up\n 000f3740: 6461 7465 2c20 7468 6579 2061 7265 4900 date, they areI.\n-000f3750: 2c46 c011 0000 2020 206e 6f74 206e 6573 ,F.... not nes\n+000f3750: 2c44 c011 0000 2020 206e 6f74 206e 6573 ,D.... not nes\n 000f3760: 7465 6420 2874 6865 7920 6172 6520 6368 ted (they are ch\n 000f3770: 6169 6e65 6429 2061 6e64 2074 6875 7320 ained) and thus \n 000f3780: 616c 6c20 6861 7665 2073 616d 6520 245a all have same $Z\n-000f3790: 544c 4556 454c 2e07 002d 4612 0000 1200 TLEVEL...-F.....\n-000f37a0: 2d46 1300 0020 2020 4578 616d 706c 653a -F... Example:\n-000f37b0: 0700 2d46 1400 0000 0000 0000 0000 0000 ..-F............\n+000f3790: 544c 4556 454c 2e07 002d 4412 0000 1200 TLEVEL...-D.....\n+000f37a0: 2d44 1300 0020 2020 4578 616d 706c 653a -D... Example:\n+000f37b0: 0700 2d44 1400 0000 0000 0000 0000 0000 ..-D............\n 000f37c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f37d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f37e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f37f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f3800: 0100 0000 fc07 0000 cd34 0000 0000 0000 .........4......\n-000f3810: 9800 0046 4845 4c50 00ff 7300 ff49 5356 ...FHELP..s..ISV\n+000f3810: 9800 0044 4845 4c50 00ff 7300 ff49 5356 ...DHELP..s..ISV\n 000f3820: 00ff 7300 ff54 5249 4747 4552 535f 4953 ..s..TRIGGERS_IS\n 000f3830: 5653 00ff 7300 ff24 5a54 4c45 5645 4c00 VS..s..$ZTLEVEL.\n 000f3840: c015 0000 2020 202b 5e43 7963 6c65 2831 .... +^Cycle(1\n 000f3850: 2920 2d63 6f6d 6d61 6e64 733d 5365 7420 ) -commands=Set \n 000f3860: 2d78 6563 7574 653d 2257 7269 7465 2022 -xecute=\"Write \"\n 000f3870: 2224 5a54 4c65 7665 6c20 666f 7220 5e43 \"$ZTLevel for ^C\n 000f3880: 7963 6c65 2831 2920 6973 3a20 2222 2c24 ycle(1) is: \"\",$\n 000f3890: 5a54 4c65 7665 6c20 5365 7420 5e43 7963 ZTLevel Set ^Cyc\n-000f38a0: 6c65 2832 293d 3122 6b00 2d46 1600 0020 le(2)=1\"k.-F... \n+000f38a0: 6c65 2832 293d 3122 6b00 2d44 1600 0020 le(2)=1\"k.-D... \n 000f38b0: 2020 2b5e 4379 636c 6528 3229 202d 636f +^Cycle(2) -co\n 000f38c0: 6d6d 616e 6473 3d53 6574 202d 7865 6375 mmands=Set -xecu\n 000f38d0: 7465 3d22 5772 6974 6520 2222 245a 544c te=\"Write \"\"$ZTL\n 000f38e0: 6576 656c 2066 6f72 205e 4379 636c 6528 evel for ^Cycle(\n 000f38f0: 3229 2069 733a 2022 222c 245a 544c 6576 2) is: \"\",$ZTLev\n 000f3900: 656c 2053 6574 205e 4379 636c 6528 3129 el Set ^Cycle(1)\n-000f3910: 3d31 2207 002d 4617 0000 4e00 2d46 1800 =1\"..-F...N.-F..\n+000f3910: 3d31 2207 002d 4417 0000 4e00 2d44 1800 =1\"..-D...N.-D..\n 000f3920: 0020 2020 5468 6573 6520 7472 6967 6765 . These trigge\n 000f3930: 7220 6465 6669 6e69 7469 6f6e 7320 7368 r definitions sh\n 000f3940: 6f77 2064 6966 6665 7265 6e74 2076 616c ow different val\n 000f3950: 7565 7320 6f66 2024 5a54 4c45 5645 4c20 ues of $ZTLEVEL \n-000f3960: 7768 656e 2074 776f 3f00 2d46 1900 0020 when two?.-F... \n+000f3960: 7768 656e 2074 776f 3f00 2d44 1900 0020 when two?.-D... \n 000f3970: 2020 7472 6967 6765 7273 2061 7265 2063 triggers are c\n 000f3980: 616c 6c65 6420 7265 6375 7273 6976 656c alled recursivel\n 000f3990: 7920 2861 6e64 2070 6174 686f 6c6f 6769 y (and pathologi\n-000f39a0: 6361 6c6c 7929 2e07 002d 461a 0000 4600 cally)...-F...F.\n-000f39b0: 2d46 2100 0020 2020 2b5e 4163 6374 2822 -F!.. +^Acct(\"\n+000f39a0: 6361 6c6c 7929 2e07 002d 441a 0000 4600 cally)...-D...F.\n+000f39b0: 2d44 2100 0020 2020 2b5e 4163 6374 2822 -D!.. +^Acct(\"\n 000f39c0: 4944 2229 202d 636f 6d6d 616e 6473 3d73 ID\") -commands=s\n 000f39d0: 6574 202d 7865 6375 7465 3d22 7365 7420 et -xecute=\"set \n 000f39e0: 5e41 6363 7428 3129 3d24 7a74 7661 6c75 ^Acct(1)=$ztvalu\n-000f39f0: 652b 3122 4300 2d46 2200 0020 2020 2b5e e+1\"C.-F\".. +^\n+000f39f0: 652b 3122 4300 2d44 2200 0020 2020 2b5e e+1\"C.-D\".. +^\n 000f3a00: 4163 6374 2873 7562 3d3a 2920 2d63 6f6d Acct(sub=:) -com\n 000f3a10: 6d61 6e64 3d73 6574 202d 7865 6375 7465 mand=set -xecute\n 000f3a20: 3d22 7365 7420 5e58 2824 7a74 7661 6c75 =\"set ^X($ztvalu\n-000f3a30: 6529 3d73 7562 2207 002d 4623 0000 4e00 e)=sub\"..-F#..N.\n-000f3a40: 2d46 2400 0020 2020 5345 5420 5e41 6363 -F$.. SET ^Acc\n+000f3a30: 6529 3d73 7562 2207 002d 4423 0000 4e00 e)=sub\"..-D#..N.\n+000f3a40: 2d44 2400 0020 2020 5345 5420 5e41 6363 -D$.. SET ^Acc\n 000f3a50: 7428 2249 4422 293d 3130 2069 6e76 6f6b t(\"ID\")=10 invok\n 000f3a60: 6573 2062 6f74 6820 7468 6520 6162 6f76 es both the abov\n 000f3a70: 6520 7472 6967 6765 7273 2069 6e20 736f e triggers in so\n-000f3a80: 6d65 206f 7264 6572 2061 6e64 4e00 2d46 me order andN.-F\n+000f3a80: 6d65 206f 7264 6572 2061 6e64 4e00 2d44 me order andN.-D\n 000f3a90: 2500 0020 2020 245a 544c 4556 454c 2077 %.. $ZTLEVEL w\n 000f3aa0: 696c 6c20 6861 7665 2074 6865 2073 616d ill have the sam\n 000f3ab0: 6520 7661 6c75 6520 696e 2062 6f74 6820 e value in both \n 000f3ac0: 6265 6361 7573 6520 7468 6573 6520 7472 because these tr\n-000f3ad0: 6967 6765 7273 2061 7265 2500 2d46 2600 iggers are%.-F&.\n+000f3ad0: 6967 6765 7273 2061 7265 2500 2d44 2600 iggers are%.-D&.\n 000f3ae0: 0020 2020 6368 6169 6e65 6420 7261 7468 . chained rath\n 000f3af0: 6572 2074 6861 6e20 6e65 7374 6564 2e07 er than nested..\n-000f3b00: 002d 4627 0000 1100 2646 4e41 4d45 0000 .-F'....&FNAME..\n-000f3b10: 245a 544e 414d 4512 002b 46bf 1100 0020 $ZTNAME..+F.... \n-000f3b20: 2020 245a 544e 414d 4507 002c 4621 0000 $ZTNAME..,F!..\n-000f3b30: 4f00 2c46 3100 0020 2020 5769 7468 696e O.,F1.. Within\n+000f3b00: 002d 4427 0000 1100 2644 4e41 4d45 0000 .-D'....&DNAME..\n+000f3b10: 245a 544e 414d 4512 002b 44bf 1100 0020 $ZTNAME..+D.... \n+000f3b20: 2020 245a 544e 414d 4507 002c 4421 0000 $ZTNAME..,D!..\n+000f3b30: 4f00 2c44 3100 0020 2020 5769 7468 696e O.,D1.. Within\n 000f3b40: 2061 2074 7269 6767 6572 2063 6f6e 7465 a trigger conte\n 000f3b50: 7874 2c20 245a 544e 414d 4520 7265 7475 xt, $ZTNAME retu\n 000f3b60: 726e 7320 7468 6520 7472 6967 6765 7220 rns the trigger \n 000f3b70: 6e61 6d65 2e20 4f75 7473 6964 6520 613b name. Outside a;\n-000f3b80: 002c 4641 0000 2020 2074 7269 6767 6572 .,FA.. trigger\n+000f3b80: 002c 4441 0000 2020 2074 7269 6767 6572 .,DA.. trigger\n 000f3b90: 2063 6f6e 7465 7874 2c20 245a 544e 414d context, $ZTNAM\n 000f3ba0: 4520 7265 7475 726e 7320 616e 2065 6d70 E returns an emp\n-000f3bb0: 7479 2073 7472 696e 672e 0700 2c46 5100 ty string...,FQ.\n-000f3bc0: 0015 0026 464f 4c44 5641 4c00 0024 5a54 ...&FOLDVAL..$ZT\n-000f3bd0: 4f4c 6476 616c 1400 2d46 bf11 0000 2020 OLdval..-F.... \n-000f3be0: 2024 5a54 4f4c 6476 616c 0700 2e46 2100 $ZTOLdval...F!.\n-000f3bf0: 0050 002e 4631 0000 2020 2057 6974 6869 .P..F1.. Withi\n+000f3bb0: 7479 2073 7472 696e 672e 0700 2c44 5100 ty string...,DQ.\n+000f3bc0: 0015 0026 444f 4c44 5641 4c00 0024 5a54 ...&DOLDVAL..$ZT\n+000f3bd0: 4f4c 6476 616c 1400 2d44 bf11 0000 2020 OLdval..-D.... \n+000f3be0: 2024 5a54 4f4c 6476 616c 0700 2e44 2100 $ZTOLdval...D!.\n+000f3bf0: 0050 002e 4431 0000 2020 2057 6974 6869 .P..D1.. Withi\n 000f3c00: 6e20 7472 6967 6765 7220 636f 6e74 6578 n trigger contex\n 000f3c10: 742c 2024 5a54 4f4c 4456 414c 2072 6574 t, $ZTOLDVAL ret\n 000f3c20: 7572 6e73 2074 6865 2070 7269 6f72 2028 urns the prior (\n 000f3c30: 6f6c 6429 2076 616c 7565 206f 6620 7468 old) value of th\n-000f3c40: 6551 002e 4641 0000 2020 2067 6c6f 6261 eQ..FA.. globa\n+000f3c40: 6551 002e 4441 0000 2020 2067 6c6f 6261 eQ..DA.. globa\n 000f3c50: 6c20 6e6f 6465 2077 686f 7365 2075 7064 l node whose upd\n 000f3c60: 6174 6520 6361 7573 6564 2074 6865 2074 ate caused the t\n 000f3c70: 7269 6767 6572 2069 6e76 6f63 6174 696f rigger invocatio\n 000f3c80: 6e2e 2054 6869 7320 7072 6f76 6964 6573 n. This provides\n-000f3c90: 2061 5300 2e46 5100 0020 2020 6661 7374 aS..FQ.. fast\n+000f3c90: 2061 5300 2e44 5100 0020 2020 6661 7374 aS..DQ.. fast\n 000f3ca0: 2070 6174 6820 616c 7465 726e 6174 6976 path alternativ\n 000f3cb0: 6520 746f 2024 4745 5428 4024 5245 4645 e to $GET(@$REFE\n 000f3cc0: 5245 4e43 4529 2061 7420 7472 6967 6765 RENCE) at trigge\n 000f3cd0: 7220 656e 7472 7920 2877 6869 6368 2061 r entry (which a\n-000f3ce0: 766f 6964 7354 002e 4661 0000 2020 2074 voidsT..Fa.. t\n+000f3ce0: 766f 6964 7354 002e 4461 0000 2020 2074 voidsT..Da.. t\n 000f3cf0: 6865 2068 6561 7679 7765 6967 6874 2069 he heavyweight i\n 000f3d00: 6e64 6972 6563 7469 6f6e 2029 2e20 4966 ndirection ). If\n 000f3d10: 2074 6865 7265 2061 7265 206d 756c 7469 there are multi\n 000f3d20: 706c 6520 7472 6967 6765 7273 206d 6174 ple triggers mat\n-000f3d30: 6368 696e 6720 7468 6552 002e 4671 0000 ching theR..Fq..\n+000f3d30: 6368 696e 6720 7468 6552 002e 4471 0000 ching theR..Dq..\n 000f3d40: 2020 2073 616d 6520 6e6f 6465 2028 6368 same node (ch\n 000f3d50: 6169 6e65 6429 2c20 245a 544f 4c44 5641 ained), $ZTOLDVA\n 000f3d60: 4c20 7265 7475 726e 7320 7468 6520 7361 L returns the sa\n 000f3d70: 6d65 2072 6573 756c 7420 666f 7220 6561 me result for ea\n-000f3d80: 6368 206f 6620 7468 656d 2e07 002e 4681 ch of them....F.\n-000f3d90: 0000 1200 2e46 9100 0020 2020 4578 616d .....F... Exam\n-000f3da0: 706c 653a 0800 2d46 c011 0000 7300 2e46 ple:..-F....s..F\n+000f3d80: 6368 206f 6620 7468 656d 2e07 002e 4481 ch of them....D.\n+000f3d90: 0000 1200 2e44 9100 0020 2020 4578 616d .....D... Exam\n+000f3da0: 706c 653a 0800 2d44 c011 0000 7300 2e44 ple:..-D....s..D\n 000f3db0: 1200 0020 2020 2b5e 4163 6374 2831 2c22 ... +^Acct(1,\"\n 000f3dc0: 4944 2229 202d 636f 6d6d 616e 6473 3d53 ID\") -commands=S\n 000f3dd0: 6574 202d 7865 6375 7465 3d22 5772 6974 et -xecute=\"Writ\n 000f3de0: 653a 245a 544f 4c64 7661 6c20 2222 5468 e:$ZTOLdval \"\"Th\n 000f3df0: 6520 7072 696f 7220 7661 6c75 6520 6f66 e prior value of\n 000f3e00: 205e 4163 6374 2831 2c49 4429 2077 6173 ^Acct(1,ID) was\n 000f3e10: 3a20 2222 2c24 5a54 4f4c 6476 616c 2207 : \"\",$ZTOLdval\".\n-000f3e20: 002e 4613 0000 5200 2e46 1400 0020 2020 ..F...R..F... \n+000f3e20: 002e 4413 0000 5200 2e44 1400 0020 2020 ..D...R..D... \n 000f3e30: 5468 6973 2074 7269 6767 6572 2067 6574 This trigger get\n 000f3e40: 7320 696e 766f 6b65 6420 7769 7468 2061 s invoked with a\n 000f3e50: 2053 4554 2061 6e64 2064 6973 706c 6179 SET and display\n 000f3e60: 7320 7468 6520 7072 696f 7220 7661 6c75 s the prior valu\n-000f3e70: 6520 2869 6620 6974 2300 2e46 1500 0020 e (if it#..F... \n+000f3e70: 6520 2869 6620 6974 2300 2e44 1500 0020 e (if it#..D... \n 000f3e80: 2020 6578 6973 7473 2920 6f66 205e 4163 exists) of ^Ac\n-000f3e90: 6374 2831 2c22 4944 2229 2e07 002e 4616 ct(1,\"ID\")....F.\n-000f3ea0: 0000 1d00 2e46 1700 0020 2020 4754 4d3e .....F... GTM>\n+000f3e90: 6374 2831 2c22 4944 2229 2e07 002e 4416 ct(1,\"ID\")....D.\n+000f3ea0: 0000 1d00 2e44 1700 0020 2020 4754 4d3e .....D... GTM>\n 000f3eb0: 7720 5e41 6363 7428 312c 2249 4422 290e w ^Acct(1,\"ID\").\n-000f3ec0: 002e 4618 0000 2020 2031 3937 3522 002e ..F... 1975\"..\n-000f3ed0: 4619 0000 2020 2047 544d 3e73 205e 4163 F... GTM>s ^Ac\n+000f3ec0: 002e 4418 0000 2020 2031 3937 3522 002e ..D... 1975\"..\n+000f3ed0: 4419 0000 2020 2047 544d 3e73 205e 4163 D... GTM>s ^Ac\n 000f3ee0: 6374 2831 2c22 4944 2229 3d32 3031 3132 ct(1,\"ID\")=20112\n-000f3ef0: 002e 461a 0000 2020 2054 6865 2070 7269 ..F... The pri\n+000f3ef0: 002e 441a 0000 2020 2054 6865 2070 7269 ..D... The pri\n 000f3f00: 6f72 2076 616c 7565 206f 6620 5e41 6363 or value of ^Acc\n 000f3f10: 7428 312c 4944 2920 7761 733a 2031 3937 t(1,ID) was: 197\n-000f3f20: 3507 002e 4621 0000 1900 2646 5249 4747 5...F!....&FRIGG\n+000f3f20: 3507 002e 4421 0000 1900 2644 5249 4747 5...D!....&DRIGG\n 000f3f30: 4552 4f50 0000 245a 5452 4967 6765 726f EROP..$ZTRIggero\n-000f3f40: 7016 002f 46bf 1100 0020 2020 245a 5452 p../F.... $ZTR\n-000f3f50: 4967 6765 726f 7007 0030 4621 0000 4b00 Iggerop..0F!..K.\n-000f3f60: 3046 3100 0020 2020 5769 7468 696e 2074 0F1.. Within t\n+000f3f40: 7016 002f 44bf 1100 0020 2020 245a 5452 p../D.... $ZTR\n+000f3f50: 4967 6765 726f 7007 0030 4421 0000 4b00 Iggerop..0D!..K.\n+000f3f60: 3044 3100 0020 2020 5769 7468 696e 2074 0D1.. Within t\n 000f3f70: 7269 6767 6572 2063 6f6e 7465 7874 2c20 rigger context, \n 000f3f80: 666f 7220 5345 5420 2869 6e63 6c75 6469 for SET (includi\n 000f3f90: 6e67 204d 4552 4745 2061 6e64 2024 494e ng MERGE and $IN\n-000f3fa0: 4352 454d 454e 5428 2953 0030 4641 0000 CREMENT()S.0FA..\n+000f3fa0: 4352 454d 454e 5428 2953 0030 4441 0000 CREMENT()S.0DA..\n 000f3fb0: 2020 206f 7065 7261 7469 6f6e 7329 2c20 operations), \n 000f3fc0: 245a 5452 4947 4745 524f 5020 6861 7320 $ZTRIGGEROP has \n 000f3fd0: 7468 6520 7661 6c75 6520 2253 222e 2046 the value \"S\". F\n 000f3fe0: 6f72 204b 494c 4c2c 2024 5a54 5249 4747 or KILL, $ZTRIGG\n 000f3ff0: 4552 4f50 2068 6173 2074 6865 0000 0000 EROP has the....\n 000f4000: 0100 0000 de07 0000 f134 0000 0000 0000 .........4......\n-000f4010: 7b00 0046 4845 4c50 00ff 7300 ff49 5356 {..FHELP..s..ISV\n+000f4010: 7b00 0044 4845 4c50 00ff 7300 ff49 5356 {..DHELP..s..ISV\n 000f4020: 00ff 7300 ff54 5249 4747 4552 535f 4953 ..s..TRIGGERS_IS\n 000f4030: 5653 00ff 7300 ff24 5a54 5249 4747 4552 VS..s..$ZTRIGGER\n 000f4040: 4f50 00bf 5100 0020 2020 7661 6c75 6520 OP..Q.. value \n 000f4050: 224b 2220 466f 7220 5a4b 494c 4c20 6f72 \"K\" For ZKILL or\n 000f4060: 205a 5749 5448 4452 4157 2c20 245a 5452 ZWITHDRAW, $ZTR\n 000f4070: 4947 4745 524f 5020 6861 7320 7468 6520 IGGEROP has the \n-000f4080: 7661 6c75 6520 225a 4b22 2e07 0030 4661 value \"ZK\"...0Fa\n-000f4090: 0000 1300 2646 534c 4154 4500 0024 5a54 ....&FSLATE..$ZT\n-000f40a0: 536c 6174 6513 002c 46bf 1100 0020 2020 Slate..,F.... \n-000f40b0: 245a 5453 6c61 7465 0700 2d46 2100 0054 $ZTSlate..-F!..T\n-000f40c0: 002d 4631 0000 2020 2024 5a54 534c 4154 .-F1.. $ZTSLAT\n+000f4080: 7661 6c75 6520 225a 4b22 2e07 0030 4461 value \"ZK\"...0Da\n+000f4090: 0000 1300 2644 534c 4154 4500 0024 5a54 ....&DSLATE..$ZT\n+000f40a0: 536c 6174 6513 002c 44bf 1100 0020 2020 Slate..,D.... \n+000f40b0: 245a 5453 6c61 7465 0700 2d44 2100 0054 $ZTSlate..-D!..T\n+000f40c0: 002d 4431 0000 2020 2024 5a54 534c 4154 .-D1.. $ZTSLAT\n 000f40d0: 4520 616c 6c6f 7773 2079 6f75 2074 6f20 E allows you to \n 000f40e0: 7370 6563 6966 7920 6120 7374 7269 6e67 specify a string\n 000f40f0: 2074 6861 7420 796f 7520 7761 6e74 2074 that you want t\n 000f4100: 6f20 6d61 6b65 2061 7661 696c 6162 6c65 o make available\n-000f4110: 2069 6e51 002d 4641 0000 2020 2063 6861 inQ.-FA.. cha\n+000f4110: 2069 6e51 002d 4441 0000 2020 2063 6861 inQ.-DA.. cha\n 000f4120: 696e 6564 206f 7220 6e65 7374 6564 2074 ined or nested t\n 000f4130: 7269 6767 6572 7320 696e 766f 6b65 6420 riggers invoked \n 000f4140: 666f 7220 616e 206f 7574 6572 6d6f 7374 for an outermost\n 000f4150: 2074 7261 6e73 6163 7469 6f6e 2028 7768 transaction (wh\n-000f4160: 656e 2061 5100 2d46 5100 0020 2020 5453 en aQ.-FQ.. TS\n+000f4160: 656e 2061 5100 2d44 5100 0020 2020 5453 en aQ.-DQ.. TS\n 000f4170: 5441 5254 2074 616b 6573 2024 544c 4556 TART takes $TLEV\n 000f4180: 454c 2066 726f 6d20 3020 746f 2031 292e EL from 0 to 1).\n 000f4190: 2059 6f75 206d 6967 6874 2075 7365 2024 You might use $\n 000f41a0: 5a54 534c 4154 4520 746f 2061 6363 756d ZTSLATE to accum\n-000f41b0: 756c 6174 654e 002d 4661 0000 2020 2074 ulateN.-Fa.. t\n+000f41b0: 756c 6174 654e 002d 4461 0000 2020 2074 ulateN.-Da.. t\n 000f41c0: 7261 6e73 6163 7469 6f6e 2d72 656c 6174 ransaction-relat\n 000f41d0: 6564 2069 6e66 6f72 6d61 7469 6f6e 2c20 ed information, \n 000f41e0: 666f 7220 6578 616d 706c 6520 245a 544f for example $ZTO\n 000f41f0: 4c44 5641 4c20 616e 6420 245a 5456 414c LDVAL and $ZTVAL\n-000f4200: 5545 2c53 002d 4671 0000 2020 2061 7661 UE,S.-Fq.. ava\n+000f4200: 5545 2c53 002d 4471 0000 2020 2061 7661 UE,S.-Dq.. ava\n 000f4210: 696c 6162 6c65 2077 6974 6869 6e20 7472 ilable within tr\n 000f4220: 6967 6765 7220 636f 6e74 6578 7420 666f igger context fo\n 000f4230: 7220 7573 6520 696e 2061 2073 7562 7365 r use in a subse\n 000f4240: 7175 656e 7420 7472 6967 6765 7220 6c61 quent trigger la\n-000f4250: 7465 7220 696e 5000 2d46 8100 0020 2020 ter inP.-F... \n+000f4250: 7465 7220 696e 5000 2d44 8100 0020 2020 ter inP.-D... \n 000f4260: 7468 6520 7361 6d65 2074 7261 6e73 6163 the same transac\n 000f4270: 7469 6f6e 2e20 466f 7220 6578 616d 706c tion. For exampl\n 000f4280: 652c 2079 6f75 2063 616e 2075 7365 2024 e, you can use $\n 000f4290: 5a54 534c 4154 4520 746f 2062 7569 6c64 ZTSLATE to build\n-000f42a0: 2075 7020 616e 5300 2d46 9100 0020 2020 up anS.-F... \n+000f42a0: 2075 7020 616e 5300 2d44 9100 0020 2020 up anS.-D... \n 000f42b0: 6170 706c 6963 6174 696f 6e20 6869 7374 application hist\n 000f42c0: 6f72 7920 6f72 206a 6f75 726e 616c 2072 ory or journal r\n 000f42d0: 6563 6f72 6420 746f 2062 6520 7772 6974 ecord to be writ\n 000f42e0: 7465 6e20 7768 656e 2061 2074 7261 6e73 ten when a trans\n-000f42f0: 6163 7469 6f6e 2069 731b 002c 46c0 1100 action is..,F...\n+000f42f0: 6163 7469 6f6e 2069 731b 002c 44c0 1100 action is..,D...\n 000f4300: 0020 2020 6162 6f75 7420 746f 2063 6f6d . about to com\n-000f4310: 6d69 742e 0700 2d46 1200 0053 002d 4613 mit...-F...S.-F.\n+000f4310: 6d69 742e 0700 2d44 1200 0053 002d 4413 mit...-D...S.-D.\n 000f4320: 0000 2020 2059 6f75 2063 616e 2053 4554 .. You can SET\n 000f4330: 2024 5a54 534c 4154 4520 6f6e 6c79 2077 $ZTSLATE only w\n 000f4340: 6869 6c65 2061 2064 6174 6162 6173 6520 hile a database \n 000f4350: 7472 6967 6765 7220 6973 2061 6374 6976 trigger is activ\n 000f4360: 652e 2047 542e 4d20 636c 6561 7273 5000 e. GT.M clearsP.\n-000f4370: 2d46 1400 0020 2020 245a 5453 4c41 5445 -F... $ZTSLATE\n+000f4370: 2d44 1400 0020 2020 245a 5453 4c41 5445 -D... $ZTSLATE\n 000f4380: 2066 6f72 2074 6865 206f 7574 6572 6d6f for the outermo\n 000f4390: 7374 2074 7261 6e73 6163 7469 6f6e 206f st transaction o\n 000f43a0: 7220 6f6e 2061 2054 5245 5354 4152 542e r on a TRESTART.\n 000f43b0: 2048 6f77 6576 6572 2c20 4754 2e4d 4600 However, GT.MF.\n-000f43c0: 2d46 1500 0020 2020 7265 7461 696e 7320 -F... retains \n+000f43c0: 2d44 1500 0020 2020 7265 7461 696e 7320 -D... retains \n 000f43d0: 245a 5453 4c41 5445 2066 6f72 2061 6c6c $ZTSLATE for all\n 000f43e0: 2073 7562 2d74 7261 6e73 6163 7469 6f6e sub-transaction\n 000f43f0: 7320 2877 6865 7265 2024 544c 4556 454c s (where $TLEVEL\n-000f4400: 3e31 292e 0700 2d46 1600 0012 002d 4617 >1)...-F.....-F.\n+000f4400: 3e31 292e 0700 2d44 1600 0012 002d 4417 >1)...-D.....-D.\n 000f4410: 0000 2020 2045 7861 6d70 6c65 3a07 002d .. Example:..-\n-000f4420: 4618 0000 3600 2d46 1900 0020 2020 2054 F...6.-F... T\n+000f4420: 4418 0000 3600 2d44 1900 0020 2020 2054 D...6.-D... T\n 000f4430: 5354 4152 5420 2829 2020 2020 2020 203b START () ;\n 000f4440: 2049 6d70 6c69 6369 746c 7920 636c 6561 Implicitly clea\n-000f4450: 7273 2024 5a54 534c 4154 4a00 2d46 1a00 rs $ZTSLATJ.-F..\n+000f4450: 7273 2024 5a54 534c 4154 4a00 2d44 1a00 rs $ZTSLATJ.-D..\n 000f4460: 0020 2020 2053 4554 205e 4143 4328 4143 . SET ^ACC(AC\n 000f4470: 4e31 2c42 414c 293d 414d 5420 2020 2020 N1,BAL)=AMT \n 000f4480: 2020 2020 203b 2054 7269 6767 6572 2073 ; Trigger s\n 000f4490: 6574 7320 245a 5453 4c41 5445 3d41 434e ets $ZTSLATE=ACN\n-000f44a0: 5f22 7c22 5300 2d46 2100 0020 2020 2053 _\"|\"S.-F!.. S\n+000f44a0: 5f22 7c22 5300 2d44 2100 0020 2020 2053 _\"|\"S.-D!.. S\n 000f44b0: 4554 205e 4143 4328 4143 4e32 2c42 414c ET ^ACC(ACN2,BAL\n 000f44c0: 293d 2d41 4d54 2020 2020 2020 2020 203b )=-AMT ;\n 000f44d0: 2054 7269 6767 6572 2073 6574 7320 245a Trigger sets $Z\n 000f44e0: 5453 4c41 5445 3d24 5a54 534c 4154 455f TSLATE=$ZTSLATE_\n-000f44f0: 4143 4e5f 227c 225c 002d 4622 0000 2020 ACN_\"|\"\\.-F\".. \n+000f44f0: 4143 4e5f 227c 225c 002d 4422 0000 2020 ACN_\"|\"\\.-D\".. \n 000f4500: 2020 5a54 5249 4747 4552 205e 4143 5428 ZTRIGGER ^ACT(\n 000f4510: 2254 5241 4e53 2229 2020 2020 2020 2020 \"TRANS\") \n 000f4520: 2020 3b20 5472 6967 6765 7220 7573 6573 ; Trigger uses\n 000f4530: 2024 5a54 534c 4154 4520 746f 2075 7064 $ZTSLATE to upd\n 000f4540: 6174 6520 7472 616e 7361 6374 696f 6e20 ate transaction \n-000f4550: 6c6f 6712 002d 4623 0000 2020 2020 5443 log..-F#.. TC\n-000f4560: 4f4d 4d49 5407 002d 4624 0000 1500 2646 OMMIT..-F$....&F\n+000f4550: 6c6f 6712 002d 4423 0000 2020 2020 5443 log..-D#.. TC\n+000f4560: 4f4d 4d49 5407 002d 4424 0000 1500 2644 OMMIT..-D$....&D\n 000f4570: 5550 4441 5445 0000 245a 5455 5064 6174 UPDATE..$ZTUPdat\n-000f4580: 6514 002d 46bf 1100 0020 2020 245a 5455 e..-F.... $ZTU\n-000f4590: 5064 6174 6507 002e 4621 0000 5300 2e46 Pdate...F!..S..F\n+000f4580: 6514 002d 44bf 1100 0020 2020 245a 5455 e..-D.... $ZTU\n+000f4590: 5064 6174 6507 002e 4421 0000 5300 2e44 Pdate...D!..S..D\n 000f45a0: 3100 0020 2020 5769 7468 696e 2074 7269 1.. Within tri\n 000f45b0: 6767 6572 2063 6f6e 7465 7874 2c20 666f gger context, fo\n 000f45c0: 7220 5345 5420 636f 6d6d 616e 6473 2077 r SET commands w\n 000f45d0: 6865 7265 2074 6865 2047 542e 4d20 7472 here the GT.M tr\n 000f45e0: 6967 6765 7220 7370 6563 6966 6965 734f igger specifiesO\n-000f45f0: 002e 4641 0000 2020 2061 2070 6965 6365 ..FA.. a piece\n+000f45f0: 002e 4441 0000 2020 2061 2070 6965 6365 ..DA.. a piece\n 000f4600: 2073 6570 6172 6174 6f72 2c20 245a 5455 separator, $ZTU\n 000f4610: 5044 4154 4520 7072 6f76 6964 6573 2061 PDATE provides a\n 000f4620: 2063 6f6d 6d61 2073 6570 6172 6174 6564 comma separated\n 000f4630: 206c 6973 7420 6f66 2070 6965 6365 5300 list of pieceS.\n-000f4640: 2e46 5100 0020 2020 6e75 6d62 6572 7320 .FQ.. numbers \n+000f4640: 2e44 5100 0020 2020 6e75 6d62 6572 7320 .DQ.. numbers \n 000f4650: 6f66 2070 6965 6365 7320 7468 6174 2064 of pieces that d\n 000f4660: 6966 6665 7220 6265 7477 6565 6e20 7468 iffer between th\n 000f4670: 6520 6375 7272 656e 7420 7661 6c75 6573 e current values\n 000f4680: 206f 6620 245a 544f 4c44 5641 4c20 616e of $ZTOLDVAL an\n-000f4690: 6454 002e 4661 0000 2020 2024 5a54 5641 dT..Fa.. $ZTVA\n+000f4690: 6454 002e 4461 0000 2020 2024 5a54 5641 dT..Da.. $ZTVA\n 000f46a0: 4c55 452e 2049 6620 7468 6520 7472 6967 LUE. If the trig\n 000f46b0: 6765 7220 7370 6563 6966 6965 7320 6120 ger specifies a \n 000f46c0: 7069 6563 6520 7365 7061 7261 746f 722c piece separator,\n 000f46d0: 2062 7574 2064 6f65 7320 6e6f 7420 7370 but does not sp\n-000f46e0: 6563 6966 7954 002e 4671 0000 2020 2061 ecifyT..Fq.. a\n+000f46e0: 6563 6966 7954 002e 4471 0000 2020 2061 ecifyT..Dq.. a\n 000f46f0: 6e79 2070 6965 6365 7320 6f66 2069 6e74 ny pieces of int\n 000f4700: 6572 6573 742c 2024 5a54 5550 4441 5445 erest, $ZTUPDATE\n 000f4710: 2069 6465 6e74 6966 6965 7320 616c 6c20 identifies all \n 000f4720: 6368 616e 6765 6420 7069 6563 6573 2e20 changed pieces. \n-000f4730: 245a 5455 5044 4154 4553 002e 4681 0000 $ZTUPDATES..F...\n+000f4730: 245a 5455 5044 4154 4553 002e 4481 0000 $ZTUPDATES..D...\n 000f4740: 2020 2069 7320 3020 696e 2061 6c6c 206f is 0 in all o\n 000f4750: 7468 6572 2063 6173 6573 2028 7468 6174 ther cases (that\n 000f4760: 2069 733a 2066 6f72 2053 4554 2063 6f6d is: for SET com\n 000f4770: 6d61 6e64 7320 7768 6572 6520 7468 6520 mands where the \n-000f4780: 4754 2e4d 2074 7269 6767 6572 5200 2e46 GT.M triggerR..F\n+000f4780: 4754 2e4d 2074 7269 6767 6572 5200 2e44 GT.M triggerR..D\n 000f4790: 9100 0020 2020 646f 6573 206e 6f74 2073 ... does not s\n 000f47a0: 7065 6369 6679 2061 2070 6965 6365 2073 pecify a piece s\n 000f47b0: 6570 6172 6174 6f72 206f 7220 666f 7220 eparator or for \n 000f47c0: 4b49 4c4c 7329 2e20 4e6f 7465 2074 6861 KILLs). Note tha\n 000f47d0: 7420 6966 2061 6e20 7570 6461 7465 0000 t if an update..\n 000f47e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f47f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f4800: 0100 0000 ba07 0000 1535 0000 0000 0000 .........5......\n-000f4810: 7900 0046 4845 4c50 00ff 7300 ff49 5356 y..FHELP..s..ISV\n+000f4810: 7900 0044 4845 4c50 00ff 7300 ff49 5356 y..DHELP..s..ISV\n 000f4820: 00ff 7300 ff54 5249 4747 4552 535f 4953 ..s..TRIGGERS_IS\n 000f4830: 5653 00ff 7300 ff24 5a54 5550 4441 5445 VS..s..$ZTUPDATE\n 000f4840: 00c0 1100 0020 2020 6d61 7463 6865 7320 ..... matches \n 000f4850: 6d6f 7265 2074 6861 6e20 6f6e 6520 7472 more than one tr\n 000f4860: 6967 6765 722c 2061 6c6c 206d 6174 6368 igger, all match\n 000f4870: 696e 6720 7472 6967 6765 7273 2073 6565 ing triggers see\n-000f4880: 2074 6865 2073 616d 6554 002e 4612 0000 the sameT..F...\n+000f4880: 2074 6865 2073 616d 6554 002e 4412 0000 the sameT..D...\n 000f4890: 2020 2024 5a54 4f4c 4456 414c 2061 7420 $ZTOLDVAL at \n 000f48a0: 7472 6967 6765 7220 656e 7472 7920 6275 trigger entry bu\n 000f48b0: 7420 706f 7465 6e74 6961 6c6c 7920 6469 t potentially di\n 000f48c0: 6666 6572 656e 7420 7661 6c75 6573 206f fferent values o\n 000f48d0: 6620 245a 5456 414c 5545 2073 6f51 002e f $ZTVALUE soQ..\n-000f48e0: 4613 0000 2020 2024 5a54 5550 4441 5445 F... $ZTUPDATE\n+000f48e0: 4413 0000 2020 2024 5a54 5550 4441 5445 D... $ZTUPDATE\n 000f48f0: 2063 6f75 6c64 2063 6861 6e67 6520 6475 could change du\n 000f4900: 6520 746f 2074 6865 2061 6374 696f 6e73 e to the actions\n 000f4910: 206f 6620 6561 6368 206d 6174 6368 696e of each matchin\n 000f4920: 6720 7472 6967 6765 7220 6576 656e 4a00 g trigger evenJ.\n-000f4930: 2e46 1400 0020 2020 7468 6f75 6768 2061 .F... though a\n+000f4930: 2e44 1400 0020 2020 7468 6f75 6768 2061 .D... though a\n 000f4940: 6c6c 206d 6174 6368 696e 6720 7472 6967 ll matching trig\n 000f4950: 6765 7273 2068 6176 6520 6964 656e 7469 gers have identi\n 000f4960: 6361 6c20 2d5b 7a5d 6465 6c69 6d20 616e cal -[z]delim an\n-000f4970: 6420 2d70 6965 6365 1900 2e46 1500 0020 d -piece...F... \n+000f4970: 6420 2d70 6965 6365 1900 2e44 1500 0020 d -piece...D... \n 000f4980: 2020 7370 6563 6966 6963 6174 696f 6e73 specifications\n-000f4990: 2e07 002e 4616 0000 1200 2e46 1700 0020 ....F......F... \n-000f49a0: 2020 4578 616d 706c 653a 0700 2e46 1800 Example:...F..\n-000f49b0: 0055 002e 4619 0000 2020 202b 5e74 7269 .U..F... +^tri\n+000f4990: 2e07 002e 4416 0000 1200 2e44 1700 0020 ....D......D... \n+000f49a0: 2020 4578 616d 706c 653a 0700 2e44 1800 Example:...D..\n+000f49b0: 0055 002e 4419 0000 2020 202b 5e74 7269 .U..D... +^tri\n 000f49c0: 6776 6e20 2d63 6f6d 6d61 6e64 733d 5365 gvn -commands=Se\n 000f49d0: 7420 2d70 6965 6365 733d 313b 333a 3620 t -pieces=1;3:6 \n 000f49e0: 2d64 656c 696d 3d22 7c22 202d 7865 6375 -delim=\"|\" -xecu\n 000f49f0: 7465 3d22 5772 6974 6520 212c 245a 5455 te=\"Write !,$ZTU\n-000f4a00: 5044 4154 4522 0700 2e46 1a00 004b 002e PDATE\"...F...K..\n-000f4a10: 4621 0000 2020 2049 6e20 7468 6520 6162 F!.. In the ab\n+000f4a00: 5044 4154 4522 0700 2e44 1a00 004b 002e PDATE\"...D...K..\n+000f4a10: 4421 0000 2020 2049 6e20 7468 6520 6162 D!.. In the ab\n 000f4a20: 6f76 6520 7472 6967 6765 7220 6465 6669 ove trigger defi\n 000f4a30: 6e69 7469 6f6e 2065 6e74 7279 2c20 245a nition entry, $Z\n 000f4a40: 5455 5044 4154 4520 6469 7370 6c61 7973 TUPDATE displays\n-000f4a50: 2061 2063 6f6d 6d61 4c00 2e46 2200 0020 a commaL..F\".. \n+000f4a50: 2061 2063 6f6d 6d61 4c00 2e44 2200 0020 a commaL..D\".. \n 000f4a60: 2020 7365 7061 7261 7465 6420 6c69 7374 separated list\n 000f4a70: 206f 6620 7468 6520 6368 616e 6765 6420 of the changed \n 000f4a80: 7069 6563 6520 6e75 6d62 6572 7320 6966 piece numbers if\n 000f4a90: 206f 6e20 6f66 2074 6865 2070 6965 6365 on of the piece\n-000f4aa0: 7320 6f66 3c00 2e46 2300 0020 2020 696e s of<..F#.. in\n+000f4aa0: 7320 6f66 3c00 2e44 2300 0020 2020 696e s of<..D#.. in\n 000f4ab0: 7465 7265 7374 3a20 312c 332c 342c 352c terest: 1,3,4,5,\n 000f4ac0: 6f72 2036 2061 7265 206d 6f64 6966 6965 or 6 are modifie\n 000f4ad0: 6420 6279 2074 6865 2075 7064 6174 652e d by the update.\n-000f4ae0: 0700 2e46 2400 001b 002e 4625 0000 2020 ...F$.....F%.. \n+000f4ae0: 0700 2e44 2400 001b 002e 4425 0000 2020 ...D$.....D%.. \n 000f4af0: 2047 544d 3e77 7269 7465 205e 7472 6967 GTM>write ^trig\n-000f4b00: 766e 3c00 2e46 2600 0020 2020 5769 6e64 vn<..F&.. Wind\n+000f4b00: 766e 3c00 2e44 2600 0020 2020 5769 6e64 vn<..D&.. Wind\n 000f4b10: 6f77 7c54 6162 6c65 7c43 6861 6972 7c43 ow|Table|Chair|C\n 000f4b20: 7572 7461 696e 7c43 7573 6869 6f6e 7c41 urtain|Cushion|A\n 000f4b30: 6972 2043 6f6e 6469 7469 6f6e 6572 5500 ir ConditionerU.\n-000f4b40: 2e46 2700 0020 2020 4754 4d3e 7365 7420 .F'.. GTM>set \n+000f4b40: 2e44 2700 0020 2020 4754 4d3e 7365 7420 .D'.. GTM>set \n 000f4b50: 5e74 7269 6776 6e3d 2257 696e 646f 777c ^trigvn=\"Window|\n 000f4b60: 4469 6e69 6e67 2054 6162 6c65 7c43 6861 Dining Table|Cha\n 000f4b70: 6972 7c56 6967 6e65 7474 657c 5069 6c6c ir|Vignette|Pill\n 000f4b80: 6f77 7c41 6972 2043 6f6e 6469 7469 6f6e ow|Air Condition\n-000f4b90: 6572 220d 002e 4628 0000 2020 2034 2c35 er\"...F(.. 4,5\n-000f4ba0: 0700 2e46 2900 004e 002e 462a 0000 2020 ...F)..N..F*.. \n+000f4b90: 6572 220d 002e 4428 0000 2020 2034 2c35 er\"...D(.. 4,5\n+000f4ba0: 0700 2e44 2900 004e 002e 442a 0000 2020 ...D)..N..D*.. \n 000f4bb0: 204e 6f74 6520 7468 6174 2065 7665 6e20 Note that even \n 000f4bc0: 7468 6f75 6768 2070 6965 6365 206e 756d though piece num\n 000f4bd0: 6265 7273 2032 2c34 2061 6e64 2035 2061 bers 2,4 and 5 a\n 000f4be0: 7265 2063 6861 6e67 6564 2c20 245a 5455 re changed, $ZTU\n-000f4bf0: 5044 4154 4552 002e 4631 0000 2020 2064 PDATER..F1.. d\n+000f4bf0: 5044 4154 4552 002e 4431 0000 2020 2064 PDATER..D1.. d\n 000f4c00: 6973 706c 6179 7320 6f6e 6c79 2034 2c35 isplays only 4,5\n 000f4c10: 2062 6563 6175 7365 2074 6865 2074 7269 because the tri\n 000f4c20: 6767 6572 2069 7320 6e6f 7420 6465 6669 gger is not defi\n 000f4c30: 6e65 6420 666f 7220 7570 6461 7465 7320 ned for updates \n-000f4c40: 666f 7220 7468 6517 002e 4632 0000 2020 for the...F2.. \n+000f4c40: 666f 7220 7468 6517 002e 4432 0000 2020 for the...D2.. \n 000f4c50: 2073 6563 6f6e 6420 7069 6563 652e 0700 second piece...\n-000f4c60: 2e46 3300 0013 0026 4656 414c 5545 0000 .F3....&FVALUE..\n-000f4c70: 245a 5456 416c 7565 1300 2c46 bf11 0000 $ZTVAlue..,F....\n-000f4c80: 2020 2024 5a54 5641 6c75 6507 002d 4621 $ZTVAlue..-F!\n-000f4c90: 0000 5200 2d46 3100 0020 2020 466f 7220 ..R.-F1.. For \n+000f4c60: 2e44 3300 0013 0026 4456 414c 5545 0000 .D3....&DVALUE..\n+000f4c70: 245a 5456 416c 7565 1300 2c44 bf11 0000 $ZTVAlue..,D....\n+000f4c80: 2020 2024 5a54 5641 6c75 6507 002d 4421 $ZTVAlue..-D!\n+000f4c90: 0000 5200 2d44 3100 0020 2020 466f 7220 ..R.-D1.. For \n 000f4ca0: 5345 542c 2024 5a54 5641 4c55 4520 6861 SET, $ZTVALUE ha\n 000f4cb0: 7320 7468 6520 7661 6c75 6520 6173 7369 s the value assi\n 000f4cc0: 676e 6564 2074 6f20 7468 6520 6e6f 6465 gned to the node\n 000f4cd0: 2062 7920 7468 6520 6578 706c 6963 6974 by the explicit\n-000f4ce0: 2053 4554 5400 2d46 4100 0020 2020 6f70 SETT.-FA.. op\n+000f4ce0: 2053 4554 5400 2d44 4100 0020 2020 6f70 SETT.-DA.. op\n 000f4cf0: 6572 6174 696f 6e2e 204d 6f64 6966 7969 eration. Modifyi\n 000f4d00: 6e67 2024 5a54 5641 4c55 4520 7769 7468 ng $ZTVALUE with\n 000f4d10: 696e 2061 2074 7269 6767 6572 206d 6f64 in a trigger mod\n 000f4d20: 6966 6965 7320 7468 6520 6576 656e 7475 ifies the eventu\n-000f4d30: 616c 2076 616c 7565 4b00 2d46 5100 0020 al valueK.-FQ.. \n+000f4d30: 616c 2076 616c 7565 4b00 2d44 5100 0020 al valueK.-DQ.. \n 000f4d40: 2020 4754 2e4d 2061 7373 6967 6e73 2074 GT.M assigns t\n 000f4d50: 6f20 7468 6520 6e6f 6465 2e20 4e6f 7465 o the node. Note\n 000f4d60: 2074 6861 7420 6368 616e 6769 6e67 2024 that changing $\n 000f4d70: 5a54 5641 4c55 4520 6861 7320 6120 736d ZTVALUE has a sm\n-000f4d80: 616c 6c54 002d 4661 0000 2020 2070 6572 allT.-Fa.. per\n+000f4d80: 616c 6c54 002d 4461 0000 2020 2070 6572 allT.-Da.. per\n 000f4d90: 666f 726d 616e 6365 2069 6d70 6163 7420 formance impact \n 000f4da0: 6265 6361 7573 6520 6974 2063 6175 7365 because it cause\n 000f4db0: 7320 616e 2061 6464 6974 696f 6e61 6c20 s an additional \n 000f4dc0: 7570 6461 7465 206f 7065 7261 7469 6f6e update operation\n-000f4dd0: 206f 6e20 7468 6551 002d 4671 0000 2020 on theQ.-Fq.. \n+000f4dd0: 206f 6e20 7468 6551 002d 4471 0000 2020 on theQ.-Dq.. \n 000f4de0: 206e 6f64 6520 6f6e 6365 2061 6c6c 2074 node once all t\n 000f4df0: 7269 6767 6572 2063 6f64 6520 636f 6d70 rigger code comp\n 000f4e00: 6c65 7465 732e 2049 6620 6120 6e6f 6465 letes. If a node\n 000f4e10: 2068 6173 206d 756c 7469 706c 6520 6173 has multiple as\n-000f4e20: 736f 6369 6174 6564 5000 2d46 8100 0020 sociatedP.-F... \n+000f4e20: 736f 6369 6174 6564 5000 2d44 8100 0020 sociatedP.-D... \n 000f4e30: 2020 7472 6967 6765 7273 2065 6163 6820 triggers each \n 000f4e40: 7472 6967 6765 7220 7265 6365 6976 6573 trigger receives\n 000f4e50: 2074 6865 2063 7572 7265 6e74 2076 616c the current val\n 000f4e60: 7565 206f 6620 245a 5456 414c 5545 2c20 ue of $ZTVALUE, \n-000f4e70: 686f 7765 7665 722c 5100 2d46 9100 0020 however,Q.-F... \n+000f4e70: 686f 7765 7665 722c 5100 2d44 9100 0020 however,Q.-D... \n 000f4e80: 2020 6265 6361 7573 6520 7468 6520 7472 because the tr\n 000f4e90: 6967 6765 7273 2072 756e 2069 6e20 6172 iggers run in ar\n 000f4ea0: 6269 7472 6172 7920 6f72 6465 722c 2046 bitrary order, F\n 000f4eb0: 4953 2073 7472 6f6e 676c 7920 7265 636f IS strongly reco\n-000f4ec0: 6d6d 656e 6473 206e 6f52 002c 46c0 1100 mmends noR.,F...\n+000f4ec0: 6d6d 656e 6473 206e 6f52 002c 44c0 1100 mmends noR.,D...\n 000f4ed0: 0020 2020 6d6f 7265 2074 6861 6e20 6f6e . more than on\n 000f4ee0: 6520 7472 6967 6765 7220 6368 616e 6765 e trigger change\n 000f4ef0: 2061 6e79 2067 6976 656e 2065 6c65 6d65 any given eleme\n 000f4f00: 6e74 206f 6620 6170 706c 6963 6174 696f nt of applicatio\n-000f4f10: 6e20 6461 7461 2c20 666f 7252 002d 4612 n data, forR.-F.\n+000f4f10: 6e20 6461 7461 2c20 666f 7252 002d 4412 n data, forR.-D.\n 000f4f20: 0000 2020 2065 7861 6d70 6c65 2c20 6120 .. example, a \n 000f4f30: 7061 7274 6963 756c 6172 2070 6965 6365 particular piece\n 000f4f40: 2e20 466f 7220 4b49 4c4c 2061 6e64 2069 . For KILL and i\n 000f4f50: 7473 2076 6172 6961 6e74 732c 2024 5a54 ts variants, $ZT\n 000f4f60: 5641 4c55 4520 7265 7475 726e 734d 002d VALUE returnsM.-\n-000f4f70: 4613 0000 2020 2074 6865 2065 6d70 7479 F... the empty\n+000f4f70: 4413 0000 2020 2074 6865 2065 6d70 7479 D... the empty\n 000f4f80: 2073 7472 696e 672e 2057 6869 6c65 2047 string. While G\n 000f4f90: 542e 4d20 6163 6365 7074 7320 7570 6461 T.M accepts upda\n 000f4fa0: 7465 7320 746f 2024 5a54 5641 4c55 4520 tes to $ZTVALUE \n 000f4fb0: 7769 7468 696e 2074 6865 0000 0000 0000 within the......\n 000f4fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f4fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f4fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f4ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f5000: 0100 0000 f207 0000 3435 0000 0000 0000 ........45......\n-000f5010: 7c00 0046 4845 4c50 00ff 7300 ff49 5356 |..FHELP..s..ISV\n+000f5010: 7c00 0044 4845 4c50 00ff 7300 ff49 5356 |..DHELP..s..ISV\n 000f5020: 00ff 7300 ff54 5249 4747 4552 535f 4953 ..s..TRIGGERS_IS\n 000f5030: 5653 00ff 7300 ff24 5a54 5641 4c55 4500 VS..s..$ZTVALUE.\n 000f5040: c014 0000 2020 2074 7269 6767 6572 2063 .... trigger c\n 000f5050: 6f64 6520 696e 766f 6b65 6420 666f 7220 ode invoked for \n 000f5060: 6120 4b49 4c4c 206f 7220 616e 7920 6f66 a KILL or any of\n 000f5070: 2069 7473 2076 6172 6961 6e74 732c 2069 its variants, i\n-000f5080: 7420 756c 7469 6d61 7465 6c79 4d00 2d46 t ultimatelyM.-F\n+000f5080: 7420 756c 7469 6d61 7465 6c79 4d00 2d44 t ultimatelyM.-D\n 000f5090: 1500 0020 2020 6469 7363 6172 6473 2061 ... discards a\n 000f50a0: 6e79 2073 7563 6820 7661 6c75 652e 204f ny such value. O\n 000f50b0: 7574 7369 6465 2074 7269 6767 6572 2063 utside trigger c\n 000f50c0: 6f6e 7465 7874 2c20 6174 7465 6d70 7469 ontext, attempti\n-000f50d0: 6e67 2074 6f20 5345 5432 002d 4616 0000 ng to SET2.-F...\n+000f50d0: 6e67 2074 6f20 5345 5432 002d 4416 0000 ng to SET2.-D...\n 000f50e0: 2020 2024 5a54 5641 4c55 4520 7072 6f64 $ZTVALUE prod\n 000f50f0: 7563 6573 2061 2053 4554 494e 5452 4947 uces a SETINTRIG\n-000f5100: 4f4e 4c59 2065 7272 6f72 2e07 002d 4617 ONLY error...-F.\n-000f5110: 0000 1900 2646 574f 524d 484f 4c45 0000 ....&FWORMHOLE..\n-000f5120: 245a 5457 4f72 6d68 6f6c 6516 002f 46bf $ZTWOrmhole../F.\n+000f5100: 4f4e 4c59 2065 7272 6f72 2e07 002d 4417 ONLY error...-D.\n+000f5110: 0000 1900 2644 574f 524d 484f 4c45 0000 ....&DWORMHOLE..\n+000f5120: 245a 5457 4f72 6d68 6f6c 6516 002f 44bf $ZTWOrmhole../D.\n 000f5130: 1100 0020 2020 245a 5457 4f72 6d68 6f6c ... $ZTWOrmhol\n-000f5140: 6507 0030 4621 0000 5300 3046 3100 0020 e..0F!..S.0F1.. \n+000f5140: 6507 0030 4421 0000 5300 3044 3100 0020 e..0D!..S.0D1.. \n 000f5150: 2020 245a 5457 4f52 4d48 4f4c 4520 616c $ZTWORMHOLE al\n 000f5160: 6c6f 7773 2079 6f75 2074 6f20 7370 6563 lows you to spec\n 000f5170: 6966 7920 6120 7374 7269 6e67 2075 7020 ify a string up \n 000f5180: 746f 2031 3238 4b42 206f 6620 696e 666f to 128KB of info\n-000f5190: 726d 6174 696f 6e20 796f 7552 0030 4641 rmation youR.0FA\n+000f5190: 726d 6174 696f 6e20 796f 7552 0030 4441 rmation youR.0DA\n 000f51a0: 0000 2020 2077 616e 7420 746f 206d 616b .. want to mak\n 000f51b0: 6520 6176 6169 6c61 626c 6520 6475 7269 e available duri\n 000f51c0: 6e67 2074 7269 6767 6572 2065 7865 6375 ng trigger execu\n 000f51d0: 7469 6f6e 2e20 596f 7520 6361 6e20 7573 tion. You can us\n 000f51e0: 6520 245a 5457 4f52 4d48 4f4c 4554 0030 e $ZTWORMHOLET.0\n-000f51f0: 4651 0000 2020 2074 6f20 7375 7070 6c79 FQ.. to supply\n+000f51f0: 4451 0000 2020 2074 6f20 7375 7070 6c79 DQ.. to supply\n 000f5200: 2061 6e20 6170 706c 6963 6174 696f 6e2d an application-\n 000f5210: 636f 6e74 6578 7420 6f72 2070 726f 6365 context or proce\n 000f5220: 7373 2063 6f6e 7465 7874 2074 6f20 796f ss context to yo\n 000f5230: 7572 2074 7269 6767 6572 206c 6f67 6963 ur trigger logic\n-000f5240: 2e51 0030 4661 0000 2020 2042 6563 6175 .Q.0Fa.. Becau\n+000f5240: 2e51 0030 4461 0000 2020 2042 6563 6175 .Q.0Da.. Becau\n 000f5250: 7365 2047 542e 4d20 6d61 6b65 7320 245a se GT.M makes $Z\n 000f5260: 5457 4f52 4d48 4f4c 4520 6176 6169 6c61 TWORMHOLE availa\n 000f5270: 626c 6520 7468 726f 7567 686f 7574 2074 ble throughout t\n 000f5280: 6865 2064 7572 6174 696f 6e20 6f66 2074 he duration of t\n-000f5290: 6865 5400 3046 7100 0020 2020 7072 6f63 heT.0Fq.. proc\n+000f5290: 6865 5400 3044 7100 0020 2020 7072 6f63 heT.0Dq.. proc\n 000f52a0: 6573 732c 2079 6f75 2063 616e 2061 6363 ess, you can acc\n 000f52b0: 6573 7320 6f72 2075 7064 6174 6520 245a ess or update $Z\n 000f52c0: 5457 4f52 4d48 4f4c 4520 626f 7468 2066 TWORMHOLE both f\n 000f52d0: 726f 6d20 696e 7369 6465 2061 6e64 206f rom inside and o\n-000f52e0: 7574 7369 6465 1400 3046 8100 0020 2020 utside..0F... \n-000f52f0: 6120 7472 6967 6765 722e 0700 3046 9100 a trigger...0F..\n-000f5300: 0048 002f 46c0 1100 0020 2020 245a 5457 .H./F.... $ZTW\n+000f52e0: 7574 7369 6465 1400 3044 8100 0020 2020 utside..0D... \n+000f52f0: 6120 7472 6967 6765 722e 0700 3044 9100 a trigger...0D..\n+000f5300: 0048 002f 44c0 1100 0020 2020 245a 5457 .H./D.... $ZTW\n 000f5310: 4f52 4d48 4f4c 4520 7072 6f76 6964 6573 ORMHOLE provides\n 000f5320: 2061 206d 6563 6861 6e69 736d 2074 6f20 a mechanism to \n 000f5330: 6163 6365 7373 2069 6e66 6f72 6d61 7469 access informati\n-000f5340: 6f6e 2066 726f 6d20 614e 0030 4612 0000 on from aN.0F...\n+000f5340: 6f6e 2066 726f 6d20 614e 0030 4412 0000 on from aN.0D...\n 000f5350: 2020 2070 726f 6365 7373 2f61 7070 6c69 process/appli\n 000f5360: 6361 7469 6f6e 2063 6f6e 7465 7874 2074 cation context t\n 000f5370: 6861 7420 6973 206f 7468 6572 7769 7365 hat is otherwise\n 000f5380: 2075 6e61 7661 696c 6162 6c65 2069 6e20 unavailable in \n-000f5390: 7472 6967 6765 7250 0030 4613 0000 2020 triggerP.0F... \n+000f5390: 7472 6967 6765 7250 0030 4413 0000 2020 triggerP.0D... \n 000f53a0: 2063 6f6e 7465 7874 2e20 4754 2e4d 2072 context. GT.M r\n 000f53b0: 6563 6f72 6473 2061 6e79 206e 6f6e 2d65 ecords any non-e\n 000f53c0: 6d70 7479 2073 7472 696e 6720 7661 6c75 mpty string valu\n 000f53d0: 6520 6f66 2024 5a54 574f 524d 484f 4c45 e of $ZTWORMHOLE\n-000f53e0: 2069 6e20 7468 6554 0030 4614 0000 2020 in theT.0F... \n+000f53e0: 2069 6e20 7468 6554 0030 4414 0000 2020 in theT.0D... \n 000f53f0: 2047 542e 4d20 6461 7461 6261 7365 206a GT.M database j\n 000f5400: 6f75 726e 616c 2066 696c 6520 6173 2070 ournal file as p\n 000f5410: 6172 7420 6f66 2061 6e79 2075 7064 6174 art of any updat\n 000f5420: 6520 7468 6174 2069 6e76 6f6b 6573 2061 e that invokes a\n-000f5430: 7420 6c65 6173 7420 6f6e 6550 0030 4615 t least oneP.0F.\n+000f5430: 7420 6c65 6173 7420 6f6e 6550 0030 4415 t least oneP.0D.\n 000f5440: 0000 2020 2074 7269 6767 6572 2077 6869 .. trigger whi\n 000f5450: 6368 2072 6566 6572 656e 6365 7320 245a ch references $Z\n 000f5460: 5457 4f52 4d48 4f4c 452e 2047 542e 4d20 TWORMHOLE. GT.M \n 000f5470: 616c 736f 2074 7261 6e73 6d69 7473 2061 also transmits a\n-000f5480: 6e79 206e 6f6e 2d4e 554c 4c4e 0030 4616 ny non-NULLN.0F.\n+000f5480: 6e79 206e 6f6e 2d4e 554c 4c4e 0030 4416 ny non-NULLN.0D.\n 000f5490: 0000 2020 2024 5a54 574f 524d 484f 4c45 .. $ZTWORMHOLE\n 000f54a0: 2076 616c 7565 2069 6e20 7468 6520 7265 value in the re\n 000f54b0: 706c 6963 6174 696f 6e20 7374 7265 616d plication stream\n 000f54c0: 2c20 7468 7573 2070 726f 7669 6469 6e67 , thus providing\n-000f54d0: 2074 6865 2073 616d 654f 0030 4617 0000 the sameO.0F...\n+000f54d0: 2074 6865 2073 616d 654f 0030 4417 0000 the sameO.0D...\n 000f54e0: 2020 2063 6f6e 7465 7874 2074 6f20 7472 context to tr\n 000f54f0: 6967 6765 7273 2069 6e76 6f6b 6564 2062 iggers invoked b\n 000f5500: 7920 4d55 5049 5020 7072 6f63 6573 7365 y MUPIP processe\n 000f5510: 7320 2865 6974 6865 7220 6173 2070 6172 s (either as par\n-000f5520: 7420 6f66 2074 6865 4900 3046 1800 0020 t of theI.0F... \n+000f5520: 7420 6f66 2074 6865 4900 3044 1800 0020 t of theI.0D... \n 000f5530: 2020 7265 706c 6963 6174 696e 6720 696e replicating in\n 000f5540: 7374 616e 6365 2075 7064 6174 6520 7072 stance update pr\n 000f5550: 6f63 6573 7320 6f72 2061 7320 7061 7274 ocess or as part\n 000f5560: 206f 6620 4d55 5049 5020 6a6f 7572 6e61 of MUPIP journa\n-000f5570: 6c53 0030 4619 0000 2020 2072 6563 6f76 lS.0F... recov\n+000f5570: 6c53 0030 4419 0000 2020 2072 6563 6f76 lS.0D... recov\n 000f5580: 6572 792f 726f 6c6c 6261 636b 292e 2054 ery/rollback). T\n 000f5590: 6865 7265 666f 7265 2c20 7768 656e 6576 herefore, whenev\n 000f55a0: 6572 2079 6f75 2075 7365 2024 5a54 574f er you use $ZTWO\n 000f55b0: 524d 484f 4c45 2069 6e20 6120 7472 6967 RMHOLE in a trig\n-000f55c0: 6765 722c 5400 3046 1a00 0020 2020 796f ger,T.0F... yo\n+000f55c0: 6765 722c 5400 3044 1a00 0020 2020 796f ger,T.0D... yo\n 000f55d0: 7520 6372 6561 7465 2073 6f6d 6574 6869 u create somethi\n 000f55e0: 6e67 206c 696b 6520 6120 776f 726d 686f ng like a wormho\n 000f55f0: 6c65 2066 6f72 2070 726f 6365 7373 2063 le for process c\n 000f5600: 6f6e 7465 7874 2074 6861 7420 6973 206f ontext that is o\n-000f5610: 7468 6572 7769 7365 3900 3046 2100 0020 therwise9.0F!.. \n+000f5610: 7468 6572 7769 7365 3900 3044 2100 0020 therwise9.0D!.. \n 000f5620: 2020 4e45 5765 6420 696e 2074 6865 2072 NEWed in the r\n 000f5630: 756e 2d74 696d 6520 6f72 206e 6f6e 2d65 un-time or non-e\n 000f5640: 7869 7374 656e 7420 696e 204d 5550 4950 xistent in MUPIP\n-000f5650: 2e07 0030 4622 0000 5100 3046 2300 0020 ...0F\"..Q.0F#.. \n+000f5650: 2e07 0030 4422 0000 5100 3044 2300 0020 ...0D\"..Q.0D#.. \n 000f5660: 2020 4e6f 7465 2074 6861 7420 6966 2074 Note that if t\n 000f5670: 7269 6767 6572 2063 6f64 6520 646f 6573 rigger code does\n 000f5680: 206e 6f74 2072 6566 6572 656e 6365 2024 not reference $\n 000f5690: 5a54 4d4f 524d 484f 4c45 2c20 4754 2e4d ZTMORMHOLE, GT.M\n-000f56a0: 2064 6f65 7320 6e6f 7453 0030 4624 0000 does notS.0F$..\n+000f56a0: 2064 6f65 7320 6e6f 7453 0030 4424 0000 does notS.0D$..\n 000f56b0: 2020 206d 616b 6520 6974 2061 7661 696c make it avail\n 000f56c0: 6162 6c65 2074 6f20 4d55 5049 5020 2876 able to MUPIP (v\n 000f56d0: 6961 2074 6865 206a 6f75 726e 616c 2066 ia the journal f\n 000f56e0: 696c 6573 206f 7220 7265 706c 6963 6174 iles or replicat\n-000f56f0: 696f 6e20 7374 7265 616d 292e 5300 3046 ion stream).S.0F\n+000f56f0: 696f 6e20 7374 7265 616d 292e 5300 3044 ion stream).S.0D\n 000f5700: 2500 0020 2020 5468 6572 6566 6f72 652c %.. Therefore,\n 000f5710: 2069 6620 6120 7265 706c 6963 6174 696e if a replicatin\n 000f5720: 6720 7365 636f 6e64 6172 7920 6861 7320 g secondary has \n 000f5730: 6469 6666 6572 656e 7420 7472 6967 6765 different trigge\n 000f5740: 7220 636f 6465 2074 6861 6e20 7468 654f r code than theO\n-000f5750: 0030 4626 0000 2020 2069 6e69 7469 6174 .0F&.. initiat\n+000f5750: 0030 4426 0000 2020 2069 6e69 7469 6174 .0D&.. initiat\n 000f5760: 696e 6720 7072 696d 6172 7920 2861 6e20 ing primary (an \n 000f5770: 756e 7573 7561 6c20 636f 6e66 6967 7572 unusual configur\n 000f5780: 6174 696f 6e29 2061 6e64 2074 6865 2074 ation) and the t\n 000f5790: 7269 6767 6572 7320 6f6e 2074 6865 5400 riggers on theT.\n-000f57a0: 3046 2700 0020 2020 7265 706c 6963 6174 0F'.. replicat\n+000f57a0: 3044 2700 0020 2020 7265 706c 6963 6174 0D'.. replicat\n 000f57b0: 696e 6720 6e6f 6465 2072 6571 7569 7265 ing node require\n 000f57c0: 2069 6e66 6f72 6d61 7469 6f6e 2066 726f information fro\n 000f57d0: 6d20 245a 5457 4f52 4d48 4f4c 452c 2074 m $ZTWORMHOLE, t\n 000f57e0: 6865 2074 7269 6767 6572 7320 6f6e 2074 he triggers on t\n 000f57f0: 6865 0000 0000 0000 0000 0000 0000 0000 he..............\n 000f5800: 0100 0000 e507 0000 4e35 0000 0000 0000 ........N5......\n-000f5810: 8100 0046 4845 4c50 00ff 7300 ff49 5356 ...FHELP..s..ISV\n+000f5810: 8100 0044 4845 4c50 00ff 7300 ff49 5356 ...DHELP..s..ISV\n 000f5820: 00ff 7300 ff54 5249 4747 4552 535f 4953 ..s..TRIGGERS_IS\n 000f5830: 5653 00ff 7300 ff24 5a54 574f 524d 484f VS..s..$ZTWORMHO\n 000f5840: 4c45 00c0 2800 0020 2020 696e 6974 6961 LE..(.. initia\n 000f5850: 7469 6e67 206e 6f64 6520 6d75 7374 2072 ting node must r\n 000f5860: 6566 6572 656e 6365 2024 5a54 574f 524d eference $ZTWORM\n 000f5870: 484f 4c45 2074 6f20 656e 7375 7265 2047 HOLE to ensure G\n 000f5880: 542e 4d20 6d61 696e 7461 696e 7320 7468 T.M maintains th\n-000f5890: 6551 0030 4629 0000 2020 2064 6174 6120 eQ.0F).. data \n+000f5890: 6551 0030 4429 0000 2020 2064 6174 6120 eQ.0D).. data \n 000f58a0: 6974 2063 6f6e 7461 696e 7320 666f 7220 it contains for \n 000f58b0: 7573 6520 6279 2074 6865 2075 7064 6174 use by the updat\n 000f58c0: 6520 7072 6f63 6573 7320 6f6e 2074 6865 e process on the\n 000f58d0: 2072 6570 6c69 6361 7469 6e67 206e 6f64 replicating nod\n-000f58e0: 652e 4e00 3046 2a00 0020 2020 5768 696c e.N.0F*.. Whil\n+000f58e0: 652e 4e00 3044 2a00 0020 2020 5768 696c e.N.0D*.. Whil\n 000f58f0: 6520 796f 7520 6361 6e20 6368 616e 6765 e you can change\n 000f5900: 2024 5a54 574f 524d 484f 4c45 2077 6974 $ZTWORMHOLE wit\n 000f5910: 6869 6e20 7472 6967 6765 7220 636f 6465 hin trigger code\n 000f5920: 2c20 6265 6361 7573 6520 6f66 2074 6865 , because of the\n-000f5930: 5400 3046 3100 0020 2020 6172 6269 7472 T.0F1.. arbitr\n+000f5930: 5400 3044 3100 0020 2020 6172 6269 7472 T.0D1.. arbitr\n 000f5940: 6172 7920 6f72 6465 7269 6e67 206f 6620 ary ordering of \n 000f5950: 7472 6967 6765 7273 206f 6e20 7468 6520 triggers on the \n 000f5960: 7361 6d65 206e 6f64 652c 2073 7563 6820 same node, such \n 000f5970: 616e 2061 7070 726f 6163 6820 7265 7175 an approach requ\n-000f5980: 6972 6573 5000 3046 3200 0020 2020 6361 iresP.0F2.. ca\n+000f5980: 6972 6573 5000 3044 3200 0020 2020 6361 iresP.0D2.. ca\n 000f5990: 7265 6675 6c20 6465 7369 676e 2061 6e64 reful design and\n 000f59a0: 2069 6d70 6c65 6d65 6e74 6174 696f 6e2e implementation.\n 000f59b0: 2047 544d 2061 6c6c 6f77 7320 245a 5457 GTM allows $ZTW\n 000f59c0: 4f52 4d48 4f4c 4520 746f 2062 6520 4e45 ORMHOLE to be NE\n-000f59d0: 5727 642e 5300 3046 3300 0020 2020 4e45 W'd.S.0F3.. NE\n+000f59d0: 5727 642e 5300 3044 3300 0020 2020 4e45 W'd.S.0D3.. NE\n 000f59e0: 5769 6e67 2024 5a54 574f 524d 484f 4c45 Wing $ZTWORMHOLE\n 000f59f0: 2069 7320 736c 6967 6874 6c79 2064 6966 is slightly dif\n 000f5a00: 6665 7265 6e74 2066 726f 6d20 4e45 5769 ferent from NEWi\n 000f5a10: 6e67 206f 7468 6572 2049 5356 732f 7661 ng other ISVs/va\n-000f5a20: 7269 6162 6c65 7354 0030 4634 0000 2020 riablesT.0F4.. \n+000f5a20: 7269 6162 6c65 7354 0030 4434 0000 2020 riablesT.0D4.. \n 000f5a30: 2069 6e20 7468 6520 7365 6e73 6520 7468 in the sense th\n 000f5a40: 6174 2074 6865 2066 6f72 6d65 7220 7265 at the former re\n 000f5a50: 7461 696e 7320 6974 7320 6f72 6967 696e tains its origin\n 000f5a60: 616c 2076 616c 7565 2077 6865 7265 6173 al value whereas\n-000f5a70: 2074 6865 206c 6174 7465 7254 0030 4635 the latterT.0F5\n+000f5a70: 2074 6865 206c 6174 7465 7254 0030 4435 the latterT.0D5\n 000f5a80: 0000 2020 2064 6f65 7320 6e6f 742e 2048 .. does not. H\n 000f5a90: 6f77 6576 6572 2c20 6c69 6b65 206f 7468 owever, like oth\n 000f5aa0: 6572 204e 4557 732c 2047 542e 4d20 7265 er NEWs, GT.M re\n 000f5ab0: 7374 6f72 6573 2024 5a54 574f 524d 484f stores $ZTWORMHO\n 000f5ac0: 4c45 2773 2076 616c 7565 2077 6865 6e1f LE's value when.\n-000f5ad0: 0030 4636 0000 2020 2074 6865 2073 7461 .0F6.. the sta\n+000f5ad0: 0030 4436 0000 2020 2074 6865 2073 7461 .0D6.. the sta\n 000f5ae0: 636b 206c 6576 656c 2070 6f70 732e 0700 ck level pops...\n-000f5af0: 3046 3700 0053 0030 4638 0000 2020 2054 0F7..S.0F8.. T\n+000f5af0: 3044 3700 0053 0030 4438 0000 2020 2054 0D7..S.0D8.. T\n 000f5b00: 6865 2066 6f6c 6c6f 7769 6e67 2074 6162 he following tab\n 000f5b10: 6c65 2073 756d 6d61 7269 7a65 7320 7468 le summarizes th\n 000f5b20: 6520 7265 6164 2f77 7269 7465 2070 6572 e read/write per\n 000f5b30: 6d69 7373 696f 6e73 2061 7373 6967 6e65 missions assigne\n-000f5b40: 6420 746f 2061 6c6c 5200 3046 3900 0020 d to allR.0F9.. \n+000f5b40: 6420 746f 2061 6c6c 5200 3044 3900 0020 d to allR.0D9.. \n 000f5b50: 2020 7472 6967 6765 722d 7265 6c61 7465 trigger-relate\n 000f5b60: 6420 4953 5673 2077 6974 6869 6e20 7472 d ISVs within tr\n 000f5b70: 6967 6765 7220 636f 6e74 6578 7420 616e igger context an\n 000f5b80: 6420 6f75 7473 6964 6520 7472 6967 6765 d outside trigge\n-000f5b90: 7220 636f 6e74 6578 742e 0700 3046 3a00 r context...0F:.\n-000f5ba0: 0054 0030 4641 0000 2020 202b 2d2d 2d2d .T.0FA.. +----\n+000f5b90: 7220 636f 6e74 6578 742e 0700 3044 3a00 r context...0D:.\n+000f5ba0: 0054 0030 4441 0000 2020 202b 2d2d 2d2d .T.0DA.. +----\n 000f5bb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f5bc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f5bd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f5be0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f5bf0: 2d2d 2d2d 2b54 0030 4642 0000 2020 207c ----+T.0FB.. |\n+000f5bf0: 2d2d 2d2d 2b54 0030 4442 0000 2020 207c ----+T.0DB.. |\n 000f5c00: 2049 6e74 7269 6e73 6963 2053 7065 6369 Intrinsic Speci\n 000f5c10: 616c 207c 2057 6974 6869 6e20 5472 6967 al | Within Trig\n 000f5c20: 6765 7220 7c20 2020 2020 2020 2020 2020 ger | \n 000f5c30: 2020 2020 4e6f 7465 7320 2020 2020 2020 Notes \n-000f5c40: 2020 2020 2020 2020 7c54 0030 4643 0000 |T.0FC..\n+000f5c40: 2020 2020 2020 2020 7c54 0030 4443 0000 |T.0DC..\n 000f5c50: 2020 207c 2020 2020 2056 6172 6961 626c | Variabl\n 000f5c60: 6520 2020 2020 207c 2020 2020 436f 6e74 e | Cont\n 000f5c70: 6578 7420 2020 2020 7c20 2020 2020 2020 ext | \n 000f5c80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000f5c90: 2020 2020 2020 2020 2020 2020 7c54 0030 |T.0\n-000f5ca0: 4644 0000 2020 207c 2d2d 2d2d 2d2d 2d2d FD.. |--------\n+000f5ca0: 4444 0000 2020 207c 2d2d 2d2d 2d2d 2d2d DD.. |--------\n 000f5cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000f5cc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000f5cd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f5ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f5cf0: 7c54 0030 4645 0000 2020 207c 2020 2020 |T.0FE.. | \n+000f5cf0: 7c54 0030 4445 0000 2020 207c 2020 2020 |T.0DE.. | \n 000f5d00: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000f5d10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000f5d20: 7c20 5365 7420 746f 2067 746d 5f74 7269 | Set to gtm_tri\n 000f5d30: 6767 6572 5f65 7472 6170 206f 7220 7468 gger_etrap or th\n-000f5d40: 6520 2020 7c54 0030 4646 0000 2020 207c e |T.0FF.. |\n+000f5d40: 6520 2020 7c54 0030 4446 0000 2020 207c e |T.0DF.. |\n 000f5d50: 2024 4554 5241 5020 2020 2020 2020 2020 $ETRAP \n 000f5d60: 2020 207c 2052 6561 6420 2f20 5772 6974 | Read / Writ\n 000f5d70: 6520 2020 7c20 656d 7074 7920 7374 7269 e | empty stri\n 000f5d80: 6e67 2077 6865 6e20 656e 7465 7269 6e67 ng when entering\n-000f5d90: 2020 2020 2020 2020 7c54 0030 4647 0000 |T.0FG..\n+000f5d90: 2020 2020 2020 2020 7c54 0030 4447 0000 |T.0DG..\n 000f5da0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000f5db0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000f5dc0: 2020 2020 2020 2020 7c20 7472 6967 6765 | trigge\n 000f5dd0: 7220 636f 6e74 6578 742e 2020 2020 2020 r context. \n 000f5de0: 2020 2020 2020 2020 2020 2020 7c54 0030 |T.0\n-000f5df0: 4648 0000 2020 207c 2d2d 2d2d 2d2d 2d2d FH.. |--------\n+000f5df0: 4448 0000 2020 207c 2d2d 2d2d 2d2d 2d2d DH.. |--------\n 000f5e00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000f5e10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000f5e20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f5e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f5e40: 7c54 0030 4649 0000 2020 207c 2024 5245 |T.0FI.. | $RE\n+000f5e40: 7c54 0030 4449 0000 2020 207c 2024 5245 |T.0DI.. | $RE\n 000f5e50: 4645 5245 4e43 4520 2020 2020 2020 207c FERENCE |\n 000f5e60: 2052 6561 6420 6f6e 6c79 2020 2020 2020 Read only \n 000f5e70: 7c20 5265 7374 6f72 6564 2061 7420 7468 | Restored at th\n 000f5e80: 6520 636f 6d70 6c65 7469 6f6e 206f 6620 e completion of \n-000f5e90: 6120 2020 7c54 0030 464a 0000 2020 207c a |T.0FJ.. |\n+000f5e90: 6120 2020 7c54 0030 444a 0000 2020 207c a |T.0DJ.. |\n 000f5ea0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000f5eb0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000f5ec0: 2020 2020 7c20 7472 6967 6765 722e 2020 | trigger. \n 000f5ed0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000f5ee0: 2020 2020 2020 2020 7c54 0030 4651 0000 |T.0FQ..\n+000f5ee0: 2020 2020 2020 2020 7c54 0030 4451 0000 |T.0DQ..\n 000f5ef0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 000f5f00: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000f5f10: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000f5f20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f5f30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0030 ------------|T.0\n-000f5f40: 4652 0000 2020 207c 2024 5445 5354 2020 FR.. | $TEST \n+000f5f40: 4452 0000 2020 207c 2024 5445 5354 2020 DR.. | $TEST \n 000f5f50: 2020 2020 2020 2020 2020 207c 2052 6561 | Rea\n 000f5f60: 6420 6f6e 6c79 2020 2020 2020 7c20 5265 d only | Re\n 000f5f70: 7374 6f72 6564 2061 7420 7468 6520 636f stored at the co\n 000f5f80: 6d70 6c65 7469 6f6e 206f 6620 6120 2020 mpletion of a \n-000f5f90: 7c54 0030 4653 0000 2020 207c 2020 2020 |T.0FS.. | \n+000f5f90: 7c54 0030 4453 0000 2020 207c 2020 2020 |T.0DS.. | \n 000f5fa0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000f5fb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000f5fc0: 7c20 7472 6967 6765 722e 2020 2020 2020 | trigger. \n 000f5fd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000f5fe0: 2020 2020 7c00 0000 0000 0000 0000 0000 |...........\n 000f5ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f6000: 0100 0000 cc07 0000 6535 0000 0000 0000 ........e5......\n-000f6010: 8400 0046 4845 4c50 00ff 7300 ff49 5356 ...FHELP..s..ISV\n+000f6010: 8400 0044 4845 4c50 00ff 7300 ff49 5356 ...DHELP..s..ISV\n 000f6020: 00ff 7300 ff54 5249 4747 4552 535f 4953 ..s..TRIGGERS_IS\n 000f6030: 5653 00ff 7300 ff24 5a54 574f 524d 484f VS..s..$ZTWORMHO\n 000f6040: 4c45 00c0 5400 0020 2020 7c2d 2d2d 2d2d LE..T.. |-----\n 000f6050: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000f6060: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 000f6070: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f6080: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f6090: 2d2d 2d7c 5400 3046 5500 0020 2020 7c20 ---|T.0FU.. | \n+000f6090: 2d2d 2d7c 5400 3044 5500 0020 2020 7c20 ---|T.0DU.. | \n 000f60a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000f60b0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000f60c0: 2020 207c 2041 6c77 6179 7320 3e3d 3120 | Always >=1 \n 000f60d0: 696e 2074 7269 6767 6572 2063 6f64 653b in trigger code;\n-000f60e0: 206d 7573 7420 207c 5400 3046 5600 0020 must |T.0FV.. \n+000f60e0: 206d 7573 7420 207c 5400 3044 5600 0020 must |T.0DV.. \n 000f60f0: 2020 7c20 2454 4c45 5645 4c20 2020 2020 | $TLEVEL \n 000f6100: 2020 2020 2020 7c20 5265 6164 206f 6e6c | Read onl\n 000f6110: 7920 2020 2020 207c 2062 6520 7468 6520 y | be the \n 000f6120: 7361 6d65 2061 7320 7468 6520 636f 6d70 same as the comp\n-000f6130: 6c65 7469 6f6e 206f 6620 207c 5400 3046 letion of |T.0F\n+000f6130: 6c65 7469 6f6e 206f 6620 207c 5400 3044 letion of |T.0D\n 000f6140: 5700 0020 2020 7c20 2020 2020 2020 2020 W.. | \n 000f6150: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 000f6160: 2020 2020 2020 2020 2020 207c 2070 726f | pro\n 000f6170: 6365 7373 696e 6720 6120 7472 6967 6765 cessing a trigge\n 000f6180: 7220 6173 2069 7420 7761 7320 6174 207c r as it was at |\n-000f6190: 5400 3046 5800 0020 2020 7c20 2020 2020 T.0FX.. | \n+000f6190: 5400 3044 5800 0020 2020 7c20 2020 2020 T.0DX.. | \n 000f61a0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000f61b0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000f61c0: 2074 6865 2073 7461 7274 2e20 2020 2020 the start. \n 000f61d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000f61e0: 2020 207c 5400 3046 5900 0020 2020 7c2d |T.0FY.. |-\n+000f61e0: 2020 207c 5400 3044 5900 0020 2020 7c2d |T.0DY.. |-\n 000f61f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f6200: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000f6210: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000f6220: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f6230: 2d2d 2d2d 2d2d 2d7c 5400 3046 5a00 0020 -------|T.0FZ.. \n+000f6230: 2d2d 2d2d 2d2d 2d7c 5400 3044 5a00 0020 -------|T.0DZ.. \n 000f6240: 2020 7c20 245a 544e 414d 4520 2020 2020 | $ZTNAME \n 000f6250: 2020 2020 2020 7c20 5265 6164 206f 6e6c | Read onl\n 000f6260: 7920 2020 2020 207c 2052 6574 7572 6e73 y | Returns\n 000f6270: 2074 6865 2074 7269 6767 6572 206e 616d the trigger nam\n-000f6280: 652e 2020 2020 2020 2020 207c 5400 3046 e. |T.0F\n+000f6280: 652e 2020 2020 2020 2020 207c 5400 3044 e. |T.0D\n 000f6290: 6100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d a.. |---------\n 000f62a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 000f62b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000f62c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f62d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-000f62e0: 5400 3046 6200 0020 2020 7c20 245a 5444 T.0Fb.. | $ZTD\n+000f62e0: 5400 3044 6200 0020 2020 7c20 245a 5444 T.0Db.. | $ZTD\n 000f62f0: 4154 4120 2020 2020 2020 2020 2020 7c20 ATA | \n 000f6300: 5265 6164 206f 6e6c 7920 2020 2020 207c Read only |\n 000f6310: 2053 686f 7773 2070 7269 6f72 2073 7461 Shows prior sta\n 000f6320: 7465 2e20 2020 2020 2020 2020 2020 2020 te. \n-000f6330: 2020 207c 5400 3046 6300 0020 2020 7c2d |T.0Fc.. |-\n+000f6330: 2020 207c 5400 3044 6300 0020 2020 7c2d |T.0Dc.. |-\n 000f6340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f6350: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000f6360: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000f6370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f6380: 2d2d 2d2d 2d2d 2d7c 5400 3046 6400 0020 -------|T.0Fd.. \n+000f6380: 2d2d 2d2d 2d2d 2d7c 5400 3044 6400 0020 -------|T.0Dd.. \n 000f6390: 2020 7c20 245a 544c 4556 454c 2020 2020 | $ZTLEVEL \n 000f63a0: 2020 2020 2020 7c20 5265 6164 206f 6e6c | Read onl\n 000f63b0: 7920 2020 2020 207c 2053 686f 7773 2074 y | Shows t\n 000f63c0: 7269 6767 6572 206e 6573 7469 6e67 2e20 rigger nesting. \n-000f63d0: 2020 2020 2020 2020 2020 207c 5400 3046 |T.0F\n+000f63d0: 2020 2020 2020 2020 2020 207c 5400 3044 |T.0D\n 000f63e0: 6500 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d e.. |---------\n 000f63f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 000f6400: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000f6410: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f6420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-000f6430: 5400 3046 6600 0020 2020 7c20 245a 544f T.0Ff.. | $ZTO\n+000f6430: 5400 3044 6600 0020 2020 7c20 245a 544f T.0Df.. | $ZTO\n 000f6440: 4c44 5641 4c20 2020 2020 2020 2020 7c20 LDVAL | \n 000f6450: 5265 6164 206f 6e6c 7920 2020 2020 207c Read only |\n 000f6460: 2053 686f 7773 2074 6865 2070 7265 2d75 Shows the pre-u\n 000f6470: 7064 6174 6520 7661 6c75 652e 2020 2020 pdate value. \n-000f6480: 2020 207c 5400 3046 6700 0020 2020 7c2d |T.0Fg.. |-\n+000f6480: 2020 207c 5400 3044 6700 0020 2020 7c2d |T.0Dg.. |-\n 000f6490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f64a0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000f64b0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000f64c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f64d0: 2d2d 2d2d 2d2d 2d7c 5400 3046 6800 0020 -------|T.0Fh.. \n+000f64d0: 2d2d 2d2d 2d2d 2d7c 5400 3044 6800 0020 -------|T.0Dh.. \n 000f64e0: 2020 7c20 245a 5452 4150 2020 2020 2020 | $ZTRAP \n 000f64f0: 2020 2020 2020 7c20 5265 6164 206f 6e6c | Read onl\n 000f6500: 7920 2d20 2222 207c 204d 7573 7420 7573 y - \"\" | Must us\n 000f6510: 6520 2445 5452 4150 2069 6e20 7472 6967 e $ETRAP in trig\n-000f6520: 6765 7220 636f 6465 2e20 207c 5400 3046 ger code. |T.0F\n+000f6520: 6765 7220 636f 6465 2e20 207c 5400 3044 ger code. |T.0D\n 000f6530: 6900 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d i.. |---------\n 000f6540: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 000f6550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000f6560: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f6570: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-000f6580: 5400 3046 6a00 0020 2020 7c20 245a 5452 T.0Fj.. | $ZTR\n+000f6580: 5400 3044 6a00 0020 2020 7c20 245a 5452 T.0Dj.. | $ZTR\n 000f6590: 4947 4745 524f 5020 2020 2020 2020 7c20 IGGEROP | \n 000f65a0: 5265 6164 206f 6e6c 7920 2020 2020 207c Read only |\n 000f65b0: 2053 686f 7773 2074 6865 2074 7269 6767 Shows the trigg\n 000f65c0: 6572 696e 6720 636f 6d6d 616e 642e 2020 ering command. \n-000f65d0: 2020 207c 5400 3046 7100 0020 2020 7c2d |T.0Fq.. |-\n+000f65d0: 2020 207c 5400 3044 7100 0020 2020 7c2d |T.0Dq.. |-\n 000f65e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f65f0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000f6600: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000f6610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f6620: 2d2d 2d2d 2d2d 2d7c 5400 3046 7200 0020 -------|T.0Fr.. \n+000f6620: 2d2d 2d2d 2d2d 2d7c 5400 3044 7200 0020 -------|T.0Dr.. \n 000f6630: 2020 7c20 245a 5455 5044 4154 4520 2020 | $ZTUPDATE \n 000f6640: 2020 2020 2020 7c20 5265 6164 206f 6e6c | Read onl\n 000f6650: 7920 2020 2020 207c 204c 6973 7473 206d y | Lists m\n 000f6660: 6f64 6966 6965 6420 7069 6563 6573 2028 odified pieces (\n-000f6670: 6966 2020 2020 2020 2020 207c 5400 3046 if |T.0F\n+000f6670: 6966 2020 2020 2020 2020 207c 5400 3044 if |T.0D\n 000f6680: 7300 0020 2020 7c20 2020 2020 2020 2020 s.. | \n 000f6690: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 000f66a0: 2020 2020 2020 2020 2020 207c 2072 6571 | req\n 000f66b0: 7565 7374 6564 2920 666f 7220 5345 542e uested) for SET.\n 000f66c0: 2020 2020 2020 2020 2020 2020 2020 207c |\n-000f66d0: 5400 3046 7400 0020 2020 7c2d 2d2d 2d2d T.0Ft.. |-----\n+000f66d0: 5400 3044 7400 0020 2020 7c2d 2d2d 2d2d T.0Dt.. |-----\n 000f66e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000f66f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 000f6700: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f6710: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f6720: 2d2d 2d7c 5400 3046 7500 0020 2020 7c20 ---|T.0Fu.. | \n+000f6720: 2d2d 2d7c 5400 3044 7500 0020 2020 7c20 ---|T.0Du.. | \n 000f6730: 245a 5456 414c 5545 2020 2020 2020 2020 $ZTVALUE \n 000f6740: 2020 7c20 5265 6164 202f 2057 7269 7465 | Read / Write\n 000f6750: 2020 207c 2043 616e 2063 6861 6e67 6520 | Can change \n 000f6760: 7468 6520 6576 656e 7475 616c 2061 7070 the eventual app\n-000f6770: 6c69 6564 2020 207c 5400 3046 7600 0020 lied |T.0Fv.. \n+000f6770: 6c69 6564 2020 207c 5400 3044 7600 0020 lied |T.0Dv.. \n 000f6780: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000f6790: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 000f67a0: 2020 2020 2020 207c 2076 616c 7565 2066 | value f\n 000f67b0: 6f72 2053 4554 2e20 2020 2020 2020 2020 or SET. \n 000f67c0: 2020 2020 2020 2020 2020 207c 0000 0000 |....\n 000f67d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f67e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f67f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f6800: 0100 0000 3b03 0000 6f35 0000 0000 0000 ....;...o5......\n-000f6810: 8400 0046 4845 4c50 00ff 7300 ff49 5356 ...FHELP..s..ISV\n+000f6810: 8400 0044 4845 4c50 00ff 7300 ff49 5356 ...DHELP..s..ISV\n 000f6820: 00ff 7300 ff54 5249 4747 4552 535f 4953 ..s..TRIGGERS_IS\n 000f6830: 5653 00ff 7300 ff24 5a54 574f 524d 484f VS..s..$ZTWORMHO\n 000f6840: 4c45 00c0 7700 0020 2020 7c2d 2d2d 2d2d LE..w.. |-----\n 000f6850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000f6860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 000f6870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f6880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f6890: 2d2d 2d7c 5400 3046 7800 0020 2020 7c20 ---|T.0Fx.. | \n+000f6890: 2d2d 2d7c 5400 3044 7800 0020 2020 7c20 ---|T.0Dx.. | \n 000f68a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000f68b0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000f68c0: 2020 207c 2048 6f6c 6473 2061 7070 6c69 | Holds appli\n 000f68d0: 6361 7469 6f6e 2063 6f6e 7465 7874 2062 cation context b\n-000f68e0: 6563 6175 7365 207c 5400 3046 7900 0020 ecause |T.0Fy.. \n+000f68e0: 6563 6175 7365 207c 5400 3044 7900 0020 ecause |T.0Dy.. \n 000f68f0: 2020 7c20 245a 5457 4f52 4d48 4f4c 4520 | $ZTWORMHOLE \n 000f6900: 2020 2020 2020 7c20 5265 6164 202f 2057 | Read / W\n 000f6910: 7269 7465 2020 207c 2074 7269 6767 6572 rite | trigger\n 000f6920: 2063 6f64 6520 6861 7320 6e6f 2061 6363 code has no acc\n-000f6930: 6573 7320 746f 2074 6865 207c 5400 3046 ess to the |T.0F\n+000f6930: 6573 7320 746f 2074 6865 207c 5400 3044 ess to the |T.0D\n 000f6940: 7a00 0020 2020 7c20 2020 2020 2020 2020 z.. | \n 000f6950: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 000f6960: 2020 2020 2020 2020 2020 207c 206c 6f63 | loc\n 000f6970: 616c 2076 6172 6961 626c 6520 636f 6e74 al variable cont\n 000f6980: 6578 742e 2020 2020 2020 2020 2020 207c ext. |\n-000f6990: 5400 3046 8100 0020 2020 7c2d 2d2d 2d2d T.0F... |-----\n+000f6990: 5400 3044 8100 0020 2020 7c2d 2d2d 2d2d T.0D... |-----\n 000f69a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000f69b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 000f69c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f69d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f69e0: 2d2d 2d7c 5400 3046 8200 0020 2020 7c20 ---|T.0F... | \n+000f69e0: 2d2d 2d7c 5400 3044 8200 0020 2020 7c20 ---|T.0D... | \n 000f69f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000f6a00: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000f6a10: 2020 207c 2048 6f6c 6473 206f 7574 6572 | Holds outer\n 000f6a20: 6d6f 7374 2074 7261 6e73 6163 7469 6f6e most transaction\n-000f6a30: 2020 2020 2020 207c 5400 3046 8300 0020 |T.0F... \n+000f6a30: 2020 2020 2020 207c 5400 3044 8300 0020 |T.0D... \n 000f6a40: 2020 7c20 245a 5453 4c41 5445 2020 2020 | $ZTSLATE \n 000f6a50: 2020 2020 2020 7c20 5265 6164 2f20 5772 | Read/ Wr\n 000f6a60: 6974 6520 2020 207c 2063 6f6e 7465 7874 ite | context\n 000f6a70: 2066 6f72 2063 6861 696e 6564 206f 7220 for chained or \n-000f6a80: 6e65 7374 6564 2020 2020 207c 5400 3046 nested |T.0F\n+000f6a80: 6e65 7374 6564 2020 2020 207c 5400 3044 nested |T.0D\n 000f6a90: 8400 0020 2020 7c20 2020 2020 2020 2020 ... | \n 000f6aa0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 000f6ab0: 2020 2020 2020 2020 2020 207c 2074 7269 | tri\n 000f6ac0: 6767 6572 732e 2020 2020 2020 2020 2020 ggers. \n 000f6ad0: 2020 2020 2020 2020 2020 2020 2020 207c |\n-000f6ae0: 5400 3046 8500 0020 2020 2b2d 2d2d 2d2d T.0F... +-----\n+000f6ae0: 5400 3044 8500 0020 2020 2b2d 2d2d 2d2d T.0D... +-----\n 000f6af0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f6b00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f6b10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f6b20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f6b30: 2d2d 2d2b 0700 3046 8600 0000 0000 0000 ---+..0F........\n+000f6b30: 2d2d 2d2b 0700 3044 8600 0000 0000 0000 ---+..0D........\n 000f6b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f6b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f6b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f6b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f6b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f6b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f6ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -63229,17 +63229,17 @@\n 000f6fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f6fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f6fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f6ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f7000: 0100 0000 5800 0000 584d 0000 0000 0000 ....X...XM......\n 000f7010: 2900 0074 4845 4c50 00ff 7300 ff49 4f5f )..tHELP..s..IO_\n 000f7020: 5052 4f43 4553 5349 4e47 0000 494f 5f50 PROCESSING..IO_P\n-000f7030: 726f 6365 7373 696e 6718 0017 46bf 1100 rocessing...F...\n+000f7030: 726f 6365 7373 696e 6718 0017 44bf 1100 rocessing...D...\n 000f7040: 0020 2020 494f 2050 726f 6365 7373 696e . IO Processin\n-000f7050: 6707 0018 4621 0000 0000 0000 0000 0000 g...F!..........\n+000f7050: 6707 0018 4421 0000 0000 0000 0000 0000 g...D!..........\n 000f7060: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f7070: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f7080: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f7090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f70a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f70b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f70c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -63358,35 +63358,35 @@\n 000f77d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f77e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f77f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f7800: 0100 0001 0707 0000 8c52 0000 0000 0000 .........R......\n 000f7810: 2000 0000 4845 4c50 00ff 7300 ff46 554e ...HELP..s..FUN\n 000f7820: 4354 494f 4e53 00c0 1601 0000 d700 0000 CTIONS..........\n 000f7830: 1800 1316 ff73 00ff 2443 4841 5228 2900 .....s..$CHAR().\n-000f7840: bf22 0000 d900 0000 1300 1846 4441 5441 .\".........FDATA\n+000f7840: bf22 0000 d900 0000 1300 1844 4441 5441 .\".........DDATA\n 000f7850: 2829 00bf 9200 00da 0000 0016 0018 0045 ().............E\n 000f7860: 5854 5241 4354 2829 00bf 6200 00db 0000 XTRACT()..b.....\n 000f7870: 001a 0022 00ff 7300 ff45 5841 4d50 4c45 ...\"..s..EXAMPLE\n 000f7880: 5300 c036 0100 00dc 0000 0021 0018 0046 S..6.......!...F\n 000f7890: 494e 4428 2900 ff73 00ff 4558 414d 504c IND()..s..EXAMPL\n-000f78a0: 4553 00c0 4501 0000 dd00 0000 1300 18d4 ES..E...........\n+000f78a0: 4553 00c0 4501 0000 dd00 0000 1300 1888 ES..E...........\n 000f78b0: 4745 5428 2900 c012 0100 00de 0000 0018 GET()...........\n 000f78c0: 0018 0049 4e43 5245 4d45 4e54 2829 00bf ...INCREMENT()..\n 000f78d0: 5200 00df 0000 0023 0018 524a 5553 5449 R......#..RJUSTI\n 000f78e0: 4659 2829 00ff 7300 ff45 5841 4d50 4c45 FY()..s..EXAMPLE\n 000f78f0: 5300 bf92 0000 e000 0000 2200 1852 4c45 S.........\"..RLE\n 000f7900: 4e47 5448 2829 00ff 7300 ff45 5841 4d50 NGTH()..s..EXAMP\n 000f7910: 4c45 5300 bf82 0000 e100 0000 1300 1800 LES.............\n 000f7920: 4e45 5854 2829 00bf 8200 00e2 0000 0022 NEXT().........\"\n 000f7930: 0018 004f 5244 4552 2829 00ff 7300 ff45 ...ORDER()..s..E\n 000f7940: 5841 4d50 4c45 5300 c028 0100 00e3 0000 XAMPLES..(......\n-000f7950: 000c 002e 4685 0100 00e4 0000 0022 0018 ....F........\"..\n+000f7950: 000c 002e 4485 0100 00e4 0000 0022 0018 ....D........\"..\n 000f7960: 0050 4945 4345 2829 00ff 7300 ff45 5841 .PIECE()..s..EXA\n 000f7970: 4d50 4c45 5300 c027 0100 00e5 0000 0027 MPLES..'.......'\n-000f7980: 0018 4651 5355 4253 4352 4950 5428 2900 ..FQSUBSCRIPT().\n+000f7980: 0018 4451 5355 4253 4352 4950 5428 2900 ..DQSUBSCRIPT().\n 000f7990: ff73 00ff 4558 414d 504c 4553 00c0 1101 .s..EXAMPLES....\n 000f79a0: 0000 e600 0000 2100 1942 5545 5259 2829 ......!..BUERY()\n 000f79b0: 00ff 7300 ff45 5841 4d50 4c45 5300 c016 ..s..EXAMPLES...\n 000f79c0: 0100 00e7 0000 0023 0018 4552 414e 444f .......#..ERANDO\n 000f79d0: 4d28 2900 ff73 00ff 4558 414d 504c 4553 M()..s..EXAMPLES\n 000f79e0: 00c0 1401 0000 e800 0000 2300 1800 5345 ..........#...SE\n 000f79f0: 4c45 4354 2829 00ff 7300 ff45 5841 4d50 LECT()..s..EXAMP\n@@ -63408,15 +63408,15 @@\n 000f7af0: 0000 f500 0000 0b00 4100 1b00 00f6 0000 ........A.......\n 000f7b00: 000c 0041 0023 2200 00f7 0000 000c 0041 ...A.#\"........A\n 000f7b10: 0025 5200 00f8 0000 000c 0041 0027 8200 .%R........A.'..\n 000f7b20: 00f9 0000 0015 0023 4545 5841 4d50 4c45 .......#EEXAMPLE\n 000f7b30: 5300 bf52 0000 fa00 0000 0d00 2c42 c055 S..R........,B.U\n 000f7b40: 0100 00fb 0000 0018 0018 005a 4148 414e ...........ZAHAN\n 000f7b50: 444c 4528 2900 c027 0100 00fc 0000 0013 DLE()..'........\n-000f7b60: 001a 4653 4349 4928 2900 bf32 0000 fd00 ..FSCII()..2....\n+000f7b60: 001a 4453 4349 4928 2900 bf32 0000 fd00 ..DSCII()..2....\n 000f7b70: 0000 1700 1a00 5452 414e 5346 4f52 4d00 ......TRANSFORM.\n 000f7b80: c019 0100 00fe 0000 001b 0019 1942 4954 .............BIT\n 000f7b90: 5f46 554e 4354 494f 4e53 00c0 1701 0000 _FUNCTIONS......\n 000f7ba0: ff00 0000 3600 2700 ff73 00ff 245a 4249 ....6.'..s..$ZBI\n 000f7bb0: 5441 4e44 2829 00ff 7300 ff45 5841 4d50 TAND()..s..EXAMP\n 000f7bc0: 4c45 5f4f 465f 245a 4249 5441 4e44 2829 LE_OF_$ZBITAND()\n 000f7bd0: 00c0 1601 0000 0001 0000 1100 3000 4745 ............0.GE\n@@ -63443,35 +63443,35 @@\n 000f7d20: 4a4f 4245 5841 4d28 2900 ff73 00ff 4558 JOBEXAM()..s..EX\n 000f7d30: 414d 504c 4553 00bf 6200 000d 0100 0022 AMPLES..b......\"\n 000f7d40: 0019 414c 454e 4754 4828 2900 ff73 00ff ..ALENGTH()..s..\n 000f7d50: 4558 414d 504c 4553 00c0 1b00 000e 0100 EXAMPLES........\n 000f7d60: 0015 0019 4150 4152 5345 2829 00c0 1201 ....APARSE()....\n 000f7d70: 0000 0f01 0000 1800 2149 ff73 00ff 4558 ........!I.s..EX\n 000f7d80: 414d 504c 4553 0001 0000 1001 0000 0d00 AMPLES..........\n-000f7d90: 2e00 c046 0100 0011 0100 0013 001a 4645 ...F..........FE\n+000f7d90: 2e00 c046 0100 0011 0100 0013 001a 4445 ...F..........DE\n 000f7da0: 454b 2829 00c0 2301 0000 1401 0000 0c00 EK()..#.........\n 000f7db0: 2128 5201 0000 1501 0000 0c00 2128 8101 !(R.........!(..\n-000f7dc0: 0000 1601 0000 0b00 1a46 4800 0017 0100 .........FH.....\n+000f7dc0: 0000 1601 0000 0b00 1a44 4800 0017 0100 .........DH.....\n 000f7dd0: 0021 001a 0049 4543 4528 2900 ff73 00ff .!...IECE()..s..\n 000f7de0: 4558 414d 504c 4553 00c0 3201 0000 1201 EXAMPLES..2.....\n 000f7df0: 0000 1600 1900 5147 424c 4d4f 4428 2900 ......QGBLMOD().\n-000f7e00: bf12 0000 1f01 0000 0d00 2346 c041 0100 ..........#F.A..\n-000f7e10: 0020 0100 000b 0019 d452 0000 2101 0000 . .......R..!...\n+000f7e00: bf12 0000 1f01 0000 0d00 2344 c041 0100 ..........#D.A..\n+000f7e10: 0020 0100 000b 0019 8852 0000 2101 0000 . .......R..!...\n 000f7e20: 1600 1900 5349 4750 524f 4328 2900 bf22 ....SIGPROC()..\"\n 000f7e30: 0000 2201 0000 1500 1a00 4f43 4b45 5428 ..\".......OCKET(\n 000f7e40: 2900 c011 0100 0013 0100 000c 0023 4b36 )............#K6\n 000f7e50: 0100 0018 0100 000c 0023 4b59 0100 0019 .........#KY....\n 000f7e60: 0100 000c 0023 4b82 0100 001a 0100 000d .....#K.........\n-000f7e70: 0022 4bc1 1142 0000 1b01 0000 0c00 2346 .\"K..B........#F\n-000f7e80: 1362 0000 1c01 0000 0c00 2346 1542 0000 .b........#F.B..\n+000f7e70: 0022 4bc1 1142 0000 1b01 0000 0c00 2344 .\"K..B........#D\n+000f7e80: 1362 0000 1c01 0000 0c00 2344 1542 0000 .b........#D.B..\n 000f7e90: 1d01 0000 2200 1a00 5542 5354 5228 2900 ....\"...UBSTR().\n 000f7ea0: ff73 00ff 4558 414d 504c 4553 00c0 1801 .s..EXAMPLES....\n 000f7eb0: 0000 2301 0000 0b00 1a00 5800 0024 0100 ..#.......X..$..\n-000f7ec0: 0017 0019 4654 5249 4747 4552 2829 00c0 ....FTRIGGER()..\n-000f7ed0: 1301 0000 1e01 0000 1300 1b46 4e4c 4e4d ...........FNLNM\n+000f7ec0: 0017 0019 4454 5249 4747 4552 2829 00c0 ....DTRIGGER()..\n+000f7ed0: 1301 0000 1e01 0000 1300 1b44 4e4c 4e4d ...........DNLNM\n 000f7ee0: 2829 00bf 3200 0025 0100 0014 0019 ff57 ()..2..%.......W\n 000f7ef0: 4944 5448 2829 00bf 3200 0026 0100 0008 IDTH()..2..&....\n 000f7f00: 0000 0027 0100 0020 0000 0000 0000 0000 ...'... ........\n 000f7f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f7f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f7f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f7f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -63487,22 +63487,22 @@\n 000f7fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f7ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f8000: 0100 0000 0601 0000 b63a 0000 0000 0000 .........:......\n 000f8010: 3f00 0061 4845 4c50 00ff 7300 ff49 4f5f ?..aHELP..s..IO_\n 000f8020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 000f8030: 5349 4e47 5f54 4552 4d49 4e41 4c53 0000 SING_TERMINALS..\n 000f8040: 5573 696e 675f 5465 726d 696e 616c 731a Using_Terminals.\n-000f8050: 002b 46bf 1100 0020 2020 5573 696e 6720 .+F.... Using \n-000f8060: 5465 726d 696e 616c 7307 002c 4621 0000 Terminals..,F!..\n-000f8070: 4d00 2c46 3100 0020 2020 4120 4754 2e4d M.,F1.. A GT.M\n+000f8050: 002b 44bf 1100 0020 2020 5573 696e 6720 .+D.... Using \n+000f8060: 5465 726d 696e 616c 7307 002c 4421 0000 Terminals..,D!..\n+000f8070: 4d00 2c44 3100 0020 2020 4120 4754 2e4d M.,D1.. A GT.M\n 000f8080: 2070 726f 6365 7373 2061 7373 6967 6e73 process assigns\n 000f8090: 2024 5052 494e 4349 5041 4c20 746f 2074 $PRINCIPAL to t\n 000f80a0: 6865 2055 4e49 5820 7374 616e 6461 7264 he UNIX standard\n 000f80b0: 2069 6e70 7574 206f 6620 7468 6549 002c input of theI.,\n-000f80c0: 4641 0000 2020 2070 726f 6365 7373 2028 FA.. process (\n+000f80c0: 4441 0000 2020 2070 726f 6365 7373 2028 DA.. process (\n 000f80d0: 666f 7220 5245 4144 2920 616e 6420 7374 for READ) and st\n 000f80e0: 616e 6461 7264 206f 7574 7075 7420 2866 andard output (f\n 000f80f0: 6f72 2057 5249 5445 292e 2046 6f72 2061 or WRITE). For a\n 000f8100: 206c 6f63 616c 0000 0000 0000 0000 0000 local..........\n 000f8110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f8120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f8130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -63611,239 +63611,239 @@\n 000f87a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f87b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f87c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f87d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f87e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f87f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f8800: 0100 0000 bc07 0000 b935 0000 0000 0000 .........5......\n-000f8810: 7e00 0046 4845 4c50 00ff 7300 ff49 4f5f ~..FHELP..s..IO_\n+000f8810: 7e00 0044 4845 4c50 00ff 7300 ff49 4f5f ~..DHELP..s..IO_\n 000f8820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 000f8830: 5349 4e47 5f54 4552 4d49 4e41 4c53 00bf SING_TERMINALS..\n 000f8840: 5100 0020 2020 696e 7465 7261 6374 6976 Q.. interactiv\n 000f8850: 6520 7072 6f63 6573 732c 2024 5052 494e e process, $PRIN\n 000f8860: 4349 5041 4c20 6964 656e 7469 6669 6573 CIPAL identifies\n 000f8870: 2074 6865 2022 7465 726d 696e 616c 2220 the \"terminal\" \n 000f8880: 6672 6f6d 2077 6869 6368 2074 6865 1c00 from which the..\n-000f8890: 2c46 6100 0020 2020 7573 6572 2069 7320 ,Fa.. user is \n-000f88a0: 7369 676e 6564 206f 6e2e 0700 2c46 7100 signed on...,Fq.\n-000f88b0: 0050 002c 4681 0000 2020 2057 6869 6c65 .P.,F... While\n+000f8890: 2c44 6100 0020 2020 7573 6572 2069 7320 ,Da.. user is \n+000f88a0: 7369 676e 6564 206f 6e2e 0700 2c44 7100 signed on...,Dq.\n+000f88b0: 0050 002c 4481 0000 2020 2057 6869 6c65 .P.,D... While\n 000f88c0: 2061 6c6c 2074 6572 6d69 6e61 6c73 2073 all terminals s\n 000f88d0: 7570 706f 7274 2074 6865 2043 5452 4150 upport the CTRAP\n 000f88e0: 2064 6576 6963 6570 6172 616d 6574 6572 deviceparameter\n 000f88f0: 2c20 6f6e 6c79 2024 5052 494e 4349 5041 , only $PRINCIPA\n-000f8900: 4c51 002c 4691 0000 2020 2073 7570 706f LQ.,F... suppo\n+000f8900: 4c51 002c 4491 0000 2020 2073 7570 706f LQ.,D... suppo\n 000f8910: 7274 7320 4345 4e41 424c 452e 2057 6869 rts CENABLE. Whi\n 000f8920: 6c65 2043 5452 4150 2061 6c6c 6f77 7320 le CTRAP allows \n 000f8930: 7465 726d 696e 616c 2069 6e70 7574 2074 terminal input t\n 000f8940: 6f20 7265 6469 7265 6374 2070 726f 6772 o redirect progr\n-000f8950: 616d 4c00 2b46 c011 0000 2020 2066 6c6f amL.+F.... flo\n+000f8950: 616d 4c00 2b44 c011 0000 2020 2066 6c6f amL.+D.... flo\n 000f8960: 772c 2043 454e 4142 4c45 2061 6c6c 6f77 w, CENABLE allow\n 000f8970: 7320 7468 6520 7465 726d 696e 616c 2075 s the terminal u\n 000f8980: 7365 7220 746f 2069 6e76 6f6b 6520 7468 ser to invoke th\n 000f8990: 6520 4469 7265 6374 204d 6f64 652e 0700 e Direct Mode...\n-000f89a0: 2c46 1200 0052 002c 4613 0000 2020 2044 ,F...R.,F... D\n+000f89a0: 2c44 1200 0052 002c 4413 0000 2020 2044 ,D...R.,D... D\n 000f89b0: 6972 6563 746c 7920 636f 6e6e 6563 7465 irectly connecte\n 000f89c0: 6420 7072 696e 7465 7273 206f 6674 656e d printers often\n 000f89d0: 2061 7070 6561 7220 746f 2047 542e 4d20 appear to GT.M \n 000f89e0: 6173 2061 2074 6572 6d69 6e61 6c20 2861 as a terminal (a\n-000f89f0: 6c74 686f 7567 6854 002c 4614 0000 2020 lthoughT.,F... \n+000f89f0: 6c74 686f 7567 6854 002c 4414 0000 2020 lthoughT.,D... \n 000f8a00: 2070 7269 6e74 6572 7320 6765 6e65 7261 printers genera\n 000f8a10: 6c6c 7920 646f 206e 6f74 2070 726f 7669 lly do not provi\n 000f8a20: 6465 2069 6e70 7574 2920 7265 6761 7264 de input) regard\n 000f8a30: 6c65 7373 206f 6620 7768 6574 6865 7220 less of whether \n-000f8a40: 7468 6520 7072 696e 7465 7252 002c 4615 the printerR.,F.\n+000f8a40: 7468 6520 7072 696e 7465 7252 002c 4415 the printerR.,D.\n 000f8a50: 0000 2020 2069 7320 636f 6e6e 6563 7465 .. is connecte\n 000f8a60: 6420 746f 2074 6865 2063 6f6d 7075 7465 d to the compute\n 000f8a70: 7220 7769 7468 2061 2068 6967 6820 7370 r with a high sp\n 000f8a80: 6565 6420 7061 7261 6c6c 656c 2069 6e74 eed parallel int\n 000f8a90: 6572 6661 6365 2c20 6f72 2061 6e2b 002c erface, or an+.,\n-000f8aa0: 4616 0000 2020 2061 7379 6e63 6872 6f6e F... asynchron\n+000f8aa0: 4416 0000 2020 2061 7379 6e63 6872 6f6e D... asynchron\n 000f8ab0: 6f75 7320 7465 726d 696e 616c 2063 6f6e ous terminal con\n-000f8ac0: 7472 6f6c 6c65 722e 0700 2c46 1700 0030 troller...,F...0\n-000f8ad0: 002b 46ff 7300 ff53 4554 5f43 4841 5241 .+F.s..SET_CHARA\n+000f8ac0: 7472 6f6c 6c65 722e 0700 2c44 1700 0030 troller...,D...0\n+000f8ad0: 002b 44ff 7300 ff53 4554 5f43 4841 5241 .+D.s..SET_CHARA\n 000f8ae0: 4354 4552 4953 5449 4353 0000 5365 745f CTERISTICS..Set_\n 000f8af0: 4368 6172 6163 7465 7269 7374 6963 731e Characteristics.\n-000f8b00: 0043 46bf 1100 0020 2020 5365 7420 4368 .CF.... Set Ch\n+000f8b00: 0043 44bf 1100 0020 2020 5365 7420 4368 .CD.... Set Ch\n 000f8b10: 6172 6163 7465 7269 7374 6963 7307 0044 aracteristics..D\n-000f8b20: 4621 0000 5100 4446 3100 0020 2020 4754 F!..Q.DF1.. GT\n+000f8b20: 4421 0000 5100 4444 3100 0020 2020 4754 D!..Q.DD1.. GT\n 000f8b30: 2e4d 2064 6f65 7320 6e6f 7420 6973 6f6c .M does not isol\n 000f8b40: 6174 6520 6974 7320 6861 6e64 6c69 6e67 ate its handling\n 000f8b50: 206f 6620 7465 726d 696e 616c 2063 6861 of terminal cha\n 000f8b60: 7261 6374 6572 6973 7469 6373 2066 726f racteristics fro\n-000f8b70: 6d20 7468 6553 0044 4641 0000 2020 206f m theS.DFA.. o\n+000f8b70: 6d20 7468 6553 0044 4441 0000 2020 206f m theS.DDA.. o\n 000f8b80: 7065 7261 7469 6e67 2073 7973 7465 6d20 perating system \n 000f8b90: 656e 7669 726f 6e6d 656e 7420 6174 206c environment at l\n 000f8ba0: 6172 6765 2e20 4754 2e4d 2069 6e68 6572 arge. GT.M inher\n 000f8bb0: 6974 7320 7468 6520 6f70 6572 6174 696e its the operatin\n-000f8bc0: 6720 7379 7374 656d 5300 4446 5100 0020 g systemS.DFQ.. \n+000f8bc0: 6720 7379 7374 656d 5300 4444 5100 0020 g systemS.DDQ.. \n 000f8bd0: 2020 7465 726d 696e 616c 2063 6861 7261 terminal chara\n 000f8be0: 6374 6572 6973 7469 6373 2069 6e20 6566 cteristics in ef\n 000f8bf0: 6665 6374 2061 7420 7468 6520 7469 6d65 fect at the time\n 000f8c00: 2074 6865 2047 542e 4d20 696d 6167 6520 the GT.M image \n-000f8c10: 6973 2069 6e76 6f6b 6564 2e4e 0044 4661 is invoked.N.DFa\n+000f8c10: 6973 2069 6e76 6f6b 6564 2e4e 0044 4461 is invoked.N.DDa\n 000f8c20: 0000 2020 2057 6865 6e20 4754 2e4d 2065 .. When GT.M e\n 000f8c30: 7869 7473 2c20 7468 6520 7465 726d 696e xits, the termin\n 000f8c40: 616c 2063 6861 7261 6374 6572 6973 7469 al characteristi\n 000f8c50: 6373 206b 6e6f 776e 2062 7920 7468 6520 cs known by the \n-000f8c60: 6f70 6572 6174 696e 671e 0044 4671 0000 operating..DFq..\n+000f8c60: 6f70 6572 6174 696e 671e 0044 4471 0000 operating..DDq..\n 000f8c70: 2020 2073 7973 7465 6d20 6172 6520 7265 system are re\n-000f8c80: 7374 6f72 6564 2e07 0044 4681 0000 5000 stored...DF...P.\n-000f8c90: 4446 9100 0020 2020 486f 7765 7665 722c DF... However,\n+000f8c80: 7374 6f72 6564 2e07 0044 4481 0000 5000 stored...DD...P.\n+000f8c90: 4444 9100 0020 2020 486f 7765 7665 722c DD... However,\n 000f8ca0: 2069 6620 7468 6520 7072 6f63 6573 7320 if the process \n 000f8cb0: 7465 6d70 6f72 6172 696c 7920 6c65 6176 temporarily leav\n 000f8cc0: 6573 2074 6865 2047 542e 4d20 656e 7669 es the GT.M envi\n 000f8cd0: 726f 6e6d 656e 7420 7769 7468 2061 5000 ronment with aP.\n-000f8ce0: 4346 c011 0000 2020 205a 5359 5354 454d CF.... ZSYSTEM\n+000f8ce0: 4344 c011 0000 2020 205a 5359 5354 454d CD.... ZSYSTEM\n 000f8cf0: 2063 6f6d 6d61 6e64 202c 2047 542e 4d20 command , GT.M \n 000f8d00: 646f 6573 206e 6f74 2072 6563 6f67 6e69 does not recogni\n 000f8d10: 7a65 2061 6e79 2063 6861 6e67 6573 2074 ze any changes t\n 000f8d20: 6f20 7468 6520 7465 726d 696e 616c 4a00 o the terminalJ.\n-000f8d30: 4446 1200 0020 2020 6368 6172 6163 7465 DF... characte\n+000f8d30: 4444 1200 0020 2020 6368 6172 6163 7465 DD... characte\n 000f8d40: 7269 7374 6963 7320 6c65 6674 2062 7920 ristics left by \n 000f8d50: 7468 6520 6578 7465 726e 616c 2065 6e76 the external env\n 000f8d60: 6972 6f6e 6d65 6e74 2e20 5468 6973 206d ironment. This m\n-000f8d70: 6179 2063 6175 7365 4c00 4446 1300 0020 ay causeL.DF... \n+000f8d70: 6179 2063 6175 7365 4c00 4444 1300 0020 ay causeL.DD... \n 000f8d80: 2020 6469 7370 6172 6974 6965 7320 6265 disparities be\n 000f8d90: 7477 6565 6e20 7468 6520 7068 7973 6963 tween the physic\n 000f8da0: 616c 2062 6568 6176 696f 7220 6f66 2074 al behavior of t\n 000f8db0: 6865 2074 6572 6d69 6e61 6c2c 2061 6e64 he terminal, and\n-000f8dc0: 2074 6865 2500 4446 1400 0020 2020 7065 the%.DF... pe\n+000f8dc0: 2074 6865 2500 4444 1400 0020 2020 7065 the%.DD... pe\n 000f8dd0: 7263 6569 7665 6420 6265 6861 7669 6f72 rceived behavior\n-000f8de0: 2062 7920 4754 2e4d 2e07 0044 4615 0000 by GT.M...DF...\n-000f8df0: 5000 4446 1600 0020 2020 554e 4958 2065 P.DF... UNIX e\n+000f8de0: 2062 7920 4754 2e4d 2e07 0044 4415 0000 by GT.M...DD...\n+000f8df0: 5000 4444 1600 0020 2020 554e 4958 2065 P.DD... UNIX e\n 000f8e00: 6e66 6f72 6365 7320 7374 616e 6461 7264 nforces standard\n 000f8e10: 2064 6576 6963 6520 7365 6375 7269 7479 device security\n 000f8e20: 2066 6f72 2065 7870 6c69 6369 7420 4f50 for explicit OP\n 000f8e30: 454e 7320 6f66 2074 6572 6d69 6e61 6c73 ENs of terminals\n-000f8e40: 5300 4446 1700 0020 2020 6f74 6865 7220 S.DF... other \n+000f8e40: 5300 4444 1700 0020 2020 6f74 6865 7220 S.DD... other \n 000f8e50: 7468 616e 2074 6865 2073 6967 6e2d 696e than the sign-in\n 000f8e60: 2074 6572 6d69 6e61 6c20 2824 5052 494e terminal ($PRIN\n 000f8e70: 4349 5041 4c29 2e20 4966 2079 6f75 2061 CIPAL). If you a\n 000f8e80: 7265 2075 6e61 626c 6520 746f 204f 5045 re unable to OPE\n-000f8e90: 4e20 6130 0044 4618 0000 2020 2074 6572 N a0.DF... ter\n+000f8e90: 4e20 6130 0044 4418 0000 2020 2074 6572 N a0.DD... ter\n 000f8ea0: 6d69 6e61 6c2c 2063 6f6e 7461 6374 2079 minal, contact y\n 000f8eb0: 6f75 7220 7379 7374 656d 206d 616e 6167 our system manag\n-000f8ec0: 6572 2e07 0044 4619 0000 5000 4446 1a00 er...DF...P.DF..\n+000f8ec0: 6572 2e07 0044 4419 0000 5000 4444 1a00 er...DD...P.DD..\n 000f8ed0: 0020 2020 5553 4520 6f66 2061 2074 6572 . USE of a ter\n 000f8ee0: 6d69 6e61 6c20 6361 7573 6573 2074 6865 minal causes the\n 000f8ef0: 2064 6576 6963 6520 6472 6976 6572 2074 device driver t\n 000f8f00: 6f20 666c 7573 6820 7468 6520 6f75 7470 o flush the outp\n-000f8f10: 7574 2062 7566 6665 722e 5200 4446 2100 ut buffer.R.DF!.\n+000f8f10: 7574 2062 7566 6665 722e 5200 4444 2100 ut buffer.R.DD!.\n 000f8f20: 0020 2020 5468 6973 2066 6561 7475 7265 . This feature\n 000f8f30: 206f 6620 7468 6520 5553 4520 636f 6d6d of the USE comm\n 000f8f40: 616e 6420 7072 6f76 6964 6573 2072 6f75 and provides rou\n 000f8f50: 7469 6e65 2063 6f6e 7472 6f6c 206f 7665 tine control ove\n-000f8f60: 7220 7468 6520 7469 6d69 6e67 5000 4446 r the timingP.DF\n+000f8f60: 7220 7468 6520 7469 6d69 6e67 5000 4444 r the timingP.DD\n 000f8f70: 2200 0020 2020 6f66 206f 7574 7075 742c \".. of output,\n 000f8f80: 2077 6869 6368 2069 7320 6f63 6361 7369 which is occasi\n 000f8f90: 6f6e 616c 6c79 2072 6571 7569 7265 642e onally required.\n 000f8fa0: 2048 6f77 6576 6572 2c20 6974 2061 6c73 However, it als\n 000f8fb0: 6f20 6d65 616e 7320 7468 6174 0000 0000 o means that....\n 000f8fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f8fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f8fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f8ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f9000: 0100 0000 d907 0000 d735 0000 0000 0000 .........5......\n-000f9010: 9300 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+000f9010: 9300 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 000f9020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 000f9030: 5349 4e47 5f54 4552 4d49 4e41 4c53 00ff SING_TERMINALS..\n 000f9040: 7300 ff53 4554 5f43 4841 5241 4354 4552 s..SET_CHARACTER\n 000f9050: 4953 5449 4353 00c0 2300 0020 2020 7265 ISTICS..#.. re\n 000f9060: 6475 6e64 616e 7420 5553 4520 636f 6d6d dundant USE comm\n 000f9070: 616e 6473 206d 6179 2069 6e64 7563 6520 ands may induce \n 000f9080: 616e 2075 6e6e 6563 6573 7361 7279 2070 an unnecessary p\n 000f9090: 6572 666f 726d 616e 6365 2070 656e 616c erformance penal\n-000f90a0: 7479 2e50 0044 4624 0000 2020 2054 6865 ty.P.DF$.. The\n+000f90a0: 7479 2e50 0044 4424 0000 2020 2054 6865 ty.P.DD$.. The\n 000f90b0: 7265 666f 7265 2c20 4649 5320 7265 636f refore, FIS reco\n 000f90c0: 6d6d 656e 6473 2072 6573 7472 6963 7469 mmends restricti\n 000f90d0: 6e67 2055 5345 2063 6f6d 6d61 6e64 7320 ng USE commands \n 000f90e0: 746f 2072 6564 6972 6563 7469 6e67 2049 to redirecting I\n-000f90f0: 2f4f 2c53 0044 4625 0000 2020 206d 6f64 /O,S.DF%.. mod\n+000f90f0: 2f4f 2c53 0044 4425 0000 2020 206d 6f64 /O,S.DD%.. mod\n 000f9100: 6966 7969 6e67 2064 6576 6963 6570 6172 ifying devicepar\n 000f9110: 616d 6574 6572 732c 2061 6e64 2069 6e69 ameters, and ini\n 000f9120: 7469 6174 696e 6720 7370 6563 6966 6963 tiating specific\n 000f9130: 616c 6c79 2072 6571 7569 7265 6420 666c ally required fl\n-000f9140: 7573 6865 732e 0700 4446 2600 0050 0044 ushes...DF&..P.D\n-000f9150: 4627 0000 2020 2054 6865 2074 6572 6d69 F'.. The termi\n+000f9140: 7573 6865 732e 0700 4444 2600 0050 0044 ushes...DD&..P.D\n+000f9150: 4427 0000 2020 2054 6865 2074 6572 6d69 D'.. The termi\n 000f9160: 6e61 6c20 696e 7075 7420 6275 6666 6572 nal input buffer\n 000f9170: 2073 697a 6520 6973 2066 6978 6564 2061 size is fixed a\n 000f9180: 7420 3130 3234 206f 6e20 554e 4958 2061 t 1024 on UNIX a\n 000f9190: 6e64 2061 2076 6172 6961 626c 6530 0044 nd a variable0.D\n-000f91a0: 4628 0000 2020 2072 6561 6420 7465 726d F(.. read term\n+000f91a0: 4428 0000 2020 2072 6561 6420 7465 726d D(.. read term\n 000f91b0: 696e 6174 6573 2061 6674 6572 2031 3032 inates after 102\n 000f91c0: 3320 6368 6172 6163 7465 7273 2e07 0044 3 characters...D\n-000f91d0: 4629 0000 1a00 4346 ff73 00ff 5345 545f F)....CF.s..SET_\n+000f91d0: 4429 0000 1a00 4344 ff73 00ff 5345 545f D)....CD.s..SET_\n 000f91e0: 5445 524d 0000 5365 745f 5445 524d 1300 TERM..Set_TERM..\n-000f91f0: 5046 bf11 0000 2020 2053 6574 2054 4552 PF.... Set TER\n-000f9200: 4d07 0051 4621 0000 4b00 5146 3100 0020 M..QF!..K.QF1.. \n+000f91f0: 5044 bf11 0000 2020 2053 6574 2054 4552 PD.... Set TER\n+000f9200: 4d07 0051 4421 0000 4b00 5144 3100 0020 M..QD!..K.QD1.. \n 000f9210: 2020 5468 6520 656e 7669 726f 6e6d 656e The environmen\n 000f9220: 7420 7661 7269 6162 6c65 2024 5445 524d t variable $TERM\n 000f9230: 206d 7573 7420 7370 6563 6966 7920 6120 must specify a \n 000f9240: 7465 726d 696e 666f 2065 6e74 7279 2074 terminfo entry t\n-000f9250: 6861 7453 0051 4641 0000 2020 2061 6363 hatS.QFA.. acc\n+000f9250: 6861 7453 0051 4441 0000 2020 2061 6363 hatS.QDA.. acc\n 000f9260: 7572 6174 656c 7920 6d61 7463 6865 7320 urately matches \n 000f9270: 7468 6520 7465 726d 696e 616c 2028 6f72 the terminal (or\n 000f9280: 2074 6572 6d69 6e61 6c20 656d 756c 6174 terminal emulat\n 000f9290: 6f72 2920 7365 7474 696e 6773 2e20 5265 or) settings. Re\n-000f92a0: 6665 7220 746f 5100 5146 5100 0020 2020 fer toQ.QFQ.. \n+000f92a0: 6665 7220 746f 5100 5144 5100 0020 2020 fer toQ.QDQ.. \n 000f92b0: 7468 6520 7465 726d 696e 666f 206d 616e the terminfo man\n 000f92c0: 2070 6167 6573 2066 6f72 206d 6f72 6520 pages for more \n 000f92d0: 696e 666f 726d 6174 696f 6e20 6f6e 2074 information on t\n 000f92e0: 6865 2074 6572 6d69 6e61 6c20 7365 7474 he terminal sett\n-000f92f0: 696e 6773 206f 662f 0051 4661 0000 2020 ings of/.QFa.. \n+000f92f0: 696e 6773 206f 662f 0051 4461 0000 2020 ings of/.QDa.. \n 000f9300: 2074 6865 2070 6c61 7466 6f72 6d20 7768 the platform wh\n 000f9310: 6572 6520 4754 2e4d 206e 6565 6473 2074 ere GT.M needs t\n-000f9320: 6f20 7275 6e2e 0700 5146 7100 004f 0051 o run...QFq..O.Q\n-000f9330: 4681 0000 2020 2053 6f6d 6520 7465 726d F... Some term\n+000f9320: 6f20 7275 6e2e 0700 5144 7100 004f 0051 o run...QDq..O.Q\n+000f9330: 4481 0000 2020 2053 6f6d 6520 7465 726d D... Some term\n 000f9340: 696e 666f 2065 6e74 7269 6573 206d 6179 info entries may\n 000f9350: 2073 6565 6d20 746f 2077 6f72 6b20 7072 seem to work pr\n 000f9360: 6f70 6572 6c79 2062 7574 2066 6169 6c20 operly but fail \n-000f9370: 746f 2072 6563 6f67 6e69 7a65 4f00 5146 to recognizeO.QF\n+000f9370: 746f 2072 6563 6f67 6e69 7a65 4f00 5144 to recognizeO.QD\n 000f9380: 9100 0020 2020 6675 6e63 7469 6f6e 206b ... function k\n 000f9390: 6579 2073 6571 7565 6e63 6573 206f 7220 ey sequences or \n 000f93a0: 706f 7369 7469 6f6e 2074 6865 2063 7572 position the cur\n 000f93b0: 736f 7220 7072 6f70 6572 6c79 2069 6e20 sor properly in \n-000f93c0: 7265 7370 6f6e 7365 2074 6f51 0050 46c0 response toQ.PF.\n+000f93c0: 7265 7370 6f6e 7365 2074 6f51 0050 44c0 response toQ.PD.\n 000f93d0: 1100 0020 2020 6573 6361 7065 2073 6571 ... escape seq\n 000f93e0: 7565 6e63 6573 2066 726f 6d20 4754 2e4d uences from GT.M\n 000f93f0: 2e20 4754 2e4d 2069 7473 656c 6620 646f . GT.M itself do\n 000f9400: 6573 206e 6f74 2068 6176 6520 616e 7920 es not have any \n-000f9410: 6b6e 6f77 6c65 6467 6520 6f66 5200 5146 knowledge ofR.QF\n+000f9410: 6b6e 6f77 6c65 6467 6520 6f66 5200 5144 knowledge ofR.QD\n 000f9420: 1200 0020 2020 7370 6563 6966 6963 2074 ... specific t\n 000f9430: 6572 6d69 6e61 6c20 636f 6e74 726f 6c20 erminal control \n 000f9440: 6368 6172 6163 7465 7269 7374 6963 732e characteristics.\n 000f9450: 2054 6865 7265 666f 7265 2c20 6974 2069 Therefore, it i\n 000f9460: 7320 696d 706f 7274 616e 7420 746f 5100 s important toQ.\n-000f9470: 5146 1300 0020 2020 7370 6563 6966 7920 QF... specify \n+000f9470: 5144 1300 0020 2020 7370 6563 6966 7920 QD... specify \n 000f9480: 7468 6520 7269 6768 7420 7465 726d 696e the right termin\n 000f9490: 666f 2065 6e74 7279 2074 6f20 6c65 7420 fo entry to let \n 000f94a0: 4754 2e4d 2063 6f6d 6d75 6e69 6361 7465 GT.M communicate\n 000f94b0: 2063 6f72 7265 6374 6c79 2077 6974 6853 correctly withS\n-000f94c0: 0051 4614 0000 2020 2074 6865 2074 6572 .QF... the ter\n+000f94c0: 0051 4414 0000 2020 2074 6865 2074 6572 .QD... the ter\n 000f94d0: 6d69 6e61 6c2e 2059 6f75 206d 6179 206e minal. You may n\n 000f94e0: 6565 6420 746f 2061 6464 206e 6577 2074 eed to add new t\n 000f94f0: 6572 6d69 6e66 6f20 656e 7472 6965 7320 erminfo entries \n 000f9500: 6465 7065 6e64 696e 6720 6f6e 2074 6865 depending on the\n-000f9510: 6972 5200 5146 1500 0020 2020 7370 6563 irR.QF... spec\n+000f9510: 6972 5200 5144 1500 0020 2020 7370 6563 irR.QD... spec\n 000f9520: 6966 6963 2070 6c61 7466 6f72 6d20 616e ific platform an\n 000f9530: 6420 696d 706c 656d 656e 7461 7469 6f6e d implementation\n 000f9540: 2e20 5468 6520 7465 726d 696e 616c 2028 . The terminal (\n 000f9550: 656d 756c 6174 6f72 2920 7665 6e64 6f72 emulator) vendor\n-000f9560: 206d 6179 1f00 5146 1600 0020 2020 616c may..QF... al\n+000f9560: 206d 6179 1f00 5144 1600 0020 2020 616c may..QD... al\n 000f9570: 736f 2062 6520 6162 6c65 2074 6f20 6865 so be able to he\n-000f9580: 6c70 2e07 0051 4617 0000 5200 5146 1800 lp...QF...R.QF..\n+000f9580: 6c70 2e07 0051 4417 0000 5200 5144 1800 lp...QD...R.QD..\n 000f9590: 0020 2020 4754 2e4d 2075 7365 7320 7468 . GT.M uses th\n 000f95a0: 6520 666f 6c6c 6f77 696e 6720 7465 726d e following term\n 000f95b0: 696e 666f 2063 6170 6162 696c 6974 6965 info capabilitie\n 000f95c0: 732e 2054 6865 2066 756c 6c20 7661 7269 s. The full vari\n-000f95d0: 6162 6c65 206e 616d 6520 6973 3100 5146 able name is1.QF\n+000f95d0: 6162 6c65 206e 616d 6520 6973 3100 5144 able name is1.QD\n 000f95e0: 1900 0020 2020 666f 6c6c 6f77 6564 2062 ... followed b\n 000f95f0: 7920 7468 6520 6361 706e 616d 6520 696e y the capname in\n 000f9600: 2070 6172 656e 7468 6573 6973 3a07 0051 parenthesis:..Q\n-000f9610: 461a 0000 6e01 5146 2100 0020 2020 6175 F...n.QF!.. au\n+000f9610: 441a 0000 6e01 5144 2100 0020 2020 6175 D...n.QD!.. au\n 000f9620: 746f 5f72 6967 6874 5f6d 6172 6769 6e28 to_right_margin(\n 000f9630: 616d 292c 2063 6c72 5f65 6f73 2865 6429 am), clr_eos(ed)\n 000f9640: 2c20 636c 725f 656f 6c28 656c 292c 2063 , clr_eol(el), c\n 000f9650: 6f6c 756d 6e73 2863 6f6c 7329 2c20 6375 olumns(cols), cu\n 000f9660: 7273 6f72 5f61 6464 7265 7373 2863 7570 rsor_address(cup\n 000f9670: 292c 2063 7572 736f 725f 646f 776e 2863 ), cursor_down(c\n 000f9680: 7564 3129 2c63 7572 736f 725f 6c65 6674 ud1),cursor_left\n@@ -63858,515 +63858,515 @@\n 000f9710: 6674 286b 6375 6231 292c 206b 6579 5f72 ft(kcub1), key_r\n 000f9720: 6967 6874 286b 6375 6631 292c 206b 6579 ight(kcuf1), key\n 000f9730: 5f75 7028 6b63 7575 3129 2c20 6b65 795f _up(kcuu1), key_\n 000f9740: 696e 7365 7274 286b 6963 6831 292c 206b insert(kich1), k\n 000f9750: 6579 7061 645f 6c6f 6361 6c28 726d 6b78 eypad_local(rmkx\n 000f9760: 292c 6b65 7970 6164 5f78 6d69 7428 736d ),keypad_xmit(sm\n 000f9770: 6b78 292c 206c 696e 6573 286c 696e 6573 kx), lines(lines\n-000f9780: 292e 0700 5146 2200 0050 0051 4623 0000 )...QF\"..P.QF#..\n+000f9780: 292e 0700 5144 2200 0050 0051 4423 0000 )...QD\"..P.QD#..\n 000f9790: 2020 2047 542e 4d20 7365 6e64 7320 6b65 GT.M sends ke\n 000f97a0: 7970 6164 5f78 6d69 7420 6265 666f 7265 ypad_xmit before\n 000f97b0: 2074 6572 6d69 6e61 6c20 7265 6164 7320 terminal reads \n 000f97c0: 666f 7220 6469 7265 6374 206d 6f64 6520 for direct mode \n 000f97d0: 616e 6420 5245 4144 7300 0000 0000 0000 and READs.......\n 000f97e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f97f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f9800: 0100 0000 c007 0000 f435 0000 0000 0000 .........5......\n-000f9810: a300 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+000f9810: a300 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 000f9820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 000f9830: 5349 4e47 5f54 4552 4d49 4e41 4c53 00ff SING_TERMINALS..\n 000f9840: 7300 ff53 4554 5f43 4841 5241 4354 4552 s..SET_CHARACTER\n 000f9850: 4953 5449 4353 00ff 7300 ff53 4554 5f54 ISTICS..s..SET_T\n 000f9860: 4552 4d00 c024 0000 2020 2028 6f74 6865 ERM..$.. (othe\n 000f9870: 7220 7468 616e 2052 4541 4420 2a29 2069 r than READ *) i\n 000f9880: 6620 4544 4954 494e 4720 6973 2065 6e61 f EDITING is ena\n 000f9890: 626c 6564 2e20 4754 2e4d 2073 656e 6473 bled. GT.M sends\n 000f98a0: 206b 6579 7061 645f 6c6f 6361 6c20 6166 keypad_local af\n-000f98b0: 7465 721f 0051 4625 0000 2020 2074 6865 ter..QF%.. the\n+000f98b0: 7465 721f 0051 4425 0000 2020 2074 6865 ter..QD%.. the\n 000f98c0: 7365 2074 6572 6d69 6e61 6c20 7265 6164 se terminal read\n-000f98d0: 732e 0700 5146 2600 0013 0030 4655 4d4d s...QF&....0FUMM\n-000f98e0: 4152 5900 0053 756d 6d61 7279 1200 3746 ARY..Summary..7F\n+000f98d0: 732e 0700 5144 2600 0013 0030 4455 4d4d s...QD&....0DUMM\n+000f98e0: 4152 5900 0053 756d 6d61 7279 1200 3744 ARY..Summary..7D\n 000f98f0: bf11 0000 2020 2053 756d 6d61 7279 0700 .... Summary..\n-000f9900: 3846 2100 004e 0038 4631 0000 2020 2054 8F!..N.8F1.. T\n+000f9900: 3844 2100 004e 0038 4431 0000 2020 2054 8D!..N.8D1.. T\n 000f9910: 6865 2066 6f6c 6c6f 7769 6e67 2074 6162 he following tab\n 000f9920: 6c65 7320 7072 6f76 6964 6520 6120 6272 les provide a br\n 000f9930: 6965 6620 7375 6d6d 6172 7920 6f66 2064 ief summary of d\n 000f9940: 6576 6963 6570 6172 616d 6574 6572 7320 eviceparameters \n-000f9950: 666f 7230 0038 4641 0000 2020 2074 6572 for0.8FA.. ter\n+000f9950: 666f 7230 0038 4441 0000 2020 2074 6572 for0.8DA.. ter\n 000f9960: 6d69 6e61 6c73 2c20 6772 6f75 7065 6420 minals, grouped \n 000f9970: 696e 746f 2072 656c 6174 6564 2061 7265 into related are\n-000f9980: 6173 2e07 0038 4651 0000 5200 3846 6100 as...8FQ..R.8Fa.\n+000f9980: 6173 2e07 0038 4451 0000 5200 3844 6100 as...8DQ..R.8Da.\n 000f9990: 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d . +-----------\n 000f99a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f99b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f99c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f99d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 5200 3846 -----------+R.8F\n+000f99d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 5200 3844 -----------+R.8D\n 000f99e0: 7100 0020 2020 7c20 2020 2020 2020 2020 q.. | \n 000f99f0: 2020 2020 2020 2020 2045 7272 6f72 2050 Error P\n 000f9a00: 726f 6365 7373 696e 6720 4465 7669 6365 rocessing Device\n 000f9a10: 7061 7261 6d65 7465 7273 2020 2020 2020 parameters \n 000f9a20: 2020 2020 2020 2020 2020 2020 207c 5200 |R.\n-000f9a30: 3846 8100 0020 2020 7c2d 2d2d 2d2d 2d2d 8F... |-------\n+000f9a30: 3844 8100 0020 2020 7c2d 2d2d 2d2d 2d2d 8D... |-------\n 000f9a40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9a50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9a60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9a70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-000f9a80: 5200 3846 9100 0020 2020 7c20 4445 5649 R.8F... | DEVI\n+000f9a80: 5200 3844 9100 0020 2020 7c20 4445 5649 R.8D... | DEVI\n 000f9a90: 4345 5041 5241 4d45 5445 5220 7c20 434f CEPARAMETER | CO\n 000f9aa0: 4d4d 414e 4420 7c20 2020 2020 2020 2020 MMAND | \n 000f9ab0: 2020 2020 2020 2020 434f 4d4d 454e 5420 COMMENT \n 000f9ac0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000f9ad0: 207c 5300 3746 c011 0000 2020 207c 2d2d |S.7F.... |--\n+000f9ad0: 207c 5300 3744 c011 0000 2020 207c 2d2d |S.7D.... |--\n 000f9ae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 000f9af0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000f9b00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9b10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f9b20: 2d2d 2d2d 7c52 0038 4612 0000 2020 207c ----|R.8F... |\n+000f9b20: 2d2d 2d2d 7c52 0038 4412 0000 2020 207c ----|R.8D... |\n 000f9b30: 2045 5843 4550 5449 4f4e 3d65 7870 7220 EXCEPTION=expr \n 000f9b40: 207c 204f 2f55 2f43 2020 207c 2043 6f6e | O/U/C | Con\n 000f9b50: 7472 6f6c 7320 6465 7669 6365 2d73 7065 trols device-spe\n 000f9b60: 6369 6669 6320 6572 726f 7220 6861 6e64 cific error hand\n-000f9b70: 6c69 6e67 2e20 7c52 0038 4613 0000 2020 ling. |R.8F... \n+000f9b70: 6c69 6e67 2e20 7c52 0038 4413 0000 2020 ling. |R.8D... \n 000f9b80: 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +--------------\n 000f9b90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9ba0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9bb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f9bc0: 2d2d 2d2d 2d2d 2d2d 2b07 0038 4614 0000 --------+..8F...\n-000f9bd0: 5400 3846 1500 0020 2020 2b2d 2d2d 2d2d T.8F... +-----\n+000f9bc0: 2d2d 2d2d 2d2d 2d2d 2b07 0038 4414 0000 --------+..8D...\n+000f9bd0: 5400 3844 1500 0020 2020 2b2d 2d2d 2d2d T.8D... +-----\n 000f9be0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9bf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9c00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9c10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f9c20: 2d2d 2d2b 5400 3846 1600 0020 2020 7c20 ---+T.8F... | \n+000f9c20: 2d2d 2d2b 5400 3844 1600 0020 2020 7c20 ---+T.8D... | \n 000f9c30: 2020 2020 2020 2020 2020 2020 2020 2049 I\n 000f9c40: 6e74 6572 6163 7469 6f6e 204d 616e 6167 nteraction Manag\n 000f9c50: 656d 656e 7420 4465 7669 6365 7061 7261 ement Devicepara\n 000f9c60: 6d65 7465 7273 2020 2020 2020 2020 2020 meters \n-000f9c70: 2020 2020 2020 207c 5400 3846 1700 0020 |T.8F... \n+000f9c70: 2020 2020 2020 207c 5400 3844 1700 0020 |T.8D... \n 000f9c80: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 000f9c90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9ca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f9cc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3846 -----------|T.8F\n+000f9cc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3844 -----------|T.8D\n 000f9cd0: 1800 0020 2020 7c20 2020 2044 4556 4943 ... | DEVIC\n 000f9ce0: 4550 4152 414d 4554 4552 2020 2020 7c20 EPARAMETER | \n 000f9cf0: 434f 4d4d 414e 4420 7c20 2020 2020 2020 COMMAND | \n 000f9d00: 2020 2020 2020 2020 434f 4d4d 454e 5420 COMMENT \n 000f9d10: 2020 2020 2020 2020 2020 2020 2020 207c |\n-000f9d20: 5400 3846 1900 0020 2020 7c2d 2d2d 2d2d T.8F... |-----\n+000f9d20: 5400 3844 1900 0020 2020 7c2d 2d2d 2d2d T.8D... |-----\n 000f9d30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9d40: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d --+---------+---\n 000f9d50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9d60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f9d70: 2d2d 2d7c 5400 3846 1a00 0020 2020 7c20 ---|T.8F... | \n+000f9d70: 2d2d 2d7c 5400 3844 1a00 0020 2020 7c20 ---|T.8D... | \n 000f9d80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000f9d90: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 000f9da0: 7c20 436f 6e74 726f 6c73 2077 6865 7468 | Controls wheth\n 000f9db0: 6572 203c 4354 524c 2d43 3e20 6f6e 2020 er on \n-000f9dc0: 2020 2020 2020 207c 5400 3846 2100 0020 |T.8F!.. \n+000f9dc0: 2020 2020 2020 207c 5400 3844 2100 0020 |T.8D!.. \n 000f9dd0: 2020 7c20 5b4e 4f5d 4345 4e41 424c 4520 | [NO]CENABLE \n 000f9de0: 2020 2020 2020 2020 2020 7c20 5520 2020 | U \n 000f9df0: 2020 2020 7c20 2450 5249 4e43 4950 414c | $PRINCIPAL\n 000f9e00: 2063 6175 7365 7320 4754 2e4d 2074 6f20 causes GT.M to \n-000f9e10: 676f 2074 6f20 2020 2020 207c 5400 3846 go to |T.8F\n+000f9e10: 676f 2074 6f20 2020 2020 207c 5400 3844 go to |T.8D\n 000f9e20: 2200 0020 2020 7c20 2020 2020 2020 2020 \".. | \n 000f9e30: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000f9e40: 2020 2020 2020 2020 7c20 6469 7265 6374 | direct\n 000f9e50: 206d 6f64 652e 2020 2020 2020 2020 2020 mode. \n 000f9e60: 2020 2020 2020 2020 2020 2020 2020 207c |\n-000f9e70: 5400 3846 2300 0020 2020 7c2d 2d2d 2d2d T.8F#.. |-----\n+000f9e70: 5400 3844 2300 0020 2020 7c2d 2d2d 2d2d T.8D#.. |-----\n 000f9e80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9e90: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d --+---------+---\n 000f9ea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9eb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000f9ec0: 2d2d 2d7c 5400 3846 2400 0020 2020 7c20 ---|T.8F$.. | \n+000f9ec0: 2d2d 2d7c 5400 3844 2400 0020 2020 7c20 ---|T.8D$.. | \n 000f9ed0: 4354 5241 503d 6578 7072 2020 2020 2020 CTRAP=expr \n 000f9ee0: 2020 2020 2020 7c20 5520 2020 2020 2020 | U \n 000f9ef0: 7c20 436f 6e74 726f 6c73 2076 6563 746f | Controls vecto\n 000f9f00: 7269 6e67 206f 6e20 7472 6170 7065 6420 ring on trapped \n-000f9f10: 3c43 5452 4c3e 207c 5400 3846 2500 0020 |T.8F%.. \n+000f9f10: 3c43 5452 4c3e 207c 5400 3844 2500 0020 |T.8D%.. \n 000f9f20: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000f9f30: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 000f9f40: 2020 2020 7c20 6368 6172 6163 7465 7273 | characters\n 000f9f50: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n-000f9f60: 2020 2020 2020 2020 2020 207c 5400 3846 |T.8F\n+000f9f60: 2020 2020 2020 2020 2020 207c 5400 3844 |T.8D\n 000f9f70: 2600 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d &.. |---------\n 000f9f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000f9f90: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000f9fa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000f9fb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n 000f9fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f9fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f9fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000f9ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fa000: 0100 0000 bd07 0000 0c36 0000 0000 0000 .........6......\n-000fa010: 8c00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+000fa010: 8c00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 000fa020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 000fa030: 5349 4e47 5f54 4552 4d49 4e41 4c53 00ff SING_TERMINALS..\n 000fa040: 7300 ff53 554d 4d41 5259 00c0 2700 0020 s..SUMMARY..'.. \n 000fa050: 2020 7c20 5b4e 4f5d 4544 4954 494e 4720 | [NO]EDITING \n 000fa060: 2020 2020 2020 2020 2020 7c20 5520 2020 | U \n 000fa070: 2020 2020 7c20 436f 6e74 726f 6c73 2074 | Controls t\n 000fa080: 6865 2065 6469 7469 6e67 206d 6f64 6520 he editing mode \n-000fa090: 666f 7220 2020 2020 2020 207c 5400 3846 for |T.8F\n+000fa090: 666f 7220 2020 2020 2020 207c 5400 3844 for |T.8D\n 000fa0a0: 2800 0020 2020 7c20 2020 2020 2020 2020 (.. | \n 000fa0b0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000fa0c0: 2020 2020 2020 2020 7c20 2450 5249 4e43 | $PRINC\n 000fa0d0: 4950 414c 2e20 2020 2020 2020 2020 2020 IPAL. \n 000fa0e0: 2020 2020 2020 2020 2020 2020 2020 207c |\n-000fa0f0: 5400 3846 2900 0020 2020 7c2d 2d2d 2d2d T.8F).. |-----\n+000fa0f0: 5400 3844 2900 0020 2020 7c2d 2d2d 2d2d T.8D).. |-----\n 000fa100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa110: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d --+---------+---\n 000fa120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa130: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fa140: 2d2d 2d7c 5400 3846 2a00 0020 2020 7c20 ---|T.8F*.. | \n+000fa140: 2d2d 2d7c 5400 3844 2a00 0020 2020 7c20 ---|T.8D*.. | \n 000fa150: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fa160: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 000fa170: 7c20 436f 6e74 726f 6c20 7768 6574 6865 | Control whethe\n 000fa180: 7220 616e 2022 4572 6173 6522 2063 6861 r an \"Erase\" cha\n-000fa190: 7261 6374 6572 207c 5400 3846 3100 0020 racter |T.8F1.. \n+000fa190: 7261 6374 6572 207c 5400 3844 3100 0020 racter |T.8D1.. \n 000fa1a0: 2020 7c20 5b4e 4f5d 454d 5054 4552 4d20 | [NO]EMPTERM \n 000fa1b0: 2020 2020 2020 2020 2020 7c20 5520 2020 | U \n 000fa1c0: 2020 2020 7c20 6f6e 2061 6e20 656d 7074 | on an empt\n 000fa1d0: 7920 696e 7075 7420 6c69 6e65 2073 686f y input line sho\n-000fa1e0: 756c 6420 2020 2020 2020 207c 5400 3846 uld |T.8F\n+000fa1e0: 756c 6420 2020 2020 2020 207c 5400 3844 uld |T.8D\n 000fa1f0: 3200 0020 2020 7c20 2020 2020 2020 2020 2.. | \n 000fa200: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 000fa210: 2020 2020 2020 2020 7c20 7465 726d 696e | termin\n 000fa220: 6174 6520 6120 5245 4144 206f 7220 5245 ate a READ or RE\n 000fa230: 4144 2023 2063 6f6d 6d61 6e64 2e20 207c AD # command. |\n-000fa240: 5400 3846 3300 0020 2020 7c2d 2d2d 2d2d T.8F3.. |-----\n+000fa240: 5400 3844 3300 0020 2020 7c2d 2d2d 2d2d T.8D3.. |-----\n 000fa250: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa260: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d --+---------+---\n 000fa270: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa280: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fa290: 2d2d 2d7c 5400 3846 3400 0020 2020 7c20 ---|T.8F4.. | \n+000fa290: 2d2d 2d7c 5400 3844 3400 0020 2020 7c20 ---|T.8D4.. | \n 000fa2a0: 5b4e 4f5d 4553 4341 5045 2020 2020 2020 [NO]ESCAPE \n 000fa2b0: 2020 2020 2020 7c20 5520 2020 2020 2020 | U \n 000fa2c0: 7c20 436f 6e74 726f 6c73 2065 7363 6170 | Controls escap\n 000fa2d0: 6520 7365 7175 656e 6365 2070 726f 6365 e sequence proce\n-000fa2e0: 7373 696e 672e 207c 5400 3846 3500 0020 ssing. |T.8F5.. \n+000fa2e0: 7373 696e 672e 207c 5400 3844 3500 0020 ssing. |T.8D5.. \n 000fa2f0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 000fa300: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 000fa310: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000fa320: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fa330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3846 -----------|T.8F\n+000fa330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3844 -----------|T.8D\n 000fa340: 3600 0020 2020 7c20 5b4e 4f5d 494e 5345 6.. | [NO]INSE\n 000fa350: 5254 2020 2020 2020 2020 2020 2020 7c20 RT | \n 000fa360: 5520 2020 2020 2020 7c20 436f 6e74 726f U | Contro\n 000fa370: 6c73 2069 6e73 6572 7420 6f72 206f 7665 ls insert or ove\n 000fa380: 7273 7472 696b 6520 6f6e 2020 2020 207c rstrike on |\n-000fa390: 5400 3846 3700 0020 2020 7c20 2020 2020 T.8F7.. | \n+000fa390: 5400 3844 3700 0020 2020 7c20 2020 2020 T.8D7.. | \n 000fa3a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fa3b0: 2020 7c20 2020 2020 2020 2020 7c20 696e | | in\n 000fa3c0: 7075 742e 2020 2020 2020 2020 2020 2020 put. \n 000fa3d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000fa3e0: 2020 207c 5400 3846 3800 0020 2020 7c2d |T.8F8.. |-\n+000fa3e0: 2020 207c 5400 3844 3800 0020 2020 7c2d |T.8D8.. |-\n 000fa3f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa400: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000fa410: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 000fa420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fa430: 2d2d 2d2d 2d2d 2d7c 5400 3846 3900 0020 -------|T.8F9.. \n+000fa430: 2d2d 2d2d 2d2d 2d7c 5400 3844 3900 0020 -------|T.8D9.. \n 000fa440: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000fa450: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 000fa460: 2020 2020 7c20 436f 6e74 726f 6c73 2069 | Controls i\n 000fa470: 6e74 6572 7072 6574 6174 696f 6e20 6279 nterpretation by\n-000fa480: 2074 6865 2020 2020 2020 207c 5400 3846 the |T.8F\n+000fa480: 2074 6865 2020 2020 2020 207c 5400 3844 the |T.8D\n 000fa490: 3a00 0020 2020 7c20 5b4e 4f5d 5041 5354 :.. | [NO]PAST\n 000fa4a0: 4852 5520 2020 2020 2020 2020 2020 7c20 HRU | \n 000fa4b0: 5520 2020 2020 2020 7c20 6f70 6572 6174 U | operat\n 000fa4c0: 696e 6720 7379 7374 656d 206f 6620 7370 ing system of sp\n 000fa4d0: 6563 6961 6c20 636f 6e74 726f 6c20 207c ecial control |\n-000fa4e0: 5400 3846 4100 0020 2020 7c20 2020 2020 T.8FA.. | \n+000fa4e0: 5400 3844 4100 0020 2020 7c20 2020 2020 T.8DA.. | \n 000fa4f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fa500: 2020 7c20 2020 2020 2020 2020 7c20 6368 | | ch\n 000fa510: 6172 6163 7465 7273 2028 666f 7220 6578 aracters (for ex\n 000fa520: 616d 706c 6520 3c43 5452 4c2d 423e 292e ample ).\n-000fa530: 2020 207c 5400 3846 4200 0020 2020 7c2d |T.8FB.. |-\n+000fa530: 2020 207c 5400 3844 4200 0020 2020 7c2d |T.8DB.. |-\n 000fa540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa550: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000fa560: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 000fa570: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fa580: 2d2d 2d2d 2d2d 2d7c 5400 3846 4300 0020 -------|T.8FC.. \n+000fa580: 2d2d 2d2d 2d2d 2d7c 5400 3844 4300 0020 -------|T.8DC.. \n 000fa590: 2020 7c20 5b4e 4f5d 5445 524d 494e 4154 | [NO]TERMINAT\n 000fa5a0: 4f52 5b3d 6578 7072 5d20 7c20 5520 2020 OR[=expr] | U \n 000fa5b0: 2020 2020 7c20 436f 6e74 726f 6c73 2063 | Controls c\n 000fa5c0: 6861 7261 6374 6572 7320 7468 6174 2065 haracters that e\n-000fa5d0: 6e64 2061 2052 4541 4420 207c 5400 3846 nd a READ |T.8F\n+000fa5d0: 6e64 2061 2052 4541 4420 207c 5400 3844 nd a READ |T.8D\n 000fa5e0: 4400 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d D.. +---------\n 000fa5f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa620: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n-000fa630: 0700 3846 4500 004e 0038 4646 0000 2020 ..8FE..N.8FF.. \n+000fa630: 0700 3844 4500 004e 0038 4446 0000 2020 ..8DE..N.8DF.. \n 000fa640: 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +--------------\n 000fa650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa660: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa670: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fa680: 2d2d 2d2d 2b4e 0038 4647 0000 2020 207c ----+N.8FG.. |\n+000fa680: 2d2d 2d2d 2b4e 0038 4447 0000 2020 207c ----+N.8DG.. |\n 000fa690: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fa6a0: 2020 466c 6f77 2043 6f6e 7472 6f6c 2044 Flow Control D\n 000fa6b0: 6576 6963 6570 6172 616d 6574 6572 7320 eviceparameters \n 000fa6c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000fa6d0: 2020 7c4e 0038 4648 0000 2020 207c 2d2d |N.8FH.. |--\n+000fa6d0: 2020 7c4e 0038 4448 0000 2020 207c 2d2d |N.8DH.. |--\n 000fa6e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa6f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa700: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa710: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fa720: 7c4e 0038 4649 0000 2020 207c 2044 4556 |N.8FI.. | DEV\n+000fa720: 7c4e 0038 4449 0000 2020 207c 2044 4556 |N.8DI.. | DEV\n 000fa730: 4943 4550 4152 414d 4554 4552 207c 2043 ICEPARAMETER | C\n 000fa740: 4f4d 4d41 4e44 207c 2020 2020 2020 2020 OMMAND | \n 000fa750: 2020 2020 2020 2043 4f4d 4d45 4e54 2020 COMMENT \n 000fa760: 2020 2020 2020 2020 2020 2020 2020 7c4e |N\n-000fa770: 0038 464a 0000 2020 207c 2d2d 2d2d 2d2d .8FJ.. |------\n+000fa770: 0038 444a 0000 2020 207c 2d2d 2d2d 2d2d .8DJ.. |------\n 000fa780: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000fa790: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000fa7a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa7b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c00 0000 ------------|...\n 000fa7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fa7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fa7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fa7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fa800: 0100 0000 db07 0000 2536 0000 0000 0000 ........%6......\n-000fa810: 8600 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+000fa810: 8600 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 000fa820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 000fa830: 5349 4e47 5f54 4552 4d49 4e41 4c53 00ff SING_TERMINALS..\n 000fa840: 7300 ff53 554d 4d41 5259 00c0 5100 0020 s..SUMMARY..Q.. \n 000fa850: 2020 7c20 5b4e 4f5d 434f 4e56 4552 5420 | [NO]CONVERT \n 000fa860: 2020 2020 7c20 5520 2020 2020 2020 7c20 | U | \n 000fa870: 436f 6e74 726f 6c73 2066 6f72 6369 6e67 Controls forcing\n 000fa880: 2069 6e70 7574 2074 6f20 7570 7065 7263 input to upperc\n-000fa890: 6173 652e 207c 4e00 3846 5200 0020 2020 ase. |N.8FR.. \n+000fa890: 6173 652e 207c 4e00 3844 5200 0020 2020 ase. |N.8DR.. \n 000fa8a0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 000fa8b0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d --+---------+---\n 000fa8c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa8d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fa8e0: 2d2d 2d7c 4e00 3846 5300 0020 2020 7c20 ---|N.8FS.. | \n+000fa8e0: 2d2d 2d7c 4e00 3844 5300 0020 2020 7c20 ---|N.8DS.. | \n 000fa8f0: 5b4e 4f5d 4649 4c54 4552 2020 2020 2020 [NO]FILTER \n 000fa900: 7c20 5520 2020 2020 2020 7c20 436f 6e74 | U | Cont\n 000fa910: 726f 6c73 2073 6f6d 6520 2458 2c20 2459 rols some $X, $Y\n 000fa920: 206d 6169 6e74 656e 616e 6365 2e20 2020 maintenance. \n-000fa930: 207c 4e00 3846 5400 0020 2020 7c2d 2d2d |N.8FT.. |---\n+000fa930: 207c 4e00 3844 5400 0020 2020 7c2d 2d2d |N.8DT.. |---\n 000fa940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000fa950: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000fa960: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fa970: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-000fa980: 4e00 3846 5500 0020 2020 7c20 464c 5553 N.8FU.. | FLUS\n+000fa980: 4e00 3844 5500 0020 2020 7c20 464c 5553 N.8DU.. | FLUS\n 000fa990: 4820 2020 2020 2020 2020 2020 7c20 5520 H | U \n 000fa9a0: 2020 2020 2020 7c20 436c 6561 7273 2074 | Clears t\n 000fa9b0: 6865 2074 7970 6561 6865 6164 2062 7566 he typeahead buf\n 000fa9c0: 6665 722e 2020 2020 2020 2020 207c 4e00 fer. |N.\n-000fa9d0: 3846 5600 0020 2020 7c2d 2d2d 2d2d 2d2d 8FV.. |-------\n+000fa9d0: 3844 5600 0020 2020 7c2d 2d2d 2d2d 2d2d 8DV.. |-------\n 000fa9e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 000fa9f0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000faa00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000faa10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 4e00 3846 -----------|N.8F\n+000faa10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 4e00 3844 -----------|N.8D\n 000faa20: 5700 0020 2020 7c20 5b4e 4f5d 484f 5354 W.. | [NO]HOST\n 000faa30: 5359 4e43 2020 2020 7c20 5520 2020 2020 SYNC | U \n 000faa40: 2020 7c20 436f 6e74 726f 6c73 2068 6f73 | Controls hos\n 000faa50: 7427 7320 7573 6520 6f66 2058 4f4e 2f58 t's use of XON/X\n-000faa60: 4f46 462e 2020 2020 207c 4e00 3846 5800 OFF. |N.8FX.\n+000faa60: 4f46 462e 2020 2020 207c 4e00 3844 5800 OFF. |N.8DX.\n 000faa70: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000faa80: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000faa90: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 000faaa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000faab0: 2d2d 2d2d 2d2d 2d7c 4e00 3846 5900 0020 -------|N.8FY.. \n+000faab0: 2d2d 2d2d 2d2d 2d7c 4e00 3844 5900 0020 -------|N.8DY.. \n 000faac0: 2020 7c20 5b4e 4f5d 5245 4144 5359 4e43 | [NO]READSYNC\n 000faad0: 2020 2020 7c20 5520 2020 2020 2020 7c20 | U | \n 000faae0: 436f 6e74 726f 6c73 2077 7261 7070 696e Controls wrappin\n 000faaf0: 6720 5245 4144 7320 696e 2058 4f4e 2f58 g READs in XON/X\n-000fab00: 4f46 462e 207c 4e00 3846 5a00 0020 2020 OFF. |N.8FZ.. \n+000fab00: 4f46 462e 207c 4e00 3844 5a00 0020 2020 OFF. |N.8DZ.. \n 000fab10: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 000fab20: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d --+---------+---\n 000fab30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fab40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fab50: 2d2d 2d7c 4e00 3846 6100 0020 2020 7c20 ---|N.8Fa.. | \n+000fab50: 2d2d 2d7c 4e00 3844 6100 0020 2020 7c20 ---|N.8Da.. | \n 000fab60: 5b4e 4f5d 5454 5359 4e43 2020 2020 2020 [NO]TTSYNC \n 000fab70: 7c20 5520 2020 2020 2020 7c20 436f 6e74 | U | Cont\n 000fab80: 726f 6c73 2069 6e70 7574 2072 6573 706f rols input respo\n 000fab90: 6e73 6520 746f 2058 4f4e 2f58 4f46 462e nse to XON/XOFF.\n-000faba0: 207c 4e00 3846 6200 0020 2020 7c2d 2d2d |N.8Fb.. |---\n+000faba0: 207c 4e00 3844 6200 0020 2020 7c2d 2d2d |N.8Db.. |---\n 000fabb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000fabc0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000fabd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fabe0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-000fabf0: 4e00 3846 6300 0020 2020 7c20 5b4e 4f5d N.8Fc.. | [NO]\n+000fabf0: 4e00 3844 6300 0020 2020 7c20 5b4e 4f5d N.8Dc.. | [NO]\n 000fac00: 5459 5045 4148 4541 4420 2020 7c20 5520 TYPEAHEAD | U \n 000fac10: 2020 2020 2020 7c20 436f 6e74 726f 6c73 | Controls\n 000fac20: 2075 6e73 6f6c 6963 6974 6564 2069 6e70 unsolicited inp\n 000fac30: 7574 2068 616e 646c 696e 672e 207c 4e00 ut handling. |N.\n-000fac40: 3846 6400 0020 2020 2b2d 2d2d 2d2d 2d2d 8Fd.. +-------\n+000fac40: 3844 6400 0020 2020 2b2d 2d2d 2d2d 2d2d 8Dd.. +-------\n 000fac50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fac60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fac70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fac80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 3846 -----------+..8F\n-000fac90: 6500 0054 0038 4666 0000 2020 202b 2d2d e..T.8Ff.. +--\n+000fac80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 3844 -----------+..8D\n+000fac90: 6500 0054 0038 4466 0000 2020 202b 2d2d e..T.8Df.. +--\n 000faca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000facb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000facc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000facd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000face0: 2d2d 2d2d 2d2d 2b54 0038 4667 0000 2020 ------+T.8Fg.. \n+000face0: 2d2d 2d2d 2d2d 2b54 0038 4467 0000 2020 ------+T.8Dg.. \n 000facf0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 000fad00: 2020 2020 2053 6372 6565 6e20 4d61 6e61 Screen Mana\n 000fad10: 6765 6d65 6e74 2044 6576 6963 6570 6172 gement Devicepar\n 000fad20: 616d 6574 6572 7320 2020 2020 2020 2020 ameters \n-000fad30: 2020 2020 2020 2020 2020 7c54 0038 4668 |T.8Fh\n+000fad30: 2020 2020 2020 2020 2020 7c54 0038 4468 |T.8Dh\n 000fad40: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000fad50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fad60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fad70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fad80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000fad90: 0038 4669 0000 2020 207c 2020 4445 5649 .8Fi.. | DEVI\n+000fad90: 0038 4469 0000 2020 207c 2020 4445 5649 .8Di.. | DEVI\n 000fada0: 4345 5041 5241 4d45 5445 5220 207c 2043 CEPARAMETER | C\n 000fadb0: 4f4d 4d41 4e44 207c 2020 2020 2020 2020 OMMAND | \n 000fadc0: 2020 2020 2020 2020 2043 4f4d 4d45 4e54 COMMENT\n 000fadd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000fade0: 2020 7c54 0038 466a 0000 2020 207c 2d2d |T.8Fj.. |--\n+000fade0: 2020 7c54 0038 446a 0000 2020 207c 2d2d |T.8Dj.. |--\n 000fadf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fae00: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -+---------+----\n 000fae10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fae20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fae30: 2d2d 2d2d 2d2d 7c54 0038 4671 0000 2020 ------|T.8Fq.. \n+000fae30: 2d2d 2d2d 2d2d 7c54 0038 4471 0000 2020 ------|T.8Dq.. \n 000fae40: 207c 2043 4c45 4152 5343 5245 454e 2020 | CLEARSCREEN \n 000fae50: 2020 2020 207c 2055 2020 2020 2020 207c | U |\n 000fae60: 2043 6c65 6172 7320 6672 6f6d 2063 7572 Clears from cur\n 000fae70: 736f 7220 746f 2065 6e64 2d6f 662d 7363 sor to end-of-sc\n-000fae80: 7265 656e 2e20 2020 2020 7c54 0038 4672 reen. |T.8Fr\n+000fae80: 7265 656e 2e20 2020 2020 7c54 0038 4472 reen. |T.8Dr\n 000fae90: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000faea0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000faeb0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000faec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000faed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000faee0: 0038 4673 0000 2020 207c 2044 4f57 4e53 .8Fs.. | DOWNS\n+000faee0: 0038 4473 0000 2020 207c 2044 4f57 4e53 .8Ds.. | DOWNS\n 000faef0: 4352 4f4c 4c20 2020 2020 2020 207c 2055 CROLL | U\n 000faf00: 2020 2020 2020 207c 204d 6f76 6573 2064 | Moves d\n 000faf10: 6973 706c 6179 2064 6f77 6e20 6f6e 6520 isplay down one \n 000faf20: 6c69 6e65 2e20 2020 2020 2020 2020 2020 line. \n-000faf30: 2020 7c54 0038 4674 0000 2020 207c 2d2d |T.8Ft.. |--\n+000faf30: 2020 7c54 0038 4474 0000 2020 207c 2d2d |T.8Dt.. |--\n 000faf40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000faf50: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -+---------+----\n 000faf60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000faf70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000faf80: 2d2d 2d2d 2d2d 7c54 0038 4675 0000 2020 ------|T.8Fu.. \n+000faf80: 2d2d 2d2d 2d2d 7c54 0038 4475 0000 2020 ------|T.8Du.. \n 000faf90: 207c 205b 4e4f 5d45 4348 4f20 2020 2020 | [NO]ECHO \n 000fafa0: 2020 2020 207c 2055 2020 2020 2020 207c | U |\n 000fafb0: 2043 6f6e 7472 6f6c 7320 7468 6520 686f Controls the ho\n 000fafc0: 7374 2065 6368 6f20 6f66 2069 6e70 7574 st echo of input\n 000fafd0: 2e20 2020 2020 2020 2020 7c00 0000 0000 . |.....\n 000fafe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000faff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fb000: 0100 0000 c406 0000 3e36 0000 0000 0000 ........>6......\n-000fb010: 8c00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+000fb010: 8c00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 000fb020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 000fb030: 5349 4e47 5f54 4552 4d49 4e41 4c53 00ff SING_TERMINALS..\n 000fb040: 7300 ff53 554d 4d41 5259 00c0 7600 0020 s..SUMMARY..v.. \n 000fb050: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 000fb060: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 000fb070: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 000fb080: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fb090: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3846 -----------|T.8F\n+000fb090: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3844 -----------|T.8D\n 000fb0a0: 7700 0020 2020 7c20 4552 4153 454c 494e w.. | ERASELIN\n 000fb0b0: 4520 2020 2020 2020 2020 7c20 5520 2020 E | U \n 000fb0c0: 2020 2020 7c20 436c 6561 7273 2066 726f | Clears fro\n 000fb0d0: 6d20 6375 7273 6f72 2074 6f20 656e 642d m cursor to end-\n 000fb0e0: 6f66 2d6c 696e 652e 2020 2020 2020 207c of-line. |\n-000fb0f0: 5400 3846 7800 0020 2020 7c2d 2d2d 2d2d T.8Fx.. |-----\n+000fb0f0: 5400 3844 7800 0020 2020 7c2d 2d2d 2d2d T.8Dx.. |-----\n 000fb100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000fb110: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000fb120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fb130: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fb140: 2d2d 2d7c 5400 3846 7900 0020 2020 7c20 ---|T.8Fy.. | \n+000fb140: 2d2d 2d7c 5400 3844 7900 0020 2020 7c20 ---|T.8Dy.. | \n 000fb150: 5b5a 5d4c 454e 4754 483d 696e 7465 7870 [Z]LENGTH=intexp\n 000fb160: 7220 7c20 5520 2020 2020 2020 7c20 436f r | U | Co\n 000fb170: 6e74 726f 6c73 206d 6178 696d 756d 206e ntrols maximum n\n 000fb180: 756d 6265 7220 6f66 206c 696e 6573 206f umber of lines o\n-000fb190: 6e20 6120 2020 207c 5400 3846 7a00 0020 n a |T.8Fz.. \n+000fb190: 6e20 6120 2020 207c 5400 3844 7a00 0020 n a |T.8Dz.. \n 000fb1a0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000fb1b0: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 000fb1c0: 7c20 7061 6765 2028 2459 292e 2020 2020 | page ($Y). \n 000fb1d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000fb1e0: 2020 2020 2020 2020 2020 207c 5400 3846 |T.8F\n+000fb1e0: 2020 2020 2020 2020 2020 207c 5400 3844 |T.8D\n 000fb1f0: 8100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 000fb200: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 000fb210: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000fb220: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fb230: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-000fb240: 5400 3846 8200 0020 2020 7c20 5550 5343 T.8F... | UPSC\n+000fb240: 5400 3844 8200 0020 2020 7c20 5550 5343 T.8D... | UPSC\n 000fb250: 524f 4c4c 2020 2020 2020 2020 2020 7c20 ROLL | \n 000fb260: 5520 2020 2020 2020 7c20 4d6f 7665 7320 U | Moves \n 000fb270: 6469 7370 6c61 7920 7570 206f 6e65 206c display up one l\n 000fb280: 696e 652e 2020 2020 2020 2020 2020 2020 ine. \n-000fb290: 2020 207c 5400 3846 8300 0020 2020 7c2d |T.8F... |-\n+000fb290: 2020 207c 5400 3844 8300 0020 2020 7c2d |T.8D... |-\n 000fb2a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fb2b0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d --+---------+---\n 000fb2c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fb2d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fb2e0: 2d2d 2d2d 2d2d 2d7c 5400 3846 8400 0020 -------|T.8F... \n+000fb2e0: 2d2d 2d2d 2d2d 2d7c 5400 3844 8400 0020 -------|T.8D... \n 000fb2f0: 2020 7c20 5b5a 5d57 4944 5448 3d69 6e74 | [Z]WIDTH=int\n 000fb300: 6578 7072 2020 7c20 5520 2020 2020 2020 expr | U \n 000fb310: 7c20 436f 6e74 726f 6c73 2074 6865 206d | Controls the m\n 000fb320: 6178 696d 756d 2077 6964 7468 206f 6620 aximum width of \n-000fb330: 616e 206f 7574 7075 7420 207c 5400 3846 an output |T.8F\n+000fb330: 616e 206f 7574 7075 7420 207c 5400 3844 an output |T.8D\n 000fb340: 8500 0020 2020 7c20 2020 2020 2020 2020 ... | \n 000fb350: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 000fb360: 2020 2020 7c20 6c69 6e65 2028 2458 292e | line ($X).\n 000fb370: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fb380: 2020 2020 2020 2020 2020 2020 2020 207c |\n-000fb390: 5400 3846 8600 0020 2020 7c2d 2d2d 2d2d T.8F... |-----\n+000fb390: 5400 3844 8600 0020 2020 7c2d 2d2d 2d2d T.8D... |-----\n 000fb3a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 000fb3b0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 000fb3c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fb3d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fb3e0: 2d2d 2d7c 5400 3846 8700 0020 2020 7c20 ---|T.8F... | \n+000fb3e0: 2d2d 2d7c 5400 3844 8700 0020 2020 7c20 ---|T.8D... | \n 000fb3f0: 5b5a 5d5b 4e4f 5d57 5241 5020 2020 2020 [Z][NO]WRAP \n 000fb400: 2020 7c20 5520 2020 2020 2020 7c20 436f | U | Co\n 000fb410: 6e74 726f 6c73 2068 616e 646c 696e 6720 ntrols handling \n 000fb420: 6f66 206f 7574 7075 7420 6c69 6e65 7320 of output lines \n-000fb430: 6c6f 6e67 6572 207c 5400 3846 8800 0020 longer |T.8F... \n+000fb430: 6c6f 6e67 6572 207c 5400 3844 8800 0020 longer |T.8D... \n 000fb440: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000fb450: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 000fb460: 7c20 7468 616e 2074 6865 206d 6178 696d | than the maxim\n 000fb470: 756d 2077 6964 7468 2e20 2020 2020 2020 um width. \n-000fb480: 2020 2020 2020 2020 2020 207c 5400 3846 |T.8F\n+000fb480: 2020 2020 2020 2020 2020 207c 5400 3844 |T.8D\n 000fb490: 8900 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 000fb4a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 000fb4b0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000fb4c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fb4d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-000fb4e0: 5400 3846 8a00 0020 2020 7c20 583d 696e T.8F... | X=in\n+000fb4e0: 5400 3844 8a00 0020 2020 7c20 583d 696e T.8D... | X=in\n 000fb4f0: 7465 7870 7220 2020 2020 2020 2020 7c20 texpr | \n 000fb500: 5520 2020 2020 2020 7c20 506f 7369 7469 U | Positi\n 000fb510: 6f6e 7320 7468 6520 6375 7273 6f72 2074 ons the cursor t\n 000fb520: 6f20 636f 6c75 6d6e 2069 6e74 6578 7072 o column intexpr\n-000fb530: 2e20 207c 5400 3846 9100 0020 2020 7c2d . |T.8F... |-\n+000fb530: 2e20 207c 5400 3844 9100 0020 2020 7c2d . |T.8D... |-\n 000fb540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fb550: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d --+---------+---\n 000fb560: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fb570: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fb580: 2d2d 2d2d 2d2d 2d7c 5400 3846 9200 0020 -------|T.8F... \n+000fb580: 2d2d 2d2d 2d2d 2d7c 5400 3844 9200 0020 -------|T.8D... \n 000fb590: 2020 7c20 593d 696e 7465 7870 7220 2020 | Y=intexpr \n 000fb5a0: 2020 2020 2020 7c20 5520 2020 2020 2020 | U \n 000fb5b0: 7c20 506f 7369 7469 6f6e 7320 7468 6520 | Positions the \n 000fb5c0: 6375 7273 6f72 2074 6f20 726f 7720 696e cursor to row in\n-000fb5d0: 7465 7870 722e 2020 2020 207c 5400 3846 texpr. |T.8F\n+000fb5d0: 7465 7870 722e 2020 2020 207c 5400 3844 texpr. |T.8D\n 000fb5e0: 9300 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d ... +---------\n 000fb5f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fb600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fb610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fb620: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n-000fb630: 0700 3846 9400 0028 0038 4695 0000 2020 ..8F...(.8F... \n+000fb630: 0700 3844 9400 0028 0038 4495 0000 2020 ..8D...(.8D... \n 000fb640: 204f 3a20 4170 706c 6965 7320 746f 2074 O: Applies to t\n 000fb650: 6865 204f 5045 4e20 636f 6d6d 616e 6407 he OPEN command.\n-000fb660: 0038 4696 0000 2700 3846 9700 0020 2020 .8F...'.8F... \n+000fb660: 0038 4496 0000 2700 3844 9700 0020 2020 .8D...'.8D... \n 000fb670: 553a 2041 7070 6c69 6573 2074 6f20 7468 U: Applies to th\n 000fb680: 6520 5553 4520 636f 6d6d 616e 6407 0038 e USE command..8\n-000fb690: 4698 0000 2900 3846 9900 0020 2020 433a F...).8F... C:\n+000fb690: 4498 0000 2900 3844 9900 0020 2020 433a D...).8D... C:\n 000fb6a0: 2041 7070 6c69 6573 2074 6f20 7468 6520 Applies to the \n 000fb6b0: 434c 4f53 4520 636f 6d6d 616e 6407 0038 CLOSE command..8\n-000fb6c0: 469a 0000 0000 0000 0000 0000 0000 0000 F...............\n+000fb6c0: 449a 0000 0000 0000 0000 0000 0000 0000 D...............\n 000fb6d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fb6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fb6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fb700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fb710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fb720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fb730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -64383,16 +64383,16 @@\n 000fb7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fb7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fb800: 0100 0000 7300 0000 9837 0000 0000 0000 ....s....7......\n 000fb810: 4100 0020 4845 4c50 00ff 7300 ff49 4f5f A.. HELP..s..IO_\n 000fb820: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 000fb830: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 000fb840: 0053 6571 7565 6e74 6961 6c5f 4669 6c65 .Sequential_File\n-000fb850: 731b 002c 46bf 1100 0020 2020 5365 7175 s..,F.... Sequ\n-000fb860: 656e 7469 616c 2046 696c 6573 0700 2d46 ential Files..-F\n+000fb850: 731b 002c 44bf 1100 0020 2020 5365 7175 s..,D.... Sequ\n+000fb860: 656e 7469 616c 2046 696c 6573 0700 2d44 ential Files..-D\n 000fb870: 2100 006e 0000 0000 0000 0000 0000 0000 !..n............\n 000fb880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fb890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fb8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fb8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fb8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fb8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -64515,57 +64515,57 @@\n 000fc020: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 000fc030: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 000fc040: bf31 0000 2020 2047 542e 4d20 7072 6f76 .1.. GT.M prov\n 000fc050: 6964 6573 2061 6363 6573 7320 746f 2073 ides access to s\n 000fc060: 6571 7565 6e74 6961 6c20 6669 6c65 732e equential files.\n 000fc070: 2054 6865 7365 2066 696c 6573 2061 6c6c These files all\n 000fc080: 6f77 206c 696e 6561 7220 6163 6365 7373 ow linear access\n-000fc090: 5200 2d46 4100 0020 2020 746f 2072 6563 R.-FA.. to rec\n+000fc090: 5200 2d44 4100 0020 2020 746f 2072 6563 R.-DA.. to rec\n 000fc0a0: 6f72 6473 2e20 5365 7175 656e 7469 616c ords. Sequential\n 000fc0b0: 2066 696c 6573 2061 7265 2075 7365 6420 files are used \n 000fc0c0: 746f 2063 7265 6174 6520 7072 6f67 7261 to create progra\n 000fc0d0: 6d73 2c20 7374 6f72 6520 7265 706f 7274 ms, store report\n-000fc0e0: 732c 3d00 2d46 5100 0020 2020 616e 6420 s,=.-FQ.. and \n+000fc0e0: 732c 3d00 2d44 5100 0020 2020 616e 6420 s,=.-DQ.. and \n 000fc0f0: 746f 2063 6f6d 6d75 6e69 6361 7465 2077 to communicate w\n 000fc100: 6974 6820 6661 6369 6c69 7469 6573 206f ith facilities o\n 000fc110: 7574 7369 6465 206f 6620 4754 2e4d 2e07 utside of GT.M..\n-000fc120: 002d 4661 0000 2a00 2c46 ff73 00ff 4c49 .-Fa..*.,F.s..LI\n+000fc120: 002d 4461 0000 2a00 2c44 ff73 00ff 4c49 .-Da..*.,D.s..LI\n 000fc130: 4e45 5f54 4552 4d49 4e41 544f 5253 0000 NE_TERMINATORS..\n 000fc140: 4c69 6e65 5f54 6572 6d69 6e61 746f 7273 Line_Terminators\n-000fc150: 1b00 4146 bf11 0000 2020 204c 696e 6520 ..AF.... Line \n-000fc160: 5465 726d 696e 6174 6f72 7307 0042 4621 Terminators..BF!\n-000fc170: 0000 5000 4246 3100 0020 2020 4c46 2028 ..P.BF1.. LF (\n+000fc150: 1b00 4144 bf11 0000 2020 204c 696e 6520 ..AD.... Line \n+000fc160: 5465 726d 696e 6174 6f72 7307 0042 4421 Terminators..BD!\n+000fc170: 0000 5000 4244 3100 0020 2020 4c46 2028 ..P.BD1.. LF (\n 000fc180: 2443 4841 5228 3130 2929 2074 6572 6d69 $CHAR(10)) termi\n 000fc190: 6e61 7465 7320 7468 6520 6c6f 6769 6361 nates the logica\n 000fc1a0: 6c20 7265 636f 7264 2066 6f72 2061 6c6c l record for all\n 000fc1b0: 204d 206d 6f64 6520 7365 7175 656e 7469 M mode sequenti\n-000fc1c0: 616c 4f00 4246 4100 0020 2020 6669 6c65 alO.BFA.. file\n+000fc1c0: 616c 4f00 4244 4100 0020 2020 6669 6c65 alO.BDA.. file\n 000fc1d0: 732c 2054 524d 2c20 5049 5045 2c20 616e s, TRM, PIPE, an\n 000fc1e0: 6420 4649 464f 2e20 466f 7220 6e6f 6e20 d FIFO. For non \n 000fc1f0: 4649 5845 4420 666f 726d 6174 2073 6571 FIXED format seq\n 000fc200: 7565 6e74 6961 6c20 6669 6c65 7320 616e uential files an\n-000fc210: 644d 0042 4651 0000 2020 2074 6572 6d69 dM.BFQ.. termi\n+000fc210: 644d 0042 4451 0000 2020 2074 6572 6d69 dM.BDQ.. termi\n 000fc220: 6e61 6c20 6465 7669 6365 7320 666f 7220 nal devices for \n 000fc230: 7768 6963 6820 6368 6172 6163 7465 7220 which character \n 000fc240: 7365 7420 6973 206e 6f74 204d 2c20 616c set is not M, al\n 000fc250: 6c20 7468 6520 7374 616e 6461 7264 5400 l the standardT.\n-000fc260: 4246 6100 0020 2020 556e 6963 6f64 6528 BFa.. Unicode(\n+000fc260: 4244 6100 0020 2020 556e 6963 6f64 6528 BDa.. Unicode(\n 000fc270: 5229 206c 696e 6520 7465 726d 696e 6174 R) line terminat\n 000fc280: 6f72 7320 7465 726d 696e 6174 6520 7468 ors terminate th\n 000fc290: 6520 6c6f 6769 6361 6c20 7265 636f 7264 e logical record\n 000fc2a0: 2e20 5468 6573 6520 6172 6520 552b 3030 . These are U+00\n-000fc2b0: 3041 5400 4246 7100 0020 2020 284c 4629 0AT.BFq.. (LF)\n+000fc2b0: 3041 5400 4244 7100 0020 2020 284c 4629 0AT.BDq.. (LF)\n 000fc2c0: 2c20 552b 3030 3030 4420 2843 5229 2c20 , U+0000D (CR), \n 000fc2d0: 552b 3030 3044 2066 6f6c 6c6f 7765 6420 U+000D followed \n 000fc2e0: 6279 2055 2b30 3030 4120 2843 524c 4629 by U+000A (CRLF)\n 000fc2f0: 2c20 552b 3030 3835 2028 4e45 4c29 2c20 , U+0085 (NEL), \n-000fc300: 552b 3030 3043 2c00 4246 8100 0020 2020 U+000C,.BF... \n+000fc300: 552b 3030 3043 2c00 4244 8100 0020 2020 U+000C,.BD... \n 000fc310: 2846 4629 2c20 552b 3230 3238 2028 4c53 (FF), U+2028 (LS\n 000fc320: 2920 616e 6420 552b 3230 3239 2028 5053 ) and U+2029 (PS\n-000fc330: 292e 0700 4246 9100 0000 0000 0000 0000 )...BF..........\n+000fc330: 292e 0700 4244 9100 0000 0000 0000 0000 )...BD..........\n 000fc340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fc350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fc360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fc370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fc380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fc390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fc3a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -64635,676 +64635,676 @@\n 000fc7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fc7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fc7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fc7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fc7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fc7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fc800: 0100 0000 b307 0000 7e36 0000 0000 0000 ........~6......\n-000fc810: 6000 0046 4845 4c50 00ff 7300 ff49 4f5f `..FHELP..s..IO_\n+000fc810: 6000 0044 4845 4c50 00ff 7300 ff49 4f5f `..DHELP..s..IO_\n 000fc820: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 000fc830: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 000fc840: ff73 00ff 5245 4144 2f57 5249 5445 5f4f .s..READ/WRITE_O\n 000fc850: 5045 5241 5449 4f4e 5300 0052 4541 442f PERATIONS..READ/\n 000fc860: 5752 4954 455f 4f70 6572 6174 696f 6e73 WRITE_Operations\n-000fc870: 2000 4646 bf11 0000 2020 2052 4541 442f .FF.... READ/\n+000fc870: 2000 4644 bf11 0000 2020 2052 4541 442f .FD.... READ/\n 000fc880: 5752 4954 4520 4f70 6572 6174 696f 6e73 WRITE Operations\n-000fc890: 0700 4746 2100 0051 0047 4631 0000 2020 ..GF!..Q.GF1.. \n+000fc890: 0700 4744 2100 0051 0047 4431 0000 2020 ..GD!..Q.GD1.. \n 000fc8a0: 2054 6865 2066 6f6c 6c6f 7769 6e67 2074 The following t\n 000fc8b0: 6162 6c65 2064 6573 6372 6962 6573 2061 able describes a\n 000fc8c0: 6c6c 2052 4541 4420 616e 6420 5752 4954 ll READ and WRIT\n 000fc8d0: 4520 6f70 6572 6174 696f 6e73 2066 6f72 E operations for\n-000fc8e0: 2053 5452 4541 4d2c 4d00 4746 4100 0020 STREAM,M.GFA.. \n+000fc8e0: 2053 5452 4541 4d2c 4d00 4744 4100 0020 STREAM,M.GDA.. \n 000fc8f0: 2020 5641 5249 4142 4c45 2c20 616e 6420 VARIABLE, and \n 000fc900: 4649 5845 4420 666f 726d 6174 2073 6571 FIXED format seq\n 000fc910: 7565 6e74 6961 6c20 6669 6c65 7320 6861 uential files ha\n 000fc920: 7669 6e67 2061 7574 6f6d 6174 6963 2072 ving automatic r\n-000fc930: 6563 6f72 643a 0047 4651 0000 2020 2074 ecord:.GFQ.. t\n+000fc930: 6563 6f72 643a 0047 4451 0000 2020 2074 ecord:.GDQ.. t\n 000fc940: 6572 6d69 6e61 7469 6f6e 2065 6e61 626c ermination enabl\n 000fc950: 6564 2028 5752 4150 2920 6f72 2064 6973 ed (WRAP) or dis\n 000fc960: 6162 6c65 6420 284e 4f57 5241 5029 2e07 abled (NOWRAP)..\n-000fc970: 0047 4661 0000 5400 4746 7100 0020 2020 .GFa..T.GFq.. \n+000fc970: 0047 4461 0000 5400 4744 7100 0020 2020 .GDa..T.GDq.. \n 000fc980: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 000fc990: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fc9a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fc9b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fc9c0: 2d2d 2d2d 2d2d 2d2d 2d2b 5400 4746 8100 ---------+T.GF..\n+000fc9c0: 2d2d 2d2d 2d2d 2d2d 2d2b 5400 4744 8100 ---------+T.GD..\n 000fc9d0: 0020 2020 7c20 2043 6f6d 6d61 6e64 2020 . | Command \n 000fc9e0: 7c20 5752 4150 206f 7220 7c20 5354 5245 | WRAP or | STRE\n 000fc9f0: 414d 206f 7220 5641 5249 4142 4c45 2066 AM or VARIABLE f\n 000fca00: 6f72 6d61 7420 6669 6c65 207c 2020 4649 ormat file | FI\n 000fca10: 5845 4420 666f 726d 6174 2020 207c 5400 XED format |T.\n-000fca20: 4746 9100 0020 2020 7c20 2020 2020 2020 GF... | \n+000fca20: 4744 9100 0020 2020 7c20 2020 2020 2020 GD... | \n 000fca30: 2020 2020 7c20 4e4f 5752 4150 2020 7c20 | NOWRAP | \n 000fca40: 2020 2020 2020 2020 2020 2062 6568 6176 behav\n 000fca50: 696f 7220 2020 2020 2020 2020 2020 207c ior |\n 000fca60: 2020 6669 6c65 2062 6568 6176 696f 7220 file behavior \n-000fca70: 207c 5500 4646 c011 0000 2020 207c 2d2d |U.FF.... |--\n+000fca70: 207c 5500 4644 c011 0000 2020 207c 2d2d |U.FD.... |--\n 000fca80: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000fca90: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000fcaa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fcab0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-000fcac0: 2d2d 2d2d 2d2d 7c54 0047 4612 0000 2020 ------|T.GF... \n+000fcac0: 2d2d 2d2d 2d2d 7c54 0047 4412 0000 2020 ------|T.GD... \n 000fcad0: 207c 2052 4541 4420 2020 2020 207c 2020 | READ | \n 000fcae0: 2020 2020 2020 207c 2057 7269 7465 2074 | Write t\n 000fcaf0: 6865 2065 6e74 6972 6520 6172 6775 6d65 he entire argume\n 000fcb00: 6e74 2c20 6275 7420 7c20 2020 2020 2020 nt, but | \n-000fcb10: 2020 2020 2020 2020 2020 7c54 0047 4613 |T.GF.\n+000fcb10: 2020 2020 2020 2020 2020 7c54 0047 4413 |T.GD.\n 000fcb20: 0000 2020 207c 2066 6f72 6d61 7420 6f72 .. | format or\n 000fcb30: 207c 2020 2020 2020 2020 207c 2061 6e79 | | any\n 000fcb40: 7469 6d65 2024 5820 6973 2061 626f 7574 time $X is about\n 000fcb50: 2074 6f20 6578 6365 6564 2020 7c20 5369 to exceed | Si\n 000fcb60: 6d69 6c61 7220 746f 2020 2020 2020 7c54 milar to |T\n-000fcb70: 0047 4614 0000 2020 207c 2057 5249 5445 .GF... | WRITE\n+000fcb70: 0047 4414 0000 2020 207c 2057 5249 5445 .GD... | WRITE\n 000fcb80: 206f 7220 207c 2057 5241 5020 2020 207c or | WRAP |\n 000fcb90: 2057 4944 5448 3a20 696e 7365 7274 2061 WIDTH: insert a\n 000fcba0: 203c 4c46 3e20 2020 2020 2020 2020 2020 \n 000fcbb0: 7c20 5641 5249 4142 4c45 2062 7574 206e | VARIABLE but n\n-000fcbc0: 6f20 7c54 0047 4615 0000 2020 207c 2057 o |T.GF... | W\n+000fcbc0: 6f20 7c54 0047 4415 0000 2020 207c 2057 o |T.GD... | W\n 000fcbd0: 5249 5445 202a 2020 207c 2020 2020 2020 RITE * | \n 000fcbe0: 2020 207c 2063 6861 7261 6374 6572 2c20 | character, \n 000fcbf0: 7365 7420 2458 2074 6f20 302c 2020 2020 set $X to 0, \n 000fcc00: 2020 2020 7c20 3c4c 463e 2020 2020 2020 | \n-000fcc10: 2020 2020 2020 7c54 0047 4616 0000 2020 |T.GF... \n+000fcc10: 2020 2020 2020 7c54 0047 4416 0000 2020 |T.GD... \n 000fcc20: 207c 2020 2020 2020 2020 2020 207c 2020 | | \n 000fcc30: 2020 2020 2020 207c 2069 6e63 7265 6d65 | increme\n 000fcc40: 6e74 2024 5920 2020 2020 2020 2020 2020 nt $Y \n 000fcc50: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n-000fcc60: 2020 2020 2020 2020 2020 7c54 0047 4617 |T.GF.\n+000fcc60: 2020 2020 2020 2020 2020 7c54 0047 4417 |T.GD.\n 000fcc70: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000fcc80: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -+---------+----\n 000fcc90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fcca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000fccb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000fccc0: 0047 4618 0000 2020 207c 2020 2020 2020 .GF... | \n+000fccc0: 0047 4418 0000 2020 207c 2020 2020 2020 .GD... | \n 000fccd0: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fcce0: 2055 7064 6174 6520 2458 2062 6173 6564 Update $X based\n 000fccf0: 206f 6e20 5354 5245 414d 206f 7220 2020 on STREAM or \n 000fcd00: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n-000fcd10: 2020 7c54 0047 4619 0000 2020 207c 2020 |T.GF... | \n+000fcd10: 2020 7c54 0047 4419 0000 2020 207c 2020 |T.GD... | \n 000fcd20: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000fcd30: 2020 207c 2056 4152 4941 424c 4520 666f | VARIABLE fo\n 000fcd40: 726d 6174 2061 7320 6465 7363 7269 6265 rmat as describe\n 000fcd50: 6420 2020 7c20 2020 2020 2020 2020 2020 d | \n-000fcd60: 2020 2020 2020 7c54 0047 461a 0000 2020 |T.GF... \n+000fcd60: 2020 2020 2020 7c54 0047 441a 0000 2020 |T.GD... \n 000fcd70: 207c 2020 2020 2020 2020 2020 207c 2020 | | \n 000fcd80: 2020 2020 2020 207c 2062 656c 6f77 2020 | below \n 000fcd90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fcda0: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n-000fcdb0: 2020 2020 2020 2020 2020 7c54 0047 4621 |T.GF!\n+000fcdb0: 2020 2020 2020 2020 2020 7c54 0047 4421 |T.GD!\n 000fcdc0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000fcdd0: 207c 2020 2020 2020 2020 207c 2d2d 2d2d | |----\n 000fcde0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fcdf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c20 2020 ------------| \n 000fce00: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-000fce10: 0047 4622 0000 2020 207c 2020 2020 2020 .GF\".. | \n+000fce10: 0047 4422 0000 2020 207c 2020 2020 2020 .GD\".. | \n 000fce20: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fce30: 2053 5452 4541 4d3a 2057 7269 7465 207c STREAM: Write |\n 000fce40: 2056 4152 4941 424c 4520 2020 2020 2020 VARIABLE \n 000fce50: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n-000fce60: 2020 7c54 0047 4623 0000 2020 207c 2020 |T.GF#.. | \n+000fce60: 2020 7c54 0047 4423 0000 2020 207c 2020 |T.GD#.. | \n 000fce70: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000fce80: 2020 207c 2061 6c6c 206f 6620 7468 6520 | all of the \n 000fce90: 2020 207c 2028 2458 3d57 4944 5448 293a | ($X=WIDTH):\n 000fcea0: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n-000fceb0: 2020 2020 2020 7c54 0047 4624 0000 2020 |T.GF$.. \n+000fceb0: 2020 2020 2020 7c54 0047 4424 0000 2020 |T.GD$.. \n 000fcec0: 207c 2052 4541 4420 2020 2020 207c 2020 | READ | \n 000fced0: 2020 2020 2020 207c 2061 7267 756d 656e | argumen\n 000fcee0: 7420 7769 7468 207c 2057 7269 7465 2075 t with | Write u\n 000fcef0: 7020 746f 2020 2020 7c20 2020 2020 2020 p to | \n-000fcf00: 2020 2020 2020 2020 2020 7c54 0047 4625 |T.GF%\n+000fcf00: 2020 2020 2020 2020 2020 7c54 0047 4425 |T.GD%\n 000fcf10: 0000 2020 207c 2066 6f72 6d61 7420 6f72 .. | format or\n 000fcf20: 207c 204e 4f57 5241 5020 207c 206e 6f20 | NOWRAP | no \n 000fcf30: 7472 756e 6361 7469 6f6e 207c 2057 4944 truncation | WID\n 000fcf40: 5448 2d24 5820 2020 2020 2020 7c20 5361 TH-$X | Sa\n 000fcf50: 6d65 2061 7320 2020 2020 2020 2020 7c54 me as |T\n-000fcf60: 0047 4626 0000 2020 207c 2057 5249 5445 .GF&.. | WRITE\n+000fcf60: 0047 4426 0000 2020 207c 2057 5249 5445 .GD&.. | WRITE\n 000fcf70: 206f 7220 207c 2020 2020 2020 2020 207c or | |\n 000fcf80: 206e 6f72 2077 6974 6820 6120 2020 207c nor with a |\n 000fcf90: 2063 6861 7261 6374 6572 732e 2020 2020 characters. \n 000fcfa0: 7c20 5641 5249 4142 4c45 2020 2020 2020 | VARIABLE \n 000fcfb0: 2020 7c00 0000 0000 0000 0000 0000 0000 |.............\n 000fcfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fcfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fcfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fcff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fd000: 0100 0000 e307 0000 9536 0000 0000 0000 .........6......\n-000fd010: 9b00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+000fd010: 9b00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 000fd020: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 000fd030: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 000fd040: ff73 00ff 5245 4144 2f57 5249 5445 5f4f .s..READ/WRITE_O\n 000fd050: 5045 5241 5449 4f4e 5300 c027 0000 2020 PERATIONS..'.. \n 000fd060: 207c 2057 5249 5445 202a 2020 207c 2020 | WRITE * | \n 000fd070: 2020 2020 2020 207c 206c 696e 6520 2020 | line \n 000fd080: 2020 2020 2020 207c 2057 7269 7465 206e | Write n\n 000fd090: 6f20 6d6f 7265 2020 7c20 2020 2020 2020 o more | \n-000fd0a0: 2020 2020 2020 2020 2020 7c54 0047 4628 |T.GF(\n+000fd0a0: 2020 2020 2020 2020 2020 7c54 0047 4428 |T.GD(\n 000fd0b0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000fd0c0: 207c 2020 2020 2020 2020 207c 2074 6572 | | ter\n 000fd0d0: 6d69 6e61 746f 7220 2020 207c 206f 7574 minator | out\n 000fd0e0: 7075 7420 746f 2074 6865 2020 7c20 2020 put to the | \n 000fd0f0: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-000fd100: 0047 4629 0000 2020 207c 2020 2020 2020 .GF).. | \n+000fd100: 0047 4429 0000 2020 207c 2020 2020 2020 .GD).. | \n 000fd110: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fd120: 2062 6569 6e67 2020 2020 2020 2020 207c being |\n 000fd130: 2064 6576 6963 6520 756e 7469 6c20 6120 device until a \n 000fd140: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n-000fd150: 2020 7c54 0047 462a 0000 2020 207c 2020 |T.GF*.. | \n+000fd150: 2020 7c54 0047 442a 0000 2020 207c 2020 |T.GD*.. | \n 000fd160: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000fd170: 2020 207c 2069 6e73 6572 7465 642e 2041 | inserted. A\n 000fd180: 6464 207c 2057 5249 5445 2021 206f 7220 dd | WRITE ! or \n 000fd190: 6120 2020 7c20 2020 2020 2020 2020 2020 a | \n-000fd1a0: 2020 2020 2020 7c54 0047 4631 0000 2020 |T.GF1.. \n+000fd1a0: 2020 2020 2020 7c54 0047 4431 0000 2020 |T.GD1.. \n 000fd1b0: 207c 2020 2020 2020 2020 2020 207c 2020 | | \n 000fd1c0: 2020 2020 2020 207c 206c 656e 6774 6820 | length \n 000fd1d0: 6f66 2020 2020 207c 2053 4554 2024 5820 of | SET $X \n 000fd1e0: 6d61 6b65 7320 2020 7c20 2020 2020 2020 makes | \n-000fd1f0: 2020 2020 2020 2020 2020 7c54 0047 4632 |T.GF2\n+000fd1f0: 2020 2020 2020 2020 2020 7c54 0047 4432 |T.GD2\n 000fd200: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000fd210: 207c 2020 2020 2020 2020 207c 2061 7267 | | arg\n 000fd220: 756d 656e 7420 746f 2020 207c 2024 5820 ument to | $X \n 000fd230: 6c65 7373 2074 6861 6e20 2020 7c20 2020 less than | \n 000fd240: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-000fd250: 0047 4633 0000 2020 207c 2020 2020 2020 .GF3.. | \n+000fd250: 0047 4433 0000 2020 207c 2020 2020 2020 .GD3.. | \n 000fd260: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fd270: 2024 582e 2020 2020 2020 2020 2020 207c $X. |\n 000fd280: 2057 4944 5448 2e20 2020 2020 2020 2020 WIDTH. \n 000fd290: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n-000fd2a0: 2020 7c54 0047 4634 0000 2020 207c 2d2d |T.GF4.. |--\n+000fd2a0: 2020 7c54 0047 4434 0000 2020 207c 2d2d |T.GD4.. |--\n 000fd2b0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000fd2c0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000fd2d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fd2e0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-000fd2f0: 2d2d 2d2d 2d2d 7c54 0047 4635 0000 2020 ------|T.GF5.. \n+000fd2f0: 2d2d 2d2d 2d2d 7c54 0047 4435 0000 2020 ------|T.GD5.. \n 000fd300: 207c 2020 2020 2020 2020 2020 207c 2020 | | \n 000fd310: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000fd320: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fd330: 2020 2020 2020 2020 7c20 5772 6974 6520 | Write \n-000fd340: 5041 4420 6279 7465 7320 7c54 0047 4636 PAD bytes |T.GF6\n+000fd340: 5041 4420 6279 7465 7320 7c54 0047 4436 PAD bytes |T.GD6\n 000fd350: 0000 2020 207c 2052 4541 4420 6f72 2020 .. | READ or \n 000fd360: 207c 2065 6974 6865 7220 207c 2057 7269 | either | Wri\n 000fd370: 7465 203c 4c46 3e2c 2073 6574 2024 5820 te , set $X \n 000fd380: 746f 2030 2c20 2020 2020 2020 7c20 746f to 0, | to\n 000fd390: 2062 7269 6e67 2074 6865 2020 2020 7c54 bring the |T\n-000fd3a0: 0047 4637 0000 2020 207c 2057 5249 5445 .GF7.. | WRITE\n+000fd3a0: 0047 4437 0000 2020 207c 2057 5249 5445 .GD7.. | WRITE\n 000fd3b0: 2021 2020 207c 2020 2020 2020 2020 207c ! | |\n 000fd3c0: 2069 6e63 7265 6d65 6e74 2024 5920 2020 increment $Y \n 000fd3d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fd3e0: 7c20 6375 7272 656e 7420 7265 636f 7264 | current record\n-000fd3f0: 2020 7c54 0047 4638 0000 2020 207c 2020 |T.GF8.. | \n+000fd3f0: 2020 7c54 0047 4438 0000 2020 207c 2020 |T.GD8.. | \n 000fd400: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000fd410: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000fd420: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fd430: 2020 2020 7c20 746f 2057 4944 5448 2020 | to WIDTH \n-000fd440: 2020 2020 2020 7c54 0047 4639 0000 2020 |T.GF9.. \n+000fd440: 2020 2020 2020 7c54 0047 4439 0000 2020 |T.GD9.. \n 000fd450: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d |-----------+--\n 000fd460: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000fd470: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fd480: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n-000fd490: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0047 463a ----------|T.GF:\n+000fd490: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0047 443a ----------|T.GD:\n 000fd4a0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000fd4b0: 207c 2020 2020 2020 2020 207c 2057 7269 | | Wri\n 000fd4c0: 7465 203c 4646 3e2c 3c4c 463e 206f 7220 te , or \n 000fd4d0: 3c46 463e 2c20 7365 7420 2020 7c20 2020 , set | \n 000fd4e0: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-000fd4f0: 0047 4641 0000 2020 207c 2020 2020 2020 .GFA.. | \n+000fd4f0: 0047 4441 0000 2020 207c 2020 2020 2020 .GDA.. | \n 000fd500: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fd510: 2024 5820 616e 6420 2459 2074 6f20 302e $X and $Y to 0.\n 000fd520: 2053 6565 2074 6865 2020 2020 2020 2020 See the \n 000fd530: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n-000fd540: 2020 7c54 0047 4642 0000 2020 207c 2020 |T.GFB.. | \n+000fd540: 2020 7c54 0047 4442 0000 2020 207c 2020 |T.GDB.. | \n 000fd550: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000fd560: 2020 207c 2064 6f63 756d 656e 7461 7469 | documentati\n 000fd570: 6f6e 2066 6f72 2074 6865 2055 5345 2061 on for the USE a\n 000fd580: 6e64 2020 7c20 2020 2020 2020 2020 2020 nd | \n-000fd590: 2020 2020 2020 7c54 0047 4643 0000 2020 |T.GFC.. \n+000fd590: 2020 2020 2020 7c54 0047 4443 0000 2020 |T.GDC.. \n 000fd5a0: 207c 2020 2020 2020 2020 2020 207c 2020 | | \n 000fd5b0: 2020 2020 2020 207c 204f 5045 4e20 636f | OPEN co\n 000fd5c0: 6d6d 616e 6473 2074 6f20 756e 6465 7273 mmands to unders\n 000fd5d0: 7461 6e64 2020 2020 7c20 5772 6974 6520 tand | Write \n-000fd5e0: 5041 4420 6279 7465 7320 7c54 0047 4644 PAD bytes |T.GFD\n+000fd5e0: 5041 4420 6279 7465 7320 7c54 0047 4444 PAD bytes |T.GDD\n 000fd5f0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000fd600: 207c 2020 2020 2020 2020 207c 2068 6f77 | | how\n 000fd610: 2074 6865 205b 4e4f 5d46 464c 4620 6465 the [NO]FFLF de\n 000fd620: 7669 6365 2020 2020 2020 2020 7c20 746f vice | to\n 000fd630: 2062 7269 6e67 2074 6865 2020 2020 7c54 bring the |T\n-000fd640: 0047 4645 0000 2020 207c 2020 2020 2020 .GFE.. | \n+000fd640: 0047 4445 0000 2020 207c 2020 2020 2020 .GDE.. | \n 000fd650: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fd660: 2070 6172 616d 6574 6572 2061 6e64 2074 parameter and t\n 000fd670: 6865 2067 746d 5f6e 6f66 666c 6620 2020 he gtm_nofflf \n 000fd680: 7c20 6375 7272 656e 7420 7265 636f 7264 | current record\n-000fd690: 2020 7c54 0047 4646 0000 2020 207c 2057 |T.GFF.. | W\n+000fd690: 2020 7c54 0047 4446 0000 2020 207c 2057 |T.GDF.. | W\n 000fd6a0: 5249 5445 2023 2020 207c 2065 6974 6865 RITE # | eithe\n 000fd6b0: 7220 207c 2065 6e76 6972 6f6e 6d65 6e74 r | environment\n 000fd6c0: 2076 6172 6961 626c 6520 6166 6665 6374 variable affect\n 000fd6d0: 7320 2020 7c20 746f 2057 4944 5448 2c20 s | to WIDTH, \n-000fd6e0: 7468 656e 2020 7c54 0047 4647 0000 2020 then |T.GFG.. \n+000fd6e0: 7468 656e 2020 7c54 0047 4447 0000 2020 then |T.GDG.. \n 000fd6f0: 207c 2020 2020 2020 2020 2020 207c 2020 | | \n 000fd700: 2020 2020 2020 207c 2074 6865 206f 7065 | the ope\n 000fd710: 7261 7469 6f6e 206f 6620 2257 5249 5445 ration of \"WRITE\n 000fd720: 2023 222e 2049 6620 7c20 6120 3c46 463e #\". If | a \n-000fd730: 2066 6f6c 6c6f 7765 6420 7c54 0047 4648 followed |T.GFH\n+000fd730: 2066 6f6c 6c6f 7765 6420 7c54 0047 4448 followed |T.GDH\n 000fd740: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000fd750: 207c 2020 2020 2020 2020 207c 2074 6865 | | the\n 000fd760: 2064 6576 6963 6520 7061 7261 6d65 7465 device paramete\n 000fd770: 7220 6973 2020 2020 2020 2020 7c20 6279 r is | by\n 000fd780: 2057 4944 5448 2d31 2050 4144 2020 7c54 WIDTH-1 PAD |T\n-000fd790: 0047 4649 0000 2020 207c 2020 2020 2020 .GFI.. | \n+000fd790: 0047 4449 0000 2020 207c 2020 2020 2020 .GDI.. | \n 000fd7a0: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fd7b0: 2075 6e75 7365 642c 2061 6e64 2074 6865 unused, and the\n 000fd7c0: 2065 6e76 6972 6f6e 6d65 6e74 2020 2020 environment \n 000fd7d0: 7c20 6279 7465 7320 2020 2020 2020 2020 | bytes \n 000fd7e0: 2020 7c00 0000 0000 0000 0000 0000 0000 |.............\n 000fd7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fd800: 0100 0000 e307 0000 ac36 0000 0000 0000 .........6......\n-000fd810: 9b00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+000fd810: 9b00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 000fd820: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 000fd830: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 000fd840: ff73 00ff 5245 4144 2f57 5249 5445 5f4f .s..READ/WRITE_O\n 000fd850: 5045 5241 5449 4f4e 5300 c04a 0000 2020 PERATIONS..J.. \n 000fd860: 207c 2020 2020 2020 2020 2020 207c 2020 | | \n 000fd870: 2020 2020 2020 207c 2076 6172 6961 626c | variabl\n 000fd880: 6520 6973 2075 6e73 6574 2c20 7468 6520 e is unset, the \n 000fd890: 6465 6661 756c 7420 7c20 2020 2020 2020 default | \n-000fd8a0: 2020 2020 2020 2020 2020 7c54 0047 4651 |T.GFQ\n+000fd8a0: 2020 2020 2020 2020 2020 7c54 0047 4451 |T.GDQ\n 000fd8b0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000fd8c0: 207c 2020 2020 2020 2020 207c 2062 6568 | | beh\n 000fd8d0: 6176 696f 7220 6f66 2022 5752 4954 4520 avior of \"WRITE \n 000fd8e0: 2322 2069 7320 746f 2020 2020 7c20 2020 #\" is to | \n 000fd8f0: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-000fd900: 0047 4652 0000 2020 207c 2020 2020 2020 .GFR.. | \n+000fd900: 0047 4452 0000 2020 207c 2020 2020 2020 .GDR.. | \n 000fd910: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fd920: 2077 7269 7465 203c 4646 3e2c 3c4c 463e write ,\n 000fd930: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n 000fd940: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n-000fd950: 2020 7c54 0047 4653 0000 2020 207c 2d2d |T.GFS.. |--\n+000fd950: 2020 7c54 0047 4453 0000 2020 207c 2d2d |T.GDS.. |--\n 000fd960: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000fd970: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000fd980: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fd990: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-000fd9a0: 2d2d 2d2d 2d2d 7c54 0047 4654 0000 2020 ------|T.GFT.. \n+000fd9a0: 2d2d 2d2d 2d2d 7c54 0047 4454 0000 2020 ------|T.GDT.. \n 000fd9b0: 207c 2020 2020 2020 2020 2020 207c 2020 | | \n 000fd9c0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000fd9d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fd9e0: 2020 2020 2020 2020 7c20 4166 7465 7220 | After \n-000fd9f0: 6120 5752 4954 452c 2020 7c54 0047 4655 a WRITE, |T.GFU\n+000fd9f0: 6120 5752 4954 452c 2020 7c54 0047 4455 a WRITE, |T.GDU\n 000fda00: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000fda10: 207c 2020 2020 2020 2020 207c 2020 2020 | | \n 000fda20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fda30: 2020 2020 2020 2020 2020 2020 7c20 6966 | if\n 000fda40: 2024 5820 3e30 2c20 2020 2020 2020 7c54 $X >0, |T\n-000fda50: 0047 4656 0000 2020 207c 2020 2020 2020 .GFV.. | \n+000fda50: 0047 4456 0000 2020 207c 2020 2020 2020 .GDV.. | \n 000fda60: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fda70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fda80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fda90: 7c20 7065 7266 6f72 6d20 616e 2020 2020 | perform an \n-000fdaa0: 2020 7c54 0047 4657 0000 2020 207c 2020 |T.GFW.. | \n+000fdaa0: 2020 7c54 0047 4457 0000 2020 207c 2020 |T.GDW.. | \n 000fdab0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000fdac0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000fdad0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fdae0: 2020 2020 7c20 696d 706c 6963 6974 2022 | implicit \"\n-000fdaf0: 5752 4954 4520 7c54 0047 4658 0000 2020 WRITE |T.GFX.. \n+000fdaf0: 5752 4954 4520 7c54 0047 4458 0000 2020 WRITE |T.GDX.. \n 000fdb00: 207c 2020 2020 2020 2020 2020 207c 2020 | | \n 000fdb10: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000fdb20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fdb30: 2020 2020 2020 2020 7c20 2122 2061 6464 | !\" add\n-000fdb40: 696e 6720 5041 4420 2020 7c54 0047 4659 ing PAD |T.GFY\n+000fdb40: 696e 6720 5041 4420 2020 7c54 0047 4459 ing PAD |T.GDY\n 000fdb50: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000fdb60: 207c 2020 2020 2020 2020 207c 2041 6674 | | Aft\n 000fdb70: 6572 2061 2057 5249 5445 2c20 6966 2024 er a WRITE, if $\n 000fdb80: 5820 3e20 302c 2020 2020 2020 7c20 6279 X > 0, | by\n 000fdb90: 7465 7320 746f 2063 7265 6174 6520 7c54 tes to create |T\n-000fdba0: 0047 465a 0000 2020 207c 2043 4c4f 5345 .GFZ.. | CLOSE\n+000fdba0: 0047 445a 0000 2020 207c 2043 4c4f 5345 .GDZ.. | CLOSE\n 000fdbb0: 2020 2020 207c 2065 6974 6865 7220 207c | either |\n 000fdbc0: 2057 7269 7465 203c 4c46 3e20 2020 2020 Write \n 000fdbd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fdbe0: 7c20 6120 6675 6c6c 2072 6563 6f72 642e | a full record.\n-000fdbf0: 2020 7c54 0047 4661 0000 2020 207c 2020 |T.GFa.. | \n+000fdbf0: 2020 7c54 0047 4461 0000 2020 207c 2020 |T.GDa.. | \n 000fdc00: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000fdc10: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000fdc20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fdc30: 2020 2020 7c20 4966 2079 6f75 206e 6565 | If you nee\n-000fdc40: 6420 746f 2020 7c54 0047 4662 0000 2020 d to |T.GFb.. \n+000fdc40: 6420 746f 2020 7c54 0047 4462 0000 2020 d to |T.GDb.. \n 000fdc50: 207c 2020 2020 2020 2020 2020 207c 2020 | | \n 000fdc60: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000fdc70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fdc80: 2020 2020 2020 2020 7c20 6176 6f69 6420 | avoid \n-000fdc90: 7472 6169 6c69 6e67 2020 7c54 0047 4663 trailing |T.GFc\n+000fdc90: 7472 6169 6c69 6e67 2020 7c54 0047 4463 trailing |T.GDc\n 000fdca0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000fdcb0: 207c 2020 2020 2020 2020 207c 2020 2020 | | \n 000fdcc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fdcd0: 2020 2020 2020 2020 2020 2020 7c20 5041 | PA\n 000fdce0: 4420 6279 7465 7320 7365 7420 2020 7c54 D bytes set |T\n-000fdcf0: 0047 4664 0000 2020 207c 2020 2020 2020 .GFd.. | \n+000fdcf0: 0047 4464 0000 2020 207c 2020 2020 2020 .GDd.. | \n 000fdd00: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fdd10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fdd20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fdd30: 7c20 2458 2074 6f20 3020 6265 666f 7265 | $X to 0 before\n-000fdd40: 2020 7c54 0047 4665 0000 2020 207c 2020 |T.GFe.. | \n+000fdd40: 2020 7c54 0047 4465 0000 2020 207c 2020 |T.GDe.. | \n 000fdd50: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000fdd60: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000fdd70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fdd80: 2020 2020 7c20 636c 6f73 696e 6720 6120 | closing a \n-000fdd90: 4649 5845 4420 7c54 0047 4666 0000 2020 FIXED |T.GFf.. \n+000fdd90: 4649 5845 4420 7c54 0047 4466 0000 2020 FIXED |T.GDf.. \n 000fdda0: 207c 2020 2020 2020 2020 2020 207c 2020 | | \n 000fddb0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000fddc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fddd0: 2020 2020 2020 2020 7c20 666f 726d 6174 | format\n-000fdde0: 2066 696c 652e 2020 2020 7c54 0047 4667 file. |T.GFg\n+000fdde0: 2066 696c 652e 2020 2020 7c54 0047 4467 file. |T.GDg\n 000fddf0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000fde00: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -+---------+----\n 000fde10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fde20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000fde30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000fde40: 0047 4668 0000 2020 207c 2020 2020 2020 .GFh.. | \n+000fde40: 0047 4468 0000 2020 207c 2020 2020 2020 .GDh.. | \n 000fde50: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fde60: 2052 6574 7572 6e20 6368 6172 6163 7465 Return characte\n 000fde70: 7273 2075 7020 746f 2020 2020 2020 2020 rs up to \n 000fde80: 7c20 5265 7475 726e 2057 4944 5448 2020 | Return WIDTH \n-000fde90: 2020 7c54 0047 4669 0000 2020 207c 2020 |T.GFi.. | \n+000fde90: 2020 7c54 0047 4469 0000 2020 207c 2020 |T.GDi.. | \n 000fdea0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000fdeb0: 2020 207c 2024 583d 5749 4454 482c 206f | $X=WIDTH, o\n 000fdec0: 7220 756e 7469 6c20 2020 2020 2020 2020 r until \n 000fded0: 2020 2020 7c20 6368 6172 6163 7465 7273 | characters\n-000fdee0: 3b20 6e6f 2020 7c54 0047 466a 0000 2020 ; no |T.GFj.. \n+000fdee0: 3b20 6e6f 2020 7c54 0047 446a 0000 2020 ; no |T.GDj.. \n 000fdef0: 207c 2052 4541 4420 5820 2020 207c 2065 | READ X | e\n 000fdf00: 6974 6865 7220 207c 2065 6e63 6f75 6e74 ither | encount\n 000fdf10: 6572 696e 6720 616e 203c 4c46 3e20 6f72 ering an or\n 000fdf20: 2045 4f46 2e20 2020 7c20 6d61 696e 7465 EOF. | mainte\n-000fdf30: 6e61 6e63 6520 6f66 2020 7c54 0047 4671 nance of |T.GFq\n+000fdf30: 6e61 6e63 6520 6f66 2020 7c54 0047 4471 nance of |T.GDq\n 000fdf40: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000fdf50: 207c 2020 2020 2020 2020 207c 2049 6620 | | If \n 000fdf60: 3c4c 463e 2065 6e63 6f75 6e74 6572 6564 encountered\n 000fdf70: 2c20 7365 7420 2458 2074 6f20 7c20 2458 , set $X to | $X\n 000fdf80: 2061 6e64 2024 592c 2020 2020 2020 7c54 and $Y, |T\n-000fdf90: 0047 4672 0000 2020 207c 2020 2020 2020 .GFr.. | \n+000fdf90: 0047 4472 0000 2020 207c 2020 2020 2020 .GDr.. | \n 000fdfa0: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fdfb0: 2030 2c20 696e 6372 656d 656e 7420 2459 0, increment $Y\n 000fdfc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fdfd0: 7c20 6578 6365 7074 2074 6861 7420 454f | except that EO\n 000fdfe0: 4620 7c00 0000 0000 0000 0000 0000 0000 F |.............\n 000fdff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fe000: 0100 0000 ee07 0000 c636 0000 0000 0000 .........6......\n-000fe010: 9b00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+000fe010: 9b00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 000fe020: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 000fe030: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 000fe040: ff73 00ff 5245 4144 2f57 5249 5445 5f4f .s..READ/WRITE_O\n 000fe050: 5045 5241 5449 4f4e 5300 c073 0000 2020 PERATIONS..s.. \n 000fe060: 207c 2020 2020 2020 2020 2020 207c 2020 | | \n 000fe070: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000fe080: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fe090: 2020 2020 2020 2020 7c20 696e 6372 656d | increm\n-000fe0a0: 656e 7473 2024 5920 2020 7c54 0047 4674 ents $Y |T.GFt\n+000fe0a0: 656e 7473 2024 5920 2020 7c54 0047 4474 ents $Y |T.GDt\n 000fe0b0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000fe0c0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -+---------+----\n 000fe0d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fe0e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000fe0f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000fe100: 0047 4675 0000 2020 207c 2020 2020 2020 .GFu.. | \n+000fe100: 0047 4475 0000 2020 207c 2020 2020 2020 .GDu.. | \n 000fe110: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fe120: 2052 6574 7572 6e20 6368 6172 6163 7465 Return characte\n 000fe130: 7273 2075 7020 746f 2074 6865 2020 2020 rs up to the \n 000fe140: 7c20 5265 7475 726e 2020 2020 2020 2020 | Return \n-000fe150: 2020 7c54 0047 4676 0000 2020 207c 2020 |T.GFv.. | \n+000fe150: 2020 7c54 0047 4476 0000 2020 207c 2020 |T.GDv.. | \n 000fe160: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000fe170: 2020 207c 2066 6972 7374 206f 6620 2458 | first of $X\n 000fe180: 3d57 4944 5448 206f 7220 6c65 6e20 2020 =WIDTH or len \n 000fe190: 2020 2020 7c20 4d49 4e28 5749 4454 482c | MIN(WIDTH,\n-000fe1a0: 206c 656e 2920 7c54 0047 4677 0000 2020 len) |T.GFw.. \n+000fe1a0: 206c 656e 2920 7c54 0047 4477 0000 2020 len) |T.GDw.. \n 000fe1b0: 207c 2052 4541 4420 2020 2020 207c 2020 | READ | \n 000fe1c0: 2020 2020 2020 207c 2063 6861 7261 6374 | charact\n 000fe1d0: 6572 732c 206f 7220 656e 636f 756e 7465 ers, or encounte\n 000fe1e0: 7269 6e67 2061 2020 7c20 6368 6172 6163 ring a | charac\n-000fe1f0: 7465 7273 3b20 6e6f 2020 7c54 0047 4678 ters; no |T.GFx\n+000fe1f0: 7465 7273 3b20 6e6f 2020 7c54 0047 4478 ters; no |T.GDx\n 000fe200: 0000 2020 207c 2058 236c 656e 2020 2020 .. | X#len \n 000fe210: 207c 2065 6974 6865 7220 207c 203c 4c46 | either | or EOF; if up \n 000fe230: 746f 206c 656e 2020 2020 2020 7c20 6d61 to len | ma\n 000fe240: 696e 7465 6e61 6e63 6520 6f66 2020 7c54 intenance of |T\n-000fe250: 0047 4679 0000 2020 207c 2020 2020 2020 .GFy.. | \n+000fe250: 0047 4479 0000 2020 207c 2020 2020 2020 .GDy.. | \n 000fe260: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fe270: 2063 6861 7261 6374 6572 7320 6f72 2045 characters or E\n 000fe280: 4f46 2075 7064 6174 6520 2458 2c20 2020 OF update $X, \n 000fe290: 7c20 2458 2061 6e64 2024 592c 2020 2020 | $X and $Y, \n-000fe2a0: 2020 7c54 0047 467a 0000 2020 207c 2020 |T.GFz.. | \n+000fe2a0: 2020 7c54 0047 447a 0000 2020 207c 2020 |T.GDz.. | \n 000fe2b0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000fe2c0: 2020 207c 206f 7468 6572 7769 7365 2073 | otherwise s\n 000fe2d0: 6574 2024 5820 746f 2030 2061 6e64 2020 et $X to 0 and \n 000fe2e0: 2020 2020 7c20 6578 6365 7074 2074 6861 | except tha\n-000fe2f0: 7420 454f 4620 7c54 0047 4681 0000 2020 t EOF |T.GF... \n+000fe2f0: 7420 454f 4620 7c54 0047 4481 0000 2020 t EOF |T.GD... \n 000fe300: 207c 2020 2020 2020 2020 2020 207c 2020 | | \n 000fe310: 2020 2020 2020 207c 2069 6e63 7265 6d65 | increme\n 000fe320: 6e74 2024 5920 2020 2020 2020 2020 2020 nt $Y \n 000fe330: 2020 2020 2020 2020 7c20 696e 6372 656d | increm\n-000fe340: 656e 7473 2024 5920 2020 7c54 0047 4682 ents $Y |T.GF.\n+000fe340: 656e 7473 2024 5920 2020 7c54 0047 4482 ents $Y |T.GD.\n 000fe350: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 000fe360: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -+---------+----\n 000fe370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fe380: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000fe390: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-000fe3a0: 0047 4683 0000 2020 207c 2020 2020 2020 .GF... | \n+000fe3a0: 0047 4483 0000 2020 207c 2020 2020 2020 .GD... | \n 000fe3b0: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fe3c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fe3d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fe3e0: 7c20 5265 7475 726e 2074 6865 2063 6f64 | Return the cod\n-000fe3f0: 6520 7c54 0047 4684 0000 2020 207c 2020 e |T.GF... | \n+000fe3f0: 6520 7c54 0047 4484 0000 2020 207c 2020 e |T.GD... | \n 000fe400: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000fe410: 2020 207c 2052 6574 7572 6e20 7468 6520 | Return the \n 000fe420: 636f 6465 2066 6f72 206f 6e65 2020 2020 code for one \n 000fe430: 2020 2020 7c20 666f 7220 6f6e 6520 2020 | for one \n-000fe440: 2020 2020 2020 7c54 0047 4685 0000 2020 |T.GF... \n+000fe440: 2020 2020 2020 7c54 0047 4485 0000 2020 |T.GD... \n 000fe450: 207c 2020 2020 2020 2020 2020 207c 2020 | | \n 000fe460: 2020 2020 2020 207c 2063 6861 7261 6374 | charact\n 000fe470: 6572 2061 6e64 2069 6e63 7265 6d65 6e74 er and increment\n 000fe480: 2024 582c 2069 6620 7c20 6368 6172 6163 $X, if | charac\n-000fe490: 7465 722c 2069 6620 2020 7c54 0047 4686 ter, if |T.GF.\n+000fe490: 7465 722c 2069 6620 2020 7c54 0047 4486 ter, if |T.GD.\n 000fe4a0: 0000 2020 207c 2052 4541 4420 2a58 2020 .. | READ *X \n 000fe4b0: 207c 2065 6974 6865 7220 207c 2057 4944 | either | WID\n 000fe4c0: 5448 3d24 5820 6f72 203c 4c46 3e20 656e TH=$X or en\n 000fe4d0: 636f 756e 7465 7265 642c 2020 7c20 454f countered, | EO\n 000fe4e0: 4620 7265 7475 726e 202d 313b 2020 7c54 F return -1; |T\n-000fe4f0: 0047 4687 0000 2020 207c 2020 2020 2020 .GF... | \n+000fe4f0: 0047 4487 0000 2020 207c 2020 2020 2020 .GD... | \n 000fe500: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 000fe510: 2073 6574 2024 583d 302c 2069 6e63 7265 set $X=0, incre\n 000fe520: 6d65 6e74 2024 593b 2069 6620 454f 4620 ment $Y; if EOF \n 000fe530: 7c20 6e6f 206d 6169 6e74 656e 616e 6365 | no maintenance\n-000fe540: 2020 7c54 0047 4688 0000 2020 207c 2020 |T.GF... | \n+000fe540: 2020 7c54 0047 4488 0000 2020 207c 2020 |T.GD... | \n 000fe550: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 000fe560: 2020 207c 2072 6574 7572 6e20 2d31 2020 | return -1 \n 000fe570: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fe580: 2020 2020 7c20 6f66 2024 5820 616e 6420 | of $X and \n-000fe590: 2459 2c20 2020 7c54 0047 4689 0000 2020 $Y, |T.GF... \n+000fe590: 2459 2c20 2020 7c54 0047 4489 0000 2020 $Y, |T.GD... \n 000fe5a0: 207c 2020 2020 2020 2020 2020 207c 2020 | | \n 000fe5b0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000fe5c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fe5d0: 2020 2020 2020 2020 7c20 6578 6365 7074 | except\n-000fe5e0: 2074 6861 7420 454f 4620 7c54 0047 468a that EOF |T.GF.\n+000fe5e0: 2074 6861 7420 454f 4620 7c54 0047 448a that EOF |T.GD.\n 000fe5f0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 000fe600: 207c 2020 2020 2020 2020 207c 2020 2020 | | \n 000fe610: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000fe620: 2020 2020 2020 2020 2020 2020 7c20 696e | in\n 000fe630: 6372 656d 656e 7473 2024 5920 2020 7c54 crements $Y |T\n-000fe640: 0047 4691 0000 2020 202b 2d2d 2d2d 2d2d .GF... +------\n+000fe640: 0047 4491 0000 2020 202b 2d2d 2d2d 2d2d .GD... +------\n 000fe650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fe660: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fe670: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000fe680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000fe690: 2d2d 2b07 0047 4692 0000 1200 4746 9300 --+..GF.....GF..\n-000fe6a0: 0020 2020 2a2a 4e6f 7465 2a2a 0700 4746 . **Note**..GF\n-000fe6b0: 9400 0052 0047 4695 0000 2020 2020 206f ...R.GF... o\n+000fe690: 2d2d 2b07 0047 4492 0000 1200 4744 9300 --+..GD.....GD..\n+000fe6a0: 0020 2020 2a2a 4e6f 7465 2a2a 0700 4744 . **Note**..GD\n+000fe6b0: 9400 0052 0047 4495 0000 2020 2020 206f ...R.GD... o\n 000fe6c0: 2045 4f46 203d 3d20 656e 642d 6f66 2d66 EOF == end-of-f\n 000fe6d0: 696c 653b 203c 4646 3e3d 3d20 4153 4349 ile; == ASCI\n 000fe6e0: 4920 666f 726d 2066 6565 643b 203c 4c46 I form feed; == ASCII line \n-000fe700: 6665 6564 3b51 0047 4696 0000 2020 2020 feed;Q.GF... \n+000fe700: 6665 6564 3b51 0047 4496 0000 2020 2020 feed;Q.GD... \n 000fe710: 206f 2049 6e20 4d20 6d6f 6465 2c20 616e o In M mode, an\n 000fe720: 6420 6279 2064 6566 6175 6c74 2069 6e20 d by default in \n 000fe730: 5554 462d 3820 6d6f 6465 2050 4144 203d UTF-8 mode PAD =\n 000fe740: 3d20 3c53 503e 203d 3d20 4153 4349 4920 = == ASCII \n-000fe750: 7370 6163 652e 4700 4746 9700 0020 2020 space.G.GF... \n+000fe750: 7370 6163 652e 4700 4744 9700 0020 2020 space.G.GD... \n 000fe760: 2020 6f20 2252 4541 4420 666f 726d 6174 o \"READ format\n 000fe770: 2220 696e 2074 6869 7320 7461 626c 6520 \" in this table \n 000fe780: 6d65 616e 7320 5245 4144 203f 206f 7220 means READ ? or \n 000fe790: 5245 4144 203c 7374 726c 6974 3e51 0047 READ Q.G\n-000fe7a0: 4698 0000 2020 2020 206f 2041 2063 6861 F... o A cha\n+000fe7a0: 4498 0000 2020 2020 206f 2041 2063 6861 D... o A cha\n 000fe7b0: 6e67 6520 746f 2057 4944 5448 2069 6d70 nge to WIDTH imp\n 000fe7c0: 6c69 6369 746c 7920 7365 7473 2057 5241 licitly sets WRA\n 000fe7d0: 5020 756e 6c65 7373 204e 4f57 5241 5020 P unless NOWRAP \n 000fe7e0: 666f 6c6c 6f77 7320 696e 2074 6865 0000 follows in the..\n 000fe7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fe800: 0100 0000 b107 0000 e136 0000 0000 0000 .........6......\n-000fe810: 6900 0046 4845 4c50 00ff 7300 ff49 4f5f i..FHELP..s..IO_\n+000fe810: 6900 0044 4845 4c50 00ff 7300 ff49 4f5f i..DHELP..s..IO_\n 000fe820: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 000fe830: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 000fe840: ff73 00ff 5245 4144 2f57 5249 5445 5f4f .s..READ/WRITE_O\n 000fe850: 5045 5241 5449 4f4e 5300 c099 0000 2020 PERATIONS..... \n 000fe860: 2020 2020 2064 6576 6963 6570 6172 616d deviceparam\n-000fe870: 6574 6572 206c 6973 7451 0047 469a 0000 eter listQ.GF...\n+000fe870: 6574 6572 206c 6973 7451 0047 449a 0000 eter listQ.GD...\n 000fe880: 2020 2020 206f 2049 6e20 5641 5249 4142 o In VARIAB\n 000fe890: 4c45 2061 6e64 2053 5452 4541 4d20 6d6f LE and STREAM mo\n 000fe8a0: 6465 2c20 5245 4144 2028 6578 6365 7074 de, READ (except\n 000fe8b0: 2066 6f72 2052 4541 4420 2a29 206e 6576 for READ *) nev\n-000fe8c0: 6572 2072 6574 7572 6e73 1e00 4646 c111 er returns..FF..\n+000fe8c0: 6572 2072 6574 7572 6e73 1e00 4644 c111 er returns..FD..\n 000fe8d0: 0000 2020 2020 2020 203c 4c46 3e20 6368 .. ch\n-000fe8e0: 6172 6163 7465 7273 4f00 4846 1100 0020 aractersO.HF... \n+000fe8e0: 6172 6163 7465 7273 4f00 4844 1100 0020 aractersO.HD... \n 000fe8f0: 2020 2020 6f20 496e 204d 206d 6f64 652c o In M mode,\n 000fe900: 2074 6865 206c 6173 7420 7365 7474 696e the last settin\n 000fe910: 6720 6f66 2052 4543 4f52 4453 495a 4520 g of RECORDSIZE \n 000fe920: 6f72 2057 4944 5448 2066 6f72 2074 6865 or WIDTH for the\n-000fe930: 2064 6576 6963 651e 0048 4621 0000 2020 device..HF!.. \n+000fe930: 2064 6576 6963 651e 0048 4421 0000 2020 device..HD!.. \n 000fe940: 2020 2020 2064 6574 6572 6d69 6e65 7320 determines \n-000fe950: 5749 4454 4853 0048 4631 0000 2020 2020 WIDTHS.HF1.. \n+000fe950: 5749 4454 4853 0048 4431 0000 2020 2020 WIDTHS.HD1.. \n 000fe960: 206f 2049 6e20 4d20 4d6f 6465 2c20 6120 o In M Mode, a \n 000fe970: 5752 4954 4520 746f 2061 2073 6571 7565 WRITE to a seque\n 000fe980: 6e74 6961 6c20 6465 7669 6365 2061 6674 ntial device aft\n 000fe990: 6572 2073 6574 7469 6e67 2024 5820 746f er setting $X to\n-000fe9a0: 2061 2076 616c 7565 5000 4846 4100 0020 a valueP.HFA.. \n+000fe9a0: 2061 2076 616c 7565 5000 4844 4100 0020 a valueP.HDA.. \n 000fe9b0: 2020 2020 2020 6772 6561 7465 7220 7468 greater th\n 000fe9c0: 616e 2074 6865 2064 6576 6963 6520 5749 an the device WI\n 000fe9d0: 4454 4820 6f72 2061 2072 6564 7563 696e DTH or a reducin\n 000fe9e0: 6720 5749 4454 4820 746f 206c 6573 7320 g WIDTH to less \n-000fe9f0: 7468 616e 2074 6865 4f00 4846 5100 0020 than theO.HFQ.. \n+000fe9f0: 7468 616e 2074 6865 4f00 4844 5100 0020 than theO.HDQ.. \n 000fea00: 2020 2020 2020 6375 7272 656e 7420 2458 current $X\n 000fea10: 2061 6374 7320 6173 2069 6620 7468 6520 acts as if the \n 000fea20: 6669 7273 7420 6368 6172 6163 7465 7220 first character \n 000fea30: 6361 7573 6564 2024 5820 746f 2065 7863 caused $X to exc\n-000fea40: 6565 6420 7468 6541 0048 4661 0000 2020 eed theA.HFa.. \n+000fea40: 6565 6420 7468 6541 0048 4461 0000 2020 eed theA.HDa.. \n 000fea50: 2020 2020 2057 4944 5448 2069 6e64 7563 WIDTH induc\n 000fea60: 6573 2061 6e20 696d 6d65 6469 6174 6520 es an immediate \n 000fea70: 5752 4150 2c20 6966 2057 5241 5020 6973 WRAP, if WRAP is\n-000fea80: 2065 6e61 626c 6564 5200 4846 7100 0020 enabledR.HFq.. \n+000fea80: 2065 6e61 626c 6564 5200 4844 7100 0020 enabledR.HDq.. \n 000fea90: 2020 2020 6f20 496e 2055 5446 2d38 206d o In UTF-8 m\n 000feaa0: 6f64 652c 2052 4543 4f52 4453 495a 4520 ode, RECORDSIZE \n 000feab0: 6973 2069 6e20 6279 7465 7320 616e 6420 is in bytes and \n 000feac0: 5749 4454 4820 6973 2069 6e20 6368 6172 WIDTH is in char\n-000fead0: 6163 7465 7273 2061 6e64 3f00 4846 8100 acters and?.HF..\n+000fead0: 6163 7465 7273 2061 6e64 3f00 4844 8100 acters and?.HD..\n 000feae0: 0020 2020 2020 2020 7468 6520 736d 616c . the smal\n 000feaf0: 6c65 7220 6163 7473 2061 7320 7468 6520 ler acts as the \n 000feb00: 5749 4454 4820 6c69 6d69 7420 696e 2074 WIDTH limit in t\n-000feb10: 6865 2074 6162 6c65 2e53 0048 4691 0000 he table.S.HF...\n+000feb10: 6865 2074 6162 6c65 2e53 0048 4491 0000 he table.S.HD...\n 000feb20: 2020 2020 206f 2049 6e20 5554 462d 3820 o In UTF-8 \n 000feb30: 6d6f 6465 2c20 4649 5845 4420 6d6f 6465 mode, FIXED mode\n 000feb40: 2077 7269 7465 7320 3c53 503e 2074 6f20 writes to \n 000feb50: 7468 6520 5245 434f 5244 5349 5a45 2077 the RECORDSIZE w\n-000feb60: 6865 6e20 7468 6520 6e65 7874 2200 4746 hen the next\".GF\n+000feb60: 6865 6e20 7468 6520 6e65 7874 2200 4744 hen the next\".GD\n 000feb70: 1200 0020 2020 2020 2020 6368 6172 6163 ... charac\n 000feb80: 7465 7220 776f 6e27 7420 6669 742e 5200 ter won't fit.R.\n-000feb90: 4846 1100 0020 2020 2020 6f20 496e 2055 HF... o In U\n+000feb90: 4844 1100 0020 2020 2020 6f20 496e 2055 HD... o In U\n 000feba0: 5446 2d38 206d 6f64 652c 2061 6c6c 2052 TF-8 mode, all R\n 000febb0: 4541 4420 666f 726d 7320 646f 206e 6f74 EAD forms do not\n 000febc0: 2072 6574 7572 6e20 7472 6169 6c69 6e67 return trailing\n 000febd0: 2050 4144 2063 6861 7261 6374 6572 732e PAD characters.\n-000febe0: 5400 4846 2100 0020 2020 2020 6f20 496e T.HF!.. o In\n+000febe0: 5400 4844 2100 0020 2020 2020 6f20 496e T.HD!.. o In\n 000febf0: 2055 5446 2d38 206d 6f64 652c 2061 6c6c UTF-8 mode, all\n 000fec00: 2063 6861 7261 6374 6572 7320 7265 7475 characters retu\n 000fec10: 726e 6564 2062 7920 616c 6c20 666f 726d rned by all form\n 000fec20: 7320 6f66 2046 4958 4544 206d 6f64 6520 s of FIXED mode \n-000fec30: 5245 4144 2700 4846 3100 0020 2020 2020 READ'.HF1.. \n+000fec30: 5245 4144 2700 4844 3100 0020 2020 2020 READ'.HD1.. \n 000fec40: 2020 6172 6520 6672 6f6d 2061 2073 696e are from a sin\n-000fec50: 676c 6520 7265 636f 7264 2e4f 0048 4641 gle record.O.HFA\n+000fec50: 676c 6520 7265 636f 7264 2e4f 0048 4441 gle record.O.HDA\n 000fec60: 0000 2020 2020 206f 2057 5249 5445 2066 .. o WRITE f\n 000fec70: 6f72 2061 2053 6571 7565 6e74 6961 6c20 or a Sequential \n 000fec80: 4469 736b 2028 5344 2920 6465 7669 6365 Disk (SD) device\n 000fec90: 2077 6f72 6b73 2061 7420 7468 6520 6375 works at the cu\n-000feca0: 7272 656e 7420 6669 6c65 4500 4846 5100 rrent fileE.HFQ.\n+000feca0: 7272 656e 7420 6669 6c65 4500 4844 5100 rrent fileE.HDQ.\n 000fecb0: 0020 2020 2020 2020 706f 7369 7469 6f6e . position\n 000fecc0: 2c20 7768 6574 6865 7220 6174 7461 696e , whether attain\n 000fecd0: 6564 2077 6974 6820 4150 5045 4e44 2c20 ed with APPEND, \n 000fece0: 5245 5749 4e44 206f 7220 5345 454b 2e51 REWIND or SEEK.Q\n-000fecf0: 0048 4661 0000 2020 2020 206f 2047 542e .HFa.. o GT.\n+000fecf0: 0048 4461 0000 2020 2020 206f 2047 542e .HDa.. o GT.\n 000fed00: 4d20 6d61 6e61 6765 7320 616e 7920 424f M manages any BO\n 000fed10: 4d20 666f 7220 5554 4620 6d6f 6465 2066 M for UTF mode f\n 000fed20: 696c 6573 2062 7920 656e 7375 7269 6e67 iles by ensuring\n 000fed30: 2074 6865 7920 6172 6520 6174 2074 6865 they are at the\n-000fed40: 5300 4846 7100 0020 2020 2020 2020 6265 S.HFq.. be\n+000fed40: 5300 4844 7100 0020 2020 2020 2020 6265 S.HDq.. be\n 000fed50: 6769 6e6e 696e 6720 6f66 2074 6865 2066 ginning of the f\n 000fed60: 696c 6520 616e 6420 7072 6f64 7563 6573 ile and produces\n 000fed70: 2061 2042 4f4d 4d49 534d 4154 4348 2065 a BOMMISMATCH e\n 000fed80: 7272 6f72 2066 6f72 2061 6e20 6174 7465 rror for an atte\n-000fed90: 6d70 7447 0048 4681 0000 2020 2020 2020 mptG.HF... \n+000fed90: 6d70 7447 0048 4481 0000 2020 2020 2020 mptG.HD... \n 000feda0: 2074 6f20 6368 616e 6765 2074 6865 2062 to change the b\n 000fedb0: 7974 652d 6f72 6465 7269 6e67 206f 6e20 yte-ordering on \n 000fedc0: 4f50 454e 2066 6f72 2061 6e20 6578 6973 OPEN for an exis\n-000fedd0: 7469 6e67 2066 696c 652e 5000 4846 9100 ting file.P.HF..\n+000fedd0: 7469 6e67 2066 696c 652e 5000 4844 9100 ting file.P.HD..\n 000fede0: 0020 2020 2020 6f20 416e 2061 7474 656d . o An attem\n 000fedf0: 7074 2074 6f20 4f50 454e 2061 206e 6f6e pt to OPEN a non\n 000fee00: 2d7a 6572 6f20 6c65 6e67 7468 2066 696c -zero length fil\n 000fee10: 6520 5752 4954 454f 4e4c 5920 7769 7468 e WRITEONLY with\n-000fee20: 6f75 7420 6569 7468 6572 5300 4746 1300 out eitherS.GF..\n+000fee20: 6f75 7420 6569 7468 6572 5300 4744 1300 out eitherS.GD..\n 000fee30: 0020 2020 2020 2020 4e45 5756 4552 5349 . NEWVERSI\n 000fee40: 4f4e 206f 7220 5452 554e 4341 5445 2069 ON or TRUNCATE i\n 000fee50: 6e20 5554 4620 6d6f 6465 2070 726f 6475 n UTF mode produ\n 000fee60: 6365 7320 616e 204f 5045 4e44 4556 4641 ces an OPENDEVFA\n 000fee70: 494c 2064 7565 2074 6f20 7468 6548 0048 IL due to theH.H\n-000fee80: 4611 0000 2020 2020 2020 2066 6163 7420 F... fact \n+000fee80: 4411 0000 2020 2020 2020 2066 6163 7420 D... fact \n 000fee90: 7468 6174 2061 6e79 2065 7869 7374 696e that any existin\n 000feea0: 6720 424f 4d20 696e 666f 726d 6174 696f g BOM informatio\n 000feeb0: 6e20 6361 6e6e 6f74 2062 6520 7665 7269 n cannot be veri\n-000feec0: 6669 6564 2e52 0048 4621 0000 2020 2020 fied.R.HF!.. \n+000feec0: 6669 6564 2e52 0048 4421 0000 2020 2020 fied.R.HD!.. \n 000feed0: 206f 2047 542e 4d20 5344 2065 6e63 7279 o GT.M SD encry\n 000feee0: 7074 696f 6e2c 2062 6563 6175 7365 206f ption, because o\n 000feef0: 6620 7468 6520 7374 6174 6520 696e 666f f the state info\n 000fef00: 726d 6174 696f 6e20 6173 736f 6369 6174 rmation associat\n-000fef10: 6564 2077 6974 6852 0048 4631 0000 2020 ed withR.HF1.. \n+000fef10: 6564 2077 6974 6852 0048 4431 0000 2020 ed withR.HD1.. \n 000fef20: 2020 2020 2065 6e63 7279 7074 696f 6e20 encryption \n 000fef30: 7072 6f63 6573 7369 6e67 2c20 7265 7175 processing, requ\n 000fef40: 6972 6573 2065 6e63 7279 7074 6564 2066 ires encrypted f\n 000fef50: 696c 6573 2074 6f20 6265 2057 5249 5445 iles to be WRITE\n-000fef60: 6e20 6f72 2052 4541 4448 0048 4641 0000 n or READH.HFA..\n+000fef60: 6e20 6f72 2052 4541 4448 0048 4441 0000 n or READH.HDA..\n 000fef70: 2020 2020 2020 2066 726f 6d20 7468 6520 from the \n 000fef80: 6265 6769 6e6e 696e 6720 7261 7468 6572 beginning rather\n 000fef90: 2074 6861 6e20 6672 6f6d 2061 6e20 6172 than from an ar\n 000fefa0: 6269 7472 6172 7920 706f 7369 7469 6f6e bitrary position\n 000fefb0: 2e00 0000 0000 0000 0000 0000 0000 0000 ................\n 000fefc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fefd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000fefe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000feff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ff000: 0100 0000 6601 0000 e636 0000 0000 0000 ....f....6......\n-000ff010: 9b00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+000ff010: 9b00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 000ff020: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 000ff030: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 000ff040: ff73 00ff 5245 4144 2f57 5249 5445 5f4f .s..READ/WRITE_O\n 000ff050: 5045 5241 5449 4f4e 5300 c113 5100 0020 PERATIONS...Q.. \n 000ff060: 2020 2020 6f20 4845 5245 444f 4373 2069 o HEREDOCs i\n 000ff070: 6e20 7368 656c 6c20 7363 7269 7074 7320 n shell scripts \n 000ff080: 7468 6174 2064 7269 7665 2069 6e70 7574 that drive input\n 000ff090: 2074 6f20 4754 2e4d 2070 7265 7365 6e74 to GT.M present\n-000ff0a0: 2074 6f20 4754 2e4d 2061 7351 0048 4661 to GT.M asQ.HFa\n+000ff0a0: 2074 6f20 4754 2e4d 2061 7351 0048 4461 to GT.M asQ.HDa\n 000ff0b0: 0000 2020 2020 2020 2053 4420 6669 6c65 .. SD file\n 000ff0c0: 732c 2061 6e64 2062 7920 6465 6661 756c s, and by defaul\n 000ff0d0: 7420 7465 726d 696e 6174 6520 7769 7468 t terminate with\n 000ff0e0: 2061 2073 7563 6365 7373 202d 207a 6572 a success - zer\n-000ff0f0: 6f20 2830 2920 7374 6174 7573 4e00 4846 o (0) statusN.HF\n+000ff0f0: 6f20 2830 2920 7374 6174 7573 4e00 4844 o (0) statusN.HD\n 000ff100: 7100 0020 2020 2020 2020 756e 6c65 7373 q.. unless\n 000ff110: 2047 542e 4d20 7465 726d 696e 6174 6573 GT.M terminates\n 000ff120: 2077 6974 6820 6120 5a48 414c 5420 7468 with a ZHALT th\n 000ff130: 6174 2073 7570 706c 6965 7320 616e 2061 at supplies an a\n-000ff140: 6c74 6572 6e61 7469 7665 1500 4846 8100 lternative..HF..\n+000ff140: 6c74 6572 6e61 7469 7665 1500 4844 8100 lternative..HD..\n 000ff150: 0020 2020 2020 2020 7374 6174 7573 2e07 . status..\n-000ff160: 0048 4691 0000 0000 0000 0000 0000 0000 .HF.............\n+000ff160: 0048 4491 0000 0000 0000 0000 0000 0000 .HD.............\n 000ff170: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ff180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ff190: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ff1a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ff1b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ff1c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ff1d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -65408,45 +65408,45 @@\n 000ff7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ff800: 0100 0000 5002 0000 2537 0000 0000 0000 ....P...%7......\n 000ff810: 5000 002d 4845 4c50 00ff 7300 ff49 4f5f P..-HELP..s..IO_\n 000ff820: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 000ff830: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 000ff840: ff73 00ff 5f42 494e 4152 595f 4649 4c45 .s.._BINARY_FILE\n 000ff850: 5300 005f 4269 6e61 7279 5f46 696c 6573 S.._Binary_Files\n-000ff860: 1800 3e46 bf11 0000 2020 2020 4269 6e61 ..>F.... Bina\n-000ff870: 7279 2046 696c 6573 0700 3f46 2100 0053 ry Files..?F!..S\n-000ff880: 003f 4631 0000 2020 2054 6f20 7772 6974 .?F1.. To writ\n+000ff860: 1800 3e44 bf11 0000 2020 2020 4269 6e61 ..>D.... Bina\n+000ff870: 7279 2046 696c 6573 0700 3f44 2100 0053 ry Files..?D!..S\n+000ff880: 003f 4431 0000 2020 2054 6f20 7772 6974 .?D1.. To writ\n 000ff890: 6520 6120 6269 6e61 7279 2064 6174 6120 e a binary data \n 000ff8a0: 6669 6c65 2c20 6f70 656e 2069 7420 7769 file, open it wi\n 000ff8b0: 7468 2046 4958 4544 3a57 5241 503a 4348 th FIXED:WRAP:CH\n 000ff8c0: 5345 543d 224d 2220 616e 6420 7365 7420 SET=\"M\" and set \n-000ff8d0: 2458 5400 3f46 4100 0020 2020 746f 207a $XT.?FA.. to z\n+000ff8d0: 2458 5400 3f44 4100 0020 2020 746f 207a $XT.?DA.. to z\n 000ff8e0: 6572 6f20 6265 666f 7265 2074 6865 2057 ero before the W\n 000ff8f0: 5249 5445 2074 6f20 6176 6f69 6420 6669 RITE to avoid fi\n 000ff900: 6c6c 696e 6720 7468 6520 6c61 7374 2072 lling the last r\n 000ff910: 6563 6f72 6420 7769 7468 2073 7061 6365 ecord with space\n-000ff920: 7320 2874 6865 2200 3f46 5100 0020 2020 s (the\".?FQ.. \n+000ff920: 7320 2874 6865 2200 3f44 5100 0020 2020 s (the\".?DQ.. \n 000ff930: 6465 6661 756c 7420 5041 4420 6279 7465 default PAD byte\n-000ff940: 2076 616c 7565 292e 0700 3f46 6100 0012 value)...?Fa...\n-000ff950: 003f 4671 0000 2020 202a 2a4e 6f74 652a .?Fq.. **Note*\n-000ff960: 2a07 003f 4681 0000 4e00 3f46 9100 0020 *..?F...N.?F... \n+000ff940: 2076 616c 7565 292e 0700 3f44 6100 0012 value)...?Da...\n+000ff950: 003f 4471 0000 2020 202a 2a4e 6f74 652a .?Dq.. **Note*\n+000ff960: 2a07 003f 4481 0000 4e00 3f44 9100 0020 *..?D...N.?D... \n 000ff970: 2020 5769 7468 2043 4853 4554 206e 6f74 With CHSET not\n 000ff980: 2022 4d22 2c20 4649 5845 4420 6861 7320 \"M\", FIXED has \n 000ff990: 6120 6469 6666 6572 656e 7420 6465 6669 a different defi\n 000ff9a0: 6e69 7469 6f6e 2e20 4561 6368 2072 6563 nition. Each rec\n-000ff9b0: 6f72 6420 6973 5400 3e46 c011 0000 2020 ord isT.>F.... \n+000ff9b0: 6f72 6420 6973 5400 3e44 c011 0000 2020 ord isT.>D.... \n 000ff9c0: 2072 6561 6c6c 7920 7468 6520 7361 6d65 really the same\n 000ff9d0: 206e 756d 6265 7220 6f66 2062 7974 6573 number of bytes\n 000ff9e0: 2061 7320 7370 6563 6966 6965 6420 6279 as specified by\n 000ff9f0: 2052 4543 4f52 4453 495a 452e 2050 6164 RECORDSIZE. Pad\n-000ffa00: 6469 6e67 2062 7974 6573 2d00 3f46 1200 ding bytes-.?F..\n+000ffa00: 6469 6e67 2062 7974 6573 2d00 3f44 1200 ding bytes-.?D..\n 000ffa10: 0020 2020 6172 6520 6164 6465 6420 6173 . are added as\n 000ffa20: 206e 6565 6465 6420 746f 2065 6163 6820 needed to each \n-000ffa30: 7265 636f 7264 2e07 003f 4613 0000 1200 record...?F.....\n-000ffa40: 3f46 1400 0020 2020 4578 616d 706c 653a ?F... Example:\n+000ffa30: 7265 636f 7264 2e07 003f 4413 0000 1200 record...?D.....\n+000ffa40: 3f44 1400 0020 2020 4578 616d 706c 653a ?D... Example:\n 000ffa50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ffa60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ffa70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ffa80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ffa90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ffaa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000ffab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -65537,100 +65537,100 @@\n 00100000: 0100 0000 cb05 0000 1337 0000 0000 0000 .........7......\n 00100010: 6600 0050 4845 4c50 00ff 7300 ff49 4f5f f..PHELP..s..IO_\n 00100020: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 00100030: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 00100040: ff73 00ff 5345 5155 454e 5449 414c 5f46 .s..SEQUENTIAL_F\n 00100050: 494c 455f 504f 494e 5445 5253 0000 5365 ILE_POINTERS..Se\n 00100060: 7175 656e 7469 616c 5f46 696c 655f 506f quential_File_Po\n-00100070: 696e 7465 7273 2300 4946 bf11 0000 2020 inters#.IF.... \n+00100070: 696e 7465 7273 2300 4944 bf11 0000 2020 inters#.ID.... \n 00100080: 2053 6571 7565 6e74 6961 6c20 4669 6c65 Sequential File\n-00100090: 2050 6f69 6e74 6572 7307 004a 4621 0000 Pointers..JF!..\n-001000a0: 5300 4a46 3100 0020 2020 5365 7175 656e S.JF1.. Sequen\n+00100090: 2050 6f69 6e74 6572 7307 004a 4421 0000 Pointers..JD!..\n+001000a0: 5300 4a44 3100 0020 2020 5365 7175 656e S.JD1.. Sequen\n 001000b0: 7469 616c 2066 696c 6520 492f 4f20 6f70 tial file I/O op\n 001000c0: 6572 6174 696f 6e73 2075 7365 2061 2063 erations use a c\n 001000d0: 6f6e 7374 7275 6374 2063 616c 6c65 6420 onstruct called \n 001000e0: 6120 6669 6c65 2070 6f69 6e74 6572 2e20 a file pointer. \n-001000f0: 5468 6552 004a 4641 0000 2020 2066 696c TheR.JFA.. fil\n+001000f0: 5468 6552 004a 4441 0000 2020 2066 696c TheR.JDA.. fil\n 00100100: 6520 706f 696e 7465 7220 6c6f 6769 6361 e pointer logica\n 00100110: 6c6c 7920 6964 656e 7469 6669 6573 2074 lly identifies t\n 00100120: 6865 206e 6578 7420 7265 636f 7264 2074 he next record t\n 00100130: 6f20 7265 6164 206f 7220 7772 6974 652e o read or write.\n-00100140: 204f 5045 4e52 004a 4651 0000 2020 2063 OPENR.JFQ.. c\n+00100140: 204f 5045 4e52 004a 4451 0000 2020 2063 OPENR.JDQ.. c\n 00100150: 6f6d 6d61 6e64 7320 706f 7369 7469 6f6e ommands position\n 00100160: 2074 6865 2066 696c 6520 706f 696e 7465 the file pointe\n 00100170: 7220 6174 2074 6865 2062 6567 696e 6e69 r at the beginni\n 00100180: 6e67 206f 6620 7468 6520 6669 6c65 2028 ng of the file (\n-00100190: 5245 5749 4e44 2953 004a 4661 0000 2020 REWIND)S.JFa.. \n+00100190: 5245 5749 4e44 2953 004a 4461 0000 2020 REWIND)S.JDa.. \n 001001a0: 206f 7220 6174 2074 6865 2065 6e64 2d6f or at the end-o\n 001001b0: 662d 6669 6c65 2028 4150 5045 4e44 292e f-file (APPEND).\n 001001c0: 2041 5050 454e 4420 6361 6e6e 6f74 2072 APPEND cannot r\n 001001d0: 6570 6f73 6974 696f 6e20 6120 6669 6c65 eposition a file\n-001001e0: 2063 7572 7265 6e74 6c79 5300 4a46 7100 currentlyS.JFq.\n+001001e0: 2063 7572 7265 6e74 6c79 5300 4a44 7100 currentlyS.JDq.\n 001001f0: 0020 2020 6f70 656e 2e20 4265 6361 7573 . open. Becaus\n 00100200: 6520 7468 6520 706f 7369 7469 6f6e 206f e the position o\n 00100210: 6620 6561 6368 2072 6563 6f72 6420 6465 f each record de\n 00100220: 7065 6e64 7320 6f6e 2074 6865 2070 7265 pends on the pre\n 00100230: 7669 6f75 7320 7265 636f 7264 2c4f 004a vious record,O.J\n-00100240: 4681 0000 2020 2061 2057 5249 5445 2064 F... a WRITE d\n+00100240: 4481 0000 2020 2061 2057 5249 5445 2064 D... a WRITE d\n 00100250: 6573 7472 6f79 7320 7468 6520 6162 696c estroys the abil\n 00100260: 6974 7920 746f 2072 656c 6961 626c 7920 ity to reliably \n 00100270: 706f 7369 7469 6f6e 2074 6865 2066 696c position the fil\n-00100280: 6520 706f 696e 7465 7220 746f 5000 4a46 e pointer toP.JF\n+00100280: 6520 706f 696e 7465 7220 746f 5000 4a44 e pointer toP.JD\n 00100290: 9100 0020 2020 7375 6273 6571 7565 6e74 ... subsequent\n 001002a0: 2072 6563 6f72 6473 2069 6e20 6120 6669 records in a fi\n 001002b0: 6c65 2e20 5468 6572 6566 6f72 652c 2062 le. Therefore, b\n 001002c0: 7920 6465 6661 756c 7420 284e 4f54 5255 y default (NOTRU\n-001002d0: 4e43 4154 4529 2c20 4754 2e4d 5400 4946 NCATE), GT.MT.IF\n+001002d0: 4e43 4154 4529 2c20 4754 2e4d 5400 4944 NCATE), GT.MT.ID\n 001002e0: c011 0000 2020 2070 6572 6d69 7473 2057 .... permits W\n 001002f0: 5249 5445 7320 6f6e 6c79 2077 6865 6e20 RITEs only when \n 00100300: 7468 6520 6669 6c65 2070 6f69 6e74 6572 the file pointer\n 00100310: 2069 7320 706f 7369 7469 6f6e 6564 2061 is positioned a\n 00100320: 7420 7468 6520 656e 6420 6f66 2074 6865 t the end of the\n-00100330: 0f00 4a46 1200 0020 2020 6669 6c65 2e07 ..JF... file..\n-00100340: 004a 4613 0000 5200 4a46 1400 0020 2020 .JF...R.JF... \n+00100330: 0f00 4a44 1200 0020 2020 6669 6c65 2e07 ..JD... file..\n+00100340: 004a 4413 0000 5200 4a44 1400 0020 2020 .JD...R.JD... \n 00100350: 4120 6669 6c65 2074 6861 7420 6861 7320 A file that has \n 00100360: 6265 656e 2070 7265 7669 6f75 736c 7920 been previously \n 00100370: 6372 6561 7465 6420 616e 6420 636f 6e74 created and cont\n 00100380: 6169 6e73 2064 6174 6120 7468 6174 2073 ains data that s\n-00100390: 686f 756c 6420 6265 4700 4a46 1500 0020 hould beG.JF... \n+00100390: 686f 756c 6420 6265 4700 4a44 1500 0020 hould beG.JD... \n 001003a0: 2020 7265 7461 696e 6564 2063 616e 2061 retained can a\n 001003b0: 6c73 6f20 6265 206f 7065 6e65 6420 7769 lso be opened wi\n 001003c0: 7468 2074 6865 2064 6576 6963 6520 7061 th the device pa\n 001003d0: 7261 6d65 7465 7220 4150 5045 4e44 2e07 rameter APPEND..\n-001003e0: 004a 4616 0000 5300 4a46 1700 0020 2020 .JF...S.JF... \n+001003e0: 004a 4416 0000 5300 4a44 1700 0020 2020 .JD...S.JD... \n 001003f0: 4966 2061 2064 6576 6963 6520 6861 7320 If a device has \n 00100400: 5452 554e 4341 5445 2065 6e61 626c 6564 TRUNCATE enabled\n 00100410: 2c20 6120 5752 4954 4520 6973 7375 6564 , a WRITE issued\n 00100420: 2077 6865 6e20 7468 6520 6669 6c65 2070 when the file p\n-00100430: 6f69 6e74 6572 2069 734f 004a 4618 0000 ointer isO.JF...\n+00100430: 6f69 6e74 6572 2069 734f 004a 4418 0000 ointer isO.JD...\n 00100440: 2020 206e 6f74 2061 7420 7468 6520 656e not at the en\n 00100450: 6420 6f66 2074 6865 2066 696c 6520 6361 d of the file ca\n 00100460: 7573 6573 2061 6c6c 2063 6f6e 7465 6e74 uses all content\n 00100470: 7320 6166 7465 7220 7468 6520 6375 7272 s after the curr\n-00100480: 656e 7420 6669 6c65 5400 4a46 1900 0020 ent fileT.JF... \n+00100480: 656e 7420 6669 6c65 5400 4a44 1900 0020 ent fileT.JD... \n 00100490: 2020 706f 696e 7465 7220 746f 2062 6520 pointer to be \n 001004a0: 6469 7363 6172 6465 642e 2054 6869 7320 discarded. This \n 001004b0: 6566 6665 6374 6976 656c 7920 6d6f 7665 effectively move\n 001004c0: 7320 7468 6520 656e 6420 6f66 2074 6865 s the end of the\n-001004d0: 2066 696c 6520 746f 2074 6865 3100 4a46 file to the1.JF\n+001004d0: 2066 696c 6520 746f 2074 6865 3100 4a44 file to the1.JD\n 001004e0: 1a00 0020 2020 6375 7272 656e 7420 706f ... current po\n 001004f0: 7369 7469 6f6e 2061 6e64 2070 6572 6d69 sition and permi\n 00100500: 7473 2074 6865 2057 5249 5445 2e07 004a ts the WRITE...J\n-00100510: 4621 0000 1300 3146 554d 4d41 5259 0000 F!....1FUMMARY..\n-00100520: 5375 6d6d 6172 7912 0038 46bf 1100 0020 Summary..8F.... \n-00100530: 2020 5375 6d6d 6172 7907 0039 4621 0000 Summary..9F!..\n-00100540: 4e00 3946 3100 0020 2020 5468 6520 666f N.9F1.. The fo\n+00100510: 4421 0000 1300 3144 554d 4d41 5259 0000 D!....1DUMMARY..\n+00100520: 5375 6d6d 6172 7912 0038 44bf 1100 0020 Summary..8D.... \n+00100530: 2020 5375 6d6d 6172 7907 0039 4421 0000 Summary..9D!..\n+00100540: 4e00 3944 3100 0020 2020 5468 6520 666f N.9D1.. The fo\n 00100550: 6c6c 6f77 696e 6720 7461 626c 6573 2070 llowing tables p\n 00100560: 726f 7669 6465 2061 2062 7269 6566 2073 rovide a brief s\n 00100570: 756d 6d61 7279 206f 6620 6465 7669 6365 ummary of device\n 00100580: 7061 7261 6d65 7465 7273 2066 6f72 3600 parameters for6.\n-00100590: 3946 4100 0020 2020 7365 7175 656e 7469 9FA.. sequenti\n+00100590: 3944 4100 0020 2020 7365 7175 656e 7469 9DA.. sequenti\n 001005a0: 616c 2066 696c 6573 2067 726f 7570 6564 al files grouped\n 001005b0: 2069 6e74 6f20 7265 6c61 7465 6420 6172 into related ar\n-001005c0: 6561 732e 0700 3946 5100 0000 0000 0000 eas...9FQ.......\n+001005c0: 6561 732e 0700 3944 5100 0000 0000 0000 eas...9DQ.......\n 001005d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001005e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001005f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00100600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00100610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00100620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00100630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -65667,508 +65667,508 @@\n 00100820: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 00100830: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 00100840: ff73 00ff 5355 4d4d 4152 5900 bf61 0000 .s..SUMMARY..a..\n 00100850: 2020 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +------------\n 00100860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00100870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00100880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00100890: 2d2d 2d2d 2d2d 2d2d 2d2d 2b52 0039 4671 ----------+R.9Fq\n+00100890: 2d2d 2d2d 2d2d 2d2d 2d2d 2b52 0039 4471 ----------+R.9Dq\n 001008a0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 001008b0: 2020 2020 2020 2020 4572 726f 7220 5072 Error Pr\n 001008c0: 6f63 6573 7369 6e67 2044 6576 6963 6570 ocessing Devicep\n 001008d0: 6172 616d 6574 6572 7320 2020 2020 2020 arameters \n 001008e0: 2020 2020 2020 2020 2020 2020 7c52 0039 |R.9\n-001008f0: 4681 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F... |--------\n+001008f0: 4481 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D... |--------\n 00100900: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00100910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00100920: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00100930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c52 --------------|R\n-00100940: 0039 4691 0000 2020 207c 2044 4556 4943 .9F... | DEVIC\n+00100940: 0039 4491 0000 2020 207c 2044 4556 4943 .9D... | DEVIC\n 00100950: 4550 4152 414d 4554 4552 207c 2043 4f4d EPARAMETER | COM\n 00100960: 4d41 4e44 207c 2020 2020 2020 2020 2020 MAND | \n 00100970: 2020 2020 2020 2043 4f4d 4d45 4e54 2020 COMMENT \n 00100980: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00100990: 7c53 0038 46c0 1100 0020 2020 7c2d 2d2d |S.8F.... |---\n+00100990: 7c53 0038 44c0 1100 0020 2020 7c2d 2d2d |S.8D.... |---\n 001009a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 001009b0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 001009c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001009d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001009e0: 2d2d 2d7c 5200 3946 1200 0020 2020 7c20 ---|R.9F... | \n+001009e0: 2d2d 2d7c 5200 3944 1200 0020 2020 7c20 ---|R.9D... | \n 001009f0: 4558 4345 5054 494f 4e3d 6578 7072 2020 EXCEPTION=expr \n 00100a00: 7c20 4f2f 552f 4320 2020 7c20 436f 6e74 | O/U/C | Cont\n 00100a10: 726f 6c73 2064 6576 6963 652d 7370 6563 rols device-spec\n 00100a20: 6966 6963 2065 7272 6f72 2068 616e 646c ific error handl\n-00100a30: 696e 672e 207c 5200 3946 1300 0020 2020 ing. |R.9F... \n+00100a30: 696e 672e 207c 5200 3944 1300 0020 2020 ing. |R.9D... \n 00100a40: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 00100a50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00100a60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00100a70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00100a80: 2d2d 2d2d 2d2d 2d2b 0700 3946 1400 0054 -------+..9F...T\n-00100a90: 0039 4615 0000 2020 202b 2d2d 2d2d 2d2d .9F... +------\n+00100a80: 2d2d 2d2d 2d2d 2d2b 0700 3944 1400 0054 -------+..9D...T\n+00100a90: 0039 4415 0000 2020 202b 2d2d 2d2d 2d2d .9D... +------\n 00100aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00100ab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00100ac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00100ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00100ae0: 2d2d 2b54 0039 4616 0000 2020 207c 2020 --+T.9F... | \n+00100ae0: 2d2d 2b54 0039 4416 0000 2020 207c 2020 --+T.9D... | \n 00100af0: 2020 2020 2020 2020 2020 2020 2046 696c Fil\n 00100b00: 6520 506f 696e 7465 7220 506f 7369 7469 e Pointer Positi\n 00100b10: 6f6e 696e 6720 4465 7669 6365 7061 7261 oning Devicepara\n 00100b20: 6d65 7465 7273 2020 2020 2020 2020 2020 meters \n-00100b30: 2020 2020 2020 7c54 0039 4617 0000 2020 |T.9F... \n+00100b30: 2020 2020 2020 7c54 0039 4417 0000 2020 |T.9D... \n 00100b40: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 00100b50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00100b60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00100b70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00100b80: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0039 4618 ----------|T.9F.\n+00100b80: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0039 4418 ----------|T.9D.\n 00100b90: 0000 2020 207c 2044 4556 4943 4550 4152 .. | DEVICEPAR\n 00100ba0: 414d 4554 4552 207c 2043 4f4d 4d41 4e44 AMETER | COMMAND\n 00100bb0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 00100bc0: 2020 2020 434f 4d4d 454e 5420 2020 2020 COMMENT \n 00100bd0: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00100be0: 0039 4619 0000 2020 207c 2d2d 2d2d 2d2d .9F... |------\n+00100be0: 0039 4419 0000 2020 207c 2d2d 2d2d 2d2d .9D... |------\n 00100bf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00100c00: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00100c10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00100c20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00100c30: 2d2d 7c54 0039 461a 0000 2020 207c 2041 --|T.9F... | A\n+00100c30: 2d2d 7c54 0039 441a 0000 2020 207c 2041 --|T.9D... | A\n 00100c40: 5050 454e 4420 2020 2020 2020 2020 207c PPEND |\n 00100c50: 204f 2020 2020 2020 207c 2050 6f73 6974 O | Posit\n 00100c60: 696f 6e73 2066 696c 6520 706f 696e 7465 ions file pointe\n 00100c70: 7220 6174 2045 4f46 2e20 2020 2020 2020 r at EOF. \n-00100c80: 2020 2020 2020 7c54 0039 4621 0000 2020 |T.9F!.. \n+00100c80: 2020 2020 2020 7c54 0039 4421 0000 2020 |T.9D!.. \n 00100c90: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 00100ca0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d ---+---------+--\n 00100cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00100cc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00100cd0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0039 4622 ----------|T.9F\"\n+00100cd0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0039 4422 ----------|T.9D\"\n 00100ce0: 0000 2020 207c 2052 4557 494e 4420 2020 .. | REWIND \n 00100cf0: 2020 2020 2020 207c 204f 2f55 2f43 2020 | O/U/C \n 00100d00: 207c 2050 6f73 6974 696f 6e73 2066 696c | Positions fil\n 00100d10: 6520 706f 696e 7465 7220 6174 2073 7461 e pointer at sta\n 00100d20: 7274 206f 6620 7468 6520 2020 2020 7c54 rt of the |T\n-00100d30: 0039 4623 0000 2020 207c 2020 2020 2020 .9F#.. | \n+00100d30: 0039 4423 0000 2020 207c 2020 2020 2020 .9D#.. | \n 00100d40: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00100d50: 2020 2020 207c 2066 696c 652e 2020 2020 | file. \n 00100d60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00100d70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00100d80: 2020 7c54 0039 4624 0000 2020 207c 2d2d |T.9F$.. |--\n+00100d80: 2020 7c54 0039 4424 0000 2020 207c 2d2d |T.9D$.. |--\n 00100d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00100da0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00100db0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00100dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00100dd0: 2d2d 2d2d 2d2d 7c54 0039 4625 0000 2020 ------|T.9F%.. \n+00100dd0: 2d2d 2d2d 2d2d 7c54 0039 4425 0000 2020 ------|T.9D%.. \n 00100de0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 00100df0: 2020 207c 2020 2020 2020 2020 207c 2050 | | P\n 00100e00: 6f73 6974 696f 6e73 2074 6865 2063 7572 ositions the cur\n 00100e10: 7265 6e74 2066 696c 6520 706f 696e 7465 rent file pointe\n-00100e20: 7220 746f 2074 6865 2020 7c54 0039 4626 r to the |T.9F&\n+00100e20: 7220 746f 2074 6865 2020 7c54 0039 4426 r to the |T.9D&\n 00100e30: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00100e40: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00100e50: 207c 206c 6f63 6174 696f 6e20 7370 6563 | location spec\n 00100e60: 6966 6965 6420 696e 2073 7472 6578 7072 ified in strexpr\n 00100e70: 2e20 5468 6520 666f 726d 6174 2020 7c54 . The format |T\n-00100e80: 0039 4627 0000 2020 207c 2020 2020 2020 .9F'.. | \n+00100e80: 0039 4427 0000 2020 207c 2020 2020 2020 .9D'.. | \n 00100e90: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00100ea0: 2020 2020 207c 206f 6620 7374 7265 7870 | of strexp\n 00100eb0: 7220 6973 2061 2073 7472 696e 6720 6f66 r is a string of\n 00100ec0: 2074 6865 2066 6f72 6d20 2020 2020 2020 the form \n-00100ed0: 2020 7c54 0039 4628 0000 2020 207c 2020 |T.9F(.. | \n+00100ed0: 2020 7c54 0039 4428 0000 2020 207c 2020 |T.9D(.. | \n 00100ee0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00100ef0: 2020 2020 2020 2020 207c 2022 5b2b 7c2d | \"[+|-\n 00100f00: 5d69 6e74 6567 6572 2220 7768 6572 6520 ]integer\" where \n 00100f10: 756e 7369 676e 6564 2076 616c 7565 2020 unsigned value \n-00100f20: 2020 2020 2020 7c54 0039 4629 0000 2020 |T.9F).. \n+00100f20: 2020 2020 2020 7c54 0039 4429 0000 2020 |T.9D).. \n 00100f30: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 00100f40: 2020 207c 2020 2020 2020 2020 207c 2073 | | s\n 00100f50: 7065 6369 6669 6573 2061 6e20 6f66 6673 pecifies an offs\n 00100f60: 6574 2066 726f 6d20 7468 6520 6265 6769 et from the begi\n-00100f70: 6e6e 696e 6720 6f66 2020 7c54 0039 462a nning of |T.9F*\n+00100f70: 6e6e 696e 6720 6f66 2020 7c54 0039 442a nning of |T.9D*\n 00100f80: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00100f90: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00100fa0: 207c 2074 6865 2066 696c 652c 2061 6e64 | the file, and\n 00100fb0: 2061 6e20 6578 706c 6963 6974 6c79 2073 an explicitly s\n 00100fc0: 6967 6e65 6420 7661 6c75 6520 2020 7c00 igned value |.\n 00100fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00100fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00100ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00101000: 0100 0000 dc07 0000 4237 0000 0000 0000 ........B7......\n-00101010: 8d00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00101010: 8d00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00101020: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 00101030: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 00101040: ff73 00ff 5355 4d4d 4152 5900 c031 0000 .s..SUMMARY..1..\n 00101050: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00101060: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 00101070: 2073 7065 6369 6669 6573 2061 6e20 6f66 specifies an of\n 00101080: 6673 6574 2072 656c 6174 6976 6520 746f fset relative to\n 00101090: 2074 6865 2020 2020 2020 2020 7c54 0039 the |T.9\n-001010a0: 4632 0000 2020 207c 2053 4545 4b3d 7374 F2.. | SEEK=st\n+001010a0: 4432 0000 2020 207c 2053 4545 4b3d 7374 D2.. | SEEK=st\n 001010b0: 7265 7870 7220 2020 207c 204f 2f55 2020 rexpr | O/U \n 001010c0: 2020 207c 2063 7572 7265 6e74 2066 696c | current fil\n 001010d0: 6520 706f 7369 7469 6f6e 2e20 466f 7220 e position. For \n 001010e0: 5354 5245 414d 206f 7220 2020 2020 2020 STREAM or \n-001010f0: 7c54 0039 4633 0000 2020 207c 2020 2020 |T.9F3.. | \n+001010f0: 7c54 0039 4433 0000 2020 207c 2020 2020 |T.9D3.. | \n 00101100: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 00101110: 2020 2020 2020 207c 2056 4152 4941 424c | VARIABL\n 00101120: 4520 666f 726d 6174 2c20 7468 6520 706f E format, the po\n 00101130: 7369 7469 7665 2069 6e74 6578 7072 2020 sitive intexpr \n-00101140: 2020 2020 7c54 0039 4634 0000 2020 207c |T.9F4.. |\n+00101140: 2020 2020 7c54 0039 4434 0000 2020 207c |T.9D4.. |\n 00101150: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00101160: 207c 2020 2020 2020 2020 207c 2061 6674 | | aft\n 00101170: 6572 2061 6e79 2073 6967 6e20 6973 2061 er any sign is a\n 00101180: 2062 7974 6520 6f66 6673 6574 2c20 7768 byte offset, wh\n-00101190: 696c 6520 666f 7220 7c54 0039 4635 0000 ile for |T.9F5..\n+00101190: 696c 6520 666f 7220 7c54 0039 4435 0000 ile for |T.9D5..\n 001011a0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 001011b0: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 001011c0: 2061 2046 4958 4544 2066 6f72 6d61 742c a FIXED format,\n 001011d0: 2069 7420 6973 2061 2072 6563 6f72 6420 it is a record \n 001011e0: 6f66 6673 6574 2e20 496e 2020 7c54 0039 offset. In |T.9\n-001011f0: 4636 0000 2020 207c 2020 2020 2020 2020 F6.. | \n+001011f0: 4436 0000 2020 207c 2020 2020 2020 2020 D6.. | \n 00101200: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 00101210: 2020 207c 206f 7264 6572 2074 6f20 6465 | order to de\n 00101220: 616c 2077 6974 6820 7468 6520 706f 7373 al with the poss\n 00101230: 6962 6c65 2070 7265 7365 6e63 6520 2020 ible presence \n-00101240: 7c54 0039 4637 0000 2020 207c 2020 2020 |T.9F7.. | \n+00101240: 7c54 0039 4437 0000 2020 207c 2020 2020 |T.9D7.. | \n 00101250: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 00101260: 2020 2020 2020 207c 206f 6620 6120 4279 | of a By\n 00101270: 7465 204f 7264 6572 204d 6172 6b65 7220 te Order Marker \n 00101280: 2842 4f4d 292c 2053 4545 4b20 666f 7220 (BOM), SEEK for \n-00101290: 6120 2020 7c54 0039 4638 0000 2020 207c a |T.9F8.. |\n+00101290: 6120 2020 7c54 0039 4438 0000 2020 207c a |T.9D8.. |\n 001012a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001012b0: 207c 2020 2020 2020 2020 207c 2046 4958 | | FIX\n 001012c0: 4544 2066 6f72 6d61 7420 6669 6c65 2077 ED format file w\n 001012d0: 7269 7474 656e 2069 6e20 6120 5554 4620 ritten in a UTF \n-001012e0: 2020 2020 2020 2020 7c54 0039 4639 0000 |T.9F9..\n+001012e0: 2020 2020 2020 2020 7c54 0039 4439 0000 |T.9D9..\n 001012f0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00101300: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 00101310: 2063 6861 7261 6374 6572 2073 6574 206d character set m\n 00101320: 7573 7420 666f 6c6c 6f77 2061 7420 6c65 ust follow at le\n 00101330: 6173 7420 6f6e 6520 2020 2020 7c54 0039 ast one |T.9\n-00101340: 463a 0000 2020 207c 2020 2020 2020 2020 F:.. | \n+00101340: 443a 0000 2020 207c 2020 2020 2020 2020 D:.. | \n 00101350: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 00101360: 2020 207c 2070 7269 6f72 2052 4541 4420 | prior READ \n 00101370: 7369 6e63 6520 7468 6520 6465 7669 6365 since the device\n 00101380: 2077 6173 2063 7265 6174 6564 2e20 2020 was created. \n-00101390: 7c54 0039 4641 0000 2020 202b 2d2d 2d2d |T.9FA.. +----\n+00101390: 7c54 0039 4441 0000 2020 202b 2d2d 2d2d |T.9DA.. +----\n 001013a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001013b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001013c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001013d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001013e0: 2d2d 2d2d 2b07 0039 4642 0000 5400 3946 ----+..9FB..T.9F\n+001013e0: 2d2d 2d2d 2b07 0039 4442 0000 5400 3944 ----+..9DB..T.9D\n 001013f0: 4300 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d C.. +---------\n 00101400: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101410: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n-00101440: 5400 3946 4400 0020 2020 7c20 2020 2020 T.9FD.. | \n+00101440: 5400 3944 4400 0020 2020 7c20 2020 2020 T.9DD.. | \n 00101450: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00101460: 2046 696c 6520 466f 726d 6174 2044 6576 File Format Dev\n 00101470: 6963 6570 6172 616d 6574 6572 7320 2020 iceparameters \n 00101480: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00101490: 2020 207c 5400 3946 4500 0020 2020 7c2d |T.9FE.. |-\n+00101490: 2020 207c 5400 3944 4500 0020 2020 7c2d |T.9DE.. |-\n 001014a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001014b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001014c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001014d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001014e0: 2d2d 2d2d 2d2d 2d7c 5400 3946 4600 0020 -------|T.9FF.. \n+001014e0: 2d2d 2d2d 2d2d 2d7c 5400 3944 4600 0020 -------|T.9DF.. \n 001014f0: 2020 7c20 2044 4556 4943 4550 4152 414d | DEVICEPARAM\n 00101500: 4554 4552 5320 207c 2043 4f4d 4d41 4e44 ETERS | COMMAND\n 00101510: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 00101520: 2020 2043 4f4d 4d45 4e54 2020 2020 2020 COMMENT \n-00101530: 2020 2020 2020 2020 2020 207c 5400 3946 |T.9F\n+00101530: 2020 2020 2020 2020 2020 207c 5400 3944 |T.9D\n 00101540: 4700 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d G.. |---------\n 00101550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00101560: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00101570: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101580: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00101590: 5400 3946 4800 0020 2020 7c20 5b4e 4f5d T.9FH.. | [NO]\n+00101590: 5400 3944 4800 0020 2020 7c20 5b4e 4f5d T.9DH.. | [NO]\n 001015a0: 4649 5845 4420 2020 2020 2020 2020 207c FIXED |\n 001015b0: 204f 2020 2020 2020 207c 2043 6f6e 7472 O | Contr\n 001015c0: 6f6c 7320 7768 6574 6865 7220 7265 636f ols whether reco\n 001015d0: 7264 7320 6861 7665 2066 6978 6564 2020 rds have fixed \n-001015e0: 2020 207c 5400 3946 4900 0020 2020 7c20 |T.9FI.. | \n+001015e0: 2020 207c 5400 3944 4900 0020 2020 7c20 |T.9DI.. | \n 001015f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00101600: 2020 207c 2020 2020 2020 2020 207c 206c | | l\n 00101610: 656e 6774 682e 2020 2020 2020 2020 2020 ength. \n 00101620: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00101630: 2020 2020 2020 207c 5400 3946 4a00 0020 |T.9FJ.. \n+00101630: 2020 2020 2020 207c 5400 3944 4a00 0020 |T.9DJ.. \n 00101640: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00101650: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00101660: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00101670: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00101680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3946 -----------|T.9F\n+00101680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3944 -----------|T.9D\n 00101690: 5100 0020 2020 7c20 5b5a 5d4c 454e 4754 Q.. | [Z]LENGT\n 001016a0: 483d 696e 7465 7870 7220 207c 2055 2020 H=intexpr | U \n 001016b0: 2020 2020 207c 2043 6f6e 7472 6f6c 7320 | Controls \n 001016c0: 7669 7274 7561 6c20 7061 6765 206c 656e virtual page len\n 001016d0: 6774 682e 2020 2020 2020 2020 2020 207c gth. |\n-001016e0: 5400 3946 5200 0020 2020 7c2d 2d2d 2d2d T.9FR.. |-----\n+001016e0: 5400 3944 5200 0020 2020 7c2d 2d2d 2d2d T.9DR.. |-----\n 001016f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00101700: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00101710: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00101730: 2d2d 2d7c 5400 3946 5300 0020 2020 7c20 ---|T.9FS.. | \n+00101730: 2d2d 2d7c 5400 3944 5300 0020 2020 7c20 ---|T.9DS.. | \n 00101740: 5245 434f 5244 5349 5a45 3d69 6e74 6578 RECORDSIZE=intex\n 00101750: 7072 207c 204f 2020 2020 2020 207c 2053 pr | O | S\n 00101760: 7065 6369 6669 6573 206d 6178 696d 756d pecifies maximum\n 00101770: 2072 6563 6f72 6420 7369 7a65 2e20 2020 record size. \n-00101780: 2020 2020 2020 207c 5400 3946 5400 0020 |T.9FT.. \n+00101780: 2020 2020 2020 207c 5400 3944 5400 0020 |T.9DT.. \n 00101790: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 001017a0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 001017b0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 001017c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001017d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 0000 0000 -----------|....\n 001017e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001017f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00101800: 0100 0000 dc07 0000 5a37 0000 0000 0000 ........Z7......\n-00101810: 8d00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00101810: 8d00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00101820: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 00101830: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 00101840: ff73 00ff 5355 4d4d 4152 5900 c055 0000 .s..SUMMARY..U..\n 00101850: 2020 207c 2053 5452 4541 4d20 2020 2020 | STREAM \n 00101860: 2020 2020 2020 2020 7c20 4f20 2020 2020 | O \n 00101870: 2020 7c20 5370 6563 6966 6965 7320 7468 | Specifies th\n 00101880: 6520 5354 5245 414d 2066 6f72 6d61 742e e STREAM format.\n 00101890: 2020 2020 2020 2020 2020 2020 7c54 0039 |T.9\n-001018a0: 4656 0000 2020 207c 2d2d 2d2d 2d2d 2d2d FV.. |--------\n+001018a0: 4456 0000 2020 207c 2d2d 2d2d 2d2d 2d2d DV.. |--------\n 001018b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 001018c0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 001018d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001018e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001018f0: 7c54 0039 4657 0000 2020 207c 2056 4152 |T.9FW.. | VAR\n+001018f0: 7c54 0039 4457 0000 2020 207c 2056 4152 |T.9DW.. | VAR\n 00101900: 4941 424c 4520 2020 2020 2020 2020 2020 IABLE \n 00101910: 7c20 4f20 2020 2020 2020 7c20 436f 6e74 | O | Cont\n 00101920: 726f 6c73 2077 6865 7468 6572 2072 6563 rols whether rec\n 00101930: 6f72 6473 2068 6176 6520 7661 7269 6162 ords have variab\n-00101940: 6c65 2020 7c54 0039 4658 0000 2020 207c le |T.9FX.. |\n+00101940: 6c65 2020 7c54 0039 4458 0000 2020 207c le |T.9DX.. |\n 00101950: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00101960: 2020 2020 7c20 2020 2020 2020 2020 7c20 | | \n 00101970: 6c65 6e67 7468 2e20 2020 2020 2020 2020 length. \n 00101980: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00101990: 2020 2020 2020 2020 7c54 0039 4659 0000 |T.9FY..\n+00101990: 2020 2020 2020 2020 7c54 0039 4459 0000 |T.9DY..\n 001019a0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 001019b0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 001019c0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 001019d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001019e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0039 ------------|T.9\n-001019f0: 465a 0000 2020 207c 205b 5a5d 5749 4454 FZ.. | [Z]WIDT\n+001019f0: 445a 0000 2020 207c 205b 5a5d 5749 4454 DZ.. | [Z]WIDT\n 00101a00: 483d 696e 7465 7870 7220 2020 7c20 5520 H=intexpr | U \n 00101a10: 2020 2020 2020 7c20 436f 6e74 726f 6c73 | Controls\n 00101a20: 206d 6178 696d 756d 2077 6964 7468 206f maximum width o\n 00101a30: 6620 616e 206f 7574 7075 7420 2020 2020 f an output \n-00101a40: 7c54 0039 4661 0000 2020 207c 2020 2020 |T.9Fa.. | \n+00101a40: 7c54 0039 4461 0000 2020 207c 2020 2020 |T.9Da.. | \n 00101a50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00101a60: 7c20 2020 2020 2020 2020 7c20 6c69 6e65 | | line\n 00101a70: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n 00101a80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00101a90: 2020 2020 7c54 0039 4662 0000 2020 207c |T.9Fb.. |\n+00101a90: 2020 2020 7c54 0039 4462 0000 2020 207c |T.9Db.. |\n 00101aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101ab0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d ----+---------+-\n 00101ac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00101ae0: 2d2d 2d2d 2d2d 2d2d 7c54 0039 4663 0000 --------|T.9Fc..\n+00101ae0: 2d2d 2d2d 2d2d 2d2d 7c54 0039 4463 0000 --------|T.9Dc..\n 00101af0: 2020 207c 205b 5a5d 5b4e 4f5d 5752 4150 | [Z][NO]WRAP\n 00101b00: 2020 2020 2020 2020 7c20 4f2f 5520 2020 | O/U \n 00101b10: 2020 7c20 436f 6e74 726f 6c73 2068 616e | Controls han\n 00101b20: 646c 696e 6720 6f66 2072 6563 6f72 6473 dling of records\n 00101b30: 206c 6f6e 6765 7220 2020 2020 7c54 0039 longer |T.9\n-00101b40: 4664 0000 2020 207c 2020 2020 2020 2020 Fd.. | \n+00101b40: 4464 0000 2020 207c 2020 2020 2020 2020 Dd.. | \n 00101b50: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 00101b60: 2020 2020 2020 7c20 7468 616e 2064 6576 | than dev\n 00101b70: 6963 6520 7769 6474 682e 2020 2020 2020 ice width. \n 00101b80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00101b90: 7c54 0039 4665 0000 2020 202b 2d2d 2d2d |T.9Fe.. +----\n+00101b90: 7c54 0039 4465 0000 2020 202b 2d2d 2d2d |T.9De.. +----\n 00101ba0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101bb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101bc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101bd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00101be0: 2d2d 2d2d 2b07 0039 4666 0000 5400 3946 ----+..9Ff..T.9F\n+00101be0: 2d2d 2d2d 2b07 0039 4466 0000 5400 3944 ----+..9Df..T.9D\n 00101bf0: 6700 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d g.. +---------\n 00101c00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101c10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101c20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101c30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n-00101c40: 5400 3946 6800 0020 2020 7c20 2020 2020 T.9Fh.. | \n+00101c40: 5400 3944 6800 0020 2020 7c20 2020 2020 T.9Dh.. | \n 00101c50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00101c60: 2046 696c 6520 4163 6365 7373 2044 6576 File Access Dev\n 00101c70: 6963 6570 6172 616d 6574 6572 7320 2020 iceparameters \n 00101c80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00101c90: 2020 207c 5400 3946 6900 0020 2020 7c2d |T.9Fi.. |-\n+00101c90: 2020 207c 5400 3944 6900 0020 2020 7c2d |T.9Di.. |-\n 00101ca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101cc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101cd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00101ce0: 2d2d 2d2d 2d2d 2d7c 5400 3946 6a00 0020 -------|T.9Fj.. \n+00101ce0: 2d2d 2d2d 2d2d 2d7c 5400 3944 6a00 0020 -------|T.9Dj.. \n 00101cf0: 2020 7c20 4445 5649 4345 5041 5241 4d45 | DEVICEPARAME\n 00101d00: 5445 5220 7c20 434f 4d4d 414e 4420 7c20 TER | COMMAND | \n 00101d10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00101d20: 2043 4f4d 4d45 4e54 2020 2020 2020 2020 COMMENT \n-00101d30: 2020 2020 2020 2020 2020 207c 5400 3946 |T.9F\n+00101d30: 2020 2020 2020 2020 2020 207c 5400 3944 |T.9D\n 00101d40: 7100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d q.. |---------\n 00101d50: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00101d60: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 00101d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101d80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00101d90: 5400 3946 7200 0020 2020 7c20 4445 4c45 T.9Fr.. | DELE\n+00101d90: 5400 3944 7200 0020 2020 7c20 4445 4c45 T.9Dr.. | DELE\n 00101da0: 5445 2020 2020 2020 2020 2020 7c20 4320 TE | C \n 00101db0: 2020 2020 2020 7c20 5370 6563 6966 6965 | Specifie\n 00101dc0: 7320 6669 6c65 2062 6520 6465 6c65 7465 s file be delete\n 00101dd0: 6420 6279 2043 4c4f 5345 2e20 2020 2020 d by CLOSE. \n-00101de0: 2020 207c 5400 3946 7300 0020 2020 7c2d |T.9Fs.. |-\n+00101de0: 2020 207c 5400 3944 7300 0020 2020 7c2d |T.9Ds.. |-\n 00101df0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101e00: 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d +---------+-----\n 00101e10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101e20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00101e30: 2d2d 2d2d 2d2d 2d7c 5400 3946 7400 0020 -------|T.9Ft.. \n+00101e30: 2d2d 2d2d 2d2d 2d7c 5400 3944 7400 0020 -------|T.9Dt.. \n 00101e40: 2020 7c20 4752 4f55 503d 6578 7072 2020 | GROUP=expr \n 00101e50: 2020 2020 7c20 4f2f 4320 2020 2020 7c20 | O/C | \n 00101e60: 5370 6563 6966 6965 7320 6669 6c65 2070 Specifies file p\n 00101e70: 6572 6d69 7373 696f 6e73 2066 6f72 206f ermissions for o\n-00101e80: 7468 6572 2075 7365 7273 207c 5400 3946 ther users |T.9F\n+00101e80: 7468 6572 2075 7365 7273 207c 5400 3944 ther users |T.9D\n 00101e90: 7500 0020 2020 7c20 2020 2020 2020 2020 u.. | \n 00101ea0: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 00101eb0: 2020 7c20 696e 2074 6865 206f 776e 6572 | in the owner\n 00101ec0: 2773 2067 726f 7570 2e20 2020 2020 2020 's group. \n 00101ed0: 2020 2020 2020 2020 2020 2020 2020 207c |\n-00101ee0: 5400 3946 7600 0020 2020 7c2d 2d2d 2d2d T.9Fv.. |-----\n+00101ee0: 5400 3944 7600 0020 2020 7c2d 2d2d 2d2d T.9Dv.. |-----\n 00101ef0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00101f00: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00101f10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00101f20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00101f30: 2d2d 2d7c 5400 3946 7700 0020 2020 7c20 ---|T.9Fw.. | \n+00101f30: 2d2d 2d7c 5400 3944 7700 0020 2020 7c20 ---|T.9Dw.. | \n 00101f40: 4e45 5756 4552 5349 4f4e 2020 2020 2020 NEWVERSION \n 00101f50: 7c20 4f20 2020 2020 2020 7c20 5370 6563 | O | Spec\n 00101f60: 6966 6965 7320 4754 2e4d 2063 7265 6174 ifies GT.M creat\n 00101f70: 6520 6120 6e65 7720 7665 7273 696f 6e20 e a new version \n-00101f80: 6f66 2020 2020 207c 5400 3946 7800 0020 of |T.9Fx.. \n+00101f80: 6f66 2020 2020 207c 5400 3944 7800 0020 of |T.9Dx.. \n 00101f90: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00101fa0: 2020 2020 7c20 2020 2020 2020 2020 7c20 | | \n 00101fb0: 6669 6c65 2e20 2020 2020 2020 2020 2020 file. \n 00101fc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00101fd0: 2020 2020 2020 2020 2020 207c 0000 0000 |....\n 00101fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00101ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00102000: 0100 0000 6e07 0000 7537 0000 0000 0000 ....n...u7......\n-00102010: 8d00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00102010: 8d00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00102020: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 00102030: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 00102040: ff73 00ff 5355 4d4d 4152 5900 c079 0000 .s..SUMMARY..y..\n 00102050: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 00102060: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b -----+---------+\n 00102070: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00102080: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00102090: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0039 ------------|T.9\n-001020a0: 467a 0000 2020 207c 204f 574e 4552 3d65 Fz.. | OWNER=e\n+001020a0: 447a 0000 2020 207c 204f 574e 4552 3d65 Dz.. | OWNER=e\n 001020b0: 7870 7220 2020 2020 207c 204f 2f43 2020 xpr | O/C \n 001020c0: 2020 207c 2053 7065 6369 6669 6573 2066 | Specifies f\n 001020d0: 696c 6520 7065 726d 6973 7369 6f6e 7320 ile permissions \n 001020e0: 666f 7220 7468 6520 6f77 6e65 7220 2020 for the owner \n-001020f0: 7c54 0039 4681 0000 2020 207c 2020 2020 |T.9F... | \n+001020f0: 7c54 0039 4481 0000 2020 207c 2020 2020 |T.9D... | \n 00102100: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 00102110: 2020 2020 2020 207c 206f 6620 6669 6c65 | of file\n 00102120: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n 00102130: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00102140: 2020 2020 7c54 0039 4682 0000 2020 207c |T.9F... |\n+00102140: 2020 2020 7c54 0039 4482 0000 2020 207c |T.9D... |\n 00102150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00102160: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -+---------+----\n 00102170: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00102180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00102190: 2d2d 2d2d 2d2d 2d2d 7c54 0039 4683 0000 --------|T.9F...\n+00102190: 2d2d 2d2d 2d2d 2d2d 7c54 0039 4483 0000 --------|T.9D...\n 001021a0: 2020 207c 205b 4e4f 5d52 4541 444f 4e4c | [NO]READONL\n 001021b0: 5920 2020 207c 204f 2020 2020 2020 207c Y | O |\n 001021c0: 2043 6f6e 7472 6f6c 7320 7265 6164 2d6f Controls read-o\n 001021d0: 6e6c 7920 6669 6c65 2061 6363 6573 732e nly file access.\n 001021e0: 2020 2020 2020 2020 2020 2020 7c54 0039 |T.9\n-001021f0: 4684 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F... |--------\n+001021f0: 4484 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D... |--------\n 00102200: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00102210: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00102220: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00102230: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00102240: 7c54 0039 4685 0000 2020 207c 2052 454e |T.9F... | REN\n+00102240: 7c54 0039 4485 0000 2020 207c 2052 454e |T.9D... | REN\n 00102250: 414d 453d 6578 7072 2020 2020 207c 2043 AME=expr | C\n 00102260: 2020 2020 2020 207c 2053 7065 6369 6669 | Specifi\n 00102270: 6573 2043 4c4f 5345 2072 6570 6c61 6365 es CLOSE replace\n 00102280: 206e 616d 6520 6f66 2061 2064 6973 6b20 name of a disk \n-00102290: 2020 2020 7c54 0039 4686 0000 2020 207c |T.9F... |\n+00102290: 2020 2020 7c54 0039 4486 0000 2020 207c |T.9D... |\n 001022a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001022b0: 207c 2020 2020 2020 2020 207c 2066 696c | | fil\n 001022c0: 6520 7769 7468 206e 616d 6520 7370 6563 e with name spec\n 001022d0: 6966 6965 6420 6279 2065 7870 7265 7373 ified by express\n-001022e0: 696f 6e2e 2020 2020 7c54 0039 4687 0000 ion. |T.9F...\n+001022e0: 696f 6e2e 2020 2020 7c54 0039 4487 0000 ion. |T.9D...\n 001022f0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 00102300: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b -----+---------+\n 00102310: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00102320: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00102330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0039 ------------|T.9\n-00102340: 4688 0000 2020 207c 2053 5953 5445 4d3d F... | SYSTEM=\n+00102340: 4488 0000 2020 207c 2053 5953 5445 4d3d D... | SYSTEM=\n 00102350: 6578 7072 2020 2020 207c 204f 2f43 2020 expr | O/C \n 00102360: 2020 207c 2053 7065 6369 6669 6573 2066 | Specifies f\n 00102370: 696c 6520 7065 726d 6973 7369 6f6e 7320 ile permissions \n 00102380: 666f 7220 7468 6520 6f77 6e65 7220 2020 for the owner \n-00102390: 7c54 0039 4689 0000 2020 207c 2020 2020 |T.9F... | \n+00102390: 7c54 0039 4489 0000 2020 207c 2020 2020 |T.9D... | \n 001023a0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 001023b0: 2020 2020 2020 207c 206f 6620 7468 6520 | of the \n 001023c0: 6669 6c65 2028 7361 6d65 2061 7320 4f57 file (same as OW\n 001023d0: 4e45 5229 2e20 2020 2020 2020 2020 2020 NER). \n-001023e0: 2020 2020 7c54 0039 468a 0000 2020 207c |T.9F... |\n+001023e0: 2020 2020 7c54 0039 448a 0000 2020 207c |T.9D... |\n 001023f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00102400: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -+---------+----\n 00102410: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00102420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00102430: 2d2d 2d2d 2d2d 2d2d 7c54 0039 4691 0000 --------|T.9F...\n+00102430: 2d2d 2d2d 2d2d 2d2d 7c54 0039 4491 0000 --------|T.9D...\n 00102440: 2020 207c 205b 4e4f 5d54 5255 4e43 4154 | [NO]TRUNCAT\n 00102450: 4520 2020 207c 204f 2f55 2020 2020 207c E | O/U |\n 00102460: 2043 6f6e 7472 6f6c 7320 6f76 6572 7772 Controls overwr\n 00102470: 6974 696e 6720 6f66 2065 7869 7374 696e iting of existin\n 00102480: 6720 6461 7461 2069 6e20 2020 7c54 0039 g data in |T.9\n-00102490: 4692 0000 2020 207c 2020 2020 2020 2020 F... | \n+00102490: 4492 0000 2020 207c 2020 2020 2020 2020 D... | \n 001024a0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 001024b0: 2020 207c 2066 696c 652e 2020 2020 2020 | file. \n 001024c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001024d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-001024e0: 7c54 0039 4693 0000 2020 207c 2d2d 2d2d |T.9F... |----\n+001024e0: 7c54 0039 4493 0000 2020 207c 2d2d 2d2d |T.9D... |----\n 001024f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00102500: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00102510: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00102520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00102530: 2d2d 2d2d 7c54 0039 4694 0000 2020 207c ----|T.9F... |\n+00102530: 2d2d 2d2d 7c54 0039 4494 0000 2020 207c ----|T.9D... |\n 00102540: 2055 4943 3d65 7870 7220 2020 2020 2020 UIC=expr \n 00102550: 207c 204f 2f43 2020 2020 207c 2053 7065 | O/C | Spe\n 00102560: 6369 6669 6573 2066 696c 6527 7320 6f77 cifies file's ow\n 00102570: 6e65 7220 4944 2e20 2020 2020 2020 2020 ner ID. \n-00102580: 2020 2020 2020 2020 7c54 0039 4695 0000 |T.9F...\n+00102580: 2020 2020 2020 2020 7c54 0039 4495 0000 |T.9D...\n 00102590: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 001025a0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b -----+---------+\n 001025b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001025c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001025d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0039 ------------|T.9\n-001025e0: 4696 0000 2020 207c 2057 4f52 4c44 3d65 F... | WORLD=e\n+001025e0: 4496 0000 2020 207c 2057 4f52 4c44 3d65 D... | WORLD=e\n 001025f0: 7870 7220 2020 2020 207c 204f 2f43 2020 xpr | O/C \n 00102600: 2020 207c 2053 7065 6369 6669 6573 2066 | Specifies f\n 00102610: 696c 6520 7065 726d 6973 7369 6f6e 7320 ile permissions \n 00102620: 666f 7220 7573 6572 7320 6e6f 7420 2020 for users not \n-00102630: 7c54 0039 4697 0000 2020 207c 2020 2020 |T.9F... | \n+00102630: 7c54 0039 4497 0000 2020 207c 2020 2020 |T.9D... | \n 00102640: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 00102650: 2020 2020 2020 207c 2069 6e20 7468 6520 | in the \n 00102660: 6f77 6e65 7227 7320 6772 6f75 702e 2020 owner's group. \n 00102670: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00102680: 2020 2020 7c54 0039 4698 0000 2020 202b |T.9F... +\n+00102680: 2020 2020 7c54 0039 4498 0000 2020 202b |T.9D... +\n 00102690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001026a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001026b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001026c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001026d0: 2d2d 2d2d 2d2d 2d2d 2b07 0039 4699 0000 --------+..9F...\n-001026e0: 2800 3946 9a00 0020 2020 4f3a 2041 7070 (.9F... O: App\n+001026d0: 2d2d 2d2d 2d2d 2d2d 2b07 0039 4499 0000 --------+..9D...\n+001026e0: 2800 3944 9a00 0020 2020 4f3a 2041 7070 (.9D... O: App\n 001026f0: 6c69 6573 2074 6f20 7468 6520 4f50 454e lies to the OPEN\n-00102700: 2063 6f6d 6d61 6e64 0800 3846 c111 0000 command..8F....\n-00102710: 2700 3a46 1100 0020 2020 553a 2041 7070 '.:F... U: App\n+00102700: 2063 6f6d 6d61 6e64 0800 3844 c111 0000 command..8D....\n+00102710: 2700 3a44 1100 0020 2020 553a 2041 7070 '.:D... U: App\n 00102720: 6c69 6573 2074 6f20 7468 6520 5553 4520 lies to the USE \n-00102730: 636f 6d6d 616e 6407 003a 4621 0000 2900 command..:F!..).\n-00102740: 3a46 3100 0020 2020 433a 2041 7070 6c69 :F1.. C: Appli\n+00102730: 636f 6d6d 616e 6407 003a 4421 0000 2900 command..:D!..).\n+00102740: 3a44 3100 0020 2020 433a 2041 7070 6c69 :D1.. C: Appli\n 00102750: 6573 2074 6f20 7468 6520 434c 4f53 4520 es to the CLOSE \n-00102760: 636f 6d6d 616e 6407 003a 4641 0000 0000 command..:FA....\n+00102760: 636f 6d6d 616e 6407 003a 4441 0000 0000 command..:DA....\n 00102770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00102780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00102790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001027a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001027b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001027c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001027d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -66177,123 +66177,123 @@\n 00102800: 0100 0000 8007 0000 7a37 0000 0000 0000 ........z7......\n 00102810: 6700 0066 4845 4c50 00ff 7300 ff49 4f5f g..fHELP..s..IO_\n 00102820: 5052 4f43 4553 5349 4e47 00bf 3100 0020 PROCESSING..1.. \n 00102830: 2020 5468 6973 2063 6861 7074 6572 2064 This chapter d\n 00102840: 6573 6372 6962 6573 2074 6865 2066 6f6c escribes the fol\n 00102850: 6c6f 7769 6e67 2074 6f70 6963 7320 7768 lowing topics wh\n 00102860: 6963 6820 7265 6c61 7465 2074 6f20 696e ich relate to in\n-00102870: 7075 7420 616e 641c 0018 4641 0000 2020 put and...FA.. \n+00102870: 7075 7420 616e 641c 0018 4441 0000 2020 put and...DA.. \n 00102880: 206f 7574 7075 7420 7072 6f63 6573 7369 output processi\n-00102890: 6e67 3a07 0018 4651 0000 4e00 1846 6100 ng:...FQ..N..Fa.\n+00102890: 6e67 3a07 0018 4451 0000 4e00 1844 6100 ng:...DQ..N..Da.\n 001028a0: 0020 2020 2020 2a20 496e 7075 742f 4f75 . * Input/Ou\n 001028b0: 7470 7574 2049 6e74 7269 6e73 6963 2053 tput Intrinsic S\n 001028c0: 7065 6369 616c 2056 6172 6961 626c 6573 pecial Variables\n 001028d0: 2c20 616e 6420 7468 6569 7220 4d61 696e , and their Main\n-001028e0: 7465 6e61 6e63 652e 0700 1846 7100 0054 tenance....Fq..T\n-001028f0: 0018 4681 0000 2020 2020 2020 2047 542e ..F... GT.\n+001028e0: 7465 6e61 6e63 652e 0700 1844 7100 0054 tenance....Dq..T\n+001028f0: 0018 4481 0000 2020 2020 2020 2047 542e ..D... GT.\n 00102900: 4d20 7072 6f76 6964 6573 2073 6576 6572 M provides sever\n 00102910: 616c 2069 6e74 7269 6e73 6963 2073 7065 al intrinsic spe\n 00102920: 6369 616c 2076 6172 6961 626c 6573 2074 cial variables t\n 00102930: 6861 7420 616c 6c6f 7720 7072 6f63 6573 hat allow proces\n-00102940: 7365 734a 0018 4691 0000 2020 2020 2020 sesJ..F... \n+00102940: 7365 734a 0018 4491 0000 2020 2020 2020 sesJ..D... \n 00102950: 2074 6f20 6578 616d 696e 652c 2061 6e64 to examine, and\n 00102960: 2069 6e20 736f 6d65 2063 6173 6573 2063 in some cases c\n 00102970: 6861 6e67 652c 2063 6572 7461 696e 2061 hange, certain a\n 00102980: 7370 6563 7473 206f 6620 7468 6553 0017 spects of theS..\n-00102990: 46c0 1100 0020 2020 2020 2020 696e 7075 F.... inpu\n+00102990: 44c0 1100 0020 2020 2020 2020 696e 7075 D.... inpu\n 001029a0: 742f 6f75 7470 7574 2028 492f 4f29 2070 t/output (I/O) p\n 001029b0: 726f 6365 7373 696e 672e 2054 6865 2066 rocessing. The f\n 001029c0: 6f63 7573 2069 6e20 7468 6973 2063 6861 ocus in this cha\n 001029d0: 7074 6572 2069 7320 686f 7720 4754 2e4d pter is how GT.M\n-001029e0: 5000 1846 1200 0020 2020 2020 2020 6861 P..F... ha\n+001029e0: 5000 1844 1200 0020 2020 2020 2020 6861 P..D... ha\n 001029f0: 6e64 6c65 7320 7468 6520 7374 616e 6461 ndles the standa\n 00102a00: 7264 206f 6e65 732c 2073 7563 6820 6173 rd ones, such as\n 00102a10: 2024 494f 2c20 2458 2c20 2459 2c20 616e $IO, $X, $Y, an\n 00102a20: 6420 7468 6f73 6520 7468 6174 2061 7265 d those that are\n-00102a30: 3400 1846 1300 0020 2020 2020 2020 4754 4..F... GT\n+00102a30: 3400 1844 1300 0020 2020 2020 2020 4754 4..D... GT\n 00102a40: 2e4d 2d73 7065 6369 6669 6320 2866 6f72 .M-specific (for\n 00102a50: 2065 7861 6d70 6c65 2c20 245a 412c 2024 example, $ZA, $\n-00102a60: 5a42 292e 0700 1846 1400 0022 0018 4615 ZB)....F...\"..F.\n+00102a60: 5a42 292e 0700 1844 1400 0022 0018 4415 ZB)....D...\"..D.\n 00102a70: 0000 2020 2020 202a 2049 6e70 7574 2f4f .. * Input/O\n 00102a80: 7574 7075 7420 4465 7669 6365 7307 0018 utput Devices...\n-00102a90: 4616 0000 5300 1846 1700 0020 2020 2020 F...S..F... \n+00102a90: 4416 0000 5300 1844 1700 0020 2020 2020 D...S..D... \n 00102aa0: 2020 4561 6368 2064 6576 6963 6520 7479 Each device ty\n 00102ab0: 7065 2073 7570 706f 7274 6564 2062 7920 pe supported by \n 00102ac0: 4754 2e4d 2072 6573 706f 6e64 7320 746f GT.M responds to\n 00102ad0: 2061 2070 6172 7469 6375 6c61 7220 7375 a particular su\n-00102ae0: 6273 6574 206f 6653 0018 4618 0000 2020 bset ofS..F... \n+00102ae0: 6273 6574 206f 6653 0018 4418 0000 2020 bset ofS..D... \n 00102af0: 2020 2020 2064 6576 6963 6570 6172 616d deviceparam\n 00102b00: 6574 6572 732c 2077 6869 6c65 2069 676e eters, while ign\n 00102b10: 6f72 696e 6720 6f74 6865 7273 2e20 4465 oring others. De\n 00102b20: 7669 6365 7320 6d61 7920 6265 2070 726f vices may be pro\n-00102b30: 6772 616d 6d65 6420 696e 4f00 1846 1900 grammed inO..F..\n+00102b30: 6772 616d 6d65 6420 696e 4f00 1844 1900 grammed inO..D..\n 00102b40: 0020 2020 2020 2020 6120 6465 7669 6365 . a device\n 00102b50: 2d73 7065 6369 6669 6320 6d61 6e6e 6572 -specific manner\n 00102b60: 2c20 6f72 2069 6e20 6120 6465 7669 6365 , or in a device\n 00102b70: 2d69 6e64 6570 656e 6465 6e74 206d 616e -independent man\n-00102b80: 6e65 722e 2054 6869 734e 0018 461a 0000 ner. ThisN..F...\n+00102b80: 6e65 722e 2054 6869 734e 0018 441a 0000 ner. ThisN..D...\n 00102b90: 2020 2020 2020 2063 6861 7074 6572 2064 chapter d\n 00102ba0: 6973 6375 7373 6573 2065 6163 6820 6465 iscusses each de\n 00102bb0: 7669 6365 2074 7970 652c 2061 6e64 2070 vice type, and p\n 00102bc0: 726f 7669 6465 7320 7461 626c 6573 206f rovides tables o\n-00102bd0: 6620 7468 6569 721f 0018 4621 0000 2020 f their...F!.. \n+00102bd0: 6620 7468 6569 721f 0018 4421 0000 2020 f their...D!.. \n 00102be0: 2020 2020 2064 6576 6963 6570 6172 616d deviceparam\n-00102bf0: 6574 6572 732e 0700 1846 2200 003e 0018 eters....F\"..>..\n-00102c00: 4623 0000 2020 2020 202a 2049 6e70 7574 F#.. * Input\n+00102bf0: 6574 6572 732e 0700 1844 2200 003e 0018 eters....D\"..>..\n+00102c00: 4423 0000 2020 2020 202a 2049 6e70 7574 D#.. * Input\n 00102c10: 2f4f 7574 7075 7420 436f 6d6d 616e 6473 /Output Commands\n 00102c20: 2061 6e64 2074 6865 6972 2044 6576 6963 and their Devic\n-00102c30: 6570 6172 616d 6574 6572 7307 0018 4624 eparameters...F$\n-00102c40: 0000 5400 1846 2500 0020 2020 2020 2020 ..T..F%.. \n+00102c30: 6570 6172 616d 6574 6572 7307 0018 4424 eparameters...D$\n+00102c40: 0000 5400 1844 2500 0020 2020 2020 2020 ..T..D%.. \n 00102c50: 4754 2e4d 2062 6173 6573 2069 7473 2049 GT.M bases its I\n 00102c60: 2f4f 2070 726f 6365 7373 696e 6720 6f6e /O processing on\n 00102c70: 2061 2073 696d 706c 6520 6368 6172 6163 a simple charac\n 00102c80: 7465 7220 7374 7265 616d 206d 6f64 656c ter stream model\n-00102c90: 2e20 4754 2e4d 5400 1846 2600 0020 2020 . GT.MT..F&.. \n+00102c90: 2e20 4754 2e4d 5400 1844 2600 0020 2020 . GT.MT..D&.. \n 00102ca0: 2020 2020 646f 6573 206e 6f74 2075 7365 does not use\n 00102cb0: 2061 6e79 2070 7265 2d64 6563 6c61 7265 any pre-declare\n 00102cc0: 6420 666f 726d 6174 732e 2054 6869 7320 d formats. This \n 00102cd0: 6368 6170 7465 7220 6465 7363 7269 6265 chapter describe\n-00102ce0: 7320 7468 6520 4754 2e4d 3d00 1846 2700 s the GT.M=..F'.\n+00102ce0: 7320 7468 6520 4754 2e4d 3d00 1844 2700 s the GT.M=..D'.\n 00102cf0: 0020 2020 2020 2020 492f 4f20 636f 6d6d . I/O comm\n 00102d00: 616e 6473 204f 5045 4e2c 2055 5345 2c20 ands OPEN, USE, \n 00102d10: 5245 4144 2c20 5752 4954 452c 2061 6e64 READ, WRITE, and\n-00102d20: 2043 4c4f 5345 2e07 0018 4628 0000 5300 CLOSE....F(..S.\n-00102d30: 1846 2900 0020 2020 4f50 454e 2c20 5553 .F).. OPEN, US\n+00102d20: 2043 4c4f 5345 2e07 0018 4428 0000 5300 CLOSE....D(..S.\n+00102d30: 1844 2900 0020 2020 4f50 454e 2c20 5553 .D).. OPEN, US\n 00102d40: 452c 2061 6e64 2043 4c4f 5345 2063 6f6d E, and CLOSE com\n 00102d50: 6d61 6e64 7320 6163 6365 7074 2064 6576 mands accept dev\n 00102d60: 6963 6570 6172 616d 6574 6572 732c 2077 iceparameters, w\n 00102d70: 6869 6368 2061 7265 206b 6579 776f 7264 hich are keyword\n-00102d80: 7346 0018 462a 0000 2020 2074 6861 7420 sF..F*.. that \n+00102d80: 7346 0018 442a 0000 2020 2074 6861 7420 sF..D*.. that \n 00102d90: 7065 726d 6974 2061 2047 542e 4d20 7072 permit a GT.M pr\n 00102da0: 6f67 7261 6d20 746f 2063 6f6e 7472 6f6c ogram to control\n 00102db0: 2074 6865 2064 6576 6963 6520 7374 6174 the device stat\n-00102dc0: 652e 2053 6f6d 6550 0018 4631 0000 2020 e. SomeP..F1.. \n+00102dc0: 652e 2053 6f6d 6550 0018 4431 0000 2020 e. SomeP..D1.. \n 00102dd0: 2064 6576 6963 6570 6172 616d 6574 6572 deviceparameter\n 00102de0: 7320 7265 7175 6972 6520 6172 6775 6d65 s require argume\n 00102df0: 6e74 732e 2054 6865 2063 7572 7265 6e74 nts. The current\n 00102e00: 2041 4e53 4920 7374 616e 6461 7264 2066 ANSI standard f\n-00102e10: 6f72 2047 542e 4d4c 0018 4632 0000 2020 or GT.ML..F2.. \n+00102e10: 6f72 2047 542e 4d4c 0018 4432 0000 2020 or GT.ML..D2.. \n 00102e20: 2064 6f65 7320 6e6f 7420 6465 6669 6e65 does not define\n 00102e30: 2074 6865 2064 6576 6963 6570 6172 616d the deviceparam\n 00102e40: 6574 6572 7320 666f 7220 616c 6c20 6465 eters for all de\n 00102e50: 7669 6365 732e 2054 6869 7320 6368 6170 vices. This chap\n-00102e60: 7465 724c 0018 4633 0000 2020 2069 6e63 terL..F3.. inc\n+00102e60: 7465 724c 0018 4433 0000 2020 2069 6e63 terL..D3.. inc\n 00102e70: 6c75 6465 7320 6465 7363 7269 7074 696f ludes descriptio\n 00102e80: 6e73 206f 6620 7468 6520 4754 2e4d 2064 ns of the GT.M d\n 00102e90: 6576 6963 6570 6172 616d 6574 6572 7320 eviceparameters \n 00102ea0: 696e 2074 6865 2073 6563 7469 6f6e 7322 in the sections\"\n-00102eb0: 0018 4634 0000 2020 2064 6573 6372 6962 ..F4.. describ\n+00102eb0: 0018 4434 0000 2020 2064 6573 6372 6962 ..D4.. describ\n 00102ec0: 696e 6720 6561 6368 2063 6f6d 6d61 6e64 ing each command\n-00102ed0: 2e07 0018 4635 0000 3200 1746 ff73 00ff ....F5..2..F.s..\n+00102ed0: 2e07 0018 4435 0000 3200 1744 ff73 00ff ....D5..2..D.s..\n 00102ee0: 4649 464f 5f43 4841 5241 4354 4552 4953 FIFO_CHARACTERIS\n 00102ef0: 5449 4353 0000 4649 464f 5f43 6861 7261 TICS..FIFO_Chara\n-00102f00: 6374 6572 6973 7469 6373 1f00 3046 bf11 cteristics..0F..\n+00102f00: 6374 6572 6973 7469 6373 1f00 3044 bf11 cteristics..0D..\n 00102f10: 0000 2020 2046 4946 4f20 4368 6172 6163 .. FIFO Charac\n-00102f20: 7465 7269 7374 6963 7307 0031 4621 0000 teristics..1F!..\n-00102f30: 5000 3146 3100 0020 2020 4649 464f 7320 P.1F1.. FIFOs \n+00102f20: 7465 7269 7374 6963 7307 0031 4421 0000 teristics..1D!..\n+00102f30: 5000 3144 3100 0020 2020 4649 464f 7320 P.1D1.. FIFOs \n 00102f40: 6861 7665 206d 6f73 7420 6f66 2074 6865 have most of the\n 00102f50: 2073 616d 6520 6368 6172 6163 7465 7269 same characteri\n 00102f60: 7374 6963 7320 6173 206f 7468 6572 2073 stics as other s\n 00102f70: 6571 7565 6e74 6961 6c20 6669 6c65 732c equential files,\n 00102f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00102f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00102fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -66306,723 +66306,723 @@\n 00103010: 6f00 0020 4845 4c50 00ff 7300 ff49 4f5f o.. HELP..s..IO_\n 00103020: 5052 4f43 4553 5349 4e47 00ff 7300 ff46 PROCESSING..s..F\n 00103030: 4946 4f5f 4348 4152 4143 5445 5249 5354 IFO_CHARACTERIST\n 00103040: 4943 5300 bf41 0000 2020 2065 7863 6570 ICS..A.. excep\n 00103050: 7420 7468 6174 2052 4541 4473 2061 6e64 t that READs and\n 00103060: 2057 5249 5445 7320 6361 6e20 6f63 6375 WRITEs can occu\n 00103070: 7220 696e 2061 6e79 206f 7264 6572 2e07 r in any order..\n-00103080: 0031 4651 0000 5000 3146 6100 0020 2020 .1FQ..P.1Fa.. \n+00103080: 0031 4451 0000 5000 3144 6100 0020 2020 .1DQ..P.1Da.. \n 00103090: 5468 6520 666f 6c6c 6f77 696e 6720 6368 The following ch\n 001030a0: 6172 6163 7465 7269 7374 6963 7320 6f66 aracteristics of\n 001030b0: 2046 4946 4f20 6265 6861 7669 6f72 206d FIFO behavior m\n 001030c0: 6179 2062 6520 6865 6c70 6675 6c20 696e ay be helpful in\n-001030d0: 2075 7369 6e67 1b00 3146 7100 0020 2020 using..1Fq.. \n+001030d0: 2075 7369 6e67 1b00 3144 7100 0020 2020 using..1Dq.. \n 001030e0: 7468 656d 2065 6666 6563 7469 7665 6c79 them effectively\n-001030f0: 2e07 0031 4681 0000 1400 3146 9100 0020 ...1F.....1F... \n-00103100: 2020 5769 7468 2052 4541 443a 0800 3046 With READ:..0F\n-00103110: c011 0000 4300 3146 1200 0020 2020 2020 ....C.1F... \n+001030f0: 2e07 0031 4481 0000 1400 3144 9100 0020 ...1D.....1D... \n+00103100: 2020 5769 7468 2052 4541 443a 0800 3044 With READ:..0D\n+00103110: c011 0000 4300 3144 1200 0020 2020 2020 ....C.1D... \n 00103120: 2a20 4966 2061 2052 4541 4420 6973 2064 * If a READ is d\n 00103130: 6f6e 6520 7768 696c 6520 7468 6572 6520 one while there \n 00103140: 6973 206e 6f20 6461 7461 2069 6e20 7468 is no data in th\n-00103150: 6520 4649 464f 3a07 0031 4613 0000 5200 e FIFO:..1F...R.\n-00103160: 3146 1400 0020 2020 5468 6520 7072 6f63 1F... The proc\n+00103150: 6520 4649 464f 3a07 0031 4413 0000 5200 e FIFO:..1D...R.\n+00103160: 3144 1400 0020 2020 5468 6520 7072 6f63 1D... The proc\n 00103170: 6573 7320 6861 6e67 7320 756e 7469 6c20 ess hangs until \n 00103180: 6461 7461 2069 7320 7075 7420 696e 746f data is put into\n 00103190: 2074 6865 2046 4946 4f20 6279 2061 6e6f the FIFO by ano\n 001031a0: 7468 6572 2070 726f 6365 7373 2c20 6f72 ther process, or\n-001031b0: 3a00 3146 1500 0020 2020 7468 6520 5245 :.1F... the RE\n+001031b0: 3a00 3144 1500 0020 2020 7468 6520 5245 :.1D... the RE\n 001031c0: 4144 2074 696d 6573 206f 7574 2c20 7768 AD times out, wh\n 001031d0: 656e 2061 2074 696d 656f 7574 2069 7320 en a timeout is \n-001031e0: 7370 6563 6966 6965 642e 0700 3146 1600 specified...1F..\n-001031f0: 004b 0031 4617 0000 2020 2054 6865 2066 .K.1F... The f\n+001031e0: 7370 6563 6966 6965 642e 0700 3144 1600 specified...1D..\n+001031f0: 004b 0031 4417 0000 2020 2054 6865 2066 .K.1D... The f\n 00103200: 6f6c 6c6f 7769 6e67 2074 6162 6c65 2073 ollowing table s\n 00103210: 686f 7773 2074 6865 2072 6573 756c 7420 hows the result \n 00103220: 616e 6420 7468 6520 7661 6c75 6573 206f and the values o\n-00103230: 6620 492f 4f20 7374 6174 7573 4c00 3146 f I/O statusL.1F\n+00103230: 6620 492f 4f20 7374 6174 7573 4c00 3144 f I/O statusL.1D\n 00103240: 1800 0020 2020 7661 7269 6162 6c65 7320 ... variables \n 00103250: 666f 7220 6469 6666 6572 656e 7420 7479 for different ty\n 00103260: 7065 7320 6f66 2052 4541 4420 6f70 6572 pes of READ oper\n 00103270: 6174 696f 6e73 206f 6e20 6120 4649 464f ations on a FIFO\n-00103280: 2064 6576 6963 652e 0700 3146 1900 0054 device...1F...T\n-00103290: 0031 461a 0000 2020 202b 2d2d 2d2d 2d2d .1F... +------\n+00103280: 2064 6576 6963 652e 0700 3144 1900 0054 device...1D...T\n+00103290: 0031 441a 0000 2020 202b 2d2d 2d2d 2d2d .1D... +------\n 001032a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001032b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001032c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001032d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001032e0: 2d2d 2b54 0031 4621 0000 2020 207c 204f --+T.1F!.. | O\n+001032e0: 2d2d 2b54 0031 4421 0000 2020 207c 204f --+T.1D!.. | O\n 001032f0: 7065 7261 7469 6f6e 207c 2020 2020 5265 peration | Re\n 00103300: 7375 6c74 2020 2020 207c 2020 2444 4556 sult | $DEV\n 00103310: 4943 4520 2020 7c20 245a 4120 7c20 2454 ICE | $ZA | $T\n 00103320: 4553 5420 7c20 2020 2058 2020 2020 7c20 EST | X | \n-00103330: 245a 454f 4620 7c54 0031 4622 0000 2020 $ZEOF |T.1F\".. \n+00103330: 245a 454f 4620 7c54 0031 4422 0000 2020 $ZEOF |T.1D\".. \n 00103340: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d |-----------+--\n 00103350: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00103360: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00103370: 2b2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d +-------+-------\n-00103380: 2d2d 2b2d 2d2d 2d2d 2d2d 7c54 0031 4623 --+-------|T.1F#\n+00103380: 2d2d 2b2d 2d2d 2d2d 2d2d 7c54 0031 4423 --+-------|T.1D#\n 00103390: 0000 2020 207c 2052 4541 4420 583a 6e20 .. | READ X:n \n 001033a0: 207c 204e 6f72 6d61 6c20 2020 2020 2020 | Normal \n 001033b0: 207c 2030 2020 2020 2020 2020 2020 7c20 | 0 | \n 001033c0: 3020 2020 7c20 3120 2020 2020 7c20 4461 0 | 1 | Da\n 001033d0: 7461 2020 2020 7c20 3020 2020 2020 7c54 ta | 0 |T\n-001033e0: 0031 4624 0000 2020 207c 2020 2020 2020 .1F$.. | \n+001033e0: 0031 4424 0000 2020 207c 2020 2020 2020 .1D$.. | \n 001033f0: 2020 2020 207c 2054 6572 6d69 6e61 7469 | Terminati\n 00103400: 6f6e 2020 207c 2020 2020 2020 2020 2020 on | \n 00103410: 2020 7c20 2020 2020 7c20 2020 2020 2020 | | \n 00103420: 7c20 5265 6164 2020 2020 7c20 2020 2020 | Read | \n-00103430: 2020 7c54 0031 4625 0000 2020 207c 2d2d |T.1F%.. |--\n+00103430: 2020 7c54 0031 4425 0000 2020 207c 2d2d |T.1D%.. |--\n 00103440: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00103450: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00103460: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d ------+-----+---\n 00103470: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d ----+---------+-\n-00103480: 2d2d 2d2d 2d2d 7c54 0031 4626 0000 2020 ------|T.1F&.. \n+00103480: 2d2d 2d2d 2d2d 7c54 0031 4426 0000 2020 ------|T.1D&.. \n 00103490: 207c 2052 4541 4420 583a 6e20 207c 2054 | READ X:n | T\n 001034a0: 696d 656f 7574 2077 6974 6820 207c 2030 imeout with | 0\n 001034b0: 2020 2020 2020 2020 2020 7c20 3020 2020 | 0 \n 001034c0: 7c20 3020 2020 2020 7c20 656d 7074 7920 | 0 | empty \n-001034d0: 2020 7c20 3020 2020 2020 7c54 0031 4627 | 0 |T.1F'\n+001034d0: 2020 7c20 3020 2020 2020 7c54 0031 4427 | 0 |T.1D'\n 001034e0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 001034f0: 207c 206e 6f20 6461 7461 2072 6561 6420 | no data read \n 00103500: 207c 2020 2020 2020 2020 2020 2020 7c20 | | \n 00103510: 2020 2020 7c20 2020 2020 2020 7c20 7374 | | st\n 00103520: 7269 6e67 2020 7c20 2020 2020 2020 7c54 ring | |T\n-00103530: 0031 4628 0000 2020 207c 2d2d 2d2d 2d2d .1F(.. |------\n+00103530: 0031 4428 0000 2020 207c 2d2d 2d2d 2d2d .1D(.. |------\n 00103540: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00103550: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00103560: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --+-----+-------\n 00103570: 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d +---------+-----\n-00103580: 2d2d 7c54 0031 4629 0000 2020 207c 2020 --|T.1F).. | \n+00103580: 2d2d 7c54 0031 4429 0000 2020 207c 2020 --|T.1D).. | \n 00103590: 2020 2020 2020 2020 207c 2054 696d 656f | Timeo\n 001035a0: 7574 2077 6974 6820 207c 2020 2020 2020 ut with | \n 001035b0: 2020 2020 2020 7c20 2020 2020 7c20 2020 | | \n 001035c0: 2020 2020 7c20 5061 7274 6961 6c20 7c20 | Partial | \n-001035d0: 2020 2020 2020 7c54 0031 462a 0000 2020 |T.1F*.. \n+001035d0: 2020 2020 2020 7c54 0031 442a 0000 2020 |T.1D*.. \n 001035e0: 207c 2052 4541 4420 583a 6e20 207c 2070 | READ X:n | p\n 001035f0: 6172 7469 616c 2064 6174 6120 207c 2030 artial data | 0\n 00103600: 2020 2020 2020 2020 2020 7c20 3020 2020 | 0 \n 00103610: 7c20 3020 2020 2020 7c20 6461 7461 2020 | 0 | data \n-00103620: 2020 7c20 3020 2020 2020 7c54 0031 4631 | 0 |T.1F1\n+00103620: 2020 7c20 3020 2020 2020 7c54 0031 4431 | 0 |T.1D1\n 00103630: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00103640: 207c 2072 6561 6420 2020 2020 2020 2020 | read \n 00103650: 207c 2020 2020 2020 2020 2020 2020 7c20 | | \n 00103660: 2020 2020 7c20 2020 2020 2020 7c20 2020 | | \n 00103670: 2020 2020 2020 7c20 2020 2020 2020 7c54 | |T\n-00103680: 0031 4632 0000 2020 207c 2d2d 2d2d 2d2d .1F2.. |------\n+00103680: 0031 4432 0000 2020 207c 2d2d 2d2d 2d2d .1D2.. |------\n 00103690: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 001036a0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 001036b0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --+-----+-------\n 001036c0: 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d +---------+-----\n-001036d0: 2d2d 7c54 0031 4633 0000 2020 207c 2020 --|T.1F3.. | \n+001036d0: 2d2d 7c54 0031 4433 0000 2020 207c 2020 --|T.1D3.. | \n 001036e0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 001036f0: 2020 2020 2020 2020 207c 2031 2c44 6576 | 1,Dev\n 00103700: 6963 6520 2020 7c20 2020 2020 7c20 2020 ice | | \n 00103710: 2020 2020 7c20 656d 7074 7920 2020 7c20 | empty | \n-00103720: 2020 2020 2020 7c54 0031 4634 0000 2020 |T.1F4.. \n+00103720: 2020 2020 2020 7c54 0031 4434 0000 2020 |T.1D4.. \n 00103730: 207c 2052 4541 4420 583a 6e20 207c 2045 | READ X:n | E\n 00103740: 6e64 206f 6620 4669 6c65 2020 207c 2064 nd of File | d\n 00103750: 6574 6563 7465 6420 2020 7c20 3920 2020 etected | 9 \n 00103760: 7c20 3120 2020 2020 7c20 7374 7269 6e67 | 1 | string\n-00103770: 2020 7c20 3120 2020 2020 7c54 0031 4635 | 1 |T.1F5\n+00103770: 2020 7c20 3120 2020 2020 7c54 0031 4435 | 1 |T.1D5\n 00103780: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00103790: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 001037a0: 207c 2045 4f46 2020 2020 2020 2020 7c20 | EOF | \n 001037b0: 2020 2020 7c20 2020 2020 2020 7c20 2020 | | \n 001037c0: 2020 2020 2020 7c20 2020 2020 2020 7c00 | |.\n 001037d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001037e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001037f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00103800: 0100 0000 e207 0000 b237 0000 0000 0000 .........7......\n-00103810: 8500 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00103810: 8500 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00103820: 5052 4f43 4553 5349 4e47 00ff 7300 ff46 PROCESSING..s..F\n 00103830: 4946 4f5f 4348 4152 4143 5445 5249 5354 IFO_CHARACTERIST\n 00103840: 4943 5300 c036 0000 2020 207c 2d2d 2d2d ICS..6.. |----\n 00103850: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00103860: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00103870: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d ----+-----+-----\n 00103880: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d --+---------+---\n-00103890: 2d2d 2d2d 7c54 0031 4637 0000 2020 207c ----|T.1F7.. |\n+00103890: 2d2d 2d2d 7c54 0031 4437 0000 2020 207c ----|T.1D7.. |\n 001038a0: 2052 4541 4420 583a 3020 207c 204e 6f72 READ X:0 | Nor\n 001038b0: 6d61 6c20 2020 2020 2020 207c 2030 2020 mal | 0 \n 001038c0: 2020 2020 2020 2020 7c20 3020 2020 7c20 | 0 | \n 001038d0: 3120 2020 2020 7c20 4461 7461 2020 2020 1 | Data \n-001038e0: 7c20 3020 2020 2020 7c54 0031 4638 0000 | 0 |T.1F8..\n+001038e0: 7c20 3020 2020 2020 7c54 0031 4438 0000 | 0 |T.1D8..\n 001038f0: 2020 207c 2020 2020 2020 2020 2020 207c | |\n 00103900: 2054 6572 6d69 6e61 7469 6f6e 2020 207c Termination |\n 00103910: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 00103920: 2020 7c20 2020 2020 2020 7c20 5265 6164 | | Read\n 00103930: 2020 2020 7c20 2020 2020 2020 7c54 0031 | |T.1\n-00103940: 4639 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F9.. |--------\n+00103940: 4439 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D9.. |--------\n 00103950: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00103960: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00103970: 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2b2d +-----+-------+-\n 00103980: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n-00103990: 7c54 0031 463a 0000 2020 207c 2052 4541 |T.1F:.. | REA\n+00103990: 7c54 0031 443a 0000 2020 207c 2052 4541 |T.1D:.. | REA\n 001039a0: 4420 583a 3020 207c 204e 6f20 6461 7461 D X:0 | No data\n 001039b0: 2020 2020 2020 207c 2030 2020 2020 2020 | 0 \n 001039c0: 2020 2020 7c20 3020 2020 7c20 3020 2020 | 0 | 0 \n 001039d0: 2020 7c20 656d 7074 7920 2020 7c20 3020 | empty | 0 \n-001039e0: 2020 2020 7c54 0031 4641 0000 2020 207c |T.1FA.. |\n+001039e0: 2020 2020 7c54 0031 4441 0000 2020 207c |T.1DA.. |\n 001039f0: 2020 2020 2020 2020 2020 207c 2061 7661 | ava\n 00103a00: 696c 6162 6c65 2020 2020 207c 2020 2020 ilable | \n 00103a10: 2020 2020 2020 2020 7c20 2020 2020 7c20 | | \n 00103a20: 2020 2020 2020 7c20 7374 7269 6e67 2020 | string \n-00103a30: 7c20 2020 2020 2020 7c54 0031 4642 0000 | |T.1FB..\n+00103a30: 7c20 2020 2020 2020 7c54 0031 4442 0000 | |T.1DB..\n 00103a40: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-----------+\n 00103a50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00103a60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00103a70: 2d2d 2b2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d --+-------+-----\n 00103a80: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 7c54 0031 ----+-------|T.1\n-00103a90: 4643 0000 2020 207c 2020 2020 2020 2020 FC.. | \n+00103a90: 4443 0000 2020 207c 2020 2020 2020 2020 DC.. | \n 00103aa0: 2020 207c 2054 696d 656f 7574 2077 6974 | Timeout wit\n 00103ab0: 6820 207c 2020 2020 2020 2020 2020 2020 h | \n 00103ac0: 7c20 2020 2020 7c20 2020 2020 2020 7c20 | | | \n 00103ad0: 5061 7274 6961 6c20 7c20 2020 2020 2020 Partial | \n-00103ae0: 7c54 0031 4644 0000 2020 207c 2052 4541 |T.1FD.. | REA\n+00103ae0: 7c54 0031 4444 0000 2020 207c 2052 4541 |T.1DD.. | REA\n 00103af0: 4420 583a 3020 207c 2070 6172 7469 616c D X:0 | partial\n 00103b00: 2064 6174 6120 207c 2030 2020 2020 2020 data | 0 \n 00103b10: 2020 2020 7c20 3020 2020 7c20 3020 2020 | 0 | 0 \n 00103b20: 2020 7c20 6461 7461 2020 2020 7c20 3020 | data | 0 \n-00103b30: 2020 2020 7c54 0031 4645 0000 2020 207c |T.1FE.. |\n+00103b30: 2020 2020 7c54 0031 4445 0000 2020 207c |T.1DE.. |\n 00103b40: 2020 2020 2020 2020 2020 207c 2072 6561 | rea\n 00103b50: 6420 2020 2020 2020 2020 207c 2020 2020 d | \n 00103b60: 2020 2020 2020 2020 7c20 2020 2020 7c20 | | \n 00103b70: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n-00103b80: 7c20 2020 2020 2020 7c54 0031 4646 0000 | |T.1FF..\n+00103b80: 7c20 2020 2020 2020 7c54 0031 4446 0000 | |T.1DF..\n 00103b90: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-----------+\n 00103ba0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00103bb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00103bc0: 2d2d 2b2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d --+-------+-----\n 00103bd0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 7c54 0031 ----+-------|T.1\n-00103be0: 4647 0000 2020 207c 2020 2020 2020 2020 FG.. | \n+00103be0: 4447 0000 2020 207c 2020 2020 2020 2020 DG.. | \n 00103bf0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00103c00: 2020 207c 2031 2c44 6576 6963 6520 2020 | 1,Device \n 00103c10: 7c20 2020 2020 7c20 2020 2020 2020 7c20 | | | \n 00103c20: 656d 7074 7920 2020 7c20 2020 2020 2020 empty | \n-00103c30: 7c54 0031 4648 0000 2020 207c 2052 4541 |T.1FH.. | REA\n+00103c30: 7c54 0031 4448 0000 2020 207c 2052 4541 |T.1DH.. | REA\n 00103c40: 4420 583a 3020 207c 2045 6e64 206f 6620 D X:0 | End of \n 00103c50: 4669 6c65 2020 207c 2064 6574 6563 7465 File | detecte\n 00103c60: 6420 2020 7c20 3920 2020 7c20 3120 2020 d | 9 | 1 \n 00103c70: 2020 7c20 7374 7269 6e67 2020 7c20 3120 | string | 1 \n-00103c80: 2020 2020 7c54 0031 4649 0000 2020 207c |T.1FI.. |\n+00103c80: 2020 2020 7c54 0031 4449 0000 2020 207c |T.1DI.. |\n 00103c90: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00103ca0: 2020 2020 2020 2020 2020 207c 2045 4f46 | EOF\n 00103cb0: 2020 2020 2020 2020 7c20 2020 2020 7c20 | | \n 00103cc0: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n-00103cd0: 7c20 2020 2020 2020 7c54 0031 464a 0000 | |T.1FJ..\n+00103cd0: 7c20 2020 2020 2020 7c54 0031 444a 0000 | |T.1DJ..\n 00103ce0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b |-----------+\n 00103cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00103d00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00103d10: 2d2d 2b2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d --+-------+-----\n 00103d20: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 7c54 0031 ----+-------|T.1\n-00103d30: 4651 0000 2020 207c 2052 4541 4420 5820 FQ.. | READ X \n+00103d30: 4451 0000 2020 207c 2052 4541 4420 5820 DQ.. | READ X \n 00103d40: 2020 207c 2045 7272 6f72 2020 2020 2020 | Error \n 00103d50: 2020 207c 2031 2c3c 6572 726f 7220 2020 | 1, | | \n 00103dc0: 2020 7c20 7374 7269 6e67 2020 7c20 2020 | string | \n-00103dd0: 2020 2020 7c54 0031 4653 0000 2020 202b |T.1FS.. +\n+00103dd0: 2020 2020 7c54 0031 4453 0000 2020 202b |T.1DS.. +\n 00103de0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00103df0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00103e00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00103e10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00103e20: 2d2d 2d2d 2d2d 2d2d 2b07 0031 4654 0000 --------+..1FT..\n-00103e30: 1500 3146 5500 0020 2020 5769 7468 2057 ..1FU.. With W\n-00103e40: 5249 5445 3a07 0031 4656 0000 5300 3146 RITE:..1FV..S.1F\n+00103e20: 2d2d 2d2d 2d2d 2d2d 2b07 0031 4454 0000 --------+..1DT..\n+00103e30: 1500 3144 5500 0020 2020 5769 7468 2057 ..1DU.. With W\n+00103e40: 5249 5445 3a07 0031 4456 0000 5300 3144 RITE:..1DV..S.1D\n 00103e50: 5700 0020 2020 2020 2a20 5468 6520 4649 W.. * The FI\n 00103e60: 464f 2064 6576 6963 6520 646f 6573 206e FO device does n\n 00103e70: 6f6e 2d62 6c6f 636b 696e 6720 7772 6974 on-blocking writ\n 00103e80: 6573 2e20 4966 2061 2070 726f 6365 7373 es. If a process\n 00103e90: 2074 7269 6573 2074 6f20 5752 4954 4553 tries to WRITES\n-00103ea0: 0031 4658 0000 2020 2020 2020 2074 6f20 .1FX.. to \n+00103ea0: 0031 4458 0000 2020 2020 2020 2074 6f20 .1DX.. to \n 00103eb0: 6120 6675 6c6c 2046 4946 4f20 616e 6420 a full FIFO and \n 00103ec0: 7468 6520 5752 4954 4520 776f 756c 6420 the WRITE would \n 00103ed0: 626c 6f63 6b2c 2074 6865 2064 6576 6963 block, the devic\n 00103ee0: 6520 696d 706c 6963 6974 6c79 2074 7269 e implicitly tri\n-00103ef0: 6573 4b00 3146 5900 0020 2020 2020 2020 esK.1FY.. \n+00103ef0: 6573 4b00 3144 5900 0020 2020 2020 2020 esK.1DY.. \n 00103f00: 746f 2063 6f6d 706c 6574 6520 7468 6520 to complete the \n 00103f10: 6f70 6572 6174 696f 6e20 7570 2074 6f20 operation up to \n 00103f20: 6120 6465 6661 756c 7420 6f66 2031 3020 a default of 10 \n 00103f30: 7469 6d65 732e 2049 6620 7468 6551 0031 times. If theQ.1\n-00103f40: 465a 0000 2020 2020 2020 2067 746d 5f6e FZ.. gtm_n\n+00103f40: 445a 0000 2020 2020 2020 2067 746d 5f6e DZ.. gtm_n\n 00103f50: 6f6e 5f62 6c6f 636b 6564 5f77 7269 7465 on_blocked_write\n 00103f60: 5f72 6574 7269 6573 2065 6e76 6972 6f6e _retries environ\n 00103f70: 6d65 6e74 2076 6172 6961 626c 6520 6973 ment variable is\n 00103f80: 2064 6566 696e 6564 2c20 7468 6973 5400 defined, thisT.\n-00103f90: 3146 6100 0020 2020 2020 2020 6f76 6572 1Fa.. over\n+00103f90: 3144 6100 0020 2020 2020 2020 6f76 6572 1Da.. over\n 00103fa0: 7269 6465 7320 7468 6520 6465 6661 756c rides the defaul\n 00103fb0: 7420 6e75 6d62 6572 206f 6620 7265 7472 t number of retr\n 00103fc0: 6965 732e 2049 6620 7468 6520 7265 7472 ies. If the retr\n 00103fd0: 6965 7320 646f 206e 6f74 2073 7563 6365 ies do not succe\n 00103fe0: 6564 0000 0000 0000 0000 0000 0000 0000 ed..............\n 00103ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00104000: 0100 0000 e407 0000 d337 0000 0000 0000 .........7......\n-00104010: 8200 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00104010: 8200 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00104020: 5052 4f43 4553 5349 4e47 00ff 7300 ff46 PROCESSING..s..F\n 00104030: 4946 4f5f 4348 4152 4143 5445 5249 5354 IFO_CHARACTERIST\n 00104040: 4943 5300 c062 0000 2020 2020 2020 2028 ICS..b.. (\n 00104050: 7265 6d61 696e 2062 6c6f 636b 6564 292c remain blocked),\n 00104060: 2074 6865 2057 5249 5445 2073 6574 7320 the WRITE sets \n 00104070: 2444 4556 4943 4520 746f 2022 312c 5265 $DEVICE to \"1,Re\n 00104080: 736f 7572 6365 2074 656d 706f 7261 7269 source temporari\n-00104090: 6c79 5400 3146 6300 0020 2020 2020 2020 lyT.1Fc.. \n+00104090: 6c79 5400 3144 6300 0020 2020 2020 2020 lyT.1Dc.. \n 001040a0: 756e 6176 6169 6c61 626c 6522 2c20 245a unavailable\", $Z\n 001040b0: 4120 746f 2039 2c20 616e 6420 7072 6f64 A to 9, and prod\n 001040c0: 7563 6573 2061 6e20 6572 726f 722e 2049 uces an error. I\n 001040d0: 6620 7468 6520 4754 2e4d 2070 726f 6365 f the GT.M proce\n-001040e0: 7373 2068 6173 5200 3146 6400 0020 2020 ss hasR.1Fd.. \n+001040e0: 7373 2068 6173 5200 3144 6400 0020 2020 ss hasR.1Dd.. \n 001040f0: 2020 2020 6465 6669 6e65 6420 616e 2045 defined an E\n 00104100: 5843 4550 5449 4f4e 2c20 2445 5452 4150 XCEPTION, $ETRAP\n 00104110: 206f 7220 245a 5452 4150 2c20 7468 6520 or $ZTRAP, the \n 00104120: 6572 726f 7220 7472 6170 206d 6179 2063 error trap may c\n-00104130: 686f 6f73 6520 746f 5400 3146 6500 0020 hoose toT.1Fe.. \n+00104130: 686f 6f73 6520 746f 5400 3144 6500 0020 hoose toT.1De.. \n 00104140: 2020 2020 2020 7265 7472 7920 7468 6520 retry the \n 00104150: 5752 4954 4520 6166 7465 7220 736f 6d65 WRITE after some\n 00104160: 2061 6374 696f 6e20 6f72 2064 656c 6179 action or delay\n 00104170: 2074 6861 7420 6d69 6768 7420 7265 6d6f that might remo\n-00104180: 7665 2064 6174 6120 6672 6f6d 1e00 3146 ve data from..1F\n+00104180: 7665 2064 6174 6120 6672 6f6d 1e00 3144 ve data from..1D\n 00104190: 6600 0020 2020 2020 2020 7468 6520 4649 f.. the FI\n-001041a0: 464f 2064 6576 6963 652e 4900 3146 6700 FO device.I.1Fg.\n+001041a0: 464f 2064 6576 6963 652e 4900 3144 6700 FO device.I.1Dg.\n 001041b0: 0020 2020 2020 2a20 5768 696c 6520 6974 . * While it\n 001041c0: 2069 7320 6875 6e67 2c20 7468 6520 7072 is hung, the pr\n 001041d0: 6f63 6573 7320 7769 6c6c 206e 6f74 2072 ocess will not r\n 001041e0: 6573 706f 6e64 2074 6f20 3c43 5452 4c2d espond to ...1Fh....1Fi.\n+001041f0: 433e 2e07 0031 4468 0000 1500 3144 6900 C>...1Dh....1Di.\n 00104200: 0020 2020 5769 7468 2043 4c4f 5345 3a07 . With CLOSE:.\n-00104210: 0031 466a 0000 4f00 3146 7100 0020 2020 .1Fj..O.1Fq.. \n+00104210: 0031 446a 0000 4f00 3144 7100 0020 2020 .1Dj..O.1Dq.. \n 00104220: 2020 2a20 5468 6520 4649 464f 2069 7320 * The FIFO is \n 00104230: 6e6f 7420 6465 6c65 7465 6420 756e 6c65 not deleted unle\n 00104240: 7373 2074 6865 2044 454c 4554 4520 7175 ss the DELETE qu\n 00104250: 616c 6966 6965 7220 6973 2073 7065 6369 alifier is speci\n-00104260: 6669 6564 2e4e 0031 4672 0000 2020 2020 fied.N.1Fr.. \n+00104260: 6669 6564 2e4e 0031 4472 0000 2020 2020 fied.N.1Dr.. \n 00104270: 202a 2049 6620 6120 7072 6f63 6573 7320 * If a process \n 00104280: 636c 6f73 6573 2074 6865 2046 4946 4f20 closes the FIFO \n 00104290: 7769 7468 2074 6865 2044 454c 4554 4520 with the DELETE \n 001042a0: 7175 616c 6966 6965 722c 2074 6865 2046 qualifier, the F\n-001042b0: 4946 4f3c 0031 4673 0000 2020 2020 2020 IFO<.1Fs.. \n+001042b0: 4946 4f3c 0031 4473 0000 2020 2020 2020 IFO<.1Ds.. \n 001042c0: 2062 6563 6f6d 6573 2075 6e61 7661 696c becomes unavail\n 001042d0: 6162 6c65 2074 6f20 6e65 7720 7573 6572 able to new user\n 001042e0: 7320 6174 2074 6861 7420 7469 6d65 2e53 s at that time.S\n-001042f0: 0031 4674 0000 2020 2020 202a 2041 6c6c .1Ft.. * All\n+001042f0: 0031 4474 0000 2020 2020 202a 2041 6c6c .1Dt.. * All\n 00104300: 2070 726f 6365 7373 6573 2063 7572 7265 processes curre\n 00104310: 6e74 6c79 2055 5345 696e 6720 7468 6520 ntly USEing the \n 00104320: 4649 464f 206d 6179 2063 6f6e 7469 6e75 FIFO may continu\n 00104330: 6520 746f 2075 7365 2069 742c 2075 6e74 e to use it, unt\n-00104340: 696c 4a00 3146 7500 0020 2020 2020 2020 ilJ.1Fu.. \n+00104340: 696c 4a00 3144 7500 0020 2020 2020 2020 ilJ.1Du.. \n 00104350: 7468 6520 6c61 7374 2070 726f 6365 7373 the last process\n 00104360: 2061 7474 6163 6865 6420 746f 2069 7420 attached to it \n 00104370: 434c 4f53 4553 2069 742c 2061 6e64 2069 CLOSES it, and i\n-00104380: 7320 6465 7374 726f 7965 642e 4d00 3146 s destroyed.M.1F\n+00104380: 7320 6465 7374 726f 7965 642e 4d00 3144 s destroyed.M.1D\n 00104390: 7600 0020 2020 2020 2a20 416e 7920 7072 v.. * Any pr\n 001043a0: 6f63 6573 7320 4f50 454e 696e 6720 6120 ocess OPENing a \n 001043b0: 4649 464f 2077 6974 6820 7468 6520 7361 FIFO with the sa\n 001043c0: 6d65 206e 616d 6520 6173 2061 2064 656c me name as a del\n-001043d0: 6574 6564 2046 4946 4f41 0031 4677 0000 eted FIFOA.1Fw..\n+001043d0: 6574 6564 2046 4946 4f41 0031 4477 0000 eted FIFOA.1Dw..\n 001043e0: 2020 2020 2020 2063 7265 6174 6573 2061 creates a\n 001043f0: 206e 6577 206f 6e65 2074 6f20 7768 6963 new one to whic\n 00104400: 6820 7375 6273 6571 7565 6e74 204f 5045 h subsequent OPE\n-00104410: 4e73 2061 7474 6163 682e 0700 3146 7800 Ns attach...1Fx.\n-00104420: 0054 0031 4679 0000 2020 2054 6865 2064 .T.1Fy.. The d\n+00104410: 4e73 2061 7474 6163 682e 0700 3144 7800 Ns attach...1Dx.\n+00104420: 0054 0031 4479 0000 2020 2054 6865 2064 .T.1Dy.. The d\n 00104430: 6566 6175 6c74 2061 6363 6573 7320 7065 efault access pe\n 00104440: 726d 6973 7369 6f6e 7320 6f6e 2061 2046 rmissions on a F\n 00104450: 4946 4f20 6172 6520 7468 6520 7361 6d65 IFO are the same\n 00104460: 2061 7320 7468 6520 6d61 736b 2073 6574 as the mask set\n-00104470: 7469 6e67 7351 0031 467a 0000 2020 206f tingsQ.1Fz.. o\n+00104470: 7469 6e67 7351 0031 447a 0000 2020 206f tingsQ.1Dz.. o\n 00104480: 6620 7468 6520 7072 6f63 6573 7320 7468 f the process th\n 00104490: 6174 2063 7265 6174 6564 2074 6865 2046 at created the F\n 001044a0: 4946 4f2e 2055 7365 2074 6865 2053 5953 IFO. Use the SYS\n 001044b0: 5445 4d2c 2047 524f 5550 2c20 574f 524c TEM, GROUP, WORL\n-001044c0: 442c 2061 6e64 5300 3146 8100 0020 2020 D, andS.1F... \n+001044c0: 442c 2061 6e64 5300 3144 8100 0020 2020 D, andS.1D... \n 001044d0: 5549 4320 6465 7669 6365 7061 7261 6d65 UIC deviceparame\n 001044e0: 7465 7273 2074 6f20 7370 6563 6966 7920 ters to specify \n 001044f0: 4649 464f 2061 6363 6573 7320 7065 726d FIFO access perm\n 00104500: 6973 7369 6f6e 732e 2046 696c 6520 7065 issions. File pe\n-00104510: 726d 6973 7369 6f6e 7345 0031 4682 0000 rmissionsE.1F...\n+00104510: 726d 6973 7369 6f6e 7345 0031 4482 0000 rmissionsE.1D...\n 00104520: 2020 2068 6176 6520 6e6f 2061 6666 6563 have no affec\n 00104530: 7420 6f6e 2061 2070 726f 6365 7373 2074 t on a process t\n 00104540: 6861 7420 616c 7265 6164 7920 6861 7320 hat already has \n 00104550: 7468 6520 4649 464f 206f 7065 6e2e 0700 the FIFO open...\n-00104560: 3146 8300 0042 0030 46ff 7300 ff46 4946 1F...B.0F.s..FIF\n+00104560: 3144 8300 0042 0030 44ff 7300 ff46 4946 1D...B.0D.s..FIF\n 00104570: 4f5f 4445 5649 4345 5041 5241 4d45 5445 O_DEVICEPARAMETE\n 00104580: 525f 5355 4d4d 4152 5900 0046 4946 4f5f R_SUMMARY..FIFO_\n 00104590: 4465 7669 6365 7061 7261 6d65 7465 725f Deviceparameter_\n-001045a0: 5375 6d6d 6172 7927 0051 46bf 1100 0020 Summary'.QF.... \n+001045a0: 5375 6d6d 6172 7927 0051 44bf 1100 0020 Summary'.QD.... \n 001045b0: 2020 4649 464f 2044 6576 6963 6570 6172 FIFO Devicepar\n 001045c0: 616d 6574 6572 2053 756d 6d61 7279 0700 ameter Summary..\n-001045d0: 5246 2100 0053 0052 4631 0000 2020 2054 RF!..S.RF1.. T\n+001045d0: 5244 2100 0053 0052 4431 0000 2020 2054 RD!..S.RD1.. T\n 001045e0: 6865 2066 6f6c 6c6f 7769 6e67 2074 6162 he following tab\n 001045f0: 6c65 2073 756d 6d61 7269 7a65 7320 7468 le summarizes th\n 00104600: 6520 6465 7669 6365 7061 7261 6d65 7465 e deviceparamete\n 00104610: 7273 2074 6861 7420 6361 6e20 6265 2075 rs that can be u\n-00104620: 7365 6420 7769 7468 1000 5246 4100 0020 sed with..RFA.. \n-00104630: 2020 4649 464f 732e 0700 5246 5100 0054 FIFOs...RFQ..T\n-00104640: 0052 4661 0000 2020 202b 2d2d 2d2d 2d2d .RFa.. +------\n+00104620: 7365 6420 7769 7468 1000 5244 4100 0020 sed with..RDA.. \n+00104630: 2020 4649 464f 732e 0700 5244 5100 0054 FIFOs...RDQ..T\n+00104640: 0052 4461 0000 2020 202b 2d2d 2d2d 2d2d .RDa.. +------\n 00104650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104660: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104670: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00104690: 2d2d 2b54 0052 4671 0000 2020 207c 2020 --+T.RFq.. | \n+00104690: 2d2d 2b54 0052 4471 0000 2020 207c 2020 --+T.RDq.. | \n 001046a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001046b0: 2020 2020 4669 6c65 2046 6f72 6d61 7420 File Format \n 001046c0: 4465 7669 6365 7061 7261 6d65 7465 7273 Deviceparameters\n 001046d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-001046e0: 2020 2020 2020 7c54 0052 4681 0000 2020 |T.RF... \n+001046e0: 2020 2020 2020 7c54 0052 4481 0000 2020 |T.RD... \n 001046f0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 00104700: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104710: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00104730: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0052 4691 ----------|T.RF.\n+00104730: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0052 4491 ----------|T.RD.\n 00104740: 0000 2020 207c 2020 4445 5649 4345 5041 .. | DEVICEPA\n 00104750: 5241 4d45 5445 5220 2020 7c20 434d 4420 RAMETER | CMD \n 00104760: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00104770: 2020 4445 5343 5249 5054 494f 4e20 2020 DESCRIPTION \n 00104780: 2020 2020 2020 2020 2020 2020 2020 7c55 |U\n-00104790: 0051 46c0 1100 0020 2020 7c2d 2d2d 2d2d .QF.... |-----\n+00104790: 0051 44c0 1100 0020 2020 7c2d 2d2d 2d2d .QD.... |-----\n 001047a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 001047b0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 001047c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001047d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001047e0: 2d2d 2d7c 0000 0000 0000 0000 0000 0000 ---|............\n 001047f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00104800: 0100 0000 f507 0000 eb37 0000 0000 0000 .........7......\n-00104810: a600 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00104810: a600 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00104820: 5052 4f43 4553 5349 4e47 00ff 7300 ff46 PROCESSING..s..F\n 00104830: 4946 4f5f 4348 4152 4143 5445 5249 5354 IFO_CHARACTERIST\n 00104840: 4943 5300 ff73 00ff 4649 464f 5f44 4556 ICS..s..FIFO_DEV\n 00104850: 4943 4550 4152 414d 4554 4552 5f53 554d ICEPARAMETER_SUM\n 00104860: 4d41 5259 00c0 1200 0020 2020 7c20 5b4e MARY..... | [N\n 00104870: 4f5d 4649 5845 4420 2020 2020 2020 2020 O]FIXED \n 00104880: 207c 204f 2020 207c 2043 6f6e 7472 6f6c | O | Control\n 00104890: 7320 7768 6574 6865 7220 7265 636f 7264 s whether record\n 001048a0: 7320 6861 7665 2066 6978 6564 206c 656e s have fixed len\n-001048b0: 6774 682e 207c 5400 5246 1300 0020 2020 gth. |T.RF... \n+001048b0: 6774 682e 207c 5400 5244 1300 0020 2020 gth. |T.RD... \n 001048c0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 001048d0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d -----+-----+----\n 001048e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001048f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00104900: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5246 1400 ---------|T.RF..\n+00104900: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5244 1400 ---------|T.RD..\n 00104910: 0020 2020 7c20 5b5a 5d4c 454e 4754 483d . | [Z]LENGTH=\n 00104920: 696e 7465 7870 7220 207c 2055 2020 207c intexpr | U |\n 00104930: 2043 6f6e 7472 6f6c 7320 7468 6520 7669 Controls the vi\n 00104940: 7274 7561 6c20 7061 6765 206c 656e 6774 rtual page lengt\n 00104950: 682e 2020 2020 2020 2020 2020 207c 5400 h. |T.\n-00104960: 5246 1500 0020 2020 7c2d 2d2d 2d2d 2d2d RF... |-------\n+00104960: 5244 1500 0020 2020 7c2d 2d2d 2d2d 2d2d RD... |-------\n 00104970: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00104980: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00104990: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001049a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001049b0: 2d7c 5400 5246 1600 0020 2020 7c20 5245 -|T.RF... | RE\n+001049b0: 2d7c 5400 5244 1600 0020 2020 7c20 5245 -|T.RD... | RE\n 001049c0: 434f 5244 5349 5a45 3d69 6e74 6578 7072 CORDSIZE=intexpr\n 001049d0: 207c 204f 2020 207c 2053 7065 6369 6669 | O | Specifi\n 001049e0: 6573 2074 6865 206d 6178 696d 756d 2072 es the maximum r\n 001049f0: 6563 6f72 6420 7369 7a65 2e20 2020 2020 ecord size. \n-00104a00: 2020 2020 207c 5400 5246 1700 0020 2020 |T.RF... \n+00104a00: 2020 2020 207c 5400 5244 1700 0020 2020 |T.RD... \n 00104a10: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00104a20: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d -----+-----+----\n 00104a30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104a40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00104a50: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5246 1800 ---------|T.RF..\n+00104a50: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5244 1800 ---------|T.RD..\n 00104a60: 0020 2020 7c20 5641 5249 4142 4c45 2020 . | VARIABLE \n 00104a70: 2020 2020 2020 2020 207c 204f 2020 207c | O |\n 00104a80: 2043 6f6e 7472 6f6c 7320 7768 6574 6865 Controls whethe\n 00104a90: 7220 7265 636f 7264 7320 6861 7665 2076 r records have v\n 00104aa0: 6172 6961 626c 6520 2020 2020 207c 5400 ariable |T.\n-00104ab0: 5246 1900 0020 2020 7c20 2020 2020 2020 RF... | \n+00104ab0: 5244 1900 0020 2020 7c20 2020 2020 2020 RD... | \n 00104ac0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 00104ad0: 2020 207c 206c 656e 6774 682e 2020 2020 | length. \n 00104ae0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00104af0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00104b00: 207c 5400 5246 1a00 0020 2020 7c2d 2d2d |T.RF... |---\n+00104b00: 207c 5400 5244 1a00 0020 2020 7c2d 2d2d |T.RD... |---\n 00104b10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104b20: 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -+-----+--------\n 00104b30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104b40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00104b50: 2d2d 2d2d 2d7c 5400 5246 2100 0020 2020 -----|T.RF!.. \n+00104b50: 2d2d 2d2d 2d7c 5400 5244 2100 0020 2020 -----|T.RD!.. \n 00104b60: 7c20 5b5a 5d57 4944 5448 3d69 6e74 6578 | [Z]WIDTH=intex\n 00104b70: 7072 2020 207c 2055 2020 207c 2053 6574 pr | U | Set\n 00104b80: 7320 7468 6520 6465 7669 6365 2773 206c s the device's l\n 00104b90: 6f67 6963 616c 2072 6563 6f72 6420 7369 ogical record si\n-00104ba0: 7a65 2061 6e64 2020 207c 5400 5246 2200 ze and |T.RF\".\n+00104ba0: 7a65 2061 6e64 2020 207c 5400 5244 2200 ze and |T.RD\".\n 00104bb0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00104bc0: 2020 2020 2020 2020 207c 2020 2020 207c | |\n 00104bd0: 2065 6e61 626c 6573 2057 5241 502e 2020 enables WRAP. \n 00104be0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00104bf0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00104c00: 5246 2300 0020 2020 7c2d 2d2d 2d2d 2d2d RF#.. |-------\n+00104c00: 5244 2300 0020 2020 7c2d 2d2d 2d2d 2d2d RD#.. |-------\n 00104c10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00104c20: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00104c30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104c40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00104c50: 2d7c 5400 5246 2400 0020 2020 7c20 5b5a -|T.RF$.. | [Z\n+00104c50: 2d7c 5400 5244 2400 0020 2020 7c20 5b5a -|T.RD$.. | [Z\n 00104c60: 5d5b 4e4f 5d57 5241 5020 2020 2020 2020 ][NO]WRAP \n 00104c70: 207c 204f 2f55 207c 2043 6f6e 7472 6f6c | O/U | Control\n 00104c80: 7320 7468 6520 6861 6e64 6c69 6e67 206f s the handling o\n 00104c90: 6620 7265 636f 7264 7320 6c6f 6e67 6572 f records longer\n-00104ca0: 2020 2020 207c 5400 5246 2500 0020 2020 |T.RF%.. \n+00104ca0: 2020 2020 207c 5400 5244 2500 0020 2020 |T.RD%.. \n 00104cb0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00104cc0: 2020 2020 207c 2020 2020 207c 2074 6861 | | tha\n 00104cd0: 6e20 7468 6520 6465 7669 6365 2077 6964 n the device wid\n 00104ce0: 7468 2e20 2020 2020 2020 2020 2020 2020 th. \n-00104cf0: 2020 2020 2020 2020 207c 5400 5246 2600 |T.RF&.\n+00104cf0: 2020 2020 2020 2020 207c 5400 5244 2600 |T.RD&.\n 00104d00: 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d . +-----------\n 00104d10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104d20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104d30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104d40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 -------------+..\n-00104d50: 5246 2700 0054 0052 4628 0000 2020 202b RF'..T.RF(.. +\n+00104d50: 5244 2700 0054 0052 4428 0000 2020 202b RD'..T.RD(.. +\n 00104d60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104d80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00104da0: 2d2d 2d2d 2d2d 2d2d 2b54 0052 4629 0000 --------+T.RF)..\n+00104da0: 2d2d 2d2d 2d2d 2d2d 2b54 0052 4429 0000 --------+T.RD)..\n 00104db0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00104dc0: 2020 2020 2020 2020 2020 4669 6c65 2041 File A\n 00104dd0: 6363 6573 7320 4465 7669 6365 7061 7261 ccess Devicepara\n 00104de0: 6d65 7465 7273 2020 2020 2020 2020 2020 meters \n 00104df0: 2020 2020 2020 2020 2020 2020 7c54 0052 |T.R\n-00104e00: 462a 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F*.. |--------\n+00104e00: 442a 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D*.. |--------\n 00104e10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104e20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104e40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00104e50: 7c54 0052 4631 0000 2020 207c 2044 4556 |T.RF1.. | DEV\n+00104e50: 7c54 0052 4431 0000 2020 207c 2044 4556 |T.RD1.. | DEV\n 00104e60: 4943 4550 4152 414d 4554 4552 207c 2043 ICEPARAMETER | C\n 00104e70: 4d44 207c 2020 2020 2020 2020 2020 2020 MD | \n 00104e80: 2020 2020 2020 2020 434f 4d4d 454e 5420 COMMENT \n 00104e90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00104ea0: 2020 2020 7c54 0052 4632 0000 2020 207c |T.RF2.. |\n+00104ea0: 2020 2020 7c54 0052 4432 0000 2020 207c |T.RD2.. |\n 00104eb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104ec0: 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -+-----+--------\n 00104ed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00104ee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00104ef0: 2d2d 2d2d 2d2d 2d2d 7c54 0052 4633 0000 --------|T.RF3..\n+00104ef0: 2d2d 2d2d 2d2d 2d2d 7c54 0052 4433 0000 --------|T.RD3..\n 00104f00: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00104f10: 2020 2020 207c 2020 2020 207c 2053 7065 | | Spe\n 00104f20: 6369 6669 6573 2074 6861 7420 7468 6520 cifies that the \n 00104f30: 4649 464f 2073 686f 756c 6420 6265 2064 FIFO should be d\n 00104f40: 656c 6574 6564 2077 6865 6e20 7c54 0052 eleted when |T.R\n-00104f50: 4634 0000 2020 207c 2020 2020 2020 2020 F4.. | \n+00104f50: 4434 0000 2020 207c 2020 2020 2020 2020 D4.. | \n 00104f60: 2020 2020 2020 2020 207c 2020 2020 207c | |\n 00104f70: 2074 6865 206c 6173 7420 7573 6572 2063 the last user c\n 00104f80: 6c6f 7365 7320 6974 2e20 4966 2073 7065 loses it. If spe\n 00104f90: 6369 6669 6564 206f 6e20 616e 2020 2020 cified on an \n-00104fa0: 7c54 0052 4635 0000 2020 207c 2020 2020 |T.RF5.. | \n+00104fa0: 7c54 0052 4435 0000 2020 207c 2020 2020 |T.RD5.. | \n 00104fb0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 00104fc0: 2020 207c 204f 5045 4e2c 2044 454c 4554 | OPEN, DELET\n 00104fd0: 4520 6973 2061 6374 6976 6174 6564 206f E is activated o\n 00104fe0: 6e6c 7920 6174 2074 6865 2074 696d 6520 nly at the time \n 00104ff0: 6f66 2020 7c00 0000 0000 0000 0000 0000 of |...........\n 00105000: 0100 0000 ee07 0000 0238 0000 0000 0000 .........8......\n-00105010: a600 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00105010: a600 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00105020: 5052 4f43 4553 5349 4e47 00ff 7300 ff46 PROCESSING..s..F\n 00105030: 4946 4f5f 4348 4152 4143 5445 5249 5354 IFO_CHARACTERIST\n 00105040: 4943 5300 ff73 00ff 4649 464f 5f44 4556 ICS..s..FIFO_DEV\n 00105050: 4943 4550 4152 414d 4554 4552 5f53 554d ICEPARAMETER_SUM\n 00105060: 4d41 5259 00c0 3600 0020 2020 7c20 4445 MARY..6.. | DE\n 00105070: 4c45 5445 2020 2020 2020 2020 2020 7c20 LETE | \n 00105080: 4320 2020 7c20 7468 6520 636c 6f73 652e C | the close.\n 00105090: 204e 6f20 6e65 7720 6174 7461 6368 656d No new attachem\n 001050a0: 656e 7473 2061 7265 2061 6c6c 6f77 6564 ents are allowed\n-001050b0: 2074 6f20 207c 5400 5246 3700 0020 2020 to |T.RF7.. \n+001050b0: 2074 6f20 207c 5400 5244 3700 0020 2020 to |T.RD7.. \n 001050c0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 001050d0: 2020 7c20 2020 2020 7c20 6120 6465 6c65 | | a dele\n 001050e0: 7465 6420 4649 464f 2061 6e64 2061 6e79 ted FIFO and any\n 001050f0: 206e 6577 2061 7474 656d 7074 2074 6f20 new attempt to \n-00105100: 7573 6520 6120 2020 207c 5400 5246 3800 use a |T.RF8.\n+00105100: 7573 6520 6120 2020 207c 5400 5244 3800 use a |T.RD8.\n 00105110: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00105120: 2020 2020 2020 7c20 2020 2020 7c20 4649 | | FI\n 00105130: 464f 2077 6974 6820 7468 6520 6e61 6d65 FO with the name\n 00105140: 206f 6620 7468 6520 6465 6c65 7465 6420 of the deleted \n 00105150: 6465 7669 6365 2020 2020 2020 207c 5400 device |T.\n-00105160: 5246 3900 0020 2020 7c20 2020 2020 2020 RF9.. | \n+00105160: 5244 3900 0020 2020 7c20 2020 2020 2020 RD9.. | \n 00105170: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 00105180: 7c20 6372 6561 7465 7320 6120 6e65 7720 | creates a new \n 00105190: 6465 7669 6365 2e20 2020 2020 2020 2020 device. \n 001051a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-001051b0: 207c 5400 5246 3a00 0020 2020 7c2d 2d2d |T.RF:.. |---\n+001051b0: 207c 5400 5244 3a00 0020 2020 7c2d 2d2d |T.RD:.. |---\n 001051c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 001051d0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 001051e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001051f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00105200: 2d2d 2d2d 2d7c 5400 5246 4100 0020 2020 -----|T.RFA.. \n+00105200: 2d2d 2d2d 2d7c 5400 5244 4100 0020 2020 -----|T.RDA.. \n 00105210: 7c20 4752 4f55 503d 6578 7072 2020 2020 | GROUP=expr \n 00105220: 2020 7c20 4f2f 4320 7c20 5370 6563 6966 | O/C | Specif\n 00105230: 6965 7320 6669 6c65 2070 6572 6d69 7373 ies file permiss\n 00105240: 696f 6e73 2066 6f72 206f 7468 6572 2075 ions for other u\n-00105250: 7365 7273 2069 6e20 207c 5400 5246 4200 sers in |T.RFB.\n+00105250: 7365 7273 2069 6e20 207c 5400 5244 4200 sers in |T.RDB.\n 00105260: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00105270: 2020 2020 2020 7c20 2020 2020 7c20 6f77 | | ow\n 00105280: 6e65 7227 7320 6772 6f75 702e 2020 2020 ner's group. \n 00105290: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001052a0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-001052b0: 5246 4300 0020 2020 7c2d 2d2d 2d2d 2d2d RFC.. |-------\n+001052b0: 5244 4300 0020 2020 7c2d 2d2d 2d2d 2d2d RDC.. |-------\n 001052c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 001052d0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 001052e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001052f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00105300: 2d7c 5400 5246 4400 0020 2020 7c20 5b4e -|T.RFD.. | [N\n+00105300: 2d7c 5400 5244 4400 0020 2020 7c20 5b4e -|T.RDD.. | [N\n 00105310: 4f5d 5245 4144 4f4e 4c59 2020 2020 7c20 O]READONLY | \n 00105320: 4f20 2020 7c20 4f50 454e 7320 6120 6465 O | OPENs a de\n 00105330: 7669 6365 2066 6f72 2072 6561 6469 6e67 vice for reading\n 00105340: 206f 6e6c 7920 2852 4541 444f 4e4c 5929 only (READONLY)\n-00105350: 206f 7220 207c 5400 5246 4500 0020 2020 or |T.RFE.. \n+00105350: 206f 7220 207c 5400 5244 4500 0020 2020 or |T.RDE.. \n 00105360: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00105370: 2020 7c20 2020 2020 7c20 7265 6164 696e | | readin\n 00105380: 6720 616e 6420 7772 6974 696e 6720 284e g and writing (N\n 00105390: 4f52 4541 444f 4e4c 5929 2e20 2020 2020 OREADONLY). \n-001053a0: 2020 2020 2020 2020 207c 5400 5246 4600 |T.RFF.\n+001053a0: 2020 2020 2020 2020 207c 5400 5244 4600 |T.RDF.\n 001053b0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 001053c0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d ------+-----+---\n 001053d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001053e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001053f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00105400: 5246 4700 0020 2020 7c20 4f57 4e45 523d RFG.. | OWNER=\n+00105400: 5244 4700 0020 2020 7c20 4f57 4e45 523d RDG.. | OWNER=\n 00105410: 6578 7072 2020 2020 2020 7c20 4f2f 4320 expr | O/C \n 00105420: 7c20 5370 6563 6966 6965 7320 6669 6c65 | Specifies file\n 00105430: 2070 6572 6d69 7373 696f 6e73 2066 6f72 permissions for\n 00105440: 206f 776e 6572 206f 6620 6669 6c65 2e20 owner of file. \n-00105450: 207c 5400 5246 4800 0020 2020 7c2d 2d2d |T.RFH.. |---\n+00105450: 207c 5400 5244 4800 0020 2020 7c2d 2d2d |T.RDH.. |---\n 00105460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 00105470: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 00105480: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00105490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001054a0: 2d2d 2d2d 2d7c 5400 5246 4900 0020 2020 -----|T.RFI.. \n+001054a0: 2d2d 2d2d 2d7c 5400 5244 4900 0020 2020 -----|T.RDI.. \n 001054b0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 001054c0: 2020 7c20 2020 2020 7c20 5370 6563 6966 | | Specif\n 001054d0: 6965 7320 7468 6174 2043 4c4f 5345 2072 ies that CLOSE r\n 001054e0: 6570 6c61 6365 2074 6865 206e 616d 6520 eplace the name \n-001054f0: 6f66 2061 2020 2020 207c 5400 5246 4a00 of a |T.RFJ.\n+001054f0: 6f66 2061 2020 2020 207c 5400 5244 4a00 of a |T.RDJ.\n 00105500: 0020 2020 7c20 5245 4e41 4d45 3d65 7870 . | RENAME=exp\n 00105510: 7220 2020 2020 7c20 4320 2020 7c20 6469 r | C | di\n 00105520: 736b 2066 696c 6520 7769 7468 2074 6865 sk file with the\n 00105530: 206e 616d 6520 7370 6563 6966 6965 6420 name specified \n 00105540: 6279 2074 6865 2020 2020 2020 207c 5400 by the |T.\n-00105550: 5246 5100 0020 2020 7c20 2020 2020 2020 RFQ.. | \n+00105550: 5244 5100 0020 2020 7c20 2020 2020 2020 RDQ.. | \n 00105560: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 00105570: 7c20 6578 7072 6573 7369 6f6e 2e20 2020 | expression. \n 00105580: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00105590: 2020 2020 2020 2020 2020 2020 2020 2020 \n-001055a0: 207c 5400 5246 5200 0020 2020 7c2d 2d2d |T.RFR.. |---\n+001055a0: 207c 5400 5244 5200 0020 2020 7c2d 2d2d |T.RDR.. |---\n 001055b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 001055c0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 001055d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001055e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001055f0: 2d2d 2d2d 2d7c 5400 5246 5300 0020 2020 -----|T.RFS.. \n+001055f0: 2d2d 2d2d 2d7c 5400 5244 5300 0020 2020 -----|T.RDS.. \n 00105600: 7c20 5359 5354 454d 3d65 7870 7220 2020 | SYSTEM=expr \n 00105610: 2020 7c20 4f2f 4320 7c20 5370 6563 6966 | O/C | Specif\n 00105620: 6965 7320 6669 6c65 2070 6572 6d69 7373 ies file permiss\n 00105630: 696f 6e73 2066 6f72 206f 776e 6572 206f ions for owner o\n-00105640: 6620 6669 6c65 2020 207c 5400 5246 5400 f file |T.RFT.\n+00105640: 6620 6669 6c65 2020 207c 5400 5244 5400 f file |T.RDT.\n 00105650: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00105660: 2020 2020 2020 7c20 2020 2020 7c20 2873 | | (s\n 00105670: 616d 6520 6173 204f 574e 4552 292e 2020 ame as OWNER). \n 00105680: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00105690: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-001056a0: 5246 5500 0020 2020 7c2d 2d2d 2d2d 2d2d RFU.. |-------\n+001056a0: 5244 5500 0020 2020 7c2d 2d2d 2d2d 2d2d RDU.. |-------\n 001056b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 001056c0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 001056d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001056e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001056f0: 2d7c 5400 5246 5600 0020 2020 7c20 5549 -|T.RFV.. | UI\n+001056f0: 2d7c 5400 5244 5600 0020 2020 7c20 5549 -|T.RDV.. | UI\n 00105700: 433d 6578 7072 2020 2020 2020 2020 7c20 C=expr | \n 00105710: 4f2f 4320 7c20 5370 6563 6966 6965 7320 O/C | Specifies \n 00105720: 7468 6520 6669 6c65 2773 206f 776e 6572 the file's owner\n 00105730: 2049 442e 2020 2020 2020 2020 2020 2020 ID. \n-00105740: 2020 2020 207c 5400 5246 5700 0020 2020 |T.RFW.. \n+00105740: 2020 2020 207c 5400 5244 5700 0020 2020 |T.RDW.. \n 00105750: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00105760: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --+-----+-------\n 00105770: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00105780: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00105790: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5246 5800 ---------|T.RFX.\n+00105790: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5244 5800 ---------|T.RDX.\n 001057a0: 0020 2020 7c20 574f 524c 443d 6578 7072 . | WORLD=expr\n 001057b0: 2020 2020 2020 7c20 4f2f 4320 7c20 5370 | O/C | Sp\n 001057c0: 6563 6966 6965 7320 6669 6c65 2070 6572 ecifies file per\n 001057d0: 6d69 7373 696f 6e73 2066 6f72 2075 7365 missions for use\n 001057e0: 7273 206e 6f74 2069 6e20 2020 207c 0000 rs not in |..\n 001057f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00105800: 0100 0000 ef04 0000 4747 0000 0000 0000 ........GG......\n 00105810: 3a00 0049 4845 4c50 00ff 7300 ff49 4f5f :..IHELP..s..IO_\n 00105820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00105830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n-00105840: 4f50 454e 0000 4f70 656e 0f00 3146 bf11 OPEN..Open..1F..\n-00105850: 0000 2020 204f 7065 6e07 0032 4621 0000 .. Open..2F!..\n-00105860: 5400 3246 3100 0020 2020 5468 6520 4f50 T.2F1.. The OP\n+00105840: 4f50 454e 0000 4f70 656e 0f00 3144 bf11 OPEN..Open..1D..\n+00105850: 0000 2020 204f 7065 6e07 0032 4421 0000 .. Open..2D!..\n+00105860: 5400 3244 3100 0020 2020 5468 6520 4f50 T.2D1.. The OP\n 00105870: 454e 2063 6f6d 6d61 6e64 2065 7374 6162 EN command estab\n 00105880: 6c69 7368 6573 2061 2063 6f6e 6e65 6374 lishes a connect\n 00105890: 696f 6e20 6672 6f6d 2061 2047 542e 4d20 ion from a GT.M \n 001058a0: 7072 6f63 6573 7320 746f 2061 2064 6576 process to a dev\n-001058b0: 6963 652e 0700 3246 4100 002c 0032 4651 ice...2FA..,.2FQ\n+001058b0: 6963 652e 0700 3244 4100 002c 0032 4451 ice...2DA..,.2DQ\n 001058c0: 0000 2020 2054 6865 2066 6f72 6d61 7420 .. The format \n 001058d0: 6f66 2074 6865 204f 5045 4e20 636f 6d6d of the OPEN comm\n-001058e0: 616e 6420 6973 3a07 0032 4661 0000 5000 and is:..2Fa..P.\n-001058f0: 3246 7100 0020 2020 4f5b 5045 4e5d 5b3a 2Fq.. O[PEN][:\n+001058e0: 616e 6420 6973 3a07 0032 4461 0000 5000 and is:..2Da..P.\n+001058f0: 3244 7100 0020 2020 4f5b 5045 4e5d 5b3a 2Dq.. O[PEN][:\n 00105900: 7476 6578 7072 5d20 6578 7072 5b3a 5b28 tvexpr] expr[:[(\n 00105910: 6b65 7977 6f72 645b 3d65 7870 725d 5b3a keyword[=expr][:\n 00105920: 2e2e 2e5d 295d 5b3a 6e75 6d65 7870 725d ...])][:numexpr]\n 00105930: 5b3a 6578 7072 5d5d 5b2c 2e2e 2e5d 0700 [:expr]][,...]..\n-00105940: 3246 8100 0049 0032 4691 0000 2020 2042 2F...I.2F... B\n+00105940: 3244 8100 0049 0032 4491 0000 2020 2042 2D...I.2D... B\n 00105950: 7920 6465 6661 756c 742c 2077 6865 6e20 y default, when \n 00105960: 6120 6465 7669 6365 2069 7320 756e 6176 a device is unav\n 00105970: 6169 6c61 626c 652c 2047 542e 4d20 7265 ailable, GT.M re\n 00105980: 7472 6965 7320 7468 6520 4f50 454e 4a00 tries the OPENJ.\n-00105990: 3146 c011 0000 2020 2069 6e64 6566 696e 1F.... indefin\n+00105990: 3144 c011 0000 2020 2069 6e64 6566 696e 1D.... indefin\n 001059a0: 6974 656c 7920 6174 2061 7070 726f 7869 itely at approxi\n 001059b0: 6d61 7465 6c79 206f 6e65 2073 6563 6f6e mately one secon\n 001059c0: 6420 696e 7465 7276 616c 732e 2041 2064 d intervals. A d\n-001059d0: 6576 6963 6520 6973 4f00 3246 1200 0020 evice isO.2F... \n+001059d0: 6576 6963 6520 6973 4f00 3244 1200 0020 evice isO.2D... \n 001059e0: 2020 756e 6176 6169 6c61 626c 6520 7768 unavailable wh\n 001059f0: 656e 2061 6e6f 7468 6572 2070 726f 6365 en another proce\n 00105a00: 7373 2069 7320 7573 696e 6720 6974 2065 ss is using it e\n 00105a10: 7863 6c75 7369 7665 6c79 2c20 6f72 2077 xclusively, or w\n-00105a20: 6865 6e20 7468 654e 0032 4613 0000 2020 hen theN.2F... \n+00105a20: 6865 6e20 7468 654e 0032 4413 0000 2020 hen theN.2D... \n 00105a30: 204f 5045 4e69 6e67 2070 726f 6365 7373 OPENing process\n 00105a40: 2064 6f65 7320 6e6f 7420 6861 7665 2074 does not have t\n 00105a50: 6865 2072 6573 6f75 7263 6573 206c 6566 he resources lef\n 00105a60: 7420 746f 206f 7065 6e20 7468 6520 6465 t to open the de\n-00105a70: 7669 6365 2e07 0032 4614 0000 5100 3246 vice...2F...Q.2F\n+00105a70: 7669 6365 2e07 0032 4414 0000 5100 3244 vice...2D...Q.2D\n 00105a80: 1500 0020 2020 416c 6c20 6f74 6865 7220 ... All other \n 00105a90: 6572 726f 7273 206f 6e20 4f50 454e 2072 errors on OPEN r\n 00105aa0: 6169 7365 2061 6e20 6572 726f 7220 636f aise an error co\n 00105ab0: 6e64 6974 696f 6e20 616e 6420 696e 7465 ndition and inte\n 00105ac0: 7272 7570 7420 7072 6f67 7261 6d53 0032 rrupt programS.2\n-00105ad0: 4616 0000 2020 2066 6c6f 772e 2041 2074 F... flow. A t\n+00105ad0: 4416 0000 2020 2066 6c6f 772e 2041 2074 D... flow. A t\n 00105ae0: 696d 656f 7574 2069 7320 6120 746f 6f6c imeout is a tool\n 00105af0: 2074 6861 7420 6c65 7473 2061 2047 542e that lets a GT.\n 00105b00: 4d20 726f 7574 696e 6520 7265 6761 696e M routine regain\n 00105b10: 2070 726f 6772 616d 2063 6f6e 7472 6f6c program control\n-00105b20: 5400 3246 1700 0020 2020 7768 656e 2061 T.2F... when a\n+00105b20: 5400 3244 1700 0020 2020 7768 656e 2061 T.2D... when a\n 00105b30: 2064 6576 6963 6520 7265 6d61 696e 7320 device remains \n 00105b40: 756e 6176 6169 6c61 626c 652e 2057 6865 unavailable. Whe\n 00105b50: 6e20 7468 6520 4f50 454e 2073 7065 6369 n the OPEN speci\n 00105b60: 6669 6573 2061 2074 696d 656f 7574 2c20 fies a timeout, \n-00105b70: 4754 2e4d 4f00 3246 1800 0020 2020 6b65 GT.MO.2F... ke\n+00105b70: 4754 2e4d 4f00 3244 1800 0020 2020 6b65 GT.MO.2D... ke\n 00105b80: 6570 7320 7265 7472 7969 6e67 2075 6e74 eps retrying unt\n 00105b90: 696c 2065 6974 6865 7220 7468 6520 4f50 il either the OP\n 00105ba0: 454e 2073 7563 6365 6564 7320 6f72 2074 EN succeeds or t\n 00105bb0: 6865 2074 696d 656f 7574 2065 7870 6972 he timeout expir\n-00105bc0: 6573 2e07 0032 4619 0000 5400 3246 1a00 es...2F...T.2F..\n+00105bc0: 6573 2e07 0032 4419 0000 5400 3244 1a00 es...2D...T.2D..\n 00105bd0: 0020 2020 4966 204f 5045 4e20 6573 7461 . If OPEN esta\n 00105be0: 626c 6973 6865 7320 6120 636f 6e6e 6563 blishes a connec\n 00105bf0: 7469 6f6e 2077 6974 6820 6120 6465 7669 tion with a devi\n 00105c00: 6365 2062 6566 6f72 6520 7468 6520 7469 ce before the ti\n 00105c10: 6d65 6f75 7420 6578 7069 7265 732c 5100 meout expires,Q.\n-00105c20: 3246 2100 0020 2020 4754 2e4d 2073 6574 2F!.. GT.M set\n+00105c20: 3244 2100 0020 2020 4754 2e4d 2073 6574 2D!.. GT.M set\n 00105c30: 7320 2454 4553 5420 746f 2054 5255 4520 s $TEST to TRUE \n 00105c40: 2831 292e 2049 6620 7468 6520 7469 6d65 (1). If the time\n 00105c50: 6f75 7420 6578 7069 7265 732c 2047 542e out expires, GT.\n 00105c60: 4d20 7365 7473 2024 5445 5354 2074 6f54 M sets $TEST toT\n-00105c70: 0032 4622 0000 2020 2046 414c 5345 2028 .2F\".. FALSE (\n+00105c70: 0032 4422 0000 2020 2046 414c 5345 2028 .2D\".. FALSE (\n 00105c80: 3029 2e20 4966 2061 6e20 4f50 454e 2063 0). If an OPEN c\n 00105c90: 6f6d 6d61 6e64 2064 6f65 7320 6e6f 7420 ommand does not \n 00105ca0: 7370 6563 6966 7920 6120 7469 6d65 6f75 specify a timeou\n 00105cb0: 742c 2074 6865 2065 7865 6375 7469 6f6e t, the execution\n-00105cc0: 206f 662c 0032 4623 0000 2020 2074 6865 of,.2F#.. the\n+00105cc0: 206f 662c 0032 4423 0000 2020 2074 6865 of,.2D#.. the\n 00105cd0: 2063 6f6d 6d61 6e64 2064 6f65 7320 6e6f command does no\n 00105ce0: 7420 6166 6665 6374 2024 5445 5354 2e20 t affect $TEST. \n 00105cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00105d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00105d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00105d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00105d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -67071,118 +67071,118 @@\n 00105fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00105ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00106000: 0100 0000 1e07 0000 1438 0000 0000 0000 .........8......\n 00106010: 4600 0020 4845 4c50 00ff 7300 ff49 4f5f F.. HELP..s..IO_\n 00106020: 5052 4f43 4553 5349 4e47 00ff 7300 ff53 PROCESSING..s..S\n 00106030: 4551 5545 4e54 4941 4c5f 4649 4c45 5300 EQUENTIAL_FILES.\n 00106040: ff73 00ff 5f42 494e 4152 595f 4649 4c45 .s.._BINARY_FILE\n-00106050: 5300 c015 0000 7c00 3f46 1600 0020 2020 S.....|.?F... \n+00106050: 5300 c015 0000 7c00 3f44 1600 0020 2020 S.....|.?D... \n 00106060: 6269 6e63 7079 2869 6e6e 616d 652c 6f75 bincpy(inname,ou\n 00106070: 746e 616d 6529 3b20 4754 2e4d 2072 6f75 tname); GT.M rou\n 00106080: 7469 6e65 2074 6f20 646f 2061 2062 696e tine to do a bin\n 00106090: 6172 7920 636f 7079 2066 726f 6d20 6669 ary copy from fi\n 001060a0: 6c65 206e 616d 6564 2069 6e20 6172 6775 le named in argu\n 001060b0: 6d65 6e74 2031 2074 6f20 6669 6c65 206e ment 1 to file n\n 001060c0: 616d 6564 2069 6e20 6172 6775 6d65 6e74 amed in argument\n-001060d0: 2032 1300 3f46 1700 0020 2020 2020 2020 2..?F... \n-001060e0: 2020 2020 3b20 003f 4618 0000 2020 2020 ; .?F... \n+001060d0: 2032 1300 3f44 1700 0020 2020 2020 2020 2..?D... \n+001060e0: 2020 2020 3b20 003f 4418 0000 2020 2020 ; .?D... \n 001060f0: 206e 6577 2061 646a 2c6e 7265 632c 7273 new adj,nrec,rs\n-00106100: 697a 652c 7816 003f 4619 0000 2020 2020 ize,x..?F... \n-00106110: 206e 6577 2024 6574 7261 7039 003f 461a new $etrap9.?F.\n+00106100: 697a 652c 7816 003f 4419 0000 2020 2020 ize,x..?D... \n+00106110: 206e 6577 2024 6574 7261 7039 003f 441a new $etrap9.?D.\n 00106120: 0000 2020 2020 2073 6574 2024 6563 6f64 .. set $ecod\n 00106130: 653d 2222 2c24 6574 7261 703d 2267 6f74 e=\"\",$etrap=\"got\n 00106140: 6f20 6572 726f 7222 2c24 7a73 7461 7475 o error\",$zstatu\n-00106150: 733d 2222 5c00 3f46 2100 0020 2020 2020 s=\"\"\\.?F!.. \n+00106150: 733d 2222 5c00 3f44 2100 0020 2020 2020 s=\"\"\\.?D!.. \n 00106160: 7365 7420 7273 697a 653d 3332 3736 3720 set rsize=32767 \n 00106170: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00106180: 2020 2020 2020 2020 203b 206d 6178 2072 ; max r\n 00106190: 6563 6f72 6473 697a 6520 7468 6174 206b ecordsize that k\n 001061a0: 6565 7073 2024 5820 6f6e 2074 7261 636b eeps $X on track\n-001061b0: 4e00 3f46 2200 0020 2020 2020 6f70 656e N.?F\".. open\n+001061b0: 4e00 3f44 2200 0020 2020 2020 6f70 656e N.?D\".. open\n 001061c0: 2069 6e6e 616d 653a 2872 6561 646f 6e6c inname:(readonl\n 001061d0: 793a 6669 7865 643a 7265 636f 7264 7369 y:fixed:recordsi\n 001061e0: 7a65 3d72 7369 7a65 3a65 7863 6570 7469 ze=rsize:excepti\n 001061f0: 6f6e 3d22 676f 746f 2065 6f66 2229 3d00 on=\"goto eof\")=.\n-00106200: 3f46 2300 0020 2020 2020 6f70 656e 206f ?F#.. open o\n+00106200: 3f44 2300 0020 2020 2020 6f70 656e 206f ?D#.. open o\n 00106210: 7574 6e61 6d65 3a28 6e65 7776 6572 7369 utname:(newversi\n 00106220: 6f6e 3a73 7472 6561 6d3a 6e6f 7772 6170 on:stream:nowrap\n-00106230: 3a63 6873 6574 3d22 4d22 293e 003f 4624 :chset=\"M\")>.?F$\n+00106230: 3a63 6873 6574 3d22 4d22 293e 003f 4424 :chset=\"M\")>.?D$\n 00106240: 0000 2020 2020 2066 6f72 206e 7265 633d .. for nrec=\n 00106250: 313a 3120 7573 6520 696e 6e61 6d65 2072 1:1 use inname r\n 00106260: 6561 6420 7820 7573 6520 6f75 746e 616d ead x use outnam\n-00106270: 6520 7772 6974 6520 780d 003f 4625 0000 e write x..?F%..\n-00106280: 2020 2065 6f66 2800 3f46 2600 0020 2020 eof(.?F&.. \n+00106270: 6520 7772 6974 6520 780d 003f 4425 0000 e write x..?D%..\n+00106280: 2020 2065 6f66 2800 3f44 2600 0020 2020 eof(.?D&.. \n 00106290: 2020 6966 2024 7a73 7461 7475 735b 2249 if $zstatus[\"I\n 001062a0: 4f45 4f46 2220 646f 2020 7175 6974 1b00 OEOF\" do quit..\n-001062b0: 3f46 2700 0020 2020 2020 2e20 7365 7420 ?F'.. . set \n-001062c0: 2465 636f 6465 3d22 221a 003f 4628 0000 $ecode=\"\"..?F(..\n+001062b0: 3f44 2700 0020 2020 2020 2e20 7365 7420 ?D'.. . set \n+001062c0: 2465 636f 6465 3d22 221a 003f 4428 0000 $ecode=\"\"..?D(..\n 001062d0: 2020 2020 202e 2063 6c6f 7365 2069 6e6e . close inn\n-001062e0: 616d 6519 003f 4629 0000 2020 2020 202e ame..?F).. .\n-001062f0: 2075 7365 206f 7574 6e61 6d65 1800 3f46 use outname..?F\n+001062e0: 616d 6519 003f 4429 0000 2020 2020 202e ame..?D).. .\n+001062f0: 2075 7365 206f 7574 6e61 6d65 1800 3f44 use outname..?D\n 00106300: 2a00 0020 2020 2020 2e20 7365 7420 6164 *.. . set ad\n-00106310: 6a3d 2478 2400 3f46 3100 0020 2020 2020 j=$x$.?F1.. \n+00106310: 6a3d 2478 2400 3f44 3100 0020 2020 2020 j=$x$.?D1.. \n 00106320: 2e20 7365 7420 2478 3d30 2063 6c6f 7365 . set $x=0 close\n-00106330: 206f 7574 6e61 6d65 7500 3f46 3200 0020 outnameu.?F2.. \n+00106330: 206f 7574 6e61 6d65 7500 3f44 3200 0020 outnameu.?D2.. \n 00106340: 2020 2020 2e20 7772 6974 6520 212c 2243 . write !,\"C\n 00106350: 6f70 6965 6420 222c 2473 656c 6563 7428 opied \",$select(\n 00106360: 286e 7265 632d 3129 3c61 646a 3a61 646a (nrec-1).HF1.. This s\n+00107490: 2045 7861 6d70 6c65 7307 0048 4421 0000 Examples..HD!..\n+001074a0: 3e00 4844 3100 0020 2020 5468 6973 2073 >.HD1.. This s\n 001074b0: 6563 7469 6f6e 2063 6f6e 7461 696e 7320 ection contains \n 001074c0: 6578 616d 706c 6573 206f 6620 6e75 6c6c examples of null\n 001074d0: 2064 6576 6963 6520 7573 6167 652e 0700 device usage...\n-001074e0: 4846 4100 0012 0048 4651 0000 2020 2045 HFA....HFQ.. E\n-001074f0: 7861 6d70 6c65 3a07 0048 4661 0000 1800 xample:..HFa....\n-00107500: 4846 7100 0020 2020 4754 4d3e 646f 205e HFq.. GTM>do ^\n-00107510: 7275 6e72 6570 1100 4846 8100 0020 2020 runrep..HF... \n-00107520: 7275 6e72 6570 3b19 0048 4691 0000 2020 runrep;..HF... \n+001074e0: 4844 4100 0012 0048 4451 0000 2020 2045 HDA....HDQ.. E\n+001074f0: 7861 6d70 6c65 3a07 0048 4461 0000 1800 xample:..HDa....\n+00107500: 4844 7100 0020 2020 4754 4d3e 646f 205e HDq.. GTM>do ^\n+00107510: 7275 6e72 6570 1100 4844 8100 0020 2020 runrep..HD... \n+00107520: 7275 6e72 6570 3b19 0048 4491 0000 2020 runrep;..HD... \n 00107530: 2020 7a70 7269 6e74 205e 7275 6e72 6570 zprint ^runrep\n-00107540: 1f00 4746 c011 0000 2020 2020 7365 7420 ..GF.... set \n+00107540: 1f00 4744 c011 0000 2020 2020 7365 7420 ..GD.... set \n 00107550: 6465 763d 222f 6465 762f 6e75 6c6c 2239 dev=\"/dev/null\"9\n-00107560: 0048 4612 0000 2020 2020 7365 7420 6864 .HF... set hd\n+00107560: 0048 4412 0000 2020 2020 7365 7420 6864 .HD... set hd\n 00107570: 723d 222a 2a2a 2a2a 2a2a 2a2a 2052 4550 r=\"********* REP\n 00107580: 4f52 5420 4845 4144 4552 202a 2a2a 2a2a ORT HEADER *****\n-00107590: 2a2a 2a2a 2a2a 2a22 1b00 4846 1300 0020 *******\"..HF... \n+00107590: 2a2a 2a2a 2a2a 2a22 1b00 4844 1300 0020 *******\"..HD... \n 001075a0: 2020 206f 7065 6e20 6465 7620 7573 6520 open dev use \n-001075b0: 6465 763b 0048 4614 0000 2020 2020 7365 dev;.HF... se\n+001075b0: 6465 763b 0048 4414 0000 2020 2020 7365 dev;.HD... se\n 001075c0: 7420 783d 2222 2077 7269 7465 2068 6472 t x=\"\" write hdr\n 001075d0: 2c21 2c24 7a64 6174 6528 2468 6f72 6f6c ,!,$zdate($horol\n 001075e0: 6f67 292c 3f33 302c 246a 6f62 2c21 3f00 og),?30,$job,!?.\n-001075f0: 4846 1500 0020 2020 2066 6f72 2020 7365 HF... for se\n+001075f0: 4844 1500 0020 2020 2066 6f72 2020 7365 HD... for se\n 00107600: 7420 783d 246f 7264 6572 285e 746d 7028 t x=$order(^tmp(\n 00107610: 246a 6f62 2c78 2929 2071 7569 743a 783d $job,x)) quit:x=\n 00107620: 2222 2020 646f 2052 4550 4f52 540f 0048 \"\" do REPORT..H\n-00107630: 4616 0000 2020 2020 7175 6974 1100 4846 F... quit..HF\n+00107630: 4416 0000 2020 2020 7175 6974 1100 4844 D... quit..HD\n 00107640: 1700 0020 2020 5245 504f 5254 3b20 0048 ... REPORT; .H\n-00107650: 4618 0000 2020 2020 3b6c 6172 6765 2061 F... ;large a\n+00107650: 4418 0000 2020 2020 3b6c 6172 6765 2061 D... ;large a\n 00107660: 6d6f 756e 7420 6f66 2063 6f64 6510 0048 mount of code..H\n-00107670: 4619 0000 2020 2020 7175 6974 3b07 0048 F... quit;..H\n-00107680: 461a 0000 5300 4846 2100 0020 2020 5468 F...S.HF!.. Th\n+00107670: 4419 0000 2020 2020 7175 6974 3b07 0048 D... quit;..H\n+00107680: 441a 0000 5300 4844 2100 0020 2020 5468 D...S.HD!.. Th\n 00107690: 6973 2070 726f 6772 616d 2070 726f 6475 is program produ\n 001076a0: 6365 7320 6120 7265 706f 7274 2064 6572 ces a report der\n 001076b0: 6976 6564 2066 726f 6d20 7468 6520 696e ived from the in\n 001076c0: 666f 726d 6174 696f 6e20 696e 2074 6865 formation in the\n-001076d0: 2067 6c6f 6261 6c51 0048 4622 0000 2020 globalQ.HF\".. \n+001076d0: 2067 6c6f 6261 6c51 0048 4422 0000 2020 globalQ.HD\".. \n 001076e0: 2076 6172 6961 626c 6520 5e74 6d70 2e20 variable ^tmp. \n 001076f0: 5468 6520 756e 7370 6563 6966 6965 6420 The unspecified \n 00107700: 726f 7574 696e 6520 5245 504f 5254 206d routine REPORT m\n 00107710: 6179 2070 6f74 656e 7469 616c 6c79 2063 ay potentially c\n-00107720: 6f6e 7461 696e 2061 4f00 4846 2300 0020 ontain aO.HF#.. \n+00107720: 6f6e 7461 696e 2061 4f00 4844 2300 0020 ontain aO.HD#.. \n 00107730: 2020 6c61 7267 6520 616d 6f75 6e74 206f large amount o\n 00107740: 6620 636f 6465 2e20 546f 2073 6565 2074 f code. To see t\n 00107750: 6861 7420 7468 6520 6261 7369 6320 7072 hat the basic pr\n 00107760: 6f67 7261 6d20 6675 6e63 7469 6f6e 7320 ogram functions \n-00107770: 7769 7468 6f75 7454 0048 4624 0000 2020 withoutT.HF$.. \n+00107770: 7769 7468 6f75 7454 0048 4424 0000 2020 withoutT.HD$.. \n 00107780: 2065 7272 6f72 2c20 7468 6520 7072 6f67 error, the prog\n 00107790: 7261 6d6d 6572 206d 6179 2064 6973 6361 rammer may disca\n 001077a0: 7264 2074 6865 206f 7574 7075 7420 696e rd the output in\n 001077b0: 766f 6c76 6564 2069 6e20 6661 766f 7220 volved in favor \n 001077c0: 6f66 2077 6174 6368 696e 6700 0000 0000 of watching.....\n 001077d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001077e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001077f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00107800: 0100 0000 f807 0000 7338 0000 0000 0000 ........s8......\n-00107810: 9900 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00107810: 9900 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00107820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00107830: 5349 4e47 5f4e 554c 4c5f 4445 5649 4345 SING_NULL_DEVICE\n 00107840: 5300 ff73 00ff 4e55 4c4c 5f44 4556 4943 S..s..NULL_DEVIC\n 00107850: 455f 4558 414d 504c 4553 00c0 2500 0020 E_EXAMPLES..%.. \n 00107860: 2020 7468 6520 6675 6e63 7469 6f6e 2e20 the function. \n 00107870: 546f 2072 756e 2074 6865 2070 726f 6772 To run the progr\n 00107880: 616d 206e 6f72 6d61 6c6c 792c 2074 6865 am normally, the\n 00107890: 2070 726f 6772 616d 6d65 7220 7369 6d70 programmer simp\n-001078a0: 6c79 2068 6173 2074 6f4f 0048 4626 0000 ly has toO.HF&..\n+001078a0: 6c79 2068 6173 2074 6f4f 0048 4426 0000 ly has toO.HD&..\n 001078b0: 2020 2063 6861 6e67 6520 7468 6520 7661 change the va\n 001078c0: 7269 6162 6c65 2064 6576 2074 6f20 6e61 riable dev to na\n 001078d0: 6d65 2061 6e6f 7468 6572 2064 6576 6963 me another devic\n 001078e0: 6520 616e 6420 7468 6520 726f 7574 696e e and the routin\n-001078f0: 6520 5245 504f 5254 2300 4846 2700 0020 e REPORT#.HF'.. \n+001078f0: 6520 5245 504f 5254 2300 4844 2700 0020 e REPORT#.HD'.. \n 00107900: 2020 7772 6974 6573 2074 6f20 7468 6520 writes to the \n-00107910: 6465 7620 6465 7669 6365 2e07 0048 4628 dev device...HF(\n-00107920: 0000 1200 4846 2900 0020 2020 4578 616d ....HF).. Exam\n-00107930: 706c 653a 0700 4846 2a00 0041 0048 4631 ple:..HF*..A.HF1\n+00107910: 6465 7620 6465 7669 6365 2e07 0048 4428 dev device...HD(\n+00107920: 0000 1200 4844 2900 0020 2020 4578 616d ....HD).. Exam\n+00107930: 706c 653a 0700 4844 2a00 0041 0048 4431 ple:..HD*..A.HD1\n 00107940: 0000 2020 206a 6f62 205e 583a 2869 6e3d .. job ^X:(in=\n 00107950: 222f 6465 762f 6e75 6c6c 223a 6f75 743d \"/dev/null\":out=\n 00107960: 222f 6465 762f 6e75 6c6c 223a 6572 723d \"/dev/null\":err=\n-00107970: 2265 7272 6f72 2e6c 6f67 2229 4100 4846 \"error.log\")A.HF\n+00107970: 2265 7272 6f72 2e6c 6f67 2229 4100 4844 \"error.log\")A.HD\n 00107980: 3200 0020 2020 4a4f 4220 5e58 3a28 494e 2.. JOB ^X:(IN\n 00107990: 3d22 2f64 6576 2f6e 756c 6c22 3a4f 5554 =\"/dev/null\":OUT\n 001079a0: 3d22 2f64 6576 2f6e 756c 6c22 3a45 5252 =\"/dev/null\":ERR\n 001079b0: 3d22 6572 726f 722e 6c6f 6722 2907 0048 =\"error.log\")..H\n-001079c0: 4633 0000 4d00 4846 3400 0020 2020 5468 F3..M.HF4.. Th\n+001079c0: 4433 0000 4d00 4844 3400 0020 2020 5468 D3..M.HD4.. Th\n 001079d0: 6973 2065 7861 6d70 6c65 2069 7373 7565 is example issue\n 001079e0: 7320 6120 4754 2e4d 204a 4f42 2063 6f6d s a GT.M JOB com\n 001079f0: 6d61 6e64 2074 6f20 6578 6563 7574 6520 mand to execute \n 00107a00: 7468 6520 726f 7574 696e 6520 5e58 2069 the routine ^X i\n-00107a10: 6e54 0048 4635 0000 2020 2061 6e6f 7468 nT.HF5.. anoth\n+00107a10: 6e54 0048 4435 0000 2020 2061 6e6f 7468 nT.HD5.. anoth\n 00107a20: 6572 2070 726f 6365 7373 2e20 5468 6973 er process. This\n 00107a30: 2072 6f75 7469 6e65 2070 726f 6365 7373 routine process\n 00107a40: 6573 2061 206c 6172 6765 206e 756d 6265 es a large numbe\n 00107a50: 7220 6f66 2067 6c6f 6261 6c20 7661 7269 r of global vari\n-00107a60: 6162 6c65 7354 0048 4636 0000 2020 2061 ablesT.HF6.. a\n+00107a60: 6162 6c65 7354 0048 4436 0000 2020 2061 ablesT.HD6.. a\n 00107a70: 6e64 2070 726f 6475 6365 7320 6e6f 206f nd produces no o\n 00107a80: 7574 7075 742e 2049 6e20 7468 6520 6578 utput. In the ex\n 00107a90: 616d 706c 652c 2074 6865 204a 4f42 6265 ample, the JOBbe\n 00107aa0: 6420 7072 6f63 6573 7320 7461 6b65 7320 d process takes \n-00107ab0: 6974 7320 696e 7075 7452 0048 4637 0000 its inputR.HF7..\n+00107ab0: 6974 7320 696e 7075 7452 0048 4437 0000 its inputR.HD7..\n 00107ac0: 2020 2066 726f 6d20 6120 6e75 6c6c 2064 from a null d\n 00107ad0: 6576 6963 652c 2061 6e64 2073 656e 6473 evice, and sends\n 00107ae0: 2069 7473 206f 7574 7075 7420 746f 2061 its output to a\n 00107af0: 206e 756c 6c20 6465 7669 6365 2e20 4966 null device. If\n-00107b00: 2074 6865 204a 4f42 6265 6451 0048 4638 the JOBbedQ.HF8\n+00107b00: 2074 6865 204a 4f42 6265 6451 0048 4438 the JOBbedQ.HD8\n 00107b10: 0000 2020 2070 726f 6365 7373 2065 6e63 .. process enc\n 00107b20: 6f75 6e74 6572 7320 616e 2065 7272 6f72 ounters an error\n 00107b30: 2c20 6974 2064 6972 6563 7473 2074 6865 , it directs the\n 00107b40: 2065 7272 6f72 206d 6573 7361 6765 2074 error message t\n-00107b50: 6f20 6572 726f 722e 6c6f 672e 0700 4846 o error.log...HF\n-00107b60: 3900 0024 0021 4650 4950 455f 4445 5649 9..$.!FPIPE_DEVI\n+00107b50: 6f20 6572 726f 722e 6c6f 672e 0700 4844 o error.log...HD\n+00107b60: 3900 0024 0021 4450 4950 455f 4445 5649 9..$.!DPIPE_DEVI\n 00107b70: 4345 5300 0055 7369 6e67 5f50 4950 455f CES..Using_PIPE_\n-00107b80: 4465 7669 6365 731d 002e 46bf 1100 0020 Devices...F.... \n+00107b80: 4465 7669 6365 731d 002e 44bf 1100 0020 Devices...D.... \n 00107b90: 2020 5573 696e 6720 5049 5045 2044 6576 Using PIPE Dev\n-00107ba0: 6963 6573 0700 2f46 2100 0053 002f 4631 ices../F!..S./F1\n+00107ba0: 6963 6573 0700 2f44 2100 0053 002f 4431 ices../D!..S./D1\n 00107bb0: 0000 2020 2041 2050 4950 4520 6465 7669 .. A PIPE devi\n 00107bc0: 6365 2069 7320 7573 6564 2074 6f20 6163 ce is used to ac\n 00107bd0: 6365 7373 2061 6e64 206d 616e 6970 756c cess and manipul\n 00107be0: 6174 6520 7468 6520 696e 7075 7420 616e ate the input an\n 00107bf0: 642f 6f72 206f 7574 7075 7420 6f66 5300 d/or output ofS.\n-00107c00: 2f46 4100 0020 2020 6120 7368 656c 6c20 /FA.. a shell \n+00107c00: 2f44 4100 0020 2020 6120 7368 656c 6c20 /DA.. a shell \n 00107c10: 636f 6d6d 616e 6420 6173 2061 2047 542e command as a GT.\n 00107c20: 4d20 492f 4f20 6465 7669 6365 2e20 4754 M I/O device. GT\n 00107c30: 2e4d 206d 6169 6e74 6169 6e73 2049 2f4f .M maintains I/O\n 00107c40: 2073 7461 7475 7320 7661 7269 6162 6c65 status variable\n-00107c50: 7354 002f 4651 0000 2020 2066 6f72 2061 sT./FQ.. for a\n+00107c50: 7354 002f 4451 0000 2020 2066 6f72 2061 sT./DQ.. for a\n 00107c60: 2050 4950 4520 6465 7669 6365 206a 7573 PIPE device jus\n 00107c70: 7420 6173 2069 7420 646f 6573 2066 6f72 t as it does for\n 00107c80: 206f 7468 6572 2064 6576 6963 6573 2e20 other devices. \n 00107c90: 416e 204f 5045 4e20 6f66 2074 6865 2064 An OPEN of the d\n-00107ca0: 6576 6963 654e 002f 4661 0000 2020 2073 eviceN./Fa.. s\n+00107ca0: 6576 6963 654e 002f 4461 0000 2020 2073 eviceN./Da.. s\n 00107cb0: 7461 7274 7320 6120 7375 622d 7072 6f63 tarts a sub-proc\n 00107cc0: 6573 732e 2044 6174 6120 7772 6974 7465 ess. Data writte\n 00107cd0: 6e20 746f 2074 6865 2064 6576 6963 6520 n to the device \n 00107ce0: 6279 2074 6865 204d 2070 726f 6772 616d by the M program\n-00107cf0: 2069 7352 002f 4671 0000 2020 2061 7661 isR./Fq.. ava\n+00107cf0: 2069 7352 002f 4471 0000 2020 2061 7661 isR./Dq.. ava\n 00107d00: 696c 6162 6c65 2074 6f20 7468 6520 7072 ilable to the pr\n 00107d10: 6f63 6573 7320 6f6e 2069 7473 2053 5444 ocess on its STD\n 00107d20: 494e 2e20 5468 6520 4d20 7072 6f67 7261 IN. The M progra\n 00107d30: 6d20 6361 6e20 7265 6164 2074 6865 2053 m can read the S\n-00107d40: 5444 4f55 5453 002f 4681 0000 2020 2061 TDOUTS./F... a\n+00107d40: 5444 4f55 5453 002f 4481 0000 2020 2061 TDOUTS./D... a\n 00107d50: 6e64 2053 5444 4552 5220 6f66 2074 6865 nd STDERR of the\n 00107d60: 2073 7562 2d70 726f 6365 7373 2e20 5468 sub-process. Th\n 00107d70: 6973 2066 6163 696c 6974 6174 6573 206f is facilitates o\n 00107d80: 7574 7075 7420 6f6e 6c79 2061 7070 6c69 utput only appli\n-00107d90: 6361 7469 6f6e 732c 5400 2f46 9100 0020 cations,T./F... \n+00107d90: 6361 7469 6f6e 732c 5400 2f44 9100 0020 cations,T./D... \n 00107da0: 2020 7375 6368 2061 7320 7072 696e 7469 such as printi\n 00107db0: 6e67 2064 6972 6563 746c 7920 6672 6f6d ng directly from\n 00107dc0: 2061 2047 542e 4d20 7072 6f67 7261 6d20 a GT.M program \n 00107dd0: 746f 2061 6e20 6c70 2063 6f6d 6d61 6e64 to an lp command\n-00107de0: 3b20 696e 7075 7420 6f6e 6c79 5000 2e46 ; input onlyP..F\n+00107de0: 3b20 696e 7075 7420 6f6e 6c79 5000 2e44 ; input onlyP..D\n 00107df0: c011 0000 2020 2061 7070 6c69 6361 7469 .... applicati\n 00107e00: 6f6e 732c 2073 7563 6820 6173 2072 6561 ons, such as rea\n 00107e10: 6469 6e67 2074 6865 206f 7574 7075 7420 ding the output \n 00107e20: 6f66 2061 2063 6f6d 6d61 6e64 2073 7563 of a command suc\n-00107e30: 6820 6173 2070 733b 2061 6e64 5200 2f46 h as ps; andR./F\n+00107e30: 6820 6173 2070 733b 2061 6e64 5200 2f44 h as ps; andR./D\n 00107e40: 1200 0020 2020 636f 2d70 726f 6365 7373 ... co-process\n 00107e50: 696e 6720 6170 706c 6963 6174 696f 6e73 ing applications\n 00107e60: 2c20 7375 6368 2061 7320 7573 696e 6720 , such as using \n 00107e70: 6963 6f6e 7620 746f 2063 6f6e 7665 7274 iconv to convert\n 00107e80: 2064 6174 6120 6672 6f6d 206f 6e65 1e00 data from one..\n-00107e90: 2f46 1300 0020 2020 656e 636f 6469 6e67 /F... encoding\n-00107ea0: 2074 6f20 616e 6f74 6865 722e 0700 2f46 to another.../F\n-00107eb0: 1400 0051 002f 4615 0000 2020 2041 2050 ...Q./F... A P\n+00107e90: 2f44 1300 0020 2020 656e 636f 6469 6e67 /D... encoding\n+00107ea0: 2074 6f20 616e 6f74 6865 722e 0700 2f44 to another.../D\n+00107eb0: 1400 0051 002f 4415 0000 2020 2041 2050 ...Q./D... A P\n 00107ec0: 4950 4520 6973 2061 6b69 6e20 746f 2061 IPE is akin to a\n 00107ed0: 2046 4946 4f20 6465 7669 6365 2e20 426f FIFO device. Bo\n 00107ee0: 7468 2046 4946 4f20 616e 6420 5049 5045 th FIFO and PIPE\n 00107ef0: 206d 6170 2047 542e 4d20 6465 7669 6365 map GT.M device\n-00107f00: 7320 746f 5000 2f46 1600 0020 2020 554e s toP./F... UN\n+00107f00: 7320 746f 5000 2f44 1600 0020 2020 554e s toP./D... UN\n 00107f10: 4958 2070 6970 6573 2c20 7468 6520 636f IX pipes, the co\n 00107f20: 6e63 6570 7475 616c 2064 6966 6665 7265 nceptual differe\n 00107f30: 6e63 6520 6265 696e 6720 7468 6174 2077 nce being that w\n 00107f40: 6865 7265 6173 2061 2046 4946 4f20 6465 hereas a FIFO de\n-00107f50: 7669 6365 5300 2f46 1700 0020 2020 7370 viceS./F... sp\n+00107f50: 7669 6365 5300 2f44 1700 0020 2020 7370 viceS./D... sp\n 00107f60: 6563 6966 6965 7320 6120 6e61 6d65 6420 ecifies a named \n 00107f70: 7069 7065 2c20 6275 7420 646f 6573 206e pipe, but does n\n 00107f80: 6f74 2073 7065 6369 6679 2074 6865 2070 ot specify the p\n 00107f90: 726f 6365 7373 206f 6e20 7468 6520 6f74 rocess on the ot\n-00107fa0: 6865 7220 656e 6451 002f 4618 0000 2020 her endQ./F... \n+00107fa0: 6865 7220 656e 6451 002f 4418 0000 2020 her endQ./D... \n 00107fb0: 206f 6620 7468 6520 7069 7065 2c20 6120 of the pipe, a \n 00107fc0: 5049 5045 2064 6576 6963 6520 7370 6563 PIPE device spec\n 00107fd0: 6966 6965 7320 6120 7072 6f63 6573 7320 ifies a process \n 00107fe0: 746f 2063 6f6d 6d75 6e69 6361 7465 2077 to communicate w\n 00107ff0: 6974 682c 2062 7574 0000 0000 0000 0000 ith, but........\n 00108000: 0100 0000 f307 0000 9b38 0000 0000 0000 .........8......\n-00108010: 7900 0046 4845 4c50 00ff 7300 ff49 4f5f y..FHELP..s..IO_\n+00108010: 7900 0044 4845 4c50 00ff 7300 ff49 4f5f y..DHELP..s..IO_\n 00108020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00108030: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 00108040: 5300 c019 0000 2020 2074 6865 2070 6970 S..... the pip\n 00108050: 6573 2061 7265 2075 6e6e 616d 6564 2e20 es are unnamed. \n 00108060: 5370 6563 6966 6963 616c 6c79 2c20 616e Specifically, an\n 00108070: 204f 5045 4e20 6f66 2061 2050 4950 4520 OPEN of a PIPE \n-00108080: 6372 6561 7465 7320 613e 002f 461a 0000 creates a>./F...\n+00108080: 6372 6561 7465 7320 613e 002f 441a 0000 creates a>./D...\n 00108090: 2020 2073 7562 7072 6f63 6573 7320 7769 subprocess wi\n 001080a0: 7468 2077 6869 6368 2074 6865 2047 542e th which the GT.\n 001080b0: 4d20 7072 6f63 6573 7320 636f 6d6d 756e M process commun\n-001080c0: 6963 6174 6573 2e07 002f 4621 0000 5000 icates.../F!..P.\n-001080d0: 2f46 2200 0020 2020 4120 5049 5045 2064 /F\".. A PIPE d\n+001080c0: 6963 6174 6573 2e07 002f 4421 0000 5000 icates.../D!..P.\n+001080d0: 2f44 2200 0020 2020 4120 5049 5045 2064 /D\".. A PIPE d\n 001080e0: 6576 6963 6520 6973 2073 7065 6369 6669 evice is specifi\n 001080f0: 6564 2077 6974 6820 6120 2250 4950 4522 ed with a \"PIPE\"\n 00108100: 2076 616c 7565 2066 6f72 206d 6e65 6d6f value for mnemo\n 00108110: 6e69 6373 7061 6365 206f 6e20 616e 1700 nicspace on an..\n-00108120: 2f46 2300 0020 2020 4f50 454e 2063 6f6d /F#.. OPEN com\n-00108130: 6d61 6e64 2e07 002f 4624 0000 1200 2f46 mand.../F$..../F\n+00108120: 2f44 2300 0020 2020 4f50 454e 2063 6f6d /D#.. OPEN com\n+00108130: 6d61 6e64 2e07 002f 4424 0000 1200 2f44 mand.../D$..../D\n 00108140: 2500 0020 2020 2a2a 4e6f 7465 2a2a 0700 %.. **Note**..\n-00108150: 2f46 2600 0051 002f 4627 0000 2020 2047 /F&..Q./F'.. G\n+00108150: 2f44 2600 0051 002f 4427 0000 2020 2047 /D&..Q./D'.. G\n 00108160: 542e 4d20 6967 6e6f 7265 7320 7468 6520 T.M ignores the \n 00108170: 6d6e 656d 6f6e 6963 7370 6163 6520 7370 mnemonicspace sp\n 00108180: 6563 6966 6963 6174 696f 6e20 6f6e 2061 ecification on a\n 00108190: 6e20 4f50 454e 206f 6620 6120 7072 6576 n OPEN of a prev\n-001081a0: 696f 7573 6c79 4600 2f46 2800 0020 2020 iouslyF./F(.. \n+001081a0: 696f 7573 6c79 4600 2f44 2800 0020 2020 iouslyF./D(.. \n 001081b0: 4f50 454e 2064 6576 6963 6520 616e 6420 OPEN device and \n 001081c0: 6c65 6176 6573 2074 6865 2065 7869 7374 leaves the exist\n 001081d0: 696e 6720 6465 7669 6365 2077 6974 6820 ing device with \n-001081e0: 6974 7320 6f72 6967 696e 616c 1a00 2f46 its original../F\n+001081e0: 6974 7320 6f72 6967 696e 616c 1a00 2f44 its original../D\n 001081f0: 2900 0020 2020 6368 6172 6163 7465 7269 ).. characteri\n-00108200: 7374 6963 732e 0700 2f46 2a00 0032 002e stics.../F*..2..\n-00108210: 46ff 7300 ff50 4950 455f 4348 4152 4143 F.s..PIPE_CHARAC\n+00108200: 7374 6963 732e 0700 2f44 2a00 0032 002e stics.../D*..2..\n+00108210: 44ff 7300 ff50 4950 455f 4348 4152 4143 D.s..PIPE_CHARAC\n 00108220: 5445 5249 5354 4943 5300 0050 4950 455f TERISTICS..PIPE_\n 00108230: 4368 6172 6163 7465 7269 7374 6963 731f Characteristics.\n-00108240: 0047 46bf 1100 0020 2020 5049 5045 2043 .GF.... PIPE C\n+00108240: 0047 44bf 1100 0020 2020 5049 5045 2043 .GD.... PIPE C\n 00108250: 6861 7261 6374 6572 6973 7469 6373 0700 haracteristics..\n-00108260: 4846 2100 004c 0048 4631 0000 2020 2054 HF!..L.HF1.. T\n+00108260: 4844 2100 004c 0048 4431 0000 2020 2054 HD!..L.HD1.. T\n 00108270: 6865 2066 6f6c 6c6f 7769 6e67 2063 6861 he following cha\n 00108280: 7261 6374 6572 6973 7469 6373 206f 6620 racteristics of \n 00108290: 5049 5045 206d 6179 2062 6520 6865 6c70 PIPE may be help\n 001082a0: 6675 6c20 696e 2075 7369 6e67 2074 6865 ful in using the\n-001082b0: 6d16 0048 4641 0000 2020 2065 6666 6563 m..HFA.. effec\n-001082c0: 7469 7665 6c79 2e07 0048 4651 0000 1400 tively...HFQ....\n-001082d0: 4846 6100 0020 2020 5769 7468 2052 6561 HFa.. With Rea\n-001082e0: 643a 0700 4846 7100 0050 0048 4681 0000 d:..HFq..P.HF...\n+001082b0: 6d16 0048 4441 0000 2020 2065 6666 6563 m..HDA.. effec\n+001082c0: 7469 7665 6c79 2e07 0048 4451 0000 1400 tively...HDQ....\n+001082d0: 4844 6100 0020 2020 5769 7468 2052 6561 HDa.. With Rea\n+001082e0: 643a 0700 4844 7100 0050 0048 4481 0000 d:..HDq..P.HD...\n 001082f0: 2020 2041 2052 4541 4420 7769 7468 206e A READ with n\n 00108300: 6f20 7469 6d65 6f75 7420 7265 6164 7320 o timeout reads \n 00108310: 7768 6174 6576 6572 2064 6174 6120 6973 whatever data is\n 00108320: 2061 7661 696c 6162 6c65 2074 6f20 6265 available to be\n-00108330: 2072 6561 643b 2069 6650 0048 4691 0000 read; ifP.HF...\n+00108330: 2072 6561 643b 2069 6650 0048 4491 0000 read; ifP.HD...\n 00108340: 2020 2074 6865 7265 2069 7320 6e6f 2064 there is no d\n 00108350: 6174 6120 746f 2062 6520 7265 6164 2c20 ata to be read, \n 00108360: 7468 6520 7072 6f63 6573 7320 6861 6e67 the process hang\n 00108370: 7320 756e 7469 6c20 736f 6d65 2064 6174 s until some dat\n-00108380: 6120 6265 636f 6d65 7315 0047 46c0 1100 a becomes..GF...\n+00108380: 6120 6265 636f 6d65 7315 0047 44c0 1100 a becomes..GD...\n 00108390: 0020 2020 6176 6169 6c61 626c 652e 0700 . available...\n-001083a0: 4846 1200 0050 0048 4613 0000 2020 2041 HF...P.HF... A\n+001083a0: 4844 1200 0050 0048 4413 0000 2020 2041 HD...P.HD... A\n 001083b0: 2052 4541 4420 7769 7468 2061 2074 696d READ with a tim\n 001083c0: 656f 7574 2072 6561 6473 2077 6861 7465 eout reads whate\n 001083d0: 7665 7220 6461 7461 2069 7320 6176 6169 ver data is avai\n 001083e0: 6c61 626c 6520 746f 2062 6520 7265 6164 lable to be read\n-001083f0: 2c20 616e 6452 0048 4614 0000 2020 2072 , andR.HF... r\n+001083f0: 2c20 616e 6452 0048 4414 0000 2020 2072 , andR.HD... r\n 00108400: 6574 7572 6e73 3b20 6966 2074 6865 7265 eturns; if there\n 00108410: 2069 7320 6e6f 2064 6174 6120 746f 2062 is no data to b\n 00108420: 6520 7265 6164 2c20 7468 6520 7072 6f63 e read, the proc\n 00108430: 6573 7320 7761 6974 7320 666f 7220 6120 ess waits for a \n-00108440: 6d61 7869 6d75 6d51 0048 4615 0000 2020 maximumQ.HF... \n+00108440: 6d61 7869 6d75 6d51 0048 4415 0000 2020 maximumQ.HD... \n 00108450: 206f 6620 7468 6520 7469 6d65 6f75 7420 of the timeout \n 00108460: 7065 7269 6f64 2c20 616e 2069 6e74 6567 period, an integ\n 00108470: 6572 206e 756d 6265 7220 6f66 2073 6563 er number of sec\n 00108480: 6f6e 6473 2c20 666f 7220 6461 7461 2074 onds, for data t\n-00108490: 6f20 6265 636f 6d65 5300 4846 1600 0020 o becomeS.HF... \n+00108490: 6f20 6265 636f 6d65 5300 4844 1600 0020 o becomeS.HD... \n 001084a0: 2020 6176 6169 6c61 626c 6520 2869 6620 available (if \n 001084b0: 7468 6520 7469 6d65 6f75 7420 6973 207a the timeout is z\n 001084c0: 6572 6f2c 2069 7420 7265 7475 726e 7320 ero, it returns \n 001084d0: 696d 6d65 6469 6174 656c 792c 2077 6865 immediately, whe\n-001084e0: 7468 6572 206f 7220 6e6f 7450 0048 4617 ther or notP.HF.\n+001084e0: 7468 6572 206f 7220 6e6f 7450 0048 4417 ther or notP.HD.\n 001084f0: 0000 2020 2061 6e79 2064 6174 6120 7761 .. any data wa\n 00108500: 7320 7265 6164 292e 2049 6620 7468 6520 s read). If the \n 00108510: 5245 4144 2072 6574 7572 6e73 2062 6566 READ returns bef\n 00108520: 6f72 6520 7468 6520 7469 6d65 6f75 7420 ore the timeout \n-00108530: 6578 7069 7265 732c 2069 7454 0048 4618 expires, itT.HF.\n+00108530: 6578 7069 7265 732c 2069 7454 0048 4418 expires, itT.HD.\n 00108540: 0000 2020 2073 6574 7320 2454 4553 5420 .. sets $TEST \n 00108550: 746f 2054 5255 4528 3129 3b20 6966 2074 to TRUE(1); if t\n 00108560: 6865 2074 696d 656f 7574 2065 7870 6972 he timeout expir\n 00108570: 6573 2c20 6974 2073 6574 7320 2454 4553 es, it sets $TES\n 00108580: 5420 746f 2046 414c 5345 2028 3029 2e4e T to FALSE (0).N\n-00108590: 0048 4619 0000 2020 2057 6865 6e20 7468 .HF... When th\n+00108590: 0048 4419 0000 2020 2057 6865 6e20 7468 .HD... When th\n 001085a0: 6520 5245 4144 2063 6f6d 6d61 6e64 2064 e READ command d\n 001085b0: 6f65 7320 6e6f 7420 7370 6563 6966 7920 oes not specify \n 001085c0: 6120 7469 6d65 6f75 742c 2069 7420 646f a timeout, it do\n 001085d0: 6573 206e 6f74 2063 6861 6e67 6551 0048 es not changeQ.H\n-001085e0: 461a 0000 2020 2024 5445 5354 2e20 5245 F... $TEST. RE\n+001085e0: 441a 0000 2020 2024 5445 5354 2e20 5245 D... $TEST. RE\n 001085f0: 4144 2073 7065 6369 6679 696e 6720 6120 AD specifying a \n 00108600: 6d61 7869 6d75 6d20 6c65 6e67 7468 2028 maximum length (\n 00108610: 666f 7220 6578 616d 706c 652c 2052 4541 for example, REA\n 00108620: 4420 5823 3130 2066 6f72 2074 656e 5300 D X#10 for tenS.\n-00108630: 4846 2100 0020 2020 6368 6172 6163 7465 HF!.. characte\n+00108630: 4844 2100 0020 2020 6368 6172 6163 7465 HD!.. characte\n 00108640: 7273 2920 7265 6164 7320 756e 7469 6c20 rs) reads until \n 00108650: 6569 7468 6572 2074 6865 2050 4950 4520 either the PIPE \n 00108660: 6861 7320 7375 7070 6c69 6564 2074 6865 has supplied the\n 00108670: 2073 7065 6369 6669 6564 206e 756d 6265 specified numbe\n-00108680: 7234 0048 4622 0000 2020 206f 6620 6368 r4.HF\".. of ch\n+00108680: 7234 0048 4422 0000 2020 206f 6620 6368 r4.HD\".. of ch\n 00108690: 6172 6163 7465 7273 2c20 6f72 2061 2074 aracters, or a t\n 001086a0: 6572 6d69 6e61 7469 6e67 2064 656c 696d erminating delim\n-001086b0: 6974 6572 2e07 0048 4623 0000 5100 4846 iter...HF#..Q.HF\n+001086b0: 6974 6572 2e07 0048 4423 0000 5100 4844 iter...HD#..Q.HD\n 001086c0: 2400 0020 2020 5468 6520 666f 6c6c 6f77 $.. The follow\n 001086d0: 696e 6720 7461 626c 6520 7368 6f77 7320 ing table shows \n 001086e0: 7468 6520 7265 7375 6c74 2061 6e64 2076 the result and v\n 001086f0: 616c 7565 7320 6f66 2049 2f4f 2073 7461 alues of I/O sta\n 00108700: 7475 7320 7661 7269 6162 6c65 7337 0048 tus variables7.H\n-00108710: 4625 0000 2020 2066 6f72 2076 6172 696f F%.. for vario\n+00108710: 4425 0000 2020 2066 6f72 2076 6172 696f D%.. for vario\n 00108720: 7573 2052 4541 4420 6f70 6572 6174 696f us READ operatio\n 00108730: 6e73 206f 6e20 6120 5049 5045 2064 6576 ns on a PIPE dev\n-00108740: 6963 652e 0700 4846 2600 0054 0048 4627 ice...HF&..T.HF'\n+00108740: 6963 652e 0700 4844 2600 0054 0048 4427 ice...HD&..T.HD'\n 00108750: 0000 2020 202b 2d2d 2d2d 2d2d 2d2d 2d2d .. +----------\n 00108760: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00108770: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00108780: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00108790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b54 --------------+T\n-001087a0: 0048 4628 0000 2020 207c 204f 7065 7261 .HF(.. | Opera\n+001087a0: 0048 4428 0000 2020 207c 204f 7065 7261 .HD(.. | Opera\n 001087b0: 7469 6f6e 207c 2020 2020 5265 7375 6c74 tion | Result\n 001087c0: 2020 2020 207c 2020 2444 4556 4943 4520 | $DEVICE \n 001087d0: 2020 7c20 245a 4120 7c20 2454 4553 5420 | $ZA | $TEST \n 001087e0: 7c20 2020 2058 2020 2020 7c20 245a 454f | X | $ZEO\n 001087f0: 4620 7c00 0000 0000 0000 0000 0000 0000 F |.............\n 00108800: 0100 0000 e407 0000 b338 0000 0000 0000 .........8......\n-00108810: 9c00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00108810: 9c00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00108820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00108830: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 00108840: 5300 ff73 00ff 5049 5045 5f43 4841 5241 S..s..PIPE_CHARA\n 00108850: 4354 4552 4953 5449 4353 00c0 2900 0020 CTERISTICS..).. \n 00108860: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |-----------+-\n 00108870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 00108880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00108890: 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d -+-------+------\n-001088a0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c 5400 4846 ---+-------|T.HF\n+001088a0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c 5400 4844 ---+-------|T.HD\n 001088b0: 2a00 0020 2020 7c20 5245 4144 2058 3a6e *.. | READ X:n\n 001088c0: 2020 7c20 4e6f 726d 616c 2020 2020 2020 | Normal \n 001088d0: 2020 7c20 3020 2020 2020 2020 2020 207c | 0 |\n 001088e0: 2030 2020 207c 2031 2020 2020 207c 2044 0 | 1 | D\n 001088f0: 6174 6120 2020 207c 2030 2020 2020 207c ata | 0 |\n-00108900: 5400 4846 3100 0020 2020 7c20 2020 2020 T.HF1.. | \n+00108900: 5400 4844 3100 0020 2020 7c20 2020 2020 T.HD1.. | \n 00108910: 2020 2020 2020 7c20 5465 726d 696e 6174 | Terminat\n 00108920: 696f 6e20 2020 7c20 2020 2020 2020 2020 ion | \n 00108930: 2020 207c 2020 2020 207c 2020 2020 2020 | | \n 00108940: 207c 2052 6561 6420 2020 207c 2020 2020 | Read | \n-00108950: 2020 207c 5400 4846 3200 0020 2020 7c2d |T.HF2.. |-\n+00108950: 2020 207c 5400 4844 3200 0020 2020 7c2d |T.HD2.. |-\n 00108960: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00108970: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00108980: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d -------+-----+--\n 00108990: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b -----+---------+\n-001089a0: 2d2d 2d2d 2d2d 2d7c 5400 4846 3300 0020 -------|T.HF3.. \n+001089a0: 2d2d 2d2d 2d2d 2d7c 5400 4844 3300 0020 -------|T.HD3.. \n 001089b0: 2020 7c20 5245 4144 2058 3a6e 2020 7c20 | READ X:n | \n 001089c0: 5469 6d65 6f75 7420 7769 7468 2020 7c20 Timeout with | \n 001089d0: 3020 2020 2020 2020 2020 207c 2030 2020 0 | 0 \n 001089e0: 207c 2030 2020 2020 207c 2065 6d70 7479 | 0 | empty\n-001089f0: 2020 207c 2030 2020 2020 207c 5400 4846 | 0 |T.HF\n+001089f0: 2020 207c 2030 2020 2020 207c 5400 4844 | 0 |T.HD\n 00108a00: 3400 0020 2020 7c20 2020 2020 2020 2020 4.. | \n 00108a10: 2020 7c20 6e6f 2064 6174 6120 7265 6164 | no data read\n 00108a20: 2020 7c20 2020 2020 2020 2020 2020 207c | |\n 00108a30: 2020 2020 207c 2020 2020 2020 207c 2073 | | s\n 00108a40: 7472 696e 6720 207c 2020 2020 2020 207c tring | |\n-00108a50: 5400 4846 3500 0020 2020 7c2d 2d2d 2d2d T.HF5.. |-----\n+00108a50: 5400 4844 3500 0020 2020 7c2d 2d2d 2d2d T.HD5.. |-----\n 00108a60: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00108a70: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00108a80: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---+-----+------\n 00108a90: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -+---------+----\n-00108aa0: 2d2d 2d7c 5400 4846 3600 0020 2020 7c20 ---|T.HF6.. | \n+00108aa0: 2d2d 2d7c 5400 4844 3600 0020 2020 7c20 ---|T.HD6.. | \n 00108ab0: 2020 2020 2020 2020 2020 7c20 5469 6d65 | Time\n 00108ac0: 6f75 7420 7769 7468 2020 7c20 2020 2020 out with | \n 00108ad0: 2020 2020 2020 207c 2020 2020 207c 2020 | | \n 00108ae0: 2020 2020 207c 2050 6172 7469 616c 207c | Partial |\n-00108af0: 2020 2020 2020 207c 5400 4846 3700 0020 |T.HF7.. \n+00108af0: 2020 2020 2020 207c 5400 4844 3700 0020 |T.HD7.. \n 00108b00: 2020 7c20 5245 4144 2058 3a6e 2020 7c20 | READ X:n | \n 00108b10: 7061 7274 6961 6c20 6461 7461 2020 7c20 partial data | \n 00108b20: 3020 2020 2020 2020 2020 207c 2030 2020 0 | 0 \n 00108b30: 207c 2030 2020 2020 207c 2064 6174 6120 | 0 | data \n-00108b40: 2020 207c 2030 2020 2020 207c 5400 4846 | 0 |T.HF\n+00108b40: 2020 207c 2030 2020 2020 207c 5400 4844 | 0 |T.HD\n 00108b50: 3800 0020 2020 7c20 2020 2020 2020 2020 8.. | \n 00108b60: 2020 7c20 7265 6164 2020 2020 2020 2020 | read \n 00108b70: 2020 7c20 2020 2020 2020 2020 2020 207c | |\n 00108b80: 2020 2020 207c 2020 2020 2020 207c 2020 | | \n 00108b90: 2020 2020 2020 207c 2020 2020 2020 207c | |\n-00108ba0: 5400 4846 3900 0020 2020 7c2d 2d2d 2d2d T.HF9.. |-----\n+00108ba0: 5400 4844 3900 0020 2020 7c2d 2d2d 2d2d T.HD9.. |-----\n 00108bb0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00108bc0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00108bd0: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---+-----+------\n 00108be0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -+---------+----\n-00108bf0: 2d2d 2d7c 5400 4846 3a00 0020 2020 7c20 ---|T.HF:.. | \n+00108bf0: 2d2d 2d7c 5400 4844 3a00 0020 2020 7c20 ---|T.HD:.. | \n 00108c00: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 00108c10: 2020 2020 2020 2020 2020 7c20 312c 4465 | 1,De\n 00108c20: 7669 6365 2020 207c 2020 2020 207c 2020 vice | | \n 00108c30: 2020 2020 207c 2065 6d70 7479 2020 207c | empty |\n-00108c40: 2020 2020 2020 207c 5400 4846 4100 0020 |T.HFA.. \n+00108c40: 2020 2020 2020 207c 5400 4844 4100 0020 |T.HDA.. \n 00108c50: 2020 7c20 5245 4144 2058 3a6e 2020 7c20 | READ X:n | \n 00108c60: 456e 6420 6f66 2046 696c 6520 2020 7c20 End of File | \n 00108c70: 6465 7465 6374 6564 2020 207c 2039 2020 detected | 9 \n 00108c80: 207c 2031 2020 2020 207c 2073 7472 696e | 1 | strin\n-00108c90: 6720 207c 2031 2020 2020 207c 5400 4846 g | 1 |T.HF\n+00108c90: 6720 207c 2031 2020 2020 207c 5400 4844 g | 1 |T.HD\n 00108ca0: 4200 0020 2020 7c20 2020 2020 2020 2020 B.. | \n 00108cb0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00108cc0: 2020 7c20 454f 4620 2020 2020 2020 207c | EOF |\n 00108cd0: 2020 2020 207c 2020 2020 2020 207c 2020 | | \n 00108ce0: 2020 2020 2020 207c 2020 2020 2020 207c | |\n-00108cf0: 5400 4846 4300 0020 2020 7c2d 2d2d 2d2d T.HFC.. |-----\n+00108cf0: 5400 4844 4300 0020 2020 7c2d 2d2d 2d2d T.HDC.. |-----\n 00108d00: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00108d10: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00108d20: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---+-----+------\n 00108d30: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -+---------+----\n-00108d40: 2d2d 2d7c 5400 4846 4400 0020 2020 7c20 ---|T.HFD.. | \n+00108d40: 2d2d 2d7c 5400 4844 4400 0020 2020 7c20 ---|T.HDD.. | \n 00108d50: 5245 4144 2058 3a30 2020 7c20 4e6f 726d READ X:0 | Norm\n 00108d60: 616c 2020 2020 2020 2020 7c20 3020 2020 al | 0 \n 00108d70: 2020 2020 2020 207c 2030 2020 207c 2031 | 0 | 1\n 00108d80: 2020 2020 207c 2044 6174 6120 2020 207c | Data |\n-00108d90: 2030 2020 2020 207c 5400 4846 4500 0020 0 |T.HFE.. \n+00108d90: 2030 2020 2020 207c 5400 4844 4500 0020 0 |T.HDE.. \n 00108da0: 2020 7c20 2020 2020 2020 2020 2020 7c20 | | \n 00108db0: 5465 726d 696e 6174 696f 6e20 2020 7c20 Termination | \n 00108dc0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00108dd0: 207c 2020 2020 2020 207c 2052 6561 6420 | | Read \n-00108de0: 2020 207c 2020 2020 2020 207c 5400 4846 | |T.HF\n+00108de0: 2020 207c 2020 2020 2020 207c 5400 4844 | |T.HD\n 00108df0: 4600 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d F.. |---------\n 00108e00: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 00108e10: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b --+------------+\n 00108e20: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d -----+-------+--\n 00108e30: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c -------+-------|\n-00108e40: 5400 4846 4700 0020 2020 7c20 5245 4144 T.HFG.. | READ\n+00108e40: 5400 4844 4700 0020 2020 7c20 5245 4144 T.HDG.. | READ\n 00108e50: 2058 3a30 2020 7c20 4e6f 2064 6174 6120 X:0 | No data \n 00108e60: 2020 2020 2020 7c20 3020 2020 2020 2020 | 0 \n 00108e70: 2020 207c 2030 2020 207c 2030 2020 2020 | 0 | 0 \n 00108e80: 207c 2065 6d70 7479 2020 207c 2030 2020 | empty | 0 \n-00108e90: 2020 207c 5400 4846 4800 0020 2020 7c20 |T.HFH.. | \n+00108e90: 2020 207c 5400 4844 4800 0020 2020 7c20 |T.HDH.. | \n 00108ea0: 2020 2020 2020 2020 2020 7c20 6176 6169 | avai\n 00108eb0: 6c61 626c 6520 2020 2020 7c20 2020 2020 lable | \n 00108ec0: 2020 2020 2020 207c 2020 2020 207c 2020 | | \n 00108ed0: 2020 2020 207c 2073 7472 696e 6720 207c | string |\n-00108ee0: 2020 2020 2020 207c 5400 4846 4900 0020 |T.HFI.. \n+00108ee0: 2020 2020 2020 207c 5400 4844 4900 0020 |T.HDI.. \n 00108ef0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |-----------+-\n 00108f00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 00108f10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00108f20: 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d -+-------+------\n-00108f30: 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c 5400 4846 ---+-------|T.HF\n+00108f30: 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c 5400 4844 ---+-------|T.HD\n 00108f40: 4a00 0020 2020 7c20 2020 2020 2020 2020 J.. | \n 00108f50: 2020 7c20 5469 6d65 6f75 7420 7769 7468 | Timeout with\n 00108f60: 2020 7c20 2020 2020 2020 2020 2020 207c | |\n 00108f70: 2020 2020 207c 2020 2020 2020 207c 2050 | | P\n 00108f80: 6172 7469 616c 207c 2020 2020 2020 207c artial | |\n-00108f90: 5400 4846 5100 0020 2020 7c20 5245 4144 T.HFQ.. | READ\n+00108f90: 5400 4844 5100 0020 2020 7c20 5245 4144 T.HDQ.. | READ\n 00108fa0: 2058 3a30 2020 7c20 7061 7274 6961 6c20 X:0 | partial \n 00108fb0: 6461 7461 2020 7c20 3020 2020 2020 2020 data | 0 \n 00108fc0: 2020 207c 2030 2020 207c 2030 2020 2020 | 0 | 0 \n 00108fd0: 207c 2064 6174 6120 2020 207c 2030 2020 | data | 0 \n 00108fe0: 2020 207c 0000 0000 0000 0000 0000 0000 |............\n 00108ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00109000: 0100 0000 b307 0000 d038 0000 0000 0000 .........8......\n-00109010: 9c00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00109010: 9c00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00109020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00109030: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 00109040: 5300 ff73 00ff 5049 5045 5f43 4841 5241 S..s..PIPE_CHARA\n 00109050: 4354 4552 4953 5449 4353 00c0 5200 0020 CTERISTICS..R.. \n 00109060: 2020 7c20 2020 2020 2020 2020 2020 7c20 | | \n 00109070: 7265 6164 2020 2020 2020 2020 2020 7c20 read | \n 00109080: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00109090: 207c 2020 2020 2020 207c 2020 2020 2020 | | \n-001090a0: 2020 207c 2020 2020 2020 207c 5400 4846 | |T.HF\n+001090a0: 2020 207c 2020 2020 2020 207c 5400 4844 | |T.HD\n 001090b0: 5300 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d S.. |---------\n 001090c0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 001090d0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b --+------------+\n 001090e0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d -----+-------+--\n 001090f0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c -------+-------|\n-00109100: 5400 4846 5400 0020 2020 7c20 2020 2020 T.HFT.. | \n+00109100: 5400 4844 5400 0020 2020 7c20 2020 2020 T.HDT.. | \n 00109110: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 00109120: 2020 2020 2020 7c20 312c 4465 7669 6365 | 1,Device\n 00109130: 2020 207c 2020 2020 207c 2020 2020 2020 | | \n 00109140: 207c 2065 6d70 7479 2020 207c 2020 2020 | empty | \n-00109150: 2020 207c 5400 4846 5500 0020 2020 7c20 |T.HFU.. | \n+00109150: 2020 207c 5400 4844 5500 0020 2020 7c20 |T.HDU.. | \n 00109160: 5245 4144 2058 3a30 2020 7c20 456e 6420 READ X:0 | End \n 00109170: 6f66 2046 696c 6520 2020 7c20 6465 7465 of File | dete\n 00109180: 6374 6564 2020 207c 2039 2020 207c 2031 cted | 9 | 1\n 00109190: 2020 2020 207c 2073 7472 696e 6720 207c | string |\n-001091a0: 2031 2020 2020 207c 5400 4846 5600 0020 1 |T.HFV.. \n+001091a0: 2031 2020 2020 207c 5400 4844 5600 0020 1 |T.HDV.. \n 001091b0: 2020 7c20 2020 2020 2020 2020 2020 7c20 | | \n 001091c0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 001091d0: 454f 4620 2020 2020 2020 207c 2020 2020 EOF | \n 001091e0: 207c 2020 2020 2020 207c 2020 2020 2020 | | \n-001091f0: 2020 207c 2020 2020 2020 207c 5400 4846 | |T.HF\n+001091f0: 2020 207c 2020 2020 2020 207c 5400 4844 | |T.HD\n 00109200: 5700 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d W.. |---------\n 00109210: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 00109220: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b --+------------+\n 00109230: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2b 2d2d -----+-------+--\n 00109240: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c -------+-------|\n-00109250: 5400 4846 5800 0020 2020 7c20 5245 4144 T.HFX.. | READ\n+00109250: 5400 4844 5800 0020 2020 7c20 5245 4144 T.HDX.. | READ\n 00109260: 2058 2020 2020 7c20 4572 726f 7220 2020 X | Error \n 00109270: 2020 2020 2020 7c20 312c 3c65 7272 6f72 | 1, | | \n 001092e0: 2020 2020 207c 2073 7472 696e 6720 207c | string |\n-001092f0: 2020 2020 2020 207c 5400 4846 5a00 0020 |T.HFZ.. \n+001092f0: 2020 2020 2020 207c 5400 4844 5a00 0020 |T.HDZ.. \n 00109300: 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +-------------\n 00109310: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00109320: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00109330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00109340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 4846 -----------+..HF\n-00109350: 6100 0015 0048 4662 0000 2020 2057 6974 a....HFb.. Wit\n-00109360: 6820 5752 4954 453a 0700 4846 6300 0054 h WRITE:..HFc..T\n-00109370: 0048 4664 0000 2020 2054 6865 2050 4950 .HFd.. The PIP\n+00109340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 4844 -----------+..HD\n+00109350: 6100 0015 0048 4462 0000 2020 2057 6974 a....HDb.. Wit\n+00109360: 6820 5752 4954 453a 0700 4844 6300 0054 h WRITE:..HDc..T\n+00109370: 0048 4464 0000 2020 2054 6865 2050 4950 .HDd.. The PIP\n 00109380: 4520 6465 7669 6365 2064 6f65 7320 6e6f E device does no\n 00109390: 6e2d 626c 6f63 6b69 6e67 2077 7269 7465 n-blocking write\n 001093a0: 732e 2049 6620 6120 7072 6f63 6573 7320 s. If a process \n 001093b0: 7472 6965 7320 746f 2057 5249 5445 2074 tries to WRITE t\n-001093c0: 6f20 614d 0048 4665 0000 2020 2066 756c o aM.HFe.. ful\n+001093c0: 6f20 614d 0048 4465 0000 2020 2066 756c o aM.HDe.. ful\n 001093d0: 6c20 5049 5045 2061 6e64 2074 6865 2057 l PIPE and the W\n 001093e0: 5249 5445 2077 6f75 6c64 2062 6c6f 636b RITE would block\n 001093f0: 2c20 7468 6520 6465 7669 6365 2069 6d70 , the device imp\n 00109400: 6c69 6369 746c 7920 7472 6965 7320 746f licitly tries to\n-00109410: 4400 4846 6600 0020 2020 636f 6d70 6c65 D.HFf.. comple\n+00109410: 4400 4844 6600 0020 2020 636f 6d70 6c65 D.HDf.. comple\n 00109420: 7465 2074 6865 206f 7065 7261 7469 6f6e te the operation\n 00109430: 2075 7020 746f 2061 2064 6566 6175 6c74 up to a default\n 00109440: 206f 6620 3130 2074 696d 6573 2e20 4966 of 10 times. If\n-00109450: 2074 6865 4d00 4846 6700 0020 2020 6774 theM.HFg.. gt\n+00109450: 2074 6865 4d00 4844 6700 0020 2020 6774 theM.HDg.. gt\n 00109460: 6d5f 6e6f 6e5f 626c 6f63 6b65 645f 7772 m_non_blocked_wr\n 00109470: 6974 655f 7265 7472 6965 7320 656e 7669 ite_retries envi\n 00109480: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n 00109490: 2069 7320 6465 6669 6e65 642c 2074 6869 is defined, thi\n-001094a0: 7350 0048 4668 0000 2020 206f 7665 7272 sP.HFh.. overr\n+001094a0: 7350 0048 4468 0000 2020 206f 7665 7272 sP.HDh.. overr\n 001094b0: 6964 6573 2074 6865 2064 6566 6175 6c74 ides the default\n 001094c0: 206e 756d 6265 7220 6f66 2072 6574 7269 number of retri\n 001094d0: 6573 2e20 4966 2074 6865 2072 6574 7269 es. If the retri\n 001094e0: 6573 2064 6f20 6e6f 7420 7375 6363 6565 es do not succee\n-001094f0: 644d 0048 4669 0000 2020 2028 7265 6d61 dM.HFi.. (rema\n+001094f0: 644d 0048 4469 0000 2020 2028 7265 6d61 dM.HDi.. (rema\n 00109500: 696e 2062 6c6f 636b 6564 292c 2074 6865 in blocked), the\n 00109510: 2057 5249 5445 2073 6574 7320 2444 4556 WRITE sets $DEV\n 00109520: 4943 4520 746f 2022 312c 5265 736f 7572 ICE to \"1,Resour\n 00109530: 6365 2074 656d 706f 7261 7269 6c79 5000 ce temporarilyP.\n-00109540: 4846 6a00 0020 2020 756e 6176 6169 6c61 HFj.. unavaila\n+00109540: 4844 6a00 0020 2020 756e 6176 6169 6c61 HDj.. unavaila\n 00109550: 626c 6522 2c20 245a 4120 746f 2039 2c20 ble\", $ZA to 9, \n 00109560: 616e 6420 7072 6f64 7563 6573 2061 6e20 and produces an \n 00109570: 6572 726f 722e 2049 6620 7468 6520 4754 error. If the GT\n 00109580: 2e4d 2070 726f 6365 7373 2068 6173 5400 .M process hasT.\n-00109590: 4846 7100 0020 2020 6465 6669 6e65 6420 HFq.. defined \n+00109590: 4844 7100 0020 2020 6465 6669 6e65 6420 HDq.. defined \n 001095a0: 616e 2045 5843 4550 5449 4f4e 2c20 2445 an EXCEPTION, $E\n 001095b0: 5452 4150 206f 7220 245a 5452 4150 2c20 TRAP or $ZTRAP, \n 001095c0: 7468 6520 6572 726f 7220 7472 6170 206d the error trap m\n 001095d0: 6179 2063 686f 6f73 6520 746f 2072 6574 ay choose to ret\n-001095e0: 7279 5300 4846 7200 0020 2020 7468 6520 ryS.HFr.. the \n+001095e0: 7279 5300 4844 7200 0020 2020 7468 6520 ryS.HDr.. the \n 001095f0: 5752 4954 4520 6166 7465 7220 736f 6d65 WRITE after some\n 00109600: 2061 6374 696f 6e20 6f72 2064 656c 6179 action or delay\n 00109610: 2074 6861 7420 6d69 6768 7420 7265 6d6f that might remo\n 00109620: 7665 2064 6174 6120 6672 6f6d 2074 6865 ve data from the\n-00109630: 2050 4950 4511 0048 4673 0000 2020 2064 PIPE..HFs.. d\n-00109640: 6576 6963 652e 0700 4846 7400 001a 0048 evice...HFt....H\n-00109650: 4675 0000 2020 2057 6974 6820 5752 4954 Fu.. With WRIT\n-00109660: 4520 2f45 4f46 3a07 0048 4676 0000 5100 E /EOF:..HFv..Q.\n-00109670: 4846 7700 0020 2020 5752 4954 4520 2f45 HFw.. WRITE /E\n+00109630: 2050 4950 4511 0048 4473 0000 2020 2064 PIPE..HDs.. d\n+00109640: 6576 6963 652e 0700 4844 7400 001a 0048 evice...HDt....H\n+00109650: 4475 0000 2020 2057 6974 6820 5752 4954 Du.. With WRIT\n+00109660: 4520 2f45 4f46 3a07 0048 4476 0000 5100 E /EOF:..HDv..Q.\n+00109670: 4844 7700 0020 2020 5752 4954 4520 2f45 HDw.. WRITE /E\n 00109680: 4f46 2074 6f20 6120 5049 5045 2064 6576 OF to a PIPE dev\n 00109690: 6963 6520 666c 7573 6865 732c 2073 6574 ice flushes, set\n 001096a0: 7320 2458 2074 6f20 7a65 726f 2028 3029 s $X to zero (0)\n 001096b0: 2061 6e64 2074 6572 6d69 6e61 7465 7354 and terminatesT\n-001096c0: 0048 4678 0000 2020 206f 7574 7075 7420 .HFx.. output \n+001096c0: 0048 4478 0000 2020 206f 7574 7075 7420 .HDx.. output \n 001096d0: 746f 2074 6865 2063 7265 6174 6564 2070 to the created p\n 001096e0: 726f 6365 7373 2c20 6275 7420 646f 6573 rocess, but does\n 001096f0: 206e 6f74 2043 4c4f 5345 2074 6865 2050 not CLOSE the P\n 00109700: 4950 4520 6465 7669 6365 2e20 4166 7465 IPE device. Afte\n-00109710: 7220 6152 0048 4679 0000 2020 2057 5249 r aR.HFy.. WRI\n+00109710: 7220 6152 0048 4479 0000 2020 2057 5249 r aR.HDy.. WRI\n 00109720: 5445 202f 454f 462c 2061 6e79 2061 6464 TE /EOF, any add\n 00109730: 6974 696f 6e61 6c20 5752 4954 4520 746f itional WRITE to\n 00109740: 2074 6865 2064 6576 6963 6520 6469 7363 the device disc\n 00109750: 6172 6473 2074 6865 2063 6f6e 7465 6e74 ards the content\n-00109760: 2c20 6275 744e 0048 467a 0000 2020 2052 , butN.HFz.. R\n+00109760: 2c20 6275 744e 0048 447a 0000 2020 2052 , butN.HDz.. R\n 00109770: 4541 4473 2063 6f6e 7469 6e75 6520 746f EADs continue to\n 00109780: 2077 6f72 6b20 6173 2062 6566 6f72 652e work as before.\n 00109790: 2041 2057 5249 5445 202f 454f 4620 7369 A WRITE /EOF si\n 001097a0: 676e 616c 7320 7468 6520 7265 6365 6976 gnals the receiv\n 001097b0: 696e 6700 0000 0000 0000 0000 0000 0000 ing.............\n 001097c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001097d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -67969,63 +67969,63 @@\n 00109800: 0100 0000 be03 0000 443a 0000 0000 0000 ........D:......\n 00109810: 6000 0070 4845 4c50 00ff 7300 ff49 4f5f `..pHELP..s..IO_\n 00109820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00109830: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 00109840: 5300 ff73 00ff 5049 5045 5f44 4556 4943 S..s..PIPE_DEVIC\n 00109850: 455f 4558 414d 504c 4553 0000 5049 5045 E_EXAMPLES..PIPE\n 00109860: 5f44 6576 6963 655f 4578 616d 706c 6573 _Device_Examples\n-00109870: 1f00 4746 bf11 0000 2020 2050 4950 4520 ..GF.... PIPE \n+00109870: 1f00 4744 bf11 0000 2020 2050 4950 4520 ..GD.... PIPE \n 00109880: 4465 7669 6365 2045 7861 6d70 6c65 7307 Device Examples.\n-00109890: 0048 4621 0000 4c00 4846 3100 0020 2020 .HF!..L.HF1.. \n+00109890: 0048 4421 0000 4c00 4844 3100 0020 2020 .HD!..L.HD1.. \n 001098a0: 5468 6520 666f 6c6c 6f77 696e 6720 6578 The following ex\n 001098b0: 616d 706c 6573 2073 686f 7720 7468 6520 amples show the \n 001098c0: 7573 6520 6f66 2064 6576 6963 6570 6172 use of devicepar\n 001098d0: 616d 6574 6572 7320 616e 6420 7374 6174 ameters and stat\n-001098e0: 7573 2600 4846 4100 0020 2020 7661 7269 us&.HFA.. vari\n+001098e0: 7573 2600 4844 4100 0020 2020 7661 7269 us&.HDA.. vari\n 001098f0: 6162 6c65 7320 7769 7468 2050 4950 4520 ables with PIPE \n-00109900: 6465 7669 6365 732e 0700 4846 5100 0012 devices...HFQ...\n-00109910: 0048 4661 0000 2020 2045 7861 6d70 6c65 .HFa.. Example\n-00109920: 3a07 0048 4671 0000 1000 4846 8100 0020 :..HFq....HF... \n-00109930: 2020 7069 7065 313b 1a00 4846 9100 0020 pipe1;..HF... \n+00109900: 6465 7669 6365 732e 0700 4844 5100 0012 devices...HDQ...\n+00109910: 0048 4461 0000 2020 2045 7861 6d70 6c65 .HDa.. Example\n+00109920: 3a07 0048 4471 0000 1000 4844 8100 0020 :..HDq....HD... \n+00109930: 2020 7069 7065 313b 1a00 4844 9100 0020 pipe1;..HD... \n 00109940: 2020 2020 7365 7420 7031 3d22 7465 7374 set p1=\"test\n-00109950: 3122 3900 4746 c011 0000 2020 2020 206f 1\"9.GF.... o\n+00109950: 3122 3900 4744 c011 0000 2020 2020 206f 1\"9.GD.... o\n 00109960: 7065 6e20 7031 3a28 7368 656c 6c3d 222f pen p1:(shell=\"/\n 00109970: 6269 6e2f 7368 223a 636f 6d6d 3d22 6361 bin/sh\":comm=\"ca\n-00109980: 7422 293a 3a22 5049 5045 221b 0048 4612 t\")::\"PIPE\"..HF.\n+00109980: 7422 293a 3a22 5049 5045 221b 0048 4412 t\")::\"PIPE\"..HD.\n 00109990: 0000 2020 2020 2066 6f72 2069 3d31 3a31 .. for i=1:1\n-001099a0: 3a31 3020 646f 1400 4846 1300 0020 2020 :10 do..HF... \n-001099b0: 2020 2e20 7573 6520 7031 5100 4846 1400 . use p1Q.HF..\n+001099a0: 3a31 3020 646f 1400 4844 1300 0020 2020 :10 do..HD... \n+001099b0: 2020 2e20 7573 6520 7031 5100 4844 1400 . use p1Q.HD..\n 001099c0: 0020 2020 2020 2e20 7772 6974 6520 692c . . write i,\n 001099d0: 223a 6162 6364 6566 6768 696a 6b6c 6d6e \":abcdefghijklmn\n 001099e0: 6f70 7172 7374 7576 7778 797a 2061 6263 opqrstuvwxyz abc\n 001099f0: 6465 6667 6869 6a6b 6c6d 6e6f 7071 7273 defghijklmnopqrs\n-00109a00: 7475 7677 7879 7a20 222c 2114 0048 4615 tuvwxyz \",!..HF.\n+00109a00: 7475 7677 7879 7a20 222c 2114 0048 4415 tuvwxyz \",!..HD.\n 00109a10: 0000 2020 2020 202e 2072 6561 6420 7814 .. . read x.\n-00109a20: 0048 4616 0000 2020 2020 202e 2075 7365 .HF... . use\n-00109a30: 2024 5017 0048 4617 0000 2020 2020 202e $P..HF... .\n-00109a40: 2077 7269 7465 2078 2c21 1400 4846 1800 write x,!..HF..\n+00109a20: 0048 4416 0000 2020 2020 202e 2075 7365 .HD... . use\n+00109a30: 2024 5017 0048 4417 0000 2020 2020 202e $P..HD... .\n+00109a40: 2077 7269 7465 2078 2c21 1400 4844 1800 write x,!..HD..\n 00109a50: 0020 2020 2020 636c 6f73 6520 7031 1000 . close p1..\n-00109a60: 4846 1900 0020 2020 2020 7175 6974 0700 HF... quit..\n-00109a70: 4846 1a00 0054 0048 4621 0000 2020 2054 HF...T.HF!.. T\n+00109a60: 4844 1900 0020 2020 2020 7175 6974 0700 HD... quit..\n+00109a70: 4844 1a00 0054 0048 4421 0000 2020 2054 HD...T.HD!.. T\n 00109a80: 6869 7320 5752 4954 4573 2031 3020 6c69 his WRITEs 10 li\n 00109a90: 6e65 7320 6f66 206f 7574 7075 7420 746f nes of output to\n 00109aa0: 2074 6865 2063 6174 2063 6f6d 6d61 6e64 the cat command\n 00109ab0: 2061 6e64 2072 6561 6473 2074 6865 2063 and reads the c\n-00109ac0: 6174 206f 7574 7075 7450 0048 4622 0000 at outputP.HF\"..\n+00109ac0: 6174 206f 7574 7075 7450 0048 4422 0000 at outputP.HD\"..\n 00109ad0: 2020 2062 6163 6b20 696e 746f 2074 6865 back into the\n 00109ae0: 206c 6f63 616c 2076 6172 6961 626c 6520 local variable \n 00109af0: 782e 2054 6865 2047 542e 4d20 7072 6f63 x. The GT.M proc\n 00109b00: 6573 7320 5752 4954 4573 2065 6163 6820 ess WRITEs each \n-00109b10: 6c69 6e65 2052 4541 4454 0048 4623 0000 line READT.HF#..\n+00109b10: 6c69 6e65 2052 4541 4454 0048 4423 0000 line READT.HD#..\n 00109b20: 2020 2066 726f 6d20 7468 6520 5049 5045 from the PIPE\n 00109b30: 2074 6f20 7468 6520 7072 696e 6369 7061 to the principa\n 00109b40: 6c20 6465 7669 6365 2e20 5468 6973 2065 l device. This e\n 00109b50: 7861 6d70 6c65 2077 6f72 6b73 2062 6563 xample works bec\n 00109b60: 6175 7365 2022 6361 7422 2069 7351 0048 ause \"cat\" isQ.H\n-00109b70: 4624 0000 2020 206e 6f74 2061 2062 7566 F$.. not a buf\n+00109b70: 4424 0000 2020 206e 6f74 2061 2062 7566 D$.. not a buf\n 00109b80: 6665 7269 6e67 2063 6f6d 6d61 6e64 2e20 fering command. \n 00109b90: 5468 6520 6578 616d 706c 6520 6162 6f76 The example abov\n 00109ba0: 6520 776f 756c 6420 6e6f 7420 776f 726b e would not work\n 00109bb0: 2066 6f72 2061 2063 6f6d 6d61 6e64 0000 for a command..\n 00109bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00109bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00109be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -68091,984 +68091,984 @@\n 00109fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00109fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00109fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00109fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00109fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00109ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010a000: 0100 0000 ab07 0000 2639 0000 0000 0000 ........&9......\n-0010a010: 7400 0046 4845 4c50 00ff 7300 ff49 4f5f t..FHELP..s..IO_\n+0010a010: 7400 0044 4845 4c50 00ff 7300 ff49 4f5f t..DHELP..s..IO_\n 0010a020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 0010a030: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 0010a040: 5300 ff73 00ff 5049 5045 5f44 4556 4943 S..s..PIPE_DEVIC\n 0010a050: 455f 4558 414d 504c 4553 00c0 2500 0020 E_EXAMPLES..%.. \n 0010a060: 2020 7375 6368 2061 7320 7472 2074 6861 such as tr tha\n 0010a070: 7420 6275 6666 6572 7320 6974 7320 696e t buffers its in\n-0010a080: 7075 742e 0700 4846 2600 0013 0048 4627 put...HF&....HF'\n+0010a080: 7075 742e 0700 4844 2600 0013 0048 4427 put...HD&....HD'\n 0010a090: 0000 2020 2045 7861 6d70 6c65 203a 0700 .. Example :..\n-0010a0a0: 4846 2800 0010 0048 4629 0000 2020 2070 HF(....HF).. p\n-0010a0b0: 6970 6533 3b1a 0048 462a 0000 2020 2020 ipe3;..HF*.. \n+0010a0a0: 4844 2800 0010 0048 4429 0000 2020 2070 HD(....HD).. p\n+0010a0b0: 6970 6533 3b1a 0048 442a 0000 2020 2020 ipe3;..HD*.. \n 0010a0c0: 2073 6574 2070 313d 2274 6573 7431 223f set p1=\"test1\"?\n-0010a0d0: 0048 4631 0000 2020 2020 206f 7065 6e20 .HF1.. open \n+0010a0d0: 0048 4431 0000 2020 2020 206f 7065 6e20 .HD1.. open \n 0010a0e0: 7031 3a28 7368 656c 6c3d 222f 6269 6e2f p1:(shell=\"/bin/\n 0010a0f0: 7368 223a 636f 6d6d 616e 643d 2274 7220 sh\":command=\"tr \n 0010a100: 2d64 2065 2229 3a3a 2250 4950 4522 1d00 -d e\")::\"PIPE\"..\n-0010a110: 4846 3200 0020 2020 2020 666f 7220 693d HF2.. for i=\n-0010a120: 313a 313a 3130 3030 2064 6f14 0048 4633 1:1:1000 do..HF3\n+0010a110: 4844 3200 0020 2020 2020 666f 7220 693d HD2.. for i=\n+0010a120: 313a 313a 3130 3030 2064 6f14 0048 4433 1:1:1000 do..HD3\n 0010a130: 0000 2020 2020 202e 2075 7365 2070 3151 .. . use p1Q\n-0010a140: 0048 4634 0000 2020 2020 202e 2077 7269 .HF4.. . wri\n+0010a140: 0048 4434 0000 2020 2020 202e 2077 7269 .HD4.. . wri\n 0010a150: 7465 2069 2c22 3a61 6263 6465 6667 6869 te i,\":abcdefghi\n 0010a160: 6a6b 6c6d 6e6f 7071 7273 7475 7677 7879 jklmnopqrstuvwxy\n 0010a170: 7a20 6162 6364 6566 6768 696a 6b6c 6d6e z abcdefghijklmn\n 0010a180: 6f70 7172 7374 7576 7778 797a 2022 2c21 opqrstuvwxyz \",!\n-0010a190: 1600 4846 3500 0020 2020 2020 2e20 7265 ..HF5.. . re\n-0010a1a0: 6164 2078 3a30 3300 4846 3600 0020 2020 ad x:03.HF6.. \n+0010a190: 1600 4844 3500 0020 2020 2020 2e20 7265 ..HD5.. . re\n+0010a1a0: 6164 2078 3a30 3300 4844 3600 0020 2020 ad x:03.HD6.. \n 0010a1b0: 2020 2e20 6966 2027 2b24 6465 7669 6365 . if '+$device\n 0010a1c0: 2075 7365 2024 7072 696e 6369 7061 6c20 use $principal \n-0010a1d0: 7772 6974 6520 782c 2112 0048 4637 0000 write x,!..HF7..\n-0010a1e0: 2020 2020 2075 7365 2070 3116 0048 4638 use p1..HF8\n+0010a1d0: 7772 6974 6520 782c 2112 0048 4437 0000 write x,!..HD7..\n+0010a1e0: 2020 2020 2075 7365 2070 3116 0048 4438 use p1..HD8\n 0010a1f0: 0000 2020 2020 2077 7269 7465 202f 454f .. write /EO\n-0010a200: 4643 0048 4639 0000 2020 2020 2066 6f72 FC.HF9.. for\n+0010a200: 4643 0048 4439 0000 2020 2020 2066 6f72 FC.HD9.. for\n 0010a210: 2020 7265 6164 2078 2071 7569 743a 247a read x quit:$z\n 0010a220: 656f 6620 2075 7365 2024 7072 696e 6369 eof use $princi\n 0010a230: 7061 6c20 7772 6974 6520 782c 2120 7573 pal write x,! us\n-0010a240: 6520 7031 1400 4846 3a00 0020 2020 2020 e p1..HF:.. \n-0010a250: 636c 6f73 6520 7031 1000 4846 4100 0020 close p1..HFA.. \n-0010a260: 2020 2020 7175 6974 0700 4846 4200 0053 quit..HFB..S\n-0010a270: 0048 4643 0000 2020 2054 6869 7320 7368 .HFC.. This sh\n+0010a240: 6520 7031 1400 4844 3a00 0020 2020 2020 e p1..HD:.. \n+0010a250: 636c 6f73 6520 7031 1000 4844 4100 0020 close p1..HDA.. \n+0010a260: 2020 2020 7175 6974 0700 4844 4200 0053 quit..HDB..S\n+0010a270: 0048 4443 0000 2020 2054 6869 7320 7368 .HDC.. This sh\n 0010a280: 6f77 7320 7468 6520 7573 6520 6f66 2074 ows the use of t\n 0010a290: 7220 2861 2062 7566 6665 7269 6e67 2063 r (a buffering c\n 0010a2a0: 6f6d 6d61 6e64 2920 696e 2074 6865 2063 ommand) in the c\n 0010a2b0: 7265 6174 6564 2070 726f 6365 7373 2066 reated process f\n-0010a2c0: 6f72 5300 4846 4400 0020 2020 7468 6520 orS.HFD.. the \n+0010a2c0: 6f72 5300 4844 4400 0020 2020 7468 6520 orS.HDD.. the \n 0010a2d0: 5049 5045 2064 6576 6963 652e 2054 6f20 PIPE device. To \n 0010a2e0: 7365 6520 7468 6520 6275 6666 6572 696e see the bufferin\n 0010a2f0: 6720 6566 6665 6374 2074 6865 2047 542e g effect the GT.\n 0010a300: 4d20 7072 6f63 6573 7320 5752 4954 4573 M process WRITEs\n-0010a310: 2031 3030 3052 0048 4645 0000 2020 206c 1000R.HFE.. l\n+0010a310: 2031 3030 3052 0048 4445 0000 2020 206c 1000R.HDE.. l\n 0010a320: 696e 6573 2074 6f20 7468 6520 5049 5045 ines to the PIPE\n 0010a330: 2064 6576 6963 652e 2044 6966 6665 7265 device. Differe\n 0010a340: 6e74 206f 7065 7261 7469 6e67 2073 7973 nt operating sys\n 0010a350: 7465 6d73 206d 6179 2068 6176 6520 6469 tems may have di\n-0010a360: 6666 6572 656e 7453 0048 4646 0000 2020 fferentS.HFF.. \n+0010a360: 6666 6572 656e 7453 0048 4446 0000 2020 fferentS.HDF.. \n 0010a370: 2062 7566 6665 7220 7369 7a65 732e 204e buffer sizes. N\n 0010a380: 6f74 6963 6520 7468 6520 7573 6520 6f66 otice the use of\n 0010a390: 2074 6865 2072 2078 3a30 2061 6e64 2074 the r x:0 and t\n 0010a3a0: 6865 2063 6865 636b 206f 6e20 2444 4556 he check on $DEV\n-0010a3b0: 4943 4520 696e 2074 6865 4e00 4846 4700 ICE in theN.HFG.\n+0010a3b0: 4943 4520 696e 2074 6865 4e00 4844 4700 ICE in theN.HDG.\n 0010a3c0: 0020 2020 6c6f 6f70 2e20 4966 2024 4445 . loop. If $DE\n 0010a3d0: 5649 4345 2069 7320 302c 2057 5249 5445 VICE is 0, WRITE\n 0010a3e0: 2078 2077 7269 7465 7320 7468 6520 6461 x writes the da\n 0010a3f0: 7461 2072 6561 6420 746f 2074 6865 2070 ta read to the p\n-0010a400: 7269 6e63 6970 616c 5000 4846 4800 0020 rincipalP.HFH.. \n+0010a400: 7269 6e63 6970 616c 5000 4844 4800 0020 rincipalP.HDH.. \n 0010a410: 2020 6465 7669 6365 2e20 4e6f 2061 6374 device. No act\n 0010a420: 7561 6c20 5245 4144 7320 636f 6d70 6c65 ual READs comple\n 0010a430: 7465 2c20 686f 7765 7665 722c 2075 6e74 te, however, unt\n 0010a440: 696c 2074 7220 7265 6163 6865 7320 6974 il tr reaches it\n-0010a450: 7320 6275 6666 6572 5200 4846 4900 0020 s bufferR.HFI.. \n+0010a450: 7320 6275 6666 6572 5200 4844 4900 0020 s bufferR.HDI.. \n 0010a460: 2020 7369 7a65 2061 6e64 2077 7269 7465 size and write\n 0010a470: 7320 746f 2069 7473 2073 7464 6f75 742e s to its stdout.\n 0010a480: 2054 6865 2066 696e 616c 2066 6577 206c The final few l\n 0010a490: 696e 6573 2072 656d 6169 6e20 6275 6666 ines remain buff\n-0010a4a0: 6572 6564 2062 7920 7472 5300 4846 4a00 ered by trS.HFJ.\n+0010a4a0: 6572 6564 2062 7920 7472 5300 4844 4a00 ered by trS.HDJ.\n 0010a4b0: 0020 2020 6166 7465 7220 7468 6520 7072 . after the pr\n 0010a4c0: 6f63 6573 7320 6669 6e69 7368 6573 2074 ocess finishes t\n 0010a4d0: 6865 2066 6972 7374 206c 6f6f 702e 2054 he first loop. T\n 0010a4e0: 6865 2047 542e 4d20 7072 6f63 6573 7320 he GT.M process \n 0010a4f0: 7468 656e 2069 7373 7565 7320 614f 0048 then issues aO.H\n-0010a500: 4651 0000 2020 2057 5249 5445 202f 454f FQ.. WRITE /EO\n+0010a500: 4451 0000 2020 2057 5249 5445 202f 454f DQ.. WRITE /EO\n 0010a510: 4620 746f 2074 6865 2050 4950 4520 6361 F to the PIPE ca\n 0010a520: 7573 696e 6720 7472 2074 6f20 666c 7573 using tr to flus\n 0010a530: 6820 6974 7320 6275 6666 6572 6564 206c h its buffered l\n-0010a540: 696e 6573 2e20 496e 2074 6865 5100 4846 ines. In theQ.HF\n+0010a540: 696e 6573 2e20 496e 2074 6865 5100 4844 ines. In theQ.HD\n 0010a550: 5200 0020 2020 6669 6e61 6c20 666f 7220 R.. final for \n 0010a560: 6c6f 6f70 2074 6865 2047 542e 4d20 7072 loop the GT.M pr\n 0010a570: 6f63 6573 7320 7573 6573 2074 6865 2073 ocess uses the s\n 0010a580: 696d 706c 6520 666f 726d 206f 6620 5245 imple form of RE\n 0010a590: 4144 2078 2066 726f 6d20 7468 6553 0048 AD x from theS.H\n-0010a5a0: 4653 0000 2020 2050 4950 4520 666f 6c6c FS.. PIPE foll\n+0010a5a0: 4453 0000 2020 2050 4950 4520 666f 6c6c DS.. PIPE foll\n 0010a5b0: 6f77 6564 2062 7920 6120 5752 4954 4520 owed by a WRITE \n 0010a5c0: 6f66 2065 6163 6820 6c69 6e65 2074 6f20 of each line to \n 0010a5d0: 7468 6520 7072 696e 6369 7061 6c20 6465 the principal de\n 0010a5e0: 7669 6365 2075 6e74 696c 2024 7a65 6f66 vice until $zeof\n-0010a5f0: 1700 4846 5400 0020 2020 6265 636f 6d65 ..HFT.. become\n-0010a600: 7320 5452 5545 2e07 0048 4655 0000 1300 s TRUE...HFU....\n-0010a610: 4846 5600 0020 2020 4578 616d 706c 6520 HFV.. Example \n-0010a620: 3a07 0048 4657 0000 1000 4846 5800 0020 :..HFW....HFX.. \n-0010a630: 2020 7069 7065 343b 1800 4846 5900 0020 pipe4;..HFY.. \n+0010a5f0: 1700 4844 5400 0020 2020 6265 636f 6d65 ..HDT.. become\n+0010a600: 7320 5452 5545 2e07 0048 4455 0000 1300 s TRUE...HDU....\n+0010a610: 4844 5600 0020 2020 4578 616d 706c 6520 HDV.. Example \n+0010a620: 3a07 0048 4457 0000 1000 4844 5800 0020 :..HDW....HDX.. \n+0010a630: 2020 7069 7065 343b 1800 4844 5900 0020 pipe4;..HDY.. \n 0010a640: 2020 2020 7365 7420 613d 2274 6573 7422 set a=\"test\"\n-0010a650: 3900 4846 5a00 0020 2020 2020 6f70 656e 9.HFZ.. open\n+0010a650: 3900 4844 5a00 0020 2020 2020 6f70 656e 9.HDZ.. open\n 0010a660: 2061 3a28 636f 6d6d 616e 643d 226e 6573 a:(command=\"nes\n 0010a670: 7469 6e22 3a69 6e64 6570 656e 6465 6e74 tin\":independent\n-0010a680: 293a 3a22 5049 5045 2211 0048 4661 0000 )::\"PIPE\"..HFa..\n-0010a690: 2020 2020 2075 7365 2061 1800 4846 6200 use a..HFb.\n+0010a680: 293a 3a22 5049 5045 2211 0048 4461 0000 )::\"PIPE\"..HDa..\n+0010a690: 2020 2020 2075 7365 2061 1800 4844 6200 use a..HDb.\n 0010a6a0: 0020 2020 2020 7365 7420 6b65 793d 244b . set key=$K\n-0010a6b0: 4559 4000 4846 6300 0020 2020 2020 7772 EY@.HFc.. wr\n+0010a6b0: 4559 4000 4844 6300 0020 2020 2020 7772 EY@.HDc.. wr\n 0010a6c0: 6974 6520 2253 686f 7720 6e65 7374 696e ite \"Show nestin\n 0010a6d0: 2073 7469 6c6c 2072 756e 6e69 6e67 2061 still running a\n 0010a6e0: 6674 6572 2043 4c4f 5345 206f 6620 6122 fter CLOSE of a\"\n-0010a6f0: 2c21 5e00 4846 6400 0020 2020 2020 7772 ,!^.HFd.. wr\n+0010a6f0: 2c21 5e00 4844 6400 0020 2020 2020 7772 ,!^.HDd.. wr\n 0010a700: 6974 6520 2254 6865 2070 6172 656e 7420 ite \"The parent \n 0010a710: 7072 6f63 6573 7320 6f66 2031 2073 686f process of 1 sho\n 0010a720: 7773 2074 6865 2070 6172 656e 7420 7368 ws the parent sh\n 0010a730: 656c 6c20 6861 7320 6578 6974 6564 2061 ell has exited a\n 0010a740: 6674 6572 2043 4c4f 5345 206f 6620 6122 fter CLOSE of a\"\n-0010a750: 1c00 4846 6500 0020 2020 2020 7265 6164 ..HFe.. read\n-0010a760: 206c 696e 6531 2c6c 696e 6532 1a00 4846 line1,line2..HF\n+0010a750: 1c00 4844 6500 0020 2020 2020 7265 6164 ..HDe.. read\n+0010a760: 206c 696e 6531 2c6c 696e 6532 1a00 4844 line1,line2..HD\n 0010a770: 6600 0020 2020 2020 7573 6520 2470 7269 f.. use $pri\n-0010a780: 6e63 6970 616c 2500 4846 6700 0020 2020 ncipal%.HFg.. \n+0010a780: 6e63 6970 616c 2500 4844 6700 0020 2020 ncipal%.HDg.. \n 0010a790: 2020 7772 6974 6520 212c 6c69 6e65 312c write !,line1,\n 0010a7a0: 212c 6c69 6e65 322c 212c 2100 0000 0000 !,line2,!,!.....\n 0010a7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010a7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010a7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010a800: 0100 0000 f507 0000 5e39 0000 0000 0000 ........^9......\n-0010a810: a500 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0010a810: a500 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0010a820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 0010a830: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 0010a840: 5300 ff73 00ff 5049 5045 5f44 4556 4943 S..s..PIPE_DEVIC\n 0010a850: 455f 4558 414d 504c 4553 00c0 6800 0020 E_EXAMPLES..h.. \n 0010a860: 2020 2020 7365 7420 6b3d 2270 7320 2d65 set k=\"ps -e\n 0010a870: 6620 7c20 6772 6570 202d 7620 6772 6570 f | grep -v grep\n 0010a880: 207c 2067 7265 7020 2d76 2073 6820 7c20 | grep -v sh | \n 0010a890: 6772 6570 202d 7720 2722 5f6b 6579 5f22 grep -w '\"_key_\"\n 0010a8a0: 2720 7c20 6177 6b20 277b 7072 696e 7420 ' | awk '{print \n-0010a8b0: 2432 7d27 221a 0048 4669 0000 2020 2020 $2}'\"..HFi.. \n+0010a8b0: 2432 7d27 221a 0048 4469 0000 2020 2020 $2}'\"..HDi.. \n 0010a8c0: 2073 6574 2062 3d22 6765 7470 6964 222f set b=\"getpid\"/\n-0010a8d0: 0048 466a 0000 2020 2020 206f 7065 6e20 .HFj.. open \n+0010a8d0: 0048 446a 0000 2020 2020 206f 7065 6e20 .HDj.. open \n 0010a8e0: 623a 2863 6f6d 6d61 6e64 3d6b 3a72 6561 b:(command=k:rea\n 0010a8f0: 646f 6e6c 7929 3a3a 2250 4950 4522 1100 donly)::\"PIPE\"..\n-0010a900: 4846 7100 0020 2020 2020 7573 6520 6214 HFq.. use b.\n-0010a910: 0048 4672 0000 2020 2020 2072 6561 6420 .HFr.. read \n-0010a920: 7069 6413 0048 4673 0000 2020 2020 2063 pid..HFs.. c\n-0010a930: 6c6f 7365 2061 1300 4846 7400 0020 2020 lose a..HFt.. \n-0010a940: 2020 636c 6f73 6520 624b 0048 4675 0000 close bK.HFu..\n+0010a900: 4844 7100 0020 2020 2020 7573 6520 6214 HDq.. use b.\n+0010a910: 0048 4472 0000 2020 2020 2072 6561 6420 .HDr.. read \n+0010a920: 7069 6413 0048 4473 0000 2020 2020 2063 pid..HDs.. c\n+0010a930: 6c6f 7365 2061 1300 4844 7400 0020 2020 lose a..HDt.. \n+0010a940: 2020 636c 6f73 6520 624b 0048 4475 0000 close bK.HDu..\n 0010a950: 2020 2020 2073 6574 206b 323d 2270 7320 set k2=\"ps \n 0010a960: 2d65 6620 7c20 6772 6570 202d 7620 6772 -ef | grep -v gr\n 0010a970: 6570 207c 2067 7265 7020 2d76 2073 6820 ep | grep -v sh \n 0010a980: 7c20 6772 6570 202d 7720 2722 5f70 6964 | grep -w '\"_pid\n-0010a990: 5f22 2722 1900 4846 7600 0020 2020 2020 _\"'\"..HFv.. \n+0010a990: 5f22 2722 1900 4844 7600 0020 2020 2020 _\"'\"..HDv.. \n 0010a9a0: 7365 7420 633d 2270 736f 7574 2231 0048 set c=\"psout\"1.H\n-0010a9b0: 4677 0000 2020 2020 206f 7065 6e20 633a Fw.. open c:\n+0010a9b0: 4477 0000 2020 2020 206f 7065 6e20 633a Dw.. open c:\n 0010a9c0: 2863 6f6d 6d61 6e64 3d6b 323a 7772 6974 (command=k2:writ\n 0010a9d0: 656f 6e6c 7929 3a3a 2250 4950 4522 1300 eonly)::\"PIPE\"..\n-0010a9e0: 4846 7800 0020 2020 2020 636c 6f73 6520 HFx.. close \n-0010a9f0: 6310 0048 4679 0000 2020 2020 2071 7569 c..HFy.. qui\n-0010aa00: 7407 0048 467a 0000 5300 4846 8100 0020 t..HFz..S.HF... \n+0010a9e0: 4844 7800 0020 2020 2020 636c 6f73 6520 HDx.. close \n+0010a9f0: 6310 0048 4479 0000 2020 2020 2071 7569 c..HDy.. qui\n+0010aa00: 7407 0048 447a 0000 5300 4844 8100 0020 t..HDz..S.HD... \n 0010aa10: 2020 5468 6973 2064 656d 6f6e 7374 7261 This demonstra\n 0010aa20: 7465 7320 7468 6174 2074 6865 2063 7265 tes that the cre\n 0010aa30: 6174 6564 2073 7562 2070 726f 6365 7373 ated sub process\n 0010aa40: 206e 6573 7469 6e20 6b65 6570 7320 7275 nestin keeps ru\n-0010aa50: 6e6e 696e 6720 6173 2061 6e4f 0048 4682 nning as anO.HF.\n+0010aa50: 6e6e 696e 6720 6173 2061 6e4f 0048 4482 nning as anO.HD.\n 0010aa60: 0000 2020 2049 4e44 4550 454e 4445 4e54 .. INDEPENDENT\n 0010aa70: 2070 726f 6365 7373 2061 6674 6572 2074 process after t\n 0010aa80: 6865 2047 542e 4d20 7072 6f63 6573 7320 he GT.M process \n 0010aa90: 434c 4f53 4573 2074 6865 2070 6970 652e CLOSEs the pipe.\n-0010aaa0: 2054 6869 7320 4754 2e4d 5100 4846 8300 This GT.MQ.HF..\n+0010aaa0: 2054 6869 7320 4754 2e4d 5100 4844 8300 This GT.MQ.HD..\n 0010aab0: 0020 2020 7072 6f63 6573 7320 7573 6573 . process uses\n 0010aac0: 2061 6e6f 7468 6572 2050 4950 4520 6465 another PIPE de\n 0010aad0: 7669 6365 2074 6f20 7265 7475 726e 2074 vice to return t\n 0010aae0: 6865 2070 726f 6365 7373 2069 6420 6f66 he process id of\n-0010aaf0: 206e 6573 7469 6e20 616e 644f 0048 4684 nestin andO.HF.\n+0010aaf0: 206e 6573 7469 6e20 616e 644f 0048 4484 nestin andO.HD.\n 0010ab00: 0000 2020 2052 4541 4420 6974 2069 6e74 .. READ it int\n 0010ab10: 6f20 7069 6420 736f 2074 6861 7420 6974 o pid so that it\n 0010ab20: 206d 6179 2062 6520 6b69 6c6c 6564 2062 may be killed b\n 0010ab30: 7920 7468 6973 206f 7220 616e 6f74 6865 y this or anothe\n-0010ab40: 7220 7072 6f63 6573 732c 2500 4846 8500 r process,%.HF..\n+0010ab40: 7220 7072 6f63 6573 732c 2500 4844 8500 r process,%.HD..\n 0010ab50: 0020 2020 7368 6f75 6c64 2074 6861 7420 . should that \n 0010ab60: 6265 2061 7070 726f 7072 6961 7465 2e07 be appropriate..\n-0010ab70: 0048 4686 0000 1200 4846 8700 0020 2020 .HF.....HF... \n-0010ab80: 2a2a 4e6f 7465 2a2a 0700 4846 8800 004f **Note**..HF...O\n-0010ab90: 0048 4689 0000 2020 2022 6e65 7374 696e .HF... \"nestin\n+0010ab70: 0048 4486 0000 1200 4844 8700 0020 2020 .HD.....HD... \n+0010ab80: 2a2a 4e6f 7465 2a2a 0700 4844 8800 004f **Note**..HD...O\n+0010ab90: 0048 4489 0000 2020 2022 6e65 7374 696e .HD... \"nestin\n 0010aba0: 2e63 2220 6973 2061 2070 726f 6772 616d .c\" is a program\n 0010abb0: 2077 6869 6368 2072 6561 6473 2066 726f which reads fro\n 0010abc0: 6d20 7374 616e 6461 7264 2069 6e70 7574 m standard input\n 0010abd0: 2061 6e64 2077 7269 7465 7320 746f 5100 and writes toQ.\n-0010abe0: 4846 8a00 0020 2020 7374 616e 6461 7264 HF... standard\n+0010abe0: 4844 8a00 0020 2020 7374 616e 6461 7264 HD... standard\n 0010abf0: 206f 7574 7075 7420 756e 7469 6c20 6974 output until it\n 0010ac00: 2073 6565 2061 6e64 2045 4f46 2e20 4974 see and EOF. It\n 0010ac10: 2074 6865 6e20 6c6f 6f70 7320 666f 7220 then loops for \n 0010ac20: 3330 3020 3173 6563 2073 6c65 6570 7350 300 1sec sleepsP\n-0010ac30: 0048 4691 0000 2020 2064 6f69 6e67 206e .HF... doing n\n+0010ac30: 0048 4491 0000 2020 2064 6f69 6e67 206e .HD... doing n\n 0010ac40: 6f74 6869 6e67 2e20 5468 6520 7075 7270 othing. The purp\n 0010ac50: 6f73 6520 6f66 2075 7369 6e67 2069 6e64 ose of using ind\n 0010ac60: 6570 656e 6465 6e74 2069 7320 6173 2061 ependent is as a\n 0010ac70: 2073 6572 7665 7220 7072 6f63 6573 734e server processN\n-0010ac80: 0048 4692 0000 2020 2077 6869 6368 2063 .HF... which c\n+0010ac80: 0048 4492 0000 2020 2077 6869 6368 2063 .HD... which c\n 0010ac90: 6f6e 7469 6e75 6573 2075 6e74 696c 2069 ontinues until i\n 0010aca0: 7420 7265 6365 6976 6573 2073 6f6d 6520 t receives some \n 0010acb0: 6f74 6865 7220 7369 676e 616c 2066 6f72 other signal for\n 0010acc0: 2074 6572 6d69 6e61 7469 6f6e 2e07 0048 termination...H\n-0010acd0: 4693 0000 1200 4846 9400 0020 2020 4578 F.....HF... Ex\n-0010ace0: 616d 706c 653a 0700 4846 9500 0015 0048 ample:..HF.....H\n-0010acf0: 4696 0000 2020 2047 544d 3e6b 696c 6c20 F... GTM>kill \n-0010ad00: 5e61 2100 4846 9700 0020 2020 4754 4d3e ^a!.HF... GTM>\n+0010acd0: 4493 0000 1200 4844 9400 0020 2020 4578 D.....HD... Ex\n+0010ace0: 616d 706c 653a 0700 4844 9500 0015 0048 ample:..HD.....H\n+0010acf0: 4496 0000 2020 2047 544d 3e6b 696c 6c20 D... GTM>kill \n+0010ad00: 5e61 2100 4844 9700 0020 2020 4754 4d3e ^a!.HD... GTM>\n 0010ad10: 7a70 7269 6e74 205e 696e 6465 7073 6572 zprint ^indepser\n-0010ad20: 7665 7216 0048 4698 0000 2020 2069 6e64 ver..HF... ind\n-0010ad30: 6570 7365 7276 6572 3b12 0048 4699 0000 epserver;..HF...\n-0010ad40: 2020 2020 2072 6561 6420 7823 0048 469a read x#.HF.\n+0010ad20: 7665 7216 0048 4498 0000 2020 2069 6e64 ver..HD... ind\n+0010ad30: 6570 7365 7276 6572 3b12 0048 4499 0000 epserver;..HD...\n+0010ad40: 2020 2020 2072 6561 6420 7823 0048 449a read x#.HD.\n 0010ad50: 0000 2020 2020 2077 7269 7465 2022 7265 .. write \"re\n 0010ad60: 6365 6976 6564 203d 2022 2c78 2c21 1800 ceived = \",x,!..\n-0010ad70: 4746 c111 0000 2020 2020 2073 6574 205e GF.... set ^\n-0010ad80: 7175 6974 3d30 1f00 4946 1100 0020 2020 quit=0..IF... \n+0010ad70: 4744 c111 0000 2020 2020 2073 6574 205e GD.... set ^\n+0010ad80: 7175 6974 3d30 1f00 4944 1100 0020 2020 quit=0..ID... \n 0010ad90: 2020 666f 7220 2064 6f20 2071 7569 743a for do quit:\n-0010ada0: 5e71 7569 742d 0049 4621 0000 2020 2020 ^quit-.IF!.. \n+0010ada0: 5e71 7569 742d 0049 4421 0000 2020 2020 ^quit-.ID!.. \n 0010adb0: 202e 2069 6620 2464 6174 6128 5e61 2920 . if $data(^a) \n 0010adc0: 7772 6974 6520 225e 6120 3d20 222c 5e61 write \"^a = \",^a\n-0010add0: 2c21 1400 4946 3100 0020 2020 2020 2e20 ,!..IF1.. . \n-0010ade0: 4861 6e67 2035 1a00 4946 4100 0020 2020 Hang 5..IFA.. \n+0010add0: 2c21 1400 4944 3100 0020 2020 2020 2e20 ,!..ID1.. . \n+0010ade0: 4861 6e67 2035 1a00 4944 4100 0020 2020 Hang 5..IDA.. \n 0010adf0: 4754 4d3e 7365 7420 613d 2274 6573 7422 GTM>set a=\"test\"\n-0010ae00: 5300 4946 5100 0020 2020 4754 4d3e 6f70 S.IFQ.. GTM>op\n+0010ae00: 5300 4944 5100 0020 2020 4754 4d3e 6f70 S.IDQ.. GTM>op\n 0010ae10: 656e 2061 3a28 636f 6d6d 616e 643d 226d en a:(command=\"m\n 0010ae20: 756d 7073 202d 7275 6e20 5e69 6e64 6570 umps -run ^indep\n 0010ae30: 7365 7276 6572 3e69 6e64 6f75 7422 3a69 server>indout\":i\n 0010ae40: 6e64 6570 656e 6465 6e74 293a 3a22 7069 ndependent)::\"pi\n-0010ae50: 7065 2213 0049 4661 0000 2020 2047 544d pe\"..IFa.. GTM\n-0010ae60: 3e75 7365 2061 2400 4946 7100 0020 2020 >use a$.IFq.. \n+0010ae50: 7065 2213 0049 4461 0000 2020 2047 544d pe\"..IDa.. GTM\n+0010ae60: 3e75 7365 2061 2400 4944 7100 0020 2020 >use a$.IDq.. \n 0010ae70: 4754 4d3e 7772 6974 6520 2269 6e73 7472 GTM>write \"instr\n-0010ae80: 7563 7469 6f6e 7322 2c21 1500 4946 8100 uctions\",!..IF..\n+0010ae80: 7563 7469 6f6e 7322 2c21 1500 4944 8100 uctions\",!..ID..\n 0010ae90: 0020 2020 4754 4d3e 636c 6f73 6520 6122 . GTM>close a\"\n-0010aea0: 0049 4691 0000 2020 2047 544d 3e7a 7379 .IF... GTM>zsy\n+0010aea0: 0049 4491 0000 2020 2047 544d 3e7a 7379 .ID... GTM>zsy\n 0010aeb0: 7374 656d 2022 6361 7420 696e 646f 7574 stem \"cat indout\n-0010aec0: 2221 0048 4612 0000 2020 2072 6563 6569 \"!.HF... recei\n+0010aec0: 2221 0048 4412 0000 2020 2072 6563 6569 \"!.HD... recei\n 0010aed0: 7665 6420 3d20 696e 7374 7275 6374 696f ved = instructio\n-0010aee0: 6e73 1600 4946 1100 0020 2020 4754 4d3e ns..IF... GTM>\n-0010aef0: 7365 7420 5e61 3d31 2200 4946 2100 0020 set ^a=1\".IF!.. \n+0010aee0: 6e73 1600 4944 1100 0020 2020 4754 4d3e ns..ID... GTM>\n+0010aef0: 7365 7420 5e61 3d31 2200 4944 2100 0020 set ^a=1\".ID!.. \n 0010af00: 2020 4754 4d3e 7a73 7973 7465 6d20 2263 GTM>zsystem \"c\n-0010af10: 6174 2069 6e64 6f75 7422 2100 4946 3100 at indout\"!.IF1.\n+0010af10: 6174 2069 6e64 6f75 7422 2100 4944 3100 at indout\"!.ID1.\n 0010af20: 0020 2020 7265 6365 6976 6564 203d 2069 . received = i\n-0010af30: 6e73 7472 7563 7469 6f6e 7310 0049 4641 nstructions..IFA\n-0010af40: 0000 2020 205e 6120 3d20 3110 0049 4651 .. ^a = 1..IFQ\n-0010af50: 0000 2020 205e 6120 3d20 3110 0049 4661 .. ^a = 1..IFa\n-0010af60: 0000 2020 205e 6120 3d20 3117 0049 4671 .. ^a = 1..IFq\n+0010af30: 6e73 7472 7563 7469 6f6e 7310 0049 4441 nstructions..IDA\n+0010af40: 0000 2020 205e 6120 3d20 3110 0049 4451 .. ^a = 1..IDQ\n+0010af50: 0000 2020 205e 6120 3d20 3110 0049 4461 .. ^a = 1..IDa\n+0010af60: 0000 2020 205e 6120 3d20 3117 0049 4471 .. ^a = 1..IDq\n 0010af70: 0000 2020 2047 544d 3e73 205e 7175 6974 .. GTM>s ^quit\n-0010af80: 3d31 2200 4946 8100 0020 2020 4754 4d3e =1\".IF... GTM>\n+0010af80: 3d31 2200 4944 8100 0020 2020 4754 4d3e =1\".ID... GTM>\n 0010af90: 7a73 7973 7465 6d20 2263 6174 2069 6e64 zsystem \"cat ind\n-0010afa0: 6f75 7422 2100 4946 9100 0020 2020 7265 out\"!.IF... re\n+0010afa0: 6f75 7422 2100 4944 9100 0020 2020 7265 out\"!.ID... re\n 0010afb0: 6365 6976 6564 203d 2069 6e73 7472 7563 ceived = instruc\n-0010afc0: 7469 6f6e 7310 0048 4613 0000 2020 205e tions..HF... ^\n-0010afd0: 6120 3d20 3110 0049 4611 0000 2020 205e a = 1..IF... ^\n-0010afe0: 6120 3d20 3110 0049 4621 0000 2020 205e a = 1..IF!.. ^\n+0010afc0: 7469 6f6e 7310 0048 4413 0000 2020 205e tions..HD... ^\n+0010afd0: 6120 3d20 3110 0049 4411 0000 2020 205e a = 1..ID... ^\n+0010afe0: 6120 3d20 3110 0049 4421 0000 2020 205e a = 1..ID!.. ^\n 0010aff0: 6120 3d20 3100 0000 0000 0000 0000 0000 a = 1...........\n 0010b000: 0100 0000 e507 0000 8e39 0000 0000 0000 .........9......\n-0010b010: 5900 0046 4845 4c50 00ff 7300 ff49 4f5f Y..FHELP..s..IO_\n+0010b010: 5900 0044 4845 4c50 00ff 7300 ff49 4f5f Y..DHELP..s..IO_\n 0010b020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 0010b030: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 0010b040: 5300 ff73 00ff 5049 5045 5f44 4556 4943 S..s..PIPE_DEVIC\n 0010b050: 455f 4558 414d 504c 4553 00c1 1331 0000 E_EXAMPLES...1..\n-0010b060: 2020 205e 6120 3d20 310e 0049 4641 0000 ^a = 1..IFA..\n-0010b070: 2020 2047 544d 3e07 0049 4651 0000 4500 GTM>..IFQ..E.\n-0010b080: 4946 6100 0020 2020 5468 6973 2069 7320 IFa.. This is \n+0010b060: 2020 205e 6120 3d20 310e 0049 4441 0000 ^a = 1..IDA..\n+0010b070: 2020 2047 544d 3e07 0049 4451 0000 4500 GTM>..IDQ..E.\n+0010b080: 4944 6100 0020 2020 5468 6973 2069 7320 IDa.. This is \n 0010b090: 6120 7369 6d70 6c65 2065 7861 6d70 6c65 a simple example\n 0010b0a0: 2075 7369 6e67 2061 206d 756d 7073 2070 using a mumps p\n 0010b0b0: 726f 6365 7373 2061 7320 6120 7365 7276 rocess as a serv\n-0010b0c0: 6572 2e07 0049 4671 0000 1200 4946 8100 er...IFq....IF..\n-0010b0d0: 0020 2020 4578 616d 706c 653a 0700 4946 . Example:..IF\n-0010b0e0: 9100 0010 0048 4614 0000 2020 2070 6970 .....HF... pip\n-0010b0f0: 6535 3b1a 0049 4611 0000 2020 2020 2073 e5;..IF... s\n+0010b0c0: 6572 2e07 0049 4471 0000 1200 4944 8100 er...IDq....ID..\n+0010b0d0: 0020 2020 4578 616d 706c 653a 0700 4944 . Example:..ID\n+0010b0e0: 9100 0010 0048 4414 0000 2020 2070 6970 .....HD... pip\n+0010b0f0: 6535 3b1a 0049 4411 0000 2020 2020 2073 e5;..ID... s\n 0010b100: 6574 2070 313d 2274 6573 7431 2213 0049 et p1=\"test1\"..I\n-0010b110: 4621 0000 2020 2020 2073 6574 2061 3d30 F!.. set a=0\n-0010b120: 5200 4946 3100 0020 2020 2020 6f70 656e R.IF1.. open\n+0010b110: 4421 0000 2020 2020 2073 6574 2061 3d30 D!.. set a=0\n+0010b120: 5200 4944 3100 0020 2020 2020 6f70 656e R.ID1.. open\n 0010b130: 2070 313a 2873 6865 6c6c 3d22 2f62 696e p1:(shell=\"/bin\n 0010b140: 2f73 6822 3a63 6f6d 6d61 6e64 3d22 6361 /sh\":command=\"ca\n 0010b150: 7422 3a65 7863 6570 7469 6f6e 3d22 676f t\":exception=\"go\n 0010b160: 746f 2063 6f6e 7431 2229 3a3a 2250 4950 to cont1\")::\"PIP\n-0010b170: 4522 4a00 4946 4100 0020 2020 2020 7365 E\"J.IFA.. se\n+0010b170: 4522 4a00 4944 4100 0020 2020 2020 7365 E\"J.IDA.. se\n 0010b180: 7420 633d 223a 6162 6364 6566 6768 696a t c=\":abcdefghij\n 0010b190: 6b6c 6d6e 6f70 7172 7374 7576 7778 797a klmnopqrstuvwxyz\n 0010b1a0: 2061 6263 6465 6667 6869 6a6b 6c6d 6e6f abcdefghijklmno\n-0010b1b0: 7071 7273 7475 7677 7879 7a22 1f00 4946 pqrstuvwxyz\"..IF\n+0010b1b0: 7071 7273 7475 7677 7879 7a22 1f00 4944 pqrstuvwxyz\"..ID\n 0010b1c0: 5100 0020 2020 2020 666f 7220 693d 313a Q.. for i=1:\n-0010b1d0: 313a 3130 3030 3020 2064 6f14 0049 4661 1:10000 do..IFa\n+0010b1d0: 313a 3130 3030 3020 2064 6f14 0049 4461 1:10000 do..IDa\n 0010b1e0: 0000 2020 2020 202e 2075 7365 2070 3119 .. . use p1.\n-0010b1f0: 0049 4671 0000 2020 2020 202e 2077 7269 .IFq.. . wri\n-0010b200: 7465 2069 5f63 2c21 2600 4946 8100 0020 te i_c,!&.IF... \n+0010b1f0: 0049 4471 0000 2020 2020 202e 2077 7269 .IDq.. . wri\n+0010b200: 7465 2069 5f63 2c21 2600 4944 8100 0020 te i_c,!&.ID... \n 0010b210: 2020 2020 2e20 7573 6520 2470 7269 6e63 . use $princ\n 0010b220: 6970 616c 2077 7269 7465 2069 2c21 1200 ipal write i,!..\n-0010b230: 4946 9100 0020 2020 2020 7573 6520 7031 IF... use p1\n-0010b240: 1600 4846 1500 0020 2020 2020 7772 6974 ..HF... writ\n-0010b250: 6520 2f45 4f46 4300 4946 1100 0020 2020 e /EOFC.IF... \n+0010b230: 4944 9100 0020 2020 2020 7573 6520 7031 ID... use p1\n+0010b240: 1600 4844 1500 0020 2020 2020 7772 6974 ..HD... writ\n+0010b250: 6520 2f45 4f46 4300 4944 1100 0020 2020 e /EOFC.ID... \n 0010b260: 2020 666f 7220 2072 6561 6420 7820 7175 for read x qu\n 0010b270: 6974 3a24 7a65 6f66 2020 7573 6520 2470 it:$zeof use $p\n 0010b280: 7269 6e63 6970 616c 2077 7269 7465 2078 rincipal write x\n-0010b290: 2c21 2075 7365 2070 3114 0049 4621 0000 ,! use p1..IF!..\n+0010b290: 2c21 2075 7365 2070 3114 0049 4421 0000 ,! use p1..ID!..\n 0010b2a0: 2020 2020 2063 6c6f 7365 2070 3110 0049 close p1..I\n-0010b2b0: 4631 0000 2020 2020 2071 7569 740f 0049 F1.. quit..I\n-0010b2c0: 4641 0000 2020 2063 6f6e 7431 1900 4946 FA.. cont1..IF\n+0010b2b0: 4431 0000 2020 2020 2071 7569 740f 0049 D1.. quit..I\n+0010b2c0: 4441 0000 2020 2063 6f6e 7431 1900 4944 DA.. cont1..ID\n 0010b2d0: 5100 0020 2020 2020 6966 2024 7a65 6f66 Q.. if $zeof\n-0010b2e0: 2071 7569 741c 0049 4661 0000 2020 2020 quit..IFa.. \n+0010b2e0: 2071 7569 741c 0049 4461 0000 2020 2020 quit..IDa.. \n 0010b2f0: 2069 6620 613d 3020 7365 7420 613d 692f if a=0 set a=i/\n-0010b300: 3215 0049 4671 0000 2020 2020 2073 6574 2..IFq.. set\n-0010b310: 207a 3d24 7a61 4f00 4946 8100 0020 2020 z=$zaO.IF... \n+0010b300: 3215 0049 4471 0000 2020 2020 2073 6574 2..IDq.. set\n+0010b310: 207a 3d24 7a61 4f00 4944 8100 0020 2020 z=$zaO.ID... \n 0010b320: 2020 3b20 7573 6520 2464 6576 6963 6520 ; use $device \n 0010b330: 746f 206d 616b 6520 7375 7265 207a 7472 to make sure ztr\n 0010b340: 6170 2069 7320 6361 7573 6564 2062 7920 ap is caused by \n 0010b350: 626c 6f63 6b65 6420 7772 6974 6520 746f blocked write to\n-0010b360: 2070 6970 6519 0049 4691 0000 2020 2020 pipe..IF... \n+0010b360: 2070 6970 6519 0049 4491 0000 2020 2020 pipe..ID... \n 0010b370: 2073 6574 2064 3d24 6465 7669 6365 3800 set d=$device8.\n-0010b380: 4846 1600 0020 2020 2020 6966 2022 312c HF... if \"1,\n+0010b380: 4844 1600 0020 2020 2020 6966 2022 312c HD... if \"1,\n 0010b390: 5265 736f 7572 6365 2074 656d 706f 7261 Resource tempora\n 0010b3a0: 7269 6c79 2075 6e61 7661 696c 6162 6c65 rily unavailable\n-0010b3b0: 223d 6420 444f 1400 4946 1100 0020 2020 \"=d DO..IF... \n-0010b3c0: 2020 2e20 7573 6520 2470 3400 4946 2100 . use $p4.IF!.\n+0010b3b0: 223d 6420 444f 1400 4944 1100 0020 2020 \"=d DO..ID... \n+0010b3c0: 2020 2e20 7573 6520 2470 3400 4944 2100 . use $p4.ID!.\n 0010b3d0: 0020 2020 2020 2e20 7772 6974 6520 2270 . . write \"p\n 0010b3e0: 6970 6520 6675 6c6c 2c20 693d 2022 2c69 ipe full, i= \",i\n 0010b3f0: 2c22 2024 5a41 203d 2022 2c7a 2c21 1700 ,\" $ZA = \",z,!..\n-0010b400: 4946 3100 0020 2020 2020 2e20 7365 7420 IF1.. . set \n-0010b410: 693d 692d 3114 0049 4641 0000 2020 2020 i=i-1..IFA.. \n-0010b420: 202e 2075 7365 2070 3147 0049 4651 0000 . use p1G.IFQ..\n+0010b400: 4944 3100 0020 2020 2020 2e20 7365 7420 ID1.. . set \n+0010b410: 693d 692d 3114 0049 4441 0000 2020 2020 i=i-1..IDA.. \n+0010b420: 202e 2075 7365 2070 3147 0049 4451 0000 . use p1G.IDQ..\n 0010b430: 2020 2020 202e 2066 6f72 206a 3d31 3a31 . for j=1:1\n 0010b440: 3a61 2020 7265 6164 2078 2075 7365 2024 :a read x use $\n 0010b450: 7072 696e 6369 7061 6c20 7772 6974 6520 principal write \n 0010b460: 6a2c 222d 222c 782c 2120 7573 6520 7031 j,\"-\",x,! use p1\n-0010b470: 1000 4946 6100 0020 2020 2020 7175 6974 ..IFa.. quit\n-0010b480: 0700 4946 7100 0051 0049 4681 0000 2020 ..IFq..Q.IF... \n+0010b470: 1000 4944 6100 0020 2020 2020 7175 6974 ..IDa.. quit\n+0010b480: 0700 4944 7100 0051 0049 4481 0000 2020 ..IDq..Q.ID... \n 0010b490: 2054 6869 7320 6465 6d6f 6e73 7472 6174 This demonstrat\n 0010b4a0: 6573 2068 6f77 2074 6f20 6465 616c 2077 es how to deal w\n 0010b4b0: 6974 6820 7772 6974 6520 626c 6f63 6b69 ith write blocki\n 0010b4c0: 6e67 206f 6620 6120 5049 5045 2064 6576 ng of a PIPE dev\n-0010b4d0: 6963 652e 2054 6865 5200 4946 9100 0020 ice. TheR.IF... \n+0010b4d0: 6963 652e 2054 6865 5200 4944 9100 0020 ice. TheR.ID... \n 0010b4e0: 2020 6c6f 6f70 2064 6f69 6e67 2074 6865 loop doing the\n 0010b4f0: 2057 5249 5445 2064 6f65 7320 6e6f 7420 WRITE does not \n 0010b500: 5245 4144 2066 726f 6d20 7468 6520 5049 READ from the PI\n 0010b510: 5045 2e20 4576 656e 7475 616c 6c79 2063 PE. Eventually c\n-0010b520: 6175 7369 6e67 2074 6865 5400 4846 1700 ausing theT.HF..\n+0010b520: 6175 7369 6e67 2074 6865 5400 4844 1700 ausing theT.HD..\n 0010b530: 0020 2020 6f75 7470 7574 206f 6620 6361 . output of ca\n 0010b540: 7420 746f 2062 6c6f 636b 206f 6e20 6974 t to block on it\n 0010b550: 7320 6f75 7470 7574 2061 6e64 2073 746f s output and sto\n 0010b560: 7020 7265 6164 696e 6720 696e 7075 7420 p reading input \n 0010b570: 6672 6f6d 2074 6865 2070 6970 652e 5200 from the pipe.R.\n-0010b580: 4946 1100 0020 2020 5768 656e 2074 6865 IF... When the\n+0010b580: 4944 1100 0020 2020 5768 656e 2074 6865 ID... When the\n 0010b590: 2070 726f 6365 7373 2074 616b 6573 2074 process takes t\n 0010b5a0: 6865 2024 5a54 5241 5020 746f 2063 6f6e he $ZTRAP to con\n 0010b5b0: 7431 2069 7420 7465 7374 7320 2444 4556 t1 it tests $DEV\n 0010b5c0: 4943 4520 746f 2064 6574 6572 6d69 6e65 ICE to determine\n-0010b5d0: 5000 4946 2100 0020 2020 6966 2074 6865 P.IF!.. if the\n+0010b5d0: 5000 4944 2100 0020 2020 6966 2074 6865 P.ID!.. if the\n 0010b5e0: 2074 7261 7020 6973 2063 6175 7365 6420 trap is caused \n 0010b5f0: 6279 2074 6865 2066 756c 6c20 7069 7065 by the full pipe\n 0010b600: 2e20 4966 2073 6f2c 2069 7420 7573 6573 . If so, it uses\n 0010b610: 2074 6865 2066 6f72 206c 6f6f 7020 746f the for loop to\n-0010b620: 5400 4946 3100 0020 2020 7265 6164 2068 T.IF1.. read h\n+0010b620: 5400 4944 3100 0020 2020 7265 6164 2068 T.ID1.. read h\n 0010b630: 616c 6620 7468 6520 6e75 6d62 6572 206f alf the number o\n 0010b640: 6620 6c69 6e65 7320 6f75 7470 7574 2062 f lines output b\n 0010b650: 7920 7468 6520 6d61 696e 206c 6f6f 702e y the main loop.\n 0010b660: 2049 7420 6465 6372 656d 656e 7473 2069 It decrements i\n-0010b670: 2061 6e64 5200 4946 4100 0020 2020 7265 andR.IFA.. re\n+0010b670: 2061 6e64 5200 4944 4100 0020 2020 7265 andR.IDA.. re\n 0010b680: 7475 726e 7320 746f 2074 6865 206f 7269 turns to the ori\n 0010b690: 6769 6e61 6c20 5752 4954 4520 6c6f 6f70 ginal WRITE loop\n 0010b6a0: 2074 6f20 7265 7472 7920 7468 6520 6661 to retry the fa\n 0010b6b0: 696c 6564 206c 696e 6520 616e 6420 636f iled line and co\n-0010b6c0: 6e74 696e 7565 4e00 4946 5100 0020 2020 ntinueN.IFQ.. \n+0010b6c0: 6e74 696e 7565 4e00 4944 5100 0020 2020 ntinueN.IDQ.. \n 0010b6d0: 7769 7468 2074 6865 2057 5249 5445 7320 with the WRITEs \n 0010b6e0: 746f 2074 6865 2070 6970 652e 2044 6570 to the pipe. Dep\n 0010b6f0: 656e 6469 6e67 2075 706f 6e20 7468 6520 ending upon the \n 0010b700: 636f 6e66 6967 7572 6174 696f 6e20 6f66 configuration of\n-0010b710: 2074 6865 4d00 4946 6100 0020 2020 656e theM.IFa.. en\n+0010b710: 2074 6865 4d00 4944 6100 0020 2020 656e theM.IDa.. en\n 0010b720: 7669 726f 6e6d 656e 742c 2069 7420 6d61 vironment, it ma\n 0010b730: 7920 7472 6170 2073 6576 6572 616c 2074 y trap several t\n 0010b740: 696d 6573 2062 6566 6f72 6520 7072 6f63 imes before proc\n 0010b750: 6573 7369 6e67 2061 6c6c 206c 696e 6573 essing all lines\n-0010b760: 2e07 0049 4671 0000 1200 4946 8100 0020 ...IFq....IF... \n-0010b770: 2020 4578 616d 706c 653a 0700 4946 9100 Example:..IF..\n-0010b780: 0064 0048 4618 0000 2020 2020 203b 2045 .d.HF... ; E\n+0010b760: 2e07 0049 4471 0000 1200 4944 8100 0020 ...IDq....ID... \n+0010b770: 2020 4578 616d 706c 653a 0700 4944 9100 Example:..ID..\n+0010b780: 0064 0048 4418 0000 2020 2020 203b 2045 .d.HD... ; E\n 0010b790: 7861 6d70 6c65 2070 726f 6772 616d 2074 xample program t\n 0010b7a0: 6861 7420 7374 6172 7473 2061 6e6f 7468 hat starts anoth\n 0010b7b0: 6572 2070 726f 6772 616d 2069 6e20 6120 er program in a \n 0010b7c0: 7069 7065 2061 6e64 2074 7261 7073 2074 pipe and traps t\n 0010b7d0: 6865 2065 7272 6f72 732e 2054 6865 2063 he errors. The c\n 0010b7e0: 616c 6c65 6400 0000 0000 0000 0000 0000 alled...........\n 0010b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010b800: 0100 0000 ff07 0000 b439 0000 0000 0000 .........9......\n-0010b810: 7900 0046 4845 4c50 00ff 7300 ff49 4f5f y..FHELP..s..IO_\n+0010b810: 7900 0044 4845 4c50 00ff 7300 ff49 4f5f y..DHELP..s..IO_\n 0010b820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 0010b830: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 0010b840: 5300 ff73 00ff 5049 5045 5f44 4556 4943 S..s..PIPE_DEVIC\n 0010b850: 455f 4558 414d 504c 4553 00c1 1811 0000 E_EXAMPLES......\n 0010b860: 2020 203b 2070 726f 6772 616d 7320 696e ; programs in\n 0010b870: 7465 6e74 696f 6e61 6c6c 7920 696e 6475 tentionally indu\n-0010b880: 6365 2065 7272 6f72 7314 0049 4621 0000 ce errors..IF!..\n+0010b880: 6365 2065 7272 6f72 7314 0049 4421 0000 ce errors..ID!..\n 0010b890: 2020 2070 6970 6578 616d 706c 6557 0049 pipexampleW.I\n-0010b8a0: 4631 0000 2020 2020 2073 6574 2024 6574 F1.. set $et\n+0010b8a0: 4431 0000 2020 2020 2073 6574 2024 6574 D1.. set $et\n 0010b8b0: 7261 703d 2264 6f20 7265 6164 6672 6f6d rap=\"do readfrom\n 0010b8c0: 7069 7065 282e 7069 7065 2c2e 7069 7065 pipe(.pipe,.pipe\n 0010b8d0: 7272 2920 7573 6520 2470 207a 7772 6974 rr) use $p zwrit\n 0010b8e0: 6520 247a 7374 6174 7573 207a 6861 6c74 e $zstatus zhalt\n-0010b8f0: 2039 3922 1b00 4946 4100 0020 2020 2020 99\"..IFA.. \n+0010b8f0: 2039 3922 1b00 4944 4100 0020 2020 2020 99\"..IDA.. \n 0010b900: 7365 7420 7069 7065 3d22 7069 7065 221f set pipe=\"pipe\".\n-0010b910: 0049 4651 0000 2020 2020 2073 6574 2070 .IFQ.. set p\n+0010b910: 0049 4451 0000 2020 2020 2073 6574 2070 .IDQ.. set p\n 0010b920: 6970 6572 723d 2270 6970 6572 7222 1e00 iperr=\"piperr\"..\n-0010b930: 4946 6100 0020 2020 2020 7365 7420 7772 IFa.. set wr\n-0010b940: 6974 6573 697a 653d 3130 3234 4d00 4946 itesize=1024M.IF\n+0010b930: 4944 6100 0020 2020 2020 7365 7420 7772 IDa.. set wr\n+0010b940: 6974 6573 697a 653d 3130 3234 4d00 4944 itesize=1024M.ID\n 0010b950: 7100 0020 2020 2020 7365 7420 636d 643d q.. set cmd=\n 0010b960: 2470 6965 6365 2824 7a63 6d64 6c69 6e65 $piece($zcmdline\n 0010b970: 2c22 2022 2920 7365 743a 2724 6c65 6e67 ,\" \") set:'$leng\n 0010b980: 7468 2863 6d64 2920 636d 643d 2269 6e64 th(cmd) cmd=\"ind\n-0010b990: 7563 6545 5049 5045 2271 0049 4681 0000 uceEPIPE\"q.IF...\n+0010b990: 7563 6545 5049 5045 2271 0049 4481 0000 uceEPIPE\"q.ID...\n 0010b9a0: 2020 2020 206f 7065 6e20 7069 7065 3a28 open pipe:(\n 0010b9b0: 7368 656c 6c3d 222f 6269 6e2f 6261 7368 shell=\"/bin/bash\n 0010b9c0: 223a 636f 6d6d 616e 643d 2224 6774 6d5f \":command=\"$gtm_\n 0010b9d0: 6469 7374 2f6d 756d 7073 202d 7275 6e20 dist/mumps -run \n 0010b9e0: 225f 636d 645f 225e 7069 7065 7861 6d70 \"_cmd_\"^pipexamp\n 0010b9f0: 6c65 223a 7374 6465 7272 3d70 6970 6572 le\":stderr=piper\n-0010ba00: 7229 3a3a 2270 6970 6522 5200 4946 9100 r)::\"pipe\"R.IF..\n+0010ba00: 7229 3a3a 2270 6970 6522 5200 4944 9100 r)::\"pipe\"R.ID..\n 0010ba10: 0020 2020 2020 7a73 686f 7720 2244 223a . zshow \"D\":\n 0010ba20: 6465 7669 6365 6c69 7374 2077 7269 7465 devicelist write\n 0010ba30: 2022 5468 6520 6163 7469 7665 2064 6576 \"The active dev\n 0010ba40: 6963 6520 6973 2022 2c64 6576 6963 656c ice is \",devicel\n-0010ba50: 6973 7428 2244 222c 3229 2c21 1400 4846 ist(\"D\",2),!..HF\n+0010ba50: 6973 7428 2244 222c 3229 2c21 1400 4844 ist(\"D\",2),!..HD\n 0010ba60: 1900 0020 2020 2020 7573 6520 7069 7065 ... use pipe\n-0010ba70: 4500 4946 1100 0020 2020 2020 666f 7220 E.IF... for \n+0010ba70: 4500 4944 1100 0020 2020 2020 666f 7220 E.ID... for \n 0010ba80: 693d 313a 313a 3130 3234 2077 7269 7465 i=1:1:1024 write\n 0010ba90: 2024 7472 2824 6a75 7374 6966 7928 692c $tr($justify(i,\n 0010baa0: 7772 6974 6573 697a 6529 2c22 2022 2c22 writesize),\" \",\"\n-0010bab0: 5822 292c 2116 0049 4621 0000 2020 2020 X\"),!..IF!.. \n-0010bac0: 2063 6c6f 7365 2070 6970 6510 0049 4631 close pipe..IF1\n-0010bad0: 0000 2020 2020 2071 7569 7449 0049 4641 .. quitI.IFA\n+0010bab0: 5822 292c 2116 0049 4421 0000 2020 2020 X\"),!..ID!.. \n+0010bac0: 2063 6c6f 7365 2070 6970 6510 0049 4431 close pipe..ID1\n+0010bad0: 0000 2020 2020 2071 7569 7449 0049 4441 .. quitI.IDA\n 0010bae0: 0000 2020 203b 2053 616d 6520 6173 2061 .. ; Same as a\n 0010baf0: 626f 7665 2c20 6275 7420 7769 7468 6f75 bove, but withou\n 0010bb00: 7420 6465 6669 6e69 6e67 2074 6865 2050 t defining the P\n 0010bb10: 4950 4527 7320 7374 616e 6461 7264 2065 IPE's standard e\n-0010bb20: 7272 6f72 1200 4946 5100 0020 2020 6e6f rror..IFQ.. no\n-0010bb30: 7374 6465 7272 4b00 4946 6100 0020 2020 stderrK.IFa.. \n+0010bb20: 7272 6f72 1200 4944 5100 0020 2020 6e6f rror..IDQ.. no\n+0010bb30: 7374 6465 7272 4b00 4944 6100 0020 2020 stderrK.IDa.. \n 0010bb40: 2020 7365 7420 2465 7472 6170 3d22 646f set $etrap=\"do\n 0010bb50: 2072 6561 6466 726f 6d70 6970 6528 2e70 readfrompipe(.p\n 0010bb60: 6970 6529 2075 7365 2024 7020 7a73 686f ipe) use $p zsho\n 0010bb70: 7720 2222 2a22 2220 7a68 616c 7420 3939 w \"\"*\"\" zhalt 99\n-0010bb80: 221b 0049 4671 0000 2020 2020 2073 6574 \"..IFq.. set\n-0010bb90: 2070 6970 653d 2270 6970 6522 1e00 4946 pipe=\"pipe\"..IF\n+0010bb80: 221b 0049 4471 0000 2020 2020 2073 6574 \"..IDq.. set\n+0010bb90: 2070 6970 653d 2270 6970 6522 1e00 4944 pipe=\"pipe\"..ID\n 0010bba0: 8100 0020 2020 2020 7365 7420 7772 6974 ... set writ\n-0010bbb0: 6573 697a 653d 3130 3234 5000 4946 9100 esize=1024P.IF..\n+0010bbb0: 6573 697a 653d 3130 3234 5000 4944 9100 esize=1024P.ID..\n 0010bbc0: 0020 2020 2020 7365 7420 636d 643d 2470 . set cmd=$p\n 0010bbd0: 6965 6365 2824 7a63 6d64 6c69 6e65 2c22 iece($zcmdline,\"\n 0010bbe0: 2022 2c32 2920 7365 743a 2724 6c65 6e67 \",2) set:'$leng\n 0010bbf0: 7468 2863 6d64 2920 636d 643d 2269 6e64 th(cmd) cmd=\"ind\n-0010bc00: 7563 6545 4147 4149 4e22 6300 4846 1a00 uceEAGAIN\"c.HF..\n+0010bc00: 7563 6545 4147 4149 4e22 6300 4844 1a00 uceEAGAIN\"c.HD..\n 0010bc10: 0020 2020 2020 6f70 656e 2070 6970 653a . open pipe:\n 0010bc20: 2873 6865 6c6c 3d22 2f62 696e 2f62 6173 (shell=\"/bin/bas\n 0010bc30: 6822 3a63 6f6d 6d61 6e64 3d22 2467 746d h\":command=\"$gtm\n 0010bc40: 5f64 6973 742f 6d75 6d70 7320 2d72 756e _dist/mumps -run\n 0010bc50: 2022 5f63 6d64 5f22 5e70 6970 6578 616d \"_cmd_\"^pipexam\n 0010bc60: 706c 6522 293a 3a22 7069 7065 2252 0049 ple\")::\"pipe\"R.I\n-0010bc70: 4611 0000 2020 2020 207a 7368 6f77 2022 F... zshow \"\n+0010bc70: 4411 0000 2020 2020 207a 7368 6f77 2022 D... zshow \"\n 0010bc80: 4422 3a64 6576 6963 656c 6973 7420 7772 D\":devicelist wr\n 0010bc90: 6974 6520 2254 6865 2061 6374 6976 6520 ite \"The active \n 0010bca0: 6465 7669 6365 2069 7320 222c 6465 7669 device is \",devi\n 0010bcb0: 6365 6c69 7374 2822 4422 2c32 292c 2115 celist(\"D\",2),!.\n-0010bcc0: 0049 4621 0000 2020 2020 2077 7269 7465 .IF!.. write\n-0010bcd0: 2021 2c21 1400 4946 3100 0020 2020 2020 !,!..IF1.. \n-0010bce0: 7573 6520 7069 7065 4500 4946 4100 0020 use pipeE.IFA.. \n+0010bcc0: 0049 4421 0000 2020 2020 2077 7269 7465 .ID!.. write\n+0010bcd0: 2021 2c21 1400 4944 3100 0020 2020 2020 !,!..ID1.. \n+0010bce0: 7573 6520 7069 7065 4500 4944 4100 0020 use pipeE.IDA.. \n 0010bcf0: 2020 2020 666f 7220 693d 313a 313a 3130 for i=1:1:10\n 0010bd00: 3234 2077 7269 7465 2024 7472 2824 6a75 24 write $tr($ju\n 0010bd10: 7374 6966 7928 692c 7772 6974 6573 697a stify(i,writesiz\n 0010bd20: 6529 2c22 2022 2c22 5822 292c 2116 0049 e),\" \",\"X\"),!..I\n-0010bd30: 4651 0000 2020 2020 2063 6c6f 7365 2070 FQ.. close p\n-0010bd40: 6970 6510 0049 4661 0000 2020 2020 2071 ipe..IFa.. q\n-0010bd50: 7569 7457 0049 4671 0000 2020 203b 2054 uitW.IFq.. ; T\n+0010bd30: 4451 0000 2020 2020 2063 6c6f 7365 2070 DQ.. close p\n+0010bd40: 6970 6510 0049 4461 0000 2020 2020 2071 ipe..IDa.. q\n+0010bd50: 7569 7457 0049 4471 0000 2020 203b 2054 uitW.IDq.. ; T\n 0010bd60: 6869 7320 726f 7574 696e 6520 696e 7465 his routine inte\n 0010bd70: 6e74 696f 6e61 6c6c 7920 6465 6c61 7973 ntionally delays\n 0010bd80: 2072 6561 6469 6e67 2066 726f 6d20 7468 reading from th\n 0010bd90: 6520 7069 7065 2074 6f20 696e 6475 6365 e pipe to induce\n-0010bda0: 2061 6e20 4541 4741 494e 1600 4946 8100 an EAGAIN..IF..\n+0010bda0: 2061 6e20 4541 4741 494e 1600 4944 8100 an EAGAIN..ID..\n 0010bdb0: 0020 2020 696e 6475 6365 4541 4741 494e . induceEAGAIN\n-0010bdc0: 3800 4946 9100 0020 2020 2020 7365 7420 8.IF... set \n+0010bdc0: 3800 4944 9100 0020 2020 2020 7365 7420 8.ID... set \n 0010bdd0: 2465 7472 6170 3d22 7573 6520 2470 207a $etrap=\"use $p z\n 0010bde0: 7772 6974 6520 247a 7374 6174 7573 207a write $zstatus z\n-0010bdf0: 6861 6c74 2039 3922 4600 4846 2100 0020 halt 99\"F.HF!.. \n+0010bdf0: 6861 6c74 2039 3922 4600 4844 2100 0020 halt 99\"F.HD!.. \n 0010be00: 2020 2020 7365 7420 6861 6e67 7469 6d65 set hangtime\n 0010be10: 3d2b 247a 636d 646c 696e 6520 7365 743a =+$zcmdline set:\n 0010be20: 2768 616e 6774 696d 6520 6861 6e67 7469 'hangtime hangti\n 0010be30: 6d65 3d35 2073 6574 2061 6464 3d31 3300 me=5 set add=13.\n-0010be40: 4946 1100 0020 2020 2020 666f 7220 693d IF... for i=\n+0010be40: 4944 1100 0020 2020 2020 666f 7220 693d ID... for i=\n 0010be50: 313a 313a 3130 3234 2072 6561 6420 7828 1:1:1024 read x(\n 0010be60: 6929 2071 7569 743a 247a 656f 6620 2064 i) quit:$zeof d\n-0010be70: 6f34 0049 4621 0000 2020 2020 202e 2073 o4.IF!.. . s\n+0010be70: 6f34 0049 4421 0000 2020 2020 202e 2073 o4.ID!.. . s\n 0010be80: 6574 2064 656c 6179 2869 293d 312f 2861 et delay(i)=1/(a\n 0010be90: 6464 2b24 7261 6e64 6f6d 2868 616e 6774 dd+$random(hangt\n-0010bea0: 696d 6529 291b 0049 4631 0000 2020 2020 ime))..IF1.. \n+0010bea0: 696d 6529 291b 0049 4431 0000 2020 2020 ime))..ID1.. \n 0010beb0: 202e 2068 616e 6720 6465 6c61 7928 6929 . hang delay(i)\n-0010bec0: 1d00 4946 4100 0020 2020 2020 2e20 7365 ..IFA.. . se\n+0010bec0: 1d00 4944 4100 0020 2020 2020 2e20 7365 ..IDA.. . se\n 0010bed0: 743a 693d 3330 2061 6464 3d31 3010 0049 t:i=30 add=10..I\n-0010bee0: 4651 0000 2020 2020 2068 616c 746a 0049 FQ.. haltj.I\n-0010bef0: 4661 0000 2020 203b 2054 6869 7320 726f Fa.. ; This ro\n+0010bee0: 4451 0000 2020 2020 2068 616c 746a 0049 DQ.. haltj.I\n+0010bef0: 4461 0000 2020 203b 2054 6869 7320 726f Da.. ; This ro\n 0010bf00: 7574 696e 6520 696e 7465 6e74 696f 6e61 utine intentiona\n 0010bf10: 6c6c 7920 696e 6475 6365 7320 616e 2045 lly induces an E\n 0010bf20: 5049 5045 2062 7920 696d 6d65 6469 6174 PIPE by immediat\n 0010bf30: 656c 7920 7365 6e64 696e 6720 6120 5349 ely sending a SI\n 0010bf40: 4754 4552 4d20 746f 2069 7473 656c 6620 GTERM to itself \n-0010bf50: 6361 7573 696e 676a 0049 4671 0000 2020 causingj.IFq.. \n+0010bf50: 6361 7573 696e 676a 0049 4471 0000 2020 causingj.IDq.. \n 0010bf60: 203b 2061 2046 4f52 4345 4448 414c 5420 ; a FORCEDHALT \n 0010bf70: 6572 726f 7220 7768 6963 6820 676f 6573 error which goes\n 0010bf80: 2074 6f20 5354 4445 5252 2e20 5375 6273 to STDERR. Subs\n 0010bf90: 6571 7565 6e74 6c79 2c20 6120 7261 6e64 equently, a rand\n 0010bfa0: 6f6d 2044 4956 5a45 524f 2065 7272 6f72 om DIVZERO error\n 0010bfb0: 206f 6363 7572 732c 2062 7574 2074 6869 occurs, but thi\n-0010bfc0: 733e 0049 4681 0000 2020 203b 2065 7272 s>.IF... ; err\n+0010bfc0: 733e 0049 4481 0000 2020 203b 2065 7272 s>.ID... ; err\n 0010bfd0: 6f72 2067 6f65 7320 746f 2053 5444 4f55 or goes to STDOU\n 0010bfe0: 5420 7369 6e63 6520 6974 2069 7320 6e6f T since it is no\n 0010bff0: 7420 6120 6661 7461 6c20 6572 726f 7200 t a fatal error.\n 0010c000: 0100 0000 c907 0000 dc39 0000 0000 0000 .........9......\n-0010c010: 5e00 0046 4845 4c50 00ff 7300 ff49 4f5f ^..FHELP..s..IO_\n+0010c010: 5e00 0044 4845 4c50 00ff 7300 ff49 4f5f ^..DHELP..s..IO_\n 0010c020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 0010c030: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 0010c040: 5300 ff73 00ff 5049 5045 5f44 4556 4943 S..s..PIPE_DEVIC\n 0010c050: 455f 4558 414d 504c 4553 00c1 2191 0000 E_EXAMPLES..!...\n 0010c060: 2020 2069 6e64 7563 6545 5049 5045 3800 induceEPIPE8.\n-0010c070: 4846 2200 0020 2020 2020 7365 7420 2465 HF\".. set $e\n+0010c070: 4844 2200 0020 2020 2020 7365 7420 2465 HD\".. set $e\n 0010c080: 7472 6170 3d22 7573 6520 2470 207a 7772 trap=\"use $p zwr\n 0010c090: 6974 6520 247a 7374 6174 7573 207a 6861 ite $zstatus zha\n-0010c0a0: 6c74 2039 3922 3a00 4946 1100 0020 2020 lt 99\":.IF... \n+0010c0a0: 6c74 2039 3922 3a00 4944 1100 0020 2020 lt 99\":.ID... \n 0010c0b0: 2020 7365 7420 6469 767a 6572 6f3d 3135 set divzero=15\n 0010c0c0: 3033 3733 3231 3020 3b20 4449 565a 4552 0373210 ; DIVZER\n 0010c0d0: 4f20 676f 6573 2074 6f20 7374 646f 7574 O goes to stdout\n-0010c0e0: 2500 4946 2100 0020 2020 2020 7772 6974 %.IF!.. writ\n+0010c0e0: 2500 4944 2100 0020 2020 2020 7772 6974 %.ID!.. writ\n 0010c0f0: 6520 224d 7920 5049 4420 6973 2022 2c24 e \"My PID is \",$\n-0010c100: 6a6f 622c 2152 0049 4631 0000 2020 2020 job,!R.IF1.. \n+0010c100: 6a6f 622c 2152 0049 4431 0000 2020 2020 job,!R.ID1.. \n 0010c110: 207a 7379 7374 656d 3a27 247a 636d 646c zsystem:'$zcmdl\n 0010c120: 696e 6520 226b 696c 6c20 2d31 3520 225f ine \"kill -15 \"_\n 0010c130: 246a 6f62 2020 3b20 464f 5243 4544 4841 $job ; FORCEDHA\n 0010c140: 4c54 2065 7272 6f72 2067 6f65 7320 746f LT error goes to\n-0010c150: 2073 7464 6572 724b 0049 4641 0000 2020 stderrK.IFA.. \n+0010c150: 2073 7464 6572 724b 0049 4441 0000 2020 stderrK.IDA.. \n 0010c160: 2020 2066 6f72 2069 3d31 3a31 2072 6561 for i=1:1 rea\n 0010c170: 6420 7828 6929 2071 7569 743a 247a 656f d x(i) quit:$zeo\n 0010c180: 6620 207a 6d65 7373 6167 653a 2724 7261 f zmessage:'$ra\n 0010c190: 6e64 6f6d 2831 3030 3029 2064 6976 7a65 ndom(1000) divze\n-0010c1a0: 726f 1000 4946 5100 0020 2020 2020 6861 ro..IFQ.. ha\n-0010c1b0: 6c74 6400 4946 6100 0020 2020 3b20 5265 ltd.IFa.. ; Re\n+0010c1a0: 726f 1000 4944 5100 0020 2020 2020 6861 ro..IDQ.. ha\n+0010c1b0: 6c74 6400 4944 6100 0020 2020 3b20 5265 ltd.IDa.. ; Re\n 0010c1c0: 6164 2074 6865 2063 6f6e 7465 6e74 7320 ad the contents \n 0010c1d0: 6f66 2074 6865 2070 6970 6520 6f6e 2066 of the pipe on f\n 0010c1e0: 6169 6c75 7265 2e20 4d65 7373 6167 6573 ailure. Messages\n 0010c1f0: 2066 726f 6d20 7468 6520 7072 6f67 7261 from the progra\n 0010c200: 6d73 2069 6e73 6964 6520 7468 6520 7069 ms inside the pi\n-0010c210: 7065 2061 6964 3500 4946 7100 0020 2020 pe aid5.IFq.. \n+0010c210: 7065 2061 6964 3500 4944 7100 0020 2020 pe aid5.IDq.. \n 0010c220: 3b20 696e 2075 6e64 6573 7461 6e64 696e ; in undestandin\n 0010c230: 6720 7468 6520 756e 6465 726c 7969 6e67 g the underlying\n-0010c240: 2070 726f 626c 656d 2873 2923 0049 4681 problem(s)#.IF.\n+0010c240: 2070 726f 626c 656d 2873 2923 0049 4481 problem(s)#.ID.\n 0010c250: 0000 2020 2072 6561 6466 726f 6d70 6970 .. readfrompip\n 0010c260: 6528 7069 7065 2c70 6970 6572 7229 1100 e(pipe,piperr)..\n-0010c270: 4946 9100 0020 2020 2020 6e65 7720 6916 IF... new i.\n-0010c280: 0048 4623 0000 2020 2020 206e 6577 2024 .HF#.. new $\n-0010c290: 6574 7261 7033 0049 4611 0000 2020 2020 etrap3.IF... \n+0010c270: 4944 9100 0020 2020 2020 6e65 7720 6916 ID... new i.\n+0010c280: 0048 4423 0000 2020 2020 206e 6577 2024 .HD#.. new $\n+0010c290: 6574 7261 7033 0049 4411 0000 2020 2020 etrap3.ID... \n 0010c2a0: 2073 6574 2024 6574 7261 703d 2273 6574 set $etrap=\"set\n 0010c2b0: 2078 3d24 7a6a 6f62 6578 616d 2829 207a x=$zjobexam() z\n-0010c2c0: 6861 6c74 2038 3822 1400 4946 2100 0020 halt 88\"..IF!.. \n-0010c2d0: 2020 2020 7573 6520 7069 7065 3700 4946 use pipe7.IF\n+0010c2c0: 6861 6c74 2038 3822 1400 4944 2100 0020 halt 88\"..ID!.. \n+0010c2d0: 2020 2020 7573 6520 7069 7065 3700 4944 use pipe7.ID\n 0010c2e0: 3100 0020 2020 2020 666f 7220 693d 313a 1.. for i=1:\n 0010c2f0: 3120 2072 6561 6420 7069 7065 2869 293a 1 read pipe(i):\n 0010c300: 3020 7175 6974 3a27 2474 6573 7421 247a 0 quit:'$test!$z\n-0010c310: 656f 6619 0049 4641 0000 2020 2020 207a eof..IFA.. z\n-0010c320: 6b69 6c6c 2070 6970 6528 6929 1c00 4946 kill pipe(i)..IF\n+0010c310: 656f 6619 0049 4441 0000 2020 2020 207a eof..IDA.. z\n+0010c320: 6b69 6c6c 2070 6970 6528 6929 1c00 4944 kill pipe(i)..ID\n 0010c330: 5100 0020 2020 2020 646f 3a24 6461 7461 Q.. do:$data\n-0010c340: 2870 6970 6572 7229 1800 4946 6100 0020 (piperr)..IFa.. \n+0010c340: 2870 6970 6572 7229 1800 4944 6100 0020 (piperr)..IDa.. \n 0010c350: 2020 2020 2e20 7573 6520 7069 7065 7272 . use piperr\n-0010c360: 3b00 4946 7100 0020 2020 2020 2e20 666f ;.IFq.. . fo\n+0010c360: 3b00 4944 7100 0020 2020 2020 2e20 666f ;.IDq.. . fo\n 0010c370: 7220 693d 313a 3120 2072 6561 6420 7069 r i=1:1 read pi\n 0010c380: 7065 7272 2869 293a 3020 7175 6974 3a27 perr(i):0 quit:'\n-0010c390: 2474 6573 7421 247a 656f 661d 0049 4681 $test!$zeof..IF.\n+0010c390: 2474 6573 7421 247a 656f 661d 0049 4481 $test!$zeof..ID.\n 0010c3a0: 0000 2020 2020 202e 207a 6b69 6c6c 2070 .. . zkill p\n-0010c3b0: 6970 6572 7228 6929 1600 4946 9100 0020 iperr(i)..IF... \n+0010c3b0: 6970 6572 7228 6929 1600 4944 9100 0020 iperr(i)..ID... \n 0010c3c0: 2020 2020 636c 6f73 6520 7069 7065 1200 close pipe..\n-0010c3d0: 4846 2400 0020 2020 2020 7573 6520 2470 HF$.. use $p\n-0010c3e0: 4900 4946 1100 0020 2020 2020 666f 7220 I.IF... for \n+0010c3d0: 4844 2400 0020 2020 2020 7573 6520 2470 HD$.. use $p\n+0010c3e0: 4900 4944 1100 0020 2020 2020 666f 7220 I.ID... for \n 0010c3f0: 693d 313a 3120 2071 7569 743a 2724 6461 i=1:1 quit:'$da\n 0010c400: 7461 2870 6970 6528 6929 2920 2077 7269 ta(pipe(i)) wri\n 0010c410: 7465 203f 342c 2273 7464 6f75 743a 222c te ?4,\"stdout:\",\n-0010c420: 7069 7065 2869 292c 214d 0049 4621 0000 pipe(i),!M.IF!..\n+0010c420: 7069 7065 2869 292c 214d 0049 4421 0000 pipe(i),!M.ID!..\n 0010c430: 2020 2020 2066 6f72 2069 3d31 3a31 2020 for i=1:1 \n 0010c440: 7175 6974 3a27 2464 6174 6128 7069 7065 quit:'$data(pipe\n 0010c450: 7272 2869 2929 2020 7772 6974 6520 3f34 rr(i)) write ?4\n 0010c460: 2c22 7374 6465 7272 3a22 2c70 6970 6572 ,\"stderr:\",piper\n-0010c470: 7228 6929 2c21 1000 4946 3100 0020 2020 r(i),!..IF1.. \n-0010c480: 2020 7175 6974 6200 4946 4100 0020 2020 quitb.IFA.. \n+0010c470: 7228 6929 2c21 1000 4944 3100 0020 2020 r(i),!..ID1.. \n+0010c480: 2020 7175 6974 6200 4944 4100 0020 2020 quitb.IDA.. \n 0010c490: 3b20 4578 616d 706c 6520 6f66 2074 7261 ; Example of tra\n 0010c4a0: 7070 696e 6720 616e 2065 7272 6f72 2061 pping an error a\n 0010c4b0: 6e64 2072 6574 7279 696e 6720 7468 6520 nd retrying the \n 0010c4c0: 6f70 6572 6174 696f 6e20 6173 206e 6563 operation as nec\n 0010c4d0: 6573 7361 7279 2e20 4572 726f 7220 636f essary. Error co\n-0010c4e0: 6e64 6974 696f 6e73 4e00 4946 5100 0020 nditionsN.IFQ.. \n+0010c4e0: 6e64 6974 696f 6e73 4e00 4944 5100 0020 nditionsN.IDQ.. \n 0010c4f0: 2020 3b20 7573 6564 2061 7265 2045 5049 ; used are EPI\n 0010c500: 5045 2c20 616b 6120 2242 726f 6b65 6e20 PE, aka \"Broken \n 0010c510: 7069 7065 2220 6f72 2045 4e4f 3332 2c20 pipe\" or ENO32, \n 0010c520: 616e 6420 4541 4741 494e 2c20 616b 6120 and EAGAIN, aka \n-0010c530: 454e 4f31 312e 0f00 4946 6100 0020 2020 ENO11...IFa.. \n-0010c540: 7265 7472 7934 0049 4671 0000 2020 2020 retry4.IFq.. \n+0010c530: 454e 4f31 312e 0f00 4944 6100 0020 2020 ENO11...IDa.. \n+0010c540: 7265 7472 7934 0049 4471 0000 2020 2020 retry4.IDq.. \n 0010c550: 2073 6574 2024 6574 7261 703d 2275 7365 set $etrap=\"use\n 0010c560: 2024 7020 7a73 686f 7720 2222 2a22 2220 $p zshow \"\"*\"\" \n-0010c570: 7a68 616c 7420 3939 221b 0049 4681 0000 zhalt 99\"..IF...\n+0010c570: 7a68 616c 7420 3939 221b 0049 4481 0000 zhalt 99\"..ID...\n 0010c580: 2020 2020 2073 6574 2070 6970 653d 2270 set pipe=\"p\n-0010c590: 6970 6522 1f00 4946 9100 0020 2020 2020 ipe\"..IF... \n+0010c590: 6970 6522 1f00 4944 9100 0020 2020 2020 ipe\"..ID... \n 0010c5a0: 7365 7420 7069 7065 7272 3d22 7069 7065 set piperr=\"pipe\n-0010c5b0: 7272 221e 0048 4625 0000 2020 2020 2073 rr\"..HF%.. s\n+0010c5b0: 7272 221e 0048 4425 0000 2020 2020 2073 rr\"..HD%.. s\n 0010c5c0: 6574 2077 7269 7465 7369 7a65 3d31 3032 et writesize=102\n-0010c5d0: 344d 0049 4611 0000 2020 2020 2073 6574 4M.IF... set\n+0010c5d0: 344d 0049 4411 0000 2020 2020 2073 6574 4M.ID... set\n 0010c5e0: 2063 6d64 3d24 7069 6563 6528 247a 636d cmd=$piece($zcm\n 0010c5f0: 646c 696e 652c 2220 2229 2073 6574 3a27 dline,\" \") set:'\n 0010c600: 246c 656e 6774 6828 636d 6429 2063 6d64 $length(cmd) cmd\n 0010c610: 3d22 696e 6475 6365 4550 4950 4522 3600 =\"induceEPIPE\"6.\n-0010c620: 4946 2100 0020 2020 2020 666f 7220 7472 IF!.. for tr\n+0010c620: 4944 2100 0020 2020 2020 666f 7220 7472 ID!.. for tr\n 0010c630: 793d 303a 3120 2064 6f20 2071 7569 743a y=0:1 do quit:\n 0010c640: 2467 6574 2872 6561 6463 6f6d 706c 6574 $get(readcomplet\n-0010c650: 652c 3029 3500 4946 3100 0020 2020 2020 e,0)5.IF1.. \n+0010c650: 652c 3029 3500 4944 3100 0020 2020 2020 e,0)5.ID1.. \n 0010c660: 2e20 6e65 7720 2465 7472 6170 2073 6574 . new $etrap set\n 0010c670: 2024 6574 7261 703d 2267 6f74 6f20 7265 $etrap=\"goto re\n-0010c680: 7472 7945 5049 5045 2278 0049 4641 0000 tryEPIPE\"x.IFA..\n+0010c680: 7472 7945 5049 5045 2278 0049 4441 0000 tryEPIPE\"x.IDA..\n 0010c690: 2020 2020 202e 206f 7065 6e20 7069 7065 . open pipe\n 0010c6a0: 3a28 7368 656c 6c3d 222f 6269 6e2f 6261 :(shell=\"/bin/ba\n 0010c6b0: 7368 223a 636f 6d6d 616e 643d 2224 6774 sh\":command=\"$gt\n 0010c6c0: 6d5f 6469 7374 2f6d 756d 7073 202d 7275 m_dist/mumps -ru\n 0010c6d0: 6e20 225f 636d 645f 225e 7069 7065 7861 n \"_cmd_\"^pipexa\n 0010c6e0: 6d70 6c65 2022 5f74 7279 3a73 7464 6572 mple \"_try:stder\n 0010c6f0: 723d 7069 7065 7272 293a 3a22 7069 7065 r=piperr)::\"pipe\n-0010c700: 2250 0049 4651 0000 2020 2020 202e 207a \"P.IFQ.. . z\n+0010c700: 2250 0049 4451 0000 2020 2020 202e 207a \"P.IDQ.. . z\n 0010c710: 7368 6f77 2022 4422 3a64 6576 6963 656c show \"D\":devicel\n 0010c720: 6973 7420 7772 6974 6520 2254 7279 2022 ist write \"Try \"\n 0010c730: 2c74 7279 2c24 6368 6172 2839 292c 6465 ,try,$char(9),de\n 0010c740: 7669 6365 6c69 7374 2822 4422 2c32 292c vicelist(\"D\",2),\n-0010c750: 2116 0049 4661 0000 2020 2020 202e 2075 !..IFa.. . u\n-0010c760: 7365 2070 6970 651f 0049 4671 0000 2020 se pipe..IFq.. \n+0010c750: 2116 0049 4461 0000 2020 2020 202e 2075 !..IDa.. . u\n+0010c760: 7365 2070 6970 651f 0049 4471 0000 2020 se pipe..IDq.. \n 0010c770: 2020 202e 2066 6f72 2069 3d31 3a31 3a31 . for i=1:1:1\n-0010c780: 3032 3420 646f 4300 4946 8100 0020 2020 024 doC.IF... \n+0010c780: 3032 3420 646f 4300 4944 8100 0020 2020 024 doC.ID... \n 0010c790: 2020 2e20 2e20 6e65 7720 2465 7472 6170 . . new $etrap\n 0010c7a0: 2073 6574 2024 6574 7261 703d 2267 6f74 set $etrap=\"got\n 0010c7b0: 6f20 7265 7472 7945 4147 4149 4e5e 7069 o retryEAGAIN^pi\n 0010c7c0: 7065 7861 6d70 6c65 2200 0000 0000 0000 pexample\".......\n 0010c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010c800: 0100 0000 c707 0000 073a 0000 0000 0000 .........:......\n-0010c810: 8300 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0010c810: 8300 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0010c820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 0010c830: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 0010c840: 5300 ff73 00ff 5049 5045 5f44 4556 4943 S..s..PIPE_DEVIC\n 0010c850: 455f 4558 414d 504c 4553 00c1 2591 0000 E_EXAMPLES..%...\n 0010c860: 2020 2020 202e 202e 2077 7269 7465 2024 . . write $\n 0010c870: 7472 2824 6a75 7374 6966 7928 692c 7772 tr($justify(i,wr\n 0010c880: 6974 6573 697a 6529 2c22 2022 2c22 5822 itesize),\" \",\"X\"\n-0010c890: 292c 2120 0048 4626 0000 2020 2020 202e ),! .HF&.. .\n+0010c890: 292c 2120 0048 4426 0000 2020 2020 202e ),! .HD&.. .\n 0010c8a0: 2073 6574 2072 6561 6463 6f6d 706c 6574 set readcomplet\n-0010c8b0: 653d 3116 0049 4611 0000 2020 2020 2063 e=1..IF... c\n-0010c8c0: 6c6f 7365 2070 6970 6512 0049 4621 0000 lose pipe..IF!..\n-0010c8d0: 2020 2020 2075 7365 2024 7029 0049 4631 use $p).IF1\n+0010c8b0: 653d 3116 0049 4411 0000 2020 2020 2063 e=1..ID... c\n+0010c8c0: 6c6f 7365 2070 6970 6512 0049 4421 0000 lose pipe..ID!..\n+0010c8d0: 2020 2020 2075 7365 2024 7029 0049 4431 use $p).ID1\n 0010c8e0: 0000 2020 2020 2077 7269 7465 203f 342c .. write ?4,\n 0010c8f0: 2257 7269 7465 7320 636f 6d70 6c65 7465 \"Writes complete\n-0010c900: 6422 2c21 1000 4946 4100 0020 2020 2020 d\",!..IFA.. \n-0010c910: 7175 6974 1400 4946 5100 0020 2020 7265 quit..IFQ.. re\n-0010c920: 7472 7945 5049 5045 2200 4946 6100 0020 tryEPIPE\".IFa.. \n+0010c900: 6422 2c21 1000 4944 4100 0020 2020 2020 d\",!..IDA.. \n+0010c910: 7175 6974 1400 4944 5100 0020 2020 7265 quit..IDQ.. re\n+0010c920: 7472 7945 5049 5045 2200 4944 6100 0020 tryEPIPE\".IDa.. \n 0010c930: 2020 2020 7175 6974 3a24 7a73 7461 7475 quit:$zstatu\n-0010c940: 7327 5b22 454e 4f33 3222 1200 4946 7100 s'[\"ENO32\"..IFq.\n-0010c950: 0020 2020 2020 7573 6520 2470 4800 4946 . use $pH.IF\n+0010c940: 7327 5b22 454e 4f33 3222 1200 4944 7100 s'[\"ENO32\"..IDq.\n+0010c950: 0020 2020 2020 7573 6520 2470 4800 4944 . use $pH.ID\n 0010c960: 8100 0020 2020 2020 7772 6974 6520 222e ... write \".\n 0010c970: 2e2e 4361 7567 6874 206f 6e20 7472 7920 ..Caught on try \n 0010c980: 222c 7472 792c 222c 2077 7269 7465 2022 \",try,\", write \"\n 0010c990: 2c69 2c22 2e2e 2e20 222c 247a 7374 6174 ,i,\"... \",$zstat\n-0010c9a0: 7573 2c21 1900 4946 9100 0020 2020 2020 us,!..IF... \n+0010c9a0: 7573 2c21 1900 4944 9100 0020 2020 2020 us,!..ID... \n 0010c9b0: 7365 7420 2465 636f 6465 3d22 222a 0048 set $ecode=\"\"*.H\n-0010c9c0: 4627 0000 2020 2020 2064 6f20 7265 6164 F'.. do read\n+0010c9c0: 4427 0000 2020 2020 2064 6f20 7265 6164 D'.. do read\n 0010c9d0: 6672 6f6d 7069 7065 282e 7069 7065 2c2e frompipe(.pipe,.\n-0010c9e0: 7069 7065 7272 2910 0049 4611 0000 2020 piperr)..IF... \n-0010c9f0: 2020 2071 7569 7415 0049 4621 0000 2020 quit..IF!.. \n-0010ca00: 2072 6574 7279 4541 4741 494e 2200 4946 retryEAGAIN\".IF\n+0010c9e0: 7069 7065 7272 2910 0049 4411 0000 2020 piperr)..ID... \n+0010c9f0: 2020 2071 7569 7415 0049 4421 0000 2020 quit..ID!.. \n+0010ca00: 2072 6574 7279 4541 4741 494e 2200 4944 retryEAGAIN\".ID\n 0010ca10: 3100 0020 2020 2020 7175 6974 3a24 7a73 1.. quit:$zs\n 0010ca20: 7461 7475 7327 5b22 454e 4f31 3122 1200 tatus'[\"ENO11\"..\n-0010ca30: 4946 4100 0020 2020 2020 7573 6520 2470 IFA.. use $p\n-0010ca40: 6300 4946 5100 0020 2020 2020 7772 6974 c.IFQ.. writ\n+0010ca30: 4944 4100 0020 2020 2020 7573 6520 2470 IDA.. use $p\n+0010ca40: 6300 4944 5100 0020 2020 2020 7772 6974 c.IDQ.. writ\n 0010ca50: 6520 222e 2e2e 4661 696c 6564 2074 6f20 e \"...Failed to \n 0010ca60: 7065 7266 6f72 6d20 6e6f 6e2d 626c 6f63 perform non-bloc\n 0010ca70: 6b65 6420 7772 6974 6573 2e2e 2e20 5265 ked writes... Re\n 0010ca80: 7472 7969 6e67 2077 7269 7465 2023 2022 trying write # \"\n 0010ca90: 2c24 696e 6372 656d 656e 7428 692c 2d31 ,$increment(i,-1\n-0010caa0: 292c 2119 0049 4661 0000 2020 2020 2073 ),!..IFa.. s\n-0010cab0: 6574 2024 6563 6f64 653d 2222 1d00 4946 et $ecode=\"\"..IF\n+0010caa0: 292c 2119 0049 4461 0000 2020 2020 2073 ),!..IDa.. s\n+0010cab0: 6574 2024 6563 6f64 653d 2222 1d00 4944 et $ecode=\"\"..ID\n 0010cac0: 7100 0020 2020 2020 6861 6e67 2031 2b24 q.. hang 1+$\n-0010cad0: 7261 6e64 6f6d 2835 2914 0049 4681 0000 random(5)..IF...\n+0010cad0: 7261 6e64 6f6d 2835 2914 0049 4481 0000 random(5)..ID...\n 0010cae0: 2020 2020 2075 7365 2070 6970 6510 0049 use pipe..I\n-0010caf0: 4691 0000 2020 2020 2071 7569 7407 0048 F... quit..H\n-0010cb00: 4628 0000 5200 4946 1100 0020 2020 5468 F(..R.IF... Th\n+0010caf0: 4491 0000 2020 2020 2071 7569 7407 0048 D... quit..H\n+0010cb00: 4428 0000 5200 4944 1100 0020 2020 5468 D(..R.ID... Th\n 0010cb10: 6973 2065 7861 6d70 6c65 2064 656d 6f6e is example demon\n 0010cb20: 7374 7261 7465 7320 686f 7720 746f 2068 strates how to h\n 0010cb30: 616e 646c 6520 5049 5045 2064 6576 6963 andle PIPE devic\n 0010cb40: 6520 6572 726f 7273 2c20 7768 6574 6865 e errors, whethe\n-0010cb50: 7220 7769 7468 4400 4946 2100 0020 2020 r withD.IF!.. \n+0010cb50: 7220 7769 7468 4400 4944 2100 0020 2020 r withD.ID!.. \n 0010cb60: 7468 6520 6465 7669 6365 2069 7473 656c the device itsel\n 0010cb70: 6620 6f72 2066 726f 6d20 7072 6f67 7261 f or from progra\n 0010cb80: 6d73 2069 6e73 6964 6520 7468 6520 5049 ms inside the PI\n-0010cb90: 5045 2064 6576 6963 652e 0700 4946 3100 PE device...IF1.\n-0010cba0: 0012 0049 4641 0000 2020 2045 7861 6d70 ...IFA.. Examp\n-0010cbb0: 6c65 3a07 0049 4651 0000 3000 4946 6100 le:..IFQ..0.IFa.\n+0010cb90: 5045 2064 6576 6963 652e 0700 4944 3100 PE device...ID1.\n+0010cba0: 0012 0049 4441 0000 2020 2045 7861 6d70 ...IDA.. Examp\n+0010cbb0: 6c65 3a07 0049 4451 0000 3000 4944 6100 le:..IDQ..0.IDa.\n 0010cbc0: 0020 2020 7368 3e20 6d75 6d70 7320 2d72 . sh> mumps -r\n 0010cbd0: 756e 2070 6970 6578 616d 706c 6520 696e un pipexample in\n-0010cbe0: 6475 6365 4541 4741 494e 8600 4946 7100 duceEAGAIN..IFq.\n+0010cbe0: 6475 6365 4541 4741 494e 8600 4944 7100 duceEAGAIN..IDq.\n 0010cbf0: 0020 2020 5468 6520 6163 7469 7665 2064 . The active d\n 0010cc00: 6576 6963 6520 6973 2070 6970 6520 4f50 evice is pipe OP\n 0010cc10: 454e 2050 4950 4520 5348 454c 4c3d 222f EN PIPE SHELL=\"/\n 0010cc20: 6269 6e2f 6261 7368 2220 434f 4d4d 414e bin/bash\" COMMAN\n 0010cc30: 443d 2224 6774 6d5f 6469 7374 2f6d 756d D=\"$gtm_dist/mum\n 0010cc40: 7073 202d 7275 6e20 696e 6475 6365 4541 ps -run induceEA\n 0010cc50: 4741 494e 5e70 6970 6578 616d 706c 6522 GAIN^pipexample\"\n 0010cc60: 2053 5444 4552 523d 2270 6970 6572 7222 STDERR=\"piperr\"\n-0010cc70: 6100 4946 8100 0020 2020 245a 5354 4154 a.IF... $ZSTAT\n+0010cc70: 6100 4944 8100 0020 2020 245a 5354 4154 a.ID... $ZSTAT\n 0010cc80: 5553 3d22 3131 2c70 6970 6578 616d 706c US=\"11,pipexampl\n 0010cc90: 652b 395e 7069 7065 7861 6d70 6c65 2c25 e+9^pipexample,%\n 0010cca0: 5359 5354 454d 2d45 2d45 4e4f 3131 2c20 SYSTEM-E-ENO11, \n 0010ccb0: 5265 736f 7572 6365 2074 656d 706f 7261 Resource tempora\n 0010ccc0: 7269 6c79 2075 6e61 7661 696c 6162 6c65 rily unavailable\n-0010ccd0: 2207 0049 4691 0000 3600 4846 2900 0020 \"..IF...6.HF).. \n+0010ccd0: 2207 0049 4491 0000 3600 4844 2900 0020 \"..ID...6.HD).. \n 0010cce0: 2020 7368 3e20 6d75 6d70 7320 2d72 756e sh> mumps -run\n 0010ccf0: 2072 6574 7279 5e70 6970 6578 616d 706c retry^pipexampl\n 0010cd00: 6520 696e 6475 6365 4541 4741 494e 7b00 e induceEAGAIN{.\n-0010cd10: 4946 1100 0020 2020 5472 7920 3020 2020 IF... Try 0 \n+0010cd10: 4944 1100 0020 2020 5472 7920 3020 2020 ID... Try 0 \n 0010cd20: 7069 7065 204f 5045 4e20 5049 5045 2053 pipe OPEN PIPE S\n 0010cd30: 4845 4c4c 3d22 2f62 696e 2f62 6173 6822 HELL=\"/bin/bash\"\n 0010cd40: 2043 4f4d 4d41 4e44 3d22 2467 746d 5f64 COMMAND=\"$gtm_d\n 0010cd50: 6973 742f 6d75 6d70 7320 2d72 756e 2069 ist/mumps -run i\n 0010cd60: 6e64 7563 6545 4147 4149 4e5e 7069 7065 nduceEAGAIN^pipe\n 0010cd70: 7861 6d70 6c65 2030 2220 5354 4445 5252 xample 0\" STDERR\n-0010cd80: 3d22 7069 7065 7272 2248 0049 4621 0000 =\"piperr\"H.IF!..\n+0010cd80: 3d22 7069 7065 7272 2248 0049 4421 0000 =\"piperr\"H.ID!..\n 0010cd90: 2020 202e 2e2e 4661 696c 6564 2074 6f20 ...Failed to \n 0010cda0: 7065 7266 6f72 6d20 6e6f 6e2d 626c 6f63 perform non-bloc\n 0010cdb0: 6b65 6420 7772 6974 6573 2e2e 2e20 5265 ked writes... Re\n 0010cdc0: 7472 7969 6e67 2077 7269 7465 2023 2035 trying write # 5\n-0010cdd0: 3448 0049 4631 0000 2020 202e 2e2e 4661 4H.IF1.. ...Fa\n+0010cdd0: 3448 0049 4431 0000 2020 202e 2e2e 4661 4H.ID1.. ...Fa\n 0010cde0: 696c 6564 2074 6f20 7065 7266 6f72 6d20 iled to perform \n 0010cdf0: 6e6f 6e2d 626c 6f63 6b65 6420 7772 6974 non-blocked writ\n 0010ce00: 6573 2e2e 2e20 5265 7472 7969 6e67 2077 es... Retrying w\n-0010ce10: 7269 7465 2023 2036 3348 0049 4641 0000 rite # 63H.IFA..\n+0010ce10: 7269 7465 2023 2036 3348 0049 4441 0000 rite # 63H.IDA..\n 0010ce20: 2020 202e 2e2e 4661 696c 6564 2074 6f20 ...Failed to \n 0010ce30: 7065 7266 6f72 6d20 6e6f 6e2d 626c 6f63 perform non-bloc\n 0010ce40: 6b65 6420 7772 6974 6573 2e2e 2e20 5265 ked writes... Re\n 0010ce50: 7472 7969 6e67 2077 7269 7465 2023 2036 trying write # 6\n-0010ce60: 3948 0049 4651 0000 2020 202e 2e2e 4661 9H.IFQ.. ...Fa\n+0010ce60: 3948 0049 4451 0000 2020 202e 2e2e 4661 9H.IDQ.. ...Fa\n 0010ce70: 696c 6564 2074 6f20 7065 7266 6f72 6d20 iled to perform \n 0010ce80: 6e6f 6e2d 626c 6f63 6b65 6420 7772 6974 non-blocked writ\n 0010ce90: 6573 2e2e 2e20 5265 7472 7969 6e67 2077 es... Retrying w\n-0010cea0: 7269 7465 2023 2037 381e 0049 4661 0000 rite # 78..IFa..\n+0010cea0: 7269 7465 2023 2037 381e 0049 4461 0000 rite # 78..IDa..\n 0010ceb0: 2020 2020 2020 2057 7269 7465 7320 636f Writes co\n-0010cec0: 6d70 6c65 7465 6407 0049 4671 0000 0700 mpleted..IFq....\n-0010ced0: 4946 8100 0050 0049 4691 0000 2020 2054 IF...P.IF... T\n+0010cec0: 6d70 6c65 7465 6407 0049 4471 0000 0700 mpleted..IDq....\n+0010ced0: 4944 8100 0050 0049 4491 0000 2020 2054 ID...P.ID... T\n 0010cee0: 6869 7320 6578 616d 706c 6520 6465 6d6f his example demo\n 0010cef0: 6e73 7472 6174 6573 2068 616e 646c 696e nstrates handlin\n 0010cf00: 6720 5752 4954 4520 6572 726f 7273 2c20 g WRITE errors, \n 0010cf10: 6c69 6b65 2045 4e4f 3131 206f 7220 4541 like ENO11 or EA\n-0010cf20: 4741 494e 2c52 0048 462a 0000 2020 2074 GAIN,R.HF*.. t\n+0010cf20: 4741 494e 2c52 0048 442a 0000 2020 2074 GAIN,R.HD*.. t\n 0010cf30: 6861 7420 646f 206e 6f74 2074 6572 6d69 hat do not termi\n 0010cf40: 6e61 7465 2074 6865 2050 4950 4520 6465 nate the PIPE de\n 0010cf50: 7669 6365 2e20 5468 6520 5049 5045 2064 vice. The PIPE d\n 0010cf60: 6576 6963 6520 646f 6573 206e 6f6e 2d62 evice does non-b\n-0010cf70: 6c6f 636b 696e 6750 0049 4611 0000 2020 lockingP.IF... \n+0010cf70: 6c6f 636b 696e 6750 0049 4411 0000 2020 lockingP.ID... \n 0010cf80: 2077 7269 7465 732e 2049 6620 6120 7072 writes. If a pr\n 0010cf90: 6f63 6573 7320 7472 6965 7320 746f 2057 ocess tries to W\n 0010cfa0: 5249 5445 2074 6f20 6120 6675 6c6c 2050 RITE to a full P\n 0010cfb0: 4950 4520 616e 6420 7468 6520 5752 4954 IPE and the WRIT\n 0010cfc0: 4520 776f 756c 6400 0000 0000 0000 0000 E would.........\n 0010cfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010d000: 0100 0000 cc07 0000 233a 0000 0000 0000 ........#:......\n-0010d010: 9700 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0010d010: 9700 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0010d020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 0010d030: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 0010d040: 5300 ff73 00ff 5049 5045 5f44 4556 4943 S..s..PIPE_DEVIC\n 0010d050: 455f 4558 414d 504c 4553 00c1 2a21 0000 E_EXAMPLES..*!..\n 0010d060: 2020 2062 6c6f 636b 2c20 7468 6520 6465 block, the de\n 0010d070: 7669 6365 2069 6d70 6c69 6369 746c 7920 vice implicitly \n 0010d080: 7472 6965 7320 746f 2063 6f6d 706c 6574 tries to complet\n 0010d090: 6520 7468 6520 6f70 6572 6174 696f 6e20 e the operation \n-0010d0a0: 7570 2074 6f20 6150 0049 4631 0000 2020 up to aP.IF1.. \n+0010d0a0: 7570 2074 6f20 6150 0049 4431 0000 2020 up to aP.ID1.. \n 0010d0b0: 2064 6566 6175 6c74 206f 6620 3130 2074 default of 10 t\n 0010d0c0: 696d 6573 2e20 4754 2e4d 2073 6c65 6570 imes. GT.M sleep\n 0010d0d0: 7320 3130 3020 6d69 6372 6f20 7365 636f s 100 micro seco\n 0010d0e0: 6e64 7320 6265 7477 6565 6e20 6561 6368 nds between each\n-0010d0f0: 2072 6574 7279 2e53 0049 4641 0000 2020 retry.S.IFA.. \n+0010d0f0: 2072 6574 7279 2e53 0049 4441 0000 2020 retry.S.IDA.. \n 0010d100: 2057 6865 6e20 6465 616c 696e 6720 7769 When dealing wi\n 0010d110: 7468 2070 726f 6772 616d 7320 7468 6174 th programs that\n 0010d120: 2063 616e 2074 616b 6520 6120 7768 696c can take a whil\n 0010d130: 6520 746f 2070 726f 6365 7373 2069 6e70 e to process inp\n-0010d140: 7574 2c20 6974 2773 2061 4f00 4946 5100 ut, it's aO.IFQ.\n+0010d140: 7574 2c20 6974 2773 2061 4f00 4944 5100 ut, it's aO.IDQ.\n 0010d150: 0020 2020 676f 6f64 2069 6465 6120 746f . good idea to\n 0010d160: 2065 6974 6865 7220 7363 6865 6475 6c65 either schedule\n 0010d170: 2061 2064 656c 6179 2062 6574 7765 656e a delay between\n 0010d180: 2057 5249 5445 7320 6f72 2063 6f6d 6520 WRITEs or come \n-0010d190: 7570 2077 6974 6820 6144 0049 4661 0000 up with aD.IFa..\n+0010d190: 7570 2077 6974 6820 6144 0049 4461 0000 up with aD.IDa..\n 0010d1a0: 2020 206d 6563 6861 6e69 736d 2074 6f20 mechanism to \n 0010d1b0: 6261 636b 206f 6666 2074 6865 2057 5249 back off the WRI\n 0010d1c0: 5445 7320 7768 656e 2074 6865 2062 7566 TEs when the buf\n 0010d1d0: 6665 7220 6669 6c6c 7320 7570 2e07 0049 fer fills up...I\n-0010d1e0: 4671 0000 2f00 4946 8100 0020 2020 7368 Fq../.IF... sh\n+0010d1e0: 4471 0000 2f00 4944 8100 0020 2020 7368 Dq../.ID... sh\n 0010d1f0: 3e20 6d75 6d70 7320 2d72 756e 2070 6970 > mumps -run pip\n 0010d200: 6578 616d 706c 6520 696e 6475 6365 4550 example induceEP\n-0010d210: 4950 4585 0049 4691 0000 2020 2054 6865 IPE..IF... The\n+0010d210: 4950 4585 0049 4491 0000 2020 2054 6865 IPE..ID... The\n 0010d220: 2061 6374 6976 6520 6465 7669 6365 2069 active device i\n 0010d230: 7320 7069 7065 204f 5045 4e20 5049 5045 s pipe OPEN PIPE\n 0010d240: 2053 4845 4c4c 3d22 2f62 696e 2f62 6173 SHELL=\"/bin/bas\n 0010d250: 6822 2043 4f4d 4d41 4e44 3d22 2467 746d h\" COMMAND=\"$gtm\n 0010d260: 5f64 6973 742f 6d75 6d70 7320 2d72 756e _dist/mumps -run\n 0010d270: 2069 6e64 7563 6545 5049 5045 5e70 6970 induceEPIPE^pip\n 0010d280: 6578 616d 706c 6522 2053 5444 4552 523d example\" STDERR=\n-0010d290: 2270 6970 6572 7222 2400 4846 3100 0020 \"piperr\"$.HF1.. \n+0010d290: 2270 6970 6572 7222 2400 4844 3100 0020 \"piperr\"$.HD1.. \n 0010d2a0: 2020 2020 2020 7374 646f 7574 3a4d 7920 stdout:My \n-0010d2b0: 5049 4420 6973 2031 3238 3038 4200 4946 PID is 12808B.IF\n+0010d2b0: 5049 4420 6973 2031 3238 3038 4200 4944 PID is 12808B.ID\n 0010d2c0: 1100 0020 2020 2020 2020 7374 6465 7272 ... stderr\n 0010d2d0: 3a25 4754 4d2d 462d 464f 5243 4544 4841 :%GTM-F-FORCEDHA\n 0010d2e0: 4c54 2c20 496d 6167 6520 4841 4c54 6564 LT, Image HALTed\n 0010d2f0: 2062 7920 4d55 5049 5020 5354 4f50 4c00 by MUPIP STOPL.\n-0010d300: 4946 2100 0020 2020 245a 5354 4154 5553 IF!.. $ZSTATUS\n+0010d300: 4944 2100 0020 2020 245a 5354 4154 5553 ID!.. $ZSTATUS\n 0010d310: 3d22 3332 2c70 6970 6578 616d 706c 652b =\"32,pipexample+\n 0010d320: 395e 7069 7065 7861 6d70 6c65 2c25 5359 9^pipexample,%SY\n 0010d330: 5354 454d 2d45 2d45 4e4f 3332 2c20 4272 STEM-E-ENO32, Br\n-0010d340: 6f6b 656e 2070 6970 6522 0700 4946 3100 oken pipe\"..IF1.\n-0010d350: 0035 0049 4641 0000 2020 2073 683e 206d .5.IFA.. sh> m\n+0010d340: 6f6b 656e 2070 6970 6522 0700 4944 3100 oken pipe\"..ID1.\n+0010d350: 0035 0049 4441 0000 2020 2073 683e 206d .5.IDA.. sh> m\n 0010d360: 756d 7073 202d 7275 6e20 7265 7472 795e umps -run retry^\n 0010d370: 7069 7065 7861 6d70 6c65 2069 6e64 7563 pipexample induc\n-0010d380: 6545 5049 5045 7a00 4946 5100 0020 2020 eEPIPEz.IFQ.. \n+0010d380: 6545 5049 5045 7a00 4944 5100 0020 2020 eEPIPEz.IDQ.. \n 0010d390: 5472 7920 3020 2020 7069 7065 204f 5045 Try 0 pipe OPE\n 0010d3a0: 4e20 5049 5045 2053 4845 4c4c 3d22 2f62 N PIPE SHELL=\"/b\n 0010d3b0: 696e 2f62 6173 6822 2043 4f4d 4d41 4e44 in/bash\" COMMAND\n 0010d3c0: 3d22 2467 746d 5f64 6973 742f 6d75 6d70 =\"$gtm_dist/mump\n 0010d3d0: 7320 2d72 756e 2069 6e64 7563 6545 5049 s -run induceEPI\n 0010d3e0: 5045 5e70 6970 6578 616d 706c 6520 3022 PE^pipexample 0\"\n 0010d3f0: 2053 5444 4552 523d 2270 6970 6572 7222 STDERR=\"piperr\"\n-0010d400: 5d00 4946 6100 0020 2020 2e2e 2e43 6175 ].IFa.. ...Cau\n+0010d400: 5d00 4944 6100 0020 2020 2e2e 2e43 6175 ].IDa.. ...Cau\n 0010d410: 6768 7420 6f6e 2074 7279 2030 2c20 7772 ght on try 0, wr\n 0010d420: 6974 6520 3439 2e2e 2e20 3332 2c72 6574 ite 49... 32,ret\n 0010d430: 7279 2b31 335e 7069 7065 7861 6d70 6c65 ry+13^pipexample\n 0010d440: 2c25 5359 5354 454d 2d45 2d45 4e4f 3332 ,%SYSTEM-E-ENO32\n 0010d450: 2c20 4272 6f6b 656e 2070 6970 6524 0049 , Broken pipe$.I\n-0010d460: 4671 0000 2020 2020 2020 2073 7464 6f75 Fq.. stdou\n+0010d460: 4471 0000 2020 2020 2020 2073 7464 6f75 Dq.. stdou\n 0010d470: 743a 4d79 2050 4944 2069 7320 3136 3235 t:My PID is 1625\n-0010d480: 3242 0049 4681 0000 2020 2020 2020 2073 2B.IF... s\n+0010d480: 3242 0049 4481 0000 2020 2020 2020 2073 2B.ID... s\n 0010d490: 7464 6572 723a 2547 544d 2d46 2d46 4f52 tderr:%GTM-F-FOR\n 0010d4a0: 4345 4448 414c 542c 2049 6d61 6765 2048 CEDHALT, Image H\n 0010d4b0: 414c 5465 6420 6279 204d 5550 4950 2053 ALTed by MUPIP S\n-0010d4c0: 544f 507a 0049 4691 0000 2020 2054 7279 TOPz.IF... Try\n+0010d4c0: 544f 507a 0049 4491 0000 2020 2054 7279 TOPz.ID... Try\n 0010d4d0: 2031 2020 2070 6970 6520 4f50 454e 2050 1 pipe OPEN P\n 0010d4e0: 4950 4520 5348 454c 4c3d 222f 6269 6e2f IPE SHELL=\"/bin/\n 0010d4f0: 6261 7368 2220 434f 4d4d 414e 443d 2224 bash\" COMMAND=\"$\n 0010d500: 6774 6d5f 6469 7374 2f6d 756d 7073 202d gtm_dist/mumps -\n 0010d510: 7275 6e20 696e 6475 6365 4550 4950 455e run induceEPIPE^\n 0010d520: 7069 7065 7861 6d70 6c65 2031 2220 5354 pipexample 1\" ST\n 0010d530: 4445 5252 3d22 7069 7065 7272 225e 0048 DERR=\"piperr\"^.H\n-0010d540: 4632 0000 2020 202e 2e2e 4361 7567 6874 F2.. ...Caught\n+0010d540: 4432 0000 2020 202e 2e2e 4361 7567 6874 D2.. ...Caught\n 0010d550: 206f 6e20 7472 7920 312c 2077 7269 7465 on try 1, write\n 0010d560: 2036 3937 2e2e 2e20 3332 2c72 6574 7279 697... 32,retry\n 0010d570: 2b31 335e 7069 7065 7861 6d70 6c65 2c25 +13^pipexample,%\n 0010d580: 5359 5354 454d 2d45 2d45 4e4f 3332 2c20 SYSTEM-E-ENO32, \n-0010d590: 4272 6f6b 656e 2070 6970 6524 0049 4611 Broken pipe$.IF.\n+0010d590: 4272 6f6b 656e 2070 6970 6524 0049 4411 Broken pipe$.ID.\n 0010d5a0: 0000 2020 2020 2020 2073 7464 6f75 743a .. stdout:\n 0010d5b0: 4d79 2050 4944 2069 7320 3136 3430 336c My PID is 16403l\n-0010d5c0: 0049 4621 0000 2020 2020 2020 2073 7464 .IF!.. std\n+0010d5c0: 0049 4421 0000 2020 2020 2020 2073 7464 .ID!.. std\n 0010d5d0: 6f75 743a 245a 5354 4154 5553 3d22 3135 out:$ZSTATUS=\"15\n 0010d5e0: 3033 3733 3231 302c 696e 6475 6365 4550 0373210,induceEP\n 0010d5f0: 4950 452b 355e 7069 7065 7861 6d70 6c65 IPE+5^pipexample\n 0010d600: 2c25 4754 4d2d 452d 4449 565a 4552 4f2c ,%GTM-E-DIVZERO,\n 0010d610: 2041 7474 656d 7074 2074 6f20 6469 7669 Attempt to divi\n-0010d620: 6465 2062 7920 7a65 726f 227a 0049 4631 de by zero\"z.IF1\n+0010d620: 6465 2062 7920 7a65 726f 227a 0049 4431 de by zero\"z.ID1\n 0010d630: 0000 2020 2054 7279 2032 2020 2070 6970 .. Try 2 pip\n 0010d640: 6520 4f50 454e 2050 4950 4520 5348 454c e OPEN PIPE SHEL\n 0010d650: 4c3d 222f 6269 6e2f 6261 7368 2220 434f L=\"/bin/bash\" CO\n 0010d660: 4d4d 414e 443d 2224 6774 6d5f 6469 7374 MMAND=\"$gtm_dist\n 0010d670: 2f6d 756d 7073 202d 7275 6e20 696e 6475 /mumps -run indu\n 0010d680: 6365 4550 4950 455e 7069 7065 7861 6d70 ceEPIPE^pipexamp\n 0010d690: 6c65 2032 2220 5354 4445 5252 3d22 7069 le 2\" STDERR=\"pi\n-0010d6a0: 7065 7272 221e 0049 4641 0000 2020 2020 perr\"..IFA.. \n+0010d6a0: 7065 7272 221e 0049 4441 0000 2020 2020 perr\"..IDA.. \n 0010d6b0: 2020 2057 7269 7465 7320 636f 6d70 6c65 Writes comple\n-0010d6c0: 7465 6407 0049 4651 0000 0700 4946 6100 ted..IFQ....IFa.\n-0010d6d0: 0054 0049 4671 0000 2020 2054 6869 7320 .T.IFq.. This \n+0010d6c0: 7465 6407 0049 4451 0000 0700 4944 6100 ted..IDQ....IDa.\n+0010d6d0: 0054 0049 4471 0000 2020 2054 6869 7320 .T.IDq.. This \n 0010d6e0: 6578 616d 706c 6520 6465 6d6f 6e73 7472 example demonstr\n 0010d6f0: 6174 6573 2068 6f77 2074 6f20 6372 6561 ates how to crea\n 0010d700: 7465 2061 2073 6570 6172 6174 6520 5354 te a separate ST\n 0010d710: 4445 5252 2070 6970 6520 6465 7669 6365 DERR pipe device\n-0010d720: 2066 726f 6d54 0049 4681 0000 2020 2077 fromT.IF... w\n+0010d720: 2066 726f 6d54 0049 4481 0000 2020 2077 fromT.ID... w\n 0010d730: 6869 6368 2074 6f20 7265 6164 2074 6865 hich to read the\n 0010d740: 2053 5444 4552 5220 6f75 7470 7574 206f STDERR output o\n 0010d750: 6620 7468 6520 7072 6f67 7261 6d28 7329 f the program(s)\n 0010d760: 2069 6e73 6964 6520 7468 6520 7069 7065 inside the pipe\n-0010d770: 2e20 5265 6164 696e 6753 0049 4691 0000 . ReadingS.IF...\n+0010d770: 2e20 5265 6164 696e 6753 0049 4491 0000 . ReadingS.ID...\n 0010d780: 2020 2074 6865 2053 5444 4552 5220 6973 the STDERR is\n 0010d790: 2069 6d70 6f72 7461 6e74 2077 6865 6e20 important when \n 0010d7a0: 6465 616c 696e 6720 7769 7468 2066 6169 dealing with fai\n 0010d7b0: 6c75 7265 7320 6672 6f6d 2055 6e69 7820 lures from Unix \n 0010d7c0: 7072 6f67 7261 6d73 2e20 4974 0000 0000 programs. It....\n 0010d7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010d7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010d800: 0100 0000 ae04 0000 343a 0000 0000 0000 ........4:......\n-0010d810: 9700 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0010d810: 9700 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0010d820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 0010d830: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 0010d840: 5300 ff73 00ff 5049 5045 5f44 4556 4943 S..s..PIPE_DEVIC\n 0010d850: 455f 4558 414d 504c 4553 00c1 3300 0020 E_EXAMPLES..3.. \n 0010d860: 2020 6973 2070 6f73 7369 626c 6520 746f is possible to\n 0010d870: 2072 6561 6420 7468 6520 6572 726f 7273 read the errors\n 0010d880: 2077 6974 686f 7574 2063 7265 6174 696e without creatin\n 0010d890: 6720 6120 5354 4445 5252 2070 6970 6520 g a STDERR pipe \n-0010d8a0: 6465 7669 6365 2c53 0049 4611 0000 2020 device,S.IF... \n+0010d8a0: 6465 7669 6365 2c53 0049 4411 0000 2020 device,S.ID... \n 0010d8b0: 2068 6f77 6576 6572 2074 6865 2065 7272 however the err\n 0010d8c0: 6f72 206d 6573 7361 6765 7320 6172 6520 or messages are \n 0010d8d0: 636f 6d6d 696e 676c 6564 2077 6974 6820 commingled with \n 0010d8e0: 7468 6520 6f75 7470 7574 206f 6620 7468 the output of th\n-0010d8f0: 6520 7072 6f67 7261 6d73 4e00 4946 2100 e programsN.IF!.\n+0010d8f0: 6520 7072 6f67 7261 6d73 4e00 4944 2100 e programsN.ID!.\n 0010d900: 0020 2020 696e 7369 6465 2074 6865 2070 . inside the p\n 0010d910: 6970 6520 7768 6963 6820 636f 756c 6420 ipe which could \n 0010d920: 6d61 6b65 2064 6961 676e 6f73 6973 206f make diagnosis o\n 0010d930: 6620 7468 6520 756e 6465 726c 7969 6e67 f the underlying\n-0010d940: 2070 726f 626c 656d 5300 4946 3100 0020 problemS.IF1.. \n+0010d940: 2070 726f 626c 656d 5300 4944 3100 0020 problemS.ID1.. \n 0010d950: 2020 6861 7264 6572 2e20 4e6f 7469 6365 harder. Notice\n 0010d960: 2074 6861 7420 4754 2e4d 2077 7269 7465 that GT.M write\n 0010d970: 7320 6661 7461 6c20 6572 726f 7273 2c20 s fatal errors, \n 0010d980: 4754 4d2d 4620 7479 7065 732c 2074 6f20 GTM-F types, to \n-0010d990: 5354 4445 5252 2c20 6275 7422 0049 4641 STDERR, but\".IFA\n+0010d990: 5354 4445 5252 2c20 6275 7422 0049 4441 STDERR, but\".IDA\n 0010d9a0: 0000 2020 2061 6c6c 206f 7468 6572 7320 .. all others \n 0010d9b0: 676f 2074 6f20 5354 444f 5554 2e07 0049 go to STDOUT...I\n-0010d9c0: 4651 0000 5400 4946 6100 0020 2020 4164 FQ..T.IFa.. Ad\n+0010d9c0: 4451 0000 5400 4944 6100 0020 2020 4164 DQ..T.IDa.. Ad\n 0010d9d0: 6469 7469 6f6e 616c 6c79 2c20 7468 6973 ditionally, this\n 0010d9e0: 2065 7861 6d70 6c65 2064 656d 6f6e 7374 example demonst\n 0010d9f0: 7261 7465 7320 6861 6e64 6c69 6e67 2065 rates handling e\n 0010da00: 7272 6f72 7320 7468 6174 2074 6572 6d69 rrors that termi\n-0010da10: 6e61 7465 2074 6865 5400 4946 7100 0020 nate theT.IFq.. \n+0010da10: 6e61 7465 2074 6865 5400 4944 7100 0020 nate theT.IDq.. \n 0010da20: 2020 5049 5045 2064 6576 6963 652e 2049 PIPE device. I\n 0010da30: 6e20 7468 6973 2065 7861 6d70 6c65 2c20 n this example, \n 0010da40: 7468 6520 5049 5045 2064 6576 6963 6520 the PIPE device \n 0010da50: 6973 2074 6572 6d69 6e61 7465 6420 7768 is terminated wh\n-0010da60: 656e 2061 2070 726f 6772 616d 4c00 4946 en a programL.IF\n+0010da60: 656e 2061 2070 726f 6772 616d 4c00 4944 en a programL.ID\n 0010da70: 8100 0020 2020 696e 7369 6465 2074 6865 ... inside the\n 0010da80: 2070 6970 6520 7465 726d 696e 6174 6573 pipe terminates\n 0010da90: 2062 6566 6f72 6520 7265 6164 696e 6720 before reading \n 0010daa0: 616c 6c20 6f66 2074 6865 2064 7269 7669 all of the drivi\n-0010dab0: 6e67 204d 554d 5053 4e00 4946 9100 0020 ng MUMPSN.IF... \n+0010dab0: 6e67 204d 554d 5053 4e00 4944 9100 0020 ng MUMPSN.ID... \n 0010dac0: 2020 7072 6f67 7261 6d27 7320 6f75 7470 program's outp\n 0010dad0: 7574 2063 6175 7369 6e67 2061 6e20 4550 ut causing an EP\n 0010dae0: 4950 4520 6f72 2045 4e4f 3332 2c20 6120 IPE or ENO32, a \n 0010daf0: 6272 6f6b 656e 2070 6970 652e 2049 6e20 broken pipe. In \n-0010db00: 7375 6368 2061 4c00 4846 3400 0020 2020 such aL.HF4.. \n+0010db00: 7375 6368 2061 4c00 4844 3400 0020 2020 such aL.HD4.. \n 0010db10: 7369 7475 6174 696f 6e20 7468 6520 4d55 situation the MU\n 0010db20: 4d50 5320 7072 6f67 7261 6d20 6d75 7374 MPS program must\n 0010db30: 2063 6170 7475 7265 2074 6865 2065 7272 capture the err\n 0010db40: 6f72 2074 6861 7420 6361 7573 6564 2074 or that caused t\n-0010db50: 6865 5200 4946 1100 0020 2020 7465 726d heR.IF... term\n+0010db50: 6865 5200 4944 1100 0020 2020 7465 726d heR.ID... term\n 0010db60: 696e 6174 696f 6e20 616e 6420 7265 7370 ination and resp\n 0010db70: 6f6e 6420 6163 636f 7264 696e 676c 792e ond accordingly.\n 0010db80: 2054 6865 2070 726f 6772 616d 206d 6179 The program may\n 0010db90: 206e 6565 6420 746f 2063 616c 6c20 6f75 need to call ou\n-0010dba0: 7420 746f 4f00 4946 2100 0020 2020 6f74 t toO.IF!.. ot\n+0010dba0: 7420 746f 4f00 4944 2100 0020 2020 6f74 t toO.ID!.. ot\n 0010dbb0: 6865 7220 7072 6f67 7261 6d73 2074 6f20 her programs to \n 0010dbc0: 6465 7465 726d 696e 6520 7468 6520 7374 determine the st\n 0010dbd0: 6174 7573 206f 6620 6120 7365 7276 6963 atus of a servic\n 0010dbe0: 6520 6974 2069 7320 7573 696e 6720 6f72 e it is using or\n-0010dbf0: 2074 6f50 0049 4631 0000 2020 2061 6c65 toP.IF1.. ale\n+0010dbf0: 2074 6f50 0049 4431 0000 2020 2061 6c65 toP.ID1.. ale\n 0010dc00: 7274 2074 6865 206f 7065 7261 746f 7220 rt the operator \n 0010dc10: 6f66 2061 6e20 6572 726f 7220 7769 7468 of an error with\n 0010dc20: 2061 6e20 6578 7465 726e 616c 2070 726f an external pro\n 0010dc30: 6772 616d 206f 7220 7365 7276 6963 652e gram or service.\n-0010dc40: 2054 6f50 0049 4641 0000 2020 206f 7065 ToP.IFA.. ope\n+0010dc40: 2054 6f50 0049 4441 0000 2020 206f 7065 ToP.IDA.. ope\n 0010dc50: 7261 7465 2073 7563 6365 7373 6675 6c6c rate successfull\n 0010dc60: 792c 2074 6865 2070 726f 6772 616d 206d y, the program m\n 0010dc70: 7573 7420 7265 6372 6561 7465 2074 6865 ust recreate the\n 0010dc80: 2070 6970 6520 616e 6420 7265 7472 7920 pipe and retry \n-0010dc90: 7468 6514 0049 4651 0000 2020 206f 7065 the..IFQ.. ope\n-0010dca0: 7261 7469 6f6e 2e07 0049 4661 0000 0000 ration...IFa....\n+0010dc90: 7468 6514 0049 4451 0000 2020 206f 7065 the..IDQ.. ope\n+0010dca0: 7261 7469 6f6e 2e07 0049 4461 0000 0000 ration...IDa....\n 0010dcb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010dcc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010dcd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010dce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010dcf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010dd00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010dd10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -69115,84 +69115,84 @@\n 0010dfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010dfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010dfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010dfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010dfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010e000: 0100 0000 6d04 0000 353a 0000 0000 0000 ....m...5:......\n-0010e010: 9c00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0010e010: 9c00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0010e020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 0010e030: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 0010e040: 5300 ff73 00ff 5049 5045 5f43 4841 5241 S..s..PIPE_CHARA\n 0010e050: 4354 4552 4953 5449 4353 00c0 8100 0020 CTERISTICS..... \n 0010e060: 2020 7072 6f63 6573 7320 746f 2065 7870 process to exp\n 0010e070: 6563 7420 6e6f 2066 7572 7468 6572 2069 ect no further i\n 0010e080: 6e70 7574 2c20 7768 6963 6820 6d61 7920 nput, which may \n 0010e090: 6361 7573 6520 6974 2074 6f20 666c 7573 cause it to flus\n-0010e0a0: 6820 616e 7920 6f75 7470 7574 5400 4846 h any outputT.HF\n+0010e0a0: 6820 616e 7920 6f75 7470 7574 5400 4844 h any outputT.HD\n 0010e0b0: 8200 0020 2020 6974 2068 6173 2062 7566 ... it has buf\n 0010e0c0: 6665 7265 6420 616e 6420 7465 726d 696e fered and termin\n 0010e0d0: 6174 652e 2059 6f75 2073 686f 756c 6420 ate. You should \n 0010e0e0: 6578 706c 6963 6974 6c79 2043 4c4f 5345 explicitly CLOSE\n 0010e0f0: 2074 6865 2050 4950 4520 6465 7669 6365 the PIPE device\n-0010e100: 4f00 4846 8300 0020 2020 6166 7465 7220 O.HF... after \n+0010e100: 4f00 4844 8300 0020 2020 6166 7465 7220 O.HD... after \n 0010e110: 6669 6e69 7368 696e 6720 616c 6c20 5245 finishing all RE\n 0010e120: 4144 732e 2049 6620 796f 7520 646f 206e ADs. If you do n\n 0010e130: 6f74 2077 616e 7420 5752 4954 4520 2f45 ot want WRITE /E\n 0010e140: 4f46 2074 6f20 666c 7573 6820 616e 7950 OF to flush anyP\n-0010e150: 0048 4684 0000 2020 2070 656e 6469 6e67 .HF... pending\n+0010e150: 0048 4484 0000 2020 2070 656e 6469 6e67 .HD... pending\n 0010e160: 206f 7574 7075 7420 696e 636c 7564 696e output includin\n 0010e170: 6720 7061 6464 696e 6720 696e 2046 4958 g padding in FIX\n 0010e180: 4544 206d 6f64 6520 6f72 2061 2074 6572 ED mode or a ter\n 0010e190: 6d69 6e61 7469 6e67 2045 4f4c 2069 6e39 minating EOL in9\n-0010e1a0: 0048 4685 0000 2020 204e 4f46 4958 4544 .HF... NOFIXED\n+0010e1a0: 0048 4485 0000 2020 204e 4f46 4958 4544 .HD... NOFIXED\n 0010e1b0: 206d 6f64 652c 2053 4554 2024 583d 3020 mode, SET $X=0 \n 0010e1c0: 7072 696f 7220 746f 2074 6865 2057 5249 prior to the WRI\n-0010e1d0: 5445 202f 454f 462e 0700 4846 8600 004e TE /EOF...HF...N\n-0010e1e0: 0048 4687 0000 2020 2054 6f20 6176 6f69 .HF... To avoi\n+0010e1d0: 5445 202f 454f 462e 0700 4844 8600 004e TE /EOF...HD...N\n+0010e1e0: 0048 4487 0000 2020 2054 6f20 6176 6f69 .HD... To avoi\n 0010e1f0: 6420 616e 2069 6e64 6566 696e 6974 6520 d an indefinite \n 0010e200: 6861 6e67 2064 6f69 6e67 2061 2052 4541 hang doing a REA\n 0010e210: 4420 6672 6f6d 2061 2063 7265 6174 6564 D from a created\n 0010e220: 2070 726f 6365 7373 2074 6861 744f 0048 process thatO.H\n-0010e230: 4688 0000 2020 2062 7566 6665 7273 2069 F... buffers i\n+0010e230: 4488 0000 2020 2062 7566 6665 7273 2069 D... buffers i\n 0010e240: 7473 206f 7574 7075 7420 746f 2074 6865 ts output to the\n 0010e250: 2069 6e70 7574 206f 6620 7468 6520 5049 input of the PI\n 0010e260: 5045 2064 6576 6963 652c 2052 4541 4420 PE device, READ \n-0010e270: 7769 7468 2074 696d 656f 7574 1800 4846 with timeout..HF\n+0010e270: 7769 7468 2074 696d 656f 7574 1800 4844 with timeout..HD\n 0010e280: 8900 0020 2020 2874 7970 6963 616c 6c79 ... (typically\n-0010e290: 2030 292e 0700 4846 8a00 0015 0048 4691 0)...HF.....HF.\n+0010e290: 2030 292e 0700 4844 8a00 0015 0048 4491 0)...HD.....HD.\n 0010e2a0: 0000 2020 2057 6974 6820 434c 4f53 453a .. With CLOSE:\n-0010e2b0: 0700 4846 9200 0050 0048 4693 0000 2020 ..HF...P.HF... \n+0010e2b0: 0700 4844 9200 0050 0048 4493 0000 2020 ..HD...P.HD... \n 0010e2c0: 2054 6865 2043 4c4f 5345 206f 6620 6120 The CLOSE of a \n 0010e2d0: 5049 5045 2064 6576 6963 6520 7072 6576 PIPE device prev\n 0010e2e0: 656e 7473 2061 6c6c 2073 7562 7365 7175 ents all subsequ\n 0010e2f0: 656e 7420 6163 6365 7373 2074 6f20 7468 ent access to th\n-0010e300: 6520 7069 7065 734d 0048 4694 0000 2020 e pipesM.HF... \n+0010e300: 6520 7069 7065 734d 0048 4494 0000 2020 e pipesM.HD... \n 0010e310: 2061 7373 6f63 6961 7465 6420 7769 7468 associated with\n 0010e320: 2074 6865 2064 6576 6963 652e 2055 6e6c the device. Unl\n 0010e330: 6573 7320 7468 6520 4f50 454e 2074 6861 ess the OPEN tha\n 0010e340: 7420 6372 6561 7465 6420 7468 6520 6465 t created the de\n-0010e350: 7669 6365 5100 4846 9500 0020 2020 7370 viceQ.HF... sp\n+0010e350: 7669 6365 5100 4844 9500 0020 2020 7370 viceQ.HD... sp\n 0010e360: 6563 6966 6965 6420 494e 4445 5045 4e44 ecified INDEPEND\n 0010e370: 454e 542c 2074 6865 2070 726f 6365 7373 ENT, the process\n 0010e380: 2074 6572 6d69 6e61 7465 732e 204e 6f74 terminates. Not\n 0010e390: 6520 7468 6174 2061 6e79 2073 7562 7365 e that any subse\n-0010e3a0: 7175 656e 7451 0048 4696 0000 2020 2061 quentQ.HF... a\n+0010e3a0: 7175 656e 7451 0048 4496 0000 2020 2061 quentQ.HD... a\n 0010e3b0: 7474 656d 7074 2062 7920 7468 6520 6372 ttempt by the cr\n 0010e3c0: 6561 7465 6420 7072 6f63 6573 7320 746f eated process to\n 0010e3d0: 2072 6561 6420 6672 6f6d 2069 7473 2073 read from its s\n 0010e3e0: 7464 696e 2028 7768 6963 6820 776f 756c tdin (which woul\n-0010e3f0: 6420 6265 2061 4b00 4846 9700 0020 2020 d be aK.HF... \n+0010e3f0: 6420 6265 2061 4b00 4844 9700 0020 2020 d be aK.HD... \n 0010e400: 636c 6f73 6564 2070 6970 6529 2072 6574 closed pipe) ret\n 0010e410: 7572 6e73 2061 6e20 454f 4620 616e 6420 urns an EOF and \n 0010e420: 7479 7069 6361 6c20 554e 4958 2062 6568 typical UNIX beh\n 0010e430: 6176 696f 7220 776f 756c 6420 6265 2074 avior would be t\n-0010e440: 6f25 0048 4698 0000 2020 2074 6572 6d69 o%.HF... termi\n+0010e440: 6f25 0048 4498 0000 2020 2074 6572 6d69 o%.HD... termi\n 0010e450: 6e61 7465 206f 6e20 7375 6368 2061 6e20 nate on such an \n-0010e460: 6576 656e 742e 0700 4846 9900 0000 0000 event...HF......\n+0010e460: 6576 656e 742e 0700 4844 9900 0000 0000 event...HD......\n 0010e470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010e480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010e490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010e4a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010e4b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010e4c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010e4d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -69250,295 +69250,295 @@\n 0010e810: 7000 0020 4845 4c50 00ff 7300 ff49 4f5f p.. HELP..s..IO_\n 0010e820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 0010e830: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 0010e840: 5300 ff73 00ff 5049 5045 5f44 4556 4943 S..s..PIPE_DEVIC\n 0010e850: 4550 4152 414d 4554 4552 5f53 554d 4d41 EPARAMETER_SUMMA\n 0010e860: 5259 0000 5049 5045 5f44 6576 6963 6570 RY..PIPE_Devicep\n 0010e870: 6172 616d 6574 6572 5f53 756d 6d61 7279 arameter_Summary\n-0010e880: 2700 4f46 bf11 0000 2020 2050 4950 4520 '.OF.... PIPE \n+0010e880: 2700 4f44 bf11 0000 2020 2050 4950 4520 '.OD.... PIPE \n 0010e890: 4465 7669 6365 7061 7261 6d65 7465 7220 Deviceparameter \n-0010e8a0: 5375 6d6d 6172 7907 0050 4621 0000 4a00 Summary..PF!..J.\n-0010e8b0: 5046 3100 0020 2020 5468 6520 666f 6c6c PF1.. The foll\n+0010e8a0: 5375 6d6d 6172 7907 0050 4421 0000 4a00 Summary..PD!..J.\n+0010e8b0: 5044 3100 0020 2020 5468 6520 666f 6c6c PD1.. The foll\n 0010e8c0: 6f77 696e 6720 7461 626c 6520 7375 6d6d owing table summ\n 0010e8d0: 6172 697a 6573 2074 6865 2050 4950 4520 arizes the PIPE \n 0010e8e0: 666f 726d 6174 2064 6576 6963 6570 6172 format devicepar\n-0010e8f0: 616d 6574 6572 732e 0700 5046 4100 0054 ameters...PFA..T\n-0010e900: 0050 4651 0000 2020 202b 2d2d 2d2d 2d2d .PFQ.. +------\n+0010e8f0: 616d 6574 6572 732e 0700 5044 4100 0054 ameters...PDA..T\n+0010e900: 0050 4451 0000 2020 202b 2d2d 2d2d 2d2d .PDQ.. +------\n 0010e910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010e920: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010e930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010e940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0010e950: 2d2d 2b54 0050 4661 0000 2020 207c 2020 --+T.PFa.. | \n+0010e950: 2d2d 2b54 0050 4461 0000 2020 207c 2020 --+T.PDa.. | \n 0010e960: 4445 5649 4345 2050 4152 414d 4554 4552 DEVICE PARAMETER\n 0010e970: 2020 7c20 434d 4420 7c20 2020 2020 2020 | CMD | \n 0010e980: 2020 2020 2020 2020 2020 4445 5343 5249 DESCRI\n 0010e990: 5054 494f 4e20 2020 2020 2020 2020 2020 PTION \n-0010e9a0: 2020 2020 2020 7c54 0050 4671 0000 2020 |T.PFq.. \n+0010e9a0: 2020 2020 2020 7c54 0050 4471 0000 2020 |T.PDq.. \n 0010e9b0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 0010e9c0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d ------+-----+---\n 0010e9d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010e9e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0010e9f0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0050 4681 ----------|T.PF.\n+0010e9f0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0050 4481 ----------|T.PD.\n 0010ea00: 0000 2020 207c 205b 4e4f 5d46 4958 4544 .. | [NO]FIXED\n 0010ea10: 2020 2020 2020 2020 2020 7c20 4f20 2020 | O \n 0010ea20: 7c20 436f 6e74 726f 6c73 2077 6865 7468 | Controls wheth\n 0010ea30: 6572 2072 6563 6f72 6473 2068 6176 6520 er records have \n 0010ea40: 6669 7865 6420 6c65 6e67 7468 2020 7c54 fixed length |T\n-0010ea50: 0050 4691 0000 2020 207c 2d2d 2d2d 2d2d .PF... |------\n+0010ea50: 0050 4491 0000 2020 207c 2d2d 2d2d 2d2d .PD... |------\n 0010ea60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0010ea70: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 0010ea80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010ea90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0010eaa0: 2d2d 7c55 004f 46c0 1100 0020 2020 7c20 --|U.OF.... | \n+0010eaa0: 2d2d 7c55 004f 44c0 1100 0020 2020 7c20 --|U.OD.... | \n 0010eab0: 5245 434f 5244 5349 5a45 3d69 6e74 6578 RECORDSIZE=intex\n 0010eac0: 7072 207c 204f 2020 207c 2053 7065 6369 pr | O | Speci\n 0010ead0: 6669 6573 2074 6865 206d 6178 696d 756d fies the maximum\n 0010eae0: 2072 6563 6f72 6420 7369 7a65 2e20 2020 record size. \n-0010eaf0: 2020 2020 2020 207c 5400 5046 1200 0020 |T.PF... \n+0010eaf0: 2020 2020 2020 207c 5400 5044 1200 0020 |T.PD... \n 0010eb00: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 0010eb10: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d -------+-----+--\n 0010eb20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010eb30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0010eb40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5046 -----------|T.PF\n+0010eb40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5044 -----------|T.PD\n 0010eb50: 1300 0020 2020 7c20 5641 5249 4142 4c45 ... | VARIABLE\n 0010eb60: 2020 2020 2020 2020 2020 207c 204f 2020 | O \n 0010eb70: 207c 2043 6f6e 7472 6f6c 7320 7768 6574 | Controls whet\n 0010eb80: 6865 7220 7265 636f 7264 7320 6861 7665 her records have\n 0010eb90: 2076 6172 6961 626c 6520 2020 2020 207c variable |\n-0010eba0: 5400 5046 1400 0020 2020 7c20 2020 2020 T.PF... | \n+0010eba0: 5400 5044 1400 0020 2020 7c20 2020 2020 T.PD... | \n 0010ebb0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0010ebc0: 2020 2020 207c 206c 656e 6774 682e 2020 | length. \n 0010ebd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0010ebe0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0010ebf0: 2020 207c 5400 5046 1500 0020 2020 7c2d |T.PF... |-\n+0010ebf0: 2020 207c 5400 5044 1500 0020 2020 7c2d |T.PD... |-\n 0010ec00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010ec10: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---+-----+------\n 0010ec20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010ec30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0010ec40: 2d2d 2d2d 2d2d 2d7c 5400 5046 1600 0020 -------|T.PF... \n+0010ec40: 2d2d 2d2d 2d2d 2d7c 5400 5044 1600 0020 -------|T.PD... \n 0010ec50: 2020 7c20 5b5a 5d57 4944 5448 3d69 6e74 | [Z]WIDTH=int\n 0010ec60: 6578 7072 2020 207c 2055 2020 207c 2053 expr | U | S\n 0010ec70: 6574 7320 7468 6520 6465 7669 6365 2773 ets the device's\n 0010ec80: 206c 6f67 6963 616c 2072 6563 6f72 6420 logical record \n-0010ec90: 7369 7a65 2061 6e64 2020 207c 5400 5046 size and |T.PF\n+0010ec90: 7369 7a65 2061 6e64 2020 207c 5400 5044 size and |T.PD\n 0010eca0: 1700 0020 2020 7c20 2020 2020 2020 2020 ... | \n 0010ecb0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 0010ecc0: 207c 2065 6e61 626c 6573 2057 5241 502e | enables WRAP.\n 0010ecd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0010ece0: 2020 2020 2020 2020 2020 2020 2020 207c |\n-0010ecf0: 5400 5046 1800 0020 2020 7c2d 2d2d 2d2d T.PF... |-----\n+0010ecf0: 5400 5044 1800 0020 2020 7c2d 2d2d 2d2d T.PD... |-----\n 0010ed00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 0010ed10: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 0010ed20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010ed30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0010ed40: 2d2d 2d7c 5400 5046 1900 0020 2020 7c20 ---|T.PF... | \n+0010ed40: 2d2d 2d7c 5400 5044 1900 0020 2020 7c20 ---|T.PD... | \n 0010ed50: 5b5a 5d5b 4e4f 5d57 5241 5020 2020 2020 [Z][NO]WRAP \n 0010ed60: 2020 207c 204f 2f55 207c 2043 6f6e 7472 | O/U | Contr\n 0010ed70: 6f6c 7320 7468 6520 6861 6e64 6c69 6e67 ols the handling\n 0010ed80: 206f 6620 7265 636f 7264 7320 6c6f 6e67 of records long\n-0010ed90: 6572 2020 2020 207c 5400 5046 1a00 0020 er |T.PF... \n+0010ed90: 6572 2020 2020 207c 5400 5044 1a00 0020 er |T.PD... \n 0010eda0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0010edb0: 2020 2020 2020 207c 2020 2020 207c 2074 | | t\n 0010edc0: 6861 6e20 7468 6520 6465 7669 6365 2077 han the device w\n 0010edd0: 6964 7468 2e20 2020 2020 2020 2020 2020 idth. \n-0010ede0: 2020 2020 2020 2020 2020 207c 5400 5046 |T.PF\n+0010ede0: 2020 2020 2020 2020 2020 207c 5400 5044 |T.PD\n 0010edf0: 2100 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d !.. +---------\n 0010ee00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010ee10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010ee20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010ee30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n-0010ee40: 0700 5046 2200 0045 0050 4623 0000 2020 ..PF\"..E.PF#.. \n+0010ee40: 0700 5044 2200 0045 0050 4423 0000 2020 ..PD\"..E.PD#.. \n 0010ee50: 2054 6865 2066 6f6c 6c6f 7769 6e67 2074 The following t\n 0010ee60: 6162 6c65 2073 756d 6d61 7269 7a65 7320 able summarizes \n 0010ee70: 5049 5045 2061 6363 6573 7320 6465 7669 PIPE access devi\n-0010ee80: 6365 7061 7261 6d74 6572 732e 0700 5046 ceparamters...PF\n-0010ee90: 2400 0054 0050 4625 0000 2020 202b 2d2d $..T.PF%.. +--\n+0010ee80: 6365 7061 7261 6d74 6572 732e 0700 5044 ceparamters...PD\n+0010ee90: 2400 0054 0050 4425 0000 2020 202b 2d2d $..T.PD%.. +--\n 0010eea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010eeb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010eec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010eed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0010eee0: 2d2d 2d2d 2d2d 2b54 0050 4626 0000 2020 ------+T.PF&.. \n+0010eee0: 2d2d 2d2d 2d2d 2b54 0050 4426 0000 2020 ------+T.PD&.. \n 0010eef0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0010ef00: 2020 7c20 2020 7c20 5370 6563 6966 6965 | | Specifie\n 0010ef10: 7320 7468 6520 636f 6d6d 616e 6420 7374 s the command st\n 0010ef20: 7269 6e67 2074 6f20 6578 6563 7574 2069 ring to execut i\n-0010ef30: 6e20 6120 2020 2020 2020 7c54 0050 4627 n a |T.PF'\n+0010ef30: 6e20 6120 2020 2020 2020 7c54 0050 4427 n a |T.PD'\n 0010ef40: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 0010ef50: 2020 2020 2020 7c20 2020 7c20 6372 6561 | | crea\n 0010ef60: 7465 6420 7072 6f63 6573 7320 666f 7220 ted process for \n 0010ef70: 7468 6520 5049 5045 2064 6576 6963 652e the PIPE device.\n 0010ef80: 2047 542e 4d20 7573 6573 2020 2020 7c54 GT.M uses |T\n-0010ef90: 0050 4628 0000 2020 207c 2043 4f4d 4d41 .PF(.. | COMMA\n+0010ef90: 0050 4428 0000 2020 207c 2043 4f4d 4d41 .PD(.. | COMMA\n 0010efa0: 4e44 3d73 7472 696e 6720 7c20 6f20 7c20 ND=string | o | \n 0010efb0: 7468 6520 6465 6661 756c 7420 7365 6172 the default sear\n 0010efc0: 6368 696e 6720 6d65 6368 616e 6973 6d20 ching mechanism \n 0010efd0: 6f66 2074 6865 2055 4e49 5820 7368 656c of the UNIX shel\n 0010efe0: 6c20 7c00 0000 0000 0000 0000 0000 0000 l |.............\n 0010eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010f000: 0100 0000 ec07 0000 673a 0000 0000 0000 ........g:......\n-0010f010: a400 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0010f010: a400 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0010f020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 0010f030: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 0010f040: 5300 ff73 00ff 5049 5045 5f44 4556 4943 S..s..PIPE_DEVIC\n 0010f050: 4550 4152 414d 4554 4552 5f53 554d 4d41 EPARAMETER_SUMMA\n 0010f060: 5259 00c0 2900 0020 2020 7c20 2020 2020 RY..).. | \n 0010f070: 2020 2020 2020 2020 2020 207c 2020 207c | |\n 0010f080: 2066 6f72 2063 7265 6174 696e 6720 7468 for creating th\n 0010f090: 6520 7072 6f63 6573 7320 616e 6420 696e e process and in\n 0010f0a0: 6974 6961 7469 6e67 2069 7473 2020 2020 itiating its \n-0010f0b0: 2020 207c 5400 5046 2a00 0020 2020 7c20 |T.PF*.. | \n+0010f0b0: 2020 207c 5400 5044 2a00 0020 2020 7c20 |T.PD*.. | \n 0010f0c0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0010f0d0: 2020 207c 2063 6f6d 6d61 6e64 2873 292e | command(s).\n 0010f0e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0010f0f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0010f100: 2020 2020 2020 207c 5400 5046 3100 0020 |T.PF1.. \n+0010f100: 2020 2020 2020 207c 5400 5044 3100 0020 |T.PD1.. \n 0010f110: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 0010f120: 2d2d 2d2b 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d ---+---+--------\n 0010f130: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010f140: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0010f150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5046 -----------|T.PF\n+0010f150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5044 -----------|T.PD\n 0010f160: 3200 0020 2020 7c20 5348 454c 4c3d 7374 2.. | SHELL=st\n 0010f170: 7269 6e67 2020 207c 206f 207c 2053 7065 ring | o | Spe\n 0010f180: 6369 6669 6573 2074 6865 2070 6174 6820 cifies the path \n 0010f190: 746f 2061 2073 6865 6c6c 2074 6f20 6265 to a shell to be\n 0010f1a0: 2075 7365 6420 696e 7374 6561 6420 207c used instead |\n-0010f1b0: 5400 5046 3300 0020 2020 7c20 2020 2020 T.PF3.. | \n+0010f1b0: 5400 5044 3300 0020 2020 7c20 2020 2020 T.PD3.. | \n 0010f1c0: 2020 2020 2020 2020 2020 207c 2020 207c | |\n 0010f1d0: 206f 6620 7468 6520 6465 6661 756c 7420 of the default \n 0010f1e0: 7368 656c 6c20 2020 2020 2020 2020 2020 shell \n 0010f1f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0010f200: 2020 207c 5400 5046 3400 0020 2020 7c2d |T.PF4.. |-\n+0010f200: 2020 207c 5400 5044 3400 0020 2020 7c2d |T.PD4.. |-\n 0010f210: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 0010f220: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 0010f230: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010f240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0010f250: 2d2d 2d2d 2d2d 2d7c 5400 5046 3500 0020 -------|T.PF5.. \n+0010f250: 2d2d 2d2d 2d2d 2d7c 5400 5044 3500 0020 -------|T.PD5.. \n 0010f260: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0010f270: 2020 207c 2020 207c 2053 7065 6369 6669 | | Specifi\n 0010f280: 6573 2061 2064 6576 6963 6520 6861 6e64 es a device hand\n 0010f290: 6c65 2066 6f72 2061 2072 6574 7572 6e20 le for a return \n-0010f2a0: 7069 7065 2074 6f20 2020 207c 5400 5046 pipe to |T.PF\n+0010f2a0: 7069 7065 2074 6f20 2020 207c 5400 5044 pipe to |T.PD\n 0010f2b0: 3600 0020 2020 7c20 2020 2020 2020 2020 6.. | \n 0010f2c0: 2020 2020 2020 207c 2020 207c 2077 6869 | | whi\n 0010f2d0: 6368 2074 6865 2063 7265 6174 6564 2070 ch the created p\n 0010f2e0: 726f 6365 7373 2077 7269 7465 7320 616e rocess writes an\n 0010f2f0: 7920 7374 616e 6461 7264 2020 2020 207c y standard |\n-0010f300: 5400 5046 3700 0020 2020 7c20 5354 4445 T.PF7.. | STDE\n+0010f300: 5400 5044 3700 0020 2020 7c20 5354 4445 T.PD7.. | STDE\n 0010f310: 5252 3d73 7472 696e 6720 207c 206f 207c RR=string | o |\n 0010f320: 2065 7272 6f72 206f 7574 7075 742e 2054 error output. T\n 0010f330: 6865 2047 542e 4d20 7072 6f63 6573 7320 he GT.M process \n 0010f340: 6361 6e20 5553 452c 2052 4541 442c 2061 can USE, READ, a\n-0010f350: 6e64 207c 5400 5046 3800 0020 2020 7c20 nd |T.PF8.. | \n+0010f350: 6e64 207c 5400 5044 3800 0020 2020 7c20 nd |T.PD8.. | \n 0010f360: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0010f370: 2020 207c 2043 4c4f 5345 2069 742c 2062 | CLOSE it, b\n 0010f380: 7574 2063 616e 6e6f 7420 5752 4954 4520 ut cannot WRITE \n 0010f390: 746f 2069 742e 2057 6865 6e20 7468 6520 to it. When the \n-0010f3a0: 4754 2e4d 2020 207c 5400 5046 3900 0020 GT.M |T.PF9.. \n+0010f3a0: 4754 2e4d 2020 207c 5400 5044 3900 0020 GT.M |T.PD9.. \n 0010f3b0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0010f3c0: 2020 207c 2020 207c 2070 726f 6365 7373 | | process\n 0010f3d0: 2043 4c4f 5345 7320 7468 6520 5049 5045 CLOSEs the PIPE\n 0010f3e0: 2064 6576 6963 652c 2074 6865 2050 4950 device, the PIP\n-0010f3f0: 4520 6465 7669 6365 2020 207c 5400 5046 E device |T.PF\n+0010f3f0: 4520 6465 7669 6365 2020 207c 5400 5044 E device |T.PD\n 0010f400: 3a00 0020 2020 7c20 2020 2020 2020 2020 :.. | \n 0010f410: 2020 2020 2020 207c 2020 207c 2043 4c4f | | CLO\n 0010f420: 5345 7320 5354 4445 5252 2c20 6966 2073 SEs STDERR, if s\n 0010f430: 7469 6c6c 204f 5045 4e2e 2020 2020 2020 till OPEN. \n 0010f440: 2020 2020 2020 2020 2020 2020 2020 207c |\n-0010f450: 5400 5046 4100 0020 2020 7c2d 2d2d 2d2d T.PFA.. |-----\n+0010f450: 5400 5044 4100 0020 2020 7c2d 2d2d 2d2d T.PDA.. |-----\n 0010f460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2b -----------+---+\n 0010f470: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010f480: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010f490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0010f4a0: 2d2d 2d7c 5400 5046 4200 0020 2020 7c20 ---|T.PFB.. | \n+0010f4a0: 2d2d 2d7c 5400 5044 4200 0020 2020 7c20 ---|T.PDB.. | \n 0010f4b0: 5752 4954 454f 4e4c 5920 2020 2020 207c WRITEONLY |\n 0010f4c0: 206f 207c 2053 7065 6369 6669 6573 2074 o | Specifies t\n 0010f4d0: 6861 7420 7468 6520 4754 2e4d 2070 726f hat the GT.M pro\n 0010f4e0: 6365 7373 206d 6179 206f 6e6c 7920 5752 cess may only WR\n-0010f4f0: 4954 4520 746f 207c 5400 5046 4300 0020 ITE to |T.PFC.. \n+0010f4f0: 4954 4520 746f 207c 5400 5044 4300 0020 ITE to |T.PDC.. \n 0010f500: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0010f510: 2020 207c 2020 207c 2074 6865 2063 7265 | | the cre\n 0010f520: 6174 6564 2070 726f 6365 7373 2076 6961 ated process via\n 0010f530: 2074 6865 2050 4950 4520 6465 7669 6365 the PIPE device\n-0010f540: 2e20 2020 2020 2020 2020 207c 5400 5046 . |T.PF\n+0010f540: 2e20 2020 2020 2020 2020 207c 5400 5044 . |T.PD\n 0010f550: 4400 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d D.. |---------\n 0010f560: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2b 2d2d 2d2d -------+---+----\n 0010f570: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010f580: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010f590: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-0010f5a0: 5400 5046 4500 0020 2020 7c20 2020 2020 T.PFE.. | \n+0010f5a0: 5400 5044 4500 0020 2020 7c20 2020 2020 T.PDE.. | \n 0010f5b0: 2020 2020 2020 2020 2020 207c 2020 207c | |\n 0010f5c0: 2053 7065 6369 6669 6573 2074 6861 7420 Specifies that \n 0010f5d0: 7468 6520 4754 2e4d 2070 726f 6365 7373 the GT.M process\n 0010f5e0: 206d 6179 206f 6e6c 7920 5245 4144 2020 may only READ \n-0010f5f0: 2020 207c 5400 5046 4600 0020 2020 7c20 |T.PFF.. | \n+0010f5f0: 2020 207c 5400 5044 4600 0020 2020 7c20 |T.PDF.. | \n 0010f600: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0010f610: 2020 207c 2066 726f 6d20 7468 6520 6372 | from the cr\n 0010f620: 6561 7465 6420 7072 6f63 6573 7320 7669 eated process vi\n 0010f630: 6120 7468 6520 5049 5045 2064 6576 6963 a the PIPE devic\n-0010f640: 652e 2020 2020 207c 5400 5046 4700 0020 e. |T.PFG.. \n+0010f640: 652e 2020 2020 207c 5400 5044 4700 0020 e. |T.PDG.. \n 0010f650: 2020 7c20 5245 4144 4f4e 4c59 2020 2020 | READONLY \n 0010f660: 2020 207c 206f 207c 204f 7574 7075 7420 | o | Output \n 0010f670: 6672 6f6d 2062 6f74 6820 7468 6520 7374 from both the st\n 0010f680: 616e 6461 7264 206f 7574 7075 7420 616e andard output an\n-0010f690: 6420 7468 6520 2020 2020 207c 5400 5046 d the |T.PF\n+0010f690: 6420 7468 6520 2020 2020 207c 5400 5044 d the |T.PD\n 0010f6a0: 4800 0020 2020 7c20 2020 2020 2020 2020 H.. | \n 0010f6b0: 2020 2020 2020 207c 2020 207c 2073 7461 | | sta\n 0010f6c0: 6e64 6172 6420 6572 726f 7220 6f75 7470 ndard error outp\n 0010f6d0: 7574 206f 6620 7468 6520 6372 6561 7465 ut of the create\n 0010f6e0: 6420 7072 6f63 6573 7320 6973 2020 207c d process is |\n-0010f6f0: 5400 5046 4900 0020 2020 7c20 2020 2020 T.PFI.. | \n+0010f6f0: 5400 5044 4900 0020 2020 7c20 2020 2020 T.PDI.. | \n 0010f700: 2020 2020 2020 2020 2020 207c 2020 207c | |\n 0010f710: 2061 7661 696c 6162 6c65 2075 6e6c 6573 available unles\n 0010f720: 7320 5354 4445 5252 2069 7320 7370 6563 s STDERR is spec\n 0010f730: 6966 6965 642e 2020 2020 2020 2020 2020 ified. \n-0010f740: 2020 207c 5400 5046 4a00 0020 2020 7c2d |T.PFJ.. |-\n+0010f740: 2020 207c 5400 5044 4a00 0020 2020 7c2d |T.PDJ.. |-\n 0010f750: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 0010f760: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 0010f770: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010f780: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0010f790: 2d2d 2d2d 2d2d 2d7c 5400 5046 5100 0020 -------|T.PFQ.. \n+0010f790: 2d2d 2d2d 2d2d 2d7c 5400 5044 5100 0020 -------|T.PDQ.. \n 0010f7a0: 2020 7c20 5041 5253 4520 2020 2020 2020 | PARSE \n 0010f7b0: 2020 207c 206f 207c 2053 7065 6369 6669 | o | Specifi\n 0010f7c0: 6573 2074 6861 7420 4754 2e4d 2070 6172 es that GT.M par\n 0010f7d0: 7365 2074 6865 2043 4f4d 4d41 4e44 2061 se the COMMAND a\n 0010f7e0: 6e64 2069 7373 7565 2020 207c 0000 0000 nd issue |....\n 0010f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010f800: 0100 0000 0b02 0000 6d3a 0000 0000 0000 ........m:......\n-0010f810: a400 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0010f810: a400 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0010f820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 0010f830: 5349 4e47 5f50 4950 455f 4445 5649 4345 SING_PIPE_DEVICE\n 0010f840: 5300 ff73 00ff 5049 5045 5f44 4556 4943 S..s..PIPE_DEVIC\n 0010f850: 4550 4152 414d 4554 4552 5f53 554d 4d41 EPARAMETER_SUMMA\n 0010f860: 5259 00c0 5200 0020 2020 7c20 2020 2020 RY..R.. | \n 0010f870: 2020 2020 2020 2020 2020 207c 2020 207c | |\n 0010f880: 2061 6e20 4f50 454e 2065 7863 6570 7469 an OPEN excepti\n 0010f890: 6f6e 2066 6f72 2061 6e79 2069 6e76 616c on for any inval\n 0010f8a0: 6964 2063 6f6d 6d61 6e64 2e20 2020 2020 id command. \n-0010f8b0: 2020 207c 5400 5046 5300 0020 2020 7c2d |T.PFS.. |-\n+0010f8b0: 2020 207c 5400 5044 5300 0020 2020 7c2d |T.PDS.. |-\n 0010f8c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 0010f8d0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 0010f8e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010f8f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0010f900: 2d2d 2d2d 2d2d 2d7c 5400 5046 5400 0020 -------|T.PFT.. \n+0010f900: 2d2d 2d2d 2d2d 2d7c 5400 5044 5400 0020 -------|T.PDT.. \n 0010f910: 2020 7c20 494e 4445 5045 4e44 454e 5420 | INDEPENDENT \n 0010f920: 2020 207c 206f 207c 2053 7065 6369 6669 | o | Specifi\n 0010f930: 6573 2074 6861 7420 7468 6520 6372 6561 es that the crea\n 0010f940: 7465 6420 7072 6f63 6573 7320 636f 6e74 ted process cont\n-0010f950: 696e 7565 7320 746f 2020 207c 5400 5046 inues to |T.PF\n+0010f950: 696e 7565 7320 746f 2020 207c 5400 5044 inues to |T.PD\n 0010f960: 5500 0020 2020 7c20 2020 2020 2020 2020 U.. | \n 0010f970: 2020 2020 2020 207c 2020 207c 2065 7865 | | exe\n 0010f980: 6375 7465 2061 6674 6572 2074 6865 2050 cute after the P\n 0010f990: 4950 4520 6465 7669 6365 2069 7320 434c IPE device is CL\n 0010f9a0: 4f53 4564 2e20 2020 2020 2020 2020 207c OSEd. |\n-0010f9b0: 5400 5046 5600 0020 2020 2b2d 2d2d 2d2d T.PFV.. +-----\n+0010f9b0: 5400 5044 5600 0020 2020 2b2d 2d2d 2d2d T.PDV.. +-----\n 0010f9c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010f9d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010f9e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0010f9f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0010fa00: 2d2d 2d2b 0700 5046 5700 0000 0000 0000 ---+..PFW.......\n+0010fa00: 2d2d 2d2b 0700 5044 5700 0000 0000 0000 ---+..PDW.......\n 0010fa10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010fa20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010fa30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010fa40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010fa50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010fa60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010fa70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -69627,125 +69627,125 @@\n 0010ffa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010ffb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010ffc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010ffd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010ffe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0010fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00110000: 0100 0000 f706 0000 923a 0000 0000 0000 .........:......\n-00110010: 4900 0046 4845 4c50 00ff 7300 ff49 4f5f I..FHELP..s..IO_\n+00110010: 4900 0044 4845 4c50 00ff 7300 ff49 4f5f I..DHELP..s..IO_\n 00110020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00110030: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00110040: 4345 5300 0055 7369 6e67 5f53 6f63 6b65 CES..Using_Socke\n-00110050: 745f 4465 7669 6365 731f 0030 46bf 1100 t_Devices..0F...\n+00110050: 745f 4465 7669 6365 731f 0030 44bf 1100 t_Devices..0D...\n 00110060: 0020 2020 5573 696e 6720 536f 636b 6574 . Using Socket\n-00110070: 2044 6576 6963 6573 0700 3146 2100 0053 Devices..1F!..S\n-00110080: 0031 4631 0000 2020 2053 4f43 4b45 5420 .1F1.. SOCKET \n+00110070: 2044 6576 6963 6573 0700 3144 2100 0053 Devices..1D!..S\n+00110080: 0031 4431 0000 2020 2053 4f43 4b45 5420 .1D1.. SOCKET \n 00110090: 6465 7669 6365 7320 6172 6520 7573 6564 devices are used\n 001100a0: 2074 6f20 6163 6365 7373 2061 6e64 206d to access and m\n 001100b0: 616e 6970 756c 6174 6520 736f 636b 6574 anipulate socket\n 001100c0: 732e 2041 2053 4f43 4b45 5420 6465 7669 s. A SOCKET devi\n-001100d0: 6365 5100 3146 4100 0020 2020 6361 6e20 ceQ.1FA.. can \n+001100d0: 6365 5100 3144 4100 0020 2020 6361 6e20 ceQ.1DA.. can \n 001100e0: 6861 7665 2075 6e6c 696d 6974 6564 2061 have unlimited a\n 001100f0: 7373 6f63 6961 7465 6420 736f 636b 6574 ssociated socket\n 00110100: 732e 2054 6865 2064 6566 6175 6c74 206c s. The default l\n 00110110: 696d 6974 2069 7320 3634 2e20 5365 7420 imit is 64. Set \n-00110120: 7468 6552 0031 4651 0000 2020 2065 6e76 theR.1FQ.. env\n+00110120: 7468 6552 0031 4451 0000 2020 2065 6e76 theR.1DQ.. env\n 00110130: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n 00110140: 6520 6774 6d5f 6d61 785f 736f 636b 6574 e gtm_max_socket\n 00110150: 7320 746f 2074 6865 206e 756d 6265 7220 s to the number \n 00110160: 6f66 206d 6178 696d 756d 2061 7373 6f63 of maximum assoc\n-00110170: 6961 7465 6442 0031 4661 0000 2020 2073 iatedB.1Fa.. s\n+00110170: 6961 7465 6442 0031 4461 0000 2020 2073 iatedB.1Da.. s\n 00110180: 6f63 6b65 7473 2073 6f63 6b65 7473 2074 ockets sockets t\n 00110190: 6861 7420 796f 7520 7769 7368 2074 6f20 hat you wish to \n 001101a0: 7365 7420 666f 7220 6120 4754 2e4d 2070 set for a GT.M p\n-001101b0: 726f 6365 7373 2e50 0031 4671 0000 2020 rocess.P.1Fq.. \n+001101b0: 726f 6365 7373 2e50 0031 4471 0000 2020 rocess.P.1Dq.. \n 001101c0: 2024 5649 4557 2822 4d41 585f 534f 434b $VIEW(\"MAX_SOCK\n 001101d0: 4554 5322 2972 6574 7572 6e73 2074 6865 ETS\")returns the\n 001101e0: 2063 7572 7265 6e74 2076 616c 7565 206f current value o\n 001101f0: 6620 7468 6520 6d61 7869 6d75 6d20 6e75 f the maximum nu\n-00110200: 6d62 6572 206f 661d 0031 4681 0000 2020 mber of..1F... \n+00110200: 6d62 6572 206f 661d 0031 4481 0000 2020 mber of..1D... \n 00110210: 2061 7373 6f63 6961 7465 6420 736f 636b associated sock\n-00110220: 6574 732e 0700 3146 9100 004e 0030 46c0 ets...1F...N.0F.\n+00110220: 6574 732e 0700 3144 9100 004e 0030 44c0 ets...1D...N.0D.\n 00110230: 1100 0020 2020 4174 2061 6e79 2074 696d ... At any tim\n 00110240: 652c 206f 6e6c 7920 6f6e 6520 736f 636b e, only one sock\n 00110250: 6574 2066 726f 6d20 7468 6520 636f 6c6c et from the coll\n 00110260: 6563 7469 6f6e 2063 616e 2062 6520 7468 ection can be th\n-00110270: 6520 6375 7272 656e 7452 0031 4612 0000 e currentR.1F...\n+00110270: 6520 6375 7272 656e 7452 0031 4412 0000 e currentR.1D...\n 00110280: 2020 2073 6f63 6b65 742e 2049 6620 7468 socket. If th\n 00110290: 6572 6520 6973 206e 6f20 6375 7272 656e ere is no curren\n 001102a0: 7420 736f 636b 6574 2c20 616e 2061 7474 t socket, an att\n 001102b0: 656d 7074 2074 6f20 5245 4144 2066 726f empt to READ fro\n-001102c0: 6d2c 206f 7220 5752 4954 452c 0031 4613 m, or WRITE,.1F.\n+001102c0: 6d2c 206f 7220 5752 4954 452c 0031 4413 m, or WRITE,.1D.\n 001102d0: 0000 2020 2074 6f20 7468 6520 6465 7669 .. to the devi\n 001102e0: 6365 2c20 6765 6e65 7261 7465 7320 616e ce, generates an\n-001102f0: 2065 7272 6f72 2e07 0031 4614 0000 4d00 error...1F...M.\n-00110300: 3146 1500 0020 2020 536f 636b 6574 7320 1F... Sockets \n+001102f0: 2065 7272 6f72 2e07 0031 4414 0000 4d00 error...1D...M.\n+00110300: 3144 1500 0020 2020 536f 636b 6574 7320 1D... Sockets \n 00110310: 6361 6e20 6265 2061 7474 6163 6865 6420 can be attached \n 00110320: 616e 6420 6465 7461 6368 6564 2066 726f and detached fro\n 00110330: 6d20 7468 6520 636f 6c6c 6563 7469 6f6e m the collection\n-00110340: 206f 6620 736f 636b 6574 734e 0031 4616 of socketsN.1F.\n+00110340: 206f 6620 736f 636b 6574 734e 0031 4416 of socketsN.1D.\n 00110350: 0000 2020 2061 7373 6f63 6961 7465 6420 .. associated \n 00110360: 7769 7468 2061 2064 6576 6963 652e 2044 with a device. D\n 00110370: 6574 6163 6865 6420 736f 636b 6574 7320 etached sockets \n 00110380: 6265 6c6f 6e67 2074 6f20 6120 7073 6575 belong to a pseu\n-00110390: 646f 2d64 6576 6963 6552 0031 4617 0000 do-deviceR.1F...\n+00110390: 646f 2d64 6576 6963 6552 0031 4417 0000 do-deviceR.1D...\n 001103a0: 2020 2063 616c 6c65 6420 7468 6520 2273 called the \"s\n 001103b0: 6f63 6b65 7470 6f6f 6c22 2e20 534f 434b ocketpool\". SOCK\n 001103c0: 4554 2064 6576 6963 6573 2075 7365 2022 ET devices use \"\n 001103d0: 5947 544d 534f 434b 4554 504f 4f4c 2220 YGTMSOCKETPOOL\" \n-001103e0: 746f 2069 6465 6e74 6966 794b 0031 4618 to identifyK.1F.\n+001103e0: 746f 2069 6465 6e74 6966 794b 0031 4418 to identifyK.1D.\n 001103f0: 0000 2020 2074 6865 2073 6f63 6b65 7420 .. the socket \n 00110400: 706f 6f6c 3b20 616e 2061 7474 656d 7074 pool; an attempt\n 00110410: 204f 5045 4e20 6120 6465 7669 6365 206f OPEN a device o\n 00110420: 6620 7468 6174 206e 616d 6520 7072 6f64 f that name prod\n-00110430: 7563 6573 2061 5000 3146 1900 0020 2020 uces aP.1F... \n+00110430: 7563 6573 2061 5000 3144 1900 0020 2020 uces aP.1D... \n 00110440: 4445 564e 414d 4552 4553 4552 5645 4420 DEVNAMERESERVED \n 00110450: 6572 726f 722e 2041 2070 726f 6365 7373 error. A process\n 00110460: 2063 616e 2064 6574 6163 6820 6120 736f can detach a so\n 00110470: 636b 6574 2066 726f 6d20 6120 6465 7669 cket from a devi\n-00110480: 6365 2061 6e64 3f00 3146 1a00 0020 2020 ce and?.1F... \n+00110480: 6365 2061 6e64 3f00 3144 1a00 0020 2020 ce and?.1D... \n 00110490: 6c61 7465 7220 6174 7461 6368 2069 7420 later attach it \n 001104a0: 746f 2074 6865 2073 616d 6520 6465 7669 to the same devi\n 001104b0: 6365 206f 7220 616e 6f74 6865 7220 6465 ce or another de\n-001104c0: 7669 6365 2e07 0031 4621 0000 1500 3146 vice...1F!....1F\n+001104c0: 7669 6365 2e07 0031 4421 0000 1500 3144 vice...1D!....1D\n 001104d0: 2200 0020 2020 2a2a 4361 7574 696f 6e2a \".. **Caution*\n-001104e0: 2a07 0031 4623 0000 5000 3146 2400 0020 *..1F#..P.1F$.. \n+001104e0: 2a07 0031 4423 0000 5000 3144 2400 0020 *..1D#..P.1D$.. \n 001104f0: 2020 4375 7272 656e 746c 792c 2047 542e Currently, GT.\n 00110500: 4d20 646f 6573 206e 6f74 2070 726f 6475 M does not produ\n 00110510: 6365 2061 6e20 6572 726f 7220 6966 2061 ce an error if a\n 00110520: 2073 6f63 6b65 7420 6973 2061 7474 6163 socket is attac\n-00110530: 6865 6420 746f 2061 2a00 3146 2500 0020 hed to a*.1F%.. \n+00110530: 6865 6420 746f 2061 2a00 3144 2500 0020 hed to a*.1D%.. \n 00110540: 2020 6465 7669 6365 2068 6176 696e 6720 device having \n 00110550: 6120 6469 6666 6572 656e 7420 4348 5345 a different CHSE\n-00110560: 542e 0700 3146 2600 0012 0031 4627 0000 T...1F&....1F'..\n-00110570: 2020 202a 2a4e 6f74 652a 2a07 0031 4628 **Note**..1F(\n-00110580: 0000 4f00 3146 2900 0020 2020 4578 6365 ..O.1F).. Exce\n+00110560: 542e 0700 3144 2600 0012 0031 4427 0000 T...1D&....1D'..\n+00110570: 2020 202a 2a4e 6f74 652a 2a07 0031 4428 **Note**..1D(\n+00110580: 0000 4f00 3144 2900 0020 2020 4578 6365 ..O.1D).. Exce\n 00110590: 7074 696f 6e20 6861 6e64 6c65 7220 2845 ption handler (E\n 001105a0: 5843 4550 5449 4f4e 2920 6f70 6572 6174 XCEPTION) operat\n 001105b0: 6573 2061 7420 7468 6520 534f 434b 4554 es at the SOCKET\n 001105c0: 2064 6576 6963 6520 6c65 7665 6c20 616e device level an\n-001105d0: 644f 0031 462a 0000 2020 2065 7272 6f72 dO.1F*.. error\n+001105d0: 644f 0031 442a 0000 2020 2065 7272 6f72 dO.1D*.. error\n 001105e0: 2074 7261 7070 696e 6720 2849 4f45 5252 trapping (IOERR\n 001105f0: 4f52 2920 6f70 6572 6174 6573 2074 6865 OR) operates the\n 00110600: 2073 6f63 6b65 742d 6c65 7665 6c2e 2053 socket-level. S\n 00110610: 6f2c 206f 6e65 2045 5843 4550 5449 4f4e o, one EXCEPTION\n-00110620: 5300 3146 3100 0020 2020 6f70 6572 6174 S.1F1.. operat\n+00110620: 5300 3144 3100 0020 2020 6f70 6572 6174 S.1D1.. operat\n 00110630: 6573 206f 6e20 616c 6c20 736f 636b 6574 es on all socket\n 00110640: 7320 6f66 2061 2053 4f43 4b45 5420 6465 s of a SOCKET de\n 00110650: 7669 6365 2061 6e64 2049 4f45 524f 5220 vice and IOEROR \n 00110660: 6361 6e20 6265 2069 6e64 6976 6964 7561 can be individua\n-00110670: 6c6c 792b 0031 4632 0000 2020 2074 7572 lly+.1F2.. tur\n+00110670: 6c6c 792b 0031 4432 0000 2020 2074 7572 lly+.1D2.. tur\n 00110680: 6e65 6420 6f6e 206f 7220 6f66 6620 666f ned on or off fo\n 00110690: 7220 6561 6368 2073 6f63 6b65 742e 0700 r each socket...\n-001106a0: 3146 3300 002e 0030 46ff 7300 ff4d 4553 1F3....0F.s..MES\n+001106a0: 3144 3300 002e 0030 44ff 7300 ff4d 4553 1D3....0D.s..MES\n 001106b0: 5341 4745 5f4d 414e 4147 454d 454e 5400 SAGE_MANAGEMENT.\n 001106c0: 004d 6573 7361 6765 5f4d 616e 6167 656d .Message_Managem\n-001106d0: 656e 741d 0047 46bf 1100 0020 2020 4d65 ent..GF.... Me\n+001106d0: 656e 741d 0047 44bf 1100 0020 2020 4d65 ent..GD.... Me\n 001106e0: 7373 6167 6520 4d61 6e61 6765 6d65 6e74 ssage Management\n-001106f0: 0700 4846 2100 0000 0000 0000 0000 0000 ..HF!...........\n+001106f0: 0700 4844 2100 0000 0000 0000 0000 0000 ..HD!...........\n 00110700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00110710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00110720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00110730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00110740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00110750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00110760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -69761,110 +69761,110 @@\n 00110800: 0100 0000 b206 0000 593c 0000 0000 0000 ........Y<......\n 00110810: 6800 0020 4845 4c50 00ff 7300 ff49 4f5f h.. HELP..s..IO_\n 00110820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00110830: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00110840: 4345 5300 ff73 00ff 534f 434b 4554 5f44 CES..s..SOCKET_D\n 00110850: 4556 4943 455f 4f50 4552 4154 494f 4e00 EVICE_OPERATION.\n 00110860: 0053 6f63 6b65 745f 4465 7669 6365 5f4f .Socket_Device_O\n-00110870: 7065 7261 7469 6f6e 2200 4c46 bf11 0000 peration\".LF....\n+00110870: 7065 7261 7469 6f6e 2200 4c44 bf11 0000 peration\".LD....\n 00110880: 2020 2053 6f63 6b65 7420 4465 7669 6365 Socket Device\n-00110890: 204f 7065 7261 7469 6f6e 0700 4d46 2100 Operation..MF!.\n-001108a0: 004f 004d 4631 0000 2020 2045 6163 6820 .O.MF1.. Each \n+00110890: 204f 7065 7261 7469 6f6e 0700 4d44 2100 Operation..MD!.\n+001108a0: 004f 004d 4431 0000 2020 2045 6163 6820 .O.MD1.. Each \n 001108b0: 736f 636b 6574 206d 6179 2062 6520 696e socket may be in\n 001108c0: 206f 6e65 206f 6620 7468 6520 666f 6c6c one of the foll\n 001108d0: 6f77 696e 6720 7374 6174 6573 2028 6f62 owing states (ob\n 001108e0: 7365 7276 6162 6c65 2074 6872 6f75 6768 servable through\n-001108f0: 1000 4d46 4100 0020 2020 244b 4559 293a ..MFA.. $KEY):\n-00110900: 0700 4d46 5100 0052 004d 4661 0000 2020 ..MFQ..R.MFa.. \n+001108f0: 1000 4d44 4100 0020 2020 244b 4559 293a ..MDA.. $KEY):\n+00110900: 0700 4d44 5100 0052 004d 4461 0000 2020 ..MDQ..R.MDa.. \n 00110910: 2041 206c 6973 7465 6e69 6e67 2073 6f63 A listening soc\n 00110920: 6b65 7420 7573 6564 2066 6f72 2061 6363 ket used for acc\n 00110930: 6570 7469 6e67 206e 6577 2063 6f6e 6e65 epting new conne\n 00110940: 6374 696f 6e73 2067 6f65 7320 7468 726f ctions goes thro\n-00110950: 7567 6820 7468 6573 6552 004d 4671 0000 ugh theseR.MFq..\n+00110950: 7567 6820 7468 6573 6552 004d 4471 0000 ugh theseR.MDq..\n 00110960: 2020 2074 6872 6565 2073 7461 7465 7320 three states \n 00110970: 696e 206f 6e65 2073 7465 7020 7769 7468 in one step with\n 00110980: 2061 2073 696e 676c 6520 4f50 454e 206f a single OPEN o\n 00110990: 7220 5553 452e 2057 6865 6e20 6120 7365 r USE. When a se\n-001109a0: 7276 6572 2064 6f65 7320 614e 004d 4681 rver does aN.MF.\n+001109a0: 7276 6572 2064 6f65 7320 614e 004d 4481 rver does aN.MD.\n 001109b0: 0000 2020 2057 5249 5445 202f 5741 4954 .. WRITE /WAIT\n 001109c0: 2c20 6120 636c 6965 6e74 2063 616e 2065 , a client can e\n 001109d0: 7374 6162 6c69 7368 2061 2063 6f6e 6e65 stablish a conne\n 001109e0: 6374 696f 6e20 7768 6963 6820 6372 6561 ction which crea\n-001109f0: 7465 7320 6120 6e65 7754 004d 4691 0000 tes a newT.MF...\n+001109f0: 7465 7320 6120 6e65 7754 004d 4491 0000 tes a newT.MD...\n 00110a00: 2020 2073 6572 7665 7220 736f 636b 6574 server socket\n 00110a10: 2e20 244b 4559 2069 6e63 6c75 6465 7320 . $KEY includes \n 00110a20: 696e 666f 726d 6174 696f 6e20 6162 6f75 information abou\n 00110a30: 7420 7468 6973 206e 6577 2073 6f63 6b65 t this new socke\n 00110a40: 7420 696e 2074 6865 2066 6f72 6d50 004c t in the formP.L\n-00110a50: 46c0 1100 0020 2020 6f66 2043 4f4e 4e45 F.... of CONNE\n+00110a50: 44c0 1100 0020 2020 6f66 2043 4f4e 4e45 D.... of CONNE\n 00110a60: 4354 7c68 616e 646c 657c 3c61 6464 7265 CT|handle| where is the IP ad\n 00110a90: 6472 6573 7320 666f 7220 5443 502d 004d dress for TCP-.M\n-00110aa0: 4612 0000 2020 2073 6f63 6b65 7473 2061 F... sockets a\n+00110aa0: 4412 0000 2020 2073 6f63 6b65 7473 2061 D... sockets a\n 00110ab0: 6e64 2070 6174 6820 666f 7220 4c4f 4341 nd path for LOCA\n-00110ac0: 4c20 736f 636b 6574 732e 0700 4d46 1300 L sockets...MF..\n-00110ad0: 0051 004d 4614 0000 2020 2045 6163 6820 .Q.MF... Each \n+00110ac0: 4c20 736f 636b 6574 732e 0700 4d44 1300 L sockets...MD..\n+00110ad0: 0051 004d 4414 0000 2020 2045 6163 6820 .Q.MD... Each \n 00110ae0: 736f 636b 6574 206d 6179 2068 6176 6520 socket may have \n 00110af0: 6f6e 6520 6f72 206d 6f72 6520 736f 636b one or more sock\n 00110b00: 6574 7320 7761 6974 696e 6720 666f 7220 ets waiting for \n 00110b10: 6569 7468 6572 2061 6e20 696e 636f 6d69 either an incomi\n-00110b20: 6e67 5000 4d46 1500 0020 2020 636f 6e6e ngP.MF... conn\n+00110b20: 6e67 5000 4d44 1500 0020 2020 636f 6e6e ngP.MD... conn\n 00110b30: 6563 7469 6f6e 206f 7220 6461 7461 2061 ection or data a\n 00110b40: 7661 696c 6162 6c65 2074 6f20 5245 4144 vailable to READ\n 00110b50: 2028 6f62 7365 7276 6162 6c65 2074 6872 (observable thr\n 00110b60: 6f75 6768 2024 5a4b 4559 292e 2024 5a4b ough $ZKEY). $ZK\n-00110b70: 4559 5400 4d46 1600 0020 2020 636f 6e74 EYT.MF... cont\n+00110b70: 4559 5400 4d44 1600 0020 2020 636f 6e74 EYT.MD... cont\n 00110b80: 6169 6e73 2073 656d 692d 2063 6f6c 6f6e ains semi- colon\n 00110b90: 2028 223b 2229 2073 6570 6172 6174 6564 (\";\") separated\n 00110ba0: 206c 6973 7420 6f66 2065 6e74 7269 6573 list of entries\n 00110bb0: 2064 6574 6169 6c69 6e67 2061 6e79 2077 detailing any w\n-00110bc0: 6169 7469 6e67 2e00 4d46 1700 0020 2020 aiting..MF... \n+00110bc0: 6169 7469 6e67 2e00 4d44 1700 0020 2020 aiting..MD... \n 00110bd0: 736f 636b 6574 7320 666f 7220 6120 6375 sockets for a cu\n 00110be0: 7272 656e 7420 534f 434b 4554 2064 6576 rrent SOCKET dev\n-00110bf0: 6963 652e 0700 4d46 1800 0041 004d 4619 ice...MF...A.MF.\n+00110bf0: 6963 652e 0700 4d44 1800 0041 004d 4419 ice...MD...A.MD.\n 00110c00: 0000 2020 2046 6f72 206d 6f72 6520 696e .. For more in\n 00110c10: 666f 726d 6174 696f 6e20 6f6e 2024 4b45 formation on $KE\n 00110c20: 5920 616e 6420 245a 4b45 592c 2072 6566 Y and $ZKEY, ref\n-00110c30: 6572 2074 6f20 2249 5356 222e 0700 4d46 er to \"ISV\"...MF\n+00110c30: 6572 2074 6f20 2249 5356 222e 0700 4d44 er to \"ISV\"...MD\n 00110c40: 1a00 0029 003b 4652 4541 445f 4f50 4552 ...).;FREAD_OPER\n 00110c50: 4154 494f 4e00 0053 6f63 6b65 745f 5265 ATION..Socket_Re\n-00110c60: 6164 5f4f 7065 7261 7469 6f6e 2000 4a46 ad_Operation .JF\n+00110c60: 6164 5f4f 7065 7261 7469 6f6e 2000 4a44 ad_Operation .JD\n 00110c70: bf11 0000 2020 2053 6f63 6b65 7420 5265 .... Socket Re\n-00110c80: 6164 204f 7065 7261 7469 6f6e 0700 4b46 ad Operation..KF\n-00110c90: 2100 0054 004b 4631 0000 2020 2054 4350 !..T.KF1.. TCP\n+00110c80: 6164 204f 7065 7261 7469 6f6e 0700 4b44 ad Operation..KD\n+00110c90: 2100 0054 004b 4431 0000 2020 2054 4350 !..T.KD1.. TCP\n 00110ca0: 2f49 5020 6973 2061 2073 7472 6561 6d2d /IP is a stream-\n 00110cb0: 6261 7365 6420 7072 6f74 6f63 6f6c 2074 based protocol t\n 00110cc0: 6861 7420 6775 6172 616e 7465 6573 2074 hat guarantees t\n 00110cd0: 6861 7420 6279 7465 7320 6172 7269 7665 hat bytes arrive\n-00110ce0: 2069 6e20 7468 6551 004b 4641 0000 2020 in theQ.KFA.. \n+00110ce0: 2069 6e20 7468 6551 004b 4441 0000 2020 in theQ.KDA.. \n 00110cf0: 206f 7264 6572 2069 6e20 7768 6963 6820 order in which \n 00110d00: 7468 6579 2077 6572 6520 7365 6e74 2e20 they were sent. \n 00110d10: 486f 7765 7665 722c 2069 7420 646f 6573 However, it does\n 00110d20: 206e 6f74 2067 7561 7261 6e74 6565 2074 not guarantee t\n-00110d30: 6861 7420 7468 6579 2e00 4b46 5100 0020 hat they..KFQ.. \n+00110d30: 6861 7420 7468 6579 2e00 4b44 5100 0020 hat they..KDQ.. \n 00110d40: 2020 7769 6c6c 2062 6520 6772 6f75 7065 will be groupe\n 00110d50: 6420 696e 2074 6865 2073 616d 6520 7061 d in the same pa\n-00110d60: 636b 6574 732e 0700 4b46 6100 0050 004b ckets...KFa..P.K\n-00110d70: 4671 0000 2020 2049 6620 7061 636b 6574 Fq.. If packet\n+00110d60: 636b 6574 732e 0700 4b44 6100 0050 004b ckets...KDa..P.K\n+00110d70: 4471 0000 2020 2049 6620 7061 636b 6574 Dq.. If packet\n 00110d80: 7320 6172 7269 7665 2069 6e66 7265 7175 s arrive infrequ\n 00110d90: 656e 746c 792c 206f 7220 6174 2076 6172 ently, or at var\n 00110da0: 7969 6e67 2072 6174 6573 2074 6861 7420 ying rates that \n 00110db0: 6172 6520 736f 6d65 7469 6d65 734e 004b are sometimesN.K\n-00110dc0: 4681 0000 2020 2073 6c6f 772c 2061 2073 F... slow, a s\n+00110dc0: 4481 0000 2020 2073 6c6f 772c 2061 2073 D... slow, a s\n 00110dd0: 686f 7274 2069 6e74 6572 7661 6c20 6361 hort interval ca\n 00110de0: 6e20 7761 7374 6520 4350 5520 6379 636c n waste CPU cycl\n 00110df0: 6573 2063 6865 636b 696e 6720 666f 7220 es checking for \n-00110e00: 616e 2075 6e6c 696b 656c 7952 004b 4691 an unlikelyR.KF.\n+00110e00: 616e 2075 6e6c 696b 656c 7952 004b 4491 an unlikelyR.KD.\n 00110e10: 0000 2020 2065 7665 6e74 2e20 4f6e 2074 .. event. On t\n 00110e20: 6865 206f 7468 6572 2068 616e 642c 2069 he other hand, i\n 00110e30: 6620 7468 6520 6861 6e64 6c69 6e67 206f f the handling o\n 00110e40: 6620 7061 636b 6574 7320 6973 2074 696d f packets is tim\n 00110e50: 6520 6372 6974 6963 616c 2c20 6155 004a e critical, aU.J\n-00110e60: 46c0 1100 0020 2020 6c6f 6e67 2069 6e74 F.... long int\n+00110e60: 44c0 1100 0020 2020 6c6f 6e67 2069 6e74 D.... long int\n 00110e70: 6572 7661 6c20 6361 6e20 696e 7472 6f64 erval can introd\n 00110e80: 7563 6520 616e 2075 6e64 6573 6972 6162 uce an undesirab\n 00110e90: 6c65 206c 6174 656e 6379 2e20 4966 2070 le latency. If p\n 00110ea0: 6163 6b65 7473 2061 7272 6976 6520 696e ackets arrive in\n 00110eb0: 2061 0000 0000 0000 0000 0000 0000 0000 a..............\n 00110ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00110ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -69883,613 +69883,613 @@\n 00110fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00110fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00110fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00110fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00110fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00110ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00111000: 0100 0000 fe07 0000 d63a 0000 0000 0000 .........:......\n-00111010: 9900 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00111010: 9900 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00111020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00111030: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00111040: 4345 5300 ff73 00ff 534f 434b 4554 5f52 CES..s..SOCKET_R\n 00111050: 4541 445f 4f50 4552 4154 494f 4e00 c012 EAD_OPERATION...\n 00111060: 0000 2020 2072 6170 6964 2061 6e64 2063 .. rapid and c\n 00111070: 6f6e 7374 616e 7420 666c 6f77 2028 616e onstant flow (an\n 00111080: 2075 6e75 7375 616c 2073 6974 7561 7469 unusual situati\n 00111090: 6f6e 292c 2074 6865 2069 6e74 6572 7661 on), the interva\n-001110a0: 6c20 646f 6573 6e27 7454 004b 4613 0000 l doesn'tT.KF...\n+001110a0: 6c20 646f 6573 6e27 7454 004b 4413 0000 l doesn'tT.KD...\n 001110b0: 2020 206d 6174 7465 7220 6173 206d 7563 matter as muc\n 001110c0: 682c 2061 7320 7468 6572 6520 6973 2061 h, as there is a\n 001110d0: 6c77 6179 7320 736f 6d65 7468 696e 6720 lways something \n 001110e0: 696e 2074 6865 2062 7566 6665 7220 666f in the buffer fo\n 001110f0: 7220 7468 6520 5245 4144 2074 6f51 004b r the READ toQ.K\n-00111100: 4614 0000 2020 2077 6f72 6b20 7769 7468 F... work with\n+00111100: 4414 0000 2020 2077 6f72 6b20 7769 7468 D... work with\n 00111110: 2e20 4966 2079 6f75 2064 6f20 6e6f 7420 . If you do not \n 00111120: 7370 6563 6966 7920 4d4f 5245 5245 4144 specify MOREREAD\n 00111130: 5449 4d45 2c20 534f 434b 4554 2052 4541 TIME, SOCKET REA\n 00111140: 4420 696d 706c 656d 656e 7473 2061 5300 D implements aS.\n-00111150: 4b46 1500 0020 2020 6479 6e61 6d69 6320 KF... dynamic \n+00111150: 4b44 1500 0020 2020 6479 6e61 6d69 6320 KD... dynamic \n 00111160: 6170 7072 6f61 6368 206f 6620 7573 696e approach of usin\n 00111170: 6720 6120 6c6f 6e67 6572 2066 6972 7374 g a longer first\n 00111180: 2069 6e74 6572 7661 6c20 6f66 2032 3030 interval of 200\n 00111190: 206d 7320 7768 656e 2069 7420 6669 6e64 ms when it find\n-001111a0: 7354 004b 4616 0000 2020 206e 6f20 6461 sT.KF... no da\n+001111a0: 7354 004b 4416 0000 2020 206e 6f20 6461 sT.KD... no da\n 001111b0: 7461 2c20 7468 656e 2073 686f 7274 656e ta, then shorten\n 001111c0: 696e 6720 7468 6520 696e 7465 7276 616c ing the interval\n 001111d0: 2074 6f20 3130 206d 7320 7768 656e 2064 to 10 ms when d\n 001111e0: 6174 6120 7374 6172 7473 2074 6f20 6172 ata starts to ar\n-001111f0: 7269 7665 2e51 004b 4617 0000 2020 2049 rive.Q.KF... I\n+001111f0: 7269 7665 2e51 004b 4417 0000 2020 2049 rive.Q.KD... I\n 00111200: 6620 796f 7520 7370 6563 6966 7920 616e f you specify an\n 00111210: 2069 6e74 6572 7661 6c2c 2074 6865 2053 interval, the S\n 00111220: 4f43 4b45 5420 6465 7669 6365 2061 6c77 OCKET device alw\n 00111230: 6179 7320 7573 6573 2074 6865 2073 7065 ays uses the spe\n-00111240: 6369 6669 6564 3300 4b46 1800 0020 2020 cified3.KF... \n+00111240: 6369 6669 6564 3300 4b44 1800 0020 2020 cified3.KD... \n 00111250: 696e 7465 7276 616c 2061 6e64 2064 6f65 interval and doe\n 00111260: 7320 6e6f 7420 6164 6a75 7374 2064 796e s not adjust dyn\n-00111270: 616d 6963 616c 6c79 2e07 004b 4619 0000 amically...KF...\n-00111280: 5200 4b46 1a00 0020 2020 4d6f 7374 2053 R.KF... Most S\n+00111270: 616d 6963 616c 6c79 2e07 004b 4419 0000 amically...KD...\n+00111280: 5200 4b44 1a00 0020 2020 4d6f 7374 2053 R.KD... Most S\n 00111290: 4f43 4b45 5420 5245 4144 206f 7065 7261 OCKET READ opera\n 001112a0: 7469 6f6e 7320 7465 726d 696e 6174 6520 tions terminate \n 001112b0: 6173 2061 2072 6573 756c 7420 6f66 2074 as a result of t\n 001112c0: 6865 2066 6972 7374 2063 6f6e 6469 7469 he first conditi\n-001112d0: 6f6e 5400 4b46 2100 0020 2020 6465 7465 onT.KF!.. dete\n+001112d0: 6f6e 5400 4b44 2100 0020 2020 6465 7465 onT.KD!.. dete\n 001112e0: 6374 6564 2066 726f 6d20 2861 2920 7265 cted from (a) re\n 001112f0: 6365 6970 7420 6f66 2064 656c 696d 6974 ceipt of delimit\n 00111300: 6572 732c 2028 6229 2072 6563 6569 7074 ers, (b) receipt\n 00111310: 206f 6620 7468 6520 6d61 7869 6d75 6d20 of the maximum \n-00111320: 6e75 6d62 6572 4f00 4b46 2200 0020 2020 numberO.KF\".. \n+00111320: 6e75 6d62 6572 4f00 4b44 2200 0020 2020 numberO.KD\".. \n 00111330: 6f66 2063 6861 7261 6374 6572 732c 206f of characters, o\n 00111340: 7220 2863 2920 6578 7069 7261 7469 6f6e r (c) expiration\n 00111350: 206f 6620 6120 7469 6d65 6f75 742e 204e of a timeout. N\n 00111360: 6f74 6520 7468 6174 2061 6c6c 206f 6620 ote that all of \n-00111370: 7468 6573 6552 004b 4623 0000 2020 2063 theseR.KF#.. c\n+00111370: 7468 6573 6552 004b 4423 0000 2020 2063 theseR.KD#.. c\n 00111380: 6f6e 6469 7469 6f6e 7320 6172 6520 6f70 onditions are op\n 00111390: 7469 6f6e 616c 2c20 616e 6420 6120 7370 tional, and a sp\n 001113a0: 6563 6966 6963 2052 4541 4420 6d61 7920 ecific READ may \n 001113b0: 7370 6563 6966 7920 7a65 726f 206f 7220 specify zero or \n-001113c0: 6d6f 7265 206f 6649 004b 4624 0000 2020 more ofI.KF$.. \n+001113c0: 6d6f 7265 206f 6649 004b 4424 0000 2020 more ofI.KD$.. \n 001113d0: 2074 6865 6d2e 2054 6869 7320 7365 6374 them. This sect\n 001113e0: 696f 6e20 7265 6665 7273 2074 6f20 7468 ion refers to th\n 001113f0: 6573 6520 7468 7265 6520 636f 6e64 6974 ese three condit\n 00111400: 696f 6e73 2061 7320 2264 6566 696e 6564 ions as \"defined\n-00111410: 5000 4b46 2500 0020 2020 7465 726d 696e P.KF%.. termin\n+00111410: 5000 4b44 2500 0020 2020 7465 726d 696e P.KD%.. termin\n 00111420: 6174 696e 6720 636f 6e64 6974 696f 6e73 ating conditions\n 00111430: 222e 2049 6620 6120 534f 434b 4554 2052 \". If a SOCKET R\n 00111440: 4541 4420 6973 206e 6f74 2073 7562 6a65 EAD is not subje\n 00111450: 6374 2074 6f20 616e 7920 6f66 2074 6865 ct to any of the\n-00111460: 5000 4b46 2600 0020 2020 6465 6669 6e65 P.KF&.. define\n+00111460: 5000 4b44 2600 0020 2020 6465 6669 6e65 P.KD&.. define\n 00111470: 6420 7465 726d 696e 6174 696e 6720 636f d terminating co\n 00111480: 6e64 6974 696f 6e73 2c20 6974 2074 6572 nditions, it ter\n 00111490: 6d69 6e61 7465 7320 6166 7465 7220 6974 minates after it\n 001114a0: 2068 6173 2072 6563 6569 7665 6420 6174 has received at\n-001114b0: 5000 4b46 2700 0020 2020 6c65 6173 7420 P.KF'.. least \n+001114b0: 5000 4b44 2700 0020 2020 6c65 6173 7420 P.KD'.. least \n 001114c0: 6f6e 6520 6368 6172 6163 7465 7220 666f one character fo\n 001114d0: 6c6c 6f77 6564 2062 7920 616e 2069 6e74 llowed by an int\n 001114e0: 6572 7661 6c20 7769 7468 206e 6f20 6e65 erval with no ne\n 001114f0: 7720 6368 6172 6163 7465 7273 2e20 416e w characters. An\n-00111500: 5300 4b46 2800 0020 2020 6572 726f 7220 S.KF(.. error \n+00111500: 5300 4b44 2800 0020 2020 6572 726f 7220 S.KD(.. error \n 00111510: 6361 6e20 616c 736f 2074 6572 6d69 6e61 can also termina\n 00111520: 7465 2061 2052 4541 442e 2057 6869 6c65 te a READ. While\n 00111530: 206e 6f6e 6520 6f66 2074 6865 2074 6572 none of the ter\n 00111540: 6d69 6e61 7469 6e67 2063 6f6e 6469 7469 minating conditi\n-00111550: 6f6e 732b 004b 4629 0000 2020 2069 7320 ons+.KF).. is \n+00111550: 6f6e 732b 004b 4429 0000 2020 2069 7320 ons+.KD).. is \n 00111560: 7361 7469 7366 6965 642c 2074 6865 2052 satisfied, the R\n 00111570: 4541 4420 636f 6e74 696e 7565 732e 0700 EAD continues...\n-00111580: 4b46 2a00 0048 004b 4631 0000 2020 2054 KF*..H.KF1.. T\n+00111580: 4b44 2a00 0048 004b 4431 0000 2020 2054 KD*..H.KD1.. T\n 00111590: 6865 2066 6f6c 6c6f 7769 6e67 2066 6c6f he following flo\n 001115a0: 7763 6861 7274 2072 6570 7265 7365 6e74 wchart represent\n 001115b0: 7320 7468 6520 6c6f 6769 6320 6f66 2061 s the logic of a\n 001115c0: 2053 4f43 4b45 5420 5245 4144 2e07 004b SOCKET READ...K\n-001115d0: 4632 0000 3e00 4046 5445 524d 494e 4154 F2..>.@FTERMINAT\n+001115d0: 4432 0000 3e00 4044 5445 524d 494e 4154 D2..>.@DTERMINAT\n 001115e0: 494f 4e5f 434f 4e44 4954 494f 4e53 0000 ION_CONDITIONS..\n 001115f0: 536f 636b 6574 5f52 6561 645f 5465 726d Socket_Read_Term\n 00111600: 696e 6174 696f 6e5f 436f 6e64 6974 696f ination_Conditio\n-00111610: 6e73 2d00 5746 bf11 0000 2020 2053 6f63 ns-.WF.... Soc\n+00111610: 6e73 2d00 5744 bf11 0000 2020 2053 6f63 ns-.WD.... Soc\n 00111620: 6b65 7420 5265 6164 2054 6572 6d69 6e61 ket Read Termina\n 00111630: 7469 6f6e 2043 6f6e 6469 7469 6f6e 7307 tion Conditions.\n-00111640: 0058 4621 0000 5300 5846 3100 0020 2020 .XF!..S.XF1.. \n+00111640: 0058 4421 0000 5300 5844 3100 0020 2020 .XD!..S.XD1.. \n 00111650: 4120 534f 434b 4554 2052 4541 4420 6f70 A SOCKET READ op\n 00111660: 6572 6174 696f 6e20 7465 726d 696e 6174 eration terminat\n 00111670: 6573 2069 6620 616e 7920 6f66 2074 6865 es if any of the\n 00111680: 2066 6f6c 6c6f 7769 6e67 2063 6f6e 6469 following condi\n-00111690: 7469 6f6e 7320 6172 650e 0058 4641 0000 tions are..XFA..\n-001116a0: 2020 206d 6574 3a07 0058 4651 0000 5400 met:..XFQ..T.\n-001116b0: 5846 6100 0020 2020 2b2d 2d2d 2d2d 2d2d XFa.. +-------\n+00111690: 7469 6f6e 7320 6172 650e 0058 4441 0000 tions are..XDA..\n+001116a0: 2020 206d 6574 3a07 0058 4451 0000 5400 met:..XDQ..T.\n+001116b0: 5844 6100 0020 2020 2b2d 2d2d 2d2d 2d2d XDa.. +-------\n 001116c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001116d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001116e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001116f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00111700: 2d2b 5400 5846 7100 0020 2020 7c20 2054 -+T.XFq.. | T\n+00111700: 2d2b 5400 5844 7100 0020 2020 7c20 2054 -+T.XDq.. | T\n 00111710: 6572 6d69 6e61 7469 6e67 2020 207c 2020 erminating | \n 00111720: 2020 4172 6775 6d65 6e74 2043 6f6e 7461 Argument Conta\n 00111730: 696e 7320 2020 207c 2024 4465 7669 6365 ins | $Device\n 00111740: 207c 2020 2024 4b65 7920 2020 207c 2024 | $Key | $\n-00111750: 5465 7374 207c 5400 5846 8100 0020 2020 Test |T.XF... \n+00111750: 5465 7374 207c 5400 5844 8100 0020 2020 Test |T.XD... \n 00111760: 7c20 2020 436f 6e64 6974 696f 6e73 2020 | Conditions \n 00111770: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 00111780: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00111790: 2020 2020 207c 2020 2020 2020 2020 2020 | \n-001117a0: 207c 2020 2020 2020 207c 5400 5846 9100 | |T.XF..\n+001117a0: 207c 2020 2020 2020 207c 5400 5844 9100 | |T.XD..\n 001117b0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 001117c0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 001117d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 001117e0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 001117f0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c 0000 -----+-------|..\n 00111800: 0100 0000 f407 0000 ed3a 0000 0000 0000 .........:......\n-00111810: ac00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00111810: ac00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00111820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00111830: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00111840: 4345 5300 ff73 00ff 534f 434b 4554 5f52 CES..s..SOCKET_R\n 00111850: 4541 445f 5445 524d 494e 4154 494f 4e5f EAD_TERMINATION_\n 00111860: 434f 4e44 4954 494f 4e53 00c0 1100 0020 CONDITIONS..... \n 00111870: 2020 7c20 4572 726f 7220 2020 2020 2020 | Error \n 00111880: 2020 207c 2045 6d70 7479 2053 7472 696e | Empty Strin\n 00111890: 6720 2020 2020 2020 2020 2020 207c 2045 g | E\n 001118a0: 7272 6f72 2020 207c 2045 6d70 7479 2020 rror | Empty \n-001118b0: 2020 207c 2031 2020 2020 207c 5400 5846 | 1 |T.XF\n+001118b0: 2020 207c 2031 2020 2020 207c 5400 5844 | 1 |T.XD\n 001118c0: 1200 0020 2020 7c20 2020 2020 2020 2020 ... | \n 001118d0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 001118e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001118f0: 207c 2053 7472 696e 6720 207c 2053 7472 | String | Str\n 00111900: 696e 6720 2020 207c 2020 2020 2020 207c ing | |\n-00111910: 5400 5846 1300 0020 2020 7c2d 2d2d 2d2d T.XF... |-----\n+00111910: 5400 5844 1300 0020 2020 7c2d 2d2d 2d2d T.XD... |-----\n 00111920: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00111930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00111940: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b -----+---------+\n 00111950: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n-00111960: 2d2d 2d7c 5400 5846 1400 0020 2020 7c20 ---|T.XF... | \n+00111960: 2d2d 2d7c 5400 5844 1400 0020 2020 7c20 ---|T.XD... | \n 00111970: 5469 6d65 6f75 742a 2020 2020 2020 207c Timeout* |\n 00111980: 2044 6174 6120 7265 6365 6976 6564 2062 Data received b\n 00111990: 6566 6f72 6520 2020 207c 2045 6d70 7479 efore | Empty\n 001119a0: 2020 207c 2045 6d70 7479 2020 2020 207c | Empty |\n-001119b0: 2030 2020 2020 207c 5400 5846 1500 0020 0 |T.XF... \n+001119b0: 2030 2020 2020 207c 5400 5844 1500 0020 0 |T.XD... \n 001119c0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 001119d0: 2020 207c 2074 696d 656f 7574 2020 2020 | timeout \n 001119e0: 2020 2020 2020 2020 2020 2020 207c 2053 | S\n 001119f0: 7472 696e 6720 207c 2053 7472 696e 6720 tring | String \n-00111a00: 2020 207c 2020 2020 2020 207c 5400 5846 | |T.XF\n+00111a00: 2020 207c 2020 2020 2020 207c 5400 5844 | |T.XD\n 00111a10: 1600 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 00111a20: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00111a30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00111a40: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -+---------+----\n 00111a50: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c -------+-------|\n-00111a60: 5400 5846 1700 0020 2020 7c20 4465 6c69 T.XF... | Deli\n+00111a60: 5400 5844 1700 0020 2020 7c20 4465 6c69 T.XD... | Deli\n 00111a70: 6d69 7465 722a 2020 2020 207c 2044 6174 miter* | Dat\n 00111a80: 6120 7570 2074 6f2c 2062 7574 206e 6f74 a up to, but not\n 00111a90: 2020 2020 207c 2045 6d70 7479 2020 207c | Empty |\n 00111aa0: 2044 656c 696d 6974 6572 207c 2031 2020 Delimiter | 1 \n-00111ab0: 2020 207c 5400 5846 1800 0020 2020 7c20 |T.XF... | \n+00111ab0: 2020 207c 5400 5844 1800 0020 2020 7c20 |T.XD... | \n 00111ac0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00111ad0: 2069 6e63 6c75 6469 6e67 2074 6865 2064 including the d\n 00111ae0: 656c 696d 6974 6572 207c 2053 7472 696e elimiter | Strin\n 00111af0: 6720 207c 2053 7472 696e 6720 2020 207c g | String |\n-00111b00: 2020 2020 2020 207c 5400 5846 1900 0020 |T.XF... \n+00111b00: 2020 2020 2020 207c 5400 5844 1900 0020 |T.XD... \n 00111b10: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00111b20: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00111b30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00111b40: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n-00111b50: 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c 5400 5846 ---+-------|T.XF\n+00111b50: 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c 5400 5844 ---+-------|T.XD\n 00111b60: 1a00 0020 2020 7c20 4669 7865 6420 4c65 ... | Fixed Le\n 00111b70: 6e67 7468 2020 207c 2053 7472 696e 6720 ngth | String \n 00111b80: 6f66 2046 6978 6564 204c 656e 6774 6820 of Fixed Length \n 00111b90: 207c 2045 6d70 7479 2020 207c 2045 6d70 | Empty | Emp\n 00111ba0: 7479 2020 2020 207c 2031 2020 2020 207c ty | 1 |\n-00111bb0: 5400 5846 2100 0020 2020 7c20 4d65 742a T.XF!.. | Met*\n+00111bb0: 5400 5844 2100 0020 2020 7c20 4d65 742a T.XD!.. | Met*\n 00111bc0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00111bd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00111be0: 2020 2020 207c 2053 7472 696e 6720 207c | String |\n 00111bf0: 2053 7472 696e 6720 2020 207c 2020 2020 String | \n-00111c00: 2020 207c 5400 5846 2200 0020 2020 7c2d |T.XF\".. |-\n+00111c00: 2020 207c 5400 5844 2200 0020 2020 7c2d |T.XD\".. |-\n 00111c10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00111c20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00111c30: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00111c40: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---+-----------+\n-00111c50: 2d2d 2d2d 2d2d 2d7c 5400 5846 2300 0020 -------|T.XF#.. \n+00111c50: 2d2d 2d2d 2d2d 2d7c 5400 5844 2300 0020 -------|T.XD#.. \n 00111c60: 2020 7c20 5769 6474 6820 2020 2020 2020 | Width \n 00111c70: 2020 207c 2046 756c 6c20 7769 6474 6820 | Full width \n 00111c80: 5374 7269 6e67 2020 2020 2020 207c 2045 String | E\n 00111c90: 6d70 7479 2020 207c 2045 6d70 7479 2020 mpty | Empty \n-00111ca0: 2020 207c 2031 2020 2020 207c 5400 5846 | 1 |T.XF\n+00111ca0: 2020 207c 2031 2020 2020 207c 5400 5844 | 1 |T.XD\n 00111cb0: 2400 0020 2020 7c20 2020 2020 2020 2020 $.. | \n 00111cc0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00111cd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00111ce0: 207c 2053 7472 696e 6720 207c 2053 7472 | String | Str\n 00111cf0: 696e 6720 2020 207c 2020 2020 2020 207c ing | |\n-00111d00: 5400 5846 2500 0020 2020 7c2d 2d2d 2d2d T.XF%.. |-----\n+00111d00: 5400 5844 2500 0020 2020 7c2d 2d2d 2d2d T.XD%.. |-----\n 00111d10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00111d20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00111d30: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b -----+---------+\n 00111d40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n-00111d50: 2d2d 2d7c 5400 5846 2600 0020 2020 7c20 ---|T.XF&.. | \n+00111d50: 2d2d 2d7c 5400 5844 2600 0020 2020 7c20 ---|T.XD&.. | \n 00111d60: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00111d70: 204f 6e65 2028 3129 2074 6f20 6173 206d One (1) to as m\n 00111d80: 616e 7920 2020 2020 207c 2020 2020 2020 any | \n 00111d90: 2020 207c 2020 2020 2020 2020 2020 207c | |\n-00111da0: 2020 2020 2020 207c 5400 5846 2700 0020 |T.XF'.. \n+00111da0: 2020 2020 2020 207c 5400 5844 2700 0020 |T.XD'.. \n 00111db0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00111dc0: 2020 207c 2063 6861 7261 6374 6572 7320 | characters \n 00111dd0: 6173 2070 726f 7669 6465 6420 207c 2020 as provided | \n 00111de0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n-00111df0: 2020 207c 2020 2020 2020 207c 5400 5846 | |T.XF\n+00111df0: 2020 207c 2020 2020 2020 207c 5400 5844 | |T.XD\n 00111e00: 2800 0020 2020 7c20 2020 2020 2020 2020 (.. | \n 00111e10: 2020 2020 2020 207c 2062 7920 7468 6520 | by the \n 00111e20: 7472 616e 7370 6f72 7420 2020 2020 2020 transport \n 00111e30: 207c 2020 2020 2020 2020 207c 2020 2020 | | \n 00111e40: 2020 2020 2020 207c 2020 2020 2020 207c | |\n-00111e50: 5400 5846 2900 0020 2020 7c20 2020 2020 T.XF).. | \n+00111e50: 5400 5844 2900 0020 2020 7c20 2020 2020 T.XD).. | \n 00111e60: 2020 2020 2020 2020 2020 207c 2069 6e74 | int\n 00111e70: 6572 6661 6365 2062 6566 6f72 6520 2020 erface before \n 00111e80: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 00111e90: 2020 2020 2020 2020 2020 207c 2020 2020 | \n-00111ea0: 2020 207c 5400 5846 2a00 0020 2020 7c20 |T.XF*.. | \n+00111ea0: 2020 207c 5400 5844 2a00 0020 2020 7c20 |T.XD*.. | \n 00111eb0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00111ec0: 2077 6169 7469 6e67 2066 6f72 2061 6e20 waiting for an \n 00111ed0: 696e 7465 7276 616c 207c 2020 2020 2020 interval | \n 00111ee0: 2020 207c 2020 2020 2020 2020 2020 207c | |\n-00111ef0: 2020 2020 2020 207c 5400 5846 3100 0020 |T.XF1.. \n+00111ef0: 2020 2020 2020 207c 5400 5844 3100 0020 |T.XD1.. \n 00111f00: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00111f10: 2020 207c 2028 696e 206d 696c 6c69 7365 | (in millise\n 00111f20: 636f 6e64 7329 2020 2020 2020 207c 2020 conds) | \n 00111f30: 2020 2020 2020 207c 2020 2020 2020 2020 | \n-00111f40: 2020 207c 2020 2020 2020 207c 5400 5846 | |T.XF\n+00111f40: 2020 207c 2020 2020 2020 207c 5400 5844 | |T.XD\n 00111f50: 3200 0020 2020 7c20 2020 2020 2020 2020 2.. | \n 00111f60: 2020 2020 2020 207c 2073 7065 6369 6669 | specifi\n 00111f70: 6564 2062 7920 2020 2020 2020 2020 2020 ed by \n 00111f80: 207c 2020 2020 2020 2020 207c 2020 2020 | | \n 00111f90: 2020 2020 2020 207c 2020 2020 2020 207c | |\n-00111fa0: 5400 5846 3300 0020 2020 7c20 2020 2020 T.XF3.. | \n+00111fa0: 5400 5844 3300 0020 2020 7c20 2020 2020 T.XD3.. | \n 00111fb0: 2020 2020 2020 2020 2020 207c 204d 4f52 | MOR\n 00111fc0: 4552 4541 4454 494d 4520 7769 7468 206e EREADTIME with n\n 00111fd0: 6f20 2020 207c 2020 2020 2020 2020 207c o | |\n 00111fe0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00111ff0: 2020 207c 0000 0000 0000 0000 0000 0000 |............\n 00112000: 0100 0000 de07 0000 073b 0000 0000 0000 .........;......\n-00112010: ac00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00112010: ac00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00112020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00112030: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00112040: 4345 5300 ff73 00ff 534f 434b 4554 5f52 CES..s..SOCKET_R\n 00112050: 4541 445f 5445 524d 494e 4154 494f 4e5f EAD_TERMINATION_\n 00112060: 434f 4e44 4954 494f 4e53 00c0 3400 0020 CONDITIONS..4.. \n 00112070: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00112080: 2020 207c 2061 6464 6974 696f 6e61 6c20 | additional \n 00112090: 696e 7075 742e 2049 6620 2020 207c 2020 input. If | \n 001120a0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n-001120b0: 2020 207c 2020 2020 2020 207c 5400 5846 | |T.XF\n+001120b0: 2020 207c 2020 2020 2020 207c 5400 5844 | |T.XD\n 001120c0: 3500 0020 2020 7c20 2020 2020 2020 2020 5.. | \n 001120d0: 2020 2020 2020 207c 204d 4f52 4552 4541 | MOREREA\n 001120e0: 4454 494d 4520 6973 206e 6f74 2020 2020 DTIME is not \n 001120f0: 207c 2020 2020 2020 2020 207c 2020 2020 | | \n 00112100: 2020 2020 2020 207c 2020 2020 2020 207c | |\n-00112110: 5400 5846 3600 0020 2020 7c20 2020 2020 T.XF6.. | \n+00112110: 5400 5844 3600 0020 2020 7c20 2020 2020 T.XD6.. | \n 00112120: 2020 2020 2020 2020 2020 207c 2073 7065 | spe\n 00112130: 6369 6669 6564 2c20 6275 6666 6572 2069 cified, buffer i\n 00112140: 7320 2020 207c 2020 2020 2020 2020 207c s | |\n 00112150: 2020 2020 2020 2020 2020 207c 2020 2020 | \n-00112160: 2020 207c 5400 5846 3700 0020 2020 7c20 |T.XF7.. | \n+00112160: 2020 207c 5400 5844 3700 0020 2020 7c20 |T.XD7.. | \n 00112170: 4275 6666 6572 2045 6d70 7469 6564 207c Buffer Emptied |\n 00112180: 2063 6865 636b 6564 2065 7665 7279 2032 checked every 2\n 00112190: 3030 2020 2020 2020 207c 2045 6d70 7479 00 | Empty\n 001121a0: 2020 207c 2045 6d70 7479 2020 2020 207c | Empty |\n-001121b0: 2031 2020 2020 207c 5400 5846 3800 0020 1 |T.XF8.. \n+001121b0: 2031 2020 2020 207c 5400 5844 3800 0020 1 |T.XD8.. \n 001121c0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 001121d0: 2020 207c 206d 696c 6c69 7365 636f 6e64 | millisecond\n 001121e0: 7320 666f 7220 6974 7320 2020 207c 2053 s for its | S\n 001121f0: 7472 696e 6720 207c 2053 7472 696e 6720 tring | String \n-00112200: 2020 207c 2020 2020 2020 207c 5400 5846 | |T.XF\n+00112200: 2020 207c 2020 2020 2020 207c 5400 5844 | |T.XD\n 00112210: 3900 0020 2020 7c20 2020 2020 2020 2020 9.. | \n 00112220: 2020 2020 2020 207c 2066 6972 7374 2069 | first i\n 00112230: 6e70 7574 2061 6e64 2074 6865 6e20 2020 nput and then \n 00112240: 207c 2020 2020 2020 2020 207c 2020 2020 | | \n 00112250: 2020 2020 2020 207c 2020 2020 2020 207c | |\n-00112260: 5400 5846 3a00 0020 2020 7c20 2020 2020 T.XF:.. | \n+00112260: 5400 5844 3a00 0020 2020 7c20 2020 2020 T.XD:.. | \n 00112270: 2020 2020 2020 2020 2020 207c 2065 7665 | eve\n 00112280: 7279 2031 3020 6d69 6c6c 6973 6563 6f6e ry 10 millisecon\n 00112290: 6473 2020 207c 2020 2020 2020 2020 207c ds | |\n 001122a0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n-001122b0: 2020 207c 5400 5846 4100 0020 2020 7c20 |T.XFA.. | \n+001122b0: 2020 207c 5400 5844 4100 0020 2020 7c20 |T.XDA.. | \n 001122c0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 001122d0: 2075 6e74 696c 206e 6f20 6e65 7720 696e until no new in\n 001122e0: 7075 7420 2020 2020 207c 2020 2020 2020 put | \n 001122f0: 2020 207c 2020 2020 2020 2020 2020 207c | |\n-00112300: 2020 2020 2020 207c 5400 5846 4200 0020 |T.XFB.. \n+00112300: 2020 2020 2020 207c 5400 5844 4200 0020 |T.XDB.. \n 00112310: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00112320: 2020 207c 2061 7272 6976 6573 2061 6e64 | arrives and\n 00112330: 206e 6f20 6f74 6865 7220 2020 207c 2020 no other | \n 00112340: 2020 2020 2020 207c 2020 2020 2020 2020 | \n-00112350: 2020 207c 2020 2020 2020 207c 5400 5846 | |T.XF\n+00112350: 2020 207c 2020 2020 2020 207c 5400 5844 | |T.XD\n 00112360: 4300 0020 2020 7c20 2020 2020 2020 2020 C.. | \n 00112370: 2020 2020 2020 207c 2074 6572 6d69 6e61 | termina\n 00112380: 7469 6e67 2063 6f6e 6469 7469 6f6e 7320 ting conditions \n 00112390: 207c 2020 2020 2020 2020 207c 2020 2020 | | \n 001123a0: 2020 2020 2020 207c 2020 2020 2020 207c | |\n-001123b0: 5400 5846 4400 0020 2020 7c20 2020 2020 T.XFD.. | \n+001123b0: 5400 5844 4400 0020 2020 7c20 2020 2020 T.XDD.. | \n 001123c0: 2020 2020 2020 2020 2020 207c 2061 7265 | are\n 001123d0: 206d 6574 2e20 2020 2020 2020 2020 2020 met. \n 001123e0: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 001123f0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n-00112400: 2020 207c 5400 5846 4500 0020 2020 7c20 |T.XFE.. | \n+00112400: 2020 207c 5400 5844 4500 0020 2020 7c20 |T.XDE.. | \n 00112410: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00112420: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00112430: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 00112440: 2020 207c 2020 2020 2020 2020 2020 207c | |\n-00112450: 2020 2020 2020 207c 5400 5846 4600 0020 |T.XFF.. \n+00112450: 2020 2020 2020 207c 5400 5844 4600 0020 |T.XDF.. \n 00112460: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00112470: 2020 207c 2049 4620 4d4f 5245 5245 4144 | IF MOREREAD\n 00112480: 5449 4d45 2069 7320 2020 2020 207c 2020 TIME is | \n 00112490: 2020 2020 2020 207c 2020 2020 2020 2020 | \n-001124a0: 2020 207c 2020 2020 2020 207c 5400 5846 | |T.XF\n+001124a0: 2020 207c 2020 2020 2020 207c 5400 5844 | |T.XD\n 001124b0: 4700 0020 2020 7c20 2020 2020 2020 2020 G.. | \n 001124c0: 2020 2020 2020 207c 2073 7065 6369 6669 | specifi\n 001124d0: 6564 2c20 5245 4144 2075 7365 7320 2020 ed, READ uses \n 001124e0: 207c 2020 2020 2020 2020 207c 2020 2020 | | \n 001124f0: 2020 2020 2020 207c 2020 2020 2020 207c | |\n-00112500: 5400 5846 4800 0020 2020 7c20 2020 2020 T.XFH.. | \n+00112500: 5400 5844 4800 0020 2020 7c20 2020 2020 T.XDH.. | \n 00112510: 2020 2020 2020 2020 2020 207c 2074 6861 | tha\n 00112520: 7420 7661 6c75 6520 6578 636c 7573 6976 t value exclusiv\n 00112530: 656c 7920 207c 2020 2020 2020 2020 207c ely | |\n 00112540: 2020 2020 2020 2020 2020 207c 2020 2020 | \n-00112550: 2020 207c 5400 5846 4900 0020 2020 7c20 |T.XFI.. | \n+00112550: 2020 207c 5400 5844 4900 0020 2020 7c20 |T.XDI.. | \n 00112560: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00112570: 2066 6f72 2062 7566 6665 7220 6368 6563 for buffer chec\n 00112580: 6b73 2e20 2020 2020 207c 2020 2020 2020 ks. | \n 00112590: 2020 207c 2020 2020 2020 2020 2020 207c | |\n-001125a0: 2020 2020 2020 207c 5400 5846 4a00 0020 |T.XFJ.. \n+001125a0: 2020 2020 2020 207c 5400 5844 4a00 0020 |T.XDJ.. \n 001125b0: 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +-------------\n 001125c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001125d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001125e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001125f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 5846 -----------+..XF\n-00112600: 5100 0032 0058 4652 0000 2020 202a 2064 Q..2.XFR.. * d\n+001125f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 5844 -----------+..XD\n+00112600: 5100 0032 0058 4452 0000 2020 202a 2064 Q..2.XDR.. * d\n 00112610: 656e 6f74 6573 2044 6566 696e 6564 2054 enotes Defined T\n 00112620: 6572 6d69 6e61 7469 6e67 2043 6f6e 6469 erminating Condi\n-00112630: 7469 6f6e 7307 0058 4653 0000 5300 5846 tions..XFS..S.XF\n+00112630: 7469 6f6e 7307 0058 4453 0000 5300 5844 tions..XDS..S.XD\n 00112640: 5400 0020 2020 4120 6e6f 6e2d 6669 7865 T.. A non-fixe\n 00112650: 642d 6c65 6e67 7468 2072 6561 642c 2077 d-length read, w\n 00112660: 6974 6820 6e6f 2074 696d 656f 7574 2061 ith no timeout a\n 00112670: 6e64 206e 6f20 6465 6c69 6d69 7465 7273 nd no delimiters\n 00112680: 2028 7468 6520 7369 7874 6820 726f 7754 (the sixth rowT\n-00112690: 0058 4655 0000 2020 2069 6e20 7468 6520 .XFU.. in the \n+00112690: 0058 4455 0000 2020 2069 6e20 7468 6520 .XDU.. in the \n 001126a0: 6162 6f76 6520 7461 626c 6529 2072 6571 above table) req\n 001126b0: 7569 7265 7320 6120 636f 6d70 6c65 7820 uires a complex \n 001126c0: 696d 706c 656d 656e 7461 7469 6f6e 206f implementation o\n 001126d0: 6620 7365 7175 656e 6365 206f 6620 5245 f sequence of RE\n-001126e0: 4144 7354 0058 4656 0000 2020 2074 6f20 ADsT.XFV.. to \n+001126e0: 4144 7354 0058 4456 0000 2020 2074 6f20 ADsT.XDV.. to \n 001126f0: 656e 7375 7265 2061 2070 7265 6469 6374 ensure a predict\n 00112700: 6162 6c65 2072 6573 756c 742e 2054 6869 able result. Thi\n 00112710: 7320 6973 2062 6563 6175 7365 2074 6865 s is because the\n 00112720: 2074 7261 6e73 706f 7274 206c 6179 6572 transport layer\n-00112730: 2073 7472 6561 6d53 0058 4657 0000 2020 streamS.XFW.. \n+00112730: 2073 7472 6561 6d53 0058 4457 0000 2020 streamS.XDW.. \n 00112740: 2066 7261 676d 656e 7473 2064 656c 6976 fragments deliv\n 00112750: 6572 6564 2074 6f20 7468 6520 7265 6164 ered to the read\n 00112760: 6572 2068 6173 206f 6e6c 7920 6163 6369 er has only acci\n 00112770: 6465 6e74 616c 2063 6f72 7265 7370 6f6e dental correspon\n-00112780: 6465 6e63 6520 7769 7468 4d00 5846 5800 dence withM.XFX.\n+00112780: 6465 6e63 6520 7769 7468 4d00 5844 5800 dence withM.XDX.\n 00112790: 0020 2020 7468 6520 6f70 6572 6174 696f . the operatio\n 001127a0: 6e73 2070 6572 666f 726d 6564 2062 7920 ns performed by \n 001127b0: 7468 6520 7772 6974 6572 2e20 466f 7220 the writer. For \n 001127c0: 6578 616d 706c 652c 2074 6865 2066 6f6c example, the fol\n-001127d0: 6c6f 7769 6e67 3a07 0058 4659 0000 0000 lowing:..XFY....\n+001127d0: 6c6f 7769 6e67 3a07 0058 4459 0000 0000 lowing:..XDY....\n 001127e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001127f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00112800: 0100 0000 de07 0000 563b 0000 0000 0000 ........V;......\n-00112810: a800 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00112810: a800 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00112820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00112830: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00112840: 4345 5300 ff73 00ff 534f 434b 4554 5f52 CES..s..SOCKET_R\n 00112850: 4541 445f 5445 524d 494e 4154 494f 4e5f EAD_TERMINATION_\n 00112860: 434f 4e44 4954 494f 4e53 00c0 5a00 0020 CONDITIONS..Z.. \n 00112870: 2020 5772 6974 6520 224d 6573 7361 6765 Write \"Message\n 00112880: 2031 222c 224d 6573 7361 6765 2032 2220 1\",\"Message 2\" \n 00112890: 6973 2070 7265 7365 6e74 6564 2074 6f20 is presented to \n 001128a0: 7468 6520 7265 6164 6572 2061 7320 7468 the reader as th\n-001128b0: 6520 7374 7265 616d 5000 5846 6100 0020 e streamP.XFa.. \n+001128b0: 6520 7374 7265 616d 5000 5844 6100 0020 e streamP.XDa.. \n 001128c0: 2020 224d 6573 7361 6765 314d 6573 7361 \"Message1Messa\n 001128d0: 6765 3222 2062 7574 2069 7420 6361 6e20 ge2\" but it can \n 001128e0: 7461 6b65 2066 726f 6d20 6f6e 6520 2831 take from one (1\n 001128f0: 2920 746f 2031 3820 5245 4144 2063 6f6d ) to 18 READ com\n-00112900: 6d61 6e64 7320 746f 2500 5846 6200 0020 mands to%.XFb.. \n+00112900: 6d61 6e64 7320 746f 2500 5844 6200 0020 mands to%.XDb.. \n 00112910: 2020 7265 7472 6965 7665 2074 6865 2065 retrieve the e\n 00112920: 6e74 6972 6520 7374 7265 616d 2e07 0058 ntire stream...X\n-00112930: 4663 0000 5000 5846 6400 0020 2020 4d65 Fc..P.XFd.. Me\n+00112930: 4463 0000 5000 5844 6400 0020 2020 4d65 Dc..P.XDd.. Me\n 00112940: 7373 6167 696e 6720 7072 6f74 6f63 6f6c ssaging protocol\n 00112950: 2073 686f 756c 6420 696d 706c 656d 656e should implemen\n 00112960: 7420 5245 4144 2069 6e20 616e 7920 6f66 t READ in any of\n 00112970: 2074 6865 2066 6f6c 6c6f 7769 6e67 2077 the following w\n-00112980: 6179 733a 0700 5846 6500 004f 0058 4666 ays:..XFe..O.XFf\n+00112980: 6179 733a 0700 5844 6500 004f 0058 4466 ays:..XDe..O.XDf\n 00112990: 0000 2020 2020 312e 2055 7365 2061 2064 .. 1. Use a d\n 001129a0: 656c 696d 6974 6572 2074 6f20 7365 7061 elimiter to sepa\n 001129b0: 7261 7465 206d 6573 7361 6765 7320 2867 rate messages (g\n 001129c0: 656e 6572 6963 2052 4541 4420 616e 6420 eneric READ and \n-001129d0: 706f 7373 6962 6c79 2061 2d00 5846 6700 possibly a-.XFg.\n+001129d0: 706f 7373 6962 6c79 2061 2d00 5844 6700 possibly a-.XDg.\n 001129e0: 0020 2020 2020 2020 6c61 7267 6572 2076 . larger v\n 001129f0: 616c 7565 2066 6f72 204d 4f52 4552 4541 alue for MOREREA\n-00112a00: 4454 494d 4529 2e4f 0058 4668 0000 2020 DTIME).O.XFh.. \n+00112a00: 4454 494d 4529 2e4f 0058 4468 0000 2020 DTIME).O.XDh.. \n 00112a10: 2020 322e 2053 7065 6369 6679 206d 6573 2. Specify mes\n 00112a20: 7361 6765 7320 6173 203c 6c65 6e67 7468 sages as pairs (\n 00112a40: 6120 7061 6972 206f 6620 6669 7865 642d a pair of fixed-\n-00112a50: 6c65 6e67 7468 4c00 5846 6900 0020 2020 lengthL.XFi.. \n+00112a50: 6c65 6e67 7468 4c00 5844 6900 0020 2020 lengthL.XDi.. \n 00112a60: 2020 2020 5245 4144 7320 2852 4541 4420 READs (READ \n 00112a70: 2320 2920 616e 6420 706f 7373 6962 6c79 # ) and possibly\n 00112a80: 2061 206c 6172 6765 7220 7661 6c75 6520 a larger value \n 00112a90: 666f 7220 4d4f 5245 5245 4144 5449 4d45 for MOREREADTIME\n-00112aa0: 292e 4f00 5846 6a00 0020 2020 2033 2e20 ).O.XFj.. 3. \n+00112aa0: 292e 4f00 5844 6a00 0020 2020 2033 2e20 ).O.XDj.. 3. \n 00112ab0: 5061 7273 6520 7468 6520 6279 7465 7320 Parse the bytes \n 00112ac0: 6f72 2063 6861 7261 6374 6572 7320 6173 or characters as\n 00112ad0: 2074 6865 7920 636f 6d65 2069 6e20 2870 they come in (p\n 00112ae0: 6f73 7369 626c 7920 6120 736d 616c 6c65 ossibly a smalle\n-00112af0: 7223 0058 4671 0000 2020 2020 2020 2076 r#.XFq.. v\n+00112af0: 7223 0058 4471 0000 2020 2020 2020 2076 r#.XDq.. v\n 00112b00: 616c 7565 2066 6f72 204d 4f52 4541 4454 alue for MOREADT\n-00112b10: 494d 4529 0700 5846 7200 0020 0034 4657 IME)..XFr.. .4FW\n+00112b10: 494d 4529 0700 5844 7200 0020 0034 4457 IME)..XDr.. .4DW\n 00112b20: 5249 5445 5f43 4f4d 4d41 4e44 0000 5752 RITE_COMMAND..WR\n-00112b30: 4954 455f 436f 6d6d 616e 6418 0042 46bf ITE_Command..BF.\n+00112b30: 4954 455f 436f 6d6d 616e 6418 0042 44bf ITE_Command..BD.\n 00112b40: 1100 0020 2020 5752 4954 4520 436f 6d6d ... WRITE Comm\n-00112b50: 616e 6407 0043 4621 0000 3300 4346 3100 and..CF!..3.CF1.\n+00112b50: 616e 6407 0043 4421 0000 3300 4344 3100 and..CD!..3.CD1.\n 00112b60: 0020 2020 5468 6520 5752 4954 4520 636f . The WRITE co\n 00112b70: 6d6d 616e 6420 7365 6e64 7320 6461 7461 mmand sends data\n 00112b80: 2074 6f20 6120 736f 636b 6574 2e07 0043 to a socket...C\n-00112b90: 4641 0000 5100 4346 5100 0020 2020 5752 FA..Q.CFQ.. WR\n+00112b90: 4441 0000 5100 4344 5100 0020 2020 5752 DA..Q.CDQ.. WR\n 00112ba0: 4954 4520 2120 696e 7365 7274 7320 7468 ITE ! inserts th\n 00112bb0: 6520 6368 6172 6163 7465 7228 7329 206f e character(s) o\n 00112bc0: 6620 7468 6520 6669 7273 7420 492f 4f20 f the first I/O \n 00112bd0: 6465 6c69 6d69 7465 7220 2869 6620 616e delimiter (if an\n-00112be0: 7929 2074 6f53 0043 4661 0000 2020 2074 y) toS.CFa.. t\n+00112be0: 7929 2074 6f53 0043 4461 0000 2020 2074 y) toS.CDa.. t\n 00112bf0: 6865 2073 656e 6469 6e67 2062 7566 6665 he sending buffe\n 00112c00: 722e 2049 6620 225a 4646 3d65 7870 7222 r. If \"ZFF=expr\"\n 00112c10: 2068 6173 2062 6565 6e20 7370 6563 6966 has been specif\n 00112c20: 6965 642c 2057 5249 5445 2023 2069 6e73 ied, WRITE # ins\n-00112c30: 6572 7473 2074 6865 5200 4346 7100 0020 erts theR.CFq.. \n+00112c30: 6572 7473 2074 6865 5200 4344 7100 0020 erts theR.CDq.. \n 00112c40: 2020 6368 6172 6163 7465 7273 206f 6620 characters of \n 00112c50: 6578 7072 2e20 4f74 6865 7277 6973 6520 expr. Otherwise \n 00112c60: 5752 4954 4520 2320 6861 7320 6e6f 2065 WRITE # has no e\n 00112c70: 6666 6563 742e 2057 5249 5445 2021 2061 ffect. WRITE ! a\n-00112c80: 6e64 2057 5249 5445 2023 5000 4346 8100 nd WRITE #P.CF..\n+00112c80: 6e64 2057 5249 5445 2023 5000 4344 8100 nd WRITE #P.CD..\n 00112c90: 0020 2020 616c 7761 7973 206d 6169 6e74 . always maint\n 00112ca0: 6169 6e20 2458 2061 6e64 2024 5920 696e ain $X and $Y in\n 00112cb0: 2061 2066 6173 6869 6f6e 2074 6861 7420 a fashion that \n 00112cc0: 656d 756c 6174 6573 2061 2074 6572 6d69 emulates a termi\n-00112cd0: 6e61 6c20 6375 7273 6f72 5000 4346 9100 nal cursorP.CF..\n+00112cd0: 6e61 6c20 6375 7273 6f72 5000 4344 9100 nal cursorP.CD..\n 00112ce0: 0020 2020 706f 7369 7469 6f6e 2065 7863 . position exc\n 00112cf0: 6570 7420 7768 656e 2074 6865 2064 6576 ept when the dev\n 00112d00: 6963 6520 6973 204f 5045 4e65 6420 7769 ice is OPENed wi\n 00112d10: 7468 2061 2055 5446 2043 4853 4554 2062 th a UTF CHSET b\n-00112d20: 6563 6175 7365 2074 6865 5500 4246 c011 ecause theU.BF..\n+00112d20: 6563 6175 7365 2074 6865 5500 4244 c011 ecause theU.BD..\n 00112d30: 0000 2020 2075 6e69 7473 2066 6f72 2024 .. units for $\n 00112d40: 5820 616e 6420 2459 2066 6f72 2074 6572 X and $Y for ter\n 00112d50: 6d69 6e61 6c73 2061 7265 2069 6e20 6469 minals are in di\n 00112d60: 7370 6c61 7920 636f 6c75 6d6e 7320 7768 splay columns wh\n 00112d70: 696c 6520 666f 7220 736f 636b 6574 7321 ile for sockets!\n-00112d80: 0043 4612 0000 2020 2074 6865 7920 6172 .CF... they ar\n+00112d80: 0043 4412 0000 2020 2074 6865 7920 6172 .CD... they ar\n 00112d90: 6520 696e 2063 6f64 6570 6f69 6e74 732e e in codepoints.\n-00112da0: 0700 4346 1300 0044 0043 4614 0000 2020 ..CF...D.CF... \n+00112da0: 0700 4344 1300 0044 0043 4414 0000 2020 ..CD...D.CD... \n 00112db0: 2054 6865 2057 5249 5445 2063 6f6d 6d61 The WRITE comma\n 00112dc0: 6e64 2066 6f72 2053 4f43 4b45 5420 6465 nd for SOCKET de\n 00112dd0: 7669 6365 7320 6163 6365 7074 7320 7468 vices accepts th\n-00112de0: 6520 666f 6c6c 6f77 696e 671b 0043 4615 e following..CF.\n+00112de0: 6520 666f 6c6c 6f77 696e 671b 0043 4415 e following..CD.\n 00112df0: 0000 2020 2063 6f6e 7472 6f6c 6d6e 656d .. controlmnem\n-00112e00: 6f6e 6963 733a 0700 4346 1600 001e 0043 onics:..CF.....C\n-00112e10: 4617 0000 2020 202f 4c5b 4953 5445 4e5d F... /L[ISTEN]\n-00112e20: 5b28 6e75 6d65 7870 7229 5d07 0043 4618 [(numexpr)]..CF.\n-00112e30: 0000 5400 4346 1900 0020 2020 7768 6572 ..T.CF... wher\n+00112e00: 6f6e 6963 733a 0700 4344 1600 001e 0043 onics:..CD.....C\n+00112e10: 4417 0000 2020 202f 4c5b 4953 5445 4e5d D... /L[ISTEN]\n+00112e20: 5b28 6e75 6d65 7870 7229 5d07 0043 4418 [(numexpr)]..CD.\n+00112e30: 0000 5400 4344 1900 0020 2020 7768 6572 ..T.CD... wher\n 00112e40: 6520 6e75 6d65 7870 7220 7370 6563 6966 e numexpr specif\n 00112e50: 6965 7320 7468 6520 6c69 7374 656e 2071 ies the listen q\n 00112e60: 7565 7565 2064 6570 7468 2066 6f72 2061 ueue depth for a\n 00112e70: 206c 6973 7465 6e69 6e67 2073 6f63 6b65 listening socke\n-00112e80: 742e 2054 6865 5000 4346 1a00 0020 2020 t. TheP.CF... \n+00112e80: 742e 2054 6865 5000 4344 1a00 0020 2020 t. TheP.CD... \n 00112e90: 7661 6c75 6520 6f66 206e 756d 6578 7072 value of numexpr\n 00112ea0: 206d 7573 7420 6265 2062 6574 7765 656e must be between\n 00112eb0: 2031 2061 6e64 2074 6865 2073 7973 7465 1 and the syste\n 00112ec0: 6d2d 656e 666f 7263 6564 206d 6178 696d m-enforced maxim\n-00112ed0: 756d 2e20 4279 5400 4346 2100 0020 2020 um. ByT.CF!.. \n+00112ed0: 756d 2e20 4279 5400 4344 2100 0020 2020 um. ByT.CD!.. \n 00112ee0: 6465 6661 756c 742c 2061 6e20 4f50 454e default, an OPEN\n 00112ef0: 206f 7220 5553 4520 7769 7468 204c 4953 or USE with LIS\n 00112f00: 5445 4e20 696d 6d65 6469 6174 656c 7920 TEN immediately \n 00112f10: 7365 7473 2074 6865 206c 6973 7465 6e20 sets the listen \n-00112f20: 7175 6575 6520 7369 7a65 4e00 4346 2200 queue sizeN.CF\".\n+00112f20: 7175 6575 6520 7369 7a65 4e00 4344 2200 queue sizeN.CD\".\n 00112f30: 0020 2020 746f 2031 2e20 466f 7220 7665 . to 1. For ve\n 00112f40: 6e64 6f72 2d73 7065 6369 6669 6320 696e ndor-specific in\n 00112f50: 666f 726d 6174 696f 6e20 6f6e 2068 6f77 formation on how\n 00112f60: 2074 6f20 6368 616e 6765 2079 6f75 7220 to change your \n-00112f70: 7379 7374 656d 2773 3c00 4346 2300 0020 system's<.CF#.. \n+00112f70: 7379 7374 656d 2773 3c00 4344 2300 0020 system's<.CD#.. \n 00112f80: 2020 6d61 7869 6d75 6d20 7175 6575 6520 maximum queue \n 00112f90: 6c65 6e67 7468 2c20 7265 6665 7220 746f length, refer to\n 00112fa0: 2074 6865 206c 6973 7465 6e20 6d61 6e70 the listen manp\n-00112fb0: 6167 652e 0700 4346 2400 001c 0043 4625 age...CF$....CF%\n+00112fb0: 6167 652e 0700 4344 2400 001c 0043 4425 age...CD$....CD%\n 00112fc0: 0000 2020 202f 575b 4149 545d 5b28 7469 .. /W[AIT][(ti\n-00112fd0: 6d65 6f75 7429 5d07 0043 4626 0000 0000 meout)]..CF&....\n+00112fd0: 6d65 6f75 7429 5d07 0043 4426 0000 0000 meout)]..CD&....\n 00112fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00112ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00113000: 0100 0000 7e05 0000 183b 0000 0000 0000 ....~....;......\n 00113010: 9800 0020 4845 4c50 00ff 7300 ff49 4f5f ... HELP..s..IO_\n 00113020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00113030: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00113040: 4345 5300 ff73 00ff 4d45 5353 4147 455f CES..s..MESSAGE_\n 00113050: 4d41 4e41 4745 4d45 4e54 00bf 3100 0020 MANAGEMENT..1.. \n 00113060: 2020 4672 6f6d 2061 6e20 6170 706c 6963 From an applic\n 00113070: 6174 696f 6e20 7065 7273 7065 6374 6976 ation perspectiv\n 00113080: 652c 2074 6865 2074 7261 6e73 706f 7274 e, the transport\n 00113090: 206c 6179 6572 7320 7573 6564 2062 7920 layers used by \n-001130a0: 6120 736f 636b 6574 5100 4846 4100 0020 a socketQ.HFA.. \n+001130a0: 6120 736f 636b 6574 5100 4844 4100 0020 a socketQ.HDA.. \n 001130b0: 2020 6465 7669 6365 2061 7265 2073 7472 device are str\n 001130c0: 6561 6d2d 6f72 6965 6e74 6564 2c20 7769 eam-oriented, wi\n 001130d0: 7468 206e 6f20 7072 6f76 6973 696f 6e73 th no provisions\n 001130e0: 2066 6f72 2069 6d70 6c69 6369 7420 6170 for implicit ap\n-001130f0: 706c 6963 6174 696f 6e4d 0048 4651 0000 plicationM.HFQ..\n+001130f0: 706c 6963 6174 696f 6e4d 0048 4451 0000 plicationM.HDQ..\n 00113100: 2020 206d 6573 7361 6765 732e 2054 6865 messages. The\n 00113110: 7265 666f 7265 2c20 7468 6520 666f 6c6c refore, the foll\n 00113120: 6f77 696e 6720 6172 6520 7477 6f20 636f owing are two co\n 00113130: 6d6d 6f6e 2070 726f 746f 636f 6c73 2075 mmon protocols u\n-00113140: 7365 6420 746f 2700 4846 6100 0020 2020 sed to'.HFa.. \n+00113140: 7365 6420 746f 2700 4844 6100 0020 2020 sed to'.HDa.. \n 00113150: 7365 676d 656e 7420 6170 706c 6963 6174 segment applicat\n 00113160: 696f 6e20 6d65 7373 6167 6573 2e07 0048 ion messages...H\n-00113170: 4671 0000 4b00 4846 8100 0020 2020 2031 Fq..K.HF... 1\n+00113170: 4471 0000 4b00 4844 8100 0020 2020 2031 Dq..K.HD... 1\n 00113180: 2e20 4f6e 6520 6d65 7468 6f64 2069 7320 . One method is \n 00113190: 746f 2075 7365 2061 2c20 7479 7069 6361 to use a, typica\n 001131a0: 6c6c 7920 736d 616c 6c2c 2066 6978 6564 lly small, fixed\n 001131b0: 206c 656e 6774 6820 6d65 7373 6167 6554 length messageT\n-001131c0: 0048 4691 0000 2020 2020 2020 2063 6f6e .HF... con\n+001131c0: 0048 4491 0000 2020 2020 2020 2063 6f6e .HD... con\n 001131d0: 7461 696e 696e 6720 7468 6520 6c65 6e67 taining the leng\n 001131e0: 7468 206f 6620 7468 6520 6e65 7874 2c20 th of the next, \n 001131f0: 7661 7269 6162 6c65 206c 656e 6774 682c variable length,\n 00113200: 206d 6573 7361 6765 2e20 496e 2047 542e message. In GT.\n-00113210: 4d20 612a 0047 46c0 1100 0020 2020 2020 M a*.GF.... \n+00113210: 4d20 612a 0047 44c0 1100 0020 2020 2020 M a*.GD.... \n 00113220: 2020 7369 6d70 6c69 7374 6963 2077 7269 simplistic wri\n 00113230: 7465 7220 6d69 6768 7420 6265 3a07 0048 ter might be:..H\n-00113240: 4612 0000 2c00 4846 1300 0020 2020 2020 F...,.HF... \n+00113240: 4412 0000 2c00 4844 1300 0020 2020 2020 D...,.HD... \n 00113250: 2020 5772 6974 6520 244a 7573 7469 6679 Write $Justify\n 00113260: 2824 4c65 6e67 7468 2878 292c 3429 2c78 ($Length(x),4),x\n-00113270: 0700 4846 1400 0039 0048 4615 0000 2020 ..HF...9.HF... \n+00113270: 0700 4844 1400 0039 0048 4415 0000 2020 ..HD...9.HD... \n 00113280: 2020 2020 2041 2063 6f72 7265 7370 6f6e A correspon\n 00113290: 6469 6e67 2073 696d 706c 6973 7469 6320 ding simplistic \n 001132a0: 7265 6164 6572 206d 6967 6874 2062 653a reader might be:\n-001132b0: 0700 4846 1600 001e 0048 4617 0000 2020 ..HF.....HF... \n+001132b0: 0700 4844 1600 001e 0048 4417 0000 2020 ..HD.....HD... \n 001132c0: 2020 2020 2072 6561 6420 6c65 6e23 342c read len#4,\n-001132d0: 7823 6c65 6e07 0048 4618 0000 5300 4846 x#len..HF...S.HF\n+001132d0: 7823 6c65 6e07 0048 4418 0000 5300 4844 x#len..HD...S.HD\n 001132e0: 1900 0020 2020 2020 2020 5468 6520 6164 ... The ad\n 001132f0: 7661 6e74 6167 6520 6f66 2074 6869 7320 vantage of this \n 00113300: 6170 7072 6f61 6368 2069 7320 7468 6174 approach is that\n 00113310: 2074 6865 206d 6573 7361 6765 2063 6f6e the message con\n 00113320: 7465 6e74 2028 7468 6520 7661 6c75 654e tent (the valueN\n-00113330: 0048 461a 0000 2020 2020 2020 206f 6620 .HF... of \n+00113330: 0048 441a 0000 2020 2020 2020 206f 6620 .HD... of \n 00113340: 7820 696e 2074 6865 2063 6f64 6520 6672 x in the code fr\n 00113350: 6167 6d65 6e74 7320 6162 6f76 6529 2063 agments above) c\n 00113360: 616e 2063 6f6e 7461 696e 2061 6e79 2063 an contain any c\n 00113370: 6861 7261 6374 6572 2e20 5468 6549 0048 haracter. TheI.H\n-00113380: 4621 0000 2020 2020 2020 2064 6973 6164 F!.. disad\n+00113380: 4421 0000 2020 2020 2020 2064 6973 6164 D!.. disad\n 00113390: 7661 6e74 6167 6520 6973 2074 6861 7420 vantage is that \n 001133a0: 6465 7465 6374 696e 6720 7468 6174 2074 detecting that t\n 001133b0: 6865 2070 726f 746f 636f 6c20 6861 7320 he protocol has \n-001133c0: 6265 636f 6d65 2a00 4846 2200 0020 2020 become*.HF\".. \n+001133c0: 6265 636f 6d65 2a00 4844 2200 0020 2020 become*.HD\".. \n 001133d0: 2020 2020 6465 7379 6e63 6872 6f6e 697a desynchroniz\n 001133e0: 6564 2069 7320 6120 7072 6f62 6c65 6d2e ed is a problem.\n-001133f0: 0700 4846 2300 004a 0048 4624 0000 2020 ..HF#..J.HF$.. \n+001133f0: 0700 4844 2300 004a 0048 4424 0000 2020 ..HD#..J.HD$.. \n 00113400: 2020 322e 2054 6865 206f 7468 6572 2063 2. The other c\n 00113410: 6f6d 6d6f 6e20 6d65 7468 6f64 2069 7320 ommon method is \n 00113420: 746f 2070 6c61 6365 2061 2064 656c 696d to place a delim\n 00113430: 6974 6572 2062 6574 7765 656e 2065 6163 iter between eac\n-00113440: 6853 0048 4625 0000 2020 2020 2020 2061 hS.HF%.. a\n+00113440: 6853 0048 4425 0000 2020 2020 2020 2061 hS.HD%.. a\n 00113450: 7070 6c69 6361 7469 6f6e 206d 6573 7361 pplication messa\n 00113460: 6765 2e20 5468 6520 7072 6f74 6f63 6f6c ge. The protocol\n 00113470: 2062 7265 616b 7320 6966 2061 206d 6573 breaks if a mes\n 00113480: 7361 6765 2065 7665 7220 696e 636c 7564 sage ever includ\n-00113490: 6573 2061 2f00 4846 2600 0020 2020 2020 es a/.HF&.. \n+00113490: 6573 2061 2f00 4844 2600 0020 2020 2020 es a/.HD&.. \n 001134a0: 2020 6465 6c69 6d69 7465 7220 6173 2070 delimiter as p\n 001134b0: 6172 7420 6f66 2069 7473 2063 6f6e 7465 art of its conte\n-001134c0: 6e74 2e07 0048 4627 0000 4d00 4846 2800 nt...HF'..M.HF(.\n+001134c0: 6e74 2e07 0048 4427 0000 4d00 4844 2800 nt...HD'..M.HD(.\n 001134d0: 0020 2020 5468 6520 534f 434b 4554 2064 . The SOCKET d\n 001134e0: 6576 6963 6520 7072 6f76 6964 6573 2061 evice provides a\n 001134f0: 2066 6163 696c 6974 7920 666f 7220 7265 facility for re\n 00113500: 636f 676e 697a 696e 6720 6465 6c69 6d69 cognizing delimi\n-00113510: 7465 7273 2074 6f24 0048 4629 0000 2020 ters to$.HF).. \n+00113510: 7465 7273 2074 6f24 0048 4429 0000 2020 ters to$.HD).. \n 00113520: 2073 696d 706c 6966 7920 7061 7273 696e simplify parsin\n-00113530: 6720 6d65 7373 6167 6573 2e07 0048 462a g messages...HF*\n-00113540: 0000 1e00 3446 5245 4144 5f43 4f4d 4d41 ....4FREAD_COMMA\n+00113530: 6720 6d65 7373 6167 6573 2e07 0048 442a g messages...HD*\n+00113540: 0000 1e00 3444 5245 4144 5f43 4f4d 4d41 ....4DREAD_COMMA\n 00113550: 4e44 0000 5265 6164 5f43 6f6d 6d61 6e64 ND..Read_Command\n-00113560: 1700 4146 bf11 0000 2020 2052 6561 6420 ..AF.... Read \n-00113570: 436f 6d6d 616e 6407 0042 4621 0000 0000 Command..BF!....\n+00113560: 1700 4144 bf11 0000 2020 2052 6561 6420 ..AD.... Read \n+00113570: 436f 6d6d 616e 6407 0042 4421 0000 0000 Command..BD!....\n 00113580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00113590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001135a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001135b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001135c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001135d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001135e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -70532,174 +70532,174 @@\n 00113830: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00113840: 4345 5300 ff73 00ff 5245 4144 5f43 4f4d CES..s..READ_COM\n 00113850: 4d41 4e44 00bf 3100 0020 2020 5468 6520 MAND..1.. The \n 00113860: 5245 4144 2063 6f6d 6d61 6e64 206d 6179 READ command may\n 00113870: 2062 6520 7573 6564 2074 6f20 6f62 7461 be used to obta\n 00113880: 696e 2064 6174 6120 6672 6f6d 2061 2073 in data from a s\n 00113890: 6f63 6b65 742e 2041 2052 4541 4451 0042 ocket. A READQ.B\n-001138a0: 4641 0000 2020 206f 7065 7261 7469 6f6e FA.. operation\n+001138a0: 4441 0000 2020 206f 7065 7261 7469 6f6e DA.. operation\n 001138b0: 2074 6572 6d69 6e61 7465 7320 6966 2061 terminates if a\n 001138c0: 6e79 206f 6620 7468 6520 666f 6c6c 6f77 ny of the follow\n 001138d0: 696e 6720 6172 6520 6465 7465 6374 6564 ing are detected\n 001138e0: 2c20 696e 2074 6865 206f 7264 6572 1a00 , in the order..\n-001138f0: 4246 5100 0020 2020 7370 6563 6966 6965 BFQ.. specifie\n-00113900: 6420 6265 6c6f 773a 0700 4246 6100 0054 d below:..BFa..T\n-00113910: 0042 4671 0000 2020 202b 2d2d 2d2d 2d2d .BFq.. +------\n+001138f0: 4244 5100 0020 2020 7370 6563 6966 6965 BDQ.. specifie\n+00113900: 6420 6265 6c6f 773a 0700 4244 6100 0054 d below:..BDa..T\n+00113910: 0042 4471 0000 2020 202b 2d2d 2d2d 2d2d .BDq.. +------\n 00113920: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00113930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00113940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00113950: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00113960: 2d2d 2b54 0042 4681 0000 2020 207c 2020 --+T.BF... | \n+00113960: 2d2d 2b54 0042 4481 0000 2020 207c 2020 --+T.BD... | \n 00113970: 2054 6572 6d69 6e61 7469 6e67 2020 2020 Terminating \n 00113980: 7c20 2020 2020 4172 6775 6d65 6e74 2043 | Argument C\n 00113990: 6f6e 7461 696e 7320 2020 2020 207c 2024 ontains | $\n 001139a0: 4465 7669 6365 207c 2020 2020 2024 4b65 Device | $Ke\n-001139b0: 7920 2020 2020 7c54 0042 4691 0000 2020 y |T.BF... \n+001139b0: 7920 2020 2020 7c54 0042 4491 0000 2020 y |T.BD... \n 001139c0: 207c 2020 2020 436f 6e64 6974 696f 6e20 | Condition \n 001139d0: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 001139e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001139f0: 207c 2020 2020 2020 2020 207c 2028 436f | | (Co\n-00113a00: 6e74 696e 7565 6429 2020 7c55 0041 46c0 ntinued) |U.AF.\n+00113a00: 6e74 696e 7565 6429 2020 7c55 0041 44c0 ntinued) |U.AD.\n 00113a10: 1100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 00113a20: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00113a30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00113a40: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00113a50: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c +--------------|\n-00113a60: 5400 4246 1200 0020 2020 7c20 4572 726f T.BF... | Erro\n+00113a60: 5400 4244 1200 0020 2020 7c20 4572 726f T.BD... | Erro\n 00113a70: 7220 2020 2020 2020 2020 2020 207c 2045 r | E\n 00113a80: 6d70 7479 2073 7472 696e 6720 2020 2020 mpty string \n 00113a90: 2020 2020 2020 2020 2020 7c20 4572 726f | Erro\n 00113aa0: 7220 2020 7c20 456d 7074 7920 7374 7269 r | Empty stri\n-00113ab0: 6e67 207c 5400 4246 1300 0020 2020 7c20 ng |T.BF... | \n+00113ab0: 6e67 207c 5400 4244 1300 0020 2020 7c20 ng |T.BD... | \n 00113ac0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00113ad0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 00113ae0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 00113af0: 7374 7269 6e67 2020 7c20 2020 2020 2020 string | \n-00113b00: 2020 2020 2020 207c 5400 4246 1400 0020 |T.BF... \n+00113b00: 2020 2020 2020 207c 5400 4244 1400 0020 |T.BD... \n 00113b10: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00113b20: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00113b30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00113b40: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d --+---------+---\n-00113b50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4246 -----------|T.BF\n+00113b50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4244 -----------|T.BD\n 00113b60: 1500 0020 2020 7c20 5469 6d65 6f75 7420 ... | Timeout \n 00113b70: 2020 2020 2020 2020 207c 2044 6174 6120 | Data \n 00113b80: 7265 6365 6976 6564 2062 6566 6f72 6520 received before \n 00113b90: 2020 2020 2020 7c20 456d 7074 7920 2020 | Empty \n 00113ba0: 7c20 456d 7074 7920 7374 7269 6e67 207c | Empty string |\n-00113bb0: 5400 4246 1600 0020 2020 7c20 2020 2020 T.BF... | \n+00113bb0: 5400 4244 1600 0020 2020 7c20 2020 2020 T.BD... | \n 00113bc0: 2020 2020 2020 2020 2020 2020 207c 2074 | t\n 00113bd0: 696d 656f 7574 2020 2020 2020 2020 2020 imeout \n 00113be0: 2020 2020 2020 2020 2020 7c20 7374 7269 | stri\n 00113bf0: 6e67 2020 7c20 2020 2020 2020 2020 2020 ng | \n-00113c00: 2020 207c 5400 4246 1700 0020 2020 7c2d |T.BF... |-\n+00113c00: 2020 207c 5400 4244 1700 0020 2020 7c2d |T.BD... |-\n 00113c10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00113c20: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00113c30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 00113c40: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n-00113c50: 2d2d 2d2d 2d2d 2d7c 5400 4246 1800 0020 -------|T.BF... \n+00113c50: 2d2d 2d2d 2d2d 2d7c 5400 4244 1800 0020 -------|T.BD... \n 00113c60: 2020 7c20 4465 6c69 6d69 7465 7220 2020 | Delimiter \n 00113c70: 2020 2020 207c 2044 6174 6120 7570 2074 | Data up t\n 00113c80: 6f2c 2062 7574 206e 6f74 2020 2020 2020 o, but not \n 00113c90: 2020 7c20 456d 7074 7920 2020 7c20 4465 | Empty | De\n-00113ca0: 6c69 6d69 7465 7220 2020 207c 5400 4246 limiter |T.BF\n+00113ca0: 6c69 6d69 7465 7220 2020 207c 5400 4244 limiter |T.BD\n 00113cb0: 1900 0020 2020 7c20 2020 2020 2020 2020 ... | \n 00113cc0: 2020 2020 2020 2020 207c 2069 6e63 6c75 | inclu\n 00113cd0: 6469 6e67 2074 6865 2064 656c 696d 6974 ding the delimit\n 00113ce0: 6572 2020 2020 7c20 7374 7269 6e67 2020 er | string \n 00113cf0: 7c20 7374 7269 6e67 2020 2020 2020 207c | string |\n-00113d00: 5400 4246 1a00 0020 2020 7c2d 2d2d 2d2d T.BF... |-----\n+00113d00: 5400 4244 1a00 0020 2020 7c2d 2d2d 2d2d T.BD... |-----\n 00113d10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00113d20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00113d30: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00113d40: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n-00113d50: 2d2d 2d7c 5400 4246 2100 0020 2020 7c20 ---|T.BF!.. | \n+00113d50: 2d2d 2d7c 5400 4244 2100 0020 2020 7c20 ---|T.BD!.. | \n 00113d60: 4669 7865 6420 6c65 6e67 7468 206d 6574 Fixed length met\n 00113d70: 207c 2053 7472 696e 6720 6f66 2066 6978 | String of fix\n 00113d80: 6564 206c 656e 6774 6820 2020 2020 7c20 ed length | \n 00113d90: 456d 7074 7920 2020 7c20 456d 7074 7920 Empty | Empty \n-00113da0: 7374 7269 6e67 207c 5400 4246 2200 0020 string |T.BF\".. \n+00113da0: 7374 7269 6e67 207c 5400 4244 2200 0020 string |T.BD\".. \n 00113db0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00113dc0: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 00113dd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00113de0: 2020 7c20 7374 7269 6e67 2020 7c20 2020 | string | \n-00113df0: 2020 2020 2020 2020 2020 207c 5400 4246 |T.BF\n+00113df0: 2020 2020 2020 2020 2020 207c 5400 4244 |T.BD\n 00113e00: 2300 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d #.. |---------\n 00113e10: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00113e20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00113e30: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00113e40: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c +--------------|\n-00113e50: 5400 4246 2400 0020 2020 7c20 2020 2020 T.BF$.. | \n+00113e50: 5400 4244 2400 0020 2020 7c20 2020 2020 T.BD$.. | \n 00113e60: 2020 2020 2020 2020 2020 2020 207c 204f | O\n 00113e70: 6e65 2028 3129 2074 6f20 6173 206d 616e ne (1) to as man\n 00113e80: 7920 2020 2020 2020 2020 7c20 2020 2020 y | \n 00113e90: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n-00113ea0: 2020 207c 5400 4246 2500 0020 2020 7c20 |T.BF%.. | \n+00113ea0: 2020 207c 5400 4244 2500 0020 2020 7c20 |T.BD%.. | \n 00113eb0: 4275 6666 6572 2065 6d70 7469 6564 2020 Buffer emptied \n 00113ec0: 207c 2063 6861 7261 6374 6572 7320 6173 | characters as\n 00113ed0: 2068 6170 7065 6e20 746f 2062 6520 7c20 happen to be | \n 00113ee0: 456d 7074 7920 2020 7c20 456d 7074 7920 Empty | Empty \n-00113ef0: 7374 7269 6e67 207c 5400 4246 2600 0020 string |T.BF&.. \n+00113ef0: 7374 7269 6e67 207c 5400 4244 2600 0020 string |T.BD&.. \n 00113f00: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00113f10: 2020 2020 207c 2070 726f 7669 6465 6420 | provided \n 00113f20: 6279 2074 6865 2074 7261 6e73 706f 7274 by the transport\n 00113f30: 2020 7c20 7374 7269 6e67 2020 7c20 2020 | string | \n-00113f40: 2020 2020 2020 2020 2020 207c 5400 4246 |T.BF\n+00113f40: 2020 2020 2020 2020 2020 207c 5400 4244 |T.BD\n 00113f50: 2700 0020 2020 7c20 2020 2020 2020 2020 '.. | \n 00113f60: 2020 2020 2020 2020 207c 2069 6e74 6572 | inter\n 00113f70: 6661 6365 2020 2020 2020 2020 2020 2020 face \n 00113f80: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 00113f90: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n-00113fa0: 5400 4246 2800 0020 2020 2b2d 2d2d 2d2d T.BF(.. +-----\n+00113fa0: 5400 4244 2800 0020 2020 2b2d 2d2d 2d2d T.BD(.. +-----\n 00113fb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00113fc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00113fd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00113fe0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00113ff0: 2d2d 2d2b 0700 4246 2900 0000 0000 0000 ---+..BF).......\n+00113ff0: 2d2d 2d2b 0700 4244 2900 0000 0000 0000 ---+..BD).......\n 00114000: 0100 0000 a302 0000 3c3b 0000 0000 0000 ........<;......\n-00114010: 9100 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00114010: 9100 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00114020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00114030: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00114040: 4345 5300 ff73 00ff 5245 4144 5f43 4f4d CES..s..READ_COM\n 00114050: 4d41 4e44 00c0 2a00 0020 2020 4120 6e6f MAND..*.. A no\n 00114060: 6e2d 6669 7865 642d 6c65 6e67 7468 2072 n-fixed-length r\n 00114070: 6561 642c 2077 6974 6820 6e6f 2074 696d ead, with no tim\n 00114080: 656f 7574 2061 6e64 206e 6f20 6465 6c69 eout and no deli\n 00114090: 6d69 7465 7273 2072 6571 7569 7265 7320 miters requires \n-001140a0: 614d 0042 4631 0000 2020 2063 6f6d 706c aM.BF1.. compl\n+001140a0: 614d 0042 4431 0000 2020 2063 6f6d 706c aM.BD1.. compl\n 001140b0: 6578 2069 6d70 6c65 6d65 6e74 6174 696f ex implementatio\n 001140c0: 6e20 6f66 2073 6571 7565 6e63 6520 6f66 n of sequence of\n 001140d0: 2052 4541 4473 2074 6f20 656e 7375 7265 READs to ensure\n 001140e0: 2061 2070 7265 6469 6374 6162 6c65 5300 a predictableS.\n-001140f0: 4246 3200 0020 2020 7265 7375 6c74 2e20 BF2.. result. \n+001140f0: 4244 3200 0020 2020 7265 7375 6c74 2e20 BD2.. result. \n 00114100: 5468 6973 2069 7320 6265 6361 7573 6520 This is because \n 00114110: 7468 6520 7472 616e 7370 6f72 7420 6c61 the transport la\n 00114120: 7965 7220 7374 7265 616d 2066 7261 676d yer stream fragm\n 00114130: 656e 7473 2064 656c 6976 6572 6564 2074 ents delivered t\n-00114140: 6f4b 0042 4633 0000 2020 2074 6865 2072 oK.BF3.. the r\n+00114140: 6f4b 0042 4433 0000 2020 2074 6865 2072 oK.BD3.. the r\n 00114150: 6561 6465 7220 6861 7320 6f6e 6c79 2061 eader has only a\n 00114160: 6363 6964 656e 7461 6c20 636f 7272 6573 ccidental corres\n 00114170: 706f 6e64 656e 6365 2077 6974 6820 7468 pondence with th\n-00114180: 6520 6f70 6572 6174 696f 6e73 3d00 4246 e operations=.BF\n+00114180: 6520 6f70 6572 6174 696f 6e73 3d00 4244 e operations=.BD\n 00114190: 3400 0020 2020 7065 7266 6f72 6d65 6420 4.. performed \n 001141a0: 6279 2074 6865 2077 7269 7465 722e 2046 by the writer. F\n 001141b0: 6f72 2065 7861 6d70 6c65 2c20 7468 6520 or example, the \n-001141c0: 666f 6c6c 6f77 696e 6707 0042 4635 0000 following..BF5..\n-001141d0: 2700 4246 3600 0020 2020 5772 6974 6520 '.BF6.. Write \n+001141c0: 666f 6c6c 6f77 696e 6707 0042 4435 0000 following..BD5..\n+001141d0: 2700 4244 3600 0020 2020 5772 6974 6520 '.BD6.. Write \n 001141e0: 224d 6573 7361 6765 2031 222c 224d 6573 \"Message 1\",\"Mes\n-001141f0: 7361 6765 2032 2207 0042 4637 0000 5000 sage 2\"..BF7..P.\n-00114200: 4246 3800 0020 2020 6973 2070 7265 7365 BF8.. is prese\n+001141f0: 7361 6765 2032 2207 0042 4437 0000 5000 sage 2\"..BD7..P.\n+00114200: 4244 3800 0020 2020 6973 2070 7265 7365 BD8.. is prese\n 00114210: 6e74 6564 2074 6f20 7468 6520 7265 6164 nted to the read\n 00114220: 6572 2061 7320 7468 6520 7374 7265 616d er as the stream\n 00114230: 2022 4d65 7373 6167 6531 4d65 7373 6167 \"Message1Messag\n 00114240: 6532 2220 6275 7420 6974 2063 616e 4e00 e2\" but it canN.\n-00114250: 4246 3900 0020 2020 7461 6b65 2066 726f BF9.. take fro\n+00114250: 4244 3900 0020 2020 7461 6b65 2066 726f BD9.. take fro\n 00114260: 6d20 6f6e 6520 2831 2920 746f 2031 3820 m one (1) to 18 \n 00114270: 5245 4144 2063 6f6d 6d61 6e64 7320 746f READ commands to\n 00114280: 2072 6574 7269 6576 6520 7468 6520 656e retrieve the en\n-00114290: 7469 7265 2073 7472 6561 6d2e 0700 4246 tire stream...BF\n+00114290: 7469 7265 2073 7472 6561 6d2e 0700 4244 tire stream...BD\n 001142a0: 3a00 0000 0000 0000 0000 0000 0000 0000 :...............\n 001142b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001142c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001142d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001142e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001142f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00114300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -70779,567 +70779,567 @@\n 001147a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001147b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001147c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001147d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001147e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001147f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00114800: 0100 0000 d007 0000 773b 0000 0000 0000 ........w;......\n-00114810: 9700 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00114810: 9700 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00114820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00114830: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00114840: 4345 5300 ff73 00ff 5752 4954 455f 434f CES..s..WRITE_CO\n 00114850: 4d4d 414e 4400 c027 0000 2020 2077 6865 MMAND..'.. whe\n 00114860: 7265 2074 696d 656f 7574 2069 7320 6120 re timeout is a \n 00114870: 6e75 6d65 7269 6320 6578 7072 6573 7369 numeric expressi\n 00114880: 6f6e 2074 6861 7420 7370 6563 6966 6965 on that specifie\n 00114890: 7320 686f 7720 6c6f 6e67 2069 6e20 7365 s how long in se\n-001148a0: 636f 6e64 7320 6151 0043 4628 0000 2020 conds aQ.CF(.. \n+001148a0: 636f 6e64 7320 6151 0043 4428 0000 2020 conds aQ.CD(.. \n 001148b0: 2073 6572 7665 7220 7761 6974 7320 666f server waits fo\n 001148c0: 7220 6120 636f 6e6e 6563 7469 6f6e 206f r a connection o\n 001148d0: 7220 6461 7461 2074 6f20 6265 636f 6d65 r data to become\n 001148e0: 2061 7661 696c 6162 6c65 206f 6e20 6f6e available on on\n-001148f0: 6520 6f66 2074 6865 2f00 4346 2900 0020 e of the/.CF).. \n+001148f0: 6520 6f66 2074 6865 2f00 4344 2900 0020 e of the/.CD).. \n 00114900: 2020 736f 636b 6574 7320 696e 2074 6865 sockets in the\n 00114910: 2063 7572 7265 6e74 2053 6f63 6b65 7420 current Socket \n-00114920: 4465 7669 6365 2e07 0043 462a 0000 1200 Device...CF*....\n-00114930: 4346 3100 0020 2020 2a2a 4e6f 7465 2a2a CF1.. **Note**\n-00114940: 0700 4346 3200 004d 0043 4633 0000 2020 ..CF2..M.CF3.. \n+00114920: 4465 7669 6365 2e07 0043 442a 0000 1200 Device...CD*....\n+00114930: 4344 3100 0020 2020 2a2a 4e6f 7465 2a2a CD1.. **Note**\n+00114940: 0700 4344 3200 004d 0043 4433 0000 2020 ..CD2..M.CD3.. \n 00114950: 2049 6620 7468 6520 6375 7272 656e 7420 If the current \n 00114960: 536f 636b 6574 2044 6576 6963 6520 6973 Socket Device is\n 00114970: 2024 5052 494e 4349 5041 4c20 616e 6420 $PRINCIPAL and \n 00114980: 696e 7075 7420 616e 6420 6f75 7470 7574 input and output\n-00114990: 2061 7265 5100 4346 3400 0020 2020 6469 areQ.CF4.. di\n+00114990: 2061 7265 5100 4344 3400 0020 2020 6469 areQ.CD4.. di\n 001149a0: 6666 6572 656e 7420 534f 434b 4554 732c fferent SOCKETs,\n 001149b0: 2057 5249 5445 202f 5741 4954 2061 7070 WRITE /WAIT app\n 001149c0: 6c69 6573 2074 6f20 7468 6520 696e 7075 lies to the inpu\n 001149d0: 7420 7369 6465 206f 6620 7468 6520 6465 t side of the de\n-001149e0: 7669 6365 2e07 0043 4635 0000 3f00 4346 vice...CF5..?.CF\n+001149e0: 7669 6365 2e07 0043 4435 0000 3f00 4344 vice...CD5..?.CD\n 001149f0: 3600 0020 2020 5752 4954 4520 2f50 4153 6.. WRITE /PAS\n 00114a00: 5328 5b74 6172 6765 7470 6964 5d2c 5b74 S([targetpid],[t\n 00114a10: 696d 656f 7574 5d2c 6861 6e64 6c65 5b2c imeout],handle[,\n-00114a20: 6861 6e64 6c65 5d2e 2e2e 2907 0043 4637 handle]...)..CF7\n-00114a30: 0000 5100 4346 3800 0020 2020 5752 4954 ..Q.CF8.. WRIT\n+00114a20: 6861 6e64 6c65 5d2e 2e2e 2907 0043 4437 handle]...)..CD7\n+00114a30: 0000 5100 4344 3800 0020 2020 5752 4954 ..Q.CD8.. WRIT\n 00114a40: 4520 2f50 4153 5320 616c 6c6f 7773 2061 E /PASS allows a\n 00114a50: 2047 542e 4d20 7072 6f63 6573 7320 746f GT.M process to\n 00114a60: 2073 656e 6420 4445 5441 4348 6564 2054 send DETACHed T\n 00114a70: 4350 206f 7220 4c4f 4341 4c20 736f 636b CP or LOCAL sock\n-00114a80: 6574 734c 0043 4639 0000 2020 2028 7468 etsL.CF9.. (th\n+00114a80: 6574 734c 0043 4439 0000 2020 2028 7468 etsL.CD9.. (th\n 00114a90: 6174 2069 732c 2073 6f63 6b65 7473 2069 at is, sockets i\n 00114aa0: 6e20 7468 6520 736f 636b 6574 2070 6f6f n the socket poo\n 00114ab0: 6c29 2074 6f20 616e 6f74 6865 7220 4754 l) to another GT\n 00114ac0: 2e4d 2070 726f 6365 7373 2e20 5468 654f .M process. TheO\n-00114ad0: 0043 463a 0000 2020 2072 6563 6569 7669 .CF:.. receivi\n+00114ad0: 0043 443a 0000 2020 2072 6563 6569 7669 .CD:.. receivi\n 00114ae0: 6e67 2070 726f 6365 7373 2073 686f 756c ng process shoul\n 00114af0: 6420 6578 6563 7574 6520 5752 4954 4520 d execute WRITE \n 00114b00: 2f41 4343 4550 5420 746f 2072 6563 6569 /ACCEPT to recei\n 00114b10: 7665 2074 6865 2073 6f63 6b65 742e 0700 ve the socket...\n-00114b20: 4346 4100 0051 0043 4642 0000 2020 2020 CFA..Q.CFB.. \n+00114b20: 4344 4100 0051 0043 4442 0000 2020 2020 CDA..Q.CDB.. \n 00114b30: 206f 2049 6620 6120 6e75 6d65 7269 6320 o If a numeric \n 00114b40: 7461 7267 6574 7069 6420 6973 2073 7065 targetpid is spe\n 00114b50: 6369 6669 6564 2c20 4754 2e4d 206d 6174 cified, GT.M mat\n 00114b60: 6368 6573 2074 6865 2076 616c 7565 2061 ches the value a\n-00114b70: 6761 696e 7374 5300 4346 4300 0020 2020 gainstS.CFC.. \n+00114b70: 6761 696e 7374 5300 4344 4300 0020 2020 gainstS.CDC.. \n 00114b80: 2020 2020 7468 6520 7072 6f63 6573 7320 the process \n 00114b90: 6964 2028 244a 4f42 2920 6f66 2074 6865 id ($JOB) of the\n 00114ba0: 2070 726f 6365 7373 2072 6563 6569 7669 process receivi\n 00114bb0: 6e67 2074 6865 2073 6f63 6b65 7473 2e20 ng the sockets. \n-00114bc0: 4754 2e4d 2075 7365 7353 0043 4644 0000 GT.M usesS.CFD..\n+00114bc0: 4754 2e4d 2075 7365 7353 0043 4444 0000 GT.M usesS.CDD..\n 00114bd0: 2020 2020 2020 2061 2073 7973 7465 6d20 a system \n 00114be0: 7365 7276 6963 6520 746f 2070 6572 666f service to perfo\n 00114bf0: 726d 2074 6869 7320 6368 6563 6b20 6f6e rm this check on\n 00114c00: 2070 6c61 7466 6f72 6d73 2074 6861 7420 platforms that \n-00114c10: 7375 7070 6f72 7420 6974 202d 4f00 4346 support it -O.CF\n+00114c10: 7375 7070 6f72 7420 6974 202d 4f00 4344 support it -O.CD\n 00114c20: 4500 0020 2020 2020 2020 6375 7272 656e E.. curren\n 00114c30: 746c 793a 204c 696e 7578 2061 6e64 2041 tly: Linux and A\n 00114c40: 4958 2e20 4966 2074 6865 2070 6964 7320 IX. If the pids \n 00114c50: 646f 206e 6f74 206d 6174 6368 2c20 4754 do not match, GT\n-00114c60: 2e4d 2069 7373 7565 7320 6146 0043 4646 .M issues aF.CFF\n+00114c60: 2e4d 2069 7373 7565 7320 6146 0043 4446 .M issues aF.CDF\n 00114c70: 0000 2020 2020 2020 2050 4545 5250 4944 .. PEERPID\n 00114c80: 4d49 534d 4154 4348 2065 7272 6f72 2061 MISMATCH error a\n 00114c90: 6e64 2064 6f65 7320 6e6f 7420 7472 616e nd does not tran\n 00114ca0: 7366 6572 2074 6865 2073 6f63 6b65 7473 sfer the sockets\n-00114cb0: 2e4c 0043 4647 0000 2020 2020 206f 2049 .L.CFG.. o I\n+00114cb0: 2e4c 0043 4447 0000 2020 2020 206f 2049 .L.CDG.. o I\n 00114cc0: 6620 6120 6e75 6d65 7269 6320 7469 6d65 f a numeric time\n 00114cd0: 6f75 7420 6973 2073 7065 6369 6669 6564 out is specified\n 00114ce0: 2c20 4754 2e4d 2073 6574 7320 2454 4553 , GT.M sets $TES\n 00114cf0: 5420 746f 2031 2069 6620 7468 6554 0043 T to 1 if theT.C\n-00114d00: 4648 0000 2020 2020 2020 2074 7261 6e73 FH.. trans\n+00114d00: 4448 0000 2020 2020 2020 2074 7261 6e73 DH.. trans\n 00114d10: 6665 7220 636f 6d70 6c65 7465 7320 7769 fer completes wi\n 00114d20: 7468 696e 2074 6865 2073 7065 6369 6669 thin the specifi\n 00114d30: 6564 2074 696d 652c 2061 6e64 206f 7468 ed time, and oth\n 00114d40: 6572 7769 7365 2073 6574 7320 2454 4553 erwise sets $TES\n-00114d50: 543c 0043 4649 0000 2020 2020 2020 2074 T<.CFI.. t\n+00114d50: 543c 0043 4449 0000 2020 2020 2020 2074 T<.CDI.. t\n 00114d60: 6f20 3020 616e 6420 646f 6573 206e 6f74 o 0 and does not\n 00114d70: 2074 7261 6e73 6665 7220 616e 7920 6f66 transfer any of\n 00114d80: 2074 6865 2073 6f63 6b65 7473 2e40 0043 the sockets.@.C\n-00114d90: 464a 0000 2020 2020 206f 2045 6163 6820 FJ.. o Each \n+00114d90: 444a 0000 2020 2020 206f 2045 6163 6820 DJ.. o Each \n 00114da0: 6861 6e64 6c65 2073 7065 6369 6669 6573 handle specifies\n 00114db0: 2061 2073 6f63 6b65 7420 696e 2074 6865 a socket in the\n 00114dc0: 2073 6f63 6b65 7420 706f 6f6c 2e4d 0043 socket pool.M.C\n-00114dd0: 4651 0000 2020 2020 206f 204f 6e20 6120 FQ.. o On a \n+00114dd0: 4451 0000 2020 2020 206f 204f 6e20 6120 DQ.. o On a \n 00114de0: 7375 6363 6573 7366 756c 2074 7261 6e73 successful trans\n 00114df0: 6665 722c 2047 542e 4d20 656c 696d 696e fer, GT.M elimin\n 00114e00: 6174 6573 2061 6363 6573 7320 6279 2074 ates access by t\n-00114e10: 6865 2073 656e 6469 6e67 4e00 4346 5200 he sendingN.CFR.\n+00114e10: 6865 2073 656e 6469 6e67 4e00 4344 5200 he sendingN.CDR.\n 00114e20: 0020 2020 2020 2020 7072 6f63 6573 7320 . process \n 00114e30: 746f 2074 6865 2073 7065 6369 6669 6564 to the specified\n 00114e40: 2061 6e64 2073 656e 7420 736f 636b 6574 and sent socket\n 00114e50: 732e 2049 6e20 616e 7920 6361 7365 2077 s. In any case w\n-00114e60: 6865 7265 2074 6865 5400 4346 5300 0020 here theT.CFS.. \n+00114e60: 6865 7265 2074 6865 5400 4344 5300 0020 here theT.CDS.. \n 00114e70: 2020 2020 2020 7472 616e 7366 6572 2064 transfer d\n 00114e80: 6f65 7320 6e6f 7420 636f 6d70 6c65 7465 oes not complete\n 00114e90: 2c20 4754 2e4d 2072 6574 6169 6e73 2061 , GT.M retains a\n 00114ea0: 6c6c 2074 6865 2073 6f63 6b65 7473 2069 ll the sockets i\n-00114eb0: 6e20 7468 6520 736f 636b 6574 2100 4346 n the socket!.CF\n+00114eb0: 6e20 7468 6520 736f 636b 6574 2100 4344 n the socket!.CD\n 00114ec0: 5400 0020 2020 2020 2020 706f 6f6c 206f T.. pool o\n 00114ed0: 6620 7468 6520 7365 6e64 6572 2e07 0043 f the sender...C\n-00114ee0: 4655 0000 4200 4346 5600 0020 2020 5752 FU..B.CFV.. WR\n+00114ee0: 4455 0000 4200 4344 5600 0020 2020 5752 DU..B.CDV.. WR\n 00114ef0: 4954 4520 2f41 4343 4550 5428 2e6c 7661 ITE /ACCEPT(.lva\n 00114f00: 722c 5b73 6f75 7263 6570 6964 5d2c 5b74 r,[sourcepid],[t\n 00114f10: 696d 656f 7574 5d5b 2c5b 6861 6e64 6c65 imeout][,[handle\n-00114f20: 5d5d 2e2e 2e29 0700 4346 5700 0050 0043 ]]...)..CFW..P.C\n-00114f30: 4658 0000 2020 2057 5249 5445 202f 4143 FX.. WRITE /AC\n+00114f20: 5d5d 2e2e 2e29 0700 4344 5700 0050 0043 ]]...)..CDW..P.C\n+00114f30: 4458 0000 2020 2057 5249 5445 202f 4143 DX.. WRITE /AC\n 00114f40: 4345 5054 2061 6c6c 6f77 7320 6120 4754 CEPT allows a GT\n 00114f50: 2e4d 2070 726f 6365 7373 2074 6f20 7265 .M process to re\n 00114f60: 6365 6976 6520 6120 4445 5441 4348 6564 ceive a DETACHed\n 00114f70: 2054 4350 206f 7220 4c4f 4341 4c53 0043 TCP or LOCALS.C\n-00114f80: 4659 0000 2020 2073 6f63 6b65 7473 2028 FY.. sockets (\n+00114f80: 4459 0000 2020 2073 6f63 6b65 7473 2028 DY.. sockets (\n 00114f90: 7468 6174 2069 732c 2073 6f63 6b65 7473 that is, sockets\n 00114fa0: 2069 6e20 7468 6520 736f 636b 6574 2070 in the socket p\n 00114fb0: 6f6f 6c29 2066 726f 6d20 616e 6f74 6865 ool) from anothe\n 00114fc0: 7220 4754 2e4d 2070 726f 6365 7373 202e r GT.M process .\n 00114fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00114fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00114ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00115000: 0100 0000 c507 0000 923b 0000 0000 0000 .........;......\n-00115010: 8f00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00115010: 8f00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00115020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00115030: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00115040: 4345 5300 ff73 00ff 5752 4954 455f 434f CES..s..WRITE_CO\n 00115050: 4d4d 414e 4400 c05a 0000 2020 2054 6865 MMAND..Z.. The\n 00115060: 2073 656e 6469 6e67 2070 726f 6365 7373 sending process\n 00115070: 2073 686f 756c 6420 6578 6563 7574 6520 should execute \n 00115080: 5752 4954 4520 2f50 4153 5320 746f 2073 WRITE /PASS to s\n 00115090: 656e 6420 7468 6520 736f 636b 6574 2e07 end the socket..\n-001150a0: 0043 4661 0000 4e00 4346 6200 0020 2020 .CFa..N.CFb.. \n+001150a0: 0043 4461 0000 4e00 4344 6200 0020 2020 .CDa..N.CDb.. \n 001150b0: 2020 6f20 6c76 6172 2069 7320 616e 2075 o lvar is an u\n 001150c0: 6e73 7562 7363 7269 7074 6564 206c 6f63 nsubscripted loc\n 001150d0: 616c 2076 6172 6961 626c 6520 6e61 6d65 al variable name\n 001150e0: 2028 6c76 6e29 2077 6869 6368 206d 7573 (lvn) which mus\n-001150f0: 7420 6265 4a00 4346 6300 0020 2020 2020 t beJ.CFc.. \n+001150f0: 7420 6265 4a00 4344 6300 0020 2020 2020 t beJ.CDc.. \n 00115100: 2020 7061 7373 6564 2062 7920 7265 6665 passed by refe\n 00115110: 7265 6e63 6520 696e 6469 6361 7465 6420 rence indicated \n 00115120: 7769 7468 2061 2070 6572 696f 6420 2822 with a period (\"\n 00115130: 2e22 2920 7072 6566 6978 2e20 4f6e 5100 .\") prefix. OnQ.\n-00115140: 4346 6400 0020 2020 2020 2020 7375 6363 CFd.. succ\n+00115140: 4344 6400 0020 2020 2020 2020 7375 6363 CDd.. succ\n 00115150: 6573 7366 756c 2063 6f6d 706c 6574 696f essful completio\n 00115160: 6e2c 2074 6865 2073 7065 6369 6669 6564 n, the specified\n 00115170: 2075 6e73 7562 7363 7269 7074 6564 206c unsubscripted l\n 00115180: 766e 2063 6f6e 7461 696e 7320 7468 6554 vn contains theT\n-00115190: 0043 4665 0000 2020 2020 2020 2068 616e .CFe.. han\n+00115190: 0043 4465 0000 2020 2020 2020 2068 616e .CDe.. han\n 001151a0: 646c 6573 206f 6620 7468 6520 7265 6365 dles of the rece\n 001151b0: 6976 6564 2073 6f63 6b65 742c 2069 6e20 ived socket, in \n 001151c0: 7468 6520 6f72 6465 7220 7468 6579 2077 the order they w\n 001151d0: 6572 6520 7365 6e74 2c20 6465 6c69 6d69 ere sent, delimi\n-001151e0: 7465 6454 0043 4666 0000 2020 2020 2020 tedT.CFf.. \n+001151e0: 7465 6454 0043 4466 0000 2020 2020 2020 tedT.CDf.. \n 001151f0: 2077 6974 6820 6120 7665 7274 6963 616c with a vertical\n 00115200: 2062 6172 2028 227c 2229 2e20 4754 2e4d bar (\"|\"). GT.M\n 00115210: 2070 6c61 6365 7320 7468 6520 736f 636b places the sock\n 00115220: 6574 7320 696e 2074 6865 2073 6f63 6b65 ets in the socke\n-00115230: 7420 706f 6f6c 2c50 0043 4667 0000 2020 t pool,P.CFg.. \n+00115230: 7420 706f 6f6c 2c50 0043 4467 0000 2020 t pool,P.CDg.. \n 00115240: 2020 2020 2073 6f20 7468 6520 7072 6f63 so the proc\n 00115250: 6573 7320 6361 6e20 4154 5441 4348 2074 ess can ATTACH t\n 00115260: 6865 6d20 746f 2061 6e20 6170 7072 6f70 hem to an approp\n 00115270: 7269 6174 6520 534f 434b 4554 2064 6576 riate SOCKET dev\n-00115280: 6963 6520 666f 721d 0043 4668 0000 2020 ice for..CFh.. \n+00115280: 6963 6520 666f 721d 0043 4468 0000 2020 ice for..CDh.. \n 00115290: 2020 2020 2073 7562 7365 7175 656e 7420 subsequent \n-001152a0: 7573 652e 5100 4346 6900 0020 2020 2020 use.Q.CFi.. \n+001152a0: 7573 652e 5100 4344 6900 0020 2020 2020 use.Q.CDi.. \n 001152b0: 6f20 4966 2061 206e 756d 6572 6963 2073 o If a numeric s\n 001152c0: 6f75 7263 6570 6964 2069 7320 7370 6563 ourcepid is spec\n 001152d0: 6966 6965 642c 2047 542e 4d20 6d61 7463 ified, GT.M matc\n 001152e0: 6865 7320 7468 6520 7661 6c75 6520 6167 hes the value ag\n-001152f0: 6169 6e73 7453 0043 466a 0000 2020 2020 ainstS.CFj.. \n+001152f0: 6169 6e73 7453 0043 446a 0000 2020 2020 ainstS.CDj.. \n 00115300: 2020 2074 6865 2070 726f 6365 7373 2069 the process i\n 00115310: 6420 2824 4a4f 4229 206f 6620 7468 6520 d ($JOB) of the \n 00115320: 7072 6f63 6573 7320 7365 6e64 696e 6720 process sending \n 00115330: 7468 6520 736f 636b 6574 732e 2049 6620 the sockets. If \n-00115340: 7468 6520 7069 6473 4c00 4346 7100 0020 the pidsL.CFq.. \n+00115340: 7468 6520 7069 6473 4c00 4344 7100 0020 the pidsL.CDq.. \n 00115350: 2020 2020 2020 646f 206e 6f74 206d 6174 do not mat\n 00115360: 6368 2c20 4754 2e4d 2069 7373 7565 7320 ch, GT.M issues \n 00115370: 6120 5045 4552 5049 444d 4953 4d41 5443 a PEERPIDMISMATC\n 00115380: 4820 6572 726f 7220 616e 6420 646f 6573 H error and does\n-00115390: 206e 6f74 2300 4346 7200 0020 2020 2020 not#.CFr.. \n+00115390: 206e 6f74 2300 4344 7200 0020 2020 2020 not#.CDr.. \n 001153a0: 2020 7472 616e 7366 6572 2074 6865 2073 transfer the s\n-001153b0: 6f63 6b65 7473 2e4c 0043 4673 0000 2020 ockets.L.CFs.. \n+001153b0: 6f63 6b65 7473 2e4c 0043 4473 0000 2020 ockets.L.CDs.. \n 001153c0: 2020 206f 2049 6620 6120 6e75 6d65 7269 o If a numeri\n 001153d0: 6320 7469 6d65 6f75 7420 6973 2073 7065 c timeout is spe\n 001153e0: 6369 6669 6564 2c20 4754 2e4d 2073 6574 cified, GT.M set\n 001153f0: 7320 2454 4553 5420 746f 2031 2069 6620 s $TEST to 1 if \n-00115400: 7468 6554 0043 4674 0000 2020 2020 2020 theT.CFt.. \n+00115400: 7468 6554 0043 4474 0000 2020 2020 2020 theT.CDt.. \n 00115410: 2074 7261 6e73 6665 7220 636f 6d70 6c65 transfer comple\n 00115420: 7465 7320 7769 7468 696e 2074 6865 2073 tes within the s\n 00115430: 7065 6369 6669 6564 2074 696d 652c 2061 pecified time, a\n 00115440: 6e64 206f 7468 6572 7769 7365 2073 6574 nd otherwise set\n-00115450: 7320 2454 4553 5435 0043 4675 0000 2020 s $TEST5.CFu.. \n+00115450: 7320 2454 4553 5435 0043 4475 0000 2020 s $TEST5.CDu.. \n 00115460: 2020 2020 2074 6f20 3020 616e 6420 646f to 0 and do\n 00115470: 6573 206e 6f74 2074 7261 6e73 6665 7220 es not transfer \n-00115480: 7468 6520 736f 636b 6574 732e 5400 4346 the sockets.T.CF\n+00115480: 7468 6520 736f 636b 6574 732e 5400 4344 the sockets.T.CD\n 00115490: 7600 0020 2020 2020 6f20 4966 2061 6e79 v.. o If any\n 001154a0: 2068 616e 646c 6573 2061 7265 2073 7065 handles are spe\n 001154b0: 6369 6669 6564 2c20 4754 2e4d 2061 7373 cified, GT.M ass\n 001154c0: 6967 6e73 2074 6865 2070 726f 7669 6465 igns the provide\n 001154d0: 6420 6861 6e64 6c65 7320 746f 2074 6865 d handles to the\n-001154e0: 5300 4346 7700 0020 2020 2020 2020 7265 S.CFw.. re\n+001154e0: 5300 4344 7700 0020 2020 2020 2020 7265 S.CDw.. re\n 001154f0: 6365 6976 6564 2073 6f63 6b65 7473 2069 ceived sockets i\n 00115500: 6e20 7468 6520 6f72 6465 7220 696e 2077 n the order in w\n 00115510: 6869 6368 2074 6865 7920 6170 7065 6172 hich they appear\n 00115520: 2069 6e20 7468 6520 5752 4954 4520 2f50 in the WRITE /P\n-00115530: 4153 5354 0043 4678 0000 2020 2020 2020 ASST.CFx.. \n+00115530: 4153 5354 0043 4478 0000 2020 2020 2020 ASST.CDx.. \n 00115540: 206f 6620 7468 6520 7365 6e64 696e 6720 of the sending \n 00115550: 7072 6f63 6573 733b 2065 6d70 7479 2069 process; empty i\n 00115560: 7465 6d73 2069 6e20 7468 6520 636f 6d6d tems in the comm\n 00115570: 6120 6465 6c69 6d69 7465 6420 6861 6e64 a delimited hand\n-00115580: 6c65 206c 6973 744e 0043 4679 0000 2020 le listN.CFy.. \n+00115580: 6c65 206c 6973 744e 0043 4479 0000 2020 le listN.CDy.. \n 00115590: 2020 2020 2061 6374 2074 6f20 7072 6573 act to pres\n 001155a0: 6572 7665 206f 7264 6572 696e 672e 2057 erve ordering. W\n 001155b0: 6865 7265 2074 6865 206c 6973 7420 7072 here the list pr\n 001155c0: 6f76 6964 6573 206e 6f20 6861 6e64 6c65 ovides no handle\n-001155d0: 2c20 7468 6552 0043 467a 0000 2020 2020 , theR.CFz.. \n+001155d0: 2c20 7468 6552 0043 447a 0000 2020 2020 , theR.CDz.. \n 001155e0: 2020 2073 6f63 6b65 7420 7265 7461 696e socket retain\n 001155f0: 7320 7468 6520 6861 6e64 6c65 2070 726f s the handle pro\n 00115600: 7669 6465 6420 6279 2074 6865 2073 656e vided by the sen\n 00115610: 6465 722e 2049 6e20 6569 7468 6572 2063 der. In either c\n-00115620: 6173 652c 2069 6654 0043 4681 0000 2020 ase, ifT.CF... \n+00115620: 6173 652c 2069 6654 0043 4481 0000 2020 ase, ifT.CD... \n 00115630: 2020 2020 2074 6865 7265 2069 7320 616c there is al\n 00115640: 7265 6164 7920 6120 736f 636b 6574 2077 ready a socket w\n 00115650: 6974 6820 7468 6520 7472 616e 7366 6572 ith the transfer\n 00115660: 2068 616e 646c 6520 696e 2074 6865 2073 handle in the s\n-00115670: 6f63 6b65 7420 706f 6f6c 2c4f 0043 4682 ocket pool,O.CF.\n+00115670: 6f63 6b65 7420 706f 6f6c 2c4f 0043 4482 ocket pool,O.CD.\n 00115680: 0000 2020 2020 2020 2047 542e 4d20 6765 .. GT.M ge\n 00115690: 6e65 7261 7465 7320 6120 6e65 7720 6861 nerates a new ha\n 001156a0: 6e64 6c65 2066 6f72 2074 6865 2074 7261 ndle for the tra\n 001156b0: 6e73 6665 7220 736f 636b 6574 2e20 4754 nsfer socket. GT\n-001156c0: 2e4d 2069 676e 6f72 6573 4d00 4346 8300 .M ignoresM.CF..\n+001156c0: 2e4d 2069 676e 6f72 6573 4d00 4344 8300 .M ignoresM.CD..\n 001156d0: 0020 2020 2020 2020 6578 6365 7373 2068 . excess h\n 001156e0: 616e 646c 6573 2073 7065 6369 6669 6564 andles specified\n 001156f0: 2062 6579 6f6e 6420 7468 6520 6e75 6d62 beyond the numb\n 00115700: 6572 206f 6620 696e 636f 6d69 6e67 2073 er of incoming s\n-00115710: 6f63 6b65 7473 2e07 0043 4684 0000 5300 ockets...CF...S.\n-00115720: 4346 8500 0020 2020 426f 7468 2057 5249 CF... Both WRI\n+00115710: 6f63 6b65 7473 2e07 0043 4484 0000 5300 ockets...CD...S.\n+00115720: 4344 8500 0020 2020 426f 7468 2057 5249 CD... Both WRI\n 00115730: 5445 202f 5041 5353 2061 6e64 2057 5249 TE /PASS and WRI\n 00115740: 5445 202f 4143 4345 5054 2072 6571 7569 TE /ACCEPT requi\n 00115750: 7265 2074 6865 2063 7572 7265 6e74 2024 re the current $\n 00115760: 494f 2074 6f20 6265 2061 2053 4f43 4b45 IO to be a SOCKE\n-00115770: 5454 0043 4686 0000 2020 2064 6576 6963 TT.CF... devic\n+00115770: 5454 0043 4486 0000 2020 2064 6576 6963 TT.CD... devic\n 00115780: 6520 7769 7468 2061 2043 4f4e 4e45 4354 e with a CONNECT\n 00115790: 6564 2028 6e6f 7420 4c49 5354 454e 696e ed (not LISTENin\n 001157a0: 6729 2061 6e64 204c 4f43 414c 2064 6f6d g) and LOCAL dom\n 001157b0: 6169 6e20 286e 6f74 2054 4350 2920 6375 ain (not TCP) cu\n 001157c0: 7272 656e 7400 0000 0000 0000 0000 0000 rrent...........\n 001157d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001157e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001157f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00115800: 0100 0000 fa07 0000 b03b 0000 0000 0000 .........;......\n-00115810: 9700 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00115810: 9700 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00115820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00115830: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00115840: 4345 5300 ff73 00ff 5752 4954 455f 434f CES..s..WRITE_CO\n 00115850: 4d4d 414e 4400 c087 0000 2020 2073 6f63 MMAND..... soc\n 00115860: 6b65 742e 2047 542e 4d20 6973 7375 6573 ket. GT.M issues\n 00115870: 2043 4f4e 4e53 4f43 4b52 4551 206f 7220 CONNSOCKREQ or \n 00115880: 4c4f 4341 4c53 4f43 4b52 4551 2065 7272 LOCALSOCKREQ err\n 00115890: 6f72 732c 2072 6573 7065 6374 6976 656c ors, respectivel\n-001158a0: 792c 2077 6865 6e27 0043 4688 0000 2020 y, when'.CF... \n+001158a0: 792c 2077 6865 6e27 0043 4488 0000 2020 y, when'.CD... \n 001158b0: 2074 686f 7365 2063 6f6e 6469 7469 6f6e those condition\n 001158c0: 7320 6172 6520 6e6f 7420 6d65 742e 0700 s are not met...\n-001158d0: 4346 8900 0051 0043 468a 0000 2020 2053 CF...Q.CF... S\n+001158d0: 4344 8900 0051 0043 448a 0000 2020 2053 CD...Q.CD... S\n 001158e0: 4f43 4b45 5420 6465 7669 6365 7320 646f OCKET devices do\n 001158f0: 206e 6f74 2073 7570 706f 7274 206d 6978 not support mix\n 00115900: 696e 6720 6f74 6865 7220 5245 4144 7320 ing other READs \n 00115910: 616e 6420 5752 4954 4573 2077 6974 6820 and WRITEs with \n-00115920: 736f 636b 6574 5000 4346 9100 0020 2020 socketP.CF... \n+00115920: 736f 636b 6574 5000 4344 9100 0020 2020 socketP.CD... \n 00115930: 7061 7373 696e 6720 6f6e 2074 6865 2073 passing on the s\n 00115940: 616d 6520 434f 4e4e 4543 5445 4420 4c4f ame CONNECTED LO\n 00115950: 4341 4c20 736f 636b 6574 2061 6e64 2070 CAL socket and p\n 00115960: 726f 6475 6365 2053 4f43 4b50 4153 5344 roduce SOCKPASSD\n-00115970: 4154 414d 4958 5400 4346 9200 0020 2020 ATAMIXT.CF... \n+00115970: 4154 414d 4958 5400 4344 9200 0020 2020 ATAMIXT.CD... \n 00115980: 6572 726f 7273 2e20 5468 6520 6170 706c errors. The appl\n 00115990: 6963 6174 696f 6e20 6d61 7920 7065 7266 ication may perf\n 001159a0: 6f72 6d20 6d75 6c74 6970 6c65 2057 5249 orm multiple WRI\n 001159b0: 5445 202f 5041 5353 2061 6e64 2057 5249 TE /PASS and WRI\n-001159c0: 5445 202f 4143 4345 5054 4e00 4346 9300 TE /ACCEPTN.CF..\n+001159c0: 5445 202f 4143 4345 5054 4e00 4344 9300 TE /ACCEPTN.CD..\n 001159d0: 0020 2020 6f70 6572 6174 696f 6e73 2069 . operations i\n 001159e0: 6e20 6569 7468 6572 2064 6972 6563 7469 n either directi\n 001159f0: 6f6e 206f 6e20 7468 6520 736f 636b 6574 on on the socket\n 00115a00: 2062 6566 6f72 6520 6973 7375 696e 6720 before issuing \n-00115a10: 6120 434c 4f53 452e 0700 4346 9400 0051 a CLOSE...CF...Q\n-00115a20: 0043 4695 0000 2020 204e 6f74 6520 7468 .CF... Note th\n+00115a10: 6120 434c 4f53 452e 0700 4344 9400 0051 a CLOSE...CD...Q\n+00115a20: 0043 4495 0000 2020 204e 6f74 6520 7468 .CD... Note th\n 00115a30: 6174 2074 6865 2072 6563 6569 7669 6e67 at the receiving\n 00115a40: 2070 726f 6365 7373 206d 7573 7420 6573 process must es\n 00115a50: 7461 626c 6973 6820 6465 7369 7265 6420 tablish desired \n 00115a60: 6465 7669 6365 7061 7261 6d65 7465 7273 deviceparameters\n-00115a70: 5200 4346 9600 0020 2020 2865 2e67 2e2c R.CF... (e.g.,\n+00115a70: 5200 4344 9600 0020 2020 2865 2e67 2e2c R.CD... (e.g.,\n 00115a80: 2044 454c 494d 4954 4552 2920 666f 7220 DELIMITER) for \n 00115a90: 6120 736f 636b 6574 2065 6974 6865 7220 a socket either \n 00115aa0: 6279 2041 5454 4143 4869 6e67 2069 7420 by ATTACHing it \n 00115ab0: 746f 2061 2053 4f43 4b45 5420 6465 7669 to a SOCKET devi\n-00115ac0: 6365 5200 4346 9700 0020 2020 7468 6174 ceR.CF... that\n+00115ac0: 6365 5200 4344 9700 0020 2020 7468 6174 ceR.CD... that\n 00115ad0: 2070 726f 7669 6465 7320 7468 6520 6368 provides the ch\n 00115ae0: 6172 6163 7465 7269 7374 6963 2066 6f72 aracteristic for\n 00115af0: 2061 6c6c 2069 7473 2073 6f63 6b65 7473 all its sockets\n 00115b00: 2c20 6f72 2062 7920 6120 7375 6273 6571 , or by a subseq\n-00115b10: 7565 6e74 5400 4346 9800 0020 2020 5553 uentT.CF... US\n+00115b10: 7565 6e74 5400 4344 9800 0020 2020 5553 uentT.CD... US\n 00115b20: 4520 7468 6174 2073 7065 6369 6669 6573 E that specifies\n 00115b30: 2074 6865 2061 7070 726f 7072 6961 7465 the appropriate\n 00115b40: 2064 6576 6963 6570 6172 616d 6574 6572 deviceparameter\n 00115b50: 2873 292e 2047 542e 4d20 7472 616e 7366 (s). GT.M transf\n-00115b60: 6572 7320 6f6e 6c79 5300 4346 9900 0020 ers onlyS.CF... \n+00115b60: 6572 7320 6f6e 6c79 5300 4344 9900 0020 ers onlyS.CD... \n 00115b70: 2020 7468 6520 736f 636b 6574 2063 6f6e the socket con\n 00115b80: 6e65 6374 696f 6e20 6974 7365 6c66 2c20 nection itself, \n 00115b90: 7468 6520 736f 636b 6574 2068 616e 646c the socket handl\n 00115ba0: 652c 2061 6e64 2062 7566 6665 7265 6420 e, and buffered \n-00115bb0: 736f 636b 6574 2064 6174 6113 0043 469a socket data..CF.\n+00115bb0: 736f 636b 6574 2064 6174 6113 0043 449a socket data..CD.\n 00115bc0: 0000 2020 2028 6966 2061 6e79 292e 0800 .. (if any)...\n-00115bd0: 4246 c111 0000 4200 4446 1100 0020 2020 BF....B.DF... \n+00115bd0: 4244 c111 0000 4200 4444 1100 0020 2020 BD....B.DD... \n 00115be0: 5752 4954 4520 2f54 4c53 286f 7074 696f WRITE /TLS(optio\n 00115bf0: 6e5b 2c5b 7469 6d65 6f75 745d 5b2c 746c n[,[timeout][,tl\n 00115c00: 7369 645b 2c63 6667 2d66 696c 652d 6f70 sid[,cfg-file-op\n-00115c10: 7469 6f6e 735d 5d29 0700 4446 2100 0053 tions]])..DF!..S\n-00115c20: 0044 4631 0000 2020 2053 4f43 4b45 5420 .DF1.. SOCKET \n+00115c10: 7469 6f6e 735d 5d29 0700 4444 2100 0053 tions]])..DD!..S\n+00115c20: 0044 4431 0000 2020 2053 4f43 4b45 5420 .DD1.. SOCKET \n 00115c30: 6465 7669 6365 7320 7375 7070 6f72 7420 devices support \n 00115c40: 656e 6372 7970 7465 6420 636f 6e6e 6563 encrypted connec\n 00115c50: 7469 6f6e 7320 7769 7468 2054 4c53 2075 tions with TLS u\n 00115c60: 7369 6e67 2061 6e20 656e 6372 7970 7469 sing an encrypti\n-00115c70: 6f6e 5000 4446 4100 0020 2020 706c 7567 onP.DFA.. plug\n+00115c70: 6f6e 5000 4444 4100 0020 2020 706c 7567 onP.DDA.. plug\n 00115c80: 696e 2e20 4754 2e4d 2073 6869 7073 2077 in. GT.M ships w\n 00115c90: 6974 6820 6120 7265 6665 7265 6e63 6520 ith a reference \n 00115ca0: 696d 706c 656d 656e 7461 7469 6f6e 206f implementation o\n 00115cb0: 6620 7468 6520 706c 7567 696e 2077 6869 f the plugin whi\n-00115cc0: 6368 4f00 4446 5100 0020 2020 7573 6573 chO.DFQ.. uses\n+00115cc0: 6368 4f00 4444 5100 0020 2020 7573 6573 chO.DDQ.. uses\n 00115cd0: 204f 7065 6e53 534c 3b20 7468 6520 7265 OpenSSL; the re\n 00115ce0: 6665 7265 6e63 6520 696d 706c 656d 656e ference implemen\n 00115cf0: 7461 7469 6f6e 2061 6c73 6f20 7375 7070 tation also supp\n 00115d00: 6f72 7473 2054 4c53 2066 6f72 2047 542e orts TLS for GT.\n-00115d10: 4d50 0044 4661 0000 2020 2072 6570 6c69 MP.DFa.. repli\n+00115d10: 4d50 0044 4461 0000 2020 2072 6570 6c69 MP.DDa.. repli\n 00115d20: 6361 7469 6f6e 2073 7472 6561 6d73 2e20 cation streams. \n 00115d30: 4f70 656e 5353 4c20 6f70 7469 6f6e 7320 OpenSSL options \n 00115d40: 6172 6520 636f 6e74 726f 6c6c 6564 2062 are controlled b\n 00115d50: 7920 6120 636f 6e66 6967 7572 6174 696f y a configuratio\n-00115d60: 6e54 0044 4671 0000 2020 2066 696c 652e nT.DFq.. file.\n+00115d60: 6e54 0044 4471 0000 2020 2066 696c 652e nT.DDq.. file.\n 00115d70: 2054 6865 2057 5249 5445 202f 544c 5320 The WRITE /TLS \n 00115d80: 636f 6d6d 616e 6420 6163 7469 7661 7465 command activate\n 00115d90: 7320 7468 6973 2066 6561 7475 7265 2066 s this feature f\n 00115da0: 6f72 2063 6f6e 6e65 6374 6564 2073 6f63 or connected soc\n-00115db0: 6b65 7473 2e07 0044 4681 0000 5200 4446 kets...DF...R.DF\n+00115db0: 6b65 7473 2e07 0044 4481 0000 5200 4444 kets...DD...R.DD\n 00115dc0: 9100 0020 2020 2020 6f20 6f70 7469 6f6e ... o option\n 00115dd0: 2069 7320 2273 6572 7665 7222 2c20 2263 is \"server\", \"c\n 00115de0: 6c69 656e 7422 2c20 6f72 2022 7265 6e65 lient\", or \"rene\n 00115df0: 676f 7469 6174 6522 2e20 2273 6572 7665 gotiate\". \"serve\n 00115e00: 7222 206f 7220 2263 6c69 656e 7422 4c00 r\" or \"client\"L.\n-00115e10: 4346 1200 0020 2020 2020 2020 696e 6469 CF... indi\n+00115e10: 4344 1200 0020 2020 2020 2020 696e 6469 CD... indi\n 00115e20: 6361 7465 7320 7768 6963 6820 544c 5320 cates which TLS \n 00115e30: 726f 6c65 2074 6f20 6173 7375 6d65 2e20 role to assume. \n 00115e40: 5468 6520 7365 7276 6572 2072 6f6c 6520 The server role \n-00115e50: 7265 7175 6972 6573 2061 5400 4446 1100 requires aT.DF..\n+00115e50: 7265 7175 6972 6573 2061 5400 4444 1100 requires aT.DD..\n 00115e60: 0020 2020 2020 2020 6365 7274 6966 6963 . certific\n 00115e70: 6174 6520 7370 6563 6966 6965 6420 696e ate specified in\n 00115e80: 2074 6865 2063 6f6e 6669 6775 7261 7469 the configurati\n 00115e90: 6f6e 2066 696c 6520 7365 6374 696f 6e20 on file section \n 00115ea0: 7769 7468 2074 6865 206c 6162 656c 5400 with the labelT.\n-00115eb0: 4446 2100 0020 2020 2020 2020 6d61 7463 DF!.. matc\n+00115eb0: 4444 2100 0020 2020 2020 2020 6d61 7463 DD!.. matc\n 00115ec0: 6869 6e67 2074 6c73 6964 2e20 5468 6520 hing tlsid. The \n 00115ed0: 636c 6965 6e74 2072 6f6c 6520 6d61 7920 client role may \n 00115ee0: 7265 7175 6972 6520 6120 6365 7274 6966 require a certif\n 00115ef0: 6963 6174 6520 6465 7065 6e64 696e 6720 icate depending \n-00115f00: 6f6e 5400 4446 3100 0020 2020 2020 2020 onT.DF1.. \n+00115f00: 6f6e 5400 4444 3100 0020 2020 2020 2020 onT.DD1.. \n 00115f10: 7468 6520 4f70 656e 5353 4c20 6f70 7469 the OpenSSL opti\n 00115f20: 6f6e 732e 2049 6620 6120 7469 6d65 6f75 ons. If a timeou\n 00115f30: 7420 6973 2073 7065 6369 6669 6564 2066 t is specified f\n 00115f40: 6f72 206f 7074 696f 6e73 2022 636c 6965 or options \"clie\n-00115f50: 6e74 2220 6f72 5200 4446 4100 0020 2020 nt\" orR.DFA.. \n+00115f50: 6e74 2220 6f72 5200 4444 4100 0020 2020 nt\" orR.DDA.. \n 00115f60: 2020 2020 2273 6572 7665 7222 2c20 4754 \"server\", GT\n 00115f70: 2e4d 2073 6574 7320 2454 4553 5420 746f .M sets $TEST to\n 00115f80: 2031 2069 6620 7468 6520 636f 6d6d 616e 1 if the comman\n 00115f90: 6420 7375 6363 6573 7366 756c 6c79 2063 d successfully c\n-00115fa0: 6f6d 706c 6574 6564 5200 4446 5100 0020 ompletedR.DFQ.. \n+00115fa0: 6f6d 706c 6574 6564 5200 4444 5100 0020 ompletedR.DDQ.. \n 00115fb0: 2020 2020 2020 6f72 2074 6f20 3020 6966 or to 0 if\n 00115fc0: 2069 7420 7469 6d65 6420 6f75 742e 2024 it timed out. $\n 00115fd0: 4445 5649 4345 2070 726f 7669 6465 7320 DEVICE provides \n 00115fe0: 7374 6174 7573 2069 6e66 6f72 6d61 7469 status informati\n 00115ff0: 6f6e 2069 6e20 6361 7365 0000 0000 0000 on in case......\n 00116000: 0100 0000 bb07 0000 ca3b 0000 0000 0000 .........;......\n-00116010: 9800 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00116010: 9800 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00116020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00116030: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00116040: 4345 5300 ff73 00ff 5752 4954 455f 434f CES..s..WRITE_CO\n 00116050: 4d4d 414e 4400 c112 6100 0020 2020 2020 MMAND...a.. \n 00116060: 2020 6f66 2061 6e20 6572 726f 722e 205a of an error. Z\n 00116070: 5348 4f57 2022 4422 2069 6e63 6c75 6465 SHOW \"D\" include\n 00116080: 7320 2254 4c53 2220 696e 2074 6865 2073 s \"TLS\" in the s\n 00116090: 6563 6f6e 6420 6c69 6e65 206f 6620 7468 econd line of th\n-001160a0: 6520 6f75 7470 7574 2600 4446 7100 0020 e output&.DFq.. \n+001160a0: 6520 6f75 7470 7574 2600 4444 7100 0020 e output&.DDq.. \n 001160b0: 2020 2020 2020 666f 7220 616e 2065 6e63 for an enc\n 001160c0: 7279 7074 6564 2073 6f63 6b65 742e 5300 rypted socket.S.\n-001160d0: 4446 8100 0020 2020 2020 6f20 2272 656e DF... o \"ren\n+001160d0: 4444 8100 0020 2020 2020 6f20 2272 656e DD... o \"ren\n 001160e0: 6567 6f74 6961 7465 2220 6170 706c 6965 egotiate\" applie\n 001160f0: 7320 6f6e 6c79 2074 6f20 6120 7365 7276 s only to a serv\n 00116100: 6572 2073 6f63 6b65 742e 2049 7420 616c er socket. It al\n 00116110: 6c6f 7773 2061 7070 6c69 6361 7469 6f6e lows application\n-00116120: 7353 0044 4691 0000 2020 2020 2020 2074 sS.DF... t\n+00116120: 7353 0044 4491 0000 2020 2020 2020 2074 sS.DD... t\n 00116130: 6f20 7265 7175 6573 7420 6120 544c 5320 o request a TLS \n 00116140: 7265 6e65 676f 7469 6174 696f 6e2e 2052 renegotiation. R\n 00116150: 656e 6567 6f74 6961 7469 6f6e 2072 6571 enegotiation req\n 00116160: 7569 7265 7320 7468 6520 7375 7370 656e uires the suspen\n-00116170: 7369 6f6e 5400 4346 1300 0020 2020 2020 sionT.CF... \n+00116170: 7369 6f6e 5400 4344 1300 0020 2020 2020 sionT.CD... \n 00116180: 2020 6f66 2061 7070 6c69 6361 7469 6f6e of application\n 00116190: 2063 6f6d 6d75 6e69 6361 7469 6f6e 2061 communication a\n 001161a0: 6e64 2074 6865 2061 7070 6c69 6361 7469 nd the applicati\n 001161b0: 6f6e 206d 7573 7420 7265 6164 2061 6c6c on must read all\n-001161c0: 2070 656e 6469 6e67 4c00 4446 1100 0020 pendingL.DF... \n+001161c0: 2070 656e 6469 6e67 4c00 4444 1100 0020 pendingL.DD... \n 001161d0: 2020 2020 2020 6461 7461 2062 6566 6f72 data befor\n 001161e0: 6520 696e 6974 6961 7469 6e67 2061 2072 e initiating a r\n 001161f0: 656e 6567 6f74 6961 7469 6f6e 2e20 5468 enegotiation. Th\n 00116200: 6973 206d 6561 6e73 2074 6861 7420 696e is means that in\n-00116210: 2074 6865 5000 4446 2100 0020 2020 2020 theP.DF!.. \n+00116210: 2074 6865 5000 4444 2100 0020 2020 2020 theP.DD!.. \n 00116220: 2020 636f 6d6d 756e 6963 6174 696f 6e20 communication \n 00116230: 7072 6f74 6f63 6f6c 2075 7365 642c 2062 protocol used, b\n 00116240: 6f74 6820 7061 7274 6965 7320 6d75 7374 oth parties must\n 00116250: 2062 6520 6174 2061 206b 6e6f 776e 2073 be at a known s\n-00116260: 7461 7465 5200 4446 3100 0020 2020 2020 tateR.DF1.. \n+00116260: 7461 7465 5200 4444 3100 0020 2020 2020 tateR.DD1.. \n 00116270: 2020 7768 656e 2072 656e 6567 6f74 6961 when renegotia\n 00116280: 7469 6e67 206b 6579 732e 2046 6f72 2065 ting keys. For e\n 00116290: 7861 6d70 6c65 2c20 696e 2047 542e 4d20 xample, in GT.M \n 001162a0: 7265 706c 6963 6174 696f 6e2c 206f 6e65 replication, one\n-001162b0: 2070 6172 7479 5300 4446 4100 0020 2020 partyS.DFA.. \n+001162b0: 2070 6172 7479 5300 4444 4100 0020 2020 partyS.DDA.. \n 001162c0: 2020 2020 7365 6e64 7320 6120 7265 6e65 sends a rene\n 001162d0: 676f 7469 6174 696f 6e20 7265 7175 6573 gotiation reques\n 001162e0: 7420 616e 6420 7761 6974 7320 666f 7220 t and waits for \n 001162f0: 616e 2061 636b 6e6f 776c 6564 6765 6d65 an acknowledgeme\n-00116300: 6e74 2062 6566 6f72 652b 0044 4651 0000 nt before+.DFQ..\n+00116300: 6e74 2062 6566 6f72 652b 0044 4451 0000 nt before+.DDQ..\n 00116310: 2020 2020 2020 2069 6e69 7469 6174 696e initiatin\n 00116320: 6720 7468 6520 7265 6e65 676f 7469 6174 g the renegotiat\n-00116330: 696f 6e2e 4d00 4446 6100 0020 2020 2020 ion.M.DFa.. \n+00116330: 696f 6e2e 4d00 4444 6100 0020 2020 2020 ion.M.DDa.. \n 00116340: 6f20 746c 7369 6420 7265 6665 7273 2074 o tlsid refers t\n 00116350: 6f20 7468 6520 6e61 6d65 206f 6620 6120 o the name of a \n 00116360: 7365 6374 696f 6e20 696e 2074 6865 2063 section in the c\n 00116370: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil\n-00116380: 6554 0044 4671 0000 2020 2020 2020 2073 eT.DFq.. s\n+00116380: 6554 0044 4471 0000 2020 2020 2020 2073 eT.DDq.. s\n 00116390: 7065 6369 6669 6564 2062 7920 7468 6520 pecified by the \n 001163a0: 6774 6d63 7279 7074 5f63 6f6e 6669 6720 gtmcrypt_config \n 001163b0: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n 001163c0: 6162 6c65 2e20 4966 2074 6c73 6964 2069 able. If tlsid i\n-001163d0: 7320 6e6f 744e 0044 4681 0000 2020 2020 s notN.DF... \n+001163d0: 7320 6e6f 744e 0044 4481 0000 2020 2020 s notN.DD... \n 001163e0: 2020 2073 7065 6369 6669 6564 2077 6974 specified wit\n 001163f0: 6820 7468 6520 2272 656e 6567 6f74 6961 h the \"renegotia\n 00116400: 7465 2220 6f70 7469 6f6e 2061 6e64 2063 te\" option and c\n 00116410: 6667 2d66 696c 652d 6f70 7469 6f6e 7320 fg-file-options \n-00116420: 6172 6553 0044 4691 0000 2020 2020 2020 areS.DF... \n+00116420: 6172 6553 0044 4491 0000 2020 2020 2020 areS.DD... \n 00116430: 2073 7065 6369 6669 6564 2c20 4754 2e4d specified, GT.M\n 00116440: 2063 7265 6174 6573 2061 2076 6972 7475 creates a virtu\n 00116450: 616c 2073 6563 7469 6f6e 2062 7920 6170 al section by ap\n 00116460: 7065 6e64 696e 6720 222d 5245 4e45 474f pending \"-RENEGO\n-00116470: 5449 4154 4522 5000 4346 1400 0020 2020 TIATE\"P.CF... \n+00116470: 5449 4154 4522 5000 4344 1400 0020 2020 TIATE\"P.CD... \n 00116480: 2020 2020 746f 2074 6865 2074 6c73 6964 to the tlsid\n 00116490: 2075 7365 6420 746f 2065 6e61 626c 6520 used to enable \n 001164a0: 544c 5320 6f6e 2074 6865 2073 6f63 6b65 TLS on the socke\n 001164b0: 742e 2046 6f72 2074 6865 2072 656e 6567 t. For the reneg\n-001164c0: 6f74 6961 7465 4f00 4446 1100 0020 2020 otiateO.DF... \n+001164c0: 6f74 6961 7465 4f00 4444 1100 0020 2020 otiateO.DD... \n 001164d0: 2020 2020 6f70 7469 6f6e 2c20 6966 206e option, if n\n 001164e0: 6f20 7365 6374 696f 6e20 6e61 6d65 6420 o section named \n 001164f0: 746c 7369 6420 6973 2070 7265 7365 6e74 tlsid is present\n 00116500: 2069 6e20 7468 6520 636f 6e66 6967 7572 in the configur\n-00116510: 6174 696f 6e51 0044 4621 0000 2020 2020 ationQ.DF!.. \n+00116510: 6174 696f 6e51 0044 4421 0000 2020 2020 ationQ.DD!.. \n 00116520: 2020 2066 696c 652c 2047 542e 4d20 6372 file, GT.M cr\n 00116530: 6561 7465 7320 6120 7669 7274 7561 6c20 eates a virtual \n 00116540: 7365 6374 696f 6e20 7769 7468 2074 6861 section with tha\n 00116550: 7420 6e61 6d65 2066 6f72 2074 6865 206c t name for the l\n-00116560: 6966 6520 6f66 1a00 4446 3100 0020 2020 ife of..DF1.. \n+00116560: 6966 6520 6f66 1a00 4444 3100 0020 2020 ife of..DD1.. \n 00116570: 2020 2020 7468 6520 7072 6f63 6573 732e the process.\n-00116580: 4900 4446 4100 0020 2020 2020 6f20 6366 I.DFA.. o cf\n+00116580: 4900 4444 4100 0020 2020 2020 6f20 6366 I.DDA.. o cf\n 00116590: 672d 6669 6c65 2d6f 7074 696f 6e73 2073 g-file-options s\n 001165a0: 7065 6369 6669 6573 2063 6f6e 6669 6775 pecifies configu\n 001165b0: 7261 7469 6f6e 2066 696c 6520 6f70 7469 ration file opti\n-001165c0: 6f6e 732e 204e 6f74 6553 0044 4651 0000 ons. NoteS.DFQ..\n+001165c0: 6f6e 732e 204e 6f74 6553 0044 4451 0000 ons. NoteS.DDQ..\n 001165d0: 2020 2020 2020 2063 6667 2d66 696c 652d cfg-file-\n 001165e0: 6f70 7469 6f6e 7320 6f76 6572 7269 6465 options override\n 001165f0: 2074 686f 7365 206f 7074 696f 6e73 2069 those options i\n 00116600: 6620 7468 6579 2061 7265 2061 6c72 6561 f they are alrea\n-00116610: 6479 2073 7065 6369 6669 6564 5100 4446 dy specifiedQ.DF\n+00116610: 6479 2073 7065 6369 6669 6564 5100 4444 dy specifiedQ.DD\n 00116620: 6100 0020 2020 2020 2020 696e 2074 6865 a.. in the\n 00116630: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f\n 00116640: 696c 6520 6578 6365 7074 2073 736c 2d6f ile except ssl-o\n 00116650: 7074 696f 6e73 2061 6e64 2076 6572 6966 ptions and verif\n 00116660: 792d 6c65 7665 6c20 7768 6963 6819 0044 y-level which..D\n-00116670: 4671 0000 2020 2020 2020 2061 7265 206d Fq.. are m\n-00116680: 6572 6765 642e 4a00 4446 8100 0020 2020 erged.J.DF... \n+00116670: 4471 0000 2020 2020 2020 2061 7265 206d Dq.. are m\n+00116680: 6572 6765 642e 4a00 4444 8100 0020 2020 erged.J.DD... \n 00116690: 2020 6f20 5375 7070 6f72 7465 6420 6366 o Supported cf\n 001166a0: 672d 6669 6c65 2d6f 7074 696f 6e73 2066 g-file-options f\n 001166b0: 6f72 2074 6865 2022 7265 6e65 676f 7469 or the \"renegoti\n 001166c0: 6174 6522 2063 6f6d 6d61 6e64 2061 7265 ate\" command are\n-001166d0: 4800 4446 9100 0020 2020 2020 2020 2863 H.DF... (c\n+001166d0: 4800 4444 9100 0020 2020 2020 2020 2863 H.DD... (c\n 001166e0: 6173 652d 7365 6e73 6974 6976 6529 3a20 ase-sensitive): \n 001166f0: 7665 7269 6679 2d64 6570 7468 2c20 7665 verify-depth, ve\n 00116700: 7269 6679 2d6c 6576 656c 2c20 7665 7269 rify-level, veri\n-00116710: 6679 2d6d 6f64 652c 5400 4346 1500 0020 fy-mode,T.CF... \n+00116710: 6679 2d6d 6f64 652c 5400 4344 1500 0020 fy-mode,T.CD... \n 00116720: 2020 2020 2020 7365 7373 696f 6e2d 6964 session-id\n 00116730: 2d68 6578 2c20 616e 6420 4341 6669 6c65 -hex, and CAfile\n 00116740: 2e20 5752 4954 4520 2f54 4c53 2069 676e . WRITE /TLS ign\n 00116750: 6f72 6573 2061 6c6c 206f 7468 6572 2063 ores all other c\n-00116760: 6f6e 6669 6775 7261 7469 6f6e 4f00 4446 onfigurationO.DF\n+00116760: 6f6e 6669 6775 7261 7469 6f6e 4f00 4444 onfigurationO.DD\n 00116770: 1100 0020 2020 2020 2020 6669 6c65 206f ... file o\n 00116780: 7074 696f 6e73 2077 6865 7468 6572 2067 ptions whether g\n 00116790: 6976 656e 206f 6e20 7468 6520 636f 6d6d iven on the comm\n 001167a0: 616e 6420 6f72 2069 6e20 7468 6520 636f and or in the co\n 001167b0: 6e66 6967 7572 6174 696f 6e00 0000 0000 nfiguration.....\n 001167c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001167d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001167e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001167f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00116800: 0100 0000 a102 0000 d73b 0000 0000 0000 .........;......\n-00116810: 9400 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00116810: 9400 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00116820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00116830: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00116840: 4345 5300 ff73 00ff 5752 4954 455f 434f CES..s..WRITE_CO\n 00116850: 4d4d 414e 4400 c115 2100 0020 2020 2020 MMAND...!.. \n 00116860: 2020 6669 6c65 2e20 466f 7220 6d6f 7265 file. For more\n 00116870: 2069 6e66 6f72 6d61 7469 6f6e 206f 6e20 information on \n 00116880: 7468 6520 7375 7070 6f72 7465 6420 636f the supported co\n 00116890: 6e66 6967 7572 6174 696f 6e20 6f70 7469 nfiguration opti\n-001168a0: 6f6e 732c 4700 4446 3100 0020 2020 2020 ons,G.DF1.. \n+001168a0: 6f6e 732c 4700 4444 3100 0020 2020 2020 ons,G.DD1.. \n 001168b0: 2020 7265 6665 7220 746f 2074 6865 2043 refer to the C\n 001168c0: 7265 6174 696e 6720 6120 436f 6e66 6967 reating a Config\n 001168d0: 7572 6174 696f 6e20 4669 6c65 2073 6563 uration File sec\n-001168e0: 7469 6f6e 206f 6620 7468 6532 0044 4641 tion of the2.DFA\n+001168e0: 7469 6f6e 206f 6620 7468 6532 0044 4441 tion of the2.DDA\n 001168f0: 0000 2020 2020 2020 2041 646d 696e 6973 .. Adminis\n 00116900: 7472 6174 696f 6e20 616e 6420 4f70 6572 tration and Oper\n 00116910: 6174 696f 6e73 2047 7569 6465 2e07 0044 ations Guide...D\n-00116920: 4651 0000 1200 4446 6100 0020 2020 2a2a FQ....DFa.. **\n-00116930: 4e6f 7465 2a2a 0700 4446 7100 004b 0044 Note**..DFq..K.D\n-00116940: 4681 0000 2020 204e 6f74 6520 7468 6174 F... Note that\n+00116920: 4451 0000 1200 4444 6100 0020 2020 2a2a DQ....DDa.. **\n+00116930: 4e6f 7465 2a2a 0700 4444 7100 004b 0044 Note**..DDq..K.D\n+00116940: 4481 0000 2020 204e 6f74 6520 7468 6174 D... Note that\n 00116950: 2053 4f43 4b45 5420 6465 7669 6365 2061 SOCKET device a\n 00116960: 6374 696f 6e73 206d 6179 2070 726f 6475 ctions may produ\n 00116970: 6365 2074 6865 2066 6f6c 6c6f 7769 6e67 ce the following\n-00116980: 2065 7272 6f72 733a 5200 4446 9100 0020 errors:R.DF... \n+00116980: 2065 7272 6f72 733a 5200 4444 9100 0020 errors:R.DD... \n 00116990: 2020 544c 5344 4c4c 4f50 454e 2c20 544c TLSDLLOPEN, TL\n 001169a0: 5349 4e49 542c 2054 4c53 434f 4e56 534f SINIT, TLSCONVSO\n 001169b0: 434b 2c20 544c 5348 414e 4453 4841 4b45 CK, TLSHANDSHAKE\n 001169c0: 2c20 544c 5343 4f4e 4e49 4e46 4f2c 2054 , TLSCONNINFO, T\n-001169d0: 4c53 494f 4552 524f 522c 1d00 4346 1600 LSIOERROR,..CF..\n+001169d0: 4c53 494f 4552 524f 522c 1d00 4344 1600 LSIOERROR,..CD..\n 001169e0: 0020 2020 616e 6420 544c 5352 454e 4547 . and TLSRENEG\n-001169f0: 4f54 4941 5445 2e07 0044 4611 0000 5300 OTIATE...DF...S.\n-00116a00: 4446 2100 0020 2020 4754 2e4d 2062 7566 DF!.. GT.M buf\n+001169f0: 4f54 4941 5445 2e07 0044 4411 0000 5300 OTIATE...DD...S.\n+00116a00: 4444 2100 0020 2020 4754 2e4d 2062 7566 DD!.. GT.M buf\n 00116a10: 6665 7273 2057 5249 5445 7320 746f 2054 fers WRITEs to T\n 00116a20: 4c53 2065 6e61 626c 6564 2073 6f63 6b65 LS enabled socke\n 00116a30: 7473 2075 6e74 696c 2061 2073 7562 7365 ts until a subse\n 00116a40: 7175 656e 7420 5553 4520 3a46 4c55 5348 quent USE :FLUSH\n-00116a50: 2c49 0044 4631 0000 2020 2057 5249 5445 ,I.DF1.. WRITE\n+00116a50: 2c49 0044 4431 0000 2020 2057 5249 5445 ,I.DD1.. WRITE\n 00116a60: 2021 2c20 5752 4954 4520 232c 206f 7220 !, WRITE #, or \n 00116a70: 616e 2069 6e74 6572 6e61 6c20 3430 3020 an internal 400 \n 00116a80: 6d69 6c6c 6973 6563 6f6e 6420 7469 6d65 millisecond time\n-00116a90: 7220 6578 7069 7265 732e 0700 4446 4100 r expires...DFA.\n+00116a90: 7220 6578 7069 7265 732e 0700 4444 4100 r expires...DDA.\n 00116aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00116ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00116ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00116ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00116ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00116af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00116b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -71419,558 +71419,558 @@\n 00116fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00116fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00116fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00116fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00116fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00116ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00117000: 0100 0000 f607 0000 053c 0000 0000 0000 .........<......\n-00117010: 7600 0046 4845 4c50 00ff 7300 ff49 4f5f v..FHELP..s..IO_\n+00117010: 7600 0044 4845 4c50 00ff 7300 ff49 4f5f v..DHELP..s..IO_\n 00117020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00117030: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00117040: 4345 5300 ff73 00ff 534f 434b 4554 5f44 CES..s..SOCKET_D\n 00117050: 4556 4943 4550 4152 414d 4554 4552 5f53 EVICEPARAMETER_S\n 00117060: 554d 4d41 5259 0000 536f 636b 6574 5f44 UMMARY..Socket_D\n 00117070: 6576 6963 6570 6172 616d 6574 6572 5f53 eviceparameter_S\n-00117080: 756d 6d61 7279 2900 5346 bf11 0000 2020 ummary).SF.... \n+00117080: 756d 6d61 7279 2900 5344 bf11 0000 2020 ummary).SD.... \n 00117090: 2053 6f63 6b65 7420 4465 7669 6365 7061 Socket Devicepa\n 001170a0: 7261 6d65 7465 7220 5375 6d6d 6172 7907 rameter Summary.\n-001170b0: 0054 4621 0000 5400 5446 3100 0020 2020 .TF!..T.TF1.. \n+001170b0: 0054 4421 0000 5400 5444 3100 0020 2020 .TD!..T.TD1.. \n 001170c0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 001170d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001170e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001170f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00117100: 2d2d 2d2d 2d2d 2d2d 2d2b 5400 5446 4100 ---------+T.TFA.\n+00117100: 2d2d 2d2d 2d2d 2d2d 2d2b 5400 5444 4100 ---------+T.TDA.\n 00117110: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00117120: 2020 2020 2020 2020 4572 726f 7220 5072 Error Pr\n 00117130: 6f63 6573 7369 6e67 2044 6576 6963 6570 ocessing Devicep\n 00117140: 6172 616d 6574 6572 7320 2020 2020 2020 arameters \n 00117150: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00117160: 5446 5100 0020 2020 7c2d 2d2d 2d2d 2d2d TFQ.. |-------\n+00117160: 5444 5100 0020 2020 7c2d 2d2d 2d2d 2d2d TDQ.. |-------\n 00117170: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117190: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001171a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001171b0: 2d7c 5400 5446 6100 0020 2020 7c20 4445 -|T.TFa.. | DE\n+001171b0: 2d7c 5400 5444 6100 0020 2020 7c20 4445 -|T.TDa.. | DE\n 001171c0: 5649 4345 5041 5241 4d45 5445 5220 7c20 VICEPARAMETER | \n 001171d0: 434f 4d4d 414e 4420 7c20 2020 2020 2020 COMMAND | \n 001171e0: 2020 2020 2020 2020 2020 2043 4f4d 4d45 COMME\n 001171f0: 4e54 2020 2020 2020 2020 2020 2020 2020 NT \n-00117200: 2020 2020 207c 5400 5446 7100 0020 2020 |T.TFq.. \n+00117200: 2020 2020 207c 5400 5444 7100 0020 2020 |T.TDq.. \n 00117210: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00117220: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d --+---------+---\n 00117230: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00117250: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5446 8100 ---------|T.TF..\n+00117250: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5444 8100 ---------|T.TD..\n 00117260: 0020 2020 7c20 4558 4345 5054 494f 4e3d . | EXCEPTION=\n 00117270: 6578 7072 2020 7c20 4f2f 552f 4320 2020 expr | O/U/C \n 00117280: 7c20 436f 6e74 726f 6c73 2064 6576 6963 | Controls devic\n 00117290: 652d 7370 6563 6966 6963 2065 7272 6f72 e-specific error\n 001172a0: 2068 616e 646c 696e 672e 2020 207c 5400 handling. |T.\n-001172b0: 5446 9100 0020 2020 7c2d 2d2d 2d2d 2d2d TF... |-------\n+001172b0: 5444 9100 0020 2020 7c2d 2d2d 2d2d 2d2d TD... |-------\n 001172c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 001172d0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 001172e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001172f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00117300: 2d7c 5500 5346 c011 0000 2020 207c 2020 -|U.SF.... | \n+00117300: 2d7c 5500 5344 c011 0000 2020 207c 2020 -|U.SD.... | \n 00117310: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00117320: 2020 2020 2020 2020 207c 2075 7365 205b | use [\n 00117330: 4e4f 5d54 5241 5020 6173 2073 7472 6578 NO]TRAP as strex\n 00117340: 7072 2020 2020 2020 2020 2020 2020 2020 pr \n-00117350: 2020 2020 2020 7c54 0054 4612 0000 2020 |T.TF... \n+00117350: 2020 2020 2020 7c54 0054 4412 0000 2020 |T.TD... \n 00117360: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 00117370: 2020 207c 2020 2020 2020 2020 207c 2020 | | \n 00117380: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00117390: 2020 2020 2020 2020 2020 2020 2020 2020 \n-001173a0: 2020 2020 2020 2020 2020 7c54 0054 4613 |T.TF.\n+001173a0: 2020 2020 2020 2020 2020 7c54 0054 4413 |T.TD.\n 001173b0: 0000 2020 207c 2049 4f45 5252 4f52 3d73 .. | IOERROR=s\n 001173c0: 7472 6578 7072 207c 204f 2f55 2020 2020 trexpr | O/U \n 001173d0: 207c 2049 6620 244c 454e 4754 4828 7374 | If $LENGTH(st\n 001173e0: 7265 7870 7229 2061 6e64 2020 2020 2020 rexpr) and \n 001173f0: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00117400: 0054 4614 0000 2020 207c 2020 2020 2020 .TF... | \n+00117400: 0054 4414 0000 2020 207c 2020 2020 2020 .TD... | \n 00117410: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00117420: 2020 2020 207c 2028 2254 7422 5b24 4558 | (\"Tt\"[$EX\n 00117430: 5452 4143 5428 7374 7265 7870 7229 2920 TRACT(strexpr)) \n 00117440: 7468 656e 2045 7272 6f72 2020 2020 2020 then Error \n-00117450: 2020 7c54 0054 4615 0000 2020 207c 2020 |T.TF... | \n+00117450: 2020 7c54 0054 4415 0000 2020 207c 2020 |T.TD... | \n 00117460: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00117470: 2020 2020 2020 2020 207c 2054 7261 7070 | Trapp\n 00117480: 696e 6720 6973 2065 6e61 626c 6564 3b20 ing is enabled; \n 00117490: 6f74 6865 7277 6973 6520 7468 6520 2020 otherwise the \n-001174a0: 2020 2020 2020 7c54 0054 4616 0000 2020 |T.TF... \n+001174a0: 2020 2020 2020 7c54 0054 4416 0000 2020 |T.TD... \n 001174b0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 001174c0: 2020 207c 2020 2020 2020 2020 207c 2061 | | a\n 001174d0: 7070 6c69 6361 7469 6f6e 206d 7573 7420 pplication must \n 001174e0: 6368 6563 6b20 2444 4556 4943 4520 666f check $DEVICE fo\n-001174f0: 7220 6572 726f 7273 2e20 7c54 0054 4617 r errors. |T.TF.\n+001174f0: 7220 6572 726f 7273 2e20 7c54 0054 4417 r errors. |T.TD.\n 00117500: 0000 2020 202b 2d2d 2d2d 2d2d 2d2d 2d2d .. +----------\n 00117510: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b07 --------------+.\n-00117550: 0054 4618 0000 5400 5446 1900 0020 2020 .TF...T.TF... \n+00117550: 0054 4418 0000 5400 5444 1900 0020 2020 .TD...T.TD... \n 00117560: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 00117570: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117580: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117590: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001175a0: 2d2d 2d2d 2d2d 2d2d 2d2b 5400 5446 1a00 ---------+T.TF..\n+001175a0: 2d2d 2d2d 2d2d 2d2d 2d2b 5400 5444 1a00 ---------+T.TD..\n 001175b0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 001175c0: 2020 2020 2020 2020 536f 636b 6574 204d Socket M\n 001175d0: 616e 6167 656d 656e 7420 4465 7669 6365 anagement Device\n 001175e0: 7061 7261 6d65 7465 7273 2020 2020 2020 parameters \n 001175f0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00117600: 5446 2100 0020 2020 7c2d 2d2d 2d2d 2d2d TF!.. |-------\n+00117600: 5444 2100 0020 2020 7c2d 2d2d 2d2d 2d2d TD!.. |-------\n 00117610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117620: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117630: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117640: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00117650: 2d7c 5400 5446 2200 0020 2020 7c20 2020 -|T.TF\".. | \n+00117650: 2d7c 5400 5444 2200 0020 2020 7c20 2020 -|T.TD\".. | \n 00117660: 2020 4445 5649 4345 5041 5241 4d45 5445 DEVICEPARAMETE\n 00117670: 5220 2020 2020 7c20 434f 4d4d 414e 4420 R | COMMAND \n 00117680: 7c20 2020 2020 2020 2020 2020 2020 2043 | C\n 00117690: 4f4d 4d45 4e54 2020 2020 2020 2020 2020 OMMENT \n-001176a0: 2020 2020 207c 5400 5446 2300 0020 2020 |T.TF#.. \n+001176a0: 2020 2020 207c 5400 5444 2300 0020 2020 |T.TD#.. \n 001176b0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 001176c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 001176d0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 001176e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001176f0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5446 2400 ---------|T.TF$.\n+001176f0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5444 2400 ---------|T.TD$.\n 00117700: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00117710: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 00117720: 2020 2020 2020 2020 7c20 5769 7468 204f | With O\n 00117730: 5045 4e2c 2041 5454 4143 4820 6173 7369 PEN, ATTACH assi\n 00117740: 676e 7320 6578 7072 2061 7320 207c 5400 gns expr as |T.\n-00117750: 5446 2500 0020 2020 7c20 2020 2020 2020 TF%.. | \n+00117750: 5444 2500 0020 2020 7c20 2020 2020 2020 TD%.. | \n 00117760: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00117770: 2020 7c20 2020 2020 2020 2020 7c20 7468 | | th\n 00117780: 6520 6861 6e64 6c65 206e 616d 6520 746f e handle name to\n 00117790: 2074 6865 206e 6577 6c79 2020 2020 2020 the newly \n-001177a0: 207c 5400 5446 2600 0020 2020 7c20 2020 |T.TF&.. | \n+001177a0: 207c 5400 5444 2600 0020 2020 7c20 2020 |T.TD&.. | \n 001177b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001177c0: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 001177d0: 7c20 6372 6561 7465 6420 736f 636b 6574 | created socket\n 001177e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001177f0: 2020 2020 207c 0000 0000 0000 0000 0000 |..........\n 00117800: 0100 0000 f007 0000 1c3c 0000 0000 0000 .........<......\n-00117810: a800 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00117810: a800 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00117820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00117830: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00117840: 4345 5300 ff73 00ff 534f 434b 4554 5f44 CES..s..SOCKET_D\n 00117850: 4556 4943 4550 4152 414d 4554 4552 5f53 EVICEPARAMETER_S\n 00117860: 554d 4d41 5259 00c0 2700 0020 2020 7c20 UMMARY..'.. | \n 00117870: 4154 5441 4348 3d73 7472 6578 7072 2020 ATTACH=strexpr \n 00117880: 2020 2020 2020 2020 7c20 4f2f 5520 2020 | O/U \n 00117890: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 001178a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-001178b0: 2020 2020 2020 207c 5400 5446 2800 0020 |T.TF(.. \n+001178b0: 2020 2020 2020 207c 5400 5444 2800 0020 |T.TD(.. \n 001178c0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 001178d0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 001178e0: 2020 2020 2020 7c20 5769 7468 2055 5345 | With USE\n 001178f0: 2c20 6578 7072 2073 7065 6369 6669 6573 , expr specifies\n-00117900: 2074 6865 2020 2020 2020 207c 5400 5446 the |T.TF\n+00117900: 2074 6865 2020 2020 2020 207c 5400 5444 the |T.TD\n 00117910: 2900 0020 2020 7c20 2020 2020 2020 2020 ).. | \n 00117920: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00117930: 7c20 2020 2020 2020 2020 7c20 6861 6e64 | | hand\n 00117940: 6c65 206f 6620 6120 736f 636b 6574 2069 le of a socket i\n 00117950: 6e20 7468 6520 2020 2020 2020 2020 207c n the |\n-00117960: 5400 5446 2a00 0020 2020 7c20 2020 2020 T.TF*.. | \n+00117960: 5400 5444 2a00 0020 2020 7c20 2020 2020 T.TD*.. | \n 00117970: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00117980: 2020 2020 7c20 2020 2020 2020 2020 7c20 | | \n 00117990: 736f 636b 6574 706f 6f6c 2e20 2020 2020 socketpool. \n 001179a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-001179b0: 2020 207c 5400 5446 3100 0020 2020 7c2d |T.TF1.. |-\n+001179b0: 2020 207c 5400 5444 3100 0020 2020 7c2d |T.TD1.. |-\n 001179c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001179d0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 001179e0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 001179f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00117a00: 2d2d 2d2d 2d2d 2d7c 5400 5446 3200 0020 -------|T.TF2.. \n+00117a00: 2d2d 2d2d 2d2d 2d7c 5400 5444 3200 0020 -------|T.TD2.. \n 00117a10: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00117a20: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 00117a30: 2020 2020 2020 7c20 4372 6561 7465 7320 | Creates \n 00117a40: 6120 636c 6965 6e74 2063 6f6e 6e65 6374 a client connect\n-00117a50: 696f 6e20 7769 7468 2061 207c 5400 5446 ion with a |T.TF\n+00117a50: 696f 6e20 7769 7468 2061 207c 5400 5444 ion with a |T.TD\n 00117a60: 3300 0020 2020 7c20 434f 4e4e 4543 5420 3.. | CONNECT \n 00117a70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00117a80: 7c20 4f2f 5520 2020 2020 7c20 7365 7276 | O/U | serv\n 00117a90: 6572 2c20 7768 6963 6820 6973 206c 6f63 er, which is loc\n 00117aa0: 6174 6564 2062 7920 7468 6520 2020 207c ated by the |\n-00117ab0: 5400 5446 3400 0020 2020 7c20 2020 2020 T.TF4.. | \n+00117ab0: 5400 5444 3400 0020 2020 7c20 2020 2020 T.TD4.. | \n 00117ac0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00117ad0: 2020 2020 7c20 2020 2020 2020 2020 7c20 | | \n 00117ae0: 696e 666f 726d 6174 696f 6e20 7072 6f76 information prov\n 00117af0: 6964 6564 2062 7920 6578 7072 2e20 2020 ided by expr. \n-00117b00: 2020 207c 5400 5446 3500 0020 2020 7c2d |T.TF5.. |-\n+00117b00: 2020 207c 5400 5444 3500 0020 2020 7c2d |T.TD5.. |-\n 00117b10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117b20: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00117b30: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 00117b40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00117b50: 2d2d 2d2d 2d2d 2d7c 5400 5446 3600 0020 -------|T.TF6.. \n+00117b50: 2d2d 2d2d 2d2d 2d7c 5400 5444 3600 0020 -------|T.TD6.. \n 00117b60: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00117b70: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 00117b80: 2020 2020 2020 7c20 4573 7461 626c 6973 | Establis\n 00117b90: 6865 7320 6f72 2072 6570 6c61 6365 7320 hes or replaces \n-00117ba0: 7468 6520 6c69 7374 2020 207c 5400 5446 the list |T.TF\n+00117ba0: 7468 6520 6c69 7374 2020 207c 5400 5444 the list |T.TD\n 00117bb0: 3700 0020 2020 7c20 5b4e 4f5d 4445 4c49 7.. | [NO]DELI\n 00117bc0: 4d49 5445 525b 3d73 7472 6578 7072 5d20 MITER[=strexpr] \n 00117bd0: 7c20 4f2f 5520 2020 2020 7c20 6f66 2064 | O/U | of d\n 00117be0: 656c 696d 6974 6572 7320 7573 6564 2062 elimiters used b\n 00117bf0: 7920 7468 6520 6e65 776c 7920 2020 207c y the newly |\n-00117c00: 5400 5446 3800 0020 2020 7c20 2020 2020 T.TF8.. | \n+00117c00: 5400 5444 3800 0020 2020 7c20 2020 2020 T.TD8.. | \n 00117c10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00117c20: 2020 2020 7c20 2020 2020 2020 2020 7c20 | | \n 00117c30: 6372 6561 7465 6420 736f 636b 6574 2e20 created socket. \n 00117c40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00117c50: 2020 207c 5400 5446 3900 0020 2020 7c2d |T.TF9.. |-\n+00117c50: 2020 207c 5400 5444 3900 0020 2020 7c2d |T.TD9.. |-\n 00117c60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117c70: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00117c80: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 00117c90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00117ca0: 2d2d 2d2d 2d2d 2d7c 5400 5446 3a00 0020 -------|T.TF:.. \n+00117ca0: 2d2d 2d2d 2d2d 2d7c 5400 5444 3a00 0020 -------|T.TD:.. \n 00117cb0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00117cc0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 00117cd0: 2020 2020 2020 7c20 5265 6d6f 7665 7320 | Removes \n 00117ce0: 7468 6520 736f 636b 6574 2069 6465 6e74 the socket ident\n-00117cf0: 6966 6965 6420 6279 2020 207c 5400 5446 ified by |T.TF\n+00117cf0: 6966 6965 6420 6279 2020 207c 5400 5444 ified by |T.TD\n 00117d00: 4100 0020 2020 7c20 2020 2020 2020 2020 A.. | \n 00117d10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00117d20: 7c20 2020 2020 2020 2020 7c20 6578 7072 | | expr\n 00117d30: 2066 726f 6d20 7468 6520 6375 7272 656e from the curren\n 00117d40: 7420 736f 636b 6574 2020 2020 2020 207c t socket |\n-00117d50: 5400 5446 4200 0020 2020 7c20 4445 5441 T.TFB.. | DETA\n+00117d50: 5400 5444 4200 0020 2020 7c20 4445 5441 T.TDB.. | DETA\n 00117d60: 4348 2020 2020 2020 2020 2020 2020 2020 CH \n 00117d70: 2020 2020 7c20 5520 2020 2020 2020 7c20 | U | \n 00117d80: 6465 7669 6365 2c20 7769 7468 6f75 7420 device, without \n 00117d90: 6166 6665 6374 696e 6720 616e 7920 2020 affecting any \n-00117da0: 2020 207c 5400 5446 4300 0020 2020 7c20 |T.TFC.. | \n+00117da0: 2020 207c 5400 5444 4300 0020 2020 7c20 |T.TDC.. | \n 00117db0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00117dc0: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 00117dd0: 2020 7c20 6578 6973 7469 6e67 2063 6f6e | existing con\n 00117de0: 6e65 6374 696f 6e20 6f66 2074 6861 7420 nection of that \n-00117df0: 2020 2020 2020 207c 5400 5446 4400 0020 |T.TFD.. \n+00117df0: 2020 2020 2020 207c 5400 5444 4400 0020 |T.TDD.. \n 00117e00: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00117e10: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 00117e20: 2020 2020 2020 7c20 736f 636b 6574 2c20 | socket, \n 00117e30: 616e 6420 706c 6163 6573 2069 7420 696e and places it in\n-00117e40: 2074 6865 2020 2020 2020 207c 5400 5446 the |T.TF\n+00117e40: 2074 6865 2020 2020 2020 207c 5400 5444 the |T.TD\n 00117e50: 4500 0020 2020 7c20 2020 2020 2020 2020 E.. | \n 00117e60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00117e70: 7c20 2020 2020 2020 2020 7c20 736f 636b | | sock\n 00117e80: 6574 706f 6f6c 2e20 2020 2020 2020 2020 etpool. \n 00117e90: 2020 2020 2020 2020 2020 2020 2020 207c |\n-00117ea0: 5400 5446 4600 0020 2020 7c2d 2d2d 2d2d T.TFF.. |-----\n+00117ea0: 5400 5444 4600 0020 2020 7c2d 2d2d 2d2d T.TDF.. |-----\n 00117eb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117ec0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d ----+---------+-\n 00117ed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117ee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00117ef0: 2d2d 2d7c 5400 5446 4700 0020 2020 7c20 ---|T.TFG.. | \n+00117ef0: 2d2d 2d7c 5400 5444 4700 0020 2020 7c20 ---|T.TDG.. | \n 00117f00: 4c49 5354 454e 3d65 7870 7220 2020 2020 LISTEN=expr \n 00117f10: 2020 2020 2020 2020 7c20 4f2f 5520 2020 | O/U \n 00117f20: 2020 7c20 416c 6c6f 6361 7465 2061 206e | Allocate a n\n 00117f30: 6577 2073 6f63 6b65 7420 746f 206c 6973 ew socket to lis\n-00117f40: 7465 6e20 2020 207c 5400 5446 4800 0020 ten |T.TFH.. \n+00117f40: 7465 6e20 2020 207c 5400 5444 4800 0020 ten |T.TDH.. \n 00117f50: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00117f60: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 00117f70: 2020 2020 2020 7c20 666f 7220 6120 636f | for a co\n 00117f80: 6e6e 6563 7469 6f6e 2e20 2020 2020 2020 nnection. \n-00117f90: 2020 2020 2020 2020 2020 207c 5400 5446 |T.TF\n+00117f90: 2020 2020 2020 2020 2020 207c 5400 5444 |T.TD\n 00117fa0: 4900 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d I.. |---------\n 00117fb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117fc0: 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d +---------+-----\n 00117fd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00117fe0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n 00117ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00118000: 0100 0000 f707 0000 343c 0000 0000 0000 ........4<......\n-00118010: a800 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00118010: a800 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00118020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00118030: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00118040: 4345 5300 ff73 00ff 534f 434b 4554 5f44 CES..s..SOCKET_D\n 00118050: 4556 4943 4550 4152 414d 4554 4552 5f53 EVICEPARAMETER_S\n 00118060: 554d 4d41 5259 00c0 4a00 0020 2020 7c20 UMMARY..J.. | \n 00118070: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00118080: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 00118090: 2020 7c20 5468 6520 706f 6c6c 696e 6720 | The polling \n 001180a0: 696e 7465 7276 616c 2028 696e 2020 2020 interval (in \n-001180b0: 2020 2020 2020 207c 5400 5446 5100 0020 |T.TFQ.. \n+001180b0: 2020 2020 2020 207c 5400 5444 5100 0020 |T.TDQ.. \n 001180c0: 2020 7c20 4d4f 5245 5245 4144 5449 4d45 | MOREREADTIME\n 001180d0: 3d69 6e74 6578 7072 2020 2020 7c20 4f2f =intexpr | O/\n 001180e0: 5520 2020 2020 7c20 6d69 6c6c 6973 6563 U | millisec\n 001180f0: 6f6e 6473 2920 7468 6174 2061 2053 4f43 onds) that a SOC\n-00118100: 4b45 5420 6465 7669 6365 207c 5400 5446 KET device |T.TF\n+00118100: 4b45 5420 6465 7669 6365 207c 5400 5444 KET device |T.TD\n 00118110: 5200 0020 2020 7c20 2020 2020 2020 2020 R.. | \n 00118120: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00118130: 7c20 2020 2020 2020 2020 7c20 7573 6573 | | uses\n 00118140: 2074 6f20 6368 6563 6b20 666f 7220 6172 to check for ar\n 00118150: 7269 7669 6e67 2070 6163 6b65 7420 207c riving packet |\n-00118160: 5400 5446 5300 0020 2020 7c2d 2d2d 2d2d T.TFS.. |-----\n+00118160: 5400 5444 5300 0020 2020 7c2d 2d2d 2d2d T.TDS.. |-----\n 00118170: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118180: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d ----+---------+-\n 00118190: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001181a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001181b0: 2d2d 2d7c 5400 5446 5400 0020 2020 7c20 ---|T.TFT.. | \n+001181b0: 2d2d 2d7c 5400 5444 5400 0020 2020 7c20 ---|T.TDT.. | \n 001181c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001181d0: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 001181e0: 2020 7c20 4d61 6b65 7320 7468 6520 736f | Makes the so\n 001181f0: 636b 6574 2073 7065 6369 6669 6564 2062 cket specified b\n-00118200: 7920 7468 6520 207c 5400 5446 5500 0020 y the |T.TFU.. \n+00118200: 7920 7468 6520 207c 5400 5444 5500 0020 y the |T.TDU.. \n 00118210: 2020 7c20 534f 434b 4554 3d65 7870 7220 | SOCKET=expr \n 00118220: 2020 2020 2020 2020 2020 2020 7c20 5520 | U \n 00118230: 2020 2020 2020 7c20 6861 6e64 6c65 206e | handle n\n 00118240: 616d 6564 2069 6e20 6578 7072 2074 6865 amed in expr the\n-00118250: 2063 7572 7265 6e74 2020 207c 5400 5446 current |T.TF\n+00118250: 2063 7572 7265 6e74 2020 207c 5400 5444 current |T.TD\n 00118260: 5600 0020 2020 7c20 2020 2020 2020 2020 V.. | \n 00118270: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00118280: 7c20 2020 2020 2020 2020 7c20 736f 636b | | sock\n 00118290: 6574 2066 6f72 2074 6865 2053 6f63 6b65 et for the Socke\n 001182a0: 7420 6465 7669 6365 2e20 2020 2020 207c t device. |\n-001182b0: 5400 5446 5700 0020 2020 7c2d 2d2d 2d2d T.TFW.. |-----\n+001182b0: 5400 5444 5700 0020 2020 7c2d 2d2d 2d2d T.TDW.. |-----\n 001182c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001182d0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d ----+---------+-\n 001182e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001182f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00118300: 2d2d 2d7c 5400 5446 5800 0020 2020 7c20 ---|T.TFX.. | \n+00118300: 2d2d 2d7c 5400 5444 5800 0020 2020 7c20 ---|T.TDX.. | \n 00118310: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00118320: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 00118330: 2020 7c20 436f 6e74 726f 6c73 2062 7566 | Controls buf\n 00118340: 6665 7269 6e67 206f 6620 6461 7461 2070 fering of data p\n-00118350: 6163 6b65 7473 207c 5400 5446 5900 0020 ackets |T.TFY.. \n+00118350: 6163 6b65 7473 207c 5400 5444 5900 0020 ackets |T.TDY.. \n 00118360: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00118370: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 00118380: 2020 2020 2020 7c20 6279 2074 6865 2073 | by the s\n 00118390: 7973 7465 6d20 5443 5020 7374 6163 6b20 ystem TCP stack \n-001183a0: 7573 696e 6720 7468 6520 207c 5400 5446 using the |T.TF\n+001183a0: 7573 696e 6720 7468 6520 207c 5400 5444 using the |T.TD\n 001183b0: 5a00 0020 2020 7c20 5a5b 4e4f 5d44 454c Z.. | Z[NO]DEL\n 001183c0: 4159 2020 2020 2020 2020 2020 2020 2020 AY \n 001183d0: 7c20 5520 2020 2020 2020 7c20 5443 505f | U | TCP_\n 001183e0: 4e4f 4445 4c41 5920 6f70 7469 6f6e 2074 NODELAY option t\n 001183f0: 6f20 7468 6520 2020 2020 2020 2020 207c o the |\n-00118400: 5400 5446 6100 0020 2020 7c20 2020 2020 T.TFa.. | \n+00118400: 5400 5444 6100 0020 2020 7c20 2020 2020 T.TDa.. | \n 00118410: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00118420: 2020 2020 7c20 2020 2020 2020 2020 7c20 | | \n 00118430: 7365 7473 6f63 6b6f 7074 2073 7973 7465 setsockopt syste\n 00118440: 6d20 6361 6c6c 2e20 5a4e 4f44 454c 4159 m call. ZNODELAY\n-00118450: 2020 207c 5400 5446 6200 0020 2020 7c20 |T.TFb.. | \n+00118450: 2020 207c 5400 5444 6200 0020 2020 7c20 |T.TDb.. | \n 00118460: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00118470: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 00118480: 2020 7c20 6d75 7374 2062 6520 6675 6c6c | must be full\n 00118490: 7920 7370 656c 6c65 6420 6f75 742e 2020 y spelled out. \n-001184a0: 2020 2020 2020 207c 5400 5446 6300 0020 |T.TFc.. \n+001184a0: 2020 2020 2020 207c 5400 5444 6300 0020 |T.TDc.. \n 001184b0: 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +-------------\n 001184c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001184d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001184e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001184f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 5446 -----------+..TF\n-00118500: 6400 0054 0054 4665 0000 2020 202b 2d2d d..T.TFe.. +--\n+001184f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 5444 -----------+..TD\n+00118500: 6400 0054 0054 4465 0000 2020 202b 2d2d d..T.TDe.. +--\n 00118510: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00118550: 2d2d 2d2d 2d2d 2b54 0054 4666 0000 2020 ------+T.TFf.. \n+00118550: 2d2d 2d2d 2d2d 2b54 0054 4466 0000 2020 ------+T.TDf.. \n 00118560: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 00118570: 2020 2020 2020 2020 2020 466f 726d 6174 Format\n 00118580: 2044 6576 6963 6570 6172 616d 6574 6572 Deviceparameter\n 00118590: 7320 2020 2020 2020 2020 2020 2020 2020 s \n-001185a0: 2020 2020 2020 2020 2020 7c54 0054 4667 |T.TFg\n+001185a0: 2020 2020 2020 2020 2020 7c54 0054 4467 |T.TDg\n 001185b0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 001185c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001185d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001185e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001185f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-00118600: 0054 4668 0000 2020 207c 2020 2044 4556 .TFh.. | DEV\n+00118600: 0054 4468 0000 2020 207c 2020 2044 4556 .TDh.. | DEV\n 00118610: 4943 4550 4152 414d 4554 4552 2020 2020 ICEPARAMETER \n 00118620: 7c20 434f 4d4d 414e 4420 7c20 2020 2020 | COMMAND | \n 00118630: 2020 2020 2020 2020 2020 2043 4f4d 4d45 COMME\n 00118640: 4e54 2020 2020 2020 2020 2020 2020 2020 NT \n-00118650: 2020 7c54 0054 4669 0000 2020 207c 2d2d |T.TFi.. |--\n+00118650: 2020 7c54 0054 4469 0000 2020 207c 2d2d |T.TDi.. |--\n 00118660: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118670: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d ----+---------+-\n 00118680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001186a0: 2d2d 2d2d 2d2d 7c54 0054 466a 0000 2020 ------|T.TFj.. \n+001186a0: 2d2d 2d2d 2d2d 7c54 0054 446a 0000 2020 ------|T.TDj.. \n 001186b0: 207c 205b 4e4f 5d46 494c 5445 525b 3d73 | [NO]FILTER[=s\n 001186c0: 7472 6578 7072 5d20 7c20 5520 2020 2020 trexpr] | U \n 001186d0: 2020 7c20 7374 7265 7870 7220 7370 6563 | strexpr spec\n 001186e0: 6966 6965 7320 6368 6172 6163 7465 7220 ifies character \n-001186f0: 6669 6c74 6572 696e 6720 7c54 0054 4671 filtering |T.TFq\n+001186f0: 6669 6c74 6572 696e 6720 7c54 0054 4471 filtering |T.TDq\n 00118700: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00118710: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 00118720: 2020 2020 2020 7c20 666f 7220 736f 636b | for sock\n 00118730: 6574 206f 7574 7075 742e 2020 2020 2020 et output. \n 00118740: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00118750: 0054 4672 0000 2020 207c 2d2d 2d2d 2d2d .TFr.. |------\n+00118750: 0054 4472 0000 2020 207c 2d2d 2d2d 2d2d .TDr.. |------\n 00118760: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118770: 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d +---------+-----\n 00118780: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001187a0: 2d2d 7c54 0054 4673 0000 2020 207c 204c --|T.TFs.. | L\n+001187a0: 2d2d 7c54 0054 4473 0000 2020 207c 204c --|T.TDs.. | L\n 001187b0: 454e 4754 483d 696e 7465 7870 7220 6f72 ENGTH=intexpr or\n 001187c0: 2020 2020 7c20 2020 2020 2020 2020 7c20 | | \n 001187d0: 5365 7473 2076 6972 7475 616c 2070 6167 Sets virtual pag\n 001187e0: 6520 6c65 6e67 7468 2066 6f72 2073 6f63 e length for soc\n 001187f0: 6b65 7420 2020 7c00 0000 0000 0000 0000 ket |.........\n 00118800: 0100 0000 f707 0000 4c3c 0000 0000 0000 ........L<......\n-00118810: a800 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00118810: a800 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00118820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00118830: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00118840: 4345 5300 ff73 00ff 534f 434b 4554 5f44 CES..s..SOCKET_D\n 00118850: 4556 4943 4550 4152 414d 4554 4552 5f53 EVICEPARAMETER_S\n 00118860: 554d 4d41 5259 00c0 7400 0020 2020 7c20 UMMARY..t.. | \n 00118870: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00118880: 2020 2020 207c 2055 2020 2020 2020 207c | U |\n 00118890: 2064 6576 6963 652e 2020 2020 2020 2020 device. \n 001188a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-001188b0: 2020 2020 2020 207c 5400 5446 7500 0020 |T.TFu.. \n+001188b0: 2020 2020 2020 207c 5400 5444 7500 0020 |T.TDu.. \n 001188c0: 2020 7c20 5a4c 454e 4754 483d 696e 7465 | ZLENGTH=inte\n 001188d0: 7870 7220 2020 2020 207c 2020 2020 2020 xpr | \n 001188e0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 001188f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00118900: 2020 2020 2020 2020 2020 207c 5400 5446 |T.TF\n+00118900: 2020 2020 2020 2020 2020 207c 5400 5444 |T.TD\n 00118910: 7600 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d v.. |---------\n 00118920: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00118930: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00118940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118950: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00118960: 5400 5446 7700 0020 2020 7c20 4943 4853 T.TFw.. | ICHS\n+00118960: 5400 5444 7700 0020 2020 7c20 4943 4853 T.TDw.. | ICHS\n 00118970: 4554 3d73 7472 6578 7072 2020 2020 2020 ET=strexpr \n 00118980: 207c 204f 2f55 2f43 2020 207c 2073 7472 | O/U/C | str\n 00118990: 6578 7072 2073 7065 6369 6669 6573 2069 expr specifies i\n 001189a0: 6e70 7574 2063 6861 7261 6374 6572 2073 nput character s\n-001189b0: 6574 207c 5400 5446 7800 0020 2020 7c2d et |T.TFx.. |-\n+001189b0: 6574 207c 5400 5444 7800 0020 2020 7c2d et |T.TDx.. |-\n 001189c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001189d0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b -----+---------+\n 001189e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001189f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00118a00: 2d2d 2d2d 2d2d 2d7c 5400 5446 7900 0020 -------|T.TFy.. \n+00118a00: 2d2d 2d2d 2d2d 2d7c 5400 5444 7900 0020 -------|T.TDy.. \n 00118a10: 2020 7c20 4f43 4853 4554 3d73 7472 6578 | OCHSET=strex\n 00118a20: 7072 2020 2020 2020 207c 204f 2f55 2f43 pr | O/U/C\n 00118a30: 2020 207c 2073 7472 6578 7072 2073 7065 | strexpr spe\n 00118a40: 6369 6669 6573 206f 7574 7075 7420 6368 cifies output ch\n-00118a50: 6172 6163 7465 7220 2020 207c 5400 5446 aracter |T.TF\n+00118a50: 6172 6163 7465 7220 2020 207c 5400 5444 aracter |T.TD\n 00118a60: 7a00 0020 2020 7c20 2020 2020 2020 2020 z.. | \n 00118a70: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 00118a80: 2020 2020 2020 207c 2073 6574 2020 2020 | set \n 00118a90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00118aa0: 2020 2020 2020 2020 2020 2020 2020 207c |\n-00118ab0: 5400 5446 8100 0020 2020 7c2d 2d2d 2d2d T.TF... |-----\n+00118ab0: 5400 5444 8100 0020 2020 7c2d 2d2d 2d2d T.TD... |-----\n 00118ac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118ad0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -+---------+----\n 00118ae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118af0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00118b00: 2d2d 2d7c 5400 5446 8200 0020 2020 7c20 ---|T.TF... | \n+00118b00: 2d2d 2d7c 5400 5444 8200 0020 2020 7c20 ---|T.TD... | \n 00118b10: 5b4e 4f5d 5752 4150 2020 2020 2020 2020 [NO]WRAP \n 00118b20: 2020 2020 207c 204f 2f55 2020 2020 207c | O/U |\n 00118b30: 2043 6f6e 7472 6f6c 7320 6861 6e64 6c69 Controls handli\n 00118b40: 6e67 206f 6620 7265 636f 7264 7320 6c6f ng of records lo\n-00118b50: 6e67 6572 2020 207c 5400 5446 8300 0020 nger |T.TF... \n+00118b50: 6e67 6572 2020 207c 5400 5444 8300 0020 nger |T.TD... \n 00118b60: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00118b70: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 00118b80: 2020 207c 2074 6861 6e20 7468 6520 6465 | than the de\n 00118b90: 7669 6365 2077 6964 7468 2e20 2020 2020 vice width. \n-00118ba0: 2020 2020 2020 2020 2020 207c 5400 5446 |T.TF\n+00118ba0: 2020 2020 2020 2020 2020 207c 5400 5444 |T.TD\n 00118bb0: 8400 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 00118bc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00118bd0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00118be0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118bf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00118c00: 5400 5446 8500 0020 2020 7c20 5749 4454 T.TF... | WIDT\n+00118c00: 5400 5444 8500 0020 2020 7c20 5749 4454 T.TD... | WIDT\n 00118c10: 483d 696e 7465 7870 7220 2020 2020 2020 H=intexpr \n 00118c20: 207c 2055 2020 2020 2020 207c 2043 6f6e | U | Con\n 00118c30: 7472 6f6c 7320 7468 6520 6d61 7869 6d75 trols the maximu\n 00118c40: 6d20 6c65 6e67 7468 206f 6620 616e 2020 m length of an \n-00118c50: 2020 207c 5400 5446 8600 0020 2020 7c20 |T.TF... | \n+00118c50: 2020 207c 5400 5444 8600 0020 2020 7c20 |T.TD... | \n 00118c60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00118c70: 2020 2020 207c 2020 2020 2020 2020 207c | |\n 00118c80: 206f 7574 7075 7420 6d65 7373 6167 652e output message.\n 00118c90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00118ca0: 2020 2020 2020 207c 5400 5446 8700 0020 |T.TF... \n+00118ca0: 2020 2020 2020 207c 5400 5444 8700 0020 |T.TD... \n 00118cb0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00118cc0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00118cd0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00118ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00118cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5446 -----------|T.TF\n+00118cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5444 -----------|T.TD\n 00118d00: 8800 0020 2020 7c20 5a5b 4e4f 5d46 465b ... | Z[NO]FF[\n 00118d10: 3d73 7472 6578 7072 5d20 2020 207c 204f =strexpr] | O\n 00118d20: 2f55 2020 2020 207c 2043 6f6e 7472 6f6c /U | Control\n 00118d30: 7320 7768 6574 6865 7220 616e 6420 7768 s whether and wh\n 00118d40: 6174 2063 6861 7261 6374 6572 7320 207c at characters |\n-00118d50: 5400 5446 8900 0020 2020 7c20 2020 2020 T.TF... | \n+00118d50: 5400 5444 8900 0020 2020 7c20 2020 2020 T.TD... | \n 00118d60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00118d70: 207c 2020 2020 2020 2020 207c 2074 6f20 | | to \n 00118d80: 7365 6e64 2069 6e20 7265 7370 6f6e 7365 send in response\n 00118d90: 2074 6f20 6120 5752 4954 4520 232e 2020 to a WRITE #. \n-00118da0: 2020 207c 5400 5446 8a00 0020 2020 2b2d |T.TF... +-\n+00118da0: 2020 207c 5400 5444 8a00 0020 2020 2b2d |T.TD... +-\n 00118db0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118de0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00118df0: 2d2d 2d2d 2d2d 2d2b 0700 5446 9100 0054 -------+..TF...T\n-00118e00: 0054 4692 0000 2020 202b 2d2d 2d2d 2d2d .TF... +------\n+00118df0: 2d2d 2d2d 2d2d 2d2b 0700 5444 9100 0054 -------+..TD...T\n+00118e00: 0054 4492 0000 2020 202b 2d2d 2d2d 2d2d .TD... +------\n 00118e10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118e20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118e40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00118e50: 2d2d 2b54 0054 4693 0000 2020 207c 2020 --+T.TF... | \n+00118e50: 2d2d 2b54 0054 4493 0000 2020 207c 2020 --+T.TD... | \n 00118e60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00118e70: 2020 2020 2020 4275 6666 6572 2044 6576 Buffer Dev\n 00118e80: 6963 6570 6172 616d 6574 6572 7320 2020 iceparameters \n 00118e90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00118ea0: 2020 2020 2020 7c54 0054 4694 0000 2020 |T.TF... \n+00118ea0: 2020 2020 2020 7c54 0054 4494 0000 2020 |T.TD... \n 00118eb0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 00118ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118ed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118ee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00118ef0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0054 4695 ----------|T.TF.\n+00118ef0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0054 4495 ----------|T.TD.\n 00118f00: 0000 2020 207c 2044 4556 4943 4550 4152 .. | DEVICEPAR\n 00118f10: 414d 4554 4552 2020 7c20 434f 4d4d 414e AMETER | COMMAN\n 00118f20: 4420 7c20 2020 2020 2020 2020 2020 2020 D | \n 00118f30: 2020 2020 2043 4f4d 4d45 4e54 2020 2020 COMMENT \n 00118f40: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00118f50: 0054 4696 0000 2020 207c 2d2d 2d2d 2d2d .TF... |------\n+00118f50: 0054 4496 0000 2020 207c 2d2d 2d2d 2d2d .TD... |------\n 00118f60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00118f70: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00118f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00118f90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00118fa0: 2d2d 7c54 0054 4697 0000 2020 207c 205a --|T.TF... | Z\n+00118fa0: 2d2d 7c54 0054 4497 0000 2020 207c 205a --|T.TD... | Z\n 00118fb0: 4246 5349 5a45 203d 696e 7465 7870 7220 BFSIZE =intexpr \n 00118fc0: 7c20 4f2f 5520 2020 2020 7c20 416c 6c6f | O/U | Allo\n 00118fd0: 6361 7465 7320 6120 6275 6666 6572 2075 cates a buffer u\n 00118fe0: 7365 6420 6279 2047 542e 4d20 7768 656e sed by GT.M when\n 00118ff0: 2020 2020 2020 7c00 0000 0000 0000 0000 |.........\n 00119000: 0100 0000 1002 0000 523c 0000 0000 0000 ........R<......\n-00119010: a800 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00119010: a800 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00119020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00119030: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00119040: 4345 5300 ff73 00ff 534f 434b 4554 5f44 CES..s..SOCKET_D\n 00119050: 4556 4943 4550 4152 414d 4554 4552 5f53 EVICEPARAMETER_S\n 00119060: 554d 4d41 5259 00c0 9800 0020 2020 7c20 UMMARY..... | \n 00119070: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00119080: 207c 2020 2020 2020 2020 207c 2072 6561 | | rea\n 00119090: 6469 6e67 2066 726f 6d20 6120 736f 636b ding from a sock\n 001190a0: 6574 2e20 2020 2020 2020 2020 2020 2020 et. \n-001190b0: 2020 2020 2020 207c 5400 5446 9900 0020 |T.TF... \n+001190b0: 2020 2020 2020 207c 5400 5444 9900 0020 |T.TD... \n 001190c0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 001190d0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2b -----+---------+\n 001190e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001190f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00119100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5446 -----------|T.TF\n+00119100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5444 -----------|T.TD\n 00119110: 9a00 0020 2020 7c20 5a49 4246 5349 5a45 ... | ZIBFSIZE\n 00119120: 3d69 6e74 6578 7072 207c 204f 2f55 2020 =intexpr | O/U \n 00119130: 2020 207c 2053 6574 7320 7468 6520 6275 | Sets the bu\n 00119140: 6666 6572 2073 697a 6520 7573 6564 2062 ffer size used b\n 00119150: 7920 7468 6520 6e65 7477 6f72 6b20 207c y the network |\n-00119160: 5500 5346 c111 0000 2020 207c 2020 2020 U.SF.... | \n+00119160: 5500 5344 c111 0000 2020 207c 2020 2020 U.SD.... | \n 00119170: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 00119180: 2020 2020 2020 2020 7c20 736f 6674 7761 | softwa\n 00119190: 7265 2028 7365 7473 6f63 6b6f 7074 2053 re (setsockopt S\n 001191a0: 4f5f 5243 5642 5546 292e 2020 2020 2020 O_RCVBUF). \n-001191b0: 2020 2020 7c54 0055 4611 0000 2020 202b |T.UF... +\n+001191b0: 2020 2020 7c54 0055 4411 0000 2020 202b |T.UD... +\n 001191c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001191d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001191e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001191f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00119200: 2d2d 2d2d 2d2d 2d2d 2b07 0055 4621 0000 --------+..UF!..\n+00119200: 2d2d 2d2d 2d2d 2d2d 2b07 0055 4421 0000 --------+..UD!..\n 00119210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00119220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00119230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00119240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00119250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00119260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00119270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -72059,278 +72059,278 @@\n 001197a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001197b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001197c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001197d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001197e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001197f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00119800: 0100 0000 e807 0000 793c 0000 0000 0000 ........y<......\n-00119810: 6600 0046 4845 4c50 00ff 7300 ff49 4f5f f..FHELP..s..IO_\n+00119810: 6600 0044 4845 4c50 00ff 7300 ff49 4f5f f..DHELP..s..IO_\n 00119820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 00119830: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 00119840: 4345 5300 ff73 00ff 534f 434b 4554 5f44 CES..s..SOCKET_D\n 00119850: 4556 4943 455f 4558 414d 504c 4553 0000 EVICE_EXAMPLES..\n 00119860: 536f 636b 6574 5f44 6576 6963 655f 4578 Socket_Device_Ex\n-00119870: 616d 706c 6573 2100 4b46 bf11 0000 2020 amples!.KF.... \n+00119870: 616d 706c 6573 2100 4b44 bf11 0000 2020 amples!.KD.... \n 00119880: 2053 6f63 6b65 7420 4465 7669 6365 2045 Socket Device E\n-00119890: 7861 6d70 6c65 7307 004c 4621 0000 4f00 xamples..LF!..O.\n-001198a0: 4c46 3100 0020 2020 5468 6520 736f 636b LF1.. The sock\n+00119890: 7861 6d70 6c65 7307 004c 4421 0000 4f00 xamples..LD!..O.\n+001198a0: 4c44 3100 0020 2020 5468 6520 736f 636b LD1.. The sock\n 001198b0: 6578 616d 706c 656d 756c 7469 3332 2e6d examplemulti32.m\n 001198c0: 2072 6f75 7469 6e65 2073 686f 7773 2074 routine shows t\n 001198d0: 6865 2075 7365 206f 6620 244b 4559 2061 he use of $KEY a\n 001198e0: 6e64 2024 5a4b 4559 2069 6e20 614c 004c nd $ZKEY in aL.L\n-001198f0: 4641 0000 2020 2062 6173 6963 2073 6f63 FA.. basic soc\n+001198f0: 4441 0000 2020 2062 6173 6963 2073 6f63 DA.. basic soc\n 00119900: 6b65 7420 492f 4f20 7365 7475 702e 2049 ket I/O setup. I\n 00119910: 7427 7320 6675 6e63 7469 6f6e 616c 6974 t's functionalit\n 00119920: 7920 6973 2061 7479 7069 6361 6c20 696e y is atypical in\n-00119930: 206f 7264 6572 2074 6f52 004c 4651 0000 order toR.LFQ..\n+00119930: 206f 7264 6572 2074 6f52 004c 4451 0000 order toR.LDQ..\n 00119940: 2020 2064 656d 6f6e 7374 7261 7465 2061 demonstrate a\n 00119950: 206e 756d 6265 7220 6f66 2066 6561 7475 number of featu\n 00119960: 7265 732e 2049 7420 6c61 756e 6368 6573 res. It launches\n 00119970: 2074 776f 206a 6f62 733a 2061 2073 6572 two jobs: a ser\n-00119980: 7665 7220 7072 6f63 6573 734e 004c 4661 ver processN.LFa\n+00119980: 7665 7220 7072 6f63 6573 734e 004c 4461 ver processN.LDa\n 00119990: 0000 2020 2077 6869 6368 206f 7065 6e73 .. which opens\n 001199a0: 2061 206c 6973 7465 6e69 6e67 2073 6f63 a listening soc\n 001199b0: 6b65 7420 616e 6420 6120 636c 6965 6e74 ket and a client\n 001199c0: 2070 726f 6365 7373 2077 6869 6368 206d process which m\n-001199d0: 616b 6573 2066 6976 6552 004c 4671 0000 akes fiveR.LFq..\n+001199d0: 616b 6573 2066 6976 6552 004c 4471 0000 akes fiveR.LDq..\n 001199e0: 2020 2063 6f6e 6e65 6374 696f 6e73 2074 connections t\n 001199f0: 6f20 7468 6520 7365 7276 6572 2e20 5468 o the server. Th\n 00119a00: 6520 7365 7276 6572 2073 656e 6473 2061 e server sends a\n 00119a10: 206d 6573 7361 6765 2074 6f20 6561 6368 message to each\n-00119a20: 2063 6f6e 6e65 6374 696f 6e54 004c 4681 connectionT.LF.\n+00119a20: 2063 6f6e 6e65 6374 696f 6e54 004c 4481 connectionT.LD.\n 00119a30: 0000 2020 2073 6f63 6b65 742e 2045 7665 .. socket. Eve\n 00119a40: 6e2d 6e75 6d62 6572 6564 2063 6c69 656e n-numbered clien\n 00119a50: 7420 736f 636b 6574 7320 7265 6164 2074 t sockets read t\n 00119a60: 6865 206d 6573 7361 6765 2070 6172 7469 he message parti\n 00119a70: 616c 6c79 2062 7574 2064 6f20 6e6f 7451 ally but do notQ\n-00119a80: 004c 4691 0000 2020 2073 656e 6420 6120 .LF... send a \n+00119a80: 004c 4491 0000 2020 2073 656e 6420 6120 .LD... send a \n 00119a90: 7265 7370 6f6e 7365 2062 6163 6b20 746f response back to\n 00119aa0: 2074 6865 2073 6572 7665 722e 204f 6464 the server. Odd\n 00119ab0: 2d6e 756d 6265 7265 6420 636c 6965 6e74 -numbered client\n 00119ac0: 2073 6f63 6b65 7473 2072 6563 6569 7665 sockets receive\n-00119ad0: 5100 4b46 c011 0000 2020 2074 6865 2066 Q.KF.... the f\n+00119ad0: 5100 4b44 c011 0000 2020 2074 6865 2066 Q.KD.... the f\n 00119ae0: 756c 6c20 6d65 7373 6167 6520 616e 6420 ull message and \n 00119af0: 7265 7370 6f6e 6420 746f 2074 6865 2073 respond to the s\n 00119b00: 6572 7665 7220 7769 7468 2074 6865 206d erver with the m\n 00119b10: 6573 7361 6765 2022 4f6b 2e22 2e20 5468 essage \"Ok.\". Th\n-00119b20: 6552 004c 4612 0000 2020 2073 6572 7665 eR.LF... serve\n+00119b20: 6552 004c 4412 0000 2020 2073 6572 7665 eR.LD... serve\n 00119b30: 7220 7265 6164 7320 7477 6f20 6368 6172 r reads two char\n 00119b40: 6163 7465 7273 2028 6275 7420 7468 6520 acters (but the \n 00119b50: 636c 6965 6e74 2073 656e 6473 2074 6872 client sends thr\n 00119b60: 6565 2920 616e 6420 245a 4b45 5920 7368 ee) and $ZKEY sh\n-00119b70: 6f77 7353 004c 4613 0000 2020 2073 6f63 owsS.LF... soc\n+00119b70: 6f77 7353 004c 4413 0000 2020 2073 6f63 owsS.LD... soc\n 00119b80: 6b65 7473 2077 6974 6820 756e 7265 6164 kets with unread\n 00119b90: 2063 6861 7261 6374 6572 732e 506c 6561 characters.Plea\n 00119ba0: 7365 2063 6c69 636b 2044 6f77 6e6c 6f61 se click Downloa\n 00119bb0: 6420 736f 636b 6578 616d 706c 656d 756c d sockexamplemul\n-00119bc0: 7469 3332 2e6d 5100 4c46 1400 0020 2020 ti32.mQ.LF... \n+00119bc0: 7469 3332 2e6d 5100 4c44 1400 0020 2020 ti32.mQ.LD... \n 00119bd0: 746f 2064 6f77 6e6c 6f61 6420 7468 6520 to download the \n 00119be0: 736f 636b 6578 616d 706c 656d 756c 7469 sockexamplemulti\n 00119bf0: 3332 2e6d 2070 726f 6772 616d 2061 6e64 32.m program and\n 00119c00: 2066 6f6c 6c6f 7720 696e 7374 7275 6374 follow instruct\n-00119c10: 696f 6e73 2069 6e4e 004c 4615 0000 2020 ions inN.LF... \n+00119c10: 696f 6e73 2069 6e4e 004c 4415 0000 2020 ions inN.LD... \n 00119c20: 2074 6865 2063 6f6d 6d65 6e74 7320 6e65 the comments ne\n 00119c30: 6172 2074 6865 2074 6f70 206f 6620 7468 ar the top of th\n 00119c40: 6520 7072 6f67 7261 6d20 6669 6c65 2e20 e program file. \n 00119c50: 596f 7520 6361 6e20 616c 736f 2064 6f77 You can also dow\n-00119c60: 6e6c 6f61 6423 004c 4616 0000 2020 2073 nload#.LF... s\n+00119c60: 6e6c 6f61 6423 004c 4416 0000 2020 2073 nload#.LD... s\n 00119c70: 6f63 6b65 7861 6d70 6c65 6d75 6c74 6933 ockexamplemulti3\n-00119c80: 322e 6d20 6672 6f6d 5a00 4c46 1700 0020 2.m fromZ.LF... \n+00119c80: 322e 6d20 6672 6f6d 5a00 4c44 1700 0020 2.m fromZ.LD... \n 00119c90: 2020 6874 7470 3a2f 2f74 696e 636f 2e70 http://tinco.p\n 00119ca0: 6169 722e 636f 6d2f 6268 6173 6b61 722f air.com/bhaskar/\n 00119cb0: 6774 6d2f 646f 632f 626f 6f6b 732f 7067 gtm/doc/books/pg\n 00119cc0: 2f55 4e49 585f 6d61 6e75 616c 2f73 6f63 /UNIX_manual/soc\n 00119cd0: 6b65 7861 6d70 6c65 6d75 6c74 6933 322e kexamplemulti32.\n-00119ce0: 6d2e 0700 4c46 1800 004f 004c 4619 0000 m...LF...O.LF...\n+00119ce0: 6d2e 0700 4c44 1800 004f 004c 4419 0000 m...LD...O.LD...\n 00119cf0: 2020 2059 6f75 2063 616e 2073 7461 7274 You can start\n 00119d00: 2061 2047 542e 4d20 7072 6f63 6573 7320 a GT.M process \n 00119d10: 696e 2072 6573 706f 6e73 6520 746f 2061 in response to a\n 00119d20: 2063 6f6e 6e65 6374 696f 6e20 7265 7175 connection requ\n-00119d30: 6573 7420 6d61 6465 5400 4c46 1a00 0020 est madeT.LF... \n+00119d30: 6573 7420 6d61 6465 5400 4c44 1a00 0020 est madeT.LD... \n 00119d40: 2020 7573 696e 6720 696e 6574 642f 7869 using inetd/xi\n 00119d50: 6e65 7464 2e20 5468 6520 666f 6c6c 6f77 netd. The follow\n 00119d60: 696e 6720 6578 616d 706c 6520 7573 6573 ing example uses\n 00119d70: 2069 6e65 7464 2f78 696e 6574 6420 746f inetd/xinetd to\n-00119d80: 2069 6d70 6c65 6d65 6e74 2061 4f00 4c46 implement aO.LF\n+00119d80: 2069 6d70 6c65 6d65 6e74 2061 4f00 4c44 implement aO.LD\n 00119d90: 2100 0020 2020 6c69 7374 656e 6572 2077 !.. listener w\n 00119da0: 6869 6368 2072 6573 706f 6e64 7320 746f hich responds to\n 00119db0: 2063 6f6e 6e65 6374 696f 6e73 2061 6e64 connections and\n 00119dc0: 206d 6573 7361 6765 7320 6a75 7374 2061 messages just a\n-00119dd0: 7320 7468 6520 7072 696f 7212 004c 4622 s the prior..LF\"\n+00119dd0: 7320 7468 6520 7072 696f 7212 004c 4422 s the prior..LD\"\n 00119de0: 0000 2020 2065 7861 6d70 6c65 2e07 004c .. example...L\n-00119df0: 4623 0000 4b00 4c46 2400 0020 2020 496e F#..K.LF$.. In\n+00119df0: 4423 0000 4b00 4c44 2400 0020 2020 496e D#..K.LD$.. In\n 00119e00: 2074 6865 2063 6f6e 6669 6775 7261 7469 the configurati\n 00119e10: 6f6e 2066 696c 6520 666f 7220 7869 6e65 on file for xine\n 00119e20: 7464 2c20 6465 6669 6e65 2061 206e 6577 td, define a new\n 00119e30: 2073 6572 7669 6365 2063 616c 6c65 644b service calledK\n-00119e40: 004c 4625 0000 2020 2067 746d 7365 7276 .LF%.. gtmserv\n+00119e40: 004c 4425 0000 2020 2067 746d 7365 7276 .LD%.. gtmserv\n 00119e50: 6572 2e20 5365 7420 736f 636b 6574 5f74 er. Set socket_t\n 00119e60: 7970 6520 746f 2022 7374 7265 616d 2220 ype to \"stream\" \n 00119e70: 616e 6420 7761 6974 2074 6f20 226e 6f22 and wait to \"no\"\n-00119e80: 2061 7320 696e 2074 6865 1c00 4c46 2600 as in the..LF&.\n+00119e80: 2061 7320 696e 2074 6865 1c00 4c44 2600 as in the..LD&.\n 00119e90: 0020 2020 666f 6c6c 6f77 696e 6720 736e . following sn\n-00119ea0: 6970 7065 743a 0700 4c46 2700 001b 004c ippet:..LF'....L\n-00119eb0: 4628 0000 2020 2073 6572 7669 6365 2067 F(.. service g\n-00119ec0: 746d 7365 7276 6572 0b00 4c46 2900 0020 tmserver..LF).. \n-00119ed0: 2020 7b16 004c 462a 0000 2020 2064 6973 {..LF*.. dis\n-00119ee0: 6162 6c65 203d 206e 6f19 004c 4631 0000 able = no..LF1..\n+00119ea0: 6970 7065 743a 0700 4c44 2700 001b 004c ippet:..LD'....L\n+00119eb0: 4428 0000 2020 2073 6572 7669 6365 2067 D(.. service g\n+00119ec0: 746d 7365 7276 6572 0b00 4c44 2900 0020 tmserver..LD).. \n+00119ed0: 2020 7b16 004c 442a 0000 2020 2064 6973 {..LD*.. dis\n+00119ee0: 6162 6c65 203d 206e 6f19 004c 4431 0000 able = no..LD1..\n 00119ef0: 2020 2074 7970 6520 3d20 554e 4c49 5354 type = UNLIST\n-00119f00: 4544 1500 4c46 3200 0020 2020 706f 7274 ED..LF2.. port\n-00119f10: 203d 2037 3737 371e 004c 4633 0000 2020 = 7777..LF3.. \n+00119f00: 4544 1500 4c44 3200 0020 2020 706f 7274 ED..LD2.. port\n+00119f10: 203d 2037 3737 371e 004c 4433 0000 2020 = 7777..LD3.. \n 00119f20: 2073 6f63 6b65 745f 7479 7065 203d 2073 socket_type = s\n-00119f30: 7472 6561 6d13 004c 4634 0000 2020 2077 tream..LF4.. w\n-00119f40: 6169 7420 3d20 6e6f 1800 4c46 3500 0020 ait = no..LF5.. \n+00119f30: 7472 6561 6d13 004c 4434 0000 2020 2077 tream..LD4.. w\n+00119f40: 6169 7420 3d20 6e6f 1800 4c44 3500 0020 ait = no..LD5.. \n 00119f50: 2020 7573 6572 203d 2067 746d 7573 6572 user = gtmuser\n-00119f60: 2400 4c46 3600 0020 2020 7365 7276 6572 $.LF6.. server\n+00119f60: 2400 4c44 3600 0020 2020 7365 7276 6572 $.LD6.. server\n 00119f70: 203d 202f 7061 7468 2f74 6f2f 7374 6172 = /path/to/star\n-00119f80: 7467 746d 0b00 4c46 3700 0020 2020 7d07 tgtm..LF7.. }.\n-00119f90: 004c 4638 0000 5200 4c46 3900 0020 2020 .LF8..R.LF9.. \n+00119f80: 7467 746d 0b00 4c44 3700 0020 2020 7d07 tgtm..LD7.. }.\n+00119f90: 004c 4438 0000 5200 4c44 3900 0020 2020 .LD8..R.LD9.. \n 00119fa0: 4966 2079 6f75 2064 6566 696e 6520 7468 If you define th\n 00119fb0: 6520 7365 7276 6572 2069 6e20 2f65 7463 e server in /etc\n 00119fc0: 2f73 6572 7669 6365 732c 2074 6865 2074 /services, the t\n 00119fd0: 7970 6520 616e 6420 706f 7274 206f 7074 ype and port opt\n 00119fe0: 696f 6e73 2061 7265 0000 0000 0000 0000 ions are........\n 00119ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011a000: 0100 0000 fe07 0000 a03c 0000 0000 0000 .........<......\n-0011a010: 9900 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0011a010: 9900 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0011a020: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 0011a030: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 0011a040: 4345 5300 ff73 00ff 534f 434b 4554 5f44 CES..s..SOCKET_D\n 0011a050: 4556 4943 455f 4558 414d 504c 4553 00c0 EVICE_EXAMPLES..\n 0011a060: 3a00 0020 2020 6e6f 7420 6e65 6564 6564 :.. not needed\n 0011a070: 2e20 466f 7220 6d6f 7265 2069 6e66 6f72 . For more infor\n 0011a080: 6d61 7469 6f6e 2c20 7468 6520 7869 6e65 mation, the xine\n 0011a090: 7464 2e63 6f6e 6620 6d61 6e20 7061 6765 td.conf man page\n-0011a0a0: 2066 6f72 206d 6f72 6512 004c 4641 0000 for more..LFA..\n-0011a0b0: 2020 2064 6574 6169 6c73 2e07 004c 4642 details...LFB\n-0011a0c0: 0000 5300 4c46 4300 0020 2020 4966 2079 ..S.LFC.. If y\n+0011a0a0: 2066 6f72 206d 6f72 6512 004c 4441 0000 for more..LDA..\n+0011a0b0: 2020 2064 6574 6169 6c73 2e07 004c 4442 details...LDB\n+0011a0c0: 0000 5300 4c44 4300 0020 2020 4966 2079 ..S.LDC.. If y\n 0011a0d0: 6f75 2061 7265 2075 7369 6e67 2069 6e65 ou are using ine\n 0011a0e0: 7464 2c20 6164 6420 6120 6c69 6e65 2074 td, add a line t\n 0011a0f0: 6f20 2f65 7463 2f69 6e65 7464 2e63 6f6e o /etc/inetd.con\n 0011a100: 6620 7769 7468 2074 6865 2073 6f63 6b65 f with the socke\n-0011a110: 7474 7970 6553 004c 4644 0000 2020 2022 ttypeS.LFD.. \"\n+0011a110: 7474 7970 6553 004c 4444 0000 2020 2022 ttypeS.LDD.. \"\n 0011a120: 7374 7265 616d 222c 2070 726f 746f 636f stream\", protoco\n 0011a130: 6c20 2274 6370 222c 2061 6e64 2073 7065 l \"tcp\", and spe\n 0011a140: 6369 6679 2074 6865 2022 6e6f 7761 6974 cify the \"nowait\n 0011a150: 2220 666c 6167 2061 7320 696e 2074 6865 \" flag as in the\n-0011a160: 2065 7861 6d70 6c65 4f00 4c46 4500 0020 exampleO.LFE.. \n+0011a160: 2065 7861 6d70 6c65 4f00 4c44 4500 0020 exampleO.LDE.. \n 0011a170: 2020 6265 6c6f 772c 2077 6869 6368 2061 below, which a\n 0011a180: 7373 756d 6573 2061 2067 746d 7365 7276 ssumes a gtmserv\n 0011a190: 6572 2073 6572 7669 6365 2069 7320 6465 er service is de\n 0011a1a0: 6669 6e65 6420 696e 202f 6574 632f 7365 fined in /etc/se\n-0011a1b0: 7276 6963 6573 3a07 004c 4646 0000 3f00 rvices:..LFF..?.\n-0011a1c0: 4c46 4700 0020 2020 6774 6d73 6572 7665 LFG.. gtmserve\n+0011a1b0: 7276 6963 6573 3a07 004c 4446 0000 3f00 rvices:..LDF..?.\n+0011a1c0: 4c44 4700 0020 2020 6774 6d73 6572 7665 LDG.. gtmserve\n 0011a1d0: 7220 7374 7265 616d 2074 6370 206e 6f77 r stream tcp now\n 0011a1e0: 6169 7420 6774 6d75 7365 7220 2f70 6174 ait gtmuser /pat\n 0011a1f0: 682f 746f 2f73 7461 7274 6774 6d07 004c h/to/startgtm..L\n-0011a200: 4648 0000 5100 4c46 4900 0020 2020 496e FH..Q.LFI.. In\n+0011a200: 4448 0000 5100 4c44 4900 0020 2020 496e DH..Q.LDI.. In\n 0011a210: 2062 6f74 6820 6f66 2074 6865 2061 626f both of the abo\n 0011a220: 7665 2065 7861 6d70 6c65 732c 2022 6774 ve examples, \"gt\n 0011a230: 6d75 7365 7222 2069 7320 7468 6520 6e61 muser\" is the na\n 0011a240: 6d65 206f 6620 7468 6520 7573 6572 2074 me of the user t\n-0011a250: 6f20 6f77 6e51 004c 464a 0000 2020 2061 o ownQ.LFJ.. a\n+0011a250: 6f20 6f77 6e51 004c 444a 0000 2020 2061 o ownQ.LDJ.. a\n 0011a260: 6e64 2072 756e 2074 6865 2067 746d 7365 nd run the gtmse\n 0011a270: 7276 6572 2073 6572 7669 6365 2c20 616e rver service, an\n 0011a280: 6420 222f 7061 7468 2f74 6f2f 7374 6172 d \"/path/to/star\n 0011a290: 7467 746d 2220 6973 2074 6865 206e 616d tgtm\" is the nam\n-0011a2a0: 6520 6f66 2061 5000 4c46 5100 0020 2020 e of aP.LFQ.. \n+0011a2a0: 6520 6f66 2061 5000 4c44 5100 0020 2020 e of aP.LDQ.. \n 0011a2b0: 7363 7269 7074 2077 6869 6368 2064 6566 script which def\n 0011a2c0: 696e 6573 2073 6f6d 6520 656e 7669 726f ines some enviro\n 0011a2d0: 6e6d 656e 7420 7661 7269 6162 6c65 7320 nment variables \n 0011a2e0: 6e65 6564 6564 2062 6566 6f72 6520 696e needed before in\n-0011a2f0: 766f 6b69 6e67 4e00 4c46 5200 0020 2020 vokingN.LFR.. \n+0011a2f0: 766f 6b69 6e67 4e00 4c44 5200 0020 2020 vokingN.LDR.. \n 0011a300: 4754 2e4d 2e20 506c 6561 7365 2063 6865 GT.M. Please che\n 0011a310: 636b 2074 6865 206d 616e 2070 6167 6520 ck the man page \n 0011a320: 666f 7220 696e 6574 642e 636f 6e66 206f for inetd.conf o\n 0011a330: 6e20 796f 7572 2073 7973 7465 6d20 6173 n your system as\n-0011a340: 2074 6865 2c00 4c46 5300 0020 2020 6465 the,.LFS.. de\n+0011a340: 2074 6865 2c00 4c44 5300 0020 2020 6465 the,.LDS.. de\n 0011a350: 7461 696c 7320 6d61 7920 6265 2073 6c69 tails may be sli\n 0011a360: 6768 746c 7920 6469 6666 6572 656e 742e ghtly different.\n-0011a370: 0700 4c46 5400 004d 004c 4655 0000 2020 ..LFT..M.LFU.. \n+0011a370: 0700 4c44 5400 004d 004c 4455 0000 2020 ..LDT..M.LDU.. \n 0011a380: 2054 6865 206d 696e 696d 756d 2076 6172 The minimum var\n 0011a390: 6961 626c 6573 2061 7265 3a20 2467 746d iables are: $gtm\n 0011a3a0: 5f64 6973 742c 2077 6869 6368 2073 7065 _dist, which spe\n 0011a3b0: 6369 6669 6573 2074 6865 2064 6972 6563 cifies the direc\n-0011a3c0: 746f 7279 5100 4c46 5600 0020 2020 636f toryQ.LFV.. co\n+0011a3c0: 746f 7279 5100 4c44 5600 0020 2020 636f toryQ.LDV.. co\n 0011a3d0: 6e74 6169 6e69 6e67 2074 6865 2047 542e ntaining the GT.\n 0011a3e0: 4d20 6469 7374 7269 6275 7469 6f6e 2c20 M distribution, \n 0011a3f0: 616e 6420 2467 746d 726f 7574 696e 6573 and $gtmroutines\n 0011a400: 2c20 7768 6963 6820 7370 6563 6966 6965 , which specifie\n-0011a410: 7320 7468 6540 004c 4657 0000 2020 2070 s the@.LFW.. p\n+0011a410: 7320 7468 6540 004c 4457 0000 2020 2070 s the@.LDW.. p\n 0011a420: 6174 6873 2075 7365 6420 746f 206c 6f63 aths used to loc\n 0011a430: 6174 6520 7468 6520 4754 2e4d 2072 6f75 ate the GT.M rou\n 0011a440: 7469 6e65 732e 2041 7320 616e 2065 7861 tines. As an exa\n-0011a450: 6d70 6c65 3a07 004c 4658 0000 1500 4c46 mple:..LFX....LF\n+0011a450: 6d70 6c65 3a07 004c 4458 0000 1500 4c44 mple:..LDX....LD\n 0011a460: 5900 0020 2020 2321 2f62 696e 2f62 6173 Y.. #!/bin/bas\n-0011a470: 681e 004c 465a 0000 2020 2063 6420 2f70 h..LFZ.. cd /p\n+0011a470: 681e 004c 445a 0000 2020 2063 6420 2f70 h..LDZ.. cd /p\n 0011a480: 6174 682f 746f 2f77 6f72 6b61 7265 6128 ath/to/workarea(\n-0011a490: 004c 4661 0000 2020 2065 7870 6f72 7420 .LFa.. export \n+0011a490: 004c 4461 0000 2020 2065 7870 6f72 7420 .LDa.. export \n 0011a4a0: 6774 6d5f 6469 7374 3d2f 7573 722f 6c6f gtm_dist=/usr/lo\n-0011a4b0: 6361 6c2f 6774 6d43 004c 4662 0000 2020 cal/gtmC.LFb.. \n+0011a4b0: 6361 6c2f 6774 6d43 004c 4462 0000 2020 cal/gtmC.LDb.. \n 0011a4c0: 2065 7870 6f72 7420 6774 6d72 6f75 7469 export gtmrouti\n 0011a4d0: 6e65 733d 222f 7661 722f 6d79 4170 702f nes=\"/var/myApp/\n 0011a4e0: 6f28 2f76 6172 2f6d 7941 7070 2f72 2920 o(/var/myApp/r) \n-0011a4f0: 2467 746d 5f64 6973 7422 3100 4c46 6300 $gtm_dist\"1.LFc.\n+0011a4f0: 2467 746d 5f64 6973 7422 3100 4c44 6300 $gtm_dist\"1.LDc.\n 0011a500: 0020 2020 6578 706f 7274 2067 746d 6762 . export gtmgb\n 0011a510: 6c64 6972 3d2f 7661 722f 6d79 4170 702f ldir=/var/myApp/\n-0011a520: 672f 6d75 6d70 732e 6461 7429 004c 4664 g/mumps.dat).LFd\n+0011a520: 672f 6d75 6d70 732e 6461 7429 004c 4464 g/mumps.dat).LDd\n 0011a530: 0000 2020 2024 6774 6d5f 6469 7374 2f6d .. $gtm_dist/m\n 0011a540: 756d 7073 202d 7220 7374 6172 745e 7365 umps -r start^se\n-0011a550: 7276 6572 0700 4c46 6500 004f 004c 4666 rver..LFe..O.LFf\n+0011a550: 7276 6572 0700 4c44 6500 004f 004c 4466 rver..LDe..O.LDf\n 0011a560: 0000 2020 2057 6865 6e20 7374 6172 745e .. When start^\n 0011a570: 7365 7276 6572 2062 6567 696e 732c 2074 server begins, t\n 0011a580: 6865 2024 5052 494e 4349 5041 4c20 6465 he $PRINCIPAL de\n 0011a590: 7669 6365 2069 7320 7468 6520 6375 7272 vice is the curr\n-0011a5a0: 656e 7420 6465 7669 6365 3c00 4c46 6700 ent device<.LFg.\n+0011a5a0: 656e 7420 6465 7669 6365 3c00 4c44 6700 ent device<.LDg.\n 0011a5b0: 0020 2020 7768 6963 6820 6973 2074 6865 . which is the\n 0011a5c0: 2069 6e63 6f6d 696e 6720 636f 6e6e 6563 incoming connec\n 0011a5d0: 7469 6f6e 2061 6e64 2024 4b45 5920 636f tion and $KEY co\n-0011a5e0: 6e74 6169 6e73 4e00 4c46 6800 0020 2020 ntainsN.LFh.. \n+0011a5e0: 6e74 6169 6e73 4e00 4c44 6800 0020 2020 ntainsN.LDh.. \n 0011a5f0: 2245 5354 4142 4c49 5348 4544 7c73 6f63 \"ESTABLISHED|soc\n 0011a600: 6b65 745f 6861 6e64 6c65 7c20 7265 6d6f ket_handle| remo\n 0011a610: 7465 5f69 705f 6164 6472 6573 7322 2e20 te_ip_address\". \n 0011a620: 496e 206d 6f73 7420 6361 7365 732c 2061 In most cases, a\n-0011a630: 2055 5345 5200 4c46 6900 0020 2020 636f USER.LFi.. co\n+0011a630: 2055 5345 5200 4c44 6900 0020 2020 636f USER.LDi.. co\n 0011a640: 6d6d 616e 6420 6e65 6172 2074 6865 2062 mmand near the b\n 0011a650: 6567 696e 6e69 6e67 206f 6620 7468 6520 eginning of the \n 0011a660: 726f 7574 696e 6520 7365 7473 2076 6172 routine sets var\n 0011a670: 696f 7573 2064 6576 6963 6520 7061 7261 ious device para\n-0011a680: 6d65 7465 7273 1d00 4c46 6a00 0020 2020 meters..LFj.. \n+0011a680: 6d65 7465 7273 1d00 4c44 6a00 0020 2020 meters..LDj.. \n 0011a690: 7375 6368 2061 7320 6465 6c69 6d69 7465 such as delimite\n-0011a6a0: 7273 2e07 004c 4671 0000 5300 4c46 7200 rs...LFq..S.LFr.\n+0011a6a0: 7273 2e07 004c 4471 0000 5300 4c44 7200 rs...LDq..S.LDr.\n 0011a6b0: 0020 2020 5468 6520 5a53 484f 5720 2244 . The ZSHOW \"D\n 0011a6c0: 2220 636f 6d6d 616e 6420 7265 706f 7274 \" command report\n 0011a6d0: 7320 6176 6169 6c61 626c 6520 696e 666f s available info\n 0011a6e0: 726d 6174 696f 6e20 6f6e 2062 6f74 6820 rmation on both \n 0011a6f0: 7468 6520 6c6f 6361 6c20 616e 644f 004c the local andO.L\n-0011a700: 4673 0000 2020 2072 656d 6f74 6520 7369 Fs.. remote si\n+0011a700: 4473 0000 2020 2072 656d 6f74 6520 7369 Ds.. remote si\n 0011a710: 6465 7320 6f66 2061 2054 4350 2073 6f63 des of a TCP soc\n 0011a720: 6b65 7420 696e 636c 7564 696e 6720 6c6f ket including lo\n 0011a730: 6361 6c20 616e 6420 7265 6d6f 7665 2061 cal and remove a\n-0011a740: 6464 7265 7373 6573 2061 6e64 1000 4c46 ddresses and..LF\n-0011a750: 7400 0020 2020 706f 7274 732e 0700 4c46 t.. ports...LF\n-0011a760: 7500 0029 004c 4676 0000 2020 2030 204f u..).LFv.. 0 O\n+0011a740: 6464 7265 7373 6573 2061 6e64 1000 4c44 ddresses and..LD\n+0011a750: 7400 0020 2020 706f 7274 732e 0700 4c44 t.. ports...LD\n+0011a760: 7500 0029 004c 4476 0000 2020 2030 204f u..).LDv.. 0 O\n 0011a770: 5045 4e20 534f 434b 4554 2054 4f54 414c PEN SOCKET TOTAL\n-0011a780: 3d31 2043 5552 5245 4e54 3d30 3f00 4c46 =1 CURRENT=0?.LF\n+0011a780: 3d31 2043 5552 5245 4e54 3d30 3f00 4c44 =1 CURRENT=0?.LD\n 0011a790: 7700 0020 2020 534f 434b 4554 5b30 5d3d w.. SOCKET[0]=\n 0011a7a0: 6831 3131 3335 3138 3238 3730 2044 4553 h11135182870 DES\n 0011a7b0: 433d 3020 434f 4e4e 4543 5445 4420 4143 C=0 CONNECTED AC\n-0011a7c0: 5449 5645 204e 4f54 5241 5033 004c 4678 TIVE NOTRAP3.LFx\n+0011a7c0: 5449 5645 204e 4f54 5241 5033 004c 4478 TIVE NOTRAP3.LDx\n 0011a7d0: 0000 2020 2052 454d 4f54 453d 3130 2e31 .. REMOTE=10.1\n 0011a7e0: 2e32 2e33 4035 3337 3331 204c 4f43 414c .2.3@53731 LOCAL\n 0011a7f0: 3d31 302e 322e 332e 3440 3737 3737 0000 =10.2.3.4@7777..\n 0011a800: 0100 0000 8c00 0000 a23c 0000 0000 0000 .........<......\n-0011a810: 7500 0046 4845 4c50 00ff 7300 ff49 4f5f u..FHELP..s..IO_\n+0011a810: 7500 0044 4845 4c50 00ff 7300 ff49 4f5f u..DHELP..s..IO_\n 0011a820: 5052 4f43 4553 5349 4e47 00ff 7300 ff55 PROCESSING..s..U\n 0011a830: 5349 4e47 5f53 4f43 4b45 545f 4445 5649 SING_SOCKET_DEVI\n 0011a840: 4345 5300 ff73 00ff 534f 434b 4554 5f44 CES..s..SOCKET_D\n 0011a850: 4556 4943 455f 4558 414d 504c 4553 00c0 EVICE_EXAMPLES..\n 0011a860: 7900 0020 2020 5a44 454c 4159 205a 4942 y.. ZDELAY ZIB\n 0011a870: 4653 495a 453d 3130 3234 205a 4942 4653 FSIZE=1024 ZIBFS\n-0011a880: 495a 453d 3007 004c 467a 0000 0000 0000 IZE=0..LFz......\n+0011a880: 495a 453d 3007 004c 447a 0000 0000 0000 IZE=0..LDz......\n 0011a890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011a8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011a8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011a8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011a8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011a8e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011a8f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -72443,606 +72443,606 @@\n 0011afa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011afb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011afc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011afd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011b000: 0100 0000 bf07 0000 e43c 0000 0000 0000 .........<......\n-0011b010: 3900 0046 4845 4c50 00ff 7300 ff49 4f5f 9..FHELP..s..IO_\n+0011b010: 3900 0044 4845 4c50 00ff 7300 ff49 4f5f 9..DHELP..s..IO_\n 0011b020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0011b030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n-0011b040: 4f50 454e 00c0 2400 0053 0032 4625 0000 OPEN..$..S.2F%..\n+0011b040: 4f50 454e 00c0 2400 0053 0032 4425 0000 OPEN..$..S.2D%..\n 0011b050: 2020 2049 6620 6120 7072 6f63 6573 7320 If a process \n 0011b060: 6861 7320 6e6f 7420 7072 6576 696f 7573 has not previous\n 0011b070: 6c79 204f 5045 4e65 6420 6120 6465 7669 ly OPENed a devi\n 0011b080: 6365 2c20 616e 7920 6465 7669 6365 7061 ce, any devicepa\n-0011b090: 7261 6d65 7465 7273 206e 6f74 5100 3246 rameters notQ.2F\n+0011b090: 7261 6d65 7465 7273 206e 6f74 5100 3244 rameters notQ.2D\n 0011b0a0: 2600 0020 2020 7375 7070 6c69 6564 206f &.. supplied o\n 0011b0b0: 6e20 7468 6520 4f50 454e 2074 616b 6520 n the OPEN take \n 0011b0c0: 7468 6569 7220 6465 6661 756c 7420 7661 their default va\n 0011b0d0: 6c75 6573 2e20 5768 656e 2072 654f 5045 lues. When reOPE\n 0011b0e0: 4e69 6e67 2061 2064 6576 6963 6554 0032 Ning a deviceT.2\n-0011b0f0: 4627 0000 2020 2074 6861 7420 6974 2070 F'.. that it p\n+0011b0f0: 4427 0000 2020 2074 6861 7420 6974 2070 D'.. that it p\n 0011b100: 7265 7669 6f75 736c 7920 636c 6f73 6564 reviously closed\n 0011b110: 2c20 6120 4754 2e4d 2070 726f 6365 7373 , a GT.M process\n 0011b120: 2072 6573 746f 7265 7320 616c 6c20 6368 restores all ch\n 0011b130: 6172 6163 7465 7269 7374 6963 7320 6e6f aracteristics no\n-0011b140: 744d 0032 4628 0000 2020 2073 7065 6369 tM.2F(.. speci\n+0011b140: 744d 0032 4428 0000 2020 2073 7065 6369 tM.2D(.. speci\n 0011b150: 6669 6564 206f 6e20 7468 6520 4f50 454e fied on the OPEN\n 0011b160: 2074 6f20 7468 6520 7661 6c75 6573 2074 to the values t\n 0011b170: 6865 2064 6576 6963 6520 6861 6420 7768 he device had wh\n 0011b180: 656e 2069 7420 7761 7320 6c61 7374 5300 en it was lastS.\n-0011b190: 3246 2900 0020 2020 434c 4f53 4564 2c20 2F).. CLOSEd, \n+0011b190: 3244 2900 0020 2020 434c 4f53 4564 2c20 2D).. CLOSEd, \n 0011b1a0: 6578 6365 7074 2077 6974 6820 5344 2c20 except with SD, \n 0011b1b0: 4649 464f 2c20 616e 6420 5049 5045 2e20 FIFO, and PIPE. \n 0011b1c0: 4754 2e4d 2074 7265 6174 7320 7365 7175 GT.M treats sequ\n 0011b1d0: 656e 7469 616c 2064 6973 6b20 6669 6c65 ential disk file\n-0011b1e0: 734c 0032 462a 0000 2020 2064 6966 6665 sL.2F*.. diffe\n+0011b1e0: 734c 0032 442a 0000 2020 2064 6966 6665 sL.2D*.. diffe\n 0011b1f0: 7265 6e74 6c79 2061 6e64 2075 7365 7320 rently and uses \n 0011b200: 6465 6661 756c 7473 2066 6f72 2075 6e73 defaults for uns\n 0011b210: 7065 6369 6669 6564 2073 6571 7565 6e74 pecified sequent\n 0011b220: 6961 6c20 6469 736b 2066 696c 654e 0032 ial disk fileN.2\n-0011b230: 4631 0000 2020 2063 6861 7261 6374 6572 F1.. character\n+0011b230: 4431 0000 2020 2063 6861 7261 6374 6572 D1.. character\n 0011b240: 6973 7469 6373 206f 6e20 6576 6572 7920 istics on every \n 0011b250: 4f50 454e 3b20 696e 206f 7468 6572 2077 OPEN; in other w\n 0011b260: 6f72 6473 2c20 6279 2064 6566 6175 6c74 ords, by default\n-0011b270: 2043 4c4f 5345 206f 6620 6153 0032 4632 CLOSE of aS.2F2\n+0011b270: 2043 4c4f 5345 206f 6620 6153 0032 4432 CLOSE of aS.2D2\n 0011b280: 0000 2020 2073 6571 7565 6e74 6961 6c20 .. sequential \n 0011b290: 6469 736b 2066 696c 6520 6163 7473 2061 disk file acts a\n 0011b2a0: 7320 6966 2044 4553 5452 4f59 2077 6572 s if DESTROY wer\n 0011b2b0: 6520 7370 6563 6966 6965 6420 616e 6420 e specified and \n 0011b2c0: 6974 2072 6571 7569 7265 7320 616e 5000 it requires anP.\n-0011b2d0: 3246 3300 0020 2020 6578 706c 6963 6974 2F3.. explicit\n+0011b2d0: 3244 3300 0020 2020 6578 706c 6963 6974 2D3.. explicit\n 0011b2e0: 204e 4f44 4553 5452 4f59 2074 6f20 7265 NODESTROY to re\n 0011b2f0: 7461 696e 2073 6571 7565 6e74 6961 6c20 tain sequential \n 0011b300: 6469 736b 2066 696c 6520 6368 6172 6163 disk file charac\n 0011b310: 7465 7269 7374 6963 7320 6f6e 2061 1000 teristics on a..\n-0011b320: 3246 3400 0020 2020 434c 4f53 452e 0700 2F4.. CLOSE...\n-0011b330: 3246 3500 0053 0032 4636 0000 2020 2046 2F5..S.2F6.. F\n+0011b320: 3244 3400 0020 2020 434c 4f53 452e 0700 2D4.. CLOSE...\n+0011b330: 3244 3500 0053 0032 4436 0000 2020 2046 2D5..S.2D6.. F\n 0011b340: 6f72 2061 2073 6571 7565 6e74 6961 6c20 or a sequential \n 0011b350: 6469 736b 2064 6576 6963 6520 434c 4f53 disk device CLOS\n 0011b360: 4564 2077 6974 6820 7468 6520 4e4f 4445 Ed with the NODE\n 0011b370: 5354 524f 5920 6465 7669 6365 7061 7261 STROY devicepara\n-0011b380: 6d65 7465 722c 2061 5400 3246 3700 0020 meter, aT.2F7.. \n+0011b380: 6d65 7465 722c 2061 5400 3244 3700 0020 meter, aT.2D7.. \n 0011b390: 2020 7375 6273 6571 7565 6e74 204f 5045 subsequent OPE\n 0011b3a0: 4e20 6f66 2074 6865 2064 6576 6963 6520 N of the device \n 0011b3b0: 7769 7468 206e 6f20 6465 7669 6365 7061 with no devicepa\n 0011b3c0: 7261 6d65 7465 7273 2072 6573 746f 7265 rameters restore\n-0011b3d0: 7320 7468 6520 6465 7669 6365 5300 3246 s the deviceS.2F\n+0011b3d0: 7320 7468 6520 6465 7669 6365 5300 3244 s the deviceS.2D\n 0011b3e0: 3800 0020 2020 7374 6174 6520 696e 636c 8.. state incl\n 0011b3f0: 7564 696e 6720 6974 7320 6669 6c65 2070 uding its file p\n 0011b400: 6f73 6974 696f 6e3b 206f 7220 746f 2074 osition; or to t\n 0011b410: 6865 2066 696c 6520 706f 7369 7469 6f6e he file position\n 0011b420: 2073 7065 6369 6669 6564 2062 7920 6154 specified by aT\n-0011b430: 0032 4639 0000 2020 2053 4545 4b20 6465 .2F9.. SEEK de\n+0011b430: 0032 4439 0000 2020 2053 4545 4b20 6465 .2D9.. SEEK de\n 0011b440: 7669 6365 7061 7261 6d65 7465 722e 204e viceparameter. N\n 0011b450: 6f74 6520 7468 6174 2077 6865 6e20 245a ote that when $Z\n 0011b460: 4348 5345 5420 7370 6563 6966 6965 7320 CHSET specifies \n 0011b470: 6120 5554 4620 6368 6172 6163 7465 7220 a UTF character \n-0011b480: 7365 7453 0032 463a 0000 2020 2069 6e20 setS.2F:.. in \n+0011b480: 7365 7453 0032 443a 0000 2020 2069 6e20 setS.2D:.. in \n 0011b490: 4649 5845 4420 666f 726d 6174 2c20 7468 FIXED format, th\n 0011b4a0: 6520 6465 7669 6365 206d 7573 7420 6861 e device must ha\n 0011b4b0: 7665 2064 6f6e 6520 6174 206c 6561 7374 ve done at least\n 0011b4c0: 206f 6e65 2052 4541 4420 7072 696f 7220 one READ prior \n-0011b4d0: 746f 2069 7473 5100 3246 4100 0020 2020 to itsQ.2FA.. \n+0011b4d0: 746f 2069 7473 5100 3244 4100 0020 2020 to itsQ.2DA.. \n 0011b4e0: 636c 6f73 652e 2041 6e20 4f50 454e 2077 close. An OPEN w\n 0011b4f0: 6974 6820 6164 6469 7469 6f6e 616c 2064 ith additional d\n 0011b500: 6576 6963 6570 6172 616d 6574 6572 7320 eviceparameters \n 0011b510: 706f 7369 7469 6f6e 7320 7468 6520 6465 positions the de\n-0011b520: 7669 6365 2074 6f51 0032 4642 0000 2020 vice toQ.2FB.. \n+0011b520: 7669 6365 2074 6f51 0032 4442 0000 2020 vice toQ.2DB.. \n 0011b530: 2074 6865 2062 6567 696e 6e69 6e67 206f the beginning o\n 0011b540: 6620 7468 6520 6669 6c65 206f 7220 746f f the file or to\n 0011b550: 2074 6865 2065 6e64 206f 6620 6669 6c65 the end of file\n 0011b560: 2069 6620 4150 5045 4e44 2069 7320 7370 if APPEND is sp\n-0011b570: 6563 6966 6965 642e 4200 3246 4300 0020 ecified.B.2FC.. \n+0011b570: 6563 6966 6965 642e 4200 3244 4300 0020 ecified.B.2DC.. \n 0011b580: 2020 416e 7920 5345 454b 2073 7065 6369 Any SEEK speci\n 0011b590: 6669 6564 2061 7320 6120 6465 7669 6365 fied as a device\n 0011b5a0: 7061 7261 6d65 7465 7220 6973 2074 6865 parameter is the\n-0011b5b0: 6e20 6170 706c 6965 642e 0700 3246 4400 n applied...2FD.\n-0011b5c0: 0053 0032 4645 0000 2020 2049 6620 796f .S.2FE.. If yo\n+0011b5b0: 6e20 6170 706c 6965 642e 0700 3244 4400 n applied...2DD.\n+0011b5c0: 0053 0032 4445 0000 2020 2049 6620 796f .S.2DE.. If yo\n 0011b5d0: 7520 6861 7665 2061 206d 656e 752d 6472 u have a menu-dr\n 0011b5e0: 6976 656e 2061 7070 6c69 6361 7469 6f6e iven application\n 0011b5f0: 2074 6861 7420 4f50 454e 7320 616e 6420 that OPENs and \n 0011b600: 434c 4f53 4573 2064 6576 6963 6573 2062 CLOSEs devices b\n-0011b610: 6173 6564 4f00 3246 4600 0020 2020 6f6e asedO.2FF.. on\n+0011b610: 6173 6564 4f00 3244 4600 0020 2020 6f6e asedO.2DF.. on\n 0011b620: 2075 7365 7220 7365 6c65 6374 696f 6e73 user selections\n 0011b630: 2c20 7461 6b65 2063 6172 6520 7468 6174 , take care that\n 0011b640: 2065 7665 7279 204f 5045 4e20 6578 706c every OPEN expl\n 0011b650: 6963 6974 6c79 2069 6e63 6c75 6465 7320 icitly includes \n-0011b660: 616c 6c38 0032 4647 0000 2020 2064 6576 all8.2FG.. dev\n+0011b660: 616c 6c38 0032 4447 0000 2020 2064 6576 all8.2DG.. dev\n 0011b670: 6963 6570 6172 616d 6574 6572 7320 696d iceparameters im\n 0011b680: 706f 7274 616e 7420 746f 2074 6865 2061 portant to the a\n-0011b690: 7070 6c69 6361 7469 6f6e 2e07 0032 4648 pplication...2FH\n-0011b6a0: 0000 4600 3246 4900 0020 2020 4966 2061 ..F.2FI.. If a\n+0011b690: 7070 6c69 6361 7469 6f6e 2e07 0032 4448 pplication...2DH\n+0011b6a0: 0000 4600 3244 4900 0020 2020 4966 2061 ..F.2DI.. If a\n 0011b6b0: 2070 726f 6365 7373 204f 5045 4e73 2061 process OPENs a\n 0011b6c0: 6e20 616c 7265 6164 7920 4f50 454e 2064 n already OPEN d\n 0011b6d0: 6576 6963 652c 2047 542e 4d20 6d6f 6469 evice, GT.M modi\n-0011b6e0: 6669 6573 2061 6e79 5200 3246 4a00 0020 fies anyR.2FJ.. \n+0011b6e0: 6669 6573 2061 6e79 5200 3244 4a00 0020 fies anyR.2DJ.. \n 0011b6f0: 2020 6368 6172 6163 7465 7269 7374 6963 characteristic\n 0011b700: 7320 7468 6174 2061 6363 6570 7420 6368 s that accept ch\n 0011b710: 616e 6765 7320 7768 656e 2061 2064 6576 anges when a dev\n 0011b720: 6963 6520 6973 204f 5045 4e20 746f 2072 ice is OPEN to r\n-0011b730: 6566 6c65 6374 2061 6e79 2d00 3246 5100 eflect any-.2FQ.\n+0011b730: 6566 6c65 6374 2061 6e79 2d00 3244 5100 eflect any-.2DQ.\n 0011b740: 0020 2020 6e65 7720 6465 7669 6365 7061 . new devicepa\n 0011b750: 7261 6d65 7465 7220 7370 6563 6966 6963 rameter specific\n-0011b760: 6174 696f 6e73 2e07 0032 4652 0000 5100 ations...2FR..Q.\n-0011b770: 3246 5300 0020 2020 496e 2055 5446 2d38 2FS.. In UTF-8\n+0011b760: 6174 696f 6e73 2e07 0032 4452 0000 5100 ations...2DR..Q.\n+0011b770: 3244 5300 0020 2020 496e 2055 5446 2d38 2DS.. In UTF-8\n 0011b780: 206d 6f64 652c 2074 6865 204f 5045 4e20 mode, the OPEN \n 0011b790: 636f 6d6d 616e 6420 7265 636f 676e 697a command recogniz\n 0011b7a0: 6573 2049 4348 5345 542c 204f 4348 5345 es ICHSET, OCHSE\n 0011b7b0: 542c 2061 6e64 2043 4853 4554 2061 7300 T, and CHSET as.\n 0011b7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011b7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011b7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011b800: 0100 0000 e707 0000 153d 0000 0000 0000 .........=......\n-0011b810: 8200 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0011b810: 8200 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0011b820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0011b830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0011b840: 4f50 454e 00c0 5400 0020 2020 7468 7265 OPEN..T.. thre\n 0011b850: 6520 6164 6469 7469 6f6e 616c 2064 6576 e additional dev\n 0011b860: 6963 6570 6172 616d 6574 6572 7320 746f iceparameters to\n 0011b870: 2064 6574 6572 6d69 6e65 2074 6865 2065 determine the e\n 0011b880: 6e63 6f64 696e 6720 6f66 2074 6865 2074 ncoding of the t\n-0011b890: 6865 2100 3246 5500 0020 2020 696e 7075 he!.2FU.. inpu\n+0011b890: 6865 2100 3244 5500 0020 2020 696e 7075 he!.2DU.. inpu\n 0011b8a0: 7420 2f20 6f75 7470 7574 2064 6576 6963 t / output devic\n-0011b8b0: 6573 2e07 0032 4656 0000 5300 3246 5700 es...2FV..S.2FW.\n+0011b8b0: 6573 2e07 0032 4456 0000 5300 3244 5700 es...2DV..S.2DW.\n 0011b8c0: 0020 2020 496e 204d 206d 6f64 652c 2074 . In M mode, t\n 0011b8d0: 6865 204f 5045 4e20 636f 6d6d 616e 6420 he OPEN command \n 0011b8e0: 6967 6e6f 7265 7320 4943 4853 4554 2c20 ignores ICHSET, \n 0011b8f0: 4f43 4853 4554 2c20 4348 5345 542c 2061 OCHSET, CHSET, a\n 0011b900: 6e64 2050 4144 2064 6576 6963 6515 0032 nd PAD device..2\n-0011b910: 4658 0000 2020 2070 6172 616d 6574 6572 FX.. parameter\n-0011b920: 732e 0700 3246 5900 004f 0032 465a 0000 s...2FY..O.2FZ..\n+0011b910: 4458 0000 2020 2070 6172 616d 6574 6572 DX.. parameter\n+0011b920: 732e 0700 3244 5900 004f 0032 445a 0000 s...2DY..O.2DZ..\n 0011b930: 2020 2049 6620 616e 2049 2f4f 2064 6576 If an I/O dev\n 0011b940: 6963 6520 7573 6573 2061 206d 756c 7469 ice uses a multi\n 0011b950: 2d62 7974 6520 6368 6172 6163 7465 7220 -byte character \n 0011b960: 656e 636f 6469 6e67 2c20 6576 6572 7920 encoding, every \n-0011b970: 5245 4144 2061 6e64 5400 3246 6100 0020 READ andT.2Fa.. \n+0011b970: 5245 4144 2061 6e64 5400 3244 6100 0020 READ andT.2Da.. \n 0011b980: 2020 5752 4954 4520 6f70 6572 6174 696f WRITE operatio\n 0011b990: 6e20 6f66 2074 6861 7420 6465 7669 6365 n of that device\n 0011b9a0: 2063 6865 636b 7320 666f 7220 7765 6c6c checks for well\n 0011b9b0: 2d66 6f72 6d65 6420 6368 6172 6163 7465 -formed characte\n-0011b9c0: 7273 2061 6363 6f72 6469 6e67 4f00 3246 rs accordingO.2F\n+0011b9c0: 7273 2061 6363 6f72 6469 6e67 4f00 3244 rs accordingO.2D\n 0011b9d0: 6200 0020 2020 746f 2074 6865 2073 7065 b.. to the spe\n 0011b9e0: 6369 6669 6564 2063 6861 7261 6374 6572 cified character\n 0011b9f0: 2065 6e63 6f64 696e 6720 7769 7468 2049 encoding with I\n 0011ba00: 4348 5345 5420 6f72 204f 4348 5345 542e CHSET or OCHSET.\n-0011ba10: 2049 6620 7468 6520 492f 4f50 0032 4663 If the I/OP.2Fc\n+0011ba10: 2049 6620 7468 6520 492f 4f50 0032 4463 If the I/OP.2Dc\n 0011ba20: 0000 2020 2063 6f6d 6d61 6e64 7320 656e .. commands en\n 0011ba30: 636f 756e 7465 7220 616e 2069 6c6c 6567 counter an illeg\n 0011ba40: 616c 2073 6571 7565 6e63 6520 6f66 2062 al sequence of b\n 0011ba50: 7974 6573 2c20 7468 6579 2061 6c77 6179 ytes, they alway\n-0011ba60: 7320 7472 6967 6765 7220 6152 0032 4664 s trigger aR.2Fd\n+0011ba60: 7320 7472 6967 6765 7220 6152 0032 4464 s trigger aR.2Dd\n 0011ba70: 0000 2020 2072 756e 2d74 696d 6520 6572 .. run-time er\n 0011ba80: 726f 723b 2061 2056 4945 5720 224e 4f42 ror; a VIEW \"NOB\n 0011ba90: 4144 4348 4152 2220 646f 6573 206e 6f74 ADCHAR\" does not\n 0011baa0: 2070 7265 7665 6e74 2073 7563 6820 6572 prevent such er\n 0011bab0: 726f 7273 2e20 5374 7269 6e67 7352 0032 rors. StringsR.2\n-0011bac0: 4665 0000 2020 2063 7265 6174 6564 2062 Fe.. created b\n+0011bac0: 4465 0000 2020 2063 7265 6174 6564 2062 De.. created b\n 0011bad0: 7920 245a 4348 4152 2829 2061 6e64 206f y $ZCHAR() and o\n 0011bae0: 7468 6572 205a 2065 7175 6976 616c 656e ther Z equivalen\n 0011baf0: 7420 6675 6e63 7469 6f6e 7320 6d61 7920 t functions may \n 0011bb00: 636f 6e74 6169 6e20 696c 6c65 6761 6c51 contain illegalQ\n-0011bb10: 0032 4666 0000 2020 2073 6571 7565 6e63 .2Ff.. sequenc\n+0011bb10: 0032 4466 0000 2020 2073 6571 7565 6e63 .2Df.. sequenc\n 0011bb20: 6573 2e20 5468 6520 6f6e 6c79 2077 6179 es. The only way\n 0011bb30: 2074 6f20 696e 7075 7420 6f72 206f 7574 to input or out\n 0011bb40: 7075 7420 7375 6368 2069 6c6c 6567 616c put such illegal\n 0011bb50: 2073 6571 7565 6e63 6573 2069 7320 746f sequences is to\n-0011bb60: 4700 3246 6700 0020 2020 7370 6563 6966 G.2Fg.. specif\n+0011bb60: 4700 3244 6700 0020 2020 7370 6563 6966 G.2Dg.. specif\n 0011bb70: 7920 6368 6172 6163 7465 7220 7365 7420 y character set \n 0011bb80: 224d 2220 7769 7468 206f 6e65 206f 6620 \"M\" with one of \n 0011bb90: 7468 6573 6520 6465 7669 6365 7061 7261 these devicepara\n-0011bba0: 6d65 7465 7273 2e07 0032 4668 0000 2a00 meters...2Fh..*.\n-0011bbb0: 3146 ff73 00ff 4558 414d 504c 4553 5f4f 1F.s..EXAMPLES_O\n+0011bba0: 6d65 7465 7273 2e07 0032 4468 0000 2a00 meters...2Dh..*.\n+0011bbb0: 3144 ff73 00ff 4558 414d 504c 4553 5f4f 1D.s..EXAMPLES_O\n 0011bbc0: 465f 4f50 454e 0000 4578 616d 706c 6573 F_OPEN..Examples\n-0011bbd0: 5f6f 665f 4f50 454e 1b00 4646 bf11 0000 _of_OPEN..FF....\n+0011bbd0: 5f6f 665f 4f50 454e 1b00 4644 bf11 0000 _of_OPEN..FD....\n 0011bbe0: 2020 2045 7861 6d70 6c65 7320 6f66 204f Examples of O\n-0011bbf0: 5045 4e07 0047 4621 0000 1200 4746 3100 PEN..GF!....GF1.\n-0011bc00: 0020 2020 4578 616d 706c 653a 0700 4746 . Example:..GF\n-0011bc10: 4100 0030 0047 4651 0000 2020 2073 6574 A..0.GFQ.. set\n+0011bbf0: 5045 4e07 0047 4421 0000 1200 4744 3100 PEN..GD!....GD1.\n+0011bc00: 0020 2020 4578 616d 706c 653a 0700 4744 . Example:..GD\n+0011bc10: 4100 0030 0047 4451 0000 2020 2073 6574 A..0.GDQ.. set\n 0011bc20: 2073 643d 2272 6570 6f72 742e 6461 7422 sd=\"report.dat\"\n 0011bc30: 206f 7065 6e20 7364 3a6e 6577 7665 7273 open sd:newvers\n-0011bc40: 696f 6e07 0047 4661 0000 5000 4746 7100 ion..GFa..P.GFq.\n+0011bc40: 696f 6e07 0047 4461 0000 5000 4744 7100 ion..GDa..P.GDq.\n 0011bc50: 0020 2020 5468 6973 204f 5045 4e73 2061 . This OPENs a\n 0011bc60: 204e 4557 5645 5253 494f 4e20 6f66 2061 NEWVERSION of a\n 0011bc70: 2073 6571 7565 6e74 6961 6c20 6469 736b sequential disk\n 0011bc80: 2066 696c 6520 6e61 6d65 6420 7265 706f file named repo\n-0011bc90: 7274 2e64 6174 2066 6f72 2500 4746 8100 rt.dat for%.GF..\n+0011bc90: 7274 2e64 6174 2066 6f72 2500 4744 8100 rt.dat for%.GD..\n 0011bca0: 0020 2020 626f 7468 2072 6561 6420 616e . both read an\n 0011bcb0: 6420 7772 6974 6520 6163 6365 7373 2e07 d write access..\n-0011bcc0: 0047 4691 0000 3000 3546 4f50 454e 5f44 .GF...0.5FOPEN_D\n+0011bcc0: 0047 4491 0000 3000 3544 4f50 454e 5f44 .GD...0.5DOPEN_D\n 0011bcd0: 4556 4943 4550 4152 414d 4554 4552 5300 EVICEPARAMETERS.\n 0011bce0: 004f 5045 4e5f 4465 7669 6365 7061 7261 .OPEN_Devicepara\n-0011bcf0: 6d65 7465 7273 2000 4b46 bf11 0000 2020 meters .KF.... \n+0011bcf0: 6d65 7465 7273 2000 4b44 bf11 0000 2020 meters .KD.... \n 0011bd00: 204f 5045 4e20 4465 7669 6365 7061 7261 OPEN Devicepara\n-0011bd10: 6d65 7465 7273 0700 4c46 2100 0016 004b meters..LF!....K\n-0011bd20: 46ff 7300 ff41 5050 454e 4400 0041 5050 F.s..APPEND..APP\n-0011bd30: 454e 4411 0056 46bf 1100 0020 2020 4150 END..VF.... AP\n-0011bd40: 5045 4e44 0700 5746 2100 001f 0057 4631 PEND..WF!....WF1\n+0011bd10: 6d65 7465 7273 0700 4c44 2100 0016 004b meters..LD!....K\n+0011bd20: 44ff 7300 ff41 5050 454e 4400 0041 5050 D.s..APPEND..APP\n+0011bd30: 454e 4411 0056 44bf 1100 0020 2020 4150 END..VD.... AP\n+0011bd40: 5045 4e44 0700 5744 2100 001f 0057 4431 PEND..WD!....WD1\n 0011bd50: 0000 2020 2041 5050 454e 4420 4170 706c .. APPEND Appl\n-0011bd60: 6965 7320 746f 3a20 5344 0700 5746 4100 ies to: SD..WFA.\n-0011bd70: 002d 0057 4651 0000 2020 2041 5050 454e .-.WFQ.. APPEN\n+0011bd60: 6965 7320 746f 3a20 5344 0700 5744 4100 ies to: SD..WDA.\n+0011bd70: 002d 0057 4451 0000 2020 2041 5050 454e .-.WDQ.. APPEN\n 0011bd80: 4420 4170 706c 6965 7320 746f 3a20 5365 D Applies to: Se\n 0011bd90: 7175 656e 7469 616c 2046 696c 6573 0700 quential Files..\n-0011bda0: 5746 6100 0052 0057 4671 0000 2020 2050 WFa..R.WFq.. P\n+0011bda0: 5744 6100 0052 0057 4471 0000 2020 2050 WDa..R.WDq.. P\n 0011bdb0: 6f73 6974 696f 6e73 2074 6865 2066 696c ositions the fil\n 0011bdc0: 6520 706f 696e 7465 7220 6174 2074 6865 e pointer at the\n 0011bdd0: 2065 6e64 2d6f 662d 6669 6c65 2e20 5468 end-of-file. Th\n 0011bde0: 6973 2064 6576 6963 6570 6172 616d 6574 is deviceparamet\n-0011bdf0: 6572 206f 6e6c 7952 0057 4681 0000 2020 er onlyR.WF... \n+0011bdf0: 6572 206f 6e6c 7952 0057 4481 0000 2020 er onlyR.WD... \n 0011be00: 2061 6666 6563 7473 2074 6865 2064 6576 affects the dev\n 0011be10: 6963 6520 6f6e 2074 6865 2066 6972 7374 ice on the first\n 0011be20: 204f 5045 4e20 636f 6d6d 616e 6420 6f72 OPEN command or\n 0011be30: 204f 5045 4e20 636f 6d6d 616e 6420 6966 OPEN command if\n-0011be40: 2074 6865 2066 696c 654a 0057 4691 0000 the fileJ.WF...\n+0011be40: 2074 6865 2066 696c 654a 0057 4491 0000 the fileJ.WD...\n 0011be50: 2020 2069 7320 434c 4f53 4564 204e 4f44 is CLOSEd NOD\n 0011be60: 4553 5452 4f59 2e20 5265 2d4f 5045 4e69 ESTROY. Re-OPENi\n 0011be70: 6e67 2061 6e20 616c 7265 6164 7920 4f50 ng an already OP\n 0011be80: 454e 2064 6576 6963 6520 7769 7468 2074 EN device with t\n-0011be90: 6869 7353 0056 46c0 1100 0020 2020 6465 hisS.VF.... de\n+0011be90: 6869 7353 0056 44c0 1100 0020 2020 6465 hisS.VD.... de\n 0011bea0: 7669 6365 7061 7261 6d65 7465 7220 6861 viceparameter ha\n 0011beb0: 7320 6e6f 2065 6666 6563 742e 2042 7920 s no effect. By \n 0011bec0: 6465 6661 756c 742c 204f 5045 4e20 7365 default, OPEN se\n 0011bed0: 7473 2074 6865 2066 696c 6520 706f 696e ts the file poin\n-0011bee0: 7465 7220 746f 2000 5746 1200 0020 2020 ter to .WF... \n+0011bee0: 7465 7220 746f 2000 5744 1200 0020 2020 ter to .WD... \n 0011bef0: 7468 6520 6265 6769 6e6e 696e 672d 6f66 the beginning-of\n-0011bf00: 2d66 696c 652e 0700 5746 1300 0012 0057 -file...WF.....W\n-0011bf10: 4614 0000 2020 202a 2a4e 6f74 652a 2a07 F... **Note**.\n-0011bf20: 0057 4615 0000 5100 5746 1600 0020 2020 .WF...Q.WF... \n+0011bf00: 2d66 696c 652e 0700 5744 1300 0012 0057 -file...WD.....W\n+0011bf10: 4414 0000 2020 202a 2a4e 6f74 652a 2a07 D... **Note**.\n+0011bf20: 0057 4415 0000 5100 5744 1600 0020 2020 .WD...Q.WD... \n 0011bf30: 4966 2061 6e20 4150 5045 4e44 2069 7320 If an APPEND is \n 0011bf40: 636f 6d62 696e 6564 2077 6974 6820 6120 combined with a \n 0011bf50: 5345 454b 2064 6576 6963 6570 6172 616d SEEK deviceparam\n 0011bf60: 6574 6572 2074 6865 2041 5050 454e 4420 eter the APPEND \n-0011bf70: 6973 2064 6f6e 6536 0057 4617 0000 2020 is done6.WF... \n+0011bf70: 6973 2064 6f6e 6536 0057 4417 0000 2020 is done6.WD... \n 0011bf80: 2066 6972 7374 202d 2072 6567 6172 646c first - regardl\n 0011bf90: 6573 7320 6f66 2064 6576 6963 6570 6172 ess of devicepar\n 0011bfa0: 616d 6574 6572 206f 7264 6572 2e07 0057 ameter order...W\n-0011bfb0: 4618 0000 1200 5746 1900 0020 2020 4578 F.....WF... Ex\n-0011bfc0: 616d 706c 653a 0700 5746 1a00 001a 0057 ample:..WF.....W\n-0011bfd0: 4621 0000 2020 2073 6574 2073 643d 2266 F!.. set sd=\"f\n+0011bfb0: 4418 0000 1200 5744 1900 0020 2020 4578 D.....WD... Ex\n+0011bfc0: 616d 706c 653a 0700 5744 1a00 001a 0057 ample:..WD.....W\n+0011bfd0: 4421 0000 2020 2073 6574 2073 643d 2266 D!.. set sd=\"f\n 0011bfe0: 6f6f 2e74 7874 2200 0000 0000 0000 0000 oo.txt\".........\n 0011bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011c000: 0100 0000 c307 0000 453d 0000 0000 0000 ........E=......\n-0011c010: 8400 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0011c010: 8400 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0011c020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0011c030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0011c040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0011c050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 0011c060: 7300 ff41 5050 454e 4400 c022 0000 2020 s..APPEND..\".. \n 0011c070: 206f 7065 6e20 7364 3a28 6170 7065 6e64 open sd:(append\n 0011c080: 3a72 6563 6f72 6473 697a 653d 3730 3a77 :recordsize=70:w\n-0011c090: 7261 7029 1000 5746 2300 0020 2020 7573 rap)..WF#.. us\n-0011c0a0: 6520 7364 0700 5746 2400 0052 0057 4625 e sd..WF$..R.WF%\n+0011c090: 7261 7029 1000 5744 2300 0020 2020 7573 rap)..WD#.. us\n+0011c0a0: 6520 7364 0700 5744 2400 0052 0057 4425 e sd..WD$..R.WD%\n 0011c0b0: 0000 2020 2054 6869 7320 6578 616d 706c .. This exampl\n 0011c0c0: 6520 6f70 656e 2066 696c 6520 666f 6f2e e open file foo.\n 0011c0d0: 7478 7420 616e 6420 706f 7369 7469 6f6e txt and position\n 0011c0e0: 7320 7468 6520 6669 6c65 2070 6f69 6e74 s the file point\n 0011c0f0: 6572 2061 7420 7468 6520 656e 6416 0057 er at the end..W\n-0011c100: 4626 0000 2020 206f 6620 7468 6520 6669 F&.. of the fi\n-0011c110: 6c65 2e07 0057 4627 0000 1100 5046 5454 le...WF'....PFTT\n-0011c120: 4143 4800 0041 5454 4143 4811 0056 46bf ACH..ATTACH..VF.\n-0011c130: 1100 0020 2020 4154 5441 4348 0700 5746 ... ATTACH..WF\n-0011c140: 2100 0025 0057 4631 0000 2020 2041 5454 !..%.WF1.. ATT\n+0011c100: 4426 0000 2020 206f 6620 7468 6520 6669 D&.. of the fi\n+0011c110: 6c65 2e07 0057 4427 0000 1100 5044 5454 le...WD'....PDTT\n+0011c120: 4143 4800 0041 5454 4143 4811 0056 44bf ACH..ATTACH..VD.\n+0011c130: 1100 0020 2020 4154 5441 4348 0700 5744 ... ATTACH..WD\n+0011c140: 2100 0025 0057 4431 0000 2020 2041 5454 !..%.WD1.. ATT\n 0011c150: 4143 483d 6578 7072 2041 7070 6c69 6573 ACH=expr Applies\n-0011c160: 2074 6f3a 2053 4f43 0700 5746 4100 002f to: SOC..WFA../\n-0011c170: 0057 4651 0000 2020 2041 7474 6163 683d .WFQ.. Attach=\n+0011c160: 2074 6f3a 2053 4f43 0700 5744 4100 002f to: SOC..WDA../\n+0011c170: 0057 4451 0000 2020 2041 7474 6163 683d .WDQ.. Attach=\n 0011c180: 6578 7072 2041 7070 6c69 6573 2074 6f3a expr Applies to:\n 0011c190: 2053 6f63 6b65 7420 4465 7669 6365 0700 Socket Device..\n-0011c1a0: 5746 6100 0052 0057 4671 0000 2020 2041 WFa..R.WFq.. A\n+0011c1a0: 5744 6100 0052 0057 4471 0000 2020 2041 WDa..R.WDq.. A\n 0011c1b0: 5454 4143 4820 6173 7369 676e 7320 6578 TTACH assigns ex\n 0011c1c0: 7072 2061 7320 7468 6520 6861 6e64 6c65 pr as the handle\n 0011c1d0: 206e 616d 6520 746f 2074 6865 206e 6577 name to the new\n 0011c1e0: 6c79 2063 7265 6174 6564 2073 6f63 6b65 ly created socke\n-0011c1f0: 742e 2057 6865 6e54 0057 4681 0000 2020 t. WhenT.WF... \n+0011c1f0: 742e 2057 6865 6e54 0057 4481 0000 2020 t. WhenT.WD... \n 0011c200: 2041 5454 4143 4820 6973 2075 7365 6420 ATTACH is used \n 0011c210: 616e 6420 6f6e 6520 6f66 204c 4953 5445 and one of LISTE\n 0011c220: 4e20 6f72 2043 4f4e 4e45 4354 2069 7320 N or CONNECT is \n 0011c230: 7370 6563 6966 6965 6420 6f6e 2074 6865 specified on the\n-0011c240: 2073 616d 6520 4f50 454e 2c52 0057 4691 same OPEN,R.WF.\n+0011c240: 2073 616d 6520 4f50 454e 2c52 0057 4491 same OPEN,R.WD.\n 0011c250: 0000 2020 2074 6865 2076 616c 7565 206f .. the value o\n 0011c260: 6620 6578 7072 2062 6563 6f6d 6573 2074 f expr becomes t\n 0011c270: 6865 2069 6465 6e74 6966 6965 7220 6f66 he identifier of\n 0011c280: 2074 6865 206e 6577 6c79 2063 7265 6174 the newly creat\n 0011c290: 6564 2073 6f63 6b65 742e 2049 6646 0056 ed socket. IfF.V\n-0011c2a0: 46c0 1100 0020 2020 6e65 6974 6865 7220 F.... neither \n+0011c2a0: 44c0 1100 0020 2020 6e65 6974 6865 7220 D.... neither \n 0011c2b0: 4c49 5354 454e 206e 6f72 2043 4f4e 4e45 LISTEN nor CONNE\n 0011c2c0: 4354 2069 7320 7370 6563 6966 6965 642c CT is specified,\n 0011c2d0: 2041 5454 4143 4820 6973 2069 676e 6f72 ATTACH is ignor\n-0011c2e0: 6564 2e07 0057 4612 0000 1200 5746 1300 ed...WF.....WF..\n-0011c2f0: 0020 2020 4578 616d 706c 653a 0700 5746 . Example:..WF\n-0011c300: 1400 0066 0057 4615 0000 2020 206f 7065 ...f.WF... ope\n+0011c2e0: 6564 2e07 0057 4412 0000 1200 5744 1300 ed...WD.....WD..\n+0011c2f0: 0020 2020 4578 616d 706c 653a 0700 5744 . Example:..WD\n+0011c300: 1400 0066 0057 4415 0000 2020 206f 7065 ...f.WD... ope\n 0011c310: 6e20 7463 7064 6576 3a28 6963 6873 6574 n tcpdev:(ichset\n 0011c320: 3d22 4d22 3a63 6f6e 6e65 6374 3d68 6f73 =\"M\":connect=hos\n 0011c330: 746e 616d 655f 223a 225f 706f 7274 6e6f tname_\":\"_portno\n 0011c340: 5f22 3a54 4350 223a 6174 7461 6368 3d22 _\":TCP\":attach=\"\n 0011c350: 636c 6965 6e74 2229 3a74 696d 656f 7574 client\"):timeout\n-0011c360: 3a22 534f 434b 4554 2207 0057 4616 0000 :\"SOCKET\"..WF...\n-0011c370: 5100 5746 1700 0020 2020 5468 6973 2065 Q.WF... This e\n+0011c360: 3a22 534f 434b 4554 2207 0057 4416 0000 :\"SOCKET\"..WD...\n+0011c370: 5100 5744 1700 0020 2020 5468 6973 2065 Q.WD... This e\n 0011c380: 7861 6d70 6c65 2075 7365 7320 7468 6520 xample uses the \n 0011c390: 4154 5441 4348 2064 6576 6963 6570 6172 ATTACH devicepar\n 0011c3a0: 616d 6574 6572 2074 6f20 7370 6563 6966 ameter to specif\n 0011c3b0: 7920 2263 6c69 656e 7422 2061 7320 7468 y \"client\" as th\n-0011c3c0: 6552 0057 4618 0000 2020 2069 6465 6e74 eR.WF... ident\n+0011c3c0: 6552 0057 4418 0000 2020 2069 6465 6e74 eR.WD... ident\n 0011c3d0: 6966 6965 7220 6f66 2074 6865 206e 6577 ifier of the new\n 0011c3e0: 6c79 2063 7265 6174 6564 2073 6f63 6b65 ly created socke\n 0011c3f0: 742e 204e 6f74 6520 7468 6174 2047 542e t. Note that GT.\n 0011c400: 4d20 7265 636f 676e 697a 6573 2049 4348 M recognizes ICH\n-0011c410: 5345 541d 0057 4619 0000 2020 206f 6e6c SET..WF... onl\n+0011c410: 5345 541d 0057 4419 0000 2020 206f 6e6c SET..WD... onl\n 0011c420: 7920 696e 2055 5446 2d38 206d 6f64 652e y in UTF-8 mode.\n-0011c430: 0700 5746 1a00 0010 004f 4643 4853 4554 ..WF.....OFCHSET\n-0011c440: 0000 4348 5345 5410 0055 46bf 1100 0020 ..CHSET..UF.... \n-0011c450: 2020 4348 5345 5407 0056 4621 0000 2c00 CHSET..VF!..,.\n-0011c460: 5646 3100 0020 2020 4348 5345 543d 6578 VF1.. CHSET=ex\n+0011c430: 0700 5744 1a00 0010 004f 4443 4853 4554 ..WD.....ODCHSET\n+0011c440: 0000 4348 5345 5410 0055 44bf 1100 0020 ..CHSET..UD.... \n+0011c450: 2020 4348 5345 5407 0056 4421 0000 2c00 CHSET..VD!..,.\n+0011c460: 5644 3100 0020 2020 4348 5345 543d 6578 VD1.. CHSET=ex\n 0011c470: 7072 2041 7070 6c69 6573 2074 6f3a 2041 pr Applies to: A\n-0011c480: 6c6c 2064 6576 6963 6573 0700 5646 4100 ll devices..VFA.\n-0011c490: 0051 0056 4651 0000 2020 2045 7374 6162 .Q.VFQ.. Estab\n+0011c480: 6c6c 2064 6576 6963 6573 0700 5644 4100 ll devices..VDA.\n+0011c490: 0051 0056 4451 0000 2020 2045 7374 6162 .Q.VDQ.. Estab\n 0011c4a0: 6c69 7368 6573 2061 2063 6f6d 6d6f 6e20 lishes a common \n 0011c4b0: 656e 636f 6469 6e67 2066 6f72 2062 6f74 encoding for bot\n 0011c4c0: 6820 696e 7075 7420 616e 6420 6f75 7470 h input and outp\n 0011c4d0: 7574 2064 6576 6963 6573 2066 6f72 2074 ut devices for t\n-0011c4e0: 6865 5200 5646 6100 0020 2020 6465 7669 heR.VFa.. devi\n+0011c4e0: 6865 5200 5644 6100 0020 2020 6465 7669 heR.VDa.. devi\n 0011c4f0: 6365 2062 6569 6e67 204f 5045 4e65 6420 ce being OPENed \n 0011c500: 696e 2055 5446 2d38 206d 6f64 652e 2054 in UTF-8 mode. T\n 0011c510: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the \n 0011c520: 6578 7072 6573 7369 6f6e 2063 616e 2062 expression can b\n-0011c530: 6520 4d2c 2f00 5646 7100 0020 2020 5554 e M,/.VFq.. UT\n+0011c530: 6520 4d2c 2f00 5644 7100 0020 2020 5554 e M,/.VDq.. UT\n 0011c540: 462d 382c 2055 5446 2d31 362c 2055 5446 F-8, UTF-16, UTF\n 0011c550: 2d31 364c 452c 206f 7220 5554 462d 3136 -16LE, or UTF-16\n-0011c560: 4245 2e07 0056 4681 0000 1300 5046 4f4e BE...VF.....PFON\n+0011c560: 4245 2e07 0056 4481 0000 1300 5044 4f4e BE...VD.....PDON\n 0011c570: 4e45 4354 0000 434f 4e4e 4543 5412 0057 NECT..CONNECT..W\n-0011c580: 46bf 1100 0020 2020 434f 4e4e 4543 5407 F.... CONNECT.\n-0011c590: 0058 4621 0000 3000 5846 3100 0020 2020 .XF!..0.XF1.. \n+0011c580: 44bf 1100 0020 2020 434f 4e4e 4543 5407 D.... CONNECT.\n+0011c590: 0058 4421 0000 3000 5844 3100 0020 2020 .XD!..0.XD1.. \n 0011c5a0: 434f 4e4e 4543 543d 6578 7072 2041 7070 CONNECT=expr App\n 0011c5b0: 6c69 6573 2074 6f3a 2053 6f63 6b65 7420 lies to: Socket \n-0011c5c0: 4465 7669 6365 0700 5846 4100 004c 0058 Device..XFA..L.X\n-0011c5d0: 4651 0000 2020 2043 7265 6174 6573 2061 FQ.. Creates a\n+0011c5c0: 4465 7669 6365 0700 5844 4100 004c 0058 Device..XDA..L.X\n+0011c5d0: 4451 0000 2020 2043 7265 6174 6573 2061 DQ.. Creates a\n 0011c5e0: 2063 6c69 656e 7420 636f 6e6e 6563 7469 client connecti\n 0011c5f0: 6f6e 2077 6974 6820 6120 7365 7276 6572 on with a server\n 0011c600: 2c20 7768 6963 6820 6973 206c 6f63 6174 , which is locat\n-0011c610: 6564 2062 7920 7468 6550 0058 4661 0000 ed by theP.XFa..\n+0011c610: 6564 2062 7920 7468 6550 0058 4461 0000 ed by theP.XDa..\n 0011c620: 2020 2069 6e66 6f72 6d61 7469 6f6e 2070 information p\n 0011c630: 726f 7669 6465 6420 6279 2065 7870 722e rovided by expr.\n 0011c640: 2041 206e 6577 2073 6f63 6b65 7420 6973 A new socket is\n 0011c650: 2061 6c6c 6f63 6174 6564 2066 6f72 2074 allocated for t\n-0011c660: 6865 2063 6c69 656e 7454 0058 4671 0000 he clientT.XFq..\n+0011c660: 6865 2063 6c69 656e 7454 0058 4471 0000 he clientT.XDq..\n 0011c670: 2020 2063 6f6e 6e65 6374 696f 6e20 616e connection an\n 0011c680: 6420 6973 206d 6164 6520 7468 6520 6375 d is made the cu\n 0011c690: 7272 656e 7420 736f 636b 6574 2066 6f72 rrent socket for\n 0011c6a0: 2074 6865 2064 6576 6963 652c 2069 6620 the device, if \n 0011c6b0: 7468 6520 6f70 6572 6174 696f 6e18 0058 the operation..X\n-0011c6c0: 4681 0000 2020 2069 7320 7375 6363 6573 F... is succes\n-0011c6d0: 7366 756c 2e07 0058 4691 0000 4d00 5746 sful...XF...M.WF\n+0011c6c0: 4481 0000 2020 2069 7320 7375 6363 6573 D... is succes\n+0011c6d0: 7366 756c 2e07 0058 4491 0000 4d00 5744 sful...XD...M.WD\n 0011c6e0: c011 0000 2020 2065 7870 7220 7370 6563 .... expr spec\n 0011c6f0: 6966 6965 7320 7468 6520 7072 6f74 6f63 ifies the protoc\n 0011c700: 6f6c 2061 6e64 2074 6865 2070 726f 746f ol and the proto\n 0011c710: 636f 6c2d 7370 6563 6966 6963 2069 6e66 col-specific inf\n-0011c720: 6f72 6d61 7469 6f6e 2e4f 0058 4612 0000 ormation.O.XF...\n+0011c720: 6f72 6d61 7469 6f6e 2e4f 0058 4412 0000 ormation.O.XD...\n 0011c730: 2020 2043 7572 7265 6e74 6c79 2c20 4754 Currently, GT\n 0011c740: 2e4d 2073 7570 706f 7274 7320 5443 502f .M supports TCP/\n 0011c750: 4950 2061 6e64 204c 4f43 414c 2028 616c IP and LOCAL (al\n 0011c760: 736f 206b 6e6f 776e 2061 7320 554e 4958 so known as UNIX\n-0011c770: 2064 6f6d 6169 6e29 4b00 5846 1300 0020 domain)K.XF... \n+0011c770: 2064 6f6d 6169 6e29 4b00 5844 1300 0020 domain)K.XD... \n 0011c780: 2020 736f 636b 6574 2070 726f 746f 636f socket protoco\n 0011c790: 6c73 2e20 466f 7220 5443 502f 4950 2073 ls. For TCP/IP s\n 0011c7a0: 6f63 6b65 7473 2c20 7370 6563 6966 7920 ockets, specify \n 0011c7b0: 6578 7072 2069 6e20 7468 6520 666f 726d expr in the form\n 0011c7c0: 206f 6600 0000 0000 0000 0000 0000 0000 of.............\n 0011c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011c800: 0100 0000 da07 0000 6e3d 0000 0000 0000 ........n=......\n-0011c810: a700 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0011c810: a700 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0011c820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0011c830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0011c840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0011c850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 0011c860: 7300 ff43 4f4e 4e45 4354 00c0 1400 0020 s..CONNECT..... \n 0011c870: 2020 223c 686f 7374 3e3a 3c70 6f72 743e \":\n 0011c880: 3a54 4350 222c 2077 6865 7265 2068 6f73 :TCP\", where hos\n 0011c890: 7420 6973 2061 6e20 4950 7634 206f 7220 t is an IPv4 or \n 0011c8a0: 4950 7636 2061 6464 7265 7373 206f 7074 IPv6 address opt\n-0011c8b0: 696f 6e61 6c6c 7947 0058 4615 0000 2020 ionallyG.XF... \n+0011c8b0: 696f 6e61 6c6c 7947 0058 4415 0000 2020 ionallyG.XD... \n 0011c8c0: 2065 6e63 6170 7375 6c61 7465 6420 6279 encapsulated by\n 0011c8d0: 2073 7175 6172 652d 6272 6163 6b65 7473 square-brackets\n 0011c8e0: 2028 5b5d 2920 6c69 6b65 2022 3132 372e ([]) like \"127.\n 0011c8f0: 302e 302e 3122 2c20 223a 3a31 222c 4300 0.0.1\", \"::1\",C.\n-0011c900: 5846 1600 0020 2020 225b 3132 372e 302e XF... \"[127.0.\n+0011c900: 5844 1600 0020 2020 225b 3132 372e 302e XD... \"[127.0.\n 0011c910: 302e 315d 222c 206f 7220 225b 3a3a 315d 0.1]\", or \"[::1]\n 0011c920: 2220 6f72 2061 2049 5076 3420 6f72 2049 \" or a IPv4 or I\n 0011c930: 5076 3620 686f 7374 6e61 6d65 206c 696b Pv6 hostname lik\n-0011c940: 6554 0058 4617 0000 2020 2073 6572 7665 eT.XF... serve\n+0011c940: 6554 0058 4417 0000 2020 2073 6572 7665 eT.XD... serve\n 0011c950: 722e 6669 732d 6774 6d2e 636f 6d2e 2057 r.fis-gtm.com. W\n 0011c960: 6865 6e20 6120 686f 7374 6e61 6d65 2069 hen a hostname i\n 0011c970: 7320 7370 6563 6966 6965 642c 2047 542e s specified, GT.\n 0011c980: 4d20 7573 6573 2074 6865 2049 5020 7665 M uses the IP ve\n-0011c990: 7273 696f 6e2f 0058 4618 0000 2020 206f rsion/.XF... o\n+0011c990: 7273 696f 6e2f 0058 4418 0000 2020 206f rsion/.XD... o\n 0011c9a0: 6620 7468 6520 6669 7273 7420 6164 6472 f the first addr\n 0011c9b0: 6573 7320 7265 7475 726e 6564 2062 7920 ess returned by \n-0011c9c0: 444e 533a 0700 5846 1900 003c 0058 461a DNS:..XF...<.XF.\n+0011c9c0: 444e 533a 0700 5844 1900 003c 0058 441a DNS:..XD...<.XD.\n 0011c9d0: 0000 2020 2020 206f 2074 6861 7420 6973 .. o that is\n 0011c9e0: 2073 7570 706f 7274 6564 2062 7920 7468 supported by th\n 0011c9f0: 6520 6f70 6572 6174 696e 6720 7379 7374 e operating syst\n-0011ca00: 656d 2c20 616e 6433 0058 4621 0000 2020 em, and3.XF!.. \n+0011ca00: 656d 2c20 616e 6433 0058 4421 0000 2020 em, and3.XD!.. \n 0011ca10: 2020 206f 2066 6f72 2077 6869 6368 2061 o for which a\n 0011ca20: 206e 6574 776f 726b 2069 6e74 6572 6661 network interfa\n-0011ca30: 6365 2065 7869 7374 732e 0700 5846 2200 ce exists...XF\".\n-0011ca40: 0052 0058 4623 0000 2020 2046 6f72 204c .R.XF#.. For L\n+0011ca30: 6365 2065 7869 7374 732e 0700 5844 2200 ce exists...XD\".\n+0011ca40: 0052 0058 4423 0000 2020 2046 6f72 204c .R.XD#.. For L\n 0011ca50: 4f43 414c 2073 6f63 6b65 7473 2c20 7370 OCAL sockets, sp\n 0011ca60: 6563 6966 7920 6578 7072 2069 6e20 7468 ecify expr in th\n 0011ca70: 6520 666f 726d 206f 6620 223c 7061 7468 e form of \":LOCAL\", wh\n-0011ca90: 6572 654a 0058 4624 0000 2020 203c 7061 ereJ.XF$.. is the n\n 0011cab0: 616d 6520 6f66 2074 6865 2066 696c 6520 ame of the file \n 0011cac0: 746f 2062 6520 7573 6564 2066 6f72 2063 to be used for c\n 0011cad0: 6f6d 6d75 6e69 6361 7469 6f6e 2e4d 0058 ommunication.M.X\n-0011cae0: 4625 0000 2020 203c 7061 7468 6e61 6d65 F%.. may contain a \n 0011cb00: 646f 6c6c 6172 2073 6967 6e20 2824 2920 dollar sign ($) \n 0011cb10: 666f 6c6c 6f77 6564 2062 7920 7468 6520 followed by the \n-0011cb20: 6e61 6d65 206f 6620 616e 5400 5846 2600 name of anT.XF&.\n+0011cb20: 6e61 6d65 206f 6620 616e 5400 5844 2600 name of anT.XD&.\n 0011cb30: 0020 2020 656e 7669 726f 6e6d 656e 7420 . environment \n 0011cb40: 7661 7269 6162 6c65 2077 6869 6368 2047 variable which G\n 0011cb50: 542e 4d20 6578 7061 6e64 7320 696e 2074 T.M expands in t\n 0011cb60: 6865 2073 616d 6520 7761 7920 6173 2074 he same way as t\n 0011cb70: 6865 2064 6576 6963 6520 6e61 6d65 5000 he device nameP.\n-0011cb80: 5846 2700 0020 2020 666f 7220 6120 7365 XF'.. for a se\n+0011cb80: 5844 2700 0020 2020 666f 7220 6120 7365 XD'.. for a se\n 0011cb90: 7175 656e 7469 616c 2066 696c 652e 2054 quential file. T\n 0011cba0: 6865 206d 6178 696d 756d 2061 6c6c 6f77 he maximum allow\n 0011cbb0: 6564 206c 656e 6774 6820 6f66 2074 6865 ed length of the\n 0011cbc0: 2065 7870 616e 6465 6420 7061 7468 2100 expanded path!.\n-0011cbd0: 5846 2800 0020 2020 6e61 6d65 2064 6570 XF(.. name dep\n+0011cbd0: 5844 2800 0020 2020 6e61 6d65 2064 6570 XD(.. name dep\n 0011cbe0: 656e 6473 206f 6e20 7468 6520 4f53 2e07 ends on the OS..\n-0011cbf0: 0058 4629 0000 4f00 5846 2a00 0020 2020 .XF)..O.XF*.. \n+0011cbf0: 0058 4429 0000 4f00 5844 2a00 0020 2020 .XD)..O.XD*.. \n 0011cc00: 466f 7220 4c4f 4341 4c20 736f 636b 6574 For LOCAL socket\n 0011cc10: 732c 2043 4f4e 4e45 4354 2061 7474 656d s, CONNECT attem\n 0011cc20: 7074 7320 746f 206f 7065 6e20 7468 6520 pts to open the \n 0011cc30: 7370 6563 6966 6965 6420 6669 6c65 2e20 specified file. \n-0011cc40: 4966 2069 7452 0058 4631 0000 2020 2064 If itR.XF1.. d\n+0011cc40: 4966 2069 7452 0058 4431 0000 2020 2064 If itR.XD1.. d\n 0011cc50: 6f65 736e 2774 2065 7869 7374 206f 7220 oesn't exist or \n 0011cc60: 7468 6572 6520 6973 206e 6f20 6c69 7374 there is no list\n 0011cc70: 656e 6572 2c20 434f 4e4e 4543 5420 7265 ener, CONNECT re\n 0011cc80: 7472 6965 7320 756e 7469 6c20 6974 2073 tries until it s\n-0011cc90: 7563 6365 6564 7329 0058 4632 0000 2020 ucceeds).XF2.. \n+0011cc90: 7563 6365 6564 7329 0058 4432 0000 2020 ucceeds).XD2.. \n 0011cca0: 206f 7220 6120 7370 6563 6966 6965 6420 or a specified \n 0011ccb0: 7469 6d65 6f75 7420 6578 7069 7265 732e timeout expires.\n-0011ccc0: 0700 5846 3300 0012 0058 4634 0000 2020 ..XF3....XF4.. \n-0011ccd0: 202a 2a4e 6f74 652a 2a07 0058 4635 0000 **Note**..XF5..\n-0011cce0: 3000 5846 3600 0020 2020 434f 4e4e 4543 0.XF6.. CONNEC\n+0011ccc0: 0700 5844 3300 0012 0058 4434 0000 2020 ..XD3....XD4.. \n+0011ccd0: 202a 2a4e 6f74 652a 2a07 0058 4435 0000 **Note**..XD5..\n+0011cce0: 3000 5844 3600 0020 2020 434f 4e4e 4543 0.XD6.. CONNEC\n 0011ccf0: 5420 6973 206e 6f74 2063 6f6d 7061 7469 T is not compati\n 0011cd00: 626c 6520 7769 7468 204c 4953 5445 4e2e ble with LISTEN.\n-0011cd10: 0700 5846 3700 004d 0058 4638 0000 2020 ..XF7..M.XF8.. \n+0011cd10: 0700 5844 3700 004d 0058 4438 0000 2020 ..XD7..M.XD8.. \n 0011cd20: 2049 6620 7468 6520 4f50 454e 2064 6f65 If the OPEN doe\n 0011cd30: 7320 6e6f 7420 7370 6563 6966 7920 6120 s not specify a \n 0011cd40: 7469 6d65 6f75 742c 2061 2053 4f43 4b45 timeout, a SOCKE\n 0011cd50: 5420 4f50 454e 2077 6169 7473 2066 6f72 T OPEN waits for\n-0011cd60: 2074 6865 4900 5846 3900 0020 2020 636f theI.XF9.. co\n+0011cd60: 2074 6865 4900 5844 3900 0020 2020 636f theI.XD9.. co\n 0011cd70: 6e6e 6563 7469 6f6e 2074 6f20 636f 6d70 nnection to comp\n 0011cd80: 6c65 7465 206f 7220 616e 2065 7665 6e74 lete or an event\n 0011cd90: 2074 6861 7420 7465 726d 696e 6174 6573 that terminates\n 0011cda0: 2074 6865 2061 7474 656d 7074 2e07 0058 the attempt...X\n-0011cdb0: 463a 0000 1200 5846 4100 0020 2020 4578 F:....XFA.. Ex\n-0011cdc0: 616d 706c 653a 0700 5846 4200 006a 0058 ample:..XFB..j.X\n-0011cdd0: 4643 0000 2020 206f 7065 6e20 7463 7064 FC.. open tcpd\n+0011cdb0: 443a 0000 1200 5844 4100 0020 2020 4578 D:....XDA.. Ex\n+0011cdc0: 616d 706c 653a 0700 5844 4200 006a 0058 ample:..XDB..j.X\n+0011cdd0: 4443 0000 2020 206f 7065 6e20 7463 7064 DC.. open tcpd\n 0011cde0: 6576 3a28 636f 6e6e 6563 743d 686f 7374 ev:(connect=host\n 0011cdf0: 6e61 6d65 5f22 3a22 5f70 6f72 746e 6f5f name_\":\"_portno_\n 0011ce00: 223a 5443 5022 3a61 7474 6163 683d 2263 \":TCP\":attach=\"c\n 0011ce10: 6c69 656e 7422 3a69 6f65 7272 6f72 3d22 lient\":ioerror=\"\n 0011ce20: 5452 4150 2229 3a74 696d 656f 7574 3a22 TRAP\"):timeout:\"\n-0011ce30: 534f 434b 4554 2207 0058 4644 0000 4d00 SOCKET\"..XFD..M.\n-0011ce40: 5846 4500 0020 2020 5468 6973 2065 7861 XFE.. This exa\n+0011ce30: 534f 434b 4554 2207 0058 4444 0000 4d00 SOCKET\"..XDD..M.\n+0011ce40: 5844 4500 0020 2020 5468 6973 2065 7861 XDE.. This exa\n 0011ce50: 6d70 6c65 2065 7374 6162 6c69 7368 6573 mple establishes\n 0011ce60: 2061 2063 6c69 656e 7420 636f 6e6e 6563 a client connec\n 0011ce70: 7420 7769 7468 2074 6865 2073 6572 7665 t with the serve\n-0011ce80: 7220 7573 696e 6720 7468 6541 0058 4646 r using theA.XFF\n+0011ce80: 7220 7573 696e 6720 7468 6541 0058 4446 r using theA.XDF\n 0011ce90: 0000 2020 2063 6f6e 6e65 6374 696f 6e20 .. connection \n 0011cea0: 7374 7269 6e67 2069 6e20 7468 6520 666f string in the fo\n 0011ceb0: 726d 6174 206f 6620 2268 6f73 746e 616d rmat of \"hostnam\n-0011cec0: 653a 706f 7274 3a54 4350 222e 0700 5846 e:port:TCP\"...XF\n-0011ced0: 4700 0018 004f 4644 454c 494d 4954 4552 G....OFDELIMITER\n-0011cee0: 0000 4445 4c49 4d49 5445 5214 0059 46bf ..DELIMITER..YF.\n+0011cec0: 653a 706f 7274 3a54 4350 222e 0700 5844 e:port:TCP\"...XD\n+0011ced0: 4700 0018 004f 4444 454c 494d 4954 4552 G....ODDELIMITER\n+0011cee0: 0000 4445 4c49 4d49 5445 5214 0059 44bf ..DELIMITER..YD.\n 0011cef0: 1100 0020 2020 4445 4c49 4d49 5445 5207 ... DELIMITER.\n-0011cf00: 005a 4621 0000 2c00 5a46 3100 0020 2020 .ZF!..,.ZF1.. \n+0011cf00: 005a 4421 0000 2c00 5a44 3100 0020 2020 .ZD!..,.ZD1.. \n 0011cf10: 5b4e 4f5d 4445 4c49 4d49 5445 523d 6578 [NO]DELIMITER=ex\n 0011cf20: 7072 2041 7070 6c69 6573 2074 6f3a 2053 pr Applies to: S\n-0011cf30: 4f43 0700 5a46 4100 0054 005a 4651 0000 OC..ZFA..T.ZFQ..\n+0011cf30: 4f43 0700 5a44 4100 0054 005a 4451 0000 OC..ZDA..T.ZDQ..\n 0011cf40: 2020 2044 454c 494d 4954 4552 2065 7374 DELIMITER est\n 0011cf50: 6162 6c69 7368 6573 206f 7220 7265 706c ablishes or repl\n 0011cf60: 6163 6573 2074 6865 206c 6973 7420 6f66 aces the list of\n 0011cf70: 2064 656c 696d 6974 6572 7320 7573 6564 delimiters used\n 0011cf80: 2062 7920 7468 6520 6e65 776c 794d 005a by the newlyM.Z\n-0011cf90: 4661 0000 2020 2063 7265 6174 6564 2073 Fa.. created s\n+0011cf90: 4461 0000 2020 2063 7265 6174 6564 2073 Da.. created s\n 0011cfa0: 6f63 6b65 742e 2054 6865 2064 6566 6175 ocket. The defau\n 0011cfb0: 6c74 2069 7320 4e4f 4445 4c49 4d49 5445 lt is NODELIMITE\n 0011cfc0: 522e 2054 6865 2064 656c 696d 6974 6572 R. The delimiter\n 0011cfd0: 206c 6973 7420 6f6e 2061 0000 0000 0000 list on a......\n 0011cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011d000: 0100 0000 5f05 0000 ba3d 0000 0000 0000 ...._....=......\n 0011d010: 6700 0055 4845 4c50 00ff 7300 ff49 4f5f g..UHELP..s..IO_\n 0011d020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0011d030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0011d040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0011d050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 0011d060: 7300 ff45 5843 4550 5449 4f4e 0000 4558 s..EXCEPTION..EX\n-0011d070: 4345 5054 494f 4e14 0059 46bf 1100 0020 CEPTION..YF.... \n-0011d080: 2020 4558 4345 5054 494f 4e07 005a 4621 EXCEPTION..ZF!\n-0011d090: 0000 3000 5a46 3100 0020 2020 4558 4345 ..0.ZF1.. EXCE\n+0011d070: 4345 5054 494f 4e14 0059 44bf 1100 0020 CEPTION..YD.... \n+0011d080: 2020 4558 4345 5054 494f 4e07 005a 4421 EXCEPTION..ZD!\n+0011d090: 0000 3000 5a44 3100 0020 2020 4558 4345 ..0.ZD1.. EXCE\n 0011d0a0: 5054 494f 4e3d 6578 7072 2041 7070 6c69 PTION=expr Appli\n 0011d0b0: 6573 2074 6f3a 2041 6c6c 2064 6576 6963 es to: All devic\n-0011d0c0: 6573 0700 5a46 4100 0053 005a 4651 0000 es..ZFA..S.ZFQ..\n+0011d0c0: 6573 0700 5a44 4100 0053 005a 4451 0000 es..ZDA..S.ZDQ..\n 0011d0d0: 2020 2044 6566 696e 6573 2061 6e20 6572 Defines an er\n 0011d0e0: 726f 7220 6861 6e64 6c65 7220 666f 7220 ror handler for \n 0011d0f0: 616e 2049 2f4f 2064 6576 6963 652e 2054 an I/O device. T\n 0011d100: 6865 2065 7870 7265 7373 696f 6e20 6d75 he expression mu\n-0011d110: 7374 2063 6f6e 7461 696e 2061 5200 5a46 st contain aR.ZF\n+0011d110: 7374 2063 6f6e 7461 696e 2061 5200 5a44 st contain aR.ZD\n 0011d120: 6100 0020 2020 6672 6167 6d65 6e74 206f a.. fragment o\n 0011d130: 6620 4754 2e4d 2063 6f64 6520 2866 6f72 f GT.M code (for\n 0011d140: 2065 7861 6d70 6c65 2c20 474f 544f 2045 example, GOTO E\n 0011d150: 5252 4649 4c45 2920 7468 6174 2047 542e RRFILE) that GT.\n 0011d160: 4d20 5845 4355 5445 7320 7768 656e 5300 M XECUTEs whenS.\n-0011d170: 5a46 7100 0020 2020 4754 2e4d 2064 6574 ZFq.. GT.M det\n+0011d170: 5a44 7100 0020 2020 4754 2e4d 2064 6574 ZDq.. GT.M det\n 0011d180: 6563 7473 2061 6e20 6572 726f 722c 206f ects an error, o\n 0011d190: 7220 616e 2065 6e74 7279 7265 6620 746f r an entryref to\n 0011d1a0: 2077 6869 6368 2047 542e 4d20 7472 616e which GT.M tran\n 0011d1b0: 7366 6572 7320 636f 6e74 726f 6c2c 2061 sfers control, a\n-0011d1c0: 7352 005a 4681 0000 2020 2061 7070 726f sR.ZF... appro\n+0011d1c0: 7352 005a 4481 0000 2020 2061 7070 726f sR.ZD... appro\n 0011d1d0: 7072 6961 7465 2066 6f72 2074 6865 2063 priate for the c\n 0011d1e0: 7572 7265 6e74 2067 746d 5f7a 7472 6170 urrent gtm_ztrap\n 0011d1f0: 5f66 6f72 6d2c 2073 6574 7469 6e67 2065 _form, setting e\n 0011d200: 7863 6570 7420 7468 6174 2074 6865 7265 xcept that there\n-0011d210: 2069 733b 005a 4691 0000 2020 206e 6576 is;.ZF... nev\n+0011d210: 2069 733b 005a 4491 0000 2020 206e 6576 is;.ZD... nev\n 0011d220: 6572 2061 6e79 2069 6d70 6c69 6369 7420 er any implicit \n 0011d230: 706f 7070 696e 6720 7769 7468 2045 5843 popping with EXC\n 0011d240: 4550 5449 4f4e 2061 6374 696f 6e2e 0800 EPTION action...\n-0011d250: 5946 c011 0000 4c00 5a46 1200 0020 2020 YF....L.ZF... \n+0011d250: 5944 c011 0000 4c00 5a44 1200 0020 2020 YD....L.ZD... \n 0011d260: 4120 6465 7669 6365 2045 5843 4550 5449 A device EXCEPTI\n 0011d270: 4f4e 2067 6574 7320 636f 6e74 726f 6c20 ON gets control \n 0011d280: 6166 7465 7220 6120 6e6f 6e2d 6661 7461 after a non-fata\n 0011d290: 6c20 6465 7669 6365 2065 7272 6f72 2061 l device error a\n-0011d2a0: 6e64 4100 5a46 1300 0020 2020 2445 5452 ndA.ZF... $ETR\n+0011d2a0: 6e64 4100 5a44 1300 0020 2020 2445 5452 ndA.ZD... $ETR\n 0011d2b0: 4150 2f24 5a54 5241 5020 6765 7420 636f AP/$ZTRAP get co\n 0011d2c0: 6e74 726f 6c20 6166 7465 7220 6f74 6865 ntrol after othe\n 0011d2d0: 7220 6e6f 6e2d 6661 7461 6c20 6572 726f r non-fatal erro\n-0011d2e0: 7273 2e07 005a 4614 0000 1200 5a46 1500 rs...ZF.....ZF..\n-0011d2f0: 0020 2020 4578 616d 706c 653a 0700 5a46 . Example:..ZF\n-0011d300: 1600 0017 005a 4617 0000 2020 2047 544d .....ZF... GTM\n-0011d310: 3e64 6f20 5e46 5245 4144 1000 5a46 1800 >do ^FREAD..ZF..\n-0011d320: 0020 2020 4652 4541 443b 1800 5a46 1900 . FREAD;..ZF..\n+0011d2e0: 7273 2e07 005a 4414 0000 1200 5a44 1500 rs...ZD.....ZD..\n+0011d2f0: 0020 2020 4578 616d 706c 653a 0700 5a44 . Example:..ZD\n+0011d300: 1600 0017 005a 4417 0000 2020 2047 544d .....ZD... GTM\n+0011d310: 3e64 6f20 5e46 5245 4144 1000 5a44 1800 >do ^FREAD..ZD..\n+0011d320: 0020 2020 4652 4541 443b 1800 5a44 1900 . FREAD;..ZD..\n 0011d330: 0020 2020 207a 7072 696e 7420 5e46 5245 . zprint ^FRE\n-0011d340: 4144 1c00 5a46 1a00 0020 2020 2072 6561 AD..ZF... rea\n+0011d340: 4144 1c00 5a44 1a00 0020 2020 2072 6561 AD..ZD... rea\n 0011d350: 6420 2246 696c 6520 3e20 222c 7364 1600 d \"File > \",sd..\n-0011d360: 5a46 2100 0020 2020 2073 6574 2072 6574 ZF!.. set ret\n-0011d370: 7279 3d30 2000 5a46 2200 0020 2020 2073 ry=0 .ZF\".. s\n+0011d360: 5a44 2100 0020 2020 2073 6574 2072 6574 ZD!.. set ret\n+0011d370: 7279 3d30 2000 5a44 2200 0020 2020 2073 ry=0 .ZD\".. s\n 0011d380: 6574 2024 7a74 7261 703d 2242 4144 4147 et $ztrap=\"BADAG\n-0011d390: 4149 4e22 3400 5a46 2300 0020 2020 206f AIN\"4.ZF#.. o\n+0011d390: 4149 4e22 3400 5a44 2300 0020 2020 206f AIN\"4.ZD#.. o\n 0011d3a0: 7065 6e20 7364 3a28 7265 6164 6f6e 6c79 pen sd:(readonly\n 0011d3b0: 3a65 7863 6570 7469 6f6e 3d22 646f 2042 :exception=\"do B\n-0011d3c0: 4144 4f50 454e 2229 2600 5a46 2400 0020 ADOPEN\")&.ZF$.. \n+0011d3c0: 4144 4f50 454e 2229 2600 5a44 2400 0020 ADOPEN\")&.ZD$.. \n 0011d3d0: 2020 2075 7365 2073 643a 6578 6365 7074 use sd:except\n 0011d3e0: 696f 6e3d 2267 6f74 6f20 454f 4622 3600 ion=\"goto EOF\"6.\n-0011d3f0: 5a46 2500 0020 2020 2066 6f72 2020 7573 ZF%.. for us\n+0011d3f0: 5a44 2500 0020 2020 2066 6f72 2020 7573 ZD%.. for us\n 0011d400: 6520 7364 2072 6561 6420 7820 7573 6520 e sd read x use \n 0011d410: 2470 7269 6e63 6970 616c 2077 7269 7465 $principal write\n-0011d420: 2078 2c21 0e00 5a46 2600 0020 2020 454f x,!..ZF&.. EO\n-0011d430: 463b 2700 5a46 2700 0020 2020 2069 6620 F;'.ZF'.. if \n+0011d420: 2078 2c21 0e00 5a44 2600 0020 2020 454f x,!..ZD&.. EO\n+0011d430: 463b 2700 5a44 2700 0020 2020 2069 6620 F;'.ZD'.. if \n 0011d440: 2724 7a65 6f66 207a 6d65 7373 6167 6520 '$zeof zmessage \n-0011d450: 2b24 7a73 7461 7475 7313 005a 4628 0000 +$zstatus..ZF(..\n-0011d460: 2020 2020 636c 6f73 6520 7364 0f00 5a46 close sd..ZF\n-0011d470: 2900 0020 2020 2071 7569 7412 005a 462a ).. quit..ZF*\n+0011d450: 2b24 7a73 7461 7475 7313 005a 4428 0000 +$zstatus..ZD(..\n+0011d460: 2020 2020 636c 6f73 6520 7364 0f00 5a44 close sd..ZD\n+0011d470: 2900 0020 2020 2071 7569 7412 005a 442a ).. quit..ZD*\n 0011d480: 0000 2020 2042 4144 4f50 454e 3b1c 005a .. BADOPEN;..Z\n-0011d490: 4631 0000 2020 2020 7365 7420 7265 7472 F1.. set retr\n-0011d4a0: 793d 7265 7472 792b 311d 005a 4632 0000 y=retry+1..ZF2..\n+0011d490: 4431 0000 2020 2020 7365 7420 7265 7472 D1.. set retr\n+0011d4a0: 793d 7265 7472 792b 311d 005a 4432 0000 y=retry+1..ZD2..\n 0011d4b0: 2020 2020 6966 2072 6574 7279 3d32 206f if retry=2 o\n-0011d4c0: 7065 6e20 7364 1a00 5a46 3300 0020 2020 pen sd..ZF3.. \n+0011d4c0: 7065 6e20 7364 1a00 5a44 3300 0020 2020 pen sd..ZD3.. \n 0011d4d0: 2069 6620 7265 7472 793d 3420 6861 6c74 if retry=4 halt\n-0011d4e0: 2900 5a46 3400 0020 2020 2069 6620 2470 ).ZF4.. if $p\n+0011d4e0: 2900 5a44 3400 0020 2020 2069 6620 2470 ).ZD4.. if $p\n 0011d4f0: 6965 6365 2824 7a73 7461 7475 732c 222c iece($zstatus,\",\n-0011d500: 222c 3129 3d32 2064 6f56 005a 4635 0000 \",1)=2 doV.ZF5..\n+0011d500: 222c 3129 3d32 2064 6f56 005a 4435 0000 \",1)=2 doV.ZD5..\n 0011d510: 2020 2020 2e20 7772 6974 6520 212c 2254 . write !,\"T\n 0011d520: 6865 2066 696c 6520 222c 7364 2c22 2064 he file \",sd,\" d\n 0011d530: 6f65 7320 6e6f 7420 6578 6973 742e 2052 oes not exist. R\n 0011d540: 6574 7279 696e 6720 696e 2061 626f 7574 etrying in about\n 0011d550: 2032 2073 6563 6f6e 6473 202e 2e2e 2263 2 seconds ...\"c\n 0011d560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011d570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -73083,647 +73083,647 @@\n 0011d7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011d7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011d7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011d7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011d7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011d800: 0100 0000 d507 0000 e53d 0000 0000 0000 .........=......\n-0011d810: 6f00 0046 4845 4c50 00ff 7300 ff49 4f5f o..FHELP..s..IO_\n+0011d810: 6f00 0044 4845 4c50 00ff 7300 ff49 4f5f o..DHELP..s..IO_\n 0011d820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0011d830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0011d840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0011d850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 0011d860: 7300 ff45 5843 4550 5449 4f4e 00c0 3600 s..EXCEPTION..6.\n 0011d870: 0020 2020 202e 2068 616e 6720 322e 3111 . . hang 2.1.\n-0011d880: 005a 4637 0000 2020 2020 2e20 7175 6974 .ZF7.. . quit\n-0011d890: 2a00 5a46 3800 0020 2020 2069 6620 2470 *.ZF8.. if $p\n+0011d880: 005a 4437 0000 2020 2020 2e20 7175 6974 .ZD7.. . quit\n+0011d890: 2a00 5a44 3800 0020 2020 2069 6620 2470 *.ZD8.. if $p\n 0011d8a0: 6965 6365 2824 7a73 7461 7475 732c 222c iece($zstatus,\",\n-0011d8b0: 222c 3129 3d31 3320 646f 5900 5a46 3900 \",1)=13 doY.ZF9.\n+0011d8b0: 222c 3129 3d31 3320 646f 5900 5a44 3900 \",1)=13 doY.ZD9.\n 0011d8c0: 0020 2020 202e 2077 7269 7465 2021 2c22 . . write !,\"\n 0011d8d0: 5468 6520 6669 6c65 2022 2c73 642c 2220 The file \",sd,\" \n 0011d8e0: 6973 206e 6f74 2061 6363 6573 7369 626c is not accessibl\n 0011d8f0: 652e 2052 6574 7279 696e 6720 696e 2061 e. Retrying in a\n 0011d900: 626f 7574 2033 2073 6563 6f6e 6473 202e bout 3 seconds .\n-0011d910: 2e2e 2215 005a 463a 0000 2020 2020 2e20 ..\"..ZF:.. . \n-0011d920: 6861 6e67 2033 2e31 1100 5a46 4100 0020 hang 3.1..ZFA.. \n-0011d930: 2020 202e 2071 7569 740f 005a 4642 0000 . quit..ZFB..\n-0011d940: 2020 2020 7175 6974 1300 5a46 4300 0020 quit..ZFC.. \n-0011d950: 2020 4241 4441 4741 494e 3b1b 005a 4644 BADAGAIN;..ZFD\n+0011d910: 2e2e 2215 005a 443a 0000 2020 2020 2e20 ..\"..ZD:.. . \n+0011d920: 6861 6e67 2033 2e31 1100 5a44 4100 0020 hang 3.1..ZDA.. \n+0011d930: 2020 202e 2071 7569 740f 005a 4442 0000 . quit..ZDB..\n+0011d940: 2020 2020 7175 6974 1300 5a44 4300 0020 quit..ZDC.. \n+0011d950: 2020 4241 4441 4741 494e 3b1b 005a 4444 BADAGAIN;..ZDD\n 0011d960: 0000 2020 2020 7720 212c 2242 4144 4147 .. w !,\"BADAG\n-0011d970: 4149 4e22 2c21 0700 5a46 4500 0010 005a AIN\",!..ZFE....Z\n-0011d980: 4646 0000 2020 2046 696c 6520 3e07 005a FF.. File >..Z\n-0011d990: 4647 0000 5200 5a46 4800 0020 2020 5468 FG..R.ZFH.. Th\n+0011d970: 4149 4e22 2c21 0700 5a44 4500 0010 005a AIN\",!..ZDE....Z\n+0011d980: 4446 0000 2020 2046 696c 6520 3e07 005a DF.. File >..Z\n+0011d990: 4447 0000 5200 5a44 4800 0020 2020 5468 DG..R.ZDH.. Th\n 0011d9a0: 6973 2065 7861 6d70 6c65 2061 736b 7320 is example asks \n 0011d9b0: 666f 7220 7468 6520 6e61 6d65 206f 6620 for the name of \n 0011d9c0: 7468 6520 6669 6c65 2061 6e64 2064 6973 the file and dis\n 0011d9d0: 706c 6179 7320 6974 7320 636f 6e74 656e plays its conten\n-0011d9e0: 7473 2e20 4974 4f00 5a46 4900 0020 2020 ts. ItO.ZFI.. \n+0011d9e0: 7473 2e20 4974 4f00 5a44 4900 0020 2020 ts. ItO.ZDI.. \n 0011d9f0: 4f50 454e 7320 7468 6174 2066 696c 6520 OPENs that file \n 0011da00: 6173 2052 4541 444f 4e4c 5920 616e 6420 as READONLY and \n 0011da10: 7370 6563 6966 6965 7320 616e 2045 5843 specifies an EXC\n 0011da20: 4550 5449 4f4e 2e20 5468 6520 6578 6365 EPTION. The exce\n-0011da30: 7074 696f 6e53 005a 464a 0000 2020 2068 ptionS.ZFJ.. h\n+0011da30: 7074 696f 6e53 005a 444a 0000 2020 2068 ptionS.ZDJ.. h\n 0011da40: 616e 646c 6572 2066 6f72 2074 6865 204f andler for the O\n 0011da50: 5045 4e20 6465 616c 7320 7769 7468 2066 PEN deals with f\n 0011da60: 696c 652d 6e6f 742d 666f 756e 6420 616e ile-not-found an\n 0011da70: 6420 6669 6c65 2d61 6363 6573 7320 6572 d file-access er\n-0011da80: 726f 7273 2061 6e64 5000 5a46 5100 0020 rors andP.ZFQ.. \n+0011da80: 726f 7273 2061 6e64 5000 5a44 5100 0020 rors andP.ZDQ.. \n 0011da90: 2020 7265 7472 6965 7320 7468 6520 4f50 retries the OP\n 0011daa0: 454e 2063 6f6d 6d61 6e64 206f 6e20 6572 EN command on er\n 0011dab0: 726f 722e 2054 6865 2066 6972 7374 2055 ror. The first U\n 0011dac0: 5345 2073 6574 7320 7468 6520 4558 4345 SE sets the EXCE\n-0011dad0: 5054 494f 4e20 746f 5200 5a46 5200 0020 PTION toR.ZFR.. \n+0011dad0: 5054 494f 4e20 746f 5200 5a44 5200 0020 PTION toR.ZDR.. \n 0011dae0: 2020 6861 6e64 6c65 2065 6e64 2d6f 662d handle end-of-\n 0011daf0: 6669 6c65 2e20 5468 6520 464f 5220 6c6f file. The FOR lo\n 0011db00: 6f70 2072 6561 6473 2074 6865 2066 696c op reads the fil\n 0011db10: 6520 6f6e 6520 7265 636f 7264 2061 7420 e one record at \n-0011db20: 6120 7469 6d65 2061 6e64 5200 5a46 5300 a time andR.ZFS.\n+0011db20: 6120 7469 6d65 2061 6e64 5200 5a44 5300 a time andR.ZDS.\n 0011db30: 0020 2020 7472 616e 7366 6572 7320 6561 . transfers ea\n 0011db40: 6368 2072 6563 6f72 6420 746f 2074 6865 ch record to the\n 0011db50: 2070 7269 6e63 6970 616c 2064 6576 6963 principal devic\n 0011db60: 652e 2054 6865 2047 4f54 4f20 696e 2074 e. The GOTO in t\n-0011db70: 6865 2045 5843 4550 5449 4f4e 4c00 5a46 he EXCEPTIONL.ZF\n+0011db70: 6865 2045 5843 4550 5449 4f4e 4c00 5a44 he EXCEPTIONL.ZD\n 0011db80: 5400 0020 2020 7465 726d 696e 6174 6573 T.. terminates\n 0011db90: 2074 6865 2046 4f52 206c 6f6f 702e 2041 the FOR loop. A\n 0011dba0: 7420 6c61 6265 6c20 454f 462c 2069 6620 t label EOF, if \n 0011dbb0: 245a 454f 4620 6973 2066 616c 7365 2c20 $ZEOF is false, \n-0011dbc0: 7468 6520 636f 6465 4f00 5a46 5500 0020 the codeO.ZFU.. \n+0011dbc0: 7468 6520 636f 6465 4f00 5a44 5500 0020 the codeO.ZDU.. \n 0011dbd0: 2020 7265 6973 7375 6573 2074 6865 2065 reissues the e\n 0011dbe0: 7272 6f72 2074 6861 7420 7472 6967 6765 rror that trigge\n 0011dbf0: 7265 6420 7468 6520 6578 6365 7074 696f red the exceptio\n 0011dc00: 6e2e 204f 7468 6572 7769 7365 2c20 7468 n. Otherwise, th\n-0011dc10: 6520 434c 4f53 451c 005a 4656 0000 2020 e CLOSE..ZFV.. \n+0011dc10: 6520 434c 4f53 451c 005a 4456 0000 2020 e CLOSE..ZDV.. \n 0011dc20: 2072 656c 6561 7365 7320 7468 6520 6669 releases the fi\n-0011dc30: 6c65 2e07 005a 4657 0000 0e00 4f46 4646 le...ZFW....OFFF\n-0011dc40: 4c46 0000 4646 4c46 0f00 5446 bf11 0000 LF..FFLF..TF....\n-0011dc50: 2020 2046 464c 4607 0055 4621 0000 2100 FFLF..UF!..!.\n-0011dc60: 5546 3100 0020 2020 5b4e 4f5d 4646 4c46 UF1.. [NO]FFLF\n+0011dc30: 6c65 2e07 005a 4457 0000 0e00 4f44 4646 le...ZDW....ODFF\n+0011dc40: 4c46 0000 4646 4c46 0f00 5444 bf11 0000 LF..FFLF..TD....\n+0011dc50: 2020 2046 464c 4607 0055 4421 0000 2100 FFLF..UD!..!.\n+0011dc60: 5544 3100 0020 2020 5b4e 4f5d 4646 4c46 UD1.. [NO]FFLF\n 0011dc70: 2041 7070 6c69 6573 2074 6f3a 2053 4407 Applies to: SD.\n-0011dc80: 0055 4641 0000 4f00 5546 5100 0020 2020 .UFA..O.UFQ.. \n+0011dc80: 0055 4441 0000 4f00 5544 5100 0020 2020 .UDA..O.UDQ.. \n 0011dc90: 5468 6520 5b4e 4f5d 4646 4c46 2064 6576 The [NO]FFLF dev\n 0011dca0: 6963 6570 6172 616d 6574 6572 2063 6f6e iceparameter con\n 0011dcb0: 7472 6f6c 7320 7768 6574 6865 7220 5752 trols whether WR\n 0011dcc0: 4954 4520 2320 7072 6f64 7563 6573 206f ITE # produces o\n-0011dcd0: 6e6c 7920 6154 0055 4661 0000 2020 2066 nly aT.UFa.. f\n+0011dcd0: 6e6c 7920 6154 0055 4461 0000 2020 2066 nly aT.UDa.. f\n 0011dce0: 6f72 6d2d 6665 6564 2028 3c46 463e 2920 orm-feed () \n 0011dcf0: 6f72 2061 2066 6f72 6d2d 6665 6564 2061 or a form-feed a\n 0011dd00: 6e64 206c 696e 652d 6665 6564 2028 3c46 nd line-feed (). Previou\n-0011dd20: 736c 792c 2047 542e 4d50 0055 4671 0000 sly, GT.MP.UFq..\n+0011dd20: 736c 792c 2047 542e 4d50 0055 4471 0000 sly, GT.MP.UDq..\n 0011dd30: 2020 2075 7365 6420 3c46 463e 3c4c 463e used \n 0011dd40: 2077 6869 6368 2064 6576 6961 7465 6420 which deviated \n 0011dd50: 6672 6f6d 2074 6865 2073 7461 6e64 6172 from the standar\n 0011dd60: 642c 2062 7574 206f 7574 206f 6620 636f d, but out of co\n-0011dd70: 6e63 6572 6e20 666f 7239 0055 4681 0000 ncern for9.UF...\n+0011dd70: 6e63 6572 6e20 666f 7239 0055 4481 0000 ncern for9.UD...\n 0011dd80: 2020 2065 7869 7374 696e 6720 7072 6163 existing prac\n 0011dd90: 7469 6365 2074 6865 2064 6566 6175 6c74 tice the default\n 0011dda0: 2072 656d 6169 6e73 203c 4646 3e3c 4c46 remains ...UF...S.TF...\n+0011ddb0: 3e2e 0700 5544 9100 0053 0054 44c0 1100 >...UD...S.TD...\n 0011ddc0: 0020 2020 4164 6469 7469 6f6e 616c 6c79 . Additionally\n 0011ddd0: 2c20 7468 6520 2267 746d 5f6e 6f66 666c , the \"gtm_noffl\n 0011dde0: 6622 2065 6e76 6972 6f6e 6d65 6e74 2076 f\" environment v\n 0011ddf0: 6172 6961 626c 6520 636f 6e74 726f 6c73 ariable controls\n-0011de00: 2074 6865 2064 6566 6175 6c74 5400 5546 the defaultT.UF\n+0011de00: 2074 6865 2064 6566 6175 6c74 5400 5544 the defaultT.UD\n 0011de10: 1200 0020 2020 5752 4954 4520 2320 6265 ... WRITE # be\n 0011de20: 6861 7669 6f72 206f 6620 4754 2e4d 2e20 havior of GT.M. \n 0011de30: 4966 2069 7420 6973 2075 6e73 6574 206f If it is unset o\n 0011de40: 7220 7365 7420 746f 2030 2c20 4e5b 4f5d r set to 0, N[O]\n 0011de50: 206f 7220 465b 414c 5345 5d2c 2074 6865 or F[ALSE], the\n-0011de60: 5000 5546 1300 0020 2020 6465 6661 756c P.UF... defaul\n+0011de60: 5000 5544 1300 0020 2020 6465 6661 756c P.UD... defaul\n 0011de70: 7420 6265 6861 7669 6f72 2069 7320 756e t behavior is un\n 0011de80: 6368 616e 6765 642e 2049 6620 6974 2069 changed. If it i\n 0011de90: 7320 7365 7420 746f 2031 2c20 595b 4553 s set to 1, Y[ES\n 0011dea0: 5d20 6f72 2054 5b52 5545 5d2c 2074 6865 ] or T[RUE], the\n-0011deb0: 5400 5546 1400 0020 2020 6465 6661 756c T.UF... defaul\n+0011deb0: 5400 5544 1400 0020 2020 6465 6661 756c T.UD... defaul\n 0011dec0: 7420 6265 6861 7669 6f72 206f 6620 5752 t behavior of WR\n 0011ded0: 4954 4520 2320 6973 2063 6861 6e67 6564 ITE # is changed\n 0011dee0: 2074 6f20 7072 6f64 7563 6520 6f6e 6c79 to produce only\n 0011def0: 2061 2066 6f72 6d2d 6665 6564 2028 3c46 a form-feed (),M.UF... th\n+0011df00: 463e 292c 4d00 5544 1500 0020 2020 7468 F>),M.UD... th\n 0011df10: 6f75 6768 204d 2070 726f 6772 616d 7320 ough M programs \n 0011df20: 6361 6e20 7374 696c 6c20 636f 6e74 726f can still contro\n 0011df30: 6c20 6265 6861 7669 6f72 2062 7920 7370 l behavior by sp\n 0011df40: 6563 6966 7969 6e67 2074 6865 2046 464c ecifying the FFL\n-0011df50: 461a 0055 4616 0000 2020 2064 6576 6963 F..UF... devic\n-0011df60: 6570 6172 616d 6574 6572 2e07 0055 4617 eparameter...UF.\n-0011df70: 0000 1200 5546 1800 0020 2020 4578 616d ....UF... Exam\n-0011df80: 706c 653a 0700 5546 1900 001a 0055 461a ple:..UF.....UF.\n+0011df50: 461a 0055 4416 0000 2020 2064 6576 6963 F..UD... devic\n+0011df60: 6570 6172 616d 6574 6572 2e07 0055 4417 eparameter...UD.\n+0011df70: 0000 1200 5544 1800 0020 2020 4578 616d ....UD... Exam\n+0011df80: 706c 653a 0700 5544 1900 001a 0055 441a ple:..UD.....UD.\n 0011df90: 0000 2020 2047 544d 3e7a 7072 696e 7420 .. GTM>zprint \n-0011dfa0: 5e66 666c 660e 0055 4621 0000 2020 2066 ^fflf..UF!.. f\n-0011dfb0: 666c 6622 0055 4622 0000 2020 2020 2073 flf\".UF\".. s\n+0011dfa0: 5e66 666c 660e 0055 4421 0000 2020 2066 ^fflf..UD!.. f\n+0011dfb0: 666c 6622 0055 4422 0000 2020 2020 2073 flf\".UD\".. s\n 0011dfc0: 6574 2066 696c 653d 222f 746d 702f 6d79 et file=\"/tmp/my\n 0011dfd0: 6669 6c65 2200 0000 0000 0000 0000 0000 file\"...........\n 0011dfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011e000: 0100 0000 bc07 0000 cf3d 0000 0000 0000 .........=......\n-0011e010: aa00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0011e010: aa00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0011e020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0011e030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0011e040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0011e050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 0011e060: 7300 ff44 454c 494d 4954 4552 00bf 7100 s..DELIMITER..q.\n 0011e070: 0020 2020 7072 6565 7869 7374 696e 6720 . preexisting \n 0011e080: 6465 7669 6365 2072 656d 6169 6e73 2074 device remains t\n 0011e090: 6865 2073 616d 6520 756e 7469 6c20 6974 he same until it\n 0011e0a0: 2069 7320 6578 706c 6963 6974 6c79 2072 is explicitly r\n-0011e0b0: 6570 6c61 6365 6420 6f72 1200 5a46 8100 eplaced or..ZF..\n-0011e0c0: 0020 2020 6465 6c65 7465 642e 0700 5a46 . deleted...ZF\n-0011e0d0: 9100 0047 0059 46c0 1100 0020 2020 6578 ...G.YF.... ex\n+0011e0b0: 6570 6c61 6365 6420 6f72 1200 5a44 8100 eplaced or..ZD..\n+0011e0c0: 0020 2020 6465 6c65 7465 642e 0700 5a44 . deleted...ZD\n+0011e0d0: 9100 0047 0059 44c0 1100 0020 2020 6578 ...G.YD.... ex\n 0011e0e0: 7072 2069 7320 6120 7374 7269 6e67 2077 pr is a string w\n 0011e0f0: 6865 7265 2074 6865 2066 6f6c 6c6f 7769 here the followi\n 0011e100: 6e67 2063 6861 7261 6374 6572 7320 6861 ng characters ha\n-0011e110: 7665 2073 7065 6369 616c 1900 5a46 1200 ve special..ZF..\n+0011e110: 7665 2073 7065 6369 616c 1900 5a44 1200 ve special..ZD..\n 0011e120: 0020 2020 696e 7465 7270 7265 7461 7469 . interpretati\n-0011e130: 6f6e 3a07 005a 4613 0000 1200 5a46 1400 on:..ZF.....ZF..\n-0011e140: 0020 2020 2a2a 4e6f 7465 2a2a 0700 5a46 . **Note**..ZF\n-0011e150: 1500 0054 005a 4616 0000 2020 2065 7870 ...T.ZF... exp\n+0011e130: 6f6e 3a07 005a 4413 0000 1200 5a44 1400 on:..ZD.....ZD..\n+0011e140: 0020 2020 2a2a 4e6f 7465 2a2a 0700 5a44 . **Note**..ZD\n+0011e150: 1500 0054 005a 4416 0000 2020 2065 7870 ...T.ZD... exp\n 0011e160: 7220 2261 623a 2f3a 3a2f 2f3a 6263 2220 r \"ab:/:://:bc\" \n 0011e170: 6973 2069 6e74 6572 7072 6574 6564 2061 is interpreted a\n 0011e180: 7320 666f 7572 2064 656c 696d 6974 6572 s four delimiter\n 0011e190: 732c 2077 6869 6368 2061 7265 2022 6162 s, which are \"ab\n-0011e1a0: 222c 2022 3a22 2c53 005a 4617 0000 2020 \", \":\",S.ZF... \n+0011e1a0: 222c 2022 3a22 2c53 005a 4417 0000 2020 \", \":\",S.ZD... \n 0011e1b0: 2022 2f22 2c20 616e 6420 2262 6322 2e20 \"/\", and \"bc\". \n 0011e1c0: 4f6e 6520 736f 636b 6574 2063 616e 2068 One socket can h\n 0011e1d0: 6176 6520 302d 3634 2064 656c 696d 6974 ave 0-64 delimit\n 0011e1e0: 6572 7320 616e 6420 6561 6368 2064 656c ers and each del\n-0011e1f0: 696d 6974 6572 2063 616e 2200 5a46 1800 imiter can\".ZF..\n+0011e1f0: 696d 6974 6572 2063 616e 2200 5a44 1800 imiter can\".ZD..\n 0011e200: 0020 2020 636f 6e74 6169 6e20 312d 3634 . contain 1-64\n-0011e210: 2063 6861 7261 6374 6572 732e 0700 5a46 characters...ZF\n-0011e220: 1900 0012 005a 461a 0000 2020 2045 7861 .....ZF... Exa\n-0011e230: 6d70 6c65 3a07 005a 4621 0000 6400 5a46 mple:..ZF!..d.ZF\n+0011e210: 2063 6861 7261 6374 6572 732e 0700 5a44 characters...ZD\n+0011e220: 1900 0012 005a 441a 0000 2020 2045 7861 .....ZD... Exa\n+0011e230: 6d70 6c65 3a07 005a 4421 0000 6400 5a44 mple:..ZD!..d.ZD\n 0011e240: 2200 0020 2020 6f70 656e 2074 6370 6465 \".. open tcpde\n 0011e250: 763a 2863 6f6e 6e65 6374 3d68 6f73 745f v:(connect=host_\n 0011e260: 223a 225f 706f 7274 6e6f 5f22 3a54 4350 \":\"_portno_\":TCP\n 0011e270: 223a 6465 6c69 6d3d 2463 2831 3329 3a61 \":delim=$c(13):a\n 0011e280: 7474 6163 683d 2263 6c69 656e 7422 293a ttach=\"client\"):\n 0011e290: 7469 6d65 6f75 743a 2253 4f43 4b45 5422 timeout:\"SOCKET\"\n-0011e2a0: 0700 5a46 2300 0052 005a 4624 0000 2020 ..ZF#..R.ZF$.. \n+0011e2a0: 0700 5a44 2300 0052 005a 4424 0000 2020 ..ZD#..R.ZD$.. \n 0011e2b0: 2054 6869 7320 636f 6d6d 616e 6420 7370 This command sp\n 0011e2c0: 6563 6966 6965 7320 2443 4841 5228 3133 ecifies $CHAR(13\n 0011e2d0: 2920 6173 2074 6865 2064 656c 696d 6974 ) as the delimit\n 0011e2e0: 6572 2066 6f72 2074 6865 2073 6f63 6b65 er for the socke\n-0011e2f0: 7420 7463 7064 6576 2e07 005a 4625 0000 t tcpdev...ZF%..\n-0011e300: 1400 4f46 454d 5054 4552 4d00 0045 4d50 ..OFEMPTERM..EMP\n-0011e310: 5445 524d 1200 5746 bf11 0000 2020 2045 TERM..WF.... E\n-0011e320: 4d50 5445 524d 0700 5846 2100 0027 0058 MPTERM..XF!..'.X\n-0011e330: 4631 0000 2020 205b 4e4f 5d45 4d50 545b F1.. [NO]EMPT[\n+0011e2f0: 7420 7463 7064 6576 2e07 005a 4425 0000 t tcpdev...ZD%..\n+0011e300: 1400 4f44 454d 5054 4552 4d00 0045 4d50 ..ODEMPTERM..EMP\n+0011e310: 5445 524d 1200 5744 bf11 0000 2020 2045 TERM..WD.... E\n+0011e320: 4d50 5445 524d 0700 5844 2100 0027 0058 MPTERM..XD!..'.X\n+0011e330: 4431 0000 2020 205b 4e4f 5d45 4d50 545b D1.. [NO]EMPT[\n 0011e340: 4552 4d5d 2041 7070 6c69 6573 2074 6f3a ERM] Applies to:\n-0011e350: 2054 524d 0700 5846 4100 0053 0058 4651 TRM..XFA..S.XFQ\n+0011e350: 2054 524d 0700 5844 4100 0053 0058 4451 TRM..XDA..S.XDQ\n 0011e360: 0000 2020 2041 6c6c 6f77 7320 616e 2022 .. Allows an \"\n 0011e370: 4572 6173 6522 2063 6861 7261 6374 6572 Erase\" character\n 0011e380: 206f 6e20 616e 2065 6d70 7479 2069 6e70 on an empty inp\n 0011e390: 7574 206c 696e 6520 746f 2074 6572 6d69 ut line to termi\n 0011e3a0: 6e61 7465 2061 2052 4541 4420 6f72 4d00 nate a READ orM.\n-0011e3b0: 5846 6100 0020 2020 5245 4144 2023 2063 XFa.. READ # c\n+0011e3b0: 5844 6100 0020 2020 5245 4144 2023 2063 XDa.. READ # c\n 0011e3c0: 6f6d 6d61 6e64 2e20 5468 6520 6465 6661 ommand. The defa\n 0011e3d0: 756c 7420 6973 204e 4f45 4d50 5445 524d ult is NOEMPTERM\n 0011e3e0: 2e20 5468 6520 6774 6d5f 7072 696e 6369 . The gtm_princi\n-0011e3f0: 7061 6c5f 6564 6974 696e 6750 0058 4671 pal_editingP.XFq\n+0011e3f0: 7061 6c5f 6564 6974 696e 6750 0058 4471 pal_editingP.XDq\n 0011e400: 0000 2020 2065 6e76 6972 6f6e 6d65 6e74 .. environment\n 0011e410: 2076 6172 6961 626c 6520 7370 6563 6966 variable specif\n 0011e420: 6965 7320 7468 6520 696e 6974 6961 6c20 ies the initial \n 0011e430: 7365 7474 696e 6720 6f66 205b 4e4f 5d45 setting of [NO]E\n-0011e440: 4d50 5445 524d 2e20 5468 6552 0058 4681 MPTERM. TheR.XF.\n+0011e440: 4d50 5445 524d 2e20 5468 6552 0058 4481 MPTERM. TheR.XD.\n 0011e450: 0000 2020 2054 4552 4d49 4e46 4f20 7370 .. TERMINFO sp\n 0011e460: 6563 6966 6965 6420 6279 2074 6865 2063 ecified by the c\n 0011e470: 7572 7265 6e74 2076 616c 7565 206f 6620 urrent value of \n 0011e480: 7468 6520 5445 524d 2065 6e76 6972 6f6e the TERM environ\n 0011e490: 6d65 6e74 2076 6172 6961 626c 6553 0058 ment variableS.X\n-0011e4a0: 4691 0000 2020 2064 6566 696e 6573 2063 F... defines c\n+0011e4a0: 4491 0000 2020 2064 6566 696e 6573 2063 D... defines c\n 0011e4b0: 6170 6e61 6d65 7320 7661 6c75 6573 2022 apnames values \"\n 0011e4c0: 6b62 7322 2061 6e64 2f6f 7220 226b 6463 kbs\" and/or \"kdc\n 0011e4d0: 6831 2220 7769 7468 2063 6861 7261 6374 h1\" with charact\n 0011e4e0: 6572 2073 6571 7565 6e63 6573 2066 6f72 er sequences for\n-0011e4f0: 5100 5746 c011 0000 2020 2022 4572 6173 Q.WF.... \"Eras\n+0011e4f0: 5100 5744 c011 0000 2020 2022 4572 6173 Q.WD.... \"Eras\n 0011e500: 652e 2220 4966 2022 6b62 7322 206f 7220 e.\" If \"kbs\" or \n 0011e510: 226b 6463 6831 2220 6172 6520 6d75 6c74 \"kdch1\" are mult\n 0011e520: 692d 6368 6172 6163 7465 7220 7661 6c75 i-character valu\n 0011e530: 6573 2c20 796f 7520 6d75 7374 2061 6c73 es, you must als\n-0011e540: 6f4e 0058 4612 0000 2020 2073 7065 6369 oN.XF... speci\n+0011e540: 6f4e 0058 4412 0000 2020 2073 7065 6369 oN.XD... speci\n 0011e550: 6679 2074 6865 2045 5343 4150 4520 6f72 fy the ESCAPE or\n 0011e560: 2045 4449 5420 6465 7669 6365 7061 7261 EDIT devicepara\n 0011e570: 6d65 7465 7273 2066 6f72 2045 4d50 5445 meters for EMPTE\n 0011e580: 524d 2072 6563 6f67 6e69 7469 6f6e 2e07 RM recognition..\n-0011e590: 0058 4613 0000 4d00 5846 1400 0020 2020 .XF...M.XF... \n+0011e590: 0058 4413 0000 4d00 5844 1400 0020 2020 .XD...M.XD... \n 0011e5a0: 5468 6520 6572 6173 6520 6368 6172 6163 The erase charac\n 0011e5b0: 7465 7220 6173 2073 6574 2061 6e64 2073 ter as set and s\n 0011e5c0: 686f 776e 2062 7920 7374 7479 2061 6c73 hown by stty als\n 0011e5d0: 6f20 7465 726d 696e 6174 6573 2061 2052 o terminates a R\n-0011e5e0: 4541 444f 0058 4615 0000 2020 2063 6f6d EADO.XF... com\n+0011e5e0: 4541 444f 0058 4415 0000 2020 2063 6f6d EADO.XD... com\n 0011e5f0: 6d61 6e64 2077 6974 6820 616e 2065 6d70 mand with an emp\n 0011e600: 7479 2069 6e70 7574 206c 696e 652e 2059 ty input line. Y\n 0011e610: 6f75 2063 616e 2073 6574 2074 6869 7320 ou can set this \n 0011e620: 6572 6173 6520 6368 6172 6163 7465 7220 erase character \n-0011e630: 746f 5100 5846 1600 0020 2020 7661 7269 toQ.XF... vari\n+0011e630: 746f 5100 5844 1600 0020 2020 7661 7269 toQ.XD... vari\n 0011e640: 6f75 7320 7661 6c75 6573 2075 7369 6e67 ous values using\n 0011e650: 2074 6865 2073 7474 7920 7368 656c 6c20 the stty shell \n 0011e660: 636f 6d6d 616e 642e 2054 7970 6963 616c command. Typical\n 0011e670: 2076 616c 7565 7320 6f66 2061 6e20 6572 values of an er\n-0011e680: 6173 6551 0058 4617 0000 2020 2063 6861 aseQ.XF... cha\n+0011e680: 6173 6551 0058 4417 0000 2020 2063 6861 aseQ.XD... cha\n 0011e690: 7261 6374 6572 2061 7265 203c 4354 524c racter are and \n 0011e6b0: 2e20 4368 6172 6163 7465 7273 2073 6574 . Characters set\n 0011e6c0: 2061 6e64 2073 686f 776e 2077 6974 6820 and shown with \n-0011e6d0: 7374 7479 3e00 5846 1800 0020 2020 7365 stty>.XF... se\n+0011e6d0: 7374 7479 3e00 5844 1800 0020 2020 7365 stty>.XD... se\n 0011e6e0: 7474 696e 6720 6d75 7374 206d 6174 6368 tting must match\n 0011e6f0: 2077 6861 7420 7468 6520 7465 726d 696e what the termin\n 0011e700: 616c 2065 6d75 6c61 746f 7220 7365 6e64 al emulator send\n-0011e710: 732e 0700 5846 1900 0052 0058 461a 0000 s...XF...R.XF...\n+0011e710: 732e 0700 5844 1900 0052 0058 441a 0000 s...XD...R.XD...\n 0011e720: 2020 2054 6865 2065 6e76 6972 6f6e 6d65 The environme\n 0011e730: 6e74 2076 6172 6961 626c 6520 5445 524d nt variable TERM\n 0011e740: 206d 7573 7420 7370 6563 6966 7920 6120 must specify a \n 0011e750: 7465 726d 696e 666f 2065 6e74 7279 2074 terminfo entry t\n-0011e760: 6861 7420 6d61 7463 6865 734a 0058 4621 hat matchesJ.XF!\n+0011e760: 6861 7420 6d61 7463 6865 734a 0058 4421 hat matchesJ.XD!\n 0011e770: 0000 2020 2062 6f74 6820 7768 6174 2074 .. both what t\n 0011e780: 6865 2074 6572 6d69 6e61 6c20 286f 7220 he terminal (or \n 0011e790: 7465 726d 696e 616c 2065 6d75 6c61 746f terminal emulato\n 0011e7a0: 7229 2073 656e 6473 2061 6e64 2065 7870 r) sends and exp\n-0011e7b0: 6563 7473 2e07 0058 4622 0000 0000 0000 ects...XF\"......\n+0011e7b0: 6563 7473 2e07 0058 4422 0000 0000 0000 ects...XD\"......\n 0011e7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011e7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011e7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011e800: 0100 0000 e607 0000 1b3e 0000 0000 0000 .........>......\n-0011e810: 8a00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0011e810: 8a00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0011e820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0011e830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0011e840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0011e850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 0011e860: 7300 ff46 464c 4600 c023 0000 2020 2020 s..FFLF..#.. \n 0011e870: 206f 7065 6e20 6669 6c65 3a28 6e65 7776 open file:(newv\n 0011e880: 6572 7369 6f6e 3a77 7261 703a 7374 7265 ersion:wrap:stre\n-0011e890: 616d 3a6e 6f66 666c 6629 1400 5546 2400 am:nofflf)..UF$.\n+0011e890: 616d 3a6e 6f66 666c 6629 1400 5544 2400 am:nofflf)..UD$.\n 0011e8a0: 0020 2020 2020 7573 6520 6669 6c65 1b00 . use file..\n-0011e8b0: 5546 2500 0020 2020 2020 7772 6974 6520 UF%.. write \n-0011e8c0: 232c 2248 656c 6c6f 2216 0055 4626 0000 #,\"Hello\"..UF&..\n+0011e8b0: 5544 2500 0020 2020 2020 7772 6974 6520 UD%.. write \n+0011e8c0: 232c 2248 656c 6c6f 2216 0055 4426 0000 #,\"Hello\"..UD&..\n 0011e8d0: 2020 2020 2063 6c6f 7365 2066 696c 652a close file*\n-0011e8e0: 0055 4627 0000 2020 2020 207a 7379 7374 .UF'.. zsyst\n+0011e8e0: 0055 4427 0000 2020 2020 207a 7379 7374 .UD'.. zsyst\n 0011e8f0: 656d 2022 6f64 202d 7463 6431 202f 746d em \"od -tcd1 /tm\n-0011e900: 702f 6d79 6669 6c65 2210 0055 4628 0000 p/myfile\"..UF(..\n-0011e910: 2020 2020 2071 7569 7416 0055 4629 0000 quit..UF)..\n+0011e900: 702f 6d79 6669 6c65 2210 0055 4428 0000 p/myfile\"..UD(..\n+0011e910: 2020 2020 2071 7569 7416 0055 4429 0000 quit..UD)..\n 0011e920: 2020 2047 544d 3e64 6f20 5e66 666c 6634 GTM>do ^fflf4\n-0011e930: 0055 462a 0000 2020 2030 3030 3030 3030 .UF*.. 0000000\n+0011e930: 0055 442a 0000 2020 2030 3030 3030 3030 .UD*.. 0000000\n 0011e940: 2020 205c 6620 2020 2048 2020 2020 6520 \\f H e \n 0011e950: 2020 206c 2020 2020 6c20 2020 206f 2020 l l o \n-0011e960: 205c 6e34 0055 4631 0000 2020 2020 2020 \\n4.UF1.. \n+0011e960: 205c 6e34 0055 4431 0000 2020 2020 2020 \\n4.UD1.. \n 0011e970: 2020 2020 2020 2031 3220 2020 3732 2020 12 72 \n 0011e980: 3130 3120 2031 3038 2020 3130 3820 2031 101 108 108 1\n-0011e990: 3131 2020 2031 3011 0055 4632 0000 2020 11 10..UF2.. \n-0011e9a0: 2030 3030 3030 3037 1200 5546 3300 0020 0000007..UF3.. \n-0011e9b0: 2020 4754 4d3e 6861 6c74 0700 5546 3400 GTM>halt..UF4.\n-0011e9c0: 0053 0055 4635 0000 2020 2054 6869 7320 .S.UF5.. This \n+0011e990: 3131 2020 2031 3011 0055 4432 0000 2020 11 10..UD2.. \n+0011e9a0: 2030 3030 3030 3037 1200 5544 3300 0020 0000007..UD3.. \n+0011e9b0: 2020 4754 4d3e 6861 6c74 0700 5544 3400 GTM>halt..UD4.\n+0011e9c0: 0053 0055 4435 0000 2020 2054 6869 7320 .S.UD5.. This \n 0011e9d0: 6578 616d 706c 6520 6f70 656e 7320 7468 example opens th\n 0011e9e0: 6520 6669 6c65 2022 6d79 6669 6c65 222c e file \"myfile\",\n 0011e9f0: 2061 6e64 2073 6574 7320 7468 6520 4e4f and sets the NO\n 0011ea00: 4646 4c46 2064 6576 6963 6570 6172 616d FFLF deviceparam\n-0011ea10: 6574 6572 4c00 5546 3600 0020 2020 7769 eterL.UF6.. wi\n+0011ea10: 6574 6572 4c00 5544 3600 0020 2020 7769 eterL.UD6.. wi\n 0011ea20: 7468 204f 5045 4e2e 2049 7420 7769 6c6c th OPEN. It will\n 0011ea30: 2077 7269 7465 2074 6865 2073 6571 7565 write the seque\n 0011ea40: 6e63 6520 223c 4646 3e48 656c 6c6f 3c4c nce \"Hello\" to the file.\n-0011ea60: 0700 5546 3700 000d 0050 4649 464f 0000 ..UF7....PFIFO..\n-0011ea70: 4649 464f 0f00 5446 bf11 0000 2020 2046 FIFO..TF.... F\n-0011ea80: 4946 4f07 0055 4621 0000 1f00 5546 3100 IFO..UF!....UF1.\n+0011ea60: 0700 5544 3700 000d 0050 4449 464f 0000 ..UD7....PDIFO..\n+0011ea70: 4649 464f 0f00 5444 bf11 0000 2020 2046 FIFO..TD.... F\n+0011ea80: 4946 4f07 0055 4421 0000 1f00 5544 3100 IFO..UD!....UD1.\n 0011ea90: 0020 2020 4649 464f 2041 7070 6c69 6573 . FIFO Applies\n-0011eaa0: 2074 6f3a 2046 4946 4f07 0055 4641 0000 to: FIFO..UFA..\n-0011eab0: 1f00 5546 5100 0020 2020 4649 464f 2041 ..UFQ.. FIFO A\n+0011eaa0: 2074 6f3a 2046 4946 4f07 0055 4441 0000 to: FIFO..UDA..\n+0011eab0: 1f00 5544 5100 0020 2020 4649 464f 2041 ..UDQ.. FIFO A\n 0011eac0: 7070 6c69 6573 2074 6f3a 2046 4946 4f07 pplies to: FIFO.\n-0011ead0: 0055 4661 0000 5100 5546 7100 0020 2020 .UFa..Q.UFq.. \n+0011ead0: 0055 4461 0000 5100 5544 7100 0020 2020 .UDa..Q.UDq.. \n 0011eae0: 5370 6563 6966 6965 7320 7468 6174 2074 Specifies that t\n 0011eaf0: 6865 2064 6576 6963 6520 666f 7220 7468 he device for th\n 0011eb00: 6520 4f50 454e 2069 7320 6120 4649 464f e OPEN is a FIFO\n 0011eb10: 206e 616d 652e 2047 542e 4d20 6372 6561 name. GT.M crea\n-0011eb20: 7465 7320 7468 654b 0055 4681 0000 2020 tes theK.UF... \n+0011eb20: 7465 7320 7468 654b 0055 4481 0000 2020 tes theK.UD... \n 0011eb30: 2046 4946 4f20 6966 2069 7420 646f 6573 FIFO if it does\n 0011eb40: 206e 6f74 2061 6c72 6561 6479 2065 7869 not already exi\n 0011eb50: 7374 2061 6e64 2069 6620 7468 6520 7072 st and if the pr\n 0011eb60: 6f63 6573 7320 6861 7320 6164 6571 7561 ocess has adequa\n-0011eb70: 7465 5300 5546 9100 0020 2020 7072 6976 teS.UF... priv\n+0011eb70: 7465 5300 5544 9100 0020 2020 7072 6976 teS.UD... priv\n 0011eb80: 696c 6567 6573 2e20 486f 7765 7665 722c ileges. However,\n 0011eb90: 2069 6e20 7468 6520 6576 656e 7420 7468 in the event th\n 0011eba0: 6174 2074 6865 2070 726f 6365 7373 2064 at the process d\n 0011ebb0: 6f65 7320 6e6f 7420 6861 7665 2061 6465 oes not have ade\n-0011ebc0: 7175 6174 6551 0054 46c0 1100 0020 2020 quateQ.TF.... \n+0011ebc0: 7175 6174 6551 0054 44c0 1100 0020 2020 quateQ.TD.... \n 0011ebd0: 7072 6976 696c 6567 6573 2c20 7468 6520 privileges, the \n 0011ebe0: 7072 6f63 6573 7320 6765 6e65 7261 7465 process generate\n 0011ebf0: 7320 6120 7275 6e2d 7469 6d65 2065 7272 s a run-time err\n 0011ec00: 6f72 2e20 4120 7072 6f63 6573 7320 646f or. A process do\n-0011ec10: 6573 206e 6f74 5400 5546 1200 0020 2020 es notT.UF... \n+0011ec10: 6573 206e 6f74 5400 5544 1200 0020 2020 es notT.UD... \n 0011ec20: 7265 7175 6972 6520 616e 7920 7370 6563 require any spec\n 0011ec30: 6961 6c20 7072 6976 696c 6567 6573 2074 ial privileges t\n 0011ec40: 6f20 4f50 454e 2061 6e20 6578 6973 7469 o OPEN an existi\n 0011ec50: 6e67 2046 4946 4f2e 2054 6865 2046 4946 ng FIFO. The FIF\n-0011ec60: 4f20 6e65 6564 7320 746f 3e00 5546 1300 O needs to>.UF..\n+0011ec60: 4f20 6e65 6564 7320 746f 3e00 5544 1300 O needs to>.UD..\n 0011ec70: 0020 2020 6265 2072 6561 6461 626c 6520 . be readable \n 0011ec80: 286f 7220 7772 6974 6561 626c 6529 206a (or writeable) j\n 0011ec90: 7573 7420 6c69 6b65 2061 6e79 206f 7468 ust like any oth\n-0011eca0: 6572 2066 696c 652e 0700 5546 1400 0012 er file...UF....\n-0011ecb0: 0055 4615 0000 2020 2045 7861 6d70 6c65 .UF... Example\n-0011ecc0: 3a07 0055 4616 0000 3600 5546 1700 0020 :..UF...6.UF... \n+0011eca0: 6572 2066 696c 652e 0700 5544 1400 0012 er file...UD....\n+0011ecb0: 0055 4415 0000 2020 2045 7861 6d70 6c65 .UD... Example\n+0011ecc0: 3a07 0055 4416 0000 3600 5544 1700 0020 :..UD...6.UD... \n 0011ecd0: 2020 6f70 656e 2066 696c 653a 2866 6966 open file:(fif\n 0011ece0: 6f3a 7265 6164 3a72 6563 6f72 6473 697a o:read:recordsiz\n 0011ecf0: 653d 3130 3438 3537 3629 3a31 3030 0700 e=1048576):100..\n-0011ed00: 5546 1800 000e 0051 4658 4544 0000 4649 UF.....QFXED..FI\n-0011ed10: 5845 4410 0055 46bf 1100 0020 2020 4649 XED..UF.... FI\n-0011ed20: 5845 4407 0056 4621 0000 2c00 5646 3100 XED..VF!..,.VF1.\n+0011ed00: 5544 1800 000e 0051 4458 4544 0000 4649 UD.....QDXED..FI\n+0011ed10: 5845 4410 0055 44bf 1100 0020 2020 4649 XED..UD.... FI\n+0011ed20: 5845 4407 0056 4421 0000 2c00 5644 3100 XED..VD!..,.VD1.\n 0011ed30: 0020 2020 5b4e 4f5d 4649 5845 4420 4170 . [NO]FIXED Ap\n 0011ed40: 706c 6965 7320 746f 3a20 5344 2046 4946 plies to: SD FIF\n-0011ed50: 4f20 5049 5045 0700 5646 4100 002c 0056 O PIPE..VFA..,.V\n-0011ed60: 4651 0000 2020 205b 4e4f 5d46 4958 4544 FQ.. [NO]FIXED\n+0011ed50: 4f20 5049 5045 0700 5644 4100 002c 0056 O PIPE..VDA..,.V\n+0011ed60: 4451 0000 2020 205b 4e4f 5d46 4958 4544 DQ.. [NO]FIXED\n 0011ed70: 2041 7070 6c69 6573 2074 6f3a 2053 4420 Applies to: SD \n-0011ed80: 4649 464f 2050 4950 4507 0056 4661 0000 FIFO PIPE..VFa..\n-0011ed90: 5400 5646 7100 0020 2020 5365 6c65 6374 T.VFq.. Select\n+0011ed80: 4649 464f 2050 4950 4507 0056 4461 0000 FIFO PIPE..VDa..\n+0011ed90: 5400 5644 7100 0020 2020 5365 6c65 6374 T.VDq.. Select\n 0011eda0: 7320 6120 6669 7865 642d 6c65 6e67 7468 s a fixed-length\n 0011edb0: 2072 6563 6f72 6420 666f 726d 6174 2066 record format f\n 0011edc0: 6f72 2073 6571 7565 6e74 6961 6c20 6469 or sequential di\n 0011edd0: 736b 2066 696c 6573 2e20 4649 5845 4420 sk files. FIXED \n-0011ede0: 646f 6573 5200 5646 8100 0020 2020 6e6f doesR.VF... no\n+0011ede0: 646f 6573 5200 5644 8100 0020 2020 6e6f doesR.VD... no\n 0011edf0: 7420 7370 6563 6966 7920 7468 6520 6163 t specify the ac\n 0011ee00: 7475 616c 206c 656e 6774 6820 6f66 2061 tual length of a\n 0011ee10: 2072 6563 6f72 642e 2055 7365 2052 4543 record. Use REC\n 0011ee20: 4f52 4453 495a 4520 746f 2073 7065 6369 ORDSIZE to speci\n-0011ee30: 6679 2074 6865 1800 5646 9100 0020 2020 fy the..VF... \n+0011ee30: 6679 2074 6865 1800 5644 9100 0020 2020 fy the..VD... \n 0011ee40: 7265 636f 7264 206c 656e 6774 682e 0800 record length...\n-0011ee50: 5546 c011 0000 4f00 5646 1200 0020 2020 UF....O.VF... \n+0011ee50: 5544 c011 0000 4f00 5644 1200 0020 2020 UD....O.VD... \n 0011ee60: 4e4f 4649 5845 4420 7370 6563 6966 6965 NOFIXED specifie\n 0011ee70: 7320 6120 7661 7269 6162 6c65 2d6c 656e s a variable-len\n 0011ee80: 6774 6820 7265 636f 7264 2066 6f72 6d61 gth record forma\n 0011ee90: 7420 666f 7220 7365 7175 656e 7469 616c t for sequential\n-0011eea0: 2064 6973 6b4e 0056 4613 0000 2020 2066 diskN.VF... f\n+0011eea0: 2064 6973 6b4e 0056 4413 0000 2020 2066 diskN.VD... f\n 0011eeb0: 696c 6573 2e20 4e4f 4649 5845 4420 6973 iles. NOFIXED is\n 0011eec0: 2061 2073 796e 6f6e 796d 2066 6f72 2056 a synonym for V\n 0011eed0: 4152 4941 424c 452e 2046 4958 4544 2069 ARIABLE. FIXED i\n 0011eee0: 7320 696e 636f 6d70 6174 6962 6c65 2077 s incompatible w\n-0011eef0: 6974 684e 0056 4614 0000 2020 2053 5452 ithN.VF... STR\n+0011eef0: 6974 684e 0056 4414 0000 2020 2053 5452 ithN.VD... STR\n 0011ef00: 4541 4d20 616e 6420 5641 5249 4142 4c45 EAM and VARIABLE\n 0011ef10: 2e20 4279 2064 6566 6175 6c74 2c20 7265 . By default, re\n 0011ef20: 636f 7264 7320 6861 7665 2056 4152 4941 cords have VARIA\n 0011ef30: 424c 4520 6c65 6e67 7468 2072 6563 6f72 BLE length recor\n-0011ef40: 6411 0056 4615 0000 2020 2066 6f72 6d61 d..VF... forma\n-0011ef50: 742e 0700 5646 1600 0012 0056 4617 0000 t...VF.....VF...\n-0011ef60: 2020 202a 2a4e 6f74 652a 2a07 0056 4618 **Note**..VF.\n-0011ef70: 0000 5000 5646 1900 0020 2020 4649 5845 ..P.VF... FIXE\n+0011ef40: 6411 0056 4415 0000 2020 2066 6f72 6d61 d..VD... forma\n+0011ef50: 742e 0700 5644 1600 0012 0056 4417 0000 t...VD.....VD...\n+0011ef60: 2020 202a 2a4e 6f74 652a 2a07 0056 4418 **Note**..VD.\n+0011ef70: 0000 5000 5644 1900 0020 2020 4649 5845 ..P.VD... FIXE\n 0011ef80: 4420 6c65 6e67 7468 2072 6563 6f72 6473 D length records\n 0011ef90: 2064 6f20 6e6f 7420 696d 706c 6963 6974 do not implicit\n 0011efa0: 6c79 2075 7365 2065 6d62 6564 6465 6420 ly use embedded \n 0011efb0: 7265 636f 7264 2074 6572 6d69 6e61 746f record terminato\n-0011efc0: 7273 1d00 5646 1a00 0020 2020 7375 6368 rs..VF... such\n+0011efc0: 7273 1d00 5644 1a00 0020 2020 7375 6368 rs..VD... such\n 0011efd0: 2061 7320 6c69 6e65 2066 6565 6473 2e07 as line feeds..\n-0011efe0: 0056 4621 0000 0000 0000 0000 0000 0000 .VF!............\n+0011efe0: 0056 4421 0000 0000 0000 0000 0000 0000 .VD!............\n 0011eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011f000: 0100 0000 eb07 0000 4f3e 0000 0000 0000 ........O>......\n-0011f010: a900 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0011f010: a900 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0011f020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0011f030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0011f040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0011f050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 0011f060: 7300 ff46 4958 4544 00c0 2200 0020 2020 s..FIXED..\".. \n 0011f070: 496e 2055 5446 2d38 206d 6f64 652c 2047 In UTF-8 mode, G\n 0011f080: 542e 4d20 492f 4f20 656e 666f 7263 6573 T.M I/O enforces\n 0011f090: 2061 206d 6f72 6520 7265 636f 7264 2d6f a more record-o\n 0011f0a0: 7269 656e 7465 6420 7669 6577 206f 6620 riented view of \n-0011f0b0: 7468 6520 6669 6c65 2c4a 0056 4623 0000 the file,J.VF#..\n+0011f0b0: 7468 6520 6669 6c65 2c4a 0056 4423 0000 the file,J.VD#..\n 0011f0c0: 2020 2074 7265 6174 696e 6720 6561 6368 treating each\n 0011f0d0: 2072 6563 6f72 6420 6173 2052 4543 4f52 record as RECOR\n 0011f0e0: 4453 495a 4520 6279 7465 7320 6c6f 6e67 DSIZE bytes long\n 0011f0f0: 2e20 4e6f 7465 2074 6861 7420 6120 5554 . Note that a UT\n-0011f100: 462d 3851 0056 4624 0000 2020 2063 6f64 F-8Q.VF$.. cod\n+0011f100: 462d 3851 0056 4424 0000 2020 2063 6f64 F-8Q.VD$.. cod\n 0011f110: 652d 706f 696e 7420 6e65 7665 7220 7370 e-point never sp\n 0011f120: 6c69 7473 2061 6372 6f73 7320 7265 636f lits across reco\n 0011f130: 7264 732e 2049 6620 6120 6d75 6c74 692d rds. If a multi-\n 0011f140: 6279 7465 2063 6861 7261 6374 6572 2028 byte character (\n-0011f150: 7768 656e 5100 5646 2500 0020 2020 4348 whenQ.VF%.. CH\n+0011f150: 7768 656e 5100 5644 2500 0020 2020 4348 whenQ.VD%.. CH\n 0011f160: 5345 5420 6973 2055 5446 2d38 2920 6f72 SET is UTF-8) or\n 0011f170: 2061 2073 7572 726f 6761 7465 2070 6169 a surrogate pai\n 0011f180: 7220 2877 6865 6e20 4348 5345 5420 6973 r (when CHSET is\n 0011f190: 2055 5446 2d31 3629 2064 6f65 7320 6e6f UTF-16) does no\n-0011f1a0: 7420 6669 7453 0056 4626 0000 2020 2069 t fitS.VF&.. i\n+0011f1a0: 7420 6669 7453 0056 4426 0000 2020 2069 t fitS.VD&.. i\n 0011f1b0: 6e74 6f20 7468 6520 7265 636f 7264 2028 nto the record (\n 0011f1c0: 6569 7468 6572 206c 6f67 6963 616c 2061 either logical a\n 0011f1d0: 7320 6769 7665 6e20 6279 2057 4944 5448 s given by WIDTH\n 0011f1e0: 206f 7220 7068 7973 6963 616c 2061 7320 or physical as \n-0011f1f0: 6769 7665 6e20 6279 5100 5646 2700 0020 given byQ.VF'.. \n+0011f1f0: 6769 7665 6e20 6279 5100 5644 2700 0020 given byQ.VD'.. \n 0011f200: 2020 5245 434f 5244 5349 5a45 292c 2074 RECORDSIZE), t\n 0011f210: 6865 2057 5249 5445 2063 6f6d 6d61 6e64 he WRITE command\n 0011f220: 2075 7365 7320 7468 6520 6279 7465 2076 uses the byte v\n 0011f230: 616c 7565 7320 6173 2073 7065 6369 6669 alues as specifi\n-0011f240: 6564 2062 7920 7468 6554 0056 4628 0000 ed by theT.VF(..\n+0011f240: 6564 2062 7920 7468 6554 0056 4428 0000 ed by theT.VD(..\n 0011f250: 2020 2050 4144 2064 6576 6963 6570 6172 PAD devicepar\n 0011f260: 616d 6574 6572 2074 6f20 6669 6c6c 2074 ameter to fill t\n 0011f270: 6865 2070 6879 7369 6361 6c20 7265 636f he physical reco\n 0011f280: 7264 2e20 4120 636f 6d62 696e 696e 6720 rd. A combining \n 0011f290: 6368 6172 6163 7465 7220 6d61 7953 0056 character mayS.V\n-0011f2a0: 4629 0000 2020 2065 6e64 2075 7020 696e F).. end up in\n+0011f2a0: 4429 0000 2020 2065 6e64 2075 7020 696e D).. end up in\n 0011f2b0: 2074 6865 2073 7562 7365 7175 656e 7420 the subsequent \n 0011f2c0: 7265 636f 7264 2069 6620 6974 2064 6f65 record if it doe\n 0011f2d0: 7320 6e6f 7420 6669 7420 696e 2074 6865 s not fit in the\n 0011f2e0: 2063 7572 7265 6e74 2072 6563 6f72 642e current record.\n-0011f2f0: 0700 5646 2a00 0012 0056 4631 0000 2020 ..VF*....VF1.. \n-0011f300: 202a 2a4e 6f74 652a 2a07 0056 4632 0000 **Note**..VF2..\n-0011f310: 4a00 5646 3300 0020 2020 5041 4420 6973 J.VF3.. PAD is\n+0011f2f0: 0700 5644 2a00 0012 0056 4431 0000 2020 ..VD*....VD1.. \n+0011f300: 202a 2a4e 6f74 652a 2a07 0056 4432 0000 **Note**..VD2..\n+0011f310: 4a00 5644 3300 0020 2020 5041 4420 6973 J.VD3.. PAD is\n 0011f320: 2065 6666 6563 7469 7665 206f 6e6c 7920 effective only \n 0011f330: 666f 7220 6465 7669 6365 7320 6f70 656e for devices open\n 0011f340: 6564 2077 6974 6820 6120 4348 5345 5420 ed with a CHSET \n-0011f350: 7265 6c61 7465 6420 746f 3d00 5646 3400 related to=.VF4.\n+0011f350: 7265 6c61 7465 6420 746f 3d00 5644 3400 related to=.VD4.\n 0011f360: 0020 2020 556e 6963 6f64 6528 5229 2063 . Unicode(R) c\n 0011f370: 6861 7261 6374 6572 732e 2049 6e20 4d20 haracters. In M \n 0011f380: 6d6f 6465 2050 4144 2069 7320 616c 7761 mode PAD is alwa\n-0011f390: 7973 203c 5350 3e07 0056 4635 0000 1200 ys ..VF5....\n-0011f3a0: 5646 3600 0020 2020 4578 616d 706c 653a VF6.. Example:\n-0011f3b0: 0700 5646 3700 0019 0056 4638 0000 2020 ..VF7....VF8.. \n+0011f390: 7973 203c 5350 3e07 0056 4435 0000 1200 ys ..VD5....\n+0011f3a0: 5644 3600 0020 2020 4578 616d 706c 653a VD6.. Example:\n+0011f3b0: 0700 5644 3700 0019 0056 4438 0000 2020 ..VD7....VD8.. \n 0011f3c0: 2047 544d 3e64 6f20 5e66 6978 6564 6578 GTM>do ^fixedex\n-0011f3d0: 1200 5646 3900 0020 2020 6669 7865 6465 ..VF9.. fixede\n-0011f3e0: 783b 1b00 5646 3a00 0020 2020 2020 7a70 x;..VF:.. zp\n+0011f3d0: 1200 5644 3900 0020 2020 6669 7865 6465 ..VD9.. fixede\n+0011f3e0: 783b 1b00 5644 3a00 0020 2020 2020 7a70 x;..VD:.. zp\n 0011f3f0: 7269 6e74 205e 6669 7865 6465 781e 0056 rint ^fixedex..V\n-0011f400: 4641 0000 2020 2020 2073 6574 2066 696c FA.. set fil\n-0011f410: 653d 2266 6978 2e74 7874 2235 0056 4642 e=\"fix.txt\"5.VFB\n+0011f400: 4441 0000 2020 2020 2073 6574 2066 696c DA.. set fil\n+0011f410: 653d 2266 6978 2e74 7874 2235 0056 4442 e=\"fix.txt\"5.VDB\n 0011f420: 0000 2020 2020 206f 7065 6e20 6669 6c65 .. open file\n 0011f430: 3a28 6e65 7776 6572 7369 6f6e 3a66 6978 :(newversion:fix\n 0011f440: 6564 3a72 6563 6f72 6473 697a 653d 3429 ed:recordsize=4)\n-0011f450: 1400 5646 4300 0020 2020 2020 7573 6520 ..VFC.. use \n-0011f460: 6669 6c65 2200 5646 4400 0020 2020 2020 file\".VFD.. \n+0011f450: 1400 5644 4300 0020 2020 2020 7573 6520 ..VDC.. use \n+0011f460: 6669 6c65 2200 5644 4400 0020 2020 2020 file\".VDD.. \n 0011f470: 7772 6974 6520 2248 656c 6c6f 2c20 576f write \"Hello, Wo\n-0011f480: 726c 6422 2c21 1600 5646 4500 0020 2020 rld\",!..VFE.. \n-0011f490: 2020 636c 6f73 6520 6669 6c65 2400 5646 close file$.VF\n+0011f480: 726c 6422 2c21 1600 5644 4500 0020 2020 rld\",!..VDE.. \n+0011f490: 2020 636c 6f73 6520 6669 6c65 2400 5644 close file$.VD\n 0011f4a0: 4600 0020 2020 2020 7365 7420 6669 6c65 F.. set file\n 0011f4b0: 3d22 6669 786e 6f77 7261 702e 7478 7422 =\"fixnowrap.txt\"\n-0011f4c0: 3c00 5646 4700 0020 2020 2020 6f70 656e <.VFG.. open\n+0011f4c0: 3c00 5644 4700 0020 2020 2020 6f70 656e <.VDG.. open\n 0011f4d0: 2066 696c 653a 286e 6577 7665 7273 696f file:(newversio\n 0011f4e0: 6e3a 6669 7865 643a 7265 636f 7264 7369 n:fixed:recordsi\n-0011f4f0: 7a65 3d34 3a6e 6f77 7261 7029 1400 5646 ze=4:nowrap)..VF\n+0011f4f0: 7a65 3d34 3a6e 6f77 7261 7029 1400 5644 ze=4:nowrap)..VD\n 0011f500: 4800 0020 2020 2020 7573 6520 6669 6c65 H.. use file\n-0011f510: 1900 5646 4900 0020 2020 2020 7772 6974 ..VFI.. writ\n-0011f520: 6520 2248 656c 222c 2139 0056 464a 0000 e \"Hel\",!9.VFJ..\n+0011f510: 1900 5644 4900 0020 2020 2020 7772 6974 ..VDI.. writ\n+0011f520: 6520 2248 656c 222c 2139 0056 444a 0000 e \"Hel\",!9.VDJ..\n 0011f530: 2020 2020 2077 7269 7465 2022 6c6f 2c20 write \"lo, \n 0011f540: 576f 726c 6422 2c21 203b 2054 6869 7320 World\",! ; This \n 0011f550: 7772 6974 6573 206f 6e6c 7920 276c 6f2c writes only 'lo,\n-0011f560: 2027 1600 5646 5100 0020 2020 2020 636c '..VFQ.. cl\n-0011f570: 6f73 6520 6669 6c65 2500 5646 5200 0020 ose file%.VFR.. \n+0011f560: 2027 1600 5644 5100 0020 2020 2020 636c '..VDQ.. cl\n+0011f570: 6f73 6520 6669 6c65 2500 5644 5200 0020 ose file%.VDR.. \n 0011f580: 2020 2020 7a73 7973 7465 6d20 2822 6d6f zsystem (\"mo\n 0011f590: 7265 2066 6978 2a2e 7478 7422 2926 0056 re fix*.txt\")&.V\n-0011f5a0: 4653 0000 2020 2020 207a 7379 7374 656d FS.. zsystem\n+0011f5a0: 4453 0000 2020 2020 207a 7379 7374 656d DS.. zsystem\n 0011f5b0: 2028 226f 6420 2d63 6220 6669 782e 7478 (\"od -cb fix.tx\n-0011f5c0: 7422 292c 0056 4654 0000 2020 2020 207a t\"),.VFT.. z\n+0011f5c0: 7422 292c 0056 4454 0000 2020 2020 207a t\"),.VDT.. z\n 0011f5d0: 7379 7374 656d 2028 226f 6420 2d63 6220 system (\"od -cb \n 0011f5e0: 6669 786e 6f77 7261 702e 7478 7422 2910 fixnowrap.txt\").\n-0011f5f0: 0056 4655 0000 2020 2020 2071 7569 7418 .VFU.. quit.\n-0011f600: 0056 4656 0000 2020 203a 3a3a 3a3a 3a3a .VFV.. :::::::\n-0011f610: 3a3a 3a3a 3a3a 3a11 0056 4657 0000 2020 :::::::..VFW.. \n-0011f620: 2066 6978 2e74 7874 1800 5646 5800 0020 fix.txt..VFX.. \n+0011f5f0: 0056 4455 0000 2020 2020 2071 7569 7418 .VDU.. quit.\n+0011f600: 0056 4456 0000 2020 203a 3a3a 3a3a 3a3a .VDV.. :::::::\n+0011f610: 3a3a 3a3a 3a3a 3a11 0056 4457 0000 2020 :::::::..VDW.. \n+0011f620: 2066 6978 2e74 7874 1800 5644 5800 0020 fix.txt..VDX.. \n 0011f630: 2020 3a3a 3a3a 3a3a 3a3a 3a3a 3a3a 3a3a ::::::::::::::\n-0011f640: 1600 5646 5900 0020 2020 4865 6c6c 6f2c ..VFY.. Hello,\n-0011f650: 2057 6f72 6c64 1800 5646 5a00 0020 2020 World..VFZ.. \n+0011f640: 1600 5644 5900 0020 2020 4865 6c6c 6f2c ..VDY.. Hello,\n+0011f650: 2057 6f72 6c64 1800 5644 5a00 0020 2020 World..VDZ.. \n 0011f660: 3a3a 3a3a 3a3a 3a3a 3a3a 3a3a 3a3a 1700 ::::::::::::::..\n-0011f670: 5646 6100 0020 2020 6669 786e 6f77 7261 VFa.. fixnowra\n-0011f680: 702e 7478 7418 0056 4662 0000 2020 203a p.txt..VFb.. :\n+0011f670: 5644 6100 0020 2020 6669 786e 6f77 7261 VDa.. fixnowra\n+0011f680: 702e 7478 7418 0056 4462 0000 2020 203a p.txt..VDb.. :\n 0011f690: 3a3a 3a3a 3a3a 3a3a 3a3a 3a3a 3a11 0056 :::::::::::::..V\n-0011f6a0: 4663 0000 2020 2048 656c 206c 6f2c 4100 Fc.. Hel lo,A.\n-0011f6b0: 5646 6400 0020 2020 3030 3030 3030 3020 VFd.. 0000000 \n+0011f6a0: 4463 0000 2020 2048 656c 206c 6f2c 4100 Dc.. Hel lo,A.\n+0011f6b0: 5644 6400 0020 2020 3030 3030 3030 3020 VDd.. 0000000 \n 0011f6c0: 2020 4820 2020 6520 2020 6c20 2020 6c20 H e l l \n 0011f6d0: 2020 6f20 2020 2c20 2020 2020 2020 5720 o , W \n 0011f6e0: 2020 6f20 2020 7220 2020 6c20 2020 6441 o r l dA\n-0011f6f0: 0056 4665 0000 2020 2020 2020 2020 2020 .VFe.. \n+0011f6f0: 0056 4465 0000 2020 2020 2020 2020 2020 .VDe.. \n 0011f700: 2031 3130 2031 3435 2031 3534 2031 3534 110 145 154 154\n 0011f710: 2031 3537 2030 3534 2030 3430 2031 3237 157 054 040 127\n 0011f720: 2031 3537 2031 3632 2031 3534 2031 3434 157 162 154 144\n-0011f730: 1100 5646 6600 0020 2020 3030 3030 3031 ..VFf.. 000001\n-0011f740: 342d 0056 4667 0000 2020 2030 3030 3030 4-.VFg.. 00000\n+0011f730: 1100 5644 6600 0020 2020 3030 3030 3031 ..VDf.. 000001\n+0011f740: 342d 0056 4467 0000 2020 2030 3030 3030 4-.VDg.. 00000\n 0011f750: 3030 2020 2048 2020 2065 2020 206c 2020 00 H e l \n 0011f760: 2020 2020 206c 2020 206f 2020 202c 3100 l o ,1.\n-0011f770: 5646 6800 0020 2020 2020 2020 2020 2020 VFh.. \n+0011f770: 5644 6800 0020 2020 2020 2020 2020 2020 VDh.. \n 0011f780: 3131 3020 3134 3520 3135 3420 3034 3020 110 145 154 040 \n 0011f790: 3135 3420 3135 3720 3035 3420 3034 3011 154 157 054 040.\n-0011f7a0: 0056 4669 0000 2020 2030 3030 3030 3130 .VFi.. 0000010\n-0011f7b0: 0700 5646 6a00 0012 0056 4671 0000 2020 ..VFj....VFq.. \n-0011f7c0: 2045 7861 6d70 6c65 3a07 0056 4672 0000 Example:..VFr..\n-0011f7d0: 1b00 5646 7300 0020 2020 4754 4d3e 7a70 ..VFs.. GTM>zp\n+0011f7a0: 0056 4469 0000 2020 2030 3030 3030 3130 .VDi.. 0000010\n+0011f7b0: 0700 5644 6a00 0012 0056 4471 0000 2020 ..VDj....VDq.. \n+0011f7c0: 2045 7861 6d70 6c65 3a07 0056 4472 0000 Example:..VDr..\n+0011f7d0: 1b00 5644 7300 0020 2020 4754 4d3e 7a70 ..VDs.. GTM>zp\n 0011f7e0: 7269 6e74 205e 6774 6d63 7000 0000 0000 rint ^gtmcp.....\n 0011f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0011f800: 0100 0000 e307 0000 793e 0000 0000 0000 ........y>......\n-0011f810: 8500 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0011f810: 8500 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0011f820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0011f830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0011f840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0011f850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 0011f860: 7300 ff46 4958 4544 00c0 7400 0020 2020 s..FIXED..t.. \n 0011f870: 6774 6d63 7020 3b20 436f 7079 2061 2062 gtmcp ; Copy a b\n 0011f880: 696e 6172 7920 6669 6c65 2075 7369 6e67 inary file using\n-0011f890: 2047 542e 4d21 0056 4675 0000 2020 2020 GT.M!.VFu.. \n+0011f890: 2047 542e 4d21 0056 4475 0000 2020 2020 GT.M!.VDu.. \n 0011f8a0: 206e 6577 2064 6573 742c 6c69 6e65 2c6d new dest,line,m\n-0011f8b0: 6178 2c73 7263 5200 5646 7600 0020 2020 ax,srcR.VFv.. \n+0011f8b0: 6178 2c73 7263 5200 5644 7600 0020 2020 ax,srcR.VDv.. \n 0011f8c0: 2020 6966 2032 3e24 6c65 6e67 7468 2824 if 2>$length($\n 0011f8d0: 7a63 6d64 6c69 6e65 2c22 2022 2920 7772 zcmdline,\" \") wr\n 0011f8e0: 6974 6520 2224 6774 6d5f 6469 7374 2f6d ite \"$gtm_dist/m\n 0011f8f0: 756d 7073 202d 7220 736f 7572 6365 2074 umps -r source t\n-0011f900: 6172 6765 7422 2c21 2c00 5646 7700 0020 arget\",!,.VFw.. \n+0011f900: 6172 6765 7422 2c21 2c00 5644 7700 0020 arget\",!,.VDw.. \n 0011f910: 2020 2020 7365 7420 6465 7374 3d24 7069 set dest=$pi\n 0011f920: 6563 6528 247a 636d 646c 696e 652c 2220 ece($zcmdline,\" \n-0011f930: 222c 3229 2b00 5646 7800 0020 2020 2020 \",2)+.VFx.. \n+0011f930: 222c 3229 2b00 5644 7800 0020 2020 2020 \",2)+.VDx.. \n 0011f940: 7365 7420 7372 633d 2470 6965 6365 2824 set src=$piece($\n 0011f950: 7a63 6d64 6c69 6e65 2c22 2022 2c31 293c zcmdline,\" \",1)<\n-0011f960: 0056 4679 0000 2020 2020 2073 6574 206d .VFy.. set m\n+0011f960: 0056 4479 0000 2020 2020 2073 6574 206d .VDy.. set m\n 0011f970: 6178 3d31 3032 342a 3130 3234 203b 2074 ax=1024*1024 ; t\n 0011f980: 6865 206d 6178 696d 756d 2047 542e 4d20 he maximum GT.M \n-0011f990: 7374 7269 6e67 2073 697a 6536 0056 467a string size6.VFz\n+0011f990: 7374 7269 6e67 2073 697a 6536 0056 447a string size6.VDz\n 0011f9a0: 0000 2020 2020 206f 7065 6e20 7372 633a .. open src:\n 0011f9b0: 2872 6561 646f 6e6c 793a 4649 5845 443a (readonly:FIXED:\n 0011f9c0: 5752 4150 3a43 4853 4554 3d22 4d22 2920 WRAP:CHSET=\"M\") \n-0011f9d0: 3ba5 0056 4681 0000 2020 2020 206f 7065 ;..VF... ope\n+0011f9d0: 3ba5 0056 4481 0000 2020 2020 206f 7065 ;..VD... ope\n 0011f9e0: 6e20 6465 7374 3a28 6e65 7776 6572 7369 n dest:(newversi\n 0011f9f0: 6f6e 3a46 4958 4544 3a57 5241 503a 4348 on:FIXED:WRAP:CH\n 0011fa00: 5345 543d 224d 2229 203b 2075 7365 2046 SET=\"M\") ; use F\n 0011fa10: 4958 4544 2066 6f72 6d61 7420 6265 6361 IXED format beca\n 0011fa20: 7573 6520 6974 2064 6f65 7320 6e6f 7420 use it does not \n 0011fa30: 696e 7365 7274 2063 6172 7269 6167 6520 insert carriage \n 0011fa40: 636f 6e74 726f 6c20 6368 6172 6163 7465 control characte\n 0011fa50: 7273 2061 6674 6572 2024 5820 7265 6163 rs after $X reac\n 0011fa60: 6865 7320 6974 7320 6d61 7869 6d75 6d20 hes its maximum \n-0011fa70: 7661 6c75 652e 4600 5646 8200 0020 2020 value.F.VF... \n+0011fa70: 7661 6c75 652e 4600 5644 8200 0020 2020 value.F.VD... \n 0011fa80: 2020 666f 7220 2075 7365 2073 7263 2072 for use src r\n 0011fa90: 6561 6420 6c69 6e65 236d 6178 2071 7569 ead line#max qui\n 0011faa0: 743a 247a 656f 6620 2075 7365 2064 6573 t:$zeof use des\n-0011fab0: 7420 7772 6974 6520 6c69 6e65 1500 5646 t write line..VF\n+0011fab0: 7420 7772 6974 6520 6c69 6e65 1500 5644 t write line..VD\n 0011fac0: 8300 0020 2020 2020 636c 6f73 6520 7372 ... close sr\n-0011fad0: 6314 0056 4684 0000 2020 2020 2075 7365 c..VF... use\n-0011fae0: 2064 6573 7414 0056 4685 0000 2020 2020 dest..VF... \n-0011faf0: 2073 6574 2024 783d 3016 0056 4686 0000 set $x=0..VF...\n+0011fad0: 6314 0056 4484 0000 2020 2020 2075 7365 c..VD... use\n+0011fae0: 2064 6573 7414 0056 4485 0000 2020 2020 dest..VD... \n+0011faf0: 2073 6574 2024 783d 3016 0056 4486 0000 set $x=0..VD...\n 0011fb00: 2020 2020 2063 6c6f 7365 2064 6573 7410 close dest.\n-0011fb10: 0056 4687 0000 2020 2020 2071 7569 7407 .VF... quit.\n-0011fb20: 0056 4688 0000 3700 5646 8900 0020 2020 .VF...7.VF... \n+0011fb10: 0056 4487 0000 2020 2020 2071 7569 7407 .VD... quit.\n+0011fb20: 0056 4488 0000 3700 5644 8900 0020 2020 .VD...7.VD... \n 0011fb30: 5468 6973 2065 7861 6d70 6c65 2063 6f70 This example cop\n 0011fb40: 6965 7320 6120 6269 6e61 7279 2066 696c ies a binary fil\n 0011fb50: 6520 7573 696e 6720 4754 2e4d 2e07 0056 e using GT.M...V\n-0011fb60: 468a 0000 1100 5046 4f4c 4c4f 5700 0046 F.....PFOLLOW..F\n-0011fb70: 4f4c 4c4f 5711 0056 46bf 1100 0020 2020 OLLOW..VF.... \n-0011fb80: 464f 4c4c 4f57 0700 5746 2100 0023 0057 FOLLOW..WF!..#.W\n-0011fb90: 4631 0000 2020 205b 4e4f 5d46 4f4c 4c4f F1.. [NO]FOLLO\n+0011fb60: 448a 0000 1100 5044 4f4c 4c4f 5700 0046 D.....PDOLLOW..F\n+0011fb70: 4f4c 4c4f 5711 0056 44bf 1100 0020 2020 OLLOW..VD.... \n+0011fb80: 464f 4c4c 4f57 0700 5744 2100 0023 0057 FOLLOW..WD!..#.W\n+0011fb90: 4431 0000 2020 205b 4e4f 5d46 4f4c 4c4f D1.. [NO]FOLLO\n 0011fba0: 5720 4170 706c 6965 7320 746f 3a20 5344 W Applies to: SD\n-0011fbb0: 0700 5746 4100 0051 0057 4651 0000 2020 ..WFA..Q.WFQ.. \n+0011fbb0: 0700 5744 4100 0051 0057 4451 0000 2020 ..WDA..Q.WDQ.. \n 0011fbc0: 2043 6f6e 6669 6775 7265 7320 5245 4144 Configures READ\n 0011fbd0: 2074 6f20 7265 7475 726e 206f 6e6c 7920 to return only \n 0011fbe0: 7768 656e 2069 7420 6861 7320 6120 636f when it has a co\n 0011fbf0: 6d70 6c65 7465 2072 6563 6f72 6420 6f72 mplete record or\n-0011fc00: 2072 6561 6368 6573 5300 5746 6100 0020 reachesS.WFa.. \n+0011fc00: 2072 6561 6368 6573 5300 5744 6100 0020 reachesS.WDa.. \n 0011fc10: 2020 616e 7920 7370 6563 6966 6965 6420 any specified \n 0011fc20: 7469 6d65 6f75 743b 2069 7420 7761 6974 timeout; it wait\n 0011fc30: 7320 666f 7220 6d6f 7265 2069 6e70 7574 s for more input\n 0011fc40: 2072 6174 6865 7220 7468 616e 2074 6572 rather than ter\n-0011fc50: 6d69 6e61 7469 6e67 206f 6e29 0057 4671 minating on).WFq\n+0011fc50: 6d69 6e61 7469 6e67 206f 6e29 0057 4471 minating on).WDq\n 0011fc60: 0000 2020 2061 6e20 454f 4620 2865 6e64 .. an EOF (end\n 0011fc70: 2d6f 662d 6669 6c65 2920 636f 6e64 6974 -of-file) condit\n-0011fc80: 696f 6e2e 0700 5746 8100 0054 0057 4691 ion...WF...T.WF.\n+0011fc80: 696f 6e2e 0700 5744 8100 0054 0057 4491 ion...WD...T.WD.\n 0011fc90: 0000 2020 2054 6865 2055 5345 2063 6f6d .. The USE com\n 0011fca0: 6d61 6e64 2063 616e 2073 7769 7463 6820 mand can switch \n 0011fcb0: 6120 6465 7669 6365 2066 726f 6d20 4e4f a device from NO\n 0011fcc0: 464f 4c4c 4f57 2074 6f20 464f 4c4c 4f57 FOLLOW to FOLLOW\n 0011fcd0: 206f 7220 6672 6f6d 2046 4f4c 4c4f 5753 or from FOLLOWS\n-0011fce0: 0056 46c0 1100 0020 2020 746f 204e 4f46 .VF.... to NOF\n+0011fce0: 0056 44c0 1100 0020 2020 746f 204e 4f46 .VD.... to NOF\n 0011fcf0: 4f4c 4c4f 572e 2054 6869 7320 7072 6f76 OLLOW. This prov\n 0011fd00: 6964 6573 2061 2052 4541 4420 6d6f 6465 ides a READ mode\n 0011fd10: 206f 6620 6f70 6572 6174 696f 6e20 7369 of operation si\n 0011fd20: 6d69 6c61 7220 746f 2061 2074 6169 6c20 milar to a tail \n-0011fd30: 2d66 1200 5746 1200 0020 2020 696e 2055 -f..WF... in U\n-0011fd40: 4e49 582e 0700 5746 1300 0010 004f 4647 NIX...WF.....OFG\n-0011fd50: 524f 5550 0000 4752 4f55 5010 0055 46bf ROUP..GROUP..UF.\n-0011fd60: 1100 0020 2020 4752 4f55 5007 0056 4621 ... GROUP..VF!\n-0011fd70: 0000 3300 5646 3100 0020 2020 4752 4f55 ..3.VF1.. GROU\n+0011fd30: 2d66 1200 5744 1200 0020 2020 696e 2055 -f..WD... in U\n+0011fd40: 4e49 582e 0700 5744 1300 0010 004f 4447 NIX...WD.....ODG\n+0011fd50: 524f 5550 0000 4752 4f55 5010 0055 44bf ROUP..GROUP..UD.\n+0011fd60: 1100 0020 2020 4752 4f55 5007 0056 4421 ... GROUP..VD!\n+0011fd70: 0000 3300 5644 3100 0020 2020 4752 4f55 ..3.VD1.. GROU\n 0011fd80: 503d 6578 7072 2041 7070 6c69 6573 2074 P=expr Applies t\n 0011fd90: 6f3a 2053 4f43 284c 4f43 414c 2920 5344 o: SOC(LOCAL) SD\n-0011fda0: 2046 4946 4f07 0056 4641 0000 5000 5646 FIFO..VFA..P.VF\n+0011fda0: 2046 4946 4f07 0056 4441 0000 5000 5644 FIFO..VDA..P.VD\n 0011fdb0: 5100 0020 2020 5370 6563 6966 6965 7320 Q.. Specifies \n 0011fdc0: 6163 6365 7373 2070 6572 6d69 7373 696f access permissio\n 0011fdd0: 6e20 6f6e 2061 2055 4e49 5820 6669 6c65 n on a UNIX file\n 0011fde0: 2066 6f72 206f 7468 6572 2075 7365 7273 for other users\n-0011fdf0: 2069 6e20 7468 6520 6669 6c65 5300 5646 in the fileS.VF\n+0011fdf0: 2069 6e20 7468 6520 6669 6c65 5300 5644 in the fileS.VD\n 0011fe00: 6100 0020 2020 6f77 6e65 7227 7320 6772 a.. owner's gr\n 0011fe10: 6f75 702e 2054 6865 2065 7870 7265 7373 oup. The express\n 0011fe20: 696f 6e20 6973 2061 2063 6861 7261 6374 ion is a charact\n 0011fe30: 6572 2073 7472 696e 6720 6576 616c 7561 er string evalua\n 0011fe40: 7469 6e67 2074 6f20 6e75 6c6c 206f 724e ting to null orN\n-0011fe50: 0056 4671 0000 2020 2074 6f20 616e 7920 .VFq.. to any \n+0011fe50: 0056 4471 0000 2020 2074 6f20 616e 7920 .VDq.. to any \n 0011fe60: 636f 6d62 696e 6174 696f 6e20 6f66 2074 combination of t\n 0011fe70: 6865 206c 6574 7465 7273 2052 5758 2c20 he letters RWX, \n 0011fe80: 696e 6469 6361 7469 6e67 2072 6573 7065 indicating respe\n 0011fe90: 6374 6976 656c 7920 5265 6164 2c51 0056 ctively Read,Q.V\n-0011fea0: 4681 0000 2020 2057 7269 7465 2c20 616e F... Write, an\n+0011fea0: 4481 0000 2020 2057 7269 7465 2c20 616e D... Write, an\n 0011feb0: 6420 6558 6563 7574 6520 6163 6365 7373 d eXecute access\n 0011fec0: 2e20 5768 656e 2070 6572 6d69 7373 696f . When permissio\n 0011fed0: 6e20 636f 6e74 726f 6c6c 696e 6720 6465 n controlling de\n 0011fee0: 7669 6365 7061 7261 6d65 7465 7273 5100 viceparametersQ.\n-0011fef0: 5646 9100 0020 2020 284f 574e 4552 2c47 VF... (OWNER,G\n+0011fef0: 5644 9100 0020 2020 284f 574e 4552 2c47 VD... (OWNER,G\n 0011ff00: 524f 5550 2c57 4f52 4c44 2920 6170 7065 ROUP,WORLD) appe\n 0011ff10: 6172 7320 6f6e 2061 6e20 4f50 454e 206f ars on an OPEN o\n 0011ff20: 6620 6120 6e65 7720 6669 6c65 2c20 616e f a new file, an\n 0011ff30: 7920 7573 6572 2063 6174 6567 6f72 7950 y user categoryP\n-0011ff40: 0055 46c0 1100 0020 2020 284f 574e 4552 .UF.... (OWNER\n+0011ff40: 0055 44c0 1100 0020 2020 284f 574e 4552 .UD.... (OWNER\n 0011ff50: 2c20 5359 5354 454d 2c20 574f 524c 4429 , SYSTEM, WORLD)\n 0011ff60: 2c20 7468 6174 2069 7320 6e6f 7420 6578 , that is not ex\n 0011ff70: 706c 6963 6974 6c79 2073 7065 6369 6669 plicitly specifi\n 0011ff80: 6564 2069 7320 6769 7665 6e20 7468 6554 ed is given theT\n-0011ff90: 0056 4612 0000 2020 2064 6566 6175 6c74 .VF... default\n+0011ff90: 0056 4412 0000 2020 2064 6566 6175 6c74 .VD... default\n 0011ffa0: 2061 6363 6573 7320 7065 726d 6973 7369 access permissi\n 0011ffb0: 6f6e 732e 2057 6865 6e20 616e 7920 6f6e ons. When any on\n 0011ffc0: 6520 6f66 2074 6865 7365 2064 6576 6963 e of these devic\n 0011ffd0: 6570 6172 616d 6574 6572 7320 6170 7065 eparameters appe\n 0011ffe0: 6172 7300 0000 0000 0000 0000 0000 0000 ars.............\n 0011fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00120000: 0100 0000 8c03 0000 c03e 0000 0000 0000 .........>......\n@@ -73731,57 +73731,57 @@\n 00120020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00120030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00120040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00120050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00120060: 7300 ff49 4b45 5900 bf31 0000 2020 2041 s..IKEY..1.. A\n 00120070: 7070 6c69 6573 2074 6f3a 2053 442c 2050 pplies to: SD, P\n 00120080: 4950 452c 2061 6e64 2046 4946 4f07 0055 IPE, and FIFO..U\n-00120090: 4641 0000 5200 5546 5100 0020 2020 494b FA..R.UFQ.. IK\n+00120090: 4441 0000 5200 5544 5100 0020 2020 494b DA..R.UDQ.. IK\n 001200a0: 4559 2061 6c6c 6f77 7320 7468 6520 7573 EY allows the us\n 001200b0: 6520 6f66 2061 2073 6570 6572 6174 6520 e of a seperate \n 001200c0: 6b65 7920 666f 7220 5245 4144 2074 6f20 key for READ to \n 001200d0: 6120 6465 7669 6365 3b20 666f 7220 6578 a device; for ex\n-001200e0: 616d 706c 652c 5200 5546 6100 0020 2020 ample,R.UFa.. \n+001200e0: 616d 706c 652c 5200 5544 6100 0020 2020 ample,R.UDa.. \n 001200f0: 7768 656e 2061 2047 542e 4d20 7072 6f63 when a GT.M proc\n 00120100: 6573 7320 6973 2061 6e20 656c 656d 656e ess is an elemen\n 00120110: 7420 6f66 2061 2055 4e49 5820 7069 7065 t of a UNIX pipe\n 00120120: 2e20 5468 6520 666f 726d 6174 206f 6620 . The format of \n-00120130: 7468 6520 494b 4559 1d00 5546 7100 0020 the IKEY..UFq.. \n+00120130: 7468 6520 494b 4559 1d00 5544 7100 0020 the IKEY..UDq.. \n 00120140: 2020 6465 7669 6365 7061 7261 6d65 7465 deviceparamete\n-00120150: 7220 6973 3a07 0055 4681 0000 1e00 5546 r is:..UF.....UF\n+00120150: 7220 6973 3a07 0055 4481 0000 1e00 5544 r is:..UD.....UD\n 00120160: 9100 0020 2020 494b 4559 3d22 6b65 795f ... IKEY=\"key_\n-00120170: 6e61 6d65 205b 4956 5d22 0800 5446 c011 name [IV]\"..TF..\n-00120180: 0000 4d00 5546 1200 0020 2020 6b65 795f ..M.UF... key_\n+00120170: 6e61 6d65 205b 4956 5d22 0800 5444 c011 name [IV]\"..TD..\n+00120180: 0000 4d00 5544 1200 0020 2020 6b65 795f ..M.UD... key_\n 00120190: 6e61 6d65 2069 7320 6361 7365 2d73 656e name is case-sen\n 001201a0: 7369 7469 7665 2061 6e64 206d 7573 7420 sitive and must \n 001201b0: 6d61 7463 6820 6120 6b65 7920 6e61 6d65 match a key name\n 001201c0: 2069 6e20 7468 6520 2266 696c 6573 224b in the \"files\"K\n-001201d0: 0055 4613 0000 2020 2073 6563 7469 6f6e .UF... section\n+001201d0: 0055 4413 0000 2020 2073 6563 7469 6f6e .UD... section\n 001201e0: 206f 6620 7468 6520 6774 6d63 7279 7074 of the gtmcrypt\n 001201f0: 5f63 6f6e 6669 6720 6669 6c65 2e20 5468 _config file. Th\n 00120200: 6520 6f70 7469 6f6e 616c 2049 5620 7370 e optional IV sp\n-00120210: 6563 6966 6965 7320 616e 4500 5546 1400 ecifies anE.UF..\n+00120210: 6563 6966 6965 7320 616e 4500 5544 1400 ecifies anE.UD..\n 00120220: 0020 2020 696e 6974 6961 6c69 7a61 7469 . initializati\n 00120230: 6f6e 2076 6563 746f 7220 746f 2075 7365 on vector to use\n 00120240: 2066 6f72 2065 6e63 7279 7074 696f 6e20 for encryption \n 00120250: 616e 6420 6465 6372 7970 7469 6f6e 2e07 and decryption..\n-00120260: 0055 4615 0000 5200 5546 1600 0020 2020 .UF...R.UF... \n+00120260: 0055 4415 0000 5200 5544 1600 0020 2020 .UD...R.UD... \n 00120270: 466f 7220 6d6f 7265 2069 6e66 6f72 6d61 For more informa\n 00120280: 7469 6f6e 2c20 7265 6665 7220 746f 2074 tion, refer to t\n 00120290: 6865 2064 6573 6372 6970 7469 6f6e 206f he description o\n 001202a0: 6620 4b45 5920 6465 7669 6365 7061 7261 f KEY devicepara\n-001202b0: 6d65 7465 7220 6f66 1600 5546 1700 0020 meter of..UF... \n+001202b0: 6d65 7465 7220 6f66 1600 5544 1700 0020 meter of..UD... \n 001202c0: 2020 4f50 454e 206f 7220 5553 452e 0700 OPEN or USE...\n-001202d0: 5546 1800 001b 0050 4f4e 4445 5045 4e44 UF.....PONDEPEND\n+001202d0: 5544 1800 001b 0050 4f4e 4445 5045 4e44 UD.....PONDEPEND\n 001202e0: 454e 5400 0049 4e44 4550 454e 4445 4e54 ENT..INDEPENDENT\n-001202f0: 1600 5b46 bf11 0000 2020 2049 4e44 4550 ..[F.... INDEP\n-00120300: 454e 4445 4e54 0700 5c46 2100 0026 005c ENDENT..\\F!..&.\\\n-00120310: 4631 0000 2020 2049 4e44 4550 454e 4445 F1.. INDEPENDE\n+001202f0: 1600 5b44 bf11 0000 2020 2049 4e44 4550 ..[D.... INDEP\n+00120300: 454e 4445 4e54 0700 5c44 2100 0026 005c ENDENT..\\D!..&.\\\n+00120310: 4431 0000 2020 2049 4e44 4550 454e 4445 D1.. INDEPENDE\n 00120320: 4e54 2041 7070 6c69 6573 2074 6f3a 2050 NT Applies to: P\n-00120330: 4950 4507 005c 4641 0000 5200 5c46 5100 IPE..\\FA..R.\\FQ.\n+00120330: 4950 4507 005c 4441 0000 5200 5c44 5100 IPE..\\DA..R.\\DQ.\n 00120340: 0020 2020 5468 6520 494e 4445 5045 4e44 . The INDEPEND\n 00120350: 454e 5420 6465 7669 6365 7061 7261 6d65 ENT deviceparame\n 00120360: 7465 7220 7370 6563 6966 6965 7320 7468 ter specifies th\n 00120370: 6174 2074 6865 206e 6577 6c79 2063 7265 at the newly cre\n 00120380: 6174 6564 2070 726f 6365 7373 0000 0000 ated process....\n 00120390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001203a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -73851,255 +73851,255 @@\n 001207a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001207b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001207c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001207d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001207e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001207f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00120800: 0100 0000 fc07 0000 e23e 0000 0000 0000 .........>......\n-00120810: b000 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00120810: b000 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00120820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00120830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00120840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00120850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00120860: 7300 ff49 4e44 4550 454e 4445 4e54 00bf s..INDEPENDENT..\n 00120870: 6100 0020 2020 7769 6c6c 206e 6f74 2062 a.. will not b\n 00120880: 6520 7465 726d 696e 6174 6564 2062 7920 e terminated by \n 00120890: 7468 6520 434c 4f53 4520 6f66 2074 6865 the CLOSE of the\n 001208a0: 2064 6576 6963 652e 2054 6865 2069 6e70 device. The inp\n 001208b0: 7574 2061 6e64 206f 7574 7075 7420 6f66 ut and output of\n-001208c0: 4c00 5c46 7100 0020 2020 494e 4445 5045 L.\\Fq.. INDEPE\n+001208c0: 4c00 5c44 7100 0020 2020 494e 4445 5045 L.\\Dq.. INDEPE\n 001208d0: 4e44 454e 5420 7072 6f63 6573 7365 7320 NDENT processes \n 001208e0: 7368 6f75 6c64 2062 6520 6861 6e64 6c65 should be handle\n 001208f0: 6420 696e 2073 7563 6820 6120 7761 7920 d in such a way \n-00120900: 7468 6174 2069 7420 7275 6e73 4d00 5c46 that it runsM.\\F\n+00120900: 7468 6174 2069 7420 7275 6e73 4d00 5c44 that it runsM.\\D\n 00120910: 8100 0020 2020 696e 6465 7065 6e64 656e ... independen\n 00120920: 746c 7920 6576 656e 2061 6674 6572 2074 tly even after t\n 00120930: 6865 2043 4c4f 5345 206f 6620 7468 6520 he CLOSE of the \n 00120940: 6465 7669 6365 2e20 4279 2064 6566 6175 device. By defau\n-00120950: 6c74 2c20 434c 4f53 4541 005c 4691 0000 lt, CLOSEA.\\F...\n+00120950: 6c74 2c20 434c 4f53 4541 005c 4491 0000 lt, CLOSEA.\\D...\n 00120960: 2020 2074 6572 6d69 6e61 7465 7320 7468 terminates th\n 00120970: 6520 7072 6f63 6573 7320 6173 736f 6369 e process associ\n 00120980: 6174 6564 2077 6974 6820 7468 6520 5049 ated with the PI\n-00120990: 5045 2064 6576 6963 652e 0800 5b46 c011 PE device...[F..\n-001209a0: 0000 1300 5046 4f45 5252 4f52 0000 494f ....PFOERROR..IO\n-001209b0: 4552 524f 5212 0057 46bf 1100 0020 2020 ERROR..WF.... \n-001209c0: 494f 4552 524f 5207 0058 4621 0000 2600 IOERROR..XF!..&.\n-001209d0: 5846 3100 0020 2020 494f 4552 524f 523d XF1.. IOERROR=\n+00120990: 5045 2064 6576 6963 652e 0800 5b44 c011 PE device...[D..\n+001209a0: 0000 1300 5044 4f45 5252 4f52 0000 494f ....PDOERROR..IO\n+001209b0: 4552 524f 5212 0057 44bf 1100 0020 2020 ERROR..WD.... \n+001209c0: 494f 4552 524f 5207 0058 4421 0000 2600 IOERROR..XD!..&.\n+001209d0: 5844 3100 0020 2020 494f 4552 524f 523d XD1.. IOERROR=\n 001209e0: 6578 7072 2041 7070 6c69 6573 2074 6f3a expr Applies to:\n-001209f0: 2053 4f43 0700 5846 4100 0054 0058 4651 SOC..XFA..T.XFQ\n+001209f0: 2053 4f43 0700 5844 4100 0054 0058 4451 SOC..XDA..T.XDQ\n 00120a00: 0000 2020 2045 6e61 626c 6573 2065 7863 .. Enables exc\n 00120a10: 6570 7469 6f6e 2068 616e 646c 696e 6720 eption handling \n 00120a20: 696e 2073 6f63 6b65 7420 6465 7669 6365 in socket device\n 00120a30: 732e 2065 7870 7220 7370 6563 6966 6965 s. expr specifie\n 00120a40: 7320 7468 6520 492f 4f20 6572 726f 724f s the I/O errorO\n-00120a50: 0058 4661 0000 2020 2074 7261 7070 696e .XFa.. trappin\n+00120a50: 0058 4461 0000 2020 2074 7261 7070 696e .XDa.. trappin\n 00120a60: 6720 6d6f 6465 2e20 4120 7661 6c75 6520 g mode. A value \n 00120a70: 6571 7561 6c20 746f 2022 5452 4150 2220 equal to \"TRAP\" \n 00120a80: 7370 6563 6966 6965 7320 7468 6174 2049 specifies that I\n 00120a90: 2f4f 2065 7272 6f72 7320 6f6e 2061 5300 /O errors on aS.\n-00120aa0: 5846 7100 0020 2020 6465 7669 6365 2072 XFq.. device r\n+00120aa0: 5844 7100 0020 2020 6465 7669 6365 2072 XDq.. device r\n 00120ab0: 6169 7365 2065 7272 6f72 2063 6f6e 6469 aise error condi\n 00120ac0: 7469 6f6e 732e 2041 2076 616c 7565 2065 tions. A value e\n 00120ad0: 7175 616c 2074 6f20 224e 4f54 5241 5022 qual to \"NOTRAP\"\n 00120ae0: 2c20 6f72 2077 6865 6e20 494f 4552 524f , or when IOERRO\n-00120af0: 524f 0058 4681 0000 2020 2069 7320 6e6f RO.XF... is no\n+00120af0: 524f 0058 4481 0000 2020 2069 7320 6e6f RO.XD... is no\n 00120b00: 7420 7370 6563 6966 6965 642c 2069 6e64 t specified, ind\n 00120b10: 6963 6174 6573 2074 6861 7420 492f 4f20 icates that I/O \n 00120b20: 6572 726f 7220 6f6e 2061 2064 6576 6963 error on a devic\n 00120b30: 6520 646f 6573 206e 6f74 2072 6169 7365 e does not raise\n-00120b40: 1b00 5846 9100 0020 2020 6572 726f 7220 ..XF... error \n-00120b50: 636f 6e64 6974 696f 6e73 2e08 0057 46c0 conditions...WF.\n-00120b60: 1100 0012 0058 4612 0000 2020 202a 2a4e .....XF... **N\n-00120b70: 6f74 652a 2a07 0058 4613 0000 4b00 5846 ote**..XF...K.XF\n+00120b40: 1b00 5844 9100 0020 2020 6572 726f 7220 ..XD... error \n+00120b50: 636f 6e64 6974 696f 6e73 2e08 0057 44c0 conditions...WD.\n+00120b60: 1100 0012 0058 4412 0000 2020 202a 2a4e .....XD... **N\n+00120b70: 6f74 652a 2a07 0058 4413 0000 4b00 5844 ote**..XD...K.XD\n 00120b80: 1400 0020 2020 5468 6520 494f 4552 524f ... The IOERRO\n 00120b90: 5220 7365 7474 696e 6720 6973 2061 7373 R setting is ass\n 00120ba0: 6f63 6961 7465 6420 7769 7468 2073 6f63 ociated with soc\n 00120bb0: 6b65 7473 2077 6869 6c65 2045 5843 4550 kets while EXCEP\n-00120bc0: 5449 4f4e 2069 7352 0058 4615 0000 2020 TION isR.XF... \n+00120bc0: 5449 4f4e 2069 7352 0058 4415 0000 2020 TION isR.XD... \n 00120bd0: 2061 7373 6f63 6961 7465 6420 7769 7468 associated with\n 00120be0: 2074 6865 2053 4f43 4b45 5420 6465 7669 the SOCKET devi\n 00120bf0: 6365 2e20 496e 206f 7468 6572 2077 6f72 ce. In other wor\n 00120c00: 6473 2c20 494f 4552 524f 5220 6361 6e20 ds, IOERROR can \n-00120c10: 6265 2074 7572 6e65 644f 0058 4616 0000 be turnedO.XF...\n+00120c10: 6265 2074 7572 6e65 644f 0058 4416 0000 be turnedO.XD...\n 00120c20: 2020 206f 6e20 6f72 206f 6666 2066 6f72 on or off for\n 00120c30: 2065 6163 6820 6f66 2074 6865 2073 6f63 each of the soc\n 00120c40: 6b65 7473 2061 7373 6f63 6961 7465 6420 kets associated \n 00120c50: 7769 7468 2061 2053 4f43 4b45 5420 6465 with a SOCKET de\n-00120c60: 7669 6365 2062 7574 4e00 5846 1700 0020 vice butN.XF... \n+00120c60: 7669 6365 2062 7574 4e00 5844 1700 0020 vice butN.XD... \n 00120c70: 2020 7468 6572 6520 6973 206f 6e6c 7920 there is only \n 00120c80: 6f6e 6520 4558 4345 5054 494f 4e20 7661 one EXCEPTION va\n 00120c90: 6c75 6520 7768 6963 6820 6973 2075 7365 lue which is use\n 00120ca0: 6420 666f 7220 616c 6c20 7468 6520 736f d for all the so\n-00120cb0: 636b 6574 732e 0700 5846 1800 0012 0058 ckets...XF.....X\n-00120cc0: 4619 0000 2020 2045 7861 6d70 6c65 3a07 F... Example:.\n-00120cd0: 0058 461a 0000 5e00 5846 2100 0020 2020 .XF...^.XF!.. \n+00120cb0: 636b 6574 732e 0700 5844 1800 0012 0058 ckets...XD.....X\n+00120cc0: 4419 0000 2020 2045 7861 6d70 6c65 3a07 D... Example:.\n+00120cd0: 0058 441a 0000 5e00 5844 2100 0020 2020 .XD...^.XD!.. \n 00120ce0: 6f70 656e 2073 6f63 6b3a 2863 6f6e 6e65 open sock:(conne\n 00120cf0: 6374 3d68 6f73 745f 223a 225f 706f 7274 ct=host_\":\"_port\n 00120d00: 5f22 3a54 4350 223a 6465 6c69 6d3d 2463 _\":TCP\":delim=$c\n 00120d10: 6861 7228 3133 2c31 3029 3a69 6f65 7272 har(13,10):ioerr\n 00120d20: 6f72 3d22 5452 4150 2229 3a3a 2253 4f43 or=\"TRAP\")::\"SOC\n-00120d30: 4b45 5422 0700 5846 2200 0051 0058 4623 KET\"..XF\"..Q.XF#\n+00120d30: 4b45 5422 0700 5844 2200 0051 0058 4423 KET\"..XD\"..Q.XD#\n 00120d40: 0000 2020 2054 6869 7320 6578 616d 706c .. This exampl\n 00120d50: 6520 6f70 656e 7320 6120 736f 636b 6574 e opens a socket\n 00120d60: 2063 6f6e 6e65 6374 696f 6e20 616e 6420 connection and \n 00120d70: 7370 6563 6966 6965 7320 7468 6174 2049 specifies that I\n-00120d80: 2f4f 2065 7272 6f72 7320 6f6e 2d00 5846 /O errors on-.XF\n+00120d80: 2f4f 2065 7272 6f72 7320 6f6e 2d00 5844 /O errors on-.XD\n 00120d90: 2400 0020 2020 7468 6520 6465 7669 6365 $.. the device\n 00120da0: 2072 6169 7365 7320 6572 726f 7220 636f raises error co\n-00120db0: 6e64 6974 696f 6e73 2e07 0058 4625 0000 nditions...XF%..\n-00120dc0: 5000 5846 2600 0020 2020 4966 2024 4c45 P.XF&.. If $LE\n+00120db0: 6e64 6974 696f 6e73 2e07 0058 4425 0000 nditions...XD%..\n+00120dc0: 5000 5844 2600 0020 2020 4966 2024 4c45 P.XD&.. If $LE\n 00120dd0: 4e47 5448 2865 7870 7229 2628 2254 7422 NGTH(expr)&(\"Tt\"\n 00120de0: 5b24 4558 5452 4143 5428 6578 7072 2929 [$EXTRACT(expr))\n 00120df0: 2074 6865 6e20 4572 726f 7220 5472 6170 then Error Trap\n 00120e00: 7069 6e67 2069 7320 656e 6162 6c65 643b ping is enabled;\n-00120e10: 5100 5846 2700 0020 2020 6f74 6865 7277 Q.XF'.. otherw\n+00120e10: 5100 5844 2700 0020 2020 6f74 6865 7277 Q.XD'.. otherw\n 00120e20: 6973 6520 7468 6520 6170 706c 6963 6174 ise the applicat\n 00120e30: 696f 6e20 6d75 7374 2063 6865 636b 2024 ion must check $\n 00120e40: 4445 5649 4345 2061 6e64 206f 7468 6572 DEVICE and other\n 00120e50: 2049 5356 7320 666f 7220 6572 726f 7273 ISVs for errors\n-00120e60: 2e07 0058 4628 0000 5200 5846 2900 0020 ...XF(..R.XF).. \n+00120e60: 2e07 0058 4428 0000 5200 5844 2900 0020 ...XD(..R.XD).. \n 00120e70: 2020 4e6f 7465 2074 6861 7420 616e 204f Note that an O\n 00120e80: 5045 4e20 636f 6d6d 616e 6420 646f 6573 PEN command does\n 00120e90: 206e 6f74 2063 6861 6e67 6520 7468 6520 not change the \n 00120ea0: 6375 7272 656e 7420 6465 7669 6365 2e20 current device. \n-00120eb0: 5468 6572 6566 6f72 652c 5400 5846 2a00 Therefore,T.XF*.\n+00120eb0: 5468 6572 6566 6f72 652c 5400 5844 2a00 Therefore,T.XD*.\n 00120ec0: 0020 2020 2444 4556 4943 4520 646f 6573 . $DEVICE does\n 00120ed0: 206e 6f74 2068 6176 6520 7468 6520 7374 not have the st\n 00120ee0: 6174 7573 2069 6e66 6f72 6d61 7469 6f6e atus information\n 00120ef0: 2077 6865 6e20 616e 2065 7272 6f72 206f when an error o\n 00120f00: 6363 7572 7320 6f6e 204f 5045 4e2e 4e00 ccurs on OPEN.N.\n-00120f10: 5846 3100 0020 2020 416e 2061 7070 6c69 XF1.. An appli\n+00120f10: 5844 3100 0020 2020 416e 2061 7070 6c69 XD1.. An appli\n 00120f20: 6361 7469 6f6e 2073 686f 756c 6420 6368 cation should ch\n 00120f30: 6563 6b20 2454 4553 5420 616e 6420 6f74 eck $TEST and ot\n 00120f40: 6865 7220 4953 5673 2066 6f72 2065 7272 her ISVs for err\n-00120f50: 6f72 7320 6f6e 204f 5045 4e2e 0700 5846 ors on OPEN...XF\n-00120f60: 3200 004e 0058 4633 0000 2020 2024 4445 2..N.XF3.. $DE\n+00120f50: 6f72 7320 6f6e 204f 5045 4e2e 0700 5844 ors on OPEN...XD\n+00120f60: 3200 004e 0058 4433 0000 2020 2024 4445 2..N.XD3.. $DE\n 00120f70: 5649 4345 2068 6f6c 6473 2073 7461 7475 VICE holds statu\n 00120f80: 7320 696e 666f 726d 6174 696f 6e20 6f6e s information on\n 00120f90: 6c79 2061 6674 6572 2061 2073 6f63 6b65 ly after a socke\n 00120fa0: 7420 6973 2073 7563 6365 7373 6675 6c6c t is successfull\n-00120fb0: 794b 0058 4634 0000 2020 2041 5454 4143 yK.XF4.. ATTAC\n+00120fb0: 794b 0058 4434 0000 2020 2041 5454 4143 yK.XD4.. ATTAC\n 00120fc0: 4865 6420 746f 2061 2073 6f63 6b65 7420 Hed to a socket \n 00120fd0: 6465 7669 6365 2e20 546f 2070 726f 7065 device. To prope\n 00120fe0: 726c 7920 7472 6170 2049 4f45 5252 4f52 rly trap IOERROR\n 00120ff0: 7320 7265 6c61 7465 6420 746f 0000 0000 s related to....\n 00121000: 0100 0000 2307 0000 b23e 0000 0000 0000 ....#....>......\n-00121010: aa00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00121010: aa00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00121020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00121030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00121040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00121050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00121060: 7300 ff47 524f 5550 00c0 1300 0020 2020 s..GROUP..... \n 00121070: 6f6e 2061 6e20 4f50 454e 206f 6620 616e on an OPEN of an\n 00121080: 2065 7869 7374 696e 6720 6465 7669 6365 existing device\n 00121090: 2c20 616e 7920 7573 6572 2063 6174 6567 , any user categ\n 001210a0: 6f72 7920 7468 6174 2069 7320 6e6f 7420 ory that is not \n-001210b0: 6578 706c 6963 6974 6c79 2600 5646 1400 explicitly&.VF..\n+001210b0: 6578 706c 6963 6974 6c79 2600 5644 1400 explicitly&.VD..\n 001210c0: 0020 2020 7370 6563 6966 6965 6420 7265 . specified re\n 001210d0: 6d61 696e 7320 756e 6368 616e 6765 642e mains unchanged.\n-001210e0: 0700 5646 1500 0052 0056 4616 0000 2020 ..VF...R.VF... \n+001210e0: 0700 5644 1500 0052 0056 4416 0000 2020 ..VD...R.VD... \n 001210f0: 2049 6e20 6f72 6465 7220 746f 206d 6f64 In order to mod\n 00121100: 6966 7920 6669 6c65 2073 6563 7572 6974 ify file securit\n 00121110: 792c 2074 6865 2075 7365 7220 7768 6f20 y, the user who \n 00121120: 6973 7375 6573 2074 6865 204f 5045 4e20 issues the OPEN \n-00121130: 6d75 7374 2068 6176 6514 0056 4617 0000 must have..VF...\n+00121130: 6d75 7374 2068 6176 6514 0056 4417 0000 must have..VD...\n 00121140: 2020 206f 776e 6572 7368 6970 2e07 0056 ownership...V\n-00121150: 4618 0000 5400 5646 1900 0020 2020 4966 F...T.VF... If\n+00121150: 4418 0000 5400 5644 1900 0020 2020 4966 D...T.VD... If\n 00121160: 206e 6f6e 6520 6f66 2047 524f 5550 2c20 none of GROUP, \n 00121170: 5359 5354 454d 2c20 4f57 4e45 522c 206f SYSTEM, OWNER, o\n 00121180: 7220 574f 524c 4420 6172 6520 7370 6563 r WORLD are spec\n 00121190: 6966 6965 6420 6f6e 204f 5045 4e2c 2047 ified on OPEN, G\n-001211a0: 542e 4d20 646f 6573 5200 5646 1a00 0020 T.M doesR.VF... \n+001211a0: 542e 4d20 646f 6573 5200 5644 1a00 0020 T.M doesR.VD... \n 001211b0: 2020 6e6f 7420 6d6f 6469 6679 2074 6865 not modify the\n 001211c0: 2070 6572 6d69 7373 696f 6e73 206f 6e20 permissions on \n 001211d0: 616e 2065 7869 7374 696e 6720 6669 6c65 an existing file\n 001211e0: 2061 6e64 206e 6577 2066 696c 6573 2061 and new files a\n-001211f0: 7265 2063 7265 6174 6564 2800 5646 2100 re created(.VF!.\n+001211f0: 7265 2063 7265 6174 6564 2800 5644 2100 re created(.VD!.\n 00121200: 0020 2020 7573 696e 6720 7468 6520 7374 . using the st\n 00121210: 616e 6461 7264 2055 4e49 5820 7275 6c65 andard UNIX rule\n-00121220: 732e 0700 5646 2200 0012 0056 4623 0000 s...VF\"....VF#..\n-00121230: 2020 2045 7861 6d70 6c65 3a07 0056 4624 Example:..VF$\n-00121240: 0000 2f00 5646 2500 0020 2020 6f70 656e ../.VF%.. open\n+00121220: 732e 0700 5644 2200 0012 0056 4423 0000 s...VD\"....VD#..\n+00121230: 2020 2045 7861 6d70 6c65 3a07 0056 4424 Example:..VD$\n+00121240: 0000 2f00 5644 2500 0020 2020 6f70 656e ../.VD%.. open\n 00121250: 2022 7465 7374 3532 2e74 7874 223a 2861 \"test52.txt\":(a\n 00121260: 7070 656e 643a 6772 6f75 703d 2272 7722 ppend:group=\"rw\"\n-00121270: 2907 0056 4626 0000 5100 5646 2700 0020 )..VF&..Q.VF'.. \n+00121270: 2907 0056 4426 0000 5100 5644 2700 0020 )..VD&..Q.VD'.. \n 00121280: 2020 5468 6973 2065 7861 6d70 6c65 7320 This examples \n 00121290: 6f70 656e 2066 696c 6520 7465 7374 3532 open file test52\n 001212a0: 2e74 7874 2069 6e20 6170 7065 6e64 206d .txt in append m\n 001212b0: 6f64 6520 7769 7468 2052 6561 6420 5772 ode with Read Wr\n-001212c0: 6974 6520 6772 6f75 7052 0056 4628 0000 ite groupR.VF(..\n+001212c0: 6974 6520 6772 6f75 7052 0056 4428 0000 ite groupR.VD(..\n 001212d0: 2020 2061 6363 6573 732e 204e 6f74 6520 access. Note \n 001212e0: 7468 6174 2074 6865 2075 7365 7220 7768 that the user wh\n 001212f0: 6f20 6f70 656e 7320 6669 6c65 2074 6578 o opens file tex\n 00121300: 7435 322e 7478 7420 6d75 7374 2068 6176 t52.txt must hav\n-00121310: 6520 6f77 6e65 7273 6869 701d 0056 4629 e ownership..VF)\n+00121310: 6520 6f77 6e65 7273 6869 701d 0056 4429 e ownership..VD)\n 00121320: 0000 2020 2070 6572 6d69 7373 696f 6e73 .. permissions\n-00121330: 2066 6f72 2069 742e 0700 5646 2a00 0012 for it...VF*...\n-00121340: 004f 4649 4348 5345 5400 0049 4348 5345 .OFICHSET..ICHSE\n-00121350: 5411 0056 46bf 1100 0020 2020 4943 4853 T..VF.... ICHS\n-00121360: 4554 0700 5746 2100 0015 0057 4631 0000 ET..WF!....WF1..\n+00121330: 2066 6f72 2069 742e 0700 5644 2a00 0012 for it...VD*...\n+00121340: 004f 4449 4348 5345 5400 0049 4348 5345 .ODICHSET..ICHSE\n+00121350: 5411 0056 44bf 1100 0020 2020 4943 4853 T..VD.... ICHS\n+00121360: 4554 0700 5744 2100 0015 0057 4431 0000 ET..WD!....WD1..\n 00121370: 2020 2049 4348 5345 543d 6578 7072 0700 ICHSET=expr..\n-00121380: 5746 4100 0021 0057 4651 0000 2020 2041 WFA..!.WFQ.. A\n+00121380: 5744 4100 0021 0057 4451 0000 2020 2041 WDA..!.WDQ.. A\n 00121390: 7070 6c69 6573 2074 6f3a 2041 6c6c 2064 pplies to: All d\n-001213a0: 6576 6963 6573 0700 5746 6100 0050 0057 evices..WFa..P.W\n-001213b0: 4671 0000 2020 2045 7374 6162 6c69 7368 Fq.. Establish\n+001213a0: 6576 6963 6573 0700 5744 6100 0050 0057 evices..WDa..P.W\n+001213b0: 4471 0000 2020 2045 7374 6162 6c69 7368 Dq.. Establish\n 001213c0: 6573 2074 6865 2063 6861 7261 6374 6572 es the character\n 001213d0: 2065 6e63 6f64 696e 6720 6f66 2061 6e20 encoding of an \n 001213e0: 696e 7075 7420 6465 7669 6365 2062 6569 input device bei\n 001213f0: 6e67 204f 5045 4e65 6420 616e 644f 0057 ng OPENed andO.W\n-00121400: 4681 0000 2020 2055 5345 6564 2069 6e20 F... USEed in \n+00121400: 4481 0000 2020 2055 5345 6564 2069 6e20 D... USEed in \n 00121410: 7468 6520 5554 462d 3820 6d6f 6465 2e20 the UTF-8 mode. \n 00121420: 5468 6520 7661 6c75 6520 6f66 2074 6865 The value of the\n 00121430: 2065 7870 7265 7373 696f 6e20 6361 6e20 expression can \n-00121440: 6265 204d 2c20 5554 462d 382c 4900 5746 be M, UTF-8,I.WF\n+00121440: 6265 204d 2c20 5554 462d 382c 4900 5744 be M, UTF-8,I.WD\n 00121450: 9100 0020 2020 5554 462d 3136 2c20 5554 ... UTF-16, UT\n 00121460: 462d 3136 4c45 2c20 6f72 2055 5446 2d31 F-16LE, or UTF-1\n 00121470: 3642 452e 2049 6e20 4d20 6d6f 6465 2c20 6BE. In M mode, \n 00121480: 4943 4853 4554 2068 6173 206e 6f20 6566 ICHSET has no ef\n-00121490: 6665 6374 2e08 0056 46c0 1100 0051 0057 fect...VF....Q.W\n-001214a0: 4612 0000 2020 2049 6620 4943 4853 4554 F... If ICHSET\n+00121490: 6665 6374 2e08 0056 44c0 1100 0051 0057 fect...VD....Q.W\n+001214a0: 4412 0000 2020 2049 6620 4943 4853 4554 D... If ICHSET\n 001214b0: 2069 7320 6e6f 7420 7370 6563 6966 6965 is not specifie\n 001214c0: 642c 2047 542e 4d20 6173 7375 6d65 7320 d, GT.M assumes \n 001214d0: 5554 462d 3820 6173 2074 6865 2064 6566 UTF-8 as the def\n 001214e0: 6175 6c74 2063 6861 7261 6374 6572 2800 ault character(.\n-001214f0: 5746 1300 0020 2020 7365 7420 666f 7220 WF... set for \n+001214f0: 5744 1300 0020 2020 7365 7420 666f 7220 WD... set for \n 00121500: 696e 7075 7420 6672 6f6d 2074 6865 2064 input from the d\n-00121510: 6576 6963 652e 0700 5746 1400 004c 0057 evice...WF...L.W\n-00121520: 4615 0000 2020 2049 6620 6578 7072 2069 F... If expr i\n+00121510: 6576 6963 652e 0700 5744 1400 004c 0057 evice...WD...L.W\n+00121520: 4415 0000 2020 2049 6620 6578 7072 2069 D... If expr i\n 00121530: 7320 7365 7420 746f 2061 2076 616c 7565 s set to a value\n 00121540: 206f 7468 6572 2074 6861 6e20 4d2c 2055 other than M, U\n 00121550: 5446 2d38 2c20 5554 462d 3136 2c20 5554 TF-8, UTF-16, UT\n-00121560: 462d 3136 4c45 206f 7254 0057 4616 0000 F-16LE orT.WF...\n+00121560: 462d 3136 4c45 206f 7254 0057 4416 0000 F-16LE orT.WD...\n 00121570: 2020 2055 5446 2d31 3642 452c 2047 542e UTF-16BE, GT.\n 00121580: 4d20 7072 6f64 7563 6573 2061 2072 756e M produces a run\n 00121590: 2d74 696d 6520 6572 726f 722e 2055 5446 -time error. UTF\n 001215a0: 2d31 362c 2055 5446 2d4c 452c 2061 6e64 -16, UTF-LE, and\n 001215b0: 2055 5446 2d31 3642 4520 6172 653c 0057 UTF-16BE are<.W\n-001215c0: 4617 0000 2020 206e 6f74 2073 7570 706f F... not suppo\n+001215c0: 4417 0000 2020 206e 6f74 2073 7570 706f D... not suppo\n 001215d0: 7274 6564 2066 6f72 2024 5072 696e 6369 rted for $Princi\n 001215e0: 7061 6c20 616e 6420 5465 726d 696e 616c pal and Terminal\n-001215f0: 2064 6576 6963 6573 2e07 0057 4618 0000 devices...WF...\n-00121600: 1200 5746 1900 0020 2020 2a2a 4e6f 7465 ..WF... **Note\n-00121610: 2a2a 0700 5746 1a00 0052 0057 4621 0000 **..WF...R.WF!..\n+001215f0: 2064 6576 6963 6573 2e07 0057 4418 0000 devices...WD...\n+00121600: 1200 5744 1900 0020 2020 2a2a 4e6f 7465 ..WD... **Note\n+00121610: 2a2a 0700 5744 1a00 0052 0057 4421 0000 **..WD...R.WD!..\n 00121620: 2020 2049 4348 5345 5420 6973 2061 2064 ICHSET is a d\n 00121630: 6576 6963 6570 6172 616d 6574 6572 206f eviceparameter o\n 00121640: 6620 626f 7468 2074 6865 204f 5045 4e20 f both the OPEN \n 00121650: 616e 6420 5553 4520 636f 6d6d 616e 6473 and USE commands\n-00121660: 2e20 4173 2049 4348 5345 5454 0057 4622 . As ICHSETT.WF\"\n+00121660: 2e20 4173 2049 4348 5345 5454 0057 4422 . As ICHSETT.WD\"\n 00121670: 0000 2020 2063 616e 2063 6861 6e67 6520 .. can change \n 00121680: 7468 6520 6368 6172 6163 7465 7220 7365 the character se\n 00121690: 7420 6f66 2061 6e20 616c 7265 6164 7920 t of an already \n 001216a0: 4f50 454e 6564 2064 6576 6963 652c 2069 OPENed device, i\n 001216b0: 7420 6361 6e20 6865 6c70 2064 6561 6c3a t can help deal:\n-001216c0: 0057 4623 0000 2020 2077 6974 6820 6269 .WF#.. with bi\n+001216c0: 0057 4423 0000 2020 2077 6974 6820 6269 .WD#.. with bi\n 001216d0: 6e61 7279 2064 6174 6120 696e 7465 726d nary data interm\n 001216e0: 6978 6564 2077 6974 6820 6368 6172 6163 ixed with charac\n-001216f0: 7465 7220 6461 7461 2e07 0057 4624 0000 ter data...WF$..\n-00121700: 0d00 5046 4b45 5900 0049 4b45 590f 0054 ..PFKEY..IKEY..T\n-00121710: 46bf 1100 0020 2020 494b 4559 0700 5546 F.... IKEY..UF\n+001216f0: 7465 7220 6461 7461 2e07 0057 4424 0000 ter data...WD$..\n+00121700: 0d00 5044 4b45 5900 0049 4b45 590f 0054 ..PDKEY..IKEY..T\n+00121710: 44bf 1100 0020 2020 494b 4559 0700 5544 D.... IKEY..UD\n 00121720: 2100 0000 0000 0000 0000 0000 0000 0000 !...............\n 00121730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00121740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00121750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00121760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00121770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00121780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -74107,2183 +74107,2183 @@\n 001217a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001217b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001217c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001217d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001217e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001217f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00121800: 0100 0000 e907 0000 033f 0000 0000 0000 .........?......\n-00121810: a800 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00121810: a800 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00121820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00121830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00121840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00121850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00121860: 7300 ff49 4f45 5252 4f52 00c0 3500 0020 s..IOERROR..5.. \n 00121870: 2020 636f 6e6e 6563 7469 6f6e 2068 616e connection han\n 00121880: 646c 696e 672c 2069 7420 6973 2062 6573 dling, it is bes\n 00121890: 7420 746f 2063 7265 6174 6520 616e 2065 t to create an e\n 001218a0: 6d70 7479 2053 4f43 4b45 5420 6465 7669 mpty SOCKET devi\n-001218b0: 6365 2028 7769 7468 4f00 5846 3600 0020 ce (withO.XF6.. \n+001218b0: 6365 2028 7769 7468 4f00 5844 3600 0020 ce (withO.XD6.. \n 001218c0: 2020 736f 6d65 7468 696e 6720 6c69 6b65 something like\n 001218d0: 206f 7065 6e20 7463 7064 6576 3a3a 7469 open tcpdev::ti\n 001218e0: 6d65 6f75 743a 2253 4f43 4b45 5422 2920 meout:\"SOCKET\") \n 001218f0: 6265 666f 7265 206f 7065 6e69 6e67 2061 before opening a\n-00121900: 2073 6f63 6b65 744c 0058 4637 0000 2020 socketL.XF7.. \n+00121900: 2073 6f63 6b65 744c 0058 4437 0000 2020 socketL.XD7.. \n 00121910: 2063 6f6e 6e65 6374 696f 6e20 7769 7468 connection with\n 00121920: 2074 6865 204f 5045 4e20 2877 6974 6820 the OPEN (with \n 00121930: 4c49 5354 454e 206f 7220 434f 4e4e 4543 LISTEN or CONNEC\n 00121940: 5420 6465 7669 6365 7061 7261 6d65 7465 T deviceparamete\n-00121950: 7273 2952 0058 4638 0000 2020 2063 6f6d rs)R.XF8.. com\n+00121950: 7273 2952 0058 4438 0000 2020 2063 6f6d rs)R.XD8.. com\n 00121960: 6d61 6e64 2e20 5468 656e 2c20 7573 6520 mand. Then, use \n 00121970: 4154 5441 4348 2074 6f20 6272 696e 6720 ATTACH to bring \n 00121980: 6974 2074 6f20 7468 6520 6375 7272 656e it to the curren\n 00121990: 7420 534f 434b 4554 2064 6576 6963 652e t SOCKET device.\n-001219a0: 2054 6869 7353 0058 4639 0000 2020 206d ThisS.XF9.. m\n+001219a0: 2054 6869 7353 0058 4439 0000 2020 206d ThisS.XD9.. m\n 001219b0: 6574 686f 6420 656e 7375 7265 7320 7468 ethod ensures th\n 001219c0: 6174 2061 2064 6576 6963 6520 6578 6973 at a device exis\n 001219d0: 7473 2074 6861 7420 776f 756c 6420 7570 ts that would up\n 001219e0: 6461 7465 2024 4445 5649 4345 2077 6974 date $DEVICE wit\n-001219f0: 6820 7374 6174 7573 1600 5846 3a00 0020 h status..XF:.. \n+001219f0: 6820 7374 6174 7573 1600 5844 3a00 0020 h status..XD:.. \n 00121a00: 2020 696e 666f 726d 6174 696f 6e2e 0700 information...\n-00121a10: 5846 4100 000c 004f 464b 4559 0000 4b45 XFA....OFKEY..KE\n-00121a20: 590e 0053 46bf 1100 0020 2020 4b45 5907 Y..SF.... KEY.\n-00121a30: 0054 4621 0000 2800 5446 3100 0020 2020 .TF!..(.TF1.. \n+00121a10: 5844 4100 000c 004f 444b 4559 0000 4b45 XDA....ODKEY..KE\n+00121a20: 590e 0053 44bf 1100 0020 2020 4b45 5907 Y..SD.... KEY.\n+00121a30: 0054 4421 0000 2800 5444 3100 0020 2020 .TD!..(.TD1.. \n 00121a40: 4170 706c 6965 7320 746f 3a20 5344 2c20 Applies to: SD, \n 00121a50: 5049 5045 2c20 616e 6420 4649 464f 0700 PIPE, and FIFO..\n-00121a60: 5446 4100 0051 0054 4651 0000 2020 2053 TFA..Q.TFQ.. S\n+00121a60: 5444 4100 0051 0054 4451 0000 2020 2053 TDA..Q.TDQ.. S\n 00121a70: 7065 6369 6669 6573 2069 6e66 6f72 6d61 pecifies informa\n 00121a80: 7469 6f6e 2061 626f 7574 2074 6865 206b tion about the k\n 00121a90: 6579 2066 696c 6520 746f 2075 7365 2066 ey file to use f\n 00121aa0: 6f72 2072 6561 6469 6e67 2061 6e64 2077 or reading and w\n-00121ab0: 7269 7469 6e67 4e00 5446 6100 0020 2020 ritingN.TFa.. \n+00121ab0: 7269 7469 6e67 4e00 5444 6100 0020 2020 ritingN.TDa.. \n 00121ac0: 656e 6372 7970 7465 6420 6461 7461 2e20 encrypted data. \n 00121ad0: 5468 6520 7379 6e74 6178 206f 6620 7468 The syntax of th\n 00121ae0: 6520 4b45 5920 6465 7669 6365 7061 7261 e KEY devicepara\n 00121af0: 6d65 7465 7220 6973 2061 7320 666f 6c6c meter is as foll\n-00121b00: 6f77 733a 0700 5446 7100 001d 0054 4681 ows:..TFq....TF.\n+00121b00: 6f77 733a 0700 5444 7100 001d 0054 4481 ows:..TDq....TD.\n 00121b10: 0000 2020 204b 4559 3d22 6b65 795f 6e61 .. KEY=\"key_na\n-00121b20: 6d65 205b 4956 5d22 0700 5446 9100 004e me [IV]\"..TF...N\n-00121b30: 0053 46c0 1100 0020 2020 6b65 795f 6e61 .SF.... key_na\n+00121b20: 6d65 205b 4956 5d22 0700 5444 9100 004e me [IV]\"..TD...N\n+00121b30: 0053 44c0 1100 0020 2020 6b65 795f 6e61 .SD.... key_na\n 00121b40: 6d65 2069 7320 6361 7365 2d73 656e 7369 me is case-sensi\n 00121b50: 7469 7665 2061 6e64 206d 7573 7420 6d61 tive and must ma\n 00121b60: 7463 6820 6120 6b65 7920 6e61 6d65 2069 tch a key name i\n 00121b70: 6e20 7468 6520 2266 696c 6573 224b 0054 n the \"files\"K.T\n-00121b80: 4612 0000 2020 2073 6563 7469 6f6e 206f F... section o\n+00121b80: 4412 0000 2020 2073 6563 7469 6f6e 206f D... section o\n 00121b90: 6620 7468 6520 6774 6d63 7279 7074 5f63 f the gtmcrypt_c\n 00121ba0: 6f6e 6669 6720 6669 6c65 2e20 5468 6520 onfig file. The \n 00121bb0: 6f70 7469 6f6e 616c 2049 5620 7370 6563 optional IV spec\n-00121bc0: 6966 6965 7320 616e 4500 5446 1300 0020 ifies anE.TF... \n+00121bc0: 6966 6965 7320 616e 4500 5444 1300 0020 ifies anE.TD... \n 00121bd0: 2020 696e 6974 6961 6c69 7a61 7469 6f6e initialization\n 00121be0: 2076 6563 746f 7220 746f 2075 7365 2066 vector to use f\n 00121bf0: 6f72 2065 6e63 7279 7074 696f 6e20 616e or encryption an\n 00121c00: 6420 6465 6372 7970 7469 6f6e 2e07 0054 d decryption...T\n-00121c10: 4614 0000 5000 5446 1500 0020 2020 546f F...P.TF... To\n+00121c10: 4414 0000 5000 5444 1500 0020 2020 546f D...P.TD... To\n 00121c20: 2070 6572 666f 726d 2065 6e63 7279 7074 perform encrypt\n 00121c30: 696f 6e20 616e 6420 6465 7363 7269 7074 ion and descript\n 00121c40: 696f 6e2c 2047 542e 4d20 6361 6c6c 7320 ion, GT.M calls \n 00121c50: 616e 2065 6e63 7279 7074 696f 6e20 706c an encryption pl\n-00121c60: 7567 696e 5400 5446 1600 0020 2020 7573 uginT.TF... us\n+00121c60: 7567 696e 5400 5444 1600 0020 2020 7573 uginT.TD... us\n 00121c70: 696e 6720 7468 6520 4754 2e4d 2065 6e63 ing the GT.M enc\n 00121c80: 7279 7074 696f 6e20 4150 4920 616e 6420 ryption API and \n 00121c90: 6361 6e20 7573 6520 616e 7920 6c69 6272 can use any libr\n 00121ca0: 6172 7920 7468 6174 2063 6f6e 666f 726d ary that conform\n-00121cb0: 7320 746f 2074 6865 5100 5446 1700 0020 s to theQ.TF... \n+00121cb0: 7320 746f 2074 6865 5100 5444 1700 0020 s to theQ.TD... \n 00121cc0: 2020 4150 492e 2054 6865 2065 6e63 7279 API. The encry\n 00121cd0: 7074 696f 6e20 706c 7567 696e 2069 6e20 ption plugin in \n 00121ce0: 7475 726e 2063 616e 2063 616c 6c20 7573 turn can call us\n 00121cf0: 6572 2d73 656c 6563 7465 6420 6372 7970 er-selected cryp\n-00121d00: 746f 6772 6170 6869 6353 0054 4618 0000 tographicS.TF...\n+00121d00: 746f 6772 6170 6869 6353 0054 4418 0000 tographicS.TD...\n 00121d10: 2020 206c 6962 7261 7269 6573 2066 6f72 libraries for\n 00121d20: 2063 7279 7074 6f67 7261 7068 6963 2066 cryptographic f\n 00121d30: 756e 6374 696f 6e61 6c69 7479 2e20 5468 unctionality. Th\n 00121d40: 6520 6b65 7920 6e61 6d65 2061 6e64 2049 e key name and I\n-00121d50: 5620 6172 6520 7061 7373 6564 4e00 5446 V are passedN.TF\n+00121d50: 5620 6172 6520 7061 7373 6564 4e00 5444 V are passedN.TD\n 00121d60: 1900 0020 2020 6173 2062 696e 6172 7920 ... as binary \n 00121d70: 7365 7175 656e 6365 7320 6f66 2062 7974 sequences of byt\n 00121d80: 6573 2074 6f20 7468 6520 7265 6665 7265 es to the refere\n 00121d90: 6e63 6520 696d 706c 656d 656e 7461 7469 nce implementati\n-00121da0: 6f6e 2070 6c75 6769 6e2e 5200 5446 1a00 on plugin.R.TF..\n+00121da0: 6f6e 2070 6c75 6769 6e2e 5200 5444 1a00 on plugin.R.TD..\n 00121db0: 0020 2020 4265 6361 7573 6520 4754 2e4d . Because GT.M\n 00121dc0: 206f 6e6c 7920 7573 6573 2074 6865 2066 only uses the f\n 00121dd0: 6972 7374 2073 7061 6365 2069 6e20 7468 irst space in th\n 00121de0: 6520 6465 7669 6365 7061 7261 6d65 7465 e deviceparamete\n-00121df0: 7220 746f 2064 656c 696d 6974 5300 5446 r to delimitS.TF\n+00121df0: 7220 746f 2064 656c 696d 6974 5300 5444 r to delimitS.TD\n 00121e00: 2100 0020 2020 7468 6520 656e 6420 6f66 !.. the end of\n 00121e10: 2074 6865 206b 6579 2c20 7468 6520 4956 the key, the IV\n 00121e20: 2063 616e 2069 6e63 6c75 6465 2061 6e79 can include any\n 00121e30: 2063 6f6e 7465 6e74 2c20 696e 636c 7564 content, includ\n 00121e40: 696e 6720 7370 6163 6573 2e20 5468 6551 ing spaces. TheQ\n-00121e50: 0054 4622 0000 2020 2047 542e 4d20 7275 .TF\".. GT.M ru\n+00121e50: 0054 4422 0000 2020 2047 542e 4d20 7275 .TD\".. GT.M ru\n 00121e60: 6e74 696d 6520 7379 7374 656d 2075 7365 ntime system use\n 00121e70: 7320 7468 6520 706c 7567 696e 2074 6f20 s the plugin to \n 00121e80: 7061 7373 2074 6865 2049 5620 746f 2074 pass the IV to t\n 00121e90: 6865 2063 7279 7074 6f67 7261 7068 6963 he cryptographic\n-00121ea0: 5400 5446 2300 0020 2020 6c69 6272 6172 T.TF#.. librar\n+00121ea0: 5400 5444 2300 0020 2020 6c69 6272 6172 T.TD#.. librar\n 00121eb0: 6965 7320 7573 6564 2c20 7768 6963 6820 ies used, which \n 00121ec0: 7573 6520 7468 6520 6c65 6e67 7468 206f use the length o\n 00121ed0: 6620 7468 6520 4956 2c20 746f 2064 6574 f the IV, to det\n 00121ee0: 6572 6d69 6e65 2077 6865 7468 6572 2061 ermine whether a\n-00121ef0: 6e20 4956 5200 5446 2400 0020 2020 6c65 n IVR.TF$.. le\n+00121ef0: 6e20 4956 5200 5444 2400 0020 2020 6c65 n IVR.TD$.. le\n 00121f00: 7373 2074 6861 6e20 7468 6520 7265 7175 ss than the requ\n 00121f10: 6972 6564 2073 697a 6520 6974 2069 7320 ired size it is \n 00121f20: 7a65 726f 2070 6164 6465 642c 2061 6e64 zero padded, and\n 00121f30: 2077 6865 7468 6572 2061 6e20 4956 2074 whether an IV t\n-00121f40: 6861 7420 6973 5000 5446 2500 0020 2020 hat isP.TF%.. \n+00121f40: 6861 7420 6973 5000 5444 2500 0020 2020 hat isP.TD%.. \n 00121f50: 6c6f 6e67 6572 2074 6861 6e20 7468 6520 longer than the \n 00121f60: 7265 7175 6972 6564 206c 656e 6774 6820 required length \n 00121f70: 6765 6e65 7261 7465 7320 616e 2065 7272 generates an err\n 00121f80: 6f72 2e20 4649 5320 7375 6767 6573 7473 or. FIS suggests\n-00121f90: 2075 7369 6e67 5300 5446 2600 0020 2020 usingS.TF&.. \n+00121f90: 2075 7369 6e67 5300 5444 2600 0020 2020 usingS.TD&.. \n 00121fa0: 245a 4348 4152 2829 2069 6e20 7072 6566 $ZCHAR() in pref\n 00121fb0: 6572 656e 6365 2074 6f20 2443 4841 5228 erence to $CHAR(\n 00121fc0: 2920 7768 656e 2062 7569 6c64 696e 6720 ) when building \n 00121fd0: 4956 2062 7974 6520 7365 7175 656e 6365 IV byte sequence\n 00121fe0: 732c 2061 6e64 2074 6f00 0000 0000 0000 s, and to.......\n 00121ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00122000: 0100 0000 bb07 0000 243f 0000 0000 0000 ........$?......\n-00122010: a600 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00122010: a600 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00122020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00122030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00122040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00122050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00122060: 7300 ff4b 4559 00c0 2700 0020 2020 6d61 s..KEY..'.. ma\n 00122070: 6b65 2073 7572 6520 7468 6174 2049 5620 ke sure that IV \n 00122080: 7365 7175 656e 6365 7320 6172 6520 6e6f sequences are no\n 00122090: 7420 756e 696e 7465 6e74 696f 6e61 6c6c t unintentionall\n 001220a0: 7920 7375 626a 6563 7465 6420 746f 206e y subjected to n\n-001220b0: 756d 6572 6963 1500 5446 2800 0020 2020 umeric..TF(.. \n-001220c0: 636f 6e76 6572 7369 6f6e 2e07 0054 4629 conversion...TF)\n-001220d0: 0000 5400 5446 2a00 0020 2020 4120 5553 ..T.TF*.. A US\n+001220b0: 756d 6572 6963 1500 5444 2800 0020 2020 umeric..TD(.. \n+001220c0: 636f 6e76 6572 7369 6f6e 2e07 0054 4429 conversion...TD)\n+001220d0: 0000 5400 5444 2a00 0020 2020 4120 5553 ..T.TD*.. A US\n 001220e0: 4520 636f 6d6d 616e 6420 7769 7468 2061 E command with a\n 001220f0: 204b 4559 2f49 4b45 592f 4f4b 4559 2064 KEY/IKEY/OKEY d\n 00122100: 6576 6963 6570 6172 616d 6574 6572 2074 eviceparameter t\n 00122110: 6861 7420 6174 7465 6d70 7473 2074 6f20 hat attempts to \n-00122120: 6368 616e 6765 5000 5446 3100 0020 2020 changeP.TF1.. \n+00122120: 6368 616e 6765 5000 5444 3100 0020 2020 changeP.TD1.. \n 00122130: 7468 6520 6369 7068 6572 206b 6579 206f the cipher key o\n 00122140: 7220 4956 2c20 696e 636c 7564 696e 6720 r IV, including \n 00122150: 6469 7361 626c 696e 6720 656e 6372 7970 disabling encryp\n 00122160: 7469 6f6e 2028 6279 2073 7065 6369 6679 tion (by specify\n-00122170: 696e 6720 616e 5200 5446 3200 0020 2020 ing anR.TF2.. \n+00122170: 696e 6720 616e 5200 5444 3200 0020 2020 ing anR.TD2.. \n 00122180: 656d 7074 7920 6b65 7929 2c20 6f6e 6c79 empty key), only\n 00122190: 2073 7563 6365 6564 7320 7072 696f 7220 succeeds prior \n 001221a0: 746f 2074 6865 2066 6972 7374 2057 5249 to the first WRI\n 001221b0: 5445 206f 7220 5245 4144 2c20 6f72 2061 TE or READ, or a\n-001221c0: 6674 6572 2074 6865 4f00 5446 3300 0020 fter theO.TF3.. \n+001221c0: 6674 6572 2074 6865 4f00 5444 3300 0020 fter theO.TD3.. \n 001221d0: 2020 656e 6372 7970 7469 6f6e 206f 7220 encryption or \n 001221e0: 6465 6372 7970 7469 6f6e 2073 7461 7465 decryption state\n 001221f0: 2068 6173 2062 6565 6e20 7265 7365 742c has been reset,\n 00122200: 2073 7563 6820 6173 2061 6674 6572 2061 such as after a\n-00122210: 2052 4557 494e 4451 0054 4634 0000 2020 REWINDQ.TF4.. \n+00122210: 2052 4557 494e 4451 0054 4434 0000 2020 REWINDQ.TD4.. \n 00122220: 2028 6f6e 6c79 2066 6f72 2052 4541 4429 (only for READ)\n 00122230: 206f 7220 6120 5452 554e 4341 5445 2061 or a TRUNCATE a\n 00122240: 7420 7468 6520 7374 6172 7420 6f66 2061 t the start of a\n 00122250: 2066 696c 6520 2866 6f72 2062 6f74 6820 file (for both \n-00122260: 5245 4144 2061 6e64 1100 5446 3500 0020 READ and..TF5.. \n-00122270: 2020 5752 4954 4529 2e07 0054 4636 0000 WRITE)...TF6..\n-00122280: 5400 5446 3700 0020 2020 5365 7061 7261 T.TF7.. Separa\n+00122260: 5245 4144 2061 6e64 1100 5444 3500 0020 READ and..TD5.. \n+00122270: 2020 5752 4954 4529 2e07 0054 4436 0000 WRITE)...TD6..\n+00122280: 5400 5444 3700 0020 2020 5365 7061 7261 T.TD7.. Separa\n 00122290: 7465 2049 4b45 5920 616e 6420 4f4b 4559 te IKEY and OKEY\n 001222a0: 2064 6576 6963 6570 6172 616d 6574 6572 deviceparameter\n 001222b0: 7320 616c 6c6f 7720 6469 6666 6572 656e s allow differen\n 001222c0: 7420 6b65 7973 2066 6f72 2052 4541 4420 t keys for READ \n-001222d0: 6672 6f6d 5400 5446 3800 0020 2020 616e fromT.TF8.. an\n+001222d0: 6672 6f6d 5400 5444 3800 0020 2020 616e fromT.TD8.. an\n 001222e0: 6420 5752 4954 4520 746f 2061 2064 6576 d WRITE to a dev\n 001222f0: 6963 653b 2066 6f72 2065 7861 6d70 6c65 ice; for example\n 00122300: 2c20 7768 656e 2061 2047 542e 4d20 7072 , when a GT.M pr\n 00122310: 6f63 6573 7320 6973 2061 6e20 656c 656d ocess is an elem\n-00122320: 656e 7420 6f66 2061 4d00 5446 3900 0020 ent of aM.TF9.. \n+00122320: 656e 7420 6f66 2061 4d00 5444 3900 0020 ent of aM.TD9.. \n 00122330: 2020 554e 4958 2070 6970 652e 2042 6563 UNIX pipe. Bec\n 00122340: 6175 7365 2065 6e63 7279 7074 696f 6e20 ause encryption \n 00122350: 6369 7068 6572 7320 7573 6520 7374 6174 ciphers use stat\n 00122360: 6520 6d61 6368 696e 6573 2028 7768 6963 e machines (whic\n-00122370: 6820 6172 6552 0054 463a 0000 2020 2069 h areR.TF:.. i\n+00122370: 6820 6172 6552 0054 443a 0000 2020 2069 h areR.TD:.. i\n 00122380: 6e69 7469 616c 697a 6564 2077 6974 6820 nitialized with \n 00122390: 7468 6520 4956 2061 7420 7468 6520 6265 the IV at the be\n 001223a0: 6769 6e6e 696e 6720 6f66 2074 6865 2066 ginning of the f\n 001223b0: 696c 6529 2c20 4754 2e4d 2070 6572 6d69 ile), GT.M permi\n-001223c0: 7473 2052 4541 4452 0054 4641 0000 2020 ts READR.TFA.. \n+001223c0: 7473 2052 4541 4452 0054 4441 0000 2020 ts READR.TDA.. \n 001223d0: 2061 6e64 2057 5249 5445 206f 7065 7261 and WRITE opera\n 001223e0: 7469 6f6e 7320 6f6e 6c79 2065 6974 6865 tions only eithe\n 001223f0: 7220 7374 6172 7469 6e67 2061 7420 7468 r starting at th\n 00122400: 6520 6265 6769 6e6e 696e 6720 6f66 2061 e beginning of a\n-00122410: 2066 696c 652c 206f 7251 0054 4642 0000 file, orQ.TFB..\n+00122410: 2066 696c 652c 206f 7251 0054 4442 0000 file, orQ.TDB..\n 00122420: 2020 2061 7420 7468 6520 706f 7369 7469 at the positi\n 00122430: 6f6e 2061 7420 7768 6963 6820 7468 6520 on at which the \n 00122440: 6c61 7374 2052 4541 4420 6f72 2057 5249 last READ or WRI\n 00122450: 5445 206f 7065 7261 7469 6f6e 2063 6f6d TE operation com\n-00122460: 706c 6574 6564 2e20 496e 4f00 5446 4300 pleted. InO.TFC.\n+00122460: 706c 6574 6564 2e20 496e 4f00 5444 4300 pleted. InO.TDC.\n 00122470: 0020 2020 7061 7274 6963 756c 6172 2c20 . particular, \n 00122480: 6e6f 6e2d 656d 7074 7920 6669 6c65 7320 non-empty files \n 00122490: 6361 6e6e 6f74 2062 6520 6f70 656e 6564 cannot be opened\n 001224a0: 2069 6e20 4150 5045 4e44 206d 6f64 653b in APPEND mode;\n-001224b0: 2074 6865 2053 4545 4b52 0054 4644 0000 the SEEKR.TFD..\n+001224b0: 2074 6865 2053 4545 4b52 0054 4444 0000 the SEEKR.TDD..\n 001224c0: 2020 2064 6576 6963 6570 6172 616d 6574 deviceparamet\n 001224d0: 6572 2069 7320 7072 6f68 6962 6974 6564 er is prohibited\n 001224e0: 3b20 616e 6420 7468 6520 5452 554e 4341 ; and the TRUNCA\n 001224f0: 5445 2069 7320 6f6e 6c79 2070 6572 6d69 TE is only permi\n-00122500: 7474 6564 2061 7420 7468 6552 0054 4645 tted at theR.TFE\n+00122500: 7474 6564 2061 7420 7468 6552 0054 4445 tted at theR.TDE\n 00122510: 0000 2020 2062 6567 696e 6e69 6e67 206f .. beginning o\n 00122520: 6620 6120 6669 6c65 206f 7220 6174 2074 f a file or at t\n 00122530: 6865 2065 6e64 2c20 7468 6520 666f 726d he end, the form\n 00122540: 6572 2064 656c 6574 696e 6720 7468 6520 er deleting the \n 00122550: 636f 6e74 656e 7473 2c20 616e 6429 0054 contents, and).T\n-00122560: 4646 0000 2020 2074 6865 206c 6174 7465 FF.. the latte\n+00122560: 4446 0000 2020 2074 6865 206c 6174 7465 DF.. the latte\n 00122570: 7220 6566 6665 6374 6976 656c 7920 6120 r effectively a \n-00122580: 6e6f 2d6f 702e 0700 5446 4700 0012 0054 no-op...TFG....T\n-00122590: 4648 0000 2020 202a 2a4e 6f74 652a 2a07 FH.. **Note**.\n-001225a0: 0054 4649 0000 5200 5446 4a00 0020 2020 .TFI..R.TFJ.. \n+00122580: 6e6f 2d6f 702e 0700 5444 4700 0012 0054 no-op...TDG....T\n+00122590: 4448 0000 2020 202a 2a4e 6f74 652a 2a07 DH.. **Note**.\n+001225a0: 0054 4449 0000 5200 5444 4a00 0020 2020 .TDI..R.TDJ.. \n 001225b0: 456e 6372 7970 7465 6420 6669 6c65 7320 Encrypted files \n 001225c0: 6d75 7374 2062 6520 7772 6974 7465 6e20 must be written \n 001225d0: 616e 6420 7265 6164 2073 6571 7565 6e74 and read sequent\n 001225e0: 6961 6c6c 7920 6672 6f6d 2074 6865 2062 ially from the b\n-001225f0: 6567 696e 6e69 6e67 5100 5446 5100 0020 eginningQ.TFQ.. \n+001225f0: 6567 696e 6e69 6e67 5100 5444 5100 0020 eginningQ.TDQ.. \n 00122600: 2020 2869 6e63 6c75 6469 6e67 2074 6865 (including the\n 00122610: 2042 7974 6520 4f72 6465 7220 4d61 726b Byte Order Mark\n 00122620: 6572 2066 6f72 2055 5446 2066 696c 6573 er for UTF files\n 00122630: 293b 2047 542e 4d20 7375 7070 6f72 7473 ); GT.M supports\n-00122640: 2052 4541 4420 616e 6450 0054 4652 0000 READ andP.TFR..\n+00122640: 2052 4541 4420 616e 6450 0054 4452 0000 READ andP.TDR..\n 00122650: 2020 2057 5249 5445 206f 7065 7261 7469 WRITE operati\n 00122660: 6f6e 7320 6174 2061 7262 6974 7261 7279 ons at arbitrary\n 00122670: 206c 6f63 6174 696f 6e73 2069 6e20 6120 locations in a \n 00122680: 6669 6c65 206f 6e6c 7920 666f 7220 756e file only for un\n-00122690: 656e 6372 7970 7465 6410 0054 4653 0000 encrypted..TFS..\n-001226a0: 2020 2066 696c 6573 2e07 0054 4654 0000 files...TFT..\n-001226b0: 1200 5446 5500 0020 2020 4578 616d 706c ..TFU.. Exampl\n-001226c0: 653a 0700 5446 5600 004d 0054 4657 0000 e:..TFV..M.TFW..\n+00122690: 656e 6372 7970 7465 6410 0054 4453 0000 encrypted..TDS..\n+001226a0: 2020 2066 696c 6573 2e07 0054 4454 0000 files...TDT..\n+001226b0: 1200 5444 5500 0020 2020 4578 616d 706c ..TDU.. Exampl\n+001226c0: 653a 0700 5444 5600 004d 0054 4457 0000 e:..TDV..M.TDW..\n 001226d0: 2020 2054 6865 2062 6173 6963 2073 7465 The basic ste\n 001226e0: 7073 2074 6f20 7573 6520 6120 6b65 7920 ps to use a key \n 001226f0: 616e 6420 4956 2074 6f20 6372 6561 7465 and IV to create\n 00122700: 2061 6e20 656e 6372 7970 7465 6420 6669 an encrypted fi\n-00122710: 6c65 2061 6e64 5300 5446 5800 0020 2020 le andS.TFX.. \n+00122710: 6c65 2061 6e64 5300 5444 5800 0020 2020 le andS.TDX.. \n 00122720: 6465 6372 7970 7420 6974 7320 6461 7461 decrypt its data\n 00122730: 2069 6e20 6120 7465 7374 696e 6720 656e in a testing en\n 00122740: 7669 726f 6e6d 656e 7420 6172 6520 6173 vironment are as\n 00122750: 2066 6f6c 6c6f 7773 2e20 5468 6573 6520 follows. These \n-00122760: 7374 6570 7320 6172 6552 0054 4659 0000 steps areR.TFY..\n+00122760: 7374 6570 7320 6172 6552 0054 4459 0000 steps areR.TDY..\n 00122770: 2020 2073 6f6c 656c 7920 666f 7220 6465 solely for de\n 00122780: 6d6f 6e73 7472 6174 696f 6e20 7075 7270 monstration purp\n 00122790: 6f73 6573 2e20 596f 7520 6d75 7374 2075 oses. You must u\n 001227a0: 6e64 6572 7374 616e 6420 616e 6420 6170 nderstand and ap\n 001227b0: 7072 6f70 7269 6174 656c 7900 0000 0000 propriately.....\n 001227c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001227d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001227e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001227f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00122800: 0100 0000 ff07 0000 4a3f 0000 0000 0000 ........J?......\n-00122810: a100 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00122810: a100 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00122820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00122830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00122840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00122850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00122860: 7300 ff4b 4559 00c0 5a00 0020 2020 6164 s..KEY..Z.. ad\n 00122870: 6a75 7374 2074 6865 2073 7465 7073 2062 just the steps b\n 00122880: 6566 6f72 6520 7573 696e 6720 7468 656d efore using them\n 00122890: 2069 6e20 6120 7072 6f64 7563 7469 6f6e in a production\n 001228a0: 2065 6e76 6972 6f6e 6d65 6e74 2e20 466f environment. Fo\n-001228b0: 7251 0054 4661 0000 2020 2065 7861 6d70 rQ.TFa.. examp\n+001228b0: 7251 0054 4461 0000 2020 2065 7861 6d70 rQ.TDa.. examp\n 001228c0: 6c65 2c20 696e 2061 2070 726f 6475 6374 le, in a product\n 001228d0: 696f 6e20 656e 7669 726f 6e6d 656e 7420 ion environment \n 001228e0: 796f 7520 7368 6f75 6c64 206b 6565 7020 you should keep \n 001228f0: 7468 6520 6b65 7920 6669 6c65 7320 696e the key files in\n-00122900: 2061 5300 5446 6200 0020 2020 7365 6375 aS.TFb.. secu\n+00122900: 2061 5300 5444 6200 0020 2020 7365 6375 aS.TDb.. secu\n 00122910: 7265 206c 6f63 6174 696f 6e2c 2070 726f re location, pro\n 00122920: 7465 6374 6564 2077 6974 6820 6170 7072 tected with appr\n 00122930: 6f70 7269 6174 6520 7065 726d 6973 7369 opriate permissi\n 00122940: 6f6e 7320 6672 6f6d 2075 6e61 7574 686f ons from unautho\n-00122950: 7269 7a65 6453 0054 4663 0000 2020 2061 rizedS.TFc.. a\n+00122950: 7269 7a65 6453 0054 4463 0000 2020 2061 rizedS.TDc.. a\n 00122960: 6363 6573 7320 2873 7563 6820 6173 2030 ccess (such as 0\n 00122970: 3530 3020 666f 7220 6469 7265 6374 6f72 500 for director\n 00122980: 6965 7320 616e 6420 3034 3030 2066 6f72 ies and 0400 for\n 00122990: 2069 6e64 6976 6964 7561 6c20 6669 6c65 individual file\n-001229a0: 7329 2e20 4669 6c65 4f00 5446 6400 0020 s). FileO.TFd.. \n+001229a0: 7329 2e20 4669 6c65 4f00 5444 6400 0020 s). FileO.TDd.. \n 001229b0: 2020 656e 6372 7970 7469 6f6e 2069 7320 encryption is \n 001229c0: 6a75 7374 206f 6e65 206f 6620 6d61 6e79 just one of many\n 001229d0: 2063 6f6d 706f 6e65 6e74 7320 6f66 2061 components of a\n 001229e0: 2063 6f6d 7072 6568 656e 7369 7665 2073 comprehensive s\n-001229f0: 6563 7572 6974 790f 0054 4665 0000 2020 ecurity..TFe.. \n-00122a00: 2070 6c61 6e2e 0700 5446 6600 002f 0054 plan...TFf../.T\n-00122a10: 4667 0000 2020 2065 7870 6f72 7420 4c44 Fg.. export LD\n+001229f0: 6563 7572 6974 790f 0054 4465 0000 2020 ecurity..TDe.. \n+00122a00: 2070 6c61 6e2e 0700 5444 6600 002f 0054 plan...TDf../.T\n+00122a10: 4467 0000 2020 2065 7870 6f72 7420 4c44 Dg.. export LD\n 00122a20: 5f4c 4942 5241 5259 5f50 4154 483d 2f75 _LIBRARY_PATH=/u\n-00122a30: 7372 2f6c 6f63 616c 2f6c 6962 2700 5446 sr/local/lib'.TF\n+00122a30: 7372 2f6c 6f63 616c 2f6c 6962 2700 5444 sr/local/lib'.TD\n 00122a40: 6800 0020 2020 6578 706f 7274 2047 4e55 h.. export GNU\n 00122a50: 5047 484f 4d45 3d24 5057 442f 6d79 676e PGHOME=$PWD/mygn\n-00122a60: 7570 674a 0054 4669 0000 2020 2024 6774 upgJ.TFi.. $gt\n+00122a60: 7570 674a 0054 4469 0000 2020 2024 6774 upgJ.TDi.. $gt\n 00122a70: 6d5f 6469 7374 2f70 6c75 6769 6e2f 6774 m_dist/plugin/gt\n 00122a80: 6d63 7279 7074 2f67 656e 5f6b 6579 7061 mcrypt/gen_keypa\n 00122a90: 6972 2e73 6820 6d79 6b65 7970 6169 7240 ir.sh mykeypair@\n 00122aa0: 6774 6d20 4b65 796d 6173 7465 723f 0054 gtm Keymaster?.T\n-00122ab0: 466a 0000 2020 2024 6774 6d5f 6469 7374 Fj.. $gtm_dist\n+00122ab0: 446a 0000 2020 2024 6774 6d5f 6469 7374 Dj.. $gtm_dist\n 00122ac0: 2f70 6c75 6769 6e2f 6774 6d63 7279 7074 /plugin/gtmcrypt\n 00122ad0: 2f67 656e 5f73 796d 5f6b 6579 2e73 6820 /gen_sym_key.sh \n-00122ae0: 3020 5375 6e64 6179 2e6b 6579 3f00 5446 0 Sunday.key?.TF\n+00122ae0: 3020 5375 6e64 6179 2e6b 6579 3f00 5444 0 Sunday.key?.TD\n 00122af0: 7100 0020 2020 2467 746d 5f64 6973 742f q.. $gtm_dist/\n 00122b00: 706c 7567 696e 2f67 746d 6372 7970 742f plugin/gtmcrypt/\n 00122b10: 6765 6e5f 7379 6d5f 6b65 792e 7368 2030 gen_sym_key.sh 0\n-00122b20: 204d 6f6e 6461 792e 6b65 7940 0054 4672 Monday.key@.TFr\n+00122b20: 204d 6f6e 6461 792e 6b65 7940 0054 4472 Monday.key@.TDr\n 00122b30: 0000 2020 2024 6774 6d5f 6469 7374 2f70 .. $gtm_dist/p\n 00122b40: 6c75 6769 6e2f 6774 6d63 7279 7074 2f67 lugin/gtmcrypt/g\n 00122b50: 656e 5f73 796d 5f6b 6579 2e73 6820 3020 en_sym_key.sh 0 \n-00122b60: 5475 6573 6461 792e 6b65 7942 0054 4673 Tuesday.keyB.TFs\n+00122b60: 5475 6573 6461 792e 6b65 7942 0054 4473 Tuesday.keyB.TDs\n 00122b70: 0000 2020 2024 6774 6d5f 6469 7374 2f70 .. $gtm_dist/p\n 00122b80: 6c75 6769 6e2f 6774 6d63 7279 7074 2f67 lugin/gtmcrypt/g\n 00122b90: 656e 5f73 796d 5f6b 6579 2e73 6820 3020 en_sym_key.sh 0 \n 00122ba0: 5765 646e 6573 6461 792e 6b65 7941 0054 Wednesday.keyA.T\n-00122bb0: 4674 0000 2020 2024 6774 6d5f 6469 7374 Ft.. $gtm_dist\n+00122bb0: 4474 0000 2020 2024 6774 6d5f 6469 7374 Dt.. $gtm_dist\n 00122bc0: 2f70 6c75 6769 6e2f 6774 6d63 7279 7074 /plugin/gtmcrypt\n 00122bd0: 2f67 656e 5f73 796d 5f6b 6579 2e73 6820 /gen_sym_key.sh \n 00122be0: 3020 5468 7572 7364 6179 2e6b 6579 3f00 0 Thursday.key?.\n-00122bf0: 5446 7500 0020 2020 2467 746d 5f64 6973 TFu.. $gtm_dis\n+00122bf0: 5444 7500 0020 2020 2467 746d 5f64 6973 TDu.. $gtm_dis\n 00122c00: 742f 706c 7567 696e 2f67 746d 6372 7970 t/plugin/gtmcryp\n 00122c10: 742f 6765 6e5f 7379 6d5f 6b65 792e 7368 t/gen_sym_key.sh\n 00122c20: 2030 2046 7269 6461 792e 6b65 7941 0054 0 Friday.keyA.T\n-00122c30: 4676 0000 2020 2024 6774 6d5f 6469 7374 Fv.. $gtm_dist\n+00122c30: 4476 0000 2020 2024 6774 6d5f 6469 7374 Dv.. $gtm_dist\n 00122c40: 2f70 6c75 6769 6e2f 6774 6d63 7279 7074 /plugin/gtmcrypt\n 00122c50: 2f67 656e 5f73 796d 5f6b 6579 2e73 6820 /gen_sym_key.sh \n 00122c60: 3020 5361 7475 7264 6179 2e6b 6579 7a00 0 Saturday.keyz.\n-00122c70: 5446 7700 0020 2020 6563 686f 202d 6e20 TFw.. echo -n \n+00122c70: 5444 7700 0020 2020 6563 686f 202d 6e20 TDw.. echo -n \n 00122c80: 2245 6e74 6572 2070 6173 7377 6f72 6420 \"Enter password \n 00122c90: 666f 7220 6774 6d5f 7061 7373 7764 223b for gtm_passwd\";\n 00122ca0: 6578 706f 7274 2067 746d 5f70 6173 7377 export gtm_passw\n 00122cb0: 643d 2260 2467 746d 5f64 6973 742f 706c d=\"`$gtm_dist/pl\n 00122cc0: 7567 696e 2f67 746d 6372 7970 742f 6d61 ugin/gtmcrypt/ma\n 00122cd0: 736b 7061 7373 7c63 7574 202d 6620 3320 skpass|cut -f 3 \n-00122ce0: 2d64 2022 2022 6022 2f00 5446 7800 0020 -d \" \"`\"/.TFx.. \n+00122ce0: 2d64 2022 2022 6022 2f00 5444 7800 0020 -d \" \"`\"/.TDx.. \n 00122cf0: 2020 6578 706f 7274 2067 746d 6372 7970 export gtmcryp\n 00122d00: 745f 636f 6e66 6967 3d6d 7967 746d 6372 t_config=mygtmcr\n-00122d10: 7970 7466 696c 651c 0054 4679 0000 2020 yptfile..TFy.. \n+00122d10: 7970 7466 696c 651c 0054 4479 0000 2020 yptfile..TDy.. \n 00122d20: 2063 6174 206d 7967 746d 6372 7970 7466 cat mygtmcryptf\n-00122d30: 696c 6513 0054 467a 0000 2020 2020 6669 ile..TFz.. fi\n-00122d40: 6c65 733a 207b 2c00 5446 8100 0020 2020 les: {,.TF... \n+00122d30: 696c 6513 0054 447a 0000 2020 2020 6669 ile..TDz.. fi\n+00122d40: 6c65 733a 207b 2c00 5444 8100 0020 2020 les: {,.TD... \n 00122d50: 2043 7573 746f 6d65 7252 6570 6f72 744b CustomerReportK\n 00122d60: 6579 313a 2022 5375 6e64 6179 2e6b 6579 ey1: \"Sunday.key\n-00122d70: 223b 2c00 5446 8200 0020 2020 2043 7573 \";,.TF... Cus\n+00122d70: 223b 2c00 5444 8200 0020 2020 2043 7573 \";,.TD... Cus\n 00122d80: 746f 6d65 7252 6570 6f72 744b 6579 323a tomerReportKey2:\n 00122d90: 2022 4d6f 6e64 6179 2e6b 6579 223b 2d00 \"Monday.key\";-.\n-00122da0: 5446 8300 0020 2020 2043 7573 746f 6d65 TF... Custome\n+00122da0: 5444 8300 0020 2020 2043 7573 746f 6d65 TD... Custome\n 00122db0: 7252 6570 6f72 744b 6579 333a 2022 5475 rReportKey3: \"Tu\n-00122dc0: 6573 6461 792e 6b65 7922 3b2f 0054 4684 esday.key\";/.TF.\n+00122dc0: 6573 6461 792e 6b65 7922 3b2f 0054 4484 esday.key\";/.TD.\n 00122dd0: 0000 2020 2020 4375 7374 6f6d 6572 5265 .. CustomerRe\n 00122de0: 706f 7274 4b65 7934 3a20 2257 6564 6e65 portKey4: \"Wedne\n-00122df0: 7364 6179 2e6b 6579 223b 2e00 5446 8500 sday.key\";..TF..\n+00122df0: 7364 6179 2e6b 6579 223b 2e00 5444 8500 sday.key\";..TD..\n 00122e00: 0020 2020 2043 7573 746f 6d65 7252 6570 . CustomerRep\n 00122e10: 6f72 744b 6579 353a 2022 5468 7572 7364 ortKey5: \"Thursd\n-00122e20: 6179 2e6b 6579 223b 2c00 5446 8600 0020 ay.key\";,.TF... \n+00122e20: 6179 2e6b 6579 223b 2c00 5444 8600 0020 ay.key\";,.TD... \n 00122e30: 2020 2043 7573 746f 6d65 7252 6570 6f72 CustomerRepor\n 00122e40: 744b 6579 363a 2022 4672 6964 6179 2e6b tKey6: \"Friday.k\n-00122e50: 6579 223b 2e00 5446 8700 0020 2020 2043 ey\";..TF... C\n+00122e50: 6579 223b 2e00 5444 8700 0020 2020 2043 ey\";..TD... C\n 00122e60: 7573 746f 6d65 7252 6570 6f72 744b 6579 ustomerReportKey\n 00122e70: 373a 2022 5361 7475 7264 6179 2e6b 6579 7: \"Saturday.key\n-00122e80: 223b 0c00 5446 8800 0020 2020 7d3b 1e00 \";..TF... };..\n-00122e90: 5446 8900 0020 2020 2467 746d 5f64 6973 TF... $gtm_dis\n-00122ea0: 742f 6d75 6d70 7320 2d64 6972 1e00 5446 t/mumps -dir..TF\n+00122e80: 223b 0c00 5444 8800 0020 2020 7d3b 1e00 \";..TD... };..\n+00122e90: 5444 8900 0020 2020 2467 746d 5f64 6973 TD... $gtm_dis\n+00122ea0: 742f 6d75 6d70 7320 2d64 6972 1e00 5444 t/mumps -dir..TD\n 00122eb0: 8a00 0020 2020 4754 4d3e 7a70 7269 6e74 ... GTM>zprint\n-00122ec0: 205e 656e 6372 6669 6c65 1200 5446 9100 ^encrfile..TF..\n-00122ed0: 0020 2020 656e 6372 6669 6c65 1b00 5446 . encrfile..TF\n+00122ec0: 205e 656e 6372 6669 6c65 1200 5444 9100 ^encrfile..TD..\n+00122ed0: 0020 2020 656e 6372 6669 6c65 1b00 5444 . encrfile..TD\n 00122ee0: 9200 0020 2020 2073 6574 206e 6f77 3d24 ... set now=$\n-00122ef0: 686f 726f 6c6f 6737 0054 4693 0000 2020 horolog7.TF... \n+00122ef0: 686f 726f 6c6f 6737 0054 4493 0000 2020 horolog7.TD... \n 00122f00: 2020 7365 7420 7469 6d65 7374 616d 703d set timestamp=\n 00122f10: 247a 6461 7465 286e 6f77 2c22 5959 5959 $zdate(now,\"YYYY\n 00122f20: 4d4d 4444 414d 3132 3630 5353 2229 3d00 MMDDAM1260SS\")=.\n-00122f30: 5446 9400 0020 2020 2073 6574 2064 6179 TF... set day\n+00122f30: 5444 9400 0020 2020 2073 6574 2064 6179 TD... set day\n 00122f40: 6f66 7765 656b 3d24 7a64 6174 6528 6e6f ofweek=$zdate(no\n 00122f50: 772c 2244 4159 222c 2222 2c22 312c 322c w,\"DAY\",\"\",\"1,2,\n-00122f60: 332c 342c 352c 362c 3722 2930 0054 4695 3,4,5,6,7\")0.TF.\n+00122f60: 332c 342c 352c 362c 3722 2930 0054 4495 3,4,5,6,7\")0.TD.\n 00122f70: 0000 2020 2020 7365 7420 6669 6c65 3d22 .. set file=\"\n 00122f80: 4375 7374 6f6d 6572 7322 5f74 696d 6573 Customers\"_times\n-00122f90: 7461 6d70 5f22 2e6c 6f67 2251 0054 4696 tamp_\".log\"Q.TF.\n+00122f90: 7461 6d70 5f22 2e6c 6f67 2251 0054 4496 tamp_\".log\"Q.TD.\n 00122fa0: 0000 2020 2020 6f70 656e 2066 696c 653a .. open file:\n 00122fb0: 286e 6577 7665 7273 696f 6e3a 6b65 793d (newversion:key=\n 00122fc0: 2243 7573 746f 6d65 7252 6570 6f72 744b \"CustomerReportK\n 00122fd0: 6579 225f 6461 796f 6677 6565 6b5f 2220 ey\"_dayofweek_\" \n-00122fe0: 225f 7469 6d65 7374 616d 7029 1300 5446 \"_timestamp)..TF\n+00122fe0: 225f 7469 6d65 7374 616d 7029 1300 5444 \"_timestamp)..TD\n 00122ff0: 9700 0020 2020 2075 7365 2066 696c 6500 ... use file.\n 00123000: 0100 0000 d307 0000 733f 0000 0000 0000 ........s?......\n-00123010: 8100 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00123010: 8100 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00123020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00123030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00123040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00123050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00123060: 7300 ff4b 4559 00c0 9800 0020 2020 2077 s..KEY..... w\n 00123070: 7269 7465 2022 4375 7374 6f6d 6572 2052 rite \"Customer R\n 00123080: 6570 6f72 7420 2d20 5061 6765 2031 222c eport - Page 1\",\n-00123090: 2115 0054 4699 0000 2020 2020 636c 6f73 !..TF... clos\n-001230a0: 6520 6669 6c65 4800 5446 9a00 0020 2020 e fileH.TF... \n+00123090: 2115 0054 4499 0000 2020 2020 636c 6f73 !..TD... clos\n+001230a0: 6520 6669 6c65 4800 5444 9a00 0020 2020 e fileH.TD... \n 001230b0: 2077 7269 7465 2022 4956 203a 2022 2c74 write \"IV : \",t\n 001230c0: 696d 6573 7461 6d70 2c21 2c22 4b65 7920 imestamp,!,\"Key \n 001230d0: 3a20 4375 7374 6f6d 6572 5265 706f 7274 : CustomerReport\n 001230e0: 4b65 7922 5f64 6179 6f66 7765 656b 1b00 Key\"_dayofweek..\n-001230f0: 5346 c111 0000 2020 2047 544d 3e64 6f20 SF.... GTM>do \n-00123100: 5e65 6e63 7266 696c 651f 0055 4611 0000 ^encrfile..UF...\n+001230f0: 5344 c111 0000 2020 2047 544d 3e64 6f20 SD.... GTM>do \n+00123100: 5e65 6e63 7266 696c 651f 0055 4411 0000 ^encrfile..UD...\n 00123110: 2020 2049 5620 3a20 3230 3134 3039 3131 IV : 20140911\n-00123120: 414d 3034 3234 3139 2200 5546 2100 0020 AM042419\".UF!.. \n+00123120: 414d 3034 3234 3139 2200 5544 2100 0020 AM042419\".UD!.. \n 00123130: 2020 4b65 7920 3a20 4375 7374 6f6d 6572 Key : Customer\n-00123140: 5265 706f 7274 4b65 7935 2200 5546 3100 ReportKey5\".UF1.\n+00123140: 5265 706f 7274 4b65 7935 2200 5544 3100 ReportKey5\".UD1.\n 00123150: 0020 2020 4754 4d3e 7a70 7269 6e74 205e . GTM>zprint ^\n-00123160: 7265 6164 656e 6372 6669 6c65 1e00 5546 readencrfile..UF\n+00123160: 7265 6164 656e 6372 6669 6c65 1e00 5544 readencrfile..UD\n 00123170: 4100 0020 2020 7265 6164 656e 6372 6669 A.. readencrfi\n-00123180: 6c65 286b 6579 2c69 7629 2900 5546 5100 le(key,iv)).UFQ.\n+00123180: 6c65 286b 6579 2c69 7629 2900 5544 5100 le(key,iv)).UDQ.\n 00123190: 0020 2020 2073 6574 2066 696c 653d 2243 . set file=\"C\n 001231a0: 7573 746f 6d65 7273 225f 6976 5f22 2e6c ustomers\"_iv_\".l\n-001231b0: 6f67 2225 0055 4661 0000 2020 2020 6f70 og\"%.UFa.. op\n+001231b0: 6f67 2225 0055 4461 0000 2020 2020 6f70 og\"%.UDa.. op\n 001231c0: 656e 2066 696c 653a 286b 6579 3d6b 6579 en file:(key=key\n-001231d0: 5f22 2022 5f69 7629 1300 5546 7100 0020 _\" \"_iv)..UFq.. \n-001231e0: 2020 2075 7365 2066 696c 6548 0055 4681 use fileH.UF.\n+001231d0: 5f22 2022 5f69 7629 1300 5544 7100 0020 _\" \"_iv)..UDq.. \n+001231e0: 2020 2075 7365 2066 696c 6548 0055 4481 use fileH.UD.\n 001231f0: 0000 2020 2020 666f 7220 7265 6164 2064 .. for read d\n 00123200: 6174 6120 7573 6520 2470 7269 6e63 6970 ata use $princip\n 00123210: 616c 2077 7269 7465 2064 6174 612c 2120 al write data,! \n 00123220: 7573 6520 6669 6c65 2071 7569 743a 247a use file quit:$z\n-00123230: 656f 6615 0055 4691 0000 2020 2020 636c eof..UF... cl\n-00123240: 6f73 6520 6669 6c65 4700 5446 1200 0020 ose fileG.TF... \n+00123230: 656f 6615 0055 4491 0000 2020 2020 636c eof..UD... cl\n+00123240: 6f73 6520 6669 6c65 4700 5444 1200 0020 ose fileG.TD... \n 00123250: 2020 4754 4d3e 646f 205e 7265 6164 656e GTM>do ^readen\n 00123260: 6372 6669 6c65 2822 4375 7374 6f6d 6572 crfile(\"Customer\n 00123270: 5265 706f 7274 4b65 7935 222c 2232 3031 ReportKey5\",\"201\n 00123280: 3430 3931 3141 4d30 3432 3431 3922 2922 40911AM042419\")\"\n-00123290: 0055 4611 0000 2020 2043 7573 746f 6d65 .UF... Custome\n+00123290: 0055 4411 0000 2020 2043 7573 746f 6d65 .UD... Custome\n 001232a0: 7220 5265 706f 7274 202d 2050 6167 6520 r Report - Page \n-001232b0: 310e 0055 4621 0000 2020 2047 544d 3e07 1..UF!.. GTM>.\n-001232c0: 0055 4631 0000 5300 5546 4100 0020 2020 .UF1..S.UFA.. \n+001232b0: 310e 0055 4421 0000 2020 2047 544d 3e07 1..UD!.. GTM>.\n+001232c0: 0055 4431 0000 5300 5544 4100 0020 2020 .UD1..S.UDA.. \n 001232d0: 496e 2074 6869 7320 6578 616d 706c 652c In this example,\n 001232e0: 2074 6865 206b 6579 206e 616d 6520 6973 the key name is\n 001232f0: 2043 7573 746f 6d65 7252 6570 6f72 744b CustomerReportK\n 00123300: 6579 2066 6f6c 6c6f 7765 6420 6279 2074 ey followed by t\n-00123310: 6865 206e 756d 6265 7252 0055 4651 0000 he numberR.UFQ..\n+00123310: 6865 206e 756d 6265 7252 0055 4451 0000 he numberR.UDQ..\n 00123320: 2020 2072 6570 7265 7365 6e74 696e 6720 representing \n 00123330: 7468 6520 6461 7920 6f66 2074 6865 2077 the day of the w\n 00123340: 6565 6b2c 2061 6e64 2049 5620 6973 2061 eek, and IV is a\n 00123350: 2074 696d 6573 7461 6d70 2c20 7768 6963 timestamp, whic\n-00123360: 6820 6973 2061 6c73 6f20 6150 0055 4661 h is also aP.UFa\n+00123360: 6820 6973 2061 6c73 6f20 6150 0055 4461 h is also aP.UDa\n 00123370: 0000 2020 2070 6172 7420 6f66 2074 6865 .. part of the\n 00123380: 2066 696c 6520 6e61 6d65 2e20 416c 7468 file name. Alth\n 00123390: 6f75 6768 2061 6c6c 2072 6570 6f72 7473 ough all reports\n 001233a0: 2073 7461 7274 2077 6974 6820 7468 6520 start with the \n-001233b0: 7361 6d65 2073 7472 696e 6750 0055 4671 same stringP.UFq\n+001233b0: 7361 6d65 2073 7472 696e 6750 0055 4471 same stringP.UDq\n 001233c0: 0000 2020 2022 4375 7374 6f6d 6572 2052 .. \"Customer R\n 001233d0: 6570 6f72 7420 2d20 5061 6765 2031 222c eport - Page 1\",\n 001233e0: 2075 7369 6e67 2061 2064 6966 6665 7265 using a differe\n 001233f0: 6e74 2049 5620 666f 7220 6561 6368 2066 nt IV for each f\n-00123400: 696c 6520 656e 7375 7265 7353 0055 4681 ile ensuresS.UF.\n+00123400: 696c 6520 656e 7375 7265 7353 0055 4481 ile ensuresS.UD.\n 00123410: 0000 2020 2074 6861 7420 656e 6372 7970 .. that encryp\n 00123420: 7465 6420 6461 7461 2062 6567 696e 7320 ted data begins \n 00123430: 7769 7468 2061 2064 6966 6665 7265 6e74 with a different\n 00123440: 2073 6571 7565 6e63 6520 6f66 2062 7974 sequence of byt\n 00123450: 6573 2c20 616e 6420 6d61 6b69 6e67 5000 es, and makingP.\n-00123460: 5546 9100 0020 2020 7468 6174 2049 5620 UF... that IV \n+00123460: 5544 9100 0020 2020 7468 6174 2049 5620 UD... that IV \n 00123470: 6120 7061 7274 206f 6620 7468 6520 6669 a part of the fi\n 00123480: 6c65 206e 616d 6520 656e 7375 7265 7320 le name ensures \n 00123490: 7468 6174 2074 6865 2072 6563 6970 6965 that the recipie\n 001234a0: 6e74 206f 6620 6120 7265 706f 7274 4f00 nt of a reportO.\n-001234b0: 5446 1300 0020 2020 2877 686f 2077 6f75 TF... (who wou\n+001234b0: 5444 1300 0020 2020 2877 686f 2077 6f75 TD... (who wou\n 001234c0: 6c64 2068 6176 6520 6163 6365 7373 2074 ld have access t\n 001234d0: 6f20 7468 6520 6b65 7929 2063 616e 2065 o the key) can e\n 001234e0: 6173 696c 7920 6465 6475 6365 2074 6865 asily deduce the\n 001234f0: 2049 5620 6e65 6564 6564 2074 6f1f 0055 IV needed to..U\n-00123500: 4611 0000 2020 2064 6563 7279 7074 2074 F... decrypt t\n-00123510: 6865 2063 6f6e 7465 6e74 732e 0700 5546 he contents...UF\n-00123520: 2100 0012 004f 464c 4953 5445 4e00 004c !....OFLISTEN..L\n-00123530: 4953 5445 4e11 0056 46bf 1100 0020 2020 ISTEN..VF.... \n-00123540: 4c49 5354 454e 0700 5746 2100 0025 0057 LISTEN..WF!..%.W\n-00123550: 4631 0000 2020 204c 4953 5445 4e3d 6578 F1.. LISTEN=ex\n+00123500: 4411 0000 2020 2064 6563 7279 7074 2074 D... decrypt t\n+00123510: 6865 2063 6f6e 7465 6e74 732e 0700 5544 he contents...UD\n+00123520: 2100 0012 004f 444c 4953 5445 4e00 004c !....ODLISTEN..L\n+00123530: 4953 5445 4e11 0056 44bf 1100 0020 2020 ISTEN..VD.... \n+00123540: 4c49 5354 454e 0700 5744 2100 0025 0057 LISTEN..WD!..%.W\n+00123550: 4431 0000 2020 204c 4953 5445 4e3d 6578 D1.. LISTEN=ex\n 00123560: 7072 2041 7070 6c69 6573 2074 6f3a 2053 pr Applies to: S\n-00123570: 4f43 0700 5746 4100 004e 0057 4651 0000 OC..WFA..N.WFQ..\n+00123570: 4f43 0700 5744 4100 004e 0057 4451 0000 OC..WDA..N.WDQ..\n 00123580: 2020 2041 206e 6577 2073 6f63 6b65 7420 A new socket \n 00123590: 6973 2061 6c6c 6f63 6174 6564 2074 6f20 is allocated to \n 001235a0: 6c69 7374 656e 2066 6f72 2061 2063 6f6e listen for a con\n 001235b0: 6e65 6374 696f 6e2e 2049 7420 6973 206d nection. It is m\n-001235c0: 6164 6520 7468 654d 0057 4661 0000 2020 ade theM.WFa.. \n+001235c0: 6164 6520 7468 654d 0057 4461 0000 2020 ade theM.WDa.. \n 001235d0: 2063 7572 7265 6e74 2073 6f63 6b65 7420 current socket \n 001235e0: 666f 7220 7468 6520 6465 7669 6365 2c20 for the device, \n 001235f0: 6966 2074 6865 206f 7065 7261 7469 6f6e if the operation\n 00123600: 2069 7320 7375 6363 6573 7366 756c 2e20 is successful. \n-00123610: 5570 6f6e 3d00 5746 7100 0020 2020 7375 Upon=.WFq.. su\n+00123610: 5570 6f6e 3d00 5744 7100 0020 2020 7375 Upon=.WDq.. su\n 00123620: 6363 6573 7366 756c 2063 6f6d 706c 6574 ccessful complet\n 00123630: 696f 6e2c 2024 4b45 5920 6973 2073 6574 ion, $KEY is set\n 00123640: 2074 6f20 7468 6520 666f 726d 6174 206f to the format o\n-00123650: 664c 0057 4681 0000 2020 2022 4c49 5354 fL.WF... \"LIST\n+00123650: 664c 0057 4481 0000 2020 2022 4c49 5354 fL.WD... \"LIST\n 00123660: 454e 494e 477c 3c73 6f63 6b65 745f 6861 ENING||{|}\"7.W\n-001236a0: 4691 0000 2020 206f 7468 6572 7769 7365 F... otherwise\n+001236a0: 4491 0000 2020 206f 7468 6572 7769 7365 D... otherwise\n 001236b0: 2c20 244b 4559 2069 7320 6173 7369 676e , $KEY is assign\n 001236c0: 6564 2074 6865 2065 6d70 7479 2073 7472 ed the empty str\n-001236d0: 696e 672e 0800 5646 c011 0000 5300 5746 ing...VF....S.WF\n+001236d0: 696e 672e 0800 5644 c011 0000 5300 5744 ing...VD....S.WD\n 001236e0: 1200 0020 2020 6578 7072 2073 7065 6369 ... expr speci\n 001236f0: 6669 6573 2074 6865 2070 726f 746f 636f fies the protoco\n 00123700: 6c20 616e 6420 7072 6f74 6f63 6f6c 2073 l and protocol s\n 00123710: 7065 6369 6669 6320 696e 666f 726d 6174 pecific informat\n 00123720: 696f 6e2e 2043 7572 7265 6e74 6c79 2c4b ion. Currently,K\n-00123730: 0057 4613 0000 2020 2047 542e 4d20 7375 .WF... GT.M su\n+00123730: 0057 4413 0000 2020 2047 542e 4d20 7375 .WD... GT.M su\n 00123740: 7070 6f72 7473 2054 4350 2f49 5020 616e pports TCP/IP an\n 00123750: 6420 4c4f 4341 4c20 2861 6c73 6f20 6b6e d LOCAL (also kn\n 00123760: 6f77 6e20 6173 2055 4e49 5820 646f 6d61 own as UNIX doma\n-00123770: 696e 2920 736f 636b 6574 5200 5746 1400 in) socketR.WF..\n+00123770: 696e 2920 736f 636b 6574 5200 5744 1400 in) socketR.WD..\n 00123780: 0020 2020 7072 6f74 6f63 6f6c 732e 2046 . protocols. F\n 00123790: 6f72 2054 4350 2f49 5020 736f 636b 6574 or TCP/IP socket\n 001237a0: 732c 2073 7065 6369 6679 2065 7870 7220 s, specify expr \n 001237b0: 696e 2074 6865 2066 6f72 6d20 6f66 2022 in the form of \"\n-001237c0: 3c70 6f72 743e 3a54 4350 222e 0700 5746 :TCP\"...WF\n+001237c0: 3c70 6f72 743e 3a54 4350 222e 0700 5744 :TCP\"...WD\n 001237d0: 1500 0000 0000 0000 0000 0000 0000 0000 ................\n 001237e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001237f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00123800: 0100 0000 f107 0000 983f 0000 0000 0000 .........?......\n-00123810: a500 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00123810: a500 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00123820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00123830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00123840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00123850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00123860: 7300 ff4c 4953 5445 4e00 c016 0000 2020 s..LISTEN..... \n 00123870: 2049 6620 3c70 6f72 743e 3d30 2069 7320 If =0 is \n 00123880: 7370 6563 6966 6965 642c 2074 6865 2073 specified, the s\n 00123890: 7973 7465 6d20 6368 6f6f 7365 7320 7468 ystem chooses th\n 001238a0: 6520 706f 7274 2066 6f72 2074 6865 2054 e port for the T\n-001238b0: 4350 2f49 5011 0057 4617 0000 2020 2073 CP/IP..WF... s\n-001238c0: 6f63 6b65 742e 0700 5746 1800 001c 0057 ocket...WF.....W\n-001238d0: 4619 0000 2020 2046 6f72 204c 4f43 414c F... For LOCAL\n-001238e0: 2073 6f63 6b65 7473 3a07 0057 461a 0000 sockets:..WF...\n-001238f0: 5100 5746 2100 0020 2020 2020 6f20 5370 Q.WF!.. o Sp\n+001238b0: 4350 2f49 5011 0057 4417 0000 2020 2073 CP/IP..WD... s\n+001238c0: 6f63 6b65 742e 0700 5744 1800 001c 0057 ocket...WD.....W\n+001238d0: 4419 0000 2020 2046 6f72 204c 4f43 414c D... For LOCAL\n+001238e0: 2073 6f63 6b65 7473 3a07 0057 441a 0000 sockets:..WD...\n+001238f0: 5100 5744 2100 0020 2020 2020 6f20 5370 Q.WD!.. o Sp\n 00123900: 6563 6966 7920 6578 7072 2069 6e20 7468 ecify expr in th\n 00123910: 6520 666f 726d 206f 6620 223c 7061 7468 e form of \":LOCAL\", wh\n 00123930: 6572 6520 3c70 6174 686e 616d 653e 2069 ere i\n-00123940: 734f 0057 4622 0000 2020 2020 2020 2074 sO.WF\".. t\n+00123940: 734f 0057 4422 0000 2020 2020 2020 2074 sO.WD\".. t\n 00123950: 6865 206e 616d 6520 6f66 2074 6865 2066 he name of the f\n 00123960: 696c 6520 746f 2062 6520 7573 6564 2066 ile to be used f\n 00123970: 6f72 2063 6f6d 6d75 6e69 6361 7469 6f6e or communication\n 00123980: 2e20 3c70 6174 686e 616d 653e 206d 6179 . may\n-00123990: 4e00 5746 2300 0020 2020 2020 2020 636f N.WF#.. co\n+00123990: 4e00 5744 2300 0020 2020 2020 2020 636f N.WD#.. co\n 001239a0: 6e74 6169 6e20 6120 646f 6c6c 6172 2073 ntain a dollar s\n 001239b0: 6967 6e20 2824 2920 666f 6c6c 6f77 6564 ign ($) followed\n 001239c0: 2062 7920 7468 6520 6e61 6d65 206f 6620 by the name of \n 001239d0: 616e 2065 6e76 6972 6f6e 6d65 6e74 5200 an environmentR.\n-001239e0: 5746 2400 0020 2020 2020 2020 7661 7269 WF$.. vari\n+001239e0: 5744 2400 0020 2020 2020 2020 7661 7269 WD$.. vari\n 001239f0: 6162 6c65 2077 6869 6368 2047 542e 4d20 able which GT.M \n 00123a00: 6578 7061 6e64 7320 696e 2074 6865 2073 expands in the s\n 00123a10: 616d 6520 7761 7920 6173 2074 6865 2064 ame way as the d\n 00123a20: 6576 6963 6520 6e61 6d65 2066 6f72 2061 evice name for a\n-00123a30: 5300 5746 2500 0020 2020 2020 2020 7365 S.WF%.. se\n+00123a30: 5300 5744 2500 0020 2020 2020 2020 7365 S.WD%.. se\n 00123a40: 7175 656e 7469 616c 2066 696c 652e 2054 quential file. T\n 00123a50: 6865 206d 6178 696d 756d 2061 6c6c 6f77 he maximum allow\n 00123a60: 6564 206c 656e 6774 6820 6f66 2074 6865 ed length of the\n 00123a70: 2065 7870 616e 6465 6420 7061 7468 206e expanded path n\n-00123a80: 616d 6520 0057 4626 0000 2020 2020 2020 ame .WF&.. \n+00123a80: 616d 6520 0057 4426 0000 2020 2020 2020 ame .WD&.. \n 00123a90: 2064 6570 656e 6473 206f 6e20 7468 6520 depends on the \n-00123aa0: 4f53 2e4e 0057 4627 0000 2020 2020 206f OS.N.WF'.. o\n+00123aa0: 4f53 2e4e 0057 4427 0000 2020 2020 206f OS.N.WD'.. o\n 00123ab0: 204c 4953 5445 4e20 6372 6561 7465 7320 LISTEN creates \n 00123ac0: 7468 6520 6669 6c65 2069 6620 6974 2064 the file if it d\n 00123ad0: 6f65 736e 2774 2065 7869 7374 2e20 4966 oesn't exist. If\n 00123ae0: 2074 6865 204f 5045 4e20 636f 6d6d 616e the OPEN comman\n-00123af0: 6451 0057 4628 0000 2020 2020 2020 2073 dQ.WF(.. s\n+00123af0: 6451 0057 4428 0000 2020 2020 2020 2073 dQ.WD(.. s\n 00123b00: 7065 6369 6669 6573 2074 6865 204e 4557 pecifies the NEW\n 00123b10: 5645 5253 494f 4e20 6465 7669 6365 7061 VERSION devicepa\n 00123b20: 7261 6d65 7465 722c 2074 6865 2066 696c rameter, the fil\n 00123b30: 6520 7370 6563 6966 6965 6420 6279 2074 e specified by t\n-00123b40: 6865 5200 5746 2900 0020 2020 2020 2020 heR.WF).. \n+00123b40: 6865 5200 5744 2900 0020 2020 2020 2020 heR.WD).. \n 00123b50: 7061 7468 6e61 6d65 2065 7869 7374 732c pathname exists,\n 00123b60: 2061 6e64 2069 7320 6120 736f 636b 6574 and is a socket\n 00123b70: 2066 696c 652c 2074 6861 7420 6669 6c65 file, that file\n 00123b80: 2069 7320 6465 6c65 7465 6420 616e 6420 is deleted and \n-00123b90: 4754 2e4d 2100 5746 2a00 0020 2020 2020 GT.M!.WF*.. \n+00123b90: 4754 2e4d 2100 5744 2a00 0020 2020 2020 GT.M!.WD*.. \n 00123ba0: 2020 6372 6561 7465 7320 6120 6e65 7720 creates a new \n-00123bb0: 6669 6c65 2e51 0057 4631 0000 2020 2020 file.Q.WF1.. \n+00123bb0: 6669 6c65 2e51 0057 4431 0000 2020 2020 file.Q.WD1.. \n 00123bc0: 206f 204c 4953 5445 4e20 7769 7468 2061 o LISTEN with a\n 00123bd0: 6e20 4f50 454e 2070 726f 6365 7373 6573 n OPEN processes\n 00123be0: 2074 6865 2047 524f 5550 2c20 4f57 4e45 the GROUP, OWNE\n 00123bf0: 522c 2053 5953 5445 4d2c 2057 4f52 4c44 R, SYSTEM, WORLD\n-00123c00: 2c20 5549 432c 5400 5746 3200 0020 2020 , UIC,T.WF2.. \n+00123c00: 2c20 5549 432c 5400 5744 3200 0020 2020 , UIC,T.WD2.. \n 00123c10: 2020 2020 616e 6420 4e45 5756 4552 5349 and NEWVERSI\n 00123c20: 4f4e 2064 6576 6963 6570 6172 616d 6574 ON deviceparamet\n 00123c30: 6572 7320 7468 6520 7361 6d65 2061 7320 ers the same as \n 00123c40: 4f50 454e 2066 6f72 2073 6571 7565 6e74 OPEN for sequent\n-00123c50: 6961 6c20 6669 6c65 732e 0700 5746 3300 ial files...WF3.\n-00123c60: 001e 004f 464d 4f52 4552 4541 4454 494d ...OFMOREREADTIM\n+00123c50: 6961 6c20 6669 6c65 732e 0700 5744 3300 ial files...WD3.\n+00123c60: 001e 004f 444d 4f52 4552 4541 4454 494d ...ODMOREREADTIM\n 00123c70: 4500 004d 4f52 4552 4541 4454 494d 4517 E..MOREREADTIME.\n-00123c80: 005c 46bf 1100 0020 2020 4d4f 5245 5245 .\\F.... MORERE\n-00123c90: 4144 5449 4d45 0700 5d46 2100 002e 005d ADTIME..]F!....]\n-00123ca0: 4631 0000 2020 204d 4f52 4552 4541 4454 F1.. MOREREADT\n+00123c80: 005c 44bf 1100 0020 2020 4d4f 5245 5245 .\\D.... MORERE\n+00123c90: 4144 5449 4d45 0700 5d44 2100 002e 005d ADTIME..]D!....]\n+00123ca0: 4431 0000 2020 204d 4f52 4552 4541 4454 D1.. MOREREADT\n 00123cb0: 494d 453d 696e 7465 7870 7220 4170 706c IME=intexpr Appl\n-00123cc0: 6965 7320 746f 3a20 534f 4307 005d 4641 ies to: SOC..]FA\n-00123cd0: 0000 4e00 5d46 5100 0020 2020 4d4f 5245 ..N.]FQ.. MORE\n+00123cc0: 6965 7320 746f 3a20 534f 4307 005d 4441 ies to: SOC..]DA\n+00123cd0: 0000 4e00 5d44 5100 0020 2020 4d4f 5245 ..N.]DQ.. MORE\n 00123ce0: 5245 4144 5449 4d45 2073 7065 6369 6669 READTIME specifi\n 00123cf0: 6573 2074 6865 2070 6f6c 6c69 6e67 2069 es the polling i\n 00123d00: 6e74 6572 7661 6c20 2869 6e20 6d69 6c6c nterval (in mill\n 00123d10: 6973 6563 6f6e 6473 2920 7468 6174 2061 iseconds) that a\n-00123d20: 3b00 5d46 6100 0020 2020 534f 434b 4554 ;.]Fa.. SOCKET\n+00123d20: 3b00 5d44 6100 0020 2020 534f 434b 4554 ;.]Da.. SOCKET\n 00123d30: 2064 6576 6963 6520 7573 6573 2074 6f20 device uses to \n 00123d40: 6368 6563 6b20 666f 7220 6172 7269 7669 check for arrivi\n-00123d50: 6e67 2070 6163 6b65 7473 2e07 005d 4671 ng packets...]Fq\n-00123d60: 0000 5300 5d46 8100 0020 2020 5769 7468 ..S.]F... With\n+00123d50: 6e67 2070 6163 6b65 7473 2e07 005d 4471 ng packets...]Dq\n+00123d60: 0000 5300 5d44 8100 0020 2020 5769 7468 ..S.]D... With\n 00123d70: 206e 6f20 4d4f 5245 5245 4144 5449 4d45 no MOREREADTIME\n 00123d80: 2073 7065 6369 6669 6564 2c20 534f 434b specified, SOCK\n 00123d90: 4554 2052 4541 4420 696d 706c 656d 656e ET READ implemen\n 00123da0: 7473 2061 2064 796e 616d 6963 2061 7070 ts a dynamic app\n-00123db0: 726f 6163 6850 005d 4691 0000 2020 206f roachP.]F... o\n+00123db0: 726f 6163 6850 005d 4491 0000 2020 206f roachP.]D... o\n 00123dc0: 6620 7573 696e 6720 6120 6c6f 6e67 6572 f using a longer\n 00123dd0: 2066 6972 7374 2069 6e74 6572 7661 6c20 first interval \n 00123de0: 6f66 2032 3030 206d 7320 7768 656e 2069 of 200 ms when i\n 00123df0: 7420 6669 6e64 7320 6e6f 2064 6174 612c t finds no data,\n-00123e00: 2074 6865 6e47 005c 46c0 1100 0020 2020 thenG.\\F.... \n+00123e00: 2074 6865 6e47 005c 44c0 1100 0020 2020 thenG.\\D.... \n 00123e10: 7368 6f72 7465 6e69 6e67 2074 6865 2069 shortening the i\n 00123e20: 6e74 6572 7661 6c20 746f 2031 3020 6d73 nterval to 10 ms\n 00123e30: 2077 6865 6e20 6461 7461 2073 7461 7274 when data start\n-00123e40: 7320 746f 2061 7272 6976 652e 0700 5d46 s to arrive...]F\n-00123e50: 1200 0052 005d 4613 0000 2020 2049 6620 ...R.]F... If \n+00123e40: 7320 746f 2061 7272 6976 652e 0700 5d44 s to arrive...]D\n+00123e50: 1200 0052 005d 4413 0000 2020 2049 6620 ...R.]D... If \n 00123e60: 616e 2069 6e74 6572 7661 6c20 6973 2073 an interval is s\n 00123e70: 7065 6369 6669 6564 2c20 7468 6520 534f pecified, the SO\n 00123e80: 434b 4554 2064 6576 6963 6520 616c 7761 CKET device alwa\n 00123e90: 7973 2075 7365 7320 7468 6520 7370 6563 ys uses the spec\n-00123ea0: 6966 6965 6453 005d 4614 0000 2020 2069 ifiedS.]F... i\n+00123ea0: 6966 6965 6453 005d 4414 0000 2020 2069 ifiedS.]D... i\n 00123eb0: 6e74 6572 7661 6c20 616e 6420 646f 6573 nterval and does\n 00123ec0: 6e27 7420 6164 6a75 7374 2064 796e 616d n't adjust dynam\n 00123ed0: 6963 616c 6c79 2e20 5468 6973 2061 7070 ically. This app\n 00123ee0: 6c69 6573 2074 6f20 616e 7920 534f 434b lies to any SOCK\n-00123ef0: 4554 2052 4541 442e 0700 5d46 1500 004b ET READ...]F...K\n-00123f00: 005d 4616 0000 2020 2049 6620 6120 534f .]F... If a SO\n+00123ef0: 4554 2052 4541 442e 0700 5d44 1500 004b ET READ...]D...K\n+00123f00: 005d 4416 0000 2020 2049 6620 6120 534f .]D... If a SO\n 00123f10: 434b 4554 2052 4541 4420 6973 206e 6f74 CKET READ is not\n 00123f20: 2073 7562 6a65 6374 2074 6f20 616e 7920 subject to any \n 00123f30: 6f66 2074 6865 2064 6566 696e 6564 2074 of the defined t\n-00123f40: 6572 6d69 6e61 7469 6e67 4e00 5d46 1700 erminatingN.]F..\n+00123f40: 6572 6d69 6e61 7469 6e67 4e00 5d44 1700 erminatingN.]D..\n 00123f50: 0020 2020 636f 6e64 6974 696f 6e73 2c20 . conditions, \n 00123f60: 6974 2074 6572 6d69 6e61 7465 7320 6569 it terminates ei\n 00123f70: 7468 6572 2061 6674 6572 2069 7420 6861 ther after it ha\n 00123f80: 7320 6174 206c 6561 7374 206f 6e65 2063 s at least one c\n-00123f90: 6861 7261 6374 6572 5200 5d46 1800 0020 haracterR.]F... \n+00123f90: 6861 7261 6374 6572 5200 5d44 1800 0020 haracterR.]D... \n 00123fa0: 2020 666f 6c6c 6f77 6564 2062 7920 616e followed by an\n 00123fb0: 2069 6e74 6572 7661 6c20 7769 7468 206e interval with n\n 00123fc0: 6f20 6e65 7720 7061 636b 6574 732c 206f o new packets, o\n 00123fd0: 7220 7265 6164 696e 6720 312c 3034 382c r reading 1,048,\n-00123fe0: 3537 3620 6279 7465 732e 0700 5d46 1900 576 bytes...]F..\n+00123fe0: 3537 3620 6279 7465 732e 0700 5d44 1900 576 bytes...]D..\n 00123ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00124000: 0100 0000 f407 0000 cd3f 0000 0000 0000 .........?......\n-00124010: 6f00 0046 4845 4c50 00ff 7300 ff49 4f5f o..FHELP..s..IO_\n+00124010: 6f00 0044 4845 4c50 00ff 7300 ff49 4f5f o..DHELP..s..IO_\n 00124020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00124030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00124040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00124050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00124060: 7300 ff4d 4f52 4552 4541 4454 494d 4500 s..MOREREADTIME.\n 00124070: c01a 0000 2020 2045 7861 6d70 6c65 3a07 .... Example:.\n-00124080: 005d 4621 0000 2500 5d46 2200 0020 2020 .]F!..%.]F\".. \n+00124080: 005d 4421 0000 2500 5d44 2200 0020 2020 .]D!..%.]D\".. \n 00124090: 5573 6520 7463 7064 6576 3a6d 6f72 6572 Use tcpdev:morer\n-001240a0: 6561 6474 696d 653d 3230 3007 005d 4623 eadtime=200..]F#\n-001240b0: 0000 5200 5d46 2400 0020 2020 5468 6973 ..R.]F$.. This\n+001240a0: 6561 6474 696d 653d 3230 3007 005d 4423 eadtime=200..]D#\n+001240b0: 0000 5200 5d44 2400 0020 2020 5468 6973 ..R.]D$.. This\n 001240c0: 2065 7861 6d70 6c65 2073 7065 6369 6669 example specifi\n 001240d0: 6573 2074 6861 7420 616c 6c20 5245 4144 es that all READ\n 001240e0: 7320 666f 7220 736f 636b 6574 2064 6576 s for socket dev\n 001240f0: 6963 6520 7463 7064 6576 206d 7573 7420 ice tcpdev must \n-00124100: 7761 6974 2900 5d46 2500 0020 2020 666f wait).]F%.. fo\n+00124100: 7761 6974 2900 5d44 2500 0020 2020 666f wait).]D%.. fo\n 00124110: 7220 3230 3020 6d69 6c6c 6973 6563 6f6e r 200 millisecon\n 00124120: 6473 2066 6f72 2069 6e70 7574 2e07 005d ds for input...]\n-00124130: 4626 0000 1a00 4f46 4e45 5756 4552 5349 F&....OFNEWVERSI\n+00124130: 4426 0000 1a00 4f44 4e45 5756 4552 5349 D&....ODNEWVERSI\n 00124140: 4f4e 0000 4e45 5756 4552 5349 4f4e 1500 ON..NEWVERSION..\n-00124150: 5a46 bf11 0000 2020 204e 4557 5645 5253 ZF.... NEWVERS\n-00124160: 494f 4e07 005b 4621 0000 3300 5b46 3100 ION..[F!..3.[F1.\n+00124150: 5a44 bf11 0000 2020 204e 4557 5645 5253 ZD.... NEWVERS\n+00124160: 494f 4e07 005b 4421 0000 3300 5b44 3100 ION..[D!..3.[D1.\n 00124170: 0020 2020 4e45 5756 4552 5349 4f4e 2041 . NEWVERSION A\n 00124180: 7070 6c69 6573 2074 6f3a 2053 4420 4649 pplies to: SD FI\n 00124190: 464f 2053 4f43 284c 4f43 414c 2907 005b FO SOC(LOCAL)..[\n-001241a0: 4641 0000 5400 5b46 5100 0020 2020 5468 FA..T.[FQ.. Th\n+001241a0: 4441 0000 5400 5b44 5100 0020 2020 5468 DA..T.[DQ.. Th\n 001241b0: 6520 4e45 5756 4552 5349 4f4e 2064 6576 e NEWVERSION dev\n 001241c0: 6963 6570 6172 616d 6574 6572 2061 7373 iceparameter ass\n 001241d0: 7572 6573 2074 6861 7420 7768 656e 2061 ures that when a\n 001241e0: 6e20 6578 6973 7469 6e67 2066 696c 6520 n existing file \n-001241f0: 6973 2075 7365 642c 2400 5b46 6100 0020 is used,$.[Fa.. \n+001241f0: 6973 2075 7365 642c 2400 5b44 6100 0020 is used,$.[Da.. \n 00124200: 2020 6974 2069 7320 656d 7074 7920 7570 it is empty up\n-00124210: 6f6e 2074 6865 204f 5045 4e2e 0700 5b46 on the OPEN...[F\n-00124220: 7100 0052 005b 4681 0000 2020 2042 7920 q..R.[F... By \n+00124210: 6f6e 2074 6865 204f 5045 4e2e 0700 5b44 on the OPEN...[D\n+00124220: 7100 0052 005b 4481 0000 2020 2042 7920 q..R.[D... By \n 00124230: 6465 6661 756c 742c 2069 6620 616e 7920 default, if any \n 00124240: 7665 7273 696f 6e20 6f66 2074 6865 2066 version of the f\n 00124250: 696c 6520 6578 6973 7473 2c20 4f50 454e ile exists, OPEN\n 00124260: 2061 6363 6573 7365 7320 7468 6520 6375 accesses the cu\n-00124270: 7272 656e 7454 005b 4691 0000 2020 2076 rrentT.[F... v\n+00124270: 7272 656e 7454 005b 4491 0000 2020 2076 rrentT.[D... v\n 00124280: 6572 7369 6f6e 2e20 4966 206e 6f20 7665 ersion. If no ve\n 00124290: 7273 696f 6e20 6f66 2074 6865 2066 696c rsion of the fil\n 001242a0: 6520 6578 6973 7473 2c20 4f50 454e 2077 e exists, OPEN w\n 001242b0: 6974 686f 7574 2052 4541 444f 4e4c 5920 ithout READONLY \n-001242c0: 6372 6561 7465 7320 6114 005a 46c0 1100 creates a..ZF...\n+001242c0: 6372 6561 7465 7320 6114 005a 44c0 1100 creates a..ZD...\n 001242d0: 0020 2020 6e65 7720 6669 6c65 2e07 005b . new file...[\n-001242e0: 4612 0000 1200 5b46 1300 0020 2020 4578 F.....[F... Ex\n-001242f0: 616d 706c 653a 0700 5b46 1400 001d 005b ample:..[F.....[\n-00124300: 4615 0000 2020 2047 544d 3e66 696c 6531 F... GTM>file1\n-00124310: 3d22 666f 6f2e 7478 7422 3300 5b46 1600 =\"foo.txt\"3.[F..\n+001242e0: 4412 0000 1200 5b44 1300 0020 2020 4578 D.....[D... Ex\n+001242f0: 616d 706c 653a 0700 5b44 1400 001d 005b ample:..[D.....[\n+00124300: 4415 0000 2020 2047 544d 3e66 696c 6531 D... GTM>file1\n+00124310: 3d22 666f 6f2e 7478 7422 3300 5b44 1600 =\"foo.txt\"3.[D..\n 00124320: 0020 2020 4754 4d3e 6f70 656e 2066 696c . GTM>open fil\n 00124330: 6531 3a6e 6577 7665 7273 696f 6e3a 7265 e1:newversion:re\n 00124340: 636f 7264 7369 7a65 3d35 3030 300e 005b cordsize=5000..[\n-00124350: 4617 0000 2020 2047 544d 3e07 005b 4618 F... GTM>..[F.\n-00124360: 0000 4b00 5b46 1900 0020 2020 5468 6973 ..K.[F... This\n+00124350: 4417 0000 2020 2047 544d 3e07 005b 4418 D... GTM>..[D.\n+00124360: 0000 4b00 5b44 1900 0020 2020 5468 6973 ..K.[D... This\n 00124370: 2065 7861 6d70 6c65 2063 7265 6174 6573 example creates\n 00124380: 2061 206e 6577 2076 6572 7369 6f6e 206f a new version o\n 00124390: 6620 7365 7175 656e 7469 616c 2066 696c f sequential fil\n 001243a0: 6520 666f 6f2e 7478 7477 6974 6823 005b e foo.txtwith#.[\n-001243b0: 461a 0000 2020 2052 4543 4f52 4453 495a F... RECORDSIZ\n+001243b0: 441a 0000 2020 2052 4543 4f52 4453 495a D... RECORDSIZ\n 001243c0: 4520 6f66 2035 3030 3020 6279 7465 732e E of 5000 bytes.\n-001243d0: 0700 5b46 2100 0012 005b 4622 0000 2020 ..[F!....[F\".. \n-001243e0: 2045 7861 6d70 6c65 3a07 005b 4623 0000 Example:..[F#..\n-001243f0: 1e00 5b46 2400 0020 2020 4754 4d3e 7365 ..[F$.. GTM>se\n+001243d0: 0700 5b44 2100 0012 005b 4422 0000 2020 ..[D!....[D\".. \n+001243e0: 2045 7861 6d70 6c65 3a07 005b 4423 0000 Example:..[D#..\n+001243f0: 1e00 5b44 2400 0020 2020 4754 4d3e 7365 ..[D$.. GTM>se\n 00124400: 7420 6465 6c69 6d3d 2463 2831 3329 3000 t delim=$c(13)0.\n-00124410: 5b46 2500 0020 2020 4754 4d3e 7365 7420 [F%.. GTM>set \n+00124410: 5b44 2500 0020 2020 4754 4d3e 7365 7420 [D%.. GTM>set \n 00124420: 7463 7064 6576 3d22 7365 7276 6572 2422 tcpdev=\"server$\"\n 00124430: 5f24 6a2c 7469 6d65 6f75 743d 3330 7300 _$j,timeout=30s.\n-00124440: 5b46 2600 0020 2020 4754 4d3e 6f70 656e [F&.. GTM>open\n+00124440: 5b44 2600 0020 2020 4754 4d3e 6f70 656e [D&.. GTM>open\n 00124450: 2074 6370 6465 763a 284c 4953 5445 4e3d tcpdev:(LISTEN=\n 00124460: 226c 6f63 616c 2e73 6f63 6b65 7422 5f22 \"local.socket\"_\"\n 00124470: 3a4c 4f43 414c 223a 6465 6c69 6d3d 2463 :LOCAL\":delim=$c\n 00124480: 2831 3329 3a61 7474 6163 683d 2273 6572 (13):attach=\"ser\n 00124490: 7665 7222 3a6e 6577 7665 7273 696f 6e29 ver\":newversion)\n 001244a0: 3a74 696d 656f 7574 3a22 534f 434b 4554 :timeout:\"SOCKET\n-001244b0: 2207 005b 4627 0000 5300 5b46 2800 0020 \"..[F'..S.[F(.. \n+001244b0: 2207 005b 4427 0000 5300 5b44 2800 0020 \"..[D'..S.[D(.. \n 001244c0: 2020 5468 6973 2065 7861 6d70 6c65 2064 This example d\n 001244d0: 656c 6574 6573 2074 6865 206f 6c64 206c eletes the old l\n 001244e0: 6f63 616c 2e73 6f63 6b65 7420 6669 6c65 ocal.socket file\n 001244f0: 2028 6966 2069 7420 6578 6973 7473 2920 (if it exists) \n-00124500: 616e 6420 6372 6561 7465 732c 005b 4629 and creates,.[F)\n+00124500: 616e 6420 6372 6561 7465 732c 005b 4429 and creates,.[D)\n 00124510: 0000 2020 2061 206e 6577 204c 4953 5445 .. a new LISTE\n 00124520: 4e49 4e47 206c 6f63 616c 2e73 6f63 6b65 NING local.socke\n-00124530: 7420 6669 6c65 2e07 005b 462a 0000 1200 t file...[F*....\n-00124540: 4f46 4f43 4853 4554 0000 4f43 4853 4554 OFOCHSET..OCHSET\n-00124550: 1100 5646 bf11 0000 2020 204f 4348 5345 ..VF.... OCHSE\n-00124560: 5407 0057 4621 0000 2d00 5746 3100 0020 T..WF!..-.WF1.. \n+00124530: 7420 6669 6c65 2e07 005b 442a 0000 1200 t file...[D*....\n+00124540: 4f44 4f43 4853 4554 0000 4f43 4853 4554 ODOCHSET..OCHSET\n+00124550: 1100 5644 bf11 0000 2020 204f 4348 5345 ..VD.... OCHSE\n+00124560: 5407 0057 4421 0000 2d00 5744 3100 0020 T..WD!..-.WD1.. \n 00124570: 2020 4f43 4853 4554 3d65 7870 7220 4170 OCHSET=expr Ap\n 00124580: 706c 6965 7320 746f 3a20 416c 6c20 6465 plies to: All de\n-00124590: 7669 6365 7307 0057 4641 0000 5200 5746 vices..WFA..R.WF\n+00124590: 7669 6365 7307 0057 4441 0000 5200 5744 vices..WDA..R.WD\n 001245a0: 5100 0020 2020 4573 7461 626c 6973 6865 Q.. Establishe\n 001245b0: 7320 7468 6520 6368 6172 6163 7465 7220 s the character \n 001245c0: 656e 636f 6469 6e67 206f 6620 7468 6520 encoding of the \n 001245d0: 6f75 7470 7574 2064 6576 6963 6520 4f50 output device OP\n 001245e0: 454e 6564 2061 6e64 2055 5345 6564 5100 ENed and USEedQ.\n-001245f0: 5746 6100 0020 2020 696e 2074 6865 2055 WFa.. in the U\n+001245f0: 5744 6100 0020 2020 696e 2074 6865 2055 WDa.. in the U\n 00124600: 5446 2d38 206d 6f64 652e 2054 6865 2076 TF-8 mode. The v\n 00124610: 616c 7565 206f 6620 7468 6520 6578 7072 alue of the expr\n 00124620: 6573 7369 6f6e 2063 616e 2062 6520 4d2c ession can be M,\n 00124630: 2055 5446 2d38 2c20 5554 462d 3136 2c41 UTF-8, UTF-16,A\n-00124640: 0057 4671 0000 2020 2055 5446 2d31 364c .WFq.. UTF-16L\n+00124640: 0057 4471 0000 2020 2055 5446 2d31 364c .WDq.. UTF-16L\n 00124650: 452c 206f 7220 5554 462d 3136 4245 2e20 E, or UTF-16BE. \n 00124660: 496e 204d 206d 6f64 652c 204f 4348 5345 In M mode, OCHSE\n 00124670: 5420 6861 7320 6e6f 2065 6666 6563 742e T has no effect.\n-00124680: 0700 5746 8100 0051 0057 4691 0000 2020 ..WF...Q.WF... \n+00124680: 0700 5744 8100 0051 0057 4491 0000 2020 ..WD...Q.WD... \n 00124690: 2049 6620 2a43 4853 4554 2069 7320 6e6f If *CHSET is no\n 001246a0: 7420 7370 6563 6966 6965 642c 2047 542e t specified, GT.\n 001246b0: 4d20 6173 7375 6d65 7320 5554 462d 3820 M assumes UTF-8 \n 001246c0: 6173 2074 6865 2064 6566 6175 6c74 2063 as the default c\n-001246d0: 6861 7261 6374 6572 3200 5646 c011 0000 haracter2.VF....\n+001246d0: 6861 7261 6374 6572 3200 5644 c011 0000 haracter2.VD....\n 001246e0: 2020 2073 6574 2066 6f72 2061 6c6c 2074 set for all t\n 001246f0: 6865 2069 6e70 7574 202f 206f 7574 7075 he input / outpu\n-00124700: 7420 6465 7669 6365 732e 0700 5746 1200 t devices...WF..\n-00124710: 004c 0057 4613 0000 2020 2049 6620 6578 .L.WF... If ex\n+00124700: 7420 6465 7669 6365 732e 0700 5744 1200 t devices...WD..\n+00124710: 004c 0057 4413 0000 2020 2049 6620 6578 .L.WD... If ex\n 00124720: 7072 2069 7320 7365 7420 746f 2061 2076 pr is set to a v\n 00124730: 616c 7565 206f 7468 6572 2074 6861 6e20 alue other than \n 00124740: 4d2c 2055 5446 2d38 2c20 5554 462d 3136 M, UTF-8, UTF-16\n 00124750: 2c20 5554 462d 3136 4c45 206f 7254 0057 , UTF-16LE orT.W\n-00124760: 4614 0000 2020 2055 5446 2d31 3642 452c F... UTF-16BE,\n+00124760: 4414 0000 2020 2055 5446 2d31 3642 452c D... UTF-16BE,\n 00124770: 2047 542e 4d20 7072 6f64 7563 6573 2061 GT.M produces a\n 00124780: 2072 756e 2d74 696d 6520 6572 726f 722e run-time error.\n 00124790: 2055 5446 2d31 362c 2055 5446 2d4c 452c UTF-16, UTF-LE,\n 001247a0: 2061 6e64 2055 5446 2d31 3642 4520 6172 and UTF-16BE ar\n-001247b0: 653c 0057 4615 0000 2020 206e 6f74 2073 e<.WF... not s\n+001247b0: 653c 0057 4415 0000 2020 206e 6f74 2073 e<.WD... not s\n 001247c0: 7570 706f 7274 6564 2066 6f72 2024 5072 upported for $Pr\n 001247d0: 696e 6369 7061 6c20 616e 6420 5465 726d incipal and Term\n 001247e0: 696e 616c 2064 6576 6963 6573 2e07 0057 inal devices...W\n-001247f0: 4616 0000 0000 0000 0000 0000 0000 0000 F...............\n+001247f0: 4416 0000 0000 0000 0000 0000 0000 0000 D...............\n 00124800: 0100 0000 ef07 0000 fc3f 0000 0000 0000 .........?......\n-00124810: 6900 0046 4845 4c50 00ff 7300 ff49 4f5f i..FHELP..s..IO_\n+00124810: 6900 0044 4845 4c50 00ff 7300 ff49 4f5f i..DHELP..s..IO_\n 00124820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00124830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00124840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00124850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00124860: 7300 ff4f 4348 5345 5400 c017 0000 2020 s..OCHSET..... \n-00124870: 202a 2a4e 6f74 652a 2a07 0057 4618 0000 **Note**..WF...\n-00124880: 5200 5746 1900 0020 2020 4f43 4853 4554 R.WF... OCHSET\n+00124870: 202a 2a4e 6f74 652a 2a07 0057 4418 0000 **Note**..WD...\n+00124880: 5200 5744 1900 0020 2020 4f43 4853 4554 R.WD... OCHSET\n 00124890: 2069 7320 6120 6465 7669 6365 7061 7261 is a devicepara\n 001248a0: 6d65 7465 7220 6f66 2062 6f74 6820 7468 meter of both th\n 001248b0: 6520 4f50 454e 2061 6e64 2055 5345 2063 e OPEN and USE c\n 001248c0: 6f6d 6d61 6e64 732e 2041 7320 4f43 4853 ommands. As OCHS\n-001248d0: 4554 5400 5746 1a00 0020 2020 6361 6e20 ETT.WF... can \n+001248d0: 4554 5400 5744 1a00 0020 2020 6361 6e20 ETT.WD... can \n 001248e0: 6368 616e 6765 2074 6865 2063 6861 7261 change the chara\n 001248f0: 6374 6572 2073 6574 206f 6620 616e 2061 cter set of an a\n 00124900: 6c72 6561 6479 204f 5045 4e65 6420 6465 lready OPENed de\n 00124910: 7669 6365 2c20 6974 2063 616e 2068 656c vice, it can hel\n-00124920: 7020 6465 616c 3a00 5746 2100 0020 2020 p deal:.WF!.. \n+00124920: 7020 6465 616c 3a00 5744 2100 0020 2020 p deal:.WD!.. \n 00124930: 7769 7468 2062 696e 6172 7920 6461 7461 with binary data\n 00124940: 2069 6e74 6572 6d69 7865 6420 7769 7468 intermixed with\n 00124950: 2063 6861 7261 6374 6572 2064 6174 612e character data.\n-00124960: 0700 5746 2200 0012 0057 4623 0000 2020 ..WF\"....WF#.. \n-00124970: 2045 7861 6d70 6c65 3a07 0057 4624 0000 Example:..WF$..\n-00124980: 2400 5746 2500 0020 2020 4754 4d3e 5345 $.WF%.. GTM>SE\n+00124960: 0700 5744 2200 0012 0057 4423 0000 2020 ..WD\"....WD#.. \n+00124970: 2045 7861 6d70 6c65 3a07 0057 4424 0000 Example:..WD$..\n+00124980: 2400 5744 2500 0020 2020 4754 4d3e 5345 $.WD%.. GTM>SE\n 00124990: 5420 6669 6c65 313d 226d 7964 6174 612e T file1=\"mydata.\n-001249a0: 6f75 7422 2100 5746 2600 0020 2020 4754 out\"!.WF&.. GT\n+001249a0: 6f75 7422 2100 5744 2600 0020 2020 4754 out\"!.WD&.. GT\n 001249b0: 4d3e 5345 5420 6578 7072 3d22 5554 462d M>SET expr=\"UTF-\n-001249c0: 3136 4c45 2226 0057 4627 0000 2020 2047 16LE\"&.WF'.. G\n+001249c0: 3136 4c45 2226 0057 4427 0000 2020 2047 16LE\"&.WD'.. G\n 001249d0: 544d 3e4f 5045 4e20 6669 6c65 313a 286f TM>OPEN file1:(o\n-001249e0: 6368 7365 743d 6578 7072 2948 0057 4628 chset=expr)H.WF(\n+001249e0: 6368 7365 743d 6578 7072 2948 0057 4428 chset=expr)H.WD(\n 001249f0: 0000 2020 2047 544d 3e53 4554 2044 533d .. GTM>SET DS=\n 00124a00: 2443 4841 5228 2424 4655 4e43 5e25 4844 $CHAR($$FUNC^%HD\n 00124a10: 2822 3039 3035 2229 295f 2443 4841 5228 (\"0905\"))_$CHAR(\n 00124a20: 2424 4655 4e43 5e25 4844 2822 3039 3141 $$FUNC^%HD(\"091A\n-00124a30: 2229 2965 0057 4629 0000 2020 2047 544d \"))e.WF).. GTM\n+00124a30: 2229 2965 0057 4429 0000 2020 2047 544d \"))e.WD).. GTM\n 00124a40: 3e53 4554 2044 533d 4453 5f24 4348 4152 >SET DS=DS_$CHAR\n 00124a50: 2824 2446 554e 435e 2548 4428 2230 3934 ($$FUNC^%HD(\"094\n 00124a60: 4422 2929 5f24 4348 4152 2824 2446 554e D\"))_$CHAR($$FUN\n 00124a70: 435e 2548 4428 2230 3931 4222 2929 5f24 C^%HD(\"091B\"))_$\n 00124a80: 4348 4152 2824 2446 554e 435e 2548 4428 CHAR($$FUNC^%HD(\n-00124a90: 2230 3934 3022 2929 2200 5746 2a00 0020 \"0940\"))\".WF*.. \n+00124a90: 2230 3934 3022 2929 2200 5744 2a00 0020 \"0940\"))\".WD*.. \n 00124aa0: 2020 4754 4d3e 5553 4520 6669 6c65 3120 GTM>USE file1 \n-00124ab0: 5752 4954 4520 4453 2c21 1900 5746 3100 WRITE DS,!..WF1.\n+00124ab0: 5752 4954 4520 4453 2c21 1900 5744 3100 WRITE DS,!..WD1.\n 00124ac0: 0020 2020 4754 4d3e 434c 4f53 4520 6669 . GTM>CLOSE fi\n-00124ad0: 6c65 3107 0057 4632 0000 4f00 5746 3300 le1..WF2..O.WF3.\n+00124ad0: 6c65 3107 0057 4432 0000 4f00 5744 3300 le1..WD2..O.WD3.\n 00124ae0: 0020 2020 5468 6973 2065 7861 6d70 6c65 . This example\n 00124af0: 206f 7065 6e73 2061 206e 6577 2066 696c opens a new fil\n 00124b00: 6520 6361 6c6c 6564 206d 7964 6174 612e e called mydata.\n 00124b10: 6f75 7420 616e 6420 7772 6974 6573 2044 out and writes D\n-00124b20: 6576 616e 6167 6172 692e 0057 4634 0000 evanagari..WF4..\n+00124b20: 6576 616e 6167 6172 692e 0057 4434 0000 evanagari..WD4..\n 00124b30: 2020 2063 6861 7261 6374 6572 7320 696e characters in\n 00124b40: 2074 6865 2055 5446 2d31 364c 4520 656e the UTF-16LE en\n-00124b50: 636f 6469 6e67 2e07 0057 4635 0000 0d00 coding...WF5....\n-00124b60: 5046 4b45 5900 004f 4b45 590f 0054 46bf PFKEY..OKEY..TF.\n-00124b70: 1100 0020 2020 4f4b 4559 0700 5546 2100 ... OKEY..UF!.\n-00124b80: 0028 0055 4631 0000 2020 2041 7070 6c69 .(.UF1.. Appli\n+00124b50: 636f 6469 6e67 2e07 0057 4435 0000 0d00 coding...WD5....\n+00124b60: 5044 4b45 5900 004f 4b45 590f 0054 44bf PDKEY..OKEY..TD.\n+00124b70: 1100 0020 2020 4f4b 4559 0700 5544 2100 ... OKEY..UD!.\n+00124b80: 0028 0055 4431 0000 2020 2041 7070 6c69 .(.UD1.. Appli\n 00124b90: 6573 2074 6f3a 2053 442c 2050 4950 452c es to: SD, PIPE,\n-00124ba0: 2061 6e64 2046 4946 4f07 0055 4641 0000 and FIFO..UFA..\n-00124bb0: 5300 5546 5100 0020 2020 4f4b 4559 2061 S.UFQ.. OKEY a\n+00124ba0: 2061 6e64 2046 4946 4f07 0055 4441 0000 and FIFO..UDA..\n+00124bb0: 5300 5544 5100 0020 2020 4f4b 4559 2061 S.UDQ.. OKEY a\n 00124bc0: 6c6c 6f77 7320 7468 6520 7573 6520 6f66 llows the use of\n 00124bd0: 2061 2073 6570 6572 6174 6520 6b65 7920 a seperate key \n 00124be0: 666f 7220 5752 4954 4520 746f 2061 2064 for WRITE to a d\n 00124bf0: 6576 6963 653b 2066 6f72 2065 7861 6d70 evice; for examp\n-00124c00: 6c65 2c52 0055 4661 0000 2020 2077 6865 le,R.UFa.. whe\n+00124c00: 6c65 2c52 0055 4461 0000 2020 2077 6865 le,R.UDa.. whe\n 00124c10: 6e20 6120 4754 2e4d 2070 726f 6365 7373 n a GT.M process\n 00124c20: 2069 7320 616e 2065 6c65 6d65 6e74 206f is an element o\n 00124c30: 6620 6120 554e 4958 2070 6970 652e 2054 f a UNIX pipe. T\n 00124c40: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n-00124c50: 2049 4b45 591d 0055 4671 0000 2020 2064 IKEY..UFq.. d\n+00124c50: 2049 4b45 591d 0055 4471 0000 2020 2064 IKEY..UDq.. d\n 00124c60: 6576 6963 6570 6172 616d 6574 6572 2069 eviceparameter i\n-00124c70: 733a 0700 5546 8100 001e 0055 4691 0000 s:..UF.....UF...\n+00124c70: 733a 0700 5544 8100 001e 0055 4491 0000 s:..UD.....UD...\n 00124c80: 2020 204f 4b45 593d 226b 6579 5f6e 616d OKEY=\"key_nam\n-00124c90: 6520 5b49 565d 2208 0054 46c0 1100 004d e [IV]\"..TF....M\n-00124ca0: 0055 4612 0000 2020 206b 6579 5f6e 616d .UF... key_nam\n+00124c90: 6520 5b49 565d 2208 0054 44c0 1100 004d e [IV]\"..TD....M\n+00124ca0: 0055 4412 0000 2020 206b 6579 5f6e 616d .UD... key_nam\n 00124cb0: 6520 6973 2063 6173 652d 7365 6e73 6974 e is case-sensit\n 00124cc0: 6976 6520 616e 6420 6d75 7374 206d 6174 ive and must mat\n 00124cd0: 6368 2061 206b 6579 206e 616d 6520 696e ch a key name in\n-00124ce0: 2074 6865 2022 6669 6c65 7322 4b00 5546 the \"files\"K.UF\n+00124ce0: 2074 6865 2022 6669 6c65 7322 4b00 5544 the \"files\"K.UD\n 00124cf0: 1300 0020 2020 7365 6374 696f 6e20 6f66 ... section of\n 00124d00: 2074 6865 2067 746d 6372 7970 745f 636f the gtmcrypt_co\n 00124d10: 6e66 6967 2066 696c 652e 2054 6865 206f nfig file. The o\n 00124d20: 7074 696f 6e61 6c20 4956 2073 7065 6369 ptional IV speci\n-00124d30: 6669 6573 2061 6e45 0055 4614 0000 2020 fies anE.UF... \n+00124d30: 6669 6573 2061 6e45 0055 4414 0000 2020 fies anE.UD... \n 00124d40: 2069 6e69 7469 616c 697a 6174 696f 6e20 initialization \n 00124d50: 7665 6374 6f72 2074 6f20 7573 6520 666f vector to use fo\n 00124d60: 7220 656e 6372 7970 7469 6f6e 2061 6e64 r encryption and\n-00124d70: 2064 6563 7279 7074 696f 6e2e 0700 5546 decryption...UF\n-00124d80: 1500 0052 0055 4616 0000 2020 2046 6f72 ...R.UF... For\n+00124d70: 2064 6563 7279 7074 696f 6e2e 0700 5544 decryption...UD\n+00124d80: 1500 0052 0055 4416 0000 2020 2046 6f72 ...R.UD... For\n 00124d90: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio\n 00124da0: 6e2c 2072 6566 6572 2074 6f20 7468 6520 n, refer to the \n 00124db0: 6465 7363 7269 7074 696f 6e20 6f66 204b description of K\n 00124dc0: 4559 2064 6576 6963 6570 6172 616d 6574 EY deviceparamet\n-00124dd0: 6572 206f 6616 0055 4617 0000 2020 204f er of..UF... O\n-00124de0: 5045 4e20 6f72 2055 5345 2e07 0055 4618 PEN or USE...UF.\n-00124df0: 0000 0f00 5046 574e 4552 0000 4f57 4e45 ....PFWNER..OWNE\n-00124e00: 5210 0055 46bf 1100 0020 2020 4f57 4e45 R..UF.... OWNE\n-00124e10: 5207 0056 4621 0000 3300 5646 3100 0020 R..VF!..3.VF1.. \n+00124dd0: 6572 206f 6616 0055 4417 0000 2020 204f er of..UD... O\n+00124de0: 5045 4e20 6f72 2055 5345 2e07 0055 4418 PEN or USE...UD.\n+00124df0: 0000 0f00 5044 574e 4552 0000 4f57 4e45 ....PDWNER..OWNE\n+00124e00: 5210 0055 44bf 1100 0020 2020 4f57 4e45 R..UD.... OWNE\n+00124e10: 5207 0056 4421 0000 3300 5644 3100 0020 R..VD!..3.VD1.. \n 00124e20: 2020 4f57 4e45 523d 6578 7072 2041 7070 OWNER=expr App\n 00124e30: 6c69 6573 2074 6f3a 2053 4f43 284c 4f43 lies to: SOC(LOC\n-00124e40: 414c 2920 5344 2046 4946 4f07 0056 4641 AL) SD FIFO..VFA\n-00124e50: 0000 5300 5646 5100 0020 2020 5370 6563 ..S.VFQ.. Spec\n+00124e40: 414c 2920 5344 2046 4946 4f07 0056 4441 AL) SD FIFO..VDA\n+00124e50: 0000 5300 5644 5100 0020 2020 5370 6563 ..S.VDQ.. Spec\n 00124e60: 6966 6965 7320 6163 6365 7373 2070 6572 ifies access per\n 00124e70: 6d69 7373 696f 6e20 6f6e 2061 2055 4e49 mission on a UNI\n 00124e80: 5820 6669 6c65 2066 6f72 2074 6865 206f X file for the o\n 00124e90: 776e 6572 206f 6620 7468 6520 6669 6c65 wner of the file\n-00124ea0: 2e20 5468 6553 0056 4661 0000 2020 2065 . TheS.VFa.. e\n+00124ea0: 2e20 5468 6553 0056 4461 0000 2020 2065 . TheS.VDa.. e\n 00124eb0: 7870 7265 7373 696f 6e20 6973 2061 2063 xpression is a c\n 00124ec0: 6861 7261 6374 6572 2073 7472 696e 6720 haracter string \n 00124ed0: 6576 616c 7561 7469 6e67 2074 6f20 6e75 evaluating to nu\n 00124ee0: 6c6c 206f 7220 746f 2061 6e79 2063 6f6d ll or to any com\n-00124ef0: 6269 6e61 7469 6f6e 5200 5646 7100 0020 binationR.VFq.. \n+00124ef0: 6269 6e61 7469 6f6e 5200 5644 7100 0020 binationR.VDq.. \n 00124f00: 2020 6f66 2074 6865 206c 6574 7465 7273 of the letters\n 00124f10: 2052 5758 2c20 696e 6469 6361 7469 6e67 RWX, indicating\n 00124f20: 2052 6561 642c 2057 7269 7465 2c20 616e Read, Write, an\n 00124f30: 6420 6558 6563 7574 6520 6163 6365 7373 d eXecute access\n-00124f40: 2e20 5768 656e 2061 6e79 5200 5646 8100 . When anyR.VF..\n+00124f40: 2e20 5768 656e 2061 6e79 5200 5644 8100 . When anyR.VD..\n 00124f50: 0020 2020 6f6e 6520 6f66 2074 6865 7365 . one of these\n 00124f60: 2064 6576 6963 6570 6172 616d 6574 6572 deviceparameter\n 00124f70: 7320 6170 7065 6172 7320 6f6e 2061 6e20 s appears on an \n 00124f80: 4f50 454e 206f 6620 6120 6e65 7720 6669 OPEN of a new fi\n-00124f90: 6c65 2c20 616e 7920 7573 6572 5300 5646 le, any userS.VF\n+00124f90: 6c65 2c20 616e 7920 7573 6572 5300 5644 le, any userS.VD\n 00124fa0: 9100 0020 2020 6361 7465 676f 7279 2074 ... category t\n 00124fb0: 6861 7420 6973 206e 6f74 2065 7870 6c69 hat is not expli\n 00124fc0: 6369 746c 7920 7370 6563 6966 6965 6420 citly specified \n 00124fd0: 6973 2067 6976 656e 2074 6865 2064 6566 is given the def\n 00124fe0: 6175 6c74 206d 6173 6b2e 2057 6865 6e00 ault mask. When.\n 00124ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00125000: 0100 0000 df07 0000 2340 0000 0000 0000 ........#@......\n-00125010: a700 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00125010: a700 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00125020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00125030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00125040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00125050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00125060: 7300 ff4f 574e 4552 00c0 1100 0020 2020 s..OWNER..... \n 00125070: 616e 7920 6f6e 6520 6f66 2074 6865 7365 any one of these\n 00125080: 2064 6576 6963 6570 6172 616d 6574 6572 deviceparameter\n 00125090: 7320 284f 574e 4552 2c20 4752 4f55 502c s (OWNER, GROUP,\n 001250a0: 202c 2057 4f52 4c44 2920 6170 7065 6172 , WORLD) appear\n-001250b0: 7320 6f6e 2061 6e4c 0056 4612 0000 2020 s on anL.VF... \n+001250b0: 7320 6f6e 2061 6e4c 0056 4412 0000 2020 s on anL.VD... \n 001250c0: 204f 5045 4e20 6f66 2061 6e20 6578 6973 OPEN of an exis\n 001250d0: 7469 6e67 2066 696c 652c 2061 6e79 2075 ting file, any u\n 001250e0: 7365 7220 6361 7465 676f 7279 2074 6861 ser category tha\n 001250f0: 7420 6973 206e 6f74 2065 7870 6c69 6369 t is not explici\n-00125100: 746c 7926 0056 4613 0000 2020 2073 7065 tly&.VF... spe\n+00125100: 746c 7926 0056 4413 0000 2020 2073 7065 tly&.VD... spe\n 00125110: 6369 6669 6564 2072 656d 6169 6e73 2075 cified remains u\n-00125120: 6e63 6861 6e67 6564 2e07 0056 4614 0000 nchanged...VF...\n-00125130: 5400 5646 1500 0020 2020 546f 206d 6f64 T.VF... To mod\n+00125120: 6e63 6861 6e67 6564 2e07 0056 4414 0000 nchanged...VD...\n+00125130: 5400 5644 1500 0020 2020 546f 206d 6f64 T.VD... To mod\n 00125140: 6966 7920 6669 6c65 2073 6563 7572 6974 ify file securit\n 00125150: 792c 2074 6865 2075 7365 7220 7768 6f20 y, the user who \n 00125160: 6973 7375 6573 2074 6865 204f 5045 4e20 issues the OPEN \n 00125170: 6d75 7374 2068 6176 6520 6f77 6e65 7273 must have owners\n-00125180: 6869 702e 0700 5646 1600 0054 0056 4617 hip...VF...T.VF.\n+00125180: 6869 702e 0700 5644 1600 0054 0056 4417 hip...VD...T.VD.\n 00125190: 0000 2020 2049 6620 6e6f 6e65 206f 6620 .. If none of \n 001251a0: 4752 4f55 502c 2053 5953 5445 4d2c 204f GROUP, SYSTEM, O\n 001251b0: 574e 4552 2c20 6f72 2057 4f52 4c44 2061 WNER, or WORLD a\n 001251c0: 7265 2073 7065 6369 6669 6564 206f 6e20 re specified on \n 001251d0: 4f50 454e 2c20 4754 2e4d 2064 6f65 7352 OPEN, GT.M doesR\n-001251e0: 0056 4618 0000 2020 206e 6f74 206d 6f64 .VF... not mod\n+001251e0: 0056 4418 0000 2020 206e 6f74 206d 6f64 .VD... not mod\n 001251f0: 6966 7920 7468 6520 7065 726d 6973 7369 ify the permissi\n 00125200: 6f6e 7320 6f6e 2061 6e20 6578 6973 7469 ons on an existi\n 00125210: 6e67 2066 696c 6520 616e 6420 6e65 7720 ng file and new \n 00125220: 6669 6c65 7320 6172 6520 6372 6561 7465 files are create\n-00125230: 6428 0056 4619 0000 2020 2075 7369 6e67 d(.VF... using\n+00125230: 6428 0056 4419 0000 2020 2075 7369 6e67 d(.VD... using\n 00125240: 2074 6865 2073 7461 6e64 6172 6420 554e the standard UN\n-00125250: 4958 2072 756c 6573 2e07 0056 461a 0000 IX rules...VF...\n-00125260: 1200 5646 2100 0020 2020 4578 616d 706c ..VF!.. Exampl\n-00125270: 653a 0700 5646 2200 0049 0056 4623 0000 e:..VF\"..I.VF#..\n+00125250: 4958 2072 756c 6573 2e07 0056 441a 0000 IX rules...VD...\n+00125260: 1200 5644 2100 0020 2020 4578 616d 706c ..VD!.. Exampl\n+00125270: 653a 0700 5644 2200 0049 0056 4423 0000 e:..VD\"..I.VD#..\n 00125280: 2020 206f 7065 6e20 2274 6573 7434 392e open \"test49.\n 00125290: 7478 7422 3a28 6e65 7776 6572 7369 6f6e txt\":(newversion\n 001252a0: 3a6f 776e 6572 3d22 7277 223a 6772 6f75 :owner=\"rw\":grou\n 001252b0: 703d 2272 7722 3a77 6f72 6c64 3d22 7277 p=\"rw\":world=\"rw\n-001252c0: 2229 0700 5646 2400 0052 0056 4625 0000 \")..VF$..R.VF%..\n+001252c0: 2229 0700 5644 2400 0052 0056 4425 0000 \")..VD$..R.VD%..\n 001252d0: 2020 2054 6869 7320 6578 616d 706c 6520 This example \n 001252e0: 6f70 656e 7320 6120 6e65 7720 7665 7273 opens a new vers\n 001252f0: 696f 6e20 6f66 2074 6573 7434 392e 7478 ion of test49.tx\n 00125300: 7420 7769 7468 2052 6561 6420 5772 6974 t with Read Writ\n-00125310: 6520 6163 6573 7320 666f 7214 0056 4626 e acess for..VF&\n+00125310: 6520 6163 6573 7320 666f 7214 0056 4426 e acess for..VD&\n 00125320: 0000 2020 2074 6865 206f 776e 6572 2e07 .. the owner..\n-00125330: 0056 4627 0000 0c00 4f46 5041 4400 0050 .VF'....OFPAD..P\n-00125340: 4144 0e00 5346 bf11 0000 2020 2050 4144 AD..SF.... PAD\n-00125350: 0700 5446 2100 002b 0054 4631 0000 2020 ..TF!..+.TF1.. \n+00125330: 0056 4427 0000 0c00 4f44 5041 4400 0050 .VD'....ODPAD..P\n+00125340: 4144 0e00 5344 bf11 0000 2020 2050 4144 AD..SD.... PAD\n+00125350: 0700 5444 2100 002b 0054 4431 0000 2020 ..TD!..+.TD1.. \n 00125360: 2050 4144 3d65 7870 7220 4170 706c 6965 PAD=expr Applie\n 00125370: 7320 746f 3a20 5344 2046 4946 4f20 5049 s to: SD FIFO PI\n-00125380: 5045 0700 5446 4100 0051 0054 4651 0000 PE..TFA..Q.TFQ..\n+00125380: 5045 0700 5444 4100 0051 0054 4451 0000 PE..TDA..Q.TDQ..\n 00125390: 2020 2046 6f72 2046 4958 4544 2066 6f72 For FIXED for\n 001253a0: 6d61 7420 7365 7175 656e 7469 616c 2066 mat sequential f\n 001253b0: 696c 6573 2077 6865 6e20 7468 6520 6368 iles when the ch\n 001253c0: 6172 6163 7465 7220 7365 7420 6973 206e aracter set is n\n-001253d0: 6f74 204d 2c20 6966 2061 5400 5446 6100 ot M, if aT.TFa.\n+001253d0: 6f74 204d 2c20 6966 2061 5400 5444 6100 ot M, if aT.TDa.\n 001253e0: 0020 2020 6d75 6c74 692d 6279 7465 2063 . multi-byte c\n 001253f0: 6861 7261 6374 6572 2028 7768 656e 2043 haracter (when C\n 00125400: 4853 4554 2069 7320 5554 462d 3829 206f HSET is UTF-8) o\n 00125410: 7220 6120 7375 7272 6f67 6174 6520 7061 r a surrogate pa\n 00125420: 6972 2028 7768 656e 2043 4853 4554 5300 ir (when CHSETS.\n-00125430: 5446 7100 0020 2020 6973 2055 5446 2d31 TFq.. is UTF-1\n+00125430: 5444 7100 0020 2020 6973 2055 5446 2d31 TDq.. is UTF-1\n 00125440: 3629 2064 6f65 7320 6e6f 7420 6669 7420 6) does not fit \n 00125450: 696e 746f 2074 6865 2072 6563 6f72 6420 into the record \n 00125460: 2865 6974 6865 7220 6c6f 6769 6361 6c20 (either logical \n 00125470: 6173 2067 6976 656e 2062 7920 5749 4454 as given by WIDT\n-00125480: 4853 0054 4681 0000 2020 206f 7220 7068 HS.TF... or ph\n+00125480: 4853 0054 4481 0000 2020 206f 7220 7068 HS.TD... or ph\n 00125490: 7973 6963 616c 2061 7320 6769 7665 6e20 ysical as given \n 001254a0: 6279 2052 4543 4f52 4453 495a 4529 2074 by RECORDSIZE) t\n 001254b0: 6865 2057 5249 5445 2063 6f6d 6d61 6e64 he WRITE command\n 001254c0: 2075 7365 7320 6279 7465 7320 7769 7468 uses bytes with\n-001254d0: 2074 6865 4d00 5446 9100 0020 2020 7661 theM.TF... va\n+001254d0: 2074 6865 4d00 5444 9100 0020 2020 7661 theM.TD... va\n 001254e0: 6c75 6520 7370 6563 6966 6965 6420 6279 lue specified by\n 001254f0: 2074 6865 2050 4144 2064 6576 6963 6570 the PAD devicep\n 00125500: 6172 616d 6574 6572 2074 6f20 6669 6c6c arameter to fill\n 00125510: 206f 7574 2074 6865 2070 6879 7369 6361 out the physica\n-00125520: 6c52 0053 46c0 1100 0020 2020 7265 636f lR.SF.... reco\n+00125520: 6c52 0053 44c0 1100 0020 2020 7265 636f lR.SD.... reco\n 00125530: 7264 2e20 5245 4144 2069 676e 6f72 6573 rd. READ ignores\n 00125540: 2074 6865 2070 6164 2062 7974 6573 2077 the pad bytes w\n 00125550: 6865 6e20 666f 756e 6420 6174 2074 6865 hen found at the\n 00125560: 2065 6e64 206f 6620 7468 6520 7265 636f end of the reco\n-00125570: 7264 2e50 0054 4612 0000 2020 2054 6865 rd.P.TF... The\n+00125570: 7264 2e50 0054 4412 0000 2020 2054 6865 rd.P.TD... The\n 00125580: 2076 616c 7565 2066 6f72 2050 4144 2069 value for PAD i\n 00125590: 7320 6769 7665 6e20 6173 2061 6e20 696e s given as an in\n 001255a0: 7465 6765 7220 696e 2074 6865 2072 616e teger in the ran\n 001255b0: 6765 2030 2d31 3237 2028 7468 6520 4153 ge 0-127 (the AS\n-001255c0: 4349 4952 0054 4613 0000 2020 2063 6861 CIIR.TF... cha\n+001255c0: 4349 4952 0054 4413 0000 2020 2063 6861 CIIR.TD... cha\n 001255d0: 7261 6374 6572 7329 2e20 5041 4420 6973 racters). PAD is\n 001255e0: 2061 6c77 6179 7320 6120 6279 7465 2076 always a byte v\n 001255f0: 616c 7565 2061 6e64 2074 6865 2064 6566 alue and the def\n 00125600: 6175 6c74 2069 7320 245a 4348 4152 2833 ault is $ZCHAR(3\n-00125610: 3229 206f 7212 0054 4614 0000 2020 205b 2) or..TF... [\n-00125620: 5350 4143 455d 2e07 0054 4615 0000 4c00 SPACE]...TF...L.\n-00125630: 5446 1600 0020 2020 496e 2055 5446 2d38 TF... In UTF-8\n+00125610: 3229 206f 7212 0054 4414 0000 2020 205b 2) or..TD... [\n+00125620: 5350 4143 455d 2e07 0054 4415 0000 4c00 SPACE]...TD...L.\n+00125630: 5444 1600 0020 2020 496e 2055 5446 2d38 TD... In UTF-8\n 00125640: 206d 6f64 652c 2074 6865 7265 2061 7265 mode, there are\n 00125650: 2074 6872 6565 2063 6173 6573 2074 6861 three cases tha\n 00125660: 7420 6361 7573 6520 4754 2e4d 2074 6f20 t cause GT.M to \n-00125670: 696e 7365 7274 2050 4144 4f00 5446 1700 insert PADO.TF..\n+00125670: 696e 7365 7274 2050 4144 4f00 5444 1700 insert PADO.TD..\n 00125680: 0020 2020 6368 6172 6163 7465 7273 2077 . characters w\n 00125690: 6865 6e20 5752 4954 4569 6e67 2e20 5768 hen WRITEing. Wh\n 001256a0: 656e 2052 4541 4469 6e67 2047 542e 4d20 en READing GT.M \n 001256b0: 6174 7465 6d70 7473 2074 6f20 7374 7269 attempts to stri\n-001256c0: 7020 616e 7920 5041 4452 0054 4618 0000 p any PADR.TF...\n+001256c0: 7020 616e 7920 5041 4452 0054 4418 0000 p any PADR.TD...\n 001256d0: 2020 2063 6861 7261 6374 6572 732e 2054 characters. T\n 001256e0: 6869 7320 7374 7269 7070 696e 6720 6f6e his stripping on\n 001256f0: 6c79 2077 6f72 6b73 2070 726f 7065 726c ly works properl\n 00125700: 7920 6966 2074 6865 2052 4543 4f52 4453 y if the RECORDS\n-00125710: 495a 4520 616e 6420 5041 4452 0054 4619 IZE and PADR.TF.\n+00125710: 495a 4520 616e 6420 5041 4452 0054 4419 IZE and PADR.TD.\n 00125720: 0000 2020 2061 7265 2074 6865 2073 616d .. are the sam\n 00125730: 6520 666f 7220 7468 6520 5245 4144 2061 e for the READ a\n 00125740: 7320 7768 656e 2074 6865 2057 5249 5445 s when the WRITE\n 00125750: 7320 6f63 6375 7272 6564 2e20 5752 4954 s occurred. WRIT\n 00125760: 4520 696e 7365 7274 7320 5041 441a 0054 E inserts PAD..T\n-00125770: 461a 0000 2020 2063 6861 7261 6374 6572 F... character\n-00125780: 7320 7768 656e 3a07 0054 4621 0000 5100 s when:..TF!..Q.\n-00125790: 5446 2200 0020 2020 2031 2e20 5468 6520 TF\".. 1. The \n+00125770: 441a 0000 2020 2063 6861 7261 6374 6572 D... character\n+00125780: 7320 7768 656e 3a07 0054 4421 0000 5100 s when:..TD!..Q.\n+00125790: 5444 2200 0020 2020 2031 2e20 5468 6520 TD\".. 1. The \n 001257a0: 6669 6c65 2069 7320 636c 6f73 6564 2061 file is closed a\n 001257b0: 6e64 2074 6865 206c 6173 7420 7265 636f nd the last reco\n 001257c0: 7264 2069 7320 6c65 7373 2074 6861 6e20 rd is less than \n 001257d0: 7468 6520 5245 434f 5244 5349 5a45 2e00 the RECORDSIZE..\n 001257e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001257f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00125800: 0100 0000 dd07 0000 4f40 0000 0000 0000 ........O@......\n-00125810: a700 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00125810: a700 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00125820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00125830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00125840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00125850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00125860: 7300 ff50 4144 00c0 2300 0020 2020 2020 s..PAD..#.. \n 00125870: 2020 5265 636f 7264 7320 6172 6520 7061 Records are pa\n 00125880: 6464 6564 2028 666f 7220 4649 5845 4429 dded (for FIXED)\n 00125890: 2062 7920 5752 4954 4520 2120 6173 2077 by WRITE ! as w\n 001258a0: 656c 6c20 6173 2077 6865 6e20 7468 6520 ell as when the \n-001258b0: 6669 6c65 2069 7315 0054 4624 0000 2020 file is..TF$.. \n-001258c0: 2020 2020 2063 6c6f 7365 642e 3d00 5446 closed.=.TF\n+001258b0: 6669 6c65 2069 7315 0054 4424 0000 2020 file is..TD$.. \n+001258c0: 2020 2020 2063 6c6f 7365 642e 3d00 5444 closed.=.TD\n 001258d0: 2500 0020 2020 2032 2e20 2458 2065 7863 %.. 2. $X exc\n 001258e0: 6565 6473 2057 4944 5448 2062 6566 6f72 eeds WIDTH befor\n 001258f0: 6520 7468 6520 5245 434f 5244 5349 5a45 e the RECORDSIZE\n-00125900: 2069 7320 6675 6c6c 2e47 0054 4626 0000 is full.G.TF&..\n+00125900: 2069 7320 6675 6c6c 2e47 0054 4426 0000 is full.G.TD&..\n 00125910: 2020 2020 332e 2054 6865 206e 6578 7420 3. The next \n 00125920: 6368 6172 6163 7465 7220 776f 6e27 7420 character won't \n 00125930: 6669 7420 696e 2074 6865 2072 656d 6169 fit in the remai\n 00125940: 6e69 6e67 2052 4543 4f52 4453 495a 452e ning RECORDSIZE.\n-00125950: 0700 5446 2700 0012 0054 4628 0000 2020 ..TF'....TF(.. \n-00125960: 202a 2a4e 6f74 652a 2a07 0054 4629 0000 **Note**..TF)..\n-00125970: 5400 5446 2a00 0020 2020 496e 2061 6c6c T.TF*.. In all\n+00125950: 0700 5444 2700 0012 0054 4428 0000 2020 ..TD'....TD(.. \n+00125960: 202a 2a4e 6f74 652a 2a07 0054 4429 0000 **Note**..TD)..\n+00125970: 5400 5444 2a00 0020 2020 496e 2061 6c6c T.TD*.. In all\n 00125980: 2055 5446 2d31 3620 6368 6172 6163 7465 UTF-16 characte\n 00125990: 7220 7365 7473 2c20 5245 434f 5244 5349 r sets, RECORDSI\n 001259a0: 5a45 206d 7573 7420 6265 2065 7665 6e20 ZE must be even \n 001259b0: 616e 6420 5041 4420 6279 7465 7320 6f63 and PAD bytes oc\n-001259c0: 6375 7079 3200 5446 3100 0020 2020 7477 cupy2.TF1.. tw\n+001259c0: 6375 7079 3200 5444 3100 0020 2020 7477 cupy2.TD1.. tw\n 001259d0: 6f20 6279 7465 7320 7769 7468 2074 6865 o bytes with the\n 001259e0: 2068 6967 6820 6f72 6465 7220 6279 7465 high order byte\n-001259f0: 207a 6572 6f2e 0700 5446 3200 0012 0054 zero...TF2....T\n-00125a00: 4633 0000 2020 2045 7861 6d70 6c65 3a07 F3.. Example:.\n-00125a10: 0054 4634 0000 1c00 5446 3500 0020 2020 .TF4....TF5.. \n+001259f0: 207a 6572 6f2e 0700 5444 3200 0012 0054 zero...TD2....T\n+00125a00: 4433 0000 2020 2045 7861 6d70 6c65 3a07 D3.. Example:.\n+00125a10: 0054 4434 0000 1c00 5444 3500 0020 2020 .TD4....TD5.. \n 00125a20: 4754 4d3e 646f 205e 7061 6465 7861 6d70 GTM>do ^padexamp\n-00125a30: 6c65 1400 5446 3600 0020 2020 7061 6465 le..TF6.. pade\n-00125a40: 7861 6d70 6c65 1d00 5446 3700 0020 2020 xample..TF7.. \n+00125a30: 6c65 1400 5444 3600 0020 2020 7061 6465 le..TD6.. pade\n+00125a40: 7861 6d70 6c65 1d00 5444 3700 0020 2020 xample..TD7.. \n 00125a50: 207a 7072 696e 7420 5e70 6164 6578 616d zprint ^padexam\n-00125a60: 706c 651f 0054 4638 0000 2020 2020 7365 ple..TF8.. se\n+00125a60: 706c 651f 0054 4438 0000 2020 2020 7365 ple..TD8.. se\n 00125a70: 7420 613d 222a 2a2a 2a2a 2a2a 2a2a 2a2a t a=\"***********\n-00125a80: 2a22 1f00 5446 3900 0020 2020 2073 6574 *\"..TF9.. set\n+00125a80: 2a22 1f00 5444 3900 0020 2020 2073 6574 *\"..TD9.. set\n 00125a90: 2065 6e63 6f64 696e 673d 2255 5446 2d38 encoding=\"UTF-8\n-00125aa0: 222d 0054 463a 0000 2020 2020 7365 7420 \"-.TF:.. set \n+00125aa0: 222d 0054 443a 0000 2020 2020 7365 7420 \"-.TD:.. set \n 00125ab0: 6669 6c65 6e61 6d65 3d22 626f 6d22 5f65 filename=\"bom\"_e\n 00125ac0: 6e63 6f64 696e 675f 222e 7478 7422 4a00 ncoding_\".txt\"J.\n-00125ad0: 5446 4100 0020 2020 206f 7065 6e20 6669 TFA.. open fi\n+00125ad0: 5444 4100 0020 2020 206f 7065 6e20 6669 TDA.. open fi\n 00125ae0: 6c65 6e61 6d65 3a28 6e65 7776 6572 7369 lename:(newversi\n 00125af0: 6f6e 3a66 6978 6564 3a72 6563 6f72 643d on:fixed:record=\n 00125b00: 383a 7061 643d 3636 3a63 6873 6574 3d65 8:pad=66:chset=e\n-00125b10: 6e63 6f64 696e 6729 1700 5446 4200 0020 ncoding)..TFB.. \n+00125b10: 6e63 6f64 696e 6729 1700 5444 4200 0020 ncoding)..TDB.. \n 00125b20: 2020 2075 7365 2066 696c 656e 616d 6512 use filename.\n-00125b30: 0054 4643 0000 2020 2020 7772 6974 6520 .TFC.. write \n-00125b40: 6119 0054 4644 0000 2020 2020 636c 6f73 a..TFD.. clos\n-00125b50: 6520 6669 6c65 6e61 6d65 0f00 5446 4500 e filename..TFE.\n-00125b60: 0020 2020 2068 616c 741c 0054 4646 0000 . halt..TFF..\n+00125b30: 0054 4443 0000 2020 2020 7772 6974 6520 .TDC.. write \n+00125b40: 6119 0054 4444 0000 2020 2020 636c 6f73 a..TDD.. clos\n+00125b50: 6520 6669 6c65 6e61 6d65 0f00 5444 4500 e filename..TDE.\n+00125b60: 0020 2020 2068 616c 741c 0054 4446 0000 . halt..TDF..\n 00125b70: 2020 2024 2063 6174 2062 6f6d 5554 462d $ cat bomUTF-\n-00125b80: 382e 7478 7420 0054 4647 0000 2020 202a 8.txt .TFG.. *\n+00125b80: 382e 7478 7420 0054 4447 0000 2020 202a 8.txt .TDG.. *\n 00125b90: 2a42 422a 2a42 422a 2a42 422a 2a42 422a *BB**BB**BB**BB*\n-00125ba0: 2a42 422a 2a21 0054 4648 0000 2020 2024 *BB**!.TFH.. $\n+00125ba0: 2a42 422a 2a21 0054 4448 0000 2020 2024 *BB**!.TDH.. $\n 00125bb0: 206f 6420 2d74 6364 3120 626f 6d55 5446 od -tcd1 bomUTF\n-00125bc0: 2d38 2e74 7874 6100 5446 4900 0020 2020 -8.txta.TFI.. \n+00125bc0: 2d38 2e74 7874 6100 5444 4900 0020 2020 -8.txta.TDI.. \n 00125bd0: 3030 3030 3030 3020 2033 3434 2020 3237 0000000 344 27\n 00125be0: 3020 2032 3733 2020 3335 3020 2032 3436 0 273 350 246\n 00125bf0: 2020 3230 3120 2020 2042 2020 2020 4220 201 B B \n 00125c00: 2033 3531 2020 3233 3320 2032 3530 2020 351 233 250 \n 00125c10: 3334 3520 2032 3334 2020 3235 3020 2020 345 234 250 \n-00125c20: 2042 2020 2020 4261 0054 464a 0000 2020 B Ba.TFJ.. \n+00125c20: 2042 2020 2020 4261 0054 444a 0000 2020 B Ba.TDJ.. \n 00125c30: 2020 2020 2020 2020 2020 2d32 3820 202d -28 -\n 00125c40: 3732 2020 2d36 3920 202d 3234 2020 2d39 72 -69 -24 -9\n 00125c50: 3020 2d31 3237 2020 2036 3620 2020 3636 0 -127 66 66\n 00125c60: 2020 2d32 3320 2d31 3031 2020 2d38 3820 -23 -101 -88 \n 00125c70: 202d 3237 202d 3130 3020 202d 3838 2020 -27 -100 -88 \n-00125c80: 2036 3620 2020 3636 6100 5446 5100 0020 66 66a.TFQ.. \n+00125c80: 2036 3620 2020 3636 6100 5444 5100 0020 66 66a.TDQ.. \n 00125c90: 2020 3030 3030 3032 3020 2033 3530 2020 0000020 350 \n 00125ca0: 3234 3520 2032 3737 2020 3334 3720 2032 245 277 347 2\n 00125cb0: 3137 2020 3235 3520 2020 2042 2020 2020 17 255 B \n 00125cc0: 4220 2033 3437 2020 3231 3120 2032 3331 B 347 211 231\n 00125cd0: 2020 3334 3520 2032 3031 2020 3233 3420 345 201 234 \n-00125ce0: 2020 2042 2020 2020 4261 0054 4652 0000 B Ba.TFR..\n+00125ce0: 2020 2042 2020 2020 4261 0054 4452 0000 B Ba.TDR..\n 00125cf0: 2020 2020 2020 2020 2020 2020 2d32 3420 -24 \n 00125d00: 202d 3931 2020 2d36 3520 202d 3235 202d -91 -65 -25 -\n 00125d10: 3131 3320 202d 3833 2020 2036 3620 2020 113 -83 66 \n 00125d20: 3636 2020 2d32 3520 2d31 3139 202d 3130 66 -25 -119 -10\n 00125d30: 3320 202d 3237 202d 3132 3720 2d31 3030 3 -27 -127 -100\n-00125d40: 2020 2036 3620 2020 3636 5700 5446 5300 66 66W.TFS.\n+00125d40: 2020 2036 3620 2020 3636 5700 5444 5300 66 66W.TDS.\n 00125d50: 0020 2020 3030 3030 3034 3020 2033 3437 . 0000040 347\n 00125d60: 2020 3232 3520 2032 3331 2020 3334 3520 225 231 345 \n 00125d70: 2032 3334 2020 3235 3020 2020 2042 2020 234 250 B \n 00125d80: 2020 4220 2033 3435 2020 3237 3120 2032 B 345 271 2\n 00125d90: 3633 2020 3334 3520 2032 3136 2020 3233 63 345 216 23\n-00125da0: 3761 0054 4654 0000 2020 2020 2020 2020 7a.TFT.. \n+00125da0: 3761 0054 4454 0000 2020 2020 2020 2020 7a.TDT.. \n 00125db0: 2020 2020 2d32 3520 2d31 3037 202d 3130 -25 -107 -10\n 00125dc0: 3320 202d 3237 202d 3130 3020 202d 3838 3 -27 -100 -88\n 00125dd0: 2020 2036 3620 2020 3636 2020 2d32 3720 66 66 -27 \n 00125de0: 202d 3731 2020 2d37 3720 202d 3237 202d -71 -77 -27 -\n 00125df0: 3131 3420 202d 3937 2020 2033 3220 2020 114 -97 32 \n-00125e00: 3332 0700 5446 5500 0050 0054 4656 0000 32..TFU..P.TFV..\n+00125e00: 3332 0700 5444 5500 0050 0054 4456 0000 32..TDU..P.TDV..\n 00125e10: 2020 2049 6e20 7468 6973 2065 7861 6d70 In this examp\n 00125e20: 6c65 2c20 7468 6520 6c6f 6361 6c20 7661 le, the local va\n 00125e30: 7269 6162 6c65 2061 2069 7320 7365 7420 riable a is set \n 00125e40: 746f 2061 2073 7472 696e 6720 6f66 2074 to a string of t\n-00125e50: 6872 6565 2d62 7974 6541 0054 4657 0000 hree-byteA.TFW..\n+00125e50: 6872 6565 2d62 7974 6541 0054 4457 0000 hree-byteA.TDW..\n 00125e60: 2020 2063 6861 7261 6374 6572 732e 2050 characters. P\n 00125e70: 4144 3d36 3620 7365 7473 2070 6164 6469 AD=66 sets paddi\n 00125e80: 6e67 2062 7974 6520 7661 6c75 6520 746f ng byte value to\n-00125e90: 2024 4348 4152 2836 3629 0700 5446 5800 $CHAR(66)..TFX.\n-00125ea0: 000e 0051 4652 5345 0000 5041 5253 4510 ...QFRSE..PARSE.\n-00125eb0: 0055 46bf 1100 0020 2020 5041 5253 4507 .UF.... PARSE.\n-00125ec0: 0056 4621 0000 2000 5646 3100 0020 2020 .VF!.. .VF1.. \n+00125e90: 2024 4348 4152 2836 3629 0700 5444 5800 $CHAR(66)..TDX.\n+00125ea0: 000e 0051 4452 5345 0000 5041 5253 4510 ...QDRSE..PARSE.\n+00125eb0: 0055 44bf 1100 0020 2020 5041 5253 4507 .UD.... PARSE.\n+00125ec0: 0056 4421 0000 2000 5644 3100 0020 2020 .VD!.. .VD1.. \n 00125ed0: 5041 5253 4520 4170 706c 6965 7320 746f PARSE Applies to\n-00125ee0: 3a20 5049 5045 0700 5646 4100 0051 0056 : PIPE..VFA..Q.V\n-00125ef0: 4651 0000 2020 2054 6865 2050 4152 5345 FQ.. The PARSE\n+00125ee0: 3a20 5049 5045 0700 5644 4100 0051 0056 : PIPE..VDA..Q.V\n+00125ef0: 4451 0000 2020 2054 6865 2050 4152 5345 DQ.. The PARSE\n 00125f00: 2064 6576 6963 6570 6172 616d 6574 6572 deviceparameter\n 00125f10: 2069 6e76 6f6b 6573 2070 7265 6c69 6d69 invokes prelimi\n 00125f20: 6e61 7279 2076 616c 6964 6174 696f 6e20 nary validation \n 00125f30: 6f66 2074 6865 2043 4f4d 4d41 4e44 4d00 of the COMMANDM.\n-00125f40: 5646 6100 0020 2020 7661 6c75 652e 2057 VFa.. value. W\n+00125f40: 5644 6100 0020 2020 7661 6c75 652e 2057 VDa.. value. W\n 00125f50: 6865 6e20 6465 6275 6767 696e 672c 2050 hen debugging, P\n 00125f60: 4152 5345 2070 726f 7669 6465 7320 6d6f ARSE provides mo\n 00125f70: 7265 2061 6363 6573 7369 626c 6520 6469 re accessible di\n-00125f80: 6167 6e6f 7369 7320 666f 7252 0056 4671 agnosis forR.VFq\n+00125f80: 6167 6e6f 7369 7320 666f 7252 0056 4471 agnosis forR.VDq\n 00125f90: 0000 2020 2043 4f4d 4d41 4e44 2076 616c .. COMMAND val\n 00125fa0: 7565 732e 2042 7920 6465 6661 756c 742c ues. By default,\n 00125fb0: 204f 5045 4e20 646f 6573 206e 6f74 2076 OPEN does not v\n 00125fc0: 616c 6964 6174 6520 636f 6d6d 616e 6420 alidate command \n 00125fd0: 7661 6c75 6573 2062 6566 6f72 6500 0000 values before...\n 00125fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00125ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00126000: 0100 0000 d507 0000 7d40 0000 0000 0000 ........}@......\n-00126010: a900 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00126010: a900 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00126020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00126030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00126040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00126050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00126060: 7300 ff50 4152 5345 00bf 8100 0020 2020 s..PARSE..... \n 00126070: 7061 7373 696e 6720 7468 656d 2074 6f20 passing them to \n 00126080: 7468 6520 6e65 776c 7920 6372 6561 7465 the newly create\n 00126090: 6420 7072 6f63 6573 732e 2050 4152 5345 d process. PARSE\n 001260a0: 2068 6173 2063 6572 7461 696e 206c 696d has certain lim\n-001260b0: 6974 6174 696f 6e73 2c3b 0056 4691 0000 itations,;.VF...\n+001260b0: 6974 6174 696f 6e73 2c3b 0056 4491 0000 itations,;.VD...\n 001260c0: 2020 2077 6869 6368 206d 6179 2c20 6f72 which may, or\n 001260d0: 206d 6179 206e 6f74 206d 6170 2074 6f2c may not map to,\n 001260e0: 2074 686f 7365 206f 6620 7468 6520 7368 those of the sh\n-001260f0: 656c 6c2e 0800 5546 c011 0000 1a00 4f46 ell...UF......OF\n+001260f0: 656c 6c2e 0800 5544 c011 0000 1a00 4f44 ell...UD......OD\n 00126100: 5245 434f 5244 5349 5a45 0000 5245 434f RECORDSIZE..RECO\n-00126110: 5244 5349 5a45 1500 5a46 bf11 0000 2020 RDSIZE..ZF.... \n-00126120: 2052 4543 4f52 4453 495a 4507 005b 4621 RECORDSIZE..[F!\n-00126130: 0000 3500 5b46 3100 0020 2020 5245 434f ..5.[F1.. RECO\n+00126110: 5244 5349 5a45 1500 5a44 bf11 0000 2020 RDSIZE..ZD.... \n+00126120: 2052 4543 4f52 4453 495a 4507 005b 4421 RECORDSIZE..[D!\n+00126130: 0000 3500 5b44 3100 0020 2020 5245 434f ..5.[D1.. RECO\n 00126140: 5244 5349 5a45 3d69 6e74 6578 7072 2041 RDSIZE=intexpr A\n 00126150: 7070 6c69 6573 2074 6f3a 2053 4420 4649 pplies to: SD FI\n-00126160: 464f 2050 4950 4507 005b 4641 0000 3700 FO PIPE..[FA..7.\n-00126170: 5b46 5100 0020 2020 4f76 6572 7269 6465 [FQ.. Override\n+00126160: 464f 2050 4950 4507 005b 4441 0000 3700 FO PIPE..[DA..7.\n+00126170: 5b44 5100 0020 2020 4f76 6572 7269 6465 [DQ.. Override\n 00126180: 7320 7468 6520 6465 6661 756c 7420 7265 s the default re\n 00126190: 636f 7264 2073 697a 6520 666f 7220 6120 cord size for a \n-001261a0: 6469 736b 2e07 005b 4661 0000 5400 5b46 disk...[Fa..T.[F\n+001261a0: 6469 736b 2e07 005b 4461 0000 5400 5b44 disk...[Da..T.[D\n 001261b0: 7100 0020 2020 5245 434f 5244 5349 5a45 q.. RECORDSIZE\n 001261c0: 2073 7065 6369 6669 6573 2061 6e20 696e specifies an in\n 001261d0: 6974 6961 6c20 5749 4454 482e 204e 6f74 itial WIDTH. Not\n 001261e0: 6520 6265 6361 7573 6520 5245 434f 5244 e because RECORD\n 001261f0: 5349 5a45 2069 7320 696e 2062 7974 6573 SIZE is in bytes\n-00126200: 5200 5b46 8100 0020 2020 7468 6174 2069 R.[F... that i\n+00126200: 5200 5b44 8100 0020 2020 7468 6174 2069 R.[D... that i\n 00126210: 6e20 5554 462d 3820 6d6f 6465 2069 7420 n UTF-8 mode it \n 00126220: 7072 6f64 7563 6573 2061 2057 4944 5448 produces a WIDTH\n 00126230: 2074 6861 7420 6173 7375 6d65 7320 6f6e that assumes on\n 00126240: 652d 6279 7465 2063 6861 7261 6374 6572 e-byte character\n-00126250: 732e 0700 5b46 9100 0054 005a 46c0 1100 s...[F...T.ZF...\n+00126250: 732e 0700 5b44 9100 0054 005a 44c0 1100 s...[D...T.ZD...\n 00126260: 0020 2020 5468 6520 5245 434f 5244 5349 . The RECORDSI\n 00126270: 5a45 206f 6620 6120 6669 7865 6420 6c65 ZE of a fixed le\n 00126280: 6e67 7468 2072 6563 6f72 6420 666f 7220 ngth record for \n 00126290: 6120 4754 2e4d 2073 6571 7565 6e74 6961 a GT.M sequentia\n 001262a0: 6c20 6469 736b 2064 6576 6963 653f 005b l disk device?.[\n-001262b0: 4612 0000 2020 2069 7320 616c 7761 7973 F... is always\n+001262b0: 4412 0000 2020 2069 7320 616c 7761 7973 D... is always\n 001262c0: 2073 7065 6369 6669 6564 2069 6e20 6279 specified in by\n 001262d0: 7465 732c 2072 6174 6865 7220 7468 616e tes, rather than\n-001262e0: 2063 6861 7261 6374 6572 732e 0700 5b46 characters...[F\n-001262f0: 1300 0051 005b 4614 0000 2020 2046 6f72 ...Q.[F... For\n+001262e0: 2063 6861 7261 6374 6572 732e 0700 5b44 characters...[D\n+001262f0: 1300 0051 005b 4414 0000 2020 2046 6f72 ...Q.[D... For\n 00126300: 2061 6c6c 2055 5446 2d31 3620 4348 5345 all UTF-16 CHSE\n 00126310: 5420 7661 6c75 6573 2c20 5245 434f 5244 T values, RECORD\n 00126320: 5349 5a45 206d 7573 7420 6265 2065 7665 SIZE must be eve\n 00126330: 6e20 616e 6420 5041 4420 6368 6172 6163 n and PAD charac\n-00126340: 7465 7273 2e00 5b46 1500 0020 2020 6561 ters..[F... ea\n+00126340: 7465 7273 2e00 5b44 1500 0020 2020 6561 ters..[D... ea\n 00126350: 6368 206f 6363 7570 7920 7477 6f20 6279 ch occupy two by\n 00126360: 7465 7320 696e 2074 6865 2072 6563 6f72 tes in the recor\n-00126370: 642e 0700 5b46 1600 0053 005b 4617 0000 d...[F...S.[F...\n+00126370: 642e 0700 5b44 1600 0053 005b 4417 0000 d...[D...S.[D...\n 00126380: 2020 2054 6865 206d 6178 696d 756d 2073 The maximum s\n 00126390: 697a 6520 6f66 2069 6e74 6578 7072 2069 ize of intexpr i\n 001263a0: 7320 312c 3034 382c 3537 3620 6279 7465 s 1,048,576 byte\n 001263b0: 732e 2047 542e 4d20 7072 6f64 7563 6573 s. GT.M produces\n-001263c0: 2061 6e20 6572 726f 7220 6966 3500 5b46 an error if5.[F\n+001263c0: 2061 6e20 6572 726f 7220 6966 3500 5b44 an error if5.[D\n 001263d0: 1800 0020 2020 796f 7520 7370 6563 6966 ... you specif\n 001263e0: 7920 6120 7661 6c75 6520 6772 6561 7465 y a value greate\n 001263f0: 7220 7468 616e 2031 2c30 3438 2c35 3736 r than 1,048,576\n-00126400: 2e07 005b 4619 0000 4e00 5b46 1a00 0020 ...[F...N.[F... \n+00126400: 2e07 005b 4419 0000 4e00 5b44 1a00 0020 ...[D...N.[D... \n 00126410: 2020 5768 656e 2061 2043 4853 4554 2072 When a CHSET r\n 00126420: 656c 6174 6564 2074 6f20 556e 6963 6f64 elated to Unicod\n 00126430: 6528 5229 2063 6861 7261 6374 6572 7320 e(R) characters \n 00126440: 6973 2069 6e20 7573 652c 2047 542e 4d20 is in use, GT.M \n-00126450: 7472 6561 7473 5200 5b46 2100 0020 2020 treatsR.[F!.. \n+00126450: 7472 6561 7473 5200 5b44 2100 0020 2020 treatsR.[D!.. \n 00126460: 5245 434f 5244 5349 5a45 2061 7320 6120 RECORDSIZE as a \n 00126470: 6279 7465 206c 696d 6974 2061 7420 7768 byte limit at wh\n 00126480: 6963 6820 746f 2077 7261 7020 6f72 2074 ich to wrap or t\n 00126490: 7275 6e63 6174 6520 6f75 7470 7574 2064 runcate output d\n-001264a0: 6570 656e 6469 6e67 5400 5b46 2200 0020 ependingT.[F\".. \n+001264a0: 6570 656e 6469 6e67 5400 5b44 2200 0020 ependingT.[D\".. \n 001264b0: 2020 6f6e 205b 5a5d 5b4e 4f5d 5752 4150 on [Z][NO]WRAP\n 001264c0: 2e20 466f 7220 616e 7920 556e 6963 6f64 . For any Unicod\n 001264d0: 6520 6368 6172 6163 7465 7220 7365 742c e character set,\n 001264e0: 2047 542e 4d20 6967 6e6f 7265 7320 5245 GT.M ignores RE\n-001264f0: 434f 5244 5349 5a45 2066 6f72 4200 5b46 CORDSIZE forB.[F\n+001264f0: 434f 5244 5349 5a45 2066 6f72 4200 5b44 CORDSIZE forB.[D\n 00126500: 2300 0020 2020 6120 6465 7669 6365 2077 #.. a device w\n 00126510: 6869 6368 2069 7320 616c 7265 6164 7920 hich is already \n 00126520: 6f70 656e 2069 6620 616e 7920 492f 4f20 open if any I/O \n 00126530: 6861 7320 6265 656e 2064 6f6e 652e 0700 has been done...\n-00126540: 5b46 2400 004d 005b 4625 0000 2020 2049 [F$..M.[F%.. I\n+00126540: 5b44 2400 004d 005b 4425 0000 2020 2049 [D$..M.[D%.. I\n 00126550: 6620 7468 6520 6368 6172 6163 7465 7220 f the character \n 00126560: 7365 7420 6973 206e 6f74 2055 5446 2d31 set is not UTF-1\n 00126570: 362c 2055 5446 2d31 364c 452c 2055 5446 6, UTF-16LE, UTF\n 00126580: 2d31 3642 452c 2074 6865 2064 6566 6175 -16BE, the defau\n-00126590: 6c74 2300 5b46 2600 0020 2020 5245 434f lt#.[F&.. RECO\n+00126590: 6c74 2300 5b44 2600 0020 2020 5245 434f lt#.[D&.. RECO\n 001265a0: 5244 5349 5a45 2069 7320 3332 4b2d 3162 RDSIZE is 32K-1b\n-001265b0: 7974 6573 2e07 005b 4627 0000 5300 5b46 ytes...[F'..S.[F\n+001265b0: 7974 6573 2e07 005b 4427 0000 5300 5b44 ytes...[D'..S.[D\n 001265c0: 2800 0020 2020 4966 2074 6865 2063 6861 (.. If the cha\n 001265d0: 7261 6374 6572 2073 6574 2069 7320 5554 racter set is UT\n 001265e0: 462d 3136 2c20 5554 462d 3136 4c45 206f F-16, UTF-16LE o\n 001265f0: 7220 5554 4631 362d 4245 2c20 7468 6520 r UTF16-BE, the \n 00126600: 5245 434f 5244 5349 5a45 206d 7573 744c RECORDSIZE mustL\n-00126610: 005b 4629 0000 2020 2061 6c77 6179 7320 .[F).. always \n+00126610: 005b 4429 0000 2020 2061 6c77 6179 7320 .[D).. always \n 00126620: 6265 2069 6e20 6d75 6c74 6970 6c65 7320 be in multiples \n 00126630: 6f66 2032 2e20 466f 7220 7468 6573 6520 of 2. For these \n 00126640: 6368 6172 6163 7465 7220 7365 7473 2c20 character sets, \n-00126650: 7468 6520 6465 6661 756c 7423 005b 462a the default#.[F*\n+00126650: 7468 6520 6465 6661 756c 7423 005b 442a the default#.[D*\n 00126660: 0000 2020 2052 4543 4f52 4449 5a45 2069 .. RECORDIZE i\n 00126670: 7320 3332 4b2d 3420 6279 7465 732e 0700 s 32K-4 bytes...\n-00126680: 5b46 3100 0051 005b 4632 0000 2020 2046 [F1..Q.[F2.. F\n+00126680: 5b44 3100 0051 005b 4432 0000 2020 2046 [D1..Q.[D2.. F\n 00126690: 6f72 2061 6c6c 2055 5446 2d31 3620 4348 or all UTF-16 CH\n 001266a0: 5345 5420 7661 6c75 6573 2c20 5245 434f SET values, RECO\n 001266b0: 5244 5349 5a45 206d 7573 7420 6265 2065 RDSIZE must be e\n 001266c0: 7665 6e20 616e 6420 5041 4420 6368 6172 ven and PAD char\n-001266d0: 6163 7465 7273 2e00 5b46 3300 0020 2020 acters..[F3.. \n+001266d0: 6163 7465 7273 2e00 5b44 3300 0020 2020 acters..[D3.. \n 001266e0: 6561 6368 206f 6363 7570 7920 7477 6f20 each occupy two \n 001266f0: 6279 7465 7320 696e 2074 6865 2072 6563 bytes in the rec\n-00126700: 6f72 642e 0700 5b46 3400 0010 0051 4657 ord...[F4....QFW\n-00126710: 494e 4400 0052 4557 494e 4411 0056 46bf IND..REWIND..VF.\n-00126720: 1100 0020 2020 5245 5749 4e44 0700 5746 ... REWIND..WF\n-00126730: 2100 001f 0057 4631 0000 2020 2052 4557 !....WF1.. REW\n+00126700: 6f72 642e 0700 5b44 3400 0010 0051 4457 ord...[D4....QDW\n+00126710: 494e 4400 0052 4557 494e 4411 0056 44bf IND..REWIND..VD.\n+00126720: 1100 0020 2020 5245 5749 4e44 0700 5744 ... REWIND..WD\n+00126730: 2100 001f 0057 4431 0000 2020 2052 4557 !....WD1.. REW\n 00126740: 494e 4420 4170 706c 6965 7320 746f 3a20 IND Applies to: \n-00126750: 5344 0700 5746 4100 002d 0057 4651 0000 SD..WFA..-.WFQ..\n+00126750: 5344 0700 5744 4100 002d 0057 4451 0000 SD..WDA..-.WDQ..\n 00126760: 2020 2052 4557 494e 4420 4170 706c 6965 REWIND Applie\n 00126770: 7320 746f 3a20 5365 7175 656e 7469 616c s to: Sequential\n-00126780: 2046 696c 6573 0700 5746 6100 0041 0057 Files..WFa..A.W\n-00126790: 4671 0000 2020 2052 4557 494e 4420 706f Fq.. REWIND po\n+00126780: 2046 696c 6573 0700 5744 6100 0041 0057 Files..WDa..A.W\n+00126790: 4471 0000 2020 2052 4557 494e 4420 706f Dq.. REWIND po\n 001267a0: 7369 7469 6f6e 7320 7468 6520 6669 6c65 sitions the file\n 001267b0: 2070 6f69 6e74 6572 206f 6620 6120 7365 pointer of a se\n 001267c0: 7175 656e 7469 616c 2064 6973 6b2e 0700 quential disk...\n-001267d0: 5746 8100 0000 0000 0000 0000 0000 0000 WF..............\n+001267d0: 5744 8100 0000 0000 0000 0000 0000 0000 WD..............\n 001267e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001267f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00126800: 0100 0000 d207 0000 ab40 0000 0000 0000 .........@......\n-00126810: a800 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00126810: a800 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00126820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00126830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00126840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00126850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00126860: 7300 ff52 4557 494e 4400 bf91 0000 2020 s..REWIND..... \n 00126870: 2057 6865 6e20 2450 5249 4e43 4950 414c When $PRINCIPAL\n 00126880: 2069 6465 6e74 6966 6965 7320 6120 6465 identifies a de\n 00126890: 7669 6365 2074 6861 7420 7375 7070 6f72 vice that suppor\n 001268a0: 7473 2052 4557 494e 442c 2074 6865 2052 ts REWIND, the R\n-001268b0: 4557 494e 4420 6f72 5100 5646 c011 0000 EWIND orQ.VF....\n+001268b0: 4557 494e 4420 6f72 5100 5644 c011 0000 EWIND orQ.VD....\n 001268c0: 2020 2049 4e52 4557 494e 4420 6465 7669 INREWIND devi\n 001268d0: 6365 2070 6172 616d 6574 6572 7320 7065 ce parameters pe\n 001268e0: 7266 6f72 6d20 6120 5245 5749 4e44 206f rform a REWIND o\n 001268f0: 6620 7468 6520 696e 7075 7420 616e 6420 f the input and \n-00126900: 4f55 5452 4557 494e 442a 0057 4612 0000 OUTREWIND*.WF...\n+00126900: 4f55 5452 4557 494e 442a 0057 4412 0000 OUTREWIND*.WD...\n 00126910: 2020 2070 6572 666f 726d 7320 6120 5245 performs a RE\n 00126920: 5749 4e44 206f 6620 7468 6520 6f75 7470 WIND of the outp\n-00126930: 7574 2e07 0057 4613 0000 2b00 5746 1400 ut...WF...+.WF..\n+00126930: 7574 2e07 0057 4413 0000 2b00 5744 1400 ut...WD...+.WD..\n 00126940: 0020 2020 4279 2064 6566 6175 6c74 2c20 . By default, \n 00126950: 4f50 454e 2064 6f65 7320 6e6f 7420 5245 OPEN does not RE\n-00126960: 5749 4e44 2e07 0057 4615 0000 1200 5746 WIND...WF.....WF\n+00126960: 5749 4e44 2e07 0057 4415 0000 1200 5744 WIND...WD.....WD\n 00126970: 1600 0020 2020 4578 616d 706c 653a 0700 ... Example:..\n-00126980: 5746 1700 0039 0057 4618 0000 2020 204f WF...9.WF... O\n+00126980: 5744 1700 0039 0057 4418 0000 2020 204f WD...9.WD... O\n 00126990: 5045 4e20 2274 6573 7434 302e 7478 7422 PEN \"test40.txt\"\n 001269a0: 3a28 5245 5749 4e44 3a52 4543 4f52 4453 :(REWIND:RECORDS\n 001269b0: 495a 453d 3730 3a4e 4f57 5241 5029 0700 IZE=70:NOWRAP)..\n-001269c0: 5746 1900 004f 0057 461a 0000 2020 2054 WF...O.WF... T\n+001269c0: 5744 1900 004f 0057 441a 0000 2020 2054 WD...O.WD... T\n 001269d0: 6869 7320 6578 616d 706c 6520 6f70 656e his example open\n 001269e0: 7320 6669 6c65 2074 6573 7434 302e 7478 s file test40.tx\n 001269f0: 7420 616e 6420 706c 6163 6573 2074 6865 t and places the\n 00126a00: 2066 696c 6520 706f 696e 7465 7220 6174 file pointer at\n-00126a10: 2074 6865 2000 5746 2100 0020 2020 6265 the .WF!.. be\n+00126a10: 2074 6865 2000 5744 2100 0020 2020 6265 the .WD!.. be\n 00126a20: 6769 6e6e 696e 6720 6f66 2074 6865 2066 ginning of the f\n-00126a30: 696c 652e 0700 5746 2200 001e 004f 4653 ile...WF\"....OFS\n+00126a30: 696c 652e 0700 5744 2200 001e 004f 4453 ile...WD\"....ODS\n 00126a40: 4545 4b3d 5354 5245 5850 5200 0053 4545 EEK=STREXPR..SEE\n-00126a50: 4b3d 7374 7265 7870 7217 005c 46bf 1100 K=strexpr..\\F...\n+00126a50: 4b3d 7374 7265 7870 7217 005c 44bf 1100 K=strexpr..\\D...\n 00126a60: 0020 2020 5345 454b 3d73 7472 6578 7072 . SEEK=strexpr\n-00126a70: 0700 5d46 2100 001d 005d 4631 0000 2020 ..]F!....]F1.. \n+00126a70: 0700 5d44 2100 001d 005d 4431 0000 2020 ..]D!....]D1.. \n 00126a80: 2053 4545 4b20 4170 706c 6965 7320 746f SEEK Applies to\n-00126a90: 3a20 5344 0700 5d46 4100 0052 005d 4651 : SD..]FA..R.]FQ\n+00126a90: 3a20 5344 0700 5d44 4100 0052 005d 4451 : SD..]DA..R.]DQ\n 00126aa0: 0000 2020 2050 6f73 6974 696f 6e73 2074 .. Positions t\n 00126ab0: 6865 2063 7572 7265 6e74 2066 696c 6520 he current file \n 00126ac0: 706f 696e 7465 7220 746f 2074 6865 206c pointer to the l\n 00126ad0: 6f63 6174 696f 6e20 7370 6563 6966 6965 ocation specifie\n 00126ae0: 6420 696e 2073 7472 6578 7072 2e4c 005d d in strexpr.L.]\n-00126af0: 4661 0000 2020 2054 6865 2066 6f72 6d61 Fa.. The forma\n+00126af0: 4461 0000 2020 2054 6865 2066 6f72 6d61 Da.. The forma\n 00126b00: 7420 6f66 2073 7472 6578 7072 2069 7320 t of strexpr is \n 00126b10: 6120 7374 7269 6e67 206f 6620 7468 6520 a string of the \n 00126b20: 666f 726d 2022 5b2b 7c2d 5d69 6e74 6567 form \"[+|-]integ\n-00126b30: 6572 2220 7768 6572 6553 005d 4671 0000 er\" whereS.]Fq..\n+00126b30: 6572 2220 7768 6572 6553 005d 4471 0000 er\" whereS.]Dq..\n 00126b40: 2020 2075 6e73 6967 6e65 6420 7661 6c75 unsigned valu\n 00126b50: 6520 7370 6563 6966 6965 7320 616e 206f e specifies an o\n 00126b60: 6666 7365 7420 6672 6f6d 2074 6865 2062 ffset from the b\n 00126b70: 6567 696e 6e69 6e67 206f 6620 7468 6520 eginning of the \n-00126b80: 6669 6c65 2c20 616e 6420 616e 5200 5d46 file, and anR.]F\n+00126b80: 6669 6c65 2c20 616e 6420 616e 5200 5d44 file, and anR.]D\n 00126b90: 8100 0020 2020 6578 706c 6963 6974 6c79 ... explicitly\n 00126ba0: 2073 6967 6e65 6420 7661 6c75 6520 7370 signed value sp\n 00126bb0: 6563 6966 6965 7320 616e 206f 6666 7365 ecifies an offse\n 00126bc0: 7420 7265 6c61 7469 7665 2074 6f20 7468 t relative to th\n 00126bd0: 6520 6375 7272 656e 7420 6669 6c65 5100 e current fileQ.\n-00126be0: 5d46 9100 0020 2020 706f 7369 7469 6f6e ]F... position\n+00126be0: 5d44 9100 0020 2020 706f 7369 7469 6f6e ]D... position\n 00126bf0: 2e20 466f 7220 5354 5245 414d 206f 7220 . For STREAM or \n 00126c00: 5641 5249 4142 4c45 2066 6f72 6d61 742c VARIABLE format,\n 00126c10: 2074 6865 2070 6f73 6974 6976 6520 696e the positive in\n 00126c20: 7465 7870 7220 6166 7465 7220 616e 7955 texpr after anyU\n-00126c30: 005c 46c0 1100 0020 2020 7369 676e 2069 .\\F.... sign i\n+00126c30: 005c 44c0 1100 0020 2020 7369 676e 2069 .\\D.... sign i\n 00126c40: 7320 6120 6279 7465 206f 6666 7365 742c s a byte offset,\n 00126c50: 2077 6869 6c65 2066 6f72 2061 2046 4958 while for a FIX\n 00126c60: 4544 2066 6f72 6d61 742c 2069 7420 6973 ED format, it is\n 00126c70: 2061 2072 6563 6f72 6420 6f66 6673 6574 a record offset\n-00126c80: 2e20 496e 5000 5d46 1200 0020 2020 6f72 . InP.]F... or\n+00126c80: 2e20 496e 5000 5d44 1200 0020 2020 6f72 . InP.]D... or\n 00126c90: 6465 7220 746f 2064 6561 6c20 7769 7468 der to deal with\n 00126ca0: 2074 6865 2070 6f73 7369 626c 6520 7072 the possible pr\n 00126cb0: 6573 656e 6365 206f 6620 6120 4279 7465 esence of a Byte\n 00126cc0: 204f 7264 6572 204d 6172 6b65 7220 2842 Order Marker (B\n-00126cd0: 4f4d 292c 5400 5d46 1300 0020 2020 5345 OM),T.]F... SE\n+00126cd0: 4f4d 292c 5400 5d44 1300 0020 2020 5345 OM),T.]D... SE\n 00126ce0: 454b 2066 6f72 2061 2046 4958 4544 2066 EK for a FIXED f\n 00126cf0: 6f72 6d61 7420 6669 6c65 2077 7269 7474 ormat file writt\n 00126d00: 656e 2069 6e20 6120 5554 4620 6368 6172 en in a UTF char\n 00126d10: 6163 7465 7220 7365 7420 6d75 7374 2066 acter set must f\n-00126d20: 6f6c 6c6f 7720 6174 3c00 5d46 1400 0020 ollow at<.]F... \n+00126d20: 6f6c 6c6f 7720 6174 3c00 5d44 1400 0020 ollow at<.]D... \n 00126d30: 2020 6c65 6173 7420 6f6e 6520 7072 696f least one prio\n 00126d40: 7220 5245 4144 2073 696e 6365 2074 6865 r READ since the\n 00126d50: 2064 6576 6963 6520 7761 7320 6372 6561 device was crea\n-00126d60: 7465 642e 0700 5d46 1500 0012 005d 4616 ted...]F.....]F.\n+00126d60: 7465 642e 0700 5d44 1500 0012 005d 4416 ted...]D.....]D.\n 00126d70: 0000 2020 202a 2a4e 6f74 652a 2a07 005d .. **Note**..]\n-00126d80: 4617 0000 5100 5d46 1800 0020 2020 4966 F...Q.]F... If\n+00126d80: 4417 0000 5100 5d44 1800 0020 2020 4966 D...Q.]D... If\n 00126d90: 2061 6e20 4150 5045 4e44 2069 7320 636f an APPEND is co\n 00126da0: 6d62 696e 6564 2077 6974 6820 6120 5345 mbined with a SE\n 00126db0: 454b 2064 6576 6963 6570 6172 616d 6574 EK deviceparamet\n 00126dc0: 6572 2074 6865 2041 5050 454e 4420 6973 er the APPEND is\n-00126dd0: 2064 6f6e 6536 005d 4619 0000 2020 2066 done6.]F... f\n+00126dd0: 2064 6f6e 6536 005d 4419 0000 2020 2066 done6.]D... f\n 00126de0: 6972 7374 202d 2072 6567 6172 646c 6573 irst - regardles\n 00126df0: 7320 6f66 2064 6576 6963 6570 6172 616d s of deviceparam\n-00126e00: 6574 6572 206f 7264 6572 2e07 005d 461a eter order...]F.\n-00126e10: 0000 1200 5d46 2100 0020 2020 4578 616d ....]F!.. Exam\n-00126e20: 706c 653a 0700 5d46 2200 001e 005d 4623 ple:..]F\"....]F#\n+00126e00: 6574 6572 206f 7264 6572 2e07 005d 441a eter order...]D.\n+00126e10: 0000 1200 5d44 2100 0020 2020 4578 616d ....]D!.. Exam\n+00126e20: 706c 653a 0700 5d44 2200 001e 005d 4423 ple:..]D\"....]D#\n 00126e30: 0000 2020 2047 544d 3e7a 7072 696e 7420 .. GTM>zprint \n-00126e40: 5e73 6565 6b64 656d 6f12 005d 4624 0000 ^seekdemo..]F$..\n-00126e50: 2020 2073 6565 6b64 656d 6f13 005d 4625 seekdemo..]F%\n+00126e40: 5e73 6565 6b64 656d 6f12 005d 4424 0000 ^seekdemo..]D$..\n+00126e50: 2020 2073 6565 6b64 656d 6f13 005d 4425 seekdemo..]D%\n 00126e60: 0000 2020 2020 206e 6577 2078 2c70 1d00 .. new x,p..\n-00126e70: 5d46 2600 0020 2020 2020 7365 7420 703d ]F&.. set p=\n-00126e80: 2273 6565 6b66 6978 6564 2233 005d 4627 \"seekfixed\"3.]F'\n+00126e70: 5d44 2600 0020 2020 2020 7365 7420 703d ]D&.. set p=\n+00126e80: 2273 6565 6b66 6978 6564 2233 005d 4427 \"seekfixed\"3.]D'\n 00126e90: 0000 2020 2020 206f 7065 6e20 703a 286e .. open p:(n\n 00126ea0: 6577 7665 7273 696f 6e3a 6669 7865 643a ewversion:fixed:\n 00126eb0: 7265 636f 7264 7369 7a65 3d36 3029 1100 recordsize=60)..\n-00126ec0: 5d46 2800 0020 2020 2020 7573 6520 7040 ]F(.. use p@\n-00126ed0: 005d 4629 0000 2020 2020 203b 2063 7265 .]F).. ; cre\n+00126ec0: 5d44 2800 0020 2020 2020 7573 6520 7040 ]D(.. use p@\n+00126ed0: 005d 4429 0000 2020 2020 203b 2063 7265 .]D).. ; cre\n 00126ee0: 6174 6520 6669 6c65 2077 6974 6820 3920 ate file with 9 \n 00126ef0: 7265 636f 7264 7320 6f66 206c 656e 6774 records of lengt\n 00126f00: 6820 3630 2062 7974 6573 2065 6163 683a h 60 bytes each:\n-00126f10: 005d 462a 0000 2020 2020 203b 206e 756d .]F*.. ; num\n+00126f10: 005d 442a 0000 2020 2020 203b 206e 756d .]D*.. ; num\n 00126f20: 6265 7220 6672 6f6d 2030 2074 6f20 636f ber from 0 to co\n 00126f30: 7272 6573 706f 6e64 2074 6f20 7265 636f rrespond to reco\n-00126f40: 7264 206f 6666 7365 7407 005d 4631 0000 rd offset..]F1..\n-00126f50: 6a00 5d46 3200 0020 2020 2020 666f 7220 j.]F2.. for \n+00126f40: 7264 206f 6666 7365 7407 005d 4431 0000 rd offset..]D1..\n+00126f50: 6a00 5d44 3200 0020 2020 2020 666f 7220 j.]D2.. for \n 00126f60: 693d 303a 313a 3820 7772 6974 6520 246a i=0:1:8 write $j\n 00126f70: 7573 7469 6679 2869 5f22 202d 205b 2d30 ustify(i_\" - [-0\n 00126f80: 352d 7c2d 3130 2d7c 2d31 352d 7c2d 3230 5-|-10-|-15-|-20\n 00126f90: 2d7c 2d32 352d 7c2d 3330 2d7c 2d33 352d -|-25-|-30-|-35-\n 00126fa0: 7c2d 3430 2d7c 2d34 352d 7c2d 3530 2d7c |-40-|-45-|-50-|\n-00126fb0: 2d35 352d 7c22 2c36 3029 1800 5d46 3300 -55-|\",60)..]F3.\n+00126fb0: 2d35 352d 7c22 2c36 3029 1800 5d44 3300 -55-|\",60)..]D3.\n 00126fc0: 0020 2020 2020 7573 6520 703a 7265 7769 . use p:rewi\n 00126fd0: 6e64 0000 0000 0000 0000 0000 0000 0000 nd..............\n 00126fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00126ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00127000: 0100 0000 fc07 0000 db40 0000 0000 0000 .........@......\n-00127010: b300 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00127010: b300 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00127020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00127030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00127040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00127050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00127060: 7300 ff53 4545 4b3d 5354 5245 5850 5200 s..SEEK=STREXPR.\n 00127070: c034 0000 2020 2020 2066 6f72 2069 3d30 .4.. for i=0\n 00127080: 3a31 3a38 2072 6561 6420 7820 7365 7420 :1:8 read x set \n 00127090: 7a6b 3d24 7a6b 6579 2075 7365 2024 7020 zk=$zkey use $p \n 001270a0: 7772 6974 6520 2278 3d20 222c 782c 2220 write \"x= \",x,\" \n 001270b0: 247a 6b65 793d 2022 2c7a 6b2c 2120 7573 $zkey= \",zk,! us\n-001270c0: 6520 7013 005d 4635 0000 2020 2020 2063 e p..]F5.. c\n-001270d0: 6c6f 7365 2070 4400 5d46 3600 0020 2020 lose pD.]F6.. \n+001270c0: 6520 7013 005d 4435 0000 2020 2020 2063 e p..]D5.. c\n+001270d0: 6c6f 7365 2070 4400 5d44 3600 0020 2020 lose pD.]D6.. \n 001270e0: 2020 7772 6974 6520 2121 2c22 2a2a 204f write !!,\"** O\n 001270f0: 5045 4e20 7769 7468 2046 4958 4544 3a52 PEN with FIXED:R\n 00127100: 4543 4f52 4453 495a 453d 3630 3a73 6565 ECORDSIZE=60:see\n-00127110: 6b3d 2222 3522 2222 2c21 3100 5d46 3700 k=\"\"5\"\"\",!1.]F7.\n+00127110: 6b3d 2222 3522 2222 2c21 3100 5d44 3700 k=\"\"5\"\"\",!1.]D7.\n 00127120: 0020 2020 2020 6f70 656e 2070 3a28 6669 . open p:(fi\n 00127130: 7865 643a 7265 636f 7264 7369 7a65 3d36 xed:recordsize=6\n-00127140: 303a 7365 656b 3d22 3522 2911 005d 4638 0:seek=\"5\")..]F8\n-00127150: 0000 2020 2020 2075 7365 2070 2100 5d46 .. use p!.]F\n+00127140: 303a 7365 656b 3d22 3522 2911 005d 4438 0:seek=\"5\")..]D8\n+00127150: 0000 2020 2020 2075 7365 2070 2100 5d44 .. use p!.]D\n 00127160: 3900 0020 2020 2020 7265 6164 2078 2073 9.. read x s\n 00127170: 6574 205a 4b45 593d 247a 6b65 791f 005d et ZKEY=$zkey..]\n-00127180: 463a 0000 2020 2020 203b 6578 7065 6374 F:.. ;expect\n-00127190: 3a20 245a 4b45 593d 2036 2c30 3200 5d46 : $ZKEY= 6,02.]F\n+00127180: 443a 0000 2020 2020 203b 6578 7065 6374 D:.. ;expect\n+00127190: 3a20 245a 4b45 593d 2036 2c30 3200 5d44 : $ZKEY= 6,02.]D\n 001271a0: 4100 0020 2020 2020 7573 6520 2470 2077 A.. use $p w\n 001271b0: 7269 7465 2022 783d 2022 2c78 2c22 2024 rite \"x= \",x,\" $\n 001271c0: 7a6b 6579 3d20 222c 5a4b 4559 2c21 2f00 zkey= \",ZKEY,!/.\n-001271d0: 5d46 4200 0020 2020 2020 7772 6974 6520 ]FB.. write \n+001271d0: 5d44 4200 0020 2020 2020 7772 6974 6520 ]DB.. write \n 001271e0: 212c 222a 2a20 7573 6520 7769 7468 2053 !,\"** use with S\n 001271f0: 4545 4b3d 2222 2d33 2222 222c 211b 005d EEK=\"\"-3\"\"\",!..]\n-00127200: 4643 0000 2020 2020 2075 7365 2070 3a73 FC.. use p:s\n-00127210: 6565 6b3d 222d 3322 2100 5d46 4400 0020 eek=\"-3\"!.]FD.. \n+00127200: 4443 0000 2020 2020 2075 7365 2070 3a73 DC.. use p:s\n+00127210: 6565 6b3d 222d 3322 2100 5d44 4400 0020 eek=\"-3\"!.]DD.. \n 00127220: 2020 2020 7265 6164 2078 2073 6574 205a read x set Z\n-00127230: 4b45 593d 247a 6b65 791f 005d 4645 0000 KEY=$zkey..]FE..\n+00127230: 4b45 593d 247a 6b65 791f 005d 4445 0000 KEY=$zkey..]DE..\n 00127240: 2020 2020 203b 6578 7065 6374 3a20 245a ;expect: $Z\n-00127250: 4b45 593d 2034 2c30 3200 5d46 4600 0020 KEY= 4,02.]FF.. \n+00127250: 4b45 593d 2034 2c30 3200 5d44 4600 0020 KEY= 4,02.]DF.. \n 00127260: 2020 2020 7573 6520 2470 2077 7269 7465 use $p write\n 00127270: 2022 783d 2022 2c78 2c22 2024 7a6b 6579 \"x= \",x,\" $zkey\n-00127280: 3d20 222c 5a4b 4559 2c21 7000 5d46 4700 = \",ZKEY,!p.]FG.\n+00127280: 3d20 222c 5a4b 4559 2c21 7000 5d44 4700 = \",ZKEY,!p.]DG.\n 00127290: 0020 2020 2020 7772 6974 6520 212c 222a . write !,\"*\n 001272a0: 2a20 7573 6520 7769 7468 2053 4545 4b3d * use with SEEK=\n 001272b0: 2222 2d31 2222 2074 6f20 7265 6164 2066 \"\"-1\"\" to read f\n 001272c0: 726f 6d20 7468 6520 7361 6d65 2072 6563 rom the same rec\n 001272d0: 6f72 642e 2072 6561 6420 7823 3230 2074 ord. read x#20 t\n 001272e0: 6f20 7265 6164 2061 2070 6172 7469 616c o read a partial\n-001272f0: 2072 6563 6f72 6422 2c21 1b00 5d46 4800 record\",!..]FH.\n+001272f0: 2072 6563 6f72 6422 2c21 1b00 5d44 4800 record\",!..]DH.\n 00127300: 0020 2020 2020 7573 6520 703a 7365 656b . use p:seek\n-00127310: 3d22 2d31 2224 005d 4649 0000 2020 2020 =\"-1\"$.]FI.. \n+00127310: 3d22 2d31 2224 005d 4449 0000 2020 2020 =\"-1\"$.]DI.. \n 00127320: 2072 6561 6420 7823 3230 2073 6574 205a read x#20 set Z\n-00127330: 4b45 593d 247a 6b65 7920 005d 464a 0000 KEY=$zkey .]FJ..\n+00127330: 4b45 593d 247a 6b65 7920 005d 444a 0000 KEY=$zkey .]DJ..\n 00127340: 2020 2020 203b 6578 7065 6374 3a20 245a ;expect: $Z\n-00127350: 4b45 593d 2033 2c32 3032 005d 4651 0000 KEY= 3,202.]FQ..\n+00127350: 4b45 593d 2033 2c32 3032 005d 4451 0000 KEY= 3,202.]DQ..\n 00127360: 2020 2020 2075 7365 2024 7020 7772 6974 use $p writ\n 00127370: 6520 2278 3d20 222c 782c 2220 247a 6b65 e \"x= \",x,\" $zke\n-00127380: 793d 2022 2c5a 4b45 592c 2141 005d 4652 y= \",ZKEY,!A.]FR\n+00127380: 793d 2022 2c5a 4b45 592c 2141 005d 4452 y= \",ZKEY,!A.]DR\n 00127390: 0000 2020 2020 2077 7269 7465 2021 2c22 .. write !,\"\n 001273a0: 2a2a 2072 6561 6420 7823 3430 2074 6f20 ** read x#40 to \n 001273b0: 6669 6e69 7368 2072 6561 6469 6e67 2074 finish reading t\n-001273c0: 6865 2072 6563 6f72 6422 2c21 1100 5d46 he record\",!..]F\n+001273c0: 6865 2072 6563 6f72 6422 2c21 1100 5d44 he record\",!..]D\n 001273d0: 5300 0020 2020 2020 7573 6520 7024 005d S.. use p$.]\n-001273e0: 4654 0000 2020 2020 2072 6561 6420 7823 FT.. read x#\n+001273e0: 4454 0000 2020 2020 2072 6561 6420 7823 DT.. read x#\n 001273f0: 3430 2073 6574 205a 4b45 593d 247a 6b65 40 set ZKEY=$zke\n-00127400: 791f 005d 4655 0000 2020 2020 203b 6578 y..]FU.. ;ex\n+00127400: 791f 005d 4455 0000 2020 2020 203b 6578 y..]DU.. ;ex\n 00127410: 7065 6374 3a20 245a 4b45 593d 2034 2c30 pect: $ZKEY= 4,0\n-00127420: 3200 5d46 5600 0020 2020 2020 7573 6520 2.]FV.. use \n+00127420: 3200 5d44 5600 0020 2020 2020 7573 6520 2.]DV.. use \n 00127430: 2470 2077 7269 7465 2022 783d 2022 2c78 $p write \"x= \",x\n 00127440: 2c22 2024 7a6b 6579 3d20 222c 5a4b 4559 ,\" $zkey= \",ZKEY\n-00127450: 2c21 4e00 5d46 5700 0020 2020 2020 7772 ,!N.]FW.. wr\n+00127450: 2c21 4e00 5d44 5700 0020 2020 2020 7772 ,!N.]DW.. wr\n 00127460: 6974 6520 212c 222a 2a20 434c 4f53 4520 ite !,\"** CLOSE \n 00127470: 4e4f 4445 5354 524f 5920 616e 6420 7265 NODESTROY and re\n 00127480: 4f50 454e 2077 6974 6820 6e6f 2064 6576 OPEN with no dev\n 00127490: 6963 6570 6172 616d 6574 6572 7322 2c21 iceparameters\",!\n-001274a0: 1d00 5d46 5800 0020 2020 2020 636c 6f73 ..]FX.. clos\n+001274a0: 1d00 5d44 5800 0020 2020 2020 636c 6f73 ..]DX.. clos\n 001274b0: 6520 703a 6e6f 6465 7374 726f 7912 005d e p:nodestroy..]\n-001274c0: 4659 0000 2020 2020 206f 7065 6e20 7011 FY.. open p.\n-001274d0: 005d 465a 0000 2020 2020 2075 7365 2070 .]FZ.. use p\n-001274e0: 2100 5d46 6100 0020 2020 2020 7265 6164 !.]Fa.. read\n+001274c0: 4459 0000 2020 2020 206f 7065 6e20 7011 DY.. open p.\n+001274d0: 005d 445a 0000 2020 2020 2075 7365 2070 .]DZ.. use p\n+001274e0: 2100 5d44 6100 0020 2020 2020 7265 6164 !.]Da.. read\n 001274f0: 2078 2073 6574 205a 4b45 593d 247a 6b65 x set ZKEY=$zke\n-00127500: 791f 005d 4662 0000 2020 2020 203b 6578 y..]Fb.. ;ex\n+00127500: 791f 005d 4462 0000 2020 2020 203b 6578 y..]Db.. ;ex\n 00127510: 7065 6374 3a20 245a 4b45 593d 2035 2c30 pect: $ZKEY= 5,0\n-00127520: 3200 5d46 6300 0020 2020 2020 7573 6520 2.]Fc.. use \n+00127520: 3200 5d44 6300 0020 2020 2020 7573 6520 2.]Dc.. use \n 00127530: 2470 2077 7269 7465 2022 783d 2022 2c78 $p write \"x= \",x\n 00127540: 2c22 2024 7a6b 6579 3d20 222c 5a4b 4559 ,\" $zkey= \",ZKEY\n-00127550: 2c21 4600 5d46 6400 0020 2020 2020 7772 ,!F.]Fd.. wr\n+00127550: 2c21 4600 5d44 6400 0020 2020 2020 7772 ,!F.]Dd.. wr\n 00127560: 6974 6520 212c 222a 2a20 434c 4f53 4520 ite !,\"** CLOSE \n 00127570: 4e4f 4445 5354 524f 5920 616e 6420 7265 NODESTROY and re\n 00127580: 4f50 454e 2077 6974 6820 5345 454b 3d22 OPEN with SEEK=\"\n-00127590: 222b 3222 2222 2c21 1d00 5d46 6500 0020 \"+2\"\"\",!..]Fe.. \n+00127590: 222b 3222 2222 2c21 1d00 5d44 6500 0020 \"+2\"\"\",!..]De.. \n 001275a0: 2020 2020 636c 6f73 6520 703a 6e6f 6465 close p:node\n-001275b0: 7374 726f 791c 005d 4666 0000 2020 2020 stroy..]Ff.. \n+001275b0: 7374 726f 791c 005d 4466 0000 2020 2020 stroy..]Df.. \n 001275c0: 206f 7065 6e20 703a 7365 656b 3d22 2b32 open p:seek=\"+2\n-001275d0: 2211 005d 4667 0000 2020 2020 2075 7365 \"..]Fg.. use\n-001275e0: 2070 2100 5d46 6800 0020 2020 2020 7265 p!.]Fh.. re\n+001275d0: 2211 005d 4467 0000 2020 2020 2075 7365 \"..]Dg.. use\n+001275e0: 2070 2100 5d44 6800 0020 2020 2020 7265 p!.]Dh.. re\n 001275f0: 6164 2078 2073 6574 205a 4b45 593d 247a ad x set ZKEY=$z\n-00127600: 6b65 791f 005d 4669 0000 2020 2020 203b key..]Fi.. ;\n+00127600: 6b65 791f 005d 4469 0000 2020 2020 203b key..]Di.. ;\n 00127610: 6578 7065 6374 3a20 245a 4b45 593d 2038 expect: $ZKEY= 8\n-00127620: 2c30 3200 5d46 6a00 0020 2020 2020 7573 ,02.]Fj.. us\n+00127620: 2c30 3200 5d44 6a00 0020 2020 2020 7573 ,02.]Dj.. us\n 00127630: 6520 2470 2077 7269 7465 2022 783d 2022 e $p write \"x= \"\n 00127640: 2c78 2c22 2024 7a6b 6579 3d20 222c 5a4b ,x,\" $zkey= \",ZK\n-00127650: 4559 2c21 4800 5d46 7100 0020 2020 2020 EY,!H.]Fq.. \n+00127650: 4559 2c21 4800 5d44 7100 0020 2020 2020 EY,!H.]Dq.. \n 00127660: 7772 6974 6520 212c 222a 2a20 434c 4f53 write !,\"** CLOS\n 00127670: 4520 4e4f 4445 5354 524f 5920 616e 6420 E NODESTROY and \n 00127680: 7265 4f50 454e 2077 6974 6820 4d3a 5345 reOPEN with M:SE\n-00127690: 454b 3d22 222b 3322 2222 2c21 1d00 5d46 EK=\"\"+3\"\"\",!..]F\n+00127690: 454b 3d22 222b 3322 2222 2c21 1d00 5d44 EK=\"\"+3\"\"\",!..]D\n 001276a0: 7200 0020 2020 2020 636c 6f73 6520 703a r.. close p:\n-001276b0: 6e6f 6465 7374 726f 7920 005d 4673 0000 nodestroy .]Fs..\n+001276b0: 6e6f 6465 7374 726f 7920 005d 4473 0000 nodestroy .]Ds..\n 001276c0: 2020 2020 206f 7065 6e20 703a 284d 3a73 open p:(M:s\n-001276d0: 6565 6b3d 222b 3322 2911 005d 4674 0000 eek=\"+3\")..]Ft..\n-001276e0: 2020 2020 2075 7365 2070 2100 5d46 7500 use p!.]Fu.\n+001276d0: 6565 6b3d 222b 3322 2911 005d 4474 0000 eek=\"+3\")..]Dt..\n+001276e0: 2020 2020 2075 7365 2070 2100 5d44 7500 use p!.]Du.\n 001276f0: 0020 2020 2020 7265 6164 2078 2073 6574 . read x set\n-00127700: 205a 4b45 593d 247a 6b65 791f 005d 4676 ZKEY=$zkey..]Fv\n+00127700: 205a 4b45 593d 247a 6b65 791f 005d 4476 ZKEY=$zkey..]Dv\n 00127710: 0000 2020 2020 203b 6578 7065 6374 3a20 .. ;expect: \n-00127720: 245a 4b45 593d 2034 2c30 3200 5d46 7700 $ZKEY= 4,02.]Fw.\n+00127720: 245a 4b45 593d 2034 2c30 3200 5d44 7700 $ZKEY= 4,02.]Dw.\n 00127730: 0020 2020 2020 7573 6520 2470 2077 7269 . use $p wri\n 00127740: 7465 2022 783d 2022 2c78 2c22 2024 7a6b te \"x= \",x,\" $zk\n-00127750: 6579 3d20 222c 5a4b 4559 2c21 4d00 5d46 ey= \",ZKEY,!M.]F\n+00127750: 6579 3d20 222c 5a4b 4559 2c21 4d00 5d44 ey= \",ZKEY,!M.]D\n 00127760: 7800 0020 2020 2020 7772 6974 6520 212c x.. write !,\n 00127770: 222a 2a20 434c 4f53 4520 4e4f 4445 5354 \"** CLOSE NODEST\n 00127780: 524f 5920 616e 6420 7265 4f50 454e 2077 ROY and reOPEN w\n 00127790: 6974 6820 4150 5045 4e44 3a53 4545 4b3d ith APPEND:SEEK=\n-001277a0: 2222 2d31 2222 222c 211d 005d 4679 0000 \"\"-1\"\"\",!..]Fy..\n+001277a0: 2222 2d31 2222 222c 211d 005d 4479 0000 \"\"-1\"\"\",!..]Dy..\n 001277b0: 2020 2020 2063 6c6f 7365 2070 3a6e 6f64 close p:nod\n-001277c0: 6573 7472 6f79 2500 5d46 7a00 0020 2020 estroy%.]Fz.. \n+001277c0: 6573 7472 6f79 2500 5d44 7a00 0020 2020 estroy%.]Dz.. \n 001277d0: 2020 6f70 656e 2070 3a28 6170 7065 6e64 open p:(append\n-001277e0: 3a73 6565 6b3d 222d 3122 2911 005d 4681 :seek=\"-1\")..]F.\n+001277e0: 3a73 6565 6b3d 222d 3122 2911 005d 4481 :seek=\"-1\")..]D.\n 001277f0: 0000 2020 2020 2075 7365 2070 0000 0000 .. use p....\n 00127800: 0100 0000 f007 0000 0141 0000 0000 0000 .........A......\n-00127810: 7e00 0046 4845 4c50 00ff 7300 ff49 4f5f ~..FHELP..s..IO_\n+00127810: 7e00 0044 4845 4c50 00ff 7300 ff49 4f5f ~..DHELP..s..IO_\n 00127820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00127830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00127840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00127850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00127860: 7300 ff53 4545 4b3d 5354 5245 5850 5200 s..SEEK=STREXPR.\n 00127870: c082 0000 2020 2020 2072 6561 6420 7820 .... read x \n 00127880: 7365 7420 5a4b 4559 3d24 7a6b 6579 1f00 set ZKEY=$zkey..\n-00127890: 5d46 8300 0020 2020 2020 3b65 7870 6563 ]F... ;expec\n+00127890: 5d44 8300 0020 2020 2020 3b65 7870 6563 ]D... ;expec\n 001278a0: 743a 2024 5a4b 4559 3d20 392c 3032 005d t: $ZKEY= 9,02.]\n-001278b0: 4684 0000 2020 2020 2075 7365 2024 7020 F... use $p \n+001278b0: 4484 0000 2020 2020 2075 7365 2024 7020 D... use $p \n 001278c0: 7772 6974 6520 2278 3d20 222c 782c 2220 write \"x= \",x,\" \n 001278d0: 247a 6b65 793d 2022 2c5a 4b45 592c 2113 $zkey= \",ZKEY,!.\n-001278e0: 005d 4685 0000 2020 2020 2063 6c6f 7365 .]F... close\n-001278f0: 2070 5f00 5d46 8600 0020 2020 2020 7772 p_.]F... wr\n+001278e0: 005d 4485 0000 2020 2020 2063 6c6f 7365 .]D... close\n+001278f0: 2070 5f00 5d44 8600 0020 2020 2020 7772 p_.]D... wr\n 00127900: 6974 6520 212c 222a 2a20 434c 4f53 4520 ite !,\"** CLOSE \n 00127910: 4445 5354 524f 5920 616e 6420 4f50 454e DESTROY and OPEN\n 00127920: 206e 6f6e 2d66 6978 6564 2077 6974 6820 non-fixed with \n 00127930: 5345 454b 3d22 2231 3230 2222 2061 6e64 SEEK=\"\"120\"\" and\n 00127940: 2072 6561 6420 3630 2062 7974 6573 222c read 60 bytes\",\n-00127950: 211d 005d 4687 0000 2020 2020 206f 7065 !..]F... ope\n+00127950: 211d 005d 4487 0000 2020 2020 206f 7065 !..]D... ope\n 00127960: 6e20 703a 7365 656b 3d22 3132 3022 1100 n p:seek=\"120\"..\n-00127970: 5d46 8800 0020 2020 2020 7573 6520 7024 ]F... use p$\n-00127980: 005d 4689 0000 2020 2020 2072 6561 6420 .]F... read \n+00127970: 5d44 8800 0020 2020 2020 7573 6520 7024 ]D... use p$\n+00127980: 005d 4489 0000 2020 2020 2072 6561 6420 .]D... read \n 00127990: 7823 3630 2073 6574 205a 4b45 593d 247a x#60 set ZKEY=$z\n-001279a0: 6b65 791f 005d 468a 0000 2020 2020 203b key..]F... ;\n+001279a0: 6b65 791f 005d 448a 0000 2020 2020 203b key..]D... ;\n 001279b0: 6578 7065 6374 3a20 245a 4b45 593d 2031 expect: $ZKEY= 1\n-001279c0: 3830 3200 5d46 9100 0020 2020 2020 7573 802.]F... us\n+001279c0: 3830 3200 5d44 9100 0020 2020 2020 7573 802.]D... us\n 001279d0: 6520 2470 2077 7269 7465 2022 783d 2022 e $p write \"x= \"\n 001279e0: 2c78 2c22 2024 7a6b 6579 3d20 222c 5a4b ,x,\" $zkey= \",ZK\n-001279f0: 4559 2c21 6500 5d46 9200 0020 2020 2020 EY,!e.]F... \n+001279f0: 4559 2c21 6500 5d44 9200 0020 2020 2020 EY,!e.]D... \n 00127a00: 7772 6974 6520 212c 222a 2a20 434c 4f53 write !,\"** CLOS\n 00127a10: 4520 4e4f 4445 5354 524f 5920 616e 6420 E NODESTROY and \n 00127a20: 7265 4f50 454e 2077 6974 6820 6170 7065 reOPEN with appe\n 00127a30: 6e64 3a53 4545 4b3d 2222 2d36 3022 2220 nd:SEEK=\"\"-60\"\" \n 00127a40: 616e 6420 7265 6164 206c 6173 7420 3630 and read last 60\n-00127a50: 2062 7974 6573 222c 211d 005d 4693 0000 bytes\",!..]F...\n+00127a50: 2062 7974 6573 222c 211d 005d 4493 0000 bytes\",!..]D...\n 00127a60: 2020 2020 2063 6c6f 7365 2070 3a6e 6f64 close p:nod\n-00127a70: 6573 7472 6f79 2600 5d46 9400 0020 2020 estroy&.]F... \n+00127a70: 6573 7472 6f79 2600 5d44 9400 0020 2020 estroy&.]D... \n 00127a80: 2020 6f70 656e 2070 3a28 6170 7065 6e64 open p:(append\n-00127a90: 3a73 6565 6b3d 222d 3630 2229 1100 5d46 :seek=\"-60\")..]F\n+00127a90: 3a73 6565 6b3d 222d 3630 2229 1100 5d44 :seek=\"-60\")..]D\n 00127aa0: 9500 0020 2020 2020 7573 6520 7024 005d ... use p$.]\n-00127ab0: 4696 0000 2020 2020 2072 6561 6420 7823 F... read x#\n+00127ab0: 4496 0000 2020 2020 2072 6561 6420 7823 D... read x#\n 00127ac0: 3630 2073 6574 205a 4b45 593d 247a 6b65 60 set ZKEY=$zke\n-00127ad0: 791f 005d 4697 0000 2020 2020 203b 6578 y..]F... ;ex\n+00127ad0: 791f 005d 4497 0000 2020 2020 203b 6578 y..]D... ;ex\n 00127ae0: 7065 6374 3a20 245a 4b45 593d 2035 3430 pect: $ZKEY= 540\n-00127af0: 3200 5d46 9800 0020 2020 2020 7573 6520 2.]F... use \n+00127af0: 3200 5d44 9800 0020 2020 2020 7573 6520 2.]D... use \n 00127b00: 2470 2077 7269 7465 2022 783d 2022 2c78 $p write \"x= \",x\n 00127b10: 2c22 2024 7a6b 6579 3d20 222c 5a4b 4559 ,\" $zkey= \",ZKEY\n-00127b20: 2c21 1300 5d46 9900 0020 2020 2020 636c ,!..]F... cl\n-00127b30: 6f73 6520 7010 005d 469a 0000 2020 2020 ose p..]F... \n-00127b40: 2071 7569 7408 005c 46c1 1100 0007 005e quit..\\F......^\n-00127b50: 4611 0000 0700 5e46 2100 001a 005e 4631 F.....^F!....^F1\n+00127b20: 2c21 1300 5d44 9900 0020 2020 2020 636c ,!..]D... cl\n+00127b30: 6f73 6520 7010 005d 449a 0000 2020 2020 ose p..]D... \n+00127b40: 2071 7569 7408 005c 44c1 1100 0007 005e quit..\\D......^\n+00127b50: 4411 0000 0700 5e44 2100 001a 005e 4431 D.....^D!....^D1\n 00127b60: 0000 2020 2047 544d 3e64 6f20 5e73 6565 .. GTM>do ^see\n-00127b70: 6b64 656d 6f54 005e 4641 0000 2020 2078 kdemoT.^FA.. x\n+00127b70: 6b64 656d 6f54 005e 4441 0000 2020 2078 kdemoT.^DA.. x\n 00127b80: 3d20 3020 2d20 5b2d 3035 2d7c 2d31 302d = 0 - [-05-|-10-\n 00127b90: 7c2d 3135 2d7c 2d32 302d 7c2d 3235 2d7c |-15-|-20-|-25-|\n 00127ba0: 2d33 302d 7c2d 3335 2d7c 2d34 302d 7c2d -30-|-35-|-40-|-\n 00127bb0: 3435 2d7c 2d35 302d 7c2d 3535 2d7c 2024 45-|-50-|-55-| $\n-00127bc0: 7a6b 6579 3d20 312c 3054 005e 4651 0000 zkey= 1,0T.^FQ..\n+00127bc0: 7a6b 6579 3d20 312c 3054 005e 4451 0000 zkey= 1,0T.^DQ..\n 00127bd0: 2020 2078 3d20 3120 2d20 5b2d 3035 2d7c x= 1 - [-05-|\n 00127be0: 2d31 302d 7c2d 3135 2d7c 2d32 302d 7c2d -10-|-15-|-20-|-\n 00127bf0: 3235 2d7c 2d33 302d 7c2d 3335 2d7c 2d34 25-|-30-|-35-|-4\n 00127c00: 302d 7c2d 3435 2d7c 2d35 302d 7c2d 3535 0-|-45-|-50-|-55\n 00127c10: 2d7c 2024 7a6b 6579 3d20 322c 3054 005e -| $zkey= 2,0T.^\n-00127c20: 4661 0000 2020 2078 3d20 3220 2d20 5b2d Fa.. x= 2 - [-\n+00127c20: 4461 0000 2020 2078 3d20 3220 2d20 5b2d Da.. x= 2 - [-\n 00127c30: 3035 2d7c 2d31 302d 7c2d 3135 2d7c 2d32 05-|-10-|-15-|-2\n 00127c40: 302d 7c2d 3235 2d7c 2d33 302d 7c2d 3335 0-|-25-|-30-|-35\n 00127c50: 2d7c 2d34 302d 7c2d 3435 2d7c 2d35 302d -|-40-|-45-|-50-\n 00127c60: 7c2d 3535 2d7c 2024 7a6b 6579 3d20 332c |-55-| $zkey= 3,\n-00127c70: 3054 005e 4671 0000 2020 2078 3d20 3320 0T.^Fq.. x= 3 \n+00127c70: 3054 005e 4471 0000 2020 2078 3d20 3320 0T.^Dq.. x= 3 \n 00127c80: 2d20 5b2d 3035 2d7c 2d31 302d 7c2d 3135 - [-05-|-10-|-15\n 00127c90: 2d7c 2d32 302d 7c2d 3235 2d7c 2d33 302d -|-20-|-25-|-30-\n 00127ca0: 7c2d 3335 2d7c 2d34 302d 7c2d 3435 2d7c |-35-|-40-|-45-|\n 00127cb0: 2d35 302d 7c2d 3535 2d7c 2024 7a6b 6579 -50-|-55-| $zkey\n-00127cc0: 3d20 342c 3054 005e 4681 0000 2020 2078 = 4,0T.^F... x\n+00127cc0: 3d20 342c 3054 005e 4481 0000 2020 2078 = 4,0T.^D... x\n 00127cd0: 3d20 3420 2d20 5b2d 3035 2d7c 2d31 302d = 4 - [-05-|-10-\n 00127ce0: 7c2d 3135 2d7c 2d32 302d 7c2d 3235 2d7c |-15-|-20-|-25-|\n 00127cf0: 2d33 302d 7c2d 3335 2d7c 2d34 302d 7c2d -30-|-35-|-40-|-\n 00127d00: 3435 2d7c 2d35 302d 7c2d 3535 2d7c 2024 45-|-50-|-55-| $\n-00127d10: 7a6b 6579 3d20 352c 3054 005e 4691 0000 zkey= 5,0T.^F...\n+00127d10: 7a6b 6579 3d20 352c 3054 005e 4491 0000 zkey= 5,0T.^D...\n 00127d20: 2020 2078 3d20 3520 2d20 5b2d 3035 2d7c x= 5 - [-05-|\n 00127d30: 2d31 302d 7c2d 3135 2d7c 2d32 302d 7c2d -10-|-15-|-20-|-\n 00127d40: 3235 2d7c 2d33 302d 7c2d 3335 2d7c 2d34 25-|-30-|-35-|-4\n 00127d50: 302d 7c2d 3435 2d7c 2d35 302d 7c2d 3535 0-|-45-|-50-|-55\n 00127d60: 2d7c 2024 7a6b 6579 3d20 362c 3054 005d -| $zkey= 6,0T.]\n-00127d70: 4612 0000 2020 2078 3d20 3620 2d20 5b2d F... x= 6 - [-\n+00127d70: 4412 0000 2020 2078 3d20 3620 2d20 5b2d D... x= 6 - [-\n 00127d80: 3035 2d7c 2d31 302d 7c2d 3135 2d7c 2d32 05-|-10-|-15-|-2\n 00127d90: 302d 7c2d 3235 2d7c 2d33 302d 7c2d 3335 0-|-25-|-30-|-35\n 00127da0: 2d7c 2d34 302d 7c2d 3435 2d7c 2d35 302d -|-40-|-45-|-50-\n 00127db0: 7c2d 3535 2d7c 2024 7a6b 6579 3d20 372c |-55-| $zkey= 7,\n-00127dc0: 3054 005e 4611 0000 2020 2078 3d20 3720 0T.^F... x= 7 \n+00127dc0: 3054 005e 4411 0000 2020 2078 3d20 3720 0T.^D... x= 7 \n 00127dd0: 2d20 5b2d 3035 2d7c 2d31 302d 7c2d 3135 - [-05-|-10-|-15\n 00127de0: 2d7c 2d32 302d 7c2d 3235 2d7c 2d33 302d -|-20-|-25-|-30-\n 00127df0: 7c2d 3335 2d7c 2d34 302d 7c2d 3435 2d7c |-35-|-40-|-45-|\n 00127e00: 2d35 302d 7c2d 3535 2d7c 2024 7a6b 6579 -50-|-55-| $zkey\n-00127e10: 3d20 382c 3054 005e 4621 0000 2020 2078 = 8,0T.^F!.. x\n+00127e10: 3d20 382c 3054 005e 4421 0000 2020 2078 = 8,0T.^D!.. x\n 00127e20: 3d20 3820 2d20 5b2d 3035 2d7c 2d31 302d = 8 - [-05-|-10-\n 00127e30: 7c2d 3135 2d7c 2d32 302d 7c2d 3235 2d7c |-15-|-20-|-25-|\n 00127e40: 2d33 302d 7c2d 3335 2d7c 2d34 302d 7c2d -30-|-35-|-40-|-\n 00127e50: 3435 2d7c 2d35 302d 7c2d 3535 2d7c 2024 45-|-50-|-55-| $\n-00127e60: 7a6b 6579 3d20 392c 3033 005e 4631 0000 zkey= 9,03.^F1..\n+00127e60: 7a6b 6579 3d20 392c 3033 005e 4431 0000 zkey= 9,03.^D1..\n 00127e70: 2020 202a 2a20 4f50 454e 2077 6974 6820 ** OPEN with \n 00127e80: 4649 5845 443a 5245 434f 5244 5349 5a45 FIXED:RECORDSIZE\n-00127e90: 3d36 303a 7365 656b 3d22 3522 5400 5e46 =60:seek=\"5\"T.^F\n+00127e90: 3d36 303a 7365 656b 3d22 3522 5400 5e44 =60:seek=\"5\"T.^D\n 00127ea0: 4100 0020 2020 783d 2035 202d 205b 2d30 A.. x= 5 - [-0\n 00127eb0: 352d 7c2d 3130 2d7c 2d31 352d 7c2d 3230 5-|-10-|-15-|-20\n 00127ec0: 2d7c 2d32 352d 7c2d 3330 2d7c 2d33 352d -|-25-|-30-|-35-\n 00127ed0: 7c2d 3430 2d7c 2d34 352d 7c2d 3530 2d7c |-40-|-45-|-50-|\n 00127ee0: 2d35 352d 7c20 247a 6b65 793d 2036 2c30 -55-| $zkey= 6,0\n-00127ef0: 1f00 5e46 5100 0020 2020 2a2a 2075 7365 ..^FQ.. ** use\n+00127ef0: 1f00 5e44 5100 0020 2020 2a2a 2075 7365 ..^DQ.. ** use\n 00127f00: 2077 6974 6820 5345 454b 3d22 2d33 2254 with SEEK=\"-3\"T\n-00127f10: 005e 4661 0000 2020 2078 3d20 3320 2d20 .^Fa.. x= 3 - \n+00127f10: 005e 4461 0000 2020 2078 3d20 3320 2d20 .^Da.. x= 3 - \n 00127f20: 5b2d 3035 2d7c 2d31 302d 7c2d 3135 2d7c [-05-|-10-|-15-|\n 00127f30: 2d32 302d 7c2d 3235 2d7c 2d33 302d 7c2d -20-|-25-|-30-|-\n 00127f40: 3335 2d7c 2d34 302d 7c2d 3435 2d7c 2d35 35-|-40-|-45-|-5\n 00127f50: 302d 7c2d 3535 2d7c 2024 7a6b 6579 3d20 0-|-55-| $zkey= \n-00127f60: 342c 3060 005e 4671 0000 2020 202a 2a20 4,0`.^Fq.. ** \n+00127f60: 342c 3060 005e 4471 0000 2020 202a 2a20 4,0`.^Dq.. ** \n 00127f70: 7573 6520 7769 7468 2053 4545 4b3d 222d use with SEEK=\"-\n 00127f80: 3122 2074 6f20 7265 6164 2066 726f 6d20 1\" to read from \n 00127f90: 7468 6520 7361 6d65 2072 6563 6f72 642e the same record.\n 00127fa0: 2072 6561 6420 7823 3230 2074 6f20 7265 read x#20 to re\n 00127fb0: 6164 2061 2070 6172 7469 616c 2072 6563 ad a partial rec\n-00127fc0: 6f72 642d 005e 4681 0000 2020 2078 3d20 ord-.^F... x= \n+00127fc0: 6f72 642d 005e 4481 0000 2020 2078 3d20 ord-.^D... x= \n 00127fd0: 3320 2d20 5b2d 3035 2d7c 2d31 302d 7c2d 3 - [-05-|-10-|-\n 00127fe0: 3135 2d7c 2024 7a6b 6579 3d20 332c 3230 15-| $zkey= 3,20\n 00127ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00128000: 0100 0000 dc07 0000 1e41 0000 0000 0000 .........A......\n-00128010: 9100 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00128010: 9100 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00128020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00128030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00128040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00128050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00128060: 7300 ff53 4545 4b3d 5354 5245 5850 5200 s..SEEK=STREXPR.\n 00128070: c112 9100 0020 2020 2a2a 2072 6561 6420 ..... ** read \n 00128080: 7823 3430 2074 6f20 6669 6e69 7368 2072 x#40 to finish r\n 00128090: 6561 6469 6e67 2074 6865 2072 6563 6f72 eading the recor\n-001280a0: 6440 005d 4613 0000 2020 2078 3d20 2d32 d@.]F... x= -2\n+001280a0: 6440 005d 4413 0000 2020 2078 3d20 2d32 d@.]D... x= -2\n 001280b0: 302d 7c2d 3235 2d7c 2d33 302d 7c2d 3335 0-|-25-|-30-|-35\n 001280c0: 2d7c 2d34 302d 7c2d 3435 2d7c 2d35 302d -|-40-|-45-|-50-\n 001280d0: 7c2d 3535 2d7c 2024 7a6b 6579 3d20 342c |-55-| $zkey= 4,\n-001280e0: 3040 005e 4611 0000 2020 202a 2a20 434c 0@.^F... ** CL\n+001280e0: 3040 005e 4411 0000 2020 202a 2a20 434c 0@.^D... ** CL\n 001280f0: 4f53 4520 4e4f 4445 5354 524f 5920 616e OSE NODESTROY an\n 00128100: 6420 7265 4f50 454e 2077 6974 6820 6e6f d reOPEN with no\n 00128110: 2064 6576 6963 6570 6172 616d 6574 6572 deviceparameter\n-00128120: 7354 005e 4621 0000 2020 2078 3d20 3420 sT.^F!.. x= 4 \n+00128120: 7354 005e 4421 0000 2020 2078 3d20 3420 sT.^D!.. x= 4 \n 00128130: 2d20 5b2d 3035 2d7c 2d31 302d 7c2d 3135 - [-05-|-10-|-15\n 00128140: 2d7c 2d32 302d 7c2d 3235 2d7c 2d33 302d -|-20-|-25-|-30-\n 00128150: 7c2d 3335 2d7c 2d34 302d 7c2d 3435 2d7c |-35-|-40-|-45-|\n 00128160: 2d35 302d 7c2d 3535 2d7c 2024 7a6b 6579 -50-|-55-| $zkey\n-00128170: 3d20 352c 3036 005e 4631 0000 2020 202a = 5,06.^F1.. *\n+00128170: 3d20 352c 3036 005e 4431 0000 2020 202a = 5,06.^D1.. *\n 00128180: 2a20 434c 4f53 4520 4e4f 4445 5354 524f * CLOSE NODESTRO\n 00128190: 5920 616e 6420 7265 4f50 454e 2077 6974 Y and reOPEN wit\n-001281a0: 6820 5345 454b 3d22 2b32 2254 005e 4641 h SEEK=\"+2\"T.^FA\n+001281a0: 6820 5345 454b 3d22 2b32 2254 005e 4441 h SEEK=\"+2\"T.^DA\n 001281b0: 0000 2020 2078 3d20 3720 2d20 5b2d 3035 .. x= 7 - [-05\n 001281c0: 2d7c 2d31 302d 7c2d 3135 2d7c 2d32 302d -|-10-|-15-|-20-\n 001281d0: 7c2d 3235 2d7c 2d33 302d 7c2d 3335 2d7c |-25-|-30-|-35-|\n 001281e0: 2d34 302d 7c2d 3435 2d7c 2d35 302d 7c2d -40-|-45-|-50-|-\n 001281f0: 3535 2d7c 2024 7a6b 6579 3d20 382c 3038 55-| $zkey= 8,08\n-00128200: 005e 4651 0000 2020 202a 2a20 434c 4f53 .^FQ.. ** CLOS\n+00128200: 005e 4451 0000 2020 202a 2a20 434c 4f53 .^DQ.. ** CLOS\n 00128210: 4520 4e4f 4445 5354 524f 5920 616e 6420 E NODESTROY and \n 00128220: 7265 4f50 454e 2077 6974 6820 4d3a 5345 reOPEN with M:SE\n-00128230: 454b 3d22 2b33 2254 005e 4661 0000 2020 EK=\"+3\"T.^Fa.. \n+00128230: 454b 3d22 2b33 2254 005e 4461 0000 2020 EK=\"+3\"T.^Da.. \n 00128240: 2078 3d20 3320 2d20 5b2d 3035 2d7c 2d31 x= 3 - [-05-|-1\n 00128250: 302d 7c2d 3135 2d7c 2d32 302d 7c2d 3235 0-|-15-|-20-|-25\n 00128260: 2d7c 2d33 302d 7c2d 3335 2d7c 2d34 302d -|-30-|-35-|-40-\n 00128270: 7c2d 3435 2d7c 2d35 302d 7c2d 3535 2d7c |-45-|-50-|-55-|\n-00128280: 2024 7a6b 6579 3d20 342c 303d 005e 4671 $zkey= 4,0=.^Fq\n+00128280: 2024 7a6b 6579 3d20 342c 303d 005e 4471 $zkey= 4,0=.^Dq\n 00128290: 0000 2020 202a 2a20 434c 4f53 4520 4e4f .. ** CLOSE NO\n 001282a0: 4445 5354 524f 5920 616e 6420 7265 4f50 DESTROY and reOP\n 001282b0: 454e 2077 6974 6820 4150 5045 4e44 3a53 EN with APPEND:S\n-001282c0: 4545 4b3d 222d 3122 5400 5e46 8100 0020 EEK=\"-1\"T.^F... \n+001282c0: 4545 4b3d 222d 3122 5400 5e44 8100 0020 EEK=\"-1\"T.^D... \n 001282d0: 2020 783d 2038 202d 205b 2d30 352d 7c2d x= 8 - [-05-|-\n 001282e0: 3130 2d7c 2d31 352d 7c2d 3230 2d7c 2d32 10-|-15-|-20-|-2\n 001282f0: 352d 7c2d 3330 2d7c 2d33 352d 7c2d 3430 5-|-30-|-35-|-40\n 00128300: 2d7c 2d34 352d 7c2d 3530 2d7c 2d35 352d -|-45-|-50-|-55-\n-00128310: 7c20 247a 6b65 793d 2039 2c30 4f00 5e46 | $zkey= 9,0O.^F\n+00128310: 7c20 247a 6b65 793d 2039 2c30 4f00 5e44 | $zkey= 9,0O.^D\n 00128320: 9100 0020 2020 2a2a 2043 4c4f 5345 2044 ... ** CLOSE D\n 00128330: 4553 5452 4f59 2061 6e64 204f 5045 4e20 ESTROY and OPEN \n 00128340: 6e6f 6e2d 6669 7865 6420 7769 7468 2053 non-fixed with S\n 00128350: 4545 4b3d 2231 3230 2220 616e 6420 7265 EEK=\"120\" and re\n-00128360: 6164 2036 3020 6279 7465 7354 005d 4614 ad 60 bytesT.]F.\n+00128360: 6164 2036 3020 6279 7465 7354 005d 4414 ad 60 bytesT.]D.\n 00128370: 0000 2020 2078 3d20 3220 2d20 5b2d 3035 .. x= 2 - [-05\n 00128380: 2d7c 2d31 302d 7c2d 3135 2d7c 2d32 302d -|-10-|-15-|-20-\n 00128390: 7c2d 3235 2d7c 2d33 302d 7c2d 3335 2d7c |-25-|-30-|-35-|\n 001283a0: 2d34 302d 7c2d 3435 2d7c 2d35 302d 7c2d -40-|-45-|-50-|-\n 001283b0: 3535 2d7c 2024 7a6b 6579 3d20 3138 3055 55-| $zkey= 180U\n-001283c0: 005e 4611 0000 2020 202a 2a20 434c 4f53 .^F... ** CLOS\n+001283c0: 005e 4411 0000 2020 202a 2a20 434c 4f53 .^D... ** CLOS\n 001283d0: 4520 4e4f 4445 5354 524f 5920 616e 6420 E NODESTROY and \n 001283e0: 7265 4f50 454e 2077 6974 6820 6170 7065 reOPEN with appe\n 001283f0: 6e64 3a53 4545 4b3d 222d 3630 2220 616e nd:SEEK=\"-60\" an\n 00128400: 6420 7265 6164 206c 6173 7420 3630 2062 d read last 60 b\n-00128410: 7974 6573 5400 5e46 2100 0020 2020 783d ytesT.^F!.. x=\n+00128410: 7974 6573 5400 5e44 2100 0020 2020 783d ytesT.^D!.. x=\n 00128420: 2038 202d 205b 2d30 352d 7c2d 3130 2d7c 8 - [-05-|-10-|\n 00128430: 2d31 352d 7c2d 3230 2d7c 2d32 352d 7c2d -15-|-20-|-25-|-\n 00128440: 3330 2d7c 2d33 352d 7c2d 3430 2d7c 2d34 30-|-35-|-40-|-4\n 00128450: 352d 7c2d 3530 2d7c 2d35 352d 7c20 247a 5-|-50-|-55-| $z\n-00128460: 6b65 793d 2035 3430 0700 5e46 3100 000e key= 540..^F1...\n-00128470: 005e 4641 0000 2020 2047 544d 3e07 005e .^FA.. GTM>..^\n-00128480: 4651 0000 5300 5e46 6100 0020 2020 5468 FQ..S.^Fa.. Th\n+00128460: 6b65 793d 2035 3430 0700 5e44 3100 000e key= 540..^D1...\n+00128470: 005e 4441 0000 2020 2047 544d 3e07 005e .^DA.. GTM>..^\n+00128480: 4451 0000 5300 5e44 6100 0020 2020 5468 DQ..S.^Da.. Th\n 00128490: 6973 2070 726f 6772 616d 2064 656d 6f6e is program demon\n 001284a0: 7374 7261 7465 7320 7468 6520 7573 6520 strates the use \n 001284b0: 6f66 2074 6865 2053 4545 4b20 6465 7669 of the SEEK devi\n 001284c0: 6365 7061 7261 6d65 7465 7220 6f6e 204f ceparameter on O\n-001284d0: 5045 4e20 616e 6452 005e 4671 0000 2020 PEN andR.^Fq.. \n+001284d0: 5045 4e20 616e 6452 005e 4471 0000 2020 PEN andR.^Dq.. \n 001284e0: 2055 5345 2061 6e64 2072 654f 5045 4e20 USE and reOPEN \n 001284f0: 6166 7465 7220 434c 4f53 4520 4e4f 4445 after CLOSE NODE\n 00128500: 5354 524f 592e 2054 6869 7320 7465 7374 STROY. This test\n 00128510: 2069 7320 7368 6f77 6e20 6173 2061 6e20 is shown as an \n-00128520: 4d20 7072 6f67 7261 6d50 005e 4681 0000 M programP.^F...\n+00128520: 4d20 7072 6f67 7261 6d50 005e 4481 0000 M programP.^D...\n 00128530: 2020 2077 6869 6368 206d 6179 2062 6520 which may be \n 00128540: 6578 6563 7574 6564 2c20 666f 6c6c 6f77 executed, follow\n 00128550: 6564 2062 7920 7468 6520 6578 7065 6374 ed by the expect\n 00128560: 6564 2074 6573 7420 6f75 7470 7574 2e20 ed test output. \n-00128570: 4669 7273 7420 7468 6553 005e 4691 0000 First theS.^F...\n+00128570: 4669 7273 7420 7468 6553 005e 4491 0000 First theS.^D...\n 00128580: 2020 2074 6573 7420 6372 6561 7465 7320 test creates \n 00128590: 7468 6520 6669 6c65 2063 616c 6c65 6420 the file called \n 001285a0: 2273 6565 6b66 6978 6564 2220 7769 7468 \"seekfixed\" with\n 001285b0: 2039 2c20 3630 2d62 7974 6520 7265 636f 9, 60-byte reco\n-001285c0: 7264 7320 616e 6420 7468 656e 5000 5d46 rds and thenP.]F\n+001285c0: 7264 7320 616e 6420 7468 656e 5000 5d44 rds and thenP.]D\n 001285d0: 1500 0020 2020 5245 5749 4e44 7320 616e ... REWINDs an\n 001285e0: 6420 7265 6164 7320 6561 6368 2072 6563 d reads each rec\n 001285f0: 6f72 6420 616e 6420 6f75 7470 7574 7320 ord and outputs \n 00128600: 7468 6520 7265 636f 7264 2066 6f6c 6c6f the record follo\n-00128610: 7765 6420 6279 2024 5a4b 4559 5300 5e46 wed by $ZKEYS.^F\n+00128610: 7765 6420 6279 2024 5a4b 4559 5300 5e44 wed by $ZKEYS.^D\n 00128620: 1100 0020 2020 7768 6963 6820 6973 2061 ... which is a\n 00128630: 2072 6563 6f72 642c 6279 7465 2070 6169 record,byte pai\n 00128640: 722e 204e 6f74 6520 7468 6174 2074 6865 r. Note that the\n 00128650: 2072 6563 6f72 6473 2061 7265 206e 756d records are num\n 00128660: 6265 7265 6420 6672 6f6d 2030 2074 6f51 bered from 0 toQ\n-00128670: 005e 4621 0000 2020 206d 6174 6368 2074 .^F!.. match t\n+00128670: 005e 4421 0000 2020 206d 6174 6368 2074 .^D!.. match t\n 00128680: 6865 2053 4545 4b20 7265 636f 7264 206f he SEEK record o\n 00128690: 6666 7365 742e 204c 6174 6572 2069 6e20 ffset. Later in \n 001286a0: 7468 6520 7465 7374 2074 6865 2073 616d the test the sam\n 001286b0: 6520 6669 6c65 2069 7320 4f50 454e 6564 e file is OPENed\n-001286c0: 5100 5e46 3100 0020 2020 5641 5249 4142 Q.^F1.. VARIAB\n+001286c0: 5100 5e44 3100 0020 2020 5641 5249 4142 Q.^D1.. VARIAB\n 001286d0: 4c45 2073 6f20 245a 4b45 5920 7769 6c6c LE so $ZKEY will\n 001286e0: 2062 6520 6120 6279 7465 206f 6666 7365 be a byte offse\n 001286f0: 7420 696e 2074 6861 7420 6361 7365 2e20 t in that case. \n 00128700: 4465 7461 696c 7320 6172 6520 6769 7665 Details are give\n-00128710: 6e20 005e 4641 0000 2020 2061 6674 6572 n .^FA.. after\n+00128710: 6e20 005e 4441 0000 2020 2061 6674 6572 n .^DA.. after\n 00128720: 2074 6865 2066 696c 6520 6f75 7470 7574 the file output\n-00128730: 2e07 005e 4651 0000 5300 5e46 6100 0020 ...^FQ..S.^Fa.. \n+00128730: 2e07 005e 4451 0000 5300 5e44 6100 0020 ...^DQ..S.^Da.. \n 00128740: 2020 5468 6520 6669 7273 7420 4f50 454e The first OPEN\n 00128750: 2068 6173 2064 6576 6963 6570 6172 616d has deviceparam\n 00128760: 6574 6572 7320 7365 7420 746f 2028 4649 eters set to (FI\n 00128770: 5845 443a 5245 434f 5244 5349 5a45 3d36 XED:RECORDSIZE=6\n-00128780: 303a 5345 454b 3d22 3522 2951 005e 4671 0:SEEK=\"5\")Q.^Fq\n+00128780: 303a 5345 454b 3d22 3522 2951 005e 4471 0:SEEK=\"5\")Q.^Dq\n 00128790: 0000 2020 2077 6869 6368 2053 4545 4b73 .. which SEEKs\n 001287a0: 2074 6f20 7265 636f 7264 206f 6666 7365 to record offse\n 001287b0: 7420 3520 6f72 2070 6879 7369 6361 6c20 t 5 or physical \n 001287c0: 7265 636f 7264 2036 2e20 4e6f 7465 2c20 record 6. Note, \n 001287d0: 4649 5845 4420 6c65 6e67 7468 0000 0000 FIXED length....\n 001287e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001287f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00128800: 0100 0000 c007 0000 3541 0000 0000 0000 ........5A......\n-00128810: ae00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00128810: ae00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00128820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00128830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00128840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00128850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00128860: 7300 ff53 4545 4b3d 5354 5245 5850 5200 s..SEEK=STREXPR.\n 00128870: c115 8100 0020 2020 7265 636f 7264 7320 ..... records \n 00128880: 616e 6420 5245 434f 5244 5349 5a45 2072 and RECORDSIZE r\n 00128890: 656d 6169 6e20 696e 2065 6666 6563 7420 emain in effect \n 001288a0: 6166 7465 7220 6120 434c 4f53 4520 4e4f after a CLOSE NO\n 001288b0: 4445 5354 524f 5920 756e 6c65 7373 5300 DESTROY unlessS.\n-001288c0: 5e46 9100 0020 2020 6368 616e 6765 6420 ^F... changed \n+001288c0: 5e44 9100 0020 2020 6368 616e 6765 6420 ^D... changed \n 001288d0: 6f6e 2061 2072 654f 5045 4e2e 2052 6563 on a reOPEN. Rec\n 001288e0: 6f72 6420 6f66 6673 6574 2035 2069 7320 ord offset 5 is \n 001288f0: 7265 6164 2061 6e64 206f 7574 7075 7420 read and output \n 00128900: 616c 6f6e 6720 7769 7468 2024 5a4b 4559 along with $ZKEY\n-00128910: 3d50 005d 4616 0000 2020 2036 2c30 2077 =P.]F... 6,0 w\n+00128910: 3d50 005d 4416 0000 2020 2036 2c30 2077 =P.]D... 6,0 w\n 00128920: 6869 6368 2070 6f69 6e74 7320 746f 2074 hich points to t\n 00128930: 6865 2062 6567 696e 6e69 6e67 206f 6620 he beginning of \n 00128940: 7265 636f 7264 206f 6666 7365 7420 362e record offset 6.\n 00128950: 204e 6578 742c 2061 2055 5345 2077 6974 Next, a USE wit\n-00128960: 684c 005e 4611 0000 2020 2053 4545 4b3d hL.^F... SEEK=\n+00128960: 684c 005e 4411 0000 2020 2053 4545 4b3d hL.^D... SEEK=\n 00128970: 222d 3322 2069 7320 646f 6e65 2074 6f20 \"-3\" is done to \n 00128980: 6d6f 7665 2062 6163 6b20 3320 7265 636f move back 3 reco\n 00128990: 7264 7320 746f 2072 6561 6420 616e 6420 rds to read and \n 001289a0: 6f75 7470 7574 2072 6563 6f72 6453 005e output recordS.^\n-001289b0: 4621 0000 2020 2066 6f6c 6c6f 7765 6420 F!.. followed \n+001289b0: 4421 0000 2020 2066 6f6c 6c6f 7765 6420 D!.. followed \n 001289c0: 6279 2024 5a4b 4559 3d20 342c 302e 2041 by $ZKEY= 4,0. A\n 001289d0: 2055 5345 2077 6974 6820 5345 454b 3d22 USE with SEEK=\"\n 001289e0: 2d31 2220 6d6f 7665 7320 6261 636b 206f -1\" moves back o\n 001289f0: 6e65 2072 6563 6f72 6420 746f 2074 6865 ne record to the\n-00128a00: 5400 5e46 3100 0020 2020 6265 6769 6e6e T.^F1.. beginn\n+00128a00: 5400 5e44 3100 0020 2020 6265 6769 6e6e T.^D1.. beginn\n 00128a10: 696e 6720 6f66 2074 6865 2072 6563 6f72 ing of the recor\n 00128a20: 6420 6a75 7374 2070 726f 6365 7373 6564 d just processed\n 00128a30: 2e20 4120 7061 7274 6961 6c20 7265 6164 . A partial read\n 00128a40: 206f 6620 3230 2062 7974 6573 2069 7320 of 20 bytes is \n-00128a50: 646f 6e65 5300 5e46 4100 0020 2020 746f doneS.^FA.. to\n+00128a50: 646f 6e65 5300 5e44 4100 0020 2020 746f doneS.^DA.. to\n 00128a60: 2073 686f 7720 6120 7265 636f 7264 206f show a record o\n 00128a70: 6666 7365 7420 3320 7769 7468 2061 2062 ffset 3 with a b\n 00128a80: 7974 6520 6f66 6673 6574 206f 6620 3230 yte offset of 20\n 00128a90: 206f 7220 245a 4b45 593d 2033 2c32 302e or $ZKEY= 3,20.\n-00128aa0: 2041 2072 6561 6450 005e 4651 0000 2020 A readP.^FQ.. \n+00128aa0: 2041 2072 6561 6450 005e 4451 0000 2020 A readP.^DQ.. \n 00128ab0: 206f 6620 3430 2062 7974 6573 2069 7320 of 40 bytes is \n 00128ac0: 7468 656e 2064 6f6e 6520 746f 2066 696e then done to fin\n 00128ad0: 6973 6820 7072 6f63 6573 7369 6e67 2074 ish processing t\n 00128ae0: 6861 7420 7265 636f 7264 2066 6f72 2061 hat record for a\n-00128af0: 2024 5a4b 4559 3d51 005e 4661 0000 2020 $ZKEY=Q.^Fa.. \n+00128af0: 2024 5a4b 4559 3d51 005e 4461 0000 2020 $ZKEY=Q.^Da.. \n 00128b00: 2034 2c30 2e20 4e65 7874 2061 2073 6571 4,0. Next a seq\n 00128b10: 7565 6e63 6520 6f66 2043 4c4f 5345 204e uence of CLOSE N\n 00128b20: 4f44 4553 5452 4f59 2061 6e64 2072 654f ODESTROY and reO\n 00128b30: 5045 4e73 2061 7265 2064 6f6e 652e 2041 PENs are done. A\n-00128b40: 6674 6572 2074 6865 5400 5e46 7100 0020 fter theT.^Fq.. \n+00128b40: 6674 6572 2074 6865 5400 5e44 7100 0020 fter theT.^Dq.. \n 00128b50: 2020 6669 7273 7420 434c 4f53 4520 4e4f first CLOSE NO\n 00128b60: 4445 5354 524f 5920 6120 7265 4f50 454e DESTROY a reOPEN\n 00128b70: 2069 7320 646f 6e65 2077 6974 6820 6e6f is done with no\n 00128b80: 2064 6576 6963 6570 6172 616d 6574 6572 deviceparameter\n-00128b90: 732e 2054 6865 2073 7461 7465 5000 5e46 s. The stateP.^F\n+00128b90: 732e 2054 6865 2073 7461 7465 5000 5e44 s. The stateP.^D\n 00128ba0: 8100 0020 2020 6f66 2074 6865 2066 696c ... of the fil\n 00128bb0: 6520 6465 7669 6365 2c20 696e 636c 7564 e device, includ\n 00128bc0: 696e 6720 6669 6c65 2070 6f73 6974 696f ing file positio\n 00128bd0: 6e2c 2069 7320 7265 7374 6f72 6564 2061 n, is restored a\n-00128be0: 6e64 2061 2072 6561 6420 6973 5200 5e46 nd a read isR.^F\n+00128be0: 6e64 2061 2072 6561 6420 6973 5200 5e44 nd a read isR.^D\n 00128bf0: 9100 0020 2020 646f 6e65 206f 6620 7265 ... done of re\n 00128c00: 636f 7264 206f 6666 7365 7420 3420 7768 cord offset 4 wh\n 00128c10: 6963 6820 6973 206f 7574 7075 7420 666f ich is output fo\n 00128c20: 6c6c 6f77 6564 2062 7920 245a 4b45 593d llowed by $ZKEY=\n 00128c30: 2035 2c30 2e20 5468 6520 6669 6c65 4c00 5,0. The fileL.\n-00128c40: 5d46 1700 0020 2020 6465 7669 6365 2069 ]F... device i\n+00128c40: 5d44 1700 0020 2020 6465 7669 6365 2069 ]D... device i\n 00128c50: 7320 7468 656e 2043 4c4f 5345 6420 4e4f s then CLOSEd NO\n 00128c60: 4445 5354 524f 5920 616e 6420 6120 7265 DESTROY and a re\n 00128c70: 4f50 454e 2069 7320 646f 6e65 2077 6974 OPEN is done wit\n-00128c80: 6820 7468 6520 6f6e 6c79 5300 5e46 1100 h the onlyS.^F..\n+00128c80: 6820 7468 6520 6f6e 6c79 5300 5e44 1100 h the onlyS.^D..\n 00128c90: 0020 2020 6465 7669 6365 7061 7261 6d65 . deviceparame\n 00128ca0: 7465 7220 6265 696e 6720 5345 454b 3d22 ter being SEEK=\"\n 00128cb0: 2b32 222e 2054 6865 2073 7461 7465 206f +2\". The state o\n 00128cc0: 6620 7468 6520 6669 6c65 2064 6576 6963 f the file devic\n 00128cd0: 6520 6973 2072 6573 746f 7265 6453 005e e is restoredS.^\n-00128ce0: 4621 0000 2020 2061 6e64 2061 2072 656c F!.. and a rel\n+00128ce0: 4421 0000 2020 2061 6e64 2061 2072 656c D!.. and a rel\n 00128cf0: 6174 6976 6520 5345 454b 2069 7320 646f ative SEEK is do\n 00128d00: 6e65 2032 2072 6563 6f72 6473 206c 6174 ne 2 records lat\n 00128d10: 6572 2069 6e20 7468 6520 6669 6c65 2077 er in the file w\n 00128d20: 6974 6820 6120 7265 6164 2077 6869 6368 ith a read which\n-00128d30: 5100 5e46 3100 0020 2020 6f75 7470 7574 Q.^F1.. output\n+00128d30: 5100 5e44 3100 0020 2020 6f75 7470 7574 Q.^D1.. output\n 00128d40: 7320 7265 636f 7264 206f 6666 7365 7420 s record offset \n 00128d50: 3720 666f 6c6c 6f77 6564 2062 7920 245a 7 followed by $Z\n 00128d60: 4b45 593d 2038 2c30 2e20 5468 6520 6669 KEY= 8,0. The fi\n 00128d70: 6c65 2064 6576 6963 6520 6973 2074 6865 le device is the\n-00128d80: 6e54 005e 4641 0000 2020 2043 4c4f 5345 nT.^FA.. CLOSE\n+00128d80: 6e54 005e 4441 0000 2020 2043 4c4f 5345 nT.^DA.. CLOSE\n 00128d90: 6420 4e4f 4445 5354 4f52 5920 616e 6420 d NODESTORY and \n 00128da0: 6120 7265 4f50 454e 2069 7320 646f 6e65 a reOPEN is done\n 00128db0: 2077 6974 6820 6465 7669 6365 7061 7261 with devicepara\n 00128dc0: 6d65 7465 7273 2028 4d3a 5345 454b 3d22 meters (M:SEEK=\"\n-00128dd0: 2b33 2229 2e54 005e 4651 0000 2020 2054 +3\").T.^FQ.. T\n+00128dd0: 2b33 2229 2e54 005e 4451 0000 2020 2054 +3\").T.^DQ.. T\n 00128de0: 6865 2066 696c 6520 6465 7669 6365 2069 he file device i\n 00128df0: 7320 4f50 454e 6564 2061 7420 7468 6520 s OPENed at the \n 00128e00: 6265 6769 6e6e 696e 6720 6f66 2074 6865 beginning of the\n 00128e10: 2066 696c 6520 6475 6520 746f 2074 6865 file due to the\n-00128e20: 2070 7265 7365 6e63 654d 005e 4661 0000 presenceM.^Fa..\n+00128e20: 2070 7265 7365 6e63 654d 005e 4461 0000 presenceM.^Da..\n 00128e30: 2020 206f 6620 6120 6465 7669 6365 7061 of a devicepa\n 00128e40: 7261 6d65 7465 7220 284d 2920 6f74 6865 rameter (M) othe\n 00128e50: 7220 7468 616e 2053 4545 4b20 6f6e 2072 r than SEEK on r\n 00128e60: 654f 5045 4e2e 2041 2072 656c 6174 6976 eOPEN. A relativ\n-00128e70: 6520 5345 454b 4e00 5e46 7100 0020 2020 e SEEKN.^Fq.. \n+00128e70: 6520 5345 454b 4e00 5e44 7100 0020 2020 e SEEKN.^Dq.. \n 00128e80: 666f 7277 6172 6420 6f66 2033 2072 6563 forward of 3 rec\n 00128e90: 6f72 6473 2069 7320 7468 656e 2064 6f6e ords is then don\n 00128ea0: 6520 6672 6f6d 2074 6865 2062 6567 696e e from the begin\n 00128eb0: 6e69 6e67 206f 6620 7468 6520 6669 6c65 ning of the file\n-00128ec0: 2061 6e64 5400 5e46 8100 0020 2020 7265 andT.^F... re\n+00128ec0: 2061 6e64 5400 5e44 8100 0020 2020 7265 andT.^D... re\n 00128ed0: 636f 7264 206f 6666 7365 7420 3320 6973 cord offset 3 is\n 00128ee0: 2072 6561 6420 616e 6420 6f75 7470 7574 read and output\n 00128ef0: 2066 6f6c 6c6f 7765 6420 6279 2024 5a4b followed by $ZK\n 00128f00: 4559 3d20 342c 302e 2054 6865 2066 696c EY= 4,0. The fil\n-00128f10: 6520 6465 7669 6365 5400 5e46 9100 0020 e deviceT.^F... \n+00128f10: 6520 6465 7669 6365 5400 5e44 9100 0020 e deviceT.^D... \n 00128f20: 2020 6973 2074 6865 6e20 434c 4f53 4564 is then CLOSEd\n 00128f30: 204e 4f44 4553 544f 5259 2061 6e64 2061 NODESTORY and a\n 00128f40: 2072 654f 5045 4e20 6973 2064 6f6e 6520 reOPEN is done \n 00128f50: 7769 7468 2074 6865 2028 4150 5045 4e44 with the (APPEND\n-00128f60: 3a53 4545 4b3d 222d 3122 292e 5400 5d46 :SEEK=\"-1\").T.]F\n+00128f60: 3a53 4545 4b3d 222d 3122 292e 5400 5d44 :SEEK=\"-1\").T.]D\n 00128f70: 1800 0020 2020 4150 5045 4e44 206d 6f76 ... APPEND mov\n 00128f80: 6573 2074 6865 2066 696c 6520 706f 7369 es the file posi\n 00128f90: 7469 6f6e 2074 6f20 7468 6520 454f 4620 tion to the EOF \n 00128fa0: 616e 6420 7468 656e 2074 6865 2053 4545 and then the SEE\n 00128fb0: 4b3d 222d 3122 206d 6f76 6573 2074 6865 K=\"-1\" moves the\n 00128fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00128fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00128fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00128ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00129000: 0100 0000 e507 0000 5941 0000 0000 0000 ........YA......\n-00129010: b200 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00129010: b200 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00129020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00129030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00129040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00129050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00129060: 7300 ff53 4545 4b3d 5354 5245 5850 5200 s..SEEK=STREXPR.\n 00129070: c118 1100 0020 2020 6669 6c65 2070 6f73 ..... file pos\n 00129080: 6974 696f 6e20 746f 2074 6865 2062 6567 ition to the beg\n 00129090: 696e 6e69 6e67 206f 6620 7265 636f 7264 inning of record\n 001290a0: 2038 202d 2074 6865 2066 696e 616c 2072 8 - the final r\n 001290b0: 6563 6f72 6420 696e 2074 6865 2066 696c ecord in the fil\n-001290c0: 652e 4700 5e46 2100 0020 2020 4e6f 7465 e.G.^F!.. Note\n+001290c0: 652e 4700 5e44 2100 0020 2020 4e6f 7465 e.G.^D!.. Note\n 001290d0: 2c20 7468 6520 4150 5045 4e44 2069 7320 , the APPEND is \n 001290e0: 6170 706c 6965 6420 7072 696f 7220 746f applied prior to\n 001290f0: 2074 6865 2053 4545 4b20 2d20 7265 6761 the SEEK - rega\n-00129100: 7264 6c65 7373 206f 664f 005e 4631 0000 rdless ofO.^F1..\n+00129100: 7264 6c65 7373 206f 664f 005e 4431 0000 rdless ofO.^D1..\n 00129110: 2020 2064 6576 6963 6570 6172 616d 6574 deviceparamet\n 00129120: 6572 206f 7264 6572 2e20 5468 6520 6669 er order. The fi\n 00129130: 6c65 2064 6576 6963 6520 6973 2074 6865 le device is the\n 00129140: 6e20 434c 4f53 4564 2028 4445 5354 524f n CLOSEd (DESTRO\n-00129150: 5920 6973 2074 6865 4a00 5e46 4100 0020 Y is theJ.^FA.. \n+00129150: 5920 6973 2074 6865 4a00 5e44 4100 0020 Y is theJ.^DA.. \n 00129160: 2020 6465 6661 756c 7429 2061 6e64 204f default) and O\n 00129170: 5045 4e65 6420 7769 7468 2074 6865 206f PENed with the o\n 00129180: 6e6c 7920 6465 7669 6365 7061 7261 6d65 nly deviceparame\n 00129190: 7465 7220 6265 696e 6720 6162 736f 6c75 ter being absolu\n-001291a0: 7465 5400 5e46 5100 0020 2020 5345 454b teT.^FQ.. SEEK\n+001291a0: 7465 5400 5e44 5100 0020 2020 5345 454b teT.^DQ.. SEEK\n 001291b0: 3d22 3132 3022 2074 6f20 6279 7465 206f =\"120\" to byte o\n 001291c0: 6666 7365 7420 3132 302e 2054 6869 7320 ffset 120. This \n 001291d0: 7072 6f63 6573 7369 6e67 2069 7320 4e4f processing is NO\n 001291e0: 4649 5845 4420 6279 2064 6566 6175 6c74 FIXED by default\n-001291f0: 2061 6e64 2061 5300 5e46 6100 0020 2020 and aS.^Fa.. \n+001291f0: 2061 6e64 2061 5300 5e44 6100 0020 2020 and aS.^Da.. \n 00129200: 7265 6164 206f 6620 7823 3630 2069 7320 read of x#60 is \n 00129210: 646f 6e65 2061 6e64 206f 7574 7075 7420 done and output \n 00129220: 666f 6c6c 6f77 6564 2062 7920 245a 4b45 followed by $ZKE\n 00129230: 593d 2031 3830 2e20 5468 6520 6f75 7470 Y= 180. The outp\n-00129240: 7574 2069 7320 7468 6553 005e 4671 0000 ut is theS.^Fq..\n+00129240: 7574 2069 7320 7468 6553 005e 4471 0000 ut is theS.^Dq..\n 00129250: 2020 2073 616d 6520 6173 2072 6563 6f72 same as recor\n 00129260: 6420 3220 696e 2046 4958 4544 2066 6f72 d 2 in FIXED for\n 00129270: 6d61 742e 2046 696e 616c 6c79 2c20 7468 mat. Finally, th\n 00129280: 6520 6669 6c65 2064 6576 6963 6520 6973 e file device is\n-00129290: 2074 6865 6e20 434c 4f53 4564 5300 5e46 then CLOSEdS.^F\n+00129290: 2074 6865 6e20 434c 4f53 4564 5300 5e44 then CLOSEdS.^D\n 001292a0: 8100 0020 2020 4e4f 4445 5354 524f 5920 ... NODESTROY \n 001292b0: 616e 6420 6120 7265 4f50 454e 2069 7320 and a reOPEN is \n 001292c0: 646f 6e65 2077 6974 6820 6465 7669 6365 done with device\n 001292d0: 7061 7261 6d65 7465 7273 2028 4150 5045 parameters (APPE\n 001292e0: 4e44 3a53 4545 4b3d 222d 3630 2229 2e53 ND:SEEK=\"-60\").S\n-001292f0: 005e 4691 0000 2020 2054 6869 7320 7769 .^F... This wi\n+001292f0: 005e 4491 0000 2020 2054 6869 7320 7769 .^D... This wi\n 00129300: 6c6c 206d 6f76 6520 7468 6520 6669 6c65 ll move the file\n 00129310: 2070 6f73 6974 696f 6e20 746f 2074 6865 position to the\n 00129320: 2045 4f46 2061 6e64 2067 6f20 6261 636b EOF and go back\n 00129330: 2036 3020 6279 7465 7320 7768 6963 6820 60 bytes which \n-00129340: 6973 5300 5d46 1900 0020 2020 7468 6520 isS.]F... the \n+00129340: 6973 5300 5d44 1900 0020 2020 7468 6520 isS.]D... the \n 00129350: 7374 6172 7469 6e67 206f 6666 7365 7420 starting offset \n 00129360: 746f 2074 6865 2066 696e 616c 2072 6563 to the final rec\n 00129370: 6f72 6420 696e 2074 6865 2066 696c 652e ord in the file.\n 00129380: 2041 6e6f 7468 6572 2072 6561 6420 6f66 Another read of\n-00129390: 2078 2336 3052 005e 4611 0000 2020 2061 x#60R.^F... a\n+00129390: 2078 2336 3052 005e 4411 0000 2020 2061 x#60R.^D... a\n 001293a0: 6e64 2069 7320 646f 6e65 2061 6e64 206f nd is done and o\n 001293b0: 7574 7075 7420 666f 6c6c 6f77 6564 2062 utput followed b\n 001293c0: 7920 245a 4b45 593d 2035 3430 202d 2077 y $ZKEY= 540 - w\n 001293d0: 6869 6368 2069 7320 7468 6520 7369 7a65 hich is the size\n-001293e0: 206f 6620 7468 650f 005e 4621 0000 2020 of the..^F!.. \n-001293f0: 2066 696c 652e 0700 5e46 3100 000f 0050 file...^F1....P\n-00129400: 4648 454c 4c00 0053 4845 4c4c 1000 5546 FHELL..SHELL..UF\n-00129410: bf11 0000 2020 2053 4845 4c4c 0700 5646 .... SHELL..VF\n-00129420: 2100 0020 0056 4631 0000 2020 2053 4845 !.. .VF1.. SHE\n+001293e0: 206f 6620 7468 650f 005e 4421 0000 2020 of the..^D!.. \n+001293f0: 2066 696c 652e 0700 5e44 3100 000f 0050 file...^D1....P\n+00129400: 4448 454c 4c00 0053 4845 4c4c 1000 5544 DHELL..SHELL..UD\n+00129410: bf11 0000 2020 2053 4845 4c4c 0700 5644 .... SHELL..VD\n+00129420: 2100 0020 0056 4431 0000 2020 2053 4845 !.. .VD1.. SHE\n 00129430: 4c4c 2041 7070 6c69 6573 2074 6f3a 2050 LL Applies to: P\n-00129440: 4950 4507 0056 4641 0000 4f00 5646 5100 IPE..VFA..O.VFQ.\n+00129440: 4950 4507 0056 4441 0000 4f00 5644 5100 IPE..VDA..O.VDQ.\n 00129450: 0020 2020 5468 6520 5348 454c 4c20 6465 . The SHELL de\n 00129460: 7669 6365 7061 7261 6d65 7465 7220 7370 viceparameter sp\n 00129470: 6563 6966 6965 7320 7468 6520 7368 656c ecifies the shel\n 00129480: 6c20 666f 7220 7468 6520 6e65 7720 7072 l for the new pr\n-00129490: 6f63 6573 732e 2042 7952 0056 4661 0000 ocess. ByR.VFa..\n+00129490: 6f63 6573 732e 2042 7952 0056 4461 0000 ocess. ByR.VDa..\n 001294a0: 2020 2064 6566 6175 6c74 2074 6865 206e default the n\n 001294b0: 6577 6c79 2063 7265 6174 6564 2070 726f ewly created pro\n 001294c0: 6365 7373 2075 7365 7320 7468 6520 7368 cess uses the sh\n 001294d0: 656c 6c20 7370 6563 6966 6965 6420 6279 ell specified by\n-001294e0: 2074 6865 2024 5348 454c 4c4f 0056 4671 the $SHELLO.VFq\n+001294e0: 2074 6865 2024 5348 454c 4c4f 0056 4471 the $SHELLO.VDq\n 001294f0: 0000 2020 2065 6e76 6972 6f6e 6d65 6e74 .. environment\n 00129500: 2076 6172 6961 626c 652c 206f 7468 6572 variable, other\n 00129510: 7769 7365 2c20 6966 2074 6865 2065 6e76 wise, if the env\n 00129520: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n-00129530: 6520 5348 454c 4c20 6973 2d00 5646 8100 e SHELL is-.VF..\n+00129530: 6520 5348 454c 4c20 6973 2d00 5644 8100 e SHELL is-.VD..\n 00129540: 0020 2020 756e 6465 6669 6e65 6420 7468 . undefined th\n 00129550: 6520 7072 6f63 6573 7320 7573 6573 202f e process uses /\n-00129560: 6269 6e2f 7368 2e07 0056 4691 0000 1100 bin/sh...VF.....\n-00129570: 5046 5444 4552 5200 0053 5444 4552 5211 PFTDERR..STDERR.\n-00129580: 0056 46bf 1100 0020 2020 5354 4445 5252 .VF.... STDERR\n-00129590: 0700 5746 2100 0021 0057 4631 0000 2020 ..WF!..!.WF1.. \n+00129560: 6269 6e2f 7368 2e07 0056 4491 0000 1100 bin/sh...VD.....\n+00129570: 5044 5444 4552 5200 0053 5444 4552 5211 PDTDERR..STDERR.\n+00129580: 0056 44bf 1100 0020 2020 5354 4445 5252 .VD.... STDERR\n+00129590: 0700 5744 2100 0021 0057 4431 0000 2020 ..WD!..!.WD1.. \n 001295a0: 2053 5444 4552 5220 4170 706c 6965 7320 STDERR Applies \n-001295b0: 746f 3a20 5049 5045 0700 5746 4100 004e to: PIPE..WFA..N\n-001295c0: 0057 4651 0000 2020 2054 6865 2053 5444 .WFQ.. The STD\n+001295b0: 746f 3a20 5049 5045 0700 5744 4100 004e to: PIPE..WDA..N\n+001295c0: 0057 4451 0000 2020 2054 6865 2053 5444 .WDQ.. The STD\n 001295d0: 4552 5220 6465 7669 6365 7061 7261 6d65 ERR deviceparame\n 001295e0: 7465 7220 7370 6563 6966 6965 7320 7468 ter specifies th\n 001295f0: 6174 2074 6865 2073 7464 6572 7220 6f75 at the stderr ou\n 00129600: 7470 7574 2066 726f 6d20 7468 6552 0057 tput from theR.W\n-00129610: 4661 0000 2020 2063 7265 6174 6564 2070 Fa.. created p\n+00129610: 4461 0000 2020 2063 7265 6174 6564 2070 Da.. created p\n 00129620: 726f 6365 7373 2067 6f65 7320 746f 2061 rocess goes to a\n 00129630: 2050 4950 4520 6465 7669 6365 2077 6974 PIPE device wit\n 00129640: 6820 7468 6520 6e61 6d65 206f 6620 7468 h the name of th\n 00129650: 6520 5354 4445 5252 2076 616c 7565 2e52 e STDERR value.R\n-00129660: 0057 4671 0000 2020 2054 6869 7320 5049 .WFq.. This PI\n+00129660: 0057 4471 0000 2020 2054 6869 7320 5049 .WDq.. This PI\n 00129670: 5045 2064 6576 6963 6520 6163 7473 2061 PE device acts a\n 00129680: 7320 6120 7265 7374 7269 6374 6564 2064 s a restricted d\n 00129690: 6576 6963 6520 7468 6174 2063 616e 2061 evice that can a\n 001296a0: 7070 6561 7220 6f6e 6c79 2061 7320 7468 ppear only as th\n-001296b0: 6554 0057 4681 0000 2020 2061 7267 756d eT.WF... argum\n+001296b0: 6554 0057 4481 0000 2020 2061 7267 756d eT.WD... argum\n 001296c0: 656e 7420 746f 2055 5345 2c20 5245 4144 ent to USE, READ\n 001296d0: 2061 6e64 2043 4c4f 5345 2063 6f6d 6d61 and CLOSE comma\n 001296e0: 6e64 732e 2049 7420 6973 2069 6d70 6c69 nds. It is impli\n 001296f0: 6369 746c 7920 5245 4144 4f4e 4c59 2061 citly READONLY a\n-00129700: 6e64 2061 6e52 0057 4691 0000 2020 2061 nd anR.WF... a\n+00129700: 6e64 2061 6e52 0057 4491 0000 2020 2061 nd anR.WD... a\n 00129710: 7474 656d 7074 2074 6f20 5752 4954 4520 ttempt to WRITE \n 00129720: 746f 2069 7420 7472 6967 6765 7273 2061 to it triggers a\n 00129730: 6e20 6572 726f 722e 2049 6620 6974 2068 n error. If it h\n 00129740: 6173 206e 6f74 2070 7265 7669 6f75 736c as not previousl\n-00129750: 7920 6163 7465 6455 0056 46c0 1100 0020 y actedU.VF.... \n+00129750: 7920 6163 7465 6455 0056 44c0 1100 0020 y actedU.VD.... \n 00129760: 2020 6173 2074 6865 2061 7267 756d 656e as the argumen\n 00129770: 7420 746f 2061 6e20 6578 706c 6963 6974 t to an explicit\n 00129780: 2043 4c4f 5345 2063 6f6d 6d61 6e64 2c20 CLOSE command, \n 00129790: 7468 6520 434c 4f53 4520 6f66 2074 6865 the CLOSE of the\n-001297a0: 2050 4950 4520 6465 7669 6365 3200 5746 PIPE device2.WF\n+001297a0: 2050 4950 4520 6465 7669 6365 3200 5744 PIPE device2.WD\n 001297b0: 1200 0020 2020 696d 706c 6963 6974 6c79 ... implicitly\n 001297c0: 2063 6c6f 7365 7320 7468 6520 7468 6520 closes the the \n 001297d0: 5354 4445 5252 2064 6576 6963 652e 0700 STDERR device...\n-001297e0: 5746 1300 0000 0000 0000 0000 0000 0000 WF..............\n+001297e0: 5744 1300 0000 0000 0000 0000 0000 0000 WD..............\n 001297f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00129800: 0100 0000 cd07 0000 8441 0000 0000 0000 .........A......\n-00129810: a700 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00129810: a700 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00129820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00129830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00129840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 00129850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 00129860: 7300 ff53 5444 4552 5200 c014 0000 2020 s..STDERR..... \n 00129870: 2049 6620 7468 6520 4f50 454e 2063 6f6d If the OPEN com\n 00129880: 6d61 6e64 2064 6f65 7320 6e6f 7420 7370 mand does not sp\n 00129890: 6563 6966 7920 5354 4445 5252 2c20 4754 ecify STDERR, GT\n 001298a0: 2e4d 2072 6564 6972 6563 7473 2074 6865 .M redirects the\n-001298b0: 2073 7464 6572 7253 0057 4615 0000 2020 stderrS.WF... \n+001298b0: 2073 7464 6572 7253 0057 4415 0000 2020 stderrS.WD... \n 001298c0: 206f 7574 7075 7420 6f66 2074 6865 2063 output of the c\n 001298d0: 6f2d 7072 6f63 6573 7320 6372 6561 7465 o-process create\n 001298e0: 6420 6279 2074 6865 2043 4f4d 4d41 4e44 d by the COMMAND\n 001298f0: 2074 6f20 7468 6520 7374 616e 6461 7264 to the standard\n-00129900: 206f 7574 7075 7420 6f66 5200 5746 1600 output ofR.WF..\n+00129900: 206f 7574 7075 7420 6f66 5200 5744 1600 output ofR.WD..\n 00129910: 0020 2020 7468 6520 636f 2d70 726f 6365 . the co-proce\n 00129920: 7373 2e20 5370 6563 6966 7920 5354 4445 ss. Specify STDE\n 00129930: 5252 2077 6865 6e20 7468 6572 6520 6973 RR when there is\n 00129940: 2061 206e 6565 6420 746f 2072 6561 6420 a need to read \n-00129950: 7468 6520 7374 616e 6461 7264 2a00 5746 the standard*.WF\n+00129950: 7468 6520 7374 616e 6461 7264 2a00 5744 the standard*.WD\n 00129960: 1700 0020 2020 6572 726f 7220 6f66 2074 ... error of t\n 00129970: 6865 2043 4f4d 4d41 4e44 2073 6570 6572 he COMMAND seper\n-00129980: 6174 656c 792e 0700 5746 1800 0010 0051 ately...WF.....Q\n-00129990: 4652 4541 4d00 0053 5452 4541 4d11 0056 FREAM..STREAM..V\n-001299a0: 46bf 1100 0020 2020 5354 5245 414d 0700 F.... STREAM..\n-001299b0: 5746 2100 002d 0057 4631 0000 2020 205b WF!..-.WF1.. [\n+00129980: 6174 656c 792e 0700 5744 1800 0010 0051 ately...WD.....Q\n+00129990: 4452 4541 4d00 0053 5452 4541 4d11 0056 DREAM..STREAM..V\n+001299a0: 44bf 1100 0020 2020 5354 5245 414d 0700 D.... STREAM..\n+001299b0: 5744 2100 002d 0057 4431 0000 2020 205b WD!..-.WD1.. [\n 001299c0: 4e4f 5d53 5452 4541 4d20 4170 706c 6965 NO]STREAM Applie\n 001299d0: 7320 746f 3a20 5344 2046 4946 4f20 5049 s to: SD FIFO PI\n-001299e0: 5045 0700 5746 4100 0052 0057 4651 0000 PE..WFA..R.WFQ..\n+001299e0: 5045 0700 5744 4100 0052 0057 4451 0000 PE..WDA..R.WDQ..\n 001299f0: 2020 2053 5452 4541 4d20 616e 6420 5641 STREAM and VA\n 00129a00: 5249 4142 4c45 2061 7265 2073 656d 616e RIABLE are seman\n 00129a10: 7469 6361 6c6c 7920 6571 7569 7661 6c65 tically equivale\n 00129a20: 6e74 2075 6e6c 6573 7320 5752 4150 2069 nt unless WRAP i\n-00129a30: 7320 6469 7361 626c 6564 2e4f 0057 4661 s disabled.O.WFa\n+00129a30: 7320 6469 7361 626c 6564 2e4f 0057 4461 s disabled.O.WDa\n 00129a40: 0000 2020 2041 7320 6c6f 6e67 2061 7320 .. As long as \n 00129a50: 7265 636f 7264 7320 646f 206e 6f74 2065 records do not e\n 00129a60: 7863 6565 6420 7468 6520 5749 4454 482c xceed the WIDTH,\n 00129a70: 2074 6865 7920 6172 6520 616c 736f 2065 they are also e\n-00129a80: 7175 6976 616c 656e 742e 0700 5746 7100 quivalent...WFq.\n-00129a90: 004e 0057 4681 0000 2020 2057 6865 6e20 .N.WF... When \n+00129a80: 7175 6976 616c 656e 742e 0700 5744 7100 quivalent...WDq.\n+00129a90: 004e 0057 4481 0000 2020 2057 6865 6e20 .N.WD... When \n 00129aa0: 5752 4150 2069 7320 6469 7361 626c 6564 WRAP is disabled\n 00129ab0: 2061 6e64 2061 2057 5249 5445 2065 7863 and a WRITE exc\n 00129ac0: 6565 6473 2074 6865 2057 4944 5448 2c20 eeds the WIDTH, \n 00129ad0: 5641 5249 4142 4c45 2066 6f72 6d61 744f VARIABLE formatO\n-00129ae0: 0057 4691 0000 2020 2074 7275 6e63 6174 .WF... truncat\n+00129ae0: 0057 4491 0000 2020 2074 7275 6e63 6174 .WD... truncat\n 00129af0: 6573 2074 6865 206c 696e 6520 6174 2074 es the line at t\n 00129b00: 6865 2057 4944 5448 2c20 686f 7765 7665 he WIDTH, howeve\n 00129b10: 7220 696e 2053 5452 4541 4d20 666f 726d r in STREAM form\n 00129b20: 6174 2c20 6561 6368 2057 5249 5445 5100 at, each WRITEQ.\n-00129b30: 5646 c011 0000 2020 2061 7267 756d 656e VF.... argumen\n+00129b30: 5644 c011 0000 2020 2061 7267 756d 656e VD.... argumen\n 00129b40: 7420 6973 206f 7574 7075 7420 7769 7468 t is output with\n 00129b50: 6f75 7420 7472 756e 6361 7469 6f6e 206f out truncation o\n 00129b60: 7220 6c69 6e65 2074 6572 6d69 6e61 746f r line terminato\n 00129b70: 7220 616e 6420 7468 6520 746f 7461 6c2c r and the total,\n-00129b80: 0057 4612 0000 2020 2072 6563 6f72 6420 .WF... record \n+00129b80: 0057 4412 0000 2020 2072 6563 6f72 6420 .WD... record \n 00129b90: 6361 6e20 6265 206f 6620 6172 6269 7472 can be of arbitr\n-00129ba0: 6172 7920 6c65 6e67 7468 2e07 0057 4613 ary length...WF.\n-00129bb0: 0000 4c00 5746 1400 0020 2020 466f 7220 ..L.WF... For \n+00129ba0: 6172 7920 6c65 6e67 7468 2e07 0057 4413 ary length...WD.\n+00129bb0: 0000 4c00 5744 1400 0020 2020 466f 7220 ..L.WD... For \n 00129bc0: 5354 5245 414d 206f 7220 5641 5249 4142 STREAM or VARIAB\n 00129bd0: 4c45 2072 6563 6f72 6420 666f 726d 6174 LE record format\n 00129be0: 2066 696c 6573 2c20 6120 5245 4144 2072 files, a READ r\n 00129bf0: 6574 7572 6e73 2077 6865 6e20 6974 4e00 eturns when itN.\n-00129c00: 5746 1500 0020 2020 656e 636f 756e 7465 WF... encounte\n+00129c00: 5744 1500 0020 2020 656e 636f 756e 7465 WD... encounte\n 00129c10: 7273 2061 6e20 454f 4c2c 206f 7220 6861 rs an EOL, or ha\n 00129c20: 7320 7265 6164 2023 6c65 6e67 7468 2063 s read #length c\n 00129c30: 6861 7261 6374 6572 7320 666f 7220 6120 haracters for a \n-00129c40: 5245 4144 2023 2866 6978 6564 5200 5746 READ #(fixedR.WF\n+00129c40: 5245 4144 2023 2866 6978 6564 5200 5744 READ #(fixedR.WD\n 00129c50: 1600 0020 2020 6c65 6e67 7468 2052 4541 ... length REA\n 00129c60: 4429 2c20 6f72 2057 4944 5448 2063 6861 D), or WIDTH cha\n 00129c70: 7261 6374 6572 7320 6966 2023 6c65 6e67 racters if #leng\n 00129c80: 7468 2069 7320 6e6f 7420 7370 6563 6966 th is not specif\n 00129c90: 6965 642c 2077 6869 6368 6576 6572 1700 ied, whichever..\n-00129ca0: 5746 1700 0020 2020 6f63 6375 7273 2066 WF... occurs f\n-00129cb0: 6972 7374 2e07 0057 4618 0000 3500 5746 irst...WF...5.WF\n+00129ca0: 5744 1700 0020 2020 6f63 6375 7273 2066 WD... occurs f\n+00129cb0: 6972 7374 2e07 0057 4418 0000 3500 5744 irst...WD...5.WD\n 00129cc0: 1900 0020 2020 4279 2064 6566 6175 6c74 ... By default\n 00129cd0: 2c20 7265 636f 7264 7320 6172 6520 5641 , records are VA\n 00129ce0: 5249 4142 4c45 2c20 4e4f 5354 5245 414d RIABLE, NOSTREAM\n-00129cf0: 2e07 0057 461a 0000 1200 5746 2100 0020 ...WF.....WF!.. \n-00129d00: 2020 4578 616d 706c 653a 0700 5746 2200 Example:..WF\".\n-00129d10: 001a 0057 4623 0000 2020 2073 6574 2073 ...WF#.. set s\n-00129d20: 643d 2266 6f6f 2e74 7874 2225 0057 4624 d=\"foo.txt\"%.WF$\n+00129cf0: 2e07 0057 441a 0000 1200 5744 2100 0020 ...WD.....WD!.. \n+00129d00: 2020 4578 616d 706c 653a 0700 5744 2200 Example:..WD\".\n+00129d10: 001a 0057 4423 0000 2020 2073 6574 2073 ...WD#.. set s\n+00129d20: 643d 2266 6f6f 2e74 7874 2225 0057 4424 d=\"foo.txt\"%.WD$\n 00129d30: 0000 2020 206f 7065 6e20 7364 3a28 6e65 .. open sd:(ne\n 00129d40: 7776 6572 7369 6f6e 3a73 7472 6561 6d29 wversion:stream)\n-00129d50: 2200 5746 2500 0020 2020 7573 6520 7364 \".WF%.. use sd\n+00129d50: 2200 5744 2500 0020 2020 7573 6520 7364 \".WD%.. use sd\n 00129d60: 3a28 7769 6474 683d 3230 3a6e 6f77 7261 :(width=20:nowra\n-00129d70: 7029 5200 5746 2600 0020 2020 666f 7220 p)R.WF&.. for \n+00129d70: 7029 5200 5744 2600 0020 2020 666f 7220 p)R.WD&.. for \n 00129d80: 693d 313a 313a 3130 2077 7269 7465 2022 i=1:1:10 write \"\n 00129d90: 2074 6865 2071 7569 636b 2062 726f 776e the quick brown\n 00129da0: 2066 6f78 206a 756d 7065 6420 6f76 6572 fox jumped over\n 00129db0: 2074 6865 206c 617a 7920 646f 6720 222c the lazy dog \",\n-00129dc0: 2478 2c21 2300 5746 2700 0020 2020 7573 $x,!#.WF'.. us\n+00129dc0: 2478 2c21 2300 5744 2700 0020 2020 7573 $x,!#.WD'.. us\n 00129dd0: 6520 7364 3a28 7265 7769 6e64 3a77 6964 e sd:(rewind:wid\n-00129de0: 7468 3d31 3030 294a 0057 4628 0000 2020 th=100)J.WF(.. \n+00129de0: 7468 3d31 3030 294a 0057 4428 0000 2020 th=100)J.WD(.. \n 00129df0: 2066 6f72 2069 3d31 3a31 2075 7365 2073 for i=1:1 use s\n 00129e00: 6420 7265 6164 2078 2071 7569 743a 247a d read x quit:$z\n 00129e10: 656f 6620 7573 6520 2470 7269 6e63 6970 eof use $princip\n 00129e20: 616c 2077 7269 7465 2021 2c69 2c3f 352c al write !,i,?5,\n-00129e30: 7812 0057 4629 0000 2020 2063 6c6f 7365 x..WF).. close\n-00129e40: 2073 640e 0057 462a 0000 2020 2071 7569 sd..WF*.. qui\n-00129e50: 7407 0057 4631 0000 3300 5746 3200 0020 t..WF1..3.WF2.. \n+00129e30: 7812 0057 4429 0000 2020 2063 6c6f 7365 x..WD).. close\n+00129e40: 2073 640e 0057 442a 0000 2020 2071 7569 sd..WD*.. qui\n+00129e50: 7407 0057 4431 0000 3300 5744 3200 0020 t..WD1..3.WD2.. \n 00129e60: 2020 5468 6520 6f75 7470 7574 206f 6620 The output of \n 00129e70: 7468 6973 2065 7861 6d70 6c65 2069 7320 this example is \n-00129e80: 6173 2066 6f6c 6c6f 7773 3a07 0057 4633 as follows:..WF3\n-00129e90: 0000 3f00 5746 3400 0020 2020 3120 2020 ..?.WF4.. 1 \n+00129e80: 6173 2066 6f6c 6c6f 7773 3a07 0057 4433 as follows:..WD3\n+00129e90: 0000 3f00 5744 3400 0020 2020 3120 2020 ..?.WD4.. 1 \n 00129ea0: 2020 7468 6520 7175 6963 6b20 6272 6f77 the quick brow\n 00129eb0: 6e20 666f 7820 6a75 6d70 6564 206f 7665 n fox jumped ove\n 00129ec0: 7220 7468 6520 6c61 7a79 2064 6f67 2034 r the lazy dog 4\n-00129ed0: 363f 0057 4635 0000 2020 2032 2020 2020 6?.WF5.. 2 \n+00129ed0: 363f 0057 4435 0000 2020 2032 2020 2020 6?.WD5.. 2 \n 00129ee0: 2074 6865 2071 7569 636b 2062 726f 776e the quick brown\n 00129ef0: 2066 6f78 206a 756d 7065 6420 6f76 6572 fox jumped over\n 00129f00: 2074 6865 206c 617a 7920 646f 6720 3436 the lazy dog 46\n-00129f10: 3f00 5746 3600 0020 2020 3320 2020 2020 ?.WF6.. 3 \n+00129f10: 3f00 5744 3600 0020 2020 3320 2020 2020 ?.WD6.. 3 \n 00129f20: 7468 6520 7175 6963 6b20 6272 6f77 6e20 the quick brown \n 00129f30: 666f 7820 6a75 6d70 6564 206f 7665 7220 fox jumped over \n 00129f40: 7468 6520 6c61 7a79 2064 6f67 2034 363f the lazy dog 46?\n-00129f50: 0057 4637 0000 2020 2034 2020 2020 2074 .WF7.. 4 t\n+00129f50: 0057 4437 0000 2020 2034 2020 2020 2074 .WD7.. 4 t\n 00129f60: 6865 2071 7569 636b 2062 726f 776e 2066 he quick brown f\n 00129f70: 6f78 206a 756d 7065 6420 6f76 6572 2074 ox jumped over t\n 00129f80: 6865 206c 617a 7920 646f 6720 3436 3f00 he lazy dog 46?.\n-00129f90: 5746 3800 0020 2020 3520 2020 2020 7468 WF8.. 5 th\n+00129f90: 5744 3800 0020 2020 3520 2020 2020 7468 WD8.. 5 th\n 00129fa0: 6520 7175 6963 6b20 6272 6f77 6e20 666f e quick brown fo\n 00129fb0: 7820 6a75 6d70 6564 206f 7665 7220 7468 x jumped over th\n 00129fc0: 6520 6c61 7a79 2064 6f67 2034 3600 0000 e lazy dog 46...\n 00129fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00129fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00129ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0012a000: 0100 0001 0a06 0000 754d 0000 0000 0000 ........uM......\n@@ -76293,15 +76293,15 @@\n 0012a040: 4348 4152 4143 5445 5249 5354 4943 5300 CHARACTERISTICS.\n 0012a050: bf32 0000 8501 0000 0d00 3000 c035 0100 .2........0..5..\n 0012a060: 0086 0100 000c 0031 0061 0100 0087 0100 .......1.a......\n 0012a070: 002e 0030 00ff 7300 ff46 4946 4f5f 4445 ...0..s..FIFO_DE\n 0012a080: 5649 4345 5041 5241 4d45 5445 525f 5355 VICEPARAMETER_SU\n 0012a090: 4d4d 4152 5900 c011 0100 0088 0100 000c MMARY...........\n 0012a0a0: 0052 0035 0100 0089 0100 000c 0052 0058 .R.5.........R.X\n-0012a0b0: 0100 008a 0100 0024 001b 4649 2f4f 5f43 .......$..FI/O_C\n+0012a0b0: 0100 008a 0100 0024 001b 4449 2f4f 5f43 .......$..DI/O_C\n 0012a0c0: 4f4d 4d41 4e44 5300 ff73 00ff 434c 4f53 OMMANDS..s..CLOS\n 0012a0d0: 4500 c033 0100 00f8 0100 002d 0032 00ff E..3.......-.2..\n 0012a0e0: 7300 ff43 4c4f 5345 5f44 4556 4943 4550 s..CLOSE_DEVICEP\n 0012a0f0: 4152 414d 4554 4552 535f 5441 424c 4500 ARAMETERS_TABLE.\n 0012a100: c02b 0000 f901 0000 2500 2c53 4445 5649 .+......%.,SDEVI\n 0012a110: 4345 5041 5241 4d45 5445 525f 5355 4d4d CEPARAMETER_SUMM\n 0012a120: 4152 5900 c023 0100 00fa 0100 000b 0045 ARY..#.........E\n@@ -76320,17 +76320,17 @@\n 0012a1f0: 4646 4c46 00c0 2201 0000 bb01 0000 1200 FFLF..\".........\n 0012a200: 5000 4958 4544 00c0 2101 0000 bd01 0000 P.IXED..!.......\n 0012a210: 0c00 5600 7301 0000 be01 0000 1300 4f00 ..V.s.........O.\n 0012a220: 4752 4f55 5000 c012 0100 00bf 0100 0011 GROUP...........\n 0012a230: 004f 0049 4b45 5900 bf22 0000 c201 0000 .O.IKEY..\"......\n 0012a240: 1700 5000 4e44 4550 454e 4445 4e54 00bf ..P.NDEPENDENT..\n 0012a250: 5200 00c0 0100 0014 0050 004f 4552 524f R........P.OERRO\n-0012a260: 5200 c034 0100 00c1 0100 0011 004f 464b R..4.........OFK\n+0012a260: 5200 c034 0100 00c1 0100 0011 004f 444b R..4.........ODK\n 0012a270: 4559 00c0 2601 0000 c301 0000 0c00 5400 EY..&.........T.\n-0012a280: 5901 0000 c401 0000 0c00 54d4 9701 0000 Y.........T.....\n+0012a280: 5901 0000 c401 0000 0c00 5488 9701 0000 Y.........T.....\n 0012a290: c501 0000 1400 4f00 4c49 5354 454e 00c0 ......O.LISTEN..\n 0012a2a0: 1501 0000 c601 0000 1a00 4f64 4d4f 5245 ..........OdMORE\n 0012a2b0: 5245 4144 5449 4d45 00c0 1901 0000 c701 READTIME........\n 0012a2c0: 0000 1400 4f64 4f43 4853 4554 00c0 1601 ....OdOCHSET....\n 0012a2d0: 0000 c801 0000 1100 5000 574e 4552 00bf ........P.WNER..\n 0012a2e0: 9200 00c9 0100 0011 004f 0050 4144 00c0 .........O.PAD..\n 0012a2f0: 2201 0000 ca01 0000 1000 5100 5253 4500 \".........Q.RSE.\n@@ -76411,4442 +76411,4442 @@\n 0012a7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0012a7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0012a7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0012a7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0012a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0012a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0012a800: 0100 0000 f407 0000 b041 0000 0000 0000 .........A......\n-0012a810: 9600 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0012a810: 9600 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0012a820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0012a830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0012a840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0012a850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 0012a860: 7300 ff53 5452 4541 4d00 c039 0000 2020 s..STREAM..9.. \n 0012a870: 2036 2020 2020 2074 6865 2071 7569 636b 6 the quick\n 0012a880: 2062 726f 776e 2066 6f78 206a 756d 7065 brown fox jumpe\n 0012a890: 6420 6f76 6572 2074 6865 206c 617a 7920 d over the lazy \n-0012a8a0: 646f 6720 3436 3f00 5746 3a00 0020 2020 dog 46?.WF:.. \n+0012a8a0: 646f 6720 3436 3f00 5744 3a00 0020 2020 dog 46?.WD:.. \n 0012a8b0: 3720 2020 2020 7468 6520 7175 6963 6b20 7 the quick \n 0012a8c0: 6272 6f77 6e20 666f 7820 6a75 6d70 6564 brown fox jumped\n 0012a8d0: 206f 7665 7220 7468 6520 6c61 7a79 2064 over the lazy d\n-0012a8e0: 6f67 2034 363f 0057 4641 0000 2020 2038 og 46?.WFA.. 8\n+0012a8e0: 6f67 2034 363f 0057 4441 0000 2020 2038 og 46?.WDA.. 8\n 0012a8f0: 2020 2020 2074 6865 2071 7569 636b 2062 the quick b\n 0012a900: 726f 776e 2066 6f78 206a 756d 7065 6420 rown fox jumped \n 0012a910: 6f76 6572 2074 6865 206c 617a 7920 646f over the lazy do\n-0012a920: 6720 3436 3f00 5746 4200 0020 2020 3920 g 46?.WFB.. 9 \n+0012a920: 6720 3436 3f00 5744 4200 0020 2020 3920 g 46?.WDB.. 9 \n 0012a930: 2020 2020 7468 6520 7175 6963 6b20 6272 the quick br\n 0012a940: 6f77 6e20 666f 7820 6a75 6d70 6564 206f own fox jumped o\n 0012a950: 7665 7220 7468 6520 6c61 7a79 2064 6f67 ver the lazy dog\n-0012a960: 2034 363f 0057 4643 0000 2020 2031 3020 46?.WFC.. 10 \n+0012a960: 2034 363f 0057 4443 0000 2020 2031 3020 46?.WDC.. 10 \n 0012a970: 2020 2074 6865 2071 7569 636b 2062 726f the quick bro\n 0012a980: 776e 2066 6f78 206a 756d 7065 6420 6f76 wn fox jumped ov\n 0012a990: 6572 2074 6865 206c 617a 7920 646f 6720 er the lazy dog \n-0012a9a0: 3436 0700 5746 4400 004d 0057 4645 0000 46..WFD..M.WFE..\n+0012a9a0: 3436 0700 5744 4400 004d 0057 4445 0000 46..WDD..M.WDE..\n 0012a9b0: 2020 2049 6620 796f 7520 6368 616e 6765 If you change\n 0012a9c0: 2074 6865 2046 4f52 4d41 5420 746f 2056 the FORMAT to V\n 0012a9d0: 4152 4941 424c 452c 2074 6865 2073 616d ARIABLE, the sam\n 0012a9e0: 6520 6578 616d 706c 6520 7072 6f64 7563 e example produc\n-0012a9f0: 6573 2074 6865 1b00 5746 4600 0020 2020 es the..WFF.. \n+0012a9f0: 6573 2074 6865 1b00 5744 4600 0020 2020 es the..WDF.. \n 0012aa00: 666f 6c6c 6f77 696e 6720 6f75 7470 7574 following output\n-0012aa10: 2e07 0057 4647 0000 2300 5746 4800 0020 ...WFG..#.WFH.. \n+0012aa10: 2e07 0057 4447 0000 2300 5744 4800 0020 ...WDG..#.WDH.. \n 0012aa20: 2020 3120 2020 2020 7468 6520 7175 6963 1 the quic\n-0012aa30: 6b20 6272 6f77 6e20 666f 7823 0057 4649 k brown fox#.WFI\n+0012aa30: 6b20 6272 6f77 6e20 666f 7823 0057 4449 k brown fox#.WDI\n 0012aa40: 0000 2020 2032 2020 2020 2074 6865 2071 .. 2 the q\n 0012aa50: 7569 636b 2062 726f 776e 2066 6f78 2300 uick brown fox#.\n-0012aa60: 5746 4a00 0020 2020 3320 2020 2020 7468 WFJ.. 3 th\n+0012aa60: 5744 4a00 0020 2020 3320 2020 2020 7468 WDJ.. 3 th\n 0012aa70: 6520 7175 6963 6b20 6272 6f77 6e20 666f e quick brown fo\n-0012aa80: 7823 0057 4651 0000 2020 2034 2020 2020 x#.WFQ.. 4 \n+0012aa80: 7823 0057 4451 0000 2020 2034 2020 2020 x#.WDQ.. 4 \n 0012aa90: 2074 6865 2071 7569 636b 2062 726f 776e the quick brown\n-0012aaa0: 2066 6f78 2300 5746 5200 0020 2020 3520 fox#.WFR.. 5 \n+0012aaa0: 2066 6f78 2300 5744 5200 0020 2020 3520 fox#.WDR.. 5 \n 0012aab0: 2020 2020 7468 6520 7175 6963 6b20 6272 the quick br\n-0012aac0: 6f77 6e20 666f 7823 0057 4653 0000 2020 own fox#.WFS.. \n+0012aac0: 6f77 6e20 666f 7823 0057 4453 0000 2020 own fox#.WDS.. \n 0012aad0: 2036 2020 2020 2074 6865 2071 7569 636b 6 the quick\n-0012aae0: 2062 726f 776e 2066 6f78 2300 5746 5400 brown fox#.WFT.\n+0012aae0: 2062 726f 776e 2066 6f78 2300 5744 5400 brown fox#.WDT.\n 0012aaf0: 0020 2020 3720 2020 2020 7468 6520 7175 . 7 the qu\n 0012ab00: 6963 6b20 6272 6f77 6e20 666f 7823 0057 ick brown fox#.W\n-0012ab10: 4655 0000 2020 2038 2020 2020 2074 6865 FU.. 8 the\n+0012ab10: 4455 0000 2020 2038 2020 2020 2074 6865 DU.. 8 the\n 0012ab20: 2071 7569 636b 2062 726f 776e 2066 6f78 quick brown fox\n-0012ab30: 2300 5746 5600 0020 2020 3920 2020 2020 #.WFV.. 9 \n+0012ab30: 2300 5744 5600 0020 2020 3920 2020 2020 #.WDV.. 9 \n 0012ab40: 7468 6520 7175 6963 6b20 6272 6f77 6e20 the quick brown \n-0012ab50: 666f 7823 0057 4657 0000 2020 2031 3020 fox#.WFW.. 10 \n+0012ab50: 666f 7823 0057 4457 0000 2020 2031 3020 fox#.WDW.. 10 \n 0012ab60: 2020 2074 6865 2071 7569 636b 2062 726f the quick bro\n-0012ab70: 776e 2066 6f78 0700 5746 5800 0050 0057 wn fox..WFX..P.W\n-0012ab80: 4659 0000 2020 2049 6620 796f 7520 7265 FY.. If you re\n+0012ab70: 776e 2066 6f78 0700 5744 5800 0050 0057 wn fox..WDX..P.W\n+0012ab80: 4459 0000 2020 2049 6620 796f 7520 7265 DY.. If you re\n 0012ab90: 6d6f 7665 2074 6865 2022 2122 2066 6f72 move the \"!\" for\n 0012aba0: 6d61 7420 6672 6f6d 2074 6865 2057 5249 mat from the WRI\n 0012abb0: 5445 2073 6571 7565 6e63 6520 666f 7220 TE sequence for \n 0012abc0: 5641 5249 4142 4c45 2c20 7468 6535 0057 VARIABLE, the5.W\n-0012abd0: 465a 0000 2020 2073 616d 6520 6578 616d FZ.. same exam\n+0012abd0: 445a 0000 2020 2073 616d 6520 6578 616d DZ.. same exam\n 0012abe0: 706c 6520 7072 6f64 7563 6573 2074 6865 ple produces the\n 0012abf0: 2066 6f6c 6c6f 7769 6e67 206f 7574 7075 following outpu\n-0012ac00: 743a 0700 5746 6100 0023 0057 4662 0000 t:..WFa..#.WFb..\n+0012ac00: 743a 0700 5744 6100 0023 0057 4462 0000 t:..WDa..#.WDb..\n 0012ac10: 2020 2031 2020 2020 2074 6865 2071 7569 1 the qui\n-0012ac20: 636b 2062 726f 776e 2066 6f78 0700 5746 ck brown fox..WF\n-0012ac30: 6300 0046 0057 4664 0000 2020 2057 6974 c..F.WFd.. Wit\n+0012ac20: 636b 2062 726f 776e 2066 6f78 0700 5744 ck brown fox..WD\n+0012ac30: 6300 0046 0057 4464 0000 2020 2057 6974 c..F.WDd.. Wit\n 0012ac40: 6820 5354 5245 414d 2c20 7468 6520 7361 h STREAM, the sa\n 0012ac50: 6d65 2065 7861 6d70 6c65 2070 726f 6475 me example produ\n 0012ac60: 6365 7320 7468 6520 666f 6c6c 6f77 696e ces the followin\n-0012ac70: 6720 6f75 7470 7574 3a07 0057 4665 0000 g output:..WFe..\n-0012ac80: 7300 5746 6600 0020 2020 3120 2020 2020 s.WFf.. 1 \n+0012ac70: 6720 6f75 7470 7574 3a07 0057 4465 0000 g output:..WDe..\n+0012ac80: 7300 5744 6600 0020 2020 3120 2020 2020 s.WDf.. 1 \n 0012ac90: 7468 6520 7175 6963 6b20 6272 6f77 6e20 the quick brown \n 0012aca0: 666f 7820 6a75 6d70 6564 206f 7665 7220 fox jumped over \n 0012acb0: 7468 6520 6c61 7a79 2064 6f67 2034 3620 the lazy dog 46 \n 0012acc0: 7468 6520 7175 6963 6b20 6272 6f77 6e20 the quick brown \n 0012acd0: 666f 7820 6a75 6d70 6564 206f 7665 7220 fox jumped over \n 0012ace0: 7468 6520 6c61 7a79 2064 6f67 2039 3420 the lazy dog 94 \n-0012acf0: 7468 6573 0057 4667 0000 2020 2032 2020 thes.WFg.. 2 \n+0012acf0: 7468 6573 0057 4467 0000 2020 2032 2020 thes.WDg.. 2 \n 0012ad00: 2020 2071 7569 636b 2062 726f 776e 2066 quick brown f\n 0012ad10: 6f78 206a 756d 7065 6420 6f76 6572 2074 ox jumped over t\n 0012ad20: 6865 206c 617a 7920 646f 6720 3134 3220 he lazy dog 142 \n 0012ad30: 7468 6520 7175 6963 6b20 6272 6f77 6e20 the quick brown \n 0012ad40: 666f 7820 6a75 6d70 6564 206f 7665 7220 fox jumped over \n 0012ad50: 7468 6520 6c61 7a79 2064 6f67 2031 3931 the lazy dog 191\n-0012ad60: 2074 6865 2071 7300 5746 6800 0020 2020 the qs.WFh.. \n+0012ad60: 2074 6865 2071 7300 5744 6800 0020 2020 the qs.WDh.. \n 0012ad70: 3320 2020 2075 6963 6b20 6272 6f77 6e20 3 uick brown \n 0012ad80: 666f 7820 6a75 6d70 6564 206f 7665 7220 fox jumped over \n 0012ad90: 7468 6520 6c61 7a79 2064 6f67 2032 3430 the lazy dog 240\n 0012ada0: 2074 6865 2071 7569 636b 2062 726f 776e the quick brown\n 0012adb0: 2066 6f78 206a 756d 7065 6420 6f76 6572 fox jumped over\n 0012adc0: 2074 6865 206c 617a 7920 646f 6720 3238 the lazy dog 28\n-0012add0: 3920 7468 6520 7175 6973 0057 4669 0000 9 the quis.WFi..\n+0012add0: 3920 7468 6520 7175 6973 0057 4469 0000 9 the quis.WDi..\n 0012ade0: 2020 2034 2020 2020 636b 2062 726f 776e 4 ck brown\n 0012adf0: 2066 6f78 206a 756d 7065 6420 6f76 6572 fox jumped over\n 0012ae00: 2074 6865 206c 617a 7920 646f 6720 3333 the lazy dog 33\n 0012ae10: 3820 7468 6520 7175 6963 6b20 6272 6f77 8 the quick brow\n 0012ae20: 6e20 666f 7820 6a75 6d70 6564 206f 7665 n fox jumped ove\n 0012ae30: 7220 7468 6520 6c61 7a79 2064 6f67 2033 r the lazy dog 3\n-0012ae40: 3837 2074 6865 2071 7569 636b 6700 5746 87 the quickg.WF\n+0012ae40: 3837 2074 6865 2071 7569 636b 6700 5744 87 the quickg.WD\n 0012ae50: 6a00 0020 2020 3520 2020 2020 6272 6f77 j.. 5 brow\n 0012ae60: 6e20 666f 7820 6a75 6d70 6564 206f 7665 n fox jumped ove\n 0012ae70: 7220 7468 6520 6c61 7a79 2064 6f67 2034 r the lazy dog 4\n 0012ae80: 3336 2074 6865 2071 7569 636b 2062 726f 36 the quick bro\n 0012ae90: 776e 2066 6f78 206a 756d 7065 6420 6f76 wn fox jumped ov\n 0012aea0: 6572 2074 6865 206c 617a 7920 646f 6720 er the lazy dog \n-0012aeb0: 3438 3507 0057 4671 0000 1100 5046 5953 485..WFq....PFYS\n-0012aec0: 5445 4d00 0053 5953 5445 4d11 0056 46bf TEM..SYSTEM..VF.\n-0012aed0: 1100 0020 2020 5359 5354 454d 0700 5746 ... SYSTEM..WF\n-0012aee0: 2100 0034 0057 4631 0000 2020 2053 5953 !..4.WF1.. SYS\n+0012aeb0: 3438 3507 0057 4471 0000 1100 5044 5953 485..WDq....PDYS\n+0012aec0: 5445 4d00 0053 5953 5445 4d11 0056 44bf TEM..SYSTEM..VD.\n+0012aed0: 1100 0020 2020 5359 5354 454d 0700 5744 ... SYSTEM..WD\n+0012aee0: 2100 0034 0057 4431 0000 2020 2053 5953 !..4.WD1.. SYS\n 0012aef0: 5445 4d3d 6578 7072 2041 7070 6c69 6573 TEM=expr Applies\n 0012af00: 2074 6f3a 2053 4f43 284c 4f43 414c 2920 to: SOC(LOCAL) \n-0012af10: 5344 2046 4946 4f07 0057 4641 0000 5200 SD FIFO..WFA..R.\n-0012af20: 5746 5100 0020 2020 5468 6973 2064 6576 WFQ.. This dev\n+0012af10: 5344 2046 4946 4f07 0057 4441 0000 5200 SD FIFO..WDA..R.\n+0012af20: 5744 5100 0020 2020 5468 6973 2064 6576 WDQ.. This dev\n 0012af30: 6963 6570 6172 616d 6574 6572 2069 7320 iceparameter is \n 0012af40: 6120 7379 6e6f 6e79 6d20 666f 7220 4f57 a synonym for OW\n 0012af50: 4e45 5220 7468 6174 2069 7320 7072 6f76 NER that is prov\n 0012af60: 6964 6564 2069 6e20 7468 6520 554e 4958 ided in the UNIX\n-0012af70: 4600 5746 6100 0020 2020 7665 7273 696f F.WFa.. versio\n+0012af70: 4600 5744 6100 0020 2020 7665 7273 696f F.WDa.. versio\n 0012af80: 6e20 6f66 2047 542e 4d20 666f 7220 636f n of GT.M for co\n 0012af90: 6d70 6174 6962 696c 6974 7920 7769 7468 mpatibility with\n 0012afa0: 204f 7065 6e56 4d53 2061 7070 6c69 6361 OpenVMS applica\n-0012afb0: 7469 6f6e 732e 0700 5746 7100 0012 0057 tions...WFq....W\n-0012afc0: 4681 0000 2020 2045 7861 6d70 6c65 3a07 F... Example:.\n-0012afd0: 0057 4691 0000 1e00 5646 c011 0000 2020 .WF.....VF.... \n+0012afb0: 7469 6f6e 732e 0700 5744 7100 0012 0057 tions...WDq....W\n+0012afc0: 4481 0000 2020 2045 7861 6d70 6c65 3a07 D... Example:.\n+0012afd0: 0057 4491 0000 1e00 5644 c011 0000 2020 .WD.....VD.... \n 0012afe0: 2047 544d 3e20 7365 7420 7065 726d 3d22 GTM> set perm=\"\n 0012aff0: 7277 7822 0000 0000 0000 0000 0000 0000 rwx\"............\n 0012b000: 0100 0000 fa07 0000 e541 0000 0000 0000 .........A......\n-0012b010: a400 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0012b010: a400 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0012b020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0012b030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0012b040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0012b050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 0012b060: 7300 ff53 5953 5445 4d00 c012 0000 2020 s..SYSTEM..... \n 0012b070: 2047 544d 3e4f 5045 4e20 2274 6573 7435 GTM>OPEN \"test5\n 0012b080: 322e 7478 7422 3a28 4e45 5756 4552 5349 2.txt\":(NEWVERSI\n 0012b090: 4f4e 3a53 5953 5445 4d3d 2272 223a 4752 ON:SYSTEM=\"r\":GR\n 0012b0a0: 4f55 503d 7065 726d 3a57 4f52 4c44 3d70 OUP=perm:WORLD=p\n-0012b0b0: 6572 6d29 2900 5746 1300 0020 2020 4754 erm)).WF... GT\n+0012b0b0: 6572 6d29 2900 5744 1300 0020 2020 4754 erm)).WD... GT\n 0012b0c0: 4d3e 5a53 5953 5445 4d20 226c 7320 2d6c M>ZSYSTEM \"ls -l\n 0012b0d0: 6120 7465 7374 3532 2e74 7874 2207 0057 a test52.txt\"..W\n-0012b0e0: 4614 0000 3b00 5746 1500 0020 2020 2d72 F...;.WF... -r\n+0012b0e0: 4414 0000 3b00 5744 1500 0020 2020 2d72 D...;.WD... -r\n 0012b0f0: 2d2d 7277 7872 7778 2031 2075 7365 7220 --rwxrwx 1 user \n 0012b100: 6772 6f75 7020 3020 4175 6720 3230 2031 group 0 Aug 20 1\n 0012b110: 383a 3336 2074 6573 7435 322e 7478 740e 8:36 test52.txt.\n-0012b120: 0057 4616 0000 2020 2047 544d 3e07 0057 .WF... GTM>..W\n-0012b130: 4617 0000 5000 5746 1800 0020 2020 5468 F...P.WF... Th\n+0012b120: 0057 4416 0000 2020 2047 544d 3e07 0057 .WD... GTM>..W\n+0012b130: 4417 0000 5000 5744 1800 0020 2020 5468 D...P.WD... Th\n 0012b140: 6973 2065 7861 6d70 6c65 206f 7065 6e73 is example opens\n 0012b150: 2066 696c 6520 7465 7374 3532 2e74 7874 file test52.txt\n 0012b160: 2061 6e64 2073 6574 7320 7265 6164 2061 and sets read a\n 0012b170: 6363 6573 7320 666f 7220 7468 6520 6f77 ccess for the ow\n-0012b180: 6e65 722c 2c00 5746 1900 0020 2020 7768 ner,,.WF... wh\n+0012b180: 6e65 722c 2c00 5744 1900 0020 2020 7768 ner,,.WD... wh\n 0012b190: 696c 6520 6f74 6865 7273 2068 6176 6520 ile others have \n 0012b1a0: 636f 6d70 6c65 7465 2061 6363 6573 732e complete access.\n-0012b1b0: 0700 5746 1a00 0016 004f 4654 5255 4e43 ..WF.....OFTRUNC\n+0012b1b0: 0700 5744 1a00 0016 004f 4454 5255 4e43 ..WD.....ODTRUNC\n 0012b1c0: 4154 4500 0054 5255 4e43 4154 4513 0058 ATE..TRUNCATE..X\n-0012b1d0: 46bf 1100 0020 2020 5452 554e 4341 5445 F.... TRUNCATE\n-0012b1e0: 0700 5946 2100 0025 0059 4631 0000 2020 ..YF!..%.YF1.. \n+0012b1d0: 44bf 1100 0020 2020 5452 554e 4341 5445 D.... TRUNCATE\n+0012b1e0: 0700 5944 2100 0025 0059 4431 0000 2020 ..YD!..%.YD1.. \n 0012b1f0: 205b 4e4f 5d54 5255 4e43 4154 4520 4170 [NO]TRUNCATE Ap\n-0012b200: 706c 6965 7320 746f 3a20 5344 0700 5946 plies to: SD..YF\n-0012b210: 4100 0054 0059 4651 0000 2020 2054 7275 A..T.YFQ.. Tru\n+0012b200: 706c 6965 7320 746f 3a20 5344 0700 5944 plies to: SD..YD\n+0012b210: 4100 0054 0059 4451 0000 2020 2054 7275 A..T.YDQ.. Tru\n 0012b220: 6e63 6174 6573 2074 6865 2066 696c 6520 ncates the file \n 0012b230: 6465 7374 726f 7969 6e67 2061 6c6c 2064 destroying all d\n 0012b240: 6174 6120 6265 796f 6e64 2074 6865 2063 ata beyond the c\n 0012b250: 7572 7265 6e74 2066 696c 6520 706f 696e urrent file poin\n-0012b260: 7465 722e 2049 6652 0059 4661 0000 2020 ter. IfR.YFa.. \n+0012b260: 7465 722e 2049 6652 0059 4461 0000 2020 ter. IfR.YDa.. \n 0012b270: 2041 5050 454e 4420 6973 2061 6c73 6f20 APPEND is also \n 0012b280: 7370 6563 6966 6965 642c 2074 6865 2066 specified, the f\n 0012b290: 696c 6520 706f 696e 7465 7220 7769 6c6c ile pointer will\n 0012b2a0: 2062 6520 706f 7369 7469 6f6e 6564 2061 be positioned a\n-0012b2b0: 7420 7468 6520 656e 644d 0059 4671 0000 t the endM.YFq..\n+0012b2b0: 7420 7468 6520 656e 644d 0059 4471 0000 t the endM.YDq..\n 0012b2c0: 2020 206f 6620 7468 6520 6669 6c65 2065 of the file e\n 0012b2d0: 7665 6e20 6966 2054 5255 4e43 4154 4520 ven if TRUNCATE \n 0012b2e0: 6973 2062 6566 6f72 6520 4150 5045 4e44 is before APPEND\n 0012b2f0: 2069 6e20 7468 6520 6c69 7374 206f 6620 in the list of \n-0012b300: 6465 7669 6365 1500 5946 8100 0020 2020 device..YF... \n-0012b310: 7061 7261 6d65 7465 7273 2e07 0059 4691 parameters...YF.\n-0012b320: 0000 5100 5846 c011 0000 2020 2054 5255 ..Q.XF.... TRU\n+0012b300: 6465 7669 6365 1500 5944 8100 0020 2020 device..YD... \n+0012b310: 7061 7261 6d65 7465 7273 2e07 0059 4491 parameters...YD.\n+0012b320: 0000 5100 5844 c011 0000 2020 2054 5255 ..Q.XD.... TRU\n 0012b330: 4e43 4154 4520 6f6e 2061 2055 5345 2024 NCATE on a USE $\n 0012b340: 5052 494e 4349 5041 4c20 636f 6d6d 616e PRINCIPAL comman\n 0012b350: 6420 776f 726b 7320 6f6e 2061 2073 7464 d works on a std\n 0012b360: 6f75 7420 6465 7669 6365 2077 6865 6e20 out device when \n-0012b370: 7468 6525 0059 4612 0000 2020 2064 6576 the%.YF... dev\n+0012b370: 7468 6525 0059 4412 0000 2020 2064 6576 the%.YD... dev\n 0012b380: 6963 6520 7375 7070 6f72 7473 2074 6865 ice supports the\n-0012b390: 2061 6374 696f 6e2e 0700 5946 1300 000c action...YF....\n-0012b3a0: 004f 4655 4943 0000 5549 430e 0053 46bf .OFUIC..UIC..SF.\n-0012b3b0: 1100 0020 2020 5549 4307 0054 4621 0000 ... UIC..TF!..\n-0012b3c0: 3100 5446 3100 0020 2020 5549 433d 6578 1.TF1.. UIC=ex\n+0012b390: 2061 6374 696f 6e2e 0700 5944 1300 000c action...YD....\n+0012b3a0: 004f 4455 4943 0000 5549 430e 0053 44bf .ODUIC..UIC..SD.\n+0012b3b0: 1100 0020 2020 5549 4307 0054 4421 0000 ... UIC..TD!..\n+0012b3c0: 3100 5444 3100 0020 2020 5549 433d 6578 1.TD1.. UIC=ex\n 0012b3d0: 7072 2041 7070 6c69 6573 2074 6f3a 2053 pr Applies to: S\n 0012b3e0: 4f43 284c 4f43 414c 2920 5344 2046 4946 OC(LOCAL) SD FIF\n-0012b3f0: 4f07 0054 4641 0000 3500 5446 5100 0020 O..TFA..5.TFQ.. \n+0012b3f0: 4f07 0054 4441 0000 3500 5444 5100 0020 O..TDA..5.TDQ.. \n 0012b400: 2020 5370 6563 6966 6965 7320 7468 6520 Specifies the \n 0012b410: 6f77 6e65 7220 616e 6420 6772 6f75 7020 owner and group \n 0012b420: 666f 7220 7468 6520 6669 6c65 2e07 0054 for the file...T\n-0012b430: 4661 0000 5300 5446 7100 0020 2020 5370 Fa..S.TFq.. Sp\n+0012b430: 4461 0000 5300 5444 7100 0020 2020 5370 Da..S.TDq.. Sp\n 0012b440: 6563 6966 6965 7320 7468 6520 6772 6f75 ecifies the grou\n 0012b450: 7020 7468 6174 2068 6173 2061 6363 6573 p that has acces\n 0012b460: 7320 746f 2074 6865 2066 696c 652e 2054 s to the file. T\n 0012b470: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n-0012b480: 2073 7472 696e 6754 0054 4681 0000 2020 stringT.TF... \n+0012b480: 2073 7472 696e 6754 0054 4481 0000 2020 stringT.TD... \n 0012b490: 2069 7320 226f 2c67 2220 7768 6572 6520 is \"o,g\" where \n 0012b4a0: 6720 6973 2061 2064 6563 696d 616c 206e g is a decimal n\n 0012b4b0: 756d 6265 7220 7265 7072 6573 656e 7469 umber representi\n 0012b4c0: 6e67 2074 6865 2067 726f 7570 2070 6f72 ng the group por\n-0012b4d0: 7469 6f6e 206f 6620 7468 654b 0054 4691 tion of theK.TF.\n+0012b4d0: 7469 6f6e 206f 6620 7468 654b 0054 4491 tion of theK.TD.\n 0012b4e0: 0000 2020 2055 4943 2061 6e64 206f 2069 .. UIC and o i\n 0012b4f0: 7320 6120 6465 6369 6d61 6c20 6e75 6d62 s a decimal numb\n 0012b500: 6572 2072 6570 7265 7365 6e74 696e 6720 er representing \n 0012b510: 7468 6520 6f77 6e65 7220 706f 7274 696f the owner portio\n-0012b520: 6e2e 2054 6865 5100 5346 c011 0000 2020 n. TheQ.SF.... \n+0012b520: 6e2e 2054 6865 5100 5344 c011 0000 2020 n. TheQ.SD.... \n 0012b530: 2073 7570 6572 2d75 7365 7220 6361 6e20 super-user can \n 0012b540: 7365 7420 7468 6520 6669 6c65 2055 4943 set the file UIC\n 0012b550: 2074 6f20 616e 7920 7661 6c75 652e 2053 to any value. S\n 0012b560: 6565 2074 6865 206d 616e 2070 6167 6520 ee the man page \n-0012b570: 666f 7220 7468 6550 0054 4612 0000 2020 for theP.TF... \n+0012b570: 666f 7220 7468 6550 0054 4412 0000 2020 for theP.TD... \n 0012b580: 2063 686f 776e 2829 2073 7973 7465 6d20 chown() system \n 0012b590: 6361 6c6c 2066 6f72 2074 6865 2072 756c call for the rul\n 0012b5a0: 6573 2066 6f72 2072 6567 756c 6172 2075 es for regular u\n 0012b5b0: 7365 7273 2073 696e 6365 2074 6865 7920 sers since they \n-0012b5c0: 7661 7279 2062 792c 0054 4613 0000 2020 vary by,.TF... \n+0012b5c0: 7661 7279 2062 792c 0054 4413 0000 2020 vary by,.TD... \n 0012b5d0: 2070 6c61 7466 6f72 6d20 616e 6420 7379 platform and sy\n 0012b5e0: 7374 656d 2063 6f6e 6669 6775 7261 7469 stem configurati\n-0012b5f0: 6f6e 2e07 0054 4614 0000 1600 4f46 5641 on...TF.....OFVA\n+0012b5f0: 6f6e 2e07 0054 4414 0000 1600 4f44 5641 on...TD.....ODVA\n 0012b600: 5249 4142 4c45 0000 5641 5249 4142 4c45 RIABLE..VARIABLE\n-0012b610: 1300 5846 bf11 0000 2020 2056 4152 4941 ..XF.... VARIA\n-0012b620: 424c 4507 0059 4621 0000 2b00 5946 3100 BLE..YF!..+.YF1.\n+0012b610: 1300 5844 bf11 0000 2020 2056 4152 4941 ..XD.... VARIA\n+0012b620: 424c 4507 0059 4421 0000 2b00 5944 3100 BLE..YD!..+.YD1.\n 0012b630: 0020 2020 5641 5249 4142 4c45 2041 7070 . VARIABLE App\n 0012b640: 6c69 6573 2074 6f3a 2053 4420 4649 464f lies to: SD FIFO\n-0012b650: 2050 4950 4507 0059 4641 0000 5000 5946 PIPE..YFA..P.YF\n+0012b650: 2050 4950 4507 0059 4441 0000 5000 5944 PIPE..YDA..P.YD\n 0012b660: 5100 0020 2020 5370 6563 6966 6965 7320 Q.. Specifies \n 0012b670: 7468 6520 5641 5249 4142 4c45 2072 6563 the VARIABLE rec\n 0012b680: 6f72 6420 6c65 6e67 7468 2066 6f72 6d61 ord length forma\n 0012b690: 7420 666f 7220 7365 7175 656e 7469 616c t for sequential\n-0012b6a0: 2064 6973 6b20 6669 6c65 732e 0700 5946 disk files...YF\n-0012b6b0: 6100 003a 0059 4671 0000 2020 2042 7920 a..:.YFq.. By \n+0012b6a0: 2064 6973 6b20 6669 6c65 732e 0700 5944 disk files...YD\n+0012b6b0: 6100 003a 0059 4471 0000 2020 2042 7920 a..:.YDq.. By \n 0012b6c0: 6465 6661 756c 742c 2072 6563 6f72 6473 default, records\n 0012b6d0: 2068 6176 6520 7661 7269 6162 6c65 206c have variable l\n 0012b6e0: 656e 6774 6820 666f 726d 6174 2e07 0059 ength format...Y\n-0012b6f0: 4681 0000 1000 4f46 574f 524c 4400 0057 F.....OFWORLD..W\n-0012b700: 4f52 4c44 1000 5546 bf11 0000 2020 2057 ORLD..UF.... W\n-0012b710: 4f52 4c44 0700 5646 2100 0033 0056 4631 ORLD..VF!..3.VF1\n+0012b6f0: 4481 0000 1000 4f44 574f 524c 4400 0057 D.....ODWORLD..W\n+0012b700: 4f52 4c44 1000 5544 bf11 0000 2020 2057 ORLD..UD.... W\n+0012b710: 4f52 4c44 0700 5644 2100 0033 0056 4431 ORLD..VD!..3.VD1\n 0012b720: 0000 2020 2057 4f52 4c44 3d65 7870 7220 .. WORLD=expr \n 0012b730: 4170 706c 6965 7320 746f 3a20 534f 4328 Applies to: SOC(\n 0012b740: 4c4f 4341 4c29 2053 4420 4649 464f 0700 LOCAL) SD FIFO..\n-0012b750: 5646 4100 004a 0056 4651 0000 2020 2057 VFA..J.VFQ.. W\n+0012b750: 5644 4100 004a 0056 4451 0000 2020 2057 VDA..J.VDQ.. W\n 0012b760: 4f52 4c44 3d65 7870 7220 4170 706c 6965 ORLD=expr Applie\n 0012b770: 7320 746f 3a20 4c4f 4341 4c20 536f 636b s to: LOCAL Sock\n 0012b780: 6574 732c 2053 6571 7565 6e74 6961 6c20 ets, Sequential \n 0012b790: 4669 6c65 732c 2061 6e64 2046 4946 4f07 Files, and FIFO.\n-0012b7a0: 0056 4661 0000 5400 5646 7100 0020 2020 .VFa..T.VFq.. \n+0012b7a0: 0056 4461 0000 5400 5644 7100 0020 2020 .VDa..T.VDq.. \n 0012b7b0: 5370 6563 6966 6965 7320 6163 6365 7373 Specifies access\n 0012b7c0: 2070 6572 6d69 7373 696f 6e73 2066 6f72 permissions for\n 0012b7d0: 2075 7365 7273 206f 7468 6572 2074 6861 users other tha\n 0012b7e0: 6e20 7468 6520 6f77 6e65 7220 7768 6f20 n the owner who \n 0012b7f0: 6172 6520 6e6f 7420 696e 0000 0000 0000 are not in......\n 0012b800: 0100 0000 ec07 0000 1442 0000 0000 0000 .........B......\n-0012b810: aa00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0012b810: aa00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0012b820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0012b830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0012b840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0012b850: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 0012b860: 7300 ff57 4f52 4c44 00bf 8100 0020 2020 s..WORLD..... \n 0012b870: 7468 6520 6772 6f75 7020 7370 6563 6966 the group specif\n 0012b880: 6965 6420 666f 7220 6120 6669 6c65 2e20 ied for a file. \n 0012b890: 5468 6973 2063 6174 6567 6f72 7920 6f66 This category of\n 0012b8a0: 2075 7365 7273 2069 7320 7573 7561 6c6c users is usuall\n-0012b8b0: 7920 7265 6665 7272 6564 5100 5646 9100 y referredQ.VF..\n+0012b8b0: 7920 7265 6665 7272 6564 5100 5644 9100 y referredQ.VD..\n 0012b8c0: 0020 2020 746f 2061 7320 6f74 6865 7220 . to as other \n 0012b8d0: 696e 2055 4e49 582e 2054 6865 2065 7870 in UNIX. The exp\n 0012b8e0: 7265 7373 696f 6e20 6973 2061 2063 6861 ression is a cha\n 0012b8f0: 7261 6374 6572 2073 7472 696e 6720 6576 racter string ev\n-0012b900: 616c 7561 7469 6e67 2074 6f51 0055 46c0 aluating toQ.UF.\n+0012b900: 616c 7561 7469 6e67 2074 6f51 0055 44c0 aluating toQ.UD.\n 0012b910: 1100 0020 2020 6e75 6c6c 206f 7220 746f ... null or to\n 0012b920: 2061 6e79 2063 6f6d 6269 6e61 7469 6f6e any combination\n 0012b930: 206f 6620 7468 6520 6c65 7474 6572 7320 of the letters \n 0012b940: 5257 582c 2069 6e64 6963 6174 696e 6720 RWX, indicating \n-0012b950: 7265 7370 6563 7469 7665 6c79 5100 5646 respectivelyQ.VF\n+0012b950: 7265 7370 6563 7469 7665 6c79 5100 5644 respectivelyQ.VD\n 0012b960: 1200 0020 2020 5265 6164 2c20 5772 6974 ... Read, Writ\n 0012b970: 652c 2061 6e64 2065 5865 6375 7465 2061 e, and eXecute a\n 0012b980: 6363 6573 732e 2057 6865 6e20 616e 7920 ccess. When any \n 0012b990: 6f6e 6520 6f66 2074 6865 7365 2064 6576 one of these dev\n 0012b9a0: 6963 6570 6172 616d 6574 6572 734e 0056 iceparametersN.V\n-0012b9b0: 4613 0000 2020 2061 7070 6561 7220 6f6e F... appear on\n+0012b9b0: 4413 0000 2020 2061 7070 6561 7220 6f6e D... appear on\n 0012b9c0: 2061 6e20 4f50 454e 206f 6620 616e 2065 an OPEN of an e\n 0012b9d0: 7869 7374 696e 6720 6669 6c65 2c20 616e xisting file, an\n 0012b9e0: 7920 7573 6572 2063 6174 6567 6f72 7920 y user category \n-0012b9f0: 7468 6174 2069 7320 6e6f 7431 0056 4614 that is not1.VF.\n+0012b9f0: 7468 6174 2069 7320 6e6f 7431 0056 4414 that is not1.VD.\n 0012ba00: 0000 2020 2065 7870 6c69 6369 746c 7920 .. explicitly \n 0012ba10: 7370 6563 6966 6965 6420 7265 6d61 696e specified remain\n-0012ba20: 7320 756e 6368 616e 6765 642e 0700 5646 s unchanged...VF\n-0012ba30: 1500 0054 0056 4616 0000 2020 2054 6f20 ...T.VF... To \n+0012ba20: 7320 756e 6368 616e 6765 642e 0700 5644 s unchanged...VD\n+0012ba30: 1500 0054 0056 4416 0000 2020 2054 6f20 ...T.VD... To \n 0012ba40: 6d6f 6469 6679 2066 696c 6520 7365 6375 modify file secu\n 0012ba50: 7269 7479 2c20 7468 6520 7573 6572 2077 rity, the user w\n 0012ba60: 686f 2069 7373 7565 7320 7468 6520 4f50 ho issues the OP\n 0012ba70: 454e 206d 7573 7420 6861 7665 206f 776e EN must have own\n-0012ba80: 6572 7368 6970 2e07 0056 4617 0000 5100 ership...VF...Q.\n-0012ba90: 5646 1800 0020 2020 4279 2064 6566 6175 VF... By defau\n+0012ba80: 6572 7368 6970 2e07 0056 4417 0000 5100 ership...VD...Q.\n+0012ba90: 5644 1800 0020 2020 4279 2064 6566 6175 VD... By defau\n 0012baa0: 6c74 2c20 4f50 454e 2061 6e64 2043 4c4f lt, OPEN and CLO\n 0012bab0: 5345 2064 6f20 6e6f 7420 6d6f 6469 6679 SE do not modify\n 0012bac0: 2074 6865 2070 6572 6d69 7373 696f 6e73 the permissions\n 0012bad0: 206f 6e20 616e 2065 7869 7374 696e 674c on an existingL\n-0012bae0: 0056 4619 0000 2020 2066 696c 652e 2055 .VF... file. U\n+0012bae0: 0056 4419 0000 2020 2066 696c 652e 2055 .VD... file. U\n 0012baf0: 6e6c 6573 7320 6f74 6865 7277 6973 6520 nless otherwise \n 0012bb00: 7370 6563 6966 6965 642c 2077 6865 6e20 specified, when \n 0012bb10: 4f50 454e 2063 7265 6174 6573 2061 206e OPEN creates a n\n-0012bb20: 6577 2066 696c 652c 2069 743f 0056 461a ew file, it?.VF.\n+0012bb20: 6577 2066 696c 652c 2069 743f 0056 441a ew file, it?.VD.\n 0012bb30: 0000 2020 2065 7374 6162 6c69 7368 6573 .. establishes\n 0012bb40: 2073 6563 7572 6974 7920 7573 696e 6720 security using \n 0012bb50: 7374 616e 6461 7264 2064 6566 6175 6c74 standard default\n-0012bb60: 696e 6720 7275 6c65 732e 0700 5646 2100 ing rules...VF!.\n-0012bb70: 0012 0056 4622 0000 2020 2045 7861 6d70 ...VF\".. Examp\n-0012bb80: 6c65 3a07 0056 4623 0000 3300 5646 2400 le:..VF#..3.VF$.\n+0012bb60: 696e 6720 7275 6c65 732e 0700 5644 2100 ing rules...VD!.\n+0012bb70: 0012 0056 4422 0000 2020 2045 7861 6d70 ...VD\".. Examp\n+0012bb80: 6c65 3a07 0056 4423 0000 3300 5644 2400 le:..VD#..3.VD$.\n 0012bb90: 0020 2020 4f50 454e 2022 7465 7374 3531 . OPEN \"test51\n 0012bba0: 2e74 7874 223a 284e 4557 5645 5253 494f .txt\":(NEWVERSIO\n 0012bbb0: 4e3a 574f 524c 443d 2272 7722 2907 0056 N:WORLD=\"rw\")..V\n-0012bbc0: 4625 0000 5400 5646 2600 0020 2020 5468 F%..T.VF&.. Th\n+0012bbc0: 4425 0000 5400 5644 2600 0020 2020 5468 D%..T.VD&.. Th\n 0012bbd0: 6973 2065 7861 6d70 6c65 206f 7065 6e73 is example opens\n 0012bbe0: 2066 696c 6520 7465 7374 3531 2e74 7874 file test51.txt\n 0012bbf0: 2061 6e64 2073 7065 6369 6669 6573 2052 and specifies R\n 0012bc00: 6561 6420 5772 6974 6520 7065 726d 6973 ead Write permis\n-0012bc10: 7369 6f6e 2066 6f72 2500 5646 2700 0020 sion for%.VF'.. \n+0012bc10: 7369 6f6e 2066 6f72 2500 5644 2700 0020 sion for%.VD'.. \n 0012bc20: 2020 7573 6572 7320 6e6f 7420 696e 206f users not in o\n 0012bc30: 776e 6572 2773 2067 726f 7570 2e07 0056 wner's group...V\n-0012bc40: 4628 0000 1700 5046 5249 5445 4f4e 4c59 F(....PFRITEONLY\n-0012bc50: 0000 5752 4954 454f 4e4c 5914 0059 46bf ..WRITEONLY..YF.\n+0012bc40: 4428 0000 1700 5044 5249 5445 4f4e 4c59 D(....PDRITEONLY\n+0012bc50: 0000 5752 4954 454f 4e4c 5914 0059 44bf ..WRITEONLY..YD.\n 0012bc60: 1100 0020 2020 5752 4954 454f 4e4c 5907 ... WRITEONLY.\n-0012bc70: 005a 4621 0000 2800 5a46 3100 0020 2020 .ZF!..(.ZF1.. \n+0012bc70: 005a 4421 0000 2800 5a44 3100 0020 2020 .ZD!..(.ZD1.. \n 0012bc80: 5b4e 4f5d 5752 4954 454f 4e4c 5920 4170 [NO]WRITEONLY Ap\n 0012bc90: 706c 6965 7320 746f 3a20 5049 5045 0700 plies to: PIPE..\n-0012bca0: 5a46 4100 0051 005a 4651 0000 2020 2054 ZFA..Q.ZFQ.. T\n+0012bca0: 5a44 4100 0051 005a 4451 0000 2020 2054 ZDA..Q.ZDQ.. T\n 0012bcb0: 6865 2057 5249 5445 4f4e 4c59 2064 6576 he WRITEONLY dev\n 0012bcc0: 6963 6570 6172 616d 6574 6572 2073 7065 iceparameter spe\n 0012bcd0: 6369 6669 6573 2074 6861 7420 7468 6520 cifies that the \n 0012bce0: 5049 5045 2061 6374 7320 6f6e 6c79 2074 PIPE acts only t\n-0012bcf0: 6f20 7365 6e64 5100 5a46 6100 0020 2020 o sendQ.ZFa.. \n+0012bcf0: 6f20 7365 6e64 5100 5a44 6100 0020 2020 o sendQ.ZDa.. \n 0012bd00: 6974 7320 6f75 7470 7574 2074 6f20 7468 its output to th\n 0012bd10: 6520 6372 6561 7465 6420 7072 6f63 6573 e created proces\n 0012bd20: 732e 2041 6e79 2061 7474 656d 7074 2074 s. Any attempt t\n 0012bd30: 6f20 5245 4144 2066 726f 6d20 7375 6368 o READ from such\n-0012bd40: 2061 2050 4950 4550 005a 4671 0000 2020 a PIPEP.ZFq.. \n+0012bd40: 2061 2050 4950 4550 005a 4471 0000 2020 a PIPEP.ZDq.. \n 0012bd50: 2074 7269 6767 6572 7320 616e 2065 7272 triggers an err\n 0012bd60: 6f72 2e20 4e6f 7465 2074 6861 7420 7768 or. Note that wh\n 0012bd70: 656e 2079 6f75 206f 7065 6e20 6120 5049 en you open a PI\n 0012bd80: 5045 2077 6974 6820 626f 7468 2053 5444 PE with both STD\n-0012bd90: 4552 5220 616e 643e 005a 4681 0000 2020 ERR and>.ZF... \n+0012bd90: 4552 5220 616e 643e 005a 4481 0000 2020 ERR and>.ZD... \n 0012bda0: 2057 5249 5445 4f4e 4c59 2079 6f75 2063 WRITEONLY you c\n 0012bdb0: 616e 2073 7469 6c6c 2052 4541 4420 6672 an still READ fr\n 0012bdc0: 6f6d 2074 6865 2053 5444 4552 5220 6465 om the STDERR de\n-0012bdd0: 7669 6365 2e07 005a 4691 0000 1400 4f46 vice...ZF.....OF\n+0012bdd0: 7669 6365 2e07 005a 4491 0000 1400 4f44 vice...ZD.....OD\n 0012bde0: 5a42 4653 495a 4500 005a 4246 5349 5a45 ZBFSIZE..ZBFSIZE\n-0012bdf0: 1200 5746 bf11 0000 2020 205a 4246 5349 ..WF.... ZBFSI\n-0012be00: 5a45 0700 5846 2100 0021 0058 4631 0000 ZE..XF!..!.XF1..\n+0012bdf0: 1200 5744 bf11 0000 2020 205a 4246 5349 ..WD.... ZBFSI\n+0012be00: 5a45 0700 5844 2100 0021 0058 4431 0000 ZE..XD!..!.XD1..\n 0012be10: 2020 205a 4246 5349 5a45 2041 7070 6c69 ZBFSIZE Appli\n-0012be20: 6573 2074 6f3a 2053 4f43 0700 5846 4100 es to: SOC..XFA.\n-0012be30: 0051 0058 4651 0000 2020 2041 6c6c 6f63 .Q.XFQ.. Alloc\n+0012be20: 6573 2074 6f3a 2053 4f43 0700 5844 4100 es to: SOC..XDA.\n+0012be30: 0051 0058 4451 0000 2020 2041 6c6c 6f63 .Q.XDQ.. Alloc\n 0012be40: 6174 6573 2061 2062 7566 6665 7220 7573 ates a buffer us\n 0012be50: 6564 2062 7920 4754 2e4d 2077 6865 6e20 ed by GT.M when \n 0012be60: 7265 6164 696e 6720 6672 6f6d 2061 2073 reading from a s\n 0012be70: 6f63 6b65 742e 2054 6865 205a 4246 5349 ocket. The ZBFSI\n-0012be80: 5a45 5400 5846 6100 0020 2020 6465 7669 ZET.XFa.. devi\n+0012be80: 5a45 5400 5844 6100 0020 2020 6465 7669 ZET.XDa.. devi\n 0012be90: 6365 7061 7261 6d65 7465 7220 7368 6f75 ceparameter shou\n 0012bea0: 6c64 2062 6520 6174 206c 6561 7374 2061 ld be at least a\n 0012beb0: 7320 6269 6720 6173 2074 6865 206c 6172 s big as the lar\n 0012bec0: 6765 7374 206d 6573 7361 6765 2065 7870 gest message exp\n-0012bed0: 6563 7465 642e 0700 5846 7100 004e 0058 ected...XFq..N.X\n-0012bee0: 4681 0000 2020 2042 7920 6465 6661 756c F... By defaul\n+0012bed0: 6563 7465 642e 0700 5844 7100 004e 0058 ected...XDq..N.X\n+0012bee0: 4481 0000 2020 2042 7920 6465 6661 756c D... By defaul\n 0012bef0: 742c 2074 6865 2073 697a 6520 6f66 205a t, the size of Z\n 0012bf00: 4246 5349 5a45 2069 7320 3130 3234 2061 BFSIZE is 1024 a\n 0012bf10: 6e64 2074 6865 206d 6178 696d 756d 2069 nd the maximum i\n-0012bf20: 7420 6361 6e20 6265 2069 7312 0058 4691 t can be is..XF.\n+0012bf20: 7420 6361 6e20 6265 2069 7312 0058 4491 t can be is..XD.\n 0012bf30: 0000 2020 2031 3034 3835 3736 2e08 0057 .. 1048576...W\n-0012bf40: 46c0 1100 0011 0050 4644 454c 4159 0000 F......PFDELAY..\n-0012bf50: 5a44 454c 4159 1100 5646 bf11 0000 2020 ZDELAY..VF.... \n-0012bf60: 205a 4445 4c41 5907 0057 4621 0000 2900 ZDELAY..WF!..).\n-0012bf70: 5746 3100 0020 2020 5a5b 4e4f 5d44 454c WF1.. Z[NO]DEL\n+0012bf40: 44c0 1100 0011 0050 4444 454c 4159 0000 D......PDDELAY..\n+0012bf50: 5a44 454c 4159 1100 5644 bf11 0000 2020 ZDELAY..VD.... \n+0012bf60: 205a 4445 4c41 5907 0057 4421 0000 2900 ZDELAY..WD!..).\n+0012bf70: 5744 3100 0020 2020 5a5b 4e4f 5d44 454c WD1.. Z[NO]DEL\n 0012bf80: 4159 2041 7070 6c69 6573 2074 6f3a 2053 AY Applies to: S\n-0012bf90: 4f43 2854 4350 2907 0057 4641 0000 4e00 OC(TCP)..WFA..N.\n-0012bfa0: 5746 5100 0020 2020 436f 6e74 726f 6c73 WFQ.. Controls\n+0012bf90: 4f43 2854 4350 2907 0057 4441 0000 4e00 OC(TCP)..WDA..N.\n+0012bfa0: 5744 5100 0020 2020 436f 6e74 726f 6c73 WDQ.. Controls\n 0012bfb0: 2062 7566 6665 7269 6e67 206f 6620 6461 buffering of da\n 0012bfc0: 7461 2070 6163 6b65 7473 2062 7920 7468 ta packets by th\n 0012bfd0: 6520 7379 7374 656d 2054 4350 2073 7461 e system TCP sta\n 0012bfe0: 636b 2075 7369 6e67 2074 6865 0000 0000 ck using the....\n 0012bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0012c000: 0100 0000 ec07 0000 4442 0000 0000 0000 ........DB......\n-0012c010: a300 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0012c010: a300 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0012c020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0012c030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0012c040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0012c050: 5649 4345 5041 5241 4d45 5445 5253 00ff VICEPARAMETERS..\n 0012c060: 7300 ff5a 4445 4c41 5900 bf61 0000 2020 s..ZDELAY..a.. \n 0012c070: 2054 4350 5f4e 4f44 454c 4159 206f 7074 TCP_NODELAY opt\n 0012c080: 696f 6e20 746f 2074 6865 2073 6574 736f ion to the setso\n 0012c090: 636b 6f70 7420 7379 7374 656d 2063 616c ckopt system cal\n 0012c0a0: 6c2e 2054 6869 7320 6265 6861 7669 6f72 l. This behavior\n-0012c0b0: 2069 7354 0057 4671 0000 2020 2073 6f6d isT.WFq.. som\n+0012c0b0: 2069 7354 0057 4471 0000 2020 2073 6f6d isT.WDq.. som\n 0012c0c0: 6574 696d 6573 206b 6e6f 776e 2061 7320 etimes known as \n 0012c0d0: 7468 6520 4e61 676c 6520 616c 676f 7269 the Nagle algori\n 0012c0e0: 7468 6d2e 2054 6865 2064 6566 6175 6c74 thm. The default\n 0012c0f0: 2069 7320 5a44 454c 4159 2e20 5468 6973 is ZDELAY. This\n-0012c100: 2064 656c 6179 734f 0057 4681 0000 2020 delaysO.WF... \n+0012c100: 2064 656c 6179 734f 0057 4481 0000 2020 delaysO.WD... \n 0012c110: 2073 656e 6469 6e67 2061 6464 6974 696f sending additio\n 0012c120: 6e61 6c20 7061 636b 6574 7320 756e 7469 nal packets unti\n 0012c130: 6c20 6569 7468 6572 2061 6e20 6163 6b6e l either an ackn\n 0012c140: 6f77 6c65 6467 6d65 6e74 206f 6620 7072 owledgment of pr\n-0012c150: 6576 696f 7573 5000 5746 9100 0020 2020 eviousP.WF... \n+0012c150: 6576 696f 7573 5000 5744 9100 0020 2020 eviousP.WD... \n 0012c160: 7061 636b 6574 7320 6973 2072 6563 6569 packets is recei\n 0012c170: 7665 6420 6f72 2061 6e20 696e 7465 7276 ved or an interv\n 0012c180: 616c 2070 6173 7365 732e 2049 6620 7365 al passes. If se\n 0012c190: 7665 7261 6c20 7061 636b 6574 7320 6172 veral packets ar\n-0012c1a0: 6520 7365 6e74 4e00 5646 c011 0000 2020 e sentN.VF.... \n+0012c1a0: 6520 7365 6e74 4e00 5644 c011 0000 2020 e sentN.VD.... \n 0012c1b0: 2066 726f 6d20 6f6e 6520 656e 6420 6f66 from one end of\n 0012c1c0: 2061 2063 6f6e 6e65 6374 696f 6e20 6265 a connection be\n 0012c1d0: 666f 7265 2074 6865 206f 7468 6572 2065 fore the other e\n 0012c1e0: 6e64 2072 6573 706f 6e64 732c 2073 6574 nd responds, set\n-0012c1f0: 7469 6e67 5200 5746 1200 0020 2020 5a4e tingR.WF... ZN\n+0012c1f0: 7469 6e67 5200 5744 1200 0020 2020 5a4e tingR.WD... ZN\n 0012c200: 4f44 454c 4159 206d 6179 2062 6520 6465 ODELAY may be de\n 0012c210: 7369 7261 626c 6520 7468 6f75 6768 2061 sirable though a\n 0012c220: 7420 7468 6520 636f 7374 206f 6620 6164 t the cost of ad\n 0012c230: 6469 7469 6f6e 616c 2070 6163 6b65 7473 ditional packets\n-0012c240: 2062 6569 6e67 4b00 5746 1300 0020 2020 beingK.WF... \n+0012c240: 2062 6569 6e67 4b00 5744 1300 0020 2020 beingK.WD... \n 0012c250: 7472 616e 736d 6974 7465 6420 6f76 6572 transmitted over\n 0012c260: 2074 6865 206e 6574 776f 726b 2e20 5a4e the network. ZN\n 0012c270: 4f44 454c 4159 206d 7573 7420 6265 2066 ODELAY must be f\n 0012c280: 756c 6c79 2073 7065 6c6c 6564 206f 7574 ully spelled out\n-0012c290: 2e07 0057 4614 0000 3a00 5746 1500 0020 ...WF...:.WF... \n+0012c290: 2e07 0057 4414 0000 3a00 5744 1500 0020 ...WD...:.WD... \n 0012c2a0: 2020 4c4f 4341 4c20 736f 636b 6574 7320 LOCAL sockets \n 0012c2b0: 6967 6e6f 7265 2074 6865 205a 4445 4c41 ignore the ZDELA\n 0012c2c0: 5920 6465 7669 6365 7061 7261 6d65 7465 Y deviceparamete\n-0012c2d0: 722e 0700 5746 1600 0012 0057 4617 0000 r...WF.....WF...\n-0012c2e0: 2020 2045 7861 6d70 6c65 3a07 0057 4618 Example:..WF.\n-0012c2f0: 0000 6800 5746 1900 0020 2020 6f70 656e ..h.WF... open\n+0012c2d0: 722e 0700 5744 1600 0012 0057 4417 0000 r...WD.....WD...\n+0012c2e0: 2020 2045 7861 6d70 6c65 3a07 0057 4418 Example:..WD.\n+0012c2f0: 0000 6800 5744 1900 0020 2020 6f70 656e ..h.WD... open\n 0012c300: 2074 6370 6465 763a 284c 4953 5445 4e3d tcpdev:(LISTEN=\n 0012c310: 706f 7274 6e6f 5f22 3a54 4350 223a 6174 portno_\":TCP\":at\n 0012c320: 7461 6368 3d22 7365 7276 6572 223a 7a62 tach=\"server\":zb\n 0012c330: 6673 697a 653d 3230 3438 3a7a 6962 6673 fsize=2048:zibfs\n 0012c340: 697a 653d 3130 3234 293a 7469 6d65 6f75 ize=1024):timeou\n-0012c350: 743a 2253 4f43 4b45 5422 0700 5746 1a00 t:\"SOCKET\"..WF..\n-0012c360: 0054 0057 4621 0000 2020 2054 6869 7320 .T.WF!.. This \n+0012c350: 743a 2253 4f43 4b45 5422 0700 5744 1a00 t:\"SOCKET\"..WD..\n+0012c360: 0054 0057 4421 0000 2020 2054 6869 7320 .T.WD!.. This \n 0012c370: 6578 616d 706c 6520 6f70 656e 7320 7468 example opens th\n 0012c380: 6520 736f 636b 6574 2064 6576 6963 6520 e socket device \n 0012c390: 7463 7064 6576 2061 6e64 2061 6c6c 6f63 tcpdev and alloc\n 0012c3a0: 6174 6573 2061 2062 7566 6665 7220 7369 ates a buffer si\n-0012c3b0: 7a65 206f 6615 0057 4622 0000 2020 2032 ze of..WF\".. 2\n-0012c3c0: 3034 3820 6279 7465 732e 0700 5746 2300 048 bytes...WF#.\n-0012c3d0: 000b 0050 4646 4600 005a 4646 0e00 5346 ...PFFF..ZFF..SF\n-0012c3e0: bf11 0000 2020 205a 4646 0700 5446 2100 .... ZFF..TF!.\n-0012c3f0: 0026 0054 4631 0000 2020 205a 5b4e 4f5d .&.TF1.. Z[NO]\n+0012c3b0: 7a65 206f 6615 0057 4422 0000 2020 2032 ze of..WD\".. 2\n+0012c3c0: 3034 3820 6279 7465 732e 0700 5744 2300 048 bytes...WD#.\n+0012c3d0: 000b 0050 4446 4600 005a 4646 0e00 5344 ...PDFF..ZFF..SD\n+0012c3e0: bf11 0000 2020 205a 4646 0700 5444 2100 .... ZFF..TD!.\n+0012c3f0: 0026 0054 4431 0000 2020 205a 5b4e 4f5d .&.TD1.. Z[NO]\n 0012c400: 4646 3d65 7870 7220 4170 706c 6965 6420 FF=expr Applied \n-0012c410: 746f 3a20 534f 4307 0054 4641 0000 3000 to: SOC..TFA..0.\n-0012c420: 5446 5100 0020 2020 5a5b 4e4f 5d46 463d TFQ.. Z[NO]FF=\n+0012c410: 746f 3a20 534f 4307 0054 4441 0000 3000 to: SOC..TDA..0.\n+0012c420: 5444 5100 0020 2020 5a5b 4e4f 5d46 463d TDQ.. Z[NO]FF=\n 0012c430: 6578 7072 2041 7070 6c69 6573 2074 6f3a expr Applies to:\n 0012c440: 2053 6f63 6b65 7420 4465 7669 6365 0700 Socket Device..\n-0012c450: 5446 6100 0054 0054 4671 0000 2020 2065 TFa..T.TFq.. e\n+0012c450: 5444 6100 0054 0054 4471 0000 2020 2065 TDa..T.TDq.. e\n 0012c460: 7870 7220 7370 6563 6966 6965 7320 6120 xpr specifies a \n 0012c470: 7374 7269 6e67 206f 6620 6368 6172 6163 string of charac\n 0012c480: 7465 7273 2c20 7479 7069 6361 6c6c 7920 ters, typically \n 0012c490: 696e 2024 4348 4152 2829 2066 6f72 6d61 in $CHAR() forma\n-0012c4a0: 7420 746f 2073 656e 6452 0054 4681 0000 t to sendR.TF...\n+0012c4a0: 7420 746f 2073 656e 6452 0054 4481 0000 t to sendR.TD...\n 0012c4b0: 2020 2074 6f20 736f 636b 6574 2064 6576 to socket dev\n 0012c4c0: 6963 652c 2077 6865 6e65 7665 7220 6120 ice, whenever a \n 0012c4d0: 726f 7574 696e 6520 6973 7375 6573 2061 routine issues a\n 0012c4e0: 2057 5249 5445 2023 2e20 5768 656e 206e WRITE #. When n\n-0012c4f0: 6f20 7374 7269 6e67 2069 7354 0054 4691 o string isT.TF.\n+0012c4f0: 6f20 7374 7269 6e67 2069 7354 0054 4491 o string isT.TD.\n 0012c500: 0000 2020 2073 7065 6369 6669 6564 206f .. specified o\n 0012c510: 7220 7768 656e 205a 4646 3d22 222c 2074 r when ZFF=\"\", t\n 0012c520: 6865 6e20 6e6f 2063 6861 7261 6374 6572 hen no character\n 0012c530: 7320 6172 6520 7365 6e74 2e20 5468 6520 s are sent. The \n 0012c540: 6465 6661 756c 7420 696e 2047 542e 4d14 default in GT.M.\n-0012c550: 0053 46c0 1100 0020 2020 6973 205a 4e4f .SF.... is ZNO\n-0012c560: 4646 2e07 0054 4612 0000 1500 5046 4942 FF...TF.....PFIB\n+0012c550: 0053 44c0 1100 0020 2020 6973 205a 4e4f .SD.... is ZNO\n+0012c560: 4646 2e07 0054 4412 0000 1500 5044 4942 FF...TD.....PDIB\n 0012c570: 4653 495a 4500 005a 4942 4653 495a 4513 FSIZE..ZIBFSIZE.\n-0012c580: 0058 46bf 1100 0020 2020 5a49 4246 5349 .XF.... ZIBFSI\n-0012c590: 5a45 0700 5946 2100 0022 0059 4631 0000 ZE..YF!..\".YF1..\n+0012c580: 0058 44bf 1100 0020 2020 5a49 4246 5349 .XD.... ZIBFSI\n+0012c590: 5a45 0700 5944 2100 0022 0059 4431 0000 ZE..YD!..\".YD1..\n 0012c5a0: 2020 205a 4942 4653 495a 4520 4170 706c ZIBFSIZE Appl\n-0012c5b0: 6965 7320 746f 3a20 534f 4307 0059 4641 ies to: SOC..YFA\n-0012c5c0: 0000 2c00 5946 5100 0020 2020 5a49 4246 ..,.YFQ.. ZIBF\n+0012c5b0: 6965 7320 746f 3a20 534f 4307 0059 4441 ies to: SOC..YDA\n+0012c5c0: 0000 2c00 5944 5100 0020 2020 5a49 4246 ..,.YDQ.. ZIBF\n 0012c5d0: 5349 5a45 2041 7070 6c69 6573 2074 6f3a SIZE Applies to:\n 0012c5e0: 2053 6f63 6b65 7420 4465 7669 6365 0700 Socket Device..\n-0012c5f0: 5946 6100 0053 0059 4671 0000 2020 2053 YFa..S.YFq.. S\n+0012c5f0: 5944 6100 0053 0059 4471 0000 2020 2053 YDa..S.YDq.. S\n 0012c600: 6574 7320 7468 6520 6275 6666 6572 2073 ets the buffer s\n 0012c610: 697a 6520 7573 6564 2062 7920 7468 6520 ize used by the \n 0012c620: 6e65 7477 6f72 6b20 736f 6674 7761 7265 network software\n 0012c630: 2028 7365 7473 6f63 6b6f 7074 2053 4f5f (setsockopt SO_\n-0012c640: 5243 5642 5546 292e 0700 5946 8100 0051 RCVBUF)...YF...Q\n-0012c650: 0059 4691 0000 2020 2054 6865 2064 6566 .YF... The def\n+0012c640: 5243 5642 5546 292e 0700 5944 8100 0051 RCVBUF)...YD...Q\n+0012c650: 0059 4491 0000 2020 2054 6865 2064 6566 .YD... The def\n 0012c660: 6175 6c74 2061 6e64 2074 6865 206d 6178 ault and the max\n 0012c670: 696d 756d 2076 616c 7565 7320 6465 7065 imum values depe\n 0012c680: 6e64 206f 6e20 7468 6520 706c 6174 666f nd on the platfo\n 0012c690: 726d 2061 6e64 2f6f 7220 7379 7374 656d rm and/or system\n-0012c6a0: 1600 5846 c011 0000 2020 2070 6172 616d ..XF.... param\n-0012c6b0: 6574 6572 732e 0700 5946 1200 0046 0059 eters...YF...F.Y\n-0012c6c0: 4613 0000 2020 204e 6f74 6520 7468 6174 F... Note that\n+0012c6a0: 1600 5844 c011 0000 2020 2070 6172 616d ..XD.... param\n+0012c6b0: 6574 6572 732e 0700 5944 1200 0046 0059 eters...YD...F.Y\n+0012c6c0: 4413 0000 2020 204e 6f74 6520 7468 6174 D... Note that\n 0012c6d0: 204c 4f43 414c 2073 6f63 6b65 7473 2069 LOCAL sockets i\n 0012c6e0: 676e 6f72 6520 7468 6520 5a49 4246 5349 gnore the ZIBFSI\n 0012c6f0: 5a45 2064 6576 6963 6570 6172 616d 6574 ZE deviceparamet\n-0012c700: 6572 2e07 0059 4614 0000 2600 4946 5f54 er...YF...&.IF_T\n+0012c700: 6572 2e07 0059 4414 0000 2600 4944 5f54 er...YD...&.ID_T\n 0012c710: 4142 4c45 0000 4f50 454e 5f44 6576 6963 ABLE..OPEN_Devic\n 0012c720: 6570 6172 616d 6574 6572 5f54 6162 6c65 eparameter_Table\n-0012c730: 2500 5046 bf11 0000 2020 204f 5045 4e20 %.PF.... OPEN \n+0012c730: 2500 5044 bf11 0000 2020 204f 5045 4e20 %.PD.... OPEN \n 0012c740: 4465 7669 6365 7061 7261 6d65 7465 7220 Deviceparameter \n-0012c750: 5461 626c 6507 0051 4621 0000 4800 5146 Table..QF!..H.QF\n+0012c750: 5461 626c 6507 0051 4421 0000 4800 5144 Table..QD!..H.QD\n 0012c760: 3100 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d 1.. +---------\n 0012c770: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012c780: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012c790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0012c7a0: 2d2d 2d2b 4800 5146 4100 0020 2020 7c20 ---+H.QFA.. | \n+0012c7a0: 2d2d 2d2b 4800 5144 4100 0020 2020 7c20 ---+H.QDA.. | \n 0012c7b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0012c7c0: 2020 4f50 454e 2044 6576 6963 6570 6172 OPEN Devicepar\n 0012c7d0: 616d 6574 6572 7320 2020 2020 2020 2020 ameters \n 0012c7e0: 2020 2020 2020 2020 2020 207c 0000 0000 |....\n 0012c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0012c800: 0100 0000 fa07 0000 5f42 0000 0000 0000 ........_B......\n-0012c810: 9900 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0012c810: 9900 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0012c820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0012c830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0012c840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0012c850: 5649 4345 5041 5241 4d45 5445 525f 5441 VICEPARAMETER_TA\n 0012c860: 424c 4500 bf51 0000 2020 207c 2d2d 2d2d BLE..Q.. |----\n 0012c870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012c880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012c890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0012c8a0: 2d2d 2d2d 2d2d 2d2d 7c48 0051 4661 0000 --------|H.QFa..\n+0012c8a0: 2d2d 2d2d 2d2d 2d2d 7c48 0051 4461 0000 --------|H.QDa..\n 0012c8b0: 2020 207c 204f 5045 4e20 4445 5649 4345 | OPEN DEVICE\n 0012c8c0: 5041 5241 4d45 5445 5220 7c20 5452 4d20 PARAMETER | TRM \n 0012c8d0: 7c20 5344 207c 2046 4946 4f20 7c20 5049 | SD | FIFO | PI\n 0012c8e0: 5045 207c 204e 554c 4c20 7c20 534f 4320 PE | NULL | SOC \n-0012c8f0: 7c48 0051 4671 0000 2020 207c 2d2d 2d2d |H.QFq.. |----\n+0012c8f0: 7c48 0051 4471 0000 2020 207c 2d2d 2d2d |H.QDq.. |----\n 0012c900: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012c910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012c920: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0012c930: 2d2d 2d2d 2d2d 2d2d 7c48 0051 4681 0000 --------|H.QF...\n+0012c930: 2d2d 2d2d 2d2d 2d2d 7c48 0051 4481 0000 --------|H.QD...\n 0012c940: 2020 207c 2020 2020 2020 2020 2020 2054 | T\n 0012c950: 524d 3a20 5661 6c69 6420 666f 7220 7465 RM: Valid for te\n 0012c960: 726d 696e 616c 7320 616e 6420 7072 696e rminals and prin\n 0012c970: 7465 7273 2020 2020 2020 2020 2020 2020 ters \n-0012c980: 7c48 0051 4691 0000 2020 207c 2020 2020 |H.QF... | \n+0012c980: 7c48 0051 4491 0000 2020 207c 2020 2020 |H.QD... | \n 0012c990: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0012c9a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0012c9b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0012c9c0: 2020 2020 2020 2020 7c49 0050 46c0 1100 |I.PF...\n+0012c9c0: 2020 2020 2020 2020 7c49 0050 44c0 1100 |I.PD...\n 0012c9d0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 0012c9e0: 2053 443a 2056 616c 6964 2066 6f72 2073 SD: Valid for s\n 0012c9f0: 6571 7565 6e74 6961 6c20 6469 736b 2066 equential disk f\n 0012ca00: 696c 6573 2020 2020 2020 2020 2020 2020 iles \n-0012ca10: 207c 4800 5146 1200 0020 2020 7c20 2020 |H.QF... | \n+0012ca10: 207c 4800 5144 1200 0020 2020 7c20 2020 |H.QD... | \n 0012ca20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0012ca30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0012ca40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0012ca50: 2020 2020 2020 2020 207c 4800 5146 1300 |H.QF..\n+0012ca50: 2020 2020 2020 2020 207c 4800 5144 1300 |H.QD..\n 0012ca60: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 0012ca70: 2020 2020 2020 2020 4649 464f 3a20 5661 FIFO: Va\n 0012ca80: 6c69 6420 666f 7220 4649 464f 7320 2020 lid for FIFOs \n 0012ca90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0012caa0: 207c 4800 5146 1400 0020 2020 7c20 2020 |H.QF... | \n+0012caa0: 207c 4800 5144 1400 0020 2020 7c20 2020 |H.QD... | \n 0012cab0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0012cac0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0012cad0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0012cae0: 2020 2020 2020 2020 207c 4800 5146 1500 |H.QF..\n+0012cae0: 2020 2020 2020 2020 207c 4800 5144 1500 |H.QD..\n 0012caf0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 0012cb00: 2020 2020 204e 554c 4c3a 2056 616c 6964 NULL: Valid\n 0012cb10: 2066 6f72 206e 756c 6c20 6465 7669 6365 for null device\n 0012cb20: 7320 2020 2020 2020 2020 2020 2020 2020 s \n-0012cb30: 207c 4800 5146 1600 0020 2020 7c20 2020 |H.QF... | \n+0012cb30: 207c 4800 5144 1600 0020 2020 7c20 2020 |H.QD... | \n 0012cb40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0012cb50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0012cb60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0012cb70: 2020 2020 2020 2020 207c 4800 5146 1700 |H.QF..\n+0012cb70: 2020 2020 2020 2020 207c 4800 5144 1700 |H.QD..\n 0012cb80: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 0012cb90: 2020 2020 2020 2020 5049 5045 3a20 5661 PIPE: Va\n 0012cba0: 6c69 6420 666f 7220 5049 5045 7320 2020 lid for PIPEs \n 0012cbb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0012cbc0: 207c 4800 5146 1800 0020 2020 7c20 2020 |H.QF... | \n+0012cbc0: 207c 4800 5144 1800 0020 2020 7c20 2020 |H.QD... | \n 0012cbd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0012cbe0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0012cbf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0012cc00: 2020 2020 2020 2020 207c 4800 5146 1900 |H.QF..\n+0012cc00: 2020 2020 2020 2020 207c 4800 5144 1900 |H.QD..\n 0012cc10: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 0012cc20: 2020 2020 534f 433a 2056 616c 6964 2066 SOC: Valid f\n 0012cc30: 6f72 2053 6f63 6b65 7420 6465 7669 6365 or Socket device\n 0012cc40: 7320 2020 2020 2020 2020 2020 2020 2020 s \n-0012cc50: 207c 4800 5146 1a00 0020 2020 7c2d 2d2d |H.QF... |---\n+0012cc50: 207c 4800 5144 1a00 0020 2020 7c2d 2d2d |H.QD... |---\n 0012cc60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012cc70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012cc80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0012cc90: 2d2d 2d2d 2d2d 2d2d 2d7c 4800 5146 2100 ---------|H.QF!.\n+0012cc90: 2d2d 2d2d 2d2d 2d2d 2d7c 4800 5144 2100 ---------|H.QD!.\n 0012cca0: 0020 2020 7c20 4150 5045 4e44 2020 2020 . | APPEND \n 0012ccb0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 0012ccc0: 207c 2058 2020 7c20 2020 2020 207c 2020 | X | | \n 0012ccd0: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0012cce0: 207c 4800 5146 2200 0020 2020 7c2d 2d2d |H.QF\".. |---\n+0012cce0: 207c 4800 5144 2200 0020 2020 7c2d 2d2d |H.QD\".. |---\n 0012ccf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012cd00: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d ---+-----+----+-\n 0012cd10: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n-0012cd20: 2d2d 2d2b 2d2d 2d2d 2d7c 4800 5146 2300 ---+-----|H.QF#.\n+0012cd20: 2d2d 2d2b 2d2d 2d2d 2d7c 4800 5144 2300 ---+-----|H.QD#.\n 0012cd30: 0020 2020 7c20 4154 5441 4348 3d65 7870 . | ATTACH=exp\n 0012cd40: 7220 2020 2020 2020 2020 207c 2020 2020 r | \n 0012cd50: 207c 2020 2020 7c20 2020 2020 207c 2020 | | | \n 0012cd60: 2020 2020 7c20 2020 2020 207c 2058 2020 | | X \n-0012cd70: 207c 4800 5146 2400 0020 2020 7c2d 2d2d |H.QF$.. |---\n+0012cd70: 207c 4800 5144 2400 0020 2020 7c2d 2d2d |H.QD$.. |---\n 0012cd80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012cd90: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d ---+-----+----+-\n 0012cda0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n-0012cdb0: 2d2d 2d2b 2d2d 2d2d 2d7c 4800 5146 2500 ---+-----|H.QF%.\n+0012cdb0: 2d2d 2d2b 2d2d 2d2d 2d7c 4800 5144 2500 ---+-----|H.QD%.\n 0012cdc0: 0020 2020 7c20 4348 5345 543d 656e 636f . | CHSET=enco\n 0012cdd0: 6469 6e67 2020 2020 2020 207c 2058 2020 ding | X \n 0012cde0: 207c 2058 2020 7c20 5820 2020 207c 2058 | X | X | X\n 0012cdf0: 2020 2020 7c20 5820 2020 207c 2058 2020 | X | X \n-0012ce00: 207c 4800 5146 2600 0020 2020 7c2d 2d2d |H.QF&.. |---\n+0012ce00: 207c 4800 5144 2600 0020 2020 7c2d 2d2d |H.QD&.. |---\n 0012ce10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012ce20: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d ---+-----+----+-\n 0012ce30: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n-0012ce40: 2d2d 2d2b 2d2d 2d2d 2d7c 4800 5146 2700 ---+-----|H.QF'.\n+0012ce40: 2d2d 2d2b 2d2d 2d2d 2d7c 4800 5144 2700 ---+-----|H.QD'.\n 0012ce50: 0020 2020 7c20 434f 4d4d 414e 443d 6578 . | COMMAND=ex\n 0012ce60: 7072 2020 2020 2020 2020 207c 2020 2020 pr | \n 0012ce70: 207c 2020 2020 7c20 2020 2020 207c 2058 | | | X\n 0012ce80: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0012ce90: 207c 4800 5146 2800 0020 2020 7c2d 2d2d |H.QF(.. |---\n+0012ce90: 207c 4800 5144 2800 0020 2020 7c2d 2d2d |H.QD(.. |---\n 0012cea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012ceb0: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d ---+-----+----+-\n 0012cec0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n-0012ced0: 2d2d 2d2b 2d2d 2d2d 2d7c 4800 5146 2900 ---+-----|H.QF).\n+0012ced0: 2d2d 2d2b 2d2d 2d2d 2d7c 4800 5144 2900 ---+-----|H.QD).\n 0012cee0: 0020 2020 7c20 434f 4e4e 4543 543d 6578 . | CONNECT=ex\n 0012cef0: 7072 2020 2020 2020 2020 207c 2020 2020 pr | \n 0012cf00: 207c 2020 2020 7c20 2020 2020 207c 2020 | | | \n 0012cf10: 2020 2020 7c20 2020 2020 207c 2058 2020 | | X \n-0012cf20: 207c 4800 5146 2a00 0020 2020 7c2d 2d2d |H.QF*.. |---\n+0012cf20: 207c 4800 5144 2a00 0020 2020 7c2d 2d2d |H.QD*.. |---\n 0012cf30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012cf40: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d ---+-----+----+-\n 0012cf50: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n-0012cf60: 2d2d 2d2b 2d2d 2d2d 2d7c 4800 5146 3100 ---+-----|H.QF1.\n+0012cf60: 2d2d 2d2b 2d2d 2d2d 2d7c 4800 5144 3100 ---+-----|H.QD1.\n 0012cf70: 0020 2020 7c20 5b4e 4f5d 4445 4c49 4d49 . | [NO]DELIMI\n 0012cf80: 5445 5220 2020 2020 2020 207c 2020 2020 TER | \n 0012cf90: 207c 2020 2020 7c20 2020 2020 207c 2020 | | | \n 0012cfa0: 2020 2020 7c20 2020 2020 207c 2058 2020 | | X \n-0012cfb0: 207c 4800 5146 3200 0020 2020 7c2d 2d2d |H.QF2.. |---\n+0012cfb0: 207c 4800 5144 3200 0020 2020 7c2d 2d2d |H.QD2.. |---\n 0012cfc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012cfd0: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d ---+-----+----+-\n 0012cfe0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n 0012cff0: 2d2d 2d2b 2d2d 2d2d 2d7c 0000 0000 0000 ---+-----|......\n 0012d000: 0100 0000 f907 0000 7a42 0000 0000 0000 ........zB......\n-0012d010: 9900 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0012d010: 9900 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0012d020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0012d030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0012d040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0012d050: 5649 4345 5041 5241 4d45 5445 525f 5441 VICEPARAMETER_TA\n 0012d060: 424c 4500 c033 0000 2020 207c 205b 4e4f BLE..3.. | [NO\n 0012d070: 5d45 4d50 545b 4552 4d5d 2020 2020 2020 ]EMPT[ERM] \n 0012d080: 2020 7c20 5820 2020 7c20 2020 207c 2020 | X | | \n 0012d090: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0012d0a0: 2020 7c20 2020 2020 7c48 0051 4634 0000 | |H.QF4..\n+0012d0a0: 2020 7c20 2020 2020 7c48 0051 4434 0000 | |H.QD4..\n 0012d0b0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012d0c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012d0d0: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012d0e0: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012d0f0: 7c48 0051 4635 0000 2020 207c 2045 5843 |H.QF5.. | EXC\n+0012d0f0: 7c48 0051 4435 0000 2020 207c 2045 5843 |H.QD5.. | EXC\n 0012d100: 4550 5449 4f4e 3d65 7870 7220 2020 2020 EPTION=expr \n 0012d110: 2020 7c20 5820 2020 7c20 5820 207c 2058 | X | X | X\n 0012d120: 2020 2020 7c20 5820 2020 207c 2058 2020 | X | X \n-0012d130: 2020 7c20 5820 2020 7c48 0051 4636 0000 | X |H.QF6..\n+0012d130: 2020 7c20 5820 2020 7c48 0051 4436 0000 | X |H.QD6..\n 0012d140: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012d150: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012d160: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012d170: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012d180: 7c48 0051 4637 0000 2020 207c 205b 4e4f |H.QF7.. | [NO\n+0012d180: 7c48 0051 4437 0000 2020 207c 205b 4e4f |H.QD7.. | [NO\n 0012d190: 5d46 464c 4620 2020 2020 2020 2020 2020 ]FFLF \n 0012d1a0: 2020 7c20 2020 2020 7c20 5820 207c 2020 | | X | \n 0012d1b0: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0012d1c0: 2020 7c20 2020 2020 7c48 0051 4638 0000 | |H.QF8..\n+0012d1c0: 2020 7c20 2020 2020 7c48 0051 4438 0000 | |H.QD8..\n 0012d1d0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012d1e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012d1f0: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012d200: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012d210: 7c48 0051 4639 0000 2020 207c 2046 4946 |H.QF9.. | FIF\n+0012d210: 7c48 0051 4439 0000 2020 207c 2046 4946 |H.QD9.. | FIF\n 0012d220: 4f20 2020 2020 2020 2020 2020 2020 2020 O \n 0012d230: 2020 7c20 2020 2020 7c20 2020 207c 2058 | | | X\n 0012d240: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0012d250: 2020 7c20 2020 2020 7c48 0051 463a 0000 | |H.QF:..\n+0012d250: 2020 7c20 2020 2020 7c48 0051 443a 0000 | |H.QD:..\n 0012d260: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012d270: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012d280: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012d290: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012d2a0: 7c48 0051 4641 0000 2020 207c 205b 4e4f |H.QFA.. | [NO\n+0012d2a0: 7c48 0051 4441 0000 2020 207c 205b 4e4f |H.QDA.. | [NO\n 0012d2b0: 5d46 4958 4544 2020 2020 2020 2020 2020 ]FIXED \n 0012d2c0: 2020 7c20 2020 2020 7c20 5820 207c 2058 | | X | X\n 0012d2d0: 2020 2020 7c20 5820 2020 207c 2020 2020 | X | \n-0012d2e0: 2020 7c20 2020 2020 7c48 0051 4642 0000 | |H.QFB..\n+0012d2e0: 2020 7c20 2020 2020 7c48 0051 4442 0000 | |H.QDB..\n 0012d2f0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012d300: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012d310: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012d320: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012d330: 7c48 0051 4643 0000 2020 207c 205b 4e4f |H.QFC.. | [NO\n+0012d330: 7c48 0051 4443 0000 2020 207c 205b 4e4f |H.QDC.. | [NO\n 0012d340: 5d46 4f4c 4c4f 5720 2020 2020 2020 2020 ]FOLLOW \n 0012d350: 2020 7c20 2020 2020 7c20 5820 207c 2020 | | X | \n 0012d360: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0012d370: 2020 7c20 2020 2020 7c48 0051 4644 0000 | |H.QFD..\n+0012d370: 2020 7c20 2020 2020 7c48 0051 4444 0000 | |H.QDD..\n 0012d380: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012d390: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012d3a0: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012d3b0: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012d3c0: 7c48 0051 4645 0000 2020 207c 2047 524f |H.QFE.. | GRO\n+0012d3c0: 7c48 0051 4445 0000 2020 207c 2047 524f |H.QDE.. | GRO\n 0012d3d0: 5550 3d65 7870 7220 2020 2020 2020 2020 UP=expr \n 0012d3e0: 2020 7c20 2020 2020 7c20 5820 207c 2058 | | X | X\n 0012d3f0: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0012d400: 2020 7c20 2020 2020 7c48 0051 4646 0000 | |H.QFF..\n+0012d400: 2020 7c20 2020 2020 7c48 0051 4446 0000 | |H.QDF..\n 0012d410: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012d420: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012d430: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012d440: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012d450: 7c48 0051 4647 0000 2020 207c 2049 4348 |H.QFG.. | ICH\n+0012d450: 7c48 0051 4447 0000 2020 207c 2049 4348 |H.QDG.. | ICH\n 0012d460: 5345 543d 656e 636f 6469 6e67 2020 2020 SET=encoding \n 0012d470: 2020 7c20 5820 2020 7c20 5820 207c 2058 | X | X | X\n 0012d480: 2020 2020 7c20 5820 2020 207c 2058 2020 | X | X \n-0012d490: 2020 7c20 5820 2020 7c48 0051 4648 0000 | X |H.QFH..\n+0012d490: 2020 7c20 5820 2020 7c48 0051 4448 0000 | X |H.QDH..\n 0012d4a0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012d4b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012d4c0: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012d4d0: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012d4e0: 7c48 0051 4649 0000 2020 207c 2049 4b45 |H.QFI.. | IKE\n+0012d4e0: 7c48 0051 4449 0000 2020 207c 2049 4b45 |H.QDI.. | IKE\n 0012d4f0: 5920 2020 2020 2020 2020 2020 2020 2020 Y \n 0012d500: 2020 7c20 2020 2020 7c20 5820 207c 2058 | | X | X\n 0012d510: 2020 2020 7c20 5820 2020 207c 2020 2020 | X | \n-0012d520: 2020 7c20 2020 2020 7c48 0051 464a 0000 | |H.QFJ..\n+0012d520: 2020 7c20 2020 2020 7c48 0051 444a 0000 | |H.QDJ..\n 0012d530: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012d540: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012d550: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012d560: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012d570: 7c48 0051 4651 0000 2020 207c 2049 4e44 |H.QFQ.. | IND\n+0012d570: 7c48 0051 4451 0000 2020 207c 2049 4e44 |H.QDQ.. | IND\n 0012d580: 4550 454e 4445 4e54 2020 2020 2020 2020 EPENDENT \n 0012d590: 2020 7c20 2020 2020 7c20 2020 207c 2020 | | | \n 0012d5a0: 2020 2020 7c20 5820 2020 207c 2020 2020 | X | \n-0012d5b0: 2020 7c20 2020 2020 7c48 0051 4652 0000 | |H.QFR..\n+0012d5b0: 2020 7c20 2020 2020 7c48 0051 4452 0000 | |H.QDR..\n 0012d5c0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012d5d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012d5e0: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012d5f0: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012d600: 7c48 0051 4653 0000 2020 207c 2049 4f45 |H.QFS.. | IOE\n+0012d600: 7c48 0051 4453 0000 2020 207c 2049 4f45 |H.QDS.. | IOE\n 0012d610: 5252 4f52 3d65 7870 7220 2020 2020 2020 RROR=expr \n 0012d620: 2020 7c20 2020 2020 7c20 2020 207c 2020 | | | \n 0012d630: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0012d640: 2020 7c20 5820 2020 7c48 0051 4654 0000 | X |H.QFT..\n+0012d640: 2020 7c20 5820 2020 7c48 0051 4454 0000 | X |H.QDT..\n 0012d650: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012d660: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012d670: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012d680: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012d690: 7c48 0051 4655 0000 2020 207c 204b 4559 |H.QFU.. | KEY\n+0012d690: 7c48 0051 4455 0000 2020 207c 204b 4559 |H.QDU.. | KEY\n 0012d6a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0012d6b0: 2020 7c20 2020 2020 7c20 5820 207c 2058 | | X | X\n 0012d6c0: 2020 2020 7c20 5820 2020 207c 2020 2020 | X | \n-0012d6d0: 2020 7c20 2020 2020 7c48 0051 4656 0000 | |H.QFV..\n+0012d6d0: 2020 7c20 2020 2020 7c48 0051 4456 0000 | |H.QDV..\n 0012d6e0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012d6f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012d700: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012d710: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012d720: 7c48 0051 4657 0000 2020 207c 204c 4953 |H.QFW.. | LIS\n+0012d720: 7c48 0051 4457 0000 2020 207c 204c 4953 |H.QDW.. | LIS\n 0012d730: 5445 4e3d 6578 7072 2020 2020 2020 2020 TEN=expr \n 0012d740: 2020 7c20 2020 2020 7c20 2020 207c 2020 | | | \n 0012d750: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0012d760: 2020 7c20 5820 2020 7c48 0051 4658 0000 | X |H.QFX..\n+0012d760: 2020 7c20 5820 2020 7c48 0051 4458 0000 | X |H.QDX..\n 0012d770: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012d780: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012d790: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012d7a0: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012d7b0: 7c48 0051 4659 0000 2020 207c 205b 4e4f |H.QFY.. | [NO\n+0012d7b0: 7c48 0051 4459 0000 2020 207c 205b 4e4f |H.QDY.. | [NO\n 0012d7c0: 5d4e 4557 5645 5253 494f 4e20 2020 2020 ]NEWVERSION \n 0012d7d0: 2020 7c20 2020 2020 7c20 5820 207c 2058 | | X | X\n 0012d7e0: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n 0012d7f0: 2020 7c20 2020 2020 7c00 0000 0000 0000 | |.......\n 0012d800: 0100 0000 f907 0000 9542 0000 0000 0000 .........B......\n-0012d810: 9900 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0012d810: 9900 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0012d820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0012d830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0012d840: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0012d850: 5649 4345 5041 5241 4d45 5445 525f 5441 VICEPARAMETER_TA\n 0012d860: 424c 4500 c05a 0000 2020 207c 2d2d 2d2d BLE..Z.. |----\n 0012d870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012d880: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0012d890: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0012d8a0: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4661 0000 --+-----|H.QFa..\n+0012d8a0: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4461 0000 --+-----|H.QDa..\n 0012d8b0: 2020 207c 204f 4348 5345 543d 656e 636f | OCHSET=enco\n 0012d8c0: 6469 6e67 2020 2020 2020 7c20 5820 2020 ding | X \n 0012d8d0: 7c20 5820 207c 2058 2020 2020 7c20 5820 | X | X | X \n 0012d8e0: 2020 207c 2058 2020 2020 7c20 5820 2020 | X | X \n-0012d8f0: 7c48 0051 4662 0000 2020 207c 2d2d 2d2d |H.QFb.. |----\n+0012d8f0: 7c48 0051 4462 0000 2020 207c 2d2d 2d2d |H.QDb.. |----\n 0012d900: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012d910: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0012d920: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0012d930: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4663 0000 --+-----|H.QFc..\n+0012d930: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4463 0000 --+-----|H.QDc..\n 0012d940: 2020 207c 204f 4b45 5920 2020 2020 2020 | OKEY \n 0012d950: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0012d960: 7c20 5820 207c 2058 2020 2020 7c20 5820 | X | X | X \n 0012d970: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0012d980: 7c48 0051 4664 0000 2020 207c 2d2d 2d2d |H.QFd.. |----\n+0012d980: 7c48 0051 4464 0000 2020 207c 2d2d 2d2d |H.QDd.. |----\n 0012d990: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012d9a0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0012d9b0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0012d9c0: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4665 0000 --+-----|H.QFe..\n+0012d9c0: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4465 0000 --+-----|H.QDe..\n 0012d9d0: 2020 207c 204f 574e 4552 3d65 7870 7220 | OWNER=expr \n 0012d9e0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0012d9f0: 7c20 5820 207c 2058 2020 2020 7c20 2020 | X | X | \n 0012da00: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0012da10: 7c48 0051 4666 0000 2020 207c 2d2d 2d2d |H.QFf.. |----\n+0012da10: 7c48 0051 4466 0000 2020 207c 2d2d 2d2d |H.QDf.. |----\n 0012da20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012da30: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0012da40: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0012da50: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4667 0000 --+-----|H.QFg..\n+0012da50: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4467 0000 --+-----|H.QDg..\n 0012da60: 2020 207c 2050 4152 5345 2020 2020 2020 | PARSE \n 0012da70: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0012da80: 7c20 2020 207c 2020 2020 2020 7c20 5820 | | | X \n 0012da90: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0012daa0: 7c48 0051 4668 0000 2020 207c 2d2d 2d2d |H.QFh.. |----\n+0012daa0: 7c48 0051 4468 0000 2020 207c 2d2d 2d2d |H.QDh.. |----\n 0012dab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012dac0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0012dad0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0012dae0: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4669 0000 --+-----|H.QFi..\n+0012dae0: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4469 0000 --+-----|H.QDi..\n 0012daf0: 2020 207c 205b 4e4f 5d52 4541 444f 4e4c | [NO]READONL\n 0012db00: 5920 2020 2020 2020 2020 7c20 2020 2020 Y | \n 0012db10: 7c20 5820 207c 2058 2020 2020 7c20 5820 | X | X | X \n 0012db20: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0012db30: 7c48 0051 466a 0000 2020 207c 2d2d 2d2d |H.QFj.. |----\n+0012db30: 7c48 0051 446a 0000 2020 207c 2d2d 2d2d |H.QDj.. |----\n 0012db40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012db50: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0012db60: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0012db70: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4671 0000 --+-----|H.QFq..\n+0012db70: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4471 0000 --+-----|H.QDq..\n 0012db80: 2020 207c 2052 4543 4f52 4453 495a 453d | RECORDSIZE=\n 0012db90: 696e 7465 7870 7220 2020 7c20 2020 2020 intexpr | \n 0012dba0: 7c20 5820 207c 2058 2020 2020 7c20 5820 | X | X | X \n 0012dbb0: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0012dbc0: 7c48 0051 4672 0000 2020 207c 2d2d 2d2d |H.QFr.. |----\n+0012dbc0: 7c48 0051 4472 0000 2020 207c 2d2d 2d2d |H.QDr.. |----\n 0012dbd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012dbe0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0012dbf0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0012dc00: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4673 0000 --+-----|H.QFs..\n+0012dc00: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4473 0000 --+-----|H.QDs..\n 0012dc10: 2020 207c 2053 4545 4b3d 7374 7265 7870 | SEEK=strexp\n 0012dc20: 7220 2020 2020 2020 2020 7c20 2020 2020 r | \n 0012dc30: 7c20 5820 207c 2020 2020 2020 7c20 2020 | X | | \n 0012dc40: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0012dc50: 7c48 0051 4674 0000 2020 207c 2d2d 2d2d |H.QFt.. |----\n+0012dc50: 7c48 0051 4474 0000 2020 207c 2d2d 2d2d |H.QDt.. |----\n 0012dc60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012dc70: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0012dc80: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0012dc90: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4675 0000 --+-----|H.QFu..\n+0012dc90: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4475 0000 --+-----|H.QDu..\n 0012dca0: 2020 207c 2053 4845 4c4c 3d65 7870 7220 | SHELL=expr \n 0012dcb0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0012dcc0: 7c20 2020 207c 2020 2020 2020 7c20 5820 | | | X \n 0012dcd0: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0012dce0: 7c48 0051 4676 0000 2020 207c 2d2d 2d2d |H.QFv.. |----\n+0012dce0: 7c48 0051 4476 0000 2020 207c 2d2d 2d2d |H.QDv.. |----\n 0012dcf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012dd00: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0012dd10: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0012dd20: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4677 0000 --+-----|H.QFw..\n+0012dd20: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4477 0000 --+-----|H.QDw..\n 0012dd30: 2020 207c 2053 5444 4552 523d 6578 7072 | STDERR=expr\n 0012dd40: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0012dd50: 7c20 2020 207c 2020 2020 2020 7c20 5820 | | | X \n 0012dd60: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0012dd70: 7c48 0051 4678 0000 2020 207c 2d2d 2d2d |H.QFx.. |----\n+0012dd70: 7c48 0051 4478 0000 2020 207c 2d2d 2d2d |H.QDx.. |----\n 0012dd80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012dd90: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0012dda0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0012ddb0: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4679 0000 --+-----|H.QFy..\n+0012ddb0: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4479 0000 --+-----|H.QDy..\n 0012ddc0: 2020 207c 205b 4e4f 5d53 5452 4541 4d20 | [NO]STREAM \n 0012ddd0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0012dde0: 7c20 5820 207c 2058 2020 2020 7c20 5820 | X | X | X \n 0012ddf0: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0012de00: 7c48 0051 467a 0000 2020 207c 2d2d 2d2d |H.QFz.. |----\n+0012de00: 7c48 0051 447a 0000 2020 207c 2d2d 2d2d |H.QDz.. |----\n 0012de10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012de20: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0012de30: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0012de40: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4681 0000 --+-----|H.QF...\n+0012de40: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4481 0000 --+-----|H.QD...\n 0012de50: 2020 207c 2053 5953 5445 4d3d 6578 7072 | SYSTEM=expr\n 0012de60: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0012de70: 7c20 5820 207c 2058 2020 2020 7c20 2020 | X | X | \n 0012de80: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0012de90: 7c48 0051 4682 0000 2020 207c 2d2d 2d2d |H.QF... |----\n+0012de90: 7c48 0051 4482 0000 2020 207c 2d2d 2d2d |H.QD... |----\n 0012dea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012deb0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0012dec0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0012ded0: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4683 0000 --+-----|H.QF...\n+0012ded0: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4483 0000 --+-----|H.QD...\n 0012dee0: 2020 207c 205b 4e4f 5d54 5255 4e43 4154 | [NO]TRUNCAT\n 0012def0: 4520 2020 2020 2020 2020 7c20 2020 2020 E | \n 0012df00: 7c20 5820 207c 2058 2020 2020 7c20 2020 | X | X | \n 0012df10: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0012df20: 7c48 0051 4684 0000 2020 207c 2d2d 2d2d |H.QF... |----\n+0012df20: 7c48 0051 4484 0000 2020 207c 2d2d 2d2d |H.QD... |----\n 0012df30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012df40: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0012df50: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0012df60: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4685 0000 --+-----|H.QF...\n+0012df60: 2d2d 2b2d 2d2d 2d2d 7c48 0051 4485 0000 --+-----|H.QD...\n 0012df70: 2020 207c 2055 4943 3d65 7870 7220 2020 | UIC=expr \n 0012df80: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0012df90: 7c20 5820 207c 2058 2020 2020 7c20 2020 | X | X | \n 0012dfa0: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0012dfb0: 7c48 0051 4686 0000 2020 207c 2d2d 2d2d |H.QF... |----\n+0012dfb0: 7c48 0051 4486 0000 2020 207c 2d2d 2d2d |H.QD... |----\n 0012dfc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012dfd0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0012dfe0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n 0012dff0: 2d2d 2b2d 2d2d 2d2d 7c00 0000 0000 0000 --+-----|.......\n 0012e000: 0100 0000 b507 0000 c042 0000 0000 0000 .........B......\n-0012e010: 9900 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0012e010: 9900 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0012e020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0012e030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0012e040: 4f50 454e 00ff 7300 ff4f 5045 4e5f 4445 OPEN..s..OPEN_DE\n 0012e050: 5649 4345 5041 5241 4d45 5445 525f 5441 VICEPARAMETER_TA\n 0012e060: 424c 4500 c087 0000 2020 207c 2056 4152 BLE..... | VAR\n 0012e070: 4941 424c 4520 2020 2020 2020 2020 2020 IABLE \n 0012e080: 2020 7c20 2020 2020 7c20 5820 207c 2058 | | X | X\n 0012e090: 2020 2020 7c20 5820 2020 207c 2020 2020 | X | \n-0012e0a0: 2020 7c20 2020 2020 7c48 0051 4688 0000 | |H.QF...\n+0012e0a0: 2020 7c20 2020 2020 7c48 0051 4488 0000 | |H.QD...\n 0012e0b0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012e0c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012e0d0: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012e0e0: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012e0f0: 7c48 0051 4689 0000 2020 207c 2057 4f52 |H.QF... | WOR\n+0012e0f0: 7c48 0051 4489 0000 2020 207c 2057 4f52 |H.QD... | WOR\n 0012e100: 4c44 3d65 7870 7220 2020 2020 2020 2020 LD=expr \n 0012e110: 2020 7c20 2020 2020 7c20 5820 207c 2058 | | X | X\n 0012e120: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0012e130: 2020 7c20 2020 2020 7c48 0051 468a 0000 | |H.QF...\n+0012e130: 2020 7c20 2020 2020 7c48 0051 448a 0000 | |H.QD...\n 0012e140: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012e150: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012e160: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012e170: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012e180: 7c48 0051 4691 0000 2020 207c 205b 4e4f |H.QF... | [NO\n+0012e180: 7c48 0051 4491 0000 2020 207c 205b 4e4f |H.QD... | [NO\n 0012e190: 5d57 5241 5020 2020 2020 2020 2020 2020 ]WRAP \n 0012e1a0: 2020 7c20 5820 2020 7c20 5820 207c 2058 | X | X | X\n 0012e1b0: 2020 2020 7c20 5820 2020 207c 2058 2020 | X | X \n-0012e1c0: 2020 7c20 5820 2020 7c48 0051 4692 0000 | X |H.QF...\n+0012e1c0: 2020 7c20 5820 2020 7c48 0051 4492 0000 | X |H.QD...\n 0012e1d0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012e1e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012e1f0: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012e200: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012e210: 7c48 0051 4693 0000 2020 207c 205b 4e4f |H.QF... | [NO\n+0012e210: 7c48 0051 4493 0000 2020 207c 205b 4e4f |H.QD... | [NO\n 0012e220: 5d57 5249 5445 4f4e 4c59 2020 2020 2020 ]WRITEONLY \n 0012e230: 2020 7c20 2020 2020 7c20 5820 207c 2058 | | X | X\n 0012e240: 2020 2020 7c20 5820 2020 207c 2020 2020 | X | \n-0012e250: 2020 7c20 2020 2020 7c48 0051 4694 0000 | |H.QF...\n+0012e250: 2020 7c20 2020 2020 7c48 0051 4494 0000 | |H.QD...\n 0012e260: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012e270: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012e280: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012e290: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012e2a0: 7c48 0051 4695 0000 2020 207c 205a 4246 |H.QF... | ZBF\n+0012e2a0: 7c48 0051 4495 0000 2020 207c 205a 4246 |H.QD... | ZBF\n 0012e2b0: 5349 5a45 2020 2020 2020 2020 2020 2020 SIZE \n 0012e2c0: 2020 7c20 2020 2020 7c20 2020 207c 2020 | | | \n 0012e2d0: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0012e2e0: 2020 7c20 5820 2020 7c48 0051 4696 0000 | X |H.QF...\n+0012e2e0: 2020 7c20 5820 2020 7c48 0051 4496 0000 | X |H.QD...\n 0012e2f0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012e300: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012e310: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012e320: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012e330: 7c48 0051 4697 0000 2020 207c 205a 5b4e |H.QF... | Z[N\n+0012e330: 7c48 0051 4497 0000 2020 207c 205a 5b4e |H.QD... | Z[N\n 0012e340: 4f5d 4445 4c41 5920 2020 2020 2020 2020 O]DELAY \n 0012e350: 2020 7c20 2020 2020 7c20 2020 207c 2020 | | | \n 0012e360: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0012e370: 2020 7c20 5820 2020 7c48 0051 4698 0000 | X |H.QF...\n+0012e370: 2020 7c20 5820 2020 7c48 0051 4498 0000 | X |H.QD...\n 0012e380: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012e390: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012e3a0: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012e3b0: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012e3c0: 7c48 0051 4699 0000 2020 207c 205a 5b4e |H.QF... | Z[N\n+0012e3c0: 7c48 0051 4499 0000 2020 207c 205a 5b4e |H.QD... | Z[N\n 0012e3d0: 4f5d 4646 2020 2020 2020 2020 2020 2020 O]FF \n 0012e3e0: 2020 7c20 2020 2020 7c20 2020 207c 2020 | | | \n 0012e3f0: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0012e400: 2020 7c20 5820 2020 7c48 0051 469a 0000 | X |H.QF...\n+0012e400: 2020 7c20 5820 2020 7c48 0051 449a 0000 | X |H.QD...\n 0012e410: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0012e420: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0012e430: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0012e440: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0012e450: 7c49 0050 46c1 1100 0020 2020 7c20 5a49 |I.PF.... | ZI\n+0012e450: 7c49 0050 44c1 1100 0020 2020 7c20 5a49 |I.PD.... | ZI\n 0012e460: 4246 5349 5a45 2020 2020 2020 2020 2020 BFSIZE \n 0012e470: 2020 207c 2020 2020 207c 2020 2020 7c20 | | | \n 0012e480: 2020 2020 207c 2020 2020 2020 7c20 2020 | | \n-0012e490: 2020 207c 2058 2020 207c 4800 5246 1100 | X |H.RF..\n+0012e490: 2020 207c 2058 2020 207c 4800 5244 1100 | X |H.RD..\n 0012e4a0: 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d . +-----------\n 0012e4b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012e4c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0012e4d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0012e4e0: 2d2b 0700 5246 2100 000c 002c 4655 5345 -+..RF!....,FUSE\n-0012e4f0: 0000 5573 650e 0030 46bf 1100 0020 2020 ..Use..0F.... \n-0012e500: 5573 6507 0031 4621 0000 5100 3146 3100 Use..1F!..Q.1F1.\n+0012e4e0: 2d2b 0700 5244 2100 000c 002c 4455 5345 -+..RD!....,DUSE\n+0012e4f0: 0000 5573 650e 0030 44bf 1100 0020 2020 ..Use..0D.... \n+0012e500: 5573 6507 0031 4421 0000 5100 3144 3100 Use..1D!..Q.1D1.\n 0012e510: 0020 2020 5468 6520 5553 4520 636f 6d6d . The USE comm\n 0012e520: 616e 6420 7365 6c65 6374 7320 7468 6520 and selects the \n 0012e530: 6375 7272 656e 7420 6465 7669 6365 2066 current device f\n 0012e540: 6f72 2052 4541 4473 2028 696e 7075 7429 or READs (input)\n-0012e550: 2061 6e64 2057 5249 5445 7313 0031 4641 and WRITEs..1FA\n+0012e550: 2061 6e64 2057 5249 5445 7313 0031 4441 and WRITEs..1DA\n 0012e560: 0000 2020 2028 6f75 7470 7574 292e 0700 .. (output)...\n-0012e570: 3146 5100 002b 0031 4661 0000 2020 2054 1FQ..+.1Fa.. T\n+0012e570: 3144 5100 002b 0031 4461 0000 2020 2054 1DQ..+.1Da.. T\n 0012e580: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n 0012e590: 2055 5345 2063 6f6d 6d61 6e64 2069 733a USE command is:\n-0012e5a0: 0700 3146 7100 003c 0031 4681 0000 2020 ..1Fq..<.1F... \n+0012e5a0: 0700 3144 7100 003c 0031 4481 0000 2020 ..1Dq..<.1D... \n 0012e5b0: 2055 5b53 455d 5b3a 7476 6578 7072 5d20 U[SE][:tvexpr] \n 0012e5c0: 6578 7072 5b3a 286b 6579 776f 7264 5b3d expr[:(keyword[=\n 0012e5d0: 6578 7072 5d5b 3a2e 2e2e 5d29 5d5b 2c2e expr][:...])][,.\n-0012e5e0: 2e2e 5d07 0031 4691 0000 1300 3046 c011 ..]..1F.....0F..\n+0012e5e0: 2e2e 5d07 0031 4491 0000 1300 3044 c011 ..]..1D.....0D..\n 0012e5f0: 0000 2020 2045 7861 6d70 6c65 3a07 0031 .. Example:..1\n-0012e600: 4612 0000 2400 3146 1300 0020 2020 5553 F...$.1F... US\n+0012e600: 4412 0000 2400 3144 1300 0020 2020 5553 D...$.1D... US\n 0012e610: 4520 2450 3a28 583d 303a 593d 2459 2d31 E $P:(X=0:Y=$Y-1\n-0012e620: 3a4e 4f45 4348 4f29 0700 3146 1400 0053 :NOECHO)..1F...S\n-0012e630: 0031 4615 0000 2020 2054 6869 7320 6578 .1F... This ex\n+0012e620: 3a4e 4f45 4348 4f29 0700 3144 1400 0053 :NOECHO)..1D...S\n+0012e630: 0031 4415 0000 2020 2054 6869 7320 6578 .1D... This ex\n 0012e640: 616d 706c 6520 5553 4573 2074 6865 2070 ample USEs the p\n 0012e650: 7269 6e63 6970 616c 2064 6576 6963 652e rincipal device.\n 0012e660: 2049 6620 7468 6174 2064 6576 6963 6520 If that device \n 0012e670: 6973 2061 2074 6572 6d69 6e61 6c2c 2074 is a terminal, t\n-0012e680: 6865 5400 3146 1600 0020 2020 6465 7669 heT.1F... devi\n+0012e680: 6865 5400 3144 1600 0020 2020 6465 7669 heT.1D... devi\n 0012e690: 6365 7061 7261 6d65 7465 7273 2074 7572 ceparameters tur\n 0012e6a0: 6e20 6f66 6620 6563 686f 2061 6e64 2070 n off echo and p\n 0012e6b0: 6f73 6974 696f 6e20 7468 6520 6375 7273 osition the curs\n 0012e6c0: 6f72 2074 6f20 7468 6520 6265 6769 6e6e or to the beginn\n-0012e6d0: 696e 6720 6f66 1c00 3146 1700 0020 2020 ing of..1F... \n+0012e6d0: 696e 6720 6f66 1c00 3144 1700 0020 2020 ing of..1D... \n 0012e6e0: 7468 6520 7072 6576 696f 7573 206c 696e the previous lin\n-0012e6f0: 652e 0700 3146 1800 0032 0030 46ff 7300 e...1F...2.0F.s.\n+0012e6f0: 652e 0700 3144 1800 0032 0030 44ff 7300 e...1D...2.0D.s.\n 0012e700: ff55 5345 5f44 4556 4943 4550 4152 414d .USE_DEVICEPARAM\n 0012e710: 4554 4552 5300 0055 5345 5f44 6576 6963 ETERS..USE_Devic\n-0012e720: 6570 6172 616d 6574 6572 731f 0049 46bf eparameters..IF.\n+0012e720: 6570 6172 616d 6574 6572 731f 0049 44bf eparameters..ID.\n 0012e730: 1100 0020 2020 5553 4520 4465 7669 6365 ... USE Device\n-0012e740: 7061 7261 6d65 7465 7273 0700 4a46 2100 parameters..JF!.\n-0012e750: 0016 0049 46ff 7300 ff41 5454 4143 4800 ...IF.s..ATTACH.\n-0012e760: 0041 5454 4143 4811 0054 46bf 1100 0020 .ATTACH..TF.... \n-0012e770: 2020 4154 5441 4348 0700 5546 2100 002f ATTACH..UF!../\n-0012e780: 0055 4631 0000 2020 2041 5454 4143 483d .UF1.. ATTACH=\n+0012e740: 7061 7261 6d65 7465 7273 0700 4a44 2100 parameters..JD!.\n+0012e750: 0016 0049 44ff 7300 ff41 5454 4143 4800 ...ID.s..ATTACH.\n+0012e760: 0041 5454 4143 4811 0054 44bf 1100 0020 .ATTACH..TD.... \n+0012e770: 2020 4154 5441 4348 0700 5544 2100 002f ATTACH..UD!../\n+0012e780: 0055 4431 0000 2020 2041 5454 4143 483d .UD1.. ATTACH=\n 0012e790: 6578 7072 2041 7070 6c69 6573 2074 6f3a expr Applies to:\n 0012e7a0: 2053 6f63 6b65 7420 4465 7669 6365 0700 Socket Device..\n-0012e7b0: 5546 4100 0000 0000 0000 0000 0000 0000 UFA.............\n+0012e7b0: 5544 4100 0000 0000 0000 0000 0000 0000 UDA.............\n 0012e7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0012e7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0012e7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0012e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0012e800: 0100 0000 da07 0000 ed42 0000 0000 0000 .........B......\n-0012e810: a800 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0012e810: a800 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0012e820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0012e830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0012e840: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 0012e850: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 0012e860: ff41 5454 4143 4800 bf51 0000 2020 2065 .ATTACH..Q.. e\n 0012e870: 7870 7220 7370 6563 6966 6965 7320 7468 xpr specifies th\n 0012e880: 6520 6861 6e64 6c65 2066 6f72 2061 2073 e handle for a s\n 0012e890: 6f63 6b65 7420 696e 2074 6865 2073 6f63 ocket in the soc\n 0012e8a0: 6b65 7470 6f6f 6c2e 2041 5454 4143 4820 ketpool. ATTACH \n-0012e8b0: 6c6f 6f6b 7320 7570 5400 5546 6100 0020 looks upT.UFa.. \n+0012e8b0: 6c6f 6f6b 7320 7570 5400 5544 6100 0020 looks upT.UDa.. \n 0012e8c0: 2020 6578 7072 2069 6e20 7468 6520 736f expr in the so\n 0012e8d0: 636b 6574 706f 6f6c 2773 2063 6f6c 6c65 cketpool's colle\n 0012e8e0: 6374 696f 6e20 6f66 2073 6f63 6b65 7473 ction of sockets\n 0012e8f0: 2061 6e64 2062 7269 6e67 7320 7468 6520 and brings the \n-0012e900: 6f6e 6520 666f 756e 6420 746f 4e00 5546 one found toN.UF\n+0012e900: 6f6e 6520 666f 756e 6420 746f 4e00 5544 one found toN.UD\n 0012e910: 7100 0020 2020 7468 6520 6375 7272 656e q.. the curren\n 0012e920: 7420 534f 434b 4554 2064 6576 6963 652e t SOCKET device.\n 0012e930: 2049 6620 616e 2041 5454 4143 4820 6f70 If an ATTACH op\n 0012e940: 6572 6174 696f 6e20 6973 2073 7563 6365 eration is succe\n-0012e950: 7373 6675 6c2c 2074 6865 4400 5546 8100 ssful, theD.UF..\n+0012e950: 7373 6675 6c2c 2074 6865 4400 5544 8100 ssful, theD.UD..\n 0012e960: 0020 2020 6174 7461 6368 6564 2073 6f63 . attached soc\n 0012e970: 6b65 7420 6265 636f 6d65 7320 7468 6520 ket becomes the \n 0012e980: 6375 7272 656e 7420 736f 636b 6574 2066 current socket f\n 0012e990: 6f72 2074 6865 2064 6576 6963 652e 0700 or the device...\n-0012e9a0: 5546 9100 004f 0054 46c0 1100 0020 2020 UF...O.TF.... \n+0012e9a0: 5544 9100 004f 0054 44c0 1100 0020 2020 UD...O.TD.... \n 0012e9b0: 4154 5441 4348 2069 7320 6e6f 7420 636f ATTACH is not co\n 0012e9c0: 6d70 6174 6962 6c65 2077 6974 6820 616e mpatible with an\n 0012e9d0: 7920 6f74 6865 7220 6465 7669 6365 2070 y other device p\n 0012e9e0: 6172 616d 6574 6572 7320 696e 2074 6865 arameters in the\n-0012e9f0: 2055 5345 5300 5546 1200 0020 2020 636f USES.UF... co\n+0012e9f0: 2055 5345 5300 5544 1200 0020 2020 636f USES.UD... co\n 0012ea00: 6d6d 616e 642e 4120 736f 636b 6574 2063 mmand.A socket c\n 0012ea10: 616e 206d 6f76 6520 6672 6f6d 206f 6e65 an move from one\n 0012ea20: 2064 6576 6963 6520 746f 2061 6e6f 7468 device to anoth\n 0012ea30: 6572 2075 7369 6e67 2044 4554 4143 482f er using DETACH/\n-0012ea40: 4154 5441 4348 2e07 0055 4613 0000 1200 ATTACH...UF.....\n-0012ea50: 5546 1400 0020 2020 2a2a 4e6f 7465 2a2a UF... **Note**\n-0012ea60: 0700 5546 1500 004e 0055 4616 0000 2020 ..UF...N.UF... \n+0012ea40: 4154 5441 4348 2e07 0055 4413 0000 1200 ATTACH...UD.....\n+0012ea50: 5544 1400 0020 2020 2a2a 4e6f 7465 2a2a UD... **Note**\n+0012ea60: 0700 5544 1500 004e 0055 4416 0000 2020 ..UD...N.UD... \n 0012ea70: 2041 2073 6f63 6b65 7420 646f 6573 206e A socket does n\n 0012ea80: 6f74 2063 6172 7279 205b 497c 4f5d 4348 ot carry [I|O]CH\n 0012ea90: 5345 5420 7769 7468 2069 7420 7768 696c SET with it whil\n 0012eaa0: 6520 6265 696e 6720 6d6f 7665 642e 2053 e being moved. S\n-0012eab0: 7563 6820 6151 0055 4617 0000 2020 2073 uch aQ.UF... s\n+0012eab0: 7563 6820 6151 0055 4417 0000 2020 2073 uch aQ.UD... s\n 0012eac0: 6f63 6b65 7420 7573 6573 2074 6865 205b ocket uses the [\n 0012ead0: 497c 4f5d 4348 5345 5420 6f66 2074 6865 I|O]CHSET of the\n 0012eae0: 2064 6576 6963 6520 6974 2069 7320 4154 device it is AT\n 0012eaf0: 5441 4348 6564 2074 6f2e 2049 6620 7468 TACHed to. If th\n-0012eb00: 6572 6520 6973 5000 5546 1800 0020 2020 ere isP.UF... \n+0012eb00: 6572 6520 6973 5000 5544 1800 0020 2020 ere isP.UD... \n 0012eb10: 696e 7075 7420 7374 696c 6c20 6275 6666 input still buff\n 0012eb20: 6572 6564 2c20 7468 6973 206d 6179 2063 ered, this may c\n 0012eb30: 6175 7365 2075 6e69 6e74 656e 7469 6f6e ause unintention\n 0012eb40: 616c 2063 6f6e 7365 7175 656e 6365 7320 al consequences \n-0012eb50: 696e 2074 6865 4f00 5546 1900 0020 2020 in theO.UF... \n+0012eb50: 696e 2074 6865 4f00 5544 1900 0020 2020 in theO.UD... \n 0012eb60: 6170 706c 6963 6174 696f 6e20 6966 205b application if [\n 0012eb70: 497c 4f5d 4348 5345 5420 6368 616e 6765 I|O]CHSET change\n 0012eb80: 732e 2047 542e 4d20 646f 6573 206e 6f74 s. GT.M does not\n 0012eb90: 2064 6574 6563 7420 286f 7220 7265 706f detect (or repo\n-0012eba0: 7274 2920 6134 0055 461a 0000 2020 2063 rt) a4.UF... c\n+0012eba0: 7274 2920 6134 0055 441a 0000 2020 2063 rt) a4.UD... c\n 0012ebb0: 6861 6e67 6520 696e 205b 497c 4f5d 4348 hange in [I|O]CH\n 0012ebc0: 5345 5420 6475 6520 746f 2044 4554 4143 SET due to DETAC\n-0012ebd0: 482f 4154 5441 4348 2e07 0055 4621 0000 H/ATTACH...UF!..\n-0012ebe0: 1800 4d46 4341 4e4f 4e49 4341 4c00 0043 ..MFCANONICAL..C\n-0012ebf0: 414e 4f4e 4943 414c 1400 5746 bf11 0000 ANONICAL..WF....\n-0012ec00: 2020 2043 414e 4f4e 4943 414c 0700 5846 CANONICAL..XF\n-0012ec10: 2100 0027 0058 4631 0000 2020 205b 4e4f !..'.XF1.. [NO\n+0012ebd0: 482f 4154 5441 4348 2e07 0055 4421 0000 H/ATTACH...UD!..\n+0012ebe0: 1800 4d44 4341 4e4f 4e49 4341 4c00 0043 ..MDCANONICAL..C\n+0012ebf0: 414e 4f4e 4943 414c 1400 5744 bf11 0000 ANONICAL..WD....\n+0012ec00: 2020 2043 414e 4f4e 4943 414c 0700 5844 CANONICAL..XD\n+0012ec10: 2100 0027 0058 4431 0000 2020 205b 4e4f !..'.XD1.. [NO\n 0012ec20: 5d43 414e 4f4e 4943 414c 2041 7070 6c69 ]CANONICAL Appli\n-0012ec30: 6573 2074 6f3a 2054 524d 0700 5846 4100 es to: TRM..XFA.\n-0012ec40: 003a 0058 4651 0000 2020 205b 4e4f 5d43 .:.XFQ.. [NO]C\n+0012ec30: 6573 2074 6f3a 2054 524d 0700 5844 4100 es to: TRM..XDA.\n+0012ec40: 003a 0058 4451 0000 2020 205b 4e4f 5d43 .:.XDQ.. [NO]C\n 0012ec50: 414e 4f4e 4943 414c 2041 7070 6c69 6573 ANONICAL Applies\n 0012ec60: 2074 6f3a 2054 6572 6d69 6e61 6c73 2061 to: Terminals a\n-0012ec70: 6e64 2050 7269 6e74 6572 7307 0058 4661 nd Printers..XFa\n-0012ec80: 0000 5200 5846 7100 0020 2020 456e 6162 ..R.XFq.. Enab\n+0012ec70: 6e64 2050 7269 6e74 6572 7307 0058 4461 nd Printers..XDa\n+0012ec80: 0000 5200 5844 7100 0020 2020 456e 6162 ..R.XDq.. Enab\n 0012ec90: 6c65 7320 6f72 2064 6973 6162 6c65 7320 les or disables \n 0012eca0: 6361 6e6f 6e69 6361 6c20 696e 7075 7420 canonical input \n 0012ecb0: 6173 2063 6f6e 7472 6f6c 6c65 6420 6279 as controlled by\n 0012ecc0: 2074 6865 2049 4341 4e4f 4e20 7465 726d the ICANON term\n-0012ecd0: 696e 616c 4f00 5846 8100 0020 2020 6174 inalO.XF... at\n+0012ecd0: 696e 616c 4f00 5844 8100 0020 2020 6174 inalO.XD... at\n 0012ece0: 7472 6962 7574 652e 2053 6565 2074 6865 tribute. See the\n 0012ecf0: 2064 6f63 756d 656e 7461 7469 6f6e 206f documentation o\n 0012ed00: 6e20 796f 7572 2070 6c61 7466 6f72 6d20 n your platform \n 0012ed10: 666f 7220 6465 7461 696c 732c 2062 7574 for details, but\n-0012ed20: 2069 6e52 0058 4691 0000 2020 2067 656e inR.XF... gen\n+0012ed20: 2069 6e52 0058 4491 0000 2020 2067 656e inR.XD... gen\n 0012ed30: 6572 616c 2074 6869 7320 776f 756c 6420 eral this would \n 0012ed40: 6265 2065 7261 7365 2061 6e64 206b 696c be erase and kil\n 0012ed50: 6c20 6564 6974 2066 756e 6374 696f 6e73 l edit functions\n 0012ed60: 2c20 616e 6420 6c69 6e65 7320 6465 6c69 , and lines deli\n-0012ed70: 6d69 7465 6451 0057 46c0 1100 0020 2020 mitedQ.WF.... \n+0012ed70: 6d69 7465 6451 0057 44c0 1100 0020 2020 mitedQ.WD.... \n 0012ed80: 6279 204e 4c20 2875 7375 616c 6c79 203c by NL (usually <\n 0012ed90: 4c46 3e29 2c20 454f 4620 2875 7375 616c LF>), EOF (usual\n 0012eda0: 6c79 205e 4429 2c20 616e 6420 454f 4c20 ly ^D), and EOL \n 0012edb0: 2875 7375 616c 6c79 206e 6f74 2064 6566 (usually not def\n-0012edc0: 696e 6564 292e 0700 5846 1200 004e 0058 ined)...XF...N.X\n-0012edd0: 4613 0000 2020 2042 7920 6465 6661 756c F... By defaul\n+0012edc0: 696e 6564 292e 0700 5844 1200 004e 0058 ined)...XD...N.X\n+0012edd0: 4413 0000 2020 2042 7920 6465 6661 756c D... By defaul\n 0012ede0: 742c 2063 616e 6f6e 6963 616c 2069 6e70 t, canonical inp\n 0012edf0: 7574 2069 7320 656e 6162 6c65 6420 2874 ut is enabled (t\n 0012ee00: 6861 7420 6973 205b 4e4f 5d43 414e 4f4e hat is [NO]CANON\n-0012ee10: 4943 414c 2069 7320 7468 6513 0058 4614 ICAL is the..XF.\n+0012ee10: 4943 414c 2069 7320 7468 6513 0058 4414 ICAL is the..XD.\n 0012ee20: 0000 2020 2064 6566 6175 6c74 292e 0700 .. default)...\n-0012ee30: 5846 1500 0013 004e 4645 4e41 424c 4500 XF.....NFENABLE.\n-0012ee40: 0043 454e 4142 4c45 1200 5546 bf11 0000 .CENABLE..UF....\n-0012ee50: 2020 2043 454e 4142 4c45 0700 5646 2100 CENABLE..VF!.\n-0012ee60: 0038 0056 4631 0000 2020 205b 4e4f 5d43 .8.VF1.. [NO]C\n+0012ee30: 5844 1500 0013 004e 4445 4e41 424c 4500 XD.....NDENABLE.\n+0012ee40: 0043 454e 4142 4c45 1200 5544 bf11 0000 .CENABLE..UD....\n+0012ee50: 2020 2043 454e 4142 4c45 0700 5644 2100 CENABLE..VD!.\n+0012ee60: 0038 0056 4431 0000 2020 205b 4e4f 5d43 .8.VD1.. [NO]C\n 0012ee70: 454e 4142 4c45 2041 7070 6c69 6573 2074 ENABLE Applies t\n 0012ee80: 6f3a 2054 6572 6d69 6e61 6c73 2061 6e64 o: Terminals and\n-0012ee90: 2050 7269 6e74 6572 7307 0056 4641 0000 Printers..VFA..\n-0012eea0: 5400 5646 5100 0020 2020 456e 6162 6c65 T.VFQ.. Enable\n+0012ee90: 2050 7269 6e74 6572 7307 0056 4441 0000 Printers..VDA..\n+0012eea0: 5400 5644 5100 0020 2020 456e 6162 6c65 T.VDQ.. Enable\n 0012eeb0: 7320 6f72 2064 6973 6162 6c65 7320 7468 s or disables th\n 0012eec0: 6520 6162 696c 6974 7920 746f 2066 6f72 e ability to for\n 0012eed0: 6365 2047 542e 4d20 696e 746f 2044 6972 ce GT.M into Dir\n 0012eee0: 6563 7420 4d6f 6465 2062 7920 656e 7465 ect Mode by ente\n-0012eef0: 7269 6e67 2100 5646 6100 0020 2020 3c43 ring!.VFa.. at $PRINC\n-0012ef10: 4950 414c 2e07 0056 4671 0000 4300 5646 IPAL...VFq..C.VF\n+0012ef10: 4950 414c 2e07 0056 4471 0000 4300 5644 IPAL...VDq..C.VD\n 0012ef20: 8100 0020 2020 4966 2043 454e 4142 4c45 ... If CENABLE\n 0012ef30: 2069 7320 7365 742c 203c 4354 524c 2d43 is set, interrupts pro\n 0012ef50: 6365 7373 2065 7865 6375 7469 6f6e 2e07 cess execution..\n-0012ef60: 0056 4691 0000 5400 5546 c011 0000 2020 .VF...T.UF.... \n+0012ef60: 0056 4491 0000 5400 5544 c011 0000 2020 .VD...T.UD.... \n 0012ef70: 2042 7920 6465 6661 756c 742c 2043 454e By default, CEN\n 0012ef80: 4142 4c45 2069 7320 7365 742e 2049 6620 ABLE is set. If \n 0012ef90: 4354 5241 5020 636f 6e74 6169 6e73 2024 CTRAP contains $\n 0012efa0: 4328 3329 2c20 4345 4e41 424c 4520 6973 C(3), CENABLE is\n-0012efb0: 2064 6973 6162 6c65 642e 0700 5646 1200 disabled...VF..\n-0012efc0: 0012 0056 4613 0000 2020 2045 7861 6d70 ...VF... Examp\n-0012efd0: 6c65 3a07 0056 4614 0000 0000 0000 0000 le:..VF.........\n+0012efb0: 2064 6973 6162 6c65 642e 0700 5644 1200 disabled...VD..\n+0012efc0: 0012 0056 4413 0000 2020 2045 7861 6d70 ...VD... Examp\n+0012efd0: 6c65 3a07 0056 4414 0000 0000 0000 0000 le:..VD.........\n 0012efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0012eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0012f000: 0100 0000 fa07 0000 2643 0000 0000 0000 ........&C......\n-0012f010: 9000 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0012f010: 9000 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0012f020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0012f030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0012f040: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 0012f050: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 0012f060: ff43 454e 4142 4c45 00c0 1500 0020 2020 .CENABLE..... \n 0012f070: 7573 6520 2470 7269 6e63 6970 616c 3a28 use $principal:(\n 0012f080: 6e6f 6365 6e61 626c 653a 6374 7261 703d nocenable:ctrap=\n 0012f090: 2222 3a65 7863 6570 7469 6f6e 3d22 2229 \"\":exception=\"\")\n-0012f0a0: 0700 5646 1600 001b 004e 464c 4541 5253 ..VF.....NFLEARS\n+0012f0a0: 0700 5644 1600 001b 004e 444c 4541 5253 ..VD.....NDLEARS\n 0012f0b0: 4352 4545 4e00 0043 4c45 4152 5343 5245 CREEN..CLEARSCRE\n-0012f0c0: 454e 1600 5946 bf11 0000 2020 2043 4c45 EN..YF.... CLE\n-0012f0d0: 4152 5343 5245 454e 0700 5a46 2100 0025 ARSCREEN..ZF!..%\n-0012f0e0: 005a 4631 0000 2020 2043 4c45 4152 5343 .ZF1.. CLEARSC\n+0012f0c0: 454e 1600 5944 bf11 0000 2020 2043 4c45 EN..YD.... CLE\n+0012f0d0: 4152 5343 5245 454e 0700 5a44 2100 0025 ARSCREEN..ZD!..%\n+0012f0e0: 005a 4431 0000 2020 2043 4c45 4152 5343 .ZD1.. CLEARSC\n 0012f0f0: 5245 454e 2041 7070 6c69 6573 2074 6f3a REEN Applies to:\n-0012f100: 2054 524d 0700 5a46 4100 0038 005a 4651 TRM..ZFA..8.ZFQ\n+0012f100: 2054 524d 0700 5a44 4100 0038 005a 4451 TRM..ZDA..8.ZDQ\n 0012f110: 0000 2020 2043 4c45 4152 5343 5245 454e .. CLEARSCREEN\n 0012f120: 2041 7070 6c69 6573 2074 6f3a 2054 6572 Applies to: Ter\n 0012f130: 6d69 6e61 6c73 2061 6e64 2050 7269 6e74 minals and Print\n-0012f140: 6572 7307 005a 4661 0000 5300 5a46 7100 ers..ZFa..S.ZFq.\n+0012f140: 6572 7307 005a 4461 0000 5300 5a44 7100 ers..ZDa..S.ZDq.\n 0012f150: 0020 2020 436c 6561 7273 2074 6865 2074 . Clears the t\n 0012f160: 6572 6d69 6e61 6c20 7363 7265 656e 2066 erminal screen f\n 0012f170: 726f 6d20 7468 6520 7072 6573 656e 7420 rom the present \n 0012f180: 6375 7273 6f72 2070 6f73 6974 696f 6e20 cursor position \n 0012f190: 746f 2074 6865 2062 6f74 746f 6d53 005a to the bottomS.Z\n-0012f1a0: 4681 0000 2020 206f 6620 7468 6520 7363 F... of the sc\n+0012f1a0: 4481 0000 2020 206f 6620 7468 6520 7363 D... of the sc\n 0012f1b0: 7265 656e 2e20 5468 6520 434c 4541 5253 reen. The CLEARS\n 0012f1c0: 4352 4545 4e20 6465 7669 6365 7061 7261 CREEN devicepara\n 0012f1d0: 6d65 7465 7220 646f 6573 206e 6f74 2063 meter does not c\n 0012f1e0: 6861 6e67 6520 7468 6520 6375 7273 6f72 hange the cursor\n-0012f1f0: 2e00 5a46 9100 0020 2020 706f 7369 7469 ..ZF... positi\n+0012f1f0: 2e00 5a44 9100 0020 2020 706f 7369 7469 ..ZD... positi\n 0012f200: 6f6e 206f 7220 7468 6520 2458 2061 6e64 on or the $X and\n 0012f210: 2024 5920 7661 7269 6162 6c65 732e 0800 $Y variables...\n-0012f220: 5946 c011 0000 1200 5a46 1200 0020 2020 YF......ZF... \n-0012f230: 4578 616d 706c 653a 0700 5a46 1300 001e Example:..ZF....\n-0012f240: 005a 4614 0000 2020 2055 2024 503a 2858 .ZF... U $P:(X\n+0012f220: 5944 c011 0000 1200 5a44 1200 0020 2020 YD......ZD... \n+0012f230: 4578 616d 706c 653a 0700 5a44 1300 001e Example:..ZD....\n+0012f240: 005a 4414 0000 2020 2055 2024 503a 2858 .ZD... U $P:(X\n 0012f250: 3d30 3a59 3d30 3a43 4c45 4152 2907 005a =0:Y=0:CLEAR)..Z\n-0012f260: 4615 0000 5300 5a46 1600 0020 2020 5468 F...S.ZF... Th\n+0012f260: 4415 0000 5300 5a44 1600 0020 2020 5468 D...S.ZD... Th\n 0012f270: 6973 2065 7861 6d70 6c65 2070 6f73 6974 is example posit\n 0012f280: 696f 6e73 2074 6865 2063 7572 736f 7220 ions the cursor \n 0012f290: 746f 2022 686f 6d65 2220 696e 2074 6865 to \"home\" in the\n 0012f2a0: 2075 7070 6572 206c 6566 7420 636f 726e upper left corn\n-0012f2b0: 6572 206f 6620 613a 005a 4617 0000 2020 er of a:.ZF... \n+0012f2b0: 6572 206f 6620 613a 005a 4417 0000 2020 er of a:.ZD... \n 0012f2c0: 2056 4454 2061 6e64 2063 6c65 6172 7320 VDT and clears \n 0012f2d0: 7468 6520 656e 7469 7265 2063 7572 7265 the entire curre\n 0012f2e0: 6e74 2073 6372 6565 6e20 2270 6167 652e nt screen \"page.\n-0012f2f0: 2207 005a 4618 0000 1300 4e46 4f4e 4e45 \"..ZF.....NFONNE\n-0012f300: 4354 0000 434f 4e4e 4543 5412 0055 46bf CT..CONNECT..UF.\n+0012f2f0: 2207 005a 4418 0000 1300 4e44 4f4e 4e45 \"..ZD.....NDONNE\n+0012f300: 4354 0000 434f 4e4e 4543 5412 0055 44bf CT..CONNECT..UD.\n 0012f310: 1100 0020 2020 434f 4e4e 4543 5407 0056 ... CONNECT..V\n-0012f320: 4621 0000 2600 5646 3100 0020 2020 434f F!..&.VF1.. CO\n+0012f320: 4421 0000 2600 5644 3100 0020 2020 434f D!..&.VD1.. CO\n 0012f330: 4e4e 4543 543d 6578 7072 2041 7070 6c69 NNECT=expr Appli\n-0012f340: 6573 2074 6f3a 2053 4f43 0700 5646 4100 es to: SOC..VFA.\n-0012f350: 0030 0056 4651 0000 2020 2043 4f4e 4e45 .0.VFQ.. CONNE\n+0012f340: 6573 2074 6f3a 2053 4f43 0700 5644 4100 es to: SOC..VDA.\n+0012f350: 0030 0056 4451 0000 2020 2043 4f4e 4e45 .0.VDQ.. CONNE\n 0012f360: 4354 3d65 7870 7220 4170 706c 6965 7320 CT=expr Applies \n 0012f370: 746f 3a20 536f 636b 6574 2044 6576 6963 to: Socket Devic\n-0012f380: 6507 0056 4661 0000 4c00 5646 7100 0020 e..VFa..L.VFq.. \n+0012f380: 6507 0056 4461 0000 4c00 5644 7100 0020 e..VDa..L.VDq.. \n 0012f390: 2020 456e 6162 6c65 7320 6120 636c 6965 Enables a clie\n 0012f3a0: 6e74 2063 6f6e 6e65 6374 696f 6e20 7769 nt connection wi\n 0012f3b0: 7468 2061 2073 6572 7665 722c 2077 6869 th a server, whi\n 0012f3c0: 6368 2069 7320 6c6f 6361 7465 6420 6279 ch is located by\n-0012f3d0: 2074 6865 5000 5646 8100 0020 2020 696e theP.VF... in\n+0012f3d0: 2074 6865 5000 5644 8100 0020 2020 696e theP.VD... in\n 0012f3e0: 666f 726d 6174 696f 6e20 7072 6f76 6964 formation provid\n 0012f3f0: 6564 2062 7920 6578 7072 2e20 4120 6e65 ed by expr. A ne\n 0012f400: 7720 736f 636b 6574 2069 7320 616c 6c6f w socket is allo\n 0012f410: 6361 7465 6420 666f 7220 7468 6520 636c cated for the cl\n-0012f420: 6965 6e74 5400 5646 9100 0020 2020 636f ientT.VF... co\n+0012f420: 6965 6e74 5400 5644 9100 0020 2020 636f ientT.VD... co\n 0012f430: 6e6e 6563 7469 6f6e 2061 6e64 2069 7320 nnection and is \n 0012f440: 6d61 6465 2074 6865 2063 7572 7265 6e74 made the current\n 0012f450: 2073 6f63 6b65 7420 666f 7220 7468 6520 socket for the \n 0012f460: 6465 7669 6365 2c20 6966 2074 6865 206f device, if the o\n-0012f470: 7065 7261 7469 6f6e 1900 5546 c011 0000 peration..UF....\n+0012f470: 7065 7261 7469 6f6e 1900 5544 c011 0000 peration..UD....\n 0012f480: 2020 2069 7320 7375 6363 6573 7366 756c is successful\n-0012f490: 2e07 0056 4612 0000 4c00 5646 1300 0020 ...VF...L.VF... \n+0012f490: 2e07 0056 4412 0000 4c00 5644 1300 0020 ...VD...L.VD... \n 0012f4a0: 2020 6578 7072 2073 7065 6369 6669 6573 expr specifies\n 0012f4b0: 2074 6865 2070 726f 746f 636f 6c20 616e the protocol an\n 0012f4c0: 6420 7468 6520 7072 6f74 6f63 6f6c 2d73 d the protocol-s\n 0012f4d0: 7065 6369 6669 6320 696e 666f 726d 6174 pecific informat\n-0012f4e0: 696f 6e2e 4f00 5646 1400 0020 2020 4375 ion.O.VF... Cu\n+0012f4e0: 696f 6e2e 4f00 5644 1400 0020 2020 4375 ion.O.VD... Cu\n 0012f4f0: 7272 656e 746c 792c 2047 542e 4d20 7375 rrently, GT.M su\n 0012f500: 7070 6f72 7473 2054 4350 2f49 5020 616e pports TCP/IP an\n 0012f510: 6420 4c4f 4341 4c20 2861 6c73 6f20 6b6e d LOCAL (also kn\n 0012f520: 6f77 6e20 6173 2055 4e49 5820 646f 6d61 own as UNIX doma\n-0012f530: 696e 291b 0056 4615 0000 2020 2073 6f63 in)..VF... soc\n+0012f530: 696e 291b 0056 4415 0000 2020 2073 6f63 in)..VD... soc\n 0012f540: 6b65 7420 7072 6f74 6f63 6f6c 732e 0700 ket protocols...\n-0012f550: 5646 1600 0033 0056 4617 0000 2020 2046 VF...3.VF... F\n+0012f550: 5644 1600 0033 0056 4417 0000 2020 2046 VD...3.VD... F\n 0012f560: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat\n 0012f570: 696f 6e2c 2072 6566 6572 2074 6f20 2243 ion, refer to \"C\n-0012f580: 4f4e 4e45 4354 222e 0700 5646 1800 0012 ONNECT\"...VF....\n-0012f590: 0056 4619 0000 2020 202a 2a4e 6f74 652a .VF... **Note*\n-0012f5a0: 2a07 0056 461a 0000 3000 5646 2100 0020 *..VF...0.VF!.. \n+0012f580: 4f4e 4e45 4354 222e 0700 5644 1800 0012 ONNECT\"...VD....\n+0012f590: 0056 4419 0000 2020 202a 2a4e 6f74 652a .VD... **Note*\n+0012f5a0: 2a07 0056 441a 0000 3000 5644 2100 0020 *..VD...0.VD!.. \n 0012f5b0: 2020 434f 4e4e 4543 5420 6973 206e 6f74 CONNECT is not\n 0012f5c0: 2063 6f6d 7061 7469 626c 6520 7769 7468 compatible with\n-0012f5d0: 204c 4953 5445 4e2e 0700 5646 2200 0052 LISTEN...VF\"..R\n-0012f5e0: 0056 4623 0000 2020 2041 6c74 686f 7567 .VF#.. Althoug\n+0012f5d0: 204c 4953 5445 4e2e 0700 5644 2200 0052 LISTEN...VD\"..R\n+0012f5e0: 0056 4423 0000 2020 2041 6c74 686f 7567 .VD#.. Althoug\n 0012f5f0: 6820 434f 4e4e 4543 5420 6361 6e20 6265 h CONNECT can be\n 0012f600: 2075 7365 6420 7769 7468 2055 5345 2063 used with USE c\n 0012f610: 6f6d 6d61 6e64 2c20 4649 5320 7265 636f ommand, FIS reco\n 0012f620: 6d6d 656e 6473 206e 6f74 2074 6f20 7573 mmends not to us\n-0012f630: 6554 0056 4624 0000 2020 2069 7420 7468 eT.VF$.. it th\n+0012f630: 6554 0056 4424 0000 2020 2069 7420 7468 eT.VD$.. it th\n 0012f640: 6174 2077 6179 2c20 6265 6361 7573 6520 at way, because \n 0012f650: 756e 6c69 6b65 2074 6865 204f 5045 4e20 unlike the OPEN \n 0012f660: 636f 6d6d 616e 642c 2074 6865 7265 2069 command, there i\n 0012f670: 7320 6e6f 2077 6179 2074 6f20 7370 6563 s no way to spec\n-0012f680: 6966 7920 614f 0056 4625 0000 2020 2074 ify aO.VF%.. t\n+0012f680: 6966 7920 614f 0056 4425 0000 2020 2074 ify aO.VD%.. t\n 0012f690: 696d 656f 7574 2074 6f20 7468 6520 5553 imeout to the US\n 0012f6a0: 4520 636f 6d6d 616e 642e 2043 4f4e 4e45 E command. CONNE\n 0012f6b0: 4354 2069 6e20 7468 6520 5553 4520 636f CT in the USE co\n 0012f6c0: 6d6d 616e 6420 7461 6b65 2061 2064 6566 mmand take a def\n-0012f6d0: 6175 6c74 1d00 5646 2600 0020 2020 7469 ault..VF&.. ti\n+0012f6d0: 6175 6c74 1d00 5644 2600 0020 2020 7469 ault..VD&.. ti\n 0012f6e0: 6d65 6f75 7420 7661 6c75 6520 6f66 2030 meout value of 0\n-0012f6f0: 2e07 0056 4627 0000 1100 5046 5645 5254 ...VF'....PFVERT\n-0012f700: 0000 434f 4e56 4552 5412 0055 46bf 1100 ..CONVERT..UF...\n-0012f710: 0020 2020 434f 4e56 4552 5407 0056 4621 . CONVERT..VF!\n-0012f720: 0000 2500 5646 3100 0020 2020 5b4e 4f5d ..%.VF1.. [NO]\n+0012f6f0: 2e07 0056 4427 0000 1100 5044 5645 5254 ...VD'....PDVERT\n+0012f700: 0000 434f 4e56 4552 5412 0055 44bf 1100 ..CONVERT..UD...\n+0012f710: 0020 2020 434f 4e56 4552 5407 0056 4421 . CONVERT..VD!\n+0012f720: 0000 2500 5644 3100 0020 2020 5b4e 4f5d ..%.VD1.. [NO]\n 0012f730: 434f 4e56 4552 5420 4170 706c 6965 7320 CONVERT Applies \n-0012f740: 746f 3a20 5452 4d07 0056 4641 0000 3800 to: TRM..VFA..8.\n-0012f750: 5646 5100 0020 2020 5b4e 4f5d 434f 4e56 VFQ.. [NO]CONV\n+0012f740: 746f 3a20 5452 4d07 0056 4441 0000 3800 to: TRM..VDA..8.\n+0012f750: 5644 5100 0020 2020 5b4e 4f5d 434f 4e56 VDQ.. [NO]CONV\n 0012f760: 4552 5420 4170 706c 6965 7320 746f 3a20 ERT Applies to: \n 0012f770: 5465 726d 696e 616c 7320 616e 6420 5072 Terminals and Pr\n-0012f780: 696e 7465 7273 0700 5646 6100 004f 0056 inters..VFa..O.V\n-0012f790: 4671 0000 2020 2045 6e61 626c 6573 206f Fq.. Enables o\n+0012f780: 696e 7465 7273 0700 5644 6100 004f 0056 inters..VDa..O.V\n+0012f790: 4471 0000 2020 2045 6e61 626c 6573 206f Dq.. Enables o\n 0012f7a0: 7220 6469 7361 626c 6573 2047 542e 4d20 r disables GT.M \n 0012f7b0: 6672 6f6d 2063 6f6e 7665 7274 696e 6720 from converting \n 0012f7c0: 6c6f 7765 7263 6173 6520 696e 7075 7420 lowercase input \n-0012f7d0: 746f 2075 7070 6572 6361 7365 1700 5646 to uppercase..VF\n+0012f7d0: 746f 2075 7070 6572 6361 7365 1700 5644 to uppercase..VD\n 0012f7e0: 8100 0020 2020 6475 7269 6e67 2052 4541 ... during REA\n-0012f7f0: 4473 2e07 0056 4691 0000 0000 0000 0000 Ds...VF.........\n+0012f7f0: 4473 2e07 0056 4491 0000 0000 0000 0000 Ds...VD.........\n 0012f800: 0100 0000 fc07 0000 5b43 0000 0000 0000 ........[C......\n-0012f810: 9a00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0012f810: 9a00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0012f820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0012f830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0012f840: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 0012f850: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 0012f860: ff43 4f4e 5645 5254 00c0 1100 0020 2020 .CONVERT..... \n 0012f870: 4279 2064 6566 6175 6c74 2c20 7468 6520 By default, the \n 0012f880: 7465 726d 696e 616c 2064 6576 6963 6520 terminal device \n 0012f890: 6472 6976 6572 206f 7065 7261 7465 7320 driver operates \n-0012f8a0: 4e4f 434f 4e56 4552 542e 0700 5646 1200 NOCONVERT...VF..\n-0012f8b0: 0012 0056 4613 0000 2020 2045 7861 6d70 ...VF... Examp\n-0012f8c0: 6c65 3a07 0056 4614 0000 2200 5646 1500 le:..VF...\".VF..\n+0012f8a0: 4e4f 434f 4e56 4552 542e 0700 5644 1200 NOCONVERT...VD..\n+0012f8b0: 0012 0056 4413 0000 2020 2045 7861 6d70 ...VD... Examp\n+0012f8c0: 6c65 3a07 0056 4414 0000 2200 5644 1500 le:..VD...\".VD..\n 0012f8d0: 0020 2020 7573 6520 2470 7269 6e63 6970 . use $princip\n-0012f8e0: 616c 3a28 636f 6e76 6572 7429 1000 5646 al:(convert)..VF\n-0012f8f0: 1600 0020 2020 5245 4144 2058 0700 5646 ... READ X..VF\n-0012f900: 1700 0049 0056 4618 0000 2020 2054 6869 ...I.VF... Thi\n+0012f8e0: 616c 3a28 636f 6e76 6572 7429 1000 5644 al:(convert)..VD\n+0012f8f0: 1600 0020 2020 5245 4144 2058 0700 5644 ... READ X..VD\n+0012f900: 1700 0049 0056 4418 0000 2020 2054 6869 ...I.VD... Thi\n 0012f910: 7320 6578 616d 706c 6520 636f 6e76 6572 s example conver\n 0012f920: 7473 2061 6c6c 206c 6f77 6572 6361 7365 ts all lowercase\n 0012f930: 2074 6f20 7570 7065 7263 6173 6520 6475 to uppercase du\n-0012f940: 7269 6e67 2052 4541 4420 582e 0700 5646 ring READ X...VF\n-0012f950: 1900 000f 004e 4654 5241 5000 0043 5452 .....NFTRAP..CTR\n-0012f960: 4150 1000 5346 bf11 0000 2020 2043 5452 AP..SF.... CTR\n-0012f970: 4150 0700 5446 2100 0024 0054 4631 0000 AP..TF!..$.TF1..\n+0012f940: 7269 6e67 2052 4541 4420 582e 0700 5644 ring READ X...VD\n+0012f950: 1900 000f 004e 4454 5241 5000 0043 5452 .....NDTRAP..CTR\n+0012f960: 4150 1000 5344 bf11 0000 2020 2043 5452 AP..SD.... CTR\n+0012f970: 4150 0700 5444 2100 0024 0054 4431 0000 AP..TD!..$.TD1..\n 0012f980: 2020 2043 5452 4150 3d65 7870 7220 4170 CTRAP=expr Ap\n 0012f990: 706c 6965 7320 746f 3a20 5452 4d07 0054 plies to: TRM..T\n-0012f9a0: 4641 0000 3700 5446 5100 0020 2020 4354 FA..7.TFQ.. CT\n+0012f9a0: 4441 0000 3700 5444 5100 0020 2020 4354 DA..7.TDQ.. CT\n 0012f9b0: 5241 503d 6578 7072 2041 7070 6c69 6573 RAP=expr Applies\n 0012f9c0: 2074 6f3a 2054 6572 6d69 6e61 6c73 2061 to: Terminals a\n-0012f9d0: 6e64 2050 7269 6e74 6572 7307 0054 4661 nd Printers..TFa\n-0012f9e0: 0000 5400 5446 7100 0020 2020 4573 7461 ..T.TFq.. Esta\n+0012f9d0: 6e64 2050 7269 6e74 6572 7307 0054 4461 nd Printers..TDa\n+0012f9e0: 0000 5400 5444 7100 0020 2020 4573 7461 ..T.TDq.. Esta\n 0012f9f0: 626c 6973 6865 7320 7468 6520 3c43 5452 blishes the characters in\n 0012fa10: 2074 6865 2065 7870 7265 7373 696f 6e20 the expression \n 0012fa20: 6173 2074 7261 7020 6368 6172 6163 7465 as trap characte\n-0012fa30: 7273 2066 6f72 5200 5446 8100 0020 2020 rs forR.TF... \n+0012fa30: 7273 2066 6f72 5200 5444 8100 0020 2020 rs forR.TD... \n 0012fa40: 7468 6520 6375 7272 656e 7420 6465 7669 the current devi\n 0012fa50: 6365 2e20 5768 656e 2061 2052 4541 4420 ce. When a READ \n 0012fa60: 6672 6f6d 2061 2064 6576 6963 6520 7265 from a device re\n 0012fa70: 6365 6976 6573 2061 2074 7261 7020 6368 ceives a trap ch\n-0012fa80: 6172 6163 7465 722c 4f00 5446 9100 0020 aracter,O.TF... \n+0012fa80: 6172 6163 7465 722c 4f00 5444 9100 0020 aracter,O.TD... \n 0012fa90: 2020 4754 2e4d 2069 6e74 6572 7275 7074 GT.M interrupt\n 0012faa0: 7320 7072 6f63 6573 7320 6578 6563 7574 s process execut\n 0012fab0: 696f 6e2e 2054 6865 2064 6576 6963 6520 ion. The device \n 0012fac0: 646f 6573 206e 6f74 2068 6176 6520 746f does not have to\n-0012fad0: 2062 6520 7468 6527 0053 46c0 1100 0020 be the'.SF.... \n+0012fad0: 2062 6520 7468 6527 0053 44c0 1100 0020 be the'.SD.... \n 0012fae0: 2020 6375 7272 656e 7420 6465 7669 6365 current device\n 0012faf0: 2c20 7468 6174 2069 7320 2449 4f2e 0700 , that is $IO...\n-0012fb00: 5446 1200 0047 0054 4613 0000 2020 2054 TF...G.TF... T\n+0012fb00: 5444 1200 0047 0054 4413 0000 2020 2054 TD...G.TD... T\n 0012fb10: 6865 203c 4354 524c 3e20 6368 6172 6163 he charac\n 0012fb20: 7465 7273 2061 7265 2041 5343 4949 2030 ters are ASCII 0\n 0012fb30: 2074 686f 7567 6820 3331 2e20 486f 7765 though 31. Howe\n-0012fb40: 7665 7220 7465 726d 696e 616c 5000 5446 ver terminalP.TF\n+0012fb40: 7665 7220 7465 726d 696e 616c 5000 5444 ver terminalP.TD\n 0012fb50: 1400 0020 2020 636f 6e66 6967 7572 6174 ... configurat\n 0012fb60: 696f 6e20 6d61 7920 7072 6576 656e 7420 ion may prevent \n 0012fb70: 6f66 206d 6f73 7420 3c43 5452 4c3e 2063 of most c\n 0012fb80: 6861 7261 6374 6572 7320 6672 6f6d 2065 haracters from e\n-0012fb90: 7665 7220 7265 6163 6869 6e67 2000 5446 ver reaching .TF\n+0012fb90: 7665 7220 7265 6163 6869 6e67 2000 5444 ver reaching .TD\n 0012fba0: 1500 0020 2020 4754 2e4d 2773 2043 5452 ... GT.M's CTR\n-0012fbb0: 4150 2066 6163 696c 6974 792e 0700 5446 AP facility...TF\n-0012fbc0: 1600 0050 0054 4617 0000 2020 2046 6f72 ...P.TF... For\n+0012fbb0: 4150 2066 6163 696c 6974 792e 0700 5444 AP facility...TD\n+0012fbc0: 1600 0050 0054 4417 0000 2020 2046 6f72 ...P.TD... For\n 0012fbd0: 2065 7861 6d70 6c65 2c20 7468 6520 636f example, the co\n 0012fbe0: 6d6d 616e 6420 5520 2450 3a43 5452 4150 mmand U $P:CTRAP\n 0012fbf0: 3d24 4328 3236 2c33 302c 372c 3139 2920 =$C(26,30,7,19) \n 0012fc00: 7365 7473 2061 2074 7261 7020 666f 7220 sets a trap for \n-0012fc10: 7468 6538 0054 4618 0000 2020 2041 5343 the8.TF... ASC\n+0012fc10: 7468 6538 0054 4418 0000 2020 2041 5343 the8.TD... ASC\n 0012fc20: 4949 2063 6861 7261 6374 6572 7320 3c53 II characters , , \n-0012fc40: 2061 6e64 203c 4443 333e 2e07 0054 4619 and ...TF.\n-0012fc50: 0000 4f00 5446 1a00 0020 2020 5370 6563 ..O.TF... Spec\n+0012fc40: 2061 6e64 203c 4443 333e 2e07 0054 4419 and ...TD.\n+0012fc50: 0000 4f00 5444 1a00 0020 2020 5370 6563 ..O.TD... Spec\n 0012fc60: 6966 7969 6e67 2043 5452 4150 2063 6f6d ifying CTRAP com\n 0012fc70: 706c 6574 656c 7920 7265 706c 6163 6573 pletely replaces\n 0012fc80: 2074 6865 2070 7265 7669 6f75 7320 4354 the previous CT\n 0012fc90: 5241 5020 6c69 7374 2e20 5365 7474 696e RAP list. Settin\n-0012fca0: 6744 0054 4621 0000 2020 2043 5452 4150 gD.TF!.. CTRAP\n+0012fca0: 6744 0054 4421 0000 2020 2043 5452 4150 gD.TD!.. CTRAP\n 0012fcb0: 2074 6f20 7468 6520 6e75 6c6c 2073 7472 to the null str\n 0012fcc0: 696e 6720 2822 2229 2064 6973 6162 6c65 ing (\"\") disable\n 0012fcd0: 7320 6368 6172 6163 7465 7220 7472 6170 s character trap\n-0012fce0: 7069 6e67 2e07 0054 4622 0000 5200 5446 ping...TF\"..R.TF\n+0012fce0: 7069 6e67 2e07 0054 4422 0000 5200 5444 ping...TD\"..R.TD\n 0012fcf0: 2300 0020 2020 4120 7472 6170 2063 6861 #.. A trap cha\n 0012fd00: 7261 6374 6572 2065 6e61 626c 6564 2062 racter enabled b\n 0012fd10: 7920 4354 5241 5020 7072 6f64 7563 6573 y CTRAP produces\n 0012fd20: 206f 6e65 206f 6620 7468 6520 666f 6c6c one of the foll\n 0012fd30: 6f77 696e 6720 6163 7469 6f6e 733a 0700 owing actions:..\n-0012fd40: 5446 2400 004b 0054 4625 0000 2020 2046 TF$..K.TF%.. F\n+0012fd40: 5444 2400 004b 0054 4425 0000 2020 2046 TD$..K.TD%.. F\n 0012fd50: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat\n 0012fd60: 696f 6e20 6f6e 2065 7272 6f72 2068 616e ion on error han\n 0012fd70: 646c 696e 672c 2072 6566 6572 2074 6f20 dling, refer to \n 0012fd80: 4368 6170 7465 7220 3133 3a20 2245 7272 Chapter 13: \"Err\n-0012fd90: 1600 5446 2600 0020 2020 5072 6f63 6573 ..TF&.. Proces\n-0012fda0: 7369 6e67 222e 0700 5446 2700 004c 0054 sing\"...TF'..L.T\n-0012fdb0: 4628 0000 2020 2057 6865 6e20 4354 5241 F(.. When CTRA\n+0012fd90: 1600 5444 2600 0020 2020 5072 6f63 6573 ..TD&.. Proces\n+0012fda0: 7369 6e67 222e 0700 5444 2700 004c 0054 sing\"...TD'..L.T\n+0012fdb0: 4428 0000 2020 2057 6865 6e20 4354 5241 D(.. When CTRA\n 0012fdc0: 5020 696e 636c 7564 6573 203c 4354 524c P includes , [NO]CENABLE\n 0012fde0: 2068 6173 206e 6f20 6566 6665 6374 2e20 has no effect. \n-0012fdf0: 4354 5241 5070 696e 6736 0054 4629 0000 CTRAPping6.TF)..\n+0012fdf0: 4354 5241 5070 696e 6736 0054 4429 0000 CTRAPping6.TD)..\n 0012fe00: 2020 203c 4354 524c 2d43 3e20 616c 736f also\n 0012fe10: 2074 616b 6573 2070 7265 6365 6465 6e63 takes precedenc\n 0012fe20: 6520 6f76 6572 2043 454e 4142 4c45 2e07 e over CENABLE..\n-0012fe30: 0054 462a 0000 1800 4d46 4445 4c49 4d49 .TF*....MFDELIMI\n+0012fe30: 0054 442a 0000 1800 4d44 4445 4c49 4d49 .TD*....MDDELIMI\n 0012fe40: 5445 5200 0044 454c 494d 4954 4552 1400 TER..DELIMITER..\n-0012fe50: 5746 bf11 0000 2020 2044 454c 494d 4954 WF.... DELIMIT\n-0012fe60: 4552 0700 5846 2100 0027 0058 4631 0000 ER..XF!..'.XF1..\n+0012fe50: 5744 bf11 0000 2020 2044 454c 494d 4954 WD.... DELIMIT\n+0012fe60: 4552 0700 5844 2100 0027 0058 4431 0000 ER..XD!..'.XD1..\n 0012fe70: 2020 205b 4e4f 5d44 454c 494d 4954 4552 [NO]DELIMITER\n 0012fe80: 2041 7070 6c69 6573 2074 6f3a 2053 4f43 Applies to: SOC\n-0012fe90: 0700 5846 4100 0031 0058 4651 0000 2020 ..XFA..1.XFQ.. \n+0012fe90: 0700 5844 4100 0031 0058 4451 0000 2020 ..XDA..1.XDQ.. \n 0012fea0: 205b 4e4f 5d44 454c 494d 4954 4552 2041 [NO]DELIMITER A\n 0012feb0: 7070 6c69 6573 2074 6f3a 2053 6f63 6b65 pplies to: Socke\n-0012fec0: 7420 4465 7669 6365 0700 5846 6100 004e t Device..XFa..N\n-0012fed0: 0058 4671 0000 2020 2044 454c 494d 4954 .XFq.. DELIMIT\n+0012fec0: 7420 4465 7669 6365 0700 5844 6100 004e t Device..XDa..N\n+0012fed0: 0058 4471 0000 2020 2044 454c 494d 4954 .XDq.. DELIMIT\n 0012fee0: 4552 2065 7374 6162 6c69 7368 6573 206f ER establishes o\n 0012fef0: 7220 7265 706c 6163 6573 2074 6865 206c r replaces the l\n 0012ff00: 6973 7420 6f66 2064 656c 696d 6974 6572 ist of delimiter\n 0012ff10: 7320 7573 6564 2062 7920 7468 6535 0058 s used by the5.X\n-0012ff20: 4681 0000 2020 2063 7572 7265 6e74 2073 F... current s\n+0012ff20: 4481 0000 2020 2063 7572 7265 6e74 2073 D... current s\n 0012ff30: 6f63 6b65 742e 2054 6865 2064 6566 6175 ocket. The defau\n 0012ff40: 6c74 2069 7320 4e4f 4445 4c49 4d49 5445 lt is NODELIMITE\n-0012ff50: 522e 0700 5846 9100 0039 0057 46c0 1100 R...XF...9.WF...\n+0012ff50: 522e 0700 5844 9100 0039 0057 44c0 1100 R...XD...9.WD...\n 0012ff60: 0020 2020 6578 7072 206d 7573 7420 6265 . expr must be\n 0012ff70: 2061 2073 7472 696e 6720 6f66 2074 6865 a string of the\n 0012ff80: 2066 6f6c 6c6f 7769 6e67 2066 6f72 6d61 following forma\n-0012ff90: 743a 0700 5846 1200 0049 0058 4613 0000 t:..XF...I.XF...\n+0012ff90: 743a 0700 5844 1200 0049 0058 4413 0000 t:..XD...I.XD...\n 0012ffa0: 2020 2020 312e 2027 3a27 2069 7320 7573 1. ':' is us\n 0012ffb0: 6564 2074 6f20 7365 7061 7261 7465 2064 ed to separate d\n 0012ffc0: 656c 696d 6974 6572 7320 2869 7420 6973 elimiters (it is\n 0012ffd0: 2074 6865 2064 656c 696d 6974 6572 2066 the delimiter f\n-0012ffe0: 6f72 1a00 5846 1400 0020 2020 2020 2020 or..XF... \n+0012ffe0: 6f72 1a00 5844 1400 0020 2020 2020 2020 or..XD... \n 0012fff0: 6465 6c69 6d69 7465 7273 292e 0000 0000 delimiters).....\n 00130000: 0100 0000 d507 0000 8843 0000 0000 0000 .........C......\n-00130010: 8800 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00130010: 8800 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00130020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00130030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00130040: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00130050: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00130060: ff44 454c 494d 4954 4552 00c0 1500 0020 .DELIMITER..... \n 00130070: 2020 2032 2e20 272f 2720 7365 7276 6573 2. '/' serves\n 00130080: 2061 7320 616e 2065 7363 6170 6520 6368 as an escape ch\n-00130090: 6172 6163 7465 722e 0700 5846 1600 0012 aracter...XF....\n-001300a0: 0058 4617 0000 2020 202a 2a4e 6f74 652a .XF... **Note*\n-001300b0: 2a07 0058 4618 0000 5400 5846 1900 0020 *..XF...T.XF... \n+00130090: 6172 6163 7465 722e 0700 5844 1600 0012 aracter...XD....\n+001300a0: 0058 4417 0000 2020 202a 2a4e 6f74 652a .XD... **Note*\n+001300b0: 2a07 0058 4418 0000 5400 5844 1900 0020 *..XD...T.XD... \n 001300c0: 2020 6578 7072 2022 6162 3a2f 3a3a 2f2f expr \"ab:/:://\n 001300d0: 3a62 6322 2069 7320 696e 7465 7270 7265 :bc\" is interpre\n 001300e0: 7465 6420 6173 2066 6f75 7220 6465 6c69 ted as four deli\n 001300f0: 6d69 7465 7273 2c20 7768 6963 6820 6172 miters, which ar\n-00130100: 6520 2261 6222 2c20 223a 222c 5300 5846 e \"ab\", \":\",S.XF\n+00130100: 6520 2261 6222 2c20 223a 222c 5300 5844 e \"ab\", \":\",S.XD\n 00130110: 1a00 0020 2020 222f 222c 2061 6e64 2022 ... \"/\", and \"\n 00130120: 6263 222e 204f 6e65 2073 6f63 6b65 7420 bc\". One socket \n 00130130: 6361 6e20 6861 7665 2030 2d36 3420 6465 can have 0-64 de\n 00130140: 6c69 6d69 7465 7273 2061 6e64 2065 6163 limiters and eac\n 00130150: 6820 6465 6c69 6d69 7465 7220 6361 6e22 h delimiter can\"\n-00130160: 0058 4621 0000 2020 2063 6f6e 7461 696e .XF!.. contain\n+00130160: 0058 4421 0000 2020 2063 6f6e 7461 696e .XD!.. contain\n 00130170: 2031 2d36 3420 6368 6172 6163 7465 7273 1-64 characters\n-00130180: 2e07 0058 4622 0000 1200 5846 2300 0020 ...XF\"....XF#.. \n-00130190: 2020 4578 616d 706c 653a 0700 5846 2400 Example:..XF$.\n-001301a0: 002a 0058 4625 0000 2020 2053 6565 2022 .*.XF%.. See \"\n+00130180: 2e07 0058 4422 0000 1200 5844 2300 0020 ...XD\"....XD#.. \n+00130190: 2020 4578 616d 706c 653a 0700 5844 2400 Example:..XD$.\n+001301a0: 002a 0058 4425 0000 2020 2053 6565 2022 .*.XD%.. See \"\n 001301b0: 536f 636b 6574 2028 7365 7276 6572 2e6d Socket (server.m\n-001301c0: 2922 2065 7861 6d70 6c65 2e07 0058 4626 )\" example...XF&\n-001301d0: 0000 1000 4f46 5441 4348 0000 4445 5441 ....OFTACH..DETA\n-001301e0: 4348 1100 5446 bf11 0000 2020 2044 4554 CH..TF.... DET\n-001301f0: 4143 4807 0055 4621 0000 2500 5546 3100 ACH..UF!..%.UF1.\n+001301c0: 2922 2065 7861 6d70 6c65 2e07 0058 4426 )\" example...XD&\n+001301d0: 0000 1000 4f44 5441 4348 0000 4445 5441 ....ODTACH..DETA\n+001301e0: 4348 1100 5444 bf11 0000 2020 2044 4554 CH..TD.... DET\n+001301f0: 4143 4807 0055 4421 0000 2500 5544 3100 ACH..UD!..%.UD1.\n 00130200: 0020 2020 4445 5441 4348 3d65 7870 7220 . DETACH=expr \n 00130210: 4170 706c 6965 7320 746f 3a20 534f 4307 Applies to: SOC.\n-00130220: 0055 4641 0000 2f00 5546 5100 0020 2020 .UFA../.UFQ.. \n+00130220: 0055 4441 0000 2f00 5544 5100 0020 2020 .UDA../.UDQ.. \n 00130230: 4445 5441 4348 3d65 7870 7220 4170 706c DETACH=expr Appl\n 00130240: 6965 7320 746f 3a20 536f 636b 6574 2044 ies to: Socket D\n-00130250: 6576 6963 6507 0055 4661 0000 4f00 5546 evice..UFa..O.UF\n+00130250: 6576 6963 6507 0055 4461 0000 4f00 5544 evice..UDa..O.UD\n 00130260: 7100 0020 2020 5265 6d6f 7665 7320 7468 q.. Removes th\n 00130270: 6520 736f 636b 6574 2069 6465 6e74 6966 e socket identif\n 00130280: 6965 6420 6279 2065 7870 7220 6672 6f6d ied by expr from\n 00130290: 2074 6865 2063 7572 7265 6e74 2073 6f63 the current soc\n-001302a0: 6b65 7420 6465 7669 6365 2c4f 0055 4681 ket device,O.UF.\n+001302a0: 6b65 7420 6465 7669 6365 2c4f 0055 4481 ket device,O.UD.\n 001302b0: 0000 2020 2077 6974 686f 7574 2061 6666 .. without aff\n 001302c0: 6563 7469 6e67 2061 6e79 2065 7869 7374 ecting any exist\n 001302d0: 696e 6720 636f 6e6e 6563 7469 6f6e 206f ing connection o\n 001302e0: 6620 7468 6174 2073 6f63 6b65 742e 2054 f that socket. T\n-001302f0: 6865 2072 656d 6f76 6564 5200 5546 9100 he removedR.UF..\n+001302f0: 6865 2072 656d 6f76 6564 5200 5544 9100 he removedR.UD..\n 00130300: 0020 2020 736f 636b 6574 2069 7320 706c . socket is pl\n 00130310: 6163 6564 2069 6e20 7468 6520 736f 636b aced in the sock\n 00130320: 6574 706f 6f6c 2061 6e64 206d 6179 2062 etpool and may b\n 00130330: 6520 6174 7461 6368 6564 2074 6f20 616e e attached to an\n-00130340: 6f74 6865 7220 736f 636b 6574 5400 5446 other socketT.TF\n+00130340: 6f74 6865 7220 736f 636b 6574 5400 5444 other socketT.TD\n 00130350: c011 0000 2020 2064 6576 6963 652e 2049 .... device. I\n 00130360: 6620 7468 6520 736f 636b 6574 2062 6569 f the socket bei\n 00130370: 6e67 2072 656d 6f76 6564 2069 7320 7468 ng removed is th\n 00130380: 6520 6375 7272 656e 7420 736f 636b 6574 e current socket\n 00130390: 2c20 7468 656e 2047 542e 4d20 646f 6573 , then GT.M does\n-001303a0: 1800 5546 1200 0020 2020 7468 6520 666f ..UF... the fo\n-001303b0: 6c6c 6f77 696e 673a 0700 5546 1300 0012 llowing:..UF....\n-001303c0: 0055 4614 0000 2020 202a 2a4e 6f74 652a .UF... **Note*\n-001303d0: 2a07 0055 4615 0000 5400 5546 1600 0020 *..UF...T.UF... \n+001303a0: 1800 5544 1200 0020 2020 7468 6520 666f ..UD... the fo\n+001303b0: 6c6c 6f77 696e 673a 0700 5544 1300 0012 llowing:..UD....\n+001303c0: 0055 4414 0000 2020 202a 2a4e 6f74 652a .UD... **Note*\n+001303d0: 2a07 0055 4415 0000 5400 5544 1600 0020 *..UD...T.UD... \n 001303e0: 2020 4120 736f 636b 6574 2063 616e 206d A socket can m\n 001303f0: 6f76 6520 6672 6f6d 206f 6e65 2064 6576 ove from one dev\n 00130400: 6963 6520 746f 2061 6e6f 7468 6572 2075 ice to another u\n 00130410: 7369 6e67 2044 4554 4143 482f 4154 5441 sing DETACH/ATTA\n-00130420: 4348 2e20 4120 736f 636b 6574 5100 5546 CH. A socketQ.UF\n+00130420: 4348 2e20 4120 736f 636b 6574 5100 5544 CH. A socketQ.UD\n 00130430: 1700 0020 2020 646f 6573 206e 6f74 2063 ... does not c\n 00130440: 6172 7279 205b 497c 4f5d 4348 5345 5420 arry [I|O]CHSET \n 00130450: 7769 7468 2069 7420 7768 696c 6520 6265 with it while be\n 00130460: 696e 6720 6d6f 7665 642e 2053 7563 6820 ing moved. Such \n 00130470: 6120 736f 636b 6574 2075 7365 7351 0055 a socket usesQ.U\n-00130480: 4618 0000 2020 2074 6865 205b 497c 4f5d F... the [I|O]\n+00130480: 4418 0000 2020 2074 6865 205b 497c 4f5d D... the [I|O]\n 00130490: 4348 5345 5420 6f66 2074 6865 2064 6576 CHSET of the dev\n 001304a0: 6963 6520 6974 2069 7320 4154 5441 4348 ice it is ATTACH\n 001304b0: 6564 2074 6f2e 2049 6620 7468 6572 6520 ed to. If there \n 001304c0: 6973 2069 6e70 7574 2073 7469 6c6c 5300 is input stillS.\n-001304d0: 5546 1900 0020 2020 6275 6666 6572 6564 UF... buffered\n+001304d0: 5544 1900 0020 2020 6275 6666 6572 6564 UD... buffered\n 001304e0: 2c20 7468 6973 206d 6179 2063 6175 7365 , this may cause\n 001304f0: 2075 6e69 6e74 656e 7469 6f6e 616c 2063 unintentional c\n 00130500: 6f6e 7365 7175 656e 6365 7320 696e 2074 onsequences in t\n 00130510: 6865 2061 7070 6c69 6361 7469 6f6e 2069 he application i\n-00130520: 664a 0055 461a 0000 2020 205b 497c 4f5d fJ.UF... [I|O]\n+00130520: 664a 0055 441a 0000 2020 205b 497c 4f5d fJ.UD... [I|O]\n 00130530: 4348 5345 5420 6368 616e 6765 732e 2047 CHSET changes. G\n 00130540: 542e 4d20 646f 6573 206e 6f74 2064 6574 T.M does not det\n 00130550: 6563 7420 286f 7220 7265 706f 7274 2920 ect (or report) \n-00130560: 6120 6368 616e 6765 2069 6e2a 0055 4621 a change in*.UF!\n+00130560: 6120 6368 616e 6765 2069 6e2a 0055 4421 a change in*.UD!\n 00130570: 0000 2020 205b 497c 4f5d 4348 5345 5420 .. [I|O]CHSET \n 00130580: 6475 6520 746f 2044 4554 4143 482f 4154 due to DETACH/AT\n-00130590: 5441 4348 2e07 0055 4622 0000 1200 5546 TACH...UF\"....UF\n+00130590: 5441 4348 2e07 0055 4422 0000 1200 5544 TACH...UD\"....UD\n 001305a0: 2300 0020 2020 4578 616d 706c 653a 0700 #.. Example:..\n-001305b0: 5546 2400 0052 0055 4625 0000 2020 2047 UF$..R.UF%.. G\n+001305b0: 5544 2400 0052 0055 4425 0000 2020 2047 UD$..R.UD%.. G\n 001305c0: 544d 3e73 6574 2074 6370 3d22 7365 6572 TM>set tcp=\"seer\n 001305d0: 7622 206f 7065 6e20 7463 703a 286c 6973 v\" open tcp:(lis\n 001305e0: 7465 6e3d 2236 3332 313a 5443 5022 3a61 ten=\"6321:TCP\":a\n 001305f0: 7474 6163 683d 2273 6572 7622 293a 3a22 ttach=\"serv\")::\"\n-00130600: 534f 434b 4554 2217 0055 4626 0000 2020 SOCKET\"..UF&.. \n+00130600: 534f 434b 4554 2217 0055 4426 0000 2020 SOCKET\"..UD&.. \n 00130610: 2047 544d 3e7a 7368 6f77 2022 4422 4e00 GTM>zshow \"D\"N.\n-00130620: 5546 2700 0020 2020 2f64 6576 2f70 7473 UF'.. /dev/pts\n+00130620: 5544 2700 0020 2020 2f64 6576 2f70 7473 UD'.. /dev/pts\n 00130630: 2f39 204f 5045 4e20 5445 524d 494e 414c /9 OPEN TERMINAL\n 00130640: 204e 4f50 4153 5420 4e4f 4553 4341 204e NOPAST NOESCA N\n 00130650: 4f52 4541 4453 2054 5950 4520 5749 4454 OREADS TYPE WIDT\n-00130660: 483d 3830 204c 454e 473d 3234 2d00 5546 H=80 LENG=24-.UF\n+00130660: 483d 3830 204c 454e 473d 3234 2d00 5544 H=80 LENG=24-.UD\n 00130670: 2800 0020 2020 7365 6572 7620 4f50 454e (.. seerv OPEN\n 00130680: 2053 4f43 4b45 5420 544f 5441 4c3d 3120 SOCKET TOTAL=1 \n-00130690: 4355 5252 454e 543d 3046 0055 4629 0000 CURRENT=0F.UF)..\n+00130690: 4355 5252 454e 543d 3046 0055 4429 0000 CURRENT=0F.UD)..\n 001306a0: 2020 2020 2020 2053 4f43 4b45 545b 305d SOCKET[0]\n 001306b0: 3d73 6572 7620 4445 5343 3d33 204c 4953 =serv DESC=3 LIS\n 001306c0: 5445 4e49 4e47 2050 4153 5349 5645 204e TENING PASSIVE N\n 001306d0: 4f54 5241 5020 504f 5254 3d36 3332 3141 OTRAP PORT=6321A\n-001306e0: 0055 462a 0000 2020 2020 2020 2020 2020 .UF*.. \n+001306e0: 0055 442a 0000 2020 2020 2020 2020 2020 .UD*.. \n 001306f0: 2020 5a44 454c 4159 205a 4246 5349 5a45 ZDELAY ZBFSIZE\n 00130700: 3d31 3032 3420 5a49 4246 5349 5a45 3d38 =1024 ZIBFSIZE=8\n 00130710: 3733 3830 204e 4f44 454c 494d 4954 4552 7380 NODELIMITER\n-00130720: 5000 5546 3100 0020 2020 4754 4d3e 7365 P.UF1.. GTM>se\n+00130720: 5000 5544 3100 0020 2020 4754 4d3e 7365 P.UD1.. GTM>se\n 00130730: 7420 7463 703d 2273 6565 7276 2220 6f20 t tcp=\"seerv\" o \n 00130740: 7463 703a 286c 6973 7465 6e3d 2236 3332 tcp:(listen=\"632\n 00130750: 323a 5443 5022 3a61 7474 6163 683d 2273 2:TCP\":attach=\"s\n 00130760: 6572 7632 2229 3a3a 2253 4f43 4b45 5422 erv2\")::\"SOCKET\"\n-00130770: 1700 5546 3200 0020 2020 4754 4d3e 7a73 ..UF2.. GTM>zs\n-00130780: 686f 7720 2244 224e 0055 4633 0000 2020 how \"D\"N.UF3.. \n+00130770: 1700 5544 3200 0020 2020 4754 4d3e 7a73 ..UD2.. GTM>zs\n+00130780: 686f 7720 2244 224e 0055 4433 0000 2020 how \"D\"N.UD3.. \n 00130790: 202f 6465 762f 7074 732f 3920 4f50 454e /dev/pts/9 OPEN\n 001307a0: 2054 4552 4d49 4e41 4c20 4e4f 5041 5354 TERMINAL NOPAST\n 001307b0: 204e 4f45 5343 4120 4e4f 5245 4144 5320 NOESCA NOREADS \n 001307c0: 5459 5045 2057 4944 5448 3d38 3020 4c45 TYPE WIDTH=80 LE\n 001307d0: 4e47 3d32 3400 0000 0000 0000 0000 0000 NG=24...........\n 001307e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001307f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00130800: 0100 0000 df07 0000 b143 0000 0000 0000 .........C......\n-00130810: 8200 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00130810: 8200 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00130820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00130830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00130840: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00130850: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00130860: ff44 4554 4143 4800 c034 0000 2020 2073 .DETACH..4.. s\n 00130870: 6565 7276 204f 5045 4e20 534f 434b 4554 eerv OPEN SOCKET\n 00130880: 2054 4f54 414c 3d32 2043 5552 5245 4e54 TOTAL=2 CURRENT\n-00130890: 3d31 4600 5546 3500 0020 2020 2020 2020 =1F.UF5.. \n+00130890: 3d31 4600 5544 3500 0020 2020 2020 2020 =1F.UD5.. \n 001308a0: 534f 434b 4554 5b30 5d3d 7365 7276 2044 SOCKET[0]=serv D\n 001308b0: 4553 433d 3320 4c49 5354 454e 494e 4720 ESC=3 LISTENING \n 001308c0: 5041 5353 4956 4520 4e4f 5452 4150 2050 PASSIVE NOTRAP P\n-001308d0: 4f52 543d 3633 3231 4100 5546 3600 0020 ORT=6321A.UF6.. \n+001308d0: 4f52 543d 3633 3231 4100 5544 3600 0020 ORT=6321A.UD6.. \n 001308e0: 2020 2020 2020 2020 2020 205a 4445 4c41 ZDELA\n 001308f0: 5920 5a42 4653 495a 453d 3130 3234 205a Y ZBFSIZE=1024 Z\n 00130900: 4942 4653 495a 453d 3837 3338 3020 4e4f IBFSIZE=87380 NO\n-00130910: 4445 4c49 4d49 5445 5247 0055 4637 0000 DELIMITERG.UF7..\n+00130910: 4445 4c49 4d49 5445 5247 0055 4437 0000 DELIMITERG.UD7..\n 00130920: 2020 2020 2020 2053 4f43 4b45 545b 315d SOCKET[1]\n 00130930: 3d73 6572 7632 2044 4553 433d 3420 4c49 =serv2 DESC=4 LI\n 00130940: 5354 454e 494e 4720 5041 5353 4956 4520 STENING PASSIVE \n 00130950: 4e4f 5452 4150 2050 4f52 543d 3633 3232 NOTRAP PORT=6322\n-00130960: 4100 5546 3800 0020 2020 2020 2020 2020 A.UF8.. \n+00130960: 4100 5544 3800 0020 2020 2020 2020 2020 A.UD8.. \n 00130970: 2020 205a 4445 4c41 5920 5a42 4653 495a ZDELAY ZBFSIZ\n 00130980: 453d 3130 3234 205a 4942 4653 495a 453d E=1024 ZIBFSIZE=\n 00130990: 3837 3338 3020 4e4f 4445 4c49 4d49 5445 87380 NODELIMITE\n-001309a0: 5207 0055 4639 0000 5200 5546 3a00 0020 R..UF9..R.UF:.. \n+001309a0: 5207 0055 4439 0000 5200 5544 3a00 0020 R..UD9..R.UD:.. \n 001309b0: 2020 4174 2074 6869 7320 706f 696e 742c At this point,\n 001309c0: 2074 6865 2073 6f63 6b65 7420 6465 7669 the socket devi\n 001309d0: 6365 2022 7365 6572 7622 2068 6173 2074 ce \"seerv\" has t\n 001309e0: 776f 2073 6f63 6b65 7473 2061 7373 6f63 wo sockets assoc\n-001309f0: 6961 7465 6420 7769 7468 0d00 5546 4100 iated with..UFA.\n-00130a00: 0020 2020 6974 2e07 0055 4642 0000 5300 . it...UFB..S.\n-00130a10: 5546 4300 0020 2020 5468 6520 666f 6c6c UFC.. The foll\n+001309f0: 6961 7465 6420 7769 7468 0d00 5544 4100 iated with..UDA.\n+00130a00: 0020 2020 6974 2e07 0055 4442 0000 5300 . it...UDB..S.\n+00130a10: 5544 4300 0020 2020 5468 6520 666f 6c6c UDC.. The foll\n 00130a20: 6f77 696e 6720 636f 6d6d 616e 6420 6d6f owing command mo\n 00130a30: 7665 7320 7468 6520 2273 6572 7622 2073 ves the \"serv\" s\n 00130a40: 6f63 6b65 7420 746f 2074 6865 2022 736f ocket to the \"so\n 00130a50: 636b 6574 706f 6f6c 2220 6465 7669 6365 cketpool\" device\n-00130a60: 2e07 0055 4644 0000 2300 5546 4500 0020 ...UFD..#.UFE.. \n+00130a60: 2e07 0055 4444 0000 2300 5544 4500 0020 ...UDD..#.UDE.. \n 00130a70: 2020 4754 4d3e 7573 6520 7463 703a 6465 GTM>use tcp:de\n-00130a80: 7461 6368 3d22 7365 7276 221d 0055 4646 tach=\"serv\"..UFF\n+00130a80: 7461 6368 3d22 7365 7276 221d 0055 4446 tach=\"serv\"..UDF\n 00130a90: 0000 2020 2047 544d 3e75 7365 2030 207a .. GTM>use 0 z\n-00130aa0: 7368 6f77 2022 4422 4e00 5546 4700 0020 show \"D\"N.UFG.. \n+00130aa0: 7368 6f77 2022 4422 4e00 5544 4700 0020 show \"D\"N.UDG.. \n 00130ab0: 2020 2f64 6576 2f70 7473 2f39 204f 5045 /dev/pts/9 OPE\n 00130ac0: 4e20 5445 524d 494e 414c 204e 4f50 4153 N TERMINAL NOPAS\n 00130ad0: 5420 4e4f 4553 4341 204e 4f52 4541 4453 T NOESCA NOREADS\n 00130ae0: 2054 5950 4520 5749 4454 483d 3830 204c TYPE WIDTH=80 L\n-00130af0: 454e 473d 3234 2d00 5546 4800 0020 2020 ENG=24-.UFH.. \n+00130af0: 454e 473d 3234 2d00 5544 4800 0020 2020 ENG=24-.UDH.. \n 00130b00: 7365 6572 7620 4f50 454e 2053 4f43 4b45 seerv OPEN SOCKE\n 00130b10: 5420 544f 5441 4c3d 3120 4355 5252 454e T TOTAL=1 CURREN\n-00130b20: 543d 3047 0055 4649 0000 2020 2020 2020 T=0G.UFI.. \n+00130b20: 543d 3047 0055 4449 0000 2020 2020 2020 T=0G.UDI.. \n 00130b30: 2053 4f43 4b45 545b 305d 3d73 6572 7632 SOCKET[0]=serv2\n 00130b40: 2044 4553 433d 3420 4c49 5354 454e 494e DESC=4 LISTENIN\n 00130b50: 4720 5041 5353 4956 4520 4e4f 5452 4150 G PASSIVE NOTRAP\n-00130b60: 2050 4f52 543d 3633 3232 4100 5546 4a00 PORT=6322A.UFJ.\n+00130b60: 2050 4f52 543d 3633 3232 4100 5544 4a00 PORT=6322A.UDJ.\n 00130b70: 0020 2020 2020 2020 2020 2020 205a 4445 . ZDE\n 00130b80: 4c41 5920 5a42 4653 495a 453d 3130 3234 LAY ZBFSIZE=1024\n 00130b90: 205a 4942 4653 495a 453d 3837 3338 3020 ZIBFSIZE=87380 \n-00130ba0: 4e4f 4445 4c49 4d49 5445 5232 0055 4651 NODELIMITER2.UFQ\n+00130ba0: 4e4f 4445 4c49 4d49 5445 5232 0055 4451 NODELIMITER2.UDQ\n 00130bb0: 0000 2020 2073 6f63 6b65 7470 6f6f 6c20 .. socketpool \n 00130bc0: 4f50 454e 2053 4f43 4b45 5420 544f 5441 OPEN SOCKET TOTA\n 00130bd0: 4c3d 3120 4355 5252 454e 543d 3046 0055 L=1 CURRENT=0F.U\n-00130be0: 4652 0000 2020 2020 2020 2053 4f43 4b45 FR.. SOCKE\n+00130be0: 4452 0000 2020 2020 2020 2053 4f43 4b45 DR.. SOCKE\n 00130bf0: 545b 305d 3d73 6572 7620 4445 5343 3d33 T[0]=serv DESC=3\n 00130c00: 204c 4953 5445 4e49 4e47 2050 4153 5349 LISTENING PASSI\n 00130c10: 5645 204e 4f54 5241 5020 504f 5254 3d36 VE NOTRAP PORT=6\n-00130c20: 3332 3141 0055 4653 0000 2020 2020 2020 321A.UFS.. \n+00130c20: 3332 3141 0055 4453 0000 2020 2020 2020 321A.UDS.. \n 00130c30: 2020 2020 2020 5a44 454c 4159 205a 4246 ZDELAY ZBF\n 00130c40: 5349 5a45 3d31 3032 3420 5a49 4246 5349 SIZE=1024 ZIBFSI\n 00130c50: 5a45 3d38 3733 3830 204e 4f44 454c 494d ZE=87380 NODELIM\n-00130c60: 4954 4552 0700 5546 5400 0052 0055 4655 ITER..UFT..R.UFU\n+00130c60: 4954 4552 0700 5544 5400 0052 0055 4455 ITER..UDT..R.UDU\n 00130c70: 0000 2020 204e 6f74 6963 6520 686f 7720 .. Notice how \n 00130c80: 736f 636b 6574 2022 7365 7276 2220 6973 socket \"serv\" is\n 00130c90: 206e 6f77 2061 7373 6f63 6961 7465 6420 now associated \n 00130ca0: 7769 7468 2074 6865 2070 7365 7564 6f20 with the pseudo \n 00130cb0: 736f 636b 6574 2064 6576 6963 6545 0055 socket deviceE.U\n-00130cc0: 4656 0000 2020 2022 736f 636b 6574 706f FV.. \"socketpo\n+00130cc0: 4456 0000 2020 2022 736f 636b 6574 706f DV.. \"socketpo\n 00130cd0: 6f6c 222e 2049 7473 206f 6e6c 7920 7075 ol\". Its only pu\n 00130ce0: 7270 6f73 6520 6973 2074 6f20 686f 6c64 rpose is to hold\n 00130cf0: 2064 6574 6163 6865 6420 736f 636b 6574 detached socket\n-00130d00: 732e 0700 5546 5700 002d 0055 4658 0000 s...UFW..-.UFX..\n+00130d00: 732e 0700 5544 5700 002d 0055 4458 0000 s...UDW..-.UDX..\n 00130d10: 2020 2047 544d 3e73 6574 2074 6370 323d GTM>set tcp2=\n 00130d20: 2273 3222 206f 2074 6370 323a 3a3a 2253 \"s2\" o tcp2:::\"S\n-00130d30: 4f43 4b45 5422 0700 5546 5900 002b 0055 OCKET\"..UFY..+.U\n-00130d40: 465a 0000 2020 2054 6869 7320 6372 6561 FZ.. This crea\n+00130d30: 4f43 4b45 5422 0700 5544 5900 002b 0055 OCKET\"..UDY..+.U\n+00130d40: 445a 0000 2020 2054 6869 7320 6372 6561 DZ.. This crea\n 00130d50: 7465 7320 6120 6e65 7720 736f 636b 6574 tes a new socket\n-00130d60: 2064 6576 6963 652e 0700 5546 6100 0017 device...UFa...\n-00130d70: 0055 4662 0000 2020 2047 544d 3e7a 7368 .UFb.. GTM>zsh\n-00130d80: 6f77 2022 4422 4e00 5546 6300 0020 2020 ow \"D\"N.UFc.. \n+00130d60: 2064 6576 6963 652e 0700 5544 6100 0017 device...UDa...\n+00130d70: 0055 4462 0000 2020 2047 544d 3e7a 7368 .UDb.. GTM>zsh\n+00130d80: 6f77 2022 4422 4e00 5544 6300 0020 2020 ow \"D\"N.UDc.. \n 00130d90: 2f64 6576 2f70 7473 2f39 204f 5045 4e20 /dev/pts/9 OPEN \n 00130da0: 5445 524d 494e 414c 204e 4f50 4153 5420 TERMINAL NOPAST \n 00130db0: 4e4f 4553 4341 204e 4f52 4541 4453 2054 NOESCA NOREADS T\n 00130dc0: 5950 4520 5749 4454 483d 3830 204c 454e YPE WIDTH=80 LEN\n-00130dd0: 473d 3234 2b00 5546 6400 0020 2020 2073 G=24+.UFd.. s\n+00130dd0: 473d 3234 2b00 5544 6400 0020 2020 2073 G=24+.UDd.. s\n 00130de0: 3220 4f50 454e 2053 4f43 4b45 5420 544f 2 OPEN SOCKET TO\n 00130df0: 5441 4c3d 3020 4355 5252 454e 543d 302d TAL=0 CURRENT=0-\n-00130e00: 0055 4665 0000 2020 2073 6565 7276 204f .UFe.. seerv O\n+00130e00: 0055 4465 0000 2020 2073 6565 7276 204f .UDe.. seerv O\n 00130e10: 5045 4e20 534f 434b 4554 2054 4f54 414c PEN SOCKET TOTAL\n-00130e20: 3d31 2043 5552 5245 4e54 3d30 4700 5546 =1 CURRENT=0G.UF\n+00130e20: 3d31 2043 5552 5245 4e54 3d30 4700 5544 =1 CURRENT=0G.UD\n 00130e30: 6600 0020 2020 2020 2020 534f 434b 4554 f.. SOCKET\n 00130e40: 5b30 5d3d 7365 7276 3220 4445 5343 3d34 [0]=serv2 DESC=4\n 00130e50: 204c 4953 5445 4e49 4e47 2050 4153 5349 LISTENING PASSI\n 00130e60: 5645 204e 4f54 5241 5020 504f 5254 3d36 VE NOTRAP PORT=6\n-00130e70: 3332 3240 0055 4667 0000 2020 2020 2020 322@.UFg.. \n+00130e70: 3332 3240 0055 4467 0000 2020 2020 2020 322@.UDg.. \n 00130e80: 2020 2020 205a 4445 4c41 5920 5a42 4653 ZDELAY ZBFS\n 00130e90: 495a 453d 3130 3234 205a 4942 4653 495a IZE=1024 ZIBFSIZ\n 00130ea0: 453d 3837 3338 3020 4e4f 4445 4c49 4d49 E=87380 NODELIMI\n-00130eb0: 5445 5232 0055 4668 0000 2020 2073 6f63 TER2.UFh.. soc\n+00130eb0: 5445 5232 0055 4468 0000 2020 2073 6f63 TER2.UDh.. soc\n 00130ec0: 6b65 7470 6f6f 6c20 4f50 454e 2053 4f43 ketpool OPEN SOC\n 00130ed0: 4b45 5420 544f 5441 4c3d 3120 4355 5252 KET TOTAL=1 CURR\n-00130ee0: 454e 543d 3046 0055 4669 0000 2020 2020 ENT=0F.UFi.. \n+00130ee0: 454e 543d 3046 0055 4469 0000 2020 2020 ENT=0F.UDi.. \n 00130ef0: 2020 2053 4f43 4b45 545b 305d 3d73 6572 SOCKET[0]=ser\n 00130f00: 7620 4445 5343 3d33 204c 4953 5445 4e49 v DESC=3 LISTENI\n 00130f10: 4e47 2050 4153 5349 5645 204e 4f54 5241 NG PASSIVE NOTRA\n-00130f20: 5020 504f 5254 3d36 3332 3140 0055 466a P PORT=6321@.UFj\n+00130f20: 5020 504f 5254 3d36 3332 3140 0055 446a P PORT=6321@.UDj\n 00130f30: 0000 2020 2020 2020 2020 2020 205a 4445 .. ZDE\n 00130f40: 4c41 5920 5a42 4653 495a 453d 3130 3234 LAY ZBFSIZE=1024\n 00130f50: 205a 4942 4653 495a 453d 3837 3338 3020 ZIBFSIZE=87380 \n-00130f60: 4e4f 4445 4c49 4d49 5445 5207 0055 4671 NODELIMITER..UFq\n-00130f70: 0000 5000 5546 7200 0020 2020 5468 6520 ..P.UFr.. The \n+00130f60: 4e4f 4445 4c49 4d49 5445 5207 0055 4471 NODELIMITER..UDq\n+00130f70: 0000 5000 5544 7200 0020 2020 5468 6520 ..P.UDr.. The \n 00130f80: 666f 6c6c 6f77 696e 6720 636f 6d6d 616e following comman\n 00130f90: 6420 6d6f 7665 7320 7468 6520 7365 7276 d moves the serv\n 00130fa0: 2073 6f63 6b65 7420 6672 6f6d 2074 6865 socket from the\n 00130fb0: 2073 6f63 6b65 7470 6f6f 6c20 746f 2074 socketpool to t\n-00130fc0: 6865 1600 5546 7300 0020 2020 7463 7032 he..UFs.. tcp2\n-00130fd0: 2064 6576 6963 652e 0700 5546 7400 0000 device...UFt...\n+00130fc0: 6865 1600 5544 7300 0020 2020 7463 7032 he..UDs.. tcp2\n+00130fd0: 2064 6576 6963 652e 0700 5544 7400 0000 device...UDt...\n 00130fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00130ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00131000: 0100 0000 e807 0000 e443 0000 0000 0000 .........C......\n-00131010: 7900 0046 4845 4c50 00ff 7300 ff49 4f5f y..FHELP..s..IO_\n+00131010: 7900 0044 4845 4c50 00ff 7300 ff49 4f5f y..DHELP..s..IO_\n 00131020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00131030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00131040: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00131050: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00131060: ff44 4554 4143 4800 c075 0000 2020 2047 .DETACH..u.. G\n 00131070: 544d 3e75 7365 2074 6370 323a 6174 7461 TM>use tcp2:atta\n-00131080: 6368 3d22 7365 7276 221d 0055 4676 0000 ch=\"serv\"..UFv..\n+00131080: 6368 3d22 7365 7276 221d 0055 4476 0000 ch=\"serv\"..UDv..\n 00131090: 2020 2047 544d 3e75 7365 2030 207a 7368 GTM>use 0 zsh\n-001310a0: 6f77 2022 4422 4e00 5546 7700 0020 2020 ow \"D\"N.UFw.. \n+001310a0: 6f77 2022 4422 4e00 5544 7700 0020 2020 ow \"D\"N.UDw.. \n 001310b0: 2f64 6576 2f70 7473 2f39 204f 5045 4e20 /dev/pts/9 OPEN \n 001310c0: 5445 524d 494e 414c 204e 4f50 4153 5420 TERMINAL NOPAST \n 001310d0: 4e4f 4553 4341 204e 4f52 4541 4453 2054 NOESCA NOREADS T\n 001310e0: 5950 4520 5749 4454 483d 3830 204c 454e YPE WIDTH=80 LEN\n-001310f0: 473d 3234 2a00 5546 7800 0020 2020 7332 G=24*.UFx.. s2\n+001310f0: 473d 3234 2a00 5544 7800 0020 2020 7332 G=24*.UDx.. s2\n 00131100: 204f 5045 4e20 534f 434b 4554 2054 4f54 OPEN SOCKET TOT\n 00131110: 414c 3d31 2043 5552 5245 4e54 3d30 4500 AL=1 CURRENT=0E.\n-00131120: 5546 7900 0020 2020 2020 2053 4f43 4b45 UFy.. SOCKE\n+00131120: 5544 7900 0020 2020 2020 2053 4f43 4b45 UDy.. SOCKE\n 00131130: 545b 305d 3d73 6572 7620 4445 5343 3d33 T[0]=serv DESC=3\n 00131140: 204c 4953 5445 4e49 4e47 2050 4153 5349 LISTENING PASSI\n 00131150: 5645 204e 4f54 5241 5020 504f 5254 3d36 VE NOTRAP PORT=6\n-00131160: 3332 313f 0055 467a 0000 2020 2020 2020 321?.UFz.. \n+00131160: 3332 313f 0055 447a 0000 2020 2020 2020 321?.UDz.. \n 00131170: 2020 2020 5a44 454c 4159 205a 4246 5349 ZDELAY ZBFSI\n 00131180: 5a45 3d31 3032 3420 5a49 4246 5349 5a45 ZE=1024 ZIBFSIZE\n 00131190: 3d38 3733 3830 204e 4f44 454c 494d 4954 =87380 NODELIMIT\n-001311a0: 4552 2d00 5546 8100 0020 2020 7365 6572 ER-.UF... seer\n+001311a0: 4552 2d00 5544 8100 0020 2020 7365 6572 ER-.UD... seer\n 001311b0: 7620 4f50 454e 2053 4f43 4b45 5420 544f v OPEN SOCKET TO\n 001311c0: 5441 4c3d 3120 4355 5252 454e 543d 3046 TAL=1 CURRENT=0F\n-001311d0: 0055 4682 0000 2020 2020 2020 534f 434b .UF... SOCK\n+001311d0: 0055 4482 0000 2020 2020 2020 534f 434b .UD... SOCK\n 001311e0: 4554 5b30 5d3d 7365 7276 3220 4445 5343 ET[0]=serv2 DESC\n 001311f0: 3d34 204c 4953 5445 4e49 4e47 2050 4153 =4 LISTENING PAS\n 00131200: 5349 5645 204e 4f54 5241 5020 504f 5254 SIVE NOTRAP PORT\n-00131210: 3d36 3332 323f 0055 4683 0000 2020 2020 =6322?.UF... \n+00131210: 3d36 3332 323f 0055 4483 0000 2020 2020 =6322?.UD... \n 00131220: 2020 2020 2020 5a44 454c 4159 205a 4246 ZDELAY ZBF\n 00131230: 5349 5a45 3d31 3032 3420 5a49 4246 5349 SIZE=1024 ZIBFSI\n 00131240: 5a45 3d38 3733 3830 204e 4f44 454c 494d ZE=87380 NODELIM\n-00131250: 4954 4552 3300 5546 8400 0020 2020 736f ITER3.UF... so\n+00131250: 4954 4552 3300 5544 8400 0020 2020 736f ITER3.UD... so\n 00131260: 636b 6574 706f 6f6c 204f 5045 4e20 534f cketpool OPEN SO\n 00131270: 434b 4554 2054 4f54 414c 3d30 2043 5552 CKET TOTAL=0 CUR\n-00131280: 5245 4e54 3d2d 3107 0055 4685 0000 1900 RENT=-1..UF.....\n-00131290: 4e46 4f57 4e53 4352 4f4c 4c00 0044 4f57 NFOWNSCROLL..DOW\n-001312a0: 4e53 4352 4f4c 4c15 0058 46bf 1100 0020 NSCROLL..XF.... \n-001312b0: 2020 444f 574e 5343 524f 4c4c 0700 5946 DOWNSCROLL..YF\n-001312c0: 2100 0024 0059 4631 0000 2020 2044 4f57 !..$.YF1.. DOW\n+00131280: 5245 4e54 3d2d 3107 0055 4485 0000 1900 RENT=-1..UD.....\n+00131290: 4e44 4f57 4e53 4352 4f4c 4c00 0044 4f57 NDOWNSCROLL..DOW\n+001312a0: 4e53 4352 4f4c 4c15 0058 44bf 1100 0020 NSCROLL..XD.... \n+001312b0: 2020 444f 574e 5343 524f 4c4c 0700 5944 DOWNSCROLL..YD\n+001312c0: 2100 0024 0059 4431 0000 2020 2044 4f57 !..$.YD1.. DOW\n 001312d0: 4e53 4352 4f4c 4c20 4170 706c 6965 7320 NSCROLL Applies \n-001312e0: 746f 3a20 5452 4d07 0059 4641 0000 3700 to: TRM..YFA..7.\n-001312f0: 5946 5100 0020 2020 444f 574e 5343 524f YFQ.. DOWNSCRO\n+001312e0: 746f 3a20 5452 4d07 0059 4441 0000 3700 to: TRM..YDA..7.\n+001312f0: 5944 5100 0020 2020 444f 574e 5343 524f YDQ.. DOWNSCRO\n 00131300: 4c4c 2041 7070 6c69 6573 2074 6f3a 2054 LL Applies to: T\n 00131310: 6572 6d69 6e61 6c73 2061 6e64 2050 7269 erminals and Pri\n-00131320: 6e74 6572 7307 0059 4661 0000 5200 5946 nters..YFa..R.YF\n+00131320: 6e74 6572 7307 0059 4461 0000 5200 5944 nters..YDa..R.YD\n 00131330: 7100 0020 2020 4966 2024 593d 302c 2044 q.. If $Y=0, D\n 00131340: 4f57 4e53 4352 4f4c 4c20 646f 6573 206e OWNSCROLL does n\n 00131350: 6f74 6869 6e67 2e20 4f74 6865 7277 6973 othing. Otherwis\n 00131360: 652c 2044 4f57 4e53 4352 4f4c 4c20 6d6f e, DOWNSCROLL mo\n 00131370: 7665 7320 7468 6520 6375 7273 6f72 5100 ves the cursorQ.\n-00131380: 5946 8100 0020 2020 7570 206f 6e65 206c YF... up one l\n+00131380: 5944 8100 0020 2020 7570 206f 6e65 206c YD... up one l\n 00131390: 696e 6520 6f6e 2074 6865 2074 6572 6d69 ine on the termi\n 001313a0: 6e61 6c20 7363 7265 656e 2061 6e64 2064 nal screen and d\n 001313b0: 6563 7265 6d65 6e74 7320 2459 2062 7920 ecrements $Y by \n 001313c0: 6f6e 652e 2044 4f57 4e53 4352 4f4c 4c53 one. DOWNSCROLLS\n-001313d0: 0059 4691 0000 2020 2064 6f65 7320 6e6f .YF... does no\n+001313d0: 0059 4491 0000 2020 2064 6f65 7320 6e6f .YD... does no\n 001313e0: 7420 6368 616e 6765 2074 6865 2063 6f6c t change the col\n 001313f0: 756d 6e20 706f 7369 7469 6f6e 206f 7220 umn position or \n 00131400: 2458 2e20 536f 6d65 2074 6572 6d69 6e61 $X. Some termina\n 00131410: 6c20 6861 7264 7761 7265 206d 6179 206e l hardware may n\n-00131420: 6f74 1e00 5846 c011 0000 2020 2073 7570 ot..XF.... sup\n+00131420: 6f74 1e00 5844 c011 0000 2020 2073 7570 ot..XD.... sup\n 00131430: 706f 7274 2044 4f57 4e53 4352 4f4c 4c2e port DOWNSCROLL.\n-00131440: 0700 5946 1200 000e 004d 4645 4348 4f00 ..YF.....MFECHO.\n-00131450: 0045 4348 4f0f 0052 46bf 1100 0020 2020 .ECHO..RF.... \n-00131460: 4543 484f 0700 5346 2100 0022 0053 4631 ECHO..SF!..\".SF1\n+00131440: 0700 5944 1200 000e 004d 4445 4348 4f00 ..YD.....MDECHO.\n+00131450: 0045 4348 4f0f 0052 44bf 1100 0020 2020 .ECHO..RD.... \n+00131460: 4543 484f 0700 5344 2100 0022 0053 4431 ECHO..SD!..\".SD1\n 00131470: 0000 2020 205b 4e4f 5d45 4348 4f20 4170 .. [NO]ECHO Ap\n 00131480: 706c 6965 7320 746f 3a20 5452 4d07 0053 plies to: TRM..S\n-00131490: 4641 0000 3500 5346 5100 0020 2020 5b4e FA..5.SFQ.. [N\n+00131490: 4441 0000 3500 5344 5100 0020 2020 5b4e DA..5.SDQ.. [N\n 001314a0: 4f5d 4543 484f 2041 7070 6c69 6573 2074 O]ECHO Applies t\n 001314b0: 6f3a 2054 6572 6d69 6e61 6c73 2061 6e64 o: Terminals and\n-001314c0: 2050 7269 6e74 6572 7307 0053 4661 0000 Printers..SFa..\n-001314d0: 5200 5346 7100 0020 2020 456e 6162 6c65 R.SFq.. Enable\n+001314c0: 2050 7269 6e74 6572 7307 0053 4461 0000 Printers..SDa..\n+001314d0: 5200 5344 7100 0020 2020 456e 6162 6c65 R.SDq.. Enable\n 001314e0: 7320 6f72 2064 6973 6162 6c65 7320 7468 s or disables th\n 001314f0: 6520 6563 686f 206f 6620 7465 726d 696e e echo of termin\n 00131500: 616c 2069 6e70 7574 2e20 4966 2079 6f75 al input. If you\n 00131510: 2064 6973 6162 6c65 2045 4348 4f2c 2074 disable ECHO, t\n-00131520: 6865 4f00 5346 8100 0020 2020 4544 4954 heO.SF... EDIT\n+00131520: 6865 4f00 5344 8100 0020 2020 4544 4954 heO.SD... EDIT\n 00131530: 494e 4720 6675 6e63 7469 6f6e 7320 7769 ING functions wi\n 00131540: 6c6c 2062 6520 6469 7361 626c 6564 2061 ll be disabled a\n 00131550: 6e64 2061 6e79 2069 6e70 7574 2069 7320 nd any input is \n 00131560: 6e6f 7420 6176 6169 6c61 626c 6520 666f not available fo\n-00131570: 7217 0053 4691 0000 2020 206c 6174 6572 r..SF... later\n-00131580: 2072 6563 616c 6c2e 0800 5246 c011 0000 recall...RF....\n-00131590: 2c00 5346 1200 0020 2020 4279 2064 6566 ,.SF... By def\n+00131570: 7217 0053 4491 0000 2020 206c 6174 6572 r..SD... later\n+00131580: 2072 6563 616c 6c2e 0800 5244 c011 0000 recall...RD....\n+00131590: 2c00 5344 1200 0020 2020 4279 2064 6566 ,.SD... By def\n 001315a0: 6175 6c74 2c20 7465 726d 696e 616c 2069 ault, terminal i\n-001315b0: 6e70 7574 2045 4348 4f65 732e 0700 5346 nput ECHOes...SF\n-001315c0: 1300 0012 0053 4614 0000 2020 2045 7861 .....SF... Exa\n-001315d0: 6d70 6c65 3a07 0053 4615 0000 1f00 5346 mple:..SF.....SF\n+001315b0: 6e70 7574 2045 4348 4f65 732e 0700 5344 nput ECHOes...SD\n+001315c0: 1300 0012 0053 4414 0000 2020 2045 7861 .....SD... Exa\n+001315d0: 6d70 6c65 3a07 0053 4415 0000 1f00 5344 mple:..SD.....SD\n 001315e0: 1600 0020 2020 7573 6520 2470 7269 6e63 ... use $princ\n-001315f0: 6970 616c 3a6e 6f65 6368 6f07 0053 4617 ipal:noecho..SF.\n-00131600: 0000 3b00 5346 1800 0020 2020 5468 6973 ..;.SF... This\n+001315f0: 6970 616c 3a6e 6f65 6368 6f07 0053 4417 ipal:noecho..SD.\n+00131600: 0000 3b00 5344 1800 0020 2020 5468 6973 ..;.SD... This\n 00131610: 2065 7861 6d70 6c65 2064 6973 6162 6c65 example disable\n 00131620: 7320 7468 6520 6563 686f 206f 6620 7465 s the echo of te\n 00131630: 726d 696e 616c 2069 6e70 7574 2e07 0053 rminal input...S\n-00131640: 4619 0000 1300 4e46 4449 5449 4e47 0000 F.....NFDITING..\n-00131650: 4544 4954 494e 4712 0055 46bf 1100 0020 EDITING..UF.... \n-00131660: 2020 4544 4954 494e 4707 0056 4621 0000 EDITING..VF!..\n-00131670: 2500 5646 3100 0020 2020 5b4e 4f5d 4544 %.VF1.. [NO]ED\n+00131640: 4419 0000 1300 4e44 4449 5449 4e47 0000 D.....NDDITING..\n+00131650: 4544 4954 494e 4712 0055 44bf 1100 0020 EDITING..UD.... \n+00131660: 2020 4544 4954 494e 4707 0056 4421 0000 EDITING..VD!..\n+00131670: 2500 5644 3100 0020 2020 5b4e 4f5d 4544 %.VD1.. [NO]ED\n 00131680: 4954 494e 4720 4170 706c 6965 7320 746f ITING Applies to\n-00131690: 3a20 5452 4d07 0056 4641 0000 5400 5646 : TRM..VFA..T.VF\n+00131690: 3a20 5452 4d07 0056 4441 0000 5400 5644 : TRM..VDA..T.VD\n 001316a0: 5100 0020 2020 456e 6162 6c65 7320 7468 Q.. Enables th\n 001316b0: 6520 4544 4954 494e 4720 6d6f 6465 2066 e EDITING mode f\n 001316c0: 6f72 2074 6865 2024 5052 494e 4349 5041 or the $PRINCIPA\n 001316d0: 4c20 6465 7669 6365 2e20 4966 2079 6f75 L device. If you\n 001316e0: 2065 6e61 626c 6520 4544 4954 494e 472c enable EDITING,\n-001316f0: 5400 5646 6100 0020 2020 4754 2e4d 2061 T.VFa.. GT.M a\n+001316f0: 5400 5644 6100 0020 2020 4754 2e4d 2061 T.VDa.. GT.M a\n 00131700: 6c6c 6f77 7320 7468 6520 7573 6520 6f66 llows the use of\n 00131710: 2074 6865 206c 6566 7420 616e 6420 7269 the left and ri\n 00131720: 6768 7420 6375 7273 6f72 206d 6f76 656d ght cursor movem\n 00131730: 656e 7420 6b65 7973 2061 6e64 2063 6572 ent keys and cer\n-00131740: 7461 696e 5200 5646 7100 0020 2020 3c43 tainR.VFq.. characters \n 00131760: 7769 7468 696e 2074 6865 2063 7572 7265 within the curre\n 00131770: 6e74 2069 6e70 7574 206c 696e 652e 2059 nt input line. Y\n 00131780: 6f75 2063 616e 2072 6563 616c 6c20 7468 ou can recall th\n-00131790: 6520 6c61 7374 5200 5646 8100 0020 2020 e lastR.VF... \n+00131790: 6520 6c61 7374 5200 5644 8100 0020 2020 e lastR.VD... \n 001317a0: 696e 7075 7420 6c69 6e65 2075 7369 6e67 input line using\n 001317b0: 2074 6865 2075 7020 6f72 2064 6f77 6e20 the up or down \n 001317c0: 6172 726f 7720 6b65 792e 2054 6865 2065 arrow key. The e\n 001317d0: 6469 7469 6e67 2066 756e 6374 696f 6e73 diting functions\n 001317e0: 2061 7265 2074 6865 0000 0000 0000 0000 are the........\n 001317f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00131800: 0100 0000 cc07 0000 0944 0000 0000 0000 .........D......\n-00131810: a200 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00131810: a200 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00131820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00131830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00131840: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00131850: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00131860: ff45 4449 5449 4e47 00bf 9100 0020 2020 .EDITING..... \n 00131870: 7361 6d65 2061 7320 6475 7269 6e67 2064 same as during d\n 00131880: 6972 6563 7420 6d6f 6465 2063 6f6d 6d61 irect mode comma\n 00131890: 6e64 2069 6e70 7574 2061 7320 6465 7363 nd input as desc\n 001318a0: 7269 6265 6420 696e 2074 6865 2022 4c69 ribed in the \"Li\n-001318b0: 6e65 5100 5546 c011 0000 2020 2045 6469 neQ.UF.... Edi\n+001318b0: 6e65 5100 5544 c011 0000 2020 2045 6469 neQ.UD.... Edi\n 001318c0: 7469 6e67 2220 7365 6374 696f 6e20 6f66 ting\" section of\n 001318d0: 2074 6865 2022 4f70 6572 6174 696e 6720 the \"Operating \n 001318e0: 2620 4465 6275 6767 696e 6720 696e 2044 & Debugging in D\n 001318f0: 6972 6563 7420 4d6f 6465 2220 6368 6170 irect Mode\" chap\n-00131900: 7465 7253 0056 4612 0000 2020 2065 7863 terS.VF... exc\n+00131900: 7465 7253 0056 4412 0000 2020 2065 7863 terS.VD... exc\n 00131910: 6570 7420 7468 6174 2062 6163 6b73 7061 ept that backspa\n 00131920: 6365 2069 7320 6e6f 7420 7472 6561 7465 ce is not treate\n 00131930: 6420 7468 6520 7361 6d65 2061 7320 7468 d the same as th\n 00131940: 6520 6572 6173 6520 6368 6172 6163 7465 e erase characte\n-00131950: 7220 6672 6f6d 4f00 5646 1300 0020 2020 r fromO.VF... \n+00131950: 7220 6672 6f6d 4f00 5644 1300 0020 2020 r fromO.VD... \n 00131960: 7465 726d 696e 666f 2077 6869 6368 2069 terminfo which i\n 00131970: 7320 7573 7561 6c6c 7920 6465 6c65 7465 s usually delete\n 00131980: 2028 4153 4349 4920 3132 3729 2e20 4e4f (ASCII 127). NO\n 00131990: 4543 484f 2064 6973 6162 6c65 7320 4544 ECHO disables ED\n-001319a0: 4954 494e 470f 0056 4614 0000 2020 206d ITING..VF... m\n-001319b0: 6f64 652e 0700 5646 1500 0054 0056 4616 ode...VF...T.VF.\n+001319a0: 4954 494e 470f 0056 4414 0000 2020 206d ITING..VD... m\n+001319b0: 6f64 652e 0700 5644 1500 0054 0056 4416 ode...VD...T.VD.\n 001319c0: 0000 2020 2053 6574 2074 6865 2065 6e76 .. Set the env\n 001319d0: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n 001319e0: 6520 6774 6d5f 7072 696e 6369 7061 6c5f e gtm_principal_\n 001319f0: 6564 6974 696e 6720 746f 2073 7065 6369 editing to speci\n 00131a00: 6679 2074 6865 206d 6f64 6520 666f 7254 fy the mode forT\n-00131a10: 0056 4617 0000 2020 2045 4449 5449 4e47 .VF... EDITING\n+00131a10: 0056 4417 0000 2020 2045 4449 5449 4e47 .VD... EDITING\n 00131a20: 2e20 466f 7220 6578 616d 706c 652c 2067 . For example, g\n 00131a30: 746d 5f70 7269 6e63 6970 616c 5f65 6469 tm_principal_edi\n 00131a40: 7469 6e67 3d22 4544 4954 494e 4722 2065 ting=\"EDITING\" e\n 00131a50: 6e61 626c 6573 2045 4449 5449 4e47 206d nables EDITING m\n-00131a60: 6f64 6551 0056 4618 0000 2020 2061 7420 odeQ.VF... at \n+00131a60: 6f64 6551 0056 4418 0000 2020 2061 7420 odeQ.VD... at \n 00131a70: 4754 2e4d 2073 7461 7274 7570 2e20 596f GT.M startup. Yo\n 00131a80: 7520 6361 6e20 616c 736f 2073 7065 6369 u can also speci\n 00131a90: 6679 2074 6865 206d 6f64 6520 666f 7220 fy the mode for \n 00131aa0: 494e 5345 5254 2e20 466f 7220 6578 616d INSERT. For exam\n-00131ab0: 706c 652c 5200 5646 1900 0020 2020 6774 ple,R.VF... gt\n+00131ab0: 706c 652c 5200 5644 1900 0020 2020 6774 ple,R.VD... gt\n 00131ac0: 6d5f 7072 696e 6369 7061 6c5f 6564 6974 m_principal_edit\n 00131ad0: 696e 673d 224e 4f49 4e53 4552 543a 4544 ing=\"NOINSERT:ED\n 00131ae0: 4954 494e 4722 2e20 4966 2079 6f75 2073 ITING\". If you s\n 00131af0: 7065 6369 6679 2062 6f74 6820 6d6f 6465 pecify both mode\n-00131b00: 7320 7468 656e 4500 5646 1a00 0020 2020 s thenE.VF... \n+00131b00: 7320 7468 656e 4500 5644 1a00 0020 2020 s thenE.VD... \n 00131b10: 7365 7061 7261 7465 2074 6865 6d20 7769 separate them wi\n 00131b20: 7468 2061 2063 6f6c 6f6e 2028 223a 2229 th a colon (\":\")\n 00131b30: 2061 6e64 2070 7574 2074 6865 6d20 696e and put them in\n-00131b40: 2061 6e79 206f 7264 6572 2e07 0056 4621 any order...VF!\n-00131b50: 0000 2f00 5646 2200 0020 2020 4279 2064 ../.VF\".. By d\n+00131b40: 2061 6e79 206f 7264 6572 2e07 0056 4421 any order...VD!\n+00131b50: 0000 2f00 5644 2200 0020 2020 4279 2064 ../.VD\".. By d\n 00131b60: 6566 6175 6c74 2c20 4544 4954 494e 4720 efault, EDITING \n 00131b70: 6d6f 6465 2069 7320 6469 7361 626c 6564 mode is disabled\n-00131b80: 2e07 0056 4623 0000 5200 5646 2400 0020 ...VF#..R.VF$.. \n+00131b80: 2e07 0056 4423 0000 5200 5644 2400 0020 ...VD#..R.VD$.. \n 00131b90: 2020 4966 2079 6f75 2065 6e61 626c 6520 If you enable \n 00131ba0: 7468 6520 4544 4954 494e 4720 6d6f 6465 the EDITING mode\n 00131bb0: 2c20 6573 6361 7065 2073 6571 7565 6e63 , escape sequenc\n 00131bc0: 6573 2064 6f20 6e6f 7420 7465 726d 696e es do not termin\n-00131bd0: 6174 6520 5245 4144 732e 0700 5646 2500 ate READs...VF%.\n-00131be0: 0038 0056 4626 0000 2020 2045 6e61 626c .8.VF&.. Enabl\n+00131bd0: 6174 6520 5245 4144 732e 0700 5644 2500 ate READs...VD%.\n+00131be0: 0038 0056 4426 0000 2020 2045 6e61 626c .8.VD&.. Enabl\n 00131bf0: 696e 6720 5041 5354 4852 5520 6d6f 6465 ing PASTHRU mode\n 00131c00: 2073 7570 6572 7365 6465 7320 4544 4954 supersedes EDIT\n-00131c10: 494e 4720 6d6f 6465 2e07 0056 4627 0000 ING mode...VF'..\n-00131c20: 4e00 5646 2800 0020 2020 4966 2061 6e79 N.VF(.. If any\n+00131c10: 494e 4720 6d6f 6465 2e07 0056 4427 0000 ING mode...VD'..\n+00131c20: 4e00 5644 2800 0020 2020 4966 2061 6e79 N.VD(.. If any\n 00131c30: 206f 6620 7468 6520 4544 4954 494e 4720 of the EDITING \n 00131c40: 3c43 5452 4c3e 2063 6861 7261 6374 6572 character\n 00131c50: 7320 6172 6520 696e 2074 6865 2043 5452 s are in the CTR\n 00131c60: 4150 206c 6973 742c 2074 6865 6972 5300 AP list, theirS.\n-00131c70: 5646 2900 0020 2020 6564 6974 696e 6720 VF).. editing \n+00131c70: 5644 2900 0020 2020 6564 6974 696e 6720 VD).. editing \n 00131c80: 6675 6e63 7469 6f6e 7320 6172 6520 6e6f functions are no\n 00131c90: 7420 6176 6169 6c61 626c 6520 7369 6e63 t available sinc\n 00131ca0: 6520 4354 5241 5020 7461 6b65 7320 7072 e CTRAP takes pr\n 00131cb0: 6563 6564 656e 6365 2e20 486f 7765 7665 ecedence. Howeve\n-00131cc0: 7252 0056 462a 0000 2020 2074 6865 2045 rR.VF*.. the E\n+00131cc0: 7252 0056 442a 0000 2020 2074 6865 2045 rR.VD*.. the E\n 00131cd0: 4449 5449 4e47 203c 4354 524c 3e20 6368 DITING ch\n 00131ce0: 6172 6163 7465 7273 2074 616b 6573 2070 aracters takes p\n 00131cf0: 7265 6365 6465 6e63 6520 6f76 6572 2074 recedence over t\n 00131d00: 6865 2054 4552 4d49 4e41 544f 5220 6c69 he TERMINATOR li\n-00131d10: 7374 2e07 0056 4631 0000 1200 5646 3200 st...VF1....VF2.\n-00131d20: 0020 2020 2a2a 4e6f 7465 2a2a 0700 5646 . **Note**..VF\n-00131d30: 3300 0051 0056 4634 0000 2020 204d 2052 3..Q.VF4.. M R\n+00131d10: 7374 2e07 0056 4431 0000 1200 5644 3200 st...VD1....VD2.\n+00131d20: 0020 2020 2a2a 4e6f 7465 2a2a 0700 5644 . **Note**..VD\n+00131d30: 3300 0051 0056 4434 0000 2020 204d 2052 3..Q.VD4.. M R\n 00131d40: 4541 4420 4544 4954 494e 4720 6465 7065 EAD EDITING depe\n 00131d50: 6e64 7320 6f6e 2074 6865 2076 616c 7565 nds on the value\n 00131d60: 7320 6f66 2024 5820 616e 6420 2459 2062 s of $X and $Y b\n 00131d70: 6569 6e67 2063 6f72 7265 6374 2e20 4966 eing correct. If\n-00131d80: 2074 6865 5100 5646 3500 0020 2020 6170 theQ.VF5.. ap\n+00131d80: 2074 6865 5100 5644 3500 0020 2020 6170 theQ.VD5.. ap\n 00131d90: 706c 6963 6174 696f 6e20 7365 6e64 7320 plication sends \n 00131da0: 6974 7320 6f77 6e20 6573 6361 7065 2073 its own escape s\n 00131db0: 6571 7565 6e63 6573 206f 7220 636f 6e74 equences or cont\n 00131dc0: 726f 6c20 6368 6172 6163 7465 7273 2c20 rol characters, \n-00131dd0: 7768 6963 6854 0056 4636 0000 2020 2063 whichT.VF6.. c\n+00131dd0: 7768 6963 6854 0056 4436 0000 2020 2063 whichT.VD6.. c\n 00131de0: 6861 6e67 6520 7468 6520 6375 7273 6f72 hange the cursor\n 00131df0: 2070 6f73 6974 696f 6e2c 2069 7420 6d75 position, it mu\n 00131e00: 7374 2070 726f 7065 726c 7920 7570 6461 st properly upda\n 00131e10: 7465 2024 5820 616e 6420 2459 2062 6566 te $X and $Y bef\n-00131e20: 6f72 6520 646f 696e 6752 0056 4637 0000 ore doingR.VF7..\n+00131e20: 6f72 6520 646f 696e 6752 0056 4437 0000 ore doingR.VD7..\n 00131e30: 2020 2061 204d 2052 4541 4420 7769 7468 a M READ with\n 00131e40: 2045 4449 5449 4e47 2065 6e61 626c 6564 EDITING enabled\n 00131e50: 2074 6f20 656e 7375 7265 2063 6f72 7265 to ensure corre\n 00131e60: 6374 2066 6f72 6d61 7474 696e 6720 6475 ct formatting du\n-00131e70: 7269 6e67 2069 6e70 7574 2e07 0056 4638 ring input...VF8\n-00131e80: 0000 1300 4e46 4d50 5445 524d 0000 454d ....NFMPTERM..EM\n-00131e90: 5054 4552 4d12 0055 46bf 1100 0020 2020 PTERM..UF.... \n-00131ea0: 454d 5054 4552 4d07 0056 4621 0000 2700 EMPTERM..VF!..'.\n-00131eb0: 5646 3100 0020 2020 5b4e 4f5d 454d 5054 VF1.. [NO]EMPT\n+00131e70: 7269 6e67 2069 6e70 7574 2e07 0056 4438 ring input...VD8\n+00131e80: 0000 1300 4e44 4d50 5445 524d 0000 454d ....NDMPTERM..EM\n+00131e90: 5054 4552 4d12 0055 44bf 1100 0020 2020 PTERM..UD.... \n+00131ea0: 454d 5054 4552 4d07 0056 4421 0000 2700 EMPTERM..VD!..'.\n+00131eb0: 5644 3100 0020 2020 5b4e 4f5d 454d 5054 VD1.. [NO]EMPT\n 00131ec0: 5b45 524d 5d20 4170 706c 6965 7320 746f [ERM] Applies to\n-00131ed0: 3a20 5452 4d07 0056 4641 0000 5300 5646 : TRM..VFA..S.VF\n+00131ed0: 3a20 5452 4d07 0056 4441 0000 5300 5644 : TRM..VDA..S.VD\n 00131ee0: 5100 0020 2020 416c 6c6f 7773 2061 6e20 Q.. Allows an \n 00131ef0: 2245 7261 7365 2220 6368 6172 6163 7465 \"Erase\" characte\n 00131f00: 7220 6f6e 2061 6e20 656d 7074 7920 696e r on an empty in\n 00131f10: 7075 7420 6c69 6e65 2074 6f20 7465 726d put line to term\n 00131f20: 696e 6174 6520 6120 5245 4144 206f 724d inate a READ orM\n-00131f30: 0056 4661 0000 2020 2052 4541 4420 2320 .VFa.. READ # \n+00131f30: 0056 4461 0000 2020 2052 4541 4420 2320 .VDa.. READ # \n 00131f40: 636f 6d6d 616e 642e 2054 6865 2064 6566 command. The def\n 00131f50: 6175 6c74 2069 7320 4e4f 454d 5054 4552 ault is NOEMPTER\n 00131f60: 4d2e 2054 6865 2067 746d 5f70 7269 6e63 M. The gtm_princ\n-00131f70: 6970 616c 5f65 6469 7469 6e67 5000 5646 ipal_editingP.VF\n+00131f70: 6970 616c 5f65 6469 7469 6e67 5000 5644 ipal_editingP.VD\n 00131f80: 7100 0020 2020 656e 7669 726f 6e6d 656e q.. environmen\n 00131f90: 7420 7661 7269 6162 6c65 2073 7065 6369 t variable speci\n 00131fa0: 6669 6573 2074 6865 2069 6e69 7469 616c fies the initial\n 00131fb0: 2073 6574 7469 6e67 206f 6620 5b4e 4f5d setting of [NO]\n 00131fc0: 454d 5054 4552 4d2e 2054 6865 0000 0000 EMPTERM. The....\n 00131fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00131fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00131ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00132000: 0100 0000 f907 0000 3144 0000 0000 0000 ........1D......\n-00132010: a800 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00132010: a800 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00132020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00132030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00132040: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00132050: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00132060: ff45 4d50 5445 524d 00bf 8100 0020 2020 .EMPTERM..... \n 00132070: 5445 524d 494e 464f 2073 7065 6369 6669 TERMINFO specifi\n 00132080: 6564 2062 7920 7468 6520 6375 7272 656e ed by the curren\n 00132090: 7420 7661 6c75 6520 6f66 2074 6865 2054 t value of the T\n 001320a0: 4552 4d20 656e 7669 726f 6e6d 656e 7420 ERM environment \n-001320b0: 7661 7269 6162 6c65 5300 5646 9100 0020 variableS.VF... \n+001320b0: 7661 7269 6162 6c65 5300 5644 9100 0020 variableS.VD... \n 001320c0: 2020 6465 6669 6e65 7320 6361 706e 616d defines capnam\n 001320d0: 6573 2076 616c 7565 7320 226b 6273 2220 es values \"kbs\" \n 001320e0: 616e 642f 6f72 2022 6b64 6368 3122 2077 and/or \"kdch1\" w\n 001320f0: 6974 6820 6368 6172 6163 7465 7220 7365 ith character se\n-00132100: 7175 656e 6365 7320 666f 7251 0055 46c0 quences forQ.UF.\n+00132100: 7175 656e 6365 7320 666f 7251 0055 44c0 quences forQ.UD.\n 00132110: 1100 0020 2020 2245 7261 7365 2e22 2049 ... \"Erase.\" I\n 00132120: 6620 226b 6273 2220 6f72 2022 6b64 6368 f \"kbs\" or \"kdch\n 00132130: 3122 2061 7265 206d 756c 7469 2d63 6861 1\" are multi-cha\n 00132140: 7261 6374 6572 2076 616c 7565 732c 2079 racter values, y\n-00132150: 6f75 206d 7573 7420 616c 736f 4e00 5646 ou must alsoN.VF\n+00132150: 6f75 206d 7573 7420 616c 736f 4e00 5644 ou must alsoN.VD\n 00132160: 1200 0020 2020 7370 6563 6966 7920 7468 ... specify th\n 00132170: 6520 4553 4341 5045 206f 7220 4544 4954 e ESCAPE or EDIT\n 00132180: 2064 6576 6963 6570 6172 616d 6574 6572 deviceparameter\n 00132190: 7320 666f 7220 454d 5054 4552 4d20 7265 s for EMPTERM re\n-001321a0: 636f 676e 6974 696f 6e2e 0700 5646 1300 cognition...VF..\n-001321b0: 004d 0056 4614 0000 2020 2054 6865 2065 .M.VF... The e\n+001321a0: 636f 676e 6974 696f 6e2e 0700 5644 1300 cognition...VD..\n+001321b0: 004d 0056 4414 0000 2020 2054 6865 2065 .M.VD... The e\n 001321c0: 7261 7365 2063 6861 7261 6374 6572 2061 rase character a\n 001321d0: 7320 7365 7420 616e 6420 7368 6f77 6e20 s set and shown \n 001321e0: 6279 2073 7474 7920 616c 736f 2074 6572 by stty also ter\n 001321f0: 6d69 6e61 7465 7320 6120 5245 4144 4f00 minates a READO.\n-00132200: 5646 1500 0020 2020 636f 6d6d 616e 6420 VF... command \n+00132200: 5644 1500 0020 2020 636f 6d6d 616e 6420 VD... command \n 00132210: 7769 7468 2061 6e20 656d 7074 7920 696e with an empty in\n 00132220: 7075 7420 6c69 6e65 2e20 596f 7520 6361 put line. You ca\n 00132230: 6e20 7365 7420 7468 6973 2065 7261 7365 n set this erase\n 00132240: 2063 6861 7261 6374 6572 2074 6f51 0056 character toQ.V\n-00132250: 4616 0000 2020 2076 6172 696f 7573 2076 F... various v\n+00132250: 4416 0000 2020 2076 6172 696f 7573 2076 D... various v\n 00132260: 616c 7565 7320 7573 696e 6720 7468 6520 alues using the \n 00132270: 7374 7479 2073 6865 6c6c 2063 6f6d 6d61 stty shell comma\n 00132280: 6e64 2e20 5479 7069 6361 6c20 7661 6c75 nd. Typical valu\n 00132290: 6573 206f 6620 616e 2065 7261 7365 5100 es of an eraseQ.\n-001322a0: 5646 1700 0020 2020 6368 6172 6163 7465 VF... characte\n+001322a0: 5644 1700 0020 2020 6368 6172 6163 7465 VD... characte\n 001322b0: 7220 6172 6520 3c43 5452 4c2d 483e 2061 r are a\n 001322c0: 6e64 203c 4354 524c 2d3f 3e2e 2043 6861 nd . Cha\n 001322d0: 7261 6374 6572 7320 7365 7420 616e 6420 racters set and \n 001322e0: 7368 6f77 6e20 7769 7468 2073 7474 793e shown with stty>\n-001322f0: 0056 4618 0000 2020 2073 6574 7469 6e67 .VF... setting\n+001322f0: 0056 4418 0000 2020 2073 6574 7469 6e67 .VD... setting\n 00132300: 206d 7573 7420 6d61 7463 6820 7768 6174 must match what\n 00132310: 2074 6865 2074 6572 6d69 6e61 6c20 656d the terminal em\n 00132320: 756c 6174 6f72 2073 656e 6473 2e07 0056 ulator sends...V\n-00132330: 4619 0000 5200 5646 1a00 0020 2020 5468 F...R.VF... Th\n+00132330: 4419 0000 5200 5644 1a00 0020 2020 5468 D...R.VD... Th\n 00132340: 6520 656e 7669 726f 6e6d 656e 7420 7661 e environment va\n 00132350: 7269 6162 6c65 2054 4552 4d20 6d75 7374 riable TERM must\n 00132360: 2073 7065 6369 6679 2061 2074 6572 6d69 specify a termi\n 00132370: 6e66 6f20 656e 7472 7920 7468 6174 206d nfo entry that m\n-00132380: 6174 6368 6573 4a00 5646 2100 0020 2020 atchesJ.VF!.. \n+00132380: 6174 6368 6573 4a00 5644 2100 0020 2020 atchesJ.VD!.. \n 00132390: 626f 7468 2077 6861 7420 7468 6520 7465 both what the te\n 001323a0: 726d 696e 616c 2028 6f72 2074 6572 6d69 rminal (or termi\n 001323b0: 6e61 6c20 656d 756c 6174 6f72 2920 7365 nal emulator) se\n 001323c0: 6e64 7320 616e 6420 6578 7065 6374 732e nds and expects.\n-001323d0: 0700 5646 2200 0017 004e 4652 4153 454c ..VF\"....NFRASEL\n+001323d0: 0700 5644 2200 0017 004e 4452 4153 454c ..VD\"....NDRASEL\n 001323e0: 494e 4500 0045 5241 5345 4c49 4e45 1400 INE..ERASELINE..\n-001323f0: 5746 bf11 0000 2020 2045 5241 5345 4c49 WF.... ERASELI\n-00132400: 4e45 0700 5846 2100 0023 0058 4631 0000 NE..XF!..#.XF1..\n+001323f0: 5744 bf11 0000 2020 2045 5241 5345 4c49 WD.... ERASELI\n+00132400: 4e45 0700 5844 2100 0023 0058 4431 0000 NE..XD!..#.XD1..\n 00132410: 2020 2045 5241 5345 4c49 4e45 2041 7070 ERASELINE App\n-00132420: 6c69 6573 2074 6f3a 2054 524d 0700 5846 lies to: TRM..XF\n-00132430: 4100 0036 0058 4651 0000 2020 2045 5241 A..6.XFQ.. ERA\n+00132420: 6c69 6573 2074 6f3a 2054 524d 0700 5844 lies to: TRM..XD\n+00132430: 4100 0036 0058 4451 0000 2020 2045 5241 A..6.XDQ.. ERA\n 00132440: 5345 4c49 4e45 2041 7070 6c69 6573 2074 SELINE Applies t\n 00132450: 6f3a 2054 6572 6d69 6e61 6c73 2061 6e64 o: Terminals and\n-00132460: 2050 7269 6e74 6572 7307 0058 4661 0000 Printers..XFa..\n-00132470: 5100 5846 7100 0020 2020 436c 6561 7273 Q.XFq.. Clears\n+00132460: 2050 7269 6e74 6572 7307 0058 4461 0000 Printers..XDa..\n+00132470: 5100 5844 7100 0020 2020 436c 6561 7273 Q.XDq.. Clears\n 00132480: 2074 6865 2063 7572 7265 6e74 206c 696e the current lin\n 00132490: 6520 6672 6f6d 2074 6865 2070 6879 7369 e from the physi\n 001324a0: 6361 6c20 6375 7273 6f72 2070 6f73 6974 cal cursor posit\n 001324b0: 696f 6e20 746f 2074 6865 2065 6e64 206f ion to the end o\n-001324c0: 6651 0058 4681 0000 2020 2074 6865 206c fQ.XF... the l\n+001324c0: 6651 0058 4481 0000 2020 2074 6865 206c fQ.XD... the l\n 001324d0: 696e 652e 2045 5241 5345 4c49 4e45 2064 ine. ERASELINE d\n 001324e0: 6f65 7320 6e6f 7420 6166 6665 6374 2074 oes not affect t\n 001324f0: 6865 2070 6879 7369 6361 6c20 6375 7273 he physical curs\n 00132500: 6f72 2070 6f73 6974 696f 6e2c 206f 7220 or position, or \n-00132510: 2458 1100 5846 9100 0020 2020 616e 6420 $X..XF... and \n-00132520: 2459 2e08 0057 46c0 1100 0011 004e 4653 $Y...WF......NFS\n-00132530: 4341 5045 0000 4553 4341 5045 1100 5446 CAPE..ESCAPE..TF\n+00132510: 2458 1100 5844 9100 0020 2020 616e 6420 $X..XD... and \n+00132520: 2459 2e08 0057 44c0 1100 0011 004e 4453 $Y...WD......NDS\n+00132530: 4341 5045 0000 4553 4341 5045 1100 5444 CAPE..ESCAPE..TD\n 00132540: bf11 0000 2020 2045 5343 4150 4507 0055 .... ESCAPE..U\n-00132550: 4621 0000 2400 5546 3100 0020 2020 5b4e F!..$.UF1.. [N\n+00132550: 4421 0000 2400 5544 3100 0020 2020 5b4e D!..$.UD1.. [N\n 00132560: 4f5d 4553 4341 5045 2041 7070 6c69 6573 O]ESCAPE Applies\n-00132570: 2074 6f3a 2054 524d 0700 5546 4100 0037 to: TRM..UFA..7\n-00132580: 0055 4651 0000 2020 205b 4e4f 5d45 5343 .UFQ.. [NO]ESC\n+00132570: 2074 6f3a 2054 524d 0700 5544 4100 0037 to: TRM..UDA..7\n+00132580: 0055 4451 0000 2020 205b 4e4f 5d45 5343 .UDQ.. [NO]ESC\n 00132590: 4150 4520 4170 706c 6965 7320 746f 3a20 APE Applies to: \n 001325a0: 5465 726d 696e 616c 7320 616e 6420 5072 Terminals and Pr\n-001325b0: 696e 7465 7273 0700 5546 6100 0042 0055 inters..UFa..B.U\n-001325c0: 4671 0000 2020 2045 6e61 626c 6573 206f Fq.. Enables o\n+001325b0: 696e 7465 7273 0700 5544 6100 0042 0055 inters..UDa..B.U\n+001325c0: 4471 0000 2020 2045 6e61 626c 6573 206f Dq.. Enables o\n 001325d0: 7220 6469 7361 626c 6573 2047 542e 4d20 r disables GT.M \n 001325e0: 7072 6f63 6573 7369 6e67 206f 6620 6573 processing of es\n 001325f0: 6361 7065 2073 6571 7565 6e63 6573 2e07 cape sequences..\n-00132600: 0055 4681 0000 5400 5546 9100 0020 2020 .UF...T.UF... \n+00132600: 0055 4481 0000 5400 5544 9100 0020 2020 .UD...T.UD... \n 00132610: 5468 6520 666f 6c6c 6f77 696e 6720 6576 The following ev\n 00132620: 656e 7473 2072 6573 756c 7420 7768 656e ents result when\n 00132630: 2061 2074 6572 6d69 6e61 6c20 6861 7320 a terminal has \n 00132640: 4553 4341 5045 2073 6571 7565 6e63 6520 ESCAPE sequence \n-00132650: 7072 6f63 6573 7369 6e67 5400 5446 c011 processingT.TF..\n+00132650: 7072 6f63 6573 7369 6e67 5400 5444 c011 processingT.TD..\n 00132660: 0000 2020 2065 6e61 626c 6564 2e20 5768 .. enabled. Wh\n 00132670: 656e 2061 6e20 3c45 5343 3e20 6f72 203c en an or <\n 00132680: 4353 493e 2061 7272 6976 6573 2069 6e20 CSI> arrives in \n 00132690: 7468 6520 7465 726d 696e 616c 2069 6e70 the terminal inp\n 001326a0: 7574 2c20 7468 6520 6465 7669 6365 5400 ut, the deviceT.\n-001326b0: 5546 1200 0020 2020 6472 6976 6572 2076 UF... driver v\n+001326b0: 5544 1200 0020 2020 6472 6976 6572 2076 UD... driver v\n 001326c0: 6572 6966 6965 7320 7468 6520 7365 7175 erifies the sequ\n 001326d0: 656e 6365 2074 6861 7420 666f 6c6c 6f77 ence that follow\n 001326e0: 7320 6173 2061 2076 616c 6964 2041 4e53 s as a valid ANS\n 001326f0: 4920 6573 6361 7065 2073 6571 7565 6e63 I escape sequenc\n-00132700: 652c 5200 5546 1300 0020 2020 7465 726d e,R.UF... term\n+00132700: 652c 5200 5544 1300 0020 2020 7465 726d e,R.UD... term\n 00132710: 696e 6174 6573 2074 6865 2052 4541 442c inates the READ,\n 00132720: 2061 6e64 2073 6574 7320 245a 4220 746f and sets $ZB to\n 00132730: 2063 6f6e 7461 696e 2074 6865 2065 6e74 contain the ent\n 00132740: 6972 6520 6573 6361 7065 2073 6571 7565 ire escape seque\n-00132750: 6e63 652e 5300 5546 1400 0020 2020 496e nce.S.UF... In\n+00132750: 6e63 652e 5300 5544 1400 0020 2020 496e nce.S.UD... In\n 00132760: 2074 6865 2063 6173 6520 6f66 2061 2052 the case of a R\n 00132770: 4541 4420 2a20 7768 656e 2045 5343 4150 EAD * when ESCAP\n 00132780: 4520 7365 7175 656e 6365 2070 726f 6365 E sequence proce\n 00132790: 7373 696e 6720 6973 2065 6e61 626c 6564 ssing is enabled\n-001327a0: 2061 6e64 2061 6e52 0055 4615 0000 2020 and anR.UF... \n+001327a0: 2061 6e64 2061 6e52 0055 4415 0000 2020 and anR.UD... \n 001327b0: 2065 7363 6170 6520 696e 7472 6f64 7563 escape introduc\n 001327c0: 6572 2069 7320 7265 6164 2c20 7468 6520 er is read, the \n 001327d0: 656e 7469 7265 2065 7363 6170 6520 7365 entire escape se\n 001327e0: 7175 656e 6365 2069 7320 7265 7475 726e quence is return\n 001327f0: 6564 2069 6e20 245a 4200 0000 0000 0000 ed in $ZB.......\n 00132800: 0100 0000 e007 0000 5d44 0000 0000 0000 ........]D......\n-00132810: a500 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00132810: a500 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00132820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00132830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00132840: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00132850: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00132860: ff45 5343 4150 4500 c016 0000 2020 2061 .ESCAPE..... a\n 00132870: 6e64 2074 6865 2041 5343 4949 2072 6570 nd the ASCII rep\n 00132880: 7265 7365 6e74 6174 696f 6e20 6f66 2074 resentation of t\n 00132890: 6865 2066 6972 7374 2063 6861 7261 6374 he first charact\n 001328a0: 6572 2069 7320 7265 7475 726e 6564 2069 er is returned i\n-001328b0: 6e20 7468 6521 0055 4617 0000 2020 2061 n the!.UF... a\n+001328b0: 6e20 7468 6521 0055 4417 0000 2020 2061 n the!.UD... a\n 001328c0: 7267 756d 656e 7420 6f66 2074 6865 2052 rgument of the R\n-001328d0: 4541 4420 2a2e 0700 5546 1800 0053 0055 EAD *...UF...S.U\n-001328e0: 4619 0000 2020 2057 6865 6e20 6573 6361 F... When esca\n+001328d0: 4541 4420 2a2e 0700 5544 1800 0053 0055 EAD *...UD...S.U\n+001328e0: 4419 0000 2020 2057 6865 6e20 6573 6361 D... When esca\n 001328f0: 7065 2070 726f 6365 7373 696e 6720 6973 pe processing is\n 00132900: 2064 6973 6162 6c65 642c 2052 4541 4420 disabled, READ \n 00132910: 2a78 2072 6574 7572 6e73 2032 3720 696e *x returns 27 in\n 00132920: 2078 2066 6f72 2061 6e20 3c45 5343 3e2e x for an .\n-00132930: 5300 5546 1a00 0020 2020 4966 2074 6865 S.UF... If the\n+00132930: 5300 5544 1a00 0020 2020 4966 2074 6865 S.UD... If the\n 00132940: 2065 7363 6170 6520 696e 7472 6f64 7563 escape introduc\n 00132950: 6572 2069 7320 616c 736f 2061 2054 4552 er is also a TER\n 00132960: 4d49 4e41 544f 522c 2024 5a42 2068 6173 MINATOR, $ZB has\n 00132970: 2061 2073 7472 696e 6720 6f66 206c 656e a string of len\n-00132980: 6774 684b 0055 4621 0000 2020 206f 6e65 gthK.UF!.. one\n+00132980: 6774 684b 0055 4421 0000 2020 206f 6e65 gthK.UD!.. one\n 00132990: 2028 3129 2c20 616e 6420 6120 7661 6c75 (1), and a valu\n 001329a0: 6520 6f66 2074 6865 2024 4153 4349 4928 e of the $ASCII(\n 001329b0: 2920 7265 7072 6573 656e 7461 7469 6f6e ) representation\n 001329c0: 206f 6620 7468 6520 6573 6361 7065 5100 of the escapeQ.\n-001329d0: 5546 2200 0020 2020 696e 7472 6f64 7563 UF\".. introduc\n+001329d0: 5544 2200 0020 2020 696e 7472 6f64 7563 UD\".. introduc\n 001329e0: 6572 3b20 6f74 6865 7277 6973 652c 2024 er; otherwise, $\n 001329f0: 5a42 2068 6f6c 6473 2074 6865 2065 6d70 ZB holds the emp\n 00132a00: 7479 2073 7472 696e 672e 2046 6f72 2073 ty string. For s\n 00132a10: 696e 676c 6520 6368 6172 6163 7465 724e ingle characterN\n-00132a20: 0055 4623 0000 2020 2061 6e64 2073 686f .UF#.. and sho\n+00132a20: 0055 4423 0000 2020 2061 6e64 2073 686f .UD#.. and sho\n 00132a30: 7274 2066 6978 6564 2072 6561 6473 2077 rt fixed reads w\n 00132a40: 6974 6820 4e4f 4553 4341 5045 2c20 7468 ith NOESCAPE, th\n 00132a50: 6520 7265 6d61 696e 696e 6720 6368 6172 e remaining char\n 00132a60: 6163 7465 7273 2069 6e20 7468 654a 0055 acters in theJ.U\n-00132a70: 4624 0000 2020 2065 7363 6170 6520 7365 F$.. escape se\n+00132a70: 4424 0000 2020 2065 7363 6170 6520 7365 D$.. escape se\n 00132a80: 7175 656e 6365 2077 696c 6c20 6265 2069 quence will be i\n 00132a90: 6e20 7468 6520 696e 7075 7420 7374 7265 n the input stre\n 00132aa0: 616d 2066 6f72 2073 7562 7365 7175 656e am for subsequen\n-00132ab0: 7420 5245 4144 5326 0055 4625 0000 2020 t READS&.UF%.. \n+00132ab0: 7420 5245 4144 5326 0055 4425 0000 2020 t READS&.UD%.. \n 00132ac0: 2072 6567 6172 646c 6573 7320 6f66 205b regardless of [\n 00132ad0: 4e4f 5d54 5950 4541 4845 4144 2e07 0055 NO]TYPEAHEAD...U\n-00132ae0: 4626 0000 4f00 5546 2700 0020 2020 416e F&..O.UF'.. An\n+00132ae0: 4426 0000 4f00 5544 2700 0020 2020 416e D&..O.UD'.. An\n 00132af0: 2061 7070 6c69 6361 7469 6f6e 2074 6861 application tha\n 00132b00: 7420 6f70 6572 6174 6573 2077 6974 6820 t operates with \n 00132b10: 284e 4f45 5343 4150 453a 5445 524d 3d24 (NOESCAPE:TERM=$\n 00132b20: 4328 3133 2929 206d 7573 7420 7072 6f76 C(13)) must prov\n-00132b30: 6964 654e 0055 4628 0000 2020 2073 7563 ideN.UF(.. suc\n+00132b30: 6964 654e 0055 4428 0000 2020 2073 7563 ideN.UD(.. suc\n 00132b40: 6365 7373 6976 6520 5245 4144 202a 2063 cessive READ * c\n 00132b50: 6f6d 6d61 6e64 7320 746f 2072 656d 6f76 ommands to remov\n 00132b60: 6520 7468 6520 7265 6d61 696e 696e 6720 e the remaining \n 00132b70: 6368 6172 6163 7465 7273 2069 6e20 7468 characters in th\n-00132b80: 6530 0055 4629 0000 2020 2065 7363 6170 e0.UF).. escap\n+00132b80: 6530 0055 4429 0000 2020 2065 7363 6170 e0.UD).. escap\n 00132b90: 6520 7365 7175 656e 6365 2066 726f 6d20 e sequence from \n 00132ba0: 7468 6520 696e 7075 7420 7374 7265 616d the input stream\n-00132bb0: 2e07 0055 462a 0000 3400 5546 3100 0020 ...UF*..4.UF1.. \n+00132bb0: 2e07 0055 442a 0000 3400 5544 3100 0020 ...UD*..4.UD1.. \n 00132bc0: 2020 4279 2064 6566 6175 6c74 2c20 4553 By default, ES\n 00132bd0: 4341 5045 2070 726f 6365 7373 696e 6720 CAPE processing \n-00132be0: 6973 2064 6973 6162 6c65 642e 0700 5546 is disabled...UF\n-00132bf0: 3200 0012 0055 4633 0000 2020 2045 7861 2....UF3.. Exa\n-00132c00: 6d70 6c65 3a07 0055 4634 0000 2f00 5546 mple:..UF4../.UF\n+00132be0: 6973 2064 6973 6162 6c65 642e 0700 5544 is disabled...UD\n+00132bf0: 3200 0012 0055 4433 0000 2020 2045 7861 2....UD3.. Exa\n+00132c00: 6d70 6c65 3a07 0055 4434 0000 2f00 5544 mple:..UD4../.UD\n 00132c10: 3500 0020 2020 7573 6520 2470 7269 6e63 5.. use $princ\n 00132c20: 6970 616c 3a28 6e6f 6573 6361 7065 3a74 ipal:(noescape:t\n-00132c30: 6572 6d3d 2463 2831 3329 2907 0055 4636 erm=$c(13))..UF6\n-00132c40: 0000 5400 5546 3700 0020 2020 5468 6973 ..T.UF7.. This\n+00132c30: 6572 6d3d 2463 2831 3329 2907 0055 4436 erm=$c(13))..UD6\n+00132c40: 0000 5400 5544 3700 0020 2020 5468 6973 ..T.UD7.. This\n 00132c50: 2065 7861 6d70 6c65 2064 6973 6162 6c65 example disable\n 00132c60: 7320 7468 6520 6573 6361 7065 2073 6571 s the escape seq\n 00132c70: 7565 6e63 6520 7072 6f63 6573 7369 6e67 uence processing\n 00132c80: 2061 6e64 2073 6574 2024 6328 3133 2920 and set $c(13) \n-00132c90: 6173 2074 6865 1a00 5546 3800 0020 2020 as the..UF8.. \n+00132c90: 6173 2074 6865 1a00 5544 3800 0020 2020 as the..UD8.. \n 00132ca0: 6c69 6e65 2074 6572 6d69 6e61 746f 722e line terminator.\n-00132cb0: 0700 5546 3900 0017 004e 4658 4345 5054 ..UF9....NFXCEPT\n+00132cb0: 0700 5544 3900 0017 004e 4458 4345 5054 ..UD9....NDXCEPT\n 00132cc0: 494f 4e00 0045 5843 4550 5449 4f4e 1400 ION..EXCEPTION..\n-00132cd0: 5746 bf11 0000 2020 2045 5843 4550 5449 WF.... EXCEPTI\n-00132ce0: 4f4e 0700 5846 2100 0030 0058 4631 0000 ON..XF!..0.XF1..\n+00132cd0: 5744 bf11 0000 2020 2045 5843 4550 5449 WD.... EXCEPTI\n+00132ce0: 4f4e 0700 5844 2100 0030 0058 4431 0000 ON..XD!..0.XD1..\n 00132cf0: 2020 2045 5843 4550 5449 4f4e 3d65 7870 EXCEPTION=exp\n 00132d00: 7220 4170 706c 6965 7320 746f 3a20 416c r Applies to: Al\n-00132d10: 6c20 6465 7669 6365 7307 0058 4641 0000 l devices..XFA..\n-00132d20: 3000 5846 5100 0020 2020 4558 4345 5054 0.XFQ.. EXCEPT\n+00132d10: 6c20 6465 7669 6365 7307 0058 4441 0000 l devices..XDA..\n+00132d20: 3000 5844 5100 0020 2020 4558 4345 5054 0.XDQ.. EXCEPT\n 00132d30: 494f 4e3d 6578 7072 2041 7070 6c69 6573 ION=expr Applies\n 00132d40: 2074 6f3a 2041 6c6c 2064 6576 6963 6573 to: All devices\n-00132d50: 0700 5846 6100 0053 0058 4671 0000 2020 ..XFa..S.XFq.. \n+00132d50: 0700 5844 6100 0053 0058 4471 0000 2020 ..XDa..S.XDq.. \n 00132d60: 2044 6566 696e 6573 2061 6e20 6572 726f Defines an erro\n 00132d70: 7220 6861 6e64 6c65 7220 666f 7220 616e r handler for an\n 00132d80: 2049 2f4f 2064 6576 6963 652e 2054 6865 I/O device. The\n 00132d90: 2065 7870 7265 7373 696f 6e20 6d75 7374 expression must\n-00132da0: 2063 6f6e 7461 696e 2061 5200 5846 8100 contain aR.XF..\n+00132da0: 2063 6f6e 7461 696e 2061 5200 5844 8100 contain aR.XD..\n 00132db0: 0020 2020 6672 6167 6d65 6e74 206f 6620 . fragment of \n 00132dc0: 4754 2e4d 2063 6f64 6520 2866 6f72 2065 GT.M code (for e\n 00132dd0: 7861 6d70 6c65 2c20 474f 544f 2045 5252 xample, GOTO ERR\n 00132de0: 4649 4c45 2920 7468 6174 2047 542e 4d20 FILE) that GT.M \n-00132df0: 5845 4355 5445 7320 7768 656e 5200 5846 XECUTEs whenR.XF\n+00132df0: 5845 4355 5445 7320 7768 656e 5200 5844 XECUTEs whenR.XD\n 00132e00: 9100 0020 2020 7468 6520 6472 6976 6572 ... the driver\n 00132e10: 2066 6f72 2074 6865 2064 6576 6963 6520 for the device \n 00132e20: 6465 7465 6374 7320 616e 2065 7272 6f72 detects an error\n 00132e30: 2c20 6f72 2061 6e20 656e 7472 7972 6566 , or an entryref\n 00132e40: 2074 6f20 7768 6963 6820 4754 2e4d 4c00 to which GT.ML.\n-00132e50: 5746 c011 0000 2020 2074 7261 6e73 6665 WF.... transfe\n+00132e50: 5744 c011 0000 2020 2074 7261 6e73 6665 WD.... transfe\n 00132e60: 7273 2063 6f6e 7472 6f6c 2c20 6173 2061 rs control, as a\n 00132e70: 7070 726f 7072 6961 7465 2066 6f72 2074 ppropriate for t\n 00132e80: 6865 2063 7572 7265 6e74 2067 746d 5f7a he current gtm_z\n-00132e90: 7472 6170 5f66 6f72 6d2e 0700 5846 1200 trap_form...XF..\n-00132ea0: 000e 004d 4646 464c 4600 0046 464c 460f ...MFFFLF..FFLF.\n-00132eb0: 0052 46bf 1100 0020 2020 4646 4c46 0700 .RF.... FFLF..\n-00132ec0: 5346 2100 0021 0053 4631 0000 2020 205b SF!..!.SF1.. [\n+00132e90: 7472 6170 5f66 6f72 6d2e 0700 5844 1200 trap_form...XD..\n+00132ea0: 000e 004d 4446 464c 4600 0046 464c 460f ...MDFFLF..FFLF.\n+00132eb0: 0052 44bf 1100 0020 2020 4646 4c46 0700 .RD.... FFLF..\n+00132ec0: 5344 2100 0021 0053 4431 0000 2020 205b SD!..!.SD1.. [\n 00132ed0: 4e4f 5d46 464c 4620 4170 706c 6965 7320 NO]FFLF Applies \n-00132ee0: 746f 3a20 5344 0700 5346 4100 004f 0053 to: SD..SFA..O.S\n-00132ef0: 4651 0000 2020 2054 6865 205b 4e4f 5d46 FQ.. The [NO]F\n+00132ee0: 746f 3a20 5344 0700 5344 4100 004f 0053 to: SD..SDA..O.S\n+00132ef0: 4451 0000 2020 2054 6865 205b 4e4f 5d46 DQ.. The [NO]F\n 00132f00: 464c 4620 6465 7669 6365 7061 7261 6d65 FLF deviceparame\n 00132f10: 7465 7220 636f 6e74 726f 6c73 2077 6865 ter controls whe\n 00132f20: 7468 6572 2057 5249 5445 2023 2070 726f ther WRITE # pro\n-00132f30: 6475 6365 7320 6f6e 6c79 2061 5400 5346 duces only aT.SF\n+00132f30: 6475 6365 7320 6f6e 6c79 2061 5400 5344 duces only aT.SD\n 00132f40: 6100 0020 2020 666f 726d 2d66 6565 6420 a.. form-feed \n 00132f50: 283c 4646 3e29 206f 7220 6120 666f 726d () or a form\n 00132f60: 2d66 6565 6420 616e 6420 6c69 6e65 2d66 -feed and line-f\n 00132f70: 6565 6420 283c 4646 3e3c 4c46 3e29 2e20 eed (). \n 00132f80: 5072 6576 696f 7573 6c79 2c20 4754 2e4d Previously, GT.M\n-00132f90: 5000 5346 7100 0020 2020 7573 6564 203c P.SFq.. used <\n+00132f90: 5000 5344 7100 0020 2020 7573 6564 203c P.SDq.. used <\n 00132fa0: 4646 3e3c 4c46 3e20 7768 6963 6820 6465 FF> which de\n 00132fb0: 7669 6174 6564 2066 726f 6d20 7468 6520 viated from the \n 00132fc0: 7374 616e 6461 7264 2c20 6275 7420 6f75 standard, but ou\n 00132fd0: 7420 6f66 2063 6f6e 6365 726e 2066 6f72 t of concern for\n 00132fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00132ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00133000: 0100 0000 fd07 0000 8c44 0000 0000 0000 .........D......\n-00133010: 8c00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00133010: 8c00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00133020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00133030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00133040: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00133050: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00133060: ff46 464c 4600 bf81 0000 2020 2065 7869 .FFLF..... exi\n 00133070: 7374 696e 6720 7072 6163 7469 6365 2074 sting practice t\n 00133080: 6865 2064 6566 6175 6c74 2072 656d 6169 he default remai\n-00133090: 6e73 203c 4646 3e3c 4c46 3e2e 0700 5346 ns ...SF\n-001330a0: 9100 0053 0052 46c0 1100 0020 2020 4164 ...S.RF.... Ad\n+00133090: 6e73 203c 4646 3e3c 4c46 3e2e 0700 5344 ns ...SD\n+001330a0: 9100 0053 0052 44c0 1100 0020 2020 4164 ...S.RD.... Ad\n 001330b0: 6469 7469 6f6e 616c 6c79 2c20 7468 6520 ditionally, the \n 001330c0: 2267 746d 5f6e 6f66 666c 6622 2065 6e76 \"gtm_nofflf\" env\n 001330d0: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n 001330e0: 6520 636f 6e74 726f 6c73 2074 6865 2064 e controls the d\n-001330f0: 6566 6175 6c74 5400 5346 1200 0020 2020 efaultT.SF... \n+001330f0: 6566 6175 6c74 5400 5344 1200 0020 2020 efaultT.SD... \n 00133100: 5752 4954 4520 2320 6265 6861 7669 6f72 WRITE # behavior\n 00133110: 206f 6620 4754 2e4d 2e20 4966 2069 7420 of GT.M. If it \n 00133120: 6973 2075 6e73 6574 206f 7220 7365 7420 is unset or set \n 00133130: 746f 2030 2c20 4e5b 4f5d 206f 7220 465b to 0, N[O] or F[\n-00133140: 414c 5345 5d2c 2074 6865 5000 5346 1300 ALSE], theP.SF..\n+00133140: 414c 5345 5d2c 2074 6865 5000 5344 1300 ALSE], theP.SD..\n 00133150: 0020 2020 6465 6661 756c 7420 6265 6861 . default beha\n 00133160: 7669 6f72 2069 7320 756e 6368 616e 6765 vior is unchange\n 00133170: 642e 2049 6620 6974 2069 7320 7365 7420 d. If it is set \n 00133180: 746f 2031 2c20 595b 4553 5d20 6f72 2054 to 1, Y[ES] or T\n-00133190: 5b52 5545 5d2c 2074 6865 5400 5346 1400 [RUE], theT.SF..\n+00133190: 5b52 5545 5d2c 2074 6865 5400 5344 1400 [RUE], theT.SD..\n 001331a0: 0020 2020 6465 6661 756c 7420 6265 6861 . default beha\n 001331b0: 7669 6f72 206f 6620 5752 4954 4520 2320 vior of WRITE # \n 001331c0: 6973 2063 6861 6e67 6564 2074 6f20 7072 is changed to pr\n 001331d0: 6f64 7563 6520 6f6e 6c79 2061 2066 6f72 oduce only a for\n 001331e0: 6d2d 6665 6564 2028 3c46 463e 292c 4d00 m-feed (),M.\n-001331f0: 5346 1500 0020 2020 7468 6f75 6768 204d SF... though M\n+001331f0: 5344 1500 0020 2020 7468 6f75 6768 204d SD... though M\n 00133200: 2070 726f 6772 616d 7320 6361 6e20 7374 programs can st\n 00133210: 696c 6c20 636f 6e74 726f 6c20 6265 6861 ill control beha\n 00133220: 7669 6f72 2062 7920 7370 6563 6966 7969 vior by specifyi\n-00133230: 6e67 2074 6865 2046 464c 461a 0053 4616 ng the FFLF..SF.\n+00133230: 6e67 2074 6865 2046 464c 461a 0053 4416 ng the FFLF..SD.\n 00133240: 0000 2020 2064 6576 6963 6570 6172 616d .. deviceparam\n-00133250: 6574 6572 2e07 0053 4617 0000 5300 5346 eter...SF...S.SF\n+00133250: 6574 6572 2e07 0053 4417 0000 5300 5344 eter...SD...S.SD\n 00133260: 1800 0020 2020 466f 7220 616e 2065 7861 ... For an exa\n 00133270: 6d70 6c65 2c20 7265 6665 7220 746f 2074 mple, refer to t\n 00133280: 6865 2064 6573 6372 6970 7469 6f6e 206f he description o\n 00133290: 6620 4646 4c46 2064 6576 6963 6570 6172 f FFLF devicepar\n 001332a0: 616d 6574 6572 206f 6620 4f50 454e 2e07 ameter of OPEN..\n-001332b0: 0053 4619 0000 1100 4e46 494c 5445 5200 .SF.....NFILTER.\n-001332c0: 0046 494c 5445 5211 0054 46bf 1100 0020 .FILTER..TF.... \n-001332d0: 2020 4649 4c54 4552 0700 5546 2100 0034 FILTER..UF!..4\n-001332e0: 0055 4631 0000 2020 205b 4e4f 5d46 494c .UF1.. [NO]FIL\n+001332b0: 0053 4419 0000 1100 4e44 494c 5445 5200 .SD.....NDILTER.\n+001332c0: 0046 494c 5445 5211 0054 44bf 1100 0020 .FILTER..TD.... \n+001332d0: 2020 4649 4c54 4552 0700 5544 2100 0034 FILTER..UD!..4\n+001332e0: 0055 4431 0000 2020 205b 4e4f 5d46 494c .UD1.. [NO]FIL\n 001332f0: 5445 525b 3d65 7870 725d 2041 7070 6c69 TER[=expr] Appli\n 00133300: 6573 2074 6f3a 2054 524d 2053 4f43 204e es to: TRM SOC N\n-00133310: 554c 4c07 0055 4641 0000 5200 5546 5100 ULL..UFA..R.UFQ.\n+00133310: 554c 4c07 0055 4441 0000 5200 5544 5100 ULL..UDA..R.UDQ.\n 00133320: 0020 2020 5b4e 4f5d 4649 4c54 4552 5b3d . [NO]FILTER[=\n 00133330: 6578 7072 5d20 4170 706c 6965 7320 746f expr] Applies to\n 00133340: 3a20 5465 726d 696e 616c 7320 616e 6420 : Terminals and \n 00133350: 5072 696e 7465 7273 2c20 536f 636b 6574 Printers, Socket\n-00133360: 2044 6576 6963 652c 2061 6e64 1500 5546 Device, and..UF\n+00133360: 2044 6576 6963 652c 2061 6e64 1500 5544 Device, and..UD\n 00133370: 6100 0020 2020 4e55 4c4c 2044 6576 6963 a.. NULL Devic\n-00133380: 6507 0055 4671 0000 5000 5546 8100 0020 e..UFq..P.UF... \n+00133380: 6507 0055 4471 0000 5000 5544 8100 0020 e..UDq..P.UD... \n 00133390: 2020 5370 6563 6966 6965 7320 6368 6172 Specifies char\n 001333a0: 6163 7465 7220 6669 6c74 6572 696e 6720 acter filtering \n 001333b0: 666f 7220 7370 6563 6966 6965 6420 6375 for specified cu\n 001333c0: 7273 6f72 206d 6f76 656d 656e 7420 7365 rsor movement se\n-001333d0: 7175 656e 6365 732e 5100 5546 9100 0020 quences.Q.UF... \n+001333d0: 7175 656e 6365 732e 5100 5544 9100 0020 quences.Q.UD... \n 001333e0: 2020 4669 6c74 6572 696e 6720 7265 7175 Filtering requ\n 001333f0: 6972 6573 2063 6861 7261 6374 6572 2062 ires character b\n 00133400: 7920 6368 6172 6163 7465 7220 6578 616d y character exam\n 00133410: 696e 6174 696f 6e20 6f66 2061 6c6c 206f ination of all o\n-00133420: 7574 7075 7420 616e 6423 0054 46c0 1100 utput and#.TF...\n+00133420: 7574 7075 7420 616e 6423 0054 44c0 1100 utput and#.TD...\n 00133430: 0020 2020 7265 6475 6365 7320 492f 4f20 . reduces I/O \n-00133440: 7065 7266 6f72 6d61 6e63 652e 0700 5546 performance...UF\n-00133450: 1200 0053 0055 4613 0000 2020 2045 6163 ...S.UF... Eac\n+00133440: 7065 7266 6f72 6d61 6e63 652e 0700 5544 performance...UD\n+00133450: 1200 0053 0055 4413 0000 2020 2045 6163 ...S.UD... Eac\n 00133460: 6820 4649 4c54 4552 2064 6576 6963 6570 h FILTER devicep\n 00133470: 6172 616d 6574 6572 2063 616e 2068 6176 arameter can hav\n 00133480: 6520 6f6e 6c79 206f 6e65 2061 7267 756d e only one argum\n 00133490: 656e 742e 2048 6f77 6576 6572 2c20 6d75 ent. However, mu\n-001334a0: 6c74 6970 6c65 4f00 5546 1400 0020 2020 ltipleO.UF... \n+001334a0: 6c74 6970 6c65 4f00 5544 1400 0020 2020 ltipleO.UD... \n 001334b0: 4649 4c54 4552 2064 6576 6963 6570 6172 FILTER devicepar\n 001334c0: 616d 6574 6572 7320 6361 6e20 6170 7065 ameters can appe\n 001334d0: 6172 2069 6e20 6120 7369 6e67 6c65 2055 ar in a single U\n 001334e0: 5345 2063 6f6d 6d61 6e64 2c20 6561 6368 SE command, each\n-001334f0: 2077 6974 681e 0055 4615 0000 2020 2064 with..UF... d\n+001334f0: 2077 6974 681e 0055 4415 0000 2020 2064 with..UD... d\n 00133500: 6966 6665 7265 6e74 2061 7267 756d 656e ifferent argumen\n-00133510: 7473 2e07 0055 4616 0000 5200 5546 1700 ts...UF...R.UF..\n+00133510: 7473 2e07 0055 4416 0000 5200 5544 1700 ts...UD...R.UD..\n 00133520: 0020 2020 4279 2064 6566 6175 6c74 2c20 . By default, \n 00133530: 4754 2e4d 2064 6f65 7320 6e6f 7420 7065 GT.M does not pe\n 00133540: 7266 6f72 6d20 6f75 7470 7574 2066 696c rform output fil\n 00133550: 7465 7269 6e67 2e20 466f 7220 4754 2e4d tering. For GT.M\n-00133560: 2074 6f20 6d61 696e 7461 696e 4500 5546 to maintainE.UF\n+00133560: 2074 6f20 6d61 696e 7461 696e 4500 5544 to maintainE.UD\n 00133570: 1800 0020 2020 2458 2066 6f72 206e 6f6e ... $X for non\n 00133580: 2d67 7261 7068 6963 2063 6861 7261 6374 -graphic charact\n 00133590: 6572 7320 6173 2064 6573 6372 6962 6564 ers as described\n 001335a0: 2062 7920 7468 6520 7374 616e 6461 7264 by the standard\n-001335b0: 2c4f 0055 4619 0000 2020 2046 494c 5445 ,O.UF... FILTE\n+001335b0: 2c4f 0055 4419 0000 2020 2046 494c 5445 ,O.UD... FILTE\n 001335c0: 523d 2243 4841 5241 4354 4552 5322 206d R=\"CHARACTERS\" m\n 001335d0: 7573 7420 6265 2065 6e61 626c 6564 2e20 ust be enabled. \n 001335e0: 4f75 7470 7574 2066 696c 7465 7269 6e67 Output filtering\n 001335f0: 2061 6464 7320 6164 6469 7469 6f6e 616c adds additional\n-00133600: 2500 5546 1a00 0020 2020 6f76 6572 6865 %.UF... overhe\n+00133600: 2500 5544 1a00 0020 2020 6f76 6572 6865 %.UD... overhe\n 00133610: 6164 2074 6f20 492f 4f20 7072 6f63 6573 ad to I/O proces\n-00133620: 7369 6e67 2e07 0055 4621 0000 1200 5546 sing...UF!....UF\n+00133620: 7369 6e67 2e07 0055 4421 0000 1200 5544 sing...UD!....UD\n 00133630: 2200 0020 2020 4578 616d 706c 653a 0700 \".. Example:..\n-00133640: 5546 2300 0026 0055 4624 0000 2020 2075 UF#..&.UF$.. u\n+00133640: 5544 2300 0026 0055 4424 0000 2020 2075 UD#..&.UD$.. u\n 00133650: 7365 2074 6370 6465 763a 6669 6c74 6572 se tcpdev:filter\n-00133660: 3d22 4e4f 4553 4341 5045 2207 0055 4625 =\"NOESCAPE\"..UF%\n-00133670: 0000 5300 5546 2600 0020 2020 5468 6973 ..S.UF&.. This\n+00133660: 3d22 4e4f 4553 4341 5045 2207 0055 4425 =\"NOESCAPE\"..UD%\n+00133670: 0000 5300 5544 2600 0020 2020 5468 6973 ..S.UD&.. This\n 00133680: 2065 7861 6d70 6c65 2072 656d 6f76 6573 example removes\n 00133690: 2074 6865 2065 6666 6563 7420 6f66 2065 the effect of e\n 001336a0: 7363 6170 6520 7365 7175 656e 6365 7320 scape sequences \n 001336b0: 6f6e 2074 6865 206d 6169 6e74 656e 616e on the maintenan\n-001336c0: 6365 2024 5811 0055 4627 0000 2020 2061 ce $X..UF'.. a\n-001336d0: 6e64 2024 592e 0700 5546 2800 0011 004e nd $Y...UF(....N\n-001336e0: 464f 4c4c 4f57 0000 464f 4c4c 4f57 1100 FOLLOW..FOLLOW..\n-001336f0: 5446 bf11 0000 2020 2046 4f4c 4c4f 5707 TF.... FOLLOW.\n-00133700: 0055 4621 0000 2300 5546 3100 0020 2020 .UF!..#.UF1.. \n+001336c0: 6365 2024 5811 0055 4427 0000 2020 2061 ce $X..UD'.. a\n+001336d0: 6e64 2024 592e 0700 5544 2800 0011 004e nd $Y...UD(....N\n+001336e0: 444f 4c4c 4f57 0000 464f 4c4c 4f57 1100 DOLLOW..FOLLOW..\n+001336f0: 5444 bf11 0000 2020 2046 4f4c 4c4f 5707 TD.... FOLLOW.\n+00133700: 0055 4421 0000 2300 5544 3100 0020 2020 .UD!..#.UD1.. \n 00133710: 5b4e 4f5d 464f 4c4c 4f57 2041 7070 6c69 [NO]FOLLOW Appli\n-00133720: 6573 2074 6f3a 2053 4407 0055 4641 0000 es to: SD..UFA..\n-00133730: 5100 5546 5100 0020 2020 436f 6e66 6967 Q.UFQ.. Config\n+00133720: 6573 2074 6f3a 2053 4407 0055 4441 0000 es to: SD..UDA..\n+00133730: 5100 5544 5100 0020 2020 436f 6e66 6967 Q.UDQ.. Config\n 00133740: 7572 6573 2052 4541 4420 746f 2072 6574 ures READ to ret\n 00133750: 7572 6e20 6f6e 6c79 2077 6865 6e20 6974 urn only when it\n 00133760: 2068 6173 2061 2063 6f6d 706c 6574 6520 has a complete \n 00133770: 7265 636f 7264 206f 7220 7265 6163 6865 record or reache\n-00133780: 7353 0055 4661 0000 2020 2061 6e79 2073 sS.UFa.. any s\n+00133780: 7353 0055 4461 0000 2020 2061 6e79 2073 sS.UDa.. any s\n 00133790: 7065 6369 6669 6564 2074 696d 656f 7574 pecified timeout\n 001337a0: 3b20 6974 2077 6169 7473 2066 6f72 206d ; it waits for m\n 001337b0: 6f72 6520 696e 7075 7420 7261 7468 6572 ore input rather\n 001337c0: 2074 6861 6e20 7465 726d 696e 6174 696e than terminatin\n-001337d0: 6720 6f6e 2900 5546 7100 0020 2020 616e g on).UFq.. an\n+001337d0: 6720 6f6e 2900 5544 7100 0020 2020 616e g on).UDq.. an\n 001337e0: 2045 4f46 2028 656e 642d 6f66 2d66 696c EOF (end-of-fil\n 001337f0: 6529 2063 6f6e 6469 7469 6f6e 2e00 0000 e) condition....\n 00133800: 0100 0000 e107 0000 ba44 0000 0000 0000 .........D......\n-00133810: 5c00 0046 4845 4c50 00ff 7300 ff49 4f5f \\..FHELP..s..IO_\n+00133810: 5c00 0044 4845 4c50 00ff 7300 ff49 4f5f \\..DHELP..s..IO_\n 00133820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00133830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00133840: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00133850: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n-00133860: ff46 4f4c 4c4f 5700 bf81 0000 5400 5546 .FOLLOW.....T.UF\n+00133860: ff46 4f4c 4c4f 5700 bf81 0000 5400 5544 .FOLLOW.....T.UD\n 00133870: 9100 0020 2020 5468 6520 5553 4520 636f ... The USE co\n 00133880: 6d6d 616e 6420 6361 6e20 7377 6974 6368 mmand can switch\n 00133890: 2061 2064 6576 6963 6520 6672 6f6d 204e a device from N\n 001338a0: 4f46 4f4c 4c4f 5720 746f 2046 4f4c 4c4f OFOLLOW to FOLLO\n 001338b0: 5720 6f72 2066 726f 6d20 464f 4c4c 4f57 W or from FOLLOW\n-001338c0: 5300 5446 c011 0000 2020 2074 6f20 4e4f S.TF.... to NO\n+001338c0: 5300 5444 c011 0000 2020 2074 6f20 4e4f S.TD.... to NO\n 001338d0: 464f 4c4c 4f57 2e20 5468 6973 2070 726f FOLLOW. This pro\n 001338e0: 7669 6465 7320 6120 5245 4144 206d 6f64 vides a READ mod\n 001338f0: 6520 6f66 206f 7065 7261 7469 6f6e 2073 e of operation s\n 00133900: 696d 696c 6172 2074 6f20 6120 7461 696c imilar to a tail\n-00133910: 202d 6612 0055 4612 0000 2020 2069 6e20 -f..UF... in \n-00133920: 554e 4958 2e07 0055 4613 0000 1600 4d46 UNIX...UF.....MF\n+00133910: 202d 6612 0055 4412 0000 2020 2069 6e20 -f..UD... in \n+00133920: 554e 4958 2e07 0055 4413 0000 1600 4d44 UNIX...UD.....MD\n 00133930: 484f 5354 5359 4e43 0000 484f 5354 5359 HOSTSYNC..HOSTSY\n-00133940: 4e43 1300 5646 bf11 0000 2020 2048 4f53 NC..VF.... HOS\n-00133950: 5453 594e 4307 0057 4621 0000 2600 5746 TSYNC..WF!..&.WF\n+00133940: 4e43 1300 5644 bf11 0000 2020 2048 4f53 NC..VD.... HOS\n+00133950: 5453 594e 4307 0057 4421 0000 2600 5744 TSYNC..WD!..&.WD\n 00133960: 3100 0020 2020 5b4e 4f5d 484f 5354 5359 1.. [NO]HOSTSY\n 00133970: 4e43 2041 7070 6c69 6573 2074 6f3a 2054 NC Applies to: T\n-00133980: 524d 0700 5746 4100 0039 0057 4651 0000 RM..WFA..9.WFQ..\n+00133980: 524d 0700 5744 4100 0039 0057 4451 0000 RM..WDA..9.WDQ..\n 00133990: 2020 205b 4e4f 5d48 4f53 5453 594e 4320 [NO]HOSTSYNC \n 001339a0: 4170 706c 6965 7320 746f 3a20 5465 726d Applies to: Term\n 001339b0: 696e 616c 7320 616e 6420 5072 696e 7465 inals and Printe\n-001339c0: 7273 0700 5746 6100 0053 0057 4671 0000 rs..WFa..S.WFq..\n+001339c0: 7273 0700 5744 6100 0053 0057 4471 0000 rs..WDa..S.WDq..\n 001339d0: 2020 2045 6e61 626c 6573 206f 7220 6469 Enables or di\n 001339e0: 7361 626c 6573 2074 6865 2075 7365 206f sables the use o\n 001339f0: 6620 584f 4e2f 584f 4646 2062 7920 7468 f XON/XOFF by th\n 00133a00: 6520 686f 7374 2074 6f20 7468 726f 7474 e host to thrott\n-00133a10: 6c65 2069 6e70 7574 2061 6e64 5000 5746 le input andP.WF\n+00133a10: 6c65 2069 6e70 7574 2061 6e64 5000 5744 le input andP.WD\n 00133a20: 8100 0020 2020 7072 6576 656e 7420 696d ... prevent im\n 00133a30: 7065 6e64 696e 6720 6275 6666 6572 206f pending buffer o\n 00133a40: 7665 7272 756e 7320 666f 7220 6120 7465 verruns for a te\n 00133a50: 726d 696e 616c 2e20 5468 6973 2064 6576 rminal. This dev\n-00133a60: 6963 6570 6172 616d 6574 6572 5300 5746 iceparameterS.WF\n+00133a60: 6963 6570 6172 616d 6574 6572 5300 5744 iceparameterS.WD\n 00133a70: 9100 0020 2020 7072 6f76 6964 6573 2061 ... provides a\n 00133a80: 2063 6f6e 7472 6f6c 206d 6563 6861 6e69 control mechani\n 00133a90: 736d 2066 6f72 2074 6865 2068 6f73 7420 sm for the host \n 00133aa0: 6f76 6572 2061 7379 6e63 6872 6f6e 6f75 over asynchronou\n 00133ab0: 7320 636f 6d6d 756e 6963 6174 696f 6e52 s communicationR\n-00133ac0: 0056 46c0 1100 0020 2020 6c69 6e65 7320 .VF.... lines \n+00133ac0: 0056 44c0 1100 0020 2020 6c69 6e65 7320 .VD.... lines \n 00133ad0: 746f 2068 656c 7020 7072 6576 656e 7420 to help prevent \n 00133ae0: 6461 7461 206c 6f73 7320 7768 656e 2068 data loss when h\n 00133af0: 6172 6477 6172 6520 6973 2073 6c6f 7720 ardware is slow \n 00133b00: 616e 642f 6f72 2070 726f 6365 7373 696e and/or processin\n-00133b10: 6717 0057 4612 0000 2020 206c 6f61 6420 g..WF... load \n-00133b20: 6973 2068 6967 682e 0700 5746 1300 002b is high...WF...+\n-00133b30: 0057 4614 0000 2020 2042 7920 6465 6661 .WF... By defa\n+00133b10: 6717 0057 4412 0000 2020 206c 6f61 6420 g..WD... load \n+00133b20: 6973 2068 6967 682e 0700 5744 1300 002b is high...WD...+\n+00133b30: 0057 4414 0000 2020 2042 7920 6465 6661 .WD... By defa\n 00133b40: 756c 742c 2048 4f53 5453 594e 4320 6973 ult, HOSTSYNC is\n-00133b50: 2064 6973 6162 6c65 642e 0700 5746 1500 disabled...WF..\n-00133b60: 0017 004e 4655 5045 4e41 424c 4500 0048 ...NFUPENABLE..H\n-00133b70: 5550 454e 4142 4c45 1400 5746 bf11 0000 UPENABLE..WF....\n-00133b80: 2020 2048 5550 454e 4142 4c45 0700 5846 HUPENABLE..XF\n-00133b90: 2100 0027 0058 4631 0000 2020 205b 4e4f !..'.XF1.. [NO\n+00133b50: 2064 6973 6162 6c65 642e 0700 5744 1500 disabled...WD..\n+00133b60: 0017 004e 4455 5045 4e41 424c 4500 0048 ...NDUPENABLE..H\n+00133b70: 5550 454e 4142 4c45 1400 5744 bf11 0000 UPENABLE..WD....\n+00133b80: 2020 2048 5550 454e 4142 4c45 0700 5844 HUPENABLE..XD\n+00133b90: 2100 0027 0058 4431 0000 2020 205b 4e4f !..'.XD1.. [NO\n 00133ba0: 5d48 5550 454e 4142 4c45 2041 7070 6c69 ]HUPENABLE Appli\n-00133bb0: 6573 2074 6f3a 2054 524d 0700 5846 4100 es to: TRM..XFA.\n-00133bc0: 003e 0058 4651 0000 2020 205b 4e4f 5d48 .>.XFQ.. [NO]H\n+00133bb0: 6573 2074 6f3a 2054 524d 0700 5844 4100 es to: TRM..XDA.\n+00133bc0: 003e 0058 4451 0000 2020 205b 4e4f 5d48 .>.XDQ.. [NO]H\n 00133bd0: 5550 454e 4142 4c45 2041 7070 6c69 6573 UPENABLE Applies\n 00133be0: 2074 6f3a 2054 6572 6d69 6e61 6c20 5052 to: Terminal PR\n 00133bf0: 494e 4349 5041 4c20 6465 7669 6365 7307 INCIPAL devices.\n-00133c00: 0058 4661 0000 5400 5846 7100 0020 2020 .XFa..T.XFq.. \n+00133c00: 0058 4461 0000 5400 5844 7100 0020 2020 .XDa..T.XDq.. \n 00133c10: 456e 6162 6c65 7320 6f72 2064 6973 6162 Enables or disab\n 00133c20: 6c65 7320 7468 6520 7265 636f 676e 6974 les the recognit\n 00133c30: 696f 6e20 6279 2074 6865 2070 726f 6365 ion by the proce\n 00133c40: 7373 206f 6620 7468 6520 6c6f 7373 2028 ss of the loss (\n-00133c50: 2268 616e 6720 7570 2229 4b00 5846 8100 \"hang up\")K.XF..\n+00133c50: 2268 616e 6720 7570 2229 4b00 5844 8100 \"hang up\")K.XD..\n 00133c60: 0020 2020 6f66 2050 5249 4e43 4950 414c . of PRINCIPAL\n 00133c70: 2064 6576 6963 6520 7465 726d 696e 616c device terminal\n 00133c80: 2e20 5768 656e 2065 6e61 626c 6564 2074 . When enabled t\n 00133c90: 6865 2070 726f 6365 7320 7265 6365 6976 he proces receiv\n-00133ca0: 6573 2061 6e4f 0058 4691 0000 2020 2054 es anO.XF... T\n+00133ca0: 6573 2061 6e4f 0058 4491 0000 2020 2054 es anO.XD... T\n 00133cb0: 4552 4d48 414e 4755 5020 6572 726f 7220 ERMHANGUP error \n 00133cc0: 6966 2074 6865 204f 2f53 2073 6967 6e61 if the O/S signa\n 00133cd0: 6c73 2074 6861 7420 7468 6520 7465 726d ls that the term\n 00133ce0: 696e 616c 2061 7373 6967 6e65 6420 746f inal assigned to\n-00133cf0: 2074 6865 5500 5746 c011 0000 2020 2070 theU.WF.... p\n+00133cf0: 2074 6865 5500 5744 c011 0000 2020 2070 theU.WD.... p\n 00133d00: 726f 6365 7373 2061 7320 7468 6520 5052 rocess as the PR\n 00133d10: 494e 4349 5041 4c20 6465 7669 6365 2068 INCIPAL device h\n 00133d20: 6173 2064 6973 636f 6e6e 6563 7465 642e as disconnected.\n 00133d30: 2049 6620 4754 2e4d 2069 7320 636f 6e66 If GT.M is conf\n-00133d40: 6967 7572 6564 2074 6f50 0058 4612 0000 igured toP.XF...\n+00133d40: 6967 7572 6564 2074 6f50 0058 4412 0000 igured toP.XD...\n 00133d50: 2020 2069 676e 6f72 6520 7375 6368 2061 ignore such a\n 00133d60: 2073 6967 6e61 6c2c 2061 2070 726f 6365 signal, a proce\n 00133d70: 7373 206d 6179 2073 7562 7365 7175 656e ss may subsequen\n 00133d80: 746c 7920 7265 6365 6976 6520 616e 2049 tly receive an I\n-00133d90: 4f45 4f46 206f 7220 6154 0058 4613 0000 OEOF or aT.XF...\n+00133d90: 4f45 4f46 206f 7220 6154 0058 4413 0000 OEOF or aT.XD...\n 00133da0: 2020 2054 4552 4d57 5249 5445 2065 7272 TERMWRITE err\n 00133db0: 6f72 2066 726f 6d20 616e 2061 7474 656d or from an attem\n 00133dc0: 7074 2074 6f20 7265 7370 6563 7469 7665 pt to respective\n 00133dd0: 6c79 2052 4541 4420 6672 6f6d 2c20 6f72 ly READ from, or\n 00133de0: 2057 5249 5445 2074 6f20 7468 6551 0058 WRITE to theQ.X\n-00133df0: 4614 0000 2020 206d 6973 7369 6e67 2064 F... missing d\n+00133df0: 4414 0000 2020 206d 6973 7369 6e67 2064 D... missing d\n 00133e00: 6576 6963 652e 2047 542e 4d20 7465 726d evice. GT.M term\n 00133e10: 696e 6174 6573 2061 2070 726f 6365 7373 inates a process\n 00133e20: 2074 6861 7420 6967 6e6f 7265 7320 6d6f that ignores mo\n 00133e30: 7265 2074 6861 6e20 6f6e 6520 6f66 4b00 re than one ofK.\n-00133e40: 5846 1500 0020 2020 7468 6573 6520 6d65 XF... these me\n+00133e40: 5844 1500 0020 2020 7468 6573 6520 6d65 XD... these me\n 00133e50: 7373 6167 6573 2061 6e64 2c20 6966 2074 ssages and, if t\n 00133e60: 6865 2070 726f 6365 7373 2069 7320 6e6f he process is no\n 00133e70: 7420 696e 2044 6972 6563 7420 4d6f 6465 t in Direct Mode\n-00133e80: 2c20 7365 6e64 7320 6130 0058 4616 0000 , sends a0.XF...\n+00133e80: 2c20 7365 6e64 7320 6130 0058 4416 0000 , sends a0.XD...\n 00133e90: 2020 204e 4f50 5249 4e43 494f 206d 6573 NOPRINCIO mes\n 00133ea0: 7361 6765 2074 6f20 7468 6520 6f70 6572 sage to the oper\n-00133eb0: 6174 6f72 206c 6f67 2e07 0058 4617 0000 ator log...XF...\n-00133ec0: 5200 5846 1800 0020 2020 4966 2064 6566 R.XF... If def\n+00133eb0: 6174 6f72 206c 6f67 2e07 0058 4417 0000 ator log...XD...\n+00133ec0: 5200 5844 1800 0020 2020 4966 2064 6566 R.XD... If def\n 00133ed0: 696e 6564 2c20 7468 6520 6774 6d5f 6875 ined, the gtm_hu\n 00133ee0: 7065 6162 6c65 2065 6e76 6972 6f6e 6d65 peable environme\n 00133ef0: 6e74 2076 6172 6961 626c 6520 6465 7465 nt variable dete\n 00133f00: 726d 696e 6573 2074 6865 2069 6e69 7469 rmines the initi\n-00133f10: 616c 4e00 5846 1900 0020 2020 7072 6f63 alN.XF... proc\n+00133f10: 616c 4e00 5844 1900 0020 2020 7072 6f63 alN.XD... proc\n 00133f20: 6573 7320 6265 6861 7669 6f72 2c20 616e ess behavior, an\n 00133f30: 6420 6966 2074 6861 7420 6973 2075 6e64 d if that is und\n 00133f40: 6566 696e 6564 2047 542e 4d20 646f 6573 efined GT.M does\n 00133f50: 206e 6f74 2069 6d6d 6569 6461 7465 6c79 not immeidately\n-00133f60: 2700 5846 1a00 0020 2020 7265 706f 7274 '.XF... report\n+00133f60: 2700 5844 1a00 0020 2020 7265 706f 7274 '.XD... report\n 00133f70: 2061 2074 6572 6d69 6e61 6c20 6469 7363 a terminal disc\n-00133f80: 6f6e 6e65 6374 2e07 0058 4621 0000 0e00 onnect...XF!....\n-00133f90: 4d46 494b 4559 0000 494b 4559 0f00 5246 MFIKEY..IKEY..RF\n-00133fa0: bf11 0000 2020 2049 4b45 5907 0053 4621 .... IKEY..SF!\n-00133fb0: 0000 2800 5346 3100 0020 2020 4170 706c ..(.SF1.. Appl\n+00133f80: 6f6e 6e65 6374 2e07 0058 4421 0000 0e00 onnect...XD!....\n+00133f90: 4d44 494b 4559 0000 494b 4559 0f00 5244 MDIKEY..IKEY..RD\n+00133fa0: bf11 0000 2020 2049 4b45 5907 0053 4421 .... IKEY..SD!\n+00133fb0: 0000 2800 5344 3100 0020 2020 4170 706c ..(.SD1.. Appl\n 00133fc0: 6965 7320 746f 3a20 5344 2c20 5049 5045 ies to: SD, PIPE\n-00133fd0: 2c20 616e 6420 4649 464f 0700 5346 4100 , and FIFO..SFA.\n+00133fd0: 2c20 616e 6420 4649 464f 0700 5344 4100 , and FIFO..SDA.\n 00133fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00133ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00134000: 0100 0000 f207 0000 e744 0000 0000 0000 .........D......\n-00134010: a600 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00134010: a600 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00134020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00134030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00134040: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00134050: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00134060: ff49 4b45 5900 bf51 0000 2020 2049 4b45 .IKEY..Q.. IKE\n 00134070: 5920 616c 6c6f 7773 2074 6865 2075 7365 Y allows the use\n 00134080: 206f 6620 6120 7365 7065 7261 7465 206b of a seperate k\n 00134090: 6579 2074 6f20 5245 4144 2066 726f 6d20 ey to READ from \n 001340a0: 6120 6465 7669 6365 3b20 666f 7220 6578 a device; for ex\n-001340b0: 616d 706c 652c 5200 5346 6100 0020 2020 ample,R.SFa.. \n+001340b0: 616d 706c 652c 5200 5344 6100 0020 2020 ample,R.SDa.. \n 001340c0: 7768 656e 2061 2047 542e 4d20 7072 6f63 when a GT.M proc\n 001340d0: 6573 7320 6973 2061 6e20 656c 656d 656e ess is an elemen\n 001340e0: 7420 6f66 2061 2055 4e49 5820 7069 7065 t of a UNIX pipe\n 001340f0: 2e20 5468 6520 666f 726d 6174 206f 6620 . The format of \n-00134100: 7468 6520 494b 4559 1d00 5346 7100 0020 the IKEY..SFq.. \n+00134100: 7468 6520 494b 4559 1d00 5344 7100 0020 the IKEY..SDq.. \n 00134110: 2020 6465 7669 6365 7061 7261 6d65 7465 deviceparamete\n-00134120: 7220 6973 3a07 0053 4681 0000 1e00 5346 r is:..SF.....SF\n+00134120: 7220 6973 3a07 0053 4481 0000 1e00 5344 r is:..SD.....SD\n 00134130: 9100 0020 2020 494b 4559 3d22 6b65 795f ... IKEY=\"key_\n-00134140: 6e61 6d65 205b 4956 5d22 0800 5246 c011 name [IV]\"..RF..\n-00134150: 0000 4d00 5346 1200 0020 2020 6b65 795f ..M.SF... key_\n+00134140: 6e61 6d65 205b 4956 5d22 0800 5244 c011 name [IV]\"..RD..\n+00134150: 0000 4d00 5344 1200 0020 2020 6b65 795f ..M.SD... key_\n 00134160: 6e61 6d65 2069 7320 6361 7365 2d73 656e name is case-sen\n 00134170: 7369 7469 7665 2061 6e64 206d 7573 7420 sitive and must \n 00134180: 6d61 7463 6820 6120 6b65 7920 6e61 6d65 match a key name\n 00134190: 2069 6e20 7468 6520 2266 696c 6573 224b in the \"files\"K\n-001341a0: 0053 4613 0000 2020 2073 6563 7469 6f6e .SF... section\n+001341a0: 0053 4413 0000 2020 2073 6563 7469 6f6e .SD... section\n 001341b0: 206f 6620 7468 6520 6774 6d63 7279 7074 of the gtmcrypt\n 001341c0: 5f63 6f6e 6669 6720 6669 6c65 2e20 5468 _config file. Th\n 001341d0: 6520 6f70 7469 6f6e 616c 2049 5620 7370 e optional IV sp\n-001341e0: 6563 6966 6965 7320 616e 4500 5346 1400 ecifies anE.SF..\n+001341e0: 6563 6966 6965 7320 616e 4500 5344 1400 ecifies anE.SD..\n 001341f0: 0020 2020 696e 6974 6961 6c69 7a61 7469 . initializati\n 00134200: 6f6e 2076 6563 746f 7220 746f 2075 7365 on vector to use\n 00134210: 2066 6f72 2065 6e63 7279 7074 696f 6e20 for encryption \n 00134220: 616e 6420 6465 6372 7970 7469 6f6e 2e07 and decryption..\n-00134230: 0053 4615 0000 5200 5346 1600 0020 2020 .SF...R.SF... \n+00134230: 0053 4415 0000 5200 5344 1600 0020 2020 .SD...R.SD... \n 00134240: 466f 7220 6d6f 7265 2069 6e66 6f72 6d61 For more informa\n 00134250: 7469 6f6e 2c20 7265 6665 7220 746f 2074 tion, refer to t\n 00134260: 6865 2064 6573 6372 6970 7469 6f6e 206f he description o\n 00134270: 6620 4b45 5920 6465 7669 6365 7061 7261 f KEY devicepara\n-00134280: 6d65 7465 7220 6f66 0f00 5346 1700 0020 meter of..SF... \n-00134290: 2020 4f50 454e 2e07 0053 4618 0000 1500 OPEN...SF.....\n-001342a0: 4e46 4e52 4557 494e 4400 0049 4e52 4557 NFNREWIND..INREW\n-001342b0: 494e 4413 0056 46bf 1100 0020 2020 494e IND..VF.... IN\n-001342c0: 5245 5749 4e44 0700 5746 2100 0018 0057 REWIND..WF!....W\n-001342d0: 4631 0000 2020 2041 7070 6c69 6573 2074 F1.. Applies t\n-001342e0: 6f3a 2053 4407 0057 4641 0000 4d00 5746 o: SD..WFA..M.WF\n+00134280: 6d65 7465 7220 6f66 0f00 5344 1700 0020 meter of..SD... \n+00134290: 2020 4f50 454e 2e07 0053 4418 0000 1500 OPEN...SD.....\n+001342a0: 4e44 4e52 4557 494e 4400 0049 4e52 4557 NDNREWIND..INREW\n+001342b0: 494e 4413 0056 44bf 1100 0020 2020 494e IND..VD.... IN\n+001342c0: 5245 5749 4e44 0700 5744 2100 0018 0057 REWIND..WD!....W\n+001342d0: 4431 0000 2020 2041 7070 6c69 6573 2074 D1.. Applies t\n+001342e0: 6f3a 2053 4407 0057 4441 0000 4d00 5744 o: SD..WDA..M.WD\n 001342f0: 5100 0020 2020 5065 7266 6f72 6d73 2061 Q.. Performs a\n 00134300: 2052 4557 494e 4420 6f6e 2069 6e70 7574 REWIND on input\n 00134310: 2077 6865 6e20 2450 5249 4e43 4950 414c when $PRINCIPAL\n 00134320: 2069 6465 6e74 6966 6965 7320 6120 6465 identifies a de\n-00134330: 7669 6365 2074 6861 7453 0057 4661 0000 vice thatS.WFa..\n+00134330: 7669 6365 2074 6861 7453 0057 4461 0000 vice thatS.WDa..\n 00134340: 2020 2073 7570 706f 7274 7320 5245 5749 supports REWI\n 00134350: 4e44 2e20 5573 6520 7468 6973 2064 6576 ND. Use this dev\n 00134360: 6963 6570 6172 616d 6574 6572 2077 6974 iceparameter wit\n 00134370: 6820 2450 5249 4e43 4950 414c 2077 6865 h $PRINCIPAL whe\n-00134380: 6e20 7265 6469 7265 6374 6564 1600 5746 n redirected..WF\n+00134380: 6e20 7265 6469 7265 6374 6564 1600 5744 n redirected..WD\n 00134390: 7100 0020 2020 6672 6f6d 2061 2066 696c q.. from a fil\n-001343a0: 652e 0700 5746 8100 0020 004f 4653 4545 e...WF... .OFSEE\n+001343a0: 652e 0700 5744 8100 0020 004f 4453 4545 e...WD... .ODSEE\n 001343b0: 4b3d 5354 5245 5850 5200 0049 4e53 4545 K=STREXPR..INSEE\n-001343c0: 4b3d 7374 7265 7870 7219 005c 46bf 1100 K=strexpr..\\F...\n+001343c0: 4b3d 7374 7265 7870 7219 005c 44bf 1100 K=strexpr..\\D...\n 001343d0: 0020 2020 494e 5345 454b 3d73 7472 6578 . INSEEK=strex\n-001343e0: 7072 0700 5d46 2100 0018 005d 4631 0000 pr..]F!....]F1..\n+001343e0: 7072 0700 5d44 2100 0018 005d 4431 0000 pr..]D!....]D1..\n 001343f0: 2020 2041 7070 6c69 6573 2074 6f3a 2053 Applies to: S\n-00134400: 4407 005d 4641 0000 5400 5d46 5100 0020 D..]FA..T.]FQ.. \n+00134400: 4407 005d 4441 0000 5400 5d44 5100 0020 D..]DA..T.]DQ.. \n 00134410: 2020 5065 7266 6f72 6d73 2061 2053 4545 Performs a SEE\n 00134420: 4b20 6f6e 2069 6e70 7574 2077 6865 6e20 K on input when \n 00134430: 2450 5249 4e43 4950 414c 2069 6465 6e74 $PRINCIPAL ident\n 00134440: 6966 6965 7320 6120 6465 7669 6365 2074 ifies a device t\n-00134450: 6861 7420 7375 7070 6f72 7473 4f00 5d46 hat supportsO.]F\n+00134450: 6861 7420 7375 7070 6f72 7473 4f00 5d44 hat supportsO.]D\n 00134460: 6100 0020 2020 5345 454b 2e20 5573 6520 a.. SEEK. Use \n 00134470: 7468 6973 2064 6576 6963 6570 6172 616d this deviceparam\n 00134480: 6574 6572 2077 6974 6820 2450 5249 4e43 eter with $PRINC\n 00134490: 4950 414c 2077 6865 6e20 7265 6469 7265 IPAL when redire\n-001344a0: 6374 6564 2066 726f 6d20 610f 005d 4671 cted from a..]Fq\n-001344b0: 0000 2020 2066 696c 652e 0700 5d46 8100 .. file...]F..\n-001344c0: 000e 0051 4652 5400 0049 4e53 4552 5411 ...QFRT..INSERT.\n-001344d0: 0054 46bf 1100 0020 2020 494e 5345 5254 .TF.... INSERT\n-001344e0: 0700 5546 2100 0024 0055 4631 0000 2020 ..UF!..$.UF1.. \n+001344a0: 6374 6564 2066 726f 6d20 610f 005d 4471 cted from a..]Dq\n+001344b0: 0000 2020 2066 696c 652e 0700 5d44 8100 .. file...]D..\n+001344c0: 000e 0051 4452 5400 0049 4e53 4552 5411 ...QDRT..INSERT.\n+001344d0: 0054 44bf 1100 0020 2020 494e 5345 5254 .TD.... INSERT\n+001344e0: 0700 5544 2100 0024 0055 4431 0000 2020 ..UD!..$.UD1.. \n 001344f0: 205b 4e4f 5d49 4e53 4552 5420 4170 706c [NO]INSERT Appl\n-00134500: 6965 7320 746f 3a20 5452 4d07 0055 4641 ies to: TRM..UFA\n-00134510: 0000 5300 5546 5100 0020 2020 456e 6162 ..S.UFQ.. Enab\n+00134500: 6965 7320 746f 3a20 5452 4d07 0055 4441 ies to: TRM..UDA\n+00134510: 0000 5300 5544 5100 0020 2020 456e 6162 ..S.UDQ.. Enab\n 00134520: 6c65 7320 6f72 2064 6973 6162 6c65 7320 les or disables \n 00134530: 696e 7365 7274 206d 6f64 6520 666f 7220 insert mode for \n 00134540: 7468 6520 2450 5249 4e43 4950 414c 2064 the $PRINCIPAL d\n 00134550: 6576 6963 652e 2049 6620 494e 5345 5254 evice. If INSERT\n-00134560: 206d 6f64 6552 0055 4661 0000 2020 2069 modeR.UFa.. i\n+00134560: 206d 6f64 6552 0055 4461 0000 2020 2069 modeR.UDa.. i\n 00134570: 7320 656e 6162 6c65 642c 2047 542e 4d20 s enabled, GT.M \n 00134580: 696e 7365 7274 7320 696e 7075 7420 6368 inserts input ch\n 00134590: 6172 6163 7465 7273 2061 7420 7468 6520 aracters at the \n 001345a0: 6c6f 6769 6361 6c20 706f 7369 7469 6f6e logical position\n-001345b0: 2069 6e20 7468 6554 0055 4671 0000 2020 in theT.UFq.. \n+001345b0: 2069 6e20 7468 6554 0055 4471 0000 2020 in theT.UDq.. \n 001345c0: 2069 6e70 7574 2073 7472 6561 6d20 6465 input stream de\n 001345d0: 7369 676e 6174 6564 2062 7920 7468 6520 signated by the \n 001345e0: 7669 7274 7561 6c20 6375 7273 6f72 2061 virtual cursor a\n 001345f0: 7320 6465 6669 6e65 6420 6279 2024 5820 s defined by $X \n-00134600: 616e 6420 2459 2c20 666f 724f 0055 4681 and $Y, forO.UF.\n+00134600: 616e 6420 2459 2c20 666f 724f 0055 4481 and $Y, forO.UD.\n 00134610: 0000 2020 2065 7861 6d70 6c65 2069 6e20 .. example in \n 00134620: 7468 6520 6d69 6464 6c65 206f 6620 7468 the middle of th\n 00134630: 6520 6c69 6e65 2f72 6563 6f72 642e 2049 e line/record. I\n 00134640: 6620 494e 5345 5254 206d 6f64 6520 6973 f INSERT mode is\n-00134650: 2064 6973 6162 6c65 642c 5300 5546 9100 disabled,S.UF..\n+00134650: 2064 6973 6162 6c65 642c 5300 5544 9100 disabled,S.UD..\n 00134660: 0020 2020 696e 7075 7420 6368 6172 6163 . input charac\n 00134670: 7465 7273 206f 7665 7277 7269 7465 2074 ters overwrite t\n 00134680: 6865 2065 7869 7374 696e 6720 6368 6172 he existing char\n 00134690: 6163 7465 7273 2069 6e20 7468 6520 696e acters in the in\n 001346a0: 7075 7420 7374 7265 616d 2061 7454 0054 put stream atT.T\n-001346b0: 46c0 1100 0020 2020 7468 6520 6c6f 6769 F.... the logi\n+001346b0: 44c0 1100 0020 2020 7468 6520 6c6f 6769 D.... the logi\n 001346c0: 6361 6c20 706f 7369 7469 6f6e 2064 6573 cal position des\n 001346d0: 6967 6e61 7465 6420 6279 2074 6865 2076 ignated by the v\n 001346e0: 6972 7475 616c 2063 7572 736f 722e 2059 irtual cursor. Y\n 001346f0: 6f75 2063 616e 2074 6f67 676c 6520 7468 ou can toggle th\n-00134700: 654e 0055 4612 0000 2020 2069 6e73 6572 eN.UF... inser\n+00134700: 654e 0055 4412 0000 2020 2069 6e73 6572 eN.UD... inser\n 00134710: 7420 6d6f 6465 2077 6974 6869 6e20 6120 t mode within a \n 00134720: 6469 7265 6374 206d 6f64 6520 6c69 6e65 direct mode line\n 00134730: 206f 7220 6966 2045 4449 5449 4e47 2069 or if EDITING i\n 00134740: 7320 656e 6162 6c65 6420 666f 7220 6152 s enabled for aR\n-00134750: 0055 4613 0000 2020 2073 696e 676c 6520 .UF... single \n+00134750: 0055 4413 0000 2020 2073 696e 676c 6520 .UD... single \n 00134760: 5245 4144 2061 7267 756d 656e 7427 7320 READ argument's \n 00134770: 696e 7075 7420 7573 696e 6720 7468 6520 input using the \n 00134780: 7465 726d 696e 616c 2773 2049 4e53 4552 terminal's INSER\n 00134790: 5420 6b65 792e 2054 6865 2049 4e53 4552 T key. The INSER\n-001347a0: 5451 0055 4614 0000 2020 206d 6f64 6520 TQ.UF... mode \n+001347a0: 5451 0055 4414 0000 2020 206d 6f64 6520 TQ.UD... mode \n 001347b0: 6973 2072 6573 6574 2074 6f20 7468 6520 is reset to the \n 001347c0: 6465 6661 756c 7420 6f72 2077 6861 7420 default or what \n 001347d0: 7761 7320 6c61 7374 2073 7065 6369 6669 was last specifi\n 001347e0: 6564 2077 6974 6820 5553 4520 6174 2074 ed with USE at t\n 001347f0: 6865 0000 0000 0000 0000 0000 0000 0000 he..............\n 00134800: 0100 0000 b407 0000 1b45 0000 0000 0000 .........E......\n-00134810: 9300 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00134810: 9300 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00134820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00134830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00134840: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00134850: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00134860: ff49 4e53 4552 5400 c015 0000 2020 2062 .INSERT..... b\n 00134870: 6567 696e 6e69 6e67 206f 6620 6561 6368 eginning of each\n 00134880: 2064 6972 6563 7420 6d6f 6465 206c 696e direct mode lin\n 00134890: 6520 6f72 2052 4541 4420 6172 6775 6d65 e or READ argume\n-001348a0: 6e74 2e07 0055 4616 0000 1300 4e46 4f45 nt...UF.....NFOE\n+001348a0: 6e74 2e07 0055 4416 0000 1300 4e44 4f45 nt...UD.....NDOE\n 001348b0: 5252 4f52 0000 494f 4552 524f 5212 0055 RROR..IOERROR..U\n-001348c0: 46bf 1100 0020 2020 494f 4552 524f 5207 F.... IOERROR.\n-001348d0: 0056 4621 0000 2600 5646 3100 0020 2020 .VF!..&.VF1.. \n+001348c0: 44bf 1100 0020 2020 494f 4552 524f 5207 D.... IOERROR.\n+001348d0: 0056 4421 0000 2600 5644 3100 0020 2020 .VD!..&.VD1.. \n 001348e0: 494f 4552 524f 523d 6578 7072 2041 7070 IOERROR=expr App\n-001348f0: 6c69 6573 2074 6f3a 2053 4f43 0700 5646 lies to: SOC..VF\n-00134900: 4100 0030 0056 4651 0000 2020 2049 4f45 A..0.VFQ.. IOE\n+001348f0: 6c69 6573 2074 6f3a 2053 4f43 0700 5644 lies to: SOC..VD\n+00134900: 4100 0030 0056 4451 0000 2020 2049 4f45 A..0.VDQ.. IOE\n 00134910: 5252 4f52 3d65 7870 7220 4170 706c 6965 RROR=expr Applie\n 00134920: 7320 746f 3a20 536f 636b 6574 2044 6576 s to: Socket Dev\n-00134930: 6963 6507 0056 4661 0000 5400 5646 7100 ice..VFa..T.VFq.\n+00134930: 6963 6507 0056 4461 0000 5400 5644 7100 ice..VDa..T.VDq.\n 00134940: 0020 2020 456e 6162 6c65 7320 6578 6365 . Enables exce\n 00134950: 7074 696f 6e20 6861 6e64 6c69 6e67 2069 ption handling i\n 00134960: 6e20 736f 636b 6574 2064 6576 6963 6573 n socket devices\n 00134970: 2e20 6578 7072 2073 7065 6369 6669 6573 . expr specifies\n 00134980: 2074 6865 2049 2f4f 2065 7272 6f72 4f00 the I/O errorO.\n-00134990: 5646 8100 0020 2020 7472 6170 7069 6e67 VF... trapping\n+00134990: 5644 8100 0020 2020 7472 6170 7069 6e67 VD... trapping\n 001349a0: 206d 6f64 652e 2041 2076 616c 7565 2065 mode. A value e\n 001349b0: 7175 616c 2074 6f20 2254 5241 5022 2073 qual to \"TRAP\" s\n 001349c0: 7065 6369 6669 6573 2074 6861 7420 492f pecifies that I/\n 001349d0: 4f20 6572 726f 7273 206f 6e20 6153 0056 O errors on aS.V\n-001349e0: 4691 0000 2020 2064 6576 6963 6520 7261 F... device ra\n+001349e0: 4491 0000 2020 2064 6576 6963 6520 7261 D... device ra\n 001349f0: 6973 6520 6572 726f 7220 636f 6e64 6974 ise error condit\n 00134a00: 696f 6e73 2e20 4120 7661 6c75 6520 6571 ions. A value eq\n 00134a10: 7561 6c20 746f 2022 4e4f 5452 4150 222c ual to \"NOTRAP\",\n 00134a20: 206f 7220 7768 656e 2049 4f45 5252 4f52 or when IOERROR\n-00134a30: 5300 5546 c011 0000 2020 2069 7320 6e6f S.UF.... is no\n+00134a30: 5300 5544 c011 0000 2020 2069 7320 6e6f S.UD.... is no\n 00134a40: 7420 7370 6563 6966 6965 642c 2069 6e64 t specified, ind\n 00134a50: 6963 6174 6573 2074 6861 7420 616e 2049 icates that an I\n 00134a60: 2f4f 2065 7272 6f72 206f 6e20 6120 6465 /O error on a de\n 00134a70: 7669 6365 2064 6f65 7320 6e6f 7420 7261 vice does not ra\n-00134a80: 6973 651b 0056 4612 0000 2020 2065 7272 ise..VF... err\n+00134a80: 6973 651b 0056 4412 0000 2020 2065 7272 ise..VD... err\n 00134a90: 6f72 2063 6f6e 6469 7469 6f6e 732e 0700 or conditions...\n-00134aa0: 5646 1300 0012 0056 4614 0000 2020 202a VF.....VF... *\n-00134ab0: 2a4e 6f74 652a 2a07 0056 4615 0000 4e00 *Note**..VF...N.\n-00134ac0: 5646 1600 0020 2020 4754 2e4d 2063 7572 VF... GT.M cur\n+00134aa0: 5644 1300 0012 0056 4414 0000 2020 202a VD.....VD... *\n+00134ab0: 2a4e 6f74 652a 2a07 0056 4415 0000 4e00 *Note**..VD...N.\n+00134ac0: 5644 1600 0020 2020 4754 2e4d 2063 7572 VD... GT.M cur\n 00134ad0: 7265 6e74 6c79 2068 616e 646c 6573 2065 rently handles e\n 00134ae0: 7863 6570 7469 6f6e 2068 616e 646c 696e xception handlin\n 00134af0: 6720 6174 2064 6576 6963 6520 6c65 7665 g at device leve\n-00134b00: 6c20 696e 7374 6561 6420 6f66 1700 5646 l instead of..VF\n+00134b00: 6c20 696e 7374 6561 6420 6f66 1700 5644 l instead of..VD\n 00134b10: 1700 0020 2020 736f 636b 6574 206c 6576 ... socket lev\n-00134b20: 656c 2e07 0056 4618 0000 1200 5646 1900 el...VF.....VF..\n-00134b30: 0020 2020 4578 616d 706c 653a 0700 5646 . Example:..VF\n-00134b40: 1a00 0047 0056 4621 0000 2020 2075 7365 ...G.VF!.. use\n+00134b20: 656c 2e07 0056 4418 0000 1200 5644 1900 el...VD.....VD..\n+00134b30: 0020 2020 4578 616d 706c 653a 0700 5644 . Example:..VD\n+00134b40: 1a00 0047 0056 4421 0000 2020 2075 7365 ...G.VD!.. use\n 00134b50: 2073 6f63 6b3a 2869 6f65 7272 6f72 3d22 sock:(ioerror=\"\n 00134b60: 5452 4150 223a 6578 6365 7074 696f 6e3d TRAP\":exception=\n 00134b70: 227a 676f 746f 2022 5f24 7a6c 6576 656c \"zgoto \"_$zlevel\n-00134b80: 5f22 3a65 7272 6f72 2229 0700 5646 2200 _\":error\")..VF\".\n-00134b90: 004b 0056 4623 0000 2020 2054 6869 7320 .K.VF#.. This \n+00134b80: 5f22 3a65 7272 6f72 2229 0700 5644 2200 _\":error\")..VD\".\n+00134b90: 004b 0056 4423 0000 2020 2054 6869 7320 .K.VD#.. This \n 00134ba0: 6578 616d 706c 6520 656e 6162 6c65 7320 example enables \n 00134bb0: 6578 6365 7074 696f 6e20 6861 6e64 6c69 exception handli\n 00134bc0: 6e67 2069 6e20 736f 636b 6574 2064 6576 ng in socket dev\n-00134bd0: 6963 6520 736f 636b 2061 6e64 4a00 5646 ice sock andJ.VF\n+00134bd0: 6963 6520 736f 636b 2061 6e64 4a00 5644 ice sock andJ.VD\n 00134be0: 2400 0020 2020 7370 6563 6966 6965 7320 $.. specifies \n 00134bf0: 7468 6174 2061 6c6c 2049 2f4f 2065 7272 that all I/O err\n 00134c00: 6f72 7320 6f6e 2073 6f63 6b20 7261 6973 ors on sock rais\n 00134c10: 6520 7468 6520 6572 726f 7220 636f 6e64 e the error cond\n-00134c20: 6974 696f 6e2e 0700 5646 2500 004d 0056 ition...VF%..M.V\n-00134c30: 4626 0000 2020 2049 6620 244c 454e 4754 F&.. If $LENGT\n+00134c20: 6974 696f 6e2e 0700 5644 2500 004d 0056 ition...VD%..M.V\n+00134c30: 4426 0000 2020 2049 6620 244c 454e 4754 D&.. If $LENGT\n 00134c40: 4828 7374 7265 7870 7229 2628 2254 7422 H(strexpr)&(\"Tt\"\n 00134c50: 5b24 4558 5452 4143 5428 7374 7265 7870 [$EXTRACT(strexp\n 00134c60: 7229 2920 7468 656e 2045 7272 6f72 2054 r)) then Error T\n-00134c70: 7261 7070 696e 6720 6973 4b00 5646 2700 rapping isK.VF'.\n+00134c70: 7261 7070 696e 6720 6973 4b00 5644 2700 rapping isK.VD'.\n 00134c80: 0020 2020 656e 6162 6c65 643b 206f 7468 . enabled; oth\n 00134c90: 6572 7769 7365 2074 6865 2061 7070 6c69 erwise the appli\n 00134ca0: 6361 7469 6f6e 206d 7573 7420 6368 6563 cation must chec\n 00134cb0: 6b20 2444 4556 4943 4520 666f 7220 6572 k $DEVICE for er\n-00134cc0: 726f 7273 2e07 0056 4628 0000 0c00 4d46 rors...VF(....MF\n-00134cd0: 4b45 5900 004b 4559 0e00 5146 bf11 0000 KEY..KEY..QF....\n-00134ce0: 2020 204b 4559 0700 5246 2100 0028 0052 KEY..RF!..(.R\n-00134cf0: 4631 0000 2020 2041 7070 6c69 6573 2074 F1.. Applies t\n+00134cc0: 726f 7273 2e07 0056 4428 0000 0c00 4d44 rors...VD(....MD\n+00134cd0: 4b45 5900 004b 4559 0e00 5144 bf11 0000 KEY..KEY..QD....\n+00134ce0: 2020 204b 4559 0700 5244 2100 0028 0052 KEY..RD!..(.R\n+00134cf0: 4431 0000 2020 2041 7070 6c69 6573 2074 D1.. Applies t\n 00134d00: 6f3a 2053 442c 2050 4950 452c 2061 6e64 o: SD, PIPE, and\n-00134d10: 2046 4946 4f07 0052 4641 0000 5100 5246 FIFO..RFA..Q.RF\n+00134d10: 2046 4946 4f07 0052 4441 0000 5100 5244 FIFO..RDA..Q.RD\n 00134d20: 5100 0020 2020 5370 6563 6966 6965 7320 Q.. Specifies \n 00134d30: 696e 666f 726d 6174 696f 6e20 6162 6f75 information abou\n 00134d40: 7420 7468 6520 6b65 7920 6669 6c65 2074 t the key file t\n 00134d50: 6f20 7573 6520 666f 7220 7265 6164 696e o use for readin\n 00134d60: 6720 616e 6420 7772 6974 696e 674e 0052 g and writingN.R\n-00134d70: 4661 0000 2020 2065 6e63 7279 7074 6564 Fa.. encrypted\n+00134d70: 4461 0000 2020 2065 6e63 7279 7074 6564 Da.. encrypted\n 00134d80: 2064 6174 612e 2054 6865 2073 796e 7461 data. The synta\n 00134d90: 7820 6f66 2074 6865 204b 4559 2064 6576 x of the KEY dev\n 00134da0: 6963 6570 6172 616d 6574 6572 2069 7320 iceparameter is \n-00134db0: 6173 2066 6f6c 6c6f 7773 3a07 0052 4671 as follows:..RFq\n-00134dc0: 0000 1d00 5246 8100 0020 2020 4b45 593d ....RF... KEY=\n+00134db0: 6173 2066 6f6c 6c6f 7773 3a07 0052 4471 as follows:..RDq\n+00134dc0: 0000 1d00 5244 8100 0020 2020 4b45 593d ....RD... KEY=\n 00134dd0: 226b 6579 5f6e 616d 6520 5b49 565d 2207 \"key_name [IV]\".\n-00134de0: 0052 4691 0000 4e00 5146 c011 0000 2020 .RF...N.QF.... \n+00134de0: 0052 4491 0000 4e00 5144 c011 0000 2020 .RD...N.QD.... \n 00134df0: 206b 6579 5f6e 616d 6520 6973 2063 6173 key_name is cas\n 00134e00: 652d 7365 6e73 6974 6976 6520 616e 6420 e-sensitive and \n 00134e10: 6d75 7374 206d 6174 6368 2061 206b 6579 must match a key\n 00134e20: 206e 616d 6520 696e 2074 6865 2022 6669 name in the \"fi\n-00134e30: 6c65 7322 4b00 5246 1200 0020 2020 7365 les\"K.RF... se\n+00134e30: 6c65 7322 4b00 5244 1200 0020 2020 7365 les\"K.RD... se\n 00134e40: 6374 696f 6e20 6f66 2074 6865 2067 746d ction of the gtm\n 00134e50: 6372 7970 745f 636f 6e66 6967 2066 696c crypt_config fil\n 00134e60: 652e 2054 6865 206f 7074 696f 6e61 6c20 e. The optional \n 00134e70: 4956 2073 7065 6369 6669 6573 2061 6e45 IV specifies anE\n-00134e80: 0052 4613 0000 2020 2069 6e69 7469 616c .RF... initial\n+00134e80: 0052 4413 0000 2020 2069 6e69 7469 616c .RD... initial\n 00134e90: 697a 6174 696f 6e20 7665 6374 6f72 2074 ization vector t\n 00134ea0: 6f20 7573 6520 666f 7220 656e 6372 7970 o use for encryp\n 00134eb0: 7469 6f6e 2061 6e64 2064 6563 7279 7074 tion and decrypt\n-00134ec0: 696f 6e2e 0700 5246 1400 004e 0052 4615 ion...RF...N.RF.\n+00134ec0: 696f 6e2e 0700 5244 1400 004e 0052 4415 ion...RD...N.RD.\n 00134ed0: 0000 2020 2046 6f72 206d 6f72 6520 696e .. For more in\n 00134ee0: 666f 726d 6174 696f 6e20 616e 6420 616e formation and an\n 00134ef0: 2065 7861 6d70 6c65 2c20 7265 6665 7220 example, refer \n 00134f00: 746f 2074 6865 2064 6573 6372 6970 7469 to the descripti\n-00134f10: 6f6e 206f 6620 4b45 5922 0052 4616 0000 on of KEY\".RF...\n+00134f10: 6f6e 206f 6620 4b45 5922 0052 4416 0000 on of KEY\".RD...\n 00134f20: 2020 2064 6576 6963 6570 6172 616d 6574 deviceparamet\n-00134f30: 6572 206f 6620 4f50 454e 2e07 0052 4617 er of OPEN...RF.\n-00134f40: 0000 1200 4d46 4c45 4e47 5448 0000 4c45 ....MFLENGTH..LE\n-00134f50: 4e47 5448 1100 5446 bf11 0000 2020 204c NGTH..TF.... L\n-00134f60: 454e 4754 4807 0055 4621 0000 4100 5546 ENGTH..UF!..A.UF\n+00134f30: 6572 206f 6620 4f50 454e 2e07 0052 4417 er of OPEN...RD.\n+00134f40: 0000 1200 4d44 4c45 4e47 5448 0000 4c45 ....MDLENGTH..LE\n+00134f50: 4e47 5448 1100 5444 bf11 0000 2020 204c NGTH..TD.... L\n+00134f60: 454e 4754 4807 0055 4421 0000 4100 5544 ENGTH..UD!..A.UD\n 00134f70: 3100 0020 2020 5b5a 5d4c 454e 4754 483d 1.. [Z]LENGTH=\n 00134f80: 696e 7465 7870 7220 4170 706c 6965 7320 intexpr Applies \n 00134f90: 746f 3a20 5452 4d20 534f 4320 5344 2046 to: TRM SOC SD F\n 00134fa0: 4946 4f20 5049 5045 204e 554c 4c07 0055 IFO PIPE NULL..U\n-00134fb0: 4641 0000 0000 0000 0000 0000 0000 0000 FA..............\n+00134fb0: 4441 0000 0000 0000 0000 0000 0000 0000 DA..............\n 00134fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00134fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00134fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00134ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00135000: 0100 0000 e207 0000 4b45 0000 0000 0000 ........KE......\n-00135010: a700 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00135010: a700 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00135020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00135030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00135040: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00135050: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00135060: ff4c 454e 4754 4800 bf51 0000 2020 205b .LENGTH..Q.. [\n 00135070: 5a5d 4c45 4e47 5448 3d69 6e74 6578 7072 Z]LENGTH=intexpr\n 00135080: 2041 7070 6c69 6573 2074 6f3a 2054 6572 Applies to: Ter\n 00135090: 6d69 6e61 6c73 2061 6e64 2050 7269 6e74 minals and Print\n 001350a0: 6572 732c 2053 6f63 6b65 7420 4465 7669 ers, Socket Devi\n-001350b0: 6365 2c20 616e 6416 0055 4661 0000 2020 ce, and..UFa.. \n+001350b0: 6365 2c20 616e 6416 0055 4461 0000 2020 ce, and..UDa.. \n 001350c0: 204e 554c 4c20 4465 7669 6365 2e07 0055 NULL Device...U\n-001350d0: 4671 0000 5300 5546 8100 0020 2020 5365 Fq..S.UF... Se\n+001350d0: 4471 0000 5300 5544 8100 0020 2020 5365 Dq..S.UD... Se\n 001350e0: 7473 2074 6865 2076 6972 7475 616c 2070 ts the virtual p\n 001350f0: 6167 6520 6c65 6e67 7468 2066 6f72 2061 age length for a\n 00135100: 6e20 492f 4f20 6465 7669 6365 2074 6f20 n I/O device to \n 00135110: 7468 6520 696e 7465 6765 7220 6578 7072 the integer expr\n-00135120: 6573 7369 6f6e 2e52 0055 4691 0000 2020 ession.R.UF... \n+00135120: 6573 7369 6f6e 2e52 0055 4491 0000 2020 ession.R.UD... \n 00135130: 2059 6f75 2063 616e 2073 7065 6369 6679 You can specify\n 00135140: 2074 6865 2076 6972 7475 616c 2070 6167 the virtual pag\n 00135150: 6520 6c65 6e67 7468 2075 7020 746f 2031 e length up to 1\n 00135160: 2c30 3438 2c35 3736 2e20 5468 6520 7061 ,048,576. The pa\n-00135170: 6765 206c 656e 6774 6853 0054 46c0 1100 ge lengthS.TF...\n+00135170: 6765 206c 656e 6774 6853 0054 44c0 1100 ge lengthS.TD...\n 00135180: 0020 2020 636f 6e74 726f 6c73 2074 6865 . controls the\n 00135190: 2070 6f69 6e74 2061 7420 7768 6963 6820 point at which \n 001351a0: 7468 6520 6465 7669 6365 2064 7269 7665 the device drive\n 001351b0: 7220 6175 746f 6d61 7469 6361 6c6c 7920 r automatically \n-001351c0: 7265 7365 7473 2024 5920 746f 0c00 5546 resets $Y to..UF\n-001351d0: 1200 0020 2020 302e 0700 5546 1300 0051 ... 0...UF...Q\n-001351e0: 0055 4614 0000 2020 2042 7920 6465 6661 .UF... By defa\n+001351c0: 7265 7365 7473 2024 5920 746f 0c00 5544 resets $Y to..UD\n+001351d0: 1200 0020 2020 302e 0700 5544 1300 0051 ... 0...UD...Q\n+001351e0: 0055 4414 0000 2020 2042 7920 6465 6661 .UD... By defa\n 001351f0: 756c 742c 2066 6f72 2074 6572 6d69 6e61 ult, for termina\n 00135200: 6c73 2c20 4754 2e4d 2075 7365 7320 7468 ls, GT.M uses th\n 00135210: 6520 7465 726d 696e 666f 2076 6172 6961 e terminfo varia\n 00135220: 626c 6520 6c69 6e65 7320 2877 6869 6368 ble lines (which\n-00135230: 5400 5546 1500 0020 2020 6d61 7920 6265 T.UF... may be\n+00135230: 5400 5544 1500 0020 2020 6d61 7920 6265 T.UD... may be\n 00135240: 2066 726f 6d20 7468 6520 7465 726d 696e from the termin\n 00135250: 616c 2064 6566 696e 6974 696f 6e20 6f72 al definition or\n 00135260: 2066 726f 6d20 6120 7374 7479 2063 6f6d from a stty com\n 00135270: 6d61 6e64 2920 6173 2074 6865 2069 6e69 mand) as the ini\n-00135280: 7469 616c 5300 5546 1600 0020 2020 7661 tialS.UF... va\n+00135280: 7469 616c 5300 5544 1600 0020 2020 7661 tialS.UD... va\n 00135290: 6c75 6520 666f 7220 4c45 4e47 5448 2e20 lue for LENGTH. \n 001352a0: 5468 6520 6465 6661 756c 7420 6c65 6e67 The default leng\n 001352b0: 7468 2066 6f72 206e 756c 6c20 6465 7669 th for null devi\n 001352c0: 6365 2061 6e64 2073 6f63 6b65 7420 6465 ce and socket de\n-001352d0: 7669 6365 2069 730d 0055 4617 0000 2020 vice is..UF... \n-001352e0: 2036 362e 0700 5546 1800 003f 0055 4619 66...UF...?.UF.\n+001352d0: 7669 6365 2069 730d 0055 4417 0000 2020 vice is..UD... \n+001352e0: 2036 362e 0700 5544 1800 003f 0055 4419 66...UD...?.UD.\n 001352f0: 0000 2020 2053 6574 7469 6e67 204c 454e .. Setting LEN\n 00135300: 4754 4820 746f 207a 6572 6f20 7072 6576 GTH to zero prev\n 00135310: 656e 7473 2072 6573 6574 7469 6e67 2024 ents resetting $\n-00135320: 5920 746f 207a 6572 6f2e 0700 5546 1a00 Y to zero...UF..\n-00135330: 0012 0055 4621 0000 2020 2045 7861 6d70 ...UF!.. Examp\n-00135340: 6c65 3a07 0055 4622 0000 2e00 5546 2300 le:..UF\"....UF#.\n+00135320: 5920 746f 207a 6572 6f2e 0700 5544 1a00 Y to zero...UD..\n+00135330: 0012 0055 4421 0000 2020 2045 7861 6d70 ...UD!.. Examp\n+00135340: 6c65 3a07 0055 4422 0000 2e00 5544 2300 le:..UD\"....UD#.\n 00135350: 0020 2020 7573 6520 736f 636b 3a28 7769 . use sock:(wi\n 00135360: 6474 683d 3830 3a7a 6e6f 6666 3a7a 6c65 dth=80:znoff:zle\n-00135370: 6e67 7468 3d32 3429 0700 5546 2400 0051 ngth=24)..UF$..Q\n-00135380: 0055 4625 0000 2020 2054 6869 7320 6578 .UF%.. This ex\n+00135370: 6e67 7468 3d32 3429 0700 5544 2400 0051 ngth=24)..UD$..Q\n+00135380: 0055 4425 0000 2020 2054 6869 7320 6578 .UD%.. This ex\n 00135390: 616d 706c 6520 7365 7473 2074 6865 2076 ample sets the v\n 001353a0: 6972 7475 616c 2070 6167 6520 6c65 6e67 irtual page leng\n 001353b0: 7468 2074 6f20 3234 2066 6f72 2073 6f63 th to 24 for soc\n 001353c0: 6b65 7420 6465 7669 6365 2073 6f63 6b2e ket device sock.\n-001353d0: 0700 5546 2600 0011 004e 4649 5354 454e ..UF&....NFISTEN\n-001353e0: 0000 4c49 5354 454e 1100 5446 bf11 0000 ..LISTEN..TF....\n-001353f0: 2020 204c 4953 5445 4e07 0055 4621 0000 LISTEN..UF!..\n-00135400: 2500 5546 3100 0020 2020 4c49 5354 454e %.UF1.. LISTEN\n+001353d0: 0700 5544 2600 0011 004e 4449 5354 454e ..UD&....NDISTEN\n+001353e0: 0000 4c49 5354 454e 1100 5444 bf11 0000 ..LISTEN..TD....\n+001353f0: 2020 204c 4953 5445 4e07 0055 4421 0000 LISTEN..UD!..\n+00135400: 2500 5544 3100 0020 2020 4c49 5354 454e %.UD1.. LISTEN\n 00135410: 3d65 7870 7220 4170 706c 6965 7320 746f =expr Applies to\n-00135420: 3a20 534f 4307 0055 4641 0000 4e00 5546 : SOC..UFA..N.UF\n+00135420: 3a20 534f 4307 0055 4441 0000 4e00 5544 : SOC..UDA..N.UD\n 00135430: 5100 0020 2020 4120 6e65 7720 736f 636b Q.. A new sock\n 00135440: 6574 2069 7320 616c 6c6f 6361 7465 6420 et is allocated \n 00135450: 746f 206c 6973 7465 6e20 666f 7220 6120 to listen for a \n 00135460: 636f 6e6e 6563 7469 6f6e 2e20 4974 2069 connection. It i\n-00135470: 7320 6d61 6465 2074 6865 4800 5546 6100 s made theH.UFa.\n+00135470: 7320 6d61 6465 2074 6865 4800 5544 6100 s made theH.UDa.\n 00135480: 0020 2020 6375 7272 656e 7420 736f 636b . current sock\n 00135490: 6574 2066 6f72 2074 6865 2064 6576 6963 et for the devic\n 001354a0: 652c 2069 6620 7468 6520 6f70 6572 6174 e, if the operat\n 001354b0: 696f 6e20 6973 2073 7563 6365 7373 6675 ion is successfu\n-001354c0: 6c2e 0700 5546 7100 004c 0055 4681 0000 l...UFq..L.UF...\n+001354c0: 6c2e 0700 5544 7100 004c 0055 4481 0000 l...UDq..L.UD...\n 001354d0: 2020 2065 7870 7220 7370 6563 6966 6965 expr specifie\n 001354e0: 7320 7468 6520 7072 6f74 6f63 6f6c 2061 s the protocol a\n 001354f0: 6e64 2074 6865 2070 726f 746f 636f 6c2d nd the protocol-\n 00135500: 7370 6563 6966 6963 2069 6e66 6f72 6d61 specific informa\n-00135510: 7469 6f6e 2e4f 0055 4691 0000 2020 2043 tion.O.UF... C\n+00135510: 7469 6f6e 2e4f 0055 4491 0000 2020 2043 tion.O.UD... C\n 00135520: 7572 7265 6e74 6c79 2c20 4754 2e4d 2073 urrently, GT.M s\n 00135530: 7570 706f 7274 7320 5443 502f 4950 2061 upports TCP/IP a\n 00135540: 6e64 204c 4f43 414c 2028 616c 736f 206b nd LOCAL (also k\n 00135550: 6e6f 776e 2061 7320 554e 4958 2064 6f6d nown as UNIX dom\n-00135560: 6169 6e29 1c00 5446 c011 0000 2020 2073 ain)..TF.... s\n+00135560: 6169 6e29 1c00 5444 c011 0000 2020 2073 ain)..TD.... s\n 00135570: 6f63 6b65 7420 7072 6f74 6f63 6f6c 732e ocket protocols.\n-00135580: 0700 5546 1200 0012 0055 4613 0000 2020 ..UF.....UF... \n-00135590: 2045 7861 6d70 6c65 3a07 0055 4614 0000 Example:..UF...\n-001355a0: 5200 5546 1500 0020 2020 4754 4d3e 7365 R.UF... GTM>se\n+00135580: 0700 5544 1200 0012 0055 4413 0000 2020 ..UD.....UD... \n+00135590: 2045 7861 6d70 6c65 3a07 0055 4414 0000 Example:..UD...\n+001355a0: 5200 5544 1500 0020 2020 4754 4d3e 7365 R.UD... GTM>se\n 001355b0: 7420 7463 703d 2273 6565 7276 2220 6f70 t tcp=\"seerv\" op\n 001355c0: 656e 2074 6370 3a28 6c69 7374 656e 3d22 en tcp:(listen=\"\n 001355d0: 3633 3231 3a54 4350 223a 6174 7461 6368 6321:TCP\":attach\n 001355e0: 3d22 7365 7276 2229 3a3a 2253 4f43 4b45 =\"serv\")::\"SOCKE\n-001355f0: 5422 2700 5546 1600 0020 2020 4754 4d3e T\"'.UF... GTM>\n+001355f0: 5422 2700 5544 1600 0020 2020 4754 4d3e T\"'.UD... GTM>\n 00135600: 7573 6520 7463 703a 6c69 7374 656e 3d22 use tcp:listen=\"\n-00135610: 3633 3232 3a54 4350 221d 0055 4617 0000 6322:TCP\"..UF...\n+00135610: 3633 3232 3a54 4350 221d 0055 4417 0000 6322:TCP\"..UD...\n 00135620: 2020 2047 544d 3e75 7365 2030 207a 7368 GTM>use 0 zsh\n-00135630: 6f77 2022 4422 4e00 5546 1800 0020 2020 ow \"D\"N.UF... \n+00135630: 6f77 2022 4422 4e00 5544 1800 0020 2020 ow \"D\"N.UD... \n 00135640: 2f64 6576 2f70 7473 2f39 204f 5045 4e20 /dev/pts/9 OPEN \n 00135650: 5445 524d 494e 414c 204e 4f50 4153 5420 TERMINAL NOPAST \n 00135660: 4e4f 4553 4341 204e 4f52 4541 4453 2054 NOESCA NOREADS T\n 00135670: 5950 4520 5749 4454 483d 3830 204c 454e YPE WIDTH=80 LEN\n-00135680: 473d 3234 2d00 5546 1900 0020 2020 7365 G=24-.UF... se\n+00135680: 473d 3234 2d00 5544 1900 0020 2020 7365 G=24-.UD... se\n 00135690: 6572 7620 4f50 454e 2053 4f43 4b45 5420 erv OPEN SOCKET \n 001356a0: 544f 5441 4c3d 3220 4355 5252 454e 543d TOTAL=2 CURRENT=\n-001356b0: 3142 0055 461a 0000 2020 2053 4f43 4b45 1B.UF... SOCKE\n+001356b0: 3142 0055 441a 0000 2020 2053 4f43 4b45 1B.UD... SOCKE\n 001356c0: 545b 305d 3d73 6572 7620 4445 5343 3d33 T[0]=serv DESC=3\n 001356d0: 204c 4953 5445 4e49 4e47 2050 4153 5349 LISTENING PASSI\n 001356e0: 5645 204e 4f54 5241 5020 504f 5254 3d36 VE NOTRAP PORT=6\n-001356f0: 3332 313d 0055 4621 0000 2020 2020 2020 321=.UF!.. \n+001356f0: 3332 313d 0055 4421 0000 2020 2020 2020 321=.UD!.. \n 00135700: 2020 5a44 454c 4159 205a 4246 5349 5a45 ZDELAY ZBFSIZE\n 00135710: 3d31 3032 3420 5a49 4246 5349 5a45 3d38 =1024 ZIBFSIZE=8\n 00135720: 3733 3830 204e 4f44 454c 494d 4954 4552 7380 NODELIMITER\n-00135730: 4a00 5546 2200 0020 2020 534f 434b 4554 J.UF\".. SOCKET\n+00135730: 4a00 5544 2200 0020 2020 534f 434b 4554 J.UD\".. SOCKET\n 00135740: 5b31 5d3d 6831 3231 3835 3832 3534 3530 [1]=h12185825450\n 00135750: 2044 4553 433d 3420 4c49 5354 454e 494e DESC=4 LISTENIN\n 00135760: 4720 5041 5353 4956 4520 4e4f 5452 4150 G PASSIVE NOTRAP\n-00135770: 2050 4f52 543d 3633 3232 3d00 5546 2300 PORT=6322=.UF#.\n+00135770: 2050 4f52 543d 3633 3232 3d00 5544 2300 PORT=6322=.UD#.\n 00135780: 0020 2020 2020 2020 205a 4445 4c41 5920 . ZDELAY \n 00135790: 5a42 4653 495a 453d 3130 3234 205a 4942 ZBFSIZE=1024 ZIB\n 001357a0: 4653 495a 453d 3837 3338 3020 4e4f 4445 FSIZE=87380 NODE\n-001357b0: 4c49 4d49 5445 5207 0055 4624 0000 0e00 LIMITER..UF$....\n-001357c0: 4d46 4f4b 4559 0000 4f4b 4559 0f00 5246 MFOKEY..OKEY..RF\n-001357d0: bf11 0000 2020 204f 4b45 5907 0053 4621 .... OKEY..SF!\n+001357b0: 4c49 4d49 5445 5207 0055 4424 0000 0e00 LIMITER..UD$....\n+001357c0: 4d44 4f4b 4559 0000 4f4b 4559 0f00 5244 MDOKEY..OKEY..RD\n+001357d0: bf11 0000 2020 204f 4b45 5907 0053 4421 .... OKEY..SD!\n 001357e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001357f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00135800: 0100 0000 fa07 0000 8345 0000 0000 0000 .........E......\n-00135810: 7b00 0046 4845 4c50 00ff 7300 ff49 4f5f {..FHELP..s..IO_\n+00135810: 7b00 0044 4845 4c50 00ff 7300 ff49 4f5f {..DHELP..s..IO_\n 00135820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00135830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00135840: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00135850: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00135860: ff4f 4b45 5900 bf31 0000 2020 2041 7070 .OKEY..1.. App\n 00135870: 6c69 6573 2074 6f3a 2053 442c 2050 4950 lies to: SD, PIP\n-00135880: 452c 2061 6e64 2046 4946 4f07 0053 4641 E, and FIFO..SFA\n-00135890: 0000 5300 5346 5100 0020 2020 4f4b 4559 ..S.SFQ.. OKEY\n+00135880: 452c 2061 6e64 2046 4946 4f07 0053 4441 E, and FIFO..SDA\n+00135890: 0000 5300 5344 5100 0020 2020 4f4b 4559 ..S.SDQ.. OKEY\n 001358a0: 2061 6c6c 6f77 7320 7468 6520 7573 6520 allows the use \n 001358b0: 6f66 2061 2073 6570 6572 6174 6520 6b65 of a seperate ke\n 001358c0: 7920 666f 7220 5752 4954 4520 746f 2061 y for WRITE to a\n 001358d0: 2064 6576 6963 653b 2066 6f72 2065 7861 device; for exa\n-001358e0: 6d70 6c65 2c52 0053 4661 0000 2020 2077 mple,R.SFa.. w\n+001358e0: 6d70 6c65 2c52 0053 4461 0000 2020 2077 mple,R.SDa.. w\n 001358f0: 6865 6e20 6120 4754 2e4d 2070 726f 6365 hen a GT.M proce\n 00135900: 7373 2069 7320 616e 2065 6c65 6d65 6e74 ss is an element\n 00135910: 206f 6620 6120 554e 4958 2070 6970 652e of a UNIX pipe.\n 00135920: 2054 6865 2066 6f72 6d61 7420 6f66 2074 The format of t\n-00135930: 6865 2049 4b45 591d 0053 4671 0000 2020 he IKEY..SFq.. \n+00135930: 6865 2049 4b45 591d 0053 4471 0000 2020 he IKEY..SDq.. \n 00135940: 2064 6576 6963 6570 6172 616d 6574 6572 deviceparameter\n-00135950: 2069 733a 0700 5346 8100 001e 0053 4691 is:..SF.....SF.\n+00135950: 2069 733a 0700 5344 8100 001e 0053 4491 is:..SD.....SD.\n 00135960: 0000 2020 204f 4b45 593d 226b 6579 5f6e .. OKEY=\"key_n\n-00135970: 616d 6520 5b49 565d 2208 0052 46c0 1100 ame [IV]\"..RF...\n-00135980: 004d 0053 4612 0000 2020 206b 6579 5f6e .M.SF... key_n\n+00135970: 616d 6520 5b49 565d 2208 0052 44c0 1100 ame [IV]\"..RD...\n+00135980: 004d 0053 4412 0000 2020 206b 6579 5f6e .M.SD... key_n\n 00135990: 616d 6520 6973 2063 6173 652d 7365 6e73 ame is case-sens\n 001359a0: 6974 6976 6520 616e 6420 6d75 7374 206d itive and must m\n 001359b0: 6174 6368 2061 206b 6579 206e 616d 6520 atch a key name \n 001359c0: 696e 2074 6865 2022 6669 6c65 7322 4b00 in the \"files\"K.\n-001359d0: 5346 1300 0020 2020 7365 6374 696f 6e20 SF... section \n+001359d0: 5344 1300 0020 2020 7365 6374 696f 6e20 SD... section \n 001359e0: 6f66 2074 6865 2067 746d 6372 7970 745f of the gtmcrypt_\n 001359f0: 636f 6e66 6967 2066 696c 652e 2054 6865 config file. The\n 00135a00: 206f 7074 696f 6e61 6c20 4956 2073 7065 optional IV spe\n-00135a10: 6369 6669 6573 2061 6e45 0053 4614 0000 cifies anE.SF...\n+00135a10: 6369 6669 6573 2061 6e45 0053 4414 0000 cifies anE.SD...\n 00135a20: 2020 2069 6e69 7469 616c 697a 6174 696f initializatio\n 00135a30: 6e20 7665 6374 6f72 2074 6f20 7573 6520 n vector to use \n 00135a40: 666f 7220 656e 6372 7970 7469 6f6e 2061 for encryption a\n 00135a50: 6e64 2064 6563 7279 7074 696f 6e2e 0700 nd decryption...\n-00135a60: 5346 1500 0052 0053 4616 0000 2020 2046 SF...R.SF... F\n+00135a60: 5344 1500 0052 0053 4416 0000 2020 2046 SD...R.SD... F\n 00135a70: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat\n 00135a80: 696f 6e2c 2072 6566 6572 2074 6f20 7468 ion, refer to th\n 00135a90: 6520 6465 7363 7269 7074 696f 6e20 6f66 e description of\n 00135aa0: 204b 4559 2064 6576 6963 6570 6172 616d KEY deviceparam\n-00135ab0: 6574 6572 206f 660f 0053 4617 0000 2020 eter of..SF... \n-00135ac0: 204f 5045 4e2e 0700 5346 1800 0017 004e OPEN...SF.....N\n-00135ad0: 4655 5452 4557 494e 4400 004f 5554 5245 FUTREWIND..OUTRE\n-00135ae0: 5749 4e44 1400 5746 bf11 0000 2020 204f WIND..WF.... O\n-00135af0: 5554 5245 5749 4e44 0700 5846 2100 0018 UTREWIND..XF!...\n-00135b00: 0058 4631 0000 2020 2041 7070 6c69 6573 .XF1.. Applies\n-00135b10: 2074 6f3a 2053 4407 0058 4641 0000 4e00 to: SD..XFA..N.\n-00135b20: 5846 5100 0020 2020 5065 7266 6f72 6d73 XFQ.. Performs\n+00135ab0: 6574 6572 206f 660f 0053 4417 0000 2020 eter of..SD... \n+00135ac0: 204f 5045 4e2e 0700 5344 1800 0017 004e OPEN...SD.....N\n+00135ad0: 4455 5452 4557 494e 4400 004f 5554 5245 DUTREWIND..OUTRE\n+00135ae0: 5749 4e44 1400 5744 bf11 0000 2020 204f WIND..WD.... O\n+00135af0: 5554 5245 5749 4e44 0700 5844 2100 0018 UTREWIND..XD!...\n+00135b00: 0058 4431 0000 2020 2041 7070 6c69 6573 .XD1.. Applies\n+00135b10: 2074 6f3a 2053 4407 0058 4441 0000 4e00 to: SD..XDA..N.\n+00135b20: 5844 5100 0020 2020 5065 7266 6f72 6d73 XDQ.. Performs\n 00135b30: 2061 2052 4557 494e 4420 6f6e 206f 7574 a REWIND on out\n 00135b40: 7075 7420 7768 656e 2024 5052 494e 4349 put when $PRINCI\n 00135b50: 5041 4c20 6964 656e 7469 6669 6573 2061 PAL identifies a\n-00135b60: 2064 6576 6963 6520 7468 6174 5300 5846 device thatS.XF\n+00135b60: 2064 6576 6963 6520 7468 6174 5300 5844 device thatS.XD\n 00135b70: 6100 0020 2020 7375 7070 6f72 7473 2052 a.. supports R\n 00135b80: 4557 494e 442e 2055 7365 2074 6869 7320 EWIND. Use this \n 00135b90: 6465 7669 6365 7061 7261 6d65 7465 7220 deviceparameter \n 00135ba0: 7769 7468 2024 5052 494e 4349 5041 4c20 with $PRINCIPAL \n 00135bb0: 7768 656e 2072 6564 6972 6563 7465 6414 when redirected.\n-00135bc0: 0058 4671 0000 2020 2074 6f20 6120 6669 .XFq.. to a fi\n-00135bd0: 6c65 2e07 0058 4681 0000 2100 5046 5345 le...XF...!.PFSE\n+00135bc0: 0058 4471 0000 2020 2074 6f20 6120 6669 .XDq.. to a fi\n+00135bd0: 6c65 2e07 0058 4481 0000 2100 5044 5345 le...XD...!.PDSE\n 00135be0: 454b 3d53 5452 4558 5052 0000 4f55 5453 EK=STREXPR..OUTS\n-00135bf0: 4545 4b3d 7374 7265 7870 721a 005d 46bf EEK=strexpr..]F.\n+00135bf0: 4545 4b3d 7374 7265 7870 721a 005d 44bf EEK=strexpr..]D.\n 00135c00: 1100 0020 2020 4f55 5453 4545 4b3d 7374 ... OUTSEEK=st\n-00135c10: 7265 7870 7207 005e 4621 0000 1800 5e46 rexpr..^F!....^F\n+00135c10: 7265 7870 7207 005e 4421 0000 1800 5e44 rexpr..^D!....^D\n 00135c20: 3100 0020 2020 4170 706c 6965 7320 746f 1.. Applies to\n-00135c30: 3a20 5344 0700 5e46 4100 004c 005e 4651 : SD..^FA..L.^FQ\n+00135c30: 3a20 5344 0700 5e44 4100 004c 005e 4451 : SD..^DA..L.^DQ\n 00135c40: 0000 2020 2050 6572 666f 726d 7320 6120 .. Performs a \n 00135c50: 5345 454b 206f 6e20 6f75 7470 7574 2077 SEEK on output w\n 00135c60: 6865 6e20 2450 5249 4e43 4950 414c 2069 hen $PRINCIPAL i\n 00135c70: 6465 6e74 6966 6965 7320 6120 6465 7669 dentifies a devi\n-00135c80: 6365 2074 6861 7454 005e 4661 0000 2020 ce thatT.^Fa.. \n+00135c80: 6365 2074 6861 7454 005e 4461 0000 2020 ce thatT.^Da.. \n 00135c90: 2073 7570 706f 7274 7320 5345 454b 2e20 supports SEEK. \n 00135ca0: 5573 6520 7468 6973 2064 6576 6963 6570 Use this devicep\n 00135cb0: 6172 616d 6574 6572 2077 6974 6820 2450 arameter with $P\n 00135cc0: 5249 4e43 4950 414c 2077 6865 6e20 7265 RINCIPAL when re\n-00135cd0: 6469 7265 6374 6564 2074 6f11 005e 4671 directed to..^Fq\n-00135ce0: 0000 2020 2061 2066 696c 652e 0700 5e46 .. a file...^F\n-00135cf0: 8100 0014 004d 4650 4153 5448 5255 0000 .....MFPASTHRU..\n-00135d00: 5041 5354 4852 5512 0055 46bf 1100 0020 PASTHRU..UF.... \n-00135d10: 2020 5041 5354 4852 5507 0056 4621 0000 PASTHRU..VF!..\n-00135d20: 2500 5646 3100 0020 2020 5b4e 4f5d 5041 %.VF1.. [NO]PA\n+00135cd0: 6469 7265 6374 6564 2074 6f11 005e 4471 directed to..^Dq\n+00135ce0: 0000 2020 2061 2066 696c 652e 0700 5e44 .. a file...^D\n+00135cf0: 8100 0014 004d 4450 4153 5448 5255 0000 .....MDPASTHRU..\n+00135d00: 5041 5354 4852 5512 0055 44bf 1100 0020 PASTHRU..UD.... \n+00135d10: 2020 5041 5354 4852 5507 0056 4421 0000 PASTHRU..VD!..\n+00135d20: 2500 5644 3100 0020 2020 5b4e 4f5d 5041 %.VD1.. [NO]PA\n 00135d30: 5354 4852 5520 4170 706c 6965 7320 746f STHRU Applies to\n-00135d40: 3a20 5452 4d07 0056 4641 0000 3800 5646 : TRM..VFA..8.VF\n+00135d40: 3a20 5452 4d07 0056 4441 0000 3800 5644 : TRM..VDA..8.VD\n 00135d50: 5100 0020 2020 5b4e 4f5d 5041 5354 4852 Q.. [NO]PASTHR\n 00135d60: 5520 4170 706c 6965 7320 746f 3a20 5465 U Applies to: Te\n 00135d70: 726d 696e 616c 7320 616e 6420 5072 696e rminals and Prin\n-00135d80: 7465 7273 0700 5646 6100 0053 0056 4671 ters..VFa..S.VFq\n+00135d80: 7465 7273 0700 5644 6100 0053 0056 4471 ters..VDa..S.VDq\n 00135d90: 0000 2020 2045 6e61 626c 6573 206f 7220 .. Enables or \n 00135da0: 6469 7361 626c 6573 2069 6e74 6572 7072 disables interpr\n 00135db0: 6574 6174 696f 6e20 6f66 2074 6865 2045 etation of the E\n 00135dc0: 5241 5345 2063 6861 7261 6374 6572 2066 RASE character f\n 00135dd0: 6f72 2061 2074 6572 6d69 6e61 6c2e 5300 or a terminal.S.\n-00135de0: 5646 8100 0020 2020 5041 5354 4852 5520 VF... PASTHRU \n+00135de0: 5644 8100 0020 2020 5041 5354 4852 5520 VD... PASTHRU \n 00135df0: 7368 6966 7473 206d 616e 6167 656d 656e shifts managemen\n 00135e00: 7420 6f66 2068 616e 646c 696e 6720 616e t of handling an\n 00135e10: 6420 7265 7370 6f6e 7365 2074 6f20 4552 d response to ER\n 00135e20: 4153 4520 6368 6172 6163 7465 7273 2069 ASE characters i\n-00135e30: 6e3d 0056 4691 0000 2020 2074 6865 2069 n=.VF... the i\n+00135e30: 6e3d 0056 4491 0000 2020 2074 6865 2069 n=.VD... the i\n 00135e40: 6e70 7574 2073 7472 6561 6d20 6672 6f6d nput stream from\n 00135e50: 2047 542e 4d20 746f 2074 6865 2061 7070 GT.M to the app\n 00135e60: 6c69 6361 7469 6f6e 2063 6f64 652e 0800 lication code...\n-00135e70: 5546 c011 0000 4d00 5646 1200 0020 2020 UF....M.VF... \n+00135e70: 5544 c011 0000 4d00 5644 1200 0020 2020 UD....M.VD... \n 00135e80: 4578 6572 6369 7365 2063 6175 7469 6f6e Exercise caution\n 00135e90: 2077 6974 6820 5041 5354 4852 5520 696e with PASTHRU in\n 00135ea0: 2064 6562 7567 6769 6e67 2c20 6265 6361 debugging, beca\n 00135eb0: 7573 6520 7573 696e 6720 6120 5041 5354 use using a PAST\n-00135ec0: 4852 5536 0056 4613 0000 2020 2074 6572 HRU6.VF... ter\n+00135ec0: 4852 5536 0056 4413 0000 2020 2074 6572 HRU6.VD... ter\n 00135ed0: 6d69 6e61 6c20 696e 2044 6972 6563 7420 minal in Direct \n 00135ee0: 4d6f 6465 2069 7320 736f 6d65 7768 6174 Mode is somewhat\n-00135ef0: 2061 776b 7761 7264 2e07 0056 4614 0000 awkward...VF...\n-00135f00: 5000 5646 1500 0020 2020 5b4e 4f5d 5454 P.VF... [NO]TT\n+00135ef0: 2061 776b 7761 7264 2e07 0056 4414 0000 awkward...VD...\n+00135f00: 5000 5644 1500 0020 2020 5b4e 4f5d 5454 P.VD... [NO]TT\n 00135f10: 5359 4e43 206d 7573 7420 6265 2075 7365 SYNC must be use\n 00135f20: 6420 7769 7468 205b 4e4f 5d50 4153 5448 d with [NO]PASTH\n 00135f30: 5255 2074 6f20 636f 6e74 726f 6c20 584f RU to control XO\n 00135f40: 4e2f 584f 4646 2068 616e 646c 696e 672e N/XOFF handling.\n-00135f50: 0700 5646 1600 003b 0056 4617 0000 2020 ..VF...;.VF... \n+00135f50: 0700 5644 1600 003b 0056 4417 0000 2020 ..VD...;.VD... \n 00135f60: 2042 7920 6465 6661 756c 742c 2074 6865 By default, the\n 00135f70: 2064 6576 6963 6520 6472 6976 6572 206f device driver o\n 00135f80: 7065 7261 7465 7320 4e4f 5041 5354 4852 perates NOPASTHR\n-00135f90: 552e 0700 5646 1800 002a 0056 4619 0000 U...VF...*.VF...\n+00135f90: 552e 0700 5644 1800 002a 0056 4419 0000 U...VD...*.VD...\n 00135fa0: 2020 2050 4153 5448 5255 2073 7570 6572 PASTHRU super\n 00135fb0: 7365 6465 7320 6c69 6e65 2065 6469 7469 sedes line editi\n-00135fc0: 6e67 2e07 0056 461a 0000 1600 4d46 5245 ng...VF.....MFRE\n+00135fc0: 6e67 2e07 0056 441a 0000 1600 4d44 5245 ng...VD.....MDRE\n 00135fd0: 4144 5359 4e43 0000 5245 4144 5359 4e43 ADSYNC..READSYNC\n-00135fe0: 1300 5646 bf11 0000 2020 2052 4541 4453 ..VF.... READS\n-00135ff0: 594e 4307 0057 4621 0000 0000 0000 0000 YNC..WF!........\n+00135fe0: 1300 5644 bf11 0000 2020 2052 4541 4453 ..VD.... READS\n+00135ff0: 594e 4307 0057 4421 0000 0000 0000 0000 YNC..WD!........\n 00136000: 0100 0000 d307 0000 b045 0000 0000 0000 .........E......\n-00136010: 7d00 0046 4845 4c50 00ff 7300 ff49 4f5f }..FHELP..s..IO_\n+00136010: 7d00 0044 4845 4c50 00ff 7300 ff49 4f5f }..DHELP..s..IO_\n 00136020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00136030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00136040: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00136050: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00136060: ff52 4541 4453 594e 4300 bf31 0000 2020 .READSYNC..1.. \n 00136070: 205b 4e4f 5d52 4541 4453 594e 4320 4170 [NO]READSYNC Ap\n 00136080: 706c 6965 7320 746f 3a20 5452 4d07 0057 plies to: TRM..W\n-00136090: 4641 0000 5000 5746 5100 0020 2020 456e FA..P.WFQ.. En\n+00136090: 4441 0000 5000 5744 5100 0020 2020 456e DA..P.WDQ.. En\n 001360a0: 6162 6c65 7320 6f72 2064 6973 6162 6c65 ables or disable\n 001360b0: 7320 6175 746f 6d61 7469 6320 6f75 7470 s automatic outp\n 001360c0: 7574 206f 6620 3c58 4f4e 3e20 6265 666f ut of befo\n 001360d0: 7265 2061 2052 4541 4420 616e 6420 3c58 re a READ and ..WFa.. af\n-001360f0: 7465 7220 6120 5245 4144 2e07 0057 4671 ter a READ...WFq\n-00136100: 0000 3e00 5746 8100 0020 2020 4279 2064 ..>.WF... By d\n+001360e0: 4f46 463e 1700 5744 6100 0020 2020 6166 OFF>..WDa.. af\n+001360f0: 7465 7220 6120 5245 4144 2e07 0057 4471 ter a READ...WDq\n+00136100: 0000 3e00 5744 8100 0020 2020 4279 2064 ..>.WD... By d\n 00136110: 6566 6175 6c74 2c20 7468 6520 7465 726d efault, the term\n 00136120: 696e 616c 2064 7269 7665 7273 206f 7065 inal drivers ope\n 00136130: 7261 7465 204e 4f52 4541 4453 594e 432e rate NOREADSYNC.\n-00136140: 0700 5746 9100 0010 004f 4657 494e 4400 ..WF.....OFWIND.\n-00136150: 0052 4557 494e 4411 0054 46bf 1100 0020 .REWIND..TF.... \n-00136160: 2020 5245 5749 4e44 0700 5546 2100 001f REWIND..UF!...\n-00136170: 0055 4631 0000 2020 2052 4557 494e 4420 .UF1.. REWIND \n+00136140: 0700 5744 9100 0010 004f 4457 494e 4400 ..WD.....ODWIND.\n+00136150: 0052 4557 494e 4411 0054 44bf 1100 0020 .REWIND..TD.... \n+00136160: 2020 5245 5749 4e44 0700 5544 2100 001f REWIND..UD!...\n+00136170: 0055 4431 0000 2020 2052 4557 494e 4420 .UD1.. REWIND \n 00136180: 4170 706c 6965 7320 746f 3a20 5344 0700 Applies to: SD..\n-00136190: 5546 4100 0046 0055 4651 0000 2020 2052 UFA..F.UFQ.. R\n+00136190: 5544 4100 0046 0055 4451 0000 2020 2052 UDA..F.UDQ.. R\n 001361a0: 4557 494e 4420 706c 6163 6573 2074 6865 EWIND places the\n 001361b0: 2066 696c 6520 706f 696e 7465 7220 746f file pointer to\n 001361c0: 2074 6865 2062 6567 696e 6e69 6e67 206f the beginning o\n-001361d0: 6620 7468 6520 6669 6c65 2e07 0055 4661 f the file...UFa\n-001361e0: 0000 2a00 5546 7100 0020 2020 4279 2064 ..*.UFq.. By d\n+001361d0: 6620 7468 6520 6669 6c65 2e07 0055 4461 f the file...UDa\n+001361e0: 0000 2a00 5544 7100 0020 2020 4279 2064 ..*.UDq.. By d\n 001361f0: 6566 6175 6c74 2c20 5553 4520 646f 6573 efault, USE does\n-00136200: 206e 6f74 2052 4557 494e 442e 0700 5546 not REWIND...UF\n-00136210: 8100 004e 0055 4691 0000 2020 2052 4557 ...N.UF... REW\n+00136200: 206e 6f74 2052 4557 494e 442e 0700 5544 not REWIND...UD\n+00136210: 8100 004e 0055 4491 0000 2020 2052 4557 ...N.UD... REW\n 00136220: 494e 4420 6f6e 2072 6564 6972 6563 7465 IND on redirecte\n 00136230: 6420 6f75 7470 7574 2066 6f72 2024 5052 d output for $PR\n 00136240: 494e 4349 5041 4c20 6973 2074 6865 2073 INCIPAL is the s\n 00136250: 616d 6520 6173 204f 5554 5245 5749 4e44 ame as OUTREWIND\n-00136260: 2e08 0054 46c0 1100 001e 004d 4653 4545 ...TF......MFSEE\n+00136260: 2e08 0054 44c0 1100 001e 004d 4453 4545 ...TD......MDSEE\n 00136270: 4b3d 5354 5245 5850 5200 0053 4545 4b3d K=STREXPR..SEEK=\n-00136280: 7374 7265 7870 7217 005a 46bf 1100 0020 strexpr..ZF.... \n+00136280: 7374 7265 7870 7217 005a 44bf 1100 0020 strexpr..ZD.... \n 00136290: 2020 5345 454b 3d73 7472 6578 7072 0700 SEEK=strexpr..\n-001362a0: 5b46 2100 001d 005b 4631 0000 2020 2053 [F!....[F1.. S\n+001362a0: 5b44 2100 001d 005b 4431 0000 2020 2053 [D!....[D1.. S\n 001362b0: 4545 4b20 4170 706c 6965 7320 746f 3a20 EEK Applies to: \n-001362c0: 5344 0700 5b46 4100 0052 005b 4651 0000 SD..[FA..R.[FQ..\n+001362c0: 5344 0700 5b44 4100 0052 005b 4451 0000 SD..[DA..R.[DQ..\n 001362d0: 2020 2050 6f73 6974 696f 6e73 2074 6865 Positions the\n 001362e0: 2063 7572 7265 6e74 2066 696c 6520 706f current file po\n 001362f0: 696e 7465 7220 746f 2074 6865 206c 6f63 inter to the loc\n 00136300: 6174 696f 6e20 7370 6563 6966 6965 6420 ation specified \n-00136310: 696e 2073 7472 6578 7072 2e4f 005b 4661 in strexpr.O.[Fa\n+00136310: 696e 2073 7472 6578 7072 2e4f 005b 4461 in strexpr.O.[Da\n 00136320: 0000 2020 2054 6865 2066 6f72 6d61 7420 .. The format \n 00136330: 6f66 2073 7472 6578 7072 2069 7320 6120 of strexpr is a \n 00136340: 7374 7269 6e67 206f 6620 7468 6520 666f string of the fo\n 00136350: 726d 2022 5b2b 7c2d 5d69 6e74 6567 6572 rm \"[+|-]integer\n-00136360: 2220 7768 6572 6520 616e 5300 5b46 7100 \" where anS.[Fq.\n+00136360: 2220 7768 6572 6520 616e 5300 5b44 7100 \" where anS.[Dq.\n 00136370: 0020 2020 756e 7369 676e 6564 2076 616c . unsigned val\n 00136380: 7565 2073 7065 6369 6669 6573 2061 6e20 ue specifies an \n 00136390: 6f66 6673 6574 2066 726f 6d20 7468 6520 offset from the \n 001363a0: 6265 6769 6e6e 696e 6720 6f66 2074 6865 beginning of the\n 001363b0: 2066 696c 652c 2061 6e64 2061 6e52 005b file, and anR.[\n-001363c0: 4681 0000 2020 2065 7870 6c69 6369 746c F... explicitl\n+001363c0: 4481 0000 2020 2065 7870 6c69 6369 746c D... explicitl\n 001363d0: 7920 7369 676e 6564 2076 616c 7565 2073 y signed value s\n 001363e0: 7065 6369 6669 6573 2061 6e20 6f66 6673 pecifies an offs\n 001363f0: 6574 2072 656c 6174 6976 6520 746f 2074 et relative to t\n 00136400: 6865 2063 7572 7265 6e74 2066 696c 6551 he current fileQ\n-00136410: 005b 4691 0000 2020 2070 6f73 6974 696f .[F... positio\n+00136410: 005b 4491 0000 2020 2070 6f73 6974 696f .[D... positio\n 00136420: 6e2e 2046 6f72 2053 5452 4541 4d20 6f72 n. For STREAM or\n 00136430: 2056 4152 4941 424c 4520 666f 726d 6174 VARIABLE format\n 00136440: 2c20 7468 6520 706f 7369 7469 7665 2069 , the positive i\n 00136450: 6e74 6578 7072 2061 6674 6572 2061 6e79 ntexpr after any\n-00136460: 5500 5a46 c011 0000 2020 2073 6967 6e20 U.ZF.... sign \n+00136460: 5500 5a44 c011 0000 2020 2073 6967 6e20 U.ZD.... sign \n 00136470: 6973 2061 2062 7974 6520 6f66 6673 6574 is a byte offset\n 00136480: 2c20 7768 696c 6520 666f 7220 6120 4649 , while for a FI\n 00136490: 5845 4420 666f 726d 6174 2c20 6974 2069 XED format, it i\n 001364a0: 7320 6120 7265 636f 7264 206f 6666 7365 s a record offse\n-001364b0: 742e 2049 6e50 005b 4612 0000 2020 206f t. InP.[F... o\n+001364b0: 742e 2049 6e50 005b 4412 0000 2020 206f t. InP.[D... o\n 001364c0: 7264 6572 2074 6f20 6465 616c 2077 6974 rder to deal wit\n 001364d0: 6820 7468 6520 706f 7373 6962 6c65 2070 h the possible p\n 001364e0: 7265 7365 6e63 6520 6f66 2061 2042 7974 resence of a Byt\n 001364f0: 6520 4f72 6465 7220 4d61 726b 6572 2028 e Order Marker (\n-00136500: 424f 4d29 2c54 005b 4613 0000 2020 2053 BOM),T.[F... S\n+00136500: 424f 4d29 2c54 005b 4413 0000 2020 2053 BOM),T.[D... S\n 00136510: 4545 4b20 666f 7220 6120 4649 5845 4420 EEK for a FIXED \n 00136520: 666f 726d 6174 2066 696c 6520 7772 6974 format file writ\n 00136530: 7465 6e20 696e 2061 2055 5446 2063 6861 ten in a UTF cha\n 00136540: 7261 6374 6572 2073 6574 206d 7573 7420 racter set must \n-00136550: 666f 6c6c 6f77 2061 743c 005b 4614 0000 follow at<.[F...\n+00136550: 666f 6c6c 6f77 2061 743c 005b 4414 0000 follow at<.[D...\n 00136560: 2020 206c 6561 7374 206f 6e65 2070 7269 least one pri\n 00136570: 6f72 2052 4541 4420 7369 6e63 6520 7468 or READ since th\n 00136580: 6520 6465 7669 6365 2077 6173 2063 7265 e device was cre\n-00136590: 6174 6564 2e07 005b 4615 0000 4800 5b46 ated...[F...H.[F\n+00136590: 6174 6564 2e07 005b 4415 0000 4800 5b44 ated...[D...H.[D\n 001365a0: 1600 0020 2020 5345 454b 206f 6e20 7265 ... SEEK on re\n 001365b0: 6469 7265 6374 6564 2069 6e70 7574 2066 directed input f\n 001365c0: 6f72 2024 5052 494e 4349 5041 4c20 6973 or $PRINCIPAL is\n 001365d0: 2074 6865 2073 616d 6520 6173 2049 4e53 the same as INS\n-001365e0: 4545 4b2e 0700 5b46 1700 0011 004e 464f EEK...[F.....NFO\n-001365f0: 434b 4554 0000 534f 434b 4554 1100 5446 CKET..SOCKET..TF\n+001365e0: 4545 4b2e 0700 5b44 1700 0011 004e 444f EEK...[D.....NDO\n+001365f0: 434b 4554 0000 534f 434b 4554 1100 5444 CKET..SOCKET..TD\n 00136600: bf11 0000 2020 2053 4f43 4b45 5407 0055 .... SOCKET..U\n-00136610: 4621 0000 2500 5546 3100 0020 2020 534f F!..%.UF1.. SO\n+00136610: 4421 0000 2500 5544 3100 0020 2020 534f D!..%.UD1.. SO\n 00136620: 434b 4554 3d65 7870 7220 4170 706c 6965 CKET=expr Applie\n-00136630: 7320 746f 3a20 534f 4307 0055 4641 0000 s to: SOC..UFA..\n-00136640: 5300 5546 5100 0020 2020 4d61 6b65 7320 S.UFQ.. Makes \n+00136630: 7320 746f 3a20 534f 4307 0055 4441 0000 s to: SOC..UDA..\n+00136640: 5300 5544 5100 0020 2020 4d61 6b65 7320 S.UDQ.. Makes \n 00136650: 7468 6520 736f 636b 6574 2073 7065 6369 the socket speci\n 00136660: 6669 6564 2062 7920 7468 6520 6861 6e64 fied by the hand\n 00136670: 6c65 206e 616d 6564 2069 6e20 6578 7072 le named in expr\n 00136680: 2074 6865 2063 7572 7265 6e74 2073 6f63 the current soc\n-00136690: 6b65 744f 0055 4661 0000 2020 2066 6f72 ketO.UFa.. for\n+00136690: 6b65 744f 0055 4461 0000 2020 2066 6f72 ketO.UDa.. for\n 001366a0: 2074 6865 2053 6f63 6b65 7420 6465 7669 the Socket devi\n 001366b0: 6365 202e 2049 6620 7468 6520 6e61 6d65 ce . If the name\n 001366c0: 6420 736f 636b 6574 2069 7320 6120 6c69 d socket is a li\n 001366d0: 7374 656e 696e 6720 736f 636b 6574 2c20 stening socket, \n-001366e0: 6974 4f00 5546 7100 0020 2020 6368 6563 itO.UFq.. chec\n+001366e0: 6974 4f00 5544 7100 0020 2020 6368 6563 itO.UDq.. chec\n 001366f0: 6b73 2066 6f72 2061 6e20 696e 636f 6d69 ks for an incomi\n 00136700: 6e67 2063 6f6e 6e65 6374 696f 6e20 7265 ng connection re\n 00136710: 7175 6573 7420 616e 6420 6966 206f 6e65 quest and if one\n 00136720: 2069 7320 6176 6169 6c61 626c 652c 2069 is available, i\n-00136730: 7453 0055 4681 0000 2020 2061 6363 6570 tS.UF... accep\n+00136730: 7453 0055 4481 0000 2020 2061 6363 6570 tS.UD... accep\n 00136740: 7473 2074 6865 2072 6571 7565 7374 2061 ts the request a\n 00136750: 6e64 2063 7265 6174 6573 2061 206e 6577 nd creates a new\n 00136760: 2063 6f6e 6e65 6374 6564 2073 6f63 6b65 connected socke\n 00136770: 7420 696e 2077 6869 6368 2063 6173 6520 t in which case \n-00136780: 244b 4559 4f00 5546 9100 0020 2020 7072 $KEYO.UF... pr\n+00136780: 244b 4559 4f00 5544 9100 0020 2020 7072 $KEYO.UD... pr\n 00136790: 6f76 6964 6573 2069 6e66 6f72 6d61 7469 ovides informati\n 001367a0: 6f6e 206f 6e20 7468 6520 6e65 7720 736f on on the new so\n 001367b0: 636b 6574 2053 7065 6369 6679 696e 6720 cket Specifying \n 001367c0: 6120 736f 636b 6574 2068 616e 646c 6520 a socket handle \n 001367d0: 6e6f 7400 0000 0000 0000 0000 0000 0000 not.............\n 001367e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001367f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00136800: 0100 0000 fb07 0000 d945 0000 0000 0000 .........E......\n-00136810: 9100 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00136810: 9100 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00136820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00136830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00136840: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00136850: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00136860: ff53 4f43 4b45 5400 c011 0000 2020 2063 .SOCKET..... c\n 00136870: 6f6e 7461 696e 6564 2069 6e20 7468 6520 ontained in the \n 00136880: 536f 636b 6574 2064 6576 6963 6520 6765 Socket device ge\n 00136890: 6e65 7261 7465 7320 616e 2065 7272 6f72 nerates an error\n-001368a0: 2e07 0055 4612 0000 1200 5546 1300 0020 ...UF.....UF... \n-001368b0: 2020 2a2a 4e6f 7465 2a2a 0700 5546 1400 **Note**..UF..\n-001368c0: 0033 0055 4615 0000 2020 2053 4f43 4b45 .3.UF... SOCKE\n+001368a0: 2e07 0055 4412 0000 1200 5544 1300 0020 ...UD.....UD... \n+001368b0: 2020 2a2a 4e6f 7465 2a2a 0700 5544 1400 **Note**..UD..\n+001368c0: 0033 0055 4415 0000 2020 2053 4f43 4b45 .3.UD... SOCKE\n 001368d0: 5420 6973 2063 6f6d 7061 7469 626c 6520 T is compatible \n 001368e0: 7769 7468 2044 454c 494d 4954 4552 206f with DELIMITER o\n-001368f0: 6e6c 792e 0700 5546 1600 001a 004d 4654 nly...UF.....MFT\n+001368f0: 6e6c 792e 0700 5544 1600 001a 004d 4454 nly...UD.....MDT\n 00136900: 4552 4d49 4e41 544f 5200 0054 4552 4d49 ERMINATOR..TERMI\n-00136910: 4e41 544f 5215 0058 46bf 1100 0020 2020 NATOR..XF.... \n-00136920: 5445 524d 494e 4154 4f52 0700 5946 2100 TERMINATOR..YF!.\n-00136930: 002f 0059 4631 0000 2020 205b 4e4f 5d54 ./.YF1.. [NO]T\n+00136910: 4e41 544f 5215 0058 44bf 1100 0020 2020 NATOR..XD.... \n+00136920: 5445 524d 494e 4154 4f52 0700 5944 2100 TERMINATOR..YD!.\n+00136930: 002f 0059 4431 0000 2020 205b 4e4f 5d54 ./.YD1.. [NO]T\n 00136940: 4552 4d49 4e41 544f 525b 3d65 7870 725d ERMINATOR[=expr]\n 00136950: 2041 7070 6c69 6573 2074 6f3a 2054 524d Applies to: TRM\n-00136960: 0700 5946 4100 0054 0059 4651 0000 2020 ..YFA..T.YFQ.. \n+00136960: 0700 5944 4100 0054 0059 4451 0000 2020 ..YDA..T.YDQ.. \n 00136970: 2053 7065 6369 6669 6573 2077 6869 6368 Specifies which\n 00136980: 206f 6620 7468 6520 3235 3620 4153 4349 of the 256 ASCI\n 00136990: 4920 6368 6172 6163 7465 7273 2074 6572 I characters ter\n 001369a0: 6d69 6e61 7465 2061 2052 4541 442e 2046 minate a READ. F\n-001369b0: 6f72 2065 7861 6d70 6c65 2c36 0059 4661 or example,6.YFa\n+001369b0: 6f72 2065 7861 6d70 6c65 2c36 0059 4461 or example,6.YDa\n 001369c0: 0000 2020 2054 4552 4d49 4e41 544f 523d .. TERMINATOR=\n 001369d0: 2443 2830 2920 6d61 6b65 7320 3c4e 554c $C(0) makes the terminator\n-001369f0: 2e07 0059 4671 0000 5100 5946 8100 0020 ...YFq..Q.YF... \n+001369f0: 2e07 0059 4471 0000 5100 5944 8100 0020 ...YDq..Q.YD... \n 00136a00: 2020 5768 656e 204e 4f45 5343 4150 4520 When NOESCAPE \n 00136a10: 6973 2069 6e20 6566 6665 6374 2c20 5445 is in effect, TE\n 00136a20: 524d 494e 4154 4f52 2063 6f6e 7472 6f6c RMINATOR control\n 00136a30: 7320 7768 6574 6865 7220 6f72 206e 6f74 s whether or not\n-00136a40: 203c 4553 433e 206f 724e 0059 4691 0000 orN.YF...\n+00136a40: 203c 4553 433e 206f 724e 0059 4491 0000 orN.YD...\n 00136a50: 2020 203c 4353 493e 2061 7265 2074 7265 are tre\n 00136a60: 6174 6564 2061 7320 7465 726d 696e 6174 ated as terminat\n 00136a70: 6f72 732c 2068 6f77 6576 6572 2c20 7768 ors, however, wh\n 00136a80: 656e 2045 5343 4150 4520 7072 6f63 6573 en ESCAPE proces\n-00136a90: 7369 6e67 2069 7354 0058 46c0 1100 0020 sing isT.XF.... \n+00136a90: 7369 6e67 2069 7354 0058 44c0 1100 0020 sing isT.XD.... \n 00136aa0: 2020 656e 6162 6c65 642c 2074 6865 2065 enabled, the e\n 00136ab0: 6e74 6972 6520 6573 6361 7065 2073 6571 ntire escape seq\n 00136ac0: 7565 6e63 6520 6973 2074 7265 6174 6564 uence is treated\n 00136ad0: 2061 7320 6120 7465 726d 696e 6174 6f72 as a terminator\n-00136ae0: 2072 6567 6172 646c 6573 732a 0059 4612 regardless*.YF.\n+00136ae0: 2072 6567 6172 646c 6573 732a 0059 4412 regardless*.YD.\n 00136af0: 0000 2020 206f 6620 7468 6520 5445 524d .. of the TERM\n 00136b00: 494e 4154 4f52 2073 7065 6369 6669 6361 INATOR specifica\n-00136b10: 7469 6f6e 2e07 0059 4613 0000 5200 5946 tion...YF...R.YF\n+00136b10: 7469 6f6e 2e07 0059 4413 0000 5200 5944 tion...YD...R.YD\n 00136b20: 1400 0020 2020 5768 656e 2045 4449 5449 ... When EDITI\n 00136b30: 4e47 2069 7320 656e 6162 6c65 642c 2074 NG is enabled, t\n 00136b40: 6865 2063 6f6e 7472 6f6c 2063 6861 7261 he control chara\n 00136b50: 6374 6572 7320 7573 6564 2066 6f72 2065 cters used for e\n 00136b60: 6469 7469 6e67 2061 7265 206e 6f74 4900 diting are notI.\n-00136b70: 5946 1500 0020 2020 7472 6561 7465 6420 YF... treated \n+00136b70: 5944 1500 0020 2020 7472 6561 7465 6420 YD... treated \n 00136b80: 6173 2074 6572 6d69 6e61 746f 7273 2065 as terminators e\n 00136b90: 7665 6e20 6966 2074 6865 7920 6172 6520 ven if they are \n 00136ba0: 696e 2074 6865 2054 4552 4d49 4e41 544f in the TERMINATO\n-00136bb0: 5220 6c69 7374 2e07 0059 4616 0000 5000 R list...YF...P.\n-00136bc0: 5946 1700 0020 2020 596f 7520 6361 6e20 YF... You can \n+00136bb0: 5220 6c69 7374 2e07 0059 4416 0000 5000 R list...YD...P.\n+00136bc0: 5944 1700 0020 2020 596f 7520 6361 6e20 YD... You can \n 00136bd0: 6465 6669 6e65 2061 6e79 2063 6f6e 7472 define any contr\n 00136be0: 6f6c 2063 6861 7261 6374 6572 2061 7320 ol character as \n 00136bf0: 6120 7465 726d 696e 6174 6f72 2c20 6275 a terminator, bu\n 00136c00: 7420 7468 6579 2061 7265 2061 6c6c 1b00 t they are all..\n-00136c10: 5946 1800 0020 2020 7369 6e67 6c65 2063 YF... single c\n-00136c20: 6861 7261 6374 6572 2e07 0059 4619 0000 haracter...YF...\n-00136c30: 4a00 5946 1a00 0020 2020 5768 656e 2074 J.YF... When t\n+00136c10: 5944 1800 0020 2020 7369 6e67 6c65 2063 YD... single c\n+00136c20: 6861 7261 6374 6572 2e07 0059 4419 0000 haracter...YD...\n+00136c30: 4a00 5944 1a00 0020 2020 5768 656e 2074 J.YD... When t\n 00136c40: 6865 2074 6572 6d69 6e61 6c20 6973 2069 he terminal is i\n 00136c50: 6e20 5554 462d 3820 6d6f 6465 2028 6368 n UTF-8 mode (ch\n 00136c60: 7365 743d 7574 6638 2c29 2047 542e 4d20 set=utf8,) GT.M \n-00136c70: 6c69 6d69 7473 2074 6865 5300 5946 2100 limits theS.YF!.\n+00136c70: 6c69 6d69 7473 2074 6865 5300 5944 2100 limits theS.YD!.\n 00136c80: 0020 2020 7465 726d 696e 6174 6f72 2063 . terminator c\n 00136c90: 6861 7261 6374 6572 7320 746f 2074 6865 haracters to the\n 00136ca0: 2066 6972 7374 2031 3237 2077 6869 6368 first 127 which\n 00136cb0: 2061 7265 2063 6f6d 6d6f 6e20 6265 7477 are common betw\n 00136cc0: 6565 6e20 4153 4349 4920 616e 6450 0059 een ASCII andP.Y\n-00136cd0: 4622 0000 2020 2055 5446 2d38 2065 6e63 F\".. UTF-8 enc\n+00136cd0: 4422 0000 2020 2055 5446 2d38 2065 6e63 D\".. UTF-8 enc\n 00136ce0: 6f64 6e67 2e20 496e 204d 206d 6f64 652c odng. In M mode,\n 00136cf0: 2061 6e79 206f 6620 7468 6520 3235 3620 any of the 256 \n 00136d00: 6368 6172 6163 7465 7273 206d 6179 2062 characters may b\n 00136d10: 6520 7370 6563 6966 6965 6420 6115 0059 e specified a..Y\n-00136d20: 4623 0000 2020 2074 6572 6d69 6e61 746f F#.. terminato\n-00136d30: 722e 0700 5946 2400 004e 0059 4625 0000 r...YF$..N.YF%..\n+00136d20: 4423 0000 2020 2074 6572 6d69 6e61 746f D#.. terminato\n+00136d30: 722e 0700 5944 2400 004e 0059 4425 0000 r...YD$..N.YD%..\n 00136d40: 2020 2049 6e20 5554 462d 3820 6d6f 6465 In UTF-8 mode\n 00136d50: 2c20 6966 2043 5220 6973 2069 6e20 7468 , if CR is in th\n 00136d60: 6520 7465 726d 696e 6174 6f72 206c 6973 e terminator lis\n 00136d70: 7420 2865 6974 6865 7220 6279 2064 6566 t (either by def\n-00136d80: 6175 6c74 206f 724d 0059 4626 0000 2020 ault orM.YF&.. \n+00136d80: 6175 6c74 206f 724d 0059 4426 0000 2020 ault orM.YD&.. \n 00136d90: 2065 7870 6c69 6369 746c 792c 2920 4754 explicitly,) GT\n 00136da0: 2e4d 2069 676e 6f72 6520 7468 6520 666f .M ignore the fo\n 00136db0: 6c6c 6f77 696e 6720 4c46 2074 6f20 6b65 llowing LF to ke\n 00136dc0: 6570 2077 6974 6820 7468 6520 7374 616e ep with the stan\n-00136dd0: 6461 7264 3100 5946 2700 0020 2020 556e dard1.YF'.. Un\n+00136dd0: 6461 7264 3100 5944 2700 0020 2020 556e dard1.YD'.. Un\n 00136de0: 6963 6f64 6528 5229 206c 696e 6520 7465 icode(R) line te\n 00136df0: 726d 696e 6174 6f72 2064 6566 696e 6974 rminator definit\n-00136e00: 696f 6e73 2e07 0059 4628 0000 4a00 5946 ions...YF(..J.YF\n+00136e00: 696f 6e73 2e07 0059 4428 0000 4a00 5944 ions...YD(..J.YD\n 00136e10: 2900 0020 2020 4e4f 5445 524d 494e 4154 ).. NOTERMINAT\n 00136e20: 4f52 2065 6c69 6d69 6e61 7465 7320 616c OR eliminates al\n 00136e30: 6c20 7465 726d 696e 6174 6f72 732e 2057 l terminators. W\n 00136e40: 6865 6e20 6120 7465 726d 696e 616c 2068 hen a terminal h\n-00136e50: 6173 2061 6c6c 5400 5946 2a00 0020 2020 as allT.YF*.. \n+00136e50: 6173 2061 6c6c 5400 5944 2a00 0020 2020 as allT.YD*.. \n 00136e60: 7465 726d 696e 6174 6f72 7320 6469 7361 terminators disa\n 00136e70: 626c 6564 2c20 6669 7865 6420 6c65 6e67 bled, fixed leng\n 00136e80: 7468 2052 4541 4420 616e 6420 5245 4144 th READ and READ\n 00136e90: 202a 2074 6572 6d69 6e61 7465 206f 6e20 * terminate on \n-00136ea0: 7265 6365 6970 7420 6f66 5400 5946 3100 receipt ofT.YF1.\n+00136ea0: 7265 6365 6970 7420 6f66 5400 5944 3100 receipt ofT.YD1.\n 00136eb0: 0020 2020 736f 6d65 206e 756d 6265 7220 . some number \n 00136ec0: 6f66 2063 6861 7261 6374 6572 732c 2061 of characters, a\n 00136ed0: 6e64 2061 2074 696d 6564 2052 4541 4420 nd a timed READ \n 00136ee0: 7465 726d 696e 6174 6573 206f 6e20 7469 terminates on ti\n 00136ef0: 6d65 6f75 742c 2062 7574 2061 6e79 5300 meout, but anyS.\n-00136f00: 5946 3200 0020 2020 6f74 6865 7220 5245 YF2.. other RE\n+00136f00: 5944 3200 0020 2020 6f74 6865 7220 5245 YD2.. other RE\n 00136f10: 4144 206f 6e6c 7920 7465 726d 696e 6174 AD only terminat\n 00136f20: 6573 2077 6865 6e20 7468 6520 696e 7075 es when the inpu\n 00136f30: 7420 6669 6c6c 7320 7468 6520 7465 726d t fills the term\n 00136f40: 696e 616c 2072 6561 6420 6275 6666 6572 inal read buffer\n-00136f50: 2e07 0059 4633 0000 5400 5946 3400 0020 ...YF3..T.YF4.. \n+00136f50: 2e07 0059 4433 0000 5400 5944 3400 0020 ...YD3..T.YD4.. \n 00136f60: 2020 4279 2064 6566 6175 6c74 2c20 7465 By default, te\n 00136f70: 726d 696e 616c 7320 7265 636f 676e 697a rminals recogniz\n 00136f80: 6520 3c43 523e 2c20 3c4c 463e 2c20 616e e , , an\n 00136f90: 6420 3c45 5343 3e20 6173 2074 6572 6d69 d as termi\n-00136fa0: 6e61 746f 7273 2028 7468 6174 4f00 5946 nators (thatO.YF\n+00136fa0: 6e61 746f 7273 2028 7468 6174 4f00 5944 nators (thatO.YD\n 00136fb0: 3500 0020 2020 6973 2c20 5445 524d 494e 5.. is, TERMIN\n 00136fc0: 4154 4f52 3d24 4328 3130 2c20 3133 2c32 ATOR=$C(10, 13,2\n 00136fd0: 3729 292e 2054 4552 4d49 4e41 544f 523d 7)). TERMINATOR=\n 00136fe0: 2222 2072 6573 746f 7265 7320 7468 6520 \"\" restores the \n 00136ff0: 6465 6661 756c 742e 2049 6e00 0000 0000 default. In.....\n 00137000: 0100 0000 bd07 0000 0b46 0000 0000 0000 .........F......\n-00137010: a800 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00137010: a800 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00137020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00137030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00137040: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00137050: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00137060: ff54 4552 4d49 4e41 544f 5200 c036 0000 .TERMINATOR..6..\n 00137070: 2020 2055 5446 2d38 206d 6f64 652c 2074 UTF-8 mode, t\n 00137080: 6865 2075 7375 616c 2055 5446 2d38 206c he usual UTF-8 l\n 00137090: 696e 6520 7465 726d 696e 6174 6f72 7320 ine terminators \n 001370a0: 6172 6520 616c 736f 2069 6e63 6c75 6465 are also include\n-001370b0: 6420 696e 2074 6865 2500 5946 3700 0020 d in the%.YF7.. \n+001370b0: 6420 696e 2074 6865 2500 5944 3700 0020 d in the%.YD7.. \n 001370c0: 2020 6465 6661 756c 7420 7365 7420 6f66 default set of\n 001370d0: 2074 6572 6d69 6e61 746f 7273 2e07 0059 terminators...Y\n-001370e0: 4638 0000 1200 5946 3900 0020 2020 4578 F8....YF9.. Ex\n-001370f0: 616d 706c 653a 0700 5946 3a00 0029 0059 ample:..YF:..).Y\n-00137100: 4641 0000 2020 2047 544d 3e20 5553 4520 FA.. GTM> USE \n+001370e0: 4438 0000 1200 5944 3900 0020 2020 4578 D8....YD9.. Ex\n+001370f0: 616d 706c 653a 0700 5944 3a00 0029 0059 ample:..YD:..).Y\n+00137100: 4441 0000 2020 2047 544d 3e20 5553 4520 DA.. GTM> USE \n 00137110: 2450 3a54 4552 4d3d 2443 2832 362c 3133 $P:TERM=$C(26,13\n-00137120: 2c31 312c 3729 0700 5946 4200 0052 0059 ,11,7)..YFB..R.Y\n-00137130: 4643 0000 2020 2054 6869 7320 6578 616d FC.. This exam\n+00137120: 2c31 312c 3729 0700 5944 4200 0052 0059 ,11,7)..YDB..R.Y\n+00137130: 4443 0000 2020 2054 6869 7320 6578 616d DC.. This exam\n 00137140: 706c 6520 656e 6162 6c65 7320 7468 6520 ple enables the \n 00137150: 4153 4349 4920 6368 6172 6163 7465 7273 ASCII characters\n 00137160: 203c 5355 423e 2c20 3c43 523e 2c20 3c56 , , and as.\n-00137180: 0059 4644 0000 2020 2052 4541 4420 7465 .YFD.. READ te\n-00137190: 726d 696e 6174 6f72 732e 0700 5946 4500 rminators...YFE.\n-001371a0: 0015 004e 4652 554e 4341 5445 0000 5452 ...NFRUNCATE..TR\n-001371b0: 554e 4341 5445 1300 5646 bf11 0000 2020 UNCATE..VF.... \n-001371c0: 2054 5255 4e43 4154 4507 0057 4621 0000 TRUNCATE..WF!..\n-001371d0: 2500 5746 3100 0020 2020 5b4e 4f5d 5452 %.WF1.. [NO]TR\n+00137180: 0059 4444 0000 2020 2052 4541 4420 7465 .YDD.. READ te\n+00137190: 726d 696e 6174 6f72 732e 0700 5944 4500 rminators...YDE.\n+001371a0: 0015 004e 4452 554e 4341 5445 0000 5452 ...NDRUNCATE..TR\n+001371b0: 554e 4341 5445 1300 5644 bf11 0000 2020 UNCATE..VD.... \n+001371c0: 2054 5255 4e43 4154 4507 0057 4421 0000 TRUNCATE..WD!..\n+001371d0: 2500 5744 3100 0020 2020 5b4e 4f5d 5452 %.WD1.. [NO]TR\n 001371e0: 554e 4341 5445 2041 7070 6c69 6573 2074 UNCATE Applies t\n-001371f0: 6f3a 2053 4407 0057 4641 0000 4f00 5746 o: SD..WFA..O.WF\n+001371f0: 6f3a 2053 4407 0057 4441 0000 4f00 5744 o: SD..WDA..O.WD\n 00137200: 5100 0020 2020 456e 6162 6c65 7320 6f72 Q.. Enables or\n 00137210: 2064 6973 6162 6c65 7320 6f76 6572 7772 disables overwr\n 00137220: 6974 696e 6720 6f66 2065 7869 7374 696e iting of existin\n 00137230: 6720 6461 7461 2069 6e20 7365 7175 656e g data in sequen\n-00137240: 7469 616c 2066 696c 6573 2e52 0057 4661 tial files.R.WFa\n+00137240: 7469 616c 2066 696c 6573 2e52 0057 4461 tial files.R.WDa\n 00137250: 0000 2020 2042 6563 6175 7365 2074 6865 .. Because the\n 00137260: 2070 6f73 6974 696f 6e20 6f66 2065 6163 position of eac\n 00137270: 6820 7265 636f 7264 2064 6570 656e 6473 h record depends\n 00137280: 206f 6e20 7468 6520 7072 696f 7220 7265 on the prior re\n 00137290: 636f 7264 2c20 6120 5752 4954 4554 0057 cord, a WRITET.W\n-001372a0: 4671 0000 2020 2064 6573 7472 6f79 7320 Fq.. destroys \n+001372a0: 4471 0000 2020 2064 6573 7472 6f79 7320 Dq.. destroys \n 001372b0: 7468 6520 6162 696c 6974 7920 746f 2072 the ability to r\n 001372c0: 656c 6961 626c 7920 706f 7369 7469 6f6e eliably position\n 001372d0: 2074 6f20 7375 6273 6571 7565 6e74 2072 to subsequent r\n 001372e0: 6563 6f72 6473 2069 6e20 6120 6669 6c65 ecords in a file\n-001372f0: 2e54 0057 4681 0000 2020 2054 6865 7265 .T.WF... There\n+001372f0: 2e54 0057 4481 0000 2020 2054 6865 7265 .T.WD... There\n 00137300: 666f 7265 2c20 6279 2064 6566 6175 6c74 fore, by default\n 00137310: 2028 4e4f 5452 554e 4341 5445 292c 2047 (NOTRUNCATE), G\n 00137320: 542e 4d20 7065 726d 6974 7320 5752 4954 T.M permits WRIT\n 00137330: 4573 206f 6e6c 7920 7768 656e 2074 6865 Es only when the\n-00137340: 2066 696c 654e 0057 4691 0000 2020 2070 fileN.WF... p\n+00137340: 2066 696c 654e 0057 4491 0000 2020 2070 fileN.WD... p\n 00137350: 6f69 6e74 6572 2069 7320 706f 7369 7469 ointer is positi\n 00137360: 6f6e 6564 2061 7420 7468 6520 656e 642d oned at the end-\n 00137370: 6f66 2d66 696c 652e 2057 6865 6e20 6120 of-file. When a \n 00137380: 6465 7669 6365 2068 6173 2054 5255 4e43 device has TRUNC\n-00137390: 4154 454e 0056 46c0 1100 0020 2020 656e ATEN.VF.... en\n+00137390: 4154 454e 0056 44c0 1100 0020 2020 656e ATEN.VD.... en\n 001373a0: 6162 6c65 642c 2061 2057 5249 5445 2069 abled, a WRITE i\n 001373b0: 7373 7565 6420 7768 656e 2074 6865 2066 ssued when the f\n 001373c0: 696c 6520 706f 696e 7465 7220 6973 206e ile pointer is n\n 001373d0: 6f74 2061 7420 656e 642d 6f66 2d66 696c ot at end-of-fil\n-001373e0: 6550 0057 4612 0000 2020 2074 7275 6e63 eP.WF... trunc\n+001373e0: 6550 0057 4412 0000 2020 2074 7275 6e63 eP.WD... trunc\n 001373f0: 6174 6573 2074 6865 2066 696c 6520 6279 ates the file by\n 00137400: 2064 6573 7472 6f79 696e 6720 616c 6c20 destroying all \n 00137410: 6461 7461 2066 726f 6d20 7468 6520 6669 data from the fi\n 00137420: 6c65 2070 6f69 6e74 6572 2074 6f20 7468 le pointer to th\n-00137430: 6516 0057 4613 0000 2020 2065 6e64 2d6f e..WF... end-o\n-00137440: 662d 6669 6c65 2e07 0057 4614 0000 4a00 f-file...WF...J.\n-00137450: 5746 1500 0020 2020 4279 2064 6566 6175 WF... By defau\n+00137430: 6516 0057 4413 0000 2020 2065 6e64 2d6f e..WD... end-o\n+00137440: 662d 6669 6c65 2e07 0057 4414 0000 4a00 f-file...WD...J.\n+00137450: 5744 1500 0020 2020 4279 2064 6566 6175 WD... By defau\n 00137460: 6c74 2c20 4f50 454e 2061 6363 6573 7365 lt, OPEN accesse\n 00137470: 7320 6669 6c65 7320 4e4f 5452 554e 4341 s files NOTRUNCA\n 00137480: 5445 2c20 7768 6963 6820 646f 6573 206e TE, which does n\n-00137490: 6f74 2061 6c6c 6f77 2a00 5746 1600 0020 ot allow*.WF... \n+00137490: 6f74 2061 6c6c 6f77 2a00 5744 1600 0020 ot allow*.WD... \n 001374a0: 2020 6f76 6572 7772 6974 696e 6720 6f66 overwriting of\n 001374b0: 2073 6571 7565 6e74 6961 6c20 6669 6c65 sequential file\n-001374c0: 732e 0700 5746 1700 0045 0057 4618 0000 s...WF...E.WF...\n+001374c0: 732e 0700 5744 1700 0045 0057 4418 0000 s...WD...E.WD...\n 001374d0: 2020 2054 6869 7320 6465 7669 6365 7061 This devicepa\n 001374e0: 7261 6d65 7465 7220 6d61 7920 6e6f 7420 rameter may not \n 001374f0: 6265 2073 7570 706f 7274 6564 2062 7920 be supported by \n 00137500: 796f 7572 2070 6c61 7466 6f72 6d2e 0700 your platform...\n-00137510: 5746 1900 0011 004e 4654 5359 4e43 0000 WF.....NFTSYNC..\n-00137520: 5454 5359 4e43 1100 5446 bf11 0000 2020 TTSYNC..TF.... \n-00137530: 2054 5453 594e 4307 0055 4621 0000 2400 TTSYNC..UF!..$.\n-00137540: 5546 3100 0020 2020 5b4e 4f5d 5454 5359 UF1.. [NO]TTSY\n+00137510: 5744 1900 0011 004e 4454 5359 4e43 0000 WD.....NDTSYNC..\n+00137520: 5454 5359 4e43 1100 5444 bf11 0000 2020 TTSYNC..TD.... \n+00137530: 2054 5453 594e 4307 0055 4421 0000 2400 TTSYNC..UD!..$.\n+00137540: 5544 3100 0020 2020 5b4e 4f5d 5454 5359 UD1.. [NO]TTSY\n 00137550: 4e43 2041 7070 6c69 6573 2074 6f3a 2054 NC Applies to: T\n-00137560: 524d 0700 5546 4100 004a 0055 4651 0000 RM..UFA..J.UFQ..\n+00137560: 524d 0700 5544 4100 004a 0055 4451 0000 RM..UDA..J.UDQ..\n 00137570: 2020 2045 6e61 626c 6573 206f 7220 6469 Enables or di\n 00137580: 7361 626c 6573 2072 6563 6f67 6e69 7469 sables recogniti\n 00137590: 6f6e 206f 6620 584f 4e2f 584f 4646 2066 on of XON/XOFF f\n 001375a0: 6f72 2074 6572 6d69 6e61 6c20 6f75 7470 or terminal outp\n-001375b0: 7574 2e07 0055 4661 0000 1200 5546 7100 ut...UFa....UFq.\n-001375c0: 0020 2020 2a2a 4e6f 7465 2a2a 0700 5546 . **Note**..UF\n-001375d0: 8100 0052 0055 4691 0000 2020 2041 2074 ...R.UF... A t\n+001375b0: 7574 2e07 0055 4461 0000 1200 5544 7100 ut...UDa....UDq.\n+001375c0: 0020 2020 2a2a 4e6f 7465 2a2a 0700 5544 . **Note**..UD\n+001375d0: 8100 0052 0055 4491 0000 2020 2041 2074 ...R.UD... A t\n 001375e0: 6572 6d69 6e61 6c20 6d61 7920 6861 7665 erminal may have\n 001375f0: 2069 7473 206f 776e 2068 616e 646c 696e its own handlin\n 00137600: 6720 6f66 2058 4f4e 2f58 4f46 462c 2063 g of XON/XOFF, c\n 00137610: 6f6e 7472 6f6c 6c65 6420 6279 2061 2073 ontrolled by a s\n-00137620: 6574 2d75 7051 0054 46c0 1100 0020 2020 et-upQ.TF.... \n+00137620: 6574 2d75 7051 0054 44c0 1100 0020 2020 et-upQ.TD.... \n 00137630: 6d6f 6465 206f 7220 6279 2073 7769 7463 mode or by switc\n 00137640: 6865 732e 2049 6620 616e 2061 7070 6c69 hes. If an appli\n 00137650: 6361 7469 6f6e 2072 6571 7569 7265 7320 cation requires \n 00137660: 7072 6f67 7261 6d20 7265 636f 676e 6974 program recognit\n-00137670: 696f 6e20 6f66 4b00 5546 1200 0020 2020 ion ofK.UF... \n+00137670: 696f 6e20 6f66 4b00 5544 1200 0020 2020 ion ofK.UD... \n 00137680: 3c43 5452 4c2d 533e 2061 6e64 203c 4354 and , the termi\n 001376a0: 6e61 6c73 206d 6179 2072 6571 7569 7265 nals may require\n 001376b0: 2072 6563 6f6e 6669 6775 7261 7469 6f6e reconfiguration\n-001376c0: 2e07 0055 4613 0000 1700 4e46 5950 4541 ...UF.....NFYPEA\n+001376c0: 2e07 0055 4413 0000 1700 4e44 5950 4541 ...UD.....NDYPEA\n 001376d0: 4845 4144 0000 5459 5045 4148 4541 4414 HEAD..TYPEAHEAD.\n-001376e0: 0057 46bf 1100 0020 2020 5459 5045 4148 .WF.... TYPEAH\n-001376f0: 4541 4407 0058 4621 0000 2700 5846 3100 EAD..XF!..'.XF1.\n+001376e0: 0057 44bf 1100 0020 2020 5459 5045 4148 .WD.... TYPEAH\n+001376f0: 4541 4407 0058 4421 0000 2700 5844 3100 EAD..XD!..'.XD1.\n 00137700: 0020 2020 5b4e 4f5d 5459 5045 4148 4541 . [NO]TYPEAHEA\n 00137710: 4420 4170 706c 6965 7320 746f 3a20 5452 D Applies to: TR\n-00137720: 4d07 0058 4641 0000 3a00 5846 5100 0020 M..XFA..:.XFQ.. \n+00137720: 4d07 0058 4441 0000 3a00 5844 5100 0020 M..XDA..:.XDQ.. \n 00137730: 2020 5b4e 4f5d 5459 5045 4148 4541 4420 [NO]TYPEAHEAD \n 00137740: 4170 706c 6965 7320 746f 3a20 5465 726d Applies to: Term\n 00137750: 696e 616c 7320 616e 6420 5072 696e 7465 inals and Printe\n-00137760: 7273 0700 5846 6100 0054 0058 4671 0000 rs..XFa..T.XFq..\n+00137760: 7273 0700 5844 6100 0054 0058 4471 0000 rs..XDa..T.XDq..\n 00137770: 2020 2045 6e61 626c 6573 206f 7220 6469 Enables or di\n 00137780: 7361 626c 6573 2074 7970 652d 6168 6561 sables type-ahea\n 00137790: 6420 6275 6666 6572 696e 6720 666f 7220 d buffering for \n 001377a0: 6120 7465 726d 696e 616c 2e20 5768 656e a terminal. When\n 001377b0: 2054 5950 4541 4845 4144 2069 7300 0000 TYPEAHEAD is...\n 001377c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001377d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001377e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001377f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00137800: 0100 0000 e607 0000 3546 0000 0000 0000 ........5F......\n-00137810: ab00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00137810: ab00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00137820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00137830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00137840: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00137850: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00137860: ff54 5950 4541 4845 4144 00bf 8100 0020 .TYPEAHEAD..... \n 00137870: 2020 6469 7361 626c 6564 2c20 616e 7920 disabled, any \n 00137880: 7065 6e64 696e 6720 696e 7075 7420 7768 pending input wh\n 00137890: 6963 6820 6861 7320 6e6f 7420 7965 7420 ich has not yet \n 001378a0: 6265 656e 2072 6561 6420 7769 6c6c 2062 been read will b\n-001378b0: 6520 6469 7363 6172 6465 6451 0058 4691 e discardedQ.XF.\n+001378b0: 6520 6469 7363 6172 6465 6451 0058 4491 e discardedQ.XD.\n 001378c0: 0000 2020 2062 6566 6f72 6520 696e 7075 .. before inpu\n 001378d0: 7420 6973 2072 6561 6420 666f 7220 6561 t is read for ea\n 001378e0: 6368 2052 4541 4420 6172 6775 6d65 6e74 ch READ argument\n 001378f0: 2e20 5768 656e 2054 5950 4541 4845 4144 . When TYPEAHEAD\n-00137900: 2069 7320 656e 6162 6c65 642c 5500 5746 is enabled,U.WF\n+00137900: 2069 7320 656e 6162 6c65 642c 5500 5744 is enabled,U.WD\n 00137910: c011 0000 2020 2061 6e79 2069 6e70 7574 .... any input\n 00137920: 206e 6f74 2072 6561 6420 6279 206f 6e65 not read by one\n 00137930: 2052 4541 4420 6172 6775 6d65 6e74 2077 READ argument w\n 00137940: 696c 6c20 7265 6d61 696e 2061 7661 696c ill remain avail\n 00137950: 6162 6c65 2066 6f72 2074 6865 206e 6578 able for the nex\n-00137960: 7423 0058 4612 0000 2020 2052 4541 4420 t#.XF... READ \n+00137960: 7423 0058 4412 0000 2020 2052 4541 4420 t#.XD... READ \n 00137970: 6172 6775 6d65 6e74 206f 7220 636f 6d6d argument or comm\n-00137980: 616e 642e 0700 5846 1300 0054 0058 4614 and...XF...T.XF.\n+00137980: 616e 642e 0700 5844 1300 0054 0058 4414 and...XD...T.XD.\n 00137990: 0000 2020 2054 6865 2073 697a 6520 6f66 .. The size of\n 001379a0: 2074 6865 2074 7970 652d 6168 6561 6420 the type-ahead \n 001379b0: 6275 6666 6572 206c 696d 6974 7320 7468 buffer limits th\n 001379c0: 6520 616d 6f75 6e74 206f 6620 6461 7461 e amount of data\n 001379d0: 2065 6e74 6572 6564 2061 7420 7468 6554 entered at theT\n-001379e0: 0058 4615 0000 2020 2074 6572 6d69 6e61 .XF... termina\n+001379e0: 0058 4415 0000 2020 2074 6572 6d69 6e61 .XD... termina\n 001379f0: 6c20 7468 6174 2074 6865 2064 6576 6963 l that the devic\n 00137a00: 6520 6472 6976 6572 2063 616e 2073 746f e driver can sto\n 00137a10: 7265 2069 6e20 616e 7469 6369 7061 7469 re in anticipati\n 00137a20: 6f6e 206f 6620 6675 7475 7265 2052 4541 on of future REA\n-00137a30: 4473 2e07 0058 4616 0000 4300 5846 1700 Ds...XF...C.XF..\n+00137a30: 4473 2e07 0058 4416 0000 4300 5844 1700 Ds...XD...C.XD..\n 00137a40: 0020 2020 4279 2064 6566 6175 6c74 2c20 . By default, \n 00137a50: 7468 6520 7465 726d 696e 616c 2064 6576 the terminal dev\n 00137a60: 6963 6520 6472 6976 6572 2061 6363 6570 ice driver accep\n 00137a70: 7473 2054 5950 4541 4845 4144 2e07 0058 ts TYPEAHEAD...X\n-00137a80: 4618 0000 1600 4d46 5550 5343 524f 4c4c F.....MFUPSCROLL\n-00137a90: 0000 5550 5343 524f 4c4c 1300 5646 bf11 ..UPSCROLL..VF..\n+00137a80: 4418 0000 1600 4d44 5550 5343 524f 4c4c D.....MDUPSCROLL\n+00137a90: 0000 5550 5343 524f 4c4c 1300 5644 bf11 ..UPSCROLL..VD..\n 00137aa0: 0000 2020 2055 5053 4352 4f4c 4c07 0057 .. UPSCROLL..W\n-00137ab0: 4621 0000 2200 5746 3100 0020 2020 5550 F!..\".WF1.. UP\n+00137ab0: 4421 0000 2200 5744 3100 0020 2020 5550 D!..\".WD1.. UP\n 00137ac0: 5343 524f 4c4c 2041 7070 6c69 6573 2074 SCROLL Applies t\n-00137ad0: 6f3a 2054 524d 0700 5746 4100 0050 0057 o: TRM..WFA..P.W\n-00137ae0: 4651 0000 2020 204d 6f76 6573 2074 6865 FQ.. Moves the\n+00137ad0: 6f3a 2054 524d 0700 5744 4100 0050 0057 o: TRM..WDA..P.W\n+00137ae0: 4451 0000 2020 204d 6f76 6573 2074 6865 DQ.. Moves the\n 00137af0: 2063 7572 736f 7220 646f 776e 206f 6e65 cursor down one\n 00137b00: 206c 696e 6520 6f6e 2074 6865 2074 6572 line on the ter\n 00137b10: 6d69 6e61 6c20 7363 7265 656e 2e20 4966 minal screen. If\n 00137b20: 2024 593d 4c45 4e47 5448 2d31 2c54 0057 $Y=LENGTH-1,T.W\n-00137b30: 4661 0000 2020 2055 5053 4352 4f4c 4c20 Fa.. UPSCROLL \n+00137b30: 4461 0000 2020 2055 5053 4352 4f4c 4c20 Da.. UPSCROLL \n 00137b40: 7365 7473 2024 593d 302e 204f 7468 6572 sets $Y=0. Other\n 00137b50: 7769 7365 2055 5053 4352 4f4c 4c20 696e wise UPSCROLL in\n 00137b60: 6372 656d 656e 7473 2024 5920 6279 206f crements $Y by o\n 00137b70: 6e65 2e20 4966 2074 6865 2063 7572 736f ne. If the curso\n-00137b80: 7252 0057 4671 0000 2020 2069 7320 7068 rR.WFq.. is ph\n+00137b80: 7252 0057 4471 0000 2020 2069 7320 7068 rR.WDq.. is ph\n 00137b90: 7973 6963 616c 6c79 2061 7420 7468 6520 ysically at the \n 00137ba0: 626f 7474 6f6d 206f 6620 7468 6520 7061 bottom of the pa\n 00137bb0: 6765 2c20 7468 6520 7363 7265 656e 2073 ge, the screen s\n 00137bc0: 6372 6f6c 6c73 2075 7020 6f6e 6520 6c69 crolls up one li\n-00137bd0: 6e65 2e3d 0057 4681 0000 2020 2055 5053 ne.=.WF... UPS\n+00137bd0: 6e65 2e3d 0057 4481 0000 2020 2055 5053 ne.=.WD... UPS\n 00137be0: 4352 4f4c 4c20 646f 6573 206e 6f74 2063 CROLL does not c\n 00137bf0: 6861 6e67 6520 7468 6520 636f 6c75 6d6e hange the column\n 00137c00: 2070 6f73 6974 696f 6e20 6f72 2024 582e position or $X.\n-00137c10: 0700 5746 9100 0010 004d 4657 4944 5448 ..WF.....MFWIDTH\n-00137c20: 0000 5749 4454 4810 0053 46bf 1100 0020 ..WIDTH..SF.... \n-00137c30: 2020 5749 4454 4807 0054 4621 0000 4000 WIDTH..TF!..@.\n-00137c40: 5446 3100 0020 2020 5b5a 5d57 4944 5448 TF1.. [Z]WIDTH\n+00137c10: 0700 5744 9100 0010 004d 4457 4944 5448 ..WD.....MDWIDTH\n+00137c20: 0000 5749 4454 4810 0053 44bf 1100 0020 ..WIDTH..SD.... \n+00137c30: 2020 5749 4454 4807 0054 4421 0000 4000 WIDTH..TD!..@.\n+00137c40: 5444 3100 0020 2020 5b5a 5d57 4944 5448 TD1.. [Z]WIDTH\n 00137c50: 3d69 6e74 6578 7072 2041 7070 6c69 6573 =intexpr Applies\n 00137c60: 2074 6f3a 2054 524d 2053 4f43 204e 554c to: TRM SOC NUL\n 00137c70: 4c20 5344 2046 4946 4f20 5049 5045 0700 L SD FIFO PIPE..\n-00137c80: 5446 4100 0052 0054 4651 0000 2020 205b TFA..R.TFQ.. [\n+00137c80: 5444 4100 0052 0054 4451 0000 2020 205b TDA..R.TDQ.. [\n 00137c90: 5a5d 5749 4454 483d 696e 7465 7870 7220 Z]WIDTH=intexpr \n 00137ca0: 4170 706c 6965 7320 746f 3a20 5465 726d Applies to: Term\n 00137cb0: 696e 616c 7320 616e 6420 5072 696e 7465 inals and Printe\n 00137cc0: 7273 2c20 536f 636b 6574 2044 6576 6963 rs, Socket Devic\n-00137cd0: 652c 204e 554c 4c2c 0054 4661 0000 2020 e, NULL,.TFa.. \n+00137cd0: 652c 204e 554c 4c2c 0054 4461 0000 2020 e, NULL,.TDa.. \n 00137ce0: 2044 6576 6963 652c 2050 4950 452c 2061 Device, PIPE, a\n 00137cf0: 6e64 2053 6571 7565 6e74 6961 6c20 4669 nd Sequential Fi\n-00137d00: 6c65 7307 0054 4671 0000 5300 5446 8100 les..TFq..S.TF..\n+00137d00: 6c65 7307 0054 4471 0000 5300 5444 8100 les..TDq..S.TD..\n 00137d10: 0020 2020 5365 7473 2074 6865 2064 6576 . Sets the dev\n 00137d20: 6963 6527 7320 6c6f 6769 6361 6c20 7265 ice's logical re\n 00137d30: 636f 7264 2073 697a 6520 616e 6420 656e cord size and en\n 00137d40: 6162 6c65 7320 5752 4150 2e20 5468 6520 ables WRAP. The \n 00137d50: 6465 6661 756c 7420 5749 4454 483c 0054 default WIDTH<.T\n-00137d60: 4691 0000 2020 2066 6f72 2053 4f43 2c20 F... for SOC, \n+00137d60: 4491 0000 2020 2066 6f72 2053 4f43 2c20 D... for SOC, \n 00137d70: 5344 2061 6e64 2046 4946 4f20 6973 2074 SD and FIFO is t\n 00137d80: 616b 656e 2066 726f 6d20 7468 6520 5245 aken from the RE\n-00137d90: 434f 5244 5349 5a45 2e08 0053 46c0 1100 CORDSIZE...SF...\n-00137da0: 004d 0054 4612 0000 2020 204e 4f57 5241 .M.TF... NOWRA\n+00137d90: 434f 5244 5349 5a45 2e08 0053 44c0 1100 CORDSIZE...SD...\n+00137da0: 004d 0054 4412 0000 2020 204e 4f57 5241 .M.TD... NOWRA\n 00137db0: 5020 616e 6420 5749 4454 4820 7375 7065 P and WIDTH supe\n 00137dc0: 7273 6564 6520 6561 6368 206f 7468 6572 rsede each other\n 00137dd0: 2e20 5768 656e 2057 4944 5448 2061 6e64 . When WIDTH and\n 00137de0: 204e 4f57 5241 5020 6170 7065 6172 4d00 NOWRAP appearM.\n-00137df0: 5446 1300 0020 2020 746f 6765 7468 6572 TF... together\n+00137df0: 5444 1300 0020 2020 746f 6765 7468 6572 TD... together\n 00137e00: 206f 6e20 7468 6520 7361 6d65 2055 5345 on the same USE\n 00137e10: 2063 6f6d 6d61 6e64 2c20 7468 6520 6669 command, the fi\n 00137e20: 6e61 6c20 6f6e 6520 636f 6e74 726f 6c73 nal one controls\n-00137e30: 2074 6865 2064 6576 6963 6554 0054 4614 the deviceT.TF.\n+00137e30: 2074 6865 2064 6576 6963 6554 0054 4414 the deviceT.TD.\n 00137e40: 0000 2020 2062 6568 6176 696f 722e 2046 .. behavior. F\n 00137e50: 6f72 2061 2074 6572 6d69 6e61 6c2c 2057 or a terminal, W\n 00137e60: 4944 5448 3d30 2069 7320 6571 7569 7661 IDTH=0 is equiva\n 00137e70: 6c65 6e74 2074 6f20 5749 4454 483d 6e3a lent to WIDTH=n:\n 00137e80: 4e4f 5752 4150 2c20 7768 6572 6520 6e45 NOWRAP, where nE\n-00137e90: 0054 4615 0000 2020 2069 7320 7468 6520 .TF... is the \n+00137e90: 0054 4415 0000 2020 2069 7320 7468 6520 .TD... is the \n 00137ea0: 6465 6661 756c 7420 6c65 6e67 7468 206f default length o\n 00137eb0: 6620 6120 6c6f 6769 6361 6c20 7265 636f f a logical reco\n 00137ec0: 7264 206f 6e20 7468 6174 2074 6572 6d69 rd on that termi\n-00137ed0: 6e61 6c2e 0700 5446 1600 004f 0054 4617 nal...TF...O.TF.\n+00137ed0: 6e61 6c2e 0700 5444 1600 004f 0054 4417 nal...TD...O.TD.\n 00137ee0: 0000 2020 2054 6572 6d69 6e61 6c73 2069 .. Terminals i\n 00137ef0: 6e68 6572 6974 2074 6865 6972 2064 6566 nherit their def\n 00137f00: 6175 6c74 2057 4944 5448 2069 6e20 4754 ault WIDTH in GT\n 00137f10: 2e4d 2066 726f 6d20 7468 6520 696e 766f .M from the invo\n-00137f20: 6b69 6e67 2073 6865 6c6c 4b00 5446 1800 king shellK.TF..\n+00137f20: 6b69 6e67 2073 6865 6c6c 4b00 5444 1800 king shellK.TD..\n 00137f30: 0020 2020 656e 7669 726f 6e6d 656e 742e . environment.\n 00137f40: 2054 6865 2064 6566 6175 6c74 2057 4944 The default WID\n 00137f50: 5448 2066 6f72 206e 756c 6c20 616e 6420 TH for null and \n 00137f60: 736f 636b 6574 2064 6576 6963 6520 6973 socket device is\n-00137f70: 2032 3535 2e07 0054 4619 0000 4f00 5446 255...TF...O.TF\n+00137f70: 2032 3535 2e07 0054 4419 0000 4f00 5444 255...TD...O.TD\n 00137f80: 1a00 0020 2020 466f 7220 5344 2061 6e64 ... For SD and\n 00137f90: 2053 4f43 2077 6869 6368 2073 7570 706f SOC which suppo\n 00137fa0: 7274 2031 4d42 2073 7472 696e 6773 2c20 rt 1MB strings, \n 00137fb0: 796f 7520 6361 6e20 7370 6563 6966 7920 you can specify \n-00137fc0: 5749 4454 4820 7570 2074 6f14 0054 4621 WIDTH up to..TF!\n+00137fc0: 5749 4454 4820 7570 2074 6f14 0054 4421 WIDTH up to..TD!\n 00137fd0: 0000 2020 2031 2c30 3438 2c35 3736 2e07 .. 1,048,576..\n-00137fe0: 0054 4622 0000 0000 0000 0000 0000 0000 .TF\"............\n+00137fe0: 0054 4422 0000 0000 0000 0000 0000 0000 .TD\"............\n 00137ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00138000: 0100 0000 fd07 0000 5c46 0000 0000 0000 ........\\F......\n-00138010: a800 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00138010: a800 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00138020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00138030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00138040: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00138050: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00138060: ff57 4944 5448 00c0 2300 0020 2020 496e .WIDTH..#.. In\n 00138070: 2055 5446 2d38 206d 6f64 6520 616e 6420 UTF-8 mode and \n 00138080: 5452 4d2c 2053 4f43 2c20 5344 2c20 616e TRM, SOC, SD, an\n 00138090: 6420 4649 464f 206f 7574 7075 742c 2074 d FIFO output, t\n 001380a0: 6865 2057 4944 5448 2064 6576 6963 6570 he WIDTH devicep\n-001380b0: 6172 616d 6574 6572 5200 5446 2400 0020 arameterR.TF$.. \n+001380b0: 6172 616d 6574 6572 5200 5444 2400 0020 arameterR.TD$.. \n 001380c0: 2020 6973 2069 6e20 756e 6974 7320 6f66 is in units of\n 001380d0: 2064 6973 706c 6179 2d63 6f6c 756d 6e73 display-columns\n 001380e0: 2061 6e64 2069 7320 7573 6564 2077 6974 and is used wit\n 001380f0: 6820 2458 2074 6f20 636f 6e74 726f 6c20 h $X to control \n-00138100: 7472 756e 6361 7469 6f6e 4800 5446 2500 truncationH.TF%.\n+00138100: 7472 756e 6361 7469 6f6e 4800 5444 2500 truncationH.TD%.\n 00138110: 0020 2020 616e 6420 5752 4150 696e 6720 . and WRAPing \n 00138120: 666f 7220 6f75 7470 7574 2061 6e64 206d for output and m\n 00138130: 6169 6e74 656e 616e 6365 206f 6620 2458 aintenance of $X\n 00138140: 2061 6e64 2024 5920 666f 7220 696e 7075 and $Y for inpu\n-00138150: 742e 0700 5446 2600 0054 0054 4627 0000 t...TF&..T.TF'..\n+00138150: 742e 0700 5444 2600 0054 0054 4427 0000 t...TD&..T.TD'..\n 00138160: 2020 2049 6e20 5554 462d 3820 6d6f 6465 In UTF-8 mode\n 00138170: 2061 6e64 2053 4f43 2c20 7468 6520 5749 and SOC, the WI\n 00138180: 4454 4820 6465 7669 6365 7061 7261 6d65 DTH deviceparame\n 00138190: 7465 7220 6973 2069 6e20 756e 6974 7320 ter is in units \n 001381a0: 6f66 2055 5446 2d38 2063 6f64 6552 0054 of UTF-8 codeR.T\n-001381b0: 4628 0000 2020 2070 6f69 6e74 7320 616e F(.. points an\n+001381b0: 4428 0000 2020 2070 6f69 6e74 7320 616e D(.. points an\n 001381c0: 6420 6973 2075 7365 6420 7769 7468 2024 d is used with $\n 001381d0: 5820 746f 2063 6f6e 7472 6f6c 2074 7275 X to control tru\n 001381e0: 6e63 6174 696f 6e20 616e 6420 7772 6170 ncation and wrap\n 001381f0: 7069 6e67 2066 6f72 206f 7574 7075 7431 ping for output1\n-00138200: 0054 4629 0000 2020 2061 6e64 206d 6169 .TF).. and mai\n+00138200: 0054 4429 0000 2020 2061 6e64 206d 6169 .TD).. and mai\n 00138210: 6e74 656e 616e 6365 206f 6620 2458 2061 ntenance of $X a\n 00138220: 6e64 2024 5920 666f 7220 696e 7075 742e nd $Y for input.\n-00138230: 0700 5446 2a00 0054 0054 4631 0000 2020 ..TF*..T.TF1.. \n+00138230: 0700 5444 2a00 0054 0054 4431 0000 2020 ..TD*..T.TD1.. \n 00138240: 2049 6e20 4d20 6d6f 6465 2069 6620 5749 In M mode if WI\n 00138250: 4454 4820 6973 2073 6574 2074 6f20 302c DTH is set to 0,\n 00138260: 2047 542e 4d20 7573 6573 2074 6865 2064 GT.M uses the d\n 00138270: 6566 6175 6c74 2057 4944 5448 206f 6620 efault WIDTH of \n-00138280: 7468 6520 5452 4d20 616e 6439 0054 4632 the TRM and9.TF2\n+00138280: 7468 6520 5452 4d20 616e 6439 0054 4432 the TRM and9.TD2\n 00138290: 0000 2020 2053 4f43 2064 6576 6963 6573 .. SOC devices\n 001382a0: 2e20 5553 4520 783a 5749 4454 483d 3020 . USE x:WIDTH=0 \n 001382b0: 6973 2065 7175 6976 616c 656e 7420 746f is equivalent to\n-001382c0: 2055 5345 5300 5446 3300 0020 2020 783a USES.TF3.. x:\n+001382c0: 2055 5345 5300 5444 3300 0020 2020 783a USES.TD3.. x:\n 001382d0: 2857 4944 5448 3d3c 6465 7669 6365 2d64 (WIDTH=:NOWRAP. \n 001382f0: 466f 7220 534f 432c 2053 4420 616e 6420 For SOC, SD and \n 00138300: 4649 464f 2064 6576 6963 6573 2069 6e20 FIFO devices in \n-00138310: 4d20 6d6f 6465 2c2f 0054 4634 0000 2020 M mode,/.TF4.. \n+00138310: 4d20 6d6f 6465 2c2f 0054 4434 0000 2020 M mode,/.TD4.. \n 00138320: 2074 6865 2064 6576 6963 6520 6465 6661 the device defa\n 00138330: 756c 7420 6973 2074 6865 2052 4543 4f52 ult is the RECOR\n-00138340: 4453 495a 452e 0700 5446 3500 0054 0054 DSIZE...TF5..T.T\n-00138350: 4636 0000 2020 2047 542e 4d20 666f 726d F6.. GT.M form\n+00138340: 4453 495a 452e 0700 5444 3500 0054 0054 DSIZE...TD5..T.T\n+00138350: 4436 0000 2020 2047 542e 4d20 666f 726d D6.. GT.M form\n 00138360: 6174 2063 6f6e 7472 6f6c 2063 6861 7261 at control chara\n 00138370: 6374 6572 732c 2046 494c 5445 522c 2061 cters, FILTER, a\n 00138380: 6e64 2074 6865 2064 6576 6963 6520 5749 nd the device WI\n 00138390: 4454 4820 616e 6420 5752 4150 2061 6c73 DTH and WRAP als\n-001383a0: 6f1f 0054 4637 0000 2020 2068 6176 6520 o..TF7.. have \n+001383a0: 6f1f 0054 4437 0000 2020 2068 6176 6520 o..TD7.. have \n 001383b0: 616e 2065 6666 6563 7420 6f6e 2024 582e an effect on $X.\n-001383c0: 0700 5446 3800 004f 0054 4639 0000 2020 ..TF8..O.TF9.. \n+001383c0: 0700 5444 3800 004f 0054 4439 0000 2020 ..TD8..O.TD9.. \n 001383d0: 2049 6e20 5554 462d 3820 6d6f 6465 2061 In UTF-8 mode a\n 001383e0: 6e64 2053 4f43 206f 7574 7075 742c 2074 nd SOC output, t\n 001383f0: 6865 2057 4944 5448 2064 6576 6963 6570 he WIDTH devicep\n 00138400: 6172 616d 6574 6572 2073 7065 6369 6669 arameter specifi\n-00138410: 6573 2074 6865 2500 5446 3a00 0020 2020 es the%.TF:.. \n+00138410: 6573 2074 6865 2500 5444 3a00 0020 2020 es the%.TD:.. \n 00138420: 6e75 6d62 6572 206f 6620 5554 462d 3820 number of UTF-8 \n-00138430: 6368 6172 6163 7465 7273 2e07 0054 4641 characters...TFA\n-00138440: 0000 0d00 4e46 5241 5000 0057 5241 500f ....NFRAP..WRAP.\n-00138450: 0052 46bf 1100 0020 2020 5752 4150 0700 .RF.... WRAP..\n-00138460: 5346 2100 0038 0053 4631 0000 2020 205b SF!..8.SF1.. [\n+00138430: 6368 6172 6163 7465 7273 2e07 0054 4441 characters...TDA\n+00138440: 0000 0d00 4e44 5241 5000 0057 5241 500f ....NDRAP..WRAP.\n+00138450: 0052 44bf 1100 0020 2020 5752 4150 0700 .RD.... WRAP..\n+00138460: 5344 2100 0038 0053 4431 0000 2020 205b SD!..8.SD1.. [\n 00138470: 4e4f 5d57 5241 5020 4170 706c 6965 7320 NO]WRAP Applies \n 00138480: 746f 3a20 5452 4d20 534f 4320 4e55 4c4c to: TRM SOC NULL\n 00138490: 2053 4420 4649 464f 2050 4950 4507 0053 SD FIFO PIPE..S\n-001384a0: 4641 0000 5000 5346 5100 0020 2020 5b4e FA..P.SFQ.. [N\n+001384a0: 4441 0000 5000 5344 5100 0020 2020 5b4e DA..P.SDQ.. [N\n 001384b0: 4f5d 5752 4150 2041 7070 6c69 6573 2074 O]WRAP Applies t\n 001384c0: 6f3a 2054 6572 6d69 6e61 6c73 2061 6e64 o: Terminals and\n 001384d0: 2050 7269 6e74 6572 732c 2046 4946 4f2c Printers, FIFO,\n 001384e0: 2053 6f63 6b65 7420 4465 7669 6365 2c20 Socket Device, \n-001384f0: 4e55 4c4c 2600 5346 6100 0020 2020 4465 NULL&.SFa.. De\n+001384f0: 4e55 4c4c 2600 5344 6100 0020 2020 4465 NULL&.SDa.. De\n 00138500: 7669 6365 2c20 616e 6420 5365 7175 656e vice, and Sequen\n-00138510: 7469 616c 2046 696c 6573 0700 5346 7100 tial Files..SFq.\n-00138520: 0053 0053 4681 0000 2020 2045 6e61 626c .S.SF... Enabl\n+00138510: 7469 616c 2046 696c 6573 0700 5344 7100 tial Files..SDq.\n+00138520: 0053 0053 4481 0000 2020 2045 6e61 626c .S.SD... Enabl\n 00138530: 6573 206f 7220 6469 7361 626c 6573 2061 es or disables a\n 00138540: 7574 6f6d 6174 6963 2072 6563 6f72 6420 utomatic record \n 00138550: 7465 726d 696e 6174 696f 6e2e 2057 6865 termination. Whe\n 00138560: 6e20 7468 6520 6375 7272 656e 7420 7265 n the current re\n-00138570: 636f 7264 5300 5346 9100 0020 2020 7369 cordS.SF... si\n+00138570: 636f 7264 5300 5344 9100 0020 2020 7369 cordS.SD... si\n 00138580: 7a65 2028 2458 2920 7265 6163 6865 7320 ze ($X) reaches \n 00138590: 7468 6520 6d61 7869 6d75 6d20 5749 4454 the maximum WIDT\n 001385a0: 4820 616e 6420 7468 6520 6465 7669 6365 H and the device\n 001385b0: 2068 6173 2057 5241 5020 656e 6162 6c65 has WRAP enable\n-001385c0: 642c 2047 542e 4d54 0052 46c0 1100 0020 d, GT.MT.RF.... \n+001385c0: 642c 2047 542e 4d54 0052 44c0 1100 0020 d, GT.MT.RD.... \n 001385d0: 2020 7374 6172 7473 2061 206e 6577 2072 starts a new r\n 001385e0: 6563 6f72 642c 2061 7320 6966 2074 6865 ecord, as if the\n 001385f0: 2072 6f75 7469 6e65 2068 6164 2069 7373 routine had iss\n 00138600: 7565 6420 6120 5752 4954 4520 2120 636f ued a WRITE ! co\n-00138610: 6d6d 616e 642e 2057 6865 6e53 0053 4612 mmand. WhenS.SF.\n+00138610: 6d6d 616e 642e 2057 6865 6e53 0053 4412 mmand. WhenS.SD.\n 00138620: 0000 2020 2072 6561 6469 6e67 2c20 5752 .. reading, WR\n 00138630: 4150 206f 6e6c 7920 6465 7465 726d 696e AP only determin\n 00138640: 6573 2077 6865 7468 6572 2024 5820 7265 es whether $X re\n 00138650: 6d61 696e 7320 7769 7468 696e 2074 6865 mains within the\n 00138660: 2072 616e 6765 206f 6620 7a65 726f 1300 range of zero..\n-00138670: 5346 1300 0020 2020 746f 2057 4944 5448 SF... to WIDTH\n-00138680: 2e07 0053 4614 0000 5300 5346 1500 0020 ...SF...S.SF... \n+00138670: 5344 1300 0020 2020 746f 2057 4944 5448 SD... to WIDTH\n+00138680: 2e07 0053 4414 0000 5300 5344 1500 0020 ...SD...S.SD... \n 00138690: 2020 4e6f 7465 2074 6861 7420 5752 4150 Note that WRAP\n 001386a0: 2069 7320 656e 6162 6c65 6420 6279 2064 is enabled by d\n 001386b0: 6566 6175 6c74 2066 6f72 2053 442c 204e efault for SD, N\n 001386c0: 554c 4c2c 2046 4946 4f2c 2050 4950 4520 ULL, FIFO, PIPE \n-001386d0: 616e 6420 534f 434b 4554 2e46 0053 4616 and SOCKET.F.SF.\n+001386d0: 616e 6420 534f 434b 4554 2e46 0053 4416 and SOCKET.F.SD.\n 001386e0: 0000 2020 2046 6f72 2054 524d 2c20 5752 .. For TRM, WR\n 001386f0: 4150 2069 7320 656e 6162 6c65 6420 6279 AP is enabled by\n 00138700: 2064 6566 6175 6c74 2069 6620 7468 6520 default if the \n 00138710: 7465 726d 696e 666f 2076 6172 6961 626c terminfo variabl\n-00138720: 6532 0053 4617 0000 2020 2061 7574 6f5f e2.SF... auto_\n+00138720: 6532 0053 4417 0000 2020 2061 7574 6f5f e2.SD... auto_\n 00138730: 7269 6768 745f 6d61 7267 696e 2028 6361 right_margin (ca\n 00138740: 706e 616d 6520 2261 6d22 2920 6973 2073 pname \"am\") is s\n-00138750: 6574 2e07 0053 4618 0000 5100 5346 1900 et...SF...Q.SF..\n+00138750: 6574 2e07 0053 4418 0000 5100 5344 1900 et...SD...Q.SD..\n 00138760: 0020 2020 4e4f 5752 4150 2063 6175 7365 . NOWRAP cause\n 00138770: 7320 4754 2e4d 2074 6f20 7265 7175 6972 s GT.M to requir\n 00138780: 6520 6120 5752 4954 4520 2120 746f 2074 e a WRITE ! to t\n 00138790: 6572 6d69 6e61 7465 2074 6865 2072 6563 erminate the rec\n-001387a0: 6f72 642e 204e 4f57 5241 5052 0053 461a ord. NOWRAPR.SF.\n+001387a0: 6f72 642e 204e 4f57 5241 5052 0053 441a ord. NOWRAPR.SD.\n 001387b0: 0000 2020 2061 6c6c 6f77 7320 2458 2074 .. allows $X t\n 001387c0: 6f20 6265 636f 6d65 2067 7265 6174 6572 o become greater\n 001387d0: 2074 6861 6e20 7468 6520 6465 7669 6365 than the device\n 001387e0: 2057 4944 5448 2066 6f72 2074 6572 6d69 WIDTH for termi\n 001387f0: 6e61 6c73 2061 6e64 206e 756c 6c00 0000 nals and null...\n 00138800: 0100 0000 d307 0000 8a46 0000 0000 0000 .........F......\n-00138810: 6500 0046 4845 4c50 00ff 7300 ff49 4f5f e..FHELP..s..IO_\n+00138810: 6500 0044 4845 4c50 00ff 7300 ff49 4f5f e..DHELP..s..IO_\n 00138820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00138830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00138840: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00138850: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00138860: ff57 5241 5000 c021 0000 2020 2064 6576 .WRAP..!.. dev\n-00138870: 6963 6573 2e07 0053 4622 0000 5000 5346 ices...SF\"..P.SF\n+00138870: 6963 6573 2e07 0053 4422 0000 5000 5344 ices...SD\"..P.SD\n 00138880: 2300 0020 2020 5468 6520 636f 6d62 696e #.. The combin\n 00138890: 6174 696f 6e20 6f66 2053 5452 4541 4d20 ation of STREAM \n 001388a0: 616e 6420 4e4f 5752 4150 206f 6e20 6469 and NOWRAP on di\n 001388b0: 736b 2066 696c 6573 2061 6c6c 6f77 7320 sk files allows \n-001388c0: 796f 7520 746f 2077 7269 7465 5100 5346 you to writeQ.SF\n+001388c0: 796f 7520 746f 2077 7269 7465 5100 5344 you to writeQ.SD\n 001388d0: 2400 0020 2020 6461 7461 206f 6620 6172 $.. data of ar\n 001388e0: 6269 7472 6172 7920 6c65 6e67 7468 2077 bitrary length w\n 001388f0: 6974 686f 7574 2074 7275 6e63 6174 696f ithout truncatio\n 00138900: 6e2e 2057 6974 686f 7574 2074 6865 2053 n. Without the S\n 00138910: 5452 4541 4d20 6f70 7469 6f6e 2c54 0053 TREAM option,T.S\n-00138920: 4625 0000 2020 2074 6865 2057 5241 5020 F%.. the WRAP \n+00138920: 4425 0000 2020 2074 6865 2057 5241 5020 D%.. the WRAP \n 00138930: 6f70 7469 6f6e 2064 6574 6572 6d69 6e65 option determine\n 00138940: 7320 7468 6520 6163 7469 6f6e 2074 616b s the action tak\n 00138950: 656e 2077 6865 6e20 7468 6520 7265 636f en when the reco\n 00138960: 7264 206c 656e 6774 6820 6578 6365 6564 rd length exceed\n-00138970: 7351 0053 4626 0000 2020 2074 6865 2064 sQ.SF&.. the d\n+00138970: 7351 0053 4426 0000 2020 2074 6865 2064 sQ.SD&.. the d\n 00138980: 6576 6963 6520 5749 4454 482e 204e 4f57 evice WIDTH. NOW\n 00138990: 5241 5020 6361 7573 6573 2047 542e 4d20 RAP causes GT.M \n 001389a0: 746f 2074 7275 6e63 6174 6520 7468 6520 to truncate the \n 001389b0: 7265 636f 7264 2c20 7768 696c 6520 5752 record, while WR\n-001389c0: 4150 5300 5346 2700 0020 2020 6361 7573 APS.SF'.. caus\n+001389c0: 4150 5300 5344 2700 0020 2020 6361 7573 APS.SD'.. caus\n 001389d0: 6573 2047 542e 4d20 746f 2069 6e73 6572 es GT.M to inser\n 001389e0: 7420 6120 666f 726d 6174 2063 6f6e 7472 t a format contr\n 001389f0: 6f6c 2063 6861 7261 6374 6572 2065 7863 ol character exc\n 00138a00: 6570 7420 666f 7220 4649 5845 4420 666f ept for FIXED fo\n-00138a10: 726d 6174 2e07 0053 4628 0000 1200 5346 rmat...SF(....SF\n+00138a10: 726d 6174 2e07 0053 4428 0000 1200 5344 rmat...SD(....SD\n 00138a20: 2900 0020 2020 4578 616d 706c 653a 0700 ).. Example:..\n-00138a30: 5346 2a00 0041 0053 4631 0000 2020 2053 SF*..A.SF1.. S\n+00138a30: 5344 2a00 0041 0053 4431 0000 2020 2053 SD*..A.SD1.. S\n 00138a40: 6565 2057 5241 5020 6578 616d 706c 6573 ee WRAP examples\n 00138a50: 2069 6e20 7468 6520 4f50 454e 2064 6576 in the OPEN dev\n 00138a60: 6963 6570 6172 616d 6574 6572 7320 7365 iceparameters se\n-00138a70: 6374 696f 6e2e 0700 5346 3200 0008 004d ction...SF2....M\n-00138a80: 4658 0000 580c 004f 46bf 1100 0020 2020 FX..X..OF.... \n-00138a90: 5807 0050 4621 0000 2300 5046 3100 0020 X..PF!..#.PF1.. \n+00138a70: 6374 696f 6e2e 0700 5344 3200 0008 004d ction...SD2....M\n+00138a80: 4458 0000 580c 004f 44bf 1100 0020 2020 DX..X..OD.... \n+00138a90: 5807 0050 4421 0000 2300 5044 3100 0020 X..PD!..#.PD1.. \n 00138aa0: 2020 583d 696e 7465 7870 7220 4170 706c X=intexpr Appl\n-00138ab0: 6965 7320 746f 3a20 5452 4d07 0050 4641 ies to: TRM..PFA\n-00138ac0: 0000 3600 5046 5100 0020 2020 583d 696e ..6.PFQ.. X=in\n+00138ab0: 6965 7320 746f 3a20 5452 4d07 0050 4441 ies to: TRM..PDA\n+00138ac0: 0000 3600 5044 5100 0020 2020 583d 696e ..6.PDQ.. X=in\n 00138ad0: 7465 7870 7220 4170 706c 6965 7320 746f texpr Applies to\n 00138ae0: 3a20 5465 726d 696e 616c 7320 616e 6420 : Terminals and \n-00138af0: 5072 696e 7465 7273 0700 5046 6100 0054 Printers..PFa..T\n-00138b00: 0050 4671 0000 2020 2024 5820 706f 7369 .PFq.. $X posi\n+00138af0: 5072 696e 7465 7273 0700 5044 6100 0054 Printers..PDa..T\n+00138b00: 0050 4471 0000 2020 2024 5820 706f 7369 .PDq.. $X posi\n 00138b10: 7469 6f6e 7320 7468 6520 6375 7273 6f72 tions the cursor\n 00138b20: 2074 6f20 6120 7665 7274 6963 616c 2063 to a vertical c\n 00138b30: 6f6c 756d 6e20 6f6e 2074 6865 2074 6572 olumn on the ter\n 00138b40: 6d69 6e61 6c2e 2049 6620 4e4f 5752 4150 minal. If NOWRAP\n-00138b50: 2069 7350 0050 4681 0000 2020 2065 6e61 isP.PF... ena\n+00138b50: 2069 7350 0050 4481 0000 2020 2065 6e61 isP.PD... ena\n 00138b60: 626c 6564 206f 7220 696e 7465 7870 723c bled or intexpr<\n 00138b70: 5749 4454 482c 2047 542e 4d20 7365 7473 WIDTH, GT.M sets\n 00138b80: 2024 583d 696e 7465 7870 722e 2049 6620 $X=intexpr. If \n 00138b90: 5752 4150 2069 7320 656e 6162 6c65 6420 WRAP is enabled \n-00138ba0: 616e 644f 0050 4691 0000 2020 2069 6e74 andO.PF... int\n+00138ba0: 616e 644f 0050 4491 0000 2020 2069 6e74 andO.PD... int\n 00138bb0: 6578 7072 3e57 4944 5448 2c20 4754 2e4d expr>WIDTH, GT.M\n 00138bc0: 2073 6574 7320 2458 3d69 6e74 6578 7072 sets $X=intexpr\n 00138bd0: 2357 4944 5448 2c20 7768 6572 6520 2320 #WIDTH, where # \n 00138be0: 6973 2074 6865 2047 542e 4d20 6d6f 6475 is the GT.M modu\n-00138bf0: 6c6f 4e00 4f46 c011 0000 2020 206f 7065 loN.OF.... ope\n+00138bf0: 6c6f 4e00 4f44 c011 0000 2020 206f 7065 loN.OD.... ope\n 00138c00: 7261 746f 722e 2054 6865 2072 6573 756c rator. The resul\n 00138c10: 7469 6e67 2024 5820 6465 7465 726d 696e ting $X determin\n 00138c20: 6573 2074 6865 2061 6374 7561 6c20 7068 es the actual ph\n 00138c30: 7973 6963 616c 2070 6f73 6974 696f 6e2e ysical position.\n-00138c40: 0700 5046 1200 0054 0050 4613 0000 2020 ..PF...T.PF... \n+00138c40: 0700 5044 1200 0054 0050 4413 0000 2020 ..PD...T.PD... \n 00138c50: 2054 6f20 656e 7375 7265 2074 6861 7420 To ensure that \n 00138c60: 2459 2061 6e64 2024 5820 6d61 7463 6820 $Y and $X match \n 00138c70: 7768 6174 2069 7320 6f63 6375 7272 696e what is occurrin\n 00138c80: 6720 7669 7375 616c 6c79 206f 6e20 7468 g visually on th\n-00138c90: 6520 7465 726d 696e 616c 2c54 0050 4614 e terminal,T.PF.\n+00138c90: 6520 7465 726d 696e 616c 2c54 0050 4414 e terminal,T.PD.\n 00138ca0: 0000 2020 2074 6865 2047 542e 4d20 6465 .. the GT.M de\n 00138cb0: 7669 6365 7061 7261 6d65 7465 7273 2061 viceparameters a\n 00138cc0: 6e64 2074 6865 2064 6576 6963 6520 6368 nd the device ch\n 00138cd0: 6172 6163 7465 7269 7374 6963 7320 6d75 aracteristics mu\n 00138ce0: 7374 206d 6174 6368 2061 7420 616c 6c10 st match at all.\n-00138cf0: 0050 4615 0000 2020 2074 696d 6573 2e07 .PF... times..\n-00138d00: 0050 4616 0000 4d00 5046 1700 0020 2020 .PF...M.PF... \n+00138cf0: 0050 4415 0000 2020 2074 696d 6573 2e07 .PD... times..\n+00138d00: 0050 4416 0000 4d00 5044 1700 0020 2020 .PD...M.PD... \n 00138d10: 5468 6520 7465 726d 696e 616c 2068 6172 The terminal har\n 00138d20: 6477 6172 6520 6d61 7920 6166 6665 6374 dware may affect\n 00138d30: 2070 6879 7369 6361 6c20 6375 7273 6f72 physical cursor\n 00138d40: 2070 6f73 6974 696f 6e69 6e67 2e20 5468 positioning. Th\n-00138d50: 6520 5846 0050 4618 0000 2020 2064 6576 e XF.PF... dev\n+00138d50: 6520 5846 0050 4418 0000 2020 2064 6576 e XF.PD... dev\n 00138d60: 6963 6570 6172 616d 6574 6572 2064 6f65 iceparameter doe\n 00138d70: 7320 6e6f 7420 6368 616e 6765 2074 6865 s not change the\n 00138d80: 2063 7572 736f 7220 726f 7720 6f72 2075 cursor row or u\n-00138d90: 7064 6174 6520 2459 2e07 0050 4619 0000 pdate $Y...PF...\n-00138da0: 0800 4d46 5900 0059 0c00 4f46 bf11 0000 ..MFY..Y..OF....\n-00138db0: 2020 2059 0700 5046 2100 0023 0050 4631 Y..PF!..#.PF1\n+00138d90: 7064 6174 6520 2459 2e07 0050 4419 0000 pdate $Y...PD...\n+00138da0: 0800 4d44 5900 0059 0c00 4f44 bf11 0000 ..MDY..Y..OD....\n+00138db0: 2020 2059 0700 5044 2100 0023 0050 4431 Y..PD!..#.PD1\n 00138dc0: 0000 2020 2059 3d69 6e74 6578 7072 2041 .. Y=intexpr A\n 00138dd0: 7070 6c69 6573 2074 6f3a 2054 524d 0700 pplies to: TRM..\n-00138de0: 5046 4100 0036 0050 4651 0000 2020 2059 PFA..6.PFQ.. Y\n+00138de0: 5044 4100 0036 0050 4451 0000 2020 2059 PDA..6.PDQ.. Y\n 00138df0: 3d69 6e74 6578 7072 2041 7070 6c69 6573 =intexpr Applies\n 00138e00: 2074 6f3a 2054 6572 6d69 6e61 6c73 2061 to: Terminals a\n-00138e10: 6e64 2050 7269 6e74 6572 7307 0050 4661 nd Printers..PFa\n-00138e20: 0000 4300 5046 7100 0020 2020 506f 7369 ..C.PFq.. Posi\n+00138e10: 6e64 2050 7269 6e74 6572 7307 0050 4461 nd Printers..PDa\n+00138e20: 0000 4300 5044 7100 0020 2020 506f 7369 ..C.PDq.. Posi\n 00138e30: 7469 6f6e 7320 7468 6520 6375 7273 6f72 tions the cursor\n 00138e40: 2074 6f20 6120 686f 7269 7a6f 6e74 616c to a horizontal\n 00138e50: 2072 6f77 206f 6e20 7468 6520 7465 726d row on the term\n-00138e60: 696e 616c 2e07 0050 4681 0000 4e00 5046 inal...PF...N.PF\n+00138e60: 696e 616c 2e07 0050 4481 0000 4e00 5044 inal...PD...N.PD\n 00138e70: 9100 0020 2020 4754 2e4d 2073 6574 7320 ... GT.M sets \n 00138e80: 2459 3d69 6e74 6578 7072 234c 454e 4754 $Y=intexpr#LENGT\n 00138e90: 482c 2077 6865 7265 2023 2069 7320 7468 H, where # is th\n 00138ea0: 6520 4754 2e4d 206d 6f64 756c 6f20 6f70 e GT.M modulo op\n-00138eb0: 6572 6174 6f72 2e20 4966 5000 4f46 c011 erator. IfP.OF..\n+00138eb0: 6572 6174 6f72 2e20 4966 5000 4f44 c011 erator. IfP.OD..\n 00138ec0: 0000 2020 2069 6e74 6578 7072 3c4c 454e .. intexprLENG\n 00138f20: 5448 2c20 7468 6520 6375 7273 6f72 2069 TH, the cursor i\n 00138f30: 7320 706f 7369 7469 6f6e 6564 2073 6f20 s positioned so \n 00138f40: 7468 6174 2024 593d 696e 7465 7870 7223 that $Y=intexpr#\n 00138f50: 4c45 4e47 5448 2c20 7768 6572 6552 0050 LENGTH, whereR.P\n-00138f60: 4613 0000 2020 2023 2069 7320 7468 6520 F... # is the \n+00138f60: 4413 0000 2020 2023 2069 7320 7468 6520 D... # is the \n 00138f70: 4754 2e4d 206d 6f64 756c 6520 6f70 6572 GT.M module oper\n 00138f80: 6174 6f72 2e20 5468 6520 7465 726d 696e ator. The termin\n 00138f90: 616c 2068 6172 6477 6172 6520 6d61 7920 al hardware may \n 00138fa0: 6166 6665 6374 2070 6879 7369 6361 6c1d affect physical.\n-00138fb0: 0050 4614 0000 2020 2063 7572 736f 7220 .PF... cursor \n-00138fc0: 706f 7369 7469 6f6e 696e 672e 0700 5046 positioning...PF\n+00138fb0: 0050 4414 0000 2020 2063 7572 736f 7220 .PD... cursor \n+00138fc0: 706f 7369 7469 6f6e 696e 672e 0700 5044 positioning...PD\n 00138fd0: 1500 0000 0000 0000 0000 0000 0000 0000 ................\n 00138fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00138ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00139000: 0100 0000 e507 0000 b846 0000 0000 0000 .........F......\n-00139010: a400 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00139010: a400 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00139020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00139030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00139040: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00139050: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00139060: ff59 00c0 1600 0020 2020 546f 2065 6e73 .Y..... To ens\n 00139070: 7572 6520 7468 6174 2024 5920 616e 6420 ure that $Y and \n 00139080: 2458 206d 6174 6368 2077 6861 7420 6973 $X match what is\n 00139090: 206f 6363 7572 7269 6e67 2076 6973 7561 occurring visua\n 001390a0: 6c6c 7920 6f6e 2074 6865 2074 6572 6d69 lly on the termi\n-001390b0: 6e61 6c2c 5400 5046 1700 0020 2020 7468 nal,T.PF... th\n+001390b0: 6e61 6c2c 5400 5044 1700 0020 2020 7468 nal,T.PD... th\n 001390c0: 6520 4754 2e4d 2064 6576 6963 6570 6172 e GT.M devicepar\n 001390d0: 616d 6574 6572 7320 616e 6420 7468 6520 ameters and the \n 001390e0: 6465 7669 6365 2063 6861 7261 6374 6572 device character\n 001390f0: 6973 7469 6373 206d 7573 7420 6d61 7463 istics must matc\n-00139100: 6820 6174 2061 6c6c 5200 5046 1800 0020 h at allR.PF... \n+00139100: 6820 6174 2061 6c6c 5200 5044 1800 0020 h at allR.PD... \n 00139110: 2020 7469 6d65 732e 2046 6f72 2065 7861 times. For exa\n 00139120: 6d70 6c65 2c20 6966 2061 2070 726f 6365 mple, if a proce\n 00139130: 7373 2069 6e69 7469 6174 6573 2061 2073 ss initiates a s\n 00139140: 7562 7072 6f63 6573 7320 7468 6174 2063 ubprocess that c\n-00139150: 6861 6e67 6573 2074 6865 4d00 5046 1900 hanges theM.PF..\n+00139150: 6861 6e67 6573 2074 6865 4d00 5044 1900 hanges theM.PD..\n 00139160: 0020 2020 7465 726d 696e 616c 2077 7261 . terminal wra\n 00139170: 7020 7365 7474 696e 6720 6672 6f6d 204e p setting from N\n 00139180: 4f57 5241 502c 2070 7265 7669 6f75 736c OWRAP, previousl\n 00139190: 7920 7365 7420 7769 7468 2074 6865 2047 y set with the G\n-001391a0: 542e 4d20 5553 4550 0050 461a 0000 2020 T.M USEP.PF... \n+001391a0: 542e 4d20 5553 4550 0050 441a 0000 2020 T.M USEP.PD... \n 001391b0: 2063 6f6d 6d61 6e64 2074 6f20 5752 4150 command to WRAP\n 001391c0: 202c 2047 542e 4d20 646f 6573 206e 6f74 , GT.M does not\n 001391d0: 2072 6566 6c65 6374 2074 6865 2063 6861 reflect the cha\n 001391e0: 6e67 6520 7768 656e 2074 6865 2073 7562 nge when the sub\n-001391f0: 7072 6f63 6573 7352 0050 4621 0000 2020 processR.PF!.. \n+001391f0: 7072 6f63 6573 7352 0050 4421 0000 2020 processR.PD!.. \n 00139200: 2063 6f6d 706c 6574 6573 2e20 5468 6572 completes. Ther\n 00139210: 6566 6f72 652c 2077 7261 7073 206f 6e20 efore, wraps on \n 00139220: 7468 6520 7465 726d 696e 616c 2064 6f20 the terminal do \n 00139230: 6e6f 7420 7265 666c 6563 7420 696e 2074 not reflect in t\n-00139240: 6865 2076 616c 7565 7317 0050 4622 0000 he values..PF\"..\n+00139240: 6865 2076 616c 7565 7317 0050 4422 0000 he values..PD\"..\n 00139250: 2020 206f 6620 2458 2061 6e64 2024 592e of $X and $Y.\n-00139260: 0700 5046 2300 004f 0050 4624 0000 2020 ..PF#..O.PF$.. \n+00139260: 0700 5044 2300 004f 0050 4424 0000 2020 ..PD#..O.PD$.. \n 00139270: 2054 6865 2059 2064 6576 6963 6570 6172 The Y devicepar\n 00139280: 616d 6574 6572 2064 6f65 7320 6e6f 7420 ameter does not \n 00139290: 6368 616e 6765 2074 6865 2063 7572 736f change the curso\n 001392a0: 7220 636f 6c75 6d6e 206f 7220 7570 6461 r column or upda\n-001392b0: 7465 2024 582e 0700 5046 2500 0014 004d te $X...PF%....M\n-001392c0: 465a 4246 5349 5a45 0000 5a42 4653 495a FZBFSIZE..ZBFSIZ\n-001392d0: 4512 0055 46bf 1100 0020 2020 5a42 4653 E..UF.... ZBFS\n-001392e0: 495a 4507 0056 4621 0000 2100 5646 3100 IZE..VF!..!.VF1.\n+001392b0: 7465 2024 582e 0700 5044 2500 0014 004d te $X...PD%....M\n+001392c0: 445a 4246 5349 5a45 0000 5a42 4653 495a DZBFSIZE..ZBFSIZ\n+001392d0: 4512 0055 44bf 1100 0020 2020 5a42 4653 E..UD.... ZBFS\n+001392e0: 495a 4507 0056 4421 0000 2100 5644 3100 IZE..VD!..!.VD1.\n 001392f0: 0020 2020 5a42 4653 495a 4520 4170 706c . ZBFSIZE Appl\n-00139300: 6965 7320 746f 3a20 534f 4307 0056 4641 ies to: SOC..VFA\n-00139310: 0000 2b00 5646 5100 0020 2020 5a42 4653 ..+.VFQ.. ZBFS\n+00139300: 6965 7320 746f 3a20 534f 4307 0056 4441 ies to: SOC..VDA\n+00139310: 0000 2b00 5644 5100 0020 2020 5a42 4653 ..+.VDQ.. ZBFS\n 00139320: 495a 4520 4170 706c 6965 7320 746f 3a20 IZE Applies to: \n 00139330: 536f 636b 6574 2044 6576 6963 6507 0056 Socket Device..V\n-00139340: 4661 0000 5100 5646 7100 0020 2020 416c Fa..Q.VFq.. Al\n+00139340: 4461 0000 5100 5644 7100 0020 2020 416c Da..Q.VDq.. Al\n 00139350: 6c6f 6361 7465 7320 6120 6275 6666 6572 locates a buffer\n 00139360: 2075 7365 6420 6279 2047 542e 4d20 7768 used by GT.M wh\n 00139370: 656e 2072 6561 6469 6e67 2066 726f 6d20 en reading from \n 00139380: 6120 736f 636b 6574 2e20 5468 6520 5a42 a socket. The ZB\n-00139390: 4653 495a 4554 0056 4681 0000 2020 2064 FSIZET.VF... d\n+00139390: 4653 495a 4554 0056 4481 0000 2020 2064 FSIZET.VD... d\n 001393a0: 6576 6963 6570 6172 616d 6574 6572 2073 eviceparameter s\n 001393b0: 686f 756c 6420 6265 2061 7420 6c65 6173 hould be at leas\n 001393c0: 7420 6173 2062 6967 2061 7320 7468 6520 t as big as the \n 001393d0: 6c61 7267 6573 7420 6d65 7373 6167 6520 largest message \n-001393e0: 6578 7065 6374 6564 2e07 0056 4691 0000 expected...VF...\n-001393f0: 4f00 5546 c011 0000 2020 2042 7920 6465 O.UF.... By de\n+001393e0: 6578 7065 6374 6564 2e07 0056 4491 0000 expected...VD...\n+001393f0: 4f00 5544 c011 0000 2020 2042 7920 6465 O.UD.... By de\n 00139400: 6661 756c 742c 2074 6865 2073 697a 6520 fault, the size \n 00139410: 6f66 205a 4246 5349 5a45 2069 7320 3130 of ZBFSIZE is 10\n 00139420: 3234 2061 6e64 2074 6865 206d 6178 696d 24 and the maxim\n 00139430: 756d 2069 7420 6361 6e20 6265 2069 7312 um it can be is.\n-00139440: 0056 4612 0000 2020 2031 3034 3835 3736 .VF... 1048576\n-00139450: 2e07 0056 4613 0000 1100 4e46 4445 4c41 ...VF.....NFDELA\n-00139460: 5900 005a 4445 4c41 5911 0054 46bf 1100 Y..ZDELAY..TF...\n-00139470: 0020 2020 5a44 454c 4159 0700 5546 2100 . ZDELAY..UF!.\n-00139480: 0024 0055 4631 0000 2020 205a 5b4e 4f5d .$.UF1.. Z[NO]\n+00139440: 0056 4412 0000 2020 2031 3034 3835 3736 .VD... 1048576\n+00139450: 2e07 0056 4413 0000 1100 4e44 4445 4c41 ...VD.....NDDELA\n+00139460: 5900 005a 4445 4c41 5911 0054 44bf 1100 Y..ZDELAY..TD...\n+00139470: 0020 2020 5a44 454c 4159 0700 5544 2100 . ZDELAY..UD!.\n+00139480: 0024 0055 4431 0000 2020 205a 5b4e 4f5d .$.UD1.. Z[NO]\n 00139490: 4445 4c41 5920 4170 706c 6965 7320 746f DELAY Applies to\n-001394a0: 3a20 534f 4307 0055 4641 0000 2e00 5546 : SOC..UFA....UF\n+001394a0: 3a20 534f 4307 0055 4441 0000 2e00 5544 : SOC..UDA....UD\n 001394b0: 5100 0020 2020 5a5b 4e4f 5d44 454c 4159 Q.. Z[NO]DELAY\n 001394c0: 2041 7070 6c69 6573 2074 6f3a 2053 6f63 Applies to: Soc\n-001394d0: 6b65 7420 4465 7669 6365 0700 5546 6100 ket Device..UFa.\n-001394e0: 004e 0055 4671 0000 2020 2043 6f6e 7472 .N.UFq.. Contr\n+001394d0: 6b65 7420 4465 7669 6365 0700 5544 6100 ket Device..UDa.\n+001394e0: 004e 0055 4471 0000 2020 2043 6f6e 7472 .N.UDq.. Contr\n 001394f0: 6f6c 7320 6275 6666 6572 696e 6720 6f66 ols buffering of\n 00139500: 2064 6174 6120 7061 636b 6574 7320 6279 data packets by\n 00139510: 2074 6865 2073 7973 7465 6d20 5443 5020 the system TCP \n 00139520: 7374 6163 6b20 7573 696e 6720 7468 654c stack using theL\n-00139530: 0055 4681 0000 2020 2054 4350 5f4e 4f44 .UF... TCP_NOD\n+00139530: 0055 4481 0000 2020 2054 4350 5f4e 4f44 .UD... TCP_NOD\n 00139540: 454c 4159 206f 7074 696f 6e20 746f 2074 ELAY option to t\n 00139550: 6865 2053 4554 534f 434b 4f50 5420 7379 he SETSOCKOPT sy\n 00139560: 7374 656d 2063 616c 6c2e 2054 6869 7320 stem call. This \n-00139570: 6265 6861 7669 6f72 2069 7354 0055 4691 behavior isT.UF.\n+00139570: 6265 6861 7669 6f72 2069 7354 0055 4491 behavior isT.UD.\n 00139580: 0000 2020 2073 6f6d 6574 696d 6573 206b .. sometimes k\n 00139590: 6e6f 776e 2061 7320 7468 6520 4e61 676c nown as the Nagl\n 001395a0: 6520 616c 676f 7269 7468 6d2e 2054 6865 e algorithm. The\n 001395b0: 2064 6566 6175 6c74 2069 7320 5a44 454c default is ZDEL\n 001395c0: 4159 2e20 5468 6973 2064 656c 6179 7351 AY. This delaysQ\n-001395d0: 0054 46c0 1100 0020 2020 7365 6e64 696e .TF.... sendin\n+001395d0: 0054 44c0 1100 0020 2020 7365 6e64 696e .TD.... sendin\n 001395e0: 6720 6164 6469 7469 6f6e 616c 2070 6163 g additional pac\n 001395f0: 6b65 7473 2075 6e74 696c 2065 6974 6865 kets until eithe\n 00139600: 7220 616e 2061 636b 6e6f 776c 6564 6765 r an acknowledge\n 00139610: 6d65 6e74 206f 6620 7072 6576 696f 7573 ment of previous\n-00139620: 5000 5546 1200 0020 2020 7061 636b 6574 P.UF... packet\n+00139620: 5000 5544 1200 0020 2020 7061 636b 6574 P.UD... packet\n 00139630: 7320 6973 2072 6563 6569 7665 6420 6f72 s is received or\n 00139640: 2061 6e20 696e 7465 7276 616c 2070 6173 an interval pas\n 00139650: 7365 732e 2049 6620 7365 7665 7261 6c20 ses. If several \n 00139660: 7061 636b 6574 7320 6172 6520 7365 6e74 packets are sent\n-00139670: 4d00 5546 1300 0020 2020 6672 6f6d 206f M.UF... from o\n+00139670: 4d00 5544 1300 0020 2020 6672 6f6d 206f M.UD... from o\n 00139680: 6e65 2065 6e64 206f 6620 6120 636f 6e6e ne end of a conn\n 00139690: 6563 7469 6f6e 2062 6566 6f72 6520 7468 ection before th\n 001396a0: 6520 6f74 6865 7220 656e 6420 7265 7370 e other end resp\n 001396b0: 6f6e 6473 2c20 7365 7474 696e 6752 0055 onds, settingR.U\n-001396c0: 4614 0000 2020 205a 4e4f 4445 4c41 5920 F... ZNODELAY \n+001396c0: 4414 0000 2020 205a 4e4f 4445 4c41 5920 D... ZNODELAY \n 001396d0: 6d61 7920 6265 2064 6573 6972 6162 6c65 may be desirable\n 001396e0: 2074 686f 7567 6820 6174 2074 6865 2063 though at the c\n 001396f0: 6f73 7420 6f66 2061 6464 6974 696f 6e61 ost of additiona\n 00139700: 6c20 7061 636b 6574 7320 6265 696e 674b l packets beingK\n-00139710: 0055 4615 0000 2020 2074 7261 6e73 6d69 .UF... transmi\n+00139710: 0055 4415 0000 2020 2074 7261 6e73 6d69 .UD... transmi\n 00139720: 7474 6564 206f 7665 7220 7468 6520 6e65 tted over the ne\n 00139730: 7477 6f72 6b2e 205a 4e4f 4445 4c41 5920 twork. ZNODELAY \n 00139740: 6d75 7374 2062 6520 6675 6c6c 7920 7370 must be fully sp\n-00139750: 656c 6c65 6420 6f75 742e 0700 5546 1600 elled out...UF..\n-00139760: 000b 004e 4646 4600 005a 4646 0e00 5146 ...NFFF..ZFF..QF\n-00139770: bf11 0000 2020 205a 4646 0700 5246 2100 .... ZFF..RF!.\n-00139780: 0026 0052 4631 0000 2020 205a 5b4e 4f5d .&.RF1.. Z[NO]\n+00139750: 656c 6c65 6420 6f75 742e 0700 5544 1600 elled out...UD..\n+00139760: 000b 004e 4446 4600 005a 4646 0e00 5144 ...NDFF..ZFF..QD\n+00139770: bf11 0000 2020 205a 4646 0700 5244 2100 .... ZFF..RD!.\n+00139780: 0026 0052 4431 0000 2020 205a 5b4e 4f5d .&.RD1.. Z[NO]\n 00139790: 4646 3d65 7870 7220 4170 706c 6965 7320 FF=expr Applies \n-001397a0: 746f 3a20 534f 4307 0052 4641 0000 3000 to: SOC..RFA..0.\n-001397b0: 5246 5100 0020 2020 5a5b 4e4f 5d46 463d RFQ.. Z[NO]FF=\n+001397a0: 746f 3a20 534f 4307 0052 4441 0000 3000 to: SOC..RDA..0.\n+001397b0: 5244 5100 0020 2020 5a5b 4e4f 5d46 463d RDQ.. Z[NO]FF=\n 001397c0: 6578 7072 2041 7070 6c69 6573 2074 6f3a expr Applies to:\n 001397d0: 2053 6f63 6b65 7420 4465 7669 6365 0700 Socket Device..\n-001397e0: 5246 6100 0000 0000 0000 0000 0000 0000 RFa.............\n+001397e0: 5244 6100 0000 0000 0000 0000 0000 0000 RDa.............\n 001397f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00139800: 0100 0000 f007 0000 e346 0000 0000 0000 .........F......\n-00139810: a600 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+00139810: a600 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 00139820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 00139830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 00139840: 5553 4500 ff73 00ff 5553 455f 4445 5649 USE..s..USE_DEVI\n 00139850: 4345 5041 5241 4d45 5445 5253 00ff 7300 CEPARAMETERS..s.\n 00139860: ff5a 4646 00bf 7100 0020 2020 6578 7072 .ZFF..q.. expr\n 00139870: 2073 7065 6369 6669 6573 2061 2073 7472 specifies a str\n 00139880: 696e 6720 6f66 2063 6861 7261 6374 6572 ing of character\n 00139890: 732c 2074 7970 6963 616c 6c79 2069 6e20 s, typically in \n 001398a0: 2443 4841 5228 2920 666f 726d 6174 2074 $CHAR() format t\n-001398b0: 6f20 7365 6e64 5200 5246 8100 0020 2020 o sendR.RF... \n+001398b0: 6f20 7365 6e64 5200 5244 8100 0020 2020 o sendR.RD... \n 001398c0: 746f 2073 6f63 6b65 7420 6465 7669 6365 to socket device\n 001398d0: 2c20 7768 656e 6576 6572 2061 2072 6f75 , whenever a rou\n 001398e0: 7469 6e65 2069 7373 7565 7320 6120 5752 tine issues a WR\n 001398f0: 4954 4520 232e 2057 6865 6e20 6e6f 2073 ITE #. When no s\n-00139900: 7472 696e 6720 6973 5400 5246 9100 0020 tring isT.RF... \n+00139900: 7472 696e 6720 6973 5400 5244 9100 0020 tring isT.RD... \n 00139910: 2020 7370 6563 6966 6965 6420 6f72 2077 specified or w\n 00139920: 6865 6e20 5a46 463d 2222 2c20 7468 656e hen ZFF=\"\", then\n 00139930: 206e 6f20 6368 6172 6163 7465 7273 2061 no characters a\n 00139940: 7265 2073 656e 742e 2054 6865 2064 6566 re sent. The def\n-00139950: 6175 6c74 2069 6e20 4754 2e4d 1400 5146 ault in GT.M..QF\n+00139950: 6175 6c74 2069 6e20 4754 2e4d 1400 5144 ault in GT.M..QD\n 00139960: c011 0000 2020 2069 7320 5a4e 4f46 462e .... is ZNOFF.\n-00139970: 0700 5246 1200 0012 0052 4613 0000 2020 ..RF.....RF... \n-00139980: 2045 7861 6d70 6c65 3a07 0052 4614 0000 Example:..RF...\n-00139990: 3700 5246 1500 0020 2020 7520 7463 7064 7.RF... u tcpd\n+00139970: 0700 5244 1200 0012 0052 4413 0000 2020 ..RD.....RD... \n+00139980: 2045 7861 6d70 6c65 3a07 0052 4414 0000 Example:..RD...\n+00139990: 3700 5244 1500 0020 2020 7520 7463 7064 7.RD... u tcpd\n 001399a0: 6576 3a28 7a77 6964 7468 3d38 303a 7a66 ev:(zwidth=80:zf\n 001399b0: 663d 2463 6861 7228 3133 293a 7a6c 656e f=$char(13):zlen\n-001399c0: 6774 683d 3234 2907 0052 4616 0000 5000 gth=24)..RF...P.\n-001399d0: 5246 1700 0020 2020 5468 6973 2065 7861 RF... This exa\n+001399c0: 6774 683d 3234 2907 0052 4416 0000 5000 gth=24)..RD...P.\n+001399d0: 5244 1700 0020 2020 5468 6973 2065 7861 RD... This exa\n 001399e0: 6d70 6c65 2073 656e 6473 2024 6368 6172 mple sends $char\n 001399f0: 2831 3329 2074 6f20 7468 6520 6375 7272 (13) to the curr\n 00139a00: 656e 7420 736f 636b 6574 206f 6620 6465 ent socket of de\n 00139a10: 7669 6365 2074 6370 6465 7620 6f6e 1800 vice tcpdev on..\n-00139a20: 5246 1800 0020 2020 6576 6572 7920 5752 RF... every WR\n-00139a30: 4954 4520 232e 0700 5246 1900 0015 004e ITE #...RF.....N\n-00139a40: 4649 4246 5349 5a45 0000 5a49 4246 5349 FIBFSIZE..ZIBFSI\n-00139a50: 5a45 1300 5646 bf11 0000 2020 205a 4942 ZE..VF.... ZIB\n-00139a60: 4653 495a 4507 0057 4621 0000 2200 5746 FSIZE..WF!..\".WF\n+00139a20: 5244 1800 0020 2020 6576 6572 7920 5752 RD... every WR\n+00139a30: 4954 4520 232e 0700 5244 1900 0015 004e ITE #...RD.....N\n+00139a40: 4449 4246 5349 5a45 0000 5a49 4246 5349 DIBFSIZE..ZIBFSI\n+00139a50: 5a45 1300 5644 bf11 0000 2020 205a 4942 ZE..VD.... ZIB\n+00139a60: 4653 495a 4507 0057 4421 0000 2200 5744 FSIZE..WD!..\".WD\n 00139a70: 3100 0020 2020 5a49 4246 5349 5a45 2041 1.. ZIBFSIZE A\n 00139a80: 7070 6c69 6573 2074 6f3a 2053 4f43 0700 pplies to: SOC..\n-00139a90: 5746 4100 002c 0057 4651 0000 2020 205a WFA..,.WFQ.. Z\n+00139a90: 5744 4100 002c 0057 4451 0000 2020 205a WDA..,.WDQ.. Z\n 00139aa0: 4942 4653 495a 4520 4170 706c 6965 7320 IBFSIZE Applies \n 00139ab0: 746f 3a20 536f 636b 6574 2044 6576 6963 to: Socket Devic\n-00139ac0: 6507 0057 4661 0000 5300 5746 7100 0020 e..WFa..S.WFq.. \n+00139ac0: 6507 0057 4461 0000 5300 5744 7100 0020 e..WDa..S.WDq.. \n 00139ad0: 2020 5365 7473 2074 6865 2062 7566 6665 Sets the buffe\n 00139ae0: 7220 7369 7a65 2075 7365 6420 6279 2074 r size used by t\n 00139af0: 6865 206e 6574 776f 726b 2073 6f66 7477 he network softw\n 00139b00: 6172 6520 2873 6574 736f 636b 6f70 7420 are (setsockopt \n-00139b10: 534f 5f52 4356 4255 4629 2e07 0057 4681 SO_RCVBUF)...WF.\n-00139b20: 0000 5100 5746 9100 0020 2020 5468 6520 ..Q.WF... The \n+00139b10: 534f 5f52 4356 4255 4629 2e07 0057 4481 SO_RCVBUF)...WD.\n+00139b20: 0000 5100 5744 9100 0020 2020 5468 6520 ..Q.WD... The \n 00139b30: 6465 6661 756c 7420 616e 6420 7468 6520 default and the \n 00139b40: 6d61 7869 6d75 6d20 7661 6c75 6573 2064 maximum values d\n 00139b50: 6570 656e 6420 6f6e 2074 6865 2070 6c61 epend on the pla\n 00139b60: 7466 6f72 6d20 616e 642f 6f72 2073 7973 tform and/or sys\n-00139b70: 7465 6d16 0056 46c0 1100 0020 2020 7061 tem..VF.... pa\n-00139b80: 7261 6d65 7465 7273 2e07 0057 4612 0000 rameters...WF...\n-00139b90: 4600 5746 1300 0020 2020 4e6f 7465 2074 F.WF... Note t\n+00139b70: 7465 6d16 0056 44c0 1100 0020 2020 7061 tem..VD.... pa\n+00139b80: 7261 6d65 7465 7273 2e07 0057 4412 0000 rameters...WD...\n+00139b90: 4600 5744 1300 0020 2020 4e6f 7465 2074 F.WD... Note t\n 00139ba0: 6861 7420 4c4f 4341 4c20 736f 636b 6574 hat LOCAL socket\n 00139bb0: 7320 6967 6e6f 7265 2074 6865 205a 4942 s ignore the ZIB\n 00139bc0: 4653 495a 4520 6465 7669 6365 7061 7261 FSIZE devicepara\n-00139bd0: 6d65 7465 722e 0700 5746 1400 0016 0034 meter...WF.....4\n-00139be0: 465f 5355 4d4d 4152 5900 005f 5375 6d6d F_SUMMARY.._Summ\n-00139bf0: 6172 7913 003d 46bf 1100 0020 2020 2053 ary..=F.... S\n-00139c00: 756d 6d61 7279 0700 3e46 2100 0047 003e ummary..>F!..G.>\n-00139c10: 4631 0000 2020 202b 2d2d 2d2d 2d2d 2d2d F1.. +--------\n+00139bd0: 6d65 7465 722e 0700 5744 1400 0016 0034 meter...WD.....4\n+00139be0: 445f 5355 4d4d 4152 5900 005f 5375 6d6d D_SUMMARY.._Summ\n+00139bf0: 6172 7913 003d 44bf 1100 0020 2020 2053 ary..=D.... S\n+00139c00: 756d 6d61 7279 0700 3e44 2100 0047 003e ummary..>D!..G.>\n+00139c10: 4431 0000 2020 202b 2d2d 2d2d 2d2d 2d2d D1.. +--------\n 00139c20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00139c30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00139c40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00139c50: 2d2d 2d2b 4700 3e46 4100 0020 2020 7c20 ---+G.>FA.. | \n+00139c50: 2d2d 2d2b 4700 3e44 4100 0020 2020 7c20 ---+G.>DA.. | \n 00139c60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00139c70: 2020 5553 4520 4465 7669 6365 7061 7261 USE Devicepara\n 00139c80: 6d65 7465 7273 2020 2020 2020 2020 2020 meters \n-00139c90: 2020 2020 2020 2020 2020 7c47 003e 4651 |G.>FQ\n+00139c90: 2020 2020 2020 2020 2020 7c47 003e 4451 |G.>DQ\n 00139ca0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 00139cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00139cc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00139cd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00139ce0: 2d7c 4700 3e46 6100 0020 2020 7c20 5553 -|G.>Fa.. | US\n+00139ce0: 2d7c 4700 3e44 6100 0020 2020 7c20 5553 -|G.>Da.. | US\n 00139cf0: 4520 4445 5649 4345 5041 5241 4d45 5445 E DEVICEPARAMETE\n 00139d00: 5220 7c20 5452 4d20 7c20 5344 207c 2046 R | TRM | SD | F\n 00139d10: 4946 4f20 7c20 5049 5045 207c 204e 554c IFO | PIPE | NUL\n-00139d20: 4c20 7c20 534f 4320 7c47 003e 4671 0000 L | SOC |G.>Fq..\n+00139d20: 4c20 7c20 534f 4320 7c47 003e 4471 0000 L | SOC |G.>Dq..\n 00139d30: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 00139d40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00139d50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00139d60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00139d70: 4700 3e46 8100 0020 2020 7c20 2020 2020 G.>F... | \n+00139d70: 4700 3e44 8100 0020 2020 7c20 2020 2020 G.>D... | \n 00139d80: 2020 2020 2020 5452 4d3a 2056 616c 6964 TRM: Valid\n 00139d90: 2066 6f72 2074 6572 6d69 6e61 6c73 2061 for terminals a\n 00139da0: 6e64 2070 7269 6e74 6572 7320 2020 2020 nd printers \n-00139db0: 2020 2020 2020 7c47 003e 4691 0000 2020 |G.>F... \n+00139db0: 2020 2020 2020 7c47 003e 4491 0000 2020 |G.>D... \n 00139dc0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 00139dd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00139de0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00139df0: 2020 2020 2020 2020 2020 2020 207c 4800 |H.\n-00139e00: 3d46 c011 0000 2020 207c 2020 2020 2020 =F.... | \n+00139e00: 3d44 c011 0000 2020 207c 2020 2020 2020 =D.... | \n 00139e10: 2020 2020 2020 2020 5344 3a20 5661 6c69 SD: Vali\n 00139e20: 6420 666f 7220 7365 7175 656e 7469 616c d for sequential\n 00139e30: 2066 696c 6573 2020 2020 2020 2020 2020 files \n-00139e40: 2020 2020 207c 4700 3e46 1200 0020 2020 |G.>F... \n+00139e40: 2020 2020 207c 4700 3e44 1200 0020 2020 |G.>D... \n 00139e50: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00139e60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00139e70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00139e80: 2020 2020 2020 2020 2020 2020 7c47 003e |G.>\n-00139e90: 4613 0000 2020 207c 2020 2020 2020 2020 F... | \n+00139e90: 4413 0000 2020 207c 2020 2020 2020 2020 D... | \n 00139ea0: 2020 2020 2020 2020 2020 2046 4946 4f3a FIFO:\n 00139eb0: 2056 616c 6964 2066 6f72 2046 4946 4f73 Valid for FIFOs\n 00139ec0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00139ed0: 2020 207c 4700 3e46 1400 0020 2020 7c20 |G.>F... | \n+00139ed0: 2020 207c 4700 3e44 1400 0020 2020 7c20 |G.>D... | \n 00139ee0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00139ef0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00139f00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00139f10: 2020 2020 2020 2020 2020 7c47 003e 4615 |G.>F.\n+00139f10: 2020 2020 2020 2020 2020 7c47 003e 4415 |G.>D.\n 00139f20: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00139f30: 2020 2020 2050 4950 453a 2056 616c 6964 PIPE: Valid\n 00139f40: 2066 6f72 2050 4950 4520 6465 7669 6365 for PIPE device\n 00139f50: 7320 2020 2020 2020 2020 2020 2020 2020 s \n-00139f60: 207c 4700 3e46 1600 0020 2020 7c20 2020 |G.>F... | \n+00139f60: 207c 4700 3e44 1600 0020 2020 7c20 2020 |G.>D... | \n 00139f70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00139f80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00139f90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00139fa0: 2020 2020 2020 2020 7c47 003e 4617 0000 |G.>F...\n+00139fa0: 2020 2020 2020 2020 7c47 003e 4417 0000 |G.>D...\n 00139fb0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00139fc0: 2020 204e 554c 4c3a 2056 616c 6964 2066 NULL: Valid f\n 00139fd0: 6f72 206e 756c 6c20 6465 7669 6365 7320 or null devices \n 00139fe0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00139ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013a000: 0100 0000 cb07 0000 fe46 0000 0000 0000 .........F......\n-0013a010: 8500 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0013a010: 8500 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0013a020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0013a030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0013a040: 5553 4500 ff73 00ff 5f53 554d 4d41 5259 USE..s.._SUMMARY\n 0013a050: 00c0 1800 0020 2020 7c20 2020 2020 2020 ..... | \n 0013a060: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0013a070: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0013a080: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0013a090: 2020 2020 7c47 003e 4619 0000 2020 207c |G.>F... |\n+0013a090: 2020 2020 7c47 003e 4419 0000 2020 207c |G.>D... |\n 0013a0a0: 2020 2020 2020 2020 2020 2020 2020 2053 S\n 0013a0b0: 4f43 3a20 5661 6c69 6420 666f 7220 736f OC: Valid for so\n 0013a0c0: 636b 6574 2064 6576 6963 6573 2020 2020 cket devices \n-0013a0d0: 2020 2020 2020 2020 2020 207c 4700 3e46 |G.>F\n+0013a0d0: 2020 2020 2020 2020 2020 207c 4700 3e44 |G.>D\n 0013a0e0: 1a00 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 0013a0f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013a100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013a110: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013a120: 2d2d 7c47 003e 4621 0000 2020 207c 2041 --|G.>F!.. | A\n+0013a120: 2d2d 7c47 003e 4421 0000 2020 207c 2041 --|G.>D!.. | A\n 0013a130: 5454 4143 4820 2020 2020 2020 2020 2020 TTACH \n 0013a140: 2020 207c 2020 2020 207c 2020 2020 7c20 | | | \n 0013a150: 2020 2020 207c 2020 2020 2020 7c20 2020 | | \n-0013a160: 2020 207c 2058 2020 207c 4700 3e46 2200 | X |G.>F\".\n+0013a160: 2020 207c 2058 2020 207c 4700 3e44 2200 | X |G.>D\".\n 0013a170: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0013a180: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0013a190: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0013a1a0: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0013a1b0: 7c47 003e 4623 0000 2020 207c 2043 414e |G.>F#.. | CAN\n+0013a1b0: 7c47 003e 4423 0000 2020 207c 2043 414e |G.>D#.. | CAN\n 0013a1c0: 4f4e 4943 414c 2020 2020 2020 2020 2020 ONICAL \n 0013a1d0: 207c 2058 2020 207c 2020 2020 7c20 2020 | X | | \n 0013a1e0: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0013a1f0: 207c 2020 2020 207c 4700 3e46 2400 0020 | |G.>F$.. \n+0013a1f0: 207c 2020 2020 207c 4700 3e44 2400 0020 | |G.>D$.. \n 0013a200: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 0013a210: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d --------+-----+-\n 0013a220: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n 0013a230: 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 7c47 -+------+-----|G\n-0013a240: 003e 4625 0000 2020 207c 205b 4e4f 5d43 .>F%.. | [NO]C\n+0013a240: 003e 4425 0000 2020 207c 205b 4e4f 5d43 .>D%.. | [NO]C\n 0013a250: 454e 4142 4c45 2020 2020 2020 2020 207c ENABLE |\n 0013a260: 2058 2020 207c 2020 2020 7c20 2020 2020 X | | \n 0013a270: 207c 2020 2020 2020 7c20 2020 2020 207c | | |\n-0013a280: 2020 2020 207c 4700 3e46 2600 0020 2020 |G.>F&.. \n+0013a280: 2020 2020 207c 4700 3e44 2600 0020 2020 |G.>D&.. \n 0013a290: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 0013a2a0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d ------+-----+---\n 0013a2b0: 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b -+------+------+\n 0013a2c0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 7c47 003e ------+-----|G.>\n-0013a2d0: 4627 0000 2020 207c 205b 497c 4f5d 4348 F'.. | [I|O]CH\n+0013a2d0: 4427 0000 2020 207c 205b 497c 4f5d 4348 D'.. | [I|O]CH\n 0013a2e0: 5345 5420 2020 2020 2020 2020 207c 2058 SET | X\n 0013a2f0: 2020 207c 2058 2020 7c20 5820 2020 207c | X | X |\n 0013a300: 2058 2020 2020 7c20 5820 2020 207c 2058 X | X | X\n-0013a310: 2020 207c 4700 3e46 2800 0020 2020 7c2d |G.>F(.. |-\n+0013a310: 2020 207c 4700 3e44 2800 0020 2020 7c2d |G.>D(.. |-\n 0013a320: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013a330: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b ----+-----+----+\n 0013a340: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d ------+------+--\n-0013a350: 2d2d 2d2d 2b2d 2d2d 2d2d 7c47 003e 4629 ----+-----|G.>F)\n+0013a350: 2d2d 2d2d 2b2d 2d2d 2d2d 7c47 003e 4429 ----+-----|G.>D)\n 0013a360: 0000 2020 207c 2043 4c45 4152 5343 5245 .. | CLEARSCRE\n 0013a370: 454e 2020 2020 2020 2020 207c 2058 2020 EN | X \n 0013a380: 207c 2020 2020 7c20 2020 2020 207c 2020 | | | \n 0013a390: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0013a3a0: 207c 4700 3e46 2a00 0020 2020 7c2d 2d2d |G.>F*.. |---\n+0013a3a0: 207c 4700 3e44 2a00 0020 2020 7c2d 2d2d |G.>D*.. |---\n 0013a3b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013a3c0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0013a3d0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0013a3e0: 2d2d 2b2d 2d2d 2d2d 7c47 003e 4631 0000 --+-----|G.>F1..\n+0013a3e0: 2d2d 2b2d 2d2d 2d2d 7c47 003e 4431 0000 --+-----|G.>D1..\n 0013a3f0: 2020 207c 2043 4f4e 4e45 4354 2020 2020 | CONNECT \n 0013a400: 2020 2020 2020 2020 207c 2020 2020 207c | |\n 0013a410: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n 0013a420: 2020 7c20 2020 2020 207c 2058 2020 207c | | X |\n-0013a430: 4700 3e46 3200 0020 2020 7c2d 2d2d 2d2d G.>F2.. |-----\n+0013a430: 4700 3e44 3200 0020 2020 7c2d 2d2d 2d2d G.>D2.. |-----\n 0013a440: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013a450: 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d 2d2d +-----+----+----\n 0013a460: 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d --+------+------\n-0013a470: 2b2d 2d2d 2d2d 7c47 003e 4633 0000 2020 +-----|G.>F3.. \n+0013a470: 2b2d 2d2d 2d2d 7c47 003e 4433 0000 2020 +-----|G.>D3.. \n 0013a480: 207c 205b 4e4f 5d43 4f4e 5645 5254 2020 | [NO]CONVERT \n 0013a490: 2020 2020 2020 207c 2058 2020 207c 2020 | X | \n 0013a4a0: 2020 7c20 2020 2020 207c 2020 2020 2020 | | \n 0013a4b0: 7c20 2020 2020 207c 2020 2020 207c 4700 | | |G.\n-0013a4c0: 3e46 3400 0020 2020 7c2d 2d2d 2d2d 2d2d >F4.. |-------\n+0013a4c0: 3e44 3400 0020 2020 7c2d 2d2d 2d2d 2d2d >D4.. |-------\n 0013a4d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0013a4e0: 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d ----+----+------\n 0013a4f0: 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d +------+------+-\n-0013a500: 2d2d 2d2d 7c47 003e 4635 0000 2020 207c ----|G.>F5.. |\n+0013a500: 2d2d 2d2d 7c47 003e 4435 0000 2020 207c ----|G.>D5.. |\n 0013a510: 2043 5452 4150 3d65 7870 7220 2020 2020 CTRAP=expr \n 0013a520: 2020 2020 207c 2058 2020 207c 2020 2020 | X | \n 0013a530: 7c20 2020 2020 207c 2020 2020 2020 7c20 | | | \n-0013a540: 2020 2020 207c 2020 2020 207c 4700 3e46 | |G.>F\n+0013a540: 2020 2020 207c 2020 2020 207c 4700 3e44 | |G.>D\n 0013a550: 3600 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 6.. |---------\n 0013a560: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 0013a570: 2d2d 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d --+----+------+-\n 0013a580: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n-0013a590: 2d2d 7c47 003e 4637 0000 2020 207c 205b --|G.>F7.. | [\n+0013a590: 2d2d 7c47 003e 4437 0000 2020 207c 205b --|G.>D7.. | [\n 0013a5a0: 4e4f 5d44 454c 494d 4954 4552 2020 2020 NO]DELIMITER \n 0013a5b0: 2020 207c 2020 2020 207c 2020 2020 7c20 | | | \n 0013a5c0: 2020 2020 207c 2020 2020 2020 7c20 2020 | | \n-0013a5d0: 2020 207c 2058 2020 207c 4700 3e46 3800 | X |G.>F8.\n+0013a5d0: 2020 207c 2058 2020 207c 4700 3e44 3800 | X |G.>D8.\n 0013a5e0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0013a5f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0013a600: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0013a610: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0013a620: 7c47 003e 4639 0000 2020 207c 2044 4554 |G.>F9.. | DET\n+0013a620: 7c47 003e 4439 0000 2020 207c 2044 4554 |G.>D9.. | DET\n 0013a630: 4143 483d 6578 7072 2020 2020 2020 2020 ACH=expr \n 0013a640: 207c 2020 2020 207c 2020 2020 7c20 2020 | | | \n 0013a650: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0013a660: 207c 2058 2020 207c 4700 3e46 3a00 0020 | X |G.>F:.. \n+0013a660: 207c 2058 2020 207c 4700 3e44 3a00 0020 | X |G.>D:.. \n 0013a670: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 0013a680: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d --------+-----+-\n 0013a690: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n 0013a6a0: 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 7c47 -+------+-----|G\n-0013a6b0: 003e 4641 0000 2020 207c 2044 4f57 4e53 .>FA.. | DOWNS\n+0013a6b0: 003e 4441 0000 2020 207c 2044 4f57 4e53 .>DA.. | DOWNS\n 0013a6c0: 4352 4f4c 4c20 2020 2020 2020 2020 207c CROLL |\n 0013a6d0: 2058 2020 207c 2020 2020 7c20 2020 2020 X | | \n 0013a6e0: 207c 2020 2020 2020 7c20 2020 2020 207c | | |\n-0013a6f0: 2020 2020 207c 4700 3e46 4200 0020 2020 |G.>FB.. \n+0013a6f0: 2020 2020 207c 4700 3e44 4200 0020 2020 |G.>DB.. \n 0013a700: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 0013a710: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d ------+-----+---\n 0013a720: 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b -+------+------+\n 0013a730: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 7c47 003e ------+-----|G.>\n-0013a740: 4643 0000 2020 207c 205b 4e4f 5d45 4348 FC.. | [NO]ECH\n+0013a740: 4443 0000 2020 207c 205b 4e4f 5d45 4348 DC.. | [NO]ECH\n 0013a750: 4f20 2020 2020 2020 2020 2020 207c 2058 O | X\n 0013a760: 2020 207c 2020 2020 7c20 2020 2020 207c | | |\n 0013a770: 2020 2020 2020 7c20 2020 2020 207c 2020 | | \n-0013a780: 2020 207c 4700 3e46 4400 0020 2020 7c2d |G.>FD.. |-\n+0013a780: 2020 207c 4700 3e44 4400 0020 2020 7c2d |G.>DD.. |-\n 0013a790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013a7a0: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b ----+-----+----+\n 0013a7b0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d ------+------+--\n 0013a7c0: 2d2d 2d2d 2b2d 2d2d 2d2d 7c00 0000 0000 ----+-----|.....\n 0013a7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013a800: 0100 0000 cb07 0000 1a47 0000 0000 0000 .........G......\n-0013a810: 8500 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0013a810: 8500 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0013a820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0013a830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0013a840: 5553 4500 ff73 00ff 5f53 554d 4d41 5259 USE..s.._SUMMARY\n 0013a850: 00c0 4500 0020 2020 7c20 5b4e 4f5d 454d ..E.. | [NO]EM\n 0013a860: 5054 4552 4d20 2020 2020 2020 2020 7c20 PTERM | \n 0013a870: 5820 2020 7c20 2020 207c 2020 2020 2020 X | | \n 0013a880: 7c20 2020 2020 207c 2020 2020 2020 7c20 | | | \n-0013a890: 2020 2020 7c47 003e 4646 0000 2020 207c |G.>FF.. |\n+0013a890: 2020 2020 7c47 003e 4446 0000 2020 207c |G.>DF.. |\n 0013a8a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013a8b0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d -----+-----+----\n 0013a8c0: 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d +------+------+-\n-0013a8d0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c 4700 3e46 -----+-----|G.>F\n+0013a8d0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c 4700 3e44 -----+-----|G.>D\n 0013a8e0: 4700 0020 2020 7c20 4552 4153 454c 494e G.. | ERASELIN\n 0013a8f0: 4520 2020 2020 2020 2020 2020 7c20 5820 E | X \n 0013a900: 2020 7c20 2020 207c 2020 2020 2020 7c20 | | | \n 0013a910: 2020 2020 207c 2020 2020 2020 7c20 2020 | | \n-0013a920: 2020 7c47 003e 4648 0000 2020 207c 2d2d |G.>FH.. |--\n+0013a920: 2020 7c47 003e 4448 0000 2020 207c 2d2d |G.>DH.. |--\n 0013a930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013a940: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d ---+-----+----+-\n 0013a950: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n-0013a960: 2d2d 2d2b 2d2d 2d2d 2d7c 4700 3e46 4900 ---+-----|G.>FI.\n+0013a960: 2d2d 2d2b 2d2d 2d2d 2d7c 4700 3e44 4900 ---+-----|G.>DI.\n 0013a970: 0020 2020 7c20 5b4e 4f5d 4553 4341 5045 . | [NO]ESCAPE\n 0013a980: 2020 2020 2020 2020 2020 7c20 5820 2020 | X \n 0013a990: 7c20 2020 207c 2020 2020 2020 7c20 2020 | | | \n 0013a9a0: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0013a9b0: 7c47 003e 464a 0000 2020 207c 2d2d 2d2d |G.>FJ.. |----\n+0013a9b0: 7c47 003e 444a 0000 2020 207c 2d2d 2d2d |G.>DJ.. |----\n 0013a9c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013a9d0: 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d 2d2d -+-----+----+---\n 0013a9e0: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0013a9f0: 2d2b 2d2d 2d2d 2d7c 4700 3e46 5100 0020 -+-----|G.>FQ.. \n+0013a9f0: 2d2b 2d2d 2d2d 2d7c 4700 3e44 5100 0020 -+-----|G.>DQ.. \n 0013aa00: 2020 7c20 4558 4345 5054 494f 4e3d 6578 | EXCEPTION=ex\n 0013aa10: 7072 2020 2020 2020 7c20 5820 2020 7c20 pr | X | \n 0013aa20: 5820 207c 2058 2020 2020 7c20 5820 2020 X | X | X \n 0013aa30: 207c 2058 2020 2020 7c20 5820 2020 7c47 | X | X |G\n-0013aa40: 003e 4652 0000 2020 207c 2d2d 2d2d 2d2d .>FR.. |------\n+0013aa40: 003e 4452 0000 2020 207c 2d2d 2d2d 2d2d .>DR.. |------\n 0013aa50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 0013aa60: 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d 2d2d 2d2d -----+----+-----\n 0013aa70: 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b -+------+------+\n-0013aa80: 2d2d 2d2d 2d7c 4700 3e46 5300 0020 2020 -----|G.>FS.. \n+0013aa80: 2d2d 2d2d 2d7c 4700 3e44 5300 0020 2020 -----|G.>DS.. \n 0013aa90: 7c20 5b4e 4f5d 4646 4c46 2020 2020 2020 | [NO]FFLF \n 0013aaa0: 2020 2020 2020 7c20 2020 2020 7c20 5820 | | X \n 0013aab0: 207c 2020 2020 2020 7c20 2020 2020 207c | | |\n 0013aac0: 2020 2020 2020 7c20 2020 2020 7c47 003e | |G.>\n-0013aad0: 4654 0000 2020 207c 2d2d 2d2d 2d2d 2d2d FT.. |--------\n+0013aad0: 4454 0000 2020 207c 2d2d 2d2d 2d2d 2d2d DT.. |--------\n 0013aae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 0013aaf0: 2d2d 2d2b 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b ---+----+------+\n 0013ab00: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d ------+------+--\n-0013ab10: 2d2d 2d7c 4700 3e46 5500 0020 2020 7c20 ---|G.>FU.. | \n+0013ab10: 2d2d 2d7c 4700 3e44 5500 0020 2020 7c20 ---|G.>DU.. | \n 0013ab20: 5b4e 4f5d 4649 4c54 4552 5b3d 6578 7072 [NO]FILTER[=expr\n 0013ab30: 5d20 2020 7c20 5820 2020 7c20 2020 207c ] | X | |\n 0013ab40: 2020 2020 2020 7c20 2020 2020 207c 2058 | | X\n-0013ab50: 2020 2020 7c20 5820 2020 7c47 003e 4656 | X |G.>FV\n+0013ab50: 2020 2020 7c20 5820 2020 7c47 003e 4456 | X |G.>DV\n 0013ab60: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 0013ab70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0013ab80: 2d2b 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d -+----+------+--\n 0013ab90: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0013aba0: 2d7c 4700 3e46 5700 0020 2020 7c20 464c -|G.>FW.. | FL\n+0013aba0: 2d7c 4700 3e44 5700 0020 2020 7c20 464c -|G.>DW.. | FL\n 0013abb0: 5553 4820 2020 2020 2020 2020 2020 2020 USH \n 0013abc0: 2020 7c20 5820 2020 7c20 2020 207c 2020 | X | | \n 0013abd0: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0013abe0: 2020 7c20 5820 2020 7c47 003e 4658 0000 | X |G.>FX..\n+0013abe0: 2020 7c20 5820 2020 7c47 003e 4458 0000 | X |G.>DX..\n 0013abf0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0013ac00: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b ---------+-----+\n 0013ac10: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n 0013ac20: 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c --+------+-----|\n-0013ac30: 4700 3e46 5900 0020 2020 7c20 5b4e 4f5d G.>FY.. | [NO]\n+0013ac30: 4700 3e44 5900 0020 2020 7c20 5b4e 4f5d G.>DY.. | [NO]\n 0013ac40: 464f 4c4c 4f57 2020 2020 2020 2020 2020 FOLLOW \n 0013ac50: 7c20 2020 2020 7c20 5820 207c 2020 2020 | | X | \n 0013ac60: 2020 7c20 2020 2020 207c 2020 2020 2020 | | \n-0013ac70: 7c20 2020 2020 7c47 003e 465a 0000 2020 | |G.>FZ.. \n+0013ac70: 7c20 2020 2020 7c47 003e 445a 0000 2020 | |G.>DZ.. \n 0013ac80: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 0013ac90: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d -------+-----+--\n 0013aca0: 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d --+------+------\n 0013acb0: 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c 4700 +------+-----|G.\n-0013acc0: 3e46 6100 0020 2020 7c20 5b4e 4f5d 484f >Fa.. | [NO]HO\n+0013acc0: 3e44 6100 0020 2020 7c20 5b4e 4f5d 484f >Da.. | [NO]HO\n 0013acd0: 5354 5359 4e43 2020 2020 2020 2020 7c20 STSYNC | \n 0013ace0: 5820 2020 7c20 2020 207c 2020 2020 2020 X | | \n 0013acf0: 7c20 2020 2020 207c 2020 2020 2020 7c20 | | | \n-0013ad00: 2020 2020 7c47 003e 4662 0000 2020 207c |G.>Fb.. |\n+0013ad00: 2020 2020 7c47 003e 4462 0000 2020 207c |G.>Db.. |\n 0013ad10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013ad20: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d -----+-----+----\n 0013ad30: 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d +------+------+-\n-0013ad40: 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c 4700 3e46 -----+-----|G.>F\n+0013ad40: 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c 4700 3e44 -----+-----|G.>D\n 0013ad50: 6300 0020 2020 7c20 494b 4559 2020 2020 c.. | IKEY \n 0013ad60: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 0013ad70: 2020 7c20 5820 207c 2058 2020 2020 7c20 | X | X | \n 0013ad80: 5820 2020 207c 2020 2020 2020 7c20 2020 X | | \n-0013ad90: 2020 7c47 003e 4664 0000 2020 207c 2d2d |G.>Fd.. |--\n+0013ad90: 2020 7c47 003e 4464 0000 2020 207c 2d2d |G.>Dd.. |--\n 0013ada0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013adb0: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d ---+-----+----+-\n 0013adc0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n-0013add0: 2d2d 2d2b 2d2d 2d2d 2d7c 4700 3e46 6500 ---+-----|G.>Fe.\n+0013add0: 2d2d 2d2b 2d2d 2d2d 2d7c 4700 3e44 6500 ---+-----|G.>De.\n 0013ade0: 0020 2020 7c20 494e 5245 5749 4e44 2020 . | INREWIND \n 0013adf0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0013ae00: 7c20 5820 207c 2020 2020 2020 7c20 2020 | X | | \n 0013ae10: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0013ae20: 7c47 003e 4666 0000 2020 207c 2d2d 2d2d |G.>Ff.. |----\n+0013ae20: 7c47 003e 4466 0000 2020 207c 2d2d 2d2d |G.>Df.. |----\n 0013ae30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013ae40: 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d 2d2d -+-----+----+---\n 0013ae50: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0013ae60: 2d2b 2d2d 2d2d 2d7c 4700 3e46 6700 0020 -+-----|G.>Fg.. \n+0013ae60: 2d2b 2d2d 2d2d 2d7c 4700 3e44 6700 0020 -+-----|G.>Dg.. \n 0013ae70: 2020 7c20 494e 5345 454b 2020 2020 2020 | INSEEK \n 0013ae80: 2020 2020 2020 2020 7c20 2020 2020 7c20 | | \n 0013ae90: 5820 207c 2020 2020 2020 7c20 2020 2020 X | | \n 0013aea0: 207c 2020 2020 2020 7c20 2020 2020 7c47 | | |G\n-0013aeb0: 003e 4668 0000 2020 207c 2d2d 2d2d 2d2d .>Fh.. |------\n+0013aeb0: 003e 4468 0000 2020 207c 2d2d 2d2d 2d2d .>Dh.. |------\n 0013aec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 0013aed0: 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d 2d2d 2d2d -----+----+-----\n 0013aee0: 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b -+------+------+\n-0013aef0: 2d2d 2d2d 2d7c 4700 3e46 6900 0020 2020 -----|G.>Fi.. \n+0013aef0: 2d2d 2d2d 2d7c 4700 3e44 6900 0020 2020 -----|G.>Di.. \n 0013af00: 7c20 494f 4552 524f 5220 2020 2020 2020 | IOERROR \n 0013af10: 2020 2020 2020 7c20 2020 2020 7c20 2020 | | \n 0013af20: 207c 2020 2020 2020 7c20 2020 2020 207c | | |\n 0013af30: 2020 2020 2020 7c20 5820 2020 7c47 003e | X |G.>\n-0013af40: 466a 0000 2020 207c 2d2d 2d2d 2d2d 2d2d Fj.. |--------\n+0013af40: 446a 0000 2020 207c 2d2d 2d2d 2d2d 2d2d Dj.. |--------\n 0013af50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 0013af60: 2d2d 2d2b 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b ---+----+------+\n 0013af70: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d ------+------+--\n-0013af80: 2d2d 2d7c 4700 3e46 7100 0020 2020 7c20 ---|G.>Fq.. | \n+0013af80: 2d2d 2d7c 4700 3e44 7100 0020 2020 7c20 ---|G.>Dq.. | \n 0013af90: 4b45 5920 2020 2020 2020 2020 2020 2020 KEY \n 0013afa0: 2020 2020 7c20 2020 2020 7c20 5820 207c | | X |\n 0013afb0: 2058 2020 2020 7c20 5820 2020 207c 2020 X | X | \n 0013afc0: 2020 2020 7c20 2020 2020 7c00 0000 0000 | |.....\n 0013afd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013b000: 0100 0000 cb07 0000 3547 0000 0000 0000 ........5G......\n-0013b010: 8500 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0013b010: 8500 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0013b020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0013b030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0013b040: 5553 4500 ff73 00ff 5f53 554d 4d41 5259 USE..s.._SUMMARY\n 0013b050: 00c0 7200 0020 2020 7c2d 2d2d 2d2d 2d2d ..r.. |-------\n 0013b060: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0013b070: 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d ----+----+------\n 0013b080: 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d +------+------+-\n-0013b090: 2d2d 2d2d 7c47 003e 4673 0000 2020 207c ----|G.>Fs.. |\n+0013b090: 2d2d 2d2d 7c47 003e 4473 0000 2020 207c ----|G.>Ds.. |\n 0013b0a0: 205b 5a5d 4c45 4e47 5448 3d65 7870 7220 [Z]LENGTH=expr \n 0013b0b0: 2020 2020 207c 2058 2020 207c 2058 2020 | X | X \n 0013b0c0: 7c20 5820 2020 207c 2058 2020 2020 7c20 | X | X | \n-0013b0d0: 5820 2020 207c 2058 2020 207c 4700 3e46 X | X |G.>F\n+0013b0d0: 5820 2020 207c 2058 2020 207c 4700 3e44 X | X |G.>D\n 0013b0e0: 7400 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d t.. |---------\n 0013b0f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 0013b100: 2d2d 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d --+----+------+-\n 0013b110: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n-0013b120: 2d2d 7c47 003e 4675 0000 2020 207c 204c --|G.>Fu.. | L\n+0013b120: 2d2d 7c47 003e 4475 0000 2020 207c 204c --|G.>Du.. | L\n 0013b130: 4953 5445 4e20 2020 2020 2020 2020 2020 ISTEN \n 0013b140: 2020 207c 2020 2020 207c 2020 2020 7c20 | | | \n 0013b150: 2020 2020 207c 2020 2020 2020 7c20 2020 | | \n-0013b160: 2020 207c 2058 2020 207c 4700 3e46 7600 | X |G.>Fv.\n+0013b160: 2020 207c 2058 2020 207c 4700 3e44 7600 | X |G.>Dv.\n 0013b170: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0013b180: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0013b190: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0013b1a0: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0013b1b0: 7c47 003e 4677 0000 2020 207c 204f 4b45 |G.>Fw.. | OKE\n+0013b1b0: 7c47 003e 4477 0000 2020 207c 204f 4b45 |G.>Dw.. | OKE\n 0013b1c0: 5920 2020 2020 2020 2020 2020 2020 2020 Y \n 0013b1d0: 207c 2020 2020 207c 2058 2020 7c20 5820 | | X | X \n 0013b1e0: 2020 207c 2058 2020 2020 7c20 2020 2020 | X | \n-0013b1f0: 207c 2020 2020 207c 4700 3e46 7800 0020 | |G.>Fx.. \n+0013b1f0: 207c 2020 2020 207c 4700 3e44 7800 0020 | |G.>Dx.. \n 0013b200: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 0013b210: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d --------+-----+-\n 0013b220: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n 0013b230: 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 7c47 -+------+-----|G\n-0013b240: 003e 4679 0000 2020 207c 204f 5554 5245 .>Fy.. | OUTRE\n+0013b240: 003e 4479 0000 2020 207c 204f 5554 5245 .>Dy.. | OUTRE\n 0013b250: 5749 4e44 2020 2020 2020 2020 2020 207c WIND |\n 0013b260: 2020 2020 207c 2058 2020 7c20 2020 2020 | X | \n 0013b270: 207c 2020 2020 2020 7c20 2020 2020 207c | | |\n-0013b280: 2020 2020 207c 4700 3e46 7a00 0020 2020 |G.>Fz.. \n+0013b280: 2020 2020 207c 4700 3e44 7a00 0020 2020 |G.>Dz.. \n 0013b290: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 0013b2a0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d ------+-----+---\n 0013b2b0: 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b -+------+------+\n 0013b2c0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 7c47 003e ------+-----|G.>\n-0013b2d0: 4681 0000 2020 207c 204f 5554 5345 454b F... | OUTSEEK\n+0013b2d0: 4481 0000 2020 207c 204f 5554 5345 454b D... | OUTSEEK\n 0013b2e0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 0013b2f0: 2020 207c 2058 2020 7c20 2020 2020 207c | X | |\n 0013b300: 2020 2020 2020 7c20 2020 2020 207c 2020 | | \n-0013b310: 2020 207c 4700 3e46 8200 0020 2020 7c2d |G.>F... |-\n+0013b310: 2020 207c 4700 3e44 8200 0020 2020 7c2d |G.>D... |-\n 0013b320: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013b330: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b ----+-----+----+\n 0013b340: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d ------+------+--\n-0013b350: 2d2d 2d2d 2b2d 2d2d 2d2d 7c47 003e 4683 ----+-----|G.>F.\n+0013b350: 2d2d 2d2d 2b2d 2d2d 2d2d 7c47 003e 4483 ----+-----|G.>D.\n 0013b360: 0000 2020 207c 205b 4e4f 5d50 4153 5448 .. | [NO]PASTH\n 0013b370: 5255 2020 2020 2020 2020 207c 2058 2020 RU | X \n 0013b380: 207c 2020 2020 7c20 2020 2020 207c 2020 | | | \n 0013b390: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0013b3a0: 207c 4700 3e46 8400 0020 2020 7c2d 2d2d |G.>F... |---\n+0013b3a0: 207c 4700 3e44 8400 0020 2020 7c2d 2d2d |G.>D... |---\n 0013b3b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013b3c0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0013b3d0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0013b3e0: 2d2d 2b2d 2d2d 2d2d 7c47 003e 4685 0000 --+-----|G.>F...\n+0013b3e0: 2d2d 2b2d 2d2d 2d2d 7c47 003e 4485 0000 --+-----|G.>D...\n 0013b3f0: 2020 207c 2052 4557 494e 4420 2020 2020 | REWIND \n 0013b400: 2020 2020 2020 2020 207c 2020 2020 207c | |\n 0013b410: 2058 2020 7c20 2020 2020 207c 2020 2020 X | | \n 0013b420: 2020 7c20 2020 2020 207c 2020 2020 207c | | |\n-0013b430: 4700 3e46 8600 0020 2020 7c2d 2d2d 2d2d G.>F... |-----\n+0013b430: 4700 3e44 8600 0020 2020 7c2d 2d2d 2d2d G.>D... |-----\n 0013b440: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013b450: 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d 2d2d +-----+----+----\n 0013b460: 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d --+------+------\n-0013b470: 2b2d 2d2d 2d2d 7c47 003e 4687 0000 2020 +-----|G.>F... \n+0013b470: 2b2d 2d2d 2d2d 7c47 003e 4487 0000 2020 +-----|G.>D... \n 0013b480: 207c 2053 4545 4b3d 7374 7265 7870 7220 | SEEK=strexpr \n 0013b490: 2020 2020 2020 207c 2020 2020 207c 2058 | | X\n 0013b4a0: 2020 7c20 2020 2020 207c 2020 2020 2020 | | \n 0013b4b0: 7c20 2020 2020 207c 2020 2020 207c 4700 | | |G.\n-0013b4c0: 3e46 8800 0020 2020 7c2d 2d2d 2d2d 2d2d >F... |-------\n+0013b4c0: 3e44 8800 0020 2020 7c2d 2d2d 2d2d 2d2d >D... |-------\n 0013b4d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0013b4e0: 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d ----+----+------\n 0013b4f0: 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d +------+------+-\n-0013b500: 2d2d 2d2d 7c47 003e 4689 0000 2020 207c ----|G.>F... |\n+0013b500: 2d2d 2d2d 7c47 003e 4489 0000 2020 207c ----|G.>D... |\n 0013b510: 2053 4f43 4b45 5420 2020 2020 2020 2020 SOCKET \n 0013b520: 2020 2020 207c 2020 2020 207c 2020 2020 | | \n 0013b530: 7c20 2020 2020 207c 2020 2020 2020 7c20 | | | \n-0013b540: 2020 2020 207c 2058 2020 207c 4700 3e46 | X |G.>F\n+0013b540: 2020 2020 207c 2058 2020 207c 4700 3e44 | X |G.>D\n 0013b550: 8a00 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 0013b560: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 0013b570: 2d2d 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d --+----+------+-\n 0013b580: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n-0013b590: 2d2d 7c47 003e 4691 0000 2020 207c 2054 --|G.>F... | T\n+0013b590: 2d2d 7c47 003e 4491 0000 2020 207c 2054 --|G.>D... | T\n 0013b5a0: 4552 4d49 4e41 544f 525b 3d65 7870 725d ERMINATOR[=expr]\n 0013b5b0: 2020 207c 2058 2020 207c 2020 2020 7c20 | X | | \n 0013b5c0: 2020 2020 207c 2020 2020 2020 7c20 2020 | | \n-0013b5d0: 2020 207c 2020 2020 207c 4700 3e46 9200 | |G.>F..\n+0013b5d0: 2020 207c 2020 2020 207c 4700 3e44 9200 | |G.>D..\n 0013b5e0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0013b5f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0013b600: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0013b610: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0013b620: 7c47 003e 4693 0000 2020 207c 205b 4e4f |G.>F... | [NO\n+0013b620: 7c47 003e 4493 0000 2020 207c 205b 4e4f |G.>D... | [NO\n 0013b630: 5d54 5255 4e43 4154 4520 2020 2020 2020 ]TRUNCATE \n 0013b640: 207c 2020 2020 207c 2058 2020 7c20 2020 | | X | \n 0013b650: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0013b660: 207c 2020 2020 207c 4700 3e46 9400 0020 | |G.>F... \n+0013b660: 207c 2020 2020 207c 4700 3e44 9400 0020 | |G.>D... \n 0013b670: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 0013b680: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d --------+-----+-\n 0013b690: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n 0013b6a0: 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 7c47 -+------+-----|G\n-0013b6b0: 003e 4695 0000 2020 207c 205b 4e4f 5d54 .>F... | [NO]T\n+0013b6b0: 003e 4495 0000 2020 207c 205b 4e4f 5d54 .>D... | [NO]T\n 0013b6c0: 5950 4541 4845 4144 2020 2020 2020 207c YPEAHEAD |\n 0013b6d0: 2058 2020 207c 2020 2020 7c20 2020 2020 X | | \n 0013b6e0: 207c 2020 2020 2020 7c20 2020 2020 207c | | |\n-0013b6f0: 2020 2020 207c 4700 3e46 9600 0020 2020 |G.>F... \n+0013b6f0: 2020 2020 207c 4700 3e44 9600 0020 2020 |G.>D... \n 0013b700: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 0013b710: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d ------+-----+---\n 0013b720: 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b -+------+------+\n 0013b730: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 7c47 003e ------+-----|G.>\n-0013b740: 4697 0000 2020 207c 2055 5053 4352 4f4c F... | UPSCROL\n+0013b740: 4497 0000 2020 207c 2055 5053 4352 4f4c D... | UPSCROL\n 0013b750: 4c20 2020 2020 2020 2020 2020 207c 2058 L | X\n 0013b760: 2020 207c 2020 2020 7c20 2020 2020 207c | | |\n 0013b770: 2020 2020 2020 7c20 2020 2020 207c 2020 | | \n-0013b780: 2020 207c 4700 3e46 9800 0020 2020 7c2d |G.>F... |-\n+0013b780: 2020 207c 4700 3e44 9800 0020 2020 7c2d |G.>D... |-\n 0013b790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013b7a0: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b ----+-----+----+\n 0013b7b0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d ------+------+--\n 0013b7c0: 2d2d 2d2d 2b2d 2d2d 2d2d 7c00 0000 0000 ----+-----|.....\n 0013b7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013b7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013b800: 0100 0000 c604 0000 4647 0000 0000 0000 ........FG......\n-0013b810: 8500 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0013b810: 8500 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0013b820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0013b830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0013b840: 5553 4500 ff73 00ff 5f53 554d 4d41 5259 USE..s.._SUMMARY\n 0013b850: 00c0 9900 0020 2020 7c20 5b5a 5d57 4944 ..... | [Z]WID\n 0013b860: 5448 3d69 6e74 6578 7072 2020 2020 7c20 TH=intexpr | \n 0013b870: 5820 2020 7c20 5820 207c 2058 2020 2020 X | X | X \n 0013b880: 7c20 5820 2020 207c 2058 2020 2020 7c20 | X | X | \n-0013b890: 5820 2020 7c47 003e 469a 0000 2020 207c X |G.>F... |\n+0013b890: 5820 2020 7c47 003e 449a 0000 2020 207c X |G.>D... |\n 0013b8a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013b8b0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d -----+-----+----\n 0013b8c0: 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d +------+------+-\n-0013b8d0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c 4800 3d46 -----+-----|H.=F\n+0013b8d0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c 4800 3d44 -----+-----|H.=D\n 0013b8e0: c111 0000 2020 207c 205b 4e4f 5d57 5241 .... | [NO]WRA\n 0013b8f0: 5020 2020 2020 2020 2020 2020 207c 2058 P | X\n 0013b900: 2020 207c 2058 2020 7c20 5820 2020 207c | X | X |\n 0013b910: 2058 2020 2020 7c20 5820 2020 207c 2058 X | X | X\n-0013b920: 2020 207c 4700 3f46 1100 0020 2020 7c2d |G.?F... |-\n+0013b920: 2020 207c 4700 3f44 1100 0020 2020 7c2d |G.?D... |-\n 0013b930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013b940: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b ----+-----+----+\n 0013b950: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d ------+------+--\n-0013b960: 2d2d 2d2d 2b2d 2d2d 2d2d 7c47 003f 4621 ----+-----|G.?F!\n+0013b960: 2d2d 2d2d 2b2d 2d2d 2d2d 7c47 003f 4421 ----+-----|G.?D!\n 0013b970: 0000 2020 207c 2058 3d69 6e74 6578 7072 .. | X=intexpr\n 0013b980: 2020 2020 2020 2020 2020 207c 2058 2020 | X \n 0013b990: 207c 2020 2020 7c20 2020 2020 207c 2020 | | | \n 0013b9a0: 2020 2020 7c20 5820 2020 207c 2020 2020 | X | \n-0013b9b0: 207c 4700 3f46 3100 0020 2020 7c2d 2d2d |G.?F1.. |---\n+0013b9b0: 207c 4700 3f44 3100 0020 2020 7c2d 2d2d |G.?D1.. |---\n 0013b9c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013b9d0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d --+-----+----+--\n 0013b9e0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0013b9f0: 2d2d 2b2d 2d2d 2d2d 7c47 003f 4641 0000 --+-----|G.?FA..\n+0013b9f0: 2d2d 2b2d 2d2d 2d2d 7c47 003f 4441 0000 --+-----|G.?DA..\n 0013ba00: 2020 207c 2059 3d69 6e74 6578 7072 2020 | Y=intexpr \n 0013ba10: 2020 2020 2020 2020 207c 2058 2020 207c | X |\n 0013ba20: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n 0013ba30: 2020 7c20 5820 2020 207c 2020 2020 207c | X | |\n-0013ba40: 4700 3f46 5100 0020 2020 7c2d 2d2d 2d2d G.?FQ.. |-----\n+0013ba40: 4700 3f44 5100 0020 2020 7c2d 2d2d 2d2d G.?DQ.. |-----\n 0013ba50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013ba60: 2b2d 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d 2d2d +-----+----+----\n 0013ba70: 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d --+------+------\n-0013ba80: 2b2d 2d2d 2d2d 7c47 003f 4661 0000 2020 +-----|G.?Fa.. \n+0013ba80: 2b2d 2d2d 2d2d 7c47 003f 4461 0000 2020 +-----|G.?Da.. \n 0013ba90: 207c 205a 4246 5349 5a45 2020 2020 2020 | ZBFSIZE \n 0013baa0: 2020 2020 2020 207c 2020 2020 207c 2020 | | \n 0013bab0: 2020 7c20 2020 2020 207c 2020 2020 2020 | | \n 0013bac0: 7c20 2020 2020 207c 2058 2020 207c 4700 | | X |G.\n-0013bad0: 3f46 7100 0020 2020 7c2d 2d2d 2d2d 2d2d ?Fq.. |-------\n+0013bad0: 3f44 7100 0020 2020 7c2d 2d2d 2d2d 2d2d ?Dq.. |-------\n 0013bae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0013baf0: 2d2d 2d2d 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d ----+----+------\n 0013bb00: 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d +------+------+-\n-0013bb10: 2d2d 2d2d 7c47 003f 4681 0000 2020 207c ----|G.?F... |\n+0013bb10: 2d2d 2d2d 7c47 003f 4481 0000 2020 207c ----|G.?D... |\n 0013bb20: 205a 5b4e 4f5d 4445 4c41 5920 2020 2020 Z[NO]DELAY \n 0013bb30: 2020 2020 207c 2020 2020 207c 2020 2020 | | \n 0013bb40: 7c20 2020 2020 207c 2020 2020 2020 7c20 | | | \n-0013bb50: 2020 2020 207c 2058 2020 207c 4700 3f46 | X |G.?F\n+0013bb50: 2020 2020 207c 2058 2020 207c 4700 3f44 | X |G.?D\n 0013bb60: 9100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 0013bb70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 0013bb80: 2d2d 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d --+----+------+-\n 0013bb90: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n-0013bba0: 2d2d 7c47 003e 4612 0000 2020 207c 205a --|G.>F... | Z\n+0013bba0: 2d2d 7c47 003e 4412 0000 2020 207c 205a --|G.>D... | Z\n 0013bbb0: 5b4e 4f5d 4646 2020 2020 2020 2020 2020 [NO]FF \n 0013bbc0: 2020 207c 2020 2020 207c 2020 2020 7c20 | | | \n 0013bbd0: 2020 2020 207c 2020 2020 2020 7c20 2020 | | \n-0013bbe0: 2020 207c 2058 2020 207c 4700 3f46 1100 | X |G.?F..\n+0013bbe0: 2020 207c 2058 2020 207c 4700 3f44 1100 | X |G.?D..\n 0013bbf0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0013bc00: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0013bc10: 2b2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d +----+------+---\n 0013bc20: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0013bc30: 7c47 003f 4621 0000 2020 207c 205a 4942 |G.?F!.. | ZIB\n+0013bc30: 7c47 003f 4421 0000 2020 207c 205a 4942 |G.?D!.. | ZIB\n 0013bc40: 4653 495a 4520 2020 2020 2020 2020 2020 FSIZE \n 0013bc50: 207c 2020 2020 207c 2020 2020 7c20 2020 | | | \n 0013bc60: 2020 207c 2020 2020 2020 7c20 2020 2020 | | \n-0013bc70: 207c 2058 2020 207c 4700 3f46 3100 0020 | X |G.?F1.. \n+0013bc70: 207c 2058 2020 207c 4700 3f44 3100 0020 | X |G.?D1.. \n 0013bc80: 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +-------------\n 0013bc90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013bca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013bcb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b07 --------------+.\n-0013bcc0: 003f 4641 0000 0000 0000 0000 0000 0000 .?FA............\n+0013bcc0: 003f 4441 0000 0000 0000 0000 0000 0000 .?DA............\n 0013bcd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013bce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013bcf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013bd00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013bd10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013bd20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013bd30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -80891,1038 +80891,1038 @@\n 0013bfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013bfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013bfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013bfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013bfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013c000: 0100 0000 f507 0000 6747 0000 0000 0000 ........gG......\n-0013c010: a600 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0013c010: a600 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0013c020: 5052 4f43 4553 5349 4e47 00ff 7300 ff46 PROCESSING..s..F\n 0013c030: 4946 4f5f 4348 4152 4143 5445 5249 5354 IFO_CHARACTERIST\n 0013c040: 4943 5300 ff73 00ff 4649 464f 5f44 4556 ICS..s..FIFO_DEV\n 0013c050: 4943 4550 4152 414d 4554 4552 5f53 554d ICEPARAMETER_SUM\n 0013c060: 4d41 5259 00c0 5900 0020 2020 7c20 2020 MARY..Y.. | \n 0013c070: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0013c080: 2020 2020 7c20 7468 6520 6f77 6e65 7227 | the owner'\n 0013c090: 7320 6772 6f75 702e 2020 2020 2020 2020 s group. \n 0013c0a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0013c0b0: 2020 2020 207c 5400 5246 5a00 0020 2020 |T.RFZ.. \n+0013c0b0: 2020 2020 207c 5400 5244 5a00 0020 2020 |T.RDZ.. \n 0013c0c0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 0013c0d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013c0e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013c0f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013c100: 2d2d 2d2d 2d2d 2d2d 2d2b 0700 5246 6100 ---------+..RFa.\n-0013c110: 001e 001b 4649 2f4f 5f43 4f4d 4d41 4e44 ....FI/O_COMMAND\n+0013c100: 2d2d 2d2d 2d2d 2d2d 2d2b 0700 5244 6100 ---------+..RDa.\n+0013c110: 001e 001b 4449 2f4f 5f43 4f4d 4d41 4e44 ....DI/O_COMMAND\n 0013c120: 5300 0049 2f4f 5f43 6f6d 6d61 6e64 7317 S..I/O_Commands.\n-0013c130: 0028 46bf 1100 0020 2020 492f 4f20 436f .(F.... I/O Co\n-0013c140: 6d6d 616e 6473 0700 2946 2100 0041 0029 mmands..)F!..A.)\n-0013c150: 4631 0000 2020 2054 6869 7320 7365 6374 F1.. This sect\n+0013c130: 0028 44bf 1100 0020 2020 492f 4f20 436f .(D.... I/O Co\n+0013c140: 6d6d 616e 6473 0700 2944 2100 0041 0029 mmands..)D!..A.)\n+0013c150: 4431 0000 2020 2054 6869 7320 7365 6374 D1.. This sect\n 0013c160: 696f 6e20 6465 7363 7269 6265 7320 7468 ion describes th\n 0013c170: 6520 666f 6c6c 6f77 696e 6720 4754 2e4d e following GT.M\n 0013c180: 2049 2f4f 2063 6f6d 6d61 6e64 733a 0700 I/O commands:..\n-0013c190: 2946 4100 004c 0029 4651 0000 2020 2020 )FA..L.)FQ.. \n+0013c190: 2944 4100 004c 0029 4451 0000 2020 2020 )DA..L.)DQ.. \n 0013c1a0: 202a 204f 5045 4e20 6573 7461 626c 6973 * OPEN establis\n 0013c1b0: 6865 7320 6120 636f 6e6e 6563 7469 6f6e hes a connection\n 0013c1c0: 2066 726f 6d20 6120 4754 2e4d 2070 726f from a GT.M pro\n 0013c1d0: 6365 7373 2074 6f20 6120 6465 7669 6365 cess to a device\n-0013c1e0: 2e52 0029 4661 0000 2020 2020 202a 2055 .R.)Fa.. * U\n+0013c1e0: 2e52 0029 4461 0000 2020 2020 202a 2055 .R.)Da.. * U\n 0013c1f0: 5345 2064 6563 6c61 7265 7320 6120 6465 SE declares a de\n 0013c200: 7669 6365 2061 7320 7468 6520 6375 7272 vice as the curr\n 0013c210: 656e 7420 736f 7572 6365 206f 6620 696e ent source of in\n 0013c220: 7075 7420 616e 6420 6465 7374 696e 6174 put and destinat\n-0013c230: 696f 6e19 0029 4671 0000 2020 2020 2020 ion..)Fq.. \n-0013c240: 2066 6f72 206f 7574 7075 742e 5400 2946 for output.T.)F\n+0013c230: 696f 6e19 0029 4471 0000 2020 2020 2020 ion..)Dq.. \n+0013c240: 2066 6f72 206f 7574 7075 742e 5400 2944 for output.T.)D\n 0013c250: 8100 0020 2020 2020 2a20 5245 4144 2061 ... * READ a\n 0013c260: 6363 6570 7473 2063 6861 7261 6374 6572 ccepts character\n 0013c270: 7320 6672 6f6d 2074 6865 2063 7572 7265 s from the curre\n 0013c280: 6e74 2064 6576 6963 6520 696e 746f 2061 nt device into a\n 0013c290: 2067 6c6f 6261 6c20 6f72 206c 6f63 616c global or local\n-0013c2a0: 1700 2946 9100 0020 2020 2020 2020 7661 ..)F... va\n-0013c2b0: 7269 6162 6c65 2e3c 0028 46c0 1100 0020 riable.<.(F.... \n+0013c2a0: 1700 2944 9100 0020 2020 2020 2020 7661 ..)D... va\n+0013c2b0: 7269 6162 6c65 2e3c 0028 44c0 1100 0020 riable.<.(D.... \n 0013c2c0: 2020 2020 2a20 5752 4954 4520 7365 6e64 * WRITE send\n 0013c2d0: 7320 6368 6172 6163 7465 7273 2074 6f20 s characters to \n 0013c2e0: 7468 6520 6375 7272 656e 7420 6465 7669 the current devi\n-0013c2f0: 6365 2e4e 0029 4612 0000 2020 2020 202a ce.N.)F... *\n+0013c2f0: 6365 2e4e 0029 4412 0000 2020 2020 202a ce.N.)D... *\n 0013c300: 2043 4c4f 5345 2062 7265 616b 7320 7468 CLOSE breaks th\n 0013c310: 6520 636f 6e6e 6563 7469 6f6e 2062 6574 e connection bet\n 0013c320: 7765 656e 2061 2047 542e 4d20 7072 6f63 ween a GT.M proc\n 0013c330: 6573 7320 616e 6420 6120 6465 7669 6365 ess and a device\n-0013c340: 2e07 0029 4613 0000 1400 2846 ff73 00ff ...)F.....(F.s..\n-0013c350: 434c 4f53 4500 0043 6c6f 7365 1000 3246 CLOSE..Close..2F\n-0013c360: bf11 0000 2020 2043 6c6f 7365 0700 3346 .... Close..3F\n-0013c370: 2100 0051 0033 4631 0000 2020 2054 6865 !..Q.3F1.. The\n+0013c340: 2e07 0029 4413 0000 1400 2844 ff73 00ff ...)D.....(D.s..\n+0013c350: 434c 4f53 4500 0043 6c6f 7365 1000 3244 CLOSE..Close..2D\n+0013c360: bf11 0000 2020 2043 6c6f 7365 0700 3344 .... Close..3D\n+0013c370: 2100 0051 0033 4431 0000 2020 2054 6865 !..Q.3D1.. The\n 0013c380: 2043 4c4f 5345 2063 6f6d 6d61 6e64 2062 CLOSE command b\n 0013c390: 7265 616b 7320 7468 6520 636f 6e6e 6563 reaks the connec\n 0013c3a0: 7469 6f6e 2062 6574 7765 656e 2061 2070 tion between a p\n 0013c3b0: 726f 6365 7373 2061 6e64 2061 2064 6576 rocess and a dev\n-0013c3c0: 6963 652e 0700 3346 4100 002d 0033 4651 ice...3FA..-.3FQ\n+0013c3c0: 6963 652e 0700 3344 4100 002d 0033 4451 ice...3DA..-.3DQ\n 0013c3d0: 0000 2020 2054 6865 2066 6f72 6d61 7420 .. The format \n 0013c3e0: 6f66 2074 6865 2043 4c4f 5345 2063 6f6d of the CLOSE com\n-0013c3f0: 6d61 6e64 2069 733a 0700 3346 6100 003e mand is:..3Fa..>\n-0013c400: 0033 4671 0000 2020 2043 5b4c 4f53 455d .3Fq.. C[LOSE]\n+0013c3f0: 6d61 6e64 2069 733a 0700 3344 6100 003e mand is:..3Da..>\n+0013c400: 0033 4471 0000 2020 2043 5b4c 4f53 455d .3Dq.. C[LOSE]\n 0013c410: 5b3a 7476 6578 7072 5d20 6578 7072 5b3a [:tvexpr] expr[:\n 0013c420: 286b 6579 776f 7264 5b3d 6578 7072 5d5b (keyword[=expr][\n 0013c430: 3a2e 2e2e 5d29 5d5b 2c2e 2e2e 5d07 0033 :...])][,...]..3\n-0013c440: 4681 0000 5400 3346 9100 0020 2020 5768 F...T.3F... Wh\n+0013c440: 4481 0000 5400 3344 9100 0020 2020 5768 D...T.3D... Wh\n 0013c450: 656e 2061 2043 4c4f 5345 2069 7320 6973 en a CLOSE is is\n 0013c460: 7375 6564 2c20 4754 2e4d 2066 6c75 7368 sued, GT.M flush\n 0013c470: 6573 2061 6c6c 2070 656e 6469 6e67 206f es all pending o\n 0013c480: 7574 7075 7420 746f 2074 6865 2064 6576 utput to the dev\n-0013c490: 6963 652c 2061 6e64 5300 3246 c011 0000 ice, andS.2F....\n+0013c490: 6963 652c 2061 6e64 5300 3244 c011 0000 ice, andS.2D....\n 0013c4a0: 2020 2070 726f 6365 7373 6573 2061 6e79 processes any\n 0013c4b0: 2064 6576 6963 6570 6172 616d 6574 6572 deviceparameter\n 0013c4c0: 732e 2043 4c4f 5345 696e 6720 6120 6465 s. CLOSEing a de\n 0013c4d0: 7669 6365 206e 6f74 2063 7572 7265 6e74 vice not current\n-0013c4e0: 6c79 204f 5045 4e20 6861 7314 0033 4612 ly OPEN has..3F.\n+0013c4e0: 6c79 204f 5045 4e20 6861 7314 0033 4412 ly OPEN has..3D.\n 0013c4f0: 0000 2020 206e 6f20 6566 6665 6374 2e07 .. no effect..\n-0013c500: 0033 4613 0000 5300 3346 1400 0020 2020 .3F...S.3F... \n+0013c500: 0033 4413 0000 5300 3344 1400 0020 2020 .3D...S.3D... \n 0013c510: 4966 2061 2070 6172 7469 616c 2072 6563 If a partial rec\n 0013c520: 6f72 6420 6861 7320 6265 656e 206f 7574 ord has been out\n 0013c530: 7075 742c 2061 2057 5249 5445 2021 2069 put, a WRITE ! i\n 0013c540: 7320 646f 6e65 2074 6f20 636f 6d70 6c65 s done to comple\n-0013c550: 7465 2069 742e 2054 6f40 0033 4615 0000 te it. To@.3F...\n+0013c550: 7465 2069 742e 2054 6f40 0033 4415 0000 te it. To@.3D...\n 0013c560: 2020 2073 7570 7072 6573 7320 7468 6973 suppress this\n 0013c570: 2061 6374 696f 6e2c 2073 6574 2024 5820 action, set $X \n 0013c580: 746f 207a 6572 6f20 6265 666f 7265 2074 to zero before t\n-0013c590: 6865 2043 4c4f 5345 2e07 0033 4616 0000 he CLOSE...3F...\n-0013c5a0: 5300 3346 1700 0020 2020 4754 2e4d 2072 S.3F... GT.M r\n+0013c590: 6865 2043 4c4f 5345 2e07 0033 4416 0000 he CLOSE...3D...\n+0013c5a0: 5300 3344 1700 0020 2020 4754 2e4d 2072 S.3D... GT.M r\n 0013c5b0: 6574 6169 6e73 2074 6865 2063 6861 7261 etains the chara\n 0013c5c0: 6374 6572 6973 7469 6373 206f 6620 616c cteristics of al\n 0013c5d0: 6c20 6465 7669 6365 2074 7970 6573 2c20 l device types, \n 0013c5e0: 6578 6365 7074 2061 2073 6571 7565 6e74 except a sequent\n-0013c5f0: 6961 6c4a 0033 4618 0000 2020 2066 696c ialJ.3F... fil\n+0013c5f0: 6961 6c4a 0033 4418 0000 2020 2066 696c ialJ.3D... fil\n 0013c600: 652c 2066 6f72 2075 7365 2069 6e20 6361 e, for use in ca\n 0013c610: 7365 206f 6620 7375 6273 6571 7565 6e74 se of subsequent\n 0013c620: 2072 652d 4f50 454e 732e 2049 6620 7468 re-OPENs. If th\n 0013c630: 6520 6465 7669 6365 2069 7320 6152 0033 e device is aR.3\n-0013c640: 4619 0000 2020 2073 6571 7565 6e74 6961 F... sequentia\n+0013c640: 4419 0000 2020 2073 6571 7565 6e74 6961 D... sequentia\n 0013c650: 6c20 6669 6c65 2c20 6368 6172 6163 7465 l file, characte\n 0013c660: 7269 7374 6963 7320 636f 6e74 726f 6c6c ristics controll\n 0013c670: 6564 2062 7920 6465 7669 6365 7061 7261 ed by devicepara\n 0013c680: 6d65 7465 7273 2061 7265 206c 6f73 741a meters are lost.\n-0013c690: 0033 461a 0000 2020 2061 6674 6572 2074 .3F... after t\n-0013c6a0: 6865 2043 4c4f 5345 2e07 0033 4621 0000 he CLOSE...3F!..\n-0013c6b0: 5200 3346 2200 0020 2020 4966 2074 6865 R.3F\".. If the\n+0013c690: 0033 441a 0000 2020 2061 6674 6572 2074 .3D... after t\n+0013c6a0: 6865 2043 4c4f 5345 2e07 0033 4421 0000 he CLOSE...3D!..\n+0013c6b0: 5200 3344 2200 0020 2020 4966 2074 6865 R.3D\".. If the\n 0013c6c0: 2064 6576 6963 6520 6265 696e 6720 434c device being CL\n 0013c6d0: 4f53 4564 2069 7320 2449 4f2c 2047 542e OSEd is $IO, GT.\n 0013c6e0: 4d20 696d 706c 6963 6974 6c79 2055 5345 M implicitly USE\n 0013c6f0: 7320 2450 5249 4e43 4950 414c 2e20 4754 s $PRINCIPAL. GT\n-0013c700: 2e4d 2300 3346 2300 0020 2020 6967 6e6f .M#.3F#.. igno\n+0013c700: 2e4d 2300 3344 2300 0020 2020 6967 6e6f .M#.3D#.. igno\n 0013c710: 7265 7320 434c 4f53 4520 2450 5249 4e43 res CLOSE $PRINC\n-0013c720: 4950 414c 2e07 0033 4624 0000 1200 3346 IPAL...3F$....3F\n+0013c720: 4950 414c 2e07 0033 4424 0000 1200 3344 IPAL...3D$....3D\n 0013c730: 2500 0020 2020 4578 616d 706c 653a 0700 %.. Example:..\n-0013c740: 3346 2600 0023 0033 4627 0000 2020 2043 3F&..#.3F'.. C\n+0013c740: 3344 2600 0023 0033 4427 0000 2020 2043 3D&..#.3D'.. C\n 0013c750: 4c4f 5345 2053 443a 5245 4e41 4d45 3d53 LOSE SD:RENAME=S\n-0013c760: 445f 222e 5341 5622 0700 3346 2800 0052 D_\".SAV\"..3F(..R\n-0013c770: 0033 4629 0000 2020 2054 6869 7320 636c .3F).. This cl\n+0013c760: 445f 222e 5341 5622 0700 3344 2800 0052 D_\".SAV\"..3D(..R\n+0013c770: 0033 4429 0000 2020 2054 6869 7320 636c .3D).. This cl\n 0013c780: 6f73 6573 2074 6865 2064 6576 6963 6520 oses the device \n 0013c790: 616e 642c 2069 6620 6974 2069 7320 6120 and, if it is a \n 0013c7a0: 6469 736b 2066 696c 652c 2072 656e 616d disk file, renam\n 0013c7b0: 6573 2069 7420 746f 2068 6176 6520 7468 es it to have th\n-0013c7c0: 6514 0033 462a 0000 2020 2074 7970 6520 e..3F*.. type \n-0013c7d0: 2e53 4156 2e07 0033 4631 0000 1200 3346 .SAV...3F1....3F\n+0013c7c0: 6514 0033 442a 0000 2020 2074 7970 6520 e..3D*.. type \n+0013c7d0: 2e53 4156 2e07 0033 4431 0000 1200 3344 .SAV...3D1....3D\n 0013c7e0: 3200 0020 2020 4578 616d 706c 653a 0700 2.. Example:..\n-0013c7f0: 3346 3300 0000 0000 0000 0000 0000 0000 3F3.............\n+0013c7f0: 3344 3300 0000 0000 0000 0000 0000 0000 3D3.............\n 0013c800: 0100 0000 cc07 0000 8a47 0000 0000 0000 .........G......\n-0013c810: 6700 0046 4845 4c50 00ff 7300 ff49 4f5f g..FHELP..s..IO_\n+0013c810: 6700 0044 4845 4c50 00ff 7300 ff49 4f5f g..DHELP..s..IO_\n 0013c820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0013c830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0013c840: 434c 4f53 4500 c034 0000 2020 2043 4c4f CLOSE..4.. CLO\n 0013c850: 5345 2053 4f43 4b44 4556 3a28 534f 434b SE SOCKDEV:(SOCK\n 0013c860: 4554 3d22 4c4f 4341 4c53 4f43 4b31 223a ET=\"LOCALSOCK1\":\n-0013c870: 4445 4c45 5445 2907 0033 4635 0000 4c00 DELETE)..3F5..L.\n-0013c880: 3346 3600 0020 2020 5468 6973 2064 656c 3F6.. This del\n+0013c870: 4445 4c45 5445 2907 0033 4435 0000 4c00 DELETE)..3D5..L.\n+0013c880: 3344 3600 0020 2020 5468 6973 2064 656c 3D6.. This del\n 0013c890: 6574 6573 2074 6865 2073 6f63 6b65 7420 etes the socket \n 0013c8a0: 6669 6c65 2061 7373 6f63 6961 7465 6420 file associated \n 0013c8b0: 7769 7468 204c 4f43 414c 534f 434b 3120 with LOCALSOCK1 \n-0013c8c0: 6966 2069 7420 6973 2061 5100 3346 3700 if it is aQ.3F7.\n+0013c8c0: 6966 2069 7420 6973 2061 5100 3344 3700 if it is aQ.3D7.\n 0013c8d0: 0020 2020 6c69 7374 656e 696e 6720 736f . listening so\n 0013c8e0: 636b 6574 2061 6e64 2063 6c6f 7365 7320 cket and closes \n 0013c8f0: 6f6e 6c79 2074 6865 206e 616d 6564 2073 only the named s\n 0013c900: 6f63 6b65 7420 6f6e 2074 6865 2073 6f63 ocket on the soc\n-0013c910: 6b65 7420 6465 7669 6365 2e07 0033 4638 ket device...3F8\n-0013c920: 0000 4200 3246 ff73 00ff 434c 4f53 455f ..B.2F.s..CLOSE_\n+0013c910: 6b65 7420 6465 7669 6365 2e07 0033 4438 ket device...3D8\n+0013c920: 0000 4200 3244 ff73 00ff 434c 4f53 455f ..B.2D.s..CLOSE_\n 0013c930: 4445 5649 4345 5041 5241 4d45 5445 5253 DEVICEPARAMETERS\n 0013c940: 5f54 4142 4c45 0000 434c 4f53 455f 4465 _TABLE..CLOSE_De\n 0013c950: 7669 6365 7061 7261 6d65 7465 7273 5f54 viceparameters_T\n-0013c960: 6162 6c65 2700 5346 bf11 0000 2020 2043 able'.SF.... C\n+0013c960: 6162 6c65 2700 5344 bf11 0000 2020 2043 able'.SD.... C\n 0013c970: 4c4f 5345 2044 6576 6963 6570 6172 616d LOSE Deviceparam\n-0013c980: 6574 6572 7320 5461 626c 6507 0054 4621 eters Table..TF!\n-0013c990: 0000 3b00 5446 3100 0020 2020 2b2d 2d2d ..;.TF1.. +---\n+0013c980: 6574 6572 7320 5461 626c 6507 0054 4421 eters Table..TD!\n+0013c990: 0000 3b00 5444 3100 0020 2020 2b2d 2d2d ..;.TD1.. +---\n 0013c9a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013c9b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013c9c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b3b 0054 ------------+;.T\n-0013c9d0: 4641 0000 2020 207c 2020 2020 2020 2020 FA.. | \n+0013c9d0: 4441 0000 2020 207c 2020 2020 2020 2020 DA.. | \n 0013c9e0: 2020 2020 434c 4f53 4520 4465 7669 6365 CLOSE Device\n 0013c9f0: 7061 7261 6d65 7465 7273 2020 2020 2020 parameters \n-0013ca00: 2020 2020 2020 207c 3b00 5446 5100 0020 |;.TFQ.. \n+0013ca00: 2020 2020 2020 207c 3b00 5444 5100 0020 |;.TDQ.. \n 0013ca10: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 0013ca20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013ca30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013ca40: 2d2d 7c3b 0054 4661 0000 2020 207c 2043 --|;.TFa.. | C\n+0013ca40: 2d2d 7c3b 0054 4461 0000 2020 207c 2043 --|;.TDa.. | C\n 0013ca50: 4c4f 5345 2044 4556 4943 4550 4152 414d LOSE DEVICEPARAM\n 0013ca60: 4554 4552 207c 2054 524d 207c 2053 4420 ETER | TRM | SD \n 0013ca70: 7c20 4649 464f 207c 2053 4f43 207c 3b00 | FIFO | SOC |;.\n-0013ca80: 5446 7100 0020 2020 7c2d 2d2d 2d2d 2d2d TFq.. |-------\n+0013ca80: 5444 7100 0020 2020 7c2d 2d2d 2d2d 2d2d TDq.. |-------\n 0013ca90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013caa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013cab0: 2d2d 2d2d 2d2d 2d2d 7c3b 0054 4681 0000 --------|;.TF...\n+0013cab0: 2d2d 2d2d 2d2d 2d2d 7c3b 0054 4481 0000 --------|;.TD...\n 0013cac0: 2020 207c 2053 443a 2056 616c 6964 2066 | SD: Valid f\n 0013cad0: 6f72 2073 6571 7565 6e74 6961 6c20 6469 or sequential di\n 0013cae0: 736b 2066 696c 6573 2020 2020 2020 2020 sk files \n-0013caf0: 2020 207c 3b00 5446 9100 0020 2020 7c20 |;.TF... | \n+0013caf0: 2020 207c 3b00 5444 9100 0020 2020 7c20 |;.TD... | \n 0013cb00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0013cb10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0013cb20: 2020 2020 2020 2020 2020 2020 2020 7c3c |<\n-0013cb30: 0053 46c0 1100 0020 2020 7c20 5452 4d3a .SF.... | TRM:\n+0013cb30: 0053 44c0 1100 0020 2020 7c20 5452 4d3a .SD.... | TRM:\n 0013cb40: 2056 616c 6964 2066 6f72 2074 6572 6d69 Valid for termi\n 0013cb50: 6e61 6c73 2061 6e64 2070 7269 6e74 6572 nals and printer\n-0013cb60: 7320 2020 2020 2020 2020 7c3b 0054 4612 s |;.TF.\n+0013cb60: 7320 2020 2020 2020 2020 7c3b 0054 4412 s |;.TD.\n 0013cb70: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 0013cb80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0013cb90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0013cba0: 2020 2020 207c 3b00 5446 1300 0020 2020 |;.TF... \n+0013cba0: 2020 2020 207c 3b00 5444 1300 0020 2020 |;.TD... \n 0013cbb0: 7c20 4649 464f 3a20 5661 6c69 6420 666f | FIFO: Valid fo\n 0013cbc0: 7220 4649 464f 7320 2020 2020 2020 2020 r FIFOs \n 0013cbd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0013cbe0: 7c3b 0054 4614 0000 2020 207c 2020 2020 |;.TF... | \n+0013cbe0: 7c3b 0054 4414 0000 2020 207c 2020 2020 |;.TD... | \n 0013cbf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0013cc00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0013cc10: 2020 2020 2020 2020 2020 207c 3b00 5446 |;.TF\n+0013cc10: 2020 2020 2020 2020 2020 207c 3b00 5444 |;.TD\n 0013cc20: 1500 0020 2020 7c20 4e55 4c4c 3a20 5661 ... | NULL: Va\n 0013cc30: 6c69 6420 666f 7220 4e55 4c4c 2064 6576 lid for NULL dev\n 0013cc40: 6963 6573 2020 2020 2020 2020 2020 2020 ices \n-0013cc50: 2020 2020 2020 7c3b 0054 4616 0000 2020 |;.TF... \n+0013cc50: 2020 2020 2020 7c3b 0054 4416 0000 2020 |;.TD... \n 0013cc60: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0013cc70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0013cc80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0013cc90: 207c 3b00 5446 1700 0020 2020 7c20 534f |;.TF... | SO\n+0013cc90: 207c 3b00 5444 1700 0020 2020 7c20 534f |;.TD... | SO\n 0013cca0: 433a 2056 616c 6964 2066 6f72 2053 6f63 C: Valid for Soc\n 0013ccb0: 6b65 7420 6465 7669 6365 7320 2020 2020 ket devices \n 0013ccc0: 2020 2020 2020 2020 2020 2020 7c3b 0054 |;.T\n-0013ccd0: 4618 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F... |--------\n+0013ccd0: 4418 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D... |--------\n 0013cce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013ccf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013cd00: 2d2d 2d2d 2d2d 2d7c 3b00 5446 1900 0020 -------|;.TF... \n+0013cd00: 2d2d 2d2d 2d2d 2d7c 3b00 5444 1900 0020 -------|;.TD... \n 0013cd10: 2020 7c20 4445 4c45 5445 2020 2020 2020 | DELETE \n 0013cd20: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0013cd30: 7c20 5820 207c 2058 2020 2020 7c20 5820 | X | X | X \n-0013cd40: 2020 7c3b 0054 461a 0000 2020 207c 2d2d |;.TF... |--\n+0013cd40: 2020 7c3b 0054 441a 0000 2020 207c 2d2d |;.TD... |--\n 0013cd50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013cd60: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d -----+-----+----\n 0013cd70: 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c 3b00 +------+-----|;.\n-0013cd80: 5446 2100 0020 2020 7c20 4445 5354 524f TF!.. | DESTRO\n+0013cd80: 5444 2100 0020 2020 7c20 4445 5354 524f TD!.. | DESTRO\n 0013cd90: 5920 2020 2020 2020 2020 2020 2020 2020 Y \n 0013cda0: 7c20 2020 2020 7c20 5820 207c 2058 2020 | | X | X \n-0013cdb0: 2020 7c20 5820 2020 7c3b 0054 4622 0000 | X |;.TF\"..\n+0013cdb0: 2020 7c20 5820 2020 7c3b 0054 4422 0000 | X |;.TD\"..\n 0013cdc0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0013cdd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0013cde0: 2d2b 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d -+----+------+--\n-0013cdf0: 2d2d 2d7c 3b00 5446 2300 0020 2020 7c20 ---|;.TF#.. | \n+0013cdf0: 2d2d 2d7c 3b00 5444 2300 0020 2020 7c20 ---|;.TD#.. | \n 0013ce00: 4558 4345 5054 494f 4e20 2020 2020 2020 EXCEPTION \n 0013ce10: 2020 2020 2020 7c20 5820 2020 7c20 5820 | X | X \n 0013ce20: 207c 2058 2020 2020 7c20 5820 2020 7c3b | X | X |;\n-0013ce30: 0054 4624 0000 2020 207c 2d2d 2d2d 2d2d .TF$.. |------\n+0013ce30: 0054 4424 0000 2020 207c 2d2d 2d2d 2d2d .TD$.. |------\n 0013ce40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013ce50: 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d 2d2d -+-----+----+---\n-0013ce60: 2d2d 2d2b 2d2d 2d2d 2d7c 3b00 5446 2500 ---+-----|;.TF%.\n+0013ce60: 2d2d 2d2b 2d2d 2d2d 2d7c 3b00 5444 2500 ---+-----|;.TD%.\n 0013ce70: 0020 2020 7c20 4752 4f55 5020 2020 2020 . | GROUP \n 0013ce80: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 0013ce90: 2020 7c20 5820 207c 2058 2020 2020 7c20 | X | X | \n-0013cea0: 2020 2020 7c3b 0054 4626 0000 2020 207c |;.TF&.. |\n+0013cea0: 2020 2020 7c3b 0054 4426 0000 2020 207c |;.TD&.. |\n 0013ceb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013cec0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d -------+-----+--\n 0013ced0: 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c --+------+-----|\n-0013cee0: 3b00 5446 2700 0020 2020 7c20 4f57 4e45 ;.TF'.. | OWNE\n+0013cee0: 3b00 5444 2700 0020 2020 7c20 4f57 4e45 ;.TD'.. | OWNE\n 0013cef0: 5220 2020 2020 2020 2020 2020 2020 2020 R \n 0013cf00: 2020 7c20 2020 2020 7c20 5820 207c 2058 | | X | X\n-0013cf10: 2020 2020 7c20 2020 2020 7c3b 0054 4628 | |;.TF(\n+0013cf10: 2020 2020 7c20 2020 2020 7c3b 0054 4428 | |;.TD(\n 0013cf20: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 0013cf30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 0013cf40: 2d2d 2d2b 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b ---+----+------+\n-0013cf50: 2d2d 2d2d 2d7c 3b00 5446 2900 0020 2020 -----|;.TF).. \n+0013cf50: 2d2d 2d2d 2d7c 3b00 5444 2900 0020 2020 -----|;.TD).. \n 0013cf60: 7c20 5245 4e41 4d45 2020 2020 2020 2020 | RENAME \n 0013cf70: 2020 2020 2020 2020 7c20 2020 2020 7c20 | | \n 0013cf80: 5820 207c 2058 2020 2020 7c20 2020 2020 X | X | \n-0013cf90: 7c3b 0054 462a 0000 2020 207c 2d2d 2d2d |;.TF*.. |----\n+0013cf90: 7c3b 0054 442a 0000 2020 207c 2d2d 2d2d |;.TD*.. |----\n 0013cfa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013cfb0: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d ---+-----+----+-\n 0013cfc0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c 0000 0000 -----+-----|....\n 0013cfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013d000: 0100 0000 ed07 0000 b147 0000 0000 0000 .........G......\n-0013d010: 8f00 0046 4845 4c50 00ff 7300 ff49 4f5f ...FHELP..s..IO_\n+0013d010: 8f00 0044 4845 4c50 00ff 7300 ff49 4f5f ...DHELP..s..IO_\n 0013d020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0013d030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0013d040: 434c 4f53 4500 ff73 00ff 434c 4f53 455f CLOSE..s..CLOSE_\n 0013d050: 4445 5649 4345 5041 5241 4d45 5445 5253 DEVICEPARAMETERS\n 0013d060: 5f54 4142 4c45 00c0 3100 0020 2020 7c20 _TABLE..1.. | \n 0013d070: 5245 5749 4e44 2020 2020 2020 2020 2020 REWIND \n 0013d080: 2020 2020 2020 7c20 2020 2020 7c20 5820 | | X \n 0013d090: 207c 2020 2020 2020 7c20 2020 2020 7c3b | | |;\n-0013d0a0: 0054 4632 0000 2020 207c 2d2d 2d2d 2d2d .TF2.. |------\n+0013d0a0: 0054 4432 0000 2020 207c 2d2d 2d2d 2d2d .TD2.. |------\n 0013d0b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013d0c0: 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d 2d2d -+-----+----+---\n-0013d0d0: 2d2d 2d2b 2d2d 2d2d 2d7c 3b00 5446 3300 ---+-----|;.TF3.\n+0013d0d0: 2d2d 2d2b 2d2d 2d2d 2d7c 3b00 5444 3300 ---+-----|;.TD3.\n 0013d0e0: 0020 2020 7c20 534f 434b 4554 2020 2020 . | SOCKET \n 0013d0f0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 0013d100: 2020 7c20 2020 207c 2020 2020 2020 7c20 | | | \n-0013d110: 5820 2020 7c3b 0054 4634 0000 2020 207c X |;.TF4.. |\n+0013d110: 5820 2020 7c3b 0054 4434 0000 2020 207c X |;.TD4.. |\n 0013d120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013d130: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d -------+-----+--\n 0013d140: 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c --+------+-----|\n-0013d150: 3b00 5446 3500 0020 2020 7c20 5359 5354 ;.TF5.. | SYST\n+0013d150: 3b00 5444 3500 0020 2020 7c20 5359 5354 ;.TD5.. | SYST\n 0013d160: 454d 2020 2020 2020 2020 2020 2020 2020 EM \n 0013d170: 2020 7c20 2020 2020 7c20 5820 207c 2058 | | X | X\n-0013d180: 2020 2020 7c20 2020 2020 7c3b 0054 4636 | |;.TF6\n+0013d180: 2020 2020 7c20 2020 2020 7c3b 0054 4436 | |;.TD6\n 0013d190: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 0013d1a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 0013d1b0: 2d2d 2d2b 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b ---+----+------+\n-0013d1c0: 2d2d 2d2d 2d7c 3b00 5446 3700 0020 2020 -----|;.TF7.. \n+0013d1c0: 2d2d 2d2d 2d7c 3b00 5444 3700 0020 2020 -----|;.TD7.. \n 0013d1d0: 7c20 5549 4320 2020 2020 2020 2020 2020 | UIC \n 0013d1e0: 2020 2020 2020 2020 7c20 2020 2020 7c20 | | \n 0013d1f0: 5820 207c 2058 2020 2020 7c20 2020 2020 X | X | \n-0013d200: 7c3b 0054 4638 0000 2020 207c 2d2d 2d2d |;.TF8.. |----\n+0013d200: 7c3b 0054 4438 0000 2020 207c 2d2d 2d2d |;.TD8.. |----\n 0013d210: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013d220: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2b2d ---+-----+----+-\n-0013d230: 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c 3b00 5446 -----+-----|;.TF\n+0013d230: 2d2d 2d2d 2d2b 2d2d 2d2d 2d7c 3b00 5444 -----+-----|;.TD\n 0013d240: 3900 0020 2020 7c20 574f 524c 4420 2020 9.. | WORLD \n 0013d250: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0013d260: 2020 2020 7c20 5820 207c 2058 2020 2020 | X | X \n-0013d270: 7c20 2020 2020 7c3b 0054 463a 0000 2020 | |;.TF:.. \n+0013d270: 7c20 2020 2020 7c3b 0054 443a 0000 2020 | |;.TD:.. \n 0013d280: 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +--------------\n 0013d290: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013d2a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013d2b0: 2d2b 0700 5446 4100 0012 0054 4642 0000 -+..TFA....TFB..\n-0013d2c0: 2020 202a 2a4e 6f74 652a 2a07 0054 4643 **Note**..TFC\n-0013d2d0: 0000 5100 5446 4400 0020 2020 5369 6e63 ..Q.TFD.. Sinc\n+0013d2b0: 2d2b 0700 5444 4100 0012 0054 4442 0000 -+..TDA....TDB..\n+0013d2c0: 2020 202a 2a4e 6f74 652a 2a07 0054 4443 **Note**..TDC\n+0013d2d0: 0000 5100 5444 4400 0020 2020 5369 6e63 ..Q.TDD.. Sinc\n 0013d2e0: 6520 4558 4345 5054 494f 4e20 6973 2074 e EXCEPTION is t\n 0013d2f0: 6865 206f 6e6c 7920 434c 4f53 4520 6465 he only CLOSE de\n 0013d300: 7669 6365 7061 7261 6d65 7465 7220 7468 viceparameter th\n 0013d310: 6174 2061 7070 6c69 6573 2074 6f20 4e55 at applies to NU\n-0013d320: 4c4c 2c41 0054 4645 0000 2020 2074 6865 LL,A.TFE.. the\n+0013d320: 4c4c 2c41 0054 4445 0000 2020 2074 6865 LL,A.TDE.. the\n 0013d330: 204e 554c 4c20 6465 7669 6365 2063 6f6c NULL device col\n 0013d340: 756d 6e20 6973 206e 6f74 2073 686f 776e umn is not shown\n 0013d350: 2069 6e20 7468 6520 7461 626c 6520 6162 in the table ab\n-0013d360: 6f76 652e 0700 5446 4600 0034 002c 4644 ove...TFF..4.,FD\n+0013d360: 6f76 652e 0700 5444 4600 0034 002c 4444 ove...TDF..4.,DD\n 0013d370: 4556 4943 4550 4152 414d 4554 4552 5f53 EVICEPARAMETER_S\n 0013d380: 554d 4d41 5259 0000 4465 7669 6365 7061 UMMARY..Devicepa\n 0013d390: 7261 6d65 7465 725f 5375 6d6d 6172 7922 rameter_Summary\"\n-0013d3a0: 0044 46bf 1100 0020 2020 4465 7669 6365 .DF.... Device\n+0013d3a0: 0044 44bf 1100 0020 2020 4465 7669 6365 .DD.... Device\n 0013d3b0: 7061 7261 6d65 7465 7220 5375 6d6d 6172 parameter Summar\n-0013d3c0: 7907 0045 4621 0000 3500 4546 3100 0020 y..EF!..5.EF1.. \n+0013d3c0: 7907 0045 4421 0000 3500 4544 3100 0020 y..ED!..5.ED1.. \n 0013d3d0: 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +-------------\n 0013d3e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013d3f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b35 0045 ------------+5.E\n-0013d400: 4641 0000 2020 207c 2020 2020 2020 2020 FA.. | \n+0013d400: 4441 0000 2020 207c 2020 2020 2020 2020 DA.. | \n 0013d410: 2044 6576 6963 6570 6172 616d 6574 6572 Deviceparameter\n 0013d420: 2053 756d 6d61 7279 2020 2020 2020 2020 Summary \n-0013d430: 207c 3500 4546 5100 0020 2020 7c2d 2d2d |5.EFQ.. |---\n+0013d430: 207c 3500 4544 5100 0020 2020 7c2d 2d2d |5.EDQ.. |---\n 0013d440: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013d450: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013d460: 2d2d 2d2d 2d2d 7c35 0045 4661 0000 2020 ------|5.EFa.. \n+0013d460: 2d2d 2d2d 2d2d 7c35 0045 4461 0000 2020 ------|5.EDa.. \n 0013d470: 207c 2020 4445 5649 4345 5041 5241 4d45 | DEVICEPARAME\n 0013d480: 5445 5220 2020 7c20 4f50 454e 207c 2055 TER | OPEN | U\n-0013d490: 5345 207c 2043 4c4f 5345 207c 3500 4546 SE | CLOSE |5.EF\n+0013d490: 5345 207c 2043 4c4f 5345 207c 3500 4544 SE | CLOSE |5.ED\n 0013d4a0: 7100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d q.. |---------\n 0013d4b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0013d4c0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --+-----+-------\n-0013d4d0: 7c35 0045 4681 0000 2020 207c 2041 5050 |5.EF... | APP\n+0013d4d0: 7c35 0045 4481 0000 2020 207c 2041 5050 |5.ED... | APP\n 0013d4e0: 454e 4420 2020 2020 2020 2020 2020 2020 END \n 0013d4f0: 7c20 5820 2020 207c 2020 2020 207c 2020 | X | | \n-0013d500: 2020 2020 207c 3500 4546 9100 0020 2020 |5.EF... \n+0013d500: 2020 2020 207c 3500 4544 9100 0020 2020 |5.ED... \n 0013d510: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 0013d520: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n-0013d530: 2d2d 2b2d 2d2d 2d2d 2d2d 7c36 0044 46c0 --+-------|6.DF.\n+0013d530: 2d2d 2b2d 2d2d 2d2d 2d2d 7c36 0044 44c0 --+-------|6.DD.\n 0013d540: 1100 0020 2020 7c20 4154 5441 4348 2020 ... | ATTACH \n 0013d550: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 0013d560: 2020 7c20 5820 2020 7c20 2020 2020 2020 | X | \n-0013d570: 7c35 0045 4612 0000 2020 207c 2d2d 2d2d |5.EF... |----\n+0013d570: 7c35 0045 4412 0000 2020 207c 2d2d 2d2d |5.ED... |----\n 0013d580: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013d590: 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d +------+-----+--\n-0013d5a0: 2d2d 2d2d 2d7c 3500 4546 1300 0020 2020 -----|5.EF... \n+0013d5a0: 2d2d 2d2d 2d7c 3500 4544 1300 0020 2020 -----|5.ED... \n 0013d5b0: 7c20 424c 4f43 4b53 495a 453d 696e 7465 | BLOCKSIZE=inte\n 0013d5c0: 7870 7220 207c 2058 2020 2020 7c20 2020 xpr | X | \n-0013d5d0: 2020 7c20 2020 2020 2020 7c35 0045 4614 | |5.EF.\n+0013d5d0: 2020 7c20 2020 2020 2020 7c35 0045 4414 | |5.ED.\n 0013d5e0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 0013d5f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0013d600: 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c -+-----+-------|\n-0013d610: 3500 4546 1500 0020 2020 7c20 5b4e 4f5d 5.EF... | [NO]\n+0013d610: 3500 4544 1500 0020 2020 7c20 5b4e 4f5d 5.ED... | [NO]\n 0013d620: 4345 4e41 424c 4520 2020 2020 2020 207c CENABLE |\n 0013d630: 2020 2020 2020 7c20 5820 2020 7c20 2020 | X | \n-0013d640: 2020 2020 7c35 0045 4616 0000 2020 207c |5.EF... |\n+0013d640: 2020 2020 7c35 0045 4416 0000 2020 207c |5.ED... |\n 0013d650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013d660: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0013d670: 2d2b 2d2d 2d2d 2d2d 2d7c 3500 4546 1700 -+-------|5.EF..\n+0013d670: 2d2b 2d2d 2d2d 2d2d 2d7c 3500 4544 1700 -+-------|5.ED..\n 0013d680: 0020 2020 7c20 434c 4541 5253 4352 4545 . | CLEARSCREE\n 0013d690: 4e20 2020 2020 2020 207c 2020 2020 2020 N | \n 0013d6a0: 7c20 5820 2020 7c20 2020 2020 2020 7c35 | X | |5\n-0013d6b0: 0045 4618 0000 2020 207c 2d2d 2d2d 2d2d .EF... |------\n+0013d6b0: 0045 4418 0000 2020 207c 2d2d 2d2d 2d2d .ED... |------\n 0013d6c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0013d6d0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d -----+-----+----\n-0013d6e0: 2d2d 2d7c 3500 4546 1900 0020 2020 7c20 ---|5.EF... | \n+0013d6e0: 2d2d 2d7c 3500 4544 1900 0020 2020 7c20 ---|5.ED... | \n 0013d6f0: 434f 4e4e 4543 5420 2020 2020 2020 2020 CONNECT \n 0013d700: 2020 207c 2058 2020 2020 7c20 5820 2020 | X | X \n-0013d710: 7c20 2020 2020 2020 7c35 0045 461a 0000 | |5.EF...\n+0013d710: 7c20 2020 2020 2020 7c35 0045 441a 0000 | |5.ED...\n 0013d720: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0013d730: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b --------+------+\n 0013d740: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c 3500 -----+-------|5.\n-0013d750: 4546 2100 0020 2020 7c20 5b4e 4f5d 434f EF!.. | [NO]CO\n+0013d750: 4544 2100 0020 2020 7c20 5b4e 4f5d 434f ED!.. | [NO]CO\n 0013d760: 4e56 4552 5420 2020 2020 2020 207c 2020 NVERT | \n 0013d770: 2020 2020 7c20 5820 2020 7c20 2020 2020 | X | \n-0013d780: 2020 7c35 0045 4622 0000 2020 207c 2d2d |5.EF\".. |--\n+0013d780: 2020 7c35 0045 4422 0000 2020 207c 2d2d |5.ED\".. |--\n 0013d790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013d7a0: 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b --+------+-----+\n-0013d7b0: 2d2d 2d2d 2d2d 2d7c 3500 4546 2300 0020 -------|5.EF#.. \n+0013d7b0: 2d2d 2d2d 2d2d 2d7c 3500 4544 2300 0020 -------|5.ED#.. \n 0013d7c0: 2020 7c20 4354 5241 5020 2020 2020 2020 | CTRAP \n 0013d7d0: 2020 2020 2020 207c 2020 2020 2020 7c20 | | \n 0013d7e0: 5820 2020 7c20 2020 2020 2020 7c00 0000 X | |...\n 0013d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013d800: 0100 0000 fe07 0000 d647 0000 0000 0000 .........G......\n-0013d810: 7a00 0046 4845 4c50 00ff 7300 ff49 4f5f z..FHELP..s..IO_\n+0013d810: 7a00 0044 4845 4c50 00ff 7300 ff49 4f5f z..DHELP..s..IO_\n 0013d820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0013d830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0013d840: 4445 5649 4345 5041 5241 4d45 5445 525f DEVICEPARAMETER_\n 0013d850: 5355 4d4d 4152 5900 c024 0000 2020 207c SUMMARY..$.. |\n 0013d860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013d870: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0013d880: 2d2b 2d2d 2d2d 2d2d 2d7c 3500 4546 2500 -+-------|5.EF%.\n+0013d880: 2d2b 2d2d 2d2d 2d2d 2d7c 3500 4544 2500 -+-------|5.ED%.\n 0013d890: 0020 2020 7c20 4445 4c45 5445 2020 2020 . | DELETE \n 0013d8a0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 0013d8b0: 7c20 2020 2020 7c20 5820 2020 2020 7c35 | | X |5\n-0013d8c0: 0045 4626 0000 2020 207c 2d2d 2d2d 2d2d .EF&.. |------\n+0013d8c0: 0045 4426 0000 2020 207c 2d2d 2d2d 2d2d .ED&.. |------\n 0013d8d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0013d8e0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d -----+-----+----\n-0013d8f0: 2d2d 2d7c 3500 4546 2700 0020 2020 7c20 ---|5.EF'.. | \n+0013d8f0: 2d2d 2d7c 3500 4544 2700 0020 2020 7c20 ---|5.ED'.. | \n 0013d900: 5b4e 4f5d 4445 4c49 4d49 5445 5220 2020 [NO]DELIMITER \n 0013d910: 2020 207c 2058 2020 2020 7c20 5820 2020 | X | X \n-0013d920: 7c20 2020 2020 2020 7c35 0045 4628 0000 | |5.EF(..\n+0013d920: 7c20 2020 2020 2020 7c35 0045 4428 0000 | |5.ED(..\n 0013d930: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0013d940: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b --------+------+\n 0013d950: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c 3500 -----+-------|5.\n-0013d960: 4546 2900 0020 2020 7c20 5b4e 4f5d 4445 EF).. | [NO]DE\n+0013d960: 4544 2900 0020 2020 7c20 5b4e 4f5d 4445 ED).. | [NO]DE\n 0013d970: 5354 524f 5920 2020 2020 2020 207c 2020 STROY | \n 0013d980: 2020 2020 7c20 2020 2020 7c20 5820 2020 | | X \n-0013d990: 2020 7c35 0045 462a 0000 2020 207c 2d2d |5.EF*.. |--\n+0013d990: 2020 7c35 0045 442a 0000 2020 207c 2d2d |5.ED*.. |--\n 0013d9a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013d9b0: 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b --+------+-----+\n-0013d9c0: 2d2d 2d2d 2d2d 2d7c 3500 4546 3100 0020 -------|5.EF1.. \n+0013d9c0: 2d2d 2d2d 2d2d 2d7c 3500 4544 3100 0020 -------|5.ED1.. \n 0013d9d0: 2020 7c20 4445 5441 4348 2020 2020 2020 | DETACH \n 0013d9e0: 2020 2020 2020 207c 2020 2020 2020 7c20 | | \n 0013d9f0: 5820 2020 7c20 2020 2020 2020 7c35 0045 X | |5.E\n-0013da00: 4632 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F2.. |--------\n+0013da00: 4432 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D2.. |--------\n 0013da10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 0013da20: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---+-----+------\n-0013da30: 2d7c 3500 4546 3300 0020 2020 7c20 444f -|5.EF3.. | DO\n+0013da30: 2d7c 3500 4544 3300 0020 2020 7c20 444f -|5.ED3.. | DO\n 0013da40: 574e 5343 524f 4c4c 2020 2020 2020 2020 WNSCROLL \n 0013da50: 207c 2020 2020 2020 7c20 5820 2020 7c20 | | X | \n-0013da60: 2020 2020 2020 7c35 0045 4634 0000 2020 |5.EF4.. \n+0013da60: 2020 2020 2020 7c35 0045 4434 0000 2020 |5.ED4.. \n 0013da70: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 0013da80: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d ------+------+--\n-0013da90: 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c 3500 4546 ---+-------|5.EF\n+0013da90: 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c 3500 4544 ---+-------|5.ED\n 0013daa0: 3500 0020 2020 7c20 5b4e 4f5d 4543 484f 5.. | [NO]ECHO\n 0013dab0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 0013dac0: 2020 7c20 5820 2020 7c20 2020 2020 2020 | X | \n-0013dad0: 7c35 0045 4636 0000 2020 207c 2d2d 2d2d |5.EF6.. |----\n+0013dad0: 7c35 0045 4436 0000 2020 207c 2d2d 2d2d |5.ED6.. |----\n 0013dae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013daf0: 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d +------+-----+--\n-0013db00: 2d2d 2d2d 2d7c 3500 4546 3700 0020 2020 -----|5.EF7.. \n+0013db00: 2d2d 2d2d 2d7c 3500 4544 3700 0020 2020 -----|5.ED7.. \n 0013db10: 7c20 4552 4153 454c 494e 4520 2020 2020 | ERASELINE \n 0013db20: 2020 2020 207c 2020 2020 2020 7c20 5820 | | X \n-0013db30: 2020 7c20 2020 2020 2020 7c35 0045 4638 | |5.EF8\n+0013db30: 2020 7c20 2020 2020 2020 7c35 0045 4438 | |5.ED8\n 0013db40: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 0013db50: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0013db60: 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c -+-----+-------|\n-0013db70: 3500 4546 3900 0020 2020 7c20 5b4e 4f5d 5.EF9.. | [NO]\n+0013db70: 3500 4544 3900 0020 2020 7c20 5b4e 4f5d 5.ED9.. | [NO]\n 0013db80: 4553 4341 5045 2020 2020 2020 2020 207c ESCAPE |\n 0013db90: 2020 2020 2020 7c20 5820 2020 7c20 2020 | X | \n-0013dba0: 2020 2020 7c35 0045 463a 0000 2020 207c |5.EF:.. |\n+0013dba0: 2020 2020 7c35 0045 443a 0000 2020 207c |5.ED:.. |\n 0013dbb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013dbc0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0013dbd0: 2d2b 2d2d 2d2d 2d2d 2d7c 3500 4546 4100 -+-------|5.EFA.\n+0013dbd0: 2d2b 2d2d 2d2d 2d2d 2d7c 3500 4544 4100 -+-------|5.EDA.\n 0013dbe0: 0020 2020 7c20 4558 4345 5054 494f 4e3d . | EXCEPTION=\n 0013dbf0: 6578 7072 2020 2020 207c 2058 2020 2020 expr | X \n 0013dc00: 7c20 5820 2020 7c20 5820 2020 2020 7c35 | X | X |5\n-0013dc10: 0045 4642 0000 2020 207c 2d2d 2d2d 2d2d .EFB.. |------\n+0013dc10: 0045 4442 0000 2020 207c 2d2d 2d2d 2d2d .EDB.. |------\n 0013dc20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0013dc30: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d -----+-----+----\n-0013dc40: 2d2d 2d7c 3500 4546 4300 0020 2020 7c20 ---|5.EFC.. | \n+0013dc40: 2d2d 2d7c 3500 4544 4300 0020 2020 7c20 ---|5.EDC.. | \n 0013dc50: 5b4e 4f5d 4646 4c46 2020 2020 2020 2020 [NO]FFLF \n 0013dc60: 2020 207c 2058 2020 2020 7c20 5820 2020 | X | X \n-0013dc70: 7c20 2020 2020 2020 7c35 0045 4644 0000 | |5.EFD..\n+0013dc70: 7c20 2020 2020 2020 7c35 0045 4444 0000 | |5.EDD..\n 0013dc80: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0013dc90: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b --------+------+\n 0013dca0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c 3500 -----+-------|5.\n-0013dcb0: 4546 4500 0020 2020 7c20 5b4e 4f5d 4649 EFE.. | [NO]FI\n+0013dcb0: 4544 4500 0020 2020 7c20 5b4e 4f5d 4649 EDE.. | [NO]FI\n 0013dcc0: 4c54 4552 5b3d 6578 7072 5d20 207c 2020 LTER[=expr] | \n 0013dcd0: 2020 2020 7c20 5820 2020 7c20 2020 2020 | X | \n-0013dce0: 2020 7c35 0045 4646 0000 2020 207c 2d2d |5.EFF.. |--\n+0013dce0: 2020 7c35 0045 4446 0000 2020 207c 2d2d |5.EDF.. |--\n 0013dcf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013dd00: 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b --+------+-----+\n-0013dd10: 2d2d 2d2d 2d2d 2d7c 3500 4546 4700 0020 -------|5.EFG.. \n+0013dd10: 2d2d 2d2d 2d2d 2d7c 3500 4544 4700 0020 -------|5.EDG.. \n 0013dd20: 2020 7c20 5b4e 4f5d 4649 5845 4420 2020 | [NO]FIXED \n 0013dd30: 2020 2020 2020 207c 2058 2020 2020 7c20 | X | \n 0013dd40: 2020 2020 7c20 2020 2020 2020 7c35 0045 | |5.E\n-0013dd50: 4648 0000 2020 207c 2d2d 2d2d 2d2d 2d2d FH.. |--------\n+0013dd50: 4448 0000 2020 207c 2d2d 2d2d 2d2d 2d2d DH.. |--------\n 0013dd60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 0013dd70: 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---+-----+------\n-0013dd80: 2d7c 3500 4546 4900 0020 2020 7c20 464c -|5.EFI.. | FL\n+0013dd80: 2d7c 3500 4544 4900 0020 2020 7c20 464c -|5.EDI.. | FL\n 0013dd90: 5553 4820 2020 2020 2020 2020 2020 2020 USH \n 0013dda0: 207c 2020 2020 2020 7c20 5820 2020 7c20 | | X | \n-0013ddb0: 2020 2020 2020 7c35 0045 464a 0000 2020 |5.EFJ.. \n+0013ddb0: 2020 2020 2020 7c35 0045 444a 0000 2020 |5.EDJ.. \n 0013ddc0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 0013ddd0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d ------+------+--\n-0013dde0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c 3500 4546 ---+-------|5.EF\n+0013dde0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c 3500 4544 ---+-------|5.ED\n 0013ddf0: 5100 0020 2020 7c20 4752 4f55 503d 6578 Q.. | GROUP=ex\n 0013de00: 7072 2020 2020 2020 2020 207c 2058 2020 pr | X \n 0013de10: 2020 7c20 5820 2020 7c20 5820 2020 2020 | X | X \n-0013de20: 7c35 0045 4652 0000 2020 207c 2d2d 2d2d |5.EFR.. |----\n+0013de20: 7c35 0045 4452 0000 2020 207c 2d2d 2d2d |5.EDR.. |----\n 0013de30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013de40: 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d +------+-----+--\n-0013de50: 2d2d 2d2d 2d7c 3500 4546 5300 0020 2020 -----|5.EFS.. \n+0013de50: 2d2d 2d2d 2d7c 3500 4544 5300 0020 2020 -----|5.EDS.. \n 0013de60: 7c20 4b45 5920 2020 2020 2020 2020 2020 | KEY \n 0013de70: 2020 2020 207c 2058 2020 2020 7c20 5820 | X | X \n-0013de80: 2020 7c20 2020 2020 2020 7c35 0045 4654 | |5.EFT\n+0013de80: 2020 7c20 2020 2020 2020 7c35 0045 4454 | |5.EDT\n 0013de90: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 0013dea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0013deb0: 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c -+-----+-------|\n-0013dec0: 3500 4546 5500 0020 2020 7c20 494b 4559 5.EFU.. | IKEY\n+0013dec0: 3500 4544 5500 0020 2020 7c20 494b 4559 5.EDU.. | IKEY\n 0013ded0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0013dee0: 2058 2020 2020 7c20 5820 2020 7c20 2020 X | X | \n-0013def0: 2020 2020 7c35 0045 4656 0000 2020 207c |5.EFV.. |\n+0013def0: 2020 2020 7c35 0045 4456 0000 2020 207c |5.EDV.. |\n 0013df00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013df10: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0013df20: 2d2b 2d2d 2d2d 2d2d 2d7c 3500 4546 5700 -+-------|5.EFW.\n+0013df20: 2d2b 2d2d 2d2d 2d2d 2d7c 3500 4544 5700 -+-------|5.EDW.\n 0013df30: 0020 2020 7c20 494f 4552 524f 523d 6578 . | IOERROR=ex\n 0013df40: 7072 2020 2020 2020 207c 2058 2020 2020 pr | X \n 0013df50: 7c20 5820 2020 7c20 2020 2020 2020 7c35 | X | |5\n-0013df60: 0045 4658 0000 2020 207c 2d2d 2d2d 2d2d .EFX.. |------\n+0013df60: 0045 4458 0000 2020 207c 2d2d 2d2d 2d2d .EDX.. |------\n 0013df70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0013df80: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d -----+-----+----\n-0013df90: 2d2d 2d7c 3500 4546 5900 0020 2020 7c20 ---|5.EFY.. | \n+0013df90: 2d2d 2d7c 3500 4544 5900 0020 2020 7c20 ---|5.EDY.. | \n 0013dfa0: 5b4e 4f5d 484f 5354 5359 4e43 2020 2020 [NO]HOSTSYNC \n 0013dfb0: 2020 207c 2020 2020 2020 7c20 5820 2020 | | X \n-0013dfc0: 7c20 2020 2020 2020 7c35 0045 465a 0000 | |5.EFZ..\n+0013dfc0: 7c20 2020 2020 2020 7c35 0045 445a 0000 | |5.EDZ..\n 0013dfd0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0013dfe0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b --------+------+\n 0013dff0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d7c 0000 -----+-------|..\n 0013e000: 0100 0000 fe07 0000 fb47 0000 0000 0000 .........G......\n-0013e010: 7a00 0046 4845 4c50 00ff 7300 ff49 4f5f z..FHELP..s..IO_\n+0013e010: 7a00 0044 4845 4c50 00ff 7300 ff49 4f5f z..DHELP..s..IO_\n 0013e020: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0013e030: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0013e040: 4445 5649 4345 5041 5241 4d45 5445 525f DEVICEPARAMETER_\n 0013e050: 5355 4d4d 4152 5900 c061 0000 2020 207c SUMMARY..a.. |\n 0013e060: 205b 5a5d 4c45 4e47 5448 3d69 6e74 6578 [Z]LENGTH=intex\n 0013e070: 7072 2020 7c20 2020 2020 207c 2058 2020 pr | | X \n-0013e080: 207c 2020 2020 2020 207c 3500 4546 6200 | |5.EFb.\n+0013e080: 207c 2020 2020 2020 207c 3500 4544 6200 | |5.EDb.\n 0013e090: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0013e0a0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 0013e0b0: 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 7c35 +-----+-------|5\n-0013e0c0: 0045 4663 0000 2020 207c 204e 4557 5645 .EFc.. | NEWVE\n+0013e0c0: 0045 4463 0000 2020 207c 204e 4557 5645 .EDc.. | NEWVE\n 0013e0d0: 5253 494f 4e20 2020 2020 2020 2020 7c20 RSION | \n 0013e0e0: 5820 2020 207c 2020 2020 207c 2020 2020 X | | \n-0013e0f0: 2020 207c 3500 4546 6400 0020 2020 7c2d |5.EFd.. |-\n+0013e0f0: 2020 207c 3500 4544 6400 0020 2020 7c2d |5.EDd.. |-\n 0013e100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013e110: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0013e120: 2b2d 2d2d 2d2d 2d2d 7c35 0045 4665 0000 +-------|5.EFe..\n+0013e120: 2b2d 2d2d 2d2d 2d2d 7c35 0045 4465 0000 +-------|5.EDe..\n 0013e130: 2020 207c 204f 4b45 5920 2020 2020 2020 | OKEY \n 0013e140: 2020 2020 2020 2020 7c20 5820 2020 207c | X |\n 0013e150: 2058 2020 207c 2020 2020 2020 207c 3500 X | |5.\n-0013e160: 4546 6600 0020 2020 7c2d 2d2d 2d2d 2d2d EFf.. |-------\n+0013e160: 4544 6600 0020 2020 7c2d 2d2d 2d2d 2d2d EDf.. |-------\n 0013e170: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 0013e180: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d ----+-----+-----\n-0013e190: 2d2d 7c35 0045 4667 0000 2020 207c 204f --|5.EFg.. | O\n+0013e190: 2d2d 7c35 0045 4467 0000 2020 207c 204f --|5.EDg.. | O\n 0013e1a0: 574e 4552 3d65 7870 7220 2020 2020 2020 WNER=expr \n 0013e1b0: 2020 7c20 5820 2020 207c 2058 2020 207c | X | X |\n-0013e1c0: 2058 2020 2020 207c 3500 4546 6800 0020 X |5.EFh.. \n+0013e1c0: 2058 2020 2020 207c 3500 4544 6800 0020 X |5.EDh.. \n 0013e1d0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 0013e1e0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d -------+------+-\n 0013e1f0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 7c35 0045 ----+-------|5.E\n-0013e200: 4669 0000 2020 207c 205b 4e4f 5d50 4153 Fi.. | [NO]PAS\n+0013e200: 4469 0000 2020 207c 205b 4e4f 5d50 4153 Di.. | [NO]PAS\n 0013e210: 5448 5255 2020 2020 2020 2020 7c20 2020 THRU | \n 0013e220: 2020 207c 2058 2020 207c 2020 2020 2020 | X | \n-0013e230: 207c 3500 4546 6a00 0020 2020 7c2d 2d2d |5.EFj.. |---\n+0013e230: 207c 3500 4544 6a00 0020 2020 7c2d 2d2d |5.EDj.. |---\n 0013e240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013e250: 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d -+------+-----+-\n-0013e260: 2d2d 2d2d 2d2d 7c35 0045 4671 0000 2020 ------|5.EFq.. \n+0013e260: 2d2d 2d2d 2d2d 7c35 0045 4471 0000 2020 ------|5.EDq.. \n 0013e270: 207c 205b 4e4f 5d52 4348 4b20 2020 2020 | [NO]RCHK \n 0013e280: 2020 2020 2020 7c20 5820 2020 207c 2058 | X | X\n-0013e290: 2020 207c 2020 2020 2020 207c 3500 4546 | |5.EF\n+0013e290: 2020 207c 2020 2020 2020 207c 3500 4544 | |5.ED\n 0013e2a0: 7200 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d r.. |---------\n 0013e2b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0013e2c0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --+-----+-------\n-0013e2d0: 7c35 0045 4673 0000 2020 207c 205b 4e4f |5.EFs.. | [NO\n+0013e2d0: 7c35 0045 4473 0000 2020 207c 205b 4e4f |5.EDs.. | [NO\n 0013e2e0: 5d52 4541 444f 4e4c 5920 2020 2020 2020 ]READONLY \n 0013e2f0: 7c20 5820 2020 207c 2020 2020 207c 2020 | X | | \n-0013e300: 2020 2020 207c 3500 4546 7400 0020 2020 |5.EFt.. \n+0013e300: 2020 2020 207c 3500 4544 7400 0020 2020 |5.EDt.. \n 0013e310: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 0013e320: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n-0013e330: 2d2d 2b2d 2d2d 2d2d 2d2d 7c35 0045 4675 --+-------|5.EFu\n+0013e330: 2d2d 2b2d 2d2d 2d2d 2d2d 7c35 0045 4475 --+-------|5.EDu\n 0013e340: 0000 2020 207c 2052 4543 4f52 4453 495a .. | RECORDSIZ\n 0013e350: 453d 696e 7465 7870 7220 7c20 5820 2020 E=intexpr | X \n 0013e360: 207c 2020 2020 207c 2020 2020 2020 207c | | |\n-0013e370: 3500 4546 7600 0020 2020 7c2d 2d2d 2d2d 5.EFv.. |-----\n+0013e370: 3500 4544 7600 0020 2020 7c2d 2d2d 2d2d 5.EDv.. |-----\n 0013e380: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 0013e390: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d ------+-----+---\n-0013e3a0: 2d2d 2d2d 7c35 0045 4677 0000 2020 207c ----|5.EFw.. |\n+0013e3a0: 2d2d 2d2d 7c35 0045 4477 0000 2020 207c ----|5.EDw.. |\n 0013e3b0: 2052 454e 414d 453d 6578 7072 2020 2020 RENAME=expr \n 0013e3c0: 2020 2020 7c20 2020 2020 207c 2020 2020 | | \n-0013e3d0: 207c 2058 2020 2020 207c 3500 4546 7800 | X |5.EFx.\n+0013e3d0: 207c 2058 2020 2020 207c 3500 4544 7800 | X |5.EDx.\n 0013e3e0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0013e3f0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 0013e400: 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 7c35 +-----+-------|5\n-0013e410: 0045 4679 0000 2020 207c 205b 4e4f 5d52 .EFy.. | [NO]R\n+0013e410: 0045 4479 0000 2020 207c 205b 4e4f 5d52 .EDy.. | [NO]R\n 0013e420: 4554 5259 2020 2020 2020 2020 2020 7c20 ETRY | \n 0013e430: 5820 2020 207c 2058 2020 207c 2020 2020 X | X | \n-0013e440: 2020 207c 3500 4546 7a00 0020 2020 7c2d |5.EFz.. |-\n+0013e440: 2020 207c 3500 4544 7a00 0020 2020 7c2d |5.EDz.. |-\n 0013e450: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013e460: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0013e470: 2b2d 2d2d 2d2d 2d2d 7c35 0045 4681 0000 +-------|5.EF...\n+0013e470: 2b2d 2d2d 2d2d 2d2d 7c35 0045 4481 0000 +-------|5.ED...\n 0013e480: 2020 207c 2052 4557 494e 4420 2020 2020 | REWIND \n 0013e490: 2020 2020 2020 2020 7c20 5820 2020 207c | X |\n 0013e4a0: 2058 2020 207c 2058 2020 2020 207c 3500 X | X |5.\n-0013e4b0: 4546 8200 0020 2020 7c2d 2d2d 2d2d 2d2d EF... |-------\n+0013e4b0: 4544 8200 0020 2020 7c2d 2d2d 2d2d 2d2d ED... |-------\n 0013e4c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 0013e4d0: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d ----+-----+-----\n-0013e4e0: 2d2d 7c35 0045 4683 0000 2020 207c 2053 --|5.EF... | S\n+0013e4e0: 2d2d 7c35 0045 4483 0000 2020 207c 2053 --|5.ED... | S\n 0013e4f0: 4b49 5046 494c 453d 696e 7465 7870 7220 KIPFILE=intexpr \n 0013e500: 2020 7c20 2020 2020 207c 2058 2020 207c | | X |\n-0013e510: 2020 2020 2020 207c 3500 4546 8400 0020 |5.EF... \n+0013e510: 2020 2020 2020 207c 3500 4544 8400 0020 |5.ED... \n 0013e520: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 0013e530: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d -------+------+-\n 0013e540: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 7c35 0045 ----+-------|5.E\n-0013e550: 4685 0000 2020 207c 2053 4f43 4b45 5420 F... | SOCKET \n+0013e550: 4485 0000 2020 207c 2053 4f43 4b45 5420 D... | SOCKET \n 0013e560: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 0013e570: 2020 207c 2058 2020 207c 2058 2020 2020 | X | X \n-0013e580: 207c 3500 4546 8600 0020 2020 7c2d 2d2d |5.EF... |---\n+0013e580: 207c 3500 4544 8600 0020 2020 7c2d 2d2d |5.ED... |---\n 0013e590: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013e5a0: 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d -+------+-----+-\n-0013e5b0: 2d2d 2d2d 2d2d 7c35 0045 4687 0000 2020 ------|5.EF... \n+0013e5b0: 2d2d 2d2d 2d2d 7c35 0045 4487 0000 2020 ------|5.ED... \n 0013e5c0: 207c 2053 5041 4345 3d69 6e74 6578 7072 | SPACE=intexpr\n 0013e5d0: 2020 2020 2020 7c20 2020 2020 207c 2058 | | X\n-0013e5e0: 2020 207c 2058 2020 2020 207c 3500 4546 | X |5.EF\n+0013e5e0: 2020 207c 2058 2020 2020 207c 3500 4544 | X |5.ED\n 0013e5f0: 8800 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 0013e600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0013e610: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --+-----+-------\n-0013e620: 7c35 0045 4689 0000 2020 207c 205b 4e4f |5.EF... | [NO\n+0013e620: 7c35 0045 4489 0000 2020 207c 205b 4e4f |5.ED... | [NO\n 0013e630: 5d53 5452 4541 4d20 2020 2020 2020 2020 ]STREAM \n 0013e640: 7c20 5820 2020 207c 2020 2020 207c 2020 | X | | \n-0013e650: 2020 2020 207c 3500 4546 8a00 0020 2020 |5.EF... \n+0013e650: 2020 2020 207c 3500 4544 8a00 0020 2020 |5.ED... \n 0013e660: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 0013e670: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n-0013e680: 2d2d 2b2d 2d2d 2d2d 2d2d 7c35 0045 4691 --+-------|5.EF.\n+0013e680: 2d2d 2b2d 2d2d 2d2d 2d2d 7c35 0045 4491 --+-------|5.ED.\n 0013e690: 0000 2020 207c 2053 5953 5445 4d3d 6578 .. | SYSTEM=ex\n 0013e6a0: 7072 2020 2020 2020 2020 7c20 5820 2020 pr | X \n 0013e6b0: 207c 2020 2020 207c 2058 2020 2020 207c | | X |\n-0013e6c0: 3500 4546 9200 0020 2020 7c2d 2d2d 2d2d 5.EF... |-----\n+0013e6c0: 3500 4544 9200 0020 2020 7c2d 2d2d 2d2d 5.ED... |-----\n 0013e6d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 0013e6e0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d ------+-----+---\n-0013e6f0: 2d2d 2d2d 7c35 0045 4693 0000 2020 207c ----|5.EF... |\n+0013e6f0: 2d2d 2d2d 7c35 0045 4493 0000 2020 207c ----|5.ED... |\n 0013e700: 2054 4552 4d49 4e41 544f 523d 6578 7072 TERMINATOR=expr\n 0013e710: 2020 2020 7c20 2020 2020 207c 2058 2020 | | X \n-0013e720: 207c 2020 2020 2020 207c 3500 4546 9400 | |5.EF..\n+0013e720: 207c 2020 2020 2020 207c 3500 4544 9400 | |5.ED..\n 0013e730: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0013e740: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 0013e750: 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 7c35 +-----+-------|5\n-0013e760: 0045 4695 0000 2020 207c 2054 494d 454f .EF... | TIMEO\n+0013e760: 0045 4495 0000 2020 207c 2054 494d 454f .ED... | TIMEO\n 0013e770: 5554 3d65 7870 7220 2020 2020 2020 7c20 UT=expr | \n 0013e780: 2020 2020 207c 2020 2020 207c 2058 2020 | | X \n-0013e790: 2020 207c 3500 4546 9600 0020 2020 7c2d |5.EF... |-\n+0013e790: 2020 207c 3500 4544 9600 0020 2020 7c2d |5.ED... |-\n 0013e7a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013e7b0: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0013e7c0: 2b2d 2d2d 2d2d 2d2d 7c35 0045 4697 0000 +-------|5.EF...\n+0013e7c0: 2b2d 2d2d 2d2d 2d2d 7c35 0045 4497 0000 +-------|5.ED...\n 0013e7d0: 2020 207c 205b 4e4f 5d54 5255 4e43 4154 | [NO]TRUNCAT\n 0013e7e0: 4520 2020 2020 2020 7c20 5820 2020 207c E | X |\n 0013e7f0: 2058 2020 207c 2020 2020 2020 207c 0000 X | |..\n 0013e800: 0100 0000 3207 0000 1d48 0000 0000 0000 ....2....H......\n-0013e810: 7a00 0046 4845 4c50 00ff 7300 ff49 4f5f z..FHELP..s..IO_\n+0013e810: 7a00 0044 4845 4c50 00ff 7300 ff49 4f5f z..DHELP..s..IO_\n 0013e820: 5052 4f43 4553 5349 4e47 00ff 7300 ff49 PROCESSING..s..I\n 0013e830: 2f4f 5f43 4f4d 4d41 4e44 5300 ff73 00ff /O_COMMANDS..s..\n 0013e840: 4445 5649 4345 5041 5241 4d45 5445 525f DEVICEPARAMETER_\n 0013e850: 5355 4d4d 4152 5900 c098 0000 2020 207c SUMMARY..... |\n 0013e860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013e870: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2b 2d2d 2d2d ----+------+----\n-0013e880: 2d2b 2d2d 2d2d 2d2d 2d7c 3500 4546 9900 -+-------|5.EF..\n+0013e880: 2d2b 2d2d 2d2d 2d2d 2d7c 3500 4544 9900 -+-------|5.ED..\n 0013e890: 0020 2020 7c20 5b4e 4f5d 5454 5359 4e43 . | [NO]TTSYNC\n 0013e8a0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 0013e8b0: 7c20 5820 2020 7c20 2020 2020 2020 7c35 | X | |5\n-0013e8c0: 0045 469a 0000 2020 207c 2d2d 2d2d 2d2d .EF... |------\n+0013e8c0: 0045 449a 0000 2020 207c 2d2d 2d2d 2d2d .ED... |------\n 0013e8d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0013e8e0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2b 2d2d 2d2d -----+-----+----\n-0013e8f0: 2d2d 2d7c 3600 4446 c111 0000 2020 207c ---|6.DF.... |\n+0013e8f0: 2d2d 2d7c 3600 4444 c111 0000 2020 207c ---|6.DD.... |\n 0013e900: 205b 4e4f 5d54 5950 4541 4845 4144 2020 [NO]TYPEAHEAD \n 0013e910: 2020 2020 7c20 2020 2020 207c 2058 2020 | | X \n-0013e920: 207c 2020 2020 2020 207c 3500 4646 1100 | |5.FF..\n+0013e920: 207c 2020 2020 2020 207c 3500 4644 1100 | |5.FD..\n 0013e930: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0013e940: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 0013e950: 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 7c35 +-----+-------|5\n-0013e960: 0046 4621 0000 2020 207c 2055 4943 3d65 .FF!.. | UIC=e\n+0013e960: 0046 4421 0000 2020 207c 2055 4943 3d65 .FD!.. | UIC=e\n 0013e970: 7870 7220 2020 2020 2020 2020 2020 7c20 xpr | \n 0013e980: 5820 2020 207c 2020 2020 207c 2058 2020 X | | X \n-0013e990: 2020 207c 3500 4646 3100 0020 2020 7c2d |5.FF1.. |-\n+0013e990: 2020 207c 3500 4644 3100 0020 2020 7c2d |5.FD1.. |-\n 0013e9a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013e9b0: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0013e9c0: 2b2d 2d2d 2d2d 2d2d 7c35 0046 4641 0000 +-------|5.FFA..\n+0013e9c0: 2b2d 2d2d 2d2d 2d2d 7c35 0046 4441 0000 +-------|5.FDA..\n 0013e9d0: 2020 207c 2055 5053 4352 4f4c 4c20 2020 | UPSCROLL \n 0013e9e0: 2020 2020 2020 2020 7c20 2020 2020 207c | |\n 0013e9f0: 2058 2020 207c 2020 2020 2020 207c 3500 X | |5.\n-0013ea00: 4646 5100 0020 2020 7c2d 2d2d 2d2d 2d2d FFQ.. |-------\n+0013ea00: 4644 5100 0020 2020 7c2d 2d2d 2d2d 2d2d FDQ.. |-------\n 0013ea10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 0013ea20: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d ----+-----+-----\n-0013ea30: 2d2d 7c35 0046 4661 0000 2020 207c 2056 --|5.FFa.. | V\n+0013ea30: 2d2d 7c35 0046 4461 0000 2020 207c 2056 --|5.FDa.. | V\n 0013ea40: 4152 4941 424c 4520 2020 2020 2020 2020 ARIABLE \n 0013ea50: 2020 7c20 5820 2020 207c 2020 2020 207c | X | |\n-0013ea60: 2020 2020 2020 207c 3500 4646 7100 0020 |5.FFq.. \n+0013ea60: 2020 2020 2020 207c 3500 4644 7100 0020 |5.FDq.. \n 0013ea70: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 0013ea80: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d -------+------+-\n 0013ea90: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 7c35 0046 ----+-------|5.F\n-0013eaa0: 4681 0000 2020 207c 205b 5a5d 5749 4454 F... | [Z]WIDT\n+0013eaa0: 4481 0000 2020 207c 205b 5a5d 5749 4454 D... | [Z]WIDT\n 0013eab0: 483d 696e 7465 7870 7220 2020 7c20 2020 H=intexpr | \n 0013eac0: 2020 207c 2058 2020 207c 2020 2020 2020 | X | \n-0013ead0: 207c 3500 4646 9100 0020 2020 7c2d 2d2d |5.FF... |---\n+0013ead0: 207c 3500 4644 9100 0020 2020 7c2d 2d2d |5.FD... |---\n 0013eae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013eaf0: 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d -+------+-----+-\n-0013eb00: 2d2d 2d2d 2d2d 7c35 0045 4612 0000 2020 ------|5.EF... \n+0013eb00: 2d2d 2d2d 2d2d 7c35 0045 4412 0000 2020 ------|5.ED... \n 0013eb10: 207c 2057 4f52 4c44 3d65 7870 7220 2020 | WORLD=expr \n 0013eb20: 2020 2020 2020 7c20 5820 2020 207c 2020 | X | \n-0013eb30: 2020 207c 2058 2020 2020 207c 3500 4646 | X |5.FF\n+0013eb30: 2020 207c 2058 2020 2020 207c 3500 4644 | X |5.FD\n 0013eb40: 1100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 0013eb50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0013eb60: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --+-----+-------\n-0013eb70: 7c35 0046 4621 0000 2020 207c 205b 5a5d |5.FF!.. | [Z]\n+0013eb70: 7c35 0046 4421 0000 2020 207c 205b 5a5d |5.FD!.. | [Z]\n 0013eb80: 5b4e 4f5d 5752 4150 2020 2020 2020 2020 [NO]WRAP \n 0013eb90: 7c20 5820 2020 207c 2058 2020 207c 2020 | X | X | \n-0013eba0: 2020 2020 207c 3500 4646 3100 0020 2020 |5.FF1.. \n+0013eba0: 2020 2020 207c 3500 4644 3100 0020 2020 |5.FD1.. \n 0013ebb0: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 0013ebc0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d -----+------+---\n-0013ebd0: 2d2d 2b2d 2d2d 2d2d 2d2d 7c35 0046 4641 --+-------|5.FFA\n+0013ebd0: 2d2d 2b2d 2d2d 2d2d 2d2d 7c35 0046 4441 --+-------|5.FDA\n 0013ebe0: 0000 2020 207c 2057 5249 5445 4c42 3d65 .. | WRITELB=e\n 0013ebf0: 7870 7220 2020 2020 2020 7c20 2020 2020 xpr | \n 0013ec00: 207c 2058 2020 207c 2020 2020 2020 207c | X | |\n-0013ec10: 3500 4646 5100 0020 2020 7c2d 2d2d 2d2d 5.FFQ.. |-----\n+0013ec10: 3500 4644 5100 0020 2020 7c2d 2d2d 2d2d 5.FDQ.. |-----\n 0013ec20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 0013ec30: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d ------+-----+---\n-0013ec40: 2d2d 2d2d 7c35 0046 4661 0000 2020 207c ----|5.FFa.. |\n+0013ec40: 2d2d 2d2d 7c35 0046 4461 0000 2020 207c ----|5.FDa.. |\n 0013ec50: 2058 3d69 6e74 6578 7072 2020 2020 2020 X=intexpr \n 0013ec60: 2020 2020 7c20 2020 2020 207c 2058 2020 | | X \n-0013ec70: 207c 2020 2020 2020 207c 3500 4646 7100 | |5.FFq.\n+0013ec70: 207c 2020 2020 2020 207c 3500 4644 7100 | |5.FDq.\n 0013ec80: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 0013ec90: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 0013eca0: 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 7c35 +-----+-------|5\n-0013ecb0: 0046 4681 0000 2020 207c 2059 3d69 6e74 .FF... | Y=int\n+0013ecb0: 0046 4481 0000 2020 207c 2059 3d69 6e74 .FD... | Y=int\n 0013ecc0: 6578 7072 2020 2020 2020 2020 2020 7c20 expr | \n 0013ecd0: 2020 2020 207c 2058 2020 207c 2020 2020 | X | \n-0013ece0: 2020 207c 3500 4646 9100 0020 2020 7c2d |5.FF... |-\n+0013ece0: 2020 207c 3500 4644 9100 0020 2020 7c2d |5.FD... |-\n 0013ecf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013ed00: 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ---+------+-----\n-0013ed10: 2b2d 2d2d 2d2d 2d2d 7c35 0045 4613 0000 +-------|5.EF...\n+0013ed10: 2b2d 2d2d 2d2d 2d2d 7c35 0045 4413 0000 +-------|5.ED...\n 0013ed20: 2020 207c 205a 4246 5349 5a45 2020 2020 | ZBFSIZE \n 0013ed30: 2020 2020 2020 2020 7c20 5820 2020 207c | X |\n 0013ed40: 2058 2020 207c 2020 2020 2020 207c 3500 X | |5.\n-0013ed50: 4646 1100 0020 2020 7c2d 2d2d 2d2d 2d2d FF... |-------\n+0013ed50: 4644 1100 0020 2020 7c2d 2d2d 2d2d 2d2d FD... |-------\n 0013ed60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 0013ed70: 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d ----+-----+-----\n-0013ed80: 2d2d 7c35 0046 4621 0000 2020 207c 205a --|5.FF!.. | Z\n+0013ed80: 2d2d 7c35 0046 4421 0000 2020 207c 205a --|5.FD!.. | Z\n 0013ed90: 5b4e 4f5d 4445 4c41 5920 2020 2020 2020 [NO]DELAY \n 0013eda0: 2020 7c20 5820 2020 207c 2058 2020 207c | X | X |\n-0013edb0: 2020 2020 2020 207c 3500 4646 3100 0020 |5.FF1.. \n+0013edb0: 2020 2020 2020 207c 3500 4644 3100 0020 |5.FD1.. \n 0013edc0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 0013edd0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2b2d -------+------+-\n 0013ede0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 7c35 0046 ----+-------|5.F\n-0013edf0: 4641 0000 2020 207c 205a 5b4e 4f5d 4646 FA.. | Z[NO]FF\n+0013edf0: 4441 0000 2020 207c 205a 5b4e 4f5d 4646 DA.. | Z[NO]FF\n 0013ee00: 2020 2020 2020 2020 2020 2020 7c20 5820 | X \n 0013ee10: 2020 207c 2058 2020 207c 2020 2020 2020 | X | \n-0013ee20: 207c 3500 4646 5100 0020 2020 7c2d 2d2d |5.FFQ.. |---\n+0013ee20: 207c 3500 4644 5100 0020 2020 7c2d 2d2d |5.FDQ.. |---\n 0013ee30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013ee40: 2d2b 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2b2d -+------+-----+-\n-0013ee50: 2d2d 2d2d 2d2d 7c35 0046 4661 0000 2020 ------|5.FFa.. \n+0013ee50: 2d2d 2d2d 2d2d 7c35 0046 4461 0000 2020 ------|5.FDa.. \n 0013ee60: 207c 205a 4942 4653 495a 4520 2020 2020 | ZIBFSIZE \n 0013ee70: 2020 2020 2020 7c20 5820 2020 207c 2058 | X | X\n-0013ee80: 2020 207c 2020 2020 2020 207c 3500 4646 | |5.FF\n+0013ee80: 2020 207c 2020 2020 2020 207c 3500 4644 | |5.FD\n 0013ee90: 7100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d q.. |---------\n 0013eea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0013eeb0: 2d2d 2b2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --+-----+-------\n-0013eec0: 7c35 0046 4681 0000 2020 207c 204c 4953 |5.FF... | LIS\n+0013eec0: 7c35 0046 4481 0000 2020 207c 204c 4953 |5.FD... | LIS\n 0013eed0: 5445 4e3d 6578 7072 2020 2020 2020 2020 TEN=expr \n 0013eee0: 7c20 5820 2020 207c 2058 2020 207c 2020 | X | X | \n-0013eef0: 2020 2020 207c 3500 4646 9100 0020 2020 |5.FF... \n+0013eef0: 2020 2020 207c 3500 4644 9100 0020 2020 |5.FD... \n 0013ef00: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 0013ef10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013ef20: 2d2d 2d2d 2d2d 2d2d 2d2d 2b07 0045 4614 ----------+..EF.\n+0013ef20: 2d2d 2d2d 2d2d 2d2d 2d2d 2b07 0045 4414 ----------+..ED.\n 0013ef30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013ef40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013ef50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013ef60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013ef70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013ef80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013ef90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013efa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013efb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013efc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013f000: 0100 0000 bd07 0000 4d48 0000 0000 0000 ........MH......\n-0013f010: 6600 0046 4845 4c50 00ff 7300 ff55 5449 f..FHELP..s..UTI\n+0013f010: 6600 0044 4845 4c50 00ff 7300 ff55 5449 f..DHELP..s..UTI\n 0013f020: 4c49 5459 5f52 4f55 5449 4e45 5300 bf51 LITY_ROUTINES..Q\n 0013f030: 0000 2020 2070 726f 6772 616d 6d65 7273 .. programmers\n 0013f040: 2c20 6275 7420 736f 6d65 2070 726f 7669 , but some provi\n 0013f050: 6465 2074 6f6f 6c73 2066 6f72 2073 7973 de tools for sys\n 0013f060: 7465 6d20 6164 6d69 6e69 7374 7261 7469 tem administrati\n-0013f070: 6f6e 2061 6e64 1400 1b46 6100 0020 2020 on and...Fa.. \n-0013f080: 6f70 6572 6174 696f 6e2e 0700 1b46 7100 operation....Fq.\n-0013f090: 0052 001b 4681 0000 2020 2054 6865 2047 .R..F... The G\n+0013f070: 6f6e 2061 6e64 1400 1b44 6100 0020 2020 on and...Da.. \n+0013f080: 6f70 6572 6174 696f 6e2e 0700 1b44 7100 operation....Dq.\n+0013f090: 0052 001b 4481 0000 2020 2054 6865 2047 .R..D... The G\n 0013f0a0: 542e 4d20 6469 7374 7269 6275 7469 6f6e T.M distribution\n 0013f0b0: 2069 6e63 6c75 6465 7320 7468 6520 736f includes the so\n 0013f0c0: 7572 6365 2066 696c 6573 2066 6f72 2074 urce files for t\n 0013f0d0: 6865 7365 2075 7469 6c69 7469 6573 2e20 hese utilities. \n-0013f0e0: 5468 654d 001b 4691 0000 2020 2064 6566 TheM..F... def\n+0013f0e0: 5468 654d 001b 4491 0000 2020 2064 6566 TheM..D... def\n 0013f0f0: 6175 6c74 2069 6e73 7461 6c6c 6174 696f ault installatio\n 0013f100: 6e20 636f 6d70 696c 6573 2074 6865 6d20 n compiles them \n 0013f110: 746f 2070 726f 6475 6365 206f 626a 6563 to produce objec\n 0013f120: 7420 6d6f 6475 6c65 7320 696e 2074 6865 t modules in the\n-0013f130: 2a00 1a46 c011 0000 2020 2024 6774 6d5f *..F.... $gtm_\n+0013f130: 2a00 1a44 c011 0000 2020 2024 6774 6d5f *..D.... $gtm_\n 0013f140: 6469 7374 2064 6973 7472 6962 7574 696f dist distributio\n-0013f150: 6e20 6c69 6272 6172 792e 0700 1b46 1200 n library....F..\n-0013f160: 0050 001b 4613 0000 2020 2059 6f75 206d .P..F... You m\n+0013f150: 6e20 6c69 6272 6172 792e 0700 1b44 1200 n library....D..\n+0013f160: 0050 001b 4413 0000 2020 2059 6f75 206d .P..D... You m\n 0013f170: 6179 2077 6973 6820 746f 2065 7861 6d69 ay wish to exami\n 0013f180: 6e65 2074 6865 2075 7469 6c69 7469 6573 ne the utilities\n 0013f190: 2061 6e64 2069 6e63 6c75 6465 2073 6f6d and include som\n 0013f1a0: 6520 6f66 2074 6865 6d20 696e 2079 6f75 e of them in you\n-0013f1b0: 7254 001b 4614 0000 2020 2070 726f 6772 rT..F... progr\n+0013f1b0: 7254 001b 4414 0000 2020 2070 726f 6772 rT..D... progr\n 0013f1c0: 616d 7320 6966 2074 6865 2070 726f 6772 ams if the progr\n 0013f1d0: 616d 7320 6163 6365 7373 2074 6865 2066 ams access the f\n 0013f1e0: 756e 6374 696f 6e20 6672 6571 7565 6e74 unction frequent\n 0013f1f0: 6c79 206f 7220 796f 7520 6d61 7920 7761 ly or you may wa\n-0013f200: 6e74 2074 6f53 001b 4615 0000 2020 206d nt toS..F... m\n+0013f200: 6e74 2074 6f53 001b 4415 0000 2020 206d nt toS..D... m\n 0013f210: 6f64 6966 7920 7468 6520 7574 696c 6974 odify the utilit\n 0013f220: 6965 7320 746f 2062 6574 7465 7220 6669 ies to better fi\n 0013f230: 7420 796f 7572 2070 6172 7469 6375 6c61 t your particula\n 0013f240: 7220 6e65 6564 732e 2049 6620 796f 7520 r needs. If you \n-0013f250: 6d6f 6469 6679 2061 4f00 1b46 1600 0020 modify aO..F... \n+0013f250: 6d6f 6469 6679 2061 4f00 1b44 1600 0020 modify aO..D... \n 0013f260: 2020 7574 696c 6974 792c 2073 746f 7265 utility, store\n 0013f270: 2079 6f75 7220 636f 7079 2069 6e20 6120 your copy in a \n 0013f280: 6469 7265 6374 6f72 7920 7468 6174 2070 directory that p\n 0013f290: 7265 6365 6465 7320 6774 6d5f 6469 7374 recedes gtm_dist\n-0013f2a0: 2069 6e20 7468 6552 001b 4617 0000 2020 in theR..F... \n+0013f2a0: 2069 6e20 7468 6552 001b 4417 0000 2020 in theR..D... \n 0013f2b0: 2073 6561 7263 6820 6c69 7374 2024 5a52 search list $ZR\n 0013f2c0: 4f55 5449 4e45 5320 746f 2070 7265 7665 OUTINES to preve\n 0013f2d0: 6e74 2061 206e 6577 2072 656c 6561 7365 nt a new release\n 0013f2e0: 206f 6620 4754 2e4d 2066 726f 6d20 6f76 of GT.M from ov\n-0013f2f0: 6572 7772 6974 696e 6714 001b 4618 0000 erwriting...F...\n+0013f2f0: 6572 7772 6974 696e 6714 001b 4418 0000 erwriting...D...\n 0013f300: 2020 2079 6f75 7220 636f 7079 2e07 001b your copy....\n-0013f310: 4619 0000 3000 1a46 ff73 00ff 5553 494e F...0..F.s..USIN\n+0013f310: 4419 0000 3000 1a44 ff73 00ff 5553 494e D...0..D.s..USIN\n 0013f320: 475f 5448 455f 5554 494c 4954 4945 5300 G_THE_UTILITIES.\n 0013f330: 0055 7369 6e67 5f74 6865 5f55 7469 6c69 .Using_the_Utili\n-0013f340: 7469 6573 1e00 3246 bf11 0000 2020 2055 ties..2F.... U\n+0013f340: 7469 6573 1e00 3244 bf11 0000 2020 2055 ties..2D.... U\n 0013f350: 7369 6e67 2074 6865 2055 7469 6c69 7469 sing the Utiliti\n-0013f360: 6573 0700 3346 2100 004f 0033 4631 0000 es..3F!..O.3F1..\n+0013f360: 6573 0700 3344 2100 004f 0033 4431 0000 es..3D!..O.3D1..\n 0013f370: 2020 2059 6f75 2063 616e 2065 6974 6865 You can eithe\n 0013f380: 7220 7573 6520 6120 7574 696c 6974 7920 r use a utility \n 0013f390: 696e 2044 6972 6563 7420 4d6f 6465 206f in Direct Mode o\n 0013f3a0: 7220 696e 636c 7564 6520 6974 2069 6e20 r include it in \n-0013f3b0: 6120 736f 7572 6365 4800 3346 4100 0020 a sourceH.3FA.. \n+0013f3b0: 6120 736f 7572 6365 4800 3344 4100 0020 a sourceH.3DA.. \n 0013f3c0: 2020 6170 706c 6963 6174 696f 6e20 7072 application pr\n 0013f3d0: 6f67 7261 6d20 7769 7468 206f 6e65 206f ogram with one o\n 0013f3e0: 7220 6d6f 7265 206f 6620 7468 6520 666f r more of the fo\n 0013f3f0: 6c6c 6f77 696e 6720 666f 726d 6174 732e llowing formats.\n-0013f400: 0700 3346 5100 001e 0033 4661 0000 2020 ..3FQ....3Fa.. \n+0013f400: 0700 3344 5100 001e 0033 4461 0000 2020 ..3DQ....3Da.. \n 0013f410: 2020 202a 2044 4f20 5e25 5554 494c 4954 * DO ^%UTILIT\n-0013f420: 594e 414d 4523 0033 4671 0000 2020 2020 YNAME#.3Fq.. \n+0013f420: 594e 414d 4523 0033 4471 0000 2020 2020 YNAME#.3Dq.. \n 0013f430: 202a 2044 4f20 4c41 4245 4c5e 2555 5449 * DO LABEL^%UTI\n-0013f440: 4c49 5459 4e41 4d45 2e00 3346 8100 0020 LITYNAME..3F... \n+0013f440: 4c49 5459 4e41 4d45 2e00 3344 8100 0020 LITYNAME..3D... \n 0013f450: 2020 2020 2a20 2424 4655 4e43 5e25 5554 * $$FUNC^%UT\n 0013f460: 494c 4954 594e 414d 455b 2870 6172 6131 ILITYNAME[(para1\n-0013f470: 2c2e 2e2e 295d 0700 3346 9100 0054 0032 ,...)]..3F...T.2\n-0013f480: 46c0 1100 0020 2020 4d61 6e79 2075 7469 F.... Many uti\n+0013f470: 2c2e 2e2e 295d 0700 3344 9100 0054 0032 ,...)]..3D...T.2\n+0013f480: 44c0 1100 0020 2020 4d61 6e79 2075 7469 D.... Many uti\n 0013f490: 6c69 7469 6573 2063 6f6e 7461 696e 206c lities contain l\n 0013f4a0: 6162 656c 7320 7468 6174 2069 6e76 6f6b abels that invok\n 0013f4b0: 6520 7661 7269 6174 696f 6e73 206f 6620 e variations of \n 0013f4c0: 7468 6520 6261 7369 6320 7574 696c 6974 the basic utilit\n-0013f4d0: 7950 0033 4612 0000 2020 2066 756e 6374 yP.3F... funct\n+0013f4d0: 7950 0033 4412 0000 2020 2066 756e 6374 yP.3D... funct\n 0013f4e0: 696f 6e61 6c69 7479 2e20 536f 6d65 2061 ionality. Some a\n 0013f4f0: 6c73 6f20 7072 6f76 6964 6520 7468 6520 lso provide the \n 0013f500: 6c61 6265 6c20 4655 4e43 2074 6f20 696e label FUNC to in\n 0013f510: 766f 6b65 2061 6e20 6578 7472 696e 7369 voke an extrinsi\n-0013f520: 6338 0033 4613 0000 2020 2066 756e 6374 c8.3F... funct\n+0013f520: 6338 0033 4413 0000 2020 2066 756e 6374 c8.3D... funct\n 0013f530: 696f 6e20 7769 7468 206f 7074 696f 6e61 ion with optiona\n 0013f540: 6c20 6f72 2072 6571 7569 7265 6420 7061 l or required pa\n-0013f550: 7261 6d65 7465 7273 2e07 0033 4614 0000 rameters...3F...\n-0013f560: 1200 3346 1500 0020 2020 4578 616d 706c ..3F... Exampl\n-0013f570: 653a 0700 3346 1600 0022 0033 4617 0000 e:..3F...\".3F...\n+0013f550: 7261 6d65 7465 7273 2e07 0033 4414 0000 rameters...3D...\n+0013f560: 1200 3344 1500 0020 2020 4578 616d 706c ..3D... Exampl\n+0013f570: 653a 0700 3344 1600 0022 0033 4417 0000 e:..3D...\".3D...\n 0013f580: 2020 2047 544d 3e53 4554 2025 6473 3d22 GTM>SET %ds=\"\n-0013f590: 3131 2f32 322f 3230 3130 221a 0033 4618 11/22/2010\"..3F.\n+0013f590: 3131 2f32 322f 3230 3130 221a 0033 4418 11/22/2010\"..3D.\n 0013f5a0: 0000 2020 2047 544d 3e44 4f20 494e 545e .. GTM>DO INT^\n-0013f5b0: 2544 4154 4514 0033 4619 0000 2020 2047 %DATE..3F... G\n-0013f5c0: 544d 3e5a 5752 4954 4513 0033 461a 0000 TM>ZWRITE..3F...\n-0013f5d0: 2020 2025 444e 3d36 3230 3437 1a00 3346 %DN=62047..3F\n+0013f5b0: 2544 4154 4514 0033 4419 0000 2020 2047 %DATE..3D... G\n+0013f5c0: 544d 3e5a 5752 4954 4513 0033 441a 0000 TM>ZWRITE..3D...\n+0013f5d0: 2020 2025 444e 3d36 3230 3437 1a00 3344 %DN=62047..3D\n 0013f5e0: 2100 0020 2020 2564 733d 2231 312f 3232 !.. %ds=\"11/22\n-0013f5f0: 2f32 3031 3022 0700 3346 2200 0042 0032 /2010\"..3F\"..B.2\n-0013f600: 46ff 7300 ff47 542e 4d5f 5554 494c 4954 F.s..GT.M_UTILIT\n+0013f5f0: 2f32 3031 3022 0700 3344 2200 0042 0032 /2010\"..3D\"..B.2\n+0013f600: 44ff 7300 ff47 542e 4d5f 5554 494c 4954 D.s..GT.M_UTILIT\n 0013f610: 4945 535f 5355 4d4d 4152 595f 5441 424c IES_SUMMARY_TABL\n 0013f620: 4500 0047 542e 4d5f 5574 696c 6974 6965 E..GT.M_Utilitie\n 0013f630: 735f 5375 6d6d 6172 795f 5461 626c 6527 s_Summary_Table'\n-0013f640: 0053 46bf 1100 0020 2020 4754 2e4d 2055 .SF.... GT.M U\n+0013f640: 0053 44bf 1100 0020 2020 4754 2e4d 2055 .SD.... GT.M U\n 0013f650: 7469 6c69 7469 6573 2053 756d 6d61 7279 tilities Summary\n-0013f660: 2054 6162 6c65 0700 5446 2100 0054 0054 Table..TF!..T.T\n-0013f670: 4631 0000 2020 202b 2d2d 2d2d 2d2d 2d2d F1.. +--------\n+0013f660: 2054 6162 6c65 0700 5444 2100 0054 0054 Table..TD!..T.T\n+0013f670: 4431 0000 2020 202b 2d2d 2d2d 2d2d 2d2d D1.. +--------\n 0013f680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013f690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013f6a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013f6b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013f6c0: 2b54 0054 4641 0000 2020 207c 2020 2020 +T.TFA.. | \n+0013f6c0: 2b54 0054 4441 0000 2020 207c 2020 2020 +T.TDA.. | \n 0013f6d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0013f6e0: 2020 2020 2047 542e 4d20 5574 696c 6974 GT.M Utilit\n 0013f6f0: 6965 7320 5375 6d6d 6172 7920 2020 2020 ies Summary \n 0013f700: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0013f710: 2020 2020 7c54 0054 4651 0000 2020 207c |T.TFQ.. |\n+0013f710: 2020 2020 7c54 0054 4451 0000 2020 207c |T.TDQ.. |\n 0013f720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013f730: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013f740: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013f750: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013f760: 2d2d 2d2d 2d2d 2d2d 7c54 0054 4661 0000 --------|T.TFa..\n+0013f760: 2d2d 2d2d 2d2d 2d2d 7c54 0054 4461 0000 --------|T.TDa..\n 0013f770: 2020 207c 2055 5449 4c49 5459 204e 414d | UTILITY NAM\n 0013f780: 4520 7c20 2020 2020 2020 2020 2020 2020 E | \n 0013f790: 2020 2020 2020 2020 2020 4445 5343 5249 DESCRI\n 0013f7a0: 5054 494f 4e20 2020 2020 2020 2020 2020 PTION \n 0013f7b0: 2020 2020 2020 2020 2020 2020 7c00 0000 |...\n 0013f7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013f7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013f7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0013f800: 0100 0000 f107 0000 6448 0000 0000 0000 ........dH......\n-0013f810: a800 0046 4845 4c50 00ff 7300 ff55 5449 ...FHELP..s..UTI\n+0013f810: a800 0044 4845 4c50 00ff 7300 ff55 5449 ...DHELP..s..UTI\n 0013f820: 4c49 5459 5f52 4f55 5449 4e45 5300 ff73 LITY_ROUTINES..s\n 0013f830: 00ff 5553 494e 475f 5448 455f 5554 494c ..USING_THE_UTIL\n 0013f840: 4954 4945 5300 ff73 00ff 4754 2e4d 5f55 ITIES..s..GT.M_U\n 0013f850: 5449 4c49 5449 4553 5f53 554d 4d41 5259 TILITIES_SUMMARY\n 0013f860: 5f54 4142 4c45 00bf 7100 0020 2020 7c2d _TABLE..q.. |-\n 0013f870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 0013f880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013f890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013f8a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013f8b0: 2d2d 2d2d 2d2d 2d7c 5400 5446 8100 0020 -------|T.TF... \n+0013f8b0: 2d2d 2d2d 2d2d 2d7c 5400 5444 8100 0020 -------|T.TD... \n 0013f8c0: 2020 7c20 2544 2020 2020 2020 2020 2020 | %D \n 0013f8d0: 207c 2044 6973 706c 6179 7320 7468 6520 | Displays the \n 0013f8e0: 6375 7272 656e 7420 6461 7465 2069 6e20 current date in \n 0013f8f0: 5b64 5d64 2d6d 6d6d 2d5b 7979 5d79 7920 [d]d-mmm-[yy]yy \n-0013f900: 666f 726d 6174 2e20 2020 207c 5400 5446 format. |T.TF\n+0013f900: 666f 726d 6174 2e20 2020 207c 5400 5444 format. |T.TD\n 0013f910: 9100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 0013f920: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 0013f930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013f940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013f950: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-0013f960: 5500 5346 c011 0000 2020 207c 2025 4441 U.SF.... | %DA\n+0013f960: 5500 5344 c011 0000 2020 207c 2025 4441 U.SD.... | %DA\n 0013f970: 5445 2020 2020 2020 2020 7c20 436f 6e76 TE | Conv\n 0013f980: 6572 7473 2069 6e70 7574 2064 6174 6520 erts input date \n 0013f990: 746f 2024 484f 524f 4c4f 4720 666f 726d to $HOROLOG form\n 0013f9a0: 6174 2e20 2020 2020 2020 2020 2020 2020 at. \n-0013f9b0: 2020 2020 7c54 0054 4612 0000 2020 207c |T.TF... |\n+0013f9b0: 2020 2020 7c54 0054 4412 0000 2020 207c |T.TD... |\n 0013f9c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0013f9d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013f9e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013f9f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013fa00: 2d2d 2d2d 2d2d 2d2d 7c54 0054 4613 0000 --------|T.TF...\n+0013fa00: 2d2d 2d2d 2d2d 2d2d 7c54 0054 4413 0000 --------|T.TD...\n 0013fa10: 2020 207c 2025 4448 2020 2020 2020 2020 | %DH \n 0013fa20: 2020 7c20 436f 6e76 6572 7473 2064 6563 | Converts dec\n 0013fa30: 696d 616c 206e 756d 6265 7273 2074 6f20 imal numbers to \n 0013fa40: 6865 7861 6465 6369 6d61 6c2e 2020 2020 hexadecimal. \n 0013fa50: 2020 2020 2020 2020 2020 2020 7c54 0054 |T.T\n-0013fa60: 4614 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F... |--------\n+0013fa60: 4414 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D... |--------\n 0013fa70: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0013fa80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013fa90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013faa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013fab0: 7c54 0054 4615 0000 2020 207c 2025 444f |T.TF... | %DO\n+0013fab0: 7c54 0054 4415 0000 2020 207c 2025 444f |T.TD... | %DO\n 0013fac0: 2020 2020 2020 2020 2020 7c20 436f 6e76 | Conv\n 0013fad0: 6572 7473 2064 6563 696d 616c 206e 756d erts decimal num\n 0013fae0: 6265 7273 2074 6f20 6f63 7461 6c2e 2020 bers to octal. \n 0013faf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0013fb00: 2020 2020 7c54 0054 4616 0000 2020 207c |T.TF... |\n+0013fb00: 2020 2020 7c54 0054 4416 0000 2020 207c |T.TD... |\n 0013fb10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0013fb20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013fb30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013fb40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013fb50: 2d2d 2d2d 2d2d 2d2d 7c54 0054 4617 0000 --------|T.TF...\n+0013fb50: 2d2d 2d2d 2d2d 2d2d 7c54 0054 4417 0000 --------|T.TD...\n 0013fb60: 2020 207c 2025 4558 5020 2020 2020 2020 | %EXP \n 0013fb70: 2020 7c20 5261 6973 6573 206e 756d 6265 | Raises numbe\n 0013fb80: 7220 746f 2074 6865 2070 6f77 6572 206f r to the power o\n 0013fb90: 6620 616e 6f74 6865 7220 6e75 6d62 6572 f another number\n 0013fba0: 2e20 2020 2020 2020 2020 2020 7c54 0054 . |T.T\n-0013fbb0: 4618 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F... |--------\n+0013fbb0: 4418 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D... |--------\n 0013fbc0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0013fbd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013fbe0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013fbf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013fc00: 7c54 0054 4619 0000 2020 207c 2025 464c |T.TF... | %FL\n+0013fc00: 7c54 0054 4419 0000 2020 207c 2025 464c |T.TD... | %FL\n 0013fc10: 2020 2020 2020 2020 2020 7c20 4c69 7374 | List\n 0013fc20: 7320 636f 6d6d 656e 7420 6c69 6e65 7320 s comment lines \n 0013fc30: 6174 2074 6865 2062 6567 696e 6e69 6e67 at the beginning\n 0013fc40: 206f 6620 7468 6520 736f 7572 6365 2020 of the source \n-0013fc50: 2020 2020 7c54 0054 461a 0000 2020 207c |T.TF... |\n+0013fc50: 2020 2020 7c54 0054 441a 0000 2020 207c |T.TD... |\n 0013fc60: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0013fc70: 7072 6f67 7261 6d73 2e20 2020 2020 2020 programs. \n 0013fc80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0013fc90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0013fca0: 2020 2020 2020 2020 7c54 0054 4621 0000 |T.TF!..\n+0013fca0: 2020 2020 2020 2020 7c54 0054 4421 0000 |T.TD!..\n 0013fcb0: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0013fcc0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 0013fcd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013fce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013fcf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0054 ------------|T.T\n-0013fd00: 4622 0000 2020 207c 2025 4652 4545 434e F\".. | %FREECN\n+0013fd00: 4422 0000 2020 207c 2025 4652 4545 434e D\".. | %FREECN\n 0013fd10: 5420 2020 2020 7c20 4469 7370 6c61 7973 T | Displays\n 0013fd20: 2074 6865 206e 756d 6265 7220 6f66 2066 the number of f\n 0013fd30: 7265 6520 626c 6f63 6b73 2069 6e20 7468 ree blocks in th\n 0013fd40: 6520 6461 7461 6261 7365 2020 2020 2020 e database \n-0013fd50: 7c54 0054 4623 0000 2020 207c 2020 2020 |T.TF#.. | \n+0013fd50: 7c54 0054 4423 0000 2020 207c 2020 2020 |T.TD#.. | \n 0013fd60: 2020 2020 2020 2020 2020 7c20 6669 6c65 | file\n 0013fd70: 7320 6173 736f 6369 6174 6564 2077 6974 s associated wit\n 0013fd80: 6820 7468 6520 6375 7272 656e 7420 676c h the current gl\n 0013fd90: 6f62 616c 2064 6972 6563 746f 7279 2e20 obal directory. \n-0013fda0: 2020 2020 7c54 0054 4624 0000 2020 207c |T.TF$.. |\n+0013fda0: 2020 2020 7c54 0054 4424 0000 2020 207c |T.TD$.. |\n 0013fdb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 0013fdc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013fdd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013fde0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013fdf0: 2d2d 2d2d 2d2d 2d2d 7c54 0054 4625 0000 --------|T.TF%..\n+0013fdf0: 2d2d 2d2d 2d2d 2d2d 7c54 0054 4425 0000 --------|T.TD%..\n 0013fe00: 2020 207c 2025 4720 2020 2020 2020 2020 | %G \n 0013fe10: 2020 7c20 4469 7370 6c61 7973 2067 6c6f | Displays glo\n 0013fe20: 6261 6c20 7661 7269 6162 6c65 7320 616e bal variables an\n 0013fe30: 6420 7468 6569 7220 7661 6c75 6573 2e20 d their values. \n 0013fe40: 2020 2020 2020 2020 2020 2020 7c54 0054 |T.T\n-0013fe50: 4626 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F&.. |--------\n+0013fe50: 4426 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D&.. |--------\n 0013fe60: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0013fe70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013fe80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013fe90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0013fea0: 7c54 0054 4627 0000 2020 207c 2025 4742 |T.TF'.. | %GB\n+0013fea0: 7c54 0054 4427 0000 2020 207c 2025 4742 |T.TD'.. | %GB\n 0013feb0: 4c44 4546 2020 2020 2020 7c20 4d61 6e69 LDEF | Mani\n 0013fec0: 7075 6c61 7465 7320 7468 6520 636f 6c6c pulates the coll\n 0013fed0: 6174 696f 6e20 7365 7175 656e 6365 2061 ation sequence a\n 0013fee0: 7373 6967 6e65 6420 746f 2061 2020 2020 ssigned to a \n-0013fef0: 2020 2020 7c54 0054 4628 0000 2020 207c |T.TF(.. |\n+0013fef0: 2020 2020 7c54 0054 4428 0000 2020 207c |T.TD(.. |\n 0013ff00: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0013ff10: 676c 6f62 616c 2e20 2020 2020 2020 2020 global. \n 0013ff20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0013ff30: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0013ff40: 2020 2020 2020 2020 7c54 0054 4629 0000 |T.TF)..\n+0013ff40: 2020 2020 2020 2020 7c54 0054 4429 0000 |T.TD)..\n 0013ff50: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 0013ff60: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 0013ff70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013ff80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0013ff90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0054 ------------|T.T\n-0013ffa0: 462a 0000 2020 207c 2025 4743 2020 2020 F*.. | %GC \n+0013ffa0: 442a 0000 2020 207c 2025 4743 2020 2020 D*.. | %GC \n 0013ffb0: 2020 2020 2020 7c20 436f 7069 6573 2061 | Copies a\n 0013ffc0: 2067 6c6f 6261 6c20 6f72 2067 6c6f 6261 global or globa\n 0013ffd0: 6c20 7375 622d 7472 6565 2e20 2020 2020 l sub-tree. \n 0013ffe0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0013fff0: 7c00 0000 0000 0000 0000 0000 0000 0000 |...............\n-00140000: 0100 adff 9000 0000 9de8 0000 0000 0000 ................\n+00140000: 0100 37ff 9000 0000 9de8 0000 0000 0000 ..7.............\n 00140010: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00140020: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00140030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00140040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00140050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00140060: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00140070: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -82043,446 +82043,446 @@\n 001407a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001407b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001407c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001407d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001407e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001407f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00140800: 0100 0000 f007 0000 7b48 0000 0000 0000 ........{H......\n-00140810: a800 0046 4845 4c50 00ff 7300 ff55 5449 ...FHELP..s..UTI\n+00140810: a800 0044 4845 4c50 00ff 7300 ff55 5449 ...DHELP..s..UTI\n 00140820: 4c49 5459 5f52 4f55 5449 4e45 5300 ff73 LITY_ROUTINES..s\n 00140830: 00ff 5553 494e 475f 5448 455f 5554 494c ..USING_THE_UTIL\n 00140840: 4954 4945 5300 ff73 00ff 4754 2e4d 5f55 ITIES..s..GT.M_U\n 00140850: 5449 4c49 5449 4553 5f53 554d 4d41 5259 TILITIES_SUMMARY\n 00140860: 5f54 4142 4c45 00c0 3100 0020 2020 7c2d _TABLE..1.. |-\n 00140870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00140880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00140890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001408a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001408b0: 2d2d 2d2d 2d2d 2d7c 5400 5446 3200 0020 -------|T.TF2.. \n+001408b0: 2d2d 2d2d 2d2d 2d7c 5400 5444 3200 0020 -------|T.TD2.. \n 001408c0: 2020 7c20 2547 4345 2020 2020 2020 2020 | %GCE \n 001408d0: 207c 2052 6570 6c61 6365 7320 6120 7370 | Replaces a sp\n 001408e0: 6563 6966 6965 6420 7661 6c75 6520 6f72 ecified value or\n 001408f0: 2070 6172 7420 6f66 2061 2076 616c 7565 part of a value\n-00140900: 2069 6e20 6120 7365 7420 207c 5400 5446 in a set |T.TF\n+00140900: 2069 6e20 6120 7365 7420 207c 5400 5444 in a set |T.TD\n 00140910: 3300 0020 2020 7c20 2020 2020 2020 2020 3.. | \n 00140920: 2020 2020 207c 206f 6620 676c 6f62 616c | of global\n 00140930: 2076 6172 6961 626c 6573 2e20 2020 2020 variables. \n 00140940: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00140950: 2020 2020 2020 2020 2020 2020 2020 207c |\n-00140960: 5400 5446 3400 0020 2020 7c2d 2d2d 2d2d T.TF4.. |-----\n+00140960: 5400 5444 3400 0020 2020 7c2d 2d2d 2d2d T.TD4.. |-----\n 00140970: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00140980: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00140990: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001409a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001409b0: 2d2d 2d7c 5400 5446 3500 0020 2020 7c20 ---|T.TF5.. | \n+001409b0: 2d2d 2d7c 5400 5444 3500 0020 2020 7c20 ---|T.TD5.. | \n 001409c0: 2020 2020 2020 2020 2020 2020 207c 2044 | D\n 001409d0: 6973 706c 6179 7320 6578 6973 7469 6e67 isplays existing\n 001409e0: 2067 6c6f 6261 6c73 2069 6e20 7468 6520 globals in the \n 001409f0: 6375 7272 656e 7420 676c 6f62 616c 2020 current global \n-00140a00: 2020 2020 2020 207c 5400 5446 3600 0020 |T.TF6.. \n+00140a00: 2020 2020 2020 207c 5400 5444 3600 0020 |T.TD6.. \n 00140a10: 2020 7c20 2547 4420 2020 2020 2020 2020 | %GD \n 00140a20: 207c 2064 6972 6563 746f 7279 2077 6974 | directory wit\n 00140a30: 686f 7574 2064 6973 706c 6179 696e 6720 hout displaying \n 00140a40: 7468 6569 7220 7661 6c75 6573 206f 7220 their values or \n-00140a50: 2020 2020 2020 2020 2020 207c 5400 5446 |T.TF\n+00140a50: 2020 2020 2020 2020 2020 207c 5400 5444 |T.TD\n 00140a60: 3700 0020 2020 7c20 2020 2020 2020 2020 7.. | \n 00140a70: 2020 2020 207c 2064 6573 6365 6e64 616e | descendan\n 00140a80: 7473 2e20 2020 2020 2020 2020 2020 2020 ts. \n 00140a90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00140aa0: 2020 2020 2020 2020 2020 2020 2020 207c |\n-00140ab0: 5400 5446 3800 0020 2020 7c2d 2d2d 2d2d T.TF8.. |-----\n+00140ab0: 5400 5444 3800 0020 2020 7c2d 2d2d 2d2d T.TD8.. |-----\n 00140ac0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00140ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00140ae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00140af0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00140b00: 2d2d 2d7c 5400 5446 3900 0020 2020 7c20 ---|T.TF9.. | \n+00140b00: 2d2d 2d7c 5400 5444 3900 0020 2020 7c20 ---|T.TD9.. | \n 00140b10: 2547 4544 2020 2020 2020 2020 207c 2050 %GED | P\n 00140b20: 726f 7669 6465 7320 6675 6c6c 2d73 6372 rovides full-scr\n 00140b30: 6565 6e20 6564 6974 696e 6720 6361 7061 een editing capa\n 00140b40: 6269 6c69 7469 6573 2066 6f72 2067 6c6f bilities for glo\n-00140b50: 6261 6c20 2020 207c 5400 5446 3a00 0020 bal |T.TF:.. \n+00140b50: 6261 6c20 2020 207c 5400 5444 3a00 0020 bal |T.TD:.. \n 00140b60: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00140b70: 207c 2076 6172 6961 626c 6573 2061 6e64 | variables and\n 00140b80: 2076 616c 7565 732e 2020 2020 2020 2020 values. \n 00140b90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00140ba0: 2020 2020 2020 2020 2020 207c 5400 5446 |T.TF\n+00140ba0: 2020 2020 2020 2020 2020 207c 5400 5444 |T.TD\n 00140bb0: 4100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d A.. |---------\n 00140bc0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00140bd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00140be0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00140bf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00140c00: 5400 5446 4200 0020 2020 7c20 2547 4920 T.TFB.. | %GI \n+00140c00: 5400 5444 4200 0020 2020 7c20 2547 4920 T.TDB.. | %GI \n 00140c10: 2020 2020 2020 2020 207c 2045 6e74 6572 | Enter\n 00140c20: 7320 676c 6f62 616c 2076 6172 6961 626c s global variabl\n 00140c30: 6573 2061 6e64 2074 6865 6972 2076 616c es and their val\n 00140c40: 7565 7320 6672 6f6d 2061 2020 2020 2020 ues from a \n-00140c50: 2020 207c 5400 5446 4300 0020 2020 7c20 |T.TFC.. | \n+00140c50: 2020 207c 5400 5444 4300 0020 2020 7c20 |T.TDC.. | \n 00140c60: 2020 2020 2020 2020 2020 2020 207c 2073 | s\n 00140c70: 6571 7565 6e74 6961 6c20 6669 6c65 2069 equential file i\n 00140c80: 6e74 6f20 6120 6461 7461 6261 7365 2e20 nto a database. \n 00140c90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00140ca0: 2020 2020 2020 207c 5400 5446 4400 0020 |T.TFD.. \n+00140ca0: 2020 2020 2020 207c 5400 5444 4400 0020 |T.TDD.. \n 00140cb0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00140cc0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00140cd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00140ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00140cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5446 -----------|T.TF\n+00140cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5444 -----------|T.TD\n 00140d00: 4500 0020 2020 7c20 2547 4f20 2020 2020 E.. | %GO \n 00140d10: 2020 2020 207c 2043 6f70 6965 7320 676c | Copies gl\n 00140d20: 6f62 616c 7320 6672 6f6d 2074 6865 2063 obals from the c\n 00140d30: 7572 7265 6e74 2064 6174 6162 6173 6520 urrent database \n 00140d40: 746f 2061 2020 2020 2020 2020 2020 207c to a |\n-00140d50: 5400 5446 4600 0020 2020 7c20 2020 2020 T.TFF.. | \n+00140d50: 5400 5444 4600 0020 2020 7c20 2020 2020 T.TDF.. | \n 00140d60: 2020 2020 2020 2020 207c 2073 6571 7565 | seque\n 00140d70: 6e74 6961 6c20 6f75 7470 7574 2066 696c ntial output fil\n 00140d80: 652e 2020 2020 2020 2020 2020 2020 2020 e. \n 00140d90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00140da0: 2020 207c 5400 5446 4700 0020 2020 7c2d |T.TFG.. |-\n+00140da0: 2020 207c 5400 5444 4700 0020 2020 7c2d |T.TDG.. |-\n 00140db0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00140dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00140dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00140de0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00140df0: 2d2d 2d2d 2d2d 2d7c 5400 5446 4800 0020 -------|T.TFH.. \n+00140df0: 2d2d 2d2d 2d2d 2d7c 5400 5444 4800 0020 -------|T.TDH.. \n 00140e00: 2020 7c20 2547 5345 2020 2020 2020 2020 | %GSE \n 00140e10: 207c 2044 6973 706c 6179 7320 676c 6f62 | Displays glob\n 00140e20: 616c 2076 6172 6961 626c 6573 2061 6e64 al variables and\n 00140e30: 2074 6865 6972 2076 616c 7565 7320 7768 their values wh\n-00140e40: 656e 2074 6865 2020 2020 207c 5400 5446 en the |T.TF\n+00140e40: 656e 2074 6865 2020 2020 207c 5400 5444 en the |T.TD\n 00140e50: 4900 0020 2020 7c20 2020 2020 2020 2020 I.. | \n 00140e60: 2020 2020 207c 2076 616c 7565 7320 636f | values co\n 00140e70: 6e74 6169 6e20 6120 7370 6563 6966 6965 ntain a specifie\n 00140e80: 6420 7374 7269 6e67 206f 7220 6e75 6d62 d string or numb\n 00140e90: 6572 2e20 2020 2020 2020 2020 2020 207c er. |\n-00140ea0: 5400 5446 4a00 0020 2020 7c2d 2d2d 2d2d T.TFJ.. |-----\n+00140ea0: 5400 5444 4a00 0020 2020 7c2d 2d2d 2d2d T.TDJ.. |-----\n 00140eb0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00140ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00140ed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00140ee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00140ef0: 2d2d 2d7c 5400 5446 5100 0020 2020 7c20 ---|T.TFQ.. | \n+00140ef0: 2d2d 2d7c 5400 5444 5100 0020 2020 7c20 ---|T.TDQ.. | \n 00140f00: 2547 5345 4c20 2020 2020 2020 207c 2053 %GSEL | S\n 00140f10: 656c 6563 7473 2067 6c6f 6261 6c73 2062 elects globals b\n 00140f20: 7920 6e61 6d65 2e20 2020 2020 2020 2020 y name. \n 00140f30: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00140f40: 2020 2020 2020 207c 5400 5446 5200 0020 |T.TFR.. \n+00140f40: 2020 2020 2020 207c 5400 5444 5200 0020 |T.TDR.. \n 00140f50: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00140f60: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00140f70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00140f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00140f90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5446 -----------|T.TF\n+00140f90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5444 -----------|T.TD\n 00140fa0: 5300 0020 2020 7c20 2548 2020 2020 2020 S.. | %H \n 00140fb0: 2020 2020 207c 2043 6f6e 7665 7274 7320 | Converts \n 00140fc0: 6461 7465 2061 6e64 2074 696d 6520 746f date and time to\n 00140fd0: 2061 6e64 2066 726f 6d20 2448 4f52 4f4c and from $HOROL\n 00140fe0: 4f47 2066 6f72 6d61 742e 2020 2020 207c OG format. |\n 00140ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00141000: 0100 0000 f007 0000 9248 0000 0000 0000 .........H......\n-00141010: a800 0046 4845 4c50 00ff 7300 ff55 5449 ...FHELP..s..UTI\n+00141010: a800 0044 4845 4c50 00ff 7300 ff55 5449 ...DHELP..s..UTI\n 00141020: 4c49 5459 5f52 4f55 5449 4e45 5300 ff73 LITY_ROUTINES..s\n 00141030: 00ff 5553 494e 475f 5448 455f 5554 494c ..USING_THE_UTIL\n 00141040: 4954 4945 5300 ff73 00ff 4754 2e4d 5f55 ITIES..s..GT.M_U\n 00141050: 5449 4c49 5449 4553 5f53 554d 4d41 5259 TILITIES_SUMMARY\n 00141060: 5f54 4142 4c45 00c0 5400 0020 2020 7c2d _TABLE..T.. |-\n 00141070: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00141080: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141090: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001410a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001410b0: 2d2d 2d2d 2d2d 2d7c 5400 5446 5500 0020 -------|T.TFU.. \n+001410b0: 2d2d 2d2d 2d2d 2d7c 5400 5444 5500 0020 -------|T.TDU.. \n 001410c0: 2020 7c20 2548 4420 2020 2020 2020 2020 | %HD \n 001410d0: 207c 2043 6f6e 7665 7274 7320 6865 7861 | Converts hexa\n 001410e0: 6465 6369 6d61 6c20 6e75 6d62 6572 7320 decimal numbers \n 001410f0: 746f 2064 6563 696d 616c 2e20 2020 2020 to decimal. \n-00141100: 2020 2020 2020 2020 2020 207c 5400 5446 |T.TF\n+00141100: 2020 2020 2020 2020 2020 207c 5400 5444 |T.TD\n 00141110: 5600 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d V.. |---------\n 00141120: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00141130: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141140: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00141160: 5400 5446 5700 0020 2020 7c20 2548 4558 T.TFW.. | %HEX\n+00141160: 5400 5444 5700 0020 2020 7c20 2548 4558 T.TDW.. | %HEX\n 00141170: 3255 5446 2020 2020 207c 2043 6f6e 7665 2UTF | Conve\n 00141180: 7274 7320 7468 6520 6769 7665 6e20 6279 rts the given by\n 00141190: 7465 7374 7265 616d 2069 6e20 6865 7861 testream in hexa\n 001411a0: 6465 6369 6d61 6c20 6e6f 7461 7469 6f6e decimal notation\n-001411b0: 2020 207c 5400 5446 5800 0020 2020 7c20 |T.TFX.. | \n+001411b0: 2020 207c 5400 5444 5800 0020 2020 7c20 |T.TDX.. | \n 001411c0: 2020 2020 2020 2020 2020 2020 207c 2074 | t\n 001411d0: 6f20 4754 2e4d 2065 6e63 6f64 6564 2063 o GT.M encoded c\n 001411e0: 6861 7261 6374 6572 2073 7472 696e 672e haracter string.\n 001411f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00141200: 2020 2020 2020 207c 5400 5446 5900 0020 |T.TFY.. \n+00141200: 2020 2020 2020 207c 5400 5444 5900 0020 |T.TDY.. \n 00141210: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00141220: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00141230: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00141250: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5446 -----------|T.TF\n+00141250: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5444 -----------|T.TD\n 00141260: 5a00 0020 2020 7c20 2548 4f20 2020 2020 Z.. | %HO \n 00141270: 2020 2020 207c 2043 6f6e 7665 7274 7320 | Converts \n 00141280: 6865 7861 6465 6369 6d61 6c20 6e75 6d62 hexadecimal numb\n 00141290: 6572 7320 746f 206f 6374 616c 2e20 2020 ers to octal. \n 001412a0: 2020 2020 2020 2020 2020 2020 2020 207c |\n-001412b0: 5400 5446 6100 0020 2020 7c2d 2d2d 2d2d T.TFa.. |-----\n+001412b0: 5400 5444 6100 0020 2020 7c2d 2d2d 2d2d T.TDa.. |-----\n 001412c0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 001412d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001412e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001412f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00141300: 2d2d 2d7c 5400 5446 6200 0020 2020 7c20 ---|T.TFb.. | \n+00141300: 2d2d 2d7c 5400 5444 6200 0020 2020 7c20 ---|T.TDb.. | \n 00141310: 254a 5357 5249 5445 2020 2020 207c 2043 %JSWRITE | C\n 00141320: 6f6e 7665 7274 7320 6120 4754 2e4d 2067 onverts a GT.M g\n 00141330: 6c76 2073 7472 7563 7475 7265 2074 6f20 lv structure to \n 00141340: 6120 7374 7269 6e67 206f 6620 4a53 2020 a string of JS \n-00141350: 2020 2020 2020 207c 5400 5446 6300 0020 |T.TFc.. \n+00141350: 2020 2020 2020 207c 5400 5444 6300 0020 |T.TDc.. \n 00141360: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00141370: 207c 206f 626a 6563 7473 2e20 2020 2020 | objects. \n 00141380: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00141390: 2020 2020 2020 2020 2020 2020 2020 2020 \n-001413a0: 2020 2020 2020 2020 2020 207c 5400 5446 |T.TF\n+001413a0: 2020 2020 2020 2020 2020 207c 5400 5444 |T.TD\n 001413b0: 6400 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d d.. |---------\n 001413c0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 001413d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001413e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001413f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00141400: 5400 5446 6500 0020 2020 7c20 254c 4341 T.TFe.. | %LCA\n+00141400: 5400 5444 6500 0020 2020 7c20 254c 4341 T.TDe.. | %LCA\n 00141410: 5345 2020 2020 2020 207c 2043 6f6e 7665 SE | Conve\n 00141420: 7274 7320 6120 7374 7269 6e67 2074 6f20 rts a string to \n 00141430: 616c 6c20 6c6f 7765 7220 6361 7365 2e20 all lower case. \n 00141440: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00141450: 2020 207c 5400 5446 6600 0020 2020 7c2d |T.TFf.. |-\n+00141450: 2020 207c 5400 5444 6600 0020 2020 7c2d |T.TDf.. |-\n 00141460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00141470: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141480: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001414a0: 2d2d 2d2d 2d2d 2d7c 5400 5446 6700 0020 -------|T.TFg.. \n+001414a0: 2d2d 2d2d 2d2d 2d7c 5400 5444 6700 0020 -------|T.TDg.. \n 001414b0: 2020 7c20 254c 434c 434f 4c20 2020 2020 | %LCLCOL \n 001414c0: 207c 204d 616e 6970 756c 6174 6573 2074 | Manipulates t\n 001414d0: 6865 2063 6f6c 6c61 7469 6f6e 2073 6571 he collation seq\n 001414e0: 7565 6e63 6520 6173 7369 676e 6564 2074 uence assigned t\n-001414f0: 6f20 6c6f 6361 6c20 2020 207c 5400 5446 o local |T.TF\n+001414f0: 6f20 6c6f 6361 6c20 2020 207c 5400 5444 o local |T.TD\n 00141500: 6800 0020 2020 7c20 2020 2020 2020 2020 h.. | \n 00141510: 2020 2020 207c 2076 6172 6961 626c 6573 | variables\n 00141520: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n 00141530: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00141540: 2020 2020 2020 2020 2020 2020 2020 207c |\n-00141550: 5400 5446 6900 0020 2020 7c2d 2d2d 2d2d T.TFi.. |-----\n+00141550: 5400 5444 6900 0020 2020 7c2d 2d2d 2d2d T.TDi.. |-----\n 00141560: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00141570: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141580: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141590: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001415a0: 2d2d 2d7c 5400 5446 6a00 0020 2020 7c20 ---|T.TFj.. | \n+001415a0: 2d2d 2d7c 5400 5444 6a00 0020 2020 7c20 ---|T.TDj.. | \n 001415b0: 254f 4420 2020 2020 2020 2020 207c 2043 %OD | C\n 001415c0: 6f6e 7665 7274 7320 6f63 7461 6c20 6e75 onverts octal nu\n 001415d0: 6d62 6572 7320 746f 2064 6563 696d 616c mbers to decimal\n 001415e0: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n-001415f0: 2020 2020 2020 207c 5400 5446 7100 0020 |T.TFq.. \n+001415f0: 2020 2020 2020 207c 5400 5444 7100 0020 |T.TDq.. \n 00141600: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00141610: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00141620: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141630: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00141640: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5446 -----------|T.TF\n+00141640: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5444 -----------|T.TD\n 00141650: 7200 0020 2020 7c20 254f 4820 2020 2020 r.. | %OH \n 00141660: 2020 2020 207c 2043 6f6e 7665 7274 7320 | Converts \n 00141670: 6f63 7461 6c20 6e75 6d62 6572 7320 746f octal numbers to\n 00141680: 2068 6578 6164 6563 696d 616c 2e20 2020 hexadecimal. \n 00141690: 2020 2020 2020 2020 2020 2020 2020 207c |\n-001416a0: 5400 5446 7300 0020 2020 7c2d 2d2d 2d2d T.TFs.. |-----\n+001416a0: 5400 5444 7300 0020 2020 7c2d 2d2d 2d2d T.TDs.. |-----\n 001416b0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 001416c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001416d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001416e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001416f0: 2d2d 2d7c 5400 5446 7400 0020 2020 7c20 ---|T.TFt.. | \n+001416f0: 2d2d 2d7c 5400 5444 7400 0020 2020 7c20 ---|T.TDt.. | \n 00141700: 2550 4154 434f 4445 2020 2020 207c 204c %PATCODE | L\n 00141710: 6f61 6473 2070 6174 7465 726e 2064 6566 oads pattern def\n 00141720: 696e 6974 696f 6e20 6669 6c65 7320 666f inition files fo\n 00141730: 7220 7573 6520 7769 7468 696e 2061 6e20 r use within an \n-00141740: 6163 7469 7665 207c 5400 5446 7500 0020 active |T.TFu.. \n+00141740: 6163 7469 7665 207c 5400 5444 7500 0020 active |T.TDu.. \n 00141750: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00141760: 207c 2064 6174 6162 6173 652e 2020 2020 | database. \n 00141770: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00141780: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00141790: 2020 2020 2020 2020 2020 207c 5400 5446 |T.TF\n+00141790: 2020 2020 2020 2020 2020 207c 5400 5444 |T.TD\n 001417a0: 7600 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d v.. |---------\n 001417b0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 001417c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001417d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001417e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n 001417f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00141800: 0100 0000 f007 0000 a948 0000 0000 0000 .........H......\n-00141810: a800 0046 4845 4c50 00ff 7300 ff55 5449 ...FHELP..s..UTI\n+00141810: a800 0044 4845 4c50 00ff 7300 ff55 5449 ...DHELP..s..UTI\n 00141820: 4c49 5459 5f52 4f55 5449 4e45 5300 ff73 LITY_ROUTINES..s\n 00141830: 00ff 5553 494e 475f 5448 455f 5554 494c ..USING_THE_UTIL\n 00141840: 4954 4945 5300 ff73 00ff 4754 2e4d 5f55 ITIES..s..GT.M_U\n 00141850: 5449 4c49 5449 4553 5f53 554d 4d41 5259 TILITIES_SUMMARY\n 00141860: 5f54 4142 4c45 00c0 7700 0020 2020 7c20 _TABLE..w.. | \n 00141870: 2552 4345 2020 2020 2020 2020 207c 2052 %RCE | R\n 00141880: 6570 6c61 6365 7320 6576 6572 7920 6f63 eplaces every oc\n 00141890: 6375 7272 656e 6365 206f 6620 6120 7465 currence of a te\n 001418a0: 7874 2073 7472 696e 6720 7769 7468 2061 xt string with a\n-001418b0: 6e6f 7468 6572 207c 5400 5446 7800 0020 nother |T.TFx.. \n+001418b0: 6e6f 7468 6572 207c 5400 5444 7800 0020 nother |T.TDx.. \n 001418c0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 001418d0: 207c 2073 7472 696e 6720 696e 2061 2072 | string in a r\n 001418e0: 6f75 7469 6e65 206f 7220 6c69 7374 206f outine or list o\n 001418f0: 6620 726f 7574 696e 6573 2e20 2020 2020 f routines. \n-00141900: 2020 2020 2020 2020 2020 207c 5400 5446 |T.TF\n+00141900: 2020 2020 2020 2020 2020 207c 5400 5444 |T.TD\n 00141910: 7900 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d y.. |---------\n 00141920: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00141930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141950: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00141960: 5400 5446 7a00 0020 2020 7c20 2552 4420 T.TFz.. | %RD \n+00141960: 5400 5444 7a00 0020 2020 7c20 2552 4420 T.TDz.. | %RD \n 00141970: 2020 2020 2020 2020 207c 204c 6973 7473 | Lists\n 00141980: 2072 6f75 7469 6e65 206e 616d 6573 2061 routine names a\n 00141990: 7661 696c 6162 6c65 2074 6872 6f75 6768 vailable through\n 001419a0: 2079 6f75 7220 245a 524f 5554 494e 4553 your $ZROUTINES\n-001419b0: 2020 207c 5400 5446 8100 0020 2020 7c20 |T.TF... | \n+001419b0: 2020 207c 5400 5444 8100 0020 2020 7c20 |T.TD... | \n 001419c0: 2020 2020 2020 2020 2020 2020 207c 2073 | s\n 001419d0: 6561 7263 6820 6c69 7374 2e20 2020 2020 earch list. \n 001419e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001419f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00141a00: 2020 2020 2020 207c 5400 5446 8200 0020 |T.TF... \n+00141a00: 2020 2020 2020 207c 5400 5444 8200 0020 |T.TD... \n 00141a10: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00141a20: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00141a30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141a40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00141a50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5446 -----------|T.TF\n+00141a50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5444 -----------|T.TD\n 00141a60: 8300 0020 2020 7c20 2552 4920 2020 2020 ... | %RI \n 00141a70: 2020 2020 207c 2054 7261 6e73 6665 7273 | Transfers\n 00141a80: 2072 6f75 7469 6e65 7320 6672 6f6d 2041 routines from A\n 00141a90: 4e53 4920 7365 7175 656e 7469 616c 2066 NSI sequential f\n 00141aa0: 6f72 6d61 7420 696e 746f 2020 2020 207c ormat into |\n-00141ab0: 5400 5446 8400 0020 2020 7c20 2020 2020 T.TF... | \n+00141ab0: 5400 5444 8400 0020 2020 7c20 2020 2020 T.TD... | \n 00141ac0: 2020 2020 2020 2020 207c 2069 6e64 6976 | indiv\n 00141ad0: 6964 7561 6c20 2e6d 2066 696c 6573 2069 idual .m files i\n 00141ae0: 6e20 4754 2e4d 2066 6f72 6d61 742e 2020 n GT.M format. \n 00141af0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00141b00: 2020 207c 5400 5446 8500 0020 2020 7c2d |T.TF... |-\n+00141b00: 2020 207c 5400 5444 8500 0020 2020 7c2d |T.TD... |-\n 00141b10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00141b20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141b30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141b40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00141b50: 2d2d 2d2d 2d2d 2d7c 5400 5446 8600 0020 -------|T.TF... \n+00141b50: 2d2d 2d2d 2d2d 2d7c 5400 5444 8600 0020 -------|T.TD... \n 00141b60: 2020 7c20 2552 4f20 2020 2020 2020 2020 | %RO \n 00141b70: 207c 2057 7269 7465 7320 4d20 726f 7574 | Writes M rout\n 00141b80: 696e 6573 2069 6e20 414e 5349 2074 7261 ines in ANSI tra\n 00141b90: 6e73 6665 7220 666f 726d 6174 2e20 2020 nsfer format. \n-00141ba0: 2020 2020 2020 2020 2020 207c 5400 5446 |T.TF\n+00141ba0: 2020 2020 2020 2020 2020 207c 5400 5444 |T.TD\n 00141bb0: 8700 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 00141bc0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00141bd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141be0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141bf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00141c00: 5400 5446 8800 0020 2020 7c20 2552 5345 T.TF... | %RSE\n+00141c00: 5400 5444 8800 0020 2020 7c20 2552 5345 T.TD... | %RSE\n 00141c10: 2020 2020 2020 2020 207c 2053 6561 7263 | Searc\n 00141c20: 6865 7320 666f 7220 6576 6572 7920 6f63 hes for every oc\n 00141c30: 6375 7272 656e 6365 206f 6620 6120 7465 currence of a te\n 00141c40: 7874 2073 7472 696e 6720 696e 2061 2020 xt string in a \n-00141c50: 2020 207c 5400 5446 8900 0020 2020 7c20 |T.TF... | \n+00141c50: 2020 207c 5400 5444 8900 0020 2020 7c20 |T.TD... | \n 00141c60: 2020 2020 2020 2020 2020 2020 207c 2072 | r\n 00141c70: 6f75 7469 6e65 206f 7220 6120 6c69 7374 outine or a list\n 00141c80: 206f 6620 726f 7574 696e 6573 2e20 2020 of routines. \n 00141c90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00141ca0: 2020 2020 2020 207c 5400 5446 8a00 0020 |T.TF... \n+00141ca0: 2020 2020 2020 207c 5400 5444 8a00 0020 |T.TD... \n 00141cb0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00141cc0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00141cd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00141cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5446 -----------|T.TF\n+00141cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 5444 -----------|T.TD\n 00141d00: 9100 0020 2020 7c20 2552 5345 4c20 2020 ... | %RSEL \n 00141d10: 2020 2020 207c 2053 656c 6563 7473 204d | Selects M\n 00141d20: 2072 6f75 7469 6e65 7320 616e 6420 706c routines and pl\n 00141d30: 6163 6573 2074 6865 6972 2064 6972 6563 aces their direc\n 00141d40: 746f 7269 6573 2061 6e64 2020 2020 207c tories and |\n-00141d50: 5400 5446 9200 0020 2020 7c20 2020 2020 T.TF... | \n+00141d50: 5400 5444 9200 0020 2020 7c20 2020 2020 T.TD... | \n 00141d60: 2020 2020 2020 2020 207c 206e 616d 6573 | names\n 00141d70: 2069 6e20 6120 6c6f 6361 6c20 6172 7261 in a local arra\n 00141d80: 792e 2020 2020 2020 2020 2020 2020 2020 y. \n 00141d90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00141da0: 2020 207c 5400 5446 9300 0020 2020 7c2d |T.TF... |-\n+00141da0: 2020 207c 5400 5444 9300 0020 2020 7c2d |T.TD... |-\n 00141db0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00141dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141de0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00141df0: 2d2d 2d2d 2d2d 2d7c 5400 5446 9400 0020 -------|T.TF... \n+00141df0: 2d2d 2d2d 2d2d 2d7c 5400 5444 9400 0020 -------|T.TD... \n 00141e00: 2020 7c20 2553 5152 4f4f 5420 2020 2020 | %SQROOT \n 00141e10: 207c 2043 616c 6375 6c61 7465 7320 7468 | Calculates th\n 00141e20: 6520 7371 7561 7265 2072 6f6f 7420 6f66 e square root of\n 00141e30: 2061 206e 756d 6265 722e 2020 2020 2020 a number. \n-00141e40: 2020 2020 2020 2020 2020 207c 5400 5446 |T.TF\n+00141e40: 2020 2020 2020 2020 2020 207c 5400 5444 |T.TD\n 00141e50: 9500 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 00141e60: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00141e70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141e80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141e90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00141ea0: 5400 5446 9600 0020 2020 7c20 2554 2020 T.TF... | %T \n+00141ea0: 5400 5444 9600 0020 2020 7c20 2554 2020 T.TD... | %T \n 00141eb0: 2020 2020 2020 2020 207c 2044 6973 706c | Displ\n 00141ec0: 6179 7320 7468 6520 6375 7272 656e 7420 ays the current \n 00141ed0: 7469 6d65 2069 6e20 5b68 5d68 3a6d 6d20 time in [h]h:mm \n 00141ee0: 414d 2f50 4d20 666f 726d 6174 2e20 2020 AM/PM format. \n-00141ef0: 2020 207c 5400 5446 9700 0020 2020 7c2d |T.TF... |-\n+00141ef0: 2020 207c 5400 5444 9700 0020 2020 7c2d |T.TD... |-\n 00141f00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00141f10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141f20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141f30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00141f40: 2d2d 2d2d 2d2d 2d7c 5400 5446 9800 0020 -------|T.TF... \n+00141f40: 2d2d 2d2d 2d2d 2d7c 5400 5444 9800 0020 -------|T.TD... \n 00141f50: 2020 7c20 2554 4920 2020 2020 2020 2020 | %TI \n 00141f60: 207c 2043 6f6e 7665 7274 7320 7469 6d65 | Converts time\n 00141f70: 2074 6f20 2448 4f52 4f4c 4f47 2066 6f72 to $HOROLOG for\n 00141f80: 6d61 742e 2020 2020 2020 2020 2020 2020 mat. \n-00141f90: 2020 2020 2020 2020 2020 207c 5400 5446 |T.TF\n+00141f90: 2020 2020 2020 2020 2020 207c 5400 5444 |T.TD\n 00141fa0: 9900 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 00141fb0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00141fc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141fd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00141fe0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n 00141ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00142000: 0100 0000 0c03 0000 b248 0000 0000 0000 .........H......\n-00142010: a800 0046 4845 4c50 00ff 7300 ff55 5449 ...FHELP..s..UTI\n+00142010: a800 0044 4845 4c50 00ff 7300 ff55 5449 ...DHELP..s..UTI\n 00142020: 4c49 5459 5f52 4f55 5449 4e45 5300 ff73 LITY_ROUTINES..s\n 00142030: 00ff 5553 494e 475f 5448 455f 5554 494c ..USING_THE_UTIL\n 00142040: 4954 4945 5300 ff73 00ff 4754 2e4d 5f55 ITIES..s..GT.M_U\n 00142050: 5449 4c49 5449 4553 5f53 554d 4d41 5259 TILITIES_SUMMARY\n 00142060: 5f54 4142 4c45 00c0 9a00 0020 2020 7c20 _TABLE..... | \n 00142070: 2554 4f20 2020 2020 2020 2020 207c 2043 %TO | C\n 00142080: 6f6e 7665 7274 7320 7468 6520 6375 7272 onverts the curr\n 00142090: 656e 7420 7469 6d65 2066 726f 6d20 2448 ent time from $H\n 001420a0: 4f52 4f4c 4f47 2066 6f72 6d61 7420 746f OROLOG format to\n-001420b0: 2020 2020 2020 207c 5500 5346 c111 0000 |U.SF....\n+001420b0: 2020 2020 2020 207c 5500 5344 c111 0000 |U.SD....\n 001420c0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 001420d0: 2020 7c20 5b68 5d68 3a6d 6d20 414d 2f50 | [h]h:mm AM/P\n 001420e0: 4d20 666f 726d 6174 2e20 2020 2020 2020 M format. \n 001420f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00142100: 2020 2020 2020 2020 2020 2020 7c54 0055 |T.U\n-00142110: 4611 0000 2020 207c 2d2d 2d2d 2d2d 2d2d F... |--------\n+00142110: 4411 0000 2020 207c 2d2d 2d2d 2d2d 2d2d D... |--------\n 00142120: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00142130: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00142140: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00142150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00142160: 7c54 0055 4621 0000 2020 207c 2025 5543 |T.UF!.. | %UC\n+00142160: 7c54 0055 4421 0000 2020 207c 2025 5543 |T.UD!.. | %UC\n 00142170: 4153 4520 2020 2020 2020 7c20 436f 6e76 ASE | Conv\n 00142180: 6572 7473 2061 2073 7472 696e 6720 746f erts a string to\n 00142190: 2061 6c6c 2075 7070 6572 2063 6173 652e all upper case.\n 001421a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-001421b0: 2020 2020 7c54 0055 4631 0000 2020 207c |T.UF1.. |\n+001421b0: 2020 2020 7c54 0055 4431 0000 2020 207c |T.UD1.. |\n 001421c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 001421d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001421e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001421f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00142200: 2d2d 2d2d 2d2d 2d2d 7c54 0055 4641 0000 --------|T.UFA..\n+00142200: 2d2d 2d2d 2d2d 2d2d 7c54 0055 4441 0000 --------|T.UDA..\n 00142210: 2020 207c 2025 5554 4632 4845 5820 2020 | %UTF2HEX \n 00142220: 2020 7c20 436f 6e76 6572 7473 2055 5446 | Converts UTF\n 00142230: 2d38 2065 6e63 6f64 6564 2047 542e 4d20 -8 encoded GT.M \n 00142240: 6368 6172 6163 7465 7220 7374 7269 6e67 character string\n 00142250: 2074 6f20 2020 2020 2020 2020 7c54 0055 to |T.U\n-00142260: 4651 0000 2020 207c 2020 2020 2020 2020 FQ.. | \n+00142260: 4451 0000 2020 207c 2020 2020 2020 2020 DQ.. | \n 00142270: 2020 2020 2020 7c20 6279 7465 7374 7265 | bytestre\n 00142280: 616d 2069 6e20 6865 7861 6465 6369 6d61 am in hexadecima\n 00142290: 6c20 6e6f 7461 7469 6f6e 2e20 2020 2020 l notation. \n 001422a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-001422b0: 7c54 0055 4661 0000 2020 202b 2d2d 2d2d |T.UFa.. +----\n+001422b0: 7c54 0055 4461 0000 2020 202b 2d2d 2d2d |T.UDa.. +----\n 001422c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001422d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001422e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001422f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00142300: 2d2d 2d2d 2b07 0055 4671 0000 0000 0000 ----+..UFq......\n+00142300: 2d2d 2d2d 2b07 0055 4471 0000 0000 0000 ----+..UDq......\n 00142310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00142320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00142330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00142340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00142350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00142360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00142370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -82555,103 +82555,103 @@\n 001427a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001427b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001427c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001427d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001427e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001427f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00142800: 0100 0000 a105 0000 c648 0000 0000 0000 .........H......\n-00142810: 7500 0046 4845 4c50 00ff 7300 ff46 554e u..FHELP..s..FUN\n+00142810: 7500 0044 4845 4c50 00ff 7300 ff46 554e u..DHELP..s..FUN\n 00142820: 4354 494f 4e53 00ff 7300 ff24 5a57 5249 CTIONS..s..$ZWRI\n 00142830: 5445 2829 00c0 1400 0020 2020 2020 2020 TE()..... \n 00142840: 696e 7465 7870 7220 6973 206e 6f74 2073 intexpr is not s\n 00142850: 7065 6369 6669 6564 206f 7220 6576 616c pecified or eval\n 00142860: 7561 7465 7320 746f 207a 6572 6f2c 2024 uates to zero, $\n 00142870: 7a77 7269 7465 2829 2063 6f6e 7665 7274 zwrite() convert\n-00142880: 7320 7468 654e 0022 4615 0000 2020 2020 s theN.\"F... \n+00142880: 7320 7468 654e 0022 4415 0000 2020 2020 s theN.\"D... \n 00142890: 2020 2066 6972 7374 2061 7267 756d 656e first argumen\n 001428a0: 7420 746f 2074 6865 205a 5752 4954 4520 t to the ZWRITE \n 001428b0: 666f 726d 6174 2e20 5768 656e 2069 6e74 format. When int\n 001428c0: 6578 7072 2065 7661 6c75 6174 6573 2074 expr evaluates t\n-001428d0: 6f20 6154 0022 4616 0000 2020 2020 2020 o aT.\"F... \n+001428d0: 6f20 6154 0022 4416 0000 2020 2020 2020 o aT.\"D... \n 001428e0: 206e 6f6e 2d7a 6572 6f20 7661 6c75 652c non-zero value,\n 001428f0: 2024 5a57 5249 5445 2829 2074 7265 6174 $ZWRITE() treat\n 00142900: 7320 7468 6520 6669 7273 7420 6172 6775 s the first argu\n 00142910: 6d65 6e74 2061 7320 6265 696e 6720 696e ment as being in\n-00142920: 205a 5752 4954 4549 0022 4617 0000 2020 ZWRITEI.\"F... \n+00142920: 205a 5752 4954 4549 0022 4417 0000 2020 ZWRITEI.\"D... \n 00142930: 2020 2020 2066 6f72 6d61 7420 616e 6420 format and \n 00142940: 6174 7465 6d70 7473 2074 6f20 636f 6e76 attempts to conv\n 00142950: 6572 7420 6974 2074 6f20 6120 7374 7269 ert it to a stri\n 00142960: 6e67 2077 6974 6820 656d 6265 6464 6564 ng with embedded\n-00142970: 5200 2246 1800 0020 2020 2020 2020 6e6f R.\"F... no\n+00142970: 5200 2244 1800 0020 2020 2020 2020 6e6f R.\"D... no\n 00142980: 6e2d 6772 6170 6869 6320 6368 6172 6163 n-graphic charac\n 00142990: 7465 7273 3b20 6966 2069 7420 6973 206e ters; if it is n\n 001429a0: 6f74 2069 6e20 5a57 5249 5445 2066 6f72 ot in ZWRITE for\n 001429b0: 6d61 742c 2069 7420 7265 7475 726e 7320 mat, it returns \n-001429c0: 616e 1b00 2246 1900 0020 2020 2020 2020 an..\"F... \n+001429c0: 616e 1b00 2244 1900 0020 2020 2020 2020 an..\"D... \n 001429d0: 656d 7074 7920 7374 7269 6e67 2e52 0022 empty string.R.\"\n-001429e0: 461a 0000 2020 2020 206f 2043 6f6e 7665 F... o Conve\n+001429e0: 441a 0000 2020 2020 206f 2043 6f6e 7665 D... o Conve\n 001429f0: 7274 696e 6720 746f 207a 7772 6974 6520 rting to zwrite \n 00142a00: 666f 726d 6174 2074 656e 6473 2074 6f20 format tends to \n 00142a10: 7072 6f64 7563 6520 6120 7374 7269 6e67 produce a string\n 00142a20: 2074 6861 7420 6973 206c 6f6e 6765 7254 that is longerT\n-00142a30: 0022 4621 0000 2020 2020 2020 2074 6861 .\"F!.. tha\n+00142a30: 0022 4421 0000 2020 2020 2020 2074 6861 .\"D!.. tha\n 00142a40: 6e20 7468 6520 696e 7075 7420 616e 6420 n the input and \n 00142a50: 7468 6572 6566 6f72 6520 6120 245a 5752 therefore a $ZWR\n 00142a60: 4954 4528 2920 7265 7375 6c74 206d 6179 ITE() result may\n 00142a70: 2065 7863 6565 6420 7468 6520 6d61 7869 exceed the maxi\n-00142a80: 6d75 6d53 0022 4622 0000 2020 2020 2020 mumS.\"F\".. \n+00142a80: 6d75 6d53 0022 4422 0000 2020 2020 2020 mumS.\"D\".. \n 00142a90: 2073 7472 696e 6720 6c65 6e67 7468 202d string length -\n 00142aa0: 2074 6865 206d 6178 696d 756d 2069 6e70 the maximum inp\n 00142ab0: 7574 206c 656e 6774 6820 7468 6174 2069 ut length that i\n 00142ac0: 7320 6775 6172 616e 7465 6564 206e 6f74 s guaranteed not\n-00142ad0: 2074 6f20 646f 2a00 2246 2300 0020 2020 to do*.\"F#.. \n+00142ad0: 2074 6f20 646f 2a00 2244 2300 0020 2020 to do*.\"D#.. \n 00142ae0: 2020 2020 736f 2069 7320 6120 3131 362c so is a 116,\n 00142af0: 3531 3020 6279 7465 2073 7472 696e 672e 510 byte string.\n-00142b00: 5100 2246 2400 0020 2020 2020 6f20 4966 Q.\"F$.. o If\n+00142b00: 5100 2244 2400 0020 2020 2020 6f20 4966 Q.\"D$.. o If\n 00142b10: 2061 6c6c 2069 7473 2061 7267 756d 656e all its argumen\n 00142b20: 7473 2061 7265 206c 6974 6572 616c 732c ts are literals,\n 00142b30: 2024 5a57 5249 5445 2829 2065 7661 6c75 $ZWRITE() evalu\n 00142b40: 6174 6573 2074 6f20 6120 6c69 7465 7261 ates to a litera\n-00142b50: 6c27 0022 4625 0000 2020 2020 2020 2063 l'.\"F%.. c\n+00142b50: 6c27 0022 4425 0000 2020 2020 2020 2063 l'.\"D%.. c\n 00142b60: 6f6e 7374 616e 7420 6174 2063 6f6d 7069 onstant at compi\n-00142b70: 6c65 2074 696d 652e 5400 2246 2600 0020 le time.T.\"F&.. \n+00142b70: 6c65 2074 696d 652e 5400 2244 2600 0020 le time.T.\"D&.. \n 00142b80: 2020 2020 6f20 4e6f 7465 2074 6861 7420 o Note that \n 00142b90: 6e6f 6e2d 6772 6170 6869 6320 6368 6172 non-graphic char\n 00142ba0: 6163 7465 7273 2064 6966 6665 7220 6265 acters differ be\n 00142bb0: 7477 6565 6e20 4d20 6d6f 6465 2061 6e64 tween M mode and\n-00142bc0: 2055 5446 2d38 206d 6f64 652e 0700 2246 UTF-8 mode...\"F\n-00142bd0: 2700 0012 0022 4628 0000 2020 2045 7861 '....\"F(.. Exa\n-00142be0: 6d70 6c65 3a07 0022 4629 0000 4e00 2246 mple:..\"F)..N.\"F\n+00142bc0: 2055 5446 2d38 206d 6f64 652e 0700 2244 UTF-8 mode...\"D\n+00142bd0: 2700 0012 0022 4428 0000 2020 2045 7861 '....\"D(.. Exa\n+00142be0: 6d70 6c65 3a07 0022 4429 0000 4e00 2244 mple:..\"D)..N.\"D\n 00142bf0: 2a00 0020 2020 4754 4d3e 7365 7420 7465 *.. GTM>set te\n 00142c00: 6d70 3d22 5822 5f24 6368 6172 2831 3029 mp=\"X\"_$char(10)\n 00142c10: 5f22 5822 203b 2024 4348 4152 2831 3029 _\"X\" ; $CHAR(10)\n 00142c20: 2069 7320 7468 6520 6c69 6e65 6665 6564 is the linefeed\n-00142c30: 2063 6861 7261 6374 6572 1800 2246 3100 character..\"F1.\n+00142c30: 2063 6861 7261 6374 6572 1800 2244 3100 character..\"D1.\n 00142c40: 0020 2020 4754 4d3e 7772 6974 6520 7465 . GTM>write te\n-00142c50: 6d70 0b00 2246 3200 0020 2020 580b 0022 mp..\"F2.. X..\"\n-00142c60: 4633 0000 2020 2058 2100 2246 3400 0020 F3.. X!.\"F4.. \n+00142c50: 6d70 0b00 2244 3200 0020 2020 580b 0022 mp..\"D2.. X..\"\n+00142c60: 4433 0000 2020 2058 2100 2244 3400 0020 D3.. X!.\"D4.. \n 00142c70: 2020 4754 4d3e 7772 6974 6520 247a 7772 GTM>write $zwr\n-00142c80: 6974 6528 7465 6d70 2918 0022 4635 0000 ite(temp)..\"F5..\n+00142c80: 6974 6528 7465 6d70 2918 0022 4435 0000 ite(temp)..\"D5..\n 00142c90: 2020 2022 5822 5f24 4328 3130 295f 2258 \"X\"_$C(10)_\"X\n-00142ca0: 222c 0022 4636 0000 2020 2047 544d 3e77 \",.\"F6.. GTM>w\n+00142ca0: 222c 0022 4436 0000 2020 2047 544d 3e77 \",.\"D6.. GTM>w\n 00142cb0: 7269 7465 2024 7a77 7269 7465 2824 7a77 rite $zwrite($zw\n 00142cc0: 7269 7465 2874 656d 7029 2c31 290b 0022 rite(temp),1)..\"\n-00142cd0: 4637 0000 2020 2058 0b00 2246 3800 0020 F7.. X..\"F8.. \n-00142ce0: 2020 580e 0022 4639 0000 2020 2047 544d X..\"F9.. GTM\n-00142cf0: 3e07 0022 463a 0000 2a00 0946 494e 5445 >..\"F:..*..FINTE\n+00142cd0: 4437 0000 2020 2058 0b00 2244 3800 0020 D7.. X..\"D8.. \n+00142ce0: 2020 580e 0022 4439 0000 2020 2047 544d X..\"D9.. GTM\n+00142cf0: 3e07 0022 443a 0000 2a00 0944 494e 5445 >..\"D:..*..DINTE\n 00142d00: 4752 4154 455f 4558 5445 524e 414c 0000 GRATE_EXTERNAL..\n 00142d10: 496e 7465 6772 6174 655f 4578 7465 726e Integrate_Extern\n-00142d20: 616c 1d00 1c46 bf11 0000 2020 2049 6e74 al...F.... Int\n+00142d20: 616c 1d00 1c44 bf11 0000 2020 2049 6e74 al...D.... Int\n 00142d30: 6567 7261 7465 2045 7874 6572 6e61 6c07 egrate External.\n-00142d40: 001d 4621 0000 3400 1c46 ff73 00ff 4143 ..F!..4..F.s..AC\n+00142d40: 001d 4421 0000 3400 1c44 ff73 00ff 4143 ..D!..4..D.s..AC\n 00142d50: 4345 5353 5f4e 4f4e 2d4d 5f52 4f55 5449 CESS_NON-M_ROUTI\n 00142d60: 4e45 5300 0041 6363 6573 735f 4e6f 6e2d NES..Access_Non-\n-00142d70: 4d5f 526f 7574 696e 6573 2000 3646 bf11 M_Routines .6F..\n+00142d70: 4d5f 526f 7574 696e 6573 2000 3644 bf11 M_Routines .6D..\n 00142d80: 0000 2020 2041 6363 6573 7320 4e6f 6e2d .. Access Non-\n-00142d90: 4d20 526f 7574 696e 6573 0700 3746 2100 M Routines..7F!.\n+00142d90: 4d20 526f 7574 696e 6573 0700 3744 2100 M Routines..7D!.\n 00142da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00142db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00142dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00142dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00142de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00142df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00142e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -82688,18 +82688,18 @@\n 00142ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00143000: 0100 0000 e400 0000 a44b 0000 0000 0000 .........K......\n 00143010: 5600 0020 4845 4c50 00ff 7300 ff49 4e54 V.. HELP..s..INT\n 00143020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00143030: ff73 00ff 4352 4541 5445 5f53 4841 5245 .s..CREATE_SHARE\n 00143040: 4142 4c45 5f4c 4942 5241 5259 0000 4372 ABLE_LIBRARY..Cr\n 00143050: 6561 7465 5f53 6861 7265 6162 6c65 5f4c eate_Shareable_L\n-00143060: 6962 7261 7279 2300 3946 bf11 0000 2020 ibrary#.9F.... \n+00143060: 6962 7261 7279 2300 3944 bf11 0000 2020 ibrary#.9D.... \n 00143070: 2043 7265 6174 6520 5368 6172 6561 626c Create Shareabl\n-00143080: 6520 4c69 6272 6172 7907 003a 4621 0000 e Library..:F!..\n-00143090: 5400 3a46 3100 0020 2020 5468 6520 6d65 T.:F1.. The me\n+00143080: 6520 4c69 6272 6172 7907 003a 4421 0000 e Library..:D!..\n+00143090: 5400 3a44 3100 0020 2020 5468 6520 6d65 T.:D1.. The me\n 001430a0: 7468 6f64 206f 6620 6372 6561 7469 6e67 thod of creating\n 001430b0: 2061 2073 6861 7265 6162 6c65 206c 6962 a shareable lib\n 001430c0: 7261 7279 2076 6172 6965 7320 6279 2074 rary varies by t\n 001430d0: 6865 206f 7065 7261 7469 6e67 2073 7973 he operating sys\n 001430e0: 7465 6d2e 0000 0000 0000 0000 0000 0000 tem.............\n 001430f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00143100: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -82811,636 +82811,636 @@\n 001437a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001437b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001437c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001437d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001437e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001437f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00143800: 0100 0000 d907 0000 1f49 0000 0000 0000 .........I......\n-00143810: 8e00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00143810: 8e00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00143820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00143830: ff73 00ff 4352 4541 5445 5f53 4841 5245 .s..CREATE_SHARE\n 00143840: 4142 4c45 5f4c 4942 5241 5259 00bf 4100 ABLE_LIBRARY..A.\n 00143850: 0020 2020 5468 6520 666f 6c6c 6f77 696e . The followin\n 00143860: 6720 6578 616d 706c 6573 2069 6c6c 7573 g examples illus\n 00143870: 7472 6174 6520 7468 6520 636f 6d6d 616e trate the comman\n 00143880: 6473 206f 6e20 616e 2049 424d 2070 5365 ds on an IBM pSe\n 00143890: 7269 6573 2028 666f 726d 6572 6c79 1e00 ries (formerly..\n-001438a0: 3a46 5100 0020 2020 5253 2f36 3030 3029 :FQ.. RS/6000)\n-001438b0: 2041 4958 2073 7973 7465 6d2e 0700 3a46 AIX system...:F\n-001438c0: 6100 0012 003a 4671 0000 2020 2045 7861 a....:Fq.. Exa\n-001438d0: 6d70 6c65 3a07 003a 4681 0000 1b00 3a46 mple:..:F.....:F\n+001438a0: 3a44 5100 0020 2020 5253 2f36 3030 3029 :DQ.. RS/6000)\n+001438b0: 2041 4958 2073 7973 7465 6d2e 0700 3a44 AIX system...:D\n+001438c0: 6100 0012 003a 4471 0000 2020 2045 7861 a....:Dq.. Exa\n+001438d0: 6d70 6c65 3a07 003a 4481 0000 1b00 3a44 mple:..:D.....:D\n 001438e0: 9100 0020 2020 2420 6361 7420 696e 6372 ... $ cat incr\n-001438f0: 656d 656e 742e 6340 0039 46c0 1100 0020 ement.c@.9F.... \n+001438f0: 656d 656e 742e 6340 0039 44c0 1100 0020 ement.c@.9D.... \n 00143900: 2020 696e 7420 696e 6372 656d 656e 7428 int increment(\n 00143910: 696e 7420 636f 756e 742c 2066 6c6f 6174 int count, float\n 00143920: 202a 696e 7661 722c 2066 6c6f 6174 202a *invar, float *\n-00143930: 6f75 7476 6172 290b 003a 4612 0000 2020 outvar)..:F... \n-00143940: 207b 2100 3a46 1300 0020 2020 2020 2020 {!.:F... \n+00143930: 6f75 7476 6172 290b 003a 4412 0000 2020 outvar)..:D... \n+00143940: 207b 2100 3a44 1300 0020 2020 2020 2020 {!.:D... \n 00143950: 2a6f 7574 7661 723d 2a69 6e76 6172 2b31 *outvar=*invar+1\n-00143960: 2e30 3b17 003a 4614 0000 2020 2020 2020 .0;..:F... \n-00143970: 2072 6574 7572 6e20 303b 0b00 3a46 1500 return 0;..:F..\n-00143980: 0020 2020 7d1b 003a 4616 0000 2020 2024 . }..:F... $\n+00143960: 2e30 3b17 003a 4414 0000 2020 2020 2020 .0;..:D... \n+00143970: 2072 6574 7572 6e20 303b 0b00 3a44 1500 return 0;..:D..\n+00143980: 0020 2020 7d1b 003a 4416 0000 2020 2024 . }..:D... $\n 00143990: 2063 6174 2064 6563 7265 6d65 6e74 2e63 cat decrement.c\n-001439a0: 3f00 3a46 1700 0020 2020 696e 7420 6465 ?.:F... int de\n+001439a0: 3f00 3a44 1700 0020 2020 696e 7420 6465 ?.:D... int de\n 001439b0: 6372 656d 656e 7428 696e 7420 636f 756e crement(int coun\n 001439c0: 742c 2066 6c6f 6174 202a 696e 7661 722c t, float *invar,\n 001439d0: 2066 6c6f 6174 202a 6f75 7476 6172 290b float *outvar).\n-001439e0: 003a 4618 0000 2020 207b 2200 3a46 1900 .:F... {\".:F..\n+001439e0: 003a 4418 0000 2020 207b 2200 3a44 1900 .:D... {\".:D..\n 001439f0: 0020 2020 2020 2020 202a 6f75 7476 6172 . *outvar\n-00143a00: 3d2a 696e 7661 722d 312e 303b 1800 3a46 =*invar-1.0;..:F\n+00143a00: 3d2a 696e 7661 722d 312e 303b 1800 3a44 =*invar-1.0;..:D\n 00143a10: 1a00 0020 2020 2020 2020 2072 6574 7572 ... retur\n-00143a20: 6e20 303b 0b00 3a46 2100 0020 2020 7d07 n 0;..:F!.. }.\n-00143a30: 003a 4622 0000 1d00 3a46 2300 0020 2020 .:F\"....:F#.. \n+00143a20: 6e20 303b 0b00 3a44 2100 0020 2020 7d07 n 0;..:D!.. }.\n+00143a30: 003a 4422 0000 1d00 3a44 2300 0020 2020 .:D\"....:D#.. \n 00143a40: 4f6e 2049 424d 2070 5365 7269 6573 2041 On IBM pSeries A\n-00143a50: 4958 3a07 003a 4624 0000 1200 3a46 2500 IX:..:F$....:F%.\n-00143a60: 0020 2020 4578 616d 706c 653a 0700 3a46 . Example:..:F\n-00143a70: 2600 0035 003a 4627 0000 2020 2024 2063 &..5.:F'.. $ c\n+00143a50: 4958 3a07 003a 4424 0000 1200 3a44 2500 IX:..:D$....:D%.\n+00143a60: 0020 2020 4578 616d 706c 653a 0700 3a44 . Example:..:D\n+00143a70: 2600 0035 003a 4427 0000 2020 2024 2063 &..5.:D'.. $ c\n 00143a80: 6320 2d63 202d 4924 6774 6d5f 6469 7374 c -c -I$gtm_dist\n 00143a90: 2069 6e63 7265 6d65 6e74 2e63 2064 6563 increment.c dec\n-00143aa0: 7265 6d65 6e74 2e63 5700 3a46 2800 0020 rement.cW.:F(.. \n+00143aa0: 7265 6d65 6e74 2e63 5700 3a44 2800 0020 rement.cW.:D(.. \n 00143ab0: 2020 2420 6c64 202d 6f20 6c69 6263 7265 $ ld -o libcre\n 00143ac0: 6d65 6e74 2e73 6f20 696e 6372 656d 656e ment.so incremen\n 00143ad0: 742e 6f20 6465 6372 656d 656e 742e 6f20 t.o decrement.o \n 00143ae0: 2d47 202d 6265 7870 616c 6c20 2d62 6e6f -G -bexpall -bno\n 00143af0: 656e 7472 7920 2d62 683a 3420 2d6c 6307 entry -bh:4 -lc.\n-00143b00: 003a 4629 0000 1200 3a46 2a00 0020 2020 .:F)....:F*.. \n-00143b10: 2a2a 4e6f 7465 2a2a 0700 3a46 3100 004a **Note**..:F1..J\n-00143b20: 003a 4632 0000 2020 2052 6566 6572 2074 .:F2.. Refer t\n+00143b00: 003a 4429 0000 1200 3a44 2a00 0020 2020 .:D)....:D*.. \n+00143b10: 2a2a 4e6f 7465 2a2a 0700 3a44 3100 004a **Note**..:D1..J\n+00143b20: 003a 4432 0000 2020 2052 6566 6572 2074 .:D2.. Refer t\n 00143b30: 6f20 7468 6520 4149 5820 5634 2e32 2064 o the AIX V4.2 d\n 00143b40: 6f63 756d 656e 7461 7469 6f6e 206f 6620 ocumentation of \n 00143b50: 7468 6520 6c64 2831 2920 4149 5820 636f the ld(1) AIX co\n-00143b60: 6d6d 616e 6420 666f 723c 003a 4633 0000 mmand for<.:F3..\n+00143b60: 6d6d 616e 6420 666f 723c 003a 4433 0000 mmand for<.:D3..\n 00143b70: 2020 2069 6e66 6f72 6d61 7469 6f6e 206f information o\n 00143b80: 6e20 7368 6172 6561 626c 6520 6c69 6272 n shareable libr\n 00143b90: 6172 6965 7320 756e 6465 7220 4149 5820 aries under AIX \n-00143ba0: 5634 2e32 2e07 003a 4634 0000 1700 3a46 V4.2...:F4....:F\n+00143ba0: 5634 2e32 2e07 003a 4434 0000 1700 3a44 V4.2...:D4....:D\n 00143bb0: 3500 0020 2020 4f6e 204c 696e 7578 2078 5.. On Linux x\n-00143bc0: 3836 3a07 003a 4636 0000 1200 3a46 3700 86:..:F6....:F7.\n-00143bd0: 0020 2020 4578 616d 706c 653a 0700 3a46 . Example:..:F\n-00143be0: 3800 003c 003a 4639 0000 2020 2025 2067 8..<.:F9.. % g\n+00143bc0: 3836 3a07 003a 4436 0000 1200 3a44 3700 86:..:D6....:D7.\n+00143bd0: 0020 2020 4578 616d 706c 653a 0700 3a44 . Example:..:D\n+00143be0: 3800 003c 003a 4439 0000 2020 2025 2067 8..<.:D9.. % g\n 00143bf0: 6363 202d 6320 2d66 5049 4320 2d49 2467 cc -c -fPIC -I$g\n 00143c00: 746d 5f64 6973 7420 696e 6372 656d 656e tm_dist incremen\n 00143c10: 742e 6320 6465 6372 656d 656e 742e 6340 t.c decrement.c@\n-00143c20: 003a 463a 0000 2020 2025 2067 6363 202d .:F:.. % gcc -\n+00143c20: 003a 443a 0000 2020 2025 2067 6363 202d .:D:.. % gcc -\n 00143c30: 6f20 6c69 6263 7265 6d65 6e74 2e73 6f20 o libcrement.so \n 00143c40: 2d73 6861 7265 6420 696e 6372 656d 656e -shared incremen\n 00143c50: 742e 6f20 6465 6372 656d 656e 742e 6f07 t.o decrement.o.\n-00143c60: 003a 4641 0000 2200 2046 4558 5445 524e .:FA..\". FEXTERN\n+00143c60: 003a 4441 0000 2200 2044 4558 5445 524e .:DA..\". DEXTERN\n 00143c70: 414c 5f43 414c 4c53 0000 4578 7465 726e AL_CALLS..Extern\n-00143c80: 616c 5f43 616c 6c73 1900 2f46 bf11 0000 al_Calls../F....\n+00143c80: 616c 5f43 616c 6c73 1900 2f44 bf11 0000 al_Calls../D....\n 00143c90: 2020 2045 7874 6572 6e61 6c20 4361 6c6c External Call\n-00143ca0: 7307 0030 4621 0000 5000 3046 3100 0020 s..0F!..P.0F1.. \n+00143ca0: 7307 0030 4421 0000 5000 3044 3100 0020 s..0D!..P.0D1.. \n 00143cb0: 2020 5468 6520 6675 6e63 7469 6f6e 7320 The functions \n 00143cc0: 696e 2070 726f 6772 616d 7320 696e 6372 in programs incr\n 00143cd0: 656d 656e 7420 616e 6420 6465 6372 656d ement and decrem\n 00143ce0: 656e 7420 6172 6520 6e6f 7720 6176 6169 ent are now avai\n-00143cf0: 6c61 626c 6520 746f 4f00 3046 4100 0020 lable toO.0FA.. \n+00143cf0: 6c61 626c 6520 746f 4f00 3044 4100 0020 lable toO.0DA.. \n 00143d00: 2020 4754 2e4d 2074 6872 6f75 6768 2074 GT.M through t\n 00143d10: 6865 2073 6861 7265 6162 6c65 206c 6962 he shareable lib\n 00143d20: 7261 7279 206c 6962 6372 656d 656e 742e rary libcrement.\n 00143d30: 736c 206f 7220 6c69 6263 7265 6d65 6e74 sl or libcrement\n-00143d40: 2e73 6f2c 206f 7253 0030 4651 0000 2020 .so, orS.0FQ.. \n+00143d40: 2e73 6f2c 206f 7253 0030 4451 0000 2020 .so, orS.0DQ.. \n 00143d50: 2074 686f 7567 6820 7468 6520 444c 4c20 though the DLL \n 00143d60: 6173 206c 6962 6372 656d 656e 742e 646c as libcrement.dl\n 00143d70: 6c2c 2064 6570 656e 6469 6e67 206f 6e20 l, depending on \n 00143d80: 7468 6520 7370 6563 6966 6963 2070 6c61 the specific pla\n-00143d90: 7466 6f72 6d2e 2054 6865 5000 3046 6100 tform. TheP.0Fa.\n+00143d90: 7466 6f72 6d2e 2054 6865 5000 3044 6100 tform. TheP.0Da.\n 00143da0: 0020 2020 7375 6666 6978 202e 736c 2069 . suffix .sl i\n 00143db0: 7320 7573 6564 2074 6872 6f75 6768 6f75 s used throughou\n 00143dc0: 7420 7468 6520 666f 6c6c 6f77 696e 6720 t the following \n 00143dd0: 6578 616d 706c 6573 2074 6f20 7265 7072 examples to repr\n-00143de0: 6573 656e 7420 2e73 6c2c 5000 3046 7100 esent .sl,P.0Fq.\n+00143de0: 6573 656e 7420 2e73 6c2c 5000 3044 7100 esent .sl,P.0Dq.\n 00143df0: 0020 2020 2e73 6f2c 206f 7220 2e64 6c6c . .so, or .dll\n 00143e00: 2e20 4265 2073 7572 6520 746f 2075 7365 . Be sure to use\n 00143e10: 2074 6865 2061 7070 726f 7072 6961 7465 the appropriate\n 00143e20: 2073 7566 6669 7820 666f 7220 796f 7572 suffix for your\n-00143e30: 2070 6c61 7466 6f72 6d2e 0700 3046 8100 platform...0F..\n-00143e40: 0053 0030 4691 0000 2020 2047 542e 4d20 .S.0F... GT.M \n+00143e30: 2070 6c61 7466 6f72 6d2e 0700 3044 8100 platform...0D..\n+00143e40: 0053 0030 4491 0000 2020 2047 542e 4d20 .S.0D... GT.M \n 00143e50: 7573 6573 2061 6e20 2265 7874 6572 6e61 uses an \"externa\n 00143e60: 6c20 6361 6c6c 2074 6162 6c65 2220 746f l call table\" to\n 00143e70: 206d 6170 2074 6865 2074 7970 656c 6573 map the typeles\n 00143e80: 7320 6461 7461 206f 6620 4d20 696e 746f s data of M into\n-00143e90: 2074 6865 5400 2f46 c011 0000 2020 2074 theT./F.... t\n+00143e90: 2074 6865 5400 2f44 c011 0000 2020 2074 theT./D.... t\n 00143ea0: 7970 6564 2064 6174 6120 6f66 2043 2c20 yped data of C, \n 00143eb0: 616e 6420 7669 6365 2076 6572 7361 2e20 and vice versa. \n 00143ec0: 5468 6520 6578 7465 726e 616c 2063 616c The external cal\n 00143ed0: 6c20 7461 626c 6520 6861 7320 6120 6669 l table has a fi\n-00143ee0: 7273 7420 6c69 6e65 5200 3046 1200 0020 rst lineR.0F... \n+00143ee0: 7273 7420 6c69 6e65 5200 3044 1200 0020 rst lineR.0D... \n 00143ef0: 2020 636f 6e74 6169 6e69 6e67 2074 6865 containing the\n 00143f00: 2070 6174 686e 616d 6520 6f66 2074 6865 pathname of the\n 00143f10: 2073 6861 7265 6162 6c65 206c 6962 7261 shareable libra\n 00143f20: 7279 2066 696c 6520 666f 6c6c 6f77 6564 ry file followed\n-00143f30: 2062 7920 6f6e 6520 6f72 3b00 3046 1300 by one or;.0F..\n+00143f30: 2062 7920 6f6e 6520 6f72 3b00 3044 1300 by one or;.0D..\n 00143f40: 0020 2020 6d6f 7265 2073 7065 6369 6669 . more specifi\n 00143f50: 6361 7469 6f6e 206c 696e 6573 2069 6e20 cation lines in \n 00143f60: 7468 6520 666f 6c6c 6f77 696e 6720 666f the following fo\n-00143f70: 726d 6174 3a07 0030 4614 0000 5600 3046 rmat:..0F...V.0F\n+00143f70: 726d 6174 3a07 0030 4414 0000 5600 3044 rmat:..0D...V.0D\n 00143f80: 1500 0020 2020 656e 7472 7972 6566 3a20 ... entryref: \n 00143f90: 7265 7475 726e 2d76 616c 7565 2072 6f75 return-value rou\n 00143fa0: 7469 6e65 2d6e 616d 6520 2870 6172 616d tine-name (param\n 00143fb0: 6574 6572 2c20 7061 7261 6d65 7465 722c eter, parameter,\n 00143fc0: 202e 2e2e 2029 205b 3a20 5349 4753 4146 ... ) [: SIGSAF\n-00143fd0: 455d 0700 3046 1600 0000 0000 0000 0000 E]..0F..........\n+00143fd0: 455d 0700 3044 1600 0000 0000 0000 0000 E]..0D..........\n 00143fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00143ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00144000: 0100 0000 e807 0000 4e49 0000 0000 0000 ........NI......\n-00144010: 8400 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00144010: 8400 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00144020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00144030: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 00144040: 4c53 00c0 1700 0020 2020 5468 6520 6f70 LS..... The op\n 00144050: 7469 6f6e 616c 2063 6173 652d 696e 7365 tional case-inse\n 00144060: 6e73 6974 6976 6520 6b65 7977 6f72 6420 nsitive keyword \n 00144070: 5349 4753 4146 4520 666f 6c6c 6f77 696e SIGSAFE followin\n 00144080: 6720 7468 6520 7061 7261 6d65 7465 7220 g the parameter \n-00144090: 6c69 7374 5300 3046 1800 0020 2020 7370 listS.0F... sp\n+00144090: 6c69 7374 5300 3044 1800 0020 2020 7370 listS.0D... sp\n 001440a0: 6563 6966 6965 7320 7468 6520 6578 7465 ecifies the exte\n 001440b0: 726e 616c 2063 616c 6c20 646f 6573 206e rnal call does n\n 001440c0: 6f74 2063 7265 6174 6520 6974 7320 6f77 ot create its ow\n 001440d0: 6e20 7369 676e 616c 2068 616e 646c 6572 n signal handler\n-001440e0: 733b 2074 6869 734d 0030 4619 0000 2020 s; thisM.0F... \n+001440e0: 733b 2074 6869 734d 0030 4419 0000 2020 s; thisM.0D... \n 001440f0: 2061 6c6c 6f77 7320 4754 2e4d 2074 6f20 allows GT.M to \n 00144100: 6176 6f69 6420 6275 7264 656e 736f 6d65 avoid burdensome\n 00144110: 2073 6967 6e61 6c20 6861 6e64 6c65 7220 signal handler \n 00144120: 636f 6f72 6469 6e61 7469 6f6e 2066 6f72 coordination for\n-00144130: 2074 6865 4e00 3046 1a00 0020 2020 6578 theN.0F... ex\n+00144130: 2074 6865 4e00 3044 1a00 0020 2020 6578 theN.0D... ex\n 00144140: 7465 726e 616c 2063 616c 6c2e 2042 7920 ternal call. By \n 00144150: 6465 6661 756c 742c 2047 542e 4d20 7361 default, GT.M sa\n 00144160: 7665 7320 616e 6420 7265 7374 6f72 6573 ves and restores\n 00144170: 2073 6967 6e61 6c20 7365 7475 7073 2066 signal setups f\n-00144180: 6f72 1900 3046 2100 0020 2020 6578 7465 or..0F!.. exte\n-00144190: 726e 616c 2063 616c 6c73 2e07 0030 4622 rnal calls...0F\"\n-001441a0: 0000 5100 3046 2300 0020 2020 656e 7472 ..Q.0F#.. entr\n+00144180: 6f72 1900 3044 2100 0020 2020 6578 7465 or..0D!.. exte\n+00144190: 726e 616c 2063 616c 6c73 2e07 0030 4422 rnal calls...0D\"\n+001441a0: 0000 5100 3044 2300 0020 2020 656e 7472 ..Q.0D#.. entr\n 001441b0: 7972 6566 2069 7320 616e 204d 2065 6e74 yref is an M ent\n 001441c0: 7279 7265 662c 2072 6574 7572 6e2d 7661 ryref, return-va\n 001441d0: 6c75 6520 6973 2067 746d 5f6c 6f6e 675f lue is gtm_long_\n 001441e0: 742c 2067 746d 5f73 7461 7475 735f 742c t, gtm_status_t,\n-001441f0: 206f 7231 0030 4624 0000 2020 2076 6f69 or1.0F$.. voi\n+001441f0: 206f 7231 0030 4424 0000 2020 2076 6f69 or1.0D$.. voi\n 00144200: 642c 2061 6e64 2070 6172 616d 6574 6572 d, and parameter\n 00144210: 7320 6172 6520 696e 2074 6865 2066 6f72 s are in the for\n-00144220: 6d61 743a 0700 3046 2500 001e 0030 4626 mat:..0F%....0F&\n+00144220: 6d61 743a 0700 3044 2500 001e 0030 4426 mat:..0D%....0D&\n 00144230: 0000 2020 2064 6972 6563 7469 6f6e 3a74 .. direction:t\n-00144240: 7970 6520 5b6e 756d 5d07 0030 4627 0000 ype [num]..0F'..\n-00144250: 4e00 3046 2800 0020 2020 7768 6572 6520 N.0F(.. where \n+00144240: 7970 6520 5b6e 756d 5d07 0030 4427 0000 ype [num]..0D'..\n+00144250: 4e00 3044 2800 0020 2020 7768 6572 6520 N.0D(.. where \n 00144260: 5b6e 756d 5d20 696e 6469 6361 7465 7320 [num] indicates \n 00144270: 6120 7072 652d 616c 6c6f 6361 7469 6f6e a pre-allocation\n 00144280: 2076 616c 7565 2065 7870 6c61 696e 6564 value explained\n 00144290: 206c 6174 6572 2069 6e20 7468 6973 1200 later in this..\n-001442a0: 3046 2900 0020 2020 6368 6170 7465 722e 0F).. chapter.\n-001442b0: 0700 3046 2a00 004e 0030 4631 0000 2020 ..0F*..N.0F1.. \n+001442a0: 3044 2900 0020 2020 6368 6170 7465 722e 0D).. chapter.\n+001442b0: 0700 3044 2a00 004e 0030 4431 0000 2020 ..0D*..N.0D1.. \n 001442c0: 204c 6567 616c 2064 6972 6563 7469 6f6e Legal direction\n 001442d0: 7320 6172 6520 492c 204f 2c20 6f72 2049 s are I, O, or I\n 001442e0: 4f20 666f 7220 696e 7075 742c 206f 7574 O for input, out\n 001442f0: 7075 742c 206f 7220 696e 7075 742f 6f75 put, or input/ou\n-00144300: 7470 7574 2c17 0030 4632 0000 2020 2072 tput,..0F2.. r\n-00144310: 6573 7065 6374 6976 656c 792e 0700 3046 espectively...0F\n-00144320: 3300 0054 0030 4634 0000 2020 2054 6865 3..T.0F4.. The\n+00144300: 7470 7574 2c17 0030 4432 0000 2020 2072 tput,..0D2.. r\n+00144310: 6573 7065 6374 6976 656c 792e 0700 3044 espectively...0D\n+00144320: 3300 0054 0030 4434 0000 2020 2054 6865 3..T.0D4.. The\n 00144330: 2066 6f6c 6c6f 7769 6e67 2074 6162 6c65 following table\n 00144340: 2064 6573 6372 6962 6573 2074 6865 206c describes the l\n 00144350: 6567 616c 2074 7970 6573 2064 6566 696e egal types defin\n 00144360: 6564 2069 6e20 7468 6520 4320 6865 6164 ed in the C head\n-00144370: 6572 2066 696c 6522 0030 4635 0000 2020 er file\".0F5.. \n+00144370: 6572 2066 696c 6522 0030 4435 0000 2020 er file\".0D5.. \n 00144380: 2024 6774 6d5f 6469 7374 2f67 746d 7863 $gtm_dist/gtmxc\n-00144390: 5f74 7970 6573 2e68 3a07 0030 4636 0000 _types.h:..0F6..\n-001443a0: 1600 3046 3700 0020 2020 5479 7065 203a ..0F7.. Type :\n-001443b0: 2055 7361 6765 0700 3046 3800 0044 0030 Usage..0F8..D.0\n-001443c0: 4639 0000 2020 2076 6f69 643a 2053 7065 F9.. void: Spe\n+00144390: 5f74 7970 6573 2e68 3a07 0030 4436 0000 _types.h:..0D6..\n+001443a0: 1600 3044 3700 0020 2020 5479 7065 203a ..0D7.. Type :\n+001443b0: 2055 7361 6765 0700 3044 3800 0044 0030 Usage..0D8..D.0\n+001443c0: 4439 0000 2020 2076 6f69 643a 2053 7065 D9.. void: Spe\n 001443d0: 6369 6669 6573 2074 6861 7420 7468 6520 cifies that the \n 001443e0: 6675 6e63 7469 6f6e 2064 6f65 7320 6e6f function does no\n 001443f0: 7420 7265 7475 726e 2061 2076 616c 7565 t return a value\n-00144400: 2e07 0030 463a 0000 5200 3046 4100 0020 ...0F:..R.0FA.. \n+00144400: 2e07 0030 443a 0000 5200 3044 4100 0020 ...0D:..R.0DA.. \n 00144410: 2020 6774 6d5f 7374 6174 7573 5f74 203a gtm_status_t :\n 00144420: 2054 7970 6520 696e 742e 2049 6620 7468 Type int. If th\n 00144430: 6520 6675 6e63 7469 6f6e 2072 6574 7572 e function retur\n 00144440: 6e73 207a 6572 6f20 2830 292c 2074 6865 ns zero (0), the\n-00144450: 6e20 7468 6520 6361 6c6c 5300 3046 4200 n the callS.0FB.\n+00144450: 6e20 7468 6520 6361 6c6c 5300 3044 4200 n the callS.0DB.\n 00144460: 0020 2020 7761 7320 7375 6363 6573 7366 . was successf\n 00144470: 756c 2e20 4966 2069 7420 7265 7475 726e ul. If it return\n 00144480: 7320 6120 6e6f 6e2d 7a65 726f 2076 616c s a non-zero val\n 00144490: 7565 2c20 4754 2e4d 2077 696c 6c20 7369 ue, GT.M will si\n 001444a0: 676e 616c 2061 6e20 6572 726f 721e 0030 gnal an error..0\n-001444b0: 4643 0000 2020 2075 706f 6e20 7265 7475 FC.. upon retu\n-001444c0: 726e 696e 6720 746f 204d 2e07 0030 4644 rning to M...0FD\n-001444d0: 0000 5200 3046 4500 0020 2020 6774 6d5f ..R.0FE.. gtm_\n+001444b0: 4443 0000 2020 2075 706f 6e20 7265 7475 DC.. upon retu\n+001444c0: 726e 696e 6720 746f 204d 2e07 0030 4444 rning to M...0DD\n+001444d0: 0000 5200 3044 4500 0020 2020 6774 6d5f ..R.0DE.. gtm_\n 001444e0: 6c6f 6e67 5f74 203a 2033 322d 6269 7420 long_t : 32-bit \n 001444f0: 7369 676e 6564 2069 6e74 6567 6572 206f signed integer o\n 00144500: 6e20 3332 2d62 6974 2070 6c61 7466 6f72 n 32-bit platfor\n 00144510: 6d73 2061 6e64 2036 342d 6269 7420 7369 ms and 64-bit si\n-00144520: 676e 6564 2600 3046 4600 0020 2020 696e gned&.0FF.. in\n+00144520: 676e 6564 2600 3044 4600 0020 2020 696e gned&.0DF.. in\n 00144530: 7465 6765 7220 6f6e 2036 342d 6269 7420 teger on 64-bit \n-00144540: 706c 6174 666f 726d 732e 0700 3046 4700 platforms...0FG.\n-00144550: 004e 0030 4648 0000 2020 2067 746d 5f75 .N.0FH.. gtm_u\n+00144540: 706c 6174 666f 726d 732e 0700 3044 4700 platforms...0DG.\n+00144550: 004e 0030 4448 0000 2020 2067 746d 5f75 .N.0DH.. gtm_u\n 00144560: 6c6f 6e67 5f74 203a 2033 322d 6269 7420 long_t : 32-bit \n 00144570: 756e 7369 676e 6564 2069 6e74 6567 6572 unsigned integer\n 00144580: 206f 6e20 3332 2d62 6974 2070 6c61 7466 on 32-bit platf\n 00144590: 6f72 6d73 2061 6e64 2036 342d 6269 742d orms and 64-bit-\n-001445a0: 0030 4649 0000 2020 2073 6967 6e65 6420 .0FI.. signed \n+001445a0: 0030 4449 0000 2020 2073 6967 6e65 6420 .0DI.. signed \n 001445b0: 696e 7465 6765 7220 6f6e 2036 342d 6269 integer on 64-bi\n-001445c0: 7420 706c 6174 666f 726d 732e 0700 3046 t platforms...0F\n-001445d0: 4a00 0041 0030 4651 0000 2020 2067 746d J..A.0FQ.. gtm\n+001445c0: 7420 706c 6174 666f 726d 732e 0700 3044 t platforms...0D\n+001445d0: 4a00 0041 0030 4451 0000 2020 2067 746d J..A.0DQ.. gtm\n 001445e0: 5f6c 6f6e 675f 742a 203a 2046 6f72 2070 _long_t* : For p\n 001445f0: 6173 7369 6e67 2061 2070 6f69 6e74 6572 assing a pointer\n 00144600: 2074 6f20 6c6f 6e67 205b 696e 7465 6765 to long [intege\n-00144610: 7273 5d2e 0700 3046 5200 0049 0030 4653 rs]...0FR..I.0FS\n+00144610: 7273 5d2e 0700 3044 5200 0049 0030 4453 rs]...0DR..I.0DS\n 00144620: 0000 2020 2067 746d 5f66 6c6f 6174 5f74 .. gtm_float_t\n 00144630: 2a20 3a20 466f 7220 7061 7373 696e 6720 * : For passing \n 00144640: 6120 706f 696e 7465 7220 746f 2066 6c6f a pointer to flo\n 00144650: 6174 696e 6720 706f 696e 7420 6e75 6d62 ating point numb\n-00144660: 6572 732e 0700 3046 5400 003e 0030 4655 ers...0FT..>.0FU\n+00144660: 6572 732e 0700 3044 5400 003e 0030 4455 ers...0DT..>.0DU\n 00144670: 0000 2020 2067 746d 5f64 6f75 626c 655f .. gtm_double_\n 00144680: 742a 203a 2053 616d 6520 6173 2061 626f t* : Same as abo\n 00144690: 7665 2c20 6275 7420 646f 7562 6c65 2070 ve, but double p\n-001446a0: 7265 6369 7369 6f6e 2e07 0030 4656 0000 recision...0FV..\n-001446b0: 4800 3046 5700 0020 2020 6774 6d5f 6368 H.0FW.. gtm_ch\n+001446a0: 7265 6369 7369 6f6e 2e07 0030 4456 0000 recision...0DV..\n+001446b0: 4800 3044 5700 0020 2020 6774 6d5f 6368 H.0DW.. gtm_ch\n 001446c0: 6172 5f74 2a3a 2046 6f72 2070 6173 7369 ar_t*: For passi\n 001446d0: 6e67 2061 2022 4322 2073 7479 6c65 2073 ng a \"C\" style s\n 001446e0: 7472 696e 6720 2d20 6e75 6c6c 2074 6572 tring - null ter\n-001446f0: 6d69 6e61 7465 642e 0700 3046 5800 0045 minated...0FX..E\n-00144700: 0030 4659 0000 2020 2067 746d 5f63 6861 .0FY.. gtm_cha\n+001446f0: 6d69 6e61 7465 642e 0700 3044 5800 0045 minated...0DX..E\n+00144700: 0030 4459 0000 2020 2067 746d 5f63 6861 .0DY.. gtm_cha\n 00144710: 725f 742a 2a20 3a20 466f 7220 7061 7373 r_t** : For pass\n 00144720: 696e 6720 6120 706f 696e 7465 7220 746f ing a pointer to\n 00144730: 2061 2022 4322 2073 7479 6c65 2073 7472 a \"C\" style str\n-00144740: 696e 672e 0700 3046 5a00 004e 0030 4661 ing...0FZ..N.0Fa\n+00144740: 696e 672e 0700 3044 5a00 004e 0030 4461 ing...0DZ..N.0Da\n 00144750: 0000 2020 2067 746d 5f73 7472 696e 675f .. gtm_string_\n 00144760: 742a 203a 2046 6f72 2070 6173 7369 6e67 t* : For passing\n 00144770: 2061 2073 7472 7563 7475 7265 2069 6e20 a structure in \n 00144780: 7468 6520 666f 726d 207b 696e 7420 6c65 the form {int le\n-00144790: 6e67 7468 3b63 6861 7248 0030 4662 0000 ngth;charH.0Fb..\n+00144790: 6e67 7468 3b63 6861 7248 0030 4462 0000 ngth;charH.0Db..\n 001447a0: 2020 202a 6164 6472 6573 737d 2e20 5573 *address}. Us\n 001447b0: 6566 756c 2066 6f72 206d 6f76 696e 6720 eful for moving \n 001447c0: 626c 6f63 6b73 206f 6620 6d65 6d6f 7279 blocks of memory\n 001447d0: 2074 6f20 6f72 2066 726f 6d20 4754 2e4d to or from GT.M\n-001447e0: 2e07 0030 4663 0000 0000 0000 0000 0000 ...0Fc..........\n+001447e0: 2e07 0030 4463 0000 0000 0000 0000 0000 ...0Dc..........\n 001447f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00144800: 0100 0000 db07 0000 7349 0000 0000 0000 ........sI......\n-00144810: 7700 0046 4845 4c50 00ff 7300 ff49 4e54 w..FHELP..s..INT\n+00144810: 7700 0044 4845 4c50 00ff 7300 ff49 4e54 w..DHELP..s..INT\n 00144820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00144830: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 00144840: 4c53 00c0 6400 0020 2020 6774 6d5f 706f LS..d.. gtm_po\n 00144850: 696e 7465 7274 6f66 756e 635f 7420 3a20 intertofunc_t : \n 00144860: 466f 7220 7061 7373 696e 6720 6361 6c6c For passing call\n 00144870: 6261 636b 2066 756e 6374 696f 6e20 706f back function po\n-00144880: 696e 7465 7273 2e07 0030 4665 0000 1200 inters...0Fe....\n-00144890: 3046 6600 0020 2020 2a2a 4e6f 7465 2a2a 0Ff.. **Note**\n-001448a0: 0700 3046 6700 0051 0030 4668 0000 2020 ..0Fg..Q.0Fh.. \n+00144880: 696e 7465 7273 2e07 0030 4465 0000 1200 inters...0De....\n+00144890: 3044 6600 0020 2020 2a2a 4e6f 7465 2a2a 0Df.. **Note**\n+001448a0: 0700 3044 6700 0051 0030 4468 0000 2020 ..0Dg..Q.0Dh.. \n 001448b0: 2049 6620 616e 2065 7874 6572 6e61 6c20 If an external \n 001448c0: 6361 6c6c 2773 2066 756e 6374 696f 6e20 call's function \n 001448d0: 6172 6775 6d65 6e74 2069 7320 6465 6669 argument is defi\n 001448e0: 6e65 6420 696e 2074 6865 2065 7874 6572 ned in the exter\n-001448f0: 6e61 6c20 6361 6c6c 5100 3046 6900 0020 nal callQ.0Fi.. \n+001448f0: 6e61 6c20 6361 6c6c 5100 3044 6900 0020 nal callQ.0Di.. \n 00144900: 2020 7461 626c 652c 2047 542e 4d20 616c table, GT.M al\n 00144910: 6c6f 7773 2069 6e76 6f6b 696e 6720 7468 lows invoking th\n 00144920: 6174 2066 756e 6374 696f 6e20 7769 7468 at function with\n 00144930: 6f75 7420 7370 6563 6966 7969 6e67 2061 out specifying a\n-00144940: 2076 616c 7565 206f 6652 0030 466a 0000 value ofR.0Fj..\n+00144940: 2076 616c 7565 206f 6652 0030 446a 0000 value ofR.0Dj..\n 00144950: 2020 2074 6865 2061 7267 756d 656e 742e the argument.\n 00144960: 2041 6c6c 206e 6f6e 2d74 7261 696c 696e All non-trailin\n 00144970: 6720 616e 6420 6f75 7470 7574 2d6f 6e6c g and output-onl\n 00144980: 7920 6172 6775 6d65 6e74 7320 6172 6775 y arguments argu\n-00144990: 6d65 6e74 7320 7768 6963 6850 0030 4671 ments whichP.0Fq\n+00144990: 6d65 6e74 7320 7768 6963 6850 0030 4471 ments whichP.0Dq\n 001449a0: 0000 2020 2064 6f20 6e6f 7420 7370 6563 .. do not spec\n 001449b0: 6966 7920 6120 7661 6c75 6520 7472 616e ify a value tran\n 001449c0: 736c 6174 6520 746f 2074 6865 2066 6f6c slate to the fol\n 001449d0: 6c6f 7769 6e67 2064 6566 6175 6c74 2076 lowing default v\n-001449e0: 616c 7565 7320 696e 2043 3a07 0030 4672 alues in C:..0Fr\n-001449f0: 0000 2200 3046 7300 0020 2020 2020 6f20 ..\".0Fs.. o \n+001449e0: 616c 7565 7320 696e 2043 3a07 0030 4472 alues in C:..0Dr\n+001449f0: 0000 2200 3044 7300 0020 2020 2020 6f20 ..\".0Ds.. o \n 00144a00: 416c 6c20 6e75 6d65 7269 6320 7479 7065 All numeric type\n-00144a10: 733a 2030 3a00 3046 7400 0020 2020 2020 s: 0:.0Ft.. \n+00144a10: 733a 2030 3a00 3044 7400 0020 2020 2020 s: 0:.0Dt.. \n 00144a20: 6f20 6774 6d5f 6368 6172 5f74 202a 2061 o gtm_char_t * a\n 00144a30: 6e64 2067 746d 5f63 6861 725f 7420 2a2a nd gtm_char_t **\n 00144a40: 3a20 456d 7074 7920 7374 7269 6e67 4a00 : Empty stringJ.\n-00144a50: 3046 7500 0020 2020 2020 6f20 6774 6d5f 0Fu.. o gtm_\n+00144a50: 3044 7500 0020 2020 2020 6f20 6774 6d5f 0Du.. o gtm_\n 00144a60: 7374 7269 6e67 5f74 202a 3a20 4120 7374 string_t *: A st\n 00144a70: 7275 6374 7572 6520 7769 7468 2027 6c65 ructure with 'le\n 00144a80: 6e67 7468 2720 6669 656c 6420 6d61 7463 ngth' field matc\n-00144a90: 6869 6e67 2074 6865 4a00 3046 7600 0020 hing theJ.0Fv.. \n+00144a90: 6869 6e67 2074 6865 4a00 3044 7600 0020 hing theJ.0Dv.. \n 00144aa0: 2020 2020 2020 7072 6561 6c6c 6f63 6174 preallocat\n 00144ab0: 696f 6e20 7369 7a65 2061 6e64 2027 6164 ion size and 'ad\n 00144ac0: 6472 6573 7327 2066 6965 6c64 2062 6569 dress' field bei\n 00144ad0: 6e67 2061 204e 554c 4c20 706f 696e 7465 ng a NULL pointe\n-00144ae0: 722e 0700 3046 7700 0052 0030 4678 0000 r...0Fw..R.0Fx..\n+00144ae0: 722e 0700 3044 7700 0052 0030 4478 0000 r...0Dw..R.0Dx..\n 00144af0: 2020 2049 6e20 7468 6520 6d61 7468 7061 In the mathpa\n 00144b00: 6b20 7061 636b 6167 6520 6578 616d 706c k package exampl\n 00144b10: 652c 2074 6865 2066 6f6c 6c6f 7769 6e67 e, the following\n 00144b20: 2069 6e76 6f63 6174 696f 6e20 7472 616e invocation tran\n-00144b30: 736c 6174 6520 696e 7661 6c2b 0030 4679 slate inval+.0Fy\n+00144b30: 736c 6174 6520 696e 7661 6c2b 0030 4479 slate inval+.0Dy\n 00144b40: 0000 2020 2074 6f20 7468 6520 6465 6661 .. to the defa\n 00144b50: 756c 7420 7661 6c75 652c 2074 6861 7420 ult value, that \n-00144b60: 6973 2c20 302e 0700 3046 7a00 002d 0030 is, 0...0Fz..-.0\n-00144b70: 4681 0000 2020 2047 544d 3e64 6f20 266d F... GTM>do &m\n+00144b60: 6973 2c20 302e 0700 3044 7a00 002d 0030 is, 0...0Dz..-.0\n+00144b70: 4481 0000 2020 2047 544d 3e64 6f20 266d D... GTM>do &m\n 00144b80: 6174 6870 616b 2e69 6e63 7265 6d65 6e74 athpak.increment\n-00144b90: 282c 2e6f 7574 7661 6c29 0700 3046 8200 (,.outval)..0F..\n-00144ba0: 0051 0030 4683 0000 2020 2049 6620 616e .Q.0F... If an\n+00144b90: 282c 2e6f 7574 7661 6c29 0700 3044 8200 (,.outval)..0D..\n+00144ba0: 0051 0030 4483 0000 2020 2049 6620 616e .Q.0D... If an\n 00144bb0: 2065 7874 6572 6e61 6c20 6361 6c6c 2773 external call's\n 00144bc0: 2066 756e 6374 696f 6e20 6172 6775 6d65 function argume\n 00144bd0: 6e74 2069 7320 6465 6669 6e65 6420 696e nt is defined in\n 00144be0: 2074 6865 2065 7874 6572 6e61 6c20 6361 the external ca\n-00144bf0: 6c6c 5400 3046 8400 0020 2020 7461 626c llT.0F... tabl\n+00144bf0: 6c6c 5400 3044 8400 0020 2020 7461 626c llT.0D... tabl\n 00144c00: 6520 616e 6420 7468 6174 2066 756e 6374 e and that funct\n 00144c10: 696f 6e20 6973 2069 6e76 6f6b 6564 2077 ion is invoked w\n 00144c20: 6974 686f 7574 2073 7065 6369 6679 696e ithout specifyin\n 00144c30: 6720 7468 6520 6172 6775 6d65 6e74 2c20 g the argument, \n-00144c40: 656e 7375 7265 4b00 3046 8500 0020 2020 ensureK.0F... \n+00144c40: 656e 7375 7265 4b00 3044 8500 0020 2020 ensureK.0D... \n 00144c50: 7468 6174 2074 6865 2065 7874 6572 6e61 that the externa\n 00144c60: 6c20 6361 6c6c 2066 756e 6374 696f 6e20 l call function \n 00144c70: 6170 7072 6f70 7269 6174 656c 7920 6861 appropriately ha\n 00144c80: 6e64 6c65 7320 7468 6520 6d69 7373 696e ndles the missin\n-00144c90: 674f 0030 4686 0000 2020 2061 7267 756d gO.0F... argum\n+00144c90: 674f 0030 4486 0000 2020 2061 7267 756d gO.0D... argum\n 00144ca0: 656e 742e 2041 7320 6120 676f 6f64 2070 ent. As a good p\n 00144cb0: 726f 6772 616d 6d69 6e67 2070 7261 6374 rogramming pract\n 00144cc0: 6963 652c 2061 6c77 6179 7320 656e 7375 ice, always ensu\n 00144cd0: 7265 2074 6861 7420 636f 756e 7420 6f66 re that count of\n-00144ce0: 4b00 3046 8700 0020 2020 6172 6775 6d65 K.0F... argume\n+00144ce0: 4b00 3044 8700 0020 2020 6172 6775 6d65 K.0D... argume\n 00144cf0: 6e74 7320 6465 6669 6e65 6420 696e 2074 nts defined in t\n 00144d00: 6865 2065 7874 6572 6e61 6c20 6361 6c6c he external call\n 00144d10: 2074 6162 6c65 206d 6174 6368 6573 2074 table matches t\n-00144d20: 6865 2066 756e 6374 696f 6e15 0030 4688 he function..0F.\n+00144d20: 6865 2066 756e 6374 696f 6e15 0030 4488 he function..0D.\n 00144d30: 0000 2020 2069 6e76 6f63 6174 696f 6e2e .. invocation.\n-00144d40: 0700 3046 8900 0050 0030 468a 0000 2020 ..0F...P.0F... \n+00144d40: 0700 3044 8900 0050 0030 448a 0000 2020 ..0D...P.0D... \n 00144d50: 2054 6f20 7072 6f74 6563 7420 7468 6520 To protect the \n 00144d60: 7072 6f63 6573 732c 2047 542e 4d20 7475 process, GT.M tu\n 00144d70: 726e 7320 616e 7920 7265 7475 726e 2076 rns any return v\n 00144d80: 616c 7565 7320 636f 6e74 6169 6e69 6e67 alues containing\n-00144d90: 2061 206e 756c 6c4d 0030 4691 0000 2020 a nullM.0F... \n+00144d90: 2061 206e 756c 6c4d 0030 4491 0000 2020 a nullM.0D... \n 00144da0: 2070 6f69 6e74 6572 2074 6f20 616e 2065 pointer to an e\n 00144db0: 6d70 7479 2073 7472 696e 6720 7661 6c75 mpty string valu\n 00144dc0: 6520 616e 642c 2066 6f72 2074 6865 2066 e and, for the f\n 00144dd0: 6972 7374 206f 6363 7572 7265 6e63 6520 irst occurrence \n-00144de0: 696e 2061 5400 3046 9200 0020 2020 7072 in aT.0F... pr\n+00144de0: 696e 2061 5400 3044 9200 0020 2020 7072 in aT.0D... pr\n 00144df0: 6f63 6573 732c 2073 656e 6473 206f 6e65 ocess, sends one\n 00144e00: 2058 4352 4554 4e55 4c4c 5245 4620 7379 XCRETNULLREF sy\n 00144e10: 736c 6f67 206d 6573 7361 6765 2e20 4966 slog message. If\n 00144e20: 2061 6e20 6578 7465 726e 616c 2063 616c an external cal\n-00144e30: 6c20 7365 7473 2061 5300 3046 9300 0020 l sets aS.0F... \n+00144e30: 6c20 7365 7473 2061 5300 3044 9300 0020 l sets aS.0D... \n 00144e40: 2020 6774 6d5f 7374 7269 6e67 206c 656e gtm_string len\n 00144e50: 6774 6820 746f 2061 206e 6567 6174 6976 gth to a negativ\n 00144e60: 6520 7661 6c75 652c 2074 6f20 7072 6f74 e value, to prot\n 00144e70: 6563 7420 7468 6520 7072 6f63 6573 732c ect the process,\n-00144e80: 2047 542e 4d20 7475 726e 7351 0030 4694 GT.M turnsQ.0F.\n+00144e80: 2047 542e 4d20 7475 726e 7351 0030 4494 GT.M turnsQ.0D.\n 00144e90: 0000 2020 2061 6e79 2072 6574 7572 6e20 .. any return \n 00144ea0: 7769 7468 2061 206e 6567 6174 6976 6520 with a negative \n 00144eb0: 6c65 6e67 7468 2074 6f20 616e 2065 6d70 length to an emp\n 00144ec0: 7479 2073 7472 696e 6720 7661 6c75 6520 ty string value \n-00144ed0: 616e 642c 2066 6f72 2074 6865 4c00 3046 and, for theL.0F\n+00144ed0: 616e 642c 2066 6f72 2074 6865 4c00 3044 and, for theL.0D\n 00144ee0: 9500 0020 2020 6669 7273 7420 6f63 6375 ... first occu\n 00144ef0: 7272 656e 6365 2069 6e20 6120 7072 6f63 rrence in a proc\n 00144f00: 6573 732c 2073 656e 6473 206f 6e65 2058 ess, sends one X\n 00144f10: 4343 4f4e 5645 5254 2073 7973 6c6f 6720 CCONVERT syslog \n-00144f20: 6d65 7373 6167 652e 0700 3046 9600 0050 message...0F...P\n-00144f30: 0030 4697 0000 2020 2067 746d 7863 5f74 .0F... gtmxc_t\n+00144f20: 6d65 7373 6167 652e 0700 3044 9600 0050 message...0D...P\n+00144f30: 0030 4497 0000 2020 2067 746d 7863 5f74 .0D... gtmxc_t\n 00144f40: 7970 6573 2e68 2061 6c73 6f20 696e 636c ypes.h also incl\n 00144f50: 7564 6573 2064 6566 696e 6974 696f 6e73 udes definitions\n 00144f60: 2066 6f72 2074 6865 2066 6f6c 6c6f 7769 for the followi\n 00144f70: 6e67 2065 6e74 7279 2070 6f69 6e74 7322 ng entry points\"\n-00144f80: 0030 4698 0000 2020 2065 7870 6f72 7465 .0F... exporte\n+00144f80: 0030 4498 0000 2020 2065 7870 6f72 7465 .0D... exporte\n 00144f90: 6420 6672 6f6d 206c 6962 6774 6d73 6872 d from libgtmshr\n-00144fa0: 3a07 0030 4699 0000 3300 3046 9a00 0020 :..0F...3.0F... \n+00144fa0: 3a07 0030 4499 0000 3300 3044 9a00 0020 :..0D...3.0D... \n 00144fb0: 2020 766f 6964 2067 746d 5f68 6962 6572 void gtm_hiber\n 00144fc0: 5f73 7461 7274 2867 746d 5f75 696e 745f _start(gtm_uint_\n 00144fd0: 7420 6d73 736c 6565 7029 3b00 0000 0000 t mssleep);.....\n 00144fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00144ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00145000: 0100 0000 e207 0000 9549 0000 0000 0000 .........I......\n-00145010: 6b00 0046 4845 4c50 00ff 7300 ff49 4e54 k..FHELP..s..INT\n+00145010: 6b00 0044 4845 4c50 00ff 7300 ff49 4e54 k..DHELP..s..INT\n 00145020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00145030: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 00145040: 4c53 00c1 1100 0020 2020 766f 6964 2067 LS..... void g\n 00145050: 746d 5f68 6962 6572 5f73 7461 7274 5f77 tm_hiber_start_w\n 00145060: 6169 745f 616e 7928 6774 6d5f 7569 6e74 ait_any(gtm_uint\n-00145070: 5f74 206d 7373 6c65 6570 297d 0031 4611 _t mssleep)}.1F.\n+00145070: 5f74 206d 7373 6c65 6570 297d 0031 4411 _t mssleep)}.1D.\n 00145080: 0000 2020 2076 6f69 6420 6774 6d5f 7374 .. void gtm_st\n 00145090: 6172 745f 7469 6d65 7228 6774 6d5f 7469 art_timer(gtm_ti\n 001450a0: 645f 7420 7469 642c 2067 746d 5f69 6e74 d_t tid, gtm_int\n 001450b0: 5f74 2074 696d 655f 746f 5f65 7870 6972 _t time_to_expir\n 001450c0: 2c20 766f 6964 2028 2a68 616e 646c 6572 , void (*handler\n 001450d0: 2928 292c 2067 746d 5f69 6e74 5f74 2068 )(), gtm_int_t h\n 001450e0: 6461 7461 5f6c 656e 2c20 766f 6964 205c data_len, void \\\n-001450f0: 2a68 6461 7461 293b 2f00 3146 2100 0020 *hdata);/.1F!.. \n+001450f0: 2a68 6461 7461 293b 2f00 3144 2100 0020 *hdata);/.1D!.. \n 00145100: 2020 766f 6964 2067 746d 5f63 616e 6365 void gtm_cance\n 00145110: 6c5f 7469 6d65 7228 6774 6d5f 7469 645f l_timer(gtm_tid_\n-00145120: 7420 7469 6429 3b07 0031 4631 0000 1000 t tid);..1F1....\n-00145130: 3146 4100 0020 2020 7768 6572 653a 0700 1FA.. where:..\n-00145140: 3146 5100 002d 0031 4661 0000 2020 2020 1FQ..-.1Fa.. \n+00145120: 7420 7469 6429 3b07 0031 4431 0000 1000 t tid);..1D1....\n+00145130: 3144 4100 0020 2020 7768 6572 653a 0700 1DA.. where:..\n+00145140: 3144 5100 002d 0031 4461 0000 2020 2020 1DQ..-.1Da.. \n 00145150: 202a 206d 7373 6c65 6570 202d 206d 696c * mssleep - mil\n 00145160: 6c69 7365 636f 6e64 7320 746f 2073 6c65 liseconds to sle\n-00145170: 6570 2900 3146 7100 0020 2020 2020 2a20 ep).1Fq.. * \n+00145170: 6570 2900 3144 7100 0020 2020 2020 2a20 ep).1Dq.. * \n 00145180: 7469 6420 2d20 756e 6971 7565 2074 696d tid - unique tim\n-00145190: 6572 2069 6420 7661 6c75 654b 0031 4681 er id valueK.1F.\n+00145190: 6572 2069 6420 7661 6c75 654b 0031 4481 er id valueK.1D.\n 001451a0: 0000 2020 2020 202a 2074 696d 655f 746f .. * time_to\n 001451b0: 5f65 7870 6972 202d 206d 696c 6c69 7365 _expir - millise\n 001451c0: 636f 6e64 7320 756e 7469 6c20 7469 6d65 conds until time\n 001451d0: 7220 6472 6976 6573 2067 6976 656e 2068 r drives given h\n-001451e0: 616e 646c 6572 4000 3146 9100 0020 2020 andler@.1F... \n+001451e0: 616e 646c 6572 4000 3144 9100 0020 2020 andler@.1D... \n 001451f0: 2020 2a20 6861 6e64 6c65 7220 2d20 6675 * handler - fu\n 00145200: 6e63 7469 6f6e 2070 6f69 6e74 6572 2074 nction pointer t\n 00145210: 6f20 6861 6e64 6c65 7220 746f 2062 6520 o handler to be \n-00145220: 6472 6976 656e 4f00 3046 1200 0020 2020 drivenO.0F... \n+00145220: 6472 6976 656e 4f00 3044 1200 0020 2020 drivenO.0D... \n 00145230: 2020 2a20 6864 6174 615f 6c65 6e20 2d20 * hdata_len - \n 00145240: 3020 6f72 206c 656e 6774 6820 6f66 2064 0 or length of d\n 00145250: 6174 6120 746f 2070 6173 7320 746f 2068 ata to pass to h\n 00145260: 616e 646c 6572 2061 7320 6120 7061 7261 andler as a para\n-00145270: 6d65 7465 724f 0031 4611 0000 2020 2020 meterO.1F... \n+00145270: 6d65 7465 724f 0031 4411 0000 2020 2020 meterO.1D... \n 00145280: 202a 2068 6461 7461 202d 204e 554c 4c20 * hdata - NULL \n 00145290: 6f72 2061 6464 7265 7373 206f 6620 6461 or address of da\n 001452a0: 7461 2074 6f20 7061 7373 2074 6f20 6861 ta to pass to ha\n 001452b0: 6e64 6c65 7220 6173 2061 2070 6172 616d ndler as a param\n-001452c0: 6574 6572 0700 3146 2100 0041 0031 4631 eter..1F!..A.1F1\n+001452c0: 6574 6572 0700 3144 2100 0041 0031 4431 eter..1D!..A.1D1\n 001452d0: 0000 2020 2067 746d 5f68 6962 6572 5f73 .. gtm_hiber_s\n 001452e0: 7461 7274 2829 2061 6c77 6179 7320 736c tart() always sl\n 001452f0: 6565 7073 2075 6e74 696c 2074 6865 2074 eeps until the t\n-00145300: 696d 6520 6578 7069 7265 733b 5200 3146 ime expires;R.1F\n+00145300: 696d 6520 6578 7069 7265 733b 5200 3144 ime expires;R.1D\n 00145310: 4100 0020 2020 6774 6d5f 6869 6265 725f A.. gtm_hiber_\n 00145320: 7374 6172 745f 7761 6974 5f61 6e79 2829 start_wait_any()\n 00145330: 2073 6c65 6570 7320 756e 7469 6c20 7468 sleeps until th\n 00145340: 6520 7469 6d65 2065 7870 6972 6573 206f e time expires o\n 00145350: 7220 616e 2069 6e74 6572 7275 7074 5300 r an interruptS.\n-00145360: 3146 5100 0020 2020 6279 2061 6e79 2073 1FQ.. by any s\n+00145360: 3144 5100 0020 2020 6279 2061 6e79 2073 1DQ.. by any s\n 00145370: 6967 6e61 6c20 2869 6e63 6c75 6469 6e67 ignal (including\n 00145380: 2061 6e6f 7468 6572 2074 696d 6572 292e another timer).\n 00145390: 2067 746d 5f73 7461 7274 5f74 696d 6572 gtm_start_timer\n 001453a0: 2829 2073 7461 7274 7320 6120 7469 6d65 () starts a time\n-001453b0: 7251 0031 4661 0000 2020 2062 7574 2072 rQ.1Fa.. but r\n+001453b0: 7251 0031 4461 0000 2020 2062 7574 2072 rQ.1Da.. but r\n 001453c0: 6574 7572 6e73 2069 6d6d 6564 6961 7465 eturns immediate\n 001453d0: 6c79 2028 6e6f 2073 6c65 6570 696e 6729 ly (no sleeping)\n 001453e0: 2061 6e64 2064 7269 7665 7320 7468 6520 and drives the \n 001453f0: 6769 7665 6e20 6861 6e64 6c65 7220 7768 given handler wh\n-00145400: 656e 3400 3146 7100 0020 2020 7469 6d65 en4.1Fq.. time\n+00145400: 656e 3400 3144 7100 0020 2020 7469 6d65 en4.1Dq.. time\n 00145410: 2065 7870 6972 6573 2075 6e6c 6573 7320 expires unless \n 00145420: 7468 6520 7469 6d65 7220 6973 2063 616e the timer is can\n-00145430: 6365 6c65 642e 0700 3146 8100 0017 0031 celed...1F.....1\n-00145440: 4691 0000 2020 202a 2a49 6d70 6f72 7461 F... **Importa\n-00145450: 6e74 2a2a 0700 3046 1300 004d 0031 4611 nt**..0F...M.1F.\n+00145430: 6365 6c65 642e 0700 3144 8100 0017 0031 celed...1D.....1\n+00145440: 4491 0000 2020 202a 2a49 6d70 6f72 7461 D... **Importa\n+00145450: 6e74 2a2a 0700 3044 1300 004d 0031 4411 nt**..0D...M.1D.\n 00145460: 0000 2020 2047 542e 4d20 636f 6e74 696e .. GT.M contin\n 00145470: 7565 7320 746f 2073 7570 706f 7274 2078 ues to support x\n 00145480: 635f 2a20 6571 7569 7661 6c65 6e74 2074 c_* equivalent t\n 00145490: 7970 6573 206f 6620 6774 6d5f 2a20 666f ypes of gtm_* fo\n-001454a0: 7220 7570 7761 7264 5400 3146 2100 0020 r upwardT.1F!.. \n+001454a0: 7220 7570 7761 7264 5400 3144 2100 0020 r upwardT.1D!.. \n 001454b0: 2020 636f 6d70 6174 6962 696c 6974 792e compatibility.\n 001454c0: 2067 746d 7863 5f74 7970 6573 2e68 2065 gtmxc_types.h e\n 001454d0: 7870 6c69 6369 746c 7920 6d61 726b 7320 xplicitly marks \n 001454e0: 7468 6520 7863 5f2a 2065 7175 6976 616c the xc_* equival\n-001454f0: 656e 7420 7479 7065 7320 6173 1500 3146 ent types as..1F\n+001454f0: 656e 7420 7479 7065 7320 6173 1500 3144 ent types as..1D\n 00145500: 3100 0020 2020 6465 7072 6563 6174 6564 1.. deprecated\n-00145510: 2e07 0031 4641 0000 5000 3146 5100 0020 ...1FA..P.1FQ.. \n+00145510: 2e07 0031 4441 0000 5000 3144 5100 0020 ...1DA..P.1DQ.. \n 00145520: 2020 5468 6520 6669 7273 7420 7061 7261 The first para\n 00145530: 6d65 7465 7220 6f66 2065 6163 6820 6361 meter of each ca\n 00145540: 6c6c 6564 2072 6f75 7469 6e65 2069 7320 lled routine is \n 00145550: 616e 2069 6e74 2028 666f 7220 6578 616d an int (for exam\n-00145560: 706c 652c 2069 6e74 4b00 3146 6100 0020 ple, intK.1Fa.. \n+00145560: 706c 652c 2069 6e74 4b00 3144 6100 0020 ple, intK.1Da.. \n 00145570: 2020 6172 6763 2069 6e20 6465 6372 656d argc in decrem\n 00145580: 656e 742e 6320 616e 6420 696e 6372 656d ent.c and increm\n 00145590: 656e 742e 6329 2074 6861 7420 7370 6563 ent.c) that spec\n 001455a0: 6966 6965 7320 7468 6520 6e75 6d62 6572 ifies the number\n-001455b0: 206f 664f 0031 4671 0000 2020 2070 6172 ofO.1Fq.. par\n+001455b0: 206f 664f 0031 4471 0000 2020 2070 6172 ofO.1Dq.. par\n 001455c0: 616d 6574 6572 7320 7061 7373 6564 2e20 ameters passed. \n 001455d0: 5468 6973 2070 6172 616d 6574 6572 2069 This parameter i\n 001455e0: 7320 696d 706c 6963 6974 2061 6e64 206f s implicit and o\n 001455f0: 6e6c 7920 6170 7065 6172 7320 696e 2074 nly appears in t\n-00145600: 6865 5300 3146 8100 0020 2020 6361 6c6c heS.1F... call\n+00145600: 6865 5300 3144 8100 0020 2020 6361 6c6c heS.1D... call\n 00145610: 6564 2072 6f75 7469 6e65 2e20 4974 2064 ed routine. It d\n 00145620: 6f65 7320 6e6f 7420 6170 7065 6172 2069 oes not appear i\n 00145630: 6e20 7468 6520 6361 6c6c 2074 6162 6c65 n the call table\n 00145640: 2073 7065 6369 6669 6361 7469 6f6e 2c20 specification, \n-00145650: 6f72 2069 6e4f 0031 4691 0000 2020 2074 or inO.1F... t\n+00145650: 6f72 2069 6e4f 0031 4491 0000 2020 2074 or inO.1D... t\n 00145660: 6865 204d 2069 6e76 6f63 6174 696f 6e2e he M invocation.\n 00145670: 2049 6620 7468 6572 6520 6172 6520 6e6f If there are no\n 00145680: 2065 7870 6c69 6369 7420 7061 7261 6d65 explicit parame\n 00145690: 7465 7273 2c20 7468 6520 6361 6c6c 2074 ters, the call t\n-001456a0: 6162 6c65 4e00 3046 1400 0020 2020 7370 ableN.0F... sp\n+001456a0: 6162 6c65 4e00 3044 1400 0020 2020 7370 ableN.0D... sp\n 001456b0: 6563 6966 6963 6174 696f 6e20 7769 6c6c ecification will\n 001456c0: 2068 6176 6520 6120 7a65 726f 2028 3029 have a zero (0)\n 001456d0: 2076 616c 7565 2062 6563 6175 7365 2074 value because t\n 001456e0: 6869 7320 7661 6c75 6520 646f 6573 206e his value does n\n-001456f0: 6f74 5000 3146 1100 0020 2020 696e 636c otP.1F... incl\n+001456f0: 6f74 5000 3144 1100 0020 2020 696e 636c otP.1D... incl\n 00145700: 7564 6520 6974 7365 6c66 2069 6e20 7468 ude itself in th\n 00145710: 6520 636f 756e 742e 2049 6620 7468 6572 e count. If ther\n 00145720: 6520 6172 6520 6665 7765 7220 6163 7475 e are fewer actu\n 00145730: 616c 2070 6172 616d 6574 6572 7320 7468 al parameters th\n-00145740: 616e 5400 3146 2100 0020 2020 666f 726d anT.1F!.. form\n+00145740: 616e 5400 3144 2100 0020 2020 666f 726d anT.1D!.. form\n 00145750: 616c 2070 6172 616d 6574 6572 732c 2074 al parameters, t\n 00145760: 6865 2063 616c 6c20 6973 2064 6574 6572 he call is deter\n 00145770: 6d69 6e65 6420 6672 6f6d 2074 6865 2070 mined from the p\n 00145780: 6172 616d 6574 6572 7320 7370 6563 6966 arameters specif\n-00145790: 6965 6420 6279 4c00 3146 3100 0020 2020 ied byL.1F1.. \n+00145790: 6965 6420 6279 4c00 3144 3100 0020 2020 ied byL.1D1.. \n 001457a0: 7468 6520 7661 6c75 6573 2073 7570 706c the values suppl\n 001457b0: 6965 6420 6279 2074 6865 204d 2070 726f ied by the M pro\n 001457c0: 6772 616d 2e20 5468 6520 7265 6d61 696e gram. The remain\n 001457d0: 696e 6720 7061 7261 6d65 7465 7273 2061 ing parameters a\n 001457e0: 7265 0000 0000 0000 0000 0000 0000 0000 re..............\n 001457f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00145800: 0100 0000 0607 0000 594a 0000 0000 0000 ........YJ......\n 00145810: 6300 0045 4845 4c50 00ff 7300 ff49 4e54 c..EHELP..s..INT\n 00145820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00145830: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 00145840: 4c53 00ff 7300 ff45 4e43 5259 5054 494f LS..s..ENCRYPTIO\n 00145850: 4e5f 4558 5445 4e53 494f 4e53 0000 456e N_EXTENSIONS..En\n 00145860: 6372 7970 7469 6f6e 5f45 7874 656e 7369 cryption_Extensi\n-00145870: 6f6e 7320 0049 46bf 1100 0020 2020 456e ons .IF.... En\n+00145870: 6f6e 7320 0049 44bf 1100 0020 2020 456e ons .ID.... En\n 00145880: 6372 7970 7469 6f6e 2045 7874 656e 7369 cryption Extensi\n-00145890: 6f6e 7307 004a 4621 0000 5200 4a46 3100 ons..JF!..R.JF1.\n+00145890: 6f6e 7307 004a 4421 0000 5200 4a44 3100 ons..JD!..R.JD1.\n 001458a0: 0020 2020 546f 2073 7570 706f 7274 2044 . To support D\n 001458b0: 6174 6162 6173 6520 456e 6372 7970 7469 atabase Encrypti\n 001458c0: 6f6e 2c20 4754 2e4d 2070 726f 7669 6465 on, GT.M provide\n 001458d0: 7320 6120 7265 6665 7265 6e63 6520 696d s a reference im\n-001458e0: 706c 656d 656e 7461 7469 6f6e 3500 4a46 plementation5.JF\n+001458e0: 706c 656d 656e 7461 7469 6f6e 3500 4a44 plementation5.JD\n 001458f0: 4100 0020 2020 7768 6963 6820 7265 7369 A.. which resi\n 00145900: 6465 7320 696e 2024 6774 6d5f 6469 7374 des in $gtm_dist\n 00145910: 2f70 6c75 6769 6e2f 6774 6d63 7279 7074 /plugin/gtmcrypt\n-00145920: 2e07 004a 4651 0000 3000 4a46 6100 0020 ...JFQ..0.JFa.. \n+00145920: 2e07 004a 4451 0000 3000 4a44 6100 0020 ...JDQ..0.JDa.. \n 00145930: 2020 5468 6520 7265 6665 7265 6e63 6520 The reference \n 00145940: 696d 706c 656d 656e 7461 7469 6f6e 2069 implementation i\n-00145950: 6e63 6c75 6465 733a 0700 4a46 7100 0051 ncludes:..JFq..Q\n-00145960: 004a 4681 0000 2020 2020 202a 2041 2024 .JF... * A $\n+00145950: 6e63 6c75 6465 733a 0700 4a44 7100 0051 ncludes:..JDq..Q\n+00145960: 004a 4481 0000 2020 2020 202a 2041 2024 .JD... * A $\n 00145970: 6774 6d5f 6469 7374 2f70 6c75 6769 6e2f gtm_dist/plugin/\n 00145980: 6774 6d63 7279 7074 2073 7562 2d64 6972 gtmcrypt sub-dir\n 00145990: 6563 746f 7279 2077 6974 6820 616c 6c20 ectory with all \n 001459a0: 736f 7572 6365 2066 696c 6573 2061 6e64 source files and\n-001459b0: 4800 4a46 9100 0020 2020 2020 2020 7363 H.JF... sc\n+001459b0: 4800 4a44 9100 0020 2020 2020 2020 7363 H.JD... sc\n 001459c0: 7269 7074 732e 2054 6865 2073 6372 6970 ripts. The scrip\n 001459d0: 7473 2069 6e63 6c75 6465 2074 686f 7365 ts include those\n 001459e0: 206e 6565 6465 6420 746f 2062 7569 6c64 needed to build\n-001459f0: 2f69 6e73 7461 6c6c 5300 4946 c011 0000 /installS.IF....\n+001459f0: 2f69 6e73 7461 6c6c 5300 4944 c011 0000 /installS.ID....\n 00145a00: 2020 2020 2020 206c 6962 6774 6d63 7279 libgtmcry\n 00145a10: 7074 2e73 6f20 616e 6420 2268 656c 7065 pt.so and \"helpe\n 00145a20: 7222 2073 6372 6970 7473 2c20 666f 7220 r\" scripts, for \n 00145a30: 6578 616d 706c 652c 2061 6464 5f64 625f example, add_db_\n-00145a40: 6b65 792e 7368 2028 7365 6515 004a 4612 key.sh (see..JF.\n+00145a40: 6b65 792e 7368 2028 7365 6515 004a 4412 key.sh (see..JD.\n 00145a50: 0000 2020 2020 2020 2062 656c 6f77 292e .. below).\n-00145a60: 4200 4a46 1300 0020 2020 2020 2a20 5468 B.JF... * Th\n+00145a60: 4200 4a44 1300 0020 2020 2020 2a20 5468 B.JD... * Th\n 00145a70: 6520 706c 7567 696e 2069 6e74 6572 6661 e plugin interfa\n 00145a80: 6365 2074 6861 7420 4754 2e4d 2065 7870 ce that GT.M exp\n 00145a90: 6563 7473 2069 7320 6465 6669 6e65 6420 ects is defined \n-00145aa0: 696e 4b00 4a46 1400 0020 2020 2020 2020 inK.JF... \n+00145aa0: 696e 4b00 4a44 1400 0020 2020 2020 2020 inK.JD... \n 00145ab0: 6774 6d63 7279 7074 5f69 6e74 6572 6661 gtmcrypt_interfa\n 00145ac0: 6365 2e68 2e20 4e65 7665 7220 6d6f 6469 ce.h. Never modi\n 00145ad0: 6679 2074 6869 7320 6669 6c65 202d 2069 fy this file - i\n 00145ae0: 7420 6465 6669 6e65 7320 7468 6535 004a t defines the5.J\n-00145af0: 4615 0000 2020 2020 2020 2069 6e74 6572 F... inter\n+00145af0: 4415 0000 2020 2020 2020 2069 6e74 6572 D... inter\n 00145b00: 6661 6365 2074 6861 7420 7468 6520 706c face that the pl\n 00145b10: 7567 696e 206d 7573 7420 7072 6f76 6964 ugin must provid\n-00145b20: 652e 5200 4a46 1600 0020 2020 2020 2a20 e.R.JF... * \n+00145b20: 652e 5200 4a44 1600 0020 2020 2020 2a20 e.R.JD... * \n 00145b30: 2467 746d 5f64 6973 742f 706c 7567 696e $gtm_dist/plugin\n 00145b40: 2f6c 6962 6774 6d63 7279 7074 2e73 6f20 /libgtmcrypt.so \n 00145b50: 6973 2074 6865 2073 6861 7265 6420 6c69 is the shared li\n 00145b60: 6272 6172 7920 636f 6e74 6169 6e69 6e67 brary containing\n-00145b70: 2074 6865 4f00 4a46 1700 0020 2020 2020 theO.JF... \n+00145b70: 2074 6865 4f00 4a44 1700 0020 2020 2020 theO.JD... \n 00145b80: 2020 6578 6563 7574 6162 6c65 7320 7768 executables wh\n 00145b90: 6963 6820 6973 2064 796e 616d 6963 616c ich is dynamical\n 00145ba0: 6c79 206c 696e 6b65 6420 6279 2047 542e ly linked by GT.\n 00145bb0: 4d20 616e 6420 7768 6963 6820 696e 2074 M and which in t\n-00145bc0: 7572 6e54 004a 4618 0000 2020 2020 2020 urnT.JF... \n+00145bc0: 7572 6e54 004a 4418 0000 2020 2020 2020 urnT.JD... \n 00145bd0: 2063 616c 6c73 2074 6865 2065 6e63 7279 calls the encry\n 00145be0: 7074 696f 6e20 7061 636b 6167 6573 2e20 ption packages. \n 00145bf0: 4966 2074 6865 2024 6774 6d5f 6469 7374 If the $gtm_dist\n 00145c00: 2f75 7466 3820 6469 7265 6374 6f72 7920 /utf8 directory \n-00145c10: 6578 6973 7473 2c42 004a 4619 0000 2020 exists,B.JF... \n+00145c10: 6578 6973 7473 2c42 004a 4419 0000 2020 exists,B.JD... \n 00145c20: 2020 2020 2074 6865 6e20 6974 2073 686f then it sho\n 00145c30: 756c 6420 636f 6e74 6169 6e20 6120 7379 uld contain a sy\n 00145c40: 6d62 6f6c 6963 206c 696e 6b20 746f 202e mbolic link to .\n-00145c50: 2e2f 706c 7567 696e 2e31 004a 461a 0000 ./plugin.1.JF...\n+00145c50: 2e2f 706c 7567 696e 2e31 004a 441a 0000 ./plugin.1.JD...\n 00145c60: 2020 2020 202a 2053 6f75 7263 6520 636f * Source co\n 00145c70: 6465 2069 7320 7072 6f76 6964 6564 2069 de is provided i\n-00145c80: 6e20 7468 6520 6669 6c65 4e00 4a46 2100 n the fileN.JF!.\n+00145c80: 6e20 7468 6520 6669 6c65 4e00 4a44 2100 n the fileN.JD!.\n 00145c90: 0020 2020 2020 2020 2467 746d 5f64 6973 . $gtm_dis\n 00145ca0: 742f 706c 7567 696e 2f67 746d 6372 7970 t/plugin/gtmcryp\n 00145cb0: 742f 736f 7572 6365 2e74 6172 2077 6869 t/source.tar whi\n 00145cc0: 6368 2069 6e63 6c75 6465 7320 6275 696c ch includes buil\n-00145cd0: 642e 7368 2061 6e64 5300 4a46 2200 0020 d.sh andS.JF\".. \n+00145cd0: 642e 7368 2061 6e64 5300 4a44 2200 0020 d.sh andS.JD\".. \n 00145ce0: 2020 2020 2020 696e 7374 616c 6c2e 7368 install.sh\n 00145cf0: 2073 6372 6970 7473 2074 6f20 7265 7370 scripts to resp\n 00145d00: 6563 7469 7665 6c79 2063 6f6d 7069 6c65 ectively compile\n 00145d10: 2061 6e64 2069 6e73 7461 6c6c 206c 6962 and install lib\n-00145d20: 6774 6d63 7279 7074 2e73 6f23 004a 4623 gtmcrypt.so#.JF#\n+00145d20: 6774 6d63 7279 7074 2e73 6f23 004a 4423 gtmcrypt.so#.JD#\n 00145d30: 0000 2020 2020 2020 2066 726f 6d20 7468 .. from th\n 00145d40: 6520 736f 7572 6365 2063 6f64 652e 0700 e source code...\n-00145d50: 4a46 2400 0054 004a 4625 0000 2020 2054 JF$..T.JF%.. T\n+00145d50: 4a44 2400 0054 004a 4425 0000 2020 2054 JD$..T.JD%.. T\n 00145d60: 6f20 7375 7070 6f72 7420 7468 6520 696d o support the im\n 00145d70: 706c 656d 656e 7461 7469 6f6e 206f 6620 plementation of \n 00145d80: 6120 7265 6665 7265 6e63 6520 696d 706c a reference impl\n 00145d90: 656d 656e 7461 7469 6f6e 2c20 4754 2e4d ementation, GT.M\n-00145da0: 2070 726f 7669 6465 7343 004a 4626 0000 providesC.JF&..\n+00145da0: 2070 726f 7669 6465 7343 004a 4426 0000 providesC.JD&..\n 00145db0: 2020 2061 6464 6974 696f 6e61 6c20 4320 additional C \n 00145dc0: 7374 7275 6374 7572 6520 7479 7065 7320 structure types \n 00145dd0: 2869 6e20 7468 6520 6774 6d78 635f 7479 (in the gtmxc_ty\n-00145de0: 7065 732e 6820 6669 6c65 293a 0700 4a46 pes.h file):..JF\n-00145df0: 2700 004d 004a 4628 0000 2020 2020 202a '..M.JF(.. *\n+00145de0: 7065 732e 6820 6669 6c65 293a 0700 4a44 pes.h file):..JD\n+00145df0: 2700 004d 004a 4428 0000 2020 2020 202a '..M.JD(.. *\n 00145e00: 2067 746d 6372 7970 745f 6b65 795f 7420 gtmcrypt_key_t \n 00145e10: 2d20 6120 6461 7461 7479 7065 2074 6861 - a datatype tha\n 00145e20: 7420 6973 2061 2068 616e 646c 6520 746f t is a handle to\n 00145e30: 2061 206b 6579 2e20 5468 6520 4754 2e4d a key. The GT.M\n-00145e40: 5400 4a46 2900 0020 2020 2020 2020 6461 T.JF).. da\n+00145e40: 5400 4a44 2900 0020 2020 2020 2020 6461 T.JD).. da\n 00145e50: 7461 6261 7365 2065 6e67 696e 6520 6974 tabase engine it\n 00145e60: 7365 6c66 2064 6f65 7320 6e6f 7420 6d61 self does not ma\n 00145e70: 6e69 7075 6c61 7465 206b 6579 732e 2054 nipulate keys. T\n 00145e80: 6865 2070 6c75 672d 696e 206b 6565 7073 he plug-in keeps\n-00145e90: 2074 6865 5300 4a46 2a00 0020 2020 2020 theS.JF*.. \n+00145e90: 2074 6865 5300 4a44 2a00 0020 2020 2020 theS.JD*.. \n 00145ea0: 2020 6b65 7973 2c20 616e 6420 7072 6f76 keys, and prov\n 00145eb0: 6964 6573 2068 616e 646c 6573 2074 6f20 ides handles to \n 00145ec0: 6b65 7973 2074 6861 7420 7468 6520 4754 keys that the GT\n 00145ed0: 2e4d 2064 6174 6162 6173 6520 656e 6769 .M database engi\n-00145ee0: 6e65 2075 7365 731f 004a 4631 0000 2020 ne uses..JF1.. \n+00145ee0: 6e65 2075 7365 731f 004a 4431 0000 2020 ne uses..JD1.. \n 00145ef0: 2020 2020 2074 6f20 7265 6665 7220 746f to refer to\n 00145f00: 206b 6579 732e 0000 0000 0000 0000 0000 keys...........\n 00145f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00145f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00145f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00145f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00145f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -83451,416 +83451,416 @@\n 00145fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00145fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00145fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00145fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00145fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00145ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00146000: 0100 0000 ba07 0000 df49 0000 0000 0000 .........I......\n-00146010: 9800 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00146010: 9800 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00146020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00146030: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 00146040: 4c53 00ff 7300 ff45 4e43 5259 5054 494f LS..s..ENCRYPTIO\n 00146050: 4e5f 4558 5445 4e53 494f 4e53 00c0 3200 N_EXTENSIONS..2.\n 00146060: 0020 2020 2020 2a20 7863 5f66 696c 6569 . * xc_filei\n 00146070: 645f 7074 725f 7420 2d20 6120 706f 696e d_ptr_t - a poin\n 00146080: 7465 7220 746f 2061 2073 7472 7563 7475 ter to a structu\n 00146090: 7265 206d 6169 6e74 6169 6e65 6420 6279 re maintained by\n-001460a0: 2047 542e 4d20 746f 5200 4a46 3300 0020 GT.M toR.JF3.. \n+001460a0: 2047 542e 4d20 746f 5200 4a44 3300 0020 GT.M toR.JD3.. \n 001460b0: 2020 2020 2020 756e 6971 7565 6c79 2069 uniquely i\n 001460c0: 6465 6e74 6966 7920 6120 6669 6c65 2e20 dentify a file. \n 001460d0: 4e6f 7465 2074 6861 7420 6120 6669 6c65 Note that a file\n 001460e0: 206d 6179 2068 6176 6520 6d75 6c74 6970 may have multip\n-001460f0: 6c65 206e 616d 6573 202d 5000 4a46 3400 le names -P.JF4.\n+001460f0: 6c65 206e 616d 6573 202d 5000 4a44 3400 le names -P.JD4.\n 00146100: 0020 2020 2020 2020 6e6f 7420 6f6e 6c79 . not only\n 00146110: 2061 7320 6120 636f 6e73 6571 7565 6e63 as a consequenc\n 00146120: 6520 6f66 2061 6273 6f6c 7574 6520 616e e of absolute an\n 00146130: 6420 7265 6c61 7469 7665 2070 6174 6820 d relative path \n-00146140: 6e61 6d65 732c 2062 7574 5200 4a46 3500 names, butR.JF5.\n+00146140: 6e61 6d65 732c 2062 7574 5200 4a44 3500 names, butR.JD5.\n 00146150: 0020 2020 2020 2020 616c 736f 2062 6563 . also bec\n 00146160: 6175 7365 206f 6620 7379 6d62 6f6c 6963 ause of symbolic\n 00146170: 206c 696e 6b73 2061 6e64 2061 6c73 6f20 links and also \n 00146180: 6265 6361 7573 6520 6120 6669 6c65 2073 because a file s\n-00146190: 7973 7465 6d20 6361 6e20 6265 5300 4a46 ystem can beS.JF\n+00146190: 7973 7465 6d20 6361 6e20 6265 5300 4a44 ystem can beS.JD\n 001461a0: 3600 0020 2020 2020 2020 6d6f 756e 7465 6.. mounte\n 001461b0: 6420 6174 206d 6f72 6520 7468 616e 206f d at more than o\n 001461c0: 6e65 2070 6c61 6365 2069 6e20 7468 6520 ne place in the \n 001461d0: 6669 6c65 206e 616d 6520 6869 6572 6172 file name hierar\n 001461e0: 6368 792e 2047 542e 4d20 6e65 6564 7334 chy. GT.M needs4\n-001461f0: 004a 4637 0000 2020 2020 2020 2074 6f20 .JF7.. to \n+001461f0: 004a 4437 0000 2020 2020 2020 2074 6f20 .JD7.. to \n 00146200: 6265 2061 626c 6520 746f 2075 6e69 7175 be able to uniqu\n 00146210: 656c 7920 6964 656e 7469 6679 2066 696c ely identify fil\n-00146220: 6573 2e07 004a 4638 0000 5100 4a46 3900 es...JF8..Q.JF9.\n+00146220: 6573 2e07 004a 4438 0000 5100 4a44 3900 es...JD8..Q.JD9.\n 00146230: 0020 2020 416c 7468 6f75 6768 206e 6f74 . Although not\n 00146240: 2072 6571 7569 7265 6420 746f 2062 6520 required to be \n 00146250: 7573 6564 2062 7920 6120 6375 7374 6f6d used by a custom\n 00146260: 697a 6564 2070 6c75 6769 6e20 696d 706c ized plugin impl\n-00146270: 656d 656e 7461 7469 6f6e 2c4d 004a 463a ementation,M.JF:\n+00146270: 656d 656e 7461 7469 6f6e 2c4d 004a 443a ementation,M.JD:\n 00146280: 0000 2020 2047 542e 4d20 7072 6f76 6964 .. GT.M provid\n 00146290: 6573 2028 616e 6420 7468 6520 7265 6665 es (and the refe\n 001462a0: 7265 6e63 6520 696d 706c 656d 656e 7461 rence implementa\n 001462b0: 7469 6f6e 2075 7365 7329 2074 6865 2066 tion uses) the f\n-001462c0: 6f6c 6c6f 7769 6e67 3300 4a46 4100 0020 ollowing3.JFA.. \n+001462c0: 6f6c 6c6f 7769 6e67 3300 4a44 4100 0020 ollowing3.JDA.. \n 001462d0: 2020 6675 6e63 7469 6f6e 7320 666f 7220 functions for \n 001462e0: 756e 6971 7565 6c79 2069 6465 6e74 6966 uniquely identif\n-001462f0: 7969 6e67 2066 696c 6573 3a07 004a 4642 ying files:..JFB\n-00146300: 0000 5300 4a46 4300 0020 2020 2020 2a20 ..S.JFC.. * \n+001462f0: 7969 6e67 2066 696c 6573 3a07 004a 4442 ying files:..JDB\n+00146300: 0000 5300 4a44 4300 0020 2020 2020 2a20 ..S.JDC.. * \n 00146310: 7863 5f73 7461 7475 735f 7420 6774 6d5f xc_status_t gtm_\n 00146320: 6669 6c65 6e61 6d65 5f74 6f5f 6964 2878 filename_to_id(x\n 00146330: 635f 7374 7269 6e67 5f74 202a 6669 6c65 c_string_t *file\n 00146340: 6e61 6d65 2c20 7863 5f66 696c 6569 645f name, xc_fileid_\n-00146350: 7074 725f 7451 004a 4644 0000 2020 2020 ptr_tQ.JFD.. \n+00146350: 7074 725f 7451 004a 4444 0000 2020 2020 ptr_tQ.JDD.. \n 00146360: 2020 202a 6669 6c65 6964 2920 2d20 6675 *fileid) - fu\n 00146370: 6e63 7469 6f6e 2074 6861 7420 7461 6b65 nction that take\n 00146380: 7320 6120 6669 6c65 206e 616d 6520 616e s a file name an\n 00146390: 6420 7072 6f76 6964 6573 2074 6865 2066 d provides the f\n-001463a0: 696c 6520 6964 2600 4a46 4500 0020 2020 ile id&.JFE.. \n+001463a0: 696c 6520 6964 2600 4a44 4500 0020 2020 ile id&.JDE.. \n 001463b0: 2020 2020 7374 7275 6374 7572 6520 666f structure fo\n-001463c0: 7220 7468 6174 2066 696c 652e 4800 4a46 r that file.H.JF\n+001463c0: 7220 7468 6174 2066 696c 652e 4800 4a44 r that file.H.JD\n 001463d0: 4600 0020 2020 2020 2a20 7863 5f73 7461 F.. * xc_sta\n 001463e0: 7475 735f 7420 6774 6d5f 6973 5f66 696c tus_t gtm_is_fil\n 001463f0: 655f 6964 656e 7469 6361 6c28 7863 5f66 e_identical(xc_f\n 00146400: 696c 6569 645f 7074 725f 7420 6669 6c65 ileid_ptr_t file\n-00146410: 6964 312c 5200 4a46 4700 0020 2020 2020 id1,R.JFG.. \n+00146410: 6964 312c 5200 4a44 4700 0020 2020 2020 id1,R.JDG.. \n 00146420: 2020 7863 5f66 696c 6569 645f 7074 725f xc_fileid_ptr_\n 00146430: 7420 6669 6c65 6964 3229 202d 2066 756e t fileid2) - fun\n 00146440: 6374 696f 6e20 7468 6174 2064 6574 6572 ction that deter\n 00146450: 6d69 6e65 7320 7768 6574 6865 7220 7477 mines whether tw\n-00146460: 6f20 6669 6c65 2700 4a46 4800 0020 2020 o file'.JFH.. \n+00146460: 6f20 6669 6c65 2700 4a44 4800 0020 2020 o file'.JDH.. \n 00146470: 2020 2020 6964 7320 6d61 7020 746f 2074 ids map to t\n 00146480: 6865 2073 616d 6520 6669 6c65 2e54 004a he same file.T.J\n-00146490: 4649 0000 2020 2020 202a 2067 746d 5f78 FI.. * gtm_x\n+00146490: 4449 0000 2020 2020 202a 2067 746d 5f78 DI.. * gtm_x\n 001464a0: 6366 696c 6569 645f 6672 6565 2878 635f cfileid_free(xc_\n 001464b0: 6669 6c65 6964 5f70 7472 5f74 2066 696c fileid_ptr_t fil\n 001464c0: 6569 6429 202d 2066 756e 6374 696f 6e20 eid) - function \n 001464d0: 746f 2072 656c 6561 7365 2061 2066 696c to release a fil\n-001464e0: 651b 004a 464a 0000 2020 2020 2020 2069 e..JFJ.. i\n-001464f0: 6420 7374 7275 6374 7572 652e 0700 4a46 d structure...JF\n-00146500: 5100 0051 004a 4652 0000 2020 204d 756d Q..Q.JFR.. Mum\n+001464e0: 651b 004a 444a 0000 2020 2020 2020 2069 e..JDJ.. i\n+001464f0: 6420 7374 7275 6374 7572 652e 0700 4a44 d structure...JD\n+00146500: 5100 0051 004a 4452 0000 2020 204d 756d Q..Q.JDR.. Mum\n 00146510: 7073 2c20 4d55 5049 5020 616e 6420 4453 ps, MUPIP and DS\n 00146520: 4520 7072 6f63 6573 7365 7320 6479 6e61 E processes dyna\n 00146530: 6d69 6361 6c6c 7920 6c69 6e6b 2074 6f20 mically link to \n 00146540: 7468 6520 706c 7567 696e 2069 6e74 6572 the plugin inter\n-00146550: 6661 6365 4d00 4a46 5300 0020 2020 6675 faceM.JFS.. fu\n+00146550: 6661 6365 4d00 4a44 5300 0020 2020 6675 faceM.JDS.. fu\n 00146560: 6e63 7469 6f6e 7320 7468 6174 2072 6573 nctions that res\n 00146570: 6964 6520 696e 2074 6865 2073 6861 7265 ide in the share\n 00146580: 6420 6c69 6272 6172 792e 2054 6865 2066 d library. The f\n 00146590: 756e 6374 696f 6e73 2073 6572 7665 2061 unctions serve a\n-001465a0: 7354 004a 4654 0000 2020 2073 6f66 7477 sT.JFT.. softw\n+001465a0: 7354 004a 4454 0000 2020 2073 6f66 7477 sT.JDT.. softw\n 001465b0: 6172 6520 2273 6869 6d73 2220 746f 2069 are \"shims\" to i\n 001465c0: 6e74 6572 6661 6365 2077 6974 6820 616e nterface with an\n 001465d0: 2065 6e63 7279 7074 696f 6e20 6c69 6272 encryption libr\n 001465e0: 6172 7920 7375 6368 2061 7320 6c69 626d ary such as libm\n-001465f0: 6372 7970 7422 004a 4655 0000 2020 206f crypt\".JFU.. o\n+001465f0: 6372 7970 7422 004a 4455 0000 2020 206f crypt\".JDU.. o\n 00146600: 7220 6c69 6267 7067 6d65 202f 206c 6962 r libgpgme / lib\n-00146610: 6763 7279 7074 2e07 004a 4656 0000 2d00 gcrypt...JFV..-.\n-00146620: 4a46 5700 0020 2020 5468 6520 706c 7567 JFW.. The plug\n+00146610: 6763 7279 7074 2e07 004a 4456 0000 2d00 gcrypt...JDV..-.\n+00146620: 4a44 5700 0020 2020 5468 6520 706c 7567 JDW.. The plug\n 00146630: 696e 2069 6e74 6572 6661 6365 2066 756e in interface fun\n-00146640: 6374 696f 6e73 2061 7265 3a07 004a 4658 ctions are:..JFX\n-00146650: 0000 1d00 4a46 5900 0020 2020 2020 2a20 ....JFY.. * \n+00146640: 6374 696f 6e73 2061 7265 3a07 004a 4458 ctions are:..JDX\n+00146650: 0000 1d00 4a44 5900 0020 2020 2020 2a20 ....JDY.. * \n 00146660: 6774 6d63 7279 7074 5f69 6e69 7428 2927 gtmcrypt_init()'\n-00146670: 004a 465a 0000 2020 2020 202a 2067 746d .JFZ.. * gtm\n+00146670: 004a 445a 0000 2020 2020 202a 2067 746d .JDZ.. * gtm\n 00146680: 6372 7970 745f 6765 746b 6579 5f62 795f crypt_getkey_by_\n-00146690: 6e61 6d65 2829 2700 4a46 6100 0020 2020 name()'.JFa.. \n+00146690: 6e61 6d65 2829 2700 4a44 6100 0020 2020 name()'.JDa.. \n 001466a0: 2020 2a20 6774 6d63 7279 7074 5f67 6574 * gtmcrypt_get\n 001466b0: 6b65 795f 6279 5f68 6173 6828 2921 004a key_by_hash()!.J\n-001466c0: 4662 0000 2020 2020 202a 2067 746d 6372 Fb.. * gtmcr\n+001466c0: 4462 0000 2020 2020 202a 2067 746d 6372 Db.. * gtmcr\n 001466d0: 7970 745f 6861 7368 5f67 656e 2829 1f00 ypt_hash_gen()..\n-001466e0: 4a46 6300 0020 2020 2020 2a20 6774 6d63 JFc.. * gtmc\n+001466e0: 4a44 6300 0020 2020 2020 2a20 6774 6d63 JDc.. * gtmc\n 001466f0: 7279 7074 5f65 6e63 6f64 6528 291f 004a rypt_encode()..J\n-00146700: 4664 0000 2020 2020 202a 2067 746d 6372 Fd.. * gtmcr\n-00146710: 7970 745f 6465 636f 6465 2829 1e00 4a46 ypt_decode()..JF\n+00146700: 4464 0000 2020 2020 202a 2067 746d 6372 Dd.. * gtmcr\n+00146710: 7970 745f 6465 636f 6465 2829 1e00 4a44 ypt_decode()..JD\n 00146720: 6500 0020 2020 2020 2a20 6774 6d63 7279 e.. * gtmcry\n-00146730: 7074 5f63 6c6f 7365 2829 2500 4a46 6600 pt_close()%.JFf.\n+00146730: 7074 5f63 6c6f 7365 2829 2500 4a44 6600 pt_close()%.JDf.\n 00146740: 0020 2020 2020 2a20 616e 6420 6774 6d63 . * and gtmc\n 00146750: 7279 7074 5f73 7472 6572 726f 7228 2907 rypt_strerror().\n-00146760: 004a 4667 0000 5400 4a46 6800 0020 2020 .JFg..T.JFh.. \n+00146760: 004a 4467 0000 5400 4a44 6800 0020 2020 .JDg..T.JDh.. \n 00146770: 4120 4754 2e4d 2064 6174 6162 6173 6520 A GT.M database \n 00146780: 636f 6e73 6973 7473 206f 6620 6d75 6c74 consists of mult\n 00146790: 6970 6c65 2064 6174 6162 6173 6520 6669 iple database fi\n 001467a0: 6c65 732c 2065 6163 6820 6f66 2077 6869 les, each of whi\n 001467b0: 6368 2068 6173 2069 7473 0000 0000 0000 ch has its......\n 001467c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001467d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001467e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001467f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00146800: 0100 0000 0008 0000 ff49 0000 0000 0000 .........I......\n-00146810: 9d00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00146810: 9d00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00146820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00146830: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 00146840: 4c53 00ff 7300 ff45 4e43 5259 5054 494f LS..s..ENCRYPTIO\n 00146850: 4e5f 4558 5445 4e53 494f 4e53 00c0 6900 N_EXTENSIONS..i.\n 00146860: 0020 2020 6f77 6e20 656e 6372 7970 7469 . own encrypti\n 00146870: 6f6e 206b 6579 2c20 616c 7468 6f75 6768 on key, although\n 00146880: 2079 6f75 2063 616e 2075 7365 2074 6865 you can use the\n 00146890: 2073 616d 6520 6b65 7920 666f 7220 6d75 same key for mu\n 001468a0: 6c74 6970 6c65 2066 696c 6573 2e51 004a ltiple files.Q.J\n-001468b0: 466a 0000 2020 2054 6875 732c 2074 6865 Fj.. Thus, the\n+001468b0: 446a 0000 2020 2054 6875 732c 2074 6865 Dj.. Thus, the\n 001468c0: 2067 746d 6372 7970 742a 2066 756e 6374 gtmcrypt* funct\n 001468d0: 696f 6e73 2061 7265 2063 6170 6162 6c65 ions are capable\n 001468e0: 206f 6620 6d61 6e61 6769 6e67 206d 756c of managing mul\n 001468f0: 7469 706c 6520 6b65 7973 2066 6f72 4800 tiple keys forH.\n-00146900: 4a46 7100 0020 2020 6d75 6c74 6970 6c65 JFq.. multiple\n+00146900: 4a44 7100 0020 2020 6d75 6c74 6970 6c65 JDq.. multiple\n 00146910: 2064 6174 6162 6173 6520 6669 6c65 732e database files.\n 00146920: 2050 726f 746f 7479 7065 7320 666f 7220 Prototypes for \n 00146930: 7468 6573 6520 6675 6e63 7469 6f6e 7320 these functions \n-00146940: 6172 6520 696e 1f00 4a46 7200 0020 2020 are in..JFr.. \n+00146940: 6172 6520 696e 1f00 4a44 7200 0020 2020 are in..JDr.. \n 00146950: 6774 6d63 7279 7074 5f69 6e74 6572 6661 gtmcrypt_interfa\n-00146960: 6365 2e68 2e07 004a 4673 0000 5200 4a46 ce.h...JFs..R.JF\n+00146960: 6365 2e68 2e07 004a 4473 0000 5200 4a44 ce.h...JDs..R.JD\n 00146970: 7400 0020 2020 5468 6520 636f 7265 2070 t.. The core p\n 00146980: 6c75 6769 6e20 696e 7465 7266 6163 6520 lugin interface \n 00146990: 6675 6e63 7469 6f6e 732c 2061 6c6c 206f functions, all o\n 001469a0: 6620 7768 6963 6820 7265 7475 726e 2061 f which return a\n 001469b0: 2076 616c 7565 206f 6620 7479 7065 1b00 value of type..\n-001469c0: 4a46 7500 0020 2020 6774 6d5f 7374 6174 JFu.. gtm_stat\n-001469d0: 7573 5f74 2061 7265 3a07 004a 4676 0000 us_t are:..JFv..\n-001469e0: 5200 4a46 7700 0020 2020 2020 2a20 6774 R.JFw.. * gt\n+001469c0: 4a44 7500 0020 2020 6774 6d5f 7374 6174 JDu.. gtm_stat\n+001469d0: 7573 5f74 2061 7265 3a07 004a 4476 0000 us_t are:..JDv..\n+001469e0: 5200 4a44 7700 0020 2020 2020 2a20 6774 R.JDw.. * gt\n 001469f0: 6d63 7279 7074 5f69 6e69 7428 2920 7065 mcrypt_init() pe\n 00146a00: 7266 6f72 6d73 2069 6e69 7469 616c 697a rforms initializ\n 00146a10: 6174 696f 6e2e 2049 6620 7468 6520 656e ation. If the en\n 00146a20: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n-00146a30: 6c65 4a00 4a46 7800 0020 2020 2020 2020 leJ.JFx.. \n+00146a30: 6c65 4a00 4a44 7800 0020 2020 2020 2020 leJ.JDx.. \n 00146a40: 2467 746d 5f70 6173 7377 6420 6578 6973 $gtm_passwd exis\n 00146a50: 7473 2061 6e64 2068 6173 2061 6e20 656d ts and has an em\n 00146a60: 7074 7920 7374 7269 6e67 2076 616c 7565 pty string value\n-00146a70: 2c20 4754 2e4d 2063 616c 6c73 5000 4a46 , GT.M callsP.JF\n+00146a70: 2c20 4754 2e4d 2063 616c 6c73 5000 4a44 , GT.M callsP.JD\n 00146a80: 7900 0020 2020 2020 2020 6774 6d63 7279 y.. gtmcry\n 00146a90: 7074 5f69 6e69 7428 2920 6265 666f 7265 pt_init() before\n 00146aa0: 2074 6865 2066 6972 7374 204d 2070 726f the first M pro\n 00146ab0: 6772 616d 2069 7320 6c6f 6164 6564 3b20 gram is loaded; \n-00146ac0: 6f74 6865 7277 6973 6520 6974 4e00 4a46 otherwise itN.JF\n+00146ac0: 6f74 6865 7277 6973 6520 6974 4e00 4a44 otherwise itN.JD\n 00146ad0: 7a00 0020 2020 2020 2020 6361 6c6c 7320 z.. calls \n 00146ae0: 6774 6d63 7279 7074 5f69 6e69 7428 2920 gtmcrypt_init() \n 00146af0: 7768 656e 2069 7420 6174 7465 6d70 7473 when it attempts\n 00146b00: 2074 6865 2066 6972 7374 206f 7065 7261 the first opera\n-00146b10: 7469 6f6e 206f 6e20 616e 2600 4a46 8100 tion on an&.JF..\n+00146b10: 7469 6f6e 206f 6e20 616e 2600 4a44 8100 tion on an&.JD..\n 00146b20: 0020 2020 2020 2020 656e 6372 7970 7465 . encrypte\n 00146b30: 6420 6461 7461 6261 7365 2066 696c 652e d database file.\n-00146b40: 4600 4a46 8200 0020 2020 2020 2a20 4765 F.JF... * Ge\n+00146b40: 4600 4a44 8200 0020 2020 2020 2a20 4765 F.JD... * Ge\n 00146b50: 6e65 7261 6c6c 792c 2067 746d 6372 7970 nerally, gtmcryp\n 00146b60: 745f 6765 746b 6579 5f62 795f 6861 7368 t_getkey_by_hash\n 00146b70: 206f 722c 2066 6f72 204d 5550 4950 2043 or, for MUPIP C\n-00146b80: 5245 4154 452c 5100 4a46 8300 0020 2020 REATE,Q.JF... \n+00146b80: 5245 4154 452c 5100 4a44 8300 0020 2020 REATE,Q.JD... \n 00146b90: 2020 2020 6774 6d63 7279 7074 5f67 6574 gtmcrypt_get\n 00146ba0: 6b65 795f 6279 5f6e 616d 6520 7065 7266 key_by_name perf\n 00146bb0: 6f72 6d20 6b65 7920 6163 7175 6973 6974 orm key acquisit\n 00146bc0: 696f 6e2c 2061 6e64 2070 6c61 6365 2074 ion, and place t\n-00146bd0: 6865 206b 6579 7353 004a 4684 0000 2020 he keysS.JF... \n+00146bd0: 6865 206b 6579 7353 004a 4484 0000 2020 he keysS.JD... \n 00146be0: 2020 2020 2077 6865 7265 2067 746d 6372 where gtmcr\n 00146bf0: 7970 745f 6465 636f 6465 2829 2061 6e64 ypt_decode() and\n 00146c00: 2067 746d 6372 7970 745f 656e 636f 6465 gtmcrypt_encode\n 00146c10: 2829 2063 616e 2066 696e 6420 7468 656d () can find them\n-00146c20: 2077 6865 6e20 7468 6579 1900 4a46 8500 when they..JF..\n+00146c20: 2077 6865 6e20 7468 6579 1900 4a44 8500 when they..JD..\n 00146c30: 0020 2020 2020 2020 6172 6520 6361 6c6c . are call\n-00146c40: 6564 2e46 004a 4686 0000 2020 2020 202a ed.F.JF... *\n+00146c40: 6564 2e46 004a 4486 0000 2020 2020 202a ed.F.JD... *\n 00146c50: 2057 6865 6e65 7665 7220 4754 2e4d 206e Whenever GT.M n\n 00146c60: 6565 6473 2074 6f20 6465 636f 6465 2061 eeds to decode a\n 00146c70: 2062 6c6f 636b 206f 6620 6279 7465 732c block of bytes,\n-00146c80: 2069 7420 6361 6c6c 7353 004a 4687 0000 it callsS.JF...\n+00146c80: 2069 7420 6361 6c6c 7353 004a 4487 0000 it callsS.JD...\n 00146c90: 2020 2020 2020 2067 746d 6372 7970 745f gtmcrypt_\n 00146ca0: 6465 636f 6465 2829 2074 6f20 6465 636f decode() to deco\n 00146cb0: 6465 2074 6865 2065 6e63 7279 7074 6564 de the encrypted\n 00146cc0: 2064 6174 612e 2041 7420 7468 6520 6c65 data. At the le\n-00146cd0: 7665 6c20 6174 2077 6869 6368 5400 4a46 vel at whichT.JF\n+00146cd0: 7665 6c20 6174 2077 6869 6368 5400 4a44 vel at whichT.JD\n 00146ce0: 8800 0020 2020 2020 2020 4754 2e4d 2064 ... GT.M d\n 00146cf0: 6174 6162 6173 6520 656e 6372 7970 7469 atabase encrypti\n 00146d00: 6f6e 206f 7065 7261 7465 732c 2069 7420 on operates, it \n 00146d10: 646f 6573 206e 6f74 206d 6174 7465 7220 does not matter \n 00146d20: 7768 6174 2074 6865 2064 6174 6120 6973 what the data is\n-00146d30: 5300 4a46 8900 0020 2020 2020 2020 2d20 S.JF... - \n+00146d30: 5300 4a44 8900 0020 2020 2020 2020 2d20 S.JD... - \n 00146d40: 6e75 6d65 7269 6320 6461 7461 2c20 7374 numeric data, st\n 00146d50: 7269 6e67 2064 6174 6120 7768 6574 6865 ring data whethe\n 00146d60: 7220 696e 204d 206f 7220 5554 462d 3820 r in M or UTF-8 \n 00146d70: 6d6f 6465 2061 6e64 2077 6865 7468 6572 mode and whether\n-00146d80: 206f 724e 004a 468a 0000 2020 2020 2020 orN.JF... \n+00146d80: 206f 724e 004a 448a 0000 2020 2020 2020 orN.JD... \n 00146d90: 206e 6f74 206d 6f64 6966 6965 6420 6279 not modified by\n 00146da0: 2061 2063 6f6c 6c61 7469 6f6e 2061 6c67 a collation alg\n 00146db0: 6f72 6974 686d 2e20 456e 6372 7970 7469 orithm. Encrypti\n 00146dc0: 6f6e 2061 6e64 2064 6563 7279 7074 696f on and decryptio\n-00146dd0: 6e32 004a 4691 0000 2020 2020 2020 2073 n2.JF... s\n+00146dd0: 6e32 004a 4491 0000 2020 2020 2020 2073 n2.JD... s\n 00146de0: 696d 706c 7920 6f70 6572 6174 6520 6f6e imply operate on\n 00146df0: 2061 2073 6572 6965 7320 6f66 2062 7974 a series of byt\n-00146e00: 6573 2e46 004a 4692 0000 2020 2020 202a es.F.JF... *\n+00146e00: 6573 2e46 004a 4492 0000 2020 2020 202a es.F.JD... *\n 00146e10: 2057 6865 6e65 7665 7220 4754 2e4d 206e Whenever GT.M n\n 00146e20: 6565 6473 2074 6f20 656e 636f 6465 2061 eeds to encode a\n 00146e30: 2062 6c6f 636b 206f 6620 6279 7465 732c block of bytes,\n-00146e40: 2069 7420 6361 6c6c 7333 004a 4693 0000 it calls3.JF...\n+00146e40: 2069 7420 6361 6c6c 7333 004a 4493 0000 it calls3.JD...\n 00146e50: 2020 2020 2020 2067 746d 6372 7970 745f gtmcrypt_\n 00146e60: 656e 636f 6465 2829 2074 6f20 656e 636f encode() to enco\n-00146e70: 6465 2074 6865 2064 6174 612e 5300 4a46 de the data.S.JF\n+00146e70: 6465 2074 6865 2064 6174 612e 5300 4a44 de the data.S.JD\n 00146e80: 9400 0020 2020 2020 2a20 4966 2065 6e63 ... * If enc\n 00146e90: 7279 7074 696f 6e20 6861 7320 6265 656e ryption has been\n 00146ea0: 2075 7365 6420 2869 6620 6774 6d63 7279 used (if gtmcry\n 00146eb0: 7074 5f69 6e69 7428 2920 7761 7320 7072 pt_init() was pr\n 00146ec0: 6576 696f 7573 6c79 2063 616c 6c65 6454 eviously calledT\n-00146ed0: 004a 4695 0000 2020 2020 2020 2061 6e64 .JF... and\n+00146ed0: 004a 4495 0000 2020 2020 2020 2061 6e64 .JD... and\n 00146ee0: 2072 6574 7572 6e65 6420 7375 6363 6573 returned succes\n 00146ef0: 7329 2c20 4754 2e4d 2063 616c 6c73 2067 s), GT.M calls g\n 00146f00: 746d 6372 7970 745f 636c 6f73 6528 2920 tmcrypt_close() \n 00146f10: 6174 2070 726f 6365 7373 2065 7869 7420 at process exit \n-00146f20: 616e 6450 004a 4696 0000 2020 2020 2020 andP.JF... \n+00146f20: 616e 6450 004a 4496 0000 2020 2020 2020 andP.JD... \n 00146f30: 2062 6566 6f72 6520 6765 6e65 7261 7469 before generati\n 00146f40: 6e67 2061 2063 6f72 6520 6669 6c65 2e20 ng a core file. \n 00146f50: 6774 6d63 7279 7074 5f63 6c6f 7365 2829 gtmcrypt_close()\n 00146f60: 206d 7573 7420 6572 6173 6520 6b65 7973 must erase keys\n-00146f70: 2069 6e53 004a 4697 0000 2020 2020 2020 inS.JF... \n+00146f70: 2069 6e53 004a 4497 0000 2020 2020 2020 inS.JD... \n 00146f80: 206d 656d 6f72 7920 746f 2065 6e73 7572 memory to ensur\n 00146f90: 6520 7468 6174 206e 6f20 636c 6561 7274 e that no cleart\n 00146fa0: 6578 7420 6b65 7973 2061 7265 2076 6973 ext keys are vis\n 00146fb0: 6962 6c65 2069 6e20 7468 6520 636f 7265 ible in the core\n-00146fc0: 2066 696c 652e 0700 4a46 9800 002c 004a file...JF...,.J\n-00146fd0: 4699 0000 2020 204d 6f72 6520 6465 7461 F... More deta\n+00146fc0: 2066 696c 652e 0700 4a44 9800 002c 004a file...JD...,.J\n+00146fd0: 4499 0000 2020 204d 6f72 6520 6465 7461 D... More deta\n 00146fe0: 696c 6564 2064 6573 6372 6970 7469 6f6e iled description\n-00146ff0: 7320 666f 6c6c 6f77 2e07 004a 469a 0000 s follow...JF...\n+00146ff0: 7320 666f 6c6c 6f77 2e07 004a 449a 0000 s follow...JD...\n 00147000: 0100 0000 e007 0000 184a 0000 0000 0000 .........J......\n-00147010: 9900 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00147010: 9900 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00147020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00147030: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 00147040: 4c53 00ff 7300 ff45 4e43 5259 5054 494f LS..s..ENCRYPTIO\n 00147050: 4e5f 4558 5445 4e53 494f 4e53 00c1 1100 N_EXTENSIONS....\n 00147060: 0020 2020 2020 2a20 6774 6d63 7279 7074 . * gtmcrypt\n 00147070: 5f6b 6579 5f74 202a 6774 6d63 7279 7074 _key_t *gtmcrypt\n 00147080: 5f67 6574 6b65 795f 6279 5f6e 616d 6528 _getkey_by_name(\n 00147090: 6774 6d5f 7374 7269 6e67 5f74 202a 6669 gtm_string_t *fi\n-001470a0: 6c65 6e61 6d65 2920 2d51 004b 4611 0000 lename) -Q.KF...\n+001470a0: 6c65 6e61 6d65 2920 2d51 004b 4411 0000 lename) -Q.KD...\n 001470b0: 2020 2020 2020 204d 5550 4950 2043 5245 MUPIP CRE\n 001470c0: 4154 4520 7573 6573 2074 6869 7320 6675 ATE uses this fu\n 001470d0: 6e63 7469 6f6e 2074 6f20 6765 7420 7468 nction to get th\n 001470e0: 6520 6b65 7920 666f 7220 6120 6461 7461 e key for a data\n-001470f0: 6261 7365 2066 696c 652e 5200 4b46 2100 base file.R.KF!.\n+001470f0: 6261 7365 2066 696c 652e 5200 4b44 2100 base file.R.KD!.\n 00147100: 0020 2020 2020 2020 5468 6973 2066 756e . This fun\n 00147110: 6374 696f 6e20 7365 6172 6368 6573 2066 ction searches f\n 00147120: 6f72 2074 6865 2067 6976 656e 2066 696c or the given fil\n 00147130: 656e 616d 6520 696e 2074 6865 206d 656d ename in the mem\n-00147140: 6f72 7920 6b65 7920 7269 6e67 5000 4b46 ory key ringP.KF\n+00147140: 6f72 7920 6b65 7920 7269 6e67 5000 4b44 ory key ringP.KD\n 00147150: 3100 0020 2020 2020 2020 616e 6420 7265 1.. and re\n 00147160: 7475 726e 7320 6120 6861 6e64 6c65 2074 turns a handle t\n 00147170: 6f20 6974 7320 7379 6d6d 6574 7269 6320 o its symmetric \n 00147180: 6369 7068 6572 206b 6579 2e20 4966 2074 cipher key. If t\n-00147190: 6865 7265 2069 7320 6d6f 7265 5200 4b46 here is moreR.KF\n+00147190: 6865 7265 2069 7320 6d6f 7265 5200 4b44 here is moreR.KD\n 001471a0: 4100 0020 2020 2020 2020 7468 616e 206f A.. than o\n 001471b0: 6e65 2065 6e74 7279 2066 6f72 2074 6865 ne entry for the\n 001471c0: 2067 6976 656e 2066 696c 656e 616d 6520 given filename \n 001471d0: 2c20 7468 6520 7265 6665 7265 6e63 6520 , the reference \n 001471e0: 696d 706c 656d 656e 7461 7469 6f6e 5400 implementationT.\n-001471f0: 4b46 5100 0020 2020 2020 2020 7265 7475 KFQ.. retu\n+001471f0: 4b44 5100 0020 2020 2020 2020 7265 7475 KDQ.. retu\n 00147200: 726e 7320 7468 6520 656e 7472 7920 6d61 rns the entry ma\n 00147210: 7463 6869 6e67 2074 6865 206c 6173 7420 tching the last \n 00147220: 6f63 6375 7272 656e 6365 206f 6620 7468 occurrence of th\n 00147230: 6174 2066 696c 656e 616d 6520 696e 2074 at filename in t\n-00147240: 6865 1e00 4b46 6100 0020 2020 2020 2020 he..KFa.. \n+00147240: 6865 1e00 4b44 6100 0020 2020 2020 2020 he..KDa.. \n 00147250: 6d61 7374 6572 206b 6579 2066 696c 652e master key file.\n-00147260: 4e00 4b46 7100 0020 2020 2020 2a20 6774 N.KFq.. * gt\n+00147260: 4e00 4b44 7100 0020 2020 2020 2a20 6774 N.KDq.. * gt\n 00147270: 6d5f 7374 6174 7573 5f74 2067 746d 6372 m_status_t gtmcr\n 00147280: 7970 745f 6861 7368 5f67 656e 2867 746d ypt_hash_gen(gtm\n 00147290: 6372 7970 745f 6b65 795f 7420 2a6b 6579 crypt_key_t *key\n 001472a0: 2c20 6774 6d5f 7374 7269 6e67 5f74 5200 , gtm_string_tR.\n-001472b0: 4b46 8100 0020 2020 2020 2020 2a68 6173 KF... *has\n+001472b0: 4b44 8100 0020 2020 2020 2020 2a68 6173 KD... *has\n 001472c0: 6829 202d 204d 5550 4950 2043 5245 4154 h) - MUPIP CREAT\n 001472d0: 4520 7573 6573 2074 6869 7320 6675 6e63 E uses this func\n 001472e0: 7469 6f6e 2074 6f20 6765 6e65 7261 7465 tion to generate\n 001472f0: 2061 2068 6173 6820 6672 6f6d 2074 6865 a hash from the\n-00147300: 5000 4b46 9100 0020 2020 2020 2020 6b65 P.KF... ke\n+00147300: 5000 4b44 9100 0020 2020 2020 2020 6b65 P.KD... ke\n 00147310: 7920 7468 656e 2063 6f70 6965 7320 7468 y then copies th\n 00147320: 6174 2068 6173 6820 696e 746f 2074 6865 at hash into the\n 00147330: 2064 6174 6162 6173 6520 6669 6c65 2068 database file h\n 00147340: 6561 6465 722e 2054 6865 2066 6972 7374 eader. The first\n-00147350: 5100 4a46 1200 0020 2020 2020 2020 7061 Q.JF... pa\n+00147350: 5100 4a44 1200 0020 2020 2020 2020 7061 Q.JD... pa\n 00147360: 7261 6d65 7465 7220 6973 2061 2068 616e rameter is a han\n 00147370: 646c 6520 746f 2074 6865 206b 6579 2061 dle to the key a\n 00147380: 6e64 2074 6865 2073 6563 6f6e 6420 7061 nd the second pa\n 00147390: 7261 6d65 7465 7220 706f 696e 7473 2074 rameter points t\n-001473a0: 6f53 004b 4611 0000 2020 2020 2020 2032 oS.KF... 2\n+001473a0: 6f53 004b 4411 0000 2020 2020 2020 2032 oS.KD... 2\n 001473b0: 3536 2062 7974 6520 6275 6666 6572 2e20 56 byte buffer. \n 001473c0: 496e 2074 6865 2065 7665 6e74 2074 6865 In the event the\n 001473d0: 2068 6173 6820 616c 676f 7269 7468 6d20 hash algorithm \n 001473e0: 7573 6564 2070 726f 7669 6465 7320 6861 used provides ha\n-001473f0: 7368 6573 5400 4b46 2100 0020 2020 2020 shesT.KF!.. \n+001473f0: 7368 6573 5400 4b44 2100 0020 2020 2020 shesT.KD!.. \n 00147400: 2020 736d 616c 6c65 7220 7468 616e 2032 smaller than 2\n 00147410: 3536 2062 7974 6573 2c20 6774 6d63 7279 56 bytes, gtmcry\n 00147420: 7074 5f68 6173 685f 6765 6e28 2920 6d75 pt_hash_gen() mu\n 00147430: 7374 2066 696c 6c20 616e 7920 756e 7573 st fill any unus\n-00147440: 6564 2073 7061 6365 3000 4b46 3100 0020 ed space0.KF1.. \n+00147440: 6564 2073 7061 6365 3000 4b44 3100 0020 ed space0.KD1.. \n 00147450: 2020 2020 2020 696e 2074 6865 2032 3536 in the 256\n 00147460: 2062 7974 6520 6275 6666 6572 2077 6974 byte buffer wit\n-00147470: 6820 7a65 726f 732e 5000 4b46 4100 0020 h zeros.P.KFA.. \n+00147470: 6820 7a65 726f 732e 5000 4b44 4100 0020 h zeros.P.KDA.. \n 00147480: 2020 2020 2a20 6774 6d63 7279 7074 5f6b * gtmcrypt_k\n 00147490: 6579 5f74 202a 6774 6d63 7279 7074 5f67 ey_t *gtmcrypt_g\n 001474a0: 6574 6b65 795f 6279 5f68 6173 6828 6774 etkey_by_hash(gt\n 001474b0: 6d5f 7374 7269 6e67 5f74 202a 6861 7368 m_string_t *hash\n-001474c0: 2920 2d20 4754 2e4d 5100 4b46 5100 0020 ) - GT.MQ.KFQ.. \n+001474c0: 2920 2d20 4754 2e4d 5100 4b44 5100 0020 ) - GT.MQ.KDQ.. \n 001474d0: 2020 2020 2020 7573 6573 2074 6869 7320 uses this \n 001474e0: 6675 6e63 7469 6f6e 2061 7420 6461 7461 function at data\n 001474f0: 6261 7365 2066 696c 6520 6f70 656e 2074 base file open t\n 00147500: 696d 6520 746f 206f 6274 6169 6e20 7468 ime to obtain th\n-00147510: 6520 636f 7272 6563 744d 004b 4661 0000 e correctM.KFa..\n+00147510: 6520 636f 7272 6563 744d 004b 4461 0000 e correctM.KDa..\n 00147520: 2020 2020 2020 206b 6579 2075 7369 6e67 key using\n 00147530: 2069 7473 2068 6173 6820 6672 6f6d 2074 its hash from t\n 00147540: 6865 2064 6174 6162 6173 6520 6669 6c65 he database file\n 00147550: 2068 6561 6465 722e 2054 6869 7320 6675 header. This fu\n-00147560: 6e63 7469 6f6e 4e00 4b46 7100 0020 2020 nctionN.KFq.. \n+00147560: 6e63 7469 6f6e 4e00 4b44 7100 0020 2020 nctionN.KDq.. \n 00147570: 2020 2020 7365 6172 6368 6573 2066 6f72 searches for\n 00147580: 2074 6865 2067 6976 656e 2068 6173 6820 the given hash \n 00147590: 696e 2074 6865 206d 656d 6f72 7920 6b65 in the memory ke\n 001475a0: 7920 7269 6e67 2061 6e64 2072 6574 7572 y ring and retur\n-001475b0: 6e73 2061 4c00 4b46 8100 0020 2020 2020 ns aL.KF... \n+001475b0: 6e73 2061 4c00 4b44 8100 0020 2020 2020 ns aL.KD... \n 001475c0: 2020 6861 6e64 6c65 2074 6f20 7468 6520 handle to the \n 001475d0: 6d61 7463 6869 6e67 2073 796d 6d65 7472 matching symmetr\n 001475e0: 6963 2063 6970 6865 7220 6b65 792e 204d ic cipher key. M\n 001475f0: 5550 4950 204c 4f41 442c 204d 5550 4950 UPIP LOAD, MUPIP\n-00147600: 5400 4b46 9100 0020 2020 2020 2020 5245 T.KF... RE\n+00147600: 5400 4b44 9100 0020 2020 2020 2020 5245 T.KD... RE\n 00147610: 5354 4f52 452c 204d 5550 4950 2045 5854 STORE, MUPIP EXT\n 00147620: 5241 4354 2c20 4d55 5049 5020 4a4f 5552 RACT, MUPIP JOUR\n 00147630: 4e41 4c20 616e 6420 4d55 5049 5020 4241 NAL and MUPIP BA\n 00147640: 434b 5550 202d 4259 5445 5354 5245 414d CKUP -BYTESTREAM\n-00147650: 2061 6c6c 5300 4a46 1300 0020 2020 2020 allS.JF... \n+00147650: 2061 6c6c 5300 4a44 1300 0020 2020 2020 allS.JD... \n 00147660: 2020 7573 6520 7468 6973 2074 6f20 6669 use this to fi\n 00147670: 6e64 206b 6579 7320 636f 7272 6573 706f nd keys correspo\n 00147680: 6e64 696e 6720 746f 2074 6865 2063 7572 nding to the cur\n 00147690: 7265 6e74 206f 7220 7072 696f 7220 6461 rent or prior da\n-001476a0: 7461 6261 7365 7343 004b 4611 0000 2020 tabasesC.KF... \n+001476a0: 7461 6261 7365 7343 004b 4411 0000 2020 tabasesC.KD... \n 001476b0: 2020 2020 2066 726f 6d20 7768 6963 6820 from which \n 001476c0: 7468 6520 6669 6c65 7320 7468 6579 2075 the files they u\n 001476d0: 7365 2066 6f72 2069 6e70 7574 2077 6572 se for input wer\n-001476e0: 6520 6465 7269 7665 642e 5400 4b46 2100 e derived.T.KF!.\n+001476e0: 6520 6465 7269 7665 642e 5400 4b44 2100 e derived.T.KD!.\n 001476f0: 0020 2020 2020 2a20 6774 6d5f 7374 6174 . * gtm_stat\n 00147700: 7573 5f74 2067 746d 6372 7970 745f 656e us_t gtmcrypt_en\n 00147710: 636f 6465 2867 746d 6372 7970 745f 6b65 code(gtmcrypt_ke\n 00147720: 795f 7420 2a6b 6579 2c20 6774 6d5f 7374 y_t *key, gtm_st\n 00147730: 7269 6e67 5f74 202a 696e 6275 662c 5300 ring_t *inbuf,S.\n-00147740: 4b46 3100 0020 2020 2020 2020 6774 6d5f KF1.. gtm_\n+00147740: 4b44 3100 0020 2020 2020 2020 6774 6d5f KD1.. gtm_\n 00147750: 7374 7269 6e67 5f74 202a 6f75 7462 7566 string_t *outbuf\n 00147760: 2920 616e 6420 6774 6d5f 7374 6174 7573 ) and gtm_status\n 00147770: 5f74 2067 746d 6372 7970 745f 6465 636f _t gtmcrypt_deco\n 00147780: 6465 2867 746d 6372 7970 745f 6b65 795f de(gtmcrypt_key_\n-00147790: 744f 004b 4641 0000 2020 2020 2020 202a tO.KFA.. *\n+00147790: 744f 004b 4441 0000 2020 2020 2020 202a tO.KDA.. *\n 001477a0: 6b65 792c 2067 746d 5f73 7472 696e 675f key, gtm_string_\n 001477b0: 7420 2a69 6e62 7566 2c20 6774 6d5f 7374 t *inbuf, gtm_st\n 001477c0: 7269 6e67 5f74 202a 6f75 7462 7566 292d ring_t *outbuf)-\n 001477d0: 2047 542e 4d20 7573 6573 2074 6865 7365 GT.M uses these\n 001477e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001477f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00147800: 0100 0000 7a01 0000 dd4a 0000 0000 0000 ....z....J......\n 00147810: 5500 0045 4845 4c50 00ff 7300 ff49 4e54 U..EHELP..s..INT\n 00147820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00147830: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 00147840: 4c53 00ff 7300 ff50 5245 2d41 4c4c 4f43 LS..s..PRE-ALLOC\n 00147850: 4154 494f 4e00 0050 7265 2d61 6c6c 6f63 ATION..Pre-alloc\n-00147860: 6174 696f 6e19 0042 46bf 1100 0020 2020 ation..BF.... \n+00147860: 6174 696f 6e19 0042 44bf 1100 0020 2020 ation..BD.... \n 00147870: 5072 652d 616c 6c6f 6361 7469 6f6e 0700 Pre-allocation..\n-00147880: 4346 2100 0054 0043 4631 0000 2020 2054 CF!..T.CF1.. T\n+00147880: 4344 2100 0054 0043 4431 0000 2020 2054 CD!..T.CD1.. T\n 00147890: 6865 2064 6566 696e 6974 696f 6e20 6f66 he definition of\n 001478a0: 2070 6172 616d 6574 6572 7320 7061 7373 parameters pass\n 001478b0: 6564 2062 7920 7265 6665 7265 6e63 6520 ed by reference \n 001478c0: 7769 7468 2064 6972 6563 7469 6f6e 206f with direction o\n-001478d0: 7574 7075 7420 6361 6e50 0043 4641 0000 utput canP.CFA..\n+001478d0: 7574 7075 7420 6361 6e50 0043 4441 0000 utput canP.CDA..\n 001478e0: 2020 2069 6e63 6c75 6465 2073 7065 6369 include speci\n 001478f0: 6669 6361 7469 6f6e 206f 6620 6120 7072 fication of a pr\n 00147900: 652d 616c 6c6f 6361 7469 6f6e 2076 616c e-allocation val\n 00147910: 7565 2e20 5468 6973 2069 7320 7468 6520 ue. This is the \n-00147920: 6e75 6d62 6572 206f 6651 0043 4651 0000 number ofQ.CFQ..\n+00147920: 6e75 6d62 6572 206f 6651 0043 4451 0000 number ofQ.CDQ..\n 00147930: 2020 2075 6e69 7473 206f 6620 6d65 6d6f units of memo\n 00147940: 7279 2074 6861 7420 7468 6520 7573 6572 ry that the user\n 00147950: 2077 616e 7473 2047 542e 4d20 746f 2061 wants GT.M to a\n 00147960: 6c6c 6f63 6174 6520 6265 666f 7265 2070 llocate before p\n 00147970: 6173 7369 6e67 2074 6865 0000 0000 0000 assing the......\n 00147980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00147990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -83963,156 +83963,156 @@\n 00147fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00147fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00147fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00147fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00147fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00147ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00148000: 0100 0000 ed07 0000 554a 0000 0000 0000 ........UJ......\n-00148010: 9000 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00148010: 9000 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00148020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00148030: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 00148040: 4c53 00ff 7300 ff50 5245 2d41 4c4c 4f43 LS..s..PRE-ALLOC\n 00148050: 4154 494f 4e00 bf61 0000 2020 2070 6172 ATION..a.. par\n 00148060: 616d 6574 6572 2074 6f20 7468 6520 6578 ameter to the ex\n 00148070: 7465 726e 616c 2072 6f75 7469 6e65 2e20 ternal routine. \n 00148080: 466f 7220 6578 616d 706c 652c 2069 6e20 For example, in \n 00148090: 7468 6520 6361 7365 206f 6620 7479 7065 the case of type\n-001480a0: 5300 4346 7100 0020 2020 6774 6d5f 6368 S.CFq.. gtm_ch\n+001480a0: 5300 4344 7100 0020 2020 6774 6d5f 6368 S.CDq.. gtm_ch\n 001480b0: 6172 5f74 202a 2c20 7468 6520 7072 652d ar_t *, the pre-\n 001480c0: 616c 6c6f 6361 7469 6f6e 2076 616c 7565 allocation value\n 001480d0: 2077 6f75 6c64 2062 6520 7468 6520 6e75 would be the nu\n 001480e0: 6d62 6572 206f 6620 6279 7465 7320 746f mber of bytes to\n-001480f0: 2062 653c 0043 4681 0000 2020 2061 6c6c be<.CF... all\n+001480f0: 2062 653c 0043 4481 0000 2020 2061 6c6c be<.CD... all\n 00148100: 6f63 6174 6564 2062 6566 6f72 6520 7468 ocated before th\n 00148110: 6520 6361 6c6c 2074 6f20 7468 6520 6578 e call to the ex\n 00148120: 7465 726e 616c 2072 6f75 7469 6e65 2e07 ternal routine..\n-00148130: 0043 4691 0000 4d00 4246 c011 0000 2020 .CF...M.BF.... \n+00148130: 0043 4491 0000 4d00 4244 c011 0000 2020 .CD...M.BD.... \n 00148140: 2053 7065 6369 6669 6361 7469 6f6e 206f Specification o\n 00148150: 6620 6120 7072 652d 616c 6c6f 6361 7469 f a pre-allocati\n 00148160: 6f6e 2076 616c 7565 2073 686f 756c 6420 on value should \n 00148170: 666f 6c6c 6f77 2074 6865 7365 2072 756c follow these rul\n-00148180: 6573 3a07 0043 4612 0000 5200 4346 1300 es:..CF...R.CF..\n+00148180: 6573 3a07 0043 4412 0000 5200 4344 1300 es:..CD...R.CD..\n 00148190: 0020 2020 2020 2a20 5072 652d 616c 6c6f . * Pre-allo\n 001481a0: 6361 7469 6f6e 2069 7320 616e 2075 6e73 cation is an uns\n 001481b0: 6967 6e65 6420 696e 7465 6765 7220 7661 igned integer va\n 001481c0: 6c75 6520 7370 6563 6966 7969 6e67 2074 lue specifying t\n-001481d0: 6865 206e 756d 6265 7220 6f66 5100 4346 he number ofQ.CF\n+001481d0: 6865 206e 756d 6265 7220 6f66 5100 4344 he number ofQ.CD\n 001481e0: 1400 0020 2020 2020 2020 6279 7465 7320 ... bytes \n 001481f0: 746f 2062 6520 616c 6c6f 6361 7465 6420 to be allocated \n 00148200: 6f6e 2074 6865 2073 7973 7465 6d20 6865 on the system he\n 00148210: 6170 2077 6974 6820 6120 706f 696e 7465 ap with a pointe\n 00148220: 7220 7061 7373 6564 2069 6e74 6f20 0043 r passed into .C\n-00148230: 4615 0000 2020 2020 2020 2074 6865 2065 F... the e\n+00148230: 4415 0000 2020 2020 2020 2074 6865 2065 D... the e\n 00148240: 7874 6572 6e61 6c20 6361 6c6c 2e50 0043 xternal call.P.C\n-00148250: 4616 0000 2020 2020 202a 2050 7265 2d61 F... * Pre-a\n+00148250: 4416 0000 2020 2020 202a 2050 7265 2d61 D... * Pre-a\n 00148260: 6c6c 6f63 6174 696e 6720 6f6e 2061 2074 llocating on a t\n 00148270: 7970 6520 7769 7468 2061 2064 6972 6563 ype with a direc\n 00148280: 7469 6f6e 206f 6620 696e 7075 7420 6f72 tion of input or\n 00148290: 2069 6e70 7574 2f6f 7574 7075 7426 0043 input/output&.C\n-001482a0: 4617 0000 2020 2020 2020 2072 6573 756c F... resul\n+001482a0: 4417 0000 2020 2020 2020 2072 6573 756c D... resul\n 001482b0: 7473 2069 6e20 6120 4754 2e4d 2065 7272 ts in a GT.M err\n-001482c0: 6f72 2e49 0043 4618 0000 2020 2020 202a or.I.CF... *\n+001482c0: 6f72 2e49 0043 4418 0000 2020 2020 202a or.I.CD... *\n 001482d0: 2050 7265 2d61 6c6c 6f63 6174 696f 6e20 Pre-allocation \n 001482e0: 6973 206d 6561 6e69 6e67 6675 6c20 6f6e is meaningful on\n 001482f0: 6c79 206f 6e20 7479 7065 7320 6774 6d5f ly on types gtm_\n-00148300: 6368 6172 5f74 202a 2061 6e64 5300 4346 char_t * andS.CF\n+00148300: 6368 6172 5f74 202a 2061 6e64 5300 4344 char_t * andS.CD\n 00148310: 1900 0020 2020 2020 2020 6774 6d5f 7374 ... gtm_st\n 00148320: 7269 6e67 5f74 202a 2e20 4f6e 2061 6c6c ring_t *. On all\n 00148330: 206f 7468 6572 2074 7970 6573 2074 6865 other types the\n 00148340: 2070 7265 2d61 6c6c 6f63 6174 696f 6e20 pre-allocation \n 00148350: 7661 6c75 6520 7370 6563 6966 6965 6451 value specifiedQ\n-00148360: 0043 461a 0000 2020 2020 2020 2077 696c .CF... wil\n+00148360: 0043 441a 0000 2020 2020 2020 2077 696c .CD... wil\n 00148370: 6c20 6265 2069 676e 6f72 6564 2061 6e64 l be ignored and\n 00148380: 2074 6865 2070 6172 616d 6574 6572 2077 the parameter w\n 00148390: 696c 6c20 6265 2061 6c6c 6f63 6174 6564 ill be allocated\n 001483a0: 2061 2064 6566 6175 6c74 2076 616c 7565 a default value\n-001483b0: 4f00 4346 2100 0020 2020 2020 2020 666f O.CF!.. fo\n+001483b0: 4f00 4344 2100 0020 2020 2020 2020 666f O.CD!.. fo\n 001483c0: 7220 7468 6174 2074 7970 652e 2057 6974 r that type. Wit\n 001483d0: 6820 6774 6d5f 7374 7269 6e67 5f74 202a h gtm_string_t *\n 001483e0: 2061 7267 756d 656e 7473 206d 616b 6520 arguments make \n 001483f0: 7375 7265 2074 6f20 7365 7420 7468 654f sure to set theO\n-00148400: 0043 4622 0000 2020 2020 2020 2027 6c65 .CF\".. 'le\n+00148400: 0043 4422 0000 2020 2020 2020 2027 6c65 .CD\".. 'le\n 00148410: 6e67 7468 2720 6669 656c 6420 6170 7072 ngth' field appr\n 00148420: 6f70 7269 6174 656c 7920 6265 666f 7265 opriately before\n 00148430: 2072 6574 7572 6e69 6e67 2063 6f6e 7472 returning contr\n 00148440: 6f6c 2074 6f20 4754 2e4d 2e20 4f6e 5400 ol to GT.M. OnT.\n-00148450: 4346 2300 0020 2020 2020 2020 7265 7475 CF#.. retu\n+00148450: 4344 2300 0020 2020 2020 2020 7265 7475 CD#.. retu\n 00148460: 726e 2066 726f 6d20 7468 6520 6578 7465 rn from the exte\n 00148470: 726e 616c 2063 616c 6c2c 2047 542e 4d20 rnal call, GT.M \n 00148480: 7573 6573 2074 6865 2076 616c 7565 2069 uses the value i\n 00148490: 6e20 7468 6520 6c65 6e67 7468 2066 6965 n the length fie\n-001484a0: 6c64 3c00 4346 2400 0020 2020 2020 2020 ld<.CF$.. \n+001484a0: 6c64 3c00 4344 2400 0020 2020 2020 2020 ld<.CD$.. \n 001484b0: 6173 2074 6865 206c 656e 6774 6820 6f66 as the length of\n 001484c0: 2074 6865 2072 6574 7572 6e65 6420 7661 the returned va\n 001484d0: 6c75 652c 2069 6e20 6279 7465 732e 4600 lue, in bytes.F.\n-001484e0: 4346 2500 0020 2020 2020 2a20 4966 2074 CF%.. * If t\n+001484e0: 4344 2500 0020 2020 2020 2a20 4966 2074 CD%.. * If t\n 001484f0: 6865 2075 7365 7220 646f 6573 206e 6f74 he user does not\n 00148500: 2073 7065 6369 6679 2061 6e79 2076 616c specify any val\n 00148510: 7565 2c20 7468 656e 2074 6865 2064 6566 ue, then the def\n-00148520: 6175 6c74 4600 4346 2600 0020 2020 2020 aultF.CF&.. \n+00148520: 6175 6c74 4600 4344 2600 0020 2020 2020 aultF.CD&.. \n 00148530: 2020 7072 652d 616c 6c6f 6361 7469 6f6e pre-allocation\n 00148540: 2076 616c 7565 2077 6f75 6c64 2062 6520 value would be \n 00148550: 6173 7369 676e 6564 2074 6f20 7468 6520 assigned to the \n-00148560: 7061 7261 6d65 7465 722e 5200 4346 2700 parameter.R.CF'.\n+00148560: 7061 7261 6d65 7465 722e 5200 4344 2700 parameter.R.CD'.\n 00148570: 0020 2020 2020 2a20 5370 6563 6966 6963 . * Specific\n 00148580: 6174 696f 6e20 6f66 2070 7265 2d61 6c6c ation of pre-all\n 00148590: 6f63 6174 696f 6e20 666f 7220 2273 6361 ocation for \"sca\n 001485a0: 6c61 7222 2074 7970 6573 2028 7061 7261 lar\" types (para\n-001485b0: 6d65 7465 7273 2077 6869 6368 2f00 4346 meters which/.CF\n+001485b0: 6d65 7465 7273 2077 6869 6368 2f00 4344 meters which/.CD\n 001485c0: 2800 0020 2020 2020 2020 6172 6520 7061 (.. are pa\n 001485d0: 7373 6564 2062 7920 7661 6c75 6529 2069 ssed by value) i\n-001485e0: 7320 616e 2065 7272 6f72 2e07 0043 4629 s an error...CF)\n-001485f0: 0000 1700 4346 2a00 0020 2020 2a2a 496d ....CF*.. **Im\n-00148600: 706f 7274 616e 742a 2a07 0043 4631 0000 portant**..CF1..\n-00148610: 4a00 4346 3200 0020 2020 5072 652d 616c J.CF2.. Pre-al\n+001485e0: 7320 616e 2065 7272 6f72 2e07 0043 4429 s an error...CD)\n+001485f0: 0000 1700 4344 2a00 0020 2020 2a2a 496d ....CD*.. **Im\n+00148600: 706f 7274 616e 742a 2a07 0043 4431 0000 portant**..CD1..\n+00148610: 4a00 4344 3200 0020 2020 5072 652d 616c J.CD2.. Pre-al\n 00148620: 6c6f 6361 7469 6f6e 2069 7320 6f70 7469 location is opti\n 00148630: 6f6e 616c 2066 6f72 2061 6c6c 206f 7574 onal for all out\n 00148640: 7075 742d 6f6e 6c79 2070 6172 616d 6574 put-only paramet\n-00148650: 6572 7320 6578 6365 7074 5200 4346 3300 ers exceptR.CF3.\n+00148650: 6572 7320 6578 6365 7074 5200 4344 3300 ers exceptR.CD3.\n 00148660: 0020 2020 6774 6d5f 7374 7269 6e67 5f74 . gtm_string_t\n 00148670: 202a 2061 6e64 2067 746d 5f63 6861 725f * and gtm_char_\n 00148680: 7420 2a2e 2050 7265 2d61 6c6c 6f63 6174 t *. Pre-allocat\n 00148690: 696f 6e20 7969 656c 6473 2062 6574 7465 ion yields bette\n-001486a0: 7220 6d61 6e61 6765 6d65 6e74 4c00 4346 r managementL.CF\n+001486a0: 7220 6d61 6e61 6765 6d65 6e74 4c00 4344 r managementL.CD\n 001486b0: 3400 0020 2020 6f66 206d 656d 6f72 7920 4.. of memory \n 001486c0: 666f 7220 7468 6520 6578 7465 726e 616c for the external\n 001486d0: 2063 616c 6c2e 2057 6865 6e20 616e 2065 call. When an e\n 001486e0: 7874 6572 6e61 6c20 6361 6c6c 2065 7863 xternal call exc\n-001486f0: 6565 6473 2069 7473 4f00 4346 3500 0020 eeds itsO.CF5.. \n+001486f0: 6565 6473 2069 7473 4f00 4344 3500 0020 eeds itsO.CD5.. \n 00148700: 2020 7370 6563 6966 6965 6420 7072 6561 specified prea\n 00148710: 6c6c 6f63 6174 696f 6e20 2867 746d 5f73 llocation (gtm_s\n 00148720: 7472 696e 675f 7420 2a20 6f72 2067 746d tring_t * or gtm\n 00148730: 5f63 6861 725f 7420 2a20 6f75 7470 7574 _char_t * output\n-00148740: 292c 2047 542e 4d52 0043 4636 0000 2020 ), GT.MR.CF6.. \n+00148740: 292c 2047 542e 4d52 0043 4436 0000 2020 ), GT.MR.CD6.. \n 00148750: 2070 726f 6475 6365 7320 7468 6520 4558 produces the EX\n 00148760: 4345 4544 5350 5245 414c 4c4f 4320 6572 CEEDSPREALLOC er\n 00148770: 726f 722e 2049 6e20 7468 6520 6361 7365 ror. In the case\n 00148780: 2074 6865 2075 7365 7220 616c 6c6f 6361 the user alloca\n-00148790: 7465 7320 7370 6163 6554 0043 4637 0000 tes spaceT.CF7..\n+00148790: 7465 7320 7370 6163 6554 0043 4437 0000 tes spaceT.CD7..\n 001487a0: 2020 2066 6f72 2074 6865 2063 6861 7261 for the chara\n 001487b0: 6374 6572 2070 6f69 6e74 6572 2069 6e73 cter pointer ins\n 001487c0: 6964 6520 6120 6774 6d5f 7374 7269 6e67 ide a gtm_string\n 001487d0: 5f74 202a 2074 7970 6520 6f75 7470 7574 _t * type output\n 001487e0: 2070 6172 616d 6574 6572 2c20 6100 0000 parameter, a...\n 001487f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00148800: 0100 0000 e600 0000 584a 0000 0000 0000 ........XJ......\n-00148810: 9300 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00148810: 9300 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00148820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00148830: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 00148840: 4c53 00ff 7300 ff50 5245 2d41 4c4c 4f43 LS..s..PRE-ALLOC\n 00148850: 4154 494f 4e00 c038 0000 2020 206c 656e ATION..8.. len\n 00148860: 6774 6820 6669 656c 6420 6c6f 6e67 6572 gth field longer\n 00148870: 2074 6861 6e20 7468 6520 7370 6563 6966 than the specif\n 00148880: 6965 6420 7072 6561 6c6c 6f63 6174 6520 ied preallocate \n 00148890: 7369 7a65 2066 6f72 2074 6865 206f 7574 size for the out\n-001488a0: 7075 743c 0043 4639 0000 2020 2070 6172 put<.CF9.. par\n+001488a0: 7075 743c 0043 4439 0000 2020 2070 6172 put<.CD9.. par\n 001488b0: 616d 6574 6572 2064 6f65 7320 6e6f 7420 ameter does not \n 001488c0: 6361 7573 6520 616e 2045 5843 4545 4453 cause an EXCEEDS\n 001488d0: 5052 4541 4c4c 4f43 2065 7272 6f72 2e07 PREALLOC error..\n-001488e0: 0043 463a 0000 0000 0000 0000 0000 0000 .CF:............\n+001488e0: 0043 443a 0000 0000 0000 0000 0000 0000 .CD:............\n 001488f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00148900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00148910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00148920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00148930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00148940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00148950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -84219,573 +84219,573 @@\n 00148fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00148fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00148fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00148fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00148fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00148ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00149000: 0100 0000 bc07 0000 6f4a 0000 0000 0000 ........oJ......\n-00149010: 8100 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00149010: 8100 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00149020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00149030: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 00149040: 4c53 00c1 1441 0000 2020 2075 6e64 6566 LS...A.. undef\n 00149050: 696e 6564 2e20 4966 2074 6865 7265 2061 ined. If there a\n 00149060: 7265 206d 6f72 6520 6163 7475 616c 2070 re more actual p\n 00149070: 6172 616d 6574 6572 7320 7468 616e 2066 arameters than f\n 00149080: 6f72 6d61 6c20 7061 7261 6d65 7465 7273 ormal parameters\n-00149090: 2c20 0031 4651 0000 2020 2047 542e 4d20 , .1FQ.. GT.M \n+00149090: 2c20 0031 4451 0000 2020 2047 542e 4d20 , .1DQ.. GT.M \n 001490a0: 7265 706f 7274 7320 616e 2065 7272 6f72 reports an error\n-001490b0: 2e07 0031 4661 0000 5100 3146 7100 0020 ...1Fa..Q.1Fq.. \n+001490b0: 2e07 0031 4461 0000 5100 3144 7100 0020 ...1Da..Q.1Dq.. \n 001490c0: 2020 5468 6572 6520 6d61 7920 6265 206f There may be o\n 001490d0: 6e6c 7920 6120 7369 6e67 6c65 206f 6363 nly a single occ\n 001490e0: 7572 7265 6e63 6520 6f66 2074 6865 2074 urrence of the t\n 001490f0: 7970 6520 6774 6d5f 7374 6174 7573 5f74 ype gtm_status_t\n-00149100: 2066 6f72 2065 6163 6813 0031 4681 0000 for each..1F...\n-00149110: 2020 2065 6e74 7279 7265 662e 0700 3146 entryref...1F\n-00149120: 9100 002e 002f 46ff 7300 ff43 414c 4c42 ...../F.s..CALLB\n+00149100: 2066 6f72 2065 6163 6813 0031 4481 0000 for each..1D...\n+00149110: 2020 2065 6e74 7279 7265 662e 0700 3144 entryref...1D\n+00149120: 9100 002e 002f 44ff 7300 ff43 414c 4c42 ...../D.s..CALLB\n 00149130: 4143 4b5f 4d45 4348 414e 4953 4d00 0043 ACK_MECHANISM..C\n 00149140: 616c 6c62 6163 6b5f 4d65 6368 616e 6973 allback_Mechanis\n-00149150: 6d1d 0046 46bf 1100 0020 2020 4361 6c6c m..FF.... Call\n+00149150: 6d1d 0046 44bf 1100 0020 2020 4361 6c6c m..FD.... Call\n 00149160: 6261 636b 204d 6563 6861 6e69 736d 0700 back Mechanism..\n-00149170: 4746 2100 004e 0047 4631 0000 2020 2047 GF!..N.GF1.. G\n+00149170: 4744 2100 004e 0047 4431 0000 2020 2047 GD!..N.GD1.. G\n 00149180: 542e 4d20 6578 706f 7365 7320 6365 7274 T.M exposes cert\n 00149190: 6169 6e20 6675 6e63 7469 6f6e 7320 7468 ain functions th\n 001491a0: 6174 2061 7265 2069 6e74 6572 6e61 6c20 at are internal \n 001491b0: 746f 2074 6865 2047 542e 4d20 7275 6e74 to the GT.M runt\n-001491c0: 696d 6552 0047 4641 0000 2020 206c 6962 imeR.GFA.. lib\n+001491c0: 696d 6552 0047 4441 0000 2020 206c 6962 imeR.GDA.. lib\n 001491d0: 7261 7279 2066 6f72 2074 6865 2065 7874 rary for the ext\n 001491e0: 6572 6e61 6c20 6361 6c6c 7320 7669 6120 ernal calls via \n 001491f0: 6120 6361 6c6c 6261 636b 206d 6563 6861 a callback mecha\n 00149200: 6e69 736d 2e20 5768 696c 6520 6d61 6b69 nism. While maki\n-00149210: 6e67 2061 6e50 0047 4651 0000 2020 2065 ng anP.GFQ.. e\n+00149210: 6e67 2061 6e50 0047 4451 0000 2020 2065 ng anP.GDQ.. e\n 00149220: 7874 6572 6e61 6c20 6361 6c6c 2c20 4754 xternal call, GT\n 00149230: 2e4d 2070 6f70 756c 6174 6573 2061 6e64 .M populates and\n 00149240: 2065 7870 6f73 6573 2061 2074 6162 6c65 exposes a table\n 00149250: 206f 6620 6675 6e63 7469 6f6e 2070 6f69 of function poi\n-00149260: 6e74 6572 7336 0047 4661 0000 2020 2063 nters6.GFa.. c\n+00149260: 6e74 6572 7336 0047 4461 0000 2020 2063 nters6.GDa.. c\n 00149270: 6f6e 7461 696e 696e 6720 6164 6472 6573 ontaining addres\n 00149280: 7365 7320 746f 2063 616c 6c2d 6261 636b ses to call-back\n-00149290: 2066 756e 6374 696f 6e73 2e07 0047 4671 functions...GFq\n-001492a0: 0000 5700 4746 8100 0020 2b2d 2d2d 2d2d ..W.GF... +-----\n+00149290: 2066 756e 6374 696f 6e73 2e07 0047 4471 functions...GDq\n+001492a0: 0000 5700 4744 8100 0020 2b2d 2d2d 2d2d ..W.GD... +-----\n 001492b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001492c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001492d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001492e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001492f0: 2d2d 2d2d 2d2d 2d2d 2b57 0047 4691 0000 --------+W.GF...\n+001492f0: 2d2d 2d2d 2d2d 2d2d 2b57 0047 4491 0000 --------+W.GD...\n 00149300: 207c 496e 6465 787c 2020 2020 2020 4675 |Index| Fu\n 00149310: 6e63 7469 6f6e 2020 2020 2020 7c20 2020 nction | \n 00149320: 4172 6775 6d65 6e74 2020 207c 2020 2054 Argument | T\n 00149330: 7970 6520 2020 7c20 2020 2020 2044 6573 ype | Des\n 00149340: 6372 6970 7469 6f6e 2020 2020 2020 207c cription |\n-00149350: 5800 4646 c011 0000 207c 2d2d 2d2d 2d2b X.FF.... |-----+\n+00149350: 5800 4644 c011 0000 207c 2d2d 2d2d 2d2b X.FD.... |-----+\n 00149360: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00149370: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 00149380: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d ---+----------+-\n 00149390: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001493a0: 2d2d 2d2d 2d2d 2d7c 5700 4746 1200 0020 -------|W.GF... \n+001493a0: 2d2d 2d2d 2d2d 2d7c 5700 4744 1200 0020 -------|W.GD... \n 001493b0: 7c30 2020 2020 7c68 6962 6572 5f73 7461 |0 |hiber_sta\n 001493c0: 7274 2020 2020 2020 2020 207c 2020 2020 rt | \n 001493d0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 001493e0: 2020 2020 207c 736c 6565 7020 666f 7220 |sleep for \n 001493f0: 6120 7370 6563 6966 6965 6420 2020 7c57 a specified |W\n-00149400: 0047 4613 0000 207c 2020 2020 207c 2020 .GF... | | \n+00149400: 0047 4413 0000 207c 2020 2020 207c 2020 .GD... | | \n 00149410: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00149420: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00149430: 207c 2020 2020 2020 2020 2020 7c74 696d | |tim\n 00149440: 6520 2020 2020 2020 2020 2020 2020 2020 e \n-00149450: 2020 2020 207c 5700 4746 1400 0020 7c2d |W.GF... |-\n+00149450: 2020 2020 207c 5700 4744 1400 0020 7c2d |W.GD... |-\n 00149460: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 00149470: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00149480: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00149490: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 001494a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c57 0047 ------------|W.G\n-001494b0: 4615 0000 207c 2020 2020 207c 2020 2020 F... | | \n+001494b0: 4415 0000 207c 2020 2020 207c 2020 2020 D... | | \n 001494c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001494d0: 7c73 6c70 5f74 696d 6520 2020 2020 207c |slp_time |\n 001494e0: 696e 7465 6765 7220 2020 7c6d 696c 6c69 integer |milli\n 001494f0: 7365 636f 6e64 7320 746f 2073 6c65 6570 seconds to sleep\n-00149500: 2020 207c 5700 4746 1600 0020 7c2d 2d2d |W.GF... |---\n+00149500: 2020 207c 5700 4744 1600 0020 7c2d 2d2d |W.GD... |---\n 00149510: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 00149520: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00149530: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00149540: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n-00149550: 2d2d 2d2d 2d2d 2d2d 2d2d 7c57 0047 4617 ----------|W.GF.\n+00149550: 2d2d 2d2d 2d2d 2d2d 2d2d 7c57 0047 4417 ----------|W.GD.\n 00149560: 0000 207c 2020 2020 207c 2020 2020 2020 .. | | \n 00149570: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 00149580: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 00149590: 2020 2020 2020 2020 7c73 6c65 6570 2066 |sleep f\n 001495a0: 6f72 2061 2073 7065 6369 6669 6564 2020 or a specified \n-001495b0: 207c 5700 4746 1800 0020 7c31 2020 2020 |W.GF... |1 \n+001495b0: 207c 5700 4744 1800 0020 7c31 2020 2020 |W.GD... |1 \n 001495c0: 7c68 6962 6572 5f73 7461 7274 5f77 6169 |hiber_start_wai\n 001495d0: 745f 616e 797c 2020 2020 2020 2020 2020 t_any| \n 001495e0: 2020 2020 7c20 2020 2020 2020 2020 207c | |\n 001495f0: 7469 6d65 206f 7220 756e 7469 6c20 616e time or until an\n-00149600: 7920 2020 2020 2020 7c57 0047 4619 0000 y |W.GF...\n+00149600: 7920 2020 2020 2020 7c57 0047 4419 0000 y |W.GD...\n 00149610: 207c 2020 2020 207c 2020 2020 2020 2020 | | \n 00149620: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 00149630: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00149640: 2020 2020 2020 7c69 6e74 6572 7275 7074 |interrupt\n 00149650: 2c20 7768 6963 6865 7665 7220 2020 207c , whichever |\n-00149660: 5700 4746 1a00 0020 7c20 2020 2020 7c20 W.GF... | | \n+00149660: 5700 4744 1a00 0020 7c20 2020 2020 7c20 W.GD... | | \n 00149670: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00149680: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00149690: 2020 7c20 2020 2020 2020 2020 207c 636f | |co\n 001496a0: 6d65 7320 6669 7273 7420 2020 2020 2020 mes first \n-001496b0: 2020 2020 2020 7c57 0047 4621 0000 207c |W.GF!.. |\n+001496b0: 2020 2020 2020 7c57 0047 4421 0000 207c |W.GD!.. |\n 001496c0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 001496d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 001496e0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 001496f0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 00149700: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5700 -------------|W.\n-00149710: 4746 2200 0020 7c20 2020 2020 7c20 2020 GF\".. | | \n+00149710: 4744 2200 0020 7c20 2020 2020 7c20 2020 GD\".. | | \n 00149720: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00149730: 207c 736c 705f 7469 6d65 2020 2020 2020 |slp_time \n 00149740: 7c69 6e74 6567 6572 2020 207c 6d69 6c6c |integer |mill\n 00149750: 6973 6563 6f6e 6473 2074 6f20 736c 6565 iseconds to slee\n-00149760: 7020 2020 7c57 0047 4623 0000 207c 2d2d p |W.GF#.. |--\n+00149760: 7020 2020 7c57 0047 4423 0000 207c 2d2d p |W.GD#.. |--\n 00149770: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00149780: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00149790: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 001497a0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 001497b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 0000 0000 -----------|....\n 001497c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001497d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001497e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001497f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00149800: 0100 0000 d107 0000 854a 0000 0000 0000 .........J......\n-00149810: 9e00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00149810: 9e00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00149820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00149830: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 00149840: 4c53 00ff 7300 ff43 414c 4c42 4143 4b5f LS..s..CALLBACK_\n 00149850: 4d45 4348 414e 4953 4d00 c024 0000 207c MECHANISM..$.. |\n 00149860: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 00149870: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 00149880: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 00149890: 2020 2020 7c73 7461 7274 2061 2074 696d |start a tim\n 001498a0: 6572 2061 6e64 2069 6e76 6f6b 657c 5700 er and invoke|W.\n-001498b0: 4746 2500 0020 7c32 2020 2020 7c73 7461 GF%.. |2 |sta\n+001498b0: 4744 2500 0020 7c32 2020 2020 7c73 7461 GD%.. |2 |sta\n 001498c0: 7274 5f74 696d 6572 2020 2020 2020 2020 rt_timer \n 001498d0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 001498e0: 7c20 2020 2020 2020 2020 207c 6120 6861 | |a ha\n 001498f0: 6e64 6c65 7220 6675 6e63 7469 6f6e 2077 ndler function w\n-00149900: 6865 6e20 7c57 0047 4626 0000 207c 2020 hen |W.GF&.. | \n+00149900: 6865 6e20 7c57 0047 4426 0000 207c 2020 hen |W.GD&.. | \n 00149910: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00149920: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 00149930: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00149940: 2020 7c74 6865 2074 696d 6572 2065 7870 |the timer exp\n-00149950: 6972 6573 2020 2020 2020 207c 5700 4746 ires |W.GF\n+00149950: 6972 6573 2020 2020 2020 207c 5700 4744 ires |W.GD\n 00149960: 2700 0020 7c2d 2d2d 2d2d 2b2d 2d2d 2d2d '.. |-----+-----\n 00149970: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00149980: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 00149990: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 001499a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001499b0: 2d2d 7c57 0047 4628 0000 207c 2020 2020 --|W.GF(.. | \n+001499b0: 2d2d 7c57 0047 4428 0000 207c 2020 2020 --|W.GD(.. | \n 001499c0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 001499d0: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 001499e0: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 001499f0: 7c75 6e69 7175 6520 7573 6572 2073 7065 |unique user spe\n-00149a00: 6369 6669 6564 2020 207c 5700 4746 2900 cified |W.GF).\n+00149a00: 6369 6669 6564 2020 207c 5700 4744 2900 cified |W.GD).\n 00149a10: 0020 7c20 2020 2020 7c20 2020 2020 2020 . | | \n 00149a20: 2020 2020 2020 2020 2020 2020 207c 7469 |ti\n 00149a30: 6420 2020 2020 2020 2020 2020 7c69 6e74 d |int\n 00149a40: 6567 6572 2020 207c 6964 656e 7469 6669 eger |identifi\n 00149a50: 6572 2066 6f72 2074 6869 7320 2020 2020 er for this \n-00149a60: 7c57 0047 462a 0000 207c 2020 2020 207c |W.GF*.. | |\n+00149a60: 7c57 0047 442a 0000 207c 2020 2020 207c |W.GD*.. | |\n 00149a70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00149a80: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 00149a90: 2020 207c 2020 2020 2020 2020 2020 7c74 | |t\n 00149aa0: 696d 6572 2020 2020 2020 2020 2020 2020 imer \n-00149ab0: 2020 2020 2020 207c 5700 4746 3100 0020 |W.GF1.. \n+00149ab0: 2020 2020 2020 207c 5700 4744 3100 0020 |W.GD1.. \n 00149ac0: 7c2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d |-----+---------\n 00149ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00149ae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00149af0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00149b00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c57 --------------|W\n-00149b10: 0047 4632 0000 207c 2020 2020 207c 2020 .GF2.. | | \n+00149b10: 0047 4432 0000 207c 2020 2020 207c 2020 .GD2.. | | \n 00149b20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00149b30: 2020 7c74 696d 655f 746f 5f65 7870 6972 |time_to_expir\n 00149b40: 657c 696e 7465 6765 7220 2020 7c6d 696c e|integer |mil\n 00149b50: 6c69 7365 636f 6e64 7320 6265 666f 7265 liseconds before\n-00149b60: 2020 2020 207c 5700 4746 3300 0020 7c20 |W.GF3.. | \n+00149b60: 2020 2020 207c 5700 4744 3300 0020 7c20 |W.GD3.. | \n 00149b70: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 00149b80: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 00149b90: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 00149ba0: 2020 207c 6861 6e64 6c65 7220 6973 2069 |handler is i\n 00149bb0: 6e76 6f6b 6564 2020 2020 2020 7c57 0047 nvoked |W.G\n-00149bc0: 4634 0000 207c 2d2d 2d2d 2d2b 2d2d 2d2d F4.. |-----+----\n+00149bc0: 4434 0000 207c 2d2d 2d2d 2d2b 2d2d 2d2d D4.. |-----+----\n 00149bd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00149be0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b +--------------+\n 00149bf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00149c00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00149c10: 2d2d 2d7c 5700 4746 3500 0020 7c20 2020 ---|W.GF5.. | \n+00149c10: 2d2d 2d7c 5700 4744 3500 0020 7c20 2020 ---|W.GD5.. | \n 00149c20: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00149c30: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00149c40: 2020 2020 2020 7c70 6f69 6e74 6572 2074 |pointer t\n 00149c50: 6f7c 7370 6563 6966 6965 7320 7468 6520 o|specifies the \n-00149c60: 656e 7472 7920 6f66 2020 7c57 0047 4636 entry of |W.GF6\n+00149c60: 656e 7472 7920 6f66 2020 7c57 0047 4436 entry of |W.GD6\n 00149c70: 0000 207c 2020 2020 207c 2020 2020 2020 .. | | \n 00149c80: 2020 2020 2020 2020 2020 2020 2020 7c68 |h\n 00149c90: 616e 646c 6572 2020 2020 2020 207c 6675 andler |fu\n 00149ca0: 6e63 7469 6f6e 2020 7c74 6865 2068 616e nction |the han\n 00149cb0: 646c 6572 2066 756e 6374 696f 6e20 746f dler function to\n-00149cc0: 207c 5700 4746 3700 0020 7c20 2020 2020 |W.GF7.. | \n+00149cc0: 207c 5700 4744 3700 0020 7c20 2020 2020 |W.GD7.. | \n 00149cd0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00149ce0: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 00149cf0: 2020 2020 7c20 2020 2020 2020 2020 207c | |\n 00149d00: 696e 766f 6b65 2020 2020 2020 2020 2020 invoke \n-00149d10: 2020 2020 2020 2020 7c57 0047 4638 0000 |W.GF8..\n+00149d10: 2020 2020 2020 2020 7c57 0047 4438 0000 |W.GD8..\n 00149d20: 207c 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d |-----+--------\n 00149d30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00149d40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00149d50: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00149d60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00149d70: 5700 4746 3900 0020 7c20 2020 2020 7c20 W.GF9.. | | \n+00149d70: 5700 4744 3900 0020 7c20 2020 2020 7c20 W.GD9.. | | \n 00149d80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00149d90: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00149da0: 2020 7c20 2020 2020 2020 2020 207c 6c65 | |le\n 00149db0: 6e67 7468 206f 6620 6461 7461 2074 6f20 ngth of data to \n-00149dc0: 6265 2020 2020 7c57 0047 463a 0000 207c be |W.GF:.. |\n+00149dc0: 6265 2020 2020 7c57 0047 443a 0000 207c be |W.GD:.. |\n 00149dd0: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 00149de0: 2020 2020 2020 2020 2020 7c68 6c65 6e20 |hlen \n 00149df0: 2020 2020 2020 2020 207c 696e 7465 6765 |intege\n 00149e00: 7220 2020 7c70 6173 7365 6420 7669 6120 r |passed via \n 00149e10: 7468 6520 6864 6174 6120 2020 207c 5700 the hdata |W.\n-00149e20: 4746 4100 0020 7c20 2020 2020 7c20 2020 GFA.. | | \n+00149e20: 4744 4100 0020 7c20 2020 2020 7c20 2020 GDA.. | | \n 00149e30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00149e40: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 00149e50: 7c20 2020 2020 2020 2020 207c 6172 6775 | |argu\n 00149e60: 6d65 6e74 2020 2020 2020 2020 2020 2020 ment \n-00149e70: 2020 2020 7c57 0047 4642 0000 207c 2d2d |W.GFB.. |--\n+00149e70: 2020 2020 7c57 0047 4442 0000 207c 2d2d |W.GDB.. |--\n 00149e80: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00149e90: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 00149ea0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00149eb0: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n-00149ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5700 4746 -----------|W.GF\n+00149ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5700 4744 -----------|W.GD\n 00149ed0: 4300 0020 7c20 2020 2020 7c20 2020 2020 C.. | | \n 00149ee0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00149ef0: 6864 6174 6120 2020 2020 2020 2020 7c70 hdata |p\n 00149f00: 6f69 6e74 6572 2074 6f7c 6461 7461 2028 ointer to|data (\n 00149f10: 6966 2061 6e79 2920 746f 2070 6173 7320 if any) to pass \n-00149f20: 746f 7c57 0047 4644 0000 207c 2020 2020 to|W.GFD.. | \n+00149f20: 746f 7c57 0047 4444 0000 207c 2020 2020 to|W.GDD.. | \n 00149f30: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 00149f40: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 00149f50: 2020 2020 207c 6368 6172 2020 2020 2020 |char \n 00149f60: 7c74 6865 2068 616e 646c 6572 2066 756e |the handler fun\n-00149f70: 6374 696f 6e20 2020 207c 5700 4746 4500 ction |W.GFE.\n+00149f70: 6374 696f 6e20 2020 207c 5700 4744 4500 ction |W.GDE.\n 00149f80: 0020 7c2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d . |-----+-------\n 00149f90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00149fa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00149fb0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00149fc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00149fd0: 7c00 0000 0000 0000 0000 0000 0000 0000 |...............\n 00149fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00149ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014a000: 0100 0000 d107 0000 9b4a 0000 0000 0000 .........J......\n-0014a010: 9e00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+0014a010: 9e00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 0014a020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 0014a030: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 0014a040: 4c53 00ff 7300 ff43 414c 4c42 4143 4b5f LS..s..CALLBACK_\n 0014a050: 4d45 4348 414e 4953 4d00 c046 0000 207c MECHANISM..F.. |\n 0014a060: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 0014a070: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0014a080: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 0014a090: 2020 2020 7c73 746f 7020 6120 7469 6d65 |stop a time\n 0014a0a0: 7220 7072 6576 696f 7573 6c79 207c 5700 r previously |W.\n-0014a0b0: 4746 4700 0020 7c33 2020 2020 7c63 616e GFG.. |3 |can\n+0014a0b0: 4744 4700 0020 7c33 2020 2020 7c63 616e GDG.. |3 |can\n 0014a0c0: 6365 6c5f 7469 6d65 7220 2020 2020 2020 cel_timer \n 0014a0d0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0014a0e0: 7c20 2020 2020 2020 2020 207c 7374 6172 | |star\n 0014a0f0: 7465 6420 7769 7468 2020 2020 2020 2020 ted with \n-0014a100: 2020 2020 7c57 0047 4648 0000 207c 2020 |W.GFH.. | \n+0014a100: 2020 2020 7c57 0047 4448 0000 207c 2020 |W.GDH.. | \n 0014a110: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0014a120: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 0014a130: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 0014a140: 2020 7c73 7461 7274 5f74 696d 6572 2829 |start_timer()\n-0014a150: 2c20 6966 2069 7420 6861 737c 5700 4746 , if it has|W.GF\n+0014a150: 2c20 6966 2069 7420 6861 737c 5700 4744 , if it has|W.GD\n 0014a160: 4900 0020 7c20 2020 2020 7c20 2020 2020 I.. | | \n 0014a170: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0014a180: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0014a190: 2020 2020 2020 2020 207c 6e6f 7420 7965 |not ye\n 0014a1a0: 7420 6578 7069 7265 6420 2020 2020 2020 t expired \n-0014a1b0: 2020 7c57 0047 464a 0000 207c 2d2d 2d2d |W.GFJ.. |----\n+0014a1b0: 2020 7c57 0047 444a 0000 207c 2d2d 2d2d |W.GDJ.. |----\n 0014a1c0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 0014a1d0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0014a1e0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 0014a1f0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-0014a200: 2d2d 2d2d 2d2d 2d2d 2d7c 5700 4746 5100 ---------|W.GFQ.\n+0014a200: 2d2d 2d2d 2d2d 2d2d 2d7c 5700 4744 5100 ---------|W.GDQ.\n 0014a210: 0020 7c20 2020 2020 7c20 2020 2020 2020 . | | \n 0014a220: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 0014a230: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 0014a240: 2020 2020 2020 207c 756e 6971 7565 2075 |unique u\n 0014a250: 7365 7220 7370 6563 6966 6965 6420 2020 ser specified \n-0014a260: 7c57 0047 4652 0000 207c 2020 2020 207c |W.GFR.. | |\n+0014a260: 7c57 0047 4452 0000 207c 2020 2020 207c |W.GDR.. | |\n 0014a270: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0014a280: 2020 2020 7c74 6964 2020 2020 2020 2020 |tid \n 0014a290: 2020 207c 696e 7465 6765 7220 2020 7c69 |integer |i\n 0014a2a0: 6465 6e74 6966 6965 7220 6f66 2074 6865 dentifier of the\n-0014a2b0: 2074 696d 6572 207c 5700 4746 5300 0020 timer |W.GFS.. \n+0014a2b0: 2074 696d 6572 207c 5700 4744 5300 0020 timer |W.GDS.. \n 0014a2c0: 7c20 2020 2020 7c20 2020 2020 2020 2020 | | \n 0014a2d0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 0014a2e0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0014a2f0: 2020 2020 207c 746f 2063 616e 6365 6c20 |to cancel \n 0014a300: 2020 2020 2020 2020 2020 2020 2020 7c57 |W\n-0014a310: 0047 4654 0000 207c 2d2d 2d2d 2d2b 2d2d .GFT.. |-----+--\n+0014a310: 0047 4454 0000 207c 2d2d 2d2d 2d2b 2d2d .GDT.. |-----+--\n 0014a320: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014a330: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 0014a340: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d -+----------+---\n 0014a350: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0014a360: 2d2d 2d2d 2d7c 5700 4746 5500 0020 7c34 -----|W.GFU.. |4\n+0014a360: 2d2d 2d2d 2d7c 5700 4744 5500 0020 7c34 -----|W.GDU.. |4\n 0014a370: 2020 2020 7c67 746d 5f6d 616c 6c6f 6320 |gtm_malloc \n 0014a380: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 0014a390: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 0014a3a0: 2020 207c 616c 6c6f 6361 7465 7320 7072 |allocates pr\n 0014a3b0: 6f63 6573 7320 6d65 6d6f 7279 7c57 0047 ocess memory|W.G\n-0014a3c0: 4656 0000 207c 2020 2020 207c 2020 2020 FV.. | | \n+0014a3c0: 4456 0000 207c 2020 2020 207c 2020 2020 DV.. | | \n 0014a3d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0014a3e0: 7c20 2020 2020 2020 2020 2020 2020 207c | |\n 0014a3f0: 2020 2020 2020 2020 2020 7c66 726f 6d20 |from \n 0014a400: 7468 6520 6865 6170 2020 2020 2020 2020 the heap \n-0014a410: 2020 207c 5700 4746 5700 0020 7c2d 2d2d |W.GFW.. |---\n+0014a410: 2020 207c 5700 4744 5700 0020 7c2d 2d2d |W.GDW.. |---\n 0014a420: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 0014a430: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 0014a440: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0014a450: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n-0014a460: 2d2d 2d2d 2d2d 2d2d 2d2d 7c57 0047 4658 ----------|W.GFX\n+0014a460: 2d2d 2d2d 2d2d 2d2d 2d2d 7c57 0047 4458 ----------|W.GDX\n 0014a470: 0000 207c 2020 2020 207c 2020 2020 2020 .. | | \n 0014a480: 2020 2020 2020 2020 2020 2020 2020 7c3c |<\n 0014a490: 7265 7475 726e 2d76 616c 7565 3e7c 706f return-value>|po\n 0014a4a0: 696e 7465 7220 746f 7c61 6464 7265 7373 inter to|address\n 0014a4b0: 206f 6620 7468 6520 616c 6c6f 6361 7465 of the allocate\n-0014a4c0: 647c 5700 4746 5900 0020 7c20 2020 2020 d|W.GFY.. | \n+0014a4c0: 647c 5700 4744 5900 0020 7c20 2020 2020 d|W.GDY.. | \n 0014a4d0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 0014a4e0: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 0014a4f0: 2020 2020 7c76 6f69 6420 2020 2020 207c |void |\n 0014a500: 7370 6163 6520 2020 2020 2020 2020 2020 space \n-0014a510: 2020 2020 2020 2020 7c57 0047 465a 0000 |W.GFZ..\n+0014a510: 2020 2020 2020 2020 7c57 0047 445a 0000 |W.GDZ..\n 0014a520: 207c 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d |-----+--------\n 0014a530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 0014a540: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 0014a550: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0014a560: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-0014a570: 5700 4746 6100 0020 7c20 2020 2020 7c20 W.GFa.. | | \n+0014a570: 5700 4744 6100 0020 7c20 2020 2020 7c20 W.GDa.. | | \n 0014a580: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0014a590: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0014a5a0: 2020 7c33 322d 6269 7420 2020 207c 2020 |32-bit | \n 0014a5b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0014a5c0: 2020 2020 2020 7c57 0047 4662 0000 207c |W.GFb.. |\n+0014a5c0: 2020 2020 2020 7c57 0047 4462 0000 207c |W.GDb.. |\n 0014a5d0: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 0014a5e0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0014a5f0: 2020 2020 2020 2020 207c 706c 6174 666f |platfo\n 0014a600: 726d 733a 7c20 2020 2020 2020 2020 2020 rms:| \n 0014a610: 2020 2020 2020 2020 2020 2020 207c 5700 |W.\n-0014a620: 4746 6300 0020 7c20 2020 2020 7c20 2020 GFc.. | | \n+0014a620: 4744 6300 0020 7c20 2020 2020 7c20 2020 GDc.. | | \n 0014a630: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0014a640: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0014a650: 7c33 322d 6269 7420 2020 207c 2020 2020 |32-bit | \n 0014a660: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0014a670: 2020 2020 7c57 0047 4664 0000 207c 2020 |W.GFd.. | \n+0014a670: 2020 2020 7c57 0047 4464 0000 207c 2020 |W.GDd.. | \n 0014a680: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0014a690: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 0014a6a0: 2020 2020 2020 207c 756e 7369 676e 6564 |unsigned\n 0014a6b0: 2020 7c62 7974 6573 206f 6620 7370 6163 |bytes of spac\n-0014a6c0: 6520 746f 2020 2020 2020 207c 5700 4746 e to |W.GF\n+0014a6c0: 6520 746f 2020 2020 2020 207c 5700 4744 e to |W.GD\n 0014a6d0: 6500 0020 7c20 2020 2020 7c20 2020 2020 e.. | | \n 0014a6e0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0014a6f0: 2020 2020 2020 2020 2020 2020 2020 7c69 |i\n 0014a700: 6e74 6567 6572 2020 207c 616c 6c6f 6361 nteger |alloca\n 0014a710: 7465 2e20 5468 6973 2068 6173 2074 6865 te. This has the\n-0014a720: 2020 7c57 0047 4666 0000 207c 2020 2020 |W.GFf.. | \n+0014a720: 2020 7c57 0047 4466 0000 207c 2020 2020 |W.GDf.. | \n 0014a730: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0014a740: 2020 2020 2020 7c73 7061 6365 5f6e 6565 |space_nee\n 0014a750: 6465 6420 207c 2020 2020 2020 2020 2020 ded | \n 0014a760: 7c73 616d 6520 7369 676e 6174 7572 6520 |same signature \n-0014a770: 6173 2074 6865 2020 207c 5700 4746 6700 as the |W.GFg.\n+0014a770: 6173 2074 6865 2020 207c 5700 4744 6700 as the |W.GDg.\n 0014a780: 0020 7c20 2020 2020 7c20 2020 2020 2020 . | | \n 0014a790: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 0014a7a0: 2020 2020 2020 2020 2020 2020 7c36 342d |64-\n 0014a7b0: 6269 7420 2020 207c 7379 7374 656d 206d bit |system m\n 0014a7c0: 616c 6c6f 6328 2920 6361 6c6c 2e20 2020 alloc() call. \n 0014a7d0: 7c00 0000 0000 0000 0000 0000 0000 0000 |...............\n 0014a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014a800: 0100 0000 f207 0000 b54a 0000 0000 0000 .........J......\n-0014a810: 9e00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+0014a810: 9e00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 0014a820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 0014a830: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 0014a840: 4c53 00ff 7300 ff43 414c 4c42 4143 4b5f LS..s..CALLBACK_\n 0014a850: 4d45 4348 414e 4953 4d00 c068 0000 207c MECHANISM..h.. |\n 0014a860: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 0014a870: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0014a880: 2020 2020 2020 2020 207c 706c 6174 666f |platfo\n 0014a890: 726d 733a 7c20 2020 2020 2020 2020 2020 rms:| \n 0014a8a0: 2020 2020 2020 2020 2020 2020 207c 5700 |W.\n-0014a8b0: 4746 6900 0020 7c20 2020 2020 7c20 2020 GFi.. | | \n+0014a8b0: 4744 6900 0020 7c20 2020 2020 7c20 2020 GDi.. | | \n 0014a8c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0014a8d0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0014a8e0: 7c36 342d 6269 7420 2020 207c 2020 2020 |64-bit | \n 0014a8f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0014a900: 2020 2020 7c57 0047 466a 0000 207c 2020 |W.GFj.. | \n+0014a900: 2020 2020 7c57 0047 446a 0000 207c 2020 |W.GDj.. | \n 0014a910: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0014a920: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 0014a930: 2020 2020 2020 207c 756e 7369 676e 6564 |unsigned\n 0014a940: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n-0014a950: 2020 2020 2020 2020 2020 207c 5700 4746 |W.GF\n+0014a950: 2020 2020 2020 2020 2020 207c 5700 4744 |W.GD\n 0014a960: 7100 0020 7c20 2020 2020 7c20 2020 2020 q.. | | \n 0014a970: 2020 2020 2020 2020 2020 2020 2020 207c |\n 0014a980: 2020 2020 2020 2020 2020 2020 2020 7c69 |i\n 0014a990: 6e74 6567 6572 2020 207c 2020 2020 2020 nteger | \n 0014a9a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0014a9b0: 2020 7c57 0047 4672 0000 207c 2d2d 2d2d |W.GFr.. |----\n+0014a9b0: 2020 7c57 0047 4472 0000 207c 2d2d 2d2d |W.GDr.. |----\n 0014a9c0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 0014a9d0: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 0014a9e0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 0014a9f0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n-0014aa00: 2d2d 2d2d 2d2d 2d2d 2d7c 5700 4746 7300 ---------|W.GFs.\n+0014aa00: 2d2d 2d2d 2d2d 2d2d 2d7c 5700 4744 7300 ---------|W.GDs.\n 0014aa10: 0020 7c20 2020 2020 7c20 2020 2020 2020 . | | \n 0014aa20: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 0014aa30: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 0014aa40: 2020 2020 2020 207c 7265 7475 726e 206d |return m\n 0014aa50: 656d 6f72 7920 7072 6576 696f 7573 6c79 emory previously\n-0014aa60: 7c57 0047 4674 0000 207c 3520 2020 207c |W.GFt.. |5 |\n+0014aa60: 7c57 0047 4474 0000 207c 3520 2020 207c |W.GDt.. |5 |\n 0014aa70: 6774 6d5f 6672 6565 2020 2020 2020 2020 gtm_free \n 0014aa80: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 0014aa90: 2020 207c 2020 2020 2020 2020 2020 7c61 | |a\n 0014aaa0: 6c6c 6f63 6174 6564 2077 6974 6820 2020 llocated with \n-0014aab0: 2020 2020 2020 207c 5700 4746 7500 0020 |W.GFu.. \n+0014aab0: 2020 2020 2020 207c 5700 4744 7500 0020 |W.GDu.. \n 0014aac0: 7c20 2020 2020 7c20 2020 2020 2020 2020 | | \n 0014aad0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 0014aae0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0014aaf0: 2020 2020 207c 6774 6d5f 6d61 6c6c 6f63 |gtm_malloc\n 0014ab00: 2829 2020 2020 2020 2020 2020 2020 7c57 () |W\n-0014ab10: 0047 4676 0000 207c 2d2d 2d2d 2d2b 2d2d .GFv.. |-----+--\n+0014ab10: 0047 4476 0000 207c 2d2d 2d2d 2d2b 2d2d .GDv.. |-----+--\n 0014ab20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014ab30: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 0014ab40: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d -+----------+---\n 0014ab50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0014ab60: 2d2d 2d2d 2d7c 5700 4746 7700 0020 7c20 -----|W.GFw.. | \n+0014ab60: 2d2d 2d2d 2d7c 5700 4744 7700 0020 7c20 -----|W.GDw.. | \n 0014ab70: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 0014ab80: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 0014ab90: 2020 2020 2020 2020 7c70 6f69 6e74 6572 |pointer\n 0014aba0: 2074 6f7c 6164 6472 6573 7320 6f66 2074 to|address of t\n 0014abb0: 6865 2020 2020 2020 2020 2020 7c57 0047 he |W.G\n-0014abc0: 4678 0000 207c 2020 2020 207c 2020 2020 Fx.. | | \n+0014abc0: 4478 0000 207c 2020 2020 207c 2020 2020 Dx.. | | \n 0014abd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0014abe0: 7c66 7265 655f 6164 6472 6573 7320 207c |free_address |\n 0014abf0: 766f 6964 2020 2020 2020 7c70 7265 7669 void |previ\n 0014ac00: 6f75 736c 7920 616c 6c6f 6361 7465 6420 ously allocated \n-0014ac10: 2020 207c 5700 4746 7900 0020 7c20 2020 |W.GFy.. | \n+0014ac10: 2020 207c 5700 4744 7900 0020 7c20 2020 |W.GDy.. | \n 0014ac20: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0014ac30: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 0014ac40: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0014ac50: 207c 7370 6163 6520 2020 2020 2020 2020 |space \n-0014ac60: 2020 2020 2020 2020 2020 7c57 0047 467a |W.GFz\n+0014ac60: 2020 2020 2020 2020 2020 7c57 0047 447a |W.GDz\n 0014ac70: 0000 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .. +------------\n 0014ac80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014ac90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014aca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014acb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0014acc0: 2d2b 0700 4746 8100 0053 0047 4682 0000 -+..GF...S.GF...\n+0014acc0: 2d2b 0700 4744 8100 0053 0047 4482 0000 -+..GD...S.GD...\n 0014acd0: 2020 2054 6865 2065 7874 6572 6e61 6c20 The external \n 0014ace0: 726f 7574 696e 6520 6361 6e20 6163 6365 routine can acce\n 0014acf0: 7373 2061 6e64 2069 6e76 6f6b 6520 6120 ss and invoke a \n 0014ad00: 6361 6c6c 2d62 6163 6b20 6675 6e63 7469 call-back functi\n-0014ad10: 6f6e 2069 6e20 616e 7920 6f66 2300 4746 on in any of#.GF\n+0014ad10: 6f6e 2069 6e20 616e 7920 6f66 2300 4744 on in any of#.GD\n 0014ad20: 8300 0020 2020 7468 6520 666f 6c6c 6f77 ... the follow\n 0014ad30: 696e 6720 6d65 6368 616e 6973 6d73 3a07 ing mechanisms:.\n-0014ad40: 0047 4684 0000 4f00 4746 8500 0020 2020 .GF...O.GF... \n+0014ad40: 0047 4484 0000 4f00 4744 8500 0020 2020 .GD...O.GD... \n 0014ad50: 2020 2a20 5768 696c 6520 6d61 6b69 6e67 * While making\n 0014ad60: 2061 6e20 6578 7465 726e 616c 2063 616c an external cal\n 0014ad70: 6c2c 2047 542e 4d20 7365 7473 2074 6865 l, GT.M sets the\n 0014ad80: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n-0014ad90: 6961 626c 6550 0047 4686 0000 2020 2020 iableP.GF... \n+0014ad90: 6961 626c 6550 0047 4486 0000 2020 2020 iableP.GD... \n 0014ada0: 2020 2047 544d 5f43 414c 4c49 4e5f 5354 GTM_CALLIN_ST\n 0014adb0: 4152 5420 746f 2070 6f69 6e74 2074 6f20 ART to point to \n 0014adc0: 6120 7374 7269 6e67 2063 6f6e 7461 696e a string contain\n 0014add0: 696e 6720 7468 6520 7374 6172 7420 6164 ing the start ad\n-0014ade0: 6472 6573 7350 0047 4687 0000 2020 2020 dressP.GF... \n+0014ade0: 6472 6573 7350 0047 4487 0000 2020 2020 dressP.GD... \n 0014adf0: 2020 2028 6465 6369 6d61 6c20 696e 7465 (decimal inte\n 0014ae00: 6765 7220 7661 6c75 6529 206f 6620 7468 ger value) of th\n 0014ae10: 6520 7461 626c 6520 6465 7363 7269 6265 e table describe\n 0014ae20: 6420 6162 6f76 652e 2054 6865 2065 7874 d above. The ext\n-0014ae30: 6572 6e61 6c51 0047 4688 0000 2020 2020 ernalQ.GF... \n+0014ae30: 6572 6e61 6c51 0047 4488 0000 2020 2020 ernalQ.GD... \n 0014ae40: 2020 2072 6f75 7469 6e65 206e 6565 6473 routine needs\n 0014ae50: 2074 6f20 7265 6164 2074 6869 7320 656e to read this en\n 0014ae60: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n 0014ae70: 6c65 2c20 636f 6e76 6572 7420 7468 6520 le, convert the \n-0014ae80: 7374 7269 6e67 5200 4746 8900 0020 2020 stringR.GF... \n+0014ae80: 7374 7269 6e67 5200 4744 8900 0020 2020 stringR.GD... \n 0014ae90: 2020 2020 696e 746f 2061 6e20 696e 7465 into an inte\n 0014aea0: 6765 7220 7661 6c75 6520 616e 6420 7368 ger value and sh\n 0014aeb0: 6f75 6c64 2069 6e64 6578 2069 6e74 6f20 ould index into \n 0014aec0: 7468 6520 6170 7072 6f70 7269 6174 6520 the appropriate \n-0014aed0: 656e 7472 7920 746f 3100 4746 8a00 0020 entry to1.GF... \n+0014aed0: 656e 7472 7920 746f 3100 4744 8a00 0020 entry to1.GD... \n 0014aee0: 2020 2020 2020 6361 6c6c 2074 6865 2061 call the a\n 0014aef0: 7070 726f 7072 6961 7465 2047 542e 4d20 ppropriate GT.M \n-0014af00: 6675 6e63 7469 6f6e 2e51 0047 4691 0000 function.Q.GF...\n+0014af00: 6675 6e63 7469 6f6e 2e51 0047 4491 0000 function.Q.GD...\n 0014af10: 2020 2020 202a 2047 542e 4d20 616c 736f * GT.M also\n 0014af20: 2070 726f 7669 6465 7320 616e 2069 6e70 provides an inp\n 0014af30: 7574 2d6f 6e6c 7920 7061 7261 6d65 7465 ut-only paramete\n 0014af40: 7220 7479 7065 2067 746d 5f70 6f69 6e74 r type gtm_point\n-0014af50: 6572 746f 6675 6e63 5f74 5300 4746 9200 ertofunc_tS.GF..\n+0014af50: 6572 746f 6675 6e63 5f74 5300 4744 9200 ertofunc_tS.GD..\n 0014af60: 0020 2020 2020 2020 7468 6174 2063 616e . that can\n 0014af70: 2062 6520 7573 6564 2074 6f20 6f62 7461 be used to obta\n 0014af80: 696e 2063 616c 6c2d 6261 636b 2066 756e in call-back fun\n 0014af90: 6374 696f 6e20 706f 696e 7465 7273 2076 ction pointers v\n 0014afa0: 6961 2070 6172 616d 6574 6572 7345 0047 ia parametersE.G\n-0014afb0: 4693 0000 2020 2020 2020 2069 6e20 7468 F... in th\n+0014afb0: 4493 0000 2020 2020 2020 2069 6e20 7468 D... in th\n 0014afc0: 6520 6578 7465 726e 616c 2072 6f75 7469 e external routi\n 0014afd0: 6e65 2e20 4966 2061 2070 6172 616d 6574 ne. If a paramet\n 0014afe0: 6572 2069 7320 7370 6563 6966 6965 6420 er is specified \n 0014aff0: 6173 0000 0000 0000 0000 0000 0000 0000 as..............\n 0014b000: 0100 0000 fc02 0000 c24a 0000 0000 0000 .........J......\n-0014b010: 9900 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+0014b010: 9900 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 0014b020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 0014b030: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 0014b040: 4c53 00ff 7300 ff43 414c 4c42 4143 4b5f LS..s..CALLBACK_\n 0014b050: 4d45 4348 414e 4953 4d00 c094 0000 2020 MECHANISM..... \n 0014b060: 2020 2020 2049 3a67 746d 5f70 6f69 6e74 I:gtm_point\n 0014b070: 6572 746f 6675 6e63 5f74 2061 6e64 2069 ertofunc_t and i\n 0014b080: 6620 6120 6e75 6d65 7269 6320 7661 6c75 f a numeric valu\n 0014b090: 6520 2862 6574 7765 656e 2030 2d35 2920 e (between 0-5) \n-0014b0a0: 6973 2070 6173 7365 6453 0047 4695 0000 is passedS.GF...\n+0014b0a0: 6973 2070 6173 7365 6453 0047 4495 0000 is passedS.GD...\n 0014b0b0: 2020 2020 2020 2066 6f72 2074 6869 7320 for this \n 0014b0c0: 7061 7261 6d65 7465 7220 696e 204d 2c20 parameter in M, \n 0014b0d0: 4754 2e4d 2069 6e74 6572 7072 6574 7320 GT.M interprets \n 0014b0e0: 7468 6973 2076 616c 7565 2061 7320 7468 this value as th\n-0014b0f0: 6520 696e 6465 7820 696e 746f 4d00 4746 e index intoM.GF\n+0014b0f0: 6520 696e 6465 7820 696e 746f 4d00 4744 e index intoM.GD\n 0014b100: 9600 0020 2020 2020 2020 7468 6520 6361 ... the ca\n 0014b110: 6c6c 6261 636b 2074 6162 6c65 2061 6e64 llback table and\n 0014b120: 2070 6173 7365 7320 7468 6520 6170 7072 passes the appr\n 0014b130: 6f70 7269 6174 6520 6361 6c6c 6261 636b opriate callback\n-0014b140: 2066 756e 6374 696f 6e2e 0047 4697 0000 function..GF...\n+0014b140: 2066 756e 6374 696f 6e2e 0047 4497 0000 function..GD...\n 0014b150: 2020 2020 2020 2070 6f69 6e74 6572 2074 pointer t\n 0014b160: 6f20 7468 6520 6578 7465 726e 616c 2072 o the external r\n-0014b170: 6f75 7469 6e65 2e07 0047 4698 0000 1200 outine...GF.....\n-0014b180: 4746 9900 0020 2020 2a2a 4e6f 7465 2a2a GF... **Note**\n-0014b190: 0700 4746 9a00 0054 0046 46c1 1100 0020 ..GF...T.FF.... \n+0014b170: 6f75 7469 6e65 2e07 0047 4498 0000 1200 outine...GD.....\n+0014b180: 4744 9900 0020 2020 2a2a 4e6f 7465 2a2a GD... **Note**\n+0014b190: 0700 4744 9a00 0054 0046 44c1 1100 0020 ..GD...T.FD.... \n 0014b1a0: 2020 4649 5320 7374 726f 6e67 6c79 2064 FIS strongly d\n 0014b1b0: 6973 636f 7572 6167 6573 2074 6865 2075 iscourages the u\n 0014b1c0: 7365 206f 6620 7369 676e 616c 732c 2065 se of signals, e\n 0014b1d0: 7370 6563 6961 6c6c 7920 5349 4741 4c41 specially SIGALA\n-0014b1e0: 524d 2c20 696e 2075 7365 7251 0048 4611 RM, in userQ.HF.\n+0014b1e0: 524d 2c20 696e 2075 7365 7251 0048 4411 RM, in userQ.HD.\n 0014b1f0: 0000 2020 2077 7269 7474 656e 2043 2066 .. written C f\n 0014b200: 756e 6374 696f 6e73 2e20 4754 2e4d 2061 unctions. GT.M a\n 0014b210: 7373 756d 6573 2074 6861 7420 6974 2068 ssumes that it h\n 0014b220: 6173 2063 6f6d 706c 6574 6520 636f 6e74 as complete cont\n-0014b230: 726f 6c20 6f76 6572 2061 6e79 5200 4846 rol over anyR.HF\n+0014b230: 726f 6c20 6f76 6572 2061 6e79 5200 4844 rol over anyR.HD\n 0014b240: 2100 0020 2020 7369 676e 616c 7320 7468 !.. signals th\n 0014b250: 6174 206f 6363 7572 2061 6e64 2064 6570 at occur and dep\n 0014b260: 656e 6473 206f 6e20 7468 6174 2062 6568 ends on that beh\n 0014b270: 6176 696f 7220 666f 7220 7265 636f 7665 avior for recove\n 0014b280: 7279 2069 6620 616e 7974 6869 6e67 5100 ry if anythingQ.\n-0014b290: 4846 3100 0020 2020 7368 6f75 6c64 2067 HF1.. should g\n+0014b290: 4844 3100 0020 2020 7368 6f75 6c64 2067 HD1.. should g\n 0014b2a0: 6f20 7772 6f6e 672e 2054 6865 2075 7365 o wrong. The use\n 0014b2b0: 206f 6620 6578 706f 7365 6420 7469 6d65 of exposed time\n 0014b2c0: 7220 4150 4973 2073 686f 756c 6420 6265 r APIs should be\n 0014b2d0: 2063 6f6e 7369 6465 7265 6420 666f 7216 considered for.\n-0014b2e0: 0048 4641 0000 2020 2074 696d 6572 206e .HFA.. timer n\n-0014b2f0: 6565 6473 2e07 0048 4651 0000 0000 0000 eeds...HFQ......\n+0014b2e0: 0048 4441 0000 2020 2074 696d 6572 206e .HDA.. timer n\n+0014b2f0: 6565 6473 2e07 0048 4451 0000 0000 0000 eeds...HDQ......\n 0014b300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014b310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014b320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014b330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014b340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014b350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014b360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -84864,51 +84864,51 @@\n 0014b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014b800: 0100 0000 cb02 0000 794b 0000 0000 0000 ........yK......\n 0014b810: 5500 0000 4845 4c50 00ff 7300 ff49 4e54 U...HELP..s..INT\n 0014b820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 0014b830: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 0014b840: 4c53 00ff 7300 ff45 5841 4d50 4c45 5300 LS..s..EXAMPLES.\n 0014b850: c114 2100 0020 2020 2520 6563 686f 2024 ..!.. % echo $\n-0014b860: 4754 4d58 431e 003e 4631 0000 2020 202f GTMXC..>F1.. /\n+0014b860: 4754 4d58 431e 003e 4431 0000 2020 202f GTMXC..>D1.. /\n 0014b870: 7573 722f 6a6f 652f 6361 6c6c 6261 636b usr/joe/callback\n-0014b880: 2e78 6324 003e 4641 0000 2020 2025 2063 .xc$.>FA.. % c\n+0014b880: 2e78 6324 003e 4441 0000 2020 2025 2063 .xc$.>DA.. % c\n 0014b890: 6174 202f 7573 722f 6a6f 652f 6361 6c6c at /usr/joe/call\n-0014b8a0: 6261 636b 2e78 631e 003e 4651 0000 2020 back.xc..>FQ.. \n+0014b8a0: 6261 636b 2e78 631e 003e 4451 0000 2020 back.xc..>DQ.. \n 0014b8b0: 202f 7573 722f 6c69 622f 6361 6c6c 6261 /usr/lib/callba\n-0014b8c0: 636b 2e73 6c51 003e 4661 0000 2020 2069 ck.slQ.>Fa.. i\n+0014b8c0: 636b 2e73 6c51 003e 4461 0000 2020 2069 ck.slQ.>Da.. i\n 0014b8d0: 6e69 743a 2076 6f69 6420 696e 6974 5f63 nit: void init_c\n 0014b8e0: 616c 6c62 6163 6b73 2849 3a67 746d 5f70 allbacks(I:gtm_p\n 0014b8f0: 6f69 6e74 6572 746f 6675 6e63 5f74 2c20 ointertofunc_t, \n 0014b900: 493a 6774 6d5f 706f 696e 7465 7274 6f66 I:gtm_pointertof\n-0014b910: 756e 635f 7429 0f00 3e46 7100 0020 2020 unc_t)..>Fq.. \n-0014b920: 2520 6774 6d1d 003e 4681 0000 2020 2047 % gtm..>F... G\n+0014b910: 756e 635f 7429 0f00 3e44 7100 0020 2020 unc_t)..>Dq.. \n+0014b920: 2520 6774 6d1d 003e 4481 0000 2020 2047 % gtm..>D... G\n 0014b930: 544d 3e20 646f 2026 2e69 6e69 7428 342c TM> do &.init(4,\n-0014b940: 3529 0e00 3e46 9100 0020 2020 4754 4d3e 5)..>F... GTM>\n-0014b950: 2300 3d46 1500 0020 2020 2520 6361 7420 #.=F... % cat \n+0014b940: 3529 0e00 3e44 9100 0020 2020 4754 4d3e 5)..>D... GTM>\n+0014b950: 2300 3d44 1500 0020 2020 2520 6361 7420 #.=D... % cat \n 0014b960: 2f75 7372 2f6a 6f65 2f63 616c 6c62 6163 /usr/joe/callbac\n-0014b970: 6b2e 631c 003e 4611 0000 2020 2023 696e k.c..>F... #in\n+0014b970: 6b2e 631c 003e 4411 0000 2020 2023 696e k.c..>D... #in\n 0014b980: 636c 7564 6520 3c73 7464 696f 2e68 3e1d clude .\n-0014b990: 003e 4621 0000 2020 2023 696e 636c 7564 .>F!.. #includ\n-0014b9a0: 6520 3c73 7464 6c69 622e 683e 2200 3e46 e \".>F\n+0014b990: 003e 4421 0000 2020 2023 696e 636c 7564 .>D!.. #includ\n+0014b9a0: 6520 3c73 7464 6c69 622e 683e 2200 3e44 e \".>D\n 0014b9b0: 3100 0020 2020 2369 6e63 6c75 6465 2022 1.. #include \"\n 0014b9c0: 6774 6d78 635f 7479 7065 732e 6822 2200 gtmxc_types.h\"\".\n-0014b9d0: 3e46 4100 0020 2020 766f 6964 2a20 282a >FA.. void* (*\n+0014b9d0: 3e44 4100 0020 2020 766f 6964 2a20 282a >DA.. void* (*\n 0014b9e0: 6d61 6c6c 6f63 5f66 6e29 2869 6e74 293b malloc_fn)(int);\n-0014b9f0: 2100 3e46 5100 0020 2020 766f 6964 2028 !.>FQ.. void (\n+0014b9f0: 2100 3e44 5100 0020 2020 766f 6964 2028 !.>DQ.. void (\n 0014ba00: 2a66 7265 655f 666e 2928 766f 6964 2a29 *free_fn)(void*)\n-0014ba10: 3b4b 003e 4661 0000 2020 2076 6f69 6420 ;K.>Fa.. void \n+0014ba10: 3b4b 003e 4461 0000 2020 2076 6f69 6420 ;K.>Da.. void \n 0014ba20: 696e 6974 5f63 616c 6c62 6163 6b73 2869 init_callbacks(i\n 0014ba30: 6e74 2063 6f75 6e74 2c20 766f 6964 2a20 nt count, void* \n 0014ba40: 282a 6d29 2869 6e74 292c 2076 6f69 6420 (*m)(int), void \n-0014ba50: 282a 6629 2876 6f69 642a 2929 0b00 3e46 (*f)(void*))..>F\n-0014ba60: 7100 0020 2020 7b1c 003e 4681 0000 2020 q.. {..>F... \n+0014ba50: 282a 6629 2876 6f69 642a 2929 0b00 3e44 (*f)(void*))..>D\n+0014ba60: 7100 0020 2020 7b1c 003e 4481 0000 2020 q.. {..>D... \n 0014ba70: 2020 2020 206d 616c 6c6f 635f 666e 203d malloc_fn =\n-0014ba80: 206d 3b1a 003e 4691 0000 2020 2020 2020 m;..>F... \n+0014ba80: 206d 3b1a 003e 4491 0000 2020 2020 2020 m;..>D... \n 0014ba90: 2066 7265 655f 666e 203d 2066 3b0b 003d free_fn = f;..=\n-0014baa0: 4616 0000 2020 207d 0700 3e46 1100 001c F... }..>F....\n+0014baa0: 4416 0000 2020 207d 0700 3e44 1100 001c D... }..>D....\n 0014bab0: 0033 7d4c 494d 4954 4154 494f 4e53 0000 .3}LIMITATIONS..\n 0014bac0: 4c69 6d69 7461 7469 6f6e 7328 0000 0000 Limitations(....\n 0014bad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014bae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014baf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014bb00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014bb10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -84992,254 +84992,254 @@\n 0014bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014c000: 0100 0000 ef07 0000 e14a 0000 0000 0000 .........J......\n 0014c010: 5500 0000 4845 4c50 00ff 7300 ff49 4e54 U...HELP..s..INT\n 0014c020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 0014c030: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 0014c040: 4c53 00ff 7300 ff4c 494d 4954 4154 494f LS..s..LIMITATIO\n 0014c050: 4e53 00bf 1100 0020 2020 4c69 6d69 7461 NS..... Limita\n-0014c060: 7469 6f6e 7307 0040 4621 0000 5200 4046 tions..@F!..R.@F\n+0014c060: 7469 6f6e 7307 0040 4421 0000 5200 4044 tions..@D!..R.@D\n 0014c070: 3100 0020 2020 5369 6e63 6520 626f 7468 1.. Since both\n 0014c080: 2047 542e 4d20 7275 6e74 696d 6520 656e GT.M runtime en\n 0014c090: 7669 726f 6e6d 656e 7420 616e 6420 7468 vironment and th\n 0014c0a0: 6520 6578 7465 726e 616c 2043 2066 756e e external C fun\n 0014c0b0: 6374 696f 6e73 2065 7865 6375 7465 4c00 ctions executeL.\n-0014c0c0: 4046 4100 0020 2020 696e 2074 6865 2073 @FA.. in the s\n+0014c0c0: 4044 4100 0020 2020 696e 2074 6865 2073 @DA.. in the s\n 0014c0d0: 616d 6520 7072 6f63 6573 7320 7370 6163 ame process spac\n 0014c0e0: 652c 2074 6865 2066 6f6c 6c6f 7769 6e67 e, the following\n 0014c0f0: 2072 6573 7472 6963 7469 6f6e 7320 6170 restrictions ap\n-0014c100: 706c 7920 746f 2074 6865 1d00 4046 5100 ply to the..@FQ.\n+0014c100: 706c 7920 746f 2074 6865 1d00 4044 5100 ply to the..@DQ.\n 0014c110: 0020 2020 6578 7465 726e 616c 2066 756e . external fun\n-0014c120: 6374 696f 6e73 3a07 0040 4661 0000 4f00 ctions:..@Fa..O.\n-0014c130: 4046 7100 0020 2020 2031 2e20 4754 2e4d @Fq.. 1. GT.M\n+0014c120: 6374 696f 6e73 3a07 0040 4461 0000 4f00 ctions:..@Da..O.\n+0014c130: 4044 7100 0020 2020 2031 2e20 4754 2e4d @Dq.. 1. GT.M\n 0014c140: 2069 7320 6465 7369 676e 6564 2074 6f20 is designed to \n 0014c150: 7573 6520 7369 676e 616c 7320 616e 6420 use signals and \n 0014c160: 6861 7320 7369 676e 616c 2068 616e 646c has signal handl\n 0014c170: 6572 7320 7468 6174 206d 7573 7451 0040 ers that mustQ.@\n-0014c180: 4681 0000 2020 2020 2020 2066 756e 6374 F... funct\n+0014c180: 4481 0000 2020 2020 2020 2066 756e 6374 D... funct\n 0014c190: 696f 6e20 666f 7220 4754 2e4d 2074 6f20 ion for GT.M to \n 0014c1a0: 6f70 6572 6174 6520 7072 6f70 6572 6c79 operate properly\n 0014c1b0: 2e20 5468 6520 7469 6d65 7220 7265 6c61 . The timer rela\n 0014c1c0: 7465 6420 6361 6c6c 2d62 6163 6b73 4e00 ted call-backsN.\n-0014c1d0: 4046 9100 0020 2020 2020 2020 7368 6f75 @F... shou\n+0014c1d0: 4044 9100 0020 2020 2020 2020 7368 6f75 @D... shou\n 0014c1e0: 6c64 2062 6520 7573 6564 2069 6e20 706c ld be used in pl\n 0014c1f0: 6163 6520 6f66 2061 6e79 206c 6962 7261 ace of any libra\n 0014c200: 7279 206f 7220 7379 7374 656d 2063 616c ry or system cal\n-0014c210: 6c20 7768 6963 6820 7573 6573 5000 3f46 l which usesP.?F\n+0014c210: 6c20 7768 6963 6820 7573 6573 5000 3f44 l which usesP.?D\n 0014c220: c011 0000 2020 2020 2020 2053 4947 414c .... SIGAL\n 0014c230: 524d 2073 7563 6820 6173 2073 6c65 6570 RM such as sleep\n 0014c240: 2829 2e20 5573 6520 6f66 2073 6967 6e61 (). Use of signa\n 0014c250: 6c73 2062 7920 6578 7465 726e 616c 2063 ls by external c\n-0014c260: 616c 6c20 636f 6465 206d 6179 2100 4046 all code may!.@F\n+0014c260: 616c 6c20 636f 6465 206d 6179 2100 4044 all code may!.@D\n 0014c270: 1200 0020 2020 2020 2020 6361 7573 6520 ... cause \n 0014c280: 4754 2e4d 2074 6f20 6661 696c 2e52 0040 GT.M to fail.R.@\n-0014c290: 4613 0000 2020 2020 322e 2055 7365 206f F... 2. Use o\n+0014c290: 4413 0000 2020 2020 322e 2055 7365 206f D... 2. Use o\n 0014c2a0: 6620 7468 6520 4754 2e4d 2070 726f 7669 f the GT.M provi\n 0014c2b0: 6465 6420 6d61 6c6c 6f63 2061 6e64 2066 ded malloc and f\n 0014c2c0: 7265 652c 2063 7265 6174 6573 2061 6e20 ree, creates an \n 0014c2d0: 696e 7465 6772 6174 6564 2068 6561 704b integrated heapK\n-0014c2e0: 0040 4614 0000 2020 2020 2020 206d 616e .@F... man\n+0014c2e0: 0040 4414 0000 2020 2020 2020 206d 616e .@D... man\n 0014c2f0: 6167 656d 656e 7420 7379 7374 656d 2c20 agement system, \n 0014c300: 7768 6963 6820 6861 7320 6120 6e75 6d62 which has a numb\n 0014c310: 6572 206f 6620 6465 6275 6767 696e 6720 er of debugging \n-0014c320: 746f 6f6c 732e 2046 4953 5300 4046 1500 tools. FISS.@F..\n+0014c320: 746f 6f6c 732e 2046 4953 5300 4044 1500 tools. FISS.@D..\n 0014c330: 0020 2020 2020 2020 7265 636f 6d6d 656e . recommen\n 0014c340: 6473 2074 6865 2075 7361 6765 206f 6620 ds the usage of \n 0014c350: 6774 6d5f 6d61 6c6c 6f63 2f67 746d 5f66 gtm_malloc/gtm_f\n 0014c360: 7265 6520 696e 2074 6865 2065 7874 6572 ree in the exter\n 0014c370: 6e61 6c20 6675 6e63 7469 6f6e 7351 0040 nal functionsQ.@\n-0014c380: 4616 0000 2020 2020 2020 2074 6861 7420 F... that \n+0014c380: 4416 0000 2020 2020 2020 2074 6861 7420 D... that \n 0014c390: 7072 6f76 6964 6573 2062 6574 7465 7220 provides better \n 0014c3a0: 6465 6275 6767 696e 6720 6361 7061 6269 debugging capabi\n 0014c3b0: 6c69 7479 2069 6e20 6361 7365 206d 656d lity in case mem\n 0014c3c0: 6f72 7920 6d61 6e61 6765 6d65 6e74 3100 ory management1.\n-0014c3d0: 4046 1700 0020 2020 2020 2020 7072 6f62 @F... prob\n+0014c3d0: 4044 1700 0020 2020 2020 2020 7072 6f62 @D... prob\n 0014c3e0: 6c65 6d73 206f 6363 7572 2077 6974 6820 lems occur with \n 0014c3f0: 6578 7465 726e 616c 2063 616c 6c73 2e54 external calls.T\n-0014c400: 0040 4618 0000 2020 2020 332e 2055 7365 .@F... 3. Use\n+0014c400: 0040 4418 0000 2020 2020 332e 2055 7365 .@D... 3. Use\n 0014c410: 206f 6620 6578 6974 2073 7973 7465 6d20 of exit system \n 0014c420: 6361 6c6c 2069 6e20 6578 7465 726e 616c call in external\n 0014c430: 2066 756e 6374 696f 6e73 2069 7320 7374 functions is st\n 0014c440: 726f 6e67 6c79 2064 6973 636f 7572 6167 rongly discourag\n-0014c450: 6564 2e54 0040 4619 0000 2020 2020 2020 ed.T.@F... \n+0014c450: 6564 2e54 0040 4419 0000 2020 2020 2020 ed.T.@D... \n 0014c460: 2053 696e 6365 2047 542e 4d20 7573 6573 Since GT.M uses\n 0014c470: 2065 7869 7420 6861 6e64 6c65 7273 2074 exit handlers t\n 0014c480: 6f20 7072 6f70 6572 6c79 2073 6875 7464 o properly shutd\n 0014c490: 6f77 6e20 7275 6e74 696d 6520 656e 7669 own runtime envi\n-0014c4a0: 726f 6e6d 656e 7452 0040 461a 0000 2020 ronmentR.@F... \n+0014c4a0: 726f 6e6d 656e 7452 0040 441a 0000 2020 ronmentR.@D... \n 0014c4b0: 2020 2020 2061 6e64 2061 6e79 2061 6374 and any act\n 0014c4c0: 6976 6520 7265 736f 7572 6365 732c 2074 ive resources, t\n 0014c4d0: 6865 2073 7973 7465 6d20 6361 6c6c 205f he system call _\n 0014c4e0: 6578 6974 2073 686f 756c 6420 6e65 7665 exit should neve\n-0014c4f0: 7220 6265 2075 7365 6424 0040 4621 0000 r be used$.@F!..\n+0014c4f0: 7220 6265 2075 7365 6424 0040 4421 0000 r be used$.@D!..\n 0014c500: 2020 2020 2020 2069 6e20 6578 7465 726e in extern\n 0014c510: 616c 2066 756e 6374 696f 6e73 2e53 0040 al functions.S.@\n-0014c520: 4622 0000 2020 2020 342e 2047 542e 4d20 F\".. 4. GT.M \n+0014c520: 4422 0000 2020 2020 342e 2047 542e 4d20 D\".. 4. GT.M \n 0014c530: 7573 6573 2074 696d 6572 2073 6967 6e61 uses timer signa\n 0014c540: 6c73 2073 6f20 6f66 7465 6e20 7468 6174 ls so often that\n 0014c550: 2074 6865 206c 696b 656c 6968 6f6f 6420 the likelihood \n 0014c560: 6f66 2061 2073 7973 7465 6d20 6361 6c6c of a system call\n-0014c570: 4d00 4046 2300 0020 2020 2020 2020 6265 M.@F#.. be\n+0014c570: 4d00 4044 2300 0020 2020 2020 2020 6265 M.@D#.. be\n 0014c580: 696e 6720 696e 7465 7272 7570 7465 6420 ing interrupted \n 0014c590: 6973 2068 6967 682e 2053 6f2c 2061 6c6c is high. So, all\n 0014c5a0: 2073 7973 7465 6d20 6361 6c6c 7320 696e system calls in\n 0014c5b0: 2074 6865 2065 7874 6572 6e61 6c42 0040 the externalB.@\n-0014c5c0: 4624 0000 2020 2020 2020 2070 726f 6772 F$.. progr\n+0014c5c0: 4424 0000 2020 2020 2020 2070 726f 6772 D$.. progr\n 0014c5d0: 616d 2063 616e 2072 6574 7572 6e20 4549 am can return EI\n 0014c5e0: 4e54 5220 6966 2069 6e74 6572 7275 7074 NTR if interrupt\n 0014c5f0: 6564 2062 7920 6120 7369 676e 616c 2e51 ed by a signal.Q\n-0014c600: 0040 4625 0000 2020 2020 352e 2048 616e .@F%.. 5. Han\n+0014c600: 0040 4425 0000 2020 2020 352e 2048 616e .@D%.. 5. Han\n 0014c610: 646c 6572 2066 756e 6374 696f 6e73 2069 dler functions i\n 0014c620: 6e76 6f6b 6564 2077 6974 6820 7374 6172 nvoked with star\n 0014c630: 745f 7469 6d65 7220 6d75 7374 206e 6f74 t_timer must not\n 0014c640: 2069 6e76 6f6b 6520 7365 7276 6963 6573 invoke services\n-0014c650: 5100 4046 2600 0020 2020 2020 2020 7468 Q.@F&.. th\n+0014c650: 5100 4044 2600 0020 2020 2020 2020 7468 Q.@D&.. th\n 0014c660: 6174 2061 7265 2069 6465 6e74 6966 6965 at are identifie\n 0014c670: 6420 6279 2074 6865 204f 7065 7261 7469 d by the Operati\n 0014c680: 6e67 2053 7973 7465 6d20 646f 6375 6d65 ng System docume\n 0014c690: 6e74 6174 696f 6e20 6173 2075 6e73 6166 ntation as unsaf\n-0014c6a0: 6552 0040 4627 0000 2020 2020 2020 2066 eR.@F'.. f\n+0014c6a0: 6552 0040 4427 0000 2020 2020 2020 2066 eR.@D'.. f\n 0014c6b0: 6f72 2073 6967 6e61 6c20 6861 6e64 6c65 or signal handle\n 0014c6c0: 7273 2028 6f72 206e 6f74 2069 6465 6e74 rs (or not ident\n 0014c6d0: 6966 6965 6420 6173 2073 6166 6529 202d ified as safe) -\n 0014c6e0: 2063 6f6e 7375 6c74 2074 6865 2073 7973 consult the sys\n-0014c6f0: 7465 6d52 0040 4628 0000 2020 2020 2020 temR.@F(.. \n+0014c6f0: 7465 6d52 0040 4428 0000 2020 2020 2020 temR.@D(.. \n 0014c700: 2064 6f63 756d 656e 7461 7469 6f6e 206f documentation o\n 0014c710: 7220 6d61 6e20 7061 6765 7320 666f 7220 r man pages for \n 0014c720: 7468 6973 2069 6e66 6f72 6d61 7469 6f6e this information\n 0014c730: 2e20 5375 6368 2073 6572 7669 6365 7320 . Such services \n-0014c740: 6361 7573 6550 0040 4629 0000 2020 2020 causeP.@F).. \n+0014c740: 6361 7573 6550 0040 4429 0000 2020 2020 causeP.@D).. \n 0014c750: 2020 206e 6f6e 2d64 6574 6572 6d69 6e69 non-determini\n 0014c760: 7374 6963 2066 6169 6c75 7265 7320 7768 stic failures wh\n 0014c770: 656e 2074 6865 7920 6172 6520 696e 7465 en they are inte\n 0014c780: 7272 7570 7465 6420 6279 2061 2066 756e rrupted by a fun\n-0014c790: 6374 696f 6e53 0040 462a 0000 2020 2020 ctionS.@F*.. \n+0014c790: 6374 696f 6e53 0040 442a 0000 2020 2020 ctionS.@D*.. \n 0014c7a0: 2020 2074 6861 7420 7468 656e 2061 7474 that then att\n 0014c7b0: 656d 7074 7320 746f 2063 616c 6c20 7468 empts to call th\n 0014c7c0: 656d 2c20 7772 6f6e 676c 7920 6173 7375 em, wrongly assu\n 0014c7d0: 6d69 6e67 2074 6865 7920 6172 6520 7265 ming they are re\n-0014c7e0: 656e 7472 616e 742e 0700 4046 3100 0000 entrant...@F1...\n+0014c7e0: 656e 7472 616e 742e 0700 4044 3100 0000 entrant...@D1...\n 0014c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014c800: 0100 0000 a807 0000 e94a 0000 0000 0000 .........J......\n-0014c810: 9d00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+0014c810: 9d00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 0014c820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 0014c830: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 0014c840: 4c53 00ff 7300 ff45 4e43 5259 5054 494f LS..s..ENCRYPTIO\n 0014c850: 4e5f 4558 5445 4e53 494f 4e53 00c1 1351 N_EXTENSIONS...Q\n 0014c860: 0000 2020 2020 2020 2066 756e 6374 696f .. functio\n 0014c870: 6e73 2074 6f20 656e 636f 6465 2061 6e64 ns to encode and\n 0014c880: 2064 6563 6f64 6520 6461 7461 2e20 5468 decode data. Th\n 0014c890: 6520 6669 7273 7420 7061 7261 6d65 7465 e first paramete\n 0014c8a0: 7220 6973 2061 2068 616e 646c 6554 004b r is a handleT.K\n-0014c8b0: 4661 0000 2020 2020 2020 2074 6f20 7468 Fa.. to th\n+0014c8b0: 4461 0000 2020 2020 2020 2074 6f20 7468 Da.. to th\n 0014c8c0: 6520 7379 6d6d 6574 7269 6320 6369 7068 e symmetric ciph\n 0014c8d0: 6572 206b 6579 2c20 7468 6520 7365 636f er key, the seco\n 0014c8e0: 6e64 2061 2070 6f69 6e74 6572 2074 6f20 nd a pointer to \n 0014c8f0: 7468 6520 626c 6f63 6b20 6f66 2064 6174 the block of dat\n-0014c900: 6154 004b 4671 0000 2020 2020 2020 2074 aT.KFq.. t\n+0014c900: 6154 004b 4471 0000 2020 2020 2020 2074 aT.KDq.. t\n 0014c910: 6f20 656e 636f 6465 206f 7220 6465 636f o encode or deco\n 0014c920: 6465 2c20 616e 6420 7468 6520 7468 6972 de, and the thir\n 0014c930: 6420 6120 706f 696e 7465 7220 746f 2074 d a pointer to t\n 0014c940: 6865 2072 6573 756c 7469 6e67 2062 6c6f he resulting blo\n-0014c950: 636b 206f 6650 004b 4681 0000 2020 2020 ck ofP.KF... \n+0014c950: 636b 206f 6650 004b 4481 0000 2020 2020 ck ofP.KD... \n 0014c960: 2020 2065 6e63 6f64 6564 206f 7220 6465 encoded or de\n 0014c970: 636f 6465 6420 6461 7461 2e20 5573 696e coded data. Usin\n 0014c980: 6720 7468 6520 6170 7072 6f70 7269 6174 g the appropriat\n 0014c990: 6520 6b65 7920 2873 616d 6520 6b65 7920 e key (same key \n-0014c9a0: 666f 7220 6152 004b 4691 0000 2020 2020 for aR.KF... \n+0014c9a0: 666f 7220 6152 004b 4491 0000 2020 2020 for aR.KD... \n 0014c9b0: 2020 2073 796d 6d65 7472 6963 2063 6970 symmetric cip\n 0014c9c0: 6865 7229 2c20 6774 6d63 7279 7074 5f64 her), gtmcrypt_d\n 0014c9d0: 6563 6f64 6528 2920 6d75 7374 2062 6520 ecode() must be \n 0014c9e0: 6162 6c65 2074 6f20 6465 636f 6465 2061 able to decode a\n-0014c9f0: 6e79 2064 6174 6152 004a 4614 0000 2020 ny dataR.JF... \n+0014c9f0: 6e79 2064 6174 6152 004a 4414 0000 2020 ny dataR.JD... \n 0014ca00: 2020 2020 2062 7566 6665 7220 656e 636f buffer enco\n 0014ca10: 6465 6420 6279 2067 746d 6372 7970 745f ded by gtmcrypt_\n 0014ca20: 656e 636f 6465 2829 2c20 6f74 6865 7277 encode(), otherw\n 0014ca30: 6973 6520 7468 6520 656e 6372 7970 7465 ise the encrypte\n-0014ca40: 6420 6461 7461 2069 734e 004b 4611 0000 d data isN.KF...\n+0014ca40: 6420 6461 7461 2069 734e 004b 4411 0000 d data isN.KD...\n 0014ca50: 2020 2020 2020 2072 656e 6465 7265 6420 rendered \n 0014ca60: 756e 7265 636f 7665 7261 626c 652e 3720 unrecoverable.7 \n 0014ca70: 4173 2064 6973 6375 7373 6564 2065 6172 As discussed ear\n 0014ca80: 6c69 6572 2c20 4754 2e4d 2072 6571 7569 lier, GT.M requi\n-0014ca90: 7265 7320 7468 6553 004b 4621 0000 2020 res theS.KF!.. \n+0014ca90: 7265 7320 7468 6553 004b 4421 0000 2020 res theS.KD!.. \n 0014caa0: 2020 2020 2065 6e63 7279 7074 6564 2061 encrypted a\n 0014cab0: 6e64 2063 6c65 6172 7465 7874 2076 6572 nd cleartext ver\n 0014cac0: 7369 6f6e 7320 6f66 2061 2073 7472 696e sions of a strin\n 0014cad0: 6720 746f 2068 6176 6520 7468 6520 7361 g to have the sa\n-0014cae0: 6d65 206c 656e 6774 682e 4d00 4b46 3100 me length.M.KF1.\n+0014cae0: 6d65 206c 656e 6774 682e 4d00 4b44 3100 me length.M.KD1.\n 0014caf0: 0020 2020 2020 2a20 6368 6172 202a 6774 . * char *gt\n 0014cb00: 6d63 7279 7074 5f73 7472 6572 726f 7228 mcrypt_strerror(\n 0014cb10: 2920 2d20 4754 2e4d 2075 7365 7320 7468 ) - GT.M uses th\n 0014cb20: 6973 2066 756e 6374 696f 6e20 746f 2072 is function to r\n-0014cb30: 6574 7269 6576 6553 004b 4641 0000 2020 etrieveS.KFA.. \n+0014cb30: 6574 7269 6576 6553 004b 4441 0000 2020 etrieveS.KDA.. \n 0014cb40: 2020 2020 2061 6464 7469 6f6e 616c 2065 addtional e\n 0014cb50: 7272 6f72 2063 6f6e 7465 7874 2066 726f rror context fro\n 0014cb60: 6d20 7468 6520 706c 7567 2d69 6e20 6166 m the plug-in af\n 0014cb70: 7465 7220 7468 6520 706c 7567 2d69 6e20 ter the plug-in \n-0014cb80: 7265 7475 726e 7320 616e 4e00 4b46 5100 returns anN.KFQ.\n+0014cb80: 7265 7475 726e 7320 616e 4e00 4b44 5100 returns anN.KDQ.\n 0014cb90: 0020 2020 2020 2020 6572 726f 7220 7374 . error st\n 0014cba0: 6174 7573 2e20 5468 6973 2066 756e 6374 atus. This funct\n 0014cbb0: 696f 6e20 7265 7475 726e 7320 6120 706f ion returns a po\n 0014cbc0: 696e 7465 7220 746f 2061 6464 6974 696f inter to additio\n-0014cbd0: 6e61 6c20 7465 7874 5100 4b46 6100 0020 nal textQ.KFa.. \n+0014cbd0: 6e61 6c20 7465 7874 5100 4b44 6100 0020 nal textQ.KDa.. \n 0014cbe0: 2020 2020 2020 7265 6c61 7465 6420 746f related to\n 0014cbf0: 2074 6865 206c 6173 7420 6572 726f 7220 the last error \n 0014cc00: 7468 6174 206f 6363 7572 7265 642e 2047 that occurred. G\n 0014cc10: 542e 4d20 6469 7370 6c61 7973 2074 6869 T.M displays thi\n-0014cc20: 7320 7465 7874 2061 7351 004b 4671 0000 s text asQ.KFq..\n+0014cc20: 7320 7465 7874 2061 7351 004b 4471 0000 s text asQ.KDq..\n 0014cc30: 2020 2020 2020 2070 6172 7420 6f66 2061 part of a\n 0014cc40: 6e20 6572 726f 7220 7265 706f 7274 2e20 n error report. \n 0014cc50: 496e 2061 2063 6173 6520 7768 6572 6520 In a case where \n 0014cc60: 616e 2065 7272 6f72 2068 6173 206e 6f20 an error has no \n-0014cc70: 6164 6469 7469 6f6e 616c 4a00 4b46 8100 additionalJ.KF..\n+0014cc70: 6164 6469 7469 6f6e 616c 4a00 4b44 8100 additionalJ.KD..\n 0014cc80: 0020 2020 2020 2020 636f 6e74 6578 7420 . context \n 0014cc90: 6f72 2064 6573 6372 6970 7469 6f6e 2c20 or description, \n 0014cca0: 7468 6973 2066 756e 6374 696f 6e20 7265 this function re\n 0014ccb0: 7475 726e 7320 6120 6e75 6c6c 2073 7472 turns a null str\n-0014ccc0: 696e 672e 0700 4b46 9100 0053 004a 4615 ing...KF...S.JF.\n+0014ccc0: 696e 672e 0700 4b44 9100 0053 004a 4415 ing...KD...S.JD.\n 0014ccd0: 0000 2020 2054 6865 2063 6f6d 706c 6574 .. The complet\n 0014cce0: 6520 736f 7572 6365 2063 6f64 6520 666f e source code fo\n 0014ccf0: 7220 7265 6665 7265 6e63 6520 696d 706c r reference impl\n 0014cd00: 656d 656e 7461 7469 6f6e 7320 6f66 2074 ementations of t\n 0014cd10: 6865 7365 2066 756e 6374 696f 6e73 5300 hese functionsS.\n-0014cd20: 4b46 1100 0020 2020 6973 2070 726f 7669 KF... is provi\n+0014cd20: 4b44 1100 0020 2020 6973 2070 726f 7669 KD... is provi\n 0014cd30: 6465 642c 206c 6963 656e 7365 6420 756e ded, licensed un\n 0014cd40: 6465 7220 7468 6520 7361 6d65 2074 6572 der the same ter\n 0014cd50: 6d73 2061 7320 4754 2e4d 2e20 596f 7520 ms as GT.M. You \n 0014cd60: 6172 6520 6174 206c 6962 6572 7479 2074 are at liberty t\n-0014cd70: 6f51 004b 4621 0000 2020 206d 6f64 6966 oQ.KF!.. modif\n+0014cd70: 6f51 004b 4421 0000 2020 206d 6f64 6966 oQ.KD!.. modif\n 0014cd80: 7920 7468 656d 2074 6f20 7375 6974 2079 y them to suit y\n 0014cd90: 6f75 7220 7370 6563 6966 6963 2047 542e our specific GT.\n 0014cda0: 4d20 6461 7461 6261 7365 2065 6e63 7279 M database encry\n 0014cdb0: 7074 696f 6e20 6e65 6564 732e 2043 6865 ption needs. Che\n-0014cdc0: 636b 5200 4b46 3100 0020 2020 796f 7572 ckR.KF1.. your\n+0014cdc0: 636b 5200 4b44 3100 0020 2020 796f 7572 ckR.KD1.. your\n 0014cdd0: 2047 542e 4d20 6c69 6365 6e73 6520 6966 GT.M license if\n 0014cde0: 2079 6f75 2077 6973 6820 746f 2063 6f6e you wish to con\n 0014cdf0: 7369 6465 7220 7265 6469 7374 7269 6275 sider redistribu\n 0014ce00: 7469 6e67 2079 6f75 7220 6368 616e 6765 ting your change\n-0014ce10: 7320 746f 1100 4b46 4100 0020 2020 6f74 s to..KFA.. ot\n-0014ce20: 6865 7273 2e07 004b 4651 0000 4d00 4b46 hers...KFQ..M.KF\n+0014ce10: 7320 746f 1100 4b44 4100 0020 2020 6f74 s to..KDA.. ot\n+0014ce20: 6865 7273 2e07 004b 4451 0000 4d00 4b44 hers...KDQ..M.KD\n 0014ce30: 6100 0020 2020 466f 7220 6d6f 7265 2069 a.. For more i\n 0014ce40: 6e66 6f72 6d61 7469 6f6e 2061 6e64 2065 nformation and e\n 0014ce50: 7861 6d70 6c65 732c 2072 6566 6572 2074 xamples, refer t\n 0014ce60: 6f20 7468 6520 4461 7461 6261 7365 2045 o the Database E\n-0014ce70: 6e63 7279 7074 696f 6e1d 004b 4671 0000 ncryption..KFq..\n+0014ce70: 6e63 7279 7074 696f 6e1d 004b 4471 0000 ncryption..KDq..\n 0014ce80: 2020 2054 6563 686e 6963 616c 2042 756c Technical Bul\n-0014ce90: 6c65 7469 6e2e 0700 4b46 8100 0015 0034 letin...KF.....4\n-0014cea0: 4658 414d 504c 4553 0000 4578 616d 706c FXAMPLES..Exampl\n-0014ceb0: 6573 1300 3c46 bf11 0000 2020 2045 7861 es..d &mathpak.\n 0014d370: 6578 7028 696e 7661 6c2c 2e6f 7574 7661 exp(inval,.outva\n-0014d380: 6c29 0e00 3d46 3400 0020 2020 4754 4d3e l)..=F4.. GTM>\n-0014d390: 0700 3d46 3500 0026 003d 4636 0000 2020 ..=F5..&.=F6.. \n+0014d380: 6c29 0e00 3d44 3400 0020 2020 4754 4d3e l)..=D4.. GTM>\n+0014d390: 0700 3d44 3500 0026 003d 4436 0000 2020 ..=D5..&.=D6.. \n 0014d3a0: 2045 7861 6d70 6c65 203a 2046 6f72 2070 Example : For p\n 0014d3b0: 7265 616c 6c6f 6361 7469 6f6e 3a07 003d reallocation:..=\n-0014d3c0: 4637 0000 1f00 3d46 3800 0020 2020 2520 F7....=F8.. % \n+0014d3c0: 4437 0000 1f00 3d44 3800 0020 2020 2520 D7....=D8.. % \n 0014d3d0: 6563 686f 2024 4754 4d58 435f 6578 7463 echo $GTMXC_extc\n-0014d3e0: 616c 6c1d 003d 4639 0000 2020 202f 7573 all..=F9.. /us\n+0014d3e0: 616c 6c1d 003d 4439 0000 2020 202f 7573 all..=D9.. /us\n 0014d3f0: 722f 6a6f 652f 6578 7463 616c 6c2e 7863 r/joe/extcall.xc\n-0014d400: 1a00 3d46 3a00 0020 2020 2520 6361 7420 ..=F:.. % cat \n-0014d410: 6578 7463 616c 6c2e 7863 1d00 3d46 4100 extcall.xc..=FA.\n+0014d400: 1a00 3d44 3a00 0020 2020 2520 6361 7420 ..=D:.. % cat \n+0014d410: 6578 7463 616c 6c2e 7863 1d00 3d44 4100 extcall.xc..=DA.\n 0014d420: 0020 2020 2f75 7372 2f6c 6962 2f65 7874 . /usr/lib/ext\n-0014d430: 6361 6c6c 2e73 6c3c 003d 4642 0000 2020 call.sl<.=FB.. \n+0014d430: 6361 6c6c 2e73 6c3c 003d 4442 0000 2020 call.sl<.=DB.. \n 0014d440: 2070 7265 616c 6c6f 633a 2076 6f69 6420 prealloc: void \n 0014d450: 6774 6d5f 7072 655f 616c 6c6f 635f 6128 gtm_pre_alloc_a(\n 0014d460: 4f3a 6774 6d5f 6368 6172 5f74 202a 5b31 O:gtm_char_t *[1\n-0014d470: 325d 2919 003d 4643 0000 2020 2025 2063 2])..=FC.. % c\n-0014d480: 6174 2065 7874 6361 6c6c 2e63 1c00 3d46 at extcall.c..=F\n+0014d470: 325d 2919 003d 4443 0000 2020 2025 2063 2])..=DC.. % c\n+0014d480: 6174 2065 7874 6361 6c6c 2e63 1c00 3d44 at extcall.c..=D\n 0014d490: 4400 0020 2020 2369 6e63 6c75 6465 203c D.. #include <\n-0014d4a0: 7374 6469 6f2e 683e 1d00 3d46 4500 0020 stdio.h>..=FE.. \n+0014d4a0: 7374 6469 6f2e 683e 1d00 3d44 4500 0020 stdio.h>..=DE.. \n 0014d4b0: 2020 2369 6e63 6c75 6465 203c 7374 7269 #include \".=FF.. #\n+0014d4c0: 6e67 2e68 3e22 003d 4446 0000 2020 2023 ng.h>\".=DF.. #\n 0014d4d0: 696e 636c 7564 6520 2267 746d 7863 5f74 include \"gtmxc_t\n-0014d4e0: 7970 6573 2e68 223f 003d 4647 0000 2020 ypes.h\"?.=FG.. \n+0014d4e0: 7970 6573 2e68 223f 003d 4447 0000 2020 ypes.h\"?.=DG.. \n 0014d4f0: 2076 6f69 6420 6774 6d5f 7072 655f 616c void gtm_pre_al\n 0014d500: 6c6f 635f 6120 2869 6e74 2063 6f75 6e74 loc_a (int count\n 0014d510: 2c20 6368 6172 202a 6172 675f 7072 6561 , char *arg_prea\n-0014d520: 6c6c 6f63 6129 0b00 3d46 4800 0020 2020 lloca)..=FH.. \n-0014d530: 7b33 003d 4649 0000 2020 2020 2020 2073 {3.=FI.. s\n+0014d520: 6c6c 6f63 6129 0b00 3d44 4800 0020 2020 lloca)..=DH.. \n+0014d530: 7b33 003d 4449 0000 2020 2020 2020 2073 {3.=DI.. s\n 0014d540: 7472 6370 7928 6172 675f 7072 6561 6c6c trcpy(arg_preall\n 0014d550: 6f63 612c 2022 4e65 7720 4d65 7373 6167 oca, \"New Messag\n-0014d560: 6522 293b 1500 3d46 4a00 0020 2020 2020 e\");..=FJ.. \n-0014d570: 2020 7265 7475 726e 3b0b 003d 4651 0000 return;..=FQ..\n-0014d580: 2020 207d 0700 3d46 5200 002b 003d 4653 }..=FR..+.=FS\n+0014d560: 6522 293b 1500 3d44 4a00 0020 2020 2020 e\");..=DJ.. \n+0014d570: 2020 7265 7475 726e 3b0b 003d 4451 0000 return;..=DQ..\n+0014d580: 2020 207d 0700 3d44 5200 002b 003d 4453 }..=DR..+.=DS\n 0014d590: 0000 2020 2045 7861 6d70 6c65 203a 2066 .. Example : f\n 0014d5a0: 6f72 2063 616c 6c2d 6261 636b 206d 6563 or call-back mec\n-0014d5b0: 6861 6e69 736d 0700 3d46 5400 0017 003d hanism..=FT....=\n-0014d5c0: 4655 0000 2020 2025 2065 6368 6f20 2447 FU.. % echo $G\n-0014d5d0: 544d 5843 1e00 3d46 5600 0020 2020 2f75 TMXC..=FV.. /u\n+0014d5b0: 6861 6e69 736d 0700 3d44 5400 0017 003d hanism..=DT....=\n+0014d5c0: 4455 0000 2020 2025 2065 6368 6f20 2447 DU.. % echo $G\n+0014d5d0: 544d 5843 1e00 3d44 5600 0020 2020 2f75 TMXC..=DV.. /u\n 0014d5e0: 7372 2f6a 6f65 2f63 616c 6c62 6163 6b2e sr/joe/callback.\n-0014d5f0: 7863 2400 3d46 5700 0020 2020 2520 6361 xc$.=FW.. % ca\n+0014d5f0: 7863 2400 3d44 5700 0020 2020 2520 6361 xc$.=DW.. % ca\n 0014d600: 7420 2f75 7372 2f6a 6f65 2f63 616c 6c62 t /usr/joe/callb\n-0014d610: 6163 6b2e 7863 1c00 3d46 5800 0020 2020 ack.xc..=FX.. \n+0014d610: 6163 6b2e 7863 1c00 3d44 5800 0020 2020 ack.xc..=DX.. \n 0014d620: 244d 594c 4942 2f63 616c 6c62 6163 6b2e $MYLIB/callback.\n-0014d630: 736c 2b00 3d46 5900 0020 2020 696e 6974 sl+.=FY.. init\n+0014d630: 736c 2b00 3d44 5900 0020 2020 696e 6974 sl+.=DY.. init\n 0014d640: 3a20 2020 2020 766f 6964 2020 2069 6e69 : void ini\n 0014d650: 745f 6361 6c6c 6261 636b 7328 2931 003d t_callbacks()1.=\n-0014d660: 465a 0000 2020 2074 7374 736c 703a 2020 FZ.. tstslp: \n+0014d660: 445a 0000 2020 2074 7374 736c 703a 2020 DZ.. tstslp: \n 0014d670: 766f 6964 2020 2074 7374 5f73 6c65 6570 void tst_sleep\n 0014d680: 2849 3a67 746d 5f6c 6f6e 675f 7429 4000 (I:gtm_long_t)@.\n-0014d690: 3d46 6100 0020 2020 7374 7274 6d72 3a20 =Fa.. strtmr: \n+0014d690: 3d44 6100 0020 2020 7374 7274 6d72 3a20 =Da.. strtmr: \n 0014d6a0: 766f 6964 2020 2073 7461 7274 5f74 696d void start_tim\n 0014d6b0: 6572 2849 3a67 746d 5f6c 6f6e 675f 742c er(I:gtm_long_t,\n 0014d6c0: 2049 3a67 746d 5f6c 6f6e 675f 7429 2300 I:gtm_long_t)#.\n-0014d6d0: 3d46 6200 0020 2020 2520 6361 7420 2f75 =Fb.. % cat /u\n+0014d6d0: 3d44 6200 0020 2020 2520 6361 7420 2f75 =Db.. % cat /u\n 0014d6e0: 7372 2f6a 6f65 2f63 616c 6c62 6163 6b2e sr/joe/callback.\n-0014d6f0: 631c 003d 4663 0000 2020 2023 696e 636c c..=Fc.. #incl\n+0014d6f0: 631c 003d 4463 0000 2020 2023 696e 636c c..=Dc.. #incl\n 0014d700: 7564 6520 3c73 7464 696f 2e68 3e1d 003d ude ..=\n-0014d710: 4664 0000 2020 2023 696e 636c 7564 6520 Fd.. #include \n-0014d720: 3c73 7464 6c69 622e 683e 0700 3d46 6500 ..=Fe.\n-0014d730: 0022 003d 4666 0000 2020 2023 696e 636c .\".=Ff.. #incl\n+0014d710: 4464 0000 2020 2023 696e 636c 7564 6520 Dd.. #include \n+0014d720: 3c73 7464 6c69 622e 683e 0700 3d44 6500 ..=De.\n+0014d730: 0022 003d 4466 0000 2020 2023 696e 636c .\".=Df.. #incl\n 0014d740: 7564 6520 2267 746d 7863 5f74 7970 6573 ude \"gtmxc_types\n-0014d750: 2e68 2207 003d 4667 0000 1b00 3d46 6800 .h\"..=Fg....=Fh.\n+0014d750: 2e68 2207 003d 4467 0000 1b00 3d44 6800 .h\"..=Dg....=Dh.\n 0014d760: 0020 2020 766f 6964 202a 2a66 756e 6374 . void **funct\n-0014d770: 6162 6c65 3b2c 003d 4669 0000 2020 2076 able;,.=Fi.. v\n+0014d770: 6162 6c65 3b2c 003d 4469 0000 2020 2076 able;,.=Di.. v\n 0014d780: 6f69 6420 282a 736c 6565 705f 756e 696e oid (*sleep_unin\n 0014d790: 7465 7272 7570 7465 6429 2869 6e74 2029 terrupted)(int )\n-0014d7a0: 3b2a 003d 466a 0000 2020 2076 6f69 6420 ;*.=Fj.. void \n+0014d7a0: 3b2a 003d 446a 0000 2020 2076 6f69 6420 ;*.=Dj.. void \n 0014d7b0: 282a 736c 6565 705f 696e 7465 7272 7570 (*sleep_interrup\n 0014d7c0: 7465 6429 2869 6e74 2029 3b00 0000 0000 ted)(int );.....\n 0014d7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014d7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014d800: 0100 0000 dc07 0000 664b 0000 0000 0000 ........fK......\n 0014d810: 8200 0000 4845 4c50 00ff 7300 ff49 4e54 ....HELP..s..INT\n 0014d820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 0014d830: ff73 00ff 4558 5445 524e 414c 5f43 414c .s..EXTERNAL_CAL\n 0014d840: 4c53 00ff 7300 ff45 5841 4d50 4c45 5300 LS..s..EXAMPLES.\n 0014d850: c071 0000 2020 2076 6f69 6420 282a 7365 .q.. void (*se\n 0014d860: 7475 705f 7469 6d65 7229 2869 6e74 202c tup_timer)(int ,\n 0014d870: 2069 6e74 202c 2076 6f69 6420 282a 2928 int , void (*)(\n 0014d880: 2920 2c20 696e 7420 2c20 6368 6172 202a ) , int , char *\n-0014d890: 293b 2500 3d46 7200 0020 2020 766f 6964 );%.=Fr.. void\n+0014d890: 293b 2500 3d44 7200 0020 2020 766f 6964 );%.=Dr.. void\n 0014d8a0: 2028 2a63 616e 6365 6c5f 7469 6d65 7229 (*cancel_timer)\n-0014d8b0: 2869 6e74 2029 3b22 003d 4673 0000 2020 (int );\".=Fs.. \n+0014d8b0: 2869 6e74 2029 3b22 003d 4473 0000 2020 (int );\".=Ds.. \n 0014d8c0: 2076 6f69 642a 2028 2a6d 616c 6c6f 635f void* (*malloc_\n-0014d8d0: 666e 2928 696e 7429 3b21 003d 4674 0000 fn)(int);!.=Ft..\n+0014d8d0: 666e 2928 696e 7429 3b21 003d 4474 0000 fn)(int);!.=Dt..\n 0014d8e0: 2020 2076 6f69 6420 282a 6672 6565 5f66 void (*free_f\n-0014d8f0: 6e29 2876 6f69 642a 293b 0700 3d46 7500 n)(void*);..=Fu.\n-0014d900: 002a 003d 4676 0000 2020 2076 6f69 6420 .*.=Fv.. void \n+0014d8f0: 6e29 2876 6f69 642a 293b 0700 3d44 7500 n)(void*);..=Du.\n+0014d900: 002a 003d 4476 0000 2020 2076 6f69 6420 .*.=Dv.. void \n 0014d910: 2069 6e69 745f 6361 6c6c 6261 636b 7320 init_callbacks \n-0014d920: 2869 6e74 2063 6f75 6e74 290b 003d 4677 (int count)..=Fw\n-0014d930: 0000 2020 207b 2100 3d46 7800 0020 2020 .. {!.=Fx.. \n+0014d920: 2869 6e74 2063 6f75 6e74 290b 003d 4477 (int count)..=Dw\n+0014d930: 0000 2020 207b 2100 3d44 7800 0020 2020 .. {!.=Dx.. \n 0014d940: 2020 2063 6861 7220 2a73 7461 7274 5f61 char *start_a\n-0014d950: 6464 7265 7373 3b07 003d 4679 0000 4000 ddress;..=Fy..@.\n-0014d960: 3d46 7a00 0020 2020 2020 2073 7461 7274 =Fz.. start\n+0014d950: 6464 7265 7373 3b07 003d 4479 0000 4000 ddress;..=Dy..@.\n+0014d960: 3d44 7a00 0020 2020 2020 2073 7461 7274 =Dz.. start\n 0014d970: 5f61 6464 7265 7373 203d 2028 6368 6172 _address = (char\n 0014d980: 202a 2967 6574 656e 7628 2247 544d 5f43 *)getenv(\"GTM_C\n 0014d990: 414c 4c49 4e5f 5354 4152 5422 293b 0700 ALLIN_START\");..\n-0014d9a0: 3d46 8100 002c 003d 4682 0000 2020 2020 =F...,.=F... \n+0014d9a0: 3d44 8100 002c 003d 4482 0000 2020 2020 =D...,.=D... \n 0014d9b0: 2020 6966 2028 7374 6172 745f 6164 6472 if (start_addr\n 0014d9c0: 6573 7320 3d3d 2028 6368 6172 202a 2930 ess == (char *)0\n-0014d9d0: 290e 003d 4683 0000 2020 2020 2020 7b45 )..=F... {E\n-0014d9e0: 003d 4684 0000 2020 2020 2020 2020 2020 .=F... \n+0014d9d0: 290e 003d 4483 0000 2020 2020 2020 7b45 )..=D... {E\n+0014d9e0: 003d 4484 0000 2020 2020 2020 2020 2020 .=D... \n 0014d9f0: 2020 2020 6670 7269 6e74 6628 7374 6465 fprintf(stde\n 0014da00: 7272 2c22 4754 4d5f 4341 4c4c 494e 5f53 rr,\"GTM_CALLIN_S\n 0014da10: 5441 5254 2069 7320 6e6f 7420 7365 745c TART is not set\\\n-0014da20: 6e22 293b 1700 3d46 8500 0020 2020 2020 n\");..=F... \n-0014da30: 2020 2020 7265 7475 726e 3b0e 003d 4686 return;..=F.\n-0014da40: 0000 2020 2020 2020 7d36 003d 4687 0000 .. }6.=F...\n+0014da20: 6e22 293b 1700 3d44 8500 0020 2020 2020 n\");..=D... \n+0014da30: 2020 2020 7265 7475 726e 3b0e 003d 4486 return;..=D.\n+0014da40: 0000 2020 2020 2020 7d36 003d 4487 0000 .. }6.=D...\n 0014da50: 2020 2020 2020 6675 6e63 7461 626c 6520 functable \n 0014da60: 3d20 2876 6f69 6420 2a2a 2961 746f 6928 = (void **)atoi(\n 0014da70: 7374 6172 745f 6164 6472 6573 7329 3b29 start_address);)\n-0014da80: 003d 4688 0000 2020 2020 2020 6966 2028 .=F... if (\n+0014da80: 003d 4488 0000 2020 2020 2020 6966 2028 .=D... if (\n 0014da90: 6675 6e63 7461 626c 6520 3d3d 2028 766f functable == (vo\n-0014daa0: 6964 202a 2a29 3029 0e00 3d46 8900 0020 id **)0)..=F... \n-0014dab0: 2020 2020 207b 2100 3d46 8a00 0020 2020 {!.=F... \n+0014daa0: 6964 202a 2a29 3029 0e00 3d44 8900 0020 id **)0)..=D... \n+0014dab0: 2020 2020 207b 2100 3d44 8a00 0020 2020 {!.=D... \n 0014dac0: 2020 2020 2070 6572 726f 7228 2261 746f perror(\"ato\n-0014dad0: 6920 3a20 2229 3b56 003d 4691 0000 2020 i : \");V.=F... \n+0014dad0: 6920 3a20 2229 3b56 003d 4491 0000 2020 i : \");V.=D... \n 0014dae0: 2020 2020 2020 6670 7269 6e74 6628 7374 fprintf(st\n 0014daf0: 6465 7272 2c22 6164 6472 6573 7365 7320 derr,\"addresses \n 0014db00: 6465 6669 6e65 6420 6279 2047 544d 5f43 defined by GTM_C\n 0014db10: 414c 4c49 4e5f 5354 4152 5420 6e6f 7420 ALLIN_START not \n 0014db20: 6120 6e75 6d62 6572 5c6e 2229 3b16 003d a number\\n\");..=\n-0014db30: 4692 0000 2020 2020 2020 2020 7265 7475 F... retu\n-0014db40: 726e 3b0e 003d 4693 0000 2020 2020 2020 rn;..=F... \n-0014db50: 7d41 003d 4694 0000 2020 2020 2020 736c }A.=F... sl\n+0014db30: 4492 0000 2020 2020 2020 2020 7265 7475 D... retu\n+0014db40: 726e 3b0e 003d 4493 0000 2020 2020 2020 rn;..=D... \n+0014db50: 7d41 003d 4494 0000 2020 2020 2020 736c }A.=D... sl\n 0014db60: 6565 705f 756e 696e 7465 7272 7570 7465 eep_uninterrupte\n 0014db70: 6420 3d20 2876 6f69 6420 282a 2928 696e d = (void (*)(in\n 0014db80: 7420 2929 2066 756e 6374 6162 6c65 5b30 t )) functable[0\n-0014db90: 5d3b 3f00 3d46 9500 0020 2020 2020 2073 ];?.=F... s\n+0014db90: 5d3b 3f00 3d44 9500 0020 2020 2020 2073 ];?.=D... s\n 0014dba0: 6c65 6570 5f69 6e74 6572 7275 7074 6564 leep_interrupted\n 0014dbb0: 203d 2028 766f 6964 2028 2a29 2869 6e74 = (void (*)(int\n 0014dbc0: 2029 2920 6675 6e63 7461 626c 655b 315d )) functable[1]\n-0014dbd0: 3b57 003d 4696 0000 2020 2020 2020 7365 ;W.=F... se\n+0014dbd0: 3b57 003d 4496 0000 2020 2020 2020 7365 ;W.=D... se\n 0014dbe0: 7475 705f 7469 6d65 7220 3d20 2876 6f69 tup_timer = (voi\n 0014dbf0: 6420 282a 2928 696e 7420 2c20 696e 742c d (*)(int , int,\n 0014dc00: 2076 6f69 6420 282a 2928 292c 2069 6e74 void (*)(), int\n 0014dc10: 2c20 6368 6172 202a 2929 2066 756e 6374 , char *)) funct\n-0014dc20: 6162 6c65 5b32 5d3b 3a00 3d46 9700 0020 able[2];:.=F... \n+0014dc20: 6162 6c65 5b32 5d3b 3a00 3d44 9700 0020 able[2];:.=D... \n 0014dc30: 2020 2020 2063 616e 6365 6c5f 7469 6d65 cancel_time\n 0014dc40: 7220 3d20 2876 6f69 6420 282a 2928 696e r = (void (*)(in\n 0014dc50: 7420 2929 2066 756e 6374 6162 6c65 5b33 t )) functable[3\n-0014dc60: 5d3b 0700 3d46 9800 0037 003d 4699 0000 ];..=F...7.=F...\n+0014dc60: 5d3b 0700 3d44 9800 0037 003d 4499 0000 ];..=D...7.=D...\n 0014dc70: 2020 2020 2020 6d61 6c6c 6f63 5f66 6e20 malloc_fn \n 0014dc80: 3d20 2876 6f69 642a 2028 2a29 2869 6e74 = (void* (*)(int\n 0014dc90: 2929 2066 756e 6374 6162 6c65 5b34 5d3b )) functable[4];\n-0014dca0: 3600 3d46 9a00 0020 2020 2020 2066 7265 6.=F... fre\n+0014dca0: 3600 3d44 9a00 0020 2020 2020 2066 7265 6.=D... fre\n 0014dcb0: 655f 666e 203d 2028 766f 6964 2028 2a29 e_fn = (void (*)\n 0014dcc0: 2876 6f69 642a 2929 2066 756e 6374 6162 (void*)) functab\n-0014dcd0: 6c65 5b35 5d3b 0800 3c46 c111 0000 1400 le[5];..F... retur\n-0014dcf0: 6e3b 0b00 3e46 2100 0020 2020 7d07 003e n;..>F!.. }..>\n-0014dd00: 4631 0000 2b00 3e46 4100 0020 2020 766f F1..+.>FA.. vo\n+0014dcd0: 6c65 5b35 5d3b 0800 3c44 c111 0000 1400 le[5];..D... retur\n+0014dcf0: 6e3b 0b00 3e44 2100 0020 2020 7d07 003e n;..>D!.. }..>\n+0014dd00: 4431 0000 2b00 3e44 4100 0020 2020 766f D1..+.>DA.. vo\n 0014dd10: 6964 2020 736c 6565 7020 2869 6e74 2063 id sleep (int c\n 0014dd20: 6f75 6e74 2c20 696e 7420 7469 6d65 290b ount, int time).\n-0014dd30: 003e 4651 0000 2020 207b 2a00 3e46 6100 .>FQ.. {*.>Fa.\n+0014dd30: 003e 4451 0000 2020 207b 2a00 3e44 6100 .>DQ.. {*.>Da.\n 0014dd40: 0020 2020 2020 2028 2a73 6c65 6570 5f75 . (*sleep_u\n 0014dd50: 6e69 6e74 6572 7275 7074 6564 2928 7469 ninterrupted)(ti\n-0014dd60: 6d65 293b 0b00 3e46 7100 0020 2020 7d07 me);..>Fq.. }.\n-0014dd70: 003e 4681 0000 1f00 3e46 9100 0020 2020 .>F.....>F... \n+0014dd60: 6d65 293b 0b00 3e44 7100 0020 2020 7d07 me);..>Dq.. }.\n+0014dd70: 003e 4481 0000 1f00 3e44 9100 0020 2020 .>D.....>D... \n 0014dd80: 766f 6964 2074 696d 6572 5f68 616e 646c void timer_handl\n-0014dd90: 6572 2028 290b 003d 4612 0000 2020 207b er ()..=F... {\n-0014dda0: 3600 3e46 1100 0020 2020 2020 2066 7072 6.>F... fpr\n+0014dd90: 6572 2028 290b 003d 4412 0000 2020 207b er ()..=D... {\n+0014dda0: 3600 3e44 1100 0020 2020 2020 2066 7072 6.>D... fpr\n 0014ddb0: 696e 7466 2873 7464 6572 722c 2254 696d intf(stderr,\"Tim\n 0014ddc0: 6572 2048 616e 646c 6572 2063 616c 6c65 er Handler calle\n-0014ddd0: 645c 6e22 293b 1f00 3e46 2100 0020 2020 d\\n\");..>F!.. \n+0014ddd0: 645c 6e22 293b 1f00 3e44 2100 0020 2020 d\\n\");..>D!.. \n 0014dde0: 2020 202f 2a20 446f 2073 6f6d 6574 6869 /* Do somethi\n-0014ddf0: 6e67 202a 2f0b 003e 4631 0000 2020 207d ng */..>F1.. }\n-0014de00: 0700 3e46 4100 004b 003e 4651 0000 2020 ..>FA..K.>FQ.. \n+0014ddf0: 6e67 202a 2f0b 003e 4431 0000 2020 207d ng */..>D1.. }\n+0014de00: 0700 3e44 4100 004b 003e 4451 0000 2020 ..>DA..K.>DQ.. \n 0014de10: 2076 6f69 6420 2073 7461 7274 5f74 696d void start_tim\n 0014de20: 6572 2028 696e 7420 636f 756e 742c 2069 er (int count, i\n 0014de30: 6e74 2074 696d 655f 746f 5f69 6e74 2c20 nt time_to_int, \n 0014de40: 696e 7420 7469 6d65 5f74 6f5f 736c 6565 int time_to_slee\n-0014de50: 7029 0b00 3e46 6100 0020 2020 7b51 003e p)..>Fa.. {Q.>\n-0014de60: 4671 0000 2020 2020 2020 282a 7365 7475 Fq.. (*setu\n+0014de50: 7029 0b00 3e44 6100 0020 2020 7b51 003e p)..>Da.. {Q.>\n+0014de60: 4471 0000 2020 2020 2020 282a 7365 7475 Dq.. (*setu\n 0014de70: 705f 7469 6d65 7229 2828 696e 7420 2973 p_timer)((int )s\n 0014de80: 7461 7274 5f74 696d 6572 2c20 7469 6d65 tart_timer, time\n 0014de90: 5f74 6f5f 696e 742c 2074 696d 6572 5f68 _to_int, timer_h\n 0014dea0: 616e 646c 6572 2c20 302c 2030 293b 1400 andler, 0, 0);..\n-0014deb0: 3e46 8100 0020 2020 2020 2072 6574 7572 >F... retur\n-0014dec0: 6e3b 0b00 3e46 9100 0020 2020 7d23 003d n;..>F... }#.=\n-0014ded0: 4613 0000 2020 2076 6f69 642a 2078 6d61 F... void* xma\n+0014deb0: 3e44 8100 0020 2020 2020 2072 6574 7572 >D... retur\n+0014dec0: 6e3b 0b00 3e44 9100 0020 2020 7d23 003d n;..>D... }#.=\n+0014ded0: 4413 0000 2020 2076 6f69 642a 2078 6d61 D... void* xma\n 0014dee0: 6c6c 6f63 2028 696e 7420 636f 756e 7429 lloc (int count)\n-0014def0: 0b00 3e46 1100 0020 2020 7b25 003e 4621 ..>F... {%.>F!\n+0014def0: 0b00 3e44 1100 0020 2020 7b25 003e 4421 ..>D... {%.>D!\n 0014df00: 0000 2020 2072 6574 7572 6e20 282a 6d61 .. return (*ma\n 0014df10: 6c6c 6f63 5f66 6e29 2863 6f75 6e74 293b lloc_fn)(count);\n-0014df20: 0b00 3e46 3100 0020 2020 7d07 003e 4641 ..>F1.. }..>FA\n-0014df30: 0000 2000 3e46 5100 0020 2020 766f 6964 .. .>FQ.. void\n+0014df20: 0b00 3e44 3100 0020 2020 7d07 003e 4441 ..>D1.. }..>DA\n+0014df30: 0000 2000 3e44 5100 0020 2020 766f 6964 .. .>DQ.. void\n 0014df40: 2020 7866 7265 6528 766f 6964 2a20 7074 xfree(void* pt\n-0014df50: 7229 0b00 3e46 6100 0020 2020 7b1d 003e r)..>Fa.. {..>\n-0014df60: 4671 0000 2020 2020 2020 282a 6672 6565 Fq.. (*free\n-0014df70: 5f66 6e29 2870 7472 293b 0b00 3e46 8100 _fn)(ptr);..>F..\n-0014df80: 0020 2020 7d07 003e 4691 0000 4900 3d46 . }..>F...I.=F\n+0014df50: 7229 0b00 3e44 6100 0020 2020 7b1d 003e r)..>Da.. {..>\n+0014df60: 4471 0000 2020 2020 2020 282a 6672 6565 Dq.. (*free\n+0014df70: 5f66 6e29 2870 7472 293b 0b00 3e44 8100 _fn)(ptr);..>D..\n+0014df80: 0020 2020 7d07 003e 4491 0000 4900 3d44 . }..>D...I.=D\n 0014df90: 1400 0020 2020 4578 616d 706c 653a 6774 ... Example:gt\n 0014dfa0: 6d5f 6d61 6c6c 6f63 2f67 746d 5f66 7265 m_malloc/gtm_fre\n 0014dfb0: 6520 6361 6c6c 6261 636b 7320 7573 696e e callbacks usin\n 0014dfc0: 6720 6774 6d5f 706f 696e 7465 7274 6f66 g gtm_pointertof\n-0014dfd0: 756e 635f 7407 003e 4611 0000 0000 0000 unc_t..>F.......\n+0014dfd0: 756e 635f 7407 003e 4411 0000 0000 0000 unc_t..>D.......\n 0014dfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014e000: 0100 0000 4b07 0000 7d4b 0000 0000 0000 ....K...}K......\n 0014e010: 8500 0020 4845 4c50 00ff 7300 ff49 4e54 ... HELP..s..INT\n 0014e020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 0014e030: ff73 00ff 4143 4345 5353 5f4e 4f4e 2d4d .s..ACCESS_NON-M\n 0014e040: 5f52 4f55 5449 4e45 5300 bf31 0000 2020 _ROUTINES..1.. \n 0014e050: 2049 6e20 4754 2e4d 2c20 6361 6c6c 7320 In GT.M, calls \n 0014e060: 746f 2043 206c 616e 6775 6167 6520 726f to C language ro\n 0014e070: 7574 696e 6573 206d 6179 2062 6520 6d61 utines may be ma\n 0014e080: 6465 2077 6974 6820 7468 6520 666f 6c6c de with the foll\n-0014e090: 6f77 696e 6711 0037 4641 0000 2020 2073 owing..7FA.. s\n-0014e0a0: 796e 7461 783a 0700 3746 5100 0037 0037 yntax:..7FQ..7.7\n-0014e0b0: 4661 0000 2020 2044 4f20 265b 7061 636b Fa.. DO &[pack\n+0014e090: 6f77 696e 6711 0037 4441 0000 2020 2073 owing..7DA.. s\n+0014e0a0: 796e 7461 783a 0700 3744 5100 0037 0037 yntax:..7DQ..7.7\n+0014e0b0: 4461 0000 2020 2044 4f20 265b 7061 636b Da.. DO &[pack\n 0014e0c0: 6167 656e 616d 652e 5d6e 616d 655b 5e6e agename.]name[^n\n 0014e0d0: 616d 655d 5b70 6172 616d 6574 6572 2d6c ame][parameter-l\n-0014e0e0: 6973 745d 0700 3746 7100 0026 0037 4681 ist]..7Fq..&.7F.\n+0014e0e0: 6973 745d 0700 3744 7100 0026 0037 4481 ist]..7Dq..&.7D.\n 0014e0f0: 0000 2020 206f 7220 6173 2061 6e20 6578 .. or as an ex\n 0014e100: 7072 6573 7369 6f6e 2065 6c65 6d65 6e74 pression element\n-0014e110: 2c07 0037 4691 0000 3600 3646 c011 0000 ,..7F...6.6F....\n+0014e110: 2c07 0037 4491 0000 3600 3644 c011 0000 ,..7D...6.6D....\n 0014e120: 2020 2024 265b 7061 636b 6167 656e 616d $&[packagenam\n 0014e130: 652e 5d6e 616d 655b 5e6e 616d 655d 5b70 e.]name[^name][p\n 0014e140: 6172 616d 6574 6572 2d6c 6973 745d 0700 arameter-list]..\n-0014e150: 3746 1200 0051 0037 4613 0000 2020 2057 7F...Q.7F... W\n+0014e150: 3744 1200 0051 0037 4413 0000 2020 2057 7D...Q.7D... W\n 0014e160: 6865 7265 2070 6163 6b61 6765 6e61 6d65 here packagename\n 0014e170: 2c20 6c69 6b65 2074 6865 206e 616d 6520 , like the name \n 0014e180: 656c 656d 656e 7473 2069 7320 6120 7661 elements is a va\n 0014e190: 6c69 6420 4d20 6e61 6d65 2e20 4265 6361 lid M name. Beca\n-0014e1a0: 7573 6520 6f66 5400 3746 1400 0020 2020 use ofT.7F... \n+0014e1a0: 7573 6520 6f66 5400 3744 1400 0020 2020 use ofT.7D... \n 0014e1b0: 7468 6520 7061 7273 696e 6720 636f 6e76 the parsing conv\n 0014e1c0: 656e 7469 6f6e 7320 6f66 204d 2c20 7468 entions of M, th\n 0014e1d0: 6520 6964 656e 7469 6669 6572 2062 6574 e identifier bet\n 0014e1e0: 7765 656e 2074 6865 2061 6d70 6572 7361 ween the ampersa\n-0014e1f0: 6e64 2028 2629 2061 6e64 4f00 3746 1500 nd (&) andO.7F..\n+0014e1f0: 6e64 2028 2629 2061 6e64 4f00 3744 1500 nd (&) andO.7D..\n 0014e200: 0020 2020 7468 6520 6f70 7469 6f6e 616c . the optional\n 0014e210: 2070 6172 616d 6574 6572 2d6c 6973 7420 parameter-list \n 0014e220: 6861 7320 7072 6563 6973 656c 7920 636f has precisely co\n 0014e230: 6e73 7472 6169 6e65 6420 7075 6e63 7475 nstrained punctu\n-0014e240: 6174 696f 6e20 2d20 614a 0037 4616 0000 ation - aJ.7F...\n+0014e240: 6174 696f 6e20 2d20 614a 0037 4416 0000 ation - aJ.7D...\n 0014e250: 2020 206c 6174 6572 2073 6563 7469 6f6e later section\n 0014e260: 2064 6573 6372 6962 6573 2068 6f77 2074 describes how t\n 0014e270: 6f20 7472 616e 7366 6f72 6d20 7468 6973 o transform this\n 0014e280: 2069 6e74 6f20 6120 6d6f 7265 2072 6963 into a more ric\n-0014e290: 686c 7953 0037 4617 0000 2020 2070 756e hlyS.7F... pun\n+0014e290: 686c 7953 0037 4417 0000 2020 2070 756e hlyS.7D... pun\n 0014e2a0: 6374 7561 7465 6420 6e61 6d65 2073 686f ctuated name sho\n 0014e2b0: 756c 6420 7468 6174 2062 6520 6170 7072 uld that be appr\n 0014e2c0: 6f70 7269 6174 6520 666f 7220 7468 6520 opriate for the \n 0014e2d0: 6361 6c6c 6564 2066 756e 6374 696f 6e2e called function.\n-0014e2e0: 2057 6869 6c65 4b00 3746 1800 0020 2020 WhileK.7F... \n+0014e2e0: 2057 6869 6c65 4b00 3744 1800 0020 2020 WhileK.7D... \n 0014e2f0: 7468 6520 696e 7465 6e74 206f 6620 7468 the intent of th\n 0014e300: 6520 7379 6e74 6178 2069 7320 746f 2070 e syntax is to p\n 0014e310: 6572 6d69 7420 7468 6520 6e61 6d65 5e6e ermit the name^n\n 0014e320: 616d 6520 746f 206d 6174 6368 2061 6e20 ame to match an \n-0014e330: 4d54 0037 4619 0000 2020 206c 6162 656c MT.7F... label\n+0014e330: 4d54 0037 4419 0000 2020 206c 6162 656c MT.7D... label\n 0014e340: 7265 662c 2074 6865 7265 2069 7320 6e6f ref, there is no\n 0014e350: 2073 656d 616e 7469 6320 696d 706c 6963 semantic implic\n 0014e360: 6174 696f 6e20 746f 2061 6e79 2075 7365 ation to any use\n 0014e370: 206f 6620 7468 6520 7570 2d61 7272 6f77 of the up-arrow\n-0014e380: 2028 5e29 2e07 0037 461a 0000 1200 3746 (^)...7F.....7F\n+0014e380: 2028 5e29 2e07 0037 441a 0000 1200 3744 (^)...7D.....7D\n 0014e390: 2100 0020 2020 4578 616d 706c 653a 0700 !.. Example:..\n-0014e3a0: 3746 2200 0025 0037 4623 0000 2020 203b 7F\"..%.7F#.. ;\n+0014e3a0: 3744 2200 0025 0037 4423 0000 2020 203b 7D\"..%.7D#.. ;\n 0014e3b0: 4361 6c6c 2065 7874 6572 6e61 6c20 726f Call external ro\n-0014e3c0: 7574 696e 6520 7274 6e31 1200 3746 2400 utine rtn1..7F$.\n-0014e3d0: 0020 2020 444f 2026 7274 6e31 5500 3746 . DO &rtn1U.7F\n+0014e3c0: 7574 696e 6520 7274 6e31 1200 3744 2400 utine rtn1..7D$.\n+0014e3d0: 0020 2020 444f 2026 7274 6e31 5500 3744 . DO &rtn1U.7D\n 0014e3e0: 2500 0020 2020 3b43 616c 6c20 696e 745e %.. ;Call int^\n 0014e3f0: 6578 7020 696e 2070 6163 6b61 6765 2022 exp in package \"\n 0014e400: 6d61 7468 7061 6b22 2077 6974 6820 6f6e mathpak\" with on\n 0014e410: 6520 7061 7261 6d65 7465 723a 2074 6865 e parameter: the\n 0014e420: 2065 7870 7265 7373 696f 6e20 7661 6c2f expression val/\n-0014e430: 3224 0037 4626 0000 2020 2044 4f20 266d 2$.7F&.. DO &m\n+0014e430: 3224 0037 4426 0000 2020 2044 4f20 266d 2$.7D&.. DO &m\n 0014e440: 6174 6870 616b 2e69 6e74 5e65 7870 2876 athpak.int^exp(v\n-0014e450: 616c 2f32 2933 0037 4627 0000 2020 203b al/2)3.7F'.. ;\n+0014e450: 616c 2f32 2933 0037 4427 0000 2020 203b al/2)3.7D'.. ;\n 0014e460: 4361 6c6c 2074 6865 2072 6f75 7469 6e65 Call the routine\n 0014e470: 2073 7172 7420 7769 7468 2074 6865 2076 sqrt with the v\n-0014e480: 616c 7565 2022 3222 1900 3746 2800 0020 alue \"2\"..7F(.. \n+0014e480: 616c 7565 2022 3222 1900 3744 2800 0020 alue \"2\"..7D(.. \n 0014e490: 2020 5752 4954 4520 2426 7371 7274 2832 WRITE $&sqrt(2\n-0014e4a0: 2970 0037 4629 0000 2020 203b 4361 6c6c )p.7F).. ;Call\n+0014e4a0: 2970 0037 4429 0000 2020 203b 4361 6c6c )p.7D).. ;Call\n 0014e4b0: 2074 6865 2072 6f75 7469 6e65 2067 6574 the routine get\n 0014e4c0: 2070 6172 6d73 2c20 7769 7468 2074 6865 parms, with the\n 0014e4d0: 2070 6172 616d 6574 6572 2022 494e 5055 parameter \"INPU\n 0014e4e0: 5422 2061 6e64 2074 6865 2076 6172 6961 T\" and the varia\n 0014e4f0: 626c 6520 2269 6e76 616c 222c 2070 6173 ble \"inval\", pas\n 0014e500: 7365 6420 6279 2072 6566 6572 656e 6365 sed by reference\n-0014e510: 2e26 0037 462a 0000 2020 2044 4f20 2667 .&.7F*.. DO &g\n+0014e510: 2e26 0037 442a 0000 2020 2044 4f20 2667 .&.7D*.. DO &g\n 0014e520: 6574 7061 726d 7328 2249 4e50 5554 222c etparms(\"INPUT\",\n-0014e530: 2e69 6e76 616c 290f 0137 4631 0000 2020 .inval)..7F1.. \n+0014e530: 2e69 6e76 616c 290f 0137 4431 0000 2020 .inval)..7D1.. \n 0014e540: 203b 4361 6c6c 2070 726f 6772 616d 2069 ;Call program i\n 0014e550: 6e63 7265 6d65 6e74 2069 6e20 7061 636b ncrement in pack\n 0014e560: 6167 6520 226d 6174 6870 616b 2220 7769 age \"mathpak\" wi\n 0014e570: 7468 6f75 7420 7370 6563 6966 7969 6e67 thout specifying\n 0014e580: 2061 2076 616c 7565 2066 6f72 2074 6865 a value for the\n 0014e590: 2066 6972 7374 2061 7267 756d 656e 7420 first argument \n 0014e5a0: 616e 6420 7468 6520 7661 7269 6162 6c65 and the variable\n@@ -85598,31 +85598,31 @@\n 0014e5d0: 2074 6865 2073 6563 6f6e 6420 6172 6775 the second argu\n 0014e5e0: 6d65 6e74 2e20 416c 6c20 6172 6775 6d65 ment. All argume\n 0014e5f0: 6e74 7320 7768 6963 6820 646f 206e 6f74 nts which do not\n 0014e600: 2073 7065 6369 6679 2061 2076 616c 7565 specify a value\n 0014e610: 2074 7261 6e73 6c61 7465 2074 6f20 6465 translate to de\n 0014e620: 6661 756c 7420 7661 6c75 6573 2069 6e20 fault values in \n 0014e630: 7468 6520 696e 6372 656d 656e 7420 7072 the increment pr\n-0014e640: 6f67 7261 6d2e 2900 3746 3200 0020 2020 ogram.).7F2.. \n+0014e640: 6f67 7261 6d2e 2900 3744 3200 0020 2020 ogram.).7D2.. \n 0014e650: 446f 2026 6d61 7468 7061 6b2e 696e 6372 Do &mathpak.incr\n 0014e660: 656d 656e 7428 2c2e 6f75 7476 616c 2907 ement(,.outval).\n-0014e670: 0037 4633 0000 4c00 3746 3400 0020 2020 .7F3..L.7F4.. \n+0014e670: 0037 4433 0000 4c00 3744 3400 0020 2020 .7D3..L.7D4.. \n 0014e680: 5468 6520 6361 6c6c 6564 2072 6f75 7469 The called routi\n 0014e690: 6e65 7320 666f 6c6c 6f77 2074 6865 2043 nes follow the C\n 0014e6a0: 2063 616c 6c69 6e67 2063 6f6e 7665 6e74 calling convent\n 0014e6b0: 696f 6e73 2e20 5468 6579 206d 7573 7420 ions. They must \n-0014e6c0: 6265 5200 3746 3500 0020 2020 636f 6d70 beR.7F5.. comp\n+0014e6c0: 6265 5200 3744 3500 0020 2020 636f 6d70 beR.7D5.. comp\n 0014e6d0: 696c 6564 2061 7320 706f 7369 7469 6f6e iled as position\n 0014e6e0: 2069 6e64 6570 656e 6465 6e74 2063 6f64 independent cod\n 0014e6f0: 6520 616e 6420 6c69 6e6b 6564 2061 7320 e and linked as \n 0014e700: 6120 7368 6172 6561 626c 6520 6c69 6272 a shareable libr\n-0014e710: 6172 792e 0700 3746 3600 0016 0020 4643 ary...7F6.... FC\n+0014e710: 6172 792e 0700 3744 3600 0016 0020 4443 ary...7D6.... DC\n 0014e720: 414c 4c2d 494e 5300 0043 616c 6c2d 496e ALL-INS..Call-In\n-0014e730: 7313 0029 46bf 1100 0020 2020 4361 6c6c s..)F.... Call\n-0014e740: 2d49 6e73 0700 2a46 2100 0000 0000 0000 -Ins..*F!.......\n+0014e730: 7313 0029 44bf 1100 0020 2020 4361 6c6c s..)D.... Call\n+0014e740: 2d49 6e73 0700 2a44 2100 0000 0000 0000 -Ins..*D!.......\n 0014e750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014e760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014e770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014e780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014e790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014e7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014e7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -85633,55 +85633,55 @@\n 0014e800: 0100 0000 4f03 0000 194c 0000 0000 0000 ....O....L......\n 0014e810: 6000 006c 4845 4c50 00ff 7300 ff49 4e54 `..lHELP..s..INT\n 0014e820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 0014e830: ff73 00ff 4341 4c4c 2d49 4e53 00ff 7300 .s..CALL-INS..s.\n 0014e840: ff52 454c 4556 414e 545f 4649 4c45 5300 .RELEVANT_FILES.\n 0014e850: ff73 00ff 4754 4d58 435f 5459 5045 532e .s..GTMXC_TYPES.\n 0014e860: 4800 0067 746d 7863 5f74 7970 6573 2e68 H..gtmxc_types.h\n-0014e870: 1800 4e46 bf11 0000 2020 2067 746d 7863 ..NF.... gtmxc\n-0014e880: 5f74 7970 6573 2e68 0700 4f46 2100 0054 _types.h..OF!..T\n-0014e890: 004f 4631 0000 2020 2054 6865 2068 6561 .OF1.. The hea\n+0014e870: 1800 4e44 bf11 0000 2020 2067 746d 7863 ..ND.... gtmxc\n+0014e880: 5f74 7970 6573 2e68 0700 4f44 2100 0054 _types.h..OD!..T\n+0014e890: 004f 4431 0000 2020 2054 6865 2068 6561 .OD1.. The hea\n 0014e8a0: 6465 7220 6669 6c65 2070 726f 7669 6465 der file provide\n 0014e8b0: 7320 7369 676e 6174 7572 6573 206f 6620 s signatures of \n 0014e8c0: 616c 6c20 4361 6c6c 2d49 6e20 696e 7465 all Call-In inte\n 0014e8d0: 7266 6163 6520 6675 6e63 7469 6f6e 7320 rface functions \n-0014e8e0: 616e 6453 004f 4641 0000 2020 2064 6566 andS.OFA.. def\n+0014e8e0: 616e 6453 004f 4441 0000 2020 2064 6566 andS.ODA.. def\n 0014e8f0: 696e 6974 696f 6e73 206f 6620 7468 6f73 initions of thos\n 0014e900: 6520 7661 6c69 6420 6461 7461 2074 7970 e valid data typ\n 0014e910: 6573 2074 6861 7420 6361 6e20 6265 2070 es that can be p\n 0014e920: 6173 7365 6420 6672 6f6d 2043 2074 6f20 assed from C to \n-0014e930: 4d2e 2046 4953 5400 4f46 5100 0020 2020 M. FIST.OFQ.. \n+0014e930: 4d2e 2046 4953 5400 4f44 5100 0020 2020 M. FIST.ODQ.. \n 0014e940: 7374 726f 6e67 6c79 2072 6563 6f6d 6d65 strongly recomme\n 0014e950: 6e64 7320 7468 6174 2074 6865 7365 2074 nds that these t\n 0014e960: 7970 6573 2062 6520 7573 6564 2069 6e73 ypes be used ins\n 0014e970: 7465 6164 206f 6620 6e61 7469 7665 2074 tead of native t\n-0014e980: 7970 6573 2028 696e 742c 4d00 4f46 6100 ypes (int,M.OFa.\n+0014e980: 7970 6573 2028 696e 742c 4d00 4f44 6100 ypes (int,M.ODa.\n 0014e990: 0020 2020 6368 6172 2c20 666c 6f61 742c . char, float,\n 0014e9a0: 2061 6e64 2073 6f20 6f6e 292c 2074 6f20 and so on), to \n 0014e9b0: 6176 6f69 6420 706f 7373 6962 6c65 206d avoid possible m\n 0014e9c0: 6973 6d61 7463 6820 7072 6f62 6c65 6d73 ismatch problems\n-0014e9d0: 2064 7572 696e 671c 004f 4671 0000 2020 during..OFq.. \n+0014e9d0: 2064 7572 696e 671c 004f 4471 0000 2020 during..ODq.. \n 0014e9e0: 2070 6172 616d 6574 6572 2070 6173 7369 parameter passi\n-0014e9f0: 6e67 2e07 004f 4681 0000 5100 4f46 9100 ng...OF...Q.OF..\n+0014e9f0: 6e67 2e07 004f 4481 0000 5100 4f44 9100 ng...OD...Q.OD..\n 0014ea00: 0020 2020 6774 6d78 635f 7479 7065 732e . gtmxc_types.\n 0014ea10: 6820 6465 6669 6e65 7320 7468 6520 666f h defines the fo\n 0014ea20: 6c6c 6f77 696e 6720 7479 7065 7320 7468 llowing types th\n 0014ea30: 6174 2063 616e 2062 6520 7573 6564 2069 at can be used i\n-0014ea40: 6e20 4361 6c6c 2d49 6e73 2e08 004e 46c0 n Call-Ins...NF.\n-0014ea50: 1100 0054 004f 4612 0000 2020 202b 2d2d ...T.OF... +--\n+0014ea40: 6e20 4361 6c6c 2d49 6e73 2e08 004e 44c0 n Call-Ins...ND.\n+0014ea50: 1100 0054 004f 4412 0000 2020 202b 2d2d ...T.OD... +--\n 0014ea60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014ea70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014ea80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014ea90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0014eaa0: 2d2d 2d2d 2d2d 2b54 004f 4613 0000 2020 ------+T.OF... \n+0014eaa0: 2d2d 2d2d 2d2d 2b54 004f 4413 0000 2020 ------+T.OD... \n 0014eab0: 207c 2020 2020 2054 7970 6520 2020 2020 | Type \n 0014eac0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 0014ead0: 2020 2020 2020 2020 2020 2055 7361 6765 Usage\n 0014eae0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0014eaf0: 2020 2020 2020 2020 2020 7c54 004f 4614 |T.OF.\n+0014eaf0: 2020 2020 2020 2020 2020 7c54 004f 4414 |T.OD.\n 0014eb00: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 0014eb10: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 0014eb20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014eb30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014eb40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c68 --------------|h\n 0014eb50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014eb60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -85755,147 +85755,147 @@\n 0014efa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014efb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014efc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014f000: 0100 0000 eb07 0000 bd4b 0000 0000 0000 .........K......\n-0014f010: a300 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+0014f010: a300 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 0014f020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 0014f030: ff73 00ff 4341 4c4c 2d49 4e53 00ff 7300 .s..CALL-INS..s.\n 0014f040: ff52 454c 4556 414e 545f 4649 4c45 5300 .RELEVANT_FILES.\n 0014f050: ff73 00ff 4754 4d58 435f 5459 5045 532e .s..GTMXC_TYPES.\n 0014f060: 4800 c015 0000 2020 207c 2076 6f69 6420 H..... | void \n 0014f070: 2020 2020 2020 2020 7c20 5573 6564 2074 | Used t\n 0014f080: 6f20 6578 7072 6573 7320 7468 6174 2074 o express that t\n 0014f090: 6865 7265 2069 7320 6e6f 2066 756e 6374 here is no funct\n 0014f0a0: 696f 6e20 7265 7475 726e 2076 616c 7565 ion return value\n-0014f0b0: 2020 7c54 004f 4616 0000 2020 207c 2d2d |T.OF... |--\n+0014f0b0: 2020 7c54 004f 4416 0000 2020 207c 2d2d |T.OD... |--\n 0014f0c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 0014f0d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f0e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f0f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0014f100: 2d2d 2d2d 2d2d 7c54 004f 4617 0000 2020 ------|T.OF... \n+0014f100: 2d2d 2d2d 2d2d 7c54 004f 4417 0000 2020 ------|T.OD... \n 0014f110: 207c 2067 746d 5f69 6e74 5f74 2020 2020 | gtm_int_t \n 0014f120: 7c20 6774 6d5f 696e 745f 7420 6861 7320 | gtm_int_t has \n 0014f130: 3332 2d62 6974 206c 656e 6774 6820 6f6e 32-bit length on\n 0014f140: 2061 6c6c 2070 6c61 7466 6f72 6d73 2e20 all platforms. \n-0014f150: 2020 2020 2020 2020 2020 7c54 004f 4618 |T.OF.\n+0014f150: 2020 2020 2020 2020 2020 7c54 004f 4418 |T.OD.\n 0014f160: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d .. |----------\n 0014f170: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 0014f180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f190: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f1a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 --------------|T\n-0014f1b0: 004f 4619 0000 2020 207c 2067 746d 5f75 .OF... | gtm_u\n+0014f1b0: 004f 4419 0000 2020 207c 2067 746d 5f75 .OD... | gtm_u\n 0014f1c0: 696e 745f 7420 2020 7c20 6774 6d5f 7569 int_t | gtm_ui\n 0014f1d0: 6e74 5f74 2068 6173 2033 322d 6269 7420 nt_t has 32-bit \n 0014f1e0: 6c65 6e67 7468 206f 6e20 616c 6c20 706c length on all pl\n 0014f1f0: 6174 666f 726d 7320 2020 2020 2020 2020 atforms \n-0014f200: 2020 7c54 004f 461a 0000 2020 207c 2d2d |T.OF... |--\n+0014f200: 2020 7c54 004f 441a 0000 2020 207c 2d2d |T.OD... |--\n 0014f210: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 0014f220: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f230: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0014f250: 2d2d 2d2d 2d2d 7c54 004f 4621 0000 2020 ------|T.OF!.. \n+0014f250: 2d2d 2d2d 2d2d 7c54 004f 4421 0000 2020 ------|T.OD!.. \n 0014f260: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0014f270: 7c20 6774 6d5f 6c6f 6e67 5f74 2068 6173 | gtm_long_t has\n 0014f280: 2033 322d 6269 7420 6c65 6e67 7468 206f 32-bit length o\n 0014f290: 6e20 3332 2d62 6974 2070 6c61 7466 6f72 n 32-bit platfor\n-0014f2a0: 6d73 2061 6e64 2020 2020 7c54 004f 4622 ms and |T.OF\"\n+0014f2a0: 6d73 2061 6e64 2020 2020 7c54 004f 4422 ms and |T.OD\"\n 0014f2b0: 0000 2020 207c 2067 746d 5f6c 6f6e 675f .. | gtm_long_\n 0014f2c0: 7420 2020 7c20 3634 2d62 6974 206c 656e t | 64-bit len\n 0014f2d0: 6774 6820 6f6e 2036 342d 6269 7420 706c gth on 64-bit pl\n 0014f2e0: 6174 666f 726d 732e 2049 7420 6973 206d atforms. It is m\n 0014f2f0: 7563 6820 7468 6520 7361 6d65 2020 7c54 uch the same |T\n-0014f300: 004f 4623 0000 2020 207c 2020 2020 2020 .OF#.. | \n+0014f300: 004f 4423 0000 2020 207c 2020 2020 2020 .OD#.. | \n 0014f310: 2020 2020 2020 2020 7c20 6173 2074 6865 | as the\n 0014f320: 2043 206c 616e 6775 6167 6520 6c6f 6e67 C language long\n 0014f330: 2074 7970 652e 2020 2020 2020 2020 2020 type. \n 0014f340: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0014f350: 2020 7c54 004f 4624 0000 2020 207c 2d2d |T.OF$.. |--\n+0014f350: 2020 7c54 004f 4424 0000 2020 207c 2d2d |T.OD$.. |--\n 0014f360: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 0014f370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f380: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f390: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0014f3a0: 2d2d 2d2d 2d2d 7c54 004f 4625 0000 2020 ------|T.OF%.. \n+0014f3a0: 2d2d 2d2d 2d2d 7c54 004f 4425 0000 2020 ------|T.OD%.. \n 0014f3b0: 207c 2067 746d 5f75 6c6f 6e67 5f74 2020 | gtm_ulong_t \n 0014f3c0: 7c20 6774 6d5f 756c 6f6e 675f 7420 6973 | gtm_ulong_t is\n 0014f3d0: 206d 7563 6820 7468 6520 7361 6d65 2061 much the same a\n 0014f3e0: 7320 7468 6520 4320 6c61 6e67 7561 6765 s the C language\n-0014f3f0: 2075 6e73 6967 6e65 6420 7c54 004f 4626 unsigned |T.OF&\n+0014f3f0: 2075 6e73 6967 6e65 6420 7c54 004f 4426 unsigned |T.OD&\n 0014f400: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 0014f410: 2020 2020 7c20 6c6f 6e67 2074 7970 652e | long type.\n 0014f420: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0014f430: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0014f440: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-0014f450: 004f 4627 0000 2020 207c 2d2d 2d2d 2d2d .OF'.. |------\n+0014f450: 004f 4427 0000 2020 207c 2d2d 2d2d 2d2d .OD'.. |------\n 0014f460: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 0014f470: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f480: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0014f4a0: 2d2d 7c54 004f 4628 0000 2020 207c 2067 --|T.OF(.. | g\n+0014f4a0: 2d2d 7c54 004f 4428 0000 2020 207c 2067 --|T.OD(.. | g\n 0014f4b0: 746d 5f66 6c6f 6174 5f74 2020 7c20 666c tm_float_t | fl\n 0014f4c0: 6f61 7469 6e67 2070 6f69 6e74 206e 756d oating point num\n 0014f4d0: 6265 7220 2020 2020 2020 2020 2020 2020 ber \n 0014f4e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0014f4f0: 2020 2020 2020 7c54 004f 4629 0000 2020 |T.OF).. \n+0014f4f0: 2020 2020 2020 7c54 004f 4429 0000 2020 |T.OD).. \n 0014f500: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 0014f510: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 0014f520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0014f540: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 004f 462a ----------|T.OF*\n+0014f540: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 004f 442a ----------|T.OD*\n 0014f550: 0000 2020 207c 2067 746d 5f64 6f75 626c .. | gtm_doubl\n 0014f560: 655f 7420 7c20 5361 6d65 2061 7320 6162 e_t | Same as ab\n 0014f570: 6f76 6520 6275 7420 646f 7562 6c65 2070 ove but double p\n 0014f580: 7265 6369 7369 6f6e 2e20 2020 2020 2020 recision. \n 0014f590: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-0014f5a0: 004f 4631 0000 2020 207c 2d2d 2d2d 2d2d .OF1.. |------\n+0014f5a0: 004f 4431 0000 2020 207c 2d2d 2d2d 2d2d .OD1.. |------\n 0014f5b0: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 0014f5c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f5d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f5e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0014f5f0: 2d2d 7c54 004f 4632 0000 2020 207c 2020 --|T.OF2.. | \n+0014f5f0: 2d2d 7c54 004f 4432 0000 2020 207c 2020 --|T.OD2.. | \n 0014f600: 2020 2020 2020 2020 2020 2020 7c20 7479 | ty\n 0014f610: 7065 2069 6e74 2e20 4966 2069 7420 7265 pe int. If it re\n 0014f620: 7475 726e 7320 7a65 726f 2074 6865 6e20 turns zero then \n 0014f630: 7468 6520 6361 6c6c 2077 6173 2020 2020 the call was \n-0014f640: 2020 2020 2020 7c54 004f 4633 0000 2020 |T.OF3.. \n+0014f640: 2020 2020 2020 7c54 004f 4433 0000 2020 |T.OD3.. \n 0014f650: 207c 2067 746d 5f73 7461 7475 735f 7420 | gtm_status_t \n 0014f660: 7c20 7375 6363 6573 7366 756c 2e20 4966 | successful. If\n 0014f670: 2069 7420 6973 206e 6f6e 2d7a 6572 6f2c it is non-zero,\n 0014f680: 2077 6865 6e20 636f 6e74 726f 6c20 7265 when control re\n-0014f690: 7475 726e 7320 746f 2020 7c54 004f 4634 turns to |T.OF4\n+0014f690: 7475 726e 7320 746f 2020 7c54 004f 4434 turns to |T.OD4\n 0014f6a0: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 0014f6b0: 2020 2020 7c20 4754 2e4d 2c20 6974 2069 | GT.M, it i\n 0014f6c0: 7373 7565 7320 6120 7472 6170 7061 626c ssues a trappabl\n 0014f6d0: 6520 6572 726f 722e 2020 2020 2020 2020 e error. \n 0014f6e0: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-0014f6f0: 004f 4635 0000 2020 207c 2d2d 2d2d 2d2d .OF5.. |------\n+0014f6f0: 004f 4435 0000 2020 207c 2d2d 2d2d 2d2d .OD5.. |------\n 0014f700: 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d --------+-------\n 0014f710: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f730: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0014f740: 2d2d 7c54 004f 4636 0000 2020 207c 2067 --|T.OF6.. | g\n+0014f740: 2d2d 7c54 004f 4436 0000 2020 207c 2067 --|T.OD6.. | g\n 0014f750: 746d 5f6c 6f6e 675f 742a 2020 7c20 506f tm_long_t* | Po\n 0014f760: 696e 7465 7220 746f 2067 746d 5f6c 6f6e inter to gtm_lon\n 0014f770: 675f 742e 2047 6f6f 6420 666f 7220 7265 g_t. Good for re\n 0014f780: 7475 726e 696e 6720 696e 7465 6765 7273 turning integers\n-0014f790: 2e20 2020 2020 7c54 004f 4637 0000 2020 . |T.OF7.. \n+0014f790: 2e20 2020 2020 7c54 004f 4437 0000 2020 . |T.OD7.. \n 0014f7a0: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 0014f7b0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 0014f7c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f7d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0014f7e0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c00 0000 0000 ----------|.....\n 0014f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014f800: 0100 0001 5a00 0000 a74b 0000 0000 0000 ....Z....K......\n 0014f810: 4200 0000 4845 4c50 00ff 7300 ff49 4e54 B...HELP..s..INT\n 0014f820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 0014f830: ff73 00ff 4143 4345 5353 5f4e 4f4e 2d4d .s..ACCESS_NON-M\n 0014f840: 5f52 4f55 5449 4e45 5300 bf22 0000 0502 _ROUTINES..\"....\n-0014f850: 0000 0800 0046 1c02 0000 0000 0000 0000 .....F..........\n+0014f850: 0000 0800 0044 1c02 0000 0000 0000 0000 .....D..........\n 0014f860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014f870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014f880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014f890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014f8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014f8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014f8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -86011,191 +86011,191 @@\n 0014ffa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014ffb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014ffc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014ffd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014ffe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0014fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00150000: 0100 0000 f207 0000 e44b 0000 0000 0000 .........K......\n-00150010: a300 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00150010: a300 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00150020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00150030: ff73 00ff 4341 4c4c 2d49 4e53 00ff 7300 .s..CALL-INS..s.\n 00150040: ff52 454c 4556 414e 545f 4649 4c45 5300 .RELEVANT_FILES.\n 00150050: ff73 00ff 4754 4d58 435f 5459 5045 532e .s..GTMXC_TYPES.\n 00150060: 4800 c038 0000 2020 207c 2067 746d 5f75 H..8.. | gtm_u\n 00150070: 6c6f 6e67 5f74 2a20 7c20 506f 696e 7465 long_t* | Pointe\n 00150080: 7220 746f 2067 746d 5f75 6c6f 6e67 5f74 r to gtm_ulong_t\n 00150090: 2e20 476f 6f64 2066 6f72 2072 6574 7572 . Good for retur\n 001500a0: 6e69 6e67 2075 6e73 6967 6e65 6420 2020 ning unsigned \n-001500b0: 2020 7c54 004f 4639 0000 2020 207c 2020 |T.OF9.. | \n+001500b0: 2020 7c54 004f 4439 0000 2020 207c 2020 |T.OD9.. | \n 001500c0: 2020 2020 2020 2020 2020 2020 7c20 696e | in\n 001500d0: 7465 6765 7273 2e20 2020 2020 2020 2020 tegers. \n 001500e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001500f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00150100: 2020 2020 2020 7c54 004f 463a 0000 2020 |T.OF:.. \n+00150100: 2020 2020 2020 7c54 004f 443a 0000 2020 |T.OD:.. \n 00150110: 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +--------------\n 00150120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00150130: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00150140: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00150150: 2d2d 2d2d 2d2d 2d2d 2d2d 2b07 004f 4641 ----------+..OFA\n-00150160: 0000 1a00 4f46 4200 0020 2020 7479 7065 ....OFB.. type\n-00150170: 6465 6620 7374 7275 6374 207b 2000 4f46 def struct { .OF\n+00150150: 2d2d 2d2d 2d2d 2d2d 2d2d 2b07 004f 4441 ----------+..ODA\n+00150160: 0000 1a00 4f44 4200 0020 2020 7479 7065 ....ODB.. type\n+00150170: 6465 6620 7374 7275 6374 207b 2000 4f44 def struct { .OD\n 00150180: 4300 0020 2020 2020 2020 6774 6d5f 6c6f C.. gtm_lo\n-00150190: 6e67 5f74 206c 656e 6774 683b 2200 4f46 ng_t length;\".OF\n+00150190: 6e67 5f74 206c 656e 6774 683b 2200 4f44 ng_t length;\".OD\n 001501a0: 4400 0020 2020 2020 2020 6774 6d5f 6368 D.. gtm_ch\n 001501b0: 6172 5f74 2a20 6164 6472 6573 733b 1900 ar_t* address;..\n-001501c0: 4f46 4500 0020 2020 7d20 6774 6d5f 7374 OFE.. } gtm_st\n-001501d0: 7269 6e67 5f74 3b07 004f 4646 0000 4c00 ring_t;..OFF..L.\n-001501e0: 4f46 4700 0020 2020 5468 6520 706f 696e OFG.. The poin\n+001501c0: 4f44 4500 0020 2020 7d20 6774 6d5f 7374 ODE.. } gtm_st\n+001501d0: 7269 6e67 5f74 3b07 004f 4446 0000 4c00 ring_t;..ODF..L.\n+001501e0: 4f44 4700 0020 2020 5468 6520 706f 696e ODG.. The poin\n 001501f0: 7465 7220 7479 7065 7320 6465 6669 6e65 ter types define\n 00150200: 6420 6162 6f76 6520 6172 6520 3332 2d62 d above are 32-b\n 00150210: 6974 2061 6464 7265 7373 6573 206f 6e20 it addresses on \n-00150220: 616c 6c20 3332 2d62 6974 4d00 4f46 4800 all 32-bitM.OFH.\n+00150220: 616c 6c20 3332 2d62 6974 4d00 4f44 4800 all 32-bitM.ODH.\n 00150230: 0020 2020 706c 6174 666f 726d 732e 2046 . platforms. F\n 00150240: 6f72 2036 342d 6269 7420 706c 6174 666f or 64-bit platfo\n 00150250: 726d 732c 2067 746d 5f73 7472 696e 675f rms, gtm_string_\n 00150260: 742a 2069 7320 6120 3634 2d62 6974 2061 t* is a 64-bit a\n-00150270: 6464 7265 7373 2e07 004f 4649 0000 4200 ddress...OFI..B.\n-00150280: 4f46 4a00 0020 2020 6774 6d78 635f 7479 OFJ.. gtmxc_ty\n+00150270: 6464 7265 7373 2e07 004f 4449 0000 4200 ddress...ODI..B.\n+00150280: 4f44 4a00 0020 2020 6774 6d78 635f 7479 ODJ.. gtmxc_ty\n 00150290: 7065 732e 6820 616c 736f 2070 726f 7669 pes.h also provi\n 001502a0: 6465 7320 616e 2069 6e70 7574 2d6f 6e6c des an input-onl\n 001502b0: 7920 7061 7261 6d65 7465 7220 7479 7065 y parameter type\n-001502c0: 5400 4f46 5100 0020 2020 6774 6d5f 706f T.OFQ.. gtm_po\n+001502c0: 5400 4f44 5100 0020 2020 6774 6d5f 706f T.ODQ.. gtm_po\n 001502d0: 696e 7465 7274 6f66 756e 635f 7420 7468 intertofunc_t th\n 001502e0: 6174 2063 616e 2062 6520 7573 6564 2074 at can be used t\n 001502f0: 6f20 6f62 7461 696e 2063 616c 6c2d 6261 o obtain call-ba\n 00150300: 636b 2066 756e 6374 696f 6e20 706f 696e ck function poin\n-00150310: 7465 7273 5000 4f46 5200 0020 2020 7669 tersP.OFR.. vi\n+00150310: 7465 7273 5000 4f44 5200 0020 2020 7669 tersP.ODR.. vi\n 00150320: 6120 7061 7261 6d65 7465 7273 2069 6e20 a parameters in \n 00150330: 7468 6520 6578 7465 726e 616c 2072 6f75 the external rou\n 00150340: 7469 6e65 2e20 4966 2061 2070 6172 616d tine. If a param\n 00150350: 6574 6572 2069 7320 7370 6563 6966 6965 eter is specifie\n-00150360: 6420 6173 5200 4f46 5300 0020 2020 493a d asR.OFS.. I:\n+00150360: 6420 6173 5200 4f44 5300 0020 2020 493a d asR.ODS.. I:\n 00150370: 6774 6d5f 706f 696e 7465 7274 6f66 756e gtm_pointertofun\n 00150380: 635f 7420 616e 6420 6966 2061 206e 756d c_t and if a num\n 00150390: 6572 6963 2076 616c 7565 2028 6265 7477 eric value (betw\n 001503a0: 6565 6e20 302d 3529 2069 7320 7061 7373 een 0-5) is pass\n-001503b0: 6564 2066 6f72 4f00 4f46 5400 0020 2020 ed forO.OFT.. \n+001503b0: 6564 2066 6f72 4f00 4f44 5400 0020 2020 ed forO.ODT.. \n 001503c0: 7468 6973 2070 6172 616d 6574 6572 2069 this parameter i\n 001503d0: 6e20 4d2c 2047 542e 4d20 696e 7465 7270 n M, GT.M interp\n 001503e0: 7265 7473 2074 6869 7320 7661 6c75 6520 rets this value \n 001503f0: 6173 2074 6865 2069 6e64 6578 2069 6e74 as the index int\n-00150400: 6f20 7468 6554 004f 4655 0000 2020 2063 o theT.OFU.. c\n+00150400: 6f20 7468 6554 004f 4455 0000 2020 2063 o theT.ODU.. c\n 00150410: 616c 6c62 6163 6b20 7461 626c 6520 616e allback table an\n 00150420: 6420 7061 7373 6573 2074 6865 2061 7070 d passes the app\n 00150430: 726f 7072 6961 7465 2063 616c 6c62 6163 ropriate callbac\n 00150440: 6b20 6675 6e63 7469 6f6e 2070 6f69 6e74 k function point\n-00150450: 6572 2074 6f20 7468 651b 004f 4656 0000 er to the..OFV..\n+00150450: 6572 2074 6f20 7468 651b 004f 4456 0000 er to the..ODV..\n 00150460: 2020 2065 7874 6572 6e61 6c20 726f 7574 external rout\n-00150470: 696e 652e 0700 4f46 5700 0012 004f 4658 ine...OFW....OFX\n+00150470: 696e 652e 0700 4f44 5700 0012 004f 4458 ine...ODW....ODX\n 00150480: 0000 2020 202a 2a4e 6f74 652a 2a07 004f .. **Note**..O\n-00150490: 4659 0000 5400 4f46 5a00 0020 2020 4754 FY..T.OFZ.. GT\n+00150490: 4459 0000 5400 4f44 5a00 0020 2020 4754 DY..T.ODZ.. GT\n 001504a0: 2e4d 2072 6570 7265 7365 6e74 7320 7661 .M represents va\n 001504b0: 6c75 6573 2074 6861 7420 6669 7420 696e lues that fit in\n 001504c0: 2031 3820 6469 6769 7473 2061 7320 6e75 18 digits as nu\n 001504d0: 6d65 7269 6320 7661 6c75 6573 2c20 616e meric values, an\n-001504e0: 6420 7661 6c75 6573 3600 4f46 6100 0020 d values6.OFa.. \n+001504e0: 6420 7661 6c75 6573 3600 4f44 6100 0020 d values6.ODa.. \n 001504f0: 2020 7468 6174 2072 6571 7569 7265 206d that require m\n 00150500: 6f72 6520 7468 616e 2031 3820 6469 6769 ore than 18 digi\n 00150510: 7473 2061 7320 7374 7269 6e67 732e 0700 ts as strings...\n-00150520: 4f46 6200 0012 004f 4663 0000 2020 202a OFb....OFc.. *\n-00150530: 2a4e 6f74 652a 2a07 004f 4664 0000 5000 *Note**..OFd..P.\n-00150540: 4f46 6500 0020 2020 4754 2e4d 204d 554d OFe.. GT.M MUM\n+00150520: 4f44 6200 0012 004f 4463 0000 2020 202a ODb....ODc.. *\n+00150530: 2a4e 6f74 652a 2a07 004f 4464 0000 5000 *Note**..ODd..P.\n+00150540: 4f44 6500 0020 2020 4754 2e4d 204d 554d ODe.. GT.M MUM\n 00150550: 5053 206c 616e 6775 6167 6520 7275 6e74 PS language runt\n 00150560: 696d 6520 7375 7070 6f72 7473 2061 206d ime supports a m\n 00150570: 6178 696d 756d 206f 6620 314d 6942 2073 aximum of 1MiB s\n 00150580: 7472 696e 6773 2e20 506c 6561 7365 5300 trings. PleaseS.\n-00150590: 4f46 6600 0020 2020 7461 6b65 2063 6172 OFf.. take car\n+00150590: 4f44 6600 0020 2020 7461 6b65 2063 6172 ODf.. take car\n 001505a0: 6520 746f 2075 7365 2031 4d69 4220 6275 e to use 1MiB bu\n 001505b0: 6666 6572 7320 666f 7220 4f75 7470 7574 ffers for Output\n 001505c0: 2d6f 6e6c 7920 616e 6420 496e 7075 742d -only and Input-\n 001505d0: 4f75 7470 7574 2076 6172 6961 626c 6573 Output variables\n-001505e0: 2e4f 004f 4667 0000 2020 2046 6169 6c75 .O.OFg.. Failu\n+001505e0: 2e4f 004f 4467 0000 2020 2046 6169 6c75 .O.ODg.. Failu\n 001505f0: 7265 2074 6f20 646f 2073 6f20 636f 756c re to do so coul\n 00150600: 6420 6361 7573 6520 6120 7365 676d 656e d cause a segmen\n 00150610: 7461 7469 6f6e 2076 696f 6c61 7469 6f6e tation violation\n 00150620: 2069 6620 7468 6520 6361 6c6c 6564 204d if the called M\n-00150630: 4b00 4f46 6800 0020 2020 726f 7574 696e K.OFh.. routin\n+00150630: 4b00 4f44 6800 0020 2020 726f 7574 696e K.ODh.. routin\n 00150640: 6520 7772 6974 6573 206d 6f72 6520 6461 e writes more da\n 00150650: 7461 2069 6e74 6f20 7468 6520 7375 7070 ta into the supp\n 00150660: 6c69 6564 2062 7566 6665 7220 7468 616e lied buffer than\n-00150670: 2074 6865 2063 616c 6c65 7214 004f 4669 the caller..OFi\n+00150670: 2074 6865 2063 616c 6c65 7214 004f 4469 the caller..ODi\n 00150680: 0000 2020 2061 6c6c 6f63 6174 6564 2e07 .. allocated..\n-00150690: 004f 466a 0000 5000 4f46 7100 0020 2020 .OFj..P.OFq.. \n+00150690: 004f 446a 0000 5000 4f44 7100 0020 2020 .ODj..P.ODq.. \n 001506a0: 6774 6d78 635f 7479 7065 732e 6820 616c gtmxc_types.h al\n 001506b0: 736f 2069 6e63 6c75 6465 7320 6465 6669 so includes defi\n 001506c0: 6e69 7469 6f6e 7320 666f 7220 7468 6520 nitions for the \n 001506d0: 666f 6c6c 6f77 696e 6720 656e 7472 7920 following entry \n-001506e0: 706f 696e 7473 2200 4f46 7200 0020 2020 points\".OFr.. \n+001506e0: 706f 696e 7473 2200 4f44 7200 0020 2020 points\".ODr.. \n 001506f0: 6578 706f 7274 6564 2066 726f 6d20 6c69 exported from li\n-00150700: 6267 746d 7368 723a 0700 4f46 7300 0033 bgtmshr:..OFs..3\n-00150710: 004f 4674 0000 2020 2076 6f69 6420 6774 .OFt.. void gt\n+00150700: 6267 746d 7368 723a 0700 4f44 7300 0033 bgtmshr:..ODs..3\n+00150710: 004f 4474 0000 2020 2076 6f69 6420 6774 .ODt.. void gt\n 00150720: 6d5f 6869 6265 725f 7374 6172 7428 6774 m_hiber_start(gt\n 00150730: 6d5f 7569 6e74 5f74 206d 7373 6c65 6570 m_uint_t mssleep\n-00150740: 293b 3b00 4f46 7500 0020 2020 766f 6964 );;.OFu.. void\n+00150740: 293b 3b00 4f44 7500 0020 2020 766f 6964 );;.ODu.. void\n 00150750: 2067 746d 5f68 6962 6572 5f73 7461 7274 gtm_hiber_start\n 00150760: 5f77 6169 745f 616e 7928 6774 6d5f 7569 _wait_any(gtm_ui\n 00150770: 6e74 5f74 206d 7373 6c65 6570 2975 004f nt_t mssleep)u.O\n-00150780: 4676 0000 2020 2076 6f69 6420 6774 6d5f Fv.. void gtm_\n+00150780: 4476 0000 2020 2076 6f69 6420 6774 6d5f Dv.. void gtm_\n 00150790: 7374 6172 745f 7469 6d65 7228 6774 6d5f start_timer(gtm_\n 001507a0: 7469 645f 7420 7469 642c 2067 746d 5f69 tid_t tid, gtm_i\n 001507b0: 6e74 5f74 2074 696d 655f 746f 5f65 7870 nt_t time_to_exp\n 001507c0: 6972 2c20 766f 6964 2028 2a68 616e 646c ir, void (*handl\n 001507d0: 6572 2928 292c 2067 746d 5f69 6e74 5f74 er)(), gtm_int_t\n 001507e0: 2068 6461 7461 5f6c 656e 2c20 766f 6964 hdata_len, void\n 001507f0: 205c 0000 0000 0000 0000 0000 0000 0000 \\..............\n 00150800: 0100 0000 6f03 0000 254d 0000 0000 0000 ....o...%M......\n 00150810: 5900 0052 4845 4c50 00ff 7300 ff49 4e54 Y..RHELP..s..INT\n 00150820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00150830: ff73 00ff 4341 4c4c 2d49 4e53 00ff 7300 .s..CALL-INS..s.\n 00150840: ff53 5441 4e44 414c 4f4e 455f 5052 4f47 .STANDALONE_PROG\n 00150850: 5241 4d53 0000 5374 616e 6461 6c6f 6e65 RAMS..Standalone\n-00150860: 5f50 726f 6772 616d 731e 0041 46bf 1100 _Programs..AF...\n+00150860: 5f50 726f 6772 616d 731e 0041 44bf 1100 _Programs..AD...\n 00150870: 0020 2020 5374 616e 6461 6c6f 6e65 2050 . Standalone P\n-00150880: 726f 6772 616d 7307 0042 4621 0000 5300 rograms..BF!..S.\n-00150890: 4246 3100 0020 2020 416c 6c20 6578 7465 BF1.. All exte\n+00150880: 726f 6772 616d 7307 0042 4421 0000 5300 rograms..BD!..S.\n+00150890: 4244 3100 0020 2020 416c 6c20 6578 7465 BD1.. All exte\n 001508a0: 726e 616c 2043 2066 756e 6374 696f 6e73 rnal C functions\n 001508b0: 2074 6861 7420 7573 6520 6361 6c6c 2d69 that use call-i\n 001508c0: 6e73 2073 686f 756c 6420 696e 636c 7564 ns should includ\n 001508d0: 6520 7468 6520 6865 6164 6572 2066 696c e the header fil\n-001508e0: 654d 0042 4641 0000 2020 2067 746d 7863 eM.BFA.. gtmxc\n+001508e0: 654d 0042 4441 0000 2020 2067 746d 7863 eM.BDA.. gtmxc\n 001508f0: 5f74 7970 6573 2e68 2074 6861 7420 6465 _types.h that de\n 00150900: 6669 6e65 7320 7661 7269 6f75 7320 7479 fines various ty\n 00150910: 7065 7320 616e 6420 7072 6f76 6964 6573 pes and provides\n 00150920: 2073 6967 6e61 7475 7265 7320 6f66 5200 signatures ofR.\n-00150930: 4246 5100 0020 2020 6361 6c6c 2d69 6e20 BFQ.. call-in \n+00150930: 4244 5100 0020 2020 6361 6c6c 2d69 6e20 BDQ.. call-in \n 00150940: 6675 6e63 7469 6f6e 732e 2054 6f20 6176 functions. To av\n 00150950: 6f69 6420 706f 7465 6e74 6961 6c20 7369 oid potential si\n 00150960: 7a65 206d 6973 6d61 7463 6865 7320 7769 ze mismatches wi\n 00150970: 7468 2074 6865 2070 6172 616d 6574 6572 th the parameter\n-00150980: 5300 4246 6100 0020 2020 7479 7065 732c S.BFa.. types,\n+00150980: 5300 4244 6100 0020 2020 7479 7065 732c S.BDa.. types,\n 00150990: 2046 4953 2073 7472 6f6e 676c 7920 7265 FIS strongly re\n 001509a0: 636f 6d6d 656e 6473 2074 6861 7420 6774 commends that gt\n 001509b0: 6d20 2a74 2074 7970 6573 2064 6566 696e m *t types defin\n 001509c0: 6564 2069 6e20 6774 6d78 635f 7479 7065 ed in gtmxc_type\n-001509d0: 732e 6846 0042 4671 0000 2020 2062 6520 s.hF.BFq.. be \n+001509d0: 732e 6846 0042 4471 0000 2020 2062 6520 s.hF.BDq.. be \n 001509e0: 7573 6564 2069 6e73 7465 6164 206f 6620 used instead of \n 001509f0: 7468 6520 6e61 7469 7665 2074 7970 6573 the native types\n 00150a00: 2028 696e 742c 2066 6c6f 6174 2c20 6368 (int, float, ch\n-00150a10: 6172 2c20 6574 6329 2e07 0042 4681 0000 ar, etc)...BF...\n-00150a20: 5400 4246 9100 0020 2020 546f 2075 7365 T.BF... To use\n+00150a10: 6172 2c20 6574 6329 2e07 0042 4481 0000 ar, etc)...BD...\n+00150a20: 5400 4244 9100 0020 2020 546f 2075 7365 T.BD... To use\n 00150a30: 2063 616c 6c2d 696e 7320 6672 6f6d 2061 call-ins from a\n 00150a40: 2073 7461 6e64 616c 6f6e 6520 4320 7072 standalone C pr\n 00150a50: 6f67 7261 6d2c 2069 7420 6973 206e 6563 ogram, it is nec\n 00150a60: 6573 7361 7279 2074 6861 7420 7468 6520 essary that the \n-00150a70: 4754 2e4d 5300 4146 c011 0000 2020 2072 GT.MS.AF.... r\n+00150a70: 4754 2e4d 5300 4144 c011 0000 2020 2072 GT.MS.AD.... r\n 00150a80: 756e 7469 6d65 206c 6962 7261 7279 2028 untime library (\n 00150a90: 6c69 6267 746d 7368 722e 736f 2920 6973 libgtmshr.so) is\n 00150aa0: 2065 7870 6c69 6369 746c 7920 6c69 6e6b explicitly link\n 00150ab0: 6564 2069 6e74 6f20 7468 6520 7072 6f67 ed into the prog\n-00150ac0: 7261 6d2e 2049 6654 0042 4612 0000 2020 ram. IfT.BF... \n+00150ac0: 7261 6d2e 2049 6654 0042 4412 0000 2020 ram. IfT.BD... \n 00150ad0: 2063 616c 6c2d 696e 7320 6172 6520 7573 call-ins are us\n 00150ae0: 6564 2066 726f 6d20 616e 2045 7874 6572 ed from an Exter\n 00150af0: 6e61 6c20 4361 6c6c 2066 756e 6374 696f nal Call functio\n 00150b00: 6e20 2877 6869 6368 2069 6e20 7475 726e n (which in turn\n-00150b10: 2077 6173 2063 616c 6c65 6454 0042 4613 was calledT.BF.\n+00150b10: 2077 6173 2063 616c 6c65 6454 0042 4413 was calledT.BD.\n 00150b20: 0000 2020 2066 726f 6d20 4754 2e4d 2074 .. from GT.M t\n 00150b30: 6872 6f75 6768 2074 6865 2065 7869 7374 hrough the exist\n 00150b40: 696e 6720 6578 7465 726e 616c 2063 616c ing external cal\n 00150b50: 6c20 6d65 6368 616e 6973 6d29 2c20 7468 l mechanism), th\n 00150b60: 6520 4578 7465 726e 616c 2043 616c 6c69 e External Calli\n 00150b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00150b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -86272,69 +86272,69 @@\n 00150ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00151000: 0100 0000 ca03 0000 114d 0000 0000 0000 .........M......\n 00151010: 4f00 0058 4845 4c50 00ff 7300 ff49 4e54 O..XHELP..s..INT\n 00151020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00151030: ff73 00ff 4341 4c4c 2d49 4e53 00ff 7300 .s..CALL-INS..s.\n 00151040: ff52 454c 4556 414e 545f 4649 4c45 5300 .RELEVANT_FILES.\n 00151050: 0052 656c 6576 616e 745f 6669 6c65 7319 .Relevant_files.\n-00151060: 003c 46bf 1100 0020 2020 5265 6c65 7661 . : ([:,\n-00152300: 2e2e 2e5d 2907 004f 4613 0000 1000 4f46 ...])..OF.....OF\n-00152310: 1400 0020 2020 7768 6572 652c 0700 4f46 ... where,..OF\n-00152320: 1500 0054 004f 4616 0000 2020 203c 6c61 ...T.OF... : is the\n 00152340: 2065 6e74 7279 2070 6f69 6e74 2028 7468 entry point (th\n 00152350: 6174 2069 7320 6120 7661 6c69 6420 6c61 at is a valid la\n 00152360: 6265 6c20 7265 6665 7265 6e63 6529 2061 bel reference) a\n-00152370: 7420 7768 6963 683d 004f 4617 0000 2020 t which=.OF... \n+00152370: 7420 7768 6963 683d 004f 4417 0000 2020 t which=.OD... \n 00152380: 2047 542e 4d20 7374 6172 7473 2065 7865 GT.M starts exe\n 00152390: 6375 7469 6e67 2074 6865 204d 2072 6f75 cuting the M rou\n 001523a0: 7469 6e65 2062 6569 6e67 2063 616c 6c65 tine being calle\n-001523b0: 642d 696e 0700 4f46 1800 0053 004f 4619 d-in..OF...S.OF.\n+001523b0: 642d 696e 0700 4f44 1800 0053 004f 4419 d-in..OD...S.OD.\n 001523c0: 0000 2020 203c 632d 6361 6c6c 2d6e 616d .. : is a unique \n 001523e0: 4320 6964 656e 7469 6669 6572 2074 6861 C identifier tha\n 001523f0: 7420 6973 2061 6374 7561 6c6c 7920 7573 t is actually us\n 00152400: 6564 2077 6974 6869 6e20 4320 746f 1e00 ed within C to..\n-00152410: 4f46 1a00 0020 2020 7265 6665 7220 746f OF... refer to\n-00152420: 203c 6c61 6265 6c2d 7265 663e 0700 4f46 ..OF\n-00152430: 2100 0047 004f 4622 0000 2020 203c 6469 !..G.OF\".. ..OD\n+00152430: 2100 0047 004f 4422 0000 2020 203c 6469 !..G.OD\".. : is eit\n 00152450: 6865 7220 4920 2869 6e70 7574 2d6f 6e6c her I (input-onl\n 00152460: 7929 2c20 4f20 286f 7574 7075 742d 6f6e y), O (output-on\n-00152470: 6c79 292c 206f 7220 494f 1800 4f46 2300 ly), or IO..OF#.\n+00152470: 6c79 292c 206f 7220 494f 1800 4f44 2300 ly), or IO..OD#.\n 00152480: 0020 2020 2869 6e70 7574 2d6f 7574 7075 . (input-outpu\n-00152490: 7429 0700 4f46 2400 0037 004f 4625 0000 t)..OF$..7.OF%..\n+00152490: 7429 0700 4f44 2400 0037 004f 4425 0000 t)..OD$..7.OD%..\n 001524a0: 2020 203c 7265 742d 7479 7065 3e3a 2069 : i\n 001524b0: 7320 7468 6520 7265 7475 726e 2074 7970 s the return typ\n 001524c0: 6520 6f66 203c 6c61 6265 6c2d 7265 663e e of \n-001524d0: 0700 4f46 2600 0012 004f 4627 0000 2020 ..OF&....OF'.. \n-001524e0: 202a 2a4e 6f74 652a 2a07 004f 4628 0000 **Note**..OF(..\n-001524f0: 5200 4f46 2900 0020 2020 5369 6e63 6520 R.OF).. Since \n+001524d0: 0700 4f44 2600 0012 004f 4427 0000 2020 ..OD&....OD'.. \n+001524e0: 202a 2a4e 6f74 652a 2a07 004f 4428 0000 **Note**..OD(..\n+001524f0: 5200 4f44 2900 0020 2020 5369 6e63 6520 R.OD).. Since \n 00152500: 7468 6520 7265 7475 726e 2074 7970 6520 the return type \n 00152510: 6973 2063 6f6e 7369 6465 7265 6420 6173 is considered as\n 00152520: 2061 6e20 6f75 7470 7574 2d6f 6e6c 7920 an output-only \n 00152530: 284f 2920 7061 7261 6d65 7465 722c 2074 (O) parameter, t\n-00152540: 6865 5400 4f46 2a00 0020 2020 6f6e 6c79 heT.OF*.. only\n+00152540: 6865 5400 4f44 2a00 0020 2020 6f6e 6c79 heT.OD*.. only\n 00152550: 2074 7970 6573 2061 6c6c 6f77 6564 2061 types allowed a\n 00152560: 7265 2070 6f69 6e74 6572 2074 7970 6573 re pointer types\n 00152570: 2061 6e64 2076 6f69 642e 2056 6f69 6420 and void. Void \n 00152580: 6361 6e6e 6f74 2062 6520 7370 6563 6966 cannot be specif\n-00152590: 6965 6420 6173 1400 4f46 3100 0020 2020 ied as..OF1.. \n-001525a0: 7061 7261 6d65 7465 722e 0700 4f46 3200 parameter...OF2.\n-001525b0: 004c 004f 4633 0000 2020 203c 7061 7261 .L.OF3.. : is a va\n 001525d0: 6c69 6420 7061 7261 6d65 7465 7220 7479 lid parameter ty\n 001525e0: 7065 2e20 456d 7074 7920 7061 7265 6e74 pe. Empty parent\n 001525f0: 6865 7365 7320 6d75 7374 2062 653b 004f heses must be;.O\n-00152600: 4634 0000 2020 2073 7065 6369 6669 6564 F4.. specified\n+00152600: 4434 0000 2020 2073 7065 6369 6669 6564 D4.. specified\n 00152610: 2069 6620 6e6f 2061 7267 756d 656e 7420 if no argument \n 00152620: 6973 2070 6173 7365 6420 746f 203c 6c61 is passed to ..OF5..S\n-00152640: 004f 4636 0000 2020 2054 6865 203c 6469 .OF6.. The ..OD5..S\n+00152640: 004f 4436 0000 2020 2054 6865 203c 6469 .OD6.. The indicat\n 00152660: 6573 2074 6865 2074 7970 6520 6f66 206f es the type of o\n 00152670: 7065 7261 7469 6f6e 2074 6861 7420 4754 peration that GT\n 00152680: 2e4d 2070 6572 666f 726d 7320 6f6e 2074 .M performs on t\n-00152690: 6865 5300 4f46 3700 0020 2020 7061 7261 heS.OF7.. para\n+00152690: 6865 5300 4f44 3700 0020 2020 7061 7261 heS.OD7.. para\n 001526a0: 6d65 7465 7220 7265 6164 2d6f 6e6c 7920 meter read-only \n 001526b0: 2849 292c 2077 7269 7465 2d6f 6e6c 7920 (I), write-only \n 001526c0: 284f 292c 206f 7220 7265 6164 2d77 7269 (O), or read-wri\n 001526d0: 7465 2028 494f 292e 2041 6c6c 204f 2061 te (IO). All O a\n-001526e0: 6e64 2049 4f50 004f 4638 0000 2020 2070 nd IOP.OF8.. p\n+001526e0: 6e64 2049 4f50 004f 4438 0000 2020 2070 nd IOP.OD8.. p\n 001526f0: 6172 616d 6574 6572 7320 6d75 7374 2062 arameters must b\n 00152700: 6520 7061 7373 6564 2062 7920 7265 6665 e passed by refe\n 00152710: 7265 6e63 652c 2074 6861 7420 6973 2061 rence, that is a\n 00152720: 7320 706f 696e 7465 7273 2073 696e 6365 s pointers since\n-00152730: 2047 542e 4d54 004f 4639 0000 2020 2077 GT.MT.OF9.. w\n+00152730: 2047 542e 4d54 004f 4439 0000 2020 2077 GT.MT.OD9.. w\n 00152740: 7269 7465 7320 746f 2074 6865 7365 206c rites to these l\n 00152750: 6f63 6174 696f 6e73 2e20 416c 6c20 706f ocations. All po\n 00152760: 696e 7465 7273 2074 6861 7420 6172 6520 inters that are \n 00152770: 6265 696e 6720 7061 7373 6564 2074 6f20 being passed to \n-00152780: 4754 2e4d 206d 7573 7451 004f 463a 0000 GT.M mustQ.OF:..\n+00152780: 4754 2e4d 206d 7573 7451 004f 443a 0000 GT.M mustQ.OD:..\n 00152790: 2020 2062 6520 7072 652d 616c 6c6f 6361 be pre-alloca\n 001527a0: 7465 642e 2054 6865 2066 6f6c 6c6f 7769 ted. The followi\n 001527b0: 6e67 2074 6162 6c65 2064 6574 6169 6c73 ng table details\n 001527c0: 2076 616c 6964 2074 7970 6520 7370 6563 valid type spec\n-001527d0: 6966 6963 6174 696f 6e73 1d00 4f46 4100 ifications..OFA.\n+001527d0: 6966 6963 6174 696f 6e73 1d00 4f44 4100 ifications..ODA.\n 001527e0: 0020 2020 666f 7220 6561 6368 2064 6972 . for each dir\n-001527f0: 6563 7469 6f6e 2e07 004f 4642 0000 0000 ection...OFB....\n+001527f0: 6563 7469 6f6e 2e07 004f 4442 0000 0000 ection...ODB....\n 00152800: 0100 0000 c007 0000 434c 0000 0000 0000 ........CL......\n-00152810: a300 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00152810: a300 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00152820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00152830: ff73 00ff 4341 4c4c 2d49 4e53 00ff 7300 .s..CALL-INS..s.\n 00152840: ff52 454c 4556 414e 545f 4649 4c45 5300 .RELEVANT_FILES.\n 00152850: ff73 00ff 4341 4c4c 2d49 4e5f 5441 424c .s..CALL-IN_TABL\n 00152860: 4500 c043 0000 2020 202b 2d2d 2d2d 2d2d E..C.. +------\n 00152870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00152880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00152890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001528a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001528b0: 2d2d 2b54 004f 4644 0000 2020 207c 2044 --+T.OFD.. | D\n+001528b0: 2d2d 2b54 004f 4444 0000 2020 207c 2044 --+T.ODD.. | D\n 001528c0: 6972 6563 7469 6f6e 7320 7c20 2020 2020 irections | \n 001528d0: 2020 2020 2020 2020 2020 2020 2041 6c6c All\n 001528e0: 6f77 6564 2050 6172 616d 6574 6572 2074 owed Parameter t\n 001528f0: 7970 6573 2020 2020 2020 2020 2020 2020 ypes \n-00152900: 2020 2020 2020 7c54 004f 4645 0000 2020 |T.OFE.. \n+00152900: 2020 2020 2020 7c54 004f 4445 0000 2020 |T.ODE.. \n 00152910: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |------------+-\n 00152920: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00152930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00152940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00152950: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 004f 4646 ----------|T.OFF\n+00152950: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 004f 4446 ----------|T.ODF\n 00152960: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00152970: 2020 7c20 6774 6d5f 6c6f 6e67 5f74 2c20 | gtm_long_t, \n 00152980: 6774 6d5f 756c 6f6e 675f 742c 2067 746d gtm_ulong_t, gtm\n 00152990: 5f66 6c6f 6174 5f74 2c20 2020 2020 2020 _float_t, \n 001529a0: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-001529b0: 004f 4647 0000 2020 207c 2049 2020 2020 .OFG.. | I \n+001529b0: 004f 4447 0000 2020 207c 2049 2020 2020 .ODG.. | I \n 001529c0: 2020 2020 2020 7c20 6774 6d5f 646f 7562 | gtm_doub\n 001529d0: 6c65 5f74 2c5f 6774 6d5f 6c6f 6e67 5f74 le_t,_gtm_long_t\n 001529e0: 2a2c 2067 746d 5f75 6c6f 6e67 5f74 2a2c *, gtm_ulong_t*,\n 001529f0: 2067 746d 5f66 6c6f 6174 5f74 2a2c 2020 gtm_float_t*, \n-00152a00: 2020 7c54 004f 4648 0000 2020 207c 2020 |T.OFH.. | \n+00152a00: 2020 7c54 004f 4448 0000 2020 207c 2020 |T.ODH.. | \n 00152a10: 2020 2020 2020 2020 2020 7c20 6774 6d5f | gtm_\n 00152a20: 646f 7562 6c65 5f74 2a2c 5f67 746d 5f63 double_t*,_gtm_c\n 00152a30: 6861 725f 742a 2c20 6774 6d5f 7374 7269 har_t*, gtm_stri\n 00152a40: 6e67 5f74 2a20 2020 2020 2020 2020 2020 ng_t* \n-00152a50: 2020 2020 2020 7c54 004f 4649 0000 2020 |T.OFI.. \n+00152a50: 2020 2020 2020 7c54 004f 4449 0000 2020 |T.ODI.. \n 00152a60: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d |------------+-\n 00152a70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00152a80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00152a90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00152aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 004f 464a ----------|T.OFJ\n+00152aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 004f 444a ----------|T.ODJ\n 00152ab0: 0000 2020 207c 204f 2f49 4f20 2020 2020 .. | O/IO \n 00152ac0: 2020 7c20 6774 6d5f 6c6f 6e67 5f74 2a2c | gtm_long_t*,\n 00152ad0: 2067 746d 5f75 6c6f 6e67 5f74 2a2c 2067 gtm_ulong_t*, g\n 00152ae0: 746d 5f66 6c6f 6174 5f74 2a2c 2020 2020 tm_float_t*, \n 00152af0: 2020 2020 2020 2020 2020 2020 2020 7c54 |T\n-00152b00: 004f 4651 0000 2020 207c 2020 2020 2020 .OFQ.. | \n+00152b00: 004f 4451 0000 2020 207c 2020 2020 2020 .ODQ.. | \n 00152b10: 2020 2020 2020 7c20 6774 6d5f 646f 7562 | gtm_doub\n 00152b20: 6c65 5f74 2a2c 5f67 746d 5f63 6861 725f le_t*,_gtm_char_\n 00152b30: 742a 2c20 6774 6d5f 7374 7269 6e67 5f74 t*, gtm_string_t\n 00152b40: 2a20 2020 2020 2020 2020 2020 2020 2020 * \n-00152b50: 2020 7c54 004f 4652 0000 2020 202b 2d2d |T.OFR.. +--\n+00152b50: 2020 7c54 004f 4452 0000 2020 202b 2d2d |T.ODR.. +--\n 00152b60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00152b70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00152b80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00152b90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00152ba0: 2d2d 2d2d 2d2d 2b07 004f 4653 0000 4700 ------+..OFS..G.\n-00152bb0: 4f46 5400 0020 2020 4865 7265 2069 7320 OFT.. Here is \n+00152ba0: 2d2d 2d2d 2d2d 2b07 004f 4453 0000 4700 ------+..ODS..G.\n+00152bb0: 4f44 5400 0020 2020 4865 7265 2069 7320 ODT.. Here is \n 00152bc0: 616e 2065 7861 6d70 6c65 206f 6620 4361 an example of Ca\n 00152bd0: 6c6c 2d49 6e20 7461 626c 6520 2863 616c ll-In table (cal\n 00152be0: 6c74 6162 2e63 6929 2066 6f72 2070 6965 ltab.ci) for pie\n-00152bf0: 6365 2e6d 3a07 004f 4655 0000 3400 4f46 ce.m:..OFU..4.OF\n+00152bf0: 6365 2e6d 3a07 004f 4455 0000 3400 4f44 ce.m:..ODU..4.OD\n 00152c00: 5600 0020 2020 7072 696e 7420 2020 2020 V.. print \n 00152c10: 3a76 6f69 6420 2020 2020 2020 2020 2020 :void \n 00152c20: 2064 6973 706c 6179 5e70 6965 6365 2829 display^piece()\n-00152c30: 5a00 4f46 5700 0020 2020 6765 7470 6965 Z.OFW.. getpie\n+00152c30: 5a00 4f44 5700 0020 2020 6765 7470 6965 Z.ODW.. getpie\n 00152c40: 6365 2020 3a67 746d 5f63 6861 725f 742a ce :gtm_char_t*\n 00152c50: 2020 2020 2067 6574 5e70 6965 6365 2849 get^piece(I\n 00152c60: 3a67 746d 5f63 6861 725f 742a 2c20 493a :gtm_char_t*, I:\n 00152c70: 6774 6d5f 6368 6172 5f74 2a2c 2049 3a67 gtm_char_t*, I:g\n-00152c80: 746d 5f6c 6f6e 675f 7429 6a00 4f46 5800 tm_long_t)j.OFX.\n+00152c80: 746d 5f6c 6f6e 675f 7429 6a00 4f44 5800 tm_long_t)j.ODX.\n 00152c90: 0020 2020 7365 7470 6965 6365 2020 3a76 . setpiece :v\n 00152ca0: 6f69 6420 2020 2020 2020 2020 2020 2073 oid s\n 00152cb0: 6574 5e70 6965 6365 2849 4f3a 6774 6d5f et^piece(IO:gtm_\n 00152cc0: 6368 6172 5f74 2a2c 2049 3a67 746d 5f63 char_t*, I:gtm_c\n 00152cd0: 6861 725f 742a 2c20 493a 6774 6d5f 6c6f har_t*, I:gtm_lo\n 00152ce0: 6e67 5f74 2c20 493a 6774 6d5f 6368 6172 ng_t, I:gtm_char\n-00152cf0: 5f74 2a29 4c00 4f46 5900 0020 2020 706f _t*)L.OFY.. po\n+00152cf0: 5f74 2a29 4c00 4f44 5900 0020 2020 706f _t*)L.ODY.. po\n 00152d00: 7720 2020 2020 2020 3a67 746d 5f64 6f75 w :gtm_dou\n 00152d10: 626c 655f 742a 2020 2070 6f77 5e70 6965 ble_t* pow^pie\n 00152d20: 6365 2849 3a67 746d 5f64 6f75 626c 655f ce(I:gtm_double_\n 00152d30: 742c 2049 3a67 746d 5f6c 6f6e 675f 7429 t, I:gtm_long_t)\n-00152d40: 5300 4f46 5a00 0020 2020 706f 7765 7175 S.OFZ.. powequ\n+00152d40: 5300 4f44 5a00 0020 2020 706f 7765 7175 S.ODZ.. powequ\n 00152d50: 616c 2020 3a76 6f69 6420 2020 2020 2020 al :void \n 00152d60: 2020 2020 2070 6f77 6571 7561 6c5e 7069 powequal^pi\n 00152d70: 6563 6528 494f 3a67 746d 5f64 6f75 626c ece(IO:gtm_doubl\n 00152d80: 655f 742a 2c20 493a 6774 6d5f 6c6f 6e67 e_t*, I:gtm_long\n-00152d90: 5f74 294c 004f 4661 0000 2020 2070 6965 _t)L.OFa.. pie\n+00152d90: 5f74 294c 004f 4461 0000 2020 2070 6965 _t)L.ODa.. pie\n 00152da0: 6365 2020 2020 203a 6774 6d5f 646f 7562 ce :gtm_doub\n 00152db0: 6c65 5f74 2a20 2020 706f 775e 7069 6563 le_t* pow^piec\n 00152dc0: 6528 493a 6774 6d5f 646f 7562 6c65 5f74 e(I:gtm_double_t\n 00152dd0: 2c20 493a 6774 6d5f 6c6f 6e67 5f74 2907 , I:gtm_long_t).\n-00152de0: 004f 4662 0000 1200 4f46 6300 0020 2020 .OFb....OFc.. \n-00152df0: 2a2a 4e6f 7465 2a2a 0700 4f46 6400 0051 **Note**..OFd..Q\n-00152e00: 004f 4665 0000 2020 2054 6865 2073 616d .OFe.. The sam\n+00152de0: 004f 4462 0000 1200 4f44 6300 0020 2020 .ODb....ODc.. \n+00152df0: 2a2a 4e6f 7465 2a2a 0700 4f44 6400 0051 **Note**..ODd..Q\n+00152e00: 004f 4465 0000 2020 2054 6865 2073 616d .ODe.. The sam\n 00152e10: 6520 656e 7472 7972 6566 2063 616e 2062 e entryref can b\n 00152e20: 6520 6361 6c6c 6564 2062 7920 6469 6666 e called by diff\n 00152e30: 6572 656e 7420 4320 6361 6c6c 206e 616d erent C call nam\n 00152e40: 6573 2028 666f 7220 6578 616d 706c 652c es (for example,\n-00152e50: 5200 4f46 6600 0020 2020 706f 772c 2061 R.OFf.. pow, a\n+00152e50: 5200 4f44 6600 0020 2020 706f 772c 2061 R.ODf.. pow, a\n 00152e60: 6e64 2070 6965 6365 292e 2048 6f77 6576 nd piece). Howev\n 00152e70: 6572 2c20 6966 2074 6865 7265 2061 7265 er, if there are\n 00152e80: 206d 756c 7469 706c 6520 6c69 6e65 7320 multiple lines \n 00152e90: 7769 7468 2074 6865 2073 616d 6520 6361 with the same ca\n-00152ea0: 6c6c 4b00 4f46 6700 0020 2020 6e61 6d65 llK.OFg.. name\n+00152ea0: 6c6c 4b00 4f44 6700 0020 2020 6e61 6d65 llK.ODg.. name\n 00152eb0: 2c20 6f6e 6c79 2074 6865 2066 6972 7374 , only the first\n 00152ec0: 2065 6e74 7279 2077 696c 6c20 6265 2075 entry will be u\n 00152ed0: 7365 6420 6279 2047 542e 4d2e 2047 542e sed by GT.M. GT.\n 00152ee0: 4d20 6967 6e6f 7265 7320 616c 6c54 004f M ignores allT.O\n-00152ef0: 4668 0000 2020 2073 7562 7365 7175 656e Fh.. subsequen\n+00152ef0: 4468 0000 2020 2073 7562 7365 7175 656e Dh.. subsequen\n 00152f00: 7420 656e 7472 6965 7320 7573 696e 6720 t entries using \n 00152f10: 6120 6361 6c6c 206e 616d 652e 2041 6c73 a call name. Als\n 00152f20: 6f2c 206e 6f74 6520 7468 6174 2074 6865 o, note that the\n 00152f30: 2073 6563 6f6e 6420 616e 6420 7468 6972 second and thir\n-00152f40: 6454 004f 4669 0000 2020 2065 6e74 7269 dT.OFi.. entri\n+00152f40: 6454 004f 4469 0000 2020 2065 6e74 7269 dT.ODi.. entri\n 00152f50: 6573 2c20 616c 7468 6f75 6768 2073 686f es, although sho\n 00152f60: 776e 2068 6572 6520 6173 2077 7261 7070 wn here as wrapp\n 00152f70: 6564 2061 6372 6f73 7320 6c69 6e65 732c ed across lines,\n 00152f80: 206d 7573 7420 6265 2073 7065 6369 6669 must be specifi\n-00152f90: 6564 2061 7324 004f 466a 0000 2020 2061 ed as$.OFj.. a\n+00152f90: 6564 2061 7324 004f 446a 0000 2020 2061 ed as$.ODj.. a\n 00152fa0: 2073 696e 676c 6520 6c69 6e65 2069 6e20 single line in \n-00152fb0: 7468 6520 6669 6c65 2e07 004f 4671 0000 the file...OFq..\n+00152fb0: 7468 6520 6669 6c65 2e07 004f 4471 0000 the file...ODq..\n 00152fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00152fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00152fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00152ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00153000: 0100 0000 2e02 0000 934c 0000 0000 0000 .........L......\n 00153010: 5f00 0054 4845 4c50 00ff 7300 ff49 4e54 _..THELP..s..INT\n 00153020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00153030: ff73 00ff 4341 4c4c 2d49 4e53 00ff 7300 .s..CALL-INS..s.\n 00153040: ff49 4e54 4552 4641 4345 00ff 7300 ff49 .INTERFACE..s..I\n 00153050: 4e49 5449 414c 495a 455f 4754 2e4d 0000 NITIALIZE_GT.M..\n 00153060: 496e 6974 6961 6c69 7a65 5f47 542e 4d1a Initialize_GT.M.\n-00153070: 004b 46bf 1100 0020 2020 496e 6974 6961 .KF.... Initia\n-00153080: 6c69 7a65 2047 542e 4d07 004c 4621 0000 lize GT.M..LF!..\n-00153090: 2600 4c46 3100 0020 2020 6774 6d5f 7374 &.LF1.. gtm_st\n+00153070: 004b 44bf 1100 0020 2020 496e 6974 6961 .KD.... Initia\n+00153080: 6c69 7a65 2047 542e 4d07 004c 4421 0000 lize GT.M..LD!..\n+00153090: 2600 4c44 3100 0020 2020 6774 6d5f 7374 &.LD1.. gtm_st\n 001530a0: 6174 7573 5f74 2067 746d 5f69 6e69 7428 atus_t gtm_init(\n-001530b0: 766f 6964 293b 0700 4c46 4100 004d 004c void);..LFA..M.L\n-001530c0: 4651 0000 2020 2049 6620 7468 6520 6261 FQ.. If the ba\n+001530b0: 766f 6964 293b 0700 4c44 4100 004d 004c void);..LDA..M.L\n+001530c0: 4451 0000 2020 2049 6620 7468 6520 6261 DQ.. If the ba\n 001530d0: 7365 2070 726f 6772 616d 2069 7320 6e6f se program is no\n 001530e0: 7420 616e 204d 2072 6f75 7469 6e65 2062 t an M routine b\n 001530f0: 7574 2061 2073 7461 6e64 616c 6f6e 6520 ut a standalone \n-00153100: 4320 7072 6f67 7261 6d2c 4b00 4c46 6100 C program,K.LFa.\n+00153100: 4320 7072 6f67 7261 6d2c 4b00 4c44 6100 C program,K.LDa.\n 00153110: 0020 2020 6774 6d5f 696e 6974 2829 206d . gtm_init() m\n 00153120: 7573 7420 6265 2063 616c 6c65 6420 2862 ust be called (b\n 00153130: 6566 6f72 6520 6361 6c6c 696e 6720 616e efore calling an\n 00153140: 7920 4754 2e4d 2066 756e 6374 696f 6e73 y GT.M functions\n-00153150: 292c 2074 6f2e 004c 4671 0000 2020 2069 ), to..LFq.. i\n+00153150: 292c 2074 6f2e 004c 4471 0000 2020 2069 ), to..LDq.. i\n 00153160: 6e69 7469 616c 697a 6520 7468 6520 4754 nitialize the GT\n 00153170: 2e4d 2072 756e 2d74 696d 6520 7379 7374 .M run-time syst\n-00153180: 656d 2e07 004c 4681 0000 5100 4c46 9100 em...LF...Q.LF..\n+00153180: 656d 2e07 004c 4481 0000 5100 4c44 9100 em...LD...Q.LD..\n 00153190: 0020 2020 6774 6d5f 696e 6974 2829 2072 . gtm_init() r\n 001531a0: 6574 7572 6e73 207a 6572 6f20 2830 2920 eturns zero (0) \n 001531b0: 6f6e 2073 7563 6365 7373 2e20 4f6e 2066 on success. On f\n 001531c0: 6169 6c75 7265 2c20 6974 2072 6574 7572 ailure, it retur\n-001531d0: 6e73 2074 6865 2047 542e 4d53 004b 46c0 ns the GT.MS.KF.\n+001531d0: 6e73 2074 6865 2047 542e 4d53 004b 44c0 ns the GT.MS.KD.\n 001531e0: 1100 0020 2020 6572 726f 7220 7374 6174 ... error stat\n 001531f0: 7573 2063 6f64 6520 7768 6f73 6520 6d65 us code whose me\n 00153200: 7373 6167 6520 6361 6e20 6265 2072 6561 ssage can be rea\n 00153210: 6420 696e 746f 2061 2062 7566 6665 7220 d into a buffer \n 00153220: 6279 2069 6d6d 6564 6961 7465 6c79 0000 by immediately..\n 00153230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00153240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -86917,121 +86917,121 @@\n 00153840: ff49 4e54 4552 4641 4345 00ff 7300 ff43 .INTERFACE..s..C\n 00153850: 414c 4c5f 4652 4f4d 5f43 00ff 7300 ff47 ALL_FROM_C..s..G\n 00153860: 544d 5f43 4900 c013 0000 2020 2069 6e64 TM_CI..... ind\n 00153870: 6963 6174 696e 6720 7468 6520 616c 6961 icating the alia\n 00153880: 7320 6e61 6d65 2066 6f72 2074 6865 2063 s name for the c\n 00153890: 6f72 7265 7370 6f6e 6469 6e67 203c 6c61 orresponding entry in \n-001538b0: 7468 6518 0053 4614 0000 2020 2043 616c the..SF... Cal\n-001538c0: 6c2d 496e 2074 6162 6c65 2e07 0053 4615 l-In table...SF.\n-001538d0: 0000 5200 5346 1600 0020 2020 4f70 7469 ..R.SF... Opti\n+001538b0: 7468 6518 0053 4414 0000 2020 2043 616c the..SD... Cal\n+001538c0: 6c2d 496e 2074 6162 6c65 2e07 0053 4415 l-In table...SD.\n+001538d0: 0000 5200 5344 1600 0020 2020 4f70 7469 ..R.SD... Opti\n 001538e0: 6f6e 616c 2073 6563 6f6e 6420 6172 6775 onal second argu\n 001538f0: 6d65 6e74 3a20 7265 745f 7661 6c2c 2061 ment: ret_val, a\n 00153900: 2070 7265 2d61 6c6c 6f63 6174 6564 2070 pre-allocated p\n 00153910: 6f69 6e74 6572 2074 6872 6f75 6768 2077 ointer through w\n-00153920: 6869 6368 5100 5346 1700 0020 2020 4754 hichQ.SF... GT\n+00153920: 6869 6368 5100 5344 1700 0020 2020 4754 hichQ.SD... GT\n 00153930: 2e4d 2072 6574 7572 6e73 2074 6865 2076 .M returns the v\n 00153940: 616c 7565 206f 6620 5155 4954 2061 7267 alue of QUIT arg\n 00153950: 756d 656e 7420 6672 6f6d 2074 6865 2028 ument from the (\n 00153960: 6578 7472 696e 7369 6329 204d 2072 6f75 extrinsic) M rou\n-00153970: 7469 6e65 2e52 0053 4618 0000 2020 2072 tine.R.SF... r\n+00153970: 7469 6e65 2e52 0053 4418 0000 2020 2072 tine.R.SD... r\n 00153980: 6574 5f76 616c 206d 7573 7420 6265 2074 et_val must be t\n 00153990: 6865 2073 616d 6520 7479 7065 2061 7320 he same type as \n 001539a0: 7370 6563 6966 6965 6420 666f 7220 3c72 specified for in the \n-001539c0: 4361 6c6c 2d49 6e52 0053 4619 0000 2020 Call-InR.SF... \n+001539c0: 4361 6c6c 2d49 6e52 0053 4419 0000 2020 Call-InR.SD... \n 001539d0: 2074 6162 6c65 2065 6e74 7279 2e20 5468 table entry. Th\n 001539e0: 6520 7265 745f 7661 6c20 6172 6775 6d65 e ret_val argume\n 001539f0: 6e74 2069 7320 6e65 6564 6564 2069 6620 nt is needed if \n 00153a00: 616e 6420 6f6e 6c79 2069 6620 3c72 6574 and only if is..SF...\n-00153a20: 2020 206e 6f74 2076 6f69 642e 0700 5346 not void...SF\n-00153a30: 2100 0054 0053 4622 0000 2020 204f 7074 !..T.SF\".. Opt\n+00153a10: 2d74 7970 653e 2069 7313 0053 441a 0000 -type> is..SD...\n+00153a20: 2020 206e 6f74 2076 6f69 642e 0700 5344 not void...SD\n+00153a30: 2100 0054 0053 4422 0000 2020 204f 7074 !..T.SD\".. Opt\n 00153a40: 696f 6e61 6c20 6c69 7374 206f 6620 6172 ional list of ar\n 00153a50: 6775 6d65 6e74 7320 746f 2062 6520 7061 guments to be pa\n 00153a60: 7373 6564 2074 6f20 7468 6520 4d20 726f ssed to the M ro\n 00153a70: 7574 696e 6527 7320 666f 726d 616c 6c69 utine's formalli\n-00153a80: 7374 3a20 7468 6554 0053 4623 0000 2020 st: theT.SF#.. \n+00153a80: 7374 3a20 7468 6554 0053 4423 0000 2020 st: theT.SD#.. \n 00153a90: 206e 756d 6265 7220 6f66 2061 7267 756d number of argum\n 00153aa0: 656e 7473 2061 6e64 2074 6865 2074 7970 ents and the typ\n 00153ab0: 6520 6f66 2065 6163 6820 6172 6775 6d65 e of each argume\n 00153ac0: 6e74 206d 7573 7420 6d61 7463 6820 7468 nt must match th\n-00153ad0: 6520 6e75 6d62 6572 206f 6650 0053 4624 e number ofP.SF$\n+00153ad0: 6520 6e75 6d62 6572 206f 6650 0053 4424 e number ofP.SD$\n 00153ae0: 0000 2020 2070 6172 616d 6574 6572 732c .. parameters,\n 00153af0: 2061 6e64 2070 6172 616d 6574 6572 2074 and parameter t\n 00153b00: 7970 6573 2073 7065 6369 6669 6564 2069 ypes specified i\n 00153b10: 6e20 7468 6520 636f 7272 6573 706f 6e64 n the correspond\n-00153b20: 696e 6720 4361 6c6c 2d49 6e50 0053 4625 ing Call-InP.SF%\n+00153b20: 696e 6720 4361 6c6c 2d49 6e50 0053 4425 ing Call-InP.SD%\n 00153b30: 0000 2020 2074 6162 6c65 2065 6e74 7279 .. table entry\n 00153b40: 2e20 416c 6c20 706f 696e 7465 7220 6172 . All pointer ar\n 00153b50: 6775 6d65 6e74 7320 6d75 7374 2062 6520 guments must be \n 00153b60: 7072 652d 616c 6c6f 6361 7465 642e 2047 pre-allocated. G\n-00153b70: 542e 4d20 6173 7375 6d65 734e 0053 4626 T.M assumesN.SF&\n+00153b70: 542e 4d20 6173 7375 6d65 734e 0053 4426 T.M assumesN.SD&\n 00153b80: 0000 2020 2074 6861 7420 616e 7920 706f .. that any po\n 00153b90: 696e 7465 722c 2077 6869 6368 2069 7320 inter, which is \n 00153ba0: 7061 7373 6564 2066 6f72 204f 2f49 4f2d passed for O/IO-\n 00153bb0: 7061 7261 6d65 7465 7220 706f 696e 7473 parameter points\n-00153bc0: 2074 6f20 7661 6c69 641c 0053 4627 0000 to valid..SF'..\n+00153bc0: 2074 6f20 7661 6c69 641c 0053 4427 0000 to valid..SD'..\n 00153bd0: 2020 2077 7269 7465 2d61 626c 6520 6d65 write-able me\n-00153be0: 6d6f 7279 2e07 0053 4628 0000 5400 5346 mory...SF(..T.SF\n+00153be0: 6d6f 7279 2e07 0053 4428 0000 5400 5344 mory...SD(..T.SD\n 00153bf0: 2900 0020 2020 5468 6520 7374 6174 7573 ).. The status\n 00153c00: 2076 616c 7565 2072 6574 7572 6e65 6420 value returned \n 00153c10: 6279 2067 746d 5f63 6928 2920 696e 6469 by gtm_ci() indi\n 00153c20: 6361 7465 7320 7468 6520 4754 2e4d 2073 cates the GT.M s\n 00153c30: 7461 7475 7320 636f 6465 3b20 7a65 726f tatus code; zero\n-00153c40: 5000 5346 2a00 0020 2020 2830 292c 2069 P.SF*.. (0), i\n+00153c40: 5000 5344 2a00 0020 2020 2830 292c 2069 P.SD*.. (0), i\n 00153c50: 6620 7375 6363 6573 7366 756c 2c20 6f72 f successful, or\n 00153c60: 2061 206e 6f6e 2d7a 6572 6f3b 2024 5a53 a non-zero; $ZS\n 00153c70: 5441 5455 5320 6572 726f 7220 636f 6465 TATUS error code\n 00153c80: 206f 6e20 6661 696c 7572 652e 2054 6865 on failure. The\n-00153c90: 5200 5346 3100 0020 2020 245a 5354 4154 R.SF1.. $ZSTAT\n+00153c90: 5200 5344 3100 0020 2020 245a 5354 4154 R.SD1.. $ZSTAT\n 00153ca0: 5553 206d 6573 7361 6765 206f 6620 7468 US message of th\n 00153cb0: 6520 6661 696c 7572 6520 6361 6e20 6265 e failure can be\n 00153cc0: 2072 6561 6420 696e 746f 2061 2062 7566 read into a buf\n 00153cd0: 6665 7220 6279 2069 6d6d 6564 6961 7465 fer by immediate\n-00153ce0: 6c79 2000 5346 3200 0020 2020 6361 6c6c ly .SF2.. call\n+00153ce0: 6c79 2000 5344 3200 0020 2020 6361 6c6c ly .SD2.. call\n 00153cf0: 696e 6720 6774 6d5f 7a73 7461 7475 7328 ing gtm_zstatus(\n-00153d00: 292e 0700 5346 3300 000e 0051 6350 0000 )...SF3....QcP..\n-00153d10: 6774 6d5f 6369 7012 0053 46bf 1100 0020 gtm_cip..SF.... \n-00153d20: 2020 6774 6d5f 6369 7007 0054 4621 0000 gtm_cip..TF!..\n-00153d30: 4100 5446 3100 0020 2020 6774 6d5f 7374 A.TF1.. gtm_st\n+00153d00: 292e 0700 5344 3300 000e 0051 6350 0000 )...SD3....QcP..\n+00153d10: 6774 6d5f 6369 7012 0053 44bf 1100 0020 gtm_cip..SD.... \n+00153d20: 2020 6774 6d5f 6369 7007 0054 4421 0000 gtm_cip..TD!..\n+00153d30: 4100 5444 3100 0020 2020 6774 6d5f 7374 A.TD1.. gtm_st\n 00153d40: 6174 7573 5f74 2067 746d 5f63 6970 2863 atus_t gtm_cip(c\n 00153d50: 695f 6e61 6d65 5f64 6573 6372 6970 746f i_name_descripto\n 00153d60: 7220 2a63 695f 696e 666f 2c20 2e2e 2e29 r *ci_info, ...)\n-00153d70: 3b07 0054 4641 0000 5400 5446 5100 0020 ;..TFA..T.TFQ.. \n+00153d70: 3b07 0054 4441 0000 5400 5444 5100 0020 ;..TDA..T.TDQ.. \n 00153d80: 2020 5468 6520 7661 7269 6162 6c65 2061 The variable a\n 00153d90: 7267 756d 656e 7420 6675 6e63 7469 6f6e rgument function\n 00153da0: 2067 746d 5f63 6970 2829 2069 7320 7468 gtm_cip() is th\n 00153db0: 6520 696e 7465 7266 6163 6520 7468 6174 e interface that\n-00153dc0: 2069 6e76 6f6b 6573 2074 6865 4500 5446 invokes theE.TF\n+00153dc0: 2069 6e76 6f6b 6573 2074 6865 4500 5444 invokes theE.TD\n 00153dd0: 6100 0020 2020 7370 6563 6966 6965 6420 a.. specified \n 00153de0: 4d20 726f 7574 696e 6520 616e 6420 7265 M routine and re\n 00153df0: 7475 726e 7320 7468 6520 7265 7375 6c74 turns the result\n 00153e00: 7320 7669 6120 7061 7261 6d65 7465 7273 s via parameters\n-00153e10: 2e07 0054 4671 0000 3900 5446 8100 0020 ...TFq..9.TF... \n+00153e10: 2e07 0054 4471 0000 3900 5444 8100 0020 ...TDq..9.TD... \n 00153e20: 2020 6369 5f6e 616d 655f 6465 7363 7269 ci_name_descri\n 00153e30: 7074 6f72 2068 6173 2074 6865 2066 6f6c ptor has the fol\n 00153e40: 6c6f 7769 6e67 2073 7472 7563 7475 7265 lowing structure\n-00153e50: 3a07 0054 4691 0000 1900 5346 c011 0000 :..TF.....SF....\n+00153e50: 3a07 0054 4491 0000 1900 5344 c011 0000 :..TD.....SD....\n 00153e60: 2020 2074 7970 6564 6566 2073 7472 7563 typedef struc\n-00153e70: 740b 0054 4612 0000 2020 207b 2200 5446 t..TF... {\".TF\n+00153e70: 740b 0054 4412 0000 2020 207b 2200 5444 t..TD... {\".TD\n 00153e80: 1300 0020 2020 2020 6774 6d5f 7374 7269 ... gtm_stri\n 00153e90: 6e67 5f74 2072 746e 5f6e 616d 653b 1900 ng_t rtn_name;..\n-00153ea0: 5446 1400 0020 2020 2020 766f 6964 2a20 TF... void* \n-00153eb0: 6861 6e64 6c65 3b1f 0054 4615 0000 2020 handle;..TF... \n+00153ea0: 5444 1400 0020 2020 2020 766f 6964 2a20 TD... void* \n+00153eb0: 6861 6e64 6c65 3b1f 0054 4415 0000 2020 handle;..TD... \n 00153ec0: 207d 2063 695f 6e61 6d65 5f64 6573 6372 } ci_name_descr\n-00153ed0: 6970 746f 723b 0700 5446 1600 0051 0054 iptor;..TF...Q.T\n-00153ee0: 4617 0000 2020 2072 746e 5f6e 616d 6520 F... rtn_name \n+00153ed0: 6970 746f 723b 0700 5444 1600 0051 0054 iptor;..TD...Q.T\n+00153ee0: 4417 0000 2020 2072 746e 5f6e 616d 6520 D... rtn_name \n 00153ef0: 6973 2061 2043 2063 6861 7261 6374 6572 is a C character\n 00153f00: 2073 7472 696e 6720 696e 6469 6361 7469 string indicati\n 00153f10: 6e67 2074 6865 2063 6f72 7265 7370 6f6e ng the correspon\n 00153f20: 6469 6e67 203c 6c61 622d 7265 663e 2500 ding %.\n-00153f30: 5446 1800 0020 2020 656e 7472 7920 696e TF... entry in\n+00153f30: 5444 1800 0020 2020 656e 7472 7920 696e TD... entry in\n 00153f40: 2074 6865 2043 616c 6c2d 496e 2074 6162 the Call-In tab\n-00153f50: 6c65 2e07 0054 4619 0000 0000 0000 0000 le...TF.........\n+00153f50: 6c65 2e07 0054 4419 0000 0000 0000 0000 le...TD.........\n 00153f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00153f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00153f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00153f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00153fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00153fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00153fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -87045,213 +87045,213 @@\n 00154040: ff49 4e54 4552 4641 4345 00ff 7300 ff43 .INTERFACE..s..C\n 00154050: 414c 4c5f 4652 4f4d 5f43 00ff 7300 ff47 ALL_FROM_C..s..G\n 00154060: 544d 5f43 4950 00c0 1a00 0020 2020 5468 TM_CIP..... Th\n 00154070: 6520 6861 6e64 6c65 2069 7320 4754 2e4d e handle is GT.M\n 00154080: 2070 7269 7661 7465 2069 6e66 6f72 6d61 private informa\n 00154090: 7469 6f6e 2069 6e69 7469 616c 697a 6564 tion initialized\n 001540a0: 2062 7920 4754 2e4d 206f 6e20 7468 6520 by GT.M on the \n-001540b0: 6669 7273 744f 0054 4621 0000 2020 2063 firstO.TF!.. c\n+001540b0: 6669 7273 744f 0054 4421 0000 2020 2063 firstO.TD!.. c\n 001540c0: 616c 6c2d 696e 2061 6e64 2074 6f20 6265 all-in and to be\n 001540d0: 2070 726f 7669 6465 6420 756e 6d6f 6469 provided unmodi\n 001540e0: 6669 6564 2074 6f20 4754 2e4d 206f 6e20 fied to GT.M on \n 001540f0: 7375 6273 6571 7565 6e74 2063 616c 6c73 subsequent calls\n-00154100: 2e20 4966 5000 5446 2200 0020 2020 6170 . IfP.TF\".. ap\n+00154100: 2e20 4966 5000 5444 2200 0020 2020 6170 . IfP.TD\".. ap\n 00154110: 706c 6963 6174 696f 6e20 636f 6465 206d plication code m\n 00154120: 6f64 6966 6965 7320 6974 2c20 6974 2077 odifies it, it w\n 00154130: 696c 6c20 636f 7272 7570 7420 7468 6520 ill corrupt the \n 00154140: 6164 6472 6573 7320 7370 6163 6520 6f66 address space of\n-00154150: 2074 6865 4f00 5446 2300 0020 2020 7072 theO.TF#.. pr\n+00154150: 2074 6865 4f00 5444 2300 0020 2020 7072 theO.TD#.. pr\n 00154160: 6f63 6573 732c 2061 6e64 2070 6f74 656e ocess, and poten\n 00154170: 7469 616c 6c79 2063 6175 7365 206a 7573 tially cause jus\n 00154180: 7420 6162 6f75 7420 616e 7920 6261 6420 t about any bad \n 00154190: 6265 6861 7669 6f72 2074 6861 7420 6974 behavior that it\n-001541a0: 2069 7351 0054 4624 0000 2020 2070 6f73 isQ.TF$.. pos\n+001541a0: 2069 7351 0054 4424 0000 2020 2070 6f73 isQ.TD$.. pos\n 001541b0: 7369 626c 6520 666f 7220 7468 6520 7072 sible for the pr\n 001541c0: 6f63 6573 7320 746f 2063 6175 7365 2c20 ocess to cause, \n 001541d0: 696e 636c 7564 696e 6720 6275 7420 6e6f including but no\n 001541e0: 7420 6c69 6d69 7465 6420 746f 2070 726f t limited to pro\n-001541f0: 6365 7373 3900 5446 2500 0020 2020 6465 cess9.TF%.. de\n+001541f0: 6365 7373 3900 5444 2500 0020 2020 6465 cess9.TD%.. de\n 00154200: 6174 682c 2064 6174 6162 6173 6520 6461 ath, database da\n 00154210: 6d61 6765 2061 6e64 2073 6563 7572 6974 mage and securit\n 00154220: 7920 7669 6f6c 6174 696f 6e73 2e07 0054 y violations...T\n-00154230: 4626 0000 3e00 5446 2700 0020 2020 5468 F&..>.TF'.. Th\n+00154230: 4426 0000 3e00 5444 2700 0020 2020 5468 D&..>.TD'.. Th\n 00154240: 6520 6774 6d5f 6369 7028 2920 6361 6c6c e gtm_cip() call\n 00154250: 206d 7573 7420 666f 6c6c 6f77 2074 6865 must follow the\n 00154260: 2066 6f6c 6c6f 7769 6e67 2066 6f72 6d61 following forma\n-00154270: 743a 0700 5446 2800 004a 0054 4629 0000 t:..TF(..J.TF)..\n+00154270: 743a 0700 5444 2800 004a 0054 4429 0000 t:..TD(..J.TD)..\n 00154280: 2020 2073 7461 7475 7320 3d20 6774 6d5f status = gtm_\n 00154290: 6369 7028 3c63 695f 6e61 6d65 5f64 6573 cip( [, ret_\n 001542b0: 7661 6c5d 205b 2c20 6172 6731 5d20 2e2e val] [, arg1] ..\n-001542c0: 2e29 3b07 0054 462a 0000 5200 5446 3100 .);..TF*..R.TF1.\n+001542c0: 2e29 3b07 0054 442a 0000 5200 5444 3100 .);..TD*..R.TD1.\n 001542d0: 0020 2020 4669 7273 7420 6172 6775 6d65 . First argume\n 001542e0: 6e74 3a20 6369 5f6e 616d 655f 6465 7363 nt: ci_name_desc\n 001542f0: 7269 7074 6f72 2c20 6120 6e75 6c6c 2d74 riptor, a null-t\n 00154300: 6572 6d69 6e61 7465 6420 4320 6368 6172 erminated C char\n-00154310: 6163 7465 7220 7374 7269 6e67 5000 5446 acter stringP.TF\n+00154310: 6163 7465 7220 7374 7269 6e67 5000 5444 acter stringP.TD\n 00154320: 3200 0020 2020 696e 6469 6361 7469 6e67 2.. indicating\n 00154330: 2074 6865 2061 6c69 6173 206e 616d 6520 the alias name \n 00154340: 666f 7220 7468 6520 636f 7272 6573 706f for the correspo\n 00154350: 6e64 696e 6720 3c6c 6162 2d72 6566 3e20 nding \n-00154360: 656e 7472 7920 696e 2074 6865 1800 5446 entry in the..TF\n+00154360: 656e 7472 7920 696e 2074 6865 1800 5444 entry in the..TD\n 00154370: 3300 0020 2020 4361 6c6c 2d49 6e20 7461 3.. Call-In ta\n-00154380: 626c 652e 0700 5446 3400 0052 0054 4635 ble...TF4..R.TF5\n+00154380: 626c 652e 0700 5444 3400 0052 0054 4435 ble...TD4..R.TD5\n 00154390: 0000 2020 204f 7074 696f 6e61 6c20 7365 .. Optional se\n 001543a0: 636f 6e64 2061 7267 756d 656e 743a 2072 cond argument: r\n 001543b0: 6574 5f76 616c 2c20 6120 7072 652d 616c et_val, a pre-al\n 001543c0: 6c6f 6361 7465 6420 706f 696e 7465 7220 located pointer \n 001543d0: 7468 726f 7567 6820 7768 6963 6851 0054 through whichQ.T\n-001543e0: 4636 0000 2020 2047 542e 4d20 7265 7475 F6.. GT.M retu\n+001543e0: 4436 0000 2020 2047 542e 4d20 7265 7475 D6.. GT.M retu\n 001543f0: 726e 7320 7468 6520 7661 6c75 6520 6f66 rns the value of\n 00154400: 2051 5549 5420 6172 6775 6d65 6e74 2066 QUIT argument f\n 00154410: 726f 6d20 7468 6520 2865 7874 7269 6e73 rom the (extrins\n 00154420: 6963 2920 4d20 726f 7574 696e 652e 5200 ic) M routine.R.\n-00154430: 5446 3700 0020 2020 7265 745f 7661 6c20 TF7.. ret_val \n+00154430: 5444 3700 0020 2020 7265 745f 7661 6c20 TD7.. ret_val \n 00154440: 6d75 7374 2062 6520 7468 6520 7361 6d65 must be the same\n 00154450: 2074 7970 6520 6173 2073 7065 6369 6669 type as specifi\n 00154460: 6564 2066 6f72 203c 7265 742d 7479 7065 ed for in the Call-In\n-00154480: 5200 5446 3800 0020 2020 7461 626c 6520 R.TF8.. table \n+00154480: 5200 5444 3800 0020 2020 7461 626c 6520 R.TD8.. table \n 00154490: 656e 7472 792e 2054 6865 2072 6574 5f76 entry. The ret_v\n 001544a0: 616c 2061 7267 756d 656e 7420 6973 206e al argument is n\n 001544b0: 6565 6465 6420 6966 2061 6e64 206f 6e6c eeded if and onl\n 001544c0: 7920 6966 203c 7265 742d 7479 7065 3e20 y if \n-001544d0: 6973 1300 5446 3900 0020 2020 6e6f 7420 is..TF9.. not \n-001544e0: 766f 6964 2e07 0054 463a 0000 5400 5446 void...TF:..T.TF\n+001544d0: 6973 1300 5444 3900 0020 2020 6e6f 7420 is..TD9.. not \n+001544e0: 766f 6964 2e07 0054 443a 0000 5400 5444 void...TD:..T.TD\n 001544f0: 4100 0020 2020 4f70 7469 6f6e 616c 206c A.. Optional l\n 00154500: 6973 7420 6f66 2061 7267 756d 656e 7473 ist of arguments\n 00154510: 2074 6f20 6265 2070 6173 7365 6420 746f to be passed to\n 00154520: 2074 6865 204d 2072 6f75 7469 6e65 2773 the M routine's\n 00154530: 2066 6f72 6d61 6c6c 6973 743a 2074 6865 formallist: the\n-00154540: 5400 5446 4200 0020 2020 6e75 6d62 6572 T.TFB.. number\n+00154540: 5400 5444 4200 0020 2020 6e75 6d62 6572 T.TDB.. number\n 00154550: 206f 6620 6172 6775 6d65 6e74 7320 616e of arguments an\n 00154560: 6420 7468 6520 7479 7065 206f 6620 6561 d the type of ea\n 00154570: 6368 2061 7267 756d 656e 7420 6d75 7374 ch argument must\n 00154580: 206d 6174 6368 2074 6865 206e 756d 6265 match the numbe\n-00154590: 7220 6f66 5000 5446 4300 0020 2020 7061 r ofP.TFC.. pa\n+00154590: 7220 6f66 5000 5444 4300 0020 2020 7061 r ofP.TDC.. pa\n 001545a0: 7261 6d65 7465 7273 2c20 616e 6420 7061 rameters, and pa\n 001545b0: 7261 6d65 7465 7220 7479 7065 7320 7370 rameter types sp\n 001545c0: 6563 6966 6965 6420 696e 2074 6865 2063 ecified in the c\n 001545d0: 6f72 7265 7370 6f6e 6469 6e67 2043 616c orresponding Cal\n-001545e0: 6c2d 496e 5000 5446 4400 0020 2020 7461 l-InP.TFD.. ta\n+001545e0: 6c2d 496e 5000 5444 4400 0020 2020 7461 l-InP.TDD.. ta\n 001545f0: 626c 6520 656e 7472 792e 2041 6c6c 2070 ble entry. All p\n 00154600: 6f69 6e74 6572 2061 7267 756d 656e 7473 ointer arguments\n 00154610: 206d 7573 7420 6265 2070 7265 2d61 6c6c must be pre-all\n 00154620: 6f63 6174 6564 2e20 4754 2e4d 2061 7373 ocated. GT.M ass\n-00154630: 756d 6573 4e00 5446 4500 0020 2020 7468 umesN.TFE.. th\n+00154630: 756d 6573 4e00 5444 4500 0020 2020 7468 umesN.TDE.. th\n 00154640: 6174 2061 6e79 2070 6f69 6e74 6572 2c20 at any pointer, \n 00154650: 7768 6963 6820 6973 2070 6173 7365 6420 which is passed \n 00154660: 666f 7220 4f2f 494f 2d70 6172 616d 6574 for O/IO-paramet\n 00154670: 6572 2070 6f69 6e74 7320 746f 2076 616c er points to val\n-00154680: 6964 1c00 5446 4600 0020 2020 7772 6974 id..TFF.. writ\n+00154680: 6964 1c00 5444 4600 0020 2020 7772 6974 id..TDF.. writ\n 00154690: 652d 6162 6c65 206d 656d 6f72 792e 0700 e-able memory...\n-001546a0: 5446 4700 0050 0054 4648 0000 2020 2054 TFG..P.TFH.. T\n+001546a0: 5444 4700 0050 0054 4448 0000 2020 2054 TDG..P.TDH.. T\n 001546b0: 6865 2073 7461 7475 7320 7661 6c75 6520 he status value \n 001546c0: 7265 7475 726e 6564 2062 7920 6774 6d5f returned by gtm_\n 001546d0: 6369 7028 2920 696e 6469 6361 7465 7320 cip() indicates \n 001546e0: 7468 6520 4754 2e4d 2073 7461 7475 7320 the GT.M status \n-001546f0: 636f 6465 3b51 0054 4649 0000 2020 207a code;Q.TFI.. z\n+001546f0: 636f 6465 3b51 0054 4449 0000 2020 207a code;Q.TDI.. z\n 00154700: 6572 6f20 2830 292c 2069 6620 7375 6363 ero (0), if succ\n 00154710: 6573 7366 756c 2c20 6f72 2061 206e 6f6e essful, or a non\n 00154720: 2d7a 6572 6f3b 2024 5a53 5441 5455 5320 -zero; $ZSTATUS \n 00154730: 6572 726f 7220 636f 6465 206f 6e20 6661 error code on fa\n-00154740: 696c 7572 652e 4a00 5446 4a00 0020 2020 ilure.J.TFJ.. \n+00154740: 696c 7572 652e 4a00 5444 4a00 0020 2020 ilure.J.TDJ.. \n 00154750: 5468 6520 245a 5354 4154 5553 206d 6573 The $ZSTATUS mes\n 00154760: 7361 6765 206f 6620 7468 6520 6661 696c sage of the fail\n 00154770: 7572 6520 6361 6e20 6265 2072 6561 6420 ure can be read \n 00154780: 696e 746f 2061 2062 7566 6665 7220 6279 into a buffer by\n-00154790: 2c00 5446 5100 0020 2020 696d 6d65 6469 ,.TFQ.. immedi\n+00154790: 2c00 5444 5100 0020 2020 696d 6d65 6469 ,.TDQ.. immedi\n 001547a0: 6174 656c 7920 6361 6c6c 696e 6720 6774 ately calling gt\n-001547b0: 6d5f 7a73 7461 7475 7328 292e 0700 5446 m_zstatus()...TF\n-001547c0: 5200 0022 003b 4645 5252 4f52 5f4d 4553 R..\".;FERROR_MES\n+001547b0: 6d5f 7a73 7461 7475 7328 292e 0700 5444 m_zstatus()...TD\n+001547c0: 5200 0022 003b 4445 5252 4f52 5f4d 4553 R..\".;DERROR_MES\n 001547d0: 5341 4745 5300 0045 7272 6f72 5f4d 6573 SAGES..Error_Mes\n-001547e0: 7361 6765 7319 004a 46bf 1100 0020 2020 sages..JF.... \n+001547e0: 7361 6765 7319 004a 44bf 1100 0020 2020 sages..JD.... \n 001547f0: 4572 726f 7220 4d65 7373 6167 6573 0000 Error Messages..\n 00154800: 0100 0000 6505 0000 a84c 0000 0000 0000 ....e....L......\n 00154810: 7b00 0000 4845 4c50 00ff 7300 ff49 4e54 {...HELP..s..INT\n 00154820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00154830: ff73 00ff 4341 4c4c 2d49 4e53 00bf 3100 .s..CALL-INS..1.\n 00154840: 0020 2020 4361 6c6c 2d49 6e20 6973 2061 . Call-In is a\n 00154850: 2066 7261 6d65 776f 726b 2073 7570 706f framework suppo\n 00154860: 7274 6564 2062 7920 4754 2e4d 2074 6861 rted by GT.M tha\n 00154870: 7420 616c 6c6f 7773 2061 2043 2f43 2b2b t allows a C/C++\n-00154880: 2070 726f 6772 616d 2074 6f4e 002a 4641 program toN.*FA\n+00154880: 2070 726f 6772 616d 2074 6f4e 002a 4441 program toN.*DA\n 00154890: 0000 2020 2069 6e76 6f6b 6520 616e 204d .. invoke an M\n 001548a0: 2072 6f75 7469 6e65 2077 6974 6869 6e20 routine within \n 001548b0: 7468 6520 7361 6d65 2070 726f 6365 7373 the same process\n 001548c0: 2063 6f6e 7465 7874 2e20 4754 2e4d 2070 context. GT.M p\n-001548d0: 726f 7669 6465 7320 6153 002a 4651 0000 rovides aS.*FQ..\n+001548d0: 726f 7669 6465 7320 6153 002a 4451 0000 rovides aS.*DQ..\n 001548e0: 2020 2077 656c 6c2d 6465 6669 6e65 6420 well-defined \n 001548f0: 4361 6c6c 2d49 6e20 696e 7465 7266 6163 Call-In interfac\n 00154900: 6520 7061 636b 6167 6564 2061 7320 6120 e packaged as a \n 00154910: 7275 6e2d 7469 6d65 2073 6861 7265 6420 run-time shared \n-00154920: 6c69 6272 6172 7920 7468 6174 3700 2a46 library that7.*F\n+00154920: 6c69 6272 6172 7920 7468 6174 3700 2a44 library that7.*D\n 00154930: 6100 0020 2020 6361 6e20 6265 206c 696e a.. can be lin\n 00154940: 6b65 6420 696e 746f 2061 6e20 6578 7465 ked into an exte\n 00154950: 726e 616c 2043 2f43 2b2b 2070 726f 6772 rnal C/C++ progr\n-00154960: 616d 2e07 002a 4671 0000 1c00 2946 ff73 am...*Fq....)F.s\n+00154960: 616d 2e07 002a 4471 0000 1c00 2944 ff73 am...*Dq....)D.s\n 00154970: 00ff 494e 5445 5246 4143 4500 0049 6e74 ..INTERFACE..Int\n-00154980: 6572 6661 6365 1400 3746 bf11 0000 2020 erface..7F.... \n-00154990: 2049 6e74 6572 6661 6365 0700 3846 2100 Interface..8F!.\n-001549a0: 004c 0038 4631 0000 2020 2054 6869 7320 .L.8F1.. This \n+00154980: 6572 6661 6365 1400 3744 bf11 0000 2020 erface..7D.... \n+00154990: 2049 6e74 6572 6661 6365 0700 3844 2100 Interface..8D!.\n+001549a0: 004c 0038 4431 0000 2020 2054 6869 7320 .L.8D1.. This \n 001549b0: 7365 6374 696f 6e20 6973 2066 7572 7468 section is furth\n 001549c0: 6572 2062 726f 6b65 6e20 646f 776e 2069 er broken down i\n 001549d0: 6e74 6f20 3620 7375 6273 6563 7469 6f6e nto 6 subsection\n 001549e0: 7320 666f 7220 616e 2065 6173 7952 0038 s for an easyR.8\n-001549f0: 4641 0000 2020 2075 6e64 6572 7374 616e FA.. understan\n+001549f0: 4441 0000 2020 2075 6e64 6572 7374 616e DA.. understan\n 00154a00: 6469 6e67 206f 6620 7468 6520 4361 6c6c ding of the Call\n 00154a10: 2d49 6e20 696e 7465 7266 6163 652e 2054 -In interface. T\n 00154a20: 6865 2073 6563 7469 6f6e 2069 7320 636f he section is co\n 00154a30: 6e63 6c75 6465 6420 7769 7468 2061 6e1c ncluded with an.\n-00154a40: 0038 4651 0000 2020 2065 6c61 626f 7261 .8FQ.. elabora\n-00154a50: 7465 2065 7861 6d70 6c65 2e07 0038 4661 te example...8Fa\n-00154a60: 0000 2000 3746 ff73 00ff 4341 4c4c 5f46 .. .7F.s..CALL_F\n+00154a40: 0038 4451 0000 2020 2065 6c61 626f 7261 .8DQ.. elabora\n+00154a50: 7465 2065 7861 6d70 6c65 2e07 0038 4461 te example...8Da\n+00154a60: 0000 2000 3744 ff73 00ff 4341 4c4c 5f46 .. .7D.s..CALL_F\n 00154a70: 524f 4d5f 4300 0043 616c 6c5f 6672 6f6d ROM_C..Call_from\n-00154a80: 5f43 1600 4746 bf11 0000 2020 2043 616c _C..GF.... Cal\n-00154a90: 6c20 6672 6f6d 2043 0700 4846 2100 004f l from C..HF!..O\n-00154aa0: 0048 4631 0000 2020 2047 542e 4d20 7072 .HF1.. GT.M pr\n+00154a80: 5f43 1600 4744 bf11 0000 2020 2043 616c _C..GD.... Cal\n+00154a90: 6c20 6672 6f6d 2043 0700 4844 2100 004f l from C..HD!..O\n+00154aa0: 0048 4431 0000 2020 2047 542e 4d20 7072 .HD1.. GT.M pr\n 00154ab0: 6f76 6964 6573 2032 2069 6e74 6572 6661 ovides 2 interfa\n 00154ac0: 6365 7320 666f 7220 6361 6c6c 696e 6720 ces for calling \n 00154ad0: 6120 4d20 726f 7574 696e 6520 6672 6f6d a M routine from\n 00154ae0: 2043 2e20 5468 6573 6520 6172 653a 0700 C. These are:..\n-00154af0: 4846 4100 0015 0048 4651 0000 2020 2020 HFA....HFQ.. \n-00154b00: 202a 2067 746d 5f63 6970 1400 4846 6100 * gtm_cip..HFa.\n+00154af0: 4844 4100 0015 0048 4451 0000 2020 2020 HDA....HDQ.. \n+00154b00: 202a 2067 746d 5f63 6970 1400 4844 6100 * gtm_cip..HDa.\n 00154b10: 0020 2020 2020 2a20 6774 6d5f 6369 0700 . * gtm_ci..\n-00154b20: 4846 7100 0049 0048 4681 0000 2020 2067 HFq..I.HF... g\n+00154b20: 4844 7100 0049 0048 4481 0000 2020 2067 HDq..I.HD... g\n 00154b30: 746d 5f63 6970 206f 6666 6572 7320 6265 tm_cip offers be\n 00154b40: 7474 6572 2070 6572 666f 726d 616e 6365 tter performance\n 00154b50: 206f 6e20 6361 6c6c 7320 6166 7465 7220 on calls after \n 00154b60: 7468 6520 6669 7273 7420 6f6e 652e 0700 the first one...\n-00154b70: 4846 9100 0016 0047 46ff 7300 ff47 544d HF.....GF.s..GTM\n-00154b80: 5f43 4900 0067 746d 5f63 6911 0052 46bf _CI..gtm_ci..RF.\n-00154b90: 1100 0020 2020 6774 6d5f 6369 0700 5346 ... gtm_ci..SF\n-00154ba0: 2100 0042 0053 4631 0000 2020 2067 746d !..B.SF1.. gtm\n+00154b70: 4844 9100 0016 0047 44ff 7300 ff47 544d HD.....GD.s..GTM\n+00154b80: 5f43 4900 0067 746d 5f63 6911 0052 44bf _CI..gtm_ci..RD.\n+00154b90: 1100 0020 2020 6774 6d5f 6369 0700 5344 ... gtm_ci..SD\n+00154ba0: 2100 0042 0053 4431 0000 2020 2067 746d !..B.SD1.. gtm\n 00154bb0: 5f73 7461 7475 735f 7420 6774 6d5f 6369 _status_t gtm_ci\n 00154bc0: 2863 6f6e 7374 2067 746d 5f63 6861 725f (const gtm_char_\n 00154bd0: 742a 2063 5f63 616c 6c5f 6e61 6d65 2c20 t* c_call_name, \n-00154be0: 2e2e 2e29 3b07 0053 4641 0000 5000 5346 ...);..SFA..P.SF\n+00154be0: 2e2e 2e29 3b07 0053 4441 0000 5000 5344 ...);..SDA..P.SD\n 00154bf0: 5100 0020 2020 5468 6520 7661 7269 6162 Q.. The variab\n 00154c00: 6c65 2061 7267 756d 656e 7420 6675 6e63 le argument func\n 00154c10: 7469 6f6e 2067 746d 5f63 6928 2920 6973 tion gtm_ci() is\n 00154c20: 2074 6865 2069 6e74 6572 6661 6365 2074 the interface t\n-00154c30: 6861 7420 6163 7475 616c 6c79 5100 5346 hat actuallyQ.SF\n+00154c30: 6861 7420 6163 7475 616c 6c79 5100 5344 hat actuallyQ.SD\n 00154c40: 6100 0020 2020 696e 766f 6b65 7320 7468 a.. invokes th\n 00154c50: 6520 7370 6563 6966 6965 6420 4d20 726f e specified M ro\n 00154c60: 7574 696e 6520 616e 6420 7265 7475 726e utine and return\n 00154c70: 7320 7468 6520 7265 7375 6c74 7320 7669 s the results vi\n 00154c80: 6120 7061 7261 6d65 7465 7273 2e3c 0053 a parameters.<.S\n-00154c90: 4671 0000 2020 2054 6865 2067 746d 5f63 Fq.. The gtm_c\n+00154c90: 4471 0000 2020 2054 6865 2067 746d 5f63 Dq.. The gtm_c\n 00154ca0: 6928 2920 6361 6c6c 206d 7573 7420 6265 i() call must be\n 00154cb0: 2069 6e20 7468 6520 666f 6c6c 6f77 696e in the followin\n-00154cc0: 6720 666f 726d 6174 3a07 0053 4681 0000 g format:..SF...\n-00154cd0: 4200 5346 9100 0020 2020 7374 6174 7573 B.SF... status\n+00154cc0: 6720 666f 726d 6174 3a07 0053 4481 0000 g format:..SD...\n+00154cd0: 4200 5344 9100 0020 2020 7374 6174 7573 B.SD... status\n 00154ce0: 203d 2067 746d 5f63 6928 3c63 5f63 616c = gtm_ci( [, ret_v\n 00154d00: 616c 5d20 5b2c 2061 7267 315d 202e 2e2e al] [, arg1] ...\n-00154d10: 293b 0800 5246 c011 0000 4b00 5346 1200 );..RF....K.SF..\n+00154d10: 293b 0800 5244 c011 0000 4b00 5344 1200 );..RD....K.SD..\n 00154d20: 0020 2020 4669 7273 7420 6172 6775 6d65 . First argume\n 00154d30: 6e74 3a20 635f 6361 6c6c 5f6e 616d 652c nt: c_call_name,\n 00154d40: 2061 206e 756c 6c2d 7465 726d 696e 6174 a null-terminat\n 00154d50: 6564 2043 2063 6861 7261 6374 6572 2073 ed C character s\n 00154d60: 7472 696e 6700 0000 0000 0000 0000 0000 tring...........\n 00154d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00154d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -87291,115 +87291,115 @@\n 00154fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00154fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00154fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00154fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00154fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00154ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00155000: 0100 0000 5c06 0000 dc4c 0000 0000 0000 ....\\....L......\n-00155010: 5200 0046 4845 4c50 00ff 7300 ff49 4e54 R..FHELP..s..INT\n+00155010: 5200 0044 4845 4c50 00ff 7300 ff49 4e54 R..DHELP..s..INT\n 00155020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00155030: ff73 00ff 4341 4c4c 2d49 4e53 00ff 7300 .s..CALL-INS..s.\n 00155040: ff49 4e54 4552 4641 4345 00ff 7300 ff45 .INTERFACE..s..E\n 00155050: 5252 4f52 5f4d 4553 5341 4745 5300 bf21 RROR_MESSAGES..!\n-00155060: 0000 4800 4b46 3100 0020 2020 766f 6964 ..H.KF1.. void\n+00155060: 0000 4800 4b44 3100 0020 2020 766f 6964 ..H.KD1.. void\n 00155070: 2067 746d 5f7a 7374 6174 7573 2028 6774 gtm_zstatus (gt\n 00155080: 6d5f 6368 6172 5f74 2a20 6d73 675f 6275 m_char_t* msg_bu\n 00155090: 6666 6572 2c20 6774 6d5f 6c6f 6e67 5f74 ffer, gtm_long_t\n-001550a0: 2062 7566 5f6c 656e 293b 0700 4b46 4100 buf_len);..KFA.\n-001550b0: 0050 004b 4651 0000 2020 2054 6869 7320 .P.KFQ.. This \n+001550a0: 2062 7566 5f6c 656e 293b 0700 4b44 4100 buf_len);..KDA.\n+001550b0: 0050 004b 4451 0000 2020 2054 6869 7320 .P.KDQ.. This \n 001550c0: 6675 6e63 7469 6f6e 2072 6574 7572 6e73 function returns\n 001550d0: 2074 6865 206e 756c 6c2d 7465 726d 696e the null-termin\n 001550e0: 6174 6564 2024 5a53 5441 5455 5320 6d65 ated $ZSTATUS me\n 001550f0: 7373 6167 6520 6f66 2074 6865 206c 6173 ssage of the las\n-00155100: 7453 004b 4661 0000 2020 2066 6169 6c75 tS.KFa.. failu\n+00155100: 7453 004b 4461 0000 2020 2066 6169 6c75 tS.KDa.. failu\n 00155110: 7265 2076 6961 2074 6865 2062 7566 6665 re via the buffe\n 00155120: 7220 706f 696e 7465 6420 6279 206d 7367 r pointed by msg\n 00155130: 5f62 7566 6665 7220 6f66 2073 697a 6520 _buffer of size \n 00155140: 6275 665f 6c65 6e2e 2054 6865 206d 6573 buf_len. The mes\n-00155150: 7361 6765 4a00 4b46 7100 0020 2020 6973 sageJ.KFq.. is\n+00155150: 7361 6765 4a00 4b44 7100 0020 2020 6973 sageJ.KDq.. is\n 00155160: 2074 7275 6e63 6174 6564 2074 6f20 7369 truncated to si\n 00155170: 7a65 2062 7566 5f6c 656e 2069 6620 6974 ze buf_len if it\n 00155180: 2064 6f65 7320 6e6f 7420 6669 7420 696e does not fit in\n 00155190: 746f 2074 6865 2062 7566 6665 722e 5400 to the buffer.T.\n-001551a0: 4b46 8100 0020 2020 6774 6d5f 7a73 7461 KF... gtm_zsta\n+001551a0: 4b44 8100 0020 2020 6774 6d5f 7a73 7461 KD... gtm_zsta\n 001551b0: 7475 7328 2920 6973 2075 7365 6675 6c20 tus() is useful \n 001551c0: 6966 2074 6865 2065 7874 6572 6e61 6c20 if the external \n 001551d0: 6170 706c 6963 6174 696f 6e20 6e65 6564 application need\n 001551e0: 7320 7468 6520 7465 7874 206d 6573 7361 s the text messa\n-001551f0: 6765 5300 4b46 9100 0020 2020 636f 7272 geS.KF... corr\n+001551f0: 6765 5300 4b44 9100 0020 2020 636f 7272 geS.KD... corr\n 00155200: 6573 706f 6e64 696e 6720 746f 2074 6865 esponding to the\n 00155210: 206c 6173 7420 4754 2e4d 2066 6169 6c75 last GT.M failu\n 00155220: 7265 2e20 4120 6275 6666 6572 206f 6620 re. A buffer of \n 00155230: 3230 3438 2069 7320 7375 6666 6963 6965 2048 is sufficie\n-00155240: 6e74 2074 6f23 004a 46c0 1100 0020 2020 nt to#.JF.... \n+00155240: 6e74 2074 6f23 004a 44c0 1100 0020 2020 nt to#.JD.... \n 00155250: 6669 7420 696e 2061 6e79 2047 542e 4d20 fit in any GT.M \n-00155260: 6d65 7373 6167 652e 0700 4b46 1200 000d message...KF....\n-00155270: 003c 4658 4954 0000 4578 6974 0f00 4046 .F!\n-00156a40: 0000 5100 3e46 3100 0020 2020 4361 6c6c ..Q.>F1.. Call\n+00156a20: 731a 003d 44bf 1100 0020 2020 4e65 7374 s..=D.... Nest\n+00156a30: 6564 2043 616c 6c2d 496e 7307 003e 4421 ed Call-Ins..>D!\n+00156a40: 0000 5100 3e44 3100 0020 2020 4361 6c6c ..Q.>D1.. Call\n 00156a50: 2d69 6e73 2063 616e 2062 6520 6e65 7374 -ins can be nest\n 00156a60: 6564 2062 7920 6d61 6b69 6e67 2061 6e20 ed by making an \n 00156a70: 6578 7465 726e 616c 2063 616c 6c20 6675 external call fu\n 00156a80: 6e63 7469 6f6e 2069 6e2d 7475 726e 2063 nction in-turn c\n-00156a90: 616c 6c54 003e 4641 0000 2020 2062 6163 allT.>FA.. bac\n+00156a90: 616c 6c54 003e 4441 0000 2020 2062 6163 allT.>DA.. bac\n 00156aa0: 6b20 696e 746f 2047 542e 4d2e 2045 6163 k into GT.M. Eac\n 00156ab0: 6820 6774 6d5f 6369 2829 2063 616c 6c65 h gtm_ci() calle\n 00156ac0: 6420 6672 6f6d 2061 6e20 4578 7465 726e d from an Extern\n 00156ad0: 616c 2043 616c 6c20 6c69 6272 6172 7920 al Call library \n-00156ae0: 6372 6561 7465 7354 003e 4651 0000 2020 createsT.>FQ.. \n+00156ae0: 6372 6561 7465 7354 003e 4451 0000 2020 createsT.>DQ.. \n 00156af0: 2061 2063 616c 6c2d 696e 2062 6173 6520 a call-in base \n 00156b00: 6672 616d 6520 6174 2024 5a4c 4556 454c frame at $ZLEVEL\n 00156b10: 2031 2061 6e64 2065 7865 6375 7465 7320 1 and executes \n 00156b20: 7468 6520 4d20 726f 7574 696e 6520 6174 the M routine at\n-00156b30: 2024 5a4c 4556 454c 2032 2e4f 003e 4661 $ZLEVEL 2.O.>Fa\n+00156b30: 2024 5a4c 4556 454c 2032 2e4f 003e 4461 $ZLEVEL 2.O.>Da\n 00156b40: 0000 2020 2054 6865 206e 6573 7465 6420 .. The nested \n 00156b50: 6361 6c6c 2d69 6e20 7374 6163 6b20 756e call-in stack un\n 00156b60: 7769 6e64 7320 6175 746f 6d61 7469 6361 winds automatica\n 00156b70: 6c6c 7920 7768 656e 2074 6865 2045 7874 lly when the Ext\n-00156b80: 6572 6e61 6c20 4361 6c6c 2300 3e46 7100 ernal Call#.>Fq.\n+00156b80: 6572 6e61 6c20 4361 6c6c 2300 3e44 7100 ernal Call#.>Dq.\n 00156b90: 0020 2020 6675 6e63 7469 6f6e 2072 6574 . function ret\n 00156ba0: 7572 6e73 2074 6f20 4754 2e4d 2e07 003e urns to GT.M...>\n-00156bb0: 4681 0000 5200 3e46 9100 0020 2020 4754 F...R.>F... GT\n+00156bb0: 4481 0000 5200 3e44 9100 0020 2020 4754 D...R.>D... GT\n 00156bc0: 2e4d 2063 7572 7265 6e74 6c79 2061 6c6c .M currently all\n 00156bd0: 6f77 7320 7570 2074 6f20 3130 206c 6576 ows up to 10 lev\n 00156be0: 656c 7320 6f66 206e 6573 7469 6e67 2c20 els of nesting, \n 00156bf0: 6966 2054 5020 6973 206e 6f74 2075 7365 if TP is not use\n-00156c00: 642c 2061 6e64 5200 3d46 c011 0000 2020 d, andR.=F.... \n+00156c00: 642c 2061 6e64 5200 3d44 c011 0000 2020 d, andR.=D.... \n 00156c10: 206c 6573 7320 7468 616e 2031 3020 6966 less than 10 if\n 00156c20: 2047 542e 4d20 7375 7070 6f72 7473 2063 GT.M supports c\n 00156c30: 616c 6c2d 696e 7320 6672 6f6d 2061 2074 all-ins from a t\n 00156c40: 7261 6e73 6163 7469 6f6e 2e20 4754 2e4d ransaction. GT.M\n 00156c50: 2072 6570 6f72 7473 0000 0000 0000 0000 reports........\n 00156c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00156c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -87811,81 +87811,81 @@\n 00157020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00157030: ff73 00ff 4341 4c4c 2d49 4e53 00ff 7300 .s..CALL-INS..s.\n 00157040: ff4e 4553 5445 445f 4341 4c4c 2d49 4e53 .NESTED_CALL-INS\n 00157050: 00c0 1200 0020 2020 7468 6520 4349 4d41 ..... the CIMA\n 00157060: 584c 4556 454c 5320 6572 726f 7220 7768 XLEVELS error wh\n 00157070: 656e 2074 6865 206e 6573 7469 6e67 2072 en the nesting r\n 00157080: 6561 6368 6573 2069 7473 206c 696d 6974 eaches its limit\n-00157090: 2e07 003e 4613 0000 4b00 3e46 1400 0020 ...>F...K.>F... \n+00157090: 2e07 003e 4413 0000 4b00 3e44 1400 0020 ...>D...K.>D... \n 001570a0: 2020 466f 6c6c 6f77 696e 6720 6172 6520 Following are \n 001570b0: 7468 6520 4754 2e4d 2063 6f6d 6d61 6e64 the GT.M command\n 001570c0: 732c 2049 6e74 7269 6e73 6963 2053 7065 s, Intrinsic Spe\n 001570d0: 6369 616c 2056 6172 6961 626c 6573 2c20 cial Variables, \n-001570e0: 616e 644d 003e 4615 0000 2020 2066 756e andM.>F... fun\n+001570e0: 616e 644d 003e 4415 0000 2020 2066 756e andM.>D... fun\n 001570f0: 6374 696f 6e73 2077 686f 7365 2062 6568 ctions whose beh\n 00157100: 6176 696f 7220 6368 616e 6765 7320 696e avior changes in\n 00157110: 2074 6865 2063 6f6e 7465 7874 206f 6620 the context of \n 00157120: 6576 6572 7920 6e65 7720 6e65 7374 6564 every new nested\n-00157130: 1e00 3e46 1600 0020 2020 6361 6c6c 2d69 ..>F... call-i\n+00157130: 1e00 3e44 1600 0020 2020 6361 6c6c 2d69 ..>D... call-i\n 00157140: 6e20 656e 7669 726f 6e6d 656e 742e 0700 n environment...\n-00157150: 3e46 1700 0053 003e 4618 0000 2020 205a >F...S.>F... Z\n+00157150: 3e44 1700 0053 003e 4418 0000 2020 205a >D...S.>D... Z\n 00157160: 474f 544f 2030 2028 7a65 726f 2920 7265 GOTO 0 (zero) re\n 00157170: 7475 726e 7320 746f 2074 6865 2070 726f turns to the pro\n 00157180: 6365 7373 696e 6720 6f66 2074 6865 2069 cessing of the i\n 00157190: 6e76 6f6b 696e 6720 6e6f 6e2d 4d20 726f nvoking non-M ro\n-001571a0: 7574 696e 6520 6173 5200 3e46 1900 0020 utine asR.>F... \n+001571a0: 7574 696e 6520 6173 5200 3e44 1900 0020 utine asR.>D... \n 001571b0: 2020 646f 6573 205a 474f 544f 2031 2028 does ZGOTO 1 (\n 001571c0: 6f6e 6529 2077 6974 6820 6e6f 2065 6e74 one) with no ent\n 001571d0: 7279 7265 662c 2077 6869 6c65 205a 474f ryref, while ZGO\n 001571e0: 544f 2031 3a65 6e74 7279 7265 6620 7265 TO 1:entryref re\n-001571f0: 706c 6163 6573 2074 6865 4100 3e46 1a00 places theA.>F..\n+001571f0: 706c 6163 6573 2074 6865 4100 3e44 1a00 places theA.>D..\n 00157200: 0020 2020 6f72 6967 696e 616c 6c79 2069 . originally i\n 00157210: 6e76 6f6b 6564 204d 2072 6f75 7469 6e65 nvoked M routine\n 00157220: 2061 6e64 2063 6f6e 7469 6e75 6573 204d and continues M\n-00157230: 2065 7865 6375 7469 6f6e 2e07 003e 4621 execution...>F!\n-00157240: 0000 3b00 3e46 2200 0020 2020 245a 5452 ..;.>F\".. $ZTR\n+00157230: 2065 7865 6375 7469 6f6e 2e07 003e 4421 execution...>D!\n+00157240: 0000 3b00 3e44 2200 0020 2020 245a 5452 ..;.>D\".. $ZTR\n 00157250: 4150 2f24 4554 5241 5020 4e45 5727 6420 AP/$ETRAP NEW'd \n 00157260: 6174 206c 6576 656c 2031 2028 696e 2047 at level 1 (in G\n 00157270: 544d 2443 4920 6672 616d 6529 2e07 003e TM$CI frame)...>\n-00157280: 4623 0000 5200 3e46 2400 0020 2020 245a F#..R.>F$.. $Z\n+00157280: 4423 0000 5200 3e44 2400 0020 2020 245a D#..R.>D$.. $Z\n 00157290: 4c45 5645 4c20 696e 6974 6961 6c69 7a65 LEVEL initialize\n 001572a0: 7320 746f 206f 6e65 2028 3129 2069 6e20 s to one (1) in \n 001572b0: 4754 4d24 4349 2066 7261 6d65 2c20 616e GTM$CI frame, an\n 001572c0: 6420 696e 6372 656d 656e 7473 2066 6f72 d increments for\n-001572d0: 2065 7665 7279 1a00 3e46 2500 0020 2020 every..>F%.. \n+001572d0: 2065 7665 7279 1a00 3e44 2500 0020 2020 every..>D%.. \n 001572e0: 6e65 7720 7374 6163 6b20 6c65 7665 6c2e new stack level.\n-001572f0: 0700 3e46 2600 0052 003e 4627 0000 2020 ..>F&..R.>F'.. \n+001572f0: 0700 3e44 2600 0052 003e 4427 0000 2020 ..>D&..R.>D'.. \n 00157300: 2024 5354 4143 4b20 696e 6974 6961 6c69 $STACK initiali\n 00157310: 7a65 7320 746f 207a 6572 6f20 2830 2920 zes to zero (0) \n 00157320: 696e 2047 544d 2443 4920 6672 616d 652c in GTM$CI frame,\n 00157330: 2061 6e64 2069 6e63 7265 6d65 6e74 7320 and increments \n-00157340: 666f 7220 6576 6572 791a 003e 4628 0000 for every..>F(..\n+00157340: 666f 7220 6576 6572 791a 003e 4428 0000 for every..>D(..\n 00157350: 2020 206e 6577 2073 7461 636b 206c 6576 new stack lev\n-00157360: 656c 2e07 003e 4629 0000 3900 3e46 2a00 el...>F)..9.>F*.\n+00157360: 656c 2e07 003e 4429 0000 3900 3e44 2a00 el...>D)..9.>D*.\n 00157370: 0020 2020 2445 5354 4143 4b20 4e45 5727 . $ESTACK NEW'\n 00157380: 6420 6174 206c 6576 656c 206f 6e65 2028 d at level one (\n 00157390: 3129 2069 6e20 4754 4d24 4349 2066 7261 1) in GTM$CI fra\n-001573a0: 6d65 2e07 003e 4631 0000 4f00 3e46 3200 me...>F1..O.>F2.\n+001573a0: 6d65 2e07 003e 4431 0000 4f00 3e44 3200 me...>D1..O.>D2.\n 001573b0: 0020 2020 2445 434f 4445 2f24 5354 4143 . $ECODE/$STAC\n 001573c0: 4b28 2920 696e 6974 6961 6c69 7a65 6420 K() initialized \n 001573d0: 746f 206e 756c 6c20 6174 206c 6576 656c to null at level\n 001573e0: 206f 6e65 2028 3129 2069 6e20 4754 4d24 one (1) in GTM$\n-001573f0: 4349 2066 7261 6d65 2e07 003e 4633 0000 CI frame...>F3..\n-00157400: 1200 3e46 3400 0020 2020 2a2a 4e6f 7465 ..>F4.. **Note\n-00157410: 2a2a 0700 3e46 3500 0053 003e 4636 0000 **..>F5..S.>F6..\n+001573f0: 4349 2066 7261 6d65 2e07 003e 4433 0000 CI frame...>D3..\n+00157400: 1200 3e44 3400 0020 2020 2a2a 4e6f 7465 ..>D4.. **Note\n+00157410: 2a2a 0700 3e44 3500 0053 003e 4436 0000 **..>D5..S.>D6..\n 00157420: 2020 2041 6674 6572 2061 206e 6573 7465 After a neste\n 00157430: 6420 6361 6c6c 2d69 6e20 656e 7669 726f d call-in enviro\n 00157440: 6e6d 656e 7420 6578 6974 7320 616e 6420 nment exits and \n 00157450: 7468 6520 6578 7465 726e 616c 2063 616c the external cal\n-00157460: 6c20 4320 6675 6e63 7469 6f6e 4e00 3e46 l C functionN.>F\n+00157460: 6c20 4320 6675 6e63 7469 6f6e 4e00 3e44 l C functionN.>D\n 00157470: 3700 0020 2020 7265 7475 726e 7320 746f 7.. returns to\n 00157480: 204d 2c20 7468 6520 6162 6f76 6520 4953 M, the above IS\n 00157490: 5673 2061 6e64 2046 756e 6374 696f 6e73 Vs and Functions\n 001574a0: 2072 6573 746f 7265 2074 6865 6972 206f restore their o\n-001574b0: 6c64 2076 616c 7565 732e 0700 3e46 3800 ld values...>F8.\n+001574b0: 6c64 2076 616c 7565 732e 0700 3e44 3800 ld values...>D8.\n 001574c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001574d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001574e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001574f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00157500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00157510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00157520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -87931,87 +87931,87 @@\n 001577a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001577b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001577c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001577d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001577e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001577f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00157800: 0100 0000 cc04 0000 144d 0000 0000 0000 .........M......\n-00157810: 6100 0046 4845 4c50 00ff 7300 ff49 4e54 a..FHELP..s..INT\n+00157810: 6100 0044 4845 4c50 00ff 7300 ff49 4e54 a..DHELP..s..INT\n 00157820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00157830: ff73 00ff 4341 4c4c 2d49 4e53 00ff 7300 .s..CALL-INS..s.\n 00157840: ff52 454c 4556 414e 545f 4649 4c45 5300 .RELEVANT_FILES.\n 00157850: ff73 00ff 4754 4d58 435f 5459 5045 532e .s..GTMXC_TYPES.\n 00157860: 4800 c077 0000 2020 202a 6864 6174 6129 H..w.. *hdata)\n-00157870: 3b2f 004f 4678 0000 2020 2076 6f69 6420 ;/.OFx.. void \n+00157870: 3b2f 004f 4478 0000 2020 2076 6f69 6420 ;/.ODx.. void \n 00157880: 6774 6d5f 6361 6e63 656c 5f74 696d 6572 gtm_cancel_timer\n 00157890: 2867 746d 5f74 6964 5f74 2074 6964 293b (gtm_tid_t tid);\n-001578a0: 0700 4f46 7900 0010 004f 467a 0000 2020 ..OFy....OFz.. \n-001578b0: 2077 6865 7265 3a07 004f 4681 0000 2d00 where:..OF...-.\n-001578c0: 4f46 8200 0020 2020 2020 2a20 6d73 736c OF... * mssl\n+001578a0: 0700 4f44 7900 0010 004f 447a 0000 2020 ..ODy....ODz.. \n+001578b0: 2077 6865 7265 3a07 004f 4481 0000 2d00 where:..OD...-.\n+001578c0: 4f44 8200 0020 2020 2020 2a20 6d73 736c OD... * mssl\n 001578d0: 6565 7020 2d20 6d69 6c6c 6973 6563 6f6e eep - millisecon\n-001578e0: 6473 2074 6f20 736c 6565 7029 004f 4683 ds to sleep).OF.\n+001578e0: 6473 2074 6f20 736c 6565 7029 004f 4483 ds to sleep).OD.\n 001578f0: 0000 2020 2020 202a 2074 6964 202d 2075 .. * tid - u\n 00157900: 6e69 7175 6520 7469 6d65 7220 6964 2076 nique timer id v\n-00157910: 616c 7565 4b00 4f46 8400 0020 2020 2020 alueK.OF... \n+00157910: 616c 7565 4b00 4f44 8400 0020 2020 2020 alueK.OD... \n 00157920: 2a20 7469 6d65 5f74 6f5f 6578 7069 7220 * time_to_expir \n 00157930: 2d20 6d69 6c6c 6973 6563 6f6e 6473 2075 - milliseconds u\n 00157940: 6e74 696c 2074 696d 6572 2064 7269 7665 ntil timer drive\n 00157950: 7320 6769 7665 6e20 6861 6e64 6c65 7240 s given handler@\n-00157960: 004f 4685 0000 2020 2020 202a 2068 616e .OF... * han\n+00157960: 004f 4485 0000 2020 2020 202a 2068 616e .OD... * han\n 00157970: 646c 6572 202d 2066 756e 6374 696f 6e20 dler - function \n 00157980: 706f 696e 7465 7220 746f 2068 616e 646c pointer to handl\n 00157990: 6572 2074 6f20 6265 2064 7269 7665 6e4f er to be drivenO\n-001579a0: 004f 4686 0000 2020 2020 202a 2068 6461 .OF... * hda\n+001579a0: 004f 4486 0000 2020 2020 202a 2068 6461 .OD... * hda\n 001579b0: 7461 5f6c 656e 202d 2030 206f 7220 6c65 ta_len - 0 or le\n 001579c0: 6e67 7468 206f 6620 6461 7461 2074 6f20 ngth of data to \n 001579d0: 7061 7373 2074 6f20 6861 6e64 6c65 7220 pass to handler \n 001579e0: 6173 2061 2070 6172 616d 6574 6572 4f00 as a parameterO.\n-001579f0: 4f46 8700 0020 2020 2020 2a20 6864 6174 OF... * hdat\n+001579f0: 4f44 8700 0020 2020 2020 2a20 6864 6174 OD... * hdat\n 00157a00: 6120 2d20 4e55 4c4c 206f 7220 6164 6472 a - NULL or addr\n 00157a10: 6573 7320 6f66 2064 6174 6120 746f 2070 ess of data to p\n 00157a20: 6173 7320 746f 2068 616e 646c 6572 2061 ass to handler a\n 00157a30: 7320 6120 7061 7261 6d65 7465 7207 004f s a parameter..O\n-00157a40: 4688 0000 4100 4f46 8900 0020 2020 6774 F...A.OF... gt\n+00157a40: 4488 0000 4100 4f44 8900 0020 2020 6774 D...A.OD... gt\n 00157a50: 6d5f 6869 6265 725f 7374 6172 7428 2920 m_hiber_start() \n 00157a60: 616c 7761 7973 2073 6c65 6570 7320 756e always sleeps un\n 00157a70: 7469 6c20 7468 6520 7469 6d65 2065 7870 til the time exp\n-00157a80: 6972 6573 3b52 004f 468a 0000 2020 2067 ires;R.OF... g\n+00157a80: 6972 6573 3b52 004f 448a 0000 2020 2067 ires;R.OD... g\n 00157a90: 746d 5f68 6962 6572 5f73 7461 7274 5f77 tm_hiber_start_w\n 00157aa0: 6169 745f 616e 7928 2920 736c 6565 7073 ait_any() sleeps\n 00157ab0: 2075 6e74 696c 2074 6865 2074 696d 6520 until the time \n 00157ac0: 6578 7069 7265 7320 6f72 2061 6e20 696e expires or an in\n-00157ad0: 7465 7272 7570 7453 004f 4691 0000 2020 terruptS.OF... \n+00157ad0: 7465 7272 7570 7453 004f 4491 0000 2020 terruptS.OD... \n 00157ae0: 2062 7920 616e 7920 7369 676e 616c 2028 by any signal (\n 00157af0: 696e 636c 7564 696e 6720 616e 6f74 6865 including anothe\n 00157b00: 7220 7469 6d65 7229 2e20 6774 6d5f 7374 r timer). gtm_st\n 00157b10: 6172 745f 7469 6d65 7228 2920 7374 6172 art_timer() star\n-00157b20: 7473 2061 2074 696d 6572 5100 4f46 9200 ts a timerQ.OF..\n+00157b20: 7473 2061 2074 696d 6572 5100 4f44 9200 ts a timerQ.OD..\n 00157b30: 0020 2020 6275 7420 7265 7475 726e 7320 . but returns \n 00157b40: 696d 6d65 6469 6174 656c 7920 286e 6f20 immediately (no \n 00157b50: 736c 6565 7069 6e67 2920 616e 6420 6472 sleeping) and dr\n 00157b60: 6976 6573 2074 6865 2067 6976 656e 2068 ives the given h\n-00157b70: 616e 646c 6572 2077 6865 6e34 004f 4693 andler when4.OF.\n+00157b70: 616e 646c 6572 2077 6865 6e34 004f 4493 andler when4.OD.\n 00157b80: 0000 2020 2074 696d 6520 6578 7069 7265 .. time expire\n 00157b90: 7320 756e 6c65 7373 2074 6865 2074 696d s unless the tim\n 00157ba0: 6572 2069 7320 6361 6e63 656c 6564 2e07 er is canceled..\n-00157bb0: 004f 4694 0000 1700 4f46 9500 0020 2020 .OF.....OF... \n+00157bb0: 004f 4494 0000 1700 4f44 9500 0020 2020 .OD.....OD... \n 00157bc0: 2a2a 496d 706f 7274 616e 742a 2a07 004f **Important**..O\n-00157bd0: 4696 0000 4d00 4f46 9700 0020 2020 4754 F...M.OF... GT\n+00157bd0: 4496 0000 4d00 4f44 9700 0020 2020 4754 D...M.OD... GT\n 00157be0: 2e4d 2063 6f6e 7469 6e75 6573 2074 6f20 .M continues to \n 00157bf0: 7375 7070 6f72 7420 7863 5f2a 2065 7175 support xc_* equ\n 00157c00: 6976 616c 656e 7420 7479 7065 7320 6f66 ivalent types of\n 00157c10: 2067 746d 5f2a 2066 6f72 2075 7077 6172 gtm_* for upwar\n-00157c20: 6454 004f 4698 0000 2020 2063 6f6d 7061 dT.OF... compa\n+00157c20: 6454 004f 4498 0000 2020 2063 6f6d 7061 dT.OD... compa\n 00157c30: 7469 6269 6c69 7479 2e20 6774 6d78 635f tibility. gtmxc_\n 00157c40: 7479 7065 732e 6820 6578 706c 6963 6974 types.h explicit\n 00157c50: 6c79 206d 6172 6b73 2074 6865 2078 635f ly marks the xc_\n 00157c60: 2a20 6571 7569 7661 6c65 6e74 2074 7970 * equivalent typ\n-00157c70: 6573 2061 7315 004f 4699 0000 2020 2064 es as..OF... d\n-00157c80: 6570 7265 6361 7465 642e 0700 4f46 9a00 eprecated...OF..\n-00157c90: 003b 002e 4655 4c45 535f 544f 5f46 4f4c .;..FULES_TO_FOL\n+00157c70: 6573 2061 7315 004f 4499 0000 2020 2064 es as..OD... d\n+00157c80: 6570 7265 6361 7465 642e 0700 4f44 9a00 eprecated...OD..\n+00157c90: 003b 002e 4455 4c45 535f 544f 5f46 4f4c .;..DULES_TO_FOL\n 00157ca0: 4c4f 575f 494e 5f43 414c 4c2d 494e 5300 LOW_IN_CALL-INS.\n 00157cb0: 0052 756c 6573 5f74 6f5f 466f 6c6c 6f77 .Rules_to_Follow\n 00157cc0: 5f69 6e5f 4361 6c6c 2d49 6e73 0000 0000 _in_Call-Ins....\n 00157cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00157ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00157cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00157d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -88066,109 +88066,109 @@\n 00158010: 6f00 0000 4845 4c50 00ff 7300 ff49 4e54 o...HELP..s..INT\n 00158020: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00158030: ff73 00ff 4341 4c4c 2d49 4e53 00ff 7300 .s..CALL-INS..s.\n 00158040: ff52 554c 4553 5f54 4f5f 464f 4c4c 4f57 .RULES_TO_FOLLOW\n 00158050: 5f49 4e5f 4341 4c4c 2d49 4e53 00bf 1100 _IN_CALL-INS....\n 00158060: 0020 2020 5275 6c65 7320 746f 2046 6f6c . Rules to Fol\n 00158070: 6c6f 7720 696e 2043 616c 6c2d 496e 7307 low in Call-Ins.\n-00158080: 004a 4621 0000 5300 4a46 3100 0020 2020 .JF!..S.JF1.. \n+00158080: 004a 4421 0000 5300 4a44 3100 0020 2020 .JD!..S.JD1.. \n 00158090: 2031 2e20 4578 7465 726e 616c 2063 616c 1. External cal\n 001580a0: 6c73 206d 7573 7420 6e6f 7420 6265 2066 ls must not be f\n 001580b0: 656e 6365 6420 7769 7468 2054 5354 4152 enced with TSTAR\n 001580c0: 542f 5443 4f4d 4d49 5420 6966 2074 6865 T/TCOMMIT if the\n-001580d0: 2065 7874 6572 6e61 6c51 004a 4641 0000 externalQ.JFA..\n+001580d0: 2065 7874 6572 6e61 6c51 004a 4441 0000 externalQ.JDA..\n 001580e0: 2020 2020 2020 2072 6f75 7469 6e65 2063 routine c\n 001580f0: 616c 6c73 2062 6163 6b20 696e 746f 206d alls back into m\n 00158100: 756d 7073 2075 7369 6e67 2063 616c 6c2d umps using call-\n 00158110: 696e 206d 6563 6861 6e69 736d 2e20 4754 in mechanism. GT\n-00158120: 2e4d 2072 6570 6f72 7473 5300 4a46 5100 .M reportsS.JFQ.\n+00158120: 2e4d 2072 6570 6f72 7473 5300 4a44 5100 .M reportsS.JDQ.\n 00158130: 0020 2020 2020 2020 7468 6520 4349 5450 . the CITP\n 00158140: 4e45 5354 4544 2065 7272 6f72 2069 6620 NESTED error if \n 00158150: 6e65 7374 6564 2063 616c 6c2d 696e 7320 nested call-ins \n 00158160: 6172 6520 696e 766f 6b65 6420 7769 7468 are invoked with\n 00158170: 696e 2061 2054 5020 6665 6e63 654d 004a in a TP fenceM.J\n-00158180: 4661 0000 2020 2020 2020 2073 696e 6365 Fa.. since\n+00158180: 4461 0000 2020 2020 2020 2073 696e 6365 Da.. since\n 00158190: 2047 542e 4d20 6375 7272 656e 746c 7920 GT.M currently \n 001581a0: 646f 6573 206e 6f74 2068 616e 646c 6520 does not handle \n 001581b0: 5450 2073 7570 706f 7274 2061 6372 6f73 TP support acros\n-001581c0: 7320 6d75 6c74 6970 6c65 2200 4a46 7100 s multiple\".JFq.\n+001581c0: 7320 6d75 6c74 6970 6c65 2200 4a44 7100 s multiple\".JDq.\n 001581d0: 0020 2020 2020 2020 6361 6c6c 2d69 6e20 . call-in \n-001581e0: 696e 766f 6361 7469 6f6e 732e 5400 4a46 invocations.T.JF\n+001581e0: 696e 766f 6361 7469 6f6e 732e 5400 4a44 invocations.T.JD\n 001581f0: 8100 0020 2020 2032 2e20 5468 6520 6578 ... 2. The ex\n 00158200: 7465 726e 616c 2061 7070 6c69 6361 7469 ternal applicati\n 00158210: 6f6e 2073 686f 756c 6420 6e65 7665 7220 on should never \n 00158220: 6361 6c6c 2065 7869 7428 2920 756e 6c65 call exit() unle\n 00158230: 7373 2069 7420 6861 7320 6361 6c6c 6564 ss it has called\n-00158240: 5200 4a46 9100 0020 2020 2020 2020 6774 R.JF... gt\n+00158240: 5200 4a44 9100 0020 2020 2020 2020 6774 R.JD... gt\n 00158250: 6d5f 6578 6974 2829 2070 7265 7669 6f75 m_exit() previou\n 00158260: 736c 792e 2047 542e 4d20 696e 7465 726e sly. GT.M intern\n 00158270: 616c 6c79 2069 6e73 7461 6c6c 7320 616e ally installs an\n 00158280: 2065 7869 7420 6861 6e64 6c65 7220 7468 exit handler th\n-00158290: 6174 2800 4946 c011 0000 2020 2020 2020 at(.IF.... \n+00158290: 6174 2800 4944 c011 0000 2020 2020 2020 at(.ID.... \n 001582a0: 2073 686f 756c 6420 6e65 7665 7220 6265 should never be\n-001582b0: 2062 7970 6173 7365 642e 5000 4a46 1200 bypassed.P.JF..\n+001582b0: 2062 7970 6173 7365 642e 5000 4a44 1200 bypassed.P.JD..\n 001582c0: 0020 2020 2033 2e20 5468 6520 6578 7465 . 3. The exte\n 001582d0: 726e 616c 2061 7070 6c69 6361 7469 6f6e rnal application\n 001582e0: 2073 686f 756c 6420 6e65 7665 7220 7573 should never us\n 001582f0: 6520 616e 7920 7369 676e 616c 7320 7768 e any signals wh\n-00158300: 656e 2047 542e 4d20 6973 5100 4a46 1300 en GT.M isQ.JF..\n+00158300: 656e 2047 542e 4d20 6973 5100 4a44 1300 en GT.M isQ.JD..\n 00158310: 0020 2020 2020 2020 6163 7469 7665 2073 . active s\n 00158320: 696e 6365 2047 542e 4d20 7265 7365 7276 ince GT.M reserv\n 00158330: 6573 2074 6865 6d20 666f 7220 6974 7320 es them for its \n 00158340: 696e 7465 726e 616c 2075 7365 2e20 4754 internal use. GT\n-00158350: 2e4d 2070 726f 7669 6465 7351 004a 4614 .M providesQ.JF.\n+00158350: 2e4d 2070 726f 7669 6465 7351 004a 4414 .M providesQ.JD.\n 00158360: 0000 2020 2020 2020 2074 6865 2061 6269 .. the abi\n 00158370: 6c69 7479 2074 6f20 6861 6e64 6c65 2053 lity to handle S\n 00158380: 4947 5553 5231 2077 6974 6869 6e20 4d2e IGUSR1 within M.\n 00158390: 2041 6e20 696e 7465 7266 6163 6520 6973 An interface is\n-001583a0: 2070 726f 7669 6465 6420 6279 1e00 4a46 provided by..JF\n+001583a0: 2070 726f 7669 6465 6420 6279 1e00 4a44 provided by..JD\n 001583b0: 1500 0020 2020 2020 2020 4754 2e4d 2066 ... GT.M f\n-001583c0: 6f72 2074 696d 6572 732e 4e00 4a46 1600 or timers.N.JF..\n+001583c0: 6f72 2074 696d 6572 732e 4e00 4a44 1600 or timers.N.JD..\n 001583d0: 0020 2020 2034 2e20 4649 5320 7265 636f . 4. FIS reco\n 001583e0: 6d6d 656e 6473 2074 6865 2075 7365 206f mmends the use o\n 001583f0: 6620 6774 6d5f 6d61 6c6c 6f63 2829 2061 f gtm_malloc() a\n 00158400: 6e64 2067 746d 5f66 7265 6528 2920 666f nd gtm_free() fo\n-00158410: 7220 6d65 6d6f 7279 4c00 4a46 1700 0020 r memoryL.JF... \n+00158410: 7220 6d65 6d6f 7279 4c00 4a44 1700 0020 r memoryL.JD... \n 00158420: 2020 2020 2020 6d61 6e61 6765 6d65 6e74 management\n 00158430: 2062 7920 4320 636f 6465 2074 6861 7420 by C code that \n 00158440: 6578 6563 7574 6573 2069 6e20 6120 4754 executes in a GT\n 00158450: 2e4d 2070 726f 6365 7373 2073 7061 6365 .M process space\n-00158460: 2066 6f72 5300 4a46 1800 0020 2020 2020 forS.JF... \n+00158460: 2066 6f72 5300 4a44 1800 0020 2020 2020 forS.JD... \n 00158470: 2020 656e 6861 6e63 6564 2070 6572 666f enhanced perfo\n 00158480: 726d 616e 6365 2061 6e64 2069 6d70 726f rmance and impro\n 00158490: 7665 6420 6465 6275 6767 696e 672e 2041 ved debugging. A\n 001584a0: 6c77 6179 7320 7573 6520 6774 6d5f 6d61 lways use gtm_ma\n-001584b0: 6c6c 6f63 2074 6f49 004a 4619 0000 2020 lloc toI.JF... \n+001584b0: 6c6c 6f63 2074 6f49 004a 4419 0000 2020 lloc toI.JD... \n 001584c0: 2020 2020 2061 6c6c 6f63 6174 6520 7265 allocate re\n 001584d0: 7475 726e 7320 666f 7220 706f 696e 7465 turns for pointe\n 001584e0: 7220 7479 7065 7320 746f 2070 7265 7665 r types to preve\n 001584f0: 6e74 206d 656d 6f72 7920 6c65 616b 732e nt memory leaks.\n-00158500: 4e00 4a46 1a00 0020 2020 2035 2e20 4754 N.JF... 5. GT\n+00158500: 4e00 4a44 1a00 0020 2020 2035 2e20 4754 N.JD... 5. GT\n 00158510: 2e4d 2070 6572 666f 726d 7320 6465 7669 .M performs devi\n 00158520: 6365 2069 6e70 7574 2075 7369 6e67 2074 ce input using t\n 00158530: 6865 2072 6561 6428 2920 7379 7374 656d he read() system\n 00158540: 2073 6572 7669 6365 2e20 554e 4958 4d00 service. UNIXM.\n-00158550: 4a46 2100 0020 2020 2020 2020 646f 6375 JF!.. docu\n+00158550: 4a44 2100 0020 2020 2020 2020 646f 6375 JD!.. docu\n 00158560: 6d65 6e74 6174 696f 6e20 7265 636f 6d6d mentation recomm\n 00158570: 656e 6473 2061 6761 696e 7374 206d 6978 ends against mix\n 00158580: 696e 6720 7468 6973 2074 7970 6520 6f66 ing this type of\n-00158590: 2069 6e70 7574 2077 6974 684d 004a 4622 input withM.JF\"\n+00158590: 2069 6e70 7574 2077 6974 684d 004a 4422 input withM.JD\"\n 001585a0: 0000 2020 2020 2020 2062 7566 6665 7265 .. buffere\n 001585b0: 6420 696e 7075 7420 7365 7276 6963 6573 d input services\n 001585c0: 2069 6e20 7468 6520 6667 6574 7328 2920 in the fgets() \n 001585d0: 6661 6d69 6c79 2061 6e64 2069 676e 6f72 family and ignor\n-001585e0: 696e 6720 7468 6973 5200 4a46 2300 0020 ing thisR.JF#.. \n+001585e0: 696e 6720 7468 6973 5200 4a44 2300 0020 ing thisR.JD#.. \n 001585f0: 2020 2020 2020 7265 636f 6d6d 656e 6461 recommenda\n 00158600: 7469 6f6e 2069 7320 6c69 6b65 6c79 2074 tion is likely t\n 00158610: 6f20 6361 7573 6520 6c6f 7373 206f 6620 o cause loss of \n 00158620: 696e 7075 7420 7468 6174 2069 7320 6469 input that is di\n-00158630: 6666 6963 756c 7420 746f 2600 4a46 2400 fficult to&.JF$.\n+00158630: 6666 6963 756c 7420 746f 2600 4a44 2400 fficult to&.JD$.\n 00158640: 0020 2020 2020 2020 6469 6167 6e6f 7365 . diagnose\n 00158650: 2061 6e64 2075 6e64 6572 7374 616e 642e and understand.\n-00158660: 0700 4a46 2500 0000 0000 0000 0000 0000 ..JF%...........\n+00158660: 0700 4a44 2500 0000 0000 0000 0000 0000 ..JD%...........\n 00158670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00158680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00158690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001586a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001586b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001586c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001586d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -88191,126 +88191,126 @@\n 001587e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001587f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00158800: 0100 0000 9f07 0000 424d 0000 0000 0000 ........BM......\n 00158810: 3e00 0000 4845 4c50 00ff 7300 ff49 4e54 >...HELP..s..INT\n 00158820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00158830: ff73 00ff 494e 5452 4f44 5543 5449 4f4e .s..INTRODUCTION\n 00158840: 0000 496e 7472 6f64 7563 7469 6f6e 1700 ..Introduction..\n-00158850: 2d46 bf11 0000 2020 2049 6e74 726f 6475 -F.... Introdu\n-00158860: 6374 696f 6e07 002e 4621 0000 5200 2e46 ction...F!..R..F\n+00158850: 2d44 bf11 0000 2020 2049 6e74 726f 6475 -D.... Introdu\n+00158860: 6374 696f 6e07 002e 4421 0000 5200 2e44 ction...D!..R..D\n 00158870: 3100 0020 2020 4170 706c 6963 6174 696f 1.. Applicatio\n 00158880: 6e20 636f 6465 2077 7269 7474 656e 2069 n code written i\n 00158890: 6e20 4d20 6361 6e20 6361 6c6c 2061 7070 n M can call app\n 001588a0: 6c69 6361 7469 6f6e 2063 6f64 6520 7772 lication code wr\n 001588b0: 6974 7465 6e20 696e 2043 2028 6f72 3900 itten in C (or9.\n-001588c0: 2e46 4100 0020 2020 7768 6963 6820 7573 .FA.. which us\n+001588c0: 2e44 4100 0020 2020 7768 6963 6820 7573 .DA.. which us\n 001588d0: 6573 2061 2043 2063 6f6d 7061 7469 626c es a C compatibl\n 001588e0: 6520 6361 6c6c 2920 616e 6420 7669 6365 e call) and vice\n-001588f0: 2076 6572 7361 2e07 002e 4651 0000 1200 versa....FQ....\n-00158900: 2e46 6100 0020 2020 2a2a 4e6f 7465 2a2a .Fa.. **Note**\n-00158910: 0700 2e46 7100 004d 002e 4681 0000 2020 ...Fq..M..F... \n+001588f0: 2076 6572 7361 2e07 002e 4451 0000 1200 versa....DQ....\n+00158900: 2e44 6100 0020 2020 2a2a 4e6f 7465 2a2a .Da.. **Note**\n+00158910: 0700 2e44 7100 004d 002e 4481 0000 2020 ...Dq..M..D... \n 00158920: 2054 6869 7320 4320 636f 6465 2073 6861 This C code sha\n 00158930: 7265 7320 7468 6520 7072 6f63 6573 7320 res the process \n 00158940: 6164 6472 6573 7320 7370 6163 6520 7769 address space wi\n 00158950: 7468 2074 6865 2047 542e 4d20 7275 6e2d th the GT.M run-\n-00158960: 7469 6d65 5300 2e46 9100 0020 2020 6c69 timeS..F... li\n+00158960: 7469 6d65 5300 2e44 9100 0020 2020 6c69 timeS..D... li\n 00158970: 6272 6172 7920 616e 6420 4d20 6170 706c brary and M appl\n 00158980: 6963 6174 696f 6e20 636f 6465 2e20 4275 ication code. Bu\n 00158990: 6773 2069 6e20 4320 636f 6465 206d 6179 gs in C code may\n 001589a0: 2072 6573 756c 7420 696e 2064 6966 6669 result in diffi\n-001589b0: 6375 6c74 2074 6f55 002d 46c0 1100 0020 cult toU.-F.... \n+001589b0: 6375 6c74 2074 6f55 002d 44c0 1100 0020 cult toU.-D.... \n 001589c0: 2020 6469 6167 6e6f 7365 2066 6169 6c75 diagnose failu\n 001589d0: 7265 7320 746f 206f 6363 7572 2069 6e20 res to occur in \n 001589e0: 706c 6163 6573 206e 6f74 206f 6276 696f places not obvio\n 001589f0: 7573 6c79 2072 656c 6174 6564 2074 6f20 usly related to \n-00158a00: 7468 6520 6361 7573 6520 6f66 1600 2e46 the cause of...F\n+00158a00: 7468 6520 6361 7573 6520 6f66 1600 2e44 the cause of...D\n 00158a10: 1200 0020 2020 7468 6520 6661 696c 7572 ... the failur\n-00158a20: 652e 0700 2e46 1300 0052 0020 4654 5950 e....F...R. FTYP\n+00158a20: 652e 0700 2e44 1300 0052 0020 4454 5950 e....D...R. DTYP\n 00158a30: 455f 4c49 4d49 5453 5f46 4f52 5f43 414c E_LIMITS_FOR_CAL\n 00158a40: 4c2d 494e 535f 414e 445f 4341 4c4c 2d4f L-INS_AND_CALL-O\n 00158a50: 5554 5300 0054 7970 655f 4c69 6d69 7473 UTS..Type_Limits\n 00158a60: 5f66 6f72 5f43 616c 6c2d 696e 735f 616e _for_Call-ins_an\n-00158a70: 645f 4361 6c6c 2d6f 7574 7331 0047 46bf d_Call-outs1.GF.\n+00158a70: 645f 4361 6c6c 2d6f 7574 7331 0047 44bf d_Call-outs1.GD.\n 00158a80: 1100 0020 2020 5479 7065 204c 696d 6974 ... Type Limit\n 00158a90: 7320 666f 7220 4361 6c6c 2d69 6e73 2061 s for Call-ins a\n-00158aa0: 6e64 2043 616c 6c2d 6f75 7473 0700 4846 nd Call-outs..HF\n-00158ab0: 2100 004d 0048 4631 0000 2020 2044 6570 !..M.HF1.. Dep\n+00158aa0: 6e64 2043 616c 6c2d 6f75 7473 0700 4844 nd Call-outs..HD\n+00158ab0: 2100 004d 0048 4431 0000 2020 2044 6570 !..M.HD1.. Dep\n 00158ac0: 656e 6469 6e67 206f 6e20 7468 6520 6469 ending on the di\n 00158ad0: 7265 6374 696f 6e20 2849 2c20 4f2c 206f rection (I, O, o\n 00158ae0: 7220 494f 2920 6f66 2061 2070 6172 7469 r IO) of a parti\n 00158af0: 6375 6c61 7220 7479 7065 2c20 626f 7468 cular type, both\n-00158b00: 5300 4846 4100 0020 2020 6361 6c6c 2d69 S.HFA.. call-i\n+00158b00: 5300 4844 4100 0020 2020 6361 6c6c 2d69 S.HDA.. call-i\n 00158b10: 6e73 2061 6e64 2063 616c 6c2d 6f75 7473 ns and call-outs\n 00158b20: 206d 6179 2074 7261 6e73 6665 7220 6120 may transfer a \n 00158b30: 7661 6c75 6520 696e 2074 776f 2064 6972 value in two dir\n 00158b40: 6563 7469 6f6e 7320 6173 2066 6f6c 6c6f ections as follo\n-00158b50: 7773 3a07 0048 4651 0000 4700 4846 6100 ws:..HFQ..G.HFa.\n+00158b50: 7773 3a07 0048 4451 0000 4700 4844 6100 ws:..HDQ..G.HDa.\n 00158b60: 0020 2020 4361 6c6c 2d6f 7574 3a20 4754 . Call-out: GT\n 00158b70: 2e4d 202d 3e20 4320 2d3e 2047 542e 4d20 .M -> C -> GT.M \n 00158b80: 2020 2020 2020 4361 6c6c 2d69 6e3a 2020 Call-in: \n 00158b90: 2020 2043 202d 3e20 4754 2e4d 202d 3e20 C -> GT.M -> \n-00158ba0: 4346 0048 4671 0000 2020 2020 2020 2020 CF.HFq.. \n+00158ba0: 4346 0048 4471 0000 2020 2020 2020 2020 CF.HDq.. \n 00158bb0: 2020 2020 2020 207c 2020 2020 207c 2020 | | \n 00158bc0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00158bd0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n-00158be0: 7c20 2020 2020 7c46 0048 4681 0000 2020 | |F.HF... \n+00158be0: 7c20 2020 2020 7c46 0048 4481 0000 2020 | |F.HD... \n 00158bf0: 2020 2020 2020 2020 2020 2020 2027 2d2d '--\n 00158c00: 2d2d 2d27 2d2d 2d2d 2d27 2020 2020 2020 ---'-----' \n 00158c10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00158c20: 272d 2d2d 2d2d 272d 2d2d 2d2d 2743 0048 '-----'-----'C.H\n-00158c30: 4691 0000 2020 2020 2020 2020 2020 2020 F... \n+00158c30: 4491 0000 2020 2020 2020 2020 2020 2020 D... \n 00158c40: 2020 2020 2020 3120 2020 2020 3220 2020 1 2 \n 00158c50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00158c60: 2020 2020 2020 2020 2032 2020 2020 2031 2 1\n-00158c70: 0800 4746 c011 0000 5000 4846 1200 0020 ..GF....P.HF... \n+00158c70: 0800 4744 c011 0000 5000 4844 1200 0020 ..GD....P.HD... \n 00158c80: 2020 496e 2074 6865 2066 6f6c 6c6f 7769 In the followi\n 00158c90: 6e67 2074 6162 6c65 2c20 7468 6520 4754 ng table, the GT\n 00158ca0: 2e4d 2d3e 4320 6c69 6d69 7420 6170 706c .M->C limit appl\n 00158cb0: 6965 7320 746f 2031 2061 6e64 2074 6865 ies to 1 and the\n-00158cc0: 2043 2d3e 4754 2e4d 5000 4846 1300 0020 C->GT.MP.HF... \n+00158cc0: 2043 2d3e 4754 2e4d 5000 4844 1300 0020 C->GT.MP.HD... \n 00158cd0: 2020 6c69 6d69 7420 6170 706c 6965 7320 limit applies \n 00158ce0: 746f 2032 2e20 496e 206f 7468 6572 2077 to 2. In other w\n 00158cf0: 6f72 6473 2c20 4754 2e4d 2d3e 4320 6170 ords, GT.M->C ap\n 00158d00: 706c 6965 7320 746f 2049 2064 6972 6563 plies to I direc\n-00158d10: 7469 6f6e 2066 6f72 5300 4846 1400 0020 tion forS.HF... \n+00158d10: 7469 6f6e 2066 6f72 5300 4844 1400 0020 tion forS.HD... \n 00158d20: 2020 6361 6c6c 2d6f 7574 7320 616e 6420 call-outs and \n 00158d30: 4f20 6469 7265 6374 696f 6e20 666f 7220 O direction for \n 00158d40: 6361 6c6c 2d69 6e73 2061 6e64 2043 2d3e call-ins and C->\n 00158d50: 4754 2e4d 2061 7070 6c69 6573 2074 6f20 GT.M applies to \n-00158d60: 4920 6469 7265 6374 696f 6e35 0048 4615 I direction5.HF.\n+00158d60: 4920 6469 7265 6374 696f 6e35 0048 4415 I direction5.HD.\n 00158d70: 0000 2020 2066 6f72 2063 616c 6c2d 696e .. for call-in\n 00158d80: 7320 616e 6420 4f20 6469 7265 6374 696f s and O directio\n 00158d90: 6e20 666f 7220 6361 6c6c 2d6f 7574 732e n for call-outs.\n-00158da0: 0700 4846 1600 0054 0048 4617 0000 2020 ..HF...T.HF... \n+00158da0: 0700 4844 1600 0054 0048 4417 0000 2020 ..HD...T.HD... \n 00158db0: 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +--------------\n 00158dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00158dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00158de0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00158df0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b54 0048 4618 ----------+T.HF.\n+00158df0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b54 0048 4418 ----------+T.HD.\n 00158e00: 0000 2020 207c 2020 2020 2020 2020 2020 .. | \n 00158e10: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 00158e20: 2047 544d 2d3e 4320 2020 2020 2020 2020 GTM->C \n 00158e30: 2020 7c20 2020 2020 2020 2020 2043 2d3e | C->\n 00158e40: 4754 2e4d 2020 2020 2020 2020 2020 7c54 GT.M |T\n-00158e50: 0048 4619 0000 2020 207c 2d2d 2d2d 2d2d .HF... |------\n+00158e50: 0048 4419 0000 2020 207c 2d2d 2d2d 2d2d .HD... |------\n 00158e60: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 00158e70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00158e80: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00158e90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00158ea0: 2d2d 7c54 0048 461a 0000 2020 207c 2020 --|T.HF... | \n+00158ea0: 2d2d 7c54 0048 441a 0000 2020 207c 2020 --|T.HD... | \n 00158eb0: 2020 2020 5479 7065 2020 2020 2020 7c20 Type | \n 00158ec0: 5072 6563 6973 696f 6e20 7c20 2020 2020 Precision | \n 00158ed0: 5261 6e67 6520 2020 2020 7c20 5072 6563 Range | Prec\n 00158ee0: 6973 696f 6e20 7c20 2020 2020 5261 6e67 ision | Rang\n-00158ef0: 6520 2020 2020 7c54 0048 4621 0000 2020 e |T.HF!.. \n+00158ef0: 6520 2020 2020 7c54 0048 4421 0000 2020 e |T.HD!.. \n 00158f00: 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |--------------\n 00158f10: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --+-----------+-\n 00158f20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d --------------+-\n 00158f30: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n-00158f40: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0048 4622 ----------|T.HF\"\n+00158f40: 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0048 4422 ----------|T.HD\"\n 00158f50: 0000 2020 207c 2067 746d 5f69 6e74 5f74 .. | gtm_int_t\n 00158f60: 2c20 2020 2020 7c20 4675 6c6c 2020 2020 , | Full \n 00158f70: 2020 7c20 5b2d 325e 3331 2b31 2c20 2020 | [-2^31+1, \n 00158f80: 2020 7c20 4675 6c6c 2020 2020 2020 7c20 | Full | \n 00158f90: 5b2d 325e 3331 2c20 2020 2020 2020 7c00 [-2^31, |.\n 00158fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00158fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -88324,291 +88324,291 @@\n 00159030: ff73 00ff 5459 5045 5f4c 494d 4954 535f .s..TYPE_LIMITS_\n 00159040: 464f 525f 4341 4c4c 2d49 4e53 5f41 4e44 FOR_CALL-INS_AND\n 00159050: 5f43 414c 4c2d 4f55 5453 00c0 2300 0020 _CALL-OUTS..#.. \n 00159060: 2020 7c20 6774 6d5f 696e 745f 7420 2a20 | gtm_int_t * \n 00159070: 2020 207c 2020 2020 2020 2020 2020 207c | |\n 00159080: 2032 5e33 312d 315d 2020 2020 2020 207c 2^31-1] |\n 00159090: 2020 2020 2020 2020 2020 207c 2032 5e33 | 2^3\n-001590a0: 312d 315d 2020 2020 2020 207c 5400 4846 1-1] |T.HF\n+001590a0: 312d 315d 2020 2020 2020 207c 5400 4844 1-1] |T.HD\n 001590b0: 2400 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d $.. |---------\n 001590c0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 001590d0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 001590e0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---+-----------+\n 001590f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00159100: 5400 4846 2500 0020 2020 7c20 6774 6d5f T.HF%.. | gtm_\n+00159100: 5400 4844 2500 0020 2020 7c20 6774 6d5f T.HD%.. | gtm_\n 00159110: 7569 6e74 5f74 2c20 2020 207c 2046 756c uint_t, | Ful\n 00159120: 6c20 2020 2020 207c 205b 302c 2032 5e33 l | [0, 2^3\n 00159130: 322d 315d 2020 207c 2046 756c 6c20 2020 2-1] | Full \n 00159140: 2020 207c 205b 302c 2032 5e33 322d 315d | [0, 2^32-1]\n-00159150: 2020 207c 5400 4846 2600 0020 2020 7c20 |T.HF&.. | \n+00159150: 2020 207c 5400 4844 2600 0020 2020 7c20 |T.HD&.. | \n 00159160: 6774 6d5f 7569 6e74 5f74 202a 2020 207c gtm_uint_t * |\n 00159170: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00159180: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00159190: 2020 2020 2020 207c 2020 2020 2020 2020 | \n-001591a0: 2020 2020 2020 207c 5400 4846 2700 0020 |T.HF'.. \n+001591a0: 2020 2020 2020 207c 5400 4844 2700 0020 |T.HD'.. \n 001591b0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 001591c0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---+-----------+\n 001591d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 001591e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n-001591f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4846 -----------|T.HF\n+001591f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4844 -----------|T.HD\n 00159200: 2800 0020 2020 7c20 6774 6d5f 6c6f 6e67 (.. | gtm_long\n 00159210: 5f74 2c20 2020 207c 2020 2020 2020 2020 _t, | \n 00159220: 2020 207c 205b 2d32 5e36 332b 312c 2020 | [-2^63+1, \n 00159230: 2020 207c 2020 2020 2020 2020 2020 207c | |\n 00159240: 205b 2d32 5e36 332c 2020 2020 2020 207c [-2^63, |\n-00159250: 5400 4846 2900 0020 2020 7c20 6774 6d5f T.HF).. | gtm_\n+00159250: 5400 4844 2900 0020 2020 7c20 6774 6d5f T.HD).. | gtm_\n 00159260: 6c6f 6e67 5f74 202a 2020 207c 2031 3820 long_t * | 18 \n 00159270: 6469 6769 7473 207c 2032 5e36 332d 315d digits | 2^63-1]\n 00159280: 2020 2020 2020 207c 2031 3820 6469 6769 | 18 digi\n 00159290: 7473 207c 2032 5e36 332d 315d 2020 2020 ts | 2^63-1] \n-001592a0: 2020 207c 5400 4846 2a00 0020 2020 7c20 |T.HF*.. | \n+001592a0: 2020 207c 5400 4844 2a00 0020 2020 7c20 |T.HD*.. | \n 001592b0: 2836 342d 6269 7429 2020 2020 2020 207c (64-bit) |\n 001592c0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 001592d0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 001592e0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n-001592f0: 2020 2020 2020 207c 5400 4846 3100 0020 |T.HF1.. \n+001592f0: 2020 2020 2020 207c 5400 4844 3100 0020 |T.HD1.. \n 00159300: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00159310: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---+-----------+\n 00159320: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00159330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n-00159340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4846 -----------|T.HF\n+00159340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4844 -----------|T.HD\n 00159350: 3200 0020 2020 7c20 6774 6d5f 6c6f 6e67 2.. | gtm_long\n 00159360: 5f74 2c20 2020 207c 2020 2020 2020 2020 _t, | \n 00159370: 2020 207c 205b 2d32 5e33 312b 312c 2020 | [-2^31+1, \n 00159380: 2020 207c 2020 2020 2020 2020 2020 207c | |\n 00159390: 205b 2d32 5e33 312c 2020 2020 2020 207c [-2^31, |\n-001593a0: 5400 4846 3300 0020 2020 7c20 6774 6d5f T.HF3.. | gtm_\n+001593a0: 5400 4844 3300 0020 2020 7c20 6774 6d5f T.HD3.. | gtm_\n 001593b0: 6c6f 6e67 5f74 202a 2020 207c 2046 756c long_t * | Ful\n 001593c0: 6c20 2020 2020 207c 2032 5e33 312d 315d l | 2^31-1]\n 001593d0: 2020 2020 2020 207c 2046 756c 6c20 2020 | Full \n 001593e0: 2020 207c 2032 5e33 312d 315d 2020 2020 | 2^31-1] \n-001593f0: 2020 207c 5400 4846 3400 0020 2020 7c20 |T.HF4.. | \n+001593f0: 2020 207c 5400 4844 3400 0020 2020 7c20 |T.HD4.. | \n 00159400: 2833 322d 6269 7429 2020 2020 2020 207c (32-bit) |\n 00159410: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00159420: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00159430: 2020 2020 2020 207c 2020 2020 2020 2020 | \n-00159440: 2020 2020 2020 207c 5400 4846 3500 0020 |T.HF5.. \n+00159440: 2020 2020 2020 207c 5400 4844 3500 0020 |T.HD5.. \n 00159450: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00159460: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---+-----------+\n 00159470: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00159480: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n-00159490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4846 -----------|T.HF\n+00159490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4844 -----------|T.HD\n 001594a0: 3600 0020 2020 7c20 6774 6d5f 756c 6f6e 6.. | gtm_ulon\n 001594b0: 675f 742c 2020 207c 2020 2020 2020 2020 g_t, | \n 001594c0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 001594d0: 2020 207c 2020 2020 2020 2020 2020 207c | |\n 001594e0: 2020 2020 2020 2020 2020 2020 2020 207c |\n-001594f0: 5400 4846 3700 0020 2020 7c20 6774 6d5f T.HF7.. | gtm_\n+001594f0: 5400 4844 3700 0020 2020 7c20 6774 6d5f T.HD7.. | gtm_\n 00159500: 756c 6f6e 675f 7420 2a20 207c 2031 3820 ulong_t * | 18 \n 00159510: 6469 6769 7473 207c 205b 302c 2032 5e36 digits | [0, 2^6\n 00159520: 342d 315d 2020 207c 2031 3820 6469 6769 4-1] | 18 digi\n 00159530: 7473 207c 205b 302c 2032 5e36 342d 315d ts | [0, 2^64-1]\n-00159540: 2020 207c 5400 4846 3800 0020 2020 7c20 |T.HF8.. | \n+00159540: 2020 207c 5400 4844 3800 0020 2020 7c20 |T.HD8.. | \n 00159550: 2836 342d 6269 7429 2020 2020 2020 207c (64-bit) |\n 00159560: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00159570: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00159580: 2020 2020 2020 207c 2020 2020 2020 2020 | \n-00159590: 2020 2020 2020 207c 5400 4846 3900 0020 |T.HF9.. \n+00159590: 2020 2020 2020 207c 5400 4844 3900 0020 |T.HD9.. \n 001595a0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 001595b0: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---+-----------+\n 001595c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 001595d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n-001595e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4846 -----------|T.HF\n+001595e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4844 -----------|T.HD\n 001595f0: 3a00 0020 2020 7c20 6774 6d5f 756c 6f6e :.. | gtm_ulon\n 00159600: 675f 742c 2020 207c 2020 2020 2020 2020 g_t, | \n 00159610: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00159620: 2020 207c 2020 2020 2020 2020 2020 207c | |\n 00159630: 2020 2020 2020 2020 2020 2020 2020 207c |\n-00159640: 5400 4846 4100 0020 2020 7c20 6774 6d5f T.HFA.. | gtm_\n+00159640: 5400 4844 4100 0020 2020 7c20 6774 6d5f T.HDA.. | gtm_\n 00159650: 756c 6f6e 675f 7420 2a20 207c 2046 756c ulong_t * | Ful\n 00159660: 6c20 2020 2020 207c 205b 302c 2032 5e33 l | [0, 2^3\n 00159670: 322d 315d 2020 207c 2046 756c 6c20 2020 2-1] | Full \n 00159680: 2020 207c 205b 302c 2032 5e33 322d 315d | [0, 2^32-1]\n-00159690: 2020 207c 5400 4846 4200 0020 2020 7c20 |T.HFB.. | \n+00159690: 2020 207c 5400 4844 4200 0020 2020 7c20 |T.HDB.. | \n 001596a0: 2833 322d 6269 7429 2020 2020 2020 207c (32-bit) |\n 001596b0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 001596c0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 001596d0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n-001596e0: 2020 2020 2020 207c 5400 4846 4300 0020 |T.HFC.. \n+001596e0: 2020 2020 2020 207c 5400 4844 4300 0020 |T.HDC.. \n 001596f0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00159700: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---+-----------+\n 00159710: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00159720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n-00159730: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4846 -----------|T.HF\n+00159730: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4844 -----------|T.HD\n 00159740: 4400 0020 2020 7c20 6774 6d5f 666c 6f61 D.. | gtm_floa\n 00159750: 745f 742c 2020 207c 2036 2d39 2020 2020 t_t, | 6-9 \n 00159760: 2020 207c 205b 3145 2d34 332c 2020 2020 | [1E-43, \n 00159770: 2020 207c 2036 2064 6967 6974 7320 207c | 6 digits |\n 00159780: 205b 3145 2d34 332c 2020 2020 2020 207c [1E-43, |\n-00159790: 5400 4846 4500 0020 2020 7c20 6774 6d5f T.HFE.. | gtm_\n+00159790: 5400 4844 4500 0020 2020 7c20 6774 6d5f T.HDE.. | gtm_\n 001597a0: 666c 6f61 745f 7420 2a20 207c 2064 6967 float_t * | dig\n 001597b0: 6974 7320 2020 207c 2033 2e34 3032 3832 its | 3.40282\n 001597c0: 3335 4533 385d 207c 2020 2020 2020 2020 35E38] | \n 001597d0: 2020 207c 2033 2e34 3032 3832 3335 4533 | 3.4028235E3\n 001597e0: 385d 207c 0000 0000 0000 0000 0000 0000 8] |............\n 001597f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00159800: 0100 0000 d407 0000 744d 0000 0000 0000 ........tM......\n-00159810: 9c00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00159810: 9c00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00159820: 4547 5241 5445 5f45 5854 4552 4e41 4c00 EGRATE_EXTERNAL.\n 00159830: ff73 00ff 5459 5045 5f4c 494d 4954 535f .s..TYPE_LIMITS_\n 00159840: 464f 525f 4341 4c4c 2d49 4e53 5f41 4e44 FOR_CALL-INS_AND\n 00159850: 5f43 414c 4c2d 4f55 5453 00c0 4600 0020 _CALL-OUTS..F.. \n 00159860: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00159870: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---+-----------+\n 00159880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00159890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n-001598a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4846 -----------|T.HF\n+001598a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4844 -----------|T.HD\n 001598b0: 4700 0020 2020 7c20 6774 6d5f 646f 7562 G.. | gtm_doub\n 001598c0: 6c65 5f74 2c20 207c 2031 352d 3137 2020 le_t, | 15-17 \n 001598d0: 2020 207c 205b 3145 2d34 332c 2031 4534 | [1E-43, 1E4\n 001598e0: 375d 207c 2031 3520 6469 6769 7473 207c 7] | 15 digits |\n 001598f0: 205b 3145 2d34 332c 2031 4534 375d 207c [1E-43, 1E47] |\n-00159900: 5400 4846 4800 0020 2020 7c20 6774 6d5f T.HFH.. | gtm_\n+00159900: 5400 4844 4800 0020 2020 7c20 6774 6d5f T.HDH.. | gtm_\n 00159910: 646f 7562 6c65 5f74 202a 207c 2064 6967 double_t * | dig\n 00159920: 6974 7320 2020 207c 2020 2020 2020 2020 its | \n 00159930: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00159940: 2020 207c 2020 2020 2020 2020 2020 2020 | \n-00159950: 2020 207c 5400 4846 4900 0020 2020 7c2d |T.HFI.. |-\n+00159950: 2020 207c 5400 4844 4900 0020 2020 7c2d |T.HDI.. |-\n 00159960: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00159970: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00159980: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00159990: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n-001599a0: 2d2d 2d2d 2d2d 2d7c 5400 4846 4a00 0020 -------|T.HFJ.. \n+001599a0: 2d2d 2d2d 2d2d 2d7c 5400 4844 4a00 0020 -------|T.HDJ.. \n 001599b0: 2020 7c20 6774 6d5f 6368 6172 5f74 202a | gtm_char_t *\n 001599c0: 2020 207c 204e 2f41 2020 2020 2020 207c | N/A |\n 001599d0: 205b 2222 2c20 314d 6942 5d20 2020 207c [\"\", 1MiB] |\n 001599e0: 204e 2f41 2020 2020 2020 207c 205b 2222 N/A | [\"\"\n-001599f0: 2c20 314d 6942 5d20 2020 207c 5400 4846 , 1MiB] |T.HF\n+001599f0: 2c20 314d 6942 5d20 2020 207c 5400 4844 , 1MiB] |T.HD\n 00159a00: 5100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d Q.. |---------\n 00159a10: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00159a20: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00159a30: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---+-----------+\n 00159a40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00159a50: 5400 4846 5200 0020 2020 7c20 6774 6d5f T.HFR.. | gtm_\n+00159a50: 5400 4844 5200 0020 2020 7c20 6774 6d5f T.HDR.. | gtm_\n 00159a60: 6368 6172 5f74 202a 2a20 207c 204e 2f41 char_t ** | N/A\n 00159a70: 2020 2020 2020 207c 205b 2222 2c20 314d | [\"\", 1M\n 00159a80: 6942 5d20 2020 207c 204e 2f41 2020 2020 iB] | N/A \n 00159a90: 2020 207c 205b 2222 2c20 314d 6942 5d20 | [\"\", 1MiB] \n-00159aa0: 2020 207c 5400 4846 5300 0020 2020 7c2d |T.HFS.. |-\n+00159aa0: 2020 207c 5400 4844 5300 0020 2020 7c2d |T.HDS.. |-\n 00159ab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 00159ac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00159ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 00159ae0: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n-00159af0: 2d2d 2d2d 2d2d 2d7c 5400 4846 5400 0020 -------|T.HFT.. \n+00159af0: 2d2d 2d2d 2d2d 2d7c 5400 4844 5400 0020 -------|T.HDT.. \n 00159b00: 2020 7c20 6774 6d5f 7374 7269 6e67 5f74 | gtm_string_t\n 00159b10: 202a 207c 204e 2f41 2020 2020 2020 207c * | N/A |\n 00159b20: 205b 2222 2c20 314d 6942 5d20 2020 207c [\"\", 1MiB] |\n 00159b30: 204e 2f41 2020 2020 2020 207c 205b 2222 N/A | [\"\"\n-00159b40: 2c20 314d 6942 5d20 2020 207c 5400 4846 , 1MiB] |T.HF\n+00159b40: 2c20 314d 6942 5d20 2020 207c 5400 4844 , 1MiB] |T.HD\n 00159b50: 5500 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d U.. +---------\n 00159b60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00159b70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00159b80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00159b90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n-00159ba0: 0700 4846 5600 002a 000d 4652 4e41 5449 ..HFV..*..FRNATI\n+00159ba0: 0700 4844 5600 002a 000d 4452 4e41 5449 ..HDV..*..DRNATI\n 00159bb0: 4f4e 414c 495a 4154 494f 4e00 0049 6e74 ONALIZATION..Int\n 00159bc0: 6572 6e61 7469 6f6e 616c 697a 6174 696f ernationalizatio\n-00159bd0: 6e1f 001e 46bf 1100 0020 2020 496e 7465 n...F.... Inte\n+00159bd0: 6e1f 001e 44bf 1100 0020 2020 496e 7465 n...D.... Inte\n 00159be0: 726e 6174 696f 6e61 6c69 7a61 7469 6f6e rnationalization\n-00159bf0: 0700 1f46 2100 0052 001f 4631 0000 2020 ...F!..R..F1.. \n+00159bf0: 0700 1f44 2100 0052 001f 4431 0000 2020 ...D!..R..D1.. \n 00159c00: 2054 6869 7320 6368 6170 7465 7220 6465 This chapter de\n 00159c10: 7363 7269 6265 7320 4754 2e4d 2066 6163 scribes GT.M fac\n 00159c20: 696c 6974 6965 7320 666f 7220 6170 706c ilities for appl\n 00159c30: 6963 6174 696f 6e73 2075 7369 6e67 2063 ications using c\n-00159c40: 6861 7261 6374 6572 7354 001f 4641 0000 haractersT..FA..\n+00159c40: 6861 7261 6374 6572 7354 001f 4441 0000 haractersT..DA..\n 00159c50: 2020 2065 6e63 6f64 6564 2069 6e20 6f74 encoded in ot\n 00159c60: 6865 7220 7468 616e 2065 6967 6874 2d62 her than eight-b\n 00159c70: 6974 2062 7974 6573 2028 6f63 7465 7473 it bytes (octets\n 00159c80: 292e 2042 6566 6f72 6520 636f 6e74 696e ). Before contin\n 00159c90: 7569 6e67 2077 6974 6820 7573 6553 001f uing with useS..\n-00159ca0: 4651 0000 2020 206f 6620 5554 462d 3820 FQ.. of UTF-8 \n+00159ca0: 4451 0000 2020 206f 6620 5554 462d 3820 DQ.. of UTF-8 \n 00159cb0: 6665 6174 7572 6573 2c20 796f 7520 7769 features, you wi\n 00159cc0: 6c6c 206e 6565 6420 746f 2065 6e73 7572 ll need to ensur\n 00159cd0: 6520 7468 6174 2079 6f75 7220 7379 7374 e that your syst\n 00159ce0: 656d 2068 6173 2069 6e73 7461 6c6c 6564 em has installed\n-00159cf0: 4c00 1f46 6100 0020 2020 616e 6420 636f L..Fa.. and co\n+00159cf0: 4c00 1f44 6100 0020 2020 616e 6420 636f L..Da.. and co\n 00159d00: 6e66 6967 7572 6564 2074 6865 206e 6565 nfigured the nee\n 00159d10: 6465 6420 696e 6672 6173 7472 7563 7475 ded infrastructu\n 00159d20: 7265 2066 6f72 206c 616e 6775 6167 6573 re for languages\n-00159d30: 2079 6f75 2077 6973 6820 746f 5100 1f46 you wish toQ..F\n+00159d30: 2079 6f75 2077 6973 6820 746f 5100 1f44 you wish toQ..D\n 00159d40: 7100 0020 2020 7375 7070 6f72 742c 2069 q.. support, i\n 00159d50: 6e63 6c75 6469 6e67 2049 6e74 6572 6e61 ncluding Interna\n 00159d60: 7469 6f6e 616c 2043 6f6d 706f 6e65 6e74 tional Component\n 00159d70: 7320 666f 7220 556e 6963 6f64 6520 2849 s for Unicode (I\n 00159d80: 4355 202f 206c 6962 6963 7529 2c4e 001f CU / libicu),N..\n-00159d90: 4681 0000 2020 2055 5446 2d38 206c 6f63 F... UTF-8 loc\n+00159d90: 4481 0000 2020 2055 5446 2d38 206c 6f63 D... UTF-8 loc\n 00159da0: 616c 6528 7329 2c20 616e 6420 7465 726d ale(s), and term\n 00159db0: 696e 616c 2065 6d75 6c61 746f 7273 2077 inal emulators w\n 00159dc0: 6974 6820 6170 7072 6f70 7269 6174 6520 ith appropriate \n-00159dd0: 666f 6e74 732e 2054 6869 7351 001f 4691 fonts. ThisQ..F.\n+00159dd0: 666f 6e74 732e 2054 6869 7351 001f 4491 fonts. ThisQ..D.\n 00159de0: 0000 2020 2063 6861 7074 6572 2061 6464 .. chapter add\n 00159df0: 7265 7373 6573 2074 6865 2073 7065 6369 resses the speci\n 00159e00: 6669 6320 6973 7375 6573 206f 6620 6465 fic issues of de\n 00159e10: 6669 6e69 6e67 2061 6c74 6572 6e61 7469 fining alternati\n-00159e20: 7665 2063 6f6c 6c61 7469 6f6e 5100 1e46 ve collationQ..F\n+00159e20: 7665 2063 6f6c 6c61 7469 6f6e 5100 1e44 ve collationQ..D\n 00159e30: c011 0000 2020 2073 6571 7565 6e63 6573 .... sequences\n 00159e40: 2c20 616e 6420 6465 6669 6e69 6e67 2075 , and defining u\n 00159e50: 6e69 7175 6520 7061 7474 6572 6e73 2066 nique patterns f\n 00159e60: 6f72 2075 7365 2077 6974 6820 7468 6520 or use with the \n 00159e70: 7061 7474 6572 6e20 6d61 7463 6813 001f pattern match...\n-00159e80: 4612 0000 2020 206f 7065 7261 746f 722e F... operator.\n-00159e90: 0700 1f46 1300 0051 001f 4614 0000 2020 ...F...Q..F... \n+00159e80: 4412 0000 2020 206f 7065 7261 746f 722e D... operator.\n+00159e90: 0700 1f44 1300 0051 001f 4414 0000 2020 ...D...Q..D... \n 00159ea0: 2041 6c74 6572 6e61 7469 7665 2063 6f6c Alternative col\n 00159eb0: 6c61 7469 6f6e 2073 6571 7565 6e63 6573 lation sequences\n 00159ec0: 2028 6f72 2061 6e20 616c 7465 726e 6174 (or an alternat\n 00159ed0: 6976 6520 6f72 6465 7269 6e67 206f 6620 ive ordering of \n-00159ee0: 7374 7269 6e67 7329 4e00 1f46 1500 0020 strings)N..F... \n+00159ee0: 7374 7269 6e67 7329 4e00 1f44 1500 0020 strings)N..D... \n 00159ef0: 2020 6361 6e20 6265 2064 6566 696e 6564 can be defined\n 00159f00: 2066 6f72 2067 6c6f 6261 6c20 616e 6420 for global and \n 00159f10: 6c6f 6361 6c20 7661 7269 6162 6c65 2073 local variable s\n 00159f20: 7562 7363 7269 7074 732e 2054 6865 7920 ubscripts. They \n-00159f30: 6361 6e20 6265 4a00 1f46 1600 0020 2020 can beJ..F... \n+00159f30: 6361 6e20 6265 4a00 1f44 1600 0020 2020 can beJ..D... \n 00159f40: 6573 7461 626c 6973 6865 6420 666f 7220 established for \n 00159f50: 7370 6563 6966 6965 6420 676c 6f62 616c specified global\n 00159f60: 7320 6f72 2066 6f72 2061 6e20 656e 7469 s or for an enti\n 00159f70: 7265 2064 6174 6162 6173 652e 2054 6865 re database. The\n-00159f80: 5400 1f46 1700 0020 2020 616c 7465 726e T..F... altern\n+00159f80: 5400 1f44 1700 0020 2020 616c 7465 726e T..D... altern\n 00159f90: 6174 6976 6520 7365 7175 656e 6365 7320 ative sequences \n 00159fa0: 6172 6520 6465 6669 6e65 6420 6279 2061 are defined by a\n 00159fb0: 2073 6572 6965 7320 6f66 2072 6f75 7469 series of routi\n 00159fc0: 6e65 7320 696e 2061 6e20 6578 6563 7574 nes in an execut\n 00159fd0: 6162 6c65 0000 0000 0000 0000 0000 0000 able............\n 00159fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00159ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015a000: 0100 0000 0302 0000 674e 0000 0000 0000 ........gN......\n 0015a010: 6400 005f 4845 4c50 00ff 7300 ff49 4e54 d.._HELP..s..INT\n 0015a020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0015a030: 4e00 ff73 00ff 434f 4c4c 4154 494f 4e5f N..s..COLLATION_\n 0015a040: 5345 5155 454e 4345 5f44 4546 494e 4954 SEQUENCE_DEFINIT\n 0015a050: 494f 4e53 0000 436f 6c6c 6174 696f 6e5f IONS..Collation_\n 0015a060: 5365 7175 656e 6365 5f44 6566 696e 6974 Sequence_Definit\n-0015a070: 696f 6e73 2900 4146 bf11 0000 2020 2043 ions).AF.... C\n+0015a070: 696f 6e73 2900 4144 bf11 0000 2020 2043 ions).AD.... C\n 0015a080: 6f6c 6c61 7469 6f6e 2053 6571 7565 6e63 ollation Sequenc\n 0015a090: 6520 4465 6669 6e69 7469 6f6e 7307 0042 e Definitions..B\n-0015a0a0: 4621 0000 5300 4246 3100 0020 2020 4e6f F!..S.BF1.. No\n+0015a0a0: 4421 0000 5300 4244 3100 0020 2020 4e6f D!..S.BD1.. No\n 0015a0b0: 726d 616c 6c79 2c20 4754 2e4d 206f 7264 rmally, GT.M ord\n 0015a0c0: 6572 7320 6461 7461 2077 6974 6820 6e75 ers data with nu\n 0015a0d0: 6d65 7269 6320 7661 6c75 6573 2066 6972 meric values fir\n 0015a0e0: 7374 2c20 666f 6c6c 6f77 6564 2062 7920 st, followed by \n-0015a0f0: 7374 7269 6e67 7351 0042 4641 0000 2020 stringsQ.BFA.. \n+0015a0f0: 7374 7269 6e67 7351 0042 4441 0000 2020 stringsQ.BDA.. \n 0015a100: 2073 6571 7565 6e63 6564 2062 7920 4153 sequenced by AS\n 0015a110: 4349 4920 7661 6c75 6573 2e20 546f 2075 CII values. To u\n 0015a120: 7365 2061 6e20 616c 7465 726e 6174 6976 se an alternativ\n 0015a130: 6520 636f 6c6c 6174 696e 6720 7365 7175 e collating sequ\n-0015a140: 656e 6365 2074 6865 4900 4246 5100 0020 ence theI.BFQ.. \n+0015a140: 656e 6365 2074 6865 4900 4244 5100 0020 ence theI.BDQ.. \n 0015a150: 2020 666f 6c6c 6f77 696e 6720 6974 656d following item\n 0015a160: 7320 6d75 7374 2062 6520 7072 6f76 6964 s must be provid\n 0015a170: 6564 2061 7420 4754 2e4d 2070 726f 6365 ed at GT.M proce\n 0015a180: 7373 2069 6e74 6961 6c69 7a61 7469 6f6e ss intialization\n-0015a190: 2e07 0042 4661 0000 4b00 4246 7100 0020 ...BFa..K.BFq.. \n+0015a190: 2e07 0042 4461 0000 4b00 4244 7100 0020 ...BDa..K.BDq.. \n 0015a1a0: 2020 2020 2a20 4120 7368 6172 6564 206c * A shared l\n 0015a1b0: 6962 7261 7279 2063 6f6e 7461 696e 696e ibrary containin\n 0015a1c0: 6720 7468 6520 726f 7574 696e 6573 2066 g the routines f\n 0015a1d0: 6f72 2065 6163 6820 616c 7465 726e 6174 or each alternat\n-0015a1e0: 6976 6520 0042 4681 0000 2020 2020 2020 ive .BF... \n+0015a1e0: 6976 6520 0042 4481 0000 2020 2020 2020 ive .BD... \n 0015a1f0: 2063 6f6c 6c61 7469 6f6e 2073 6571 7565 collation seque\n 0015a200: 6e63 656e 0000 0000 0000 0000 0000 0000 ncen............\n 0015a210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015a220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015a230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015a240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015a250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -88728,28 +88728,28 @@\n 0015a970: 0200 000b 0033 004f 0000 1802 0000 1b00 .....3.O........\n 0015a980: 3300 5052 452d 414c 4c4f 4341 5449 4f4e 3.PRE-ALLOCATION\n 0015a990: 00bf 5200 000f 0200 000d 0042 2dc0 3701 ..R........B-.7.\n 0015a9a0: 0000 1002 0000 0b00 2000 4800 0011 0200 ........ .H.....\n 0015a9b0: 0034 0020 0054 5950 455f 4c49 4d49 5453 .4. .TYPE_LIMITS\n 0015a9c0: 5f46 4f52 5f43 414c 4c2d 494e 535f 414e _FOR_CALL-INS_AN\n 0015a9d0: 445f 4341 4c4c 2d4f 5554 5300 c022 0100 D_CALL-OUTS..\"..\n-0015a9e0: 0031 0200 000c 0048 4645 0100 0032 0200 .1.....HFE...2..\n+0015a9e0: 0031 0200 000c 0048 4445 0100 0032 0200 .1.....HDE...2..\n 0015a9f0: 001e 000d 0052 4e41 5449 4f4e 414c 495a .....RNATIONALIZ\n 0015aa00: 4154 494f 4e00 c017 0100 0033 0200 000b ATION......3....\n 0015aa10: 001e 00c1 0000 3c02 0000 2300 1e00 ff73 ......<...#....s\n 0015aa20: 00ff 414c 5445 524e 4154 455f 434f 4c4c ..ALTERNATE_COLL\n 0015aa30: 4154 494f 4e00 c100 0043 0200 0025 0036 ATION....C...%.6\n 0015aa40: 00ff 7300 ff25 4742 4c44 4546 00ff 7300 ..s..%GBLDEF..s.\n 0015aa50: ff44 454c 4554 494e 4700 bf22 0000 4b02 .DELETING..\"..K.\n 0015aa60: 0000 1700 4600 4558 414d 494e 494e 4700 ....F.EXAMINING.\n-0015aa70: c014 0100 0049 0200 0043 003a d445 5841 .....I...C.:.EXA\n+0015aa70: c014 0100 0049 0200 0043 003a 8845 5841 .....I...C.:.EXA\n 0015aa80: 4d50 4c45 5f4f 465f 434f 4c4c 4154 494e MPLE_OF_COLLATIN\n 0015aa90: 475f 414c 5048 4142 4554 535f 494e 5f52 G_ALPHABETS_IN_R\n 0015aaa0: 4556 4552 5345 5f4f 5244 4552 5f55 5349 EVERSE_ORDER_USI\n-0015aab0: 4e47 00c0 3201 0000 5102 0000 0b00 45d4 NG..2...Q.....E.\n+0015aab0: 4e47 00c0 3201 0000 5102 0000 0b00 4588 NG..2...Q.....E.\n 0015aac0: 5400 0052 0200 0040 0045 0055 5050 4552 T..R...@.E.UPPER\n 0015aad0: 5f41 4e44 5f4c 4f57 4552 5f43 4153 455f _AND_LOWER_CASE_\n 0015aae0: 414c 5048 4142 4554 4943 5f43 4f4c 4c41 ALPHABETIC_COLLA\n 0015aaf0: 5449 4f4e 5f53 4551 5545 4e43 4500 c038 TION_SEQUENCE..8\n 0015ab00: 0100 004a 0200 000c 0079 4364 0100 004c ...J.....yCd...L\n 0015ab10: 0200 000c 0079 4d93 0100 004d 0200 000d .....yM....M....\n 0015ab20: 0078 00c1 1412 0000 4e02 0000 0c00 7900 .x......N.....y.\n@@ -88791,15 +88791,15 @@\n 0015ad60: 4e5f 5345 5155 454e 4345 5f46 4f52 5f55 N_SEQUENCE_FOR_U\n 0015ad70: 4e49 434f 4445 2852 2900 c021 0100 0037 NICODE(R)..!...7\n 0015ad80: 0200 000c 0061 4c48 0100 0053 0200 003c .....aLH...S...<\n 0015ad90: 0022 004d 4154 4348 494e 475f 414c 5445 .\".MATCHING_ALTE\n 0015ada0: 524e 4154 4956 455f 5041 5454 4552 4e53 RNATIVE_PATTERNS\n 0015adb0: 00ff 7300 ff43 4f44 455f 5345 4c45 4354 ..s..CODE_SELECT\n 0015adc0: 494f 4e00 0100 0057 0200 000d 0053 00c0 ION....W.....S..\n-0015add0: 5101 0000 5802 0000 0b00 4446 4f00 0059 Q...X.....DFO..Y\n+0015add0: 5101 0000 5802 0000 0b00 4444 4f00 0059 Q...X.....DDO..Y\n 0015ade0: 0200 0025 0044 4e50 4154 5445 524e 5f43 ...%.DNPATTERN_C\n 0015adf0: 4f44 455f 4445 4649 4e49 5449 4f4e 00c0 ODE_DEFINITION..\n 0015ae00: 1601 0000 5402 0000 0c00 5d43 5501 0000 ....T.....]CU...\n 0015ae10: 5502 0000 0800 004e 5602 0000 0000 0000 U......NV.......\n 0015ae20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015ae30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015ae40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -88833,119 +88833,119 @@\n 0015b000: 0100 0000 3d07 0000 c04d 0000 0000 0000 ....=....M......\n 0015b010: 6700 0044 4845 4c50 00ff 7300 ff49 4e54 g..DHELP..s..INT\n 0015b020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0015b030: 4e00 ff73 00ff 434f 4c4c 4154 494f 4e5f N..s..COLLATION_\n 0015b040: 5345 5155 454e 4345 5f44 4546 494e 4954 SEQUENCE_DEFINIT\n 0015b050: 494f 4e53 00ff 7300 ff53 4841 5245 445f IONS..s..SHARED_\n 0015b060: 4c49 4252 4152 5900 0053 6861 7265 645f LIBRARY..Shared_\n-0015b070: 4c69 6272 6172 7919 0054 46bf 1100 0020 Library..TF.... \n+0015b070: 4c69 6272 6172 7919 0054 44bf 1100 0020 Library..TD.... \n 0015b080: 2020 5368 6172 6564 204c 6962 7261 7279 Shared Library\n-0015b090: 0700 5546 2100 0051 0055 4631 0000 2020 ..UF!..Q.UF1.. \n+0015b090: 0700 5544 2100 0051 0055 4431 0000 2020 ..UD!..Q.UD1.. \n 0015b0a0: 2041 2073 6861 7265 6420 6c69 6272 6172 A shared librar\n 0015b0b0: 7920 666f 7220 616e 2061 6c74 6572 6e61 y for an alterna\n 0015b0c0: 7469 7665 2063 6f6c 6c61 7469 6f6e 2073 tive collation s\n 0015b0d0: 6571 7565 6e63 6520 6d75 7374 2063 6f6e equence must con\n-0015b0e0: 7461 696e 2074 6865 2200 5546 4100 0020 tain the\".UFA.. \n+0015b0e0: 7461 696e 2074 6865 2200 5544 4100 0020 tain the\".UDA.. \n 0015b0f0: 2020 666f 6c6c 6f77 696e 6720 666f 7572 following four\n-0015b100: 2072 6f75 7469 6e65 733a 0700 5546 5100 routines:..UFQ.\n-0015b110: 004f 0055 4661 0000 2020 2020 312e 2067 .O.UFa.. 1. g\n+0015b100: 2072 6f75 7469 6e65 733a 0700 5544 5100 routines:..UDQ.\n+0015b110: 004f 0055 4461 0000 2020 2020 312e 2067 .O.UDa.. 1. g\n 0015b120: 746d 5f61 635f 7866 6f72 6d5f 313a 2054 tm_ac_xform_1: T\n 0015b130: 7261 6e73 666f 726d 7320 7375 6273 6372 ransforms subscr\n 0015b140: 6970 7473 2075 7020 746f 2074 6865 206d ipts up to the m\n 0015b150: 6178 696d 756d 2073 7570 706f 7274 6564 aximum supported\n-0015b160: 4500 5546 7100 0020 2020 2020 2020 7374 E.UFq.. st\n+0015b160: 4500 5544 7100 0020 2020 2020 2020 7374 E.UDq.. st\n 0015b170: 7269 6e67 206c 656e 6774 6820 746f 2074 ring length to t\n 0015b180: 6865 2061 6c74 6572 6e61 7469 7665 2063 he alternative c\n 0015b190: 6f6c 6c61 7469 6f6e 2073 6571 7565 6e63 ollation sequenc\n-0015b1a0: 652c 206f 7207 0055 4681 0000 4b00 5546 e, or..UF...K.UF\n+0015b1a0: 652c 206f 7207 0055 4481 0000 4b00 5544 e, or..UD...K.UD\n 0015b1b0: 9100 0020 2020 2020 2020 6774 6d5f 6163 ... gtm_ac\n 0015b1c0: 5f78 666f 726d 3a20 5472 616e 7366 6f72 _xform: Transfor\n 0015b1d0: 6d73 2073 7562 7363 7269 7074 7320 7570 ms subscripts up\n 0015b1e0: 2074 6f20 3332 2c37 3637 2062 7974 6573 to 32,767 bytes\n-0015b1f0: 2074 6f20 7468 652e 0054 46c0 1100 0020 to the..TF.... \n+0015b1f0: 2074 6f20 7468 652e 0054 44c0 1100 0020 to the..TD.... \n 0015b200: 2020 2020 2020 616c 7465 726e 6174 6976 alternativ\n 0015b210: 6520 636f 6c6c 6174 696f 6e20 7365 7175 e collation sequ\n-0015b220: 656e 6365 2e07 0055 4612 0000 5200 5546 ence...UF...R.UF\n+0015b220: 656e 6365 2e07 0055 4412 0000 5200 5544 ence...UD...R.UD\n 0015b230: 1300 0020 2020 2032 2e20 6774 6d5f 6163 ... 2. gtm_ac\n 0015b240: 5f78 6261 636b 5f31 3a20 5573 6520 7769 _xback_1: Use wi\n 0015b250: 7468 2067 746d 5f61 635f 7866 6f72 6d5f th gtm_ac_xform_\n 0015b260: 3120 746f 2074 7261 6e73 666f 726d 2074 1 to transform t\n 0015b270: 6865 2061 6c74 6572 6e61 7469 7665 4e00 he alternativeN.\n-0015b280: 5546 1400 0020 2020 2020 2020 636f 6c6c UF... coll\n+0015b280: 5544 1400 0020 2020 2020 2020 636f 6c6c UD... coll\n 0015b290: 6174 696f 6e20 6b65 7973 2062 6163 6b20 ation keys back \n 0015b2a0: 746f 2074 6865 206f 7269 6769 6e61 6c20 to the original \n 0015b2b0: 7375 6273 6372 6970 7420 7265 7072 6573 subscript repres\n-0015b2c0: 656e 7461 7469 6f6e 2c20 6f72 0700 5546 entation, or..UF\n-0015b2d0: 1500 004f 0055 4616 0000 2020 2020 2020 ...O.UF... \n+0015b2c0: 656e 7461 7469 6f6e 2c20 6f72 0700 5544 entation, or..UD\n+0015b2d0: 1500 004f 0055 4416 0000 2020 2020 2020 ...O.UD... \n 0015b2e0: 2067 746d 5f61 635f 7862 6163 6b3a 2055 gtm_ac_xback: U\n 0015b2f0: 7365 2077 6974 6820 6774 6d5f 6163 5f78 se with gtm_ac_x\n 0015b300: 666f 726d 2074 6f20 7472 616e 7366 6f72 form to transfor\n 0015b310: 6d73 2074 6865 2061 6c74 6572 6e61 7469 ms the alternati\n-0015b320: 7665 4b00 5546 1700 0020 2020 2020 2020 veK.UF... \n+0015b320: 7665 4b00 5544 1700 0020 2020 2020 2020 veK.UD... \n 0015b330: 636f 6c6c 6174 696f 6e20 6b65 7973 2062 collation keys b\n 0015b340: 6163 6b20 746f 2074 6865 206f 7269 6769 ack to the origi\n 0015b350: 6e61 6c20 7375 6273 6372 6970 7420 7265 nal subscript re\n 0015b360: 7072 6573 656e 7461 7469 6f6e 2e07 0055 presentation...U\n-0015b370: 4618 0000 4a00 5546 1900 0020 2020 2033 F...J.UF... 3\n+0015b370: 4418 0000 4a00 5544 1900 0020 2020 2033 D...J.UD... 3\n 0015b380: 2e20 6774 6d5f 6163 5f76 6572 7369 6f6e . gtm_ac_version\n 0015b390: 3a20 5265 7475 726e 7320 6120 6e75 6d65 : Returns a nume\n 0015b3a0: 7269 6320 7665 7273 696f 6e20 6964 656e ric version iden\n 0015b3b0: 7469 6669 6572 2066 6f72 2074 6865 3b00 tifier for the;.\n-0015b3c0: 5546 1a00 0020 2020 2020 2020 2263 7572 UF... \"cur\n+0015b3c0: 5544 1a00 0020 2020 2020 2020 2263 7572 UD... \"cur\n 0015b3d0: 7265 6e74 6c79 2061 6374 6976 6522 2073 rently active\" s\n 0015b3e0: 6574 206f 6620 636f 6c6c 6174 696f 6e20 et of collation \n-0015b3f0: 726f 7574 696e 6573 2e54 0055 4621 0000 routines.T.UF!..\n+0015b3f0: 726f 7574 696e 6573 2e54 0055 4421 0000 routines.T.UD!..\n 0015b400: 2020 2020 342e 2067 746d 5f61 635f 7665 4. gtm_ac_ve\n 0015b410: 7269 6679 3a20 5265 7475 726e 7320 7468 rify: Returns th\n 0015b420: 6520 7375 6363 6573 7320 286f 6464 2920 e success (odd) \n 0015b430: 6f72 2066 6169 6c75 7265 2028 6576 656e or failure (even\n 0015b440: 2920 696e 206d 6174 6368 696e 673f 0055 ) in matching?.U\n-0015b450: 4622 0000 2020 2020 2020 2061 2063 6f6c F\".. a col\n+0015b450: 4422 0000 2020 2020 2020 2061 2063 6f6c D\".. a col\n 0015b460: 6c61 7469 6f6e 2073 6571 7565 6e63 6520 lation sequence \n 0015b470: 7769 7468 2061 2067 6976 656e 2076 6572 with a given ver\n-0015b480: 7369 6f6e 206e 756d 6265 722e 0700 5546 sion number...UF\n-0015b490: 2300 0054 0055 4624 0000 2020 2047 542e #..T.UF$.. GT.\n+0015b480: 7369 6f6e 206e 756d 6265 722e 0700 5544 sion number...UD\n+0015b490: 2300 0054 0055 4424 0000 2020 2047 542e #..T.UD$.. GT.\n 0015b4a0: 4d20 7365 6172 6368 6573 2074 6865 2073 M searches the s\n 0015b4b0: 6861 7265 6420 6c69 6272 6172 7920 666f hared library fo\n 0015b4c0: 7220 7468 6520 6774 6d5f 6163 5f78 666f r the gtm_ac_xfo\n 0015b4d0: 726d 5f31 2061 6e64 2067 746d 5f61 635f rm_1 and gtm_ac_\n-0015b4e0: 7862 6163 6b5f 3151 0055 4625 0000 2020 xback_1Q.UF%.. \n+0015b4e0: 7862 6163 6b5f 3151 0055 4425 0000 2020 xback_1Q.UD%.. \n 0015b4f0: 2062 6566 6f72 6520 7365 6172 6368 696e before searchin\n 0015b500: 6720 666f 7220 7468 6520 6774 6d5f 6163 g for the gtm_ac\n 0015b510: 5f78 666f 726d 2061 6e64 2067 746d 5f61 _xform and gtm_a\n 0015b520: 635f 7862 6163 6b20 726f 7574 696e 6573 c_xback routines\n-0015b530: 2e20 4966 2074 6865 5300 5546 2600 0020 . If theS.UF&.. \n+0015b530: 2e20 4966 2074 6865 5300 5544 2600 0020 . If theS.UD&.. \n 0015b540: 2020 7368 6172 6564 206c 6962 7261 7279 shared library\n 0015b550: 2063 6f6e 7461 696e 7320 6774 6d5f 6163 contains gtm_ac\n 0015b560: 5f78 666f 726d 5f31 2c20 4754 2e4d 2069 _xform_1, GT.M i\n 0015b570: 676e 6f72 6573 2067 746d 5f61 635f 7866 gnores gtm_ac_xf\n-0015b580: 6f72 6d20 6576 656e 2069 6647 0055 4627 orm even ifG.UF'\n+0015b580: 6f72 6d20 6576 656e 2069 6647 0055 4427 orm even ifG.UD'\n 0015b590: 0000 2020 2069 7420 6973 2070 7265 7365 .. it is prese\n 0015b5a0: 6e74 2e20 4966 2047 542e 4d20 6669 6e64 nt. If GT.M find\n 0015b5b0: 7320 6774 6d5f 6163 5f78 666f 726d 5f31 s gtm_ac_xform_1\n 0015b5c0: 2062 7574 2064 6f65 7320 6e6f 7420 6669 but does not fi\n-0015b5d0: 6e64 4e00 5546 2800 0020 2020 6774 6d5f ndN.UF(.. gtm_\n+0015b5d0: 6e64 4e00 5544 2800 0020 2020 6774 6d5f ndN.UD(.. gtm_\n 0015b5e0: 6163 5f78 6261 636b 5f31 2c20 6974 2072 ac_xback_1, it r\n 0015b5f0: 6570 6f72 7473 2061 2043 4f4c 4c41 5449 eports a COLLATI\n 0015b600: 4f4e 554e 4445 4620 6572 726f 7220 7769 ONUNDEF error wi\n 0015b610: 7468 2061 6e20 6164 6469 7469 6f6e 616c th an additional\n-0015b620: 2900 5546 2900 0020 2020 6d69 736d 6174 ).UF).. mismat\n+0015b620: 2900 5544 2900 0020 2020 6d69 736d 6174 ).UD).. mismat\n 0015b630: 6368 2043 4f4c 4c46 4e4d 4953 5349 4e47 ch COLLFNMISSING\n-0015b640: 2077 6172 6e69 6e67 2e07 0055 462a 0000 warning...UF*..\n-0015b650: 4f00 5546 3100 0020 2020 4966 2074 6865 O.UF1.. If the\n+0015b640: 2077 6172 6e69 6e67 2e07 0055 442a 0000 warning...UD*..\n+0015b650: 4f00 5544 3100 0020 2020 4966 2074 6865 O.UD1.. If the\n 0015b660: 2061 7070 6c69 6361 7469 6f6e 2064 6f65 application doe\n 0015b670: 7320 6e6f 7420 7573 6520 7374 7269 6e67 s not use string\n 0015b680: 7320 6c6f 6e67 6572 2074 6861 6e20 3332 s longer than 32\n 0015b690: 2c37 3637 2062 7974 6573 2c20 7468 654f ,767 bytes, theO\n-0015b6a0: 0055 4632 0000 2020 2061 6c74 6572 6e61 .UF2.. alterna\n+0015b6a0: 0055 4432 0000 2020 2061 6c74 6572 6e61 .UD2.. alterna\n 0015b6b0: 7469 7665 2063 6f6c 6c61 7469 6f6e 206c tive collation l\n 0015b6c0: 6962 7261 7279 206e 6565 6420 6e6f 7420 ibrary need not \n 0015b6d0: 636f 6e74 6169 6e20 7468 6520 6774 6d5f contain the gtm_\n 0015b6e0: 6163 5f78 666f 726d 5f31 2061 6e64 4f00 ac_xform_1 andO.\n-0015b6f0: 5546 3300 0020 2020 6774 6d5f 6163 5f78 UF3.. gtm_ac_x\n+0015b6f0: 5544 3300 0020 2020 6774 6d5f 6163 5f78 UD3.. gtm_ac_x\n 0015b700: 6261 636b 5f31 2072 6f75 7469 6e65 732e back_1 routines.\n 0015b710: 204f 6e20 7468 6520 6f74 6865 7220 6861 On the other ha\n 0015b720: 6e64 2c20 6966 2074 6865 2061 7070 6c69 nd, if the appli\n 0015b730: 6361 7469 6f6e 2070 6173 7365 736e 0000 cation passesn..\n 0015b740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015b750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015b760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -88955,133 +88955,133 @@\n 0015b7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015b7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015b7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015b7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015b7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015b800: 0100 0000 c607 0000 f350 0000 0000 0000 .........P......\n-0015b810: a300 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+0015b810: a300 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 0015b820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0015b830: 4e00 ff73 00ff 434f 4c4c 4154 494f 4e5f N..s..COLLATION_\n 0015b840: 5345 5155 454e 4345 5f44 4546 494e 4954 SEQUENCE_DEFINIT\n 0015b850: 494f 4e53 00ff 7300 ff53 4841 5245 445f IONS..s..SHARED_\n 0015b860: 4c49 4252 4152 5900 c034 0000 2020 2073 LIBRARY..4.. s\n 0015b870: 7472 696e 6773 2067 7265 6174 6572 2074 trings greater t\n 0015b880: 6861 6e20 3332 2c37 3637 2062 7974 6573 han 32,767 bytes\n 0015b890: 2028 6275 7420 6c65 7373 2074 6861 6e20 (but less than \n 0015b8a0: 7468 6520 6d61 7869 6d75 6d20 7375 7070 the maximum supp\n-0015b8b0: 6f72 7450 0055 4635 0000 2020 2073 7472 ortP.UF5.. str\n+0015b8b0: 6f72 7450 0055 4435 0000 2020 2073 7472 ortP.UD5.. str\n 0015b8c0: 696e 6720 6c65 6e67 7468 2920 616e 6420 ing length) and \n 0015b8d0: 646f 6573 206e 6f74 2070 726f 7669 6465 does not provide\n 0015b8e0: 2067 746d 5f78 635f 7866 6f72 6d5f 3120 gtm_xc_xform_1 \n 0015b8f0: 616e 6420 6774 6d5f 7863 5f78 6261 636b and gtm_xc_xback\n-0015b900: 5f31 2c35 0055 4636 0000 2020 2047 542e _1,5.UF6.. GT.\n+0015b900: 5f31 2c35 0055 4436 0000 2020 2047 542e _1,5.UD6.. GT.\n 0015b910: 4d20 6973 7375 6573 2074 6865 2043 4f4c M issues the COL\n 0015b920: 4c41 5247 4c4f 4e47 2072 756e 2d74 696d LARGLONG run-tim\n-0015b930: 6520 6572 726f 722e 0700 5546 3700 0052 e error...UF7..R\n-0015b940: 0055 4638 0000 2020 204e 6f74 6520 7468 .UF8.. Note th\n+0015b930: 6520 6572 726f 722e 0700 5544 3700 0052 e error...UD7..R\n+0015b940: 0055 4438 0000 2020 204e 6f74 6520 7468 .UD8.. Note th\n 0015b950: 6174 2064 6174 6162 6173 6520 6b65 7920 at database key \n 0015b960: 7369 7a65 7320 6172 6520 6d75 6368 206d sizes are much m\n 0015b970: 6f72 6520 7265 7374 7269 6374 6564 2062 ore restricted b\n 0015b980: 7920 4754 2e4d 2074 6861 6e20 6c6f 6361 y GT.M than loca\n-0015b990: 6c49 0055 4639 0000 2020 206b 6579 2073 lI.UF9.. key s\n+0015b990: 6c49 0055 4439 0000 2020 206b 6579 2073 lI.UD9.. key s\n 0015b9a0: 697a 6573 2c20 616e 6420 6d61 7920 6265 izes, and may be\n 0015b9b0: 2072 6573 7472 6963 7465 6420 6675 7274 restricted furt\n 0015b9c0: 6865 7220 6279 2075 7365 7220 636f 6e66 her by user conf\n-0015b9d0: 6967 7572 6174 696f 6e2e 0700 5546 3a00 iguration...UF:.\n-0015b9e0: 0080 0022 4649 4d50 4c45 4d45 4e54 494e ...\"FIMPLEMENTIN\n+0015b9d0: 6967 7572 6174 696f 6e2e 0700 5544 3a00 iguration...UD:.\n+0015b9e0: 0080 0022 4449 4d50 4c45 4d45 4e54 494e ...\"DIMPLEMENTIN\n 0015b9f0: 475f 414e 5f41 4c54 4552 4e41 5449 5645 G_AN_ALTERNATIVE\n 0015ba00: 5f43 4f4c 4c41 5449 4f4e 5f53 4551 5545 _COLLATION_SEQUE\n 0015ba10: 4e43 455f 464f 525f 554e 4943 4f44 4528 NCE_FOR_UNICODE(\n 0015ba20: 5229 0000 496d 706c 656d 656e 7469 6e67 R)..Implementing\n 0015ba30: 5f61 6e5f 416c 7465 726e 6174 6976 655f _an_Alternative_\n 0015ba40: 436f 6c6c 6174 696f 6e5f 5365 7175 656e Collation_Sequen\n 0015ba50: 6365 5f66 6f72 5f55 6e69 636f 6465 2852 ce_for_Unicode(R\n-0015ba60: 2948 0060 46bf 1100 0020 2020 496d 706c )H.`F.... Impl\n+0015ba60: 2948 0060 44bf 1100 0020 2020 496d 706c )H.`D.... Impl\n 0015ba70: 656d 656e 7469 6e67 2061 6e20 416c 7465 ementing an Alte\n 0015ba80: 726e 6174 6976 6520 436f 6c6c 6174 696f rnative Collatio\n 0015ba90: 6e20 5365 7175 656e 6365 2066 6f72 2055 n Sequence for U\n-0015baa0: 6e69 636f 6465 2852 2911 0061 4621 0000 nicode(R)..aF!..\n-0015bab0: 6368 6172 6163 7465 7273 0700 6146 3100 characters..aF1.\n-0015bac0: 004e 0061 4641 0000 2020 2042 7920 6465 .N.aFA.. By de\n+0015baa0: 6e69 636f 6465 2852 2911 0061 4421 0000 nicode(R)..aD!..\n+0015bab0: 6368 6172 6163 7465 7273 0700 6144 3100 characters..aD1.\n+0015bac0: 004e 0061 4441 0000 2020 2042 7920 6465 .N.aDA.. By de\n 0015bad0: 6661 756c 742c 2047 542e 4d20 736f 7274 fault, GT.M sort\n 0015bae0: 7320 7374 7269 6e67 2073 7562 7363 7269 s string subscri\n 0015baf0: 7074 7320 696e 2074 6865 2064 6566 6175 pts in the defau\n 0015bb00: 6c74 206f 7264 6572 206f 6620 7468 6551 lt order of theQ\n-0015bb10: 0061 4651 0000 2020 2055 6e69 636f 6465 .aFQ.. Unicode\n+0015bb10: 0061 4451 0000 2020 2055 6e69 636f 6465 .aDQ.. Unicode\n 0015bb20: 2852 2920 5554 462d 3820 6e75 6d65 7269 (R) UTF-8 numeri\n 0015bb30: 6320 636f 6465 2d70 6f69 6e74 2076 616c c code-point val\n 0015bb40: 7565 732e 2053 696e 6365 2074 6869 7320 ues. Since this \n 0015bb50: 696d 706c 6965 6420 6f72 6465 7269 6e67 implied ordering\n-0015bb60: 4f00 6146 6100 0020 2020 6d61 7920 6f72 O.aFa.. may or\n+0015bb60: 4f00 6144 6100 0020 2020 6d61 7920 6f72 O.aDa.. may or\n 0015bb70: 206d 6179 206e 6f74 2062 6520 6c69 6e67 may not be ling\n 0015bb80: 7569 7374 6963 616c 6c79 206f 7220 6375 uistically or cu\n 0015bb90: 6c74 7572 616c 6c79 2063 6f72 7265 6374 lturally correct\n 0015bba0: 2066 6f72 2061 2073 7065 6369 6669 634f for a specificO\n-0015bbb0: 0061 4671 0000 2020 2061 7070 6c69 6361 .aFq.. applica\n+0015bbb0: 0061 4471 0000 2020 2061 7070 6c69 6361 .aDq.. applica\n 0015bbc0: 7469 6f6e 2c20 616e 2069 6d70 6c65 6d65 tion, an impleme\n 0015bbd0: 6e74 6174 696f 6e20 6f66 2061 6e20 616c ntation of an al\n 0015bbe0: 676f 7269 7468 6d20 7375 6368 2061 7320 gorithm such as \n 0015bbf0: 7468 6520 556e 6963 6f64 6528 5229 5000 the Unicode(R)P.\n-0015bc00: 6146 8100 0020 2020 436f 6c6c 6174 696f aF... Collatio\n+0015bc00: 6144 8100 0020 2020 436f 6c6c 6174 696f aD... Collatio\n 0015bc10: 6e20 416c 676f 7269 7468 6d20 2855 4341 n Algorithm (UCA\n 0015bc20: 2920 6d61 7920 6265 2072 6571 7569 7265 ) may be require\n 0015bc30: 642e 204e 6f74 6520 7468 6174 2069 6d70 d. Note that imp\n 0015bc40: 6c65 6d65 6e74 6174 696f 6e20 6f66 5200 lementation ofR.\n-0015bc50: 6146 9100 0020 2020 636f 6c6c 6174 696f aF... collatio\n+0015bc50: 6144 9100 0020 2020 636f 6c6c 6174 696f aD... collatio\n 0015bc60: 6e20 696e 2047 542e 4d20 7265 7175 6972 n in GT.M requir\n 0015bc70: 6573 2074 6865 2069 6d70 6c65 6d65 6e74 es the implement\n 0015bc80: 6174 696f 6e20 6f66 2074 776f 2066 756e ation of two fun\n 0015bc90: 6374 696f 6e73 2c20 6628 7829 2061 6e64 ctions, f(x) and\n-0015bca0: 5100 6046 c011 0000 2020 2067 2879 292e Q.`F.... g(y).\n+0015bca0: 5100 6044 c011 0000 2020 2067 2879 292e Q.`D.... g(y).\n 0015bcb0: 2066 2878 2920 7472 616e 7366 6f72 6d73 f(x) transforms\n 0015bcc0: 2065 6163 6820 696e 7075 7420 7365 7175 each input sequ\n 0015bcd0: 656e 6365 206f 6620 6279 7465 7320 696e ence of bytes in\n 0015bce0: 746f 2061 6e20 616c 7465 726e 6174 6976 to an alternativ\n-0015bcf0: 6551 0061 4612 0000 2020 2073 6571 7565 eQ.aF... seque\n+0015bcf0: 6551 0061 4412 0000 2020 2073 6571 7565 eQ.aD... seque\n 0015bd00: 6e63 6520 6f66 2062 7974 6573 2066 6f72 nce of bytes for\n 0015bd10: 2073 746f 7261 6765 2e20 5769 7468 696e storage. Within\n 0015bd20: 2074 6865 2047 542e 4d20 6461 7461 6261 the GT.M databa\n 0015bd30: 7365 2065 6e67 696e 652c 204d 206e 6f64 se engine, M nod\n-0015bd40: 6573 5100 6146 1300 0020 2020 6172 6520 esQ.aF... are \n+0015bd40: 6573 5100 6144 1300 0020 2020 6172 6520 esQ.aD... are \n 0015bd50: 7265 7472 6965 7665 6420 6163 636f 7264 retrieved accord\n 0015bd60: 696e 6720 746f 2074 6865 2062 7974 6520 ing to the byte \n 0015bd70: 6f72 6465 7220 696e 2077 6869 6368 2074 order in which t\n 0015bd80: 6865 7920 6172 6520 7374 6f72 6564 2e20 hey are stored. \n-0015bd90: 466f 7250 0061 4614 0000 2020 2065 6163 ForP.aF... eac\n+0015bd90: 466f 7250 0061 4414 0000 2020 2065 6163 ForP.aD... eac\n 0015bda0: 6820 7920 7468 6174 2063 616e 2062 6520 h y that can be \n 0015bdb0: 6765 6e65 7261 7465 6420 6279 2066 2878 generated by f(x\n 0015bdc0: 292c 2067 2879 2920 6973 2061 6e20 696e ), g(y) is an in\n 0015bdd0: 7665 7273 6520 6675 6e63 7469 6f6e 2074 verse function t\n-0015bde0: 6861 7452 0061 4615 0000 2020 2070 726f hatR.aF... pro\n+0015bde0: 6861 7452 0061 4415 0000 2020 2070 726f hatR.aD... pro\n 0015bdf0: 7669 6465 7320 7468 6520 6f72 6967 696e vides the origin\n 0015be00: 616c 2073 6571 7565 6e63 6520 6f66 2062 al sequence of b\n 0015be10: 7974 6573 3b20 696e 206f 7468 6572 2077 ytes; in other w\n 0015be20: 6f72 6473 2c20 6728 6628 7829 2920 6d75 ords, g(f(x)) mu\n-0015be30: 7374 2062 6553 0061 4616 0000 2020 2065 st beS.aF... e\n+0015be30: 7374 2062 6553 0061 4416 0000 2020 2065 st beS.aD... e\n 0015be40: 7175 616c 2074 6f20 7820 666f 7220 616c qual to x for al\n 0015be50: 6c20 7820 7468 6174 2074 6865 2061 7070 l x that the app\n 0015be60: 6c69 6361 7469 6f6e 2070 726f 6365 7373 lication process\n 0015be70: 6573 2e20 466f 7220 6578 616d 706c 652c es. For example,\n-0015be80: 2066 6f72 2074 6865 5400 6146 1700 0020 for theT.aF... \n+0015be80: 2066 6f72 2074 6865 5400 6144 1700 0020 for theT.aD... \n 0015be90: 2020 5065 6f70 6c65 2773 2052 6570 7562 People's Repub\n 0015bea0: 6c69 6320 6f66 2043 6869 6e61 2c20 6974 lic of China, it\n 0015beb0: 206d 6179 2062 6520 6170 7072 6f70 7269 may be appropri\n 0015bec0: 6174 6520 746f 2063 6f6e 7665 7274 2066 ate to convert f\n-0015bed0: 726f 6d20 5554 462d 3820 746f 4e00 6146 rom UTF-8 toN.aF\n+0015bed0: 726f 6d20 5554 462d 3820 746f 4e00 6144 rom UTF-8 toN.aD\n 0015bee0: 1800 0020 2020 4775 6f6a 6961 2042 6961 ... Guojia Bia\n 0015bef0: 6f7a 6875 6e20 282a 2a2a 2a29 2c20 7468 ozhun (****), th\n 0015bf00: 6520 4742 3138 3033 3020 7374 616e 6461 e GB18030 standa\n 0015bf10: 7264 2c20 666f 7220 6578 616d 706c 652c rd, for example,\n-0015bf20: 2075 7369 6e67 2074 6865 4500 6146 1900 using theE.aF..\n+0015bf20: 2075 7369 6e67 2074 6865 4500 6144 1900 using theE.aD..\n 0015bf30: 0020 2020 6c69 6269 636f 6e76 206c 6962 . libiconv lib\n 0015bf40: 7261 7279 2e20 5468 6520 666f 6c6c 6f77 rary. The follow\n 0015bf50: 696e 6720 7265 7175 6972 656d 656e 7473 ing requirements\n 0015bf60: 2061 7265 2069 6d70 6f72 7461 6e74 3a07 are important:.\n-0015bf70: 0061 461a 0000 5000 6146 2100 0020 2020 .aF...P.aF!.. \n+0015bf70: 0061 441a 0000 5000 6144 2100 0020 2020 .aD...P.aD!.. \n 0015bf80: 2020 2a20 556e 616d 6269 6775 6f75 7320 * Unambiguous \n 0015bf90: 7472 616e 7366 6f72 6d61 7469 6f6e 2072 transformation r\n 0015bfa0: 6f75 7469 6e65 733a 2054 6865 2074 7261 outines: The tra\n 0015bfb0: 6e73 666f 726d 2061 6e64 2069 7473 2069 nsform and its i\n 0015bfc0: 6e76 6572 7365 0000 0000 0000 0000 0000 nverse..........\n 0015bfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015bfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -89090,117 +89090,117 @@\n 0015c010: 7300 005f 4845 4c50 00ff 7300 ff49 4e54 s.._HELP..s..INT\n 0015c020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0015c030: 4e00 ff73 00ff 434f 4c4c 4154 494f 4e5f N..s..COLLATION_\n 0015c040: 5345 5155 454e 4345 5f44 4546 494e 4954 SEQUENCE_DEFINIT\n 0015c050: 494f 4e53 00ff 7300 ff45 4e56 4952 4f4e IONS..s..ENVIRON\n 0015c060: 4d45 4e54 5f56 4152 4941 424c 4500 0045 MENT_VARIABLE..E\n 0015c070: 6e76 6972 6f6e 6d65 6e74 5f56 6172 6961 nvironment_Varia\n-0015c080: 626c 651f 005a 46bf 1100 0020 2020 456e ble..ZF.... En\n+0015c080: 626c 651f 005a 44bf 1100 0020 2020 456e ble..ZD.... En\n 0015c090: 7669 726f 6e6d 656e 7420 5661 7269 6162 vironment Variab\n-0015c0a0: 6c65 0700 5b46 2100 0052 005b 4631 0000 le..[F!..R.[F1..\n+0015c0a0: 6c65 0700 5b44 2100 0052 005b 4431 0000 le..[D!..R.[D1..\n 0015c0b0: 2020 2047 542e 4d20 6c6f 6361 7465 7320 GT.M locates \n 0015c0c0: 7468 6520 616c 7465 726e 6174 6976 6520 the alternative \n 0015c0d0: 636f 6c6c 6174 696f 6e20 7365 7175 656e collation sequen\n 0015c0e0: 6365 7320 7468 726f 7567 6820 7468 6520 ces through the \n-0015c0f0: 656e 7669 726f 6e6d 656e 7454 005b 4641 environmentT.[FA\n+0015c0f0: 656e 7669 726f 6e6d 656e 7454 005b 4441 environmentT.[DA\n 0015c100: 0000 2020 2076 6172 6961 626c 6520 6774 .. variable gt\n 0015c110: 6d5f 636f 6c6c 6174 655f 6e20 7768 6572 m_collate_n wher\n 0015c120: 6520 6e20 6973 2061 6e20 696e 7465 6765 e n is an intege\n 0015c130: 7220 6672 6f6d 2031 2074 6f20 3235 3520 r from 1 to 255 \n 0015c140: 7468 6174 2069 6465 6e74 6966 6965 734c that identifiesL\n-0015c150: 005b 4651 0000 2020 2074 6865 2063 6f6c .[FQ.. the col\n+0015c150: 005b 4451 0000 2020 2074 6865 2063 6f6c .[DQ.. the col\n 0015c160: 6c61 7469 6f6e 2073 6571 7565 6e63 652c lation sequence,\n 0015c170: 2061 6e64 2070 6174 686e 616d 6520 6964 and pathname id\n 0015c180: 656e 7469 6669 6573 2074 6865 2073 6861 entifies the sha\n-0015c190: 7265 6420 6c69 6272 6172 794b 005b 4661 red libraryK.[Fa\n+0015c190: 7265 6420 6c69 6272 6172 794b 005b 4461 red libraryK.[Da\n 0015c1a0: 0000 2020 2063 6f6e 7461 696e 696e 6720 .. containing \n 0015c1b0: 7468 6520 726f 7574 696e 6573 2066 6f72 the routines for\n 0015c1c0: 2074 6861 7420 636f 6c6c 6174 696f 6e20 that collation \n 0015c1d0: 7365 7175 656e 6365 2c20 666f 7220 6578 sequence, for ex\n-0015c1e0: 616d 706c 653a 0700 5b46 7100 0030 005b ample:..[Fq..0.[\n-0015c1f0: 4681 0000 2020 2024 2067 746d 5f63 6f6c F... $ gtm_col\n+0015c1e0: 616d 706c 653a 0700 5b44 7100 0030 005b ample:..[Dq..0.[\n+0015c1f0: 4481 0000 2020 2024 2067 746d 5f63 6f6c D... $ gtm_col\n 0015c200: 6c61 7465 5f31 3d2f 6f70 742f 6669 732d late_1=/opt/fis-\n 0015c210: 6774 6d2f 636f 6c6c 6174 696f 6e20 005b gtm/collation .[\n-0015c220: 4691 0000 2020 2024 2065 7870 6f72 7420 F... $ export \n+0015c220: 4491 0000 2020 2024 2065 7870 6f72 7420 D... $ export \n 0015c230: 6774 6d5f 636f 6c6c 6174 655f 3108 005a gtm_collate_1..Z\n-0015c240: 46c0 1100 004b 005b 4612 0000 2020 204d F....K.[F... M\n+0015c240: 44c0 1100 004b 005b 4412 0000 2020 204d D....K.[D... M\n 0015c250: 756c 7469 706c 6520 616c 7465 726e 6174 ultiple alternat\n 0015c260: 6976 6520 636f 6c6c 6174 696f 6e20 7365 ive collation se\n 0015c270: 7175 656e 6365 2064 6566 696e 6974 696f quence definitio\n 0015c280: 6e73 2063 616e 2063 6f2d 6578 6973 742e ns can co-exist.\n-0015c290: 0700 5b46 1300 004a 005a 46ff 7300 ff45 ..[F...J.ZF.s..E\n+0015c290: 0700 5b44 1300 004a 005a 44ff 7300 ff45 ..[D...J.ZD.s..E\n 0015c2a0: 5354 4142 4c49 5348 5f41 4c54 4552 4e41 STABLISH_ALTERNA\n 0015c2b0: 5449 5645 5f43 4f4c 4c41 5449 4f4e 5300 TIVE_COLLATIONS.\n 0015c2c0: 0045 7374 6162 6c69 7368 5f41 6c74 6572 .Establish_Alter\n 0015c2d0: 6e61 7469 7665 5f43 6f6c 6c61 7469 6f6e native_Collation\n-0015c2e0: 732b 007f 46bf 1100 0020 2020 4573 7461 s+..F.... Esta\n+0015c2e0: 732b 007f 44bf 1100 0020 2020 4573 7461 s+..D.... Esta\n 0015c2f0: 626c 6973 6820 416c 7465 726e 6174 6976 blish Alternativ\n-0015c300: 6520 436f 6c6c 6174 696f 6e73 0700 8046 e Collations...F\n-0015c310: 2100 0052 0080 4631 0000 2020 2041 6c74 !..R..F1.. Alt\n+0015c300: 6520 436f 6c6c 6174 696f 6e73 0700 8044 e Collations...D\n+0015c310: 2100 0052 0080 4431 0000 2020 2041 6c74 !..R..D1.. Alt\n 0015c320: 6572 6e61 7469 7665 2063 6f6c 6c61 7469 ernative collati\n 0015c330: 6f6e 2073 6571 7565 6e63 6573 2066 6f72 on sequences for\n 0015c340: 2061 2067 6c6f 6261 6c20 6d75 7374 2062 a global must b\n 0015c350: 6520 7365 7420 7768 656e 2074 6865 2067 e set when the g\n-0015c360: 6c6f 6261 6c50 0080 4641 0000 2020 2063 lobalP..FA.. c\n+0015c360: 6c6f 6261 6c50 0080 4441 0000 2020 2063 lobalP..DA.. c\n 0015c370: 6f6e 7461 696e 7320 6e6f 2064 6174 612e ontains no data.\n 0015c380: 2057 6865 6e20 7468 6520 676c 6f62 616c When the global\n 0015c390: 2069 7320 6465 6669 6e65 6420 7468 6520 is defined the \n 0015c3a0: 636f 6c6c 6174 696f 6e20 7365 7175 656e collation sequen\n-0015c3b0: 6365 2069 7351 0080 4651 0000 2020 2073 ce isQ..FQ.. s\n+0015c3b0: 6365 2069 7351 0080 4451 0000 2020 2073 ce isQ..DQ.. s\n 0015c3c0: 746f 7265 6420 696e 2074 6865 2067 6c6f tored in the glo\n 0015c3d0: 6261 6c2e 2054 6869 7320 656e 7375 7265 bal. This ensure\n 0015c3e0: 7320 7468 6520 6675 7475 7265 2069 6e74 s the future int\n 0015c3f0: 6567 7269 7479 206f 6620 7468 6520 676c egrity of the gl\n-0015c400: 6f62 616c 2773 5200 8046 6100 0020 2020 obal'sR..Fa.. \n+0015c400: 6f62 616c 2773 5200 8044 6100 0020 2020 obal'sR..Da.. \n 0015c410: 636f 6c6c 6174 696f 6e2e 2049 6620 6974 collation. If it\n 0015c420: 2062 6563 6f6d 6573 206e 6563 6573 7361 becomes necessa\n 0015c430: 7279 2074 6f20 6368 616e 6765 2074 6865 ry to change the\n 0015c440: 2063 6f6c 6c61 7469 6f6e 2073 6571 7565 collation seque\n-0015c450: 6e63 6520 6f66 2061 5300 8046 7100 0020 nce of aS..Fq.. \n+0015c450: 6e63 6520 6f66 2061 5300 8044 7100 0020 nce of aS..Dq.. \n 0015c460: 2020 676c 6f62 616c 2063 6f6e 7461 696e global contain\n 0015c470: 696e 6720 6461 7461 2c20 796f 7520 6d75 ing data, you mu\n 0015c480: 7374 2063 6f70 7920 7468 6520 6461 7461 st copy the data\n 0015c490: 2074 6f20 6120 7465 6d70 6f72 6172 7920 to a temporary \n-0015c4a0: 7265 706f 7369 746f 7279 2c48 0080 4681 repository,H..F.\n+0015c4a0: 7265 706f 7369 746f 7279 2c48 0080 4481 repository,H..D.\n 0015c4b0: 0000 2020 2064 656c 6574 6520 7468 6520 .. delete the \n 0015c4c0: 676c 6f62 616c 2c20 6d6f 6469 6679 2074 global, modify t\n 0015c4d0: 6865 2076 6172 6961 626c 6527 7320 636f he variable's co\n 0015c4e0: 6c6c 6174 696f 6e20 7365 7175 656e 6365 llation sequence\n-0015c4f0: 2062 794b 0080 4691 0000 2020 2072 6569 byK..F... rei\n+0015c4f0: 2062 794b 0080 4491 0000 2020 2072 6569 byK..D... rei\n 0015c500: 6e69 7469 616c 697a 696e 6720 7468 6520 nitializing the \n 0015c510: 676c 6f62 616c 2065 6974 6865 7220 696e global either in\n 0015c520: 2061 2072 6567 696f 6e20 7468 6174 2068 a region that h\n 0015c530: 6173 2074 6865 2064 6573 6972 6564 4d00 as the desiredM.\n-0015c540: 7f46 c011 0000 2020 2063 6f6c 6c61 7469 .F.... collati\n+0015c540: 7f44 c011 0000 2020 2063 6f6c 6c61 7469 .D.... collati\n 0015c550: 6f6e 206f 7220 7769 7468 2025 4742 4c44 on or with %GBLD\n 0015c560: 4546 2c20 616e 6420 7265 7374 6f72 6520 EF, and restore \n 0015c570: 7468 6520 6461 7461 2066 726f 6d20 7468 the data from th\n-0015c580: 6520 7465 6d70 6f72 6172 7915 0080 4612 e temporary...F.\n+0015c580: 6520 7465 6d70 6f72 6172 7915 0080 4412 e temporary...D.\n 0015c590: 0000 2020 2072 6570 6f73 6974 6f72 792e .. repository.\n-0015c5a0: 0700 8046 1300 0050 0080 4614 0000 2020 ...F...P..F... \n+0015c5a0: 0700 8044 1300 0050 0080 4414 0000 2020 ...D...P..D... \n 0015c5b0: 2042 6520 6361 7265 6675 6c20 7768 656e Be careful when\n 0015c5c0: 2063 7265 6174 696e 6720 7468 6520 7472 creating the tr\n 0015c5d0: 616e 7366 6f72 6d61 7469 6f6e 2061 6e64 ansformation and\n 0015c5e0: 2069 6e76 6572 7365 2074 7261 6e73 666f inverse transfo\n-0015c5f0: 726d 6174 696f 6e4e 0080 4615 0000 2020 rmationN..F... \n+0015c5f0: 726d 6174 696f 6e4e 0080 4415 0000 2020 rmationN..D... \n 0015c600: 2072 6f75 7469 6e65 732e 2054 6865 2074 routines. The t\n 0015c610: 7261 6e73 666f 726d 6174 696f 6e20 726f ransformation ro\n 0015c620: 7574 696e 6520 6d75 7374 2075 6e61 6d62 utine must unamb\n 0015c630: 6967 756f 7573 6c79 2061 6e64 2072 656c iguously and rel\n-0015c640: 6961 626c 7950 0080 4616 0000 2020 2065 iablyP..F... e\n+0015c640: 6961 626c 7950 0080 4416 0000 2020 2065 iablyP..D... e\n 0015c650: 6e63 6f64 6520 6576 6572 7920 706f 7373 ncode every poss\n 0015c660: 6962 6c65 2069 6e70 7574 2076 616c 7565 ible input value\n 0015c670: 2e20 5468 6520 696e 7665 7273 6520 726f . The inverse ro\n 0015c680: 7574 696e 6520 6d75 7374 2066 6169 7468 utine must faith\n-0015c690: 6675 6c6c 794f 0080 4617 0000 2020 2072 fullyO..F... r\n+0015c690: 6675 6c6c 794f 0080 4417 0000 2020 2072 fullyO..D... r\n 0015c6a0: 6574 7572 6e20 7468 6520 6f72 6967 696e eturn the origin\n 0015c6b0: 616c 2076 616c 7565 2069 6e20 6576 6572 al value in ever\n 0015c6c0: 7920 6361 7365 2e20 4572 726f 7273 2069 y case. Errors i\n 0015c6d0: 6e20 7468 6573 6520 726f 7574 696e 6573 n these routines\n-0015c6e0: 2063 616e 5200 8046 1800 0020 2020 7072 canR..F... pr\n+0015c6e0: 2063 616e 5200 8044 1800 0020 2020 7072 canR..D... pr\n 0015c6f0: 6f64 7563 6520 6465 6c61 7965 6420 7379 oduce delayed sy\n 0015c700: 6d70 746f 6d73 2074 6861 7420 636f 756c mptoms that coul\n 0015c710: 6420 6265 2068 6172 6420 746f 2064 6562 d be hard to deb\n 0015c720: 7567 2e20 5468 6573 6520 726f 7574 696e ug. These routin\n 0015c730: 6573 206d 6179 0000 0000 0000 0000 0000 es may..........\n 0015c740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015c750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -89211,332 +89211,332 @@\n 0015c7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015c7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015c7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015c800: 0100 0000 f007 0000 264e 0000 0000 0000 ........&N......\n-0015c810: 9e00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+0015c810: 9e00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 0015c820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0015c830: 4e00 ff73 00ff 434f 4c4c 4154 494f 4e5f N..s..COLLATION_\n 0015c840: 5345 5155 454e 4345 5f44 4546 494e 4954 SEQUENCE_DEFINIT\n 0015c850: 494f 4e53 00ff 7300 ff45 4e56 4952 4f4e IONS..s..ENVIRON\n 0015c860: 4d45 4e54 5f56 4152 4941 424c 4500 ff73 MENT_VARIABLE..s\n 0015c870: 00ff 4553 5441 424c 4953 485f 414c 5445 ..ESTABLISH_ALTE\n 0015c880: 524e 4154 4956 455f 434f 4c4c 4154 494f RNATIVE_COLLATIO\n 0015c890: 4e53 00c0 1900 0020 2020 6e6f 7420 6265 NS..... not be\n 0015c8a0: 2077 7269 7474 656e 2069 6e20 4d2e 0700 written in M...\n-0015c8b0: 8046 1a00 0053 0046 4653 5441 424c 4953 .F...S.FFSTABLIS\n+0015c8b0: 8044 1a00 0053 0046 4453 5441 424c 4953 .D...S.FDSTABLIS\n 0015c8c0: 4849 4e47 5f41 5f4c 4f43 414c 5f43 4f4c HING_A_LOCAL_COL\n 0015c8d0: 4c41 5449 4f4e 5f53 4551 5545 4e43 4500 LATION_SEQUENCE.\n 0015c8e0: 0045 7374 6162 6c69 7368 696e 675f 415f .Establishing_A_\n 0015c8f0: 4c6f 6361 6c5f 436f 6c6c 6174 696f 6e5f Local_Collation_\n-0015c900: 5365 7175 656e 6365 3200 6d46 bf11 0000 Sequence2.mF....\n+0015c900: 5365 7175 656e 6365 3200 6d44 bf11 0000 Sequence2.mD....\n 0015c910: 2020 2045 7374 6162 6c69 7368 696e 6720 Establishing \n 0015c920: 4120 4c6f 6361 6c20 436f 6c6c 6174 696f A Local Collatio\n-0015c930: 6e20 5365 7175 656e 6365 0700 6e46 2100 n Sequence..nF!.\n-0015c940: 0053 006e 4631 0000 2020 2041 6c6c 2073 .S.nF1.. All s\n+0015c930: 6e20 5365 7175 656e 6365 0700 6e44 2100 n Sequence..nD!.\n+0015c940: 0053 006e 4431 0000 2020 2041 6c6c 2073 .S.nD1.. All s\n 0015c950: 7562 7363 7269 7074 6564 206c 6f63 616c ubscripted local\n 0015c960: 2076 6172 6961 626c 6573 2066 6f72 2061 variables for a\n 0015c970: 2070 726f 6365 7373 206d 7573 7420 7573 process must us\n 0015c980: 6520 7468 6520 7361 6d65 2063 6f6c 6c61 e the same colla\n-0015c990: 7469 6f6e 4900 6e46 4100 0020 2020 7365 tionI.nFA.. se\n+0015c990: 7469 6f6e 4900 6e44 4100 0020 2020 7365 tionI.nDA.. se\n 0015c9a0: 7175 656e 6365 2e20 5468 6520 636f 6c6c quence. The coll\n 0015c9b0: 6174 696f 6e20 7365 7175 656e 6365 2075 ation sequence u\n 0015c9c0: 7365 6420 6279 206c 6f63 616c 2076 6172 sed by local var\n 0015c9d0: 6961 626c 6573 2063 616e 2062 6551 006e iables can beQ.n\n-0015c9e0: 4651 0000 2020 2065 7374 6162 6c69 7368 FQ.. establish\n+0015c9e0: 4451 0000 2020 2065 7374 6162 6c69 7368 DQ.. establish\n 0015c9f0: 6564 2061 7320 6120 6465 6661 756c 7420 ed as a default \n 0015ca00: 6f72 2069 6e20 7468 6520 6375 7272 656e or in the curren\n 0015ca10: 7420 7072 6f63 6573 732e 2054 6865 206c t process. The l\n 0015ca20: 6f63 616c 2063 6f6c 6c61 7469 6f6e 4e00 ocal collationN.\n-0015ca30: 6e46 6100 0020 2020 7365 7175 656e 6365 nFa.. sequence\n+0015ca30: 6e44 6100 0020 2020 7365 7175 656e 6365 nDa.. sequence\n 0015ca40: 2063 616e 206f 6e6c 7920 6265 2063 6861 can only be cha\n 0015ca50: 6e67 6564 2077 6865 6e20 6120 7072 6f63 nged when a proc\n 0015ca60: 6573 7320 6861 7320 6e6f 2073 7562 7363 ess has no subsc\n-0015ca70: 7269 7074 6564 206c 6f63 616c 1c00 6e46 ripted local..nF\n+0015ca70: 7269 7074 6564 206c 6f63 616c 1c00 6e44 ripted local..nD\n 0015ca80: 7100 0020 2020 7661 7269 6162 6c65 7320 q.. variables \n-0015ca90: 6465 6669 6e65 642e 0700 6e46 8100 0054 defined...nF...T\n-0015caa0: 006e 4691 0000 2020 2054 6f20 6573 7461 .nF... To esta\n+0015ca90: 6465 6669 6e65 642e 0700 6e44 8100 0054 defined...nD...T\n+0015caa0: 006e 4491 0000 2020 2054 6f20 6573 7461 .nD... To esta\n 0015cab0: 626c 6973 6820 6120 6465 6661 756c 7420 blish a default \n 0015cac0: 6c6f 6361 6c20 636f 6c6c 6174 696f 6e20 local collation \n 0015cad0: 7365 7175 656e 6365 2070 726f 7669 6465 sequence provide\n 0015cae0: 2061 206e 756d 6572 6963 2076 616c 7565 a numeric value\n-0015caf0: 2074 6f54 006d 46c0 1100 0020 2020 7468 toT.mF.... th\n+0015caf0: 2074 6f54 006d 44c0 1100 0020 2020 7468 toT.mD.... th\n 0015cb00: 6520 656e 7669 726f 6e6d 656e 7420 7661 e environment va\n 0015cb10: 7269 6162 6c65 2067 746d 5f6c 6f63 616c riable gtm_local\n 0015cb20: 5f63 6f6c 6c61 7465 2074 6f20 7365 6c65 _collate to sele\n 0015cb30: 6374 206f 6e65 206f 6620 7468 6520 636f ct one of the co\n-0015cb40: 6c6c 6174 696f 6e1e 006e 4612 0000 2020 llation..nF... \n+0015cb40: 6c6c 6174 696f 6e1e 006e 4412 0000 2020 llation..nD... \n 0015cb50: 2074 6162 6c65 732c 2066 6f72 2065 7861 tables, for exa\n-0015cb60: 6d70 6c65 3a07 006e 4613 0000 1f00 6e46 mple:..nF.....nF\n+0015cb60: 6d70 6c65 3a07 006e 4413 0000 1f00 6e44 mple:..nD.....nD\n 0015cb70: 1400 0020 2020 2420 6774 6d5f 6c6f 6361 ... $ gtm_loca\n-0015cb80: 6c5f 636f 6c6c 6174 653d 6e24 006e 4615 l_collate=n$.nF.\n+0015cb80: 6c5f 636f 6c6c 6174 653d 6e24 006e 4415 l_collate=n$.nD.\n 0015cb90: 0000 2020 2024 2065 7870 6f72 7420 6774 .. $ export gt\n 0015cba0: 6d5f 6c6f 6361 6c5f 636f 6c6c 6174 6507 m_local_collate.\n-0015cbb0: 006e 4616 0000 4c00 6e46 1700 0020 2020 .nF...L.nF... \n+0015cbb0: 006e 4416 0000 4c00 6e44 1700 0020 2020 .nD...L.nD... \n 0015cbc0: 7768 6572 6520 6e20 6973 2074 6865 206e where n is the n\n 0015cbd0: 756d 6265 7220 6f66 2061 2063 6f6c 6c61 umber of a colla\n 0015cbe0: 7469 6f6e 2073 6571 7565 6e63 6520 7468 tion sequence th\n 0015cbf0: 6174 206d 6174 6368 6573 2061 2076 616c at matches a val\n-0015cc00: 6964 4900 6e46 1800 0020 2020 636f 6c6c idI.nF... coll\n+0015cc00: 6964 4900 6e44 1800 0020 2020 636f 6c6c idI.nD... coll\n 0015cc10: 6174 696f 6e20 6e75 6d62 6572 2064 6566 ation number def\n 0015cc20: 696e 6564 2062 7920 616e 2065 6e76 6972 ined by an envir\n 0015cc30: 6f6e 6d65 6e74 2076 6172 6961 626c 6520 onment variable \n-0015cc40: 696e 2074 6865 2066 6f72 6d18 006e 4619 in the form..nF.\n+0015cc40: 696e 2074 6865 2066 6f72 6d18 006e 4419 in the form..nD.\n 0015cc50: 0000 2020 2067 746d 5f63 6f6c 6c61 7465 .. gtm_collate\n-0015cc60: 5f6e 2e07 006e 461a 0000 4f00 6e46 2100 _n...nF...O.nF!.\n+0015cc60: 5f6e 2e07 006e 441a 0000 4f00 6e44 2100 _n...nD...O.nD!.\n 0015cc70: 0020 2020 416e 2061 6374 6976 6520 7072 . An active pr\n 0015cc80: 6f63 6573 7320 6361 6e20 7573 6520 7468 ocess can use th\n 0015cc90: 6520 254c 434c 434f 4c20 7574 696c 6974 e %LCLCOL utilit\n 0015cca0: 7920 746f 2064 6566 696e 6520 7468 6520 y to define the \n-0015ccb0: 636f 6c6c 6174 696f 6e35 006e 4622 0000 collation5.nF\"..\n+0015ccb0: 636f 6c6c 6174 696f 6e35 006e 4422 0000 collation5.nD\"..\n 0015ccc0: 2020 2073 6571 7565 6e63 6520 666f 7220 sequence for \n 0015ccd0: 7375 6273 6372 6970 7473 206f 6620 6c6f subscripts of lo\n 0015cce0: 6361 6c20 7661 7269 6162 6c65 732e 0700 cal variables...\n-0015ccf0: 6e46 2300 004f 006e 4624 0000 2020 2073 nF#..O.nF$.. s\n+0015ccf0: 6e44 2300 004f 006e 4424 0000 2020 2073 nD#..O.nD$.. s\n 0015cd00: 6574 5e25 4c43 4c43 4f4c 286e 2963 6861 et^%LCLCOL(n)cha\n 0015cd10: 6e67 6573 2074 6865 206c 6f63 616c 2063 nges the local c\n 0015cd20: 6f6c 6c61 7469 6f6e 2074 6f20 7468 6520 ollation to the \n 0015cd30: 7479 7065 2073 7065 6369 6669 6564 2062 type specified b\n-0015cd40: 7920 6e2e 0700 6e46 2500 0012 006e 4626 y n...nF%....nF&\n+0015cd40: 7920 6e2e 0700 6e44 2500 0012 006e 4426 y n...nD%....nD&\n 0015cd50: 0000 2020 2045 7861 6d70 6c65 3a07 006e .. Example:..n\n-0015cd60: 4627 0000 2000 6e46 2800 0020 2020 4946 F'.. .nF(.. IF\n+0015cd60: 4427 0000 2000 6e44 2800 0020 2020 4946 D'.. .nD(.. IF\n 0015cd70: 2027 2424 7365 745e 254c 434c 434f 4c28 '$$set^%LCLCOL(\n-0015cd80: 3329 2044 4000 6e46 2900 0020 2020 2e20 3) D@.nF).. . \n+0015cd80: 3329 2044 4000 6e44 2900 0020 2020 2e20 3) D@.nD).. . \n 0015cd90: 5772 6974 6520 226c 6f63 616c 2063 6f6c Write \"local col\n 0015cda0: 6c61 7469 6f6e 2073 6571 7565 6e63 6520 lation sequence \n 0015cdb0: 6e6f 7420 6368 616e 6765 6422 2c21 2042 not changed\",! B\n-0015cdc0: 7265 616b 0700 6e46 2a00 0054 006e 4631 reak..nF*..T.nF1\n+0015cdc0: 7265 616b 0700 6e44 2a00 0054 006e 4431 reak..nD*..T.nD1\n 0015cdd0: 0000 2020 2054 6869 7320 7069 6563 6520 .. This piece \n 0015cde0: 6f66 2063 6f64 6520 696c 6c75 7374 7261 of code illustra\n 0015cdf0: 7465 7320 2424 7365 745e 4c43 4c43 4f4c tes $$set^LCLCOL\n 0015ce00: 2075 7365 6420 6173 2061 6e20 6578 7472 used as an extr\n 0015ce10: 696e 7369 632e 2049 7420 776f 756c 6452 insic. It wouldR\n-0015ce20: 006e 4632 0000 2020 2077 7269 7465 2061 .nF2.. write a\n+0015ce20: 006e 4432 0000 2020 2077 7269 7465 2061 .nD2.. write a\n 0015ce30: 6e20 6572 726f 7220 6d65 7373 6167 6520 n error message \n 0015ce40: 616e 6420 4252 4541 4b20 6966 2074 6865 and BREAK if the\n 0015ce50: 206c 6f63 616c 2063 6f6c 6c61 7469 6f6e local collation\n 0015ce60: 2073 6571 7565 6e63 6520 7761 7320 6e6f sequence was no\n-0015ce70: 7413 006e 4633 0000 2020 2073 6574 2074 t..nF3.. set t\n-0015ce80: 6f20 332e 0700 6e46 3400 0054 006e 4635 o 3...nF4..T.nF5\n+0015ce70: 7413 006e 4433 0000 2020 2073 6574 2074 t..nD3.. set t\n+0015ce80: 6f20 332e 0700 6e44 3400 0054 006e 4435 o 3...nD4..T.nD5\n 0015ce90: 0000 2020 2073 6574 5e25 4c43 4c43 4f4c .. set^%LCLCOL\n 0015cea0: 286e 2c6e 636f 6c29 2064 6574 6572 6d69 (n,ncol) determi\n 0015ceb0: 6e65 7320 7468 6520 6e75 6c6c 2063 6f6c nes the null col\n 0015cec0: 6c61 7469 6f6e 2074 7970 6520 746f 2062 lation type to b\n 0015ced0: 6520 7573 6564 2077 6974 6820 7468 651b e used with the.\n-0015cee0: 006e 4636 0000 2020 2063 6f6c 6c61 7469 .nF6.. collati\n-0015cef0: 6f6e 2074 7970 6520 6e2e 0700 6e46 3700 on type n...nF7.\n-0015cf00: 0050 006e 4638 0000 2020 2057 6974 6820 .P.nF8.. With \n+0015cee0: 006e 4436 0000 2020 2063 6f6c 6c61 7469 .nD6.. collati\n+0015cef0: 6f6e 2074 7970 6520 6e2e 0700 6e44 3700 on type n...nD7.\n+0015cf00: 0050 006e 4438 0000 2020 2057 6974 6820 .P.nD8.. With \n 0015cf10: 7365 745e 254c 434c 434f 4c28 2c6e 636f set^%LCLCOL(,nco\n 0015cf20: 6c29 2c20 7468 6520 6e75 6c6c 2063 6f6c l), the null col\n 0015cf30: 6c61 7469 6f6e 206f 7264 6572 2063 616e lation order can\n 0015cf40: 2062 6520 6368 616e 6765 6420 7768 696c be changed whil\n-0015cf50: 654f 006e 4639 0000 2020 206b 6565 7069 eO.nF9.. keepi\n+0015cf50: 654f 006e 4439 0000 2020 206b 6565 7069 eO.nD9.. keepi\n 0015cf60: 6e67 2074 6865 2061 6c74 6572 6e61 7465 ng the alternate\n 0015cf70: 2063 6f6c 6c61 7469 6f6e 206f 7264 6572 collation order\n 0015cf80: 2075 6e63 6861 6e67 6564 2e20 4966 2073 unchanged. If s\n 0015cf90: 7562 7363 7269 7074 6564 206c 6f63 616c ubscripted local\n-0015cfa0: 5000 6e46 3a00 0020 2020 7661 7269 6162 P.nF:.. variab\n+0015cfa0: 5000 6e44 3a00 0020 2020 7661 7269 6162 P.nD:.. variab\n 0015cfb0: 6c65 7320 6578 6973 742c 206e 756c 6c20 les exist, null \n 0015cfc0: 636f 6c6c 6174 696f 6e20 6f72 6465 7220 collation order \n 0015cfd0: 6361 6e6e 6f74 2062 6520 6368 616e 6765 cannot be change\n 0015cfe0: 642e 2049 6e20 7468 6973 2063 6173 652c d. In this case,\n 0015cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015d000: 0100 0000 9107 0000 fe4d 0000 0000 0000 .........M......\n-0015d010: 9100 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+0015d010: 9100 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 0015d020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0015d030: 4e00 ff73 00ff 434f 4c4c 4154 494f 4e5f N..s..COLLATION_\n 0015d040: 5345 5155 454e 4345 5f44 4546 494e 4954 SEQUENCE_DEFINIT\n 0015d050: 494f 4e53 00bf 9100 0020 2020 2020 2a20 IONS..... * \n 0015d060: 416e 2065 6e76 6972 6f6e 6d65 6e74 2076 An environment v\n 0015d070: 6172 6961 626c 6520 6f66 2074 6865 2066 ariable of the f\n 0015d080: 6f72 6d20 6774 6d5f 636f 6c6c 6174 655f orm gtm_collate_\n 0015d090: 6e2c 2073 7065 6369 6679 696e 6720 7468 n, specifying th\n-0015d0a0: 654f 0041 46c0 1100 0020 2020 2020 2020 eO.AF.... \n+0015d0a0: 654f 0041 44c0 1100 0020 2020 2020 2020 eO.AD.... \n 0015d0b0: 7368 6172 6564 206c 6962 7261 7279 2063 shared library c\n 0015d0c0: 6f6e 7461 696e 696e 6720 7468 6520 726f ontaining the ro\n 0015d0d0: 7574 696e 6573 2066 6f72 2061 6c74 6572 utines for alter\n 0015d0e0: 6e61 7469 7665 2063 6f6c 6c61 7469 6f6e native collation\n-0015d0f0: 1900 4246 1200 0020 2020 2020 2020 7365 ..BF... se\n-0015d100: 7175 656e 6365 206e 2e07 0042 4613 0000 quence n...BF...\n-0015d110: 2a00 4146 ff73 00ff 434f 4c4c 4154 494f *.AF.s..COLLATIO\n+0015d0f0: 1900 4244 1200 0020 2020 2020 2020 7365 ..BD... se\n+0015d100: 7175 656e 6365 206e 2e07 0042 4413 0000 quence n...BD...\n+0015d110: 2a00 4144 ff73 00ff 434f 4c4c 4154 494f *.AD.s..COLLATIO\n 0015d120: 4e5f 4d45 5448 4f44 0000 436f 6c6c 6174 N_METHOD..Collat\n-0015d130: 696f 6e5f 4d65 7468 6f64 1b00 5646 bf11 ion_Method..VF..\n+0015d130: 696f 6e5f 4d65 7468 6f64 1b00 5644 bf11 ion_Method..VD..\n 0015d140: 0000 2020 2043 6f6c 6c61 7469 6f6e 204d .. Collation M\n-0015d150: 6574 686f 6407 0057 4621 0000 5400 5746 ethod..WF!..T.WF\n+0015d150: 6574 686f 6407 0057 4421 0000 5400 5744 ethod..WD!..T.WD\n 0015d160: 3100 0020 2020 4754 2e4d 206c 6574 7320 1.. GT.M lets \n 0015d170: 796f 7520 6465 6669 6e65 2061 6e20 616c you define an al\n 0015d180: 7465 726e 6174 6976 6520 636f 6c6c 6174 ternative collat\n 0015d190: 696f 6e20 7365 7175 656e 6365 2061 7320 ion sequence as \n 0015d1a0: 7468 6520 6465 6661 756c 7420 7768 656e the default when\n-0015d1b0: 5200 5746 4100 0020 2020 6372 6561 7469 R.WFA.. creati\n+0015d1b0: 5200 5744 4100 0020 2020 6372 6561 7469 R.WDA.. creati\n 0015d1c0: 6e67 2061 206e 6577 2064 6174 6162 6173 ng a new databas\n 0015d1d0: 652e 2053 7562 7365 7175 656e 746c 792c e. Subsequently,\n 0015d1e0: 2074 6869 7320 6465 6661 756c 7420 6973 this default is\n 0015d1f0: 2061 7070 6c69 6564 2077 6865 6e20 6561 applied when ea\n-0015d200: 6368 2000 5746 5100 0020 2020 6e65 7720 ch .WFQ.. new \n+0015d200: 6368 2000 5744 5100 0020 2020 6e65 7720 ch .WDQ.. new \n 0015d210: 676c 6f62 616c 2069 7320 6372 6561 7465 global is create\n-0015d220: 642e 0700 5746 6100 0050 0057 4671 0000 d...WFa..P.WFq..\n+0015d220: 642e 0700 5744 6100 0050 0057 4471 0000 d...WDa..P.WDq..\n 0015d230: 2020 2054 6869 7320 6465 6661 756c 7420 This default \n 0015d240: 636f 6c6c 6174 696f 6e20 7365 7175 656e collation sequen\n 0015d250: 6365 2069 7320 7365 7420 6173 2061 2047 ce is set as a G\n 0015d260: 4445 2071 7561 6c69 6669 6572 2066 6f72 DE qualifier for\n-0015d270: 2074 6865 2041 4444 2c50 0057 4681 0000 the ADD,P.WF...\n+0015d270: 2074 6865 2041 4444 2c50 0057 4481 0000 the ADD,P.WD...\n 0015d280: 2020 2043 4841 4e47 452c 2061 6e64 2054 CHANGE, and T\n 0015d290: 454d 504c 4154 4520 636f 6d6d 616e 6473 EMPLATE commands\n 0015d2a0: 2075 7369 6e67 2074 6865 2066 6f6c 6c6f using the follo\n 0015d2b0: 7769 6e67 2065 7861 6d70 6c65 2077 6974 wing example wit\n-0015d2c0: 6820 4348 414e 4745 3a07 0057 4691 0000 h CHANGE:..WF...\n-0015d2d0: 4000 5646 c011 0000 2020 2047 4445 3e43 @.VF.... GDE>C\n+0015d2c0: 6820 4348 414e 4745 3a07 0057 4491 0000 h CHANGE:..WD...\n+0015d2d0: 4000 5644 c011 0000 2020 2047 4445 3e43 @.VD.... GDE>C\n 0015d2e0: 4841 4e47 4520 2d52 4547 494f 4e20 4445 HANGE -REGION DE\n 0015d2f0: 4641 554c 5420 2d43 4f4c 4c41 5449 4f4e FAULT -COLLATION\n 0015d300: 5f44 4546 4155 4c54 3d3c 302d 3235 353e _DEFAULT=<0-255>\n-0015d310: 0700 5746 1200 0054 0057 4613 0000 2020 ..WF...T.WF... \n+0015d310: 0700 5744 1200 0054 0057 4413 0000 2020 ..WD...T.WD... \n 0015d320: 2054 6869 7320 7175 616c 6966 6965 7220 This qualifier \n 0015d330: 616c 7761 7973 2061 7070 6c69 6573 2074 always applies t\n 0015d340: 6f20 7265 6769 6f6e 732c 2061 6e64 2074 o regions, and t\n 0015d350: 616b 6573 2065 6666 6563 7420 7768 656e akes effect when\n-0015d360: 2061 2064 6174 6162 6173 6553 0057 4614 a databaseS.WF.\n+0015d360: 2061 2064 6174 6162 6173 6553 0057 4414 a databaseS.WD.\n 0015d370: 0000 2020 2069 7320 6372 6561 7465 6420 .. is created \n 0015d380: 7769 7468 204d 5550 4950 2043 5245 4154 with MUPIP CREAT\n 0015d390: 452e 2054 6865 206f 7574 7075 7420 6f66 E. The output of\n 0015d3a0: 2047 4445 2053 484f 5720 6469 7370 6c61 GDE SHOW displa\n 0015d3b0: 7973 2074 6869 7320 7661 6c75 652c 5400 ys this value,T.\n-0015d3c0: 5746 1500 0020 2020 616e 6420 4453 4520 WF... and DSE \n+0015d3c0: 5744 1500 0020 2020 616e 6420 4453 4520 WD... and DSE \n 0015d3d0: 4455 4d50 202d 4649 4c45 4845 4144 4552 DUMP -FILEHEADER\n 0015d3e0: 2061 6c73 6f20 696e 636c 7564 6573 2074 also includes t\n 0015d3f0: 6869 7320 696e 666f 726d 6174 696f 6e2e his information.\n 0015d400: 2049 6e20 7468 6520 6162 7365 6e63 6520 In the absence \n-0015d410: 6f66 4f00 5746 1600 0020 2020 616e 2061 ofO.WF... an a\n+0015d410: 6f66 4f00 5744 1600 0020 2020 616e 2061 ofO.WD... an a\n 0015d420: 6c74 6572 6e61 7469 7665 2064 6566 6175 lternative defau\n 0015d430: 6c74 2063 6f6c 6c61 7469 6f6e 7320 7365 lt collations se\n 0015d440: 7175 656e 6365 2c20 7468 6520 6465 6661 quence, the defa\n 0015d450: 756c 7420 7573 6564 2069 7320 302c 206f ult used is 0, o\n-0015d460: 7210 0057 4617 0000 2020 2041 5343 4949 r..WF... ASCII\n-0015d470: 2e07 0057 4618 0000 5200 5746 1900 0020 ...WF...R.WF... \n+0015d460: 7210 0057 4417 0000 2020 2041 5343 4949 r..WD... ASCII\n+0015d470: 2e07 0057 4418 0000 5200 5744 1900 0020 ...WD...R.WD... \n 0015d480: 2020 5468 6520 7661 6c75 6520 6361 6e6e The value cann\n 0015d490: 6f74 2062 6520 6368 616e 6765 6420 6f6e ot be changed on\n 0015d4a0: 6365 2061 2064 6174 6162 6173 6520 6669 ce a database fi\n 0015d4b0: 6c65 2069 7320 6372 6561 7465 642c 2061 le is created, a\n-0015d4c0: 6e64 2077 696c 6c20 6265 5300 5746 1a00 nd will beS.WF..\n+0015d4c0: 6e64 2077 696c 6c20 6265 5300 5744 1a00 nd will beS.WD..\n 0015d4d0: 0020 2020 696e 2065 6666 6563 7420 666f . in effect fo\n 0015d4e0: 7220 7468 6520 6c69 6665 206f 6620 7468 r the life of th\n 0015d4f0: 6520 6461 7461 6261 7365 2066 696c 652e e database file.\n 0015d500: 2054 6865 2073 616d 6520 7265 7374 7269 The same restri\n 0015d510: 6374 696f 6e20 6170 706c 6965 734e 0057 ction appliesN.W\n-0015d520: 4621 0000 2020 2074 6f20 7468 6520 7665 F!.. to the ve\n+0015d520: 4421 0000 2020 2074 6f20 7468 6520 7665 D!.. to the ve\n 0015d530: 7273 696f 6e20 6f66 2074 6865 2063 6f6c rsion of the col\n 0015d540: 6c61 7469 6f6e 2073 6571 7565 6e63 652e lation sequence.\n 0015d550: 2054 6865 2076 6572 7369 6f6e 206f 6620 The version of \n-0015d560: 6120 636f 6c6c 6174 696f 6e4f 0057 4622 a collationO.WF\"\n+0015d560: 6120 636f 6c6c 6174 696f 6e4f 0057 4422 a collationO.WD\"\n 0015d570: 0000 2020 2073 6571 7565 6e63 6520 696d .. sequence im\n 0015d580: 706c 656d 656e 7461 7469 6f6e 2069 7320 plementation is \n 0015d590: 616c 736f 2073 746f 7265 6420 696e 2074 also stored in t\n 0015d5a0: 6865 2064 6174 6162 6173 6520 6669 6c65 he database file\n-0015d5b0: 6865 6164 6572 2061 6e64 3b00 5746 2300 header and;.WF#.\n+0015d5b0: 6865 6164 6572 2061 6e64 3b00 5744 2300 header and;.WD#.\n 0015d5c0: 0020 2020 6361 6e6e 6f74 2062 6520 6d6f . cannot be mo\n 0015d5d0: 6469 6669 6564 2065 7863 6570 7420 6279 dified except by\n 0015d5e0: 2072 6563 7265 6174 696e 6720 7468 6520 recreating the \n-0015d5f0: 6669 6c65 2e07 0057 4624 0000 5400 5746 file...WF$..T.WF\n+0015d5f0: 6669 6c65 2e07 0057 4424 0000 5400 5744 file...WD$..T.WD\n 0015d600: 2500 0020 2020 4966 2074 6865 2063 6f64 %.. If the cod\n 0015d610: 6520 6f66 2074 6865 2063 6f6c 6c61 7469 e of the collati\n 0015d620: 6f6e 2073 6571 7565 6e63 6520 6368 616e on sequence chan\n 0015d630: 6765 732c 206d 616b 696e 6720 6974 2069 ges, making it i\n 0015d640: 6e63 6f6d 7061 7469 626c 6520 7769 7468 ncompatible with\n-0015d650: 4e00 5746 2600 0020 2020 7468 6520 636f N.WF&.. the co\n+0015d650: 4e00 5744 2600 0020 2020 7468 6520 636f N.WD&.. the co\n 0015d660: 6c6c 6174 696f 6e20 7365 7175 656e 6365 llation sequence\n 0015d670: 2069 6e20 7573 6520 7768 656e 2074 6865 in use when the\n 0015d680: 2064 6174 6162 6173 6520 7761 7320 6372 database was cr\n 0015d690: 6561 7465 642c 2075 7365 2074 6865 4f00 eated, use theO.\n-0015d6a0: 5746 2700 0020 2020 666f 6c6c 6f77 696e WF'.. followin\n+0015d6a0: 5744 2700 0020 2020 666f 6c6c 6f77 696e WD'.. followin\n 0015d6b0: 6720 7072 6f63 6564 7572 6520 746f 2065 g procedure to e\n 0015d6c0: 6e73 7572 6520 7468 6520 636f 6e74 696e nsure the contin\n 0015d6d0: 7565 6420 7661 6c69 6469 7479 206f 6620 ued validity of \n 0015d6e0: 7468 6520 6461 7461 6261 7365 2e53 0057 the database.S.W\n-0015d6f0: 4628 0000 2020 204d 5550 4950 2045 5854 F(.. MUPIP EXT\n+0015d6f0: 4428 0000 2020 204d 5550 4950 2045 5854 D(.. MUPIP EXT\n 0015d700: 5241 4354 2074 6865 2064 6174 6162 6173 RACT the databas\n 0015d710: 6520 7573 696e 6720 7468 6520 6f6c 6465 e using the olde\n 0015d720: 7220 636f 6d70 6174 6962 6c65 2063 6f6c r compatible col\n 0015d730: 6c61 7469 6f6e 2072 6f75 7469 6e65 732c lation routines,\n-0015d740: 4a00 5746 2900 0020 2020 7468 656e 2072 J.WF).. then r\n+0015d740: 4a00 5744 2900 0020 2020 7468 656e 2072 J.WD).. then r\n 0015d750: 6563 7265 6174 6520 616e 6420 4d55 5049 ecreate and MUPI\n 0015d760: 5020 4c4f 4144 2075 7369 6e67 2074 6865 P LOAD using the\n 0015d770: 206e 6577 6572 2063 6f6c 6c61 7469 6f6e newer collation\n-0015d780: 2072 6f75 7469 6e65 732e 0700 5746 2a00 routines...WF*.\n+0015d780: 2072 6f75 7469 6e65 732e 0700 5744 2a00 routines...WD*.\n 0015d790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015d7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015d7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015d7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015d7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015d7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015d800: 0100 0000 f003 0000 3e4e 0000 0000 0000 ........>N......\n-0015d810: 9d00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+0015d810: 9d00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 0015d820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0015d830: 4e00 ff73 00ff 434f 4c4c 4154 494f 4e5f N..s..COLLATION_\n 0015d840: 5345 5155 454e 4345 5f44 4546 494e 4954 SEQUENCE_DEFINIT\n 0015d850: 494f 4e53 00ff 7300 ff45 5354 4142 4c49 IONS..s..ESTABLI\n 0015d860: 5348 494e 475f 415f 4c4f 4341 4c5f 434f SHING_A_LOCAL_CO\n 0015d870: 4c4c 4154 494f 4e5f 5345 5155 454e 4345 LLATION_SEQUENCE\n 0015d880: 00c0 4100 0020 2020 4754 2e4d 2069 7373 ..A.. GT.M iss\n 0015d890: 7565 7320 7468 6520 434f 4c4c 4441 5441 ues the COLLDATA\n 0015d8a0: 4558 4953 5453 2065 7272 6f72 2e07 006e EXISTS error...n\n-0015d8b0: 4642 0000 3500 6e46 4300 0020 2020 6765 FB..5.nFC.. ge\n+0015d8b0: 4442 0000 3500 6e44 4300 0020 2020 6765 DB..5.nDC.. ge\n 0015d8c0: 745e 254c 434c 434f 4c20 7265 7475 726e t^%LCLCOL return\n 0015d8d0: 7320 7468 6520 6375 7272 656e 7420 6c6f s the current lo\n-0015d8e0: 6361 6c20 7479 7065 2e07 006e 4644 0000 cal type...nFD..\n-0015d8f0: 1200 6e46 4500 0020 2020 4578 616d 706c ..nFE.. Exampl\n-0015d900: 653a 0700 6e46 4600 0021 006e 4647 0000 e:..nFF..!.nFG..\n+0015d8e0: 6361 6c20 7479 7065 2e07 006e 4444 0000 cal type...nDD..\n+0015d8f0: 1200 6e44 4500 0020 2020 4578 616d 706c ..nDE.. Exampl\n+0015d900: 653a 0700 6e44 4600 0021 006e 4447 0000 e:..nDF..!.nDG..\n 0015d910: 2020 2047 544d 3e57 7269 7465 2024 2467 GTM>Write $$g\n-0015d920: 6574 5e25 4c43 4c43 4f4c 0b00 6e46 4800 et^%LCLCOL..nFH.\n-0015d930: 0020 2020 3007 006e 4649 0000 5400 6e46 . 0..nFI..T.nF\n+0015d920: 6574 5e25 4c43 4c43 4f4c 0b00 6e44 4800 et^%LCLCOL..nDH.\n+0015d930: 0020 2020 3007 006e 4449 0000 5400 6e44 . 0..nDI..T.nD\n 0015d940: 4a00 0020 2020 5468 6973 2065 7861 6d70 J.. This examp\n 0015d950: 6c65 2075 7365 7320 2424 6765 745e 254c le uses $$get^%L\n 0015d960: 434c 434f 4c20 6173 2061 6e20 6578 7472 CLCOL as an extr\n 0015d970: 696e 7369 6320 7468 6174 2072 6574 7572 insic that retur\n 0015d980: 6e73 2030 2c20 696e 6469 6361 7469 6e67 ns 0, indicating\n-0015d990: 5100 6e46 5100 0020 2020 7468 6174 2074 Q.nFQ.. that t\n+0015d990: 5100 6e44 5100 0020 2020 7468 6174 2074 Q.nDQ.. that t\n 0015d9a0: 6865 2065 6666 6563 7469 7665 206c 6f63 he effective loc\n 0015d9b0: 616c 2063 6f6c 6c61 7469 6f6e 2073 6571 al collation seq\n 0015d9c0: 7565 6e63 6520 6973 2074 6865 2073 7461 uence is the sta\n 0015d9d0: 6e64 6172 6420 4d20 636f 6c6c 6174 696f ndard M collatio\n-0015d9e0: 6e13 006e 4652 0000 2020 2073 6571 7565 n..nFR.. seque\n-0015d9f0: 6e63 652e 0700 6e46 5300 0052 006e 4654 nce...nFS..R.nFT\n+0015d9e0: 6e13 006e 4452 0000 2020 2073 6571 7565 n..nDR.. seque\n+0015d9f0: 6e63 652e 0700 6e44 5300 0052 006e 4454 nce...nDS..R.nDT\n 0015da00: 0000 2020 2049 6620 7365 745e 254c 434c .. If set^%LCL\n 0015da10: 434f 4c20 6973 206e 6f74 2073 7065 6369 COL is not speci\n 0015da20: 6669 6564 2061 6e64 2067 746d 5f6c 6f63 fied and gtm_loc\n 0015da30: 616c 5f63 6f6c 6c61 7465 2069 7320 6e6f al_collate is no\n 0015da40: 7420 6465 6669 6e65 642c 206f 7253 006e t defined, orS.n\n-0015da50: 4655 0000 2020 2069 7320 696e 7661 6c69 FU.. is invali\n+0015da50: 4455 0000 2020 2069 7320 696e 7661 6c69 DU.. is invali\n 0015da60: 642c 2074 6865 2070 726f 6365 7373 2075 d, the process u\n 0015da70: 7365 7320 4d20 7374 616e 6461 7264 2063 ses M standard c\n 0015da80: 6f6c 6c61 7469 6f6e 2e20 5468 6520 666f ollation. The fo\n 0015da90: 6c6c 6f77 696e 6720 776f 756c 6420 6265 llowing would be\n-0015daa0: 2400 6e46 5600 0020 2020 636f 6e73 6964 $.nFV.. consid\n+0015daa0: 2400 6e44 5600 0020 2020 636f 6e73 6964 $.nDV.. consid\n 0015dab0: 6572 6564 2069 6e76 616c 6964 2076 616c ered invalid val\n-0015dac0: 7565 733a 0700 6e46 5700 0021 006e 4658 ues:..nFW..!.nFX\n+0015dac0: 7565 733a 0700 6e44 5700 0021 006e 4458 ues:..nDW..!.nDX\n 0015dad0: 0000 2020 2020 202a 2041 2076 616c 7565 .. * A value\n-0015dae0: 206c 6573 7320 7468 616e 2030 2600 6e46 less than 0&.nF\n+0015dae0: 206c 6573 7320 7468 616e 2030 2600 6e44 less than 0&.nD\n 0015daf0: 5900 0020 2020 2020 2a20 4120 7661 6c75 Y.. * A valu\n 0015db00: 6520 6772 6561 7465 7220 7468 616e 2032 e greater than 2\n-0015db10: 3535 4c00 6e46 5a00 0020 2020 2020 2a20 55L.nFZ.. * \n+0015db10: 3535 4c00 6e44 5a00 0020 2020 2020 2a20 55L.nDZ.. * \n 0015db20: 4120 6c65 6761 6c20 636f 6c6c 6174 696f A legal collatio\n 0015db30: 6e20 7365 7175 656e 6365 2074 6861 7420 n sequence that \n 0015db40: 6973 2069 6e61 6363 6573 7369 626c 6520 is inaccessible \n 0015db50: 746f 2074 6865 2070 726f 6365 7373 0700 to the process..\n-0015db60: 6e46 6100 004e 006e 4662 0000 2020 2049 nFa..N.nFb.. I\n+0015db60: 6e44 6100 004e 006e 4462 0000 2020 2049 nDa..N.nDb.. I\n 0015db70: 6e61 6363 6573 7369 6269 6c69 7479 2063 naccessibility c\n 0015db80: 6f75 6c64 2062 6520 6361 7573 6564 2062 ould be caused b\n 0015db90: 7920 6120 6d69 7373 696e 6720 656e 7669 y a missing envi\n 0015dba0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n-0015dbb0: 2c20 6136 006e 4663 0000 2020 206d 6973 , a6.nFc.. mis\n+0015dbb0: 2c20 6136 006e 4463 0000 2020 206d 6973 , a6.nDc.. mis\n 0015dbc0: 7369 6e67 2069 6d61 6765 2c20 6f72 2073 sing image, or s\n 0015dbd0: 6563 7572 6974 7920 6465 6e69 616c 206f ecurity denial o\n-0015dbe0: 6620 6163 6365 7373 2e07 006e 4664 0000 f access...nFd..\n+0015dbe0: 6620 6163 6365 7373 2e07 006e 4464 0000 f access...nDd..\n 0015dbf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015dc00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015dc10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015dc20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015dc30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015dc40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015dc50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -89595,109 +89595,109 @@\n 0015dfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015dfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015dfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015dfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015dfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015e000: 0100 0000 0106 0000 3f4e 0000 0000 0000 ........?N......\n-0015e010: 7100 0046 4845 4c50 00ff 7300 ff49 4e54 q..FHELP..s..INT\n+0015e010: 7100 0044 4845 4c50 00ff 7300 ff49 4e54 q..DHELP..s..INT\n 0015e020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0015e030: 4e00 c018 0000 2020 2066 696c 6520 706f N..... file po\n 0015e040: 696e 7465 6420 746f 2062 7920 616e 2065 inted to by an e\n 0015e050: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n 0015e060: 626c 652e 2041 7320 7468 6520 636f 6c6c ble. As the coll\n 0015e070: 6174 696f 6e20 7365 7175 656e 6365 2069 ation sequence i\n-0015e080: 7354 001f 4619 0000 2020 2069 6d70 6c65 sT..F... imple\n+0015e080: 7354 001f 4419 0000 2020 2069 6d70 6c65 sT..D... imple\n 0015e090: 6d65 6e74 6564 2062 7920 6120 7573 6572 mented by a user\n 0015e0a0: 2d73 7570 706c 6965 6420 7072 6f67 7261 -supplied progra\n 0015e0b0: 6d2c 2076 6972 7475 616c 6c79 2061 6e79 m, virtually any\n 0015e0c0: 2063 6f6c 6c61 7469 6f6e 2070 6f6c 6963 collation polic\n-0015e0d0: 7920 6d61 7954 001f 461a 0000 2020 2062 y mayT..F... b\n+0015e0d0: 7920 6d61 7954 001f 441a 0000 2020 2062 y mayT..D... b\n 0015e0e0: 6520 696d 706c 656d 656e 7465 642e 2044 e implemented. D\n 0015e0f0: 6574 6169 6c65 6420 696e 666f 726d 6174 etailed informat\n 0015e100: 696f 6e20 6f6e 2065 7374 6162 6c69 7368 ion on establish\n 0015e110: 696e 6720 616c 7465 726e 6174 6976 6520 ing alternative \n-0015e120: 636f 6c6c 6174 696f 6e52 001f 4621 0000 collationR..F!..\n+0015e120: 636f 6c6c 6174 696f 6e52 001f 4421 0000 collationR..D!..\n 0015e130: 2020 2073 6571 7565 6e63 6573 2061 6e64 sequences and\n 0015e140: 2064 6566 696e 696e 6720 7468 6520 656e defining the en\n 0015e150: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n 0015e160: 6c65 2069 7320 7072 6f76 6964 6564 2069 le is provided i\n-0015e170: 6e20 436f 6c6c 6174 696f 6e1f 001f 4622 n Collation...F\"\n+0015e170: 6e20 436f 6c6c 6174 696f 6e1f 001f 4422 n Collation...D\"\n 0015e180: 0000 2020 2053 6571 7565 6e63 6520 4465 .. Sequence De\n-0015e190: 6669 6e69 7469 6f6e 732e 0700 1f46 2300 finitions....F#.\n-0015e1a0: 0054 001f 4624 0000 2020 204d 2068 6173 .T..F$.. M has\n+0015e190: 6669 6e69 7469 6f6e 732e 0700 1f44 2300 finitions....D#.\n+0015e1a0: 0054 001f 4424 0000 2020 204d 2068 6173 .T..D$.. M has\n 0015e1b0: 2064 6566 696e 6564 2070 6174 7465 726e defined pattern\n 0015e1c0: 2063 6c61 7373 6573 2074 6861 7420 7365 classes that se\n 0015e1d0: 7276 6520 6173 2061 7267 756d 656e 7473 rve as arguments\n 0015e1e0: 2074 6f20 7468 6520 7061 7474 6572 6e20 to the pattern \n-0015e1f0: 6d61 7463 6852 001f 4625 0000 2020 206f matchR..F%.. o\n+0015e1f0: 6d61 7463 6852 001f 4425 0000 2020 206f matchR..D%.. o\n 0015e200: 7065 7261 746f 722e 2047 542e 4d20 7375 perator. GT.M su\n 0015e210: 7070 6f72 7473 2075 7365 7220 6465 6669 pports user defi\n 0015e220: 6e69 7469 6f6e 206f 6620 6164 6469 7469 nition of additi\n 0015e230: 6f6e 616c 2070 6174 7465 726e 2063 6c61 onal pattern cla\n-0015e240: 7373 6573 2061 7351 001f 4626 0000 2020 sses asQ..F&.. \n+0015e240: 7373 6573 2061 7351 001f 4426 0000 2020 sses asQ..D&.. \n 0015e250: 2077 656c 6c20 6173 2072 6564 6566 696e well as redefin\n 0015e260: 6974 696f 6e20 6f66 2074 6865 2073 7461 ition of the sta\n 0015e270: 6e64 6172 6420 7061 7474 6572 6e20 636c ndard pattern cl\n 0015e280: 6173 7365 732e 2053 7065 6369 6669 6320 asses. Specific \n-0015e290: 7061 7474 6572 6e73 5300 1f46 2700 0020 patternsS..F'.. \n+0015e290: 7061 7474 6572 6e73 5300 1f44 2700 0020 patternsS..D'.. \n 0015e2a0: 2020 6172 6520 6465 6669 6e65 6420 696e are defined in\n 0015e2b0: 2061 2074 6578 7420 6669 6c65 2074 6861 a text file tha\n 0015e2c0: 7420 6973 2070 6f69 6e74 6564 2074 6f20 t is pointed to \n 0015e2d0: 6279 2061 6e20 656e 7669 726f 6e6d 656e by an environmen\n-0015e2e0: 7420 7661 7269 6162 6c65 2e50 001f 4628 t variable.P..F(\n+0015e2e0: 7420 7661 7269 6162 6c65 2e50 001f 4428 t variable.P..D(\n 0015e2f0: 0000 2020 2050 6174 7465 726e 2063 6c61 .. Pattern cla\n 0015e300: 7373 6573 206d 6179 2062 6520 7265 2d64 sses may be re-d\n 0015e310: 6566 696e 6564 2064 796e 616d 6963 616c efined dynamical\n 0015e320: 6c79 2e20 5468 6520 6465 7461 696c 7320 ly. The details \n-0015e330: 6f66 2064 6566 696e 696e 6751 001f 4629 of definingQ..F)\n+0015e330: 6f66 2064 6566 696e 696e 6751 001f 4429 of definingQ..D)\n 0015e340: 0000 2020 2074 6865 7365 2070 6174 7465 .. these patte\n 0015e350: 726e 2063 6c61 7373 6573 2061 6e64 2074 rn classes and t\n 0015e360: 6865 2065 6e76 6972 6f6e 6d65 6e74 2076 he environment v\n 0015e370: 6172 6961 626c 6520 6172 6520 6465 7363 ariable are desc\n-0015e380: 7269 6265 6420 696e 2074 6865 3400 1f46 ribed in the4..F\n+0015e380: 7269 6265 6420 696e 2074 6865 3400 1f44 ribed in the4..D\n 0015e390: 2a00 0020 2020 7365 6374 696f 6e20 6361 *.. section ca\n 0015e3a0: 6c6c 6564 204d 6174 6368 2041 6c74 6572 lled Match Alter\n 0015e3b0: 6e61 7469 7665 2050 6174 7465 726e 732e native Patterns.\n-0015e3c0: 0700 1f46 3100 0054 001f 4632 0000 2020 ...F1..T..F2.. \n+0015e3c0: 0700 1f44 3100 0054 001f 4432 0000 2020 ...D1..T..D2.. \n 0015e3d0: 2046 6f72 2073 6f6d 6520 6c61 6e67 7561 For some langua\n 0015e3e0: 6765 7320 2873 7563 6820 6173 2043 6869 ges (such as Chi\n 0015e3f0: 6e65 7365 292c 2074 6865 206f 7264 6572 nese), the order\n 0015e400: 696e 6720 6f66 2073 7472 696e 6773 2061 ing of strings a\n-0015e410: 6363 6f72 6469 6e67 2074 6f49 001f 4633 ccording toI..F3\n+0015e410: 6363 6f72 6469 6e67 2074 6f49 001f 4433 ccording toI..D3\n 0015e420: 0000 2020 2055 6e69 636f 6465 2852 2920 .. Unicode(R) \n 0015e430: 636f 6465 2d70 6f69 6e74 7320 2863 6861 code-points (cha\n 0015e440: 7261 6374 6572 2076 616c 7565 7329 206d racter values) m\n 0015e450: 6179 206f 7220 6d61 7920 6e6f 7420 6265 ay or may not be\n-0015e460: 2074 6865 5300 1f46 3400 0020 2020 6c69 theS..F4.. li\n+0015e460: 2074 6865 5300 1f44 3400 0020 2020 6c69 theS..D4.. li\n 0015e470: 6e67 7569 7374 6963 616c 6c79 206f 7220 nguistically or \n 0015e480: 6375 6c74 7572 616c 6c79 2063 6f72 7265 culturally corre\n 0015e490: 6374 206f 7264 6572 696e 672e 2053 7570 ct ordering. Sup\n 0015e4a0: 706f 7274 696e 6720 6170 706c 6963 6174 porting applicat\n-0015e4b0: 696f 6e73 2069 6e52 001f 4635 0000 2020 ions inR..F5.. \n+0015e4b0: 696f 6e73 2069 6e52 001f 4435 0000 2020 ions inR..D5.. \n 0015e4c0: 2073 7563 6820 6c61 6e67 7561 6765 7320 such languages \n 0015e4d0: 7265 7175 6972 6573 2064 6576 656c 6f70 requires develop\n 0015e4e0: 6d65 6e74 206f 6620 636f 6c6c 6174 696f ment of collatio\n 0015e4f0: 6e20 6d6f 6475 6c65 7320 2d20 4754 2e4d n modules - GT.M\n-0015e500: 206e 6174 6976 656c 7954 001f 4636 0000 nativelyT..F6..\n+0015e500: 206e 6174 6976 656c 7954 001f 4436 0000 nativelyT..D6..\n 0015e510: 2020 2073 7570 706f 7274 7320 4d20 636f supports M co\n 0015e520: 6c6c 6174 696f 6e2c 2062 7574 2064 6f65 llation, but doe\n 0015e530: 7320 6e6f 7420 696e 636c 7564 6520 7072 s not include pr\n 0015e540: 652d 6275 696c 7420 636f 6c6c 6174 696f e-built collatio\n 0015e550: 6e20 6d6f 6475 6c65 7320 666f 7254 001f n modules forT..\n-0015e560: 4637 0000 2020 2061 6e79 2073 7065 6369 F7.. any speci\n+0015e560: 4437 0000 2020 2061 6e79 2073 7065 6369 D7.. any speci\n 0015e570: 6669 6320 6e61 7475 7261 6c20 6c61 6e67 fic natural lang\n 0015e580: 7561 6765 2e20 5468 6572 6566 6f72 652c uage. Therefore,\n 0015e590: 2061 7070 6c69 6361 7469 6f6e 7320 7468 applications th\n 0015e5a0: 6174 2075 7365 2063 6861 7261 6374 6572 at use character\n-0015e5b0: 7349 001f 4638 0000 2020 2069 6e20 556e sI..F8.. in Un\n+0015e5b0: 7349 001f 4438 0000 2020 2069 6e20 556e sI..D8.. in Un\n 0015e5c0: 6963 6f64 6520 6d61 7920 6e65 6564 2074 icode may need t\n 0015e5d0: 6f20 696d 706c 656d 656e 7420 7468 6569 o implement thei\n 0015e5e0: 7220 6f77 6e20 636f 6c6c 6174 696f 6e20 r own collation \n-0015e5f0: 6675 6e63 7469 6f6e 732e 0700 1f46 3900 functions....F9.\n+0015e5f0: 6675 6e63 7469 6f6e 732e 0700 1f44 3900 functions....D9.\n 0015e600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015e610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015e620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015e630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015e640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015e650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015e660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -89728,41 +89728,41 @@\n 0015e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015e800: 0100 0000 0702 0000 124f 0000 0000 0000 .........O......\n 0015e810: 5c00 0054 4845 4c50 00ff 7300 ff49 4e54 \\..THELP..s..INT\n 0015e820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0015e830: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 0015e840: 434f 4c4c 4154 494f 4e00 ff73 00ff 5452 COLLATION..s..TR\n 0015e850: 414e 5346 4f52 4d41 5449 4f4e 0000 5472 ANSFORMATION..Tr\n-0015e860: 616e 7366 6f72 6d61 7469 6f6e 1900 4946 ansformation..IF\n+0015e860: 616e 7366 6f72 6d61 7469 6f6e 1900 4944 ansformation..ID\n 0015e870: bf11 0000 2020 2054 7261 6e73 666f 726d .... Transform\n-0015e880: 6174 696f 6e07 004a 4621 0000 4e00 4a46 ation..JF!..N.JF\n+0015e880: 6174 696f 6e07 004a 4421 0000 4e00 4a44 ation..JD!..N.JD\n 0015e890: 3100 0020 2020 6774 6d5f 6163 5f78 666f 1.. gtm_ac_xfo\n 0015e8a0: 726d 5f31 206f 7220 6774 6d5f 6163 5f78 rm_1 or gtm_ac_x\n 0015e8b0: 666f 726d 2072 6f75 7469 6e65 7320 7472 form routines tr\n 0015e8c0: 616e 7366 6f72 6d73 2073 7562 7363 7269 ansforms subscri\n-0015e8d0: 7074 7320 746f 2074 6865 2900 4a46 4100 pts to the).JFA.\n+0015e8d0: 7074 7320 746f 2074 6865 2900 4a44 4100 pts to the).JDA.\n 0015e8e0: 0020 2020 616c 7465 726e 6174 6976 6520 . alternative \n 0015e8f0: 636f 6c6c 6174 696f 6e20 7365 7175 656e collation sequen\n-0015e900: 6365 2e07 004a 4651 0000 5200 4a46 6100 ce...JFQ..R.JFa.\n+0015e900: 6365 2e07 004a 4451 0000 5200 4a44 6100 ce...JDQ..R.JDa.\n 0015e910: 0020 2020 5468 6973 2072 6f75 7469 6e65 . This routine\n 0015e920: 2072 6574 7572 6e73 2061 6c74 6572 6564 returns altered\n 0015e930: 206b 6579 7320 746f 2074 6865 206f 7269 keys to the ori\n 0015e940: 6769 6e61 6c20 7375 6273 6372 6970 7473 ginal subscripts\n-0015e950: 2e20 5468 6520 7379 6e74 6178 1d00 4a46 . The syntax..JF\n+0015e950: 2e20 5468 6520 7379 6e74 6178 1d00 4a44 . The syntax..JD\n 0015e960: 7100 0020 2020 6f66 2074 6869 7320 726f q.. of this ro\n-0015e970: 7574 696e 6520 6973 3a07 004a 4681 0000 utine is:..JF...\n-0015e980: 2300 4a46 9100 0020 2020 2369 6e63 6c75 #.JF... #inclu\n+0015e970: 7574 696e 6520 6973 3a07 004a 4481 0000 utine is:..JD...\n+0015e980: 2300 4a44 9100 0020 2020 2369 6e63 6c75 #.JD... #inclu\n 0015e990: 6465 2022 6774 6d5f 6465 7363 7269 7074 de \"gtm_descript\n-0015e9a0: 2e68 225d 0049 46c0 1100 0020 2020 6c6f .h\"].IF.... lo\n+0015e9a0: 2e68 225d 0049 44c0 1100 0020 2020 6c6f .h\"].ID.... lo\n 0015e9b0: 6e67 2067 746d 5f61 635f 7862 6163 6b28 ng gtm_ac_xback(\n 0015e9c0: 6774 6d5f 6465 7363 7269 7074 6f72 202a gtm_descriptor *\n 0015e9d0: 696e 2c20 696e 7420 6c65 7665 6c2c 2067 in, int level, g\n 0015e9e0: 746d 5f64 6573 6372 6970 746f 7220 2a6f tm_descriptor *o\n 0015e9f0: 7574 2c20 696e 7420 2a6f 7574 6c65 6e29 ut, int *outlen)\n-0015ea00: 0700 4a46 1200 006e 0000 0000 0000 0000 ..JF...n........\n+0015ea00: 0700 4a44 1200 006e 0000 0000 0000 0000 ..JD...n........\n 0015ea10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015ea20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015ea30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015ea40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015ea50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015ea60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015ea70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -89860,198 +89860,198 @@\n 0015f030: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 0015f040: 434f 4c4c 4154 494f 4e00 ff73 00ff 5452 COLLATION..s..TR\n 0015f050: 414e 5346 4f52 4d41 5449 4f4e 00ff 7300 ANSFORMATION..s.\n 0015f060: ff4f 5554 5055 545f 4152 4755 4d45 4e54 .OUTPUT_ARGUMENT\n 0015f070: 535f 464f 525f 4754 4d5f 4143 5f58 464f S_FOR_GTM_AC_XFO\n 0015f080: 524d 3100 004f 7574 7075 745f 4172 6775 RM1..Output_Argu\n 0015f090: 6d65 6e74 735f 666f 725f 6774 6d5f 6163 ments_for_gtm_ac\n-0015f0a0: 5f78 666f 726d 312d 0070 46bf 1100 0020 _xform1-.pF.... \n+0015f0a0: 5f78 666f 726d 312d 0070 44bf 1100 0020 _xform1-.pD.... \n 0015f0b0: 2020 4f75 7470 7574 2041 7267 756d 656e Output Argumen\n 0015f0c0: 7473 2066 6f72 2067 746d 5f61 635f 7866 ts for gtm_ac_xf\n-0015f0d0: 6f72 6d31 0700 7146 2100 0035 0071 4631 orm1..qF!..5.qF1\n+0015f0d0: 6f72 6d31 0700 7144 2100 0035 0071 4431 orm1..qD!..5.qD1\n 0015f0e0: 0000 2020 2054 6865 206f 7574 7075 7420 .. The output \n 0015f0f0: 6172 6775 6d65 6e74 7320 666f 7220 6774 arguments for gt\n 0015f100: 6d5f 6163 5f78 666f 726d 3120 6172 653a m_ac_xform1 are:\n-0015f110: 0700 7146 4100 0030 0071 4651 0000 2020 ..qFA..0.qFQ.. \n+0015f110: 0700 7144 4100 0030 0071 4451 0000 2020 ..qDA..0.qDQ.. \n 0015f120: 2072 6574 7572 6e20 7661 6c75 653a 2041 return value: A\n 0015f130: 206c 6f6e 6720 776f 7264 2073 7461 7475 long word statu\n-0015f140: 7320 636f 6465 2e07 0071 4661 0000 4600 s code...qFa..F.\n-0015f150: 7146 7100 0020 2020 6f75 743a 2041 2074 qFq.. out: A t\n+0015f140: 7320 636f 6465 2e07 0071 4461 0000 4600 s code...qDa..F.\n+0015f150: 7144 7100 0020 2020 6f75 743a 2041 2074 qDq.. out: A t\n 0015f160: 7261 6e73 666f 726d 6564 2073 7562 7363 ransformed subsc\n 0015f170: 7269 7074 2069 6e20 7468 6520 7374 7269 ript in the stri\n 0015f180: 6e67 2062 7566 6665 722c 2070 6173 7365 ng buffer, passe\n-0015f190: 6420 6279 1b00 7146 8100 0020 2020 6774 d by..qF... gt\n+0015f190: 6420 6279 1b00 7144 8100 0020 2020 6774 d by..qD... gt\n 0015f1a0: 6d33 325f 6465 7363 7269 7074 6f72 2e07 m32_descriptor..\n-0015f1b0: 0071 4691 0000 5500 7046 c011 0000 2020 .qF...U.pF.... \n+0015f1b0: 0071 4491 0000 5500 7044 c011 0000 2020 .qD...U.pD.... \n 0015f1c0: 206f 7574 6c65 6e3a 2041 2033 322d 6269 outlen: A 32-bi\n 0015f1d0: 7420 7369 676e 6564 2069 6e74 6567 6572 t signed integer\n 0015f1e0: 2c20 7061 7373 6564 2062 7920 7265 6665 , passed by refe\n 0015f1f0: 7265 6e63 652c 2072 6574 7572 6e69 6e67 rence, returning\n-0015f200: 2074 6865 2061 6374 7561 6c28 0071 4612 the actual(.qF.\n+0015f200: 2074 6865 2061 6374 7561 6c28 0071 4412 the actual(.qD.\n 0015f210: 0000 2020 206c 656e 6774 6820 6f66 2074 .. length of t\n 0015f220: 6865 2074 7261 6e73 666f 726d 6564 206b he transformed k\n-0015f230: 6579 2e07 0071 4613 0000 3000 7146 1400 ey...qF...0.qF..\n+0015f230: 6579 2e07 0071 4413 0000 3000 7144 1400 ey...qD...0.qD..\n 0015f240: 0020 2020 5468 6520 7379 6e74 6178 206f . The syntax o\n 0015f250: 6620 6774 6d5f 6163 5f78 666f 726d 2072 f gtm_ac_xform r\n-0015f260: 6f75 7469 6e65 2069 733a 0700 7146 1500 outine is:..qF..\n-0015f270: 0023 0071 4616 0000 2020 2023 696e 636c .#.qF... #incl\n+0015f260: 6f75 7469 6e65 2069 733a 0700 7144 1500 outine is:..qD..\n+0015f270: 0023 0071 4416 0000 2020 2023 696e 636c .#.qD... #incl\n 0015f280: 7564 6520 2267 746d 5f64 6573 6372 6970 ude \"gtm_descrip\n-0015f290: 742e 6822 5c00 7146 1700 0020 2020 6c6f t.h\"\\.qF... lo\n+0015f290: 742e 6822 5c00 7144 1700 0020 2020 6c6f t.h\"\\.qD... lo\n 0015f2a0: 6e67 2067 746d 5f61 635f 7866 6f72 6d28 ng gtm_ac_xform(\n 0015f2b0: 6774 6d5f 6465 7363 7269 7074 6f72 202a gtm_descriptor *\n 0015f2c0: 696e 2c20 696e 7420 6c65 7665 6c2c 2067 in, int level, g\n 0015f2d0: 746d 5f64 6573 6372 6970 746f 7220 2a6f tm_descriptor *o\n 0015f2e0: 7574 2c20 696e 7420 2a6f 7574 6c65 6e29 ut, int *outlen)\n-0015f2f0: 0700 7146 1800 0052 004d 4654 5241 4e53 ..qF...R.MFTRANS\n+0015f2f0: 0700 7144 1800 0052 004d 4454 5241 4e53 ..qD...R.MDTRANS\n 0015f300: 464f 524d 4154 494f 4e5f 524f 5554 494e FORMATION_ROUTIN\n 0015f310: 455f 4348 4152 4143 5445 5249 5354 4943 E_CHARACTERISTIC\n 0015f320: 5300 0054 7261 6e73 666f 726d 6174 696f S..Transformatio\n 0015f330: 6e5f 526f 7574 696e 655f 4368 6172 6163 n_Routine_Charac\n-0015f340: 7465 7269 7374 6963 7331 0074 46bf 1100 teristics1.tF...\n+0015f340: 7465 7269 7374 6963 7331 0074 44bf 1100 teristics1.tD...\n 0015f350: 0020 2020 5472 616e 7366 6f72 6d61 7469 . Transformati\n 0015f360: 6f6e 2052 6f75 7469 6e65 2043 6861 7261 on Routine Chara\n-0015f370: 6374 6572 6973 7469 6373 0700 7546 2100 cteristics..uF!.\n-0015f380: 0051 0075 4631 0000 2020 2054 6865 2069 .Q.uF1.. The i\n+0015f370: 6374 6572 6973 7469 6373 0700 7544 2100 cteristics..uD!.\n+0015f380: 0051 0075 4431 0000 2020 2054 6865 2069 .Q.uD1.. The i\n 0015f390: 6e70 7574 2061 6e64 206f 7574 7075 7420 nput and output \n 0015f3a0: 7661 6c75 6573 206d 6179 2063 6f6e 7461 values may conta\n 0015f3b0: 696e 203c 4e55 4c3e 2028 6865 7820 636f in (hex co\n 0015f3c0: 6465 2030 3029 2063 6861 7261 6374 6572 de 00) character\n-0015f3d0: 732e 0700 7546 4100 0052 0075 4651 0000 s...uFA..R.uFQ..\n+0015f3d0: 732e 0700 7544 4100 0052 0075 4451 0000 s...uDA..R.uDQ..\n 0015f3e0: 2020 2054 6865 2063 6f6c 6c61 7469 6f6e The collation\n 0015f3f0: 2074 7261 6e73 666f 726d 6174 696f 6e20 transformation \n 0015f400: 726f 7574 696e 6520 6d61 7920 636f 6e63 routine may conc\n 0015f410: 6174 656e 6174 6520 6120 7365 6e74 696e atenate a sentin\n-0015f420: 656c 2c20 7375 6368 2061 7351 0075 4661 el, such asQ.uFa\n+0015f420: 656c 2c20 7375 6368 2061 7351 0075 4461 el, such asQ.uDa\n 0015f430: 0000 2020 203c 4e55 4c3e 2c20 666f 6c6c .. , foll\n 0015f440: 6f77 6564 2062 7920 7468 6520 6f72 6967 owed by the orig\n 0015f450: 696e 616c 2073 7562 7363 7269 7074 206f inal subscript o\n 0015f460: 6e20 7468 6520 656e 6420 6f66 2074 6865 n the end of the\n-0015f470: 2074 7261 6e73 666f 726d 6564 4600 7546 transformedF.uF\n+0015f470: 2074 7261 6e73 666f 726d 6564 4600 7544 transformedF.uD\n 0015f480: 7100 0020 2020 6b65 792e 2049 6620 6b65 q.. key. If ke\n 0015f490: 7920 6c65 6e67 7468 2069 7320 6e6f 7420 y length is not \n 0015f4a0: 616e 2069 7373 7565 2c20 7468 6973 2070 an issue, this p\n 0015f4b0: 6572 6d69 7473 2074 6865 2069 6e76 6572 ermits the inver\n-0015f4c0: 7365 5100 7546 8100 0020 2020 7472 616e seQ.uF... tran\n+0015f4c0: 7365 5100 7544 8100 0020 2020 7472 616e seQ.uD... tran\n 0015f4d0: 7366 6f72 6d61 7469 6f6e 2072 6f75 7469 sformation routi\n 0015f4e0: 6e65 2074 6f20 7369 6d70 6c79 2072 6574 ne to simply ret\n 0015f4f0: 7269 6576 6520 7468 6520 6f72 6967 696e rieve the origin\n 0015f500: 616c 2073 7562 7363 7269 7074 2072 6174 al subscript rat\n-0015f510: 6865 7242 0075 4691 0000 2020 2074 6861 herB.uF... tha\n+0015f510: 6865 7242 0075 4491 0000 2020 2074 6861 herB.uD... tha\n 0015f520: 6e20 6361 6c63 756c 6174 696e 6720 6974 n calculating it\n 0015f530: 7320 7661 6c75 6520 6261 7365 6420 6f6e s value based on\n 0015f540: 2074 6865 2074 7261 6e73 666f 726d 6564 the transformed\n-0015f550: 206b 6579 2e08 0074 46c0 1100 0050 0075 key...tF....P.u\n-0015f560: 4612 0000 2020 2049 6620 7468 6572 6520 F... If there \n+0015f550: 206b 6579 2e08 0074 44c0 1100 0050 0075 key...tD....P.u\n+0015f560: 4412 0000 2020 2049 6620 7468 6572 6520 D... If there \n 0015f570: 6172 6520 7265 6173 6f6e 7320 6e6f 7420 are reasons not \n 0015f580: 746f 2061 7070 656e 6420 7468 6520 656e to append the en\n 0015f590: 7469 7265 206f 7269 6769 6e61 6c20 7375 tire original su\n 0015f5a0: 6273 6372 6970 742c 2047 542e 4d4c 0075 bscript, GT.ML.u\n-0015f5b0: 4613 0000 2020 2061 6c6c 6f77 7320 796f F... allows yo\n+0015f5b0: 4413 0000 2020 2061 6c6c 6f77 7320 796f D... allows yo\n 0015f5c0: 7520 746f 2063 6f6e 6361 7465 6e61 7465 u to concatenate\n 0015f5d0: 2061 2073 656e 7469 6e65 6c20 706c 7573 a sentinel plus\n 0015f5e0: 2061 2070 7265 6465 6669 6e65 6420 636f a predefined co\n-0015f5f0: 6465 2073 6f20 7468 6552 0075 4614 0000 de so theR.uF...\n+0015f5f0: 6465 2073 6f20 7468 6552 0075 4414 0000 de so theR.uD...\n 0015f600: 2020 206f 7269 6769 6e61 6c20 7375 6273 original subs\n 0015f610: 6372 6970 7420 6361 6e20 6265 2065 6173 cript can be eas\n 0015f620: 696c 7920 7265 7472 6965 7665 6420 6279 ily retrieved by\n 0015f630: 2074 6865 2069 6e76 6572 7365 2074 7261 the inverse tra\n-0015f640: 6e73 666f 726d 6174 696f 6e46 0075 4615 nsformationF.uF.\n+0015f640: 6e73 666f 726d 6174 696f 6e46 0075 4415 nsformationF.uD.\n 0015f650: 0000 2020 2072 6f75 7469 6e65 2c20 6275 .. routine, bu\n 0015f660: 7420 7374 696c 6c20 6173 7375 7265 7320 t still assures \n 0015f670: 6120 7265 666f 726d 6174 7465 6420 6b65 a reformatted ke\n 0015f680: 7920 7468 6174 2069 7320 756e 6971 7565 y that is unique\n-0015f690: 2e07 0075 4616 0000 1f00 4346 5f55 5449 ...uF.....CF_UTI\n+0015f690: 2e07 0075 4416 0000 1f00 4344 5f55 5449 ...uD.....CD_UTI\n 0015f6a0: 4c49 5459 0000 5472 616e 7366 6f72 6d5f LITY..Transform_\n-0015f6b0: 5574 696c 6974 791c 004c 46bf 1100 0020 Utility..LF.... \n+0015f6b0: 5574 696c 6974 791c 004c 44bf 1100 0020 Utility..LD.... \n 0015f6c0: 2020 5472 616e 7366 6f72 6d20 5574 696c Transform Util\n-0015f6d0: 6974 7907 004d 4621 0000 4c00 4d46 3100 ity..MF!..L.MF1.\n+0015f6d0: 6974 7907 004d 4421 0000 4c00 4d44 3100 ity..MD!..L.MD1.\n 0015f6e0: 0020 2020 5468 6973 2072 6f75 7469 6e65 . This routine\n 0015f6f0: 2072 6574 7572 6e73 2061 206e 6578 7420 returns a next \n 0015f700: 6f72 2070 7265 7669 6f75 7320 6368 6172 or previous char\n 0015f710: 6163 7465 7220 696e 2074 6865 2063 6f6c acter in the col\n-0015f720: 6c61 7469 6f6e 3200 4d46 4100 0020 2020 lation2.MFA.. \n+0015f720: 6c61 7469 6f6e 3200 4d44 4100 0020 2020 lation2.MDA.. \n 0015f730: 7365 7175 656e 6365 2e20 5468 6520 7379 sequence. The sy\n 0015f740: 6e74 6178 206f 6620 7468 6973 2072 6f75 ntax of this rou\n-0015f750: 7469 6e65 2069 733a 0700 4d46 5100 0023 tine is:..MFQ..#\n-0015f760: 004d 4661 0000 2020 2023 696e 636c 7564 .MFa.. #includ\n+0015f750: 7469 6e65 2069 733a 0700 4d44 5100 0023 tine is:..MDQ..#\n+0015f760: 004d 4461 0000 2020 2023 696e 636c 7564 .MDa.. #includ\n 0015f770: 6520 2267 746d 5f64 6573 6372 6970 742e e \"gtm_descript.\n-0015f780: 6822 7c00 4d46 7100 0020 2020 6c6f 6e67 h\"|.MFq.. long\n+0015f780: 6822 7c00 4d44 7100 0020 2020 6c6f 6e67 h\"|.MDq.. long\n 0015f790: 2067 746d 5f61 635f 7875 7469 6c20 2867 gtm_ac_xutil (g\n 0015f7a0: 746d 3332 5f64 6573 6372 6970 746f 7220 tm32_descriptor \n 0015f7b0: 2a69 6e2c 2069 6e74 206c 6576 656c 2c20 *in, int level, \n 0015f7c0: 6774 6d33 325f 6465 7363 7269 7074 6f72 gtm32_descriptor\n 0015f7d0: 202a 6f75 742c 2069 6e74 202a 6f75 746c *out, int *outl\n 0015f7e0: 656e 2c20 696e 7420 6f70 2c20 696e 7420 en, int op, int \n 0015f7f0: 686f 6e6f 725f 6e75 6d65 7269 6329 0000 honor_numeric)..\n 0015f800: 0100 0000 1b04 0000 a64e 0000 0000 0000 .........N......\n-0015f810: 9a00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+0015f810: 9a00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 0015f820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0015f830: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 0015f840: 434f 4c4c 4154 494f 4e00 ff73 00ff 5452 COLLATION..s..TR\n 0015f850: 414e 5346 4f52 4d41 5449 4f4e 00c0 1300 ANSFORMATION....\n 0015f860: 0020 2020 4966 2074 6865 2061 7070 6c69 . If the appli\n 0015f870: 6361 7469 6f6e 2075 7365 7320 7375 6273 cation uses subs\n 0015f880: 6372 6970 7465 6420 6c76 6e73 206c 6f6e cripted lvns lon\n 0015f890: 6765 7220 7468 616e 2033 322c 3736 3720 ger than 32,767 \n-0015f8a0: 6279 7465 7320 2862 7574 5400 4a46 1400 bytes (butT.JF..\n+0015f8a0: 6279 7465 7320 2862 7574 5400 4a44 1400 bytes (butT.JD..\n 0015f8b0: 0020 2020 6c65 7373 2074 6861 6e20 312c . less than 1,\n 0015f8c0: 3034 382c 3537 3620 6279 7465 7329 2c20 048,576 bytes), \n 0015f8d0: 7468 6520 616c 7465 726e 6174 6976 6520 the alternative \n 0015f8e0: 636f 6c6c 6174 696f 6e20 6c69 6272 6172 collation librar\n 0015f8f0: 7920 6d75 7374 2063 6f6e 7461 696e 5400 y must containT.\n-0015f900: 4a46 1500 0020 2020 7468 6520 6774 6d5f JF... the gtm_\n+0015f900: 4a44 1500 0020 2020 7468 6520 6774 6d5f JD... the gtm_\n 0015f910: 6163 5f78 666f 726d 5f31 2061 6e64 2067 ac_xform_1 and g\n 0015f920: 746d 5f61 635f 7862 6163 6b5f 3120 726f tm_ac_xback_1 ro\n 0015f930: 7574 696e 6573 2e20 4f74 6865 7277 6973 utines. Otherwis\n 0015f940: 652c 2074 6865 2061 6c74 6572 6e61 7469 e, the alternati\n-0015f950: 7665 4600 4a46 1600 0020 2020 636f 6c6c veF.JF... coll\n+0015f950: 7665 4600 4a44 1600 0020 2020 636f 6c6c veF.JD... coll\n 0015f960: 6174 696f 6e20 6c69 6272 6172 7920 6361 ation library ca\n 0015f970: 6e20 636f 6e74 6169 6e20 6774 6d5f 6163 n contain gtm_ac\n 0015f980: 5f78 666f 726d 2061 6e64 2067 746d 5f61 _xform and gtm_a\n-0015f990: 635f 7862 6163 6b2e 0700 4a46 1700 0028 c_xback...JF...(\n-0015f9a0: 004a 4618 0000 2020 2054 6865 2073 796e .JF... The syn\n+0015f990: 635f 7862 6163 6b2e 0700 4a44 1700 0028 c_xback...JD...(\n+0015f9a0: 004a 4418 0000 2020 2054 6865 2073 796e .JD... The syn\n 0015f9b0: 7461 7820 6f66 2074 6869 7320 726f 7574 tax of this rout\n-0015f9c0: 696e 6520 6973 3a07 004a 4619 0000 2300 ine is:..JF...#.\n-0015f9d0: 4a46 1a00 0020 2020 2369 6e63 6c75 6465 JF... #include\n+0015f9c0: 696e 6520 6973 3a07 004a 4419 0000 2300 ine is:..JD...#.\n+0015f9d0: 4a44 1a00 0020 2020 2369 6e63 6c75 6465 JD... #include\n 0015f9e0: 2022 6774 6d5f 6465 7363 7269 7074 2e68 \"gtm_descript.h\n-0015f9f0: 2262 004a 4621 0000 2020 2069 6e74 2067 \"b.JF!.. int g\n+0015f9f0: 2262 004a 4421 0000 2020 2069 6e74 2067 \"b.JD!.. int g\n 0015fa00: 746d 5f61 635f 7866 6f72 6d5f 3128 6774 tm_ac_xform_1(gt\n 0015fa10: 6d33 325f 6465 7363 7269 7074 6f72 2a20 m32_descriptor* \n 0015fa20: 696e 2c20 696e 7420 6c65 7665 6c2c 2067 in, int level, g\n 0015fa30: 746d 3332 5f64 6573 6372 6970 746f 722a tm32_descriptor*\n 0015fa40: 206f 7574 2c20 696e 742a 206f 7574 6c65 out, int* outle\n-0015fa50: 6e29 3b07 004a 4622 0000 4a00 4946 ff73 n);..JF\"..J.IF.s\n+0015fa50: 6e29 3b07 004a 4422 0000 4a00 4944 ff73 n);..JD\"..J.ID.s\n 0015fa60: 00ff 494e 5055 545f 4152 4755 4d45 4e54 ..INPUT_ARGUMENT\n 0015fa70: 535f 464f 525f 4754 4d5f 4143 5f58 464f S_FOR_GTM_AC_XFO\n 0015fa80: 524d 0000 496e 7075 745f 4172 6775 6d65 RM..Input_Argume\n 0015fa90: 6e74 735f 666f 725f 6774 6d5f 6163 5f78 nts_for_gtm_ac_x\n-0015faa0: 666f 726d 2b00 6e46 bf11 0000 2020 2049 form+.nF.... I\n+0015faa0: 666f 726d 2b00 6e44 bf11 0000 2020 2049 form+.nD.... I\n 0015fab0: 6e70 7574 2041 7267 756d 656e 7473 2066 nput Arguments f\n 0015fac0: 6f72 2067 746d 5f61 635f 7866 6f72 6d07 or gtm_ac_xform.\n-0015fad0: 006f 4621 0000 3300 6f46 3100 0020 2020 .oF!..3.oF1.. \n+0015fad0: 006f 4421 0000 3300 6f44 3100 0020 2020 .oD!..3.oD1.. \n 0015fae0: 5468 6520 696e 7075 7420 6172 6775 6d65 The input argume\n 0015faf0: 6e74 7320 666f 7220 6774 6d5f 6163 5f78 nts for gtm_ac_x\n-0015fb00: 666f 726d 2061 7265 3a07 006f 4641 0000 form are:..oFA..\n-0015fb10: 4700 6f46 5100 0020 2020 696e 3a20 6120 G.oFQ.. in: a \n+0015fb00: 666f 726d 2061 7265 3a07 006f 4441 0000 form are:..oDA..\n+0015fb10: 4700 6f44 5100 0020 2020 696e 3a20 6120 G.oDQ.. in: a \n 0015fb20: 6774 6d5f 6465 7363 7269 7074 6f72 2063 gtm_descriptor c\n 0015fb30: 6f6e 7461 696e 696e 6720 7468 6520 7374 ontaining the st\n 0015fb40: 7269 6e67 2074 6f20 6265 2074 7261 6e73 ring to be trans\n-0015fb50: 666f 726d 6564 2e07 006f 4661 0000 5300 formed...oFa..S.\n-0015fb60: 6f46 7100 0020 2020 6c65 7665 6c3a 2061 oFq.. level: a\n+0015fb50: 666f 726d 6564 2e07 006f 4461 0000 5300 formed...oDa..S.\n+0015fb60: 6f44 7100 0020 2020 6c65 7665 6c3a 2061 oDq.. level: a\n 0015fb70: 6e20 696e 7465 6765 723b 2074 6869 7320 n integer; this \n 0015fb80: 6973 206e 6f74 2075 7365 6420 6375 7272 is not used curr\n 0015fb90: 656e 746c 792c 2062 7574 2069 7320 7265 ently, but is re\n 0015fba0: 7365 7276 6564 2066 6f72 2066 7574 7572 served for futur\n-0015fbb0: 6515 006f 4681 0000 2020 2066 6163 696c e..oF... facil\n-0015fbc0: 6974 6965 732e 0700 6f46 9100 0047 006e ities...oF...G.n\n-0015fbd0: 46c0 1100 0020 2020 6f75 743a 2061 2067 F.... out: a g\n+0015fbb0: 6515 006f 4481 0000 2020 2066 6163 696c e..oD... facil\n+0015fbc0: 6974 6965 732e 0700 6f44 9100 0047 006e ities...oD...G.n\n+0015fbd0: 44c0 1100 0020 2020 6f75 743a 2061 2067 D.... out: a g\n 0015fbe0: 746d 5f64 6573 6372 6970 746f 7220 746f tm_descriptor to\n 0015fbf0: 2062 6520 6669 6c6c 6564 2077 6974 6820 be filled with \n 0015fc00: 7468 6520 7472 616e 7366 6f72 6d65 6420 the transformed \n-0015fc10: 6b65 792e 0700 6f46 1200 0000 0000 0000 key...oF........\n+0015fc10: 6b65 792e 0700 6f44 1200 0000 0000 0000 key...oD........\n 0015fc20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015fc30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015fc40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015fc50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015fc60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015fc70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0015fc80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -90116,86 +90116,86 @@\n 00160030: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00160040: 434f 4c4c 4154 494f 4e00 ff73 00ff 5452 COLLATION..s..TR\n 00160050: 414e 5346 4f52 4d41 5449 4f4e 00ff 7300 ANSFORMATION..s.\n 00160060: ff49 4e50 5554 5f41 5247 554d 454e 5453 .INPUT_ARGUMENTS\n 00160070: 5f46 4f52 5f47 544d 5f41 435f 5846 4f52 _FOR_GTM_AC_XFOR\n 00160080: 4d31 0000 496e 7075 745f 4172 6775 6d65 M1..Input_Argume\n 00160090: 6e74 735f 666f 725f 6774 6d5f 6163 5f78 nts_for_gtm_ac_x\n-001600a0: 666f 726d 312c 006f 46bf 1100 0020 2020 form1,.oF.... \n+001600a0: 666f 726d 312c 006f 44bf 1100 0020 2020 form1,.oD.... \n 001600b0: 496e 7075 7420 4172 6775 6d65 6e74 7320 Input Arguments \n 001600c0: 666f 7220 6774 6d5f 6163 5f78 666f 726d for gtm_ac_xform\n-001600d0: 3107 0070 4621 0000 3400 7046 3100 0020 1..pF!..4.pF1.. \n+001600d0: 3107 0070 4421 0000 3400 7044 3100 0020 1..pD!..4.pD1.. \n 001600e0: 2020 5468 6520 696e 7075 7420 6172 6775 The input argu\n 001600f0: 6d65 6e74 7320 666f 7220 6774 6d5f 6163 ments for gtm_ac\n-00160100: 5f78 666f 726d 3120 6172 653a 0700 7046 _xform1 are:..pF\n-00160110: 4100 0049 0070 4651 0000 2020 2069 6e3a A..I.pFQ.. in:\n+00160100: 5f78 666f 726d 3120 6172 653a 0700 7044 _xform1 are:..pD\n+00160110: 4100 0049 0070 4451 0000 2020 2069 6e3a A..I.pDQ.. in:\n 00160120: 2061 2067 746d 3332 5f64 6573 6372 6970 a gtm32_descrip\n 00160130: 746f 7220 636f 6e74 6169 6e69 6e67 2074 tor containing t\n 00160140: 6865 2073 7472 696e 6720 746f 2062 6520 he string to be \n-00160150: 7472 616e 7366 6f72 6d65 642e 0700 7046 transformed...pF\n-00160160: 6100 0053 0070 4671 0000 2020 206c 6576 a..S.pFq.. lev\n+00160150: 7472 616e 7366 6f72 6d65 642e 0700 7044 transformed...pD\n+00160160: 6100 0053 0070 4471 0000 2020 206c 6576 a..S.pDq.. lev\n 00160170: 656c 3a20 616e 2069 6e74 6567 6572 3b20 el: an integer; \n 00160180: 7468 6973 2069 7320 6e6f 7420 7573 6564 this is not used\n 00160190: 2063 7572 7265 6e74 6c79 2c20 6275 7420 currently, but \n 001601a0: 6973 2072 6573 6572 7665 6420 666f 7220 is reserved for \n-001601b0: 6675 7475 7265 1500 7046 8100 0020 2020 future..pF... \n-001601c0: 6661 6369 6c69 7469 6573 2e07 0070 4691 facilities...pF.\n-001601d0: 0000 4900 6f46 c011 0000 2020 206f 7574 ..I.oF.... out\n+001601b0: 6675 7475 7265 1500 7044 8100 0020 2020 future..pD... \n+001601c0: 6661 6369 6c69 7469 6573 2e07 0070 4491 facilities...pD.\n+001601d0: 0000 4900 6f44 c011 0000 2020 206f 7574 ..I.oD.... out\n 001601e0: 3a20 6120 6774 6d33 325f 6465 7363 7269 : a gtm32_descri\n 001601f0: 7074 6f72 2074 6f20 6265 2066 696c 6c65 ptor to be fille\n 00160200: 6420 7769 7468 2074 6865 2074 7261 6e73 d with the trans\n-00160210: 666f 726d 6564 206b 6579 2e07 0070 4612 formed key...pF.\n-00160220: 0000 4800 4d46 4f55 5450 5554 5f41 5247 ..H.MFOUTPUT_ARG\n+00160210: 666f 726d 6564 206b 6579 2e07 0070 4412 formed key...pD.\n+00160220: 0000 4800 4d44 4f55 5450 5554 5f41 5247 ..H.MDOUTPUT_ARG\n 00160230: 554d 454e 5453 5f46 4f52 5f47 544d 5f41 UMENTS_FOR_GTM_A\n 00160240: 435f 5846 4f52 4d00 004f 7574 7075 745f C_XFORM..Output_\n 00160250: 4172 6775 6d65 6e74 735f 666f 725f 6774 Arguments_for_gt\n-00160260: 6d5f 6163 5f78 666f 726d 2c00 6f46 bf11 m_ac_xform,.oF..\n+00160260: 6d5f 6163 5f78 666f 726d 2c00 6f44 bf11 m_ac_xform,.oD..\n 00160270: 0000 2020 204f 7574 7075 7420 4172 6775 .. Output Argu\n 00160280: 6d65 6e74 7320 666f 7220 6774 6d5f 6163 ments for gtm_ac\n-00160290: 5f78 666f 726d 0700 7046 2100 0034 0070 _xform..pF!..4.p\n-001602a0: 4631 0000 2020 2054 6865 206f 7574 7075 F1.. The outpu\n+00160290: 5f78 666f 726d 0700 7044 2100 0034 0070 _xform..pD!..4.p\n+001602a0: 4431 0000 2020 2054 6865 206f 7574 7075 D1.. The outpu\n 001602b0: 7420 6172 6775 6d65 6e74 7320 666f 7220 t arguments for \n 001602c0: 6774 6d5f 6163 5f78 666f 726d 2061 7265 gtm_ac_xform are\n-001602d0: 3a07 0070 4641 0000 4f00 7046 5100 0020 :..pFA..O.pFQ.. \n+001602d0: 3a07 0070 4441 0000 4f00 7044 5100 0020 :..pDA..O.pDQ.. \n 001602e0: 2020 7265 7475 726e 2076 616c 7565 3a20 return value: \n 001602f0: 6120 6c6f 6e67 2072 6573 756c 7420 7072 a long result pr\n 00160300: 6f76 6964 696e 6720 6120 7374 6174 7573 oviding a status\n 00160310: 2063 6f64 653b 2069 7420 696e 6469 6361 code; it indica\n-00160320: 7465 7320 7468 6545 0070 4661 0000 2020 tes theE.pFa.. \n+00160320: 7465 7320 7468 6545 0070 4461 0000 2020 tes theE.pDa.. \n 00160330: 2073 7563 6365 7373 2028 7a65 726f 2920 success (zero) \n 00160340: 6f72 2066 6169 6c75 7265 2028 6e6f 6e2d or failure (non-\n 00160350: 7a65 726f 2920 6f66 2074 6865 2074 7261 zero) of the tra\n-00160360: 6e73 666f 726d 6174 696f 6e2e 0700 7046 nsformation...pF\n-00160370: 7100 003f 0070 4681 0000 2020 206f 7574 q..?.pF... out\n+00160360: 6e73 666f 726d 6174 696f 6e2e 0700 7044 nsformation...pD\n+00160370: 7100 003f 0070 4481 0000 2020 206f 7574 q..?.pD... out\n 00160380: 3a20 6120 6774 6d5f 6465 7363 7269 7074 : a gtm_descript\n 00160390: 6f72 2063 6f6e 7461 696e 696e 6720 7468 or containing th\n 001603a0: 6520 7472 616e 7366 6f72 6d65 6420 6b65 e transformed ke\n-001603b0: 792e 0700 7046 9100 0055 006f 46c0 1100 y...pF...U.oF...\n+001603b0: 792e 0700 7044 9100 0055 006f 44c0 1100 y...pD...U.oD...\n 001603c0: 0020 2020 6f75 746c 656e 3a20 616e 2075 . outlen: an u\n 001603d0: 6e73 6967 6e65 6420 6c6f 6e67 2c20 7061 nsigned long, pa\n 001603e0: 7373 6564 2062 7920 7265 6665 7265 6e63 ssed by referenc\n 001603f0: 652c 2067 6976 696e 6720 7468 6520 6163 e, giving the ac\n 00160400: 7475 616c 206c 656e 6774 6820 6f66 1900 tual length of..\n-00160410: 7046 1200 0020 2020 7468 6520 6f75 7470 pF... the outp\n-00160420: 7574 206b 6579 2e07 0070 4613 0000 1200 ut key...pF.....\n-00160430: 7046 1400 0020 2020 4578 616d 706c 653a pF... Example:\n-00160440: 0700 7046 1500 0023 0070 4616 0000 2020 ..pF...#.pF... \n+00160410: 7044 1200 0020 2020 7468 6520 6f75 7470 pD... the outp\n+00160420: 7574 206b 6579 2e07 0070 4413 0000 1200 ut key...pD.....\n+00160430: 7044 1400 0020 2020 4578 616d 706c 653a pD... Example:\n+00160440: 0700 7044 1500 0023 0070 4416 0000 2020 ..pD...#.pD... \n 00160450: 2023 696e 636c 7564 6520 2267 746d 5f64 #include \"gtm_d\n-00160460: 6573 6372 6970 742e 6822 2b00 7046 1700 escript.h\"+.pF..\n+00160460: 6573 6372 6970 742e 6822 2b00 7044 1700 escript.h\"+.pD..\n 00160470: 0020 2020 2364 6566 696e 6520 4d59 4150 . #define MYAP\n 00160480: 505f 5355 4253 4332 4c4f 4e47 2031 3233 P_SUBSC2LONG 123\n-00160490: 3435 3637 3831 0070 4618 0000 2020 2073 456781.pF... s\n+00160490: 3435 3637 3831 0070 4418 0000 2020 2073 456781.pD... s\n 001604a0: 7461 7469 6320 756e 7369 676e 6564 2063 tatic unsigned c\n 001604b0: 6861 7220 7866 6f72 6d5f 7461 626c 655b har xform_table[\n-001604c0: 3235 365d 203d 0b00 7046 1900 0020 2020 256] =..pF... \n-001604d0: 7b4a 0070 461a 0000 2020 2020 2030 2c20 {J.pF... 0, \n+001604c0: 3235 365d 203d 0b00 7044 1900 0020 2020 256] =..pD... \n+001604d0: 7b4a 0070 441a 0000 2020 2020 2030 2c20 {J.pD... 0, \n 001604e0: 2031 2c20 2032 2c20 2033 2c20 2034 2c20 1, 2, 3, 4, \n 001604f0: 2035 2c20 2036 2c20 2037 2c20 2038 2c20 5, 6, 7, 8, \n 00160500: 2039 2c20 3130 2c20 3131 2c20 3132 2c20 9, 10, 11, 12, \n-00160510: 3133 2c20 3134 2c20 3135 2c4a 0070 4621 13, 14, 15,J.pF!\n+00160510: 3133 2c20 3134 2c20 3135 2c4a 0070 4421 13, 14, 15,J.pD!\n 00160520: 0000 2020 2020 3136 2c20 3137 2c20 3138 .. 16, 17, 18\n 00160530: 2c20 3139 2c20 3230 2c20 3231 2c20 3232 , 19, 20, 21, 22\n 00160540: 2c20 3233 2c20 3234 2c20 3235 2c20 3236 , 23, 24, 25, 26\n 00160550: 2c20 3237 2c20 3238 2c20 3239 2c20 3330 , 27, 28, 29, 30\n 00160560: 2c20 3331 2c00 0000 0000 0000 0000 0000 , 31,...........\n 00160570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00160580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -90246,143 +90246,143 @@\n 00160850: 414e 5346 4f52 4d41 5449 4f4e 00ff 7300 ANSFORMATION..s.\n 00160860: ff4f 5554 5055 545f 4152 4755 4d45 4e54 .OUTPUT_ARGUMENT\n 00160870: 535f 464f 525f 4754 4d5f 4143 5f58 464f S_FOR_GTM_AC_XFO\n 00160880: 524d 00c0 2200 0020 2020 2033 322c 2033 RM..\".. 32, 3\n 00160890: 332c 2033 342c 2033 352c 2033 362c 2033 3, 34, 35, 36, 3\n 001608a0: 372c 2033 382c 2033 392c 2034 302c 2034 7, 38, 39, 40, 4\n 001608b0: 312c 2034 322c 2034 332c 2034 342c 2034 1, 42, 43, 44, 4\n-001608c0: 352c 2034 362c 2034 372c 4a00 7046 2300 5, 46, 47,J.pF#.\n+001608c0: 352c 2034 362c 2034 372c 4a00 7044 2300 5, 46, 47,J.pD#.\n 001608d0: 0020 2020 2034 382c 2034 392c 2035 302c . 48, 49, 50,\n 001608e0: 2035 312c 2035 322c 2035 332c 2035 342c 51, 52, 53, 54,\n 001608f0: 2035 352c 2035 362c 2035 372c 2035 382c 55, 56, 57, 58,\n 00160900: 2035 392c 2036 302c 2036 312c 2036 322c 59, 60, 61, 62,\n-00160910: 2036 332c 4a00 7046 2400 0020 2020 2036 63,J.pF$.. 6\n+00160910: 2036 332c 4a00 7044 2400 0020 2020 2036 63,J.pD$.. 6\n 00160920: 342c 2036 352c 2036 372c 2036 392c 2037 4, 65, 67, 69, 7\n 00160930: 312c 2037 332c 2037 352c 2037 372c 2037 1, 73, 75, 77, 7\n 00160940: 392c 2038 312c 2038 332c 2038 352c 2038 9, 81, 83, 85, 8\n 00160950: 372c 2038 392c 2039 312c 2039 332c 4a00 7, 89, 91, 93,J.\n-00160960: 7046 2500 0020 2020 2039 352c 2039 372c pF%.. 95, 97,\n+00160960: 7044 2500 0020 2020 2039 352c 2039 372c pD%.. 95, 97,\n 00160970: 2039 392c 3130 312c 3130 332c 3130 352c 99,101,103,105,\n 00160980: 3130 372c 3130 392c 3131 312c 3131 332c 107,109,111,113,\n 00160990: 3131 352c 3131 372c 3131 382c 3131 392c 115,117,118,119,\n-001609a0: 3132 302c 3132 312c 4a00 7046 2600 0020 120,121,J.pF&.. \n+001609a0: 3132 302c 3132 312c 4a00 7044 2600 0020 120,121,J.pD&.. \n 001609b0: 2020 3132 322c 2036 362c 2036 382c 2037 122, 66, 68, 7\n 001609c0: 302c 2037 322c 2037 342c 2037 362c 2037 0, 72, 74, 76, 7\n 001609d0: 382c 2038 302c 2038 322c 2038 342c 2038 8, 80, 82, 84, 8\n 001609e0: 362c 2038 382c 2039 302c 2039 322c 2039 6, 88, 90, 92, 9\n-001609f0: 342c 4a00 7046 2700 0020 2020 2039 362c 4,J.pF'.. 96,\n+001609f0: 342c 4a00 7044 2700 0020 2020 2039 362c 4,J.pD'.. 96,\n 00160a00: 2039 382c 3130 302c 3130 322c 3130 342c 98,100,102,104,\n 00160a10: 3130 362c 3130 382c 3131 302c 3131 322c 106,108,110,112,\n 00160a20: 3131 342c 3131 362c 3132 332c 3132 342c 114,116,123,124,\n-00160a30: 3132 352c 3132 362c 3132 372c 4a00 7046 125,126,127,J.pF\n+00160a30: 3132 352c 3132 362c 3132 372c 4a00 7044 125,126,127,J.pD\n 00160a40: 2800 0020 2020 3132 382c 3132 392c 3133 (.. 128,129,13\n 00160a50: 302c 3133 312c 3133 322c 3133 332c 3133 0,131,132,133,13\n 00160a60: 342c 3133 352c 3133 362c 3133 372c 3133 4,135,136,137,13\n 00160a70: 382c 3133 392c 3134 302c 3134 312c 3134 8,139,140,141,14\n-00160a80: 322c 3134 332c 4a00 7046 2900 0020 2020 2,143,J.pF).. \n+00160a80: 322c 3134 332c 4a00 7044 2900 0020 2020 2,143,J.pD).. \n 00160a90: 3134 342c 3134 352c 3134 362c 3134 372c 144,145,146,147,\n 00160aa0: 3134 382c 3134 392c 3135 302c 3135 312c 148,149,150,151,\n 00160ab0: 3135 322c 3135 332c 3135 342c 3135 352c 152,153,154,155,\n 00160ac0: 3135 362c 3135 372c 3135 382c 3135 392c 156,157,158,159,\n-00160ad0: 4a00 7046 2a00 0020 2020 3136 302c 3136 J.pF*.. 160,16\n+00160ad0: 4a00 7044 2a00 0020 2020 3136 302c 3136 J.pD*.. 160,16\n 00160ae0: 312c 3136 322c 3136 332c 3136 342c 3136 1,162,163,164,16\n 00160af0: 352c 3136 362c 3136 372c 3136 382c 3136 5,166,167,168,16\n 00160b00: 392c 3137 302c 3137 312c 3137 322c 3137 9,170,171,172,17\n-00160b10: 332c 3137 342c 3137 352c 4a00 7046 3100 3,174,175,J.pF1.\n+00160b10: 332c 3137 342c 3137 352c 4a00 7044 3100 3,174,175,J.pD1.\n 00160b20: 0020 2020 3137 362c 3137 372c 3137 382c . 176,177,178,\n 00160b30: 3137 392c 3138 302c 3138 312c 3138 322c 179,180,181,182,\n 00160b40: 3138 332c 3138 342c 3138 352c 3138 362c 183,184,185,186,\n 00160b50: 3138 372c 3138 382c 3138 392c 3139 302c 187,188,189,190,\n-00160b60: 3139 312c 4a00 7046 3200 0020 2020 3139 191,J.pF2.. 19\n+00160b60: 3139 312c 4a00 7044 3200 0020 2020 3139 191,J.pD2.. 19\n 00160b70: 322c 3139 332c 3139 342c 3139 352c 3139 2,193,194,195,19\n 00160b80: 362c 3139 372c 3139 382c 3139 392c 3230 6,197,198,199,20\n 00160b90: 302c 3230 312c 3230 322c 3230 332c 3230 0,201,202,203,20\n 00160ba0: 342c 3230 352c 3230 362c 3230 372c 4a00 4,205,206,207,J.\n-00160bb0: 7046 3300 0020 2020 3230 382c 3230 392c pF3.. 208,209,\n+00160bb0: 7044 3300 0020 2020 3230 382c 3230 392c pD3.. 208,209,\n 00160bc0: 3231 302c 3231 312c 3231 322c 3231 332c 210,211,212,213,\n 00160bd0: 3231 342c 3231 352c 3231 362c 3231 372c 214,215,216,217,\n 00160be0: 3231 382c 3231 392c 3232 302c 3232 312c 218,219,220,221,\n-00160bf0: 3232 322c 3232 332c 4a00 7046 3400 0020 222,223,J.pF4.. \n+00160bf0: 3232 322c 3232 332c 4a00 7044 3400 0020 222,223,J.pD4.. \n 00160c00: 2020 3232 342c 3232 352c 3232 362c 3232 224,225,226,22\n 00160c10: 372c 3232 382c 3232 392c 3233 302c 3233 7,228,229,230,23\n 00160c20: 312c 3233 322c 3233 332c 3233 342c 3233 1,232,233,234,23\n 00160c30: 352c 3233 362c 3233 372c 3233 382c 3233 5,236,237,238,23\n-00160c40: 392c 4900 7046 3500 0020 2020 3234 302c 9,I.pF5.. 240,\n+00160c40: 392c 4900 7044 3500 0020 2020 3234 302c 9,I.pD5.. 240,\n 00160c50: 3234 312c 3234 322c 3234 332c 3234 342c 241,242,243,244,\n 00160c60: 3234 352c 3234 362c 3234 372c 3234 382c 245,246,247,248,\n 00160c70: 3234 392c 3235 302c 3235 312c 3235 322c 249,250,251,252,\n-00160c80: 3235 332c 3235 342c 3235 350c 0070 4636 253,254,255..pF6\n-00160c90: 0000 2020 207d 3b0e 0070 4637 0000 2020 .. };..pF7.. \n-00160ca0: 206c 6f6e 672f 0070 4638 0000 2020 2067 long/.pF8.. g\n+00160c80: 3235 332c 3235 342c 3235 350c 0070 4436 253,254,255..pD6\n+00160c90: 0000 2020 207d 3b0e 0070 4437 0000 2020 .. };..pD7.. \n+00160ca0: 206c 6f6e 672f 0070 4438 0000 2020 2067 long/.pD8.. g\n 00160cb0: 746d 5f61 635f 7866 6f72 6d20 2869 6e2c tm_ac_xform (in,\n 00160cc0: 206c 6576 656c 2c20 6f75 742c 206f 7574 level, out, out\n-00160cd0: 6c65 6e29 3c00 7046 3900 0020 2020 2020 len)<.pF9.. \n+00160cd0: 6c65 6e29 3c00 7044 3900 0020 2020 2020 len)<.pD9.. \n 00160ce0: 2020 2067 746d 5f64 6573 6372 6970 746f gtm_descripto\n 00160cf0: 7220 2a69 6e3b 2020 2020 2f2a 2074 6865 r *in; /* the\n 00160d00: 2069 6e70 7574 2073 7472 696e 6720 2a2f input string */\n-00160d10: 3e00 7046 3a00 0020 2020 2020 2020 2069 >.pF:.. i\n+00160d10: 3e00 7044 3a00 0020 2020 2020 2020 2069 >.pD:.. i\n 00160d20: 6e74 206c 6576 656c 3b20 2020 2020 2020 nt level; \n 00160d30: 2020 2020 202f 2a20 7468 6520 7375 6273 /* the subs\n 00160d40: 6372 6970 7420 6c65 7665 6c20 2a2f 3e00 cript level */>.\n-00160d50: 7046 4100 0020 2020 2020 2020 2067 746d pFA.. gtm\n+00160d50: 7044 4100 0020 2020 2020 2020 2067 746d pDA.. gtm\n 00160d60: 5f64 6573 6372 6970 746f 7220 2a6f 7574 _descriptor *out\n 00160d70: 3b20 2020 202f 2a20 7468 6520 6f75 7470 ; /* the outp\n-00160d80: 7574 2062 7566 6665 7220 2a2f 4800 7046 ut buffer */H.pF\n+00160d80: 7574 2062 7566 6665 7220 2a2f 4800 7044 ut buffer */H.pD\n 00160d90: 4200 0020 2020 2020 2020 2069 6e74 202a B.. int *\n 00160da0: 6f75 746c 656e 3b20 2020 2020 2020 202f outlen; /\n 00160db0: 2a20 7468 6520 6c65 6e67 7468 206f 6620 * the length of \n 00160dc0: 7468 6520 6f75 7470 7574 2073 7472 696e the output strin\n-00160dd0: 6720 2a2f 0b00 7046 4300 0020 2020 7b12 g */..pFC.. {.\n-00160de0: 0070 4644 0000 2020 2020 2069 6e74 206e .pFD.. int n\n-00160df0: 3b25 0070 4645 0000 2020 2020 2075 6e73 ;%.pFE.. uns\n+00160dd0: 6720 2a2f 0b00 7044 4300 0020 2020 7b12 g */..pDC.. {.\n+00160de0: 0070 4444 0000 2020 2020 2069 6e74 206e .pDD.. int n\n+00160df0: 3b25 0070 4445 0000 2020 2020 2075 6e73 ;%.pDE.. uns\n 00160e00: 6967 6e65 6420 6368 6172 202a 6370 2c20 igned char *cp, \n-00160e10: 2a63 6f75 743b 4100 7046 4600 0020 2020 *cout;A.pFF.. \n+00160e10: 2a63 6f75 743b 4100 7044 4600 0020 2020 *cout;A.pDF.. \n 00160e20: 2f2a 2045 6e73 7572 6520 7370 6163 6520 /* Ensure space \n 00160e30: 696e 2074 6865 206f 7574 7075 7420 6275 in the output bu\n 00160e40: 6666 6572 2066 6f72 2074 6865 2073 7472 ffer for the str\n-00160e50: 696e 672e 202a 2f18 0070 4647 0000 2020 ing. */..pFG.. \n+00160e50: 696e 672e 202a 2f18 0070 4447 0000 2020 ing. */..pDG.. \n 00160e60: 2020 206e 203d 2069 6e2d 3e6c 656e 3b1d n = in->len;.\n-00160e70: 0070 4648 0000 2020 2020 2069 6620 286e .pFH.. if (n\n-00160e80: 203e 206f 7574 2d3e 6c65 6e29 2600 7046 > out->len)&.pF\n+00160e70: 0070 4448 0000 2020 2020 2069 6620 286e .pDH.. if (n\n+00160e80: 203e 206f 7574 2d3e 6c65 6e29 2600 7044 > out->len)&.pD\n 00160e90: 4900 0020 2020 2020 2020 7265 7475 726e I.. return\n 00160ea0: 204d 5941 5050 5f53 5542 5343 324c 4f4e MYAPP_SUBSC2LON\n-00160eb0: 473b 4b00 7046 4a00 0020 2020 2f2a 2054 G;K.pFJ.. /* T\n+00160eb0: 473b 4b00 7044 4a00 0020 2020 2f2a 2054 G;K.pDJ.. /* T\n 00160ec0: 6865 7265 2069 7320 7370 6163 652c 2063 here is space, c\n 00160ed0: 6f70 7920 7468 6520 7374 7269 6e67 2c20 opy the string, \n 00160ee0: 7472 616e 7366 6f72 6d69 6e67 2c20 6966 transforming, if\n 00160ef0: 206e 6563 6573 7361 7279 202a 2f50 0070 necessary */P.p\n-00160f00: 4651 0000 2020 2020 2063 7020 3d20 696e FQ.. cp = in\n+00160f00: 4451 0000 2020 2020 2063 7020 3d20 696e DQ.. cp = in\n 00160f10: 2d3e 7661 6c3b 2020 2020 2020 2020 2020 ->val; \n 00160f20: 2020 2f2a 2041 6464 7265 7373 206f 6620 /* Address of \n 00160f30: 6669 7273 7420 6279 7465 206f 6620 696e first byte of in\n 00160f40: 7075 7420 7374 7269 6e67 202a 2f50 0070 put string */P.p\n-00160f50: 4652 0000 2020 2020 2063 6f75 7420 3d20 FR.. cout = \n+00160f50: 4452 0000 2020 2020 2063 6f75 7420 3d20 DR.. cout = \n 00160f60: 6f75 742d 3e76 616c 3b20 2020 2020 2020 out->val; \n 00160f70: 202f 2a20 4164 6472 6573 7320 6f66 2066 /* Address of f\n 00160f80: 6972 7374 2062 7974 6520 6f66 206f 7574 irst byte of out\n 00160f90: 7075 7420 6275 6666 6572 202a 2f1b 0070 put buffer */..p\n-00160fa0: 4653 0000 2020 2020 2077 6869 6c65 2028 FS.. while (\n-00160fb0: 6e2d 2d20 3e20 3029 2b00 7046 5400 0020 n-- > 0)+.pFT.. \n+00160fa0: 4453 0000 2020 2020 2077 6869 6c65 2028 DS.. while (\n+00160fb0: 6e2d 2d20 3e20 3029 2b00 7044 5400 0020 n-- > 0)+.pDT.. \n 00160fc0: 2020 2020 2020 2a63 6f75 742b 2b20 3d20 *cout++ = \n 00160fd0: 7866 6f72 6d5f 7461 626c 655b 2a63 702b xform_table[*cp+\n 00160fe0: 2b5d 3b00 0000 0000 0000 0000 0000 0000 +];.............\n 00160ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00161000: 0100 0000 c500 0000 e04e 0000 0000 0000 .........N......\n-00161010: 8e00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00161010: 8e00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00161020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00161030: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00161040: 434f 4c4c 4154 494f 4e00 ff73 00ff 5452 COLLATION..s..TR\n 00161050: 414e 5346 4f52 4d41 5449 4f4e 00ff 7300 ANSFORMATION..s.\n 00161060: ff4f 5554 5055 545f 4152 4755 4d45 4e54 .OUTPUT_ARGUMENT\n 00161070: 535f 464f 525f 4754 4d5f 4143 5f58 464f S_FOR_GTM_AC_XFO\n 00161080: 524d 00c0 5500 0020 2020 2020 2a6f 7574 RM..U.. *out\n 00161090: 6c65 6e20 3d20 696e 2d3e 6c65 6e3b 1500 len = in->len;..\n-001610a0: 7046 5600 0020 2020 2020 7265 7475 726e pFV.. return\n-001610b0: 2030 3b0b 0070 4657 0000 2020 207d 0700 0;..pFW.. }..\n-001610c0: 7046 5800 0000 0000 0000 0000 0000 0000 pFX.............\n+001610a0: 7044 5600 0020 2020 2020 7265 7475 726e pDV.. return\n+001610b0: 2030 3b0b 0070 4457 0000 2020 207d 0700 0;..pDW.. }..\n+001610c0: 7044 5800 0000 0000 0000 0000 0000 0000 pDX.............\n 001610d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001610e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001610f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00161100: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00161110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00161120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00161130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -90496,106 +90496,106 @@\n 001617f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00161800: 0100 0000 1e06 0000 f14e 0000 0000 0000 .........N......\n 00161810: 4e00 0000 4845 4c50 00ff 7300 ff49 4e54 N...HELP..s..INT\n 00161820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00161830: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00161840: 434f 4c4c 4154 494f 4e00 0041 6c74 6572 COLLATION..Alter\n 00161850: 6e61 7465 5f43 6f6c 6c61 7469 6f6e 1e00 nate_Collation..\n-00161860: 3646 bf11 0000 2020 2041 6c74 6572 6e61 6F.... Alterna\n-00161870: 7465 2043 6f6c 6c61 7469 6f6e 0700 3746 te Collation..7F\n-00161880: 2100 0051 0037 4631 0000 2020 2045 6163 !..Q.7F1.. Eac\n+00161860: 3644 bf11 0000 2020 2041 6c74 6572 6e61 6D.... Alterna\n+00161870: 7465 2043 6f6c 6c61 7469 6f6e 0700 3744 te Collation..7D\n+00161880: 2100 0051 0037 4431 0000 2020 2045 6163 !..Q.7D1.. Eac\n 00161890: 6820 616c 7465 726e 6174 6976 6520 636f h alternative co\n 001618a0: 6c6c 6174 696f 6e20 7365 7175 656e 6365 llation sequence\n 001618b0: 2072 6571 7569 7265 7320 6120 7365 7420 requires a set \n 001618c0: 6f66 2066 6f75 7220 7573 6572 2d63 7265 of four user-cre\n-001618d0: 6174 6564 4800 3746 4100 0020 2020 726f atedH.7FA.. ro\n+001618d0: 6174 6564 4800 3744 4100 0020 2020 726f atedH.7DA.. ro\n 001618e0: 7574 696e 6573 2d2d 6774 6d5f 6163 5f78 utines--gtm_ac_x\n 001618f0: 666f 726d 5f31 2028 6f72 2067 746d 5f61 form_1 (or gtm_a\n 00161900: 635f 7866 6f72 6d29 2c20 6774 6d5f 6163 c_xform), gtm_ac\n-00161910: 5f78 6261 636b 5f31 2028 6f72 4c00 3746 _xback_1 (orL.7F\n+00161910: 5f78 6261 636b 5f31 2028 6f72 4c00 3744 _xback_1 (orL.7D\n 00161920: 5100 0020 2020 6774 6d5f 6163 5f78 6261 Q.. gtm_ac_xba\n 00161930: 636b 292c 2067 746d 5f61 635f 7665 7273 ck), gtm_ac_vers\n 00161940: 696f 6e2c 2061 6e64 2067 746d 5f61 635f ion, and gtm_ac_\n 00161950: 7665 7269 6679 2e20 5468 6520 6f72 6967 verify. The orig\n-00161960: 696e 616c 2061 6e64 5300 3746 6100 0020 inal andS.7Fa.. \n+00161960: 696e 616c 2061 6e64 5300 3744 6100 0020 inal andS.7Da.. \n 00161970: 2020 7472 616e 7366 6f72 6d65 6420 7374 transformed st\n 00161980: 7269 6e67 7320 6172 6520 7061 7373 6564 rings are passed\n 00161990: 2062 6574 7765 656e 2047 542e 4d20 616e between GT.M an\n 001619a0: 6420 7468 6520 7573 6572 2d63 7265 6174 d the user-creat\n-001619b0: 6564 2072 6f75 7469 6e65 7352 0037 4671 ed routinesR.7Fq\n+001619b0: 6564 2072 6f75 7469 6e65 7352 0037 4471 ed routinesR.7Dq\n 001619c0: 0000 2020 2075 7369 6e67 2070 6172 616d .. using param\n 001619d0: 6574 6572 7320 6f66 2074 7970 6520 6774 eters of type gt\n 001619e0: 6d5f 6465 7363 7269 7074 6f72 206f 7220 m_descriptor or \n 001619f0: 6774 6d33 325f 6465 7363 7269 7074 6f72 gtm32_descriptor\n 00161a00: 2e20 416e 2022 696e 636c 7564 6553 0037 . An \"includeS.7\n-00161a10: 4681 0000 2020 2066 696c 6522 2067 746d F... file\" gtm\n+00161a10: 4481 0000 2020 2066 696c 6522 2067 746d D... file\" gtm\n 00161a20: 5f64 6573 6372 6970 742e 682c 206c 6f63 _descript.h, loc\n 00161a30: 6174 6564 2069 6e20 7468 6520 4754 2e4d ated in the GT.M\n 00161a40: 2064 6973 7472 6962 7574 696f 6e20 6469 distribution di\n 00161a50: 7265 6374 6f72 792c 2064 6566 696e 6573 rectory, defines\n-00161a60: 4600 3746 9100 0020 2020 6774 6d5f 6465 F.7F... gtm_de\n+00161a60: 4600 3744 9100 0020 2020 6774 6d5f 6465 F.7D... gtm_de\n 00161a70: 7363 7269 7074 6f72 2028 7573 6564 2077 scriptor (used w\n 00161a80: 6974 6820 6774 6d5f 6163 5f78 666f 726d ith gtm_ac_xform\n 00161a90: 2061 6e64 2067 746d 5f61 635f 7862 6163 and gtm_ac_xbac\n-00161aa0: 6b29 2061 733a 0800 3646 c011 0000 1800 k) as:..6F......\n-00161ab0: 3746 1200 0020 2020 7479 7065 6465 6620 7F... typedef \n-00161ac0: 7374 7275 6374 0b00 3746 1300 0020 2020 struct..7F... \n-00161ad0: 7b18 0037 4614 0000 2020 2020 2020 2073 {..7F... s\n-00161ae0: 686f 7274 206c 656e 3b19 0037 4615 0000 hort len;..7F...\n+00161aa0: 6b29 2061 733a 0800 3644 c011 0000 1800 k) as:..6D......\n+00161ab0: 3744 1200 0020 2020 7479 7065 6465 6620 7D... typedef \n+00161ac0: 7374 7275 6374 0b00 3744 1300 0020 2020 struct..7D... \n+00161ad0: 7b18 0037 4414 0000 2020 2020 2020 2073 {..7D... s\n+00161ae0: 686f 7274 206c 656e 3b19 0037 4415 0000 hort len;..7D...\n 00161af0: 2020 2020 2020 2073 686f 7274 2074 7970 short typ\n-00161b00: 653b 1800 3746 1600 0020 2020 2020 2020 e;..7F... \n-00161b10: 766f 6964 202a 7661 6c3b 1b00 3746 1700 void *val;..7F..\n+00161b00: 653b 1800 3744 1600 0020 2020 2020 2020 e;..7D... \n+00161b10: 766f 6964 202a 7661 6c3b 1b00 3744 1700 void *val;..7D..\n 00161b20: 0020 2020 7d20 6774 6d5f 6465 7363 7269 . } gtm_descri\n-00161b30: 7074 6f72 3b07 0037 4618 0000 1200 3746 ptor;..7F.....7F\n+00161b30: 7074 6f72 3b07 0037 4418 0000 1200 3744 ptor;..7D.....7D\n 00161b40: 1900 0020 2020 2a2a 4e6f 7465 2a2a 0700 ... **Note**..\n-00161b50: 3746 1a00 004e 0037 4621 0000 2020 204f 7F...N.7F!.. O\n+00161b50: 3744 1a00 004e 0037 4421 0000 2020 204f 7D...N.7D!.. O\n 00161b60: 6e20 3634 2d62 6974 2055 4e49 5820 706c n 64-bit UNIX pl\n 00161b70: 6174 666f 726d 732c 2067 746d 5f64 6573 atforms, gtm_des\n 00161b80: 6372 6970 746f 7220 6d61 7920 6772 6f77 criptor may grow\n 00161b90: 2062 7920 7570 2074 6f20 6569 6768 7420 by up to eight \n-00161ba0: 2838 294b 0037 4622 0000 2020 2061 6464 (8)K.7F\".. add\n+00161ba0: 2838 294b 0037 4422 0000 2020 2061 6464 (8)K.7D\".. add\n 00161bb0: 6974 696f 6e61 6c20 6279 7465 7320 6173 itional bytes as\n 00161bc0: 2061 2072 6573 756c 7420 6f66 2063 6f6d a result of com\n 00161bd0: 7069 6c65 7220 7061 6464 696e 6720 746f piler padding to\n 00161be0: 206d 6565 7420 706c 6174 666f 726d 2100 meet platform!.\n-00161bf0: 3746 2300 0020 2020 616c 6967 6e6d 656e 7F#.. alignmen\n+00161bf0: 3744 2300 0020 2020 616c 6967 6e6d 656e 7D#.. alignmen\n 00161c00: 7420 7265 7175 6972 656d 656e 7473 2e07 t requirements..\n-00161c10: 0037 4624 0000 4f00 3746 2500 0020 2020 .7F$..O.7F%.. \n+00161c10: 0037 4424 0000 4f00 3744 2500 0020 2020 .7D$..O.7D%.. \n 00161c20: 6774 6d5f 6465 7363 7269 7074 2e68 2064 gtm_descript.h d\n 00161c30: 6566 696e 6573 2067 746d 3332 5f64 6573 efines gtm32_des\n 00161c40: 6372 6970 746f 7220 2875 7365 6420 7769 criptor (used wi\n 00161c50: 7468 2067 746d 5f78 635f 7866 6f72 6d5f th gtm_xc_xform_\n-00161c60: 3120 616e 641d 0037 4626 0000 2020 2067 1 and..7F&.. g\n+00161c60: 3120 616e 641d 0037 4426 0000 2020 2067 1 and..7D&.. g\n 00161c70: 746d 5f78 635f 7862 6163 6b5f 3229 2061 tm_xc_xback_2) a\n-00161c80: 733a 0700 3746 2700 0018 0037 4628 0000 s:..7F'....7F(..\n+00161c80: 733a 0700 3744 2700 0018 0037 4428 0000 s:..7D'....7D(..\n 00161c90: 2020 2074 7970 6564 6566 2073 7472 7563 typedef struc\n-00161ca0: 740b 0037 4629 0000 2020 207b 1f00 3746 t..7F).. {..7F\n+00161ca0: 740b 0037 4429 0000 2020 207b 1f00 3744 t..7D).. {..7D\n 00161cb0: 2a00 0020 2020 2020 2020 756e 7369 676e *.. unsign\n-00161cc0: 6564 2069 6e74 206c 656e 3b20 0037 4631 ed int len; .7F1\n+00161cc0: 6564 2069 6e74 206c 656e 3b20 0037 4431 ed int len; .7D1\n 00161cd0: 0000 2020 2020 2020 2075 6e73 6967 6e65 .. unsigne\n-00161ce0: 6420 696e 7420 7479 7065 3b18 0037 4632 d int type;..7F2\n+00161ce0: 6420 696e 7420 7479 7065 3b18 0037 4432 d int type;..7D2\n 00161cf0: 0000 2020 2020 2020 2076 6f69 6420 2a76 .. void *v\n-00161d00: 616c 3b1d 0037 4633 0000 2020 207d 2067 al;..7F3.. } g\n+00161d00: 616c 3b1d 0037 4433 0000 2020 207d 2067 al;..7D3.. } g\n 00161d10: 746d 3332 5f64 6573 6372 6970 746f 723b tm32_descriptor;\n-00161d20: 0700 3746 3400 004b 0037 4635 0000 2020 ..7F4..K.7F5.. \n+00161d20: 0700 3744 3400 004b 0037 4435 0000 2020 ..7D4..K.7D5.. \n 00161d30: 2077 6865 7265 206c 656e 2069 7320 7468 where len is th\n 00161d40: 6520 6c65 6e67 7468 206f 6620 7468 6520 e length of the \n 00161d50: 6461 7461 2c20 7479 7065 2069 7320 7365 data, type is se\n 00161d60: 7420 746f 2044 5343 5f4b 5f44 5459 5045 t to DSC_K_DTYPE\n-00161d70: 5f54 5200 3746 3600 0020 2020 2869 6e64 _TR.7F6.. (ind\n+00161d70: 5f54 5200 3744 3600 0020 2020 2869 6e64 _TR.7D6.. (ind\n 00161d80: 6963 6174 696e 6720 7468 6174 2074 6869 icating that thi\n 00161d90: 7320 6973 2061 6e20 4d20 7374 7269 6e67 s is an M string\n 00161da0: 292c 2061 6e64 2076 616c 2070 6f69 6e74 ), and val point\n 00161db0: 7320 746f 2074 6865 2074 6578 7420 6f66 s to the text of\n-00161dc0: 2074 6865 1100 3746 3700 0020 2020 7374 the..7F7.. st\n-00161dd0: 7269 6e67 2e07 0037 4638 0000 3b00 3746 ring...7F8..;.7F\n+00161dc0: 2074 6865 1100 3744 3700 0020 2020 7374 the..7D7.. st\n+00161dd0: 7269 6e67 2e07 0037 4438 0000 3b00 3744 ring...7D8..;.7D\n 00161de0: 3900 0020 2020 5468 6520 696e 7465 7266 9.. The interf\n 00161df0: 6163 6520 746f 2065 6163 6820 726f 7574 ace to each rout\n 00161e00: 696e 6520 6973 2064 6573 6372 6962 6564 ine is described\n-00161e10: 2062 656c 6f77 2e07 0037 463a 0000 0000 below...7F:....\n+00161e10: 2062 656c 6f77 2e07 0037 443a 0000 0000 below...7D:....\n 00161e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00161e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00161e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00161e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00161e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00161e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00161e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -90625,204 +90625,204 @@\n 00162000: 0100 0000 fb07 0000 9c4f 0000 0000 0000 .........O......\n 00162010: 6c00 0049 4845 4c50 00ff 7300 ff49 4e54 l..IHELP..s..INT\n 00162020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00162030: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00162040: 434f 4c4c 4154 494f 4e00 ff73 00ff 494e COLLATION..s..IN\n 00162050: 5645 5253 455f 5452 414e 5346 4f52 4d41 VERSE_TRANSFORMA\n 00162060: 5449 4f4e 0000 496e 7665 7273 655f 5472 TION..Inverse_Tr\n-00162070: 616e 7366 6f72 6d61 7469 6f6e 2100 5146 ansformation!.QF\n+00162070: 616e 7366 6f72 6d61 7469 6f6e 2100 5144 ansformation!.QD\n 00162080: bf11 0000 2020 2049 6e76 6572 7365 2054 .... Inverse T\n 00162090: 7261 6e73 666f 726d 6174 696f 6e07 0052 ransformation..R\n-001620a0: 4621 0000 5200 5246 3100 0020 2020 5468 F!..R.RF1.. Th\n+001620a0: 4421 0000 5200 5244 3100 0020 2020 5468 D!..R.RD1.. Th\n 001620b0: 6973 2072 6f75 7469 6e65 2072 6574 7572 is routine retur\n 001620c0: 6e73 2061 6c74 6572 6564 206b 6579 7320 ns altered keys \n 001620d0: 746f 2074 6865 206f 7269 6769 6e61 6c20 to the original \n 001620e0: 7375 6273 6372 6970 7473 2e20 5468 6520 subscripts. The \n-001620f0: 7379 6e74 6178 1d00 5246 4100 0020 2020 syntax..RFA.. \n+001620f0: 7379 6e74 6178 1d00 5244 4100 0020 2020 syntax..RDA.. \n 00162100: 6f66 2074 6869 7320 726f 7574 696e 6520 of this routine \n-00162110: 6973 3a07 0052 4651 0000 2300 5246 6100 is:..RFQ..#.RFa.\n+00162110: 6973 3a07 0052 4451 0000 2300 5244 6100 is:..RDQ..#.RDa.\n 00162120: 0020 2020 2369 6e63 6c75 6465 2022 6774 . #include \"gt\n 00162130: 6d5f 6465 7363 7269 7074 2e68 225c 0052 m_descript.h\"\\.R\n-00162140: 4671 0000 2020 206c 6f6e 6720 6774 6d5f Fq.. long gtm_\n+00162140: 4471 0000 2020 206c 6f6e 6720 6774 6d5f Dq.. long gtm_\n 00162150: 6163 5f78 6261 636b 2867 746d 5f64 6573 ac_xback(gtm_des\n 00162160: 6372 6970 746f 7220 2a69 6e2c 2069 6e74 criptor *in, int\n 00162170: 206c 6576 656c 2c20 6774 6d5f 6465 7363 level, gtm_desc\n 00162180: 7269 7074 6f72 202a 6f75 742c 2069 6e74 riptor *out, int\n-00162190: 202a 6f75 746c 656e 2907 0052 4681 0000 *outlen)..RF...\n-001621a0: 4f00 5246 9100 0020 2020 5468 6520 6172 O.RF... The ar\n+00162190: 202a 6f75 746c 656e 2907 0052 4481 0000 *outlen)..RD...\n+001621a0: 4f00 5244 9100 0020 2020 5468 6520 6172 O.RD... The ar\n 001621b0: 6775 6d65 6e74 7320 6f66 2067 746d 5f61 guments of gtm_a\n 001621c0: 635f 7862 6163 6b20 6172 6520 6964 656e c_xback are iden\n 001621d0: 7469 6361 6c20 746f 2074 686f 7365 206f tical to those o\n 001621e0: 6620 6774 6d5f 6163 5f78 666f 726d 2e08 f gtm_ac_xform..\n-001621f0: 0051 46c0 1100 002a 0052 4612 0000 2020 .QF....*.RF... \n+001621f0: 0051 44c0 1100 002a 0052 4412 0000 2020 .QD....*.RD... \n 00162200: 2054 6865 2073 796e 7461 7820 6f66 2067 The syntax of g\n 00162210: 746d 5f61 635f 7862 6163 6b5f 3120 6973 tm_ac_xback_1 is\n-00162220: 3a07 0052 4613 0000 2300 5246 1400 0020 :..RF...#.RF... \n+00162220: 3a07 0052 4413 0000 2300 5244 1400 0020 :..RD...#.RD... \n 00162230: 2020 2369 6e63 6c75 6465 2022 6774 6d5f #include \"gtm_\n-00162240: 6465 7363 7269 7074 2e68 2263 0052 4615 descript.h\"c.RF.\n+00162240: 6465 7363 7269 7074 2e68 2263 0052 4415 descript.h\"c.RD.\n 00162250: 0000 2020 206c 6f6e 6720 6774 6d5f 6163 .. long gtm_ac\n 00162260: 5f78 6261 636b 5f31 2867 746d 3332 5f64 _xback_1(gtm32_d\n 00162270: 6573 6372 6970 746f 7220 2a73 7263 2c20 escriptor *src, \n 00162280: 696e 7420 6c65 7665 6c2c 2067 746d 3332 int level, gtm32\n 00162290: 5f64 6573 6372 6970 746f 7220 2a64 7374 _descriptor *dst\n 001622a0: 2c20 696e 7420 2a64 7374 6c65 6e29 0700 , int *dstlen)..\n-001622b0: 5246 1600 0053 0052 4617 0000 2020 2054 RF...S.RF... T\n+001622b0: 5244 1600 0053 0052 4417 0000 2020 2054 RD...S.RD... T\n 001622c0: 6865 2061 7267 756d 656e 7473 206f 6620 he arguments of \n 001622d0: 6774 6d5f 6163 5f78 6261 636b 5f31 2061 gtm_ac_xback_1 a\n 001622e0: 7265 2069 6465 6e74 6963 616c 2074 6f20 re identical to \n 001622f0: 7468 6f73 6520 6f66 2067 746d 5f61 635f those of gtm_ac_\n-00162300: 7866 6f72 6d5f 312e 0700 5246 1800 0012 xform_1...RF....\n-00162310: 0052 4619 0000 2020 2045 7861 6d70 6c65 .RF... Example\n-00162320: 3a07 0052 461a 0000 2300 5246 2100 0020 :..RF...#.RF!.. \n+00162300: 7866 6f72 6d5f 312e 0700 5244 1800 0012 xform_1...RD....\n+00162310: 0052 4419 0000 2020 2045 7861 6d70 6c65 .RD... Example\n+00162320: 3a07 0052 441a 0000 2300 5244 2100 0020 :..RD...#.RD!.. \n 00162330: 2020 2369 6e63 6c75 6465 2022 6774 6d5f #include \"gtm_\n-00162340: 6465 7363 7269 7074 2e68 222b 0052 4622 descript.h\"+.RF\"\n+00162340: 6465 7363 7269 7074 2e68 222b 0052 4422 descript.h\"+.RD\"\n 00162350: 0000 2020 2023 6465 6669 6e65 204d 5941 .. #define MYA\n 00162360: 5050 5f53 5542 5343 324c 4f4e 4720 3132 PP_SUBSC2LONG 12\n-00162370: 3334 3536 3738 3300 5246 2300 0020 2020 3456783.RF#.. \n+00162370: 3334 3536 3738 3300 5244 2300 0020 2020 3456783.RD#.. \n 00162380: 7374 6174 6963 2075 6e73 6967 6e65 6420 static unsigned \n 00162390: 6368 6172 2069 6e76 6572 7365 5f74 6162 char inverse_tab\n-001623a0: 6c65 5b32 3536 5d20 3d0b 0052 4624 0000 le[256] =..RF$..\n-001623b0: 2020 207b 3f00 5246 2500 0020 2020 302c {?.RF%.. 0,\n+001623a0: 6c65 5b32 3536 5d20 3d0b 0052 4424 0000 le[256] =..RD$..\n+001623b0: 2020 207b 3f00 5244 2500 0020 2020 302c {?.RD%.. 0,\n 001623c0: 2031 2c20 322c 2033 2c20 342c 2035 2c20 1, 2, 3, 4, 5, \n 001623d0: 362c 2037 2c20 382c 2039 2c20 3130 2c20 6, 7, 8, 9, 10, \n 001623e0: 3131 2c20 3132 2c20 3133 2c20 3134 2c20 11, 12, 13, 14, \n-001623f0: 3135 2c49 0052 4626 0000 2020 2031 362c 15,I.RF&.. 16,\n+001623f0: 3135 2c49 0052 4426 0000 2020 2031 362c 15,I.RD&.. 16,\n 00162400: 2031 372c 2031 382c 2031 392c 2032 302c 17, 18, 19, 20,\n 00162410: 2032 312c 2032 322c 2032 332c 2032 342c 21, 22, 23, 24,\n 00162420: 2032 352c 2032 362c 2032 372c 2032 382c 25, 26, 27, 28,\n-00162430: 2032 392c 2033 302c 2033 312c 4900 5246 29, 30, 31,I.RF\n+00162430: 2032 392c 2033 302c 2033 312c 4900 5244 29, 30, 31,I.RD\n 00162440: 2700 0020 2020 3332 2c20 3333 2c20 3334 '.. 32, 33, 34\n 00162450: 2c20 3335 2c20 3336 2c20 3337 2c20 3338 , 35, 36, 37, 38\n 00162460: 2c20 3339 2c20 3430 2c20 3431 2c20 3432 , 39, 40, 41, 42\n 00162470: 2c20 3433 2c20 3434 2c20 3435 2c20 3436 , 43, 44, 45, 46\n-00162480: 2c20 3437 2c49 0052 4628 0000 2020 2034 , 47,I.RF(.. 4\n+00162480: 2c20 3437 2c49 0052 4428 0000 2020 2034 , 47,I.RD(.. 4\n 00162490: 382c 2034 392c 2035 302c 2035 312c 2035 8, 49, 50, 51, 5\n 001624a0: 322c 2035 332c 2035 342c 2035 352c 2035 2, 53, 54, 55, 5\n 001624b0: 362c 2035 372c 2035 382c 2035 392c 2036 6, 57, 58, 59, 6\n 001624c0: 302c 2036 312c 2036 322c 2036 332c 4900 0, 61, 62, 63,I.\n-001624d0: 5246 2900 0020 2020 3634 2c20 3635 2c20 RF).. 64, 65, \n+001624d0: 5244 2900 0020 2020 3634 2c20 3635 2c20 RD).. 64, 65, \n 001624e0: 3937 2c20 3636 2c20 3938 2c20 3637 2c20 97, 66, 98, 67, \n 001624f0: 3939 2c20 3638 2c31 3030 2c20 3639 2c31 99, 68,100, 69,1\n 00162500: 3031 2c20 3730 2c31 3032 2c20 3731 2c31 01, 70,102, 71,1\n-00162510: 3033 2c20 3732 2c4a 0052 462a 0000 2020 03, 72,J.RF*.. \n+00162510: 3033 2c20 3732 2c4a 0052 442a 0000 2020 03, 72,J.RD*.. \n 00162520: 2031 3034 2c20 3733 2c31 3035 2c20 3734 104, 73,105, 74\n 00162530: 2c31 3036 2c20 3735 2c31 3037 2c20 3736 ,106, 75,107, 76\n 00162540: 2c31 3038 2c20 3737 2c31 3039 2c20 3738 ,108, 77,109, 78\n 00162550: 2c31 3130 2c20 3739 2c31 3131 2c20 3830 ,110, 79,111, 80\n-00162560: 2c4a 0052 4631 0000 2020 2031 3132 2c20 ,J.RF1.. 112, \n+00162560: 2c4a 0052 4431 0000 2020 2031 3132 2c20 ,J.RD1.. 112, \n 00162570: 3831 2c31 3133 2c20 3832 2c31 3134 2c20 81,113, 82,114, \n 00162580: 3833 2c31 3135 2c20 3834 2c31 3136 2c20 83,115, 84,116, \n 00162590: 3835 2c31 3137 2c20 3836 2c31 3138 2c20 85,117, 86,118, \n-001625a0: 3837 2c31 3139 2c20 3838 2c4a 0052 4632 87,119, 88,J.RF2\n+001625a0: 3837 2c31 3139 2c20 3838 2c4a 0052 4432 87,119, 88,J.RD2\n 001625b0: 0000 2020 2031 3230 2c20 3839 2c31 3231 .. 120, 89,121\n 001625c0: 2c20 3930 2c31 3232 2c20 3931 2c20 3932 , 90,122, 91, 92\n 001625d0: 2c20 3933 2c20 3934 2c20 3935 2c20 3936 , 93, 94, 95, 96\n 001625e0: 2c31 3233 2c31 3234 2c31 3235 2c31 3236 ,123,124,125,126\n-001625f0: 2c31 3237 2c4a 0052 4633 0000 2020 2031 ,127,J.RF3.. 1\n+001625f0: 2c31 3237 2c4a 0052 4433 0000 2020 2031 ,127,J.RD3.. 1\n 00162600: 3238 2c31 3239 2c31 3330 2c31 3331 2c31 28,129,130,131,1\n 00162610: 3332 2c31 3333 2c31 3334 2c31 3335 2c31 32,133,134,135,1\n 00162620: 3336 2c31 3337 2c31 3338 2c31 3339 2c31 36,137,138,139,1\n 00162630: 3430 2c31 3431 2c31 3432 2c31 3433 2c4a 40,141,142,143,J\n-00162640: 0052 4634 0000 2020 2031 3434 2c31 3435 .RF4.. 144,145\n+00162640: 0052 4434 0000 2020 2031 3434 2c31 3435 .RD4.. 144,145\n 00162650: 2c31 3436 2c31 3437 2c31 3438 2c31 3439 ,146,147,148,149\n 00162660: 2c31 3530 2c31 3531 2c31 3532 2c31 3533 ,150,151,152,153\n 00162670: 2c31 3534 2c31 3535 2c31 3536 2c31 3537 ,154,155,156,157\n-00162680: 2c31 3538 2c31 3539 2c4a 0052 4635 0000 ,158,159,J.RF5..\n+00162680: 2c31 3538 2c31 3539 2c4a 0052 4435 0000 ,158,159,J.RD5..\n 00162690: 2020 2031 3630 2c31 3631 2c31 3632 2c31 160,161,162,1\n 001626a0: 3633 2c31 3634 2c31 3635 2c31 3636 2c31 63,164,165,166,1\n 001626b0: 3637 2c31 3638 2c31 3639 2c31 3730 2c31 67,168,169,170,1\n 001626c0: 3731 2c31 3732 2c31 3733 2c31 3734 2c31 71,172,173,174,1\n-001626d0: 3735 2c4a 0052 4636 0000 2020 2031 3736 75,J.RF6.. 176\n+001626d0: 3735 2c4a 0052 4436 0000 2020 2031 3736 75,J.RD6.. 176\n 001626e0: 2c31 3737 2c31 3738 2c31 3739 2c31 3830 ,177,178,179,180\n 001626f0: 2c31 3831 2c31 3832 2c31 3833 2c31 3834 ,181,182,183,184\n 00162700: 2c31 3835 2c31 3836 2c31 3837 2c31 3838 ,185,186,187,188\n 00162710: 2c31 3839 2c31 3930 2c31 3931 2c4a 0052 ,189,190,191,J.R\n-00162720: 4637 0000 2020 2031 3932 2c31 3933 2c31 F7.. 192,193,1\n+00162720: 4437 0000 2020 2031 3932 2c31 3933 2c31 D7.. 192,193,1\n 00162730: 3934 2c31 3935 2c31 3936 2c31 3937 2c31 94,195,196,197,1\n 00162740: 3938 2c31 3939 2c32 3030 2c32 3031 2c32 98,199,200,201,2\n 00162750: 3032 2c32 3033 2c32 3034 2c32 3035 2c32 02,203,204,205,2\n-00162760: 3036 2c32 3037 2c4a 0052 4638 0000 2020 06,207,J.RF8.. \n+00162760: 3036 2c32 3037 2c4a 0052 4438 0000 2020 06,207,J.RD8.. \n 00162770: 2032 3038 2c32 3039 2c32 3130 2c32 3131 208,209,210,211\n 00162780: 2c32 3132 2c32 3133 2c32 3134 2c32 3135 ,212,213,214,215\n 00162790: 2c32 3136 2c32 3137 2c32 3138 2c32 3139 ,216,217,218,219\n 001627a0: 2c32 3230 2c32 3231 2c32 3232 2c32 3233 ,220,221,222,223\n-001627b0: 2c4a 0052 4639 0000 2020 2032 3234 2c32 ,J.RF9.. 224,2\n+001627b0: 2c4a 0052 4439 0000 2020 2032 3234 2c32 ,J.RD9.. 224,2\n 001627c0: 3235 2c32 3236 2c32 3237 2c32 3238 2c32 25,226,227,228,2\n 001627d0: 3239 2c32 3330 2c32 3331 2c32 3332 2c32 29,230,231,232,2\n 001627e0: 3333 2c32 3334 2c32 3335 2c32 3336 2c32 33,234,235,236,2\n 001627f0: 3337 2c32 3338 2c32 3339 2c00 0000 0000 37,238,239,.....\n 00162800: 0100 0000 4704 0000 2e4f 0000 0000 0000 ....G....O......\n-00162810: 9b00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00162810: 9b00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00162820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00162830: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00162840: 434f 4c4c 4154 494f 4e00 ff73 00ff 494e COLLATION..s..IN\n 00162850: 5645 5253 455f 5452 414e 5346 4f52 4d41 VERSE_TRANSFORMA\n 00162860: 5449 4f4e 00c0 3a00 0020 2020 3234 302c TION..:.. 240,\n 00162870: 3234 312c 3234 322c 3234 332c 3234 342c 241,242,243,244,\n 00162880: 3234 352c 3234 362c 3234 372c 3234 382c 245,246,247,248,\n 00162890: 3234 392c 3235 302c 3235 312c 3235 322c 249,250,251,252,\n-001628a0: 3235 332c 3235 342c 3235 350c 0052 4641 253,254,255..RFA\n-001628b0: 0000 2020 207d 3b34 0052 4642 0000 2020 .. };4.RFB.. \n+001628a0: 3235 332c 3235 342c 3235 350c 0052 4441 253,254,255..RDA\n+001628b0: 0000 2020 207d 3b34 0052 4442 0000 2020 .. };4.RDB.. \n 001628c0: 206c 6f6e 6720 6774 6d5f 6163 5f78 6261 long gtm_ac_xba\n 001628d0: 636b 2028 696e 2c20 6c65 7665 6c2c 206f ck (in, level, o\n-001628e0: 7574 2c20 6f75 746c 656e 293c 0052 4643 ut, outlen)<.RFC\n+001628e0: 7574 2c20 6f75 746c 656e 293c 0052 4443 ut, outlen)<.RDC\n 001628f0: 0000 2020 2020 2020 2020 6774 6d5f 6465 .. gtm_de\n 00162900: 7363 7269 7074 6f72 202a 696e 3b20 2020 scriptor *in; \n 00162910: 202f 2a20 7468 6520 696e 7075 7420 7374 /* the input st\n-00162920: 7269 6e67 202a 2f3f 0052 4644 0000 2020 ring */?.RFD.. \n+00162920: 7269 6e67 202a 2f3f 0052 4444 0000 2020 ring */?.RDD.. \n 00162930: 2020 2020 2020 696e 7420 6c65 7665 6c3b int level;\n 00162940: 2020 2020 2020 2020 2020 2020 202f 2a20 /* \n 00162950: 7468 6520 7375 6273 6372 6970 7420 6c65 the subscript le\n-00162960: 7665 6c20 2a2f 3900 5246 4500 0020 2020 vel */9.RFE.. \n+00162960: 7665 6c20 2a2f 3900 5244 4500 0020 2020 vel */9.RDE.. \n 00162970: 2020 2020 2067 746d 5f64 6573 6372 6970 gtm_descrip\n 00162980: 746f 7220 2a6f 7574 3b20 2020 2f2a 206f tor *out; /* o\n 00162990: 7574 7075 7420 6275 6666 6572 202a 2f4b utput buffer */K\n-001629a0: 0052 4646 0000 2020 2020 2020 2020 696e .RFF.. in\n+001629a0: 0052 4446 0000 2020 2020 2020 2020 696e .RDF.. in\n 001629b0: 7420 2a6f 7574 6c65 6e3b 2020 2020 2020 t *outlen; \n 001629c0: 2020 2020 202f 2a20 7468 6520 6c65 6e67 /* the leng\n 001629d0: 7468 206f 6620 7468 6520 6f75 7470 7574 th of the output\n-001629e0: 2073 7472 696e 6720 2a2f 0b00 5246 4700 string */..RFG.\n-001629f0: 0020 2020 7b12 0052 4648 0000 2020 2020 . {..RFH.. \n-00162a00: 2069 6e74 206e 3b25 0052 4649 0000 2020 int n;%.RFI.. \n+001629e0: 2073 7472 696e 6720 2a2f 0b00 5244 4700 string */..RDG.\n+001629f0: 0020 2020 7b12 0052 4448 0000 2020 2020 . {..RDH.. \n+00162a00: 2069 6e74 206e 3b25 0052 4449 0000 2020 int n;%.RDI.. \n 00162a10: 2020 2075 6e73 6967 6e65 6420 6368 6172 unsigned char\n-00162a20: 202a 6370 2c20 2a63 6f75 743b 4100 5246 *cp, *cout;A.RF\n+00162a20: 202a 6370 2c20 2a63 6f75 743b 4100 5244 *cp, *cout;A.RD\n 00162a30: 4a00 0020 2020 2f2a 2045 6e73 7572 6520 J.. /* Ensure \n 00162a40: 7370 6163 6520 696e 2074 6865 206f 7574 space in the out\n 00162a50: 7075 7420 6275 6666 6572 2066 6f72 2074 put buffer for t\n 00162a60: 6865 2073 7472 696e 672e 202a 2f18 0052 he string. */..R\n-00162a70: 4651 0000 2020 2020 206e 203d 2069 6e2d FQ.. n = in-\n-00162a80: 3e6c 656e 3b1d 0052 4652 0000 2020 2020 >len;..RFR.. \n+00162a70: 4451 0000 2020 2020 206e 203d 2069 6e2d DQ.. n = in-\n+00162a80: 3e6c 656e 3b1d 0052 4452 0000 2020 2020 >len;..RDR.. \n 00162a90: 2069 6620 286e 203e 206f 7574 2d3e 6c65 if (n > out->le\n-00162aa0: 6e29 2600 5246 5300 0020 2020 2020 2020 n)&.RFS.. \n+00162aa0: 6e29 2600 5244 5300 0020 2020 2020 2020 n)&.RDS.. \n 00162ab0: 7265 7475 726e 204d 5941 5050 5f53 5542 return MYAPP_SUB\n-00162ac0: 5343 324c 4f4e 473b 5200 5246 5400 0020 SC2LONG;R.RFT.. \n+00162ac0: 5343 324c 4f4e 473b 5200 5244 5400 0020 SC2LONG;R.RDT.. \n 00162ad0: 2020 2f2a 2054 6865 7265 2069 7320 656e /* There is en\n 00162ae0: 6f75 6768 2073 7061 6365 2c20 636f 7079 ough space, copy\n 00162af0: 2074 6865 2073 7472 696e 672c 2074 7261 the string, tra\n 00162b00: 6e73 666f 726d 696e 672c 2069 6620 6e65 nsforming, if ne\n-00162b10: 6365 7373 6172 7920 2a2f 5000 5246 5500 cessary */P.RFU.\n+00162b10: 6365 7373 6172 7920 2a2f 5000 5244 5500 cessary */P.RDU.\n 00162b20: 0020 2020 2020 6370 203d 2069 6e2d 3e76 . cp = in->v\n 00162b30: 616c 3b20 2020 2020 2020 2020 2020 202f al; /\n 00162b40: 2a20 4164 6472 6573 7320 6f66 2066 6972 * Address of fir\n 00162b50: 7374 2062 7974 6520 6f66 2069 6e70 7574 st byte of input\n-00162b60: 2073 7472 696e 6720 2a2f 5000 5246 5600 string */P.RFV.\n+00162b60: 2073 7472 696e 6720 2a2f 5000 5244 5600 string */P.RDV.\n 00162b70: 0020 2020 2020 636f 7574 203d 206f 7574 . cout = out\n 00162b80: 2d3e 7661 6c3b 2020 2020 2020 2020 2f2a ->val; /*\n 00162b90: 2041 6464 7265 7373 206f 6620 6669 7273 Address of firs\n 00162ba0: 7420 6279 7465 206f 6620 6f75 7470 7574 t byte of output\n-00162bb0: 2062 7566 6665 7220 2a2f 1b00 5246 5700 buffer */..RFW.\n+00162bb0: 2062 7566 6665 7220 2a2f 1b00 5244 5700 buffer */..RDW.\n 00162bc0: 0020 2020 2020 7768 696c 6520 286e 2d2d . while (n--\n-00162bd0: 203e 2030 292d 0052 4658 0000 2020 2020 > 0)-.RFX.. \n+00162bd0: 203e 2030 292d 0052 4458 0000 2020 2020 > 0)-.RDX.. \n 00162be0: 2020 202a 636f 7574 2b2b 203d 2069 6e76 *cout++ = inv\n 00162bf0: 6572 7365 5f74 6162 6c65 5b2a 6370 2b2b erse_table[*cp++\n-00162c00: 5d3b 1e00 5246 5900 0020 2020 2020 2a6f ];..RFY.. *o\n+00162c00: 5d3b 1e00 5244 5900 0020 2020 2020 2a6f ];..RDY.. *o\n 00162c10: 7574 6c65 6e20 3d20 696e 2d3e 6c65 6e3b utlen = in->len;\n-00162c20: 1500 5246 5a00 0020 2020 2020 7265 7475 ..RFZ.. retu\n-00162c30: 726e 2030 3b0b 0052 4661 0000 2020 207d rn 0;..RFa.. }\n-00162c40: 0700 5246 6200 0000 0000 0000 0000 0000 ..RFb...........\n+00162c20: 1500 5244 5a00 0020 2020 2020 7265 7475 ..RDZ.. retu\n+00162c30: 726e 2030 3b0b 0052 4461 0000 2020 207d rn 0;..RDa.. }\n+00162c40: 0700 5244 6200 0000 0000 0000 0000 0000 ..RDb...........\n 00162c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00162c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00162c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00162c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00162c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00162ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00162cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -90875,134 +90875,134 @@\n 00162fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00162fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00162fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00162fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00162fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00162ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00163000: 0100 0000 d407 0000 614f 0000 0000 0000 ........aO......\n-00163010: 5400 0046 4845 4c50 00ff 7300 ff49 4e54 T..FHELP..s..INT\n+00163010: 5400 0044 4845 4c50 00ff 7300 ff49 4e54 T..DHELP..s..INT\n 00163020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00163030: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00163040: 434f 4c4c 4154 494f 4e00 ff73 00ff 5452 COLLATION..s..TR\n 00163050: 414e 5346 4f52 4d5f 5554 494c 4954 5900 ANSFORM_UTILITY.\n-00163060: bf81 0000 2800 4c46 ff73 00ff 494e 5055 ....(.LF.s..INPU\n+00163060: bf81 0000 2800 4c44 ff73 00ff 494e 5055 ....(.LD.s..INPU\n 00163070: 545f 4152 4755 4d45 4e54 5300 0049 6e70 T_ARGUMENTS..Inp\n-00163080: 7574 5f41 7267 756d 656e 7473 1a00 6046 ut_Arguments..`F\n+00163080: 7574 5f41 7267 756d 656e 7473 1a00 6044 ut_Arguments..`D\n 00163090: bf11 0000 2020 2049 6e70 7574 2041 7267 .... Input Arg\n-001630a0: 756d 656e 7473 0700 6146 2100 0032 0061 uments..aF!..2.a\n-001630b0: 4631 0000 2020 2054 6865 2069 6e70 7574 F1.. The input\n+001630a0: 756d 656e 7473 0700 6144 2100 0032 0061 uments..aD!..2.a\n+001630b0: 4431 0000 2020 2054 6865 2069 6e70 7574 D1.. The input\n 001630c0: 2061 7267 756d 656e 7473 206f 6620 6774 arguments of gt\n 001630d0: 6d5f 6163 5f78 7574 696c 2061 7265 3a07 m_ac_xutil are:.\n-001630e0: 0061 4641 0000 4e00 6146 5100 0020 2020 .aFA..N.aFQ.. \n+001630e0: 0061 4441 0000 4e00 6144 5100 0020 2020 .aDA..N.aDQ.. \n 001630f0: 2020 6f20 696e 3a20 5370 6563 6966 6965 o in: Specifie\n 00163100: 7320 7468 6520 696e 7075 7420 7374 7269 s the input stri\n 00163110: 6e67 3b20 6774 6d5f 6163 5f78 7574 696c ng; gtm_ac_xutil\n 00163120: 2063 6f6e 7369 6465 7273 2074 6865 2066 considers the f\n-00163130: 6972 7374 2c00 6146 6100 0020 2020 2020 irst,.aFa.. \n+00163130: 6972 7374 2c00 6144 6100 0020 2020 2020 irst,.aDa.. \n 00163140: 2020 6368 6172 6163 7465 7220 6f66 2074 character of t\n 00163150: 6865 2069 6e70 7574 2073 7472 696e 672e he input string.\n-00163160: 4c00 6146 7100 0020 2020 2020 6f20 6c65 L.aFq.. o le\n+00163160: 4c00 6144 7100 0020 2020 2020 6f20 6c65 L.aDq.. o le\n 00163170: 7665 6c3a 2043 7572 7265 6e74 6c79 2075 vel: Currently u\n 00163180: 6e75 7365 6420 616e 6420 7368 6f75 6c64 nused and should\n 00163190: 206e 6f74 2062 6520 6578 616d 696e 6564 not be examined\n-001631a0: 206f 7220 6368 616e 6765 642e 5000 6146 or changed.P.aF\n+001631a0: 206f 7220 6368 616e 6765 642e 5000 6144 or changed.P.aD\n 001631b0: 8100 0020 2020 2020 6f20 686f 6e6f 725f ... o honor_\n 001631c0: 6e75 6d65 7269 633a 2042 6f6f 6c65 616e numeric: Boolean\n 001631d0: 2076 6172 6961 626c 6520 746f 2073 7065 variable to spe\n 001631e0: 6369 6679 2077 6865 7468 6572 2074 6f20 cify whether to \n-001631f0: 7573 6520 7374 616e 6461 7264 2800 6146 use standard(.aF\n+001631f0: 7573 6520 7374 616e 6461 7264 2800 6144 use standard(.aD\n 00163200: 9100 0020 2020 2020 2020 4754 2e4d 2063 ... GT.M c\n 00163210: 6f6c 6c61 7469 6f6e 2066 6f72 2064 6967 ollation for dig\n-00163220: 6974 732e 0800 6046 c011 0000 5000 6146 its...`F....P.aF\n+00163220: 6974 732e 0800 6044 c011 0000 5000 6144 its...`D....P.aD\n 00163230: 1200 0020 2020 2020 2020 2020 206f 2054 ... o T\n 00163240: 5255 453a 2075 7365 2073 7461 6e64 6172 RUE: use standar\n 00163250: 6420 4754 2e4d 2063 6f6c 6c61 7469 6f6e d GT.M collation\n 00163260: 2066 6f72 2064 6967 6974 7320 6265 666f for digits befo\n-00163270: 7265 2061 6e79 206f 7468 6572 1c00 6146 re any other..aF\n+00163270: 7265 2061 6e79 206f 7468 6572 1c00 6144 re any other..aD\n 00163280: 1300 0020 2020 2020 2020 2020 2020 2063 ... c\n-00163290: 6861 7261 6374 6572 4700 6146 1400 0020 haracterG.aF... \n+00163290: 6861 7261 6374 6572 4700 6144 1400 0020 haracterG.aD... \n 001632a0: 2020 2020 2020 2020 206f 2046 414c 5345 o FALSE\n 001632b0: 3a20 7472 6561 7420 6469 6769 7473 2074 : treat digits t\n 001632c0: 6865 2073 616d 6520 6173 2061 6c6c 206f he same as all o\n 001632d0: 7468 6572 2063 6861 7261 6374 6572 7307 ther characters.\n-001632e0: 0061 4615 0000 2600 5046 4f55 5450 5554 .aF...&.PFOUTPUT\n+001632e0: 0061 4415 0000 2600 5044 4f55 5450 5554 .aD...&.PDOUTPUT\n 001632f0: 5f41 5247 554d 454e 5453 0000 4f75 7470 _ARGUMENTS..Outp\n-00163300: 7574 5f41 7267 756d 656e 7473 1b00 6146 ut_Arguments..aF\n+00163300: 7574 5f41 7267 756d 656e 7473 1b00 6144 ut_Arguments..aD\n 00163310: bf11 0000 2020 204f 7574 7075 7420 4172 .... Output Ar\n-00163320: 6775 6d65 6e74 7307 0062 4621 0000 3300 guments..bF!..3.\n-00163330: 6246 3100 0020 2020 5468 6520 6f75 7470 bF1.. The outp\n+00163320: 6775 6d65 6e74 7307 0062 4421 0000 3300 guments..bD!..3.\n+00163330: 6244 3100 0020 2020 5468 6520 6f75 7470 bD1.. The outp\n 00163340: 7574 2061 7267 756d 656e 7473 206f 6620 ut arguments of \n 00163350: 6774 6d5f 6163 5f78 7574 696c 2061 7265 gtm_ac_xutil are\n-00163360: 3a07 0062 4641 0000 5400 6246 5100 0020 :..bFA..T.bFQ.. \n+00163360: 3a07 0062 4441 0000 5400 6244 5100 0020 :..bDA..T.bDQ.. \n 00163370: 2020 2020 6f20 6f75 743a 2053 7570 706c o out: Suppl\n 00163380: 6965 7320 7468 6520 6f6e 6520 2831 2920 ies the one (1) \n 00163390: 6368 6172 6163 7465 7220 7265 7375 6c74 character result\n 001633a0: 2073 7472 696e 6720 7072 6f64 7563 6564 string produced\n-001633b0: 2062 7920 6170 706c 7969 6e67 3f00 6246 by applying?.bF\n+001633b0: 2062 7920 6170 706c 7969 6e67 3f00 6244 by applying?.bD\n 001633c0: 6100 0020 2020 2020 2020 7468 6520 636f a.. the co\n 001633d0: 6c6c 6174 696f 6e20 6f70 6572 6174 696f llation operatio\n 001633e0: 6e20 6966 2061 2072 6573 756c 7420 7761 n if a result wa\n-001633f0: 7320 706f 7373 6962 6c65 2e54 0062 4671 s possible.T.bFq\n+001633f0: 7320 706f 7373 6962 6c65 2e54 0062 4471 s possible.T.bDq\n 00163400: 0000 2020 2020 206f 206f 7574 6c65 6e3a .. o outlen:\n 00163410: 2053 7570 706c 6965 7320 746f 2074 6865 Supplies to the\n 00163420: 2063 616c 6c65 7220 7468 6520 6c65 6e67 caller the leng\n 00163430: 7468 206f 6620 7468 6520 7265 7475 726e th of the return\n 00163440: 6564 2073 7472 696e 672d 2030 206f 7210 ed string- 0 or.\n-00163450: 0062 4681 0000 2020 2020 2020 2031 2e3e .bF... 1.>\n-00163460: 0062 4691 0000 2020 2020 206f 206f 703a .bF... o op:\n+00163450: 0062 4481 0000 2020 2020 2020 2031 2e3e .bD... 1.>\n+00163460: 0062 4491 0000 2020 2020 206f 206f 703a .bD... o op:\n 00163470: 2053 7570 706c 6965 7320 7468 6520 636f Supplies the co\n 00163480: 6c6c 6174 696f 6e20 6f70 6572 6174 696f llation operatio\n 00163490: 6e20 6173 2066 6f6c 6c6f 7773 3a08 0061 n as follows:..a\n-001634a0: 46c0 1100 003c 0062 4612 0000 2020 2020 F....<.bF... \n+001634a0: 44c0 1100 003c 0062 4412 0000 2020 2020 D....<.bD... \n 001634b0: 2020 2020 2020 6f20 303a 2063 6f6c 6c61 o 0: colla\n 001634c0: 7469 6f6e 2076 616c 7565 206f 6620 7468 tion value of th\n 001634d0: 6520 6769 7665 6e20 6368 6172 6163 7465 e given characte\n-001634e0: 7251 0062 4613 0000 2020 2020 2020 2020 rQ.bF... \n+001634e0: 7251 0062 4413 0000 2020 2020 2020 2020 rQ.bD... \n 001634f0: 2020 6f20 313a 2063 6861 7261 6374 6572 o 1: character\n 00163500: 2063 6f6c 6c61 7469 6e67 2062 6566 6f72 collating befor\n 00163510: 6520 7468 6520 6769 7665 6e20 6368 6172 e the given char\n 00163520: 6163 7465 7220 6966 2069 7420 6578 6973 acter if it exis\n-00163530: 7473 5000 6246 1400 0020 2020 2020 2020 tsP.bF... \n+00163530: 7473 5000 6244 1400 0020 2020 2020 2020 tsP.bD... \n 00163540: 2020 206f 2032 3a20 6368 6172 6163 7465 o 2: characte\n 00163550: 7220 636f 6c6c 6174 696e 6720 6166 7465 r collating afte\n 00163560: 7220 7468 6520 6769 7665 6e20 6368 6172 r the given char\n 00163570: 6163 7465 7220 6966 2069 7420 6578 6973 acter if it exis\n-00163580: 7473 0700 6246 1500 004b 0062 4616 0000 ts..bF...K.bF...\n+00163580: 7473 0700 6244 1500 004b 0062 4416 0000 ts..bD...K.bD...\n 00163590: 2020 2054 6865 2067 746d 5f61 635f 7875 The gtm_ac_xu\n 001635a0: 7469 6c20 6675 6e63 7469 6f6e 2072 6574 til function ret\n 001635b0: 7572 6e73 2030 206f 6e20 7375 6363 6573 urns 0 on succes\n 001635c0: 7320 616e 6420 2d31 206f 6e20 6661 696c s and -1 on fail\n-001635d0: 7572 652e 0700 6246 1700 0024 003a 4656 ure...bF...$.:FV\n+001635d0: 7572 652e 0700 6244 1700 0024 003a 4456 ure...bD...$.:DV\n 001635e0: 4552 5349 4f4e 5f43 4f4e 5452 4f4c 0000 ERSION_CONTROL..\n 001635f0: 5665 7273 696f 6e5f 436f 6e74 726f 6c1a Version_Control.\n-00163600: 004a 46bf 1100 0020 2020 5665 7273 696f .JF.... Versio\n-00163610: 6e20 436f 6e74 726f 6c07 004b 4621 0000 n Control..KF!..\n-00163620: 5100 4b46 3100 0020 2020 5477 6f20 7573 Q.KF1.. Two us\n+00163600: 004a 44bf 1100 0020 2020 5665 7273 696f .JD.... Versio\n+00163610: 6e20 436f 6e74 726f 6c07 004b 4421 0000 n Control..KD!..\n+00163620: 5100 4b44 3100 0020 2020 5477 6f20 7573 Q.KD1.. Two us\n 00163630: 6572 2d64 6566 696e 6564 2076 6572 7369 er-defined versi\n 00163640: 6f6e 2063 6f6e 7472 6f6c 2072 6f75 7469 on control routi\n 00163650: 6e65 7320 7072 6f76 6964 6520 6120 7361 nes provide a sa\n 00163660: 6665 7479 206d 6563 6861 6e69 736d 2074 fety mechanism t\n-00163670: 6f51 004b 4641 0000 2020 2067 7561 7264 oQ.KFA.. guard\n+00163670: 6f51 004b 4441 0000 2020 2067 7561 7264 oQ.KDA.. guard\n 00163680: 2061 6761 696e 7374 2061 2063 6f6c 6c61 against a colla\n 00163690: 7469 6f6e 2072 6f75 7469 6e65 2062 6569 tion routine bei\n 001636a0: 6e67 2075 7365 6420 6f6e 2074 6865 2077 ng used on the w\n 001636b0: 726f 6e67 2067 6c6f 6261 6c2c 206f 7220 rong global, or \n-001636c0: 616e 5200 4b46 5100 0020 2020 6174 7465 anR.KFQ.. atte\n+001636c0: 616e 5200 4b44 5100 0020 2020 6174 7465 anR.KDQ.. atte\n 001636d0: 6d70 7420 6265 696e 6720 6d61 6465 2074 mpt being made t\n 001636e0: 6f20 6d6f 6469 6679 2061 2063 6f6c 6c61 o modify a colla\n 001636f0: 7469 6f6e 2072 6f75 7469 6e65 2066 6f72 tion routine for\n 00163700: 2061 6e20 6578 6973 7469 6e67 2067 6c6f an existing glo\n-00163710: 6261 6c2e 5100 4b46 6100 0020 2020 4569 bal.Q.KFa.. Ei\n+00163710: 6261 6c2e 5100 4b44 6100 0020 2020 4569 bal.Q.KDa.. Ei\n 00163720: 7468 6572 206f 6620 7468 6573 6520 7369 ther of these si\n 00163730: 7475 6174 696f 6e73 2063 6f75 6c64 2063 tuations could c\n 00163740: 6175 7365 2069 6e63 6f72 7265 6374 2063 ause incorrect c\n 00163750: 6f6c 6c61 7469 6f6e 206f 7220 6461 6d61 ollation or dama\n-00163760: 6765 2074 6f15 004b 4671 0000 2020 2073 ge to..KFq.. s\n-00163770: 7562 7363 7269 7074 732e 0700 4b46 8100 ubscripts...KF..\n-00163780: 0053 004b 4691 0000 2020 2057 6865 6e20 .S.KF... When \n+00163760: 6765 2074 6f15 004b 4471 0000 2020 2073 ge to..KDq.. s\n+00163770: 7562 7363 7269 7074 732e 0700 4b44 8100 ubscripts...KD..\n+00163780: 0053 004b 4491 0000 2020 2057 6865 6e20 .S.KD... When \n 00163790: 6120 676c 6f62 616c 2069 7320 6173 7369 a global is assi\n 001637a0: 676e 6564 2061 6e20 616c 7465 726e 6174 gned an alternat\n 001637b0: 6976 6520 636f 6c6c 6174 696f 6e20 7365 ive collation se\n 001637c0: 7175 656e 6365 2c20 4754 2e4d 2069 6e76 quence, GT.M inv\n 001637d0: 6f6b 6573 0000 0000 0000 0000 0000 0000 okes............\n 001637e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001637f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -91011,73 +91011,73 @@\n 00163820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00163830: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00163840: 434f 4c4c 4154 494f 4e00 ff73 00ff 5645 COLLATION..s..VE\n 00163850: 5253 494f 4e5f 434f 4e54 524f 4c00 ff73 RSION_CONTROL..s\n 00163860: 00ff 5645 5249 4649 4341 5449 4f4e 00c0 ..VERIFICATION..\n 00163870: 1600 0020 2020 6774 6d5f 6163 5f76 6572 ... gtm_ac_ver\n 00163880: 6966 7920 2874 7970 652c 2076 6572 2927 ify (type, ver)'\n-00163890: 005c 4617 0000 2020 2020 2020 2020 756e .\\F... un\n+00163890: 005c 4417 0000 2020 2020 2020 2020 756e .\\D... un\n 001638a0: 7369 676e 6564 2063 6861 7220 7479 7065 signed char type\n-001638b0: 2c20 7665 723b 0b00 5c46 1800 0020 2020 , ver;..\\F... \n-001638c0: 7b1a 005c 4619 0000 2020 2020 2069 6620 {..\\F... if \n-001638d0: 2874 7970 6520 3d3d 2033 290f 005c 461a (type == 3)..\\F.\n-001638e0: 0000 2020 2020 2020 207b 4e00 5c46 2100 .. {N.\\F!.\n+001638b0: 2c20 7665 723b 0b00 5c44 1800 0020 2020 , ver;..\\D... \n+001638c0: 7b1a 005c 4419 0000 2020 2020 2069 6620 {..\\D... if \n+001638d0: 2874 7970 6520 3d3d 2033 290f 005c 441a (type == 3)..\\D.\n+001638e0: 0000 2020 2020 2020 207b 4e00 5c44 2100 .. {N.\\D!.\n 001638f0: 0020 2020 2020 2020 2020 6966 2028 7665 . if (ve\n 00163900: 7220 3e20 3229 2020 2020 2020 2020 2f2a r > 2) /*\n 00163910: 2076 6572 7369 6f6e 2063 6865 636b 696e version checkin\n 00163920: 6720 6d61 7920 6265 206d 6f72 6520 636f g may be more co\n-00163930: 6d70 6c65 7820 2a2f 0f00 5c46 2200 0020 mplex */..\\F\".. \n-00163940: 2020 2020 2020 7b19 005c 4623 0000 2020 {..\\F#.. \n+00163930: 6d70 6c65 7820 2a2f 0f00 5c44 2200 0020 mplex */..\\D\".. \n+00163940: 2020 2020 2020 7b19 005c 4423 0000 2020 {..\\D#.. \n 00163950: 2020 2020 2020 2072 6574 7572 6e20 303b return 0;\n-00163960: 0f00 5c46 2400 0020 2020 2020 2020 7d0b ..\\F$.. }.\n-00163970: 005c 4625 0000 2020 207d 2600 5c46 2600 .\\F%.. }&.\\F&.\n+00163960: 0f00 5c44 2400 0020 2020 2020 2020 7d0b ..\\D$.. }.\n+00163970: 005c 4425 0000 2020 207d 2600 5c44 2600 .\\D%.. }&.\\D&.\n 00163980: 0020 2020 2020 7265 7475 726e 204d 5941 . return MYA\n 00163990: 5050 5f57 524f 4e47 5645 5253 494f 4e3b PP_WRONGVERSION;\n-001639a0: 0b00 5c46 2700 0020 2020 7d07 005c 4628 ..\\F'.. }..\\F(\n+001639a0: 0b00 5c44 2700 0020 2020 7d07 005c 4428 ..\\D'.. }..\\D(\n 001639b0: 0000 2700 517d 5349 4f4e 5f49 4445 4e54 ..'.Q}SION_IDENT\n 001639c0: 4946 4945 5200 0056 6572 7369 6f6e 5f49 IFIER..Version_I\n-001639d0: 6465 6e74 6966 6965 721d 0061 46bf 1100 dentifier..aF...\n+001639d0: 6465 6e74 6966 6965 721d 0061 44bf 1100 dentifier..aD...\n 001639e0: 0020 2020 5665 7273 696f 6e20 4964 656e . Version Iden\n-001639f0: 7469 6669 6572 0700 6246 2100 0054 0062 tifier..bF!..T.b\n-00163a00: 4631 0000 2020 2054 6869 7320 726f 7574 F1.. This rout\n+001639f0: 7469 6669 6572 0700 6244 2100 0054 0062 tifier..bD!..T.b\n+00163a00: 4431 0000 2020 2054 6869 7320 726f 7574 D1.. This rout\n 00163a10: 696e 6520 7265 7475 726e 7320 616e 2069 ine returns an i\n 00163a20: 6e74 6567 6572 2069 6465 6e74 6966 6965 nteger identifie\n 00163a30: 7220 6265 7477 6565 6e20 3020 616e 6420 r between 0 and \n 00163a40: 3235 352e 2054 6869 7320 696e 7465 6765 255. This intege\n-00163a50: 724f 0062 4641 0000 2020 2070 726f 7669 rO.bFA.. provi\n+00163a50: 724f 0062 4441 0000 2020 2070 726f 7669 rO.bDA.. provi\n 00163a60: 6465 7320 6120 6d65 6368 616e 6973 6d20 des a mechanism \n 00163a70: 746f 2065 6e66 6f72 6365 2063 6f6d 7061 to enforce compa\n 00163a80: 7469 6269 6c69 7479 2061 7320 6120 636f tibility as a co\n 00163a90: 6c6c 6174 696f 6e20 7365 7175 656e 6365 llation sequence\n-00163aa0: 5300 6246 5100 0020 2020 706f 7465 6e74 S.bFQ.. potent\n+00163aa0: 5300 6244 5100 0020 2020 706f 7465 6e74 S.bDQ.. potent\n 00163ab0: 6961 6c6c 7920 6576 6f6c 7665 732e 2057 ially evolves. W\n 00163ac0: 6865 6e20 4754 2e4d 2066 6972 7374 2075 hen GT.M first u\n 00163ad0: 7365 7320 616e 2061 6c74 6572 6e61 7465 ses an alternate\n 00163ae0: 2063 6f6c 6c61 7469 6f6e 2073 6571 7565 collation seque\n-00163af0: 6e63 654f 0062 4661 0000 2020 2066 6f72 nceO.bFa.. for\n+00163af0: 6e63 654f 0062 4461 0000 2020 2066 6f72 nceO.bDa.. for\n 00163b00: 2061 2064 6174 6162 6173 6520 6f72 2067 a database or g\n 00163b10: 6c6f 6261 6c2c 2069 7420 6361 7074 7572 lobal, it captur\n 00163b20: 6573 2074 6865 2076 6572 7369 6f6e 2061 es the version a\n 00163b30: 6e64 2069 6620 6974 2066 696e 6473 2074 nd if it finds t\n-00163b40: 6865 5200 6246 7100 0020 2020 7665 7273 heR.bFq.. vers\n+00163b40: 6865 5200 6244 7100 0020 2020 7665 7273 heR.bDq.. vers\n 00163b50: 696f 6e20 6861 7320 6368 616e 6765 6420 ion has changed \n 00163b60: 6974 2061 7420 736f 6d65 206c 6174 6572 it at some later\n 00163b70: 2073 7461 7274 7570 2c20 6974 2067 656e startup, it gen\n 00163b80: 6572 6174 6573 2061 6e20 6572 726f 722e erates an error.\n-00163b90: 2054 6865 1400 6246 8100 0020 2020 7379 The..bF... sy\n-00163ba0: 6e74 6178 2069 733a 0700 6246 9100 001f ntax is:..bF....\n-00163bb0: 0061 46c0 1100 0020 2020 696e 7420 6774 .aF.... int gt\n+00163b90: 2054 6865 1400 6244 8100 0020 2020 7379 The..bD... sy\n+00163ba0: 6e74 6178 2069 733a 0700 6244 9100 001f ntax is:..bD....\n+00163bb0: 0061 44c0 1100 0020 2020 696e 7420 6774 .aD.... int gt\n 00163bc0: 6d5f 6163 5f76 6572 7369 6f6e 2829 0700 m_ac_version()..\n-00163bd0: 6246 1200 0012 0062 4613 0000 2020 2045 bF.....bF... E\n-00163be0: 7861 6d70 6c65 3a07 0062 4614 0000 1e00 xample:..bF.....\n-00163bf0: 6246 1500 0020 2020 696e 7420 6774 6d5f bF... int gtm_\n-00163c00: 6163 5f76 6572 7369 6f6e 2829 0b00 6246 ac_version()..bF\n-00163c10: 1600 0020 2020 7b17 0062 4617 0000 2020 ... {..bF... \n+00163bd0: 6244 1200 0012 0062 4413 0000 2020 2045 bD.....bD... E\n+00163be0: 7861 6d70 6c65 3a07 0062 4414 0000 1e00 xample:..bD.....\n+00163bf0: 6244 1500 0020 2020 696e 7420 6774 6d5f bD... int gtm_\n+00163c00: 6163 5f76 6572 7369 6f6e 2829 0b00 6244 ac_version()..bD\n+00163c10: 1600 0020 2020 7b17 0062 4417 0000 2020 ... {..bD... \n 00163c20: 2020 2020 2072 6574 7572 6e20 313b 0b00 return 1;..\n-00163c30: 6246 1800 0020 2020 7d07 0062 4619 0000 bF... }..bF...\n+00163c30: 6244 1800 0020 2020 7d07 0062 4419 0000 bD... }..bD...\n 00163c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00163c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00163c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00163c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00163c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00163c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00163ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -91131,95 +91131,95 @@\n 00163fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00163fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00163fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00163fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00163fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00163ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00164000: 0100 0000 5a05 0000 8f4f 0000 0000 0000 ....Z....O......\n-00164010: 9e00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00164010: 9e00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00164020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00164030: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00164040: 434f 4c4c 4154 494f 4e00 ff73 00ff 5645 COLLATION..s..VE\n 00164050: 5253 494f 4e5f 434f 4e54 524f 4c00 c011 RSION_CONTROL...\n 00164060: 0000 2020 2061 2075 7365 722d 7375 7070 .. a user-supp\n 00164070: 6c69 6564 2072 6f75 7469 6e65 2074 6861 lied routine tha\n 00164080: 7420 7265 7475 726e 7320 6120 6e75 6d65 t returns a nume\n 00164090: 7269 6320 7665 7273 696f 6e20 6964 656e ric version iden\n 001640a0: 7469 6669 6572 2066 6f72 2074 6865 5000 tifier for theP.\n-001640b0: 4b46 1200 0020 2020 7365 7420 6f66 2063 KF... set of c\n+001640b0: 4b44 1200 0020 2020 7365 7420 6f66 2063 KD... set of c\n 001640c0: 6f6c 6c61 7469 6f6e 2072 6f75 7469 6e65 ollation routine\n 001640d0: 732c 2077 6869 6368 2077 6173 2073 746f s, which was sto\n 001640e0: 7265 6420 7769 7468 2074 6865 2067 6c6f red with the glo\n 001640f0: 6261 6c2e 2054 6865 2066 6972 7374 5400 bal. The firstT.\n-00164100: 4b46 1300 0020 2020 7469 6d65 2061 2070 KF... time a p\n+00164100: 4b44 1300 0020 2020 7469 6d65 2061 2070 KD... time a p\n 00164110: 726f 6365 7373 2061 6363 6573 7365 7320 rocess accesses \n 00164120: 7468 6520 676c 6f62 616c 2c20 4754 2e4d the global, GT.M\n 00164130: 2064 6574 6572 6d69 6e65 7320 7468 6520 determines the \n 00164140: 6173 7369 676e 6564 2063 6f6c 6c61 7469 assigned collati\n-00164150: 6f6e 5200 4b46 1400 0020 2020 7365 7175 onR.KF... sequ\n+00164150: 6f6e 5200 4b44 1400 0020 2020 7365 7175 onR.KD... sequ\n 00164160: 656e 6365 2c20 7468 656e 2069 6e76 6f6b ence, then invok\n 00164170: 6573 2061 6e6f 7468 6572 2075 7365 722d es another user-\n 00164180: 7375 7070 6c69 6564 2072 6f75 7469 6e65 supplied routine\n 00164190: 2e20 5468 6520 7365 636f 6e64 2072 6f75 . The second rou\n-001641a0: 7469 6e65 4f00 4b46 1500 0020 2020 6d61 tineO.KF... ma\n+001641a0: 7469 6e65 4f00 4b44 1500 0020 2020 6d61 tineO.KD... ma\n 001641b0: 7463 6865 7320 7468 6520 636f 6c6c 6174 tches the collat\n 001641c0: 696f 6e20 7365 7175 656e 6365 2061 6e64 ion sequence and\n 001641d0: 2076 6572 7369 6f6e 2069 6465 6e74 6966 version identif\n 001641e0: 6965 7220 6173 7369 676e 6564 2074 6f20 ier assigned to \n-001641f0: 7468 6545 004b 4616 0000 2020 2067 6c6f theE.KF... glo\n+001641f0: 7468 6545 004b 4416 0000 2020 2067 6c6f theE.KD... glo\n 00164200: 6261 6c20 7769 7468 2074 686f 7365 206f bal with those o\n 00164210: 6620 7468 6520 6375 7272 656e 7420 7365 f the current se\n 00164220: 7420 6f66 2063 6f6c 6c61 7469 6f6e 2072 t of collation r\n-00164230: 6f75 7469 6e65 732e 0700 4b46 1700 0053 outines...KF...S\n-00164240: 004b 4618 0000 2020 2057 6865 6e20 796f .KF... When yo\n+00164230: 6f75 7469 6e65 732e 0700 4b44 1700 0053 outines...KD...S\n+00164240: 004b 4418 0000 2020 2057 6865 6e20 796f .KD... When yo\n 00164250: 7520 7772 6974 6520 7468 6520 636f 6465 u write the code\n 00164260: 2074 6861 7420 6d61 7463 6865 7320 7468 that matches th\n 00164270: 6520 7479 7065 2061 6e64 2076 6572 7369 e type and versi\n 00164280: 6f6e 2c20 796f 7520 6361 6e20 6465 6369 on, you can deci\n-00164290: 6465 5200 4b46 1900 0020 2020 7768 6574 deR.KF... whet\n+00164290: 6465 5200 4b44 1900 0020 2020 7768 6574 deR.KD... whet\n 001642a0: 6865 7220 746f 206d 6f64 6966 7920 7468 her to modify th\n 001642b0: 6520 7665 7273 696f 6e20 6964 656e 7469 e version identi\n 001642c0: 6669 6572 2061 6e64 2077 6865 7468 6572 fier and whether\n 001642d0: 2074 6f20 616c 6c6f 7720 7375 7070 6f72 to allow suppor\n-001642e0: 7420 6f66 4200 4b46 1a00 0020 2020 676c t ofB.KF... gl\n+001642e0: 7420 6f66 4200 4b44 1a00 0020 2020 676c t ofB.KD... gl\n 001642f0: 6f62 616c 7320 6372 6561 7465 6420 7573 obals created us\n 00164300: 696e 6720 6120 7072 6576 696f 7573 2076 ing a previous v\n 00164310: 6572 7369 6f6e 206f 6620 7468 6520 726f ersion of the ro\n-00164320: 7574 696e 652e 0700 4b46 2100 0022 004a utine...KF!..\".J\n-00164330: 46ff 7300 ff56 4552 4946 4943 4154 494f F.s..VERIFICATIO\n+00164320: 7574 696e 652e 0700 4b44 2100 0022 004a utine...KD!..\".J\n+00164330: 44ff 7300 ff56 4552 4946 4943 4154 494f D.s..VERIFICATIO\n 00164340: 4e00 0056 6572 6966 6963 6174 696f 6e17 N..Verification.\n-00164350: 005b 46bf 1100 0020 2020 5665 7269 6669 .[F.... Verifi\n-00164360: 6361 7469 6f6e 0700 5c46 2100 0052 005c cation..\\F!..R.\\\n-00164370: 4631 0000 2020 2054 6869 7320 726f 7574 F1.. This rout\n+00164350: 005b 44bf 1100 0020 2020 5665 7269 6669 .[D.... Verifi\n+00164360: 6361 7469 6f6e 0700 5c44 2100 0052 005c cation..\\D!..R.\\\n+00164370: 4431 0000 2020 2054 6869 7320 726f 7574 D1.. This rout\n 00164380: 696e 6520 7665 7269 6669 6573 2074 6861 ine verifies tha\n 00164390: 7420 7468 6520 7479 7065 2061 6e64 2076 t the type and v\n 001643a0: 6572 7369 6f6e 2061 7373 6f63 6961 7465 ersion associate\n 001643b0: 6420 7769 7468 2061 2067 6c6f 6261 6c53 d with a globalS\n-001643c0: 005c 4641 0000 2020 2061 7265 2063 6f6d .\\FA.. are com\n+001643c0: 005c 4441 0000 2020 2061 7265 2063 6f6d .\\DA.. are com\n 001643d0: 7061 7469 626c 6520 7769 7468 2074 6865 patible with the\n 001643e0: 2061 6374 6976 6520 7365 7420 6f66 2072 active set of r\n 001643f0: 6f75 7469 6e65 732e 2042 6f74 6820 7468 outines. Both th\n 00164400: 6520 7479 7065 2061 6e64 2076 6572 7369 e type and versi\n-00164410: 6f6e 4100 5c46 5100 0020 2020 6172 6520 onA.\\FQ.. are \n+00164410: 6f6e 4100 5c44 5100 0020 2020 6172 6520 onA.\\DQ.. are \n 00164420: 756e 7369 676e 6564 2063 6861 7261 6374 unsigned charact\n 00164430: 6572 7320 7061 7373 6564 2062 7920 7661 ers passed by va\n 00164440: 6c75 652e 2054 6865 2073 796e 7461 7820 lue. The syntax \n-00164450: 6973 3a07 005c 4661 0000 2300 5c46 7100 is:..\\Fa..#.\\Fq.\n+00164450: 6973 3a07 005c 4461 0000 2300 5c44 7100 is:..\\Da..#.\\Dq.\n 00164460: 0020 2020 2369 6e63 6c75 6465 2022 6774 . #include \"gt\n 00164470: 6d5f 6465 7363 7269 7074 2e68 2242 005c m_descript.h\"B.\\\n-00164480: 4681 0000 2020 2069 6e74 2067 746d 5f61 F... int gtm_a\n+00164480: 4481 0000 2020 2069 6e74 2067 746d 5f61 D... int gtm_a\n 00164490: 635f 7665 7269 6679 2875 6e73 6967 6e65 c_verify(unsigne\n 001644a0: 6420 6368 6172 2074 7970 652c 2075 6e73 d char type, uns\n 001644b0: 6967 6e65 6420 6368 6172 2076 6572 2907 igned char ver).\n-001644c0: 005c 4691 0000 1300 5b46 c011 0000 2020 .\\F.....[F.... \n-001644d0: 2045 7861 6d70 6c65 3a07 005c 4612 0000 Example:..\\F...\n-001644e0: 1200 5c46 1300 0020 2020 4578 616d 706c ..\\F... Exampl\n-001644f0: 653a 2300 5c46 1400 0020 2020 2369 6e63 e:#.\\F... #inc\n+001644c0: 005c 4491 0000 1300 5b44 c011 0000 2020 .\\D.....[D.... \n+001644d0: 2045 7861 6d70 6c65 3a07 005c 4412 0000 Example:..\\D...\n+001644e0: 1200 5c44 1300 0020 2020 4578 616d 706c ..\\D... Exampl\n+001644f0: 653a 2300 5c44 1400 0020 2020 2369 6e63 e:#.\\D... #inc\n 00164500: 6c75 6465 2022 6774 6d5f 6465 7363 7269 lude \"gtm_descri\n-00164510: 7074 2e68 2245 005c 4615 0000 2020 2023 pt.h\"E.\\F... #\n+00164510: 7074 2e68 2245 005c 4415 0000 2020 2023 pt.h\"E.\\D... #\n 00164520: 6465 6669 6e65 204d 5941 5050 5f57 524f define MYAPP_WRO\n 00164530: 4e47 5645 5253 494f 4e20 3230 3430 3630 NGVERSION 204060\n 00164540: 3830 2020 2020 2f2a 2055 7365 7220 636f 80 /* User co\n 00164550: 6e64 6974 696f 6e20 2a2f 0000 0000 0000 ndition */......\n 00164560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00164570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00164580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -91269,49 +91269,49 @@\n 00164840: 434f 4c4c 4154 494f 4e00 ff73 00ff 2547 COLLATION..s..%G\n 00164850: 424c 4445 4600 ff73 00ff 4445 4c45 5449 BLDEF..s..DELETI\n 00164860: 4e47 00bf 3100 0020 2020 546f 2064 656c NG..1.. To del\n 00164870: 6574 6520 7468 6520 636f 6c6c 6174 696f ete the collatio\n 00164880: 6e20 6368 6172 6163 7465 7269 7374 6963 n characteristic\n 00164890: 7320 6375 7272 656e 746c 7920 6173 7369 s currently assi\n 001648a0: 676e 6564 2074 6f20 6120 676c 6f62 616c gned to a global\n-001648b0: 2c28 0050 4641 0000 2020 2075 7365 2074 ,(.PFA.. use t\n+001648b0: 2c28 0050 4441 0000 2020 2075 7365 2074 ,(.PDA.. use t\n 001648c0: 6865 2065 7874 7269 6e73 6963 2065 6e74 he extrinsic ent\n-001648d0: 7279 2070 6f69 6e74 3a07 0050 4651 0000 ry point:..PFQ..\n-001648e0: 1d00 5046 6100 0020 2020 6b69 6c6c 5e25 ..PFa.. kill^%\n+001648d0: 7279 2070 6f69 6e74 3a07 0050 4451 0000 ry point:..PDQ..\n+001648e0: 1d00 5044 6100 0020 2020 6b69 6c6c 5e25 ..PDa.. kill^%\n 001648f0: 4742 4c44 4546 2867 6e61 6d65 2907 0050 GBLDEF(gname)..P\n-00164900: 4671 0000 1800 466b 4558 414d 494e 494e Fq....FkEXAMININ\n-00164910: 4700 0045 7861 6d69 6e69 6e67 1400 5046 G..Examining..PF\n+00164900: 4471 0000 1800 466b 4558 414d 494e 494e Dq....FkEXAMININ\n+00164910: 4700 0045 7861 6d69 6e69 6e67 1400 5044 G..Examining..PD\n 00164920: bf11 0000 2020 2045 7861 6d69 6e69 6e67 .... Examining\n-00164930: 0700 5146 2100 0051 0051 4631 0000 2020 ..QF!..Q.QF1.. \n+00164930: 0700 5144 2100 0051 0051 4431 0000 2020 ..QD!..Q.QD1.. \n 00164940: 2054 6f20 6578 616d 696e 6520 7468 6520 To examine the \n 00164950: 636f 6c6c 6174 696f 6e20 6368 6172 6163 collation charac\n 00164960: 7465 7269 7374 6963 7320 6375 7272 656e teristics curren\n 00164970: 746c 7920 6173 7369 676e 6564 2074 6f20 tly assigned to \n-00164980: 6120 676c 6f62 616c 2800 5146 4100 0020 a global(.QFA.. \n+00164980: 6120 676c 6f62 616c 2800 5144 4100 0020 a global(.QDA.. \n 00164990: 2020 7573 6520 7468 6520 6578 7472 696e use the extrin\n 001649a0: 7369 6320 656e 7472 7920 706f 696e 743a sic entry point:\n-001649b0: 0700 5146 5100 0022 0051 4661 0000 2020 ..QFQ..\".QFa.. \n+001649b0: 0700 5144 5100 0022 0051 4461 0000 2020 ..QDQ..\".QDa.. \n 001649c0: 2067 6574 5e25 4742 4c44 4546 2867 6e61 get^%GBLDEF(gna\n-001649d0: 6d65 5b2c 7265 675d 2907 0051 4671 0000 me[,reg])..QFq..\n-001649e0: 1200 5146 8100 0020 2020 2a2a 4e6f 7465 ..QF... **Note\n-001649f0: 2a2a 0700 5146 9100 0050 0050 46c0 1100 **..QF...P.PF...\n+001649d0: 6d65 5b2c 7265 675d 2907 0051 4471 0000 me[,reg])..QDq..\n+001649e0: 1200 5144 8100 0020 2020 2a2a 4e6f 7465 ..QD... **Note\n+001649f0: 2a2a 0700 5144 9100 0050 0050 44c0 1100 **..QD...P.PD...\n 00164a00: 0020 2020 6765 745e 2547 424c 4445 4628 . get^%GBLDEF(\n 00164a10: 676e 616d 6529 2072 6574 7572 6e73 2067 gname) returns g\n 00164a20: 6c6f 6261 6c20 7370 6563 6966 6963 2063 lobal specific c\n 00164a30: 6861 7261 6374 6572 6973 7469 6373 2c20 haracteristics, \n-00164a40: 7768 6963 6820 6361 6e50 0051 4612 0000 which canP.QF...\n+00164a40: 7768 6963 6820 6361 6e50 0051 4412 0000 which canP.QD...\n 00164a50: 2020 2064 6966 6665 7220 6672 6f6d 2063 differ from c\n 00164a60: 6f6c 6c61 7469 6f6e 2063 6861 7261 6374 ollation charact\n 00164a70: 6572 6973 7469 6373 2064 6566 696e 6564 eristics defined\n 00164a80: 2066 6f72 2074 6865 2064 6174 6162 6173 for the databas\n-00164a90: 6520 6669 6c65 2061 7442 0051 4613 0000 e file atB.QF...\n+00164a90: 6520 6669 6c65 2061 7442 0051 4413 0000 e file atB.QD...\n 00164aa0: 2020 204d 5550 4950 2043 5245 4154 4520 MUPIP CREATE \n 00164ab0: 7469 6d65 2066 726f 6d20 7365 7474 696e time from settin\n 00164ac0: 6773 2069 6e20 7468 6520 676c 6f62 616c gs in the global\n-00164ad0: 2064 6972 6563 746f 7279 2e07 0051 4614 directory...QF.\n+00164ad0: 2064 6972 6563 746f 7279 2e07 0051 4414 directory...QD.\n 00164ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00164af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00164b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00164b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00164b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00164b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00164b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -91398,103 +91398,103 @@\n 00165050: 414d 504c 455f 4f46 5f55 5050 4552 5f41 AMPLE_OF_UPPER_A\n 00165060: 4e44 5f4c 4f57 4552 5f43 4153 455f 414c ND_LOWER_CASE_AL\n 00165070: 5048 4142 4554 4943 5f43 4f4c 4c41 5449 PHABETIC_COLLATI\n 00165080: 4f4e 5f53 4551 5545 4e43 4500 0045 7861 ON_SEQUENCE..Exa\n 00165090: 6d70 6c65 5f6f 665f 5570 7065 725f 616e mple_of_Upper_an\n 001650a0: 645f 4c6f 7765 725f 4361 7365 5f41 6c70 d_Lower_Case_Alp\n 001650b0: 6861 6265 7469 635f 436f 6c6c 6174 696f habetic_Collatio\n-001650c0: 6e5f 5365 7175 656e 6365 4800 7846 bf11 n_SequenceH.xF..\n+001650c0: 6e5f 5365 7175 656e 6365 4800 7844 bf11 n_SequenceH.xD..\n 001650d0: 0000 2020 2045 7861 6d70 6c65 206f 6620 .. Example of \n 001650e0: 5570 7065 7220 616e 6420 4c6f 7765 7220 Upper and Lower \n 001650f0: 4361 7365 2041 6c70 6861 6265 7469 6320 Case Alphabetic \n 00165100: 436f 6c6c 6174 696f 6e20 5365 7175 656e Collation Sequen\n-00165110: 6365 0700 7946 2100 0054 0079 4631 0000 ce..yF!..T.yF1..\n+00165110: 6365 0700 7944 2100 0054 0079 4431 0000 ce..yD!..T.yD1..\n 00165120: 2020 2054 6869 7320 6578 616d 706c 6520 This example \n 00165130: 6973 2063 7265 6174 6520 616e 2061 6c74 is create an alt\n 00165140: 6572 6e61 7465 2063 6f6c 6c61 7469 6f6e ernate collation\n 00165150: 2073 6571 7565 6e63 6520 7468 6174 2063 sequence that c\n 00165160: 6f6c 6c61 7465 7320 7570 7065 7251 0079 ollates upperQ.y\n-00165170: 4641 0000 2020 2061 6e64 206c 6f77 6572 FA.. and lower\n+00165170: 4441 0000 2020 2061 6e64 206c 6f77 6572 DA.. and lower\n 00165180: 2063 6173 6520 616c 7068 6162 6574 6963 case alphabetic\n 00165190: 2063 6861 7261 6374 6572 7320 696e 2073 characters in s\n 001651a0: 7563 6820 6120 7761 7920 7468 6174 2074 uch a way that t\n 001651b0: 6865 2073 6574 206f 6620 6b65 7973 4600 he set of keysF.\n-001651c0: 7946 5100 0020 2020 2264 7520 506f 6e74 yFQ.. \"du Pont\n+001651c0: 7944 5100 0020 2020 2264 7520 506f 6e74 yDQ.. \"du Pont\n 001651d0: 2c22 2022 4672 6965 6e64 6c79 2c22 2022 ,\" \"Friendly,\" \"\n 001651e0: 6c65 2042 6c61 6e63 2c22 2061 6e64 2022 le Blanc,\" and \"\n 001651f0: 4d61 6472 6964 2220 636f 6c6c 6174 6573 Madrid\" collates\n-00165200: 2061 733a 0700 7946 6100 0015 0079 4671 as:..yFa....yFq\n+00165200: 2061 733a 0700 7944 6100 0015 0079 4471 as:..yDa....yDq\n 00165210: 0000 2020 2020 202a 2064 7520 506f 6e74 .. * du Pont\n-00165220: 1600 7946 8100 0020 2020 2020 2a20 4672 ..yF... * Fr\n-00165230: 6965 6e64 6c79 1600 7946 9100 0020 2020 iendly..yF... \n-00165240: 2020 2a20 6c65 2042 6c61 6e63 1500 7846 * le Blanc..xF\n+00165220: 1600 7944 8100 0020 2020 2020 2a20 4672 ..yD... * Fr\n+00165230: 6965 6e64 6c79 1600 7944 9100 0020 2020 iendly..yD... \n+00165240: 2020 2a20 6c65 2042 6c61 6e63 1500 7844 * le Blanc..xD\n 00165250: c011 0000 2020 2020 202a 204d 6164 7269 .... * Madri\n-00165260: 6407 0079 4612 0000 4e00 7946 1300 0020 d..yF...N.yF... \n+00165260: 6407 0079 4412 0000 4e00 7944 1300 0020 d..yD...N.yD... \n 00165270: 2020 5468 6973 2069 7320 696e 2063 6f6e This is in con\n 00165280: 7472 6173 7420 746f 2074 6865 2073 7461 trast to the sta\n 00165290: 6e64 6172 6420 4d20 636f 6c6c 6174 696f ndard M collatio\n 001652a0: 6e20 7468 6174 206f 7264 6572 7320 7468 n that orders th\n-001652b0: 656d 2061 733a 0700 7946 1400 0016 0079 em as:..yF.....y\n-001652c0: 4615 0000 2020 2020 202a 2046 7269 656e F... * Frien\n-001652d0: 646c 7914 0079 4616 0000 2020 2020 202a dly..yF... *\n-001652e0: 204d 6164 7269 6415 0079 4617 0000 2020 Madrid..yF... \n-001652f0: 2020 202a 2064 7520 506f 6e74 1600 7946 * du Pont..yF\n+001652b0: 656d 2061 733a 0700 7944 1400 0016 0079 em as:..yD.....y\n+001652c0: 4415 0000 2020 2020 202a 2046 7269 656e D... * Frien\n+001652d0: 646c 7914 0079 4416 0000 2020 2020 202a dly..yD... *\n+001652e0: 204d 6164 7269 6415 0079 4417 0000 2020 Madrid..yD... \n+001652f0: 2020 202a 2064 7520 506f 6e74 1600 7944 * du Pont..yD\n 00165300: 1800 0020 2020 2020 2a20 6c65 2042 6c61 ... * le Bla\n-00165310: 6e63 0700 7946 1900 0017 0079 461a 0000 nc..yF.....yF...\n+00165310: 6e63 0700 7944 1900 0017 0079 441a 0000 nc..yD.....yD...\n 00165320: 2020 202a 2a49 6d70 6f72 7461 6e74 2a2a **Important**\n-00165330: 0700 7946 2100 004d 0079 4622 0000 2020 ..yF!..M.yF\".. \n+00165330: 0700 7944 2100 004d 0079 4422 0000 2020 ..yD!..M.yD\".. \n 00165340: 204e 6f20 636c 6169 6d20 6f66 2063 6f70 No claim of cop\n 00165350: 7972 6967 6874 2069 7320 6d61 6465 2077 yright is made w\n 00165360: 6974 6820 7265 7370 6563 7420 746f 2074 ith respect to t\n 00165370: 6865 2063 6f64 6520 7573 6564 2069 6e20 he code used in \n-00165380: 7468 6973 5000 7946 2300 0020 2020 6578 thisP.yF#.. ex\n+00165380: 7468 6973 5000 7944 2300 0020 2020 6578 thisP.yD#.. ex\n 00165390: 616d 706c 652e 2050 6c65 6173 6520 646f ample. Please do\n 001653a0: 206e 6f74 2075 7365 2074 6865 2063 6f64 not use the cod\n 001653b0: 6520 6173 2d69 7320 696e 2061 2070 726f e as-is in a pro\n 001653c0: 6475 6374 696f 6e20 656e 7669 726f 6e6d duction environm\n-001653d0: 656e 742e 0700 7946 2400 004f 0079 4625 ent...yF$..O.yF%\n+001653d0: 656e 742e 0700 7944 2400 004f 0079 4425 ent...yD$..O.yD%\n 001653e0: 0000 2020 2050 6c65 6173 6520 656e 7375 .. Please ensu\n 001653f0: 7265 2074 6861 7420 796f 7520 6861 7665 re that you have\n 00165400: 2061 2063 6f72 7265 6374 6c79 2063 6f6e a correctly con\n 00165410: 6669 6775 7265 6420 4754 2e4d 2069 6e73 figured GT.M ins\n-00165420: 7461 6c6c 6174 696f 6e2c 5200 7946 2600 tallation,R.yF&.\n+00165420: 7461 6c6c 6174 696f 6e2c 5200 7944 2600 tallation,R.yD&.\n 00165430: 0020 2020 636f 7272 6563 746c 7920 636f . correctly co\n 00165440: 6e66 6967 7572 6564 2065 6e76 6972 6f6e nfigured environ\n 00165450: 6d65 6e74 2076 6172 6961 626c 6573 2c20 ment variables, \n 00165460: 7769 7468 2061 7070 726f 7072 6961 7465 with appropriate\n-00165470: 2064 6972 6563 746f 7269 6573 1400 7946 directories..yF\n+00165470: 2064 6972 6563 746f 7269 6573 1400 7944 directories..yD\n 00165480: 2700 0020 2020 616e 6420 6669 6c65 732e '.. and files.\n-00165490: 0700 7946 2800 0051 0079 4629 0000 2020 ..yF(..Q.yF).. \n+00165490: 0700 7944 2800 0051 0079 4429 0000 2020 ..yD(..Q.yD).. \n 001654a0: 2053 6561 736f 6e65 6420 4754 2e4d 2075 Seasoned GT.M u\n 001654b0: 7365 7273 206d 6179 2077 616e 7420 646f sers may want do\n 001654c0: 776e 6c6f 6164 2070 6f6c 6973 682e 6320 wnload polish.c \n 001654d0: 7573 6564 2069 6e20 7468 6973 2065 7861 used in this exa\n-001654e0: 6d70 6c65 2061 6e64 5200 7946 2a00 0020 mple andR.yF*.. \n+001654e0: 6d70 6c65 2061 6e64 5200 7944 2a00 0020 mple andR.yD*.. \n 001654f0: 2020 7072 6f63 6565 6420 6469 7265 6374 proceed direct\n 00165500: 6c79 2074 6f20 5374 6570 2035 2066 6f72 ly to Step 5 for\n 00165510: 2063 6f6d 7069 6c69 6e67 2061 6e64 206c compiling and l\n 00165520: 696e 6b69 6e67 2069 6e73 7472 7563 7469 inking instructi\n-00165530: 6f6e 732e 2046 6972 7374 3300 7946 3100 ons. First3.yF1.\n+00165530: 6f6e 732e 2046 6972 7374 3300 7944 3100 ons. First3.yD1.\n 00165540: 0020 2020 7469 6d65 2075 7365 7273 206d . time users m\n 00165550: 6179 2077 616e 7420 746f 2073 7461 7274 ay want to start\n 00165560: 2066 726f 6d20 5374 6570 2031 2e07 0079 from Step 1...y\n-00165570: 4632 0000 4b00 7946 3300 0020 2020 2031 F2..K.yF3.. 1\n+00165570: 4432 0000 4b00 7944 3300 0020 2020 2031 D2..K.yD3.. 1\n 00165580: 2e20 4372 6561 7465 2061 206e 6577 2066 . Create a new f\n 00165590: 696c 6520 6361 6c6c 6564 2070 6f6c 6973 ile called polis\n 001655a0: 682e 6320 616e 6420 7075 7420 7468 6520 h.c and put the \n 001655b0: 666f 6c6c 6f77 696e 6720 636f 6465 3a07 following code:.\n-001655c0: 0079 4634 0000 2000 7946 3500 0020 2020 .yF4.. .yF5.. \n+001655c0: 0079 4434 0000 2000 7944 3500 0020 2020 .yD4.. .yD5.. \n 001655d0: 2020 2020 2369 6e63 6c75 6465 203c 7374 #include '.yF6.. \n+001655e0: 6469 6f2e 683e 2700 7944 3600 0020 2020 dio.h>'.yD6.. \n 001655f0: 2020 2020 2369 6e63 6c75 6465 2022 6774 #include \"gt\n 00165600: 6d5f 6465 7363 7269 7074 2e68 2232 0079 m_descript.h\"2.y\n-00165610: 4637 0000 2020 2020 2020 2023 6465 6669 F7.. #defi\n+00165610: 4437 0000 2020 2020 2020 2023 6465 6669 D7.. #defi\n 00165620: 6e65 2043 4f4c 4c41 5449 4f4e 5f54 4142 ne COLLATION_TAB\n 00165630: 4c45 5f53 495a 4520 2020 2020 3235 3637 LE_SIZE 2567\n-00165640: 0079 4638 0000 2020 2020 2020 2023 6465 .yF8.. #de\n+00165640: 0079 4438 0000 2020 2020 2020 2023 6465 .yD8.. #de\n 00165650: 6669 6e65 204d 5941 5050 535f 5355 4253 fine MYAPPS_SUBS\n 00165660: 4332 4c4f 4e47 2020 2020 2020 2020 3132 C2LONG 12\n 00165670: 3334 3536 3738 0000 0000 0000 0000 0000 345678..........\n 00165680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00165690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001656a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001656b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -91515,110 +91515,110 @@\n 001657a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001657b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001657c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001657d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001657e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001657f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00165800: 0100 0000 0606 0000 d94f 0000 0000 0000 .........O......\n-00165810: 4e00 0046 4845 4c50 00ff 7300 ff49 4e54 N..FHELP..s..INT\n+00165810: 4e00 0044 4845 4c50 00ff 7300 ff49 4e54 N..DHELP..s..INT\n 00165820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00165830: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00165840: 434f 4c4c 4154 494f 4e00 ff73 00ff 2547 COLLATION..s..%G\n 00165850: 424c 4445 4600 0025 4742 4c44 4546 1200 BLDEF..%GBLDEF..\n-00165860: 4246 bf11 0000 2020 2025 4742 4c44 4546 BF.... %GBLDEF\n-00165870: 0700 4346 2100 0052 0043 4631 0000 2020 ..CF!..R.CF1.. \n+00165860: 4244 bf11 0000 2020 2025 4742 4c44 4546 BD.... %GBLDEF\n+00165870: 0700 4344 2100 0052 0043 4431 0000 2020 ..CD!..R.CD1.. \n 00165880: 2055 7365 2074 6865 2025 4742 4c44 4546 Use the %GBLDEF\n 00165890: 2075 7469 6c69 7479 2074 6f20 6765 742c utility to get,\n 001658a0: 2073 6574 2c20 6f72 206b 696c 6c20 7468 set, or kill th\n 001658b0: 6520 636f 6c6c 6174 696f 6e20 7365 7175 e collation sequ\n-001658c0: 656e 6365 206f 6620 6150 0043 4641 0000 ence of aP.CFA..\n+001658c0: 656e 6365 206f 6620 6150 0043 4441 0000 ence of aP.CDA..\n 001658d0: 2020 2067 6c6f 6261 6c20 7661 7269 6162 global variab\n 001658e0: 6c65 206d 6170 7065 6420 6279 2074 6865 le mapped by the\n 001658f0: 2063 7572 7265 6e74 2067 6c6f 6261 6c20 current global \n 00165900: 6469 7265 6374 6f72 792e 2025 4742 4c44 directory. %GBLD\n-00165910: 4546 2063 616e 6e6f 7450 0043 4651 0000 EF cannotP.CFQ..\n+00165910: 4546 2063 616e 6e6f 7450 0043 4451 0000 EF cannotP.CDQ..\n 00165920: 2020 206d 6f64 6966 7920 7468 6520 636f modify the co\n 00165930: 6c6c 6174 696f 6e20 7365 7175 656e 6365 llation sequence\n 00165940: 2066 6f72 2065 6974 6865 7220 6120 676c for either a gl\n 00165950: 6f62 616c 2063 6f6e 7461 696e 696e 6720 obal containing \n-00165960: 6461 7461 206f 7220 6150 0043 4661 0000 data or aP.CFa..\n+00165960: 6461 7461 206f 7220 6150 0043 4461 0000 data or aP.CDa..\n 00165970: 2020 2067 6c6f 6261 6c20 7768 6f73 6520 global whose \n 00165980: 7375 6273 6372 6970 7473 2073 7061 6e20 subscripts span \n 00165990: 6d75 6c74 6970 6c65 2072 6567 696f 6e73 multiple regions\n 001659a0: 2e20 546f 2063 6861 6e67 6520 7468 6520 . To change the \n-001659b0: 636f 6c6c 6174 696f 6e53 0043 4671 0000 collationS.CFq..\n+001659b0: 636f 6c6c 6174 696f 6e53 0043 4471 0000 collationS.CDq..\n 001659c0: 2020 2073 6571 7565 6e63 6520 666f 7220 sequence for \n 001659d0: 6120 676c 6f62 616c 2076 6172 6961 626c a global variabl\n 001659e0: 6520 7468 6174 2063 6f6e 7461 696e 7320 e that contains \n 001659f0: 6461 7461 2c20 6578 7472 6163 7420 7468 data, extract th\n-00165a00: 6520 6461 7461 2c20 4b49 4c4c 5300 4346 e data, KILLS.CF\n+00165a00: 6520 6461 7461 2c20 4b49 4c4c 5300 4344 e data, KILLS.CD\n 00165a10: 8100 0020 2020 7468 6520 7661 7269 6162 ... the variab\n 00165a20: 6c65 2c20 6368 616e 6765 2074 6865 2063 le, change the c\n 00165a30: 6f6c 6c61 7469 6f6e 2073 6571 7565 6e63 ollation sequenc\n 00165a40: 652c 2061 6e64 2072 656c 6f61 6420 7468 e, and reload th\n 00165a50: 6520 6461 7461 2e20 5573 6520 4744 4553 e data. Use GDES\n-00165a60: 0043 4691 0000 2020 2074 6f20 6d6f 6469 .CF... to modi\n+00165a60: 0043 4491 0000 2020 2074 6f20 6d6f 6469 .CD... to modi\n 00165a70: 6679 2074 6865 2063 6f6c 6c61 7469 6f6e fy the collation\n 00165a80: 2073 6571 7565 6e63 6520 6f66 2061 2067 sequence of a g\n 00165a90: 6c6f 6261 6c20 7661 7269 6162 6c65 2074 lobal variable t\n 00165aa0: 6861 7420 7370 616e 7320 7265 6769 6f6e hat spans region\n-00165ab0: 732e 0800 4246 c011 0000 1c00 4246 ff73 s...BF......BF.s\n+00165ab0: 732e 0800 4244 c011 0000 1c00 4244 ff73 s...BD......BD.s\n 00165ac0: 00ff 4153 5349 474e 494e 4700 0041 7373 ..ASSIGNING..Ass\n-00165ad0: 6967 6e69 6e67 1400 5046 bf11 0000 2020 igning..PF.... \n-00165ae0: 2041 7373 6967 6e69 6e67 0700 5146 2100 Assigning..QF!.\n-00165af0: 0052 0051 4631 0000 2020 2054 6f20 6173 .R.QF1.. To as\n+00165ad0: 6967 6e69 6e67 1400 5044 bf11 0000 2020 igning..PD.... \n+00165ae0: 2041 7373 6967 6e69 6e67 0700 5144 2100 Assigning..QD!.\n+00165af0: 0052 0051 4431 0000 2020 2054 6f20 6173 .R.QD1.. To as\n 00165b00: 7369 676e 2061 2063 6f6c 6c61 7469 6f6e sign a collation\n 00165b10: 2073 6571 7565 6e63 6520 746f 2061 6e20 sequence to an \n 00165b20: 696e 6469 7669 6475 616c 2067 6c6f 6261 individual globa\n 00165b30: 6c20 7573 6520 7468 6520 6578 7472 696e l use the extrin\n-00165b40: 7369 6316 0051 4641 0000 2020 2065 6e74 sic..QFA.. ent\n-00165b50: 7279 2070 6f69 6e74 3a07 0051 4651 0000 ry point:..QFQ..\n-00165b60: 2400 5146 6100 0020 2020 7365 745e 2547 $.QFa.. set^%G\n+00165b40: 7369 6316 0051 4441 0000 2020 2065 6e74 sic..QDA.. ent\n+00165b50: 7279 2070 6f69 6e74 3a07 0051 4451 0000 ry point:..QDQ..\n+00165b60: 2400 5144 6100 0020 2020 7365 745e 2547 $.QDa.. set^%G\n 00165b70: 424c 4445 4628 676e 616d 652c 6e63 742c BLDEF(gname,nct,\n-00165b80: 6163 7429 0700 5146 7100 0012 0051 4681 act)..QFq....QF.\n+00165b80: 6163 7429 0700 5144 7100 0012 0051 4481 act)..QDq....QD.\n 00165b90: 0000 2020 2045 7861 6d70 6c65 3a07 0051 .. Example:..Q\n-00165ba0: 4691 0000 1600 5046 c011 0000 2020 2047 F.....PF.... G\n-00165bb0: 544d 3e6b 696c 6c20 5e47 4400 5146 1200 TM>kill ^GD.QF..\n+00165ba0: 4491 0000 1600 5044 c011 0000 2020 2047 D.....PD.... G\n+00165bb0: 544d 3e6b 696c 6c20 5e47 4400 5144 1200 TM>kill ^GD.QD..\n 00165bc0: 0020 2020 4754 4d3e 7772 6974 6520 2473 . GTM>write $s\n 00165bd0: 656c 6563 7428 2424 7365 745e 2547 424c elect($$set^%GBL\n 00165be0: 4445 4628 225e 4722 2c30 2c33 293a 226f DEF(\"^G\",0,3):\"o\n 00165bf0: 6b22 2c31 3a22 6661 696c 6564 2229 0c00 k\",1:\"failed\")..\n-00165c00: 5146 1300 0020 2020 6f6b 0e00 5146 1400 QF... ok..QF..\n-00165c10: 0020 2020 4754 4d3e 0700 5146 1500 004f . GTM>..QF...O\n-00165c20: 0051 4616 0000 2020 2054 6869 7320 6465 .QF... This de\n+00165c00: 5144 1300 0020 2020 6f6b 0e00 5144 1400 QD... ok..QD..\n+00165c10: 0020 2020 4754 4d3e 0700 5144 1500 004f . GTM>..QD...O\n+00165c20: 0051 4416 0000 2020 2054 6869 7320 6465 .QD... This de\n 00165c30: 6c65 7465 7320 7468 6520 676c 6f62 616c letes the global\n 00165c40: 2076 6172 6961 626c 6520 5e47 2c20 7468 variable ^G, th\n 00165c50: 656e 2075 7365 7320 7468 6520 2424 7365 en uses the $$se\n 00165c60: 7425 4742 4c44 4546 2061 7320 616e 4d00 t%GBLDEF as anM.\n-00165c70: 5146 1700 0020 2020 6578 7472 696e 7369 QF... extrinsi\n+00165c70: 5144 1700 0020 2020 6578 7472 696e 7369 QD... extrinsi\n 00165c80: 6320 746f 2073 6574 205e 4720 746f 2074 c to set ^G to t\n 00165c90: 6865 2063 6f6c 6c61 7469 6f6e 2073 6571 he collation seq\n 00165ca0: 7565 6e63 6520 6e75 6d62 6572 2033 2077 uence number 3 w\n-00165cb0: 6974 6820 6e75 6d65 7269 6353 0051 4618 ith numericS.QF.\n+00165cb0: 6974 6820 6e75 6d65 7269 6353 0051 4418 ith numericS.QD.\n 00165cc0: 0000 2020 2073 7562 7363 7269 7074 7320 .. subscripts \n 00165cd0: 636f 6c6c 6174 696e 6720 6265 666f 7265 collating before\n 00165ce0: 2073 7472 696e 6773 2e20 5573 696e 6720 strings. Using \n 00165cf0: 2424 7365 7425 4742 4c44 4546 2061 7320 $$set%GBLDEF as \n 00165d00: 616e 2061 7267 756d 656e 7420 746f 4a00 an argument toJ.\n-00165d10: 5146 1900 0020 2020 2453 454c 4543 5420 QF... $SELECT \n+00165d10: 5144 1900 0020 2020 2453 454c 4543 5420 QD... $SELECT \n 00165d20: 7072 6f76 6964 6573 2061 2072 6574 7572 provides a retur\n 00165d30: 6e20 7661 6c75 6520 6173 2074 6f20 7768 n value as to wh\n 00165d40: 6574 6865 7220 6f72 206e 6f74 2074 6865 ether or not the\n-00165d50: 2073 6574 2077 6173 4d00 5146 1a00 0020 set wasM.QF... \n+00165d50: 2073 6574 2077 6173 4d00 5144 1a00 0020 set wasM.QD... \n 00165d60: 2020 7375 6363 6573 7366 756c 2e20 2453 successful. $S\n 00165d70: 454c 4543 5420 7769 6c6c 2072 6574 7572 ELECT will retur\n 00165d80: 6e20 6120 2246 4149 4c45 4422 206d 6573 n a \"FAILED\" mes\n 00165d90: 7361 6765 2069 6620 7468 6520 636f 6c6c sage if the coll\n-00165da0: 6174 696f 6e2a 0051 4621 0000 2020 2073 ation*.QF!.. s\n+00165da0: 6174 696f 6e2a 0051 4421 0000 2020 2073 ation*.QD!.. s\n 00165db0: 6571 7565 6e63 6520 7265 7175 6573 7465 equence requeste\n 00165dc0: 6420 6973 2075 6e64 6566 696e 6564 2e07 d is undefined..\n-00165dd0: 0051 4622 0000 1600 4646 4445 4c45 5449 .QF\"....FFDELETI\n-00165de0: 4e47 0000 4465 6c65 7469 6e67 1300 4f46 NG..Deleting..OF\n+00165dd0: 0051 4422 0000 1600 4644 4445 4c45 5449 .QD\"....FDDELETI\n+00165de0: 4e47 0000 4465 6c65 7469 6e67 1300 4f44 NG..Deleting..OD\n 00165df0: bf11 0000 2020 2044 656c 6574 696e 6707 .... Deleting.\n-00165e00: 0050 4621 0000 0000 0000 0000 0000 0000 .PF!............\n+00165e00: 0050 4421 0000 0000 0000 0000 0000 0000 .PD!............\n 00165e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00165e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00165e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00165e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00165e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00165e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00165e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -91643,564 +91643,564 @@\n 00165fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00165fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00165fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00165fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00165fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00165ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00166000: 0100 0000 de07 0000 1d50 0000 0000 0000 .........P......\n-00166010: 9c00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00166010: 9c00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00166020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00166030: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00166040: 434f 4c4c 4154 494f 4e00 ff73 00ff 4558 COLLATION..s..EX\n 00166050: 414d 504c 455f 4f46 5f55 5050 4552 5f41 AMPLE_OF_UPPER_A\n 00166060: 4e44 5f4c 4f57 4552 5f43 4153 455f 414c ND_LOWER_CASE_AL\n 00166070: 5048 4142 4554 4943 5f43 4f4c 4c41 5449 PHABETIC_COLLATI\n 00166080: 4f4e 5f53 4551 5545 4e43 4500 c039 0000 ON_SEQUENCE..9..\n 00166090: 2020 2020 2020 2023 6465 6669 6e65 2053 #define S\n-001660a0: 5543 4345 5353 2020 2020 2030 2300 7946 UCCESS 0#.yF\n+001660a0: 5543 4345 5353 2020 2020 2030 2300 7944 UCCESS 0#.yD\n 001660b0: 3a00 0020 2020 2020 2020 2364 6566 696e :.. #defin\n 001660c0: 6520 4641 494c 5552 4520 2020 2020 3123 e FAILURE 1#\n-001660d0: 0079 4641 0000 2020 2020 2020 2023 6465 .yFA.. #de\n+001660d0: 0079 4441 0000 2020 2020 2020 2023 6465 .yDA.. #de\n 001660e0: 6669 6e65 2056 4552 5349 4f4e 2020 2020 fine VERSION \n-001660f0: 2030 4600 7946 4200 0020 2020 2020 2020 0F.yFB.. \n+001660f0: 2030 4600 7944 4200 0020 2020 2020 2020 0F.yDB.. \n 00166100: 7374 6174 6963 2075 6e73 6967 6e65 6420 static unsigned \n 00166110: 6368 6172 2078 666f 726d 5f74 6162 6c65 char xform_table\n 00166120: 5b43 4f4c 4c41 5449 4f4e 5f54 4142 4c45 [COLLATION_TABLE\n-00166130: 5f53 495a 455d 203d 1900 7946 4300 0020 _SIZE] =..yFC.. \n+00166130: 5f53 495a 455d 203d 1900 7944 4300 0020 _SIZE] =..yDC.. \n 00166140: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00166150: 7b4d 0079 4644 0000 2020 2020 2020 2020 {M.yFD.. \n+00166150: 7b4d 0079 4444 0000 2020 2020 2020 2020 {M.yDD.. \n 00166160: 2020 2020 2020 2020 2030 2c20 312c 2032 0, 1, 2\n 00166170: 2c20 332c 2034 2c20 352c 2036 2c20 372c , 3, 4, 5, 6, 7,\n 00166180: 2038 2c20 392c 2031 302c 2031 312c 2031 8, 9, 10, 11, 1\n 00166190: 322c 2031 332c 2031 342c 2031 352c 5700 2, 13, 14, 15,W.\n-001661a0: 7946 4500 0020 2020 2020 2020 2020 2020 yFE.. \n+001661a0: 7944 4500 0020 2020 2020 2020 2020 2020 yDE.. \n 001661b0: 2020 2020 2020 3136 2c20 3137 2c20 3138 16, 17, 18\n 001661c0: 2c20 3139 2c20 3230 2c20 3231 2c20 3232 , 19, 20, 21, 22\n 001661d0: 2c20 3233 2c20 3234 2c20 3235 2c20 3236 , 23, 24, 25, 26\n 001661e0: 2c20 3237 2c20 3238 2c20 3239 2c20 3330 , 27, 28, 29, 30\n-001661f0: 2c20 3331 2c57 0079 4646 0000 2020 2020 , 31,W.yFF.. \n+001661f0: 2c20 3331 2c57 0079 4446 0000 2020 2020 , 31,W.yDF.. \n 00166200: 2020 2020 2020 2020 2020 2020 2033 322c 32,\n 00166210: 2033 332c 2033 342c 2033 352c 2033 362c 33, 34, 35, 36,\n 00166220: 2033 372c 2033 382c 2033 392c 2034 302c 37, 38, 39, 40,\n 00166230: 2034 312c 2034 322c 2034 332c 2034 342c 41, 42, 43, 44,\n-00166240: 2034 352c 2034 362c 2034 372c 5700 7946 45, 46, 47,W.yF\n+00166240: 2034 352c 2034 362c 2034 372c 5700 7944 45, 46, 47,W.yD\n 00166250: 4700 0020 2020 2020 2020 2020 2020 2020 G.. \n 00166260: 2020 2020 3438 2c20 3439 2c20 3530 2c20 48, 49, 50, \n 00166270: 3531 2c20 3532 2c20 3533 2c20 3534 2c20 51, 52, 53, 54, \n 00166280: 3535 2c20 3536 2c20 3537 2c20 3538 2c20 55, 56, 57, 58, \n 00166290: 3539 2c20 3630 2c20 3631 2c20 3632 2c20 59, 60, 61, 62, \n-001662a0: 3633 2c57 0079 4648 0000 2020 2020 2020 63,W.yFH.. \n+001662a0: 3633 2c57 0079 4448 0000 2020 2020 2020 63,W.yDH.. \n 001662b0: 2020 2020 2020 2020 2020 2036 342c 2036 64, 6\n 001662c0: 352c 2036 372c 2036 392c 2037 312c 2037 5, 67, 69, 71, 7\n 001662d0: 332c 2037 352c 2037 372c 2037 392c 2038 3, 75, 77, 79, 8\n 001662e0: 312c 2038 332c 2038 352c 2038 372c 2038 1, 83, 85, 87, 8\n-001662f0: 392c 2039 312c 2039 332c 5700 7946 4900 9, 91, 93,W.yFI.\n+001662f0: 392c 2039 312c 2039 332c 5700 7944 4900 9, 91, 93,W.yDI.\n 00166300: 0020 2020 2020 2020 2020 2020 2020 2020 . \n 00166310: 2020 3935 2c20 3937 2c20 3939 2c31 3031 95, 97, 99,101\n 00166320: 2c31 3033 2c31 3035 2c31 3037 2c31 3039 ,103,105,107,109\n 00166330: 2c31 3131 2c31 3133 2c31 3135 2c31 3137 ,111,113,115,117\n 00166340: 2c31 3138 2c31 3139 2c31 3230 2c31 3231 ,118,119,120,121\n-00166350: 2c58 0079 464a 0000 2020 2020 2020 2020 ,X.yFJ.. \n+00166350: 2c58 0079 444a 0000 2020 2020 2020 2020 ,X.yDJ.. \n 00166360: 2020 2020 2020 2020 2031 3232 2c20 3636 122, 66\n 00166370: 2c20 3638 2c20 3730 2c20 3732 2c20 3734 , 68, 70, 72, 74\n 00166380: 2c20 3736 2c20 3738 2c20 3830 2c20 3832 , 76, 78, 80, 82\n 00166390: 2c20 3834 2c20 3836 2c20 3838 2c20 3930 , 84, 86, 88, 90\n-001663a0: 2c20 3932 2c20 3934 2c57 0079 4651 0000 , 92, 94,W.yFQ..\n+001663a0: 2c20 3932 2c20 3934 2c57 0079 4451 0000 , 92, 94,W.yDQ..\n 001663b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001663c0: 2039 362c 2039 382c 3130 302c 3130 322c 96, 98,100,102,\n 001663d0: 3130 342c 3130 362c 3130 382c 3131 302c 104,106,108,110,\n 001663e0: 3131 322c 3131 342c 3131 362c 3132 332c 112,114,116,123,\n 001663f0: 3132 342c 3132 352c 3132 362c 3132 372c 124,125,126,127,\n-00166400: 5800 7946 5200 0020 2020 2020 2020 2020 X.yFR.. \n+00166400: 5800 7944 5200 0020 2020 2020 2020 2020 X.yDR.. \n 00166410: 2020 2020 2020 2020 3132 382c 3132 392c 128,129,\n 00166420: 3133 302c 3133 312c 3133 322c 3133 332c 130,131,132,133,\n 00166430: 3133 342c 3133 352c 3133 362c 3133 372c 134,135,136,137,\n 00166440: 3133 382c 3133 392c 3134 302c 3134 312c 138,139,140,141,\n-00166450: 3134 322c 3134 332c 5800 7946 5300 0020 142,143,X.yFS.. \n+00166450: 3134 322c 3134 332c 5800 7944 5300 0020 142,143,X.yDS.. \n 00166460: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00166470: 3134 342c 3134 352c 3134 362c 3134 372c 144,145,146,147,\n 00166480: 3134 382c 3134 392c 3135 302c 3135 312c 148,149,150,151,\n 00166490: 3135 322c 3135 332c 3135 342c 3135 352c 152,153,154,155,\n 001664a0: 3135 362c 3135 372c 3135 382c 3135 392c 156,157,158,159,\n-001664b0: 5800 7946 5400 0020 2020 2020 2020 2020 X.yFT.. \n+001664b0: 5800 7944 5400 0020 2020 2020 2020 2020 X.yDT.. \n 001664c0: 2020 2020 2020 2020 3136 302c 3136 312c 160,161,\n 001664d0: 3136 322c 3136 332c 3136 342c 3136 352c 162,163,164,165,\n 001664e0: 3136 362c 3136 372c 3136 382c 3136 392c 166,167,168,169,\n 001664f0: 3137 302c 3137 312c 3137 322c 3137 332c 170,171,172,173,\n-00166500: 3137 342c 3137 352c 5800 7946 5500 0020 174,175,X.yFU.. \n+00166500: 3137 342c 3137 352c 5800 7944 5500 0020 174,175,X.yDU.. \n 00166510: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00166520: 3137 362c 3137 372c 3137 382c 3137 392c 176,177,178,179,\n 00166530: 3138 302c 3138 312c 3138 322c 3138 332c 180,181,182,183,\n 00166540: 3138 342c 3138 352c 3138 362c 3138 372c 184,185,186,187,\n 00166550: 3138 382c 3138 392c 3139 302c 3139 312c 188,189,190,191,\n-00166560: 5800 7946 5600 0020 2020 2020 2020 2020 X.yFV.. \n+00166560: 5800 7944 5600 0020 2020 2020 2020 2020 X.yDV.. \n 00166570: 2020 2020 2020 2020 3139 322c 3139 332c 192,193,\n 00166580: 3139 342c 3139 352c 3139 362c 3139 372c 194,195,196,197,\n 00166590: 3139 382c 3139 392c 3230 302c 3230 312c 198,199,200,201,\n 001665a0: 3230 322c 3230 332c 3230 342c 3230 352c 202,203,204,205,\n-001665b0: 3230 362c 3230 372c 5800 7946 5700 0020 206,207,X.yFW.. \n+001665b0: 3230 362c 3230 372c 5800 7944 5700 0020 206,207,X.yDW.. \n 001665c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001665d0: 3230 382c 3230 392c 3231 302c 3231 312c 208,209,210,211,\n 001665e0: 3231 322c 3231 332c 3231 342c 3231 352c 212,213,214,215,\n 001665f0: 3231 362c 3231 372c 3231 382c 3231 392c 216,217,218,219,\n 00166600: 3232 302c 3232 312c 3232 322c 3232 332c 220,221,222,223,\n-00166610: 5800 7946 5800 0020 2020 2020 2020 2020 X.yFX.. \n+00166610: 5800 7944 5800 0020 2020 2020 2020 2020 X.yDX.. \n 00166620: 2020 2020 2020 2020 3232 342c 3232 352c 224,225,\n 00166630: 3232 362c 3232 372c 3232 382c 3232 392c 226,227,228,229,\n 00166640: 3233 302c 3233 312c 3233 322c 3233 332c 230,231,232,233,\n 00166650: 3233 342c 3233 352c 3233 362c 3233 372c 234,235,236,237,\n-00166660: 3233 382c 3233 392c 5700 7946 5900 0020 238,239,W.yFY.. \n+00166660: 3233 382c 3233 392c 5700 7944 5900 0020 238,239,W.yDY.. \n 00166670: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00166680: 3234 302c 3234 312c 3234 322c 3234 332c 240,241,242,243,\n 00166690: 3234 342c 3234 352c 3234 362c 3234 372c 244,245,246,247,\n 001666a0: 3234 382c 3234 392c 3235 302c 3235 312c 248,249,250,251,\n 001666b0: 3235 322c 3235 332c 3235 342c 3235 351a 252,253,254,255.\n-001666c0: 0079 465a 0000 2020 2020 2020 2020 2020 .yFZ.. \n-001666d0: 2020 2020 2020 207d 3b48 0079 4661 0000 };H.yFa..\n+001666c0: 0079 445a 0000 2020 2020 2020 2020 2020 .yDZ.. \n+001666d0: 2020 2020 2020 207d 3b48 0079 4461 0000 };H.yDa..\n 001666e0: 2020 2020 2020 2073 7461 7469 6320 756e static un\n 001666f0: 7369 676e 6564 2063 6861 7220 696e 7665 signed char inve\n 00166700: 7273 655f 7461 626c 655b 434f 4c4c 4154 rse_table[COLLAT\n 00166710: 494f 4e5f 5441 424c 455f 5349 5a45 5d20 ION_TABLE_SIZE] \n-00166720: 3d19 0079 4662 0000 2020 2020 2020 2020 =..yFb.. \n-00166730: 2020 2020 2020 2020 207b 4d00 7946 6300 {M.yFc.\n+00166720: 3d19 0079 4462 0000 2020 2020 2020 2020 =..yDb.. \n+00166730: 2020 2020 2020 2020 207b 4d00 7944 6300 {M.yDc.\n 00166740: 0020 2020 2020 2020 2020 2020 2020 2020 . \n 00166750: 2020 302c 2031 2c20 322c 2033 2c20 342c 0, 1, 2, 3, 4,\n 00166760: 2035 2c20 362c 2037 2c20 382c 2039 2c20 5, 6, 7, 8, 9, \n 00166770: 3130 2c20 3131 2c20 3132 2c20 3133 2c20 10, 11, 12, 13, \n-00166780: 3134 2c20 3135 2c57 0079 4664 0000 2020 14, 15,W.yFd.. \n+00166780: 3134 2c20 3135 2c57 0079 4464 0000 2020 14, 15,W.yDd.. \n 00166790: 2020 2020 2020 2020 2020 2020 2020 2031 1\n 001667a0: 362c 2031 372c 2031 382c 2031 392c 2032 6, 17, 18, 19, 2\n 001667b0: 302c 2032 312c 2032 322c 2032 332c 2032 0, 21, 22, 23, 2\n 001667c0: 342c 2032 352c 2032 362c 2032 372c 2032 4, 25, 26, 27, 2\n 001667d0: 382c 2032 392c 2033 302c 2033 312c 0000 8, 29, 30, 31,..\n 001667e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001667f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00166800: 0100 0000 f307 0000 3a50 0000 0000 0000 ........:P......\n-00166810: d000 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00166810: d000 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00166820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00166830: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00166840: 434f 4c4c 4154 494f 4e00 ff73 00ff 4558 COLLATION..s..EX\n 00166850: 414d 504c 455f 4f46 5f55 5050 4552 5f41 AMPLE_OF_UPPER_A\n 00166860: 4e44 5f4c 4f57 4552 5f43 4153 455f 414c ND_LOWER_CASE_AL\n 00166870: 5048 4142 4554 4943 5f43 4f4c 4c41 5449 PHABETIC_COLLATI\n 00166880: 4f4e 5f53 4551 5545 4e43 4500 c065 0000 ON_SEQUENCE..e..\n 00166890: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001668a0: 2033 322c 2033 332c 2033 342c 2033 352c 32, 33, 34, 35,\n 001668b0: 2033 362c 2033 372c 2033 382c 2033 392c 36, 37, 38, 39,\n 001668c0: 2034 302c 2034 312c 2034 322c 2034 332c 40, 41, 42, 43,\n 001668d0: 2034 342c 2034 352c 2034 362c 2034 372c 44, 45, 46, 47,\n-001668e0: 5700 7946 6600 0020 2020 2020 2020 2020 W.yFf.. \n+001668e0: 5700 7944 6600 0020 2020 2020 2020 2020 W.yDf.. \n 001668f0: 2020 2020 2020 2020 3438 2c20 3439 2c20 48, 49, \n 00166900: 3530 2c20 3531 2c20 3532 2c20 3533 2c20 50, 51, 52, 53, \n 00166910: 3534 2c20 3535 2c20 3536 2c20 3537 2c20 54, 55, 56, 57, \n 00166920: 3538 2c20 3539 2c20 3630 2c20 3631 2c20 58, 59, 60, 61, \n-00166930: 3632 2c20 3633 2c57 0079 4667 0000 2020 62, 63,W.yFg.. \n+00166930: 3632 2c20 3633 2c57 0079 4467 0000 2020 62, 63,W.yDg.. \n 00166940: 2020 2020 2020 2020 2020 2020 2020 2036 6\n 00166950: 342c 2036 352c 2039 372c 2036 362c 2039 4, 65, 97, 66, 9\n 00166960: 382c 2036 372c 2039 392c 2036 382c 3130 8, 67, 99, 68,10\n 00166970: 302c 2036 392c 3130 312c 2037 302c 3130 0, 69,101, 70,10\n 00166980: 322c 2037 312c 3130 332c 2037 322c 5800 2, 71,103, 72,X.\n-00166990: 7946 6800 0020 2020 2020 2020 2020 2020 yFh.. \n+00166990: 7944 6800 0020 2020 2020 2020 2020 2020 yDh.. \n 001669a0: 2020 2020 2020 3130 342c 2037 332c 3130 104, 73,10\n 001669b0: 352c 2037 342c 3130 362c 2037 352c 3130 5, 74,106, 75,10\n 001669c0: 372c 2037 362c 3130 382c 2037 372c 3130 7, 76,108, 77,10\n 001669d0: 392c 2037 382c 3131 302c 2037 392c 3131 9, 78,110, 79,11\n-001669e0: 312c 2038 302c 5800 7946 6900 0020 2020 1, 80,X.yFi.. \n+001669e0: 312c 2038 302c 5800 7944 6900 0020 2020 1, 80,X.yDi.. \n 001669f0: 2020 2020 2020 2020 2020 2020 2020 3131 11\n 00166a00: 322c 2038 312c 3131 332c 2038 322c 3131 2, 81,113, 82,11\n 00166a10: 342c 2038 332c 3131 352c 2038 342c 3131 4, 83,115, 84,11\n 00166a20: 362c 2038 352c 3131 372c 2038 362c 3131 6, 85,117, 86,11\n 00166a30: 382c 2038 372c 3131 392c 2038 382c 5800 8, 87,119, 88,X.\n-00166a40: 7946 6a00 0020 2020 2020 2020 2020 2020 yFj.. \n+00166a40: 7944 6a00 0020 2020 2020 2020 2020 2020 yDj.. \n 00166a50: 2020 2020 2020 3132 302c 2038 392c 3132 120, 89,12\n 00166a60: 312c 2039 302c 3132 322c 2039 312c 2039 1, 90,122, 91, 9\n 00166a70: 322c 2039 332c 2039 342c 2039 352c 2039 2, 93, 94, 95, 9\n 00166a80: 362c 3132 332c 3132 342c 3132 352c 3132 6,123,124,125,12\n-00166a90: 362c 3132 372c 5800 7946 7100 0020 2020 6,127,X.yFq.. \n+00166a90: 362c 3132 372c 5800 7944 7100 0020 2020 6,127,X.yDq.. \n 00166aa0: 2020 2020 2020 2020 2020 2020 2020 3132 12\n 00166ab0: 382c 3132 392c 3133 302c 3133 312c 3133 8,129,130,131,13\n 00166ac0: 322c 3133 332c 3133 342c 3133 352c 3133 2,133,134,135,13\n 00166ad0: 362c 3133 372c 3133 382c 3133 392c 3134 6,137,138,139,14\n 00166ae0: 302c 3134 312c 3134 322c 3134 332c 5800 0,141,142,143,X.\n-00166af0: 7946 7200 0020 2020 2020 2020 2020 2020 yFr.. \n+00166af0: 7944 7200 0020 2020 2020 2020 2020 2020 yDr.. \n 00166b00: 2020 2020 2020 3134 342c 3134 352c 3134 144,145,14\n 00166b10: 362c 3134 372c 3134 382c 3134 392c 3135 6,147,148,149,15\n 00166b20: 302c 3135 312c 3135 322c 3135 332c 3135 0,151,152,153,15\n 00166b30: 342c 3135 352c 3135 362c 3135 372c 3135 4,155,156,157,15\n-00166b40: 382c 3135 392c 5800 7946 7300 0020 2020 8,159,X.yFs.. \n+00166b40: 382c 3135 392c 5800 7944 7300 0020 2020 8,159,X.yDs.. \n 00166b50: 2020 2020 2020 2020 2020 2020 2020 3136 16\n 00166b60: 302c 3136 312c 3136 322c 3136 332c 3136 0,161,162,163,16\n 00166b70: 342c 3136 352c 3136 362c 3136 372c 3136 4,165,166,167,16\n 00166b80: 382c 3136 392c 3137 302c 3137 312c 3137 8,169,170,171,17\n 00166b90: 322c 3137 332c 3137 342c 3137 352c 5800 2,173,174,175,X.\n-00166ba0: 7946 7400 0020 2020 2020 2020 2020 2020 yFt.. \n+00166ba0: 7944 7400 0020 2020 2020 2020 2020 2020 yDt.. \n 00166bb0: 2020 2020 2020 3137 362c 3137 372c 3137 176,177,17\n 00166bc0: 382c 3137 392c 3138 302c 3138 312c 3138 8,179,180,181,18\n 00166bd0: 322c 3138 332c 3138 342c 3138 352c 3138 2,183,184,185,18\n 00166be0: 362c 3138 372c 3138 382c 3138 392c 3139 6,187,188,189,19\n-00166bf0: 302c 3139 312c 5800 7946 7500 0020 2020 0,191,X.yFu.. \n+00166bf0: 302c 3139 312c 5800 7944 7500 0020 2020 0,191,X.yDu.. \n 00166c00: 2020 2020 2020 2020 2020 2020 2020 3139 19\n 00166c10: 322c 3139 332c 3139 342c 3139 352c 3139 2,193,194,195,19\n 00166c20: 362c 3139 372c 3139 382c 3139 392c 3230 6,197,198,199,20\n 00166c30: 302c 3230 312c 3230 322c 3230 332c 3230 0,201,202,203,20\n 00166c40: 342c 3230 352c 3230 362c 3230 372c 5800 4,205,206,207,X.\n-00166c50: 7946 7600 0020 2020 2020 2020 2020 2020 yFv.. \n+00166c50: 7944 7600 0020 2020 2020 2020 2020 2020 yDv.. \n 00166c60: 2020 2020 2020 3230 382c 3230 392c 3231 208,209,21\n 00166c70: 302c 3231 312c 3231 322c 3231 332c 3231 0,211,212,213,21\n 00166c80: 342c 3231 352c 3231 362c 3231 372c 3231 4,215,216,217,21\n 00166c90: 382c 3231 392c 3232 302c 3232 312c 3232 8,219,220,221,22\n-00166ca0: 322c 3232 332c 5800 7946 7700 0020 2020 2,223,X.yFw.. \n+00166ca0: 322c 3232 332c 5800 7944 7700 0020 2020 2,223,X.yDw.. \n 00166cb0: 2020 2020 2020 2020 2020 2020 2020 3232 22\n 00166cc0: 342c 3232 352c 3232 362c 3232 372c 3232 4,225,226,227,22\n 00166cd0: 382c 3232 392c 3233 302c 3233 312c 3233 8,229,230,231,23\n 00166ce0: 322c 3233 332c 3233 342c 3233 352c 3233 2,233,234,235,23\n 00166cf0: 362c 3233 372c 3233 382c 3233 392c 5700 6,237,238,239,W.\n-00166d00: 7946 7800 0020 2020 2020 2020 2020 2020 yFx.. \n+00166d00: 7944 7800 0020 2020 2020 2020 2020 2020 yDx.. \n 00166d10: 2020 2020 2020 3234 302c 3234 312c 3234 240,241,24\n 00166d20: 322c 3234 332c 3234 342c 3234 352c 3234 2,243,244,245,24\n 00166d30: 362c 3234 372c 3234 382c 3234 392c 3235 6,247,248,249,25\n 00166d40: 302c 3235 312c 3235 322c 3235 332c 3235 0,251,252,253,25\n-00166d50: 342c 3235 351a 0079 4679 0000 2020 2020 4,255..yFy.. \n+00166d50: 342c 3235 351a 0079 4479 0000 2020 2020 4,255..yDy.. \n 00166d60: 2020 2020 2020 2020 2020 2020 207d 3b07 };.\n-00166d70: 0079 467a 0000 5300 7946 8100 0020 2020 .yFz..S.yF... \n+00166d70: 0079 447a 0000 5300 7944 8100 0020 2020 .yDz..S.yD... \n 00166d80: 2020 2020 456c 656d 656e 7473 2069 6e20 Elements in \n 00166d90: 7866 6f72 6d5f 7461 626c 6520 7265 7072 xform_table repr\n 00166da0: 6573 656e 7420 696e 7075 7420 6f72 6465 esent input orde\n 00166db0: 7220 666f 7220 7472 616e 7366 6f72 6d2e r for transform.\n-00166dc0: 2045 6c65 6d65 6e74 734c 0079 4682 0000 ElementsL.yF...\n+00166dc0: 2045 6c65 6d65 6e74 734c 0079 4482 0000 ElementsL.yD...\n 00166dd0: 2020 2020 2020 2069 6e20 696e 7665 7273 in invers\n 00166de0: 655f 7461 626c 6520 7265 7072 6573 656e e_table represen\n 00166df0: 7420 7265 7665 7273 6520 7472 616e 7366 t reverse transf\n 00166e00: 6f72 6d20 666f 7220 785f 666f 726d 5f74 orm for x_form_t\n-00166e10: 6162 6c65 2e07 0079 4683 0000 5100 7946 able...yF...Q.yF\n+00166e10: 6162 6c65 2e07 0079 4483 0000 5100 7944 able...yD...Q.yD\n 00166e20: 8400 0020 2020 2032 2e20 4164 6420 7468 ... 2. Add th\n 00166e30: 6520 666f 6c6c 6f77 696e 6720 636f 6465 e following code\n 00166e40: 2066 6f72 2074 6865 2067 746d 5f61 635f for the gtm_ac_\n 00166e50: 7866 6f72 6d20 7472 616e 7366 6f72 6d61 xform transforma\n 00166e60: 7469 6f6e 2072 6f75 7469 6e65 3a07 0079 tion routine:..y\n-00166e70: 4685 0000 6300 7946 8600 0020 2020 2020 F...c.yF... \n+00166e70: 4485 0000 6300 7944 8600 0020 2020 2020 D...c.yD... \n 00166e80: 2020 6c6f 6e67 2067 746d 5f61 635f 7866 long gtm_ac_xf\n 00166e90: 6f72 6d20 2820 6774 6d5f 6465 7363 7269 orm ( gtm_descri\n 00166ea0: 7074 6f72 202a 7372 632c 2069 6e74 206c ptor *src, int l\n 00166eb0: 6576 656c 2c20 6774 6d5f 6465 7363 7269 evel, gtm_descri\n 00166ec0: 7074 6f72 202a 6473 742c 2069 6e74 202a ptor *dst, int *\n-00166ed0: 6473 746c 656e 2915 0079 4687 0000 2020 dstlen)..yF... \n-00166ee0: 2020 2020 2020 2020 2020 207b 1e00 7946 {..yF\n+00166ed0: 6473 746c 656e 2915 0079 4487 0000 2020 dstlen)..yD... \n+00166ee0: 2020 2020 2020 2020 2020 207b 1e00 7944 {..yD\n 00166ef0: 8800 0020 2020 2020 2020 2020 2020 2020 ... \n-00166f00: 2020 2020 696e 7420 6e3b 3300 7946 8900 int n;3.yF..\n+00166f00: 2020 2020 696e 7420 6e3b 3300 7944 8900 int n;3.yD..\n 00166f10: 0020 2020 2020 2020 2020 2020 2020 2020 . \n 00166f20: 2020 756e 7369 676e 6564 2063 6861 7220 unsigned char \n 00166f30: 202a 6370 2c20 2a63 706f 7574 3b20 0079 *cp, *cpout; .y\n-00166f40: 468a 0000 2020 2020 2020 2020 2020 2020 F... \n+00166f40: 448a 0000 2020 2020 2020 2020 2020 2020 D... \n 00166f50: 2023 6966 6465 6620 4445 4255 4757 0079 #ifdef DEBUGW.y\n-00166f60: 4691 0000 2020 2020 2020 2020 2020 2020 F... \n+00166f60: 4491 0000 2020 2020 2020 2020 2020 2020 D... \n 00166f70: 2020 2020 2063 6861 7220 696e 7075 745b char input[\n 00166f80: 434f 4c4c 4154 494f 4e5f 5441 424c 455f COLLATION_TABLE_\n 00166f90: 5349 5a45 5d2c 206f 7574 7075 745b 434f SIZE], output[CO\n 00166fa0: 4c4c 4154 494f 4e5f 5441 424c 455f 5349 LLATION_TABLE_SI\n-00166fb0: 5a45 5d3b 1a00 7946 9200 0020 2020 2020 ZE];..yF... \n+00166fb0: 5a45 5d3b 1a00 7944 9200 0020 2020 2020 ZE];..yD... \n 00166fc0: 2020 2020 2020 2020 2365 6e64 6966 2500 #endif%.\n-00166fd0: 7946 9300 0020 2020 2020 2020 2020 2020 yF... \n+00166fd0: 7944 9300 0020 2020 2020 2020 2020 2020 yD... \n 00166fe0: 2020 2020 2020 6e20 3d20 7372 632d 3e6c n = src->l\n 00166ff0: 656e 3b00 0000 0000 0000 0000 0000 0000 en;.............\n 00167000: 0100 0000 fb07 0000 6150 0000 0000 0000 ........aP......\n-00167010: a300 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00167010: a300 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00167020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00167030: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00167040: 434f 4c4c 4154 494f 4e00 ff73 00ff 4558 COLLATION..s..EX\n 00167050: 414d 504c 455f 4f46 5f55 5050 4552 5f41 AMPLE_OF_UPPER_A\n 00167060: 4e44 5f4c 4f57 4552 5f43 4153 455f 414c ND_LOWER_CASE_AL\n 00167070: 5048 4142 4554 4943 5f43 4f4c 4c41 5449 PHABETIC_COLLATI\n 00167080: 4f4e 5f53 4551 5545 4e43 4500 c094 0000 ON_SEQUENCE.....\n 00167090: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001670a0: 2069 6620 2820 6e20 3e20 6473 742d 3e6c if ( n > dst->l\n-001670b0: 656e 2934 0079 4695 0000 2020 2020 2020 en)4.yF... \n+001670b0: 656e 2934 0079 4495 0000 2020 2020 2020 en)4.yD... \n 001670c0: 2020 2020 2020 2020 2020 2020 2020 7265 re\n 001670d0: 7475 726e 204d 5941 5050 535f 5355 4253 turn MYAPPS_SUBS\n-001670e0: 4332 4c4f 4e47 3b38 0079 4696 0000 2020 C2LONG;8.yF... \n+001670e0: 4332 4c4f 4e47 3b38 0079 4496 0000 2020 C2LONG;8.yD... \n 001670f0: 2020 2020 2020 2020 2020 2020 2020 2063 c\n 00167100: 7020 203d 2028 756e 7369 676e 6564 2063 p = (unsigned c\n 00167110: 6861 7220 2a29 7372 632d 3e76 616c 3b20 har *)src->val; \n-00167120: 0079 4697 0000 2020 2020 2020 2020 2020 .yF... \n+00167120: 0079 4497 0000 2020 2020 2020 2020 2020 .yD... \n 00167130: 2020 2023 6966 6465 6620 4445 4255 4734 #ifdef DEBUG4\n-00167140: 0079 4698 0000 2020 2020 2020 2020 2020 .yF... \n+00167140: 0079 4498 0000 2020 2020 2020 2020 2020 .yD... \n 00167150: 2020 2020 2020 206d 656d 6370 7928 696e memcpy(in\n 00167160: 7075 742c 2063 702c 2073 7263 2d3e 6c65 put, cp, src->le\n-00167170: 6e29 3b2f 0079 4699 0000 2020 2020 2020 n);/.yF... \n+00167170: 6e29 3b2f 0079 4499 0000 2020 2020 2020 n);/.yD... \n 00167180: 2020 2020 2020 2020 2020 2069 6e70 7574 input\n 00167190: 5b73 7263 2d3e 6c65 6e5d 203d 2027 5c30 [src->len] = '\\0\n-001671a0: 273b 1a00 7946 9a00 0020 2020 2020 2020 ';..yF... \n-001671b0: 2020 2020 2020 2365 6e64 6966 3b00 7846 #endif;.xF\n+001671a0: 273b 1a00 7944 9a00 0020 2020 2020 2020 ';..yD... \n+001671b0: 2020 2020 2020 2365 6e64 6966 3b00 7844 #endif;.xD\n 001671c0: c111 0000 2020 2020 2020 2020 2020 2020 .... \n 001671d0: 2020 2020 2063 706f 7574 203d 2028 756e cpout = (un\n 001671e0: 7369 676e 6564 2063 6861 7220 2a29 6473 signed char *)ds\n-001671f0: 742d 3e76 616c 3b29 007a 4611 0000 2020 t->val;).zF... \n+001671f0: 742d 3e76 616c 3b29 007a 4411 0000 2020 t->val;).zD... \n 00167200: 2020 2020 2020 2020 2020 2020 2020 2077 w\n 00167210: 6869 6c65 2028 206e 2d2d 203e 2030 2029 hile ( n-- > 0 )\n-00167220: 3900 7a46 2100 0020 2020 2020 2020 2020 9.zF!.. \n+00167220: 3900 7a44 2100 0020 2020 2020 2020 2020 9.zD!.. \n 00167230: 2020 2020 2020 2020 2020 202a 6370 6f75 *cpou\n 00167240: 742b 2b20 3d20 7866 6f72 6d5f 7461 626c t++ = xform_tabl\n-00167250: 655b 2a63 702b 2b5d 3b26 007a 4631 0000 e[*cp++];&.zF1..\n+00167250: 655b 2a63 702b 2b5d 3b26 007a 4431 0000 e[*cp++];&.zD1..\n 00167260: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00167270: 202a 6370 6f75 7420 3d20 275c 3027 3b2b *cpout = '\\0';+\n-00167280: 007a 4641 0000 2020 2020 2020 2020 2020 .zFA.. \n+00167280: 007a 4441 0000 2020 2020 2020 2020 2020 .zDA.. \n 00167290: 2020 2020 2020 202a 6473 746c 656e 203d *dstlen =\n-001672a0: 2073 7263 2d3e 6c65 6e3b 2000 7a46 5100 src->len; .zFQ.\n+001672a0: 2073 7263 2d3e 6c65 6e3b 2000 7a44 5100 src->len; .zDQ.\n 001672b0: 0020 2020 2020 2020 2020 2020 2020 2369 . #i\n-001672c0: 6664 6566 2044 4542 5547 3b00 7a46 6100 fdef DEBUG;.zFa.\n+001672c0: 6664 6566 2044 4542 5547 3b00 7a44 6100 fdef DEBUG;.zDa.\n 001672d0: 0020 2020 2020 2020 2020 2020 2020 2020 . \n 001672e0: 2020 6d65 6d63 7079 286f 7574 7075 742c memcpy(output,\n 001672f0: 2064 7374 2d3e 7661 6c2c 2064 7374 2d3e dst->val, dst->\n-00167300: 6c65 6e29 3b30 007a 4671 0000 2020 2020 len);0.zFq.. \n+00167300: 6c65 6e29 3b30 007a 4471 0000 2020 2020 len);0.zDq.. \n 00167310: 2020 2020 2020 2020 2020 2020 206f 7574 out\n 00167320: 7075 745b 6473 742d 3e6c 656e 5d20 3d20 put[dst->len] = \n-00167330: 275c 3027 3b38 007a 4681 0000 2020 2020 '\\0';8.zF... \n+00167330: 275c 3027 3b38 007a 4481 0000 2020 2020 '\\0';8.zD... \n 00167340: 2020 2020 2020 2020 2020 2020 2066 7072 fpr\n 00167350: 696e 7466 2873 7464 6572 722c 2022 5c6e intf(stderr, \"\\n\n 00167360: 496e 7075 7420 3d20 5c6e 2229 3b5d 007a Input = \\n\");].z\n-00167370: 4691 0000 2020 2020 2020 2020 2020 2020 F... \n+00167370: 4491 0000 2020 2020 2020 2020 2020 2020 D... \n 00167380: 2020 2020 2066 6f72 2028 6e20 3d20 303b for (n = 0;\n 00167390: 206e 203c 202a 6473 746c 656e 3b20 6e2b n < *dstlen; n+\n 001673a0: 2b20 2920 6670 7269 6e74 6628 7374 6465 + ) fprintf(stde\n 001673b0: 7272 2c22 2025 6420 222c 2869 6e74 2029 rr,\" %d \",(int )\n-001673c0: 696e 7075 745b 6e5d 293b 3900 7946 1200 input[n]);9.yF..\n+001673c0: 696e 7075 745b 6e5d 293b 3900 7944 1200 input[n]);9.yD..\n 001673d0: 0020 2020 2020 2020 2020 2020 2020 2020 . \n 001673e0: 2020 6670 7269 6e74 6628 7374 6465 7272 fprintf(stderr\n 001673f0: 2c20 225c 6e4f 7574 7075 7420 3d20 5c6e , \"\\nOutput = \\n\n-00167400: 2229 3b5e 007a 4611 0000 2020 2020 2020 \");^.zF... \n+00167400: 2229 3b5e 007a 4411 0000 2020 2020 2020 \");^.zD... \n 00167410: 2020 2020 2020 2020 2020 2066 6f72 2028 for (\n 00167420: 6e20 3d20 303b 206e 203c 202a 6473 746c n = 0; n < *dstl\n 00167430: 656e 3b20 6e2b 2b20 2920 6670 7269 6e74 en; n++ ) fprint\n 00167440: 6628 7374 6465 7272 2c22 2025 6420 222c f(stderr,\" %d \",\n 00167450: 2869 6e74 2029 6f75 7470 7574 5b6e 5d29 (int )output[n])\n-00167460: 3b1a 007a 4621 0000 2020 2020 2020 2020 ;..zF!.. \n-00167470: 2020 2020 2023 656e 6469 6627 007a 4631 #endif'.zF1\n+00167460: 3b1a 007a 4421 0000 2020 2020 2020 2020 ;..zD!.. \n+00167470: 2020 2020 2023 656e 6469 6627 007a 4431 #endif'.zD1\n 00167480: 0000 2020 2020 2020 2020 2020 2020 2020 .. \n 00167490: 2020 2072 6574 7572 6e20 5355 4343 4553 return SUCCES\n-001674a0: 533b 1500 7a46 4100 0020 2020 2020 2020 S;..zFA.. \n-001674b0: 2020 2020 2020 7d5f 007a 4651 0000 2020 }_.zFQ.. \n+001674a0: 533b 1500 7a44 4100 0020 2020 2020 2020 S;..zDA.. \n+001674b0: 2020 2020 2020 7d5f 007a 4451 0000 2020 }_.zDQ.. \n 001674c0: 2020 2020 2020 2020 332e 2041 6464 2074 3. Add t\n 001674d0: 6865 2066 6f6c 6c6f 7769 6e67 2063 6f64 he following cod\n 001674e0: 6520 666f 7220 7468 6520 6774 6d5f 6163 e for the gtm_ac\n 001674f0: 5f78 6261 636b 2072 6576 6572 7365 2074 _xback reverse t\n 00167500: 7261 6e73 666f 726d 6174 696f 6e20 726f ransformation ro\n-00167510: 7574 696e 653a 6900 7a46 6100 0020 2020 utine:i.zFa.. \n+00167510: 7574 696e 653a 6900 7a44 6100 0020 2020 utine:i.zDa.. \n 00167520: 2020 2020 2020 2020 2020 6c6f 6e67 2067 long g\n 00167530: 746d 5f61 635f 7862 6163 6b20 2820 6774 tm_ac_xback ( gt\n 00167540: 6d5f 6465 7363 7269 7074 6f72 202a 7372 m_descriptor *sr\n 00167550: 632c 2069 6e74 206c 6576 656c 2c20 6774 c, int level, gt\n 00167560: 6d5f 6465 7363 7269 7074 6f72 202a 6473 m_descriptor *ds\n 00167570: 742c 2069 6e74 202a 6473 746c 656e 2915 t, int *dstlen).\n-00167580: 007a 4671 0000 2020 2020 2020 2020 2020 .zFq.. \n-00167590: 2020 207b 1e00 7a46 8100 0020 2020 2020 {..zF... \n+00167580: 007a 4471 0000 2020 2020 2020 2020 2020 .zDq.. \n+00167590: 2020 207b 1e00 7a44 8100 0020 2020 2020 {..zD... \n 001675a0: 2020 2020 2020 2020 2020 2020 696e 7420 int \n-001675b0: 6e3b 3300 7a46 9100 0020 2020 2020 2020 n;3.zF... \n+001675b0: 6e3b 3300 7a44 9100 0020 2020 2020 2020 n;3.zD... \n 001675c0: 2020 2020 2020 2020 2020 756e 7369 676e unsign\n 001675d0: 6564 2063 6861 7220 202a 6370 2c20 2a63 ed char *cp, *c\n-001675e0: 706f 7574 3b20 0079 4613 0000 2020 2020 pout; .yF... \n+001675e0: 706f 7574 3b20 0079 4413 0000 2020 2020 pout; .yD... \n 001675f0: 2020 2020 2020 2020 2023 6966 6465 6620 #ifdef \n-00167600: 4445 4255 4735 007a 4611 0000 2020 2020 DEBUG5.zF... \n+00167600: 4445 4255 4735 007a 4411 0000 2020 2020 DEBUG5.zD... \n 00167610: 2020 2020 2020 2020 2020 2020 2063 6861 cha\n 00167620: 7220 696e 7075 745b 3235 365d 2c20 6f75 r input[256], ou\n-00167630: 7470 7574 5b32 3536 5d3b 1a00 7a46 2100 tput[256];..zF!.\n+00167630: 7470 7574 5b32 3536 5d3b 1a00 7a44 2100 tput[256];..zD!.\n 00167640: 0020 2020 2020 2020 2020 2020 2020 2365 . #e\n-00167650: 6e64 6966 2500 7a46 3100 0020 2020 2020 ndif%.zF1.. \n+00167650: 6e64 6966 2500 7a44 3100 0020 2020 2020 ndif%.zD1.. \n 00167660: 2020 2020 2020 2020 2020 2020 6e20 3d20 n = \n-00167670: 7372 632d 3e6c 656e 3b2a 007a 4641 0000 src->len;*.zFA..\n+00167670: 7372 632d 3e6c 656e 3b2a 007a 4441 0000 src->len;*.zDA..\n 00167680: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00167690: 2069 6620 2820 6e20 3e20 6473 742d 3e6c if ( n > dst->l\n-001676a0: 656e 2931 007a 4651 0000 2020 2020 2020 en)1.zFQ.. \n+001676a0: 656e 2931 007a 4451 0000 2020 2020 2020 en)1.zDQ.. \n 001676b0: 2020 2020 2020 2020 2020 2072 6574 7572 retur\n 001676c0: 6e20 4d59 4150 5053 5f53 5542 5343 324c n MYAPPS_SUBSC2L\n-001676d0: 4f4e 473b 3800 7a46 6100 0020 2020 2020 ONG;8.zFa.. \n+001676d0: 4f4e 473b 3800 7a44 6100 0020 2020 2020 ONG;8.zDa.. \n 001676e0: 2020 2020 2020 2020 2020 2020 6370 2020 cp \n 001676f0: 3d20 2875 6e73 6967 6e65 6420 6368 6172 = (unsigned char\n-00167700: 202a 2973 7263 2d3e 7661 6c3b 3a00 7a46 *)src->val;:.zF\n+00167700: 202a 2973 7263 2d3e 7661 6c3b 3a00 7a44 *)src->val;:.zD\n 00167710: 7100 0020 2020 2020 2020 2020 2020 2020 q.. \n 00167720: 2020 2020 6370 6f75 7420 3d20 2875 6e73 cpout = (uns\n 00167730: 6967 6e65 6420 6368 6172 202a 2964 7374 igned char *)dst\n-00167740: 2d3e 7661 6c3b 2900 7a46 8100 0020 2020 ->val;).zF... \n+00167740: 2d3e 7661 6c3b 2900 7a44 8100 0020 2020 ->val;).zD... \n 00167750: 2020 2020 2020 2020 2020 2020 2020 7768 wh\n 00167760: 696c 6520 2820 6e2d 2d20 3e20 3020 293b ile ( n-- > 0 );\n-00167770: 007a 4691 0000 2020 2020 2020 2020 2020 .zF... \n+00167770: 007a 4491 0000 2020 2020 2020 2020 2020 .zD... \n 00167780: 2020 2020 2020 2020 2020 2a63 706f 7574 *cpout\n 00167790: 2b2b 203d 2069 6e76 6572 7365 5f74 6162 ++ = inverse_tab\n-001677a0: 6c65 5b2a 6370 2b2b 5d3b 2600 7946 1400 le[*cp++];&.yF..\n+001677a0: 6c65 5b2a 6370 2b2b 5d3b 2600 7944 1400 le[*cp++];&.yD..\n 001677b0: 0020 2020 2020 2020 2020 2020 2020 2020 . \n 001677c0: 2020 2a63 706f 7574 203d 2027 5c30 273b *cpout = '\\0';\n-001677d0: 2b00 7a46 1100 0020 2020 2020 2020 2020 +.zF... \n+001677d0: 2b00 7a44 1100 0020 2020 2020 2020 2020 +.zD... \n 001677e0: 2020 2020 2020 2020 2a64 7374 6c65 6e20 *dstlen \n 001677f0: 3d20 7372 632d 3e6c 656e 3b00 0000 0000 = src->len;.....\n 00167800: 0100 0000 d907 0000 9050 0000 0000 0000 .........P......\n-00167810: 9a00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00167810: 9a00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00167820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00167830: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00167840: 434f 4c4c 4154 494f 4e00 ff73 00ff 4558 COLLATION..s..EX\n 00167850: 414d 504c 455f 4f46 5f55 5050 4552 5f41 AMPLE_OF_UPPER_A\n 00167860: 4e44 5f4c 4f57 4552 5f43 4153 455f 414c ND_LOWER_CASE_AL\n 00167870: 5048 4142 4554 4943 5f43 4f4c 4c41 5449 PHABETIC_COLLATI\n 00167880: 4f4e 5f53 4551 5545 4e43 4500 c114 2100 ON_SEQUENCE...!.\n 00167890: 0020 2020 2020 2020 2020 2020 2020 2369 . #i\n-001678a0: 6664 6566 2044 4542 5547 3a00 7a46 3100 fdef DEBUG:.zF1.\n+001678a0: 6664 6566 2044 4542 5547 3a00 7a44 3100 fdef DEBUG:.zD1.\n 001678b0: 0020 2020 2020 2020 2020 2020 2020 2020 . \n 001678c0: 2020 6d65 6d63 7079 2869 6e70 7574 2c20 memcpy(input, \n 001678d0: 7372 632d 3e76 616c 2c20 7372 632d 3e6c src->val, src->l\n-001678e0: 656e 293b 2e00 7a46 4100 0020 2020 2020 en);..zFA.. \n+001678e0: 656e 293b 2e00 7a44 4100 0020 2020 2020 en);..zDA.. \n 001678f0: 2020 2020 2020 2020 2020 2020 696e 7075 inpu\n 00167900: 745b 7372 632d 3e6c 656e 5d20 3d20 275c t[src->len] = '\\\n-00167910: 273b 3b00 7a46 5100 0020 2020 2020 2020 ';;.zFQ.. \n+00167910: 273b 3b00 7a44 5100 0020 2020 2020 2020 ';;.zDQ.. \n 00167920: 2020 2020 2020 2020 2020 6d65 6d63 7079 memcpy\n 00167930: 286f 7574 7075 742c 2064 7374 2d3e 7661 (output, dst->va\n 00167940: 6c2c 2064 7374 2d3e 6c65 6e29 3b30 007a l, dst->len);0.z\n-00167950: 4661 0000 2020 2020 2020 2020 2020 2020 Fa.. \n+00167950: 4461 0000 2020 2020 2020 2020 2020 2020 Da.. \n 00167960: 2020 2020 206f 7574 7075 745b 6473 742d output[dst-\n 00167970: 3e6c 656e 5d20 3d20 275c 3027 3b53 007a >len] = '\\0';S.z\n-00167980: 4671 0000 2020 2020 2020 2020 2020 2020 Fq.. \n+00167980: 4471 0000 2020 2020 2020 2020 2020 2020 Dq.. \n 00167990: 2020 2020 2066 7072 696e 7466 2873 7464 fprintf(std\n 001679a0: 6572 722c 2022 496e 7075 7420 3d20 2573 err, \"Input = %s\n 001679b0: 2c20 4f75 7470 7574 203d 2025 735c 6e22 , Output = %s\\n\"\n 001679c0: 2c69 6e70 7574 2c20 6f75 7470 7574 293b ,input, output);\n-001679d0: 1a00 7a46 8100 0020 2020 2020 2020 2020 ..zF... \n-001679e0: 2020 2020 2365 6e64 6966 2700 7a46 9100 #endif'.zF..\n+001679d0: 1a00 7a44 8100 0020 2020 2020 2020 2020 ..zD... \n+001679e0: 2020 2020 2365 6e64 6966 2700 7a44 9100 #endif'.zD..\n 001679f0: 0020 2020 2020 2020 2020 2020 2020 2020 . \n 00167a00: 2020 7265 7475 726e 2053 5543 4345 5353 return SUCCESS\n-00167a10: 3b15 0079 4615 0000 2020 2020 2020 2020 ;..yF... \n-00167a20: 2020 2020 207d 0700 7a46 1100 0051 007a }..zF...Q.z\n-00167a30: 4621 0000 2020 2020 332e 2041 6464 2063 F!.. 3. Add c\n+00167a10: 3b15 0079 4415 0000 2020 2020 2020 2020 ;..yD... \n+00167a20: 2020 2020 207d 0700 7a44 1100 0051 007a }..zD...Q.z\n+00167a30: 4421 0000 2020 2020 332e 2041 6464 2063 D!.. 3. Add c\n 00167a40: 6f64 6520 666f 7220 7468 6520 7665 7273 ode for the vers\n 00167a50: 696f 6e20 6964 656e 7469 6669 6572 2072 ion identifier r\n 00167a60: 6f75 7469 6e65 2028 6774 6d5f 6163 5f76 outine (gtm_ac_v\n 00167a70: 6572 7369 6f6e 2920 6f72 2074 6865 3300 ersion) or the3.\n-00167a80: 7a46 3100 0020 2020 2020 2020 7665 7269 zF1.. veri\n+00167a80: 7a44 3100 0020 2020 2020 2020 7665 7269 zD1.. veri\n 00167a90: 6669 6361 7469 6f6e 2072 6f75 7469 6e65 fication routine\n 00167aa0: 2028 6774 6d5f 6163 5f76 6572 6966 7929 (gtm_ac_verify)\n-00167ab0: 3a07 007a 4641 0000 2300 7a46 5100 0020 :..zFA..#.zFQ.. \n+00167ab0: 3a07 007a 4441 0000 2300 7a44 5100 0020 :..zDA..#.zDQ.. \n 00167ac0: 2020 2020 2020 696e 7420 6774 6d5f 6163 int gtm_ac\n-00167ad0: 5f76 6572 7369 6f6e 2028 2915 007a 4661 _version ()..zFa\n+00167ad0: 5f76 6572 7369 6f6e 2028 2915 007a 4461 _version ()..zDa\n 00167ae0: 0000 2020 2020 2020 2020 2020 2020 207b .. {\n-00167af0: 2700 7a46 7100 0020 2020 2020 2020 2020 '.zFq.. \n+00167af0: 2700 7a44 7100 0020 2020 2020 2020 2020 '.zDq.. \n 00167b00: 2020 2020 2020 2020 7265 7475 726e 2056 return V\n-00167b10: 4552 5349 4f4e 3b15 007a 4681 0000 2020 ERSION;..zF... \n-00167b20: 2020 2020 2020 2020 2020 207d 4d00 7a46 }M.zF\n+00167b10: 4552 5349 4f4e 3b15 007a 4481 0000 2020 ERSION;..zD... \n+00167b20: 2020 2020 2020 2020 2020 207d 4d00 7a44 }M.zD\n 00167b30: 9100 0020 2020 2020 2020 2020 2020 2020 ... \n 00167b40: 696e 7420 6774 6d5f 6163 5f76 6572 6966 int gtm_ac_verif\n 00167b50: 7920 2875 6e73 6967 6e65 6420 6368 6172 y (unsigned char\n 00167b60: 2074 7970 652c 2075 6e73 6967 6e65 6420 type, unsigned \n-00167b70: 6368 6172 2076 6572 2915 0079 4616 0000 char ver)..yF...\n+00167b70: 6368 6172 2076 6572 2915 0079 4416 0000 char ver)..yD...\n 00167b80: 2020 2020 2020 2020 2020 2020 207b 3500 {5.\n-00167b90: 7a46 1100 0020 2020 2020 2020 2020 2020 zF... \n+00167b90: 7a44 1100 0020 2020 2020 2020 2020 2020 zD... \n 00167ba0: 2020 2020 2020 2020 2020 7265 7475 726e return\n 00167bb0: 2021 2876 6572 203d 3d20 5645 5253 494f !(ver == VERSIO\n-00167bc0: 4e29 3b15 007a 4621 0000 2020 2020 2020 N);..zF!.. \n-00167bd0: 2020 2020 2020 207d 0700 7a46 3100 0050 }..zF1..P\n-00167be0: 007a 4641 0000 2020 2020 342e 2053 6176 .zFA.. 4. Sav\n+00167bc0: 4e29 3b15 007a 4421 0000 2020 2020 2020 N);..zD!.. \n+00167bd0: 2020 2020 2020 207d 0700 7a44 3100 0050 }..zD1..P\n+00167be0: 007a 4441 0000 2020 2020 342e 2053 6176 .zDA.. 4. Sav\n 00167bf0: 6520 616e 6420 636f 6d70 696c 6520 706f e and compile po\n 00167c00: 6c69 7368 2e63 2e20 4f6e 2078 3836 2047 lish.c. On x86 G\n 00167c10: 4e55 2f4c 696e 7578 2028 3634 2d62 6974 NU/Linux (64-bit\n 00167c20: 2055 6275 6e74 7520 3130 2e31 3029 2c33 Ubuntu 10.10),3\n-00167c30: 007a 4651 0000 2020 2020 2020 2065 7865 .zFQ.. exe\n+00167c30: 007a 4451 0000 2020 2020 2020 2065 7865 .zDQ.. exe\n 00167c40: 6375 7465 2061 2063 6f6d 6d61 6e64 206c cute a command l\n 00167c50: 696b 6520 7468 6520 666f 6c6c 6f77 696e ike the followin\n-00167c60: 673a 0700 7a46 6100 0029 007a 4671 0000 g:..zFa..).zFq..\n+00167c60: 673a 0700 7a44 6100 0029 007a 4471 0000 g:..zDa..).zDq..\n 00167c70: 2020 2020 2020 2067 6363 202d 6320 706f gcc -c po\n 00167c80: 6c69 7368 2e63 202d 4924 6774 6d5f 6469 lish.c -I$gtm_di\n-00167c90: 7374 0700 7a46 8100 0012 007a 4691 0000 st..zF.....zF...\n-00167ca0: 2020 202a 2a4e 6f74 652a 2a07 0079 4617 **Note**..yF.\n-00167cb0: 0000 3c00 7a46 1100 0020 2020 2020 2020 ..<.zF... \n+00167c90: 7374 0700 7a44 8100 0012 007a 4491 0000 st..zD.....zD...\n+00167ca0: 2020 202a 2a4e 6f74 652a 2a07 0079 4417 **Note**..yD.\n+00167cb0: 0000 3c00 7a44 1100 0020 2020 2020 2020 ..<.zD... \n 00167cc0: 5468 6520 2d49 2467 746d 5f64 6973 7420 The -I$gtm_dist \n 00167cd0: 6f70 7469 6f6e 2069 6e63 6c75 6465 7320 option includes \n 00167ce0: 6774 6d78 635f 7479 7065 732e 682e 0700 gtmxc_types.h...\n-00167cf0: 7a46 2100 0052 007a 4631 0000 2020 2020 zF!..R.zF1.. \n+00167cf0: 7a44 2100 0052 007a 4431 0000 2020 2020 zD!..R.zD1.. \n 00167d00: 352e 2043 7265 6174 6520 6120 6e65 7720 5. Create a new \n 00167d10: 7368 6172 6564 206c 6962 7261 7279 206f shared library o\n 00167d20: 7220 6164 6420 7468 6520 6162 6f76 6520 r add the above \n 00167d30: 726f 7574 696e 6573 2074 6f20 616e 2065 routines to an e\n-00167d40: 7869 7374 696e 6754 007a 4641 0000 2020 xistingT.zFA.. \n+00167d40: 7869 7374 696e 6754 007a 4441 0000 2020 xistingT.zDA.. \n 00167d50: 2020 2020 206f 6e65 2e20 5468 6520 666f one. The fo\n 00167d60: 6c6c 6f77 696e 6720 636f 6d6d 616e 6420 llowing command \n 00167d70: 6164 6473 2074 6865 7365 2061 6c74 6572 adds these alter\n 00167d80: 6e61 7469 7665 2073 6571 7565 6e63 6520 native sequence \n-00167d90: 726f 7574 696e 6573 2074 6f50 007a 4651 routines toP.zFQ\n+00167d90: 726f 7574 696e 6573 2074 6f50 007a 4451 routines toP.zDQ\n 00167da0: 0000 2020 2020 2020 2061 2073 6861 7265 .. a share\n 00167db0: 6420 6c69 6272 6172 7920 6361 6c6c 6564 d library called\n 00167dc0: 2061 6c74 636f 6c6c 2e73 6f20 6f6e 2078 altcoll.so on x\n 00167dd0: 3836 2047 4e55 2f4c 696e 7578 2028 3634 86 GNU/Linux (64\n-00167de0: 2d62 6974 2055 6275 6e74 7515 007a 4661 -bit Ubuntu..zFa\n+00167de0: 2d62 6974 2055 6275 6e74 7515 007a 4461 -bit Ubuntu..zDa\n 00167df0: 0000 2020 2020 2020 2031 302e 3130 292e .. 10.10).\n-00167e00: 0700 7a46 7100 0030 007a 4681 0000 2020 ..zFq..0.zF... \n+00167e00: 0700 7a44 7100 0030 007a 4481 0000 2020 ..zDq..0.zD... \n 00167e10: 2020 2020 2067 6363 202d 6f20 616c 7463 gcc -o altc\n 00167e20: 6f6c 6c2e 736f 202d 7368 6172 6564 2070 oll.so -shared p\n-00167e30: 6f6c 6973 682e 6f07 007a 4691 0000 4800 olish.o..zF...H.\n-00167e40: 7946 1800 0020 2020 2036 2e20 5365 7420 yF... 6. Set \n+00167e30: 6f6c 6973 682e 6f07 007a 4491 0000 4800 olish.o..zD...H.\n+00167e40: 7944 1800 0020 2020 2036 2e20 5365 7420 yD... 6. Set \n 00167e50: 2467 746d 5f63 6f6c 6c61 7465 5f31 2074 $gtm_collate_1 t\n 00167e60: 6f20 706f 696e 7420 746f 2074 6865 206c o point to the l\n 00167e70: 6f63 6174 696f 6e20 6f66 2061 6c74 636f ocation of altco\n-00167e80: 6c6c 2e73 6f2e 3f00 7a46 1100 0020 2020 ll.so.?.zF... \n+00167e80: 6c6c 2e73 6f2e 3f00 7a44 1100 0020 2020 ll.so.?.zD... \n 00167e90: 2037 2e20 4174 2074 6865 2047 544d 3e20 7. At the GTM> \n 00167ea0: 7072 6f6d 7074 2065 7865 6375 7465 2074 prompt execute t\n 00167eb0: 6865 2066 6f6c 6c6f 7769 6e67 2063 6f6d he following com\n-00167ec0: 6d61 6e64 3a07 007a 4621 0000 4800 7a46 mand:..zF!..H.zF\n+00167ec0: 6d61 6e64 3a07 007a 4421 0000 4800 7a44 mand:..zD!..H.zD\n 00167ed0: 3100 0020 2020 2020 2020 4754 4d3e 5772 1.. GTM>Wr\n 00167ee0: 6974 6520 2453 454c 4543 5428 2424 7365 ite $SELECT($$se\n 00167ef0: 745e 2547 424c 4445 4628 225e 4722 2c30 t^%GBLDEF(\"^G\",0\n 00167f00: 2c31 293a 224f 4b22 2c31 3a22 4641 494c ,1):\"OK\",1:\"FAIL\n-00167f10: 4544 2229 1600 7a46 4100 0020 2020 2020 ED\")..zFA.. \n-00167f20: 2020 2020 2020 2020 4f4b 0700 7a46 5100 OK..zFQ.\n-00167f30: 0050 007a 4661 0000 2020 2020 2020 2054 .P.zFa.. T\n+00167f10: 4544 2229 1600 7a44 4100 0020 2020 2020 ED\")..zDA.. \n+00167f20: 2020 2020 2020 2020 4f4b 0700 7a44 5100 OK..zDQ.\n+00167f30: 0050 007a 4461 0000 2020 2020 2020 2054 .P.zDa.. T\n 00167f40: 6869 7320 6465 6c65 7465 7320 7468 6520 his deletes the \n 00167f50: 676c 6f62 616c 2076 6172 6961 626c 6520 global variable \n 00167f60: 5e47 2c20 7468 656e 2073 6574 7320 5e47 ^G, then sets ^G\n 00167f70: 2074 6f20 7468 6520 636f 6c6c 6174 696f to the collatio\n-00167f80: 6e51 007a 4671 0000 2020 2020 2020 2073 nQ.zFq.. s\n+00167f80: 6e51 007a 4471 0000 2020 2020 2020 2073 nQ.zDq.. s\n 00167f90: 6571 7565 6e63 6520 6e75 6d62 6572 2031 equence number 1\n 00167fa0: 2077 6974 6820 6e75 6d65 7269 6320 7375 with numeric su\n 00167fb0: 6273 6372 6970 7473 2063 6f6c 6c61 7469 bscripts collati\n 00167fc0: 6e67 2062 6566 6f72 6520 7374 7269 6e67 ng before string\n-00167fd0: 732e 0700 7a46 8100 0000 0000 0000 0000 s...zF..........\n+00167fd0: 732e 0700 7a44 8100 0000 0000 0000 0000 s...zD..........\n 00167fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00167ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00168000: 0100 0000 6702 0000 a050 0000 0000 0000 ....g....P......\n-00168010: a900 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00168010: a900 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00168020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00168030: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00168040: 434f 4c4c 4154 494f 4e00 ff73 00ff 4558 COLLATION..s..EX\n 00168050: 414d 504c 455f 4f46 5f55 5050 4552 5f41 AMPLE_OF_UPPER_A\n 00168060: 4e44 5f4c 4f57 4552 5f43 4153 455f 414c ND_LOWER_CASE_AL\n 00168070: 5048 4142 4554 4943 5f43 4f4c 4c41 5449 PHABETIC_COLLATI\n 00168080: 4f4e 5f53 4551 5545 4e43 4500 c118 9100 ON_SEQUENCE.....\n 00168090: 0020 2020 2038 2e20 4173 7369 676e 2074 . 8. Assign t\n 001680a0: 6865 2066 6f6c 6c6f 7769 6e67 2076 616c he following val\n-001680b0: 7565 2074 6f20 5e47 2e07 0079 4619 0000 ue to ^G...yF...\n-001680c0: 2500 7a46 1100 0020 2020 2020 2020 4754 %.zF... GT\n+001680b0: 7565 2074 6f20 5e47 2e07 0079 4419 0000 ue to ^G...yD...\n+001680c0: 2500 7a44 1100 0020 2020 2020 2020 4754 %.zD... GT\n 001680d0: 4d3e 5365 7420 5e47 2822 6475 2050 6f6e M>Set ^G(\"du Pon\n-001680e0: 7422 293d 3126 007a 4621 0000 2020 2020 t\")=1&.zF!.. \n+001680e0: 7422 293d 3126 007a 4421 0000 2020 2020 t\")=1&.zD!.. \n 001680f0: 2020 2047 544d 3e53 6574 205e 4728 2246 GTM>Set ^G(\"F\n-00168100: 7269 656e 646c 7922 293d 3126 007a 4631 riendly\")=1&.zF1\n+00168100: 7269 656e 646c 7922 293d 3126 007a 4431 riendly\")=1&.zD1\n 00168110: 0000 2020 2020 2020 2047 544d 3e53 6574 .. GTM>Set\n 00168120: 205e 4728 226c 6520 426c 616e 6322 293d ^G(\"le Blanc\")=\n-00168130: 3124 007a 4641 0000 2020 2020 2020 2047 1$.zFA.. G\n+00168130: 3124 007a 4441 0000 2020 2020 2020 2047 1$.zDA.. G\n 00168140: 544d 3e53 6574 205e 4728 224d 6164 7269 TM>Set ^G(\"Madri\n-00168150: 6422 293d 3107 007a 4651 0000 4c00 7a46 d\")=1..zFQ..L.zF\n+00168150: 6422 293d 3107 007a 4451 0000 4c00 7a44 d\")=1..zDQ..L.zD\n 00168160: 6100 0020 2020 2039 2e20 5365 6520 686f a.. 9. See ho\n 00168170: 7720 7468 6520 7375 6273 6372 6970 7420 w the subscript \n 00168180: 6f66 205e 4720 6f72 6465 7220 6163 636f of ^G order acco\n 00168190: 7264 696e 6720 746f 2074 6865 2061 6c74 rding to the alt\n-001681a0: 6572 6e61 7469 7665 2100 7a46 7100 0020 ernative!.zFq.. \n+001681a0: 6572 6e61 7469 7665 2100 7a44 7100 0020 ernative!.zDq.. \n 001681b0: 2020 2020 2020 636f 6c6c 6174 696f 6e20 collation \n-001681c0: 7365 7175 656e 6365 3a07 007a 4681 0000 sequence:..zF...\n-001681d0: 1b00 7a46 9100 0020 2020 2020 2020 4754 ..zF... GT\n-001681e0: 4d3e 5a57 5269 7465 205e 471d 0079 461a M>ZWRite ^G..yF.\n+001681c0: 7365 7175 656e 6365 3a07 007a 4481 0000 sequence:..zD...\n+001681d0: 1b00 7a44 9100 0020 2020 2020 2020 4754 ..zD... GT\n+001681e0: 4d3e 5a57 5269 7465 205e 471d 0079 441a M>ZWRite ^G..yD.\n 001681f0: 0000 2020 2020 2020 205e 4728 2264 7520 .. ^G(\"du \n-00168200: 506f 6e74 2229 3d31 1e00 7a46 1100 0020 Pont\")=1..zF... \n+00168200: 506f 6e74 2229 3d31 1e00 7a44 1100 0020 Pont\")=1..zD... \n 00168210: 2020 2020 2020 5e47 2822 4672 6965 6e64 ^G(\"Friend\n-00168220: 6c79 2229 3d31 1e00 7a46 2100 0020 2020 ly\")=1..zF!.. \n+00168220: 6c79 2229 3d31 1e00 7a44 2100 0020 2020 ly\")=1..zD!.. \n 00168230: 2020 2020 5e47 2822 6c65 2042 6c61 6e63 ^G(\"le Blanc\n-00168240: 2229 3d31 1c00 7a46 3100 0020 2020 2020 \")=1..zF1.. \n+00168240: 2229 3d31 1c00 7a44 3100 0020 2020 2020 \")=1..zD1.. \n 00168250: 2020 5e47 2822 4d61 6472 6964 2229 3d31 ^G(\"Madrid\")=1\n-00168260: 0700 7a46 4100 0000 0000 0000 0000 0000 ..zFA...........\n+00168260: 0700 7a44 4100 0000 0000 0000 0000 0000 ..zDA...........\n 00168270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00168280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00168290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001682a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001682b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001682c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001682d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -92283,219 +92283,219 @@\n 001687a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001687b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001687c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001687d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001687e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001687f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00168800: 0100 0000 c707 0000 c050 0000 0000 0000 .........P......\n-00168810: 9e00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00168810: 9e00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00168820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00168830: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00168840: 434f 4c4c 4154 494f 4e00 ff73 00ff 2547 COLLATION..s..%G\n 00168850: 424c 4445 4600 ff73 00ff 4558 414d 494e BLDEF..s..EXAMIN\n 00168860: 494e 4700 c015 0000 2020 2044 5345 2044 ING..... DSE D\n 00168870: 554d 5020 2d46 494c 4548 4541 4445 5220 UMP -FILEHEADER \n 00168880: 636f 6d6d 616e 6420 6469 7370 6c61 7973 command displays\n 00168890: 2072 6567 696f 6e20 636f 6c6c 6174 696f region collatio\n 001688a0: 6e20 7768 656e 6576 6572 2074 6865 3700 n whenever the7.\n-001688b0: 5146 1600 0020 2020 636f 6c6c 6174 696f QF... collatio\n+001688b0: 5144 1600 0020 2020 636f 6c6c 6174 696f QD... collatio\n 001688c0: 6e20 6973 206f 7468 6572 2074 6861 6e20 n is other than \n 001688d0: 4d20 7374 616e 6461 7264 2063 6f6c 6c61 M standard colla\n-001688e0: 7469 6f6e 2e07 0051 4617 0000 1200 5146 tion...QF.....QF\n+001688e0: 7469 6f6e 2e07 0051 4417 0000 1200 5144 tion...QD.....QD\n 001688f0: 1800 0020 2020 4578 616d 706c 653a 0700 ... Example:..\n-00168900: 5146 1900 0027 0051 461a 0000 2020 2047 QF...'.QF... G\n+00168900: 5144 1900 0027 0051 441a 0000 2020 2047 QD...'.QD... G\n 00168910: 544d 3e57 7269 7465 2024 2467 6574 5e25 TM>Write $$get^%\n-00168920: 4742 4c44 4546 2822 5e47 2229 0f00 5146 GBLDEF(\"^G\")..QF\n-00168930: 2100 0020 2020 312c 332c 3107 0051 4622 !.. 1,3,1..QF\"\n-00168940: 0000 5400 5146 2300 0020 2020 5468 6973 ..T.QF#.. This\n+00168920: 4742 4c44 4546 2822 5e47 2229 0f00 5144 GBLDEF(\"^G\")..QD\n+00168930: 2100 0020 2020 312c 332c 3107 0051 4422 !.. 1,3,1..QD\"\n+00168940: 0000 5400 5144 2300 0020 2020 5468 6973 ..T.QD#.. This\n 00168950: 2065 7861 6d70 6c65 2072 6574 7572 6e73 example returns\n 00168960: 2074 6865 2063 6f6c 6c61 7469 6f6e 2073 the collation s\n 00168970: 6571 7565 6e63 6520 696e 666f 726d 6174 equence informat\n 00168980: 696f 6e20 6375 7272 656e 746c 7920 6173 ion currently as\n-00168990: 7369 676e 6564 1b00 5146 2400 0020 2020 signed..QF$.. \n+00168990: 7369 676e 6564 1b00 5144 2400 0020 2020 signed..QD$.. \n 001689a0: 746f 2074 6865 2067 6c6f 6261 6c20 5e47 to the global ^G\n-001689b0: 2e07 0051 4625 0000 7000 3a46 4558 414d ...QF%..p.:FEXAM\n+001689b0: 2e07 0051 4425 0000 7000 3a44 4558 414d ...QD%..p.:DEXAM\n 001689c0: 504c 455f 4f46 5f43 4f4c 4c41 5449 4e47 PLE_OF_COLLATING\n 001689d0: 5f41 4c50 4841 4245 5453 5f49 4e5f 5245 _ALPHABETS_IN_RE\n 001689e0: 5645 5253 455f 4f52 4445 525f 5553 494e VERSE_ORDER_USIN\n 001689f0: 4700 0045 7861 6d70 6c65 5f6f 665f 436f G..Example_of_Co\n 00168a00: 6c6c 6174 696e 675f 416c 7068 6162 6574 llating_Alphabet\n 00168a10: 735f 696e 5f52 6576 6572 7365 5f4f 7264 s_in_Reverse_Ord\n-00168a20: 6572 5f75 7369 6e67 4000 7046 bf11 0000 er_using@.pF....\n+00168a20: 6572 5f75 7369 6e67 4000 7044 bf11 0000 er_using@.pD....\n 00168a30: 2020 2045 7861 6d70 6c65 206f 6620 436f Example of Co\n 00168a40: 6c6c 6174 696e 6720 416c 7068 6162 6574 llating Alphabet\n 00168a50: 7320 696e 2052 6576 6572 7365 204f 7264 s in Reverse Ord\n-00168a60: 6572 2075 7369 6e67 2a00 7146 2100 0020 er using*.qF!.. \n+00168a60: 6572 2075 7369 6e67 2a00 7144 2100 0020 er using*.qD!.. \n 00168a70: 2067 746d 5f61 635f 7866 6f72 6d5f 3120 gtm_ac_xform_1 \n 00168a80: 616e 6420 6774 6d5f 6163 5f78 6261 636b and gtm_ac_xback\n-00168a90: 5f31 0700 7146 3100 004c 0071 4641 0000 _1..qF1..L.qFA..\n+00168a90: 5f31 0700 7144 3100 004c 0071 4441 0000 _1..qD1..L.qDA..\n 00168aa0: 2020 2054 6869 7320 6578 616d 706c 6520 This example \n 00168ab0: 6372 6561 7465 7320 616e 2061 6c74 6572 creates an alter\n 00168ac0: 6e61 7465 2063 6f6c 6c61 7469 6f6e 2073 nate collation s\n 00168ad0: 6571 7565 6e63 6520 7468 6174 2063 6f6c equence that col\n-00168ae0: 6c61 7465 734b 0071 4651 0000 2020 2061 latesK.qFQ.. a\n+00168ae0: 6c61 7465 734b 0071 4451 0000 2020 2061 latesK.qDQ.. a\n 00168af0: 6c70 6861 6265 7473 2069 6e20 7265 7665 lphabets in reve\n 00168b00: 7273 6520 6f72 6465 722e 2054 6869 7320 rse order. This \n 00168b10: 6973 2069 6e20 636f 6e74 7261 7374 2074 is in contrast t\n 00168b20: 6f20 7468 6520 7374 616e 6461 7264 204d o the standard M\n-00168b30: 3f00 7146 6100 0020 2020 636f 6c6c 6174 ?.qFa.. collat\n+00168b30: 3f00 7144 6100 0020 2020 636f 6c6c 6174 ?.qDa.. collat\n 00168b40: 696f 6e20 7468 6174 2063 6f6c 6c61 7465 ion that collate\n 00168b50: 7320 616c 7068 6162 6574 7320 696e 2061 s alphabets in a\n 00168b60: 7363 656e 6469 6e67 206f 7264 6572 2e07 scending order..\n-00168b70: 0071 4671 0000 1700 7146 8100 0020 2020 .qFq....qF... \n+00168b70: 0071 4471 0000 1700 7144 8100 0020 2020 .qDq....qD... \n 00168b80: 2a2a 496d 706f 7274 616e 742a 2a07 0071 **Important**..q\n-00168b90: 4691 0000 4e00 7046 c011 0000 2020 204e F...N.pF.... N\n+00168b90: 4491 0000 4e00 7044 c011 0000 2020 204e D...N.pD.... N\n 00168ba0: 6f20 636c 6169 6d20 6f66 2063 6f70 7972 o claim of copyr\n 00168bb0: 6967 6874 2069 7320 6d61 6465 2077 6974 ight is made wit\n 00168bc0: 6820 7265 7370 6563 7420 746f 2074 6865 h respect to the\n 00168bd0: 2063 6f64 6520 7573 6564 2069 6e20 7468 code used in th\n-00168be0: 6973 5000 7146 1200 0020 2020 6578 616d isP.qF... exam\n+00168be0: 6973 5000 7144 1200 0020 2020 6578 616d isP.qD... exam\n 00168bf0: 706c 652e 2050 6c65 6173 6520 646f 206e ple. Please do n\n 00168c00: 6f74 2075 7365 2074 6865 2063 6f64 6520 ot use the code \n 00168c10: 6173 2d69 7320 696e 2061 2070 726f 6475 as-is in a produ\n 00168c20: 6374 696f 6e20 656e 7669 726f 6e6d 656e ction environmen\n-00168c30: 742e 0700 7146 1300 004f 0071 4614 0000 t...qF...O.qF...\n+00168c30: 742e 0700 7144 1300 004f 0071 4414 0000 t...qD...O.qD...\n 00168c40: 2020 2050 6c65 6173 6520 656e 7375 7265 Please ensure\n 00168c50: 2074 6861 7420 796f 7520 6861 7665 2061 that you have a\n 00168c60: 2063 6f72 7265 6374 6c79 2063 6f6e 6669 correctly confi\n 00168c70: 6775 7265 6420 4754 2e4d 2069 6e73 7461 gured GT.M insta\n-00168c80: 6c6c 6174 696f 6e2c 5200 7146 1500 0020 llation,R.qF... \n+00168c80: 6c6c 6174 696f 6e2c 5200 7144 1500 0020 llation,R.qD... \n 00168c90: 2020 636f 7272 6563 746c 7920 636f 6e66 correctly conf\n 00168ca0: 6967 7572 6564 2065 6e76 6972 6f6e 6d65 igured environme\n 00168cb0: 6e74 2076 6172 6961 626c 6573 2c20 7769 nt variables, wi\n 00168cc0: 7468 2061 7070 726f 7072 6961 7465 2064 th appropriate d\n-00168cd0: 6972 6563 746f 7269 6573 1400 7146 1600 irectories..qF..\n+00168cd0: 6972 6563 746f 7269 6573 1400 7144 1600 irectories..qD..\n 00168ce0: 0020 2020 616e 6420 6669 6c65 732e 0700 . and files...\n-00168cf0: 7146 1700 002c 0071 4618 0000 2020 2020 qF...,.qF... \n+00168cf0: 7144 1700 002c 0071 4418 0000 2020 2020 qD...,.qD... \n 00168d00: 312e 2044 6f77 6e6c 6f61 6420 636f 6c5f 1. Download col_\n 00168d10: 7265 7665 7273 655f 3332 2e63 2066 726f reverse_32.c fro\n-00168d20: 6d5a 0071 4619 0000 2020 2020 2020 2068 mZ.qF... h\n+00168d20: 6d5a 0071 4419 0000 2020 2020 2020 2068 mZ.qD... h\n 00168d30: 7474 703a 2f2f 7469 6e63 6f2e 7061 6972 ttp://tinco.pair\n 00168d40: 2e63 6f6d 2f62 6861 736b 6172 2f67 746d .com/bhaskar/gtm\n 00168d50: 2f64 6f63 2f62 6f6f 6b73 2f70 672f 554e /doc/books/pg/UN\n 00168d60: 4958 5f6d 616e 7561 6c2f 636f 6c5f 7265 IX_manual/col_re\n-00168d70: 7665 7273 655f 3332 2e63 2e52 0071 461a verse_32.c.R.qF.\n+00168d70: 7665 7273 655f 3332 2e63 2e52 0071 441a verse_32.c.R.qD.\n 00168d80: 0000 2020 2020 2020 2049 7420 636f 6e74 .. It cont\n 00168d90: 6169 6e20 636f 6465 2066 6f72 2074 7261 ain code for tra\n 00168da0: 6e73 666f 726d 6174 696f 6e20 726f 7574 nsformation rout\n 00168db0: 696e 6520 2867 746d 5f61 635f 7866 6f72 ine (gtm_ac_xfor\n 00168dc0: 6d5f 3129 2c20 7265 7665 7273 6552 0071 m_1), reverseR.q\n-00168dd0: 4621 0000 2020 2020 2020 2074 7261 6e73 F!.. trans\n+00168dd0: 4421 0000 2020 2020 2020 2074 7261 6e73 D!.. trans\n 00168de0: 666f 726d 6174 696f 6e20 726f 7574 696e formation routin\n 00168df0: 6520 2867 746d 5f61 635f 7862 6163 6b5f e (gtm_ac_xback_\n 00168e00: 3129 2061 6e64 2076 6572 7369 6f6e 2063 1) and version c\n 00168e10: 6f6e 7472 6f6c 2072 6f75 7469 6e65 7331 ontrol routines1\n-00168e20: 0071 4622 0000 2020 2020 2020 2028 6774 .qF\".. (gt\n+00168e20: 0071 4422 0000 2020 2020 2020 2028 6774 .qD\".. (gt\n 00168e30: 6d5f 6163 5f76 6572 7369 6f6e 2061 6e64 m_ac_version and\n 00168e40: 2067 746d 5f61 635f 7665 7269 6679 292e gtm_ac_verify).\n-00168e50: 5000 7146 2300 0020 2020 2032 2e20 5361 P.qF#.. 2. Sa\n+00168e50: 5000 7144 2300 0020 2020 2032 2e20 5361 P.qD#.. 2. Sa\n 00168e60: 7665 2061 6e64 2063 6f6d 7069 6c65 2063 ve and compile c\n 00168e70: 6f6c 5f72 6576 6572 7365 5f33 322e 632e ol_reverse_32.c.\n 00168e80: 204f 6e20 7838 3620 474e 552f 4c69 6e75 On x86 GNU/Linu\n 00168e90: 7820 2836 342d 6269 7420 5562 756e 7475 x (64-bit Ubuntu\n-00168ea0: 3b00 7146 2400 0020 2020 2020 2020 3130 ;.qF$.. 10\n+00168ea0: 3b00 7144 2400 0020 2020 2020 2020 3130 ;.qD$.. 10\n 00168eb0: 2e31 3029 2c20 6578 6563 7574 6520 6120 .10), execute a \n 00168ec0: 636f 6d6d 616e 6420 6c69 6b65 2074 6865 command like the\n-00168ed0: 2066 6f6c 6c6f 7769 6e67 3a07 0071 4625 following:..qF%\n-00168ee0: 0000 3100 7146 2600 0020 2020 2020 2020 ..1.qF&.. \n+00168ed0: 2066 6f6c 6c6f 7769 6e67 3a07 0071 4425 following:..qD%\n+00168ee0: 0000 3100 7144 2600 0020 2020 2020 2020 ..1.qD&.. \n 00168ef0: 6763 6320 2d63 2063 6f6c 5f72 6576 6572 gcc -c col_rever\n 00168f00: 7365 5f33 322e 6320 2d49 2467 746d 5f64 se_32.c -I$gtm_d\n-00168f10: 6973 7407 0071 4627 0000 1200 7146 2800 ist..qF'....qF(.\n-00168f20: 0020 2020 2a2a 4e6f 7465 2a2a 0700 7146 . **Note**..qF\n-00168f30: 2900 003c 0071 462a 0000 2020 2020 2020 )..<.qF*.. \n+00168f10: 6973 7407 0071 4427 0000 1200 7144 2800 ist..qD'....qD(.\n+00168f20: 0020 2020 2a2a 4e6f 7465 2a2a 0700 7144 . **Note**..qD\n+00168f30: 2900 003c 0071 442a 0000 2020 2020 2020 )..<.qD*.. \n 00168f40: 2054 6865 202d 4924 6774 6d5f 6469 7374 The -I$gtm_dist\n 00168f50: 206f 7074 696f 6e20 696e 636c 7564 6573 option includes\n 00168f60: 2067 746d 7863 5f74 7970 6573 2e68 2e07 gtmxc_types.h..\n-00168f70: 0071 4631 0000 5100 7146 3200 0020 2020 .qF1..Q.qF2.. \n+00168f70: 0071 4431 0000 5100 7144 3200 0020 2020 .qD1..Q.qD2.. \n 00168f80: 2033 2e20 4372 6561 7465 2061 206e 6577 3. Create a new\n 00168f90: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library \n 00168fa0: 6f72 2061 6464 2074 6865 2072 6f75 7469 or add the routi\n 00168fb0: 6e65 7320 746f 2061 6e20 6578 6973 7469 nes to an existi\n 00168fc0: 6e67 206f 6e65 2e00 0000 0000 0000 0000 ng one..........\n 00168fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00168fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00168ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00169000: 0100 0000 d904 0000 de50 0000 0000 0000 .........P......\n-00169010: c200 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00169010: c200 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00169020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00169030: 4e00 ff73 00ff 414c 5445 524e 4154 455f N..s..ALTERNATE_\n 00169040: 434f 4c4c 4154 494f 4e00 ff73 00ff 4558 COLLATION..s..EX\n 00169050: 414d 504c 455f 4f46 5f43 4f4c 4c41 5449 AMPLE_OF_COLLATI\n 00169060: 4e47 5f41 4c50 4841 4245 5453 5f49 4e5f NG_ALPHABETS_IN_\n 00169070: 5245 5645 5253 455f 4f52 4445 525f 5553 REVERSE_ORDER_US\n 00169080: 494e 4700 c033 0000 2020 2020 2020 2054 ING..3.. T\n 00169090: 6865 2066 6f6c 6c6f 7769 6e67 2063 6f6d he following com\n 001690a0: 6d61 6e64 2061 6464 7320 7468 6573 6520 mand adds these \n 001690b0: 616c 7465 726e 6174 6976 6520 7365 7175 alternative sequ\n 001690c0: 656e 6365 2072 6f75 7469 6e65 7320 746f ence routines to\n-001690d0: 2061 4e00 7146 3400 0020 2020 2020 2020 aN.qF4.. \n+001690d0: 2061 4e00 7144 3400 0020 2020 2020 2020 aN.qD4.. \n 001690e0: 7368 6172 6564 206c 6962 7261 7279 2063 shared library c\n 001690f0: 616c 6c65 6420 616c 7463 6f6c 6c2e 736f alled altcoll.so\n 00169100: 206f 6e20 7838 3620 474e 552f 4c69 6e75 on x86 GNU/Linu\n 00169110: 7820 2836 342d 6269 7420 5562 756e 7475 x (64-bit Ubuntu\n-00169120: 1500 7146 3500 0020 2020 2020 2020 3130 ..qF5.. 10\n-00169130: 2e31 3029 2e07 0071 4636 0000 3700 7146 .10)...qF6..7.qF\n+00169120: 1500 7144 3500 0020 2020 2020 2020 3130 ..qD5.. 10\n+00169130: 2e31 3029 2e07 0071 4436 0000 3700 7144 .10)...qD6..7.qD\n 00169140: 3700 0020 2020 2020 2020 6763 6320 2d6f 7.. gcc -o\n 00169150: 2072 6576 636f 6c2e 736f 202d 7368 6172 revcol.so -shar\n 00169160: 6564 2063 6f6c 5f72 6576 6572 7365 5f33 ed col_reverse_3\n-00169170: 322e 6f07 0071 4638 0000 5400 7146 3900 2.o..qF8..T.qF9.\n+00169170: 322e 6f07 0071 4438 0000 5400 7144 3900 2.o..qD8..T.qD9.\n 00169180: 0020 2020 2034 2e20 5365 7420 7468 6520 . 4. Set the \n 00169190: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n 001691a0: 6162 6c65 2067 746d 5f63 6f6c 6c61 7465 able gtm_collate\n 001691b0: 5f32 2074 6f20 706f 696e 7420 746f 2074 _2 to point to t\n 001691c0: 6865 206c 6f63 6174 696f 6e20 6f66 5000 he location ofP.\n-001691d0: 7146 3a00 0020 2020 2020 2020 7265 7663 qF:.. revc\n+001691d0: 7144 3a00 0020 2020 2020 2020 7265 7663 qD:.. revc\n 001691e0: 6f6c 2e73 6f2e 2054 6f20 7365 7420 7468 ol.so. To set th\n 001691f0: 6520 6c6f 6361 6c20 7661 7269 6162 6c65 e local variable\n 00169200: 2063 6f6c 6c61 7469 6f6e 2074 6f20 7468 collation to th\n 00169210: 6973 2061 6c74 6572 6e61 7469 7665 5300 is alternativeS.\n-00169220: 7146 4100 0020 2020 2020 2020 636f 6c6c qFA.. coll\n+00169220: 7144 4100 0020 2020 2020 2020 636f 6c6c qDA.. coll\n 00169230: 6174 696f 6e20 7365 7175 656e 6365 2c20 ation sequence, \n 00169240: 7365 7420 7468 6520 656e 7669 726f 6e6d set the environm\n 00169250: 656e 7420 7661 7269 6162 6c65 2067 746d ent variable gtm\n 00169260: 5f6c 6f63 616c 5f63 6f6c 6c61 7465 2074 _local_collate t\n-00169270: 6f10 0071 4642 0000 2020 2020 2020 2032 o..qFB.. 2\n-00169280: 2e3f 0071 4643 0000 2020 2020 352e 2041 .?.qFC.. 5. A\n+00169270: 6f10 0071 4442 0000 2020 2020 2020 2032 o..qDB.. 2\n+00169280: 2e3f 0071 4443 0000 2020 2020 352e 2041 .?.qDC.. 5. A\n 00169290: 7420 7468 6520 4754 4d20 7072 6f6d 7074 t the GTM prompt\n 001692a0: 2c20 6578 6563 7574 6520 7468 6520 666f , execute the fo\n 001692b0: 6c6c 6f77 696e 6720 636f 6d6d 616e 643a llowing command:\n-001692c0: 0700 7146 4400 0048 0071 4645 0000 2020 ..qFD..H.qFE.. \n+001692c0: 0700 7144 4400 0048 0071 4445 0000 2020 ..qDD..H.qDE.. \n 001692d0: 2020 2020 2047 544d 3e57 7269 7465 2024 GTM>Write $\n 001692e0: 5345 4c45 4354 2824 2473 6574 5e25 4742 SELECT($$set^%GB\n 001692f0: 4c44 4546 2822 5e45 222c 302c 3229 3a22 LDEF(\"^E\",0,2):\"\n 00169300: 4f4b 222c 313a 2246 4149 4c45 4422 2910 OK\",1:\"FAILED\").\n-00169310: 0071 4646 0000 2020 2020 2020 204f 4b07 .qFF.. OK.\n-00169320: 0071 4647 0000 2f00 7146 4800 0020 2020 .qFG../.qFH.. \n+00169310: 0071 4446 0000 2020 2020 2020 204f 4b07 .qDF.. OK.\n+00169320: 0071 4447 0000 2f00 7144 4800 0020 2020 .qDG../.qDH.. \n 00169330: 2036 2e20 4173 7369 676e 2074 6865 2066 6. Assign the f\n 00169340: 6f6c 6c6f 7769 6e67 2076 616c 7565 2074 ollowing value t\n-00169350: 6f20 5e45 2e07 0071 4649 0000 2500 7146 o ^E...qFI..%.qF\n+00169350: 6f20 5e45 2e07 0071 4449 0000 2500 7144 o ^E...qDI..%.qD\n 00169360: 4a00 0020 2020 2020 2020 4754 4d3e 5365 J.. GTM>Se\n 00169370: 7420 5e45 2822 6475 2050 6f6e 7422 293d t ^E(\"du Pont\")=\n-00169380: 3126 0071 4651 0000 2020 2020 2020 2047 1&.qFQ.. G\n+00169380: 3126 0071 4451 0000 2020 2020 2020 2047 1&.qDQ.. G\n 00169390: 544d 3e53 6574 205e 4528 2246 7269 656e TM>Set ^E(\"Frien\n-001693a0: 646c 7922 293d 3126 0071 4652 0000 2020 dly\")=1&.qFR.. \n+001693a0: 646c 7922 293d 3126 0071 4452 0000 2020 dly\")=1&.qDR.. \n 001693b0: 2020 2020 2047 544d 3e53 6574 205e 4528 GTM>Set ^E(\n 001693c0: 226c 6520 426c 616e 6322 293d 3124 0071 \"le Blanc\")=1$.q\n-001693d0: 4653 0000 2020 2020 2020 2047 544d 3e53 FS.. GTM>S\n+001693d0: 4453 0000 2020 2020 2020 2047 544d 3e53 DS.. GTM>S\n 001693e0: 6574 205e 4528 224d 6164 7269 6422 293d et ^E(\"Madrid\")=\n-001693f0: 3107 0071 4654 0000 4300 7146 5500 0020 1..qFT..C.qFU.. \n+001693f0: 3107 0071 4454 0000 4300 7144 5500 0020 1..qDT..C.qDU.. \n 00169400: 2020 2037 2e20 4e6f 7469 6365 2068 6f77 7. Notice how\n 00169410: 2074 6865 2073 7562 7363 7269 7074 206f the subscript o\n 00169420: 6620 5e45 2073 6f72 7420 696e 2072 6576 f ^E sort in rev\n-00169430: 6572 7365 206f 7264 6572 3a07 0071 4656 erse order:..qFV\n-00169440: 0000 1b00 7146 5700 0020 2020 2020 2020 ....qFW.. \n+00169430: 6572 7365 206f 7264 6572 3a07 0071 4456 erse order:..qDV\n+00169440: 0000 1b00 7144 5700 0020 2020 2020 2020 ....qDW.. \n 00169450: 4754 4d3e 7a77 7269 7465 205e 451e 0071 GTM>zwrite ^E..q\n-00169460: 4658 0000 2020 2020 2020 205e 4728 226c FX.. ^G(\"l\n-00169470: 6520 426c 616e 6322 293d 311d 0071 4659 e Blanc\")=1..qFY\n+00169460: 4458 0000 2020 2020 2020 205e 4728 226c DX.. ^G(\"l\n+00169470: 6520 426c 616e 6322 293d 311d 0071 4459 e Blanc\")=1..qDY\n 00169480: 0000 2020 2020 2020 205e 4728 2264 7520 .. ^G(\"du \n-00169490: 506f 6e74 2229 3d31 1c00 7146 5a00 0020 Pont\")=1..qFZ.. \n+00169490: 506f 6e74 2229 3d31 1c00 7144 5a00 0020 Pont\")=1..qDZ.. \n 001694a0: 2020 2020 2020 5e47 2822 4d61 6472 6964 ^G(\"Madrid\n-001694b0: 2229 3d31 1e00 7146 6100 0020 2020 2020 \")=1..qFa.. \n+001694b0: 2229 3d31 1e00 7144 6100 0020 2020 2020 \")=1..qDa.. \n 001694c0: 2020 5e47 2822 4672 6965 6e64 6c79 2229 ^G(\"Friendly\")\n-001694d0: 3d31 0700 7146 6200 0000 0000 0000 0000 =1..qFb.........\n+001694d0: 3d31 0700 7144 6200 0000 0000 0000 0000 =1..qDb.........\n 001694e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001694f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00169500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00169510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00169520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00169530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00169540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -92539,184 +92539,184 @@\n 001697a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001697b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001697c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001697d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001697e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001697f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00169800: 0100 0000 fb07 0000 0e51 0000 0000 0000 .........Q......\n-00169810: af00 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+00169810: af00 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 00169820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 00169830: 4e00 ff73 00ff 494d 504c 454d 454e 5449 N..s..IMPLEMENTI\n 00169840: 4e47 5f41 4e5f 414c 5445 524e 4154 4956 NG_AN_ALTERNATIV\n 00169850: 455f 434f 4c4c 4154 494f 4e5f 5345 5155 E_COLLATION_SEQU\n 00169860: 454e 4345 5f46 4f52 5f55 4e49 434f 4445 ENCE_FOR_UNICODE\n 00169870: 2852 2900 c022 0000 2020 2020 2020 206d (R)..\".. m\n 00169880: 7573 7420 636f 6e76 6572 7420 6561 6368 ust convert each\n 00169890: 2069 6e70 7574 2073 7472 696e 6720 746f input string to\n 001698a0: 2061 2075 6e69 7175 6520 7365 7175 656e a unique sequen\n 001698b0: 6365 206f 6620 6279 7465 7320 666f 724c ce of bytes forL\n-001698c0: 0061 4623 0000 2020 2020 2020 2073 746f .aF#.. sto\n+001698c0: 0061 4423 0000 2020 2020 2020 2073 746f .aD#.. sto\n 001698d0: 7261 6765 2c20 616e 6420 636f 6e76 6572 rage, and conver\n 001698e0: 7420 6561 6368 2073 6571 7565 6e63 6520 t each sequence \n 001698f0: 6f66 2062 7974 6573 2073 746f 7265 6420 of bytes stored \n-00169900: 6261 636b 2074 6f20 7468 651e 0061 4624 back to the..aF$\n+00169900: 6261 636b 2074 6f20 7468 651e 0061 4424 back to the..aD$\n 00169910: 0000 2020 2020 2020 206f 7269 6769 6e61 .. origina\n-00169920: 6c20 7374 7269 6e67 2e54 0061 4625 0000 l string.T.aF%..\n+00169920: 6c20 7374 7269 6e67 2e54 0061 4425 0000 l string.T.aD%..\n 00169930: 2020 2020 202a 2043 6f6c 6c61 7469 6f6e * Collation\n 00169940: 2073 6571 7565 6e63 6520 666f 7220 616c sequence for al\n 00169950: 6c20 6578 7065 6374 6564 2063 6861 7261 l expected chara\n 00169960: 6374 6572 2073 6571 7565 6e63 6573 2069 cter sequences i\n 00169970: 6e20 7375 6273 6372 6970 7473 3a4d 0061 n subscripts:M.a\n-00169980: 4626 0000 2020 2020 2020 2047 542e 4d20 F&.. GT.M \n+00169980: 4426 0000 2020 2020 2020 2047 542e 4d20 D&.. GT.M \n 00169990: 646f 6573 206e 6f74 2076 616c 6964 6174 does not validat\n 001699a0: 6520 7468 6520 7375 6273 6372 6970 7420 e the subscript \n 001699b0: 7374 7269 6e67 7320 7061 7373 6564 2074 strings passed t\n-001699c0: 6f2f 6672 6f6d 2074 6865 5000 6146 2700 o/from theP.aF'.\n+001699c0: 6f2f 6672 6f6d 2074 6865 5000 6144 2700 o/from theP.aD'.\n 001699d0: 0020 2020 2020 2020 636f 6c6c 6174 696f . collatio\n 001699e0: 6e20 726f 7574 696e 6573 2e20 4966 2074 n routines. If t\n 001699f0: 6865 2061 7070 6c69 6361 7469 6f6e 2064 he application d\n 00169a00: 6573 6967 6e20 616c 6c6f 7773 2069 6c6c esign allows ill\n-00169a10: 6567 616c 2055 5446 2d38 4d00 6146 2800 egal UTF-8M.aF(.\n+00169a10: 6567 616c 2055 5446 2d38 4d00 6144 2800 egal UTF-8M.aD(.\n 00169a20: 0020 2020 2020 2020 6368 6172 6163 7465 . characte\n 00169a30: 7220 7365 7175 656e 6365 7320 746f 2062 r sequences to b\n 00169a40: 6520 7374 6f72 6564 2069 6e20 7468 6520 e stored in the \n 00169a50: 6461 7461 6261 7365 2c20 7468 6520 636f database, the co\n-00169a60: 6c6c 6174 696f 6e52 0061 4629 0000 2020 llationR.aF).. \n+00169a60: 6c6c 6174 696f 6e52 0061 4429 0000 2020 llationR.aD).. \n 00169a70: 2020 2020 2066 756e 6374 696f 6e73 206d functions m\n 00169a80: 7573 7420 6170 7072 6f70 7269 6174 656c ust appropriatel\n 00169a90: 7920 7472 616e 7366 6f72 6d2c 2061 6e64 y transform, and\n 00169aa0: 2069 6e76 6572 7365 2074 7261 6e73 666f inverse transfo\n-00169ab0: 726d 2c20 7468 6573 6516 0061 462a 0000 rm, these..aF*..\n+00169ab0: 726d 2c20 7468 6573 6516 0061 442a 0000 rm, these..aD*..\n 00169ac0: 2020 2020 2020 2061 7320 7765 6c6c 2e52 as well.R\n-00169ad0: 0061 4631 0000 2020 2020 202a 2048 616e .aF1.. * Han\n+00169ad0: 0061 4431 0000 2020 2020 202a 2048 616e .aD1.. * Han\n 00169ae0: 646c 6520 6469 6666 6572 656e 7420 7374 dle different st\n 00169af0: 7269 6e67 206c 656e 6774 6873 2066 6f72 ring lengths for\n 00169b00: 2062 6566 6f72 6520 616e 6420 6166 7465 before and afte\n 00169b10: 7220 7472 616e 7366 6f72 6d61 7469 6f6e r transformation\n-00169b20: 3a54 0061 4632 0000 2020 2020 2020 2049 :T.aF2.. I\n+00169b20: 3a54 0061 4432 0000 2020 2020 2020 2049 :T.aD2.. I\n 00169b30: 6620 7468 6520 6c65 6e67 7468 7320 6f66 f the lengths of\n 00169b40: 2074 6865 2069 6e70 7574 2073 7472 696e the input strin\n 00169b50: 6720 616e 6420 7472 616e 7366 6f72 6d65 g and transforme\n 00169b60: 6420 7374 7269 6e67 2064 6966 6665 722c d string differ,\n-00169b70: 2061 6e64 2c4d 0061 4633 0000 2020 2020 and,M.aF3.. \n+00169b70: 2061 6e64 2c4d 0061 4433 0000 2020 2020 and,M.aD3.. \n 00169b80: 2020 2066 6f72 206c 6f63 616c 2076 6172 for local var\n 00169b90: 6961 626c 6573 2c20 6966 2074 6865 206f iables, if the o\n 00169ba0: 7574 7075 7420 6275 6666 6572 2070 6173 utput buffer pas\n 00169bb0: 7365 6420 6279 2047 542e 4d20 6973 206e sed by GT.M is n\n-00169bc0: 6f74 3f00 6146 3400 0020 2020 2020 2020 ot?.aF4.. \n+00169bc0: 6f74 3f00 6144 3400 0020 2020 2020 2020 ot?.aD4.. \n 00169bd0: 7375 6666 6963 6965 6e74 2c20 666f 6c6c sufficient, foll\n 00169be0: 6f77 2074 6865 2070 726f 6365 6475 7265 ow the procedure\n 00169bf0: 2064 6573 6372 6962 6564 2062 656c 6f77 described below\n-00169c00: 3a07 0061 4635 0000 5100 6146 3600 0020 :..aF5..Q.aF6.. \n+00169c00: 3a07 0061 4435 0000 5100 6144 3600 0020 :..aD5..Q.aD6.. \n 00169c10: 2020 2020 2020 2020 202a 2047 6c6f 6261 * Globa\n 00169c20: 6c20 436f 6c6c 6174 696f 6e20 526f 7574 l Collation Rout\n 00169c30: 696e 6573 3a20 5468 6520 7472 616e 7366 ines: The transf\n 00169c40: 6f72 6d65 6420 6b65 7920 6d75 7374 206e ormed key must n\n-00169c50: 6f74 2065 7863 6565 6452 0061 4637 0000 ot exceedR.aF7..\n+00169c50: 6f74 2065 7863 6565 6452 0061 4437 0000 ot exceedR.aD7..\n 00169c60: 2020 2020 2020 2020 2020 2020 7468 6520 the \n 00169c70: 6c65 7373 6572 206f 6620 7468 6520 6d61 lesser of the ma\n 00169c80: 7869 6d75 6d20 6b65 7920 7369 7a65 2063 ximum key size c\n 00169c90: 6f6e 6669 6775 7261 7469 6f6e 206f 7220 onfiguration or \n-00169ca0: 3130 3139 2062 7974 6573 2c51 0061 4638 1019 bytes,Q.aF8\n+00169ca0: 3130 3139 2062 7974 6573 2c51 0061 4438 1019 bytes,Q.aD8\n 00169cb0: 0000 2020 2020 2020 2020 2020 2020 7468 .. th\n 00169cc0: 6520 6d61 7869 6d75 6d20 4744 5320 6b65 e maximum GDS ke\n 00169cd0: 7920 7369 7a65 2e20 4754 2e4d 2061 6c6c y size. GT.M all\n 00169ce0: 6f63 6174 6573 2061 2074 656d 706f 7261 ocates a tempora\n-00169cf0: 7279 2062 7566 6665 7220 6f66 4b00 6146 ry buffer ofK.aF\n+00169cf0: 7279 2062 7566 6665 7220 6f66 4b00 6144 ry buffer ofK.aD\n 00169d00: 3900 0020 2020 2020 2020 2020 2020 2073 9.. s\n 00169d10: 697a 6520 3130 3139 2062 7974 6573 2069 ize 1019 bytes i\n 00169d20: 6e20 7468 6520 6f75 7470 7574 2073 7472 n the output str\n 00169d30: 696e 6720 6465 7363 7269 7074 6f72 2028 ing descriptor (\n-00169d40: 6f66 2074 7970 6552 0061 463a 0000 2020 of typeR.aF:.. \n+00169d40: 6f66 2074 7970 6552 0061 443a 0000 2020 of typeR.aD:.. \n 00169d50: 2020 2020 2020 2020 2020 4453 435f 4b5f DSC_K_\n 00169d60: 4454 5950 455f 5429 2061 6e64 2070 6173 DTYPE_T) and pas\n 00169d70: 7365 7320 6974 2074 6f20 7468 6520 636f ses it to the co\n 00169d80: 6c6c 6174 696f 6e20 726f 7574 696e 6520 llation routine \n-00169d90: 746f 2072 6574 7572 6e27 0061 4641 0000 to return'.aFA..\n+00169d90: 746f 2072 6574 7572 6e27 0061 4441 0000 to return'.aDA..\n 00169da0: 2020 2020 2020 2020 2020 2020 7468 6520 the \n 00169db0: 7472 616e 7366 6f72 6d65 6420 6b65 792e transformed key.\n-00169dc0: 5100 6146 4200 0020 2020 2020 2020 2020 Q.aFB.. \n+00169dc0: 5100 6144 4200 0020 2020 2020 2020 2020 Q.aDB.. \n 00169dd0: 202a 204c 6f63 616c 2043 6f6c 6c61 7469 * Local Collati\n 00169de0: 6f6e 2052 6f75 7469 6e65 733a 2047 542e on Routines: GT.\n 00169df0: 4d20 616c 6c6f 6361 7465 7320 6120 7465 M allocates a te\n 00169e00: 6d70 6f72 6172 7920 6275 6666 6572 2069 mporary buffer i\n-00169e10: 6e4e 0061 4643 0000 2020 2020 2020 2020 nN.aFC.. \n+00169e10: 6e4e 0061 4443 0000 2020 2020 2020 2020 nN.aDC.. \n 00169e20: 2020 2020 7468 6520 6f75 7470 7574 2073 the output s\n 00169e30: 7472 696e 6720 6465 7363 7269 7074 6f72 tring descriptor\n 00169e40: 2062 6173 6564 206f 6e20 7468 6520 7369 based on the si\n 00169e50: 7a65 206f 6620 7468 6520 696e 7075 7454 ze of the inputT\n-00169e60: 0061 4644 0000 2020 2020 2020 2020 2020 .aFD.. \n+00169e60: 0061 4444 0000 2020 2020 2020 2020 2020 .aDD.. \n 00169e70: 2020 7374 7269 6e67 2e20 426f 7468 2074 string. Both t\n 00169e80: 7261 6e73 666f 726d 6174 696f 6e20 616e ransformation an\n 00169e90: 6420 696e 7665 7273 6520 7472 616e 7366 d inverse transf\n 00169ea0: 6f72 6d61 7469 6f6e 206d 7573 7420 6368 ormation must ch\n-00169eb0: 6563 6b53 0061 4645 0000 2020 2020 2020 eckS.aFE.. \n+00169eb0: 6563 6b53 0061 4445 0000 2020 2020 2020 eckS.aDE.. \n 00169ec0: 2020 2020 2020 7468 6520 6275 6666 6572 the buffer\n 00169ed0: 2073 697a 652c 2061 6e64 2069 6620 6974 size, and if it\n 00169ee0: 2069 7320 6e6f 7420 7375 6666 6963 6965 is not sufficie\n 00169ef0: 6e74 2c20 7468 6520 7472 616e 7366 6f72 nt, the transfor\n-00169f00: 6d61 7469 6f6e 5300 6146 4600 0020 2020 mationS.aFF.. \n+00169f00: 6d61 7469 6f6e 5300 6144 4600 0020 2020 mationS.aDF.. \n 00169f10: 2020 2020 2020 2020 206d 7573 7420 616c must al\n 00169f20: 6c6f 6361 7465 2073 7566 6669 6369 656e locate sufficien\n 00169f30: 7420 6d65 6d6f 7279 2c20 7365 7420 7468 t memory, set th\n 00169f40: 6520 6f75 7470 7574 2064 6573 6372 6970 e output descrip\n-00169f50: 746f 7220 7661 6c75 6551 0061 4647 0000 tor valueQ.aFG..\n+00169f50: 746f 7220 7661 6c75 6551 0061 4447 0000 tor valueQ.aDG..\n 00169f60: 2020 2020 2020 2020 2020 2020 2876 616c (val\n 00169f70: 2066 6965 6c64 206f 6620 7468 6520 6465 field of the de\n 00169f80: 7363 7269 7074 6f72 2920 746f 2070 6f69 scriptor) to poi\n 00169f90: 6e74 2074 6f20 7468 6520 6e65 7720 6d65 nt to the new me\n-00169fa0: 6d6f 7279 202c 2061 6e64 5100 6146 4800 mory , andQ.aFH.\n+00169fa0: 6d6f 7279 202c 2061 6e64 5100 6144 4800 mory , andQ.aDH.\n 00169fb0: 0020 2020 2020 2020 2020 2020 2072 6574 . ret\n 00169fc0: 7572 6e20 7468 6520 7472 616e 7366 6f72 urn the transfor\n 00169fd0: 6d65 6420 6b65 7920 7375 6363 6573 7366 med key successf\n 00169fe0: 756c 6c79 2e20 5369 6e63 6520 4754 2e4d ully. Since GT.M\n 00169ff0: 2063 6f70 6965 7320 7468 6500 0000 0000 copies the.....\n 0016a000: 0100 0000 ef02 0000 8851 0000 0000 0000 .........Q......\n 0016a010: 7800 0049 4845 4c50 00ff 7300 ff49 4e54 x..IHELP..s..INT\n 0016a020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0016a030: 4e00 ff73 00ff 4d41 5443 4849 4e47 5f41 N..s..MATCHING_A\n 0016a040: 4c54 4552 4e41 5449 5645 5f50 4154 5445 LTERNATIVE_PATTE\n 0016a050: 524e 5300 ff73 00ff 5041 5454 4552 4e5f RNS..s..PATTERN_\n 0016a060: 434f 4445 5f44 4546 494e 4954 494f 4e00 CODE_DEFINITION.\n 0016a070: 0050 6174 7465 726e 5f43 6f64 655f 4465 .Pattern_Code_De\n-0016a080: 6669 6e69 7469 6f6e 2200 5c46 bf11 0000 finition\".\\F....\n+0016a080: 6669 6e69 7469 6f6e 2200 5c44 bf11 0000 finition\".\\D....\n 0016a090: 2020 2050 6174 7465 726e 2043 6f64 6520 Pattern Code \n-0016a0a0: 4465 6669 6e69 7469 6f6e 0700 5d46 2100 Definition..]F!.\n-0016a0b0: 0053 005d 4631 0000 2020 2054 6869 7320 .S.]F1.. This \n+0016a0a0: 4465 6669 6e69 7469 6f6e 0700 5d44 2100 Definition..]D!.\n+0016a0b0: 0053 005d 4431 0000 2020 2054 6869 7320 .S.]D1.. This \n 0016a0c0: 7365 6374 696f 6e20 6578 706c 6169 6e73 section explains\n 0016a0d0: 2074 6865 2072 6571 7569 7265 6d65 6e74 the requirement\n 0016a0e0: 7320 666f 7220 7370 6563 6966 7969 6e67 s for specifying\n 0016a0f0: 2061 6c74 6572 6e61 7469 7665 2070 6174 alternative pat\n-0016a100: 7465 726e 5100 5d46 4100 0020 2020 636f ternQ.]FA.. co\n+0016a100: 7465 726e 5100 5d44 4100 0020 2020 636f ternQ.]DA.. co\n 0016a110: 6465 732e 2054 6865 7365 2073 7065 6369 des. These speci\n 0016a120: 6669 6361 7469 6f6e 7320 6172 6520 6372 fications are cr\n 0016a130: 6561 7465 6420 6173 2061 2074 6162 6c65 eated as a table\n 0016a140: 2069 6e20 6120 6669 6c65 2077 6869 6368 in a file which\n-0016a150: 2047 542e 4d1c 005d 4651 0000 2020 206c GT.M..]FQ.. l\n+0016a150: 2047 542e 4d1c 005d 4451 0000 2020 206c GT.M..]DQ.. l\n 0016a160: 6f61 6473 2061 7420 7275 6e20 7469 6d65 oads at run time\n-0016a170: 2e07 005d 4661 0000 5400 5d46 7100 0020 ...]Fa..T.]Fq.. \n+0016a170: 2e07 005d 4461 0000 5400 5d44 7100 0020 ...]Da..T.]Dq.. \n 0016a180: 2020 5573 6520 7468 6520 666f 6c6c 6f77 Use the follow\n 0016a190: 696e 6720 6b65 7977 6f72 6473 2074 6f20 ing keywords to \n 0016a1a0: 636f 6e73 7472 7563 7420 796f 7572 2074 construct your t\n 0016a1b0: 6578 7420 6669 6c65 2e20 4561 6368 206b ext file. Each k\n-0016a1c0: 6579 776f 7264 206d 7573 743a 0700 5d46 eyword must:..]F\n-0016a1d0: 8100 0041 005d 4691 0000 2020 2020 202a ...A.]F... *\n+0016a1c0: 6579 776f 7264 206d 7573 743a 0700 5d44 eyword must:..]D\n+0016a1d0: 8100 0041 005d 4491 0000 2020 2020 202a ...A.]D... *\n 0016a1e0: 2041 7070 6561 7220 6173 2074 6865 2066 Appear as the f\n 0016a1f0: 6972 7374 206e 6f6e 2d77 6869 7465 7370 irst non-whitesp\n 0016a200: 6163 6520 656e 7472 7920 6f6e 2061 206c ace entry on a l\n-0016a210: 696e 652e 1d00 5c46 c011 0000 2020 2020 ine...\\F.... \n+0016a210: 696e 652e 1d00 5c44 c011 0000 2020 2020 ine...\\D.... \n 0016a220: 202a 2042 6520 7570 7065 7220 6361 7365 * Be upper case\n-0016a230: 2e07 005d 4612 0000 4600 5d46 1300 0020 ...]F...F.]F... \n+0016a230: 2e07 005d 4412 0000 4600 5d44 1300 0020 ...]D...F.]D... \n 0016a240: 2020 5468 6520 7461 626c 6520 6e61 6d65 The table name\n 0016a250: 7320 616c 736f 206d 7573 7420 6265 2075 s also must be u\n 0016a260: 7070 6572 6361 7365 2e20 5468 6520 7061 ppercase. The pa\n 0016a270: 7463 6f64 6573 2061 7265 206e 6f74 1900 tcodes are not..\n-0016a280: 5d46 1400 0020 2020 6361 7365 2d73 656e ]F... case-sen\n-0016a290: 7369 7469 7665 2e07 005d 4615 0000 5100 sitive...]F...Q.\n-0016a2a0: 5d46 1600 0020 2020 5041 5453 5441 5254 ]F... PATSTART\n+0016a280: 5d44 1400 0020 2020 6361 7365 2d73 656e ]D... case-sen\n+0016a290: 7369 7469 7665 2e07 005d 4415 0000 5100 sitive...]D...Q.\n+0016a2a0: 5d44 1600 0020 2020 5041 5453 5441 5254 ]D... PATSTART\n 0016a2b0: 2069 6e64 6963 6174 6573 2074 6865 2062 indicates the b\n 0016a2c0: 6567 696e 6e69 6e67 206f 6620 7468 6520 eginning of the \n 0016a2d0: 6465 6669 6e69 7469 6f6e 2074 6578 7420 definition text \n 0016a2e0: 616e 6420 6d75 7374 2061 7070 6561 7274 and must appeart\n 0016a2f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016a300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016a310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -92795,212 +92795,212 @@\n 0016a7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016a7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016a7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016a7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016a800: 0100 0000 e907 0000 5951 0000 0000 0000 ........YQ......\n-0016a810: 8900 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+0016a810: 8900 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 0016a820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0016a830: 4e00 ff73 00ff 4d41 5443 4849 4e47 5f41 N..s..MATCHING_A\n 0016a840: 4c54 4552 4e41 5449 5645 5f50 4154 5445 LTERNATIVE_PATTE\n 0016a850: 524e 5300 ff73 00ff 5041 5454 4552 4e5f RNS..s..PATTERN_\n 0016a860: 434f 4445 5f44 4546 494e 4954 494f 4e00 CODE_DEFINITION.\n 0016a870: c017 0000 2020 2062 6566 6f72 6520 7468 .... before th\n 0016a880: 6520 6669 7273 7420 7461 626c 6520 6465 e first table de\n-0016a890: 6669 6e69 7469 6f6e 2e07 005d 4618 0000 finition...]F...\n-0016a8a0: 4f00 5d46 1900 0020 2020 5041 5454 4142 O.]F... PATTAB\n+0016a890: 6669 6e69 7469 6f6e 2e07 005d 4418 0000 finition...]D...\n+0016a8a0: 4f00 5d44 1900 0020 2020 5041 5454 4142 O.]D... PATTAB\n 0016a8b0: 4c45 2069 6e64 6963 6174 6573 2074 6865 LE indicates the\n 0016a8c0: 2062 6567 696e 6e69 6e67 206f 6620 7468 beginning of th\n 0016a8d0: 6520 7461 626c 6520 6465 6669 6e69 7469 e table definiti\n 0016a8e0: 6f6e 2e20 5468 6520 6b65 7977 6f72 6454 on. The keywordT\n-0016a8f0: 005d 461a 0000 2020 2050 4154 5441 424c .]F... PATTABL\n+0016a8f0: 005d 441a 0000 2020 2050 4154 5441 424c .]D... PATTABL\n 0016a900: 4520 6973 2066 6f6c 6c6f 7765 6420 6279 E is followed by\n 0016a910: 2077 6869 7465 7370 6163 652c 2074 6865 whitespace, the\n 0016a920: 6e20 7468 6520 7461 626c 6520 6e61 6d65 n the table name\n 0016a930: 2e20 5468 6520 7465 7874 2066 696c 6520 . The text file \n-0016a940: 6361 6e25 005d 4621 0000 2020 2063 6f6e can%.]F!.. con\n+0016a940: 6361 6e25 005d 4421 0000 2020 2063 6f6e can%.]D!.. con\n 0016a950: 7461 696e 206d 756c 7469 706c 6520 5041 tain multiple PA\n-0016a960: 5454 4142 4c45 732e 0700 5d46 2200 004e TTABLEs...]F\"..N\n-0016a970: 005d 4623 0000 2020 2050 4154 434f 4445 .]F#.. PATCODE\n+0016a960: 5454 4142 4c45 732e 0700 5d44 2200 004e TTABLEs...]D\"..N\n+0016a970: 005d 4423 0000 2020 2050 4154 434f 4445 .]D#.. PATCODE\n 0016a980: 2069 6e64 6963 6174 6573 2074 6865 2062 indicates the b\n 0016a990: 6567 696e 6e69 6e67 206f 6620 6120 7061 eginning of a pa\n 0016a9a0: 7463 6f64 6520 6465 6669 6e69 7469 6f6e tcode definition\n 0016a9b0: 2e20 5468 6520 6b65 7977 6f72 6454 005d . The keywordT.]\n-0016a9c0: 4624 0000 2020 2050 4154 434f 4445 2069 F$.. PATCODE i\n+0016a9c0: 4424 0000 2020 2050 4154 434f 4445 2069 D$.. PATCODE i\n 0016a9d0: 7320 666f 6c6c 6f77 6564 2062 7920 7768 s followed by wh\n 0016a9e0: 6974 6573 7061 6365 2c20 7468 656e 2074 itespace, then t\n 0016a9f0: 6865 2070 6174 636f 6465 2069 6465 6e74 he patcode ident\n 0016aa00: 6966 7969 6e67 2063 6861 7261 6374 6572 ifying character\n-0016aa10: 2e4d 005d 4625 0000 2020 204f 6e20 7468 .M.]F%.. On th\n+0016aa10: 2e4d 005d 4425 0000 2020 204f 6e20 7468 .M.]D%.. On th\n 0016aa20: 6520 6e65 7874 206c 696e 6520 656e 7465 e next line ente\n 0016aa30: 7220 6120 636f 6d6d 612d 6465 6c69 6d69 r a comma-delimi\n 0016aa40: 7465 6420 6c69 7374 206f 6620 696e 7465 ted list of inte\n 0016aa50: 6765 7220 636f 6465 7320 7468 6174 5200 ger codes thatR.\n-0016aa60: 5d46 2600 0020 2020 7361 7469 7366 7920 ]F&.. satisfy \n+0016aa60: 5d44 2600 0020 2020 7361 7469 7366 7920 ]D&.. satisfy \n 0016aa70: 7468 6520 7061 7463 6f64 652e 2041 2050 the patcode. A P\n 0016aa80: 4154 434f 4445 2064 6566 696e 6974 696f ATCODE definitio\n 0016aa90: 6e20 6973 2061 6c77 6179 7320 696e 636c n is always incl\n 0016aaa0: 7564 6564 2069 6e20 7468 6520 6d6f 7374 uded in the most\n-0016aab0: 4c00 5d46 2700 0020 2020 7265 6365 6e74 L.]F'.. recent\n+0016aab0: 4c00 5d44 2700 0020 2020 7265 6365 6e74 L.]D'.. recent\n 0016aac0: 6c79 206e 616d 6564 2050 4154 5441 424c ly named PATTABL\n 0016aad0: 452e 2041 2050 4154 5441 424c 4520 6361 E. A PATTABLE ca\n 0016aae0: 6e20 636f 6e74 6169 6e20 6d75 6c74 6970 n contain multip\n-0016aaf0: 6c65 2050 4154 434f 4445 732e 0700 5d46 le PATCODEs...]F\n-0016ab00: 2800 0053 005d 4629 0000 2020 2050 4154 (..S.]F).. PAT\n+0016aaf0: 6c65 2050 4154 434f 4445 732e 0700 5d44 le PATCODEs...]D\n+0016ab00: 2800 0053 005d 4429 0000 2020 2050 4154 (..S.]D).. PAT\n 0016ab10: 454e 4420 696e 6469 6361 7465 7320 7468 END indicates th\n 0016ab20: 6520 656e 6420 6f66 2074 6865 2064 6566 e end of the def\n 0016ab30: 696e 6974 696f 6e20 7465 7874 3b20 6974 inition text; it\n 0016ab40: 206d 7573 7420 6170 7065 6172 2061 6674 must appear aft\n-0016ab50: 6572 2074 6865 2000 5d46 2a00 0020 2020 er the .]F*.. \n+0016ab50: 6572 2074 6865 2000 5d44 2a00 0020 2020 er the .]D*.. \n 0016ab60: 6c61 7374 2074 6162 6c65 2064 6566 696e last table defin\n-0016ab70: 6974 696f 6e2e 0700 5d46 3100 0052 005d ition...]F1..R.]\n-0016ab80: 4632 0000 2020 2054 6f20 636f 6e74 696e F2.. To contin\n+0016ab70: 6974 696f 6e2e 0700 5d44 3100 0052 005d ition...]D1..R.]\n+0016ab80: 4432 0000 2020 2054 6f20 636f 6e74 696e D2.. To contin\n 0016ab90: 7565 2074 6865 2063 6f6d 6d61 2d64 656c ue the comma-del\n 0016aba0: 696d 6974 6564 206c 6973 7420 6f6e 206d imited list on m\n 0016abb0: 756c 7469 706c 6520 6c69 6e65 732c 2070 ultiple lines, p\n 0016abc0: 6c61 6365 2061 2064 6173 6820 282d 2954 lace a dash (-)T\n-0016abd0: 005d 4633 0000 2020 2061 7420 7468 6520 .]F3.. at the \n+0016abd0: 005d 4433 0000 2020 2061 7420 7468 6520 .]D3.. at the \n 0016abe0: 656e 6420 6f66 2065 6163 6820 6c69 6e65 end of each line\n 0016abf0: 2074 6861 7420 6973 206e 6f74 2074 6865 that is not the\n 0016ac00: 206c 6173 7420 6f6e 6520 696e 2074 6865 last one in the\n 0016ac10: 2073 6571 7565 6e63 652e 2054 6f20 656e sequence. To en\n-0016ac20: 7465 7245 005d 4634 0000 2020 2063 6f6d terE.]F4.. com\n+0016ac20: 7465 7245 005d 4434 0000 2020 2063 6f6d terE.]D4.. com\n 0016ac30: 6d65 6e74 7320 696e 2074 6865 2066 696c ments in the fil\n 0016ac40: 652c 2062 6567 696e 2074 6865 206c 696e e, begin the lin\n 0016ac50: 6520 7769 7468 2061 2073 656d 692d 636f e with a semi-co\n-0016ac60: 6c6f 6e20 283b 292e 0700 5d46 3500 004b lon (;)...]F5..K\n-0016ac70: 005d 4636 0000 2020 2054 6865 2066 6f6c .]F6.. The fol\n+0016ac60: 6c6f 6e20 283b 292e 0700 5d44 3500 004b lon (;)...]D5..K\n+0016ac70: 005d 4436 0000 2020 2054 6865 2066 6f6c .]D6.. The fol\n 0016ac80: 6c6f 7769 6e67 2065 7861 6d70 6c65 2069 lowing example i\n 0016ac90: 6c6c 7573 7472 6174 6573 2061 2070 6f73 llustrates a pos\n 0016aca0: 7369 626c 6520 7061 7463 6f64 6520 7461 sible patcode ta\n-0016acb0: 626c 6520 6361 6c6c 6564 5200 5d46 3700 ble calledR.]F7.\n+0016acb0: 626c 6520 6361 6c6c 6564 5200 5d44 3700 ble calledR.]D7.\n 0016acc0: 0020 2020 224e 4557 4c41 4e47 5541 4745 . \"NEWLANGUAGE\n 0016acd0: 2c22 2054 6865 2065 7861 6d70 6c65 2068 ,\" The example h\n 0016ace0: 6173 2064 6566 696e 6974 696f 6e73 2066 as definitions f\n 0016acf0: 6f72 2070 6174 636f 6465 7320 2253 2c22 or patcodes \"S,\"\n-0016ad00: 2077 6869 6368 2077 6f75 6c64 4e00 5d46 which wouldN.]F\n+0016ad00: 2077 6869 6368 2077 6f75 6c64 4e00 5d44 which wouldN.]D\n 0016ad10: 3800 0020 2020 6265 2061 206e 6f6e 2d73 8.. be a non-s\n 0016ad20: 7461 6e64 6172 6420 7061 7474 6572 6e20 tandard pattern \n 0016ad30: 6368 6172 6163 7465 722c 2061 6e64 2022 character, and \"\n 0016ad40: 4c2c 2220 7768 6963 6820 776f 756c 6420 L,\" which would \n-0016ad50: 7375 6273 7469 7475 7465 4e00 5d46 3900 substituteN.]F9.\n+0016ad50: 7375 6273 7469 7475 7465 4e00 5d44 3900 substituteN.]D9.\n 0016ad60: 0020 2020 616c 7465 726e 6174 6976 6520 . alternative \n 0016ad70: 6465 6669 6e69 7469 6f6e 7320 666f 7220 definitions for \n 0016ad80: 7468 6520 7374 616e 6461 7264 2022 4c22 the standard \"L\"\n 0016ad90: 2028 6f72 206c 6f77 6572 2063 6173 6529 (or lower case)\n-0016ada0: 2070 6174 7465 726e 1500 5d46 3a00 0020 pattern..]F:.. \n+0016ada0: 2070 6174 7465 726e 1500 5d44 3a00 0020 pattern..]D:.. \n 0016adb0: 2020 6368 6172 6163 7465 7273 2e07 005d characters...]\n-0016adc0: 4641 0000 1200 5d46 4200 0020 2020 4578 FA....]FB.. Ex\n-0016add0: 616d 706c 653a 0700 5d46 4300 0012 005d ample:..]FC....]\n-0016ade0: 4644 0000 2020 2050 4154 5354 4152 5420 FD.. PATSTART \n-0016adf0: 005d 4645 0000 2020 2020 2050 4154 5441 .]FE.. PATTA\n+0016adc0: 4441 0000 1200 5d44 4200 0020 2020 4578 DA....]DB.. Ex\n+0016add0: 616d 706c 653a 0700 5d44 4300 0012 005d ample:..]DC....]\n+0016ade0: 4444 0000 2020 2050 4154 5354 4152 5420 DD.. PATSTART \n+0016adf0: 005d 4445 0000 2020 2020 2050 4154 5441 .]DE.. PATTA\n 0016ae00: 424c 4520 4e45 574c 414e 4755 4147 4515 BLE NEWLANGUAGE.\n-0016ae10: 005d 4646 0000 2020 2020 2050 4154 434f .]FF.. PATCO\n-0016ae20: 4445 2053 2900 5d46 4700 0020 2020 2020 DE S).]FG.. \n+0016ae10: 005d 4446 0000 2020 2020 2050 4154 434f .]DF.. PATCO\n+0016ae20: 4445 2053 2900 5d44 4700 0020 2020 2020 DE S).]DG.. \n 0016ae30: 2020 3134 342c 3134 352c 3134 362c 3134 144,145,146,14\n 0016ae40: 372c 3134 382c 3134 392c 3135 3015 005d 7,148,149,150..]\n-0016ae50: 4648 0000 2020 2020 2050 4154 434f 4445 FH.. PATCODE\n-0016ae60: 204c 7600 5d46 4900 0020 2020 2020 2020 Lv.]FI.. \n+0016ae50: 4448 0000 2020 2020 2050 4154 434f 4445 DH.. PATCODE\n+0016ae60: 204c 7600 5d44 4900 0020 2020 2020 2020 Lv.]DI.. \n 0016ae70: 3233 302c 3233 312c 3233 322c 3233 332c 230,231,232,233,\n 0016ae80: 3233 342c 3233 352c 3233 362c 3233 372c 234,235,236,237,\n 0016ae90: 3233 382c 3233 392c 3234 302c 3234 312d 238,239,240,241-\n 0016aea0: 2c32 3432 2c32 3433 2c32 3434 2c32 3435 ,242,243,244,245\n 0016aeb0: 2c32 3436 2c32 3437 2c32 3438 2c32 3439 ,246,247,248,249\n 0016aec0: 2c32 3530 2c32 3531 2c32 3532 2c32 3533 ,250,251,252,253\n-0016aed0: 2c32 3534 2c32 3535 1000 5d46 4a00 0020 ,254,255..]FJ.. \n-0016aee0: 2020 5041 5445 4e44 0700 5d46 5100 004d PATEND..]FQ..M\n-0016aef0: 005d 4652 0000 2020 2042 6520 6d69 6e64 .]FR.. Be mind\n+0016aed0: 2c32 3534 2c32 3535 1000 5d44 4a00 0020 ,254,255..]DJ.. \n+0016aee0: 2020 5041 5445 4e44 0700 5d44 5100 004d PATEND..]DQ..M\n+0016aef0: 005d 4452 0000 2020 2042 6520 6d69 6e64 .]DR.. Be mind\n 0016af00: 6675 6c20 6f66 2074 6865 2066 6f6c 6c6f ful of the follo\n 0016af10: 7769 6e67 2069 7465 6d73 2061 7320 796f wing items as yo\n 0016af20: 7520 6465 6669 6e65 2079 6f75 7220 7061 u define your pa\n-0016af30: 7463 6f64 6520 7461 626c 652e 0700 5d46 tcode table...]F\n-0016af40: 5300 0052 005d 4654 0000 2020 2020 202a S..R.]FT.. *\n+0016af30: 7463 6f64 6520 7461 626c 652e 0700 5d44 tcode table...]D\n+0016af40: 5300 0052 005d 4454 0000 2020 2020 202a S..R.]DT.. *\n 0016af50: 2047 542e 4d20 6c6f 6164 7320 6120 7461 GT.M loads a ta\n 0016af60: 626c 6520 6e61 6d65 2063 616e 206f 6e6c ble name can onl\n 0016af70: 7920 6265 206c 6f61 6465 6420 6f6e 6365 y be loaded once\n 0016af80: 2064 7572 696e 6720 616e 2069 6e76 6f63 during an invoc\n-0016af90: 6174 696f 6e54 005d 4655 0000 2020 2020 ationT.]FU.. \n+0016af90: 6174 696f 6e54 005d 4455 0000 2020 2020 ationT.]DU.. \n 0016afa0: 2020 206f 6620 6120 7072 6f63 6573 732e of a process.\n 0016afb0: 2043 6861 6e67 6573 2061 206c 6f61 6465 Changes a loade\n 0016afc0: 6420 7461 626c 6520 646f 206e 6f74 2061 d table do not a\n 0016afd0: 7070 6c79 2074 6f20 7275 6e6e 696e 6720 pply to running \n 0016afe0: 7072 6f63 6573 7365 7300 0000 0000 0000 processes.......\n 0016aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016b000: 0100 0000 6c04 0000 6951 0000 0000 0000 ....l...iQ......\n-0016b010: 9200 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+0016b010: 9200 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 0016b020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0016b030: 4e00 ff73 00ff 4d41 5443 4849 4e47 5f41 N..s..MATCHING_A\n 0016b040: 4c54 4552 4e41 5449 5645 5f50 4154 5445 LTERNATIVE_PATTE\n 0016b050: 524e 5300 ff73 00ff 5041 5454 4552 4e5f RNS..s..PATTERN_\n 0016b060: 434f 4445 5f44 4546 494e 4954 494f 4e00 CODE_DEFINITION.\n 0016b070: c056 0000 2020 2020 2020 2074 6861 7420 .V.. that \n 0016b080: 6861 7665 2061 6c72 6561 6479 2072 6566 have already ref\n 0016b090: 6572 656e 6365 2074 6861 7420 7461 626c erence that tabl\n-0016b0a0: 652e 5300 5d46 5700 0020 2020 2020 2a20 e.S.]FW.. * \n+0016b0a0: 652e 5300 5d44 5700 0020 2020 2020 2a20 e.S.]DW.. * \n 0016b0b0: 5468 6520 7461 626c 6520 6e61 6d65 2022 The table name \"\n 0016b0c0: 4d22 2069 7320 6120 7265 7365 7276 6564 M\" is a reserved\n 0016b0d0: 2064 6573 6967 6e61 7469 6f6e 2066 6f72 designation for\n 0016b0e0: 2073 7461 6e64 6172 6420 4d2c 2077 6869 standard M, whi\n-0016b0f0: 6368 2069 7334 005d 4658 0000 2020 2020 ch is4.]FX.. \n+0016b0f0: 6368 2069 7334 005d 4458 0000 2020 2020 ch is4.]DX.. \n 0016b100: 2020 2069 6e63 6c75 6465 6420 696e 2074 included in t\n 0016b110: 6865 2047 542e 4d20 7275 6e2d 7469 6d65 he GT.M run-time\n-0016b120: 206c 6962 7261 7279 2e53 005d 4659 0000 library.S.]FY..\n+0016b120: 206c 6962 7261 7279 2e53 005d 4459 0000 library.S.]DY..\n 0016b130: 2020 2020 202a 2053 7461 6e64 6172 6420 * Standard \n 0016b140: 7061 7463 6f64 6573 2041 2061 6e64 2045 patcodes A and E\n 0016b150: 2063 616e 6e6f 7420 6265 2065 7870 6c69 cannot be expli\n 0016b160: 6369 746c 7920 7265 6465 6669 6e65 642e citly redefined.\n-0016b170: 2041 2069 7320 616c 7761 7973 4c00 5d46 A is alwaysL.]F\n+0016b170: 2041 2069 7320 616c 7761 7973 4c00 5d44 A is alwaysL.]D\n 0016b180: 5a00 0020 2020 2020 2020 7468 6520 756e Z.. the un\n 0016b190: 696f 6e20 6f66 2063 6f64 6573 2055 2061 ion of codes U a\n 0016b1a0: 6e64 204c 3b20 4520 616c 7761 7973 2064 nd L; E always d\n 0016b1b0: 6573 6967 6e61 7465 7320 7468 6520 7365 esignates the se\n-0016b1c0: 7420 6f66 2061 6c6c 1900 5d46 6100 0020 t of all..]Fa.. \n+0016b1c0: 7420 6f66 2061 6c6c 1900 5d44 6100 0020 t of all..]Da.. \n 0016b1d0: 2020 2020 2020 6368 6172 6163 7465 7273 characters\n-0016b1e0: 2e4e 005d 4662 0000 2020 2020 202a 2054 .N.]Fb.. * T\n+0016b1e0: 2e4e 005d 4462 0000 2020 2020 202a 2054 .N.]Db.. * T\n 0016b1f0: 6865 2043 2070 6174 7465 726e 2063 6f64 he C pattern cod\n 0016b200: 6520 796f 7520 6465 6669 6e65 2069 7320 e you define is \n 0016b210: 7573 6564 2062 7920 4754 2e4d 2074 6f20 used by GT.M to \n 0016b220: 6465 7465 726d 696e 6520 7468 6f73 6553 determine thoseS\n-0016b230: 005d 4663 0000 2020 2020 2020 2063 6861 .]Fc.. cha\n+0016b230: 005d 4463 0000 2020 2020 2020 2063 6861 .]Dc.. cha\n 0016b240: 7261 6374 6572 7320 7768 6963 6820 6172 racters which ar\n 0016b250: 6520 746f 2062 6520 7472 6561 7465 6420 e to be treated \n 0016b260: 6173 2075 6e70 7269 6e74 6162 6c65 2e20 as unprintable. \n 0016b270: 416c 6c20 6368 6172 6163 7465 7273 206e All characters n\n-0016b280: 6f74 3400 5d46 6400 0020 2020 2020 2020 ot4.]Fd.. \n+0016b280: 6f74 3400 5d44 6400 0020 2020 2020 2020 ot4.]Dd.. \n 0016b290: 6465 6669 6e65 6420 6173 2043 2061 7265 defined as C are\n 0016b2a0: 2074 7265 6174 6564 2061 7320 7072 696e treated as prin\n-0016b2b0: 7461 626c 652e 4a00 5d46 6500 0020 2020 table.J.]Fe.. \n+0016b2b0: 7461 626c 652e 4a00 5d44 6500 0020 2020 table.J.]De.. \n 0016b2c0: 2020 2a20 496e 2055 5446 2d38 206d 6f64 * In UTF-8 mod\n 0016b2d0: 652c 204d 2073 7461 6e64 6172 6420 7061 e, M standard pa\n 0016b2e0: 7463 6f64 6573 2028 412c 432c 4c2c 552c tcodes (A,C,L,U,\n 0016b2f0: 4e2c 502c 4529 2077 6f72 6b20 7769 7468 N,P,E) work with\n-0016b300: 5400 5d46 6600 0020 2020 2020 2020 556e T.]Ff.. Un\n+0016b300: 5400 5d44 6600 0020 2020 2020 2020 556e T.]Df.. Un\n 0016b310: 6963 6f64 6528 5229 2063 6861 7261 6374 icode(R) charact\n 0016b320: 6572 732e 2041 7070 6c69 6361 7469 6f6e ers. Application\n 0016b330: 2064 6576 656c 6f70 6572 7320 6361 6e20 developers can \n 0016b340: 6e65 6974 6865 7220 6368 616e 6765 2074 neither change t\n-0016b350: 6865 6972 4900 5d46 6700 0020 2020 2020 heirI.]Fg.. \n+0016b350: 6865 6972 4900 5d44 6700 0020 2020 2020 heirI.]Dg.. \n 0016b360: 2020 6465 6661 756c 7420 636c 6173 7369 default classi\n 0016b370: 6669 6361 7469 6f6e 206e 6f72 2064 6566 fication nor def\n 0016b380: 696e 6520 7468 6520 6e6f 6e2d 7374 616e ine the non-stan\n 0016b390: 6461 7264 2070 6174 636f 6465 7351 005d dard patcodesQ.]\n-0016b3a0: 4668 0000 2020 2020 2020 2028 2842 2c44 Fh.. ((B,D\n+0016b3a0: 4468 0000 2020 2020 2020 2028 2842 2c44 Dh.. ((B,D\n 0016b3b0: 2c46 2d4b 2c4d 2c4f 2c51 2d54 2c56 2d58 ,F-K,M,O,Q-T,V-X\n 0016b3c0: 2920 6265 796f 6e64 2074 6865 2041 5343 ) beyond the ASC\n 0016b3d0: 4949 2073 7562 7365 742e 2054 6869 7320 II subset. This \n 0016b3e0: 6d65 616e 7320 7468 6174 2074 6865 5200 means that theR.\n-0016b3f0: 5d46 6900 0020 2020 2020 2020 7061 7474 ]Fi.. patt\n+0016b3f0: 5d44 6900 0020 2020 2020 2020 7061 7474 ]Di.. patt\n 0016b400: 6572 6e20 7461 626c 6573 2063 616e 6e6f ern tables canno\n 0016b410: 7420 636f 6e74 6169 6e20 6368 6172 6163 t contain charac\n 0016b420: 7465 7273 2077 6974 6820 636f 6465 7320 ters with codes \n 0016b430: 6772 6561 7465 7220 7468 616e 2074 6865 greater than the\n-0016b440: 2500 5d46 6a00 0020 2020 2020 2020 6d61 %.]Fj.. ma\n+0016b440: 2500 5d44 6a00 0020 2020 2020 2020 6d61 %.]Dj.. ma\n 0016b450: 7869 6d75 6d20 4153 4349 4920 636f 6465 ximum ASCII code\n-0016b460: 2031 3237 2e07 005d 4671 0000 0000 0000 127...]Fq......\n+0016b460: 2031 3237 2e07 005d 4471 0000 0000 0000 127...]Dq......\n 0016b470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016b480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016b490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016b4a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016b4b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016b4c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016b4d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -93051,98 +93051,98 @@\n 0016b7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016b7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016b7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016b7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016b7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016b800: 0100 0000 6505 0000 6b51 0000 0000 0000 ....e...kQ......\n-0016b810: b300 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+0016b810: b300 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 0016b820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0016b830: 4e00 ff73 00ff 494d 504c 454d 454e 5449 N..s..IMPLEMENTI\n 0016b840: 4e47 5f41 4e5f 414c 5445 524e 4154 4956 NG_AN_ALTERNATIV\n 0016b850: 455f 434f 4c4c 4154 494f 4e5f 5345 5155 E_COLLATION_SEQU\n 0016b860: 454e 4345 5f46 4f52 5f55 4e49 434f 4445 ENCE_FOR_UNICODE\n 0016b870: 2852 2900 c049 0000 2020 2020 2020 2020 (R)..I.. \n 0016b880: 2020 2020 6b65 7920 6672 6f6d 2074 6865 key from the\n 0016b890: 206f 7574 7075 7420 6465 7363 7269 7074 output descript\n 0016b8a0: 6f72 2069 6e74 6f20 6974 7320 696e 7465 or into its inte\n 0016b8b0: 726e 616c 2073 7472 7563 7475 7265 732c rnal structures,\n-0016b8c0: 2069 744f 0061 464a 0000 2020 2020 2020 itO.aFJ.. \n+0016b8c0: 2069 744f 0061 444a 0000 2020 2020 2020 itO.aDJ.. \n 0016b8d0: 2020 2020 2020 6973 2069 6d70 6f72 7461 is importa\n 0016b8e0: 6e74 2074 6861 7420 7468 6520 6d65 6d6f nt that the memo\n 0016b8f0: 7279 2061 6c6c 6f63 6174 6564 2072 656d ry allocated rem\n 0016b900: 6169 6e20 6176 6169 6c61 626c 6520 6576 ain available ev\n-0016b910: 656e 4e00 6146 5100 0020 2020 2020 2020 enN.aFQ.. \n+0016b910: 656e 4e00 6144 5100 0020 2020 2020 2020 enN.aDQ.. \n 0016b920: 2020 2020 2061 6674 6572 2074 6865 2063 after the c\n 0016b930: 6f6c 6c61 7469 6f6e 2072 6f75 7469 6e65 ollation routine\n 0016b940: 7320 7265 7475 726e 2e20 436f 6c6c 6174 s return. Collat\n 0016b950: 696f 6e20 726f 7574 696e 6573 2061 7265 ion routines are\n-0016b960: 5400 6146 5200 0020 2020 2020 2020 2020 T.aFR.. \n+0016b960: 5400 6144 5200 0020 2020 2020 2020 2020 T.aDR.. \n 0016b970: 2020 2074 7970 6963 616c 6c79 2063 616c typically cal\n 0016b980: 6c65 6420 7468 726f 7567 686f 7574 2074 led throughout t\n 0016b990: 6865 2070 726f 6365 7373 206c 6966 6574 he process lifet\n 0016b9a0: 696d 652c 2074 6865 7265 666f 7265 2c20 ime, therefore, \n-0016b9b0: 4754 2e4d 5200 6146 5300 0020 2020 2020 GT.MR.aFS.. \n+0016b9b0: 4754 2e4d 5200 6144 5300 0020 2020 2020 GT.MR.aDS.. \n 0016b9c0: 2020 2020 2020 2065 7870 6563 7473 2074 expects t\n 0016b9d0: 6865 2063 6f6c 6c61 7469 6f6e 206c 6962 he collation lib\n 0016b9e0: 7261 7269 6573 2074 6f20 6465 6669 6e65 raries to define\n 0016b9f0: 2061 206c 6172 6765 2073 7461 7469 6320 a large static \n-0016ba00: 6275 6666 6572 4700 6146 5400 0020 2020 bufferG.aFT.. \n+0016ba00: 6275 6666 6572 4700 6144 5400 0020 2020 bufferG.aDT.. \n 0016ba10: 2020 2020 2020 2020 2073 7566 6669 6369 suffici\n 0016ba20: 656e 7420 746f 2068 6f6c 6420 616c 6c20 ent to hold all \n 0016ba30: 6b65 7920 7369 7a65 7320 696e 2074 6865 key sizes in the\n 0016ba40: 2061 7070 6c69 6361 7469 6f6e 2e4e 0061 application.N.a\n-0016ba50: 4655 0000 2020 2020 2020 2020 2020 2020 FU.. \n+0016ba50: 4455 0000 2020 2020 2020 2020 2020 2020 DU.. \n 0016ba60: 416c 7465 726e 6174 6976 656c 792c 2074 Alternatively, t\n 0016ba70: 6865 2063 6f6c 6c61 7469 6f6e 2074 7261 he collation tra\n 0016ba80: 6e73 666f 726d 2063 616e 2075 7365 2061 nsform can use a\n-0016ba90: 206c 6172 6765 2068 6561 7052 0061 4656 large heapR.aFV\n+0016ba90: 206c 6172 6765 2068 6561 7052 0061 4456 large heapR.aDV\n 0016baa0: 0000 2020 2020 2020 2020 2020 2020 6275 .. bu\n 0016bab0: 6666 6572 2028 616c 6c6f 6361 7465 6420 ffer (allocated \n 0016bac0: 6279 2074 6865 2073 7973 7465 6d20 6d61 by the system ma\n 0016bad0: 6c6c 6f63 2829 206f 7220 4754 2e4d 2067 lloc() or GT.M g\n 0016bae0: 746d 5f6d 616c 6c6f 6328 2929 2e4f 0061 tm_malloc()).O.a\n-0016baf0: 4657 0000 2020 2020 2020 2020 2020 2020 FW.. \n+0016baf0: 4457 0000 2020 2020 2020 2020 2020 2020 DW.. \n 0016bb00: 4170 706c 6963 6174 696f 6e20 6465 7665 Application deve\n 0016bb10: 6c6f 7065 7273 206d 7573 7420 6368 6f6f lopers must choo\n 0016bb20: 7365 2074 6865 206d 6574 686f 6420 6265 se the method be\n-0016bb30: 7374 2073 7569 7465 6420 746f 1f00 6146 st suited to..aF\n+0016bb30: 7374 2073 7569 7465 6420 746f 1f00 6144 st suited to..aD\n 0016bb40: 5800 0020 2020 2020 2020 2020 2020 2074 X.. t\n-0016bb50: 6865 6972 206e 6565 6473 2e07 0061 4659 heir needs...aFY\n-0016bb60: 0000 4000 2246 4d41 5443 4849 4e47 5f41 ..@.\"FMATCHING_A\n+0016bb50: 6865 6972 206e 6565 6473 2e07 0061 4459 heir needs...aDY\n+0016bb60: 0000 4000 2244 4d41 5443 4849 4e47 5f41 ..@.\"DMATCHING_A\n 0016bb70: 4c54 4552 4e41 5449 5645 5f50 4154 5445 LTERNATIVE_PATTE\n 0016bb80: 524e 5300 004d 6174 6368 696e 675f 416c RNS..Matching_Al\n 0016bb90: 7465 726e 6174 6976 655f 5061 7474 6572 ternative_Patter\n-0016bba0: 6e73 2800 4046 bf11 0000 2020 204d 6174 ns(.@F.... Mat\n+0016bba0: 6e73 2800 4044 bf11 0000 2020 204d 6174 ns(.@D.... Mat\n 0016bbb0: 6368 696e 6720 416c 7465 726e 6174 6976 ching Alternativ\n-0016bbc0: 6520 5061 7474 6572 6e73 0700 4146 2100 e Patterns..AF!.\n-0016bbd0: 0050 0041 4631 0000 2020 2047 542e 4d20 .P.AF1.. GT.M \n+0016bbc0: 6520 5061 7474 6572 6e73 0700 4144 2100 e Patterns..AD!.\n+0016bbd0: 0050 0041 4431 0000 2020 2047 542e 4d20 .P.AD1.. GT.M \n 0016bbe0: 616c 6c6f 7773 2074 6865 2064 6566 696e allows the defin\n 0016bbf0: 6974 696f 6e20 6f66 2075 6e69 7175 6520 ition of unique \n 0016bc00: 7061 7474 6572 6e73 2066 6f72 2075 7365 patterns for use\n 0016bc10: 2077 6974 6820 7468 6520 7061 7474 6572 with the patter\n-0016bc20: 6e52 0041 4641 0000 2020 206d 6174 6368 nR.AFA.. match\n+0016bc20: 6e52 0041 4441 0000 2020 206d 6174 6368 nR.ADA.. match\n 0016bc30: 206f 7065 7261 746f 722c 2069 6e20 706c operator, in pl\n 0016bc40: 6163 6520 6f66 2c20 6f72 2069 6e20 6164 ace of, or in ad\n 0016bc50: 6469 7469 6f6e 2074 6f2c 2074 6865 2073 dition to, the s\n 0016bc60: 7461 6e64 6172 6420 432c 204e 2c20 552c tandard C, N, U,\n-0016bc70: 204c 2c4f 0041 4651 0000 2020 2061 6e64 L,O.AFQ.. and\n+0016bc70: 204c 2c4f 0041 4451 0000 2020 2061 6e64 L,O.ADQ.. and\n 0016bc80: 2050 2e20 596f 7520 6361 6e20 7265 6465 P. You can rede\n 0016bc90: 6669 6e65 2065 7869 7374 696e 6720 7061 fine existing pa\n 0016bca0: 7474 6572 6e20 636f 6465 7320 2870 6174 ttern codes (pat\n 0016bcb0: 636f 6465 7329 2c20 6f72 2061 6464 206e codes), or add n\n-0016bcc0: 6577 4e00 4146 6100 0020 2020 6f6e 6573 ewN.AFa.. ones\n+0016bcc0: 6577 4e00 4144 6100 0020 2020 6f6e 6573 ewN.ADa.. ones\n 0016bcd0: 2e20 5468 6573 6520 636f 6465 7320 6172 . These codes ar\n 0016bce0: 6520 6465 6669 6e65 6420 696e 2061 2073 e defined in a s\n 0016bcf0: 7065 6369 6669 6361 7469 6f6e 2066 696c pecification fil\n 0016bd00: 652e 2054 6865 2066 6f72 6d61 7420 6973 e. The format is\n-0016bd10: 2800 4146 7100 0020 2020 6465 7363 7269 (.AFq.. descri\n+0016bd10: 2800 4144 7100 0020 2020 6465 7363 7269 (.ADq.. descri\n 0016bd20: 6265 6420 696e 2074 6865 206e 6578 7420 bed in the next \n-0016bd30: 7365 6374 696f 6e2e 0700 4146 8100 0026 section...AF...&\n-0016bd40: 0040 46ff 7300 ff43 4f44 455f 5345 4c45 .@F.s..CODE_SELE\n+0016bd30: 7365 6374 696f 6e2e 0700 4144 8100 0026 section...AD...&\n+0016bd40: 0040 44ff 7300 ff43 4f44 455f 5345 4c45 .@D.s..CODE_SELE\n 0016bd50: 4354 494f 4e00 0043 6f64 655f 5365 6c65 CTION..Code_Sele\n 0016bd60: 6374 696f 6e00 0000 0000 0000 0000 0000 ction...........\n 0016bd70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016bd80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016bd90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016bda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016bdb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -93185,165 +93185,165 @@\n 0016c000: 0100 0000 e207 0000 9c51 0000 0000 0000 .........Q......\n 0016c010: 6c00 0000 4845 4c50 00ff 7300 ff49 4e54 l...HELP..s..INT\n 0016c020: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0016c030: 4e00 ff73 00ff 4d41 5443 4849 4e47 5f41 N..s..MATCHING_A\n 0016c040: 4c54 4552 4e41 5449 5645 5f50 4154 5445 LTERNATIVE_PATTE\n 0016c050: 524e 5300 ff73 00ff 434f 4445 5f53 454c RNS..s..CODE_SEL\n 0016c060: 4543 5449 4f4e 00bf 1100 0020 2020 436f ECTION..... Co\n-0016c070: 6465 2053 656c 6563 7469 6f6e 0700 5446 de Selection..TF\n-0016c080: 2100 0054 0054 4631 0000 2020 2054 6f20 !..T.TF1.. To \n+0016c070: 6465 2053 656c 6563 7469 6f6e 0700 5444 de Selection..TD\n+0016c080: 2100 0054 0054 4431 0000 2020 2054 6f20 !..T.TD1.. To \n 0016c090: 6573 7461 626c 6973 6820 6120 6465 6661 establish a defa\n 0016c0a0: 756c 7420 7061 7463 6f64 6520 7461 626c ult patcode tabl\n 0016c0b0: 6520 666f 7220 6120 6461 7461 6261 7365 e for a database\n 0016c0c0: 2064 6566 696e 6520 7468 6520 656e 7669 define the envi\n-0016c0d0: 726f 6e6d 656e 7413 0054 4641 0000 2020 ronment..TFA.. \n-0016c0e0: 2076 6172 6961 626c 653a 0700 5446 5100 variable:..TFQ.\n-0016c0f0: 0025 0054 4661 0000 2020 2024 2067 746d .%.TFa.. $ gtm\n+0016c0d0: 726f 6e6d 656e 7413 0054 4441 0000 2020 ronment..TDA.. \n+0016c0e0: 2076 6172 6961 626c 653a 0700 5444 5100 variable:..TDQ.\n+0016c0f0: 0025 0054 4461 0000 2020 2024 2067 746d .%.TDa.. $ gtm\n 0016c100: 5f70 6174 7465 726e 5f66 696c 653d 7061 _pattern_file=pa\n-0016c110: 7468 6e61 6d65 2300 5446 7100 0020 2020 thname#.TFq.. \n+0016c110: 7468 6e61 6d65 2300 5444 7100 0020 2020 thname#.TDq.. \n 0016c120: 2420 6578 706f 7274 2067 746d 5f70 6174 $ export gtm_pat\n-0016c130: 7465 726e 5f66 696c 6507 0054 4681 0000 tern_file..TF...\n-0016c140: 5200 5446 9100 0020 2020 7768 6572 6520 R.TF... where \n+0016c130: 7465 726e 5f66 696c 6507 0054 4481 0000 tern_file..TD...\n+0016c140: 5200 5444 9100 0020 2020 7768 6572 6520 R.TD... where \n 0016c150: 6669 6c65 6e61 6d65 2069 7320 7468 6520 filename is the \n 0016c160: 7465 7874 2066 696c 6520 636f 6e74 6169 text file contai\n 0016c170: 6e69 6e67 2074 6865 2070 6174 636f 6465 ning the patcode\n 0016c180: 2074 6162 6c65 2064 6566 696e 6974 696f table definitio\n-0016c190: 6e2c 0e00 5346 c011 0000 2020 2061 6e64 n,..SF.... and\n-0016c1a0: 0700 5446 1200 0027 0054 4613 0000 2020 ..TF...'.TF... \n+0016c190: 6e2c 0e00 5344 c011 0000 2020 2061 6e64 n,..SD.... and\n+0016c1a0: 0700 5444 1200 0027 0054 4413 0000 2020 ..TD...'.TD... \n 0016c1b0: 2024 2067 746d 5f70 6174 7465 726e 5f74 $ gtm_pattern_t\n 0016c1c0: 6162 6c65 3d74 6162 6c65 6e61 6d65 2400 able=tablename$.\n-0016c1d0: 5446 1400 0020 2020 2420 6578 706f 7274 TF... $ export\n+0016c1d0: 5444 1400 0020 2020 2420 6578 706f 7274 TD... $ export\n 0016c1e0: 2067 746d 5f70 6174 7465 726e 5f74 6162 gtm_pattern_tab\n-0016c1f0: 6c65 0700 5446 1500 0052 0054 4616 0000 le..TF...R.TF...\n+0016c1f0: 6c65 0700 5444 1500 0052 0054 4416 0000 le..TD...R.TD...\n 0016c200: 2020 2077 6865 7265 2074 6162 6c65 6e61 where tablena\n 0016c210: 6d65 2069 7320 7468 6520 6e61 6d65 206f me is the name o\n 0016c220: 6620 7468 6520 7061 7463 6f64 6520 7461 f the patcode ta\n 0016c230: 626c 6520 7769 7468 696e 2074 6865 2066 ble within the f\n-0016c240: 696c 6520 706f 696e 7465 6421 0054 4617 ile pointed!.TF.\n+0016c240: 696c 6520 706f 696e 7465 6421 0054 4417 ile pointed!.TD.\n 0016c250: 0000 2020 2074 6f20 6279 2067 746d 5f70 .. to by gtm_p\n-0016c260: 6174 7465 726e 5f66 696c 652e 0700 5446 attern_file...TF\n-0016c270: 1800 0015 0054 4619 0000 2020 202a 2a57 .....TF... **W\n-0016c280: 6172 6e69 6e67 2a2a 0700 5446 1a00 0054 arning**..TF...T\n-0016c290: 0054 4621 0000 2020 2047 542e 4d20 7065 .TF!.. GT.M pe\n+0016c260: 6174 7465 726e 5f66 696c 652e 0700 5444 attern_file...TD\n+0016c270: 1800 0015 0054 4419 0000 2020 202a 2a57 .....TD... **W\n+0016c280: 6172 6e69 6e67 2a2a 0700 5444 1a00 0054 arning**..TD...T\n+0016c290: 0054 4421 0000 2020 2047 542e 4d20 7065 .TD!.. GT.M pe\n 0016c2a0: 7266 6f72 6d73 206f 7065 7261 7469 6f6e rforms operation\n 0016c2b0: 7320 6f6e 206c 6974 6572 616c 7320 6174 s on literals at\n 0016c2c0: 2063 6f6d 7069 6c65 2074 696d 6520 616e compile time an\n 0016c2d0: 6420 7468 6520 7061 7474 6572 6e20 636f d the pattern co\n-0016c2e0: 6465 7354 0054 4622 0000 2020 2073 6574 desT.TF\".. set\n+0016c2e0: 6465 7354 0054 4422 0000 2020 2073 6574 desT.TD\".. set\n 0016c2f0: 7469 6e67 7320 6d61 7920 6861 7665 2061 tings may have a\n 0016c300: 6e20 696d 7061 6374 206f 6e20 7375 6368 n impact on such\n 0016c310: 206f 7065 7261 7469 6f6e 732e 2054 6865 operations. The\n 0016c320: 7265 666f 7265 2c20 6974 2069 7320 7361 refore, it is sa\n-0016c330: 6665 7374 2074 6f54 0054 4623 0000 2020 fest toT.TF#.. \n+0016c330: 6665 7374 2074 6f54 0054 4423 0000 2020 fest toT.TD#.. \n 0016c340: 2065 6974 6865 7220 616c 7761 7973 2063 either always c\n 0016c350: 6f6d 7069 6c65 2077 6974 6820 7468 6520 ompile with the \n 0016c360: 7361 6d65 2070 6174 7465 726e 2063 6f64 same pattern cod\n 0016c370: 6520 7365 7474 696e 6773 2061 7320 7468 e settings as th\n-0016c380: 6f73 6520 7573 6564 2061 7453 0054 4624 ose used atS.TF$\n+0016c380: 6f73 6520 7573 6564 2061 7453 0054 4424 ose used atS.TD$\n 0016c390: 0000 2020 2072 756e 7469 6d65 2e20 4966 .. runtime. If\n 0016c3a0: 2063 6861 6e67 6573 2074 6f20 7061 7474 changes to patt\n 0016c3b0: 6572 6e20 636f 6465 7320 6172 6520 7265 ern codes are re\n 0016c3c0: 7175 6972 6564 2061 7420 7275 6e20 7469 quired at run ti\n 0016c3d0: 6d65 2c20 2268 6964 6522 2061 6e79 4b00 me, \"hide\" anyK.\n-0016c3e0: 5446 2500 0020 2020 7061 7474 6572 6e73 TF%.. patterns\n+0016c3e0: 5444 2500 0020 2020 7061 7474 6572 6e73 TD%.. patterns\n 0016c3f0: 2075 7365 6420 6f6e 206c 6974 6572 616c used on literal\n 0016c400: 2065 7870 7265 7373 696f 6e73 2066 726f expressions fro\n 0016c410: 6d20 7468 6520 636f 6d70 696c 6572 2028 m the compiler (\n-0016c420: 7768 6963 6820 6172 6539 0054 4626 0000 which are9.TF&..\n+0016c420: 7768 6963 6820 6172 6539 0054 4426 0000 which are9.TD&..\n 0016c430: 2020 2075 6e63 6f6d 6d6f 6e29 2075 7369 uncommon) usi\n 0016c440: 6e67 2058 4543 5554 4520 636f 6d6d 616e ng XECUTE comman\n 0016c450: 6473 206f 7220 696e 6469 7265 6374 696f ds or indirectio\n-0016c460: 6e2e 0700 5446 2700 0050 0054 4628 0000 n...TF'..P.TF(..\n+0016c460: 6e2e 0700 5444 2700 0050 0054 4428 0000 n...TD'..P.TD(..\n 0016c470: 2020 2057 6974 6869 6e20 616e 2061 6374 Within an act\n 0016c480: 6976 6520 7072 6f63 6573 732c 2074 6865 ive process, the\n 0016c490: 2070 6174 636f 6465 2074 6162 6c65 2069 patcode table i\n 0016c4a0: 7320 6573 7461 626c 6973 6865 6420 7573 s established us\n-0016c4b0: 696e 6720 7468 6520 4d4d 0054 4629 0000 ing the MM.TF)..\n+0016c4b0: 696e 6720 7468 6520 4d4d 0054 4429 0000 ing the MM.TD)..\n 0016c4c0: 2020 2056 4945 5720 636f 6d6d 616e 6420 VIEW command \n 0016c4d0: 616e 6420 7468 6520 2550 4154 434f 4445 and the %PATCODE\n 0016c4e0: 2075 7469 6c69 7479 2e20 4265 666f 7265 utility. Before\n 0016c4f0: 2069 6e76 6f6b 696e 6720 7468 6520 2550 invoking the %P\n-0016c500: 4154 434f 4445 5200 5446 2a00 0020 2020 ATCODER.TF*.. \n+0016c500: 4154 434f 4445 5200 5444 2a00 0020 2020 ATCODER.TD*.. \n 0016c510: 7574 696c 6974 792c 2079 6f75 206d 6179 utility, you may\n 0016c520: 2075 7365 2056 4945 5720 746f 206c 6f61 use VIEW to loa\n 0016c530: 6420 7061 7474 6572 6e20 6465 6669 6e69 d pattern defini\n 0016c540: 7469 6f6e 2066 696c 6573 2066 6f72 2047 tion files for G\n-0016c550: 542e 4d2e 2054 6865 2900 5446 3100 0020 T.M. The).TF1.. \n+0016c550: 542e 4d2e 2054 6865 2900 5444 3100 0020 T.M. The).TD1.. \n 0016c560: 2020 7265 7175 6972 6564 206b 6579 776f required keywo\n 0016c570: 7264 2061 6e64 2076 616c 7565 2061 7265 rd and value are\n-0016c580: 3a07 0054 4632 0000 2300 5446 3300 0020 :..TF2..#.TF3.. \n+0016c580: 3a07 0054 4432 0000 2300 5444 3300 0020 :..TD2..#.TD3.. \n 0016c590: 2020 5649 4557 2022 5041 544c 4f41 4422 VIEW \"PATLOAD\"\n-0016c5a0: 3a22 7061 7468 6e61 6d65 2207 0054 4634 :\"pathname\"..TF4\n-0016c5b0: 0000 5000 5446 3500 0020 2020 5468 6973 ..P.TF5.. This\n+0016c5a0: 3a22 7061 7468 6e61 6d65 2207 0054 4434 :\"pathname\"..TD4\n+0016c5b0: 0000 5000 5444 3500 0020 2020 5468 6973 ..P.TD5.. This\n 0016c5c0: 2061 6c6c 6f77 7320 796f 7520 746f 2075 allows you to u\n 0016c5d0: 7365 2074 6865 2025 5041 5443 4f44 4520 se the %PATCODE \n 0016c5e0: 7574 696c 6974 7920 6f72 2074 6865 2056 utility or the V\n 0016c5f0: 4945 5720 636f 6d6d 616e 6420 746f 2073 IEW command to s\n-0016c600: 6574 5200 5446 3600 0020 2020 6375 7272 etR.TF6.. curr\n+0016c600: 6574 5200 5444 3600 0020 2020 6375 7272 etR.TD6.. curr\n 0016c610: 656e 7420 7061 7463 6f64 6520 7461 626c ent patcode tabl\n 0016c620: 652e 2054 6865 2066 6f72 6d61 7420 6f66 e. The format of\n 0016c630: 2074 6865 2056 4945 5720 636f 6d6d 616e the VIEW comman\n 0016c640: 6420 746f 2073 6574 2074 6865 2070 6174 d to set the pat\n-0016c650: 636f 6465 1300 5446 3700 0020 2020 7461 code..TF7.. ta\n-0016c660: 626c 6520 6973 3a07 0054 4638 0000 2400 ble is:..TF8..$.\n-0016c670: 5446 3900 0020 2020 5649 4557 2022 5041 TF9.. VIEW \"PA\n+0016c650: 636f 6465 1300 5444 3700 0020 2020 7461 code..TD7.. ta\n+0016c660: 626c 6520 6973 3a07 0054 4438 0000 2400 ble is:..TD8..$.\n+0016c670: 5444 3900 0020 2020 5649 4557 2022 5041 TD9.. VIEW \"PA\n 0016c680: 5443 4f44 4522 3a22 7461 626c 656e 616d TCODE\":\"tablenam\n-0016c690: 6522 0700 5446 3a00 003e 0054 4641 0000 e\"..TF:..>.TFA..\n+0016c690: 6522 0700 5444 3a00 003e 0054 4441 0000 e\"..TD:..>.TDA..\n 0016c6a0: 2020 2054 6869 7320 6973 2065 7175 6976 This is equiv\n 0016c6b0: 616c 656e 7420 746f 2073 6574 205e 2550 alent to set ^%P\n 0016c6c0: 4154 434f 4445 2065 7870 6c61 696e 6564 ATCODE explained\n-0016c6d0: 2062 656c 6f77 2e07 0054 4642 0000 3c00 below...TFB..<.\n-0016c6e0: 5446 4300 0020 2020 2550 4154 434f 4445 TFC.. %PATCODE\n+0016c6d0: 2062 656c 6f77 2e07 0054 4442 0000 3c00 below...TDB..<.\n+0016c6e0: 5444 4300 0020 2020 2550 4154 434f 4445 TDC.. %PATCODE\n 0016c6f0: 2068 6173 2074 6865 2066 6f6c 6c6f 7769 has the followi\n 0016c700: 6e67 2065 7874 7269 6e73 6963 2065 6e74 ng extrinsic ent\n-0016c710: 7279 2070 6f69 6e74 733a 0700 5446 4400 ry points:..TFD.\n-0016c720: 001a 0054 4645 0000 2020 2073 6574 5e25 ...TFE.. set^%\n-0016c730: 5041 5443 4f44 4528 746e 2907 0054 4646 PATCODE(tn)..TFF\n-0016c740: 0000 5400 5446 4700 0020 2020 7365 7473 ..T.TFG.. sets\n+0016c710: 7279 2070 6f69 6e74 733a 0700 5444 4400 ry points:..TDD.\n+0016c720: 001a 0054 4445 0000 2020 2073 6574 5e25 ...TDE.. set^%\n+0016c730: 5041 5443 4f44 4528 746e 2907 0054 4446 PATCODE(tn)..TDF\n+0016c740: 0000 5400 5444 4700 0020 2020 7365 7473 ..T.TDG.. sets\n 0016c750: 2074 6865 2063 7572 7265 6e74 2070 6174 the current pat\n 0016c760: 636f 6465 2074 6162 6c65 2074 6f20 7468 code table to th\n 0016c770: 6520 6f6e 6520 6861 7669 6e67 2074 6865 e one having the\n 0016c780: 206e 616d 6520 7370 6563 6966 6965 6420 name specified \n-0016c790: 6279 2074 6e2c 2c00 5446 4800 0020 2020 by tn,,.TFH.. \n+0016c790: 6279 2074 6e2c 2c00 5444 4800 0020 2020 by tn,,.TDH.. \n 0016c7a0: 696e 2074 6865 2064 6566 696e 6564 2066 in the defined f\n 0016c7b0: 696c 6520 7370 6563 6966 6963 6174 696f ile specificatio\n-0016c7c0: 6e2e 0700 5446 4900 0012 0054 464a 0000 n...TFI....TFJ..\n-0016c7d0: 2020 2045 7861 6d70 6c65 3a07 0054 4651 Example:..TFQ\n+0016c7c0: 6e2e 0700 5444 4900 0012 0054 444a 0000 n...TDI....TDJ..\n+0016c7d0: 2020 2045 7861 6d70 6c65 3a07 0054 4451 Example:..TDQ\n 0016c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016c800: 0100 0000 e101 0000 ab51 0000 0000 0000 .........Q......\n-0016c810: 8500 0046 4845 4c50 00ff 7300 ff49 4e54 ...FHELP..s..INT\n+0016c810: 8500 0044 4845 4c50 00ff 7300 ff49 4e54 ...DHELP..s..INT\n 0016c820: 4552 4e41 5449 4f4e 414c 495a 4154 494f ERNATIONALIZATIO\n 0016c830: 4e00 ff73 00ff 4d41 5443 4849 4e47 5f41 N..s..MATCHING_A\n 0016c840: 4c54 4552 4e41 5449 5645 5f50 4154 5445 LTERNATIVE_PATTE\n 0016c850: 524e 5300 ff73 00ff 434f 4445 5f53 454c RNS..s..CODE_SEL\n 0016c860: 4543 5449 4f4e 00c0 5200 0020 2020 4754 ECTION..R.. GT\n 0016c870: 4d3e 5772 6974 6520 2424 7365 745e 2550 M>Write $$set^%P\n 0016c880: 4154 434f 4445 2822 4e45 574c 414e 4755 ATCODE(\"NEWLANGU\n-0016c890: 4147 4522 290b 0054 4653 0000 2020 2031 AGE\")..TFS.. 1\n-0016c8a0: 0700 5446 5400 0053 0054 4655 0000 2020 ..TFT..S.TFU.. \n+0016c890: 4147 4522 290b 0054 4453 0000 2020 2031 AGE\")..TDS.. 1\n+0016c8a0: 0700 5444 5400 0053 0054 4455 0000 2020 ..TDT..S.TDU.. \n 0016c8b0: 2049 6620 7468 6572 6520 6973 206e 6f20 If there is no \n 0016c8c0: 7461 626c 6520 7769 7468 2074 6861 7420 table with that \n 0016c8d0: 6e61 6d65 2c20 7468 6520 6675 6e63 7469 name, the functi\n 0016c8e0: 6f6e 2072 6574 7572 6e73 2061 2066 616c on returns a fal\n-0016c8f0: 7365 2028 3029 2061 6e64 3400 5446 5600 se (0) and4.TFV.\n+0016c8f0: 7365 2028 3029 2061 6e64 3400 5444 5600 se (0) and4.TDV.\n 0016c900: 0020 2020 646f 6573 206e 6f74 206d 6f64 . does not mod\n 0016c910: 6966 7920 7468 6520 6375 7272 656e 7420 ify the current \n 0016c920: 7061 7463 6f64 6520 7461 626c 652e 0700 patcode table...\n-0016c930: 5446 5700 0016 0054 4658 0000 2020 2067 TFW....TFX.. g\n-0016c940: 6574 5e25 5041 5443 4f44 4507 0054 4659 et^%PATCODE..TFY\n-0016c950: 0000 3100 5446 5a00 0020 2020 7265 7475 ..1.TFZ.. retu\n+0016c930: 5444 5700 0016 0054 4458 0000 2020 2067 TDW....TDX.. g\n+0016c940: 6574 5e25 5041 5443 4f44 4507 0054 4459 et^%PATCODE..TDY\n+0016c950: 0000 3100 5444 5a00 0020 2020 7265 7475 ..1.TDZ.. retu\n 0016c960: 726e 7320 7468 6520 6375 7272 656e 7420 rns the current \n 0016c970: 7061 7463 6f64 6520 7461 626c 6520 6e61 patcode table na\n-0016c980: 6d65 2e07 0054 4661 0000 1200 5446 6200 me...TFa....TFb.\n-0016c990: 0020 2020 4578 616d 706c 653a 0700 5446 . Example:..TF\n-0016c9a0: 6300 0022 0054 4664 0000 2020 2047 544d c..\".TFd.. GTM\n+0016c980: 6d65 2e07 0054 4461 0000 1200 5444 6200 me...TDa....TDb.\n+0016c990: 0020 2020 4578 616d 706c 653a 0700 5444 . Example:..TD\n+0016c9a0: 6300 0022 0054 4464 0000 2020 2047 544d c..\".TDd.. GTM\n 0016c9b0: 3e57 7269 7465 2024 2467 6574 5e25 5041 >Write $$get^%PA\n-0016c9c0: 5443 4f44 4515 0054 4665 0000 2020 204e TCODE..TFe.. N\n-0016c9d0: 4557 4c41 4e47 5541 4745 0700 5446 6600 EWLANGUAGE..TFf.\n+0016c9c0: 5443 4f44 4515 0054 4465 0000 2020 204e TCODE..TDe.. N\n+0016c9d0: 4557 4c41 4e47 5541 4745 0700 5444 6600 EWLANGUAGE..TDf.\n 0016c9e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016c9f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016ca00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016ca10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016ca20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016ca30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016ca40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -93435,89 +93435,89 @@\n 0016cfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016cfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016cfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016cfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016d000: 0100 0000 b404 0000 ad51 0000 0000 0000 .........Q......\n-0016d010: 9600 0046 4845 4c50 00ff 7300 ff43 4f4d ...FHELP..s..COM\n+0016d010: 9600 0044 4845 4c50 00ff 7300 ff43 4f4d ...DHELP..s..COM\n 0016d020: 4d41 4e44 5300 ff73 00ff 5a57 5249 5445 MANDS..s..ZWRITE\n 0016d030: 00ff 7300 ff5a 5752 4954 455f 464f 524d ..s..ZWRITE_FORM\n 0016d040: 4154 5f46 4f52 5f41 4c49 4153 5f56 4152 AT_FOR_ALIAS_VAR\n 0016d050: 4941 424c 4553 00c0 6600 0020 2020 5768 IABLES..f.. Wh\n 0016d060: 656e 205a 5752 4954 4520 6469 7370 6c61 en ZWRITE displa\n 0016d070: 7973 2076 616c 7565 7320 666f 7220 616e ys values for an\n 0016d080: 2061 6c69 6173 2076 6172 6961 626c 652c alias variable,\n 0016d090: 2069 7420 6170 7065 6e64 7320 6120 2220 it appends a \" \n-0016d0a0: 3b2a 2220 746f 5000 4446 6700 0020 2020 ;*\" toP.DFg.. \n+0016d0a0: 3b2a 2220 746f 5000 4444 6700 0020 2020 ;*\" toP.DDg.. \n 0016d0b0: 7468 6520 6e61 6d65 2077 6869 6368 2076 the name which v\n 0016d0c0: 6973 7561 6c6c 7920 7461 6773 2074 6865 isually tags the\n 0016d0d0: 2061 6c69 6173 2077 6974 686f 7574 2069 alias without i\n 0016d0e0: 6e74 6572 6665 7269 6e67 2077 6974 6820 nterfering with \n-0016d0f0: 7573 6520 6f66 4f00 4446 6800 0020 2020 use ofO.DFh.. \n+0016d0f0: 7573 6520 6f66 4f00 4444 6800 0020 2020 use ofO.DDh.. \n 0016d100: 5a57 5249 5445 206f 7574 7075 7420 6173 ZWRITE output as\n 0016d110: 2061 7267 756d 656e 7473 2074 6f20 6120 arguments to a \n 0016d120: 5345 5420 402e 205a 5752 4954 4520 6361 SET @. ZWRITE ca\n 0016d130: 6e20 6f6e 6c79 2069 6465 6e74 6966 7920 n only identify \n-0016d140: 616c 6961 7353 0044 4669 0000 2020 2076 aliasS.DFi.. v\n+0016d140: 616c 6961 7353 0044 4469 0000 2020 2076 aliasS.DDi.. v\n 0016d150: 6172 6961 626c 6573 2077 6865 6e20 6174 ariables when at\n 0016d160: 206c 6561 7374 2074 776f 2061 6c69 6173 least two alias\n 0016d170: 6573 2066 6f72 2074 6865 2073 616d 6520 es for the same \n 0016d180: 6461 7461 206d 6174 6368 2069 7473 2061 data match its a\n-0016d190: 7267 756d 656e 742e 4c00 4446 6a00 0020 rgument.L.DFj.. \n+0016d190: 7267 756d 656e 742e 4c00 4444 6a00 0020 rgument.L.DDj.. \n 0016d1a0: 2020 5768 656e 205a 5752 4954 4520 656e When ZWRITE en\n 0016d1b0: 636f 756e 7465 7273 2061 6e20 616c 6961 counters an alia\n 0016d1c0: 7320 636f 6e74 6169 6e65 7220 7661 7269 s container vari\n 0016d1d0: 6162 6c65 2077 6974 6820 6e6f 2063 7572 able with no cur\n-0016d1e0: 7265 6e74 5200 4446 7100 0020 2020 6173 rentR.DFq.. as\n+0016d1e0: 7265 6e74 5200 4444 7100 0020 2020 6173 rentR.DDq.. as\n 0016d1f0: 736f 6369 6174 6564 2061 6c69 6173 2c20 sociated alias, \n 0016d200: 6974 2075 7365 7320 7468 6520 5a57 5254 it uses the ZWRT\n 0016d210: 4143 206d 6563 6861 6e69 736d 2074 6f20 AC mechanism to \n 0016d220: 6578 706f 7365 2074 6865 2064 6174 613b expose the data;\n-0016d230: 2053 4554 2040 3d00 4446 7200 0020 2020 SET @=.DFr.. \n+0016d230: 2053 4554 2040 3d00 4444 7200 0020 2020 SET @=.DDr.. \n 0016d240: 6361 6e20 7265 7374 6f72 6520 6461 7461 can restore data\n 0016d250: 2065 7870 6f73 6564 2077 6974 6820 7468 exposed with th\n 0016d260: 6520 5a57 5254 4143 206d 6563 6861 6e69 e ZWRTAC mechani\n-0016d270: 736d 2e07 0044 4673 0000 1500 4446 7400 sm...DFs....DFt.\n+0016d270: 736d 2e07 0044 4473 0000 1500 4444 7400 sm...DDs....DDt.\n 0016d280: 0020 2020 2a2a 4361 7574 696f 6e2a 2a07 . **Caution**.\n-0016d290: 0044 4675 0000 5300 4446 7600 0020 2020 .DFu..S.DFv.. \n+0016d290: 0044 4475 0000 5300 4444 7600 0020 2020 .DDu..S.DDv.. \n 0016d2a0: 4649 5320 7374 726f 6e67 6c79 2072 6563 FIS strongly rec\n 0016d2b0: 6f6d 6d65 6e64 7320 7468 6174 2079 6f75 ommends that you\n 0016d2c0: 2073 686f 756c 6420 6e6f 7420 6372 6561 should not crea\n 0016d2d0: 7465 206f 7220 6d61 6e69 7075 6c61 7465 te or manipulate\n-0016d2e0: 2079 6f75 7220 6f77 6e54 0044 4677 0000 your ownT.DFw..\n+0016d2e0: 2079 6f75 7220 6f77 6e54 0044 4477 0000 your ownT.DDw..\n 0016d2f0: 2020 2024 5a57 5254 4143 6e20 2276 6172 $ZWRTACn \"var\n 0016d300: 6961 626c 6573 222e 2054 6865 7920 6172 iables\". They ar\n 0016d310: 6520 6e6f 7420 7061 7274 206f 6620 7468 e not part of th\n 0016d320: 6520 7375 7070 6f72 7465 6420 6675 6e63 e supported func\n 0016d330: 7469 6f6e 616c 6974 7920 666f 7253 0044 tionality forS.D\n-0016d340: 4678 0000 2020 2069 6d70 6c65 6d65 6e74 Fx.. implement\n+0016d340: 4478 0000 2020 2069 6d70 6c65 6d65 6e74 Dx.. implement\n 0016d350: 696e 6720 616c 6961 7320 7661 7269 6162 ing alias variab\n 0016d360: 6c65 7320 616e 6420 636f 6e74 6169 6e65 les and containe\n 0016d370: 7273 2c20 6275 7420 6172 6520 7261 7468 rs, but are rath\n 0016d380: 6572 2061 2070 6172 7420 6f66 2074 6865 er a part of the\n-0016d390: 5200 4446 7900 0020 2020 756e 6465 726c R.DFy.. underl\n+0016d390: 5200 4444 7900 0020 2020 756e 6465 726c R.DDy.. underl\n 0016d3a0: 7969 6e67 2069 6d70 6c65 6d65 6e74 6174 ying implementat\n 0016d3b0: 696f 6e20 7468 6174 2069 7320 7669 7369 ion that is visi\n 0016d3c0: 626c 6520 746f 2079 6f75 2c20 7468 6520 ble to you, the \n 0016d3d0: 4754 2e4d 2075 7365 722e 2046 4953 2063 GT.M user. FIS c\n-0016d3e0: 616e 5300 4446 7a00 0020 2020 6172 6269 anS.DFz.. arbi\n+0016d3e0: 616e 5300 4444 7a00 0020 2020 6172 6269 anS.DDz.. arbi\n 0016d3f0: 7472 6172 696c 792c 2066 6f72 2069 7473 trarily, for its\n 0016d400: 206f 776e 2063 6f6e 7665 6e69 656e 6365 own convenience\n 0016d410: 2063 6861 6e67 6520 7468 6520 7573 6520 change the use \n 0016d420: 6f66 2024 5a57 5254 4143 2069 6e20 4754 of $ZWRTAC in GT\n-0016d430: 2e4d 2061 744f 0044 4681 0000 2020 2061 .M atO.DF... a\n+0016d430: 2e4d 2061 744f 0044 4481 0000 2020 2061 .M atO.DD... a\n 0016d440: 6e79 2074 696d 652e 2054 6865 7920 6172 ny time. They ar\n 0016d450: 6520 6f6e 6c79 2064 6f63 756d 656e 7465 e only documente\n 0016d460: 6420 6865 7265 2073 696e 6365 2079 6f75 d here since you\n 0016d470: 206d 6179 2073 6565 2074 6865 6d20 696e may see them in\n-0016d480: 2074 6865 2900 4446 8200 0020 2020 6f75 the).DF... ou\n+0016d480: 2074 6865 2900 4444 8200 0020 2020 6f75 the).DD... ou\n 0016d490: 7470 7574 206f 6620 5a57 5249 5445 2061 tput of ZWRITE a\n 0016d4a0: 6e64 205a 5348 4f57 2022 5622 2e07 0044 nd ZSHOW \"V\"...D\n-0016d4b0: 4683 0000 0000 0000 0000 0000 0000 0000 F...............\n+0016d4b0: 4483 0000 0000 0000 0000 0000 0000 0000 D...............\n 0016d4c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016d4d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016d4e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016d4f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016d500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016d510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016d520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -93565,202 +93565,202 @@\n 0016d7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016d7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016d7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016d800: 0100 0000 f107 0000 da51 0000 0000 0000 .........Q......\n 0016d810: 2b00 0000 4845 4c50 00ff 7300 ff45 5252 +...HELP..s..ERR\n 0016d820: 5f50 524f 4345 5353 494e 4700 0045 7272 _PROCESSING..Err\n-0016d830: 5f50 726f 6365 7373 696e 6719 0018 46bf _Processing...F.\n+0016d830: 5f50 726f 6365 7373 696e 6719 0018 44bf _Processing...D.\n 0016d840: 1100 0020 2020 4572 7220 5072 6f63 6573 ... Err Proces\n-0016d850: 7369 6e67 0700 1946 2100 0052 0019 4631 sing...F!..R..F1\n+0016d850: 7369 6e67 0700 1944 2100 0052 0019 4431 sing...D!..R..D1\n 0016d860: 0000 2020 2054 6869 7320 6368 6170 7465 .. This chapte\n 0016d870: 7220 6465 7363 7269 6265 7320 4754 2e4d r describes GT.M\n 0016d880: 2066 6561 7475 7265 7320 616e 6420 7465 features and te\n 0016d890: 6368 6e69 7175 6573 2066 6f72 2068 616e chniques for han\n 0016d8a0: 646c 696e 6720 6572 726f 7273 2e54 0019 dling errors.T..\n-0016d8b0: 4641 0000 2020 2045 7272 6f72 7320 696e FA.. Errors in\n+0016d8b0: 4441 0000 2020 2045 7272 6f72 7320 696e DA.. Errors in\n 0016d8c0: 2070 726f 6772 616d 7320 6d61 7920 6265 programs may be\n 0016d8d0: 2063 6c61 7373 6966 6965 6420 6173 2022 classified as \"\n 0016d8e0: 7072 6564 6963 7461 626c 6522 206d 6561 predictable\" mea\n 0016d8f0: 6e69 6e67 2066 6f72 6573 6565 6e2c 206f ning foreseen, o\n-0016d900: 722d 0019 4651 0000 2020 2022 756e 7072 r-..FQ.. \"unpr\n+0016d900: 722d 0019 4451 0000 2020 2022 756e 7072 r-..DQ.. \"unpr\n 0016d910: 6564 6963 7461 626c 6522 206d 6561 6e69 edictable\" meani\n 0016d920: 6e67 2075 6e66 6f72 6573 6565 6e2e 0700 ng unforeseen...\n-0016d930: 1946 6100 0052 0019 4671 0000 2020 204d .Fa..R..Fq.. M\n+0016d930: 1944 6100 0052 0019 4471 0000 2020 204d .Da..R..Dq.. M\n 0016d940: 2070 726f 6772 616d 7320 6d61 7920 6174 programs may at\n 0016d950: 7465 6d70 7420 746f 2072 6563 6f76 6572 tempt to recover\n 0016d960: 2066 726f 6d20 7072 6564 6963 7461 626c from predictabl\n 0016d970: 6520 6572 726f 7273 2e20 4465 7669 6365 e errors. Device\n-0016d980: 2065 7272 6f72 7351 0019 4681 0000 2020 errorsQ..F... \n+0016d980: 2065 7272 6f72 7351 0019 4481 0000 2020 errorsQ..D... \n 0016d990: 2074 6861 7420 6361 6e20 6265 2072 656d that can be rem\n 0016d9a0: 6564 6965 6420 6279 2061 6e20 6f70 6572 edied by an oper\n 0016d9b0: 6174 6f72 2061 7265 2074 6865 206d 6f73 ator are the mos\n 0016d9c0: 7420 636f 6d6d 6f6e 2063 6c61 7373 206f t common class o\n-0016d9d0: 6620 6572 726f 7273 5400 1946 9100 0020 f errorsT..F... \n+0016d9d0: 6620 6572 726f 7273 5400 1944 9100 0020 f errorsT..D... \n 0016d9e0: 2020 666f 7220 7768 6963 6820 7265 636f for which reco\n 0016d9f0: 7665 7279 2070 726f 7669 6465 7320 6120 very provides a \n 0016da00: 6c61 7267 6520 6265 6e65 6669 742e 2050 large benefit. P\n 0016da10: 7265 6469 6374 6162 6c65 2065 7272 6f72 redictable error\n-0016da20: 7320 6672 6f6d 2077 6869 6368 5400 1846 s from whichT..F\n+0016da20: 7320 6672 6f6d 2077 6869 6368 5400 1844 s from whichT..D\n 0016da30: c011 0000 2020 2074 6865 2070 726f 6772 .... the progr\n 0016da40: 616d 2064 6f65 7320 6e6f 7420 6174 7465 am does not atte\n 0016da50: 6d70 7420 746f 2072 6563 6f76 6572 2061 mpt to recover a\n 0016da60: 7265 2067 656e 6572 616c 6c79 2074 7265 re generally tre\n 0016da70: 6174 6564 2074 6865 2073 616d 6520 6173 ated the same as\n-0016da80: 1f00 1946 1200 0020 2020 756e 7072 6564 ...F... unpred\n+0016da80: 1f00 1944 1200 0020 2020 756e 7072 6564 ...D... unpred\n 0016da90: 6963 7461 626c 6520 6572 726f 7273 2e07 ictable errors..\n-0016daa0: 0019 4613 0000 4f00 1946 1400 0020 2020 ..F...O..F... \n+0016daa0: 0019 4413 0000 4f00 1944 1400 0020 2020 ..D...O..D... \n 0016dab0: 4120 7479 7069 6361 6c20 6170 706c 6963 A typical applic\n 0016dac0: 6174 696f 6e20 6861 6e64 6c65 7320 756e ation handles un\n 0016dad0: 7072 6564 6963 7461 626c 6520 6572 726f predictable erro\n 0016dae0: 7273 2062 7920 6c6f 6767 696e 6720 6173 rs by logging as\n-0016daf0: 206d 7563 684c 0019 4615 0000 2020 2069 muchL..F... i\n+0016daf0: 206d 7563 684c 0019 4415 0000 2020 2069 muchL..D... i\n 0016db00: 6e66 6f72 6d61 7469 6f6e 2061 626f 7574 nformation about\n 0016db10: 2074 6865 2065 7272 6f72 2061 7320 7468 the error as th\n 0016db20: 6520 6465 7369 676e 6572 2063 6f6e 7369 e designer consi\n 0016db30: 6465 7273 2075 7365 6675 6c2c 2074 6865 ders useful, the\n-0016db40: 6e47 0019 4616 0000 2020 2074 6572 6d69 nG..F... termi\n+0016db40: 6e47 0019 4416 0000 2020 2074 6572 6d69 nG..D... termi\n 0016db50: 6e61 7469 6e67 206f 7220 7265 7374 6172 nating or restar\n 0016db60: 7469 6e67 2074 6865 2061 7070 6c69 6361 ting the applica\n 0016db70: 7469 6f6e 2066 726f 6d20 6120 6b6e 6f77 tion from a know\n-0016db80: 6e20 706f 696e 742e 0700 1946 1700 0051 n point....F...Q\n-0016db90: 0019 4618 0000 2020 2042 6563 6175 7365 ..F... Because\n+0016db80: 6e20 706f 696e 742e 0700 1944 1700 0051 n point....D...Q\n+0016db90: 0019 4418 0000 2020 2042 6563 6175 7365 ..D... Because\n 0016dba0: 2047 542e 4d20 696e 766f 6b65 7320 6572 GT.M invokes er\n 0016dbb0: 726f 7220 6861 6e64 6c69 6e67 2077 6865 ror handling whe\n 0016dbc0: 6e20 7468 696e 6773 2061 7265 206e 6f74 n things are not\n 0016dbd0: 206e 6f72 6d61 6c2c 2063 6172 6566 756c normal, careful\n-0016dbe0: 5200 1946 1900 0020 2020 6465 7369 676e R..F... design\n+0016dbe0: 5200 1944 1900 0020 2020 6465 7369 676e R..D... design\n 0016dbf0: 2061 6e64 2069 6d70 6c65 6d65 6e74 6174 and implementat\n 0016dc00: 696f 6e20 6f66 2065 7272 6f72 2068 616e ion of error han\n 0016dc10: 646c 696e 6720 6172 6520 7265 7175 6972 dling are requir\n 0016dc20: 6564 2074 6f20 6d69 6e69 6d69 7a65 2074 ed to minimize t\n-0016dc30: 6865 4100 1946 1a00 0020 2020 696d 7061 heA..F... impa\n+0016dc30: 6865 4100 1944 1a00 0020 2020 696d 7061 heA..D... impa\n 0016dc40: 6374 206f 6620 6572 726f 7273 2061 6e64 ct of errors and\n 0016dc50: 2074 6865 2063 6f73 7420 6f66 2073 7562 the cost of sub\n 0016dc60: 7365 7175 656e 7420 7072 6576 656e 7469 sequent preventi\n-0016dc70: 6f6e 2e07 0019 4621 0000 4100 1946 2200 on....F!..A..F\".\n+0016dc70: 6f6e 2e07 0019 4421 0000 4100 1944 2200 on....D!..A..D\".\n 0016dc80: 0020 2020 5468 6520 4754 2e4d 2063 6f6d . The GT.M com\n 0016dc90: 7069 6c65 7220 6465 7465 6374 7320 616e piler detects an\n 0016dca0: 6420 7265 706f 7274 7320 7379 6e74 6178 d reports syntax\n-0016dcb0: 2065 7272 6f72 7320 6174 3a07 0019 4623 errors at:...F#\n-0016dcc0: 0000 5000 1946 2400 0020 2020 2020 2a20 ..P..F$.. * \n+0016dcb0: 2065 7272 6f72 7320 6174 3a07 0019 4423 errors at:...D#\n+0016dcc0: 0000 5000 1944 2400 0020 2020 2020 2a20 ..P..D$.. * \n 0016dcd0: 436f 6d70 696c 6520 7469 6d65 2077 6869 Compile time whi\n 0016dce0: 6c65 2070 726f 6475 6369 6e67 2074 6865 le producing the\n 0016dcf0: 206f 626a 6563 7420 6d6f 6475 6c65 2066 object module f\n 0016dd00: 726f 6d20 6120 736f 7572 6365 2066 696c rom a source fil\n-0016dd10: 652e 4a00 1946 2500 0020 2020 2020 2a20 e.J..F%.. * \n+0016dd10: 652e 4a00 1944 2500 0020 2020 2020 2a20 e.J..D%.. * \n 0016dd20: 5275 6e20 7469 6d65 2077 6869 6c65 2063 Run time while c\n 0016dd30: 6f6d 7069 6c69 6e67 2063 6f64 6520 666f ompiling code fo\n 0016dd40: 7220 4d20 696e 6469 7265 6374 696f 6e20 r M indirection \n-0016dd50: 616e 6420 5845 4355 5445 732e 3f00 1946 and XECUTEs.?..F\n+0016dd50: 616e 6420 5845 4355 5445 732e 3f00 1944 and XECUTEs.?..D\n 0016dd60: 2600 0020 2020 2020 2a20 5275 6e20 7469 &.. * Run ti\n 0016dd70: 6d65 2077 6865 6e20 7468 6520 7573 6572 me when the user\n 0016dd80: 2069 7320 776f 726b 696e 6720 696e 2044 is working in D\n-0016dd90: 6972 6563 7420 4d6f 6465 2e07 0019 4627 irect Mode....F'\n-0016dda0: 0000 2300 1946 2800 0020 2020 5468 6520 ..#..F(.. The \n+0016dd90: 6972 6563 7420 4d6f 6465 2e07 0019 4427 irect Mode....D'\n+0016dda0: 0000 2300 1944 2800 0020 2020 5468 6520 ..#..D(.. The \n 0016ddb0: 4754 2e4d 2072 756e 2d74 696d 6520 7379 GT.M run-time sy\n-0016ddc0: 7374 656d 3a07 0019 4629 0000 4600 1946 stem:...F)..F..F\n+0016ddc0: 7374 656d 3a07 0019 4429 0000 4600 1944 stem:...D)..F..D\n 0016ddd0: 2a00 0020 2020 2020 2a20 5265 636f 676e *.. * Recogn\n 0016dde0: 697a 6573 2061 6e64 2072 6570 6f72 7473 izes and reports\n 0016ddf0: 2065 7865 6375 7469 6f6e 2065 7272 6f72 execution error\n 0016de00: 7320 7768 656e 2074 6865 7920 6f63 6375 s when they occu\n-0016de10: 722e 5400 1946 3100 0020 2020 2020 2a20 r.T..F1.. * \n+0016de10: 722e 5400 1944 3100 0020 2020 2020 2a20 r.T..D1.. * \n 0016de20: 5265 706f 7274 7320 6572 726f 7273 2066 Reports errors f\n 0016de30: 6c61 6767 6564 2062 7920 7468 6520 636f lagged by the co\n 0016de40: 6d70 696c 6572 2077 6865 6e20 7468 6579 mpiler when they\n 0016de50: 2066 616c 6c20 696e 2074 6865 2065 7865 fall in the exe\n-0016de60: 6375 7469 6f6e 1300 1946 3200 0020 2020 cution...F2.. \n-0016de70: 2020 2020 7061 7468 2e07 0019 4633 0000 path....F3..\n-0016de80: 2200 1846 ff73 00ff 434f 4d50 494c 455f \"..F.s..COMPILE_\n+0016de60: 6375 7469 6f6e 1300 1944 3200 0020 2020 cution...D2.. \n+0016de70: 2020 2020 7061 7468 2e07 0019 4433 0000 path....D3..\n+0016de80: 2200 1844 ff73 00ff 434f 4d50 494c 455f \"..D.s..COMPILE_\n 0016de90: 5449 4d45 0000 436f 6d70 696c 655f 5469 TIME..Compile_Ti\n-0016dea0: 6d65 1700 2946 bf11 0000 2020 2043 6f6d me..)F.... Com\n-0016deb0: 7069 6c65 2054 696d 6507 002a 4621 0000 pile Time..*F!..\n-0016dec0: 4c00 2a46 3100 0020 2020 546f 2075 6e64 L.*F1.. To und\n+0016dea0: 6d65 1700 2944 bf11 0000 2020 2043 6f6d me..)D.... Com\n+0016deb0: 7069 6c65 2054 696d 6507 002a 4421 0000 pile Time..*D!..\n+0016dec0: 4c00 2a44 3100 0020 2020 546f 2075 6e64 L.*D1.. To und\n 0016ded0: 6572 7374 616e 6420 7468 6520 636f 6d70 erstand the comp\n 0016dee0: 696c 652d 7469 6d65 2065 7272 6f72 206d ile-time error m\n 0016def0: 6573 7361 6765 2066 6f72 6d61 742c 2063 essage format, c\n-0016df00: 6f6e 7369 6465 7220 7468 6973 2000 2a46 onsider this .*F\n+0016df00: 6f6e 7369 6465 7220 7468 6973 2000 2a44 onsider this .*D\n 0016df10: 4100 0020 2020 696e 636f 7272 6563 7420 A.. incorrect \n-0016df20: 736f 7572 6365 206c 696e 653a 0700 2a46 source line:..*F\n-0016df30: 5100 000f 002a 4661 0000 2020 2053 3d42 Q....*Fa.. S=B\n-0016df40: 2b43 0700 2a46 7100 004f 002a 4681 0000 +C..*Fq..O.*F...\n+0016df20: 736f 7572 6365 206c 696e 653a 0700 2a44 source line:..*D\n+0016df30: 5100 000f 002a 4461 0000 2020 2053 3d42 Q....*Da.. S=B\n+0016df40: 2b43 0700 2a44 7100 004f 002a 4481 0000 +C..*Dq..O.*D...\n 0016df50: 2020 2049 6620 7468 6973 2077 6572 6520 If this were \n 0016df60: 6c69 6e65 2037 206f 6620 6120 736f 7572 line 7 of a sour\n 0016df70: 6365 2066 696c 6520 4144 4432 2e6d 2c20 ce file ADD2.m, \n 0016df80: 7468 6520 636f 6d70 696c 6572 2072 6570 the compiler rep\n-0016df90: 6f72 7473 2074 6865 2e00 2a46 9100 0020 orts the..*F... \n+0016df90: 6f72 7473 2074 6865 2e00 2a44 9100 0020 orts the..*D... \n 0016dfa0: 2020 636f 6d70 696c 652d 7469 6d65 2065 compile-time e\n 0016dfb0: 7272 6f72 2077 6974 6820 7468 6520 6d65 rror with the me\n-0016dfc0: 7373 6167 653a 0800 2946 c011 0000 0f00 ssage:..)F......\n-0016dfd0: 2a46 1200 0020 2020 533d 422b 4314 002a *F... S=B+C..*\n-0016dfe0: 4613 0000 2020 2020 2020 205e 2d2d 2d2d F... ^----\n+0016dfc0: 7373 6167 653a 0800 2944 c011 0000 0f00 ssage:..)D......\n+0016dfd0: 2a44 1200 0020 2020 533d 422b 4314 002a *D... S=B+C..*\n+0016dfe0: 4413 0000 2020 2020 2020 205e 2d2d 2d2d D... ^----\n 0016dff0: 2d00 0000 0000 0000 0000 0000 0000 0000 -...............\n 0016e000: 0100 0000 2d04 0000 2f52 0000 0000 0000 ....-.../R......\n 0016e010: 4e00 0049 4845 4c50 00ff 7300 ff45 5252 N..IHELP..s..ERR\n 0016e020: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 0016e030: 5052 4f43 4553 535f 434f 4d50 494c 455f PROCESS_COMPILE_\n 0016e040: 4552 524f 5253 0000 5072 6f63 6573 735f ERRORS..Process_\n 0016e050: 436f 6d70 696c 655f 4572 726f 7273 2100 Compile_Errors!.\n-0016e060: 3346 bf11 0000 2020 2050 726f 6365 7373 3F.... Process\n+0016e060: 3344 bf11 0000 2020 2050 726f 6365 7373 3D.... Process\n 0016e070: 2043 6f6d 7069 6c65 2045 7272 6f72 7307 Compile Errors.\n-0016e080: 0034 4621 0000 5200 3446 3100 0020 2020 .4F!..R.4F1.. \n+0016e080: 0034 4421 0000 5200 3444 3100 0020 2020 .4D!..R.4D1.. \n 0016e090: 4174 2063 6f6d 7069 6c65 2d74 696d 652c At compile-time,\n 0016e0a0: 2074 6865 2063 6f6d 7069 6c65 7220 7374 the compiler st\n 0016e0b0: 6f70 7320 7072 6f63 6573 7369 6e67 2061 ops processing a\n 0016e0c0: 2072 6f75 7469 6e65 206c 696e 6520 6173 routine line as\n-0016e0d0: 2073 6f6f 6e20 6173 5400 3446 4100 0020 soon asT.4FA.. \n+0016e0d0: 2073 6f6f 6e20 6173 5400 3444 4100 0020 soon asT.4DA.. \n 0016e0e0: 2020 6974 2064 6574 6563 7473 2074 6865 it detects the\n 0016e0f0: 2066 6972 7374 2065 7272 6f72 206f 6e20 first error on \n 0016e100: 7468 6174 206c 696e 652e 2042 7920 6465 that line. By de\n 0016e110: 6661 756c 742c 2074 6865 2063 6f6d 7069 fault, the compi\n-0016e120: 6c65 7220 6469 7370 6c61 7973 5300 3446 ler displaysS.4F\n+0016e120: 6c65 7220 6469 7370 6c61 7973 5300 3444 ler displaysS.4D\n 0016e130: 5100 0020 2020 7468 6520 6c69 6e65 2069 Q.. the line i\n 0016e140: 6e20 6572 726f 7220 6f6e 2073 7464 6572 n error on stder\n 0016e150: 722c 2061 6e64 2061 6c73 6f20 696e 2061 r, and also in a\n 0016e160: 206c 6973 7469 6e67 2066 696c 6520 7768 listing file wh\n 0016e170: 656e 2074 6865 2063 6f6d 7069 6c65 7251 en the compilerQ\n-0016e180: 0034 4661 0000 2020 206f 7074 696f 6e73 .4Fa.. options\n+0016e180: 0034 4461 0000 2020 206f 7074 696f 6e73 .4Da.. options\n 0016e190: 2069 6e63 6c75 6465 202d 6c69 7374 2e20 include -list. \n 0016e1a0: 4279 2064 6566 6175 6c74 2c20 7468 6520 By default, the \n 0016e1b0: 636f 6d70 696c 6572 2070 726f 6365 7373 compiler process\n 0016e1c0: 6573 2074 6865 2072 656d 6169 6e69 6e67 es the remaining\n-0016e1d0: 4700 3446 7100 0020 2020 736f 7572 6365 G.4Fq.. source\n+0016e1d0: 4700 3444 7100 0020 2020 736f 7572 6365 G.4Dq.. source\n 0016e1e0: 206c 696e 6573 2075 6e74 696c 2069 7420 lines until it \n 0016e1f0: 6578 6365 6564 7320 7468 6520 6d61 7869 exceeds the maxi\n 0016e200: 6d75 6d20 6572 726f 7220 636f 756e 7420 mum error count \n-0016e210: 6f66 2031 3237 2e07 0034 4681 0000 5000 of 127...4F...P.\n-0016e220: 3446 9100 0020 2020 5468 6520 636f 6d70 4F... The comp\n+0016e210: 6f66 2031 3237 2e07 0034 4481 0000 5000 of 127...4D...P.\n+0016e220: 3444 9100 0020 2020 5468 6520 636f 6d70 4D... The comp\n 0016e230: 696c 652d 7469 6d65 2065 7272 6f72 206d ile-time error m\n 0016e240: 6573 7361 6765 2066 6f72 6d61 7420 6469 essage format di\n 0016e250: 7370 6c61 7973 2074 6865 206c 696e 6520 splays the line \n 0016e260: 636f 6e74 6169 6e69 6e67 2074 6865 5200 containing theR.\n-0016e270: 3346 c011 0000 2020 2065 7272 6f72 2061 3F.... error a\n+0016e270: 3344 c011 0000 2020 2065 7272 6f72 2061 3D.... error a\n 0016e280: 6e64 2074 6865 206c 6f63 6174 696f 6e20 nd the location \n 0016e290: 6f66 2074 6865 2065 7272 6f72 206f 6e20 of the error on \n 0016e2a0: 7468 6520 6c69 6e65 2e20 5468 6520 6572 the line. The er\n 0016e2b0: 726f 7220 6d65 7373 6167 6520 616c 736f ror message also\n-0016e2c0: 5200 3446 1200 0020 2020 696e 6469 6361 R.4F... indica\n+0016e2c0: 5200 3444 1200 0020 2020 696e 6469 6361 R.4D... indica\n 0016e2d0: 7465 7320 7768 6174 2077 6173 2069 6e63 tes what was inc\n 0016e2e0: 6f72 7265 6374 2061 626f 7574 2074 6865 orrect about the\n 0016e2f0: 204d 2073 7461 7465 6d65 6e74 2e20 466f M statement. Fo\n 0016e300: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati\n-0016e310: 6f6e 4d00 3446 1300 0020 2020 6f6e 2074 onM.4F... on t\n+0016e310: 6f6e 4d00 3444 1300 0020 2020 6f6e 2074 onM.4D... on t\n 0016e320: 6865 2065 7272 6f72 206d 6573 7361 6765 he error message\n 0016e330: 2066 6f72 6d61 742c 2072 6566 6572 2074 format, refer t\n 0016e340: 6f20 7468 6520 4754 2e4d 204d 6573 7361 o the GT.M Messa\n 0016e350: 6765 2061 6e64 2052 6563 6f76 6572 7926 ge and Recovery&\n-0016e360: 0034 4614 0000 2020 2050 726f 6365 6475 .4F... Procedu\n+0016e360: 0034 4414 0000 2020 2050 726f 6365 6475 .4D... Procedu\n 0016e370: 7265 7320 5265 6665 7265 6e63 6520 4d61 res Reference Ma\n-0016e380: 6e75 616c 2e07 0034 4615 0000 5100 3446 nual...4F...Q.4F\n+0016e380: 6e75 616c 2e07 0034 4415 0000 5100 3444 nual...4D...Q.4D\n 0016e390: 1600 0020 2020 596f 7520 6d61 7920 636f ... You may co\n 0016e3a0: 7272 6563 7420 636f 6d70 696c 652d 7469 rrect compile-ti\n 0016e3b0: 6d65 2065 7272 6f72 7320 696d 6d65 6469 me errors immedi\n 0016e3c0: 6174 656c 7920 6279 2061 6374 6976 6174 ately by activat\n 0016e3d0: 696e 6720 616e 2065 6469 746f 7250 0034 ing an editorP.4\n-0016e3e0: 4617 0000 2020 2061 6e64 2065 6e74 6572 F... and enter\n+0016e3e0: 4417 0000 2020 2061 6e64 2065 6e74 6572 D... and enter\n 0016e3f0: 696e 6720 7468 6520 636f 7272 6563 7420 ing the correct \n 0016e400: 7379 6e74 6178 2069 6e20 7468 6520 736f syntax in the so\n 0016e410: 7572 6365 2070 726f 6772 616d 2e20 4265 urce program. Be\n 0016e420: 6361 7573 6520 7365 7665 7261 6c73 0000 cause severals..\n 0016e430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016e440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016e450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -93823,96 +93823,96 @@\n 0016e7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016e800: 0100 0000 6d05 0000 8c52 0000 0000 0000 ....m....R......\n 0016e810: 3e00 0052 4845 4c50 00ff 7300 ff45 5252 >..RHELP..s..ERR\n 0016e820: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 0016e830: 5255 4e2d 5449 4d45 5f45 5252 4f52 0000 RUN-TIME_ERROR..\n 0016e840: 5275 6e2d 7469 6d65 5f45 7272 6f72 1900 Run-time_Error..\n-0016e850: 2b46 bf11 0000 2020 2052 756e 2d74 696d +F.... Run-tim\n-0016e860: 6520 4572 726f 7207 002c 4621 0000 4e00 e Error..,F!..N.\n-0016e870: 2c46 3100 0020 2020 546f 2075 6e64 6572 ,F1.. To under\n+0016e850: 2b44 bf11 0000 2020 2052 756e 2d74 696d +D.... Run-tim\n+0016e860: 6520 4572 726f 7207 002c 4421 0000 4e00 e Error..,D!..N.\n+0016e870: 2c44 3100 0020 2020 546f 2075 6e64 6572 ,D1.. To under\n 0016e880: 7374 616e 6420 7468 6520 7275 6e2d 7469 stand the run-ti\n 0016e890: 6d65 2065 7272 6f72 206d 6573 7361 6765 me error message\n 0016e8a0: 2066 6f72 6d61 742c 2063 6f6e 7369 6465 format, conside\n-0016e8b0: 7220 7468 6973 2073 686f 7274 1d00 2c46 r this short..,F\n+0016e8b0: 7220 7468 6973 2073 686f 7274 1d00 2c44 r this short..,D\n 0016e8c0: 4100 0020 2020 7072 6f67 7261 6d20 7072 A.. program pr\n-0016e8d0: 696e 7473 756d 2e6d 3a07 002c 4651 0000 intsum.m:..,FQ..\n-0016e8e0: 1700 2c46 6100 0020 2020 2020 2020 2053 ..,Fa.. S\n-0016e8f0: 4554 2041 3d31 3717 002c 4671 0000 2020 ET A=17..,Fq.. \n+0016e8d0: 696e 7473 756d 2e6d 3a07 002c 4451 0000 intsum.m:..,DQ..\n+0016e8e0: 1700 2c44 6100 0020 2020 2020 2020 2053 ..,Da.. S\n+0016e8f0: 4554 2041 3d31 3717 002c 4471 0000 2020 ET A=17..,Dq.. \n 0016e900: 2047 4f20 2020 5345 5420 423d 3231 1800 GO SET B=21..\n-0016e910: 2c46 8100 0020 2020 2020 2020 2057 5249 ,F... WRI\n-0016e920: 5445 2041 2b43 0700 2c46 9100 0053 002b TE A+C..,F...S.+\n-0016e930: 46c0 1100 0020 2020 5768 656e 2079 6f75 F.... When you\n+0016e910: 2c44 8100 0020 2020 2020 2020 2057 5249 ,D... WRI\n+0016e920: 5445 2041 2b43 0700 2c44 9100 0053 002b TE A+C..,D...S.+\n+0016e930: 44c0 1100 0020 2020 5768 656e 2079 6f75 D.... When you\n 0016e940: 2074 7279 2074 6f20 6578 6563 7574 6520 try to execute \n 0016e950: 7468 6973 2070 726f 6772 616d 2c20 7468 this program, th\n 0016e960: 6520 6c61 7374 2073 7461 7465 6d65 6e74 e last statement\n 0016e970: 2063 6175 7365 7320 616e 2065 7272 6f72 causes an error\n-0016e980: 4d00 2c46 1200 0020 2020 7369 6e63 6520 M.,F... since \n+0016e980: 4d00 2c44 1200 0020 2020 7369 6e63 6520 M.,D... since \n 0016e990: 7468 6520 7661 7269 6162 6c65 2043 2069 the variable C i\n 0016e9a0: 7320 756e 6465 6669 6e65 642e 2049 6620 s undefined. If \n 0016e9b0: 2445 5452 4150 3d22 4222 2c20 4754 2e4d $ETRAP=\"B\", GT.M\n 0016e9c0: 2064 6973 706c 6179 7320 7468 6521 002c displays the!.,\n-0016e9d0: 4613 0000 2020 2072 756e 2d74 696d 6520 F... run-time \n+0016e9d0: 4413 0000 2020 2072 756e 2d74 696d 6520 D... run-time \n 0016e9e0: 6572 726f 7220 6d65 7373 6167 653a 0700 error message:..\n-0016e9f0: 2c46 1400 001f 002c 4615 0000 2020 2024 ,F.....,F... $\n+0016e9f0: 2c44 1400 001f 002c 4415 0000 2020 2024 ,D.....,D... $\n 0016ea00: 206d 756d 7073 202d 7275 6e20 7072 696e mumps -run prin\n-0016ea10: 7473 756d 3300 2c46 1600 0020 2020 2547 tsum3.,F... %G\n+0016ea10: 7473 756d 3300 2c44 1600 0020 2020 2547 tsum3.,D... %G\n 0016ea20: 544d 2d45 2d55 4e44 4546 2c20 556e 6465 TM-E-UNDEF, Unde\n 0016ea30: 6669 6e65 6420 6c6f 6361 6c20 7661 7269 fined local vari\n-0016ea40: 6162 6c65 3a20 4330 002c 4617 0000 2020 able: C0.,F... \n+0016ea40: 6162 6c65 3a20 4330 002c 4417 0000 2020 able: C0.,D... \n 0016ea50: 2041 7420 4d55 4d50 5320 736f 7572 6365 At MUMPS source\n 0016ea60: 206c 6f63 6174 696f 6e20 474f 2b31 5e70 location GO+1^p\n-0016ea70: 7269 6e74 7375 6d0e 002c 4618 0000 2020 rintsum..,F... \n-0016ea80: 2047 544d 3e07 002c 4619 0000 5300 2c46 GTM>..,F...S.,F\n+0016ea70: 7269 6e74 7375 6d0e 002c 4418 0000 2020 rintsum..,D... \n+0016ea80: 2047 544d 3e07 002c 4419 0000 5300 2c44 GTM>..,D...S.,D\n 0016ea90: 1a00 0020 2020 4754 2e4d 2069 6e66 6f72 ... GT.M infor\n 0016eaa0: 6d73 2079 6f75 206f 6620 7468 6520 6572 ms you of the er\n 0016eab0: 726f 7220 2855 6e64 6566 696e 6564 206c ror (Undefined l\n 0016eac0: 6f63 616c 2076 6172 6961 626c 6529 2061 ocal variable) a\n 0016ead0: 6e64 2077 6865 7265 2069 6e20 7468 6553 nd where in theS\n-0016eae0: 002c 4621 0000 2020 2072 6f75 7469 6e65 .,F!.. routine\n+0016eae0: 002c 4421 0000 2020 2072 6f75 7469 6e65 .,D!.. routine\n 0016eaf0: 2074 6865 2065 7272 6f72 206f 6363 7572 the error occur\n 0016eb00: 7265 6420 2847 4f2b 3129 2e20 4e6f 7465 red (GO+1). Note\n 0016eb10: 2074 6861 7420 7468 6520 7275 6e2d 7469 that the run-ti\n 0016eb20: 6d65 2073 7973 7465 6d20 6469 7370 6c61 me system displa\n-0016eb30: 7973 5400 2c46 2200 0020 2020 7468 6520 ysT.,F\".. the \n+0016eb30: 7973 5400 2c44 2200 0020 2020 7468 6520 ysT.,D\".. the \n 0016eb40: 4754 4d3e 2070 726f 6d70 742c 2069 6e64 GTM> prompt, ind\n 0016eb50: 6963 6174 696e 6720 7468 6174 2074 6865 icating that the\n 0016eb60: 2070 726f 6365 7373 2068 6173 2065 6e74 process has ent\n 0016eb70: 6572 6564 2044 6972 6563 7420 4d6f 6465 ered Direct Mode\n-0016eb80: 2e20 4754 2e4d 4e00 2c46 2300 0020 2020 . GT.MN.,F#.. \n+0016eb80: 2e20 4754 2e4d 4e00 2c44 2300 0020 2020 . GT.MN.,D#.. \n 0016eb90: 706c 6163 6573 2072 756e 2074 696d 6520 places run time \n 0016eba0: 6572 726f 7220 696e 666f 726d 6174 696f error informatio\n 0016ebb0: 6e20 696e 2074 6865 2069 6e74 7269 6e73 n in the intrins\n 0016ebc0: 6963 2073 7065 6369 616c 2076 6172 6961 ic special varia\n-0016ebd0: 626c 6573 1e00 2c46 2400 0020 2020 2445 bles..,F$.. $E\n+0016ebd0: 626c 6573 1e00 2c44 2400 0020 2020 2445 bles..,D$.. $E\n 0016ebe0: 434f 4445 2061 6e64 2024 5a53 5441 5455 CODE and $ZSTATU\n-0016ebf0: 532e 0700 2c46 2500 0054 002c 4626 0000 S...,F%..T.,F&..\n+0016ebf0: 532e 0700 2c44 2500 0054 002c 4426 0000 S...,D%..T.,D&..\n 0016ec00: 2020 2043 6f6d 7069 6c65 2d74 696d 6520 Compile-time \n 0016ec10: 6572 726f 7220 6d65 7373 6167 6573 206d error messages m\n 0016ec20: 6179 2061 7070 6561 7220 6174 2072 756e ay appear at run\n 0016ec30: 2074 696d 652e 2054 6869 7320 6973 2062 time. This is b\n 0016ec40: 6563 6175 7365 2065 7272 6f72 7351 002c ecause errorsQ.,\n-0016ec50: 4627 0000 2020 2069 6e20 696e 6469 7265 F'.. in indire\n+0016ec50: 4427 0000 2020 2069 6e20 696e 6469 7265 D'.. in indire\n 0016ec60: 6374 696f 6e20 616e 6420 7468 6520 636f ction and the co\n 0016ec70: 6d70 696c 652d 6173 2d77 7269 7474 656e mpile-as-written\n 0016ec80: 2066 6561 7475 7265 206c 6561 7665 2065 feature leave e\n 0016ec90: 7272 6f72 7320 7468 6174 2061 7265 2c00 rrors that are,.\n-0016eca0: 2c46 2800 0020 2020 7375 6273 6571 7565 ,F(.. subseque\n+0016eca0: 2c44 2800 0020 2020 7375 6273 6571 7565 ,D(.. subseque\n 0016ecb0: 6e74 6c79 2072 6570 6f72 7465 6420 6174 ntly reported at\n-0016ecc0: 2072 756e 2074 696d 652e 0700 2c46 2900 run time...,F).\n-0016ecd0: 0052 002c 462a 0000 2020 2054 6865 2047 .R.,F*.. The G\n+0016ecc0: 2072 756e 2074 696d 652e 0700 2c44 2900 run time...,D).\n+0016ecd0: 0052 002c 442a 0000 2020 2054 6865 2047 .R.,D*.. The G\n 0016ece0: 542e 4d20 7574 696c 6974 6965 7320 7573 T.M utilities us\n 0016ecf0: 6520 706f 7274 696f 6e73 206f 6620 7468 e portions of th\n 0016ed00: 6520 7275 6e2d 7469 6d65 2073 7973 7465 e run-time syste\n 0016ed10: 6d20 616e 6420 7468 6572 6566 6f72 6520 m and therefore \n-0016ed20: 6d61 7943 002c 4631 0000 2020 2069 7373 mayC.,F1.. iss\n+0016ed20: 6d61 7943 002c 4431 0000 2020 2069 7373 mayC.,D1.. iss\n 0016ed30: 7565 2072 756e 2d74 696d 6520 6572 726f ue run-time erro\n 0016ed40: 7273 2061 7320 7765 6c6c 2061 7320 7468 rs as well as th\n 0016ed50: 6569 7220 6f77 6e20 756e 6971 7565 2065 eir own unique e\n-0016ed60: 7272 6f72 732e 0700 2c46 3200 0020 0000 rrors...,F2.. ..\n+0016ed60: 7272 6f72 732e 0700 2c44 3200 0020 0000 rrors...,D2.. ..\n 0016ed70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016ed80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016ed90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016eda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016edb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016edc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016edd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -93947,518 +93947,518 @@\n 0016efa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016efb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016efc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016f000: 0100 0000 dc07 0000 4152 0000 0000 0000 ........AR......\n-0016f010: 5b00 0046 4845 4c50 00ff 7300 ff45 5252 [..FHELP..s..ERR\n+0016f010: 5b00 0044 4845 4c50 00ff 7300 ff45 5252 [..DHELP..s..ERR\n 0016f020: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 0016f030: 434f 4d50 494c 455f 5449 4d45 00c0 1400 COMPILE_TIME....\n 0016f040: 0020 2020 4174 2063 6f6c 756d 6e20 342c . At column 4,\n 0016f050: 206c 696e 6520 372c 2073 6f75 7263 6520 line 7, source \n-0016f060: 6d6f 6475 6c65 2041 4444 322c 002a 4615 module ADD2,.*F.\n+0016f060: 6d6f 6475 6c65 2041 4444 322c 002a 4415 module ADD2,.*D.\n 0016f070: 0000 2020 2020 5661 7269 6162 6c65 2065 .. Variable e\n 0016f080: 7870 6563 7465 6420 696e 2074 6869 7320 xpected in this \n-0016f090: 636f 6e74 6578 7407 002a 4616 0000 5200 context..*F...R.\n-0016f0a0: 2a46 1700 0020 2020 5468 6520 636f 6d70 *F... The comp\n+0016f090: 636f 6e74 6578 7407 002a 4416 0000 5200 context..*D...R.\n+0016f0a0: 2a44 1700 0020 2020 5468 6520 636f 6d70 *D... The comp\n 0016f0b0: 696c 652d 7469 6d65 2065 7272 6f72 206d ile-time error m\n 0016f0c0: 6573 7361 6765 2066 6f72 6d61 7420 636f essage format co\n 0016f0d0: 6e73 6973 7473 206f 6620 7468 7265 6520 nsists of three \n 0016f0e0: 6c69 6e65 732e 2054 6865 2066 6972 7374 lines. The first\n-0016f0f0: 5000 2a46 1800 0020 2020 7477 6f20 6c69 P.*F... two li\n+0016f0f0: 5000 2a44 1800 0020 2020 7477 6f20 6c69 P.*D... two li\n 0016f100: 6e65 7320 7465 6c6c 2079 6f75 2074 6865 nes tell you the\n 0016f110: 206c 696e 6520 616e 6420 6c6f 6361 7469 line and locati\n 0016f120: 6f6e 2077 6865 7265 2074 6865 2065 7272 on where the err\n 0016f130: 6f72 206f 6363 7572 7265 642e 2054 6865 or occurred. The\n-0016f140: 5100 2a46 1900 0020 2020 6c61 7374 206c Q.*F... last l\n+0016f140: 5100 2a44 1900 0020 2020 6c61 7374 206c Q.*D... last l\n 0016f150: 696e 6520 6465 7363 7269 6265 7320 7468 ine describes th\n 0016f160: 6520 4d20 7379 6e74 6178 2065 7272 6f72 e M syntax error\n 0016f170: 2e20 5468 6520 706f 7369 7469 6f6e 696e . The positionin\n 0016f180: 6720 6163 6375 7261 6379 206f 6620 7468 g accuracy of th\n-0016f190: 6550 002a 461a 0000 2020 2063 6172 6174 eP.*F... carat\n+0016f190: 6550 002a 441a 0000 2020 2063 6172 6174 eP.*D... carat\n 0016f1a0: 2070 6f69 6e74 696e 6720 746f 2074 6865 pointing to the\n 0016f1b0: 206c 6f63 6174 696f 6e20 6f66 2061 6e20 location of an \n 0016f1c0: 6973 7375 6520 696e 2061 2073 6f75 7263 issue in a sourc\n 0016f1d0: 6520 6c69 6e65 2064 6570 656e 6473 206f e line depends o\n-0016f1e0: 6e53 002a 4621 0000 2020 2079 6f75 7220 nS.*F!.. your \n+0016f1e0: 6e53 002a 4421 0000 2020 2079 6f75 7220 nS.*D!.. your \n 0016f1f0: 7465 726d 696e 616c 2073 6574 7469 6e67 terminal setting\n 0016f200: 732c 2070 6172 7469 6375 6c61 726c 7920 s, particularly \n 0016f210: 696e 2055 5446 2d38 206d 6f64 6520 7768 in UTF-8 mode wh\n 0016f220: 6572 6520 6368 6172 6163 7465 7220 7769 ere character wi\n-0016f230: 6474 6873 5200 2a46 2200 0020 2020 6172 dthsR.*F\".. ar\n+0016f230: 6474 6873 5200 2a44 2200 0020 2020 6172 dthsR.*D\".. ar\n 0016f240: 6520 6e6f 7420 756e 6966 6f72 6d2e 2049 e not uniform. I\n 0016f250: 6620 7468 6520 6c69 6e65 2065 7863 6565 f the line excee\n 0016f260: 6473 2074 6865 2074 6572 6d69 6e61 6c20 ds the terminal \n 0016f270: 7769 6474 6820 6173 2075 6e64 6572 7374 width as underst\n-0016f280: 6f6f 6420 6279 4400 2a46 2300 0020 2020 ood byD.*F#.. \n+0016f280: 6f6f 6420 6279 4400 2a44 2300 0020 2020 ood byD.*D#.. \n 0016f290: 4754 2e4d 2c20 6974 2072 6570 6c61 6365 GT.M, it replace\n 0016f2a0: 7320 7468 6520 6361 7261 7420 6c69 6e65 s the carat line\n 0016f2b0: 2077 6974 6820 616e 2041 5252 4f57 4e54 with an ARROWNT\n-0016f2c0: 4453 5020 6572 726f 722e 0700 2a46 2400 DSP error...*F$.\n-0016f2d0: 004f 002a 4625 0000 2020 2049 6620 796f .O.*F%.. If yo\n+0016f2c0: 4453 5020 6572 726f 722e 0700 2a44 2400 DSP error...*D$.\n+0016f2d0: 004f 002a 4425 0000 2020 2049 6620 796f .O.*D%.. If yo\n 0016f2e0: 7520 7265 7175 6573 7465 6420 6120 6c69 u requested a li\n 0016f2f0: 7374 696e 6720 6669 6c65 2c20 6974 2063 sting file, it c\n 0016f300: 6f6e 7461 696e 7320 7468 6520 7361 6d65 ontains the same\n 0016f310: 2069 6e66 6f72 6d61 7469 6f6e 2061 6e64 information and\n-0016f320: 1b00 2a46 2600 0020 2020 6c6f 6f6b 7320 ..*F&.. looks \n-0016f330: 6173 2066 6f6c 6c6f 7773 3a07 002a 4627 as follows:..*F'\n-0016f340: 0000 0b00 2a46 2800 0020 2020 2e0b 002a ....*F(.. ...*\n-0016f350: 4629 0000 2020 202e 1300 2a46 2a00 0020 F).. ...*F*.. \n-0016f360: 2020 3620 2e20 202e 2020 2e11 002a 4631 6 . . ...*F1\n-0016f370: 0000 2020 2037 2053 3d42 2b43 1400 2a46 .. 7 S=B+C..*F\n+0016f320: 1b00 2a44 2600 0020 2020 6c6f 6f6b 7320 ..*D&.. looks \n+0016f330: 6173 2066 6f6c 6c6f 7773 3a07 002a 4427 as follows:..*D'\n+0016f340: 0000 0b00 2a44 2800 0020 2020 2e0b 002a ....*D(.. ...*\n+0016f350: 4429 0000 2020 202e 1300 2a44 2a00 0020 D).. ...*D*.. \n+0016f360: 2020 3620 2e20 202e 2020 2e11 002a 4431 6 . . ...*D1\n+0016f370: 0000 2020 2037 2053 3d42 2b43 1400 2a44 .. 7 S=B+C..*D\n 0016f380: 3200 0020 2020 2020 2020 5e2d 2d2d 2d2d 2.. ^-----\n-0016f390: 2c00 2a46 3300 0020 2020 2056 6172 6961 ,.*F3.. Varia\n+0016f390: 2c00 2a44 3300 0020 2020 2056 6172 6961 ,.*D3.. Varia\n 0016f3a0: 626c 6520 6578 7065 6374 6564 2069 6e20 ble expected in \n-0016f3b0: 7468 6973 2063 6f6e 7465 7874 1100 2a46 this context..*F\n+0016f3b0: 7468 6973 2063 6f6e 7465 7874 1100 2a44 this context..*D\n 0016f3c0: 3400 0020 2020 3820 2e20 2e20 2e0b 002a 4.. 8 . . ...*\n-0016f3d0: 4635 0000 2020 202e 0b00 2a46 3600 0020 F5.. ...*F6.. \n-0016f3e0: 2020 2e07 002a 4637 0000 2c00 1c46 5052 ...*F7..,..FPR\n+0016f3d0: 4435 0000 2020 202e 0b00 2a44 3600 0020 D5.. ...*D6.. \n+0016f3e0: 2020 2e07 002a 4437 0000 2c00 1c44 5052 ...*D7..,..DPR\n 0016f3f0: 4f43 4553 5349 4e47 5f52 554e 2d54 494d OCESSING_RUN-TIM\n 0016f400: 4500 0050 726f 6365 7373 696e 675f 5275 E..Processing_Ru\n-0016f410: 6e2d 7469 6d65 1e00 3046 bf11 0000 2020 n-time..0F.... \n+0016f410: 6e2d 7469 6d65 1e00 3044 bf11 0000 2020 n-time..0D.... \n 0016f420: 2050 726f 6365 7373 696e 6720 5275 6e2d Processing Run-\n-0016f430: 7469 6d65 0700 3146 2100 0053 0031 4631 time..1F!..S.1F1\n+0016f430: 7469 6d65 0700 3144 2100 0053 0031 4431 time..1D!..S.1D1\n 0016f440: 0000 2020 2047 542e 4d20 646f 6573 206e .. GT.M does n\n 0016f450: 6f74 2064 6574 6563 7420 6365 7274 6169 ot detect certai\n 0016f460: 6e20 7479 7065 7320 6f66 2065 7272 6f72 n types of error\n 0016f470: 7320 6173 736f 6369 6174 6564 2077 6974 s associated wit\n 0016f480: 6820 696e 6469 7265 6374 696f 6e2c 5100 h indirection,Q.\n-0016f490: 3146 4100 0020 2020 7468 6520 6675 6e63 1FA.. the func\n+0016f490: 3144 4100 0020 2020 7468 6520 6675 6e63 1DA.. the func\n 0016f4a0: 7469 6f6e 696e 6720 6f66 2049 2f4f 2064 tioning of I/O d\n 0016f4b0: 6576 6963 6573 2c20 616e 6420 7072 6f67 evices, and prog\n 0016f4c0: 7261 6d20 6c6f 6769 6320 756e 7469 6c20 ram logic until \n 0016f4d0: 7275 6e2d 7469 6d65 2e20 416c 736f 2c4f run-time. Also,O\n-0016f4e0: 0031 4651 0000 2020 2074 6865 2063 6f6d .1FQ.. the com\n+0016f4e0: 0031 4451 0000 2020 2074 6865 2063 6f6d .1DQ.. the com\n 0016f4f0: 7069 6c65 2d61 732d 7772 6974 7465 6e20 pile-as-written \n 0016f500: 6665 6174 7572 6520 6d61 7920 6c65 6176 feature may leav\n 0016f510: 6520 6572 726f 7273 2077 6869 6368 2047 e errors which G\n 0016f520: 542e 4d20 7265 706f 7274 7320 6174 5300 T.M reports atS.\n-0016f530: 3146 6100 0020 2020 7275 6e2d 7469 6d65 1Fa.. run-time\n+0016f530: 3144 6100 0020 2020 7275 6e2d 7469 6d65 1Da.. run-time\n 0016f540: 2077 6865 6e20 6974 2065 6e63 6f75 6e74 when it encount\n 0016f550: 6572 7320 7468 656d 2069 6e20 7468 6520 ers them in the \n 0016f560: 6578 6563 7574 696f 6e20 7061 7468 2e20 execution path. \n 0016f570: 4174 2072 756e 2d74 696d 652c 2047 542e At run-time, GT.\n-0016f580: 4d4f 0031 4671 0000 2020 2072 6570 6f72 MO.1Fq.. repor\n+0016f580: 4d4f 0031 4471 0000 2020 2072 6570 6f72 MO.1Dq.. repor\n 0016f590: 7473 2061 6e79 2065 7272 6f72 2065 6e63 ts any error enc\n 0016f5a0: 6f75 6e74 6572 6564 2074 6f20 7374 6465 ountered to stde\n 0016f5b0: 7272 2e20 5468 6520 7275 6e2d 7469 6d65 rr. The run-time\n 0016f5c0: 2073 7973 7465 6d20 7375 7370 656e 6473 system suspends\n-0016f5d0: 4900 3146 8100 0020 2020 6e6f 726d 616c I.1F... normal\n+0016f5d0: 4900 3144 8100 0020 2020 6e6f 726d 616c I.1D... normal\n 0016f5e0: 2065 7865 6375 7469 6f6e 206f 6620 7468 execution of th\n 0016f5f0: 6520 726f 7574 696e 6520 6173 2073 6f6f e routine as soo\n 0016f600: 6e20 6173 2069 7420 6465 7465 6374 7320 n as it detects \n-0016f610: 616e 2065 7272 6f72 2e07 0031 4691 0000 an error...1F...\n-0016f620: 5100 3046 c011 0000 2020 2047 542e 4d20 Q.0F.... GT.M \n+0016f610: 616e 2065 7272 6f72 2e07 0031 4491 0000 an error...1D...\n+0016f620: 5100 3044 c011 0000 2020 2047 542e 4d20 Q.0D.... GT.M \n 0016f630: 7265 7370 6f6e 6473 2074 6f20 6572 726f responds to erro\n 0016f640: 7273 2064 6966 6665 7265 6e74 6c79 2064 rs differently d\n 0016f650: 6570 656e 6469 6e67 206f 6e20 7768 6574 epending on whet\n 0016f660: 6865 7220 6974 2065 6e63 6f75 6e74 6572 her it encounter\n-0016f670: 734c 0031 4612 0000 2020 2074 6865 6d20 sL.1F... them \n+0016f670: 734c 0031 4412 0000 2020 2074 6865 6d20 sL.1D... them \n 0016f680: 696e 2044 6972 6563 7420 4d6f 6465 2028 in Direct Mode (\n 0016f690: 6174 2074 6865 2063 6f6d 6d61 6e64 206c at the command l\n 0016f6a0: 696e 6529 206f 7220 6475 7269 6e67 206e ine) or during n\n 0016f6b0: 6f72 6d61 6c20 7072 6f67 7261 6d14 0031 ormal program..1\n-0016f6c0: 4613 0000 2020 2065 7865 6375 7469 6f6e F... execution\n-0016f6d0: 2e07 0031 4614 0000 3b00 3146 1500 0020 ...1F...;.1F... \n+0016f6c0: 4413 0000 2020 2065 7865 6375 7469 6f6e D... execution\n+0016f6d0: 2e07 0031 4414 0000 3b00 3144 1500 0020 ...1D...;.1D... \n 0016f6e0: 2020 5768 656e 2061 6e20 6578 6563 7574 When an execut\n 0016f6f0: 696e 6720 4754 2e4d 2069 6d61 6765 2065 ing GT.M image e\n 0016f700: 6e63 6f75 6e74 6572 7320 616e 2065 7272 ncounters an err\n-0016f710: 6f72 3a07 0031 4616 0000 4f00 3146 1700 or:..1F...O.1F..\n+0016f710: 6f72 3a07 0031 4416 0000 4f00 3144 1700 or:..1D...O.1D..\n 0016f720: 0020 2020 2020 2a20 6966 2044 6972 6563 . * if Direc\n 0016f730: 7420 4d6f 6465 2069 7320 6163 7469 7665 t Mode is active\n 0016f740: 2061 7420 7468 6520 746f 7020 6f66 2074 at the top of t\n 0016f750: 6865 2069 6e76 6f63 6174 696f 6e20 7374 he invocation st\n-0016f760: 6163 6b2c 2047 542e 4d23 0031 4618 0000 ack, GT.M#.1F...\n+0016f760: 6163 6b2c 2047 542e 4d23 0031 4418 0000 ack, GT.M#.1D...\n 0016f770: 2020 2020 2020 2073 7461 7973 2069 6e20 stays in \n-0016f780: 4469 7265 6374 204d 6f64 652e 5000 3146 Direct Mode.P.1F\n+0016f780: 4469 7265 6374 204d 6f64 652e 5000 3144 Direct Mode.P.1D\n 0016f790: 1900 0020 2020 2020 2a20 6f74 6865 7277 ... * otherw\n 0016f7a0: 6973 652c 2069 6620 7468 6520 6572 726f ise, if the erro\n 0016f7b0: 7220 636f 6d65 7320 6672 6f6d 2061 2064 r comes from a d\n 0016f7c0: 6576 6963 6520 7468 6174 2068 6173 2061 evice that has a\n 0016f7d0: 6e20 4558 4345 5054 494f 4e2c 0000 0000 n EXCEPTION,....\n 0016f7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0016f800: 0100 0000 f807 0000 5f52 0000 0000 0000 ........_R......\n-0016f810: 6200 0046 4845 4c50 00ff 7300 ff45 5252 b..FHELP..s..ERR\n+0016f810: 6200 0044 4845 4c50 00ff 7300 ff45 5252 b..DHELP..s..ERR\n 0016f820: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 0016f830: 5052 4f43 4553 5349 4e47 5f52 554e 2d54 PROCESSING_RUN-T\n 0016f840: 494d 4500 c01a 0000 2020 2020 2020 2047 IME..... G\n 0016f850: 542e 4d20 6578 6563 7574 6573 2074 6865 T.M executes the\n 0016f860: 2045 5843 4550 5449 4f4e 2073 7472 696e EXCEPTION strin\n-0016f870: 672e 5400 3146 2100 0020 2020 2020 2a20 g.T.1F!.. * \n+0016f870: 672e 5400 3144 2100 0020 2020 2020 2a20 g.T.1D!.. * \n 0016f880: 6f74 6865 7277 6973 652c 2069 6620 2445 otherwise, if $E\n 0016f890: 5452 4150 273d 2222 2047 542e 4d20 7472 TRAP'=\"\" GT.M tr\n 0016f8a0: 616e 7366 6572 7320 636f 6e74 726f 6c20 ansfers control \n 0016f8b0: 746f 2074 6865 2063 6f64 6520 6465 6669 to the code defi\n-0016f8c0: 6e65 6420 6279 5100 3146 2200 0020 2020 ned byQ.1F\".. \n+0016f8c0: 6e65 6420 6279 5100 3144 2200 0020 2020 ned byQ.1D\".. \n 0016f8d0: 2020 2020 2445 5452 4150 2061 7320 6966 $ETRAP as if\n 0016f8e0: 2069 7420 6861 6420 6265 656e 2069 6e73 it had been ins\n 0016f8f0: 6572 7465 6420 6174 2074 6865 2070 6f69 erted at the poi\n 0016f900: 6e74 206f 6620 7468 6520 6572 726f 722c nt of the error,\n-0016f910: 2075 6e6c 6573 7353 0031 4623 0000 2020 unlessS.1F#.. \n+0016f910: 2075 6e6c 6573 7353 0031 4423 0000 2020 unlessS.1D#.. \n 0016f920: 2020 2020 2024 4543 4f44 4527 3d22 222c $ECODE'=\"\",\n 0016f930: 2069 6e20 7768 6963 6820 6361 7365 2069 in which case i\n 0016f940: 7420 6578 6563 7574 6573 2061 2054 524f t executes a TRO\n 0016f950: 4c4c 4241 434b 3a24 544c 4556 454c 2066 LLBACK:$TLEVEL f\n-0016f960: 6f6c 6c6f 7765 6420 6279 2300 3146 2400 ollowed by#.1F$.\n+0016f960: 6f6c 6c6f 7765 6420 6279 2300 3144 2400 ollowed by#.1D$.\n 0016f970: 0020 2020 2020 2020 6120 5155 4954 3a24 . a QUIT:$\n 0016f980: 5155 4954 2022 2220 5155 4954 2e3c 0031 QUIT \"\" QUIT.<.1\n-0016f990: 4625 0000 2020 2020 202a 206f 7468 6572 F%.. * other\n+0016f990: 4425 0000 2020 2020 202a 206f 7468 6572 D%.. * other\n 0016f9a0: 7769 7365 2c20 6966 2024 5a54 5241 5027 wise, if $ZTRAP'\n 0016f9b0: 3d22 2220 4754 2e4d 2065 7865 6375 7465 =\"\" GT.M execute\n-0016f9c0: 7320 245a 5452 4150 2e52 0031 4626 0000 s $ZTRAP.R.1F&..\n+0016f9c0: 7320 245a 5452 4150 2e52 0031 4426 0000 s $ZTRAP.R.1D&..\n 0016f9d0: 2020 2020 202a 206f 7468 6572 7769 7365 * otherwise\n 0016f9e0: 2c20 4754 2e4d 2070 6572 666f 726d 7320 , GT.M performs \n 0016f9f0: 6120 5155 4954 3a24 5155 4954 2022 2220 a QUIT:$QUIT \"\" \n 0016fa00: 5155 4954 2061 6e64 2072 6569 7373 7565 QUIT and reissue\n-0016fa10: 7320 7468 6520 6572 726f 7254 0031 4627 s the errorT.1F'\n+0016fa10: 7320 7468 6520 6572 726f 7254 0031 4427 s the errorT.1D'\n 0016fa20: 0000 2020 2020 2020 2061 7420 7468 6520 .. at the \n 0016fa30: 6e65 7720 7374 6163 6b20 6c65 7665 6c2c new stack level,\n 0016fa40: 2069 6620 6e6f 206f 7468 6572 2065 7272 if no other err\n 0016fa50: 6f72 2074 7261 7073 2028 2445 5452 4150 or traps ($ETRAP\n 0016fa60: 206f 7220 245a 5452 4150 2920 6172 654d or $ZTRAP) areM\n-0016fa70: 0031 4628 0000 2020 2020 2020 2075 6e63 .1F(.. unc\n+0016fa70: 0031 4428 0000 2020 2020 2020 2075 6e63 .1D(.. unc\n 0016fa80: 6f76 6572 6564 2062 7920 6465 6365 6e64 overed by decend\n 0016fa90: 696e 6720 7468 6520 7374 6163 6b2c 2047 ing the stack, G\n 0016faa0: 542e 4d20 7265 706f 7274 7320 7468 6520 T.M reports the \n-0016fab0: 6572 726f 7220 6f6e 2074 6865 3800 3146 error on the8.1F\n+0016fab0: 6572 726f 7220 6f6e 2074 6865 3800 3144 error on the8.1D\n 0016fac0: 2900 0020 2020 2020 2020 7072 696e 6369 ).. princi\n 0016fad0: 7061 6c20 6465 7669 6365 2061 6e64 2074 pal device and t\n 0016fae0: 6572 6d69 6e61 7465 7320 7468 6520 696d erminates the im\n-0016faf0: 6167 652e 0700 3146 2a00 004b 0031 4631 age...1F*..K.1F1\n+0016faf0: 6167 652e 0700 3144 2a00 004b 0031 4431 age...1D*..K.1D1\n 0016fb00: 0000 2020 2041 6674 6572 2074 6865 2061 .. After the a\n 0016fb10: 6374 696f 6e2c 2069 6620 616e 792c 2069 ction, if any, i\n 0016fb20: 6e76 6f6b 6564 2062 7920 2445 5452 4150 nvoked by $ETRAP\n 0016fb30: 2c20 245a 5452 4150 206f 7220 4558 4345 , $ZTRAP or EXCE\n-0016fb40: 5054 494f 4e3a 0700 3146 3200 0053 0031 PTION:..1F2..S.1\n-0016fb50: 4633 0000 2020 2020 202a 2069 6620 7468 F3.. * if th\n+0016fb40: 5054 494f 4e3a 0700 3144 3200 0053 0031 PTION:..1D2..S.1\n+0016fb50: 4433 0000 2020 2020 202a 2069 6620 7468 D3.. * if th\n 0016fb60: 6520 7072 6f63 6573 7320 656e 6473 2069 e process ends i\n 0016fb70: 6e20 4469 7265 6374 204d 6f64 6520 2d20 n Direct Mode - \n 0016fb80: 6173 2061 2072 6573 756c 7420 6569 7468 as a result eith\n 0016fb90: 6572 206f 6620 7065 7266 6f72 6d69 6e67 er of performing\n-0016fba0: 5100 3146 3400 0020 2020 2020 2020 6120 Q.1F4.. a \n+0016fba0: 5100 3144 3400 0020 2020 2020 2020 6120 Q.1D4.. a \n 0016fbb0: 4252 4541 4b20 696e 2074 6865 2065 7865 BREAK in the exe\n 0016fbc0: 6375 7465 6420 7374 7269 6e67 206f 7220 cuted string or \n 0016fbd0: 6f66 2073 7461 7274 696e 6720 696e 2044 of starting in D\n 0016fbe0: 6972 6563 7420 4d6f 6465 202d 2047 542e irect Mode - GT.\n-0016fbf0: 4d38 0031 4635 0000 2020 2020 2020 2072 M8.1F5.. r\n+0016fbf0: 4d38 0031 4435 0000 2020 2020 2020 2072 M8.1D5.. r\n 0016fc00: 6570 6f72 7473 2074 6865 2065 7272 6f72 eports the error\n 0016fc10: 206f 6e20 7468 6520 7072 696e 6369 7061 on the principa\n-0016fc20: 6c20 6465 7669 6365 2e51 0031 4636 0000 l device.Q.1F6..\n+0016fc20: 6c20 6465 7669 6365 2e51 0031 4436 0000 l device.Q.1D6..\n 0016fc30: 2020 2020 202a 206f 7468 6572 7769 7365 * otherwise\n 0016fc40: 2c20 6966 2074 6865 2065 7865 6375 7465 , if the execute\n 0016fc50: 6420 7374 7269 6e67 2063 6f6e 7461 696e d string contain\n 0016fc60: 7320 616e 2075 6e73 7461 636b 6564 2074 s an unstacked t\n-0016fc70: 7261 6e73 6665 7220 6f66 5300 3146 3700 ransfer ofS.1F7.\n+0016fc70: 7261 6e73 6665 7220 6f66 5300 3144 3700 ransfer ofS.1D7.\n 0016fc80: 0020 2020 2020 2020 636f 6e74 726f 6c2c . control,\n 0016fc90: 2074 6865 206f 6e6c 7920 696d 706c 6963 the only implic\n 0016fca0: 6974 2062 6568 6176 696f 7220 6973 2074 it behavior is t\n 0016fcb0: 6861 7420 6173 206c 6f6e 6720 6173 2024 hat as long as $\n 0016fcc0: 4543 4f44 4527 3d22 2220 616e 644f 0031 ECODE'=\"\" andO.1\n-0016fcd0: 4638 0000 2020 2020 2020 2024 5a54 5241 F8.. $ZTRA\n+0016fcd0: 4438 0000 2020 2020 2020 2024 5a54 5241 D8.. $ZTRA\n 0016fce0: 5027 3d22 2220 616e 2061 7474 656d 7074 P'=\"\" an attempt\n 0016fcf0: 2074 6f20 5155 4954 2066 726f 6d20 7468 to QUIT from th\n 0016fd00: 6520 6c65 7665 6c20 6f66 2074 6865 2063 e level of the c\n-0016fd10: 7572 7265 6e74 2065 7272 6f72 4600 3146 urrent errorF.1F\n+0016fd10: 7572 7265 6e74 2065 7272 6f72 4600 3144 urrent errorF.1D\n 0016fd20: 3900 0020 2020 2020 2020 6361 7573 6573 9.. causes\n 0016fd30: 2074 6861 7420 6572 726f 7220 746f 2062 that error to b\n 0016fd40: 6520 7265 6973 7375 6564 2061 7420 7468 e reissued at th\n 0016fd50: 6520 6e65 7720 7374 6163 6b20 6c65 7665 e new stack leve\n-0016fd60: 6c2e 4d00 3146 3a00 0020 2020 2020 2a20 l.M.1F:.. * \n+0016fd60: 6c2e 4d00 3144 3a00 0020 2020 2020 2a20 l.M.1D:.. * \n 0016fd70: 6f74 6865 7277 6973 652c 2069 6620 2445 otherwise, if $E\n 0016fd80: 5452 4150 273d 2222 2047 542e 4d20 7065 TRAP'=\"\" GT.M pe\n 0016fd90: 7266 6f72 6d73 2061 2051 5549 543a 2451 rforms a QUIT:$Q\n 0016fda0: 5549 5420 2222 2051 5549 5420 616e 6438 UIT \"\" QUIT and8\n-0016fdb0: 0031 4641 0000 2020 2020 2020 2072 6569 .1FA.. rei\n+0016fdb0: 0031 4441 0000 2020 2020 2020 2072 6569 .1DA.. rei\n 0016fdc0: 7373 7565 7320 7468 6520 6572 726f 7220 ssues the error \n 0016fdd0: 6174 2074 6865 206e 6577 2073 7461 636b at the new stack\n-0016fde0: 206c 6576 656c 2e53 0031 4642 0000 2020 level.S.1FB.. \n+0016fde0: 206c 6576 656c 2e53 0031 4442 0000 2020 level.S.1DB.. \n 0016fdf0: 2020 202a 206f 7468 6572 7769 7365 2c20 * otherwise, \n 0016fe00: 245a 5452 4150 206d 7573 7420 636f 6e74 $ZTRAP must cont\n 0016fe10: 6169 6e20 636f 6465 2061 6e64 2047 542e ain code and GT.\n 0016fe20: 4d20 7265 7472 6965 7320 7468 6520 6c69 M retries the li\n-0016fe30: 6e65 206f 6620 4d20 6f6e 2700 3146 4300 ne of M on'.1FC.\n+0016fe30: 6e65 206f 6620 4d20 6f6e 2700 3144 4300 ne of M on'.1DC.\n 0016fe40: 0020 2020 2020 2020 7768 6963 6820 7468 . which th\n 0016fe50: 6520 6572 726f 7220 6f63 6375 7272 6564 e error occurred\n-0016fe60: 2e07 0031 4644 0000 5000 3146 4500 0020 ...1FD..P.1FE.. \n+0016fe60: 2e07 0031 4444 0000 5000 3144 4500 0020 ...1DD..P.1DE.. \n 0016fe70: 2020 4754 2e4d 2063 6865 636b 7320 7468 GT.M checks th\n 0016fe80: 6520 7379 6e74 6178 206f 6620 636f 6465 e syntax of code\n 0016fe90: 2061 7373 6967 6e65 6420 746f 2024 4554 assigned to $ET\n 0016fea0: 5241 502c 2024 5a53 5445 502c 2024 5a54 RAP, $ZSTEP, $ZT\n-0016feb0: 5241 502c 2061 6e64 5200 3146 4600 0020 RAP, andR.1FF.. \n+0016feb0: 5241 502c 2061 6e64 5200 3144 4600 0020 RAP, andR.1DF.. \n 0016fec0: 2020 4558 4345 5054 494f 4e20 6174 2074 EXCEPTION at t\n 0016fed0: 6865 2074 696d 6520 7468 6579 2061 7265 he time they are\n 0016fee0: 2073 7065 6369 6669 6564 2e20 4e6f 7465 specified. Note\n 0016fef0: 2074 6861 7420 245a 5452 4150 2061 6e64 that $ZTRAP and\n-0016ff00: 2045 5843 4550 5449 4f4e 4b00 3146 4700 EXCEPTIONK.1FG.\n+0016ff00: 2045 5843 4550 5449 4f4e 4b00 3144 4700 EXCEPTIONK.1DG.\n 0016ff10: 0020 2020 6172 6520 7375 626a 6563 7420 . are subject \n 0016ff20: 746f 2067 746d 5f7a 7472 6170 5f66 6f72 to gtm_ztrap_for\n 0016ff30: 6d2c 2061 6e64 2c20 6966 2074 6861 7420 m, and, if that \n 0016ff40: 7370 6563 6966 6965 7320 656e 7472 7972 specifies entryr\n-0016ff50: 6566 206f 7253 0031 4648 0000 2020 2061 ef orS.1FH.. a\n+0016ff50: 6566 206f 7253 0031 4448 0000 2020 2061 ef orS.1DH.. a\n 0016ff60: 6461 7074 6976 652c 2047 542e 4d20 646f daptive, GT.M do\n 0016ff70: 6573 206e 6f74 2063 6865 636b 2074 6865 es not check the\n 0016ff80: 2073 796e 7461 782e 2041 6c73 6f2c 2074 syntax. Also, t\n 0016ff90: 6865 2065 6e76 6972 6f6e 6d65 6e74 2076 he environment v\n-0016ffa0: 6172 6961 626c 6573 5000 3146 4900 0020 ariablesP.1FI.. \n+0016ffa0: 6172 6961 626c 6573 5000 3144 4900 0020 ariablesP.1DI.. \n 0016ffb0: 2020 2467 746d 5f65 7472 6170 2c20 2467 $gtm_etrap, $g\n 0016ffc0: 746d 5f74 7269 6767 6572 5f65 7472 6170 tm_trigger_etrap\n 0016ffd0: 2c20 616e 6420 2467 746d 5f7a 7374 6570 , and $gtm_zstep\n 0016ffe0: 2070 726f 7669 6465 2077 6179 7320 6f66 provide ways of\n 0016fff0: 2073 6574 7469 6e67 0000 0000 0000 0000 setting........\n 00170000: 0100 0000 ec07 0000 8b52 0000 0000 0000 .........R......\n-00170010: 8000 0046 4845 4c50 00ff 7300 ff45 5252 ...FHELP..s..ERR\n+00170010: 8000 0044 4845 4c50 00ff 7300 ff45 5252 ...DHELP..s..ERR\n 00170020: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 00170030: 5052 4f43 4553 5349 4e47 5f52 554e 2d54 PROCESSING_RUN-T\n 00170040: 494d 4500 c04a 0000 2020 2073 6f6d 6520 IME..J.. some \n 00170050: 6f66 2074 6865 2049 5356 732c 2073 6f20 of the ISVs, so \n 00170060: 7468 6569 7220 7661 6c75 6573 2061 7265 their values are\n 00170070: 2076 6572 6966 6965 6420 6174 2070 726f verified at pro\n 00170080: 6365 7373 2069 6e69 7469 6174 696f 6e2e cess initiation.\n-00170090: 5000 3146 5100 0020 2020 4675 7274 6865 P.1FQ.. Furthe\n+00170090: 5000 3144 5100 0020 2020 4675 7274 6865 P.1DQ.. Furthe\n 001700a0: 722c 2061 2053 4554 2024 4554 5241 5020 r, a SET $ETRAP \n 001700b0: 7573 6573 2061 2074 656d 706f 7261 7279 uses a temporary\n 001700c0: 2064 6566 6175 6c74 2076 616c 7565 206f default value o\n 001700d0: 6620 2249 4620 245a 4a4f 4245 5841 4d22 f \"IF $ZJOBEXAM\"\n-001700e0: 4d00 3146 5200 0020 2020 7768 656e 2073 M.1FR.. when s\n+001700e0: 4d00 3144 5200 0020 2020 7768 656e 2073 M.1DR.. when s\n 001700f0: 6869 6674 696e 6720 6672 6f6d 2024 5a54 hifting from $ZT\n 00170100: 5241 5020 746f 2024 4554 5241 5020 696e RAP to $ETRAP in\n 00170110: 2063 6173 6520 7468 6520 7370 6563 6966 case the specif\n 00170120: 6965 6420 7661 6c75 6520 6861 731d 0031 ied value has..1\n-00170130: 4653 0000 2020 2063 6f6d 7069 6c61 7469 FS.. compilati\n-00170140: 6f6e 2065 7272 6f72 732e 0700 3146 5400 on errors...1FT.\n-00170150: 0020 0030 46ff 7300 ff44 4952 4543 545f . .0F.s..DIRECT_\n+00170130: 4453 0000 2020 2063 6f6d 7069 6c61 7469 DS.. compilati\n+00170140: 6f6e 2065 7272 6f72 732e 0700 3144 5400 on errors...1DT.\n+00170150: 0020 0030 44ff 7300 ff44 4952 4543 545f . .0D.s..DIRECT_\n 00170160: 4d4f 4445 0000 4469 7265 6374 5f4d 6f64 MODE..Direct_Mod\n-00170170: 6516 0040 46bf 1100 0020 2020 4469 7265 e..@F.... Dire\n-00170180: 6374 204d 6f64 6507 0041 4621 0000 5000 ct Mode..AF!..P.\n-00170190: 4146 3100 0020 2020 5768 656e 2047 542e AF1.. When GT.\n+00170170: 6516 0040 44bf 1100 0020 2020 4469 7265 e..@D.... Dire\n+00170180: 6374 204d 6f64 6507 0041 4421 0000 5000 ct Mode..AD!..P.\n+00170190: 4144 3100 0020 2020 5768 656e 2047 542e AD1.. When GT.\n 001701a0: 4d20 6465 7465 6374 7320 616e 2065 7272 M detects an err\n 001701b0: 6f72 2069 6e20 4469 7265 6374 204d 6f64 or in Direct Mod\n 001701c0: 652c 2069 7420 7265 706f 7274 7320 7468 e, it reports th\n 001701d0: 6520 6572 726f 7220 7769 7468 2061 3c00 e error with a<.\n-001701e0: 4146 4100 0020 2020 6d65 7373 6167 6520 AFA.. message \n+001701e0: 4144 4100 0020 2020 6d65 7373 6167 6520 ADA.. message \n 001701f0: 616e 6420 6c65 6176 6573 2074 6865 2070 and leaves the p\n 00170200: 726f 6365 7373 2061 7420 7468 6520 4754 rocess at the GT\n-00170210: 4d3e 2070 726f 6d70 742e 0700 4146 5100 M> prompt...AFQ.\n-00170220: 0012 0041 4661 0000 2020 2045 7861 6d70 ...AFa.. Examp\n-00170230: 6c65 3a07 0041 4671 0000 1000 4146 8100 le:..AFq....AF..\n-00170240: 0020 2020 4754 4d3e 5a57 0c00 4146 9100 . GTM>ZW..AF..\n-00170250: 0020 2020 5a57 1100 4046 c011 0000 2020 . ZW..@F.... \n-00170260: 205e 5f5f 5f5f 5f3c 0041 4612 0000 2020 ^_____<.AF... \n+00170210: 4d3e 2070 726f 6d70 742e 0700 4144 5100 M> prompt...ADQ.\n+00170220: 0012 0041 4461 0000 2020 2045 7861 6d70 ...ADa.. Examp\n+00170230: 6c65 3a07 0041 4471 0000 1000 4144 8100 le:..ADq....AD..\n+00170240: 0020 2020 4754 4d3e 5a57 0c00 4144 9100 . GTM>ZW..AD..\n+00170250: 0020 2020 5a57 1100 4044 c011 0000 2020 . ZW..@D.... \n+00170260: 205e 5f5f 5f5f 5f3c 0041 4412 0000 2020 ^_____<.AD... \n 00170270: 2025 4754 4d2d 452d 494e 5643 4d44 2c20 %GTM-E-INVCMD, \n 00170280: 496e 7661 6c69 6420 636f 6d6d 616e 6420 Invalid command \n 00170290: 6b65 7977 6f72 6420 656e 636f 756e 7465 keyword encounte\n-001702a0: 7265 640e 0041 4613 0000 2020 2047 544d red..AF... GTM\n-001702b0: 3e07 0041 4614 0000 5300 4146 1500 0020 >..AF...S.AF... \n+001702a0: 7265 640e 0041 4413 0000 2020 2047 544d red..AD... GTM\n+001702b0: 3e07 0041 4414 0000 5300 4144 1500 0020 >..AD...S.AD... \n 001702c0: 2020 496e 2044 6972 6563 7420 4d6f 6465 In Direct Mode\n 001702d0: 2c20 4754 2e4d 2070 726f 7669 6465 7320 , GT.M provides \n 001702e0: 6163 6365 7373 2074 6f20 7468 6520 5245 access to the RE\n 001702f0: 4341 4c4c 2063 6f6d 6d61 6e64 2e20 5245 CALL command. RE\n-00170300: 4341 4c4c 2061 6c6c 6f77 7352 0041 4616 CALL allowsR.AF.\n+00170300: 4341 4c4c 2061 6c6c 6f77 7352 0041 4416 CALL allowsR.AD.\n 00170310: 0000 2020 2079 6f75 2074 6f20 7265 7472 .. you to retr\n 00170320: 6965 7665 2061 2044 6972 6563 7420 4d6f ieve a Direct Mo\n 00170330: 6465 2063 6f6d 6d61 6e64 206c 696e 6520 de command line \n 00170340: 7769 7468 2061 206d 696e 696d 756d 206f with a minimum o\n 00170350: 6620 7479 7069 6e67 2e20 5468 6551 0041 f typing. TheQ.A\n-00170360: 4617 0000 2020 2047 542e 4d20 6c69 6e65 F... GT.M line\n+00170360: 4417 0000 2020 2047 542e 4d20 6c69 6e65 D... GT.M line\n 00170370: 2065 6469 746f 7220 616c 6c6f 7773 2079 editor allows y\n 00170380: 6f75 2074 6f20 6d61 6b65 2071 7569 636b ou to make quick\n 00170390: 2063 6861 6e67 6573 206f 7220 636f 7272 changes or corr\n 001703a0: 6563 7469 6f6e 7320 746f 2074 6865 1700 ections to the..\n-001703b0: 4146 1800 0020 2020 636f 6d6d 616e 6420 AF... command \n-001703c0: 6c69 6e65 2e07 0041 4619 0000 5200 3446 line...AF...R.4F\n+001703b0: 4144 1800 0020 2020 636f 6d6d 616e 6420 AD... command \n+001703c0: 6c69 6e65 2e07 0041 4419 0000 5200 3444 line...AD...R.4D\n 001703d0: 5255 4e2d 5449 4d45 5f45 5252 4f52 535f RUN-TIME_ERRORS_\n 001703e0: 4f55 5453 4944 455f 4f46 5f44 4952 4543 OUTSIDE_OF_DIREC\n 001703f0: 545f 4d4f 4445 0000 5275 6e2d 7469 6d65 T_MODE..Run-time\n 00170400: 5f45 7272 6f72 735f 4f75 7473 6964 655f _Errors_Outside_\n 00170410: 6f66 5f44 6972 6563 745f 4d6f 6465 3100 of_Direct_Mode1.\n-00170420: 5b46 bf11 0000 2020 2052 756e 2d74 696d [F.... Run-tim\n+00170420: 5b44 bf11 0000 2020 2052 756e 2d74 696d [D.... Run-tim\n 00170430: 6520 4572 726f 7273 204f 7574 7369 6465 e Errors Outside\n 00170440: 206f 6620 4469 7265 6374 204d 6f64 6507 of Direct Mode.\n-00170450: 005c 4621 0000 5200 5c46 3100 0020 2020 .\\F!..R.\\F1.. \n+00170450: 005c 4421 0000 5200 5c44 3100 0020 2020 .\\D!..R.\\D1.. \n 00170460: 4966 2047 542e 4d20 656e 636f 756e 7465 If GT.M encounte\n 00170470: 7273 2061 6e20 6572 726f 7220 6f75 7473 rs an error outs\n 00170480: 6964 6520 6f66 2063 6f64 6520 656e 7465 ide of code ente\n 00170490: 7265 6420 696e 2044 6972 6563 7420 4d6f red in Direct Mo\n-001704a0: 6465 2c20 4754 2e4d 5200 5c46 4100 0020 de, GT.MR.\\FA.. \n+001704a0: 6465 2c20 4754 2e4d 5200 5c44 4100 0020 de, GT.MR.\\DA.. \n 001704b0: 2020 6578 6563 7574 6573 2074 6865 2024 executes the $\n 001704c0: 4554 5241 5020 6f72 2024 5a54 5241 5020 ETRAP or $ZTRAP \n 001704d0: 7370 6563 6961 6c20 7661 7269 6162 6c65 special variable\n 001704e0: 2c20 6966 2065 6974 6865 7220 6f66 2074 , if either of t\n-001704f0: 6865 6d20 6861 7665 2061 4f00 5c46 5100 hem have aO.\\FQ.\n+001704f0: 6865 6d20 6861 7665 2061 4f00 5c44 5100 hem have aO.\\DQ.\n 00170500: 0020 2020 6c65 6e67 7468 2067 7265 6174 . length great\n 00170510: 6572 2074 6861 6e20 7a65 726f 2c20 7768 er than zero, wh\n 00170520: 6963 6820 6f6e 6c79 206f 6e65 2063 616e ich only one can\n 00170530: 2068 6176 6520 6174 2061 2067 6976 656e have at a given\n-00170540: 2070 6f69 6e74 2069 6e0f 005c 4661 0000 point in..\\Fa..\n-00170550: 2020 2074 696d 652e 0700 5c46 7100 004e time...\\Fq..N\n-00170560: 005c 4681 0000 2020 2054 6865 2024 4554 .\\F... The $ET\n+00170540: 2070 6f69 6e74 2069 6e0f 005c 4461 0000 point in..\\Da..\n+00170550: 2020 2074 696d 652e 0700 5c44 7100 004e time...\\Dq..N\n+00170560: 005c 4481 0000 2020 2054 6865 2024 4554 .\\D... The $ET\n 00170570: 5241 5020 616e 6420 245a 5452 4150 2073 RAP and $ZTRAP s\n 00170580: 7065 6369 616c 2076 6172 6961 626c 6573 pecial variables\n 00170590: 2073 7065 6369 6669 7920 616e 2061 6374 specifiy an act\n 001705a0: 696f 6e20 7468 6174 2047 542e 4d52 005c ion that GT.MR.\\\n-001705b0: 4691 0000 2020 2073 686f 756c 6420 7065 F... should pe\n+001705b0: 4491 0000 2020 2073 686f 756c 6420 7065 D... should pe\n 001705c0: 7266 6f72 6d20 7768 656e 2061 6e20 6572 rform when an er\n 001705d0: 726f 7220 6f63 6375 7273 2064 7572 696e ror occurs durin\n 001705e0: 6720 726f 7574 696e 6520 6578 6563 7574 g routine execut\n 001705f0: 696f 6e2e 2024 4554 5241 5020 616e 6445 ion. $ETRAP andE\n-00170600: 005b 46c0 1100 0020 2020 245a 5452 4150 .[F.... $ZTRAP\n+00170600: 005b 44c0 1100 0020 2020 245a 5452 4150 .[D.... $ZTRAP\n 00170610: 2063 616e 2065 7374 6162 6c69 7368 206f can establish o\n 00170620: 6e65 206f 7220 6d6f 7265 2065 7272 6f72 ne or more error\n 00170630: 2068 616e 646c 696e 6720 2261 6374 696f handling \"actio\n-00170640: 6e73 222e 0700 5c46 1200 0012 005c 4613 ns\"...\\F.....\\F.\n+00170640: 6e73 222e 0700 5c44 1200 0012 005c 4413 ns\"...\\D.....\\D.\n 00170650: 0000 2020 202a 2a4e 6f74 652a 2a07 005c .. **Note**..\\\n-00170660: 4614 0000 5400 5c46 1500 0020 2020 5468 F...T.\\F... Th\n+00170660: 4414 0000 5400 5c44 1500 0020 2020 5468 D...T.\\D... Th\n 00170670: 6520 656e 7669 726f 6e6d 656e 7420 7661 e environment va\n 00170680: 7269 6162 6c65 2067 746d 5f65 7472 6170 riable gtm_etrap\n 00170690: 2073 7065 6369 6669 6573 2061 6e20 696e specifies an in\n 001706a0: 6974 6961 6c20 7661 6c75 6520 6f66 2024 itial value of $\n-001706b0: 4554 5241 5020 746f 4e00 5c46 1600 0020 ETRAP toN.\\F... \n+001706b0: 4554 5241 5020 746f 4e00 5c44 1600 0020 ETRAP toN.\\D... \n 001706c0: 2020 6f76 6572 7269 6465 2074 6865 2064 override the d\n 001706d0: 6566 6175 6c74 2076 616c 7565 206f 6620 efault value of \n 001706e0: 2242 2220 666f 7220 245a 5452 4150 2061 \"B\" for $ZTRAP a\n 001706f0: 7320 7468 6520 6261 7365 206c 6576 656c s the base level\n-00170700: 2065 7272 6f72 5400 5c46 1700 0020 2020 errorT.\\F... \n+00170700: 2065 7272 6f72 5400 5c44 1700 0020 2020 errorT.\\D... \n 00170710: 6861 6e64 6c65 722e 2054 6865 2067 746d handler. The gtm\n 00170720: 7072 6f66 696c 6520 7363 7269 7074 2073 profile script s\n 00170730: 6574 7320 6774 6d5f 6574 7261 7020 746f ets gtm_etrap to\n 00170740: 2022 5772 6974 653a 2830 3d24 5354 4143 \"Write:(0=$STAC\n-00170750: 4b29 2022 2245 7272 6f72 5200 5c46 1800 K) \"\"ErrorR.\\F..\n+00170750: 4b29 2022 2245 7272 6f72 5200 5c44 1800 K) \"\"ErrorR.\\D..\n 00170760: 0020 2020 6f63 6375 7272 6564 3a20 2222 . occurred: \"\"\n 00170770: 2c24 5a53 7461 7475 732c 2122 2077 6869 ,$ZStatus,!\" whi\n 00170780: 6368 2079 6f75 2063 616e 2063 7573 746f ch you can custo\n 00170790: 6d69 7a65 2074 6f20 7375 6974 2079 6f75 mize to suit you\n-001707a0: 7220 6e65 6564 732e 2046 6f72 3900 5c46 r needs. For9.\\F\n+001707a0: 7220 6e65 6564 732e 2046 6f72 3900 5c44 r needs. For9.\\D\n 001707b0: 1900 0020 2020 6d6f 7265 2069 6e66 6f72 ... more infor\n 001707c0: 6d61 7469 6f6e 2c20 7265 6665 7220 746f mation, refer to\n 001707d0: 2022 5072 6f63 6573 7369 6e67 2045 7272 \"Processing Err\n-001707e0: 6f72 7322 2e07 005c 461a 0000 0000 0000 ors\"...\\F.......\n+001707e0: 6f72 7322 2e07 005c 441a 0000 0000 0000 ors\"...\\D.......\n 001707f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00170800: 0100 0000 e007 0000 9e52 0000 0000 0000 .........R......\n-00170810: 8700 0046 4845 4c50 00ff 7300 ff45 5252 ...FHELP..s..ERR\n+00170810: 8700 0044 4845 4c50 00ff 7300 ff45 5252 ...DHELP..s..ERR\n 00170820: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 00170830: 5052 4f43 4553 535f 434f 4d50 494c 455f PROCESS_COMPILE_\n 00170840: 4552 524f 5253 00c0 1800 0020 2020 6572 ERRORS..... er\n 00170850: 726f 7273 206d 6179 206f 6363 7572 206f rors may occur o\n 00170860: 6e20 6120 6c69 6e65 2c20 6578 616d 696e n a line, examin\n 00170870: 6520 7468 6520 6c69 6e65 2063 6172 6566 e the line caref\n 00170880: 756c 6c79 2074 6f20 6176 6f69 6420 636f ully to avoid co\n-00170890: 6d70 696c 696e 6724 0034 4619 0000 2020 mpiling$.4F... \n+00170890: 6d70 696c 696e 6724 0034 4419 0000 2020 mpiling$.4D... \n 001708a0: 2074 6865 2072 6f75 7469 6e65 2073 6576 the routine sev\n-001708b0: 6572 616c 2074 696d 6573 2e07 0034 461a eral times...4F.\n-001708c0: 0000 5300 3446 2100 0020 2020 5468 6520 ..S.4F!.. The \n+001708b0: 6572 616c 2074 696d 6573 2e07 0034 441a eral times...4D.\n+001708c0: 0000 5300 3444 2100 0020 2020 5468 6520 ..S.4D!.. The \n 001708d0: 4d55 4d50 5320 636f 6d6d 616e 6420 7175 MUMPS command qu\n 001708e0: 616c 6966 6965 7220 2d69 676e 6f72 652c alifier -ignore,\n 001708f0: 2077 6869 6368 2069 7320 7468 6520 6465 which is the de\n 00170900: 6661 756c 742c 2069 6e73 7472 7563 7473 fault, instructs\n-00170910: 2047 542e 4d4e 0034 4622 0000 2020 2074 GT.MN.4F\".. t\n+00170910: 2047 542e 4d4e 0034 4422 0000 2020 2074 GT.MN.4D\".. t\n 00170920: 6f20 7072 6f64 7563 6520 616e 206f 626a o produce an obj\n 00170930: 6563 7420 6669 6c65 2065 7665 6e20 6966 ect file even if\n 00170940: 2074 6865 2063 6f6d 7069 6c65 7220 6465 the compiler de\n 00170950: 7465 6374 7320 6572 726f 7273 2069 6e20 tects errors in \n-00170960: 7468 654b 0034 4623 0000 2020 2073 6f75 theK.4F#.. sou\n+00170960: 7468 654b 0034 4423 0000 2020 2073 6f75 theK.4D#.. sou\n 00170970: 7263 6520 636f 6465 2e20 4173 206c 6f6e rce code. As lon\n 00170980: 6720 6173 2074 6865 2065 7865 6375 7469 g as the executi\n 00170990: 6f6e 2070 6174 6820 646f 6573 206e 6f74 on path does not\n 001709a0: 2065 6e63 6f75 6e74 6572 2074 6865 4400 encounter theD.\n-001709b0: 3446 2400 0020 2020 636f 6d70 696c 652d 4F$.. compile-\n+001709b0: 3444 2400 0020 2020 636f 6d70 696c 652d 4D$.. compile-\n 001709c0: 7469 6d65 2065 7272 6f72 732c 2074 6865 time errors, the\n 001709d0: 2047 542e 4d20 7275 6e2d 7469 6d65 2073 GT.M run-time s\n 001709e0: 7973 7465 6d20 6578 6563 7574 6573 2074 ystem executes t\n-001709f0: 6865 5000 3446 2500 0020 2020 636f 6d70 heP.4F%.. comp\n+001709f0: 6865 5000 3444 2500 0020 2020 636f 6d70 heP.4D%.. comp\n 00170a00: 696c 6564 2d61 732d 7772 6974 7465 6e20 iled-as-written \n 00170a10: 726f 7574 696e 652e 2059 6f75 206d 6179 routine. You may\n 00170a20: 2074 616b 6520 6164 7661 6e74 6167 6520 take advantage \n 00170a30: 6f66 2074 6869 7320 6665 6174 7572 6520 of this feature \n-00170a40: 746f 5200 3446 2600 0020 2020 6578 6572 toR.4F&.. exer\n+00170a40: 746f 5200 3444 2600 0020 2020 6578 6572 toR.4D&.. exer\n 00170a50: 6369 7365 2073 6f6d 6520 7061 7274 7320 cise some parts \n 00170a60: 6f66 2079 6f75 7220 7072 6f67 7261 6d20 of your program \n 00170a70: 6265 666f 7265 2063 6f72 7265 6374 696e before correctin\n 00170a80: 6720 6572 726f 7273 2064 6574 6563 7465 g errors detecte\n-00170a90: 6420 6279 1700 3446 2700 0020 2020 7468 d by..4F'.. th\n-00170aa0: 6520 636f 6d70 696c 6572 2e07 0034 4628 e compiler...4F(\n-00170ab0: 0000 3700 1f46 4752 414d 5f48 414e 444c ..7..FGRAM_HANDL\n+00170a90: 6420 6279 1700 3444 2700 0020 2020 7468 d by..4D'.. th\n+00170aa0: 6520 636f 6d70 696c 6572 2e07 0034 4428 e compiler...4D(\n+00170ab0: 0000 3700 1f44 4752 414d 5f48 414e 444c ..7..DGRAM_HANDL\n 00170ac0: 494e 475f 4f46 5f45 5252 4f52 5300 0050 ING_OF_ERRORS..P\n 00170ad0: 726f 6772 616d 5f48 616e 646c 696e 675f rogram_Handling_\n-00170ae0: 6f66 5f45 7272 6f72 7325 0037 46bf 1100 of_Errors%.7F...\n+00170ae0: 6f66 5f45 7272 6f72 7325 0037 44bf 1100 of_Errors%.7D...\n 00170af0: 0020 2020 5072 6f67 7261 6d20 4861 6e64 . Program Hand\n 00170b00: 6c69 6e67 206f 6620 4572 726f 7273 0700 ling of Errors..\n-00170b10: 3846 2100 0052 0038 4631 0000 2020 2047 8F!..R.8F1.. G\n+00170b10: 3844 2100 0052 0038 4431 0000 2020 2047 8D!..R.8D1.. G\n 00170b20: 542e 4d20 7072 6f76 6964 6573 2074 6865 T.M provides the\n 00170b30: 2065 7272 6f72 2068 616e 646c 696e 6720 error handling \n 00170b40: 6661 6369 6c69 7469 6573 2064 6573 6372 facilities descr\n 00170b50: 6962 6564 2069 6e20 7468 6520 4d20 7374 ibed in the M st\n-00170b60: 616e 6461 7264 2e54 0038 4641 0000 2020 andard.T.8FA.. \n+00170b60: 616e 6461 7264 2e54 0038 4441 0000 2020 andard.T.8DA.. \n 00170b70: 2049 6e20 6164 6469 7469 6f6e 2c20 4754 In addition, GT\n 00170b80: 2e4d 2070 726f 7669 6465 7320 6120 6e75 .M provides a nu\n 00170b90: 6d62 6572 206f 6620 6578 7465 6e73 696f mber of extensio\n 00170ba0: 6e73 2066 6f72 2065 7272 6f72 2068 616e ns for error han\n-00170bb0: 646c 696e 672e 2042 6f74 6851 0038 4651 dling. BothQ.8FQ\n+00170bb0: 646c 696e 672e 2042 6f74 6851 0038 4451 dling. BothQ.8DQ\n 00170bc0: 0000 2020 2061 7265 2064 6973 6375 7373 .. are discuss\n 00170bd0: 6564 2069 6e20 7468 6520 666f 6c6c 6f77 ed in the follow\n 00170be0: 696e 6720 7365 6374 696f 6e73 2e20 5468 ing sections. Th\n 00170bf0: 6520 666f 6c6c 6f77 696e 6720 7461 626c e following tabl\n-00170c00: 6520 7375 6d6d 6172 697a 6573 4f00 3846 e summarizesO.8F\n+00170c00: 6520 7375 6d6d 6172 697a 6573 4f00 3844 e summarizesO.8D\n 00170c10: 6100 0020 2020 736f 6d65 206f 6620 7468 a.. some of th\n 00170c20: 6520 746f 6f6c 732c 2077 6869 6368 2061 e tools, which a\n 00170c30: 7265 2074 6865 6e20 6465 7363 7269 6265 re then describe\n 00170c40: 6420 696e 206d 6f72 6520 6465 7461 696c d in more detail\n-00170c50: 2077 6974 6869 6e20 7468 6535 0038 4671 within the5.8Fq\n+00170c50: 2077 6974 6869 6e20 7468 6535 0038 4471 within the5.8Dq\n 00170c60: 0000 2020 2063 6f6e 7465 7874 206f 6620 .. context of \n 00170c70: 7661 7269 6f75 7320 7465 6368 6e69 7175 various techniqu\n 00170c80: 6573 2061 6e64 2065 7861 6d70 6c65 732e es and examples.\n-00170c90: 0700 3846 8100 0054 0038 4691 0000 2020 ..8F...T.8F... \n+00170c90: 0700 3844 8100 0054 0038 4491 0000 2020 ..8D...T.8D... \n 00170ca0: 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +--------------\n 00170cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00170cc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00170cd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00170ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b55 0037 46c0 ----------+U.7F.\n+00170ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2b55 0037 44c0 ----------+U.7D.\n 00170cf0: 1100 0020 2020 7c20 2020 2020 2020 2020 ... | \n 00170d00: 2020 2020 2020 5375 6d6d 6172 7920 6f66 Summary of\n 00170d10: 2047 542e 4d20 4572 726f 722d 4861 6e64 GT.M Error-Hand\n 00170d20: 6c69 6e67 2046 6163 696c 6974 6965 7320 ling Facilities \n 00170d30: 2020 2020 2020 2020 2020 2020 2020 207c |\n-00170d40: 5400 3846 1200 0020 2020 7c2d 2d2d 2d2d T.8F... |-----\n+00170d40: 5400 3844 1200 0020 2020 7c2d 2d2d 2d2d T.8D... |-----\n 00170d50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00170d60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00170d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00170d80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00170d90: 2d2d 2d7c 5400 3846 1300 0020 2020 7c20 ---|T.8F... | \n+00170d90: 2d2d 2d7c 5400 3844 1300 0020 2020 7c20 ---|T.8D... | \n 00170da0: 2020 2020 2020 2045 5854 454e 5349 4f4e EXTENSION\n 00170db0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 00170dc0: 2020 2020 2020 2020 2020 2045 5850 4c41 EXPLA\n 00170dd0: 4e41 5449 4f4e 2020 2020 2020 2020 2020 NATION \n-00170de0: 2020 2020 2020 207c 5400 3846 1400 0020 |T.8F... \n+00170de0: 2020 2020 2020 207c 5400 3844 1400 0020 |T.8D... \n 00170df0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00170e00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00170e10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00170e20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00170e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3846 -----------|T.8F\n+00170e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3844 -----------|T.8D\n 00170e40: 1500 0020 2020 7c20 2020 2020 2020 2020 ... | \n 00170e50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00170e60: 207c 2050 726f 7669 6465 7320 6120 6465 | Provides a de\n 00170e70: 7669 6365 7061 7261 6d65 7465 7220 7370 viceparameter sp\n 00170e80: 6563 6966 7969 6e67 2061 6e20 2020 207c ecifying an |\n-00170e90: 5400 3846 1600 0020 2020 7c20 4f50 454e T.8F... | OPEN\n+00170e90: 5400 3844 1600 0020 2020 7c20 4f50 454e T.8D... | OPEN\n 00170ea0: 2f55 5345 2f43 4c4f 5345 2045 5843 4550 /USE/CLOSE EXCEP\n 00170eb0: 5449 4f4e 207c 2058 4543 5554 4520 7374 TION | XECUTE st\n 00170ec0: 7269 6e67 206f 7220 656e 7472 7972 6566 ring or entryref\n 00170ed0: 2074 6861 7420 4754 2e4d 2069 6e76 6f6b that GT.M invok\n-00170ee0: 6573 207c 5400 3846 1700 0020 2020 7c20 es |T.8F... | \n+00170ee0: 6573 207c 5400 3844 1700 0020 2020 7c20 es |T.8D... | \n 00170ef0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00170f00: 2020 2020 2020 2020 207c 2075 706f 6e20 | upon \n 00170f10: 656e 636f 756e 7465 7269 6e67 2061 2064 encountering a d\n 00170f20: 6576 6963 652d 7265 6c61 7465 6420 2020 evice-related \n-00170f30: 2020 2020 2020 207c 5400 3846 1800 0020 |T.8F... \n+00170f30: 2020 2020 2020 207c 5400 3844 1800 0020 |T.8D... \n 00170f40: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00170f50: 2020 2020 2020 2020 2020 2020 207c 2065 | e\n 00170f60: 7863 6570 7469 6f6e 2063 6f6e 6469 7469 xception conditi\n 00170f70: 6f6e 2e20 2020 2020 2020 2020 2020 2020 on. \n-00170f80: 2020 2020 2020 2020 2020 207c 5400 3846 |T.8F\n+00170f80: 2020 2020 2020 2020 2020 207c 5400 3844 |T.8D\n 00170f90: 1900 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ... |---------\n 00170fa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00170fb0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00170fc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00170fd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n 00170fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00170ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -94466,20 +94466,20 @@\n 00171010: 2c00 0000 4845 4c50 00ff 7300 ff43 4f4d ,...HELP..s..COM\n 00171020: 4d41 4e44 5300 ff73 00ff 5a57 5249 5445 MANDS..s..ZWRITE\n 00171030: 00ff 7300 ff59 0000 d800 0000 2f00 2100 ..s..Y....../.!.\n 00171040: 5a57 5249 5445 5f46 4f52 4d41 545f 464f ZWRITE_FORMAT_FO\n 00171050: 525f 414c 4941 535f 5641 5249 4142 4c45 R_ALIAS_VARIABLE\n 00171060: 5300 c028 0100 00d4 0000 000c 0044 0065 S..(.........D.e\n 00171070: 0100 00d5 0000 000b 0009 0044 0000 5a02 ...........D..Z.\n-00171080: 0000 2d00 0946 4552 525f 5052 4f43 4553 ..-..FERR_PROCES\n+00171080: 0000 2d00 0944 4552 525f 5052 4f43 4553 ..-..DERR_PROCES\n 00171090: 5349 4e47 00ff 7300 ff43 4f4d 5049 4c45 SING..s..COMPILE\n 001710a0: 5f54 494d 4500 c013 0100 005b 0200 0021 _TIME......[...!\n-001710b0: 001c d450 524f 4345 5353 494e 475f 5255 ...PROCESSING_RU\n+001710b0: 001c 8850 524f 4345 5353 494e 475f 5255 ...PROCESSING_RU\n 001710c0: 4e2d 5449 4d45 00c0 1901 0000 5e02 0000 N-TIME......^...\n-001710d0: 0c00 3100 4901 0000 5f02 0000 0b00 2346 ..1.I..._.....#F\n+001710d0: 0c00 3100 4901 0000 5f02 0000 0b00 2344 ..1.I..._.....#D\n 001710e0: 5e00 0060 0200 001d 0023 005f 434f 4d50 ^..`.....#._COMP\n 001710f0: 494c 455f 4552 524f 5253 00c0 1701 0000 ILE_ERRORS......\n 00171100: 5c02 0000 2500 1f00 4752 414d 5f48 414e \\...%...GRAM_HAN\n 00171110: 444c 494e 475f 4f46 5f45 5252 4f52 5300 DLING_OF_ERRORS.\n 00171120: c019 0100 0061 0200 000c 0038 0042 0100 .....a.....8.B..\n 00171130: 0063 0200 000c 0038 0065 0100 0064 0200 .c.....8.e...d..\n 00171140: 0017 0037 ffff 7300 ff24 4543 4f44 4500 ...7..s..$ECODE.\n@@ -94487,15 +94487,15 @@\n 00171160: 0066 0200 001c 003d 0054 5241 505f 414e .f.....=.TRAP_AN\n 00171170: 445f 245a 5452 4150 00bf 9200 006e 0200 D_$ZTRAP.....n..\n 00171180: 0015 0042 0042 4548 4156 494f 5200 bf42 ...B.BEHAVIOR..B\n 00171190: 0000 6902 0000 1700 4200 4f52 5f24 5a54 ..i.....B.OR_$ZT\n 001711a0: 5241 5000 c017 0100 0071 0200 0020 003c RAP......q... .<\n 001711b0: 005a 4552 524f 525f 414e 445f 245a 5945 .ZERROR_AND_$ZYE\n 001711c0: 5252 4f52 00bf 9200 0068 0200 001e 003d RROR.....h.....=\n-001711d0: 4654 5241 505f 5749 5448 5f24 4554 5241 FTRAP_WITH_$ETRA\n+001711d0: 4454 5241 505f 5749 5448 5f24 4554 5241 DTRAP_WITH_$ETRA\n 001711e0: 5000 c026 0100 006f 0200 000b 003b 0041 P..&...o.....;.A\n 001711f0: 0000 7002 0000 1600 3b00 4245 4841 5649 ..p.....;.BEHAVI\n 00171200: 4f52 00c0 2101 0000 6b02 0000 0c00 4500 OR..!...k.....E.\n 00171210: 4501 0000 6c02 0000 1700 3b20 494f 5f45 E...l.....; IO_E\n 00171220: 5252 4f52 5300 c023 0100 006d 0200 000c RRORS..#...m....\n 00171230: 0046 0065 0100 0072 0200 000b 003b 004d .F.e...r.....;.M\n 00171240: 0000 7302 0000 2e00 3b00 4e45 5354 494e ..s.....;.NESTIN\n@@ -94587,518 +94587,518 @@\n 001717a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001717b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001717c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001717d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001717e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001717f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00171800: 0100 0000 d407 0000 b552 0000 0000 0000 .........R......\n-00171810: 8c00 0046 4845 4c50 00ff 7300 ff45 5252 ...FHELP..s..ERR\n+00171810: 8c00 0044 4845 4c50 00ff 7300 ff45 5252 ...DHELP..s..ERR\n 00171820: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 00171830: 5052 4f47 5241 4d5f 4841 4e44 4c49 4e47 PROGRAM_HANDLING\n 00171840: 5f4f 465f 4552 524f 5253 00c0 1a00 0020 _OF_ERRORS..... \n 00171850: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00171860: 2020 2020 2020 2020 2020 2020 207c 2043 | C\n 00171870: 7265 6174 6573 2061 206c 6973 7469 6e67 reates a listing\n 00171880: 2066 696c 6520 6f66 2061 6c6c 2074 6865 file of all the\n-00171890: 2065 7272 6f72 7320 2020 207c 5400 3846 errors |T.8F\n+00171890: 2065 7272 6f72 7320 2020 207c 5400 3844 errors |T.8D\n 001718a0: 2100 0020 2020 7c20 4d55 4d50 5320 2d6c !.. | MUMPS -l\n 001718b0: 6973 7420 5a4c 494e 4b20 2020 2020 2020 ist ZLINK \n 001718c0: 207c 2064 6574 6563 7465 6420 6279 2074 | detected by t\n 001718d0: 6865 2063 6f6d 7069 6c65 7220 616e 6420 he compiler and \n 001718e0: 6465 7465 6374 7320 7379 6e74 6178 207c detects syntax |\n-001718f0: 5400 3846 2200 0020 2020 7c20 3a22 2d6c T.8F\".. | :\"-l\n+001718f0: 5400 3844 2200 0020 2020 7c20 3a22 2d6c T.8D\".. | :\"-l\n 00171900: 6973 7422 2020 2020 2020 2020 2020 2020 ist\" \n 00171910: 2020 2020 207c 2065 7272 6f72 732e 2055 | errors. U\n 00171920: 7365 6675 6c20 696e 2074 6865 2070 726f seful in the pro\n 00171930: 6365 7373 206f 6620 7265 2d65 6469 7469 cess of re-editi\n-00171940: 6e67 207c 5400 3846 2300 0020 2020 7c20 ng |T.8F#.. | \n+00171940: 6e67 207c 5400 3844 2300 0020 2020 7c20 ng |T.8D#.. | \n 00171950: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00171960: 2020 2020 2020 2020 207c 2070 726f 6772 | progr\n 00171970: 616d 2074 6f20 636f 7272 6563 7420 6572 am to correct er\n 00171980: 726f 7273 2e20 2020 2020 2020 2020 2020 rors. \n-00171990: 2020 2020 2020 207c 5400 3846 2400 0020 |T.8F$.. \n+00171990: 2020 2020 2020 207c 5400 3844 2400 0020 |T.8D$.. \n 001719a0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 001719b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 001719c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001719d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001719e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3846 -----------|T.8F\n+001719e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3844 -----------|T.8D\n 001719f0: 2500 0020 2020 7c20 5a47 6f74 6f20 2020 %.. | ZGoto \n 00171a00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00171a10: 207c 2050 726f 7669 6465 7320 666f 7220 | Provides for \n 00171a20: 7265 6d6f 7669 6e67 206d 756c 7469 706c removing multipl\n 00171a30: 6520 6c65 7665 6c73 2066 726f 6d20 207c e levels from |\n-00171a40: 5400 3846 2600 0020 2020 7c20 2020 2020 T.8F&.. | \n+00171a40: 5400 3844 2600 0020 2020 7c20 2020 2020 T.8D&.. | \n 00171a50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00171a60: 2020 2020 207c 2074 6865 204d 2069 6e76 | the M inv\n 00171a70: 6f63 6174 696f 6e20 7374 6163 6b2e 2020 ocation stack. \n 00171a80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00171a90: 2020 207c 5400 3846 2700 0020 2020 7c2d |T.8F'.. |-\n+00171a90: 2020 207c 5400 3844 2700 0020 2020 7c2d |T.8D'.. |-\n 00171aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00171ab0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00171ac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00171ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00171ae0: 2d2d 2d2d 2d2d 2d7c 5400 3846 2800 0020 -------|T.8F(.. \n+00171ae0: 2d2d 2d2d 2d2d 2d7c 5400 3844 2800 0020 -------|T.8D(.. \n 00171af0: 2020 7c20 5a4d 4553 5341 4745 2020 2020 | ZMESSAGE \n 00171b00: 2020 2020 2020 2020 2020 2020 207c 2043 | C\n 00171b10: 7265 6174 6573 206f 7220 656d 756c 6174 reates or emulat\n 00171b20: 6573 2061 7262 6974 7261 7279 2065 7272 es arbitrary err\n-00171b30: 6f72 732e 2020 2020 2020 207c 5400 3846 ors. |T.8F\n+00171b30: 6f72 732e 2020 2020 2020 207c 5400 3844 ors. |T.8D\n 00171b40: 2900 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d ).. |---------\n 00171b50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00171b60: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00171b70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00171b80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00171b90: 5400 3846 2a00 0020 2020 7c20 2453 5441 T.8F*.. | $STA\n+00171b90: 5400 3844 2a00 0020 2020 7c20 2453 5441 T.8D*.. | $STA\n 00171ba0: 434b 2020 2020 2020 2020 2020 2020 2020 CK \n 00171bb0: 2020 2020 207c 2043 6f6e 7461 696e 7320 | Contains \n 00171bc0: 7468 6520 6375 7272 656e 7420 6c65 7665 the current leve\n 00171bd0: 6c20 6f66 204d 2065 7865 6375 7469 6f6e l of M execution\n-00171be0: 2020 207c 5400 3846 3100 0020 2020 7c20 |T.8F1.. | \n+00171be0: 2020 207c 5400 3844 3100 0020 2020 7c20 |T.8D1.. | \n 00171bf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00171c00: 2020 2020 2020 2020 207c 2073 7461 636b | stack\n 00171c10: 2064 6570 7468 2e20 2020 2020 2020 2020 depth. \n 00171c20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00171c30: 2020 2020 2020 207c 5400 3846 3200 0020 |T.8F2.. \n+00171c30: 2020 2020 2020 207c 5400 3844 3200 0020 |T.8D2.. \n 00171c40: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00171c50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00171c60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00171c70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00171c80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3846 -----------|T.8F\n+00171c80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3844 -----------|T.8D\n 00171c90: 3300 0020 2020 7c20 2453 5441 434b 2829 3.. | $STACK()\n 00171ca0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00171cb0: 207c 2052 6574 7572 6e73 2076 616c 7565 | Returns value\n 00171cc0: 7320 6465 7363 7269 6269 6e67 2061 7370 s describing asp\n 00171cd0: 6563 7473 206f 6620 7468 6520 2020 207c ects of the |\n-00171ce0: 5400 3846 3400 0020 2020 7c20 2020 2020 T.8F4.. | \n+00171ce0: 5400 3844 3400 0020 2020 7c20 2020 2020 T.8D4.. | \n 00171cf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00171d00: 2020 2020 207c 2065 7865 6375 7469 6f6e | execution\n 00171d10: 2065 6e76 6972 6f6e 6d65 6e74 2e20 2020 environment. \n 00171d20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00171d30: 2020 207c 5400 3846 3500 0020 2020 7c2d |T.8F5.. |-\n+00171d30: 2020 207c 5400 3844 3500 0020 2020 7c2d |T.8D5.. |-\n 00171d40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00171d50: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00171d60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00171d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00171d80: 2d2d 2d2d 2d2d 2d7c 5400 3846 3600 0020 -------|T.8F6.. \n+00171d80: 2d2d 2d2d 2d2d 2d7c 5400 3844 3600 0020 -------|T.8D6.. \n 00171d90: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00171da0: 2020 2020 2020 2020 2020 2020 207c 2043 | C\n 00171db0: 6f6e 7461 696e 7320 6120 6c69 7374 206f ontains a list o\n 00171dc0: 6620 6572 726f 7220 636f 6465 7320 666f f error codes fo\n-00171dd0: 7220 2261 6374 6976 6522 207c 5400 3846 r \"active\" |T.8F\n+00171dd0: 7220 2261 6374 6976 6522 207c 5400 3844 r \"active\" |T.8D\n 00171de0: 3700 0020 2020 7c20 2445 434f 4445 2020 7.. | $ECODE \n 00171df0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00171e00: 207c 2065 7272 6f72 733b 2074 6865 7365 | errors; these\n 00171e10: 2061 7265 2074 6865 2065 7272 6f72 7320 are the errors \n 00171e20: 7468 6174 2068 6176 6520 2020 2020 207c that have |\n-00171e30: 5400 3846 3800 0020 2020 7c20 2020 2020 T.8F8.. | \n+00171e30: 5400 3844 3800 0020 2020 7c20 2020 2020 T.8D8.. | \n 00171e40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00171e50: 2020 2020 207c 206f 6363 7572 7265 642c | occurred,\n 00171e60: 2062 7574 2068 6176 6520 6e6f 7420 7965 but have not ye\n 00171e70: 7420 6265 656e 2063 6c65 6172 6564 2e20 t been cleared. \n-00171e80: 2020 207c 5400 3846 3900 0020 2020 7c2d |T.8F9.. |-\n+00171e80: 2020 207c 5400 3844 3900 0020 2020 7c2d |T.8D9.. |-\n 00171e90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00171ea0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00171eb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00171ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00171ed0: 2d2d 2d2d 2d2d 2d7c 5400 3846 3a00 0020 -------|T.8F:.. \n+00171ed0: 2d2d 2d2d 2d2d 2d7c 5400 3844 3a00 0020 -------|T.8D:.. \n 00171ee0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00171ef0: 2020 2020 2020 2020 2020 2020 207c 2043 | C\n 00171f00: 6f6e 7461 696e 7320 616e 2069 6e74 6567 ontains an integ\n 00171f10: 6572 2063 6f75 6e74 206f 6620 4d20 7669 er count of M vi\n-00171f20: 7274 7561 6c20 2020 2020 207c 5400 3846 rtual |T.8F\n+00171f20: 7274 7561 6c20 2020 2020 207c 5400 3844 rtual |T.8D\n 00171f30: 4100 0020 2020 7c20 2445 5354 4143 4b20 A.. | $ESTACK \n 00171f40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00171f50: 207c 206d 6163 6869 6e65 2073 7461 636b | machine stack\n 00171f60: 206c 6576 656c 7320 7468 6174 2068 6176 levels that hav\n 00171f70: 6520 6265 656e 2020 2020 2020 2020 207c e been |\n-00171f80: 5400 3846 4200 0020 2020 7c20 2020 2020 T.8FB.. | \n+00171f80: 5400 3844 4200 0020 2020 7c20 2020 2020 T.8DB.. | \n 00171f90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00171fa0: 2020 2020 207c 2061 6374 6976 6174 6564 | activated\n 00171fb0: 2061 6e64 206e 6f74 2072 656d 6f76 6564 and not removed\n 00171fc0: 2c20 7369 6e63 6520 7468 6520 6c61 7374 , since the last\n 00171fd0: 2020 207c 0000 0000 0000 0000 0000 0000 |............\n 00171fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00171ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00172000: 0100 0000 d407 0000 cc52 0000 0000 0000 .........R......\n-00172010: 8c00 0046 4845 4c50 00ff 7300 ff45 5252 ...FHELP..s..ERR\n+00172010: 8c00 0044 4845 4c50 00ff 7300 ff45 5252 ...DHELP..s..ERR\n 00172020: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 00172030: 5052 4f47 5241 4d5f 4841 4e44 4c49 4e47 PROGRAM_HANDLING\n 00172040: 5f4f 465f 4552 524f 5253 00c0 4300 0020 _OF_ERRORS..C.. \n 00172050: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00172060: 2020 2020 2020 2020 2020 2020 207c 2074 | t\n 00172070: 696d 6520 2445 5354 4143 4b20 7761 7320 ime $ESTACK was \n 00172080: 4e45 5727 642e 2020 2020 2020 2020 2020 NEW'd. \n-00172090: 2020 2020 2020 2020 2020 207c 5400 3846 |T.8F\n+00172090: 2020 2020 2020 2020 2020 207c 5400 3844 |T.8D\n 001720a0: 4400 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d D.. |---------\n 001720b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001720c0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 001720d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001720e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-001720f0: 5400 3846 4500 0020 2020 7c20 2020 2020 T.8FE.. | \n+001720f0: 5400 3844 4500 0020 2020 7c20 2020 2020 T.8DE.. | \n 00172100: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00172110: 2020 2020 207c 2043 6f6e 7461 696e 7320 | Contains \n 00172120: 6120 7374 7269 6e67 2076 616c 7565 2074 a string value t\n 00172130: 6861 7420 4754 2e4d 2069 6e76 6f6b 6573 hat GT.M invokes\n-00172140: 2020 207c 5400 3846 4600 0020 2020 7c20 |T.8FF.. | \n+00172140: 2020 207c 5400 3844 4600 0020 2020 7c20 |T.8DF.. | \n 00172150: 2445 5452 4150 2020 2020 2020 2020 2020 $ETRAP \n 00172160: 2020 2020 2020 2020 207c 2077 6865 6e20 | when \n 00172170: 616e 2065 7272 6f72 206f 6363 7572 7320 an error occurs \n 00172180: 6475 7269 6e67 2072 6f75 7469 6e65 2020 during routine \n-00172190: 2020 2020 2020 207c 5400 3846 4700 0020 |T.8FG.. \n+00172190: 2020 2020 2020 207c 5400 3844 4700 0020 |T.8DG.. \n 001721a0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 001721b0: 2020 2020 2020 2020 2020 2020 207c 2065 | e\n 001721c0: 7865 6375 7469 6f6e 2e20 2020 2020 2020 xecution. \n 001721d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-001721e0: 2020 2020 2020 2020 2020 207c 5400 3846 |T.8F\n+001721e0: 2020 2020 2020 2020 2020 207c 5400 3844 |T.8D\n 001721f0: 4800 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d H.. |---------\n 00172200: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172210: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00172220: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172230: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00172240: 5400 3846 4900 0020 2020 7c20 2020 2020 T.8FI.. | \n+00172240: 5400 3844 4900 0020 2020 7c20 2020 2020 T.8DI.. | \n 00172250: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00172260: 2020 2020 207c 2049 6e64 6963 6174 6573 | Indicates\n 00172270: 2077 6865 7468 6572 2074 6865 2063 7572 whether the cur\n 00172280: 7265 6e74 2062 6c6f 636b 206f 6620 636f rent block of co\n-00172290: 6465 207c 5400 3846 4a00 0020 2020 7c20 de |T.8FJ.. | \n+00172290: 6465 207c 5400 3844 4a00 0020 2020 7c20 de |T.8DJ.. | \n 001722a0: 2451 5549 5420 2020 2020 2020 2020 2020 $QUIT \n 001722b0: 2020 2020 2020 2020 207c 2077 6173 2063 | was c\n 001722c0: 616c 6c65 6420 6173 2061 6e20 6578 7472 alled as an extr\n 001722d0: 696e 7369 6320 6675 6e63 7469 6f6e 206f insic function o\n-001722e0: 7220 6120 2020 207c 5400 3846 5100 0020 r a |T.8FQ.. \n+001722e0: 7220 6120 2020 207c 5400 3844 5100 0020 r a |T.8DQ.. \n 001722f0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00172300: 2020 2020 2020 2020 2020 2020 207c 2073 | s\n 00172310: 7562 726f 7574 696e 652e 2020 2020 2020 ubroutine. \n 00172320: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00172330: 2020 2020 2020 2020 2020 207c 5400 3846 |T.8F\n+00172330: 2020 2020 2020 2020 2020 207c 5400 3844 |T.8D\n 00172340: 5200 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d R.. |---------\n 00172350: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172360: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00172370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172380: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00172390: 5400 3846 5300 0020 2020 7c20 2020 2020 T.8FS.. | \n+00172390: 5400 3844 5300 0020 2020 7c20 2020 2020 T.8DS.. | \n 001723a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001723b0: 2020 2020 207c 2048 6f6c 6473 2074 6865 | Holds the\n 001723c0: 2076 616c 7565 206f 6620 7468 6520 7374 value of the st\n 001723d0: 6174 7573 2063 6f64 6520 666f 7220 7468 atus code for th\n-001723e0: 6520 207c 5400 3846 5400 0020 2020 7c20 e |T.8FT.. | \n+001723e0: 6520 207c 5400 3844 5400 0020 2020 7c20 e |T.8DT.. | \n 001723f0: 245a 4353 5441 5455 5320 2020 2020 2020 $ZCSTATUS \n 00172400: 2020 2020 2020 2020 207c 206c 6173 7420 | last \n 00172410: 636f 6d70 696c 6174 696f 6e20 7065 7266 compilation perf\n 00172420: 6f72 6d65 6420 6279 2061 205a 434f 4d50 ormed by a ZCOMP\n-00172430: 494c 4520 2020 207c 5400 3846 5500 0020 ILE |T.8FU.. \n+00172430: 494c 4520 2020 207c 5400 3844 5500 0020 ILE |T.8DU.. \n 00172440: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 00172450: 2020 2020 2020 2020 2020 2020 207c 2063 | c\n 00172460: 6f6d 6d61 6e64 2e20 2020 2020 2020 2020 ommand. \n 00172470: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00172480: 2020 2020 2020 2020 2020 207c 5400 3846 |T.8F\n+00172480: 2020 2020 2020 2020 2020 207c 5400 3844 |T.8D\n 00172490: 5600 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d V.. |---------\n 001724a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001724b0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 001724c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001724d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-001724e0: 5400 3846 5700 0020 2020 7c20 2020 2020 T.8FW.. | \n+001724e0: 5400 3844 5700 0020 2020 7c20 2020 2020 T.8DW.. | \n 001724f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00172500: 2020 2020 207c 2048 6f6c 6473 2074 6865 | Holds the\n 00172510: 2076 616c 7565 206f 6620 7468 6520 7374 value of the st\n 00172520: 6174 7573 2063 6f64 6520 666f 7220 7468 atus code for th\n-00172530: 6520 207c 5400 3846 5800 0020 2020 7c20 e |T.8FX.. | \n+00172530: 6520 207c 5400 3844 5800 0020 2020 7c20 e |T.8DX.. | \n 00172540: 245a 4544 4954 2020 2020 2020 2020 2020 $ZEDIT \n 00172550: 2020 2020 2020 2020 207c 206c 6173 7420 | last \n 00172560: 6564 6974 2073 6573 7369 6f6e 2069 6e76 edit session inv\n 00172570: 6f6b 6564 2062 7920 6120 5a45 4449 5420 oked by a ZEDIT \n-00172580: 2020 2020 2020 207c 5400 3846 5900 0020 |T.8FY.. \n+00172580: 2020 2020 2020 207c 5400 3844 5900 0020 |T.8DY.. \n 00172590: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 001725a0: 2020 2020 2020 2020 2020 2020 207c 2063 | c\n 001725b0: 6f6d 6d61 6e64 2e20 2020 2020 2020 2020 ommand. \n 001725c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-001725d0: 2020 2020 2020 2020 2020 207c 5400 3846 |T.8F\n+001725d0: 2020 2020 2020 2020 2020 207c 5400 3844 |T.8D\n 001725e0: 5a00 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d Z.. |---------\n 001725f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172600: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00172610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172620: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00172630: 5400 3846 6100 0020 2020 7c20 2020 2020 T.8Fa.. | \n+00172630: 5400 3844 6100 0020 2020 7c20 2020 2020 T.8Da.. | \n 00172640: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00172650: 2020 2020 207c 2048 6f6c 6473 2074 6865 | Holds the\n 00172660: 2076 616c 7565 2027 3127 2028 5452 5545 value '1' (TRUE\n 00172670: 2920 6966 2074 6865 206c 6173 7420 5245 ) if the last RE\n-00172680: 4144 207c 5400 3846 6200 0020 2020 7c20 AD |T.8Fb.. | \n+00172680: 4144 207c 5400 3844 6200 0020 2020 7c20 AD |T.8Db.. | \n 00172690: 245a 454f 4620 2020 2020 2020 2020 2020 $ZEOF \n 001726a0: 2020 2020 2020 2020 207c 206f 6e20 7468 | on th\n 001726b0: 6520 6375 7272 656e 7420 6465 7669 6365 e current device\n 001726c0: 2072 6561 6368 6564 2065 6e64 2d6f 662d reached end-of-\n-001726d0: 6669 6c65 2c20 207c 5400 3846 6300 0020 file, |T.8Fc.. \n+001726d0: 6669 6c65 2c20 207c 5400 3844 6300 0020 file, |T.8Dc.. \n 001726e0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 001726f0: 2020 2020 2020 2020 2020 2020 207c 206f | o\n 00172700: 7468 6572 7769 7365 2068 6f6c 6473 2061 therwise holds a\n 00172710: 2027 3027 2028 4641 4c53 4529 2e20 2020 '0' (FALSE). \n-00172720: 2020 2020 2020 2020 2020 207c 5400 3846 |T.8F\n+00172720: 2020 2020 2020 2020 2020 207c 5400 3844 |T.8D\n 00172730: 6400 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d d.. |---------\n 00172740: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172750: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00172760: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172770: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00172780: 5400 3846 6500 0020 2020 7c20 2020 2020 T.8Fe.. | \n+00172780: 5400 3844 6500 0020 2020 7c20 2020 2020 T.8De.. | \n 00172790: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001727a0: 2020 2020 207c 2043 6f6e 7461 696e 7320 | Contains \n 001727b0: 6120 7374 7269 6e67 2073 7570 706c 6965 a string supplie\n 001727c0: 6420 6279 2074 6865 2020 2020 2020 2020 d by the \n 001727d0: 2020 207c 0000 0000 0000 0000 0000 0000 |............\n 001727e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001727f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00172800: 0100 0000 fd07 0000 e752 0000 0000 0000 .........R......\n-00172810: 8c00 0046 4845 4c50 00ff 7300 ff45 5252 ...FHELP..s..ERR\n+00172810: 8c00 0044 4845 4c50 00ff 7300 ff45 5252 ...DHELP..s..ERR\n 00172820: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 00172830: 5052 4f47 5241 4d5f 4841 4e44 4c49 4e47 PROGRAM_HANDLING\n 00172840: 5f4f 465f 4552 524f 5253 00c0 6600 0020 _OF_ERRORS..f.. \n 00172850: 2020 7c20 245a 4552 524f 5220 2020 2020 | $ZERROR \n 00172860: 2020 2020 2020 2020 2020 2020 207c 2061 | a\n 00172870: 7070 6c69 6361 7469 6f6e 2c20 7479 7069 pplication, typi\n 00172880: 6361 6c6c 7920 6f6e 6520 6765 6e65 7261 cally one genera\n-00172890: 7465 6420 6279 2074 6865 207c 5400 3846 ted by the |T.8F\n+00172890: 7465 6420 6279 2074 6865 207c 5400 3844 ted by the |T.8D\n 001728a0: 6700 0020 2020 7c20 2020 2020 2020 2020 g.. | \n 001728b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 001728c0: 207c 2063 6f64 6520 7370 6563 6966 6965 | code specifie\n 001728d0: 6420 696e 2024 5a59 4552 524f 522e 2020 d in $ZYERROR. \n 001728e0: 2020 2020 2020 2020 2020 2020 2020 207c |\n-001728f0: 5400 3846 6800 0020 2020 7c2d 2d2d 2d2d T.8Fh.. |-----\n+001728f0: 5400 3844 6800 0020 2020 7c2d 2d2d 2d2d T.8Dh.. |-----\n 00172900: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172910: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00172920: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00172940: 2d2d 2d7c 5400 3846 6900 0020 2020 7c20 ---|T.8Fi.. | \n+00172940: 2d2d 2d7c 5400 3844 6900 0020 2020 7c20 ---|T.8Di.. | \n 00172950: 245a 4c45 5645 4c20 2020 2020 2020 2020 $ZLEVEL \n 00172960: 2020 2020 2020 2020 207c 2043 6f6e 7461 | Conta\n 00172970: 696e 7320 6375 7272 656e 7420 6c65 7665 ins current leve\n 00172980: 6c20 6f66 2044 4f2f 4558 4543 5554 4520 l of DO/EXECUTE \n-00172990: 2020 2020 2020 207c 5400 3846 6a00 0020 |T.8Fj.. \n+00172990: 2020 2020 2020 207c 5400 3844 6a00 0020 |T.8Dj.. \n 001729a0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 001729b0: 2020 2020 2020 2020 2020 2020 207c 206e | n\n 001729c0: 6573 7469 6e67 2028 2453 5441 434b 2b31 esting ($STACK+1\n 001729d0: 292e 2020 2020 2020 2020 2020 2020 2020 ). \n-001729e0: 2020 2020 2020 2020 2020 207c 5400 3846 |T.8F\n+001729e0: 2020 2020 2020 2020 2020 207c 5400 3844 |T.8D\n 001729f0: 7100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d q.. |---------\n 00172a00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172a10: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00172a20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172a30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-00172a40: 5400 3846 7200 0020 2020 7c20 245a 4d45 T.8Fr.. | $ZME\n+00172a40: 5400 3844 7200 0020 2020 7c20 245a 4d45 T.8Dr.. | $ZME\n 00172a50: 5353 4147 4528 2920 2020 2020 2020 2020 SSAGE() \n 00172a60: 2020 2020 207c 2054 7261 6e73 6c61 7465 | Translate\n 00172a70: 7320 6120 554e 4958 2f47 542e 4d20 636f s a UNIX/GT.M co\n 00172a80: 6e64 6974 696f 6e20 636f 6465 2069 6e74 ndition code int\n-00172a90: 6f20 207c 5400 3846 7300 0020 2020 7c20 o |T.8Fs.. | \n+00172a90: 6f20 207c 5400 3844 7300 0020 2020 7c20 o |T.8Ds.. | \n 00172aa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00172ab0: 2020 2020 2020 2020 207c 2074 6578 7420 | text \n 00172ac0: 666f 726d 2e20 2020 2020 2020 2020 2020 form. \n 00172ad0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00172ae0: 2020 2020 2020 207c 5400 3846 7400 0020 |T.8Ft.. \n+00172ae0: 2020 2020 2020 207c 5400 3844 7400 0020 |T.8Dt.. \n 00172af0: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00172b00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00172b10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172b20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00172b30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3846 -----------|T.8F\n+00172b30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3844 -----------|T.8D\n 00172b40: 7500 0020 2020 7c20 2020 2020 2020 2020 u.. | \n 00172b50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00172b60: 207c 2043 6f6e 7461 696e 7320 7468 6520 | Contains the \n 00172b70: 6572 726f 7220 636f 6e64 6974 696f 6e20 error condition \n 00172b80: 636f 6465 2061 6e64 2020 2020 2020 207c code and |\n-00172b90: 5400 3846 7600 0020 2020 7c20 245a 5354 T.8Fv.. | $ZST\n+00172b90: 5400 3844 7600 0020 2020 7c20 245a 5354 T.8Dv.. | $ZST\n 00172ba0: 4154 5553 2020 2020 2020 2020 2020 2020 ATUS \n 00172bb0: 2020 2020 207c 206c 6f63 6174 696f 6e20 | location \n 00172bc0: 6f66 206c 6173 7420 6578 6365 7074 696f of last exceptio\n 00172bd0: 6e20 636f 6e64 6974 696f 6e20 2020 2020 n condition \n-00172be0: 2020 207c 5400 3846 7700 0020 2020 7c20 |T.8Fw.. | \n+00172be0: 2020 207c 5400 3844 7700 0020 2020 7c20 |T.8Dw.. | \n 00172bf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00172c00: 2020 2020 2020 2020 207c 206f 6363 7572 | occur\n 00172c10: 7269 6e67 2064 7572 696e 6720 726f 7574 ring during rout\n 00172c20: 696e 6520 6578 6563 7574 696f 6e2e 2020 ine execution. \n-00172c30: 2020 2020 2020 207c 5400 3846 7800 0020 |T.8Fx.. \n+00172c30: 2020 2020 2020 207c 5400 3844 7800 0020 |T.8Dx.. \n 00172c40: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00172c50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00172c60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172c70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00172c80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3846 -----------|T.8F\n+00172c80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3844 -----------|T.8D\n 00172c90: 7900 0020 2020 7c20 2020 2020 2020 2020 y.. | \n 00172ca0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00172cb0: 207c 2043 6f6e 7461 696e 7320 616e 2058 | Contains an X\n 00172cc0: 4543 5554 4520 7374 7269 6e67 206f 7220 ECUTE string or \n 00172cd0: 656e 7472 7972 6566 2074 6861 7420 207c entryref that |\n-00172ce0: 5400 3846 7a00 0020 2020 7c20 245a 5452 T.8Fz.. | $ZTR\n+00172ce0: 5400 3844 7a00 0020 2020 7c20 245a 5452 T.8Dz.. | $ZTR\n 00172cf0: 4150 2020 2020 2020 2020 2020 2020 2020 AP \n 00172d00: 2020 2020 207c 2047 542e 4d20 696e 766f | GT.M invo\n 00172d10: 6b65 7320 7570 6f6e 2065 6e63 6f75 6e74 kes upon encount\n 00172d20: 6572 696e 6720 616e 2065 7863 6570 7469 ering an excepti\n-00172d30: 6f6e 207c 5400 3846 8100 0020 2020 7c20 on |T.8F... | \n+00172d30: 6f6e 207c 5400 3844 8100 0020 2020 7c20 on |T.8D... | \n 00172d40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00172d50: 2020 2020 2020 2020 207c 2063 6f6e 6469 | condi\n 00172d60: 7469 6f6e 2e20 2020 2020 2020 2020 2020 tion. \n 00172d70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00172d80: 2020 2020 2020 207c 5400 3846 8200 0020 |T.8F... \n+00172d80: 2020 2020 2020 207c 5400 3844 8200 0020 |T.8D... \n 00172d90: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 00172da0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 00172db0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00172dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3846 -----------|T.8F\n+00172dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 3844 -----------|T.8D\n 00172de0: 8300 0020 2020 7c20 2020 2020 2020 2020 ... | \n 00172df0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00172e00: 207c 2043 6f6e 7461 696e 7320 616e 2065 | Contains an e\n 00172e10: 6e74 7279 7265 6620 746f 2069 6e76 6f6b ntryref to invok\n 00172e20: 6520 7768 656e 2061 6e20 2020 2020 207c e when an |\n-00172e30: 5400 3846 8400 0020 2020 7c20 245a 5945 T.8F... | $ZYE\n+00172e30: 5400 3844 8400 0020 2020 7c20 245a 5945 T.8D... | $ZYE\n 00172e40: 5252 4f52 2020 2020 2020 2020 2020 2020 RROR \n 00172e50: 2020 2020 207c 2065 7272 6f72 206f 6363 | error occ\n 00172e60: 7572 733b 2074 7970 6963 616c 6c79 2075 urs; typically u\n 00172e70: 7365 6420 746f 206d 6169 6e74 6169 6e20 sed to maintain \n-00172e80: 2020 207c 5400 3846 8500 0020 2020 7c20 |T.8F... | \n+00172e80: 2020 207c 5400 3844 8500 0020 2020 7c20 |T.8D... | \n 00172e90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00172ea0: 2020 2020 2020 2020 207c 2024 5a45 5252 | $ZERR\n 00172eb0: 4f52 2e20 2020 2020 2020 2020 2020 2020 OR. \n 00172ec0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00172ed0: 2020 2020 2020 207c 5400 3846 8600 0020 |T.8F... \n+00172ed0: 2020 2020 2020 207c 5400 3844 8600 0020 |T.8D... \n 00172ee0: 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +-------------\n 00172ef0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172f00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00172f10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00172f20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 3846 -----------+..8F\n-00172f30: 8700 0016 0037 46ff 7300 ff24 4543 4f44 .....7F.s..$ECOD\n-00172f40: 4500 0024 4543 4f44 4511 0042 46bf 1100 E..$ECODE..BF...\n-00172f50: 0020 2020 2445 434f 4445 0700 4346 2100 . $ECODE..CF!.\n-00172f60: 0049 0043 4631 0000 2020 2054 6865 2076 .I.CF1.. The v\n+00172f20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 3844 -----------+..8D\n+00172f30: 8700 0016 0037 44ff 7300 ff24 4543 4f44 .....7D.s..$ECOD\n+00172f40: 4500 0024 4543 4f44 4511 0042 44bf 1100 E..$ECODE..BD...\n+00172f50: 0020 2020 2445 434f 4445 0700 4344 2100 . $ECODE..CD!.\n+00172f60: 0049 0043 4431 0000 2020 2054 6865 2076 .I.CD1.. The v\n 00172f70: 616c 7565 206f 6620 2445 434f 4445 2069 alue of $ECODE i\n 00172f80: 7320 6120 7374 7269 6e67 2074 6861 7420 s a string that \n 00172f90: 6d61 7920 7265 666c 6563 7420 6d75 6c74 may reflect mult\n-00172fa0: 6970 6c65 2065 7272 6f72 5300 4346 4100 iple errorS.CFA.\n+00172fa0: 6970 6c65 2065 7272 6f72 5300 4344 4100 iple errorS.CDA.\n 00172fb0: 0020 2020 636f 6e64 6974 696f 6e73 2e20 . conditions. \n 00172fc0: 4173 206c 6f6e 6720 6173 206e 6f20 6572 As long as no er\n 00172fd0: 726f 7220 6861 7320 6f63 6375 7265 642c ror has occured,\n 00172fe0: 2074 6865 2076 616c 7565 206f 6620 2445 the value of $E\n 00172ff0: 434f 4445 2069 7320 6571 7561 6c00 0000 CODE is equal...\n 00173000: 0100 0000 d907 0000 0853 0000 0000 0000 .........S......\n-00173010: 6100 0046 4845 4c50 00ff 7300 ff45 5252 a..FHELP..s..ERR\n+00173010: 6100 0044 4845 4c50 00ff 7300 ff45 5252 a..DHELP..s..ERR\n 00173020: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 00173030: 5052 4f47 5241 4d5f 4841 4e44 4c49 4e47 PROGRAM_HANDLING\n 00173040: 5f4f 465f 4552 524f 5253 00ff 7300 ff24 _OF_ERRORS..s..$\n 00173050: 4543 4f44 4500 bf51 0000 2020 2074 6f20 ECODE..Q.. to \n 00173060: 7468 6520 656d 7074 7920 7374 7269 6e67 the empty string\n-00173070: 2e07 0043 4661 0000 5000 4346 7100 0020 ...CFa..P.CFq.. \n+00173070: 2e07 0043 4461 0000 5000 4344 7100 0020 ...CDa..P.CDq.. \n 00173080: 2020 2445 434f 4445 2063 6f6e 7461 696e $ECODE contain\n 00173090: 7320 6120 6c69 7374 206f 6620 6572 726f s a list of erro\n 001730a0: 7273 2063 6f64 6573 2066 6f72 2022 6163 rs codes for \"ac\n 001730b0: 7469 7665 2220 6572 726f 7273 202d 2074 tive\" errors - t\n-001730c0: 6865 2065 7272 6f72 4f00 4346 8100 0020 he errorO.CF... \n+001730c0: 6865 2065 7272 6f72 4f00 4344 8100 0020 he errorO.CD... \n 001730d0: 2020 636f 6e64 6974 696f 6e73 2077 6869 conditions whi\n 001730e0: 6368 2061 7265 206e 6f74 2079 6574 2072 ch are not yet r\n 001730f0: 6573 6f6c 7665 642e 2049 6620 7468 6572 esolved. If ther\n 00173100: 6520 6172 6520 6e6f 2061 6374 6976 6520 e are no active \n-00173110: 6572 726f 7273 2c4b 0043 4691 0000 2020 errors,K.CF... \n+00173110: 6572 726f 7273 2c4b 0043 4491 0000 2020 errors,K.CD... \n 00173120: 2024 4543 4f44 4520 636f 6e74 6169 6e73 $ECODE contains\n 00173130: 2074 6865 2065 6d70 7479 2073 7472 696e the empty strin\n 00173140: 672e 2054 6865 2076 616c 7565 206f 6620 g. The value of \n 00173150: 2445 434f 4445 2063 616e 2062 6520 5345 $ECODE can be SE\n-00173160: 542e 0800 4246 c011 0000 5000 4346 1200 T...BF....P.CF..\n+00173160: 542e 0800 4244 c011 0000 5000 4344 1200 T...BD....P.CD..\n 00173170: 0020 2020 5468 6520 6d6f 7374 2072 6563 . The most rec\n 00173180: 656e 7420 6572 726f 7220 696e 2024 4543 ent error in $EC\n 00173190: 4f44 4520 6170 7065 6172 7320 6669 7273 ODE appears firs\n 001731a0: 742c 2074 6865 206f 6c64 6573 7420 6c61 t, the oldest la\n-001731b0: 7374 2e20 4966 2074 6865 4f00 4346 1300 st. If theO.CF..\n+001731b0: 7374 2e20 4966 2074 6865 4f00 4344 1300 st. If theO.CD..\n 001731c0: 0020 2020 6572 726f 7220 6973 2064 6566 . error is def\n 001731d0: 696e 6564 2062 7920 7468 6520 4d20 7374 ined by the M st\n 001731e0: 616e 6461 7264 2c20 7468 6520 636f 6465 andard, the code\n 001731f0: 2073 7461 7274 7320 7769 7468 2061 6e20 starts with an \n-00173200: 224d 222c 2047 542e 4d51 0043 4614 0000 \"M\", GT.MQ.CF...\n+00173200: 224d 222c 2047 542e 4d51 0043 4414 0000 \"M\", GT.MQ.CD...\n 00173210: 2020 2065 7272 6f72 2063 6f64 6573 2069 error codes i\n 00173220: 6e63 6c75 6469 6e67 2074 686f 7365 2070 ncluding those p\n 00173230: 726f 7669 6465 6420 6279 204f 5320 7365 rovided by OS se\n 00173240: 7276 6963 6573 2073 7461 7274 2077 6974 rvices start wit\n-00173250: 6820 225a 222c 2061 6e64 5300 4346 1500 h \"Z\", andS.CF..\n+00173250: 6820 225a 222c 2061 6e64 5300 4344 1500 h \"Z\", andS.CD..\n 00173260: 0020 2020 6170 706c 6963 6174 696f 6e20 . application \n 00173270: 6465 6669 6e65 6420 636f 6465 7320 6d75 defined codes mu\n 00173280: 7374 2073 7461 7274 2077 6974 6820 2255 st start with \"U\n 00173290: 222e 2045 7665 7279 2063 6f64 6520 6973 \". Every code is\n 001732a0: 2073 6570 6172 6174 6564 2062 7954 0043 separated byT.C\n-001732b0: 4616 0000 2020 2061 2063 6f6d 6120 282c F... a coma (,\n+001732b0: 4416 0000 2020 2061 2063 6f6d 6120 282c D... a coma (,\n 001732c0: 2920 616e 6420 7468 6572 6520 6973 2061 ) and there is a\n 001732d0: 6c77 6179 7320 6120 636f 6d61 2061 7420 lways a coma at \n 001732e0: 7468 6520 6265 6769 6e6e 696e 6720 616e the beginning an\n 001732f0: 6420 6174 2074 6865 2065 6e64 206f 6620 d at the end of \n-00173300: 6152 0043 4617 0000 2020 206c 6973 742e aR.CF... list.\n+00173300: 6152 0043 4417 0000 2020 206c 6973 742e aR.CD... list.\n 00173310: 2047 542e 4d20 7072 6f76 6964 6564 2063 GT.M provided c\n 00173320: 6f64 6573 2061 7265 2074 686f 7365 2072 odes are those r\n 00173330: 6570 6f72 7465 6420 696e 2024 5a53 5441 eported in $ZSTA\n 00173340: 5455 532c 2069 6e74 6572 7072 6574 6564 TUS, interpreted\n-00173350: 2062 7950 0043 4618 0000 2020 2024 5a4d byP.CF... $ZM\n+00173350: 2062 7950 0043 4418 0000 2020 2024 5a4d byP.CD... $ZM\n 00173360: 4553 5341 4745 2829 2061 6e64 2072 6563 ESSAGE() and rec\n 00173370: 6f67 6e69 7a65 6420 6173 2061 7267 756d ognized as argum\n 00173380: 656e 7473 2074 6f20 5a4d 4553 5341 4745 ents to ZMESSAGE\n 00173390: 2063 6f6d 6d61 6e64 2e20 5768 656e 2047 command. When G\n-001733a0: 542e 4d54 0043 4619 0000 2020 2073 7570 T.MT.CF... sup\n+001733a0: 542e 4d54 0043 4419 0000 2020 2073 7570 T.MT.CD... sup\n 001733b0: 706c 6965 7320 6120 7374 616e 6461 7264 plies a standard\n 001733c0: 2065 7272 6f72 2063 6f64 6520 696e 2024 error code in $\n 001733d0: 4543 4f44 452c 2069 7420 616c 736f 2073 ECODE, it also s\n 001733e0: 7570 706c 6965 7320 6120 636f 7272 6573 upplies a corres\n-001733f0: 706f 6e64 696e 6713 0043 461a 0000 2020 ponding..CF... \n-00173400: 2027 5a27 2063 6f64 652e 0700 4346 2100 'Z' code...CF!.\n-00173410: 0023 0043 4622 0000 2020 2045 7861 6d70 .#.CF\".. Examp\n+001733f0: 706f 6e64 696e 6713 0043 441a 0000 2020 ponding..CD... \n+00173400: 2027 5a27 2063 6f64 652e 0700 4344 2100 'Z' code...CD!.\n+00173410: 0023 0043 4422 0000 2020 2045 7861 6d70 .#.CD\".. Examp\n 00173420: 6c65 2028 7365 7474 696e 6720 2445 434f le (setting $ECO\n-00173430: 4445 293a 0700 4346 2300 0038 0043 4624 DE):..CF#..8.CF$\n+00173430: 4445 293a 0700 4344 2300 0038 0043 4424 DE):..CD#..8.CD$\n 00173440: 0000 2020 2053 4554 2024 4543 4f44 453d .. SET $ECODE=\n 00173450: 2222 203b 7365 7473 2024 4543 4f44 4520 \"\" ;sets $ECODE \n 00173460: 746f 2074 6865 2065 6d70 7479 2073 7472 to the empty str\n-00173470: 696e 673f 0043 4625 0000 2020 2053 4554 ing?.CF%.. SET\n+00173470: 696e 673f 0043 4425 0000 2020 2053 4554 ing?.CD%.. SET\n 00173480: 2024 4543 4f44 453d 222c 4d32 302c 2220 $ECODE=\",M20,\" \n 00173490: 3b61 6e20 414e 5349 204d 2073 7461 6e64 ;an ANSI M stand\n 001734a0: 6172 6469 7a65 6420 6572 726f 7220 636f ardized error co\n-001734b0: 6465 3500 4346 2600 0020 2020 5345 5420 de5.CF&.. SET \n+001734b0: 6465 3500 4344 2600 0020 2020 5345 5420 de5.CD&.. SET \n 001734c0: 2445 434f 4445 3d22 2c55 3134 2c22 203b $ECODE=\",U14,\" ;\n 001734d0: 7573 6572 2064 6566 696e 6564 2065 7272 user defined err\n-001734e0: 6f72 2063 6f64 6546 0043 4627 0000 2020 or codeF.CF'.. \n+001734e0: 6f72 2063 6f64 6546 0043 4427 0000 2020 or codeF.CD'.. \n 001734f0: 2053 4554 2024 5049 4543 4528 2445 434f SET $PIECE($ECO\n 00173500: 4445 2c22 2c22 2c32 293d 225a 332c 2220 DE,\",\",2)=\"Z3,\" \n 00173510: 3b69 6e73 6572 7420 6120 6e6f 6e2d 414e ;insert a non-AN\n 00173520: 5349 2065 7272 6f72 2063 6f64 6546 0043 SI error codeF.C\n-00173530: 4628 0000 2020 2053 4554 2024 5049 4543 F(.. SET $PIEC\n+00173530: 4428 0000 2020 2053 4554 2024 5049 4543 D(.. SET $PIEC\n 00173540: 4528 2445 434f 4445 2c22 2c22 2c24 4c45 E($ECODE,\",\",$LE\n 00173550: 4e47 5448 2824 4543 4f44 452c 222c 2229 NGTH($ECODE,\",\")\n 00173560: 2b31 293d 2241 6e2e 2e2c 2220 3b61 7070 +1)=\"An..,\" ;app\n-00173570: 656e 6407 0043 4629 0000 5000 4346 2a00 end..CF)..P.CF*.\n+00173570: 656e 6407 0043 4429 0000 5000 4344 2a00 end..CD)..P.CD*.\n 00173580: 0020 2020 5374 616e 6461 7264 2045 7272 . Standard Err\n 00173590: 6f72 2070 726f 6365 7373 696e 6720 6166 or processing af\n 001735a0: 6665 6374 7320 7468 6520 666c 6f77 206f fects the flow o\n 001735b0: 6620 636f 6e74 726f 6c20 696e 2074 6865 f control in the\n-001735c0: 2066 6f6c 6c6f 7769 6e67 4e00 4346 3100 followingN.CF1.\n+001735c0: 2066 6f6c 6c6f 7769 6e67 4e00 4344 3100 followingN.CD1.\n 001735d0: 0020 2020 6d61 6e6e 6572 2e20 4465 7465 . manner. Dete\n 001735e0: 6374 696f 6e20 6f66 2061 6e20 6572 726f ction of an erro\n 001735f0: 7220 6361 7573 6573 2047 4f54 4f20 696d r causes GOTO im\n 00173600: 706c 6963 6974 2073 7562 2d72 6f75 7469 plicit sub-routi\n-00173610: 6e65 2e20 5768 656e 4e00 4346 3200 0020 ne. WhenN.CF2.. \n+00173610: 6e65 2e20 5768 656e 4e00 4344 3200 0020 ne. WhenN.CD2.. \n 00173620: 2020 2445 434f 4445 3d22 222c 2074 6865 $ECODE=\"\", the\n 00173630: 2069 6d70 6c69 6369 7420 7375 6272 6f75 implicit subrou\n 00173640: 7469 6e65 2069 7320 2445 5452 4150 2061 tine is $ETRAP a\n 00173650: 6e64 2051 5549 543a 2451 5549 5420 2222 nd QUIT:$QUIT \"\"\n-00173660: 2051 5549 542e 5300 4346 3300 0020 2020 QUIT.S.CF3.. \n+00173660: 2051 5549 542e 5300 4344 3300 0020 2020 QUIT.S.CD3.. \n 00173670: 4f74 6865 7277 6973 6520 7468 6520 696d Otherwise the im\n 00173680: 706c 6963 6974 2073 7562 726f 7574 696e plicit subroutin\n 00173690: 6520 6973 2024 4554 5241 5020 666f 6c6c e is $ETRAP foll\n 001736a0: 6f77 6564 2062 7920 5452 4f4c 4c42 4143 owed by TROLLBAC\n-001736b0: 4b3a 2454 4c45 5645 4c26 0043 4634 0000 K:$TLEVEL&.CF4..\n+001736b0: 4b3a 2454 4c45 5645 4c26 0043 4434 0000 K:$TLEVEL&.CD4..\n 001736c0: 2020 2061 6e64 2074 6865 6e20 5155 4954 and then QUIT\n 001736d0: 3a24 5155 4954 2022 2220 5155 4954 2e07 :$QUIT \"\" QUIT..\n-001736e0: 0043 4635 0000 5400 4346 3600 0020 2020 .CF5..T.CF6.. \n+001736e0: 0043 4435 0000 5400 4344 3600 0020 2020 .CD5..T.CD6.. \n 001736f0: 5468 6520 5155 4954 2063 6f6d 6d61 6e64 The QUIT command\n 00173700: 2062 6568 6176 6573 2069 6e20 6120 7370 behaves in a sp\n 00173710: 6563 6961 6c20 6661 7368 696f 6e20 7768 ecial fashion wh\n 00173720: 696c 6520 7468 6520 7661 6c75 6520 6f66 ile the value of\n-00173730: 2024 4543 4f44 4520 6973 5100 4346 3700 $ECODE isQ.CF7.\n+00173730: 2024 4543 4f44 4520 6973 5100 4344 3700 $ECODE isQ.CD7.\n 00173740: 0020 2020 6e6f 6e2d 656d 7074 792e 2049 . non-empty. I\n 00173750: 6620 6120 5155 4954 2063 6f6d 6d61 6e64 f a QUIT command\n 00173760: 2069 7320 6578 6563 7574 6564 2074 6861 is executed tha\n 00173770: 7420 7265 7475 726e 7320 636f 6e74 726f t returns contro\n-00173780: 6c20 746f 2061 206c 6573 734e 0043 4638 l to a lessN.CF8\n+00173780: 6c20 746f 2061 206c 6573 734e 0043 4438 l to a lessN.CD8\n 00173790: 0000 2020 206e 6573 7465 6420 6c65 7665 .. nested leve\n 001737a0: 6c20 7468 616e 2074 6865 206f 6e65 2077 l than the one w\n 001737b0: 6865 7265 2074 6865 2065 7272 6f72 206f here the error o\n 001737c0: 6363 7572 7265 642c 2061 6e64 2074 6865 ccurred, and the\n 001737d0: 2076 616c 7565 206f 6600 0000 0000 0000 value of.......\n 001737e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001737f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -95107,91 +95107,91 @@\n 00173820: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 00173830: 5052 4f47 5241 4d5f 4841 4e44 4c49 4e47 PROGRAM_HANDLING\n 00173840: 5f4f 465f 4552 524f 5253 00ff 7300 ff4e _OF_ERRORS..s..N\n 00173850: 4553 5449 4e47 5f24 4554 5241 505f 414e ESTING_$ETRAP_AN\n 00173860: 445f 5553 494e 475f 2445 5354 4143 4b00 D_USING_$ESTACK.\n 00173870: 004e 6573 7469 6e67 5f24 4554 5241 505f .Nesting_$ETRAP_\n 00173880: 616e 645f 7573 696e 675f 2445 5354 4143 and_using_$ESTAC\n-00173890: 4b2b 005c 46bf 1100 0020 2020 4e65 7374 K+.\\F.... Nest\n+00173890: 4b2b 005c 44bf 1100 0020 2020 4e65 7374 K+.\\D.... Nest\n 001738a0: 696e 6720 2445 5452 4150 2061 6e64 2075 ing $ETRAP and u\n-001738b0: 7369 6e67 2024 4553 5441 434b 0700 5d46 sing $ESTACK..]F\n-001738c0: 2100 0054 005d 4631 0000 2020 2057 6865 !..T.]F1.. Whe\n+001738b0: 7369 6e67 2024 4553 5441 434b 0700 5d44 sing $ESTACK..]D\n+001738c0: 2100 0054 005d 4431 0000 2020 2057 6865 !..T.]D1.. Whe\n 001738d0: 6e20 796f 7520 6e65 6564 2074 6f20 7365 n you need to se\n 001738e0: 7420 7570 2061 2073 7472 6174 6966 6965 t up a stratifie\n 001738f0: 6420 7363 6865 6d65 2077 6865 7265 206f d scheme where o\n 00173900: 6e65 206c 6576 656c 206f 6620 7375 6272 ne level of subr\n-00173910: 6f75 7469 6e65 734e 005d 4641 0000 2020 outinesN.]FA.. \n+00173910: 6f75 7469 6e65 734e 005d 4441 0000 2020 outinesN.]DA.. \n 00173920: 2075 7365 206f 6e65 2065 7272 6f72 2074 use one error t\n 00173930: 7261 7020 7365 7474 696e 6720 616e 6420 rap setting and \n 00173940: 616e 6f74 6865 7220 6d6f 7265 206e 6573 another more nes\n 00173950: 7465 6420 7375 6272 6f75 7469 6e65 2075 ted subroutine u\n-00173960: 7365 7320 6153 005d 4651 0000 2020 2064 ses aS.]FQ.. d\n+00173960: 7365 7320 6153 005d 4451 0000 2020 2064 ses aS.]DQ.. d\n 00173970: 6966 6665 7265 6e74 206f 6e65 3b20 7468 ifferent one; th\n 00173980: 6520 6d6f 7265 206e 6573 7465 6420 7375 e more nested su\n 00173990: 6272 6f75 7469 6e65 206d 7573 7420 4e45 broutine must NE\n 001739a0: 5720 2445 5452 4150 2e20 5768 656e 2024 W $ETRAP. When $\n-001739b0: 4554 5241 5020 6973 4a00 5d46 6100 0020 ETRAP isJ.]Fa.. \n+001739b0: 4554 5241 5020 6973 4a00 5d44 6100 0020 ETRAP isJ.]Da.. \n 001739c0: 2020 4e45 5765 642c 2069 7473 206f 6c64 NEWed, its old\n 001739d0: 2076 616c 7565 2069 7320 7361 7665 6420 value is saved \n 001739e0: 616e 6420 636f 7069 6564 2074 6f20 7468 and copied to th\n 001739f0: 6520 6375 7272 656e 7420 7661 6c75 652e e current value.\n-00173a00: 2041 5400 5d46 7100 0020 2020 7375 6273 AT.]Fq.. subs\n+00173a00: 2041 5400 5d44 7100 0020 2020 7375 6273 AT.]Dq.. subs\n 00173a10: 6571 7565 6e74 2053 4554 2024 4554 5241 equent SET $ETRA\n 00173a20: 503d 3c6e 6577 2d76 616c 7565 3e20 7468 P= th\n 00173a30: 656e 2065 7374 6162 6c69 7368 6573 2074 en establishes t\n 00173a40: 6865 2065 7272 6f72 2074 7261 7070 696e he error trappin\n-00173a50: 6720 636f 6465 2a00 5d46 8100 0020 2020 g code*.]F... \n+00173a50: 6720 636f 6465 2a00 5d44 8100 0020 2020 g code*.]D... \n 00173a60: 666f 7220 7468 6520 6375 7272 656e 7420 for the current \n 00173a70: 6578 6563 7574 696f 6e20 6c65 7665 6c2e execution level.\n-00173a80: 0700 5d46 9100 0050 005c 46c0 1100 0020 ..]F...P.\\F.... \n+00173a80: 0700 5d44 9100 0050 005c 44c0 1100 0020 ..]D...P.\\D.... \n 00173a90: 2020 5468 6520 5155 4954 2063 6f6d 6d61 The QUIT comma\n 00173aa0: 6e64 2074 6861 7420 7265 7665 7274 7320 nd that reverts \n 00173ab0: 746f 2074 6865 2063 616c 6c69 6e67 2072 to the calling r\n 00173ac0: 6f75 7469 6e65 2063 6175 7365 7320 7468 outine causes th\n-00173ad0: 6520 4e45 5765 643f 005d 4612 0000 2020 e NEWed?.]F... \n+00173ad0: 6520 4e45 5765 643f 005d 4412 0000 2020 e NEWed?.]D... \n 00173ae0: 2076 616c 7565 7320 746f 2062 6520 756e values to be un\n 00173af0: 7374 6163 6b65 642c 2069 6e63 6c75 6469 stacked, includi\n 00173b00: 6e67 2074 6865 206f 6e65 2066 6f72 2024 ng the one for $\n-00173b10: 4554 5241 502e 0700 5d46 1300 0052 005d ETRAP...]F...R.]\n-00173b20: 4614 0000 2020 2049 6620 616e 2065 7272 F... If an err\n+00173b10: 4554 5241 502e 0700 5d44 1300 0052 005d ETRAP...]D...R.]\n+00173b20: 4414 0000 2020 2049 6620 616e 2065 7272 D... If an err\n 00173b30: 6f72 206f 6363 7572 7320 7768 696c 6520 or occurs while \n 00173b40: 6578 6563 7574 696e 6720 6174 2074 6865 executing at the\n 00173b50: 2063 7572 7265 6e74 2065 7865 6375 7469 current executi\n 00173b60: 6f6e 206c 6576 656c 2028 6f72 2061 744d on level (or atM\n-00173b70: 005d 4615 0000 2020 2061 6e20 6578 6563 .]F... an exec\n+00173b70: 005d 4415 0000 2020 2061 6e20 6578 6563 .]D... an exec\n 00173b80: 7574 696f 6e20 6c65 7665 6c20 6661 7274 ution level fart\n 00173b90: 6865 7220 6672 6f6d 2074 6865 2069 6e69 her from the ini\n 00173ba0: 7469 616c 2062 6173 6520 7374 6163 6b20 tial base stack \n-00173bb0: 6672 616d 6529 2c20 4754 2e4d 4e00 5d46 frame), GT.MN.]F\n+00173bb0: 6672 616d 6529 2c20 4754 2e4d 4e00 5d44 frame), GT.MN.]D\n 00173bc0: 1600 0020 2020 6578 6563 7574 6573 2074 ... executes t\n 00173bd0: 6865 2063 6f64 6520 6672 6f6d 2074 6865 he code from the\n 00173be0: 2063 7572 7265 6e74 2024 4554 5241 502e current $ETRAP.\n 00173bf0: 2055 6e6c 6573 7320 6120 474f 544f 206f Unless a GOTO o\n-00173c00: 7220 5a47 4f54 4f20 696e 5100 5d46 1700 r ZGOTO inQ.]F..\n+00173c00: 7220 5a47 4f54 4f20 696e 5100 5d44 1700 r ZGOTO inQ.]D..\n 00173c10: 0020 2020 2445 5452 4150 206f 7220 616e . $ETRAP or an\n 00173c20: 7920 636f 6465 2069 7420 696e 766f 6b65 y code it invoke\n 00173c30: 7320 7265 6469 7265 6374 7320 7468 6520 s redirects the \n 00173c40: 666c 6f77 206f 6620 6578 6563 7574 696f flow of executio\n-00173c50: 6e2c 2077 6865 6e20 7468 6551 005d 4618 n, when theQ.]F.\n+00173c50: 6e2c 2077 6865 6e20 7468 6551 005d 4418 n, when theQ.]D.\n 00173c60: 0000 2020 2065 7865 6375 7469 6f6e 206f .. execution o\n 00173c70: 6620 7468 6520 2445 5452 4150 2063 6f64 f the $ETRAP cod\n 00173c80: 6520 636f 6d70 6c65 7465 732c 2063 6f6e e completes, con\n 00173c90: 7472 6f6c 2072 6576 6572 7473 2074 6f20 trol reverts to \n-00173ca0: 7468 6520 696d 706c 6963 6974 4f00 5d46 the implicitO.]F\n+00173ca0: 7468 6520 696d 706c 6963 6974 4f00 5d44 the implicitO.]D\n 00173cb0: 1900 0020 2020 5155 4954 2063 6f6d 6d61 ... QUIT comma\n 00173cc0: 6e64 2c20 7768 6963 6820 7265 7475 726e nd, which return\n 00173cd0: 7320 746f 2074 6865 2072 6f75 7469 6e65 s to the routine\n 00173ce0: 2074 6861 7420 696e 766f 6b65 6420 7468 that invoked th\n-00173cf0: 6520 636f 6465 2074 6861 7452 005d 461a e code thatR.]F.\n+00173cf0: 6520 636f 6465 2074 6861 7452 005d 441a e code thatR.]D.\n 00173d00: 0000 2020 2065 6e63 6f75 6e74 6572 6564 .. encountered\n 00173d10: 2074 6865 2065 7272 6f72 2e20 4174 2074 the error. At t\n 00173d20: 6869 7320 7469 6d65 2c20 7468 6520 5155 his time, the QU\n 00173d30: 4954 2072 6569 6e73 7461 7465 7320 616e IT reinstates an\n 00173d40: 7920 7072 696f 7220 7661 6c75 6514 005d y prior value..]\n-00173d50: 4621 0000 2020 206f 6620 2445 5452 4150 F!.. of $ETRAP\n+00173d50: 4421 0000 2020 206f 6620 2445 5452 4150 D!.. of $ETRAP\n 00173d60: 2e74 0000 0000 0000 0000 0000 0000 0000 .t..............\n 00173d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00173d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00173d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00173da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00173db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00173dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -95237,73 +95237,73 @@\n 00174040: 5f4f 465f 4552 524f 5253 00ff 7300 ff24 _OF_ERRORS..s..$\n 00174050: 4554 5241 505f 4f52 5f24 5a54 5241 5000 ETRAP_OR_$ZTRAP.\n 00174060: c018 0000 2020 2049 6620 7468 6520 6d65 .... If the me\n 00174070: 6368 616e 6973 6d73 2061 7265 206d 6978 chanisms are mix\n 00174080: 6564 2c20 6f72 2074 6865 7265 2069 7320 ed, or there is \n 00174090: 6120 6465 7369 7265 2074 6f20 7265 6665 a desire to refe\n 001740a0: 7220 746f 2024 4543 4f44 4520 696e 2061 r to $ECODE in a\n-001740b0: 6e53 004d 4619 0000 2020 2065 6e76 6972 nS.MF... envir\n+001740b0: 6e53 004d 4419 0000 2020 2065 6e76 6972 nS.MD... envir\n 001740c0: 6f6e 6d65 6e74 2075 7369 6e67 2024 5a54 onment using $ZT\n 001740d0: 5241 502c 2069 7420 6973 2072 6563 6f6d RAP, it is recom\n 001740e0: 6d65 6e64 6564 2074 6f20 6861 7665 2024 mended to have $\n 001740f0: 5a54 5241 5020 6572 726f 7220 636f 6465 ZTRAP error code\n-00174100: 2053 4554 4c00 4d46 1a00 0020 2020 2445 SETL.MF... $E\n+00174100: 2053 4554 4c00 4d44 1a00 0020 2020 2445 SETL.MD... $E\n 00174110: 434f 4445 3d22 2220 6174 2073 6f6d 6520 CODE=\"\" at some \n 00174120: 6170 7072 6f70 7269 6174 6520 7469 6d65 appropriate time\n 00174130: 2c20 736f 2074 6861 7420 2445 434f 4445 , so that $ECODE\n 00174140: 2064 6f65 7320 6e6f 7420 6265 636f 6d65 does not become\n-00174150: 4400 4d46 2100 0020 2020 636c 7574 7465 D.MF!.. clutte\n+00174150: 4400 4d44 2100 0020 2020 636c 7574 7465 D.MD!.. clutte\n 00174160: 7265 6420 7769 7468 2065 7272 6f72 7320 red with errors \n 00174170: 7468 6174 2068 6176 6520 6265 656e 2073 that have been s\n 00174180: 7563 6365 7373 6675 6c6c 7920 6861 6e64 uccessfully hand\n-00174190: 6c65 642e 0700 4d46 2200 0012 004d 4623 led...MF\"....MF#\n+00174190: 6c65 642e 0700 4d44 2200 0012 004d 4423 led...MD\"....MD#\n 001741a0: 0000 2020 202a 2a4e 6f74 652a 2a07 004d .. **Note**..M\n-001741b0: 4624 0000 4c00 4d46 2500 0020 2020 4120 F$..L.MF%.. A \n+001741b0: 4424 0000 4c00 4d44 2500 0020 2020 4120 D$..L.MD%.. A \n 001741c0: 6465 7669 6365 2045 5843 4550 5449 4f4e device EXCEPTION\n 001741d0: 2067 6574 7320 636f 6e74 726f 6c20 6166 gets control af\n 001741e0: 7465 7220 6120 6e6f 6e2d 6661 7461 6c20 ter a non-fatal \n 001741f0: 6465 7669 6365 2065 7272 6f72 2061 6e64 device error and\n-00174200: 4100 4d46 2600 0020 2020 2445 5452 4150 A.MF&.. $ETRAP\n+00174200: 4100 4d44 2600 0020 2020 2445 5452 4150 A.MD&.. $ETRAP\n 00174210: 2f24 5a54 5241 5020 6765 7420 636f 6e74 /$ZTRAP get cont\n 00174220: 726f 6c20 6166 7465 7220 6f74 6865 7220 rol after other \n 00174230: 6e6f 6e2d 6661 7461 6c20 6572 726f 7273 non-fatal errors\n-00174240: 2e07 004d 4627 0000 2d00 3c24 5a45 5252 ...MF'..-.<$ZERR\n+00174240: 2e07 004d 4427 0000 2d00 3c24 5a45 5252 ...MD'..-.<$ZERR\n 00174250: 4f52 5f41 4e44 5f24 5a59 4552 524f 5200 OR_AND_$ZYERROR.\n 00174260: 0024 5a45 5252 4f52 5f61 6e64 5f24 5a59 .$ZERROR_and_$ZY\n-00174270: 4552 524f 521f 0050 46bf 1100 0020 2020 ERROR..PF.... \n+00174270: 4552 524f 521f 0050 44bf 1100 0020 2020 ERROR..PD.... \n 00174280: 245a 4552 524f 5220 616e 6420 245a 5945 $ZERROR and $ZYE\n-00174290: 5252 4f52 0700 5146 2100 0053 0051 4631 RROR..QF!..S.QF1\n+00174290: 5252 4f52 0700 5144 2100 0053 0051 4431 RROR..QD!..S.QD1\n 001742a0: 0000 2020 2041 6674 6572 2061 6e20 6572 .. After an er\n 001742b0: 726f 7220 6f63 6375 7273 2c20 6966 2024 ror occurs, if $\n 001742c0: 5a59 4552 524f 5220 6973 2073 6574 2074 ZYERROR is set t\n 001742d0: 6f20 6120 7661 6c69 6420 656e 7472 7972 o a valid entryr\n 001742e0: 6566 2074 6861 7420 6578 6973 7473 5400 ef that existsT.\n-001742f0: 5146 4100 0020 2020 696e 2074 6865 2063 QFA.. in the c\n+001742f0: 5144 4100 0020 2020 696e 2074 6865 2063 QDA.. in the c\n 00174300: 7572 7265 6e74 2065 6e76 6972 6f6e 6d65 urrent environme\n 00174310: 6e74 2c20 4754 2e4d 2069 6e76 6f6b 6573 nt, GT.M invokes\n 00174320: 2074 6865 2072 6f75 7469 6e65 2061 7420 the routine at \n 00174330: 7468 6174 2065 6e74 7279 7265 6620 7769 that entryref wi\n-00174340: 7468 5100 5146 5100 0020 2020 616e 2069 thQ.QFQ.. an i\n+00174340: 7468 5100 5144 5100 0020 2020 616e 2069 thQ.QDQ.. an i\n 00174350: 6d70 6c69 6369 7420 444f 2062 6566 6f72 mplicit DO befor\n 00174360: 6520 7265 7475 726e 696e 6720 636f 6e74 e returning cont\n 00174370: 726f 6c20 746f 204d 2063 6f64 6520 7370 rol to M code sp\n 00174380: 6563 6966 6965 6420 6279 2061 2064 6576 ecified by a dev\n-00174390: 6963 654e 0051 4661 0000 2020 2045 5843 iceN.QFa.. EXC\n+00174390: 6963 654e 0051 4461 0000 2020 2045 5843 iceN.QDa.. EXC\n 001743a0: 4550 5449 4f4e 2c20 2445 5452 4150 206f EPTION, $ETRAP o\n 001743b0: 7220 245a 5452 4150 2e20 4974 2069 7320 r $ZTRAP. It is \n 001743c0: 696e 7465 6e64 6564 2074 6861 7420 7468 intended that th\n 001743d0: 6520 636f 6465 2069 6e76 6f6b 6564 2062 e code invoked b\n-001743e0: 7954 0051 4671 0000 2020 2024 5a59 4552 yT.QFq.. $ZYER\n+001743e0: 7954 0051 4471 0000 2020 2024 5a59 4552 yT.QDq.. $ZYER\n 001743f0: 524f 5220 7573 6520 7468 6520 7661 6c75 ROR use the valu\n 00174400: 6520 6f66 2024 5a53 5441 5455 5320 746f e of $ZSTATUS to\n 00174410: 2073 656c 6563 7420 6f72 2063 6f6e 7374 select or const\n 00174420: 7275 6374 2061 2076 616c 7565 2074 6f20 ruct a value to \n-00174430: 7768 6963 681a 0051 4681 0000 2020 2069 which..QF... i\n+00174430: 7768 6963 681a 0051 4481 0000 2020 2069 which..QD... i\n 00174440: 7420 5345 5473 2024 5a45 5252 4f52 2e07 t SETs $ZERROR..\n-00174450: 0051 4691 0000 0000 0000 0000 0000 0000 .QF.............\n+00174450: 0051 4491 0000 0000 0000 0000 0000 0000 .QD.............\n 00174460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00174470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00174480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00174490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001744a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001744b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001744c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -95365,85 +95365,85 @@\n 00174840: 5f4f 465f 4552 524f 5253 00ff 7300 ff24 _OF_ERRORS..s..$\n 00174850: 4554 5241 505f 414e 445f 245a 5452 4150 ETRAP_AND_$ZTRAP\n 00174860: 00c0 1100 0020 2020 7265 6375 7273 696f ..... recursio\n 00174870: 6e20 6361 7573 6564 2062 7920 616e 7920 n caused by any \n 00174880: 6572 726f 7273 2069 6e20 245a 5452 4150 errors in $ZTRAP\n 00174890: 2069 7473 656c 6620 6f72 2069 6e20 7468 itself or in th\n 001748a0: 6520 636f 6465 2069 7420 696e 766f 6b65 e code it invoke\n-001748b0: 732e 0700 4e46 1200 0051 004e 4613 0000 s...NF...Q.NF...\n+001748b0: 732e 0700 4e44 1200 0051 004e 4413 0000 s...ND...Q.ND...\n 001748c0: 2020 2049 6620 7468 6572 6520 6973 206e If there is n\n 001748d0: 6f20 6578 706c 6963 6974 206f 7220 696d o explicit or im\n 001748e0: 706c 6963 6974 2047 4f54 4f20 6f72 205a plicit GOTO or Z\n 001748f0: 474f 544f 2069 6e20 7468 6520 6163 7469 GOTO in the acti\n-00174900: 6f6e 2c20 6f6e 6365 2061 5100 4e46 1400 on, once aQ.NF..\n+00174900: 6f6e 2c20 6f6e 6365 2061 5100 4e44 1400 on, once aQ.ND..\n 00174910: 0020 2020 245a 5452 4150 2061 6374 696f . $ZTRAP actio\n 00174920: 6e20 636f 6d70 6c65 7465 732c 2065 7865 n completes, exe\n 00174930: 6375 7469 6f6e 2072 6573 756d 6573 2061 cution resumes a\n 00174940: 7420 7468 6520 6265 6769 6e6e 696e 6720 t the beginning \n-00174950: 6f66 2074 6865 206c 696e 6552 004e 4615 of the lineR.NF.\n+00174950: 6f66 2074 6865 206c 696e 6552 004e 4415 of the lineR.ND.\n 00174960: 0000 2020 2077 6865 7265 2074 6865 2065 .. where the e\n 00174970: 7272 6f72 206f 6363 7572 7265 642c 2077 rror occurred, w\n 00174980: 6869 6c65 206f 6e63 6520 6120 2445 5452 hile once a $ETR\n 00174990: 4150 2061 6374 696f 6e20 636f 6d70 6c65 AP action comple\n 001749a0: 7465 732c 2074 6865 7265 2069 7353 004e tes, there isS.N\n-001749b0: 4616 0000 2020 2061 6e20 696d 706c 6963 F... an implic\n+001749b0: 4416 0000 2020 2061 6e20 696d 706c 6963 D... an implic\n 001749c0: 6974 2051 5549 542e 2054 6869 7320 6d65 it QUIT. This me\n 001749d0: 616e 7320 7468 6174 2024 5a54 5241 5020 ans that $ZTRAP \n 001749e0: 6163 7469 6f6e 7320 7468 6174 2061 7265 actions that are\n 001749f0: 206e 6f74 2069 6e74 656e 6465 6420 746f not intended to\n-00174a00: 5100 4e46 1700 0020 2020 7065 726d 6974 Q.NF... permit\n+00174a00: 5100 4e44 1700 0020 2020 7065 726d 6974 Q.ND... permit\n 00174a10: 2061 2073 7563 6365 7373 6675 6c20 7265 a successful re\n 00174a20: 7472 7920 6f66 2074 6865 2066 6169 6c69 try of the faili\n 00174a30: 6e67 2063 6f64 6520 7368 6f75 6c64 2063 ng code should c\n 00174a40: 6f6e 7461 696e 2061 2047 4f54 4f2c 206f ontain a GOTO, o\n-00174a50: 7252 004e 4618 0000 2020 206d 6f72 6520 rR.NF... more \n+00174a50: 7252 004e 4418 0000 2020 206d 6f72 6520 rR.ND... more \n 00174a60: 7479 7069 6361 6c6c 7920 6120 5a47 4f54 typically a ZGOT\n 00174a70: 4f2e 2049 6e20 636f 6e74 7261 7374 2c20 O. In contrast, \n 00174a80: 2445 5452 4150 2061 6374 696f 6e73 2074 $ETRAP actions t\n 00174a90: 6861 7420 6172 6520 696e 7465 6e64 6564 hat are intended\n-00174aa0: 2074 6f53 004e 4619 0000 2020 2063 6175 toS.NF... cau\n+00174aa0: 2074 6f53 004e 4419 0000 2020 2063 6175 toS.ND... cau\n 00174ab0: 7365 2061 2072 6574 7279 206d 7573 7420 se a retry must \n 00174ac0: 6578 706c 6963 6974 6c79 2072 6569 6e76 explicitly reinv\n 00174ad0: 6f6b 6520 7468 6520 636f 6465 2077 6865 oke the code whe\n 00174ae0: 7265 2074 6865 2065 7272 6f72 206f 6363 re the error occ\n-00174af0: 7572 7265 642e 0700 4e46 1a00 0054 004e urred...NF...T.N\n-00174b00: 4621 0000 2020 2046 6f72 2051 5549 5473 F!.. For QUITs\n+00174af0: 7572 7265 642e 0700 4e44 1a00 0054 004e urred...ND...T.N\n+00174b00: 4421 0000 2020 2046 6f72 2051 5549 5473 D!.. For QUITs\n 00174b10: 2066 726f 6d20 7468 6520 6c65 7665 6c20 from the level \n 00174b20: 6174 2077 6869 6368 2061 6e20 6572 726f at which an erro\n 00174b30: 7220 6f63 6375 7272 6564 2c20 245a 5452 r occurred, $ZTR\n 00174b40: 4150 2068 6173 206e 6f20 6566 6665 6374 AP has no effect\n-00174b50: 2c50 004e 4622 0000 2020 2077 6865 7265 ,P.NF\".. where\n+00174b50: 2c50 004e 4422 0000 2020 2077 6865 7265 ,P.ND\".. where\n 00174b60: 2024 4554 5241 5020 6265 6861 7669 6f72 $ETRAP behavior\n 00174b70: 2069 7320 636f 6e74 726f 6c6c 6564 2062 is controlled b\n 00174b80: 7920 7468 6520 7374 6174 6520 6f66 2024 y the state of $\n 00174b90: 4543 4f44 452e 2054 6869 7320 6d65 616e ECODE. This mean\n-00174ba0: 7353 004e 4623 0000 2020 2074 6861 7420 sS.NF#.. that \n+00174ba0: 7353 004e 4423 0000 2020 2074 6861 7420 sS.ND#.. that \n 00174bb0: 746f 2069 6e76 6f6b 6520 616e 2065 7272 to invoke an err\n 00174bc0: 6f72 2068 616e 646c 6572 206e 6573 7465 or handler neste\n 00174bd0: 6420 6174 2074 6865 206c 6f77 6572 206c d at the lower l\n 00174be0: 6576 656c 2c20 245a 5452 4150 2061 6374 evel, $ZTRAP act\n-00174bf0: 696f 6e73 4a00 4e46 2400 0020 2020 6e65 ionsJ.NF$.. ne\n+00174bf0: 696f 6e73 4a00 4e44 2400 0020 2020 6e65 ionsJ.ND$.. ne\n 00174c00: 6564 2074 6f20 7573 6520 616e 2065 7870 ed to use an exp\n 00174c10: 6c69 6369 7420 5a4d 4553 5341 4745 2063 licit ZMESSAGE c\n 00174c20: 6f6d 6d61 6e64 2c20 7768 696c 6520 2445 ommand, while $E\n 00174c30: 5452 4150 2064 6f65 7320 7375 6368 4a00 TRAP does suchJ.\n-00174c40: 4e46 2500 0020 2020 696e 766f 6361 7469 NF%.. invocati\n+00174c40: 4e44 2500 0020 2020 696e 766f 6361 7469 ND%.. invocati\n 00174c50: 6f6e 7320 696d 706c 6963 6974 6c79 2075 ons implicitly u\n 00174c60: 6e6c 6573 7320 2445 434f 4445 2069 7320 nless $ECODE is \n 00174c70: 5345 5420 746f 2074 6865 2065 6d70 7479 SET to the empty\n-00174c80: 2073 7472 696e 672e 0700 4e46 2600 001d string...NF&...\n+00174c80: 2073 7472 696e 672e 0700 4e44 2600 001d string...ND&...\n 00174c90: 0042 6942 4548 4156 494f 5200 0024 4554 .BiBEHAVIOR..$ET\n-00174ca0: 5241 505f 4265 6861 7669 6f72 1a00 4b46 RAP_Behavior..KF\n+00174ca0: 5241 505f 4265 6861 7669 6f72 1a00 4b44 RAP_Behavior..KD\n 00174cb0: bf11 0000 2020 2024 4554 5241 5020 4265 .... $ETRAP Be\n-00174cc0: 6861 7669 6f72 0700 4c46 2100 004e 004c havior..LF!..N.L\n-00174cd0: 4631 0000 2020 2049 662c 2061 7420 7468 F1.. If, at th\n+00174cc0: 6861 7669 6f72 0700 4c44 2100 004e 004c havior..LD!..N.L\n+00174cd0: 4431 0000 2020 2049 662c 2061 7420 7468 D1.. If, at th\n 00174ce0: 6520 7469 6d65 206f 6620 616e 7920 6572 e time of any er\n 00174cf0: 726f 722c 2074 6865 2076 616c 7565 206f ror, the value o\n 00174d00: 6620 2445 5452 4150 2069 7320 6e6f 6e2d f $ETRAP is non-\n-00174d10: 656d 7074 792c 2047 542e 4d51 004c 4641 empty, GT.MQ.LFA\n+00174d10: 656d 7074 792c 2047 542e 4d51 004c 4441 empty, GT.MQ.LDA\n 00174d20: 0000 2020 2070 726f 6365 6564 7320 6173 .. proceeds as\n 00174d30: 2069 6620 7468 6520 6e65 7874 2069 6e73 if the next ins\n 00174d40: 7472 7563 7469 6f6e 2074 6f20 6265 2065 truction to be e\n 00174d50: 7863 7574 6564 2077 6572 6520 7468 6520 xcuted were the \n 00174d60: 6669 7273 7420 6f6e 6520 6f6e 0000 0000 first one on....\n 00174d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00174d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -95483,131 +95483,131 @@\n 00174fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00174fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00174fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00174fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00174fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00174ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00175000: 0100 0000 5d07 0000 7953 0000 0000 0000 ....]...yS......\n-00175010: 6400 0046 4845 4c50 00ff 7300 ff45 5252 d..FHELP..s..ERR\n+00175010: 6400 0044 4845 4c50 00ff 7300 ff45 5252 d..DHELP..s..ERR\n 00175020: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 00175030: 5052 4f47 5241 4d5f 4841 4e44 4c49 4e47 PROGRAM_HANDLING\n 00175040: 5f4f 465f 4552 524f 5253 00ff 7300 ff4e _OF_ERRORS..s..N\n 00175050: 4553 5449 4e47 5f24 4554 5241 505f 414e ESTING_$ETRAP_AN\n 00175060: 445f 5553 494e 475f 2445 5354 4143 4b00 D_USING_$ESTACK.\n-00175070: c022 0000 4f00 5d46 2300 0020 2020 5768 .\"..O.]F#.. Wh\n+00175070: c022 0000 4f00 5d44 2300 0020 2020 5768 .\"..O.]D#.. Wh\n 00175080: 696c 6520 6174 2074 6865 206d 6f72 6520 ile at the more \n 00175090: 6e65 7374 6564 2065 7865 6375 7469 6f6e nested execution\n 001750a0: 206c 6576 656c 2873 292c 2069 6620 616e level(s), if an\n 001750b0: 2065 7272 6f72 206f 6363 7572 732c 2047 error occurs, G\n-001750c0: 542e 4d54 005d 4624 0000 2020 2065 7865 T.MT.]F$.. exe\n+001750c0: 542e 4d54 005d 4424 0000 2020 2065 7865 T.MT.]D$.. exe\n 001750d0: 6375 7465 7320 7468 6520 636f 6465 2066 cutes the code f\n 001750e0: 726f 6d20 7468 6520 6375 7272 656e 7420 rom the current \n 001750f0: 2445 5452 4150 2e20 4166 7465 7220 7468 $ETRAP. After th\n 00175100: 6520 5155 4954 2074 6f20 6120 6c65 7373 e QUIT to a less\n-00175110: 206e 6573 7465 644f 005d 4625 0000 2020 nestedO.]F%.. \n+00175110: 206e 6573 7465 644f 005d 4425 0000 2020 nestedO.]D%.. \n 00175120: 206c 6576 656c 2c20 4754 2e4d 2069 6e76 level, GT.M inv\n 00175130: 6f6b 6573 2074 6865 2063 6f64 6520 6672 okes the code fr\n 00175140: 6f6d 2074 6865 206e 6f77 2063 7572 7265 om the now curre\n 00175150: 6e74 2024 4554 5241 502e 2054 6865 2063 nt $ETRAP. The c\n-00175160: 7572 7265 6e74 5100 5d46 2600 0020 2020 urrentQ.]F&.. \n+00175160: 7572 7265 6e74 5100 5d44 2600 0020 2020 urrentQ.]D&.. \n 00175170: 2445 5452 4150 206d 6179 2062 6520 6469 $ETRAP may be di\n 00175180: 6666 6572 656e 7420 6672 6f6d 2074 6865 fferent from the\n 00175190: 2024 4554 5241 5020 6174 2074 6865 2074 $ETRAP at the t\n 001751a0: 696d 6520 6f66 2074 6865 2065 7272 6f72 ime of the error\n-001751b0: 2064 7565 2074 6f51 005d 4627 0000 2020 due toQ.]F'.. \n+001751b0: 2064 7565 2074 6f51 005d 4427 0000 2020 due toQ.]D'.. \n 001751c0: 2075 6e73 7461 636b 696e 672e 2054 6869 unstacking. Thi\n 001751d0: 7320 6265 6861 7669 6f72 2063 6f6e 7469 s behavior conti\n 001751e0: 6e75 6573 2075 6e74 696c 206f 6e65 206f nues until one o\n 001751f0: 6620 7468 6520 666f 6c6c 6f77 696e 6720 f the following \n-00175200: 706f 7373 6962 6c65 1b00 5d46 2800 0020 possible..]F(.. \n+00175200: 706f 7373 6962 6c65 1b00 5d44 2800 0020 possible..]D(.. \n 00175210: 2020 7369 7475 6174 696f 6e73 206f 6363 situations occ\n-00175220: 7572 3a07 005d 4629 0000 4d00 5d46 2a00 ur:..]F)..M.]F*.\n+00175220: 7572 3a07 005d 4429 0000 4d00 5d44 2a00 ur:..]D)..M.]D*.\n 00175230: 0020 2020 2020 2a20 2445 434f 4445 2069 . * $ECODE i\n 00175240: 7320 656d 7074 792e 2057 6865 6e20 7468 s empty. When th\n 00175250: 6520 7661 6c75 6520 6f66 2024 4543 4f44 e value of $ECOD\n 00175260: 4520 6973 2065 7175 616c 2074 6f20 7468 E is equal to th\n-00175270: 6520 656d 7074 7951 005d 4631 0000 2020 e emptyQ.]F1.. \n+00175270: 6520 656d 7074 7951 005d 4431 0000 2020 e emptyQ.]D1.. \n 00175280: 2020 2020 2073 7472 696e 672c 2065 7272 string, err\n 00175290: 6f72 2070 726f 6365 7373 696e 6720 6973 or processing is\n 001752a0: 206e 6f20 6c6f 6e67 6572 2061 6374 6976 no longer activ\n 001752b0: 652c 2061 6e64 206e 6f72 6d61 6c20 7072 e, and normal pr\n-001752c0: 6f63 6573 7369 6e67 1600 5d46 3200 0020 ocessing..]F2.. \n+001752c0: 6f63 6573 7369 6e67 1600 5d44 3200 0020 ocessing..]D2.. \n 001752d0: 2020 2020 2020 7265 7375 6d65 732e 5200 resumes.R.\n-001752e0: 5d46 3300 0020 2020 2020 2a20 4120 5155 ]F3.. * A QU\n+001752e0: 5d44 3300 0020 2020 2020 2a20 4120 5155 ]D3.. * A QU\n 001752f0: 4954 2072 6561 6368 6573 2061 6e20 6578 IT reaches an ex\n 00175300: 6563 7574 696f 6e20 6c65 7665 6c20 7768 ecution level wh\n 00175310: 6572 6520 7468 6520 7661 6c75 6520 6f66 ere the value of\n 00175320: 2024 4554 5241 5020 6973 2065 6d70 7479 $ETRAP is empty\n-00175330: 5000 5d46 3400 0020 2020 2020 2020 2824 P.]F4.. ($\n+00175330: 5000 5d44 3400 0020 2020 2020 2020 2824 P.]D4.. ($\n 00175340: 5a54 5241 5020 6d69 6768 7420 6265 206e ZTRAP might be n\n 00175350: 6f6e 2d65 6d70 7479 2061 7420 7468 6174 on-empty at that\n 00175360: 206c 6576 656c 292e 2057 6865 6e20 7468 level). When th\n 00175370: 6520 7661 6c75 6573 206f 6620 626f 7468 e values of both\n-00175380: 5300 5d46 3500 0020 2020 2020 2020 245a S.]F5.. $Z\n+00175380: 5300 5d44 3500 0020 2020 2020 2020 245a S.]D5.. $Z\n 00175390: 5452 4150 2061 6e64 2024 4554 5241 5020 TRAP and $ETRAP \n 001753a0: 6172 6520 6571 7561 6c20 746f 2074 6865 are equal to the\n 001753b0: 2065 6d70 7479 2073 7472 696e 672c 206e empty string, n\n 001753c0: 6f20 6572 726f 7220 7472 6170 7069 6e67 o error trapping\n-001753d0: 2069 734f 005d 4636 0000 2020 2020 2020 isO.]F6.. \n+001753d0: 2069 734f 005d 4436 0000 2020 2020 2020 isO.]D6.. \n 001753e0: 2061 6374 6976 6520 616e 6420 7468 6520 active and the \n 001753f0: 5155 4954 2072 6570 6561 7473 2075 6e74 QUIT repeats unt\n 00175400: 696c 2069 7420 756e 7374 6163 6b73 2061 il it unstacks a\n 00175410: 2024 4554 5241 5020 6f72 2024 5a54 5241 $ETRAP or $ZTRA\n-00175420: 502e 4f00 5d46 3700 0020 2020 2020 2a20 P.O.]F7.. * \n+00175420: 502e 4f00 5d44 3700 0020 2020 2020 2a20 P.O.]D7.. * \n 00175430: 5468 6520 7374 6163 6b20 6973 2072 6564 The stack is red\n 00175440: 7563 6564 2074 6f20 616e 2065 6d70 7479 uced to an empty\n 00175450: 2073 7461 7465 2e20 5768 656e 2074 6865 state. When the\n 00175460: 7265 2069 7320 6e6f 2070 7265 7669 6f75 re is no previou\n-00175470: 7351 005d 4638 0000 2020 2020 2020 206c sQ.]F8.. l\n+00175470: 7351 005d 4438 0000 2020 2020 2020 206c sQ.]D8.. l\n 00175480: 6576 656c 206c 6566 7420 746f 2051 5549 evel left to QUI\n 00175490: 5420 696e 746f 2c20 4754 2e4d 2072 6574 T into, GT.M ret\n 001754a0: 7572 6e73 2074 6f20 7468 6520 6f70 6572 urns to the oper\n 001754b0: 6174 696e 6720 7379 7374 656d 206c 6576 ating system lev\n-001754c0: 656c 5400 5d46 3900 0020 2020 2020 2020 elT.]F9.. \n+001754c0: 656c 5400 5d44 3900 0020 2020 2020 2020 elT.]D9.. \n 001754d0: 7368 656c 6c2e 2041 2066 7261 6d65 2074 shell. A frame t\n 001754e0: 6861 7420 6973 2069 6e20 6469 7265 6374 hat is in direct\n 001754f0: 206d 6f64 6520 7374 6f70 7320 7468 6520 mode stops the \n 00175500: 7072 6f63 6573 7320 6279 2070 7574 7469 process by putti\n-00175510: 6e67 2074 6865 3300 5d46 3a00 0020 2020 ng the3.]F:.. \n+00175510: 6e67 2074 6865 3300 5d44 3a00 0020 2020 ng the3.]D:.. \n 00175520: 2020 2020 7573 6572 2062 6163 6b20 696e user back in\n 00175530: 746f 2074 6865 2044 6972 6563 7420 4d6f to the Direct Mo\n-00175540: 6465 2073 6865 6c6c 2e07 005d 4641 0000 de shell...]FA..\n-00175550: 5200 5d46 4200 0020 2020 5768 656e 2064 R.]FB.. When d\n+00175540: 6465 2073 6865 6c6c 2e07 005d 4441 0000 de shell...]DA..\n+00175550: 5200 5d44 4200 0020 2020 5768 656e 2064 R.]DB.. When d\n 00175560: 6561 6c69 6e67 2077 6974 6820 7374 7261 ealing with stra\n 00175570: 7469 6669 6564 2065 7272 6f72 2074 7261 tified error tra\n 00175580: 7070 696e 672c 2069 7420 6973 2069 6d70 pping, it is imp\n 00175590: 6f72 7461 6e74 2074 6f20 6265 2061 7761 ortant to be awa\n-001755a0: 7265 5200 5d46 4300 0020 2020 6f66 2074 reR.]FC.. of t\n+001755a0: 7265 5200 5d44 4300 0020 2020 6f66 2074 reR.]DC.. of t\n 001755b0: 776f 2061 6464 6974 696f 6e61 6c20 696e wo additional in\n 001755c0: 7472 696e 7369 6320 7661 7269 6162 6c65 trinsic variable\n 001755d0: 733a 2024 5354 4143 4b20 616e 6420 2445 s: $STACK and $E\n 001755e0: 5354 4143 4b2e 2054 6865 2076 616c 7565 STACK. The value\n-001755f0: 7320 6f66 5400 5d46 4400 0020 2020 626f s ofT.]FD.. bo\n+001755f0: 7320 6f66 5400 5d44 4400 0020 2020 626f s ofT.]DD.. bo\n 00175600: 7468 206f 6620 7468 6573 6520 7661 7269 th of these vari\n 00175610: 6162 6c65 7320 696e 6469 6361 7465 2074 ables indicate t\n 00175620: 6865 2063 7572 7265 6e74 2065 7865 6375 he current execu\n 00175630: 7469 6f6e 206c 6576 656c 2e20 5468 6520 tion level. The \n-00175640: 7661 6c75 6520 6f66 4e00 5d46 4500 0020 value ofN.]FE.. \n+00175640: 7661 6c75 6520 6f66 4e00 5d44 4500 0020 value ofN.]DE.. \n 00175650: 2020 2453 5441 434b 2069 7320 616e 2022 $STACK is an \"\n 00175660: 6162 736f 6c75 7465 2220 7661 6c75 6520 absolute\" value \n 00175670: 7468 6174 2063 6f75 6e74 7320 6672 6f6d that counts from\n 00175680: 2074 6865 2073 7461 7274 206f 6620 7468 the start of th\n-00175690: 6520 4754 2e4d 4e00 5d46 4600 0020 2020 e GT.MN.]FF.. \n+00175690: 6520 4754 2e4d 4e00 5d44 4600 0020 2020 e GT.MN.]DF.. \n 001756a0: 7072 6f63 6573 732c 2077 6865 7265 6173 process, whereas\n 001756b0: 2074 6865 2076 616c 7565 206f 6620 2445 the value of $E\n 001756c0: 5354 4143 4b20 7265 7374 6172 7473 2061 STACK restarts a\n 001756d0: 7420 7a65 726f 2028 3029 2065 6163 6820 t zero (0) each \n-001756e0: 7469 6d65 1b00 5d46 4700 0020 2020 2445 time..]FG.. $E\n+001756e0: 7469 6d65 1b00 5d44 4700 0020 2020 2445 time..]DG.. $E\n 001756f0: 5354 4143 4b20 6973 204e 4557 6564 2e07 STACK is NEWed..\n-00175700: 005d 4648 0000 5000 5d46 4900 0020 2020 .]FH..P.]FI.. \n+00175700: 005d 4448 0000 5000 5d44 4900 0020 2020 .]DH..P.]DI.. \n 00175710: 4974 2069 7320 6f66 7465 6e20 6265 6e65 It is often bene\n 00175720: 6669 6369 616c 2074 6f20 4e45 5720 626f ficial to NEW bo\n 00175730: 7468 2024 4554 5241 5020 616e 6420 2445 th $ETRAP and $E\n 00175740: 5354 4143 4b20 6120 7468 6520 7361 6d65 STACK a the same\n-00175750: 2074 696d 652e 0700 5d46 4a00 0000 0000 time...]FJ.....\n+00175750: 2074 696d 652e 0700 5d44 4a00 0000 0000 time...]DJ.....\n 00175760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00175770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00175780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00175790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001757a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001757b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001757c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -95616,89 +95616,89 @@\n 001757f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00175800: 0100 0000 5c05 0000 cf53 0000 0000 0000 ....\\....S......\n 00175810: 5100 004f 4845 4c50 00ff 7300 ff45 5252 Q..OHELP..s..ERR\n 00175820: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 00175830: 5052 4f47 5241 4d5f 4841 4e44 4c49 4e47 PROGRAM_HANDLING\n 00175840: 5f4f 465f 4552 524f 5253 00ff 7300 ff42 _OF_ERRORS..s..B\n 00175850: 4548 4156 494f 5200 0042 6568 6176 696f EHAVIOR..Behavio\n-00175860: 7213 0044 46bf 1100 0020 2020 4265 6861 r..DF.... Beha\n-00175870: 7669 6f72 0700 4546 2100 0053 0045 4631 vior..EF!..S.EF1\n+00175860: 7213 0044 44bf 1100 0020 2020 4265 6861 r..DD.... Beha\n+00175870: 7669 6f72 0700 4544 2100 0053 0045 4431 vior..ED!..S.ED1\n 00175880: 0000 2020 2049 662c 2061 7420 7468 6520 .. If, at the \n 00175890: 7469 6d65 206f 6620 616e 7920 6572 726f time of any erro\n 001758a0: 722c 2074 6865 2076 616c 7565 206f 6620 r, the value of \n 001758b0: 245a 5452 4150 2069 7320 6e6f 6e2d 656d $ZTRAP is non-em\n 001758c0: 7074 792c 2047 542e 4d20 7573 6573 4500 pty, GT.M usesE.\n-001758d0: 4546 4100 0020 2020 7468 6520 245a 5452 EFA.. the $ZTR\n+001758d0: 4544 4100 0020 2020 7468 6520 245a 5452 EDA.. the $ZTR\n 001758e0: 4150 2063 6f6e 7465 6e74 7320 746f 2064 AP contents to d\n 001758f0: 6972 6563 7420 6578 6563 7574 696f 6e20 irect execution \n 00175900: 6f66 2074 6865 206e 6578 7420 6163 7469 of the next acti\n-00175910: 6f6e 2e07 0045 4651 0000 5200 4546 6100 on...EFQ..R.EFa.\n+00175910: 6f6e 2e07 0045 4451 0000 5200 4544 6100 on...EDQ..R.EDa.\n 00175920: 0020 2020 4279 2064 6566 6175 6c74 2c20 . By default, \n 00175930: 6578 6563 7574 696f 6e20 7072 6f63 6565 execution procee\n 00175940: 6473 2061 7320 6966 2074 6865 206e 6578 ds as if the nex\n 00175950: 7420 696e 7374 7275 6374 696f 6e20 746f t instruction to\n-00175960: 2062 6520 6578 6563 7574 6564 4f00 4546 be executedO.EF\n+00175960: 2062 6520 6578 6563 7574 6564 4f00 4544 be executedO.ED\n 00175970: 7100 0020 2020 7765 7265 2074 6865 2066 q.. were the f\n 00175980: 6972 7374 206f 6e65 206f 6e20 2274 6865 irst one on \"the\n 00175990: 206e 6578 7420 6c69 6e65 222c 2061 6e64 next line\", and\n 001759a0: 2074 6865 2063 6f64 6520 6f6e 2074 6861 the code on tha\n-001759b0: 7420 6e65 7874 206c 696e 6554 0045 4681 t next lineT.EF.\n+001759b0: 7420 6e65 7874 206c 696e 6554 0045 4481 t next lineT.ED.\n 001759c0: 0000 2020 2077 6f75 6c64 2062 6520 7468 .. would be th\n 001759d0: 6520 7361 6d65 2061 7320 7468 6520 7465 e same as the te\n 001759e0: 7874 2069 6e20 7468 6520 7661 6c75 6520 xt in the value \n 001759f0: 6f66 2024 5a54 5241 502e 2055 6e6c 6573 of $ZTRAP. Unles\n 00175a00: 7320 245a 5452 4150 206f 7220 616e 7952 s $ZTRAP or anyR\n-00175a10: 0045 4691 0000 2020 2063 6f64 6520 6974 .EF... code it\n+00175a10: 0045 4491 0000 2020 2063 6f64 6520 6974 .ED... code it\n 00175a20: 2069 6e76 6f6b 6573 2069 7373 7565 7320 invokes issues \n 00175a30: 6120 474f 544f 206f 7220 5a47 4f54 4f2c a GOTO or ZGOTO,\n 00175a40: 2061 6674 6572 2047 542e 4d20 6861 7320 after GT.M has \n 00175a50: 6578 6563 7574 6564 2074 6865 2063 6f64 executed the cod\n-00175a60: 6554 0044 46c0 1100 0020 2020 696e 2024 eT.DF.... in $\n+00175a60: 6554 0044 44c0 1100 0020 2020 696e 2024 eT.DD.... in $\n 00175a70: 5a54 5241 502c 2047 542e 4d20 6174 7465 ZTRAP, GT.M atte\n 00175a80: 6d70 7473 2074 6f20 6578 6563 7574 6520 mpts to execute \n 00175a90: 7468 6520 6c69 6e65 2077 6974 6820 7468 the line with th\n 00175aa0: 6520 6572 726f 7220 6167 6169 6e2e 2057 e error again. W\n-00175ab0: 6865 6e20 6154 0045 4612 0000 2020 2076 hen aT.EF... v\n+00175ab0: 6865 6e20 6154 0045 4412 0000 2020 2076 hen aT.ED... v\n 00175ac0: 616c 7565 2069 7320 6173 7369 676e 6564 alue is assigned\n 00175ad0: 2074 6f20 245a 5452 4150 2c20 7468 6520 to $ZTRAP, the \n 00175ae0: 6e65 7720 7661 6c75 6520 7265 706c 6163 new value replac\n 00175af0: 6573 2074 6865 2070 7265 7669 6f75 7320 es the previous \n-00175b00: 7661 6c75 652e 2049 6651 0045 4613 0000 value. IfQ.EF...\n+00175b00: 7661 6c75 652e 2049 6651 0045 4413 0000 value. IfQ.ED...\n 00175b10: 2020 2074 6865 2076 616c 7565 206f 6620 the value of \n 00175b20: 2445 5452 4150 2069 7320 6120 6e6f 6e2d $ETRAP is a non-\n 00175b30: 656d 7074 7920 6f6e 652c 2024 4554 5241 empty one, $ETRA\n 00175b40: 5020 6973 2069 6d70 6c69 6369 746c 7920 P is implicitly \n-00175b50: 4e45 5765 642c 2061 6e64 5200 4546 1400 NEWed, andR.EF..\n+00175b50: 4e45 5765 642c 2061 6e64 5200 4544 1400 NEWed, andR.ED..\n 00175b60: 0020 2020 7468 6520 7661 6c75 6520 6f66 . the value of\n 00175b70: 2024 4554 5241 5020 6265 636f 6d65 7320 $ETRAP becomes \n 00175b80: 6571 7561 6c20 746f 2074 6865 2065 6d70 equal to the emp\n 00175b90: 7479 2073 7472 696e 673b 2074 6869 7320 ty string; this \n-00175ba0: 656e 7375 7265 7320 7468 6174 4a00 4546 ensures thatJ.EF\n+00175ba0: 656e 7375 7265 7320 7468 6174 4a00 4544 ensures thatJ.ED\n 00175bb0: 1500 0020 2020 6174 206d 6f73 7420 6f6e ... at most on\n 00175bc0: 6520 6f66 2024 4554 5241 5020 616e 6420 e of $ETRAP and \n 00175bd0: 245a 5452 4150 2069 7320 6e6f 7420 7468 $ZTRAP is not th\n 00175be0: 6520 656d 7074 7920 7374 7269 6e67 2e20 e empty string. \n-00175bf0: 4966 2074 6865 4c00 4546 1600 0020 2020 If theL.EF... \n+00175bf0: 4966 2074 6865 4c00 4544 1600 0020 2020 If theL.ED... \n 00175c00: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n 00175c10: 6162 6c65 2067 746d 5f7a 7472 6170 5f6e able gtm_ztrap_n\n 00175c20: 6577 2065 7661 6c75 6174 6573 2074 6f20 ew evaluates to \n 00175c30: 426f 6f6c 6561 6e20 5452 5545 2028 6361 Boolean TRUE (ca\n-00175c40: 7365 5400 4546 1700 0020 2020 696e 7365 seT.EF... inse\n+00175c40: 7365 5400 4544 1700 0020 2020 696e 7365 seT.ED... inse\n 00175c50: 6e73 6974 6976 6520 7374 7269 6e67 2022 nsitive string \"\n 00175c60: 5452 5545 222c 206f 7220 6361 7365 2069 TRUE\", or case i\n 00175c70: 6e73 656e 7369 7469 7665 2073 7472 696e nsensitive strin\n 00175c80: 6720 2259 4553 222c 206f 7220 6120 6e6f g \"YES\", or a no\n-00175c90: 6e2d 7a65 726f 4e00 4546 1800 0020 2020 n-zeroN.EF... \n+00175c90: 6e2d 7a65 726f 4e00 4544 1800 0020 2020 n-zeroN.ED... \n 00175ca0: 6e75 6d62 6572 292c 2024 5a54 5241 5020 number), $ZTRAP \n 00175cb0: 6973 204e 4557 6564 2077 6865 6e20 245a is NEWed when $Z\n 00175cc0: 5452 4150 2069 7320 5345 543b 206f 7468 TRAP is SET; oth\n 00175cd0: 6572 7769 7365 2024 5a54 5241 5020 6973 erwise $ZTRAP is\n-00175ce0: 206e 6f74 2100 4546 1900 0020 2020 7374 not!.EF... st\n+00175ce0: 206e 6f74 2100 4544 1900 0020 2020 7374 not!.ED... st\n 00175cf0: 6163 6b65 6420 7768 656e 2069 7420 6973 acked when it is\n-00175d00: 2053 4554 2e07 0045 461a 0000 5000 4546 SET...EF...P.EF\n+00175d00: 2053 4554 2e07 0045 441a 0000 5000 4544 SET...ED...P.ED\n 00175d10: 2100 0020 2020 4f74 6865 7220 7468 616e !.. Other than\n 00175d20: 2074 6865 2064 6566 6175 6c74 2062 6568 the default beh\n 00175d30: 6176 696f 722c 2024 5a54 5241 5020 7365 avior, $ZTRAP se\n 00175d40: 7474 696e 6773 2061 7265 2063 6f6e 7472 ttings are contr\n 00175d50: 6f6c 6c65 6420 6279 2074 6865 0000 0000 olled by the....\n 00175d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00175d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -95739,376 +95739,376 @@\n 00175fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00175fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00175fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00175fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00175fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00175ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00176000: 0100 0000 e607 0000 a653 0000 0000 0000 .........S......\n-00176010: 9700 0046 4845 4c50 00ff 7300 ff45 5252 ...FHELP..s..ERR\n+00176010: 9700 0044 4845 4c50 00ff 7300 ff45 5252 ...DHELP..s..ERR\n 00176020: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 00176030: 5052 4f47 5241 4d5f 4841 4e44 4c49 4e47 PROGRAM_HANDLING\n 00176040: 5f4f 465f 4552 524f 5253 00ff 7300 ff42 _OF_ERRORS..s..B\n 00176050: 4548 4156 494f 5200 c022 0000 2020 2065 EHAVIOR..\".. e\n 00176060: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n 00176070: 626c 6520 6774 6d5f 7a74 7261 705f 666f ble gtm_ztrap_fo\n 00176080: 726d 2061 7320 6465 7363 7269 6265 6420 rm as described \n 00176090: 696e 2074 6865 2066 6f6c 6c6f 7769 6e67 in the following\n-001760a0: 2074 6162 6c65 2e07 0045 4623 0000 5400 table...EF#..T.\n-001760b0: 4546 2400 0020 2020 2b2d 2d2d 2d2d 2d2d EF$.. +-------\n+001760a0: 2074 6162 6c65 2e07 0045 4423 0000 5400 table...ED#..T.\n+001760b0: 4544 2400 0020 2020 2b2d 2d2d 2d2d 2d2d ED$.. +-------\n 001760c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001760d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001760e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001760f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00176100: 2d2b 5400 4546 2500 0020 2020 7c20 6774 -+T.EF%.. | gt\n+00176100: 2d2b 5400 4544 2500 0020 2020 7c20 6774 -+T.ED%.. | gt\n 00176110: 6d5f 7a74 7261 705f 666f 726d 207c 2020 m_ztrap_form | \n 00176120: 2020 2020 2020 2020 2020 2024 5a54 5241 $ZTRA\n 00176130: 5020 616e 6420 4558 4345 5054 494f 4e20 P and EXCEPTION \n 00176140: 4265 6861 7669 6f72 2020 2020 2020 2020 Behavior \n-00176150: 2020 2020 207c 5400 4546 2600 0020 2020 |T.EF&.. \n+00176150: 2020 2020 207c 5400 4544 2600 0020 2020 |T.ED&.. \n 00176160: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00176170: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00176180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00176190: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001761a0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4546 2700 ---------|T.EF'.\n+001761a0: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4544 2700 ---------|T.ED'.\n 001761b0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 001761c0: 2020 2020 207c 2043 6f6e 7465 6e74 2069 | Content i\n 001761d0: 7320 636f 6465 2065 7865 6375 7465 6420 s code executed \n 001761e0: 6166 7465 7220 7468 6520 6572 726f 723b after the error;\n 001761f0: 2069 6e20 7468 6520 2020 2020 207c 5400 in the |T.\n-00176200: 4546 2800 0020 2020 7c20 2020 2020 2020 EF(.. | \n+00176200: 4544 2800 0020 2020 7c20 2020 2020 2020 ED(.. | \n 00176210: 2020 2020 2020 2020 207c 2061 6273 656e | absen\n 00176220: 6365 206f 6620 474f 544f 2c20 5a47 4f54 ce of GOTO, ZGOT\n 00176230: 4f2c 206f 7220 5155 4954 2c20 6578 6563 O, or QUIT, exec\n 00176240: 7574 696f 6e20 7265 7375 6d65 7320 6174 ution resumes at\n-00176250: 207c 5400 4546 2900 0020 2020 7c20 636f |T.EF).. | co\n+00176250: 207c 5400 4544 2900 0020 2020 7c20 636f |T.ED).. | co\n 00176260: 6465 2020 2020 2020 2020 2020 207c 2074 de | t\n 00176270: 6865 2062 6567 696e 6e69 6e67 206f 6620 he beginning of \n 00176280: 7468 6520 6c69 6e65 2063 6f6e 7461 696e the line contain\n 00176290: 696e 6720 7468 6520 6572 726f 7220 2d20 ing the error - \n-001762a0: 6e6f 7465 207c 5400 4546 2a00 0020 2020 note |T.EF*.. \n+001762a0: 6e6f 7465 207c 5400 4544 2a00 0020 2020 note |T.ED*.. \n 001762b0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 001762c0: 207c 2074 6861 7420 7468 6520 6465 6661 | that the defa\n 001762d0: 756c 7420 6265 6861 7669 6f72 2074 656e ult behavior ten\n 001762e0: 6473 2074 6f20 6372 6561 7465 2061 6e20 ds to create an \n-001762f0: 2020 2020 2020 2020 207c 5400 4546 3100 |T.EF1.\n+001762f0: 2020 2020 2020 2020 207c 5400 4544 3100 |T.ED1.\n 00176300: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 00176310: 2020 2020 207c 2069 6e64 6566 696e 6974 | indefinit\n 00176320: 6520 6c6f 6f70 2e20 2020 2020 2020 2020 e loop. \n 00176330: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00176340: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-00176350: 4546 3200 0020 2020 7c2d 2d2d 2d2d 2d2d EF2.. |-------\n+00176350: 4544 3200 0020 2020 7c2d 2d2d 2d2d 2d2d ED2.. |-------\n 00176360: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 00176370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00176380: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00176390: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-001763a0: 2d7c 5400 4546 3300 0020 2020 7c20 656e -|T.EF3.. | en\n+001763a0: 2d7c 5400 4544 3300 0020 2020 7c20 656e -|T.ED3.. | en\n 001763b0: 7472 7972 6566 2020 2020 2020 207c 2043 tryref | C\n 001763c0: 6f6e 7465 6e74 2069 7320 616e 2065 6e74 ontent is an ent\n 001763d0: 7279 7265 6620 746f 2077 6869 6368 2063 ryref to which c\n 001763e0: 6f6e 7472 6f6c 2069 7320 2020 2020 2020 ontrol is \n-001763f0: 2020 2020 207c 5400 4546 3400 0020 2020 |T.EF4.. \n+001763f0: 2020 2020 207c 5400 4544 3400 0020 2020 |T.ED4.. \n 00176400: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00176410: 207c 2074 7261 6e73 6665 7272 6564 2062 | transferred b\n 00176420: 7920 616e 2069 6d70 6c69 6369 7420 474f y an implicit GO\n 00176430: 544f 2020 2020 2020 2020 2020 2020 2020 TO \n-00176440: 2020 2020 2020 2020 207c 5400 4546 3500 |T.EF5.\n+00176440: 2020 2020 2020 2020 207c 5400 4544 3500 |T.ED5.\n 00176450: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 00176460: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00176470: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00176480: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00176490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-001764a0: 4546 3600 0020 2020 7c20 6164 6170 7469 EF6.. | adapti\n+001764a0: 4544 3600 0020 2020 7c20 6164 6170 7469 ED6.. | adapti\n 001764b0: 7665 2020 2020 2020 207c 2049 6620 636f ve | If co\n 001764c0: 6e74 656e 7420 6973 2076 616c 6964 2063 ntent is valid c\n 001764d0: 6f64 6520 7472 6561 7420 6974 2061 7320 ode treat it as \n 001764e0: 6465 7363 7269 6265 6420 666f 7220 2020 described for \n-001764f0: 207c 5400 4546 3700 0020 2020 7c20 2020 |T.EF7.. | \n+001764f0: 207c 5400 4544 3700 0020 2020 7c20 2020 |T.ED7.. | \n 00176500: 2020 2020 2020 2020 2020 2020 207c 2022 | \"\n 00176510: 636f 6465 222c 206f 7468 6572 7769 7365 code\", otherwise\n 00176520: 2061 7474 656d 7074 2074 6f20 7472 6561 attempt to trea\n 00176530: 7420 6974 2061 7320 616e 2065 6e74 7279 t it as an entry\n-00176540: 7265 6620 207c 5400 4546 3800 0020 2020 ref |T.EF8.. \n+00176540: 7265 6620 207c 5400 4544 3800 0020 2020 ref |T.ED8.. \n 00176550: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 00176560: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00176570: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00176580: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00176590: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4546 3900 ---------|T.EF9.\n+00176590: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 4544 3900 ---------|T.ED9.\n 001765a0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 001765b0: 2020 2020 207c 2043 6f6e 7465 6e74 2069 | Content i\n 001765c0: 7320 656e 7472 7972 6566 202d 2072 656d s entryref - rem\n 001765d0: 6f76 6520 4d20 7669 7274 7561 6c20 7374 ove M virtual st\n 001765e0: 6163 6b20 6c65 7665 6c73 2020 207c 5400 ack levels |T.\n-001765f0: 4546 3a00 0020 2020 7c20 706f 7065 6e74 EF:.. | popent\n+001765f0: 4544 3a00 0020 2020 7c20 706f 7065 6e74 ED:.. | popent\n 00176600: 7279 7265 6620 2020 207c 2075 6e74 696c ryref | until\n 00176610: 2074 6865 206c 6576 656c 2061 7420 7768 the level at wh\n 00176620: 6963 6820 245a 5452 4150 2077 6173 2053 ich $ZTRAP was S\n 00176630: 4554 2c20 7468 656e 2047 4f54 4f20 2020 ET, then GOTO \n-00176640: 207c 5400 4546 4100 0020 2020 7c20 2020 |T.EFA.. | \n+00176640: 207c 5400 4544 4100 0020 2020 7c20 2020 |T.EDA.. | \n 00176650: 2020 2020 2020 2020 2020 2020 207c 2074 | t\n 00176660: 6865 2065 6e74 7279 7265 663b 2074 6865 he entryref; the\n 00176670: 2073 7461 636b 206d 616e 6970 756c 6174 stack manipulat\n 00176680: 696f 6e20 6f63 6375 7273 206f 6e6c 7920 ion occurs only \n-00176690: 666f 7220 207c 5400 4546 4200 0020 2020 for |T.EFB.. \n+00176690: 666f 7220 207c 5400 4544 4200 0020 2020 for |T.EDB.. \n 001766a0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 001766b0: 207c 2024 5a54 5241 5020 616e 6420 6e6f | $ZTRAP and no\n 001766c0: 7420 666f 7220 4558 4345 5054 494f 4e20 t for EXCEPTION \n 001766d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-001766e0: 2020 2020 2020 2020 207c 5400 4546 4300 |T.EFC.\n+001766e0: 2020 2020 2020 2020 207c 5400 4544 4300 |T.EDC.\n 001766f0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 00176700: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00176710: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00176720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00176730: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-00176740: 4546 4400 0020 2020 7c20 2020 2020 2020 EFD.. | \n+00176740: 4544 4400 0020 2020 7c20 2020 2020 2020 EDD.. | \n 00176750: 2020 2020 2020 2020 207c 2049 6620 636f | If co\n 00176760: 6e74 656e 7420 6973 2076 616c 6964 2063 ntent is valid c\n 00176770: 6f64 6520 7472 6561 7420 6974 2061 7320 ode treat it as \n 00176780: 6465 7363 7269 6265 6420 666f 7220 2020 described for \n-00176790: 207c 5400 4546 4500 0020 2020 7c20 706f |T.EFE.. | po\n+00176790: 207c 5400 4544 4500 0020 2020 7c20 706f |T.EDE.. | po\n 001767a0: 7061 6461 7074 6976 6520 2020 207c 2063 padaptive | c\n 001767b0: 6f64 652c 206f 7468 6572 7769 7365 2061 ode, otherwise a\n 001767c0: 7474 656d 7074 2074 6f20 7472 6561 7420 ttempt to treat \n 001767d0: 6974 2061 7320 616e 2065 6e74 7279 7265 it as an entryre\n 001767e0: 6620 2020 207c 0000 0000 0000 0000 0000 f |..........\n 001767f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00176800: 0100 0000 dc07 0000 2954 0000 0000 0000 ........)T......\n-00176810: 9900 0046 4845 4c50 00ff 7300 ff45 5252 ...FHELP..s..ERR\n+00176810: 9900 0044 4845 4c50 00ff 7300 ff45 5252 ...DHELP..s..ERR\n 00176820: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 00176830: 5052 4f47 5241 4d5f 4841 4e44 4c49 4e47 PROGRAM_HANDLING\n 00176840: 5f4f 465f 4552 524f 5253 00ff 7300 ff42 _OF_ERRORS..s..B\n 00176850: 4548 4156 494f 5200 c046 0000 2020 207c EHAVIOR..F.. |\n 00176860: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00176870: 7c20 7573 6564 2061 7320 6465 7363 7269 | used as descri\n 00176880: 6265 6420 666f 7220 706f 7065 6e74 7279 bed for popentry\n 00176890: 7265 6620 2020 2020 2020 2020 2020 2020 ref \n-001768a0: 2020 2020 2020 2020 7c54 0045 4647 0000 |T.EFG..\n+001768a0: 2020 2020 2020 2020 7c54 0045 4447 0000 |T.EDG..\n 001768b0: 2020 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +------------\n 001768c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001768d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001768e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 001768f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b07 0045 ------------+..E\n-00176900: 4648 0000 5200 4546 4900 0020 2020 416c FH..R.EFI.. Al\n+00176900: 4448 0000 5200 4544 4900 0020 2020 416c DH..R.EDI.. Al\n 00176910: 7468 6f75 6768 2074 6865 2022 6164 6170 though the \"adap\n 00176920: 7469 7665 2220 616e 6420 2270 6f70 6164 tive\" and \"popad\n 00176930: 6170 7469 7665 2220 6265 6861 7669 6f72 aptive\" behavior\n 00176940: 7320 7065 726d 6974 206d 6978 696e 6720 s permit mixing \n-00176950: 6f66 2074 776f 5200 4546 4a00 0020 2020 of twoR.EFJ.. \n+00176950: 6f66 2074 776f 5200 4544 4a00 0020 2020 of twoR.EDJ.. \n 00176960: 6265 6861 7669 6f72 7320 6261 7365 6420 behaviors based \n 00176970: 6f6e 2074 6865 2063 7572 7265 6e74 2076 on the current v\n 00176980: 616c 7565 206f 6620 245a 5452 4150 2c20 alue of $ZTRAP, \n 00176990: 7468 6520 245a 5452 4150 2062 6568 6176 the $ZTRAP behav\n-001769a0: 696f 7220 7479 7065 5300 4546 5100 0020 ior typeS.EFQ.. \n+001769a0: 696f 7220 7479 7065 5300 4544 5100 0020 ior typeS.EDQ.. \n 001769b0: 2020 6973 2073 656c 6563 7465 6420 6174 is selected at\n 001769c0: 2070 726f 6365 7373 2073 7461 7274 7570 process startup\n 001769d0: 2066 726f 6d20 6774 6d5f 7a74 7261 705f from gtm_ztrap_\n 001769e0: 666f 726d 2061 6e64 2063 616e 6e6f 7420 form and cannot \n-001769f0: 6265 206d 6f64 6966 6965 6429 0045 4652 be modified).EFR\n+001769f0: 6265 206d 6f64 6966 6965 6429 0045 4452 be modified).EDR\n 00176a00: 0000 2020 2064 7572 696e 6720 7468 6520 .. during the \n 00176a10: 6c69 6665 206f 6620 7468 6520 7072 6f63 life of the proc\n-00176a20: 6573 732e 0700 4546 5300 000d 0045 4654 ess...EFS....EFT\n-00176a30: 0000 2020 4e6f 7465 0700 4546 5500 004d .. Note..EFU..M\n-00176a40: 0045 4656 0000 2020 204c 696b 6520 245a .EFV.. Like $Z\n+00176a20: 6573 732e 0700 4544 5300 000d 0045 4454 ess...EDS....EDT\n+00176a30: 0000 2020 4e6f 7465 0700 4544 5500 004d .. Note..EDU..M\n+00176a40: 0045 4456 0000 2020 204c 696b 6520 245a .EDV.. Like $Z\n 00176a50: 5452 4150 2076 616c 7565 732c 2069 6e76 TRAP values, inv\n 00176a60: 6f63 6174 696f 6e20 6f66 2064 6576 6963 ocation of devic\n 00176a70: 6520 4558 4345 5054 494f 4e20 7661 6c75 e EXCEPTION valu\n-00176a80: 6573 2c20 7769 7468 2074 6865 4600 4546 es, with theF.EF\n+00176a80: 6573 2c20 7769 7468 2074 6865 4600 4544 es, with theF.ED\n 00176a90: 5700 0020 2020 6578 6365 7074 696f 6e20 W.. exception \n 00176aa0: 6e6f 7465 642c 2066 6f6c 6c6f 7720 7468 noted, follow th\n 00176ab0: 6520 7061 7474 6572 6e20 7370 6563 6966 e pattern specif\n 00176ac0: 6965 6420 6279 2074 6865 2063 7572 7265 ied by the curre\n-00176ad0: 6e74 2100 4546 5800 0020 2020 6774 6d5f nt!.EFX.. gtm_\n+00176ad0: 6e74 2100 4544 5800 0020 2020 6774 6d5f nt!.EDX.. gtm_\n 00176ae0: 7a74 7261 705f 666f 726d 2073 6574 7469 ztrap_form setti\n-00176af0: 6e67 2e07 0045 4659 0000 1800 3b46 494f ng...EFY....;FIO\n+00176af0: 6e67 2e07 0045 4459 0000 1800 3b44 494f ng...EDY....;DIO\n 00176b00: 5f45 5252 4f52 5300 0049 4f5f 4572 726f _ERRORS..IO_Erro\n-00176b10: 7273 1400 4546 bf11 0000 2020 2049 4f20 rs..EF.... IO \n-00176b20: 4572 726f 7273 0700 4646 2100 004f 0046 Errors..FF!..O.F\n-00176b30: 4631 0000 2020 2057 6865 6e20 4754 2e4d F1.. When GT.M\n+00176b10: 7273 1400 4544 bf11 0000 2020 2049 4f20 rs..ED.... IO \n+00176b20: 4572 726f 7273 0700 4644 2100 004f 0046 Errors..FD!..O.F\n+00176b30: 4431 0000 2020 2057 6865 6e20 4754 2e4d D1.. When GT.M\n 00176b40: 2065 6e63 6f75 6e74 6572 7320 616e 2065 encounters an e\n 00176b50: 7272 6f72 2069 6e20 7468 6520 6f70 6572 rror in the oper\n 00176b60: 6174 696f 6e20 6f66 2061 6e20 492f 4f20 ation of an I/O \n-00176b70: 6465 7669 6365 2c20 4754 2e4d 5400 4646 device, GT.MT.FF\n+00176b70: 6465 7669 6365 2c20 4754 2e4d 5400 4644 device, GT.MT.FD\n 00176b80: 4100 0020 2020 6578 6563 7574 6573 2074 A.. executes t\n 00176b90: 6865 2045 5843 4550 5449 4f4e 2064 6576 he EXCEPTION dev\n 00176ba0: 6963 6570 6172 616d 6574 6572 2066 6f72 iceparameter for\n 00176bb0: 2074 6865 204f 5045 4e2f 5553 452f 434c the OPEN/USE/CL\n 00176bc0: 4f53 4520 636f 6d6d 616e 6473 2e20 416e OSE commands. An\n-00176bd0: 5400 4646 5100 0020 2020 4558 4345 5054 T.FFQ.. EXCEPT\n+00176bd0: 5400 4644 5100 0020 2020 4558 4345 5054 T.FDQ.. EXCEPT\n 00176be0: 494f 4e20 6465 7669 6365 7061 7261 6d65 ION deviceparame\n 00176bf0: 7465 7220 7370 6563 6966 6965 7320 616e ter specifies an\n 00176c00: 2061 6374 696f 6e20 746f 2074 616b 6520 action to take \n 00176c10: 7768 656e 2061 6e20 6572 726f 7220 6f63 when an error oc\n-00176c20: 6375 7273 5000 4646 6100 0020 2020 696e cursP.FFa.. in\n+00176c20: 6375 7273 5000 4644 6100 0020 2020 696e cursP.FDa.. in\n 00176c30: 2074 6865 206f 7065 7261 7469 6f6e 206f the operation o\n 00176c40: 6620 616e 2049 2f4f 2064 6576 6963 652e f an I/O device.\n 00176c50: 2054 6865 2066 6f72 6d20 6f66 2074 6865 The form of the\n 00176c60: 2045 5843 4550 5449 4f4e 2061 6374 696f EXCEPTION actio\n-00176c70: 6e20 6973 5100 4646 7100 0020 2020 7375 n isQ.FFq.. su\n+00176c70: 6e20 6973 5100 4644 7100 0020 2020 7375 n isQ.FDq.. su\n 00176c80: 626a 6563 7420 746f 2074 6865 2067 746d bject to the gtm\n 00176c90: 5f7a 7472 6170 5f66 6f72 6d20 7365 7474 _ztrap_form sett\n 00176ca0: 696e 6720 6465 7363 7269 6265 6420 666f ing described fo\n 00176cb0: 7220 245a 5452 4150 2c20 6578 6365 7074 r $ZTRAP, except\n-00176cc0: 2074 6861 7451 0046 4681 0000 2020 2074 thatQ.FF... t\n+00176cc0: 2074 6861 7451 0046 4481 0000 2020 2074 thatQ.FD... t\n 00176cd0: 6865 7265 2069 7320 6e65 7665 7220 616e here is never an\n 00176ce0: 7920 696d 706c 6963 6974 2070 6f70 7069 y implicit poppi\n 00176cf0: 6e67 2077 6974 6820 4558 4345 5054 494f ng with EXCEPTIO\n 00176d00: 4e20 6163 7469 6f6e 732e 2049 6620 6120 N actions. If a \n-00176d10: 6465 7669 6365 5100 4646 9100 0020 2020 deviceQ.FF... \n+00176d10: 6465 7669 6365 5100 4644 9100 0020 2020 deviceQ.FD... \n 00176d20: 6861 7320 6e6f 2063 7572 7265 6e74 2045 has no current E\n 00176d30: 5843 4550 5449 4f4e 2c20 4754 2e4d 2075 XCEPTION, GT.M u\n 00176d40: 7365 7320 2445 5452 4150 206f 7220 245a ses $ETRAP or $Z\n 00176d50: 5452 4150 2074 6f20 6861 6e64 6c65 2061 TRAP to handle a\n-00176d60: 6e20 6572 726f 721c 0045 46c0 1100 0020 n error..EF.... \n+00176d60: 6e20 6572 726f 721c 0045 44c0 1100 0020 n error..ED.... \n 00176d70: 2020 6672 6f6d 2074 6861 7420 6465 7669 from that devi\n-00176d80: 6365 2e07 0046 4612 0000 2600 4646 1300 ce...FF...&.FF..\n+00176d80: 6365 2e07 0046 4412 0000 2600 4644 1300 ce...FD...&.FD..\n 00176d90: 0020 2020 4754 2e4d 2070 726f 7669 6465 . GT.M provide\n 00176da0: 7320 7468 6520 6f70 7469 6f6e 2074 6f3a s the option to:\n-00176db0: 0700 4646 1400 0041 0046 4615 0000 2020 ..FF...A.FF... \n+00176db0: 0700 4644 1400 0041 0046 4415 0000 2020 ..FD...A.FD... \n 00176dc0: 2020 202a 2054 7261 7020 6f72 2070 726f * Trap or pro\n 00176dd0: 6365 7373 2061 6e20 6578 6365 7074 696f cess an exceptio\n 00176de0: 6e20 6261 7365 6420 6f6e 2064 6576 6963 n based on devic\n-00176df0: 6520 6572 726f 722e 4300 4646 1600 0020 e error.C.FF... \n+00176df0: 6520 6572 726f 722e 4300 4644 1600 0020 e error.C.FD... \n 00176e00: 2020 2020 2a20 5472 6170 206f 7220 7072 * Trap or pr\n 00176e10: 6f63 6573 7320 616e 2065 7863 6570 7469 ocess an excepti\n 00176e20: 6f6e 2062 6173 6564 206f 6e20 7465 726d on based on term\n-00176e30: 696e 616c 2069 6e70 7574 2e07 0046 4617 inal input...FF.\n-00176e40: 0000 5400 4646 1800 0020 2020 416e 2045 ..T.FF... An E\n+00176e30: 696e 616c 2069 6e70 7574 2e07 0046 4417 inal input...FD.\n+00176e40: 0000 5400 4644 1800 0020 2020 416e 2045 ..T.FD... An E\n 00176e50: 5843 4550 5449 4f4e 2062 6173 6564 206f XCEPTION based o\n 00176e60: 6e20 616e 2065 7272 6f72 2066 6f72 2074 n an error for t\n 00176e70: 6865 2064 6576 6963 6520 6170 706c 6965 he device applie\n 00176e80: 7320 6f6e 6c79 2074 6f20 7468 6174 2064 s only to that d\n-00176e90: 6576 6963 652c 4a00 4646 1900 0020 2020 evice,J.FF... \n+00176e90: 6576 6963 652c 4a00 4644 1900 0020 2020 evice,J.FD... \n 00176ea0: 616e 6420 7072 6f76 6964 6573 2061 2073 and provides a s\n 00176eb0: 7065 6369 6669 6320 6572 726f 7220 6861 pecific error ha\n 00176ec0: 6e64 6c65 7220 666f 7220 6120 7370 6563 ndler for a spec\n 00176ed0: 6966 6963 2049 2f4f 2064 6576 6963 652e ific I/O device.\n-00176ee0: 0700 4646 1a00 0054 0046 4621 0000 2020 ..FF...T.FF!.. \n+00176ee0: 0700 4644 1a00 0054 0046 4421 0000 2020 ..FD...T.FD!.. \n 00176ef0: 2054 6865 2043 5452 4150 2064 6576 6963 The CTRAP devic\n 00176f00: 6570 6172 616d 6574 6572 2066 6f72 2055 eparameter for U\n 00176f10: 5345 2065 7374 6162 6c69 7368 6573 2061 SE establishes a\n 00176f20: 2073 6574 206f 6620 7472 6170 2063 6861 set of trap cha\n-00176f30: 7261 6374 6572 7320 666f 7253 0046 4622 racters forS.FF\"\n+00176f30: 7261 6374 6572 7320 666f 7253 0046 4422 racters forS.FD\"\n 00176f40: 0000 2020 2074 6572 6d69 6e61 6c20 696e .. terminal in\n 00176f50: 7075 742e 2057 6865 6e20 4754 2e4d 2065 put. When GT.M e\n 00176f60: 6e63 6f75 6e74 6572 7320 616e 2069 6e70 ncounters an inp\n 00176f70: 7574 2063 6861 7261 6374 6572 2069 6e20 ut character in \n 00176f80: 7468 6174 2073 6574 2c20 4754 2e4d 4e00 that set, GT.MN.\n-00176f90: 4646 2300 0020 2020 6578 6563 7574 6573 FF#.. executes\n+00176f90: 4644 2300 0020 2020 6578 6563 7574 6573 FD#.. executes\n 00176fa0: 2074 6865 2045 5843 4550 5449 4f4e 2064 the EXCEPTION d\n 00176fb0: 6576 6963 6570 6172 616d 656e 7465 722c eviceparamenter,\n 00176fc0: 206f 722c 2024 4554 5241 5020 6f72 2024 or, $ETRAP or $\n 00176fd0: 5a54 5241 5020 6966 2074 6865 0000 0000 ZTRAP if the....\n 00176fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00176ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00177000: 0100 0000 f206 0000 bf53 0000 0000 0000 .........S......\n-00177010: 9500 0046 4845 4c50 00ff 7300 ff45 5252 ...FHELP..s..ERR\n+00177010: 9500 0044 4845 4c50 00ff 7300 ff45 5252 ...DHELP..s..ERR\n 00177020: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 00177030: 5052 4f47 5241 4d5f 4841 4e44 4c49 4e47 PROGRAM_HANDLING\n 00177040: 5f4f 465f 4552 524f 5253 00ff 7300 ff24 _OF_ERRORS..s..$\n 00177050: 4543 4f44 4500 c039 0000 2020 2024 4543 ECODE..9.. $EC\n 00177060: 4f44 4520 6973 2073 7469 6c6c 206e 6f6e ODE is still non\n 00177070: 2d65 6d70 7479 2c20 6669 7273 7420 616c -empty, first al\n 00177080: 6c20 6e6f 726d 616c 2061 6374 6976 6974 l normal activit\n 00177090: 7920 7265 6c61 7465 6420 746f 2074 6865 y related to the\n-001770a0: 2051 5549 5454 0043 463a 0000 2020 2063 QUITT.CF:.. c\n+001770a0: 2051 5549 5454 0043 443a 0000 2020 2063 QUITT.CD:.. c\n 001770b0: 6f6d 6d61 6e64 206f 6363 7572 7320 2865 ommand occurs (e\n 001770c0: 7370 6563 6961 6c6c 7920 7468 6520 756e specially the un\n 001770d0: 7374 6163 6b69 6e67 206f 6620 4e45 5765 stacking of NEWe\n 001770e0: 6420 7661 7269 6162 6c65 7329 2061 6e64 d variables) and\n-001770f0: 2074 6865 6e20 7468 6552 0043 4641 0000 then theR.CFA..\n+001770f0: 2074 6865 6e20 7468 6552 0043 4441 0000 then theR.CDA..\n 00177100: 2020 2063 7572 7265 6e74 2076 616c 7565 current value\n 00177110: 206f 6620 2445 5452 4150 2069 7320 6578 of $ETRAP is ex\n 00177120: 6563 7574 6564 2e20 4e6f 7465 2074 6861 ecuted. Note tha\n 00177130: 742c 2069 6620 2445 5452 4150 2068 6164 t, if $ETRAP had\n-00177140: 2062 6565 6e20 4e45 5765 644f 0043 4642 been NEWedO.CFB\n+00177140: 2062 6565 6e20 4e45 5765 644f 0043 4442 been NEWedO.CDB\n 00177150: 0000 2020 2061 7420 7468 6520 6375 7272 .. at the curr\n 00177160: 656e 7420 6f72 2069 6e74 6572 7665 6e69 ent or interveni\n 00177170: 6e67 206c 6576 656c 2c20 7468 6520 756e ng level, the un\n 00177180: 7374 6163 6b65 6420 7661 6c75 6520 6f66 stacked value of\n-00177190: 2024 4554 5241 5020 6973 1300 4346 4300 $ETRAP is..CFC.\n+00177190: 2024 4554 5241 5020 6973 1300 4344 4300 $ETRAP is..CDC.\n 001771a0: 0020 2020 6578 6563 7574 6564 2e07 0043 . executed...C\n-001771b0: 4644 0000 5300 4346 4500 0020 2020 5345 FD..S.CFE.. SE\n+001771b0: 4444 0000 5300 4344 4500 0020 2020 5345 DD..S.CDE.. SE\n 001771c0: 5474 696e 6720 2445 434f 4445 2074 6f20 Tting $ECODE to \n 001771d0: 616e 2069 6e76 616c 6964 2076 616c 7565 an invalid value\n 001771e0: 2069 7320 616e 2065 7272 6f72 2e20 5345 is an error. SE\n 001771f0: 5474 696e 6720 2445 434f 4445 2074 6f20 Tting $ECODE to \n-00177200: 6120 7661 6c69 6453 0043 4646 0000 2020 a validS.CFF.. \n+00177200: 6120 7661 6c69 6453 0043 4446 0000 2020 a validS.CDF.. \n 00177210: 2065 7272 6f72 2062 6568 6176 6573 206c error behaves l\n 00177220: 696b 6520 6465 7465 6374 696f 6e20 6f66 ike detection of\n 00177230: 2065 7272 6f72 2e20 5345 5474 696e 6720 error. SETting \n 00177240: 2445 434f 4445 3d22 2220 646f 6573 206e $ECODE=\"\" does n\n-00177250: 6f74 2063 6175 7365 2061 5100 4346 4700 ot cause aQ.CFG.\n+00177250: 6f74 2063 6175 7365 2061 5100 4344 4700 ot cause aQ.CDG.\n 00177260: 0020 2020 6368 616e 6765 2069 6e20 7468 . change in th\n 00177270: 6520 666c 6f77 2c20 6275 7420 6566 6665 e flow, but effe\n 00177280: 6374 7320 2453 5441 434b 2829 2c20 7375 cts $STACK(), su\n 00177290: 6273 6571 7565 6e74 2024 5155 4954 7320 bsequent $QUITs \n-001772a0: 616e 6420 6572 726f 7273 2e07 0043 4648 and errors...CFH\n-001772b0: 0000 1200 4346 4900 0020 2020 2a2a 4e6f ....CFI.. **No\n-001772c0: 7465 2a2a 0700 4346 4a00 0052 0043 4651 te**..CFJ..R.CFQ\n+001772a0: 616e 6420 6572 726f 7273 2e07 0043 4448 and errors...CDH\n+001772b0: 0000 1200 4344 4900 0020 2020 2a2a 4e6f ....CDI.. **No\n+001772c0: 7465 2a2a 0700 4344 4a00 0052 0043 4451 te**..CDJ..R.CDQ\n 001772d0: 0000 2020 2054 6f20 666f 7263 6520 6578 .. To force ex\n 001772e0: 6563 7574 696f 6e20 6f66 2061 6e20 6572 ecution of an er\n 001772f0: 726f 7220 7472 6170 206f 7220 746f 2066 ror trap or to f\n 00177300: 6c61 6720 6120 7573 6572 2d64 6566 696e lag a user-defin\n 00177310: 6564 2065 7272 6f72 2028 2255 2236 0043 ed error (\"U\"6.C\n-00177320: 4652 0000 2020 2065 7272 6f72 7329 2c20 FR.. errors), \n+00177320: 4452 0000 2020 2065 7272 6f72 7329 2c20 DR.. errors), \n 00177330: 6d61 6b65 2074 6865 2076 616c 7565 206f make the value o\n 00177340: 6620 2445 434f 4445 206e 6f6e 2d65 6d70 f $ECODE non-emp\n-00177350: 7479 3a07 0043 4653 0000 3400 4346 5400 ty:..CFS..4.CFT.\n+00177350: 7479 3a07 0043 4453 0000 3400 4344 5400 ty:..CDS..4.CDT.\n 00177360: 0020 2020 5345 5420 2445 434f 4445 3d22 . SET $ECODE=\"\n 00177370: 2c55 3133 2d55 7365 7220 6465 6669 6e65 ,U13-User define\n 00177380: 6420 6572 726f 7220 7472 6170 2c22 0700 d error trap,\"..\n-00177390: 4346 5500 0012 0043 4656 0000 2020 202a CFU....CFV.. *\n-001773a0: 2a4e 6f74 652a 2a07 0043 4657 0000 5200 *Note**..CFW..R.\n-001773b0: 4346 5800 0020 2020 5468 6520 7661 6c75 CFX.. The valu\n+00177390: 4344 5500 0012 0043 4456 0000 2020 202a CDU....CDV.. *\n+001773a0: 2a4e 6f74 652a 2a07 0043 4457 0000 5200 *Note**..CDW..R.\n+001773b0: 4344 5800 0020 2020 5468 6520 7661 6c75 CDX.. The valu\n 001773c0: 6520 6f66 2024 4543 4f44 4520 7072 6f76 e of $ECODE prov\n 001773d0: 6964 6573 2069 6e66 6f72 6d61 7469 6f6e ides information\n 001773e0: 2061 626f 7574 2065 7272 6f72 7320 7468 about errors th\n 001773f0: 6174 2068 6176 6520 6f63 6375 7272 6564 at have occurred\n-00177400: 5100 4346 5900 0020 2020 7369 6e63 6520 Q.CFY.. since \n+00177400: 5100 4344 5900 0020 2020 7369 6e63 6520 Q.CDY.. since \n 00177410: 7468 6520 6c61 7374 2074 696d 6520 6974 the last time it\n 00177420: 2077 6173 2072 6573 6574 2074 6f20 616e was reset to an\n 00177430: 2065 6d70 7479 2073 7472 696e 672e 2049 empty string. I\n 00177440: 6e20 6164 6469 7469 6f6e 2074 6f20 7468 n addition to th\n-00177450: 6551 0043 465a 0000 2020 2069 6e66 6f72 eQ.CFZ.. infor\n+00177450: 6551 0043 445a 0000 2020 2069 6e66 6f72 eQ.CDZ.. infor\n 00177460: 6d61 7469 6f6e 2069 6e20 7468 6973 2076 mation in this v\n 00177470: 6172 6961 626c 652c 206d 6f72 6520 6465 ariable, more de\n 00177480: 7461 696c 6564 2069 6e66 6f72 6d61 7469 tailed informati\n 00177490: 6f6e 2063 616e 2062 6520 6f62 7461 696e on can be obtain\n-001774a0: 6564 2f00 4346 6100 0020 2020 6672 6f6d ed/.CFa.. from\n+001774a0: 6564 2f00 4344 6100 0020 2020 6672 6f6d ed/.CDa.. from\n 001774b0: 2074 6865 2069 6e74 7269 6e73 6963 2066 the intrinsic f\n 001774c0: 756e 6374 696f 6e20 2453 5441 434b 2e20 unction $STACK. \n-001774d0: 2e07 0043 4662 0000 2600 3d46 5452 4150 ...CFb..&.=FTRAP\n+001774d0: 2e07 0043 4462 0000 2600 3d44 5452 4150 ...CDb..&.=DTRAP\n 001774e0: 5f41 4e44 5f24 5a54 5241 5000 0024 4554 _AND_$ZTRAP..$ET\n 001774f0: 5241 505f 616e 645f 245a 5452 4150 1c00 RAP_and_$ZTRAP..\n-00177500: 4d46 bf11 0000 2020 2024 4554 5241 5020 MF.... $ETRAP \n-00177510: 616e 6420 245a 5452 4150 0700 4e46 2100 and $ZTRAP..NF!.\n-00177520: 004f 004e 4631 0000 2020 2054 6865 2061 .O.NF1.. The a\n+00177500: 4d44 bf11 0000 2020 2024 4554 5241 5020 MD.... $ETRAP \n+00177510: 616e 6420 245a 5452 4150 0700 4e44 2100 and $ZTRAP..ND!.\n+00177520: 004f 004e 4431 0000 2020 2054 6865 2061 .O.ND1.. The a\n 00177530: 6374 6976 6174 696f 6e20 6f66 2024 4554 ctivation of $ET\n 00177540: 5241 5020 616e 6420 245a 5452 4150 2061 RAP and $ZTRAP a\n 00177550: 7265 2074 6865 2073 616d 652c 2068 6f77 re the same, how\n 00177560: 6576 6572 2074 6865 7265 2061 7265 2061 ever there are a\n-00177570: 3d00 4e46 4100 0020 2020 6e75 6d62 6572 =.NFA.. number\n+00177570: 3d00 4e44 4100 0020 2020 6e75 6d62 6572 =.NDA.. number\n 00177580: 206f 6620 6469 6666 6572 656e 6365 7320 of differences \n 00177590: 696e 2074 6865 6972 2073 7562 7365 7175 in their subsequ\n 001775a0: 656e 7420 6265 6861 7669 6f72 2e07 004e ent behavior...N\n-001775b0: 4651 0000 4e00 4e46 6100 0020 2020 466f FQ..N.NFa.. Fo\n+001775b0: 4451 0000 4e00 4e44 6100 0020 2020 466f DQ..N.NDa.. Fo\n 001775c0: 7220 7375 6273 6571 7565 6e74 2065 7272 r subsequent err\n 001775d0: 6f72 7320 7468 6520 7468 656e 2063 7572 ors the then cur\n 001775e0: 7265 6e74 2024 5a54 5241 5020 6973 2069 rent $ZTRAP is i\n 001775f0: 6e76 6f6b 6564 2c20 7768 696c 6520 7769 nvoked, while wi\n-00177600: 7468 5000 4e46 7100 0020 2020 2445 5452 thP.NFq.. $ETR\n+00177600: 7468 5000 4e44 7100 0020 2020 2445 5452 thP.NDq.. $ETR\n 00177610: 4150 2c20 6265 6861 7669 6f72 2069 7320 AP, behavior is \n 00177620: 636f 6e74 726f 6c6c 6564 2062 7920 7468 controlled by th\n 00177630: 6520 7374 6174 6520 6f66 2024 4543 4f44 e state of $ECOD\n 00177640: 452e 2054 6869 7320 6d65 616e 7320 7468 E. This means th\n-00177650: 6174 5400 4e46 8100 0020 2020 7768 656e atT.NF... when\n+00177650: 6174 5400 4e44 8100 0020 2020 7768 656e atT.ND... when\n 00177660: 2075 7369 6e67 2024 5a54 5241 502c 2069 using $ZTRAP, i\n 00177670: 7420 6973 2069 6d70 6f72 7461 6e74 2074 t is important t\n 00177680: 6f20 6368 616e 6765 2024 5a54 5241 502c o change $ZTRAP,\n 00177690: 2070 6f73 7369 626c 7920 746f 2074 6865 possibly to the\n-001776a0: 2065 6d70 7479 4c00 4e46 9100 0020 2020 emptyL.NF... \n+001776a0: 2065 6d70 7479 4c00 4e44 9100 0020 2020 emptyL.ND... \n 001776b0: 7374 7269 6e67 2c20 6174 2074 6865 2062 string, at the b\n 001776c0: 6567 696e 6e69 6e67 206f 6620 7468 6520 eginning of the \n 001776d0: 6163 7469 6f6e 2069 6e20 6f72 6465 7220 action in order \n 001776e0: 746f 2070 726f 7465 6374 2061 6761 696e to protect again\n 001776f0: 7374 0000 0000 0000 0000 0000 0000 0000 st..............\n 00177700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00177710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -96133,193 +96133,193 @@\n 00177840: 5f4f 465f 4552 524f 5253 00ff 7300 ff24 _OF_ERRORS..s..$\n 00177850: 5a45 5252 4f52 5f41 4e44 5f24 5a59 4552 ZERROR_AND_$ZYER\n 00177860: 524f 5200 c011 0000 2020 2049 6620 245a ROR..... If $Z\n 00177870: 5945 5252 4f52 2069 7320 656d 7074 792c YERROR is empty,\n 00177880: 2024 5a59 4552 524f 523d 2275 6e70 726f $ZYERROR=\"unpro\n 00177890: 6365 7373 6564 2024 5a45 5252 4f52 2c20 cessed $ZERROR, \n 001778a0: 7365 6520 245a 5354 4154 5553 222e 0700 see $ZSTATUS\"...\n-001778b0: 5146 1200 0053 0051 4613 0000 2020 2049 QF...S.QF... I\n+001778b0: 5144 1200 0053 0051 4413 0000 2020 2049 QD...S.QD... I\n 001778c0: 6620 7468 6572 6520 6973 2061 2070 726f f there is a pro\n 001778d0: 626c 656d 2077 6974 6820 7468 6520 636f blem with the co\n 001778e0: 6e74 656e 7420 6f66 2024 5a59 4552 524f ntent of $ZYERRO\n 001778f0: 5220 6f72 2069 6620 7468 6520 6578 6563 R or if the exec\n-00177900: 7574 696f 6e20 6f66 5100 5146 1400 0020 ution ofQ.QF... \n+00177900: 7574 696f 6e20 6f66 5100 5144 1400 0020 ution ofQ.QD... \n 00177910: 2020 7468 6520 636f 6465 2069 7420 696e the code it in\n 00177920: 766f 6b65 732c 2047 542e 4d20 7365 7473 vokes, GT.M sets\n 00177930: 2024 5a45 5252 4f52 3d24 5a53 5441 5455 $ZERROR=$ZSTATU\n 00177940: 5320 666f 7220 7468 6520 7365 636f 6e64 S for the second\n-00177950: 6172 7920 6572 726f 724b 0051 4615 0000 ary errorK.QF...\n+00177950: 6172 7920 6572 726f 724b 0051 4415 0000 ary errorK.QD...\n 00177960: 2020 2061 6e64 2074 6572 6d69 6e61 7465 and terminate\n 00177970: 7320 7468 6520 6174 7465 6d70 7420 746f s the attempt to\n 00177980: 2075 7365 2024 5a59 4552 524f 522e 2044 use $ZYERROR. D\n 00177990: 7572 696e 6720 636f 6465 2065 766f 6b65 uring code evoke\n-001779a0: 6420 6279 3d00 5146 1600 0020 2020 245a d by=.QF... $Z\n+001779a0: 6420 6279 3d00 5144 1600 0020 2020 245a d by=.QD... $Z\n 001779b0: 5945 5252 4f52 2c20 7468 6520 7661 6c75 YERROR, the valu\n 001779c0: 6520 6f66 2024 5a45 5252 4f52 2069 7320 e of $ZERROR is \n 001779d0: 7468 6520 656d 7074 7920 7374 7269 6e67 the empty string\n-001779e0: 2e07 0051 4617 0000 2400 3d24 5354 4154 ...QF...$.=$STAT\n+001779e0: 2e07 0051 4417 0000 2400 3d24 5354 4154 ...QD...$.=$STAT\n 001779f0: 5553 5f43 4f4e 5445 4e54 0000 245a 5354 US_CONTENT..$ZST\n-00177a00: 4154 5553 5f43 6f6e 7465 6e74 1b00 4c46 ATUS_Content..LF\n+00177a00: 4154 5553 5f43 6f6e 7465 6e74 1b00 4c44 ATUS_Content..LD\n 00177a10: bf11 0000 2020 2024 5a53 5441 5455 5320 .... $ZSTATUS \n-00177a20: 436f 6e74 656e 7407 004d 4621 0000 5200 Content..MF!..R.\n-00177a30: 4d46 3100 0020 2020 245a 5354 4154 5553 MF1.. $ZSTATUS\n+00177a20: 436f 6e74 656e 7407 004d 4421 0000 5200 Content..MD!..R.\n+00177a30: 4d44 3100 0020 2020 245a 5354 4154 5553 MD1.. $ZSTATUS\n 00177a40: 2063 6f6e 7461 696e 7320 6120 7374 7269 contains a stri\n 00177a50: 6e67 2076 616c 7565 2073 7065 6369 6679 ng value specify\n 00177a60: 696e 6720 7468 6520 6572 726f 7220 636f ing the error co\n 00177a70: 6e64 6974 696f 6e20 636f 6465 2061 6e64 ndition code and\n-00177a80: 4f00 4d46 4100 0020 2020 6c6f 6361 7469 O.MFA.. locati\n+00177a80: 4f00 4d44 4100 0020 2020 6c6f 6361 7469 O.MDA.. locati\n 00177a90: 6f6e 206f 6620 7468 6520 6c61 7374 2065 on of the last e\n 00177aa0: 7863 6570 7469 6f6e 2063 6f6e 6469 7469 xception conditi\n 00177ab0: 6f6e 2074 6861 7420 6f63 6375 7272 6564 on that occurred\n 00177ac0: 2064 7572 696e 6720 726f 7574 696e 6514 during routine.\n-00177ad0: 004d 4651 0000 2020 2065 7865 6375 7469 .MFQ.. executi\n-00177ae0: 6f6e 2e07 004d 4661 0000 2800 3d46 5452 on...MFa..(.=FTR\n+00177ad0: 004d 4451 0000 2020 2065 7865 6375 7469 .MDQ.. executi\n+00177ae0: 6f6e 2e07 004d 4461 0000 2800 3d44 5452 on...MDa..(.=DTR\n 00177af0: 4150 5f57 4954 485f 2445 5452 4150 0000 AP_WITH_$ETRAP..\n 00177b00: 245a 5452 4150 5f57 6974 685f 2445 5452 $ZTRAP_With_$ETR\n-00177b10: 4150 1d00 4e46 bf11 0000 2020 2024 5a54 AP..NF.... $ZT\n+00177b10: 4150 1d00 4e44 bf11 0000 2020 2024 5a54 AP..ND.... $ZT\n 00177b20: 5241 5020 5769 7468 2024 4554 5241 5007 RAP With $ETRAP.\n-00177b30: 004f 4621 0000 5400 4f46 3100 0020 2020 .OF!..T.OF1.. \n+00177b30: 004f 4421 0000 5400 4f44 3100 0020 2020 .OD!..T.OD1.. \n 00177b40: 4974 2069 7320 696d 706f 7274 616e 7420 It is important \n 00177b50: 746f 2062 6520 6177 6172 6520 6f66 2077 to be aware of w\n 00177b60: 6869 6368 206f 6620 7468 6520 7472 6170 hich of the trap\n 00177b70: 206d 6563 6861 6e69 736d 7320 6973 2069 mechanisms is i\n-00177b80: 6e20 706c 6163 6520 746f 5200 4f46 4100 n place toR.OFA.\n+00177b80: 6e20 706c 6163 6520 746f 5200 4f44 4100 n place toR.ODA.\n 00177b90: 0020 2020 6176 6f69 6420 756e 696e 7465 . avoid uninte\n 00177ba0: 6e64 6564 2069 6e74 6572 6163 7469 6f6e nded interaction\n 00177bb0: 732c 2061 6e64 2061 7761 7265 206f 6620 s, and aware of \n 00177bc0: 7768 6963 6820 636f 6e64 6974 696f 6e73 which conditions\n-00177bd0: 206d 6179 2063 6175 7365 2061 4300 4f46 may cause aC.OF\n+00177bd0: 206d 6179 2063 6175 7365 2061 4300 4f44 may cause aC.OD\n 00177be0: 5100 0020 2020 7377 6974 6368 2d6f 7665 Q.. switch-ove\n 00177bf0: 7220 6672 6f6d 206f 6e65 206d 6f64 6520 r from one mode \n 00177c00: 6f66 2065 7272 6f72 2068 616e 646c 696e of error handlin\n 00177c10: 6720 746f 2074 6865 206f 7468 6572 2e07 g to the other..\n-00177c20: 004f 4661 0000 4d00 4f46 7100 0020 2020 .OFa..M.OFq.. \n+00177c20: 004f 4461 0000 4d00 4f44 7100 0020 2020 .ODa..M.ODq.. \n 00177c30: 5768 656e 2061 2053 4554 2063 6f6d 6d61 When a SET comma\n 00177c40: 6e64 2061 7373 6967 6e73 2061 2076 616c nd assigns a val\n 00177c50: 7565 2074 6f20 6569 7468 6572 2024 5a54 ue to either $ZT\n 00177c60: 5241 5020 6f72 2024 4554 5241 502c 2047 RAP or $ETRAP, G\n-00177c70: 542e 4d4f 004f 4681 0000 2020 2065 7861 T.MO.OF... exa\n+00177c70: 542e 4d4f 004f 4481 0000 2020 2065 7861 T.MO.OD... exa\n 00177c80: 6d69 6e65 7320 7468 6520 7661 6c75 6520 mines the value \n 00177c90: 6f66 2074 6865 206f 7468 6572 2065 7272 of the other err\n 00177ca0: 6f72 2068 616e 646c 696e 6720 7661 7269 or handling vari\n 00177cb0: 6162 6c65 2e20 4966 2074 6865 206f 7468 able. If the oth\n-00177cc0: 6572 5200 4f46 9100 0020 2020 7661 6c75 erR.OF... valu\n+00177cc0: 6572 5200 4f44 9100 0020 2020 7661 6c75 erR.OD... valu\n 00177cd0: 6520 6973 206e 6f6e 2d65 6d70 7479 2c20 e is non-empty, \n 00177ce0: 4754 2e4d 2065 7865 6375 7465 7320 616e GT.M executes an\n 00177cf0: 2069 6d70 6c69 6369 7420 4e45 5720 636f implicit NEW co\n 00177d00: 6d6d 616e 6420 7468 6174 2073 6176 6573 mmand that saves\n-00177d10: 2074 6865 5000 4e46 c011 0000 2020 2063 theP.NF.... c\n+00177d10: 2074 6865 5000 4e44 c011 0000 2020 2063 theP.ND.... c\n 00177d20: 7572 7265 6e74 2076 616c 7565 206f 6620 urrent value of \n 00177d30: 7468 6174 2076 6172 6961 626c 652c 2061 that variable, a\n 00177d40: 6e64 2074 6865 6e20 6173 7369 676e 7320 nd then assigns \n 00177d50: 7468 6174 2076 6172 6961 626c 6520 746f that variable to\n-00177d60: 2074 6865 4600 4f46 1200 0020 2020 656d theF.OF... em\n+00177d60: 2074 6865 4600 4f44 1200 0020 2020 656d theF.OD... em\n 00177d70: 7074 7920 7374 7269 6e67 2c20 7468 656e pty string, then\n 00177d80: 206d 616b 6573 2074 6865 2072 6571 7565 makes the reque\n 00177d90: 7374 6564 2061 7373 6967 6e6d 656e 7420 sted assignment \n-00177da0: 6566 6665 6374 6976 652e 0700 4f46 1300 effective...OF..\n-00177db0: 0044 004f 4614 0000 2020 2046 6f72 2065 .D.OF... For e\n+00177da0: 6566 6665 6374 6976 652e 0700 4f44 1300 effective...OD..\n+00177db0: 0044 004f 4414 0000 2020 2046 6f72 2065 .D.OD... For e\n 00177dc0: 7861 6d70 6c65 2c20 7265 2d73 6574 7469 xample, re-setti\n 00177dd0: 6e67 2024 4554 5241 5020 6973 2069 6e74 ng $ETRAP is int\n 00177de0: 6572 6e61 6c6c 7920 7072 6f63 6573 7365 ernally processe\n-00177df0: 6420 6173 3a07 004f 4615 0000 3b00 4f46 d as:..OF...;.OF\n+00177df0: 6420 6173 3a07 004f 4415 0000 3b00 4f44 d as:..OD...;.OD\n 00177e00: 1600 0020 2020 4e45 573a 244c 454e 4754 ... NEW:$LENGT\n 00177e10: 4828 245a 5452 4150 2920 245a 5452 4150 H($ZTRAP) $ZTRAP\n 00177e20: 2024 4554 5241 5020 5345 5420 2445 5452 $ETRAP SET $ETR\n-00177e30: 4150 3d63 6f64 6507 004f 4617 0000 3f00 AP=code..OF...?.\n-00177e40: 4f46 1800 0020 2020 5768 6572 6561 732c OF... Whereas,\n+00177e30: 4150 3d63 6f64 6507 004f 4417 0000 3f00 AP=code..OD...?.\n+00177e40: 4f44 1800 0020 2020 5768 6572 6561 732c OD... Whereas,\n 00177e50: 2053 4554 2024 5a54 5241 503d 7661 6c75 SET $ZTRAP=valu\n 00177e60: 6520 6973 2069 6e74 6572 6e61 6c6c 7920 e is internally \n 00177e70: 7072 6f63 6573 7365 6420 6173 3a07 004f processed as:..O\n-00177e80: 4619 0000 4c00 4f46 1a00 0020 2020 4e45 F...L.OF... NE\n+00177e80: 4419 0000 4c00 4f44 1a00 0020 2020 4e45 D...L.OD... NE\n 00177e90: 573a 244c 454e 4754 4828 2445 5452 4150 W:$LENGTH($ETRAP\n 00177ea0: 2920 2445 5452 4150 2053 4554 3a24 4c45 ) $ETRAP SET:$LE\n 00177eb0: 4e47 5448 2824 4554 5241 5029 3d22 2220 NGTH($ETRAP)=\"\" \n 00177ec0: 5345 5420 245a 5452 4150 3d76 616c 7565 SET $ZTRAP=value\n-00177ed0: 0700 4f46 2100 004e 004f 4622 0000 2020 ..OF!..N.OF\".. \n+00177ed0: 0700 4f44 2100 004e 004f 4422 0000 2020 ..OD!..N.OD\".. \n 00177ee0: 204e 6f74 6520 7468 6174 2c20 6166 7465 Note that, afte\n 00177ef0: 7220 7361 7669 6e67 2074 6865 2070 7269 r saving the pri\n 00177f00: 6f72 2076 616c 7565 2c20 4754 2e4d 2065 or value, GT.M e\n 00177f10: 6e73 7572 6573 2074 6865 2073 7570 6572 nsures the super\n-00177f20: 7365 6465 644e 004f 4623 0000 2020 2024 sededN.OF#.. $\n+00177f20: 7365 6465 644e 004f 4423 0000 2020 2024 sededN.OD#.. $\n 00177f30: 4554 5241 5020 6f72 2024 5a54 5241 5020 ETRAP or $ZTRAP \n 00177f40: 696d 706c 6963 6974 6c79 2067 6574 7320 implicitly gets \n 00177f50: 7468 6520 7661 6c75 6520 6f66 2074 6865 the value of the\n 00177f60: 2065 6d70 7479 2073 7472 696e 672e 2041 empty string. A\n-00177f70: 7320 6153 004f 4624 0000 2020 2072 6573 s aS.OF$.. res\n+00177f70: 7320 6153 004f 4424 0000 2020 2072 6573 s aS.OD$.. res\n 00177f80: 756c 742c 2061 7420 6d6f 7374 206f 6e65 ult, at most one\n 00177f90: 206f 6620 7468 6520 7477 6f20 6572 726f of the two erro\n 00177fa0: 7220 6861 6e64 6c69 6e67 206d 6563 6861 r handling mecha\n 00177fb0: 6e69 736d 7320 6361 6e20 6265 2065 6666 nisms can be eff\n-00177fc0: 6563 7469 7665 2500 4f46 2500 0020 2020 ective%.OF%.. \n+00177fc0: 6563 7469 7665 2500 4f44 2500 0020 2020 ective%.OD%.. \n 00177fd0: 6174 2061 6e79 2067 6976 656e 2070 6f69 at any given poi\n-00177fe0: 6e74 2069 6e20 7469 6d65 2e07 004f 4626 nt in time...OF&\n+00177fe0: 6e74 2069 6e20 7469 6d65 2e07 004f 4426 nt in time...OD&\n 00177ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178000: 0100 0000 dd03 0000 f753 0000 0000 0000 .........S......\n-00178010: a200 0046 4845 4c50 00ff 7300 ff45 5252 ...FHELP..s..ERR\n+00178010: a200 0044 4845 4c50 00ff 7300 ff45 5252 ...DHELP..s..ERR\n 00178020: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 00178030: 5052 4f47 5241 4d5f 4841 4e44 4c49 4e47 PROGRAM_HANDLING\n 00178040: 5f4f 465f 4552 524f 5253 00ff 7300 ff24 _OF_ERRORS..s..$\n 00178050: 5a54 5241 505f 5749 5448 5f24 4554 5241 ZTRAP_WITH_$ETRA\n 00178060: 5000 c027 0000 2020 2049 6620 616e 2065 P..'.. If an e\n 00178070: 7272 6f72 2068 616e 646c 696e 6720 7072 rror handling pr\n 00178080: 6f63 6564 7572 6520 7761 7320 696e 766f ocedure was invo\n 00178090: 6b65 6420 7468 726f 7567 6820 7468 6520 ked through the \n 001780a0: 2445 5452 4150 206d 6574 686f 642c 2061 $ETRAP method, a\n-001780b0: 6e64 5300 4f46 2800 0020 2020 7468 6520 ndS.OF(.. the \n+001780b0: 6e64 5300 4f44 2800 0020 2020 7468 6520 ndS.OD(.. the \n 001780c0: 7661 6c75 6520 6f66 2024 4543 4f44 4520 value of $ECODE \n 001780d0: 6973 206e 6f6e 2d65 6d70 7479 2077 6865 is non-empty whe\n 001780e0: 6e20 5155 4954 696e 6720 6672 6f6d 2074 n QUITing from t\n 001780f0: 6865 206c 6576 656c 206f 6620 7768 6963 he level of whic\n-00178100: 6820 7468 6552 004f 4629 0000 2020 2065 h theR.OF).. e\n+00178100: 6820 7468 6552 004f 4429 0000 2020 2065 h theR.OD).. e\n 00178110: 7272 6f72 206f 6363 7572 7265 642c 2074 rror occurred, t\n 00178120: 6865 2062 6568 6176 696f 7220 6973 2074 he behavior is t\n 00178130: 6f20 7472 616e 7366 6572 2063 6f6e 7472 o transfer contr\n 00178140: 6f6c 2074 6f20 7468 6520 6572 726f 7220 ol to the error \n-00178150: 6861 6e64 6c65 7254 004f 462a 0000 2020 handlerT.OF*.. \n+00178150: 6861 6e64 6c65 7254 004f 442a 0000 2020 handlerT.OD*.. \n 00178160: 2061 7373 6f63 6961 7465 6420 7769 7468 associated with\n 00178170: 2074 6865 206e 6577 6c79 2075 6e73 7461 the newly unsta\n 00178180: 636b 6564 206c 6576 656c 2e20 486f 7765 cked level. Howe\n 00178190: 7665 722c 2069 6620 7468 6520 5155 4954 ver, if the QUIT\n-001781a0: 2063 6f6d 6d61 6e64 2061 7450 004f 4631 command atP.OF1\n+001781a0: 2063 6f6d 6d61 6e64 2061 7450 004f 4431 command atP.OD1\n 001781b0: 0000 2020 2074 6865 2065 6e64 206f 6620 .. the end of \n 001781c0: 6572 726f 7220 6c65 7665 6c20 6861 7070 error level happ\n 001781d0: 656e 7320 746f 2075 6e73 7461 636b 2061 ens to unstack a\n 001781e0: 2073 6176 6564 2076 616c 7565 206f 6620 saved value of \n-001781f0: 245a 5452 4150 2028 616e 644d 004f 4632 $ZTRAP (andM.OF2\n+001781f0: 245a 5452 4150 2028 616e 644d 004f 4432 $ZTRAP (andM.OD2\n 00178200: 0000 2020 2074 6875 7320 6361 7573 6520 .. thus cause \n 00178210: 7468 6520 7661 6c75 6520 6f66 2024 4554 the value of $ET\n 00178220: 5241 5020 746f 2062 6563 6f6d 6520 656d RAP to become em\n 00178230: 7074 7929 2c20 7468 6520 6572 726f 7220 pty), the error \n-00178240: 6861 6e64 6c69 6e67 3f00 4f46 3300 0020 handling?.OF3.. \n+00178240: 6861 6e64 6c69 6e67 3f00 4f44 3300 0020 handling?.OD3.. \n 00178250: 2020 6d65 6368 616e 6973 6d20 7377 6974 mechanism swit\n 00178260: 6368 6573 2066 726f 6d20 2445 5452 4150 ches from $ETRAP\n 00178270: 2d62 6173 6564 2074 6f20 245a 5452 4150 -based to $ZTRAP\n-00178280: 2d62 6173 6564 2e07 004f 4634 0000 1200 -based...OF4....\n-00178290: 4f46 3500 0020 2020 2a2a 4e6f 7465 2a2a OF5.. **Note**\n-001782a0: 0700 4f46 3600 004f 004f 4637 0000 2020 ..OF6..O.OF7.. \n+00178280: 2d62 6173 6564 2e07 004f 4434 0000 1200 -based...OD4....\n+00178290: 4f44 3500 0020 2020 2a2a 4e6f 7465 2a2a OD5.. **Note**\n+001782a0: 0700 4f44 3600 004f 004f 4437 0000 2020 ..OD6..O.OD7.. \n 001782b0: 2041 7420 7468 6520 656e 6420 6f66 2061 At the end of a\n 001782c0: 6e20 6572 726f 7220 6861 6e64 6c69 6e67 n error handling\n 001782d0: 2070 726f 6365 6475 7265 2069 6e76 6f6b procedure invok\n 001782e0: 6564 2074 6872 6f75 6768 2024 5a54 5241 ed through $ZTRA\n-001782f0: 502c 2074 6865 5100 4f46 3800 0020 2020 P, theQ.OF8.. \n+001782f0: 502c 2074 6865 5100 4f44 3800 0020 2020 P, theQ.OD8.. \n 00178300: 7661 6c75 6520 6f66 2024 4543 4f44 4520 value of $ECODE \n 00178310: 6973 206e 6f74 2065 7861 6d69 6e65 642c is not examined,\n 00178320: 2061 6e64 2074 6869 7320 7661 6c75 6520 and this value \n 00178330: 2869 6620 616e 7929 2064 6f65 7320 6e6f (if any) does no\n-00178340: 7420 6361 7573 6553 004f 4639 0000 2020 t causeS.OF9.. \n+00178340: 7420 6361 7573 6553 004f 4439 0000 2020 t causeS.OD9.. \n 00178350: 2061 6e79 2074 7261 6e73 6665 7220 746f any transfer to\n 00178360: 2061 6e6f 7468 6572 2065 7272 6f72 2068 another error h\n 00178370: 616e 646c 696e 6720 7072 6f63 6564 7572 andling procedur\n 00178380: 652e 2048 6f77 6576 6572 2c20 6966 206e e. However, if n\n-00178390: 6f74 2063 6c65 6172 6564 3c00 4f46 3a00 ot cleared<.OF:.\n+00178390: 6f74 2063 6c65 6172 6564 3c00 4f44 3a00 ot cleared<.OD:.\n 001783a0: 0020 2020 6974 206d 6179 206c 6174 6572 . it may later\n 001783b0: 2074 7269 6767 6572 2061 2024 4554 5241 trigger a $ETRA\n 001783c0: 5020 756e 7374 6163 6b65 6420 6279 2061 P unstacked by a\n-001783d0: 2051 5549 542e 0700 4f46 4100 0000 0000 QUIT...OFA.....\n+001783d0: 2051 5549 542e 0700 4f44 4100 0000 0000 QUIT...ODA.....\n 001783e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001783f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -96389,95 +96389,95 @@\n 00178840: 5f4f 465f 4552 524f 5253 00ff 7300 ff24 _OF_ERRORS..s..$\n 00178850: 4554 5241 505f 4245 4841 5649 4f52 00bf ETRAP_BEHAVIOR..\n 00178860: 5100 0020 2020 2274 6865 206e 6578 7420 Q.. \"the next \n 00178870: 6c69 6e65 2220 616e 6420 7468 6520 636f line\" and the co\n 00178880: 6465 206f 6e20 7468 6174 206e 6578 7420 de on that next \n 00178890: 6c69 6e65 2077 6f75 6c64 2062 6520 7468 line would be th\n 001788a0: 6520 7361 6d65 2061 7320 7468 654f 004c e same as theO.L\n-001788b0: 4661 0000 2020 2074 6578 7420 696e 2074 Fa.. text in t\n+001788b0: 4461 0000 2020 2074 6578 7420 696e 2074 Da.. text in t\n 001788c0: 6865 2076 616c 7565 206f 6620 2445 5452 he value of $ETR\n 001788d0: 4150 2e20 4675 7274 6865 726d 6f72 652c AP. Furthermore,\n 001788e0: 2047 542e 4d20 6265 6861 7665 7320 6173 GT.M behaves as\n-001788f0: 2069 6620 7468 6520 6c69 6e65 2f00 4c46 if the line/.LF\n+001788f0: 2069 6620 7468 6520 6c69 6e65 2f00 4c44 if the line/.LD\n 00178900: 7100 0020 2020 666f 6c6c 6f77 696e 6720 q.. following \n 00178910: 2274 6865 206e 6578 7420 6c69 6e65 2220 \"the next line\" \n-00178920: 6c6f 6f6b 7320 6c69 6b65 3a07 004c 4681 looks like:..LF.\n-00178930: 0000 1c00 4c46 9100 0020 2020 5155 4954 ....LF... QUIT\n+00178920: 6c6f 6f6b 7320 6c69 6b65 3a07 004c 4481 looks like:..LD.\n+00178930: 0000 1c00 4c44 9100 0020 2020 5155 4954 ....LD... QUIT\n 00178940: 3a24 5155 4954 2022 2220 5155 4954 0800 :$QUIT \"\" QUIT..\n-00178950: 4b46 c011 0000 5100 4c46 1200 0020 2020 KF....Q.LF... \n+00178950: 4b44 c011 0000 5100 4c44 1200 0020 2020 KD....Q.LD... \n 00178960: 5768 656e 2053 4554 2061 7373 6967 6e73 When SET assigns\n 00178970: 2061 2076 616c 7565 2074 6f20 2445 5452 a value to $ETR\n 00178980: 4150 2c20 7468 6520 6e65 7720 7661 6c75 AP, the new valu\n 00178990: 6520 7265 706c 6163 6573 2074 6865 2070 e replaces the p\n-001789a0: 7265 7669 6f75 734e 004c 4613 0000 2020 reviousN.LF... \n+001789a0: 7265 7669 6f75 734e 004c 4413 0000 2020 reviousN.LD... \n 001789b0: 2076 616c 7565 2c20 616e 6420 6966 2024 value, and if $\n 001789c0: 5a54 5241 5020 7761 7320 6e6f 7420 656d ZTRAP was not em\n 001789d0: 7074 7920 2869 6e20 636f 6e74 726f 6c29 pty (in control)\n 001789e0: 2c20 7468 6520 7661 6c75 6520 6f66 2024 , the value of $\n-001789f0: 5a54 5241 5042 004c 4614 0000 2020 2062 ZTRAPB.LF... b\n+001789f0: 5a54 5241 5042 004c 4414 0000 2020 2062 ZTRAPB.LD... b\n 00178a00: 6563 6f6d 6573 2065 7175 616c 2074 6f20 ecomes equal to \n 00178a10: 7468 6520 656d 7074 7920 7374 7269 6e67 the empty string\n 00178a20: 2077 6974 686f 7574 2062 6569 6e67 2073 without being s\n-00178a30: 7461 636b 6564 2e07 004c 4615 0000 1f00 tacked...LF.....\n-00178a40: 4246 4f52 5f24 5a54 5241 5000 0024 4554 BFOR_$ZTRAP..$ET\n+00178a30: 7461 636b 6564 2e07 004c 4415 0000 1f00 tacked...LD.....\n+00178a40: 4244 4f52 5f24 5a54 5241 5000 0024 4554 BDOR_$ZTRAP..$ET\n 00178a50: 5241 505f 6f72 5f24 5a54 5241 501b 004c RAP_or_$ZTRAP..L\n-00178a60: 46bf 1100 0020 2020 2445 5452 4150 206f F.... $ETRAP o\n-00178a70: 7220 245a 5452 4150 0700 4d46 2100 0053 r $ZTRAP..MF!..S\n-00178a80: 004d 4631 0000 2020 204d 616b 696e 6720 .MF1.. Making \n+00178a60: 44bf 1100 0020 2020 2445 5452 4150 206f D.... $ETRAP o\n+00178a70: 7220 245a 5452 4150 0700 4d44 2100 0053 r $ZTRAP..MD!..S\n+00178a80: 004d 4431 0000 2020 204d 616b 696e 6720 .MD1.. Making \n 00178a90: 6120 6368 6f69 6365 2062 6574 7765 656e a choice between\n 00178aa0: 2074 6865 2074 776f 206d 6563 6861 6e69 the two mechani\n 00178ab0: 736d 7320 666f 7220 6572 726f 7220 6861 sms for error ha\n 00178ac0: 6e64 6c69 6e67 2069 7320 6d6f 7374 6c79 ndling is mostly\n-00178ad0: 2061 4e00 4d46 4100 0020 2020 6d61 7474 aN.MFA.. matt\n+00178ad0: 2061 4e00 4d44 4100 0020 2020 6d61 7474 aN.MDA.. matt\n 00178ae0: 6572 206f 6620 636f 6d70 6174 6962 696c er of compatibil\n 00178af0: 6974 792e 2049 6620 636f 6d70 6174 6962 ity. If compatib\n 00178b00: 696c 6974 7920 7769 7468 2065 7869 7374 ility with exist\n 00178b10: 696e 6720 4754 2e4d 2063 6f64 6520 6973 ing GT.M code is\n-00178b20: 5100 4d46 5100 0020 2020 696d 706f 7274 Q.MFQ.. import\n+00178b20: 5100 4d44 5100 0020 2020 696d 706f 7274 Q.MDQ.. import\n 00178b30: 616e 742c 2061 6e64 2074 6861 7420 636f ant, and that co\n 00178b40: 6465 2068 6170 7065 6e73 2074 6f20 7573 de happens to us\n 00178b50: 6520 245a 5452 4150 2c20 7468 656e 2024 e $ZTRAP, then $\n 00178b60: 5a54 5241 5020 6973 2074 6865 2062 6573 ZTRAP is the bes\n-00178b70: 7452 004d 4661 0000 2020 2065 6666 6f72 tR.MFa.. effor\n+00178b70: 7452 004d 4461 0000 2020 2065 6666 6f72 tR.MDa.. effor\n 00178b80: 7420 6368 6f69 6365 2e20 4966 2063 6f6d t choice. If com\n 00178b90: 7061 7469 6269 6c69 7479 2077 6974 6820 patibility with \n 00178ba0: 636f 6465 2077 7269 7474 656e 2069 6e20 code written in \n 00178bb0: 4d55 4d50 5320 6469 616c 6563 7473 2066 MUMPS dialects f\n-00178bc0: 726f 6d51 004d 4671 0000 2020 206f 7468 romQ.MFq.. oth\n+00178bc0: 726f 6d51 004d 4471 0000 2020 206f 7468 romQ.MDq.. oth\n 00178bd0: 6572 2076 656e 646f 7273 2069 7320 696d er vendors is im\n 00178be0: 706f 7274 616e 742c 2074 6865 6e20 2445 portant, then $E\n 00178bf0: 5452 4150 206f 7220 6120 6e6f 6e2d 6465 TRAP or a non-de\n 00178c00: 6661 756c 7420 666f 726d 206f 6620 245a fault form of $Z\n-00178c10: 5452 4150 2800 4d46 8100 0020 2020 7072 TRAP(.MF... pr\n+00178c10: 5452 4150 2800 4d44 8100 0020 2020 7072 TRAP(.MD... pr\n 00178c20: 6f62 6162 6c79 2069 7320 7468 6520 6265 obably is the be\n-00178c30: 7474 6572 2063 686f 6963 652e 0700 4d46 tter choice...MF\n-00178c40: 9100 0053 004c 46c0 1100 0020 2020 5768 ...S.LF.... Wh\n+00178c30: 7474 6572 2063 686f 6963 652e 0700 4d44 tter choice...MD\n+00178c40: 9100 0053 004c 44c0 1100 0020 2020 5768 ...S.LD.... Wh\n 00178c50: 656e 206e 6f20 7072 652d 6578 6973 7469 en no pre-existi\n 00178c60: 6e67 2063 6f64 6520 6578 6973 7473 2074 ng code exists t\n 00178c70: 6861 7420 6661 766f 7273 206f 6e65 206d hat favors one m\n 00178c80: 6563 6861 6e69 736d 2c20 7468 6520 6665 echanism, the fe\n-00178c90: 6174 7572 6573 3a00 4d46 1200 0020 2020 atures:.MF... \n+00178c90: 6174 7572 6573 3a00 4d44 1200 0020 2020 atures:.MD... \n 00178ca0: 6f66 2074 6865 206d 6563 6861 6e69 736d of the mechanism\n 00178cb0: 7320 7468 656d 7365 6c76 6573 2073 686f s themselves sho\n 00178cc0: 756c 6420 6265 2065 7861 6d69 6e65 642e uld be examined.\n-00178cd0: 0700 4d46 1300 0050 004d 4614 0000 2020 ..MF...P.MF... \n+00178cd0: 0700 4d44 1300 0050 004d 4414 0000 2020 ..MD...P.MD... \n 00178ce0: 2041 6c6d 6f73 7420 616e 7920 6566 6665 Almost any effe\n 00178cf0: 6374 2074 6861 7420 6361 6e20 6265 2061 ct that can be a\n 00178d00: 6368 6965 7665 6420 7573 696e 6720 6f6e chieved using on\n 00178d10: 6520 6d65 6368 616e 6973 6d20 6361 6e20 e mechanism can \n-00178d20: 616c 736f 2062 654f 004d 4615 0000 2020 also beO.MF... \n+00178d20: 616c 736f 2062 654f 004d 4415 0000 2020 also beO.MD... \n 00178d30: 2061 6368 6965 7665 6420 7573 696e 6720 achieved using \n 00178d40: 7468 6520 6f74 6865 722e 2048 6f77 6576 the other. Howev\n 00178d50: 6572 2c20 736f 6d65 2065 6666 6563 7473 er, some effects\n 00178d60: 2061 7265 2065 6173 6965 7220 746f 2061 are easier to a\n-00178d70: 6368 6965 7665 4500 4d46 1600 0020 2020 chieveE.MF... \n+00178d70: 6368 6965 7665 4500 4d44 1600 0020 2020 chieveE.MD... \n 00178d80: 7573 696e 6720 6f6e 6520 6d65 7468 6f64 using one method\n 00178d90: 2c20 616e 6420 736f 6d65 2061 7265 2065 , and some are e\n 00178da0: 6173 6965 7220 7573 696e 6720 7769 7468 asier using with\n-00178db0: 2074 6865 206f 7468 6572 2e07 004d 4617 the other...MF.\n+00178db0: 2074 6865 206f 7468 6572 2e07 004d 4417 the other...MD.\n 00178dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -96507,187 +96507,187 @@\n 00178fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00178ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00179000: 0100 0000 b007 0000 5354 0000 0000 0000 ........ST......\n-00179010: 7000 0046 4845 4c50 00ff 7300 ff45 5252 p..FHELP..s..ERR\n+00179010: 7000 0044 4845 4c50 00ff 7300 ff45 5252 p..DHELP..s..ERR\n 00179020: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 00179030: 5052 4f47 5241 4d5f 4841 4e44 4c49 4e47 PROGRAM_HANDLING\n 00179040: 5f4f 465f 4552 524f 5253 00ff 7300 ff49 _OF_ERRORS..s..I\n 00179050: 4f5f 4552 524f 5253 00c0 2400 0020 2020 O_ERRORS..$.. \n 00179060: 6465 7669 6365 2068 6173 206e 6f20 6375 device has no cu\n 00179070: 7272 656e 7420 4558 4345 5054 494f 4e2e rrent EXCEPTION.\n-00179080: 0700 4646 2500 0012 0046 4626 0000 2020 ..FF%....FF&.. \n-00179090: 2045 7861 6d70 6c65 3a07 0046 4627 0000 Example:..FF'..\n-001790a0: 1a00 4646 2800 0020 2020 4754 4d3e 5a50 ..FF(.. GTM>ZP\n-001790b0: 5249 4e54 205e 4550 3132 2e00 4646 2900 RINT ^EP12..FF).\n+00179080: 0700 4644 2500 0012 0046 4426 0000 2020 ..FD%....FD&.. \n+00179090: 2045 7861 6d70 6c65 3a07 0046 4427 0000 Example:..FD'..\n+001790a0: 1a00 4644 2800 0020 2020 4754 4d3e 5a50 ..FD(.. GTM>ZP\n+001790b0: 5249 4e54 205e 4550 3132 2e00 4644 2900 RINT ^EP12..FD).\n 001790c0: 0020 2020 4550 3132 2020 2020 5752 4954 . EP12 WRIT\n 001790d0: 4520 212c 2254 4849 5320 4953 2022 2c24 E !,\"THIS IS \",$\n-001790e0: 5445 5854 282b 3029 3800 4646 2a00 0020 TEXT(+0)8.FF*.. \n+001790e0: 5445 5854 282b 3029 3800 4644 2a00 0020 TEXT(+0)8.FD*.. \n 001790f0: 2020 2020 2020 2020 2020 5345 5420 2445 SET $E\n 00179100: 434f 4445 3d22 223b 7468 6973 206f 6e6c CODE=\"\";this onl\n 00179110: 7920 6166 6665 6374 7320 2445 5452 4150 y affects $ETRAP\n-00179120: 2600 4646 3100 0020 2020 2020 2020 2020 &.FF1.. \n+00179120: 2600 4644 3100 0020 2020 2020 2020 2020 &.FD1.. \n 00179130: 2020 5345 5420 2445 5452 4150 3d22 474f SET $ETRAP=\"GO\n-00179140: 544f 2045 5422 4500 4646 3200 0020 2020 TO ET\"E.FF2.. \n+00179140: 544f 2045 5422 4500 4644 3200 0020 2020 TO ET\"E.FD2.. \n 00179150: 2020 2020 2020 2020 3b4e 2024 5a54 2053 ;N $ZT S\n 00179160: 2024 5a54 3d22 5720 212c 2243 414e 2754 $ZT=\"W !,\"CAN'T\n 00179170: 2054 414b 4520 5245 4349 5052 4f43 414c TAKE RECIPROCAL\n-00179180: 204f 4620 3022 222c 2a37 2238 0046 4633 OF 0\"\",*7\"8.FF3\n+00179180: 204f 4620 3022 222c 2a37 2238 0046 4433 OF 0\"\",*7\"8.FD3\n 00179190: 0000 2020 2020 2020 2020 2020 2055 5345 .. USE\n 001791a0: 2024 503a 2845 5843 4550 5449 4f4e 3d22 $P:(EXCEPTION=\"\n 001791b0: 4420 4259 4522 3a43 5452 4150 3d24 4328 D BYE\":CTRAP=$C(\n-001791c0: 3329 2931 0046 4634 0000 2020 2020 2020 3))1.FF4.. \n+001791c0: 3329 2931 0046 4434 0000 2020 2020 2020 3))1.FD4.. \n 001791d0: 2020 2020 2057 5249 5445 2021 2c22 5459 WRITE !,\"TY\n 001791e0: 5045 203c 4354 524c 2d43 3e20 544f 2053 PE TO S\n-001791f0: 544f 5022 1800 4646 3500 0020 2020 4c4f TOP\"..FF5.. LO\n-00179200: 4f50 2020 2020 464f 5220 444f 2e00 4646 OP FOR DO..FF\n+001791f0: 544f 5022 1800 4644 3500 0020 2020 4c4f TOP\"..FD5.. LO\n+00179200: 4f50 2020 2020 464f 5220 444f 2e00 4644 OP FOR DO..FD\n 00179210: 3600 0020 2020 2020 2020 2020 2020 2e20 6.. . \n 00179220: 5245 4144 2021 2c22 5459 5045 2041 204e READ !,\"TYPE A N\n-00179230: 554d 4245 523a 2022 2c58 3700 4646 3700 UMBER: \",X7.FF7.\n+00179230: 554d 4245 523a 2022 2c58 3700 4644 3700 UMBER: \",X7.FD7.\n 00179240: 0020 2020 2020 2020 2020 2020 2e20 5752 . . WR\n 00179250: 4954 4520 3f32 302c 2248 4153 2052 4543 ITE ?20,\"HAS REC\n 00179260: 4950 524f 4341 4c20 4f46 3a20 222c 312f IPROCAL OF: \",1/\n-00179270: 5818 0046 4638 0000 2020 2020 2020 2020 X..FF8.. \n-00179280: 2020 202e 2051 5549 543b 0046 4639 0000 . QUIT;.FF9..\n+00179270: 5818 0046 4438 0000 2020 2020 2020 2020 X..FD8.. \n+00179280: 2020 202e 2051 5549 543b 0046 4439 0000 . QUIT;.FD9..\n 00179290: 2020 2045 5420 2020 2020 202e 2057 5249 ET . WRI\n 001792a0: 5445 2021 2c22 4341 4e27 5420 5441 4b45 TE !,\"CAN'T TAKE\n 001792b0: 2052 4543 4952 504f 4341 4c20 4f46 2030 RECIRPOCAL OF 0\n-001792c0: 222c 2a37 2100 4646 3a00 0020 2020 2020 \",*7!.FF:.. \n+001792c0: 222c 2a37 2100 4644 3a00 0020 2020 2020 \",*7!.FD:.. \n 001792d0: 2020 2020 2020 2e20 5345 5420 2445 434f . SET $ECO\n-001792e0: 4445 3d22 2216 0046 4641 0000 2020 2020 DE=\"\"..FFA.. \n-001792f0: 2020 2020 2020 2051 5549 5440 0046 4642 QUIT@.FFB\n+001792e0: 4445 3d22 2216 0046 4441 0000 2020 2020 DE=\"\"..FDA.. \n+001792f0: 2020 2020 2020 2051 5549 5440 0046 4442 QUIT@.FDB\n 00179300: 0000 2020 2042 5945 2020 2020 2057 5249 .. BYE WRI\n 00179310: 5445 2021 2c22 594f 5520 5459 5045 4420 TE !,\"YOU TYPED \n 00179320: 3c43 5452 4c2d 433e 2059 4f55 204d 5553 YOU MUS\n-00179330: 5420 4245 2044 4f4e 4521 2230 0046 4643 T BE DONE!\"0.FFC\n+00179330: 5420 4245 2044 4f4e 4521 2230 0046 4443 T BE DONE!\"0.FDC\n 00179340: 0000 2020 2020 2020 2020 2020 2055 5345 .. USE\n 00179350: 2024 503a 2845 5843 4550 5449 4f4e 3d22 $P:(EXCEPTION=\"\n-00179360: 223a 4354 5241 503d 2222 292e 0046 4644 \":CTRAP=\"\")..FFD\n+00179360: 223a 4354 5241 503d 2222 292e 0046 4444 \":CTRAP=\"\")..FDD\n 00179370: 0000 2020 2020 2020 2020 2020 2057 5249 .. WRI\n 00179380: 5445 2021 2c22 245a 5354 4154 5553 3d22 TE !,\"$ZSTATUS=\"\n-00179390: 2c24 5a53 5441 5455 5319 0046 4645 0000 ,$ZSTATUS..FFE..\n+00179390: 2c24 5a53 5441 5455 5319 0046 4445 0000 ,$ZSTATUS..FDE..\n 001793a0: 2020 2020 2020 2020 2020 205a 474f 544f ZGOTO\n-001793b0: 2031 1600 4646 4600 0020 2020 4754 4d3e 1..FFF.. GTM>\n-001793c0: 444f 205e 4550 3132 1600 4646 4700 0020 DO ^EP12..FFG.. \n+001793b0: 2031 1600 4644 4600 0020 2020 4754 4d3e 1..FDF.. GTM>\n+001793c0: 444f 205e 4550 3132 1600 4644 4700 0020 DO ^EP12..FDG.. \n 001793d0: 2020 5448 4953 2049 5320 4550 3132 1f00 THIS IS EP12..\n-001793e0: 4646 4800 0020 2020 5459 5045 203c 4354 FFH.. TYPE TO STOP/.F\n-00179400: 4649 0000 2020 2054 5950 4520 4120 4e55 FI.. TYPE A NU\n+00179400: 4449 0000 2020 2054 5950 4520 4120 4e55 DI.. TYPE A NU\n 00179410: 4d42 4552 3a20 3120 4841 5320 5245 4349 MBER: 1 HAS RECI\n-00179420: 5052 4f43 414c 204f 463a 2031 3000 4646 PROCAL OF: 10.FF\n+00179420: 5052 4f43 414c 204f 463a 2031 3000 4644 PROCAL OF: 10.FD\n 00179430: 4a00 0020 2020 5459 5045 2041 204e 554d J.. TYPE A NUM\n 00179440: 4245 523a 2032 2048 4153 2052 4543 4952 BER: 2 HAS RECIR\n-00179450: 504f 4341 4c20 4f46 3a20 2e35 3d00 4646 POCAL OF: .5=.FF\n+00179450: 504f 4341 4c20 4f46 3a20 2e35 3d00 4644 POCAL OF: .5=.FD\n 00179460: 5100 0020 2020 5459 5045 2041 204e 554d Q.. TYPE A NUM\n 00179470: 4245 523a 2033 2048 4153 2052 4543 4950 BER: 3 HAS RECIP\n 00179480: 524f 4341 4c20 4f46 3a20 2e33 3333 3333 ROCAL OF: .33333\n-00179490: 3333 3333 3333 3333 3331 0046 4652 0000 3333333331.FFR..\n+00179490: 3333 3333 3333 3333 3331 0046 4452 0000 3333333331.FDR..\n 001794a0: 2020 2054 5950 4520 4120 4e55 4d42 4552 TYPE A NUMBER\n 001794b0: 3a20 3420 4841 5320 5245 4349 5052 4f43 : 4 HAS RECIPROC\n-001794c0: 414c 204f 463a 202e 3235 2b00 4646 5300 AL OF: .25+.FFS.\n+001794c0: 414c 204f 463a 202e 3235 2b00 4644 5300 AL OF: .25+.FDS.\n 001794d0: 0020 2020 5459 5045 2041 204e 554d 4245 . TYPE A NUMBE\n 001794e0: 523a 2048 4153 2052 4543 4950 524f 4341 R: HAS RECIPROCA\n-001794f0: 4c20 4f46 3a24 0046 4654 0000 2020 2043 L OF:$.FFT.. C\n+001794f0: 4c20 4f46 3a24 0046 4454 0000 2020 2043 L OF:$.FDT.. C\n 00179500: 414e 2754 2054 414b 4520 5245 4349 5052 AN'T TAKE RECIPR\n-00179510: 4f43 414c 204f 4620 3018 0046 4655 0000 OCAL OF 0..FFU..\n+00179510: 4f43 414c 204f 4620 3018 0046 4455 0000 OCAL OF 0..FDU..\n 00179520: 2020 2054 5950 4520 4120 4e55 4d42 4552 TYPE A NUMBER\n-00179530: 3a2e 0046 4656 0000 2020 2059 4f55 2054 :..FFV.. YOU T\n+00179530: 3a2e 0046 4456 0000 2020 2059 4f55 2054 :..FDV.. YOU T\n 00179540: 5950 4544 203c 4354 524c 2d43 3e20 594f YPED YO\n 00179550: 5520 4d55 5354 2042 4520 444f 4e45 2156 U MUST BE DONE!V\n-00179560: 0046 4657 0000 2020 2024 5a53 5441 5455 .FFW.. $ZSTATU\n+00179560: 0046 4457 0000 2020 2024 5a53 5441 5455 .FDW.. $ZSTATU\n 00179570: 533d 3135 3033 3732 3439 382c 4c4f 4f50 S=150372498,LOOP\n 00179580: 2b31 5e45 5031 322c 2547 544d 2d45 2d43 +1^EP12,%GTM-E-C\n 00179590: 5452 4150 2c43 6861 7261 6374 6572 2074 TRAP,Character t\n 001795a0: 7261 7020 2443 2833 2920 656e 636f 756e rap $C(3) encoun\n-001795b0: 7465 7265 640e 0046 4658 0000 2020 2047 tered..FFX.. G\n-001795c0: 544d 3e07 0046 4659 0000 5100 4646 5a00 TM>..FFY..Q.FFZ.\n+001795b0: 7465 7265 640e 0046 4458 0000 2020 2047 tered..FDX.. G\n+001795c0: 544d 3e07 0046 4459 0000 5100 4644 5a00 TM>..FDY..Q.FDZ.\n 001795d0: 0020 2020 5468 6973 2072 6f75 7469 6e65 . This routine\n 001795e0: 2070 726f 6d70 7473 2074 6865 2075 7365 prompts the use\n 001795f0: 7220 746f 2065 6e74 6572 2061 206e 756d r to enter a num\n 00179600: 6265 7220 6174 2074 6865 2074 6572 6d69 ber at the termi\n-00179610: 6e61 6c2e 2049 6620 7468 654e 0046 4661 nal. If theN.FFa\n+00179610: 6e61 6c2e 2049 6620 7468 654e 0046 4461 nal. If theN.FDa\n 00179620: 0000 2020 2075 7365 7220 656e 7465 7273 .. user enters\n 00179630: 2061 207a 6572 6f2c 2047 542e 4d20 656e a zero, GT.M en\n 00179640: 636f 756e 7465 7273 2061 6e20 6572 726f counters an erro\n 00179650: 7220 616e 6420 6578 6563 7574 6573 2024 r and executes $\n-00179660: 4554 5241 5020 286f 7253 0046 4662 0000 ETRAP (orS.FFb..\n+00179660: 4554 5241 5020 286f 7253 0046 4462 0000 ETRAP (orS.FDb..\n 00179670: 2020 2024 5a54 5241 5029 2e20 5468 6520 $ZTRAP). The \n 00179680: 6163 7469 6f6e 2073 7065 6369 6669 6564 action specified\n 00179690: 2072 6570 6f72 7473 2074 6865 2065 7272 reports the err\n 001796a0: 6f72 2061 6e64 2072 6574 7572 6e73 2074 or and returns t\n-001796b0: 6f20 7072 6f6d 7074 2074 6865 5100 4646 o prompt theQ.FF\n+001796b0: 6f20 7072 6f6d 7074 2074 6865 5100 4644 o prompt theQ.FD\n 001796c0: 6300 0020 2020 7573 6572 2074 6f20 656e c.. user to en\n 001796d0: 7465 7220 6120 6e75 6d62 6572 2e20 5769 ter a number. Wi\n 001796e0: 7468 2024 5a54 5241 502c 2074 6869 7320 th $ZTRAP, this \n 001796f0: 6973 2076 6572 7920 7374 7261 6967 6874 is very straight\n 00179700: 666f 7277 6172 642e 2057 6974 684f 0046 forward. WithO.F\n-00179710: 4664 0000 2020 2024 4554 5241 502c 2073 Fd.. $ETRAP, s\n+00179710: 4464 0000 2020 2024 4554 5241 502c 2073 Dd.. $ETRAP, s\n 00179720: 6f6d 6520 6361 7265 2069 7320 7265 7175 ome care is requ\n 00179730: 6972 6564 2074 6f20 6765 7420 7468 6520 ired to get the \n 00179740: 636f 6465 2074 6f20 7265 7375 6d65 2061 code to resume a\n-00179750: 7420 7468 6520 7072 6f70 6572 5400 4646 t the properT.FF\n+00179750: 7420 7468 6520 7072 6f70 6572 5400 4644 t the properT.FD\n 00179760: 6500 0020 2020 706c 6163 652e 2054 6865 e.. place. The\n 00179770: 2043 5452 4150 2064 6576 6963 6570 6172 CTRAP devicepar\n 00179780: 616d 6574 6572 2065 7374 6162 6c69 7368 ameter establish\n 00179790: 6573 203c 4354 524c 2d43 3e20 6173 2061 es as a\n 001797a0: 2074 7261 7020 6368 6172 6163 7465 722e trap character.\n 001797b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001797c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001797d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001797e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001797f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00179800: 0100 0000 d502 0000 5d54 0000 0000 0000 ........]T......\n-00179810: 9900 0046 4845 4c50 00ff 7300 ff45 5252 ...FHELP..s..ERR\n+00179810: 9900 0044 4845 4c50 00ff 7300 ff45 5252 ...DHELP..s..ERR\n 00179820: 5f50 524f 4345 5353 494e 4700 ff73 00ff _PROCESSING..s..\n 00179830: 5052 4f47 5241 4d5f 4841 4e44 4c49 4e47 PROGRAM_HANDLING\n 00179840: 5f4f 465f 4552 524f 5253 00ff 7300 ff49 _OF_ERRORS..s..I\n 00179850: 4f5f 4552 524f 5253 00c0 6600 0020 2020 O_ERRORS..f.. \n 00179860: 5768 656e 2047 542e 4d20 656e 636f 756e When GT.M encoun\n 00179870: 7465 7273 2061 203c 4354 524c 2d43 3e2c ters a ,\n 00179880: 2047 542e 4d20 6578 6563 7574 6573 2074 GT.M executes t\n 00179890: 6865 2045 5843 4550 5449 4f4e 2073 7472 he EXCEPTION str\n-001798a0: 696e 6720 7768 6369 684b 0046 4667 0000 ing whcihK.FFg..\n+001798a0: 696e 6720 7768 6369 684b 0046 4467 0000 ing whcihK.FDg..\n 001798b0: 2020 2074 7261 6e73 6665 7273 2063 6f6e transfers con\n 001798c0: 7472 6f6c 2074 6f20 7468 6520 6c61 6265 trol to the labe\n 001798d0: 6c20 4259 452e 2041 7420 7468 6520 6c61 l BYE. At the la\n 001798e0: 6265 6c20 4259 452c 2074 6865 2072 6f75 bel BYE, the rou\n-001798f0: 7469 6e65 4900 4646 6800 0020 2020 7465 tineI.FFh.. te\n+001798f0: 7469 6e65 4900 4644 6800 0020 2020 7465 tineI.FDh.. te\n 00179900: 726d 696e 6174 6573 2065 7865 6375 7469 rminates executi\n 00179910: 6f6e 2077 6974 6820 616e 2065 7272 6f72 on with an error\n 00179920: 206d 6573 7361 6765 2e20 5573 696e 6720 message. Using \n 00179930: 7468 6520 4558 4345 5054 494f 4e54 0046 the EXCEPTIONT.F\n-00179940: 4669 0000 2020 2064 6576 6963 6570 6172 Fi.. devicepar\n+00179940: 4469 0000 2020 2064 6576 6963 6570 6172 Di.. devicepar\n 00179950: 616d 6574 6572 2077 6974 6820 4354 5241 ameter with CTRA\n 00179960: 5020 6765 6e65 7261 6c6c 7920 7369 6d70 P generally simp\n 00179970: 6c69 6669 6573 2024 4554 5241 5020 6f72 lifies $ETRAP or\n 00179980: 2024 5a54 5241 5020 6861 6e64 6c69 6e67 $ZTRAP handling\n-00179990: 2e07 0046 466a 0000 4b00 4646 7100 0020 ...FFj..K.FFq.. \n+00179990: 2e07 0046 446a 0000 4b00 4644 7100 0020 ...FDj..K.FDq.. \n 001799a0: 2020 245a 5354 4154 5553 2061 6c6c 6f77 $ZSTATUS allow\n 001799b0: 7320 7468 6520 726f 7574 696e 6520 746f s the routine to\n 001799c0: 2066 696e 6420 6f75 7420 7768 6963 6820 find out which \n 001799d0: 7472 6170 2063 6861 7261 6374 6572 2047 trap character G\n-001799e0: 542e 4d4f 0046 4672 0000 2020 2065 6e63 T.MO.FFr.. enc\n+001799e0: 542e 4d4f 0046 4472 0000 2020 2065 6e63 T.MO.FDr.. enc\n 001799f0: 6f75 6e74 6572 6564 2e20 5768 656e 2061 ountered. When a\n 00179a00: 2072 6f75 7469 6e65 2068 6173 2073 6576 routine has sev\n 00179a10: 6572 616c 2063 6861 7261 6374 6572 2074 eral character t\n 00179a20: 7261 7073 2073 6574 2c20 245a 5354 4154 raps set, $ZSTAT\n-00179a30: 5553 5300 4646 7300 0020 2020 7072 6f76 USS.FFs.. prov\n+00179a30: 5553 5300 4644 7300 0020 2020 7072 6f76 USS.FDs.. prov\n 00179a40: 6964 6573 2075 7365 6675 6c20 696e 666f ides useful info\n 00179a50: 726d 6174 696f 6e20 666f 7220 6964 656e rmation for iden\n 00179a60: 7469 6679 696e 6720 7768 6963 6820 6368 tifying which ch\n 00179a70: 6172 6163 7465 7220 7472 6967 6765 7265 aracter triggere\n-00179a80: 6420 7468 6549 0046 4674 0000 2020 2074 d theI.FFt.. t\n+00179a80: 6420 7468 6549 0046 4474 0000 2020 2074 d theI.FDt.. t\n 00179a90: 7261 702c 2061 6e64 2074 6865 7265 6279 rap, and thereby\n 00179aa0: 2061 6c6c 6f77 7320 6120 6375 7374 6f6d allows a custom\n 00179ab0: 2072 6573 706f 6e73 6520 746f 2061 2073 response to a s\n 00179ac0: 7065 6369 6669 6320 696e 7075 742e 0700 pecific input...\n-00179ad0: 4646 7500 0000 0000 0000 0000 0000 0000 FFu.............\n+00179ad0: 4644 7500 0000 0000 0000 0000 0000 0000 FDu.............\n 00179ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00179af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00179b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00179b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00179b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00179b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00179b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -96763,126 +96763,126 @@\n 00179fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00179fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00179fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00179fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00179fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00179ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017a000: 0100 0000 0507 0000 6154 0000 0000 0000 ........aT......\n-0017a010: 8200 0046 4845 4c50 00ff 7300 ff50 524f ...FHELP..s..PRO\n+0017a010: 8200 0044 4845 4c50 00ff 7300 ff50 524f ...DHELP..s..PRO\n 0017a020: 4752 414d 5f43 5943 4c45 00ff 7300 ff50 GRAM_CYCLE..s..P\n 0017a030: 524f 4345 5353 494e 475f 4552 524f 5253 ROCESSING_ERRORS\n 0017a040: 00c0 1800 0020 2020 7c20 4861 6e64 6c65 ..... | Handle\n 0017a050: 7220 7c20 6d6f 6465 2070 726f 6d70 7420 r | mode prompt \n 0017a060: 2020 2020 2020 2020 2020 7c20 696e 636c | incl\n 0017a070: 7564 6520 6170 7072 6f70 7269 6174 6520 ude appropriate \n 0017a080: 6572 726f 7220 2020 2020 2020 2020 2020 error \n-0017a090: 207c 5400 2e46 1900 0020 2020 7c20 2020 |T..F... | \n+0017a090: 207c 5400 2e44 1900 0020 2020 7c20 2020 |T..D... | \n 0017a0a0: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0017a0b0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0017a0c0: 6e6f 7469 6669 6361 7469 6f6e 2074 6f20 notification to \n 0017a0d0: 2450 5249 4e43 4950 414c 2e20 466f 7220 $PRINCIPAL. For \n-0017a0e0: 2020 2020 207c 5400 2e46 1a00 0020 2020 |T..F... \n+0017a0e0: 2020 2020 207c 5400 2e44 1a00 0020 2020 |T..D... \n 0017a0f0: 7c20 2020 2020 2020 2020 7c20 5468 6520 | | The \n 0017a100: 6465 6661 756c 7420 2020 2020 2020 2020 default \n 0017a110: 2020 7c20 6578 616d 706c 652c 2074 6865 | example, the\n 0017a120: 2067 746d 7072 6f66 696c 6520 7363 7269 gtmprofile scri\n-0017a130: 7074 2073 6574 7320 207c 5400 2e46 2100 pt sets |T..F!.\n+0017a130: 7074 2073 6574 7320 207c 5400 2e44 2100 pt sets |T..D!.\n 0017a140: 0020 2020 7c20 2020 2020 2020 2020 7c20 . | | \n 0017a150: 245a 5452 4150 3d22 4222 2062 7269 6e67 $ZTRAP=\"B\" bring\n 0017a160: 7320 6120 2020 7c20 6120 6465 6661 756c s a | a defaul\n 0017a170: 7420 2445 5452 4150 2076 616c 7565 206f t $ETRAP value o\n 0017a180: 6620 2020 2020 2020 2020 2020 207c 5400 f |T.\n-0017a190: 2e46 2200 0020 2020 7c20 2020 2020 2020 .F\".. | \n+0017a190: 2e44 2200 0020 2020 7c20 2020 2020 2020 .D\".. | \n 0017a1a0: 2020 7c20 7072 6f63 6573 7320 746f 2074 | process to t\n 0017a1b0: 6865 2044 6972 6563 7420 7c20 2257 7269 he Direct | \"Wri\n 0017a1c0: 7465 3a28 303d 2453 5441 434b 2920 2222 te:(0=$STACK) \"\"\n 0017a1d0: 4572 726f 7220 6f63 6375 7272 6564 3a20 Error occurred: \n-0017a1e0: 207c 5400 2e46 2300 0020 2020 7c20 2020 |T..F#.. | \n+0017a1e0: 207c 5400 2e44 2300 0020 2020 7c20 2020 |T..D#.. | \n 0017a1f0: 2020 2020 2020 7c20 4d6f 6465 2066 6f72 | Mode for\n 0017a200: 2064 6562 7567 6769 6e67 2e20 2020 7c20 debugging. | \n 0017a210: 2222 2c24 5a53 7461 7475 732c 2122 2077 \"\",$ZStatus,!\" w\n 0017a220: 6869 6368 2079 6f75 2063 616e 2020 2020 hich you can \n-0017a230: 2020 2020 207c 5400 2e46 2400 0020 2020 |T..F$.. \n+0017a230: 2020 2020 207c 5400 2e44 2400 0020 2020 |T..D$.. \n 0017a240: 7c20 2020 2020 2020 2020 7c20 2020 2020 | | \n 0017a250: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0017a260: 2020 7c20 6375 7374 6f6d 697a 6520 746f | customize to\n 0017a270: 2073 7569 7420 796f 7572 206e 6565 6473 suit your needs\n-0017a280: 2e20 2020 2020 2020 207c 5400 2e46 2500 . |T..F%.\n+0017a280: 2e20 2020 2020 2020 207c 5400 2e44 2500 . |T..D%.\n 0017a290: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2b2d . |---------+-\n 0017a2a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0017a2b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0017a2c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0017a2d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-0017a2e0: 2e46 2600 0020 2020 7c20 2020 2020 2020 .F&.. | \n+0017a2e0: 2e44 2600 0020 2020 7c20 2020 2020 2020 .D&.. | \n 0017a2f0: 2020 7c20 4754 2e4d 2070 726f 6365 7373 | GT.M process\n 0017a300: 6573 2073 656e 6420 6572 726f 7220 6d65 es send error me\n 0017a310: 7373 6167 6573 2074 6f20 7374 6465 7272 ssages to stderr\n 0017a320: 206f 6e6c 7920 756e 6465 7220 7468 6520 only under the \n-0017a330: 207c 5400 2e46 2700 0020 2020 7c20 2020 |T..F'.. | \n+0017a330: 207c 5400 2e44 2700 0020 2020 7c20 2020 |T..D'.. | \n 0017a340: 2020 2020 2020 7c20 666f 6c6c 6f77 696e | followin\n 0017a350: 6720 636f 6e64 6974 696f 6e73 3a20 2020 g conditions: \n 0017a360: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0017a370: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0017a380: 2020 2020 207c 5400 2e46 2800 0020 2020 |T..F(.. \n+0017a380: 2020 2020 207c 5400 2e44 2800 0020 2020 |T..D(.. \n 0017a390: 7c20 2020 2020 2020 2020 7c20 2020 2020 | | \n 0017a3a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0017a3b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0017a3c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0017a3d0: 2020 2020 2020 2020 207c 5400 2e46 2900 |T..F).\n+0017a3d0: 2020 2020 2020 2020 207c 5400 2e44 2900 |T..D).\n 0017a3e0: 0020 2020 7c20 2020 2020 2020 2020 7c20 . | | \n 0017a3f0: 2020 2a20 5468 6520 6572 726f 7220 6973 * The error is\n 0017a400: 2066 6174 616c 2077 6869 6368 206d 6561 fatal which mea\n 0017a410: 6e73 2074 6861 7420 7468 6520 7072 6f63 ns that the proc\n 0017a420: 6573 7320 6973 2061 626f 7574 207c 5400 ess is about |T.\n-0017a430: 2e46 2a00 0020 2020 7c20 2020 2020 2020 .F*.. | \n+0017a430: 2e44 2a00 0020 2020 7c20 2020 2020 2020 .D*.. | \n 0017a440: 2020 7c20 2020 2020 746f 2074 6572 6d69 | to termi\n 0017a450: 6e61 7465 2020 2020 2020 2020 2020 2020 nate \n 0017a460: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0017a470: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0017a480: 207c 5400 2e46 3100 0020 2020 7c20 7374 |T..F1.. | st\n+0017a480: 207c 5400 2e44 3100 0020 2020 7c20 7374 |T..D1.. | st\n 0017a490: 6465 7272 2020 7c20 2020 2a20 4475 7269 derr | * Duri\n 0017a4a0: 6e67 2063 6f6d 7069 6c61 7469 6f6e 2065 ng compilation e\n 0017a4b0: 7863 6570 7420 6f66 2069 6e64 6972 6563 xcept of indirec\n 0017a4c0: 7469 6f6e 206f 7220 5845 4355 5445 2020 tion or XECUTE \n-0017a4d0: 2020 2020 207c 5400 2e46 3200 0020 2020 |T..F2.. \n+0017a4d0: 2020 2020 207c 5400 2e44 3200 0020 2020 |T..D2.. \n 0017a4e0: 7c20 2020 2020 2020 2020 7c20 2020 2a20 | | * \n 0017a4f0: 5468 6520 7072 6f63 6573 7320 6973 2061 The process is a\n 0017a500: 626f 7574 2074 6f20 656e 7465 7220 6469 bout to enter di\n 0017a510: 7265 6374 206d 6f64 6520 6475 6520 746f rect mode due to\n-0017a520: 2061 2042 5245 414b 207c 5400 2e46 3300 a BREAK |T..F3.\n+0017a520: 2061 2042 5245 414b 207c 5400 2e44 3300 a BREAK |T..D3.\n 0017a530: 0020 2020 7c20 2020 2020 2020 2020 7c20 . | | \n 0017a540: 2020 2020 636f 6d6d 616e 6420 2020 2020 command \n 0017a550: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0017a560: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0017a570: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-0017a580: 2e46 3400 0020 2020 7c20 2020 2020 2020 .F4.. | \n+0017a580: 2e44 3400 0020 2020 7c20 2020 2020 2020 .D4.. | \n 0017a590: 2020 7c20 2020 2a20 5468 6520 6572 726f | * The erro\n 0017a5a0: 6e65 6f75 7320 636f 6465 2077 6173 2065 neous code was e\n 0017a5b0: 6e74 6572 6564 2061 7420 7468 6520 6469 ntered at the di\n 0017a5c0: 7265 6374 206d 6f64 6520 7072 6f6d 7074 rect mode prompt\n-0017a5d0: 207c 5400 2e46 3500 0020 2020 7c20 2020 |T..F5.. | \n+0017a5d0: 207c 5400 2e44 3500 0020 2020 7c20 2020 |T..D5.. | \n 0017a5e0: 2020 2020 2020 7c20 2020 2a20 5468 6520 | * The \n 0017a5f0: 6d65 7373 6167 6520 6973 2069 6e66 6f72 message is infor\n 0017a600: 6d61 7469 6f6e 616c 2c20 616e 6420 696e mational, and in\n 0017a610: 7465 6e64 6564 2066 6f72 2074 6865 2075 tended for the u\n-0017a620: 7365 722c 207c 5400 2e46 3600 0020 2020 ser, |T..F6.. \n+0017a620: 7365 722c 207c 5400 2e44 3600 0020 2020 ser, |T..D6.. \n 0017a630: 7c20 2020 2020 2020 2020 7c20 2020 2020 | | \n 0017a640: 7768 6963 6820 6973 2075 6e75 7375 616c which is unusual\n 0017a650: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0017a660: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0017a670: 2020 2020 2020 2020 207c 5400 2e46 3700 |T..F7.\n+0017a670: 2020 2020 2020 2020 207c 5400 2e44 3700 |T..D7.\n 0017a680: 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d . +-----------\n 0017a690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0017a6a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0017a6b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0017a6c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 0700 -------------+..\n-0017a6d0: 2e46 3800 0016 0009 4654 5249 4747 4552 .F8.....FTRIGGER\n-0017a6e0: 5300 0054 7269 6767 6572 7313 0012 46bf S..Triggers...F.\n+0017a6d0: 2e44 3800 0016 0009 4454 5249 4747 4552 .D8.....DTRIGGER\n+0017a6e0: 5300 0054 7269 6767 6572 7313 0012 44bf S..Triggers...D.\n 0017a6f0: 1100 0020 2020 5472 6967 6765 7273 0700 ... Triggers..\n-0017a700: 1346 2100 0000 0000 0000 0000 0000 0000 .F!.............\n+0017a700: 1344 2100 0000 0000 0000 0000 0000 0000 .D!.............\n 0017a710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017a720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017a730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017a740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017a750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017a760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017a770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -96893,788 +96893,788 @@\n 0017a7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017a7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017a800: 0100 0000 af07 0000 0c55 0000 0000 0000 .........U......\n 0017a810: 2c00 0000 4845 4c50 00ff 7300 ff54 5249 ,...HELP..s..TRI\n 0017a820: 4747 4552 5300 ff73 00ff 5452 4947 4745 GGERS..s..TRIGGE\n-0017a830: 5253 0000 5472 6967 6765 7273 1300 1f46 RS..Triggers...F\n+0017a830: 5253 0000 5472 6967 6765 7273 1300 1f44 RS..Triggers...D\n 0017a840: bf11 0000 2020 2054 7269 6767 6572 7307 .... Triggers.\n-0017a850: 0020 4621 0000 5300 2046 3100 0020 2020 . F!..S. F1.. \n+0017a850: 0020 4421 0000 5300 2044 3100 0020 2020 . D!..S. D1.. \n 0017a860: 4754 2e4d 2061 6c6c 6f77 7320 796f 7520 GT.M allows you \n 0017a870: 746f 2073 6574 2075 7020 6120 7472 6967 to set up a trig\n 0017a880: 6765 7220 6d65 6368 616e 6973 6d20 7468 ger mechanism th\n 0017a890: 6174 2061 7574 6f6d 6174 6963 616c 6c79 at automatically\n-0017a8a0: 2065 7865 6375 7465 7353 0020 4641 0000 executesS. FA..\n+0017a8a0: 2065 7865 6375 7465 7353 0020 4441 0000 executesS. DA..\n 0017a8b0: 2020 2061 2064 6566 696e 6564 2061 6374 a defined act\n 0017a8c0: 696f 6e20 696e 2072 6573 706f 6e73 6520 ion in response \n 0017a8d0: 746f 2061 2064 6174 6162 6173 6520 7570 to a database up\n 0017a8e0: 6461 7465 206f 7065 7261 7469 6f6e 206f date operation o\n-0017a8f0: 6e20 6120 6d61 7463 6869 6e67 5200 2046 n a matchingR. F\n+0017a8f0: 6e20 6120 6d61 7463 6869 6e67 5200 2044 n a matchingR. D\n 0017a900: 5100 0020 2020 676c 6f62 616c 206e 6f64 Q.. global nod\n 0017a910: 652e 5468 6520 7472 6967 6765 7220 6d65 e.The trigger me\n 0017a920: 6368 616e 6973 6d20 6578 6563 7574 6573 chanism executes\n 0017a930: 2061 2066 7261 676d 656e 7420 6f66 204d a fragment of M\n 0017a940: 2063 6f64 6520 2874 7269 6767 6572 4e00 code (triggerN.\n-0017a950: 2046 6100 0020 2020 636f 6465 2920 2262 Fa.. code) \"b\n+0017a950: 2044 6100 0020 2020 636f 6465 2920 2262 Da.. code) \"b\n 0017a960: 6566 6f72 6522 206f 7220 2261 7320 7061 efore\" or \"as pa\n 0017a970: 7274 206f 6622 2061 2064 6174 6162 6173 rt of\" a databas\n 0017a980: 6520 7570 6461 7465 2e20 596f 7520 6361 e update. You ca\n-0017a990: 6e20 6465 6669 6e65 2074 6865 4e00 2046 n define theN. F\n+0017a990: 6e20 6465 6669 6e65 2074 6865 4e00 2044 n define theN. D\n 0017a9a0: 7100 0020 2020 7370 6563 6966 6963 6174 q.. specificat\n 0017a9b0: 696f 6e73 206f 6620 7468 6973 206d 6563 ions of this mec\n 0017a9c0: 6861 6e69 736d 2069 6e20 6120 5472 6967 hanism in a Trig\n 0017a9d0: 6765 7220 4465 6669 6e69 7469 6f6e 2046 ger Definition F\n-0017a9e0: 696c 652e 2046 6f72 2061 5300 2046 8100 ile. For aS. F..\n+0017a9e0: 696c 652e 2046 6f72 2061 5300 2044 8100 ile. For aS. D..\n 0017a9f0: 0020 2020 7472 6967 6765 7220 6f6e 204b . trigger on K\n 0017aa00: 494c 4c20 2861 6e64 205a 4b49 4c4c 292c ILL (and ZKILL),\n 0017aa10: 2047 542e 4d20 6578 6563 7574 6573 2074 GT.M executes t\n 0017aa20: 7269 6767 6572 2063 6f64 6520 2262 6566 rigger code \"bef\n 0017aa30: 6f72 6522 2074 6865 204b 494c 4c53 0020 ore\" the KILLS. \n-0017aa40: 4691 0000 2020 206f 7065 7261 7469 6f6e F... operation\n+0017aa40: 4491 0000 2020 206f 7065 7261 7469 6f6e D... operation\n 0017aa50: 2e20 466f 7220 6578 616d 706c 652c 2061 . For example, a\n 0017aa60: 2074 7269 6767 6572 206f 6e20 4b49 4c4c trigger on KILL\n 0017aa70: 205e 4349 4628 3a2c 3129 206d 6967 6874 ^CIF(:,1) might\n 0017aa80: 2063 6c65 6172 206f 6c64 2063 726f 7373 clear old cross\n-0017aa90: 5400 1f46 c011 0000 2020 2072 6566 6572 T..F.... refer\n+0017aa90: 5400 1f44 c011 0000 2020 2072 6566 6572 T..D.... refer\n 0017aaa0: 656e 6365 732e 2046 6f72 2061 2074 7269 ences. For a tri\n 0017aab0: 6767 6572 206f 6e20 5345 542c 2047 542e gger on SET, GT.\n 0017aac0: 4d20 6578 6563 7574 6573 2074 7269 6767 M executes trigg\n 0017aad0: 6572 2063 6f64 6520 2261 7320 7061 7274 er code \"as part\n-0017aae0: 206f 6622 5200 2046 1200 0020 2020 7468 of\"R. F... th\n+0017aae0: 206f 6622 5200 2044 1200 0020 2020 7468 of\"R. D... th\n 0017aaf0: 6520 5345 5420 6f70 6572 6174 696f 6e2e e SET operation.\n 0017ab00: 2057 6974 6869 6e20 7472 6967 6765 7220 Within trigger \n 0017ab10: 6c6f 6769 632c 2074 6865 2049 5356 2024 logic, the ISV $\n 0017ab20: 5a54 4f4c 4456 414c 2070 726f 7669 6465 ZTOLDVAL provide\n-0017ab30: 7320 7265 6164 4d00 2046 1300 0020 2020 s readM. F... \n+0017ab30: 7320 7265 6164 4d00 2044 1300 0020 2020 s readM. D... \n 0017ab40: 6163 6365 7373 2074 6f20 7468 6520 7661 access to the va\n 0017ab50: 6c75 6520 6f66 2067 6c6f 6261 6c20 6e6f lue of global no\n 0017ab60: 6465 2070 7269 6f72 2074 6f20 7468 6520 de prior to the \n 0017ab70: 7570 6461 7465 2061 6e64 2024 5a54 5641 update and $ZTVA\n-0017ab80: 4c55 4553 0020 4614 0000 2020 2070 726f LUES. F... pro\n+0017ab80: 4c55 4553 0020 4414 0000 2020 2070 726f LUES. D... pro\n 0017ab90: 7669 6465 7320 7265 6164 2f77 7269 7465 vides read/write\n 0017aba0: 2061 6363 6573 7320 746f 2074 6865 2074 access to the t\n 0017abb0: 656e 7461 7469 7665 2053 4554 2076 616c entative SET val\n 0017abc0: 7565 2e20 5468 6973 2061 6c6c 6f77 7320 ue. This allows \n-0017abd0: 796f 7520 746f 5400 2046 1500 0020 2020 you toT. F... \n+0017abd0: 796f 7520 746f 5400 2044 1500 0020 2020 you toT. D... \n 0017abe0: 6d6f 6469 6679 2074 6865 2074 656e 7461 modify the tenta\n 0017abf0: 7469 7665 2053 4554 2076 616c 7565 2062 tive SET value b\n 0017ac00: 6566 6f72 6520 4754 2e4d 2063 6f6d 6d69 efore GT.M commi\n 0017ac10: 7473 2069 7420 746f 2074 6865 2064 6174 ts it to the dat\n-0017ac20: 6162 6173 652e 2054 6865 5400 2046 1600 abase. TheT. F..\n+0017ac20: 6162 6173 652e 2054 6865 5400 2044 1600 abase. TheT. D..\n 0017ac30: 0020 2020 7465 726d 2022 6173 2070 6172 . term \"as par\n 0017ac40: 7420 6f66 2220 6d65 616e 7320 7468 6174 t of\" means that\n 0017ac50: 2053 4554 2074 7269 6767 6572 7320 6578 SET triggers ex\n 0017ac60: 6563 7574 6520 696e 7465 7274 7769 6e65 ecute intertwine\n 0017ac70: 6420 7769 7468 2074 6865 2053 4554 5100 d with the SETQ.\n-0017ac80: 2046 1700 0020 2020 6f70 6572 6174 696f F... operatio\n+0017ac80: 2044 1700 0020 2020 6f70 6572 6174 696f D... operatio\n 0017ac90: 6e2e 2041 6c74 686f 7567 6820 6974 2069 n. Although it i\n 0017aca0: 7320 6e6f 7420 7965 7420 636f 6d6d 6974 s not yet commit\n 0017acb0: 7465 6420 7468 6520 6461 7461 6261 7365 ted the database\n 0017acc0: 2c20 7468 6520 7465 6e74 6174 6976 654f , the tentativeO\n-0017acd0: 0020 4618 0000 2020 206e 6577 2076 616c . F... new val\n+0017acd0: 0020 4418 0000 2020 206e 6577 2076 616c . D... new val\n 0017ace0: 7565 2061 7070 6561 7273 2074 6f20 7468 ue appears to th\n 0017acf0: 6520 7072 6f63 6573 7320 6173 2061 7373 e process as ass\n 0017ad00: 6967 6e65 6420 6275 7420 7468 6520 7072 igned but the pr\n 0017ad10: 6f63 6573 7320 6d75 7374 2053 4554 5400 ocess must SETT.\n-0017ad20: 2046 1900 0020 2020 245a 5456 414c 5545 F... $ZTVALUE\n+0017ad20: 2044 1900 0020 2020 245a 5456 414c 5545 D... $ZTVALUE\n 0017ad30: 2074 6f20 6d61 6b65 2061 6e79 2072 6576 to make any rev\n 0017ad40: 6973 696f 6e20 746f 2074 6865 2074 656e ision to the ten\n 0017ad50: 7461 7469 7665 2076 616c 7565 2c20 6265 tative value, be\n 0017ad60: 6361 7573 6520 6120 5345 5420 6f66 2074 cause a SET of t\n-0017ad70: 6865 5400 2046 1a00 0020 2020 676c 6f62 heT. F... glob\n+0017ad70: 6865 5400 2044 1a00 0020 2020 676c 6f62 heT. D... glob\n 0017ad80: 616c 206e 6f64 6520 776f 756c 6420 6e65 al node would ne\n 0017ad90: 7374 2074 6865 2074 7269 6767 6572 2072 st the trigger r\n 0017ada0: 6563 7572 7369 7665 6c79 202d 2061 2070 ecursively - a p\n 0017adb0: 6174 686f 6c6f 6769 6361 6c20 636f 6e64 athological cond\n-0017adc0: 6974 696f 6e2e 5000 2046 2100 0020 2020 ition.P. F!.. \n+0017adc0: 6974 696f 6e2e 5000 2044 2100 0020 2020 ition.P. D!.. \n 0017add0: 4754 2e4d 2065 7865 6375 7465 7320 5345 GT.M executes SE\n 0017ade0: 5420 7472 6967 6765 7273 2064 7572 696e T triggers durin\n 0017adf0: 6720 6120 4d45 5247 4520 7570 6461 7465 g a MERGE update\n 0017ae00: 2077 6865 7265 2047 542e 4d20 696e 7465 where GT.M inte\n-0017ae10: 726e 616c 6c79 5100 2046 2200 0020 2020 rnallyQ. F\".. \n+0017ae10: 726e 616c 6c79 5100 2044 2200 0020 2020 rnallyQ. D\".. \n 0017ae20: 7065 7266 6f72 6d73 2061 2073 6572 6965 performs a serie\n 0017ae30: 7320 6f66 2053 4554 206f 7065 7261 7469 s of SET operati\n 0017ae40: 6f6e 7320 616e 6420 7768 696c 6520 7065 ons and while pe\n 0017ae50: 7266 6f72 6d69 6e67 2061 2024 494e 4352 rforming a $INCR\n-0017ae60: 454d 454e 5428 2954 0020 4623 0000 2020 EMENT()T. F#.. \n+0017ae60: 454d 454e 5428 2954 0020 4423 0000 2020 EMENT()T. D#.. \n 0017ae70: 206f 7065 7261 7469 6f6e 2077 6865 7265 operation where\n 0017ae80: 2047 542e 4d20 696e 7465 726e 616c 6c79 GT.M internally\n 0017ae90: 2070 6572 666f 726d 7320 6120 5345 5420 performs a SET \n 0017aea0: 6f70 6572 6174 696f 6e2e 466f 7220 616c operation.For al\n-0017aeb0: 6c20 7472 6967 6765 7273 2c50 0020 4624 l triggers,P. F$\n+0017aeb0: 6c20 7472 6967 6765 7273 2c50 0020 4424 l triggers,P. D$\n 0017aec0: 0000 2020 2047 542e 4d20 6861 6e64 6c65 .. GT.M handle\n 0017aed0: 7320 7468 6520 6461 7461 6261 7365 2075 s the database u\n 0017aee0: 7064 6174 6520 6576 656e 7420 616e 6420 pdate event and \n 0017aef0: 7468 6520 7472 6967 6765 7265 6420 6163 the triggered ac\n-0017af00: 7469 6f6e 7320 6173 2061 6e54 0020 4625 tions as anT. F%\n+0017af00: 7469 6f6e 7320 6173 2061 6e54 0020 4425 tions as anT. D%\n 0017af10: 0000 2020 2041 746f 6d69 6320 2861 6c6c .. Atomic (all\n 0017af20: 206f 7220 6e6f 7468 696e 6729 2074 7261 or nothing) tra\n 0017af30: 6e73 6163 7469 6f6e 2e20 4265 6361 7573 nsaction. Becaus\n 0017af40: 6520 7472 6967 6765 7273 2075 7365 2061 e triggers use a\n 0017af50: 7070 6c69 6361 7469 6f6e 2063 6f64 6550 pplication codeP\n-0017af60: 0020 4626 0000 2020 2061 6e64 2061 7265 . F&.. and are\n+0017af60: 0020 4426 0000 2020 2061 6e64 2061 7265 . D&.. and are\n 0017af70: 2061 6c77 6179 7320 7061 7274 206f 6620 always part of \n 0017af80: 616e 2069 6d70 6c69 6369 7420 6f72 2065 an implicit or e\n 0017af90: 7870 6c69 6369 7420 5450 2074 7261 6e73 xplicit TP trans\n 0017afa0: 6163 7469 6f6e 2c20 7472 6967 6765 7220 action, trigger \n 0017afb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017afc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017afd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017b000: 0100 0000 d807 0000 9754 0000 0000 0000 .........T......\n-0017b010: 7200 0046 4845 4c50 00ff 7300 ff54 5249 r..FHELP..s..TRI\n+0017b010: 7200 0044 4845 4c50 00ff 7300 ff54 5249 r..DHELP..s..TRI\n 0017b020: 4747 4552 5300 ff73 00ff 5452 4947 4745 GGERS..s..TRIGGE\n 0017b030: 5253 00c0 2700 0020 2020 636f 6465 206d RS..'.. code m\n 0017b040: 7573 7420 636f 6e66 6f72 6d20 746f 2041 ust conform to A\n 0017b050: 4349 4420 636f 6e76 656e 7469 6f6e 7320 CID conventions \n 0017b060: 6469 7363 7573 7365 6420 696e 2074 6865 discussed in the\n 0017b070: 2054 5020 646f 6375 6d65 6e74 6174 696f TP documentatio\n-0017b080: 6e2e 0700 2046 2800 0051 0020 4629 0000 n... F(..Q. F)..\n+0017b080: 6e2e 0700 2044 2800 0051 0020 4429 0000 n... D(..Q. D)..\n 0017b090: 2020 2054 7269 6767 6572 7320 6d65 6574 Triggers meet\n 0017b0a0: 206d 616e 7920 6170 706c 6963 6174 696f many applicatio\n 0017b0b0: 6e20 6e65 6564 7320 696e 636c 7564 696e n needs includin\n 0017b0c0: 6720 2862 7574 206e 6f74 206c 696d 6974 g (but not limit\n-0017b0d0: 6564 2074 6f29 2074 6865 1400 2046 2a00 ed to) the.. F*.\n+0017b0d0: 6564 2074 6f29 2074 6865 1400 2044 2a00 ed to) the.. D*.\n 0017b0e0: 0020 2020 666f 6c6c 6f77 696e 673a 0700 . following:..\n-0017b0f0: 2046 3100 0052 0020 4632 0000 2020 2020 F1..R. F2.. \n+0017b0f0: 2044 3100 0052 0020 4432 0000 2020 2020 D1..R. D2.. \n 0017b100: 312e 2045 6e66 6f72 6365 2073 6368 656d 1. Enforce schem\n 0017b110: 612d 6c65 7665 6c20 636f 6e73 6973 7465 a-level consiste\n 0017b120: 6e63 793a 2053 696e 6365 2064 6174 6162 ncy: Since datab\n 0017b130: 6173 6520 7363 6865 6d61 2063 7265 6174 ase schema creat\n-0017b140: 6564 2069 6e20 6152 0020 4633 0000 2020 ed in aR. F3.. \n+0017b140: 6564 2069 6e20 6152 0020 4433 0000 2020 ed in aR. D3.. \n 0017b150: 2020 2020 206e 6f72 6d61 6c20 4d20 6170 normal M ap\n 0017b160: 706c 6963 6174 696f 6e20 6172 6520 696d plication are im\n 0017b170: 706c 6963 6974 2c20 4d20 6170 706c 6963 plicit, M applic\n 0017b180: 6174 696f 6e73 2069 6d70 6c65 6d65 6e74 ations implement\n-0017b190: 206c 6f67 6963 2074 6f50 0020 4634 0000 logic toP. F4..\n+0017b190: 206c 6f67 6963 2074 6f50 0020 4434 0000 logic toP. D4..\n 0017b1a0: 2020 2020 2020 206d 6169 6e74 6169 6e20 maintain \n 0017b1b0: 616e 6420 656e 666f 7263 6520 636f 6e66 and enforce conf\n 0017b1c0: 6f72 6d61 6e63 6520 7769 7468 2061 6e20 ormance with an \n 0017b1d0: 6170 706c 6963 6174 696f 6e20 7363 6865 application sche\n-0017b1e0: 6d61 2e20 5573 696e 6750 0020 4635 0000 ma. UsingP. F5..\n+0017b1e0: 6d61 2e20 5573 696e 6750 0020 4435 0000 ma. UsingP. D5..\n 0017b1f0: 2020 2020 2020 2074 7269 6767 6572 7320 triggers \n 0017b200: 746f 2065 6e66 6f72 6365 2073 6368 656d to enforce schem\n 0017b210: 612d 6c65 7665 6c20 636f 6e73 6973 7465 a-level consiste\n 0017b220: 6e63 7920 656e 7375 7265 7320 616c 6c20 ncy ensures all \n-0017b230: 7072 6f63 6573 7365 734a 0020 4636 0000 processesJ. F6..\n+0017b230: 7072 6f63 6573 7365 734a 0020 4436 0000 processesJ. D6..\n 0017b240: 2020 2020 2020 2069 6e76 6f6b 6520 7468 invoke th\n 0017b250: 6520 636f 6465 2075 6e69 666f 726d 6c79 e code uniformly\n 0017b260: 2c20 616e 6420 696e 6372 6561 7365 7320 , and increases \n 0017b270: 636f 6465 206d 6f64 756c 6172 6974 7920 code modularity \n-0017b280: 616e 641e 0020 4637 0000 2020 2020 2020 and.. F7.. \n+0017b280: 616e 641e 0020 4437 0000 2020 2020 2020 and.. D7.. \n 0017b290: 206d 6169 6e74 6169 6e61 6269 6c69 7479 maintainability\n-0017b2a0: 2e53 0020 4638 0000 2020 2020 322e 2041 .S. F8.. 2. A\n+0017b2a0: 2e53 0020 4438 0000 2020 2020 322e 2041 .S. D8.. 2. A\n 0017b2b0: 6c6c 6f77 2061 6e20 6170 706c 6963 6174 llow an applicat\n 0017b2c0: 696f 6e20 746f 206d 6169 6e74 6169 6e20 ion to maintain \n 0017b2d0: 6f6e 6520 6f72 206d 6f72 6520 6e6f 6e2d one or more non-\n 0017b2e0: 7072 696d 6172 7920 6b65 7920 696e 6465 primary key inde\n-0017b2f0: 7865 732e 4c00 2046 3900 0020 2020 2020 xes.L. F9.. \n+0017b2f0: 7865 732e 4c00 2044 3900 0020 2020 2020 xes.L. D9.. \n 0017b300: 2020 466f 7220 6578 616d 706c 652c 2061 For example, a\n 0017b310: 2074 7269 6767 6572 206f 6e20 7570 6461 trigger on upda\n 0017b320: 7465 7320 746f 2067 6c6f 6261 6c20 6e6f tes to global no\n 0017b330: 6465 7320 636f 6e74 6169 6e69 6e67 2061 des containing a\n-0017b340: 4100 2046 3a00 0020 2020 2020 2020 6375 A. F:.. cu\n+0017b340: 4100 2044 3a00 0020 2020 2020 2020 6375 A. D:.. cu\n 0017b350: 7374 6f6d 6572 2069 6420 6361 6e20 6d61 stomer id can ma\n 0017b360: 696e 7461 696e 2061 6e20 696e 6465 7820 intain an index \n 0017b370: 6f6e 2074 6865 206c 6173 7420 6e61 6d65 on the last name\n-0017b380: 2e52 0020 4641 0000 2020 2020 332e 2049 .R. FA.. 3. I\n+0017b380: 2e52 0020 4441 0000 2020 2020 332e 2049 .R. DA.. 3. I\n 0017b390: 6d70 6c65 6d65 6e74 2062 7573 696e 6573 mplement busines\n 0017b3a0: 7320 6c6f 6769 633a 2046 6f72 2065 7861 s logic: For exa\n 0017b3b0: 6d70 6c65 2c20 616e 2075 7064 6174 6520 mple, an update \n 0017b3c0: 746f 2061 6e20 6163 636f 756e 7420 636f to an account co\n-0017b3d0: 756c 6440 0020 4642 0000 2020 2020 2020 uld@. FB.. \n+0017b3d0: 756c 6440 0020 4442 0000 2020 2020 2020 uld@. DB.. \n 0017b3e0: 2061 7574 6f6d 6174 6963 616c 6c79 2074 automatically t\n 0017b3f0: 7269 6767 6572 2075 7064 6174 6573 2074 rigger updates t\n 0017b400: 6f20 7265 6c61 7465 6420 6163 636f 756e o related accoun\n-0017b410: 7473 2e4d 0020 4643 0000 2020 2020 342e ts.M. FC.. 4.\n+0017b410: 7473 2e4d 0020 4443 0000 2020 2020 342e ts.M. DC.. 4.\n 0017b420: 2052 6564 7563 696e 6720 7265 706c 6963 Reducing replic\n 0017b430: 6174 696f 6e20 7472 6166 6669 633a 2053 ation traffic: S\n 0017b440: 696e 6365 2074 6865 2047 542e 4d20 7265 ince the GT.M re\n 0017b450: 706c 6963 6174 696f 6e20 7374 7265 616d plication stream\n-0017b460: 4d00 2046 4400 0020 2020 2020 2020 6361 M. FD.. ca\n+0017b460: 4d00 2044 4400 0020 2020 2020 2020 6361 M. DD.. ca\n 0017b470: 7272 6965 7320 6f6e 6c79 2074 6865 2074 rries only the t\n 0017b480: 7269 6767 6572 696e 6720 7570 6461 7465 riggering update\n 0017b490: 732c 206e 6f74 2074 6865 2074 7269 6767 s, not the trigg\n 0017b4a0: 6572 6564 2075 7064 6174 6573 2c2e 0020 ered updates,.. \n-0017b4b0: 4645 0000 2020 2020 2020 2074 7269 6767 FE.. trigg\n+0017b4b0: 4445 0000 2020 2020 2020 2074 7269 6767 DE.. trigg\n 0017b4c0: 6572 7320 7265 6475 6365 206e 6574 776f ers reduce netwo\n-0017b4d0: 726b 2074 7261 6666 6963 2e4e 0020 4646 rk traffic.N. FF\n+0017b4d0: 726b 2074 7261 6666 6963 2e4e 0020 4446 rk traffic.N. DF\n 0017b4e0: 0000 2020 2020 352e 2041 7574 6f6d 6174 .. 5. Automat\n 0017b4f0: 6520 6170 706c 6963 6174 696f 6e20 6465 e application de\n 0017b500: 6669 6e65 6420 6c6f 6767 696e 6720 6f72 fined logging or\n 0017b510: 206a 6f75 726e 616c 696e 6720 6f66 2075 journaling of u\n-0017b520: 7064 6174 6573 206f 7254 0020 4647 0000 pdates orT. FG..\n+0017b520: 7064 6174 6573 206f 7254 0020 4447 0000 pdates orT. DG..\n 0017b530: 2020 2020 2020 206d 6169 6e74 6169 6e69 maintaini\n 0017b540: 6e67 2068 6973 746f 7269 6361 6c20 7265 ng historical re\n 0017b550: 636f 7264 732e 2054 7269 6767 6572 7320 cords. Triggers \n 0017b560: 6361 6e20 6265 2075 7365 6420 746f 2063 can be used to c\n 0017b570: 6f6e 7472 6f6c 2074 6865 7365 2e51 0020 ontrol these.Q. \n-0017b580: 4648 0000 2020 2020 362e 2049 6d70 6c65 FH.. 6. Imple\n+0017b580: 4448 0000 2020 2020 362e 2049 6d70 6c65 DH.. 6. Imple\n 0017b590: 6d65 6e74 2072 6566 6572 656e 7469 616c ment referential\n 0017b5a0: 2069 6e74 6567 7269 7479 3a20 466f 7220 integrity: For \n 0017b5b0: 6578 616d 706c 652c 2061 2074 7269 6767 example, a trigg\n 0017b5c0: 6572 2063 616e 2070 7265 7665 6e74 5300 er can preventS.\n-0017b5d0: 2046 4900 0020 2020 2020 2020 7468 6520 FI.. the \n+0017b5d0: 2044 4900 0020 2020 2020 2020 7468 6520 DI.. the \n 0017b5e0: 706f 7374 696e 6720 6f66 2061 2062 616e posting of a ban\n 0017b5f0: 6b20 7472 616e 7361 6374 696f 6e20 666f k transaction fo\n 0017b600: 7220 616e 2069 6e61 6374 6976 6520 6163 r an inactive ac\n 0017b610: 636f 756e 7420 616e 6420 6469 7370 6c61 count and displa\n-0017b620: 7927 0020 464a 0000 2020 2020 2020 2061 y'. FJ.. a\n+0017b620: 7927 0020 444a 0000 2020 2020 2020 2061 y'. DJ.. a\n 0017b630: 2072 756c 6520 7669 6f6c 6174 696f 6e20 rule violation \n-0017b640: 6d65 7373 6167 652e 5300 2046 5100 0020 message.S. FQ.. \n+0017b640: 6d65 7373 6167 652e 5300 2044 5100 0020 message.S. DQ.. \n 0017b650: 2020 2037 2e20 4465 6275 6767 696e 673a 7. Debugging:\n 0017b660: 2044 6562 7567 6769 6e67 2061 6e20 6170 Debugging an ap\n 0017b670: 706c 6963 6174 696f 6e20 7769 7468 206d plication with m\n 0017b680: 756c 7469 706c 6520 636f 6e63 7572 7265 ultiple concurre\n-0017b690: 6e74 2061 6363 6573 7365 7351 0020 4652 nt accessesQ. FR\n+0017b690: 6e74 2061 6363 6573 7365 7351 0020 4452 nt accessesQ. DR\n 0017b6a0: 0000 2020 2020 2020 2069 7320 6861 7264 .. is hard\n 0017b6b0: 2e20 596f 7520 6361 6e20 7573 6520 7472 . You can use tr\n 0017b6c0: 6967 6765 7273 2074 6f20 6573 7461 626c iggers to establ\n 0017b6d0: 6973 6820 2277 6174 6368 2070 6f69 6e74 ish \"watch point\n-0017b6e0: 7322 206f 6e20 676c 6f62 616c 4d00 2046 s\" on globalM. F\n+0017b6e0: 7322 206f 6e20 676c 6f62 616c 4d00 2044 s\" on globalM. D\n 0017b6f0: 5300 0020 2020 2020 2020 7661 7269 6162 S.. variab\n 0017b700: 6c65 2075 7064 6174 6573 2074 6f20 7472 le updates to tr\n 0017b710: 6170 2069 6e63 6f72 7265 6374 2061 6363 ap incorrect acc\n 0017b720: 6573 7365 732e 2046 6f72 2065 7861 6d70 esses. For examp\n-0017b730: 6c65 2c20 6966 2061 6e51 0020 4654 0000 le, if anQ. FT..\n+0017b730: 6c65 2c20 6966 2061 6e51 0020 4454 0000 le, if anQ. DT..\n 0017b740: 2020 2020 2020 2061 7070 6c69 6361 7469 applicati\n 0017b750: 6f6e 2069 7320 6661 696c 696e 6720 6265 on is failing be\n 0017b760: 6361 7573 6520 6365 7274 6169 6e20 676c cause certain gl\n 0017b770: 6f62 616c 2076 6172 6961 626c 6520 6e6f obal variable no\n-0017b780: 6465 7320 6569 7468 6572 4e00 2046 5500 des eitherN. FU.\n+0017b780: 6465 7320 6569 7468 6572 4e00 2044 5500 des eitherN. DU.\n 0017b790: 0020 2020 2020 2020 6861 7665 2069 6e63 . have inc\n 0017b7a0: 6f72 7265 6374 2076 616c 7565 7320 6f72 orrect values or\n 0017b7b0: 2077 6865 6e20 7072 6576 696f 7573 6c79 when previously\n 0017b7c0: 2073 6574 2076 616c 7565 7320 6469 7361 set values disa\n 0017b7d0: 7070 6561 722e 2041 0000 0000 0000 0000 ppear. A........\n 0017b7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017b800: 0100 0000 d907 0000 b654 0000 0000 0000 .........T......\n-0017b810: 5c00 0046 4845 4c50 00ff 7300 ff54 5249 \\..FHELP..s..TRI\n+0017b810: 5c00 0044 4845 4c50 00ff 7300 ff54 5249 \\..DHELP..s..TRI\n 0017b820: 4747 4552 5300 ff73 00ff 5452 4947 4745 GGERS..s..TRIGGE\n 0017b830: 5253 00c0 5600 0020 2020 2020 2020 7472 RS..V.. tr\n 0017b840: 6967 6765 7220 6361 6e20 6265 2075 7365 igger can be use\n 0017b850: 6420 746f 2074 7261 7020 616c 6c20 7375 d to trap all su\n-0017b860: 6368 2061 6363 6573 7365 732e 4d00 2046 ch accesses.M. F\n+0017b860: 6368 2061 6363 6573 7365 732e 4d00 2044 ch accesses.M. D\n 0017b870: 5700 0020 2020 2038 2e20 496d 706c 656d W.. 8. Implem\n 0017b880: 656e 7420 6120 6461 7461 666c 6f77 2062 ent a dataflow b\n 0017b890: 6173 6564 2070 726f 6772 616d 6d69 6e67 ased programming\n 0017b8a0: 2070 6172 6164 6967 6d2e 2041 6c74 686f paradigm. Altho\n-0017b8b0: 7567 6820 6e6f 7420 6151 0020 4658 0000 ugh not aQ. FX..\n+0017b8b0: 7567 6820 6e6f 7420 6151 0020 4458 0000 ugh not aQ. DX..\n 0017b8c0: 2020 2020 2020 2070 7269 6d61 7279 2067 primary g\n 0017b8d0: 6f61 6c20 6f66 2074 6865 2069 6d70 6c65 oal of the imple\n 0017b8e0: 6d65 6e74 6174 696f 6e20 6f66 2074 7269 mentation of tri\n 0017b8f0: 6767 6572 732c 2079 6f75 2063 616e 2075 ggers, you can u\n-0017b900: 7365 2074 6865 6d20 746f 4e00 2046 5900 se them toN. FY.\n+0017b900: 7365 2074 6865 6d20 746f 4e00 2044 5900 se them toN. DY.\n 0017b910: 0020 2020 2020 2020 696d 706c 656d 656e . implemen\n 0017b920: 7420 6170 706c 6963 6174 696f 6e73 2074 t applications t\n 0017b930: 6861 7420 7573 6520 6120 6461 7461 666c hat use a datafl\n 0017b940: 6f77 2070 726f 6772 616d 6d69 6e67 2070 ow programming p\n-0017b950: 6172 6164 6967 6d2e 0700 2046 5a00 0023 aradigm... FZ..#\n-0017b960: 001d 465f 4445 4649 4e49 5449 4f4e 0000 ..F_DEFINITION..\n+0017b950: 6172 6164 6967 6d2e 0700 2044 5a00 0023 aradigm... DZ..#\n+0017b960: 001d 445f 4445 4649 4e49 5449 4f4e 0000 ..D_DEFINITION..\n 0017b970: 5472 6967 6765 725f 4465 6669 6e69 7469 Trigger_Definiti\n-0017b980: 6f6e 1d00 2946 bf11 0000 2020 2054 7269 on..)F.... Tri\n+0017b980: 6f6e 1d00 2944 bf11 0000 2020 2054 7269 on..)D.... Tri\n 0017b990: 6767 6572 2044 6566 696e 6974 696f 6e07 gger Definition.\n-0017b9a0: 002a 4621 0000 5000 2a46 3100 0020 2020 .*F!..P.*F1.. \n+0017b9a0: 002a 4421 0000 5000 2a44 3100 0020 2020 .*D!..P.*D1.. \n 0017b9b0: 4120 7472 6967 6765 7220 6465 6669 6e69 A trigger defini\n 0017b9c0: 7469 6f6e 2066 696c 6520 6973 2061 2074 tion file is a t\n 0017b9d0: 6578 7420 6669 6c65 2075 7365 6420 666f ext file used fo\n 0017b9e0: 7220 6164 6469 6e67 206e 6577 2074 7269 r adding new tri\n-0017b9f0: 6767 6572 732c 4f00 2a46 4100 0020 2020 ggers,O.*FA.. \n+0017b9f0: 6767 6572 732c 4f00 2a44 4100 0020 2020 ggers,O.*DA.. \n 0017ba00: 6d6f 6469 6679 696e 6720 6578 6973 7469 modifying existi\n 0017ba10: 6e67 2074 7269 6767 6572 732c 206f 7220 ng triggers, or \n 0017ba20: 7265 6d6f 7669 6e67 206f 6273 6f6c 6574 removing obsolet\n 0017ba30: 6520 7472 6967 6765 7273 2e20 4120 7472 e triggers. A tr\n-0017ba40: 6967 6765 7250 002a 4651 0000 2020 2064 iggerP.*FQ.. d\n+0017ba40: 6967 6765 7250 002a 4451 0000 2020 2064 iggerP.*DQ.. d\n 0017ba50: 6566 696e 6974 696f 6e20 6669 6c65 2063 efinition file c\n 0017ba60: 6f6e 7369 7374 7320 6f66 206f 6e65 206f onsists of one o\n 0017ba70: 7220 6d6f 7265 2074 7269 6767 6572 2064 r more trigger d\n 0017ba80: 6566 696e 6974 696f 6e73 2e20 4120 7472 efinitions. A tr\n-0017ba90: 6967 6765 7238 002a 4661 0000 2020 2064 igger8.*Fa.. d\n+0017ba90: 6967 6765 7238 002a 4461 0000 2020 2064 igger8.*Da.. d\n 0017baa0: 6566 696e 6974 696f 6e20 696e 636c 7564 efinition includ\n 0017bab0: 6573 2074 6865 2066 6f6c 6c6f 7769 6e67 es the following\n 0017bac0: 2069 6e66 6f72 6d61 7469 6f6e 3a07 002a information:..*\n-0017bad0: 4671 0000 5100 2a46 8100 0020 2020 2020 Fq..Q.*F... \n+0017bad0: 4471 0000 5100 2a44 8100 0020 2020 2020 Dq..Q.*D... \n 0017bae0: 2a20 5472 6967 6765 7220 7369 676e 6174 * Trigger signat\n 0017baf0: 7572 653a 2041 2074 7269 6767 6572 2073 ure: A trigger s\n 0017bb00: 6967 6e61 7475 7265 2063 6f6e 7369 7374 ignature consist\n 0017bb10: 7320 6f66 2067 6c6f 6261 6c20 7661 7269 s of global vari\n-0017bb20: 6162 6c65 2c53 002a 4691 0000 2020 2020 able,S.*F... \n+0017bb20: 6162 6c65 2c53 002a 4491 0000 2020 2020 able,S.*D... \n 0017bb30: 2020 2073 7562 7363 7269 7074 732c 2076 subscripts, v\n 0017bb40: 616c 7565 2c20 636f 6d6d 616e 642c 2061 alue, command, a\n 0017bb50: 6e64 2074 7269 6767 6572 2063 6f64 652e nd trigger code.\n 0017bb60: 2047 542e 4d20 7573 6573 2061 2063 6f6d GT.M uses a com\n-0017bb70: 6269 6e61 7469 6f6e 4d00 2946 c011 0000 binationM.)F....\n+0017bb70: 6269 6e61 7469 6f6e 4d00 2944 c011 0000 binationM.)D....\n 0017bb80: 2020 2020 2020 206f 6620 676c 6f62 616c of global\n 0017bb90: 2076 6172 6961 626c 652c 2073 7562 7363 variable, subsc\n 0017bba0: 7269 7074 732c 2076 616c 7565 2c20 616e ripts, value, an\n 0017bbb0: 6420 636f 6d6d 616e 6420 746f 2066 696e d command to fin\n-0017bbc0: 6420 7468 653f 002a 4612 0000 2020 2020 d the?.*F... \n+0017bbc0: 6420 7468 653f 002a 4412 0000 2020 2020 d the?.*D... \n 0017bbd0: 2020 206d 6174 6368 696e 6720 7472 6967 matching trig\n 0017bbe0: 6765 7220 746f 2069 6e76 6f6b 6520 666f ger to invoke fo\n 0017bbf0: 7220 6120 6461 7461 6261 7365 2075 7064 r a database upd\n-0017bc00: 6174 652e 0700 2a46 1300 004f 002a 4614 ate...*F...O.*F.\n+0017bc00: 6174 652e 0700 2a44 1300 004f 002a 4414 ate...*D...O.*D.\n 0017bc10: 0000 2020 2020 2020 2020 2031 2e20 476c .. 1. Gl\n 0017bc20: 6f62 616c 2056 6172 6961 626c 653a 2054 obal Variable: T\n 0017bc30: 6865 206e 616d 6520 6f66 2061 2073 7065 he name of a spe\n 0017bc40: 6369 6669 6320 676c 6f62 616c 2074 6f20 cific global to \n-0017bc50: 7768 6963 6820 7468 6973 2300 2a46 1500 which this#.*F..\n+0017bc50: 7768 6963 6820 7468 6973 2300 2a44 1500 which this#.*D..\n 0017bc60: 0020 2020 2020 2020 2020 2020 2074 7269 . tri\n 0017bc70: 6767 6572 2061 7070 6c69 6573 2e50 002a gger applies.P.*\n-0017bc80: 4616 0000 2020 2020 2020 2020 2032 2e20 F... 2. \n+0017bc80: 4416 0000 2020 2020 2020 2020 2032 2e20 D... 2. \n 0017bc90: 5375 6273 6372 6970 7473 3a20 5375 6273 Subscripts: Subs\n 0017bca0: 6372 6970 7473 2066 6f72 2067 6c6f 6261 cripts for globa\n 0017bcb0: 6c20 7661 7269 6162 6c65 206e 6f64 6573 l variable nodes\n 0017bcc0: 206f 6620 7468 6520 6e61 6d65 6453 002a of the namedS.*\n-0017bcd0: 4617 0000 2020 2020 2020 2020 2020 2020 F... \n+0017bcd0: 4417 0000 2020 2020 2020 2020 2020 2020 D... \n 0017bce0: 676c 6f62 616c 2c20 7370 6563 6966 6965 global, specifie\n 0017bcf0: 6420 7573 696e 6720 7468 6520 7361 6d65 d using the same\n 0017bd00: 2070 6174 7465 726e 7320 6173 2074 6865 patterns as the\n 0017bd10: 205a 5752 4954 4520 636f 6d6d 616e 642e ZWRITE command.\n-0017bd20: 5300 2a46 1800 0020 2020 2020 2020 2020 S.*F... \n+0017bd20: 5300 2a44 1800 0020 2020 2020 2020 2020 S.*D... \n 0017bd30: 332e 2056 616c 7565 3a20 466f 7220 636f 3. Value: For co\n 0017bd40: 6d6d 616e 6473 2074 6861 7420 5345 5420 mmands that SET \n 0017bd50: 6f72 2075 7064 6174 6520 7468 6520 7661 or update the va\n 0017bd60: 6c75 6520 6174 2061 206e 6f64 652c 2047 lue at a node, G\n-0017bd70: 542e 4d50 002a 4619 0000 2020 2020 2020 T.MP.*F... \n+0017bd70: 542e 4d50 002a 4419 0000 2020 2020 2020 T.MP.*D... \n 0017bd80: 2020 2020 2020 686f 6e6f 7273 2061 6e20 honors an \n 0017bd90: 6f70 7469 6f6e 616c 2070 6174 7465 726e optional pattern\n 0017bda0: 2074 6f20 7363 7265 656e 2066 6f72 2063 to screen for c\n 0017bdb0: 6861 6e67 6573 2074 6f20 6465 6c69 6d69 hanges to delimi\n-0017bdc0: 7465 6451 002a 461a 0000 2020 2020 2020 tedQ.*F... \n+0017bdc0: 7465 6451 002a 441a 0000 2020 2020 2020 tedQ.*D... \n 0017bdd0: 2020 2020 2020 7061 7274 7320 6f66 2074 parts of t\n 0017bde0: 6865 2076 616c 7565 2e20 4120 7661 6c75 he value. A valu\n 0017bdf0: 6520 7061 7474 6572 6e20 696e 636c 7564 e pattern includ\n 0017be00: 6573 2061 2070 6965 6365 2073 6570 6172 es a piece separ\n-0017be10: 6174 6f72 3400 2a46 2100 0020 2020 2020 ator4.*F!.. \n+0017be10: 6174 6f72 3400 2a44 2100 0020 2020 2020 ator4.*D!.. \n 0017be20: 2020 2020 2020 2061 6e64 2061 206c 6973 and a lis\n 0017be30: 7420 6f66 2070 6965 6365 7320 6f66 2069 t of pieces of i\n-0017be40: 6e74 6572 6573 742e 5300 2a46 2200 0020 nterest.S.*F\".. \n+0017be40: 6e74 6572 6573 742e 5300 2a44 2200 0020 nterest.S.*D\".. \n 0017be50: 2020 2020 2020 2020 342e 2043 6f6d 6d61 4. Comma\n 0017be60: 6e64 3a20 5468 6572 6520 6172 6520 666f nd: There are fo\n 0017be70: 7572 2063 6f6d 6d61 6e64 733a 2053 4554 ur commands: SET\n 0017be80: 2c20 4b49 4c4c 2c20 5a54 5249 4747 4552 , KILL, ZTRIGGER\n-0017be90: 2c20 616e 6420 5a4b 494c 4c4d 002a 4623 , and ZKILLM.*F#\n+0017be90: 2c20 616e 6420 5a4b 494c 4c4d 002a 4423 , and ZKILLM.*D#\n 0017bea0: 0000 2020 2020 2020 2020 2020 2020 285a .. (Z\n 0017beb0: 5749 5448 4452 4157 2069 7320 6964 656e WITHDRAW is iden\n 0017bec0: 7469 6361 6c20 746f 205a 4b49 4c4c 2920 tical to ZKILL) \n 0017bed0: 7468 6520 7368 6f72 7465 7220 6e61 6d65 the shorter name\n-0017bee0: 2066 6f72 2074 6865 4f00 2a46 2400 0020 for theO.*F$.. \n+0017bee0: 2066 6f72 2074 6865 4f00 2a44 2400 0020 for theO.*D$.. \n 0017bef0: 2020 2020 2020 2020 2020 2063 6f6d 6d61 comma\n 0017bf00: 6e64 2069 7320 7573 6564 2077 6865 6e20 nd is used when \n 0017bf10: 7370 6563 6966 7969 6e67 2074 7269 6767 specifying trigg\n 0017bf20: 6572 732e 204d 4552 4745 2069 7320 6c6f ers. MERGE is lo\n-0017bf30: 6769 6361 6c6c 7953 002a 4625 0000 2020 gicallyS.*F%.. \n+0017bf30: 6769 6361 6c6c 7953 002a 4425 0000 2020 gicallyS.*D%.. \n 0017bf40: 2020 2020 2020 2020 2020 7472 6561 7465 treate\n 0017bf50: 6420 6173 2065 7175 6976 616c 656e 7420 d as equivalent \n 0017bf60: 746f 2061 2073 6572 6965 7320 6f66 2053 to a series of S\n 0017bf70: 4554 206f 7065 7261 7469 6f6e 7320 7065 ET operations pe\n-0017bf80: 7266 6f72 6d65 6420 696e 4f00 2a46 2600 rformed inO.*F&.\n+0017bf80: 7266 6f72 6d65 6420 696e 4f00 2a44 2600 rformed inO.*D&.\n 0017bf90: 0020 2020 2020 2020 2020 2020 2061 206c . a l\n 0017bfa0: 6f6f 702e 2047 542e 4d20 6861 6e64 6c65 oop. GT.M handle\n 0017bfb0: 7320 2449 4e43 5245 4d45 4e54 2829 206f s $INCREMENT() o\n 0017bfc0: 6620 6120 676c 6f62 616c 206d 6174 6368 f a global match\n 0017bfd0: 696e 6720 6120 5345 5400 0000 0000 0000 ing a SET.......\n 0017bfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017c000: 0100 0000 b807 0000 d254 0000 0000 0000 .........T......\n-0017c010: 6700 0046 4845 4c50 00ff 7300 ff54 5249 g..FHELP..s..TRI\n+0017c010: 6700 0044 4845 4c50 00ff 7300 ff54 5249 g..DHELP..s..TRI\n 0017c020: 4747 4552 5300 ff73 00ff 5452 4947 4745 GGERS..s..TRIGGE\n 0017c030: 525f 4445 4649 4e49 5449 4f4e 00c0 2700 R_DEFINITION..'.\n 0017c040: 0020 2020 2020 2020 2020 2020 2074 7269 . tri\n 0017c050: 6767 6572 2064 6566 696e 6974 696f 6e20 gger definition \n 0017c060: 6173 2061 2074 7269 6767 6572 696e 6720 as a triggering \n-0017c070: 7570 6461 7465 2e53 002a 4628 0000 2020 update.S.*F(.. \n+0017c070: 7570 6461 7465 2e53 002a 4428 0000 2020 update.S.*D(.. \n 0017c080: 2020 2020 2020 2035 2e20 5472 6967 6765 5. Trigge\n 0017c090: 7220 636f 6465 3a20 4120 7374 7269 6e67 r code: A string\n 0017c0a0: 2063 6f6e 7461 696e 696e 6720 4d20 636f containing M co\n 0017c0b0: 6465 2074 6861 7420 4754 2e4d 2065 7865 de that GT.M exe\n-0017c0c0: 6375 7465 7320 7768 656e 5100 2a46 2900 cutes whenQ.*F).\n+0017c0c0: 6375 7465 7320 7768 656e 5100 2a44 2900 cutes whenQ.*D).\n 0017c0d0: 0020 2020 2020 2020 2020 2020 2061 7070 . app\n 0017c0e0: 6c69 6361 7469 6f6e 2063 6f64 6520 7570 lication code up\n 0017c0f0: 6461 7465 732c 2069 6e63 6c75 6469 6e67 dates, including\n 0017c100: 2064 656c 6574 696f 6e73 2062 7920 4b49 deletions by KI\n-0017c110: 4c4c 2061 6e64 206c 696b 6551 002a 462a LL and likeQ.*F*\n+0017c110: 4c4c 2061 6e64 206c 696b 6551 002a 442a LL and likeQ.*D*\n 0017c120: 0000 2020 2020 2020 2020 2020 2020 636f .. co\n 0017c130: 6d6d 616e 6473 2c20 6120 676c 6f62 616c mmands, a global\n 0017c140: 206e 6f64 6520 7769 7468 2061 206d 6174 node with a mat\n 0017c150: 6368 696e 6720 7472 6967 6765 722e 2054 ching trigger. T\n-0017c160: 6865 2073 7065 6369 6669 6564 4700 2a46 he specifiedG.*F\n+0017c160: 6865 2073 7065 6369 6669 6564 4700 2a44 he specifiedG.*D\n 0017c170: 3100 0020 2020 2020 2020 2020 2020 2063 1.. c\n 0017c180: 6f64 6520 6361 6e20 696e 766f 6b65 2061 ode can invoke a\n 0017c190: 6464 6974 696f 6e61 6c20 726f 7574 696e dditional routin\n 0017c1a0: 6573 2061 6e64 2073 7562 726f 7574 696e es and subroutin\n-0017c1b0: 6573 2e07 002a 4632 0000 1200 2a46 3300 es...*F2....*F3.\n-0017c1c0: 0020 2020 2a2a 4e6f 7465 2a2a 0700 2a46 . **Note**..*F\n-0017c1d0: 3400 0050 002a 4635 0000 2020 2020 2020 4..P.*F5.. \n+0017c1b0: 6573 2e07 002a 4432 0000 1200 2a44 3300 es...*D2....*D3.\n+0017c1c0: 0020 2020 2a2a 4e6f 7465 2a2a 0700 2a44 . **Note**..*D\n+0017c1d0: 3400 0050 002a 4435 0000 2020 2020 2020 4..P.*D5.. \n 0017c1e0: 2020 2020 2020 5768 696c 6520 4754 2e4d While GT.M\n 0017c1f0: 2064 6f65 7320 6e6f 7420 7265 7374 7269 does not restri\n 0017c200: 6374 2074 7269 6767 6572 2063 6f64 6520 ct trigger code \n 0017c210: 6672 6f6d 2070 6572 666f 726d 696e 6720 from performing \n-0017c220: 492f 4f52 002a 4636 0000 2020 2020 2020 I/OR.*F6.. \n+0017c220: 492f 4f52 002a 4436 0000 2020 2020 2020 I/OR.*D6.. \n 0017c230: 2020 2020 2020 6f70 6572 6174 696f 6e73 operations\n 0017c240: 2c20 4649 5320 7265 636f 6d6d 656e 6473 , FIS recommends\n 0017c250: 2061 6761 696e 7374 2075 7369 6e67 204f against using O\n 0017c260: 5045 4e2c 2055 5345 2c20 5245 4144 2c20 PEN, USE, READ, \n-0017c270: 5752 4954 4554 002a 4637 0000 2020 2020 WRITET.*F7.. \n+0017c270: 5752 4954 4554 002a 4437 0000 2020 2020 WRITET.*D7.. \n 0017c280: 2020 2020 2020 2020 616e 6420 434c 4f53 and CLOS\n 0017c290: 4520 7769 7468 696e 2074 7269 6767 6572 E within trigger\n 0017c2a0: 2061 7070 6c69 6361 7469 6f6e 2063 6f64 application cod\n 0017c2b0: 652e 2053 7563 6820 6f70 6572 6174 696f e. Such operatio\n-0017c2c0: 6e73 206d 6179 2062 6554 002a 4638 0000 ns may beT.*F8..\n+0017c2c0: 6e73 206d 6179 2062 6554 002a 4438 0000 ns may beT.*D8..\n 0017c2d0: 2020 2020 2020 2020 2020 2020 7573 6566 usef\n 0017c2e0: 756c 2066 6f72 2064 6576 656c 6f70 6d65 ul for developme\n 0017c2f0: 6e74 2061 6e64 2064 6961 676e 6f73 7469 nt and diagnosti\n 0017c300: 6320 7075 7270 6f73 6573 2e20 486f 7765 c purposes. Howe\n 0017c310: 7665 722c 2074 7269 6767 6572 734e 002a ver, triggersN.*\n-0017c320: 4639 0000 2020 2020 2020 2020 2020 2020 F9.. \n+0017c320: 4439 0000 2020 2020 2020 2020 2020 2020 D9.. \n 0017c330: 696d 706c 6963 6974 6c79 2072 756e 2061 implicitly run a\n 0017c340: 7320 5450 2074 7261 6e73 6163 7469 6f6e s TP transaction\n 0017c350: 7320 616e 6420 492f 4f20 7669 6f6c 6174 s and I/O violat\n-0017c360: 6573 2074 6865 2041 4349 4453 002a 463a es the ACIDS.*F:\n+0017c360: 6573 2074 6865 2041 4349 4453 002a 443a es the ACIDS.*D:\n 0017c370: 0000 2020 2020 2020 2020 2020 2020 7072 .. pr\n 0017c380: 6f70 6572 7479 206f 6620 4973 6f6c 6174 operty of Isolat\n 0017c390: 696f 6e2e 2049 6e20 6164 6469 7469 6f6e ion. In addition\n 0017c3a0: 2c20 4d55 5049 5020 6861 7320 736f 6d65 , MUPIP has some\n 0017c3b0: 7768 6174 2064 6966 6665 7265 6e74 5300 what differentS.\n-0017c3c0: 2a46 4100 0020 2020 2020 2020 2020 2020 *FA.. \n+0017c3c0: 2a44 4100 0020 2020 2020 2020 2020 2020 *DA.. \n 0017c3d0: 2049 2f4f 2068 616e 646c 696e 6720 6368 I/O handling ch\n 0017c3e0: 6172 6163 7465 7269 7374 6963 7320 7468 aracteristics th\n 0017c3f0: 616e 2074 6865 206d 6169 6e20 4754 2e4d an the main GT.M\n 0017c400: 2072 756e 2d74 696d 652c 2073 6f20 492f run-time, so I/\n-0017c410: 4f52 002a 4642 0000 2020 2020 2020 2020 OR.*FB.. \n+0017c410: 4f52 002a 4442 0000 2020 2020 2020 2020 OR.*DB.. \n 0017c420: 2020 2020 7769 7468 696e 2074 7269 6767 within trigg\n 0017c430: 6572 7320 7275 6e20 6279 204d 5550 4950 ers run by MUPIP\n 0017c440: 206d 6179 2062 6568 6176 6520 6469 6666 may behave diff\n 0017c450: 6572 656e 746c 7920 7468 616e 2077 6974 erently than wit\n-0017c460: 6869 6e3b 002a 4643 0000 2020 2020 2020 hin;.*FC.. \n+0017c460: 6869 6e3b 002a 4443 0000 2020 2020 2020 hin;.*DC.. \n 0017c470: 2020 2020 2020 7468 6520 6f72 6967 696e the origin\n 0017c480: 6174 696e 6720 6170 706c 6963 6174 696f ating applicatio\n 0017c490: 6e20 656e 7669 726f 6e6d 656e 742e 0700 n environment...\n-0017c4a0: 2a46 4400 0050 002a 4645 0000 2020 2020 *FD..P.*FE.. \n+0017c4a0: 2a44 4400 0050 002a 4445 0000 2020 2020 *DD..P.*DE.. \n 0017c4b0: 202a 2041 4349 4420 7072 6f70 6572 7479 * ACID property\n 0017c4c0: 206d 6f64 6966 6965 7273 2066 6f72 2074 modifiers for t\n 0017c4d0: 7269 6767 6572 6564 2064 6174 6162 6173 riggered databas\n 0017c4e0: 6520 7570 6461 7465 733a 2043 7572 7265 e updates: Curre\n-0017c4f0: 6e74 6c79 2c4b 002a 4646 0000 2020 2020 ntly,K.*FF.. \n+0017c4f0: 6e74 6c79 2c4b 002a 4446 0000 2020 2020 ntly,K.*DF.. \n 0017c500: 2020 2047 542e 4d20 6d65 7265 6c79 2070 GT.M merely p\n 0017c510: 6572 666f 726d 7320 6120 7379 6e74 6178 erforms a syntax\n 0017c520: 2063 6865 636b 206f 6e20 7468 6973 2070 check on this p\n 0017c530: 6172 7420 6f66 2061 2074 7269 6767 6572 art of a trigger\n-0017c540: 4e00 2a46 4700 0020 2020 2020 2020 6465 N.*FG.. de\n+0017c540: 4e00 2a44 4700 0020 2020 2020 2020 6465 N.*DG.. de\n 0017c550: 6669 6e69 7469 6f6e 2e20 4754 2e4d 2065 finition. GT.M e\n 0017c560: 6e73 7572 6573 2074 6865 2074 7269 6767 nsures the trigg\n 0017c570: 6572 696e 6720 6461 7461 6261 7365 2075 ering database u\n 0017c580: 7064 6174 652c 2061 6e64 2061 6e79 4a00 pdate, and anyJ.\n-0017c590: 2a46 4800 0020 2020 2020 2020 7570 6461 *FH.. upda\n+0017c590: 2a44 4800 0020 2020 2020 2020 7570 6461 *DH.. upda\n 0017c5a0: 7465 7320 6765 6e65 7261 7465 6420 6279 tes generated by\n 0017c5b0: 2074 7269 6767 6572 206c 6f67 6963 2065 trigger logic e\n 0017c5c0: 7865 6375 7465 6420 7769 7468 2074 7261 xecuted with tra\n-0017c5d0: 6e73 6163 7469 6f6e 4e00 2a46 4900 0020 nsactionN.*FI.. \n+0017c5d0: 6e73 6163 7469 6f6e 4e00 2a44 4900 0020 nsactionN.*DI.. \n 0017c5e0: 2020 2020 2020 7365 6d61 6e74 6963 732e semantics.\n 0017c5f0: 2057 6974 6820 7468 6520 5649 4557 2022 With the VIEW \"\n 0017c600: 4e4f 4953 4f4c 4154 494f 4e22 2063 6f6d NOISOLATION\" com\n 0017c610: 6d61 6e64 2c20 4754 2e4d 2074 7261 6e73 mand, GT.M trans\n-0017c620: 6163 7469 6f6e 5300 2a46 4a00 0020 2020 actionS.*FJ.. \n+0017c620: 6163 7469 6f6e 5300 2a44 4a00 0020 2020 actionS.*DJ.. \n 0017c630: 2020 2020 7072 6f63 6573 7369 6e67 2068 processing h\n 0017c640: 6173 206c 6f6e 6720 7072 6f76 6964 6564 as long provided\n 0017c650: 2061 206d 6563 6861 6e69 736d 2066 6f72 a mechanism for\n 0017c660: 2061 6e20 6170 706c 6963 6174 696f 6e20 an application \n-0017c670: 746f 2069 6e66 6f72 6d53 002a 4651 0000 to informS.*FQ..\n+0017c670: 746f 2069 6e66 6f72 6d53 002a 4451 0000 to informS.*DQ..\n 0017c680: 2020 2020 2020 2074 6865 2047 542e 4d20 the GT.M \n 0017c690: 7275 6e74 696d 6520 7379 7374 656d 2074 runtime system t\n 0017c6a0: 6861 7420 6974 206e 6565 6420 6e6f 7420 hat it need not \n 0017c6b0: 656e 666f 7263 6520 4973 6f6c 6174 696f enforce Isolatio\n-0017c6c0: 6e2e 2049 6e20 7375 6368 2061 5400 2a46 n. In such aT.*F\n+0017c6c0: 6e2e 2049 6e20 7375 6368 2061 5400 2a44 n. In such aT.*D\n 0017c6d0: 5200 0020 2020 2020 2020 6361 7365 2c20 R.. case, \n 0017c6e0: 7468 6520 6170 706c 6963 6174 696f 6e20 the application \n 0017c6f0: 616e 6420 7363 6865 6d61 2064 6573 6967 and schema desig\n 0017c700: 6e20 7072 6f76 6964 6573 2049 736f 6c61 n provides Isola\n 0017c710: 7469 6f6e 2062 7920 656e 7375 7269 6e67 tion by ensuring\n-0017c720: 4f00 2a46 5300 0020 2020 2020 2020 6f6e O.*FS.. on\n+0017c720: 4f00 2a44 5300 0020 2020 2020 2020 6f6e O.*DS.. on\n 0017c730: 6c79 206f 6e65 2070 726f 6365 7373 2065 ly one process e\n 0017c740: 7665 7220 7570 6461 7465 7320 6e6f 6465 ver updates node\n 0017c750: 7320 696e 2061 2070 6172 7469 6375 6c61 s in a particula\n 0017c760: 7220 676c 6f62 616c 2061 7420 616e 7949 r global at anyI\n-0017c770: 002a 4654 0000 2020 2020 2020 2067 6976 .*FT.. giv\n+0017c770: 002a 4454 0000 2020 2020 2020 2067 6976 .*DT.. giv\n 0017c780: 656e 2074 696d 652c 2073 6179 2062 7920 en time, say by \n 0017c790: 7573 696e 6720 244a 4f42 2061 7320 6120 using $JOB as a \n 0017c7a0: 7375 6273 6372 6970 742e 2054 6869 7320 subscript. This \n 0017c7b0: 7072 6f70 6572 7479 0000 0000 0000 0000 property........\n 0017c7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017c800: 0100 0000 c507 0000 eb54 0000 0000 0000 .........T......\n-0017c810: 7300 0046 4845 4c50 00ff 7300 ff54 5249 s..FHELP..s..TRI\n+0017c810: 7300 0044 4845 4c50 00ff 7300 ff54 5249 s..DHELP..s..TRI\n 0017c820: 4747 4552 5300 ff73 00ff 5452 4947 4745 GGERS..s..TRIGGE\n 0017c830: 525f 4445 4649 4e49 5449 4f4e 00c0 5500 R_DEFINITION..U.\n 0017c840: 0020 2020 2020 2020 616e 7469 6369 7061 . anticipa\n 0017c850: 7465 7320 6120 7469 6d65 2077 6865 6e20 tes a time when \n 0017c860: 6120 7472 6967 6765 7220 7370 6563 6966 a trigger specif\n 0017c870: 6963 6174 696f 6e20 6361 6e20 7072 6f76 ication can prov\n-0017c880: 6964 6552 002a 4656 0000 2020 2020 2020 ideR.*FV.. \n+0017c880: 6964 6552 002a 4456 0000 2020 2020 2020 ideR.*DV.. \n 0017c890: 204e 4f49 534f 4c41 5449 4f4e 2066 6f72 NOISOLATION for\n 0017c8a0: 2070 6172 7469 6375 6c61 7220 6e6f 6465 particular node\n 0017c8b0: 732c 2069 6e20 636f 6e74 7261 7374 2074 s, in contrast t\n 0017c8c0: 6f20 656e 7469 7265 2067 6c6f 6261 6c73 o entire globals\n-0017c8d0: 2c20 616e 6454 002a 4657 0000 2020 2020 , andT.*FW.. \n+0017c8d0: 2c20 616e 6454 002a 4457 0000 2020 2020 , andT.*DW.. \n 0017c8e0: 2020 2066 6f72 2065 7665 7279 2075 7064 for every upd\n 0017c8f0: 6174 6520 746f 2074 6861 7420 6e6f 6465 ate to that node\n 0017c900: 2c20 696e 2063 6f6e 7472 6173 7420 746f , in contrast to\n 0017c910: 2062 7920 7072 6f63 6573 7320 7573 6520 by process use \n-0017c920: 6f66 2061 2056 4945 5752 002a 4658 0000 of a VIEWR.*FX..\n+0017c920: 6f66 2061 2056 4945 5752 002a 4458 0000 of a VIEWR.*DX..\n 0017c930: 2020 2020 2020 2063 6f6d 6d61 6e64 2e20 command. \n 0017c940: 4375 7272 656e 746c 792c 2074 6865 2047 Currently, the G\n 0017c950: 542e 4d20 7275 6e74 696d 6520 7379 7374 T.M runtime syst\n 0017c960: 656d 2065 6e66 6f72 6365 7320 436f 6e73 em enforces Cons\n-0017c970: 6973 7465 6e63 7920 666f 7254 002a 4659 istency forT.*FY\n+0017c970: 6973 7465 6e63 7920 666f 7254 002a 4459 istency forT.*DY\n 0017c980: 0000 2020 2020 2020 2061 7070 6c69 6361 .. applica\n 0017c990: 7469 6f6e 206c 6f67 6963 2069 6e73 6964 tion logic insid\n 0017c9a0: 6520 6120 7472 616e 7361 6374 696f 6e20 e a transaction \n 0017c9b0: 616e 6420 666f 7220 7472 6967 6765 7265 and for triggere\n 0017c9c0: 6420 7570 6461 7465 732e 2054 6869 7351 d updates. ThisQ\n-0017c9d0: 002a 465a 0000 2020 2020 2020 2070 726f .*FZ.. pro\n+0017c9d0: 002a 445a 0000 2020 2020 2020 2070 726f .*DZ.. pro\n 0017c9e0: 7065 7274 7920 616e 7469 6369 7061 7465 perty anticipate\n 0017c9f0: 7320 6120 7469 6d65 2077 6865 6e20 6120 s a time when a \n 0017ca00: 7472 6967 6765 7220 7370 6563 6966 6963 trigger specific\n 0017ca10: 6174 696f 6e20 7065 726d 6974 7320 616e ation permits an\n-0017ca20: 5100 2a46 6100 0020 2020 2020 2020 6170 Q.*Fa.. ap\n+0017ca20: 5100 2a44 6100 0020 2020 2020 2020 6170 Q.*Da.. ap\n 0017ca30: 706c 6963 6174 696f 6e20 746f 2069 6e66 plication to inf\n 0017ca40: 6f72 6d20 7468 6520 7275 6e74 696d 6520 orm the runtime \n 0017ca50: 7379 7374 656d 2074 6865 2061 7070 6c69 system the appli\n 0017ca60: 6361 7469 6f6e 2061 6e64 2073 6368 656d cation and schem\n-0017ca70: 6151 002a 4662 0000 2020 2020 2020 2064 aQ.*Fb.. d\n+0017ca70: 6151 002a 4462 0000 2020 2020 2020 2064 aQ.*Db.. d\n 0017ca80: 6573 6967 6e20 656e 7375 7265 7320 6170 esign ensures ap\n 0017ca90: 7072 6f70 7269 6174 6520 436f 6e73 6973 propriate Consis\n 0017caa0: 7465 6e63 7920 666f 7220 6120 7472 6967 tency for a trig\n 0017cab0: 6765 7220 616e 6420 6974 7320 6c6f 6769 ger and its logi\n-0017cac0: 632c 4400 2a46 6300 0020 2020 2020 2020 c,D.*Fc.. \n+0017cac0: 632c 4400 2a44 6300 0020 2020 2020 2020 c,D.*Dc.. \n 0017cad0: 7468 7573 2072 656c 6965 7669 6e67 2074 thus relieving t\n 0017cae0: 6865 2047 542e 4d20 7275 6e74 696d 6520 he GT.M runtime \n 0017caf0: 7379 7374 656d 2066 726f 6d20 7468 6174 system from that\n-0017cb00: 2074 6173 6b2e 5300 2a46 6400 0020 2020 task.S.*Fd.. \n+0017cb00: 2074 6173 6b2e 5300 2a44 6400 0020 2020 task.S.*Dd.. \n 0017cb10: 2020 2a20 5472 6967 6765 7220 4e61 6d65 * Trigger Name\n 0017cb20: 3a20 596f 7520 6361 6e20 6f70 7469 6f6e : You can option\n 0017cb30: 616c 6c79 2073 7065 6369 6679 2061 2074 ally specify a t\n 0017cb40: 7269 6767 6572 206e 616d 6520 7468 6174 rigger name that\n-0017cb50: 2075 6e69 7175 656c 7953 002a 4665 0000 uniquelyS.*Fe..\n+0017cb50: 2075 6e69 7175 656c 7953 002a 4465 0000 uniquelyS.*De..\n 0017cb60: 2020 2020 2020 2069 6465 6e74 6966 6965 identifie\n 0017cb70: 7320 6561 6368 2074 7269 6767 6572 2e20 s each trigger. \n 0017cb80: 4754 2e4d 2075 7365 7320 6120 7472 6967 GT.M uses a trig\n 0017cb90: 6765 7220 6e61 6d65 2066 6f72 2065 7272 ger name for err\n-0017cba0: 6f72 2072 6570 6f72 7469 6e67 5100 2a46 or reportingQ.*F\n+0017cba0: 6f72 2072 6570 6f72 7469 6e67 5100 2a44 or reportingQ.*D\n 0017cbb0: 6600 0020 2020 2020 2020 616e 6420 636f f.. and co\n 0017cbc0: 6e66 6967 7572 6174 696f 6e20 6d61 6e61 nfiguration mana\n 0017cbd0: 6765 6d65 6e74 206f 6620 7472 6967 6765 gement of trigge\n 0017cbe0: 7273 202d 2066 6f72 2065 7861 6d70 6c65 rs - for example\n 0017cbf0: 2c20 6120 5a53 484f 5720 2253 2254 002a , a ZSHOW \"S\"T.*\n-0017cc00: 4667 0000 2020 2020 2020 2072 6570 6f72 Fg.. repor\n+0017cc00: 4467 0000 2020 2020 2020 2072 6570 6f72 Dg.. repor\n 0017cc10: 7473 2074 6865 206e 616d 6520 6f66 2065 ts the name of e\n 0017cc20: 6163 6820 7472 6967 6765 7220 6f6e 2074 ach trigger on t\n 0017cc30: 6865 2073 7461 636b 2e20 4966 2079 6f75 he stack. If you\n 0017cc40: 2064 6f20 6e6f 7420 7370 6563 6966 7920 do not specify \n-0017cc50: 6152 002a 4668 0000 2020 2020 2020 2074 aR.*Fh.. t\n+0017cc50: 6152 002a 4468 0000 2020 2020 2020 2074 aR.*Dh.. t\n 0017cc60: 7269 6767 6572 206e 616d 652c 2047 542e rigger name, GT.\n 0017cc70: 4d20 6175 746f 6d61 7469 6361 6c6c 7920 M automatically \n 0017cc80: 6765 6e65 7261 7465 7320 6f6e 6520 7573 generates one us\n 0017cc90: 696e 6720 7468 6520 676c 6f62 616c 206e ing the global n\n-0017cca0: 616d 6551 002a 4669 0000 2020 2020 2020 ameQ.*Fi.. \n+0017cca0: 616d 6551 002a 4469 0000 2020 2020 2020 ameQ.*Di.. \n 0017ccb0: 2061 7320 6120 6261 7365 2e20 5573 6572 as a base. User\n 0017ccc0: 2d73 7065 6369 6669 6564 2074 7269 6767 -specified trigg\n 0017ccd0: 6572 206e 616d 6573 2061 6e64 2061 7574 er names and aut\n 0017cce0: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener\n-0017ccf0: 6174 6564 5200 2a46 6a00 0020 2020 2020 atedR.*Fj.. \n+0017ccf0: 6174 6564 5200 2a44 6a00 0020 2020 2020 atedR.*Dj.. \n 0017cd00: 2020 7472 6967 6765 7220 6e61 6d65 7320 trigger names \n 0017cd10: 6f63 6375 7079 2064 6966 6665 7265 6e74 occupy different\n 0017cd20: 206e 616d 6520 7370 6163 653b 2062 6f74 name space; bot\n 0017cd30: 6820 6c61 7374 2066 6f72 2074 6865 206c h last for the l\n-0017cd40: 6966 6520 6f66 4e00 2a46 7100 0020 2020 ife ofN.*Fq.. \n+0017cd40: 6966 6520 6f66 4e00 2a44 7100 0020 2020 ife ofN.*Dq.. \n 0017cd50: 2020 2020 7468 6520 6465 6669 6e69 7469 the definiti\n 0017cd60: 6f6e 2e20 4120 7573 6572 2d73 7065 6369 on. A user-speci\n 0017cd70: 6669 6564 2074 7269 6767 6572 206e 616d fied trigger nam\n 0017cd80: 6520 6973 2061 6e20 616c 7068 616e 756d e is an alphanum\n-0017cd90: 6572 6963 4d00 2a46 7200 0020 2020 2020 ericM.*Fr.. \n+0017cd90: 6572 6963 4d00 2a44 7200 0020 2020 2020 ericM.*Dr.. \n 0017cda0: 2020 7374 7269 6e67 206f 6620 7570 2074 string of up t\n 0017cdb0: 6f20 3238 2063 6861 7261 6374 6572 732e o 28 characters.\n 0017cdc0: 2049 7420 6d75 7374 2073 7461 7274 2077 It must start w\n 0017cdd0: 6974 6820 616e 2061 6c70 6861 6265 7469 ith an alphabeti\n-0017cde0: 6350 002a 4673 0000 2020 2020 2020 2063 cP.*Fs.. c\n+0017cde0: 6350 002a 4473 0000 2020 2020 2020 2063 cP.*Ds.. c\n 0017cdf0: 6861 7261 6374 6572 206f 7220 6120 7065 haracter or a pe\n 0017ce00: 7263 656e 7420 7369 676e 2028 2529 2e20 rcent sign (%). \n 0017ce10: 466f 7220 6120 7472 6967 6765 7220 6e61 For a trigger na\n 0017ce20: 6d65 2c20 4754 2e4d 2075 7365 7320 7468 me, GT.M uses th\n-0017ce30: 6554 002a 4674 0000 2020 2020 2020 2073 eT.*Ft.. s\n+0017ce30: 6554 002a 4474 0000 2020 2020 2020 2073 eT.*Dt.. s\n 0017ce40: 616d 6520 6e61 6d69 6e67 2063 6f6e 7665 ame naming conve\n 0017ce50: 6e74 696f 6e20 6173 2061 6e20 4d20 6e61 ntion as an M na\n 0017ce60: 6d65 2e20 496e 206f 7468 6572 2063 6f6e me. In other con\n 0017ce70: 7465 7874 732c 2047 542e 4d20 7472 756e texts, GT.M trun\n-0017ce80: 6361 7465 7353 002a 4675 0000 2020 2020 catesS.*Fu.. \n+0017ce80: 6361 7465 7353 002a 4475 0000 2020 2020 catesS.*Du.. \n 0017ce90: 2020 204d 206e 616d 6573 2061 7420 3331 M names at 31\n 0017cea0: 2063 6861 7261 6374 6572 732e 2048 6f77 characters. How\n 0017ceb0: 6576 6572 2c20 4754 2e4d 2074 7265 6174 ever, GT.M treat\n 0017cec0: 7320 6120 7472 6967 6765 7220 6e61 6d65 s a trigger name\n-0017ced0: 206f 6620 6f76 6572 5000 2a46 7600 0020 of overP.*Fv.. \n+0017ced0: 206f 6620 6f76 6572 5000 2a44 7600 0020 of overP.*Dv.. \n 0017cee0: 2020 2020 2020 3238 2063 6861 7261 6374 28 charact\n 0017cef0: 6572 7320 6173 2061 6e20 6572 726f 722e ers as an error.\n 0017cf00: 2054 6869 7320 6973 2062 6563 6175 7365 This is because\n 0017cf10: 2061 2074 7269 6767 6572 206e 616d 6520 a trigger name \n-0017cf20: 756e 6971 7565 6c79 4800 2a46 7700 0020 uniquelyH.*Fw.. \n+0017cf20: 756e 6971 7565 6c79 4800 2a44 7700 0020 uniquelyH.*Dw.. \n 0017cf30: 2020 2020 2020 6964 656e 7469 6669 6573 identifies\n 0017cf40: 2061 2074 7269 6767 6572 2061 6e64 2074 a trigger and t\n 0017cf50: 7275 6e63 6174 696f 6e20 6d61 7920 6361 runcation may ca\n 0017cf60: 7573 6520 6475 706c 6963 6174 696f 6e2e use duplication.\n-0017cf70: 0700 2a46 7800 004e 002a 4679 0000 2020 ..*Fx..N.*Fy.. \n+0017cf70: 0700 2a44 7800 004e 002a 4479 0000 2020 ..*Dx..N.*Dy.. \n 0017cf80: 2041 6e20 6175 746f 6d61 7469 6361 6c6c An automaticall\n 0017cf90: 7920 6765 6e65 7261 7465 6420 7472 6967 y generated trig\n 0017cfa0: 6765 7220 6e61 6d65 2069 7320 6120 7374 ger name is a st\n 0017cfb0: 7269 6e67 2063 6f6d 7072 6973 6564 206f ring comprised o\n 0017cfc0: 6620 7477 6f00 0000 0000 0000 0000 0000 f two...........\n 0017cfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017d000: 0100 0000 f007 0000 0655 0000 0000 0000 .........U......\n-0017d010: 7b00 0046 4845 4c50 00ff 7300 ff54 5249 {..FHELP..s..TRI\n+0017d010: 7b00 0044 4845 4c50 00ff 7300 ff54 5249 {..DHELP..s..TRI\n 0017d020: 4747 4552 5300 ff73 00ff 5452 4947 4745 GGERS..s..TRIGGE\n 0017d030: 525f 4445 4649 4e49 5449 4f4e 00c0 7a00 R_DEFINITION..z.\n 0017d040: 0020 2020 7061 7274 732e 2055 7369 6e67 . parts. Using\n 0017d050: 2074 6865 2067 6c6f 6261 6c20 6e61 6d65 the global name\n 0017d060: 2061 7320 6120 6261 7365 2c20 4754 2e4d as a base, GT.M\n 0017d070: 2074 616b 6573 2074 6865 2066 6972 7374 takes the first\n-0017d080: 2070 6172 7420 6173 2061 6e50 002a 4681 part as anP.*F.\n+0017d080: 2070 6172 7420 6173 2061 6e50 002a 4481 part as anP.*D.\n 0017d090: 0000 2020 2061 6c70 6861 6e75 6d65 7269 .. alphanumeri\n 0017d0a0: 6320 7374 7269 6e67 206f 6620 7570 2074 c string of up t\n 0017d0b0: 6f20 3231 2063 6861 7261 6374 6572 7320 o 21 characters \n 0017d0c0: 7374 6172 7469 6e67 2077 6974 6820 616e starting with an\n-0017d0d0: 2061 6c70 6861 6265 7469 634b 002a 4682 alphabeticK.*F.\n+0017d0d0: 2061 6c70 6861 6265 7469 634b 002a 4482 alphabeticK.*D.\n 0017d0e0: 0000 2020 2063 6861 7261 6374 6572 206f .. character o\n 0017d0f0: 7220 6120 7065 7263 656e 7420 7369 676e r a percent sign\n 0017d100: 2028 2529 2e20 5468 6520 7472 6169 6c69 (%). The traili\n 0017d110: 6e67 2070 6172 7420 636f 6e73 6973 7473 ng part consists\n-0017d120: 206f 6620 616e 5000 2a46 8300 0020 2020 of anP.*F... \n+0017d120: 206f 6620 616e 5000 2a44 8300 0020 2020 of anP.*D... \n 0017d130: 6175 746f 6d61 7469 6361 6c6c 7920 696e automatically in\n 0017d140: 6372 656d 656e 7465 6420 6e75 6d62 6572 cremented number\n 0017d150: 2069 6e20 7468 6520 666f 726d 206f 6620 in the form of \n 0017d160: 236e 2320 7768 6572 6520 6e20 6973 2061 #n# where n is a\n-0017d170: 2077 686f 6c65 4c00 2a46 8400 0020 2020 wholeL.*F... \n+0017d170: 2077 686f 6c65 4c00 2a44 8400 0020 2020 wholeL.*D... \n 0017d180: 6e75 6d62 6572 2074 6861 7420 6d6f 6e6f number that mono\n 0017d190: 746f 6e69 6361 6c6c 7920 696e 6372 6561 tonically increa\n 0017d1a0: 7365 7320 6672 6f6d 2031 2074 6f20 3939 ses from 1 to 99\n 0017d1b0: 3939 3939 2074 6861 7420 756e 6971 7565 9999 that unique\n-0017d1c0: 6c79 5400 2a46 8500 0020 2020 6964 656e lyT.*F... iden\n+0017d1c0: 6c79 5400 2a44 8500 0020 2020 6964 656e lyT.*D... iden\n 0017d1d0: 7469 6669 6573 2061 2074 7269 6767 6572 tifies a trigger\n 0017d1e0: 2066 6f72 2074 6865 2073 616d 6520 7570 for the same up\n 0017d1f0: 6461 7465 2e20 466f 7220 6578 616d 706c date. For exampl\n 0017d200: 652c 2069 6620 6e6f 2074 7269 6767 6572 e, if no trigger\n-0017d210: 206e 616d 6573 5400 2a46 8600 0020 2020 namesT.*F... \n+0017d210: 206e 616d 6573 5400 2a44 8600 0020 2020 namesT.*D... \n 0017d220: 6172 6520 7370 6563 6966 6965 6420 696e are specified in\n 0017d230: 2074 6865 2074 7269 6767 6572 2064 6566 the trigger def\n 0017d240: 696e 6974 696f 6e20 6669 6c65 2c20 4754 inition file, GT\n 0017d250: 2e4d 2061 7574 6f6d 6174 6963 616c 6c79 .M automatically\n-0017d260: 2067 656e 6572 6174 6573 5200 2a46 8700 generatesR.*F..\n+0017d260: 2067 656e 6572 6174 6573 5200 2a44 8700 generatesR.*D..\n 0017d270: 0020 2020 7472 6967 6765 7220 6e61 6d65 . trigger name\n 0017d280: 7320 4163 636f 756e 7423 3123 2c20 4163 s Account#1#, Ac\n 0017d290: 636f 756e 7423 3223 2c20 616e 6420 4163 count#2#, and Ac\n 0017d2a0: 636f 756e 7423 3323 2066 6f72 2074 6865 count#3# for the\n-0017d2b0: 2066 6972 7374 2074 6872 6565 5400 2a46 first threeT.*F\n+0017d2b0: 2066 6972 7374 2074 6872 6565 5400 2a44 first threeT.*D\n 0017d2c0: 8800 0020 2020 7472 6967 6765 7273 2064 ... triggers d\n 0017d2d0: 6566 696e 6564 2066 6f72 2067 6c6f 6261 efined for globa\n 0017d2e0: 6c20 7661 7269 6162 6c65 205e 4163 636f l variable ^Acco\n 0017d2f0: 756e 742e 2041 6e20 6174 7465 6d70 7420 unt. An attempt \n 0017d300: 746f 2075 7365 2061 7574 6f6d 6174 6963 to use automatic\n-0017d310: 5100 2a46 8900 0020 2020 6173 7369 676e Q.*F... assign\n+0017d310: 5100 2a44 8900 0020 2020 6173 7369 676e Q.*D... assign\n 0017d320: 6d65 6e74 2066 6f72 206d 6f72 6520 7468 ment for more th\n 0017d330: 616e 2061 206d 696c 6c69 6f6e 2074 7269 an a million tri\n 0017d340: 6767 6572 7320 7072 6f64 7563 6573 2061 ggers produces a\n 0017d350: 6e20 6572 726f 722e 204f 6e63 6520 7468 n error. Once th\n-0017d360: 654e 002a 468a 0000 2020 206e 756d 6572 eN.*F... numer\n+0017d360: 654e 002a 448a 0000 2020 206e 756d 6572 eN.*D... numer\n 0017d370: 6963 2070 6f72 7469 6f6e 206f 6620 7468 ic portion of th\n 0017d380: 6520 6175 746f 2067 656e 6572 6174 6564 e auto generated\n 0017d390: 206e 616d 6573 2072 6561 6368 6573 2039 names reaches 9\n 0017d3a0: 3939 3939 392c 2079 6f75 206d 7573 7454 99999, you mustT\n-0017d3b0: 002a 4691 0000 2020 2072 656c 6f61 6420 .*F... reload \n+0017d3b0: 002a 4491 0000 2020 2072 656c 6f61 6420 .*D... reload \n 0017d3c0: 616c 6c20 7472 6967 6765 7273 2061 7373 all triggers ass\n 0017d3d0: 6f63 6961 7465 6420 7769 7468 2074 6865 ociated with the\n 0017d3e0: 2067 6c6f 6261 6c20 7661 7269 6162 6c65 global variable\n 0017d3f0: 7320 7468 6174 2075 7365 2074 6865 2061 s that use the a\n-0017d400: 7574 6f51 002a 4692 0000 2020 2067 656e utoQ.*F... gen\n+0017d400: 7574 6f51 002a 4492 0000 2020 2067 656e utoQ.*D... gen\n 0017d410: 6572 6174 6564 206e 616d 6520 7370 6163 erated name spac\n 0017d420: 652e 2041 7420 7275 6e2d 7469 6d65 2047 e. At run-time G\n 0017d430: 542e 4d20 6765 6e65 7261 7465 7320 6120 T.M generates a \n 0017d440: 7472 6169 6c69 6e67 2073 7566 6669 7820 trailing suffix \n-0017d450: 6f66 2061 4d00 2a46 9300 0020 2020 6861 of aM.*F... ha\n+0017d450: 6f66 2061 4d00 2a44 9300 0020 2020 6861 of aM.*D... ha\n 0017d460: 7368 2d73 6967 6e20 2823 2920 666f 6c6c sh-sign (#) foll\n 0017d470: 6f77 6564 2062 7920 7570 2074 6f20 7477 owed by up to tw\n 0017d480: 6f20 6368 6172 6163 7465 7273 2074 6f20 o characters to \n 0017d490: 656e 7375 7265 2074 6861 7420 6576 6572 ensure that ever\n-0017d4a0: 7951 002a 4694 0000 2020 2074 7269 6767 yQ.*F... trigg\n+0017d4a0: 7951 002a 4494 0000 2020 2074 7269 6767 yQ.*D... trigg\n 0017d4b0: 6572 2068 6173 2061 2075 6e69 7175 6520 er has a unique \n 0017d4c0: 6465 7369 676e 6174 696f 6e2c 2065 7665 designation, eve\n 0017d4d0: 6e20 7768 656e 2074 6865 2065 6e76 6972 n when the envir\n 0017d4e0: 6f6e 6d65 6e74 2069 7320 636f 6d70 6c65 onment is comple\n-0017d4f0: 782e 4e00 2a46 9500 0020 2020 5468 6520 x.N.*F... The \n+0017d4f0: 782e 4e00 2a44 9500 0020 2020 5468 6520 x.N.*D... The \n 0017d500: 7275 6e2d 7469 6d65 2073 7566 6669 7820 run-time suffix \n 0017d510: 6170 706c 6965 7320 746f 2062 6f74 6820 applies to both \n 0017d520: 7573 6572 2d73 7065 6369 6669 6564 2061 user-specified a\n 0017d530: 6e64 2061 7574 6f6d 6174 6963 616c 6c79 nd automatically\n-0017d540: 5000 2a46 9600 0020 2020 6765 6e65 7261 P.*F... genera\n+0017d540: 5000 2a44 9600 0020 2020 6765 6e65 7261 P.*D... genera\n 0017d550: 7465 6420 7472 6967 6765 7220 6e61 6d65 ted trigger name\n 0017d560: 732e 2049 7420 6865 6c70 7320 696e 2064 s. It helps in d\n 0017d570: 6966 6665 7265 6e74 6961 7469 6e67 2074 ifferentiating t\n 0017d580: 7269 6767 6572 7320 7769 7468 2074 6865 riggers with the\n-0017d590: 3000 2a46 9700 0020 2020 7361 6d65 206e 0.*F... same n\n+0017d590: 3000 2a44 9700 0020 2020 7361 6d65 206e 0.*D... same n\n 0017d5a0: 616d 6520 696e 2064 6966 6665 7265 6e74 ame in different\n 0017d5b0: 2064 6174 6162 6173 6520 6669 6c65 732e database files.\n-0017d5c0: 0700 2a46 9800 0051 002a 4699 0000 2020 ..*F...Q.*F... \n+0017d5c0: 0700 2a44 9800 0051 002a 4499 0000 2020 ..*D...Q.*D... \n 0017d5d0: 2054 6f20 6170 706c 7920 7468 6973 2074 To apply this t\n 0017d5e0: 7269 6767 6572 2064 6566 696e 6974 696f rigger definitio\n 0017d5f0: 6e20 6669 6c65 2074 6f20 4754 2e4d 2c20 n file to GT.M, \n 0017d600: 616c 6c20 796f 7520 646f 2069 7320 746f all you do is to\n-0017d610: 206c 6f61 6420 6974 5400 2a46 9a00 0020 load itT.*F... \n+0017d610: 206c 6f61 6420 6974 5400 2a44 9a00 0020 load itT.*D... \n 0017d620: 2020 7573 696e 6720 4d55 5049 5020 5452 using MUPIP TR\n 0017d630: 4947 4745 5220 2d54 5249 4747 4552 4649 IGGER -TRIGGERFI\n 0017d640: 4c45 206f 7220 245a 5452 4947 4745 5228 LE or $ZTRIGGER(\n 0017d650: 292e 2047 542e 4d20 776f 756c 6420 696e ). GT.M would in\n-0017d660: 766f 6b65 2074 7269 6767 6572 5000 2946 voke triggerP.)F\n+0017d660: 766f 6b65 2074 7269 6767 6572 5000 2944 voke triggerP.)D\n 0017d670: c111 0000 2020 206e 616d 6520 5472 6967 .... name Trig\n 0017d680: 4163 6374 206f 6e20 6576 6572 7920 5345 Acct on every SE\n 0017d690: 5420 6f70 6572 6174 696f 6e20 6f6e 205e T operation on ^\n 0017d6a0: 4163 6374 2822 4944 2229 2e20 496e 7465 Acct(\"ID\"). Inte\n-0017d6b0: 726e 616c 6c79 2c20 4754 2e4d 5200 2b46 rnally, GT.MR.+F\n+0017d6b0: 726e 616c 6c79 2c20 4754 2e4d 5200 2b44 rnally, GT.MR.+D\n 0017d6c0: 1100 0020 2020 7374 6f72 6573 2074 7269 ... stores tri\n 0017d6d0: 6767 6572 2054 7269 6741 6363 7420 696e gger TrigAcct in\n 0017d6e0: 2074 6865 2073 616d 6520 6461 7461 6261 the same databa\n 0017d6f0: 7365 2066 696c 6520 7768 6572 6520 5e41 se file where ^A\n 0017d700: 6363 7420 6973 2073 746f 7265 642e 4100 cct is stored.A.\n-0017d710: 2b46 2100 0020 2020 5468 6520 7379 6e74 +F!.. The synt\n+0017d710: 2b44 2100 0020 2020 5468 6520 7379 6e74 +D!.. The synt\n 0017d720: 6178 206f 6620 616e 2065 6e74 7279 2069 ax of an entry i\n 0017d730: 6e20 6120 7472 6967 6765 7220 6465 6669 n a trigger defi\n 0017d740: 6e69 7469 6f6e 2066 696c 6520 6973 3a07 nition file is:.\n-0017d750: 002b 4631 0000 4f00 2b46 4100 0020 2020 .+F1..O.+FA.. \n+0017d750: 002b 4431 0000 4f00 2b44 4100 0020 2020 .+D1..O.+DA.. \n 0017d760: 7b2d 7472 6967 6765 726e 616d 657c 2d74 {-triggername|-t\n 0017d770: 7269 6767 6572 6e61 6d65 2d70 7265 6669 riggername-prefi\n 0017d780: 782a 7c2d 2a7c 7b2b 7c2d 7d74 7269 6776 x*|-*|{+|-}trigv\n 0017d790: 6e20 2d63 6f6d 6d61 6e64 733d 636d 645b n -commands=cmd[\n-0017d7a0: 2c2e 2e2e 5d4b 002b 4651 0000 2020 202d ,...]K.+FQ.. -\n+0017d7a0: 2c2e 2e2e 5d4b 002b 4451 0000 2020 202d ,...]K.+DQ.. -\n 0017d7b0: 7865 6375 7465 3d73 7472 6c69 7431 205b xecute=strlit1 [\n 0017d7c0: 2d5b 7a5d 6465 6c69 6d3d 6578 7072 5d5b -[z]delim=expr][\n 0017d7d0: 2d70 6965 6365 733d 5b6c 766e 3d5d 696e -pieces=[lvn=]in\n 0017d7e0: 7431 5b3a 696e 7432 5d5b 3b2e 2e2e 5d5d t1[:int2][;...]]\n 0017d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017d800: 0100 0000 9300 0000 0855 0000 0000 0000 .........U......\n-0017d810: 7c00 0046 4845 4c50 00ff 7300 ff54 5249 |..FHELP..s..TRI\n+0017d810: 7c00 0044 4845 4c50 00ff 7300 ff54 5249 |..DHELP..s..TRI\n 0017d820: 4747 4552 5300 ff73 00ff 5452 4947 4745 GGERS..s..TRIGGE\n 0017d830: 525f 4445 4649 4e49 5449 4f4e 00c1 1161 R_DEFINITION...a\n 0017d840: 0000 2020 205b 2d6f 7074 696f 6e73 3d7b .. [-options={\n 0017d850: 5b6e 6f5d 695b 736f 6c61 7469 6f6e 5d7c [no]i[solation]|\n 0017d860: 5b6e 6f5d 635b 6f6e 7369 7374 656e 6379 [no]c[onsistency\n 0017d870: 6368 6563 6b5d 7d2e 2e2e 5d20 5b2d 6e61 check]}...] [-na\n-0017d880: 6d65 3d73 7472 6c69 7432 5d7d 0700 2b46 me=strlit2]}..+F\n+0017d880: 6d65 3d73 7472 6c69 7432 5d7d 0700 2b44 me=strlit2]}..+D\n 0017d890: 7100 0000 0000 0000 0000 0000 0000 0000 q...............\n 0017d8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017d8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017d8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017d8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017d8e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017d8f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -97790,235 +97790,235 @@\n 0017dfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017dfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017e000: 0100 0000 f007 0000 4255 0000 0000 0000 ........BU......\n 0017e010: 2e00 0000 4845 4c50 00ff 7300 ff54 5249 ....HELP..s..TRI\n 0017e020: 4747 4552 5300 ff73 00ff 5345 4d41 4e54 GGERS..s..SEMANT\n 0017e030: 4943 5300 0053 656d 616e 7469 6373 1400 ICS..Semantics..\n-0017e040: 2046 bf11 0000 2020 2053 656d 616e 7469 F.... Semanti\n-0017e050: 6373 0700 2146 2100 0050 0021 4631 0000 cs..!F!..P.!F1..\n+0017e040: 2044 bf11 0000 2020 2053 656d 616e 7469 D.... Semanti\n+0017e050: 6373 0700 2144 2100 0050 0021 4431 0000 cs..!D!..P.!D1..\n 0017e060: 2020 2047 542e 4d20 7374 6f72 6573 2054 GT.M stores T\n 0017e070: 7269 6767 6572 7320 666f 7220 6561 6368 riggers for each\n 0017e080: 2067 6c6f 6261 6c20 7661 7269 6162 6c65 global variable\n 0017e090: 2069 6e20 7468 6520 6461 7461 6261 7365 in the database\n-0017e0a0: 2066 696c 6520 666f 7251 0021 4641 0000 file forQ.!FA..\n+0017e0a0: 2066 696c 6520 666f 7251 0021 4441 0000 file forQ.!DA..\n 0017e0b0: 2020 2074 6861 7420 676c 6f62 616c 2076 that global v\n 0017e0c0: 6172 6961 626c 652e 2057 6865 6e20 6120 ariable. When a \n 0017e0d0: 676c 6f62 616c 2064 6972 6563 746f 7279 global directory\n 0017e0e0: 206d 6170 7320 6120 676c 6f62 616c 2076 maps a global v\n-0017e0f0: 6172 6961 626c 6520 746f 5200 2146 5100 ariable toR.!FQ.\n+0017e0f0: 6172 6961 626c 6520 746f 5200 2144 5100 ariable toR.!DQ.\n 0017e100: 0020 2020 6974 7320 6461 7461 6261 7365 . its database\n 0017e110: 2066 696c 652c 2069 7420 616c 736f 206d file, it also m\n 0017e120: 6170 7320 7472 6967 6765 7273 2066 6f72 aps triggers for\n 0017e130: 2074 6861 7420 676c 6f62 616c 2076 6172 that global var\n-0017e140: 6961 626c 6520 746f 2074 6865 5000 2146 iable to theP.!F\n+0017e140: 6961 626c 6520 746f 2074 6865 5000 2144 iable to theP.!D\n 0017e150: 6100 0020 2020 7361 6d65 2064 6174 6162 a.. same datab\n 0017e160: 6173 6520 6669 6c65 2e20 5768 656e 2061 ase file. When a\n 0017e170: 6e20 6578 7465 6e64 6564 2072 6566 6572 n extended refer\n 0017e180: 656e 6365 2075 7365 7320 6120 6469 6666 ence uses a diff\n-0017e190: 6572 656e 7420 676c 6f62 616c 4c00 2146 erent globalL.!F\n+0017e190: 6572 656e 7420 676c 6f62 616c 4c00 2144 erent globalL.!D\n 0017e1a0: 7100 0020 2020 6469 7265 6374 6f72 7920 q.. directory \n 0017e1b0: 746f 206d 6170 2061 2067 6c6f 6261 6c20 to map a global \n 0017e1c0: 7661 7269 6162 6c65 2074 6f20 6120 6461 variable to a da\n 0017e1d0: 7461 6261 7365 2066 696c 652c 2074 6861 tabase file, tha\n-0017e1e0: 7420 676c 6f62 616c 4c00 2146 8100 0020 t globalL.!F... \n+0017e1e0: 7420 676c 6f62 616c 4c00 2144 8100 0020 t globalL.!D... \n 0017e1f0: 2020 6469 7265 6374 6f72 7920 616c 736f directory also\n 0017e200: 206d 6170 7320 7472 6967 6765 7273 2066 maps triggers f\n 0017e210: 6f72 2074 6861 7420 676c 6f62 616c 2076 or that global v\n 0017e220: 6172 6961 626c 6520 746f 2074 6861 7420 ariable to that \n-0017e230: 7361 6d65 1800 2146 9100 0020 2020 6461 same..!F... da\n-0017e240: 7461 6261 7365 2066 696c 652e 0800 2046 tabase file... F\n-0017e250: c011 0000 4e00 2146 1200 0020 2020 416c ....N.!F... Al\n+0017e230: 7361 6d65 1800 2144 9100 0020 2020 6461 same..!D... da\n+0017e240: 7461 6261 7365 2066 696c 652e 0800 2044 tabase file... D\n+0017e250: c011 0000 4e00 2144 1200 0020 2020 416c ....N.!D... Al\n 0017e260: 7468 6f75 6768 2074 7269 6767 6572 7320 though triggers \n 0017e270: 666f 7220 5345 5420 616e 6420 4b49 4c4c for SET and KILL\n 0017e280: 202f 205a 4b49 4c4c 2063 6f6d 6d61 6e64 / ZKILL command\n 0017e290: 7320 6361 6e20 6265 2073 7065 6369 6669 s can be specifi\n-0017e2a0: 6564 4c00 2146 1300 0020 2020 746f 6765 edL.!F... toge\n+0017e2a0: 6564 4c00 2144 1300 0020 2020 746f 6765 edL.!D... toge\n 0017e2b0: 7468 6572 2c20 7468 6520 636f 6d6d 616e ther, the comman\n 0017e2c0: 6420 696e 766f 6b69 6e67 2061 2074 7269 d invoking a tri\n 0017e2d0: 6767 6572 2069 7320 616c 7761 7973 2075 gger is always u\n 0017e2e0: 6e69 7175 652e 2054 6865 2049 5356 4c00 nique. The ISVL.\n-0017e2f0: 2146 1400 0020 2020 245a 5452 4947 4745 !F... $ZTRIGGE\n+0017e2f0: 2144 1400 0020 2020 245a 5452 4947 4745 !D... $ZTRIGGE\n 0017e300: 524f 5020 7072 6f76 6964 6573 2074 6865 ROP provides the\n 0017e310: 2074 7269 6767 6572 2063 6f64 6520 7768 trigger code wh\n 0017e320: 6963 6820 6d61 7463 6865 6420 7468 6520 ich matched the \n-0017e330: 7472 6967 6765 7269 6e67 1200 2146 1500 triggering..!F..\n-0017e340: 0020 2020 636f 6d6d 616e 642e 0700 2146 . command...!F\n-0017e350: 1600 004f 0021 4617 0000 2020 2057 6865 ...O.!F... Whe\n+0017e330: 7472 6967 6765 7269 6e67 1200 2144 1500 triggering..!D..\n+0017e340: 0020 2020 636f 6d6d 616e 642e 0700 2144 . command...!D\n+0017e350: 1600 004f 0021 4417 0000 2020 2057 6865 ...O.!D... Whe\n 0017e360: 6e65 7665 7220 6120 636f 6d6d 616e 6420 never a command \n 0017e370: 7570 6461 7465 7320 6120 676c 6f62 616c updates a global\n 0017e380: 2076 6172 6961 626c 652c 2074 6865 2047 variable, the G\n 0017e390: 542e 4d20 7275 6e74 696d 6520 7379 7374 T.M runtime syst\n-0017e3a0: 656d 5300 2146 1800 0020 2020 6669 7273 emS.!F... firs\n+0017e3a0: 656d 5300 2144 1800 0020 2020 6669 7273 emS.!D... firs\n 0017e3b0: 7420 6465 7465 726d 696e 6573 2077 6865 t determines whe\n 0017e3c0: 7468 6572 2074 6865 7265 2061 7265 2061 ther there are a\n 0017e3d0: 6e79 2074 7269 6767 6572 7320 666f 7220 ny triggers for \n 0017e3e0: 7468 6174 2067 6c6f 6261 6c20 7661 7269 that global vari\n-0017e3f0: 6162 6c65 2e54 0021 4619 0000 2020 2049 able.T.!F... I\n+0017e3f0: 6162 6c65 2e54 0021 4419 0000 2020 2049 able.T.!D... I\n 0017e400: 6620 7468 6572 6520 6172 6520 616e 7920 f there are any \n 0017e410: 7472 6967 6765 7273 2c20 6974 2073 6361 triggers, it sca\n 0017e420: 6e73 2074 6865 2073 6967 6e61 7475 7265 ns the signature\n 0017e430: 7320 666f 7220 7375 6273 6372 6970 7473 s for subscripts\n-0017e440: 2061 6e64 206e 6f64 6550 0021 461a 0000 and nodeP.!F...\n+0017e440: 2061 6e64 206e 6f64 6550 0021 441a 0000 and nodeP.!D...\n 0017e450: 2020 2076 616c 7565 7320 746f 2069 6465 values to ide\n 0017e460: 6e74 6966 7920 6d61 7463 6869 6e67 2074 ntify matching t\n 0017e470: 7269 6767 6572 732e 2049 6620 6d75 6c74 riggers. If mult\n 0017e480: 6970 6c65 2074 7269 6767 6572 7320 6d61 iple triggers ma\n-0017e490: 7463 682c 2047 542e 4d4d 0021 4621 0000 tch, GT.MM.!F!..\n+0017e490: 7463 682c 2047 542e 4d4d 0021 4421 0000 tch, GT.MM.!D!..\n 0017e4a0: 2020 2069 6e76 6f6b 6573 2074 6865 6d20 invokes them \n 0017e4b0: 696e 2061 6e20 6172 6269 7472 6172 7920 in an arbitrary \n 0017e4c0: 6f72 6465 722e 2053 696e 6365 2061 2066 order. Since a f\n 0017e4d0: 7574 7572 6520 7665 7273 696f 6e20 6f66 uture version of\n-0017e4e0: 2047 542e 4d2c 5200 2146 2200 0020 2020 GT.M,R.!F\".. \n+0017e4e0: 2047 542e 4d2c 5200 2144 2200 0020 2020 GT.M,R.!D\".. \n 0017e4f0: 706f 7465 6e74 6961 6c6c 7920 6d75 6c74 potentially mult\n 0017e500: 692d 7468 7265 6164 6564 2c20 6d61 7920 i-threaded, may \n 0017e510: 7765 6c6c 2063 686f 6f73 6520 746f 2065 well choose to e\n 0017e520: 7865 6375 7465 206d 756c 7469 706c 6520 xecute multiple \n-0017e530: 7472 6967 6765 7273 5000 2146 2300 0020 triggersP.!F#.. \n+0017e530: 7472 6967 6765 7273 5000 2144 2300 0020 triggersP.!D#.. \n 0017e540: 2020 696e 2070 6172 616c 6c65 6c2c 2079 in parallel, y\n 0017e550: 6f75 2073 686f 756c 6420 656e 7375 7265 ou should ensure\n 0017e560: 2074 6861 7420 7768 656e 2061 206e 6f64 that when a nod\n 0017e570: 6520 6861 7320 6d75 6c74 6970 6c65 2074 e has multiple t\n-0017e580: 7269 6767 6572 732c 5200 2146 2400 0020 riggers,R.!F$.. \n+0017e580: 7269 6767 6572 732c 5200 2144 2400 0020 riggers,R.!D$.. \n 0017e590: 2020 7468 6579 2061 7265 2063 6f64 6564 they are coded\n 0017e5a0: 2073 6f20 7468 6174 2063 6f72 7265 6374 so that correct\n 0017e5b0: 2061 7070 6c69 6361 7469 6f6e 2062 6568 application beh\n 0017e5c0: 6176 696f 7220 646f 6573 206e 6f74 2072 avior does not r\n-0017e5d0: 656c 7920 6f6e 2074 6865 2600 2146 2500 ely on the&.!F%.\n+0017e5d0: 656c 7920 6f6e 2074 6865 2600 2144 2500 ely on the&.!D%.\n 0017e5e0: 0020 2020 6f72 6465 7220 696e 2077 6869 . order in whi\n 0017e5f0: 6368 2074 6865 7920 6578 6563 7574 652e ch they execute.\n-0017e600: 0700 2146 2600 0051 0021 4627 0000 2020 ..!F&..Q.!F'.. \n+0017e600: 0700 2144 2600 0051 0021 4427 0000 2020 ..!D&..Q.!D'.. \n 0017e610: 2057 6865 6e20 6120 7072 6f63 6573 7320 When a process \n 0017e620: 6578 6563 7574 6573 2061 204b 494c 4c2c executes a KILL,\n 0017e630: 205a 4b49 4c4c 206f 7220 5345 5420 636f ZKILL or SET co\n 0017e640: 6d6d 616e 642c 2074 6865 2074 6172 6765 mmand, the targe\n-0017e650: 7420 6973 2074 6865 5200 2146 2800 0020 t is theR.!F(.. \n+0017e650: 7420 6973 2074 6865 5200 2144 2800 0020 t is theR.!D(.. \n 0017e660: 2020 676c 6f62 616c 2076 6172 6961 626c global variabl\n 0017e670: 6520 6e6f 6465 2073 7065 6369 6669 6564 e node specified\n 0017e680: 2062 7920 7468 6520 636f 6d6d 616e 6420 by the command \n 0017e690: 6172 6775 6d65 6e74 2066 6f72 206d 6f64 argument for mod\n-0017e6a0: 6966 6963 6174 696f 6e2e 5300 2146 2900 ification.S.!F).\n+0017e6a0: 6966 6963 6174 696f 6e2e 5300 2144 2900 ification.S.!D).\n 0017e6b0: 0020 2020 5769 7468 2053 4554 2061 6e64 . With SET and\n 0017e6c0: 205a 4b49 4c4c 2c20 7468 6520 7461 7267 ZKILL, the targ\n 0017e6d0: 6574 2069 7320 6120 7369 6e67 6c65 206e et is a single n\n 0017e6e0: 6f64 652e 2049 6e20 7468 6520 6361 7365 ode. In the case\n 0017e6f0: 206f 6620 4b49 4c4c 2c20 7468 6551 0021 of KILL, theQ.!\n-0017e700: 462a 0000 2020 2074 6172 6765 7420 6d61 F*.. target ma\n+0017e700: 442a 0000 2020 2074 6172 6765 7420 6d61 D*.. target ma\n 0017e710: 7920 7265 7072 6573 656e 7420 616e 2065 y represent an e\n 0017e720: 6e74 6972 6520 7375 622d 7472 6565 206f ntire sub-tree o\n 0017e730: 6620 6e6f 6465 732e 2047 542e 4d20 6f6e f nodes. GT.M on\n 0017e740: 6c79 206d 6174 6368 6573 2074 6865 5000 ly matches theP.\n-0017e750: 2146 3100 0020 2020 7472 6967 6765 7220 !F1.. trigger \n+0017e750: 2144 3100 0020 2020 7472 6967 6765 7220 !D1.. trigger \n 0017e760: 6167 6169 6e73 7420 7468 6520 7461 7267 against the targ\n 0017e770: 6574 206e 6f64 652c 2061 6e64 206f 6e6c et node, and onl\n 0017e780: 7920 696e 766f 6b65 7320 7468 6520 7472 y invokes the tr\n 0017e790: 6967 6765 7220 6f6e 6365 2066 6f72 5200 igger once forR.\n-0017e7a0: 2146 3200 0020 2020 6561 6368 204b 494c !F2.. each KIL\n+0017e7a0: 2144 3200 0020 2020 6561 6368 204b 494c !D2.. each KIL\n 0017e7b0: 4c20 636f 6d6d 616e 642e 2047 542e 4d20 L command. GT.M \n 0017e7c0: 646f 6573 206e 6f74 2063 6865 636b 206e does not check n\n 0017e7d0: 6f64 6573 2069 6e20 7375 622d 7472 6565 odes in sub-tree\n 0017e7e0: 7320 746f 2073 6565 2077 6865 7468 6572 s to see whether\n 0017e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017e800: 0100 0000 1106 0000 4155 0000 0000 0000 ........AU......\n-0017e810: 4700 0046 4845 4c50 00ff 7300 ff54 5249 G..FHELP..s..TRI\n+0017e810: 4700 0044 4845 4c50 00ff 7300 ff54 5249 G..DHELP..s..TRI\n 0017e820: 4747 4552 5300 ff73 00ff 5345 4d41 4e54 GGERS..s..SEMANT\n 0017e830: 4943 5300 c033 0000 2020 2074 6865 7920 ICS..3.. they \n 0017e840: 6861 7665 206d 6174 6368 696e 6720 7472 have matching tr\n-0017e850: 6967 6765 7273 2e07 0021 4634 0000 4200 iggers...!F4..B.\n-0017e860: 2046 ff73 00ff 4143 4345 5353 494e 475f F.s..ACCESSING_\n+0017e850: 6967 6765 7273 2e07 0021 4434 0000 4200 iggers...!D4..B.\n+0017e860: 2044 ff73 00ff 4143 4345 5353 494e 475f D.s..ACCESSING_\n 0017e870: 5845 4355 5445 5f53 4f55 5243 455f 434f XECUTE_SOURCE_CO\n 0017e880: 4445 0000 4163 6365 7373 696e 675f 5865 DE..Accessing_Xe\n 0017e890: 6375 7465 5f53 6f75 7263 655f 436f 6465 cute_Source_Code\n-0017e8a0: 2700 4146 bf11 0000 2020 2041 6363 6573 '.AF.... Acces\n+0017e8a0: 2700 4144 bf11 0000 2020 2041 6363 6573 '.AD.... Acces\n 0017e8b0: 7369 6e67 2058 6563 7574 6520 536f 7572 sing Xecute Sour\n-0017e8c0: 6365 2043 6f64 6507 0042 4621 0000 5100 ce Code..BF!..Q.\n-0017e8d0: 4246 3100 0020 2020 5a50 5249 4e54 2f24 BF1.. ZPRINT/$\n+0017e8c0: 6365 2043 6f64 6507 0042 4421 0000 5100 ce Code..BD!..Q.\n+0017e8d0: 4244 3100 0020 2020 5a50 5249 4e54 2f24 BD1.. ZPRINT/$\n 0017e8e0: 5445 5854 2829 2f5a 4252 4541 4b20 7265 TEXT()/ZBREAK re\n 0017e8f0: 636f 676e 697a 6520 626f 7468 2061 2072 cognize both a r\n 0017e900: 756e 7469 6d65 2d64 6973 616d 6269 6775 untime-disambigu\n 0017e910: 6174 6f72 2c20 6465 6c69 6d69 7465 6454 ator, delimitedT\n-0017e920: 0042 4641 0000 2020 2077 6974 6820 6120 .BFA.. with a \n+0017e920: 0042 4441 0000 2020 2077 6974 6820 6120 .BDA.. with a \n 0017e930: 6861 7368 2d73 6967 6e20 2823 292c 2061 hash-sign (#), a\n 0017e940: 6e64 2061 2072 6567 696f 6e2d 6469 7361 nd a region-disa\n 0017e950: 6d62 6967 7561 746f 722c 2064 656c 696d mbiguator, delim\n 0017e960: 6974 6564 2062 7920 6120 736c 6173 6828 ited by a slash(\n-0017e970: 2f29 2e51 0042 4651 0000 2020 205a 5052 /).Q.BFQ.. ZPR\n+0017e970: 2f29 2e51 0042 4451 0000 2020 205a 5052 /).Q.BDQ.. ZPR\n 0017e980: 494e 5420 616e 6420 5a42 5245 414b 2074 INT and ZBREAK t\n 0017e990: 7265 6174 2061 2074 7269 6767 6572 2d6e reat a trigger-n\n 0017e9a0: 6f74 2d66 6f75 6e64 2063 6173 6520 6173 ot-found case as\n 0017e9b0: 2061 2054 5249 474e 414d 454e 4620 6572 a TRIGNAMENF er\n-0017e9c0: 726f 722c 5000 4246 6100 0020 2020 7768 ror,P.BFa.. wh\n+0017e9c0: 726f 722c 5000 4244 6100 0020 2020 7768 ror,P.BDa.. wh\n 0017e9d0: 696c 6520 2454 4558 5428 2920 7265 7475 ile $TEXT() retu\n 0017e9e0: 726e 7320 7468 6520 656d 7074 7920 7374 rns the empty st\n 0017e9f0: 7269 6e67 2e20 5768 656e 2074 6865 6972 ring. When their\n 0017ea00: 2061 7267 756d 656e 7420 636f 6e74 6169 argument contai\n-0017ea10: 6e73 2061 5300 4246 7100 0020 2020 7265 ns aS.BFq.. re\n+0017ea10: 6e73 2061 5300 4244 7100 0020 2020 7265 ns aS.BDq.. re\n 0017ea20: 6769 6f6e 2d64 6973 616d 6269 6775 6174 gion-disambiguat\n 0017ea30: 6f72 2c20 7468 6573 6520 6665 6174 7572 or, these featur\n 0017ea40: 6573 2069 676e 6f72 6520 6120 6e75 6c6c es ignore a null\n 0017ea50: 2072 756e 7469 6d65 2d64 6973 616d 6269 runtime-disambi\n-0017ea60: 6775 6174 6f72 2e4c 0042 4681 0000 2020 guator.L.BF... \n+0017ea60: 6775 6174 6f72 2e4c 0042 4481 0000 2020 guator.L.BD... \n 0017ea70: 2057 6865 6e20 7468 6569 7220 6172 6775 When their argu\n 0017ea80: 6d65 6e74 2064 6f65 7320 6e6f 7420 636f ment does not co\n 0017ea90: 6e74 6169 6e20 6120 7265 6769 6f6e 2d64 ntain a region-d\n 0017eaa0: 6973 616d 6269 6775 6174 6f72 2c20 7468 isambiguator, th\n-0017eab0: 6573 6552 0042 4691 0000 2020 2066 6561 eseR.BF... fea\n+0017eab0: 6573 6552 0042 4491 0000 2020 2066 6561 eseR.BD... fea\n 0017eac0: 7475 7265 7320 6163 7420 6173 2069 6620 tures act as if \n 0017ead0: 7275 6e74 696d 652d 6469 7361 6d62 6967 runtime-disambig\n 0017eae0: 7561 746f 7220 6973 2073 7065 6369 6669 uator is specifi\n 0017eaf0: 6564 2c20 6576 656e 2069 6620 6974 2068 ed, even if it h\n-0017eb00: 6173 2061 6e51 0041 46c0 1100 0020 2020 as anQ.AF.... \n+0017eb00: 6173 2061 6e51 0041 44c0 1100 0020 2020 as anQ.AD.... \n 0017eb10: 656d 7074 7920 7661 6c75 652e 2057 6865 empty value. Whe\n 0017eb20: 6e20 616e 2061 7267 756d 656e 7420 7370 n an argument sp\n 0017eb30: 6563 6966 6965 7320 626f 7468 2072 756e ecifies both run\n 0017eb40: 7469 6d65 2d64 6973 616d 6269 6775 6174 time-disambiguat\n-0017eb50: 6f72 2061 6e64 5100 4246 1200 0020 2020 or andQ.BF... \n+0017eb50: 6f72 2061 6e64 5100 4244 1200 0020 2020 or andQ.BD... \n 0017eb60: 7265 6769 6f6e 2d64 6973 616d 6269 6775 region-disambigu\n 0017eb70: 6174 6f72 2061 6e64 2074 6865 2072 756e ator and the run\n 0017eb80: 7469 6d65 2d64 6973 616d 6269 6775 6174 time-disambiguat\n 0017eb90: 6f72 2069 6465 6e74 6966 6965 7320 6120 or identifies a \n-0017eba0: 7472 6967 6765 724a 0042 4613 0000 2020 triggerJ.BF... \n+0017eba0: 7472 6967 6765 724a 0042 4413 0000 2020 triggerJ.BD... \n 0017ebb0: 206c 6f61 6465 6420 6672 6f6d 2061 2072 loaded from a r\n 0017ebc0: 6567 696f 6e20 6469 6666 6572 656e 7420 egion different \n 0017ebd0: 6672 6f6d 2074 6865 2073 7065 6369 6669 from the specifi\n 0017ebe0: 6564 2072 6567 696f 6e2c 206f 7220 7468 ed region, or th\n-0017ebf0: 6554 0042 4614 0000 2020 2072 6567 696f eT.BF... regio\n+0017ebf0: 6554 0042 4414 0000 2020 2072 6567 696f eT.BD... regio\n 0017ec00: 6e2d 6469 7361 6d62 6967 7561 746f 7220 n-disambiguator \n 0017ec10: 6964 656e 7469 6669 6573 2061 2072 6567 identifies a reg\n 0017ec20: 696f 6e20 7768 6963 6820 686f 6c64 7320 ion which holds \n 0017ec30: 6120 7472 6967 6765 7220 7468 6174 2069 a trigger that i\n-0017ec40: 7320 6e6f 744c 0042 4615 0000 2020 206d s notL.BF... m\n+0017ec40: 7320 6e6f 744c 0042 4415 0000 2020 206d s notL.BD... m\n 0017ec50: 6170 7065 6420 6279 2024 5a47 424c 4449 apped by $ZGBLDI\n 0017ec60: 522c 2074 6865 7365 2066 6561 7475 7265 R, these feature\n 0017ec70: 7320 7472 6561 7420 7468 6520 7472 6967 s treat the trig\n 0017ec80: 6765 7220 6173 206e 6f74 2066 6f75 6e64 ger as not found\n-0017ec90: 2e07 0042 4616 0000 4d00 4246 1700 0020 ...BF...M.BF... \n+0017ec90: 2e07 0042 4416 0000 4d00 4244 1700 0020 ...BD...M.BD... \n 0017eca0: 2020 5a50 5249 4e54 206f 7220 2454 4558 ZPRINT or $TEX\n 0017ecb0: 5428 2920 6f66 2074 7269 6767 6572 2063 T() of trigger c\n 0017ecc0: 6f64 6520 6d61 7920 6265 206f 7574 2d6f ode may be out-o\n 0017ecd0: 662d 6461 7465 2069 6620 7468 6520 7072 f-date if the pr\n-0017ece0: 6f63 6573 7352 0042 4618 0000 2020 2070 ocessR.BF... p\n+0017ece0: 6f63 6573 7352 0042 4418 0000 2020 2070 ocessR.BD... p\n 0017ecf0: 7265 7669 6f75 736c 7920 6c6f 6164 6564 reviously loaded\n 0017ed00: 2074 6865 2063 6f64 652c 2062 7574 2061 the code, but a\n 0017ed10: 2024 5a54 5249 4747 4552 2829 206f 7220 $ZTRIGGER() or \n 0017ed20: 4d55 5049 5020 5452 4947 4745 5220 6861 MUPIP TRIGGER ha\n-0017ed30: 7320 7369 6e63 6550 0042 4619 0000 2020 s sinceP.BF... \n+0017ed30: 7320 7369 6e63 6550 0042 4419 0000 2020 s sinceP.BD... \n 0017ed40: 2063 6861 6e67 6564 2074 6865 2063 6f64 changed the cod\n 0017ed50: 652e 2049 6e20 6f74 6865 7220 776f 7264 e. In other word\n 0017ed60: 732c 2065 7865 6375 7469 6f6e 206f 6620 s, execution of \n 0017ed70: 6120 7472 6967 6765 7220 286e 6f74 2024 a trigger (not $\n-0017ed80: 5445 5854 2829 2945 0042 461a 0000 2020 TEXT())E.BF... \n+0017ed80: 5445 5854 2829 2945 0042 441a 0000 2020 TEXT())E.BD... \n 0017ed90: 2065 6e73 7572 6573 2074 6861 7420 7472 ensures that tr\n 0017eda0: 6967 6765 7220 636f 6465 2072 6574 7572 igger code retur\n 0017edb0: 6e65 6420 7769 7468 2024 5445 5854 2829 ned with $TEXT()\n-0017edc0: 2069 7320 6375 7272 656e 742e 0700 4246 is current...BF\n-0017edd0: 2100 0037 0042 4622 0000 4170 7065 6e64 !..7.BF\"..Append\n+0017edc0: 2069 7320 6375 7272 656e 742e 0700 4244 is current...BD\n+0017edd0: 2100 0037 0042 4422 0000 4170 7065 6e64 !..7.BD\"..Append\n 0017ede0: 6978 2041 2e20 4d20 436f 6469 6e67 2053 ix A. M Coding S\n 0017edf0: 7461 6e64 6172 6473 202d 2044 6f27 7320 tandards - Do's \n-0017ee00: 616e 6420 446f 6e27 7473 0700 4246 2300 and Don'ts..BF#.\n+0017ee00: 616e 6420 446f 6e27 7473 0700 4244 2300 and Don'ts..BD#.\n 0017ee10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017ee20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017ee30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017ee40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017ee50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017ee60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017ee70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -98043,1246 +98043,1246 @@\n 0017efa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017efb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017efc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0017f000: 0100 0000 fc07 0000 6a55 0000 0000 0000 ........jU......\n-0017f010: 6400 0046 4845 4c50 00ff 7300 ff54 5249 d..FHELP..s..TRI\n+0017f010: 6400 0044 4845 4c50 00ff 7300 ff54 5249 d..DHELP..s..TRI\n 0017f020: 4747 4552 5300 ff73 00ff 4d5f 434f 4449 GGERS..s..M_CODI\n 0017f030: 4e47 5f53 5441 4e44 4152 4453 5f2d 5f44 NG_STANDARDS_-_D\n 0017f040: 4f27 535f 414e 445f 444f 4e27 5453 0000 O'S_AND_DON'TS..\n 0017f050: 4d5f 436f 6469 6e67 5f53 7461 6e64 6172 M_Coding_Standar\n 0017f060: 6473 5f2d 5f44 6f27 735f 616e 645f 446f ds_-_Do's_and_Do\n-0017f070: 6e27 7473 2f00 3b46 bf11 0000 2020 204d n'ts/.;F.... M\n+0017f070: 6e27 7473 2f00 3b44 bf11 0000 2020 204d n'ts/.;D.... M\n 0017f080: 2043 6f64 696e 6720 5374 616e 6461 7264 Coding Standard\n 0017f090: 7320 2d20 446f 2773 2061 6e64 2044 6f6e s - Do's and Don\n-0017f0a0: 2774 7307 003c 4621 0000 2200 3c46 3100 'ts...;F.... \n+0017f220: 696e 673e 003b 44c0 1100 0020 2020 2020 ing>.;D.... \n 0017f230: 2020 7468 6573 6520 6173 2061 2066 7261 these as a fra\n 0017f240: 6d65 776f 726b 2066 6f72 2067 6f6f 6420 mework for good \n 0017f250: 636f 6469 6e67 2070 7261 6374 6963 6573 coding practices\n-0017f260: 2e48 003c 4612 0000 2020 2020 206f 2050 .H.))...FFa....F\n-001808e0: 4671 0000 2020 2041 7267 756d 656e 746c Fq.. Argumentl\n-001808f0: 6573 7320 446f 0700 4646 8100 004c 0046 ess Do..FF...L.F\n-00180900: 4691 0000 2020 2020 2020 2020 2020 2054 F... T\n+001808d0: 6f6e 3e29 292e 0700 4644 6100 0019 0046 on>))...FDa....F\n+001808e0: 4471 0000 2020 2041 7267 756d 656e 746c Dq.. Argumentl\n+001808f0: 6573 7320 446f 0700 4644 8100 004c 0046 ess Do..FD...L.F\n+00180900: 4491 0000 2020 2020 2020 2020 2020 2054 D... T\n 00180910: 6869 7320 6c61 6e67 7561 6765 2063 6f6e his language con\n 00180920: 7374 7275 6374 2070 726f 7669 6465 7320 struct provides \n 00180930: 6120 7761 7920 746f 2063 6f64 6520 616e a way to code an\n-00180940: 2065 6d62 6564 6465 6450 0045 4612 0000 embeddedP.EF...\n+00180940: 2065 6d62 6564 6465 6450 0045 4412 0000 embeddedP.ED...\n 00180950: 2020 2020 2020 2020 2020 2073 7562 726f subro\n 00180960: 7574 696e 652c 2077 6869 6368 2073 7461 utine, which sta\n 00180970: 636b 7320 2454 4553 5420 2d20 736f 6d65 cks $TEST - some\n 00180980: 7468 696e 6720 6578 7472 696e 7369 6320 thing extrinsic \n-00180990: 6675 6e63 7469 6f6e 7352 0046 4611 0000 functionsR.FF...\n+00180990: 6675 6e63 7469 6f6e 7352 0046 4411 0000 functionsR.FD...\n 001809a0: 2020 2020 2020 2020 2020 2028 2424 2920 ($$) \n 001809b0: 616c 736f 2064 6f2c 2062 7574 2044 4f20 also do, but DO \n 001809c0: 7769 7468 2061 6e20 656e 7472 7972 6566 with an entryref\n 001809d0: 2061 7267 756d 656e 7420 646f 6573 206e argument does n\n-001809e0: 6f74 2e20 4974 2061 6c73 6f4e 0046 4621 ot. It alsoN.FF!\n+001809e0: 6f74 2e20 4974 2061 6c73 6f4e 0046 4421 ot. It alsoN.FD!\n 001809f0: 0000 2020 2020 2020 2020 2020 2070 726f .. pro\n 00180a00: 7669 6465 7320 736f 6d65 2072 656c 6965 vides some relie\n 00180a10: 6620 6672 6f6d 2074 6865 206c 696e 652d f from the line-\n 00180a20: 6f72 6965 6e74 6564 2073 7472 7563 7475 oriented structu\n-00180a30: 7265 206f 6620 7468 6530 0046 4631 0000 re of the0.FF1..\n+00180a30: 7265 206f 6620 7468 6530 0046 4431 0000 re of the0.FD1..\n 00180a40: 2020 2020 2020 2020 2020 206c 616e 6775 langu\n 00180a50: 6167 652c 2061 6c62 6569 7420 6174 2073 age, albeit at s\n-00180a60: 6f6d 6520 636f 7374 2e07 0046 4641 0000 ome cost...FFA..\n-00180a70: 4f00 4646 5100 0020 2020 2020 2020 2020 O.FFQ.. \n+00180a60: 6f6d 6520 636f 7374 2e07 0046 4441 0000 ome cost...FDA..\n+00180a70: 4f00 4644 5100 0020 2020 2020 2020 2020 O.FDQ.. \n 00180a80: 2020 5768 656e 2074 6865 206c 6f67 6963 When the logic\n 00180a90: 2063 616c 6c73 2066 6f72 206d 756c 7469 calls for multi\n 00180aa0: 706c 6520 696e 766f 6361 7469 6f6e 7320 ple invocations \n 00180ab0: 6f66 2061 2073 7562 726f 7574 696e 654f of a subroutineO\n-00180ac0: 0046 4661 0000 2020 2020 2020 2020 2020 .FFa.. \n+00180ac0: 0046 4461 0000 2020 2020 2020 2020 2020 .FDa.. \n 00180ad0: 2061 766f 6964 2075 7369 6e67 206d 756c avoid using mul\n 00180ae0: 7469 706c 6520 636f 7069 6573 206f 6620 tiple copies of \n 00180af0: 7468 6520 7361 6d65 2061 7267 756d 656e the same argumen\n 00180b00: 746c 6573 7320 444f 2062 6f64 792e 0700 tless DO body...\n-00180b10: 4646 7100 0053 0046 4681 0000 2020 2020 FFq..S.FF... \n+00180b10: 4644 7100 0053 0046 4481 0000 2020 2020 FDq..S.FD... \n 00180b20: 2020 2020 2020 204c 6561 7665 2061 2073 Leave a s\n 00180b30: 7061 6365 2062 6574 7765 656e 2074 6865 pace between the\n 00180b40: 206c 6173 7420 6c65 7665 6c20 696e 6469 last level indi\n 00180b50: 6361 746f 7220 286c 6929 2061 6e64 2074 cator (li) and t\n-00180b60: 6865 2066 6972 7374 3100 4646 9100 0020 he first1.FF... \n+00180b60: 6865 2066 6972 7374 3100 4644 9100 0020 he first1.FD... \n 00180b70: 2020 2020 2020 2020 2020 636f 6d6d 616e comman\n 00180b80: 6420 6f72 2061 2063 6f6d 6d65 6e74 2064 d or a comment d\n-00180b90: 656c 696d 6974 6572 2e07 0045 4613 0000 elimiter...EF...\n-00180ba0: 5400 4646 1100 0020 2020 2020 2020 2020 T.FF... \n+00180b90: 656c 696d 6974 6572 2e07 0045 4413 0000 elimiter...ED...\n+00180ba0: 5400 4644 1100 0020 2020 2020 2020 2020 T.FD... \n 00180bb0: 2020 4265 2063 6172 6566 756c 2077 6974 Be careful wit\n 00180bc0: 6820 6c65 7665 6c20 696e 6469 6361 746f h level indicato\n 00180bd0: 7273 2c20 6173 2061 6e79 2072 6564 7563 rs, as any reduc\n 00180be0: 7469 6f6e 2069 6e20 6e75 6d62 6572 2c20 tion in number, \n-00180bf0: 6576 656e 3f00 4646 2100 0020 2020 2020 even?.FF!.. \n+00180bf0: 6576 656e 3f00 4644 2100 0020 2020 2020 even?.FD!.. \n 00180c00: 2020 2020 2020 666f 7220 6120 636f 6d6d for a comm\n 00180c10: 656e 742c 2074 6572 6d69 6e61 7465 7320 ent, terminates \n 00180c20: 6f6e 6520 6f72 206d 6f72 6520 6c65 7665 one or more leve\n-00180c30: 6c73 2e07 0046 4631 0000 1800 4646 4100 ls...FF1....FFA.\n+00180c30: 6c73 2e07 0046 4431 0000 1800 4644 4100 ls...FD1....FDA.\n 00180c40: 0020 2020 474f 544f 2061 6e64 205a 474f . GOTO and ZGO\n-00180c50: 544f 0700 4646 5100 0053 0046 4661 0000 TO..FFQ..S.FFa..\n+00180c50: 544f 0700 4644 5100 0053 0046 4461 0000 TO..FDQ..S.FDa..\n 00180c60: 2020 2020 2020 2020 2020 2045 7863 6570 Excep\n 00180c70: 7420 666f 7220 6861 6e64 6c69 6e67 206c t for handling l\n 00180c80: 6f67 6963 2074 6f20 6566 6665 6374 2061 ogic to effect a\n 00180c90: 6e20 6578 6974 2066 726f 6d20 6e65 7374 n exit from nest\n-00180ca0: 6564 206c 6f67 6963 2061 6e64 5400 4646 ed logic andT.FF\n+00180ca0: 6564 206c 6f67 6963 2061 6e64 5400 4644 ed logic andT.FD\n 00180cb0: 7100 0020 2020 2020 2020 2020 2020 6e65 q.. ne\n 00180cc0: 7374 6564 2066 756e 6374 696f 6e20 6361 sted function ca\n 00180cd0: 6c6c 7320 6f72 2077 6865 7265 2061 7070 lls or where app\n 00180ce0: 726f 7072 6961 7465 2069 6e20 7465 7374 ropriate in test\n 00180cf0: 2063 6f64 652c 2061 766f 6964 2074 6865 code, avoid the\n-00180d00: 5300 4646 8100 0020 2020 2020 2020 2020 S.FF... \n+00180d00: 5300 4644 8100 0020 2020 2020 2020 2020 S.FD... \n 00180d10: 2020 7573 6520 6f66 2047 4f54 4f20 616e use of GOTO an\n 00180d20: 6420 5a47 4f54 4f20 636f 6d6d 616e 6473 d ZGOTO commands\n 00180d30: 2e20 5768 656e 2075 7369 6e67 2074 6865 . When using the\n 00180d40: 7365 2063 6f6d 6d61 6e64 7320 6f75 7473 se commands outs\n-00180d50: 6964 6552 0046 4691 0000 2020 2020 2020 ideR.FF... \n+00180d50: 6964 6552 0046 4491 0000 2020 2020 2020 ideR.FD... \n 00180d60: 2020 2020 206f 6620 7465 7374 2063 6f64 of test cod\n 00180d70: 652c 2079 6f75 206d 7573 7420 696e 636c e, you must incl\n 00180d80: 7564 6520 6120 636f 6d6d 656e 7420 6578 ude a comment ex\n 00180d90: 706c 6169 6e69 6e67 2077 6879 2073 7563 plaining why suc\n-00180da0: 6820 7573 654c 0045 4614 0000 2020 2020 h useL.EF... \n+00180da0: 6820 7573 654c 0045 4414 0000 2020 2020 h useL.ED... \n 00180db0: 2020 2020 2020 2077 6f72 6b73 2062 6574 works bet\n 00180dc0: 7465 7220 7468 616e 2061 6e79 2072 6566 ter than any ref\n 00180dd0: 6163 746f 7269 6e67 2074 6861 7420 776f actoring that wo\n 00180de0: 756c 6420 656c 696d 696e 6174 6520 7468 uld eliminate th\n-00180df0: 651a 0046 4611 0000 2020 2020 2020 2020 e..FF... \n-00180e00: 2020 205b 5a5d 474f 544f 2e07 0046 4621 [Z]GOTO...FF!\n-00180e10: 0000 1e00 4646 3100 0020 2020 4841 4c54 ....FF1.. HALT\n+00180df0: 651a 0046 4411 0000 2020 2020 2020 2020 e..FD... \n+00180e00: 2020 205b 5a5d 474f 544f 2e07 0046 4421 [Z]GOTO...FD!\n+00180e10: 0000 1e00 4644 3100 0020 2020 4841 4c54 ....FD1.. HALT\n 00180e20: 2c20 5155 4954 2c20 616e 6420 4841 4c54 , QUIT, and HALT\n-00180e30: 0700 4646 4100 004f 0046 4651 0000 2020 ..FFA..O.FFQ.. \n+00180e30: 0700 4644 4100 004f 0046 4451 0000 2020 ..FDA..O.FDQ.. \n 00180e40: 2020 2020 2020 2020 2043 686f 6f73 6520 Choose \n 00180e50: 5155 4954 2c20 7261 7468 6572 2074 6861 QUIT, rather tha\n 00180e60: 6e20 4841 4c54 2c20 746f 2074 6572 6d69 n HALT, to termi\n 00180e70: 6e61 7465 2061 2072 6f75 7469 6e65 2c20 nate a routine, \n-00180e80: 756e 6c65 7373 3f00 4646 6100 0020 2020 unless?.FFa.. \n+00180e80: 756e 6c65 7373 3f00 4644 6100 0020 2020 unless?.FDa.. \n 00180e90: 2020 2020 2020 2020 7468 6572 6520 6973 there is\n 00180ea0: 2061 2063 6c65 6172 2072 6571 7569 7265 a clear require\n 00180eb0: 6d65 6e74 2074 6f20 7468 6520 636f 6e74 ment to the cont\n-00180ec0: 7261 7279 2e07 0046 4671 0000 4f00 4646 rary...FFq..O.FF\n+00180ec0: 7261 7279 2e07 0046 4471 0000 4f00 4644 rary...FDq..O.FD\n 00180ed0: 8100 0020 2020 2020 2020 2020 2020 4163 ... Ac\n 00180ee0: 636f 756e 7420 666f 7220 7468 6520 6469 count for the di\n 00180ef0: 6666 6572 656e 6365 2069 6e20 5155 4954 fference in QUIT\n 00180f00: 2066 726f 6d20 6120 464f 522c 2077 6869 from a FOR, whi\n-00180f10: 6368 2064 6f65 7320 6e6f 7451 0046 4691 ch does notQ.FF.\n+00180f10: 6368 2064 6f65 7320 6e6f 7451 0046 4491 ch does notQ.FD.\n 00180f20: 0000 2020 2020 2020 2020 2020 2063 6861 .. cha\n 00180f30: 6e67 6520 7468 6520 7374 6163 6b20 6c65 nge the stack le\n 00180f40: 7665 6c20 6f66 2074 6865 204d 2076 6972 vel of the M vir\n 00180f50: 7475 616c 206d 6163 6869 6e65 2061 6e64 tual machine and\n-00180f60: 2051 5549 5420 6672 6f6d 2061 5200 4546 QUIT from aR.EF\n+00180f60: 2051 5549 5420 6672 6f6d 2061 5200 4544 QUIT from aR.ED\n 00180f70: 1500 0020 2020 2020 2020 2020 2020 5b73 ... [s\n 00180f80: 7562 5d72 6f75 7469 6e65 2077 6869 6368 ub]routine which\n 00180f90: 2064 6f65 7320 6368 616e 6765 2074 6865 does change the\n 00180fa0: 2073 7461 636b 206c 6576 656c 2e20 5468 stack level. Th\n 00180fb0: 6973 206d 6179 2072 6571 7569 7265 0000 is may require..\n 00180fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00180fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00180fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00180ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00181000: 0100 0000 f907 0000 0456 0000 0000 0000 .........V......\n-00181010: 9100 0046 4845 4c50 00ff 7300 ff54 5249 ...FHELP..s..TRI\n+00181010: 9100 0044 4845 4c50 00ff 7300 ff54 5249 ...DHELP..s..TRI\n 00181020: 4747 4552 5300 ff73 00ff 4d5f 434f 4449 GGERS..s..M_CODI\n 00181030: 4e47 5f53 5441 4e44 4152 4453 5f2d 5f44 NG_STANDARDS_-_D\n 00181040: 4f27 535f 414e 445f 444f 4e27 5453 00ff O'S_AND_DON'TS..\n 00181050: 7300 ff44 4f27 5300 c115 1100 0020 2020 s..DO'S...... \n 00181060: 2020 2020 2020 2020 7468 6520 7573 6520 the use \n 00181070: 6f66 2061 2073 7461 7465 2066 6c61 6720 of a state flag \n 00181080: 746f 2074 6572 6d69 6e61 7465 2061 2046 to terminate a F\n 00181090: 4f52 2074 6861 7420 696e 766f 6b65 7320 OR that invokes \n-001810a0: 611d 0046 4621 0000 2020 2020 2020 2020 a..FF!.. \n+001810a0: 611d 0046 4421 0000 2020 2020 2020 2020 a..FD!.. \n 001810b0: 2020 2073 7562 726f 7574 696e 652e 0700 subroutine...\n-001810c0: 4646 3100 0053 0046 4641 0000 2020 2020 FF1..S.FFA.. \n+001810c0: 4644 3100 0053 0046 4441 0000 2020 2020 FD1..S.FDA.. \n 001810d0: 2020 2020 2020 2043 686f 6f73 6520 7468 Choose th\n 001810e0: 6520 6172 6775 6d65 6e74 6c65 7373 2028 e argumentless (\n 001810f0: 7768 6963 6820 7265 7175 6972 6573 2061 which requires a\n 00181100: 2066 6f6c 6c6f 7769 6e67 2064 6f75 626c following doubl\n-00181110: 6520 7370 6163 6529 5000 4646 5100 0020 e space)P.FFQ.. \n+00181110: 6520 7370 6163 6529 5000 4644 5100 0020 e space)P.FDQ.. \n 00181120: 2020 2020 2020 2020 2020 6f72 2076 616c or val\n 00181130: 7565 2066 6f72 6d20 6f66 2051 5549 5420 ue form of QUIT \n 00181140: 6173 2061 7070 726f 7072 6961 7465 2e20 as appropriate. \n 00181150: 5768 656e 2061 2073 7562 726f 7574 696e When a subroutin\n-00181160: 6520 6361 6e20 6265 5100 4646 6100 0020 e can beQ.FFa.. \n+00181160: 6520 6361 6e20 6265 5100 4644 6100 0020 e can beQ.FDa.. \n 00181170: 2020 2020 2020 2020 2020 696e 766f 6b65 invoke\n 00181180: 6420 7769 7468 2065 6974 6865 7220 6120 d with either a \n 00181190: 444f 206f 7220 6578 7472 696e 7369 6320 DO or extrinsic \n 001811a0: 2824 2429 2c20 6578 706c 6963 6974 6c79 ($$), explicitly\n-001811b0: 2063 6f64 6520 7468 6548 0046 4671 0000 code theH.FFq..\n+001811b0: 2063 6f64 6520 7468 6548 0046 4471 0000 code theH.FDq..\n 001811c0: 2020 2020 2020 2020 2020 2061 6c74 6572 alter\n 001811d0: 6e61 7469 7665 2065 7869 7473 2c20 7261 native exits, ra\n 001811e0: 7468 6572 2074 6861 6e20 7265 6c79 696e ther than relyin\n 001811f0: 6720 6f6e 2061 2073 6574 7469 6e67 206f g on a setting o\n-00181200: 6620 0046 4681 0000 2020 2020 2020 2020 f .FF... \n+00181200: 6620 0046 4481 0000 2020 2020 2020 2020 f .FD... \n 00181210: 2020 2024 5a51 5549 545f 414e 5957 4159 $ZQUIT_ANYWAY\n-00181220: 2e07 0046 4691 0000 4a00 4546 1600 0020 ...FF...J.EF... \n+00181220: 2e07 0046 4491 0000 4a00 4544 1600 0020 ...FD...J.ED... \n 00181230: 2020 2020 2020 2020 2020 5155 4954 2061 QUIT a\n 00181240: 7420 7468 6520 656e 6420 6f66 2061 205b t the end of a [\n 00181250: 7375 625d 726f 7574 696e 6520 6973 2072 sub]routine is r\n 00181260: 6571 7569 7265 6420 756e 6c65 7373 2074 equired unless t\n-00181270: 6865 5400 4646 1100 0020 2020 2020 2020 heT.FF... \n+00181270: 6865 5400 4644 1100 0020 2020 2020 2020 heT.FD... \n 00181280: 2020 2020 5b73 7562 5d72 6f75 7469 6e65 [sub]routine\n 00181290: 2065 6e64 7320 696e 2061 2048 414c 542e ends in a HALT.\n 001812a0: 2051 5549 5420 6174 2074 6865 2065 6e64 QUIT at the end\n 001812b0: 206f 6620 616e 2061 7267 756d 656e 746c of an argumentl\n-001812c0: 6573 7320 444f 2400 4646 2100 0020 2020 ess DO$.FF!.. \n+001812c0: 6573 7320 444f 2400 4644 2100 0020 2020 ess DO$.FD!.. \n 001812d0: 2020 2020 2020 2020 6c65 7665 6c20 6973 level is\n-001812e0: 206f 7074 696f 6e61 6c2e 0700 4646 3100 optional...FF1.\n-001812f0: 0049 0046 4641 0000 2020 2020 2020 2020 .I.FFA.. \n+001812e0: 206f 7074 696f 6e61 6c2e 0700 4644 3100 optional...FD1.\n+001812f0: 0049 0046 4441 0000 2020 2020 2020 2020 .I.FDA.. \n 00181300: 2020 2055 7365 205a 4841 4c54 2074 6f20 Use ZHALT to \n 00181310: 7265 7475 726e 2061 6e20 696e 766f 6361 return an invoca\n 00181320: 7469 6f6e 2074 6f20 7468 6520 7368 656c tion to the shel\n-00181330: 6c20 7468 6174 2074 6865 2a00 4646 5100 l that the*.FFQ.\n+00181330: 6c20 7468 6174 2074 6865 2a00 4644 5100 l that the*.FDQ.\n 00181340: 0020 2020 2020 2020 2020 2020 7465 726d . term\n 00181350: 696e 6174 696f 6e20 6973 2061 626e 6f72 ination is abnor\n-00181360: 6d61 6c2e 0700 4646 6100 002a 0046 4671 mal...FFa..*.FFq\n+00181360: 6d61 6c2e 0700 4644 6100 002a 0046 4471 mal...FDa..*.FDq\n 00181370: 0000 2020 204c 4f43 4b2c 205a 414c 4c4f .. LOCK, ZALLO\n 00181380: 4341 5445 2c20 616e 6420 5a44 4541 4c4c CATE, and ZDEALL\n-00181390: 4f43 4154 4507 0046 4681 0000 4500 4646 OCATE..FF...E.FF\n+00181390: 4f43 4154 4507 0046 4481 0000 4500 4644 OCATE..FD...E.FD\n 001813a0: 9100 0020 2020 2020 2020 2020 2020 416c ... Al\n 001813b0: 7761 7973 2073 7065 6369 6679 2061 2074 ways specify a t\n 001813c0: 696d 656f 7574 206f 6e20 4c4f 434b 206f imeout on LOCK o\n 001813d0: 7220 4c4f 434b 2b20 636f 6d6d 616e 6473 r LOCK+ commands\n-001813e0: 2e07 0045 4617 0000 5300 4646 1100 0020 ...EF...S.FF... \n+001813e0: 2e07 0045 4417 0000 5300 4644 1100 0020 ...ED...S.FD... \n 001813f0: 2020 2020 2020 2020 2020 5573 6520 6120 Use a \n 00181400: 7072 6f74 6f63 6f6c 2066 6f72 2072 6573 protocol for res\n 00181410: 6f75 7263 6520 6e61 6d65 206f 7264 6572 ource name order\n 00181420: 2074 6f20 6d69 6e69 6d69 7a65 2064 6561 to minimize dea\n-00181430: 646c 6f63 6b73 2e20 5573 6550 0046 4621 dlocks. UseP.FF!\n+00181430: 646c 6f63 6b73 2e20 5573 6550 0046 4421 dlocks. UseP.FD!\n 00181440: 0000 2020 2020 2020 2020 2020 2074 6865 .. the\n 00181450: 2073 7461 6e64 6172 6420 696e 6372 656d standard increm\n 00181460: 656e 7461 6c20 4c4f 434b 2028 2b2f 2d29 ental LOCK (+/-)\n 00181470: 2c20 7261 7468 6572 2074 6861 6e20 5a41 , rather than ZA\n-00181480: 4c4c 4f43 4154 4520 616e 641e 0046 4631 LLOCATE and..FF1\n+00181480: 4c4c 4f43 4154 4520 616e 641e 0046 4431 LLOCATE and..FD1\n 00181490: 0000 2020 2020 2020 2020 2020 205a 4445 .. ZDE\n-001814a0: 414c 4c4f 4341 5445 2e07 0046 4641 0000 ALLOCATE...FFA..\n-001814b0: 0d00 4646 5100 0020 2020 4e45 5707 0046 ..FFQ.. NEW..F\n-001814c0: 4661 0000 5200 4646 7100 0020 2020 2020 Fa..R.FFq.. \n+001814a0: 414c 4c4f 4341 5445 2e07 0046 4441 0000 ALLOCATE...FDA..\n+001814b0: 0d00 4644 5100 0020 2020 4e45 5707 0046 ..FDQ.. NEW..F\n+001814c0: 4461 0000 5200 4644 7100 0020 2020 2020 Da..R.FDq.. \n 001814d0: 2020 2020 2020 4d69 6e69 6d69 7a65 2075 Minimize u\n 001814e0: 7365 206f 6620 6172 6775 6d65 6e74 6c65 se of argumentle\n 001814f0: 7373 2061 6e64 2065 7863 6c75 7369 7665 ss and exclusive\n 00181500: 204e 4557 2065 7863 6570 7420 746f 2073 NEW except to s\n-00181510: 6174 6973 6679 5200 4646 8100 0020 2020 atisfyR.FF... \n+00181510: 6174 6973 6679 5200 4644 8100 0020 2020 atisfyR.FD... \n 00181520: 2020 2020 2020 2020 7265 7175 6972 656d requirem\n 00181530: 656e 7473 2e20 5468 6573 6520 7661 7269 ents. These vari\n 00181540: 616e 7473 206d 6179 2062 6520 6170 7072 ants may be appr\n 00181550: 6f70 7269 6174 6520 6174 2074 6865 2062 opriate at the b\n-00181560: 6567 696e 6e69 6e67 3800 4646 9100 0020 eginning8.FF... \n+00181560: 6567 696e 6e69 6e67 3800 4644 9100 0020 eginning8.FD... \n 00181570: 2020 2020 2020 2020 2020 6f66 2074 6865 of the\n 00181580: 2062 6173 6520 726f 7574 696e 6520 6f66 base routine of\n 00181590: 2061 6e20 6170 706c 6963 6174 696f 6e2e an application.\n-001815a0: 0700 4546 1800 000e 0046 4611 0000 2020 ..EF.....FF... \n-001815b0: 2052 4541 4407 0046 4621 0000 5300 4646 READ..FF!..S.FF\n+001815a0: 0700 4544 1800 000e 0046 4411 0000 2020 ..ED.....FD... \n+001815b0: 2052 4541 4407 0046 4421 0000 5300 4644 READ..FD!..S.FD\n 001815c0: 3100 0020 2020 2020 2020 2020 2020 416c 1.. Al\n 001815d0: 7761 7973 2075 7365 2061 2074 696d 656f ways use a timeo\n 001815e0: 7574 2c20 6578 6365 7074 2077 6865 6e20 ut, except when \n 001815f0: 5245 4144 696e 6720 6672 6f6d 2061 2066 READing from a f\n 00181600: 696c 6520 696e 204e 4f46 4f4c 4c4f 5750 ile in NOFOLLOWP\n-00181610: 0046 4641 0000 2020 2020 2020 2020 2020 .FFA.. \n+00181610: 0046 4441 0000 2020 2020 2020 2020 2020 .FDA.. \n 00181620: 206d 6f64 652e 2045 7863 6570 7420 7768 mode. Except wh\n 00181630: 656e 2063 6f6c 6c65 6374 696e 6720 7261 en collecting ra\n 00181640: 7720 6f72 2065 7874 6572 6e61 6c6c 7920 w or externally \n 00181650: 7661 6c69 6461 7465 6420 6461 7461 2c4b validated data,K\n-00181660: 0046 4651 0000 2020 2020 2020 2020 2020 .FFQ.. \n+00181660: 0046 4451 0000 2020 2020 2020 2020 2020 .FDQ.. \n 00181670: 2052 4541 4420 696e 746f 2061 206c 6f63 READ into a loc\n 00181680: 616c 2076 6172 6961 626c 6520 616e 6420 al variable and \n 00181690: 7661 6c69 6461 7465 2074 6861 7420 7468 validate that th\n-001816a0: 6520 7661 6c75 6520 6973 5100 4646 6100 e value isQ.FFa.\n+001816a0: 6520 7661 6c75 6520 6973 5100 4644 6100 e value isQ.FDa.\n 001816b0: 0020 2020 2020 2020 2020 2020 6170 7072 . appr\n 001816c0: 6f70 7269 6174 6520 2d20 6368 6563 6b20 opriate - check \n 001816d0: 666f 7220 6c65 6e67 7468 2c20 7261 6e67 for length, rang\n 001816e0: 652c 2064 656c 696d 6974 6572 7320 616e e, delimiters an\n-001816f0: 6420 616e 7920 7661 6c75 6552 0046 4671 d any valueR.FFq\n+001816f0: 6420 616e 7920 7661 6c75 6552 0046 4471 d any valueR.FDq\n 00181700: 0000 2020 2020 2020 2020 2020 2072 6573 .. res\n 00181710: 7472 6963 7469 6f6e 732e 2041 6c77 6179 trictions. Alway\n 00181720: 7320 7661 6c69 6461 7465 2069 6e70 7574 s validate input\n 00181730: 2062 6566 6f72 6520 7573 696e 6720 6974 before using it\n 00181740: 2069 6e20 7761 7973 2074 6861 7451 0046 in ways thatQ.F\n-00181750: 4681 0000 2020 2020 2020 2020 2020 2061 F... a\n+00181750: 4481 0000 2020 2020 2020 2020 2020 2061 D... a\n 00181760: 7373 756d 6520 6974 206d 6565 7473 2065 ssume it meets e\n 00181770: 7870 6563 7461 7469 6f6e 733b 2074 6869 xpectations; thi\n 00181780: 7320 6973 2063 7269 7469 6361 6c20 7768 s is critical wh\n 00181790: 656e 2075 7369 6e67 2069 7420 696e 5400 en using it inT.\n-001817a0: 4646 9100 0020 2020 2020 2020 2020 2020 FF... \n+001817a0: 4644 9100 0020 2020 2020 2020 2020 2020 FD... \n 001817b0: 696e 6469 7265 6374 696f 6e20 6f72 2058 indirection or X\n 001817c0: 4543 5554 452c 206f 7220 7374 6f72 696e ECUTE, or storin\n 001817d0: 6720 6974 2064 7572 6162 6c79 2069 6e20 g it durably in \n 001817e0: 6120 676c 6f62 616c 2076 6172 6961 626c a global variabl\n-001817f0: 652e 0700 4546 1900 0000 0000 0000 0000 e...EF..........\n+001817f0: 652e 0700 4544 1900 0000 0000 0000 0000 e...ED..........\n 00181800: 0100 0000 bc07 0000 3156 0000 0000 0000 ........1V......\n-00181810: 5300 0046 4845 4c50 00ff 7300 ff54 5249 S..FHELP..s..TRI\n+00181810: 5300 0044 4845 4c50 00ff 7300 ff54 5249 S..DHELP..s..TRI\n 00181820: 4747 4552 5300 ff73 00ff 4d5f 434f 4449 GGERS..s..M_CODI\n 00181830: 4e47 5f53 5441 4e44 4152 4453 5f2d 5f44 NG_STANDARDS_-_D\n 00181840: 4f27 535f 414e 445f 444f 4e27 5453 00ff O'S_AND_DON'TS..\n 00181850: 7300 ff44 4f27 5300 c119 1100 0020 2020 s..DO'S...... \n-00181860: 5345 5407 0046 4621 0000 5100 4646 3100 SET..FF!..Q.FF1.\n+00181860: 5345 5407 0046 4421 0000 5100 4644 3100 SET..FD!..Q.FD1.\n 00181870: 0020 2020 2020 2020 2020 2020 5768 656e . When\n 00181880: 2073 6574 7469 6e67 2073 6576 6572 616c setting several\n 00181890: 206e 6f64 6573 2074 6f20 7468 6520 7361 nodes to the sa\n 001818a0: 6d65 2076 616c 7565 2c20 7370 6563 6966 me value, specif\n-001818b0: 7920 6120 6c69 7374 206f 664d 0046 4641 y a list ofM.FFA\n+001818b0: 7920 6120 6c69 7374 206f 664d 0046 4441 y a list ofM.FDA\n 001818c0: 0000 2020 2020 2020 2020 2020 206e 616d .. nam\n 001818d0: 6573 2077 6974 6869 6e20 7061 7265 6e74 es within parent\n 001818e0: 6865 7365 732c 2072 6174 6865 7220 7468 heses, rather th\n 001818f0: 616e 2073 6570 6172 6174 656c 792c 2065 an separately, e\n-00181900: 2e67 2e2c 2053 4554 3000 4646 5100 0020 .g., SET0.FFQ.. \n+00181900: 2e67 2e2c 2053 4554 3000 4644 5100 0020 .g., SET0.FDQ.. \n 00181910: 2020 2020 2020 2020 2020 2841 2c42 2c43 (A,B,C\n 00181920: 293d 3020 7673 2e20 5345 5420 413d 302c )=0 vs. SET A=0,\n-00181930: 423d 302c 433d 302e 0700 4646 6100 0040 B=0,C=0...FFa..@\n-00181940: 0046 4671 0000 2020 2058 4543 5554 452c .FFq.. XECUTE,\n+00181930: 423d 302c 433d 302e 0700 4644 6100 0040 B=0,C=0...FDa..@\n+00181940: 0046 4471 0000 2020 2058 4543 5554 452c .FDq.. XECUTE,\n 00181950: 2049 6e64 6972 6563 7469 6f6e 2c20 245a Indirection, $Z\n 00181960: 5359 5354 454d 2061 6e64 2050 4950 4520 SYSTEM and PIPE \n 00181970: 6465 7669 6365 2063 6f6d 6d61 6e64 7307 device commands.\n-00181980: 0046 4681 0000 5400 4646 9100 0020 2020 .FF...T.FF... \n+00181980: 0046 4481 0000 5400 4644 9100 0020 2020 .FD...T.FD... \n 00181990: 2020 2020 2020 2020 546f 206d 696e 696d To minim\n 001819a0: 697a 6520 7275 6e2d 7469 6d65 2065 7272 ize run-time err\n 001819b0: 6f72 7320 616e 6420 7072 6576 656e 7420 ors and prevent \n 001819c0: 6f75 742d 6f66 2d64 6573 6967 6e20 7573 out-of-design us\n-001819d0: 6572 2069 6e64 7563 6564 5300 4546 1a00 er inducedS.EF..\n+001819d0: 6572 2069 6e64 7563 6564 5300 4544 1a00 er inducedS.ED..\n 001819e0: 0020 2020 2020 2020 2020 2020 6f75 7463 . outc\n 001819f0: 6f6d 6573 2c20 656e 7375 7265 2073 7472 omes, ensure str\n 00181a00: 696e 6773 2066 6f72 2075 7365 2062 7920 ings for use by \n 00181a10: 7468 6520 696e 6469 7265 6374 696f 6e20 the indirection \n 00181a20: 6f70 6572 6174 6f72 2c20 7468 6552 0046 operator, theR.F\n-00181a30: 4611 0000 2020 2020 2020 2020 2020 2058 F... X\n+00181a30: 4411 0000 2020 2020 2020 2020 2020 2058 D... X\n 00181a40: 4543 5554 4520 636f 6d6d 616e 642c 2074 ECUTE command, t\n 00181a50: 6865 205a 5359 5354 454d 2063 6f6d 6d61 he ZSYSTEM comma\n 00181a60: 6e64 2061 6e64 2050 4950 4520 6465 7669 nd and PIPE devi\n 00181a70: 6365 2063 6f6d 6d61 6e64 7320 6172 654b ce commands areK\n-00181a80: 0046 4621 0000 2020 2020 2020 2020 2020 .FF!.. \n+00181a80: 0046 4421 0000 2020 2020 2020 2020 2020 .FD!.. \n 00181a90: 2076 616c 6964 2c20 6569 7468 6572 2062 valid, either b\n 00181aa0: 7920 7072 6f67 7261 6d20 6465 7369 676e y program design\n 00181ab0: 2061 6e64 2069 6d70 6c65 6d65 6e74 6174 and implementat\n-00181ac0: 696f 6e2c 206f 7220 6279 3400 4646 3100 ion, or by4.FF1.\n+00181ac0: 696f 6e2c 206f 7220 6279 3400 4644 3100 ion, or by4.FD1.\n 00181ad0: 0020 2020 2020 2020 2020 2020 7661 6c69 . vali\n 00181ae0: 6461 7469 6e67 2074 6865 2076 616c 7565 dating the value\n 00181af0: 2070 7269 6f72 2074 6f20 7573 652e 0700 prior to use...\n-00181b00: 4646 4100 000e 0046 4651 0000 2020 2045 FFA....FFQ.. E\n-00181b10: 6c73 6507 0046 4661 0000 4b00 4646 7100 lse..FFa..K.FFq.\n+00181b00: 4644 4100 000e 0046 4451 0000 2020 2045 FDA....FDQ.. E\n+00181b10: 6c73 6507 0046 4461 0000 4b00 4644 7100 lse..FDa..K.FDq.\n 00181b20: 0020 2020 2020 2020 2020 2020 5573 6520 . Use \n 00181b30: 454c 5345 2077 6974 6820 6361 7265 2e20 ELSE with care. \n 00181b40: 4265 6361 7573 6520 4754 2e4d 2073 7461 Because GT.M sta\n 00181b50: 636b 7320 2454 4553 5420 6f6e 6c79 2061 cks $TEST only a\n-00181b60: 7420 7468 654e 0046 4681 0000 2020 2020 t theN.FF... \n+00181b60: 7420 7468 654e 0046 4481 0000 2020 2020 t theN.FD... \n 00181b70: 2020 2020 2020 2065 7865 6375 7469 6f6e execution\n 00181b80: 206f 6620 616e 2065 7874 7269 6e73 6963 of an extrinsic\n 00181b90: 206f 7220 616e 2061 7267 756d 656e 746c or an argumentl\n 00181ba0: 6573 7320 444f 2063 6f6d 6d61 6e64 2c20 ess DO command, \n-00181bb0: 616e 7950 0046 4691 0000 2020 2020 2020 anyP.FF... \n+00181bb0: 616e 7950 0046 4491 0000 2020 2020 2020 anyP.FD... \n 00181bc0: 2020 2020 2058 4543 5554 4520 6f72 2044 XECUTE or D\n 00181bd0: 4f20 7769 7468 2061 6e20 6172 6775 6d65 O with an argume\n 00181be0: 6e74 2068 6173 2074 6865 2070 6f74 656e nt has the poten\n 00181bf0: 7469 616c 2073 6964 6520 6566 6665 6374 tial side effect\n-00181c00: 206f 6621 0045 4621 0000 2020 2020 2020 of!.EF!.. \n+00181c00: 206f 6621 0045 4421 0000 2020 2020 2020 of!.ED!.. \n 00181c10: 2020 2020 2061 6c74 6572 696e 6720 2454 altering $T\n-00181c20: 4553 542e 0700 4646 1100 001b 0046 4621 EST...FF.....FF!\n+00181c20: 4553 542e 0700 4644 1100 001b 0046 4421 EST...FD.....FD!\n 00181c30: 0000 2020 2050 6f73 7420 636f 6e64 6974 .. Post condit\n-00181c40: 696f 6e61 6c73 0700 4646 3100 004f 0046 ionals..FF1..O.F\n-00181c50: 4641 0000 2020 2020 2020 2020 2020 2057 FA.. W\n+00181c40: 696f 6e61 6c73 0700 4644 3100 004f 0046 ionals..FD1..O.F\n+00181c50: 4441 0000 2020 2020 2020 2020 2020 2057 DA.. W\n 00181c60: 6865 6e20 636f 6e64 6974 696f 6e61 6c69 hen conditionali\n 00181c70: 7a69 6e67 2061 2073 696e 676c 6520 636f zing a single co\n 00181c80: 6d6d 616e 6420 6f72 2074 7261 6e73 6665 mmand or transfe\n-00181c90: 7220 6f66 2063 6f6e 7472 6f6c 5400 4646 r of controlT.FF\n+00181c90: 7220 6f66 2063 6f6e 7472 6f6c 5400 4644 r of controlT.FD\n 00181ca0: 5100 0020 2020 2020 2020 2020 2020 6172 Q.. ar\n 00181cb0: 6775 6d65 6e74 2c20 616e 6420 7468 6572 gument, and ther\n 00181cc0: 6520 6973 206e 6f20 6e65 6564 2074 6f20 e is no need to \n 00181cd0: 7365 7420 2454 4553 542c 2075 7365 2070 set $TEST, use p\n 00181ce0: 6f73 7463 6f6e 6469 7469 6f6e 616c 732c ostconditionals,\n-00181cf0: 5400 4646 6100 0020 2020 2020 2020 2020 T.FFa.. \n+00181cf0: 5400 4644 6100 0020 2020 2020 2020 2020 T.FDa.. \n 00181d00: 2020 6173 2074 6865 7920 7072 6f76 6964 as they provid\n 00181d10: 6520 6120 736c 6967 6874 2070 6572 666f e a slight perfo\n 00181d20: 726d 616e 6365 2061 6476 616e 7461 6765 rmance advantage\n 00181d30: 2061 6e64 2074 656e 6420 746f 2069 6d70 and tend to imp\n-00181d40: 726f 7665 4f00 4646 7100 0020 2020 2020 roveO.FFq.. \n+00181d40: 726f 7665 4f00 4644 7100 0020 2020 2020 roveO.FDq.. \n 00181d50: 2020 2020 2020 7265 6164 6162 696c 6974 readabilit\n 00181d60: 7920 6279 2074 7969 6e67 2074 6865 2063 y by tying the c\n 00181d70: 6f6e 6469 7469 6f6e 2063 6c6f 7365 6c79 ondition closely\n 00181d80: 2074 6f20 7468 6520 6163 7469 6f6e 2e20 to the action. \n-00181d90: 466f 724a 0046 4681 0000 2020 2020 2020 ForJ.FF... \n+00181d90: 466f 724a 0046 4481 0000 2020 2020 2020 ForJ.FD... \n 00181da0: 2020 2020 2065 7861 6d70 6c65 2c20 6368 example, ch\n 00181db0: 6f6f 7365 2053 4554 3a3c 636f 6e64 6974 oose SET: over IF SET...F\n-00181de0: 4691 0000 1e00 4546 2200 0020 2020 245a F.....EF\".. $Z\n+00181de0: 4491 0000 1e00 4544 2200 0020 2020 245a D.....ED\".. $Z\n 00181df0: 4441 5441 2829 2061 6e64 2024 4441 5441 DATA() and $DATA\n-00181e00: 2829 0700 4646 1100 0053 0046 4621 0000 ()..FF...S.FF!..\n+00181e00: 2829 0700 4644 1100 0053 0046 4421 0000 ()..FD...S.FD!..\n 00181e10: 2020 2020 2020 2020 2020 2055 7365 2024 Use $\n 00181e20: 5a44 4154 4128 2920 7261 7468 6572 2074 ZDATA() rather t\n 00181e30: 6861 6e20 2444 4154 4128 2920 756e 6c65 han $DATA() unle\n 00181e40: 7373 2074 6865 206c 6f67 6963 206e 6565 ss the logic nee\n-00181e50: 6473 2074 6f20 6967 6e6f 7265 2500 4646 ds to ignore%.FF\n+00181e50: 6473 2074 6f20 6967 6e6f 7265 2500 4644 ds to ignore%.FD\n 00181e60: 3100 0020 2020 2020 2020 2020 2020 616c 1.. al\n 00181e70: 6961 7320 696d 706c 6963 6174 696f 6e73 ias implications\n-00181e80: 2e07 0046 4641 0000 1400 4646 5100 0020 ...FFA....FFQ.. \n-00181e90: 2020 2449 6e63 7265 6d65 6e74 0700 4646 $Increment..FF\n-00181ea0: 6100 0054 0046 4671 0000 2020 2020 2020 a..T.FFq.. \n+00181e80: 2e07 0046 4441 0000 1400 4644 5100 0020 ...FDA....FDQ.. \n+00181e90: 2020 2449 6e63 7265 6d65 6e74 0700 4644 $Increment..FD\n+00181ea0: 6100 0054 0046 4471 0000 2020 2020 2020 a..T.FDq.. \n 00181eb0: 2020 2020 2059 6f75 206d 6179 2075 7365 You may use\n 00181ec0: 2061 6e20 4946 2074 6f20 6469 7363 6172 an IF to discar\n 00181ed0: 6420 7468 6520 7265 7375 6c74 206f 6620 d the result of \n 00181ee0: 494e 4352 454d 454e 5428 2920 696e 206f INCREMENT() in o\n-00181ef0: 7264 6572 2074 6f40 0046 4681 0000 2020 rder to@.FF... \n+00181ef0: 7264 6572 2074 6f40 0046 4481 0000 2020 rder to@.FD... \n 00181f00: 2020 2020 2020 2020 2074 616b 6520 6164 take ad\n 00181f10: 7661 6e74 6167 6520 6f66 2074 6865 2049 vantage of the I\n 00181f20: 4e43 5245 4d45 4e54 2829 2073 6964 652d NCREMENT() side-\n-00181f30: 6566 6665 6374 2e07 0046 4691 0000 0f00 effect...FF.....\n-00181f40: 4546 2300 0020 2020 244e 6578 7407 0046 EF#.. $Next..F\n-00181f50: 4611 0000 4800 4646 2100 0020 2020 2020 F...H.FF!.. \n+00181f30: 6566 6665 6374 2e07 0046 4491 0000 0f00 effect...FD.....\n+00181f40: 4544 2300 0020 2020 244e 6578 7407 0046 ED#.. $Next..F\n+00181f50: 4411 0000 4800 4644 2100 0020 2020 2020 D...H.FD!.. \n 00181f60: 2020 2020 2020 5573 6520 244f 5244 4552 Use $ORDER\n 00181f70: 2829 2072 6174 6865 7220 7468 616e 2024 () rather than $\n 00181f80: 4e45 5854 2829 2c20 7768 6963 6820 6973 NEXT(), which is\n-00181f90: 2064 6570 7265 6361 7465 642e 0700 4646 deprecated...FF\n-00181fa0: 3100 0012 0046 4641 0000 2020 2024 5069 1....FFA.. $Pi\n-00181fb0: 6563 6528 2907 0046 4651 0000 0000 0000 ece()..FFQ......\n+00181f90: 2064 6570 7265 6361 7465 642e 0700 4644 deprecated...FD\n+00181fa0: 3100 0012 0046 4441 0000 2020 2024 5069 1....FDA.. $Pi\n+00181fb0: 6563 6528 2907 0046 4451 0000 0000 0000 ece()..FDQ......\n 00181fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00181fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00181fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00181ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00182000: 0100 0000 be07 0000 6056 0000 0000 0000 ........`V......\n-00182010: 9600 0046 4845 4c50 00ff 7300 ff54 5249 ...FHELP..s..TRI\n+00182010: 9600 0044 4845 4c50 00ff 7300 ff54 5249 ...DHELP..s..TRI\n 00182020: 4747 4552 5300 ff73 00ff 4d5f 434f 4449 GGERS..s..M_CODI\n 00182030: 4e47 5f53 5441 4e44 4152 4453 5f2d 5f44 NG_STANDARDS_-_D\n 00182040: 4f27 535f 414e 445f 444f 4e27 5453 00ff O'S_AND_DON'TS..\n 00182050: 7300 ff44 4f27 5300 c123 6100 0020 2020 s..DO'S..#a.. \n 00182060: 2020 2020 2020 2020 4966 2075 7369 6e67 If using\n 00182070: 2061 2070 6965 6365 206f 6620 6461 7461 a piece of data\n 00182080: 206d 6f72 6520 7468 616e 206f 6e63 652c more than once,\n 00182090: 2065 7874 7261 6374 2074 6865 2064 6174 extract the dat\n-001820a0: 6120 746f 2061 5200 4646 7100 0020 2020 a to aR.FFq.. \n+001820a0: 6120 746f 2061 5200 4644 7100 0020 2020 a to aR.FDq.. \n 001820b0: 2020 2020 2020 2020 6c6f 6361 6c20 7661 local va\n 001820c0: 7269 6162 6c65 2066 6f72 2072 6575 7365 riable for reuse\n 001820d0: 2c20 7261 7468 6572 2074 6861 6e20 7573 , rather than us\n 001820e0: 696e 6720 7265 7065 6174 6564 2069 6e76 ing repeated inv\n-001820f0: 6f63 6174 696f 6e73 4000 4646 8100 0020 ocations@.FF... \n+001820f0: 6f63 6174 696f 6e73 4000 4644 8100 0020 ocations@.FD... \n 00182100: 2020 2020 2020 2020 2020 6f66 2024 5049 of $PI\n 00182110: 4543 4528 2920 746f 2065 7874 7261 6374 ECE() to extract\n 00182120: 2074 6865 2073 616d 6520 7069 6563 6520 the same piece \n-00182130: 6f66 2064 6174 612e 0700 4646 9100 0013 of data...FF....\n-00182140: 0045 4624 0000 2020 2024 5261 6e64 6f6d .EF$.. $Random\n-00182150: 2829 0700 4646 1100 0051 0046 4621 0000 ()..FF...Q.FF!..\n+00182130: 6f66 2064 6174 612e 0700 4644 9100 0013 of data...FD....\n+00182140: 0045 4424 0000 2020 2024 5261 6e64 6f6d .ED$.. $Random\n+00182150: 2829 0700 4644 1100 0051 0046 4421 0000 ()..FD...Q.FD!..\n 00182160: 2020 2020 2020 2020 2020 2024 5241 4e44 $RAND\n 00182170: 4f4d 2831 2920 616c 7761 7973 2072 6574 OM(1) always ret\n 00182180: 7572 6e73 2030 2061 6e64 2073 6f20 6973 urns 0 and so is\n 00182190: 206e 6576 6572 2061 7070 726f 7072 6961 never appropria\n-001821a0: 7465 2e20 4164 6a75 7374 4e00 4646 3100 te. AdjustN.FF1.\n+001821a0: 7465 2e20 4164 6a75 7374 4e00 4644 3100 te. AdjustN.FD1.\n 001821b0: 0020 2020 2020 2020 2020 2020 2452 414e . $RAN\n 001821c0: 444f 4d28 2920 7265 7375 6c74 7320 7769 DOM() results wi\n 001821d0: 7468 2061 7070 726f 7072 6961 7465 2061 th appropriate a\n 001821e0: 7269 7468 6d65 7469 6320 746f 2061 6368 rithmetic to ach\n-001821f0: 6965 7665 2074 6865 2000 4646 4100 0020 ieve the .FFA.. \n+001821f0: 6965 7665 2074 6865 2000 4644 4100 0020 ieve the .FDA.. \n 00182200: 2020 2020 2020 2020 2020 6465 7369 7265 desire\n-00182210: 6420 7261 6e67 652e 0700 4646 5100 0016 d range...FFQ...\n-00182220: 0046 4661 0000 2020 2024 5a50 5245 5649 .FFa.. $ZPREVI\n-00182230: 4f55 5328 2907 0046 4671 0000 4b00 4646 OUS()..FFq..K.FF\n+00182210: 6420 7261 6e67 652e 0700 4644 5100 0016 d range...FDQ...\n+00182220: 0046 4461 0000 2020 2024 5a50 5245 5649 .FDa.. $ZPREVI\n+00182230: 4f55 5328 2907 0046 4471 0000 4b00 4644 OUS()..FDq..K.FD\n 00182240: 8100 0020 2020 2020 2020 2020 2020 5573 ... Us\n 00182250: 6520 7468 6520 7374 616e 6461 7264 2024 e the standard $\n 00182260: 4f52 4445 5228 782c 2d31 292c 2072 6174 ORDER(x,-1), rat\n 00182270: 6865 7220 7468 616e 2024 5a50 5245 5649 her than $ZPREVI\n-00182280: 4f55 5328 7829 2e07 0046 4691 0000 1b00 OUS(x)...FF.....\n-00182290: 4546 2500 0020 2020 2445 5472 6170 2076 EF%.. $ETrap v\n-001822a0: 732e 2024 5a54 5241 5007 0046 4611 0000 s. $ZTRAP..FF...\n-001822b0: 5100 4646 2100 0020 2020 2020 2020 2020 Q.FF!.. \n+00182280: 4f55 5328 7829 2e07 0046 4491 0000 1b00 OUS(x)...FD.....\n+00182290: 4544 2500 0020 2020 2445 5472 6170 2076 ED%.. $ETrap v\n+001822a0: 732e 2024 5a54 5241 5007 0046 4411 0000 s. $ZTRAP..FD...\n+001822b0: 5100 4644 2100 0020 2020 2020 2020 2020 Q.FD!.. \n 001822c0: 2020 5573 6520 2445 5452 4150 2072 6174 Use $ETRAP rat\n 001822d0: 6865 7220 7468 616e 2024 5a54 5241 5020 her than $ZTRAP \n 001822e0: 756e 6c65 7373 2074 6865 7265 2061 7265 unless there are\n 001822f0: 2067 6f6f 6420 7265 6173 6f6e 7320 6e6f good reasons no\n-00182300: 7415 0046 4631 0000 2020 2020 2020 2020 t..FF1.. \n-00182310: 2020 2074 6f2e 0700 4646 4100 0016 0046 to...FFA....F\n-00182320: 4651 0000 2020 2024 4b45 5920 7673 2e20 FQ.. $KEY vs. \n-00182330: 245a 4207 0046 4661 0000 5300 4646 7100 $ZB..FFa..S.FFq.\n+00182300: 7415 0046 4431 0000 2020 2020 2020 2020 t..FD1.. \n+00182310: 2020 2074 6f2e 0700 4644 4100 0016 0046 to...FDA....F\n+00182320: 4451 0000 2020 2024 4b45 5920 7673 2e20 DQ.. $KEY vs. \n+00182330: 245a 4207 0046 4461 0000 5300 4644 7100 $ZB..FDa..S.FDq.\n 00182340: 0020 2020 2020 2020 2020 2020 5573 6520 . Use \n 00182350: 244b 4559 2072 6174 6865 7220 7468 616e $KEY rather than\n 00182360: 2024 5a42 2c20 756e 6c65 7373 2063 6f64 $ZB, unless cod\n 00182370: 6520 6d75 7374 2072 756e 206f 6e20 6f6c e must run on ol\n 00182380: 6420 7665 7273 696f 6e73 206f 6648 0046 d versions ofH.F\n-00182390: 4681 0000 2020 2020 2020 2020 2020 2047 F... G\n+00182390: 4481 0000 2020 2020 2020 2020 2020 2047 D... G\n 001823a0: 542e 4d20 7768 6963 6820 646f 206e 6f74 T.M which do not\n 001823b0: 206d 6169 6e74 6169 6e20 244b 4559 2066 maintain $KEY f\n 001823c0: 6f72 2074 6865 2074 6172 6765 7420 6465 or the target de\n-001823d0: 7669 6365 2e07 0046 4691 0000 1c00 4546 vice...FF.....EF\n+001823d0: 7669 6365 2e07 0046 4491 0000 1c00 4544 vice...FD.....ED\n 001823e0: 2600 0020 2020 2453 5461 636b 2076 732e &.. $STack vs.\n-001823f0: 2024 5a4c 4556 454c 0700 4646 1100 0054 $ZLEVEL..FF...T\n-00182400: 0046 4621 0000 2020 2020 2020 2020 2020 .FF!.. \n+001823f0: 2024 5a4c 4556 454c 0700 4644 1100 0054 $ZLEVEL..FD...T\n+00182400: 0046 4421 0000 2020 2020 2020 2020 2020 .FD!.. \n 00182410: 2055 7365 2024 5354 4143 4b20 7261 7468 Use $STACK rath\n 00182420: 6572 2074 6861 6e20 245a 4c45 5645 4c2c er than $ZLEVEL,\n 00182430: 2075 6e6c 6573 7320 6974 2065 6c69 6d69 unless it elimi\n 00182440: 6e61 7465 6420 6172 6974 686d 6574 6963 nated arithmetic\n-00182450: 206f 7253 0046 4631 0000 2020 2020 2020 orS.FF1.. \n+00182450: 206f 7253 0046 4431 0000 2020 2020 2020 orS.FD1.. \n 00182460: 2020 2020 2065 7869 7374 696e 6720 7573 existing us\n 00182470: 6573 206f 6620 245a 4c45 5645 4c20 6172 es of $ZLEVEL ar\n 00182480: 6520 736f 206e 756d 6572 6f75 7320 6173 e so numerous as\n 00182490: 2074 6f20 6d61 6b65 2061 2063 6861 6e67 to make a chang\n-001824a0: 6520 6869 6768 1700 4646 4100 0020 2020 e high..FFA.. \n+001824a0: 6520 6869 6768 1700 4644 4100 0020 2020 e high..FDA.. \n 001824b0: 2020 2020 2020 2020 7269 736b 2e07 0046 risk...F\n-001824c0: 4651 0000 1300 4646 6100 0020 2020 245a FQ....FFa.. $Z\n-001824d0: 434d 444c 494e 4507 0046 4671 0000 5100 CMDLINE..FFq..Q.\n-001824e0: 4646 8100 0020 2020 2020 2020 2020 2020 FF... \n+001824c0: 4451 0000 1300 4644 6100 0020 2020 245a DQ....FDa.. $Z\n+001824d0: 434d 444c 494e 4507 0046 4471 0000 5100 CMDLINE..FDq..Q.\n+001824e0: 4644 8100 0020 2020 2020 2020 2020 2020 FD... \n 001824f0: 5661 6c69 6461 7465 2061 6c6c 2069 6e70 Validate all inp\n 00182500: 7574 2066 726f 6d20 245a 434d 444c 494e ut from $ZCMDLIN\n 00182510: 4520 6173 2069 6620 6974 2077 6572 6520 E as if it were \n 00182520: 6672 6f6d 2061 2052 4541 4420 666f 721d from a READ for.\n-00182530: 0046 4691 0000 2020 2020 2020 2020 2020 .FF... \n-00182540: 2075 7365 7220 696e 7075 742e 0700 4546 user input...EF\n-00182550: 2700 0038 0046 4611 0000 2020 2045 7874 '..8.FF... Ext\n+00182530: 0046 4491 0000 2020 2020 2020 2020 2020 .FD... \n+00182540: 2075 7365 7220 696e 7075 742e 0700 4544 user input...ED\n+00182550: 2700 0038 0046 4411 0000 2020 2045 7874 '..8.FD... Ext\n 00182560: 7269 6e73 6963 2046 756e 6374 696f 6e73 rinsic Functions\n 00182570: 2061 6e64 2053 7065 6369 616c 2056 6172 and Special Var\n-00182580: 6961 626c 6573 2028 2424 2907 0046 4621 iables ($$)..FF!\n-00182590: 0000 5400 4646 3100 0020 2020 2020 2020 ..T.FF1.. \n+00182580: 6961 626c 6573 2028 2424 2907 0046 4421 iables ($$)..FD!\n+00182590: 0000 5400 4644 3100 0020 2020 2020 2020 ..T.FD1.. \n 001825a0: 2020 2020 5768 656e 2061 2073 7562 726f When a subro\n 001825b0: 7574 696e 6520 6e65 6564 7320 746f 2072 utine needs to r\n 001825c0: 6574 7572 6e20 6120 7369 6e67 6c65 2076 eturn a single v\n 001825d0: 616c 7565 206f 7220 616e 2061 6e20 6172 alue or an an ar\n-001825e0: 7261 7920 6f66 4e00 4646 4100 0020 2020 ray ofN.FFA.. \n+001825e0: 7261 7920 6f66 4e00 4644 4100 0020 2020 ray ofN.FDA.. \n 001825f0: 2020 2020 2020 2020 7661 6c75 6573 2c20 values, \n 00182600: 6368 6f6f 7365 2061 6e20 4578 7472 696e choose an Extrin\n 00182610: 7369 6320 696e 766f 6361 7469 6f6e 206f sic invocation o\n 00182620: 7665 7220 6120 444f 2069 6e20 6f72 6465 ver a DO in orde\n-00182630: 7220 746f 2900 4646 5100 0020 2020 2020 r to).FFQ.. \n+00182630: 7220 746f 2900 4644 5100 0020 2020 2020 r to).FDQ.. \n 00182640: 2020 2020 2020 6d69 6e69 6d69 7a65 2073 minimize s\n 00182650: 636f 7069 6e67 2072 6973 6b73 2e07 0046 coping risks...F\n-00182660: 4661 0000 1200 4646 7100 0020 2020 5472 Fa....FFq.. Tr\n-00182670: 6967 6765 7273 0700 4646 8100 004f 0046 iggers..FF...O.F\n-00182680: 4691 0000 2020 2020 2020 2020 2020 2057 F... W\n+00182660: 4461 0000 1200 4644 7100 0020 2020 5472 Da....FDq.. Tr\n+00182670: 6967 6765 7273 0700 4644 8100 004f 0046 iggers..FD...O.F\n+00182680: 4491 0000 2020 2020 2020 2020 2020 2057 D... W\n 00182690: 6869 6c65 2047 542e 4d20 646f 6573 206e hile GT.M does n\n 001826a0: 6f74 2072 6573 7472 6963 7420 7472 6967 ot restrict trig\n 001826b0: 6765 7220 636f 6465 2066 726f 6d20 7065 ger code from pe\n-001826c0: 7266 6f72 6d69 6e67 2049 2f4f 5100 4546 rforming I/OQ.EF\n+001826c0: 7266 6f72 6d69 6e67 2049 2f4f 5100 4544 rforming I/OQ.ED\n 001826d0: 2800 0020 2020 2020 2020 2020 2020 6f70 (.. op\n 001826e0: 6572 6174 696f 6e73 2c20 6176 6f69 6420 erations, avoid \n 001826f0: 7573 696e 6720 4f50 454e 2c20 5553 452c using OPEN, USE,\n 00182700: 2052 4541 442c 2057 5249 5445 2061 6e64 READ, WRITE and\n 00182710: 2043 4c4f 5345 2077 6974 6869 6e4d 0046 CLOSE withinM.F\n-00182720: 4611 0000 2020 2020 2020 2020 2020 2074 F... t\n+00182720: 4411 0000 2020 2020 2020 2020 2020 2074 D... t\n 00182730: 7269 6767 6572 2061 7070 6c69 6361 7469 rigger applicati\n 00182740: 6f6e 2063 6f64 652e 2053 7563 6820 6f70 on code. Such op\n 00182750: 6572 6174 696f 6e73 206d 6179 2062 6520 erations may be \n-00182760: 7573 6566 756c 2066 6f72 5400 4646 2100 useful forT.FF!.\n+00182760: 7573 6566 756c 2066 6f72 5400 4644 2100 useful forT.FD!.\n 00182770: 0020 2020 2020 2020 2020 2020 6465 7665 . deve\n 00182780: 6c6f 706d 656e 7420 616e 6420 6469 6167 lopment and diag\n 00182790: 6e6f 7374 6963 2070 7572 706f 7365 732e nostic purposes.\n 001827a0: 2054 7269 6767 6572 7320 696d 706c 6963 Triggers implic\n 001827b0: 6974 6c79 2072 756e 2061 7320 5450 0000 itly run as TP..\n 001827c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001827d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001827e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001827f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00182800: 0100 0000 cb07 0000 8956 0000 0000 0000 .........V......\n-00182810: 9900 0046 4845 4c50 00ff 7300 ff54 5249 ...FHELP..s..TRI\n+00182810: 9900 0044 4845 4c50 00ff 7300 ff54 5249 ...DHELP..s..TRI\n 00182820: 4747 4552 5300 ff73 00ff 4d5f 434f 4449 GGERS..s..M_CODI\n 00182830: 4e47 5f53 5441 4e44 4152 4453 5f2d 5f44 NG_STANDARDS_-_D\n 00182840: 4f27 535f 414e 445f 444f 4e27 5453 00ff O'S_AND_DON'TS..\n 00182850: 7300 ff44 4f27 5300 c128 3100 0020 2020 s..DO'S..(1.. \n 00182860: 2020 2020 2020 2020 7472 616e 7361 6374 transact\n 00182870: 696f 6e73 2061 6e64 2049 2f4f 2076 696f ions and I/O vio\n 00182880: 6c61 7465 7320 7468 6520 4143 4944 2070 lates the ACID p\n 00182890: 726f 7065 7274 7920 6f66 2049 736f 6c61 roperty of Isola\n-001828a0: 7469 6f6e 202c 2061 7342 0046 4641 0000 tion , asB.FFA..\n+001828a0: 7469 6f6e 202c 2061 7342 0046 4441 0000 tion , asB.FDA..\n 001828b0: 2020 2020 2020 2020 2020 2064 6f20 4a4f do JO\n 001828c0: 422c 204c 4f43 4b2c 205a 5359 5354 454d B, LOCK, ZSYSTEM\n 001828d0: 2061 6e64 2065 7874 6572 6e61 6c20 6361 and external ca\n-001828e0: 6c6c 732e 2028 2426 2920 2e07 0046 4651 lls. ($&) ...FFQ\n-001828f0: 0000 5200 4646 6100 0020 2020 2020 2020 ..R.FFa.. \n+001828e0: 6c6c 732e 2028 2426 2920 2e07 0046 4451 lls. ($&) ...FDQ\n+001828f0: 0000 5200 4644 6100 0020 2020 2020 2020 ..R.FDa.. \n 00182900: 2020 2020 5573 6520 636f 6d70 7265 6865 Use comprehe\n 00182910: 6e73 6976 6520 616e 6420 7374 726f 6e67 nsive and strong\n 00182920: 2063 6f64 696e 6720 636f 6e76 656e 7469 coding conventi\n 00182930: 6f6e 7320 666f 7220 7472 6967 6765 7220 ons for trigger \n-00182940: 636f 6465 4e00 4646 7100 0020 2020 2020 codeN.FFq.. \n+00182940: 636f 6465 4e00 4644 7100 0020 2020 2020 codeN.FDq.. \n 00182950: 2020 2020 2020 6f72 2072 656c 7920 6f6e or rely on\n 00182960: 2075 7365 722d 7370 6563 6966 6965 6420 user-specified \n 00182970: 6e61 6d65 7320 696e 206d 616e 6167 696e names in managin\n 00182980: 6720 7468 6520 6465 6c65 7469 6f6e 2061 g the deletion a\n-00182990: 6e64 2a00 4646 8100 0020 2020 2020 2020 nd*.FF... \n+00182990: 6e64 2a00 4644 8100 0020 2020 2020 2020 nd*.FD... \n 001829a0: 2020 2020 7265 706c 6163 656d 656e 7420 replacement \n-001829b0: 6f66 2074 7269 6767 6572 732e 0700 4646 of triggers...FF\n-001829c0: 9100 004e 0045 4629 0000 2020 2020 2020 ...N.EF).. \n+001829b0: 6f66 2074 7269 6767 6572 732e 0700 4644 of triggers...FD\n+001829c0: 9100 004e 0045 4429 0000 2020 2020 2020 ...N.ED).. \n 001829d0: 2020 2020 2045 7863 6570 7420 7768 656e Except when\n 001829e0: 2075 7369 6e67 2074 7269 6767 6572 7320 using triggers \n 001829f0: 666f 7220 6465 6275 6767 696e 672c 2075 for debugging, u\n 00182a00: 7365 206a 6f75 726e 616c 696e 6720 616e se journaling an\n-00182a10: 792c 0046 4611 0000 2020 2020 2020 2020 y,.FF... \n+00182a10: 792c 0046 4411 0000 2020 2020 2020 2020 y,.FD... \n 00182a20: 2020 2072 6567 696f 6e20 7468 6174 2075 region that u\n 00182a30: 7365 7320 7472 6967 6765 7273 2e07 0046 ses triggers...F\n-00182a40: 4621 0000 1b00 4646 3100 0020 2020 4361 F!....FF1.. Ca\n+00182a40: 4421 0000 1b00 4644 3100 0020 2020 4361 D!....FD1.. Ca\n 00182a50: 6c6c 2d69 6e2f 4361 6c6c 2d6f 7574 7307 ll-in/Call-outs.\n-00182a60: 0046 4641 0000 5000 4646 5100 0020 2020 .FFA..P.FFQ.. \n+00182a60: 0046 4441 0000 5000 4644 5100 0020 2020 .FDA..P.FDQ.. \n 00182a70: 2020 2020 2020 2020 5573 6520 6774 6d5f Use gtm_\n 00182a80: 6d61 6c6c 6f63 2f67 746d 5f66 7265 6520 malloc/gtm_free \n 00182a90: 696e 2074 6865 2065 7874 6572 6e61 6c20 in the external \n 00182aa0: 6675 6e63 7469 6f6e 7320 666f 7220 656e functions for en\n-00182ab0: 6861 6e63 6564 4c00 4646 6100 0020 2020 hancedL.FFa.. \n+00182ab0: 6861 6e63 6564 4c00 4644 6100 0020 2020 hancedL.FDa.. \n 00182ac0: 2020 2020 2020 2020 7065 7266 6f72 6d61 performa\n 00182ad0: 6e63 6520 616e 6420 6265 7474 6572 2064 nce and better d\n 00182ae0: 6562 7567 6769 6e67 2063 6170 6162 696c ebugging capabil\n 00182af0: 6974 7920 696e 2063 6173 6520 6d65 6d6f ity in case memo\n-00182b00: 7279 4000 4646 7100 0020 2020 2020 2020 ry@.FFq.. \n+00182b00: 7279 4000 4644 7100 0020 2020 2020 2020 ry@.FDq.. \n 00182b10: 2020 2020 6d61 6e61 6765 6d65 6e74 2070 management p\n 00182b20: 726f 626c 656d 7320 6f63 6375 7220 7769 roblems occur wi\n 00182b30: 7468 2065 7874 6572 6e61 6c20 6361 6c6c th external call\n-00182b40: 732e 0700 4646 8100 0052 0046 4691 0000 s...FF...R.FF...\n+00182b40: 732e 0700 4644 8100 0052 0046 4491 0000 s...FD...R.FD...\n 00182b50: 2020 2020 2020 2020 2020 2055 7365 2067 Use g\n 00182b60: 746d 202a 7420 7479 7065 7320 6465 6669 tm *t types defi\n 00182b70: 6e65 6420 696e 2067 746d 7863 5f74 7970 ned in gtmxc_typ\n 00182b80: 6573 2e68 2062 6520 7573 6564 2069 6e73 es.h be used ins\n-00182b90: 7465 6164 206f 6620 7468 654e 0045 462a tead of theN.EF*\n+00182b90: 7465 6164 206f 6620 7468 654e 0045 442a tead of theN.ED*\n 00182ba0: 0000 2020 2020 2020 2020 2020 206e 6174 .. nat\n 00182bb0: 6976 6520 7479 7065 7320 2869 6e74 2c20 ive types (int, \n 00182bc0: 666c 6f61 742c 2063 6861 722c 2065 7463 float, char, etc\n 00182bd0: 2920 746f 2061 766f 6964 2070 6f74 656e ) to avoid poten\n-00182be0: 7469 616c 2073 697a 6536 0046 4611 0000 tial size6.FF...\n+00182be0: 7469 616c 2073 697a 6536 0046 4411 0000 tial size6.FD...\n 00182bf0: 2020 2020 2020 2020 2020 206d 6973 6d61 misma\n 00182c00: 7463 6865 7320 7769 7468 2074 6865 2070 tches with the p\n 00182c10: 6172 616d 6574 6572 2074 7970 6573 2e07 arameter types..\n-00182c20: 0046 4621 0000 1400 4646 3100 0020 2020 .FF!....FF1.. \n-00182c30: 4175 746f 7265 6c69 6e6b 0700 4646 4100 Autorelink..FFA.\n-00182c40: 0053 0046 4651 0000 2020 2020 2020 2020 .S.FFQ.. \n+00182c20: 0046 4421 0000 1400 4644 3100 0020 2020 .FD!....FD1.. \n+00182c30: 4175 746f 7265 6c69 6e6b 0700 4644 4100 Autorelink..FDA.\n+00182c40: 0053 0046 4451 0000 2020 2020 2020 2020 .S.FDQ.. \n 00182c50: 2020 2045 6974 6865 7220 6175 746f 2d72 Either auto-r\n 00182c60: 656c 696e 6b2d 656e 6162 6c65 206f 7220 elink-enable or \n 00182c70: 6175 746f 2d72 656c 696e 6b2d 6469 7361 auto-relink-disa\n 00182c80: 626c 6520 7468 6520 6469 7265 6374 6f72 ble the director\n-00182c90: 7920 696e 3d00 4646 6100 0020 2020 2020 y in=.FFa.. \n+00182c90: 7920 696e 3d00 4644 6100 0020 2020 2020 y in=.FDa.. \n 00182ca0: 2020 2020 2020 7468 6520 247a 726f 7574 the $zrout\n 00182cb0: 696e 6573 2066 6f72 2074 6865 206c 6966 ines for the lif\n 00182cc0: 6520 6f66 2074 6865 2070 726f 6365 7373 e of the process\n-00182cd0: 2e07 0046 4671 0000 4e00 4646 8100 0020 ...FFq..N.FF... \n+00182cd0: 2e07 0046 4471 0000 4e00 4644 8100 0020 ...FDq..N.FD... \n 00182ce0: 2020 2020 2020 2020 2020 5573 6520 7468 Use th\n 00182cf0: 6520 7361 6d65 2076 616c 7565 206f 6620 e same value of \n 00182d00: 2467 746d 5f6c 696e 6b74 6d70 6469 7220 $gtm_linktmpdir \n 00182d10: 666f 7220 616c 6c20 7072 6f63 6573 7365 for all processe\n-00182d20: 732e 2041 6c6c 5000 4646 9100 0020 2020 s. AllP.FF... \n+00182d20: 732e 2041 6c6c 5000 4644 9100 0020 2020 s. AllP.FD... \n 00182d30: 2020 2020 2020 2020 7072 6f63 6573 7365 processe\n 00182d40: 7320 7468 6174 2073 6861 7265 2061 2064 s that share a d\n 00182d50: 6972 6563 746f 7279 2077 686f 7365 2063 irectory whose c\n 00182d60: 6f6e 7465 6e74 7320 6172 6520 7375 626a ontents are subj\n-00182d70: 6563 7420 746f 4d00 4546 3100 0020 2020 ect toM.EF1.. \n+00182d70: 6563 7420 746f 4d00 4544 3100 0020 2020 ect toM.ED1.. \n 00182d80: 2020 2020 2020 2020 5a52 5550 4441 5445 ZRUPDATE\n 00182d90: 2075 7365 2074 6865 2073 616d 6520 7661 use the same va\n 00182da0: 6c75 6520 666f 7220 2467 746d 5f6c 696e lue for $gtm_lin\n 00182db0: 6b74 6d70 6469 7220 736f 2074 6861 7420 ktmpdir so that \n-00182dc0: 616c 6c4f 0046 4611 0000 2020 2020 2020 allO.FF... \n+00182dc0: 616c 6c4f 0046 4411 0000 2020 2020 2020 allO.FD... \n 00182dd0: 2020 2020 2070 726f 6365 7373 6573 2073 processes s\n 00182de0: 6565 2075 7064 6174 6520 6e6f 7469 6669 ee update notifi\n 00182df0: 6361 7469 6f6e 7320 2d20 7769 7468 2064 cations - with d\n 00182e00: 6966 6665 7265 6e74 2076 616c 7565 7320 ifferent values \n-00182e10: 6f66 4c00 4646 2100 0020 2020 2020 2020 ofL.FF!.. \n+00182e10: 6f66 4c00 4644 2100 0020 2020 2020 2020 ofL.FD!.. \n 00182e20: 2020 2020 2467 746d 5f6c 696e 6b74 6d70 $gtm_linktmp\n 00182e30: 6469 722c 2061 205a 5255 5044 4154 4520 dir, a ZRUPDATE \n 00182e40: 6279 2061 2070 726f 6365 7373 2077 6974 by a process wit\n 00182e50: 6820 6f6e 6520 7661 6c75 6520 6f66 4b00 h one value ofK.\n-00182e60: 4646 3100 0020 2020 2020 2020 2020 2020 FF1.. \n+00182e60: 4644 3100 0020 2020 2020 2020 2020 2020 FD1.. \n 00182e70: 2467 746d 5f6c 696e 6b74 6d70 6469 7220 $gtm_linktmpdir \n 00182e80: 776f 756c 6420 6e6f 7420 6265 206f 6273 would not be obs\n 00182e90: 6572 7665 6420 6279 2061 2070 726f 6365 erved by a proce\n-00182ea0: 7373 2077 6974 6820 613f 0046 4641 0000 ss with a?.FFA..\n+00182ea0: 7373 2077 6974 6820 613f 0046 4441 0000 ss with a?.FDA..\n 00182eb0: 2020 2020 2020 2020 2020 2064 6966 6665 diffe\n 00182ec0: 7265 6e74 2076 616c 7565 206f 6620 7468 rent value of th\n 00182ed0: 6174 2065 6e76 6972 6f6e 6d65 6e74 2076 at environment v\n-00182ee0: 6172 6961 626c 652e 0700 4646 5100 0010 ariable...FFQ...\n-00182ef0: 0041 464e 2754 5300 0044 6f6e 2774 7311 .AFN'TS..Don'ts.\n-00182f00: 0046 46bf 1100 0020 2020 446f 6e27 7473 .FF.... Don'ts\n-00182f10: 0700 4746 2100 0021 0047 4631 0000 2020 ..GF!..!.GF1.. \n+00182ee0: 6172 6961 626c 652e 0700 4644 5100 0010 ariable...FDQ...\n+00182ef0: 0041 444e 2754 5300 0044 6f6e 2774 7311 .ADN'TS..Don'ts.\n+00182f00: 0046 44bf 1100 0020 2020 446f 6e27 7473 .FD.... Don'ts\n+00182f10: 0700 4744 2100 0021 0047 4431 0000 2020 ..GD!..!.GD1.. \n 00182f20: 2053 6f75 7263 6520 616e 6420 4f62 6a65 Source and Obje\n-00182f30: 6374 2046 696c 6573 0700 4746 4100 003a ct Files..GFA..:\n-00182f40: 0047 4651 0000 2020 2020 2020 2020 2020 .GFQ.. \n+00182f30: 6374 2046 696c 6573 0700 4744 4100 003a ct Files..GDA..:\n+00182f40: 0047 4451 0000 2020 2020 2020 2020 2020 .GDQ.. \n 00182f50: 204e 6576 6572 2063 6861 6e67 6520 7468 Never change th\n 00182f60: 6520 6e61 6d65 206f 6620 616e 206f 626a e name of an obj\n-00182f70: 6563 7420 6669 6c65 2e07 0047 4661 0000 ect file...GFa..\n-00182f80: 4b00 4746 7100 0020 2020 2020 2020 2020 K.GFq.. \n+00182f70: 6563 7420 6669 6c65 2e07 0047 4461 0000 ect file...GDa..\n+00182f80: 4b00 4744 7100 0020 2020 2020 2020 2020 K.GDq.. \n 00182f90: 2020 5768 656e 2066 6f72 6d69 6e67 2072 When forming r\n 00182fa0: 6f75 7469 6e65 206e 616d 6573 2c20 7468 outine names, th\n 00182fb0: 6520 636f 6d70 696c 6572 2074 7275 6e63 e compiler trunc\n 00182fc0: 6174 6573 206f 626a 6563 7400 0000 0000 ates object.....\n 00182fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00182fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00182ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00183000: 0100 0000 e407 0000 b056 0000 0000 0000 .........V......\n-00183010: 9b00 0046 4845 4c50 00ff 7300 ff54 5249 ...FHELP..s..TRI\n+00183010: 9b00 0044 4845 4c50 00ff 7300 ff54 5249 ...DHELP..s..TRI\n 00183020: 4747 4552 5300 ff73 00ff 4d5f 434f 4449 GGERS..s..M_CODI\n 00183030: 4e47 5f53 5441 4e44 4152 4453 5f2d 5f44 NG_STANDARDS_-_D\n 00183040: 4f27 535f 414e 445f 444f 4e27 5453 00ff O'S_AND_DON'TS..\n 00183050: 7300 ff44 4f4e 2754 5300 bf81 0000 2020 s..DON'TS..... \n 00183060: 2020 2020 2020 2020 2066 696c 656e 616d filenam\n 00183070: 6573 2074 6f20 6120 6d61 7869 6d75 6d20 es to a maximum \n 00183080: 6c65 6e67 7468 206f 6620 3331 2063 6861 length of 31 cha\n 00183090: 7261 6374 6572 732e 2046 6f72 2065 7861 racters. For exa\n-001830a0: 6d70 6c65 2c20 666f 7220 614f 0047 4691 mple, for aO.GF.\n+001830a0: 6d70 6c65 2c20 666f 7220 614f 0047 4491 mple, for aO.GD.\n 001830b0: 0000 2020 2020 2020 2020 2020 2073 6f75 .. sou\n 001830c0: 7263 6520 6669 6c65 2063 616c 6c65 6420 rce file called \n 001830d0: 4164 6174 6162 6173 6565 6e67 696e 6577 Adatabaseenginew\n 001830e0: 6974 6873 6361 6c61 6269 6c69 7479 7072 ithscalabilitypr\n-001830f0: 6f76 656e 2e6d 2074 6865 3b00 4646 c011 oven.m the;.FF..\n+001830f0: 6f76 656e 2e6d 2074 6865 3b00 4644 c011 oven.m the;.FD..\n 00183100: 0000 2020 2020 2020 2020 2020 2063 6f6d .. com\n 00183110: 7069 6c65 7220 6765 6e65 7261 7465 7320 piler generates \n 00183120: 616e 206f 626a 6563 7420 6669 6c65 2063 an object file c\n-00183130: 616c 6c65 6451 0047 4612 0000 2020 2020 alledQ.GF... \n+00183130: 616c 6c65 6451 0047 4412 0000 2020 2020 alledQ.GD... \n 00183140: 2020 2020 2020 2041 6461 7461 6261 7365 Adatabase\n 00183150: 656e 6769 6e65 7769 7468 7363 616c 6162 enginewithscalab\n 00183160: 696c 6974 7970 2e6f 2e20 4e65 7665 7220 ilityp.o. Never \n 00183170: 6c65 7420 4754 2e4d 2072 6f75 7469 6e65 let GT.M routine\n-00183180: 7320 6669 6c65 2d00 4746 1300 0020 2020 s file-.GF... \n+00183180: 7320 6669 6c65 2d00 4744 1300 0020 2020 s file-.GD... \n 00183190: 2020 2020 2020 2020 6e61 6d65 7320 6578 names ex\n 001831a0: 6365 6564 2033 3120 6368 6172 6163 7465 ceed 31 characte\n-001831b0: 7273 2e07 0047 4614 0000 1100 4746 1500 rs...GF.....GF..\n-001831c0: 0020 2020 6b69 6c6c 202d 3907 0047 4616 . kill -9..GF.\n-001831d0: 0000 5000 4746 1700 0020 2020 2020 2020 ..P.GF... \n+001831b0: 7273 2e07 0047 4414 0000 1100 4744 1500 rs...GD.....GD..\n+001831c0: 0020 2020 6b69 6c6c 202d 3907 0047 4416 . kill -9..GD.\n+001831d0: 0000 5000 4744 1700 0020 2020 2020 2020 ..P.GD... \n 001831e0: 2020 2020 446f 6e27 7420 6b69 6c6c 696e Don't killin\n 001831f0: 6720 6120 7072 6f63 6573 7320 7769 7468 g a process with\n 00183200: 206b 696c 6c20 2d39 2061 6e64 2069 7420 kill -9 and it \n 00183210: 6d61 7920 6361 7573 6520 6461 7461 6261 may cause databa\n-00183220: 7365 5400 4746 1800 0020 2020 2020 2020 seT.GF... \n+00183220: 7365 5400 4744 1800 0020 2020 2020 2020 seT.GD... \n 00183230: 2020 2020 6461 6d61 6765 2e20 5573 6520 damage. Use \n 00183240: 4d55 5049 5020 5354 4f50 206f 7220 4d55 MUPIP STOP or MU\n 00183250: 5049 5020 494e 5452 5054 2069 6e73 7465 PIP INTRPT inste\n 00183260: 6164 2e20 5573 6520 6b69 6c6c 202d 3920 ad. Use kill -9 \n-00183270: 6173 2074 6865 5400 4746 1900 0020 2020 as theT.GF... \n+00183270: 6173 2074 6865 5400 4744 1900 0020 2020 as theT.GD... \n 00183280: 2020 2020 2020 2020 6c61 7374 2072 6573 last res\n 00183290: 6f72 7420 6966 2074 6865 2070 726f 6365 ort if the proce\n 001832a0: 7373 2064 6f65 7320 6e6f 7420 7265 7370 ss does not resp\n 001832b0: 6f6e 6420 746f 204d 5550 4950 2053 544f ond to MUPIP STO\n-001832c0: 502e 206b 696c 6c20 2d39 4e00 4746 1a00 P. kill -9N.GF..\n+001832c0: 502e 206b 696c 6c20 2d39 4e00 4744 1a00 P. kill -9N.GD..\n 001832d0: 0020 2020 2020 2020 2020 2020 7465 726d . term\n 001832e0: 696e 6174 6573 2074 6865 2070 726f 6365 inates the proce\n 001832f0: 7373 2061 6272 7570 746c 7920 616e 6420 ss abruptly and \n 00183300: 6d61 7920 6c65 6176 6520 6461 7461 6261 may leave databa\n-00183310: 7365 2066 696c 6573 5400 4746 2100 0020 se filesT.GF!.. \n+00183310: 7365 2066 696c 6573 5400 4744 2100 0020 se filesT.GD!.. \n 00183320: 2020 2020 2020 2020 2020 696d 7072 6f70 improp\n 00183330: 6572 6c79 2063 6c6f 7365 6420 616e 6420 erly closed and \n 00183340: 7265 7175 6972 6520 6120 4d55 5049 5020 require a MUPIP \n 00183350: 5255 4e44 4f57 4e2e 2042 6563 6175 7365 RUNDOWN. Because\n-00183360: 206b 696c 6c20 2d39 206d 6179 5200 4746 kill -9 mayR.GF\n+00183360: 206b 696c 6c20 2d39 206d 6179 5200 4744 kill -9 mayR.GD\n 00183370: 2200 0020 2020 2020 2020 2020 2020 6361 \".. ca\n 00183380: 7573 6520 6461 7461 6261 7365 2064 616d use database dam\n 00183390: 6167 652c 2070 6572 666f 726d 2061 204d age, perform a M\n 001833a0: 5550 4950 2049 4e54 4547 2069 6d6d 6564 UPIP INTEG immed\n 001833b0: 6961 7465 6c79 2061 6674 6572 2061 1a00 iately after a..\n-001833c0: 4746 2300 0020 2020 2020 2020 2020 2020 GF#.. \n-001833d0: 6b69 6c6c 202d 392e 0700 4746 2400 0019 kill -9...GF$...\n-001833e0: 0047 4625 0000 2020 204f 7065 7261 7465 .GF%.. Operate\n-001833f0: 2061 7320 726f 6f74 0700 4746 2600 002e as root..GF&...\n-00183400: 0047 4627 0000 2020 2020 2020 2020 2020 .GF'.. \n+001833c0: 4744 2300 0020 2020 2020 2020 2020 2020 GD#.. \n+001833d0: 6b69 6c6c 202d 392e 0700 4744 2400 0019 kill -9...GD$...\n+001833e0: 0047 4425 0000 2020 204f 7065 7261 7465 .GD%.. Operate\n+001833f0: 2061 7320 726f 6f74 0700 4744 2600 002e as root..GD&...\n+00183400: 0047 4427 0000 2020 2020 2020 2020 2020 .GD'.. \n 00183410: 204e 6576 6572 2072 756e 2061 2072 6f75 Never run a rou\n 00183420: 7469 6e65 2061 7320 726f 6f74 2e07 0047 tine as root...G\n-00183430: 4628 0000 5300 4746 2900 0020 2020 2020 F(..S.GF).. \n+00183430: 4428 0000 5300 4744 2900 0020 2020 2020 D(..S.GD).. \n 00183440: 2020 2020 2020 4f74 6865 7220 7468 616e Other than\n 00183450: 2047 542e 4d20 696e 7374 616c 6c61 7469 GT.M installati\n 00183460: 6f6e 2c20 6e65 7665 7220 7065 7266 6f72 on, never perfor\n 00183470: 6d20 616e 7920 4754 2e4d 206f 7065 7261 m any GT.M opera\n-00183480: 7469 6f6e 2061 7317 0047 462a 0000 2020 tion as..GF*.. \n+00183480: 7469 6f6e 2061 7317 0047 442a 0000 2020 tion as..GD*.. \n 00183490: 2020 2020 2020 2020 2072 6f6f 742e 0700 root...\n-001834a0: 4746 3100 0012 0047 4632 0000 2020 2054 GF1....GF2.. T\n-001834b0: 7269 6767 6572 7307 0047 4633 0000 5300 riggers..GF3..S.\n-001834c0: 4746 3400 0020 2020 2020 2020 2020 2020 GF4.. \n+001834a0: 4744 3100 0012 0047 4432 0000 2020 2054 GD1....GD2.. T\n+001834b0: 7269 6767 6572 7307 0047 4433 0000 5300 riggers..GD3..S.\n+001834c0: 4744 3400 0020 2020 2020 2020 2020 2020 GD4.. \n 001834d0: 4e65 7665 7220 7573 6520 6368 6169 6e65 Never use chaine\n 001834e0: 6420 616e 6420 6e65 7374 6564 2074 7269 d and nested tri\n 001834f0: 6767 6572 7320 7468 6174 2070 6f74 656e ggers that poten\n 00183500: 7469 616c 6c79 2075 7064 6174 6520 7468 tially update th\n-00183510: 654f 0047 4635 0000 2020 2020 2020 2020 eO.GF5.. \n+00183510: 654f 0047 4435 0000 2020 2020 2020 2020 eO.GD5.. \n 00183520: 2020 2073 616d 6520 7069 6563 6520 6f66 same piece of\n 00183530: 2061 2067 6c6f 6261 6c20 7661 7269 6162 a global variab\n 00183540: 6c65 2e20 596f 7520 7368 6f75 6c64 2061 le. You should a\n 00183550: 6c77 6179 7320 6173 7365 7373 2074 6865 lways assess the\n-00183560: 4f00 4746 3600 0020 2020 2020 2020 2020 O.GF6.. \n+00183560: 4f00 4744 3600 0020 2020 2020 2020 2020 O.GD6.. \n 00183570: 2020 7369 676e 6966 6963 616e 6365 206f significance o\n 00183580: 6620 6861 7669 6e67 2063 6861 696e 6564 f having chained\n 00183590: 2074 7269 6767 6572 7320 666f 7220 6120 triggers for a \n 001835a0: 6461 7461 6261 7365 2075 7064 6174 654e database updateN\n-001835b0: 0047 4637 0000 2020 2020 2020 2020 2020 .GF7.. \n+001835b0: 0047 4437 0000 2020 2020 2020 2020 2020 .GD7.. \n 001835c0: 2065 7370 6563 6961 6c6c 7920 6265 6361 especially beca\n 001835d0: 7573 6520 6f66 2074 6865 2061 7262 6974 use of the arbit\n 001835e0: 7261 7279 2074 7269 6767 6572 2065 7865 rary trigger exe\n 001835f0: 6375 7469 6f6e 206f 7264 6572 2e07 0047 cution order...G\n-00183600: 4638 0000 5000 4746 3900 0020 2020 2020 F8..P.GF9.. \n+00183600: 4438 0000 5000 4744 3900 0020 2020 2020 D8..P.GD9.. \n 00183610: 2020 2020 2020 4e65 7665 7220 6163 6365 Never acce\n 00183620: 7373 205e 2374 2077 6974 6820 4453 452c ss ^#t with DSE,\n 00183630: 2065 7863 6570 7420 7769 7468 2067 7569 except with gui\n 00183640: 6461 6e63 6520 6672 6f6d 2079 6f75 7220 dance from your \n-00183650: 4754 2e4d 5400 4746 3a00 0020 2020 2020 GT.MT.GF:.. \n+00183650: 4754 2e4d 5400 4744 3a00 0020 2020 2020 GT.MT.GD:.. \n 00183660: 2020 2020 2020 7375 7070 6f72 7420 6368 support ch\n 00183670: 616e 6e65 6c2e 204d 616e 6167 6520 7472 annel. Manage tr\n 00183680: 6967 6765 7220 6465 6669 6e69 7469 6f6e igger definition\n 00183690: 7320 7769 7468 204d 5550 4950 2054 5249 s with MUPIP TRI\n-001836a0: 4747 4552 2061 6e64 1e00 4746 4100 0020 GGER and..GFA.. \n+001836a0: 4747 4552 2061 6e64 1e00 4744 4100 0020 GGER and..GDA.. \n 001836b0: 2020 2020 2020 2020 2020 245a 5452 4947 $ZTRIG\n-001836c0: 4745 5228 292e 0700 4746 4200 0019 0047 GER()...GFB....G\n-001836d0: 4643 0000 2020 204c 6f63 616c 2076 6172 FC.. Local var\n-001836e0: 6961 626c 6573 0700 4746 4400 0053 0047 iables..GFD..S.G\n-001836f0: 4645 0000 2020 2020 2020 2020 2020 204e FE.. N\n+001836c0: 4745 5228 292e 0700 4744 4200 0019 0047 GER()...GDB....G\n+001836d0: 4443 0000 2020 204c 6f63 616c 2076 6172 DC.. Local var\n+001836e0: 6961 626c 6573 0700 4744 4400 0053 0047 iables..GDD..S.G\n+001836f0: 4445 0000 2020 2020 2020 2020 2020 204e DE.. N\n 00183700: 6576 6572 2075 7365 2065 7870 6f6e 656e ever use exponen\n 00183710: 7469 616c 206e 756d 6572 6963 2066 6f72 tial numeric for\n 00183720: 6d20 696e 2074 6865 2073 7562 7363 7269 m in the subscri\n 00183730: 7074 732e 2049 7420 6d61 7920 6c65 6164 pts. It may lead\n-00183740: 5400 4746 4600 0020 2020 2020 2020 2020 T.GFF.. \n+00183740: 5400 4744 4600 0020 2020 2020 2020 2020 T.GDF.. \n 00183750: 2020 746f 2061 6d62 6967 7569 7469 6573 to ambiguities\n 00183760: 2e20 4265 6361 7573 6520 6e75 6d65 7269 . Because numeri\n 00183770: 6320 7375 6273 6372 6970 7473 2063 6f6c c subscripts col\n 00183780: 6c61 7465 2061 6865 6164 206f 6620 7374 late ahead of st\n-00183790: 7269 6e67 5000 4746 4700 0020 2020 2020 ringP.GFG.. \n+00183790: 7269 6e67 5000 4744 4700 0020 2020 2020 ringP.GDG.. \n 001837a0: 2020 2020 2020 7375 6273 6372 6970 7473 subscripts\n 001837b0: 2c20 7468 6520 7374 7269 6e67 2073 7562 , the string sub\n 001837c0: 7363 7269 7074 2022 3031 4535 2220 6973 script \"01E5\" is\n 001837d0: 206e 6f74 2074 6865 2073 616d 6520 6173 not the same as\n 001837e0: 2074 6865 0000 0000 0000 0000 0000 0000 the............\n 001837f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00183800: 0100 0000 0f05 0000 c356 0000 0000 0000 .........V......\n-00183810: 7000 0046 4845 4c50 00ff 7300 ff54 5249 p..FHELP..s..TRI\n+00183810: 7000 0044 4845 4c50 00ff 7300 ff54 5249 p..DHELP..s..TRI\n 00183820: 4747 4552 5300 ff73 00ff 4d5f 434f 4449 GGERS..s..M_CODI\n 00183830: 4e47 5f53 5441 4e44 4152 4453 5f2d 5f44 NG_STANDARDS_-_D\n 00183840: 4f27 535f 414e 445f 444f 4e27 5453 00ff O'S_AND_DON'TS..\n 00183850: 7300 ff44 4f4e 2754 5300 c048 0000 2020 s..DON'TS..H.. \n 00183860: 2020 2020 2020 2020 206e 756d 6572 6963 numeric\n 00183870: 2073 7562 7363 7269 7074 2030 3145 352e subscript 01E5.\n-00183880: 0700 4746 4900 004f 0047 464a 0000 2020 ..GFI..O.GFJ.. \n+00183880: 0700 4744 4900 004f 0047 444a 0000 2020 ..GDI..O.GDJ.. \n 00183890: 2020 2020 2020 2020 204e 6576 6572 2053 Never S\n 001838a0: 4554 2024 5a57 5254 4143 6e20 2276 6172 ET $ZWRTACn \"var\n 001838b0: 6961 626c 6573 222e 2054 6865 7920 6172 iables\". They ar\n 001838c0: 6520 7573 6564 2062 7920 4754 2e4d 2074 e used by GT.M t\n-001838d0: 6f20 6d61 6b65 4f00 4746 5100 0020 2020 o makeO.GFQ.. \n+001838d0: 6f20 6d61 6b65 4f00 4744 5100 0020 2020 o makeO.GDQ.. \n 001838e0: 2020 2020 2020 2020 5a57 5249 5445 206f ZWRITE o\n 001838f0: 7574 7075 7420 6d6f 7265 2075 7365 6675 utput more usefu\n 00183900: 6c20 6275 7420 6172 6520 6e6f 7420 7375 l but are not su\n 00183910: 7070 6f72 7465 6420 666f 7220 616e 7920 pported for any \n-00183920: 6f74 6865 7253 0047 4652 0000 2020 2020 otherS.GFR.. \n+00183920: 6f74 6865 7253 0047 4452 0000 2020 2020 otherS.GDR.. \n 00183930: 2020 2020 2020 2070 7572 706f 7365 2e20 purpose. \n 00183940: 5468 6579 2061 7265 206f 6e6c 7920 6d65 They are only me\n 00183950: 6e74 696f 6e65 6420 6865 7265 2062 6563 ntioned here bec\n 00183960: 6175 7365 2079 6f75 206d 6179 2073 6565 ause you may see\n-00183970: 2074 6865 6d20 696e 3500 4746 5300 0020 them in5.GFS.. \n+00183970: 2074 6865 6d20 696e 3500 4744 5300 0020 them in5.GDS.. \n 00183980: 2020 2020 2020 2020 2020 7468 6520 6f75 the ou\n 00183990: 7470 7574 206f 6620 5a57 5249 5445 2061 tput of ZWRITE a\n 001839a0: 6e64 205a 5348 4f57 2022 5622 2e07 0047 nd ZSHOW \"V\"...G\n-001839b0: 4654 0000 5400 4746 5500 0020 2020 2020 FT..T.GFU.. \n+001839b0: 4454 0000 5400 4744 5500 0020 2020 2020 DT..T.GDU.. \n 001839c0: 2020 2020 2020 596f 7520 6361 6e20 7573 You can us\n 001839d0: 6520 5345 5420 4020 746f 2070 726f 6365 e SET @ to proce\n 001839e0: 7373 205a 5752 4954 4520 6f72 205a 5348 ss ZWRITE or ZSH\n 001839f0: 4f57 2022 5622 206f 7574 7075 7420 636f OW \"V\" output co\n-00183a00: 6e74 6169 6e69 6e67 5300 4746 5600 0020 ntainingS.GFV.. \n+00183a00: 6e74 6169 6e69 6e67 5300 4744 5600 0020 ntainingS.GDV.. \n 00183a10: 2020 2020 2020 2020 2020 245a 5752 5441 $ZWRTA\n 00183a20: 436e 2076 6172 6961 626c 6573 2066 6f72 Cn variables for\n 00183a30: 2072 6573 746f 7269 6e67 2061 6e20 616c restoring an al\n 00183a40: 6961 7320 636f 6e74 6169 6e65 7220 7661 ias container va\n-00183a50: 7269 6162 6c65 2074 6f20 6153 0047 4657 riable to aS.GFW\n+00183a50: 7269 6162 6c65 2074 6f20 6153 0047 4457 riable to aS.GDW\n 00183a60: 0000 2020 2020 2020 2020 2020 2070 7269 .. pri\n 00183a70: 6f72 2073 7461 7465 2e20 5768 696c 6520 or state. While \n 00183a80: 7072 6f63 6573 7369 6e67 2074 6865 206f processing the o\n 00183a90: 7574 7075 742c 206e 6576 6572 2061 7474 utput, never att\n 00183aa0: 656d 7074 2074 6f20 696e 6a65 6374 4b00 empt to injectK.\n-00183ab0: 4746 5800 0020 2020 2020 2020 2020 2020 GFX.. \n+00183ab0: 4744 5800 0020 2020 2020 2020 2020 2020 GDX.. \n 00183ac0: 6f72 206d 616e 6970 756c 6174 6520 245a or manipulate $Z\n 00183ad0: 5752 5441 436e 206c 696e 6573 2061 7320 WRTACn lines as \n 00183ae0: 6974 206d 6179 206c 6561 6420 746f 2075 it may lead to u\n-00183af0: 6e69 6e74 656e 6465 6454 0047 4659 0000 nintendedT.GFY..\n+00183af0: 6e69 6e74 656e 6465 6454 0047 4459 0000 nintendedT.GDY..\n 00183b00: 2020 2020 2020 2020 2020 2063 6f6e 7365 conse\n 00183b10: 7175 656e 6365 7320 6f72 2075 6e64 6572 quences or under\n 00183b20: 6d69 6e65 2074 6865 2062 656e 6566 6974 mine the benefit\n 00183b30: 2079 6f75 206d 6967 6874 2061 6368 6965 you might achie\n 00183b40: 7665 2066 726f 6d20 7573 696e 6754 0047 ve from usingT.G\n-00183b50: 465a 0000 2020 2020 2020 2020 2020 2061 FZ.. a\n+00183b50: 445a 0000 2020 2020 2020 2020 2020 2061 DZ.. a\n 00183b60: 6c69 6173 2063 6f6e 7461 696e 6572 732e lias containers.\n 00183b70: 204c 696e 6573 2063 6f6e 7461 696e 696e Lines containin\n 00183b80: 6720 5345 5420 245a 5752 5441 436e 3d3c g SET $ZWRTACn=<\n 00183b90: 7661 6c75 653e 2061 7265 206e 6f2d 6f70 value> are no-op\n-00183ba0: 7354 0047 4661 0000 2020 2020 2020 2020 sT.GFa.. \n+00183ba0: 7354 0047 4461 0000 2020 2020 2020 2020 sT.GDa.. \n 00183bb0: 2020 2075 6e6c 6573 7320 7468 6579 2068 unless they h\n 00183bc0: 6176 6520 6120 7072 6563 6564 696e 6720 ave a preceding \n 00183bd0: 5345 5420 245a 5752 5441 433d 2222 2061 SET $ZWRTAC=\"\" a\n 00183be0: 6e64 2061 6e20 616c 6961 7320 636f 6e74 nd an alias cont\n-00183bf0: 6169 6e65 724f 0047 4662 0000 2020 2020 ainerO.GFb.. \n+00183bf0: 6169 6e65 724f 0047 4462 0000 2020 2020 ainerO.GDb.. \n 00183c00: 2020 2020 2020 2076 6172 6961 626c 6520 variable \n 00183c10: 6173 736f 6369 6174 696f 6e2e 2049 6e20 association. In \n 00183c20: 7468 6520 5a57 5249 5445 206f 7220 5a53 the ZWRITE or ZS\n 00183c30: 484f 5720 2256 2220 6f75 7470 7574 206f HOW \"V\" output o\n-00183c40: 6620 616e 5200 4746 6300 0020 2020 2020 f anR.GFc.. \n+00183c40: 6620 616e 5200 4744 6300 0020 2020 2020 f anR.GDc.. \n 00183c50: 2020 2020 2020 616c 6961 7320 636f 6e74 alias cont\n 00183c60: 6169 6e65 722c 2053 4554 2024 5a57 5254 ainer, SET $ZWRT\n 00183c70: 4143 206c 696e 6573 2061 7070 6561 7220 AC lines appear \n 00183c80: 696e 2074 6865 206f 7264 6572 2074 6861 in the order tha\n-00183c90: 7420 4754 2e4d 5400 4746 6400 0020 2020 t GT.MT.GFd.. \n+00183c90: 7420 4754 2e4d 5400 4744 6400 0020 2020 t GT.MT.GDd.. \n 00183ca0: 2020 2020 2020 2020 6578 7065 6374 7320 expects \n 00183cb0: 666f 7220 7265 7374 6f72 6174 696f 6e2e for restoration.\n 00183cc0: 2046 4953 2063 616e 2063 6861 6e67 6520 FIS can change \n 00183cd0: 7468 6520 7573 6520 6f66 2024 5a57 5254 the use of $ZWRT\n-00183ce0: 4143 2069 6e20 4754 2e4d 1e00 4746 6500 AC in GT.M..GFe.\n+00183ce0: 4143 2069 6e20 4754 2e4d 1e00 4744 6500 AC in GT.M..GDe.\n 00183cf0: 0020 2020 2020 2020 2020 2020 6174 2061 . at a\n-00183d00: 6e79 2074 696d 652e 0700 4746 6600 0000 ny time...GFf...\n+00183d00: 6e79 2074 696d 652e 0700 4744 6600 0000 ny time...GDf...\n 00183d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00183d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00183d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00183d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00183d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00183d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00183d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -99323,15 +99323,15 @@\n 00183fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00183fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00183fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00183fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00183fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00183ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00184000: 0100 0000 f707 0000 4f57 0000 0000 0000 ........OW......\n-00184010: 2600 00f6 6774 6d74 7970 666c 6469 6e64 &...gtmtypfldind\n+00184010: 2600 000d 6774 6d74 7970 666c 6469 6e64 &...gtmtypfldind\n 00184020: 7800 ff41 4253 5f54 494d 4500 ff61 745f x..ABS_TIME..at_\n 00184030: 7365 6300 0031 0b00 1c38 7573 6563 0000 sec..1...8usec..\n 00184040: 3214 000f 3842 4649 4c45 00ff 626c 6b73 2...8BFILE..blks\n 00184050: 697a 0000 350a 0017 3870 7472 0000 3809 iz..5...8ptr..8.\n 00184060: 0017 3875 6600 0037 0a00 1938 7369 7a00 ..8uf..7...8siz.\n 00184070: 0036 0900 1638 6664 0000 310b 0016 386d .6...8fd..1...8m\n 00184080: 6f64 6500 0034 0c00 1638 6f66 6c61 6700 ode..4...8oflag.\n@@ -99454,17 +99454,17 @@\n 001847d0: 2638 2e70 6172 7473 0000 3611 002c 382e &8.parts..6..,8.\n 001847e0: 6c61 7463 685f 7069 6400 0037 0b00 3338 latch_pid..7..38\n 001847f0: 776f 7264 0000 3800 0000 0000 0000 0000 word..8.........\n 00184800: 0100 0001 b107 0000 9d77 0000 0000 0000 .........w......\n 00184810: 3300 0000 6774 6d74 7970 666c 6469 6e64 3...gtmtypfldind\n 00184820: 7800 ff63 6163 6865 5f71 7565 5f68 6561 x..cache_que_hea\n 00184830: 6400 ff6c 6174 6368 2e75 2e70 6200 0088 d..latch.u.pb...\n-00184840: 0200 001c 0011 fa6c 6c69 6e5f 656e 7472 .......llin_entr\n+00184840: 0200 001c 0011 116c 6c69 6e5f 656e 7472 .......llin_entr\n 00184850: 795f 6c69 7374 00ff 6a00 008a 0200 001e y_list..j.......\n-00184860: 0010 fa6f 6e6e 6563 7469 6f6e 5f73 7472 ...onnection_str\n+00184860: 0010 116f 6e6e 6563 7469 6f6e 5f73 7472 ...onnection_str\n 00184870: 7563 7400 ff63 6d00 008b 0200 001d 000f uct..cm.........\n 00184880: 7564 5f72 6d5f 7374 7275 6374 00ff 7069 ud_rm_struct..pi\n 00184890: 7065 5f63 0000 8c02 0000 1e00 106d 6470 pe_c.........mdp\n 001848a0: 5f61 6e6e 6f75 6e63 655f 6d73 675f 7400 _announce_msg_t.\n 001848b0: ff71 0000 8d02 0000 1700 0f6d 656e 635f .q.........menc_\n 001848c0: 696e 666f 5f74 00ff 6700 008e 0200 000f info_t..g.......\n 001848d0: 000f 7567 645f 6165 0000 8f02 0000 1d00 ..ugd_ae........\n@@ -108411,15 +108411,15 @@\n 001a77a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001a77b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001a77c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001a77d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001a77e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001a77f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001a7800: 0100 0000 fa07 0000 fa77 0000 0000 0000 .........w......\n-001a7810: 3300 00fa 6774 6d73 7472 7563 7473 00ff 3...gtmstructs..\n+001a7810: 3300 0011 6774 6d73 7472 7563 7473 00ff 3...gtmstructs..\n 001a7820: 6163 7469 7665 6c76 5f64 6267 5f73 7472 activelv_dbg_str\n 001a7830: 7563 7400 0061 6374 6976 656c 765f 6462 uct..activelv_db\n 001a7840: 675f 742b 000c 3862 6163 6b75 705f 7265 g_t+..8backup_re\n 001a7850: 675f 6c69 7374 5f73 7472 7563 7400 0062 g_list_struct..b\n 001a7860: 6163 6b75 705f 7265 675f 6c69 7374 2000 ackup_reg_list .\n 001a7870: 0d38 6c6f 636b 5f69 6e66 6f5f 7374 7275 .8lock_info_stru\n 001a7880: 6374 0000 626c 6f63 6b5f 696e 666f 2000 ct..block_info .\n@@ -109051,15 +109051,15 @@\n 001a9fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001a9fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001a9fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001a9fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001a9fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001a9ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001aa000: 0100 0000 d300 0000 bc78 0000 0000 0000 .........x......\n-001aa010: 2a00 00fa 6774 6d75 6e69 6f6e 7300 ff67 *...gtmunions..g\n+001aa010: 2a00 0011 6774 6d75 6e69 6f6e 7300 ff67 *...gtmunions..g\n 001aa020: 746d 5f74 696d 6538 5f73 7472 7563 7400 tm_time8_struct.\n 001aa030: 0067 746d 5f74 696d 6538 2000 0c38 7674 .gtm_time8 ..8vt\n 001aa040: 725f 7375 6273 5f73 7472 7563 7400 0067 r_subs_struct..g\n 001aa050: 7674 725f 7375 6273 5f74 1200 0b38 6f6d vtr_subs_t...8om\n 001aa060: 695f 6c69 0000 6f6d 695f 6c69 0e00 0f38 i_li..omi_li...8\n 001aa070: 7369 0000 6f6d 695f 7369 0e00 0f38 7669 si..omi_si...8vi\n 001aa080: 0000 6f6d 695f 7669 1400 0b38 7263 5f62 ..omi_vi...8rc_b\n@@ -109307,15 +109307,15 @@\n 001aafa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001aafb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001aafc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001aafd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001aafe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001aaff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001ab000: 0100 0000 fb07 0000 3d79 0000 0000 0000 ........=y......\n-001ab010: 1e00 00fa 6774 6d74 7970 6573 00ff 4142 ....gtmtypes..AB\n+001ab010: 1e00 0011 6774 6d74 7970 6573 00ff 4142 ....gtmtypes..AB\n 001ab020: 535f 5449 4d45 0000 7374 7275 6374 0800 S_TIME..struct..\n 001ab030: 1338 8000 0032 0e00 1338 bf11 00ff 6c65 .8...2...8....le\n 001ab040: 6e00 0038 1900 1738 6e61 6d65 0000 4142 n..8...8name..AB\n 001ab050: 535f 5449 4d45 2e61 745f 7365 630a 0017 S_TIME.at_sec...\n 001ab060: 386f 6666 0000 300e 0017 3874 7970 6500 8off..0...8type.\n 001ab070: 006c 6f6e 670d 0014 3821 00ff 6c65 6e00 .long...8!..len.\n 001ab080: 0038 1a00 1738 6e61 6d65 0000 4142 535f .8...8name..ABS_\n@@ -109441,20 +109441,20 @@\n 001ab800: 0100 0002 7100 0000 88e9 0000 0000 0000 ....q...........\n 001ab810: 2400 0000 6774 6d74 7970 6573 00ff 6a6e $...gtmtypes..jn\n 001ab820: 6c5f 6374 6c5f 6c69 7374 00c0 4701 0000 l_ctl_list..G...\n 001ab830: 2f03 0000 1400 0a00 7263 5f73 6574 00c0 /.......rc_set..\n 001ab840: 1901 0000 9103 0000 2100 0a00 7368 6d70 ........!...shmp\n 001ab850: 6f6f 6c5f 6275 6666 5f68 6472 00c1 1461 ool_buff_hdr...a\n 001ab860: 00ff 6d00 0004 0400 0008 0000 0030 0300 ..m..........0..\n-001ab870: 00fa 745f 7265 6300 bf62 0000 da02 0000 ..t_rec..b......\n+001ab870: 0011 745f 7265 6300 bf62 0000 da02 0000 ..t_rec..b......\n 001ab880: 1b00 0a65 6361 6368 655f 7175 655f 6865 ...ecache_que_he\n 001ab890: 6164 00bf 3200 00db 0200 0011 0018 0073 ad..2..........s\n 001ab8a0: 00c0 1900 ff6d 0000 dc02 0000 0b00 1b65 .....m.........e\n 001ab8b0: 3b00 00dd 0200 0013 0010 6572 6563 00c0 ;.........erec..\n-001ab8c0: 1200 ff70 0000 de02 0000 0b00 11fa 6600 ...p..........f.\n+001ab8c0: 1200 ff70 0000 de02 0000 0b00 1111 6600 ...p..........f.\n 001ab8d0: 00df 0200 0019 0010 0073 7461 7465 5f72 .........state_r\n 001ab8e0: 6563 00c0 2700 ff6d 0000 e002 0000 1700 ec..'..m........\n 001ab8f0: 0c65 7365 6d61 705f 7400 bf11 00ff 6d00 .esemap_t.....m.\n 001ab900: 00e1 0200 0019 000b 656c 6561 725f 7265 ........elear_re\n 001ab910: 7175 6573 7400 bf42 0000 e202 0000 1d00 quest..B........\n 001ab920: 0b72 6d5f 7265 6769 6f6e 5f68 6561 6400 .rm_region_head.\n 001ab930: bf41 00ff 7000 00e3 0200 0016 000b 656f .A..p.........eo\n@@ -109469,37 +109469,37 @@\n 001ab9c0: 5f72 6d5f 7374 7275 6374 00c0 1100 ff6d _rm_struct.....m\n 001ab9d0: 0000 e902 0000 0e00 1700 3600 ff6d 0000 ..........6..m..\n 001ab9e0: ea02 0000 0e00 1700 6200 ff6d 0000 eb02 ........b..m....\n 001ab9f0: 0000 0e00 1700 8800 ff6d 0000 ec02 0000 .........m......\n 001aba00: 1d00 0c6d 736f 636b 6574 5f73 7472 7563 ...msocket_struc\n 001aba10: 7400 c01a 00ff 6d00 00ed 0200 0019 000c t.....m.........\n 001aba20: 0074 745f 7374 7275 6374 00c0 2500 ff6d .tt_struct..%..m\n-001aba30: 0000 ee02 0000 0b00 16fa c100 00ef 0200 ................\n+001aba30: 0000 ee02 0000 0b00 1611 c100 00ef 0200 ................\n 001aba40: 0021 000b 0064 705f 616e 6e6f 756e 6365 .!...dp_announce\n 001aba50: 5f6d 7367 5f74 00c0 1300 ff6d 0000 f002 _msg_t.....m....\n 001aba60: 0000 1500 0e65 6864 725f 7400 bf91 00ff .....ehdr_t.....\n 001aba70: 7000 00f1 0200 0022 000b 0065 765f 6469 p......\"...ev_di\n 001aba80: 7370 6174 6368 5f73 7472 7563 7400 c014 spatch_struct...\n 001aba90: 00ff 6d00 00f2 0200 0020 000b 646f 6c6c ..m...... ..doll\n 001abaa0: 6172 5f65 636f 6465 5f74 7970 6500 bf71 ar_ecode_type..q\n 001abab0: 00ff 6d00 00f3 0200 0016 0011 6573 7461 ..m.........esta\n 001abac0: 636b 5f74 7970 6500 c000 00f4 0200 0026 ck_type........&\n 001abad0: 000a 6365 6d69 745f 6261 7365 5f69 6e66 ..cemit_base_inf\n 001abae0: 6f5f 7374 7275 6374 00bf 1100 ff6e 6200 o_struct.....nb.\n 001abaf0: 00f5 0200 001b 000b 656e 6469 616e 3332 ........endian32\n 001abb00: 5f73 7472 7563 7400 bf12 0000 f602 0000 _struct.........\n-001abb10: 1900 0afa 6669 6c65 5f69 6e66 6f00 bf21 ....file_info..!\n+001abb10: 1900 0a11 6669 6c65 5f69 6e66 6f00 bf21 ....file_info..!\n 001abb20: 00ff 7000 00f7 0200 0018 000b 756e 7063 ..p.........unpc\n 001abb30: 5f61 7265 6100 bf41 00ff 6d00 00f8 0200 _area..A..m.....\n 001abb40: 0021 000b 656f 7277 5f6d 756c 7469 5f73 .!..eorw_multi_s\n 001abb50: 7472 7563 7400 c017 00ff 6e62 0000 f902 truct.....nb....\n 001abb60: 0000 1a00 0a5f 6763 616c 6c5f 6172 6773 ....._gcall_args\n 001abb70: 00bf 5100 ff6d 0000 fa02 0000 1900 0b5f ..Q..m........._\n 001abb80: 645f 6269 6e64 696e 6700 bf61 00ff 6d00 d_binding..a..m.\n-001abb90: 00fb 0200 0013 000d fa72 6567 696f 6e00 .........region.\n+001abb90: 00fb 0200 0013 000d 1172 6567 696f 6e00 .........region.\n 001abba0: c01b 0000 fc02 0000 1800 0d69 7365 675f ...........iseg_\n 001abbb0: 6164 6472 00bf 2100 ff6d 0000 fd02 0000 addr..!..m......\n 001abbc0: 1400 105f 6d65 6e74 00c0 2700 ff6d 0000 ..._ment..'..m..\n 001abbd0: fe02 0000 1d00 0b74 6c6f 6261 6c5f 6c61 .......tlobal_la\n 001abbe0: 7463 685f 7400 bf31 00ff 6d00 00ff 0200 tch_t..1..m.....\n 001abbf0: 0017 000c 5f76 6e5f 706f 6f6c 00bf 1100 ...._vn_pool....\n 001abc00: ff6d 0000 0003 0000 2100 0b5f 7463 6d5f .m......!.._tcm_\n@@ -109518,27 +109518,27 @@\n 001abcd0: c016 00ff 6d00 0008 0300 0022 000e 006f ....m......\"...o\n 001abce0: 7572 6365 5f6c 6f63 616c 5f73 7472 7563 urce_local_struc\n 001abcf0: 7400 c015 00ff 6d00 0009 0300 000e 0022 t.....m........\"\n 001abd00: 0036 00ff 6d00 000a 0300 0019 0014 696f .6..m.........io\n 001abd10: 7074 696f 6e73 5f74 00bf 1100 ff70 0000 ptions_t.....p..\n 001abd20: 0b03 0000 0f00 1e00 c027 00ff 6d00 000c .........'..m...\n 001abd30: 0300 0019 000b 6976 5f6b 6579 5f62 7566 ......iv_key_buf\n-001abd40: 00bf 8100 ff6d 0000 0d03 0000 1800 0dfa .....m..........\n+001abd40: 00bf 8100 ff6d 0000 0d03 0000 1800 0d11 .....m..........\n 001abd50: 6e61 6d65 6865 6164 00c0 2100 ff70 0000 namehead..!..p..\n 001abd60: 0e03 0000 1900 0d00 7472 6967 6765 725f ........trigger_\n 001abd70: 7400 bf31 00ff 6d00 000f 0300 000f 0017 t..1..m.........\n 001abd80: 00c0 2900 ff70 0000 1003 0000 1c00 0c65 ..)..p.........e\n 001abd90: 6e68 5f73 7061 6e72 6567 5f74 00bf 5100 nh_spanreg_t..Q.\n 001abda0: ff70 0000 1103 0000 1f00 0c00 7374 6174 .p..........stat\n 001abdb0: 735f 7265 635f 6373 645f 7400 c018 00ff s_rec_csd_t.....\n 001abdc0: 6d00 0012 0300 000b 001d 653b 0000 1303 m.........e;....\n 001abdd0: 0000 0e00 1d00 6400 ff6d 0000 1403 0000 ......d..m......\n 001abde0: 1100 1600 7400 c015 00ff 6d00 0015 0300 ....t.....m.....\n 001abdf0: 000c 0019 6538 0100 0016 0300 000e 0019 ....e8..........\n-001abe00: 6563 00ff 7000 0017 0300 000c 000c fa74 ec..p..........t\n+001abe00: 6563 00ff 7000 0017 0300 000c 000c 1174 ec..p..........t\n 001abe10: 6000 0018 0300 0019 000d 0072 5f73 7562 `..........r_sub\n 001abe20: 735f 7374 6172 5f74 0081 0000 1903 0000 s_star_t........\n 001abe30: 1100 1400 7400 c021 00ff 6d00 001a 0300 ....t..!..m.....\n 001abe40: 001c 000a 0068 6173 6831 3238 5f73 7461 .....hash128_sta\n 001abe50: 7465 5f74 00bf 3200 001b 0300 001c 000e te_t..2.........\n 001abe60: 005f 7461 626c 655f 696e 7434 00bf 6100 ._table_int4..a.\n 001abe70: ff6e 6200 001c 0300 0012 0018 0038 00c0 .nb..........8..\n@@ -109547,27 +109547,27 @@\n 001abea0: 0000 1c00 0b00 6561 6465 725f 7374 7275 ......eader_stru\n 001abeb0: 6374 00bf 2100 ff70 0000 1f03 0000 1900 ct..!..p........\n 001abec0: 0a00 6963 6f64 655f 7374 7200 bf51 00ff ..icode_str..Q..\n 001abed0: 7000 0020 0300 001e 000b 006e 635f 6c69 p.. .......nc_li\n 001abee0: 7374 5f73 7472 7563 7400 bf51 00ff 7000 st_struct..Q..p.\n 001abef0: 0021 0300 001b 000d 0074 6e5f 6465 7461 .!.......tn_deta\n 001abf00: 696c 5f74 00c0 1200 ff6d 0000 2203 0000 il_t.....m..\"...\n-001abf10: 1400 0bfa 6f5f 6465 7363 00c0 2301 0000 ....o_desc..#...\n-001abf20: 2303 0000 1800 0bfa 7063 735f 6d65 7367 #.......pcs_mesg\n+001abf10: 1400 0b11 6f5f 6465 7363 00c0 2301 0000 ....o_desc..#...\n+001abf20: 2303 0000 1800 0b11 7063 735f 6d65 7367 #.......pcs_mesg\n 001abf30: 00bf 3100 ff70 0000 2403 0000 2100 0a5f ..1..p..$...!.._\n 001abf40: 6a65 7874 5f68 6561 705f 656c 656d 5f74 jext_heap_elem_t\n 001abf50: 00bf 2100 ff6e 6200 0025 0300 0017 000b ..!..nb..%......\n-001abf60: fa6e 6c5f 6275 6666 6572 00c0 2301 0000 .nl_buffer..#...\n+001abf60: 116e 6c5f 6275 6666 6572 00c0 2301 0000 .nl_buffer..#...\n 001abf70: 2603 0000 0e00 1662 4700 ff6d 0000 2703 &......bG..m..'.\n 001abf80: 0000 0e00 1600 7100 ff6d 0000 2803 0000 ......q..m..(...\n 001abf90: 1b00 0e00 6372 6561 7465 5f69 6e66 6f00 ....create_info.\n 001abfa0: bf81 00ff 6d00 0029 0300 0010 001a 62c0 ....m..)......b.\n 001abfb0: 3400 ff6e 6200 002a 0300 0017 000f 0074 4..nb..*.......t\n 001abfc0: 6c5f 6c69 7374 00c0 2400 ff6d 0000 2b03 l_list..$..m..+.\n-001abfd0: 0000 0c00 18fa 4701 0000 2c03 0000 0800 ......G...,.....\n+001abfd0: 0000 0c00 1811 4701 0000 2c03 0000 0800 ......G...,.....\n 001abfe0: 0000 2d03 0000 0000 0000 0000 0000 0000 ..-.............\n 001abff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001ac000: 0100 0000 fa07 0000 b479 0000 0000 0000 .........y......\n 001ac010: 3600 0038 6774 6d74 7970 6573 00ff 4465 6..8gtmtypes..De\n 001ac020: 765f 7061 7261 6d5f 7061 6972 7300 bf21 v_param_pairs..!\n 001ac030: 00ff 7479 7065 0000 4465 765f 7061 7261 ..type..Dev_para\n 001ac040: 6d5f 7061 6972 0d00 1b38 3100 ff6c 656e m_pair...81..len\n@@ -120699,26 +120699,26 @@\n 001d77a0: 6500 006a 6e6c 5f66 696c 655f 6865 6164 e..jnl_file_head\n 001d77b0: 6572 2e61 6c69 676e 7369 7a65 0c00 1e38 er.alignsize...8\n 001d77c0: 6f66 6600 0032 3732 1600 1e38 7479 7065 off..272...8type\n 001d77d0: 0000 756e 7369 676e 6564 2d69 6e74 0d00 ..unsigned-int..\n 001d77e0: 1b38 4200 ff6c 656e 0000 3400 0000 0000 .8B..len..4.....\n 001d77f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001d7800: 0100 0001 da07 0000 1c9c 0000 0000 0000 ................\n-001d7810: 2900 003f 6774 6d74 7970 6573 00ff 4465 )..?gtmtypes..De\n+001d7810: 2900 0030 6774 6d74 7970 6573 00ff 4465 )..0gtmtypes..De\n 001d7820: 765f 7061 7261 6d5f 7061 6972 7300 bf21 v_param_pairs..!\n 001d7830: 00ff 7000 00d6 0200 001e 000a 7461 6374 ..p.........tact\n 001d7840: 6976 656c 765f 6462 675f 7400 bf71 00ff ivelv_dbg_t..q..\n-001d7850: 6d00 00d8 0200 0017 000a fa62 6c6b 5f73 m..........blk_s\n+001d7850: 6d00 00d8 0200 0017 000a 1162 6c6b 5f73 m..........blk_s\n 001d7860: 6567 6d65 6e74 0081 0000 d902 0000 1200 egment..........\n-001d7870: 0bfa 745f 7265 6300 bf62 0000 da02 0000 ..t_rec..b......\n+001d7870: 0b11 745f 7265 6300 bf62 0000 da02 0000 ..t_rec..b......\n 001d7880: 1b00 0a65 6361 6368 655f 7175 655f 6865 ...ecache_que_he\n 001d7890: 6164 00bf 3200 00db 0200 0011 0018 0073 ad..2..........s\n 001d78a0: 00c0 1900 ff6d 0000 dc02 0000 0b00 1b65 .....m.........e\n 001d78b0: 3b00 00dd 0200 0013 0010 6572 6563 00c0 ;.........erec..\n-001d78c0: 1200 ff70 0000 de02 0000 0b00 11fa 6600 ...p..........f.\n+001d78c0: 1200 ff70 0000 de02 0000 0b00 1111 6600 ...p..........f.\n 001d78d0: 00df 0200 0019 0010 0073 7461 7465 5f72 .........state_r\n 001d78e0: 6563 00c0 2700 ff6d 0000 e002 0000 1700 ec..'..m........\n 001d78f0: 0c65 7365 6d61 705f 7400 bf11 00ff 6d00 .esemap_t.....m.\n 001d7900: 00e1 0200 0019 000b 656c 6561 725f 7265 ........elear_re\n 001d7910: 7175 6573 7400 bf42 0000 e202 0000 1d00 quest..B........\n 001d7920: 0b72 6d5f 7265 6769 6f6e 5f68 6561 6400 .rm_region_head.\n 001d7930: bf41 00ff 7000 00e3 0200 0016 000b 656f .A..p.........eo\n@@ -120733,37 +120733,37 @@\n 001d79c0: 5f72 6d5f 7374 7275 6374 00c0 1100 ff6d _rm_struct.....m\n 001d79d0: 0000 e902 0000 0e00 1700 3600 ff6d 0000 ..........6..m..\n 001d79e0: ea02 0000 0e00 1700 6200 ff6d 0000 eb02 ........b..m....\n 001d79f0: 0000 0e00 1700 8800 ff6d 0000 ec02 0000 .........m......\n 001d7a00: 1d00 0c6d 736f 636b 6574 5f73 7472 7563 ...msocket_struc\n 001d7a10: 7400 c01a 00ff 6d00 00ed 0200 0019 000c t.....m.........\n 001d7a20: 0074 745f 7374 7275 6374 00c0 2500 ff6d .tt_struct..%..m\n-001d7a30: 0000 ee02 0000 0b00 16fa c100 00ef 0200 ................\n+001d7a30: 0000 ee02 0000 0b00 1611 c100 00ef 0200 ................\n 001d7a40: 0021 000b 0064 705f 616e 6e6f 756e 6365 .!...dp_announce\n 001d7a50: 5f6d 7367 5f74 00c0 1300 ff6d 0000 f002 _msg_t.....m....\n 001d7a60: 0000 1500 0e65 6864 725f 7400 bf91 00ff .....ehdr_t.....\n 001d7a70: 7000 00f1 0200 0022 000b 0065 765f 6469 p......\"...ev_di\n 001d7a80: 7370 6174 6368 5f73 7472 7563 7400 c014 spatch_struct...\n 001d7a90: 00ff 6d00 00f2 0200 0020 000b 646f 6c6c ..m...... ..doll\n 001d7aa0: 6172 5f65 636f 6465 5f74 7970 6500 bf71 ar_ecode_type..q\n 001d7ab0: 00ff 6d00 00f3 0200 0016 0011 6573 7461 ..m.........esta\n 001d7ac0: 636b 5f74 7970 6500 c000 00f4 0200 0026 ck_type........&\n 001d7ad0: 000a 6365 6d69 745f 6261 7365 5f69 6e66 ..cemit_base_inf\n 001d7ae0: 6f5f 7374 7275 6374 00bf 1100 ff6e 6200 o_struct.....nb.\n 001d7af0: 00f5 0200 001b 000b 656e 6469 616e 3332 ........endian32\n 001d7b00: 5f73 7472 7563 7400 bf12 0000 f602 0000 _struct.........\n-001d7b10: 1900 0afa 6669 6c65 5f69 6e66 6f00 bf21 ....file_info..!\n+001d7b10: 1900 0a11 6669 6c65 5f69 6e66 6f00 bf21 ....file_info..!\n 001d7b20: 00ff 7000 00f7 0200 0018 000b 756e 7063 ..p.........unpc\n 001d7b30: 5f61 7265 6100 bf41 00ff 6d00 00f8 0200 _area..A..m.....\n 001d7b40: 0021 000b 656f 7277 5f6d 756c 7469 5f73 .!..eorw_multi_s\n 001d7b50: 7472 7563 7400 c017 00ff 6e62 0000 f902 truct.....nb....\n 001d7b60: 0000 1a00 0a5f 6763 616c 6c5f 6172 6773 ....._gcall_args\n 001d7b70: 00bf 5100 ff6d 0000 fa02 0000 1900 0b5f ..Q..m........._\n 001d7b80: 645f 6269 6e64 696e 6700 bf61 00ff 6d00 d_binding..a..m.\n-001d7b90: 00fb 0200 0013 000d fa72 6567 696f 6e00 .........region.\n+001d7b90: 00fb 0200 0013 000d 1172 6567 696f 6e00 .........region.\n 001d7ba0: c01b 0000 fc02 0000 1800 0d69 7365 675f ...........iseg_\n 001d7bb0: 6164 6472 00bf 2100 ff6d 0000 fd02 0000 addr..!..m......\n 001d7bc0: 1400 105f 6d65 6e74 00c0 2700 ff6d 0000 ..._ment..'..m..\n 001d7bd0: fe02 0000 1d00 0b74 6c6f 6261 6c5f 6c61 .......tlobal_la\n 001d7be0: 7463 685f 7400 bf31 00ff 6d00 00ff 0200 tch_t..1..m.....\n 001d7bf0: 0017 000c 5f76 6e5f 706f 6f6c 00bf 1100 ...._vn_pool....\n 001d7c00: ff6d 0000 0003 0000 2100 0b5f 7463 6d5f .m......!.._tcm_\n@@ -120782,27 +120782,27 @@\n 001d7cd0: c016 00ff 6d00 0008 0300 0022 000e 006f ....m......\"...o\n 001d7ce0: 7572 6365 5f6c 6f63 616c 5f73 7472 7563 urce_local_struc\n 001d7cf0: 7400 c015 00ff 6d00 0009 0300 000e 0022 t.....m........\"\n 001d7d00: 0036 00ff 6d00 000a 0300 0019 0014 696f .6..m.........io\n 001d7d10: 7074 696f 6e73 5f74 00bf 1100 ff70 0000 ptions_t.....p..\n 001d7d20: 0b03 0000 0f00 1e00 c027 00ff 6d00 000c .........'..m...\n 001d7d30: 0300 0019 000b 6976 5f6b 6579 5f62 7566 ......iv_key_buf\n-001d7d40: 00bf 8100 ff6d 0000 0d03 0000 1800 0dfa .....m..........\n+001d7d40: 00bf 8100 ff6d 0000 0d03 0000 1800 0d11 .....m..........\n 001d7d50: 6e61 6d65 6865 6164 00c0 2100 ff70 0000 namehead..!..p..\n 001d7d60: 0e03 0000 1900 0d00 7472 6967 6765 725f ........trigger_\n 001d7d70: 7400 bf31 00ff 6d00 000f 0300 000f 0017 t..1..m.........\n 001d7d80: 00c0 2900 ff70 0000 1003 0000 1c00 0c65 ..)..p.........e\n 001d7d90: 6e68 5f73 7061 6e72 6567 5f74 00bf 5100 nh_spanreg_t..Q.\n 001d7da0: ff70 0000 1103 0000 1f00 0c00 7374 6174 .p..........stat\n 001d7db0: 735f 7265 635f 6373 645f 7400 c018 00ff s_rec_csd_t.....\n 001d7dc0: 6d00 0012 0300 000b 001d 653b 0000 1303 m.........e;....\n 001d7dd0: 0000 0e00 1d00 6400 ff6d 0000 1403 0000 ......d..m......\n 001d7de0: 1100 1600 7400 c015 00ff 6d00 0015 0300 ....t.....m.....\n 001d7df0: 000c 0019 6538 0100 0016 0300 000e 0019 ....e8..........\n-001d7e00: 6563 00ff 7000 0017 0300 000c 000c fa74 ec..p..........t\n+001d7e00: 6563 00ff 7000 0017 0300 000c 000c 1174 ec..p..........t\n 001d7e10: 6000 0018 0300 0019 000d 0072 5f73 7562 `..........r_sub\n 001d7e20: 735f 7374 6172 5f74 0081 0000 1903 0000 s_star_t........\n 001d7e30: 1100 1400 7400 c021 00ff 6d00 001a 0300 ....t..!..m.....\n 001d7e40: 001c 000a 0068 6173 6831 3238 5f73 7461 .....hash128_sta\n 001d7e50: 7465 5f74 00bf 3200 001b 0300 001c 000e te_t..2.........\n 001d7e60: 005f 7461 626c 655f 696e 7434 00bf 6100 ._table_int4..a.\n 001d7e70: ff6e 6200 001c 0300 0012 0018 0038 00c0 .nb..........8..\n@@ -120811,33 +120811,33 @@\n 001d7ea0: 0000 1c00 0b00 6561 6465 725f 7374 7275 ......eader_stru\n 001d7eb0: 6374 00bf 2100 ff70 0000 1f03 0000 1900 ct..!..p........\n 001d7ec0: 0a00 6963 6f64 655f 7374 7200 bf51 00ff ..icode_str..Q..\n 001d7ed0: 7000 0020 0300 001e 000b 006e 635f 6c69 p.. .......nc_li\n 001d7ee0: 7374 5f73 7472 7563 7400 bf51 00ff 7000 st_struct..Q..p.\n 001d7ef0: 0021 0300 001b 000d 0074 6e5f 6465 7461 .!.......tn_deta\n 001d7f00: 696c 5f74 00c0 1200 ff6d 0000 2203 0000 il_t.....m..\"...\n-001d7f10: 1400 0bfa 6f5f 6465 7363 00c0 2301 0000 ....o_desc..#...\n-001d7f20: 2303 0000 1800 0bfa 7063 735f 6d65 7367 #.......pcs_mesg\n+001d7f10: 1400 0b11 6f5f 6465 7363 00c0 2301 0000 ....o_desc..#...\n+001d7f20: 2303 0000 1800 0b11 7063 735f 6d65 7367 #.......pcs_mesg\n 001d7f30: 00bf 3100 ff70 0000 2403 0000 2100 0a5f ..1..p..$...!.._\n 001d7f40: 6a65 7874 5f68 6561 705f 656c 656d 5f74 jext_heap_elem_t\n 001d7f50: 00bf 2100 ff6e 6200 0025 0300 0017 000b ..!..nb..%......\n-001d7f60: fa6e 6c5f 6275 6666 6572 00c0 2301 0000 .nl_buffer..#...\n+001d7f60: 116e 6c5f 6275 6666 6572 00c0 2301 0000 .nl_buffer..#...\n 001d7f70: 2603 0000 0e00 1662 4700 ff6d 0000 2703 &......bG..m..'.\n 001d7f80: 0000 0e00 1600 7100 ff6d 0000 2803 0000 ......q..m..(...\n 001d7f90: 1b00 0e00 6372 6561 7465 5f69 6e66 6f00 ....create_info.\n 001d7fa0: bf81 00ff 6d00 0029 0300 0010 001a 62c0 ....m..)......b.\n 001d7fb0: 3400 ff6e 6200 002a 0300 0017 000f 0074 4..nb..*.......t\n 001d7fc0: 6c5f 6c69 7374 00c0 2400 ff6d 0000 2b03 l_list..$..m..+.\n 001d7fd0: 0000 0800 0000 2c03 0000 0000 0000 0000 ......,.........\n 001d7fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001d7ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 001d8000: 0100 0001 e905 0000 5d03 0100 0000 0000 ........].......\n 001d8010: 2800 0000 6774 6d74 7970 6573 00ff 7368 (...gtmtypes..sh\n 001d8020: 6d70 6f6f 6c5f 6275 6666 5f68 6472 00c1 mpool_buff_hdr..\n-001d8030: 1642 0000 0204 0000 0f00 1cfa 1841 00ff .B...........A..\n+001d8030: 1642 0000 0204 0000 0f00 1c11 1841 00ff .B...........A..\n 001d8040: 6d00 0003 0400 0010 001c ff1a 2100 ff6e m...........!..n\n 001d8050: 6200 0005 0400 000f 001c 0022 1100 ff6d b..........\"...m\n 001d8060: 0000 0604 0000 1000 1cff 2381 00ff 6e62 ..........#...nb\n 001d8070: 0000 0704 0000 0c00 1cff 2542 0000 0804 ..........%B....\n 001d8080: 0000 0f00 1c00 2721 00ff 6d00 0009 0400 ......'!..m.....\n 001d8090: 000f 001c 0028 9100 ff6d 0000 0a04 0000 .....(...m......\n 001d80a0: 0f00 1cff 2a51 00ff 7000 000b 0400 000c ....*Q..p.......\n@@ -133245,21 +133245,21 @@\n 002087c0: 6864 722e 616c 6976 652e 6f63 7465 740b hdr.alive.octet.\n 002087d0: 001a 386f 6666 0000 3230 0e00 1a38 7479 ..8off..20...8ty\n 002087e0: 7065 0000 6368 6172 0d00 1738 3400 ff6c pe..char...84..l\n 002087f0: 656e 0000 3100 0000 0000 0000 0000 0000 en..1...........\n 00208800: 0100 0001 e807 0000 aec2 0000 0000 0000 ................\n 00208810: 2a00 0000 6774 6d74 7970 6573 00ff 6a6e *...gtmtypes..jn\n 00208820: 6c5f 6669 6c65 5f68 6561 6465 7200 c018 l_file_header...\n-00208830: 00ff 6e62 0000 2d03 0000 0e00 1bfa 4200 ..nb..-.......B.\n+00208830: 00ff 6e62 0000 2d03 0000 0e00 1b11 4200 ..nb..-.......B.\n 00208840: ff6d 0000 2e03 0000 0c00 1b00 6401 0000 .m..........d...\n-00208850: 3103 0000 1300 0efa 6762 6c73 5f74 00bf 1.......gbls_t..\n+00208850: 3103 0000 1300 0e11 6762 6c73 5f74 00bf 1.......gbls_t..\n 00208860: 6200 0032 0300 001f 000e 0070 7269 7661 b..2.......priva\n 00208870: 7465 5f63 6f6e 7472 6f6c 00c0 1100 ff6d te_control.....m\n 00208880: 0000 3303 0000 1600 0e73 7265 636f 7264 ..3......srecord\n-00208890: 00bf 2100 ff70 0000 3403 0000 0f00 15fa ..!..p..4.......\n+00208890: 00bf 2100 ff70 0000 3403 0000 0f00 1511 ..!..p..4.......\n 002088a0: c026 00ff 7000 0035 0300 000e 0016 7051 .&..p..5......pQ\n 002088b0: 00ff 6d00 0036 0300 000e 0016 ff74 00ff ..m..6.......t..\n 002088c0: 7000 0037 0300 000e 0016 6d98 00ff 6d00 p..7......m...m.\n 002088d0: 0038 0300 001b 000d ff70 6f6f 6c5f 6164 .8.......pool_ad\n 002088e0: 6472 7300 bf91 00ff 6e62 0000 3903 0000 drs.....nb..9...\n 002088f0: 1a00 12ff 6374 6c5f 7374 7275 6374 00c0 ....ctl_struct..\n 00208900: 1100 ff70 0000 3a03 0000 0e00 1e5f 3300 ...p..:......_3.\n@@ -133271,51 +133271,51 @@\n 00208960: 6d5f 7661 6c75 6500 bf31 00ff 6d00 003f m_value..1..m..?\n 00208970: 0300 0019 000a ff6c 696e 6b5f 696e 666f .......link_info\n 00208980: 00bf 4100 ff6d 0000 4003 0000 1f00 0b00 ..A..m..@.......\n 00208990: 6e6b 5f74 6162 656e 745f 7072 6f78 7900 nk_tabent_proxy.\n 002089a0: bf11 00ff 6d00 0041 0300 0019 000b 6b76 ....m..A......kv\n 002089b0: 5472 6565 4e6f 6465 00bf 2100 ff6d 0000 TreeNode..!..m..\n 002089c0: 4203 0000 1100 14ff 4e75 6d00 c013 0100 B.......Num.....\n-002089d0: 0043 0300 0015 000c fa5f 7661 6c00 c017 .C......._val...\n+002089d0: 0043 0300 0015 000c 115f 7661 6c00 c017 .C......._val...\n 002089e0: 00ff 6e62 0000 4403 0000 1d00 0c6c 6d6f ..nb..D......lmo\n 002089f0: 6e5f 7661 6c75 655f 656e 7400 bf91 00ff n_value_ent.....\n 00208a00: 7000 0045 0300 0011 0012 6c72 00bf 1100 p..E......lr....\n 00208a10: ff6d 0000 4603 0000 0f00 1400 c025 00ff .m..F........%..\n 00208a20: 6d00 0047 0300 001e 000c 117a 7772 6974 m..G.......zwrit\n 00208a30: 655f 6461 7461 626c 6b00 bf41 00ff 7000 e_datablk..A..p.\n 00208a40: 0048 0300 0016 000a 6c6d 6c61 6265 6c00 .H......lmlabel.\n-00208a50: bf91 00ff 6d00 0049 0300 0016 000c fa6b ....m..I.......k\n+00208a50: bf91 00ff 6d00 0049 0300 0016 000c 116b ....m..I.......k\n 00208a60: 5f63 746c 6461 7461 00bf 9200 004a 0300 _ctldata.....J..\n-00208a70: 0016 000e fa70 7674 626c 6b00 bf41 00ff .....pvtblk..A..\n+00208a70: 0016 000e 1170 7674 626c 6b00 bf41 00ff .....pvtblk..A..\n 00208a80: 7000 004b 0300 0016 000e 7073 6872 626c p..K......pshrbl\n 00208a90: 6b00 bf21 00ff 6d00 004c 0300 001a 000b k..!..m..L......\n 00208aa0: 706e 616d 655f 656e 7472 7900 bf31 00ff pname_entry..1..\n 00208ab0: 6d00 004d 0300 0019 000b 7070 726f 665f m..M......pprof_\n 00208ac0: 7472 6565 00c0 1500 ff6d 0000 4e03 0000 tree.....m..N...\n 00208ad0: 1800 1062 7772 6170 7065 7200 c025 00ff ...bwrapper..%..\n 00208ae0: 6e62 0000 4f03 0000 1900 0b62 7569 6e63 nb..O......buinc\n 00208af0: 5f62 6c6b 5f68 6472 00bf 8200 0050 0300 _blk_hdr.....P..\n 00208b00: 0022 000c 006c 7469 5f70 726f 635f 7368 .\"...lti_proc_sh\n 00208b10: 6d5f 6864 725f 7400 c023 00ff 6d00 0051 m_hdr_t..#..m..Q\n-00208b20: 0300 0018 000c fa72 5f67 626c 735f 7400 .......r_gbls_t.\n-00208b30: bf71 00ff 7000 0052 0300 000d 0015 fac0 .q..p..R........\n-00208b40: 3201 0000 5303 0000 0c00 16fa 5501 0000 2...S.......U...\n+00208b20: 0300 0018 000c 1172 5f67 626c 735f 7400 .......r_gbls_t.\n+00208b30: bf71 00ff 7000 0052 0300 000d 0015 11c0 .q..p..R........\n+00208b40: 3201 0000 5303 0000 0c00 1611 5501 0000 2...S.......U...\n 00208b50: 5403 0000 1a00 0e00 6f70 745f 7374 7275 T.......opt_stru\n 00208b60: 6374 00bf 3100 ff6d 0000 5503 0000 0f00 ct..1..m..U.....\n 00208b70: 1900 c029 00ff 6d00 0056 0300 001b 000e ...)..m..V......\n 00208b80: 0072 6561 645f 6465 7363 5f74 00bf 8100 .read_desc_t....\n 00208b90: ff6d 0000 5703 0000 1000 1a00 c032 00ff .m..W........2..\n 00208ba0: 6e62 0000 5803 0000 1d00 0c00 7465 785f nb..X.......tex_\n 00208bb0: 7175 655f 656e 7472 7900 bf71 00ff 7000 que_entry..q..p.\n-00208bc0: 0059 0300 0013 0010 fa73 7472 7563 7400 .Y.......struct.\n+00208bc0: 0059 0300 0013 0010 1173 7472 7563 7400 .Y.......struct.\n 00208bd0: bf92 0000 5a03 0000 0f00 1700 c034 00ff ....Z........4..\n 00208be0: 6d00 005b 0300 0017 000b 7576 5f73 7465 m..[......uv_ste\n 00208bf0: 6e74 00bf 4100 ff70 0000 5c03 0000 0d00 nt..A..p..\\.....\n-00208c00: 13fa c028 0100 005d 0300 000f 0014 fa4a ...(...].......J\n-00208c10: 00ff 6e62 0000 5e03 0000 0c00 14fa 7101 ..nb..^.......q.\n+00208c00: 1311 c028 0100 005d 0300 000f 0014 114a ...(...].......J\n+00208c10: 00ff 6e62 0000 5e03 0000 0c00 1411 7101 ..nb..^.......q.\n 00208c20: 0000 5f03 0000 0e00 0c69 616c 0081 0000 .._......ial....\n 00208c30: 6003 0000 2100 0c00 735f 6d72 677a 7772 `...!...s_mrgzwr\n 00208c40: 7376 5f73 7472 7563 7400 bf11 00ff 6d00 sv_struct.....m.\n 00208c50: 0061 0300 001d 000e 0074 7068 6f6c 645f .a.......tphold_\n 00208c60: 7374 7275 6374 00bf 2100 ff6d 0000 6203 struct..!..m..b.\n 00208c70: 0000 1b00 0f00 7269 6772 5f73 7472 7563 ......rigr_struc\n 00208c80: 7400 c015 00ff 6d00 0063 0300 000e 001c t.....m..c......\n@@ -147450,15 +147450,15 @@\n 0023ff90: 0000 3435 0020 386e 616d 6500 0073 686d ..45. 8name..shm\n 0023ffa0: 706f 6f6c 5f62 7566 665f 6864 722e 7368 pool_buff_hdr.sh\n 0023ffb0: 6164 6f77 5f66 696c 655f 6865 6164 6572 adow_file_header\n 0023ffc0: 2e61 7379 6e63 696f 0c00 2038 6f66 6600 .asyncio.. 8off.\n 0023ffd0: 0038 3630 1300 2038 7479 7065 0000 626f .860.. 8type..bo\n 0023ffe0: 6f6c 6561 6e5f 740d 001d 3871 00ff 6c65 olean_t...8q..le\n 0023fff0: 6e00 0034 0000 0000 0000 0000 0000 0000 n..4............\n-00240000: 0100 5bff 9000 0000 5d03 0100 0000 0000 ..[.....].......\n+00240000: 0100 f8ff 9000 0000 5d03 0100 0000 0000 ........].......\n 00240010: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00240020: 0000 0050 5555 5555 5555 5555 5555 5555 ...PUUUUUUUUUUUU\n 00240030: 5555 5555 5555 5555 5555 5555 5555 5555 UUUUUUUUUUUUUUUU\n 00240040: 5555 5555 5555 5555 5555 5555 5555 5555 UUUUUUUUUUUUUUUU\n 00240050: 5555 5555 5555 5555 5555 5555 5555 5555 UUUUUUUUUUUUUUUU\n 00240060: 5555 5555 5555 5555 5555 5555 5555 5555 UUUUUUUUUUUUUUUU\n 00240070: 5555 5555 5555 5555 5555 5555 5555 5555 UUUUUUUUUUUUUUUU\n"}, {"source1": "./usr/lib/x86_64-linux-gnu/fis-gtm/V6.3-014_x86_64/libgtmutil.so", "source2": "./usr/lib/x86_64-linux-gnu/fis-gtm/V6.3-014_x86_64/libgtmutil.so", "unified_diff": null, "details": [{"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": "@@ -92,24 +92,22 @@\n \tlods %ds:(%rsi),%al\n \toutsl %ds:(%rsi),(%dx)\n \txchg %eax,%ecx\n \trex.R (bad)\n \tmov $0x48,%ch\n \tadd $0xde,%eax\n \t...\n-\tadd %cl,(%rcx)\n-\tpop %rdx\n-\txor $0xbd5d9225,%eax\n-\tint1\n-\t...\n-\tmov $0x77,%al\n+\tadd %dl,0x14(%rbp)\n+\timul $0x868ab0,0x34(%rsi),%esp\n+\tadd %al,(%rax)\n \tadd %al,(%rax)\n-\tjge 2129 \n \tadd %al,(%rax)\n-\trex.W insb (%dx),%es:(%rdi)\n+\tadd %dh,0x7d000077(%rax)\n+\tadd (%rax),%eax\n+\tadd %cl,0x6c(%rax)\n \t...\n \tadd %al,(%rax)\n \trex mov $0x1,%edx\n \trex mov $0x0,%esi\n \trex mov $0x2,%edi\n \tcall *0x10(%rbx)\n \tlea 0x640(%r12),%rsi\n@@ -8485,15 +8483,15 @@\n \tadd %al,(%rax)\n \t(bad)\n \tincl (%rdi)\n \tadd %al,(%rsi)\n \tadd %al,(%rax)\n \tadd %al,(%rsi)\n \tadd %al,(%rax)\n-\tadd %dh,-0x7ce485e4(%rax)\n+\tadd %dh,-0x599772d4(%rax)\n \tsub %eax,(%rax)\n \tadd %cl,(%rdi)\n \tadd %al,(%rax)\n \tincl (%rax)\n \t...\n \tadd %al,(%rax)\n \tadd %al,(%rdx)\n@@ -9333,19 +9331,17 @@\n \t...\n \tadd %al,(%rax)\n \tjl 98d3 \n \tjnp 9885 \n \torl $0xffffff87,0x36bb3e02(%rcx)\n \tmov $0x44bf33ec,%esi\n \t...\n-\tpush %rsi\n-\tpop %rbp\n-\trepz movabs %al,0x783bae7f\n-\tadd %al,(%rax)\n-\tadd %al,(%rax)\n+\tmov %esp,0x2fa17e3e(%rdi)\n+\tpush $0xc\n+\t...\n \tcmpb $0x0,(%rbx)\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n \tadd %al,0x2a(%rax)\n \t...\n \tadd %al,(%rax)\n \tadd %bh,%bh\n@@ -12546,20 +12542,18 @@\n \tadd %al,(%rax)\n \t(bad)\n \tincl (%rdi)\n \tadd %al,(%rsi)\n \tadd %al,(%rax)\n \tadd %al,(%rsi)\n \tadd %al,(%rax)\n-\tadd %al,(%rax)\n-\t(bad)\n-\tsub %eax,(%rax)\n-\tadd %cl,(%rdi)\n-\tadd %al,(%rax)\n-\t(bad)\n+\tadd %dh,%al\n+\tincb (%rbx)\n+\tor %eax,0xf0000(%rcx,%rbp,1)\n+\tadd %bh,%bh\n \tincl (%rax)\n \t...\n \tadd %al,(%rax)\n \tadd %eax,(%rax)\n \tadd %al,(%rax)\n \tadd $0x2,%al\n \tadd %al,(%rax)\n@@ -20800,16 +20794,16 @@\n \trorl (%rax)\n \txor %dh,%cl\n \tadcl $0x73,(%rax)\n \tloop 136b2 \n \txor %esi,0xc8c16(%rcx)\n \t...\n \tadd %al,(%rax)\n-\tadd %ah,-0x34b0e8ce(%rax)\n-\tmov $0xd71b,%edx\n+\tadd %ch,-0x331b46ea(%rsi)\n+\ttest $0x6d35,%eax\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n \t(bad)\n \tmov $0x1,%edi\n \tadd %al,(%rax)\n \trcrb $0x0,0x0(%rcx,%rax,1)\n@@ -44058,18 +44052,15 @@\n \tadd %al,(%rax)\n \tadd %eax,(%rax)\n \tadd %al,(%rax)\n \tout %al,$0x0\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n-\tsldt %edi\n-\t(bad)\n-\t(bad)\n-\tjg 2e887 \n+\tsldt 0x7ffeff(%rdx)\n \t...\n \tadd %bl,(%rdx)\n \tadd %al,(%rax)\n \tadd %ah,%bh\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n@@ -44082,18 +44073,20 @@\n \tadd %al,(%rax)\n \t(bad)\n \tincl (%rdi)\n \tadd %al,(%rsi)\n \tadd %al,(%rax)\n \tadd %al,(%rsi)\n \tadd %al,(%rax)\n+\tadd %dh,%al\n+\tsahf\n+\t(bad)\n+\tsub %eax,(%rax)\n+\tadd %cl,(%rdi)\n \tadd %al,(%rax)\n-\tmov $0x2a25c9b2,%edi\n-\tadd %al,(%rax)\n-\tsldt (%rax)\n \tincl (%rax)\n \t...\n \tadd %al,(%rax)\n \tadd %al,(%rcx)\n \tadd %al,(%rax)\n \tadd %cl,%dh\n \tadd %al,(%rax)\n@@ -58774,18 +58767,16 @@\n \txchg %eax,%edx\n \tjnp 3cf69 \n \txchg %eax,%esi\n \txchg %eax,%edi\n \tadc $0x35,%al\n \tfs repz call 3cf4c \n \t...\n-\tadd %cl,-0x72(%rbx)\n-\ttest %dl,-0xc(%rdx)\n-\trex.WRB\n-\tadd %al,(%r8)\n+\tcmpsb %es:(%rdi),%ds:(%rsi)\n+\tmovabs 0xdfe9ba8fe3e1,%al\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n \tmov $0x7,%al\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n@@ -59080,20 +59071,20 @@\n \tadd %al,(%rax)\n \t(bad)\n \tincl (%rdi)\n \tadd %al,(%rsi)\n \tadd %al,(%rax)\n \tadd %al,(%rsi)\n \tadd %al,(%rax)\n-\tadd %al,(%rax)\n+\tadd %dh,%al\n \t(bad)\n-\tes (bad)\n-\tmov (%rcx),%ebp\n+\tjmp *(%rbx)\n+\tshrl $0x0,(%rcx)\n+\tadd %cl,(%rdi)\n \tadd %al,(%rax)\n-\tsldt (%rax)\n \tincl (%rax)\n \t...\n \tadd %al,(%rax)\n \tadd %al,(%rbx)\n \tadd %al,(%rax)\n \tadd %ch,(%rdi)\n \tadd %al,(%rax)\n@@ -75940,18 +75931,15 @@\n \tadd %al,(%rax)\n \tor %edi,%edx\n \t(bad)\n \tpop %rdx\n \timul $0x9ffc2c0,0x250b7c53(%rcx),%esi\n \tjns 4eaaf \n \t...\n-\t(bad)\n-\tsar $0x3f,%al\n-\tmov 0x42(%rcx),%?\n-\tincb (%rax)\n+\tmovabs %eax,0x2272993920b3f9\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n \tadd %ah,0xf8(%rax)\n \tadd %al,(%rax)\n \tadd %dl,(%rax)\n \t(bad)\n@@ -85993,16 +85981,16 @@\n \tadd %al,(%rcx)\n \tadd %al,(%rax)\n \tadd %al,(%rcx)\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n \tadd %ch,(%rdx)\n-\tnotl (%rax)\n-\tmov %eax,(%rbx)\n+\tout %eax,$0xfc\n+\tsub %eax,(%rbx)\n \tadd %al,(%rax)\n \tadd %al,(%rcx)\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n \tadd %dl,(%rax)\n \tadd %al,(%rcx)\n \t...\n@@ -92576,21 +92564,16 @@\n \tand %ah,(%rdi)\n \t(bad)\n \tout %eax,$0x2a\n \t(bad)\n \tjmp c13f81 \n \t...\n \tadd %al,(%rax)\n-\tadd %ah,(%rax)\n-\tfidivl -0x4d(%rbx)\n-\t(bad)\n-\tsub $0x2a,%al\n-\tint $0x0\n-\tadd %al,(%rax)\n-\tadd %al,(%rax)\n+\tadd %ch,-0x7d68b439(%rdx)\n+\ttestl $0x0,0x0(%rbp,%rcx,2)\n \tadd %al,(%rax)\n \tadd %dh,%al\n \tiret\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n \tadd %al,(%rax)\n \tenter $0xb5,$0x0\n@@ -104872,17 +104855,20 @@\n \tadd %al,(%rax)\n \t(bad)\n \tincl (%rdi)\n \tadd %al,(%rsi)\n \tadd %al,(%rax)\n \tadd %al,(%rsi)\n \tadd %al,(%rax)\n+\tadd %dh,%al\n+\tfiadds -0x5d(%rsi)\n+\tsti\n+\tsub %eax,(%rax)\n+\tadd %cl,(%rdi)\n \tadd %al,(%rax)\n-\tucomiss 0x2a02(%rbx),%xmm1\n-\tsldt (%rax)\n \tincl (%rax)\n \t...\n \tadd %al,(%rax)\n \tadd %al,(%rcx)\n \tadd %al,(%rax)\n \tadd %al,(%rsi)\n \tadd (%rax),%al\n@@ -113329,30 +113315,30 @@\n \t(bad)\n \t(bad)\n \tcld\n \tfxch %st(3)\n \tmovsb %ds:(%rsi),%es:(%rdi)\n \ttest $0x5ab5ea38,%eax\n \t...\n-\tadc $0x81,%al\n-\tor %edx,%esp\n-\tsub $0x4a,%al\n-\tadc $0x2a,%al\n-\t...\n-\trex jge 71834 \n+\tss add $0x4a68513f,%eax\n+\tcmc\n+\tjns 71829 \n \tadd %al,(%rax)\n \tadd %al,(%rax)\n-\tadd %dh,0x14e(%rax)\n-\t...\n \tadd %al,(%rax)\n-\tadd %bh,%bh\n-\tpush %rbx\n-\tsbb %al,-0x41(%rax)\n-\tadd $0x40000000,%eax\n-\tmov $0x0,%eax\n+\tadd %al,0x7d(%rax)\n+\tadd %eax,(%rax)\n+\tadd %al,(%rax)\n+\tadd %al,(%rax)\n+\tmov $0x4e,%al\n+\tadd %eax,(%rax)\n+\t...\n+\tcall *0x18(%rbx)\n+\trex mov $0x5,%edi\n+\trex mov $0x0,%eax\n \tcall *0xc8(%rbx)\n \tjmp 79617 \n \trex mov $0x5,%edi\n \trex mov $0x0,%eax\n \tcall *0xc8(%rbx)\n \tjmp 71ec9 \n \trex mov $0x5,%edi\n@@ -135089,16 +135075,19 @@\n \tadd %al,(%rax)\n \t(bad)\n \tincl (%rdi)\n \tadd %al,(%rsi)\n \tadd %al,(%rax)\n \tadd %al,(%rsi)\n \tadd %al,(%rax)\n-\tadd %al,(%rax)\n-\tdecl 0x2a1d88(%rax)\n+\tadd %dh,%al\n+\tpop %rsi\n+\tcs pop %rbp\n+\t(bad)\n+\tsub %eax,(%rax)\n \tadd %cl,(%rdi)\n \tadd %al,(%rax)\n \tincl (%rax)\n \t...\n \tadd %al,(%rax)\n \tadd %ch,(%rbx)\n \tadd %al,(%rax)\n@@ -4194296,8 +4194285,19 @@\n \t(bad)\n \tincl (%rax)\n \t...\n \tadd %al,(%rax)\n \t(bad)\n \tadd %al,(%rax)\n \tadd %ch,0x5(%rbp,%rax,4)\n-[ Too much input for diff (SHA256: 4c643ccf09b028684feefd7fb66ee5b256934109e339c36f5741d5d92b085294) ]\n+\tadd %al,(%rax)\n+\tadd %al,(%rax)\n+\tadd %cl,(%rdi)\n+\tadd %al,(%rax)\n+\t(bad)\n+\tincl (%rax)\n+\t...\n+\tadd %al,(%rax)\n+\tor (%rax),%al\n+\tadd %al,(%rax)\n+\t(bad)\n+[ Too much input for diff (SHA256: 650fb3d52cb59f9f0c6d1e37c0ca643bdc12c6e2e796dda53e81615a2ae3f8c3) ]\n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/fis-gtm/V6.3-014_x86_64/lkehelp.dat", "source2": "./usr/lib/x86_64-linux-gnu/fis-gtm/V6.3-014_x86_64/lkehelp.dat", "has_internal_linenos": true, "unified_diff": "@@ -5,15 +5,15 @@\n 00000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000050: 0000 0000 8000 0000 8000 0000 0000 0000 ................\n 00000060: 0004 0000 0000 0100 0080 0000 0000 0000 ................\n 00000070: 1700 0000 0000 0000 1000 0000 1700 0000 ................\n 00000080: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000000a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000000b0: 0000 0000 0000 0000 1fa4 9965 0200 0000 ...........e....\n+000000b0: 0000 0000 0000 0000 e1b3 a667 0200 0000 ...........g....\n 000000c0: ffff ff83 ffff ffff ffff ff93 fdff ffff ................\n 000000d0: 0100 0000 0000 0000 0100 0000 0000 0000 ................\n 000000e0: 0100 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@@ -16899,17 +16899,17 @@\n 00042020: 4d41 4e44 5300 ff73 00ff 434c 4541 5200 MANDS..s..CLEAR.\n 00042030: c045 0100 0006 0000 000c 001d 0079 0100 .E...........y..\n 00042040: 0007 0000 000d 001c 00c1 1422 0000 0800 ...........\"....\n 00042050: 0000 1000 1850 4e55 5000 bf82 0000 0900 .....PNUP.......\n 00042060: 0000 0b00 1600 4400 000f 0000 0011 0016 ......D.........\n 00042070: 0053 484f 5700 bf52 0000 0a00 0000 0d00 .SHOW..R........\n 00042080: 1b00 c042 0100 000b 0000 000c 001c 0085 ...B............\n-00042090: 0100 000c 0000 000d 001b 10c1 1382 0000 ................\n+00042090: 0100 000c 0000 000d 001b f0c1 1382 0000 ................\n 000420a0: 0d00 0000 0b00 1700 4900 000e 0000 000b ........I.......\n-000420b0: 0009 2648 0000 1000 0000 1a00 0900 494e ..&H..........IN\n+000420b0: 0009 a048 0000 1000 0000 1a00 0900 494e ...H..........IN\n 000420c0: 5452 4f44 5543 5449 4f4e 00c0 3901 0000 TRODUCTION..9...\n 000420d0: 0300 0000 1400 0900 5355 4d4d 4152 5900 ........SUMMARY.\n 000420e0: bf62 0000 0500 0000 0800 0000 1100 0000 .b..............\n 000420f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00042100: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00042110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00042120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -17122,33 +17122,33 @@\n 00042e10: 0700 2200 3700 0050 0022 0038 0000 2020 ..\".7..P.\".8.. \n 00042e20: 2042 6f74 6820 7468 6573 6520 636f 6d6d Both these comm\n 00042e30: 616e 6473 2064 6973 706c 6179 2074 6865 ands display the\n 00042e40: 2073 7461 7475 7320 6f66 204c 4f43 4b20 status of LOCK \n 00042e50: 5e41 6363 6f75 6e74 2822 4e61 6d65 2229 ^Account(\"Name\")\n 00042e60: 2069 6e20 7468 6519 0022 0039 0000 2020 in the..\".9.. \n 00042e70: 2064 6566 6175 6c74 2072 6567 696f 6e2e default region.\n-00042e80: 0700 2200 3a00 0014 0009 1053 554d 4d41 ..\".:......SUMMA\n-00042e90: 5259 0000 5375 6d6d 6172 7912 0011 10bf RY..Summary.....\n+00042e80: 0700 2200 3a00 0014 0009 f053 554d 4d41 ..\".:......SUMMA\n+00042e90: 5259 0000 5375 6d6d 6172 7912 0011 f0bf RY..Summary.....\n 00042ea0: 1100 0020 2020 5375 6d6d 6172 7907 0012 ... Summary...\n-00042eb0: 1021 0000 4f00 1210 3100 0020 2020 2b2d .!..O...1.. +-\n+00042eb0: f021 0000 4f00 12f0 3100 0020 2020 2b2d .!..O...1.. +-\n 00042ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00042ed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00042ee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00042ef0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00042f00: 2d2d 2b4f 0012 1041 0000 2020 207c 2043 --+O...A.. | C\n+00042f00: 2d2d 2b4f 0012 f041 0000 2020 207c 2043 --+O...A.. | C\n 00042f10: 4f4d 4d41 4e44 207c 2020 2020 2020 5155 OMMAND | QU\n 00042f20: 414c 4946 4945 5220 2020 2020 207c 2020 ALIFIER | \n 00042f30: 2020 2020 2020 2020 2020 2043 4f4d 4d45 COMME\n 00042f40: 4e54 5320 2020 2020 2020 2020 2020 2020 NTS \n-00042f50: 207c 4f00 1210 5100 0020 2020 7c2d 2d2d |O...Q.. |---\n+00042f50: 207c 4f00 12f0 5100 0020 2020 7c2d 2d2d |O...Q.. |---\n 00042f60: 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d ------+---------\n 00042f70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 00042f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00042f90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00042fa0: 7c4f 0012 1061 0000 2020 207c 2020 2020 |O...a.. | \n+00042fa0: 7c4f 0012 f061 0000 2020 207c 2020 2020 |O...a.. | \n 00042fb0: 2020 2020 207c 202d 414c 4c20 2020 2020 | -ALL \n 00042fc0: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 00042fd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00042fe0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 00042ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00043000: 0100 0000 e907 0000 8c00 0000 0000 0000 ................\n 00043010: 0a00 0000 4845 4c50 0000 1a00 0500 ff73 ....HELP.......s\n@@ -17661,51 +17661,51 @@\n 00044fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00044fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00044fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00044ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00045000: 0100 0000 2b03 0000 2e02 0000 0000 0000 ....+...........\n 00045010: 2400 0000 4845 4c50 00ff 7300 ff43 4f4d $...HELP..s..COM\n 00045020: 4d41 4e44 5300 ff73 00ff 4558 4954 0000 MANDS..s..EXIT..\n-00045030: 4578 6974 0f00 1b10 bf11 0000 2020 2045 Exit........ E\n-00045040: 7869 7407 001c 1021 0000 5200 1c10 3100 xit....!..R...1.\n+00045030: 4578 6974 0f00 1bf0 bf11 0000 2020 2045 Exit........ E\n+00045040: 7869 7407 001c f021 0000 5200 1cf0 3100 xit....!..R...1.\n 00045050: 0020 2020 5468 6520 4558 4954 2063 6f6d . The EXIT com\n 00045060: 6d61 6e64 2065 6e64 7320 616e 204c 4b45 mand ends an LKE\n 00045070: 2073 6573 7369 6f6e 2e20 5468 6520 666f session. The fo\n 00045080: 726d 6174 206f 6620 7468 6520 4558 4954 rmat of the EXIT\n-00045090: 2063 6f6d 6d61 6e64 2069 733a 0700 1c10 command is:....\n-000450a0: 4100 0010 001c 1051 0000 2020 2045 5b58 A......Q.. E[X\n-000450b0: 4954 5d07 001c 1061 0000 0e00 1610 4845 IT]....a......HE\n-000450c0: 4c50 0000 4865 6c70 0f00 1b10 bf11 0000 LP..Help........\n-000450d0: 2020 2048 656c 7007 001c 1021 0000 5400 Help....!..T.\n-000450e0: 1c10 3100 0020 2020 5468 6520 4845 4c50 ..1.. The HELP\n+00045090: 2063 6f6d 6d61 6e64 2069 733a 0700 1cf0 command is:....\n+000450a0: 4100 0010 001c f051 0000 2020 2045 5b58 A......Q.. E[X\n+000450b0: 4954 5d07 001c f061 0000 0e00 16f0 4845 IT]....a......HE\n+000450c0: 4c50 0000 4865 6c70 0f00 1bf0 bf11 0000 LP..Help........\n+000450d0: 2020 2048 656c 7007 001c f021 0000 5400 Help....!..T.\n+000450e0: 1cf0 3100 0020 2020 5468 6520 4845 4c50 ..1.. The HELP\n 000450f0: 2063 6f6d 6d61 6e64 2065 7870 6c61 696e command explain\n 00045100: 7320 4c4b 4520 636f 6d6d 616e 6473 2e20 s LKE commands. \n 00045110: 5468 6520 666f 726d 6174 206f 6620 7468 The format of th\n 00045120: 6520 4845 4c50 2063 6f6d 6d61 6e64 2069 e HELP command i\n-00045130: 733a 0700 1c10 4100 001d 001c 1051 0000 s:....A......Q..\n+00045130: 733a 0700 1cf0 4100 001d 001c f051 0000 s:....A......Q..\n 00045140: 2020 2048 5b45 4c50 5d20 5b6f 7074 696f H[ELP] [optio\n-00045150: 6e73 2e2e 2e5d 0700 1c10 6100 004b 001c ns...]....a..K..\n-00045160: 1071 0000 2020 2045 6e74 6572 2074 6865 .q.. Enter the\n+00045150: 6e73 2e2e 2e5d 0700 1cf0 6100 004b 001c ns...]....a..K..\n+00045160: f071 0000 2020 2045 6e74 6572 2074 6865 .q.. Enter the\n 00045170: 204c 4b45 2063 6f6d 6d61 6e64 2066 6f72 LKE command for\n 00045180: 2077 6869 6368 2079 6f75 2077 616e 7420 which you want \n 00045190: 696e 666f 726d 6174 696f 6e20 6174 2074 information at t\n-000451a0: 6865 2054 6f70 6963 5200 1c10 8100 0020 he TopicR...... \n+000451a0: 6865 2054 6f70 6963 5200 1cf0 8100 0020 he TopicR...... \n 000451b0: 2020 7072 6f6d 7074 2873 2920 616e 6420 prompt(s) and \n 000451c0: 7468 656e 2070 7265 7373 2052 4554 5552 then press RETUR\n 000451d0: 4e20 6f72 203c 4354 524c 2d5a 3e20 746f N or to\n 000451e0: 2072 6574 7572 6e20 746f 2074 6865 204c return to the L\n-000451f0: 4b45 2070 726f 6d70 742e 0700 1c10 9100 KE prompt.......\n-00045200: 0013 001b 10c0 1100 0020 2020 4578 616d ......... Exam\n-00045210: 706c 653a 0700 1c10 1200 0018 001c 1013 ple:............\n+000451f0: 4b45 2070 726f 6d70 742e 0700 1cf0 9100 KE prompt.......\n+00045200: 0013 001b f0c0 1100 0020 2020 4578 616d ......... Exam\n+00045210: 706c 653a 0700 1cf0 1200 0018 001c f013 ple:............\n 00045220: 0000 2020 204c 4b45 3e20 4845 4c50 2053 .. LKE> HELP S\n-00045230: 484f 5707 001c 1014 0000 3a00 1c10 1500 HOW.......:.....\n+00045230: 484f 5707 001c f014 0000 3a00 1cf0 1500 HOW.......:.....\n 00045240: 0020 2020 5468 6973 2063 6f6d 6d61 6e64 . This command\n 00045250: 2064 6973 706c 6179 7320 6865 6c70 2066 displays help f\n 00045260: 6f72 2074 6865 2053 484f 5720 636f 6d6d or the SHOW comm\n-00045270: 616e 642e 0700 1c10 1600 000e 0016 5453 and...........TS\n+00045270: 616e 642e 0700 1cf0 1600 000e 0016 5453 and...........TS\n 00045280: 484f 5700 0053 486f 770f 001b 00bf 1100 HOW..SHow.......\n 00045290: 0020 2020 5348 6f77 0700 1c00 2100 004f . SHow....!..O\n 000452a0: 001c 0031 0000 2020 2055 7365 2074 6865 ...1.. Use the\n 000452b0: 2053 484f 5720 636f 6d6d 616e 6420 746f SHOW command to\n 000452c0: 2067 6574 2073 7461 7475 7320 6f66 2074 get status of t\n 000452d0: 6865 204c 4f43 4b20 6d65 6368 616e 6973 he LOCK mechanis\n 000452e0: 6d20 616e 6420 7468 6520 4c4f 434b 3600 m and the LOCK6.\n@@ -18427,125 +18427,125 @@\n 00047fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00047ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048000: 0100 0000 0007 0000 7a02 0000 0000 0000 ........z.......\n-00048010: 2600 0010 4845 4c50 00ff 7300 ff43 4f4d &...HELP..s..COM\n+00048010: 2600 00f0 4845 4c50 00ff 7300 ff43 4f4d &...HELP..s..COM\n 00048020: 4d41 4e44 5300 ff73 00ff 5350 4157 4e00 MANDS..s..SPAWN.\n-00048030: 0053 5061 776e 1000 1c10 bf11 0000 2020 .SPawn........ \n-00048040: 2053 5061 776e 0700 1d10 2100 004f 001d SPawn....!..O..\n-00048050: 1031 0000 2020 2055 7365 2074 6865 2053 .1.. Use the S\n+00048030: 0053 5061 776e 1000 1cf0 bf11 0000 2020 .SPawn........ \n+00048040: 2053 5061 776e 0700 1df0 2100 004f 001d SPawn....!..O..\n+00048050: f031 0000 2020 2055 7365 2074 6865 2053 .1.. Use the S\n 00048060: 5041 574e 2063 6f6d 6d61 6e64 2074 6f20 PAWN command to \n 00048070: 6372 6561 7465 2061 2073 7562 2d70 726f create a sub-pro\n 00048080: 6365 7373 2066 6f72 2061 6363 6573 7320 cess for access \n-00048090: 746f 2074 6865 2073 6865 6c6c 5300 1d10 to the shellS...\n+00048090: 746f 2074 6865 2073 6865 6c6c 5300 1df0 to the shellS...\n 000480a0: 4100 0020 2020 7769 7468 6f75 7420 7465 A.. without te\n 000480b0: 726d 696e 6174 696e 6720 7468 6520 6375 rminating the cu\n 000480c0: 7272 656e 7420 4c4b 4520 656e 7669 726f rrent LKE enviro\n 000480d0: 6e6d 656e 742e 2055 7365 2074 6865 2053 nment. Use the S\n 000480e0: 5041 574e 2063 6f6d 6d61 6e64 2074 6f4c PAWN command toL\n-000480f0: 001d 1051 0000 2020 2073 7573 7065 6e64 ...Q.. suspend\n+000480f0: 001d f051 0000 2020 2073 7573 7065 6e64 ...Q.. suspend\n 00048100: 2061 2073 6573 7369 6f6e 2061 6e64 2069 a session and i\n 00048110: 7373 7565 2073 6865 6c6c 2063 6f6d 6d61 ssue shell comma\n 00048120: 6e64 7320 7375 6368 2061 7320 6c73 206f nds such as ls o\n-00048130: 7220 7072 696e 7465 6e76 2e07 001d 1061 r printenv.....a\n-00048140: 0000 2d00 1d10 7100 0020 2020 5468 6520 ..-...q.. The \n+00048130: 7220 7072 696e 7465 6e76 2e07 001d f061 r printenv.....a\n+00048140: 0000 2d00 1df0 7100 0020 2020 5468 6520 ..-...q.. The \n 00048150: 666f 726d 6174 206f 6620 7468 6520 5350 format of the SP\n 00048160: 4157 4e20 636f 6d6d 616e 6420 6973 3a07 AWN command is:.\n-00048170: 001d 1081 0000 1100 1d10 9100 0020 2020 ............. \n-00048180: 5350 5b41 574e 5d08 001c 10c0 1100 002e SP[AWN].........\n-00048190: 001d 1012 0000 2020 2054 6865 2053 5041 ...... The SPA\n+00048170: 001d f081 0000 1100 1df0 9100 0020 2020 ............. \n+00048180: 5350 5b41 574e 5d08 001c f0c0 1100 002e SP[AWN].........\n+00048190: 001d f012 0000 2020 2054 6865 2053 5041 ...... The SPA\n 000481a0: 574e 2063 6f6d 6d61 6e64 2068 6173 206e WN command has n\n 000481b0: 6f20 7175 616c 6966 6965 7273 2e07 001d o qualifiers....\n-000481c0: 1013 0000 1200 1d10 1400 0020 2020 4578 ........... Ex\n-000481d0: 616d 706c 653a 0700 1d10 1500 0013 001d ample:..........\n-000481e0: 1016 0000 2020 204c 4b45 3e73 7061 776e .... LKE>spawn\n-000481f0: 0700 1d10 1700 0054 001d 1018 0000 2020 .......T...... \n+000481c0: f013 0000 1200 1df0 1400 0020 2020 4578 ........... Ex\n+000481d0: 616d 706c 653a 0700 1df0 1500 0013 001d ample:..........\n+000481e0: f016 0000 2020 204c 4b45 3e73 7061 776e .... LKE>spawn\n+000481f0: 0700 1df0 1700 0054 001d f018 0000 2020 .......T...... \n 00048200: 2054 6869 7320 636f 6d6d 616e 6420 6372 This command cr\n 00048210: 6561 7465 7320 6120 7375 622d 7072 6f63 eates a sub-proc\n 00048220: 6573 7320 666f 7220 6163 6365 7373 2074 ess for access t\n 00048230: 6f20 7468 6520 6375 7272 656e 7420 7368 o the current sh\n-00048240: 656c 6c20 7769 7468 6f75 744e 001d 1019 ell withoutN....\n+00048240: 656c 6c20 7769 7468 6f75 744e 001d f019 ell withoutN....\n 00048250: 0000 2020 2074 6572 6d69 6e61 7469 6e67 .. terminating\n 00048260: 2074 6865 2063 7572 7265 6e74 204c 4b45 the current LKE\n 00048270: 2065 6e76 6972 6f6e 6d65 6e74 2e20 5479 environment. Ty\n 00048280: 7065 2065 7869 7420 746f 2072 6574 7572 pe exit to retur\n-00048290: 6e20 746f 204c 4b45 2e07 001d 101a 0000 n to LKE........\n-000482a0: 1600 0b10 5059 5249 4748 5400 0043 6f70 ....PYRIGHT..Cop\n-000482b0: 7972 6967 6874 1400 1310 bf11 0000 2020 yright........ \n-000482c0: 2043 6f70 7972 6967 6874 0700 1410 2100 Copyright....!.\n-000482d0: 0018 0014 1031 0000 2020 2043 6f70 7972 .....1.. Copyr\n-000482e0: 6967 6874 2032 3032 3007 0014 1041 0000 ight 2020....A..\n-000482f0: 5300 1410 5100 0020 2020 4669 6465 6c69 S...Q.. Fideli\n+00048290: 6e20 746f 204c 4b45 2e07 001d f01a 0000 n to LKE........\n+000482a0: 1600 0bf0 5059 5249 4748 5400 0043 6f70 ....PYRIGHT..Cop\n+000482b0: 7972 6967 6874 1400 13f0 bf11 0000 2020 yright........ \n+000482c0: 2043 6f70 7972 6967 6874 0700 14f0 2100 Copyright....!.\n+000482d0: 0018 0014 f031 0000 2020 2043 6f70 7972 .....1.. Copyr\n+000482e0: 6967 6874 2032 3032 3007 0014 f041 0000 ight 2020....A..\n+000482f0: 5300 14f0 5100 0020 2020 4669 6465 6c69 S...Q.. Fideli\n 00048300: 7479 204e 6174 696f 6e61 6c20 496e 666f ty National Info\n 00048310: 726d 6174 696f 6e20 5365 7276 6963 6573 rmation Services\n 00048320: 2c20 496e 632e 2061 6e64 2f6f 7220 6974 , Inc. and/or it\n 00048330: 7320 7375 6273 6964 6961 7269 6573 2e20 s subsidiaries. \n-00048340: 416c 6c1a 0014 1061 0000 2020 2072 6967 All....a.. rig\n+00048340: 416c 6c1a 0014 f061 0000 2020 2072 6967 All....a.. rig\n 00048350: 6874 7320 7265 7365 7276 6564 2e07 0014 hts reserved....\n-00048360: 1071 0000 4f00 1410 8100 0020 2020 5065 .q..O...... Pe\n+00048360: f071 0000 4f00 14f0 8100 0020 2020 5065 .q..O...... Pe\n 00048370: 726d 6973 7369 6f6e 2069 7320 6772 616e rmission is gran\n 00048380: 7465 6420 746f 2063 6f70 792c 2064 6973 ted to copy, dis\n 00048390: 7472 6962 7574 6520 616e 642f 6f72 206d tribute and/or m\n 000483a0: 6f64 6966 7920 7468 6973 2064 6f63 756d odify this docum\n-000483b0: 656e 7453 0014 1091 0000 2020 2075 6e64 entS...... und\n+000483b0: 656e 7453 0014 f091 0000 2020 2075 6e64 entS...... und\n 000483c0: 6572 2074 6865 2074 6572 6d73 206f 6620 er the terms of \n 000483d0: 7468 6520 474e 5520 4672 6565 2044 6f63 the GNU Free Doc\n 000483e0: 756d 656e 7461 7469 6f6e 204c 6963 656e umentation Licen\n 000483f0: 7365 2c20 5665 7273 696f 6e20 312e 3320 se, Version 1.3 \n-00048400: 6f72 2061 6e79 5500 1310 c011 0000 2020 or anyU....... \n+00048400: 6f72 2061 6e79 5500 13f0 c011 0000 2020 or anyU....... \n 00048410: 206c 6174 6572 2076 6572 7369 6f6e 2070 later version p\n 00048420: 7562 6c69 7368 6564 2062 7920 7468 6520 ublished by the \n 00048430: 4672 6565 2053 6f66 7477 6172 6520 466f Free Software Fo\n 00048440: 756e 6461 7469 6f6e 3b20 7769 7468 206e undation; with n\n-00048450: 6f20 496e 7661 7269 616e 7441 0014 1012 o InvariantA....\n+00048450: 6f20 496e 7661 7269 616e 7441 0014 f012 o InvariantA....\n 00048460: 0000 2020 2053 6563 7469 6f6e 732c 206e .. Sections, n\n 00048470: 6f20 4672 6f6e 742d 436f 7665 7220 5465 o Front-Cover Te\n 00048480: 7874 7320 616e 6420 6e6f 2042 6163 6b2d xts and no Back-\n-00048490: 436f 7665 7220 5465 7874 732e 0700 1410 Cover Texts.....\n-000484a0: 1300 0051 0014 1014 0000 2020 2047 542e ...Q...... GT.\n+00048490: 436f 7665 7220 5465 7874 732e 0700 14f0 Cover Texts.....\n+000484a0: 1300 0051 0014 f014 0000 2020 2047 542e ...Q...... GT.\n 000484b0: 4d28 544d 2920 6973 2061 2074 7261 6465 M(TM) is a trade\n 000484c0: 6d61 726b 206f 6620 4669 6465 6c69 7479 mark of Fidelity\n 000484d0: 204e 6174 696f 6e61 6c20 496e 666f 726d National Inform\n 000484e0: 6174 696f 6e20 5365 7276 6963 6573 2c20 ation Services, \n-000484f0: 496e 632e 4700 1410 1500 0020 2020 4f74 Inc.G...... Ot\n+000484f0: 496e 632e 4700 14f0 1500 0020 2020 4f74 Inc.G...... Ot\n 00048500: 6865 7220 7472 6164 656d 6172 6b73 2061 her trademarks a\n 00048510: 7265 2074 6865 2070 726f 7065 7274 7920 re the property \n 00048520: 6f66 2074 6865 6972 2072 6573 7065 6374 of their respect\n-00048530: 6976 6520 6f77 6e65 7273 2e07 0014 1016 ive owners......\n-00048540: 0000 4800 1410 1700 0020 2020 5468 6973 ..H...... This\n+00048530: 6976 6520 6f77 6e65 7273 2e07 0014 f016 ive owners......\n+00048540: 0000 4800 14f0 1700 0020 2020 5468 6973 ..H...... This\n 00048550: 2064 6f63 756d 656e 7420 636f 6e74 6169 document contai\n 00048560: 6e73 2061 2064 6573 6372 6970 7469 6f6e ns a description\n 00048570: 206f 6620 4754 2e4d 2061 6e64 2074 6865 of GT.M and the\n-00048580: 206f 7065 7261 7469 6e67 5400 1410 1800 operatingT.....\n+00048580: 206f 7065 7261 7469 6e67 5400 14f0 1800 operatingT.....\n 00048590: 0020 2020 696e 7374 7275 6374 696f 6e73 . instructions\n 000485a0: 2070 6572 7461 696e 696e 6720 746f 2074 pertaining to t\n 000485b0: 6865 2076 6172 696f 7573 2066 756e 6374 he various funct\n 000485c0: 696f 6e73 2074 6861 7420 636f 6d70 7269 ions that compri\n 000485d0: 7365 2074 6865 2073 7973 7465 6d2e 5000 se the system.P.\n-000485e0: 1410 1900 0020 2020 5468 6973 2064 6f63 ..... This doc\n+000485e0: 14f0 1900 0020 2020 5468 6973 2064 6f63 ..... This doc\n 000485f0: 756d 656e 7420 646f 6573 206e 6f74 2063 ument does not c\n 00048600: 6f6e 7461 696e 2061 6e79 2063 6f6d 6d69 ontain any commi\n 00048610: 746d 656e 7420 6f66 2046 4953 2e20 4649 tment of FIS. FI\n 00048620: 5320 6265 6c69 6576 6573 2074 6865 5100 S believes theQ.\n-00048630: 1410 1a00 0020 2020 696e 666f 726d 6174 ..... informat\n+00048630: 14f0 1a00 0020 2020 696e 666f 726d 6174 ..... informat\n 00048640: 696f 6e20 696e 2074 6869 7320 7075 626c ion in this publ\n 00048650: 6963 6174 696f 6e20 6973 2061 6363 7572 ication is accur\n 00048660: 6174 6520 6173 206f 6620 6974 7320 7075 ate as of its pu\n 00048670: 626c 6963 6174 696f 6e20 6461 7465 3b4a blication date;J\n-00048680: 0014 1021 0000 2020 2073 7563 6820 696e ...!.. such in\n+00048680: 0014 f021 0000 2020 2073 7563 6820 696e ...!.. such in\n 00048690: 666f 726d 6174 696f 6e20 6973 2073 7562 formation is sub\n 000486a0: 6a65 6374 2074 6f20 6368 616e 6765 2077 ject to change w\n 000486b0: 6974 686f 7574 206e 6f74 6963 652e 2046 ithout notice. F\n-000486c0: 4953 2069 7320 6e6f 7430 0014 1022 0000 IS is not0...\"..\n+000486c0: 4953 2069 7320 6e6f 7430 0014 f022 0000 IS is not0...\"..\n 000486d0: 2020 2072 6573 706f 6e73 6962 6c65 2066 responsible f\n 000486e0: 6f72 2061 6e79 2065 7272 6f72 7320 6f72 or any errors or\n-000486f0: 2064 6566 6563 7473 2e07 0014 1023 0000 defects.....#..\n+000486f0: 2064 6566 6563 7473 2e07 0014 f023 0000 defects.....#..\n 00048700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -18555,139 +18555,139 @@\n 000487a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000487f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048800: 0100 0000 e107 0000 6302 0000 0000 0000 ........c.......\n-00048810: 6100 0010 4845 4c50 00ff 7300 ff53 554d a...HELP..s..SUM\n+00048810: 6100 00f0 4845 4c50 00ff 7300 ff53 554d a...HELP..s..SUM\n 00048820: 4d41 5259 00bf 7100 0020 2020 7c20 2020 MARY..q.. | \n 00048830: 2020 2020 2020 7c20 2d4c 5b4f 434b 5d20 | -L[OCK] \n 00048840: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 00048850: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00048860: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00048870: 7c4f 0012 1081 0000 2020 207c 2020 2020 |O...... | \n+00048870: 7c4f 0012 f081 0000 2020 207c 2020 2020 |O...... | \n 00048880: 2020 2020 207c 202d 5b4e 4f5d 4352 4954 | -[NO]CRIT\n 00048890: 2020 2020 2020 2020 2020 207c 2020 2020 | \n 000488a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000488b0: 2020 2020 2020 2020 2020 2020 2020 207c |\n-000488c0: 4f00 1210 9100 0020 2020 7c20 2020 2020 O...... | \n+000488c0: 4f00 12f0 9100 0020 2020 7c20 2020 2020 O...... | \n 000488d0: 2020 2020 7c20 2d5b 4e4f 5d45 5841 4354 | -[NO]EXACT\n 000488e0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 000488f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00048900: 2020 2020 2020 2020 2020 2020 2020 7c50 |P\n-00048910: 0011 10c0 1100 0020 2020 7c20 435b 4c45 ....... | C[LE\n+00048910: 0011 f0c0 1100 0020 2020 7c20 435b 4c45 ....... | C[LE\n 00048920: 4152 5d20 7c20 2020 2020 2020 2020 2020 AR] | \n 00048930: 2020 2020 2020 2020 2020 7c20 5573 6520 | Use \n 00048940: 434c 4541 5220 7769 7468 2063 6172 6520 CLEAR with care \n 00048950: 616e 6420 706c 616e 6e69 6e67 2e20 7c4f and planning. |O\n-00048960: 0012 1012 0000 2020 207c 2020 2020 2020 ...... | \n+00048960: 0012 f012 0000 2020 207c 2020 2020 2020 ...... | \n 00048970: 2020 207c 202d 5b4e 4f5d 495b 4e54 4552 | -[NO]I[NTER\n 00048980: 4143 5449 5645 5d20 207c 2020 2020 2020 ACTIVE] | \n 00048990: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000489a0: 2020 2020 2020 2020 2020 2020 207c 4f00 |O.\n-000489b0: 1210 1300 0020 2020 7c20 2020 2020 2020 ..... | \n+000489b0: 12f0 1300 0020 2020 7c20 2020 2020 2020 ..... | \n 000489c0: 2020 7c20 2d4f 5b55 5450 5554 5d3d 6669 | -O[UTPUT]=fi\n 000489d0: 6c65 2d6e 616d 6520 7c20 2020 2020 2020 le-name | \n 000489e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000489f0: 2020 2020 2020 2020 2020 2020 7c4f 0012 |O..\n-00048a00: 1014 0000 2020 207c 2020 2020 2020 2020 .... | \n+00048a00: f014 0000 2020 207c 2020 2020 2020 2020 .... | \n 00048a10: 207c 202d 505b 4944 5d3d 7069 6420 2020 | -P[ID]=pid \n 00048a20: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00048a30: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00048a40: 2020 2020 2020 2020 2020 207c 4f00 1210 |O...\n+00048a40: 2020 2020 2020 2020 2020 207c 4f00 12f0 |O...\n 00048a50: 1500 0020 2020 7c20 2020 2020 2020 2020 ... | \n 00048a60: 7c20 2d52 5b45 4749 4f4e 5d3d 6e61 6d65 | -R[EGION]=name\n 00048a70: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 00048a80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00048a90: 2020 2020 2020 2020 2020 7c4f 0012 1016 |O....\n+00048a90: 2020 2020 2020 2020 2020 7c4f 0012 f016 |O....\n 00048aa0: 0000 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2b .. |---------+\n 00048ab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048ac0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 00048ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00048ae0: 2d2d 2d2d 2d2d 2d2d 2d7c 4f00 1210 1700 ---------|O.....\n+00048ae0: 2d2d 2d2d 2d2d 2d2d 2d7c 4f00 12f0 1700 ---------|O.....\n 00048af0: 0020 2020 7c20 455b 5849 545d 2020 7c20 . | E[XIT] | \n 00048b00: 6e6f 6e65 2020 2020 2020 2020 2020 2020 none \n 00048b10: 2020 2020 7c20 2d20 2020 2020 2020 2020 | - \n 00048b20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00048b30: 2020 2020 2020 2020 7c4f 0012 1018 0000 |O......\n+00048b30: 2020 2020 2020 2020 7c4f 0012 f018 0000 |O......\n 00048b40: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d |---------+--\n 00048b50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048b60: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 00048b70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00048b80: 2d2d 2d2d 2d2d 2d7c 4f00 1210 1900 0020 -------|O...... \n+00048b80: 2d2d 2d2d 2d2d 2d7c 4f00 12f0 1900 0020 -------|O...... \n 00048b90: 2020 7c20 485b 454c 505d 2020 7c20 5b6f | H[ELP] | [o\n 00048ba0: 7074 696f 6e5d 2020 2020 2020 2020 2020 ption] \n 00048bb0: 2020 7c20 2d20 2020 2020 2020 2020 2020 | - \n 00048bc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00048bd0: 2020 2020 2020 7c4f 0012 101a 0000 2020 |O...... \n+00048bd0: 2020 2020 2020 7c4f 0012 f01a 0000 2020 |O...... \n 00048be0: 207c 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d |---------+----\n 00048bf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048c00: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00048c10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00048c20: 2d2d 2d2d 2d7c 4f00 1210 2100 0020 2020 -----|O...!.. \n+00048c20: 2d2d 2d2d 2d7c 4f00 12f0 2100 0020 2020 -----|O...!.. \n 00048c30: 7c20 2020 2020 2020 2020 7c20 2d41 4c4c | | -ALL\n 00048c40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00048c50: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 00048c60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00048c70: 2020 2020 7c4f 0012 1022 0000 2020 207c |O...\".. |\n+00048c70: 2020 2020 7c4f 0012 f022 0000 2020 207c |O...\".. |\n 00048c80: 2020 2020 2020 2020 207c 202d 4c5b 4f43 | -L[OC\n 00048c90: 4b5d 2020 2020 2020 2020 2020 2020 207c K] |\n 00048ca0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00048cb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00048cc0: 2020 207c 4f00 1210 2300 0020 2020 7c20 |O...#.. | \n+00048cc0: 2020 207c 4f00 12f0 2300 0020 2020 7c20 |O...#.. | \n 00048cd0: 2020 2020 2020 2020 7c20 2d5b 4e4f 5d43 | -[NO]C\n 00048ce0: 5249 5420 2020 2020 2020 2020 2020 7c20 RIT | \n 00048cf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00048d00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00048d10: 2020 7c4f 0012 1024 0000 2020 207c 2020 |O...$.. | \n+00048d10: 2020 7c4f 0012 f024 0000 2020 207c 2020 |O...$.. | \n 00048d20: 2020 2020 2020 207c 202d 4e5b 4f49 4e54 | -N[OINT\n 00048d30: 4552 4143 5449 5645 5d20 2020 207c 2020 ERACTIVE] | \n 00048d40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00048d50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00048d60: 207c 4f00 1210 2500 0020 2020 7c20 5348 |O...%.. | SH\n+00048d60: 207c 4f00 12f0 2500 0020 2020 7c20 5348 |O...%.. | SH\n 00048d70: 5b4f 575d 2020 7c20 2020 2020 2020 2020 [OW] | \n 00048d80: 2020 2020 2020 2020 2020 2020 7c20 2d20 | - \n 00048d90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00048da0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00048db0: 7c4f 0012 1026 0000 2020 207c 2020 2020 |O...&.. | \n+00048db0: 7c4f 0012 f026 0000 2020 207c 2020 2020 |O...&.. | \n 00048dc0: 2020 2020 207c 202d 4f5b 5554 5055 545d | -O[UTPUT]\n 00048dd0: 3d66 696c 652d 6e61 6d65 207c 2020 2020 =file-name | \n 00048de0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00048df0: 2020 2020 2020 2020 2020 2020 2020 207c |\n-00048e00: 4f00 1210 2700 0020 2020 7c20 2020 2020 O...'.. | \n+00048e00: 4f00 12f0 2700 0020 2020 7c20 2020 2020 O...'.. | \n 00048e10: 2020 2020 7c20 2d50 5b49 445d 3d70 6964 | -P[ID]=pid\n 00048e20: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 00048e30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00048e40: 2020 2020 2020 2020 2020 2020 2020 7c4f |O\n-00048e50: 0012 1028 0000 2020 207c 2020 2020 2020 ...(.. | \n+00048e50: 0012 f028 0000 2020 207c 2020 2020 2020 ...(.. | \n 00048e60: 2020 207c 202d 525b 4547 494f 4e5d 3d6e | -R[EGION]=n\n 00048e70: 616d 6520 2020 2020 207c 2020 2020 2020 ame | \n 00048e80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00048e90: 2020 2020 2020 2020 2020 2020 207c 4f00 |O.\n-00048ea0: 1210 2900 0020 2020 7c20 2020 2020 2020 ..).. | \n+00048ea0: 12f0 2900 0020 2020 7c20 2020 2020 2020 ..).. | \n 00048eb0: 2020 7c20 2d57 5b41 4954 5d20 2020 2020 | -W[AIT] \n 00048ec0: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 00048ed0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00048ee0: 2020 2020 2020 2020 2020 2020 7c4f 0012 |O..\n-00048ef0: 102a 0000 2020 207c 2d2d 2d2d 2d2d 2d2d .*.. |--------\n+00048ef0: f02a 0000 2020 207c 2d2d 2d2d 2d2d 2d2d .*.. |--------\n 00048f00: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 00048f10: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 00048f20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00048f30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 4f00 1210 -----------|O...\n+00048f30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 4f00 12f0 -----------|O...\n 00048f40: 3100 0020 2020 7c20 5350 5b41 574e 5d20 1.. | SP[AWN] \n 00048f50: 7c20 6e6f 6e65 2020 2020 2020 2020 2020 | none \n 00048f60: 2020 2020 2020 7c20 7368 656c 6c63 6f6d | shellcom\n 00048f70: 6d61 6e64 2020 2020 2020 2020 2020 2020 mand \n-00048f80: 2020 2020 2020 2020 2020 7c4f 0012 1032 |O...2\n+00048f80: 2020 2020 2020 2020 2020 7c4f 0012 f032 |O...2\n 00048f90: 0000 2020 202b 2d2d 2d2d 2d2d 2d2d 2d2d .. +----------\n 00048fa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048fb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00048fc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00048fd0: 2d2d 2d2d 2d2d 2d2d 2d2b 0700 1210 3300 ---------+....3.\n+00048fd0: 2d2d 2d2d 2d2d 2d2d 2d2b 0700 12f0 3300 ---------+....3.\n 00048fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00048ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049000: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049010: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049020: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n"}, {"source1": "./usr/lib/x86_64-linux-gnu/fis-gtm/V6.3-014_x86_64/mupiphelp.dat", "source2": "./usr/lib/x86_64-linux-gnu/fis-gtm/V6.3-014_x86_64/mupiphelp.dat", "has_internal_linenos": true, "unified_diff": "@@ -5,15 +5,15 @@\n 00000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000050: 0000 0000 8000 0000 8000 0000 0000 0000 ................\n 00000060: 0004 0000 0000 0100 0080 0000 0000 0000 ................\n 00000070: 1700 0000 0000 0000 1000 0000 1700 0000 ................\n 00000080: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000000a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000000b0: 0000 0000 0000 0000 1fa4 9965 0200 0000 ...........e....\n+000000b0: 0000 0000 0000 0000 e1b3 a667 0200 0000 ...........g....\n 000000c0: ffff ff83 ffff ffff ffff ff93 fdff ffff ................\n 000000d0: 0100 0000 0000 0000 0100 0000 0000 0000 ................\n 000000e0: 0100 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@@ -17277,88 +17277,88 @@\n 000437c0: 2069 6465 6e74 6966 7920 7468 6520 7461 identify the ta\n 000437d0: 7267 6574 206f 6620 7468 6520 636f 6d6d rget of the comm\n 000437e0: 616e 6420 616e 6420 6d61 7900 0000 0000 and and may.....\n 000437f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00043800: 0100 0000 1505 0000 6c13 0000 0000 0000 ........l.......\n 00043810: 2400 0000 4845 4c50 00ff 7300 ff4a 4f55 $...HELP..s..JOU\n 00043820: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n-00043830: 0053 4554 0e00 1cf2 bf11 0000 2020 2053 .SET........ S\n-00043840: 4554 0700 1df2 2100 0054 001d f231 0000 ET....!..T...1..\n+00043830: 0053 4554 0e00 1cfe bf11 0000 2020 2053 .SET........ S\n+00043840: 4554 0700 1dfe 2100 0054 001d fe31 0000 ET....!..T...1..\n 00043850: 2020 204d 5550 4950 2053 4554 2069 7320 MUPIP SET is \n 00043860: 7468 6520 7072 696d 6172 7920 7574 696c the primary util\n 00043870: 6974 7920 7573 6564 2074 6f20 6573 7461 ity used to esta\n 00043880: 626c 6973 6820 616e 6420 6163 7469 7661 blish and activa\n 00043890: 7465 206a 6f75 726e 616c 696e 6748 001d te journalingH..\n-000438a0: f241 0000 2020 2028 7573 696e 6720 7468 .A.. (using th\n+000438a0: fe41 0000 2020 2028 7573 696e 6720 7468 .A.. (using th\n 000438b0: 6520 2d4a 4f55 524e 414c 2920 616e 6420 e -JOURNAL) and \n 000438c0: 7265 706c 6963 6174 696f 6e20 2875 7369 replication (usi\n 000438d0: 6e67 2074 6865 202d 5245 504c 4943 4154 ng the -REPLICAT\n-000438e0: 494f 4e29 2e07 001d f251 0000 4e00 1df2 ION).....Q..N...\n+000438e0: 494f 4e29 2e07 001d fe51 0000 4e00 1dfe ION).....Q..N...\n 000438f0: 6100 0020 2020 5768 656e 2047 4445 2063 a.. When GDE c\n 00043900: 7265 6174 6573 2061 2047 6c6f 6261 6c20 reates a Global \n 00043910: 4469 7265 6374 6f72 792c 2069 7420 7374 Directory, it st\n 00043920: 6f72 6573 2065 6974 6865 7220 7468 6520 ores either the \n-00043930: 6578 706c 6963 6974 6c79 4c00 1df2 7100 explicitlyL...q.\n+00043930: 6578 706c 6963 6974 6c79 4c00 1dfe 7100 explicitlyL...q.\n 00043940: 0020 2020 7370 6563 6966 6965 6420 6a6f . specified jo\n 00043950: 7572 6e61 6c69 6e67 2069 6e66 6f72 6d61 urnaling informa\n 00043960: 7469 6f6e 2c20 6f72 2074 6865 2047 4445 tion, or the GDE\n 00043970: 2064 6566 6175 6c74 2076 616c 7565 2066 default value f\n-00043980: 6f72 2061 6e79 2600 1df2 8100 0020 2020 or any&...... \n+00043980: 6f72 2061 6e79 2600 1dfe 8100 0020 2020 or any&...... \n 00043990: 756e 7370 6563 6966 6965 6420 6368 6172 unspecified char\n-000439a0: 6163 7465 7269 7374 6963 732e 0700 1df2 acteristics.....\n-000439b0: 9100 004e 001c f2c0 1100 0020 2020 4d55 ...N....... MU\n+000439a0: 6163 7465 7269 7374 6963 732e 0700 1dfe acteristics.....\n+000439b0: 9100 004e 001c fec0 1100 0020 2020 4d55 ...N....... MU\n 000439c0: 5049 5020 4352 4541 5445 2063 6f70 6965 PIP CREATE copie\n 000439d0: 7320 6578 6973 7469 6e67 206a 6f75 726e s existing journ\n 000439e0: 616c 696e 6720 696e 666f 726d 6174 696f aling informatio\n 000439f0: 6e20 6672 6f6d 2074 6865 2047 6c6f 6261 n from the Globa\n-00043a00: 6c51 001d f212 0000 2020 2044 6972 6563 lQ...... Direc\n+00043a00: 6c51 001d fe12 0000 2020 2044 6972 6563 lQ...... Direc\n 00043a10: 746f 7279 2074 6f20 7468 6520 6461 7461 tory to the data\n 00043a20: 6261 7365 2066 696c 652c 2065 7374 6162 base file, estab\n 00043a30: 6c69 7368 696e 6720 6a6f 7572 6e61 6c69 lishing journali\n 00043a40: 6e67 2063 6861 7261 6374 6572 6973 7469 ng characteristi\n-00043a50: 6373 3000 1df2 1300 0020 2020 666f 7220 cs0...... for \n+00043a50: 6373 3000 1dfe 1300 0020 2020 666f 7220 cs0...... for \n 00043a60: 616c 6c20 4744 4520 7375 7070 6f72 7465 all GDE supporte\n 00043a70: 6420 6a6f 7572 6e61 6c2d 6f70 7469 6f6e d journal-option\n-00043a80: 732e 0700 1df2 1400 0017 001d f215 0000 s...............\n+00043a80: 732e 0700 1dfe 1400 0017 001d fe15 0000 s...............\n 00043a90: 2020 202a 2a49 6d70 6f72 7461 6e74 2a2a **Important**\n-00043aa0: 0700 1df2 1600 0053 001d f217 0000 2020 .......S...... \n+00043aa0: 0700 1dfe 1600 0053 001d fe17 0000 2020 .......S...... \n 00043ab0: 2047 542e 4d20 6170 706c 6965 7320 6a6f GT.M applies jo\n 00043ac0: 7572 6e61 6c69 6e67 2069 6e66 6f72 6d61 urnaling informa\n 00043ad0: 7469 6f6e 2069 6e20 7468 6520 476c 6f62 tion in the Glob\n 00043ae0: 616c 2044 6972 6563 746f 7279 2074 6f20 al Directory to \n-00043af0: 6120 6461 7461 6261 7365 4e00 1df2 1800 a databaseN.....\n+00043af0: 6120 6461 7461 6261 7365 4e00 1dfe 1800 a databaseN.....\n 00043b00: 0020 2020 6669 6c65 206f 6e6c 7920 7768 . file only wh\n 00043b10: 656e 2069 7420 6973 2063 7265 6174 6564 en it is created\n 00043b20: 2e20 5468 6572 6561 6674 6572 2075 7365 . Thereafter use\n 00043b30: 204d 5550 4950 2c20 6f72 2075 6e64 6572 MUPIP, or under\n-00043b40: 2075 6e75 7375 616c 5400 1df2 1900 0020 unusualT...... \n+00043b40: 2075 6e75 7375 616c 5400 1dfe 1900 0020 unusualT...... \n 00043b50: 2020 6369 7263 756d 7374 616e 6365 7320 circumstances \n 00043b60: 4453 452c 2074 6f20 6368 616e 6765 206a DSE, to change j\n 00043b70: 6f75 726e 616c 696e 6720 6368 6172 6163 ournaling charac\n 00043b80: 7465 7269 7374 6963 7320 696e 2064 6174 teristics in dat\n-00043b90: 6162 6173 6520 6669 6c65 732e 5100 1df2 abase files.Q...\n+00043b90: 6162 6173 6520 6669 6c65 732e 5100 1dfe abase files.Q...\n 00043ba0: 1a00 0020 2020 4265 2073 7572 6520 746f ... Be sure to\n 00043bb0: 2075 7365 2047 4445 2074 6f20 7265 666c use GDE to refl\n 00043bc0: 6563 7420 6375 7272 656e 7420 6a6f 7572 ect current jour\n 00043bd0: 6e61 6c69 6e67 206e 6565 6473 2073 6f20 naling needs so \n 00043be0: 7468 6174 2074 6865 206e 6578 7453 001d that the nextS..\n-00043bf0: f221 0000 2020 2074 696d 6520 796f 7520 .!.. time you \n+00043bf0: fe21 0000 2020 2074 696d 6520 796f 7520 .!.. time you \n 00043c00: 7573 6520 4d55 5049 5020 4352 4541 5445 use MUPIP CREATE\n 00043c10: 2079 6f75 2067 6574 2074 6865 2064 6573 you get the des\n 00043c20: 6972 6564 206a 6f75 726e 616c 696e 6720 ired journaling \n 00043c30: 6368 6172 6163 7465 7269 7374 6963 732e characteristics.\n-00043c40: 0700 1df2 2200 004e 001d f223 0000 2020 ....\"..N...#.. \n+00043c40: 0700 1dfe 2200 004e 001d fe23 0000 2020 ....\"..N...#.. \n 00043c50: 2044 5345 2044 554d 5020 2d46 494c 4548 DSE DUMP -FILEH\n 00043c60: 4541 4445 5220 6469 7370 6c61 7973 2074 EADER displays t\n 00043c70: 6865 2063 7572 7265 6e74 2076 616c 7565 he current value\n 00043c80: 7320 666f 7220 616c 6c20 6573 7461 626c s for all establ\n-00043c90: 6973 6865 6425 001d f224 0000 2020 206a ished%...$.. j\n+00043c90: 6973 6865 6425 001d fe24 0000 2020 206a ished%...$.. j\n 00043ca0: 6f75 726e 616c 696e 6720 6368 6172 6163 ournaling charac\n-00043cb0: 7465 7269 7374 6963 732e 0700 1df2 2500 teristics.....%.\n-00043cc0: 0054 001d f226 0000 2020 2054 6869 7320 .T...&.. This \n+00043cb0: 7465 7269 7374 6963 732e 0700 1dfe 2500 teristics.....%.\n+00043cc0: 0054 001d fe26 0000 2020 2054 6869 7320 .T...&.. This \n 00043cd0: 7365 6374 696f 6e20 7072 6f76 6964 6573 section provides\n 00043ce0: 2061 2064 6573 6372 6970 7469 6f6e 206f a description o\n 00043cf0: 6620 7468 6520 4d55 5049 5020 5345 5420 f the MUPIP SET \n 00043d00: 636f 6d6d 616e 6420 7769 7468 2073 7065 command with spe\n 00043d10: 6369 6669 6374 0000 0000 0000 0000 0000 cifict..........\n 00043d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00043d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -18753,70 +18753,70 @@\n 00049400: 6570 7420 666f 7220 2d54 5241 4e53 4143 ept for -TRANSAC\n 00049410: 5449 4f4e 3d31 2c20 7468 6973 2071 7561 TION=1, this qua\n 00049420: 6c69 6669 6572 2069 7320 6e6f 7420 6c69 lifier is not li\n 00049430: 6b65 6c79 2074 6f20 6265 3b00 2900 2400 kely to be;.).$.\n 00049440: 0020 2020 7573 6566 756c 2066 6f72 2061 . useful for a\n 00049450: 6e79 2062 6163 6b75 7020 696e 766f 6c76 ny backup involv\n 00049460: 696e 6720 6d75 6c74 6970 6c65 2072 6567 ing multiple reg\n-00049470: 696f 6e73 2e07 0029 0025 0000 1200 11f2 ions...).%......\n+00049470: 696f 6e73 2e07 0029 0025 0000 1200 11fe ions...).%......\n 00049480: 4352 4541 5445 0000 4352 4541 5445 1100 CREATE..CREATE..\n-00049490: 18f2 bf11 0000 2020 2043 5245 4154 4507 ...... CREATE.\n-000494a0: 0019 f221 0000 5200 19f2 3100 0020 2020 ...!..R...1.. \n+00049490: 18fe bf11 0000 2020 2043 5245 4154 4507 ...... CREATE.\n+000494a0: 0019 fe21 0000 5200 19fe 3100 0020 2020 ...!..R...1.. \n 000494b0: 4372 6561 7465 7320 616e 6420 696e 6974 Creates and init\n 000494c0: 6961 6c69 7a65 7320 6461 7461 6261 7365 ializes database\n 000494d0: 2066 696c 6573 2075 7369 6e67 2074 6865 files using the\n 000494e0: 2069 6e66 6f72 6d61 7469 6f6e 2069 6e20 information in \n-000494f0: 6120 476c 6f62 616c 5000 19f2 4100 0020 a GlobalP...A.. \n+000494f0: 6120 476c 6f62 616c 5000 19fe 4100 0020 a GlobalP...A.. \n 00049500: 2020 4469 7265 6374 6f72 7920 6669 6c65 Directory file\n 00049510: 2e20 4966 2061 2066 696c 6520 616c 7265 . If a file alre\n 00049520: 6164 7920 6578 6973 7473 2066 6f72 2061 ady exists for a\n 00049530: 6e79 2073 6567 6d65 6e74 2c20 4d55 5049 ny segment, MUPI\n-00049540: 5020 4352 4541 5445 2b00 19f2 5100 0020 P CREATE+...Q.. \n+00049540: 5020 4352 4541 5445 2b00 19fe 5100 0020 P CREATE+...Q.. \n 00049550: 2020 7461 6b65 7320 6e6f 2061 6374 696f takes no actio\n 00049560: 6e20 666f 7220 7468 6174 2073 6567 6d65 n for that segme\n-00049570: 6e74 2e07 0019 f261 0000 2e00 19f2 7100 nt.....a......q.\n+00049570: 6e74 2e07 0019 fe61 0000 2e00 19fe 7100 nt.....a......q.\n 00049580: 0020 2020 5468 6520 666f 726d 6174 206f . The format o\n 00049590: 6620 7468 6520 4352 4541 5445 2063 6f6d f the CREATE com\n-000495a0: 6d61 6e64 2069 733a 0700 19f2 8100 002a mand is:.......*\n-000495b0: 0019 f291 0000 2020 2043 525b 4541 5445 ...... CR[EATE\n+000495a0: 6d61 6e64 2069 733a 0700 19fe 8100 002a mand is:.......*\n+000495b0: 0019 fe91 0000 2020 2043 525b 4541 5445 ...... CR[EATE\n 000495c0: 5d20 5b2d 525b 4547 494f 4e5d 3d72 6567 ] [-R[EGION]=reg\n-000495d0: 696f 6e2d 6e61 6d65 5d08 0018 f2c0 1100 ion-name].......\n-000495e0: 004f 0019 f212 0000 2020 2054 6865 2073 .O...... The s\n+000495d0: 696f 6e2d 6e61 6d65 5d08 0018 fec0 1100 ion-name].......\n+000495e0: 004f 0019 fe12 0000 2020 2054 6865 2073 .O...... The s\n 000495f0: 696e 676c 6520 6f70 7469 6f6e 616c 202d ingle optional -\n 00049600: 5245 4749 4f4e 2071 7561 6c69 6669 6572 REGION qualifier\n 00049610: 2073 7065 6369 6669 6573 2061 2072 6567 specifies a reg\n 00049620: 696f 6e20 666f 7220 7768 6963 6820 746f ion for which to\n-00049630: 2100 19f2 1300 0020 2020 6372 6561 7465 !...... create\n+00049630: 2100 19fe 1300 0020 2020 6372 6561 7465 !...... create\n 00049640: 2061 2064 6174 6162 6173 6520 6669 6c65 a database file\n-00049650: 2e07 0019 f214 0000 4500 19f2 1500 0020 ........E...... \n+00049650: 2e07 0019 fe14 0000 4500 19fe 1500 0020 ........E...... \n 00049660: 2020 4e6f 7465 2074 6861 7420 6f6e 6520 Note that one \n 00049670: 4754 2e4d 2064 6174 6162 6173 6520 6669 GT.M database fi\n 00049680: 6c65 2067 726f 7773 2074 6f20 6120 6d61 le grows to a ma\n 00049690: 7869 6d75 6d20 7369 7a65 206f 6651 0019 ximum size ofQ..\n-000496a0: f216 0000 2020 2031 2c30 3430 2c31 3837 .... 1,040,187\n+000496a0: fe16 0000 2020 2031 2c30 3430 2c31 3837 .... 1,040,187\n 000496b0: 2c33 3932 2839 3932 4d69 2920 626c 6f63 ,392(992Mi) bloc\n 000496c0: 6b73 2e20 5468 6973 206d 6561 6e73 2c20 ks. This means, \n 000496d0: 666f 7220 6578 616d 706c 652c 2074 6861 for example, tha\n 000496e0: 7420 7769 7468 2061 6e20 384b 6942 5400 t with an 8KiBT.\n-000496f0: 19f2 1700 0020 2020 626c 6f63 6b20 7369 ..... block si\n+000496f0: 19fe 1700 0020 2020 626c 6f63 6b20 7369 ..... block si\n 00049700: 7a65 2c20 7468 6520 6d61 7869 6d75 6d20 ze, the maximum \n 00049710: 7369 6e67 6c65 2064 6174 6162 6173 6520 single database \n 00049720: 6669 6c65 2073 697a 6520 6973 2037 3933 file size is 793\n 00049730: 3647 6942 2028 384b 6942 2a39 3932 4d69 6GiB (8KiB*992Mi\n-00049740: 292e 5300 19f2 1800 0020 2020 4e6f 7465 ).S...... Note\n+00049740: 292e 5300 19fe 1800 0020 2020 4e6f 7465 ).S...... Note\n 00049750: 2074 6861 7420 7468 6973 2069 7320 7468 that this is th\n 00049760: 6520 7369 7a65 206f 6620 6f6e 6520 6461 e size of one da\n 00049770: 7461 6261 7365 2066 696c 6520 2d2d 2061 tabase file -- a\n 00049780: 206c 6f67 6963 616c 2064 6174 6162 6173 logical databas\n-00049790: 6520 2861 6e4c 0019 f219 0000 2020 204d e (anL...... M\n+00049790: 6520 2861 6e4c 0019 fe19 0000 2020 204d e (anL...... M\n 000497a0: 2067 6c6f 6261 6c20 7661 7269 6162 6c65 global variable\n 000497b0: 206e 616d 6573 7061 6365 2920 6361 6e20 namespace) can \n 000497c0: 636f 6e73 6973 7420 6f66 2061 6e20 6172 consist of an ar\n 000497d0: 6269 7472 6172 7920 6e75 6d62 6572 206f bitrary number o\n-000497e0: 6619 0019 f21a 0000 2020 2064 6174 6162 f....... datab\n+000497e0: 6619 0019 fe1a 0000 2020 2064 6174 6162 f....... datab\n 000497f0: 6173 6520 6669 6c65 732e 0000 0000 0000 ase files.......\n 00049800: 0100 0000 b404 0000 0c02 0000 0000 0000 ................\n 00049810: 5c00 0000 4845 4c50 00ff 7300 ff47 444d \\...HELP..s..GDM\n 00049820: 00ff 7300 ff42 4143 4b55 5000 ff73 00ff ..s..BACKUP..s..\n 00049830: 4259 5445 5354 5245 414d 00c0 2200 0020 BYTESTREAM..\".. \n 00049840: 2020 5468 6520 666f 726d 6174 206f 6620 The format of \n 00049850: 7468 6520 4259 5445 5354 5245 414d 2071 the BYTESTREAM q\n@@ -18942,322 +18942,322 @@\n 00049fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00049ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004a000: 0100 0000 fb07 0000 3c02 0000 0000 0000 ........<.......\n 0004a010: 2d00 0000 4845 4c50 00ff 7300 ff47 444d -...HELP..s..GDM\n 0004a020: 00ff 7300 ff42 4143 4b55 5000 ff73 00ff ..s..BACKUP..s..\n 0004a030: 4558 414d 504c 4553 00bf 2100 0012 0026 EXAMPLES..!....&\n-0004a040: f231 0000 2020 2045 7861 6d70 6c65 3a07 .1.. Example:.\n-0004a050: 0026 f241 0000 3800 26f2 5100 0020 2020 .&.A..8.&.Q.. \n+0004a040: fe31 0000 2020 2045 7861 6d70 6c65 3a07 .1.. Example:.\n+0004a050: 0026 fe41 0000 3800 26fe 5100 0020 2020 .&.A..8.&.Q.. \n 0004a060: 2420 6d75 7069 7020 6261 636b 7570 202d $ mupip backup -\n 0004a070: 6279 7465 7374 7265 616d 2052 4550 5449 bytestream REPTI\n 0004a080: 4c45 532c 4249 5244 5320 626b 7570 0700 LES,BIRDS bkup..\n-0004a090: 26f2 6100 0052 0026 f271 0000 2020 2053 &.a..R.&.q.. S\n+0004a090: 26fe 6100 0052 0026 fe71 0000 2020 2053 &.a..R.&.q.. S\n 0004a0a0: 7570 706f 7365 2074 6861 7420 7468 6520 uppose that the \n 0004a0b0: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n 0004a0c0: 6162 6c65 2067 746d 6762 6c64 6972 2068 able gtmgbldir h\n 0004a0d0: 6173 2072 6567 696f 6e73 2052 4550 5449 as regions REPTI\n-0004a0e0: 4c45 5320 616e 6454 0026 f281 0000 2020 LES andT.&.... \n+0004a0e0: 4c45 5320 616e 6454 0026 fe81 0000 2020 LES andT.&.... \n 0004a0f0: 2042 4952 4453 2074 6861 7420 6d61 7020 BIRDS that map \n 0004a100: 746f 2066 696c 6573 2063 616c 6c65 6420 to files called \n 0004a110: 5245 5054 494c 4553 2e44 4154 2061 6e64 REPTILES.DAT and\n 0004a120: 2042 4952 4453 2e44 4154 2028 6e6f 206d BIRDS.DAT (no m\n-0004a130: 6174 7465 7220 7768 6963 684f 0026 f291 atter whichO.&..\n+0004a130: 6174 7465 7220 7768 6963 684f 0026 fe91 atter whichO.&..\n 0004a140: 0000 2020 2064 6972 6563 746f 7279 206f .. directory o\n 0004a150: 7220 6469 7265 6374 6f72 6965 7320 7468 r directories th\n 0004a160: 6520 6669 6c65 7320 7265 7369 6465 2069 e files reside i\n 0004a170: 6e29 2e20 5468 656e 2074 6865 2061 626f n). Then the abo\n-0004a180: 7665 2065 7861 6d70 6c65 5100 25f2 c011 ve exampleQ.%...\n+0004a180: 7665 2065 7861 6d70 6c65 5100 25fe c011 ve exampleQ.%...\n 0004a190: 0000 2020 2063 7265 6174 6573 2062 7974 .. creates byt\n 0004a1a0: 6573 7472 6561 6d20 6261 636b 7570 2066 estream backup f\n 0004a1b0: 696c 6573 2052 4550 5449 4c45 532e 4441 iles REPTILES.DA\n 0004a1c0: 5420 616e 6420 4249 5244 532e 4441 5420 T and BIRDS.DAT \n-0004a1d0: 696e 2074 6865 2062 6b75 7033 0026 f212 in the bkup3.&..\n+0004a1d0: 696e 2074 6865 2062 6b75 7033 0026 fe12 in the bkup3.&..\n 0004a1e0: 0000 2020 2064 6972 6563 746f 7279 2073 .. directory s\n 0004a1f0: 696e 6365 2074 6865 206c 6173 7420 4441 ince the last DA\n 0004a200: 5441 4241 5345 2062 6163 6b75 702e 0700 TABASE backup...\n-0004a210: 26f2 1300 0012 0026 f214 0000 2020 2045 &......&.... E\n-0004a220: 7861 6d70 6c65 3a07 0026 f215 0000 2d00 xample:..&....-.\n-0004a230: 26f2 1600 0020 2020 2420 6d75 7069 7020 &.... $ mupip \n+0004a210: 26fe 1300 0012 0026 fe14 0000 2020 2045 &......&.... E\n+0004a220: 7861 6d70 6c65 3a07 0026 fe15 0000 2d00 xample:..&....-.\n+0004a230: 26fe 1600 0020 2020 2420 6d75 7069 7020 &.... $ mupip \n 0004a240: 6261 636b 7570 202d 626b 7570 6462 6a6e backup -bkupdbjn\n-0004a250: 6c3d 224f 4646 2220 222a 2207 0026 f217 l=\"OFF\" \"*\"..&..\n-0004a260: 0000 4300 26f2 1800 0020 2020 5468 6973 ..C.&.... This\n+0004a250: 6c3d 224f 4646 2220 222a 2207 0026 fe17 l=\"OFF\" \"*\"..&..\n+0004a260: 0000 4300 26fe 1800 0020 2020 5468 6973 ..C.&.... This\n 0004a270: 2063 6f6d 6d61 6e64 2074 7572 6e73 206f command turns o\n 0004a280: 6666 206a 6f75 726e 616c 696e 6720 696e ff journaling in\n 0004a290: 2074 6865 2062 6163 6b75 7020 6461 7461 the backup data\n-0004a2a0: 6261 7365 2e07 0026 f219 0000 1200 26f2 base...&......&.\n+0004a2a0: 6261 7365 2e07 0026 fe19 0000 1200 26fe base...&......&.\n 0004a2b0: 1a00 0020 2020 4578 616d 706c 653a 0700 ... Example:..\n-0004a2c0: 26f2 2100 0051 0026 f222 0000 2020 2024 &.!..Q.&.\".. $\n+0004a2c0: 26fe 2100 0051 0026 fe22 0000 2020 2024 &.!..Q.&.\".. $\n 0004a2d0: 206d 7570 6970 2062 6163 6b75 7020 2d62 mupip backup -b\n 0004a2e0: 7974 6573 7472 6561 6d20 222a 2220 7463 ytestream \"*\" tc\n 0004a2f0: 703a 2f2f 7068 696c 6164 656c 7068 6961 p://philadelphia\n 0004a300: 3a37 3838 332c 7463 703a 2f2f 746f 6b79 :7883,tcp://toky\n-0004a310: 6f3a 3838 3932 0700 26f2 2300 004e 0026 o:8892..&.#..N.&\n-0004a320: f224 0000 2020 2041 7373 756d 696e 6720 .$.. Assuming \n+0004a310: 6f3a 3838 3932 0700 26fe 2300 004e 0026 o:8892..&.#..N.&\n+0004a320: fe24 0000 2020 2041 7373 756d 696e 6720 .$.. Assuming \n 0004a330: 6120 476c 6f62 616c 2044 6972 6563 746f a Global Directo\n 0004a340: 7279 2077 6974 6820 7477 6f20 7265 6769 ry with two regi\n 0004a350: 6f6e 7320 706f 696e 7469 6e67 2074 6f20 ons pointing to \n-0004a360: 4143 4e2e 4441 5420 616e 6450 0026 f225 ACN.DAT andP.&.%\n+0004a360: 4143 4e2e 4441 5420 616e 6450 0026 fe25 ACN.DAT andP.&.%\n 0004a370: 0000 2020 2048 4953 542e 4441 542c 2074 .. HIST.DAT, t\n 0004a380: 6869 7320 6578 616d 706c 6520 6372 6561 his example crea\n 0004a390: 7465 7320 6120 6261 636b 7570 206f 6620 tes a backup of \n 0004a3a0: 4143 4e2e 4441 5420 746f 2061 2070 6f73 ACN.DAT to a pos\n-0004a3b0: 7369 626c 6520 4d55 5049 5054 0026 f226 sible MUPIPT.&.&\n+0004a3b0: 7369 626c 6520 4d55 5049 5054 0026 fe26 sible MUPIPT.&.&\n 0004a3c0: 0000 2020 2052 4553 544f 5245 2070 726f .. RESTORE pro\n 0004a3d0: 6365 7373 206c 6973 7465 6e69 6e67 2061 cess listening a\n 0004a3e0: 7420 706f 7274 2037 3838 3320 6f6e 2073 t port 7883 on s\n 0004a3f0: 6572 7665 7220 7068 696c 6164 656c 7068 erver philadelph\n 0004a400: 6961 2061 6e64 2048 4953 542e 4441 544e ia and HIST.DATN\n-0004a410: 0026 f227 0000 2020 2074 6f20 6120 706f .&.'.. to a po\n+0004a410: 0026 fe27 0000 2020 2074 6f20 6120 706f .&.'.. to a po\n 0004a420: 7373 6962 6c65 204d 5550 4950 2052 4553 ssible MUPIP RES\n 0004a430: 544f 5245 2070 726f 6365 7373 206c 6973 TORE process lis\n 0004a440: 7465 6e69 6e67 2061 7420 706f 7274 2038 tening at port 8\n 0004a450: 3839 3320 6f6e 2073 6572 7665 7210 0026 893 on server..&\n-0004a460: f228 0000 2020 2074 6f6b 796f 2e07 0026 .(.. tokyo...&\n-0004a470: f229 0000 4e00 26f2 2a00 0020 2020 416c .)..N.&.*.. Al\n+0004a460: fe28 0000 2020 2074 6f6b 796f 2e07 0026 .(.. tokyo...&\n+0004a470: fe29 0000 4e00 26fe 2a00 0020 2020 416c .)..N.&.*.. Al\n 0004a480: 7761 7973 2073 7065 6369 6679 2074 6865 ways specify the\n 0004a490: 203c 6d61 6368 696e 6520 6e61 6d65 3e20 \n 0004a4a0: 616e 6420 3c70 6f72 743e 2065 7665 6e20 and even \n 0004a4b0: 6966 2062 6f74 6820 6261 636b 7570 2061 if both backup a\n-0004a4c0: 6e64 5300 26f2 3100 0020 2020 7265 7374 ndS.&.1.. rest\n+0004a4c0: 6e64 5300 26fe 3100 0020 2020 7265 7374 ndS.&.1.. rest\n 0004a4d0: 6f72 6520 6172 6520 6f6e 2074 6865 2073 ore are on the s\n 0004a4e0: 616d 6520 7379 7374 656d 2c20 616e 6420 ame system, and \n 0004a4f0: 656e 7375 7265 2074 6861 7420 7468 6520 ensure that the \n 0004a500: 4d55 5049 5020 5245 5354 4f52 4520 7072 MUPIP RESTORE pr\n-0004a510: 6f63 6573 7335 0026 f232 0000 2020 2069 ocess5.&.2.. i\n+0004a510: 6f63 6573 7335 0026 fe32 0000 2020 2069 ocess5.&.2.. i\n 0004a520: 7320 7374 6172 7465 6420 6265 666f 7265 s started before\n 0004a530: 2074 6865 204d 5550 4950 2042 4143 4b55 the MUPIP BACKU\n-0004a540: 5020 7072 6f63 6573 732e 0700 26f2 3300 P process...&.3.\n-0004a550: 0012 0026 f234 0000 2020 2045 7861 6d70 ...&.4.. Examp\n-0004a560: 6c65 3a07 0026 f235 0000 3500 26f2 3600 le:..&.5..5.&.6.\n+0004a540: 5020 7072 6f63 6573 732e 0700 26fe 3300 P process...&.3.\n+0004a550: 0012 0026 fe34 0000 2020 2045 7861 6d70 ...&.4.. Examp\n+0004a560: 6c65 3a07 0026 fe35 0000 3500 26fe 3600 le:..&.5..5.&.6.\n 0004a570: 0020 2020 2420 6d75 7069 7020 6261 636b . $ mupip back\n 0004a580: 7570 202d 6461 7461 6261 7365 202d 6e6f up -database -no\n 0004a590: 6f6e 6c69 6e65 2022 2a22 2062 6b75 7054 online \"*\" bkupT\n-0004a5a0: 0026 f237 0000 2020 2044 4220 6669 6c65 .&.7.. DB file\n+0004a5a0: 0026 fe37 0000 2020 2044 4220 6669 6c65 .&.7.. DB file\n 0004a5b0: 202f 686f 6d65 2f67 746d 6e6f 6465 312f /home/gtmnode1/\n 0004a5c0: 6774 6d75 7365 7231 2f6d 756d 7073 2e64 gtmuser1/mumps.d\n 0004a5d0: 6174 2062 6163 6b65 6420 7570 2069 6e20 at backed up in \n 0004a5e0: 6669 6c65 2062 6b75 702f 6d75 6d70 732e file bkup/mumps.\n-0004a5f0: 6461 743e 0026 f238 0000 2020 2054 7261 dat>.&.8.. Tra\n+0004a5f0: 6461 743e 0026 fe38 0000 2020 2054 7261 dat>.&.8.. Tra\n 0004a600: 6e73 6163 7469 6f6e 7320 7570 2074 6f20 nsactions up to \n 0004a610: 3078 3030 3030 3030 3030 3030 3046 3432 0x00000000000F42\n 0004a620: 4333 2061 7265 2062 6163 6b65 6420 7570 C3 are backed up\n-0004a630: 2e1b 0026 f239 0000 2020 2042 4143 4b55 ...&.9.. BACKU\n-0004a640: 5020 434f 4d50 4c45 5445 442e 0700 26f2 P COMPLETED...&.\n-0004a650: 3a00 004f 0026 f241 0000 2020 2054 6869 :..O.&.A.. Thi\n+0004a630: 2e1b 0026 fe39 0000 2020 2042 4143 4b55 ...&.9.. BACKU\n+0004a640: 5020 434f 4d50 4c45 5445 442e 0700 26fe P COMPLETED...&.\n+0004a650: 3a00 004f 0026 fe41 0000 2020 2054 6869 :..O.&.A.. Thi\n 0004a660: 7320 636f 6d6d 616e 6420 6372 6561 7465 s command create\n 0004a670: 7320 6120 6469 736b 2d74 6f2d 6469 736b s a disk-to-disk\n 0004a680: 2062 6163 6b75 7020 636f 7079 206f 6620 backup copy of \n 0004a690: 616c 6c20 7265 6769 6f6e 7320 6f66 2074 all regions of t\n-0004a6a0: 6865 5100 26f2 4200 0020 2020 6375 7272 heQ.&.B.. curr\n+0004a6a0: 6865 5100 26fe 4200 0020 2020 6375 7272 heQ.&.B.. curr\n 0004a6b0: 656e 7420 6461 7461 6261 7365 2069 6e20 ent database in \n 0004a6c0: 6469 7265 6374 6f72 7920 626b 7570 2e20 directory bkup. \n 0004a6d0: 4754 2e4d 2066 7265 657a 6573 2061 6c6c GT.M freezes all\n 0004a6e0: 2074 6865 2072 6567 696f 6e73 2064 7572 the regions dur\n-0004a6f0: 696e 671f 0026 f243 0000 2020 2074 6865 ing..&.C.. the\n+0004a6f0: 696e 671f 0026 fe43 0000 2020 2074 6865 ing..&.C.. the\n 0004a700: 2062 6163 6b75 7020 6f70 6572 6174 696f backup operatio\n-0004a710: 6e2e 0700 26f2 4400 0012 0026 f245 0000 n...&.D....&.E..\n-0004a720: 2020 2045 7861 6d70 6c65 3a07 0026 f246 Example:..&.F\n-0004a730: 0000 5300 26f2 4700 0020 2020 2420 6d75 ..S.&.G.. $ mu\n+0004a710: 6e2e 0700 26fe 4400 0012 0026 fe45 0000 n...&.D....&.E..\n+0004a720: 2020 2045 7861 6d70 6c65 3a07 0026 fe46 Example:..&.F\n+0004a730: 0000 5300 26fe 4700 0020 2020 2420 6d75 ..S.&.G.. $ mu\n 0004a740: 7069 7020 6261 636b 7570 202d 6279 7465 pip backup -byte\n 0004a750: 7374 7265 616d 202d 6e65 7474 696d 656f stream -nettimeo\n 0004a760: 7574 3d34 3230 2044 4546 4155 4c54 2074 ut=420 DEFAULT t\n 0004a770: 6370 3a2f 2f24 7b6f 7267 5f68 6f73 747d cp://${org_host}\n-0004a780: 3a36 3230 3007 0026 f248 0000 5200 26f2 :6200..&.H..R.&.\n+0004a780: 3a36 3230 3007 0026 fe48 0000 5200 26fe :6200..&.H..R.&.\n 0004a790: 4900 0020 2020 5468 6973 2063 6f6d 6d61 I.. This comma\n 0004a7a0: 6e64 2063 7265 6174 6573 2061 2062 6163 nd creates a bac\n 0004a7b0: 6b75 7020 636f 7079 206f 6620 7468 6520 kup copy of the \n 0004a7c0: 4445 4641 554c 5420 7265 6769 6f6e 2077 DEFAULT region w\n 0004a7d0: 6974 6820 7469 6d65 6f75 7420 6f66 1600 ith timeout of..\n-0004a7e0: 26f2 4a00 0020 2020 3432 3020 7365 636f &.J.. 420 seco\n-0004a7f0: 6e64 732e 0700 26f2 5100 0000 0000 0000 nds...&.Q.......\n+0004a7e0: 26fe 4a00 0020 2020 3432 3020 7365 636f &.J.. 420 seco\n+0004a7f0: 6e64 732e 0700 26fe 5100 0000 0000 0000 nds...&.Q.......\n 0004a800: 0100 0000 d607 0000 6c02 0000 0000 0000 ........l.......\n-0004a810: 3800 00f2 4845 4c50 00ff 7300 ff47 444d 8...HELP..s..GDM\n+0004a810: 3800 00fe 4845 4c50 00ff 7300 ff47 444d 8...HELP..s..GDM\n 0004a820: 00ff 7300 ff42 4143 4b55 5000 ff73 00ff ..s..BACKUP..s..\n 0004a830: 4558 414d 504c 4553 00c0 5200 0020 2020 EXAMPLES..R.. \n-0004a840: 4578 616d 706c 653a 0700 26f2 5300 004f Example:..&.S..O\n-0004a850: 0026 f254 0000 2020 2024 206d 7570 6970 .&.T.. $ mupip\n+0004a840: 4578 616d 706c 653a 0700 26fe 5300 004f Example:..&.S..O\n+0004a850: 0026 fe54 0000 2020 2024 206d 7570 6970 .&.T.. $ mupip\n 0004a860: 2062 6163 6b75 7020 2d62 7974 6573 7472 backup -bytestr\n 0004a870: 6561 6d20 4445 4641 554c 5420 2722 7c20 eam DEFAULT '\"| \n 0004a880: 677a 6970 202d 6320 3e20 6f6e 6c69 6e65 gzip -c > online\n 0004a890: 3570 6970 652e 696e 632e 677a 2227 0700 5pipe.inc.gz\"'..\n-0004a8a0: 26f2 5500 0054 0026 f256 0000 2020 2054 &.U..T.&.V.. T\n+0004a8a0: 26fe 5500 0054 0026 fe56 0000 2020 2054 &.U..T.&.V.. T\n 0004a8b0: 6869 7320 636f 6d6d 616e 6420 7365 6e64 his command send\n 0004a8c0: 7320 2876 6961 2061 2070 6970 6529 2074 s (via a pipe) t\n 0004a8d0: 6865 2062 6163 6b75 7020 6f66 2074 6865 he backup of the\n 0004a8e0: 2044 4546 4155 4c54 2072 6567 696f 6e20 DEFAULT region \n-0004a8f0: 746f 2061 2067 7a69 7012 0026 f257 0000 to a gzip..&.W..\n-0004a900: 2020 2063 6f6d 6d61 6e64 2e07 0026 f258 command...&.X\n-0004a910: 0000 1200 26f2 5900 0020 2020 4578 616d ....&.Y.. Exam\n-0004a920: 706c 653a 0700 26f2 5a00 002d 0026 f261 ple:..&.Z..-.&.a\n+0004a8f0: 746f 2061 2067 7a69 7012 0026 fe57 0000 to a gzip..&.W..\n+0004a900: 2020 2063 6f6d 6d61 6e64 2e07 0026 fe58 command...&.X\n+0004a910: 0000 1200 26fe 5900 0020 2020 4578 616d ....&.Y.. Exam\n+0004a920: 706c 653a 0700 26fe 5a00 002d 0026 fe61 ple:..&.Z..-.&.a\n 0004a930: 0000 2020 2024 206d 7570 6970 2062 6163 .. $ mupip bac\n 0004a940: 6b75 7020 2d6f 6e6c 696e 6520 4445 4641 kup -online DEFA\n-0004a950: 554c 5420 626b 7570 4f00 26f2 6200 0020 ULT bkupO.&.b.. \n+0004a950: 554c 5420 626b 7570 4f00 26fe 6200 0020 ULT bkupO.&.b.. \n 0004a960: 2020 4442 2066 696c 6520 2f67 746d 6e6f DB file /gtmno\n 0004a970: 6465 312f 6774 6d75 7365 7231 2f6d 756d de1/gtmuser1/mum\n 0004a980: 7073 2e64 6174 2062 6163 6b65 6420 7570 ps.dat backed up\n 0004a990: 2069 6e20 6669 6c65 2062 6b75 702f 6d75 in file bkup/mu\n-0004a9a0: 6d70 732e 6461 743e 0026 f263 0000 2020 mps.dat>.&.c.. \n+0004a9a0: 6d70 732e 6461 743e 0026 fe63 0000 2020 mps.dat>.&.c.. \n 0004a9b0: 2054 7261 6e73 6163 7469 6f6e 7320 7570 Transactions up\n 0004a9c0: 2074 6f20 3078 3030 3030 3030 3030 3438 to 0x0000000048\n 0004a9d0: 3346 3830 3743 2061 7265 2062 6163 6b65 3F807C are backe\n-0004a9e0: 6420 7570 2e1b 0026 f264 0000 2020 2042 d up...&.d.. B\n+0004a9e0: 6420 7570 2e1b 0026 fe64 0000 2020 2042 d up...&.d.. B\n 0004a9f0: 4143 4b55 5020 434f 4d50 4c45 5445 442e ACKUP COMPLETED.\n-0004aa00: 0700 26f2 6500 0051 0026 f266 0000 2020 ..&.e..Q.&.f.. \n+0004aa00: 0700 26fe 6500 0051 0026 fe66 0000 2020 ..&.e..Q.&.f.. \n 0004aa10: 2054 6869 7320 636f 6d6d 616e 6420 6372 This command cr\n 0004aa20: 6561 7465 7320 6120 6261 636b 7570 2063 eates a backup c\n 0004aa30: 6f70 7920 6f66 2074 6865 2044 4546 4155 opy of the DEFAU\n 0004aa40: 4c54 2072 6567 696f 6e20 6f66 2074 6865 LT region of the\n-0004aa50: 2063 7572 7265 6e74 5200 26f2 6700 0020 currentR.&.g.. \n+0004aa50: 2063 7572 7265 6e74 5200 26fe 6700 0020 currentR.&.g.. \n 0004aa60: 2020 6461 7461 6261 7365 2069 6e20 6469 database in di\n 0004aa70: 7265 6374 6f72 7920 626b 7570 2e20 4475 rectory bkup. Du\n 0004aa80: 7269 6e67 2074 6865 2062 6163 6b75 7020 ring the backup \n 0004aa90: 6f70 6572 6174 696f 6e2c 206f 7468 6572 operation, other\n-0004aaa0: 2070 726f 6365 7373 6573 2b00 26f2 6800 processes+.&.h.\n+0004aaa0: 2070 726f 6365 7373 6573 2b00 26fe 6800 processes+.&.h.\n 0004aab0: 0020 2020 6361 6e20 7265 6164 2061 6e64 . can read and\n 0004aac0: 2075 7064 6174 6520 7468 6520 6461 7461 update the data\n-0004aad0: 6261 7365 2e07 0026 f269 0000 1200 26f2 base...&.i....&.\n+0004aad0: 6261 7365 2e07 0026 fe69 0000 1200 26fe base...&.i....&.\n 0004aae0: 6a00 0020 2020 4578 616d 706c 653a 0700 j.. Example:..\n-0004aaf0: 26f2 7100 002d 0026 f272 0000 2020 2024 &.q..-.&.r.. $\n+0004aaf0: 26fe 7100 002d 0026 fe72 0000 2020 2024 &.q..-.&.r.. $\n 0004ab00: 206d 7570 6970 2062 6163 6b75 7020 2d72 mupip backup -r\n 0004ab10: 6563 6f72 6420 4445 4641 554c 5420 626b ecord DEFAULT bk\n-0004ab20: 7570 0700 26f2 7300 004e 0026 f274 0000 up..&.s..N.&.t..\n+0004ab20: 7570 0700 26fe 7300 004e 0026 fe74 0000 up..&.s..N.&.t..\n 0004ab30: 2020 2054 6869 7320 636f 6d6d 616e 6420 This command \n 0004ab40: 7365 7473 2061 2072 6566 6572 656e 6365 sets a reference\n 0004ab50: 2070 6f69 6e74 2061 6e64 2063 7265 6174 point and creat\n 0004ab60: 6573 2061 2062 6163 6b75 7020 636f 7079 es a backup copy\n-0004ab70: 206f 6620 7468 6543 0026 f275 0000 2020 of theC.&.u.. \n+0004ab70: 206f 6620 7468 6543 0026 fe75 0000 2020 of theC.&.u.. \n 0004ab80: 2044 4546 4155 4c54 2072 6567 696f 6e20 DEFAULT region \n 0004ab90: 6f66 2074 6865 2063 7572 7265 6e74 2064 of the current d\n 0004aba0: 6174 6162 6173 6520 696e 2064 6972 6563 atabase in direc\n-0004abb0: 746f 7279 2062 6b75 702e 0700 26f2 7600 tory bkup...&.v.\n-0004abc0: 0012 0026 f277 0000 2020 2045 7861 6d70 ...&.w.. Examp\n-0004abd0: 6c65 3a07 0026 f278 0000 3900 26f2 7900 le:..&.x..9.&.y.\n+0004abb0: 746f 7279 2062 6b75 702e 0700 26fe 7600 tory bkup...&.v.\n+0004abc0: 0012 0026 fe77 0000 2020 2045 7861 6d70 ...&.w.. Examp\n+0004abd0: 6c65 3a07 0026 fe78 0000 3900 26fe 7900 le:..&.x..9.&.y.\n 0004abe0: 0020 2020 2420 6d75 7069 7020 6261 636b . $ mupip back\n 0004abf0: 7570 202d 6f6e 6c69 6e65 202d 7265 636f up -online -reco\n 0004ac00: 7264 2044 4546 4155 4c54 2062 6b75 7031 rd DEFAULT bkup1\n-0004ac10: 3932 314f 0026 f27a 0000 2020 2044 4220 921O.&.z.. DB \n+0004ac10: 3932 314f 0026 fe7a 0000 2020 2044 4220 921O.&.z.. DB \n 0004ac20: 6669 6c65 202f 686f 6d65 2f72 6570 7469 file /home/repti\n 0004ac30: 6c65 732f 6d75 6d70 732e 6461 7420 6261 les/mumps.dat ba\n 0004ac40: 636b 6564 2075 7020 696e 2066 696c 6520 cked up in file \n 0004ac50: 626b 7570 3139 3231 2f6d 756d 7073 2e64 bkup1921/mumps.d\n-0004ac60: 6174 3e00 26f2 8100 0020 2020 5472 616e at>.&.... Tran\n+0004ac60: 6174 3e00 26fe 8100 0020 2020 5472 616e at>.&.... Tran\n 0004ac70: 7361 6374 696f 6e73 2075 7020 746f 2030 sactions up to 0\n 0004ac80: 7830 3030 3030 3030 3030 3030 4634 3335 x00000000000F435\n 0004ac90: 3120 6172 6520 6261 636b 6564 2075 702e 1 are backed up.\n-0004aca0: 0700 26f2 8200 0012 0026 f283 0000 2020 ..&......&.... \n-0004acb0: 2045 7861 6d70 6c65 3a07 0026 f284 0000 Example:..&....\n-0004acc0: 4a00 26f2 8500 0020 2020 2420 6d75 7069 J.&.... $ mupi\n+0004aca0: 0700 26fe 8200 0012 0026 fe83 0000 2020 ..&......&.... \n+0004acb0: 2045 7861 6d70 6c65 3a07 0026 fe84 0000 Example:..&....\n+0004acc0: 4a00 26fe 8500 0020 2020 2420 6d75 7069 J.&.... $ mupi\n 0004acd0: 7020 6261 636b 7570 202d 6279 7465 7374 p backup -bytest\n 0004ace0: 7265 616d 202d 7369 6e63 653d 7265 636f ream -since=reco\n 0004acf0: 7264 2044 4546 4155 4c54 2062 6b75 7031 rd DEFAULT bkup1\n-0004ad00: 3932 316f 6e77 6172 6473 5d00 26f2 8600 921onwards].&...\n+0004ad00: 3932 316f 6e77 6172 6473 5d00 26fe 8600 921onwards].&...\n 0004ad10: 0020 2020 4d55 5049 5020 6261 636b 7570 . MUPIP backup\n 0004ad20: 206f 6620 6461 7461 6261 7365 2066 696c of database fil\n 0004ad30: 6520 2f68 6f6d 652f 7265 7074 696c 6573 e /home/reptiles\n 0004ad40: 2f6d 756d 7073 2e64 6174 2074 6f20 626b /mumps.dat to bk\n 0004ad50: 7570 3139 3231 6f6e 7761 7264 732f 6d75 up1921onwards/mu\n-0004ad60: 6d70 732e 6461 7464 0026 f287 0000 2020 mps.datd.&.... \n+0004ad60: 6d70 732e 6461 7464 0026 fe87 0000 2020 mps.datd.&.... \n 0004ad70: 2044 4220 6669 6c65 202f 686f 6d65 2f72 DB file /home/r\n 0004ad80: 6570 7469 6c65 732f 6d75 6d70 732e 6461 eptiles/mumps.da\n 0004ad90: 7420 696e 6372 656d 656e 7461 6c6c 7920 t incrementally \n 0004ada0: 6261 636b 6564 2075 7020 696e 2066 696c backed up in fil\n 0004adb0: 6520 626b 7570 3139 3231 6f6e 7761 7264 e bkup1921onward\n-0004adc0: 732f 6d75 6d70 732e 6461 7419 0026 f288 s/mumps.dat..&..\n+0004adc0: 732f 6d75 6d70 732e 6461 7419 0026 fe88 s/mumps.dat..&..\n 0004add0: 0000 2020 2036 2062 6c6f 636b 7320 7361 .. 6 blocks sa\n-0004ade0: 7665 642e 5300 26f2 8900 0020 2020 5472 ved.S.&.... Tr\n+0004ade0: 7665 642e 5300 26fe 8900 0020 2020 5472 ved.S.&.... Tr\n 0004adf0: 616e 7361 6374 696f 6e73 2066 726f 6d20 ansactions from \n 0004ae00: 3078 3030 3030 3030 3030 3030 3046 3433 0x00000000000F43\n 0004ae10: 3531 2074 6f20 3078 3030 3030 3030 3030 51 to 0x00000000\n 0004ae20: 3030 3046 3433 3532 2061 7265 2062 6163 000F4352 are bac\n-0004ae30: 6b65 6420 7570 2e1b 0026 f28a 0000 2020 ked up...&.... \n+0004ae30: 6b65 6420 7570 2e1b 0026 fe8a 0000 2020 ked up...&.... \n 0004ae40: 2042 4143 4b55 5020 434f 4d50 4c45 5445 BACKUP COMPLETE\n-0004ae50: 442e 0700 26f2 9100 0053 0026 f292 0000 D...&....S.&....\n+0004ae50: 442e 0700 26fe 9100 0053 0026 fe92 0000 D...&....S.&....\n 0004ae60: 2020 2054 6865 2066 6972 7374 2063 6f6d The first com\n 0004ae70: 6d61 6e64 2073 6574 7320 6120 7265 6665 mand sets a refe\n 0004ae80: 7265 6e63 6520 706f 696e 7420 616e 6420 rence point and \n 0004ae90: 6372 6561 7465 7320 6120 6261 636b 7570 creates a backup\n-0004aea0: 2063 6f70 7920 6f66 2074 6865 5200 26f2 copy of theR.&.\n+0004aea0: 2063 6f70 7920 6f66 2074 6865 5200 26fe copy of theR.&.\n 0004aeb0: 9300 0020 2020 4445 4641 554c 5420 7265 ... DEFAULT re\n 0004aec0: 6769 6f6e 206f 6620 7468 6520 6375 7272 gion of the curr\n 0004aed0: 656e 7420 6461 7461 6261 7365 2069 6e20 ent database in \n 0004aee0: 6469 7265 6374 6f72 7920 626b 7570 3139 directory bkup19\n 0004aef0: 3231 2e20 5468 6520 7365 636f 6e64 5100 21. The secondQ.\n-0004af00: 26f2 9400 0020 2020 636f 6d6d 616e 6420 &.... command \n+0004af00: 26fe 9400 0020 2020 636f 6d6d 616e 6420 &.... command \n 0004af10: 636f 6d70 6c65 7465 7320 6120 6279 7465 completes a byte\n 0004af20: 7374 7265 616d 2062 6163 6b75 7020 7374 stream backup st\n 0004af30: 6172 7469 6e67 2066 726f 6d20 7468 6520 arting from the \n 0004af40: 7265 6665 7265 6e63 6520 706f 696e 7423 reference point#\n-0004af50: 0026 f295 0000 2020 2073 6574 2062 7920 .&.... set by \n+0004af50: 0026 fe95 0000 2020 2073 6574 2062 7920 .&.... set by \n 0004af60: 7468 6520 6669 7273 7420 636f 6d6d 616e the first comman\n-0004af70: 642e 0700 26f2 9600 0012 0026 f297 0000 d...&......&....\n-0004af80: 2020 2045 7861 6d70 6c65 3a07 0026 f298 Example:..&..\n-0004af90: 0000 4400 26f2 9900 0020 2020 2420 6d75 ..D.&.... $ mu\n+0004af70: 642e 0700 26fe 9600 0012 0026 fe97 0000 d...&......&....\n+0004af80: 2020 2045 7861 6d70 6c65 3a07 0026 fe98 Example:..&..\n+0004af90: 0000 4400 26fe 9900 0020 2020 2420 6d75 ..D.&.... $ mu\n 0004afa0: 7069 7020 6261 636b 7570 202d 6279 7465 pip backup -byte\n 0004afb0: 7374 7265 616d 202d 7472 616e 7361 6374 stream -transact\n 0004afc0: 696f 6e3d 3120 4445 4641 554c 5420 626b ion=1 DEFAULT bk\n 0004afd0: 7570 5f64 6972 0000 0000 0000 0000 0000 up_dir..........\n 0004afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b000: 0100 0000 7903 0000 7e02 0000 0000 0000 ....y...~.......\n-0004b010: 8000 00f2 4845 4c50 00ff 7300 ff47 444d ....HELP..s..GDM\n+0004b010: 8000 00fe 4845 4c50 00ff 7300 ff47 444d ....HELP..s..GDM\n 0004b020: 00ff 7300 ff42 4143 4b55 5000 ff73 00ff ..s..BACKUP..s..\n 0004b030: 4558 414d 504c 4553 00c0 9a00 0020 2020 EXAMPLES..... \n 0004b040: 4d55 5049 5020 6261 636b 7570 206f 6620 MUPIP backup of \n 0004b050: 6461 7461 6261 7365 2066 696c 6520 2f67 database file /g\n 0004b060: 746d 6e6f 6465 312f 6774 6d75 7365 7231 tmnode1/gtmuser1\n 0004b070: 2f6d 756d 7073 2e64 6174 2074 6f20 626b /mumps.dat to bk\n 0004b080: 7570 5f64 6972 2f6d 756d 7073 2e64 6174 up_dir/mumps.dat\n-0004b090: 5e00 25f2 c111 0000 2020 2044 4220 6669 ^.%..... DB fi\n+0004b090: 5e00 25fe c111 0000 2020 2044 4220 6669 ^.%..... DB fi\n 0004b0a0: 6c65 202f 6774 6d6e 6f64 6531 2f67 746d le /gtmnode1/gtm\n 0004b0b0: 7573 6572 312f 6d75 6d70 732e 6461 7420 user1/mumps.dat \n 0004b0c0: 696e 6372 656d 656e 7461 6c6c 7920 6261 incrementally ba\n 0004b0d0: 636b 6564 2075 7020 696e 2066 696c 6520 cked up in file \n 0004b0e0: 626b 7570 2f6d 756d 7073 2e64 6174 1900 bkup/mumps.dat..\n-0004b0f0: 27f2 1100 0020 2020 3520 626c 6f63 6b73 '.... 5 blocks\n-0004b100: 2073 6176 6564 2e53 0027 f221 0000 2020 saved.S.'.!.. \n+0004b0f0: 27fe 1100 0020 2020 3520 626c 6f63 6b73 '.... 5 blocks\n+0004b100: 2073 6176 6564 2e53 0027 fe21 0000 2020 saved.S.'.!.. \n 0004b110: 2054 7261 6e73 6163 7469 6f6e 7320 6672 Transactions fr\n 0004b120: 6f6d 2030 7830 3030 3030 3030 3030 3030 om 0x00000000000\n 0004b130: 3030 3030 3120 746f 2030 7830 3030 3030 00001 to 0x00000\n 0004b140: 3030 3030 3030 3030 3030 3320 6172 6520 00000000003 are \n-0004b150: 6261 636b 6564 2075 702e 1b00 27f2 3100 backed up...'.1.\n+0004b150: 6261 636b 6564 2075 702e 1b00 27fe 3100 backed up...'.1.\n 0004b160: 0020 2020 4241 434b 5550 2043 4f4d 504c . BACKUP COMPL\n-0004b170: 4554 4544 2e07 0027 f241 0000 5400 27f2 ETED...'.A..T.'.\n+0004b170: 4554 4544 2e07 0027 fe41 0000 5400 27fe ETED...'.A..T.'.\n 0004b180: 5100 0020 2020 5468 6973 2063 6f6d 6d61 Q.. This comma\n 0004b190: 6e64 2063 6f70 6965 7320 616c 6c20 696e nd copies all in\n 0004b1a0: 2d75 7365 2062 6c6f 636b 7320 6f66 2074 -use blocks of t\n 0004b1b0: 6865 2044 4546 4155 4c54 2072 6567 696f he DEFAULT regio\n 0004b1c0: 6e20 6f66 2074 6865 2063 7572 7265 6e74 n of the current\n-0004b1d0: 2900 27f2 6100 0020 2020 6461 7461 6261 ).'.a.. databa\n+0004b1d0: 2900 27fe 6100 0020 2020 6461 7461 6261 ).'.a.. databa\n 0004b1e0: 7365 2074 6f20 6469 7265 6374 6f72 7920 se to directory \n-0004b1f0: 626b 7570 5f64 6972 2e07 0027 f271 0000 bkup_dir...'.q..\n-0004b200: 1200 27f2 8100 0020 2020 4578 616d 706c ..'.... Exampl\n-0004b210: 653a 0700 27f2 9100 0046 0026 f212 0000 e:..'....F.&....\n+0004b1f0: 626b 7570 5f64 6972 2e07 0027 fe71 0000 bkup_dir...'.q..\n+0004b200: 1200 27fe 8100 0020 2020 4578 616d 706c ..'.... Exampl\n+0004b210: 653a 0700 27fe 9100 0046 0026 fe12 0000 e:..'....F.&....\n 0004b220: 2020 2024 206d 7570 6970 2062 6163 6b75 $ mupip backu\n 0004b230: 7020 2d6e 6577 6a6e 6c66 696c 6573 3d6e p -newjnlfiles=n\n 0004b240: 6f70 7265 766c 696e 6b2c 7379 6e63 5f69 oprevlink,sync_i\n 0004b250: 6f20 222a 2220 6261 636b 7570 6469 7207 o \"*\" backupdir.\n-0004b260: 0027 f211 0000 5200 27f2 2100 0020 2020 .'....R.'.!.. \n+0004b260: 0027 fe11 0000 5200 27fe 2100 0020 2020 .'....R.'.!.. \n 0004b270: 5468 6973 2065 7861 6d70 6c65 2063 7265 This example cre\n 0004b280: 6174 6573 206e 6577 206a 6f75 726e 616c ates new journal\n 0004b290: 2066 696c 6573 2066 6f72 2074 6865 2063 files for the c\n 0004b2a0: 7572 7265 6e74 2072 6567 696f 6e73 2c20 urrent regions, \n-0004b2b0: 6375 7473 2074 6865 4d00 27f2 3100 0020 cuts theM.'.1.. \n+0004b2b0: 6375 7473 2074 6865 4d00 27fe 3100 0020 cuts theM.'.1.. \n 0004b2c0: 2020 7072 6576 696f 7573 206a 6f75 726e previous journ\n 0004b2d0: 616c 2066 696c 6520 6c69 6e6b 2066 6f72 al file link for\n 0004b2e0: 2061 6c6c 2072 6567 696f 6e73 2069 6e20 all regions in \n 0004b2f0: 7468 6520 676c 6f62 616c 2064 6972 6563 the global direc\n-0004b300: 746f 7279 2c4f 0027 f241 0000 2020 2065 tory,O.'.A.. e\n+0004b300: 746f 7279 2c4f 0027 fe41 0000 2020 2065 tory,O.'.A.. e\n 0004b310: 6e61 626c 6573 2074 6865 2053 594e 435f nables the SYNC_\n 0004b320: 494f 206f 7074 696f 6e20 616e 6420 7461 IO option and ta\n 0004b330: 6b65 7320 6120 6261 636b 7570 206f 6620 kes a backup of \n 0004b340: 616c 6c20 6461 7461 6261 7365 7320 696e all databases in\n-0004b350: 2074 6865 1e00 27f2 5100 0020 2020 6469 the..'.Q.. di\n+0004b350: 2074 6865 1e00 27fe 5100 0020 2020 6469 the..'.Q.. di\n 0004b360: 7265 6374 6f72 7920 6261 636b 7570 6469 rectory backupdi\n-0004b370: 722e 0700 27f2 6100 0000 0000 0000 0000 r...'.a.........\n+0004b370: 722e 0700 27fe 6100 0000 0000 0000 0000 r...'.a.........\n 0004b380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b3a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b3b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b3c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b3d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b3e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19326,53 +19326,53 @@\n 0004b7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004b800: 0100 0000 f102 0000 db02 0000 0000 0000 ................\n 0004b810: 3000 0000 4845 4c50 00ff 7300 ff47 444d 0...HELP..s..GDM\n 0004b820: 00ff 7300 ff44 4f57 4e47 5241 4445 00ff ..s..DOWNGRADE..\n 0004b830: 7300 ff45 5841 4d50 4c45 5300 bf21 0000 s..EXAMPLES..!..\n-0004b840: 1200 29f2 3100 0020 2020 4578 616d 706c ..).1.. Exampl\n-0004b850: 653a 0700 29f2 4100 0025 0029 f251 0000 e:..).A..%.).Q..\n+0004b840: 1200 29fe 3100 0020 2020 4578 616d 706c ..).1.. Exampl\n+0004b850: 653a 0700 29fe 4100 0025 0029 fe51 0000 e:..).A..%.).Q..\n 0004b860: 2020 2024 206d 7570 6970 2064 6f77 6e67 $ mupip downg\n 0004b870: 7261 6465 206d 756d 7073 2e64 6174 0700 rade mumps.dat..\n-0004b880: 29f2 6100 0049 0029 f271 0000 2020 2054 ).a..I.).q.. T\n+0004b880: 29fe 6100 0049 0029 fe71 0000 2020 2054 ).a..I.).q.. T\n 0004b890: 6869 7320 636f 6d6d 616e 6420 6368 616e his command chan\n 0004b8a0: 6765 7320 7468 6520 6669 6c65 2d68 6561 ges the file-hea\n 0004b8b0: 6465 7220 6f66 206d 756d 7073 2e64 6174 der of mumps.dat\n 0004b8c0: 2074 6f20 5634 2066 6f72 6d61 742e 0700 to V4 format...\n-0004b8d0: 29f2 8100 0014 001f 5456 4552 5349 4f4e ).......TVERSION\n-0004b8e0: 0000 5645 5253 494f 4e12 0027 f2bf 1100 ..VERSION..'....\n-0004b8f0: 0020 2020 5645 5253 494f 4e07 0028 f221 . VERSION..(.!\n-0004b900: 0000 4d00 28f2 3100 0020 2020 5634 2061 ..M.(.1.. V4 a\n+0004b8d0: 29fe 8100 0014 001f 5456 4552 5349 4f4e ).......TVERSION\n+0004b8e0: 0000 5645 5253 494f 4e12 0027 febf 1100 ..VERSION..'....\n+0004b8f0: 0020 2020 5645 5253 494f 4e07 0028 fe21 . VERSION..(.!\n+0004b900: 0000 4d00 28fe 3100 0020 2020 5634 2061 ..M.(.1.. V4 a\n 0004b910: 6e64 2056 3520 7370 6563 6966 6965 7320 nd V5 specifies \n 0004b920: 6669 6c65 2068 6561 6465 7220 666f 726d file header form\n 0004b930: 6174 2e20 466f 7220 6d6f 7265 2069 6e66 at. For more inf\n 0004b940: 6f72 6d61 7469 6f6e 206f 6e20 7468 6553 ormation on theS\n-0004b950: 0028 f241 0000 2020 2064 6f77 6e67 7261 .(.A.. downgra\n+0004b950: 0028 fe41 0000 2020 2064 6f77 6e67 7261 .(.A.. downgra\n 0004b960: 6465 2063 7269 7465 7269 6120 666f 7220 de criteria for \n 0004b970: 796f 7572 2064 6174 6162 6173 652c 2072 your database, r\n 0004b980: 6566 6572 2074 6f20 7468 6520 7265 6c65 efer to the rele\n 0004b990: 6173 6520 6e6f 7465 7320 646f 6375 6d65 ase notes docume\n-0004b9a0: 6e74 2700 28f2 5100 0020 2020 6f66 2079 nt'.(.Q.. of y\n+0004b9a0: 6e74 2700 28fe 5100 0020 2020 6f66 2079 nt'.(.Q.. of y\n 0004b9b0: 6f75 7220 6375 7272 656e 7420 4754 2e4d our current GT.M\n-0004b9c0: 2076 6572 7369 6f6e 2e07 0028 f261 0000 version...(.a..\n-0004b9d0: 0d00 28f2 7100 0020 2020 5634 3a07 0028 ..(.q.. V4:..(\n-0004b9e0: f281 0000 5100 28f2 9100 0020 2020 2020 ....Q.(.... \n+0004b9c0: 2076 6572 7369 6f6e 2e07 0028 fe61 0000 version...(.a..\n+0004b9d0: 0d00 28fe 7100 0020 2020 5634 3a07 0028 ..(.q.. V4:..(\n+0004b9e0: fe81 0000 5100 28fe 9100 0020 2020 2020 ....Q.(.... \n 0004b9f0: 6f20 4974 2072 6564 7563 6573 2074 6865 o It reduces the\n 0004ba00: 2073 697a 6520 6672 6f6d 2038 2062 7974 size from 8 byt\n 0004ba10: 6573 2074 6f20 3420 6279 7465 7320 666f es to 4 bytes fo\n 0004ba20: 7220 6669 656c 6473 206c 696b 6520 6375 r fields like cu\n-0004ba30: 7272 656e 744a 0027 f2c0 1100 0020 2020 rrentJ.'..... \n+0004ba30: 7272 656e 744a 0027 fec0 1100 0020 2020 rrentJ.'..... \n 0004ba40: 2020 2020 7472 616e 7361 6374 696f 6e20 transaction \n 0004ba50: 2843 544e 292c 206d 6178 696d 756d 2074 (CTN), maximum t\n 0004ba60: 6e20 284d 544e 2920 616e 6420 6f74 6865 n (MTN) and othe\n 0004ba70: 7273 2074 6861 7420 636f 6e74 6169 6e22 rs that contain\"\n-0004ba80: 0028 f212 0000 2020 2020 2020 2074 7261 .(.... tra\n+0004ba80: 0028 fe12 0000 2020 2020 2020 2074 7261 .(.... tra\n 0004ba90: 6e73 6163 7469 6f6e 206e 756d 6265 7273 nsaction numbers\n-0004baa0: 2e50 0028 f213 0000 2020 2020 206f 2049 .P.(.... o I\n+0004baa0: 2e50 0028 fe13 0000 2020 2020 206f 2049 .P.(.... o I\n 0004bab0: 7420 7265 6d6f 7665 7320 7468 6520 7265 t removes the re\n 0004bac0: 7375 6c74 7320 6f66 2061 6e79 2070 7269 sults of any pri\n 0004bad0: 6f72 2044 4243 4552 5449 4659 2072 756e or DBCERTIFY run\n 0004bae0: 206f 6e20 7468 6520 6461 7461 6261 7365 on the database\n 0004baf0: 2e1b 0000 0000 0000 0000 0000 0000 0000 ................\n 0004bb00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004bb10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19454,76 +19454,76 @@\n 0004bfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004bfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c000: 0100 0000 6104 0000 0703 0000 0000 0000 ....a...........\n 0004c010: 2d00 004d 4845 4c50 00ff 7300 ff47 444d -..MHELP..s..GDM\n 0004c020: 00ff 7300 ff44 554d 5046 4845 4144 00ff ..s..DUMPFHEAD..\n 0004c030: 7300 ff46 494c 4500 0046 494c 450f 0024 s..FILE..FILE..$\n-0004c040: f2bf 1100 0020 2020 4649 4c45 0700 25f2 ..... FILE..%.\n-0004c050: 2100 0054 0025 f231 0000 2020 2053 7065 !..T.%.1.. Spe\n+0004c040: febf 1100 0020 2020 4649 4c45 0700 25fe ..... FILE..%.\n+0004c050: 2100 0054 0025 fe31 0000 2020 2053 7065 !..T.%.1.. Spe\n 0004c060: 6369 6669 6573 2074 6865 206e 616d 6520 cifies the name \n 0004c070: 6f66 2074 6865 2064 6174 6162 6173 6520 of the database \n 0004c080: 6669 6c65 2066 6f72 2074 6865 204d 5550 file for the MUP\n 0004c090: 4950 2044 554d 5046 4845 4144 206f 7065 IP DUMPFHEAD ope\n-0004c0a0: 7261 7469 6f6e 2e4b 0025 f241 0000 2020 ration.K.%.A.. \n+0004c0a0: 7261 7469 6f6e 2e4b 0025 fe41 0000 2020 ration.K.%.A.. \n 0004c0b0: 202d 4649 4c45 2064 6f65 7320 6e6f 7420 -FILE does not \n 0004c0c0: 7265 7175 6972 6520 6120 476c 6f62 616c require a Global\n 0004c0d0: 2044 6972 6563 746f 7279 2e20 5468 6520 Directory. The \n 0004c0e0: 666f 726d 6174 206f 6620 7468 6520 4649 format of the FI\n-0004c0f0: 4c45 1700 25f2 5100 0020 2020 7175 616c LE..%.Q.. qual\n-0004c100: 6966 6965 7220 6973 3a07 0025 f261 0000 ifier is:..%.a..\n-0004c110: 2400 25f2 7100 0020 2020 2d46 495b 4c45 $.%.q.. -FI[LE\n+0004c0f0: 4c45 1700 25fe 5100 0020 2020 7175 616c LE..%.Q.. qual\n+0004c100: 6966 6965 7220 6973 3a07 0025 fe61 0000 ifier is:..%.a..\n+0004c110: 2400 25fe 7100 0020 2020 2d46 495b 4c45 $.%.q.. -FI[LE\n 0004c120: 5d20 6461 7461 6261 7365 2d66 696c 652d ] database-file-\n-0004c130: 6e61 6d65 0700 25f2 8100 0050 0025 f291 name..%....P.%..\n+0004c130: 6e61 6d65 0700 25fe 8100 0050 0025 fe91 name..%....P.%..\n 0004c140: 0000 2020 2020 206f 2054 6865 2064 6174 .. o The dat\n 0004c150: 6162 6173 6520 6669 6c65 206e 616d 6520 abase file name \n 0004c160: 6d75 7374 2069 6e63 6c75 6465 2074 6865 must include the\n 0004c170: 2061 6273 6f6c 7574 6520 6f72 2072 656c absolute or rel\n-0004c180: 6174 6976 6520 7061 7468 2e4e 0024 f2c0 ative path.N.$..\n+0004c180: 6174 6976 6520 7061 7468 2e4e 0024 fec0 ative path.N.$..\n 0004c190: 1100 0020 2020 2020 6f20 5468 6520 2d46 ... o The -F\n 0004c1a0: 494c 4520 7175 616c 6966 6965 7220 6973 ILE qualifier is\n 0004c1b0: 2069 6e63 6f6d 7061 7469 626c 6520 7769 incompatible wi\n 0004c1c0: 7468 2074 6865 202d 5245 4749 4f4e 2071 th the -REGION q\n-0004c1d0: 7561 6c69 6669 6572 2e07 0025 f212 0000 ualifier...%....\n-0004c1e0: 1200 1ff2 5245 4749 4f4e 0000 5245 4749 ....REGION..REGI\n-0004c1f0: 4f4e 1100 26f2 bf11 0000 2020 2052 4547 ON..&..... REG\n-0004c200: 494f 4e07 0027 f221 0000 5200 27f2 3100 ION..'.!..R.'.1.\n+0004c1d0: 7561 6c69 6669 6572 2e07 0025 fe12 0000 ualifier...%....\n+0004c1e0: 1200 1ffe 5245 4749 4f4e 0000 5245 4749 ....REGION..REGI\n+0004c1f0: 4f4e 1100 26fe bf11 0000 2020 2052 4547 ON..&..... REG\n+0004c200: 494f 4e07 0027 fe21 0000 5200 27fe 3100 ION..'.!..R.'.1.\n 0004c210: 0020 2020 5370 6563 6966 6965 7320 7468 . Specifies th\n 0004c220: 6174 2074 6865 2049 4e54 4547 2070 6172 at the INTEG par\n 0004c230: 616d 6574 6572 2069 6465 6e74 6966 6965 ameter identifie\n 0004c240: 7320 6f6e 6520 6f72 206d 6f72 6520 7265 s one or more re\n-0004c250: 6769 6f6e 7320 7261 7468 6572 4600 27f2 gions ratherF.'.\n+0004c250: 6769 6f6e 7320 7261 7468 6572 4600 27fe gions ratherF.'.\n 0004c260: 4100 0020 2020 7468 616e 2061 2064 6174 A.. than a dat\n 0004c270: 6162 6173 6520 6669 6c65 2e20 5468 6520 abase file. The \n 0004c280: 666f 726d 6174 206f 6620 7468 6520 5245 format of the RE\n 0004c290: 4749 4f4e 2071 7561 6c69 6669 6572 2069 GION qualifier i\n-0004c2a0: 733a 0700 27f2 5100 001f 0027 f261 0000 s:..'.Q....'.a..\n+0004c2a0: 733a 0700 27fe 5100 001f 0027 fe61 0000 s:..'.Q....'.a..\n 0004c2b0: 2020 202d 525b 4547 494f 4e5d 2072 6567 -R[EGION] reg\n-0004c2c0: 696f 6e2d 6c69 7374 0700 27f2 7100 0051 ion-list..'.q..Q\n-0004c2d0: 0027 f281 0000 2020 2020 206f 2054 6865 .'.... o The\n+0004c2c0: 696f 6e2d 6c69 7374 0700 27fe 7100 0051 ion-list..'.q..Q\n+0004c2d0: 0027 fe81 0000 2020 2020 206f 2054 6865 .'.... o The\n 0004c2e0: 2072 6567 696f 6e2d 6c69 7374 2069 6465 region-list ide\n 0004c2f0: 6e74 6966 6965 7320 7468 6520 7461 7267 ntifies the targ\n 0004c300: 6574 206f 6620 4455 4d50 4648 4541 442e et of DUMPFHEAD.\n 0004c310: 2072 6567 696f 6e2d 6c69 7374 206d 6179 region-list may\n-0004c320: 4f00 27f2 9100 0020 2020 2020 2020 7370 O.'.... sp\n+0004c320: 4f00 27fe 9100 0020 2020 2020 2020 7370 O.'.... sp\n 0004c330: 6563 6966 7920 6d6f 7265 2074 6861 6e20 ecify more than \n 0004c340: 6f6e 6520 7265 6769 6f6e 206f 6620 7468 one region of th\n 0004c350: 6520 6375 7272 656e 7420 676c 6f62 616c e current global\n 0004c360: 2064 6972 6563 746f 7279 2069 6e20 614c directory in aL\n-0004c370: 0026 f2c0 1100 0020 2020 2020 2020 6c69 .&..... li\n+0004c370: 0026 fec0 1100 0020 2020 2020 2020 6c69 .&..... li\n 0004c380: 7374 2e20 5265 6769 6f6e 7320 6172 6520 st. Regions are \n 0004c390: 6361 7365 2d69 6e73 656e 7369 7469 7665 case-insensitive\n 0004c3a0: 2c20 7365 7061 7261 7465 6420 6279 2061 , separated by a\n-0004c3b0: 2063 6f6d 6d61 2c20 616e 6454 0027 f212 comma, andT.'..\n+0004c3b0: 2063 6f6d 6d61 2c20 616e 6454 0027 fe12 comma, andT.'..\n 0004c3c0: 0000 2020 2020 2020 2077 696c 6463 6172 .. wildcar\n 0004c3d0: 6473 2063 616e 2062 6520 7573 6564 2074 ds can be used t\n 0004c3e0: 6f20 7370 6563 6966 7920 7468 656d 2e20 o specify them. \n 0004c3f0: 416e 7920 7265 6769 6f6e 2d6e 616d 6520 Any region-name \n 0004c400: 6d61 7920 696e 636c 7564 6520 7468 6552 may include theR\n-0004c410: 0027 f213 0000 2020 2020 2020 2077 696c .'.... wil\n+0004c410: 0027 fe13 0000 2020 2020 2020 2077 696c .'.... wil\n 0004c420: 6463 6172 6420 6368 6172 6163 7465 7273 dcard characters\n 0004c430: 202a 2061 6e64 203f 2028 7265 6d65 6d62 * and ? (rememb\n 0004c440: 6572 2074 6f20 6573 6361 7065 2074 6865 er to escape the\n 0004c450: 6d20 746f 2070 726f 7465 6374 2074 6865 m to protect the\n 0004c460: 6d69 0000 0000 0000 0000 0000 0000 0000 mi..............\n 0004c470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19579,107 +19579,107 @@\n 0004c7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004c800: 0100 0000 e105 0000 d502 0000 0000 0000 ................\n-0004c810: 2000 00f2 4845 4c50 00ff 7300 ff47 444d ...HELP..s..GDM\n+0004c810: 2000 00fe 4845 4c50 00ff 7300 ff47 444d ...HELP..s..GDM\n 0004c820: 00ff 7300 ff43 5245 4154 4500 c021 0000 ..s..CREATE..!..\n-0004c830: 1a00 18f2 ff73 00ff 4558 414d 504c 4553 .....s..EXAMPLES\n-0004c840: 0000 4578 616d 706c 6573 1300 25f2 bf11 ..Examples..%...\n+0004c830: 1a00 18fe ff73 00ff 4558 414d 504c 4553 .....s..EXAMPLES\n+0004c840: 0000 4578 616d 706c 6573 1300 25fe bf11 ..Examples..%...\n 0004c850: 0000 2020 2045 7861 6d70 6c65 7307 0026 .. Examples..&\n-0004c860: f221 0000 1200 26f2 3100 0020 2020 4578 .!....&.1.. Ex\n-0004c870: 616d 706c 653a 0700 26f2 4100 0029 0026 ample:..&.A..).&\n-0004c880: f251 0000 2020 2024 206d 7570 6970 2063 .Q.. $ mupip c\n+0004c860: fe21 0000 1200 26fe 3100 0020 2020 4578 .!....&.1.. Ex\n+0004c870: 616d 706c 653a 0700 26fe 4100 0029 0026 ample:..&.A..).&\n+0004c880: fe51 0000 2020 2024 206d 7570 6970 2063 .Q.. $ mupip c\n 0004c890: 7265 6174 6520 2d72 6567 696f 6e3d 5245 reate -region=RE\n-0004c8a0: 5054 494c 4553 0700 26f2 6100 0052 0026 PTILES..&.a..R.&\n-0004c8b0: f271 0000 2020 2054 6869 7320 636f 6d6d .q.. This comm\n+0004c8a0: 5054 494c 4553 0700 26fe 6100 0052 0026 PTILES..&.a..R.&\n+0004c8b0: fe71 0000 2020 2054 6869 7320 636f 6d6d .q.. This comm\n 0004c8c0: 616e 6420 6372 6561 7465 7320 7468 6520 and creates the \n 0004c8d0: 6461 7461 6261 7365 2066 696c 6520 7370 database file sp\n 0004c8e0: 6563 6966 6965 6420 6279 2074 6865 2047 ecified by the G\n 0004c8f0: 6c6f 6261 6c20 4469 7265 6374 6f72 794e lobal DirectoryN\n-0004c900: 0026 f281 0000 2020 2028 6e61 6d65 6420 .&.... (named \n+0004c900: 0026 fe81 0000 2020 2028 6e61 6d65 6420 .&.... (named \n 0004c910: 6279 2074 6865 2047 542e 4d20 476c 6f62 by the GT.M Glob\n 0004c920: 616c 2044 6972 6563 746f 7279 2065 6e76 al Directory env\n 0004c930: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n 0004c940: 6529 2066 6f72 2072 6567 696f 6e13 0026 e) for region..&\n-0004c950: f291 0000 2020 2052 4550 5449 4c45 532e .... REPTILES.\n-0004c960: 0800 25f2 c011 0000 1200 1c52 5245 4749 ..%........RREGI\n-0004c970: 4f4e 0000 5265 6769 6f6e 1100 23f2 bf11 ON..Region..#...\n-0004c980: 0000 2020 2052 6567 696f 6e07 0024 f221 .. Region..$.!\n-0004c990: 0000 5000 24f2 3100 0020 2020 5370 6563 ..P.$.1.. Spec\n+0004c950: fe91 0000 2020 2052 4550 5449 4c45 532e .... REPTILES.\n+0004c960: 0800 25fe c011 0000 1200 1c52 5245 4749 ..%........RREGI\n+0004c970: 4f4e 0000 5265 6769 6f6e 1100 23fe bf11 ON..Region..#...\n+0004c980: 0000 2020 2052 6567 696f 6e07 0024 fe21 .. Region..$.!\n+0004c990: 0000 5000 24fe 3100 0020 2020 5370 6563 ..P.$.1.. Spec\n 0004c9a0: 6966 6965 7320 6120 7369 6e67 6c65 2072 ifies a single r\n 0004c9b0: 6567 696f 6e20 666f 7220 6372 6561 7469 egion for creati\n 0004c9c0: 6f6e 206f 6620 6120 6461 7461 6261 7365 on of a database\n 0004c9d0: 2066 696c 652e 2042 7920 6465 6661 756c file. By defaul\n-0004c9e0: 742c 5300 24f2 4100 0020 2020 4d55 5049 t,S.$.A.. MUPI\n+0004c9e0: 742c 5300 24fe 4100 0020 2020 4d55 5049 t,S.$.A.. MUPI\n 0004c9f0: 5020 4352 4541 5445 2063 7265 6174 6573 P CREATE creates\n 0004ca00: 2064 6174 6162 6173 6520 6669 6c65 7320 database files \n 0004ca10: 666f 7220 616c 6c20 7265 6769 6f6e 7320 for all regions \n 0004ca20: 696e 2074 6865 2063 7572 7265 6e74 2047 in the current G\n-0004ca30: 6c6f 6261 6c3d 0024 f251 0000 2020 2044 lobal=.$.Q.. D\n+0004ca30: 6c6f 6261 6c3d 0024 fe51 0000 2020 2044 lobal=.$.Q.. D\n 0004ca40: 6972 6563 746f 7279 2074 6861 7420 646f irectory that do\n 0004ca50: 206e 6f74 2061 6c72 6561 6479 2068 6176 not already hav\n 0004ca60: 6520 6120 6461 7461 6261 7365 2066 696c e a database fil\n-0004ca70: 652e 0700 24f2 6100 0030 0024 f271 0000 e...$.a..0.$.q..\n+0004ca70: 652e 0700 24fe 6100 0030 0024 fe71 0000 e...$.a..0.$.q..\n 0004ca80: 2020 2054 6865 2066 6f72 6d61 7420 6f66 The format of\n 0004ca90: 2074 6865 2052 4547 494f 4e20 7175 616c the REGION qual\n-0004caa0: 6966 6965 7220 6973 3a07 0024 f281 0000 ifier is:..$....\n-0004cab0: 1f00 24f2 9100 0020 2020 2d52 5b45 4749 ..$.... -R[EGI\n+0004caa0: 6966 6965 7220 6973 3a07 0024 fe81 0000 ifier is:..$....\n+0004cab0: 1f00 24fe 9100 0020 2020 2d52 5b45 4749 ..$.... -R[EGI\n 0004cac0: 4f4e 5d3d 7265 6769 6f6e 2d6e 616d 6508 ON]=region-name.\n-0004cad0: 0023 f2c0 1100 0018 0011 f244 4f57 4e47 .#.........DOWNG\n+0004cad0: 0023 fec0 1100 0018 0011 fe44 4f57 4e47 .#.........DOWNG\n 0004cae0: 5241 4445 0000 444f 574e 4752 4144 4514 RADE..DOWNGRADE.\n-0004caf0: 001b f2bf 1100 0020 2020 444f 574e 4752 ....... DOWNGR\n-0004cb00: 4144 4507 001c f221 0000 5100 1cf2 3100 ADE....!..Q...1.\n+0004caf0: 001b febf 1100 0020 2020 444f 574e 4752 ....... DOWNGR\n+0004cb00: 4144 4507 001c fe21 0000 5100 1cfe 3100 ADE....!..Q...1.\n 0004cb10: 0020 2020 5468 6520 4d55 5049 5020 444f . The MUPIP DO\n 0004cb20: 574e 4752 4144 4520 636f 6d6d 616e 6420 WNGRADE command \n 0004cb30: 6368 616e 6765 7320 7468 6520 6669 6c65 changes the file\n 0004cb40: 2068 6561 6465 7220 666f 726d 6174 2074 header format t\n-0004cb50: 6f20 5634 206f 7220 5635 2e37 001c f241 o V4 or V5.7...A\n+0004cb50: 6f20 5634 206f 7220 5635 2e37 001c fe41 o V4 or V5.7...A\n 0004cb60: 0000 2020 2054 6865 2066 6f72 6d61 7420 .. The format \n 0004cb70: 6f66 2074 6865 204d 5550 4950 2044 4f57 of the MUPIP DOW\n 0004cb80: 4e47 5241 4445 2063 6f6d 6d61 6e64 2069 NGRADE command i\n-0004cb90: 733a 0700 1cf2 5100 003a 001c f261 0000 s:....Q..:...a..\n+0004cb90: 733a 0700 1cfe 5100 003a 001c fe61 0000 s:....Q..:...a..\n 0004cba0: 2020 2044 5b4f 574e 4752 4144 455d 202d D[OWNGRADE] -\n 0004cbb0: 565b 4552 5349 4f4e 5d3d 7b56 347c 5635 V[ERSION]={V4|V5\n 0004cbc0: 7c56 3633 3030 3041 7d20 6669 6c65 2d6e |V63000A} file-n\n-0004cbd0: 616d 6507 001c f271 0000 1200 1cf2 8100 ame....q........\n-0004cbe0: 0020 2020 2a2a 4e6f 7465 2a2a 0700 1cf2 . **Note**....\n-0004cbf0: 9100 004f 001b f2c0 1100 0020 2020 596f ...O....... Yo\n+0004cbd0: 616d 6507 001c fe71 0000 1200 1cfe 8100 ame....q........\n+0004cbe0: 0020 2020 2a2a 4e6f 7465 2a2a 0700 1cfe . **Note**....\n+0004cbf0: 9100 004f 001b fec0 1100 0020 2020 596f ...O....... Yo\n 0004cc00: 7520 6d75 7374 2070 6572 666f 726d 2061 u must perform a\n 0004cc10: 2047 542e 4d20 6461 7461 6261 7365 2069 GT.M database i\n 0004cc20: 6e74 6567 7269 7479 2063 6865 636b 2075 ntegrity check u\n 0004cc30: 7369 6e67 2074 6865 202d 6e6f 6f6e 6c69 sing the -noonli\n-0004cc40: 6e65 5100 1cf2 1200 0020 2020 7061 7261 neQ...... para\n+0004cc40: 6e65 5100 1cfe 1200 0020 2020 7061 7261 neQ...... para\n 0004cc50: 6d65 7465 7220 7072 696f 7220 746f 2064 meter prior to d\n 0004cc60: 6f77 6e67 7261 6469 6e67 2061 2064 6174 owngrading a dat\n 0004cc70: 6162 6173 652e 2054 6865 2069 6e74 6567 abase. The integ\n 0004cc80: 7269 7479 2063 6865 636b 2076 6572 6966 rity check verif\n-0004cc90: 6965 7354 001c f213 0000 2020 2061 6e64 iesT...... and\n+0004cc90: 6965 7354 001c fe13 0000 2020 2061 6e64 iesT...... and\n 0004cca0: 2063 6c65 6172 7320 6461 7461 6261 7365 clears database\n 0004ccb0: 2068 6561 6465 7220 6669 656c 6473 2072 header fields r\n 0004ccc0: 6571 7569 7265 6420 666f 7220 616e 206f equired for an o\n 0004ccd0: 7264 6572 6c79 2064 6f77 6e67 7261 6465 rderly downgrade\n-0004cce0: 2e20 4966 2061 6e53 001c f214 0000 2020 . If anS...... \n+0004cce0: 2e20 4966 2061 6e53 001c fe14 0000 2020 . If anS...... \n 0004ccf0: 2069 6e74 6567 7269 7479 2063 6865 636b integrity check\n 0004cd00: 2069 7320 6e6f 7420 706f 7373 6962 6c65 is not possible\n 0004cd10: 2064 7565 2074 6f20 7469 6d65 2063 6f6e due to time con\n 0004cd20: 7374 7261 696e 7473 2c20 706c 6561 7365 straints, please\n-0004cd30: 2072 656c 7920 6f6e 2061 5200 1cf2 1500 rely on aR.....\n+0004cd30: 2072 656c 7920 6f6e 2061 5200 1cfe 1500 rely on aR.....\n 0004cd40: 0020 2020 726f 6c6c 696e 6720 7570 6772 . rolling upgr\n 0004cd50: 6164 6520 7363 6865 6d65 2075 7369 6e67 ade scheme using\n 0004cd60: 2072 6570 6c69 6361 7469 6f6e 2061 6e64 replication and\n 0004cd70: 202f 206f 7220 7461 6b65 2061 2062 6163 / or take a bac\n-0004cd80: 6b75 7020 7072 696f 7220 746f 2100 1cf2 kup prior to!...\n+0004cd80: 6b75 7020 7072 696f 7220 746f 2100 1cfe kup prior to!...\n 0004cd90: 1600 0020 2020 7570 6772 6164 696e 6720 ... upgrading \n 0004cda0: 7468 6520 6461 7461 6261 7365 2e07 001c the database....\n-0004cdb0: f217 0000 1a00 1bf2 ff73 00ff 4558 414d .........s..EXAM\n+0004cdb0: fe17 0000 1a00 1bfe ff73 00ff 4558 414d .........s..EXAM\n 0004cdc0: 504c 4553 0000 4578 616d 706c 6573 1300 PLES..Examples..\n-0004cdd0: 28f2 bf11 0000 2020 2045 7861 6d70 6c65 (..... Example\n+0004cdd0: 28fe bf11 0000 2020 2045 7861 6d70 6c65 (..... Example\n 0004cde0: 7300 0000 0000 0000 0000 0000 0000 0000 s...............\n 0004cdf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ce00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ce10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ce20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ce30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ce40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19707,227 +19707,227 @@\n 0004cfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004cfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004cfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004cfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d000: 0100 0000 b007 0000 2f03 0000 0000 0000 ......../.......\n-0004d010: 7a00 00f2 4845 4c50 00ff 7300 ff47 444d z...HELP..s..GDM\n+0004d010: 7a00 00fe 4845 4c50 00ff 7300 ff47 444d z...HELP..s..GDM\n 0004d020: 00ff 7300 ff44 554d 5046 4845 4144 00ff ..s..DUMPFHEAD..\n 0004d030: 7300 ff52 4547 494f 4e00 c014 0000 2020 s..REGION..... \n 0004d040: 2020 2020 2066 726f 6d20 696e 6170 7072 from inappr\n 0004d050: 6f70 7269 6174 6520 6578 7061 6e73 696f opriate expansio\n 0004d060: 6e20 6279 2074 6865 2073 6865 6c6c 292e n by the shell).\n 0004d070: 2041 6e79 2072 6567 696f 6e20 6e61 6d65 Any region name\n-0004d080: 2065 7870 616e 7369 6f6e 3200 27f2 1500 expansion2.'...\n+0004d080: 2065 7870 616e 7369 6f6e 3200 27fe 1500 expansion2.'...\n 0004d090: 0020 2020 2020 2020 6f63 6375 7273 2069 . occurs i\n 0004d0a0: 6e20 4d20 2841 5343 4949 2920 636f 6c6c n M (ASCII) coll\n-0004d0b0: 6174 696f 6e20 6f72 6465 722e 4e00 27f2 ation order.N.'.\n+0004d0b0: 6174 696f 6e20 6f72 6465 722e 4e00 27fe ation order.N.'.\n 0004d0c0: 1600 0020 2020 2020 6f20 5468 6520 7265 ... o The re\n 0004d0d0: 6769 6f6e 2d6c 6973 7420 6172 6775 6d65 gion-list argume\n 0004d0e0: 6e74 206d 6179 2073 7065 6369 6679 206d nt may specify m\n 0004d0f0: 6f72 6520 7468 616e 206f 6e65 2072 6567 ore than one reg\n-0004d100: 696f 6e20 6f66 2074 6865 5100 27f2 1700 ion of theQ.'...\n+0004d100: 696f 6e20 6f66 2074 6865 5100 27fe 1700 ion of theQ.'...\n 0004d110: 0020 2020 2020 2020 6375 7272 656e 7420 . current \n 0004d120: 476c 6f62 616c 2044 6972 6563 746f 7279 Global Directory\n 0004d130: 2069 6e20 6120 6c69 7374 2073 6570 6172 in a list separ\n 0004d140: 6174 6564 2077 6974 6820 636f 6d6d 6173 ated with commas\n-0004d150: 2e20 4455 4d50 4648 4541 4454 0027 f218 . DUMPFHEADT.'..\n+0004d150: 2e20 4455 4d50 4648 4541 4454 0027 fe18 . DUMPFHEADT.'..\n 0004d160: 0000 2020 2020 2020 202d 5245 4749 4f4e .. -REGION\n 0004d170: 2072 6571 7569 7265 7320 7468 6520 656e requires the en\n 0004d180: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n 0004d190: 6c65 2067 746d 6762 6c64 6972 2074 6f20 le gtmgbldir to \n 0004d1a0: 7370 6563 6966 7920 6120 7661 6c69 641f specify a valid.\n-0004d1b0: 0027 f219 0000 2020 2020 2020 2047 6c6f .'.... Glo\n+0004d1b0: 0027 fe19 0000 2020 2020 2020 2047 6c6f .'.... Glo\n 0004d1c0: 6261 6c20 4469 7265 6374 6f72 792e 4d00 bal Directory.M.\n-0004d1d0: 27f2 1a00 0020 2020 2020 6f20 5468 6520 '.... o The \n+0004d1d0: 27fe 1a00 0020 2020 2020 6f20 5468 6520 '.... o The \n 0004d1e0: 2d52 4547 494f 4e20 7175 616c 6966 6965 -REGION qualifie\n 0004d1f0: 7220 6973 2069 6e63 6f6d 7061 7469 626c r is incompatibl\n 0004d200: 6520 7769 7468 2074 6865 202d 4649 4c45 e with the -FILE\n-0004d210: 2071 7561 6c69 6669 6572 2e07 0027 f221 qualifier...'.!\n-0004d220: 0000 1800 11f2 454e 4449 414e 4356 5400 ......ENDIANCVT.\n-0004d230: 0045 4e44 4941 4e43 5654 1400 1bf2 bf11 .ENDIANCVT......\n+0004d210: 2071 7561 6c69 6669 6572 2e07 0027 fe21 qualifier...'.!\n+0004d220: 0000 1800 11fe 454e 4449 414e 4356 5400 ......ENDIANCVT.\n+0004d230: 0045 4e44 4941 4e43 5654 1400 1bfe bf11 .ENDIANCVT......\n 0004d240: 0000 2020 2045 4e44 4941 4e43 5654 0700 .. ENDIANCVT..\n-0004d250: 1cf2 2100 004e 001c f231 0000 2020 2043 ..!..N...1.. C\n+0004d250: 1cfe 2100 004e 001c fe31 0000 2020 2043 ..!..N...1.. C\n 0004d260: 6f6e 7665 7274 7320 6120 6461 7461 6261 onverts a databa\n 0004d270: 7365 2066 696c 6520 6672 6f6d 206f 6e65 se file from one\n 0004d280: 2065 6e64 6961 6e20 666f 726d 6174 2074 endian format t\n 0004d290: 6f20 7468 6520 6f74 6865 7220 2842 4947 o the other (BIG\n-0004d2a0: 2074 6f51 001c f241 0000 2020 204c 4954 toQ...A.. LIT\n+0004d2a0: 2074 6f51 001c fe41 0000 2020 204c 4954 toQ...A.. LIT\n 0004d2b0: 544c 4520 6f72 204c 4954 544c 4520 746f TLE or LITTLE to\n 0004d2c0: 2042 4947 292e 2054 6865 2066 6f72 6d61 BIG). The forma\n 0004d2d0: 7420 6f66 2074 6865 204d 5550 4950 2045 t of the MUPIP E\n 0004d2e0: 4e44 4941 4e43 5654 2063 6f6d 6d61 6e64 NDIANCVT command\n-0004d2f0: 2069 733a 0700 1cf2 5100 003f 001c f261 is:....Q..?...a\n+0004d2f0: 2069 733a 0700 1cfe 5100 003f 001c fe61 is:....Q..?...a\n 0004d300: 0000 2020 2045 4e44 4941 4e43 5654 205b .. ENDIANCVT [\n 0004d310: 2d4f 5554 4442 3d3c 6f75 7464 622d 6669 -OUTDB=] -OV[ERRIDE]\n-0004d330: 203c 6462 2d66 696c 653e 0700 1cf2 7100 ....q.\n-0004d340: 0050 001c f281 0000 2020 2020 206f 203c .P...... o <\n+0004d330: 203c 6462 2d66 696c 653e 0700 1cfe 7100 ....q.\n+0004d340: 0050 001c fe81 0000 2020 2020 206f 203c .P...... o <\n 0004d350: 6462 2d66 696c 653e 2069 7320 7468 6520 db-file> is the \n 0004d360: 736f 7572 6365 2064 6174 6162 6173 6520 source database \n 0004d370: 666f 7220 656e 6469 616e 2063 6f6e 7665 for endian conve\n 0004d380: 7273 696f 6e2e 2042 7920 6465 6661 756c rsion. By defaul\n-0004d390: 7434 001c f291 0000 2020 2020 2020 2045 t4...... E\n+0004d390: 7434 001c fe91 0000 2020 2020 2020 2045 t4...... E\n 0004d3a0: 4e44 4941 4e43 5654 2063 6f6e 7665 7274 NDIANCVT convert\n 0004d3b0: 7320 3c64 622d 6669 6c65 3e20 696e 2070 s in p\n-0004d3c0: 6c61 6365 2e4f 001b f2c0 1100 0020 2020 lace.O....... \n+0004d3c0: 6c61 6365 2e4f 001b fec0 1100 0020 2020 lace.O....... \n 0004d3d0: 2020 6f20 6f75 7464 6220 7772 6974 6573 o outdb writes\n 0004d3e0: 2074 6865 2063 6f6e 7665 7274 6564 206f the converted o\n 0004d3f0: 7574 7075 7420 746f 203c 6f75 7464 622d utput to . In this c\n-0004d410: 6173 652c 4600 1cf2 1200 0020 2020 2020 ase,F...... \n+0004d410: 6173 652c 4600 1cfe 1200 0020 2020 2020 ase,F...... \n 0004d420: 2020 454e 4449 414e 4356 5420 646f 6573 ENDIANCVT does\n 0004d430: 206e 6f74 206d 6f64 6966 7920 7468 6520 not modify the \n 0004d440: 736f 7572 6365 2064 6174 6162 6173 6520 source database \n-0004d450: 3c64 622d 6669 6c65 3e2e 4a00 1cf2 1300 .J.....\n+0004d450: 3c64 622d 6669 6c65 3e2e 4a00 1cfe 1300 .J.....\n 0004d460: 0020 2020 2020 6f20 454e 4449 414e 4356 . o ENDIANCV\n 0004d470: 5420 7072 6f64 7563 6573 2061 203c 6f75 T produces a of exac\n 0004d490: 746c 7920 7468 6520 7361 6d65 2073 697a tly the same siz\n-0004d4a0: 6520 6173 1800 1cf2 1400 0020 2020 2020 e as....... \n-0004d4b0: 2020 3c64 622d 6669 6c65 3e2e 0700 1cf2 .....\n-0004d4c0: 1500 0017 001c f216 0000 2020 202a 2a49 .......... **I\n-0004d4d0: 6d70 6f72 7461 6e74 2a2a 0700 1cf2 1700 mportant**......\n-0004d4e0: 004d 001c f218 0000 2020 2020 2020 2045 .M...... E\n+0004d4a0: 6520 6173 1800 1cfe 1400 0020 2020 2020 e as....... \n+0004d4b0: 2020 3c64 622d 6669 6c65 3e2e 0700 1cfe .....\n+0004d4c0: 1500 0017 001c fe16 0000 2020 202a 2a49 .......... **I\n+0004d4d0: 6d70 6f72 7461 6e74 2a2a 0700 1cfe 1700 mportant**......\n+0004d4e0: 004d 001c fe18 0000 2020 2020 2020 2045 .M...... E\n 0004d4f0: 6e73 7572 6520 6164 6571 7561 7465 2073 nsure adequate s\n 0004d500: 746f 7261 6765 2066 6f72 203c 6f75 7464 torage for to compl\n 0004d520: 6574 6520 7468 6520 656e 6469 616e 2600 ete the endian&.\n-0004d530: 1cf2 1900 0020 2020 2020 2020 636f 6e76 ..... conv\n+0004d530: 1cfe 1900 0020 2020 2020 2020 636f 6e76 ..... conv\n 0004d540: 6572 7369 6f6e 2073 7563 6365 7373 6675 ersion successfu\n-0004d550: 6c6c 792e 0700 1cf2 1a00 0043 001c f221 lly........C...!\n+0004d550: 6c6c 792e 0700 1cfe 1a00 0043 001c fe21 lly........C...!\n 0004d560: 0000 2020 2020 206f 2045 4e44 4941 4e43 .. o ENDIANC\n 0004d570: 5654 2072 6571 7569 7265 7320 7374 616e VT requires stan\n 0004d580: 6461 6c6f 6e65 2061 6363 6573 7320 746f dalone access to\n 0004d590: 2074 6865 2064 6174 6162 6173 652e 5200 the database.R.\n-0004d5a0: 1cf2 2200 0020 2020 2020 6f20 4754 2e4d ..\".. o GT.M\n+0004d5a0: 1cfe 2200 0020 2020 2020 6f20 4754 2e4d ..\".. o GT.M\n 0004d5b0: 2064 6973 706c 6179 7320 6120 636f 6e66 displays a conf\n 0004d5c0: 6972 6d61 7469 6f6e 2072 6571 7565 7374 irmation request\n 0004d5d0: 2077 6974 6820 7468 6520 2266 726f 6d22 with the \"from\"\n 0004d5e0: 2061 6e64 2022 746f 2220 656e 6469 616e and \"to\" endian\n-0004d5f0: 4c00 1cf2 2300 0020 2020 2020 2020 666f L...#.. fo\n+0004d5f0: 4c00 1cfe 2300 0020 2020 2020 2020 666f L...#.. fo\n 0004d600: 726d 6174 7320 746f 2070 6572 666f 726d rmats to perform\n 0004d610: 2074 6865 2063 6f6e 7665 7273 696f 6e2e the conversion.\n 0004d620: 2043 6f6e 7665 7273 696f 6e20 6265 6769 Conversion begi\n-0004d630: 6e73 206f 6e6c 7920 7570 6f6e 5100 1cf2 ns only uponQ...\n+0004d630: 6e73 206f 6e6c 7920 7570 6f6e 5100 1cfe ns only uponQ...\n 0004d640: 2400 0020 2020 2020 2020 7265 6365 6976 $.. receiv\n 0004d650: 696e 6720 706f 7369 7469 7665 2063 6f6e ing positive con\n 0004d660: 6669 726d 6174 696f 6e2c 2077 6869 6368 firmation, which\n 0004d670: 2069 7320 6120 6361 7365 2069 6e73 656e is a case insen\n 0004d680: 7369 7469 7665 2022 7965 7322 2e4c 001c sitive \"yes\".L..\n-0004d690: f225 0000 2020 2020 206f 2049 6e20 6120 .%.. o In a \n+0004d690: fe25 0000 2020 2020 206f 2049 6e20 6120 .%.. o In a \n 0004d6a0: 6d75 6c74 692d 7369 7465 2072 6570 6c69 multi-site repli\n 0004d6b0: 6361 7469 6f6e 2063 6f6e 6669 6775 7261 cation configura\n 0004d6c0: 7469 6f6e 2c20 7468 6520 7265 6365 6976 tion, the receiv\n-0004d6d0: 6572 2073 6572 7665 7250 001c f226 0000 er serverP...&..\n+0004d6d0: 6572 2073 6572 7665 7250 001c fe26 0000 er serverP...&..\n 0004d6e0: 2020 2020 2020 2061 7574 6f6d 6174 6963 automatic\n 0004d6f0: 616c 6c79 2064 6574 6563 7473 2074 6865 ally detects the\n 0004d700: 2065 6e64 6961 6e20 666f 726d 6174 206f endian format o\n 0004d710: 6620 616e 2069 6e63 6f6d 696e 6720 7265 f an incoming re\n-0004d720: 706c 6963 6174 696f 6e50 001c f227 0000 plicationP...'..\n+0004d720: 706c 6963 6174 696f 6e50 001c fe27 0000 plicationP...'..\n 0004d730: 2020 2020 2020 2073 7472 6561 6d20 616e stream an\n 0004d740: 6420 636f 6e76 6572 7473 2069 7420 696e d converts it in\n 0004d750: 746f 2074 6865 206e 6174 6976 6520 656e to the native en\n 0004d760: 6469 616e 2066 6f72 6d61 742e 2053 6565 dian format. See\n-0004d770: 2044 6174 6162 6173 6537 001c f228 0000 Database7...(..\n+0004d770: 2044 6174 6162 6173 6537 001c fe28 0000 Database7...(..\n 0004d780: 2020 2020 2020 2052 6570 6c69 6361 7469 Replicati\n 0004d790: 6f6e 2063 6861 7074 6572 2066 6f72 206d on chapter for m\n 0004d7a0: 6f72 6520 696e 666f 726d 6174 696f 6e2e ore information.\n 0004d7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004d800: 0100 0000 5605 0000 1303 0000 0000 0000 ....V...........\n-0004d810: 7b00 00f2 4845 4c50 00ff 7300 ff47 444d {...HELP..s..GDM\n+0004d810: 7b00 00fe 4845 4c50 00ff 7300 ff47 444d {...HELP..s..GDM\n 0004d820: 00ff 7300 ff44 4f57 4e47 5241 4445 00ff ..s..DOWNGRADE..\n 0004d830: 7300 ff56 4552 5349 4f4e 00c0 1400 0020 s..VERSION..... \n 0004d840: 2020 2020 6f20 596f 7520 6361 6e6e 6f74 o You cannot\n 0004d850: 2064 6f77 6e67 7261 6465 2061 2056 3520 downgrade a V5 \n 0004d860: 6461 7461 6261 7365 2077 6869 6368 2068 database which h\n 0004d870: 6173 2073 7461 6e64 6172 6420 6e75 6c6c as standard null\n-0004d880: 2063 6f6c 6c61 7469 6f6e 2e52 0028 f215 collation.R.(..\n+0004d880: 2063 6f6c 6c61 7469 6f6e 2e52 0028 fe15 collation.R.(..\n 0004d890: 0000 2020 2020 2020 2049 6e20 7375 6368 .. In such\n 0004d8a0: 2061 2063 6173 652c 2070 6572 666f 726d a case, perform\n 0004d8b0: 2061 204d 5550 4950 2045 5854 5241 4354 a MUPIP EXTRACT\n 0004d8c0: 202d 464f 524d 4154 3d5a 5752 206f 7065 -FORMAT=ZWR ope\n 0004d8d0: 7261 7469 6f6e 206f 6e20 7468 6553 0028 ration on theS.(\n-0004d8e0: f216 0000 2020 2020 2020 2056 3520 6461 .... V5 da\n+0004d8e0: fe16 0000 2020 2020 2020 2056 3520 6461 .... V5 da\n 0004d8f0: 7461 6261 7365 2061 6e64 2074 6865 6e20 tabase and then \n 0004d900: 7065 7266 6f72 6d20 6120 4d55 5049 5020 perform a MUPIP \n 0004d910: 4c4f 4144 206f 7065 7261 7469 6f6e 206f LOAD operation o\n 0004d920: 6e20 6120 5634 2064 6174 6162 6173 652e n a V4 database.\n-0004d930: 0700 28f2 1700 0012 0028 f218 0000 2020 ..(......(.... \n-0004d940: 2056 3633 3030 3041 3a07 0028 f219 0000 V63000A:..(....\n-0004d950: 5300 28f2 1a00 0020 2020 5636 3330 3030 S.(.... V63000\n+0004d930: 0700 28fe 1700 0012 0028 fe18 0000 2020 ..(......(.... \n+0004d940: 2056 3633 3030 3041 3a07 0028 fe19 0000 V63000A:..(....\n+0004d950: 5300 28fe 1a00 0020 2020 5636 3330 3030 S.(.... V63000\n 0004d960: 4120 646f 776e 6772 6164 6573 2074 6f20 A downgrades to \n 0004d970: 616e 7920 7265 6c65 6173 6520 6f6c 6465 any release olde\n 0004d980: 7220 7468 616e 2056 362e 332d 3030 312e r than V6.3-001.\n 0004d990: 2041 6c6c 2072 656c 6561 7365 7320 7570 All releases up\n-0004d9a0: 2074 6f51 0028 f221 0000 2020 2056 362e toQ.(.!.. V6.\n+0004d9a0: 2074 6f51 0028 fe21 0000 2020 2056 362e toQ.(.!.. V6.\n 0004d9b0: 332d 3030 3041 2068 6176 6520 616e 2065 3-000A have an e\n 0004d9c0: 6d70 7479 2035 3132 2d62 7974 6573 2062 mpty 512-bytes b\n 0004d9d0: 6c6f 636b 206c 6f67 6963 616c 6c79 2061 lock logically a\n 0004d9e0: 6674 6572 2074 6865 206c 6173 7420 7573 fter the last us\n-0004d9f0: 6162 6c65 5400 28f2 2200 0020 2020 6461 ableT.(.\".. da\n+0004d9f0: 6162 6c65 5400 28fe 2200 0020 2020 6461 ableT.(.\".. da\n 0004da00: 7461 6261 7365 2062 6c6f 636b 2e20 5645 tabase block. VE\n 0004da10: 5253 494f 4e3d 5636 3330 3030 4120 6368 RSION=V63000A ch\n 0004da20: 616e 6765 7320 7468 6973 2074 6572 6d69 anges this termi\n 0004da30: 6e61 7469 6e67 2062 6c6f 636b 2066 726f nating block fro\n-0004da40: 6d20 6861 7669 6e67 3c00 28f2 2300 0020 m having<.(.#.. \n+0004da40: 6d20 6861 7669 6e67 3c00 28fe 2300 0020 m having<.(.#.. \n 0004da50: 2020 7468 6520 6375 7272 656e 7420 7369 the current si\n 0004da60: 7a65 206f 6620 6120 6461 7461 6261 7365 ze of a database\n 0004da70: 2062 6c6f 636b 2074 6f20 3531 322d 6279 block to 512-by\n-0004da80: 7465 732e 0700 28f2 2400 0017 0012 f255 tes...(.$......U\n+0004da80: 7465 732e 0700 28fe 2400 0017 0012 fe55 tes...(.$......U\n 0004da90: 4d50 4648 4541 4400 0044 554d 5046 4845 MPFHEAD..DUMPFHE\n-0004daa0: 4144 1400 1bf2 bf11 0000 2020 2044 554d AD........ DUM\n-0004dab0: 5046 4845 4144 0700 1cf2 2100 004c 001c PFHEAD....!..L..\n-0004dac0: f231 0000 2020 2054 6865 204d 5550 4950 .1.. The MUPIP\n+0004daa0: 4144 1400 1bfe bf11 0000 2020 2044 554d AD........ DUM\n+0004dab0: 5046 4845 4144 0700 1cfe 2100 004c 001c PFHEAD....!..L..\n+0004dac0: fe31 0000 2020 2054 6865 204d 5550 4950 .1.. The MUPIP\n 0004dad0: 2044 554d 5046 4845 4144 2063 6f6d 6d61 DUMPFHEAD comma\n 0004dae0: 6e64 2064 6973 706c 6179 7320 696e 666f nd displays info\n 0004daf0: 726d 6174 696f 6e20 6162 6f75 7420 6f6e rmation about on\n-0004db00: 6520 6f72 206d 6f72 6547 001c f241 0000 e or moreG...A..\n+0004db00: 6520 6f72 206d 6f72 6547 001c fe41 0000 e or moreG...A..\n 0004db10: 2020 2064 6174 6162 6173 6520 6669 6c65 database file\n 0004db20: 732e 2054 6865 2066 6f72 6d61 7420 6f66 s. The format of\n 0004db30: 2074 6865 204d 5550 4950 2044 554d 5046 the MUPIP DUMPF\n 0004db40: 4845 4144 2063 6f6d 6d61 6e64 2069 733a HEAD command is:\n-0004db50: 0700 1cf2 5100 0041 001c f261 0000 2020 ....Q..A...a.. \n+0004db50: 0700 1cfe 5100 0041 001c fe61 0000 2020 ....Q..A...a.. \n 0004db60: 2044 555b 4d50 4648 4541 445d 2020 7b2d DU[MPFHEAD] {-\n 0004db70: 4649 5b4c 455d 2066 696c 652d 6e61 6d65 FI[LE] file-name\n 0004db80: 207c 2d52 4547 5b49 4f4e 5d20 7265 6769 |-REG[ION] regi\n-0004db90: 6f6e 2d6c 6973 747d 0700 1cf2 7100 001a on-list}....q...\n-0004dba0: 001b f2ff 7300 ff45 5841 4d50 4c45 5300 ....s..EXAMPLES.\n-0004dbb0: 0045 7861 6d70 6c65 7313 0028 f2bf 1100 .Examples..(....\n-0004dbc0: 0020 2020 4578 616d 706c 6573 0700 29f2 . Examples..).\n-0004dbd0: 2100 0012 0029 f231 0000 2020 2045 7861 !....).1.. Exa\n-0004dbe0: 6d70 6c65 3a07 0029 f241 0000 2b00 29f2 mple:..).A..+.).\n+0004db90: 6f6e 2d6c 6973 747d 0700 1cfe 7100 001a on-list}....q...\n+0004dba0: 001b feff 7300 ff45 5841 4d50 4c45 5300 ....s..EXAMPLES.\n+0004dbb0: 0045 7861 6d70 6c65 7313 0028 febf 1100 .Examples..(....\n+0004dbc0: 0020 2020 4578 616d 706c 6573 0700 29fe . Examples..).\n+0004dbd0: 2100 0012 0029 fe31 0000 2020 2045 7861 !....).1.. Exa\n+0004dbe0: 6d70 6c65 3a07 0029 fe41 0000 2b00 29fe mple:..).A..+.).\n 0004dbf0: 5100 0020 2020 2420 6d75 7069 7020 6475 Q.. $ mupip du\n 0004dc00: 6d70 6668 6561 6420 2d66 696c 6520 6d75 mpfhead -file mu\n-0004dc10: 6d70 732e 6461 7407 0029 f261 0000 5100 mps.dat..).a..Q.\n-0004dc20: 29f2 7100 0020 2020 5468 6973 2063 6f6d ).q.. This com\n+0004dc10: 6d70 732e 6461 7407 0029 fe61 0000 5100 mps.dat..).a..Q.\n+0004dc20: 29fe 7100 0020 2020 5468 6973 2063 6f6d ).q.. This com\n 0004dc30: 6d61 6e64 206c 6973 7473 2069 6e66 6f72 mand lists infor\n 0004dc40: 6d61 7469 6f6e 2061 626f 7574 2074 6865 mation about the\n 0004dc50: 2064 6174 6162 6173 6520 6669 6c65 206d database file m\n 0004dc60: 756d 7073 2e64 6174 2069 6e20 7468 6524 umps.dat in the$\n-0004dc70: 0029 f281 0000 2020 2063 7572 7265 6e74 .).... current\n+0004dc70: 0029 fe81 0000 2020 2063 7572 7265 6e74 .).... current\n 0004dc80: 2077 6f72 6b69 6e67 2064 6972 6563 746f working directo\n-0004dc90: 7279 2e07 0029 f291 0000 2800 28f2 c011 ry...)....(.(...\n+0004dc90: 7279 2e07 0029 fe91 0000 2800 28fe c011 ry...)....(.(...\n 0004dca0: 0000 2020 2024 206d 7570 6970 2064 756d .. $ mupip dum\n 0004dcb0: 7066 6865 6164 202d 7265 6769 6f6e 2022 pfhead -region \"\n-0004dcc0: 2a22 0700 29f2 1200 0053 0029 f213 0000 *\"..)....S.)....\n+0004dcc0: 2a22 0700 29fe 1200 0053 0029 fe13 0000 *\"..)....S.)....\n 0004dcd0: 2020 2054 6869 7320 636f 6d6d 616e 6420 This command \n 0004dce0: 6c69 7374 7320 696e 666f 726d 6174 696f lists informatio\n 0004dcf0: 6e20 6162 6f75 7420 616c 6c20 7468 6520 n about all the \n 0004dd00: 6461 7461 6261 7365 2066 696c 6573 206d database files m\n-0004dd10: 6170 7065 6420 6279 2074 6865 3300 29f2 apped by the3.).\n+0004dd10: 6170 7065 6420 6279 2074 6865 3300 29fe apped by the3.).\n 0004dd20: 1400 0020 2020 676c 6f62 616c 2064 6972 ... global dir\n 0004dd30: 6563 746f 7279 2073 7065 6369 6669 6564 ectory specified\n 0004dd40: 2062 7920 2467 746d 6762 6c64 6972 2e07 by $gtmgbldir..\n-0004dd50: 0029 f215 0000 0000 0000 0000 0000 0000 .)..............\n+0004dd50: 0029 fe15 0000 0000 0000 0000 0000 0000 .)..............\n 0004dd60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dd70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dd80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dd90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ddb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ddc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -19963,298 +19963,298 @@\n 0004dfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e000: 0100 0000 ba07 0000 6303 0000 0000 0000 ........c.......\n-0004e010: 7000 00f2 4845 4c50 00ff 7300 ff47 444d p...HELP..s..GDM\n+0004e010: 7000 00fe 4845 4c50 00ff 7300 ff47 444d p...HELP..s..GDM\n 0004e020: 00ff 7300 ff45 4e44 4941 4e43 5654 00c0 ..s..ENDIANCVT..\n 0004e030: 2900 0020 2020 2020 6f20 456e 6372 7970 ).. o Encryp\n 0004e040: 7465 6420 6461 7461 6261 7365 2066 696c ted database fil\n 0004e050: 6573 2063 6f6e 7665 7274 6564 2077 6974 es converted wit\n 0004e060: 6820 454e 4449 414e 4356 5420 7265 7175 h ENDIANCVT requ\n 0004e070: 6972 6520 7468 6520 7361 6d65 206b 6579 ire the same key\n-0004e080: 4100 1cf2 2a00 0020 2020 2020 2020 616e A...*.. an\n+0004e080: 4100 1cfe 2a00 0020 2020 2020 2020 616e A...*.. an\n 0004e090: 6420 7468 6520 7361 6d65 2063 6970 6865 d the same ciphe\n 0004e0a0: 7220 7468 6174 2077 6572 6520 7573 6564 r that were used\n 0004e0b0: 2074 6f20 656e 6372 7970 7420 7468 656d to encrypt them\n-0004e0c0: 2e07 001c f231 0000 1200 1cf2 3200 0020 .....1......2.. \n-0004e0d0: 2020 2a2a 4e6f 7465 2a2a 0700 1cf2 3300 **Note**....3.\n-0004e0e0: 0051 001c f234 0000 2020 2047 542e 4d20 .Q...4.. GT.M \n+0004e0c0: 2e07 001c fe31 0000 1200 1cfe 3200 0020 .....1......2.. \n+0004e0d0: 2020 2a2a 4e6f 7465 2a2a 0700 1cfe 3300 **Note**....3.\n+0004e0e0: 0051 001c fe34 0000 2020 2047 542e 4d20 .Q...4.. GT.M \n 0004e0f0: 6f6e 2061 2062 6967 2065 6e64 6961 6e20 on a big endian \n 0004e100: 706c 6174 666f 726d 2063 616e 2063 6f6e platform can con\n 0004e110: 7665 7274 2061 206c 6974 746c 6520 656e vert a little en\n 0004e120: 6469 616e 2064 6174 6162 6173 6520 696e dian database in\n-0004e130: 746f 5200 1cf2 3500 0020 2020 6269 6720 toR...5.. big \n+0004e130: 746f 5200 1cfe 3500 0020 2020 6269 6720 toR...5.. big \n 0004e140: 656e 6469 616e 2061 6e64 2076 6963 6520 endian and vice \n 0004e150: 7665 7273 613b 2061 7320 6361 6e20 4754 versa; as can GT\n 0004e160: 2e4d 206f 6e20 6120 6c69 7474 6c65 2065 .M on a little e\n 0004e170: 6e64 6961 6e20 706c 6174 666f 726d 2e20 ndian platform. \n-0004e180: 4754 2e4d 4f00 1cf2 3600 0020 2020 2872 GT.MO...6.. (r\n+0004e180: 4754 2e4d 4f00 1cfe 3600 0020 2020 2872 GT.MO...6.. (r\n 0004e190: 756e 2d74 696d 6520 616e 6420 7574 696c un-time and util\n 0004e1a0: 6974 6965 7320 6f74 6865 7220 7468 616e ities other than\n 0004e1b0: 204d 5550 4950 2045 4e44 4941 4e43 5654 MUPIP ENDIANCVT\n 0004e1c0: 2920 6f6e 2061 2067 6976 656e 2065 6e64 ) on a given end\n-0004e1d0: 6961 6e50 001c f237 0000 2020 2070 6c61 ianP...7.. pla\n+0004e1d0: 6961 6e50 001c fe37 0000 2020 2070 6c61 ianP...7.. pla\n 0004e1e0: 7466 6f72 6d20 6f70 656e 7320 616e 6420 tform opens and \n 0004e1f0: 7072 6f63 6573 7365 7320 6f6e 6c79 2074 processes only t\n 0004e200: 686f 7365 2064 6174 6162 6173 6573 2074 hose databases t\n 0004e210: 6861 7420 6172 6520 696e 2074 6865 2073 hat are in the s\n-0004e220: 616d 6551 001c f238 0000 2020 2065 6e64 ameQ...8.. end\n+0004e220: 616d 6551 001c fe38 0000 2020 2065 6e64 ameQ...8.. end\n 0004e230: 6961 6e20 666f 726d 6174 2e20 416e 2061 ian format. An a\n 0004e240: 7474 656d 7074 2074 6f20 6f70 656e 2061 ttempt to open a\n 0004e250: 2064 6174 6162 6173 6520 6f66 2061 2066 database of a f\n 0004e260: 6f72 6d61 7420 6f74 6865 7220 7468 616e ormat other than\n-0004e270: 2074 6865 3100 1cf2 3900 0020 2020 6e61 the1...9.. na\n+0004e270: 2074 6865 3100 1cfe 3900 0020 2020 6e61 the1...9.. na\n 0004e280: 7469 7665 2065 6e64 6961 6e20 666f 726d tive endian form\n 0004e290: 6174 2070 726f 6475 6365 7320 616e 2065 at produces an e\n-0004e2a0: 7272 6f72 2e07 001c f23a 0000 1a00 1bf2 rror.....:......\n+0004e2a0: 7272 6f72 2e07 001c fe3a 0000 1a00 1bfe rror.....:......\n 0004e2b0: ff73 00ff 4558 414d 504c 4553 0000 4578 .s..EXAMPLES..Ex\n-0004e2c0: 616d 706c 6573 1300 28f2 bf11 0000 2020 amples..(..... \n-0004e2d0: 2045 7861 6d70 6c65 7307 0029 f221 0000 Examples..).!..\n-0004e2e0: 3a00 29f2 3100 0020 2020 2420 6d75 7069 :.).1.. $ mupi\n+0004e2c0: 616d 706c 6573 1300 28fe bf11 0000 2020 amples..(..... \n+0004e2d0: 2045 7861 6d70 6c65 7307 0029 fe21 0000 Examples..).!..\n+0004e2e0: 3a00 29fe 3100 0020 2020 2420 6d75 7069 :.).1.. $ mupi\n 0004e2f0: 7020 656e 6469 616e 6376 7420 6d75 6d70 p endiancvt mump\n 0004e300: 732e 6461 7420 2d6f 7574 6462 3d6d 756d s.dat -outdb=mum\n-0004e310: 7073 5f63 7674 2e64 6174 6700 29f2 4100 ps_cvt.datg.).A.\n+0004e310: 7073 5f63 7674 2e64 6174 6700 29fe 4100 ps_cvt.datg.).A.\n 0004e320: 0020 2020 436f 6e76 6572 7469 6e67 2064 . Converting d\n 0004e330: 6174 6162 6173 6520 6669 6c65 206d 756d atabase file mum\n 0004e340: 7073 2e64 6174 2066 726f 6d20 4c49 5454 ps.dat from LITT\n 0004e350: 4c45 2065 6e64 6961 6e20 746f 2042 4947 LE endian to BIG\n 0004e360: 2065 6e64 6961 6e20 6f6e 2061 204c 4954 endian on a LIT\n 0004e370: 544c 4520 656e 6469 616e 2073 7973 7465 TLE endian syste\n-0004e380: 6d2e 0029 f251 0000 2020 2043 6f6e 7665 m..).Q.. Conve\n+0004e380: 6d2e 0029 fe51 0000 2020 2043 6f6e 7665 m..).Q.. Conve\n 0004e390: 7274 696e 6720 746f 206e 6577 2066 696c rting to new fil\n 0004e3a0: 6520 6d75 6d70 735f 6376 742e 6461 741c e mumps_cvt.dat.\n-0004e3b0: 0029 f261 0000 2020 2050 726f 6365 6564 .).a.. Proceed\n-0004e3c0: 205b 7965 732f 6e6f 5d20 3f07 0029 f271 [yes/no] ?..).q\n-0004e3d0: 0000 5400 29f2 8100 0020 2020 5468 6973 ..T.).... This\n+0004e3b0: 0029 fe61 0000 2020 2050 726f 6365 6564 .).a.. Proceed\n+0004e3c0: 205b 7965 732f 6e6f 5d20 3f07 0029 fe71 [yes/no] ?..).q\n+0004e3d0: 0000 5400 29fe 8100 0020 2020 5468 6973 ..T.).... This\n 0004e3e0: 2063 6f6d 6d61 6e64 2064 6574 6563 7473 command detects\n 0004e3f0: 2074 6865 2065 6e64 6961 6e20 666f 726d the endian form\n 0004e400: 6174 206f 6620 6d75 6d70 732e 6461 7420 at of mumps.dat \n 0004e410: 616e 6420 636f 6e76 6572 7473 2069 7420 and converts it \n-0004e420: 746f 2074 6865 3900 29f2 9100 0020 2020 to the9.).... \n+0004e420: 746f 2074 6865 3900 29fe 9100 0020 2020 to the9.).... \n 0004e430: 6f74 6865 7220 656e 6469 616e 2066 6f72 other endian for\n 0004e440: 6d61 7420 6966 2079 6f75 2074 7970 6520 mat if you type \n 0004e450: 7965 7320 746f 2063 6f6e 6669 726d 2e08 yes to confirm..\n-0004e460: 0028 f2c0 1100 0016 001f 6f4f 5645 5252 .(........oOVERR\n+0004e460: 0028 fec0 1100 0016 001f 6f4f 5645 5252 .(........oOVERR\n 0004e470: 4944 4500 004f 5665 7272 6964 6513 0028 IDE..OVerride..(\n-0004e480: f2bf 1100 0020 2020 4f56 6572 7269 6465 ..... OVerride\n-0004e490: 0700 29f2 2100 0054 0029 f231 0000 2020 ..).!..T.).1.. \n+0004e480: febf 1100 0020 2020 4f56 6572 7269 6465 ..... OVerride\n+0004e490: 0700 29fe 2100 0054 0029 fe31 0000 2020 ..).!..T.).1.. \n 0004e4a0: 2045 6e61 626c 6573 204d 5550 4950 2045 Enables MUPIP E\n 0004e4b0: 4e44 4941 4e43 5654 2074 6f20 636f 6e74 NDIANCVT to cont\n 0004e4c0: 696e 7565 206f 7065 7261 7469 6f6e 7320 inue operations \n 0004e4d0: 6576 656e 2069 6620 4754 2e4d 2065 6e63 even if GT.M enc\n-0004e4e0: 6f75 6e74 6572 7320 7468 651b 0029 f241 ounters the..).A\n+0004e4e0: 6f75 6e74 6572 7320 7468 651b 0029 fe41 ounters the..).A\n 0004e4f0: 0000 2020 2066 6f6c 6c6f 7769 6e67 2065 .. following e\n-0004e500: 7272 6f72 733a 0700 29f2 5100 0040 0029 rrors:..).Q..@.)\n-0004e510: f261 0000 2020 2020 206f 2022 6d69 6e6f .a.. o \"mino\n+0004e500: 7272 6f72 733a 0700 29fe 5100 0040 0029 rrors:..).Q..@.)\n+0004e510: fe61 0000 2020 2020 206f 2022 6d69 6e6f .a.. o \"mino\n 0004e520: 7220 6461 7461 6261 7365 2066 6f72 6d61 r database forma\n 0004e530: 7420 6973 206e 6f74 2074 6865 2063 7572 t is not the cur\n 0004e540: 7265 6e74 2076 6572 7369 6f6e 2221 0029 rent version\"!.)\n-0004e550: f271 0000 2020 2020 206f 2022 6b69 6c6c .q.. o \"kill\n+0004e550: fe71 0000 2020 2020 206f 2022 6b69 6c6c .q.. o \"kill\n 0004e560: 7320 696e 2070 726f 6772 6573 7322 3800 s in progress\"8.\n-0004e570: 29f2 8100 0020 2020 2020 6f20 2261 2047 ).... o \"a G\n+0004e570: 29fe 8100 0020 2020 2020 6f20 2261 2047 ).... o \"a G\n 0004e580: 542e 434d 2073 6572 7665 7220 6973 2061 T.CM server is a\n 0004e590: 6363 6573 7369 6e67 2074 6865 2064 6174 ccessing the dat\n-0004e5a0: 6162 6173 6522 0700 29f2 9100 004d 0028 abase\"..)....M.(\n-0004e5b0: f2c0 1100 0020 2020 4e6f 7465 2074 6861 ..... Note tha\n+0004e5a0: 6162 6173 6522 0700 29fe 9100 004d 0028 abase\"..)....M.(\n+0004e5b0: fec0 1100 0020 2020 4e6f 7465 2074 6861 ..... Note tha\n 0004e5c0: 7420 7468 6520 4f56 4552 5249 4445 2071 t the OVERRIDE q\n 0004e5d0: 7561 6c69 6669 6572 2064 6f65 7320 6e6f ualifier does no\n 0004e5e0: 7420 6f76 6572 7269 6465 2063 7269 7469 t override criti\n-0004e5f0: 6361 6c20 6572 726f 7273 5100 29f2 1200 cal errorsQ.)...\n+0004e5f0: 6361 6c20 6572 726f 7273 5100 29fe 1200 cal errorsQ.)...\n 0004e600: 0020 2020 2864 6174 6162 6173 6520 696e . (database in\n 0004e610: 7465 6772 6974 7920 6572 726f 7273 2c20 tegrity errors, \n 0004e620: 616e 6420 736f 206f 6e29 2074 6861 7420 and so on) that \n 0004e630: 7072 6576 656e 7420 6120 7375 6363 6573 prevent a succes\n-0004e640: 7366 756c 2065 6e64 6961 6e1c 0029 f213 sful endian..)..\n+0004e640: 7366 756c 2065 6e64 6961 6e1c 0029 fe13 sful endian..)..\n 0004e650: 0000 2020 2066 6f72 6d61 7420 636f 6e76 .. format conv\n-0004e660: 6572 7369 6f6e 2e07 0029 f214 0000 0d00 ersion...)......\n-0004e670: 12f2 5849 5400 0045 5849 540f 0016 f2bf ..XIT..EXIT.....\n-0004e680: 1100 0020 2020 4558 4954 0700 17f2 2100 ... EXIT....!.\n-0004e690: 0052 0017 f231 0000 2020 2053 746f 7073 .R...1.. Stops\n+0004e660: 6572 7369 6f6e 2e07 0029 fe14 0000 0d00 ersion...)......\n+0004e670: 12fe 5849 5400 0045 5849 540f 0016 febf ..XIT..EXIT.....\n+0004e680: 1100 0020 2020 4558 4954 0700 17fe 2100 ... EXIT....!.\n+0004e690: 0052 0017 fe31 0000 2020 2053 746f 7073 .R...1.. Stops\n 0004e6a0: 2061 204d 5550 4950 2070 726f 6365 7373 a MUPIP process\n 0004e6b0: 2061 6e64 2072 6574 7572 6e20 636f 6e74 and return cont\n 0004e6c0: 726f 6c20 746f 2074 6865 2070 726f 6365 rol to the proce\n 0004e6d0: 7373 2066 726f 6d20 7768 6963 6820 4d55 ss from which MU\n-0004e6e0: 5049 5016 0017 f241 0000 2020 2077 6173 PIP....A.. was\n-0004e6f0: 2069 6e76 6f6b 6564 2e07 0017 f251 0000 invoked.....Q..\n-0004e700: 3200 17f2 6100 0020 2020 5468 6520 666f 2...a.. The fo\n+0004e6e0: 5049 5016 0017 fe41 0000 2020 2077 6173 PIP....A.. was\n+0004e6f0: 2069 6e76 6f6b 6564 2e07 0017 fe51 0000 invoked.....Q..\n+0004e700: 3200 17fe 6100 0020 2020 5468 6520 666f 2...a.. The fo\n 0004e710: 726d 6174 206f 6620 7468 6520 4d55 5049 rmat of the MUPI\n 0004e720: 5020 4558 4954 2063 6f6d 6d61 6e64 2069 P EXIT command i\n-0004e730: 733a 0700 17f2 7100 0010 0017 f281 0000 s:....q.........\n-0004e740: 2020 2045 5849 5b54 5d07 0017 f291 0000 EXI[T].......\n-0004e750: 3b00 16f2 c011 0000 2020 2054 6865 2045 ;....... The E\n+0004e730: 733a 0700 17fe 7100 0010 0017 fe81 0000 s:....q.........\n+0004e740: 2020 2045 5849 5b54 5d07 0017 fe91 0000 EXI[T].......\n+0004e750: 3b00 16fe c011 0000 2020 2054 6865 2045 ;....... The E\n 0004e760: 5849 5420 636f 6d6d 616e 6420 646f 6573 XIT command does\n 0004e770: 206e 6f74 2061 6363 6570 7420 616e 7920 not accept any \n-0004e780: 7175 616c 6966 6965 7273 2e07 0017 f212 qualifiers......\n-0004e790: 0000 1000 13f2 5445 4e44 0000 4558 5445 ......TEND..EXTE\n-0004e7a0: 4e44 1100 18f2 bf11 0000 2020 2045 5854 ND........ EXT\n-0004e7b0: 454e 4407 0019 f221 0000 0000 0000 0000 END....!........\n+0004e780: 7175 616c 6966 6965 7273 2e07 0017 fe12 qualifiers......\n+0004e790: 0000 1000 13fe 5445 4e44 0000 4558 5445 ......TEND..EXTE\n+0004e7a0: 4e44 1100 18fe bf11 0000 2020 2045 5854 ND........ EXT\n+0004e7b0: 454e 4407 0019 fe21 0000 0000 0000 0000 END....!........\n 0004e7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004e800: 0100 0000 fa07 0000 9603 0000 0000 0000 ................\n-0004e810: 6800 00f2 4845 4c50 00ff 7300 ff47 444d h...HELP..s..GDM\n+0004e810: 6800 00fe 4845 4c50 00ff 7300 ff47 444d h...HELP..s..GDM\n 0004e820: 00ff 7300 ff45 5854 454e 4400 bf31 0000 ..s..EXTEND..1..\n 0004e830: 2020 2049 6e63 7265 6173 6573 2074 6865 Increases the\n 0004e840: 2073 697a 6520 6f66 2061 2064 6174 6162 size of a datab\n 0004e850: 6173 6520 6669 6c65 2e20 4279 2064 6566 ase file. By def\n 0004e860: 6175 6c74 2c20 4754 2e4d 2061 7574 6f6d ault, GT.M autom\n-0004e870: 6174 6963 616c 6c79 4000 19f2 4100 0020 atically@...A.. \n+0004e870: 6174 6963 616c 6c79 4000 19fe 4100 0020 atically@...A.. \n 0004e880: 2020 6578 7465 6e64 7320 6120 6461 7461 extends a data\n 0004e890: 6261 7365 2066 696c 6520 7768 656e 2074 base file when t\n 0004e8a0: 6865 7265 2069 7320 6176 6169 6c61 626c here is availabl\n-0004e8b0: 6520 7370 6163 652e 0700 19f2 5100 0034 e space.....Q..4\n-0004e8c0: 0019 f261 0000 2020 2054 6865 2066 6f72 ...a.. The for\n+0004e8b0: 6520 7370 6163 652e 0700 19fe 5100 0034 e space.....Q..4\n+0004e8c0: 0019 fe61 0000 2020 2054 6865 2066 6f72 ...a.. The for\n 0004e8d0: 6d61 7420 6f66 2074 6865 204d 5550 4950 mat of the MUPIP\n 0004e8e0: 2045 5854 454e 4420 636f 6d6d 616e 6420 EXTEND command \n-0004e8f0: 6973 3a07 0019 f271 0000 3d00 19f2 8100 is:....q..=.....\n+0004e8f0: 6973 3a07 0019 fe71 0000 3d00 19fe 8100 is:....q..=.....\n 0004e900: 0020 2020 4558 5445 5b4e 445d 205b 2d42 . EXTE[ND] [-B\n 0004e910: 4c4f 434b 533d 3c64 6174 612d 626c 6f63 LOCKS=] regi\n-0004e930: 6f6e 2d6e 616d 6507 0019 f291 0000 3d00 on-name.......=.\n-0004e940: 18f2 c011 0000 2020 2020 206f 2054 6865 ...... o The\n+0004e930: 6f6e 2d6e 616d 6507 0019 fe91 0000 3d00 on-name.......=.\n+0004e940: 18fe c011 0000 2020 2020 206f 2054 6865 ...... o The\n 0004e950: 206f 6e6c 7920 7175 616c 6966 6965 7220 only qualifier \n 0004e960: 666f 7220 4d55 5049 5020 4558 5445 4e44 for MUPIP EXTEND\n-0004e970: 2069 7320 424c 4f43 4b53 2e54 0019 f212 is BLOCKS.T....\n+0004e970: 2069 7320 424c 4f43 4b53 2e54 0019 fe12 is BLOCKS.T....\n 0004e980: 0000 2020 2020 206f 2054 6865 2072 6571 .. o The req\n 0004e990: 7569 7265 6420 7265 6769 6f6e 2d6e 616d uired region-nam\n 0004e9a0: 6520 7061 7261 6d65 7465 7220 7370 6563 e parameter spec\n 0004e9b0: 6966 6965 7320 7468 6520 6e61 6d65 206f ifies the name o\n 0004e9c0: 6620 7468 6520 7265 6769 6f6e 2074 6f15 f the region to.\n-0004e9d0: 0019 f213 0000 2020 2020 2020 2065 7870 ...... exp\n-0004e9e0: 616e 642e 4f00 19f2 1400 0020 2020 2020 and.O...... \n+0004e9d0: 0019 fe13 0000 2020 2020 2020 2065 7870 ...... exp\n+0004e9e0: 616e 642e 4f00 19fe 1400 0020 2020 2020 and.O...... \n 0004e9f0: 6f20 4558 5445 4e44 2075 7365 7320 7468 o EXTEND uses th\n 0004ea00: 6520 476c 6f62 616c 2044 6972 6563 746f e Global Directo\n 0004ea10: 7279 2074 6f20 6d61 7020 7468 6520 7265 ry to map the re\n 0004ea20: 6769 6f6e 2074 6f20 7468 6520 6479 6e61 gion to the dyna\n-0004ea30: 6d69 6332 0019 f215 0000 2020 2020 2020 mic2...... \n+0004ea30: 6d69 6332 0019 fe15 0000 2020 2020 2020 mic2...... \n 0004ea40: 2073 6567 6d65 6e74 2061 6e64 2074 6865 segment and the\n 0004ea50: 2073 6567 6d65 6e74 2074 6f20 7468 6520 segment to the \n-0004ea60: 6669 6c65 2e07 0019 f216 0000 1600 18f2 file............\n+0004ea60: 6669 6c65 2e07 0019 fe16 0000 1600 18fe file............\n 0004ea70: ff73 00ff 424c 4f43 4b53 0000 426c 6f63 .s..BLOCKS..Bloc\n-0004ea80: 6b73 1100 23f2 bf11 0000 2020 2042 6c6f ks..#..... Blo\n-0004ea90: 636b 7307 0024 f221 0000 5200 24f2 3100 cks..$.!..R.$.1.\n+0004ea80: 6b73 1100 23fe bf11 0000 2020 2042 6c6f ks..#..... Blo\n+0004ea90: 636b 7307 0024 fe21 0000 5200 24fe 3100 cks..$.!..R.$.1.\n 0004eaa0: 0020 2020 5370 6563 6966 6965 7320 7468 . Specifies th\n 0004eab0: 6520 6e75 6d62 6572 206f 6620 4744 5320 e number of GDS \n 0004eac0: 6461 7461 6261 7365 2062 6c6f 636b 7320 database blocks \n 0004ead0: 6279 2077 6869 6368 204d 5550 4950 2073 by which MUPIP s\n-0004eae0: 686f 756c 6420 6578 7465 6e64 5200 24f2 hould extendR.$.\n+0004eae0: 686f 756c 6420 6578 7465 6e64 5200 24fe hould extendR.$.\n 0004eaf0: 4100 0020 2020 7468 6520 6669 6c65 2e20 A.. the file. \n 0004eb00: 4744 5320 6669 6c65 7320 7573 6520 6164 GDS files use ad\n 0004eb10: 6469 7469 6f6e 616c 2062 6c6f 636b 7320 ditional blocks \n 0004eb20: 666f 7220 6269 746d 6170 732e 204d 5550 for bitmaps. MUP\n 0004eb30: 4950 2045 5854 454e 4420 6164 6473 4b00 IP EXTEND addsK.\n-0004eb40: 24f2 5100 0020 2020 7468 6520 7370 6563 $.Q.. the spec\n+0004eb40: 24fe 5100 0020 2020 7468 6520 7370 6563 $.Q.. the spec\n 0004eb50: 6966 6965 6420 6e75 6d62 6572 206f 6620 ified number of \n 0004eb60: 626c 6f63 6b73 2070 6c75 7320 7468 6520 blocks plus the \n 0004eb70: 6269 746d 6170 2062 6c6f 636b 7320 7265 bitmap blocks re\n-0004eb80: 7175 6972 6564 2061 7313 0024 f261 0000 quired as..$.a..\n-0004eb90: 2020 206f 7665 7268 6561 642e 0700 24f2 overhead...$.\n-0004eba0: 7100 002f 0024 f281 0000 2020 2054 6865 q../.$.... The\n+0004eb80: 7175 6972 6564 2061 7313 0024 fe61 0000 quired as..$.a..\n+0004eb90: 2020 206f 7665 7268 6561 642e 0700 24fe overhead...$.\n+0004eba0: 7100 002f 0024 fe81 0000 2020 2054 6865 q../.$.... The\n 0004ebb0: 2066 6f72 6d61 7420 6f66 2074 6865 2042 format of the B\n 0004ebc0: 4c4f 434b 2071 7561 6c69 6669 6572 2069 LOCK qualifier i\n-0004ebd0: 733a 0700 24f2 9100 0025 0023 f2c0 1100 s:..$....%.#....\n+0004ebd0: 733a 0700 24fe 9100 0025 0023 fec0 1100 s:..$....%.#....\n 0004ebe0: 0020 2020 2d42 4c4f 434b 533d 6461 7461 . -BLOCKS=data\n 0004ebf0: 2d62 6c6f 636b 732d 746f 2d61 6464 0700 -blocks-to-add..\n-0004ec00: 24f2 1200 004f 0024 f213 0000 2020 2042 $....O.$.... B\n+0004ec00: 24fe 1200 004f 0024 fe13 0000 2020 2042 $....O.$.... B\n 0004ec10: 7920 6465 6661 756c 742c 2045 5854 454e y default, EXTEN\n 0004ec20: 4420 7573 6573 2074 6865 2065 7874 656e D uses the exten\n 0004ec30: 7369 6f6e 2076 616c 7565 2069 6e20 7468 sion value in th\n 0004ec40: 6520 6669 6c65 2068 6561 6465 7220 6173 e file header as\n-0004ec50: 2074 6865 5400 24f2 1400 0020 2020 6e75 theT.$.... nu\n+0004ec50: 2074 6865 5400 24fe 1400 0020 2020 6e75 theT.$.... nu\n 0004ec60: 6d62 6572 206f 6620 4744 5320 626c 6f63 mber of GDS bloc\n 0004ec70: 6b73 2062 7920 7768 6963 6820 746f 2065 ks by which to e\n 0004ec80: 7874 656e 6420 7468 6520 6461 7461 6261 xtend the databa\n 0004ec90: 7365 2066 696c 652e 2059 6f75 2063 616e se file. You can\n-0004eca0: 2073 7065 6369 6679 4e00 24f2 1500 0020 specifyN.$.... \n+0004eca0: 2073 7065 6369 6679 4e00 24fe 1500 0020 specifyN.$.... \n 0004ecb0: 2020 6173 206d 616e 7920 626c 6f63 6b73 as many blocks\n 0004ecc0: 2061 7320 6e65 6564 6564 2061 7320 6c6f as needed as lo\n 0004ecd0: 6e67 2061 7320 796f 7520 6172 6520 7769 ng as you are wi\n 0004ece0: 7468 696e 2074 6865 206d 6178 696d 756d thin the maximum\n-0004ecf0: 2074 6f74 616c 4a00 24f2 1600 0020 2020 totalJ.$.... \n+0004ecf0: 2074 6f74 616c 4a00 24fe 1600 0020 2020 totalJ.$.... \n 0004ed00: 626c 6f63 6b73 206c 696d 6974 2028 7768 blocks limit (wh\n 0004ed10: 6963 6820 636f 756c 6420 6265 2061 7320 ich could be as \n 0004ed20: 6869 6768 2061 7320 3232 3420 6d69 6c6c high as 224 mill\n 0004ed30: 696f 6e20 4744 5320 626c 6f63 6b73 292e ion GDS blocks).\n-0004ed40: 0700 24f2 1700 0016 001c f245 5841 4d50 ..$........EXAMP\n+0004ed40: 0700 24fe 1700 0016 001c fe45 5841 4d50 ..$........EXAMP\n 0004ed50: 4c45 5300 0045 7861 6d70 6c65 7313 0025 LES..Examples..%\n-0004ed60: f2bf 1100 0020 2020 4578 616d 706c 6573 ..... Examples\n-0004ed70: 0700 26f2 2100 002c 0026 f231 0000 2020 ..&.!..,.&.1.. \n+0004ed60: febf 1100 0020 2020 4578 616d 706c 6573 ..... Examples\n+0004ed70: 0700 26fe 2100 002c 0026 fe31 0000 2020 ..&.!..,.&.1.. \n 0004ed80: 2024 206d 7570 6970 2065 7874 656e 6420 $ mupip extend \n 0004ed90: 4445 4641 554c 5420 2d62 6c6f 636b 733d DEFAULT -blocks=\n-0004eda0: 3430 3007 0026 f241 0000 4500 26f2 5100 400..&.A..E.&.Q.\n+0004eda0: 3430 3007 0026 fe41 0000 4500 26fe 5100 400..&.A..E.&.Q.\n 0004edb0: 0020 2020 5468 6973 2063 6f6d 6d61 6e64 . This command\n 0004edc0: 2061 6464 7320 3430 3020 4744 4520 6461 adds 400 GDE da\n 0004edd0: 7461 6261 7365 2062 6c6f 636b 2074 6f20 tabase block to \n 0004ede0: 7265 6769 6f6e 2044 4546 4155 4c54 2e07 region DEFAULT..\n-0004edf0: 0026 f261 0000 1200 26f2 7100 0020 2020 .&.a....&.q.. \n-0004ee00: 4578 616d 706c 653a 0700 26f2 8100 002d Example:..&....-\n-0004ee10: 0026 f291 0000 2020 2024 206d 7570 6970 .&.... $ mupip\n+0004edf0: 0026 fe61 0000 1200 26fe 7100 0020 2020 .&.a....&.q.. \n+0004ee00: 4578 616d 706c 653a 0700 26fe 8100 002d Example:..&....-\n+0004ee10: 0026 fe91 0000 2020 2024 206d 7570 6970 .&.... $ mupip\n 0004ee20: 2065 7874 656e 6420 5245 5054 494c 4553 extend REPTILES\n-0004ee30: 202d 626c 6f63 6b73 3d31 3030 0800 25f2 -blocks=100..%.\n-0004ee40: c011 0000 4b00 26f2 1200 0020 2020 5468 ....K.&.... Th\n+0004ee30: 202d 626c 6f63 6b73 3d31 3030 0800 25fe -blocks=100..%.\n+0004ee40: c011 0000 4b00 26fe 1200 0020 2020 5468 ....K.&.... Th\n 0004ee50: 6973 2063 6f6d 6d61 6e64 2061 6464 7320 is command adds \n 0004ee60: 3130 3020 4744 4520 6461 7461 6261 7365 100 GDE database\n 0004ee70: 2062 6c6f 636b 7320 746f 2074 6865 2072 blocks to the r\n 0004ee80: 6567 696f 6e20 5245 5054 494c 4553 2e07 egion REPTILES..\n-0004ee90: 0026 f213 0000 1100 14f2 5241 4354 0000 .&........RACT..\n-0004eea0: 4558 5452 4143 5412 0019 f2bf 1100 0020 EXTRACT........ \n-0004eeb0: 2020 4558 5452 4143 5407 001a f221 0000 EXTRACT....!..\n-0004eec0: 5100 1af2 3100 0020 2020 4261 636b 7570 Q...1.. Backup\n+0004ee90: 0026 fe13 0000 1100 14fe 5241 4354 0000 .&........RACT..\n+0004eea0: 4558 5452 4143 5412 0019 febf 1100 0020 EXTRACT........ \n+0004eeb0: 2020 4558 5452 4143 5407 001a fe21 0000 EXTRACT....!..\n+0004eec0: 5100 1afe 3100 0020 2020 4261 636b 7570 Q...1.. Backup\n 0004eed0: 7320 6365 7274 6169 6e20 676c 6f62 616c s certain global\n 0004eee0: 7320 6f72 2074 6f20 6578 7472 6163 7420 s or to extract \n 0004eef0: 6461 7461 2066 726f 6d20 7468 6520 6461 data from the da\n 0004ef00: 7461 6261 7365 2066 6f72 2075 7365 2062 tabase for use b\n-0004ef10: 7953 001a f241 0000 2020 2061 6e6f 7468 yS...A.. anoth\n+0004ef10: 7953 001a fe41 0000 2020 2061 6e6f 7468 yS...A.. anoth\n 0004ef20: 6572 2073 7973 7465 6d2e 2054 6865 204d er system. The M\n 0004ef30: 5550 4950 2045 5854 5241 4354 2063 6f6d UPIP EXTRACT com\n 0004ef40: 6d61 6e64 2063 6f70 6965 7320 676c 6f62 mand copies glob\n 0004ef50: 616c 7320 6672 6f6d 2074 6865 2063 7572 als from the cur\n-0004ef60: 7265 6e74 5200 1af2 5100 0020 2020 6461 rentR...Q.. da\n+0004ef60: 7265 6e74 5200 1afe 5100 0020 2020 6461 rentR...Q.. da\n 0004ef70: 7461 6261 7365 2074 6f20 6120 7365 7175 tabase to a sequ\n 0004ef80: 656e 7469 616c 206f 7574 7075 7420 6669 ential output fi\n 0004ef90: 6c65 2069 6e20 6f6e 6520 6f66 2074 6872 le in one of thr\n 0004efa0: 6565 2066 6f72 6d61 7473 2d47 4f2c 2042 ee formats-GO, B\n-0004efb0: 494e 4152 592c 3d00 1af2 6100 0020 2020 INARY,=...a.. \n+0004efb0: 494e 4152 592c 3d00 1afe 6100 0020 2020 INARY,=...a.. \n 0004efc0: 6f72 205a 5752 2e20 5468 6520 666f 726d or ZWR. The form\n 0004efd0: 6174 206f 6620 7468 6520 4d55 5049 5020 at of the MUPIP \n 0004efe0: 4558 5452 4143 5420 636f 6d6d 616e 6420 EXTRACT command \n-0004eff0: 6973 3a07 001a f271 0000 0000 0000 0000 is:....q........\n+0004eff0: 6973 3a07 001a fe71 0000 0000 0000 0000 is:....q........\n 0004f000: 0100 0000 1802 0000 9f04 0000 0000 0000 ................\n 0004f010: 2f00 0000 4845 4c50 00ff 7300 ff47 444d /...HELP..s..GDM\n 0004f020: 00ff 7300 ff45 5854 5241 4354 00ff 7300 ..s..EXTRACT..s.\n 0004f030: ff46 4f52 4d41 5400 0046 4f72 6d61 7411 .FORMAT..FOrmat.\n-0004f040: 0024 f2bf 1100 0020 2020 464f 726d 6174 .$..... FOrmat\n-0004f050: 0700 25f2 2100 004b 0025 f231 0000 2020 ..%.!..K.%.1.. \n+0004f040: 0024 febf 1100 0020 2020 464f 726d 6174 .$..... FOrmat\n+0004f050: 0700 25fe 2100 004b 0025 fe31 0000 2020 ..%.!..K.%.1.. \n 0004f060: 2053 7065 6369 6669 6573 2074 6865 2066 Specifies the f\n 0004f070: 6f72 6d61 7420 6f66 2074 6865 206f 7574 ormat of the out\n 0004f080: 7075 7420 6669 6c65 2e20 5468 6520 666f put file. The fo\n 0004f090: 726d 6174 206f 6620 7468 6520 464f 524d rmat of the FORM\n-0004f0a0: 4154 1700 25f2 4100 0020 2020 7175 616c AT..%.A.. qual\n-0004f0b0: 6966 6965 7220 6973 3a07 0025 f251 0000 ifier is:..%.Q..\n-0004f0c0: 1f00 25f2 6100 0020 2020 2d46 4f5b 524d ..%.a.. -FO[RM\n+0004f0a0: 4154 1700 25fe 4100 0020 2020 7175 616c AT..%.A.. qual\n+0004f0b0: 6966 6965 7220 6973 3a07 0025 fe51 0000 ifier is:..%.Q..\n+0004f0c0: 1f00 25fe 6100 0020 2020 2d46 4f5b 524d ..%.a.. -FO[RM\n 0004f0d0: 4154 5d3d 666f 726d 6174 5f63 6f64 6507 AT]=format_code.\n-0004f0e0: 0025 f271 0000 3600 25f2 8100 0020 2020 .%.q..6.%.... \n+0004f0e0: 0025 fe71 0000 3600 25fe 8100 0020 2020 .%.q..6.%.... \n 0004f0f0: 5468 6520 666f 726d 6174 2063 6f64 6520 The format code \n 0004f100: 6973 2061 6e79 206f 6e65 206f 6620 7468 is any one of th\n-0004f110: 6520 666f 6c6c 6f77 696e 673a 0700 25f2 e following:..%.\n-0004f120: 9100 0052 0024 f2c0 1100 0020 2020 2031 ...R.$..... 1\n+0004f110: 6520 666f 6c6c 6f77 696e 673a 0700 25fe e following:..%.\n+0004f120: 9100 0052 0024 fec0 1100 0020 2020 2031 ...R.$..... 1\n 0004f130: 2e20 425b 494e 4152 595d 202d 2042 696e . B[INARY] - Bin\n 0004f140: 6172 7920 666f 726d 6174 2c20 7573 6564 ary format, used\n 0004f150: 2066 6f72 2064 6174 6162 6173 6520 7265 for database re\n 0004f160: 6f72 6761 6e69 7a61 7469 6f6e 206f 7220 organization or \n-0004f170: 7368 6f72 744f 0025 f212 0000 2020 2020 shortO.%.... \n+0004f170: 7368 6f72 744f 0025 fe12 0000 2020 2020 shortO.%.... \n 0004f180: 2020 2074 6572 6d20 6261 636b 7570 732e term backups.\n 0004f190: 204d 5550 4950 2045 5854 5241 4354 202d MUPIP EXTRACT -\n 0004f1a0: 464f 524d 4154 3d42 494e 4152 5920 776f FORMAT=BINARY wo\n 0004f1b0: 726b 7320 6d75 6368 2066 6173 7465 7220 rks much faster \n-0004f1c0: 7468 616e 5400 25f2 1300 0020 2020 2020 thanT.%.... \n+0004f1c0: 7468 616e 5400 25fe 1300 0020 2020 2020 thanT.%.... \n 0004f1d0: 2020 4d55 5049 5020 4558 5452 4143 5420 MUPIP EXTRACT \n 0004f1e0: 2d46 4f52 4d41 543d 474f 2061 6e64 204d -FORMAT=GO and M\n 0004f1f0: 5550 4950 2045 5854 5241 4354 202d 464f UPIP EXTRACT -FO\n 0004f200: 524d 4154 3d5a 5752 2e20 4e6f 7465 3a20 RMAT=ZWR. Note: \n 0004f210: 5468 6572 6520 6973 0000 0000 0000 0000 There is........\n 0004f220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004f230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -20347,750 +20347,750 @@\n 0004f7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004f7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004f7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004f7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004f7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004f800: 0100 0000 ca07 0000 db03 0000 0000 0000 ................\n-0004f810: 6d00 00f2 4845 4c50 00ff 7300 ff47 444d m...HELP..s..GDM\n+0004f810: 6d00 00fe 4845 4c50 00ff 7300 ff47 444d m...HELP..s..GDM\n 0004f820: 00ff 7300 ff45 5854 5241 4354 00ff 7300 ..s..EXTRACT..s.\n 0004f830: ff46 4f52 4d41 5400 c014 0000 2020 2020 .FORMAT..... \n 0004f840: 2020 206e 6f20 6465 6669 6e65 6420 7374 no defined st\n 0004f850: 616e 6461 7264 2074 6f20 7472 616e 7370 andard to transp\n 0004f860: 6f72 7420 6269 6e61 7279 2064 6174 6120 ort binary data \n 0004f870: 6672 6f6d 206f 6e65 2047 542e 4d52 0025 from one GT.MR.%\n-0004f880: f215 0000 2020 2020 2020 2069 6d70 6c65 .... imple\n+0004f880: fe15 0000 2020 2020 2020 2069 6d70 6c65 .... imple\n 0004f890: 6d65 6e74 6174 696f 6e20 746f 2061 6e6f mentation to ano\n 0004f8a0: 7468 6572 2e20 4675 7274 6865 722c 2046 ther. Further, F\n 0004f8b0: 4953 2072 6573 6572 7665 7320 7468 6520 IS reserves the \n 0004f8c0: 7269 6768 7420 746f 206d 6f64 6966 7954 right to modifyT\n-0004f8d0: 0025 f216 0000 2020 2020 2020 2074 6865 .%.... the\n+0004f8d0: 0025 fe16 0000 2020 2020 2020 2074 6865 .%.... the\n 0004f8e0: 2062 696e 6172 7920 666f 726d 6174 2069 binary format i\n 0004f8f0: 6e20 6e65 7720 7665 7273 696f 6e73 2e20 n new versions. \n 0004f900: 5468 6520 6669 7273 7420 7265 636f 7264 The first record\n 0004f910: 206f 6620 6120 4249 4e41 5259 2066 6f72 of a BINARY for\n-0004f920: 6d61 7454 0025 f217 0000 2020 2020 2020 matT.%.... \n+0004f920: 6d61 7454 0025 fe17 0000 2020 2020 2020 matT.%.... \n 0004f930: 2064 6174 6120 6669 6c65 2063 6f6e 7461 data file conta\n 0004f940: 696e 7320 7468 6520 6865 6164 6572 206c ins the header l\n 0004f950: 6162 656c 2e20 5468 6520 6865 6164 6572 abel. The header\n 0004f960: 206c 6162 656c 2069 7320 3837 2063 6861 label is 87 cha\n-0004f970: 7261 6374 6572 7350 0025 f218 0000 2020 ractersP.%.... \n+0004f970: 7261 6374 6572 7350 0025 fe18 0000 2020 ractersP.%.... \n 0004f980: 2020 2020 206c 6f6e 672e 2054 6865 2066 long. The f\n 0004f990: 6f6c 6c6f 7769 6e67 2074 6162 6c65 2069 ollowing table i\n 0004f9a0: 6c6c 7573 7472 6174 6573 2074 6865 2063 llustrates the c\n 0004f9b0: 6f6d 706f 6e65 6e74 7320 6f66 2074 6865 omponents of the\n-0004f9c0: 2068 6561 6465 7214 0025 f219 0000 2020 header..%.... \n-0004f9d0: 2020 2020 206c 6162 656c 2e07 0025 f21a label...%..\n-0004f9e0: 0000 5400 25f2 2100 0020 2020 2020 2020 ..T.%.!.. \n+0004f9c0: 2068 6561 6465 7214 0025 fe19 0000 2020 header..%.... \n+0004f9d0: 2020 2020 206c 6162 656c 2e07 0025 fe1a label...%..\n+0004f9e0: 0000 5400 25fe 2100 0020 2020 2020 2020 ..T.%.!.. \n 0004f9f0: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 0004fa00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004fa10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004fa20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004fa30: 2d2d 2d2d 2d2b 5400 25f2 2200 0020 2020 -----+T.%.\".. \n+0004fa30: 2d2d 2d2d 2d2b 5400 25fe 2200 0020 2020 -----+T.%.\".. \n 0004fa40: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 0004fa50: 2020 2020 2042 494e 4152 5920 466f 726d BINARY Form\n 0004fa60: 6174 2044 6174 6120 4669 6c65 2048 6561 at Data File Hea\n 0004fa70: 6465 7220 4c61 6265 6c20 2020 2020 2020 der Label \n-0004fa80: 2020 2020 2020 2020 207c 5400 25f2 2300 |T.%.#.\n+0004fa80: 2020 2020 2020 2020 207c 5400 25fe 2300 |T.%.#.\n 0004fa90: 0020 2020 2020 2020 7c2d 2d2d 2d2d 2d2d . |-------\n 0004faa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004fab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004fac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004fad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-0004fae0: 25f2 2400 0020 2020 2020 2020 7c20 4348 %.$.. | CH\n+0004fae0: 25fe 2400 0020 2020 2020 2020 7c20 4348 %.$.. | CH\n 0004faf0: 4152 4143 5445 5253 207c 2045 5850 4c41 ARACTERS | EXPLA\n 0004fb00: 4e41 5449 4f4e 2020 2020 2020 2020 2020 NATION \n 0004fb10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004fb20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0004fb30: 207c 5400 25f2 2500 0020 2020 2020 2020 |T.%.%.. \n+0004fb30: 207c 5400 25fe 2500 0020 2020 2020 2020 |T.%.%.. \n 0004fb40: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d |------------+--\n 0004fb50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004fb60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004fb70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004fb80: 2d2d 2d2d 2d7c 5400 25f2 2600 0020 2020 -----|T.%.&.. \n+0004fb80: 2d2d 2d2d 2d7c 5400 25fe 2600 0020 2020 -----|T.%.&.. \n 0004fb90: 2020 2020 7c20 312d 3220 2020 2020 2020 | 1-2 \n 0004fba0: 207c 2048 6578 6164 6563 696d 616c 2072 | Hexadecimal r\n 0004fbb0: 6570 7265 7365 6e74 6174 696f 6e20 6f66 epresentation of\n 0004fbc0: 2074 6865 206c 656e 6774 6820 6f66 2074 the length of t\n-0004fbd0: 6865 206c 6162 656c 207c 5400 25f2 2700 he label |T.%.'.\n+0004fbd0: 6865 206c 6162 656c 207c 5400 25fe 2700 he label |T.%.'.\n 0004fbe0: 0020 2020 2020 2020 7c20 2020 2020 2020 . | \n 0004fbf0: 2020 2020 207c 2028 6279 2064 6566 6175 | (by defau\n 0004fc00: 6c74 2036 3420 2d20 6465 6369 6d61 6c20 lt 64 - decimal \n 0004fc10: 3130 3029 2e20 2020 2020 2020 2020 2020 100). \n 0004fc20: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-0004fc30: 25f2 2800 0020 2020 2020 2020 7c2d 2d2d %.(.. |---\n+0004fc30: 25fe 2800 0020 2020 2020 2020 7c2d 2d2d %.(.. |---\n 0004fc40: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 0004fc50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004fc60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004fc70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004fc80: 2d7c 5400 25f2 2900 0020 2020 2020 2020 -|T.%.).. \n+0004fc80: 2d7c 5400 25fe 2900 0020 2020 2020 2020 -|T.%.).. \n 0004fc90: 7c20 2020 2020 2020 2020 2020 207c 2046 | | F\n 0004fca0: 6978 6564 2d6c 656e 6774 6820 4153 4349 ixed-length ASCI\n 0004fcb0: 4920 7465 7874 2063 6f6e 7461 696e 696e I text containin\n 0004fcc0: 673a 2020 2020 2020 2020 2020 2020 2020 g: \n-0004fcd0: 2020 2020 207c 5400 25f2 2a00 0020 2020 |T.%.*.. \n+0004fcd0: 2020 2020 207c 5400 25fe 2a00 0020 2020 |T.%.*.. \n 0004fce0: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 0004fcf0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0004fd00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004fd10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0004fd20: 2020 2020 2020 2020 207c 5400 25f2 3100 |T.%.1.\n+0004fd20: 2020 2020 2020 2020 207c 5400 25fe 3100 |T.%.1.\n 0004fd30: 0020 2020 2020 2020 7c20 2020 2020 2020 . | \n 0004fd40: 2020 2020 207c 2020 206f 2022 4744 5320 | o \"GDS \n 0004fd50: 4249 4e41 5259 2045 5854 5241 4354 204c BINARY EXTRACT L\n 0004fd60: 4556 454c 2036 223a 2077 6865 6e20 6e6f EVEL 6\": when no\n 0004fd70: 2072 6567 696f 6e20 6973 2020 207c 5400 region is |T.\n-0004fd80: 25f2 3200 0020 2020 2020 2020 7c20 332d %.2.. | 3-\n+0004fd80: 25fe 3200 0020 2020 2020 2020 7c20 332d %.2.. | 3-\n 0004fd90: 3238 2020 2020 2020 207c 2020 2020 2065 28 | e\n 0004fda0: 6e63 7279 7074 6564 2e20 2020 2020 2020 ncrypted. \n 0004fdb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0004fdc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0004fdd0: 207c 5400 25f2 3300 0020 2020 2020 2020 |T.%.3.. \n+0004fdd0: 207c 5400 25fe 3300 0020 2020 2020 2020 |T.%.3.. \n 0004fde0: 7c20 2020 2020 2020 2020 2020 207c 2020 | | \n 0004fdf0: 206f 2022 4744 5320 4249 4e41 5259 2045 o \"GDS BINARY E\n 0004fe00: 5854 5241 4354 204c 4556 454c 2038 223a XTRACT LEVEL 8\":\n 0004fe10: 2077 6865 6e20 6f6e 6520 6d6f 7265 2020 when one more \n-0004fe20: 2020 2020 207c 5400 25f2 3400 0020 2020 |T.%.4.. \n+0004fe20: 2020 2020 207c 5400 25fe 3400 0020 2020 |T.%.4.. \n 0004fe30: 2020 2020 7c20 2020 2020 2020 2020 2020 | \n 0004fe40: 207c 2020 2020 2072 6567 696f 6e73 2061 | regions a\n 0004fe50: 7265 2065 6e63 7279 7074 6564 2075 7369 re encrypted usi\n 0004fe60: 6e67 206e 756c 6c20 4956 732e 2020 2020 ng null IVs. \n-0004fe70: 2020 2020 2020 2020 207c 5400 25f2 3500 |T.%.5.\n+0004fe70: 2020 2020 2020 2020 207c 5400 25fe 3500 |T.%.5.\n 0004fe80: 0020 2020 2020 2020 7c20 2020 2020 2020 . | \n 0004fe90: 2020 2020 207c 2020 206f 2022 4744 5320 | o \"GDS \n 0004fea0: 4249 4e41 5259 2045 5854 5241 4354 204c BINARY EXTRACT L\n 0004feb0: 4556 454c 2039 223a 2077 6865 6e20 6f6e EVEL 9\": when on\n 0004fec0: 6520 6f72 2072 6567 696f 6e73 207c 5400 e or regions |T.\n-0004fed0: 25f2 3600 0020 2020 2020 2020 7c20 2020 %.6.. | \n+0004fed0: 25fe 3600 0020 2020 2020 2020 7c20 2020 %.6.. | \n 0004fee0: 2020 2020 2020 2020 207c 2020 2020 2061 | a\n 0004fef0: 7265 2065 6e63 7279 7074 6564 2075 7369 re encrypted usi\n 0004ff00: 6e67 206e 6f6e 2d6e 756c 6c20 4956 732e ng non-null IVs.\n 0004ff10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0004ff20: 207c 5400 25f2 3700 0020 2020 2020 2020 |T.%.7.. \n+0004ff20: 207c 5400 25fe 3700 0020 2020 2020 2020 |T.%.7.. \n 0004ff30: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d |------------+--\n 0004ff40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004ff50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0004ff60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0004ff70: 2d2d 2d2d 2d7c 5400 25f2 3800 0020 2020 -----|T.%.8.. \n+0004ff70: 2d2d 2d2d 2d7c 5400 25fe 3800 0020 2020 -----|T.%.8.. \n 0004ff80: 2020 2020 7c20 3239 2d34 3120 2020 2020 | 29-41 \n 0004ff90: 207c 2046 6978 6564 2d6c 656e 6774 6820 | Fixed-length \n 0004ffa0: 4153 4349 4920 7465 7874 3a20 4461 7465 ASCII text: Date\n 0004ffb0: 2061 6e64 2074 696d 6520 6f66 2065 7874 and time of ext\n 0004ffc0: 7261 6374 2069 6e20 207c 0000 0000 0000 ract in |......\n 0004ffd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004ffe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0004fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00050000: 0100 0000 c107 0000 f203 0000 0000 0000 ................\n-00050010: 7900 00f2 4845 4c50 00ff 7300 ff47 444d y...HELP..s..GDM\n+00050010: 7900 00fe 4845 4c50 00ff 7300 ff47 444d y...HELP..s..GDM\n 00050020: 00ff 7300 ff45 5854 5241 4354 00ff 7300 ..s..EXTRACT..s.\n 00050030: ff46 4f52 4d41 5400 c039 0000 2020 2020 .FORMAT..9.. \n 00050040: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00050050: 7c20 7468 6520 245a 4441 5445 2829 2066 | the $ZDATE() f\n 00050060: 6f72 6d61 743a 2022 5945 4152 4d4d 4444 ormat: \"YEARMMDD\n 00050070: 3234 3630 5353 222e 2020 2020 2020 2020 2460SS\". \n-00050080: 2020 2020 2020 2020 7c54 0025 f23a 0000 |T.%.:..\n+00050080: 2020 2020 2020 2020 7c54 0025 fe3a 0000 |T.%.:..\n 00050090: 2020 2020 2020 207c 2d2d 2d2d 2d2d 2d2d |--------\n 000500a0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000500b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000500c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000500d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0025 ------------|T.%\n-000500e0: f241 0000 2020 2020 2020 207c 2020 2020 .A.. | \n+000500e0: fe41 0000 2020 2020 2020 207c 2020 2020 .A.. | \n 000500f0: 2020 2020 2020 2020 7c20 4669 7865 642d | Fixed-\n 00050100: 6c65 6e67 7468 2041 5343 4949 2074 6578 length ASCII tex\n 00050110: 743a 2044 6563 696d 616c 206d 6178 696d t: Decimal maxim\n 00050120: 756d 2062 6c6f 636b 2073 697a 6520 2020 um block size \n-00050130: 7c54 0025 f242 0000 2020 2020 2020 207c |T.%.B.. |\n+00050130: 7c54 0025 fe42 0000 2020 2020 2020 207c |T.%.B.. |\n 00050140: 2034 322d 3438 2020 2020 2020 7c20 6f66 42-48 | of\n 00050150: 2074 6865 2075 6e69 6f6e 206f 6620 6561 the union of ea\n 00050160: 6368 2072 6567 696f 6e20 6672 6f6d 2077 ch region from w\n 00050170: 6869 6368 2064 6174 6120 7761 7320 2020 hich data was \n-00050180: 2020 2020 7c54 0025 f243 0000 2020 2020 |T.%.C.. \n+00050180: 2020 2020 7c54 0025 fe43 0000 2020 2020 |T.%.C.. \n 00050190: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000501a0: 7c20 6578 7472 6163 7465 642e 2020 2020 | extracted. \n 000501b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000501c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000501d0: 2020 2020 2020 2020 7c54 0025 f244 0000 |T.%.D..\n+000501d0: 2020 2020 2020 2020 7c54 0025 fe44 0000 |T.%.D..\n 000501e0: 2020 2020 2020 207c 2d2d 2d2d 2d2d 2d2d |--------\n 000501f0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 00050200: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050210: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050220: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0025 ------------|T.%\n-00050230: f245 0000 2020 2020 2020 207c 2020 2020 .E.. | \n+00050230: fe45 0000 2020 2020 2020 207c 2020 2020 .E.. | \n 00050240: 2020 2020 2020 2020 7c20 4669 7865 642d | Fixed-\n 00050250: 6c65 6e67 7468 2041 5343 4949 2074 6578 length ASCII tex\n 00050260: 743a 2044 6563 696d 616c 206d 6178 696d t: Decimal maxim\n 00050270: 756d 2072 6563 6f72 6420 7369 7a65 2020 um record size \n-00050280: 7c54 0025 f246 0000 2020 2020 2020 207c |T.%.F.. |\n+00050280: 7c54 0025 fe46 0000 2020 2020 2020 207c |T.%.F.. |\n 00050290: 2034 392d 3535 2020 2020 2020 7c20 6f66 49-55 | of\n 000502a0: 2074 6865 2075 6e69 6f6e 206f 6620 6561 the union of ea\n 000502b0: 6368 2072 6567 696f 6e20 6672 6f6d 2077 ch region from w\n 000502c0: 6869 6368 2064 6174 6120 7761 7320 2020 hich data was \n-000502d0: 2020 2020 7c54 0025 f247 0000 2020 2020 |T.%.G.. \n+000502d0: 2020 2020 7c54 0025 fe47 0000 2020 2020 |T.%.G.. \n 000502e0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000502f0: 7c20 6578 7472 6163 7465 642e 2020 2020 | extracted. \n 00050300: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00050310: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00050320: 2020 2020 2020 2020 7c54 0025 f248 0000 |T.%.H..\n+00050320: 2020 2020 2020 2020 7c54 0025 fe48 0000 |T.%.H..\n 00050330: 2020 2020 2020 207c 2d2d 2d2d 2d2d 2d2d |--------\n 00050340: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 00050350: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050360: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0025 ------------|T.%\n-00050380: f249 0000 2020 2020 2020 207c 2020 2020 .I.. | \n+00050380: fe49 0000 2020 2020 2020 207c 2020 2020 .I.. | \n 00050390: 2020 2020 2020 2020 7c20 4669 7865 642d | Fixed-\n 000503a0: 6c65 6e67 7468 2041 5343 4949 2074 6578 length ASCII tex\n 000503b0: 743a 4465 6369 6d61 6c20 6d61 7869 6d75 t:Decimal maximu\n 000503c0: 6d20 6b65 7920 7369 7a65 206f 6620 2020 m key size of \n-000503d0: 7c54 0025 f24a 0000 2020 2020 2020 207c |T.%.J.. |\n+000503d0: 7c54 0025 fe4a 0000 2020 2020 2020 207c |T.%.J.. |\n 000503e0: 2035 362d 3632 2020 2020 2020 7c20 7468 56-62 | th\n 000503f0: 6520 756e 696f 6e20 6f66 2065 6163 6820 e union of each \n 00050400: 7265 6769 6f6e 2066 726f 6d20 7768 6963 region from whic\n 00050410: 6820 6461 7461 2077 6173 2020 2020 2020 h data was \n-00050420: 2020 2020 7c54 0025 f251 0000 2020 2020 |T.%.Q.. \n+00050420: 2020 2020 7c54 0025 fe51 0000 2020 2020 |T.%.Q.. \n 00050430: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 00050440: 7c20 6578 7472 6163 7465 642e 2020 2020 | extracted. \n 00050450: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00050460: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00050470: 2020 2020 2020 2020 7c54 0025 f252 0000 |T.%.R..\n+00050470: 2020 2020 2020 2020 7c54 0025 fe52 0000 |T.%.R..\n 00050480: 2020 2020 2020 207c 2d2d 2d2d 2d2d 2d2d |--------\n 00050490: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000504a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000504b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000504c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 0025 ------------|T.%\n-000504d0: f253 0000 2020 2020 2020 207c 2036 332d .S.. | 63-\n+000504d0: fe53 0000 2020 2020 2020 207c 2036 332d .S.. | 63-\n 000504e0: 3639 2020 2020 2020 7c20 4669 7865 642d 69 | Fixed-\n 000504f0: 6c65 6e67 7468 2041 5343 4949 2074 6578 length ASCII tex\n 00050500: 743a 426f 6f6c 6561 6e20 696e 6469 6361 t:Boolean indica\n 00050510: 746f 7220 6f66 2053 7461 6e64 6172 6420 tor of Standard \n-00050520: 7c54 0025 f254 0000 2020 2020 2020 207c |T.%.T.. |\n+00050520: 7c54 0025 fe54 0000 2020 2020 2020 207c |T.%.T.. |\n 00050530: 2020 2020 2020 2020 2020 2020 7c20 4e55 | NU\n 00050540: 4c4c 2063 6f6c 6c61 7469 6f6e 2028 3129 LL collation (1)\n 00050550: 206f 7220 4754 2e4d 206c 6567 6163 7920 or GT.M legacy \n 00050560: 636f 6c6c 6174 696f 6e20 2830 292e 2020 collation (0). \n-00050570: 2020 2020 7c54 0025 f255 0000 2020 2020 |T.%.U.. \n+00050570: 2020 2020 7c54 0025 fe55 0000 2020 2020 |T.%.U.. \n 00050580: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 00050590: 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +---------------\n 000505a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000505b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000505c0: 2d2d 2d2d 2d2d 2d2d 7c54 0025 f256 0000 --------|T.%.V..\n+000505c0: 2d2d 2d2d 2d2d 2d2d 7c54 0025 fe56 0000 --------|T.%.V..\n 000505d0: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 000505e0: 2020 2020 7c20 4669 7865 642d 6c65 6e67 | Fixed-leng\n 000505f0: 7468 2041 5343 4949 2074 6578 743a 2053 th ASCII text: S\n 00050600: 7061 6365 2d70 6164 6465 6420 6c61 6265 pace-padded labe\n 00050610: 6c20 7370 6563 6966 6965 6420 7c54 0025 l specified |T.%\n-00050620: f257 0000 2020 2020 2020 207c 2020 2020 .W.. | \n+00050620: fe57 0000 2020 2020 2020 207c 2020 2020 .W.. | \n 00050630: 2020 2020 2020 2020 7c20 6279 2074 6865 | by the\n 00050640: 202d 4c41 4245 4c20 7175 616c 6966 6965 -LABEL qualifie\n 00050650: 723b 2074 6865 2064 6566 6175 6c74 204c r; the default L\n 00050660: 4142 454c 2069 7320 2247 542e 4d20 2020 ABEL is \"GT.M \n-00050670: 7c54 0025 f258 0000 2020 2020 2020 207c |T.%.X.. |\n+00050670: 7c54 0025 fe58 0000 2020 2020 2020 207c |T.%.X.. |\n 00050680: 2037 302d 3130 3020 2020 2020 7c20 4d55 70-100 | MU\n 00050690: 5049 5020 4558 5452 4143 5422 2020 2020 PIP EXTRACT\" \n 000506a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000506b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000506c0: 2020 2020 7c54 0025 f259 0000 2020 2020 |T.%.Y.. \n+000506c0: 2020 2020 7c54 0025 fe59 0000 2020 2020 |T.%.Y.. \n 000506d0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000506e0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000506f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00050700: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00050710: 2020 2020 2020 2020 7c54 0025 f25a 0000 |T.%.Z..\n+00050710: 2020 2020 2020 2020 7c54 0025 fe5a 0000 |T.%.Z..\n 00050720: 2020 2020 2020 207c 2020 2020 2020 2020 | \n 00050730: 2020 2020 7c20 466f 7220 6578 7472 6163 | For extrac\n 00050740: 7473 2069 6e20 5554 462d 3820 6d6f 6465 ts in UTF-8 mode\n 00050750: 2c20 4754 2e4d 2070 7265 6669 7865 7320 , GT.M prefixes \n 00050760: 5554 462d 3820 616e 6420 6120 7c54 0025 UTF-8 and a |T.%\n-00050770: f261 0000 2020 2020 2020 207c 2020 2020 .a.. | \n+00050770: fe61 0000 2020 2020 2020 207c 2020 2020 .a.. | \n 00050780: 2020 2020 2020 2020 7c20 7370 6163 6520 | space \n 00050790: 746f 202d 4c41 4245 4c2e 2020 2020 2020 to -LABEL. \n 000507a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000507b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000507c0: 7c00 0000 0000 0000 0000 0000 0000 0000 |...............\n 000507d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000507e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000507f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00050800: 0100 0000 c007 0000 1904 0000 0000 0000 ................\n-00050810: 7900 00f2 4845 4c50 00ff 7300 ff47 444d y...HELP..s..GDM\n+00050810: 7900 00fe 4845 4c50 00ff 7300 ff47 444d y...HELP..s..GDM\n 00050820: 00ff 7300 ff45 5854 5241 4354 00ff 7300 ..s..EXTRACT..s.\n 00050830: ff46 4f52 4d41 5400 c062 0000 2020 2020 .FORMAT..b.. \n 00050840: 2020 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +------------\n 00050850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050860: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00050870: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00050880: 2d2d 2d2d 2d2d 2d2d 2b07 0025 f263 0000 --------+..%.c..\n-00050890: 5000 25f2 6400 0020 2020 2032 2e20 474f P.%.d.. 2. GO\n+00050880: 2d2d 2d2d 2d2d 2d2d 2b07 0025 fe63 0000 --------+..%.c..\n+00050890: 5000 25fe 6400 0020 2020 2032 2e20 474f P.%.d.. 2. GO\n 000508a0: 202d 2047 6c6f 6261 6c20 4f75 7470 7574 - Global Output\n 000508b0: 2066 6f72 6d61 742c 2075 7365 6420 666f format, used fo\n 000508c0: 7220 6669 6c65 7320 746f 2074 7261 6e73 r files to trans\n 000508d0: 706f 7274 206f 7220 6172 6368 6976 652e port or archive.\n-000508e0: 5300 25f2 6500 0020 2020 2020 2020 2d46 S.%.e.. -F\n+000508e0: 5300 25fe 6500 0020 2020 2020 2020 2d46 S.%.e.. -F\n 000508f0: 4f52 4d41 543d 474f 2073 746f 7265 7320 ORMAT=GO stores \n 00050900: 7468 6520 6461 7461 2069 6e20 7265 636f the data in reco\n 00050910: 7264 2070 6169 7273 2e20 4561 6368 2067 rd pairs. Each g\n 00050920: 6c6f 6261 6c20 6e6f 6465 2070 726f 6475 lobal node produ\n-00050930: 6365 7352 0025 f266 0000 2020 2020 2020 cesR.%.f.. \n+00050930: 6365 7352 0025 fe66 0000 2020 2020 2020 cesR.%.f.. \n 00050940: 2074 776f 2072 6563 6f72 6473 202d 2074 two records - t\n 00050950: 6865 2066 6972 7374 2063 6f6e 7461 696e he first contain\n 00050960: 7320 7468 6520 6b65 7920 616e 6420 7468 s the key and th\n 00050970: 6520 7365 636f 6e64 2063 6f6e 7461 696e e second contain\n-00050980: 7320 7468 6553 0025 f267 0000 2020 2020 s theS.%.g.. \n+00050980: 7320 7468 6553 0025 fe67 0000 2020 2020 s theS.%.g.. \n 00050990: 2020 2076 616c 7565 2e20 4d55 5049 5020 value. MUPIP \n 000509a0: 4558 5452 4143 5420 2d46 4f52 4d41 543d EXTRACT -FORMAT=\n 000509b0: 474f 2068 6173 2074 776f 2068 6561 6465 GO has two heade\n 000509c0: 7220 7265 636f 7264 7320 2d20 7468 6520 r records - the \n-000509d0: 6669 7273 7420 6973 5400 25f2 6800 0020 first isT.%.h.. \n+000509d0: 6669 7273 7420 6973 5400 25fe 6800 0020 first isT.%.h.. \n 000509e0: 2020 2020 2020 6120 7465 7874 206c 6162 a text lab\n 000509f0: 656c 2028 7265 6665 7220 746f 2074 6865 el (refer to the\n 00050a00: 204c 4142 454c 2071 7561 6c69 6669 6572 LABEL qualifier\n 00050a10: 2920 616e 6420 7468 6520 7365 636f 6e64 ) and the second\n-00050a20: 2069 7320 7468 6520 6461 7465 5400 25f2 is the dateT.%.\n+00050a20: 2069 7320 7468 6520 6461 7465 5400 25fe is the dateT.%.\n 00050a30: 6900 0020 2020 2020 2020 616e 6420 7469 i.. and ti\n 00050a40: 6d65 206f 6620 6578 7472 6163 7420 696e me of extract in\n 00050a50: 2024 5a44 4154 4528 2920 666f 726d 6174 $ZDATE() format\n 00050a60: 2044 442d 4d4f 4e2d 5945 4152 2032 343a DD-MON-YEAR 24:\n 00050a70: 3630 3a53 532e 2049 6620 2d4c 4142 454c 60:SS. If -LABEL\n-00050a80: 5100 25f2 6a00 0020 2020 2020 2020 6973 Q.%.j.. is\n+00050a80: 5100 25fe 6a00 0020 2020 2020 2020 6973 Q.%.j.. is\n 00050a90: 206e 6f74 2073 7065 6369 6669 6564 2c20 not specified, \n 00050aa0: 7468 6520 6465 6661 756c 7420 6669 7273 the default firs\n 00050ab0: 7420 6865 6164 6572 2069 7320 2247 542e t header is \"GT.\n 00050ac0: 4d20 4d55 5049 5020 4558 5452 4143 5422 M MUPIP EXTRACT\"\n-00050ad0: 2e52 0025 f271 0000 2020 2020 332e 205a .R.%.q.. 3. Z\n+00050ad0: 2e52 0025 fe71 0000 2020 2020 332e 205a .R.%.q.. 3. Z\n 00050ae0: 5752 202d 205a 5752 4954 4520 666f 726d WR - ZWRITE form\n 00050af0: 6174 2c20 7573 6564 2066 6f72 2066 696c at, used for fil\n 00050b00: 6573 2074 6f20 7472 616e 7370 6f72 7420 es to transport \n 00050b10: 6f72 2061 7263 6869 7665 2074 6861 7420 or archive that \n-00050b20: 6d61 794e 0025 f272 0000 2020 2020 2020 mayN.%.r.. \n+00050b20: 6d61 794e 0025 fe72 0000 2020 2020 2020 mayN.%.r.. \n 00050b30: 2063 6f6e 7461 696e 206e 6f6e 2d67 7261 contain non-gra\n 00050b40: 7068 6963 616c 2069 6e66 6f72 6d61 7469 phical informati\n 00050b50: 6f6e 2e20 4561 6368 2067 6c6f 6261 6c20 on. Each global \n 00050b60: 6e6f 6465 2070 726f 6475 6365 7320 6f6e node produces on\n-00050b70: 654f 0025 f273 0000 2020 2020 2020 2072 eO.%.s.. r\n+00050b70: 654f 0025 fe73 0000 2020 2020 2020 2072 eO.%.s.. r\n 00050b80: 6563 6f72 6420 7769 7468 2062 6f74 6820 ecord with both \n 00050b90: 6b65 7920 616e 6420 7661 6c75 652e 204d key and value. M\n 00050ba0: 5550 4950 2045 5854 5241 4354 202d 464f UPIP EXTRACT -FO\n 00050bb0: 524d 4154 3d5a 5752 2068 6173 2074 776f RMAT=ZWR has two\n-00050bc0: 5200 25f2 7400 0020 2020 2020 2020 6865 R.%.t.. he\n+00050bc0: 5200 25fe 7400 0020 2020 2020 2020 6865 R.%.t.. he\n 00050bd0: 6164 6572 2072 6563 6f72 6473 2c20 7768 ader records, wh\n 00050be0: 6963 6820 6172 6520 7468 6520 7361 6d65 ich are the same\n 00050bf0: 2061 7320 666f 7220 464f 524d 4154 3d47 as for FORMAT=G\n 00050c00: 4f2c 2065 7863 6570 7420 7468 6174 2074 O, except that t\n-00050c10: 6865 3600 25f2 7500 0020 2020 2020 2020 he6.%.u.. \n+00050c10: 6865 3600 25fe 7500 0020 2020 2020 2020 he6.%.u.. \n 00050c20: 7365 636f 6e64 2072 6563 6f72 6420 656e second record en\n 00050c30: 6473 2077 6974 6820 7468 6520 7465 7874 ds with the text\n-00050c40: 2022 205a 5752 222e 0700 25f2 7600 0011 \" ZWR\"...%.v...\n-00050c50: 001e f252 4545 5a45 0000 4652 6565 7a65 ...REEZE..FReeze\n-00050c60: 1100 24f2 bf11 0000 2020 2046 5265 657a ..$..... FReez\n-00050c70: 6507 0025 f221 0000 4e00 25f2 3100 0020 e..%.!..N.%.1.. \n+00050c40: 2022 205a 5752 222e 0700 25fe 7600 0011 \" ZWR\"...%.v...\n+00050c50: 001e fe52 4545 5a45 0000 4652 6565 7a65 ...REEZE..FReeze\n+00050c60: 1100 24fe bf11 0000 2020 2046 5265 657a ..$..... FReez\n+00050c70: 6507 0025 fe21 0000 4e00 25fe 3100 0020 e..%.!..N.%.1.. \n 00050c80: 2020 5072 6576 656e 7473 2064 6174 6162 Prevents datab\n 00050c90: 6173 6520 7570 6461 7465 7320 746f 2061 ase updates to a\n 00050ca0: 6c6c 2064 6174 6162 6173 6520 6669 6c65 ll database file\n 00050cb0: 7320 6672 6f6d 2077 6869 6368 2074 6865 s from which the\n-00050cc0: 204d 5550 4950 5100 25f2 4100 0020 2020 MUPIPQ.%.A.. \n+00050cc0: 204d 5550 4950 5100 25fe 4100 0020 2020 MUPIPQ.%.A.. \n 00050cd0: 4558 5452 4143 5420 636f 6d6d 616e 6420 EXTRACT command \n 00050ce0: 6973 2063 6f70 7969 6e67 2072 6563 6f72 is copying recor\n 00050cf0: 6473 2e20 4652 4545 5a45 2065 6e73 7572 ds. FREEZE ensur\n 00050d00: 6573 2074 6861 7420 6120 4d55 5049 5020 es that a MUPIP \n-00050d10: 4558 5452 4143 544c 0025 f251 0000 2020 EXTRACTL.%.Q.. \n+00050d10: 4558 5452 4143 544c 0025 fe51 0000 2020 EXTRACTL.%.Q.. \n 00050d20: 206f 7065 7261 7469 6f6e 2063 6170 7475 operation captu\n 00050d30: 7265 7320 6120 2273 6861 7270 2220 696d res a \"sharp\" im\n 00050d40: 6167 6520 6f66 2074 6865 2067 6c6f 6261 age of the globa\n 00050d50: 6c73 2c20 7261 7468 6572 2074 6861 6e20 ls, rather than \n-00050d60: 6f6e 6547 0025 f261 0000 2020 2022 626c oneG.%.a.. \"bl\n+00050d60: 6f6e 6547 0025 fe61 0000 2020 2022 626c oneG.%.a.. \"bl\n 00050d70: 7572 7265 6422 2062 7920 7570 6461 7465 urred\" by update\n 00050d80: 7320 6f63 6375 7272 696e 6720 7768 696c s occurring whil\n 00050d90: 6520 7468 6520 636f 7079 2069 7320 696e e the copy is in\n-00050da0: 2070 726f 6772 6573 732e 0700 25f2 7100 progress...%.q.\n-00050db0: 0030 0025 f281 0000 2020 2054 6865 2066 .0.%.... The f\n+00050da0: 2070 726f 6772 6573 732e 0700 25fe 7100 progress...%.q.\n+00050db0: 0030 0025 fe81 0000 2020 2054 6865 2066 .0.%.... The f\n 00050dc0: 6f72 6d61 7420 6f66 2074 6865 2046 5245 ormat of the FRE\n 00050dd0: 455a 4520 7175 616c 6966 6965 7220 6973 EZE qualifier is\n-00050de0: 3a07 0025 f291 0000 1400 24f2 c011 0000 :..%......$.....\n-00050df0: 2020 202d 4652 5b45 455a 455d 0700 25f2 -FR[EEZE]..%.\n-00050e00: 1200 004f 0025 f213 0000 2020 2042 7920 ...O.%.... By \n+00050de0: 3a07 0025 fe91 0000 1400 24fe c011 0000 :..%......$.....\n+00050df0: 2020 202d 4652 5b45 455a 455d 0700 25fe -FR[EEZE]..%.\n+00050e00: 1200 004f 0025 fe13 0000 2020 2042 7920 ...O.%.... By \n 00050e10: 6465 6661 756c 742c 204d 5550 4950 2045 default, MUPIP E\n 00050e20: 5854 5241 4354 2064 6f65 7320 6e6f 7420 XTRACT does not \n 00050e30: 2266 7265 657a 6522 2072 6567 696f 6e73 \"freeze\" regions\n 00050e40: 2064 7572 696e 6720 6f70 6572 6174 696f during operatio\n-00050e50: 6e2e 0700 25f2 1400 0010 001d f24c 4142 n...%........LAB\n-00050e60: 454c 0000 4c41 6265 6c10 0023 f2bf 1100 EL..LAbel..#....\n-00050e70: 0020 2020 4c41 6265 6c07 0024 f221 0000 . LAbel..$.!..\n-00050e80: 4f00 24f2 3100 0020 2020 5370 6563 6966 O.$.1.. Specif\n+00050e50: 6e2e 0700 25fe 1400 0010 001d fe4c 4142 n...%........LAB\n+00050e60: 454c 0000 4c41 6265 6c10 0023 febf 1100 EL..LAbel..#....\n+00050e70: 0020 2020 4c41 6265 6c07 0024 fe21 0000 . LAbel..$.!..\n+00050e80: 4f00 24fe 3100 0020 2020 5370 6563 6966 O.$.1.. Specif\n 00050e90: 6965 7320 7468 6520 7465 7874 2073 7472 ies the text str\n 00050ea0: 696e 6720 7468 6174 2062 6563 6f6d 6573 ing that becomes\n 00050eb0: 2074 6865 2066 6972 7374 2072 6563 6f72 the first recor\n 00050ec0: 6420 696e 2074 6865 206f 7574 7075 744b d in the outputK\n-00050ed0: 0024 f241 0000 2020 2066 696c 652e 204d .$.A.. file. M\n+00050ed0: 0024 fe41 0000 2020 2066 696c 652e 204d .$.A.. file. M\n 00050ee0: 5550 4950 2045 5854 5241 4354 202d 464f UPIP EXTRACT -FO\n 00050ef0: 524d 4154 3d42 494e 4152 5920 7472 756e RMAT=BINARY trun\n 00050f00: 6361 7465 7320 7468 6520 6c61 6265 6c20 cates the label \n-00050f10: 7465 7874 2074 6f20 3332 3b00 24f2 5100 text to 32;.$.Q.\n+00050f10: 7465 7874 2074 6f20 3332 3b00 24fe 5100 text to 32;.$.Q.\n 00050f20: 0020 2020 6368 6172 6163 7465 7273 2e20 . characters. \n 00050f30: 5468 6520 666f 726d 6174 206f 6620 7468 The format of th\n 00050f40: 6520 4c41 4245 4c20 7175 616c 6966 6965 e LABEL qualifie\n-00050f50: 7220 6973 3a07 0024 f261 0000 1700 24f2 r is:..$.a....$.\n+00050f50: 7220 6973 3a07 0024 fe61 0000 1700 24fe r is:..$.a....$.\n 00050f60: 7100 0020 2020 2d4c 415b 4245 4c5d 3d74 q.. -LA[BEL]=t\n-00050f70: 6578 7407 0024 f281 0000 4600 24f2 9100 ext..$....F.$...\n+00050f70: 6578 7407 0024 fe81 0000 4600 24fe 9100 ext..$....F.$...\n 00050f80: 0020 2020 2020 6f20 4279 2064 6566 6175 . o By defau\n 00050f90: 6c74 2c20 4558 5452 4143 5420 7573 6573 lt, EXTRACT uses\n 00050fa0: 2074 6865 206c 6162 656c 2022 4754 2e4d the label \"GT.M\n 00050fb0: 204d 5550 4950 2045 5854 5241 4354 2e22 MUPIP EXTRACT.\"\n 00050fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00050fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00050fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00050ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00051000: 0100 0000 d107 0000 4704 0000 0000 0000 ........G.......\n-00051010: 7600 00f2 4845 4c50 00ff 7300 ff47 444d v...HELP..s..GDM\n+00051010: 7600 00fe 4845 4c50 00ff 7300 ff47 444d v...HELP..s..GDM\n 00051020: 00ff 7300 ff45 5854 5241 4354 00ff 7300 ..s..EXTRACT..s.\n 00051030: ff4c 4142 454c 00c0 1100 0020 2020 2020 .LABEL..... \n 00051040: 6f20 466f 7220 6d6f 7265 2064 6574 6169 o For more detai\n 00051050: 6c65 6420 696e 666f 726d 6174 696f 6e20 led information \n 00051060: 6162 6f75 7420 7468 6520 2d46 4f52 4d41 about the -FORMA\n 00051070: 543d 4249 4e41 5259 2068 6561 6465 7220 T=BINARY header \n-00051080: 6c61 6265 6c2c 4100 24f2 1200 0020 2020 label,A.$.... \n+00051080: 6c61 6265 6c2c 4100 24fe 1200 0020 2020 label,A.$.... \n 00051090: 2020 2020 7265 6665 7220 746f 2074 6865 refer to the\n 000510a0: 2064 6573 6372 6970 7469 6f6e 206f 6620 description of \n 000510b0: 4558 5452 4143 5420 2d46 4f52 4d41 543d EXTRACT -FORMAT=\n-000510c0: 4249 4e41 5259 2e07 0024 f213 0000 0b00 BINARY...$......\n-000510d0: 1ef2 4f47 0000 4c4f 670e 0021 f2bf 1100 ..OG..LOg..!....\n-000510e0: 0020 2020 4c4f 6707 0022 f221 0000 4f00 . LOg..\".!..O.\n-000510f0: 22f2 3100 0020 2020 4469 7370 6c61 7973 \".1.. Displays\n+000510c0: 4249 4e41 5259 2e07 0024 fe13 0000 0b00 BINARY...$......\n+000510d0: 1efe 4f47 0000 4c4f 670e 0021 febf 1100 ..OG..LOg..!....\n+000510e0: 0020 2020 4c4f 6707 0022 fe21 0000 4f00 . LOg..\".!..O.\n+000510f0: 22fe 3100 0020 2020 4469 7370 6c61 7973 \".1.. Displays\n 00051100: 2061 206d 6573 7361 6765 206f 6e20 7374 a message on st\n 00051110: 646f 7574 2066 6f72 2065 6163 6820 676c dout for each gl\n 00051120: 6f62 616c 2065 7874 7261 6374 6564 2077 obal extracted w\n 00051130: 6974 6820 7468 6520 4d55 5049 504f 0022 ith the MUPIPO.\"\n-00051140: f241 0000 2020 2045 5854 5241 4354 2063 .A.. EXTRACT c\n+00051140: fe41 0000 2020 2045 5854 5241 4354 2063 .A.. EXTRACT c\n 00051150: 6f6d 6d61 6e64 2e20 5468 6520 6d65 7373 ommand. The mess\n 00051160: 6167 6520 6469 7370 6c61 7973 2074 6865 age displays the\n 00051170: 206e 756d 6265 7220 6f66 2067 6c6f 6261 number of globa\n-00051180: 6c20 6e6f 6465 732c 2074 6865 4f00 22f2 l nodes, theO.\".\n+00051180: 6c20 6e6f 6465 732c 2074 6865 4f00 22fe l nodes, theO.\".\n 00051190: 5100 0020 2020 6d61 7869 6d75 6d20 7375 Q.. maximum su\n 000511a0: 6273 6372 6970 7420 6c65 6e67 7468 2061 bscript length a\n 000511b0: 6e64 206d 6178 696d 756d 2064 6174 6120 nd maximum data \n 000511c0: 6c65 6e67 7468 2066 6f72 2065 6163 6820 length for each \n-000511d0: 676c 6f62 616c 2e20 5468 6529 0022 f261 global. The).\".a\n+000511d0: 676c 6f62 616c 2e20 5468 6529 0022 fe61 global. The).\".a\n 000511e0: 0000 2020 2066 6f72 6d61 7420 6f66 2074 .. format of t\n 000511f0: 6865 204c 4f47 2071 7561 6c69 6669 6572 he LOG qualifier\n-00051200: 2069 733a 0700 22f2 7100 0014 0022 f281 is:..\".q....\"..\n+00051200: 2069 733a 0700 22fe 7100 0014 0022 fe81 is:..\".q....\"..\n 00051210: 0000 2020 202d 5b4e 4f5d 4c4f 5b47 5d07 .. -[NO]LO[G].\n-00051220: 0022 f291 0000 2d00 21f2 c011 0000 2020 .\"....-.!..... \n+00051220: 0022 fe91 0000 2d00 21fe c011 0000 2020 .\"....-.!..... \n 00051230: 2042 7920 6465 6661 756c 742c 2045 5854 By default, EXT\n 00051240: 5241 4354 206f 7065 7261 7465 7320 2d4c RACT operates -L\n-00051250: 4f47 2e07 0022 f212 0000 1400 1df2 4e55 OG...\"........NU\n+00051250: 4f47 2e07 0022 fe12 0000 1400 1dfe 4e55 OG...\"........NU\n 00051260: 4c4c 5f49 5600 004e 756c 6c5f 6976 1200 LL_IV..Null_iv..\n-00051270: 25f2 bf11 0000 2020 204e 756c 6c5f 6976 %..... Null_iv\n-00051280: 0700 26f2 2100 0050 0026 f231 0000 2020 ..&.!..P.&.1.. \n+00051270: 25fe bf11 0000 2020 204e 756c 6c5f 6976 %..... Null_iv\n+00051280: 0700 26fe 2100 0050 0026 fe31 0000 2020 ..&.!..P.&.1.. \n 00051290: 2043 7265 6174 6573 2061 6e20 656e 6372 Creates an encr\n 000512a0: 7970 7465 6420 6269 6e61 7279 2065 7874 ypted binary ext\n 000512b0: 7261 6374 2077 6974 6820 6e75 6c6c 2049 ract with null I\n 000512c0: 5673 2066 726f 6d20 6120 6461 7461 6261 Vs from a databa\n-000512d0: 7365 2077 6974 6850 0026 f241 0000 2020 se withP.&.A.. \n+000512d0: 7365 2077 6974 6850 0026 fe41 0000 2020 se withP.&.A.. \n 000512e0: 206e 6f6e 2d6e 756c 6c20 4956 732c 2077 non-null IVs, w\n 000512f0: 6869 6368 2063 616e 2062 6520 7265 7374 hich can be rest\n 00051300: 6f72 6564 2074 6f20 6120 7665 7273 696f ored to a versio\n 00051310: 6e20 7468 6174 2064 6f65 7320 6e6f 7420 n that does not \n-00051320: 7375 7070 6f72 7440 0026 f251 0000 2020 support@.&.Q.. \n+00051320: 7375 7070 6f72 7440 0026 fe51 0000 2020 support@.&.Q.. \n 00051330: 206e 6f6e 2d6e 756c 6c20 4956 732e 2054 non-null IVs. T\n 00051340: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n 00051350: 202d 4e55 4c4c 5f49 5620 7175 616c 6966 -NULL_IV qualif\n-00051360: 6965 7220 6973 3a07 0026 f261 0000 1600 ier is:..&.a....\n-00051370: 26f2 7100 0020 2020 2d5b 4e4f 5d4e 554c &.q.. -[NO]NUL\n-00051380: 4c5f 4956 0700 26f2 8100 0051 0026 f291 L_IV..&....Q.&..\n+00051360: 6965 7220 6973 3a07 0026 fe61 0000 1600 ier is:..&.a....\n+00051370: 26fe 7100 0020 2020 2d5b 4e4f 5d4e 554c &.q.. -[NO]NUL\n+00051380: 4c5f 4956 0700 26fe 8100 0051 0026 fe91 L_IV..&....Q.&..\n 00051390: 0000 2020 2020 206f 2047 542e 4d20 7665 .. o GT.M ve\n 000513a0: 7273 696f 6e73 2070 7269 6f72 2074 6f20 rsions prior to \n 000513b0: 5636 2e33 2d30 3030 2075 7365 6420 656d V6.3-000 used em\n 000513c0: 7074 7920 2861 6c6c 207a 6572 6f73 206f pty (all zeros o\n-000513d0: 7220 224e 554c 4c5f 4956 2229 5100 25f2 r \"NULL_IV\")Q.%.\n+000513d0: 7220 224e 554c 4c5f 4956 2229 5100 25fe r \"NULL_IV\")Q.%.\n 000513e0: c011 0000 2020 2020 2020 2069 6e69 7469 .... initi\n 000513f0: 616c 697a 6174 696f 6e20 7665 6374 6f72 alization vector\n 00051400: 7328 4956 7329 2074 6f20 656e 6372 7970 s(IVs) to encryp\n 00051410: 7420 6f72 2064 6563 7279 7074 202d 464f t or decrypt -FO\n 00051420: 524d 4154 3d22 4249 4e41 5259 2217 0026 RMAT=\"BINARY\"..&\n-00051430: f212 0000 2020 2020 2020 2065 7874 7261 .... extra\n-00051440: 6374 732e 4300 26f2 1300 0020 2020 2020 cts.C.&.... \n+00051430: fe12 0000 2020 2020 2020 2065 7874 7261 .... extra\n+00051440: 6374 732e 4300 26fe 1300 0020 2020 2020 cts.C.&.... \n 00051450: 6f20 4754 2e4d 2076 6572 7369 6f6e 2073 o GT.M version s\n 00051460: 7461 7274 696e 6720 6672 6f6d 2056 362e tarting from V6.\n 00051470: 332d 3030 3020 7573 6520 6e6f 6e2d 7a65 3-000 use non-ze\n-00051480: 726f 2049 5673 2e50 0026 f214 0000 2020 ro IVs.P.&.... \n+00051480: 726f 2049 5673 2e50 0026 fe14 0000 2020 ro IVs.P.&.... \n 00051490: 2020 206f 2055 7365 2074 6865 204e 554c o Use the NUL\n 000514a0: 4c5f 4956 2071 7561 6c69 6669 6572 206f L_IV qualifier o\n 000514b0: 6e6c 7920 6f6e 2065 6e63 7279 7074 6564 nly on encrypted\n 000514c0: 2064 6174 6162 6173 6573 2074 6f20 6372 databases to cr\n-000514d0: 6561 7465 2061 6e51 0026 f215 0000 2020 eate anQ.&.... \n+000514d0: 6561 7465 2061 6e51 0026 fe15 0000 2020 eate anQ.&.... \n 000514e0: 2020 2020 2065 6e63 7279 7074 6564 2062 encrypted b\n 000514f0: 696e 6172 7920 6578 7472 6163 7420 696e inary extract in\n 00051500: 2047 4453 2042 494e 4152 5920 4558 5452 GDS BINARY EXTR\n 00051510: 4143 5420 4c45 5645 4c20 3820 666f 726d ACT LEVEL 8 form\n-00051520: 6174 2e20 5468 6973 5000 26f2 1600 0020 at. ThisP.&.... \n+00051520: 6174 2e20 5468 6973 5000 26fe 1600 0020 at. ThisP.&.... \n 00051530: 2020 2020 2020 666f 726d 6174 2063 616e format can\n 00051540: 206c 6f61 6420 6461 7461 206f 6e20 616e load data on an\n 00051550: 7920 656e 6372 7970 7465 6420 4754 2e4d y encrypted GT.M\n 00051560: 2064 6174 6162 6173 6520 6372 6561 7465 database create\n-00051570: 6420 7769 7468 2061 2800 26f2 1700 0020 d with a(.&.... \n+00051570: 6420 7769 7468 2061 2800 26fe 1700 0020 d with a(.&.... \n 00051580: 2020 2020 2020 7665 7273 696f 6e20 7072 version pr\n 00051590: 696f 7220 746f 2056 362e 332d 3030 302e ior to V6.3-000.\n-000515a0: 4e00 26f2 1800 0020 2020 2020 6f20 5468 N.&.... o Th\n+000515a0: 4e00 26fe 1800 0020 2020 2020 6f20 5468 N.&.... o Th\n 000515b0: 6520 6465 6661 756c 7420 6973 202d 4e4f e default is -NO\n 000515c0: 4e55 4c4c 5f49 5620 7768 6963 6820 7072 NULL_IV which pr\n 000515d0: 6f64 7563 6573 2061 2062 696e 6172 7920 oduces a binary \n 000515e0: 6578 7472 6163 7420 696e 2047 4453 2c00 extract in GDS,.\n-000515f0: 26f2 1900 0020 2020 2020 2020 4249 4e41 &.... BINA\n+000515f0: 26fe 1900 0020 2020 2020 2020 4249 4e41 &.... BINA\n 00051600: 5259 2045 5854 5241 4354 204c 4556 454c RY EXTRACT LEVEL\n-00051610: 2039 2066 6f72 6d61 742e 0700 26f2 1a00 9 format...&...\n-00051620: 0012 001d f252 4547 494f 4e00 0052 6567 .....REGION..Reg\n-00051630: 696f 6e11 0024 f2bf 1100 0020 2020 5265 ion..$..... Re\n-00051640: 6769 6f6e 0700 25f2 2100 004f 0025 f231 gion..%.!..O.%.1\n+00051610: 2039 2066 6f72 6d61 742e 0700 26fe 1a00 9 format...&...\n+00051620: 0012 001d fe52 4547 494f 4e00 0052 6567 .....REGION..Reg\n+00051630: 696f 6e11 0024 febf 1100 0020 2020 5265 ion..$..... Re\n+00051640: 6769 6f6e 0700 25fe 2100 004f 0025 fe31 gion..%.!..O.%.1\n 00051650: 0000 2020 2052 6573 7472 6963 7473 204d .. Restricts M\n 00051660: 5550 4950 2045 5854 5241 4354 2074 6f20 UPIP EXTRACT to \n 00051670: 6120 7365 7420 6f66 2072 6567 696f 6e73 a set of regions\n 00051680: 2e20 5468 6520 666f 726d 6174 206f 6620 . The format of \n-00051690: 7468 6520 5245 4749 4f4e 1700 25f2 4100 the REGION..%.A.\n+00051690: 7468 6520 5245 4749 4f4e 1700 25fe 4100 the REGION..%.A.\n 000516a0: 0020 2020 7175 616c 6966 6965 7220 6973 . qualifier is\n-000516b0: 3a07 0025 f251 0000 1f00 25f2 6100 0020 :..%.Q....%.a.. \n+000516b0: 3a07 0025 fe51 0000 1f00 25fe 6100 0020 :..%.Q....%.a.. \n 000516c0: 2020 2d52 5b45 4749 4f4e 5d3d 7265 6769 -R[EGION]=regi\n-000516d0: 6f6e 2d6c 6973 7407 0025 f271 0000 4c00 on-list..%.q..L.\n-000516e0: 25f2 8100 0020 2020 7265 6769 6f6e 2d6c %.... region-l\n+000516d0: 6f6e 2d6c 6973 7407 0025 fe71 0000 4c00 on-list..%.q..L.\n+000516e0: 25fe 8100 0020 2020 7265 6769 6f6e 2d6c %.... region-l\n 000516f0: 6973 7420 6d61 7920 7370 6563 6966 7920 ist may specify \n 00051700: 6d6f 7265 2074 6861 6e20 6f6e 6520 7265 more than one re\n 00051710: 6769 6f6e 206f 6620 7468 6520 6375 7272 gion of the curr\n-00051720: 656e 7420 676c 6f62 616c 5200 25f2 9100 ent globalR.%...\n+00051720: 656e 7420 676c 6f62 616c 5200 25fe 9100 ent globalR.%...\n 00051730: 0020 2020 6469 7265 6374 6f72 7920 696e . directory in\n 00051740: 2061 206c 6973 742e 2052 6567 696f 6e73 a list. Regions\n 00051750: 2061 7265 2063 6173 652d 696e 7365 6e73 are case-insens\n 00051760: 6974 6976 652c 2073 6570 6172 6174 6564 itive, separated\n-00051770: 2062 7920 6120 636f 6d6d 612c 5500 24f2 by a comma,U.$.\n+00051770: 2062 7920 6120 636f 6d6d 612c 5500 24fe by a comma,U.$.\n 00051780: c011 0000 2020 2061 6e64 2077 696c 6463 .... and wildc\n 00051790: 6172 6473 2063 616e 2062 6520 7573 6564 ards can be used\n 000517a0: 2074 6f20 7370 6563 6966 7920 7468 656d to specify them\n 000517b0: 2e20 416e 7920 7265 6769 6f6e 2d6e 616d . Any region-nam\n 000517c0: 6520 6d61 7920 696e 636c 7564 6520 7468 e may include th\n 000517d0: 6500 0000 0000 0000 0000 0000 0000 0000 e...............\n 000517e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000517f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00051800: 0100 0000 cd07 0000 a704 0000 0000 0000 ................\n-00051810: 7800 00f2 4845 4c50 00ff 7300 ff47 444d x...HELP..s..GDM\n+00051810: 7800 00fe 4845 4c50 00ff 7300 ff47 444d x...HELP..s..GDM\n 00051820: 00ff 7300 ff45 5854 5241 4354 00ff 7300 ..s..EXTRACT..s.\n 00051830: ff52 4547 494f 4e00 c012 0000 2020 2077 .REGION..... w\n 00051840: 696c 6463 6172 6420 6368 6172 6163 7465 ildcard characte\n 00051850: 7273 202a 2061 6e64 2025 2028 7265 6d65 rs * and % (reme\n 00051860: 6d62 6572 2074 6f20 6573 6361 7065 2074 mber to escape t\n 00051870: 6865 6d20 746f 2070 726f 7465 6374 2074 hem to protect t\n-00051880: 6865 6d20 6672 6f6d 5400 25f2 1300 0020 hem fromT.%.... \n+00051880: 6865 6d20 6672 6f6d 5400 25fe 1300 0020 hem fromT.%.... \n 00051890: 2020 696e 6170 7072 6f70 7269 6174 6520 inappropriate \n 000518a0: 6578 7061 6e73 696f 6e20 6279 2074 6865 expansion by the\n 000518b0: 2073 6865 6c6c 292e 2041 6e79 2072 6567 shell). Any reg\n 000518c0: 696f 6e20 6e61 6d65 2065 7870 616e 7369 ion name expansi\n-000518d0: 6f6e 206f 6363 7572 7320 696e 2400 25f2 on occurs in$.%.\n+000518d0: 6f6e 206f 6363 7572 7320 696e 2400 25fe on occurs in$.%.\n 000518e0: 1400 0020 2020 4d20 2841 5343 4949 2920 ... M (ASCII) \n 000518f0: 636f 6c6c 6174 696f 6e20 6f72 6465 722e collation order.\n-00051900: 0700 25f2 1500 0012 001d f253 454c 4543 ..%........SELEC\n-00051910: 5400 0053 656c 6563 7411 0024 f2bf 1100 T..Select..$....\n-00051920: 0020 2020 5365 6c65 6374 0700 25f2 2100 . Select..%.!.\n-00051930: 0053 0025 f231 0000 2020 2053 7065 6369 .S.%.1.. Speci\n+00051900: 0700 25fe 1500 0012 001d fe53 454c 4543 ..%........SELEC\n+00051910: 5400 0053 656c 6563 7411 0024 febf 1100 T..Select..$....\n+00051920: 0020 2020 5365 6c65 6374 0700 25fe 2100 . Select..%.!.\n+00051930: 0053 0025 fe31 0000 2020 2053 7065 6369 .S.%.1.. Speci\n 00051940: 6669 6573 2067 6c6f 6261 6c73 2066 6f72 fies globals for\n 00051950: 2061 204d 5550 4950 2045 5854 5241 4354 a MUPIP EXTRACT\n 00051960: 206f 7065 7261 7469 6f6e 2e20 5468 6520 operation. The \n 00051970: 666f 726d 6174 206f 6620 7468 6520 5345 format of the SE\n-00051980: 4c45 4354 1700 25f2 4100 0020 2020 7175 LECT..%.A.. qu\n-00051990: 616c 6966 6965 7220 6973 3a07 0025 f251 alifier is:..%.Q\n-000519a0: 0000 2900 25f2 6100 0020 2020 2d53 5b45 ..).%.a.. -S[E\n+00051980: 4c45 4354 1700 25fe 4100 0020 2020 7175 LECT..%.A.. qu\n+00051990: 616c 6966 6965 7220 6973 3a07 0025 fe51 alifier is:..%.Q\n+000519a0: 0000 2900 25fe 6100 0020 2020 2d53 5b45 ..).%.a.. -S[E\n 000519b0: 4c45 4354 5d3d 2067 6c6f 6261 6c2d 7370 LECT]= global-sp\n-000519c0: 6563 6966 6963 6174 696f 6e07 0025 f271 ecification..%.q\n-000519d0: 0000 5100 25f2 8100 0020 2020 2020 6f20 ..Q.%.... o \n+000519c0: 6563 6966 6963 6174 696f 6e07 0025 fe71 ecification..%.q\n+000519d0: 0000 5100 25fe 8100 0020 2020 2020 6f20 ..Q.%.... o \n 000519e0: 4279 2064 6566 6175 6c74 2c20 4558 5452 By default, EXTR\n 000519f0: 4143 5420 7365 6c65 6374 7320 616c 6c20 ACT selects all \n 00051a00: 676c 6f62 616c 732c 2061 7320 6966 2069 globals, as if i\n 00051a10: 7420 6861 6420 7468 6520 7175 616c 6966 t had the qualif\n-00051a20: 6965 7217 0025 f291 0000 2020 2020 2020 ier..%.... \n-00051a30: 202d 5345 4c45 4354 3d2a 4e00 24f2 c011 -SELECT=*N.$...\n+00051a20: 6965 7217 0025 fe91 0000 2020 2020 2020 ier..%.... \n+00051a30: 202d 5345 4c45 4354 3d2a 4e00 24fe c011 -SELECT=*N.$...\n 00051a40: 0000 2020 2020 206f 2054 6865 2063 6172 .. o The car\n 00051a50: 6574 2073 796d 626f 6c20 285e 2920 696e et symbol (^) in\n 00051a60: 2074 6865 2073 7065 6369 6669 6361 7469 the specificati\n 00051a70: 6f6e 206f 6620 7468 6520 676c 6f62 616c on of the global\n-00051a80: 206e 616d 6520 6973 1700 25f2 1200 0020 name is..%.... \n+00051a80: 206e 616d 6520 6973 1700 25fe 1200 0020 name is..%.... \n 00051a90: 2020 2020 2020 6f70 7469 6f6e 616c 2e07 optional..\n-00051aa0: 0025 f213 0000 2a00 25f2 1400 0020 2020 .%....*.%.... \n+00051aa0: 0025 fe13 0000 2a00 25fe 1400 0020 2020 .%....*.%.... \n 00051ab0: 5468 6520 676c 6f62 616c 2d73 7065 6369 The global-speci\n 00051ac0: 6669 6361 7469 6f6e 2063 616e 2062 653a fication can be:\n-00051ad0: 0700 25f2 1500 0052 0025 f216 0000 2020 ..%....R.%.... \n+00051ad0: 0700 25fe 1500 0052 0025 fe16 0000 2020 ..%....R.%.... \n 00051ae0: 2020 206f 2041 2067 6c6f 6261 6c20 6e61 o A global na\n 00051af0: 6d65 2c20 7375 6368 2061 7320 4d45 462e me, such as MEF.\n 00051b00: 2049 6e20 7468 6973 2063 6173 652c 204d In this case, M\n 00051b10: 5550 4950 2045 5854 5241 4354 2073 656c UPIP EXTRACT sel\n-00051b20: 6563 7473 206f 6e6c 791a 0025 f217 0000 ects only..%....\n+00051b20: 6563 7473 206f 6e6c 791a 0025 fe17 0000 ects only..%....\n 00051b30: 2020 2020 2020 2067 6c6f 6261 6c20 5e4d global ^M\n-00051b40: 4546 2e51 0025 f218 0000 2020 2020 206f EF.Q.%.... o\n+00051b40: 4546 2e51 0025 fe18 0000 2020 2020 206f EF.Q.%.... o\n 00051b50: 2041 2072 616e 6765 206f 6620 676c 6f62 A range of glob\n 00051b60: 616c 206e 616d 6573 2c20 7375 6368 2061 al names, such a\n 00051b70: 7320 4137 3a42 362e 2049 6e20 7468 6973 s A7:B6. In this\n 00051b80: 2063 6173 652c 204d 5550 4950 2045 5854 case, MUPIP EXT\n-00051b90: 5241 4354 4600 25f2 1900 0020 2020 2020 RACTF.%.... \n+00051b90: 5241 4354 4600 25fe 1900 0020 2020 2020 RACTF.%.... \n 00051ba0: 2020 7365 6c65 6374 7320 616c 6c20 676c selects all gl\n 00051bb0: 6f62 616c 206e 616d 6573 2062 6574 7765 obal names betwe\n 00051bc0: 656e 205e 4137 2061 6e64 205e 4236 2c20 en ^A7 and ^B6, \n-00051bd0: 696e 636c 7573 6976 652e 5400 25f2 1a00 inclusive.T.%...\n+00051bd0: 696e 636c 7573 6976 652e 5400 25fe 1a00 inclusive.T.%...\n 00051be0: 0020 2020 2020 6f20 4120 6c69 7374 2c20 . o A list, \n 00051bf0: 7375 6368 2061 7320 412c 422c 432e 2049 such as A,B,C. I\n 00051c00: 6e20 7468 6973 2063 6173 652c 204d 5550 n this case, MUP\n 00051c10: 4950 2045 5854 5241 4354 2073 656c 6563 IP EXTRACT selec\n 00051c20: 7473 2067 6c6f 6261 6c73 205e 412c 1900 ts globals ^A,..\n-00051c30: 25f2 2100 0020 2020 2020 2020 5e42 2c20 %.!.. ^B, \n-00051c40: 616e 6420 5e43 2e52 0025 f222 0000 2020 and ^C.R.%.\".. \n+00051c30: 25fe 2100 0020 2020 2020 2020 5e42 2c20 %.!.. ^B, \n+00051c40: 616e 6420 5e43 2e52 0025 fe22 0000 2020 and ^C.R.%.\".. \n 00051c50: 2020 206f 2041 2073 7566 6669 7820 7769 o A suffix wi\n 00051c60: 7468 2061 2067 6c6f 6261 6c20 6e61 6d65 th a global name\n 00051c70: 2e20 466f 7220 6578 616d 706c 652c 2050 . For example, P\n 00051c80: 4947 454f 4e2a 2073 656c 6563 7473 2061 IGEON* selects a\n-00051c90: 6c6c 2067 6c6f 6261 6c52 0025 f223 0000 ll globalR.%.#..\n+00051c90: 6c6c 2067 6c6f 6261 6c52 0025 fe23 0000 ll globalR.%.#..\n 00051ca0: 2020 2020 2020 206e 616d 6573 2066 726f names fro\n 00051cb0: 6d20 5e50 4947 454f 4e20 7468 726f 7567 m ^PIGEON throug\n 00051cc0: 6820 5e50 4947 454f 4e7a 7a7a 7a7a 2e20 h ^PIGEONzzzzz. \n 00051cd0: 596f 7520 6361 6e20 7573 6520 7375 6666 You can use suff\n-00051ce0: 6978 6573 2077 6974 6820 6124 0025 f224 ixes with a$.%.$\n+00051ce0: 6978 6573 2077 6974 6820 6124 0025 fe24 ixes with a$.%.$\n 00051cf0: 0000 2020 2020 2020 2067 6c6f 6261 6c20 .. global \n 00051d00: 6e61 6d65 206f 7220 6120 6c69 7374 2e07 name or a list..\n-00051d10: 0025 f225 0000 1200 25f2 2600 0020 2020 .%.%....%.&.. \n-00051d20: 2a2a 4e6f 7465 2a2a 0700 25f2 2700 0052 **Note**..%.'..R\n-00051d30: 0025 f228 0000 2020 2049 6620 7468 6520 .%.(.. If the \n+00051d10: 0025 fe25 0000 1200 25fe 2600 0020 2020 .%.%....%.&.. \n+00051d20: 2a2a 4e6f 7465 2a2a 0700 25fe 2700 0052 **Note**..%.'..R\n+00051d30: 0025 fe28 0000 2020 2049 6620 7468 6520 .%.(.. If the \n 00051d40: 7275 6c65 7320 666f 7220 7365 6c65 6374 rules for select\n 00051d50: 696f 6e20 6172 6520 636f 6d70 6c65 782c ion are complex,\n 00051d60: 2069 7420 6d61 7920 6265 2065 6173 6965 it may be easie\n 00051d70: 7220 746f 2063 6f6e 7374 7275 6374 2061 r to construct a\n-00051d80: 6e53 0025 f229 0000 2020 2061 6420 686f nS.%.).. ad ho\n+00051d80: 6e53 0025 fe29 0000 2020 2061 6420 686f nS.%.).. ad ho\n 00051d90: 6320 476c 6f62 616c 2044 6972 6563 746f c Global Directo\n 00051da0: 7279 2074 6861 7420 6d61 7073 2074 6865 ry that maps the\n 00051db0: 2067 6c6f 6261 6c20 7661 7269 6162 6c65 global variable\n 00051dc0: 7320 746f 2062 6520 6578 7472 6163 7465 s to be extracte\n-00051dd0: 6420 746f 5000 25f2 2a00 0020 2020 7468 d toP.%.*.. th\n+00051dd0: 6420 746f 5000 25fe 2a00 0020 2020 7468 d toP.%.*.. th\n 00051de0: 6520 6461 7461 6261 7365 2066 696c 652e e database file.\n 00051df0: 2054 6869 7320 6d61 7920 6e6f 7420 6265 This may not be\n 00051e00: 2070 6572 6d69 7373 6962 6c65 2069 6620 permissible if \n 00051e10: 7468 6520 6461 7461 6261 7365 2066 696c the database fil\n-00051e20: 6520 6973 5300 25f2 3100 0020 2020 7061 e isS.%.1.. pa\n+00051e20: 6520 6973 5300 25fe 3100 0020 2020 7061 e isS.%.1.. pa\n 00051e30: 7274 206f 6620 6120 7265 706c 6963 6174 rt of a replicat\n 00051e40: 6564 2069 6e73 7461 6e63 652e 2049 6620 ed instance. If \n 00051e50: 7468 6973 2069 7320 7468 6520 6361 7365 this is the case\n 00051e60: 2c20 776f 726b 2077 6974 6820 6120 6261 , work with a ba\n-00051e70: 636b 7570 206f 6617 0025 f232 0000 2020 ckup of..%.2.. \n+00051e70: 636b 7570 206f 6617 0025 fe32 0000 2020 ckup of..%.2.. \n 00051e80: 2074 6865 2064 6174 6162 6173 652e 0700 the database...\n-00051e90: 25f2 3300 0011 001e f254 444f 5554 0000 %.3......TDOUT..\n-00051ea0: 5354 646f 7574 1100 24f2 bf11 0000 2020 STdout..$..... \n-00051eb0: 2053 5464 6f75 7407 0025 f221 0000 5100 STdout..%.!..Q.\n-00051ec0: 25f2 3100 0020 2020 5265 6469 7265 6374 %.1.. Redirect\n+00051e90: 25fe 3300 0011 001e fe54 444f 5554 0000 %.3......TDOUT..\n+00051ea0: 5354 646f 7574 1100 24fe bf11 0000 2020 STdout..$..... \n+00051eb0: 2053 5464 6f75 7407 0025 fe21 0000 5100 STdout..%.!..Q.\n+00051ec0: 25fe 3100 0020 2020 5265 6469 7265 6374 %.1.. Redirect\n 00051ed0: 7320 6461 7461 6261 7365 2065 7874 7261 s database extra\n 00051ee0: 6374 2074 6f20 7468 6520 7374 616e 6461 ct to the standa\n 00051ef0: 7264 206f 7574 7075 7420 7374 7265 616d rd output stream\n 00051f00: 2e20 5468 6520 666f 726d 6174 206f 6622 . The format of\"\n-00051f10: 0025 f241 0000 2020 2074 6865 2053 5444 .%.A.. the STD\n+00051f10: 0025 fe41 0000 2020 2074 6865 2053 5444 .%.A.. the STD\n 00051f20: 4f55 5420 7175 616c 6966 6965 7220 6973 OUT qualifier is\n-00051f30: 3a07 0025 f251 0000 1300 25f2 6100 0020 :..%.Q....%.a.. \n-00051f40: 2020 2d53 545b 444f 5554 5d07 0025 f271 -ST[DOUT]..%.q\n-00051f50: 0000 1200 11f2 4652 4545 5a45 0000 4652 ......FREEZE..FR\n-00051f60: 4545 5a45 1100 18f2 bf11 0000 2020 2046 EEZE........ F\n-00051f70: 5245 455a 4507 0019 f221 0000 5100 19f2 REEZE....!..Q...\n+00051f30: 3a07 0025 fe51 0000 1300 25fe 6100 0020 :..%.Q....%.a.. \n+00051f40: 2020 2d53 545b 444f 5554 5d07 0025 fe71 -ST[DOUT]..%.q\n+00051f50: 0000 1200 11fe 4652 4545 5a45 0000 4652 ......FREEZE..FR\n+00051f60: 4545 5a45 1100 18fe bf11 0000 2020 2046 EEZE........ F\n+00051f70: 5245 455a 4507 0019 fe21 0000 5100 19fe REEZE....!..Q...\n 00051f80: 3100 0020 2020 5465 6d70 6f72 6172 696c 1.. Temporaril\n 00051f90: 7920 7375 7370 656e 6473 2028 6672 6565 y suspends (free\n 00051fa0: 7a65 7329 2075 7064 6174 6573 2074 6f20 zes) updates to \n 00051fb0: 7468 6520 6461 7461 6261 7365 2061 6674 the database aft\n 00051fc0: 6572 2065 6e73 7572 696e 6720 6100 0000 er ensuring a...\n 00051fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00051fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00051ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052000: 0100 0000 0906 0000 7504 0000 0000 0000 ........u.......\n-00052010: 2d00 00f2 4845 4c50 00ff 7300 ff47 444d -...HELP..s..GDM\n+00052010: 2d00 00fe 4845 4c50 00ff 7300 ff47 444d -...HELP..s..GDM\n 00052020: 00ff 7300 ff45 5854 5241 4354 00bf 8100 ..s..EXTRACT....\n 00052030: 0020 2020 4558 5452 5b41 4354 5d0b 001a . EXTR[ACT]...\n-00052040: f291 0000 2020 205b 2900 19f2 c011 0000 .... [).......\n+00052040: fe91 0000 2020 205b 2900 19fe c011 0000 .... [).......\n 00052050: 2020 2020 2d46 4f5b 524d 4154 5d3d 7b47 -FO[RMAT]={G\n 00052060: 4f7c 425b 494e 4152 595d 7c5a 5b57 525d O|B[INARY]|Z[WR]\n-00052070: 7d14 001a f212 0000 2020 2020 2d46 525b }....... -FR[\n-00052080: 4545 5a45 5d18 001a f213 0000 2020 2020 EEZE]....... \n+00052070: 7d14 001a fe12 0000 2020 2020 2d46 525b }....... -FR[\n+00052080: 4545 5a45 5d18 001a fe13 0000 2020 2020 EEZE]....... \n 00052090: 2d4c 415b 4245 4c5d 3d74 6578 7415 001a -LA[BEL]=text...\n-000520a0: f214 0000 2020 2020 2d5b 4e4f 5d4c 5b4f .... -[NO]L[O\n-000520b0: 475d 2000 1af2 1500 0020 2020 202d 525b G] ...... -R[\n+000520a0: fe14 0000 2020 2020 2d5b 4e4f 5d4c 5b4f .... -[NO]L[O\n+000520b0: 475d 2000 1afe 1500 0020 2020 202d 525b G] ...... -R[\n 000520c0: 4547 494f 4e5d 3d72 6567 696f 6e2d 6c69 EGION]=region-li\n-000520d0: 7374 2600 1af2 1600 0020 2020 202d 535b st&...... -S[\n+000520d0: 7374 2600 1afe 1600 0020 2020 202d 535b st&...... -S[\n 000520e0: 454c 4543 545d 3d67 6c6f 6261 6c2d 6e61 ELECT]=global-na\n-000520f0: 6d65 2d6c 6973 745d 0b00 1af2 1700 0020 me-list]....... \n-00052100: 2020 5d1f 001a f218 0000 2020 207b 2d53 ]....... {-S\n+000520f0: 6d65 2d6c 6973 745d 0b00 1afe 1700 0020 me-list]....... \n+00052100: 2020 5d1f 001a fe18 0000 2020 207b 2d53 ]....... {-S\n 00052110: 545b 444f 5554 5d7c 6669 6c65 2d6e 616d T[DOUT]|file-nam\n-00052120: 657d 0700 1af2 1900 0039 001a f21a 0000 e}.......9......\n+00052120: 657d 0700 1afe 1900 0039 001a fe1a 0000 e}.......9......\n 00052130: 2020 2020 206f 2042 7920 6465 6661 756c o By defaul\n 00052140: 742c 204d 5550 4950 2045 5854 5241 4354 t, MUPIP EXTRACT\n 00052150: 2075 7365 7320 2d46 4f52 4d41 543d 5a57 uses -FORMAT=ZW\n-00052160: 522e 5100 1af2 2100 0020 2020 2020 6f20 R.Q...!.. o \n+00052160: 522e 5100 1afe 2100 0020 2020 2020 6f20 R.Q...!.. o \n 00052170: 4d55 5049 5020 4558 5452 4143 5420 7573 MUPIP EXTRACT us\n 00052180: 6573 2074 6865 2047 6c6f 6261 6c20 4469 es the Global Di\n 00052190: 7265 6374 6f72 7920 746f 2064 6574 6572 rectory to deter\n 000521a0: 6d69 6e65 2077 6869 6368 2064 6174 6162 mine which datab\n-000521b0: 6173 651b 001a f222 0000 2020 2020 2020 ase....\".. \n+000521b0: 6173 651b 001a fe22 0000 2020 2020 2020 ase....\".. \n 000521c0: 2066 696c 6573 2074 6f20 7573 652e 5300 files to use.S.\n-000521d0: 1af2 2300 0020 2020 2020 6f20 4d55 5049 ..#.. o MUPI\n+000521d0: 1afe 2300 0020 2020 2020 6f20 4d55 5049 ..#.. o MUPI\n 000521e0: 5020 4558 5452 4143 5420 7375 7070 6f72 P EXTRACT suppor\n 000521f0: 7473 2075 7365 7220 636f 6c6c 6174 696f ts user collatio\n 00052200: 6e20 726f 7574 696e 6573 2e20 5768 656e n routines. When\n 00052210: 2075 7365 6420 7769 7468 6f75 7420 7468 used without th\n-00052220: 6552 001a f224 0000 2020 2020 2020 202d eR...$.. -\n+00052220: 6552 001a fe24 0000 2020 2020 2020 202d eR...$.. -\n 00052230: 4652 4545 5a45 2071 7561 6c69 6669 6572 FREEZE qualifier\n 00052240: 2c20 4558 5452 4143 5420 6d61 7920 6f70 , EXTRACT may op\n 00052250: 6572 6174 6520 636f 6e63 7572 7265 6e74 erate concurrent\n 00052260: 6c79 2077 6974 6820 6e6f 726d 616c 2047 ly with normal G\n-00052270: 542e 4d1e 001a f225 0000 2020 2020 2020 T.M....%.. \n+00052270: 542e 4d1e 001a fe25 0000 2020 2020 2020 T.M....%.. \n 00052280: 2064 6174 6162 6173 6520 6163 6365 7373 database access\n-00052290: 2e53 001a f226 0000 2020 2020 206f 2054 .S...&.. o T\n+00052290: 2e53 001a fe26 0000 2020 2020 206f 2054 .S...&.. o T\n 000522a0: 6f20 656e 7375 7265 2074 6861 7420 4d55 o ensure that MU\n 000522b0: 5049 5020 4558 5452 4143 5420 7265 666c PIP EXTRACT refl\n 000522c0: 6563 7473 2061 2063 6f6e 7369 7374 656e ects a consisten\n 000522d0: 7420 6170 706c 6963 6174 696f 6e20 7374 t application st\n-000522e0: 6174 652c 5200 1af2 2700 0020 2020 2020 ate,R...'.. \n+000522e0: 6174 652c 5200 1afe 2700 0020 2020 2020 ate,R...'.. \n 000522f0: 2020 7375 7370 656e 6420 7468 6520 6461 suspend the da\n 00052300: 7461 6261 7365 2075 7064 6174 6573 2074 tabase updates t\n 00052310: 6f20 616c 6c20 7265 6769 6f6e 7320 696e o all regions in\n 00052320: 766f 6c76 6564 2069 6e20 7468 6520 6578 volved in the ex\n-00052330: 7472 6163 742c 5200 1af2 2800 0020 2020 tract,R...(.. \n+00052330: 7472 6163 742c 5200 1afe 2800 0020 2020 tract,R...(.. \n 00052340: 2020 2020 7479 7069 6361 6c6c 7920 7769 typically wi\n 00052350: 7468 2074 6865 2046 5245 455a 4520 7175 th the FREEZE qu\n 00052360: 616c 6966 6965 722c 206f 7220 6261 636b alifier, or back\n 00052370: 7570 2074 6865 2064 6174 6162 6173 6520 up the database \n-00052380: 7769 7468 2074 6865 4100 1af2 2900 0020 with theA...).. \n+00052380: 7769 7468 2074 6865 4100 1afe 2900 0020 with theA...).. \n 00052390: 2020 2020 2020 4f4e 4c49 4e45 2071 7561 ONLINE qua\n 000523a0: 6c69 6669 6572 2061 6e64 2065 7874 7261 lifier and extra\n 000523b0: 6374 2066 696c 6573 2066 726f 6d20 7468 ct files from th\n-000523c0: 6520 6261 636b 7570 2e4e 001a f22a 0000 e backup.N...*..\n+000523c0: 6520 6261 636b 7570 2e4e 001a fe2a 0000 e backup.N...*..\n 000523d0: 2020 2020 206f 2045 5854 5241 4354 2070 o EXTRACT p\n 000523e0: 6c61 6365 7320 6974 7320 6f75 7470 7574 laces its output\n 000523f0: 2069 6e20 7468 6520 6669 6c65 2064 6566 in the file def\n 00052400: 696e 6564 2062 7920 7468 6520 6669 6c65 ined by the file\n-00052410: 2d20 6e61 6d65 2e54 001a f231 0000 2020 - name.T...1.. \n+00052410: 2d20 6e61 6d65 2e54 001a fe31 0000 2020 - name.T...1.. \n 00052420: 2020 206f 2049 6e20 5554 462d 3820 6d6f o In UTF-8 mo\n 00052430: 6465 2c20 4d55 5049 5020 4558 5452 4143 de, MUPIP EXTRAC\n 00052440: 5420 7772 6974 6520 7365 7175 656e 7469 T write sequenti\n 00052450: 616c 206f 7574 7075 7420 6669 6c65 2069 al output file i\n-00052460: 6e20 7468 6520 5554 462d 3848 001a f232 n the UTF-8H...2\n+00052460: 6e20 7468 6520 5554 462d 3848 001a fe32 n the UTF-8H...2\n 00052470: 0000 2020 2020 2020 2063 6861 7261 6374 .. charact\n 00052480: 6572 2065 6e63 6f64 696e 672e 2045 6e73 er encoding. Ens\n 00052490: 7572 6520 7468 6174 204d 5550 4950 2045 ure that MUPIP E\n 000524a0: 5854 5241 4354 2063 6f6d 6d61 6e64 7320 XTRACT commands \n-000524b0: 616e 6451 001a f233 0000 2020 2020 2020 andQ...3.. \n+000524b0: 616e 6451 001a fe33 0000 2020 2020 2020 andQ...3.. \n 000524c0: 2063 6f72 7265 7370 6f6e 6469 6e67 204d corresponding M\n 000524d0: 5550 4950 204c 4f41 4420 636f 6d6d 616e UPIP LOAD comman\n 000524e0: 6473 2065 7865 6375 7465 2077 6974 6820 ds execute with \n 000524f0: 7468 6520 7361 6d65 2073 6574 7469 6e67 the same setting\n-00052500: 2066 6f72 3100 1af2 3400 0020 2020 2020 for1...4.. \n+00052500: 2066 6f72 3100 1afe 3400 0020 2020 2020 for1...4.. \n 00052510: 2020 7468 6520 656e 7669 726f 6e6d 656e the environmen\n 00052520: 7420 7661 7269 6162 6c65 2067 746d 5f63 t variable gtm_c\n-00052530: 6873 6574 2e4e 001a f235 0000 2020 2020 hset.N...5.. \n+00052530: 6873 6574 2e4e 001a fe35 0000 2020 2020 hset.N...5.. \n 00052540: 206f 2054 6865 2047 4f20 666f 726d 6174 o The GO format\n 00052550: 2069 7320 6e6f 7420 7375 7070 6f72 7465 is not supporte\n 00052560: 6420 666f 7220 5554 462d 3820 6d6f 6465 d for UTF-8 mode\n 00052570: 2e20 5573 6520 4249 4e41 5259 206f 7220 . Use BINARY or \n-00052580: 5a57 5226 001a f236 0000 2020 2020 2020 ZWR&...6.. \n+00052580: 5a57 5226 001a fe36 0000 2020 2020 2020 ZWR&...6.. \n 00052590: 2066 6f72 6d61 7473 2077 6974 6820 5554 formats with UT\n-000525a0: 462d 3820 6d6f 6465 2e07 001a f237 0000 F-8 mode.....7..\n-000525b0: 5200 1af2 3800 0020 2020 5468 6520 666f R...8.. The fo\n+000525a0: 462d 3820 6d6f 6465 2e07 001a fe37 0000 F-8 mode.....7..\n+000525b0: 5200 1afe 3800 0020 2020 5468 6520 666f R...8.. The fo\n 000525c0: 6c6c 6f77 696e 6720 7365 6374 696f 6e73 llowing sections\n 000525d0: 2064 6573 6372 6962 6520 7468 6520 7175 describe the qu\n 000525e0: 616c 6966 6965 7273 206f 6620 4d55 5049 alifiers of MUPI\n 000525f0: 5020 4558 5452 4143 5420 636f 6d6d 616e P EXTRACT comman\n-00052600: 642e 0700 1af2 3900 0000 0000 0000 0000 d.....9.........\n+00052600: 642e 0700 1afe 3900 0000 0000 0000 0000 d.....9.........\n 00052610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -21118,116 +21118,116 @@\n 000527d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000527e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000527f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052800: 0100 0000 a306 0000 a304 0000 0000 0000 ................\n 00052810: 3300 0000 4845 4c50 00ff 7300 ff47 444d 3...HELP..s..GDM\n 00052820: 00ff 7300 ff45 5854 5241 4354 00ff 7300 ..s..EXTRACT..s.\n 00052830: ff45 5841 4d50 4c45 5300 0045 7861 6d70 .EXAMPLES..Examp\n-00052840: 6c65 7313 0026 f2bf 1100 0020 2020 4578 les..&..... Ex\n-00052850: 616d 706c 6573 0700 27f2 2100 0012 0027 amples..'.!....'\n-00052860: f231 0000 2020 2045 7861 6d70 6c65 3a07 .1.. Example:.\n-00052870: 0027 f241 0000 3400 27f2 5100 0020 2020 .'.A..4.'.Q.. \n+00052840: 6c65 7313 0026 febf 1100 0020 2020 4578 les..&..... Ex\n+00052850: 616d 706c 6573 0700 27fe 2100 0012 0027 amples..'.!....'\n+00052860: fe31 0000 2020 2045 7861 6d70 6c65 3a07 .1.. Example:.\n+00052870: 0027 fe41 0000 3400 27fe 5100 0020 2020 .'.A..4.'.Q.. \n 00052880: 2420 6d75 7069 7020 6578 7472 6163 7420 $ mupip extract \n 00052890: 2d66 6f72 6d61 743d 676f 202d 6672 6565 -format=go -free\n-000528a0: 7a65 2062 6967 2e67 6c6f 0700 27f2 6100 ze big.glo..'.a.\n-000528b0: 0052 0027 f271 0000 2020 2054 6869 7320 .R.'.q.. This \n+000528a0: 7a65 2062 6967 2e67 6c6f 0700 27fe 6100 ze big.glo..'.a.\n+000528b0: 0052 0027 fe71 0000 2020 2054 6869 7320 .R.'.q.. This \n 000528c0: 636f 6d6d 616e 6420 7072 6576 656e 7473 command prevents\n 000528d0: 2064 6174 6162 6173 6520 7570 6461 7465 database update\n 000528e0: 7320 6475 7269 6e67 2061 204d 5550 4950 s during a MUPIP\n 000528f0: 2045 5854 5241 4354 206f 7065 7261 7469 EXTRACT operati\n-00052900: 6f6e 2e07 0027 f281 0000 1200 27f2 9100 on...'......'...\n-00052910: 0020 2020 4578 616d 706c 653a 0800 26f2 . Example:..&.\n-00052920: c011 0000 2f00 27f2 1200 0020 2020 2420 ..../.'.... $ \n+00052900: 6f6e 2e07 0027 fe81 0000 1200 27fe 9100 on...'......'...\n+00052910: 0020 2020 4578 616d 706c 653a 0800 26fe . Example:..&.\n+00052920: c011 0000 2f00 27fe 1200 0020 2020 2420 ..../.'.... $ \n 00052930: 6d75 7069 7020 6578 7472 6163 7420 2d66 mupip extract -f\n 00052940: 6f72 6d61 743d 474f 206d 756d 7073 5f69 ormat=GO mumps_i\n-00052950: 2e67 6f07 0027 f213 0000 5300 27f2 1400 .go..'....S.'...\n+00052950: 2e67 6f07 0027 fe13 0000 5300 27fe 1400 .go..'....S.'...\n 00052960: 0020 2020 5468 6973 2063 6f6d 6d61 6e64 . This command\n 00052970: 2063 7265 6174 6573 2061 6e20 6578 7472 creates an extr\n 00052980: 6163 7420 6669 6c65 2063 616c 6c65 6420 act file called \n 00052990: 6d75 6d70 735f 692e 676f 2069 6e20 2247 mumps_i.go in \"G\n 000529a0: 6c6f 6261 6c20 4f75 7470 7574 2254 0027 lobal Output\"T.'\n-000529b0: f215 0000 2020 2066 6f72 6d61 742e 2055 .... format. U\n+000529b0: fe15 0000 2020 2066 6f72 6d61 742e 2055 .... format. U\n 000529c0: 7365 2074 6869 7320 666f 726d 6174 2074 se this format t\n 000529d0: 6f20 7472 616e 7370 6f72 7420 6f72 2061 o transport or a\n 000529e0: 7263 6869 7665 2066 696c 6573 2e20 5468 rchive files. Th\n 000529f0: 6520 6669 7273 7420 7265 636f 7264 206f e first record o\n-00052a00: 6654 0027 f216 0000 2020 2061 2047 4f20 fT.'.... a GO \n+00052a00: 6654 0027 fe16 0000 2020 2061 2047 4f20 fT.'.... a GO \n 00052a10: 666f 726d 6174 2066 696c 6520 636f 6e74 format file cont\n 00052a20: 6169 6e73 2074 6865 2068 6561 6465 7220 ains the header \n 00052a30: 6c61 6265 6c2c 2022 4754 2e4d 204d 5550 label, \"GT.M MUP\n 00052a40: 4950 2045 5854 5241 4354 2c22 2061 7320 IP EXTRACT,\" as \n-00052a50: 7465 7874 2e07 0027 f217 0000 1200 27f2 text...'......'.\n+00052a50: 7465 7874 2e07 0027 fe17 0000 1200 27fe text...'......'.\n 00052a60: 1800 0020 2020 4578 616d 706c 653a 0700 ... Example:..\n-00052a70: 27f2 1900 002f 0027 f21a 0000 2020 2024 '..../.'.... $\n+00052a70: 27fe 1900 002f 0027 fe1a 0000 2020 2024 '..../.'.... $\n 00052a80: 206d 7570 6970 2065 7874 7261 6374 202d mupip extract -\n 00052a90: 666f 726d 6174 3d42 494e 4152 5920 7635 format=BINARY v5\n-00052aa0: 2e62 696e 0700 27f2 2100 0052 0027 f222 .bin..'.!..R.'.\"\n+00052aa0: 2e62 696e 0700 27fe 2100 0052 0027 fe22 .bin..'.!..R.'.\"\n 00052ab0: 0000 2020 2054 6869 7320 636f 6d6d 616e .. This comman\n 00052ac0: 6420 6372 6561 7465 7320 616e 2065 7874 d creates an ext\n 00052ad0: 7261 6374 2066 696c 6520 6361 6c6c 6564 ract file called\n 00052ae0: 2076 352e 6269 6e20 696e 2042 696e 6172 v5.bin in Binar\n 00052af0: 7920 666f 726d 6174 2e20 5573 654c 0027 y format. UseL.'\n-00052b00: f223 0000 2020 2074 6869 7320 666f 726d .#.. this form\n+00052b00: fe23 0000 2020 2074 6869 7320 666f 726d .#.. this form\n 00052b10: 6174 2066 6f72 2072 656f 7267 616e 697a at for reorganiz\n 00052b20: 696e 6720 6120 6461 7461 6261 7365 206f ing a database o\n 00052b30: 7220 666f 7220 7368 6f72 742d 7465 726d r for short-term\n-00052b40: 2062 6163 6b75 7073 2e07 0027 f224 0000 backups...'.$..\n-00052b50: 1200 27f2 2500 0020 2020 4578 616d 706c ..'.%.. Exampl\n-00052b60: 653a 0700 27f2 2600 0045 0027 f227 0000 e:..'.&..E.'.'..\n+00052b40: 2062 6163 6b75 7073 2e07 0027 fe24 0000 backups...'.$..\n+00052b50: 1200 27fe 2500 0020 2020 4578 616d 706c ..'.%.. Exampl\n+00052b60: 653a 0700 27fe 2600 0045 0027 fe27 0000 e:..'.&..E.'.'..\n 00052b70: 2020 2024 206d 7570 6970 2065 7874 7261 $ mupip extra\n 00052b80: 6374 202d 666f 726d 6174 3d5a 5752 202d ct -format=ZWR -\n 00052b90: 4c41 4245 4c3d 4d79 5f4c 6162 656c 204d LABEL=My_Label M\n 00052ba0: 795f 4578 7472 6163 745f 4669 6c65 0700 y_Extract_File..\n-00052bb0: 27f2 2800 004d 0027 f229 0000 2020 2054 '.(..M.'.).. T\n+00052bb0: 27fe 2800 004d 0027 fe29 0000 2020 2054 '.(..M.'.).. T\n 00052bc0: 6869 7320 6578 616d 706c 6520 6578 7472 his example extr\n 00052bd0: 6163 7473 2061 6c6c 2067 6c6f 6261 6c73 acts all globals\n 00052be0: 2066 726f 6d20 7468 6520 6375 7272 656e from the curren\n 00052bf0: 7420 6461 7461 6261 7365 2074 6f20 6669 t database to fi\n-00052c00: 6c65 4100 27f2 2a00 0020 2020 4d79 5f45 leA.'.*.. My_E\n+00052c00: 6c65 4100 27fe 2a00 0020 2020 4d79 5f45 leA.'.*.. My_E\n 00052c10: 7874 7261 6374 5f46 696c 6520 2869 6e20 xtract_File (in \n 00052c20: 5a57 5249 5445 2066 6f72 6d61 7429 2077 ZWRITE format) w\n 00052c30: 6974 6820 6c61 6265 6c20 4d79 5f4c 6162 ith label My_Lab\n-00052c40: 656c 2e07 0027 f231 0000 1200 27f2 3200 el...'.1....'.2.\n-00052c50: 0020 2020 4578 616d 706c 653a 0700 27f2 . Example:..'.\n-00052c60: 3300 0027 0027 f234 0000 2020 2024 206d 3..'.'.4.. $ m\n+00052c40: 656c 2e07 0027 fe31 0000 1200 27fe 3200 el...'.1....'.2.\n+00052c50: 0020 2020 4578 616d 706c 653a 0700 27fe . Example:..'.\n+00052c60: 3300 0027 0027 fe34 0000 2020 2024 206d 3..'.'.4.. $ m\n 00052c70: 7570 6970 2065 7874 7261 6374 202d 6e6f upip extract -no\n-00052c80: 6c6f 6720 464c 2e47 4c4f 0700 27f2 3500 log FL.GLO..'.5.\n-00052c90: 0053 0027 f236 0000 2020 2054 6869 7320 .S.'.6.. This \n+00052c80: 6c6f 6720 464c 2e47 4c4f 0700 27fe 3500 log FL.GLO..'.5.\n+00052c90: 0053 0027 fe36 0000 2020 2054 6869 7320 .S.'.6.. This \n 00052ca0: 636f 6d6d 616e 6420 6372 6561 7465 7320 command creates \n 00052cb0: 6120 676c 6f62 616c 206f 7574 7075 7420 a global output \n 00052cc0: 6669 6c65 2c20 464c 2e47 4c4f 2c20 2877 file, FL.GLO, (w\n 00052cd0: 6869 6368 2063 6f6e 7369 7374 7320 6f66 hich consists of\n-00052ce0: 2061 6c6c 4e00 27f2 3700 0020 2020 676c allN.'.7.. gl\n+00052ce0: 2061 6c6c 4e00 27fe 3700 0020 2020 676c allN.'.7.. gl\n 00052cf0: 6f62 616c 2076 6172 6961 626c 6573 2069 obal variables i\n 00052d00: 6e20 7468 6520 6461 7461 6261 7365 2920 n the database) \n 00052d10: 7769 7468 6f75 7420 6469 7370 6c61 7969 without displayi\n 00052d20: 6e67 2073 7461 7469 7374 6963 7320 6f6e ng statistics on\n-00052d30: 2061 5200 27f2 3800 0020 2020 676c 6f62 aR.'.8.. glob\n+00052d30: 2061 5200 27fe 3800 0020 2020 676c 6f62 aR.'.8.. glob\n 00052d40: 616c 2d62 792d 676c 6f62 616c 2062 6173 al-by-global bas\n 00052d50: 6973 2e20 4173 2074 6865 7265 2069 7320 is. As there is \n 00052d60: 6e6f 206c 6162 656c 2073 7065 6369 6669 no label specifi\n 00052d70: 6564 2c20 7468 6520 6669 7273 7420 7265 ed, the first re\n-00052d80: 636f 7264 4200 27f2 3900 0020 2020 696e cordB.'.9.. in\n+00052d80: 636f 7264 4200 27fe 3900 0020 2020 696e cordB.'.9.. in\n 00052d90: 2046 4c2e 474c 4f20 636f 6e74 6169 6e73 FL.GLO contains\n 00052da0: 2074 6865 2074 6578 7420 7374 7269 6e67 the text string\n 00052db0: 2022 4754 2e4d 204d 5550 4950 2045 5854 \"GT.M MUPIP EXT\n-00052dc0: 5241 4354 2e22 0700 27f2 3a00 0012 0027 RACT.\"..'.:....'\n-00052dd0: f241 0000 2020 2045 7861 6d70 6c65 3a07 .A.. Example:.\n-00052de0: 0027 f242 0000 3800 27f2 4300 0020 2020 .'.B..8.'.C.. \n+00052dc0: 5241 4354 2e22 0700 27fe 3a00 0012 0027 RACT.\"..'.:....'\n+00052dd0: fe41 0000 2020 2045 7861 6d70 6c65 3a07 .A.. Example:.\n+00052de0: 0027 fe42 0000 3800 27fe 4300 0020 2020 .'.B..8.'.C.. \n 00052df0: 2420 6d75 7069 7020 6578 7472 6163 7420 $ mupip extract \n 00052e00: 2d73 656c 6563 743d 5479 7261 6e6e 6f73 -select=Tyrannos\n 00052e10: 6175 7275 7320 2f64 6576 2f74 7479 0700 aurus /dev/tty..\n-00052e20: 27f2 4400 0051 0027 f245 0000 2020 2054 '.D..Q.'.E.. T\n+00052e20: 27fe 4400 0051 0027 fe45 0000 2020 2054 '.D..Q.'.E.. T\n 00052e30: 6869 7320 636f 6d6d 616e 6420 696e 7374 his command inst\n 00052e40: 7275 6374 7320 4558 5452 4143 5420 746f ructs EXTRACT to\n 00052e50: 2064 756d 7020 7468 6520 676c 6f62 616c dump the global\n 00052e60: 205e 5479 7261 6e6e 6f73 6175 7275 7320 ^Tyrannosaurus \n-00052e70: 746f 2074 6865 2600 27f2 4600 0020 2020 to the&.'.F.. \n+00052e70: 746f 2074 6865 2600 27fe 4600 0020 2020 to the&.'.F.. \n 00052e80: 6465 7669 6365 2028 6669 6c65 2d6e 616d device (file-nam\n-00052e90: 6529 202f 6465 762f 7474 792e 0700 27f2 e) /dev/tty...'.\n+00052e90: 6529 202f 6465 762f 7474 792e 0700 27fe e) /dev/tty...'.\n 00052ea0: 4700 0000 0000 0000 0000 0000 0000 0000 G...............\n 00052eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -21243,317 +21243,317 @@\n 00052fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00052ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053000: 0100 0000 ba07 0000 c404 0000 0000 0000 ................\n-00053010: 6500 00f2 4845 4c50 00ff 7300 ff47 444d e...HELP..s..GDM\n+00053010: 6500 00fe 4845 4c50 00ff 7300 ff47 444d e...HELP..s..GDM\n 00053020: 00ff 7300 ff46 5245 455a 4500 bf41 0000 ..s..FREEZE..A..\n 00053030: 2020 2063 6f6e 7369 7374 656e 7420 7374 consistent st\n 00053040: 6174 6520 6265 7477 6565 6e20 6d65 6d6f ate between memo\n 00053050: 7279 2061 6e64 2073 6563 6f6e 6461 7279 ry and secondary\n 00053060: 2073 746f 7261 6765 2c20 7768 6963 682c storage, which,\n-00053070: 2077 6974 6851 0019 f251 0000 2020 202d withQ...Q.. -\n+00053070: 2077 6974 6851 0019 fe51 0000 2020 202d withQ...Q.. -\n 00053080: 4143 4345 5353 5f4d 4554 484f 443d 4247 ACCESS_METHOD=BG\n 00053090: 2c20 6d65 616e 7320 6166 7465 7220 666c , means after fl\n 000530a0: 7573 6869 6e67 2067 6c6f 6261 6c20 6275 ushing global bu\n 000530b0: 6666 6572 732e 2049 6620 796f 7520 7072 ffers. If you pr\n-000530c0: 6566 6572 2061 5400 19f2 6100 0020 2020 efer aT...a.. \n+000530c0: 6566 6572 2061 5400 19fe 6100 0020 2020 efer aT...a.. \n 000530d0: 6e6f 6e2d 4754 2e4d 2075 7469 6c69 7479 non-GT.M utility\n 000530e0: 2074 6f20 7065 7266 6f72 6d20 6120 6261 to perform a ba\n 000530f0: 636b 7570 206f 7220 7265 6f72 6761 6e69 ckup or reorgani\n 00053100: 7a61 7469 6f6e 2c20 796f 7520 6d69 6768 zation, you migh\n-00053110: 7420 7573 6520 7468 6973 5400 19f2 7100 t use thisT...q.\n+00053110: 7420 7573 6520 7468 6973 5400 19fe 7100 t use thisT...q.\n 00053120: 0020 2020 6661 6369 6c69 7479 2074 6f20 . facility to \n 00053130: 7072 6f76 6964 6520 7374 616e 6461 6c6f provide standalo\n 00053140: 6e65 2061 6363 6573 7320 746f 2079 6f75 ne access to you\n 00053150: 7220 4754 2e4d 2064 6174 6162 6173 652e r GT.M database.\n 00053160: 2059 6f75 206d 6967 6874 2075 7365 5200 You might useR.\n-00053170: 19f2 8100 0020 2020 4d55 5049 5020 4652 ..... MUPIP FR\n+00053170: 19fe 8100 0020 2020 4d55 5049 5020 4652 ..... MUPIP FR\n 00053180: 4545 5a45 2074 6f20 7375 7370 656e 6420 EEZE to suspend \n 00053190: 2861 6e64 206c 6174 6572 2072 6573 756d (and later resum\n 000531a0: 6529 2064 6174 6162 6173 6520 7570 6461 e) database upda\n 000531b0: 7465 7320 666f 7220 6372 6561 7469 6e67 tes for creating\n-000531c0: 4100 19f2 9100 0020 2020 6d69 7272 6f72 A...... mirror\n+000531c0: 4100 19fe 9100 0020 2020 6d69 7272 6f72 A...... mirror\n 000531d0: 6564 2064 6973 6b20 636f 6e66 6967 7572 ed disk configur\n 000531e0: 6174 696f 6e20 6f72 2072 652d 696e 7465 ation or re-inte\n 000531f0: 6772 6174 696e 6720 6120 6d69 7272 6f72 grating a mirror\n-00053200: 2e08 0018 f2c0 1100 004c 0019 f212 0000 .........L......\n+00053200: 2e08 0018 fec0 1100 004c 0019 fe12 0000 .........L......\n 00053210: 2020 2047 542e 4d20 4241 434b 5550 2c20 GT.M BACKUP, \n 00053220: 494e 5445 472c 2061 6e64 2052 454f 5247 INTEG, and REORG\n 00053230: 206f 7065 7261 7469 6f6e 7320 6d61 7920 operations may \n 00053240: 696d 706c 6963 6974 6c79 2066 7265 657a implicitly freez\n-00053250: 6520 616e 6447 0019 f213 0000 2020 2075 e andG...... u\n+00053250: 6520 616e 6447 0019 fe13 0000 2020 2075 e andG...... u\n 00053260: 6e66 7265 657a 6520 6461 7461 6261 7365 nfreeze database\n 00053270: 2072 6567 696f 6e73 2e20 486f 7765 7665 regions. Howeve\n 00053280: 722c 2066 6f72 206d 6f73 7420 6f70 6572 r, for most oper\n-00053290: 6174 696f 6e73 2c20 7468 6973 5300 19f2 ations, thisS...\n+00053290: 6174 696f 6e73 2c20 7468 6973 5300 19fe ations, thisS...\n 000532a0: 1400 0020 2020 6672 6565 7a65 2f75 6e66 ... freeze/unf\n 000532b0: 7265 657a 6520 6861 7070 656e 7320 696e reeze happens in\n 000532c0: 7465 726e 616c 6c79 2061 6e64 2069 7320 ternally and is \n 000532d0: 7472 616e 7370 6172 656e 7420 746f 2074 transparent to t\n 000532e0: 6865 2061 7070 6c69 6361 7469 6f6e 2e07 he application..\n-000532f0: 0019 f215 0000 3400 19f2 1600 0020 2020 ......4...... \n+000532f0: 0019 fe15 0000 3400 19fe 1600 0020 2020 ......4...... \n 00053300: 5468 6520 666f 726d 6174 206f 6620 7468 The format of th\n 00053310: 6520 4d55 5049 5020 4652 4545 5a45 2063 e MUPIP FREEZE c\n-00053320: 6f6d 6d61 6e64 2069 733a 0700 19f2 1700 ommand is:......\n-00053330: 0076 0019 f218 0000 2020 2046 5b52 4545 .v...... F[REE\n+00053320: 6f6d 6d61 6e64 2069 733a 0700 19fe 1700 ommand is:......\n+00053330: 0076 0019 fe18 0000 2020 2046 5b52 4545 .v...... F[REE\n 00053340: 5a45 5d20 7b2d 4f46 5b46 5d20 5b2d 4f56 ZE] {-OF[F] [-OV\n 00053350: 5b45 5252 4944 455d 5d7c 2d4f 4e20 5b5b [ERRIDE]]|-ON [[\n 00053360: 2d4f 4e4c 5b49 4e45 5d20 5b2d 5b4e 4f5d -ONL[INE] [-[NO]\n 00053370: 4155 544f 5245 4c45 4153 455d 5d20 7c20 AUTORELEASE]] | \n 00053380: 5b2d 4e4f 4f4e 4c5b 494e 455d 5d20 5b2d [-NOONL[INE]] [-\n 00053390: 525b 4543 4f52 445d 5d5d 7d20 7265 6769 R[ECORD]]]} regi\n-000533a0: 6f6e 2d6c 6973 7407 0019 f219 0000 5200 on-list.......R.\n-000533b0: 19f2 1a00 0020 2020 2020 6f20 5468 6520 ..... o The \n+000533a0: 6f6e 2d6c 6973 7407 0019 fe19 0000 5200 on-list.......R.\n+000533b0: 19fe 1a00 0020 2020 2020 6f20 5468 6520 ..... o The \n 000533c0: 7265 6769 6f6e 2d6c 6973 7420 6964 656e region-list iden\n 000533d0: 7469 6669 6573 2074 6865 2074 6172 6765 tifies the targe\n 000533e0: 7420 6f66 2074 6865 2046 5245 455a 452e t of the FREEZE.\n 000533f0: 2072 6567 696f 6e2d 6c69 7374 206d 6179 region-list may\n-00053400: 4f00 19f2 2100 0020 2020 2020 2020 7370 O...!.. sp\n+00053400: 4f00 19fe 2100 0020 2020 2020 2020 7370 O...!.. sp\n 00053410: 6563 6966 7920 6d6f 7265 2074 6861 6e20 ecify more than \n 00053420: 6f6e 6520 7265 6769 6f6e 206f 6620 7468 one region of th\n 00053430: 6520 6375 7272 656e 7420 676c 6f62 616c e current global\n 00053440: 2064 6972 6563 746f 7279 2069 6e20 614b directory in aK\n-00053450: 0019 f222 0000 2020 2020 2020 206c 6973 ...\".. lis\n+00053450: 0019 fe22 0000 2020 2020 2020 206c 6973 ...\".. lis\n 00053460: 742e 2052 6567 696f 6e73 2061 7265 2063 t. Regions are c\n 00053470: 6173 652d 696e 7365 6e73 6974 6976 652c ase-insensitive,\n 00053480: 2073 6570 6172 6174 6564 2062 7920 6120 separated by a \n-00053490: 636f 6d6d 612c 2061 6e64 5400 19f2 2300 comma, andT...#.\n+00053490: 636f 6d6d 612c 2061 6e64 5400 19fe 2300 comma, andT...#.\n 000534a0: 0020 2020 2020 2020 7769 6c64 6361 7264 . wildcard\n 000534b0: 7320 6361 6e20 6265 2075 7365 6420 746f s can be used to\n 000534c0: 2073 7065 6369 6679 2074 6865 6d2e 2041 specify them. A\n 000534d0: 6e79 2072 6567 696f 6e2d 6e61 6d65 206d ny region-name m\n 000534e0: 6179 2069 6e63 6c75 6465 2074 6865 5200 ay include theR.\n-000534f0: 19f2 2400 0020 2020 2020 2020 7769 6c64 ..$.. wild\n+000534f0: 19fe 2400 0020 2020 2020 2020 7769 6c64 ..$.. wild\n 00053500: 6361 7264 2063 6861 7261 6374 6572 7320 card characters \n 00053510: 2a20 616e 6420 2520 2872 656d 656d 6265 * and % (remembe\n 00053520: 7220 746f 2065 7363 6170 6520 7468 656d r to escape them\n 00053530: 2074 6f20 7072 6f74 6563 7420 7468 656d to protect them\n-00053540: 5300 19f2 2500 0020 2020 2020 2020 6672 S...%.. fr\n+00053540: 5300 19fe 2500 0020 2020 2020 2020 6672 S...%.. fr\n 00053550: 6f6d 2069 6e61 7070 726f 7072 6961 7465 om inappropriate\n 00053560: 2065 7870 616e 7369 6f6e 2062 7920 7468 expansion by th\n 00053570: 6520 7368 656c 6c29 2e20 416e 7920 7265 e shell). Any re\n 00053580: 6769 6f6e 206e 616d 6520 6578 7061 6e73 gion name expans\n-00053590: 696f 6e32 0019 f226 0000 2020 2020 2020 ion2...&.. \n+00053590: 696f 6e32 0019 fe26 0000 2020 2020 2020 ion2...&.. \n 000535a0: 206f 6363 7572 7320 696e 204d 2028 4153 occurs in M (AS\n 000535b0: 4349 4929 2063 6f6c 6c61 7469 6f6e 206f CII) collation o\n-000535c0: 7264 6572 2e50 0019 f227 0000 2020 2020 rder.P...'.. \n+000535c0: 7264 6572 2e50 0019 fe27 0000 2020 2020 rder.P...'.. \n 000535d0: 206f 204d 5550 4950 2046 5245 455a 4520 o MUPIP FREEZE \n 000535e0: 7761 6974 7320 666f 7220 7570 2074 6f20 waits for up to \n 000535f0: 6f6e 6520 6d69 6e75 7465 2073 6f20 7468 one minute so th\n 00053600: 6174 2063 6f6e 6375 7272 656e 7420 4b49 at concurrent KI\n-00053610: 4c4c 206f 724d 0019 f228 0000 2020 2020 LL orM...(.. \n+00053610: 4c4c 206f 724d 0019 fe28 0000 2020 2020 LL orM...(.. \n 00053620: 2020 204d 5550 4950 2052 454f 5247 206f MUPIP REORG o\n 00053630: 7065 7261 7469 6f6e 7320 6361 6e20 636f perations can co\n 00053640: 6d70 6c65 7465 2e20 4966 2074 6865 204b mplete. If the K\n 00053650: 494c 4c20 6f72 204d 5550 4950 2052 454f ILL or MUPIP REO\n-00053660: 5247 5400 19f2 2900 0020 2020 2020 2020 RGT...).. \n+00053660: 5247 5400 19fe 2900 0020 2020 2020 2020 RGT...).. \n 00053670: 636f 6d6d 616e 6473 2064 6f20 6e6f 7420 commands do not \n 00053680: 636f 6d70 6c65 7465 2077 6974 6869 6e20 complete within \n 00053690: 6f6e 6520 6d69 6e75 7465 2c20 4d55 5049 one minute, MUPI\n 000536a0: 5020 4652 4545 5a45 2075 6e66 7265 657a P FREEZE unfreez\n-000536b0: 6573 2061 6e79 4f00 19f2 2a00 0020 2020 es anyO...*.. \n+000536b0: 6573 2061 6e79 4f00 19fe 2a00 0020 2020 es anyO...*.. \n 000536c0: 2020 2020 7265 6769 6f6e 7320 6974 2068 regions it h\n 000536d0: 6164 2070 7265 7669 6f75 736c 7920 6d61 ad previously ma\n 000536e0: 726b 6564 2061 7320 6672 6f7a 656e 2061 rked as frozen a\n 000536f0: 6e64 2074 6572 6d69 6e61 7465 7320 7769 nd terminates wi\n-00053700: 7468 2061 6e14 0019 f231 0000 2020 2020 th an....1.. \n-00053710: 2020 2065 7272 6f72 2e4d 0019 f232 0000 error.M...2..\n+00053700: 7468 2061 6e14 0019 fe31 0000 2020 2020 th an....1.. \n+00053710: 2020 2065 7272 6f72 2e4d 0019 fe32 0000 error.M...2..\n 00053720: 2020 2020 206f 2054 6f20 656e 7375 7265 o To ensure\n 00053730: 2074 6861 7420 6120 636f 7079 206f 7220 that a copy or \n 00053740: 7265 6f72 6761 6e69 7a65 6420 7665 7273 reorganized vers\n 00053750: 696f 6e20 6f66 2061 2064 6174 6162 6173 ion of a databas\n-00053760: 6520 6669 6c65 5400 19f2 3300 0020 2020 e fileT...3.. \n+00053760: 6520 6669 6c65 5400 19fe 3300 0020 2020 e fileT...3.. \n 00053770: 2020 2020 636f 6e74 6169 6e73 2061 2063 contains a c\n 00053780: 6f6e 7369 7374 656e 7420 7365 7420 6f66 onsistent set of\n 00053790: 2072 6563 6f72 6473 2c20 636f 6e63 7572 records, concur\n 000537a0: 7265 6e74 204d 5550 4950 2075 7469 6c69 rent MUPIP utili\n 000537b0: 7469 6573 2c20 7375 6368 0000 0000 0000 ties, such......\n 000537c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000537d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000537e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000537f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053800: 0100 0000 d307 0000 e104 0000 0000 0000 ................\n-00053810: 6400 00f2 4845 4c50 00ff 7300 ff47 444d d...HELP..s..GDM\n+00053810: 6400 00fe 4845 4c50 00ff 7300 ff47 444d d...HELP..s..GDM\n 00053820: 00ff 7300 ff46 5245 455a 4500 c034 0000 ..s..FREEZE..4..\n 00053830: 2020 2020 2020 2061 7320 4241 434b 5550 as BACKUP\n 00053840: 2028 7769 7468 6f75 7420 7468 6520 4f4e (without the ON\n 00053850: 4c49 4e45 2071 7561 6c69 6669 6572 2920 LINE qualifier) \n 00053860: 616e 6420 4558 5452 4143 542c 2069 6e63 and EXTRACT, inc\n-00053870: 6c75 6465 5400 19f2 3500 0020 2020 2020 ludeT...5.. \n+00053870: 6c75 6465 5400 19fe 3500 0020 2020 2020 ludeT...5.. \n 00053880: 2020 6d65 6368 616e 6973 6d73 2074 6f20 mechanisms to \n 00053890: 656e 7375 7265 2074 6861 7420 7468 6520 ensure that the \n 000538a0: 6461 7461 6261 7365 2064 6f65 7320 6e6f database does no\n 000538b0: 7420 6368 616e 6765 2077 6869 6c65 2074 t change while t\n-000538c0: 6865 204d 5550 4950 5400 19f2 3600 0020 he MUPIPT...6.. \n+000538c0: 6865 204d 5550 4950 5400 19fe 3600 0020 he MUPIPT...6.. \n 000538d0: 2020 2020 2020 7574 696c 6974 7920 6973 utility is\n 000538e0: 2070 6572 666f 726d 696e 6720 616e 2061 performing an a\n 000538f0: 6374 696f 6e2e 2046 4953 2072 6563 6f6d ction. FIS recom\n 00053900: 6d65 6e64 7320 7468 6520 7573 6520 6f66 mends the use of\n-00053910: 2074 6865 202d 4f4e 4c49 4e45 2400 19f2 the -ONLINE$...\n+00053910: 2074 6865 202d 4f4e 4c49 4e45 2400 19fe the -ONLINE$...\n 00053920: 3700 0020 2020 2020 2020 7175 616c 6966 7.. qualif\n 00053930: 6965 7220 7769 7468 2042 4143 4b55 502e ier with BACKUP.\n-00053940: 5300 19f2 3800 0020 2020 2020 6f20 4120 S...8.. o A \n+00053940: 5300 19fe 3800 0020 2020 2020 6f20 4120 S...8.. o A \n 00053950: 4d55 5049 5020 4652 4545 5a45 2063 616e MUPIP FREEZE can\n 00053960: 2062 6520 7265 6d6f 7665 6420 6f6e 6c79 be removed only\n 00053970: 2062 7920 7468 6520 7573 6572 2077 686f by the user who\n 00053980: 2073 6574 7320 7468 6520 4652 4545 5a45 sets the FREEZE\n-00053990: 206f 7221 0019 f239 0000 2020 2020 2020 or!...9.. \n+00053990: 206f 7221 0019 fe39 0000 2020 2020 2020 or!...9.. \n 000539a0: 2062 7920 7573 696e 6720 2d4f 5645 5252 by using -OVERR\n-000539b0: 4944 452e 4e00 19f2 3a00 0020 2020 2020 IDE.N...:.. \n+000539b0: 4944 452e 4e00 19fe 3a00 0020 2020 2020 IDE.N...:.. \n 000539c0: 6f20 4120 4d55 5049 5020 4652 4545 5a45 o A MUPIP FREEZE\n 000539d0: 202d 4f4e 2063 616e 2073 7065 6369 6679 -ON can specify\n 000539e0: 2065 6974 6865 7220 2d4e 4f4f 4e4c 494e either -NOONLIN\n 000539f0: 452c 2074 6865 2064 6566 6175 6c74 2c20 E, the default, \n-00053a00: 6f72 5400 19f2 4100 0020 2020 2020 2020 orT...A.. \n+00053a00: 6f72 5400 19fe 4100 0020 2020 2020 2020 orT...A.. \n 00053a10: 2d4f 4e4c 494e 452c 2061 6e64 2069 6620 -ONLINE, and if \n 00053a20: 2d4f 4e4c 494e 452c 2063 616e 2073 7065 -ONLINE, can spe\n 00053a30: 6369 6679 2065 6974 6865 7220 2d41 5554 cify either -AUT\n 00053a40: 4f52 454c 4541 5345 2c20 7468 6520 6465 ORELEASE, the de\n-00053a50: 6661 756c 742c 2000 19f2 4200 0020 2020 fault, ...B.. \n+00053a50: 6661 756c 742c 2000 19fe 4200 0020 2020 fault, ...B.. \n 00053a60: 2020 2020 6f72 202d 4e4f 4155 544f 5245 or -NOAUTORE\n-00053a70: 4c45 4153 452e 5000 19f2 4300 0020 2020 LEASE.P...C.. \n+00053a70: 4c45 4153 452e 5000 19fe 4300 0020 2020 LEASE.P...C.. \n 00053a80: 2020 6f20 4120 4652 4545 5a45 2073 7065 o A FREEZE spe\n 00053a90: 6369 6679 696e 6720 2d4f 4e4c 494e 4520 cifying -ONLINE \n 00053aa0: 6174 7465 6d70 7473 2074 6f20 6d69 6e69 attempts to mini\n 00053ab0: 6d69 7a65 2074 6865 2069 6d70 6163 7420 mize the impact \n-00053ac0: 6f66 2074 6865 4a00 19f2 4400 0020 2020 of theJ...D.. \n+00053ac0: 6f66 2074 6865 4a00 19fe 4400 0020 2020 of theJ...D.. \n 00053ad0: 2020 2020 4652 4545 5a45 206f 6e20 636f FREEZE on co\n 00053ae0: 6e63 7572 7265 6e74 6c79 2075 7064 6174 ncurrently updat\n 00053af0: 696e 6720 7072 6f63 6573 7365 7320 6279 ing processes by\n 00053b00: 2072 6573 7472 6963 7469 6e67 2061 6c6c restricting all\n-00053b10: 4300 19f2 4500 0020 2020 2020 2020 6461 C...E.. da\n+00053b10: 4300 19fe 4500 0020 2020 2020 2020 6461 C...E.. da\n 00053b20: 7461 6261 7365 2d72 656c 6174 6564 2075 tabase-related u\n 00053b30: 7064 6174 6573 2074 6f20 6d65 6d6f 7279 pdates to memory\n 00053b40: 2061 7320 6c6f 6e67 2061 7320 6974 2063 as long as it c\n-00053b50: 616e 2e51 0019 f246 0000 2020 2020 206f an.Q...F.. o\n+00053b50: 616e 2e51 0019 fe46 0000 2020 2020 206f an.Q...F.. o\n 00053b60: 2041 2046 5245 455a 4520 7370 6563 6966 A FREEZE specif\n 00053b70: 7969 6e67 202d 4f4e 4c49 4e45 202d 4155 ying -ONLINE -AU\n 00053b80: 544f 5245 4c45 4153 4520 616c 6c6f 7773 TORELEASE allows\n 00053b90: 2075 7064 6174 6573 2074 6f20 636f 6e74 updates to cont\n-00053ba0: 696e 7565 4600 19f2 4700 0020 2020 2020 inueF...G.. \n+00053ba0: 696e 7565 4600 19fe 4700 0020 2020 2020 inueF...G.. \n 00053bb0: 2020 696d 6d65 6469 6174 656c 7920 7768 immediately wh\n 00053bc0: 656e 2047 542e 4d20 6e65 6564 7320 746f en GT.M needs to\n 00053bd0: 2075 7064 6174 6520 7468 6520 6461 7461 update the data\n-00053be0: 6261 7365 2066 696c 652e 4d00 19f2 4800 base file.M...H.\n+00053be0: 6261 7365 2066 696c 652e 4d00 19fe 4800 base file.M...H.\n 00053bf0: 0020 2020 2020 6f20 4166 7465 7220 4d55 . o After MU\n 00053c00: 5049 5020 4652 4545 5a45 202d 4f4e 202d PIP FREEZE -ON -\n 00053c10: 4e4f 4f4e 4c49 4e45 2c20 7072 6f63 6573 NOONLINE, proces\n 00053c20: 7365 7320 7468 6174 2061 7265 2061 7474 ses that are att\n-00053c30: 656d 7074 696e 6751 0019 f249 0000 2020 emptingQ...I.. \n+00053c30: 656d 7074 696e 6751 0019 fe49 0000 2020 emptingQ...I.. \n 00053c40: 2020 2020 2075 7064 6174 6573 2022 6861 updates \"ha\n 00053c50: 6e67 2220 756e 7469 6c20 7468 6520 4652 ng\" until the FR\n 00053c60: 4545 5a45 2069 7320 7265 6d6f 7665 6420 EEZE is removed \n 00053c70: 6279 2074 6865 204d 5550 4950 2046 5245 by the MUPIP FRE\n-00053c80: 455a 4520 2d4f 4646 4f00 19f2 4a00 0020 EZE -OFFO...J.. \n+00053c80: 455a 4520 2d4f 4646 4f00 19fe 4a00 0020 EZE -OFFO...J.. \n 00053c90: 2020 2020 2020 636f 6d6d 616e 6420 6f72 command or\n 00053ca0: 2044 5345 2e20 4d61 6b65 2073 7572 6520 DSE. Make sure \n 00053cb0: 7468 6174 2070 726f 6365 6475 7265 7320 that procedures \n 00053cc0: 666f 7220 7573 696e 6720 4d55 5049 5020 for using MUPIP \n-00053cd0: 4652 4545 5a45 2c4e 0019 f251 0000 2020 FREEZE,N...Q.. \n+00053cd0: 4652 4545 5a45 2c4e 0019 fe51 0000 2020 FREEZE,N...Q.. \n 00053ce0: 2020 2020 2077 6865 7468 6572 206d 616e whether man\n 00053cf0: 7561 6c20 6f72 2061 7574 6f6d 6174 6564 ual or automated\n 00053d00: 2c20 696e 636c 7564 6520 7072 6f76 6973 , include provis\n 00053d10: 696f 6e73 2066 6f72 2072 656d 6f76 696e ions for removin\n-00053d20: 6720 7468 6550 0019 f252 0000 2020 2020 g theP...R.. \n+00053d20: 6720 7468 6550 0019 fe52 0000 2020 2020 g theP...R.. \n 00053d30: 2020 2046 5245 455a 4520 696e 2061 6c6c FREEZE in all\n 00053d40: 2061 7070 726f 7072 6961 7465 2063 6173 appropriate cas\n 00053d50: 6573 2c20 696e 636c 7564 696e 6720 7768 es, including wh\n 00053d60: 656e 2065 7272 6f72 7320 6469 7372 7570 en errors disrup\n-00053d70: 7420 7468 651a 0019 f253 0000 2020 2020 t the....S.. \n+00053d70: 7420 7468 651a 0019 fe53 0000 2020 2020 t the....S.. \n 00053d80: 2020 206e 6f72 6d61 6c20 666c 6f77 2e53 normal flow.S\n-00053d90: 0019 f254 0000 2020 2020 206f 204d 5550 ...T.. o MUP\n+00053d90: 0019 fe54 0000 2020 2020 206f 204d 5550 ...T.. o MUP\n 00053da0: 4950 2046 5245 455a 4520 7365 6e64 7320 IP FREEZE sends \n 00053db0: 6120 4442 4652 4545 5a45 4f4e 2f44 4246 a DBFREEZEON/DBF\n 00053dc0: 5245 455a 454f 4646 206d 6573 7361 6765 REEZEOFF message\n 00053dd0: 2074 6f20 7468 6520 7379 7374 656d 206c to the system l\n-00053de0: 6f67 3c00 19f2 5500 0020 2020 2020 2020 og<...U.. \n+00053de0: 6f67 3c00 19fe 5500 0020 2020 2020 2020 og<...U.. \n 00053df0: 666f 7220 6561 6368 2072 6567 696f 6e20 for each region \n 00053e00: 7768 6f73 6520 6672 6565 7a65 2073 7461 whose freeze sta\n 00053e10: 7465 2069 7320 6368 616e 6765 642e 5400 te is changed.T.\n-00053e20: 19f2 5600 0020 2020 2020 6f20 4120 2d52 ..V.. o A -R\n+00053e20: 19fe 5600 0020 2020 2020 6f20 4120 2d52 ..V.. o A -R\n 00053e30: 4543 4f56 4552 2f2d 524f 4c4c 4241 434b ECOVER/-ROLLBACK\n 00053e40: 2066 6f72 2061 2064 6174 6162 6173 6520 for a database \n 00053e50: 7265 7665 7274 7320 746f 2061 2070 7269 reverts to a pri\n 00053e60: 6f72 2064 6174 6162 6173 6520 7570 6461 or database upda\n-00053e70: 7465 4e00 19f2 5700 0020 2020 2020 2020 teN...W.. \n+00053e70: 7465 4e00 19fe 5700 0020 2020 2020 2020 teN...W.. \n 00053e80: 7374 6174 652e 2054 6865 7265 666f 7265 state. Therefore\n 00053e90: 2c20 6120 2d52 4543 4f56 4552 2f2d 524f , a -RECOVER/-RO\n 00053ea0: 4c4c 4241 434b 2069 6d6d 6564 6961 7465 LLBACK immediate\n 00053eb0: 6c79 2061 6674 6572 2061 204d 5550 4950 ly after a MUPIP\n-00053ec0: 5100 19f2 5800 0020 2020 2020 2020 4652 Q...X.. FR\n+00053ec0: 5100 19fe 5800 0020 2020 2020 2020 4652 Q...X.. FR\n 00053ed0: 4545 5a45 202d 4f4e 2072 656d 6f76 6573 EEZE -ON removes\n 00053ee0: 2074 6865 2066 7265 657a 652e 2048 6f77 the freeze. How\n 00053ef0: 6576 6572 2c20 2d52 4543 4f56 4552 2f2d ever, -RECOVER/-\n 00053f00: 524f 4c4c 4241 434b 2064 6f65 7320 6e6f ROLLBACK does no\n-00053f10: 7451 0019 f259 0000 2020 2020 2020 2073 tQ...Y.. s\n+00053f10: 7451 0019 fe59 0000 2020 2020 2020 2073 tQ...Y.. s\n 00053f20: 7563 6365 6564 2069 6620 7468 6572 6520 ucceed if there \n 00053f30: 6172 6520 7072 6f63 6573 7365 7320 6174 are processes at\n 00053f40: 7461 6368 6564 2028 666f 7220 6578 616d tached (for exam\n 00053f50: 706c 6520 7768 656e 2061 2070 726f 6365 ple when a proce\n-00053f60: 7373 5300 19f2 5a00 0020 2020 2020 2020 ssS...Z.. \n+00053f60: 7373 5300 19fe 5a00 0020 2020 2020 2020 ssS...Z.. \n 00053f70: 6174 7465 6d70 7420 6120 6461 7461 6261 attempt a databa\n 00053f80: 7365 2075 7064 6174 6520 696d 6d65 6469 se update immedi\n 00053f90: 6174 656c 7920 6166 7465 7220 6120 4d55 ately after a MU\n 00053fa0: 5050 2046 5245 455a 4520 2d4f 4e29 2074 PP FREEZE -ON) t\n-00053fb0: 6f20 7468 6517 0019 f261 0000 2020 2020 o the....a.. \n-00053fc0: 2020 2064 6174 6162 6173 652e 0700 19f2 database.....\n+00053fb0: 6f20 7468 6517 0019 fe61 0000 2020 2020 o the....a.. \n+00053fc0: 2020 2064 6174 6162 6173 652e 0700 19fe database.....\n 00053fd0: 6200 0000 0000 0000 0000 0000 0000 0000 b...............\n 00053fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00053ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00054000: 0100 0000 4003 0000 4705 0000 0000 0000 ....@...G.......\n 00054010: 4200 0043 4845 4c50 00ff 7300 ff47 444d B..CHELP..s..GDM\n 00054020: 00ff 7300 ff46 5245 455a 4500 ff73 00ff ..s..FREEZE..s..\n 00054030: 5b4e 4f5d 415b 5554 4f52 454c 4541 5345 [NO]A[UTORELEASE\n 00054040: 0000 5b4e 4f5d 415b 5554 4f52 454c 4541 ..[NO]A[UTORELEA\n-00054050: 5345 1b00 2df2 bf11 0000 2020 205b 4e4f SE..-..... [NO\n+00054050: 5345 1b00 2dfe bf11 0000 2020 205b 4e4f SE..-..... [NO\n 00054060: 5d41 5b55 544f 5245 4c45 4153 4507 002e ]A[UTORELEASE...\n-00054070: f221 0000 5100 2ef2 3100 0020 2020 436f .!..Q...1.. Co\n+00054070: fe21 0000 5100 2efe 3100 0020 2020 436f .!..Q...1.. Co\n 00054080: 6e74 726f 6c73 2074 6865 2062 6568 6176 ntrols the behav\n 00054090: 696f 7220 6f66 2061 2046 5245 455a 4520 ior of a FREEZE \n 000540a0: 7370 6563 6966 6965 6420 7769 7468 202d specified with -\n 000540b0: 4f4e 4c49 4e45 2077 6865 6e20 4754 2e4d ONLINE when GT.M\n-000540c0: 206d 7573 744f 002e f241 0000 2020 2077 mustO...A.. w\n+000540c0: 206d 7573 744f 002e fe41 0000 2020 2077 mustO...A.. w\n 000540d0: 7269 7465 2074 6f20 6120 6461 7461 6261 rite to a databa\n 000540e0: 7365 2066 696c 652e 2054 6865 2066 6f72 se file. The for\n 000540f0: 6d61 7420 6f66 2074 6865 2041 5554 4f52 mat of the AUTOR\n 00054100: 454c 4541 5345 2071 7561 6c69 6669 6572 ELEASE qualifier\n-00054110: 2069 733a 0700 2ef2 5100 001c 002e f261 is:....Q......a\n+00054110: 2069 733a 0700 2efe 5100 001c 002e fe61 is:....Q......a\n 00054120: 0000 2020 202d 5b4e 4f5d 415b 5554 4f52 .. -[NO]A[UTOR\n-00054130: 454c 4541 5345 5d07 002e f271 0000 5000 ELEASE]....q..P.\n-00054140: 2ef2 8100 0020 2020 2020 6f20 2d41 5554 ..... o -AUT\n+00054130: 454c 4541 5345 5d07 002e fe71 0000 5000 ELEASE]....q..P.\n+00054140: 2efe 8100 0020 2020 2020 6f20 2d41 5554 ..... o -AUT\n 00054150: 4f52 454c 4541 5345 2c20 7468 6520 6465 ORELEASE, the de\n 00054160: 6661 756c 742c 2063 6175 7365 7320 4754 fault, causes GT\n 00054170: 2e4d 2074 6f20 7265 6c65 6173 6520 7468 .M to release th\n 00054180: 6520 6672 6565 7a65 2069 6620 6974 3c00 e freeze if it<.\n-00054190: 2ef2 9100 0020 2020 2020 2020 6e65 6564 ..... need\n+00054190: 2efe 9100 0020 2020 2020 2020 6e65 6564 ..... need\n 000541a0: 7320 746f 2075 7064 6174 6520 7468 6520 s to update the \n 000541b0: 6669 6c65 2062 6566 6f72 6520 6120 4652 file before a FR\n-000541c0: 4545 5a45 202d 4f46 462e 5200 2df2 c011 EEZE -OFF.R.-...\n+000541c0: 4545 5a45 202d 4f46 462e 5200 2dfe c011 EEZE -OFF.R.-...\n 000541d0: 0000 2020 2020 206f 2057 6865 6e20 4652 .. o When FR\n 000541e0: 4545 5a45 202d 4f4e 4c49 4e45 2069 7320 EEZE -ONLINE is \n 000541f0: 696e 2065 6666 6563 742c 204d 5550 4950 in effect, MUPIP\n 00054200: 2072 656a 6563 7473 2061 6c6c 2053 4554 rejects all SET\n-00054210: 2061 6374 696f 6e73 2061 6e64 5200 2ef2 actions andR...\n+00054210: 2061 6374 696f 6e73 2061 6e64 5200 2efe actions andR...\n 00054220: 1200 0020 2020 2020 2020 7072 6f64 7563 ... produc\n 00054230: 6573 2074 6865 204f 4652 5a41 4354 4956 es the OFRZACTIV\n 00054240: 4520 7761 726e 696e 673b 2069 6620 796f E warning; if yo\n 00054250: 7520 6e65 6564 2074 6f20 7065 7266 6f72 u need to perfor\n 00054260: 6d20 616e 7920 7375 6368 2053 4554 3900 m any such SET9.\n-00054270: 2ef2 1300 0020 2020 2020 2020 6163 7469 ..... acti\n+00054270: 2efe 1300 0020 2020 2020 2020 6163 7469 ..... acti\n 00054280: 6f6e 732c 2079 6f75 206d 7573 7420 7265 ons, you must re\n 00054290: 6c65 6173 6520 7468 6520 6672 6565 7a65 lease the freeze\n-000542a0: 2066 6972 7374 2e54 002e f214 0000 2020 first.T...... \n+000542a0: 2066 6972 7374 2e54 002e fe14 0000 2020 first.T...... \n 000542b0: 2020 206f 202d 4e4f 4155 544f 5245 4c45 o -NOAUTORELE\n 000542c0: 4153 4520 6361 7573 6573 2047 542e 4d20 ASE causes GT.M \n 000542d0: 746f 2068 6f6c 6420 6f66 6620 6163 7469 to hold off acti\n 000542e0: 6f6e 7320 7468 6174 206e 6565 6420 746f ons that need to\n-000542f0: 2075 7064 6174 6520 7468 6545 002e f215 update theE....\n+000542f0: 2075 7064 6174 6520 7468 6545 002e fe15 update theE....\n 00054300: 0000 2020 2020 2020 2064 6174 6162 6173 .. databas\n 00054310: 6520 6669 6c65 2075 6e74 696c 2073 6f6d e file until som\n 00054320: 656f 6e65 2069 7373 7565 7320 6120 4d55 eone issues a MU\n 00054330: 5049 5020 4652 4545 5a45 202d 4f46 462e PIP FREEZE -OFF.\n 00054340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00054350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00054360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -21627,445 +21627,445 @@\n 000547a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000547b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000547c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000547d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000547e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000547f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00054800: 0100 0000 f807 0000 ac05 0000 0000 0000 ................\n-00054810: 7c00 00f2 4845 4c50 00ff 7300 ff47 444d |...HELP..s..GDM\n+00054810: 7c00 00fe 4845 4c50 00ff 7300 ff47 444d |...HELP..s..GDM\n 00054820: 00ff 7300 ff46 5245 455a 4500 ff73 00ff ..s..FREEZE..s..\n 00054830: 5b4e 4f5d 415b 5554 4f52 454c 4541 5345 [NO]A[UTORELEASE\n 00054840: 00c0 1600 0020 2020 2020 6f20 5468 6520 ..... o The \n 00054850: 6163 7469 6f6e 7320 7468 6174 2072 6571 actions that req\n 00054860: 7569 7265 2047 542e 4d20 746f 2077 7269 uire GT.M to wri\n 00054870: 7465 2074 6f20 7468 6520 6461 7461 6261 te to the databa\n-00054880: 7365 2066 696c 6520 6172 653a 0700 2ef2 se file are:....\n-00054890: 1700 0050 002e f218 0000 2020 2020 2020 ...P...... \n+00054880: 7365 2066 696c 6520 6172 653a 0700 2efe se file are:....\n+00054890: 1700 0050 002e fe18 0000 2020 2020 2020 ...P...... \n 000548a0: 2020 2020 6f20 496e 7375 6666 6963 6965 o Insufficie\n 000548b0: 6e74 2067 6c6f 6261 6c20 6275 6666 6572 nt global buffer\n 000548c0: 7320 746f 2068 6f6c 6420 7570 6461 7465 s to hold update\n 000548d0: 7320 2d20 4754 2e4d 206d 7573 7420 666c s - GT.M must fl\n-000548e0: 7573 6845 002e f219 0000 2020 2020 2020 ushE...... \n+000548e0: 7573 6845 002e fe19 0000 2020 2020 2020 ushE...... \n 000548f0: 2020 2020 2020 6275 6666 6572 7320 746f buffers to\n 00054900: 206d 616b 6520 7370 6163 6520 746f 2064 make space to d\n 00054910: 6f20 616e 7920 6164 6469 7469 6f6e 616c o any additional\n-00054920: 2075 7064 6174 6573 5100 2ef2 1a00 0020 updatesQ...... \n+00054920: 2075 7064 6174 6573 5100 2efe 1a00 0020 updatesQ...... \n 00054930: 2020 2020 2020 2020 206f 2049 6e73 7566 o Insuf\n 00054940: 6669 6369 656e 7420 7370 6163 6520 696e ficient space in\n 00054950: 2074 6865 2064 6174 6162 6173 6520 746f the database to\n 00054960: 2068 6f6c 6420 7570 6461 7465 7320 2d20 hold updates - \n-00054970: 4754 2e4d 206d 7573 7422 002e f221 0000 GT.M must\"...!..\n+00054970: 4754 2e4d 206d 7573 7422 002e fe21 0000 GT.M must\"...!..\n 00054980: 2020 2020 2020 2020 2020 2020 6578 7465 exte\n-00054990: 6e64 2074 6865 2066 696c 653c 002e f222 nd the file<...\"\n+00054990: 6e64 2074 6865 2066 696c 653c 002e fe22 nd the file<...\"\n 000549a0: 0000 2020 2020 2020 2020 2020 6f20 5468 .. o Th\n 000549b0: 6520 6a6f 7572 6e61 6c20 6669 6c65 2072 e journal file r\n 000549c0: 6561 6368 6573 2069 7473 206d 6178 696d eaches its maxim\n-000549d0: 756d 2073 697a 6545 002e f223 0000 2020 um sizeE...#.. \n+000549d0: 756d 2073 697a 6545 002e fe23 0000 2020 um sizeE...#.. \n 000549e0: 2020 2020 2020 2020 6f20 416e 2065 706f o An epo\n 000549f0: 6368 2063 6f6d 6573 2064 7565 202d 2047 ch comes due - G\n 00054a00: 542e 4d20 6d75 7374 2063 7265 6174 6520 T.M must create \n-00054a10: 6120 6368 6563 6b70 6f69 6e74 5100 2ef2 a checkpointQ...\n+00054a10: 6120 6368 6563 6b70 6f69 6e74 5100 2efe a checkpointQ...\n 00054a20: 2400 0020 2020 2020 2020 2020 206f 2053 $.. o S\n 00054a30: 6f6d 656f 6e65 2069 7373 7565 7320 6120 omeone issues a \n 00054a40: 4d55 5049 5020 4241 434b 5550 2063 6f6d MUPIP BACKUP com\n 00054a50: 6d61 6e64 202d 2047 542e 4d20 6d75 7374 mand - GT.M must\n 00054a60: 2072 6563 6f72 6420 7374 6174 6542 002e record stateB..\n-00054a70: f225 0000 2020 2020 2020 2020 2020 2020 .%.. \n+00054a70: fe25 0000 2020 2020 2020 2020 2020 2020 .%.. \n 00054a80: 696e 666f 726d 6174 696f 6e20 746f 206d information to m\n 00054a90: 6172 6b20 7468 6520 6265 6769 6e6e 696e ark the beginnin\n 00054aa0: 6720 6f66 2074 6865 2062 6163 6b75 7007 g of the backup.\n-00054ab0: 002e f226 0000 5400 2ef2 2700 0020 2020 ...&..T...'.. \n+00054ab0: 002e fe26 0000 5400 2efe 2700 0020 2020 ...&..T...'.. \n 00054ac0: 2020 6f20 5768 656e 2061 6e20 2d41 5554 o When an -AUT\n 00054ad0: 4f52 454c 4541 5345 2061 6261 6e64 6f6e ORELEASE abandon\n 00054ae0: 7320 6120 4652 4545 5a45 2c20 616e 7920 s a FREEZE, any \n 00054af0: 6163 7469 6f6e 7320 7468 6174 2064 6570 actions that dep\n-00054b00: 656e 6420 6f6e 2074 6865 4c00 2ef2 2800 end on theL...(.\n+00054b00: 656e 6420 6f6e 2074 6865 4c00 2efe 2800 end on theL...(.\n 00054b10: 0020 2020 2020 2020 7374 6162 696c 6974 . stabilit\n 00054b20: 7920 6f66 2074 6865 2064 6174 6162 6173 y of the databas\n 00054b30: 6520 6669 6c65 206f 6e20 7365 636f 6e64 e file on second\n 00054b40: 6172 7920 7374 6f72 6167 652c 2073 7563 ary storage, suc\n-00054b50: 6820 6173 2061 4f00 2ef2 2900 0020 2020 h as aO...).. \n+00054b50: 6820 6173 2061 4f00 2efe 2900 0020 2020 h as aO...).. \n 00054b60: 2020 2020 6461 7461 6261 7365 2063 6f70 database cop\n 00054b70: 792c 206c 6f73 6520 7468 6174 2070 726f y, lose that pro\n 00054b80: 7465 6374 696f 6e20 616e 6420 6172 6520 tection and are \n 00054b90: 6e6f 7420 7265 6c69 6162 6c65 2c20 736f not reliable, so\n-00054ba0: 2074 6865 794f 002e f22a 0000 2020 2020 theyO...*.. \n+00054ba0: 2074 6865 794f 002e fe2a 0000 2020 2020 theyO...*.. \n 00054bb0: 2020 206c 696b 656c 7920 6e65 6564 2074 likely need t\n 00054bc0: 6f20 6265 2072 6570 6561 7465 6420 6174 o be repeated at\n 00054bd0: 2061 2074 696d 6520 7768 656e 2061 6e20 a time when an \n 00054be0: 2d41 5554 4f52 454c 4541 5345 2069 7320 -AUTORELEASE is \n-00054bf0: 6c65 7373 3b00 2ef2 3100 0020 2020 2020 less;...1.. \n+00054bf0: 6c65 7373 3b00 2efe 3100 0020 2020 2020 less;...1.. \n 00054c00: 2020 6c69 6b65 6c79 206f 7220 7768 656e likely or when\n 00054c10: 202d 4e4f 4f4e 4c49 4e45 2069 7320 6d6f -NOONLINE is mo\n 00054c20: 7265 2061 7070 726f 7072 6961 7465 2e54 re appropriate.T\n-00054c30: 002e f232 0000 2020 2020 206f 2041 6e20 ...2.. o An \n+00054c30: 002e fe32 0000 2020 2020 206f 2041 6e20 ...2.. o An \n 00054c40: 2d41 5554 4f52 454c 4541 5345 2061 6374 -AUTORELEASE act\n 00054c50: 696f 6e20 7072 6f64 7563 6573 2061 6e20 ion produces an \n 00054c60: 4f46 525a 4155 544f 5245 4c20 6d65 7373 OFRZAUTOREL mess\n 00054c70: 6167 6520 696e 2074 6865 206f 7065 7261 age in the opera\n-00054c80: 746f 7212 002e f233 0000 2020 2020 2020 tor....3.. \n-00054c90: 206c 6f67 2e53 002e f234 0000 2020 2020 log.S...4.. \n+00054c80: 746f 7212 002e fe33 0000 2020 2020 2020 tor....3.. \n+00054c90: 206c 6f67 2e53 002e fe34 0000 2020 2020 log.S...4.. \n 00054ca0: 206f 2041 6e20 2d41 5554 4f52 454c 4541 o An -AUTORELEA\n 00054cb0: 5345 2061 6374 696f 6e20 7265 7175 6972 SE action requir\n 00054cc0: 6573 2061 2046 5245 455a 4520 2d4f 4646 es a FREEZE -OFF\n 00054cd0: 2074 6f20 7265 6573 7461 626c 6973 6820 to reestablish \n-00054ce0: 6120 6e6f 726d 616c 1d00 2ef2 3500 0020 a normal....5.. \n+00054ce0: 6120 6e6f 726d 616c 1d00 2efe 3500 0020 a normal....5.. \n 00054cf0: 2020 2020 2020 6461 7461 6261 7365 2073 database s\n-00054d00: 7461 7465 2e30 002e f236 0000 2020 2020 tate.0...6.. \n+00054d00: 7461 7465 2e30 002e fe36 0000 2020 2020 tate.0...6.. \n 00054d10: 206f 2049 6e63 6f6d 7061 7469 626c 6520 o Incompatible \n 00054d20: 7769 7468 3a20 2d4f 4646 2c20 2d4e 4f4f with: -OFF, -NOO\n-00054d30: 4e4c 494e 4507 002e f237 0000 0d00 12f2 NLINE....7......\n-00054d40: 544f 4b00 0046 544f 4b0f 0016 f2bf 1100 TOK..FTOK.......\n-00054d50: 0020 2020 4654 4f4b 0700 17f2 2100 004d . FTOK....!..M\n-00054d60: 0017 f231 0000 2020 2050 726f 6475 6365 ...1.. Produce\n+00054d30: 4e4c 494e 4507 002e fe37 0000 0d00 12fe NLINE....7......\n+00054d40: 544f 4b00 0046 544f 4b0f 0016 febf 1100 TOK..FTOK.......\n+00054d50: 0020 2020 4654 4f4b 0700 17fe 2100 004d . FTOK....!..M\n+00054d60: 0017 fe31 0000 2020 2050 726f 6475 6365 ...1.. Produce\n 00054d70: 7320 7468 6520 2270 7562 6c69 6322 2028 s the \"public\" (\n 00054d80: 7379 7374 656d 2067 656e 6572 6174 6564 system generated\n 00054d90: 2920 4950 4320 4b65 7973 2028 6573 7365 ) IPC Keys (esse\n-00054da0: 6e74 6961 6c6c 7920 6861 7368 5400 17f2 ntially hashT...\n+00054da0: 6e74 6961 6c6c 7920 6861 7368 5400 17fe ntially hashT...\n 00054db0: 4100 0020 2020 7661 6c75 6573 2920 6f66 A.. values) of\n 00054dc0: 2061 2067 6976 656e 2066 696c 652d 6c69 a given file-li\n 00054dd0: 7374 206f 7220 7468 6520 6a6f 7572 6e61 st or the journa\n 00054de0: 6c2f 7265 6365 6976 6572 2070 6f6f 6c20 l/receiver pool \n 00054df0: 696e 2061 2074 6162 6c65 2066 6f72 6d2e in a table form.\n-00054e00: 0700 17f2 5100 0032 0017 f261 0000 2020 ....Q..2...a.. \n+00054e00: 0700 17fe 5100 0032 0017 fe61 0000 2020 ....Q..2...a.. \n 00054e10: 2054 6865 2066 6f72 6d61 7420 6f66 2074 The format of t\n 00054e20: 6865 204d 5550 4950 2046 544f 4b20 636f he MUPIP FTOK co\n-00054e30: 6d6d 616e 6420 6973 3a07 0017 f271 0000 mmand is:....q..\n-00054e40: 5300 17f2 8100 0020 2020 4654 5b4f 4b5d S...... FT[OK]\n+00054e30: 6d6d 616e 6420 6973 3a07 0017 fe71 0000 mmand is:....q..\n+00054e40: 5300 17fe 8100 0020 2020 4654 5b4f 4b5d S...... FT[OK]\n 00054e50: 205b 2d44 425d 205b 2d4a 4e4c 504f 4f4c [-DB] [-JNLPOOL\n 00054e60: 5d20 5b2d 5245 4356 504f 4f4c 5d20 5b2d ] [-RECVPOOL] [-\n 00054e70: 4944 5d20 5b2d 4f4e 4c59 5d20 5b2d 5b4e ID] [-ONLY] [-[N\n 00054e80: 4f5d 4845 4144 4552 5d20 6669 6c65 2d6c O]HEADER] file-l\n-00054e90: 6973 7407 0017 f291 0000 5200 16f2 c011 ist.......R.....\n+00054e90: 6973 7407 0017 fe91 0000 5200 16fe c011 ist.......R.....\n 00054ea0: 0000 2020 2020 206f 2066 696c 652d 6c69 .. o file-li\n 00054eb0: 7374 2061 2073 7061 6365 2064 656c 696d st a space delim\n 00054ec0: 6974 6564 206c 6973 7420 6f66 2066 696c ited list of fil\n 00054ed0: 6573 2c20 7375 6368 2061 7320 7468 6174 es, such as that\n-00054ee0: 2070 726f 7669 6465 6420 6279 3f00 17f2 provided by?...\n+00054ee0: 2070 726f 7669 6465 6420 6279 3f00 17fe provided by?...\n 00054ef0: 1200 0020 2020 2020 2020 7468 6520 7573 ... the us\n 00054f00: 6520 6f66 2074 6865 202a 2061 6e64 203f e of the * and ?\n 00054f10: 2073 6865 6c6c 2077 696c 6463 6172 6420 shell wildcard \n-00054f20: 6368 6172 6163 7465 7273 2e53 0017 f213 characters.S....\n+00054f20: 6368 6172 6163 7465 7273 2e53 0017 fe13 characters.S....\n 00054f30: 0000 2020 2020 206f 2057 6974 6820 2d4a .. o With -J\n 00054f40: 4e4c 504f 4f4c 206f 7220 2d52 4543 5650 NLPOOL or -RECVP\n 00054f50: 4f4f 4c2c 204d 5550 4950 2046 544f 4b20 OOL, MUPIP FTOK \n 00054f60: 6967 6e6f 7265 7320 616e 7920 6669 6c65 ignores any file\n 00054f70: 7320 696e 2074 6865 206c 6973 742e 0700 s in the list...\n-00054f80: 17f2 1400 000e 0016 f2ff 7300 ff44 4200 ..........s..DB.\n-00054f90: 0044 420d 001d f2bf 1100 0020 2020 4442 .DB........ DB\n-00054fa0: 0700 1ef2 2100 0051 001e f231 0000 2020 ....!..Q...1.. \n+00054f80: 17fe 1400 000e 0016 feff 7300 ff44 4200 ..........s..DB.\n+00054f90: 0044 420d 001d febf 1100 0020 2020 4442 .DB........ DB\n+00054fa0: 0700 1efe 2100 0051 001e fe31 0000 2020 ....!..Q...1.. \n 00054fb0: 2053 7065 6369 6669 6573 2074 6861 7420 Specifies that \n 00054fc0: 7468 6520 6669 6c65 2d6e 616d 6520 6973 the file-name is\n 00054fd0: 2061 2064 6174 6162 6173 6520 6669 6c65 a database file\n 00054fe0: 2e20 4279 2064 6566 6175 6c74 2c20 4d55 . By default, MU\n 00054ff0: 5049 5020 4654 4f4b 0000 0000 0000 0000 PIP FTOK........\n 00055000: 0100 0000 a207 0000 9a05 0000 0000 0000 ................\n 00055010: 7700 0000 4845 4c50 00ff 7300 ff47 444d w...HELP..s..GDM\n 00055020: 00ff 7300 ff46 5245 455a 4500 ff73 00ff ..s..FREEZE..s..\n 00055030: 4558 414d 504c 4553 00c0 2800 0020 2020 EXAMPLES..(.. \n 00055040: 7468 6174 2074 6865 2066 7265 657a 6520 that the freeze \n 00055050: 2d6f 6666 2069 7320 7072 6f63 6573 7365 -off is processe\n 00055060: 6420 6576 656e 2069 6620 7468 6520 7461 d even if the ta\n 00055070: 7220 636f 6d6d 616e 6420 6661 696c 732e r command fails.\n-00055080: 2046 5245 455a 4551 0026 f229 0000 2020 FREEZEQ.&.).. \n+00055080: 2046 5245 455a 4551 0026 fe29 0000 2020 FREEZEQ.&.).. \n 00055090: 2070 7265 7665 6e74 7320 7570 6461 7465 prevents update\n 000550a0: 7320 746f 2061 6c6c 2064 6174 6162 6173 s to all databas\n 000550b0: 6520 6669 6c65 7320 6964 656e 7469 6669 e files identifi\n 000550c0: 6564 2062 7920 7468 6520 6375 7272 656e ed by the curren\n-000550d0: 7420 476c 6f62 616c 5400 26f2 2a00 0020 t GlobalT.&.*.. \n+000550d0: 7420 476c 6f62 616c 5400 26fe 2a00 0020 t GlobalT.&.*.. \n 000550e0: 2020 4469 7265 6374 6f72 792e 2054 6865 Directory. The\n 000550f0: 202d 7265 636f 7264 2071 7561 6c69 6669 -record qualifi\n 00055100: 6572 2073 7065 6369 6669 6573 2074 6861 er specifies tha\n 00055110: 7420 7468 6520 6375 7272 656e 7420 7472 t the current tr\n-00055120: 616e 7361 6374 696f 6e20 696e 5400 26f2 ansaction inT.&.\n+00055120: 616e 7361 6374 696f 6e20 696e 5400 26fe ansaction inT.&.\n 00055130: 3100 0020 2020 6561 6368 2064 6174 6162 1.. each datab\n 00055140: 6173 6520 6265 2073 746f 7265 6420 696e ase be stored in\n 00055150: 2074 6865 2052 4543 4f52 4420 706f 7274 the RECORD port\n 00055160: 696f 6e20 6f66 2074 6865 2064 6174 6162 ion of the datab\n 00055170: 6173 6520 6669 6c65 2068 6561 6465 722e ase file header.\n-00055180: 4e00 26f2 3200 0020 2020 5468 6520 7461 N.&.2.. The ta\n+00055180: 4e00 26fe 3200 0020 2020 5468 6520 7461 N.&.2.. The ta\n 00055190: 7220 636f 6d6d 616e 6420 6372 6561 7465 r command create\n 000551a0: 7320 6120 7461 7065 2061 7263 6869 7665 s a tape archive\n 000551b0: 2066 696c 6520 6f6e 2074 6865 2064 6576 file on the dev\n 000551c0: 6963 6520 2f64 6576 2f74 6170 652c 5100 ice /dev/tape,Q.\n-000551d0: 26f2 3300 0020 2020 636f 6e74 6169 6e69 &.3.. containi\n+000551d0: 26fe 3300 0020 2020 636f 6e74 6169 6e69 &.3.. containi\n 000551e0: 6e67 2061 6c6c 2074 6865 2066 696c 6573 ng all the files\n 000551f0: 2066 726f 6d20 2f70 726f 642f 6170 7020 from /prod/app \n 00055200: 7468 6174 2068 6176 6520 616e 2065 7874 that have an ext\n 00055210: 656e 7369 6f6e 206f 6620 2e64 6174 2e52 ension of .dat.R\n-00055220: 0026 f234 0000 2020 2050 7265 7375 6d61 .&.4.. Presuma\n+00055220: 0026 fe34 0000 2020 2050 7265 7375 6d61 .&.4.. Presuma\n 00055230: 626c 7920 616c 6c20 6461 7461 6261 7365 bly all database\n 00055240: 2066 696c 6573 2069 6e20 7468 6520 6375 files in the cu\n 00055250: 7272 656e 7420 476c 6f62 616c 2044 6972 rrent Global Dir\n 00055260: 6563 746f 7279 2061 7265 2073 746f 7265 ectory are store\n-00055270: 644b 0026 f235 0000 2020 2069 6e20 7468 dK.&.5.. in th\n+00055270: 644b 0026 fe35 0000 2020 2069 6e20 7468 dK.&.5.. in th\n 00055280: 6174 2064 6972 6563 746f 7279 2c20 7769 at directory, wi\n 00055290: 7468 2074 6861 7420 6578 7465 6e73 696f th that extensio\n 000552a0: 6e2e 2054 6865 2073 6563 6f6e 6420 4652 n. The second FR\n-000552b0: 4545 5a45 2063 6f6d 6d61 6e64 5000 26f2 EEZE commandP.&.\n+000552b0: 4545 5a45 2063 6f6d 6d61 6e64 5000 26fe EEZE commandP.&.\n 000552c0: 3600 0020 2020 7265 2d65 6e61 626c 6573 6.. re-enables\n 000552d0: 2075 7064 6174 6573 2074 6861 7420 7765 updates that we\n 000552e0: 7265 2073 7573 7065 6e64 6564 2062 7920 re suspended by \n 000552f0: 7468 6520 6669 7273 7420 4652 4545 5a45 the first FREEZE\n-00055300: 2e20 5468 6520 7365 7420 2d65 4000 26f2 . The set -e@.&.\n+00055300: 2e20 5468 6520 7365 7420 2d65 4000 26fe . The set -e@.&.\n 00055310: 3700 0020 2020 636f 6d6d 616e 6420 7265 7.. command re\n 00055320: 2d65 6e61 626c 6573 206e 6f72 6d61 6c20 -enables normal \n 00055330: 6572 726f 7220 6861 6e64 6c69 6e67 2062 error handling b\n-00055340: 7920 7468 6520 7368 656c 6c2e 0700 26f2 y the shell...&.\n-00055350: 3800 0012 0026 f239 0000 2020 2045 7861 8....&.9.. Exa\n-00055360: 6d70 6c65 3a07 0026 f23a 0000 2f00 26f2 mple:..&.:../.&.\n+00055340: 7920 7468 6520 7368 656c 6c2e 0700 26fe y the shell...&.\n+00055350: 3800 0012 0026 fe39 0000 2020 2045 7861 8....&.9.. Exa\n+00055360: 6d70 6c65 3a07 0026 fe3a 0000 2f00 26fe mple:..&.:../.&.\n 00055370: 4100 0020 2020 2420 6d75 7069 7020 6672 A.. $ mupip fr\n 00055380: 6565 7a65 202d 6f76 6572 7269 6465 202d eeze -override -\n-00055390: 6f66 6620 4445 4641 554c 5407 0026 f242 off DEFAULT..&.B\n-000553a0: 0000 5300 26f2 4300 0020 2020 5468 6973 ..S.&.C.. This\n+00055390: 6f66 6620 4445 4641 554c 5407 0026 fe42 off DEFAULT..&.B\n+000553a0: 0000 5300 26fe 4300 0020 2020 5468 6973 ..S.&.C.. This\n 000553b0: 2063 6f6d 6d61 6e64 2075 6e66 7265 657a command unfreez\n 000553c0: 6573 2074 6865 2044 4546 4155 4c54 2072 es the DEFAULT r\n 000553d0: 6567 696f 6e20 6576 656e 2069 6620 7468 egion even if th\n 000553e0: 6520 6672 6565 7a65 2077 6173 2073 6574 e freeze was set\n-000553f0: 2062 7920 612a 0026 f244 0000 2020 2070 by a*.&.D.. p\n+000553f0: 2062 7920 612a 0026 fe44 0000 2020 2070 by a*.&.D.. p\n 00055400: 726f 6365 7373 2077 6974 6820 6120 6469 rocess with a di\n 00055410: 6666 6572 656e 7420 7573 6572 6964 2e07 fferent userid..\n-00055420: 0026 f245 0000 0c00 1c70 4f46 4600 004f .&.E.....pOFF..O\n-00055430: 4666 0e00 20f2 bf11 0000 2020 204f 4666 Ff.. ..... OFf\n-00055440: 0700 21f2 2100 0046 0021 f231 0000 2020 ..!.!..F.!.1.. \n+00055420: 0026 fe45 0000 0c00 1c70 4f46 4600 004f .&.E.....pOFF..O\n+00055430: 4666 0e00 20fe bf11 0000 2020 204f 4666 Ff.. ..... OFf\n+00055440: 0700 21fe 2100 0046 0021 fe31 0000 2020 ..!.!..F.!.1.. \n 00055450: 2043 6c65 6172 7320 6120 6672 6565 7a65 Clears a freeze\n 00055460: 2073 6574 2062 7920 616e 6f74 6865 7220 set by another \n 00055470: 7072 6f63 6573 7320 7769 7468 2074 6865 process with the\n 00055480: 2073 616d 6520 7573 6572 6964 2e07 0021 same userid...!\n-00055490: f241 0000 2d00 21f2 5100 0020 2020 5468 .A..-.!.Q.. Th\n+00055490: fe41 0000 2d00 21fe 5100 0020 2020 5468 .A..-.!.Q.. Th\n 000554a0: 6520 666f 726d 6174 206f 6620 7468 6520 e format of the \n 000554b0: 4f46 4620 7175 616c 6966 6965 7220 6973 OFF qualifier is\n-000554c0: 3a07 0021 f261 0000 0f00 21f2 7100 0020 :..!.a....!.q.. \n-000554d0: 2020 4f46 5b46 5d07 0021 f281 0000 5400 OF[F]..!....T.\n-000554e0: 21f2 9100 0020 2020 2020 6f20 4120 4652 !.... o A FR\n+000554c0: 3a07 0021 fe61 0000 0f00 21fe 7100 0020 :..!.a....!.q.. \n+000554d0: 2020 4f46 5b46 5d07 0021 fe81 0000 5400 OF[F]..!....T.\n+000554e0: 21fe 9100 0020 2020 2020 6f20 4120 4652 !.... o A FR\n 000554f0: 4545 5a45 202d 4f46 4620 7768 6963 6820 EEZE -OFF which \n 00055500: 7475 726e 7320 6f66 6620 6120 4652 4545 turns off a FREE\n 00055510: 5a45 202d 4f4e 4c49 4e45 202d 4155 544f ZE -ONLINE -AUTO\n 00055520: 5245 4c45 4153 4520 7072 6f64 7563 6573 RELEASE produces\n-00055530: 2061 5000 20f2 c011 0000 2020 2020 2020 aP. ..... \n+00055530: 2061 5000 20fe c011 0000 2020 2020 2020 aP. ..... \n 00055540: 204f 4652 5a4e 4f54 4845 4c44 2077 6172 OFRZNOTHELD war\n 00055550: 6e69 6e67 2074 6f20 696e 6469 6361 7465 ning to indicate\n 00055560: 2074 6861 7420 7468 6520 6672 6565 7a65 that the freeze\n 00055570: 2077 6173 2061 7574 6f6d 6174 6963 616c was automatical\n-00055580: 6c79 5300 21f2 1200 0020 2020 2020 2020 lyS.!.... \n+00055580: 6c79 5300 21fe 1200 0020 2020 2020 2020 lyS.!.... \n 00055590: 7265 6c65 6173 6564 2061 6e64 2074 6865 released and the\n 000555a0: 7265 666f 7265 2064 6964 206e 6f74 2070 refore did not p\n 000555b0: 726f 7465 6374 2077 6861 7465 7665 7220 rotect whatever \n 000555c0: 636f 6e63 7572 7265 6e74 2061 6374 696f concurrent actio\n-000555d0: 6e73 2069 7424 0021 f213 0000 2020 2020 ns it$.!.... \n+000555d0: 6e73 2069 7424 0021 fe13 0000 2020 2020 ns it$.!.... \n 000555e0: 2020 2077 6173 2069 6e74 656e 6465 6420 was intended \n-000555f0: 746f 2067 7561 7264 2e4e 0021 f214 0000 to guard.N.!....\n+000555f0: 746f 2067 7561 7264 2e4e 0021 fe14 0000 to guard.N.!....\n 00055600: 2020 2020 206f 2057 6865 6e20 7573 6564 o When used\n 00055610: 2077 6974 6820 2d4f 5645 5252 4944 452c with -OVERRIDE,\n 00055620: 202d 4f46 4620 7374 6f70 7320 6120 6672 -OFF stops a fr\n 00055630: 6565 7a65 206f 7065 7261 7469 6f6e 2073 eeze operation s\n-00055640: 6574 2062 7920 612e 0021 f215 0000 2020 et by a..!.... \n+00055640: 6574 2062 7920 612e 0021 fe15 0000 2020 et by a..!.... \n 00055650: 2020 2020 2070 726f 6365 7373 2077 6974 process wit\n 00055660: 6820 6120 6469 6666 6572 656e 7420 7573 h a different us\n-00055670: 6572 6964 2e2d 0021 f216 0000 2020 2020 erid.-.!.... \n+00055670: 6572 6964 2e2d 0021 fe16 0000 2020 2020 erid.-.!.... \n 00055680: 206f 2049 6e63 6f6d 7061 7469 626c 6520 o Incompatible \n 00055690: 7769 7468 3a20 2d4f 4e2c 202d 5245 434f with: -ON, -RECO\n-000556a0: 5244 0700 21f2 1700 0009 001d f24e 0000 RD..!........N..\n-000556b0: 4f4e 0d00 1ff2 bf11 0000 2020 204f 4e07 ON........ ON.\n-000556c0: 0020 f221 0000 4f00 20f2 3100 0020 2020 . .!..O. .1.. \n+000556a0: 5244 0700 21fe 1700 0009 001d fe4e 0000 RD..!........N..\n+000556b0: 4f4e 0d00 1ffe bf11 0000 2020 204f 4e07 ON........ ON.\n+000556c0: 0020 fe21 0000 4f00 20fe 3100 0020 2020 . .!..O. .1.. \n 000556d0: 5370 6563 6966 6965 7320 7468 6520 7374 Specifies the st\n 000556e0: 6172 7420 6f66 2061 204d 5550 4950 2046 art of a MUPIP F\n 000556f0: 5245 455a 4520 6f70 6572 6174 696f 6e2e REEZE operation.\n 00055700: 2054 6865 2066 6f72 6d61 7420 6f66 2074 The format of t\n-00055710: 6865 204f 4e17 0020 f241 0000 2020 2071 he ON.. .A.. q\n-00055720: 7561 6c69 6669 6572 2069 733a 0700 20f2 ualifier is:.. .\n-00055730: 5100 000d 0020 f261 0000 2020 202d 4f4e Q.... .a.. -ON\n-00055740: 0700 20f2 7100 002c 0020 f281 0000 2020 .. .q..,. .... \n+00055710: 6865 204f 4e17 0020 fe41 0000 2020 2071 he ON.. .A.. q\n+00055720: 7561 6c69 6669 6572 2069 733a 0700 20fe ualifier is:.. .\n+00055730: 5100 000d 0020 fe61 0000 2020 202d 4f4e Q.... .a.. -ON\n+00055740: 0700 20fe 7100 002c 0020 fe81 0000 2020 .. .q..,. .... \n 00055750: 2049 6e63 6f6d 7061 7469 626c 6520 7769 Incompatible wi\n 00055760: 7468 3a20 2d4f 4646 2c20 2d4f 5645 5252 th: -OFF, -OVERR\n-00055770: 4944 4507 0020 f291 0000 1000 1ef2 4c49 IDE.. ........LI\n-00055780: 4e45 0000 4f4e 4c69 6e65 1100 23f2 bf11 NE..ONLine..#...\n-00055790: 0000 2020 204f 4e4c 696e 6507 0024 f221 .. ONLine..$.!\n+00055770: 4944 4507 0020 fe91 0000 1000 1efe 4c49 IDE.. ........LI\n+00055780: 4e45 0000 4f4e 4c69 6e65 1100 23fe bf11 NE..ONLine..#...\n+00055790: 0000 2020 204f 4e4c 696e 6507 0024 fe21 .. ONLine..$.!\n 000557a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000557b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000557c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000557d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000557e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000557f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00055800: 0100 0000 d307 0000 5a05 0000 0000 0000 ........Z.......\n 00055810: 7000 0000 4845 4c50 00ff 7300 ff47 444d p...HELP..s..GDM\n 00055820: 00ff 7300 ff46 5245 455a 4500 ff73 00ff ..s..FREEZE..s..\n 00055830: 4f4e 4c49 4e45 00bf 3100 0020 2020 436f ONLINE..1.. Co\n 00055840: 6e74 726f 6c73 2074 6865 2070 6f74 656e ntrols the poten\n 00055850: 7469 616c 2069 6d70 6163 7420 6f66 2061 tial impact of a\n 00055860: 2046 5245 455a 4520 6f6e 2063 6f6e 6375 FREEZE on concu\n 00055870: 7272 656e 746c 7920 7570 6461 7469 6e67 rrently updating\n-00055880: 3b00 24f2 4100 0020 2020 7072 6f63 6573 ;.$.A.. proces\n+00055880: 3b00 24fe 4100 0020 2020 7072 6f63 6573 ;.$.A.. proces\n 00055890: 7365 732e 2054 6865 2066 6f72 6d61 7420 ses. The format \n 000558a0: 6f66 2074 6865 204f 4e4c 494e 4520 7175 of the ONLINE qu\n-000558b0: 616c 6966 6965 7220 6973 3a07 0024 f251 alifier is:..$.Q\n-000558c0: 0000 1700 24f2 6100 0020 2020 2d5b 4e4f ....$.a.. -[NO\n-000558d0: 5d4f 4e4c 5b49 4e45 5d07 0024 f271 0000 ]ONL[INE]..$.q..\n-000558e0: 5100 24f2 8100 0020 2020 2020 6f20 4f4e Q.$.... o ON\n+000558b0: 616c 6966 6965 7220 6973 3a07 0024 fe51 alifier is:..$.Q\n+000558c0: 0000 1700 24fe 6100 0020 2020 2d5b 4e4f ....$.a.. -[NO\n+000558d0: 5d4f 4e4c 5b49 4e45 5d07 0024 fe71 0000 ]ONL[INE]..$.q..\n+000558e0: 5100 24fe 8100 0020 2020 2020 6f20 4f4e Q.$.... o ON\n 000558f0: 202d 4e4f 4f4e 4c49 4e45 2c20 7468 6520 -NOONLINE, the \n 00055900: 6465 6661 756c 742c 2063 6175 7365 7320 default, causes \n 00055910: 7468 6520 6672 6565 7a65 2074 6f20 6c61 the freeze to la\n 00055920: 7374 2075 6e74 696c 204f 4646 2c20 616e st until OFF, an\n-00055930: 643d 0024 f291 0000 2020 2020 2020 206d d=.$.... m\n+00055930: 643d 0024 fe91 0000 2020 2020 2020 206d d=.$.... m\n 00055940: 616b 6573 206d 616e 6167 656d 656e 7420 akes management \n 00055950: 6f66 2074 6865 2046 5245 455a 4520 7374 of the FREEZE st\n 00055960: 7261 6967 6874 666f 7277 6172 642e 4f00 raightforward.O.\n-00055970: 23f2 c011 0000 2020 2020 206f 204f 4e20 #..... o ON \n+00055970: 23fe c011 0000 2020 2020 206f 204f 4e20 #..... o ON \n 00055980: 2d4f 4e4c 494e 452c 2063 6175 7365 7320 -ONLINE, causes \n 00055990: 4754 2e4d 2074 6f20 6174 7465 6d70 7420 GT.M to attempt \n 000559a0: 746f 206d 696e 696d 697a 6520 7468 6520 to minimize the \n 000559b0: 696d 7061 6374 206f 6620 7468 654d 0024 impact of theM.$\n-000559c0: f212 0000 2020 2020 2020 2046 5245 455a .... FREEZ\n+000559c0: fe12 0000 2020 2020 2020 2046 5245 455a .... FREEZ\n 000559d0: 4520 6f6e 2063 6f6e 6375 7272 656e 746c E on concurrentl\n 000559e0: 7920 7570 6461 7469 6e67 2070 726f 6365 y updating proce\n 000559f0: 7373 6573 2062 7920 7461 6b69 6e67 2061 sses by taking a\n-00055a00: 206e 756d 6265 7220 6f66 2600 24f2 1300 number of&.$...\n+00055a00: 206e 756d 6265 7220 6f66 2600 24fe 1300 number of&.$...\n 00055a10: 0020 2020 2020 2020 6163 7469 6f6e 732c . actions,\n 00055a20: 2061 7320 6170 7072 6f70 7269 6174 653a as appropriate:\n-00055a30: 0700 24f2 1400 0043 0024 f215 0000 2020 ..$....C.$.... \n+00055a30: 0700 24fe 1400 0043 0024 fe15 0000 2020 ..$....C.$.... \n 00055a40: 2020 2020 2020 2020 6f20 5377 6974 6368 o Switch\n 00055a50: 696e 6720 6a6f 7572 6e61 6c20 6669 6c65 ing journal file\n 00055a60: 7320 746f 2070 726f 7669 6465 206d 6178 s to provide max\n-00055a70: 696d 756d 2073 7061 6365 5000 24f2 1600 imum spaceP.$...\n+00055a70: 696d 756d 2073 7061 6365 5000 24fe 1600 imum spaceP.$...\n 00055a80: 0020 2020 2020 2020 2020 206f 2050 6572 . o Per\n 00055a90: 666f 726d 696e 6720 616e 2065 706f 6368 forming an epoch\n 00055aa0: 2074 6f20 7072 6f76 6964 6520 6d61 7869 to provide maxi\n 00055ab0: 6d75 6d20 7469 6d65 2074 6f20 7468 6520 mum time to the \n-00055ac0: 6e65 7874 2065 706f 6368 5400 24f2 1700 next epochT.$...\n+00055ac0: 6e65 7874 2065 706f 6368 5400 24fe 1700 next epochT.$...\n 00055ad0: 0020 2020 2020 2020 2020 206f 2046 6c75 . o Flu\n 00055ae0: 7368 696e 6720 7468 6520 676c 6f62 616c shing the global\n 00055af0: 2062 7566 6665 7273 2074 6f20 6d61 6b65 buffers to make\n 00055b00: 2061 6c6c 2061 7661 696c 6162 6c65 2074 all available t\n 00055b10: 6f20 686f 6c64 2075 7064 6174 6573 3800 o hold updates8.\n-00055b20: 24f2 1800 0020 2020 2020 2020 2020 206f $.... o\n+00055b20: 24fe 1800 0020 2020 2020 2020 2020 206f $.... o\n 00055b30: 2049 6e63 6f6d 7061 7469 626c 6520 7769 Incompatible wi\n 00055b40: 7468 3a20 2d41 5554 4f52 454c 4541 5345 th: -AUTORELEASE\n-00055b50: 2c20 2d4f 4646 0700 24f2 1900 0054 0024 , -OFF..$....T.$\n-00055b60: f21a 0000 2020 2020 206f 2041 6674 6572 .... o After\n+00055b50: 2c20 2d4f 4646 0700 24fe 1900 0054 0024 , -OFF..$....T.$\n+00055b60: fe1a 0000 2020 2020 206f 2041 6674 6572 .... o After\n 00055b70: 2070 6572 666f 726d 696e 6720 7468 6573 performing thes\n 00055b80: 6520 7072 6570 6172 6174 696f 6e73 2c20 e preparations, \n 00055b90: 2d4f 4e4c 494e 4520 616c 6c6f 7773 2075 -ONLINE allows u\n 00055ba0: 7064 6174 696e 6720 7072 6f63 6573 7365 pdating processe\n-00055bb0: 734f 0024 f221 0000 2020 2020 2020 2074 sO.$.!.. t\n+00055bb0: 734f 0024 fe21 0000 2020 2020 2020 2074 sO.$.!.. t\n 00055bc0: 6f20 6d61 6b65 2075 7064 6174 6573 2074 o make updates t\n 00055bd0: 6f20 676c 6f62 616c 2062 7566 6665 7273 o global buffers\n 00055be0: 2062 7574 2064 6566 6572 7320 666c 7573 but defers flus\n 00055bf0: 6869 6e67 2074 6865 6d20 746f 2074 6865 hing them to the\n-00055c00: 1c00 24f2 2200 0020 2020 2020 2020 6461 ..$.\".. da\n-00055c10: 7461 6261 7365 2066 696c 652e 5400 24f2 tabase file.T.$.\n+00055c00: 1c00 24fe 2200 0020 2020 2020 2020 6461 ..$.\".. da\n+00055c10: 7461 6261 7365 2066 696c 652e 5400 24fe tabase file.T.$.\n 00055c20: 2300 0020 2020 2020 6f20 2d4f 4e4c 494e #.. o -ONLIN\n 00055c30: 4520 6361 6e6e 6f74 2061 7070 6c79 2074 E cannot apply t\n 00055c40: 6f20 4d4d 2064 6174 6162 6173 6573 2c20 o MM databases, \n 00055c50: 736f 2061 2046 5245 455a 4520 2d4f 4e4c so a FREEZE -ONL\n 00055c60: 494e 4520 736b 6970 7320 616e 7920 4d4d INE skips any MM\n-00055c70: 2400 24f2 2400 0020 2020 2020 2020 7265 $.$.$.. re\n+00055c70: 2400 24fe 2400 0020 2020 2020 2020 7265 $.$.$.. re\n 00055c80: 6769 6f6e 7320 6974 2065 6e63 6f75 6e74 gions it encount\n-00055c90: 6572 732e 4500 24f2 2500 0020 2020 2020 ers.E.$.%.. \n+00055c90: 6572 732e 4500 24fe 2500 0020 2020 2020 ers.E.$.%.. \n 00055ca0: 6f20 5265 6665 7220 746f 202d 4155 544f o Refer to -AUTO\n 00055cb0: 5245 4c45 4153 4520 6162 6f76 6520 666f RELEASE above fo\n 00055cc0: 7220 6164 6469 7469 6f6e 616c 2069 6e66 r additional inf\n-00055cd0: 6f72 6d61 7469 6f6e 2e25 0024 f226 0000 ormation.%.$.&..\n+00055cd0: 6f72 6d61 7469 6f6e 2e25 0024 fe26 0000 ormation.%.$.&..\n 00055ce0: 2020 2020 206f 2049 6e63 6f6d 7061 7469 o Incompati\n 00055cf0: 626c 6520 7769 7468 3a20 2d4f 4646 0700 ble with: -OFF..\n-00055d00: 24f2 2700 0012 0024 f228 0000 2020 202a $.'....$.(.. *\n-00055d10: 2a4e 6f74 652a 2a07 0024 f229 0000 4d00 *Note**..$.)..M.\n-00055d20: 24f2 2a00 0020 2020 4966 2061 2064 6174 $.*.. If a dat\n+00055d00: 24fe 2700 0012 0024 fe28 0000 2020 202a $.'....$.(.. *\n+00055d10: 2a4e 6f74 652a 2a07 0024 fe29 0000 4d00 *Note**..$.)..M.\n+00055d20: 24fe 2a00 0020 2020 4966 2061 2064 6174 $.*.. If a dat\n 00055d30: 6162 6173 6520 6973 206e 6561 726c 7920 abase is nearly \n 00055d40: 6675 6c6c 2c20 616e 6420 796f 7520 6162 full, and you ab\n 00055d50: 6f75 7420 746f 2075 7365 204d 5550 4950 out to use MUPIP\n-00055d60: 2046 5245 455a 4520 2d4f 4e4c 0024 f231 FREEZE -ONL.$.1\n+00055d60: 2046 5245 455a 4520 2d4f 4e4c 0024 fe31 FREEZE -ONL.$.1\n 00055d70: 0000 2020 202d 4f4e 4c49 4e45 2c20 796f .. -ONLINE, yo\n 00055d80: 7520 6d61 7920 7761 6e74 2074 6f20 7573 u may want to us\n 00055d90: 6520 4d55 5049 5020 4558 5445 4e44 2066 e MUPIP EXTEND f\n 00055da0: 6972 7374 2061 7320 6120 6461 7461 6261 irst as a databa\n-00055db0: 7365 2066 696c 654a 0024 f232 0000 2020 se fileJ.$.2.. \n+00055db0: 7365 2066 696c 654a 0024 fe32 0000 2020 se fileJ.$.2.. \n 00055dc0: 2065 7874 656e 7369 6f6e 2077 696c 6c20 extension will \n 00055dd0: 6569 7468 6572 2041 5554 4f52 454c 4541 either AUTORELEA\n 00055de0: 5345 206f 7220 2268 6172 6465 6e22 2074 SE or \"harden\" t\n 00055df0: 6865 202d 4f4e 4c49 4e45 2066 7265 657a he -ONLINE freez\n-00055e00: 652e 0024 f233 0000 2020 2065 6666 6563 e..$.3.. effec\n+00055e00: 652e 0024 fe33 0000 2020 2065 6666 6563 e..$.3.. effec\n 00055e10: 7469 7665 6c79 2069 6e74 6f20 6120 2d4e tively into a -N\n 00055e20: 4f4f 4e4c 494e 4520 6672 6565 7a65 2e07 OONLINE freeze..\n-00055e30: 0024 f234 0000 1500 1df2 5645 5252 4944 .$.4......VERRID\n-00055e40: 4500 004f 5665 7272 6964 6513 0025 f2bf E..OVerride..%..\n+00055e30: 0024 fe34 0000 1500 1dfe 5645 5252 4944 .$.4......VERRID\n+00055e40: 4500 004f 5665 7272 6964 6513 0025 febf E..OVerride..%..\n 00055e50: 1100 0020 2020 4f56 6572 7269 6465 0700 ... OVerride..\n-00055e60: 26f2 2100 0052 0026 f231 0000 2020 2052 &.!..R.&.1.. R\n+00055e60: 26fe 2100 0052 0026 fe31 0000 2020 2052 &.!..R.&.1.. R\n 00055e70: 656c 6561 7365 2061 2066 7265 657a 6520 elease a freeze \n 00055e80: 7365 7420 6279 2061 2070 726f 6365 7373 set by a process\n 00055e90: 2077 6974 6820 6120 6469 6666 6572 656e with a differen\n 00055ea0: 7420 7573 6572 6964 2e20 4754 2e4d 2070 t userid. GT.M p\n-00055eb0: 726f 7669 6465 7352 0026 f241 0000 2020 rovidesR.&.A.. \n+00055eb0: 726f 7669 6465 7352 0026 fe41 0000 2020 rovidesR.&.A.. \n 00055ec0: 204f 5645 5252 4944 4520 746f 2061 6c6c OVERRIDE to all\n 00055ed0: 6f77 2065 7272 6f72 2072 6563 6f76 6572 ow error recover\n 00055ee0: 7920 696e 2063 6173 6520 6120 7072 6f63 y in case a proc\n 00055ef0: 6564 7572 6520 7769 7468 2061 2066 7265 edure with a fre\n-00055f00: 657a 6520 6661 696c 733e 0026 f251 0000 eze fails>.&.Q..\n+00055f00: 657a 6520 6661 696c 733e 0026 fe51 0000 eze fails>.&.Q..\n 00055f10: 2020 2074 6f20 7265 6c65 6173 652e 2054 to release. T\n 00055f20: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n 00055f30: 204f 5645 5252 4944 4520 7175 616c 6966 OVERRIDE qualif\n-00055f40: 6965 7220 6973 3a07 0026 f261 0000 1500 ier is:..&.a....\n-00055f50: 26f2 7100 0020 2020 2d4f 565b 4552 5249 &.q.. -OV[ERRI\n-00055f60: 4445 5d07 0026 f281 0000 5200 26f2 9100 DE]..&....R.&...\n+00055f40: 6965 7220 6973 3a07 0026 fe61 0000 1500 ier is:..&.a....\n+00055f50: 26fe 7100 0020 2020 2d4f 565b 4552 5249 &.q.. -OV[ERRI\n+00055f60: 4445 5d07 0026 fe81 0000 5200 26fe 9100 DE]..&....R.&...\n 00055f70: 0020 2020 2020 6f20 4f56 4552 5249 4445 . o OVERRIDE\n 00055f80: 2073 686f 756c 6420 6e6f 7420 6265 206e should not be n\n 00055f90: 6563 6573 7361 7279 2028 616e 6420 6d61 ecessary (and ma\n 00055fa0: 7920 6576 656e 2062 6520 6461 6e67 6572 y even be danger\n-00055fb0: 6f75 7329 2069 6e20 6d6f 7374 1700 25f2 ous) in most..%.\n+00055fb0: 6f75 7329 2069 6e20 6d6f 7374 1700 25fe ous) in most..%.\n 00055fc0: c011 0000 2020 2020 2020 2073 6368 656d .... schem\n 00055fd0: 6573 2e00 0000 0000 0000 0000 0000 0000 es..............\n 00055fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00055ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056000: 0100 0000 0103 0000 6d05 0000 0000 0000 ........m.......\n-00056010: 6900 00f2 4845 4c50 00ff 7300 ff47 444d i...HELP..s..GDM\n+00056010: 6900 00fe 4845 4c50 00ff 7300 ff47 444d i...HELP..s..GDM\n 00056020: 00ff 7300 ff46 5245 455a 4500 ff73 00ff ..s..FREEZE..s..\n 00056030: 4f56 4552 5249 4445 00c0 1200 0020 2020 OVERRIDE..... \n 00056040: 2020 6f20 496e 636f 6d70 6174 6962 6c65 o Incompatible\n 00056050: 2077 6974 683a 202d 4155 544f 5245 4c45 with: -AUTORELE\n 00056060: 4153 452c 202d 4f4e 2c20 2d4f 4e4c 494e ASE, -ON, -ONLIN\n-00056070: 4520 2d52 4543 4f52 4407 0026 f213 0000 E -RECORD..&....\n-00056080: 1200 1cf2 5245 434f 5244 0000 5265 636f ....RECORD..Reco\n-00056090: 7264 1100 23f2 bf11 0000 2020 2052 6563 rd..#..... Rec\n-000560a0: 6f72 6407 0024 f221 0000 4d00 24f2 3100 ord..$.!..M.$.1.\n+00056070: 4520 2d52 4543 4f52 4407 0026 fe13 0000 E -RECORD..&....\n+00056080: 1200 1cfe 5245 434f 5244 0000 5265 636f ....RECORD..Reco\n+00056090: 7264 1100 23fe bf11 0000 2020 2052 6563 rd..#..... Rec\n+000560a0: 6f72 6407 0024 fe21 0000 4d00 24fe 3100 ord..$.!..M.$.1.\n 000560b0: 0020 2020 5370 6563 6966 6965 7320 7468 . Specifies th\n 000560c0: 6174 2061 204d 5550 4950 2046 5245 455a at a MUPIP FREEZ\n 000560d0: 4520 6f70 6572 6174 696f 6e20 7368 6f75 E operation shou\n 000560e0: 6c64 2072 6563 6f72 6420 616e 2065 7665 ld record an eve\n-000560f0: 6e74 2061 7320 6153 0024 f241 0000 2020 nt as aS.$.A.. \n+000560f0: 6e74 2061 7320 6153 0024 fe41 0000 2020 nt as aS.$.A.. \n 00056100: 2072 6566 6572 656e 6365 2070 6f69 6e74 reference point\n 00056110: 2e20 596f 7520 6d69 6768 7420 7573 6520 . You might use \n 00056120: 4d55 5049 5020 4652 4545 5a45 2074 6f20 MUPIP FREEZE to \n 00056130: 7365 7420 7570 2079 6f75 7220 6461 7461 set up your data\n-00056140: 6261 7365 2066 6f72 2061 3800 24f2 5100 base for a8.$.Q.\n+00056140: 6261 7365 2066 6f72 2061 3800 24fe 5100 base for a8.$.Q.\n 00056150: 0020 2020 6375 7374 6f6d 2d62 6163 6b75 . custom-backu\n 00056160: 7020 6d65 6368 616e 6973 6d20 2853 414e p mechanism (SAN\n 00056170: 206f 7220 6d69 7272 6f72 2d62 6173 6564 or mirror-based\n-00056180: 292e 0700 24f2 6100 0030 0024 f271 0000 )...$.a..0.$.q..\n+00056180: 292e 0700 24fe 6100 0030 0024 fe71 0000 )...$.a..0.$.q..\n 00056190: 2020 2054 6865 2066 6f72 6d61 7420 6f66 The format of\n 000561a0: 2074 6865 2052 4543 4f52 4420 7175 616c the RECORD qual\n-000561b0: 6966 6965 7220 6973 3a07 0024 f281 0000 ifier is:..$....\n-000561c0: 1300 24f2 9100 0020 2020 2d52 5b45 434f ..$.... -R[ECO\n-000561d0: 5244 5d08 0023 f2c0 1100 0051 0024 f212 RD]..#.....Q.$..\n+000561b0: 6966 6965 7220 6973 3a07 0024 fe81 0000 ifier is:..$....\n+000561c0: 1300 24fe 9100 0020 2020 2d52 5b45 434f ..$.... -R[ECO\n+000561d0: 5244 5d08 0023 fec0 1100 0051 0024 fe12 RD]..#.....Q.$..\n 000561e0: 0000 2020 2020 206f 2059 6f75 206d 6967 .. o You mig\n 000561f0: 6874 2075 7365 202d 5245 434f 5244 2074 ht use -RECORD t\n 00056200: 6f20 696e 7465 6772 6174 6520 4d55 5049 o integrate MUPI\n 00056210: 5020 4241 434b 5550 202d 4259 5445 5354 P BACKUP -BYTEST\n-00056220: 5245 414d 2077 6974 6820 616e 2800 24f2 REAM with an(.$.\n+00056220: 5245 414d 2077 6974 6820 616e 2800 24fe REAM with an(.$.\n 00056230: 1300 0020 2020 2020 2020 6578 7465 726e ... extern\n 00056240: 616c 2062 6163 6b75 7020 6d65 6368 616e al backup mechan\n-00056250: 6973 6d2e 5100 24f2 1400 0020 2020 2020 ism.Q.$.... \n+00056250: 6973 6d2e 5100 24fe 1400 0020 2020 2020 ism.Q.$.... \n 00056260: 6f20 2d52 4543 4f52 4420 7265 706c 6163 o -RECORD replac\n 00056270: 6573 2074 6865 2070 7265 7669 6f75 736c es the previousl\n 00056280: 7920 5245 434f 5244 6564 2074 7261 6e73 y RECORDed trans\n 00056290: 6163 7469 6f6e 2069 6465 6e74 6966 6965 action identifie\n-000562a0: 7220 666f 7220 0024 f215 0000 2020 2020 r for .$.... \n+000562a0: 7220 666f 7220 0024 fe15 0000 2020 2020 r for .$.... \n 000562b0: 2020 2074 6865 2064 6174 6162 6173 6520 the database \n-000562c0: 6669 6c65 2e35 0024 f216 0000 2020 2020 file.5.$.... \n+000562c0: 6669 6c65 2e35 0024 fe16 0000 2020 2020 file.5.$.... \n 000562d0: 206f 2049 6e63 6f6d 7061 7469 6162 6c65 o Incompatiable\n 000562e0: 2077 6974 683a 202d 4f46 4620 616e 6420 with: -OFF and \n-000562f0: 2d4f 5645 5252 4944 452e 0700 24f2 1700 -OVERRIDE...$...\n+000562f0: 2d4f 5645 5252 4944 452e 0700 24fe 1700 -OVERRIDE...$...\n 00056300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -22139,76 +22139,76 @@\n 000567a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000567b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000567c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000567d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000567e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000567f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056800: 0100 0000 3704 0000 8905 0000 0000 0000 ....7...........\n-00056810: 4d00 00f2 4845 4c50 00ff 7300 ff47 444d M...HELP..s..GDM\n+00056810: 4d00 00fe 4845 4c50 00ff 7300 ff47 444d M...HELP..s..GDM\n 00056820: 00ff 7300 ff46 5245 455a 4500 c063 0000 ..s..FREEZE..c..\n 00056830: 2020 2046 5245 455a 4520 6d75 7374 2069 FREEZE must i\n 00056840: 6e63 6c75 6465 206f 6e65 206f 6620 7468 nclude one of th\n 00056850: 6520 7175 616c 6966 6965 7273 3a07 0019 e qualifiers:...\n-00056860: f264 0000 1000 19f2 6500 0020 2020 2d4f .d......e.. -O\n-00056870: 465b 465d 0d00 19f2 6600 0020 2020 2d4f F[F]....f.. -O\n-00056880: 4e07 0019 f267 0000 2600 19f2 6800 0020 N....g..&...h.. \n+00056860: fe64 0000 1000 19fe 6500 0020 2020 2d4f .d......e.. -O\n+00056870: 465b 465d 0d00 19fe 6600 0020 2020 2d4f F[F]....f.. -O\n+00056880: 4e07 0019 fe67 0000 2600 19fe 6800 0020 N....g..&...h.. \n 00056890: 2020 5468 6520 6f70 7469 6f6e 616c 2071 The optional q\n 000568a0: 7561 6c69 6669 6572 7320 6172 653a 0700 ualifiers are:..\n-000568b0: 19f2 6900 0036 0019 f26a 0000 2020 202d ..i..6...j.. -\n+000568b0: 19fe 6900 0036 0019 fe6a 0000 2020 202d ..i..6...j.. -\n 000568c0: 5b4e 4f5d 415b 5554 4f52 454c 4541 5345 [NO]A[UTORELEASE\n 000568d0: 5d20 2d20 6f6e 6c79 2076 616c 6964 2077 ] - only valid w\n-000568e0: 6974 6820 2d4f 4e4c 494e 4529 0019 f271 ith -ONLINE)...q\n+000568e0: 6974 6820 2d4f 4e4c 494e 4529 0019 fe71 ith -ONLINE)...q\n 000568f0: 0000 2020 202d 4f4e 5b4c 494e 455d 202d .. -ON[LINE] -\n 00056900: 206f 6e6c 7920 7661 6c69 6420 7769 7468 only valid with\n-00056910: 202d 4f4e 1500 19f2 7200 0020 2020 2d4f -ON....r.. -O\n-00056920: 565b 4552 5249 4445 5d29 0019 f273 0000 V[ERRIDE])...s..\n+00056910: 202d 4f4e 1500 19fe 7200 0020 2020 2d4f -ON....r.. -O\n+00056920: 565b 4552 5249 4445 5d29 0019 fe73 0000 V[ERRIDE])...s..\n 00056930: 2020 202d 525b 4543 4f52 445d 202d 206f -R[ECORD] - o\n 00056940: 6e6c 7920 7661 6c69 6420 7769 7468 202d nly valid with -\n-00056950: 4f4e 0700 19f2 7400 001a 0018 f2ff 7300 ON....t.......s.\n+00056950: 4f4e 0700 19fe 7400 001a 0018 feff 7300 ON....t.......s.\n 00056960: ff45 5841 4d50 4c45 5300 0045 7861 6d70 .EXAMPLES..Examp\n-00056970: 6c65 7313 0025 f2bf 1100 0020 2020 4578 les..%..... Ex\n-00056980: 616d 706c 6573 0700 26f2 2100 0012 0026 amples..&.!....&\n-00056990: f231 0000 2020 2045 7861 6d70 6c65 3a07 .1.. Example:.\n-000569a0: 0026 f241 0000 2500 26f2 5100 0020 2020 .&.A..%.&.Q.. \n+00056970: 6c65 7313 0025 febf 1100 0020 2020 4578 les..%..... Ex\n+00056980: 616d 706c 6573 0700 26fe 2100 0012 0026 amples..&.!....&\n+00056990: fe31 0000 2020 2045 7861 6d70 6c65 3a07 .1.. Example:.\n+000569a0: 0026 fe41 0000 2500 26fe 5100 0020 2020 .&.A..%.&.Q.. \n 000569b0: 2420 6d75 7069 7020 6672 6565 7a65 202d $ mupip freeze -\n-000569c0: 6f66 6620 4445 4641 554c 5407 0026 f261 off DEFAULT..&.a\n-000569d0: 0000 4c00 26f2 7100 0020 2020 5468 6973 ..L.&.q.. This\n+000569c0: 6f66 6620 4445 4641 554c 5407 0026 fe61 off DEFAULT..&.a\n+000569d0: 0000 4c00 26fe 7100 0020 2020 5468 6973 ..L.&.q.. This\n 000569e0: 2063 6f6d 6d61 6e64 2073 746f 7073 2061 command stops a\n 000569f0: 6e20 6f6e 676f 696e 6720 4d55 5049 5020 n ongoing MUPIP \n 00056a00: 4652 4545 5a45 206f 7065 7261 7469 6f6e FREEZE operation\n 00056a10: 206f 6e20 7468 6520 7265 6769 6f6e 1200 on the region..\n-00056a20: 26f2 8100 0020 2020 4445 4641 554c 542e &.... DEFAULT.\n-00056a30: 0700 26f2 9100 0013 0025 f2c0 1100 0020 ..&......%..... \n-00056a40: 2020 4578 616d 706c 653a 0700 26f2 1200 Example:..&...\n-00056a50: 0020 0026 f213 0000 2020 2024 206d 7570 . .&.... $ mup\n+00056a20: 26fe 8100 0020 2020 4445 4641 554c 542e &.... DEFAULT.\n+00056a30: 0700 26fe 9100 0013 0025 fec0 1100 0020 ..&......%..... \n+00056a40: 2020 4578 616d 706c 653a 0700 26fe 1200 Example:..&...\n+00056a50: 0020 0026 fe13 0000 2020 2024 206d 7570 . .&.... $ mup\n 00056a60: 6970 2066 7265 657a 6520 2d6f 6e20 222a ip freeze -on \"*\n-00056a70: 2207 0026 f214 0000 4c00 26f2 1500 0020 \"..&....L.&.... \n+00056a70: 2207 0026 fe14 0000 4c00 26fe 1500 0020 \"..&....L.&.... \n 00056a80: 2020 5468 6973 2063 6f6d 6d61 6e64 2070 This command p\n 00056a90: 7265 7665 6e74 7320 7570 6461 7465 7320 revents updates \n 00056aa0: 746f 2061 6c6c 2072 6567 696f 6e73 2069 to all regions i\n 00056ab0: 6e20 7468 6520 6375 7272 656e 7420 476c n the current Gl\n-00056ac0: 6f62 616c 1400 26f2 1600 0020 2020 4469 obal..&.... Di\n-00056ad0: 7265 6374 6f72 792e 0700 26f2 1700 0012 rectory...&.....\n-00056ae0: 0026 f218 0000 2020 2045 7861 6d70 6c65 .&.... Example\n-00056af0: 3a07 0026 f219 0000 1200 26f2 1a00 0020 :..&......&.... \n-00056b00: 2020 2420 7365 7420 2b65 2800 26f2 2100 $ set +e(.&.!.\n+00056ac0: 6f62 616c 1400 26fe 1600 0020 2020 4469 obal..&.... Di\n+00056ad0: 7265 6374 6f72 792e 0700 26fe 1700 0012 rectory...&.....\n+00056ae0: 0026 fe18 0000 2020 2045 7861 6d70 6c65 .&.... Example\n+00056af0: 3a07 0026 fe19 0000 1200 26fe 1a00 0020 :..&......&.... \n+00056b00: 2020 2420 7365 7420 2b65 2800 26fe 2100 $ set +e(.&.!.\n 00056b10: 0020 2020 2420 6d75 7069 7020 6672 6565 . $ mupip free\n 00056b20: 7a65 202d 6f6e 202d 7265 636f 7264 2022 ze -on -record \"\n-00056b30: 2a22 2e00 26f2 2200 0020 2020 2420 7461 *\"..&.\".. $ ta\n+00056b30: 2a22 2e00 26fe 2200 0020 2020 2420 7461 *\"..&.\".. $ ta\n 00056b40: 7220 6376 6620 2f64 6576 2f74 6170 6520 r cvf /dev/tape \n 00056b50: 2f70 726f 642f 6170 706c 2f2a 2e64 6174 /prod/appl/*.dat\n-00056b60: 1d00 26f2 2300 0020 2020 2420 6d75 7069 ..&.#.. $ mupi\n+00056b60: 1d00 26fe 2300 0020 2020 2420 6d75 7069 ..&.#.. $ mupi\n 00056b70: 7020 6672 6565 7a65 202d 6f66 6612 0026 p freeze -off..&\n-00056b80: f224 0000 2020 2024 2073 6574 202d 6507 .$.. $ set -e.\n-00056b90: 0026 f225 0000 4f00 26f2 2600 0020 2020 .&.%..O.&.&.. \n+00056b80: fe24 0000 2020 2024 2073 6574 202d 6507 .$.. $ set -e.\n+00056b90: 0026 fe25 0000 4f00 26fe 2600 0020 2020 .&.%..O.&.&.. \n 00056ba0: 5468 6520 7365 7420 2b65 2063 6f6d 6d61 The set +e comma\n 00056bb0: 6e64 2069 6e73 7472 7563 7473 2074 6865 nd instructs the\n 00056bc0: 2073 6865 6c6c 2074 6f20 6174 7465 6d70 shell to attemp\n 00056bd0: 7420 616c 6c20 636f 6d6d 616e 6473 2069 t all commands i\n-00056be0: 6e20 7468 6552 0026 f227 0000 2020 2073 n theR.&.'.. s\n+00056be0: 6e20 7468 6552 0026 fe27 0000 2020 2073 n theR.&.'.. s\n 00056bf0: 6571 7565 6e63 6520 2c20 7265 6761 7264 equence , regard\n 00056c00: 6c65 7373 206f 6620 6572 726f 7273 2065 less of errors e\n 00056c10: 6e63 6f75 6e74 6572 6564 2062 7920 616e ncountered by an\n 00056c20: 7920 636f 6d6d 616e 642e 2054 6869 7320 y command. This \n 00056c30: 656e 7375 7265 7300 0000 0000 0000 0000 ensures.........\n 00056c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -22267,578 +22267,578 @@\n 00056fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00056ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057000: 0100 0000 bf07 0000 e205 0000 0000 0000 ................\n-00057010: 3100 00f2 4845 4c50 00ff 7300 ff47 444d 1...HELP..s..GDM\n+00057010: 3100 00fe 4845 4c50 00ff 7300 ff47 444d 1...HELP..s..GDM\n 00057020: 00ff 7300 ff46 544f 4b00 ff73 00ff 4442 ..s..FTOK..s..DB\n 00057030: 00bf 4100 0020 2020 7573 6573 202d 4442 ..A.. uses -DB\n-00057040: 2e07 001e f251 0000 1200 1af2 4845 4144 .....Q......HEAD\n-00057050: 4552 0000 4845 4144 4552 1100 21f2 bf11 ER..HEADER..!...\n-00057060: 0000 2020 2048 4541 4445 5207 0022 f221 .. HEADER..\".!\n-00057070: 0000 5400 22f2 3100 0020 2020 4469 7370 ..T.\".1.. Disp\n+00057040: 2e07 001e fe51 0000 1200 1afe 4845 4144 .....Q......HEAD\n+00057050: 4552 0000 4845 4144 4552 1100 21fe bf11 ER..HEADER..!...\n+00057060: 0000 2020 2048 4541 4445 5207 0022 fe21 .. HEADER..\".!\n+00057070: 0000 5400 22fe 3100 0020 2020 4469 7370 ..T.\".1.. Disp\n 00057080: 6c61 7973 206f 7220 6f6d 6974 7320 7468 lays or omits th\n 00057090: 6520 6865 6164 6572 206f 6620 7468 6520 e header of the \n 000570a0: 7461 626c 652e 2042 7920 6465 6661 756c table. By defaul\n 000570b0: 742c 204d 5550 4950 2046 544f 4b20 6469 t, MUPIP FTOK di\n-000570c0: 7370 6c61 7973 1500 22f2 4100 0020 2020 splays..\".A.. \n-000570d0: 7468 6520 6865 6164 6572 2e07 0022 f251 the header...\".Q\n-000570e0: 0000 0a00 1a74 4944 0000 4944 0d00 1df2 .....tID..ID....\n-000570f0: bf11 0000 2020 2049 4407 001e f221 0000 .... ID....!..\n-00057100: 5200 1ef2 3100 0020 2020 5370 6563 6966 R...1.. Specif\n+000570c0: 7370 6c61 7973 1500 22fe 4100 0020 2020 splays..\".A.. \n+000570d0: 7468 6520 6865 6164 6572 2e07 0022 fe51 the header...\".Q\n+000570e0: 0000 0a00 1a74 4944 0000 4944 0d00 1dfe .....tID..ID....\n+000570f0: bf11 0000 2020 2049 4407 001e fe21 0000 .... ID....!..\n+00057100: 5200 1efe 3100 0020 2020 5370 6563 6966 R...1.. Specif\n 00057110: 6965 7320 7468 6520 7369 676e 6174 7572 ies the signatur\n 00057120: 6520 7573 6520 666f 7220 7468 6520 6674 e use for the ft\n 00057130: 6f6b 3b20 6966 2075 6e73 7065 6369 6669 ok; if unspecifi\n 00057140: 6564 2c20 6974 2064 6566 6175 6c74 7320 ed, it defaults \n-00057150: 746f 3100 1ef2 4100 0020 2020 7468 6520 to1...A.. the \n+00057150: 746f 3100 1efe 4100 0020 2020 7468 6520 to1...A.. the \n 00057160: 7369 676e 6174 7572 6520 666f 7220 6120 signature for a \n 00057170: 4754 2e4d 2064 6174 6162 6173 6520 6669 GT.M database fi\n-00057180: 6c65 2e07 001e f251 0000 1400 1a74 4a4e le.....Q.....tJN\n+00057180: 6c65 2e07 001e fe51 0000 1400 1a74 4a4e le.....Q.....tJN\n 00057190: 4c50 4f4f 4c00 004a 4e4c 504f 4f4c 1200 LPOOL..JNLPOOL..\n-000571a0: 22f2 bf11 0000 2020 204a 4e4c 504f 4f4c \"..... JNLPOOL\n-000571b0: 0700 23f2 2100 0051 0023 f231 0000 2020 ..#.!..Q.#.1.. \n+000571a0: 22fe bf11 0000 2020 204a 4e4c 504f 4f4c \"..... JNLPOOL\n+000571b0: 0700 23fe 2100 0051 0023 fe31 0000 2020 ..#.!..Q.#.1.. \n 000571c0: 2053 7065 6369 6669 6573 2074 6861 7420 Specifies that \n 000571d0: 7468 6520 7265 706f 7274 6564 206b 6579 the reported key\n 000571e0: 2069 7320 666f 7220 7468 6520 4a6f 7572 is for the Jour\n 000571f0: 6e61 6c20 506f 6f6c 206f 6620 7468 6520 nal Pool of the \n-00057200: 696e 7374 616e 6365 3200 23f2 4100 0020 instance2.#.A.. \n+00057200: 696e 7374 616e 6365 3200 23fe 4100 0020 instance2.#.A.. \n 00057210: 2020 6372 6561 7465 6420 6279 2074 6865 created by the\n 00057220: 2063 7572 7265 6e74 2047 6c6f 6261 6c20 current Global \n-00057230: 4469 7265 6374 6f72 792e 0700 23f2 5100 Directory...#.Q.\n-00057240: 000e 001a f24f 4e4c 5900 004f 4e4c 590f .....ONLY..ONLY.\n-00057250: 001f f2bf 1100 0020 2020 4f4e 4c59 0700 ....... ONLY..\n-00057260: 20f2 2100 004f 0020 f231 0000 2020 2052 .!..O. .1.. R\n+00057230: 4469 7265 6374 6f72 792e 0700 23fe 5100 Directory...#.Q.\n+00057240: 000e 001a fe4f 4e4c 5900 004f 4e4c 590f .....ONLY..ONLY.\n+00057250: 001f febf 1100 0020 2020 4f4e 4c59 0700 ....... ONLY..\n+00057260: 20fe 2100 004f 0020 fe31 0000 2020 2052 .!..O. .1.. R\n 00057270: 6573 7472 6963 7473 2074 6865 206f 7574 estricts the out\n 00057280: 7075 7420 746f 206f 6e6c 7920 7468 6520 put to only the \n 00057290: 4654 4f4b 204b 6579 3b20 6966 2061 2066 FTOK Key; if a f\n 000572a0: 696c 6520 6973 206e 6f74 2076 616c 6964 ile is not valid\n-000572b0: 2061 6e64 5400 20f2 4100 0020 2020 6163 andT. .A.. ac\n+000572b0: 2061 6e64 5400 20fe 4100 0020 2020 6163 andT. .A.. ac\n 000572c0: 6365 7373 6962 6c65 2c20 4654 4f4b 2072 cessible, FTOK r\n 000572d0: 6570 6f72 7473 202d 3120 7661 6c75 6573 eports -1 values\n 000572e0: 2e20 2d4f 4e4c 5920 646f 6573 206e 6f74 . -ONLY does not\n 000572f0: 2072 6570 6f72 7420 7468 6520 7461 626c report the tabl\n-00057300: 6520 6865 6164 6572 5200 20f2 5100 0020 e headerR. .Q.. \n+00057300: 6520 6865 6164 6572 5200 20fe 5100 0020 e headerR. .Q.. \n 00057310: 2020 6576 656e 2077 6865 6e20 2d48 4541 even when -HEA\n 00057320: 4445 5220 6973 2073 7065 6369 6669 6564 DER is specified\n 00057330: 2e20 4966 2074 6865 2064 6174 6162 6173 . If the databas\n 00057340: 6520 6669 6c65 2069 7320 756e 6176 6169 e file is unavai\n-00057350: 6c61 626c 652c 2074 6865 3100 20f2 6100 lable, the1. .a.\n+00057350: 6c61 626c 652c 2074 6865 3100 20fe 6100 lable, the1. .a.\n 00057360: 0020 2020 7574 696c 6974 7920 6465 6661 . utility defa\n 00057370: 756c 7473 2074 6f20 7468 6520 2d4f 4e4c ults to the -ONL\n-00057380: 5920 6265 6861 7669 6f72 2e07 0020 f271 Y behavior... .q\n+00057380: 5920 6265 6861 7669 6f72 2e07 0020 fe71 Y behavior... .q\n 00057390: 0000 1600 1a75 5245 4356 504f 4f4c 0000 .....uRECVPOOL..\n-000573a0: 5245 4356 504f 4f4c 1300 23f2 bf11 0000 RECVPOOL..#.....\n-000573b0: 2020 2052 4543 5650 4f4f 4c07 0024 f221 RECVPOOL..$.!\n-000573c0: 0000 5100 24f2 3100 0020 2020 5370 6563 ..Q.$.1.. Spec\n+000573a0: 5245 4356 504f 4f4c 1300 23fe bf11 0000 RECVPOOL..#.....\n+000573b0: 2020 2052 4543 5650 4f4f 4c07 0024 fe21 RECVPOOL..$.!\n+000573c0: 0000 5100 24fe 3100 0020 2020 5370 6563 ..Q.$.1.. Spec\n 000573d0: 6966 6965 7320 7468 6174 2074 6865 2072 ifies that the r\n 000573e0: 6570 6f72 7465 6420 6b65 7920 6973 2066 eported key is f\n 000573f0: 6f72 2074 6865 2052 6563 6569 7665 2050 or the Receive P\n 00057400: 6f6f 6c20 6f66 2074 6865 2069 6e73 7461 ool of the insta\n-00057410: 6e63 6532 0024 f241 0000 2020 2063 7265 nce2.$.A.. cre\n+00057410: 6e63 6532 0024 fe41 0000 2020 2063 7265 nce2.$.A.. cre\n 00057420: 6174 6564 2062 7920 7468 6520 6375 7272 ated by the curr\n 00057430: 656e 7420 476c 6f62 616c 2044 6972 6563 ent Global Direc\n-00057440: 746f 7279 2e07 0024 f251 0000 0e00 11f2 tory...$.Q......\n-00057450: 4841 5348 0000 4841 5348 0f00 16f2 bf11 HASH..HASH......\n-00057460: 0000 2020 2048 4153 4807 0017 f221 0000 .. HASH....!..\n-00057470: 5400 17f2 3100 0020 2020 5573 6573 2061 T...1.. Uses a\n+00057440: 746f 7279 2e07 0024 fe51 0000 0e00 11fe tory...$.Q......\n+00057450: 4841 5348 0000 4841 5348 0f00 16fe bf11 HASH..HASH......\n+00057460: 0000 2020 2048 4153 4807 0017 fe21 0000 .. HASH....!..\n+00057470: 5400 17fe 3100 0020 2020 5573 6573 2061 T...1.. Uses a\n 00057480: 2031 3238 2062 6974 2068 6173 6820 6261 128 bit hash ba\n 00057490: 7365 6420 6f6e 2074 6865 204d 7572 6d75 sed on the Murmu\n 000574a0: 7248 6173 6833 2061 6c67 6f72 6974 686d rHash3 algorithm\n 000574b0: 2074 6f20 7072 6f76 6964 6520 7072 6f76 to provide prov\n-000574c0: 6964 6573 3900 17f2 4100 0020 2020 7468 ides9...A.. th\n+000574c0: 6964 6573 3900 17fe 4100 0020 2020 7468 ides9...A.. th\n 000574d0: 6520 6861 7368 206f 6620 736f 7572 6365 e hash of source\n 000574e0: 2066 696c 6573 2066 726f 6d20 7468 6520 files from the \n 000574f0: 636f 6d6d 616e 6420 6c69 6e65 2e07 0017 command line....\n-00057500: f251 0000 3200 17f2 6100 0020 2020 5468 .Q..2...a.. Th\n+00057500: fe51 0000 3200 17fe 6100 0020 2020 5468 .Q..2...a.. Th\n 00057510: 6520 666f 726d 6174 206f 6620 7468 6520 e format of the \n 00057520: 4d55 5049 5020 4841 5348 2063 6f6d 6d61 MUPIP HASH comma\n-00057530: 6e64 2069 733a 0700 17f2 7100 0021 0017 nd is:....q..!..\n-00057540: f281 0000 2020 204d 5550 4950 2048 4153 .... MUPIP HAS\n+00057530: 6e64 2069 733a 0700 17fe 7100 0021 0017 nd is:....q..!..\n+00057540: fe81 0000 2020 204d 5550 4950 2048 4153 .... MUPIP HAS\n 00057550: 4820 3c66 696c 652d 6e61 6d65 733e 0700 H ..\n-00057560: 17f2 9100 0010 0011 f249 4e54 4547 0000 .........INTEG..\n-00057570: 494e 5445 4710 0017 f2bf 1100 0020 2020 INTEG........ \n-00057580: 494e 5445 4707 0018 f221 0000 4e00 18f2 INTEG....!..N...\n+00057560: 17fe 9100 0010 0011 fe49 4e54 4547 0000 .........INTEG..\n+00057570: 494e 5445 4710 0017 febf 1100 0020 2020 INTEG........ \n+00057580: 494e 5445 4707 0018 fe21 0000 4e00 18fe INTEG....!..N...\n 00057590: 3100 0020 2020 5065 7266 6f72 6d73 2061 1.. Performs a\n 000575a0: 6e20 696e 7465 6772 6974 7920 6368 6563 n integrity chec\n 000575b0: 6b20 6f6e 2061 2047 542e 4d20 6461 7461 k on a GT.M data\n 000575c0: 6261 7365 2066 696c 652e 2059 6f75 2063 base file. You c\n-000575d0: 616e 2070 6572 666f 726d 5200 18f2 4100 an performR...A.\n+000575d0: 616e 2070 6572 666f 726d 5200 18fe 4100 an performR...A.\n 000575e0: 0020 2020 7374 7275 6374 7572 616c 2069 . structural i\n 000575f0: 6e74 6567 7269 7479 2063 6865 636b 7320 ntegrity checks \n 00057600: 6f6e 206f 6e65 206f 7220 6d6f 7265 2072 on one or more r\n 00057610: 6567 696f 6e73 2069 6e20 7468 6520 6375 egions in the cu\n-00057620: 7272 656e 7420 476c 6f62 616c 4c00 18f2 rrent GlobalL...\n+00057620: 7272 656e 7420 476c 6f62 616c 4c00 18fe rrent GlobalL...\n 00057630: 5100 0020 2020 4469 7265 6374 6f72 7920 Q.. Directory \n 00057640: 7769 7468 6f75 7420 6272 696e 6769 6e67 without bringing\n 00057650: 2064 6f77 6e20 2873 7573 7065 6e64 696e down (suspendin\n 00057660: 6720 6461 7461 6261 7365 2075 7064 6174 g database updat\n-00057670: 6573 2920 796f 7572 5000 18f2 6100 0020 es) yourP...a.. \n+00057670: 6573 2920 796f 7572 5000 18fe 6100 0020 es) yourP...a.. \n 00057680: 2020 6170 706c 6963 6174 696f 6e2e 2048 application. H\n 00057690: 6f77 6576 6572 2c20 6120 4d55 5049 5020 owever, a MUPIP \n 000576a0: 494e 5445 4720 6f6e 2061 2073 696e 676c INTEG on a singl\n 000576b0: 6520 6669 6c65 2064 6174 6162 6173 6520 e file database \n-000576c0: 7265 7175 6972 6573 5400 18f2 7100 0020 requiresT...q.. \n+000576c0: 7265 7175 6972 6573 5400 18fe 7100 0020 requiresT...q.. \n 000576d0: 2020 7374 616e 6461 6c6f 6e65 2061 6363 standalone acc\n 000576e0: 6573 7320 6275 7420 646f 6573 206e 6f74 ess but does not\n 000576f0: 206e 6565 6420 6120 476c 6f62 616c 2044 need a Global D\n 00057700: 6972 6563 746f 7279 2e20 5468 6520 6f72 irectory. The or\n-00057710: 6465 7220 696e 2077 6869 6368 5000 18f2 der in whichP...\n+00057710: 6465 7220 696e 2077 6869 6368 5000 18fe der in whichP...\n 00057720: 8100 0020 2020 7468 6520 4d55 5049 5020 ... the MUPIP \n 00057730: 494e 5445 4720 636f 6d6d 616e 6420 7365 INTEG command se\n 00057740: 6c65 6374 7320 6461 7461 6261 7365 2072 lects database r\n 00057750: 6567 696f 6e73 2069 7320 6120 6675 6e63 egions is a func\n-00057760: 7469 6f6e 206f 6620 6669 6c65 5300 18f2 tion of fileS...\n+00057760: 7469 6f6e 206f 6620 6669 6c65 5300 18fe tion of fileS...\n 00057770: 9100 0020 2020 7379 7374 656d 206c 6179 ... system lay\n 00057780: 6f75 7420 616e 6420 6d61 7920 7661 7279 out and may vary\n 00057790: 2061 7320 6669 6c65 7320 6172 6520 6d6f as files are mo\n 000577a0: 7665 6420 6f72 2063 7265 6174 6564 2e20 ved or created. \n 000577b0: 4578 6563 7574 6520 6120 4d55 5049 5000 Execute a MUPIP.\n 000577c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000577d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000577e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000577f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057800: 0100 0000 be07 0000 0106 0000 0000 0000 ................\n-00057810: 6a00 00f2 4845 4c50 00ff 7300 ff47 444d j...HELP..s..GDM\n+00057810: 6a00 00fe 4845 4c50 00ff 7300 ff47 444d j...HELP..s..GDM\n 00057820: 00ff 7300 ff49 4e54 4547 00c0 1100 0020 ..s..INTEG..... \n 00057830: 2020 494e 5445 4720 6f70 6572 6174 696f INTEG operatio\n 00057840: 6e73 206f 6e65 2064 6174 6162 6173 6520 ns one database \n 00057850: 6669 6c65 2061 7420 6120 7469 6d65 2074 file at a time t\n 00057860: 6f20 6765 6e65 7261 7465 2061 6e20 7265 o generate an re\n-00057870: 706f 7274 2077 6865 7265 4f00 18f2 1200 port whereO.....\n+00057870: 706f 7274 2077 6865 7265 4f00 18fe 1200 port whereO.....\n 00057880: 0020 2020 7468 6520 6f75 7470 7574 2061 . the output a\n 00057890: 6c77 6179 7320 6c69 7374 7320 6461 7461 lways lists data\n 000578a0: 6261 7365 2066 696c 6573 2069 6e20 6120 base files in a \n 000578b0: 7072 6564 6963 7461 626c 6520 7365 7175 predictable sequ\n-000578c0: 656e 6365 2e20 466f 7254 0018 f213 0000 ence. ForT......\n+000578c0: 656e 6365 2e20 466f 7254 0018 fe13 0000 ence. ForT......\n 000578d0: 2020 2065 7861 6d70 6c65 2c20 746f 2063 example, to c\n 000578e0: 6f6d 7061 7265 206f 7574 7075 7420 7769 ompare output wi\n 000578f0: 7468 2061 2072 6566 6572 656e 6365 2066 th a reference f\n 00057900: 696c 652c 2072 756e 2049 4e54 4547 206f ile, run INTEG o\n 00057910: 6e20 6f6e 6520 6669 6c65 2061 7411 0018 n one file at...\n-00057920: f214 0000 2020 2061 2074 696d 652e 0700 .... a time...\n-00057930: 18f2 1500 003d 0018 f216 0000 2020 2041 .....=...... A\n+00057920: fe14 0000 2020 2061 2074 696d 652e 0700 .... a time...\n+00057930: 18fe 1500 003d 0018 fe16 0000 2020 2041 .....=...... A\n 00057940: 6c77 6179 7320 7573 6520 4d55 5049 5020 lways use MUPIP \n 00057950: 494e 5445 4720 696e 2074 6865 2066 6f6c INTEG in the fol\n 00057960: 6c6f 7769 6e67 2063 6f6e 6469 7469 6f6e lowing condition\n-00057970: 733a 0700 18f2 1700 0054 0018 f218 0000 s:.......T......\n+00057970: 733a 0700 18fe 1700 0054 0018 fe18 0000 s:.......T......\n 00057980: 2020 2020 206f 2050 6572 696f 6469 6361 o Periodica\n 00057990: 6c6c 7920 2d20 746f 2065 6e73 7572 6520 lly - to ensure \n 000579a0: 6f6e 676f 696e 6720 696e 7465 6772 6974 ongoing integrit\n 000579b0: 7920 6f66 2074 6865 2064 6174 6162 6173 y of the databas\n 000579c0: 6528 7329 3b20 7265 6775 6c61 724e 0018 e(s); regularN..\n-000579d0: f219 0000 2020 2020 2020 2049 4e54 4547 .... INTEG\n+000579d0: fe19 0000 2020 2020 2020 2049 4e54 4547 .... INTEG\n 000579e0: 7320 6865 6c70 2064 6574 6563 7420 616e s help detect an\n 000579f0: 7920 696e 7465 6772 6974 7920 7072 6f62 y integrity prob\n 00057a00: 6c65 6d73 2062 6566 6f72 6520 7468 6579 lems before they\n-00057a10: 2073 7072 6561 6420 616e 6433 0018 f21a spread and3....\n+00057a10: 2073 7072 6561 6420 616e 6433 0018 fe1a spread and3....\n 00057a20: 0000 2020 2020 2020 2065 7874 656e 7369 .. extensi\n 00057a30: 7665 6c79 2064 616d 6167 6520 7468 6520 vely damage the \n 00057a40: 6461 7461 6261 7365 2066 696c 652e 5300 database file.S.\n-00057a50: 18f2 2100 0020 2020 2020 6f20 4166 7465 ..!.. o Afte\n+00057a50: 18fe 2100 0020 2020 2020 6f20 4166 7465 ..!.. o Afte\n 00057a60: 7220 6120 6372 6173 6820 2d20 746f 2065 r a crash - to e\n 00057a70: 6e73 7572 6520 7468 6520 6461 7461 6261 nsure the databa\n 00057a80: 7365 2077 6173 206e 6f74 2063 6f72 7275 se was not corru\n 00057a90: 7074 6564 2e20 284e 6f74 653a 2057 6865 pted. (Note: Whe\n-00057aa0: 6e54 0018 f222 0000 2020 2020 2020 2075 nT...\".. u\n+00057aa0: 6e54 0018 fe22 0000 2020 2020 2020 2075 nT...\".. u\n 00057ab0: 7369 6e67 2062 6566 6f72 652d 696d 6167 sing before-imag\n 00057ac0: 6520 6a6f 7572 6e61 6c69 6e67 2c20 7768 e journaling, wh\n 00057ad0: 656e 2074 6865 2064 6174 6162 6173 6520 en the database \n 00057ae0: 6973 2072 6563 6f76 6572 6564 2066 726f is recovered fro\n-00057af0: 6d20 7468 6544 0018 f223 0000 2020 2020 m theD...#.. \n+00057af0: 6d20 7468 6544 0018 fe23 0000 2020 2020 m theD...#.. \n 00057b00: 2020 206a 6f75 726e 616c 2066 696c 6520 journal file \n 00057b10: 6166 7465 7220 6120 6372 6173 682c 2061 after a crash, a\n 00057b20: 6e20 696e 7465 6720 6973 206e 6f74 2072 n integ is not r\n-00057b30: 6571 7569 7265 6429 2e4e 0018 f224 0000 equired).N...$..\n+00057b30: 6571 7569 7265 6429 2e4e 0018 fe24 0000 equired).N...$..\n 00057b40: 2020 2020 206f 2057 6865 6e20 6461 7461 o When data\n 00057b50: 6261 7365 2065 7272 6f72 7320 6172 6520 base errors are \n 00057b60: 7265 706f 7274 6564 202d 2074 6f20 7472 reported - to tr\n 00057b70: 6f75 626c 6573 686f 6f74 2074 6865 2070 oubleshoot the p\n-00057b80: 726f 626c 656d 2e07 0018 f225 0000 5400 roblem.....%..T.\n-00057b90: 18f2 2600 0020 2020 496d 7072 6f76 696e ..&.. Improvin\n+00057b80: 726f 626c 656d 2e07 0018 fe25 0000 5400 roblem.....%..T.\n+00057b90: 18fe 2600 0020 2020 496d 7072 6f76 696e ..&.. Improvin\n 00057ba0: 6720 7468 6520 6c6f 6769 6361 6c20 616e g the logical an\n 00057bb0: 6420 7068 7973 6963 616c 2061 646a 6163 d physical adjac\n 00057bc0: 656e 6379 206f 6620 676c 6f62 616c 206e ency of global n\n 00057bd0: 6f64 6573 206d 6179 2072 6573 756c 7420 odes may result \n-00057be0: 696e 5000 18f2 2700 0020 2020 6661 7374 inP...'.. fast\n+00057be0: 696e 5000 18fe 2700 0020 2020 6661 7374 inP...'.. fast\n 00057bf0: 6572 2064 6973 6b20 492f 4f2e 2041 2067 er disk I/O. A g\n 00057c00: 6c6f 6261 6c20 6e6f 6465 2069 7320 6c6f lobal node is lo\n 00057c10: 6769 6361 6c6c 7920 6164 6a61 6365 6e74 gically adjacent\n 00057c20: 2077 6865 6e20 6974 2069 7320 7374 6f72 when it is stor\n-00057c30: 6564 4c00 18f2 2800 0020 2020 7769 7468 edL...(.. with\n+00057c30: 6564 4c00 18fe 2800 0020 2020 7769 7468 edL...(.. with\n 00057c40: 696e 2061 2073 7061 6e20 6f66 2063 6f6e in a span of con\n 00057c50: 7469 6775 6f75 7320 7365 7269 616c 2062 tiguous serial b\n 00057c60: 6c6f 636b 206e 756d 6265 7273 2e20 4120 lock numbers. A \n 00057c70: 676c 6f62 616c 206e 6f64 6520 6973 5400 global node isT.\n-00057c80: 18f2 2900 0020 2020 7068 7973 6963 616c ..).. physical\n+00057c80: 18fe 2900 0020 2020 7068 7973 6963 616c ..).. physical\n 00057c90: 6c79 2061 646a 6163 656e 7420 7768 656e ly adjacent when\n 00057ca0: 2069 7420 7265 7369 6465 7320 6f6e 2061 it resides on a\n 00057cb0: 646a 6163 656e 7420 6861 7264 2064 6973 djacent hard dis\n 00057cc0: 6b20 7365 6374 6f72 7320 696e 2061 2077 k sectors in a w\n-00057cd0: 6179 5300 18f2 2a00 0020 2020 7468 6174 ayS...*.. that\n+00057cd0: 6179 5300 18fe 2a00 0020 2020 7468 6174 ayS...*.. that\n 00057ce0: 2061 2073 696e 676c 6520 7365 656b 206f a single seek o\n 00057cf0: 7065 7261 7469 6f6e 2063 616e 2061 6363 peration can acc\n 00057d00: 6573 7320 6974 2e20 4461 7461 6261 7365 ess it. Database\n 00057d10: 2075 7064 6174 6573 2028 5345 5473 2f4b updates (SETs/K\n-00057d20: 494c 4c73 294f 0018 f231 0000 2020 206f ILLs)O...1.. o\n+00057d20: 494c 4c73 294f 0018 fe31 0000 2020 206f ILLs)O...1.. o\n 00057d30: 7665 7220 7469 6d65 2061 6666 6563 7420 ver time affect \n 00057d40: 7468 6520 6c6f 6769 6361 6c20 6164 6a61 the logical adja\n 00057d50: 6365 6e63 7920 6f66 2067 6c6f 6261 6c20 cency of global \n 00057d60: 6e6f 6465 732e 2041 204d 5550 4950 2049 nodes. A MUPIP I\n-00057d70: 4e54 4547 4f00 18f2 3200 0020 2020 7265 NTEGO...2.. re\n+00057d70: 4e54 4547 4f00 18fe 3200 0020 2020 7265 NTEGO...2.. re\n 00057d80: 706f 7274 7320 7468 6520 6c6f 6769 6361 ports the logica\n 00057d90: 6c20 6164 6a61 6365 6e63 7920 6f66 2079 l adjacency of y\n 00057da0: 6f75 7220 676c 6f62 616c 206e 6f64 6573 our global nodes\n 00057db0: 2077 6869 6368 206d 6179 2069 6e64 6963 which may indic\n-00057dc0: 6174 6550 0018 f233 0000 2020 2077 6865 ateP...3.. whe\n+00057dc0: 6174 6550 0018 fe33 0000 2020 2077 6865 ateP...3.. whe\n 00057dd0: 7468 6572 2061 204d 5550 4950 2052 454f ther a MUPIP REO\n 00057de0: 5247 2063 6f75 6c64 2069 6d70 726f 7665 RG could improve\n 00057df0: 2074 6865 2064 6174 6162 6173 6520 7065 the database pe\n 00057e00: 7266 6f72 6d61 6e63 652e 2041 206e 6174 rformance. A nat\n-00057e10: 6976 6542 0018 f234 0000 2020 2066 696c iveB...4.. fil\n+00057e10: 6976 6542 0018 fe34 0000 2020 2066 696c iveB...4.. fil\n 00057e20: 6520 7379 7374 656d 2064 6566 7261 676d e system defragm\n 00057e30: 656e 7461 7469 6f6e 2069 6d70 726f 7665 entation improve\n 00057e40: 7320 7068 7973 6963 616c 2061 646a 6163 s physical adjac\n-00057e50: 656e 6379 2e07 0018 f235 0000 1200 18f2 ency.....5......\n+00057e50: 656e 6379 2e07 0018 fe35 0000 1200 18fe ency.....5......\n 00057e60: 3600 0020 2020 2a2a 4e6f 7465 2a2a 0700 6.. **Note**..\n-00057e70: 18f2 3700 0052 0018 f238 0000 2020 204d ..7..R...8.. M\n+00057e70: 18fe 3700 0052 0018 fe38 0000 2020 204d ..7..R...8.. M\n 00057e80: 6f73 7420 6d6f 6465 726e 2053 414e 2061 ost modern SAN a\n 00057e90: 6e64 2049 2f4f 2064 6576 6963 6573 206f nd I/O devices o\n 00057ea0: 6674 656e 206d 6173 6b20 7468 6520 7065 ften mask the pe\n 00057eb0: 7266 6f72 6d61 6e63 6520 696d 7061 6374 rformance impact\n-00057ec0: 206f 6620 7468 6552 0018 f239 0000 2020 of theR...9.. \n+00057ec0: 206f 6620 7468 6552 0018 fe39 0000 2020 of theR...9.. \n 00057ed0: 2061 646a 7573 746d 656e 7473 2069 6e20 adjustments in \n 00057ee0: 6c6f 6769 6361 6c20 616e 6420 7068 7973 logical and phys\n 00057ef0: 6963 616c 2061 646a 6163 656e 6379 2e20 ical adjacency. \n 00057f00: 4966 2061 6368 6965 7669 6e67 2061 2070 If achieving a p\n-00057f10: 6172 7469 6375 6c61 7251 0018 f23a 0000 articularQ...:..\n+00057f10: 6172 7469 6375 6c61 7251 0018 fe3a 0000 articularQ...:..\n 00057f20: 2020 2070 6572 666f 726d 616e 6365 2062 performance b\n 00057f30: 656e 6368 6d61 726b 2069 7320 796f 7572 enchmark is your\n 00057f40: 2067 6f61 6c2c 2069 6e63 7265 6173 696e goal, increasin\n 00057f50: 6720 7468 6520 6c6f 6769 6361 6c20 616e g the logical an\n-00057f60: 6420 7068 7973 6963 616c 5400 18f2 4100 d physicalT...A.\n+00057f60: 6420 7068 7973 6963 616c 5400 18fe 4100 d physicalT...A.\n 00057f70: 0020 2020 6164 6a61 6365 6e63 7920 7368 . adjacency sh\n 00057f80: 6f75 6c64 2062 6520 6f6e 6c79 206f 6e65 ould be only one\n 00057f90: 206f 6620 6d61 6e79 2073 7465 7073 2074 of many steps t\n 00057fa0: 6861 7420 796f 7520 6d69 6768 7420 756e hat you might un\n 00057fb0: 6465 7274 616b 652e 2057 6869 6c65 0000 dertake. While..\n 00057fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00057ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00058000: 0100 0000 bb07 0000 2c06 0000 0000 0000 ........,.......\n-00058010: 6b00 00f2 4845 4c50 00ff 7300 ff47 444d k...HELP..s..GDM\n+00058010: 6b00 00fe 4845 4c50 00ff 7300 ff47 444d k...HELP..s..GDM\n 00058020: 00ff 7300 ff49 4e54 4547 00c0 4200 0020 ..s..INTEG..B.. \n 00058030: 2020 6465 7369 676e 696e 6720 7468 6520 designing the \n 00058040: 6461 7461 6261 7365 2c20 7472 7920 746f database, try to\n 00058050: 2065 6e73 7572 6520 7468 6174 2074 6865 ensure that the\n 00058060: 206c 6f67 6963 616c 2061 646a 6163 656e logical adjacen\n-00058070: 6379 2069 7320 636c 6f73 6550 0018 f243 cy is closeP...C\n+00058070: 6379 2069 7320 636c 6f73 6550 0018 fe43 cy is closeP...C\n 00058080: 0000 2020 2074 6f20 7468 6520 6e75 6d62 .. to the numb\n 00058090: 6572 206f 6620 626c 6f63 6b73 2074 6861 er of blocks tha\n 000580a0: 7420 6361 6e20 7068 7973 6963 616c 6c79 t can physically\n 000580b0: 2072 6573 6964 6520 6f6e 2079 6f75 7220 reside on your \n-000580c0: 6861 7264 2064 6973 6b27 7353 0018 f244 hard disk'sS...D\n+000580c0: 6861 7264 2064 6973 6b27 7353 0018 fe44 hard disk'sS...D\n 000580d0: 0000 2020 2063 796c 696e 6465 722e 2059 .. cylinder. Y\n 000580e0: 6f75 2063 616e 2061 6c73 6f20 6368 6f6f ou can also choo\n 000580f0: 7365 2074 776f 206f 7220 7468 7265 6520 se two or three \n 00058100: 6379 6c69 6e64 6572 732c 2077 6974 6820 cylinders, with \n 00058110: 7468 6520 6173 7375 6d70 7469 6f6e 2400 the assumption$.\n-00058120: 18f2 4500 0020 2020 7468 6174 2073 686f ..E.. that sho\n+00058120: 18fe 4500 0020 2020 7468 6174 2073 686f ..E.. that sho\n 00058130: 7274 2073 6565 6b73 2061 7265 2066 6173 rt seeks are fas\n-00058140: 742e 0700 18f2 4600 0033 0018 f247 0000 t.....F..3...G..\n+00058140: 742e 0700 18fe 4600 0033 0018 fe47 0000 t.....F..3...G..\n 00058150: 2020 2054 6865 2066 6f72 6d61 7420 6f66 The format of\n 00058160: 2074 6865 204d 5550 4950 2049 4e54 4547 the MUPIP INTEG\n-00058170: 2063 6f6d 6d61 6e64 2069 733a 0700 18f2 command is:....\n-00058180: 4800 0011 0018 f249 0000 2020 2049 5b4e H......I.. I[N\n-00058190: 5445 475d 0b00 18f2 4a00 0020 2020 5b1f TEG]....J.. [.\n-000581a0: 0018 f251 0000 2020 2020 2d41 5b44 4a41 ...Q.. -A[DJA\n+00058170: 2063 6f6d 6d61 6e64 2069 733a 0700 18fe command is:....\n+00058180: 4800 0011 0018 fe49 0000 2020 2049 5b4e H......I.. I[N\n+00058190: 5445 475d 0b00 18fe 4a00 0020 2020 5b1f TEG]....J.. [.\n+000581a0: 0018 fe51 0000 2020 2020 2d41 5b44 4a41 ...Q.. -A[DJA\n 000581b0: 4345 4e43 595d 3d69 6e74 6567 6572 2500 CENCY]=integer%.\n-000581c0: 18f2 5200 0020 2020 202d 424c 5b4f 434b ..R.. -BL[OCK\n+000581c0: 18fe 5200 0020 2020 202d 424c 5b4f 434b ..R.. -BL[OCK\n 000581d0: 5d3d 6865 7861 3b62 6c6f 636b 2d6e 756d ]=hexa;block-num\n-000581e0: 6265 7213 0018 f253 0000 2020 2020 2d42 ber....S.. -B\n-000581f0: 525b 4945 465d 1200 18f2 5400 0020 2020 R[IEF]....T.. \n-00058200: 202d 4641 5b53 545d 1200 18f2 5500 0020 -FA[ST]....U.. \n-00058210: 2020 202d 4655 5b4c 4c5d 1b00 18f2 5600 -FU[LL]....V.\n+000581e0: 6265 7213 0018 fe53 0000 2020 2020 2d42 ber....S.. -B\n+000581f0: 525b 4945 465d 1200 18fe 5400 0020 2020 R[IEF]....T.. \n+00058200: 202d 4641 5b53 545d 1200 18fe 5500 0020 -FA[ST]....U.. \n+00058210: 2020 202d 4655 5b4c 4c5d 1b00 18fe 5600 -FU[LL]....V.\n 00058220: 0020 2020 202d 5b4e 4f5d 4b5b 4559 5241 . -[NO]K[EYRA\n-00058230: 4e47 4553 5d1d 0018 f257 0000 2020 2020 NGES]....W.. \n+00058230: 4e47 4553 5d1d 0018 fe57 0000 2020 2020 NGES]....W.. \n 00058240: 2d5b 4e4f 5d4d 4150 5b3d 696e 7465 6765 -[NO]MAP[=intege\n-00058250: 725d 2600 18f2 5800 0020 2020 202d 5b4e r]&...X.. -[N\n+00058250: 725d 2600 18fe 5800 0020 2020 202d 5b4e r]&...X.. -[N\n 00058260: 4f5d 4d41 584b 5b45 5953 495a 455d 5b3d O]MAXK[EYSIZE][=\n-00058270: 696e 7465 6765 725d 1800 18f2 5900 0020 integer]....Y.. \n+00058270: 696e 7465 6765 725d 1800 18fe 5900 0020 integer]....Y.. \n 00058280: 2020 202d 5b4e 4f5d 4f5b 4e4c 494e 455d -[NO]O[NLINE]\n-00058290: 2200 18f2 5a00 0020 2020 202d 535b 5542 \"...Z.. -S[UB\n+00058290: 2200 18fe 5a00 0020 2020 202d 535b 5542 \"...Z.. -S[UB\n 000582a0: 5343 5249 5054 5d3d 7375 6273 6372 6970 SCRIPT]=subscrip\n-000582b0: 745d 1600 18f2 6100 0020 2020 202d 544e t]....a.. -TN\n-000582c0: 5b5f 5245 5345 545d 2700 18f2 6200 0020 [_RESET]'...b.. \n+000582b0: 745d 1600 18fe 6100 0020 2020 202d 544e t]....a.. -TN\n+000582c0: 5b5f 5245 5345 545d 2700 18fe 6200 0020 [_RESET]'...b.. \n 000582d0: 2020 202d 5b4e 4f5d 5452 5b41 4e53 4143 -[NO]TR[ANSAC\n 000582e0: 5449 4f4e 5d5b 3d69 6e74 6567 6572 5d0b TION][=integer].\n-000582f0: 0018 f263 0000 2020 205d 3300 18f2 6400 ...c.. ]3...d.\n+000582f0: 0018 fe63 0000 2020 205d 3300 18fe 6400 ...c.. ]3...d.\n 00058300: 0020 2020 7b5b 2d46 494c 455d 2066 696c . {[-FILE] fil\n 00058310: 652d 6e61 6d65 7c2d 5245 475b 494f 4e5d e-name|-REG[ION]\n 00058320: 2072 6567 696f 6e2d 6c69 7374 7d07 0018 region-list}...\n-00058330: f265 0000 5000 18f2 6600 0020 2020 2020 .e..P...f.. \n+00058330: fe65 0000 5000 18fe 6600 0020 2020 2020 .e..P...f.. \n 00058340: 6f20 4d55 5049 5020 494e 5445 4720 7265 o MUPIP INTEG re\n 00058350: 7175 6972 6573 2073 7065 6369 6669 6361 quires specifica\n 00058360: 7469 6f6e 206f 6620 6569 7468 6572 2066 tion of either f\n 00058370: 696c 6528 7329 206f 7220 7265 6769 6f6e ile(s) or region\n-00058380: 2873 292e 4e00 18f2 6700 0020 2020 2020 (s).N...g.. \n+00058380: 2873 292e 4e00 18fe 6700 0020 2020 2020 (s).N...g.. \n 00058390: 6f20 5072 6573 7320 3c43 5452 4c2d 433e o Press \n 000583a0: 2074 6f20 7374 6f70 204d 5550 4950 2049 to stop MUPIP I\n 000583b0: 4e54 4547 2062 6566 6f72 6520 7468 6520 NTEG before the \n 000583c0: 7072 6f63 6573 7320 636f 6d70 6c65 7465 process complete\n-000583d0: 732e 4a00 18f2 6800 0020 2020 2020 6f20 s.J...h.. o \n+000583d0: 732e 4a00 18fe 6800 0020 2020 2020 6f20 s.J...h.. o \n 000583e0: 5468 6520 6669 6c65 2d6e 616d 6520 6964 The file-name id\n 000583f0: 656e 7469 6669 6573 2074 6865 2064 6174 entifies the dat\n 00058400: 6162 6173 6520 6669 6c65 2066 6f72 2061 abase file for a\n-00058410: 204d 5550 4950 2049 4e54 4547 5000 18f2 MUPIP INTEGP...\n+00058410: 204d 5550 4950 2049 4e54 4547 5000 18fe MUPIP INTEGP...\n 00058420: 6900 0020 2020 2020 2020 6f70 6572 6174 i.. operat\n 00058430: 696f 6e2e 2054 6865 2072 6567 696f 6e2d ion. The region-\n 00058440: 6c69 7374 2069 6465 6e74 6966 6965 7320 list identifies \n 00058450: 6f6e 6520 6f72 206d 6f72 6520 7265 6769 one or more regi\n-00058460: 6f6e 7320 7468 6174 2c20 696e 5100 18f2 ons that, inQ...\n+00058460: 6f6e 7320 7468 6174 2c20 696e 5100 18fe ons that, inQ...\n 00058470: 6a00 0020 2020 2020 2020 7475 726e 2c20 j.. turn, \n 00058480: 6964 656e 7469 6679 2064 6174 6162 6173 identify databas\n 00058490: 6520 6669 6c65 7320 7468 726f 7567 6820 e files through \n 000584a0: 7468 6520 6375 7272 656e 7420 476c 6f62 the current Glob\n 000584b0: 616c 2044 6972 6563 746f 7279 2e53 0018 al Directory.S..\n-000584c0: f271 0000 2020 2020 206f 204d 5550 4950 .q.. o MUPIP\n+000584c0: fe71 0000 2020 2020 206f 204d 5550 4950 .q.. o MUPIP\n 000584d0: 2049 4e54 4547 206f 7065 7261 7469 6f6e INTEG operation\n 000584e0: 206b 6565 7073 2074 7261 636b 206f 6620 keeps track of \n 000584f0: 7468 6520 6e75 6d62 6572 206f 6620 626c the number of bl\n 00058500: 6f63 6b73 2074 6861 7420 646f 206e 6f74 ocks that do not\n-00058510: 5000 18f2 7200 0020 2020 2020 2020 6861 P...r.. ha\n+00058510: 5000 18fe 7200 0020 2020 2020 2020 6861 P...r.. ha\n 00058520: 7665 2074 6865 2063 7572 7265 6e74 2062 ve the current b\n 00058530: 6c6f 636b 2076 6572 7369 6f6e 2064 7572 lock version dur\n 00058540: 696e 6720 6120 6e6f 6e2d 6661 7374 2069 ing a non-fast i\n 00058550: 6e74 6567 2028 6465 6661 756c 7420 6f72 nteg (default or\n-00058560: 5300 18f2 7300 0020 2020 2020 2020 6675 S...s.. fu\n+00058560: 5300 18fe 7300 0020 2020 2020 2020 6675 S...s.. fu\n 00058570: 6c6c 2920 616e 6420 6d61 7463 6865 7320 ll) and matches \n 00058580: 7468 6973 2076 616c 7565 2061 6761 696e this value again\n 00058590: 7374 2074 6865 2062 6c6f 636b 7320 746f st the blocks to\n 000585a0: 2075 7067 7261 6465 2063 6f75 6e74 6572 upgrade counter\n-000585b0: 2069 6e51 0018 f274 0000 2020 2020 2020 inQ...t.. \n+000585b0: 2069 6e51 0018 fe74 0000 2020 2020 2020 inQ...t.. \n 000585c0: 2074 6865 2066 696c 652d 6865 6164 6572 the file-header\n 000585d0: 2e20 4974 2069 7373 7565 7320 616e 2065 . It issues an e\n 000585e0: 7272 6f72 2069 6620 7468 6520 7661 6c75 rror if the valu\n 000585f0: 6573 2061 7265 2075 6e6d 6174 6368 6564 es are unmatched\n-00058600: 2061 6e64 5300 18f2 7500 0020 2020 2020 andS...u.. \n+00058600: 2061 6e64 5300 18fe 7500 0020 2020 2020 andS...u.. \n 00058610: 2020 636f 7272 6563 7473 2074 6865 2063 corrects the c\n 00058620: 6f75 6e74 2069 6e20 7468 6520 6669 6c65 ount in the file\n 00058630: 2068 6561 6465 7220 6966 2074 6865 7265 header if there\n 00058640: 2061 7265 206e 6f20 6f74 6865 7220 696e are no other in\n-00058650: 7465 6772 6974 7915 0018 f276 0000 2020 tegrity....v.. \n-00058660: 2020 2020 2065 7272 6f72 732e 0700 18f2 errors.....\n-00058670: 7700 0017 0018 f278 0000 2020 202a 2a49 w......x.. **I\n-00058680: 6d70 6f72 7461 6e74 2a2a 0700 18f2 7900 mportant**....y.\n-00058690: 0053 0018 f27a 0000 2020 2050 726f 6d70 .S...z.. Promp\n+00058650: 7465 6772 6974 7915 0018 fe76 0000 2020 tegrity....v.. \n+00058660: 2020 2020 2065 7272 6f72 732e 0700 18fe errors.....\n+00058670: 7700 0017 0018 fe78 0000 2020 202a 2a49 w......x.. **I\n+00058680: 6d70 6f72 7461 6e74 2a2a 0700 18fe 7900 mportant**....y.\n+00058690: 0053 0018 fe7a 0000 2020 2050 726f 6d70 .S...z.. Promp\n 000586a0: 746c 7920 616e 616c 797a 6520 616e 6420 tly analyze and \n 000586b0: 6669 7820 616c 6c20 6572 726f 7273 2074 fix all errors t\n 000586c0: 6861 7420 4d55 5049 5020 494e 5445 4720 hat MUPIP INTEG \n 000586d0: 7265 706f 7274 732e 2053 6f6d 6520 6572 reports. Some er\n-000586e0: 726f 7273 5000 18f2 8100 0020 2020 6d61 rorsP...... ma\n+000586e0: 726f 7273 5000 18fe 8100 0020 2020 6d61 rorsP...... ma\n 000586f0: 7920 6265 2062 656e 6967 6e20 7768 696c y be benign whil\n 00058700: 6520 6f74 6865 7273 206d 6179 2062 6520 e others may be \n 00058710: 6120 7369 676e 7320 6f66 2063 6f72 7275 a signs of corru\n 00058720: 7074 696f 6e20 6f72 2063 6f6d 7072 6f6d ption or comprom\n-00058730: 6973 6564 4d00 18f2 8200 0020 2020 6461 isedM...... da\n+00058730: 6973 6564 4d00 18fe 8200 0020 2020 6461 isedM...... da\n 00058740: 7461 6261 7365 2069 6e74 6567 7269 7479 tabase integrity\n 00058750: 2e20 4966 206f 7065 7261 7469 6f6e 7320 . If operations \n 00058760: 636f 6e74 696e 7565 2077 6974 686f 7574 continue without\n 00058770: 2066 6978 6573 2074 6f20 7365 7269 6f75 fixes to seriou\n-00058780: 7333 0018 f283 0000 2020 2065 7272 6f72 s3...... error\n+00058780: 7333 0018 fe83 0000 2020 2065 7272 6f72 s3...... error\n 00058790: 732c 2074 6865 2066 6f6c 6c6f 7769 6e67 s, the following\n 000587a0: 2070 726f 626c 656d 7320 6d61 7920 6f63 problems may oc\n-000587b0: 6375 723a 0700 18f2 8400 0000 0000 0000 cur:............\n+000587b0: 6375 723a 0700 18fe 8400 0000 0000 0000 cur:............\n 000587c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000587d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000587e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000587f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00058800: 0100 0000 e007 0000 4f06 0000 0000 0000 ........O.......\n-00058810: 6500 00f2 4845 4c50 00ff 7300 ff47 444d e...HELP..s..GDM\n+00058810: 6500 00fe 4845 4c50 00ff 7300 ff47 444d e...HELP..s..GDM\n 00058820: 00ff 7300 ff49 4e54 4547 00c0 8500 0020 ..s..INTEG..... \n 00058830: 2020 2020 6f20 496e 7661 6c69 6420 6170 o Invalid ap\n 00058840: 706c 6963 6174 696f 6e20 6f70 6572 6174 plication operat\n 00058850: 696f 6e20 6475 6520 746f 206d 6973 7369 ion due to missi\n 00058860: 6e67 206f 7220 696e 636f 7272 6563 7420 ng or incorrect \n-00058870: 6461 7461 2e50 0018 f286 0000 2020 2020 data.P...... \n+00058870: 6461 7461 2e50 0018 fe86 0000 2020 2020 data.P...... \n 00058880: 206f 2050 726f 6365 7373 2065 7272 6f72 o Process error\n 00058890: 732c 2069 6e63 6c75 6469 6e67 2069 6e61 s, including ina\n 000588a0: 7070 726f 7072 6961 7465 2069 6e64 6566 ppropriate indef\n 000588b0: 696e 6974 6520 6c6f 6f70 696e 672c 2077 inite looping, w\n-000588c0: 6865 6e20 6132 0018 f287 0000 2020 2020 hen a2...... \n+000588c0: 6865 6e20 6132 0018 fe87 0000 2020 2020 hen a2...... \n 000588d0: 2020 2064 6174 6162 6173 6520 6163 6365 database acce\n 000588e0: 7373 2065 6e63 6f75 6e74 6572 7320 616e ss encounters an\n-000588f0: 2065 7272 6f72 2e4f 0018 f288 0000 2020 error.O...... \n+000588f0: 2065 7272 6f72 2e4f 0018 fe88 0000 2020 error.O...... \n 00058900: 2020 206f 2044 6567 7261 6469 6e67 2061 o Degrading a\n 00058910: 7070 6c69 6361 7469 6f6e 206c 6576 656c pplication level\n 00058920: 2063 6f6e 7369 7374 656e 6379 2061 7320 consistency as \n 00058930: 6120 7265 7375 6c74 206f 6620 696e 636f a result of inco\n-00058940: 6d70 6c65 7465 5300 18f2 8900 0020 2020 mpleteS...... \n+00058940: 6d70 6c65 7465 5300 18fe 8900 0020 2020 mpleteS...... \n 00058950: 2020 2020 7570 6461 7465 2073 6571 7565 update seque\n 00058960: 6e63 6573 2063 6175 7365 6420 6279 2074 nces caused by t\n 00058970: 6865 2070 7265 6578 6973 7469 6e67 2064 he preexisting d\n 00058980: 6174 6162 6173 6520 696e 7465 6772 6974 atabase integrit\n-00058990: 7920 6973 7375 6573 2e07 0018 f28a 0000 y issues........\n-000589a0: 5100 18f2 9100 0020 2020 4649 5320 7374 Q...... FIS st\n+00058990: 7920 6973 7375 6573 2e07 0018 fe8a 0000 y issues........\n+000589a0: 5100 18fe 9100 0020 2020 4649 5320 7374 Q...... FIS st\n 000589b0: 726f 6e67 6c79 2072 6563 6f6d 6d65 6e64 rongly recommend\n 000589c0: 7320 6669 7869 6e67 2074 6865 2066 6f6c s fixing the fol\n 000589d0: 6c6f 7769 6e67 2065 7272 6f72 7320 6173 lowing errors as\n 000589e0: 2073 6f6f 6e20 6173 2074 6865 7920 6172 soon as they ar\n-000589f0: 6515 0018 f292 0000 2020 2064 6973 636f e....... disco\n-00058a00: 7665 7265 643a 0700 18f2 9300 0052 0018 vered:.......R..\n-00058a10: f294 0000 2020 2020 206f 2042 6c6f 636b .... o Block\n+000589f0: 6515 0018 fe92 0000 2020 2064 6973 636f e....... disco\n+00058a00: 7665 7265 643a 0700 18fe 9300 0052 0018 vered:.......R..\n+00058a10: fe94 0000 2020 2020 206f 2042 6c6f 636b .... o Block\n 00058a20: 7320 696e 636f 7272 6563 746c 7920 6d61 s incorrectly ma\n 00058a30: 726b 6564 2066 7265 6520 2d20 7468 6573 rked free - thes\n 00058a40: 6520 6d61 7920 6361 7573 6520 6163 6365 e may cause acce\n 00058a50: 6c65 7261 7469 6e67 2064 616d 6167 654d lerating damageM\n-00058a60: 0018 f295 0000 2020 2020 2020 2077 6865 ...... whe\n+00058a60: 0018 fe95 0000 2020 2020 2020 2077 6865 ...... whe\n 00058a70: 6e20 7072 6f63 6573 7365 7320 6d61 6b65 n processes make\n 00058a80: 2075 7064 6174 6573 2074 6f20 616e 7920 updates to any \n 00058a90: 7061 7274 206f 6620 7468 6520 6461 7461 part of the data\n-00058aa0: 6261 7365 2072 6567 696f 6e2e 4f00 18f2 base region.O...\n+00058aa0: 6261 7365 2072 6567 696f 6e2e 4f00 18fe base region.O...\n 00058ab0: 9600 0020 2020 2020 6f20 496e 7465 6772 ... o Integr\n 00058ac0: 6974 7920 6572 726f 7273 2069 6e20 616e ity errors in an\n 00058ad0: 2069 6e64 6578 2062 6c6f 636b 202d 2074 index block - t\n 00058ae0: 6865 7365 206d 6179 2063 6175 7365 2061 hese may cause a\n-00058af0: 6363 656c 6572 6174 696e 6754 0018 f297 cceleratingT....\n+00058af0: 6363 656c 6572 6174 696e 6754 0018 fe97 cceleratingT....\n 00058b00: 0000 2020 2020 2020 2064 616d 6167 6520 .. damage \n 00058b10: 7768 656e 2070 726f 6365 7373 6573 206d when processes m\n 00058b20: 616b 6520 7570 6461 7465 7320 746f 2074 ake updates to t\n 00058b30: 6861 7420 6172 6561 206f 6620 7468 6520 hat area of the \n 00058b40: 6461 7461 6261 7365 2072 6567 696f 6e25 database region%\n-00058b50: 0018 f298 0000 2020 2020 2020 2075 7369 ...... usi\n+00058b50: 0018 fe98 0000 2020 2020 2020 2075 7369 ...... usi\n 00058b60: 6e67 2074 6865 2066 6175 6c74 7920 696e ng the faulty in\n-00058b70: 6465 782e 0700 18f2 9900 0053 0018 f29a dex........S....\n+00058b70: 6465 782e 0700 18fe 9900 0053 0018 fe9a dex........S....\n 00058b80: 0000 2020 204d 5550 4950 2049 4e54 4547 .. MUPIP INTEG\n 00058b90: 202d 4641 5354 2061 6e64 2074 6865 2022 -FAST and the \"\n 00058ba0: 7265 6775 6c61 7222 2049 4e54 4547 2062 regular\" INTEG b\n 00058bb0: 6f74 6820 7265 706f 7274 2074 6865 7365 oth report these\n 00058bc0: 2065 7272 6f72 7320 2854 6865 7365 5400 errors (TheseT.\n-00058bd0: 17f2 c111 0000 2020 2071 7561 6c69 6669 ...... qualifi\n+00058bd0: 17fe c111 0000 2020 2071 7561 6c69 6669 ...... qualifi\n 00058be0: 6572 7320 6172 6520 6465 7363 7269 6265 ers are describe\n 00058bf0: 6420 6c61 7465 7220 696e 2074 6869 7320 d later in this \n 00058c00: 7365 6374 696f 6e29 2e20 4f74 6865 7220 section). Other \n 00058c10: 6461 7461 6261 7365 2065 7272 6f72 7320 database errors \n-00058c20: 646f 5300 19f2 1100 0020 2020 6e6f 7420 doS...... not \n+00058c20: 646f 5300 19fe 1100 0020 2020 6e6f 7420 doS...... not \n 00058c30: 706f 7365 2074 6865 2074 6872 6561 7420 pose the threat \n 00058c40: 6f66 2072 6170 6964 6c79 2073 7072 6561 of rapidly sprea\n 00058c50: 6469 6e67 2070 726f 626c 656d 7320 696e ding problems in\n 00058c60: 2047 4453 2066 696c 6573 2e20 4166 7465 GDS files. Afte\n-00058c70: 7220 7468 6550 0019 f221 0000 2020 2047 r theP...!.. G\n+00058c70: 7220 7468 6550 0019 fe21 0000 2020 2047 r theP...!.. G\n 00058c80: 542e 4d20 6461 7461 6261 7365 2072 6570 T.M database rep\n 00058c90: 6169 722c 2061 7373 6573 7320 7468 6520 air, assess the \n 00058ca0: 7479 7065 206f 6620 6461 6d61 6765 2c20 type of damage, \n 00058cb0: 7468 6520 7269 736b 206f 6620 636f 6e74 the risk of cont\n-00058cc0: 696e 7565 644f 0019 f231 0000 2020 206f inuedO...1.. o\n+00058cc0: 696e 7565 644f 0019 fe31 0000 2020 206f inuedO...1.. o\n 00058cd0: 7065 7261 7469 6f6e 732c 2061 6e64 2074 perations, and t\n 00058ce0: 6865 2064 6973 7275 7074 696f 6e20 696e he disruption in\n 00058cf0: 206e 6f72 6d61 6c20 6f70 6572 6174 696f normal operatio\n 00058d00: 6e20 6361 7573 6564 2062 7920 7468 6520 n caused by the \n-00058d10: 7469 6d65 5200 19f2 4100 0020 2020 7370 timeR...A.. sp\n+00058d10: 7469 6d65 5200 19fe 4100 0020 2020 7370 timeR...A.. sp\n 00058d20: 656e 7420 7265 7061 6972 696e 6720 7468 ent repairing th\n 00058d30: 6520 6461 7461 6261 7365 2e20 436f 6e74 e database. Cont\n 00058d40: 6163 7420 796f 7572 2047 542e 4d20 7375 act your GT.M su\n 00058d50: 7070 6f72 7420 6368 616e 6e65 6c20 666f pport channel fo\n-00058d60: 7220 6865 6c70 2100 19f2 5100 0020 2020 r help!...Q.. \n+00058d60: 7220 6865 6c70 2100 19fe 5100 0020 2020 r help!...Q.. \n 00058d70: 6173 7365 7373 696e 6720 494e 5445 4720 assessing INTEG \n-00058d80: 6572 726f 7273 2e07 0019 f261 0000 4e00 errors.....a..N.\n-00058d90: 19f2 7100 0020 2020 5468 6520 666f 6c6c ..q.. The foll\n+00058d80: 6572 726f 7273 2e07 0019 fe61 0000 4e00 errors.....a..N.\n+00058d90: 19fe 7100 0020 2020 5468 6520 666f 6c6c ..q.. The foll\n 00058da0: 6f77 696e 6720 7365 6374 696f 6e73 2064 owing sections d\n 00058db0: 6573 6372 6962 6520 7468 6520 7175 616c escribe the qual\n 00058dc0: 6966 6965 7273 206f 6620 7468 6520 494e ifiers of the IN\n-00058dd0: 5445 4720 636f 6d6d 616e 642e 0700 19f2 TEG command.....\n-00058de0: 8100 001c 0017 f2ff 7300 ff41 444a 4143 ........s..ADJAC\n+00058dd0: 5445 4720 636f 6d6d 616e 642e 0700 19fe TEG command.....\n+00058de0: 8100 001c 0017 feff 7300 ff41 444a 4143 ........s..ADJAC\n 00058df0: 454e 4359 0000 4144 6a61 6365 6e63 7914 ENCY..ADjacency.\n-00058e00: 0025 f2bf 1100 0020 2020 4144 6a61 6365 .%..... ADjace\n-00058e10: 6e63 7907 0026 f221 0000 5000 26f2 3100 ncy..&.!..P.&.1.\n+00058e00: 0025 febf 1100 0020 2020 4144 6a61 6365 .%..... ADjace\n+00058e10: 6e63 7907 0026 fe21 0000 5000 26fe 3100 ncy..&.!..P.&.1.\n 00058e20: 0020 2020 5370 6563 6966 6965 7320 7468 . Specifies th\n 00058e30: 6520 6c6f 6769 6361 6c20 6164 6a61 6365 e logical adjace\n 00058e40: 6e63 7920 6f66 2064 6174 6120 626c 6f63 ncy of data bloc\n 00058e50: 6b73 2074 6861 7420 4d55 5049 5020 494e ks that MUPIP IN\n-00058e60: 5445 4720 7368 6f75 6c64 5000 26f2 4100 TEG shouldP.&.A.\n+00058e60: 5445 4720 7368 6f75 6c64 5000 26fe 4100 TEG shouldP.&.A.\n 00058e70: 0020 2020 6173 7375 6d65 2077 6869 6c65 . assume while\n 00058e80: 2064 6961 676e 6f73 696e 6720 7468 6520 diagnosing the \n 00058e90: 6461 7461 6261 7365 2e20 4279 2064 6566 database. By def\n 00058ea0: 6175 6c74 2c20 4d55 5049 5020 494e 5445 ault, MUPIP INTE\n-00058eb0: 4720 6f70 6572 6174 6573 5000 26f2 5100 G operatesP.&.Q.\n+00058eb0: 4720 6f70 6572 6174 6573 5000 26fe 5100 G operatesP.&.Q.\n 00058ec0: 0020 2020 7769 7468 202d 4144 4a41 4345 . with -ADJACE\n 00058ed0: 4e43 593d 3130 2061 6e64 2072 6570 6f72 NCY=10 and repor\n 00058ee0: 7473 2074 6865 206c 6f67 6963 616c 2061 ts the logical a\n 00058ef0: 646a 6163 656e 6379 2069 6e20 7468 6520 djacency in the \n-00058f00: 2241 646a 6163 656e 7422 2b00 26f2 6100 \"Adjacent\"+.&.a.\n+00058f00: 2241 646a 6163 656e 7422 2b00 26fe 6100 \"Adjacent\"+.&.a.\n 00058f10: 0020 2020 636f 6c75 6d6e 206f 6620 7468 . column of th\n 00058f20: 6520 4d55 5049 5020 494e 5445 4720 7265 e MUPIP INTEG re\n-00058f30: 706f 7274 2e07 0026 f271 0000 5100 26f2 port...&.q..Q.&.\n+00058f30: 706f 7274 2e07 0026 fe71 0000 5100 26fe port...&.q..Q.&.\n 00058f40: 8100 0020 2020 2020 6f20 5468 6520 636f ... o The co\n 00058f50: 6d70 6c65 7869 7479 206f 6620 636f 6e74 mplexity of cont\n 00058f60: 656d 706f 7261 7279 2064 6973 6b20 636f emporary disk co\n 00058f70: 6e74 726f 6c6c 6572 7320 616e 6420 7468 ntrollers and th\n 00058f80: 6520 6e61 7469 7665 2066 696c 6553 0026 e native fileS.&\n-00058f90: f291 0000 2020 2020 2020 2073 7973 7465 .... syste\n+00058f90: fe91 0000 2020 2020 2020 2073 7973 7465 .... syste\n 00058fa0: 6d20 6d61 7920 7265 6e64 6572 2074 6869 m may render thi\n 00058fb0: 7320 7265 706f 7274 2073 7570 6572 666c s report superfl\n 00058fc0: 756f 7573 2e20 4275 7420 7768 656e 2069 uous. But when i\n 00058fd0: 7420 6973 206d 6561 6e69 6e67 6675 6c2c t is meaningful,\n 00058fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00058ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059000: 0100 0000 4a03 0000 ba07 0000 0000 0000 ....J...........\n-00059010: 2900 00f2 4845 4c50 00ff 7300 ff47 444d )...HELP..s..GDM\n+00059010: 2900 00fe 4845 4c50 00ff 7300 ff47 444d )...HELP..s..GDM\n 00059020: 00ff 7300 ff49 4e54 4547 00ff 7300 ff46 ..s..INTEG..s..F\n-00059030: 4153 5400 0046 4173 740f 0020 f2bf 1100 AST..FAst.. ....\n-00059040: 0020 2020 4641 7374 0700 21f2 2100 0044 . FAst..!.!..D\n-00059050: 0021 f231 0000 2020 2043 6865 636b 7320 .!.1.. Checks \n+00059030: 4153 5400 0046 4173 740f 0020 febf 1100 AST..FAst.. ....\n+00059040: 0020 2020 4641 7374 0700 21fe 2100 0044 . FAst..!.!..D\n+00059050: 0021 fe31 0000 2020 2043 6865 636b 7320 .!.1.. Checks \n 00059060: 6f6e 6c79 2069 6e64 6578 2062 6c6f 636b only index block\n 00059070: 732e 2046 4153 5420 646f 6573 206e 6f74 s. FAST does not\n 00059080: 2063 6865 636b 2064 6174 6120 626c 6f63 check data bloc\n-00059090: 6b73 2e07 0021 f241 0000 2e00 21f2 5100 ks...!.A....!.Q.\n+00059090: 6b73 2e07 0021 fe41 0000 2e00 21fe 5100 ks...!.A....!.Q.\n 000590a0: 0020 2020 5468 6520 666f 726d 6174 206f . The format o\n 000590b0: 6620 7468 6520 4641 5354 2071 7561 6c69 f the FAST quali\n-000590c0: 6669 6572 2069 733a 0700 21f2 6100 0011 fier is:..!.a...\n-000590d0: 0021 f271 0000 2020 202d 4641 5b53 545d .!.q.. -FA[ST]\n-000590e0: 0700 21f2 8100 0053 0021 f291 0000 2020 ..!....S.!.... \n+000590c0: 6669 6572 2069 733a 0700 21fe 6100 0011 fier is:..!.a...\n+000590d0: 0021 fe71 0000 2020 202d 4641 5b53 545d .!.q.. -FA[ST]\n+000590e0: 0700 21fe 8100 0053 0021 fe91 0000 2020 ..!....S.!.... \n 000590f0: 2020 206f 202d 4641 5354 2070 726f 6475 o -FAST produ\n 00059100: 6365 7320 7265 7375 6c74 7320 7369 676e ces results sign\n 00059110: 6966 6963 616e 746c 7920 6661 7374 6572 ificantly faster\n 00059120: 2074 6861 6e20 6120 6675 6c6c 2049 4e54 than a full INT\n-00059130: 4547 2062 6563 6175 7365 4c00 20f2 c011 EG becauseL. ...\n+00059130: 4547 2062 6563 6175 7365 4c00 20fe c011 EG becauseL. ...\n 00059140: 0000 2020 2020 2020 2074 6865 206d 616a .. the maj\n 00059150: 6f72 6974 7920 6f66 2062 6c6f 636b 7320 ority of blocks \n 00059160: 696e 2061 2074 7970 6963 616c 2064 6174 in a typical dat\n 00059170: 6162 6173 6520 6172 6520 6461 7461 2062 abase are data b\n-00059180: 6c6f 636b 732e 4e00 21f2 1200 0020 2020 locks.N.!.... \n+00059180: 6c6f 636b 732e 4e00 21fe 1200 0020 2020 locks.N.!.... \n 00059190: 2020 6f20 5768 696c 6520 494e 5445 4720 o While INTEG \n 000591a0: 2d46 4153 5420 6973 206e 6f74 2061 2072 -FAST is not a r\n 000591b0: 6570 6c61 6365 6d65 6e74 2066 6f72 2061 eplacement for a\n 000591c0: 2066 756c 6c20 494e 5445 472c 2069 7420 full INTEG, it \n-000591d0: 7665 7279 4f00 21f2 1300 0020 2020 2020 veryO.!.... \n+000591d0: 7665 7279 4f00 21fe 1300 0020 2020 2020 veryO.!.... \n 000591e0: 2020 7175 6963 6b6c 7920 6465 7465 6374 quickly detect\n 000591f0: 7320 7468 6f73 6520 6572 726f 7273 2074 s those errors t\n 00059200: 6861 7420 6d75 7374 2062 6520 7265 7061 hat must be repa\n 00059210: 6972 6564 2069 6d6d 6564 6961 7465 6c79 ired immediately\n-00059220: 2074 6f33 0021 f214 0000 2020 2020 2020 to3.!.... \n+00059220: 2074 6f33 0021 fe14 0000 2020 2020 2020 to3.!.... \n 00059230: 2070 7265 7665 6e74 2061 6363 656c 6572 prevent acceler\n 00059240: 6174 696e 6720 6461 7461 6261 7365 2064 ating database d\n-00059250: 616d 6167 652e 4e00 21f2 1500 0020 2020 amage.N.!.... \n+00059250: 616d 6167 652e 4e00 21fe 1500 0020 2020 amage.N.!.... \n 00059260: 2020 6f20 4279 2064 6566 6175 6c74 2c20 o By default, \n 00059270: 494e 5445 4720 6368 6563 6b73 2061 6c6c INTEG checks all\n 00059280: 2061 6374 6976 6520 696e 6465 7820 616e active index an\n 00059290: 6420 6461 7461 2062 6c6f 636b 7320 696e d data blocks in\n-000592a0: 2074 6865 1700 21f2 1600 0020 2020 2020 the..!.... \n-000592b0: 2020 6461 7461 6261 7365 2e3a 0021 f217 database.:.!..\n+000592a0: 2074 6865 1700 21fe 1600 0020 2020 2020 the..!.... \n+000592b0: 2020 6461 7461 6261 7365 2e3a 0021 fe17 database.:.!..\n 000592c0: 0000 2020 2020 206f 202d 4641 5354 2072 .. o -FAST r\n 000592d0: 6570 6f72 7473 2069 6e63 6c75 6465 2061 eports include a\n 000592e0: 646a 6163 656e 6379 2069 6e66 6f72 6d61 djacency informa\n-000592f0: 7469 6f6e 2e2b 0021 f218 0000 2020 2020 tion.+.!.... \n+000592f0: 7469 6f6e 2e2b 0021 fe18 0000 2020 2020 tion.+.!.... \n 00059300: 206f 2049 6e63 6f6d 7061 7469 626c 6520 o Incompatible \n 00059310: 7769 7468 3a20 2d54 4e5f 5245 5345 542e with: -TN_RESET.\n-00059320: 0700 21f2 1900 000d 001c f249 4c45 0000 ..!........ILE..\n-00059330: 4649 6c65 0f00 20f2 bf11 0000 2020 2046 FIle.. ..... F\n-00059340: 496c 6507 0021 f221 0000 0000 0000 0000 Ile..!.!........\n+00059320: 0700 21fe 1900 000d 001c fe49 4c45 0000 ..!........ILE..\n+00059330: 4649 6c65 0f00 20fe bf11 0000 2020 2046 FIle.. ..... F\n+00059340: 496c 6507 0021 fe21 0000 0000 0000 0000 Ile..!.!........\n 00059350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000593a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000593b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -22907,1115 +22907,1115 @@\n 000597a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000597b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000597c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000597d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000597e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000597f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059800: 0100 0000 db07 0000 b706 0000 0000 0000 ................\n-00059810: 7100 00f2 4845 4c50 00ff 7300 ff47 444d q...HELP..s..GDM\n+00059810: 7100 00fe 4845 4c50 00ff 7300 ff47 444d q...HELP..s..GDM\n 00059820: 00ff 7300 ff49 4e54 4547 00ff 7300 ff46 ..s..INTEG..s..F\n 00059830: 494c 4500 bf31 0000 2020 2053 7065 6369 ILE..1.. Speci\n 00059840: 6669 6573 2074 6865 206e 616d 6520 6f66 fies the name of\n 00059850: 2074 6865 2064 6174 6162 6173 6520 6669 the database fi\n 00059860: 6c65 2066 6f72 2074 6865 204d 5550 4950 le for the MUPIP\n 00059870: 2049 4e54 4547 206f 7065 7261 7469 6f6e INTEG operation\n-00059880: 2e52 0021 f241 0000 2020 2046 494c 4520 .R.!.A.. FILE \n+00059880: 2e52 0021 fe41 0000 2020 2046 494c 4520 .R.!.A.. FILE \n 00059890: 7265 7175 6972 6573 2065 7863 6c75 7369 requires exclusi\n 000598a0: 7665 2028 7374 616e 642d 616c 6f6e 6529 ve (stand-alone)\n 000598b0: 2061 6363 6573 7320 746f 2061 2064 6174 access to a dat\n 000598c0: 6162 6173 6520 6669 6c65 2061 6e64 2064 abase file and d\n-000598d0: 6f65 734e 0021 f251 0000 2020 206e 6f74 oesN.!.Q.. not\n+000598d0: 6f65 734e 0021 fe51 0000 2020 206e 6f74 oesN.!.Q.. not\n 000598e0: 2072 6571 7569 7265 2061 2047 6c6f 6261 require a Globa\n 000598f0: 6c20 4469 7265 6374 6f72 792e 2054 6865 l Directory. The\n 00059900: 2066 6f72 6d61 7420 6f66 2074 6865 2046 format of the F\n 00059910: 494c 4520 7175 616c 6966 6965 7220 6973 ILE qualifier is\n-00059920: 3a07 0021 f261 0000 1100 21f2 7100 0020 :..!.a....!.q.. \n-00059930: 2020 2d46 495b 4c45 5d07 0021 f281 0000 -FI[LE]..!....\n-00059940: 4f00 21f2 9100 0020 2020 2020 6f20 5769 O.!.... o Wi\n+00059920: 3a07 0021 fe61 0000 1100 21fe 7100 0020 :..!.a....!.q.. \n+00059930: 2020 2d46 495b 4c45 5d07 0021 fe81 0000 -FI[LE]..!....\n+00059940: 4f00 21fe 9100 0020 2020 2020 6f20 5769 O.!.... o Wi\n 00059950: 7468 2073 7461 6e64 2d61 6c6f 6e65 2061 th stand-alone a\n 00059960: 6363 6573 7320 746f 2074 6865 2066 696c ccess to the fil\n 00059970: 652c 204d 5550 4950 2049 4e54 4547 202d e, MUPIP INTEG -\n 00059980: 4649 4c45 2069 7320 6162 6c65 2074 6f54 FILE is able toT\n-00059990: 0020 f2c0 1100 0020 2020 2020 2020 6368 . ..... ch\n+00059990: 0020 fec0 1100 0020 2020 2020 2020 6368 . ..... ch\n 000599a0: 6563 6b20 7768 6574 6865 7220 7468 6520 eck whether the \n 000599b0: 7265 6665 7265 6e63 6520 636f 756e 7420 reference count \n 000599c0: 6973 207a 6572 6f2e 2041 206e 6f6e 2d7a is zero. A non-z\n 000599d0: 6572 6f20 7265 6665 7265 6e63 6520 636f ero reference co\n-000599e0: 756e 7443 0021 f212 0000 2020 2020 2020 untC.!.... \n+000599e0: 756e 7443 0021 fe12 0000 2020 2020 2020 untC.!.... \n 000599f0: 2069 6e64 6963 6174 6573 2070 7269 6f72 indicates prior\n 00059a00: 2061 626e 6f72 6d61 6c20 7465 726d 696e abnormal termin\n 00059a10: 6174 696f 6e20 6f66 2074 6865 2064 6174 ation of the dat\n-00059a20: 6162 6173 652e 4d00 21f2 1300 0020 2020 abase.M.!.... \n+00059a20: 6162 6173 652e 4d00 21fe 1300 0020 2020 abase.M.!.... \n 00059a30: 2020 6f20 5468 6520 2d46 494c 4520 7175 o The -FILE qu\n 00059a40: 616c 6966 6965 7220 6973 2069 6e63 6f6d alifier is incom\n 00059a50: 7061 7469 626c 6520 7769 7468 2074 6865 patible with the\n 00059a60: 202d 5245 4749 4f4e 2071 7561 6c69 6669 -REGION qualifi\n-00059a70: 6572 2e32 0021 f214 0000 2020 2020 206f er.2.!.... o\n+00059a70: 6572 2e32 0021 fe14 0000 2020 2020 206f er.2.!.... o\n 00059a80: 2042 7920 6465 6661 756c 742c 2049 4e54 By default, INT\n 00059a90: 4547 206f 7065 7261 7465 7320 6f6e 202d EG operates on -\n-00059aa0: 4649 4c45 2e07 0021 f215 0000 0d00 1cf2 FILE...!........\n-00059ab0: 554c 4c00 0046 556c 6c0f 0020 f2bf 1100 ULL..FUll.. ....\n-00059ac0: 0020 2020 4655 6c6c 0700 21f2 2100 004d . FUll..!.!..M\n-00059ad0: 0021 f231 0000 2020 2044 6973 706c 6179 .!.1.. Display\n+00059aa0: 4649 4c45 2e07 0021 fe15 0000 0d00 1cfe FILE...!........\n+00059ab0: 554c 4c00 0046 556c 6c0f 0020 febf 1100 ULL..FUll.. ....\n+00059ac0: 0020 2020 4655 6c6c 0700 21fe 2100 004d . FUll..!.!..M\n+00059ad0: 0021 fe31 0000 2020 2044 6973 706c 6179 .!.1.. Display\n 00059ae0: 7320 616e 2065 7870 616e 6465 6420 7265 s an expanded re\n 00059af0: 706f 7274 2066 6f72 2061 204d 5550 4950 port for a MUPIP\n 00059b00: 2049 4e54 4547 206f 7065 7261 7469 6f6e INTEG operation\n-00059b10: 2e20 5769 7468 202d 4655 4c4c 5400 21f2 . With -FULLT.!.\n+00059b10: 2e20 5769 7468 202d 4655 4c4c 5400 21fe . With -FULLT.!.\n 00059b20: 4100 0020 2020 7370 6563 6966 6965 642c A.. specified,\n 00059b30: 204d 5550 4950 2049 4e54 4547 2064 6973 MUPIP INTEG dis\n 00059b40: 706c 6179 7320 7468 6520 6e75 6d62 6572 plays the number\n 00059b50: 206f 6620 696e 6465 7820 616e 6420 6461 of index and da\n 00059b60: 7461 2062 6c6f 636b 7320 696e 2074 6865 ta blocks in the\n-00059b70: 4e00 21f2 5100 0020 2020 6469 7265 6374 N.!.Q.. direct\n+00059b70: 4e00 21fe 5100 0020 2020 6469 7265 6374 N.!.Q.. direct\n 00059b80: 6f72 7920 7472 6565 2061 6e64 2069 6e20 ory tree and in \n 00059b90: 6561 6368 2067 6c6f 6261 6c20 7661 7269 each global vari\n 00059ba0: 6162 6c65 2074 7265 6520 6173 2077 656c able tree as wel\n 00059bb0: 6c20 6173 2074 6865 2074 6f74 616c 4c00 l as the totalL.\n-00059bc0: 21f2 6100 0020 2020 6e75 6d62 6572 206f !.a.. number o\n+00059bc0: 21fe 6100 0020 2020 6e75 6d62 6572 206f !.a.. number o\n 00059bd0: 6620 6469 7265 6374 6f72 792c 2069 6e64 f directory, ind\n 00059be0: 6578 2061 6e64 2064 6174 6120 626c 6f63 ex and data bloc\n 00059bf0: 6b73 2e20 5468 6520 666f 726d 6174 206f ks. The format o\n-00059c00: 6620 7468 6520 4655 4c4c 1700 21f2 7100 f the FULL..!.q.\n+00059c00: 6620 7468 6520 4655 4c4c 1700 21fe 7100 f the FULL..!.q.\n 00059c10: 0020 2020 7175 616c 6966 6965 7220 6973 . qualifier is\n-00059c20: 3a07 0021 f281 0000 1100 21f2 9100 0020 :..!......!.... \n-00059c30: 2020 2d46 555b 4c4c 5d08 0020 f2c0 1100 -FU[LL].. ....\n-00059c40: 004c 0021 f212 0000 2020 2020 206f 2054 .L.!.... o T\n+00059c20: 3a07 0021 fe81 0000 1100 21fe 9100 0020 :..!......!.... \n+00059c30: 2020 2d46 555b 4c4c 5d08 0020 fec0 1100 -FU[LL].. ....\n+00059c40: 004c 0021 fe12 0000 2020 2020 206f 2054 .L.!.... o T\n 00059c50: 6865 202d 4655 4c4c 2071 7561 6c69 6669 he -FULL qualifi\n 00059c60: 6572 2069 7320 696e 636f 6d70 6174 6962 er is incompatib\n 00059c70: 6c65 2077 6974 6820 7468 6520 2d42 5249 le with the -BRI\n 00059c80: 4546 2071 7561 6c69 6669 6572 2e33 0021 EF qualifier.3.!\n-00059c90: f213 0000 2020 2020 206f 2042 7920 6465 .... o By de\n+00059c90: fe13 0000 2020 2020 206f 2042 7920 6465 .... o By de\n 00059ca0: 6661 756c 742c 2049 4e54 4547 2072 6570 fault, INTEG rep\n 00059cb0: 6f72 7473 2061 7265 202d 4252 4945 462e orts are -BRIEF.\n-00059cc0: 5400 21f2 1400 0020 2020 2020 6f20 5573 T.!.... o Us\n+00059cc0: 5400 21fe 1400 0020 2020 2020 6f20 5573 T.!.... o Us\n 00059cd0: 6520 2d46 554c 4c20 746f 2068 6176 6520 e -FULL to have \n 00059ce0: 494e 5445 4720 7265 706f 7274 2061 6c6c INTEG report all\n 00059cf0: 2067 6c6f 6261 6c20 6e61 6d65 7320 696e global names in\n 00059d00: 2061 2072 6567 696f 6e20 6f72 206c 6973 a region or lis\n-00059d10: 7420 6f66 1600 21f2 1500 0020 2020 2020 t of..!.... \n-00059d20: 2020 7265 6769 6f6e 732e 0700 21f2 1600 regions...!...\n-00059d30: 0018 001b f24b 4559 5241 4e47 4553 0000 .....KEYRANGES..\n-00059d40: 4b65 7972 616e 6765 7314 0025 f2bf 1100 Keyranges..%....\n+00059d10: 7420 6f66 1600 21fe 1500 0020 2020 2020 t of..!.... \n+00059d20: 2020 7265 6769 6f6e 732e 0700 21fe 1600 regions...!...\n+00059d30: 0018 001b fe4b 4559 5241 4e47 4553 0000 .....KEYRANGES..\n+00059d40: 4b65 7972 616e 6765 7314 0025 febf 1100 Keyranges..%....\n 00059d50: 0020 2020 4b65 7972 616e 6765 7307 0026 . Keyranges..&\n-00059d60: f221 0000 5200 26f2 3100 0020 2020 5370 .!..R.&.1.. Sp\n+00059d60: fe21 0000 5200 26fe 3100 0020 2020 5370 .!..R.&.1.. Sp\n 00059d70: 6563 6966 7920 7768 6574 6865 7220 7468 ecify whether th\n 00059d80: 6520 4d55 5049 5020 494e 5445 4720 7265 e MUPIP INTEG re\n 00059d90: 706f 7274 2069 6e63 6c75 6465 7320 6b65 port includes ke\n 00059da0: 7920 7261 6e67 6573 2074 6861 7420 6964 y ranges that id\n-00059db0: 656e 7469 6679 5000 26f2 4100 0020 2020 entifyP.&.A.. \n+00059db0: 656e 7469 6679 5000 26fe 4100 0020 2020 entifyP.&.A.. \n 00059dc0: 7468 6520 6461 7461 2073 7573 7065 6374 the data suspect\n 00059dd0: 6564 206f 6620 7072 6f62 6c65 6d73 2069 ed of problems i\n 00059de0: 7420 6465 7465 6374 732e 2054 6865 2066 t detects. The f\n 00059df0: 6f72 6d61 7420 6f66 2074 6865 204b 4559 ormat of the KEY\n-00059e00: 5241 4e47 4553 1700 26f2 5100 0020 2020 RANGES..&.Q.. \n+00059e00: 5241 4e47 4553 1700 26fe 5100 0020 2020 RANGES..&.Q.. \n 00059e10: 7175 616c 6966 6965 7220 6973 3a07 0026 qualifier is:..&\n-00059e20: f261 0000 1a00 26f2 7100 0020 2020 2d5b .a....&.q.. -[\n+00059e20: fe61 0000 1a00 26fe 7100 0020 2020 2d5b .a....&.q.. -[\n 00059e30: 4e4f 5d4b 5b45 5952 414e 4745 535d 0700 NO]K[EYRANGES]..\n-00059e40: 26f2 8100 0030 0026 f291 0000 2020 2042 &....0.&.... B\n+00059e40: 26fe 8100 0030 0026 fe91 0000 2020 2042 &....0.&.... B\n 00059e50: 7920 6465 6661 756c 742c 2049 4e54 4547 y default, INTEG\n 00059e60: 2064 6973 706c 6179 7320 2d4b 4559 5241 displays -KEYRA\n-00059e70: 4e47 4553 2e08 0025 f2c0 1100 000c 001b NGES...%........\n-00059e80: f24d 4150 0000 4d41 500e 001f f2bf 1100 .MAP..MAP.......\n-00059e90: 0020 2020 4d41 5007 0020 f221 0000 4f00 . MAP.. .!..O.\n-00059ea0: 20f2 3100 0020 2020 5370 6563 6966 6965 .1.. Specifie\n+00059e70: 4e47 4553 2e08 0025 fec0 1100 000c 001b NGES...%........\n+00059e80: fe4d 4150 0000 4d41 500e 001f febf 1100 .MAP..MAP.......\n+00059e90: 0020 2020 4d41 5007 0020 fe21 0000 4f00 . MAP.. .!..O.\n+00059ea0: 20fe 3100 0020 2020 5370 6563 6966 6965 .1.. Specifie\n 00059eb0: 7320 7468 6520 6d61 7869 6d75 6d20 6e75 s the maximum nu\n 00059ec0: 6d62 6572 206f 6620 2269 6e63 6f72 7265 mber of \"incorre\n 00059ed0: 6374 6c79 206d 6172 6b65 6420 6275 7379 ctly marked busy\n 00059ee0: 2065 7272 6f72 7322 2074 6861 7442 0020 errors\" thatB. \n-00059ef0: f241 0000 2020 204d 5550 4950 2049 4e54 .A.. MUPIP INT\n+00059ef0: fe41 0000 2020 204d 5550 4950 2049 4e54 .A.. MUPIP INT\n 00059f00: 4547 2072 6570 6f72 7473 2e20 5468 6520 EG reports. The \n 00059f10: 666f 726d 6174 206f 6620 7468 6520 4d41 format of the MA\n 00059f20: 5020 7175 616c 6966 6965 7220 6973 3a07 P qualifier is:.\n-00059f30: 0020 f251 0000 2300 20f2 6100 0020 2020 . .Q..#. .a.. \n+00059f30: 0020 fe51 0000 2300 20fe 6100 0020 2020 . .Q..#. .a.. \n 00059f40: 2d5b 4e4f 5d4d 4150 5b3d 6d61 785f 696d -[NO]MAP[=max_im\n-00059f50: 625f 6572 726f 7273 5d07 0020 f271 0000 b_errors].. .q..\n-00059f60: 4e00 20f2 8100 0020 2020 2020 6f20 3c6d N. .... o s\n 00059f80: 7065 6369 6669 6573 2074 6865 2074 6872 pecifies the thr\n 00059f90: 6573 686f 6c64 206c 696d 6974 2066 6f72 eshold limit for\n 00059fa0: 2074 6865 206e 756d 6265 7220 6f66 2d00 the number of-.\n-00059fb0: 20f2 9100 0020 2020 2020 2020 696e 636f .... inco\n+00059fb0: 20fe 9100 0020 2020 2020 2020 696e 636f .... inco\n 00059fc0: 7272 6563 746c 7920 6d61 726b 6564 2062 rrectly marked b\n 00059fd0: 7573 7920 6572 726f 7273 2e00 0000 0000 usy errors......\n 00059fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00059ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005a000: 0100 0000 fb07 0000 de06 0000 0000 0000 ................\n-0005a010: 6c00 00f2 4845 4c50 00ff 7300 ff47 444d l...HELP..s..GDM\n+0005a010: 6c00 00fe 4845 4c50 00ff 7300 ff47 444d l...HELP..s..GDM\n 0005a020: 00ff 7300 ff49 4e54 4547 00ff 7300 ff4d ..s..INTEG..s..M\n 0005a030: 4150 00c0 1100 0020 2020 2020 6f20 2d4e AP..... o -N\n 0005a040: 4f4d 4150 2061 7574 6f6d 6174 6963 616c OMAP automatical\n 0005a050: 6c79 2073 6574 7320 6120 6869 6768 2074 ly sets a high t\n 0005a060: 6872 6573 686f 6c64 206c 696d 6974 206f hreshold limit o\n-0005a070: 6620 3130 3030 3030 3020 2831 4500 20f2 f 1000000 (1E. .\n+0005a070: 6620 3130 3030 3030 3020 2831 4500 20fe f 1000000 (1E. .\n 0005a080: 1200 0020 2020 2020 2020 6d69 6c6c 696f ... millio\n 0005a090: 6e29 2069 6e63 6f72 7265 6374 6c79 206d n) incorrectly m\n 0005a0a0: 6172 6b65 6420 6275 7379 2065 7272 6f72 arked busy error\n 0005a0b0: 7320 282d 4d41 503d 3130 3030 3030 3029 s (-MAP=1000000)\n-0005a0c0: 2e4d 0020 f213 0000 2020 2020 206f 2042 .M. .... o B\n+0005a0c0: 2e4d 0020 fe13 0000 2020 2020 206f 2042 .M. .... o B\n 0005a0d0: 7920 6465 6661 756c 742c 2049 4e54 4547 y default, INTEG\n 0005a0e0: 2072 6570 6f72 7473 2061 206d 6178 696d reports a maxim\n 0005a0f0: 756d 206f 6620 3130 206d 6170 2065 7272 um of 10 map err\n 0005a100: 6f72 7320 282d 4d41 503d 3130 292e 0700 ors (-MAP=10)...\n-0005a110: 20f2 1400 0012 0020 f215 0000 2020 202a ...... .... *\n-0005a120: 2a4e 6f74 652a 2a07 0020 f216 0000 5200 *Note**.. ....R.\n-0005a130: 20f2 1700 0020 2020 4d55 5049 5020 494e .... MUPIP IN\n+0005a110: 20fe 1400 0012 0020 fe15 0000 2020 202a ...... .... *\n+0005a120: 2a4e 6f74 652a 2a07 0020 fe16 0000 5200 *Note**.. ....R.\n+0005a130: 20fe 1700 0020 2020 4d55 5049 5020 494e .... MUPIP IN\n 0005a140: 5445 4720 7265 706f 7274 7320 616c 6c20 TEG reports all \n 0005a150: 2269 6e63 6f72 7265 6374 6c79 206d 6172 \"incorrectly mar\n 0005a160: 6b65 6420 6672 6565 2220 6572 726f 7273 ked free\" errors\n 0005a170: 2061 7320 7468 6579 2072 6571 7569 7265 as they require\n-0005a180: 3d00 20f2 1800 0020 2020 7072 6f6d 7074 =. .... prompt\n+0005a180: 3d00 20fe 1800 0020 2020 7072 6f6d 7074 =. .... prompt\n 0005a190: 2061 6374 696f 6e2e 204d 4150 2064 6f65 action. MAP doe\n 0005a1a0: 7320 6e6f 7420 7265 7374 7269 6374 2074 s not restrict t\n 0005a1b0: 6865 6972 2072 6570 6f72 7473 2e07 0020 heir reports... \n-0005a1c0: f219 0000 4f00 20f2 1a00 0020 2020 416e ....O. .... An\n+0005a1c0: fe19 0000 4f00 20fe 1a00 0020 2020 416e ....O. .... An\n 0005a1d0: 2065 7272 6f72 2069 6e20 616e 2069 6e64 error in an ind\n 0005a1e0: 6578 2062 6c6f 636b 2070 7265 7665 6e74 ex block prevent\n 0005a1f0: 7320 494e 5445 4720 6672 6f6d 2070 726f s INTEG from pro\n 0005a200: 6365 7373 696e 6720 706f 7465 6e74 6961 cessing potentia\n-0005a210: 6c6c 794f 0020 f221 0000 2020 206c 6172 llyO. .!.. lar\n+0005a210: 6c6c 794f 0020 fe21 0000 2020 206c 6172 llyO. .!.. lar\n 0005a220: 6765 2061 7265 6173 206f 6620 7468 6520 ge areas of the \n 0005a230: 6461 7461 6261 7365 2e20 4120 7369 6e67 database. A sing\n 0005a240: 6c65 2022 7072 696d 6172 7922 2065 7272 le \"primary\" err\n 0005a250: 6f72 206d 6179 2063 6175 7365 206c 6172 or may cause lar\n-0005a260: 6765 5300 20f2 2200 0020 2020 6e75 6d62 geS. .\".. numb\n+0005a260: 6765 5300 20fe 2200 0020 2020 6e75 6d62 geS. .\".. numb\n 0005a270: 6572 7320 6f66 2022 7365 636f 6e64 6172 ers of \"secondar\n 0005a280: 7922 2069 6e63 6f72 7265 6374 6c79 206d y\" incorrectly m\n 0005a290: 6172 6b65 6420 6275 7379 2065 7272 6f72 arked busy error\n 0005a2a0: 732c 2077 6869 6368 2061 7265 2061 6374 s, which are act\n-0005a2b0: 7561 6c6c 794e 0020 f223 0000 2020 2075 uallyN. .#.. u\n+0005a2b0: 7561 6c6c 794e 0020 fe23 0000 2020 2075 uallyN. .#.. u\n 0005a2c0: 7365 6675 6c20 696e 2069 6465 6e74 6966 seful in identif\n 0005a2d0: 7969 6e67 2076 616c 6964 2062 6c6f 636b ying valid block\n 0005a2e0: 7320 7468 6174 2068 6176 6520 6e6f 2076 s that have no v\n 0005a2f0: 616c 6964 2069 6e64 6578 2070 6f69 6e74 alid index point\n-0005a300: 6572 2e54 0020 f224 0000 2020 2042 6563 er.T. .$.. Bec\n+0005a300: 6572 2e54 0020 fe24 0000 2020 2042 6563 er.T. .$.. Bec\n 0005a310: 6175 7365 2022 7265 616c 2220 6f72 2070 ause \"real\" or p\n 0005a320: 7269 6d61 7279 2069 6e63 6f72 7265 6374 rimary incorrect\n 0005a330: 6c79 206d 6172 6b65 6420 6275 7379 2065 ly marked busy e\n 0005a340: 7272 6f72 7320 6f6e 6c79 206d 616b 6520 rrors only make \n-0005a350: 2265 6d70 7479 2252 0020 f225 0000 2020 \"empty\"R. .%.. \n+0005a350: 2265 6d70 7479 2252 0020 fe25 0000 2020 \"empty\"R. .%.. \n 0005a360: 2062 6c6f 636b 7320 756e 6176 6169 6c61 blocks unavaila\n 0005a370: 626c 6520 746f 2074 6865 2073 7973 7465 ble to the syste\n 0005a380: 6d2c 2074 6865 7920 6172 6520 6c6f 7720 m, they are low \n 0005a390: 696d 7061 6374 2061 6e64 2064 6f20 6e6f impact and do no\n-0005a3a0: 7420 7265 7175 6972 651b 0020 f226 0000 t require.. .&..\n+0005a3a0: 7420 7265 7175 6972 651b 0020 fe26 0000 t require.. .&..\n 0005a3b0: 2020 2069 6d6d 6564 6961 7465 2072 6570 immediate rep\n-0005a3c0: 6169 722e 0700 20f2 2700 0012 0020 f228 air... .'.... .(\n+0005a3c0: 6169 722e 0700 20fe 2700 0012 0020 fe28 air... .'.... .(\n 0005a3d0: 0000 2020 202a 2a4e 6f74 652a 2a07 0020 .. **Note**.. \n-0005a3e0: f229 0000 5300 20f2 2a00 0020 2020 4166 .)..S. .*.. Af\n+0005a3e0: fe29 0000 5300 20fe 2a00 0020 2020 4166 .)..S. .*.. Af\n 0005a3f0: 7465 7220 6120 6461 7461 6261 7365 2072 ter a database r\n 0005a400: 6563 6f76 6572 7920 7769 7468 202d 5245 ecovery with -RE\n 0005a410: 434f 5645 5220 2866 6f72 2065 7861 6d70 COVER (for examp\n 0005a420: 6c65 2c20 7573 696e 6720 2d42 4546 4f52 le, using -BEFOR\n-0005a430: 455f 5449 4d45 2952 0020 f231 0000 2020 E_TIME)R. .1.. \n+0005a430: 455f 5449 4d45 2952 0020 fe31 0000 2020 E_TIME)R. .1.. \n 0005a440: 206f 7220 2d52 4f4c 4c42 4143 4b20 2866 or -ROLLBACK (f\n 0005a450: 6f72 2065 7861 6d70 6c65 2c20 7573 696e or example, usin\n 0005a460: 6720 2d46 4554 4348 5245 5359 4e43 292c g -FETCHRESYNC),\n 0005a470: 2074 6865 2064 6174 6162 6173 6520 6d61 the database ma\n-0005a480: 7920 636f 6e74 6169 6e50 0020 f232 0000 y containP. .2..\n+0005a480: 7920 636f 6e74 6169 6e50 0020 fe32 0000 y containP. .2..\n 0005a490: 2020 2069 6e63 6f72 7265 6374 6c79 206d incorrectly m\n 0005a4a0: 6172 6b65 6420 6275 7379 2065 7272 6f72 arked busy error\n 0005a4b0: 732e 2041 6c74 686f 7567 6820 7468 6573 s. Although thes\n 0005a4c0: 6520 6572 726f 7273 2061 7265 2062 656e e errors are ben\n-0005a4d0: 6967 6e2c 2074 6865 794c 0020 f233 0000 ign, theyL. .3..\n+0005a4d0: 6967 6e2c 2074 6865 794c 0020 fe33 0000 ign, theyL. .3..\n 0005a4e0: 2020 2063 6f6e 7375 6d65 2061 7661 696c consume avail\n 0005a4f0: 6162 6c65 2073 7061 6365 2e20 5363 6865 able space. Sche\n 0005a500: 6475 6c65 2072 6570 6169 7273 206f 6e20 dule repairs on \n 0005a510: 7468 6520 6e65 7874 206f 7070 6f72 7475 the next opportu\n-0005a520: 6e69 7479 2e07 0020 f234 0000 1800 1df2 nity... .4......\n+0005a520: 6e69 7479 2e07 0020 fe34 0000 1800 1dfe nity... .4......\n 0005a530: 584b 4559 5349 5a45 0000 4d41 586b 6579 XKEYSIZE..MAXkey\n-0005a540: 7369 7a65 1500 26f2 bf11 0000 2020 204d size..&..... M\n-0005a550: 4158 6b65 7973 697a 6507 0027 f221 0000 AXkeysize..'.!..\n-0005a560: 5200 27f2 3100 0020 2020 5370 6563 6966 R.'.1.. Specif\n+0005a540: 7369 7a65 1500 26fe bf11 0000 2020 204d size..&..... M\n+0005a550: 4158 6b65 7973 697a 6507 0027 fe21 0000 AXkeysize..'.!..\n+0005a560: 5200 27fe 3100 0020 2020 5370 6563 6966 R.'.1.. Specif\n 0005a570: 6965 7320 7468 6520 6d61 7869 6d75 6d20 ies the maximum \n 0005a580: 6e75 6d62 6572 206f 6620 226b 6579 2073 number of \"key s\n 0005a590: 697a 6520 746f 6f20 6c61 7267 6522 2065 ize too large\" e\n 0005a5a0: 7272 6f72 7320 7468 6174 2061 204d 5550 rrors that a MUP\n-0005a5b0: 4950 4d00 27f2 4100 0020 2020 494e 5445 IPM.'.A.. INTE\n+0005a5b0: 4950 4d00 27fe 4100 0020 2020 494e 5445 IPM.'.A.. INTE\n 0005a5c0: 4720 6f70 6572 6174 696f 6e20 7265 706f G operation repo\n 0005a5d0: 7274 732e 2054 6865 2066 6f72 6d61 7420 rts. The format \n 0005a5e0: 6f66 2074 6865 204d 4158 4b45 5953 495a of the MAXKEYSIZ\n 0005a5f0: 4520 7175 616c 6966 6965 7220 6973 3a07 E qualifier is:.\n-0005a600: 0027 f251 0000 2500 27f2 6100 0020 2020 .'.Q..%.'.a.. \n+0005a600: 0027 fe51 0000 2500 27fe 6100 0020 2020 .'.Q..%.'.a.. \n 0005a610: 2d5b 4e4f 5d4d 4158 5b4b 4559 5349 5a45 -[NO]MAX[KEYSIZE\n-0005a620: 5d5b 3d69 6e74 6567 6572 5d07 0027 f271 ][=integer]..'.q\n-0005a630: 0000 4700 27f2 8100 0020 2020 2020 6f20 ..G.'.... o \n+0005a620: 5d5b 3d69 6e74 6567 6572 5d07 0027 fe71 ][=integer]..'.q\n+0005a630: 0000 4700 27fe 8100 0020 2020 2020 6f20 ..G.'.... o \n 0005a640: 4279 2064 6566 6175 6c74 2c20 494e 5445 By default, INTE\n 0005a650: 4720 7265 706f 7274 7320 6120 6d61 7869 G reports a maxi\n 0005a660: 6d75 6d20 6f66 2031 3020 6b65 7920 7369 mum of 10 key si\n-0005a670: 7a65 2065 7272 6f72 731f 0027 f291 0000 ze errors..'....\n+0005a670: 7a65 2065 7272 6f72 731f 0027 fe91 0000 ze errors..'....\n 0005a680: 2020 2020 2020 2028 2d4d 4158 4b45 5953 (-MAXKEYS\n-0005a690: 495a 453d 3130 292e 4f00 26f2 c011 0000 IZE=10).O.&.....\n+0005a690: 495a 453d 3130 292e 4f00 26fe c011 0000 IZE=10).O.&.....\n 0005a6a0: 2020 2020 206f 202d 4e4f 4d41 584b 4559 o -NOMAXKEY\n 0005a6b0: 5349 5a45 2072 656d 6f76 6573 206c 696d SIZE removes lim\n 0005a6c0: 6974 7320 6f6e 206b 6579 2073 697a 6520 its on key size \n 0005a6d0: 7265 706f 7274 696e 6720 736f 2074 6861 reporting so tha\n-0005a6e0: 7420 494e 5445 4734 0027 f212 0000 2020 t INTEG4.'.... \n+0005a6e0: 7420 494e 5445 4734 0027 fe12 0000 2020 t INTEG4.'.... \n 0005a6f0: 2020 2020 2072 6570 6f72 7473 2061 6c6c reports all\n 0005a700: 206b 6579 2073 697a 6520 746f 6f20 6c61 key size too la\n-0005a710: 7267 6520 6572 726f 7273 2e46 0027 f213 rge errors.F.'..\n+0005a710: 7267 6520 6572 726f 7273 2e46 0027 fe13 rge errors.F.'..\n 0005a720: 0000 2020 2020 206f 202d 4e4f 4d41 584b .. o -NOMAXK\n 0005a730: 4559 5349 5a45 2064 6f65 7320 6e6f 7420 EYSIZE does not \n 0005a740: 6163 6365 7074 2061 7373 6967 6e6d 656e accept assignmen\n 0005a750: 7420 6f66 2061 6e20 6172 6775 6d65 6e74 t of an argument\n-0005a760: 2e4d 0027 f214 0000 2020 2020 206f 2022 .M.'.... o \"\n+0005a760: 2e4d 0027 fe14 0000 2020 2020 206f 2022 .M.'.... o \"\n 0005a770: 4b65 7920 7369 7a65 2074 6f6f 206c 6172 Key size too lar\n 0005a780: 6765 2220 6572 726f 7273 206e 6f72 6d61 ge\" errors norma\n 0005a790: 6c6c 7920 6f63 6375 7220 6f6e 6c79 2069 lly occur only i\n 0005a7a0: 6620 6120 4453 4520 4348 414e 4745 4d00 f a DSE CHANGEM.\n-0005a7b0: 27f2 1500 0020 2020 2020 2020 2d46 494c '.... -FIL\n+0005a7b0: 27fe 1500 0020 2020 2020 2020 2d46 494c '.... -FIL\n 0005a7c0: 4548 4541 4445 5220 2d4b 4559 5f4d 4158 EHEADER -KEY_MAX\n 0005a7d0: 5f53 495a 4520 636f 6d6d 616e 6420 7265 _SIZE command re\n 0005a7e0: 6475 6365 7320 7468 6520 6d61 7869 6d75 duces the maximu\n 0005a7f0: 6d20 6b65 7920 7369 7a65 2e00 0000 0000 m key size......\n 0005a800: 0100 0000 d107 0000 fe06 0000 0000 0000 ................\n-0005a810: 2e00 00f2 4845 4c50 00ff 7300 ff47 444d ....HELP..s..GDM\n+0005a810: 2e00 00fe 4845 4c50 00ff 7300 ff47 444d ....HELP..s..GDM\n 0005a820: 00ff 7300 ff49 4e54 4547 00ff 7300 ff4d ..s..INTEG..s..M\n 0005a830: 4158 4b45 5953 495a 4500 c016 0000 1200 AXKEYSIZE.......\n-0005a840: 1bf2 4f4e 4c49 4e45 0000 4f6e 6c69 6e65 ..ONLINE..Online\n-0005a850: 1100 22f2 bf11 0000 2020 204f 6e6c 696e ..\"..... Onlin\n-0005a860: 6507 0023 f221 0000 5100 23f2 3100 0020 e..#.!..Q.#.1.. \n+0005a840: 1bfe 4f4e 4c49 4e45 0000 4f6e 6c69 6e65 ..ONLINE..Online\n+0005a850: 1100 22fe bf11 0000 2020 204f 6e6c 696e ..\"..... Onlin\n+0005a860: 6507 0023 fe21 0000 5100 23fe 3100 0020 e..#.!..Q.#.1.. \n 0005a870: 2020 5370 6563 6966 6965 7320 7468 6174 Specifies that\n 0005a880: 2077 6869 6c65 2061 204d 5550 4950 2049 while a MUPIP I\n 0005a890: 4e54 4547 206f 7065 7261 7469 6f6e 2069 NTEG operation i\n 0005a8a0: 7320 6163 7469 7665 2c20 6f74 6865 7220 s active, other \n-0005a8b0: 7072 6f63 6573 7365 7354 0023 f241 0000 processesT.#.A..\n+0005a8b0: 7072 6f63 6573 7365 7354 0023 fe41 0000 processesT.#.A..\n 0005a8c0: 2020 2063 616e 2075 7064 6174 6520 7468 can update th\n 0005a8d0: 6520 6461 7461 6261 7365 2077 6974 686f e database witho\n 0005a8e0: 7574 2061 6666 6563 7469 6e67 2074 6865 ut affecting the\n 0005a8f0: 2072 6573 756c 7420 6f66 2074 6865 2062 result of the b\n 0005a900: 6163 6b75 702e 2041 6c6c 6f77 7352 0023 ackup. AllowsR.#\n-0005a910: f251 0000 2020 2063 6865 636b 696e 6720 .Q.. checking \n+0005a910: fe51 0000 2020 2063 6865 636b 696e 6720 .Q.. checking \n 0005a920: 6461 7461 6261 7365 2073 7472 7563 7475 database structu\n 0005a930: 7261 6c20 696e 7465 6772 6974 7920 746f ral integrity to\n 0005a940: 2072 756e 2063 6f6e 6375 7272 656e 746c run concurrentl\n 0005a950: 7920 7769 7468 2064 6174 6162 6173 6539 y with database9\n-0005a960: 0023 f261 0000 2020 2075 7064 6174 6573 .#.a.. updates\n+0005a960: 0023 fe61 0000 2020 2075 7064 6174 6573 .#.a.. updates\n 0005a970: 2e20 5468 6520 666f 726d 6174 206f 6620 . The format of \n 0005a980: 7468 6520 4f4e 4c49 4e45 2071 7561 6c69 the ONLINE quali\n-0005a990: 6669 6572 2069 733a 0700 23f2 7100 0017 fier is:..#.q...\n-0005a9a0: 0023 f281 0000 2020 202d 5b4e 4f5d 4f5b .#.... -[NO]O[\n-0005a9b0: 4e4c 494e 455d 0700 23f2 9100 0052 0022 NLINE]..#....R.\"\n-0005a9c0: f2c0 1100 0020 2020 2020 6f20 2d4e 4f4f ..... o -NOO\n+0005a990: 6669 6572 2069 733a 0700 23fe 7100 0017 fier is:..#.q...\n+0005a9a0: 0023 fe81 0000 2020 202d 5b4e 4f5d 4f5b .#.... -[NO]O[\n+0005a9b0: 4e4c 494e 455d 0700 23fe 9100 0052 0022 NLINE]..#....R.\"\n+0005a9c0: fec0 1100 0020 2020 2020 6f20 2d4e 4f4f ..... o -NOO\n 0005a9d0: 4e4c 494e 4520 7370 6563 6966 6965 7320 NLINE specifies \n 0005a9e0: 7468 6174 2074 6865 2064 6174 6162 6173 that the databas\n 0005a9f0: 6520 7368 6f75 6c64 2062 6520 6672 6f7a e should be froz\n 0005aa00: 656e 2064 7572 696e 6720 4d55 5049 5014 en during MUPIP.\n-0005aa10: 0023 f212 0000 2020 2020 2020 2049 4e54 .#.... INT\n-0005aa20: 4547 2e52 0023 f213 0000 2020 2020 206f EG.R.#.... o\n+0005aa10: 0023 fe12 0000 2020 2020 2020 2049 4e54 .#.... INT\n+0005aa20: 4547 2e52 0023 fe13 0000 2020 2020 206f EG.R.#.... o\n 0005aa30: 2042 7920 6465 6661 756c 742c 204d 5550 By default, MUP\n 0005aa40: 4950 2049 4e54 4547 2069 7320 6f6e 6c69 IP INTEG is onli\n 0005aa50: 6e65 2065 7863 6570 7420 666f 7220 6461 ne except for da\n 0005aa60: 7461 6261 7365 7320 636f 6e74 6169 6e69 tabases containi\n-0005aa70: 6e67 2056 344c 0023 f214 0000 2020 2020 ng V4L.#.... \n+0005aa70: 6e67 2056 344c 0023 fe14 0000 2020 2020 ng V4L.#.... \n 0005aa80: 2020 2062 6c6f 636b 7320 666f 7220 7768 blocks for wh\n 0005aa90: 6963 6820 7468 6520 6465 6661 756c 7420 ich the default \n 0005aaa0: 6973 202d 4e4f 4f4e 4c49 4e45 2e20 4e6f is -NOONLINE. No\n 0005aab0: 7465 2074 6861 7420 6461 7461 6261 7365 te that database\n-0005aac0: 7351 0023 f215 0000 2020 2020 2020 2063 sQ.#.... c\n+0005aac0: 7351 0023 fe15 0000 2020 2020 2020 2063 sQ.#.... c\n 0005aad0: 6f6e 7461 696e 696e 6720 5634 2062 6c6f ontaining V4 blo\n 0005aae0: 636b 7320 7368 6f75 6c64 2065 7869 7374 cks should exist\n 0005aaf0: 206f 6e6c 7920 696e 2064 6174 6162 6173 only in databas\n 0005ab00: 6573 2074 6861 7420 6172 6520 696e 2074 es that are in t\n-0005ab10: 6865 4b00 23f2 1600 0020 2020 2020 2020 heK.#.... \n+0005ab10: 6865 4b00 23fe 1600 0020 2020 2020 2020 heK.#.... \n 0005ab20: 7072 6f63 6573 7320 6f66 2062 6569 6e67 process of being\n 0005ab30: 206d 6967 7261 7465 6420 6672 6f6d 2056 migrated from V\n 0005ab40: 3420 746f 2056 353b 2070 6c65 6173 6520 4 to V5; please \n 0005ab50: 636f 6d70 6c65 7465 2079 6f75 724a 0023 complete yourJ.#\n-0005ab60: f217 0000 2020 2020 2020 206d 6967 7261 .... migra\n+0005ab60: fe17 0000 2020 2020 2020 206d 6967 7261 .... migra\n 0005ab70: 7469 6f6e 2074 6f20 7468 6520 5635 2066 tion to the V5 f\n 0005ab80: 6f72 6d61 7420 6265 666f 7265 2075 7369 ormat before usi\n 0005ab90: 6e67 204d 5550 4950 2049 4e54 4547 202d ng MUPIP INTEG -\n-0005aba0: 4f4e 4c49 4e45 2e53 0023 f218 0000 2020 ONLINE.S.#.... \n+0005aba0: 4f4e 4c49 4e45 2e53 0023 fe18 0000 2020 ONLINE.S.#.... \n 0005abb0: 2020 206f 2053 696e 6365 204d 5550 4950 o Since MUPIP\n 0005abc0: 2049 4e54 4547 202d 4f4e 4c49 4e45 2064 INTEG -ONLINE d\n 0005abd0: 6f65 7320 6e6f 7420 6672 6565 7a65 2064 oes not freeze d\n 0005abe0: 6174 6162 6173 6520 7570 6461 7465 732c atabase updates,\n-0005abf0: 2069 7420 6361 6e6e 6f74 5000 23f2 1900 it cannotP.#...\n+0005abf0: 2069 7420 6361 6e6e 6f74 5000 23fe 1900 it cannotP.#...\n 0005ac00: 0020 2020 2020 2020 7361 6665 6c79 2063 . safely c\n 0005ac10: 6f72 7265 6374 2065 7272 6f72 7320 696e orrect errors in\n 0005ac20: 2074 6865 2022 626c 6f63 6b73 2074 6f20 the \"blocks to \n 0005ac30: 7570 6772 6164 6522 2061 6e64 2022 6672 upgrade\" and \"fr\n-0005ac40: 6565 2062 6c6f 636b 7322 5000 23f2 1a00 ee blocks\"P.#...\n+0005ac40: 6565 2062 6c6f 636b 7322 5000 23fe 1a00 ee blocks\"P.#...\n 0005ac50: 0020 2020 2020 2020 6669 656c 6473 2069 . fields i\n 0005ac60: 6e20 7468 6520 6669 6c65 2068 6561 6465 n the file heade\n 0005ac70: 722c 2077 6869 6c65 204d 5550 4950 2049 r, while MUPIP I\n 0005ac80: 4e54 4547 202d 4e4f 4f4e 4c49 4e45 2063 NTEG -NOONLINE c\n-0005ac90: 616e 2063 6f72 7265 6374 1b00 23f2 2100 an correct..#.!.\n+0005ac90: 616e 2063 6f72 7265 6374 1b00 23fe 2100 an correct..#.!.\n 0005aca0: 0020 2020 2020 2020 7468 6573 6520 6669 . these fi\n-0005acb0: 656c 6473 2e53 0023 f222 0000 2020 2020 elds.S.#.\".. \n+0005acb0: 656c 6473 2e53 0023 fe22 0000 2020 2020 elds.S.#.\".. \n 0005acc0: 206f 2041 7320 6974 2063 6865 636b 7320 o As it checks \n 0005acd0: 6561 6368 2064 6174 6162 6173 6520 6669 each database fi\n 0005ace0: 6c65 2c20 4d55 5049 5020 494e 5445 4720 le, MUPIP INTEG \n 0005acf0: 2d4f 4e4c 494e 4520 6372 6561 7465 7320 -ONLINE creates \n-0005ad00: 6120 7370 6172 7365 5100 23f2 2300 0020 a sparseQ.#.#.. \n+0005ad00: 6120 7370 6172 7365 5100 23fe 2300 0020 a sparseQ.#.#.. \n 0005ad10: 2020 2020 2020 6669 6c65 206f 6620 7468 file of th\n 0005ad20: 6520 7361 6d65 2073 697a 6520 6173 2074 e same size as t\n 0005ad30: 6865 2064 6174 6162 6173 652e 2041 7320 he database. As \n 0005ad40: 6561 6368 2047 542e 4d20 7072 6f63 6573 each GT.M proces\n-0005ad50: 7320 7570 6461 7465 7350 0023 f224 0000 s updatesP.#.$..\n+0005ad50: 7320 7570 6461 7465 7350 0023 fe24 0000 s updatesP.#.$..\n 0005ad60: 2020 2020 2020 2074 6865 2064 6174 6162 the datab\n 0005ad70: 6173 652c 2069 7420 706c 6163 6573 2061 ase, it places a\n 0005ad80: 2063 6f70 7920 6f66 2074 6865 206f 6c64 copy of the old\n 0005ad90: 2062 6c6f 636b 2069 6e20 7468 6520 7370 block in the sp\n-0005ada0: 6172 7365 2066 696c 6550 0023 f225 0000 arse fileP.#.%..\n+0005ada0: 6172 7365 2066 696c 6550 0023 fe25 0000 arse fileP.#.%..\n 0005adb0: 2020 2020 2020 2062 6566 6f72 6520 7570 before up\n 0005adc0: 6461 7469 6e67 2074 6865 2064 6174 6162 dating the datab\n 0005add0: 6173 652e 2046 6f72 2061 6e79 2064 6174 ase. For any dat\n 0005ade0: 6162 6173 6520 626c 6f63 6b73 2077 6974 abase blocks wit\n-0005adf0: 6820 6120 6e65 7765 7254 0023 f226 0000 h a newerT.#.&..\n+0005adf0: 6820 6120 6e65 7765 7254 0023 fe26 0000 h a newerT.#.&..\n 0005ae00: 2020 2020 2020 2074 7261 6e73 6163 7469 transacti\n 0005ae10: 6f6e 206e 756d 6265 7220 7468 616e 2074 on number than t\n 0005ae20: 6865 2073 7461 7274 206f 6620 7468 6520 he start of the \n 0005ae30: 494e 5445 472c 204d 5550 4950 2075 7365 INTEG, MUPIP use\n 0005ae40: 7320 7468 6520 636f 7079 2069 6e4f 0023 s the copy inO.#\n-0005ae50: f227 0000 2020 2020 2020 2074 6865 2073 .'.. the s\n+0005ae50: fe27 0000 2020 2020 2020 2074 6865 2073 .'.. the s\n 0005ae60: 7061 7273 6520 6669 6c65 2e20 5468 7573 parse file. Thus\n 0005ae70: 2c20 616e 616c 6f67 6f75 7320 7769 7468 , analogous with\n 0005ae80: 204d 5550 4950 2042 4143 4b55 5020 2d4f MUPIP BACKUP -O\n-0005ae90: 4e4c 494e 452c 2049 4e54 4547 5200 23f2 NLINE, INTEGR.#.\n+0005ae90: 4e4c 494e 452c 2049 4e54 4547 5200 23fe NLINE, INTEGR.#.\n 0005aea0: 2800 0020 2020 2020 2020 7265 706f 7274 (.. report\n 0005aeb0: 7320 6f6e 2074 6865 2073 7461 7465 206f s on the state o\n 0005aec0: 6620 7468 6520 6461 7461 6261 7365 2061 f the database a\n 0005aed0: 7320 6f66 2077 6865 6e20 6974 2073 7461 s of when it sta\n 0005aee0: 7274 732c 206e 6f74 2061 7320 6f66 5300 rts, not as ofS.\n-0005aef0: 23f2 2900 0020 2020 2020 2020 7768 656e #.).. when\n+0005aef0: 23fe 2900 0020 2020 2020 2020 7768 656e #.).. when\n 0005af00: 2069 7420 636f 6d70 6c65 7465 732e 204e it completes. N\n 0005af10: 6f74 653a 2061 2063 6f6d 6d61 6e64 2073 ote: a command s\n 0005af20: 7563 6820 6173 206c 7320 2d6c 2063 6f6d uch as ls -l com\n 0005af30: 6d61 6e64 2073 686f 7773 2073 7061 7273 mand shows spars\n-0005af40: 6552 0023 f22a 0000 2020 2020 2020 2066 eR.#.*.. f\n+0005af40: 6552 0023 fe2a 0000 2020 2020 2020 2066 eR.#.*.. f\n 0005af50: 696c 6573 2061 7420 7468 6569 7220 6675 iles at their fu\n 0005af60: 6c6c 2073 697a 652c 2062 7574 2064 6f65 ll size, but doe\n 0005af70: 7320 6e6f 7420 7368 6f77 2061 6374 7561 s not show actua\n 0005af80: 6c20 6469 736b 2075 7361 6765 2e20 5573 l disk usage. Us\n-0005af90: 6520 613e 0023 f231 0000 2020 2020 2020 e a>.#.1.. \n+0005af90: 6520 613e 0023 fe31 0000 2020 2020 2020 e a>.#.1.. \n 0005afa0: 2063 6f6d 6d61 6e64 2073 7563 6820 6173 command such as\n 0005afb0: 2064 7520 2d73 6820 746f 2073 6565 2061 du -sh to see a\n 0005afc0: 6374 7561 6c20 6469 736b 2075 7361 6765 ctual disk usage\n 0005afd0: 2e00 0000 0000 0000 0000 0000 0000 0000 ................\n 0005afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005b000: 0100 0000 c407 0000 1807 0000 0000 0000 ................\n-0005b010: 7200 00f2 4845 4c50 00ff 7300 ff47 444d r...HELP..s..GDM\n+0005b010: 7200 00fe 4845 4c50 00ff 7300 ff47 444d r...HELP..s..GDM\n 0005b020: 00ff 7300 ff49 4e54 4547 00ff 7300 ff4f ..s..INTEG..s..O\n 0005b030: 4e4c 494e 4500 c032 0000 2020 2020 206f NLINE..2.. o\n 0005b040: 2054 6865 2065 6e76 6972 6f6e 6d65 6e74 The environment\n 0005b050: 2076 6172 6961 626c 6520 6774 6d5f 736e variable gtm_sn\n 0005b060: 6170 746d 7064 6972 2063 616e 2062 6520 aptmpdir can be \n 0005b070: 7573 6564 2074 6f20 696e 6469 6361 7465 used to indicate\n-0005b080: 2061 5200 23f2 3300 0020 2020 2020 2020 aR.#.3.. \n+0005b080: 2061 5200 23fe 3300 0020 2020 2020 2020 aR.#.3.. \n 0005b090: 6469 7265 6374 6f72 7920 7768 6572 6520 directory where \n 0005b0a0: 4d55 5049 5020 7368 6f75 6c64 2070 6c61 MUPIP should pla\n 0005b0b0: 6365 2074 6865 2073 6e61 7073 686f 7420 ce the snapshot \n 0005b0c0: 6669 6c65 7320 2875 7365 6420 6279 204d files (used by M\n-0005b0d0: 5550 4950 4e00 23f2 3400 0020 2020 2020 UPIPN.#.4.. \n+0005b0d0: 5550 4950 4e00 23fe 3400 0020 2020 2020 UPIPN.#.4.. \n 0005b0e0: 2020 494e 5445 4720 2d4f 4e4c 494e 4529 INTEG -ONLINE)\n 0005b0f0: 2e20 4966 2067 746d 5f73 6e61 7074 6d70 . If gtm_snaptmp\n 0005b100: 6469 7220 646f 6573 206e 6f74 2065 7869 dir does not exi\n 0005b110: 7374 2c20 494e 5445 4720 7573 6573 2074 st, INTEG uses t\n-0005b120: 6865 4900 23f2 3500 0020 2020 2020 2020 heI.#.5.. \n+0005b120: 6865 4900 23fe 3500 0020 2020 2020 2020 heI.#.5.. \n 0005b130: 6c6f 6361 7469 6f6e 2073 7065 6369 6669 location specifi\n 0005b140: 6564 2062 7920 6774 6d5f 6261 6b74 6d70 ed by gtm_baktmp\n 0005b150: 6469 7220 616e 6420 6966 206e 6569 7468 dir and if neith\n-0005b160: 6572 206f 6620 7468 6f73 6552 0023 f236 er of thoseR.#.6\n+0005b160: 6572 206f 6620 7468 6f73 6552 0023 fe36 er of thoseR.#.6\n 0005b170: 0000 2020 2020 2020 2065 6e76 6972 6f6e .. environ\n 0005b180: 6d65 6e74 2076 6172 6961 626c 6573 2069 ment variables i\n 0005b190: 7320 6465 6669 6e65 642c 2049 4e54 4547 s defined, INTEG\n 0005b1a0: 2070 6c61 6365 7320 7468 6520 736e 6170 places the snap\n 0005b1b0: 7368 6f74 2066 696c 6573 2069 6e52 0023 shot files inR.#\n-0005b1c0: f237 0000 2020 2020 2020 2074 6865 2063 .7.. the c\n+0005b1c0: fe37 0000 2020 2020 2020 2074 6865 2063 .7.. the c\n 0005b1d0: 7572 7265 6e74 2064 6972 6563 746f 7279 urrent directory\n 0005b1e0: 2061 7420 7468 6520 7469 6d65 2079 6f75 at the time you\n 0005b1f0: 2069 7373 7565 2074 6865 2049 4e54 4547 issue the INTEG\n 0005b200: 2063 6f6d 6d61 6e64 2e20 4d55 5049 5051 command. MUPIPQ\n-0005b210: 0023 f238 0000 2020 2020 2020 2061 6e64 .#.8.. and\n+0005b210: 0023 fe38 0000 2020 2020 2020 2061 6e64 .#.8.. and\n 0005b220: 2047 542e 4d20 7072 6f63 6573 7365 7320 GT.M processes \n 0005b230: 6175 746f 6d61 7469 6361 6c6c 7920 636c automatically cl\n 0005b240: 6561 6e73 2075 7020 7468 6573 6520 7465 eans up these te\n 0005b250: 6d70 6f72 6172 7920 736e 6170 7368 6f74 mporary snapshot\n-0005b260: 3700 23f2 3900 0020 2020 2020 2020 6669 7.#.9.. fi\n+0005b260: 3700 23fe 3900 0020 2020 2020 2020 6669 7.#.9.. fi\n 0005b270: 6c65 7320 756e 6465 7220 6120 7769 6465 les under a wide\n 0005b280: 2076 6172 6965 7479 206f 6620 636f 6e64 variety of cond\n-0005b290: 6974 696f 6e73 2e52 0023 f23a 0000 2020 itions.R.#.:.. \n+0005b290: 6974 696f 6e73 2e52 0023 fe3a 0000 2020 itions.R.#.:.. \n 0005b2a0: 2020 206f 2054 656d 706f 7261 7279 2064 o Temporary d\n 0005b2b0: 6972 6563 746f 7279 2073 6563 7572 6974 irectory securit\n 0005b2c0: 7920 7365 7474 696e 6773 206d 7573 7420 y settings must \n 0005b2d0: 616c 6c6f 7720 7772 6974 6520 6163 6365 allow write acce\n-0005b2e0: 7373 2062 7920 7468 654d 0023 f241 0000 ss by theM.#.A..\n+0005b2e0: 7373 2062 7920 7468 654d 0023 fe41 0000 ss by theM.#.A..\n 0005b2f0: 2020 2020 2020 204d 5550 4950 2070 726f MUPIP pro\n 0005b300: 6365 7373 2061 6e64 2062 7920 616c 6c20 cess and by all \n 0005b310: 7072 6f63 6573 7365 7320 7570 6461 7469 processes updati\n 0005b320: 6e67 2074 6865 2064 6174 6162 6173 652e ng the database.\n-0005b330: 204d 5550 4950 5200 23f2 4200 0020 2020 MUPIPR.#.B.. \n+0005b330: 204d 5550 4950 5200 23fe 4200 0020 2020 MUPIPR.#.B.. \n 0005b340: 2020 2020 6372 6561 7465 7320 7468 6520 creates the \n 0005b350: 7465 6d70 6f72 6172 7920 6669 6c65 2077 temporary file w\n 0005b360: 6974 6820 7468 6520 7361 6d65 2061 6363 ith the same acc\n 0005b370: 6573 7320 6173 2074 6865 2064 6174 6162 ess as the datab\n-0005b380: 6173 6520 6669 6c65 5400 23f2 4300 0020 ase fileT.#.C.. \n+0005b380: 6173 6520 6669 6c65 5400 23fe 4300 0020 ase fileT.#.C.. \n 0005b390: 2020 2020 2020 736f 2070 726f 6365 7373 so process\n 0005b3a0: 6573 2075 7064 6174 696e 6720 7468 6520 es updating the \n 0005b3b0: 6461 7461 6261 7365 2063 616e 2077 7269 database can wri\n 0005b3c0: 7465 2074 6f20 7468 6520 7465 6d70 6f72 te to the tempor\n-0005b3d0: 6172 7920 6669 6c65 2e20 4966 4f00 23f2 ary file. IfO.#.\n+0005b3d0: 6172 7920 6669 6c65 2e20 4966 4f00 23fe ary file. IfO.#.\n 0005b3e0: 4400 0020 2020 2020 2020 7468 6520 6461 D.. the da\n 0005b3f0: 7461 6261 7365 2069 7320 656e 6372 7970 tabase is encryp\n 0005b400: 7465 642c 2074 6865 2075 7064 6174 696e ted, the updatin\n 0005b410: 6720 7072 6f63 6573 7365 7320 7772 6974 g processes writ\n-0005b420: 6520 656e 6372 7970 7465 6450 0023 f245 e encryptedP.#.E\n+0005b420: 6520 656e 6372 7970 7465 6450 0023 fe45 e encryptedP.#.E\n 0005b430: 0000 2020 2020 2020 2062 6c6f 636b 7320 .. blocks \n 0005b440: 746f 2074 6865 2073 6e61 7073 686f 7420 to the snapshot \n 0005b450: 6669 6c65 2061 6e64 2074 6865 204d 5550 file and the MUP\n 0005b460: 4950 2049 4e54 4547 2070 726f 6365 7373 IP INTEG process\n-0005b470: 206d 7573 7420 7374 6172 7453 0023 f246 must startS.#.F\n+0005b470: 206d 7573 7420 7374 6172 7453 0023 fe46 must startS.#.F\n 0005b480: 0000 2020 2020 2020 2077 6974 6820 6163 .. with ac\n 0005b490: 6365 7373 2074 6f20 6170 7072 6f70 7269 cess to appropri\n 0005b4a0: 6174 6520 6b65 7920 696e 666f 726d 6174 ate key informat\n 0005b4b0: 696f 6e20 6173 2069 7420 646f 6573 2065 ion as it does e\n 0005b4c0: 7665 6e20 2d4e 4f4f 4e4c 494e 452e 4f00 ven -NOONLINE.O.\n-0005b4d0: 23f2 4700 0020 2020 2020 6f20 4d55 5049 #.G.. o MUPI\n+0005b4d0: 23fe 4700 0020 2020 2020 6f20 4d55 5049 #.G.. o MUPI\n 0005b4e0: 5020 494e 5445 4720 2d4e 4f4f 4e4c 494e P INTEG -NOONLIN\n 0005b4f0: 4520 5b2d 4641 5354 5d20 7b2d 5245 4749 E [-FAST] {-REGI\n 0005b500: 4f4e 7c2d 4649 4c45 7d20 636c 6561 7273 ON|-FILE} clears\n 0005b510: 2074 6865 204b 494c 4c73 2069 6e4f 0023 the KILLs inO.#\n-0005b520: f248 0000 2020 2020 2020 2070 726f 6772 .H.. progr\n+0005b520: fe48 0000 2020 2020 2020 2070 726f 6772 .H.. progr\n 0005b530: 6573 7320 616e 6420 4162 616e 646f 6e65 ess and Abandone\n 0005b540: 6420 4b69 6c6c 7320 666c 6167 7320 6966 d Kills flags if\n 0005b550: 2074 6865 2072 756e 2069 6e63 6c75 6465 the run include\n-0005b560: 7320 7468 6520 656e 7469 7265 4700 23f2 s the entireG.#.\n+0005b560: 7320 7468 6520 656e 7469 7265 4700 23fe s the entireG.#.\n 0005b570: 4900 0020 2020 2020 2020 6461 7461 6261 I.. databa\n 0005b580: 7365 2061 6e64 2074 6865 7265 2061 7265 se and there are\n 0005b590: 206e 6f20 696e 636f 7272 6563 746c 7920 no incorrectly \n 0005b5a0: 6d61 726b 6564 2062 7573 7920 626c 6f63 marked busy bloc\n-0005b5b0: 6b73 2e53 0023 f24a 0000 2020 2020 206f ks.S.#.J.. o\n+0005b5b0: 6b73 2e53 0023 fe4a 0000 2020 2020 206f ks.S.#.J.. o\n 0005b5c0: 204f 6e6c 7920 6f6e 6520 6f6e 6c69 6e65 Only one online\n 0005b5d0: 2069 6e74 6567 2063 616e 2062 6520 6163 integ can be ac\n 0005b5e0: 7469 7665 2070 6572 2064 6174 6162 6173 tive per databas\n 0005b5f0: 6520 7265 6769 6f6e 2e20 4966 2061 6e20 e region. If an \n-0005b600: 6f6e 6c69 6e65 4b00 23f2 5100 0020 2020 onlineK.#.Q.. \n+0005b600: 6f6e 6c69 6e65 4b00 23fe 5100 0020 2020 onlineK.#.Q.. \n 0005b610: 2020 2020 696e 7465 6720 6973 2061 6c72 integ is alr\n 0005b620: 6561 6479 2061 6374 6976 652c 2061 2073 eady active, a s\n 0005b630: 7562 7365 7175 656e 7420 6f6e 6520 6973 ubsequent one is\n 0005b640: 7375 6573 2061 6e20 6572 726f 7220 616e sues an error an\n-0005b650: 644e 0023 f252 0000 2020 2020 2020 2069 dN.#.R.. i\n+0005b650: 644e 0023 fe52 0000 2020 2020 2020 2069 dN.#.R.. i\n 0005b660: 6d6d 6564 6961 7465 6c79 2074 6572 6d69 mmediately termi\n 0005b670: 6e61 7465 732e 2049 6620 616e 206f 6e6c nates. If an onl\n 0005b680: 696e 6520 696e 7465 6720 646f 6573 206e ine integ does n\n 0005b690: 6f74 2073 7563 6365 7373 6675 6c6c 7947 ot successfullyG\n-0005b6a0: 0023 f253 0000 2020 2020 2020 2063 6f6d .#.S.. com\n+0005b6a0: 0023 fe53 0000 2020 2020 2020 2063 6f6d .#.S.. com\n 0005b6b0: 706c 6574 652c 2047 542e 4d20 636c 6561 plete, GT.M clea\n 0005b6c0: 6e73 2069 7420 7570 2069 6e20 6f6e 6520 ns it up in one \n 0005b6d0: 6f66 2074 6865 2066 6f6c 6c6f 7769 6e67 of the following\n-0005b6e0: 2077 6179 733a 0700 23f2 5400 0050 0023 ways:..#.T..P.#\n-0005b6f0: f255 0000 2020 2020 2020 2020 2031 2e20 .U.. 1. \n+0005b6e0: 2077 6179 733a 0700 23fe 5400 0050 0023 ways:..#.T..P.#\n+0005b6f0: fe55 0000 2020 2020 2020 2020 2031 2e20 .U.. 1. \n 0005b700: 4120 7375 6273 6571 7565 6e74 206f 6e6c A subsequent onl\n 0005b710: 696e 6520 696e 7465 6720 6465 7465 6374 ine integ detect\n 0005b720: 7320 7468 6174 2061 6e20 6561 726c 6965 s that an earlie\n 0005b730: 7220 6f6e 6520 6469 6420 6e6f 744f 0023 r one did notO.#\n-0005b740: f256 0000 2020 2020 2020 2020 2020 2020 .V.. \n+0005b740: fe56 0000 2020 2020 2020 2020 2020 2020 .V.. \n 0005b750: 7375 6363 6573 7366 756c 6c79 2063 6f6d successfully com\n 0005b760: 706c 6574 6520 616e 6420 7265 6c65 6173 plete and releas\n 0005b770: 6573 2074 6865 2072 6573 6f75 7263 6573 es the resources\n-0005b780: 2068 656c 6420 6279 2074 6865 3800 23f2 held by the8.#.\n+0005b780: 2068 656c 6420 6279 2074 6865 3800 23fe held by the8.#.\n 0005b790: 5700 0020 2020 2020 2020 2020 2020 2070 W.. p\n 0005b7a0: 7269 6f72 206f 6e6c 696e 6520 696e 7465 rior online inte\n 0005b7b0: 6720 6265 666f 7265 2070 726f 6365 6564 g before proceed\n 0005b7c0: 696e 672e 0000 0000 0000 0000 0000 0000 ing.............\n 0005b7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005b7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005b800: 0100 0000 eb07 0000 3907 0000 0000 0000 ........9.......\n-0005b810: 7100 00f2 4845 4c50 00ff 7300 ff47 444d q...HELP..s..GDM\n+0005b810: 7100 00fe 4845 4c50 00ff 7300 ff47 444d q...HELP..s..GDM\n 0005b820: 00ff 7300 ff49 4e54 4547 00ff 7300 ff4f ..s..INTEG..s..O\n 0005b830: 4e4c 494e 4500 c058 0000 2020 2020 2020 NLINE..X.. \n 0005b840: 2020 2032 2e20 4966 2061 204d 5550 4950 2. If a MUPIP\n 0005b850: 2053 544f 5020 7761 7320 6973 7375 6564 STOP was issued\n 0005b860: 2074 6f20 7468 6520 6f6e 6c69 6e65 2069 to the online i\n 0005b870: 6e74 6567 2070 726f 6365 7373 2c20 7468 nteg process, th\n-0005b880: 6553 0023 f259 0000 2020 2020 2020 2020 eS.#.Y.. \n+0005b880: 6553 0023 fe59 0000 2020 2020 2020 2020 eS.#.Y.. \n 0005b890: 2020 2020 7072 6f63 6573 7320 636c 6561 process clea\n 0005b8a0: 6e73 2075 7020 616e 7920 7265 736f 7572 ns up any resour\n 0005b8b0: 6365 7320 6974 2068 656c 642e 204e 6f74 ces it held. Not\n 0005b8c0: 653a 2073 696e 6365 2074 6865 2070 726f e: since the pro\n-0005b8d0: 6365 7373 4900 23f2 5a00 0020 2020 2020 cessI.#.Z.. \n+0005b8d0: 6365 7373 4900 23fe 5a00 0020 2020 2020 cessI.#.Z.. \n 0005b8e0: 2020 2020 2020 2077 6173 2073 746f 7070 was stopp\n 0005b8f0: 6564 2074 6865 2072 6573 756c 7473 206f ed the results o\n 0005b900: 6620 7468 6520 696e 7465 6720 6d61 7920 f the integ may \n 0005b910: 6e6f 7420 6265 2076 616c 6964 2e54 0023 not be valid.T.#\n-0005b920: f261 0000 2020 2020 2020 2020 2033 2e20 .a.. 3. \n+0005b920: fe61 0000 2020 2020 2020 2020 2033 2e20 .a.. 3. \n 0005b930: 7375 6273 6571 7565 6e74 204d 5550 4950 subsequent MUPIP\n 0005b940: 2052 554e 444f 574e 2065 6e73 7572 6573 RUNDOWN ensures\n 0005b950: 2074 6865 2072 656c 6561 7365 206f 6620 the release of \n 0005b960: 7265 736f 7572 6365 7320 6865 6c64 2062 resources held b\n-0005b970: 794e 0023 f262 0000 2020 2020 2020 2020 yN.#.b.. \n+0005b970: 794e 0023 fe62 0000 2020 2020 2020 2020 yN.#.b.. \n 0005b980: 2020 2020 7072 696f 7220 756e 7375 6363 prior unsucc\n 0005b990: 6573 7366 756c 206f 6e6c 696e 6520 696e essful online in\n 0005b9a0: 7465 6773 2066 6f72 2074 6865 2073 7065 tegs for the spe\n 0005b9b0: 6369 6669 6564 2072 6567 696f 6e73 2e50 cified regions.P\n-0005b9c0: 0023 f263 0000 2020 2020 2020 2020 2034 .#.c.. 4\n+0005b9c0: 0023 fe63 0000 2020 2020 2020 2020 2034 .#.c.. 4\n 0005b9d0: 2e20 466f 7220 6576 6572 7920 3634 4b20 . For every 64K \n 0005b9e0: 7472 616e 7361 6374 696f 6e73 2061 6674 transactions aft\n 0005b9f0: 6572 2074 6865 206f 6e6c 696e 6520 696e er the online in\n 0005ba00: 7465 6720 696e 6974 6961 7469 6f6e 2c52 teg initiation,R\n-0005ba10: 0023 f264 0000 2020 2020 2020 2020 2020 .#.d.. \n+0005ba10: 0023 fe64 0000 2020 2020 2020 2020 2020 .#.d.. \n 0005ba20: 2020 6f6e 6c69 6e65 2069 6e74 6567 2063 online integ c\n 0005ba30: 6865 636b 7320 4754 2e4d 2068 6561 6c74 hecks GT.M healt\n 0005ba40: 6820 666f 7220 696d 7072 6f70 6572 6c79 h for improperly\n 0005ba50: 2061 6261 6e64 6f6e 6564 206f 6e6c 696e abandoned onlin\n-0005ba60: 6546 0023 f265 0000 2020 2020 2020 2020 eF.#.e.. \n+0005ba60: 6546 0023 fe65 0000 2020 2020 2020 2020 eF.#.e.. \n 0005ba70: 2020 2020 696e 7465 6773 2061 6e64 2072 integs and r\n 0005ba80: 656c 6561 7365 7320 7265 736f 7572 6365 eleases resource\n 0005ba90: 7320 6865 6c64 2062 7920 616e 7920 6974 s held by any it\n-0005baa0: 2066 696e 6473 2e07 0023 f266 0000 5100 finds...#.f..Q.\n-0005bab0: 23f2 6700 0020 2020 2020 6f20 496e 636f #.g.. o Inco\n+0005baa0: 2066 696e 6473 2e07 0023 fe66 0000 5100 finds...#.f..Q.\n+0005bab0: 23fe 6700 0020 2020 2020 6f20 496e 636f #.g.. o Inco\n 0005bac0: 6d70 6174 6962 6c65 2077 6974 683a 202d mpatible with: -\n 0005bad0: 4649 4c45 2c20 2d54 4e5f 5245 5345 5420 FILE, -TN_RESET \n 0005bae0: 2874 6865 7265 2073 686f 756c 6420 6265 (there should be\n 0005baf0: 206e 6f20 6e65 6564 2074 6f20 7573 652f no need to use/\n-0005bb00: 0023 f268 0000 2020 2020 2020 202d 544e .#.h.. -TN\n+0005bb00: 0023 fe68 0000 2020 2020 2020 202d 544e .#.h.. -TN\n 0005bb10: 5f52 4553 4554 206f 6e20 6120 4754 2e4d _RESET on a GT.M\n 0005bb20: 2056 3520 6461 7461 6261 7365 292e 0700 V5 database)...\n-0005bb30: 23f2 6900 0012 001b f252 4547 494f 4e00 #.i......REGION.\n-0005bb40: 0052 6567 696f 6e11 0022 f2bf 1100 0020 .Region..\"..... \n-0005bb50: 2020 5265 6769 6f6e 0700 23f2 2100 0052 Region..#.!..R\n-0005bb60: 0023 f231 0000 2020 2053 7065 6369 6669 .#.1.. Specifi\n+0005bb30: 23fe 6900 0012 001b fe52 4547 494f 4e00 #.i......REGION.\n+0005bb40: 0052 6567 696f 6e11 0022 febf 1100 0020 .Region..\"..... \n+0005bb50: 2020 5265 6769 6f6e 0700 23fe 2100 0052 Region..#.!..R\n+0005bb60: 0023 fe31 0000 2020 2053 7065 6369 6669 .#.1.. Specifi\n 0005bb70: 6573 2074 6861 7420 7468 6520 494e 5445 es that the INTE\n 0005bb80: 4720 7061 7261 6d65 7465 7220 6964 656e G parameter iden\n 0005bb90: 7469 6669 6573 206f 6e65 206f 7220 6d6f tifies one or mo\n 0005bba0: 7265 2072 6567 696f 6e73 2072 6174 6865 re regions rathe\n-0005bbb0: 7246 0023 f241 0000 2020 2074 6861 6e20 rF.#.A.. than \n+0005bbb0: 7246 0023 fe41 0000 2020 2074 6861 6e20 rF.#.A.. than \n 0005bbc0: 6120 6461 7461 6261 7365 2066 696c 652e a database file.\n 0005bbd0: 2054 6865 2066 6f72 6d61 7420 6f66 2074 The format of t\n 0005bbe0: 6865 2052 4547 494f 4e20 7175 616c 6966 he REGION qualif\n-0005bbf0: 6965 7220 6973 3a07 0023 f251 0000 1f00 ier is:..#.Q....\n-0005bc00: 23f2 6100 0020 2020 2d52 5b45 4749 4f4e #.a.. -R[EGION\n+0005bbf0: 6965 7220 6973 3a07 0023 fe51 0000 1f00 ier is:..#.Q....\n+0005bc00: 23fe 6100 0020 2020 2d52 5b45 4749 4f4e #.a.. -R[EGION\n 0005bc10: 5d3d 7265 6769 6f6e 2d6c 6973 7407 0023 ]=region-list..#\n-0005bc20: f271 0000 4d00 23f2 8100 0020 2020 2020 .q..M.#.... \n+0005bc20: fe71 0000 4d00 23fe 8100 0020 2020 2020 .q..M.#.... \n 0005bc30: 6f20 5468 6520 7265 6769 6f6e 2d6c 6973 o The region-lis\n 0005bc40: 7420 6964 656e 7469 6669 6573 2074 6865 t identifies the\n 0005bc50: 2074 6172 6765 7420 6f66 2049 4e54 4547 target of INTEG\n 0005bc60: 2e20 7265 6769 6f6e 2d6c 6973 7420 6d61 . region-list ma\n-0005bc70: 794f 0023 f291 0000 2020 2020 2020 2073 yO.#.... s\n+0005bc70: 794f 0023 fe91 0000 2020 2020 2020 2073 yO.#.... s\n 0005bc80: 7065 6369 6679 206d 6f72 6520 7468 616e pecify more than\n 0005bc90: 206f 6e65 2072 6567 696f 6e20 6f66 2074 one region of t\n 0005bca0: 6865 2063 7572 7265 6e74 2067 6c6f 6261 he current globa\n 0005bcb0: 6c20 6469 7265 6374 6f72 7920 696e 2061 l directory in a\n-0005bcc0: 4c00 22f2 c011 0000 2020 2020 2020 206c L.\"..... l\n+0005bcc0: 4c00 22fe c011 0000 2020 2020 2020 206c L.\"..... l\n 0005bcd0: 6973 742e 2052 6567 696f 6e73 2061 7265 ist. Regions are\n 0005bce0: 2063 6173 652d 696e 7365 6e73 6974 6976 case-insensitiv\n 0005bcf0: 652c 2073 6570 6172 6174 6564 2062 7920 e, separated by \n-0005bd00: 6120 636f 6d6d 612c 2061 6e64 5400 23f2 a comma, andT.#.\n+0005bd00: 6120 636f 6d6d 612c 2061 6e64 5400 23fe a comma, andT.#.\n 0005bd10: 1200 0020 2020 2020 2020 7769 6c64 6361 ... wildca\n 0005bd20: 7264 7320 6361 6e20 6265 2075 7365 6420 rds can be used \n 0005bd30: 746f 2073 7065 6369 6679 2074 6865 6d2e to specify them.\n 0005bd40: 2041 6e79 2072 6567 696f 6e2d 6e61 6d65 Any region-name\n 0005bd50: 206d 6179 2069 6e63 6c75 6465 2074 6865 may include the\n-0005bd60: 5200 23f2 1300 0020 2020 2020 2020 7769 R.#.... wi\n+0005bd60: 5200 23fe 1300 0020 2020 2020 2020 7769 R.#.... wi\n 0005bd70: 6c64 6361 7264 2063 6861 7261 6374 6572 ldcard character\n 0005bd80: 7320 2a20 616e 6420 3f20 2872 656d 656d s * and ? (remem\n 0005bd90: 6265 7220 746f 2065 7363 6170 6520 7468 ber to escape th\n 0005bda0: 656d 2074 6f20 7072 6f74 6563 7420 7468 em to protect th\n-0005bdb0: 656d 5300 23f2 1400 0020 2020 2020 2020 emS.#.... \n+0005bdb0: 656d 5300 23fe 1400 0020 2020 2020 2020 emS.#.... \n 0005bdc0: 6672 6f6d 2069 6e61 7070 726f 7072 6961 from inappropria\n 0005bdd0: 7465 2065 7870 616e 7369 6f6e 2062 7920 te expansion by \n 0005bde0: 7468 6520 7368 656c 6c29 2e20 416e 7920 the shell). Any \n 0005bdf0: 7265 6769 6f6e 206e 616d 6520 6578 7061 region name expa\n-0005be00: 6e73 696f 6e32 0023 f215 0000 2020 2020 nsion2.#.... \n+0005be00: 6e73 696f 6e32 0023 fe15 0000 2020 2020 nsion2.#.... \n 0005be10: 2020 206f 6363 7572 7320 696e 204d 2028 occurs in M (\n 0005be20: 4153 4349 4929 2063 6f6c 6c61 7469 6f6e ASCII) collation\n-0005be30: 206f 7264 6572 2e4e 0023 f216 0000 2020 order.N.#.... \n+0005be30: 206f 7264 6572 2e4e 0023 fe16 0000 2020 order.N.#.... \n 0005be40: 2020 206f 2054 6865 2072 6567 696f 6e2d o The region-\n 0005be50: 6c69 7374 2061 7267 756d 656e 7420 6d61 list argument ma\n 0005be60: 7920 7370 6563 6966 7920 6d6f 7265 2074 y specify more t\n 0005be70: 6861 6e20 6f6e 6520 7265 6769 6f6e 206f han one region o\n-0005be80: 6620 7468 654d 0023 f217 0000 2020 2020 f theM.#.... \n+0005be80: 6620 7468 654d 0023 fe17 0000 2020 2020 f theM.#.... \n 0005be90: 2020 2063 7572 7265 6e74 2047 6c6f 6261 current Globa\n 0005bea0: 6c20 4469 7265 6374 6f72 7920 696e 2061 l Directory in a\n 0005beb0: 206c 6973 7420 7365 7061 7261 7465 6420 list separated \n 0005bec0: 7769 7468 2063 6f6d 6d61 732e 2049 4e54 with commas. INT\n-0005bed0: 4547 5400 23f2 1800 0020 2020 2020 2020 EGT.#.... \n+0005bed0: 4547 5400 23fe 1800 0020 2020 2020 2020 EGT.#.... \n 0005bee0: 2d52 4547 494f 4e20 7265 7175 6972 6573 -REGION requires\n 0005bef0: 2074 6865 2065 6e76 6972 6f6e 6d65 6e74 the environment\n 0005bf00: 2076 6172 6961 626c 6520 6774 6d67 626c variable gtmgbl\n 0005bf10: 6469 7220 746f 2073 7065 6369 6679 2061 dir to specify a\n-0005bf20: 2076 616c 6964 1f00 23f2 1900 0020 2020 valid..#.... \n+0005bf20: 2076 616c 6964 1f00 23fe 1900 0020 2020 valid..#.... \n 0005bf30: 2020 2020 476c 6f62 616c 2044 6972 6563 Global Direc\n-0005bf40: 746f 7279 2e54 0023 f21a 0000 2020 2020 tory.T.#.... \n+0005bf40: 746f 7279 2e54 0023 fe1a 0000 2020 2020 tory.T.#.... \n 0005bf50: 206f 2042 6563 6175 7365 2061 204b 494c o Because a KIL\n 0005bf60: 4c20 6d61 7920 6272 6965 666c 7920 6465 L may briefly de\n 0005bf70: 6665 7220 6d61 726b 696e 6720 7468 6520 fer marking the \n 0005bf80: 626c 6f63 6b73 2069 7420 7265 6c65 6173 blocks it releas\n-0005bf90: 6573 2022 6672 6565 2252 0023 f221 0000 es \"free\"R.#.!..\n+0005bf90: 6573 2022 6672 6565 2252 0023 fe21 0000 es \"free\"R.#.!..\n 0005bfa0: 2020 2020 2020 2069 6e20 7468 6520 6269 in the bi\n 0005bfb0: 7420 6d61 7073 2c20 494e 5445 4720 2d52 t maps, INTEG -R\n 0005bfc0: 4547 494f 4e20 6d61 7920 7265 706f 7274 EGION may report\n 0005bfd0: 2073 7075 7269 6f75 7320 626c 6f63 6b20 spurious block \n 0005bfe0: 696e 636f 7272 6563 746c 7900 0000 0000 incorrectly.....\n 0005bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005c000: 0100 0000 d807 0000 6607 0000 0000 0000 ........f.......\n-0005c010: 7600 00f2 4845 4c50 00ff 7300 ff47 444d v...HELP..s..GDM\n+0005c010: 7600 00fe 4845 4c50 00ff 7300 ff47 444d v...HELP..s..GDM\n 0005c020: 00ff 7300 ff49 4e54 4547 00ff 7300 ff52 ..s..INTEG..s..R\n 0005c030: 4547 494f 4e00 c022 0000 2020 2020 2020 EGION..\".. \n 0005c040: 206d 6172 6b65 6420 6275 7379 2065 7272 marked busy err\n 0005c050: 6f72 732e 2054 6865 7365 2065 7272 6f72 ors. These error\n 0005c060: 7320 6172 6520 6265 6e69 676e 2e20 4966 s are benign. If\n 0005c070: 2074 6865 7365 2065 7272 6f72 7320 6f63 these errors oc\n-0005c080: 6375 7220 696e 5300 23f2 2300 0020 2020 cur inS.#.#.. \n+0005c080: 6375 7220 696e 5300 23fe 2300 0020 2020 cur inS.#.#.. \n 0005c090: 2020 2020 636f 6e6a 756e 6374 696f 6e20 conjunction \n 0005c0a0: 7769 7468 2061 2022 4b69 6c6c 2069 6e20 with a \"Kill in \n 0005c0b0: 7072 6f67 7265 7373 2220 6572 726f 722c progress\" error,\n 0005c0c0: 2072 6573 6f6c 7665 2074 6865 2065 7272 resolve the err\n-0005c0d0: 6f72 7320 6166 7465 7240 0023 f224 0000 ors after@.#.$..\n+0005c0d0: 6f72 7320 6166 7465 7240 0023 fe24 0000 ors after@.#.$..\n 0005c0e0: 2020 2020 2020 2074 6865 2022 4b69 6c6c the \"Kill\n 0005c0f0: 2069 6e20 7072 6f67 7265 7373 2220 6572 in progress\" er\n 0005c100: 726f 7220 6973 206e 6f20 6c6f 6e67 6572 ror is no longer\n-0005c110: 2070 7265 7365 6e74 2e2f 0023 f225 0000 present./.#.%..\n+0005c110: 2070 7265 7365 6e74 2e2f 0023 fe25 0000 present./.#.%..\n 0005c120: 2020 2020 206f 2042 7920 6465 6661 756c o By defaul\n 0005c130: 742c 2049 4e54 4547 206f 7065 7261 7465 t, INTEG operate\n-0005c140: 7320 2d46 494c 452e 3100 23f2 2600 0020 s -FILE.1.#.&.. \n+0005c140: 7320 2d46 494c 452e 3100 23fe 2600 0020 s -FILE.1.#.&.. \n 0005c150: 2020 2020 6f20 496e 636f 6d70 6174 6962 o Incompatib\n 0005c160: 6c65 2077 6974 683a 202d 4649 4c45 2c20 le with: -FILE, \n-0005c170: 2d54 4e5f 5245 5345 5407 0023 f227 0000 -TN_RESET..#.'..\n-0005c180: 1000 1bf2 5354 4154 5300 0053 7461 7473 ....STATS..Stats\n-0005c190: 1000 21f2 bf11 0000 2020 2053 7461 7473 ..!..... Stats\n-0005c1a0: 0700 22f2 2100 0051 0022 f231 0000 2020 ..\".!..Q.\".1.. \n+0005c170: 2d54 4e5f 5245 5345 5407 0023 fe27 0000 -TN_RESET..#.'..\n+0005c180: 1000 1bfe 5354 4154 5300 0053 7461 7473 ....STATS..Stats\n+0005c190: 1000 21fe bf11 0000 2020 2053 7461 7473 ..!..... Stats\n+0005c1a0: 0700 22fe 2100 0051 0022 fe31 0000 2020 ..\".!..Q.\".1.. \n 0005c1b0: 2053 7065 6369 6669 6573 2049 4e54 4547 Specifies INTEG\n 0005c1c0: 2074 6f20 6368 6563 6b20 616e 7920 6163 to check any ac\n 0005c1d0: 7469 7665 2073 7461 7469 7374 6963 7320 tive statistics \n 0005c1e0: 6461 7461 6261 7365 2061 7373 6f63 6961 database associa\n-0005c1f0: 7465 6420 7769 7468 5400 22f2 4100 0020 ted withT.\".A.. \n+0005c1f0: 7465 6420 7769 7468 5400 22fe 4100 0020 ted withT.\".A.. \n 0005c200: 2020 7468 6520 7265 6769 6f6e 2873 2920 the region(s) \n 0005c210: 7370 6563 6966 6965 6420 666f 7220 7468 specified for th\n 0005c220: 6520 636f 6d6d 616e 642e 2054 6865 2066 e command. The f\n 0005c230: 6f72 6d61 7420 6f66 2074 6865 2053 5441 ormat of the STA\n-0005c240: 5453 2071 7561 6c69 6669 6572 0d00 22f2 TS qualifier..\".\n-0005c250: 5100 0020 2020 6973 3a07 0022 f261 0000 Q.. is:..\".a..\n-0005c260: 1600 22f2 7100 0020 2020 2d5b 4e4f 5d53 ..\".q.. -[NO]S\n-0005c270: 545b 4154 535d 0700 22f2 8100 004d 0022 T[ATS]..\"....M.\"\n-0005c280: f291 0000 2020 2053 7065 6369 6679 2053 .... Specify S\n+0005c240: 5453 2071 7561 6c69 6669 6572 0d00 22fe TS qualifier..\".\n+0005c250: 5100 0020 2020 6973 3a07 0022 fe61 0000 Q.. is:..\".a..\n+0005c260: 1600 22fe 7100 0020 2020 2d5b 4e4f 5d53 ..\".q.. -[NO]S\n+0005c270: 545b 4154 535d 0700 22fe 8100 004d 0022 T[ATS]..\"....M.\"\n+0005c280: fe91 0000 2020 2053 7065 6369 6679 2053 .... Specify S\n 0005c290: 5441 5453 206f 6e6c 7920 6966 2079 6f75 TATS only if you\n 0005c2a0: 2068 6176 6520 7265 6173 6f6e 2074 6f20 have reason to \n 0005c2b0: 756e 6465 7273 7461 6e64 2074 6861 7420 understand that \n-0005c2c0: 7374 6174 6973 7469 6373 5400 21f2 c011 statisticsT.!...\n+0005c2c0: 7374 6174 6973 7469 6373 5400 21fe c011 statisticsT.!...\n 0005c2d0: 0000 2020 2072 6570 6f72 7469 6e67 2069 .. reporting i\n 0005c2e0: 7320 6661 696c 696e 6720 7769 7468 2064 s failing with d\n 0005c2f0: 6174 6162 6173 6520 6572 726f 7273 206f atabase errors o\n 0005c300: 7220 7265 706f 7274 696e 6720 696e 636f r reporting inco\n 0005c310: 7272 6563 7420 7265 7375 6c74 732e 4e00 rrect results.N.\n-0005c320: 22f2 1200 0020 2020 4265 6361 7573 6520 \".... Because \n+0005c320: 22fe 1200 0020 2020 4265 6361 7573 6520 \".... Because \n 0005c330: 2d46 494c 4520 7265 7175 6972 6573 2073 -FILE requires s\n 0005c340: 7461 6e64 616c 6f6e 6520 6163 6365 7373 tandalone access\n 0005c350: 2061 6e64 2073 7461 7469 7374 6963 2064 and statistic d\n-0005c360: 6174 6162 6173 6573 2061 7265 4f00 22f2 atabases areO.\".\n+0005c360: 6174 6162 6173 6573 2061 7265 4f00 22fe atabases areO.\".\n 0005c370: 1300 0020 2020 6175 746f 6d61 7469 6361 ... automatica\n 0005c380: 6c6c 7920 6372 6561 7465 6420 616e 6420 lly created and \n 0005c390: 7265 6d6f 7665 6420 6974 2069 7320 696e removed it is in\n 0005c3a0: 636f 6d70 6174 6962 6c65 2077 6974 6820 compatible with \n-0005c3b0: 2d53 5441 5453 2e20 5468 651d 0022 f214 -STATS. The..\"..\n+0005c3b0: 2d53 5441 5453 2e20 5468 651d 0022 fe14 -STATS. The..\"..\n 0005c3c0: 0000 2020 2064 6566 6175 6c74 2069 7320 .. default is \n-0005c3d0: 4e4f 5354 4154 532e 0700 22f2 1500 0035 NOSTATS...\"....5\n-0005c3e0: 0022 f216 0000 2020 2049 6e63 6f6d 7061 .\".... Incompa\n+0005c3d0: 4e4f 5354 4154 532e 0700 22fe 1500 0035 NOSTATS...\"....5\n+0005c3e0: 0022 fe16 0000 2020 2049 6e63 6f6d 7061 .\".... Incompa\n 0005c3f0: 7469 626c 6520 7769 7468 3a20 2d42 4c4f tible with: -BLO\n 0005c400: 434b 2c20 2d46 494c 452c 202d 544e 5f52 CK, -FILE, -TN_R\n-0005c410: 4553 4554 0700 22f2 1700 0017 001c 4955 ESET..\".......IU\n+0005c410: 4553 4554 0700 22fe 1700 0017 001c 4955 ESET..\".......IU\n 0005c420: 4253 4352 4950 5400 0053 7562 7363 7269 BSCRIPT..Subscri\n-0005c430: 7074 1400 25f2 bf11 0000 2020 2053 7562 pt..%..... Sub\n-0005c440: 7363 7269 7074 0700 26f2 2100 004f 0026 script..&.!..O.&\n-0005c450: f231 0000 2020 2053 7065 6369 6669 6573 .1.. Specifies\n+0005c430: 7074 1400 25fe bf11 0000 2020 2053 7562 pt..%..... Sub\n+0005c440: 7363 7269 7074 0700 26fe 2100 004f 0026 script..&.!..O.&\n+0005c450: fe31 0000 2020 2053 7065 6369 6669 6573 .1.. Specifies\n 0005c460: 2061 2067 6c6f 6261 6c20 6f72 2061 2072 a global or a r\n 0005c470: 616e 6765 206f 6620 6b65 7973 2074 6f20 ange of keys to \n 0005c480: 494e 5445 472e 2054 6865 2067 6c6f 6261 INTEG. The globa\n-0005c490: 6c20 6b65 7920 6d61 7920 6265 4f00 26f2 l key may beO.&.\n+0005c490: 6c20 6b65 7920 6d61 7920 6265 4f00 26fe l key may beO.&.\n 0005c4a0: 4100 0020 2020 656e 636c 6f73 6564 2069 A.. enclosed i\n 0005c4b0: 6e20 7175 6f74 6174 696f 6e20 6d61 726b n quotation mark\n 0005c4c0: 7320 2822 2022 292e 2049 6465 6e74 6966 s (\" \"). Identif\n 0005c4d0: 7920 6120 7261 6e67 6520 6279 2073 6570 y a range by sep\n-0005c4e0: 6172 6174 696e 6720 7477 6f52 0026 f251 arating twoR.&.Q\n+0005c4e0: 6172 6174 696e 6720 7477 6f52 0026 fe51 arating twoR.&.Q\n 0005c4f0: 0000 2020 2073 7562 7363 7269 7074 7320 .. subscripts \n 0005c500: 7769 7468 2061 2063 6f6c 6f6e 2028 3a29 with a colon (:)\n 0005c510: 2e20 2d53 5542 5343 5249 5054 2063 616e . -SUBSCRIPT can\n 0005c520: 6e6f 7420 6465 7465 6374 2069 6e63 6f72 not detect incor\n 0005c530: 7265 6374 6c79 206d 6172 6b65 6440 0026 rectly marked@.&\n-0005c540: f261 0000 2020 2062 7573 7920 6572 726f .a.. busy erro\n+0005c540: fe61 0000 2020 2062 7573 7920 6572 726f .a.. busy erro\n 0005c550: 7273 2e20 5468 6520 666f 726d 6174 206f rs. The format o\n 0005c560: 6620 7468 6520 5355 4253 4352 4950 5420 f the SUBSCRIPT \n 0005c570: 7175 616c 6966 6965 7220 6973 3a07 0026 qualifier is:..&\n-0005c580: f271 0000 2000 26f2 8100 0020 2020 2d53 .q.. .&.... -S\n+0005c580: fe71 0000 2000 26fe 8100 0020 2020 2d53 .q.. .&.... -S\n 0005c590: 555b 4253 4352 4950 545d 3d73 7562 7363 U[BSCRIPT]=subsc\n-0005c5a0: 7269 7074 0700 26f2 9100 0051 0025 f2c0 ript..&....Q.%..\n+0005c5a0: 7269 7074 0700 26fe 9100 0051 0025 fec0 ript..&....Q.%..\n 0005c5b0: 1100 0020 2020 5370 6563 6966 7920 5355 ... Specify SU\n 0005c5c0: 4253 4352 4950 5420 6f6e 6c79 2069 6620 BSCRIPT only if \n 0005c5d0: 7468 6520 7061 7468 2074 6f20 7468 6520 the path to the \n 0005c5e0: 6b65 7973 2069 6e20 7468 6520 7375 6273 keys in the subs\n-0005c5f0: 6372 6970 7420 6973 206e 6f74 5100 26f2 cript is notQ.&.\n+0005c5f0: 6372 6970 7420 6973 206e 6f74 5100 26fe cript is notQ.&.\n 0005c600: 1200 0020 2020 6461 6d61 6765 642e 2049 ... damaged. I\n 0005c610: 6620 7468 6520 7061 7468 2069 7320 7175 f the path is qu\n 0005c620: 6573 7469 6f6e 6162 6c65 206f 7220 6b6e estionable or kn\n 0005c630: 6f77 6e20 746f 2062 6520 6461 6d61 6765 own to be damage\n 0005c640: 642c 2075 7365 2044 5345 2074 6f2d 0026 d, use DSE to-.&\n-0005c650: f213 0000 2020 2066 696e 6420 7468 6520 .... find the \n+0005c650: fe13 0000 2020 2066 696e 6420 7468 6520 .... find the \n 0005c660: 626c 6f63 6b28 7329 2061 6e64 2049 4e54 block(s) and INT\n-0005c670: 4547 202d 424c 4f43 4b2e 0700 26f2 1400 EG -BLOCK...&...\n-0005c680: 002e 0026 f215 0000 2020 2049 6e63 6f6d ...&.... Incom\n+0005c670: 4547 202d 424c 4f43 4b2e 0700 26fe 1400 EG -BLOCK...&...\n+0005c680: 002e 0026 fe15 0000 2020 2049 6e63 6f6d ...&.... Incom\n 0005c690: 7061 7469 626c 6520 7769 7468 3a20 2d42 patible with: -B\n 0005c6a0: 4c4f 434b 2c20 2d54 4e5f 5245 5345 5407 LOCK, -TN_RESET.\n-0005c6b0: 0026 f216 0000 1600 1bf2 544e 5f52 4553 .&........TN_RES\n-0005c6c0: 4554 0000 544e 5f72 6573 6574 1300 24f2 ET..TN_reset..$.\n+0005c6b0: 0026 fe16 0000 1600 1bfe 544e 5f52 4553 .&........TN_RES\n+0005c6c0: 4554 0000 544e 5f72 6573 6574 1300 24fe ET..TN_reset..$.\n 0005c6d0: bf11 0000 2020 2054 4e5f 7265 7365 7407 .... TN_reset.\n-0005c6e0: 0025 f221 0000 5000 25f2 3100 0020 2020 .%.!..P.%.1.. \n+0005c6e0: 0025 fe21 0000 5000 25fe 3100 0020 2020 .%.!..P.%.1.. \n 0005c6f0: 5265 7365 7473 2062 6c6f 636b 2074 7261 Resets block tra\n 0005c700: 6e73 6163 7469 6f6e 206e 756d 6265 7273 nsaction numbers\n 0005c710: 2061 6e64 2062 6163 6b75 7020 6576 656e and backup even\n 0005c720: 7420 7265 636f 7264 6564 2074 7261 6e73 t recorded trans\n-0005c730: 6163 7469 6f6e 5100 25f2 4100 0020 2020 actionQ.%.A.. \n+0005c730: 6163 7469 6f6e 5100 25fe 4100 0020 2020 actionQ.%.A.. \n 0005c740: 6e75 6d62 6572 7320 746f 206f 6e65 2028 numbers to one (\n 0005c750: 3129 2c20 616e 6420 7468 6520 6375 7272 1), and the curr\n 0005c760: 656e 7420 7472 616e 7361 6374 696f 6e20 ent transaction \n 0005c770: 6e75 6d62 6572 2074 6f20 7477 6f20 2832 number to two (2\n-0005c780: 2920 7768 6963 6851 0025 f251 0000 2020 ) whichQ.%.Q.. \n+0005c780: 2920 7768 6963 6851 0025 fe51 0000 2020 ) whichQ.%.Q.. \n 0005c790: 206d 616b 6573 2074 6865 2062 6163 6b75 makes the backu\n 0005c7a0: 7020 6576 656e 7420 7265 636f 7264 6564 p event recorded\n 0005c7b0: 2074 7261 6e73 6163 7469 6f6e 206e 756d transaction num\n 0005c7c0: 6265 7273 206d 6f72 6520 6d65 616e 696e bers more meanin\n 0005c7d0: 6766 756c 2061 6e64 0000 0000 0000 0000 gful and........\n 0005c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005c800: 0100 0000 c507 0000 9007 0000 0000 0000 ................\n-0005c810: 6e00 00f2 4845 4c50 00ff 7300 ff47 444d n...HELP..s..GDM\n+0005c810: 6e00 00fe 4845 4c50 00ff 7300 ff47 444d n...HELP..s..GDM\n 0005c820: 00ff 7300 ff49 4e54 4547 00ff 7300 ff54 ..s..INTEG..s..T\n 0005c830: 4e5f 5245 5345 5400 bf61 0000 2020 2075 N_RESET..a.. u\n 0005c840: 7365 6675 6c2e 2049 7420 616c 736f 2069 seful. It also i\n 0005c850: 7373 7565 7320 616e 2061 6476 6973 6f72 ssues an advisor\n 0005c860: 7920 6d65 7373 6167 6520 746f 2070 6572 y message to per\n 0005c870: 666f 726d 2061 2062 6163 6b75 702e 0700 form a backup...\n-0005c880: 25f2 7100 0032 0025 f281 0000 2020 2054 %.q..2.%.... T\n+0005c880: 25fe 7100 0032 0025 fe81 0000 2020 2054 %.q..2.%.... T\n 0005c890: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n 0005c8a0: 2054 4e5f 5245 5345 5420 7175 616c 6966 TN_RESET qualif\n-0005c8b0: 6965 7220 6973 3a07 0025 f291 0000 1600 ier is:..%......\n-0005c8c0: 24f2 c011 0000 2020 202d 544e 5b5f 5245 $..... -TN[_RE\n-0005c8d0: 5345 545d 0700 25f2 1200 004f 0025 f213 SET]..%....O.%..\n+0005c8b0: 6965 7220 6973 3a07 0025 fe91 0000 1600 ier is:..%......\n+0005c8c0: 24fe c011 0000 2020 202d 544e 5b5f 5245 $..... -TN[_RE\n+0005c8d0: 5345 545d 0700 25fe 1200 004f 0025 fe13 SET]..%....O.%..\n 0005c8e0: 0000 2020 2020 206f 2054 7261 6e73 6163 .. o Transac\n 0005c8f0: 7469 6f6e 206e 756d 6265 7273 2063 616e tion numbers can\n 0005c900: 2067 6f20 7570 2074 6f20 3138 2c34 3436 go up to 18,446\n 0005c910: 2c37 3434 2c30 3733 2c37 3039 2c35 3531 ,744,073,709,551\n-0005c920: 2c36 3135 2e20 5468 6973 5300 25f2 1400 ,615. ThisS.%...\n+0005c920: 2c36 3135 2e20 5468 6973 5300 25fe 1400 ,615. ThisS.%...\n 0005c930: 0020 2020 2020 2020 6d65 616e 7320 7468 . means th\n 0005c940: 6174 2061 2074 7261 6e73 6163 7469 6f6e at a transaction\n 0005c950: 2070 726f 6365 7373 696e 6720 6170 706c processing appl\n 0005c960: 6963 6174 696f 6e20 7468 6174 2072 756e ication that run\n 0005c970: 7320 666c 6174 206f 7574 2061 7453 0025 s flat out atS.%\n-0005c980: f215 0000 2020 2020 2020 2061 206e 6f6e .... a non\n+0005c980: fe15 0000 2020 2020 2020 2061 206e 6f6e .... a non\n 0005c990: 2d73 746f 7020 7261 7465 206f 6620 312c -stop rate of 1,\n 0005c9a0: 3030 302c 3030 3020 7570 6461 7465 7320 000,000 updates \n 0005c9b0: 7065 7220 7365 636f 6e64 2077 6f75 6c64 per second would\n 0005c9c0: 206e 6565 6420 6120 544e 2072 6573 6574 need a TN reset\n-0005c9d0: 3000 25f2 1600 0020 2020 2020 2020 6170 0.%.... ap\n+0005c9d0: 3000 25fe 1600 0020 2020 2020 2020 6170 0.%.... ap\n 0005c9e0: 7072 6f78 696d 6174 656c 7920 6576 6572 proximately ever\n 0005c9f0: 7920 3538 342c 3535 3420 7965 6172 732e y 584,554 years.\n-0005ca00: 4e00 25f2 1700 0020 2020 2020 6f20 5468 N.%.... o Th\n+0005ca00: 4e00 25fe 1700 0020 2020 2020 6f20 5468 N.%.... o Th\n 0005ca10: 6520 2d54 4e5f 5245 5345 5420 7175 616c e -TN_RESET qual\n 0005ca20: 6966 6965 7220 7265 7772 6974 6573 2061 ifier rewrites a\n 0005ca30: 6c6c 2062 6c6f 636b 7320 686f 6c64 696e ll blocks holdin\n 0005ca40: 6720 6461 7461 2e20 4966 2074 6865 4b00 g data. If theK.\n-0005ca50: 25f2 1800 0020 2020 2020 2020 7472 616e %.... tran\n+0005ca50: 25fe 1800 0020 2020 2020 2020 7472 616e %.... tran\n 0005ca60: 7361 6374 696f 6e20 6f76 6572 666c 6f77 saction overflow\n 0005ca70: 2072 6573 6574 7320 746f 207a 6572 6f20 resets to zero \n 0005ca80: 2830 2920 6461 7461 6261 7365 206f 7065 (0) database ope\n-0005ca90: 7261 7469 6f6e 2069 7318 0025 f219 0000 ration is..%....\n+0005ca90: 7261 7469 6f6e 2069 7318 0025 fe19 0000 ration is..%....\n 0005caa0: 2020 2020 2020 2064 6973 7275 7074 6564 disrupted\n-0005cab0: 2e51 0025 f21a 0000 2020 2020 206f 2054 .Q.%.... o T\n+0005cab0: 2e51 0025 fe1a 0000 2020 2020 206f 2054 .Q.%.... o T\n 0005cac0: 6865 202d 544e 5f52 4553 4554 2071 7561 he -TN_RESET qua\n 0005cad0: 6c69 6669 6572 2069 7320 6120 7072 6f74 lifier is a prot\n 0005cae0: 6563 7469 7665 206d 6563 6861 6e69 736d ective mechanism\n 0005caf0: 2074 6861 7420 7072 6576 656e 7473 2074 that prevents t\n-0005cb00: 6865 3700 25f2 2100 0020 2020 2020 2020 he7.%.!.. \n+0005cb00: 6865 3700 25fe 2100 0020 2020 2020 2020 he7.%.!.. \n 0005cb10: 7472 616e 7361 6374 696f 6e20 6f76 6572 transaction over\n 0005cb20: 666c 6f77 2066 726f 6d20 7265 7365 7474 flow from resett\n-0005cb30: 696e 6720 746f 2030 2e4e 0025 f222 0000 ing to 0.N.%.\"..\n+0005cb30: 696e 6720 746f 2030 2e4e 0025 fe22 0000 ing to 0.N.%.\"..\n 0005cb40: 2020 2020 206f 2042 7920 6465 6661 756c o By defaul\n 0005cb50: 742c 2049 4e54 4547 2064 6f65 7320 6e6f t, INTEG does no\n 0005cb60: 7420 6d6f 6469 6679 2074 6865 2062 6c6f t modify the blo\n 0005cb70: 636b 2074 7261 6e73 6163 7469 6f6e 206e ck transaction n\n-0005cb80: 756d 6265 7273 2e07 0025 f223 0000 1700 umbers...%.#....\n-0005cb90: 25f2 2400 0020 2020 2a2a 496d 706f 7274 %.$.. **Import\n-0005cba0: 616e 742a 2a07 0025 f225 0000 5200 25f2 ant**..%.%..R.%.\n+0005cb80: 756d 6265 7273 2e07 0025 fe23 0000 1700 umbers...%.#....\n+0005cb90: 25fe 2400 0020 2020 2a2a 496d 706f 7274 %.$.. **Import\n+0005cba0: 616e 742a 2a07 0025 fe25 0000 5200 25fe ant**..%.%..R.%.\n 0005cbb0: 2600 0020 2020 2020 2020 5468 6572 6520 &.. There \n 0005cbc0: 7368 6f75 6c64 206e 6576 6572 2062 6520 should never be \n 0005cbd0: 6120 6e65 6564 2066 6f72 2061 202d 544e a need for a -TN\n 0005cbe0: 5f52 4553 4554 206f 6e20 6120 6461 7461 _RESET on a data\n 0005cbf0: 6261 7365 2077 6974 6820 6f6e 6c79 4700 base with onlyG.\n-0005cc00: 25f2 2700 0020 2020 2020 2020 5635 2062 %.'.. V5 b\n+0005cc00: 25fe 2700 0020 2020 2020 2020 5635 2062 %.'.. V5 b\n 0005cc10: 6c6f 636b 732c 2065 7665 6e20 7768 656e locks, even when\n 0005cc20: 2063 6c65 616e 696e 6720 7570 2061 6674 cleaning up aft\n 0005cc30: 6572 2061 2072 756e 6177 6179 2070 726f er a runaway pro\n-0005cc40: 6365 7373 2e07 0025 f228 0000 4d00 25f2 cess...%.(..M.%.\n+0005cc40: 6365 7373 2e07 0025 fe28 0000 4d00 25fe cess...%.(..M.%.\n 0005cc50: 2900 0020 2020 2020 6f20 5468 6520 2d54 ).. o The -T\n 0005cc60: 4e5f 5245 5345 5420 7175 616c 6966 6965 N_RESET qualifie\n 0005cc70: 7220 6973 2069 6e63 6f6d 7061 7469 626c r is incompatibl\n 0005cc80: 6520 7769 7468 2074 6865 202d 4641 5354 e with the -FAST\n-0005cc90: 2c20 2d42 4c4f 434b 2c31 0025 f22a 0000 , -BLOCK,1.%.*..\n+0005cc90: 2c20 2d42 4c4f 434b 2c31 0025 fe2a 0000 , -BLOCK,1.%.*..\n 0005cca0: 2020 2020 2020 202d 5245 4749 4f4e 2c20 -REGION, \n 0005ccb0: 616e 6420 2d53 5542 5343 5249 5054 2071 and -SUBSCRIPT q\n-0005ccc0: 7561 6c69 6669 6572 732e 0700 25f2 3100 ualifiers...%.1.\n-0005ccd0: 0012 0025 f232 0000 2020 202a 2a4e 6f74 ...%.2.. **Not\n-0005cce0: 652a 2a07 0025 f233 0000 5400 25f2 3400 e**..%.3..T.%.4.\n+0005ccc0: 7561 6c69 6669 6572 732e 0700 25fe 3100 ualifiers...%.1.\n+0005ccd0: 0012 0025 fe32 0000 2020 202a 2a4e 6f74 ...%.2.. **Not\n+0005cce0: 652a 2a07 0025 fe33 0000 5400 25fe 3400 e**..%.3..T.%.4.\n 0005ccf0: 0020 2020 416e 7920 7469 6d65 2061 2047 . Any time a G\n 0005cd00: 542e 4d20 7570 6461 7465 206f 7065 6e73 T.M update opens\n 0005cd10: 2061 2064 6174 6162 6173 6520 6669 6c65 a database file\n 0005cd20: 2074 6861 7420 7761 7320 6e6f 7420 7072 that was not pr\n 0005cd30: 6f70 6572 6c79 2063 6c6f 7365 642c 5200 operly closed,R.\n-0005cd40: 25f2 3500 0020 2020 4754 2e4d 2069 6e63 %.5.. GT.M inc\n+0005cd40: 25fe 3500 0020 2020 4754 2e4d 2069 6e63 %.5.. GT.M inc\n 0005cd50: 7265 6d65 6e74 7320 7468 6520 7472 616e rements the tran\n 0005cd60: 7361 6374 696f 6e20 6e75 6d62 6572 2062 saction number b\n 0005cd70: 7920 3130 3030 2e20 5468 6973 2061 7574 y 1000. This aut\n 0005cd80: 6f6d 6174 6963 2069 6e63 7265 6d65 6e74 omatic increment\n-0005cd90: 4f00 25f2 3600 0020 2020 7072 6576 656e O.%.6.. preven\n+0005cd90: 4f00 25fe 3600 0020 2020 7072 6576 656e O.%.6.. preven\n 0005cda0: 7473 2070 726f 626c 656d 7320 696e 6475 ts problems indu\n 0005cdb0: 6365 6420 6279 2061 626e 6f72 6d61 6c20 ced by abnormal \n 0005cdc0: 6461 7461 6261 7365 2063 6c6f 7365 732c database closes,\n 0005cdd0: 2062 7574 2075 7365 7273 206d 7573 7452 but users mustR\n-0005cde0: 0025 f237 0000 2020 2061 6c77 6179 7320 .%.7.. always \n+0005cde0: 0025 fe37 0000 2020 2061 6c77 6179 7320 .%.7.. always \n 0005cdf0: 636f 6e73 6964 6572 2074 6869 7320 6661 consider this fa\n 0005ce00: 6374 6f72 2069 6e20 7468 6569 7220 6f70 ctor in their op\n 0005ce10: 6572 6174 696f 6e61 6c20 7072 6f63 6564 erational proced\n 0005ce20: 7572 6573 2e20 5468 6520 7261 7465 2061 ures. The rate a\n-0005ce30: 744f 0025 f238 0000 2020 2077 6869 6368 tO.%.8.. which\n+0005ce30: 744f 0025 fe38 0000 2020 2077 6869 6368 tO.%.8.. which\n 0005ce40: 2047 542e 4d20 2275 7365 7320 7570 2220 GT.M \"uses up\" \n 0005ce50: 7472 616e 7361 6374 696f 6e20 6e75 6d62 transaction numb\n 0005ce60: 6572 7320 6973 2061 2066 756e 6374 696f ers is a functio\n 0005ce70: 6e20 6f66 206f 7065 7261 7469 6f6e 616c n of operational\n-0005ce80: 2f00 25f2 3900 0020 2020 7072 6f63 6564 /.%.9.. proced\n+0005ce80: 2f00 25fe 3900 0020 2020 7072 6f63 6564 /.%.9.. proced\n 0005ce90: 7572 6573 2061 6e64 2072 6561 6c20 6461 ures and real da\n 0005cea0: 7461 6261 7365 2075 7064 6174 6573 2e07 tabase updates..\n-0005ceb0: 0025 f23a 0000 1b00 1cf2 5241 4e53 4143 .%.:......RANSAC\n+0005ceb0: 0025 fe3a 0000 1b00 1cfe 5241 4e53 4143 .%.:......RANSAC\n 0005cec0: 5449 4f4e 0000 5452 616e 7361 6374 696f TION..TRansactio\n-0005ced0: 6e16 0027 f2bf 1100 0020 2020 5452 616e n..'..... TRan\n-0005cee0: 7361 6374 696f 6e07 0028 f221 0000 5400 saction..(.!..T.\n-0005cef0: 28f2 3100 0020 2020 5370 6563 6966 6965 (.1.. Specifie\n+0005ced0: 6e16 0027 febf 1100 0020 2020 5452 616e n..'..... TRan\n+0005cee0: 7361 6374 696f 6e07 0028 fe21 0000 5400 saction..(.!..T.\n+0005cef0: 28fe 3100 0020 2020 5370 6563 6966 6965 (.1.. Specifie\n 0005cf00: 7320 7468 6520 6d61 7869 6d75 6d20 6e75 s the maximum nu\n 0005cf10: 6d62 6572 206f 6620 626c 6f63 6b20 7472 mber of block tr\n 0005cf20: 616e 7361 6374 696f 6e2d 206e 756d 6265 ansaction- numbe\n 0005cf30: 722d 746f 6f2d 6c61 7267 6520 6572 726f r-too-large erro\n-0005cf40: 7273 4f00 28f2 4100 0020 2020 7468 6174 rsO.(.A.. that\n+0005cf40: 7273 4f00 28fe 4100 0020 2020 7468 6174 rsO.(.A.. that\n 0005cf50: 204d 5550 4950 2049 4e54 4547 2072 6570 MUPIP INTEG rep\n 0005cf60: 6f72 7473 2e20 5468 6520 666f 726d 6174 orts. The format\n 0005cf70: 206f 6620 7468 6520 5452 414e 5341 4354 of the TRANSACT\n 0005cf80: 494f 4e20 7175 616c 6966 6965 7220 6973 ION qualifier is\n-0005cf90: 3a07 0028 f251 0000 2600 28f2 6100 0020 :..(.Q..&.(.a.. \n+0005cf90: 3a07 0028 fe51 0000 2600 28fe 6100 0020 :..(.Q..&.(.a.. \n 0005cfa0: 2020 2d5b 4e4f 5d54 525b 414e 5341 4354 -[NO]TR[ANSACT\n 0005cfb0: 494f 4e5d 5b3d 696e 7465 6765 725d 0700 ION][=integer]..\n-0005cfc0: 28f2 7100 0000 0000 0000 0000 0000 0000 (.q.............\n+0005cfc0: 28fe 7100 0000 0000 0000 0000 0000 0000 (.q.............\n 0005cfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005d000: 0100 0000 ff07 0000 3808 0000 0000 0000 ........8.......\n-0005d010: 7b00 00f2 4845 4c50 00ff 7300 ff47 444d {...HELP..s..GDM\n+0005d010: 7b00 00fe 4845 4c50 00ff 7300 ff47 444d {...HELP..s..GDM\n 0005d020: 00ff 7300 ff49 4e54 4547 00ff 7300 ff54 ..s..INTEG..s..T\n 0005d030: 5241 4e53 4143 5449 4f4e 00bf 8100 0020 RANSACTION..... \n 0005d040: 2020 2020 6f20 2d4e 4f54 5241 4e53 4143 o -NOTRANSAC\n 0005d050: 5449 4f4e 2072 656d 6f76 6573 206c 696d TION removes lim\n 0005d060: 6974 7320 6f6e 2074 7261 6e73 6163 7469 its on transacti\n 0005d070: 6f6e 2072 6570 6f72 7469 6e67 2073 6f20 on reporting so \n-0005d080: 4d55 5049 5020 494e 5445 4734 0028 f291 MUPIP INTEG4.(..\n+0005d080: 4d55 5049 5020 494e 5445 4734 0028 fe91 MUPIP INTEG4.(..\n 0005d090: 0000 2020 2020 2020 2072 6570 6f72 7473 .. reports\n 0005d0a0: 2061 6c6c 2074 7261 6e73 6163 7469 6f6e all transaction\n 0005d0b0: 206e 756d 6265 7220 6572 726f 7273 2e48 number errors.H\n-0005d0c0: 0027 f2c0 1100 0020 2020 2020 6f20 2d4e .'..... o -N\n+0005d0c0: 0027 fec0 1100 0020 2020 2020 6f20 2d4e .'..... o -N\n 0005d0d0: 4f54 5241 4e53 4143 5449 4f4e 2064 6f65 OTRANSACTION doe\n 0005d0e0: 7320 6e6f 7420 6163 6365 7074 2061 7373 s not accept ass\n 0005d0f0: 6967 6e6d 656e 7420 6f66 2061 6e20 6172 ignment of an ar\n-0005d100: 6775 6d65 6e74 2e53 0028 f212 0000 2020 gument.S.(.... \n+0005d100: 6775 6d65 6e74 2e53 0028 fe12 0000 2020 gument.S.(.... \n 0005d110: 2020 206f 2041 2073 7973 7465 6d20 6372 o A system cr\n 0005d120: 6173 6820 6d61 7920 6765 6e65 7261 7465 ash may generate\n 0005d130: 206d 616e 7920 2262 6c6f 636b 2074 7261 many \"block tra\n 0005d140: 6e73 6163 7469 6f6e 206e 756d 6265 7220 nsaction number \n-0005d150: 746f 6f20 6c61 7267 6522 5100 28f2 1300 too large\"Q.(...\n+0005d150: 746f 6f20 6c61 7267 6522 5100 28fe 1300 too large\"Q.(...\n 0005d160: 0020 2020 2020 2020 6572 726f 7273 2e20 . errors. \n 0005d170: 5468 6573 6520 6572 726f 7273 2063 616e These errors can\n 0005d180: 2063 6175 7365 2070 726f 626c 656d 7320 cause problems \n 0005d190: 666f 7220 4241 434b 5550 202d 494e 4352 for BACKUP -INCR\n-0005d1a0: 454d 454e 5441 4c20 616e 6453 0028 f214 EMENTAL andS.(..\n+0005d1a0: 454d 454e 5441 4c20 616e 6453 0028 fe14 EMENTAL andS.(..\n 0005d1b0: 0000 2020 2020 2020 2066 6f72 2074 7261 .. for tra\n 0005d1c0: 6e73 6163 7469 6f6e 2070 726f 6365 7373 nsaction process\n 0005d1d0: 696e 672e 204e 6f72 6d61 6c6c 792c 2074 ing. Normally, t\n 0005d1e0: 6865 2061 7574 6f6d 6174 6963 2069 6e63 he automatic inc\n 0005d1f0: 7265 6d65 6e74 206f 6620 3130 3030 5400 rement of 1000T.\n-0005d200: 28f2 1500 0020 2020 2020 2020 626c 6f63 (.... bloc\n+0005d200: 28fe 1500 0020 2020 2020 2020 626c 6f63 (.... bloc\n 0005d210: 6b73 2074 6861 7420 4754 2e4d 2061 6464 ks that GT.M add\n 0005d220: 7320 7768 656e 2061 2064 6174 6162 6173 s when a databas\n 0005d230: 6520 6973 2072 656f 7065 6e65 6420 6176 e is reopened av\n 0005d240: 6572 7473 2074 6865 7365 2065 7272 6f72 erts these error\n-0005d250: 732e 5100 28f2 1600 0020 2020 2020 2020 s.Q.(.... \n+0005d250: 732e 5100 28fe 1600 0020 2020 2020 2020 s.Q.(.... \n 0005d260: 4966 2061 2070 726f 626c 656d 2073 7469 If a problem sti\n 0005d270: 6c6c 2065 7869 7374 7320 6166 7465 7220 ll exists after \n 0005d280: 7468 6520 6461 7461 6261 7365 2069 7320 the database is \n 0005d290: 7265 6f70 656e 6564 2c20 7573 6572 7320 reopened, users \n-0005d2a0: 6361 6e4f 0028 f217 0000 2020 2020 2020 canO.(.... \n+0005d2a0: 6361 6e4f 0028 fe17 0000 2020 2020 2020 canO.(.... \n 0005d2b0: 2075 7365 2061 2076 616c 7565 2069 6e20 use a value in \n 0005d2c0: 7468 6520 4453 4520 4348 414e 4745 202d the DSE CHANGE -\n 0005d2d0: 4649 4c45 4845 4144 4552 202d 4355 5252 FILEHEADER -CURR\n 0005d2e0: 454e 545f 544e 3d20 636f 6d6d 616e 6420 ENT_TN= command \n-0005d2f0: 746f 4d00 28f2 1800 0020 2020 2020 2020 toM.(.... \n+0005d2f0: 746f 4d00 28fe 1800 0020 2020 2020 2020 toM.(.... \n 0005d300: 7175 6963 6b6c 7920 6669 7820 2262 6c6f quickly fix \"blo\n 0005d310: 636b 2074 7261 6e73 6163 7469 6f6e 206e ck transaction n\n 0005d320: 756d 6265 7220 746f 6f20 6c61 7267 6520 umber too large \n 0005d330: 6e75 6d62 6572 2220 6572 726f 7273 2e50 number\" errors.P\n-0005d340: 0028 f219 0000 2020 2020 206f 2042 7920 .(.... o By \n+0005d340: 0028 fe19 0000 2020 2020 206f 2042 7920 .(.... o By \n 0005d350: 6465 6661 756c 742c 2049 4e54 4547 2072 default, INTEG r\n 0005d360: 6570 6f72 7473 2061 206d 6178 696d 756d eports a maximum\n 0005d370: 206f 6620 3130 2062 6c6f 636b 2074 7261 of 10 block tra\n 0005d380: 6e73 6163 7469 6f6e 2065 7272 6f72 7320 nsaction errors \n-0005d390: 0028 f21a 0000 2020 2020 2020 2028 2d54 .(.... (-T\n+0005d390: 0028 fe1a 0000 2020 2020 2020 2028 2d54 .(.... (-T\n 0005d3a0: 5241 4e53 4143 5449 4f4e 3d31 3029 2e07 RANSACTION=10)..\n-0005d3b0: 0028 f221 0000 0f00 14f2 5250 5400 0049 .(.!......RPT..I\n-0005d3c0: 4e54 5250 5411 0018 f2bf 1100 0020 2020 NTRPT........ \n-0005d3d0: 494e 5452 5054 0700 19f2 2100 0050 0019 INTRPT....!..P..\n-0005d3e0: f231 0000 2020 2053 656e 6473 2061 6e20 .1.. Sends an \n+0005d3b0: 0028 fe21 0000 0f00 14fe 5250 5400 0049 .(.!......RPT..I\n+0005d3c0: 4e54 5250 5411 0018 febf 1100 0020 2020 NTRPT........ \n+0005d3d0: 494e 5452 5054 0700 19fe 2100 0050 0019 INTRPT....!..P..\n+0005d3e0: fe31 0000 2020 2053 656e 6473 2061 6e20 .1.. Sends an \n 0005d3f0: 696e 7465 7272 7570 7420 7369 676e 616c interrupt signal\n 0005d400: 2074 6f20 7468 6520 7370 6563 6966 6965 to the specifie\n 0005d410: 6420 7072 6f63 6573 732e 2054 6865 2073 d process. The s\n 0005d420: 6967 6e61 6c20 7573 6564 2069 7345 0019 ignal used isE..\n-0005d430: f241 0000 2020 205b 504f 5349 585d 2053 .A.. [POSIX] S\n+0005d430: fe41 0000 2020 205b 504f 5349 585d 2053 .A.. [POSIX] S\n 0005d440: 4947 5553 5231 2e20 5468 6520 666f 726d IGUSR1. The form\n 0005d450: 6174 206f 6620 7468 6520 4d55 5049 5020 at of the MUPIP \n 0005d460: 494e 5452 5054 2063 6f6d 6d61 6e64 2069 INTRPT command i\n-0005d470: 733a 0700 19f2 5100 001b 0019 f261 0000 s:....Q......a..\n+0005d470: 733a 0700 19fe 5100 001b 0019 fe61 0000 s:....Q......a..\n 0005d480: 2020 2049 4e54 5250 5420 7072 6f63 6573 INTRPT proces\n-0005d490: 732d 6964 0700 19f2 7100 0017 0019 f281 s-id....q.......\n+0005d490: 732d 6964 0700 19fe 7100 0017 0019 fe81 s-id....q.......\n 0005d4a0: 0000 2020 202a 2a49 6d70 6f72 7461 6e74 .. **Important\n-0005d4b0: 2a2a 0700 19f2 9100 0055 0018 f2c0 1100 **.......U......\n+0005d4b0: 2a2a 0700 19fe 9100 0055 0018 fec0 1100 **.......U......\n 0005d4c0: 0020 2020 456e 7375 7265 2074 6861 7420 . Ensure that \n 0005d4d0: 7369 676e 616c 2053 4947 5553 5231 2069 signal SIGUSR1 i\n 0005d4e0: 7320 6e6f 7420 6265 2075 7365 6420 6279 s not be used by\n 0005d4f0: 2061 6e79 2043 2065 7874 6572 6e61 6c20 any C external \n 0005d500: 6675 6e63 7469 6f6e 2063 616c 6c73 5200 function callsR.\n-0005d510: 19f2 1200 0020 2020 6f72 2061 6e79 2028 ..... or any (\n+0005d510: 19fe 1200 0020 2020 6f72 2061 6e79 2028 ..... or any (\n 0005d520: 696e 6974 6961 6c6c 7920 6e6f 6e2d 4754 initially non-GT\n 0005d530: 2e4d 2920 7072 6f63 6573 7365 7320 7468 .M) processes th\n 0005d540: 6174 2075 7365 2063 616c 6c2d 696e 2073 at use call-in s\n 0005d550: 7570 706f 7274 2c20 6173 2069 7420 6973 upport, as it is\n-0005d560: 4f00 19f2 1300 0020 2020 696e 7465 7270 O...... interp\n+0005d560: 4f00 19fe 1300 0020 2020 696e 7465 7270 O...... interp\n 0005d570: 7265 7465 6420 6279 2047 542e 4d20 6173 reted by GT.M as\n 0005d580: 2061 2073 6967 6e61 6c20 746f 2074 7269 a signal to tri\n 0005d590: 6767 6572 2074 6865 2024 5a49 4e54 4552 gger the $ZINTER\n 0005d5a0: 5255 5054 206d 6563 6861 6e69 736d 2e07 RUPT mechanism..\n-0005d5b0: 0019 f214 0000 5200 19f2 1500 0020 2020 ......R...... \n+0005d5b0: 0019 fe14 0000 5200 19fe 1500 0020 2020 ......R...... \n 0005d5c0: 2020 6f20 546f 2049 4e54 5250 5420 6120 o To INTRPT a \n 0005d5d0: 7072 6f63 6573 7320 6265 6c6f 6e67 696e process belongin\n 0005d5e0: 6720 746f 2069 7473 206f 776e 2061 6363 g to its own acc\n 0005d5f0: 6f75 6e74 2c20 6120 7072 6f63 6573 7320 ount, a process \n-0005d600: 7265 7175 6972 6573 2000 19f2 1600 0020 requires ...... \n+0005d600: 7265 7175 6972 6573 2000 19fe 1600 0020 requires ...... \n 0005d610: 2020 2020 2020 6e6f 2055 4e49 5820 7072 no UNIX pr\n-0005d620: 6976 696c 6567 652e 5000 19f2 1700 0020 ivilege.P...... \n+0005d620: 6976 696c 6567 652e 5000 19fe 1700 0020 ivilege.P...... \n 0005d630: 2020 2020 6f20 546f 2049 4e54 5250 5420 o To INTRPT \n 0005d640: 6120 7072 6f63 6573 7320 6265 6c6f 6e67 a process belong\n 0005d650: 696e 6720 746f 2069 7473 206f 776e 2047 ing to its own G\n 0005d660: 524f 5550 2c20 6120 7072 6f63 6573 7320 ROUP, a process \n-0005d670: 7265 7175 6972 6573 5300 19f2 1800 0020 requiresS...... \n+0005d670: 7265 7175 6972 6573 5300 19fe 1800 0020 requiresS...... \n 0005d680: 2020 2020 2020 554e 4958 206d 656d 6265 UNIX membe\n 0005d690: 7273 6869 7020 696e 2074 6865 2075 7365 rship in the use\n 0005d6a0: 7220 6772 6f75 7020 6f66 2074 6865 2074 r group of the t\n 0005d6b0: 6172 6765 7420 7072 6f63 6573 7320 7072 arget process pr\n-0005d6c0: 6976 696c 6567 652e 2054 6f4f 0019 f219 ivilege. ToO....\n+0005d6c0: 6976 696c 6567 652e 2054 6f4f 0019 fe19 ivilege. ToO....\n 0005d6d0: 0000 2020 2020 2020 2049 4e54 5250 5420 .. INTRPT \n 0005d6e0: 6120 7072 6f63 6573 7320 6265 6c6f 6e67 a process belong\n 0005d6f0: 696e 6720 746f 2061 6e20 6163 636f 756e ing to an accoun\n 0005d700: 7420 6f75 7473 6964 6520 6974 7320 6f77 t outside its ow\n-0005d710: 6e20 4752 4f55 502c 2061 3800 19f2 1a00 n GROUP, a8.....\n+0005d710: 6e20 4752 4f55 502c 2061 3800 19fe 1a00 n GROUP, a8.....\n 0005d720: 0020 2020 2020 2020 7072 6f63 6573 7320 . process \n 0005d730: 7265 7175 6972 6573 2055 4e49 5820 7375 requires UNIX su\n 0005d740: 7065 7275 7365 7220 7072 6976 696c 6567 peruser privileg\n-0005d750: 652e 0700 19f2 2100 000e 0011 f24c 4f41 e.....!......LOA\n-0005d760: 4400 004c 4f41 440f 0016 f2bf 1100 0020 D..LOAD........ \n-0005d770: 2020 4c4f 4144 0700 17f2 2100 0053 0017 LOAD....!..S..\n-0005d780: f231 0000 2020 2050 7574 7320 7468 6520 .1.. Puts the \n+0005d750: 652e 0700 19fe 2100 000e 0011 fe4c 4f41 e.....!......LOA\n+0005d760: 4400 004c 4f41 440f 0016 febf 1100 0020 D..LOAD........ \n+0005d770: 2020 4c4f 4144 0700 17fe 2100 0053 0017 LOAD....!..S..\n+0005d780: fe31 0000 2020 2050 7574 7320 7468 6520 .1.. Puts the \n 0005d790: 676c 6f62 616c 2076 6172 6961 626c 6520 global variable \n 0005d7a0: 6e61 6d65 7320 616e 6420 7468 6569 7220 names and their \n 0005d7b0: 636f 7272 6573 706f 6e64 696e 6720 6461 corresponding da\n 0005d7c0: 7461 2076 616c 7565 7320 696e 746f 2061 ta values into a\n-0005d7d0: 2f00 17f2 4100 0020 2020 4754 2e4d 2064 /...A.. GT.M d\n+0005d7d0: 2f00 17fe 4100 0020 2020 4754 2e4d 2064 /...A.. GT.M d\n 0005d7e0: 6174 6162 6173 6520 6672 6f6d 2061 2073 atabase from a s\n 0005d7f0: 6571 7565 6e74 6961 6c20 6669 6c65 2e00 equential file..\n 0005d800: 0100 0000 db04 0000 a307 0000 0000 0000 ................\n-0005d810: 6700 00f2 4845 4c50 00ff 7300 ff47 444d g...HELP..s..GDM\n+0005d810: 6700 00fe 4845 4c50 00ff 7300 ff47 444d g...HELP..s..GDM\n 0005d820: 00ff 7300 ff49 4e54 4547 00ff 7300 ff41 ..s..INTEG..s..A\n 0005d830: 444a 4143 454e 4359 00c0 1100 0020 2020 DJACENCY..... \n 0005d840: 2020 2020 7468 6973 2072 6570 6f72 7420 this report \n 0005d850: 6d65 6173 7572 6573 2074 6865 206c 6f67 measures the log\n 0005d860: 6963 616c 2061 646a 6163 656e 6379 206f ical adjacency o\n-0005d870: 6620 6461 7461 2e4f 0026 f212 0000 2020 f data.O.&.... \n+0005d870: 6620 6461 7461 2e4f 0026 fe12 0000 2020 f data.O.&.... \n 0005d880: 2020 206f 2041 204d 5550 4950 2052 454f o A MUPIP REO\n 0005d890: 5247 2069 6d70 726f 7665 7320 6c6f 6769 RG improves logi\n 0005d8a0: 6361 6c20 6164 6a61 6365 6e63 7920 616e cal adjacency an\n 0005d8b0: 6420 6120 6e61 7469 7665 2066 696c 6520 d a native file \n-0005d8c0: 7379 7374 656d 3a00 26f2 1300 0020 2020 system:.&.... \n+0005d8c0: 7379 7374 656d 3a00 26fe 1300 0020 2020 system:.&.... \n 0005d8d0: 2020 2020 6465 6672 6167 6d65 6e74 6174 defragmentat\n 0005d8e0: 696f 6e20 696d 7072 6f76 6573 2070 6879 ion improves phy\n 0005d8f0: 7369 6361 6c20 6164 6a61 6365 6e63 792e sical adjacency.\n-0005d900: 0700 26f2 1400 0033 0026 f215 0000 2020 ..&....3.&.... \n+0005d900: 0700 26fe 1400 0033 0026 fe15 0000 2020 ..&....3.&.... \n 0005d910: 2054 6865 2066 6f72 6d61 7420 6f66 2074 The format of t\n 0005d920: 6865 2041 444a 4143 454e 4359 2071 7561 he ADJACENCY qua\n-0005d930: 6c69 6669 6572 2069 733a 0700 26f2 1600 lifier is:..&...\n-0005d940: 001e 0026 f217 0000 2020 202d 4144 5b4a ...&.... -AD[J\n+0005d930: 6c69 6669 6572 2069 733a 0700 26fe 1600 lifier is:..&...\n+0005d940: 001e 0026 fe17 0000 2020 202d 4144 5b4a ...&.... -AD[J\n 0005d950: 4143 454e 4359 5d3d 696e 7465 6765 7207 ACENCY]=integer.\n-0005d960: 0026 f218 0000 1000 1bf2 424c 4f43 4b00 .&........BLOCK.\n-0005d970: 0042 4c6f 636b 1000 21f2 bf11 0000 2020 .BLock..!..... \n-0005d980: 2042 4c6f 636b 0700 22f2 2100 0052 0022 BLock..\".!..R.\"\n-0005d990: f231 0000 2020 2053 7065 6369 6669 6573 .1.. Specifies\n+0005d960: 0026 fe18 0000 1000 1bfe 424c 4f43 4b00 .&........BLOCK.\n+0005d970: 0042 4c6f 636b 1000 21fe bf11 0000 2020 .BLock..!..... \n+0005d980: 2042 4c6f 636b 0700 22fe 2100 0052 0022 BLock..\".!..R.\"\n+0005d990: fe31 0000 2020 2053 7065 6369 6669 6573 .1.. Specifies\n 0005d9a0: 2074 6865 2062 6c6f 636b 2066 6f72 204d the block for M\n 0005d9b0: 5550 4950 2049 4e54 4547 2063 6f6d 6d61 UPIP INTEG comma\n 0005d9c0: 6e64 2074 6f20 7374 6172 7420 6368 6563 nd to start chec\n 0005d9d0: 6b69 6e67 2061 2073 7562 2d74 7265 6554 king a sub-treeT\n-0005d9e0: 0022 f241 0000 2020 206f 6620 7468 6520 .\".A.. of the \n+0005d9e0: 0022 fe41 0000 2020 206f 6620 7468 6520 .\".A.. of the \n 0005d9f0: 6461 7461 6261 7365 2e20 4d55 5049 5020 database. MUPIP \n 0005da00: 494e 5445 4720 2d42 4c4f 434b 2063 616e INTEG -BLOCK can\n 0005da10: 6e6f 7420 6465 7465 6374 2022 696e 636f not detect \"inco\n 0005da20: 7272 6563 746c 7920 6d61 726b 6564 2062 rrectly marked b\n-0005da30: 7573 7912 0022 f251 0000 2020 2065 7272 usy..\".Q.. err\n-0005da40: 6f72 7322 2e07 0022 f261 0000 2f00 22f2 ors\"...\".a../.\".\n+0005da30: 7573 7912 0022 fe51 0000 2020 2065 7272 usy..\".Q.. err\n+0005da40: 6f72 7322 2e07 0022 fe61 0000 2f00 22fe ors\"...\".a../.\".\n 0005da50: 7100 0020 2020 5468 6520 666f 726d 6174 q.. The format\n 0005da60: 206f 6620 7468 6520 424c 4f43 4b20 7175 of the BLOCK qu\n-0005da70: 616c 6966 6965 7220 6973 3a07 0022 f281 alifier is:..\"..\n-0005da80: 0000 1f00 22f2 9100 0020 2020 2d42 4c5b ....\".... -BL[\n+0005da70: 616c 6966 6965 7220 6973 3a07 0022 fe81 alifier is:..\"..\n+0005da80: 0000 1f00 22fe 9100 0020 2020 2d42 4c5b ....\".... -BL[\n 0005da90: 4f43 4b5d 3d62 6c6f 636b 2d6e 756d 6265 OCK]=block-numbe\n-0005daa0: 7208 0021 f2c0 1100 0053 0022 f212 0000 r..!.....S.\"....\n+0005daa0: 7208 0021 fec0 1100 0053 0022 fe12 0000 r..!.....S.\"....\n 0005dab0: 2020 2020 206f 2042 6c6f 636b 206e 756d o Block num\n 0005dac0: 6265 7273 2061 7265 2064 6973 706c 6179 bers are display\n 0005dad0: 6564 2069 6e20 616e 2049 4e54 4547 2065 ed in an INTEG e\n 0005dae0: 7272 6f72 2072 6570 6f72 7420 6f72 2062 rror report or b\n-0005daf0: 7920 7573 696e 6720 4453 452e 3900 22f2 y using DSE.9.\".\n+0005daf0: 7920 7573 696e 6720 4453 452e 3900 22fe y using DSE.9.\".\n 0005db00: 1300 0020 2020 2020 6f20 496e 636f 6d70 ... o Incomp\n 0005db10: 6174 6962 6c65 2077 6974 683a 202d 5355 atible with: -SU\n 0005db20: 4253 4352 4950 5420 616e 6420 2d54 4e5f BSCRIPT and -TN_\n-0005db30: 5245 5345 5407 0022 f214 0000 0f00 1cf2 RESET..\"........\n-0005db40: 5249 4546 0000 4252 6965 6610 0021 f2bf RIEF..BRief..!..\n-0005db50: 1100 0020 2020 4252 6965 6607 0022 f221 ... BRief..\".!\n-0005db60: 0000 5200 22f2 3100 0020 2020 4469 7370 ..R.\".1.. Disp\n+0005db30: 5245 5345 5407 0022 fe14 0000 0f00 1cfe RESET..\"........\n+0005db40: 5249 4546 0000 4252 6965 6610 0021 febf RIEF..BRief..!..\n+0005db50: 1100 0020 2020 4252 6965 6607 0022 fe21 ... BRief..\".!\n+0005db60: 0000 5200 22fe 3100 0020 2020 4469 7370 ..R.\".1.. Disp\n 0005db70: 6c61 7973 2061 2073 696e 676c 6520 7375 lays a single su\n 0005db80: 6d6d 6172 7920 7265 706f 7274 2062 7920 mmary report by \n 0005db90: 6461 7461 6261 7365 2066 696c 6520 6f66 database file of\n 0005dba0: 2074 6865 2074 6f74 616c 206e 756d 6265 the total numbe\n-0005dbb0: 7220 6f66 5100 22f2 4100 0020 2020 6469 r ofQ.\".A.. di\n+0005dbb0: 7220 6f66 5100 22fe 4100 0020 2020 6469 r ofQ.\".A.. di\n 0005dbc0: 7265 6374 6f72 792c 2069 6e64 6578 2061 rectory, index a\n 0005dbd0: 6e64 2064 6174 6120 626c 6f63 6b73 2e20 nd data blocks. \n 0005dbe0: 5468 6520 666f 726d 6174 206f 6620 7468 The format of th\n 0005dbf0: 6520 4252 4945 4620 7175 616c 6966 6965 e BRIEF qualifie\n-0005dc00: 7220 6973 3a07 0022 f251 0000 1200 22f2 r is:..\".Q....\".\n+0005dc00: 7220 6973 3a07 0022 fe51 0000 1200 22fe r is:..\".Q....\".\n 0005dc10: 6100 0020 2020 2d42 525b 4945 465d 0700 a.. -BR[IEF]..\n-0005dc20: 22f2 7100 003f 0022 f281 0000 2020 2020 \".q..?.\".... \n+0005dc20: 22fe 7100 003f 0022 fe81 0000 2020 2020 \".q..?.\".... \n 0005dc30: 206f 2042 7920 6465 6661 756c 742c 204d o By default, M\n 0005dc40: 5550 4950 2049 4e54 4547 2075 7365 7320 UPIP INTEG uses \n 0005dc50: 7468 6520 4252 4945 4620 7175 616c 6966 the BRIEF qualif\n-0005dc60: 6965 722e 2600 22f2 9100 0020 2020 2020 ier.&.\".... \n+0005dc60: 6965 722e 2600 22fe 9100 0020 2020 2020 ier.&.\".... \n 0005dc70: 6f20 496e 636f 6d70 6174 6962 6c65 2077 o Incompatible w\n-0005dc80: 6974 683a 202d 4655 4c4c 0800 21f2 c011 ith: -FULL..!...\n-0005dc90: 0000 1600 1bf2 4558 414d 504c 4553 0000 ......EXAMPLES..\n-0005dca0: 4578 616d 706c 6573 1300 24f2 bf11 0000 Examples..$.....\n-0005dcb0: 2020 2045 7861 6d70 6c65 7307 0025 f221 Examples..%.!\n-0005dcc0: 0000 1200 25f2 3100 0020 2020 4578 616d ....%.1.. Exam\n-0005dcd0: 706c 653a 0700 25f2 4100 0000 0000 0000 ple:..%.A.......\n+0005dc80: 6974 683a 202d 4655 4c4c 0800 21fe c011 ith: -FULL..!...\n+0005dc90: 0000 1600 1bfe 4558 414d 504c 4553 0000 ......EXAMPLES..\n+0005dca0: 4578 616d 706c 6573 1300 24fe bf11 0000 Examples..$.....\n+0005dcb0: 2020 2045 7861 6d70 6c65 7307 0025 fe21 Examples..%.!\n+0005dcc0: 0000 1200 25fe 3100 0020 2020 4578 616d ....%.1.. Exam\n+0005dcd0: 706c 653a 0700 25fe 4100 0000 0000 0000 ple:..%.A.......\n 0005dce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005dcf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005dd00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005dd10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005dd20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005dd30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005dd40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -24064,585 +24064,585 @@\n 0005dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005e000: 0100 0000 fd07 0000 c907 0000 0000 0000 ................\n 0005e010: 4f00 0000 4845 4c50 00ff 7300 ff47 444d O...HELP..s..GDM\n 0005e020: 00ff 7300 ff49 4e54 4547 00ff 7300 ff45 ..s..INTEG..s..E\n 0005e030: 5841 4d50 4c45 5300 bf51 0000 2020 2024 XAMPLES..Q.. $\n 0005e040: 206d 7570 6970 2069 6e74 6567 202d 626c mupip integ -bl\n 0005e050: 6f63 6b3d 3420 6d75 6d70 732e 6461 7407 ock=4 mumps.dat.\n-0005e060: 0025 f261 0000 5400 25f2 7100 0020 2020 .%.a..T.%.q.. \n+0005e060: 0025 fe61 0000 5400 25fe 7100 0020 2020 .%.a..T.%.q.. \n 0005e070: 5468 6973 2063 6f6d 6d61 6e64 2070 6572 This command per\n 0005e080: 666f 726d 7320 6120 4d55 5049 5020 494e forms a MUPIP IN\n 0005e090: 5445 4720 6f70 6572 6174 696f 6e20 6f6e TEG operation on\n 0005e0a0: 2074 6865 2042 4c4f 434b 2034 206f 6620 the BLOCK 4 of \n-0005e0b0: 6d75 6d70 732e 6461 742e 0700 25f2 8100 mumps.dat...%...\n-0005e0c0: 0012 0025 f291 0000 2020 2045 7861 6d70 ...%.... Examp\n-0005e0d0: 6c65 3a08 0024 f2c0 1100 0025 0025 f212 le:..$.....%.%..\n+0005e0b0: 6d75 6d70 732e 6461 742e 0700 25fe 8100 mumps.dat...%...\n+0005e0c0: 0012 0025 fe91 0000 2020 2045 7861 6d70 ...%.... Examp\n+0005e0d0: 6c65 3a08 0024 fec0 1100 0025 0025 fe12 le:..$.....%.%..\n 0005e0e0: 0000 2020 2024 206d 7570 6970 2069 6e74 .. $ mupip int\n 0005e0f0: 6567 202d 6164 6a61 6365 6e63 793d 3230 eg -adjacency=20\n-0005e100: 0700 25f2 1300 0039 0025 f214 0000 2020 ..%....9.%.... \n+0005e100: 0700 25fe 1300 0039 0025 fe14 0000 2020 ..%....9.%.... \n 0005e110: 2041 2073 616d 706c 6520 6f75 7470 7574 A sample output\n 0005e120: 2066 726f 6d20 7468 6520 6162 6f76 6520 from the above \n 0005e130: 636f 6d6d 616e 6420 666f 6c6c 6f77 733a command follows:\n-0005e140: 0700 25f2 1500 004d 0025 f216 0000 2020 ..%....M.%.... \n+0005e140: 0700 25fe 1500 004d 0025 fe16 0000 2020 ..%....M.%.... \n 0005e150: 2054 7970 6520 2020 2020 2020 2020 2020 Type \n 0005e160: 426c 6f63 6b73 2020 2020 2020 2020 2052 Blocks R\n 0005e170: 6563 6f72 6473 2020 2020 2020 2020 2020 ecords \n 0005e180: 2520 5573 6564 2020 2020 2020 4164 6a61 % Used Adja\n-0005e190: 6365 6e74 4d00 25f2 1700 0020 2020 4469 centM.%.... Di\n+0005e190: 6365 6e74 4d00 25fe 1700 0020 2020 4469 centM.%.... Di\n 0005e1a0: 7265 6374 6f72 7920 2020 2020 2020 2020 rectory \n 0005e1b0: 2020 3220 2020 2020 2020 2020 2020 2020 2 \n 0005e1c0: 3131 3020 2020 2020 2020 2020 2032 352e 110 25.\n 0005e1d0: 3733 3220 2020 2020 2020 2020 2020 204e 732 N\n-0005e1e0: 414d 0025 f218 0000 2020 2049 6e64 6578 AM.%.... Index\n+0005e1e0: 414d 0025 fe18 0000 2020 2049 6e64 6578 AM.%.... Index\n 0005e1f0: 2020 2020 2020 2020 2020 2020 3131 3730 1170\n 0005e200: 2020 2020 2020 2020 2020 3334 3136 3339 341639\n 0005e210: 2020 2020 2020 2020 2020 3838 2e32 3938 88.298\n 0005e220: 2020 2020 2020 2020 2020 2020 2036 4d00 6M.\n-0005e230: 25f2 1900 0020 2020 4461 7461 2020 2020 %.... Data \n+0005e230: 25fe 1900 0020 2020 4461 7461 2020 2020 %.... Data \n 0005e240: 2020 2020 2020 2033 3430 3537 3820 2020 340578 \n 0005e250: 2020 2020 2020 2035 3139 3438 3920 2020 519489 \n 0005e260: 2020 2020 2020 2039 392e 3236 3820 2020 99.268 \n-0005e270: 2020 2020 2033 3337 3838 384d 0025 f21a 337888M.%..\n+0005e270: 2020 2020 2033 3337 3838 384d 0025 fe1a 337888M.%..\n 0005e280: 0000 2020 2046 7265 6520 2020 2020 2020 .. Free \n 0005e290: 2020 2020 2020 3638 3039 2020 2020 2020 6809 \n 0005e2a0: 2020 2020 2020 2020 4e41 2020 2020 2020 NA \n 0005e2b0: 2020 2020 2020 2020 4e41 2020 2020 2020 NA \n-0005e2c0: 2020 2020 2020 4e41 4d00 25f2 2100 0020 NAM.%.!.. \n+0005e2c0: 2020 2020 2020 4e41 4d00 25fe 2100 0020 NAM.%.!.. \n 0005e2d0: 2020 546f 7461 6c20 2020 2020 2020 2020 Total \n 0005e2e0: 2033 3438 3535 3920 2020 2020 2020 2020 348559 \n 0005e2f0: 2038 3631 3233 3820 2020 2020 2020 2020 861238 \n 0005e300: 2020 2020 204e 4120 2020 2020 2020 2033 NA 3\n-0005e310: 3337 3839 342f 0025 f222 0000 2020 205b 37894/.%.\".. [\n+0005e310: 3337 3839 342f 0025 fe22 0000 2020 205b 37894/.%.\".. [\n 0005e320: 5370 616e 6e69 6e67 204e 6f64 6573 3a33 Spanning Nodes:3\n 0005e330: 3332 3920 3b20 426c 6f63 6b73 3a33 3431 329 ; Blocks:341\n-0005e340: 3430 335d 0700 25f2 2300 004f 0025 f224 403]..%.#..O.%.$\n+0005e340: 3430 335d 0700 25fe 2300 004f 0025 fe24 403]..%.#..O.%.$\n 0005e350: 0000 2020 2054 6869 7320 6578 616d 706c .. This exampl\n 0005e360: 6520 7065 7266 6f72 6d73 2061 204d 5550 e performs a MUP\n 0005e370: 4950 2049 4e54 4547 206f 7065 7261 7469 IP INTEG operati\n 0005e380: 6f6e 2061 7373 756d 696e 6720 7468 6174 on assuming that\n-0005e390: 206c 6f67 6963 616c 6c79 5200 25f2 2500 logicallyR.%.%.\n+0005e390: 206c 6f67 6963 616c 6c79 5200 25fe 2500 logicallyR.%.%.\n 0005e3a0: 0020 2020 7265 6c61 7465 6420 6461 7461 . related data\n 0005e3b0: 206f 6363 7570 6965 7320 3230 2064 6174 occupies 20 dat\n 0005e3c0: 6120 626c 6f63 6b73 2069 6e20 7468 6520 a blocks in the \n 0005e3d0: 6375 7272 656e 7420 6461 7461 6261 7365 current database\n-0005e3e0: 2e20 5468 6520 7361 6d70 6c65 5200 25f2 . The sampleR.%.\n+0005e3e0: 2e20 5468 6520 7361 6d70 6c65 5200 25fe . The sampleR.%.\n 0005e3f0: 2600 0020 2020 6f75 7470 7574 2073 686f &.. output sho\n 0005e400: 7773 2074 6861 7420 6f75 7420 6f66 2031 ws that out of 1\n 0005e410: 3133 3720 6461 7461 2062 6c6f 636b 732c 137 data blocks,\n 0005e420: 2031 3033 3020 6461 7461 2062 6c6f 636b 1030 data block\n 0005e430: 7320 6172 6520 6164 6a61 6365 6e74 5400 s are adjacentT.\n-0005e440: 25f2 2700 0020 2020 746f 2065 6163 6820 %.'.. to each \n+0005e440: 25fe 2700 0020 2020 746f 2065 6163 6820 %.'.. to each \n 0005e450: 6f74 6865 722e 204f 6e65 206d 6179 2062 other. One may b\n 0005e460: 6520 6162 6c65 2074 6f20 696d 7072 6f76 e able to improv\n 0005e470: 6520 7468 6520 7065 7266 6f72 6d61 6e63 e the performanc\n 0005e480: 6520 6f66 2061 2064 6174 6162 6173 6520 e of a database \n-0005e490: 6966 4f00 25f2 2800 0020 2020 7468 6520 ifO.%.(.. the \n+0005e490: 6966 4f00 25fe 2800 0020 2020 7468 6520 ifO.%.(.. the \n 0005e4a0: 616c 6c20 626c 6f63 6b73 2061 7265 2061 all blocks are a\n 0005e4b0: 7320 6164 6a61 6365 6e74 2061 7320 706f s adjacent as po\n 0005e4c0: 7373 6962 6c65 2e20 2225 2055 7365 6422 ssible. \"% Used\"\n 0005e4d0: 2069 7320 7468 6520 616d 6f75 6e74 206f is the amount o\n-0005e4e0: 6653 0025 f229 0000 2020 2073 7061 6365 fS.%.).. space\n+0005e4e0: 6653 0025 fe29 0000 2020 2073 7061 6365 fS.%.).. space\n 0005e4f0: 206f 6363 7570 6965 6420 6163 726f 7373 occupied across\n 0005e500: 2074 6865 2069 6e2d 7573 6520 626c 6f63 the in-use bloc\n 0005e510: 6b73 2064 6976 6964 6564 2062 7920 7468 ks divided by th\n 0005e520: 6520 7370 6163 6520 6176 6169 6c61 626c e space availabl\n-0005e530: 6520 696e 5300 25f2 2a00 0020 2020 7468 e inS.%.*.. th\n+0005e530: 6520 696e 5300 25fe 2a00 0020 2020 7468 e inS.%.*.. th\n 0005e540: 6520 696e 2d75 7365 2062 6c6f 636b 732c e in-use blocks,\n 0005e550: 2061 6e64 2074 6875 7320 7265 7072 6573 and thus repres\n 0005e560: 656e 7473 2074 6865 2070 6163 6b69 6e67 ents the packing\n 0005e570: 2064 656e 7369 7479 2066 6f72 2074 6865 density for the\n-0005e580: 2069 6e2d 7573 654c 0025 f231 0000 2020 in-useL.%.1.. \n+0005e580: 2069 6e2d 7573 654c 0025 fe31 0000 2020 in-useL.%.1.. \n 0005e590: 2062 6c6f 636b 7320 2865 7863 6c75 6469 blocks (excludi\n 0005e5a0: 6e67 206c 6f63 616c 2062 6974 206d 6170 ng local bit map\n 0005e5b0: 7329 2e20 4869 6768 6572 2022 2520 5573 s). Higher \"% Us\n 0005e5c0: 6564 2220 6d61 7920 6163 7475 616c 6c79 ed\" may actually\n-0005e5d0: 2062 654e 0025 f232 0000 2020 2075 6e64 beN.%.2.. und\n+0005e5d0: 2062 654e 0025 fe32 0000 2020 2075 6e64 beN.%.2.. und\n 0005e5e0: 6573 6972 6162 6c65 2066 726f 6d20 6120 esirable from a \n 0005e5f0: 7065 7266 6f72 6d61 6e63 6520 7065 7273 performance pers\n 0005e600: 7065 6374 6976 6520 6173 2074 6865 7920 pective as they \n 0005e610: 696e 6469 6361 7465 2061 2068 6967 6865 indicate a highe\n-0005e620: 723b 0025 f233 0000 2020 206c 696b 656c r;.%.3.. likel\n+0005e620: 723b 0025 fe33 0000 2020 206c 696b 656c r;.%.3.. likel\n 0005e630: 6968 6f6f 6420 6f66 2062 6c6f 636b 2073 ihood of block s\n 0005e640: 706c 6974 7320 7769 7468 2075 7063 6f6d plits with upcom\n-0005e650: 696e 6720 7570 6461 7465 732e 0700 25f2 ing updates...%.\n-0005e660: 3400 0012 0025 f235 0000 2020 2045 7861 4....%.5.. Exa\n-0005e670: 6d70 6c65 3a07 0025 f236 0000 2800 25f2 mple:..%.6..(.%.\n+0005e650: 696e 6720 7570 6461 7465 732e 0700 25fe ing updates...%.\n+0005e660: 3400 0012 0025 fe35 0000 2020 2045 7861 4....%.5.. Exa\n+0005e670: 6d70 6c65 3a07 0025 fe36 0000 2800 25fe mple:..%.6..(.%.\n 0005e680: 3700 0020 2020 2420 6d75 7069 7020 696e 7.. $ mupip in\n 0005e690: 7465 6720 2d62 7269 6566 206d 756d 7073 teg -brief mumps\n-0005e6a0: 2e64 6174 0700 25f2 3800 0054 0025 f239 .dat..%.8..T.%.9\n+0005e6a0: 2e64 6174 0700 25fe 3800 0054 0025 fe39 .dat..%.8..T.%.9\n 0005e6b0: 0000 2020 2054 6869 7320 636f 6d6d 616e .. This comman\n 0005e6c0: 6420 7065 7266 6f72 6d73 2061 204d 5550 d performs a MUP\n 0005e6d0: 4950 2049 4e54 4547 206f 7065 7261 7469 IP INTEG operati\n 0005e6e0: 6f6e 206f 6e20 7468 6520 6461 7461 6261 on on the databa\n 0005e6f0: 7365 206d 756d 7073 2e64 6174 2e20 4137 se mumps.dat. A7\n-0005e700: 0025 f23a 0000 2020 2073 616d 706c 6520 .%.:.. sample \n+0005e700: 0025 fe3a 0000 2020 2073 616d 706c 6520 .%.:.. sample \n 0005e710: 6f75 7470 7574 2066 726f 6d20 7468 6520 output from the \n 0005e720: 6162 6f76 6520 636f 6d6d 616e 6420 666f above command fo\n-0005e730: 6c6c 6f77 733a 0700 25f2 4100 0026 0025 llows:..%.A..&.%\n-0005e740: f242 0000 2020 204e 6f20 6572 726f 7273 .B.. No errors\n+0005e730: 6c6c 6f77 733a 0700 25fe 4100 0026 0025 llows:..%.A..&.%\n+0005e740: fe42 0000 2020 204e 6f20 6572 726f 7273 .B.. No errors\n 0005e750: 2064 6574 6563 7465 6420 6279 2069 6e74 detected by int\n-0005e760: 6567 2e4d 0025 f243 0000 2020 2054 7970 eg.M.%.C.. Typ\n+0005e760: 6567 2e4d 0025 fe43 0000 2020 2054 7970 eg.M.%.C.. Typ\n 0005e770: 6520 2020 2020 2020 2020 2020 426c 6f63 e Bloc\n 0005e780: 6b73 2020 2020 2020 2020 2052 6563 6f72 ks Recor\n 0005e790: 6473 2020 2020 2020 2020 2020 2520 5573 ds % Us\n 0005e7a0: 6564 2020 2020 2020 4164 6a61 6365 6e74 ed Adjacent\n-0005e7b0: 4d00 25f2 4400 0020 2020 4469 7265 6374 M.%.D.. Direct\n+0005e7b0: 4d00 25fe 4400 0020 2020 4469 7265 6374 M.%.D.. Direct\n 0005e7c0: 6f72 7920 2020 2020 2020 2020 2020 3220 ory 2 \n 0005e7d0: 2020 2020 2020 2020 2020 2020 3131 3020 110 \n 0005e7e0: 2020 2020 2020 2020 2032 352e 3733 3220 25.732 \n 0005e7f0: 2020 2020 2020 2020 2020 204e 4100 0000 NA...\n 0005e800: 0100 0000 c407 0000 f007 0000 0000 0000 ................\n-0005e810: 7200 00f2 4845 4c50 00ff 7300 ff47 444d r...HELP..s..GDM\n+0005e810: 7200 00fe 4845 4c50 00ff 7300 ff47 444d r...HELP..s..GDM\n 0005e820: 00ff 7300 ff49 4e54 4547 00ff 7300 ff45 ..s..INTEG..s..E\n 0005e830: 5841 4d50 4c45 5300 c045 0000 2020 2049 XAMPLES..E.. I\n 0005e840: 6e64 6578 2020 2020 2020 2020 2020 2020 ndex \n 0005e850: 3131 3730 2020 2020 2020 2020 2020 3334 1170 34\n 0005e860: 3136 3339 2020 2020 2020 2020 2020 3838 1639 88\n 0005e870: 2e32 3938 2020 2020 2020 2020 2020 2020 .298 \n-0005e880: 2034 4d00 25f2 4600 0020 2020 4461 7461 4M.%.F.. Data\n+0005e880: 2034 4d00 25fe 4600 0020 2020 4461 7461 4M.%.F.. Data\n 0005e890: 2020 2020 2020 2020 2020 2033 3430 3537 34057\n 0005e8a0: 3820 2020 2020 2020 2020 2035 3139 3438 8 51948\n 0005e8b0: 3920 2020 2020 2020 2020 2039 392e 3236 9 99.26\n 0005e8c0: 3820 2020 2020 2020 2033 3337 3631 374d 8 337617M\n-0005e8d0: 0025 f247 0000 2020 2046 7265 6520 2020 .%.G.. Free \n+0005e8d0: 0025 fe47 0000 2020 2046 7265 6520 2020 .%.G.. Free \n 0005e8e0: 2020 2020 2020 2020 2020 3638 3039 2020 6809 \n 0005e8f0: 2020 2020 2020 2020 2020 2020 4e41 2020 NA \n 0005e900: 2020 2020 2020 2020 2020 2020 4e41 2020 NA \n-0005e910: 2020 2020 2020 2020 2020 4e41 4d00 25f2 NAM.%.\n+0005e910: 2020 2020 2020 2020 2020 4e41 4d00 25fe NAM.%.\n 0005e920: 4800 0020 2020 546f 7461 6c20 2020 2020 H.. Total \n 0005e930: 2020 2020 2033 3438 3535 3920 2020 2020 348559 \n 0005e940: 2020 2020 2038 3631 3233 3820 2020 2020 861238 \n 0005e950: 2020 2020 2020 2020 204e 4120 2020 2020 NA \n-0005e960: 2020 2033 3337 3632 312f 0025 f249 0000 337621/.%.I..\n+0005e960: 2020 2033 3337 3632 312f 0025 fe49 0000 337621/.%.I..\n 0005e970: 2020 205b 5370 616e 6e69 6e67 204e 6f64 [Spanning Nod\n 0005e980: 6573 3a33 3332 3920 3b20 426c 6f63 6b73 es:3329 ; Blocks\n-0005e990: 3a33 3431 3430 335d 0700 25f2 4a00 0012 :341403]..%.J...\n-0005e9a0: 0025 f251 0000 2020 2045 7861 6d70 6c65 .%.Q.. Example\n-0005e9b0: 3a07 0025 f252 0000 2700 25f2 5300 0020 :..%.R..'.%.S.. \n+0005e990: 3a33 3431 3430 335d 0700 25fe 4a00 0012 :341403]..%.J...\n+0005e9a0: 0025 fe51 0000 2020 2045 7861 6d70 6c65 .%.Q.. Example\n+0005e9b0: 3a07 0025 fe52 0000 2700 25fe 5300 0020 :..%.R..'.%.S.. \n 0005e9c0: 2020 2420 6d75 7069 7020 696e 7465 6720 $ mupip integ \n 0005e9d0: 2d66 6173 7420 6d75 6d70 732e 6461 7407 -fast mumps.dat.\n-0005e9e0: 0025 f254 0000 5200 25f2 5500 0020 2020 .%.T..R.%.U.. \n+0005e9e0: 0025 fe54 0000 5200 25fe 5500 0020 2020 .%.T..R.%.U.. \n 0005e9f0: 5468 6973 2063 6f6d 6d61 6e64 2070 6572 This command per\n 0005ea00: 666f 726d 7320 6120 4d55 5049 5020 494e forms a MUPIP IN\n 0005ea10: 5445 4720 6f70 6572 6174 696f 6e20 6f6e TEG operation on\n 0005ea20: 6c79 206f 6e20 7468 6520 696e 6465 7820 ly on the index \n-0005ea30: 626c 6f63 6b20 6f66 4d00 25f2 5600 0020 block ofM.%.V.. \n+0005ea30: 626c 6f63 6b20 6f66 4d00 25fe 5600 0020 block ofM.%.V.. \n 0005ea40: 2020 7468 6520 6461 7461 6261 7365 2066 the database f\n 0005ea50: 696c 6520 6d75 6d70 732e 6461 742e 2041 ile mumps.dat. A\n 0005ea60: 2073 616d 706c 6520 6f75 7470 7574 2066 sample output f\n 0005ea70: 726f 6d20 7468 6520 6162 6f76 6520 636f rom the above co\n-0005ea80: 6d6d 616e 6412 0025 f257 0000 2020 2066 mmand..%.W.. f\n-0005ea90: 6f6c 6c6f 7773 3a07 0025 f258 0000 2b00 ollows:..%.X..+.\n-0005eaa0: 25f2 5900 0020 2020 4e6f 2065 7272 6f72 %.Y.. No error\n+0005ea80: 6d6d 616e 6412 0025 fe57 0000 2020 2066 mmand..%.W.. f\n+0005ea90: 6f6c 6c6f 7773 3a07 0025 fe58 0000 2b00 ollows:..%.X..+.\n+0005eaa0: 25fe 5900 0020 2020 4e6f 2065 7272 6f72 %.Y.. No error\n 0005eab0: 7320 6465 7465 6374 6564 2062 7920 6661 s detected by fa\n-0005eac0: 7374 2069 6e74 6567 2e07 0025 f25a 0000 st integ...%.Z..\n-0005ead0: 4d00 25f2 6100 0020 2020 5479 7065 2020 M.%.a.. Type \n+0005eac0: 7374 2069 6e74 6567 2e07 0025 fe5a 0000 st integ...%.Z..\n+0005ead0: 4d00 25fe 6100 0020 2020 5479 7065 2020 M.%.a.. Type \n 0005eae0: 2020 2020 2020 2020 2042 6c6f 636b 7320 Blocks \n 0005eaf0: 2020 2020 2020 2020 5265 636f 7264 7320 Records \n 0005eb00: 2020 2020 2020 2020 2025 2055 7365 6420 % Used \n 0005eb10: 2020 2020 2041 646a 6163 656e 744d 0025 AdjacentM.%\n-0005eb20: f262 0000 2020 2044 6972 6563 746f 7279 .b.. Directory\n+0005eb20: fe62 0000 2020 2044 6972 6563 746f 7279 .b.. Directory\n 0005eb30: 2020 2020 2020 2020 2020 2032 2020 2020 2 \n 0005eb40: 2020 2020 2020 2020 2031 3130 2020 2020 110 \n 0005eb50: 2020 2020 2020 3235 2e37 3332 2020 2020 25.732 \n-0005eb60: 2020 2020 2020 2020 4e41 4d00 25f2 6300 NAM.%.c.\n+0005eb60: 2020 2020 2020 2020 4e41 4d00 25fe 6300 NAM.%.c.\n 0005eb70: 0020 2020 496e 6465 7820 2020 2020 2020 . Index \n 0005eb80: 2020 2020 2031 3137 3020 2020 2020 2020 1170 \n 0005eb90: 2020 2033 3431 3633 3920 2020 2020 2020 341639 \n 0005eba0: 2020 2038 382e 3239 3820 2020 2020 2020 88.298 \n-0005ebb0: 2020 2020 2020 344d 0025 f264 0000 2020 4M.%.d.. \n+0005ebb0: 2020 2020 2020 344d 0025 fe64 0000 2020 4M.%.d.. \n 0005ebc0: 2044 6174 6120 2020 2020 2020 2020 2020 Data \n 0005ebd0: 3334 3035 3738 2020 2020 2020 2020 2020 340578 \n 0005ebe0: 2020 2020 4e41 2020 2020 2020 2020 2020 NA \n 0005ebf0: 2020 2020 4e41 2020 2020 2020 2020 3333 NA 33\n-0005ec00: 3736 3137 4d00 25f2 6500 0020 2020 4672 7617M.%.e.. Fr\n+0005ec00: 3736 3137 4d00 25fe 6500 0020 2020 4672 7617M.%.e.. Fr\n 0005ec10: 6565 2020 2020 2020 2020 2020 2020 2036 ee 6\n 0005ec20: 3830 3920 2020 2020 2020 2020 2020 2020 809 \n 0005ec30: 204e 4120 2020 2020 2020 2020 2020 2020 NA \n 0005ec40: 204e 4120 2020 2020 2020 2020 2020 204e NA N\n-0005ec50: 414d 0025 f266 0000 2020 2054 6f74 616c AM.%.f.. Total\n+0005ec50: 414d 0025 fe66 0000 2020 2054 6f74 616c AM.%.f.. Total\n 0005ec60: 2020 2020 2020 2020 2020 3334 3835 3539 348559\n 0005ec70: 2020 2020 2020 2020 2020 2020 2020 4e41 NA\n 0005ec80: 2020 2020 2020 2020 2020 2020 2020 4e41 NA\n 0005ec90: 2020 2020 2020 2020 3333 3736 3231 0700 337621..\n-0005eca0: 25f2 6700 0050 0025 f268 0000 2020 204e %.g..P.%.h.. N\n+0005eca0: 25fe 6700 0050 0025 fe68 0000 2020 204e %.g..P.%.h.. N\n 0005ecb0: 6f74 6520 7468 6520 4e41 2065 6e74 7269 ote the NA entri\n 0005ecc0: 6573 2066 6f72 2044 6174 6120 7479 7065 es for Data type\n 0005ecd0: 2e20 4974 206d 6561 6e73 2074 6861 7420 . It means that \n 0005ece0: 7468 6520 4d55 5049 5020 494e 5445 4720 the MUPIP INTEG \n-0005ecf0: 2d46 4153 542e 0025 f269 0000 2020 206f -FAST..%.i.. o\n+0005ecf0: 2d46 4153 542e 0025 fe69 0000 2020 206f -FAST..%.i.. o\n 0005ed00: 7065 7261 7469 6f6e 2063 6865 636b 6564 peration checked\n 0005ed10: 206f 6e6c 7920 696e 6465 7820 626c 6f63 only index bloc\n-0005ed20: 6b73 2e07 0025 f26a 0000 2700 25f2 7100 ks...%.j..'.%.q.\n+0005ed20: 6b73 2e07 0025 fe6a 0000 2700 25fe 7100 ks...%.j..'.%.q.\n 0005ed30: 0020 2020 2420 6d75 7069 7020 696e 7465 . $ mupip inte\n 0005ed40: 6720 2d66 756c 6c20 6d75 6d70 732e 6461 g -full mumps.da\n-0005ed50: 7407 0025 f272 0000 3b00 25f2 7300 0020 t..%.r..;.%.s.. \n+0005ed50: 7407 0025 fe72 0000 3b00 25fe 7300 0020 t..%.r..;.%.s.. \n 0005ed60: 2020 5468 6520 7361 6d70 6c65 206f 7574 The sample out\n 0005ed70: 7075 7420 6672 6f6d 2074 6865 2061 626f put from the abo\n 0005ed80: 7665 2063 6f6d 6d61 6e64 2066 6f6c 6c6f ve command follo\n-0005ed90: 7773 3a07 0025 f274 0000 1800 25f2 7500 ws:..%.t....%.u.\n+0005ed90: 7773 3a07 0025 fe74 0000 1800 25fe 7500 ws:..%.t....%.u.\n 0005eda0: 0020 2020 4469 7265 6374 6f72 7920 7472 . Directory tr\n-0005edb0: 6565 4d00 25f2 7600 0020 2020 4c65 7665 eeM.%.v.. Leve\n+0005edb0: 6565 4d00 25fe 7600 0020 2020 4c65 7665 eeM.%.v.. Leve\n 0005edc0: 6c20 2020 2020 2020 2020 2042 6c6f 636b l Block\n 0005edd0: 7320 2020 2020 2020 2020 5265 636f 7264 s Record\n 0005ede0: 7320 2020 2020 2020 2020 2025 2055 7365 s % Use\n 0005edf0: 6420 2020 2020 2041 646a 6163 656e 744c d AdjacentL\n-0005ee00: 0025 f277 0000 2020 2020 2020 2031 2020 .%.w.. 1 \n+0005ee00: 0025 fe77 0000 2020 2020 2020 2031 2020 .%.w.. 1 \n 0005ee10: 2020 2020 2020 2020 2020 2020 2031 2020 1 \n 0005ee20: 2020 2020 2020 2020 2020 2020 2031 2020 1 \n 0005ee30: 2020 2020 2020 2020 2030 2e35 3835 2020 0.585 \n-0005ee40: 2020 2020 2020 2020 204e 414c 0025 f278 NAL.%.x\n+0005ee40: 2020 2020 2020 2020 204e 414c 0025 fe78 NAL.%.x\n 0005ee50: 0000 2020 2020 2020 2030 2020 2020 2020 .. 0 \n 0005ee60: 2020 2020 2020 2020 2031 2020 2020 2020 1 \n 0005ee70: 2020 2020 2020 2031 3039 2020 2020 2020 109 \n 0005ee80: 2020 2020 3530 2e38 3738 2020 2020 2020 50.878 \n-0005ee90: 2020 2020 204e 411d 0025 f279 0000 2020 NA..%.y.. \n+0005ee90: 2020 2020 204e 411d 0025 fe79 0000 2020 NA..%.y.. \n 0005eea0: 2047 6c6f 6261 6c20 7661 7269 6162 6c65 Global variable\n-0005eeb0: 205e 2374 4d00 25f2 7a00 0020 2020 4c65 ^#tM.%.z.. Le\n+0005eeb0: 205e 2374 4d00 25fe 7a00 0020 2020 4c65 ^#tM.%.z.. Le\n 0005eec0: 7665 6c20 2020 2020 2020 2020 2042 6c6f vel Blo\n 0005eed0: 636b 7320 2020 2020 2020 2020 5265 636f cks Reco\n 0005eee0: 7264 7320 2020 2020 2020 2020 2025 2055 rds % U\n 0005eef0: 7365 6420 2020 2020 2041 646a 6163 656e sed Adjacen\n-0005ef00: 744d 0025 f281 0000 2020 2020 2020 2031 tM.%.... 1\n+0005ef00: 744d 0025 fe81 0000 2020 2020 2020 2031 tM.%.... 1\n 0005ef10: 2020 2020 2020 2020 2020 2020 2020 2031 1\n 0005ef20: 2020 2020 2020 2020 2020 2020 2020 2031 1\n 0005ef30: 2020 2020 2020 2020 2020 2030 2e35 3835 0.585\n 0005ef40: 2020 2020 2020 2020 2020 2020 2030 4d00 0M.\n-0005ef50: 25f2 8200 0020 2020 2020 2020 3020 2020 %.... 0 \n+0005ef50: 25fe 8200 0020 2020 2020 2020 3020 2020 %.... 0 \n 0005ef60: 2020 2020 2020 2020 2020 2020 3120 2020 1 \n 0005ef70: 2020 2020 2020 2020 2020 2038 3020 2020 80 \n 0005ef80: 2020 2020 2020 2034 392e 3630 3920 2020 49.609 \n-0005ef90: 2020 2020 2020 2020 2020 3129 0025 f283 1).%..\n+0005ef90: 2020 2020 2020 2020 2020 3129 0025 fe83 1).%..\n 0005efa0: 0000 2020 2047 6c6f 6261 6c20 7661 7269 .. Global vari\n 0005efb0: 6162 6c65 205e 7665 7273 696f 6e43 6f6e able ^versionCon\n 0005efc0: 7465 6e74 0000 0000 0000 0000 0000 0000 tent............\n 0005efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f000: 0100 0000 6907 0000 1e08 0000 0000 0000 ....i...........\n-0005f010: 7200 00f2 4845 4c50 00ff 7300 ff47 444d r...HELP..s..GDM\n+0005f010: 7200 00fe 4845 4c50 00ff 7300 ff47 444d r...HELP..s..GDM\n 0005f020: 00ff 7300 ff49 4e54 4547 00ff 7300 ff45 ..s..INTEG..s..E\n 0005f030: 5841 4d50 4c45 5300 c084 0000 2020 204c XAMPLES..... L\n 0005f040: 6576 656c 2020 2020 2020 2020 2020 426c evel Bl\n 0005f050: 6f63 6b73 2020 2020 2020 2020 2052 6563 ocks Rec\n 0005f060: 6f72 6473 2020 2020 2020 2020 2020 2520 ords % \n 0005f070: 5573 6564 2020 2020 2020 4164 6a61 6365 Used Adjace\n-0005f080: 6e74 4d00 25f2 8500 0020 2020 2020 2020 ntM.%.... \n+0005f080: 6e74 4d00 25fe 8500 0020 2020 2020 2020 ntM.%.... \n 0005f090: 3120 2020 2020 2020 2020 2020 2020 2020 1 \n 0005f0a0: 3120 2020 2020 2020 2020 2020 2020 2020 1 \n 0005f0b0: 3120 2020 2020 2020 2020 2020 302e 3538 1 0.58\n 0005f0c0: 3520 2020 2020 2020 2020 2020 2020 304d 5 0M\n-0005f0d0: 0025 f286 0000 2020 2020 2020 2030 2020 .%.... 0 \n+0005f0d0: 0025 fe86 0000 2020 2020 2020 2030 2020 .%.... 0 \n 0005f0e0: 2020 2020 2020 2020 2020 2020 2031 2020 1 \n 0005f0f0: 2020 2020 2020 2020 2020 2020 2031 2020 1 \n 0005f100: 2020 2020 2020 2020 3934 2e30 3138 2020 94.018 \n-0005f110: 2020 2020 2020 2020 2020 2030 1c00 25f2 0..%.\n+0005f110: 2020 2020 2020 2020 2020 2030 1c00 25fe 0..%.\n 0005f120: 8700 0020 2020 476c 6f62 616c 2076 6172 ... Global var\n-0005f130: 6961 626c 6520 5e78 4d00 25f2 8800 0020 iable ^xM.%.... \n+0005f130: 6961 626c 6520 5e78 4d00 25fe 8800 0020 iable ^xM.%.... \n 0005f140: 2020 4c65 7665 6c20 2020 2020 2020 2020 Level \n 0005f150: 2042 6c6f 636b 7320 2020 2020 2020 2020 Blocks \n 0005f160: 5265 636f 7264 7320 2020 2020 2020 2020 Records \n 0005f170: 2025 2055 7365 6420 2020 2020 2041 646a % Used Adj\n-0005f180: 6163 656e 744d 0025 f289 0000 2020 2020 acentM.%.... \n+0005f180: 6163 656e 744d 0025 fe89 0000 2020 2020 acentM.%.... \n 0005f190: 2020 2031 2020 2020 2020 2020 2020 2020 1 \n 0005f1a0: 2020 2031 2020 2020 2020 2020 2020 2020 1 \n 0005f1b0: 2020 2032 2020 2020 2020 2020 2020 2031 2 1\n 0005f1c0: 2e34 3634 2020 2020 2020 2020 2020 2020 .464 \n-0005f1d0: 2030 4d00 25f2 8a00 0020 2020 2020 2020 0M.%.... \n+0005f1d0: 2030 4d00 25fe 8a00 0020 2020 2020 2020 0M.%.... \n 0005f1e0: 3020 2020 2020 2020 2020 2020 2020 2020 0 \n 0005f1f0: 3220 2020 2020 2020 2020 2020 2020 3130 2 10\n 0005f200: 3920 2020 2020 2020 2020 2035 322e 3535 9 52.55\n 0005f210: 3120 2020 2020 2020 2020 2020 2020 3107 1 1.\n-0005f220: 0025 f291 0000 1200 25f2 9200 0020 2020 .%......%.... \n-0005f230: 4578 616d 706c 653a 0700 25f2 9300 0047 Example:..%....G\n-0005f240: 0025 f294 0000 2020 2024 206d 7570 6970 .%.... $ mupip\n+0005f220: 0025 fe91 0000 1200 25fe 9200 0020 2020 .%......%.... \n+0005f230: 4578 616d 706c 653a 0700 25fe 9300 0047 Example:..%....G\n+0005f240: 0025 fe94 0000 2020 2024 206d 7570 6970 .%.... $ mupip\n 0005f250: 2069 6e74 6567 202d 6d61 703d 3230 202d integ -map=20 -\n 0005f260: 6d61 786b 6579 7369 7a65 3d32 3020 2d74 maxkeysize=20 -t\n 0005f270: 7261 6e73 6163 7469 6f6e 3d32 206d 756d ransaction=2 mum\n-0005f280: 7073 2e64 6174 0700 25f2 9500 0051 0025 ps.dat..%....Q.%\n-0005f290: f296 0000 2020 2054 6869 7320 636f 6d6d .... This comm\n+0005f280: 7073 2e64 6174 0700 25fe 9500 0051 0025 ps.dat..%....Q.%\n+0005f290: fe96 0000 2020 2054 6869 7320 636f 6d6d .... This comm\n 0005f2a0: 616e 6420 7065 7266 6f72 6d73 2061 204d and performs a M\n 0005f2b0: 5550 4950 2049 4e54 4547 206f 7065 7261 UPIP INTEG opera\n 0005f2c0: 7469 6f6e 2061 6e64 2072 6573 7472 6963 tion and restric\n 0005f2d0: 7473 2074 6865 206d 6178 696d 756d 3600 ts the maximum6.\n-0005f2e0: 25f2 9700 0020 2020 6e75 6d62 6572 206f %.... number o\n+0005f2e0: 25fe 9700 0020 2020 6e75 6d62 6572 206f %.... number o\n 0005f2f0: 6620 226b 6579 2073 697a 6520 746f 6f20 f \"key size too \n 0005f300: 6c61 7267 6522 2065 7272 6f72 7320 746f large\" errors to\n-0005f310: 2032 302e 0700 25f2 9800 0012 0025 f299 20...%......%..\n+0005f310: 2032 302e 0700 25fe 9800 0012 0025 fe99 20...%......%..\n 0005f320: 0000 2020 2045 7861 6d70 6c65 3a07 0025 .. Example:..%\n-0005f330: f29a 0000 3900 24f2 c111 0000 2020 2024 ....9.$..... $\n+0005f330: fe9a 0000 3900 24fe c111 0000 2020 2024 ....9.$..... $\n 0005f340: 206d 7570 6970 2069 6e74 6567 202d 6d61 mupip integ -ma\n 0005f350: 703d 3230 202d 7472 616e 7361 6374 696f p=20 -transactio\n 0005f360: 6e3d 3220 6d75 6d70 732e 6461 7407 0026 n=2 mumps.dat..&\n-0005f370: f211 0000 5100 26f2 2100 0020 2020 5468 ....Q.&.!.. Th\n+0005f370: fe11 0000 5100 26fe 2100 0020 2020 5468 ....Q.&.!.. Th\n 0005f380: 6973 2063 6f6d 6d61 6e64 2070 6572 666f is command perfo\n 0005f390: 726d 7320 6120 4d55 5049 5020 494e 5445 rms a MUPIP INTE\n 0005f3a0: 4720 6f70 6572 6174 696f 6e20 616e 6420 G operation and \n 0005f3b0: 7265 7374 7269 6374 7320 7468 6520 6d61 restricts the ma\n-0005f3c0: 7869 6d75 6d46 0026 f231 0000 2020 206e ximumF.&.1.. n\n+0005f3c0: 7869 6d75 6d46 0026 fe31 0000 2020 206e ximumF.&.1.. n\n 0005f3d0: 756d 6265 7220 6f66 2022 626c 6f63 6b20 umber of \"block \n 0005f3e0: 7472 616e 7361 6374 696f 6e2d 206e 756d transaction- num\n 0005f3f0: 6265 722d 746f 6f2d 6c61 7267 6520 6572 ber-too-large er\n-0005f400: 726f 7273 2220 746f 2032 2e07 0026 f241 rors\" to 2...&.A\n-0005f410: 0000 3100 26f2 5100 0020 2020 2420 6d75 ..1.&.Q.. $ mu\n+0005f400: 726f 7273 2220 746f 2032 2e07 0026 fe41 rors\" to 2...&.A\n+0005f410: 0000 3100 26fe 5100 0020 2020 2420 6d75 ..1.&.Q.. $ mu\n 0005f420: 7069 7020 696e 7465 6720 2d66 696c 6520 pip integ -file \n 0005f430: 6d75 6d70 732e 6461 7420 2d74 6e5f 7265 mumps.dat -tn_re\n-0005f440: 7365 7407 0026 f261 0000 5400 26f2 7100 set..&.a..T.&.q.\n+0005f440: 7365 7407 0026 fe61 0000 5400 26fe 7100 set..&.a..T.&.q.\n 0005f450: 0020 2020 5468 6973 2063 6f6d 6d61 6e64 . This command\n 0005f460: 2072 6573 6574 7320 7468 6520 7472 616e resets the tran\n 0005f470: 7361 6374 696f 6e20 6e75 6d62 6572 2074 saction number t\n 0005f480: 6f20 6f6e 6520 696e 2065 7665 7279 2064 o one in every d\n 0005f490: 6174 6162 6173 6520 626c 6f63 6b2e 0700 atabase block...\n-0005f4a0: 26f2 8100 0012 0026 f291 0000 2020 2045 &......&.... E\n-0005f4b0: 7861 6d70 6c65 3a07 0025 f212 0000 3700 xample:..%....7.\n-0005f4c0: 26f2 1100 0020 2020 2420 6d75 7069 7020 &.... $ mupip \n+0005f4a0: 26fe 8100 0012 0026 fe91 0000 2020 2045 &......&.... E\n+0005f4b0: 7861 6d70 6c65 3a07 0025 fe12 0000 3700 xample:..%....7.\n+0005f4c0: 26fe 1100 0020 2020 2420 6d75 7069 7020 &.... $ mupip \n 0005f4d0: 696e 7465 6720 2d73 7562 7363 7269 7074 integ -subscript\n 0005f4e0: 3d22 5e50 6172 726f 7473 2220 6d75 6d70 =\"^Parrots\" mump\n-0005f4f0: 732e 6461 7407 0026 f221 0000 4e00 26f2 s.dat..&.!..N.&.\n+0005f4f0: 732e 6461 7407 0026 fe21 0000 4e00 26fe s.dat..&.!..N.&.\n 0005f500: 3100 0020 2020 5468 6973 2065 7861 6d70 1.. This examp\n 0005f510: 6c65 2070 6572 666f 726d 7320 6120 4d55 le performs a MU\n 0005f520: 5049 5020 494e 5445 4720 6f70 6572 6174 PIP INTEG operat\n 0005f530: 696f 6e20 6f6e 2074 6865 2067 6c6f 6261 ion on the globa\n-0005f540: 6c20 7661 7269 6162 6c65 3200 26f2 4100 l variable2.&.A.\n+0005f540: 6c20 7661 7269 6162 6c65 3200 26fe 4100 l variable2.&.A.\n 0005f550: 0020 2020 5e50 6172 726f 7473 2069 6e20 . ^Parrots in \n 0005f560: 7468 6520 6461 7461 6261 7365 2066 696c the database fil\n-0005f570: 6520 6d75 6d70 732e 6461 742e 0700 26f2 e mumps.dat...&.\n-0005f580: 5100 0012 0026 f261 0000 2020 2045 7861 Q....&.a.. Exa\n-0005f590: 6d70 6c65 3a07 0026 f271 0000 5b00 26f2 mple:..&.q..[.&.\n+0005f570: 6520 6d75 6d70 732e 6461 742e 0700 26fe e mumps.dat...&.\n+0005f580: 5100 0012 0026 fe61 0000 2020 2045 7861 Q....&.a.. Exa\n+0005f590: 6d70 6c65 3a07 0026 fe71 0000 5b00 26fe mple:..&.q..[.&.\n 0005f5a0: 8100 0020 2020 2420 6d75 7069 7020 696e ... $ mupip in\n 0005f5b0: 7465 6720 2d73 7562 7363 7269 7074 3d22 teg -subscript=\"\n 0005f5c0: 5e41 6d73 7465 7264 616d 2831 3030 2922 ^Amsterdam(100)\"\n 0005f5d0: 3a22 5e42 6f6c 6976 6961 2822 2243 6869 :\"^Bolivia(\"\"Chi\n 0005f5e0: 6d65 7322 2229 2220 2d72 6567 696f 6e20 mes\"\")\" -region \n-0005f5f0: 4445 4641 554c 5407 0026 f291 0000 5400 DEFAULT..&....T.\n-0005f600: 25f2 1300 0020 2020 5468 6973 2065 7861 %.... This exa\n+0005f5f0: 4445 4641 554c 5407 0026 fe91 0000 5400 DEFAULT..&....T.\n+0005f600: 25fe 1300 0020 2020 5468 6973 2065 7861 %.... This exa\n 0005f610: 6d70 6c65 2070 6572 666f 726d 7320 6120 mple performs a \n 0005f620: 4d55 5049 5020 494e 5445 4720 6f70 6572 MUPIP INTEG oper\n 0005f630: 6174 696f 6e20 616c 6c20 676c 6f62 616c ation all global\n 0005f640: 2076 6172 6961 626c 6573 2067 7265 6174 variables great\n-0005f650: 6572 4500 26f2 1100 0020 2020 7468 616e erE.&.... than\n+0005f650: 6572 4500 26fe 1100 0020 2020 7468 616e erE.&.... than\n 0005f660: 206f 7220 6571 7561 6c20 746f 205e 416d or equal to ^Am\n 0005f670: 7374 6572 6461 6d20 2831 3030 2920 616e sterdam (100) an\n 0005f680: 6420 6c65 7373 2074 6861 6e20 6f72 2065 d less than or e\n-0005f690: 7175 616c 2074 6f36 0026 f221 0000 2020 qual to6.&.!.. \n+0005f690: 7175 616c 2074 6f36 0026 fe21 0000 2020 qual to6.&.!.. \n 0005f6a0: 205e 426f 6c69 7669 6128 2243 6869 6d65 ^Bolivia(\"Chime\n 0005f6b0: 7322 2920 696e 2074 6865 2064 6566 6175 s\") in the defau\n 0005f6c0: 6c74 2072 6567 696f 6e28 7329 2e07 0026 lt region(s)...&\n-0005f6d0: f231 0000 1200 26f2 4100 0020 2020 2a2a .1....&.A.. **\n-0005f6e0: 4e6f 7465 2a2a 0700 26f2 5100 0054 0026 Note**..&.Q..T.&\n-0005f6f0: f261 0000 2020 2054 6f20 7370 6563 6966 .a.. To specif\n+0005f6d0: fe31 0000 1200 26fe 4100 0020 2020 2a2a .1....&.A.. **\n+0005f6e0: 4e6f 7465 2a2a 0700 26fe 5100 0054 0026 Note**..&.Q..T.&\n+0005f6f0: fe61 0000 2020 2054 6f20 7370 6563 6966 .a.. To specif\n 0005f700: 7920 6120 6c69 7465 7261 6c20 696e 2074 y a literal in t\n 0005f710: 6865 2063 6f6d 6d61 6e64 2073 7472 696e he command strin\n 0005f720: 672c 2075 7365 2074 776f 2064 6f75 626c g, use two doubl\n 0005f730: 6520 7175 6f74 6174 696f 6e20 6d61 726b e quotation mark\n-0005f740: 7321 0026 f271 0000 2020 2066 6f72 2065 s!.&.q.. for e\n+0005f740: 7321 0026 fe71 0000 2020 2066 6f72 2065 s!.&.q.. for e\n 0005f750: 7861 6d70 6c65 2c20 5e62 2822 2263 2222 xample, ^b(\"\"c\"\"\n-0005f760: 292e 0700 26f2 8100 0000 0000 0000 0000 )...&...........\n+0005f760: 292e 0700 26fe 8100 0000 0000 0000 0000 )...&...........\n 0005f770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005f800: 0100 0000 c107 0000 5f08 0000 0000 0000 ........_.......\n-0005f810: 1e00 00f2 4845 4c50 00ff 7300 ff47 444d ....HELP..s..GDM\n+0005f810: 1e00 00fe 4845 4c50 00ff 7300 ff47 444d ....HELP..s..GDM\n 0005f820: 00ff 7300 ff4c 4f41 4400 bf51 0000 2c00 ..s..LOAD..Q..,.\n-0005f830: 17f2 6100 0020 2020 5468 6520 666f 726d ..a.. The form\n+0005f830: 17fe 6100 0020 2020 5468 6520 666f 726d ..a.. The form\n 0005f840: 6174 206f 6620 7468 6520 4c4f 4144 2063 at of the LOAD c\n-0005f850: 6f6d 6d61 6e64 2069 733a 0700 17f2 7100 ommand is:....q.\n-0005f860: 0010 0017 f281 0000 2020 204c 5b4f 4144 ........ L[OAD\n-0005f870: 5d2a 0017 f291 0000 2020 205b 2d42 455b ]*...... [-BE[\n+0005f850: 6f6d 6d61 6e64 2069 733a 0700 17fe 7100 ommand is:....q.\n+0005f860: 0010 0017 fe81 0000 2020 204c 5b4f 4144 ........ L[OAD\n+0005f870: 5d2a 0017 fe91 0000 2020 205b 2d42 455b ]*...... [-BE[\n 0005f880: 4749 4e5d 3d69 6e74 6567 6572 202d 455b GIN]=integer -E[\n-0005f890: 4e44 5d3d 696e 7465 6765 7220 0016 f2c0 ND]=integer ....\n+0005f890: 4e44 5d3d 696e 7465 6765 7220 0016 fec0 ND]=integer ....\n 0005f8a0: 1100 0020 2020 2d46 495b 4c4c 4641 4354 ... -FI[LLFACT\n-0005f8b0: 4f52 5d3d 696e 7465 6765 7228 0017 f212 OR]=integer(....\n+0005f8b0: 4f52 5d3d 696e 7465 6765 7228 0017 fe12 OR]=integer(....\n 0005f8c0: 0000 2020 202d 464f 5b52 4d41 545d 3d7b .. -FO[RMAT]={\n 0005f8d0: 474f 7c42 5b49 4e41 5259 5d7c 5a5b 5752 GO|B[INARY]|Z[WR\n-0005f8e0: 5d5d 7d2f 0017 f213 0000 2020 202d 5b4f ]]}/...... -[O\n+0005f8e0: 5d5d 7d2f 0017 fe13 0000 2020 202d 5b4f ]]}/...... -[O\n 0005f8f0: 5d4e 4552 524f 523d 7b53 544f 507c 5052 ]NERROR={STOP|PR\n 0005f900: 4f43 4545 447c 494e 5445 5241 4354 4956 OCEED|INTERACTIV\n-0005f910: 457d 1d00 17f2 1400 0020 2020 2d53 5b54 E}....... -S[T\n+0005f910: 457d 1d00 17fe 1400 0020 2020 2d53 5b54 E}....... -S[T\n 0005f920: 4449 4e5d 5d20 6669 6c65 2d6e 616d 6507 DIN]] file-name.\n-0005f930: 0017 f215 0000 1500 17f2 1600 0020 2020 ............. \n-0005f940: 2a2a 4361 7574 696f 6e2a 2a07 0017 f217 **Caution**.....\n-0005f950: 0000 5200 17f2 1800 0020 2020 4672 6f6d ..R...... From\n+0005f930: 0017 fe15 0000 1500 17fe 1600 0020 2020 ............. \n+0005f940: 2a2a 4361 7574 696f 6e2a 2a07 0017 fe17 **Caution**.....\n+0005f950: 0000 5200 17fe 1800 0020 2020 4672 6f6d ..R...... From\n 0005f960: 2061 6e20 6170 706c 6963 6174 696f 6e20 an application \n 0005f970: 7065 7273 7065 6374 6976 652c 2070 6572 perspective, per\n 0005f980: 666f 726d 696e 6720 6120 4d55 5049 5020 forming a MUPIP \n 0005f990: 4c4f 4144 206f 7065 7261 7469 6f6e 2077 LOAD operation w\n-0005f9a0: 6869 6c65 5300 17f2 1900 0020 2020 616e hileS...... an\n+0005f9a0: 6869 6c65 5300 17fe 1900 0020 2020 616e hileS...... an\n 0005f9b0: 2061 7070 6c69 6361 7469 6f6e 2069 7320 application is \n 0005f9c0: 7275 6e6e 696e 6720 6d61 7920 7265 7375 running may resu\n 0005f9d0: 6c74 2069 6e20 616e 2069 6e63 6f6e 7369 lt in an inconsi\n 0005f9e0: 7374 656e 7420 6170 706c 6963 6174 696f stent applicatio\n-0005f9f0: 6e20 7374 6174 651b 0017 f21a 0000 2020 n state....... \n+0005f9f0: 6e20 7374 6174 651b 0017 fe1a 0000 2020 n state....... \n 0005fa00: 2066 6f72 2074 6865 2064 6174 6162 6173 for the databas\n-0005fa10: 652e 0700 17f2 2100 0054 0017 f222 0000 e.....!..T...\"..\n+0005fa10: 652e 0700 17fe 2100 0054 0017 fe22 0000 e.....!..T...\"..\n 0005fa20: 2020 2020 206f 204d 5550 4950 204c 4f41 o MUPIP LOA\n 0005fa30: 4420 7573 6573 2074 6865 2047 6c6f 6261 D uses the Globa\n 0005fa40: 6c20 4469 7265 6374 6f72 7920 746f 2064 l Directory to d\n 0005fa50: 6574 6572 6d69 6e65 2077 6869 6368 2064 etermine which d\n 0005fa60: 6174 6162 6173 6520 6669 6c65 7315 0017 atabase files...\n-0005fa70: f223 0000 2020 2020 2020 2074 6f20 7573 .#.. to us\n-0005fa80: 652e 3400 17f2 2400 0020 2020 2020 6f20 e.4...$.. o \n+0005fa70: fe23 0000 2020 2020 2020 2074 6f20 7573 .#.. to us\n+0005fa80: 652e 3400 17fe 2400 0020 2020 2020 6f20 e.4...$.. o \n 0005fa90: 4c4f 4144 2073 7570 706f 7274 7320 7573 LOAD supports us\n 0005faa0: 6572 2063 6f6c 6c61 7469 6f6e 2072 6f75 er collation rou\n-0005fab0: 7469 6e65 732e 5400 17f2 2500 0020 2020 tines.T...%.. \n+0005fab0: 7469 6e65 732e 5400 17fe 2500 0020 2020 tines.T...%.. \n 0005fac0: 2020 6f20 4c4f 4144 2074 616b 6573 2069 o LOAD takes i\n 0005fad0: 7473 2069 6e70 7574 2066 726f 6d20 7468 ts input from th\n 0005fae0: 6520 6669 6c65 2064 6566 696e 6564 2062 e file defined b\n 0005faf0: 7920 7468 6520 6669 6c65 2d6e 616d 652c y the file-name,\n-0005fb00: 2077 6869 6368 206d 6179 4400 17f2 2600 which mayD...&.\n+0005fb00: 2077 6869 6368 206d 6179 4400 17fe 2600 which mayD...&.\n 0005fb10: 0020 2020 2020 2020 6265 2061 2055 4e49 . be a UNI\n 0005fb20: 5820 6669 6c65 206f 6e20 616e 7920 6465 X file on any de\n 0005fb30: 7669 6365 2074 6861 7420 7375 7070 6f72 vice that suppor\n 0005fb40: 7473 2073 7563 6820 6669 6c65 732e 3c00 ts such files.<.\n-0005fb50: 17f2 2700 0020 2020 2020 6f20 4c4f 4144 ..'.. o LOAD\n+0005fb50: 17fe 2700 0020 2020 2020 6f20 4c4f 4144 ..'.. o LOAD\n 0005fb60: 2061 6363 6570 7473 2066 696c 6573 2077 accepts files w\n 0005fb70: 6974 6820 444f 5320 7374 796c 6520 7465 ith DOS style te\n-0005fb80: 726d 696e 6174 696f 6e2e 5300 17f2 2800 rmination.S...(.\n+0005fb80: 726d 696e 6174 696f 6e2e 5300 17fe 2800 rmination.S...(.\n 0005fb90: 0020 2020 2020 6f20 4d55 5049 5020 4c4f . o MUPIP LO\n 0005fba0: 4144 2063 6f6d 6d61 6e64 2063 6f6e 7369 AD command consi\n 0005fbb0: 6465 7273 2061 2073 6571 7565 6e74 6961 ders a sequentia\n 0005fbc0: 6c20 6669 6c65 2061 7320 656e 636f 6465 l file as encode\n 0005fbd0: 6420 696e 2055 5446 2d38 2069 6653 0017 d in UTF-8 ifS..\n-0005fbe0: f229 0000 2020 2020 2020 2074 6865 2065 .).. the e\n+0005fbe0: fe29 0000 2020 2020 2020 2074 6865 2065 .).. the e\n 0005fbf0: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n 0005fc00: 626c 6520 6774 6d5f 6368 7365 7420 6973 ble gtm_chset is\n 0005fc10: 2073 6574 2074 6f20 5554 462d 382e 2045 set to UTF-8. E\n 0005fc20: 6e73 7572 6520 7468 6174 204d 5550 4950 nsure that MUPIP\n-0005fc30: 5100 17f2 2a00 0020 2020 2020 2020 4558 Q...*.. EX\n+0005fc30: 5100 17fe 2a00 0020 2020 2020 2020 4558 Q...*.. EX\n 0005fc40: 5452 4143 5420 636f 6d6d 616e 6473 2061 TRACT commands a\n 0005fc50: 6e64 2063 6f72 7265 7370 6f6e 6469 6e67 nd corresponding\n 0005fc60: 204d 5550 4950 204c 4f41 4420 636f 6d6d MUPIP LOAD comm\n 0005fc70: 616e 6473 2065 7865 6375 7465 2077 6974 ands execute wit\n-0005fc80: 6846 0017 f231 0000 2020 2020 2020 2074 hF...1.. t\n+0005fc80: 6846 0017 fe31 0000 2020 2020 2020 2074 hF...1.. t\n 0005fc90: 6865 2073 616d 6520 7365 7474 696e 6720 he same setting \n 0005fca0: 666f 7220 7468 6520 656e 7669 726f 6e6d for the environm\n 0005fcb0: 656e 7420 7661 7269 6162 6c65 2067 746d ent variable gtm\n-0005fcc0: 5f63 6873 6574 2e52 0017 f232 0000 2020 _chset.R...2.. \n+0005fcc0: 5f63 6873 6574 2e52 0017 fe32 0000 2020 _chset.R...2.. \n 0005fcd0: 2020 206f 2046 6f72 2069 6e66 6f72 6d61 o For informa\n 0005fce0: 7469 6f6e 206f 6e20 6c6f 6164 696e 6720 tion on loading \n 0005fcf0: 7769 7468 2061 6e20 4d20 2270 6572 6365 with an M \"perce\n 0005fd00: 6e74 2075 7469 6c69 7479 2c22 2072 6566 nt utility,\" ref\n-0005fd10: 6572 2074 6f20 7468 6552 0017 f233 0000 er to theR...3..\n+0005fd10: 6572 2074 6f20 7468 6552 0017 fe33 0000 er to theR...3..\n 0005fd20: 2020 2020 2020 2025 4749 2073 6563 7469 %GI secti\n 0005fd30: 6f6e 206f 6620 7468 6520 224d 2055 7469 on of the \"M Uti\n 0005fd40: 6c69 7479 2052 6f75 7469 6e65 7322 2063 lity Routines\" c\n 0005fd50: 6861 7074 6572 2069 6e20 4754 2e4d 2050 hapter in GT.M P\n-0005fd60: 726f 6772 616d 6d65 7227 7349 0017 f234 rogrammer'sI...4\n+0005fd60: 726f 6772 616d 6d65 7227 7349 0017 fe34 rogrammer'sI...4\n 0005fd70: 0000 2020 2020 2020 2047 7569 6465 2e20 .. Guide. \n 0005fd80: 4c4f 4144 2069 7320 7479 7069 6361 6c6c LOAD is typicall\n 0005fd90: 7920 6661 7374 6572 2c20 6275 7420 7468 y faster, but th\n 0005fda0: 6520 2547 4920 7574 696c 6974 7920 6361 e %GI utility ca\n-0005fdb0: 6e20 6265 1900 17f2 3500 0020 2020 2020 n be....5.. \n+0005fdb0: 6e20 6265 1900 17fe 3500 0020 2020 2020 n be....5.. \n 0005fdc0: 2020 6375 7374 6f6d 697a 6564 2e4c 0017 customized.L..\n-0005fdd0: f236 0000 2020 2020 206f 2050 7265 7373 .6.. o Press\n+0005fdd0: fe36 0000 2020 2020 206f 2050 7265 7373 .6.. o Press\n 0005fde0: 203c 4354 524c 2d43 3e20 746f 2070 726f to pro\n 0005fdf0: 6475 6365 2061 2073 7461 7475 7320 6d65 duce a status me\n 0005fe00: 7373 6167 6520 6672 6f6d 204c 4f41 442e ssage from LOAD.\n-0005fe10: 2045 6e74 6572 696e 6754 0017 f237 0000 EnteringT...7..\n+0005fe10: 2045 6e74 6572 696e 6754 0017 fe37 0000 EnteringT...7..\n 0005fe20: 2020 2020 2020 203c 4354 524c 2d43 3e20 \n 0005fe30: 7477 6963 6520 696e 2071 7569 636b 2073 twice in quick s\n 0005fe40: 7563 6365 7373 696f 6e20 7374 6f70 7320 uccession stops \n 0005fe50: 4c4f 4144 2e20 4120 4c4f 4144 2074 6861 LOAD. A LOAD tha\n 0005fe60: 7420 6973 206d 616e 7561 6c6c 7951 0017 t is manuallyQ..\n-0005fe70: f238 0000 2020 2020 2020 2073 746f 7070 .8.. stopp\n+0005fe70: fe38 0000 2020 2020 2020 2073 746f 7070 .8.. stopp\n 0005fe80: 6564 206f 7220 7374 6f70 7320 6265 6361 ed or stops beca\n 0005fe90: 7573 6520 6f66 2061 6e20 696e 7465 726e use of an intern\n 0005fea0: 616c 2065 7272 6f72 2069 7320 696e 636f al error is inco\n 0005feb0: 6d70 6c65 7465 2061 6e64 206d 6179 5100 mplete and mayQ.\n-0005fec0: 17f2 3900 0020 2020 2020 2020 6c61 636b ..9.. lack\n+0005fec0: 17fe 3900 0020 2020 2020 2020 6c61 636b ..9.. lack\n 0005fed0: 2061 7070 6c69 6361 7469 6f6e 206c 6576 application lev\n 0005fee0: 656c 2069 6e74 6567 7269 7479 2c20 6275 el integrity, bu\n 0005fef0: 7420 7769 6c6c 206e 6f74 2061 6476 6572 t will not adver\n 0005ff00: 7365 6c79 2061 6666 6563 7420 7468 6542 sely affect theB\n-0005ff10: 0017 f23a 0000 2020 2020 2020 2064 6174 ...:.. dat\n+0005ff10: 0017 fe3a 0000 2020 2020 2020 2064 6174 ...:.. dat\n 0005ff20: 6162 6173 6520 7374 7275 6374 7572 6520 abase structure \n 0005ff30: 756e 6c65 7373 2074 6572 6d69 6e61 7465 unless terminate\n 0005ff40: 6420 7769 7468 2061 206b 696c 6c20 2d39 d with a kill -9\n-0005ff50: 2e07 0017 f241 0000 1200 17f2 4200 0020 .....A......B.. \n-0005ff60: 2020 2a2a 4e6f 7465 2a2a 0700 17f2 4300 **Note**....C.\n-0005ff70: 0050 0017 f244 0000 2020 2054 6865 204d .P...D.. The M\n+0005ff50: 2e07 0017 fe41 0000 1200 17fe 4200 0020 .....A......B.. \n+0005ff60: 2020 2a2a 4e6f 7465 2a2a 0700 17fe 4300 **Note**....C.\n+0005ff70: 0050 0017 fe44 0000 2020 2054 6865 204d .P...D.. The M\n 0005ff80: 5550 4950 2045 5854 5241 4354 206f 7220 UPIP EXTRACT or \n 0005ff90: 4d55 5049 5020 4c4f 4144 2070 726f 6365 MUPIP LOAD proce\n 0005ffa0: 6475 7265 2066 6f72 206c 6172 6765 2064 dure for large d\n 0005ffb0: 6174 6162 6173 6573 2061 7265 2074 696d atabases are tim\n 0005ffc0: 6500 0000 0000 0000 0000 0000 0000 0000 e...............\n 0005ffd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005ffe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0005fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060000: 0100 0000 5404 0000 be08 0000 0000 0000 ....T...........\n 00060010: 2c00 0044 4845 4c50 00ff 7300 ff47 444d ,..DHELP..s..GDM\n 00060020: 00ff 7300 ff4c 4f41 4400 ff73 00ff 464f ..s..LOAD..s..FO\n-00060030: 524d 4154 0000 464f 726d 6174 1100 21f2 RMAT..FOrmat..!.\n+00060030: 524d 4154 0000 464f 726d 6174 1100 21fe RMAT..FOrmat..!.\n 00060040: bf11 0000 2020 2046 4f72 6d61 7407 0022 .... FOrmat..\"\n-00060050: f221 0000 5400 22f2 3100 0020 2020 5370 .!..T.\".1.. Sp\n+00060050: fe21 0000 5400 22fe 3100 0020 2020 5370 .!..T.\".1.. Sp\n 00060060: 6563 6966 6965 7320 7468 6520 666f 726d ecifies the form\n 00060070: 6174 206f 6620 7468 6520 696e 7075 7420 at of the input \n 00060080: 6669 6c65 2e20 4966 2074 6865 2066 6f72 file. If the for\n 00060090: 6d61 7420 6f66 2074 6865 2069 6e70 7574 mat of the input\n-000600a0: 2066 696c 6520 6973 4500 22f2 4100 0020 file isE.\".A.. \n+000600a0: 2066 696c 6520 6973 4500 22fe 4100 0020 file isE.\".A.. \n 000600b0: 2020 6e6f 7420 7370 6563 6966 6965 642c not specified,\n 000600c0: 204d 5550 4950 204c 4f41 4420 6175 746f MUPIP LOAD auto\n 000600d0: 6d61 7469 6361 6c6c 7920 6465 7465 6374 matically detect\n 000600e0: 7320 6669 6c65 2066 6f72 6d61 7452 0022 s file formatR.\"\n-000600f0: f251 0000 2020 2028 4249 4e41 5259 2f5a .Q.. (BINARY/Z\n+000600f0: fe51 0000 2020 2028 4249 4e41 5259 2f5a .Q.. (BINARY/Z\n 00060100: 5752 2f47 4f29 2062 6173 6564 206f 6e20 WR/GO) based on \n 00060110: 7468 6520 6669 6c65 2068 6561 6465 7220 the file header \n 00060120: 6f66 2074 6865 2069 6e70 7574 2066 696c of the input fil\n 00060130: 652e 2049 6620 666f 726d 6174 2069 7352 e. If format isR\n-00060140: 0022 f261 0000 2020 2073 7065 6369 6669 .\".a.. specifi\n+00060140: 0022 fe61 0000 2020 2073 7065 6369 6669 .\".a.. specifi\n 00060150: 6564 2c20 6974 206d 7573 7420 6d61 7463 ed, it must matc\n 00060160: 6820 7468 6520 6163 7475 616c 2066 6f72 h the actual for\n 00060170: 6d61 7420 6f66 2074 6865 2069 6e70 7574 mat of the input\n 00060180: 2066 696c 6520 666f 7220 4c4f 4144 2074 file for LOAD t\n-00060190: 6f12 0022 f271 0000 2020 2070 726f 6365 o..\".q.. proce\n-000601a0: 6564 2e07 0022 f281 0000 1f00 22f2 9100 ed...\"......\"...\n+00060190: 6f12 0022 fe71 0000 2020 2070 726f 6365 o..\".q.. proce\n+000601a0: 6564 2e07 0022 fe81 0000 1f00 22fe 9100 ed...\"......\"...\n 000601b0: 0020 2020 5468 6520 666f 726d 6174 2063 . The format c\n-000601c0: 6f64 6573 2061 7265 3a08 0021 f2c0 1100 odes are:..!....\n-000601d0: 0022 0022 f212 0000 2020 2042 5b49 4e41 .\".\".... B[INA\n+000601c0: 6f64 6573 2061 7265 3a08 0021 fec0 1100 odes are:..!....\n+000601d0: 0022 0022 fe12 0000 2020 2042 5b49 4e41 .\".\".... B[INA\n 000601e0: 5259 5d20 2d20 4269 6e61 7279 2066 6f72 RY] - Binary for\n-000601f0: 6d61 7423 0022 f213 0000 2020 2047 4f20 mat#.\".... GO \n+000601f0: 6d61 7423 0022 fe13 0000 2020 2047 4f20 mat#.\".... GO \n 00060200: 2d20 476c 6f62 616c 204f 7574 7075 7420 - Global Output \n-00060210: 666f 726d 6174 1f00 22f2 1400 0020 2020 format..\".... \n+00060210: 666f 726d 6174 1f00 22fe 1400 0020 2020 format..\".... \n 00060220: 5a5b 5752 5d20 2d20 5a57 5249 5445 2066 Z[WR] - ZWRITE f\n-00060230: 6f72 6d61 7407 0022 f215 0000 4e00 22f2 ormat..\"....N.\".\n+00060230: 6f72 6d61 7407 0022 fe15 0000 4e00 22fe ormat..\"....N.\".\n 00060240: 1600 0020 2020 2020 6f20 4d55 5049 5020 ... o MUPIP \n 00060250: 4c4f 4144 2064 6574 6563 7473 2066 696c LOAD detects fil\n 00060260: 6520 666f 726d 6174 2028 4249 4e41 5259 e format (BINARY\n 00060270: 2f5a 5752 2f47 4f29 2062 6173 6564 206f /ZWR/GO) based o\n-00060280: 6e20 7468 6520 6669 6c65 4700 22f2 1700 n the fileG.\"...\n+00060280: 6e20 7468 6520 6669 6c65 4700 22fe 1700 n the fileG.\"...\n 00060290: 0020 2020 2020 2020 6865 6164 6572 206f . header o\n 000602a0: 6620 6578 7472 6163 7420 6669 6c65 7320 f extract files \n 000602b0: 6672 6f6d 204d 5550 4950 2045 5854 5241 from MUPIP EXTRA\n 000602c0: 4354 2c20 5e25 474f 2061 6e64 2044 5345 CT, ^%GO and DSE\n-000602d0: 2e4f 0022 f218 0000 2020 2020 206f 202d .O.\".... o -\n+000602d0: 2e4f 0022 fe18 0000 2020 2020 206f 202d .O.\".... o -\n 000602e0: 464f 524d 4154 3d42 494e 4152 5920 6f6e FORMAT=BINARY on\n 000602f0: 6c79 2061 7070 6c69 6573 2074 6f20 4772 ly applies to Gr\n 00060300: 6579 7374 6f6e 6520 4461 7461 6261 7365 eystone Database\n 00060310: 2053 7472 7563 7475 7265 2028 4744 5329 Structure (GDS)\n-00060320: 5100 22f2 1900 0020 2020 2020 2020 6669 Q.\".... fi\n+00060320: 5100 22fe 1900 0020 2020 2020 2020 6669 Q.\".... fi\n 00060330: 6c65 732e 2041 2042 494e 4152 5920 666f les. A BINARY fo\n 00060340: 726d 6174 2066 696c 6520 6c6f 6164 7320 rmat file loads \n 00060350: 7369 676e 6966 6963 616e 746c 7920 6661 significantly fa\n 00060360: 7374 6572 2074 6861 6e20 6120 474f 206f ster than a GO o\n-00060370: 724e 0022 f21a 0000 2020 2020 2020 205a rN.\".... Z\n+00060370: 724e 0022 fe1a 0000 2020 2020 2020 205a rN.\".... Z\n 00060380: 5752 2066 6f72 6d61 7420 6669 6c65 2e20 WR format file. \n 00060390: 2d46 4f52 4d41 543d 4249 4e41 5259 2077 -FORMAT=BINARY w\n 000603a0: 6f72 6b73 2077 6974 6820 6461 7461 2069 orks with data i\n 000603b0: 6e20 6120 7072 6f70 7269 6574 6172 794a n a proprietaryJ\n-000603c0: 0022 f221 0000 2020 2020 2020 2066 6f72 .\".!.. for\n+000603c0: 0022 fe21 0000 2020 2020 2020 2066 6f72 .\".!.. for\n 000603d0: 6d61 742e 202d 464f 524d 4154 3d42 494e mat. -FORMAT=BIN\n 000603e0: 4152 5920 6861 7320 6f6e 6520 6865 6164 ARY has one head\n 000603f0: 6572 2072 6563 6f72 642c 2074 6865 7265 er record, there\n-00060400: 666f 7265 204c 4f41 444b 0022 f222 0000 fore LOADK.\".\"..\n+00060400: 666f 7265 204c 4f41 444b 0022 fe22 0000 fore LOADK.\".\"..\n 00060410: 2020 2020 2020 202d 464f 524d 4154 3d42 -FORMAT=B\n 00060420: 494e 4152 5920 7374 6172 7473 2061 6374 INARY starts act\n 00060430: 6976 6520 776f 726b 2077 6974 6820 7265 ive work with re\n 00060440: 636f 7264 206e 756d 6265 7220 7477 6f20 cord number two \n 00060450: 2832 292e 0000 0000 0000 0000 0000 0000 (2).............\n 00060460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -24699,356 +24699,356 @@\n 000607a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000607f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00060800: 0100 0000 e707 0000 1e09 0000 0000 0000 ................\n-00060810: 7600 00f2 4845 4c50 00ff 7300 ff47 444d v...HELP..s..GDM\n+00060810: 7600 00fe 4845 4c50 00ff 7300 ff47 444d v...HELP..s..GDM\n 00060820: 00ff 7300 ff4c 4f41 4400 ff73 00ff 464f ..s..LOAD..s..FO\n 00060830: 524d 4154 00c0 2300 0020 2020 2020 6f20 RMAT..#.. o \n 00060840: 2d46 4f52 4d41 543d 7b5a 5752 7c47 4f7d -FORMAT={ZWR|GO}\n 00060850: 2061 7070 6c69 6573 2074 6f20 7465 7874 applies to text\n 00060860: 2066 696c 6573 2070 726f 6475 6365 6420 files produced \n 00060870: 6279 2074 6f6f 6c73 2073 7563 6820 6173 by tools such as\n-00060880: 204d 5550 4950 1d00 22f2 2400 0020 2020 MUPIP..\".$.. \n+00060880: 204d 5550 4950 1d00 22fe 2400 0020 2020 MUPIP..\".$.. \n 00060890: 2020 2020 4558 5452 4143 5420 6f72 2025 EXTRACT or %\n-000608a0: 474f 2e53 0022 f225 0000 2020 2020 206f GO.S.\".%.. o\n+000608a0: 474f 2e53 0022 fe25 0000 2020 2020 206f GO.S.\".%.. o\n 000608b0: 2046 6f72 2046 4f52 4d41 543d 7b5a 5752 For FORMAT={ZWR\n 000608c0: 7c47 4f7d 2055 5446 2d38 2066 696c 6573 |GO} UTF-8 files\n 000608d0: 206e 6f74 2070 726f 6475 6365 6420 6279 not produced by\n 000608e0: 204d 5550 4950 2045 5854 5241 4354 206f MUPIP EXTRACT o\n-000608f0: 7220 2547 4f2c 5000 22f2 2600 0020 2020 r %GO,P.\".&.. \n+000608f0: 7220 2547 4f2c 5000 22fe 2600 0020 2020 r %GO,P.\".&.. \n 00060900: 2020 2020 7468 6520 6669 7273 7420 6c69 the first li\n 00060910: 6e65 206f 6620 7468 6520 6c61 6265 6c20 ne of the label \n 00060920: 6d75 7374 2063 6f6e 7461 696e 2074 6865 must contain the\n 00060930: 2063 6173 6520 696e 7365 6e73 6974 6976 case insensitiv\n-00060940: 6520 7465 7874 1600 22f2 2700 0020 2020 e text..\".'.. \n-00060950: 2020 2020 2255 5446 2d38 222e 5200 22f2 \"UTF-8\".R.\".\n+00060940: 6520 7465 7874 1600 22fe 2700 0020 2020 e text..\".'.. \n+00060950: 2020 2020 2255 5446 2d38 222e 5200 22fe \"UTF-8\".R.\".\n 00060960: 2800 0020 2020 2020 6f20 466f 7220 616c (.. o For al\n 00060970: 6c20 2d46 4f52 4d41 543d 7b5a 5752 7c47 l -FORMAT={ZWR|G\n 00060980: 4f7d 2066 696c 6573 206e 6f74 2070 726f O} files not pro\n 00060990: 6475 6365 6420 6279 204d 5550 4950 2045 duced by MUPIP E\n 000609a0: 5854 5241 4354 206f 7220 2547 4f2c 5400 XTRACT or %GO,T.\n-000609b0: 22f2 2900 0020 2020 2020 2020 7468 6520 \".).. the \n+000609b0: 22fe 2900 0020 2020 2020 2020 7468 6520 \".).. the \n 000609c0: 7365 636f 6e64 206c 696e 6520 7368 6f75 second line shou\n 000609d0: 6c64 2063 6f6e 7461 696e 2074 6865 2063 ld contain the c\n 000609e0: 6173 6520 696e 7365 6e73 6974 6976 6520 ase insensitive \n 000609f0: 7465 7374 2022 5a57 5222 2066 6f72 207a test \"ZWR\" for z\n-00060a00: 7772 5200 22f2 2a00 0020 2020 2020 2020 wrR.\".*.. \n+00060a00: 7772 5200 22fe 2a00 0020 2020 2020 2020 wrR.\".*.. \n 00060a10: 666f 726d 6174 206f 7220 2247 4c4f 2220 format or \"GLO\" \n 00060a20: 666f 7220 474f 2066 6f72 6d61 7420 616e for GO format an\n 00060a30: 6420 7468 6520 7477 6f20 6c61 6265 6c20 d the two label \n 00060a40: 6c69 6e65 7320 6d75 7374 2063 6f6e 7461 lines must conta\n-00060a50: 696e 2061 2f00 22f2 3100 0020 2020 2020 in a/.\".1.. \n+00060a50: 696e 2061 2f00 22fe 3100 0020 2020 2020 in a/.\".1.. \n 00060a60: 2020 746f 7461 6c20 6f66 206d 6f72 6520 total of more \n 00060a70: 7468 616e 2031 3020 6368 6172 6163 7465 than 10 characte\n-00060a80: 7273 2e54 0022 f232 0000 2020 2020 206f rs.T.\".2.. o\n+00060a80: 7273 2e54 0022 fe32 0000 2020 2020 206f rs.T.\".2.. o\n 00060a90: 202d 464f 524d 4154 3d47 4f20 6578 7065 -FORMAT=GO expe\n 00060aa0: 6374 7320 7468 6520 6461 7461 2069 6e20 cts the data in \n 00060ab0: 7265 636f 7264 2070 6169 7273 2e20 4561 record pairs. Ea\n 00060ac0: 6368 2067 6c6f 6261 6c20 6e6f 6465 2072 ch global node r\n-00060ad0: 6571 7569 7265 733a 0022 f233 0000 2020 equires:.\".3.. \n+00060ad0: 6571 7569 7265 733a 0022 fe33 0000 2020 equires:.\".3.. \n 00060ae0: 2020 2020 206f 6e65 2072 6563 6f72 6420 one record \n 00060af0: 666f 7220 7468 6520 6b65 7920 616e 6420 for the key and \n 00060b00: 6f6e 6520 666f 7220 7468 6520 6461 7461 one for the data\n-00060b10: 2e53 0022 f234 0000 2020 2020 206f 202d .S.\".4.. o -\n+00060b10: 2e53 0022 fe34 0000 2020 2020 206f 202d .S.\".4.. o -\n 00060b20: 464f 524d 4154 3d5a 5752 2065 7870 6563 FORMAT=ZWR expec\n 00060b30: 7473 2074 6865 2064 6174 6120 666f 7220 ts the data for \n 00060b40: 6561 6368 2067 6c6f 6261 6c20 6e6f 6465 each global node\n 00060b50: 2069 6e20 6120 7369 6e67 6c65 2072 6563 in a single rec\n-00060b60: 6f72 642e 0700 22f2 3500 0014 001a f24f ord...\".5......O\n+00060b60: 6f72 642e 0700 22fe 3500 0014 001a fe4f ord...\".5......O\n 00060b70: 4e45 5252 4f52 0000 4f6e 6572 726f 7212 NERROR..Onerror.\n-00060b80: 0022 f2bf 1100 0020 2020 4f6e 6572 726f .\"..... Onerro\n-00060b90: 7207 0023 f221 0000 5400 23f2 3100 0020 r..#.!..T.#.1.. \n+00060b80: 0022 febf 1100 0020 2020 4f6e 6572 726f .\"..... Onerro\n+00060b90: 7207 0023 fe21 0000 5400 23fe 3100 0020 r..#.!..T.#.1.. \n 00060ba0: 2020 4465 7465 726d 696e 6573 2074 6865 Determines the\n 00060bb0: 204d 5550 4950 204c 4f41 4420 6265 6861 MUPIP LOAD beha\n 00060bc0: 7669 6f72 2077 6865 6e20 6974 2065 6e63 vior when it enc\n 00060bd0: 6f75 6e74 6572 7320 616e 2065 7272 6f72 ounters an error\n-00060be0: 2e20 5468 6520 666f 726d 6174 2600 23f2 . The format&.#.\n+00060be0: 2e20 5468 6520 666f 726d 6174 2600 23fe . The format&.#.\n 00060bf0: 4100 0020 2020 6f66 2074 6865 204f 4e45 A.. of the ONE\n 00060c00: 5252 4f52 2071 7561 6c69 6669 6572 2069 RROR qualifier i\n-00060c10: 733a 0700 23f2 5100 002f 0023 f261 0000 s:..#.Q../.#.a..\n+00060c10: 733a 0700 23fe 5100 002f 0023 fe61 0000 s:..#.Q../.#.a..\n 00060c20: 2020 202d 5b4f 5d4e 4552 524f 523d 7b53 -[O]NERROR={S\n 00060c30: 544f 507c 5052 4f43 4545 447c 494e 5445 TOP|PROCEED|INTE\n-00060c40: 5241 4354 4956 457d 0700 23f2 7100 0039 RACTIVE}..#.q..9\n-00060c50: 0023 f281 0000 2020 2020 206f 2053 544f .#.... o STO\n+00060c40: 5241 4354 4956 457d 0700 23fe 7100 0039 RACTIVE}..#.q..9\n+00060c50: 0023 fe81 0000 2020 2020 206f 2053 544f .#.... o STO\n 00060c60: 5020 6361 7573 6573 204d 5550 4950 204c P causes MUPIP L\n 00060c70: 4f41 4420 746f 2065 7869 7420 696d 6d65 OAD to exit imme\n-00060c80: 6469 6174 656c 792e 3200 23f2 9100 0020 diately.2.#.... \n+00060c80: 6469 6174 656c 792e 3200 23fe 9100 0020 diately.2.#.... \n 00060c90: 2020 2020 6f20 5052 4f43 4545 4420 7072 o PROCEED pr\n 00060ca0: 6f63 6565 6473 2074 6f20 7468 6520 6e65 oceeds to the ne\n-00060cb0: 7874 2072 6563 6f72 642e 3700 22f2 c011 xt record.7.\"...\n+00060cb0: 7874 2072 6563 6f72 642e 3700 22fe c011 xt record.7.\"...\n 00060cc0: 0000 2020 2020 206f 2049 4e54 4552 4143 .. o INTERAC\n 00060cd0: 5449 5645 2070 726f 6d70 7473 2074 6f20 TIVE prompts to \n 00060ce0: 636f 6e74 696e 7565 206f 7220 7374 6f70 continue or stop\n-00060cf0: 2e07 0023 f212 0000 3f00 23f2 1300 0020 ...#....?.#.... \n+00060cf0: 2e07 0023 fe12 0000 3f00 23fe 1300 0020 ...#....?.#.... \n 00060d00: 2020 4279 2064 6566 6175 6c74 204d 5550 By default MUP\n 00060d10: 4950 204c 4f41 4420 6578 6974 7320 6f6e IP LOAD exits on\n 00060d20: 2065 6e63 6f75 6e74 6572 696e 6720 616e encountering an\n-00060d30: 2065 7272 6f72 2e07 0023 f214 0000 1000 error...#......\n-00060d40: 1af2 5354 4449 4e00 0053 7464 696e 1000 ..STDIN..Stdin..\n-00060d50: 20f2 bf11 0000 2020 2053 7464 696e 0700 ..... Stdin..\n-00060d60: 21f2 2100 0050 0021 f231 0000 2020 2053 !.!..P.!.1.. S\n+00060d30: 2065 7272 6f72 2e07 0023 fe14 0000 1000 error...#......\n+00060d40: 1afe 5354 4449 4e00 0053 7464 696e 1000 ..STDIN..Stdin..\n+00060d50: 20fe bf11 0000 2020 2053 7464 696e 0700 ..... Stdin..\n+00060d60: 21fe 2100 0050 0021 fe31 0000 2020 2053 !.!..P.!.1.. S\n 00060d70: 7065 6369 6669 6573 2074 6861 7420 4d55 pecifies that MU\n 00060d80: 5049 5020 4c4f 4144 2074 616b 6573 2069 PIP LOAD takes i\n 00060d90: 6e70 7574 2066 726f 6d20 7374 616e 6461 nput from standa\n 00060da0: 7264 2069 6e70 7574 2028 7374 6469 6e29 rd input (stdin)\n-00060db0: 2e20 5468 652b 0021 f241 0000 2020 2066 . The+.!.A.. f\n+00060db0: 2e20 5468 652b 0021 fe41 0000 2020 2066 . The+.!.A.. f\n 00060dc0: 6f72 6d61 7420 6f66 2074 6865 2053 5444 ormat of the STD\n 00060dd0: 494e 2071 7561 6c69 6669 6572 2069 733a IN qualifier is:\n-00060de0: 0700 21f2 5100 0012 0021 f261 0000 2020 ..!.Q....!.a.. \n-00060df0: 202d 535b 5444 494e 5d07 0021 f271 0000 -S[TDIN]..!.q..\n-00060e00: 1600 11f2 5243 544c 4455 4d50 0000 5243 ....RCTLDUMP..RC\n-00060e10: 544c 4455 4d50 1300 1af2 bf11 0000 2020 TLDUMP........ \n-00060e20: 2052 4354 4c44 554d 5007 001b f221 0000 RCTLDUMP....!..\n-00060e30: 5400 1bf2 3100 0020 2020 5265 706f 7274 T...1.. Report\n+00060de0: 0700 21fe 5100 0012 0021 fe61 0000 2020 ..!.Q....!.a.. \n+00060df0: 202d 535b 5444 494e 5d07 0021 fe71 0000 -S[TDIN]..!.q..\n+00060e00: 1600 11fe 5243 544c 4455 4d50 0000 5243 ....RCTLDUMP..RC\n+00060e10: 544c 4455 4d50 1300 1afe bf11 0000 2020 TLDUMP........ \n+00060e20: 2052 4354 4c44 554d 5007 001b fe21 0000 RCTLDUMP....!..\n+00060e30: 5400 1bfe 3100 0020 2020 5265 706f 7274 T...1.. Report\n 00060e40: 7320 696e 666f 726d 6174 696f 6e20 7265 s information re\n 00060e50: 6c61 7465 6420 746f 2072 656c 696e 6b63 lated to relinkc\n 00060e60: 746c 2066 696c 6573 2061 6e64 2074 6865 tl files and the\n 00060e70: 6972 2061 7373 6f63 6961 7465 6420 7368 ir associated sh\n-00060e80: 6172 6564 4700 1bf2 4100 0020 2020 6d65 aredG...A.. me\n+00060e80: 6172 6564 4700 1bfe 4100 0020 2020 6d65 aredG...A.. me\n 00060e90: 6d6f 7279 2073 6567 6d65 6e74 732e 2054 mory segments. T\n 00060ea0: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n 00060eb0: 204d 5550 4950 2052 4354 4c44 554d 5020 MUPIP RCTLDUMP \n-00060ec0: 636f 6d6d 616e 6420 6973 3a07 001b f251 command is:....Q\n-00060ed0: 0000 1f00 1bf2 6100 0020 2020 4d55 5049 ......a.. MUPI\n+00060ec0: 636f 6d6d 616e 6420 6973 3a07 001b fe51 command is:....Q\n+00060ed0: 0000 1f00 1bfe 6100 0020 2020 4d55 5049 ......a.. MUPI\n 00060ee0: 5020 5243 544c 4455 4d50 205b 6469 7231 P RCTLDUMP [dir1\n-00060ef0: 5d07 001b f271 0000 4f00 1bf2 8100 0020 ]....q..O...... \n+00060ef0: 5d07 001b fe71 0000 4f00 1bfe 8100 0020 ]....q..O...... \n 00060f00: 2020 4966 2074 6865 206f 7074 696f 6e61 If the optiona\n 00060f10: 6c20 7061 7261 6d65 7465 7220 6469 7231 l parameter dir1\n 00060f20: 2069 7320 6e6f 7420 7370 6563 6966 6965 is not specifie\n 00060f30: 642c 204d 5550 4950 2052 4354 4c44 554d d, MUPIP RCTLDUM\n-00060f40: 5020 6475 6d70 7353 001b f291 0000 2020 P dumpsS...... \n+00060f40: 5020 6475 6d70 7353 001b fe91 0000 2020 P dumpsS...... \n 00060f50: 2069 6e66 6f72 6d61 7469 6f6e 206f 6e20 information on \n 00060f60: 616c 6c20 6974 7320 6163 7469 7665 2061 all its active a\n 00060f70: 7574 6f2d 7265 6c69 6e6b 2d65 6e61 626c uto-relink-enabl\n 00060f80: 6564 2064 6972 6563 746f 7269 6573 2028 ed directories (\n-00060f90: 7468 6f73 6520 7769 7468 4d00 1af2 c011 those withM.....\n+00060f90: 7468 6f73 6520 7769 7468 4d00 1afe c011 those withM.....\n 00060fa0: 0000 2020 2077 6974 6820 6120 2a2d 7375 .. with a *-su\n 00060fb0: 6666 6978 2920 6964 656e 7469 6669 6564 ffix) identified\n 00060fc0: 2062 7920 2467 746d 726f 7574 696e 6573 by $gtmroutines\n 00060fd0: 2e20 5769 7468 2061 2064 6972 6563 746f . With a directo\n 00060fe0: 7279 2070 6174 6800 0000 0000 0000 0000 ry path.........\n 00060ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061000: 0100 0000 a807 0000 a708 0000 0000 0000 ................\n-00061010: 6900 00f2 4845 4c50 00ff 7300 ff47 444d i...HELP..s..GDM\n+00061010: 6900 00fe 4845 4c50 00ff 7300 ff47 444d i...HELP..s..GDM\n 00061020: 00ff 7300 ff4c 4f41 4400 c045 0000 2020 ..s..LOAD..E.. \n 00061030: 2063 6f6e 7375 6d69 6e67 2064 7565 2074 consuming due t\n 00061040: 6f20 7468 6520 766f 6c75 6d65 206f 6620 o the volume of \n 00061050: 6461 7461 2074 6861 7420 6861 7320 746f data that has to\n 00061060: 2062 6520 636f 6e76 6572 7465 6420 6672 be converted fr\n-00061070: 6f6d 2062 696e 6172 794d 0017 f246 0000 om binaryM...F..\n+00061070: 6f6d 2062 696e 6172 794d 0017 fe46 0000 om binaryM...F..\n 00061080: 2020 2074 6f20 5a57 5220 666f 726d 6174 to ZWR format\n 00061090: 2028 6f6e 2073 6f75 7263 6529 2061 6e64 (on source) and\n 000610a0: 2076 6963 6520 7665 7273 6120 286f 6e20 vice versa (on \n 000610b0: 7461 7267 6574 292e 204f 6e65 206d 7573 target). One mus\n-000610c0: 7420 616c 736f 4f00 17f2 4700 0020 2020 t alsoO...G.. \n+000610c0: 7420 616c 736f 4f00 17fe 4700 0020 2020 t alsoO...G.. \n 000610d0: 636f 6e73 6964 6572 2074 6865 2066 6163 consider the fac\n 000610e0: 7420 7468 6174 2074 6865 2065 7874 7261 t that the extra\n 000610f0: 6374 2066 696c 6520 6361 6e20 6265 2076 ct file can be v\n 00061100: 6572 7920 6c61 7267 6520 666f 7220 6120 ery large for a \n-00061110: 6c61 7267 654e 0017 f248 0000 2020 2064 largeN...H.. d\n+00061110: 6c61 7267 654e 0017 fe48 0000 2020 2064 largeN...H.. d\n 00061120: 6174 6162 6173 652e 2055 7365 7273 206d atabase. Users m\n 00061130: 7573 7420 656e 7375 7265 2061 6465 7175 ust ensure adequ\n 00061140: 6174 6520 7374 6f72 6167 6520 7375 7070 ate storage supp\n 00061150: 6f72 7420 7468 6520 7369 7a65 206f 6620 ort the size of \n-00061160: 7468 6554 0017 f249 0000 2020 2065 7874 theT...I.. ext\n+00061160: 7468 6554 0017 fe49 0000 2020 2065 7874 theT...I.. ext\n 00061170: 7261 6374 2066 696c 6520 616e 6420 7468 ract file and th\n 00061180: 6520 7370 6163 6520 6f63 6375 7069 6564 e space occupied\n 00061190: 2062 7920 7468 6520 736f 7572 6365 2061 by the source a\n 000611a0: 6e64 2074 6172 6765 7420 6461 7461 6261 nd target databa\n-000611b0: 7365 732e 2049 6e50 0017 f24a 0000 2020 ses. InP...J.. \n+000611b0: 7365 732e 2049 6e50 0017 fe4a 0000 2020 ses. InP...J.. \n 000611c0: 206f 7264 6572 2074 6f20 7265 6475 6365 order to reduce\n 000611d0: 2074 6865 2074 6f74 616c 2074 696d 6520 the total time \n 000611e0: 616e 6420 7370 6163 6520 6974 2074 616b and space it tak\n 000611f0: 6573 2074 6f20 7472 616e 7366 6572 2064 es to transfer d\n-00061200: 6174 6162 6173 6551 0017 f251 0000 2020 atabaseQ...Q.. \n+00061200: 6174 6162 6173 6551 0017 fe51 0000 2020 atabaseQ...Q.. \n 00061210: 2063 6f6e 7465 6e74 2066 726f 6d20 6f6e content from on\n 00061220: 6520 656e 6469 616e 2070 6c61 7466 6f72 e endian platfor\n 00061230: 6d20 746f 2061 6e6f 7468 6572 2c20 6974 m to another, it\n 00061240: 2069 7320 6566 6669 6369 656e 7420 746f is efficient to\n-00061250: 2063 6f6e 7665 7274 4e00 17f2 5200 0020 convertN...R.. \n+00061250: 2063 6f6e 7665 7274 4e00 17fe 5200 0020 convertN...R.. \n 00061260: 2020 7468 6520 656e 6469 616e 2066 6f72 the endian for\n 00061270: 6d61 7420 696e 2d70 6c61 6365 2066 6f72 mat in-place for\n 00061280: 2061 2064 6174 6162 6173 6520 616e 6420 a database and \n 00061290: 7472 616e 7366 6572 2074 6865 2063 6f6e transfer the con\n-000612a0: 7665 7274 6564 4e00 17f2 5300 0020 2020 vertedN...S.. \n+000612a0: 7665 7274 6564 4e00 17fe 5300 0020 2020 vertedN...S.. \n 000612b0: 6461 7461 6261 7365 2e20 5365 6520 4d55 database. See MU\n 000612c0: 5049 5020 454e 4449 414e 4356 5420 666f PIP ENDIANCVT fo\n 000612d0: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati\n 000612e0: 6f6e 206f 6e20 636f 6e76 6572 7469 6e67 on on converting\n-000612f0: 2074 6865 2b00 17f2 5400 0020 2020 656e the+...T.. en\n+000612f0: 2074 6865 2b00 17fe 5400 0020 2020 656e the+...T.. en\n 00061300: 6469 616e 2066 6f72 6d61 7420 6f66 2061 dian format of a\n 00061310: 2064 6174 6162 6173 6520 6669 6c65 2e07 database file..\n-00061320: 0017 f255 0000 5300 17f2 5600 0020 2020 ...U..S...V.. \n+00061320: 0017 fe55 0000 5300 17fe 5600 0020 2020 ...U..S...V.. \n 00061330: 5468 6520 666f 6c6c 6f77 696e 6720 7365 The following se\n 00061340: 6374 696f 6e73 2064 6573 6372 6962 6520 ctions describe \n 00061350: 7468 6520 6f70 7469 6f6e 616c 2071 7561 the optional qua\n 00061360: 6c69 6669 6572 7320 6f66 2074 6865 204d lifiers of the M\n-00061370: 5550 4950 204c 4f41 4412 0017 f257 0000 UPIP LOAD....W..\n-00061380: 2020 2063 6f6d 6d61 6e64 2e07 0017 f258 command.....X\n-00061390: 0000 1400 16f2 ff73 00ff 4245 4749 4e00 .......s..BEGIN.\n-000613a0: 0042 4567 696e 1000 20f2 bf11 0000 2020 .BEgin.. ..... \n-000613b0: 2042 4567 696e 0700 21f2 2100 004e 0021 BEgin..!.!..N.!\n-000613c0: f231 0000 2020 2053 7065 6369 6669 6573 .1.. Specifies\n+00061370: 5550 4950 204c 4f41 4412 0017 fe57 0000 UPIP LOAD....W..\n+00061380: 2020 2063 6f6d 6d61 6e64 2e07 0017 fe58 command.....X\n+00061390: 0000 1400 16fe ff73 00ff 4245 4749 4e00 .......s..BEGIN.\n+000613a0: 0042 4567 696e 1000 20fe bf11 0000 2020 .BEgin.. ..... \n+000613b0: 2042 4567 696e 0700 21fe 2100 004e 0021 BEgin..!.!..N.!\n+000613c0: fe31 0000 2020 2053 7065 6369 6669 6573 .1.. Specifies\n 000613d0: 2074 6865 2072 6563 6f72 6420 6e75 6d62 the record numb\n 000613e0: 6572 206f 6620 7468 6520 696e 7075 7420 er of the input \n 000613f0: 6669 6c65 2077 6974 6820 7768 6963 6820 file with which \n-00061400: 4c4f 4144 2073 686f 756c 6451 0021 f241 LOAD shouldQ.!.A\n+00061400: 4c4f 4144 2073 686f 756c 6451 0021 fe41 LOAD shouldQ.!.A\n 00061410: 0000 2020 2062 6567 696e 2e20 4469 7265 .. begin. Dire\n 00061420: 6374 696e 6720 4c4f 4144 2074 6f20 6265 cting LOAD to be\n 00061430: 6769 6e20 6174 2061 2070 6f69 6e74 206f gin at a point o\n 00061440: 7468 6572 2074 6861 6e20 7468 6520 6265 ther than the be\n-00061450: 6769 6e6e 696e 6720 6f66 2061 4a00 21f2 ginning of aJ.!.\n+00061450: 6769 6e6e 696e 6720 6f66 2061 4a00 21fe ginning of aJ.!.\n 00061460: 5100 0020 2020 7661 6c69 6420 6b65 7920 Q.. valid key \n 00061470: 6361 7573 6573 2061 6e20 6572 726f 722e causes an error.\n 00061480: 2054 6865 2066 6f72 6d61 7420 6f66 2074 The format of t\n 00061490: 6865 2042 4547 494e 2071 7561 6c69 6669 he BEGIN qualifi\n-000614a0: 6572 2069 733a 0700 21f2 6100 001a 0021 er is:..!.a....!\n-000614b0: f271 0000 2020 202d 4245 5b47 494e 5d3d .q.. -BE[GIN]=\n-000614c0: 696e 7465 6765 7207 0021 f281 0000 1700 integer..!......\n-000614d0: 21f2 9100 0020 2020 2a2a 496d 706f 7274 !.... **Import\n-000614e0: 616e 742a 2a08 0020 f2c0 1100 0053 0021 ant**.. .....S.!\n-000614f0: f212 0000 2020 2041 6c77 6179 7320 636f .... Always co\n+000614a0: 6572 2069 733a 0700 21fe 6100 001a 0021 er is:..!.a....!\n+000614b0: fe71 0000 2020 202d 4245 5b47 494e 5d3d .q.. -BE[GIN]=\n+000614c0: 696e 7465 6765 7207 0021 fe81 0000 1700 integer..!......\n+000614d0: 21fe 9100 0020 2020 2a2a 496d 706f 7274 !.... **Import\n+000614e0: 616e 742a 2a08 0020 fec0 1100 0053 0021 ant**.. .....S.!\n+000614f0: fe12 0000 2020 2041 6c77 6179 7320 636f .... Always co\n 00061500: 6e73 6964 6572 2074 6865 206e 756d 6265 nsider the numbe\n 00061510: 7220 6f66 2068 6561 6465 7220 7265 636f r of header reco\n 00061520: 7264 7320 666f 7220 6368 6f6f 7369 6e67 rds for choosing\n 00061530: 2061 202d 4245 4749 4e20 706f 696e 742e a -BEGIN point.\n-00061540: 3400 21f2 1300 0020 2020 5365 6520 464f 4.!.... See FO\n+00061540: 3400 21fe 1300 0020 2020 5365 6520 464f 4.!.... See FO\n 00061550: 524d 4154 2071 7561 6c69 6669 6572 2066 RMAT qualifier f\n 00061560: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat\n-00061570: 696f 6e2e 0700 21f2 1400 004a 0021 f215 ion...!....J.!..\n+00061570: 696f 6e2e 0700 21fe 1400 004a 0021 fe15 ion...!....J.!..\n 00061580: 0000 2020 2020 206f 2046 6f72 202d 464f .. o For -FO\n 00061590: 524d 4154 3d47 4f20 696e 7075 742c 2074 RMAT=GO input, t\n 000615a0: 6865 2076 616c 7565 2069 7320 7573 7561 he value is usua\n 000615b0: 6c6c 7920 616e 206f 6464 206e 756d 6265 lly an odd numbe\n-000615c0: 722e 2041 7351 0021 f216 0000 2020 2020 r. AsQ.!.... \n+000615c0: 722e 2041 7351 0021 fe16 0000 2020 2020 r. AsQ.!.... \n 000615d0: 2020 202d 464f 524d 4154 3d42 494e 4152 -FORMAT=BINAR\n 000615e0: 5920 7265 7175 6972 6573 2069 6d70 6f72 Y requires impor\n 000615f0: 7461 6e74 2069 6e66 6f72 6d61 7469 6f6e tant information\n 00061600: 2066 726f 6d20 7468 6520 6865 6164 6572 from the header\n-00061610: 2c20 7468 6973 5200 21f2 1700 0020 2020 , thisR.!.... \n+00061610: 2c20 7468 6973 5200 21fe 1700 0020 2020 , thisR.!.... \n 00061620: 2020 2020 7479 7065 206f 6620 6c6f 6164 type of load\n 00061630: 2072 6571 7569 7265 7320 616e 2069 6e74 requires an int\n 00061640: 6163 7420 6669 6c65 2068 6561 6465 7220 act file header \n 00061650: 7265 6761 7264 6c65 7373 206f 6620 7468 regardless of th\n-00061660: 6520 2d42 4547 494e 1400 21f2 1800 0020 e -BEGIN..!.... \n-00061670: 2020 2020 2020 7661 6c75 652e 4d00 21f2 value.M.!.\n+00061660: 6520 2d42 4547 494e 1400 21fe 1800 0020 e -BEGIN..!.... \n+00061670: 2020 2020 2020 7661 6c75 652e 4d00 21fe value.M.!.\n 00061680: 1900 0020 2020 2020 6f20 466f 7220 2d46 ... o For -F\n 00061690: 4f52 4d41 5420 3d20 5a57 5220 696e 7075 ORMAT = ZWR inpu\n 000616a0: 742c 2065 6163 6820 7265 636f 7264 2063 t, each record c\n 000616b0: 6f6e 7461 696e 7320 6120 636f 6d70 6c65 ontains a comple\n-000616c0: 7465 2073 6574 206f 664a 0021 f21a 0000 te set ofJ.!....\n+000616c0: 7465 2073 6574 206f 664a 0021 fe1a 0000 te set ofJ.!....\n 000616d0: 2020 2020 2020 2072 6566 6572 656e 6365 reference\n 000616e0: 2061 6e64 2064 6174 6120 696e 666f 726d and data inform\n 000616f0: 6174 696f 6e2e 2054 6865 2062 6567 696e ation. The begin\n 00061700: 6e69 6e67 2076 616c 7565 7320 6172 6520 ning values are \n-00061710: 6e6f 7445 0021 f221 0000 2020 2020 2020 notE.!.!.. \n+00061710: 6e6f 7445 0021 fe21 0000 2020 2020 2020 notE.!.!.. \n 00061720: 2072 6573 7472 6963 7465 642c 2065 7863 restricted, exc\n 00061730: 6570 7420 746f 2061 6c6c 6f77 2074 776f ept to allow two\n 00061740: 2072 6563 6f72 6473 2066 6f72 2074 6865 records for the\n-00061750: 2068 6561 6465 722e 4900 21f2 2200 0020 header.I.!.\".. \n+00061750: 2068 6561 6465 722e 4900 21fe 2200 0020 header.I.!.\".. \n 00061760: 2020 2020 6f20 4279 2064 6566 6175 6c74 o By default\n 00061770: 2c20 4c4f 4144 2073 7461 7274 7320 6174 , LOAD starts at\n 00061780: 2074 6865 2062 6567 696e 6e69 6e67 206f the beginning o\n 00061790: 6620 7468 6520 696e 7075 7420 6669 6c65 f the input file\n-000617a0: 2e07 0021 f223 0000 0000 0000 0000 0000 ...!.#..........\n+000617a0: 2e07 0021 fe23 0000 0000 0000 0000 0000 ...!.#..........\n 000617b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000617c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000617d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000617e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000617f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061800: 0100 0000 6a05 0000 ff08 0000 0000 0000 ....j...........\n 00061810: 3600 0024 4845 4c50 00ff 7300 ff47 444d 6..$HELP..s..GDM\n 00061820: 00ff 7300 ff4c 4f41 4400 ff73 00ff 4649 ..s..LOAD..s..FI\n 00061830: 4c4c 5f46 4143 544f 5200 0046 496c 6c5f LL_FACTOR..FIll_\n-00061840: 6661 6374 6f72 1600 26f2 bf11 0000 2020 factor..&..... \n-00061850: 2046 496c 6c5f 6661 6374 6f72 0700 27f2 FIll_factor..'.\n-00061860: 2100 004f 0027 f231 0000 2020 2053 7065 !..O.'.1.. Spe\n+00061840: 6661 6374 6f72 1600 26fe bf11 0000 2020 factor..&..... \n+00061850: 2046 496c 6c5f 6661 6374 6f72 0700 27fe FIll_factor..'.\n+00061860: 2100 004f 0027 fe31 0000 2020 2053 7065 !..O.'.1.. Spe\n 00061870: 6369 6669 6573 2074 6865 2071 7561 6e74 cifies the quant\n 00061880: 6974 7920 6f66 2064 6174 6120 7374 6f72 ity of data stor\n 00061890: 6564 2069 6e20 6120 6461 7461 6261 7365 ed in a database\n 000618a0: 2062 6c6f 636b 2e20 5375 6273 6571 7565 block. Subseque\n-000618b0: 6e74 5300 27f2 4100 0020 2020 7275 6e2d ntS.'.A.. run-\n+000618b0: 6e74 5300 27fe 4100 0020 2020 7275 6e2d ntS.'.A.. run-\n 000618c0: 7469 6d65 2075 7064 6174 6573 2074 6f20 time updates to \n 000618d0: 7468 6520 626c 6f63 6b20 6669 6c6c 2074 the block fill t\n 000618e0: 6865 2072 656d 6169 6e69 6e67 2061 7661 he remaining ava\n 000618f0: 696c 6162 6c65 2073 7061 6365 2072 6573 ilable space res\n-00061900: 6572 7665 6449 0027 f251 0000 2020 2062 ervedI.'.Q.. b\n+00061900: 6572 7665 6449 0027 fe51 0000 2020 2062 ervedI.'.Q.. b\n 00061910: 7920 7468 6520 4649 4c4c 5f46 4143 544f y the FILL_FACTO\n 00061920: 522e 2042 6c6f 636b 7320 7468 6174 2061 R. Blocks that a\n 00061930: 766f 6964 2062 6c6f 636b 2073 706c 6974 void block split\n 00061940: 7320 6f70 6572 6174 6520 6d6f 7265 4200 s operate moreB.\n-00061950: 27f2 6100 0020 2020 6566 6669 6369 656e '.a.. efficien\n+00061950: 27fe 6100 0020 2020 6566 6669 6369 656e '.a.. efficien\n 00061960: 746c 792e 2054 6865 2066 6f72 6d61 7420 tly. The format \n 00061970: 6f66 2074 6865 2046 494c 4c5f 4641 4354 of the FILL_FACT\n 00061980: 4f52 2071 7561 6c69 6669 6572 2069 733a OR qualifier is:\n-00061990: 0700 27f2 7100 0020 0027 f281 0000 2020 ..'.q.. .'.... \n+00061990: 0700 27fe 7100 0020 0027 fe81 0000 2020 ..'.q.. .'.... \n 000619a0: 202d 4649 5b4c 4c5f 4641 4354 4f52 5d3d -FI[LL_FACTOR]=\n-000619b0: 696e 7465 6765 7207 0027 f291 0000 5100 integer..'....Q.\n-000619c0: 26f2 c011 0000 2020 2020 206f 2052 6573 &..... o Res\n+000619b0: 696e 7465 6765 7207 0027 fe91 0000 5100 integer..'....Q.\n+000619c0: 26fe c011 0000 2020 2020 206f 2052 6573 &..... o Res\n 000619d0: 6572 7665 7320 726f 6f6d 2061 6e64 2061 erves room and a\n 000619e0: 766f 6964 2075 6e6e 6563 6573 7361 7279 void unnecessary\n 000619f0: 2062 6c6f 636b 2073 706c 6974 2074 6f20 block split to \n 00061a00: 6163 636f 6d6d 6f64 6174 6520 7468 6554 accommodate theT\n-00061a10: 0027 f212 0000 2020 2020 2020 2066 6f72 .'.... for\n+00061a10: 0027 fe12 0000 2020 2020 2020 2066 6f72 .'.... for\n 00061a20: 6563 6173 7465 6420 6772 6f77 7468 2069 ecasted growth i\n 00061a30: 6e20 6120 676c 6f62 616c 2076 6172 6961 n a global varia\n 00061a40: 626c 6520 7468 6174 206d 6179 2065 7870 ble that may exp\n 00061a50: 6572 6965 6e63 6520 7369 676e 6966 6963 erience signific\n-00061a60: 616e 742e 0027 f213 0000 2020 2020 2020 ant..'.... \n+00061a60: 616e 742e 0027 fe13 0000 2020 2020 2020 ant..'.... \n 00061a70: 2072 6174 6520 6f66 2061 6464 6974 696f rate of additio\n 00061a80: 6e73 206f 7665 7220 6120 7065 7269 6f64 ns over a period\n-00061a90: 2e51 0027 f214 0000 2020 2020 206f 2055 .Q.'.... o U\n+00061a90: 2e51 0027 fe14 0000 2020 2020 206f 2055 .Q.'.... o U\n 00061aa0: 7365 7273 2068 6176 696e 6720 6461 7461 sers having data\n 00061ab0: 6261 7365 2070 6572 666f 726d 616e 6365 base performance\n 00061ac0: 2069 7373 7565 7320 6f72 2061 2068 6967 issues or a hig\n 00061ad0: 6820 7261 7465 206f 6620 6461 7461 6261 h rate of databa\n-00061ae0: 7365 5300 27f2 1500 0020 2020 2020 2020 seS.'.... \n+00061ae0: 7365 5300 27fe 1500 0020 2020 2020 2020 seS.'.... \n 00061af0: 7570 6461 7465 7320 6d75 7374 2065 7861 updates must exa\n 00061b00: 6d69 6e65 2074 6865 2064 6566 696e 6564 mine the defined\n 00061b10: 2046 494c 4c5f 4641 4354 4f52 732e 2055 FILL_FACTORs. U\n 00061b20: 6e6c 6573 7320 7468 6520 6170 706c 6963 nless the applic\n-00061b30: 6174 696f 6e54 0027 f216 0000 2020 2020 ationT.'.... \n+00061b30: 6174 696f 6e54 0027 fe16 0000 2020 2020 ationT.'.... \n 00061b40: 2020 206f 6e6c 7920 7573 6573 2075 6e69 only uses uni\n 00061b50: 666f 726d 2072 6563 6f72 6473 2c20 7768 form records, wh\n 00061b60: 6963 6820 6973 206e 6f74 2074 7970 6963 ich is not typic\n 00061b70: 616c 2066 6f72 206d 6f73 7420 6170 706c al for most appl\n-00061b80: 6963 6174 696f 6e73 2c31 0027 f217 0000 ications,1.'....\n+00061b80: 6963 6174 696f 6e73 2c31 0027 fe17 0000 ications,1.'....\n 00061b90: 2020 2020 2020 2046 494c 4c5f 4641 4354 FILL_FACT\n 00061ba0: 4f52 7320 646f 206e 6f74 2077 6f72 6b20 ORs do not work \n-00061bb0: 7072 6563 6973 656c 792e 4e00 27f2 1800 precisely.N.'...\n+00061bb0: 7072 6563 6973 656c 792e 4e00 27fe 1800 precisely.N.'...\n 00061bc0: 0020 2020 2020 6f20 4279 2064 6566 6175 . o By defau\n 00061bd0: 6c74 2c20 4c4f 4144 2075 7365 7320 2d46 lt, LOAD uses -F\n 00061be0: 494c 4c5f 4641 4354 4f52 3d31 3030 2066 ILL_FACTOR=100 f\n 00061bf0: 6f72 206d 6178 696d 756d 2064 6174 6120 or maximum data \n-00061c00: 6465 6e73 6974 792e 0700 27f2 1900 0012 density...'.....\n-00061c10: 0027 f21a 0000 2020 202a 2a4e 6f74 652a .'.... **Note*\n-00061c20: 2a07 0027 f221 0000 4b00 27f2 2200 0020 *..'.!..K.'.\".. \n+00061c00: 6465 6e73 6974 792e 0700 27fe 1900 0012 density...'.....\n+00061c10: 0027 fe1a 0000 2020 202a 2a4e 6f74 652a .'.... **Note*\n+00061c20: 2a07 0027 fe21 0000 4b00 27fe 2200 0020 *..'.!..K.'.\".. \n 00061c30: 2020 4649 4c4c 5f46 4143 544f 5220 6973 FILL_FACTOR is\n 00061c40: 2075 7365 6675 6c20 7768 656e 2075 7064 useful when upd\n 00061c50: 6174 6573 2061 6464 206f 7220 6772 6f77 ates add or grow\n 00061c60: 2072 6563 6f72 6473 2072 6561 736f 6e61 records reasona\n-00061c70: 626c 7951 0027 f223 0000 2020 2075 6e69 blyQ.'.#.. uni\n+00061c70: 626c 7951 0027 fe23 0000 2020 2075 6e69 blyQ.'.#.. uni\n 00061c80: 666f 726d 6c79 2061 6372 6f73 7320 6120 formly across a \n 00061c90: 6272 6f61 6420 6b65 7920 7261 6e67 652e broad key range.\n 00061ca0: 2049 6620 7570 6461 7465 7320 6172 6520 If updates are \n 00061cb0: 6174 2065 7665 7220 6173 6365 6e64 696e at ever ascendin\n-00061cc0: 6720 6f72 4f00 27f2 2400 0020 2020 6465 g orO.'.$.. de\n+00061cc0: 6720 6f72 4f00 27fe 2400 0020 2020 6465 g orO.'.$.. de\n 00061cd0: 7363 656e 6469 6e67 206b 6579 732c 206f scending keys, o\n 00061ce0: 7220 6966 2074 6865 2072 6563 6f72 6420 r if the record \n 00061cf0: 7365 7420 616e 6420 7265 636f 7264 2073 set and record s\n 00061d00: 697a 6573 2061 7265 2072 656c 6174 6976 izes are relativ\n-00061d10: 656c 7950 0027 f225 0000 2020 2073 7461 elyP.'.%.. sta\n+00061d10: 656c 7950 0027 fe25 0000 2020 2073 7461 elyP.'.%.. sta\n 00061d20: 7469 6320 696e 2074 6865 2066 6163 6520 tic in the face \n 00061d30: 6f66 2075 7064 6174 6573 2c20 4649 4c4c of updates, FILL\n 00061d40: 5f46 4143 544f 5220 776f 6e27 7420 7072 _FACTOR won't pr\n 00061d50: 6f76 6964 6520 6d75 6368 2062 656e 6566 ovide much benef\n-00061d60: 6974 2e07 0027 f226 0000 0000 0000 0000 it...'.&........\n+00061d60: 6974 2e07 0027 fe26 0000 0000 0000 0000 it...'.&........\n 00061d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -25083,56 +25083,56 @@\n 00061fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00061ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062000: 0100 0000 a402 0000 eb08 0000 0000 0000 ................\n-00062010: 2600 00f2 4845 4c50 00ff 7300 ff47 444d &...HELP..s..GDM\n+00062010: 2600 00fe 4845 4c50 00ff 7300 ff47 444d &...HELP..s..GDM\n 00062020: 00ff 7300 ff4c 4f41 4400 ff73 00ff 454e ..s..LOAD..s..EN\n-00062030: 4400 0045 6e64 0e00 1ef2 bf11 0000 2020 D..End........ \n-00062040: 2045 6e64 0700 1ff2 2100 0052 001f f231 End....!..R...1\n+00062030: 4400 0045 6e64 0e00 1efe bf11 0000 2020 D..End........ \n+00062040: 2045 6e64 0700 1ffe 2100 0052 001f fe31 End....!..R...1\n 00062050: 0000 2020 2053 7065 6369 6669 6573 2074 .. Specifies t\n 00062060: 6865 2072 6563 6f72 6420 6e75 6d62 6572 he record number\n 00062070: 206f 6620 7468 6520 696e 7075 7420 6669 of the input fi\n 00062080: 6c65 2061 7420 7768 6963 6820 4c4f 4144 le at which LOAD\n 00062090: 2073 686f 756c 6420 7374 6f70 2e53 001f should stop.S..\n-000620a0: f241 0000 2020 202d 454e 443d 696e 7465 .A.. -END=inte\n+000620a0: fe41 0000 2020 202d 454e 443d 696e 7465 .A.. -END=inte\n 000620b0: 6765 7220 6d75 7374 2062 6520 6772 6561 ger must be grea\n 000620c0: 7465 7220 7468 616e 2074 6865 202d 4245 ter than the -BE\n 000620d0: 4749 4e3d 696e 7465 6765 7220 666f 7220 GIN=integer for \n 000620e0: 4c4f 4144 2074 6f20 6f70 6572 6174 652e LOAD to operate.\n-000620f0: 5000 1ff2 5100 0020 2020 4c4f 4144 2074 P...Q.. LOAD t\n+000620f0: 5000 1ffe 5100 0020 2020 4c4f 4144 2074 P...Q.. LOAD t\n 00062100: 6572 6d69 6e61 7465 7320 6166 7465 7220 erminates after \n 00062110: 7072 6f63 6573 7369 6e67 2074 6865 2072 processing the r\n 00062120: 6563 6f72 6420 6f66 2074 6865 206e 756d ecord of the num\n 00062130: 6265 7220 7370 6563 6966 6965 6420 6279 ber specified by\n-00062140: 4b00 1ff2 6100 0020 2020 2d45 4e44 206f K...a.. -END o\n+00062140: 4b00 1ffe 6100 0020 2020 2d45 4e44 206f K...a.. -END o\n 00062150: 7220 7265 6163 6869 6e67 2074 6865 2065 r reaching the e\n 00062160: 6e64 206f 6620 7468 6520 696e 7075 7420 nd of the input \n 00062170: 6669 6c65 2e20 5468 6520 666f 726d 6174 file. The format\n-00062180: 206f 6620 7468 6520 454e 4417 001f f271 of the END....q\n+00062180: 206f 6620 7468 6520 454e 4417 001f fe71 of the END....q\n 00062190: 0000 2020 2071 7561 6c69 6669 6572 2069 .. qualifier i\n-000621a0: 733a 0700 1ff2 8100 0018 001f f291 0000 s:..............\n+000621a0: 733a 0700 1ffe 8100 0018 001f fe91 0000 s:..............\n 000621b0: 2020 202d 455b 4e44 5d3d 696e 7465 6765 -E[ND]=intege\n-000621c0: 7208 001e f2c0 1100 004d 001f f212 0000 r........M......\n+000621c0: 7208 001e fec0 1100 004d 001f fe12 0000 r........M......\n 000621d0: 2020 2054 6865 2076 616c 7565 206f 6620 The value of \n 000621e0: 2d46 4f52 4d41 543d 474f 2069 6e70 7574 -FORMAT=GO input\n 000621f0: 2073 686f 756c 6420 6e6f 726d 616c 6c79 should normally\n 00062200: 2062 6520 616e 2065 7665 6e20 6e75 6d62 be an even numb\n-00062210: 6572 2e20 4279 3f00 1ff2 1300 0020 2020 er. By?...... \n+00062210: 6572 2e20 4279 3f00 1ffe 1300 0020 2020 er. By?...... \n 00062220: 6465 6661 756c 742c 204c 4f41 4420 636f default, LOAD co\n 00062230: 6e74 696e 7565 7320 746f 2074 6865 2065 ntinues to the e\n 00062240: 6e64 206f 6620 7468 6520 696e 7075 7420 nd of the input \n-00062250: 6669 6c65 2e07 001f f214 0000 1500 1bf2 file............\n+00062250: 6669 6c65 2e07 001f fe14 0000 1500 1bfe file............\n 00062260: 5841 4d50 4c45 5300 0045 7861 6d70 6c65 XAMPLES..Example\n-00062270: 7313 0023 f2bf 1100 0020 2020 4578 616d s..#..... Exam\n-00062280: 706c 6573 0700 24f2 2100 0012 0024 f231 ples..$.!....$.1\n+00062270: 7313 0023 febf 1100 0020 2020 4578 616d s..#..... Exam\n+00062280: 706c 6573 0700 24fe 2100 0012 0024 fe31 ples..$.!....$.1\n 00062290: 0000 2020 2045 7861 6d70 6c65 3a07 0024 .. Example:..$\n-000622a0: f241 0000 0000 0000 0000 0000 0000 0000 .A..............\n+000622a0: fe41 0000 0000 0000 0000 0000 0000 0000 .A..............\n 000622b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000622c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000622d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000622e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000622f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -25215,89 +25215,89 @@\n 000627e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000627f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062800: 0100 0000 fd04 0000 1309 0000 0000 0000 ................\n 00062810: 4500 0000 4845 4c50 00ff 7300 ff47 444d E...HELP..s..GDM\n 00062820: 00ff 7300 ff4c 4f41 4400 ff73 00ff 4558 ..s..LOAD..s..EX\n 00062830: 414d 504c 4553 00bf 5100 0020 2020 2420 AMPLES..Q.. $ \n 00062840: 6d75 7069 7020 6c6f 6164 2065 785f 6669 mupip load ex_fi\n-00062850: 6c65 2e67 6f07 0024 f261 0000 4e00 24f2 le.go..$.a..N.$.\n+00062850: 6c65 2e67 6f07 0024 fe61 0000 4e00 24fe le.go..$.a..N.$.\n 00062860: 7100 0020 2020 5468 6973 2063 6f6d 6d61 q.. This comma\n 00062870: 6e64 206c 6f61 6473 2074 6865 2063 6f6e nd loads the con\n 00062880: 7465 6e74 206f 6620 7468 6520 6578 7472 tent of the extr\n 00062890: 6163 7420 6669 6c65 2065 785f 6669 6c65 act file ex_file\n-000628a0: 2e67 6f20 746f 2074 6865 1b00 24f2 8100 .go to the..$...\n+000628a0: 2e67 6f20 746f 2074 6865 1b00 24fe 8100 .go to the..$...\n 000628b0: 0020 2020 6375 7272 656e 7420 6461 7461 . current data\n-000628c0: 6261 7365 2e07 0024 f291 0000 1300 23f2 base...$......#.\n+000628c0: 6261 7365 2e07 0024 fe91 0000 1300 23fe base...$......#.\n 000628d0: c011 0000 2020 2045 7861 6d70 6c65 3a07 .... Example:.\n-000628e0: 0024 f212 0000 2900 24f2 1300 0020 2020 .$....).$.... \n+000628e0: 0024 fe12 0000 2900 24fe 1300 0020 2020 .$....).$.... \n 000628f0: 2420 6d75 7069 7020 6c6f 6164 202d 666f $ mupip load -fo\n 00062900: 726d 6174 3d67 6f20 6269 672e 676c 6f07 rmat=go big.glo.\n-00062910: 0024 f214 0000 4d00 24f2 1500 0020 2020 .$....M.$.... \n+00062910: 0024 fe14 0000 4d00 24fe 1500 0020 2020 .$....M.$.... \n 00062920: 5468 6973 2063 6f6d 6d61 6e64 206c 6f61 This command loa\n 00062930: 6473 2061 6e20 6578 7472 6163 7420 6669 ds an extract fi\n 00062940: 6c65 2062 6967 2e67 6c6f 2069 6e20 7468 le big.glo in th\n 00062950: 6520 6375 7272 656e 7420 6461 7461 6261 e current databa\n-00062960: 7365 2e07 0024 f216 0000 1200 24f2 1700 se...$......$...\n-00062970: 0020 2020 4578 616d 706c 653a 0700 24f2 . Example:..$.\n-00062980: 1800 002e 0024 f219 0000 2020 2024 206d .....$.... $ m\n+00062960: 7365 2e07 0024 fe16 0000 1200 24fe 1700 se...$......$...\n+00062970: 0020 2020 4578 616d 706c 653a 0700 24fe . Example:..$.\n+00062980: 1800 002e 0024 fe19 0000 2020 2024 206d .....$.... $ m\n 00062990: 7570 6970 206c 6f61 6420 2d62 6567 696e upip load -begin\n 000629a0: 3d35 202d 656e 643d 3130 2072 732e 676c =5 -end=10 rs.gl\n-000629b0: 6f07 0024 f21a 0000 5300 24f2 2100 0020 o..$....S.$.!.. \n+000629b0: 6f07 0024 fe1a 0000 5300 24fe 2100 0020 o..$....S.$.!.. \n 000629c0: 2020 5468 6973 2063 6f6d 6d61 6e64 2062 This command b\n 000629d0: 6567 696e 7320 4d55 5049 5020 4c4f 4144 egins MUPIP LOAD\n 000629e0: 206f 7065 7261 7469 6f6e 2066 726f 6d20 operation from \n 000629f0: 7265 636f 7264 206e 756d 6265 7220 3520 record number 5 \n-00062a00: 616e 6420 656e 6473 2061 7454 0024 f222 and ends atT.$.\"\n+00062a00: 616e 6420 656e 6473 2061 7454 0024 fe22 and ends atT.$.\"\n 00062a10: 0000 2020 2072 6563 6f72 6420 6e75 6d62 .. record numb\n 00062a20: 6572 2031 302e 204e 6f74 6520 7468 6174 er 10. Note that\n 00062a30: 2074 6865 2076 616c 7565 2066 6f72 2042 the value for B\n 00062a40: 4547 494e 2069 7320 616e 206f 6464 206e EGIN is an odd n\n 00062a50: 756d 6265 722e 2041 2073 616d 706c 6530 umber. A sample0\n-00062a60: 0024 f223 0000 2020 206f 7574 7075 7420 .$.#.. output \n+00062a60: 0024 fe23 0000 2020 206f 7574 7075 7420 .$.#.. output \n 00062a70: 6672 6f6d 2074 6865 2061 626f 7665 2063 from the above c\n 00062a80: 6f6d 6d61 6e64 2066 6f6c 6c6f 7773 3a07 ommand follows:.\n-00062a90: 0024 f224 0000 1c00 24f2 2500 0020 2020 .$.$....$.%.. \n+00062a90: 0024 fe24 0000 1c00 24fe 2500 0020 2020 .$.$....$.%.. \n 00062aa0: 4754 2e4d 204d 5550 4950 2045 5854 5241 GT.M MUPIP EXTRA\n-00062ab0: 4354 2200 24f2 2600 0020 2020 3032 2d4d CT\".$.&.. 02-M\n+00062ab0: 4354 2200 24fe 2600 0020 2020 3032 2d4d CT\".$.&.. 02-M\n 00062ac0: 4152 2d32 3031 3120 3138 3a32 353a 3437 AR-2011 18:25:47\n-00062ad0: 205a 5752 2c00 24f2 2700 0020 2020 4265 ZWR,.$.'.. Be\n+00062ad0: 205a 5752 2c00 24fe 2700 0020 2020 4265 ZWR,.$.'.. Be\n 00062ae0: 6769 6e6e 696e 6720 4c4f 4144 2061 7420 ginning LOAD at \n 00062af0: 7265 636f 7264 206e 756d 6265 723a 2035 record number: 5\n-00062b00: 1f00 24f2 2800 0020 2020 4c4f 4144 2054 ..$.(.. LOAD T\n+00062b00: 1f00 24fe 2800 0020 2020 4c4f 4144 2054 ..$.(.. LOAD T\n 00062b10: 4f54 414c 204b 6579 2043 6e74 3a20 361a OTAL Key Cnt: 6.\n-00062b20: 0024 f229 0000 2020 204d 6178 2053 7562 .$.).. Max Sub\n-00062b30: 7363 204c 656e 3a20 3719 0024 f22a 0000 sc Len: 7..$.*..\n+00062b20: 0024 fe29 0000 2020 204d 6178 2053 7562 .$.).. Max Sub\n+00062b30: 7363 204c 656e 3a20 3719 0024 fe2a 0000 sc Len: 7..$.*..\n 00062b40: 2020 204d 6178 2044 6174 6120 4c65 6e3a Max Data Len:\n-00062b50: 2031 2500 24f2 3100 0020 2020 4c61 7374 1%.$.1.. Last\n+00062b50: 2031 2500 24fe 3100 0020 2020 4c61 7374 1%.$.1.. Last\n 00062b60: 204c 4f41 4420 7265 636f 7264 206e 756d LOAD record num\n-00062b70: 6265 723a 2031 3007 0024 f232 0000 1200 ber: 10..$.2....\n-00062b80: 24f2 3300 0020 2020 4578 616d 706c 653a $.3.. Example:\n-00062b90: 0700 24f2 3400 002f 0024 f235 0000 2020 ..$.4../.$.5.. \n+00062b70: 6265 723a 2031 3007 0024 fe32 0000 1200 ber: 10..$.2....\n+00062b80: 24fe 3300 0020 2020 4578 616d 706c 653a $.3.. Example:\n+00062b90: 0700 24fe 3400 002f 0024 fe35 0000 2020 ..$.4../.$.5.. \n 00062ba0: 2024 206d 7570 6970 206c 6f61 6420 2d66 $ mupip load -f\n 00062bb0: 696c 6c5f 6661 6374 6f72 3d35 2072 656f ill_factor=5 reo\n-00062bc0: 6273 2e67 6c6f 0700 24f2 3600 0052 0024 bs.glo..$.6..R.$\n-00062bd0: f237 0000 2020 2054 6869 7320 636f 6d6d .7.. This comm\n+00062bc0: 6273 2e67 6c6f 0700 24fe 3600 0052 0024 bs.glo..$.6..R.$\n+00062bd0: fe37 0000 2020 2054 6869 7320 636f 6d6d .7.. This comm\n 00062be0: 616e 6420 7365 7420 7468 6520 4649 4c4c and set the FILL\n 00062bf0: 5f46 4143 544f 5220 746f 2035 2066 6f72 _FACTOR to 5 for\n 00062c00: 206c 6f61 6469 6e67 2061 6e20 6578 7472 loading an extr\n 00062c10: 6163 7420 6669 6c65 2069 6e20 7468 651b act file in the.\n-00062c20: 0024 f238 0000 2020 2063 7572 7265 6e74 .$.8.. current\n-00062c30: 2064 6174 6162 6173 652e 0700 24f2 3900 database...$.9.\n-00062c40: 0012 0024 f23a 0000 2020 2045 7861 6d70 ...$.:.. Examp\n-00062c50: 6c65 3a07 0024 f241 0000 2a00 24f2 4200 le:..$.A..*.$.B.\n+00062c20: 0024 fe38 0000 2020 2063 7572 7265 6e74 .$.8.. current\n+00062c30: 2064 6174 6162 6173 652e 0700 24fe 3900 database...$.9.\n+00062c40: 0012 0024 fe3a 0000 2020 2045 7861 6d70 ...$.:.. Examp\n+00062c50: 6c65 3a07 0024 fe41 0000 2a00 24fe 4200 le:..$.A..*.$.B.\n 00062c60: 0020 2020 2463 6174 2062 6967 2e67 6c6f . $cat big.glo\n 00062c70: 207c 206d 7570 6970 206c 6f61 6420 2d73 | mupip load -s\n-00062c80: 7464 696e 2600 24f2 4300 0020 2020 246d tdin&.$.C.. $m\n+00062c80: 7464 696e 2600 24fe 4300 0020 2020 246d tdin&.$.C.. $m\n 00062c90: 7570 6970 206c 6f61 6420 2d73 7464 696e upip load -stdin\n-00062ca0: 203c 2062 6967 2e67 6c6f 0700 24f2 4400 < big.glo..$.D.\n-00062cb0: 0045 0024 f245 0000 2020 2054 6865 7365 .E.$.E.. These\n+00062ca0: 203c 2062 6967 2e67 6c6f 0700 24fe 4400 < big.glo..$.D.\n+00062cb0: 0045 0024 fe45 0000 2020 2054 6865 7365 .E.$.E.. These\n 00062cc0: 2063 6f6d 6d61 6e64 7320 6c6f 6164 7320 commands loads \n 00062cd0: 7468 6520 6578 7472 6163 7420 6669 6c65 the extract file\n 00062ce0: 2062 6967 2e67 6c6f 2075 7369 6e67 202d big.glo using -\n-00062cf0: 7374 6469 6e2e 0700 24f2 4600 0000 0000 stdin...$.F.....\n+00062cf0: 7374 6469 6e2e 0700 24fe 4600 0000 0000 stdin...$.F.....\n 00062d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -25339,874 +25339,874 @@\n 00062fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00062ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00063000: 0100 0000 f607 0000 3809 0000 0000 0000 ........8.......\n-00063010: 6600 00f2 4845 4c50 00ff 7300 ff47 444d f...HELP..s..GDM\n+00063010: 6600 00fe 4845 4c50 00ff 7300 ff47 444d f...HELP..s..GDM\n 00063020: 00ff 7300 ff52 4354 4c44 554d 5000 c012 ..s..RCTLDUMP...\n 00063030: 0000 2020 2073 7065 6369 6669 6564 2066 .. specified f\n 00063040: 6f72 2064 6972 312c 204d 5550 4950 2052 or dir1, MUPIP R\n 00063050: 4354 4c44 554d 5020 7265 706f 7274 7320 CTLDUMP reports \n 00063060: 696e 666f 726d 6174 696f 6e20 6f6e 2074 information on t\n-00063070: 6865 206f 6e65 5400 1bf2 1300 0020 2020 he oneT...... \n+00063070: 6865 206f 6e65 5400 1bfe 1300 0020 2020 he oneT...... \n 00063080: 6469 7265 6374 6f72 792e 2041 6e20 6578 directory. An ex\n 00063090: 616d 706c 6520 6f75 7470 7574 2066 6f6c ample output fol\n 000630a0: 6c6f 7773 2e20 4974 206c 6973 7473 2074 lows. It lists t\n 000630b0: 6865 2066 756c 6c20 7061 7468 206f 6620 he full path of \n-000630c0: 7468 6520 4f62 6a65 6374 5200 1bf2 1400 the ObjectR.....\n+000630c0: 7468 6520 4f62 6a65 6374 5200 1bfe 1400 the ObjectR.....\n 000630d0: 0020 2020 6469 7265 6374 6f72 793b 2069 . directory; i\n 000630e0: 7473 2063 6f72 7265 7370 6f6e 6469 6e67 ts corresponding\n 000630f0: 2072 656c 696e 6b63 746c 2066 696c 6520 relinkctl file \n 00063100: 6e61 6d65 3b20 7468 6520 6e75 6d62 6572 name; the number\n-00063110: 206f 6620 726f 7574 696e 6573 5400 1bf2 of routinesT...\n+00063110: 206f 6620 726f 7574 696e 6573 5400 1bfe of routinesT...\n 00063120: 1500 0020 2020 6375 7272 656e 746c 7920 ... currently \n 00063130: 6c6f 6164 6564 2069 6e20 7468 6973 2072 loaded in this r\n 00063140: 656c 696e 6b63 746c 2066 696c 653b 2074 elinkctl file; t\n 00063150: 6865 206e 756d 6265 7220 6f66 2070 726f he number of pro\n 00063160: 6365 7373 6573 2069 6e63 6c75 6469 6e67 cesses including\n-00063170: 5400 1bf2 1600 0020 2020 7468 6520 7265 T...... the re\n+00063170: 5400 1bfe 1600 0020 2020 7468 6520 7265 T...... the re\n 00063180: 706f 7274 696e 6720 4d55 5049 5020 7072 porting MUPIP pr\n 00063190: 6f63 6573 7320 7468 6174 2068 6176 6520 ocess that have \n 000631a0: 7468 6973 2052 656c 696e 6b63 746c 2066 this Relinkctl f\n 000631b0: 696c 6520 6f70 656e 3b20 7468 6520 7368 ile open; the sh\n-000631c0: 6172 6564 5200 1bf2 1700 0020 2020 6d65 aredR...... me\n+000631c0: 6172 6564 5200 1bfe 1700 0020 2020 6d65 aredR...... me\n 000631d0: 6d6f 7279 2069 6420 616e 6420 6c65 6e67 mory id and leng\n 000631e0: 7468 206f 6620 7468 6520 5265 6c69 6e6b th of the Relink\n 000631f0: 6374 6c20 7368 6172 6564 206d 656d 6f72 ctl shared memor\n 00063200: 7920 7365 676d 656e 743b 206f 6e65 206f y segment; one o\n-00063210: 7220 6d6f 7265 5100 1bf2 1800 0020 2020 r moreQ...... \n+00063210: 7220 6d6f 7265 5100 1bfe 1800 0020 2020 r moreQ...... \n 00063220: 5274 6e6f 626a 2073 6861 7265 6420 6d65 Rtnobj shared me\n 00063230: 6d6f 7279 2073 6567 6d65 6e74 2873 293b mory segment(s);\n 00063240: 2061 6e64 2061 206c 6973 7469 6e67 206f and a listing o\n 00063250: 6620 616c 6c20 7468 6520 726f 7574 696e f all the routin\n-00063260: 6520 6e61 6d65 733c 001b f219 0000 2020 e names<...... \n+00063260: 6520 6e61 6d65 733c 001b fe19 0000 2020 e names<...... \n 00063270: 206c 6f61 6465 6420 696e 2074 6869 7320 loaded in this \n 00063280: 6669 6c65 2028 6c69 6e65 7320 7374 6172 file (lines star\n 00063290: 7469 6e67 2077 6974 6820 7265 6323 2e2e ting with rec#..\n-000632a0: 2e29 2e07 001b f21a 0000 5400 1bf2 2100 .)........T...!.\n+000632a0: 2e29 2e07 001b fe1a 0000 5400 1bfe 2100 .)........T...!.\n 000632b0: 0020 2020 2020 6f20 5468 6520 5274 6e6f . o The Rtno\n 000632c0: 626a 2073 6861 7265 6420 6d65 6d6f 7279 bj shared memory\n 000632d0: 206c 696e 6520 3a20 416c 6c20 7468 6520 line : All the \n 000632e0: 6c65 6e67 7468 2066 6965 6c64 7320 6172 length fields ar\n 000632f0: 6520 6469 7370 6c61 7965 6420 696e 4e00 e displayed inN.\n-00063300: 1bf2 2200 0020 2020 2020 2020 6865 7861 ..\".. hexa\n+00063300: 1bfe 2200 0020 2020 2020 2020 6865 7861 ..\".. hexa\n 00063310: 6465 6369 6d61 6c2e 2073 686d 6c65 6e20 decimal. shmlen \n 00063320: 6973 2074 6865 206c 656e 6774 6820 6f66 is the length of\n 00063330: 2074 6865 2061 6c6c 6f63 6174 6564 2073 the allocated s\n-00063340: 6861 7265 6420 6d65 6d6f 7279 4d00 1bf2 hared memoryM...\n+00063340: 6861 7265 6420 6d65 6d6f 7279 4d00 1bfe hared memoryM...\n 00063350: 2300 0020 2020 2020 2020 7365 676d 656e #.. segmen\n 00063360: 7420 696e 2062 7974 6573 2e20 7368 6d75 t in bytes. shmu\n 00063370: 7365 6420 6973 2074 6865 206c 656e 6774 sed is the lengt\n 00063380: 6820 7468 6174 2069 7320 6375 7272 656e h that is curren\n-00063390: 746c 7920 7573 6564 2e54 001b f224 0000 tly used.T...$..\n+00063390: 746c 7920 7573 6564 2e54 001b fe24 0000 tly used.T...$..\n 000633a0: 2020 2020 2020 2073 686d 6672 6565 2069 shmfree i\n 000633b0: 7320 7468 6520 6c65 6e67 7468 2061 7661 s the length ava\n 000633c0: 696c 6162 6c65 2066 6f72 2075 7365 2e20 ilable for use. \n 000633d0: 6f62 6a6c 656e 2069 7320 7468 6520 746f objlen is the to\n 000633e0: 7461 6c20 6c65 6e67 7468 206f 664d 001b tal length ofM..\n-000633f0: f225 0000 2020 2020 2020 2061 6c6c 2074 .%.. all t\n+000633f0: fe25 0000 2020 2020 2020 2061 6c6c 2074 .%.. all t\n 00063400: 6865 206f 626a 6563 7473 2063 7572 7265 he objects curre\n 00063410: 6e74 6c79 206c 6f61 6465 6420 696e 2074 ntly loaded in t\n 00063420: 6869 7320 7368 6172 6564 206d 656d 6f72 his shared memor\n-00063430: 792e 2041 7320 4754 2e4d 5200 1bf2 2600 y. As GT.MR...&.\n+00063430: 792e 2041 7320 4754 2e4d 5200 1bfe 2600 y. As GT.MR...&.\n 00063440: 0020 2020 2020 2020 616c 6c6f 6361 7465 . allocate\n 00063450: 7320 626c 6f63 6b73 206f 6620 6d65 6d6f s blocks of memo\n 00063460: 7279 2077 6974 6820 7369 7a65 7320 726f ry with sizes ro\n 00063470: 756e 6465 642d 7570 2074 6f20 616e 2069 unded-up to an i\n-00063480: 6e74 6567 6572 2070 6f77 6572 5300 1bf2 nteger powerS...\n+00063480: 6e74 6567 6572 2070 6f77 6572 5300 1bfe nteger powerS...\n 00063490: 2700 0020 2020 2020 2020 6f66 2074 776f '.. of two\n 000634a0: 2062 7974 6573 2c20 7368 6d75 7365 6420 bytes, shmused \n 000634b0: 6973 2061 6c77 6179 7320 6772 6561 7465 is always greate\n 000634c0: 7220 7468 616e 206f 626a 6c65 6e3b 2066 r than objlen; f\n 000634d0: 6f72 2065 7861 6d70 6c65 2077 6974 6837 or example with7\n-000634e0: 001b f228 0000 2020 2020 2020 2061 6e20 ...(.. an \n+000634e0: 001b fe28 0000 2020 2020 2020 2061 6e20 ...(.. an \n 000634f0: 6f62 6a6c 656e 206f 6620 3078 3163 302c objlen of 0x1c0,\n 00063500: 2074 6865 2073 686d 7573 6564 2069 7320 the shmused is \n-00063510: 3078 3230 302e 5300 1bf2 2900 0020 2020 0x200.S...).. \n+00063510: 3078 3230 302e 5300 1bfe 2900 0020 2020 0x200.S...).. \n 00063520: 2020 6f20 4c69 6e65 7320 6f66 2074 6865 o Lines of the\n 00063530: 2066 6f72 6d20 7265 6323 2e2e 2e20 696e form rec#... in\n 00063540: 6469 6361 7465 2074 6865 2072 6563 6f72 dicate the recor\n 00063550: 6420 6e75 6d62 6572 2069 6e20 7468 6520 d number in the \n-00063560: 7265 6c69 6e6b 6374 6c51 001b f22a 0000 relinkctlQ...*..\n+00063560: 7265 6c69 6e6b 6374 6c51 001b fe2a 0000 relinkctlQ...*..\n 00063570: 2020 2020 2020 2066 696c 652e 2045 6163 file. Eac\n 00063580: 6820 7265 6c69 6e6b 6374 6c20 6669 6c65 h relinkctl file\n 00063590: 2063 616e 2073 746f 7265 2061 206d 6178 can store a max\n 000635a0: 696d 756d 206f 6620 312c 3030 302c 3030 imum of 1,000,00\n-000635b0: 3020 7265 636f 7264 732c 5200 1bf2 3100 0 records,R...1.\n+000635b0: 3020 7265 636f 7264 732c 5200 1bfe 3100 0 records,R...1.\n 000635c0: 0020 2020 2020 2020 692e 652e 2c20 7468 . i.e., th\n 000635d0: 6520 6d61 7869 6d75 6d20 6e75 6d62 6572 e maximum number\n 000635e0: 206f 6620 726f 7574 696e 6573 2069 6e20 of routines in \n 000635f0: 6120 6469 7265 6374 6f72 7920 7769 7468 a directory with\n-00063600: 2061 7574 6f2d 7265 6c69 6e6b 5300 1bf2 auto-relinkS...\n+00063600: 2061 7574 6f2d 7265 6c69 6e6b 5300 1bfe auto-relinkS...\n 00063610: 3200 0020 2020 2020 2020 656e 6162 6c65 2.. enable\n 00063620: 6420 6973 206f 6e65 206d 696c 6c69 6f6e d is one million\n 00063630: 2e20 4561 6368 2072 6563 6f72 6420 7374 . Each record st\n 00063640: 6f72 6573 2061 2072 6f75 7469 6e65 206e ores a routine n\n 00063650: 616d 6520 2872 746e 6e61 6d65 3a29 2c50 ame (rtnname:),P\n-00063660: 001b f233 0000 2020 2020 2020 2074 6865 ...3.. the\n+00063660: 001b fe33 0000 2020 2020 2020 2074 6865 ...3.. the\n 00063670: 2063 7572 7265 6e74 2063 7963 6c65 2066 current cycle f\n 00063680: 6f72 2074 6869 7320 6f62 6a65 6374 2066 or this object f\n 00063690: 696c 6520 7265 636f 7264 2065 6e74 7279 ile record entry\n 000636a0: 2028 6379 636c 653a 2920 7768 6963 6854 (cycle:) whichT\n-000636b0: 001b f234 0000 2020 2020 2020 2067 6574 ...4.. get\n+000636b0: 001b fe34 0000 2020 2020 2020 2067 6574 ...4.. get\n 000636c0: 7320 6275 6d70 6564 206f 6e20 6576 6572 s bumped on ever\n 000636d0: 7920 5a4c 494e 4b20 6f72 205a 5255 5044 y ZLINK or ZRUPD\n 000636e0: 4154 4520 636f 6d6d 616e 642c 2074 6865 ATE command, the\n 000636f0: 2068 6173 6820 6f66 2074 6865 206f 626a hash of the obj\n-00063700: 6563 744e 001b f235 0000 2020 2020 2020 ectN...5.. \n+00063700: 6563 744e 001b fe35 0000 2020 2020 2020 ectN...5.. \n 00063710: 2066 696c 6520 6c61 7374 206c 6f61 6465 file last loade\n 00063720: 6420 666f 7220 7468 6973 2072 6f75 7469 d for this routi\n 00063730: 6e65 206e 616d 6520 286f 626a 6861 7368 ne name (objhash\n 00063740: 3a29 2c20 7468 6520 6e75 6d62 6572 206f :), the number o\n-00063750: 6653 001b f236 0000 2020 2020 2020 2064 fS...6.. d\n+00063750: 6653 001b fe36 0000 2020 2020 2020 2064 fS...6.. d\n 00063760: 6966 6665 7265 6e74 2076 6572 7369 6f6e ifferent version\n 00063770: 7320 6f66 206f 626a 6563 7420 6669 6c65 s of object file\n 00063780: 7320 6c6f 6164 6564 2069 6e20 7468 6520 s loaded in the \n 00063790: 5274 6e6f 626a 2073 6861 7265 6420 6d65 Rtnobj shared me\n-000637a0: 6d6f 7279 5200 1bf2 3700 0020 2020 2020 moryR...7.. \n+000637a0: 6d6f 7279 5200 1bfe 3700 0020 2020 2020 moryR...7.. \n 000637b0: 2020 7365 676d 656e 7473 2077 6974 6820 segments with \n 000637c0: 7468 6973 2072 6f75 7469 6e65 206e 616d this routine nam\n 000637d0: 6520 286e 756d 7665 7273 3a29 2c20 7468 e (numvers:), th\n 000637e0: 6520 746f 7461 6c20 6279 7465 2d6c 656e e total byte-len\n 000637f0: 6774 6820 6f66 0000 0000 0000 0000 0000 gth of..........\n 00063800: 0100 0000 e907 0000 6009 0000 0000 0000 ........`.......\n-00063810: 6c00 00f2 4845 4c50 00ff 7300 ff47 444d l...HELP..s..GDM\n+00063810: 6c00 00fe 4845 4c50 00ff 7300 ff47 444d l...HELP..s..GDM\n 00063820: 00ff 7300 ff52 4354 4c44 554d 5000 c038 ..s..RCTLDUMP..8\n 00063830: 0000 2020 2020 2020 2074 6865 206f 6e65 .. the one\n 00063840: 206f 7220 6d6f 7265 2076 6572 7369 6f6e or more version\n 00063850: 7320 6f66 206f 626a 6563 7420 6669 6c65 s of object file\n 00063860: 7320 6375 7272 656e 746c 7920 6c6f 6164 s currently load\n-00063870: 6564 2077 6974 6820 7468 6973 5300 1bf2 ed with thisS...\n+00063870: 6564 2077 6974 6820 7468 6973 5300 1bfe ed with thisS...\n 00063880: 3900 0020 2020 2020 2020 726f 7574 696e 9.. routin\n 00063890: 6520 6e61 6d65 2028 6f62 6a6c 656e 3a29 e name (objlen:)\n 000638a0: 2c20 7468 6520 746f 7461 6c20 6c65 6e67 , the total leng\n 000638b0: 7468 2075 7365 6420 7570 2069 6e20 7368 th used up in sh\n 000638c0: 6172 6564 206d 656d 6f72 7920 666f 7253 ared memory forS\n-000638d0: 001b f23a 0000 2020 2020 2020 2074 6865 ...:.. the\n+000638d0: 001b fe3a 0000 2020 2020 2020 2074 6865 ...:.. the\n 000638e0: 7365 206f 626a 6563 7420 6669 6c65 7320 se object files \n 000638f0: 7768 6572 6520 4754 2e4d 2061 6c6c 6f63 where GT.M alloc\n 00063900: 6174 6573 2065 6163 6820 6f62 6a65 6374 ates each object\n 00063910: 2066 696c 6520 6120 726f 756e 6465 642d file a rounded-\n-00063920: 7570 3800 1bf2 4100 0020 2020 2020 2020 up8...A.. \n+00063920: 7570 3800 1bfe 4100 0020 2020 2020 2020 up8...A.. \n 00063930: 7065 7266 6563 7420 322d 706f 7765 7220 perfect 2-power \n 00063940: 626c 6f63 6b20 6f66 206d 656d 6f72 7920 block of memory \n-00063950: 2873 686d 6c65 6e3a 292e 0700 1bf2 4200 (shmlen:).....B.\n-00063960: 0054 001b f243 0000 2020 2047 6976 656e .T...C.. Given\n+00063950: 2873 686d 6c65 6e3a 292e 0700 1bfe 4200 (shmlen:).....B.\n+00063960: 0054 001b fe43 0000 2020 2047 6976 656e .T...C.. Given\n 00063970: 2061 2072 656c 696e 6b63 746c 2066 696c a relinkctl fil\n 00063980: 6520 6e61 6d65 2c20 6f6e 6520 6361 6e20 e name, one can \n 00063990: 6669 6e64 2074 6865 2063 6f72 7265 7370 find the corresp\n 000639a0: 6f6e 6469 6e67 2064 6972 6563 746f 7279 onding directory\n-000639b0: 2070 6174 684e 001b f244 0000 2020 2075 pathN...D.. u\n+000639b0: 2070 6174 684e 001b fe44 0000 2020 2075 pathN...D.. u\n 000639c0: 7369 6e67 2074 6865 2055 6e69 7820 2273 sing the Unix \"s\n 000639d0: 7472 696e 6773 2220 636f 6d6d 616e 6420 trings\" command \n 000639e0: 6f6e 2074 6865 2052 656c 696e 6b63 746c on the Relinkctl\n 000639f0: 2066 696c 652e 2046 6f72 2065 7861 6d70 file. For examp\n-00063a00: 6c65 2c48 001b f245 0000 2020 2022 7374 le,H...E.. \"st\n+00063a00: 6c65 2c48 001b fe45 0000 2020 2022 7374 le,H...E.. \"st\n 00063a10: 7269 6e67 7320 2f74 6d70 2f67 746d 2d72 rings /tmp/gtm-r\n 00063a20: 656c 696e 6b63 746c 2d66 3039 3338 6431 elinkctl-f0938d1\n 00063a30: 3861 6230 3031 6137 6566 3039 6332 6266 8ab001a7ef09c2bf\n-00063a40: 6261 3934 3666 3030 3222 2c50 001b f246 ba946f002\",P...F\n+00063a40: 6261 3934 3666 3030 3222 2c50 001b fe46 ba946f002\",P...F\n 00063a50: 0000 2020 2063 6f72 7265 7370 6f6e 6469 .. correspondi\n 00063a60: 6e67 2074 6f20 7468 6520 6162 6f76 6520 ng to the above \n 00063a70: 4d55 5049 5020 5243 544c 4455 4d50 206f MUPIP RCTLDUMP o\n 00063a80: 7574 7075 7420 6578 616d 706c 652c 2077 utput example, w\n-00063a90: 6f75 6c64 206f 7574 7075 7432 001b f247 ould output2...G\n+00063a90: 6f75 6c64 206f 7574 7075 7432 001b fe47 ould output2...G\n 00063aa0: 0000 2020 2022 2f6f 626a 2220 7468 6520 .. \"/obj\" the \n 00063ab0: 636f 7272 6573 706f 6e64 696e 6720 6469 corresponding di\n 00063ac0: 7265 6374 6f72 7920 6e61 6d65 2e07 001b rectory name....\n-00063ad0: f248 0000 1200 1bf2 4900 0020 2020 4578 .H......I.. Ex\n-00063ae0: 616d 706c 653a 0700 1bf2 4a00 001c 001b ample:....J.....\n-00063af0: f251 0000 2020 2024 206d 7570 6970 2072 .Q.. $ mupip r\n-00063b00: 6374 6c64 756d 7020 2e29 001b f252 0000 ctldump .)...R..\n+00063ad0: fe48 0000 1200 1bfe 4900 0020 2020 4578 .H......I.. Ex\n+00063ae0: 616d 706c 653a 0700 1bfe 4a00 001c 001b ample:....J.....\n+00063af0: fe51 0000 2020 2024 206d 7570 6970 2072 .Q.. $ mupip r\n+00063b00: 6374 6c64 756d 7020 2e29 001b fe52 0000 ctldump .)...R..\n 00063b10: 2020 204f 626a 6563 7420 4469 7265 6374 Object Direct\n 00063b20: 6f72 7920 2020 2020 2020 2020 3a20 2f74 ory : /t\n-00063b30: 6d70 7000 1bf2 5300 0020 2020 5265 6c69 mpp...S.. Reli\n+00063b30: 6d70 7000 1bfe 5300 0020 2020 5265 6c69 mpp...S.. Reli\n 00063b40: 6e6b 6374 6c20 6669 6c65 6e61 6d65 2020 nkctl filename \n 00063b50: 2020 2020 203a 202f 746d 702f 6669 732d : /tmp/fis-\n 00063b60: 6774 6d2f 5636 2e32 2d30 3031 5f78 3836 gtm/V6.2-001_x86\n 00063b70: 5f36 342f 6774 6d2d 7265 6c69 6e6b 6374 _64/gtm-relinkct\n 00063b80: 6c2d 3631 6639 6562 3431 3832 3132 6132 l-61f9eb418212a2\n 00063b90: 3461 3735 3332 3766 3533 3130 3663 3136 4a75327f53106c16\n-00063ba0: 3536 2600 1bf2 5400 0020 2020 2320 6f66 56&...T.. # of\n+00063ba0: 3536 2600 1bfe 5400 0020 2020 2320 6f66 56&...T.. # of\n 00063bb0: 2072 6f75 7469 6e65 7320 2020 2020 2020 routines \n-00063bc0: 2020 2020 203a 2031 2600 1bf2 5500 0020 : 1&...U.. \n+00063bc0: 2020 2020 203a 2031 2600 1bfe 5500 0020 : 1&...U.. \n 00063bd0: 2020 2320 6f66 2061 7474 6163 6865 6420 # of attached \n 00063be0: 7072 6f63 6573 7365 7320 203a 2032 4600 processes : 2F.\n-00063bf0: 1bf2 5600 0020 2020 5265 6c69 6e6b 6374 ..V.. Relinkct\n+00063bf0: 1bfe 5600 0020 2020 5265 6c69 6e6b 6374 ..V.. Relinkct\n 00063c00: 6c20 7368 6172 6564 206d 656d 6f72 7920 l shared memory \n 00063c10: 203a 2073 686d 6964 3a20 3131 3533 3433 : shmid: 115343\n 00063c20: 3434 2073 686d 6c65 6e3a 2030 7835 3763 44 shmlen: 0x57c\n-00063c30: 3630 3030 7300 1bf2 5700 0020 2020 5274 6000s...W.. Rt\n+00063c30: 3630 3030 7300 1bfe 5700 0020 2020 5274 6000s...W.. Rt\n 00063c40: 6e6f 626a 2073 6861 7265 6420 6d65 6d6f nobj shared memo\n 00063c50: 7279 2023 2031 203a 2073 686d 6964 3a20 ry # 1 : shmid: \n 00063c60: 3131 3536 3731 3133 2073 686d 6c65 6e3a 11567113 shmlen:\n 00063c70: 2030 7831 3030 3030 3020 7368 6d75 7365 0x100000 shmuse\n 00063c80: 643a 2030 7832 3030 2073 686d 6672 6565 d: 0x200 shmfree\n 00063c90: 3a20 3078 6666 6530 3020 6f62 6a6c 656e : 0xffe00 objlen\n-00063ca0: 3a20 3078 3163 306b 001b f258 0000 2020 : 0x1c0k...X.. \n+00063ca0: 3a20 3078 3163 306b 001b fe58 0000 2020 : 0x1c0k...X.. \n 00063cb0: 2020 7265 6323 313a 2072 746e 6e61 6d65 rec#1: rtnname\n 00063cc0: 3a20 6162 6364 2063 7963 6c65 3a20 3120 : abcd cycle: 1 \n 00063cd0: 6f62 6a68 6173 683a 2030 7865 6462 6661 objhash: 0xedbfa\n 00063ce0: 6338 6337 6637 6361 3335 3720 6e75 6d76 c8c7f7ca357 numv\n 00063cf0: 6572 733a 2031 206f 626a 6c65 6e3a 2030 ers: 1 objlen: 0\n 00063d00: 7831 6330 2073 686d 6c65 6e3a 2030 7832 x1c0 shmlen: 0x2\n-00063d10: 3030 0700 1bf2 5900 000f 0012 f245 4f52 00....Y......EOR\n-00063d20: 4700 0052 454f 5247 1000 17f2 bf11 0000 G..REORG........\n-00063d30: 2020 2052 454f 5247 0700 18f2 2100 0052 REORG....!..R\n-00063d40: 0018 f231 0000 2020 2049 6d70 726f 7665 ...1.. Improve\n+00063d10: 3030 0700 1bfe 5900 000f 0012 fe45 4f52 00....Y......EOR\n+00063d20: 4700 0052 454f 5247 1000 17fe bf11 0000 G..REORG........\n+00063d30: 2020 2052 454f 5247 0700 18fe 2100 0052 REORG....!..R\n+00063d40: 0018 fe31 0000 2020 2049 6d70 726f 7665 ...1.. Improve\n 00063d50: 7320 6461 7461 6261 7365 2070 6572 666f s database perfo\n 00063d60: 726d 616e 6365 2062 7920 6465 6672 6167 rmance by defrag\n 00063d70: 6d65 6e74 696e 6720 616e 6420 7265 6f72 menting and reor\n 00063d80: 6761 6e69 7a69 6e67 2064 6174 6162 6173 ganizing databas\n-00063d90: 6551 0018 f241 0000 2020 2066 696c 6573 eQ...A.. files\n+00063d90: 6551 0018 fe41 0000 2020 2066 696c 6573 eQ...A.. files\n 00063da0: 2061 6e64 2061 7474 656d 7074 7320 746f and attempts to\n 00063db0: 2072 6564 7563 6520 7468 6520 7369 7a65 reduce the size\n 00063dc0: 206f 6620 7468 6520 6461 7461 6261 7365 of the database\n 00063dd0: 2066 696c 652e 204d 5550 4950 2052 454f file. MUPIP REO\n-00063de0: 5247 4c00 18f2 5100 0020 2020 7275 6e73 RGL...Q.. runs\n+00063de0: 5247 4c00 18fe 5100 0020 2020 7275 6e73 RGL...Q.. runs\n 00063df0: 2063 6f6e 6375 7272 656e 746c 7920 7769 concurrently wi\n 00063e00: 7468 206f 7468 6572 2064 6174 6162 6173 th other databas\n 00063e10: 6520 6163 7469 7669 7479 2c20 696e 636c e activity, incl\n 00063e20: 7564 696e 6720 7570 6461 7465 732e 4f00 uding updates.O.\n-00063e30: 18f2 6100 0020 2020 436f 6d70 6574 696e ..a.. Competin\n+00063e30: 18fe 6100 0020 2020 436f 6d70 6574 696e ..a.. Competin\n 00063e40: 6720 6163 7469 7669 7479 2067 656e 6572 g activity gener\n 00063e50: 616c 6c79 2069 6e63 7265 6173 6573 2074 ally increases t\n 00063e60: 6865 2074 696d 6520 7265 7175 6972 6564 he time required\n 00063e70: 2074 6f20 7065 7266 6f72 6d20 613d 0018 to perform a=..\n-00063e80: f271 0000 2020 2052 454f 5247 2c20 6173 .q.. REORG, as\n+00063e80: fe71 0000 2020 2052 454f 5247 2c20 6173 .q.. REORG, as\n 00063e90: 2077 656c 6c20 6173 2074 6861 7420 6f66 well as that of\n 00063ea0: 2074 6865 2063 6f6d 7065 7469 6e67 206f the competing o\n-00063eb0: 7065 7261 7469 6f6e 732e 0700 18f2 8100 perations.......\n-00063ec0: 0053 0018 f291 0000 2020 204d 5550 4950 .S...... MUPIP\n+00063eb0: 7065 7261 7469 6f6e 732e 0700 18fe 8100 perations.......\n+00063ec0: 0053 0018 fe91 0000 2020 204d 5550 4950 .S...... MUPIP\n 00063ed0: 2052 454f 5247 2063 616e 2061 6c73 6f20 REORG can also \n 00063ee0: 656e 6372 7970 7420 6120 6461 7461 6261 encrypt a databa\n 00063ef0: 7365 2061 6e64 2f6f 7220 6368 616e 6765 se and/or change\n 00063f00: 2074 6865 2065 6e63 7279 7074 696f 6e20 the encryption \n-00063f10: 6b65 7973 4800 17f2 c011 0000 2020 2066 keysH....... f\n+00063f10: 6b65 7973 4800 17fe c011 0000 2020 2066 keysH....... f\n 00063f20: 6f72 2064 6174 6162 6173 6520 6669 6c65 or database file\n 00063f30: 7320 226f 6e20 7468 6520 666c 7922 2077 s \"on the fly\" w\n 00063f40: 6869 6c65 2074 6865 2064 6174 6162 6173 hile the databas\n-00063f50: 6520 6973 2069 6e20 7573 652e 0700 18f2 e is in use.....\n-00063f60: 1200 0033 0018 f213 0000 2020 2054 6865 ...3...... The\n+00063f50: 6520 6973 2069 6e20 7573 652e 0700 18fe e is in use.....\n+00063f60: 1200 0033 0018 fe13 0000 2020 2054 6865 ...3...... The\n 00063f70: 2066 6f72 6d61 7420 6f66 2074 6865 204d format of the M\n 00063f80: 5550 4950 2052 454f 5247 2063 6f6d 6d61 UPIP REORG comma\n-00063f90: 6e64 2069 733a 0700 18f2 1400 0011 0018 nd is:..........\n-00063fa0: f215 0000 2020 2052 454f 5b52 475d 0b00 .... REO[RG]..\n-00063fb0: 18f2 1600 0020 2020 5b17 0018 f217 0000 ..... [.......\n+00063f90: 6e64 2069 733a 0700 18fe 1400 0011 0018 nd is:..........\n+00063fa0: fe15 0000 2020 2052 454f 5b52 475d 0b00 .... REO[RG]..\n+00063fb0: 18fe 1600 0020 2020 5b17 0018 fe17 0000 ..... [.......\n 00063fc0: 2020 2020 2d44 5b4f 574e 4752 4144 455d -D[OWNGRADE]\n-00063fd0: 1900 18f2 1800 0020 2020 202d 454e 4352 ....... -ENCR\n+00063fd0: 1900 18fe 1800 0020 2020 202d 454e 4352 ....... -ENCR\n 00063fe0: 5b59 5054 5d3d 6b65 7900 0000 0000 0000 [YPT]=key.......\n 00063ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064000: 0100 0000 c807 0000 8509 0000 0000 0000 ................\n-00064010: 3e00 00f2 4845 4c50 00ff 7300 ff47 444d >...HELP..s..GDM\n+00064010: 3e00 00fe 4845 4c50 00ff 7300 ff47 444d >...HELP..s..GDM\n 00064020: 00ff 7300 ff52 454f 5247 00c0 1900 0020 ..s..REORG..... \n 00064030: 2020 202d 455b 5843 4c55 4445 5d3d 676c -E[XCLUDE]=gl\n 00064040: 6f62 616c 2d6e 616d 652d 6c69 7374 2100 obal-name-list!.\n-00064050: 18f2 1a00 0020 2020 202d 4649 5b4c 4c5f ..... -FI[LL_\n+00064050: 18fe 1a00 0020 2020 202d 4649 5b4c 4c5f ..... -FI[LL_\n 00064060: 4641 4354 4f52 5d3d 696e 7465 6765 7227 FACTOR]=integer'\n-00064070: 0018 f221 0000 2020 2020 2d49 5b4e 4445 ...!.. -I[NDE\n+00064070: 0018 fe21 0000 2020 2020 2d49 5b4e 4445 ...!.. -I[NDE\n 00064080: 585f 4649 4c4c 5f46 4143 544f 525d 3d69 X_FILL_FACTOR]=i\n-00064090: 6e74 6567 6572 2200 18f2 2200 0020 2020 nteger\"...\".. \n+00064090: 6e74 6567 6572 2200 18fe 2200 0020 2020 nteger\"...\".. \n 000640a0: 202d 4b5b 4545 505d 3d7b 7063 7425 207c -K[EEP]={pct% |\n-000640b0: 2062 6c6f 636b 737d 1800 18f2 2300 0020 blocks}....#.. \n+000640b0: 2062 6c6f 636b 737d 1800 18fe 2300 0020 blocks}....#.. \n 000640c0: 2020 202d 4e4f 434f 5b41 4c45 5343 455d -NOCO[ALESCE]\n-000640d0: 1500 18f2 2400 0020 2020 202d 4e4f 5350 ....$.. -NOSP\n-000640e0: 5b4c 4954 5d14 0018 f225 0000 2020 2020 [LIT]....%.. \n-000640f0: 2d4e 4f53 575b 4150 5d14 0018 f226 0000 -NOSW[AP]....&..\n+000640d0: 1500 18fe 2400 0020 2020 202d 4e4f 5350 ....$.. -NOSP\n+000640e0: 5b4c 4954 5d14 0018 fe25 0000 2020 2020 [LIT]....%.. \n+000640f0: 2d4e 4f53 575b 4150 5d14 0018 fe26 0000 -NOSW[AP]....&..\n 00064100: 2020 2020 2d52 5b45 5355 4d45 5d25 0018 -R[ESUME]%..\n-00064110: f227 0000 2020 2020 2d53 5b45 4c45 4354 .'.. -S[ELECT\n+00064110: fe27 0000 2020 2020 2d53 5b45 4c45 4354 .'.. -S[ELECT\n 00064120: 5d3d 676c 6f62 616c 2d6e 616d 652d 6c69 ]=global-name-li\n-00064130: 7374 2300 18f2 2800 0020 2020 202d 545b st#...(.. -T[\n+00064130: 7374 2300 18fe 2800 0020 2020 202d 545b st#...(.. -T[\n 00064140: 5255 4e43 4154 455d 5b3d 7065 7263 656e RUNCATE][=percen\n-00064150: 7461 6765 5d15 0018 f229 0000 2020 2020 tage]....).. \n-00064160: 2d55 505b 4752 4144 455d 2000 18f2 2a00 -UP[GRADE] ...*.\n+00064150: 7461 6765 5d15 0018 fe29 0000 2020 2020 tage]....).. \n+00064160: 2d55 505b 4752 4144 455d 2000 18fe 2a00 -UP[GRADE] ...*.\n 00064170: 0020 2020 202d 5245 475b 494f 4e5d 2072 . -REG[ION] r\n-00064180: 6567 696f 6e2d 6c69 7374 0b00 18f2 3100 egion-list....1.\n-00064190: 0020 2020 5d07 0018 f232 0000 1200 18f2 . ]....2......\n+00064180: 6567 696f 6e2d 6c69 7374 0b00 18fe 3100 egion-list....1.\n+00064190: 0020 2020 5d07 0018 fe32 0000 1200 18fe . ]....2......\n 000641a0: 3300 0020 2020 2a2a 4e6f 7465 2a2a 0700 3.. **Note**..\n-000641b0: 18f2 3400 0050 0018 f235 0000 2020 2057 ..4..P...5.. W\n+000641b0: 18fe 3400 0050 0018 fe35 0000 2020 2057 ..4..P...5.. W\n 000641c0: 6869 6c65 2052 454f 5247 206f 7074 696d hile REORG optim\n 000641d0: 697a 6573 2074 6865 2047 4453 2073 7472 izes the GDS str\n 000641e0: 7563 7475 7265 206f 6620 6461 7461 6261 ucture of databa\n 000641f0: 7365 2066 696c 6573 2c20 6974 2064 6f65 se files, it doe\n-00064200: 7320 6e6f 7454 0018 f236 0000 2020 2068 s notT...6.. h\n+00064200: 7320 6e6f 7454 0018 fe36 0000 2020 2068 s notT...6.. h\n 00064210: 616e 646c 6520 6e61 7469 7665 2066 696c andle native fil\n 00064220: 6520 7379 7374 656d 2066 696c 6520 6672 e system file fr\n 00064230: 6167 6d65 6e74 6174 696f 6e2e 2049 6e20 agmentation. In \n 00064240: 6d6f 7374 2063 6173 6573 2c20 6672 6167 most cases, frag\n-00064250: 6d65 6e74 6174 696f 6e52 0018 f237 0000 mentationR...7..\n+00064250: 6d65 6e74 6174 696f 6e52 0018 fe37 0000 mentationR...7..\n 00064260: 2020 2061 7420 7468 6520 6e61 7469 7665 at the native\n 00064270: 2066 696c 6520 7379 7374 656d 206c 6576 file system lev\n 00064280: 656c 2069 7320 6d6f 7265 206c 696b 656c el is more likel\n 00064290: 7920 7468 616e 2066 7261 676d 656e 7461 y than fragmenta\n-000642a0: 7469 6f6e 2061 7420 7468 6550 0018 f238 tion at theP...8\n+000642a0: 7469 6f6e 2061 7420 7468 6550 0018 fe38 tion at theP...8\n 000642b0: 0000 2020 2047 4453 2073 7472 7563 7475 .. GDS structu\n 000642c0: 7265 206c 6576 656c 2e20 5468 6572 6566 re level. Theref\n 000642d0: 6f72 652c 2046 4953 2072 6563 6f6d 6d65 ore, FIS recomme\n 000642e0: 6e64 7320 7573 6572 7320 6372 6561 7465 nds users create\n-000642f0: 2066 696c 6573 2077 6974 6850 0018 f239 files withP...9\n+000642f0: 2066 696c 6573 2077 6974 6850 0018 fe39 files withP...9\n 00064300: 0000 2020 2061 7070 726f 7072 6961 7465 .. appropriate\n 00064310: 2061 6c6c 6f63 6174 696f 6e73 2061 6e64 allocations and\n 00064320: 2065 7874 656e 7369 6f6e 732c 206f 6e20 extensions, on \n 00064330: 6469 736b 7320 7769 7468 206c 6172 6765 disks with large\n-00064340: 2061 6d6f 756e 7473 206f 6654 0018 f23a amounts ofT...:\n+00064340: 2061 6d6f 756e 7473 206f 6654 0018 fe3a amounts ofT...:\n 00064350: 0000 2020 2063 6f6e 7469 6775 6f75 7320 .. contiguous \n 00064360: 6672 6565 2073 7061 6365 2e20 5573 6520 free space. Use \n 00064370: 6e61 7469 7665 2075 7469 6c69 7469 6573 native utilities\n 00064380: 2061 6e64 204d 5550 4950 2075 7469 6c69 and MUPIP utili\n 00064390: 7469 6573 2028 6465 7065 6e64 696e 6752 ties (dependingR\n-000643a0: 0018 f241 0000 2020 206f 6e20 6f70 6572 ...A.. on oper\n+000643a0: 0018 fe41 0000 2020 206f 6e20 6f70 6572 ...A.. on oper\n 000643b0: 6174 696f 6e61 6c20 7072 6f63 6564 7572 ational procedur\n 000643c0: 6573 2920 746f 2065 6c69 6d69 6e61 7465 es) to eliminate\n 000643d0: 2066 696c 6520 6672 6167 6d65 6e74 6174 file fragmentat\n 000643e0: 696f 6e20 7768 656e 2064 6174 6162 6173 ion when databas\n-000643f0: 653b 0018 f242 0000 2020 2066 696c 6573 e;...B.. files\n+000643f0: 653b 0018 fe42 0000 2020 2066 696c 6573 e;...B.. files\n 00064400: 2068 6176 6520 6265 656e 2065 7874 656e have been exten\n 00064410: 6465 6420 6d6f 7265 2074 6861 6e20 6120 ded more than a \n-00064420: 646f 7a65 6e20 7469 6d65 732e 0700 18f2 dozen times.....\n-00064430: 4300 0050 0018 f244 0000 2020 2020 206f C..P...D.. o\n+00064420: 646f 7a65 6e20 7469 6d65 732e 0700 18fe dozen times.....\n+00064430: 4300 0050 0018 fe44 0000 2020 2020 206f C..P...D.. o\n 00064440: 2041 7320 5245 4f52 4720 6973 2049 4f20 As REORG is IO \n 00064450: 696e 7465 6e73 6976 652c 2072 756e 6e69 intensive, runni\n 00064460: 6e67 2061 2052 454f 5247 2063 6f6e 6375 ng a REORG concu\n 00064470: 7272 656e 746c 7920 7769 7468 206e 6f72 rrently with nor\n-00064480: 6d61 6c52 0018 f245 0000 2020 2020 2020 malR...E.. \n+00064480: 6d61 6c52 0018 fe45 0000 2020 2020 2020 malR...E.. \n 00064490: 2064 6174 6162 6173 6520 6163 6365 7373 database access\n 000644a0: 206d 6179 2069 6d70 6163 7420 7468 6520 may impact the \n 000644b0: 6f70 6572 6174 696f 6e20 6f66 206e 6f72 operation of nor\n 000644c0: 6d61 6c20 7072 6f63 6573 7365 732e 2041 mal processes. A\n-000644d0: 7320 7468 6554 0018 f246 0000 2020 2020 s theT...F.. \n+000644d0: 7320 7468 6554 0018 fe46 0000 2020 2020 s theT...F.. \n 000644e0: 2020 2047 542e 4d20 6461 7461 6261 7365 GT.M database\n 000644f0: 2065 6e67 696e 6520 6861 7320 6120 6461 engine has a da\n 00064500: 656d 6f6e 6c65 7373 2061 7263 6869 7465 emonless archite\n 00064510: 6374 7572 652c 2061 7474 656d 7074 7320 cture, attempts \n-00064520: 746f 2072 6564 7563 6547 0018 f247 0000 to reduceG...G..\n+00064520: 746f 2072 6564 7563 6547 0018 fe47 0000 to reduceG...G..\n 00064530: 2020 2020 2020 2074 6865 2069 6d70 6163 the impac\n 00064540: 7420 6279 2072 6564 7563 696e 6720 7468 t by reducing th\n 00064550: 6520 7072 696f 7269 7479 206f 6620 5245 e priority of RE\n 00064560: 4f52 4720 6361 6e20 2870 6572 6861 7073 ORG can (perhaps\n-00064570: 5200 18f2 4800 0020 2020 2020 2020 636f R...H.. co\n+00064570: 5200 18fe 4800 0020 2020 2020 2020 636f R...H.. co\n 00064580: 756e 7465 722d 696e 7475 6974 6976 656c unter-intuitivel\n 00064590: 7929 2065 7861 6365 7262 6174 6520 7261 y) exacerbate ra\n 000645a0: 7468 6572 2074 6861 6e20 616c 6c65 7669 ther than allevi\n 000645b0: 6174 6520 7468 6520 696d 7061 6374 2e20 ate the impact. \n-000645c0: 546f 5300 18f2 4900 0020 2020 2020 2020 ToS...I.. \n+000645c0: 546f 5300 18fe 4900 0020 2020 2020 2020 ToS...I.. \n 000645d0: 7265 6475 6365 2074 6865 2069 6d70 6163 reduce the impac\n 000645e0: 7420 5245 4f52 4720 6861 7320 6f6e 206f t REORG has on o\n 000645f0: 7468 6572 2070 726f 6365 7373 6573 2c20 ther processes, \n 00064600: 7573 6520 7468 6520 6774 6d5f 706f 6f6c use the gtm_pool\n-00064610: 6c69 6d69 7454 0018 f24a 0000 2020 2020 limitT...J.. \n+00064610: 6c69 6d69 7454 0018 fe4a 0000 2020 2020 limitT...J.. \n 00064620: 2020 2065 6e76 6972 6f6e 6d65 6e74 2076 environment v\n 00064630: 6172 6961 626c 6520 746f 206c 696d 6974 ariable to limit\n 00064640: 2074 6865 206e 756d 6265 7220 6f66 2067 the number of g\n 00064650: 6c6f 6261 6c20 6275 6666 6572 7320 7573 lobal buffers us\n-00064660: 6564 2062 7920 7468 6514 0018 f251 0000 ed by the....Q..\n+00064660: 6564 2062 7920 7468 6514 0018 fe51 0000 ed by the....Q..\n 00064670: 2020 2020 2020 2052 454f 5247 2e53 0018 REORG.S..\n-00064680: f252 0000 2020 2020 206f 204d 5550 4950 .R.. o MUPIP\n+00064680: fe52 0000 2020 2020 206f 204d 5550 4950 .R.. o MUPIP\n 00064690: 2052 454f 5247 2064 6f65 7320 6e6f 7420 REORG does not \n 000646a0: 6368 616e 6765 2074 6865 206c 6f67 6963 change the logic\n 000646b0: 616c 2063 6f6e 7465 6e74 7320 6f66 2074 al contents of t\n 000646c0: 6865 2064 6174 6162 6173 652c 2061 6e64 he database, and\n-000646d0: 5300 18f2 5300 0020 2020 2020 2020 6361 S...S.. ca\n+000646d0: 5300 18fe 5300 0020 2020 2020 2020 6361 S...S.. ca\n 000646e0: 6e20 7275 6e20 6f6e 2065 6974 6865 7220 n run on either \n 000646f0: 7468 6520 6f72 6967 696e 6174 696e 6720 the originating \n 00064700: 696e 7374 616e 6365 206f 7220 7265 706c instance or repl\n 00064710: 6963 6174 696e 6720 696e 7374 616e 6365 icating instance\n-00064720: 206f 6652 0018 f254 0000 2020 2020 2020 ofR...T.. \n+00064720: 206f 6652 0018 fe54 0000 2020 2020 2020 ofR...T.. \n 00064730: 2061 6e20 4c4d 5320 6170 706c 6963 6174 an LMS applicat\n 00064740: 696f 6e2e 2049 6e20 7375 6368 2063 6173 ion. In such cas\n 00064750: 6573 2c20 7265 7375 6d69 6e67 2052 454f es, resuming REO\n 00064760: 5247 7320 696e 2070 726f 6365 7373 2073 RGs in process s\n-00064770: 686f 756c 6453 0018 f255 0000 2020 2020 houldS...U.. \n+00064770: 686f 756c 6453 0018 fe55 0000 2020 2020 houldS...U.. \n 00064780: 2020 2062 6520 7061 7274 206f 6620 7468 be part of th\n 00064790: 6520 6261 7463 6820 7265 7374 6172 742e e batch restart.\n 000647a0: 2053 6565 2022 4754 2e4d 2044 6174 6162 See \"GT.M Datab\n 000647b0: 6173 6520 5265 706c 6963 6174 696f 6e22 ase Replication\"\n 000647c0: 2063 6861 7074 6572 0000 0000 0000 0000 chapter........\n 000647d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000647e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000647f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00064800: 0100 0000 f207 0000 ad09 0000 0000 0000 ................\n-00064810: 6a00 00f2 4845 4c50 00ff 7300 ff47 444d j...HELP..s..GDM\n+00064810: 6a00 00fe 4845 4c50 00ff 7300 ff47 444d j...HELP..s..GDM\n 00064820: 00ff 7300 ff52 454f 5247 00c0 5600 0020 ..s..REORG..V.. \n 00064830: 2020 2020 2020 666f 7220 6d6f 7265 2069 for more i\n 00064840: 6e66 6f72 6d61 7469 6f6e 2061 626f 7574 nformation about\n 00064850: 2072 756e 6e69 6e67 2052 454f 5247 206f running REORG o\n 00064860: 6e20 6120 6475 616c 2073 6974 6520 6170 n a dual site ap\n-00064870: 706c 6963 6174 696f 6e2e 5200 18f2 5700 plication.R...W.\n+00064870: 706c 6963 6174 696f 6e2e 5200 18fe 5700 plication.R...W.\n 00064880: 0020 2020 2020 6f20 5573 6520 4d55 5049 . o Use MUPI\n 00064890: 5020 5354 4f50 2028 6f72 203c 4374 726c P STOP (or for an inter\n 000648b0: 6163 7469 7665 2052 454f 5247 2920 746f active REORG) to\n-000648c0: 2074 6572 6d69 6e61 7465 2061 5400 18f2 terminate aT...\n+000648c0: 2074 6572 6d69 6e61 7465 2061 5400 18fe terminate aT...\n 000648d0: 5800 0020 2020 2020 2020 5245 4f52 4720 X.. REORG \n 000648e0: 7072 6f63 6573 732e 2055 6e6c 6573 7320 process. Unless \n 000648f0: 7465 726d 696e 6174 6564 2077 6974 6820 terminated with \n 00064900: 6120 6b69 6c6c 202d 392c 2061 2052 454f a kill -9, a REO\n 00064910: 5247 2074 6572 6d69 6e61 7465 6420 6279 RG terminated by\n-00064920: 5200 18f2 5900 0020 2020 2020 2020 6f70 R...Y.. op\n+00064920: 5200 18fe 5900 0020 2020 2020 2020 6f70 R...Y.. op\n 00064930: 6572 6174 6f72 2061 6374 696f 6e20 6f72 erator action or\n 00064940: 2065 7272 6f72 2069 7320 696e 636f 6d70 error is incomp\n 00064950: 6c65 7465 2062 7574 2064 6f65 7320 6e6f lete but does no\n 00064960: 7420 6164 7665 7273 656c 7920 6166 6665 t adversely affe\n-00064970: 6374 1b00 18f2 5a00 0020 2020 2020 2020 ct....Z.. \n+00064970: 6374 1b00 18fe 5a00 0020 2020 2020 2020 ct....Z.. \n 00064980: 7468 6520 6461 7461 6261 7365 2e07 0018 the database....\n-00064990: f261 0000 1500 18f2 6200 0020 2020 2a2a .a......b.. **\n-000649a0: 4361 7574 696f 6e2a 2a07 0018 f263 0000 Caution**....c..\n-000649b0: 5400 18f2 6400 0020 2020 5245 4f52 4720 T...d.. REORG \n+00064990: fe61 0000 1500 18fe 6200 0020 2020 2a2a .a......b.. **\n+000649a0: 4361 7574 696f 6e2a 2a07 0018 fe63 0000 Caution**....c..\n+000649b0: 5400 18fe 6400 0020 2020 5245 4f52 4720 T...d.. REORG \n 000649c0: 666f 6375 7365 7320 6f6e 206f 7074 696d focuses on optim\n 000649d0: 756d 2061 646a 6163 656e 6379 2061 6e64 um adjacency and\n 000649e0: 2061 2063 6861 6e67 6520 746f 2065 7665 a change to eve\n 000649f0: 6e20 6120 7369 6e67 6c65 2062 6c6f 636b n a single block\n-00064a00: 2063 616e 5300 18f2 6500 0020 2020 6361 canS...e.. ca\n+00064a00: 2063 616e 5300 18fe 6500 0020 2020 6361 canS...e.. ca\n 00064a10: 7573 6520 6974 2074 6f20 7065 7266 6f72 use it to perfor\n 00064a20: 6d20 6120 6c61 7267 6520 6e75 6d62 6572 m a large number\n 00064a30: 206f 6620 7570 6461 7465 7320 7769 7468 of updates with\n 00064a40: 206f 6e6c 7920 6d61 7267 696e 616c 2062 only marginal b\n-00064a50: 656e 6566 6974 2e53 0018 f266 0000 2020 enefit.S...f.. \n+00064a50: 656e 6566 6974 2e53 0018 fe66 0000 2020 enefit.S...f.. \n 00064a60: 2054 6865 7265 666f 7265 2c20 4649 5320 Therefore, FIS \n 00064a70: 7265 636f 6d6d 656e 6473 206e 6f74 2072 recommends not r\n 00064a80: 756e 6e69 6e67 2073 7563 6365 7373 6976 unning successiv\n 00064a90: 6520 5245 4f52 4773 2063 6c6f 7365 2074 e REORGs close t\n-00064aa0: 6f67 6574 6865 7220 696e 5000 18f2 6700 ogether inP...g.\n+00064aa0: 6f67 6574 6865 7220 696e 5000 18fe 6700 ogether inP...g.\n 00064ab0: 0020 2020 7469 6d65 2061 7320 7468 6174 . time as that\n 00064ac0: 2063 616e 2070 726f 7669 6465 206d 696e can provide min\n 00064ad0: 696d 616c 2062 656e 6566 6974 2066 6f72 imal benefit for\n 00064ae0: 2061 2073 6967 6e69 6669 6361 6e74 2069 a significant i\n-00064af0: 6e63 7265 6173 6520 696e 5400 18f2 6800 ncrease inT...h.\n+00064af0: 6e63 7265 6173 6520 696e 5400 18fe 6800 ncrease inT...h.\n 00064b00: 0020 2020 6461 7461 6261 7365 2061 6e64 . database and\n 00064b10: 206a 6f75 726e 616c 2061 6374 6976 6974 journal activit\n 00064b20: 792e 2046 6f72 2074 6865 2073 616d 6520 y. For the same \n 00064b30: 7265 6173 6f6e 2c20 4649 5320 7265 636f reason, FIS reco\n 00064b40: 6d6d 656e 6473 2063 6172 6566 756c 5200 mmends carefulR.\n-00064b50: 18f2 6900 0020 2020 7265 7365 6172 6368 ..i.. research\n+00064b50: 18fe 6900 0020 2020 7265 7365 6172 6368 ..i.. research\n 00064b60: 2061 6e64 2070 6c61 6e6e 696e 6720 6265 and planning be\n 00064b70: 666f 7265 2075 7369 6e67 2074 6865 202d fore using the -\n 00064b80: 5245 5355 4d45 2071 7561 6c69 6669 6572 RESUME qualifier\n 00064b90: 206f 7220 636f 6d70 6c65 7820 7573 6573 or complex uses\n-00064ba0: 2200 18f2 6a00 0020 2020 6f66 202d 4558 \"...j.. of -EX\n+00064ba0: 2200 18fe 6a00 0020 2020 6f66 202d 4558 \"...j.. of -EX\n 00064bb0: 434c 5544 4520 616e 6420 2d53 454c 4543 CLUDE and -SELEC\n-00064bc0: 542e 0700 18f2 7100 0054 0018 f272 0000 T.....q..T...r..\n+00064bc0: 542e 0700 18fe 7100 0054 0018 fe72 0000 T.....q..T...r..\n 00064bd0: 2020 2041 7373 756d 6520 7477 6f20 7363 Assume two sc\n 00064be0: 656e 6172 696f 7320 6f66 2070 7574 7469 enarios of putti\n 00064bf0: 6e67 2076 616c 7565 7320 6f66 205e 7828 ng values of ^x(\n 00064c00: 3129 2074 6f20 5e78 2831 3030 3030 292e 1) to ^x(10000).\n 00064c10: 2049 6e20 7468 6520 6669 7273 7450 0018 In the firstP..\n-00064c20: f273 0000 2020 2073 6365 6e61 7269 6f73 .s.. scenarios\n+00064c20: fe73 0000 2020 2073 6365 6e61 7269 6f73 .s.. scenarios\n 00064c30: 2c20 6669 6c6c 2076 616c 7565 7320 696e , fill values in\n 00064c40: 2061 2073 6571 7565 6e74 6961 6c20 6d61 a sequential ma\n 00064c50: 6e6e 6572 2e20 496e 2074 6865 2073 6563 nner. In the sec\n 00064c60: 6f6e 6420 7363 656e 6172 696f 2c4c 0018 ond scenario,L..\n-00064c70: f274 0000 2020 2065 6e74 6572 2076 616c .t.. enter val\n+00064c70: fe74 0000 2020 2065 6e74 6572 2076 616c .t.. enter val\n 00064c80: 7565 7320 666f 7220 6f64 6420 7375 6273 ues for odd subs\n 00064c90: 6372 6970 7473 2061 6e64 2074 6865 6e20 cripts and then \n 00064ca0: 656e 7465 7220 7661 6c75 6573 2066 6f72 enter values for\n-00064cb0: 2074 6865 2065 7665 6e15 0018 f275 0000 the even....u..\n+00064cb0: 2074 6865 2065 7665 6e15 0018 fe75 0000 the even....u..\n 00064cc0: 2020 2073 7562 7363 7269 7074 732e 0700 subscripts...\n-00064cd0: 18f2 7600 0015 0018 f277 0000 2020 2053 ..v......w.. S\n-00064ce0: 6365 6e61 7269 6f20 313a 0700 18f2 7800 cenario 1:....x.\n-00064cf0: 0045 0018 f279 0000 2020 2041 7420 7468 .E...y.. At th\n+00064cd0: 18fe 7600 0015 0018 fe77 0000 2020 2053 ..v......w.. S\n+00064ce0: 6365 6e61 7269 6f20 313a 0700 18fe 7800 cenario 1:....x.\n+00064cf0: 0045 0018 fe79 0000 2020 2041 7420 7468 .E...y.. At th\n 00064d00: 6520 4754 2e4d 2070 726f 6d70 742c 2065 e GT.M prompt, e\n 00064d10: 7865 6375 7465 2074 6865 2066 6f6c 6c6f xecute the follo\n 00064d20: 7769 6e67 2063 6f6d 6d61 6e64 2073 6571 wing command seq\n-00064d30: 7565 6e63 653a 0700 18f2 7a00 0037 0018 uence:....z..7..\n-00064d40: f281 0000 2020 2047 544d 3e66 6f72 2069 .... GTM>for i\n+00064d30: 7565 6e63 653a 0700 18fe 7a00 0037 0018 uence:....z..7..\n+00064d40: fe81 0000 2020 2047 544d 3e66 6f72 2069 .... GTM>for i\n 00064d50: 3d31 3a31 3a31 3030 3030 2073 6574 205e =1:1:10000 set ^\n 00064d60: 7828 6929 3d24 6a75 7374 6966 7928 692c x(i)=$justify(i,\n-00064d70: 3230 3029 0700 18f2 8200 003a 0018 f283 200).......:....\n+00064d70: 3230 3029 0700 18fe 8200 003a 0018 fe83 200).......:....\n 00064d80: 0000 2020 2054 6865 6e2c 2065 7865 6375 .. Then, execu\n 00064d90: 7465 2074 6865 2066 6f6c 6c6f 7769 6e67 te the following\n 00064da0: 204d 5550 4950 2049 4e54 4547 2063 6f6d MUPIP INTEG com\n-00064db0: 6d61 6e64 2e07 0018 f284 0000 2300 18f2 mand........#...\n+00064db0: 6d61 6e64 2e07 0018 fe84 0000 2300 18fe mand........#...\n 00064dc0: 8500 0020 2020 2420 6d75 7069 7020 696e ... $ mupip in\n 00064dd0: 7465 6720 2d72 6567 696f 6e20 222a 2207 teg -region \"*\".\n-00064de0: 0018 f286 0000 3d00 18f2 8700 0020 2020 ......=...... \n+00064de0: 0018 fe86 0000 3d00 18fe 8700 0020 2020 ......=...... \n 00064df0: 5468 6973 2063 6f6d 6d61 6e64 2070 726f This command pro\n 00064e00: 6475 6365 7320 616e 206f 7574 7075 7420 duces an output \n 00064e10: 6c69 6b65 2074 6865 2066 6f6c 6c6f 7769 like the followi\n-00064e20: 6e67 3a07 0018 f288 0000 2100 18f2 8900 ng:.......!.....\n+00064e20: 6e67 3a07 0018 fe88 0000 2100 18fe 8900 ng:.......!.....\n 00064e30: 0020 2020 496e 7465 6720 6f66 2072 6567 . Integ of reg\n-00064e40: 696f 6e20 4445 4641 554c 5426 0018 f28a ion DEFAULT&....\n+00064e40: 696f 6e20 4445 4641 554c 5426 0018 fe8a ion DEFAULT&....\n 00064e50: 0000 2020 204e 6f20 6572 726f 7273 2064 .. No errors d\n 00064e60: 6574 6563 7465 6420 6279 2069 6e74 6567 etected by integ\n-00064e70: 2e4d 0018 f291 0000 2020 2054 7970 6520 .M...... Type \n+00064e70: 2e4d 0018 fe91 0000 2020 2054 7970 6520 .M...... Type \n 00064e80: 2020 2020 2020 2020 2020 426c 6f63 6b73 Blocks\n 00064e90: 2020 2020 2020 2020 2052 6563 6f72 6473 Records\n 00064ea0: 2020 2020 2020 2020 2020 2520 5573 6564 % Used\n 00064eb0: 2020 2020 2020 4164 6a61 6365 6e74 4d00 AdjacentM.\n-00064ec0: 18f2 9200 0020 2020 4469 7265 6374 6f72 ..... Director\n+00064ec0: 18fe 9200 0020 2020 4469 7265 6374 6f72 ..... Director\n 00064ed0: 7920 2020 2020 2020 2020 2020 3220 2020 y 2 \n 00064ee0: 2020 2020 2020 2020 2020 2020 3220 2020 2 \n 00064ef0: 2020 2020 2020 2020 322e 3439 3020 2020 2.490 \n-00064f00: 2020 2020 2020 2020 204e 414d 0018 f293 NAM....\n+00064f00: 2020 2020 2020 2020 204e 414d 0018 fe93 NAM....\n 00064f10: 0000 2020 2049 6e64 6578 2020 2020 2020 .. Index \n 00064f20: 2020 2020 2020 2020 3239 2020 2020 2020 29 \n 00064f30: 2020 2020 2020 3235 3238 2020 2020 2020 2528 \n 00064f40: 2020 2020 3935 2e39 3939 2020 2020 2020 95.999 \n-00064f50: 2020 2020 2020 2031 4d00 18f2 9400 0020 1M...... \n+00064f50: 2020 2020 2020 2031 4d00 18fe 9400 0020 1M...... \n 00064f60: 2020 4461 7461 2020 2020 2020 2020 2020 Data \n 00064f70: 2020 2032 3530 3020 2020 2020 2020 2020 2500 \n 00064f80: 2020 3130 3030 3020 2020 2020 2020 2020 10000 \n 00064f90: 2038 322e 3831 3120 2020 2020 2020 2020 82.811 \n-00064fa0: 2032 3439 394d 0018 f295 0000 2020 2046 2499M...... F\n+00064fa0: 2032 3439 394d 0018 fe95 0000 2020 2046 2499M...... F\n 00064fb0: 7265 6520 2020 2020 2020 2020 2020 2020 ree \n 00064fc0: 2020 3639 2020 2020 2020 2020 2020 2020 69 \n 00064fd0: 2020 4e41 2020 2020 2020 2020 2020 2020 NA \n 00064fe0: 2020 4e41 2020 2020 2020 2020 2020 2020 NA \n 00064ff0: 4e41 0000 0000 0000 0000 0000 0000 0000 NA..............\n 00065000: 0100 0000 c307 0000 db09 0000 0000 0000 ................\n-00065010: 6500 00f2 4845 4c50 00ff 7300 ff47 444d e...HELP..s..GDM\n+00065010: 6500 00fe 4845 4c50 00ff 7300 ff47 444d e...HELP..s..GDM\n 00065020: 00ff 7300 ff52 454f 5247 00c0 9600 0020 ..s..REORG..... \n 00065030: 2020 546f 7461 6c20 2020 2020 2020 2020 Total \n 00065040: 2020 2032 3630 3020 2020 2020 2020 2020 2600 \n 00065050: 2020 3132 3533 3020 2020 2020 2020 2020 12530 \n 00065060: 2020 2020 204e 4120 2020 2020 2020 2020 NA \n-00065070: 2032 3530 3007 0018 f297 0000 5100 18f2 2500.......Q...\n+00065070: 2032 3530 3007 0018 fe97 0000 5100 18fe 2500.......Q...\n 00065080: 9800 0020 2020 4e6f 7465 2074 6865 2068 ... Note the h\n 00065090: 6967 6820 6465 6e73 6974 7920 2870 6572 igh density (per\n 000650a0: 6365 6e74 2075 7365 6429 2066 6f72 2069 cent used) for i\n 000650b0: 6e64 6578 2061 6e64 2064 6174 6120 626c ndex and data bl\n 000650c0: 6f63 6b73 2066 726f 6d20 7468 6511 0018 ocks from the...\n-000650d0: f299 0000 2020 2072 6570 6f72 742e 0700 .... report...\n-000650e0: 18f2 9a00 0016 0017 f2c1 1100 0020 2020 ............. \n-000650f0: 5363 656e 6172 696f 2032 3a07 0019 f211 Scenario 2:.....\n-00065100: 0000 4500 19f2 2100 0020 2020 4174 2074 ..E...!.. At t\n+000650d0: fe99 0000 2020 2072 6570 6f72 742e 0700 .... report...\n+000650e0: 18fe 9a00 0016 0017 fec1 1100 0020 2020 ............. \n+000650f0: 5363 656e 6172 696f 2032 3a07 0019 fe11 Scenario 2:.....\n+00065100: 0000 4500 19fe 2100 0020 2020 4174 2074 ..E...!.. At t\n 00065110: 6865 2047 542e 4d20 7072 6f6d 7074 2c20 he GT.M prompt, \n 00065120: 6578 6563 7574 6520 7468 6520 666f 6c6c execute the foll\n 00065130: 6f77 696e 6720 636f 6d6d 616e 6420 7365 owing command se\n-00065140: 7175 656e 6365 3a07 0019 f231 0000 3500 quence:....1..5.\n-00065150: 19f2 4100 0020 2020 4754 4d3e 666f 7220 ..A.. GTM>for \n+00065140: 7175 656e 6365 3a07 0019 fe31 0000 3500 quence:....1..5.\n+00065150: 19fe 4100 0020 2020 4754 4d3e 666f 7220 ..A.. GTM>for \n 00065160: 693d 313a 323a 3130 3030 3020 7320 5e78 i=1:2:10000 s ^x\n 00065170: 2869 293d 246a 7573 7469 6679 2869 2c32 (i)=$justify(i,2\n-00065180: 3030 2937 0019 f251 0000 2020 2047 544d 00)7...Q.. GTM\n+00065180: 3030 2937 0019 fe51 0000 2020 2047 544d 00)7...Q.. GTM\n 00065190: 3e66 6f72 2069 3d32 3a32 3a31 3030 3030 >for i=2:2:10000\n 000651a0: 2073 6574 205e 7828 6929 3d24 6a75 7374 set ^x(i)=$just\n-000651b0: 6966 7928 692c 3230 3029 0700 19f2 6100 ify(i,200)....a.\n-000651c0: 002e 0019 f271 0000 2020 2054 6865 6e2c .....q.. Then,\n+000651b0: 6966 7928 692c 3230 3029 0700 19fe 6100 ify(i,200)....a.\n+000651c0: 002e 0019 fe71 0000 2020 2054 6865 6e2c .....q.. Then,\n 000651d0: 2065 7865 6375 7465 2074 6865 2066 6f6c execute the fol\n 000651e0: 6c6f 7769 6e67 2063 6f6d 6d61 6e64 3a07 lowing command:.\n-000651f0: 0019 f281 0000 2300 19f2 9100 0020 2020 ......#...... \n+000651f0: 0019 fe81 0000 2300 19fe 9100 0020 2020 ......#...... \n 00065200: 2420 6d75 7069 7020 696e 7465 6720 2d72 $ mupip integ -r\n-00065210: 6567 696f 6e20 222a 2207 0018 f212 0000 egion \"*\".......\n-00065220: 3d00 19f2 1100 0020 2020 5468 6973 2063 =...... This c\n+00065210: 6567 696f 6e20 222a 2207 0018 fe12 0000 egion \"*\".......\n+00065220: 3d00 19fe 1100 0020 2020 5468 6973 2063 =...... This c\n 00065230: 6f6d 6d61 6e64 2070 726f 6475 6365 7320 ommand produces \n 00065240: 616e 206f 7574 7075 7420 6c69 6b65 2074 an output like t\n 00065250: 6865 2066 6f6c 6c6f 7769 6e67 3a07 0019 he following:...\n-00065260: f221 0000 2100 19f2 3100 0020 2020 496e .!..!...1.. In\n+00065260: fe21 0000 2100 19fe 3100 0020 2020 496e .!..!...1.. In\n 00065270: 7465 6720 6f66 2072 6567 696f 6e20 4445 teg of region DE\n-00065280: 4641 554c 5426 0019 f241 0000 2020 204e FAULT&...A.. N\n+00065280: 4641 554c 5426 0019 fe41 0000 2020 204e FAULT&...A.. N\n 00065290: 6f20 6572 726f 7273 2064 6574 6563 7465 o errors detecte\n-000652a0: 6420 6279 2069 6e74 6567 2e4d 0019 f251 d by integ.M...Q\n+000652a0: 6420 6279 2069 6e74 6567 2e4d 0019 fe51 d by integ.M...Q\n 000652b0: 0000 2020 2054 7970 6520 2020 2020 2020 .. Type \n 000652c0: 2020 2020 426c 6f63 6b73 2020 2020 2020 Blocks \n 000652d0: 2020 2052 6563 6f72 6473 2020 2020 2020 Records \n 000652e0: 2020 2020 2520 5573 6564 2020 2020 2020 % Used \n-000652f0: 4164 6a61 6365 6e74 4d00 19f2 6100 0020 AdjacentM...a.. \n+000652f0: 4164 6a61 6365 6e74 4d00 19fe 6100 0020 AdjacentM...a.. \n 00065300: 2020 4469 7265 6374 6f72 7920 2020 2020 Directory \n 00065310: 2020 2020 2020 3220 2020 2020 2020 2020 2 \n 00065320: 2020 2020 2020 3220 2020 2020 2020 2020 2 \n 00065330: 2020 322e 3439 3020 2020 2020 2020 2020 2.490 \n-00065340: 2020 204e 414d 0019 f271 0000 2020 2049 NAM...q.. I\n+00065340: 2020 204e 414d 0019 fe71 0000 2020 2049 NAM...q.. I\n 00065350: 6e64 6578 2020 2020 2020 2020 2020 2020 ndex \n 00065360: 2031 3533 2020 2020 2020 2020 2020 2020 153 \n 00065370: 3339 3032 2020 2020 2020 2020 2020 3239 3902 29\n 00065380: 2e32 3131 2020 2020 2020 2020 2020 2020 .211 \n-00065390: 3537 4d00 19f2 8100 0020 2020 4461 7461 57M...... Data\n+00065390: 3537 4d00 19fe 8100 0020 2020 4461 7461 57M...... Data\n 000653a0: 2020 2020 2020 2020 2020 2020 2033 3735 375\n 000653b0: 3020 2020 2020 2020 2020 2020 3130 3030 0 1000\n 000653c0: 3020 2020 2020 2020 2020 2035 352e 3835 0 55.85\n 000653d0: 3620 2020 2020 2020 2020 2031 3235 304d 6 1250M\n-000653e0: 0019 f291 0000 2020 2046 7265 6520 2020 ...... Free \n+000653e0: 0019 fe91 0000 2020 2046 7265 6520 2020 ...... Free \n 000653f0: 2020 2020 2020 2020 2020 2020 3935 2020 95 \n 00065400: 2020 2020 2020 2020 2020 2020 4e41 2020 NA \n 00065410: 2020 2020 2020 2020 2020 2020 4e41 2020 NA \n-00065420: 2020 2020 2020 2020 2020 4e41 4d00 18f2 NAM...\n+00065420: 2020 2020 2020 2020 2020 4e41 4d00 18fe NAM...\n 00065430: 1300 0020 2020 546f 7461 6c20 2020 2020 ... Total \n 00065440: 2020 2020 2020 2034 3030 3020 2020 2020 4000 \n 00065450: 2020 2020 2020 3133 3930 3420 2020 2020 13904 \n 00065460: 2020 2020 2020 2020 204e 4120 2020 2020 NA \n-00065470: 2020 2020 2031 3330 3707 0019 f211 0000 1307.......\n-00065480: 5400 19f2 2100 0020 2020 4e6f 7465 2074 T...!.. Note t\n+00065470: 2020 2020 2031 3330 3707 0019 fe11 0000 1307.......\n+00065480: 5400 19fe 2100 0020 2020 4e6f 7465 2074 T...!.. Note t\n 00065490: 6861 7420 7468 6572 6520 6172 6520 6d6f hat there are mo\n 000654a0: 7265 2061 6e64 206c 6573 7320 6465 6e73 re and less dens\n 000654b0: 6520 696e 6465 7820 616e 6420 6461 7461 e index and data\n 000654c0: 2062 6c6f 636b 7320 7573 6564 2074 6861 blocks used tha\n-000654d0: 6e20 696e 4e00 19f2 3100 0020 2020 7363 n inN...1.. sc\n+000654d0: 6e20 696e 4e00 19fe 3100 0020 2020 7363 n inN...1.. sc\n 000654e0: 656e 6172 696f 2031 2e20 4d55 5049 5020 enario 1. MUPIP \n 000654f0: 5245 4f52 4720 6164 6472 6573 7365 7320 REORG addresses \n 00065500: 7375 6368 2069 7373 7565 7320 616e 6420 such issues and \n 00065510: 6d61 6b65 7320 7468 6520 6461 7461 6261 makes the databa\n-00065520: 7365 3600 19f2 4100 0020 2020 2864 6570 se6...A.. (dep\n+00065520: 7365 3600 19fe 4100 0020 2020 2864 6570 se6...A.. (dep\n 00065530: 656e 6469 6e67 206f 6e20 7468 6520 4649 ending on the FI\n 00065540: 4c4c 5f46 4143 544f 5229 206d 6f72 6520 LL_FACTOR) more \n-00065550: 636f 6d70 6163 742e 0700 19f2 5100 0036 compact.....Q..6\n-00065560: 0019 f261 0000 2020 2054 6865 206f 7074 ...a.. The opt\n+00065550: 636f 6d70 6163 742e 0700 19fe 5100 0036 compact.....Q..6\n+00065560: 0019 fe61 0000 2020 2054 6865 206f 7074 ...a.. The opt\n 00065570: 696f 6e61 6c20 7175 616c 6966 6965 7273 ional qualifiers\n 00065580: 2066 6f72 204d 5550 4950 2052 454f 5247 for MUPIP REORG\n-00065590: 2061 7265 3a07 0019 f271 0000 1c00 17f2 are:....q......\n+00065590: 2061 7265 3a07 0019 fe71 0000 1c00 17fe are:....q......\n 000655a0: ff73 00ff 444f 574e 4752 4144 4500 0044 .s..DOWNGRADE..D\n-000655b0: 6f77 6e67 7261 6465 1400 25f2 bf11 0000 owngrade..%.....\n-000655c0: 2020 2044 6f77 6e67 7261 6465 0700 26f2 Downgrade..&.\n-000655d0: 2100 0054 0026 f231 0000 2020 2044 6f77 !..T.&.1.. Dow\n+000655b0: 6f77 6e67 7261 6465 1400 25fe bf11 0000 owngrade..%.....\n+000655c0: 2020 2044 6f77 6e67 7261 6465 0700 26fe Downgrade..&.\n+000655d0: 2100 0054 0026 fe31 0000 2020 2044 6f77 !..T.&.1.. Dow\n 000655e0: 6e67 7261 6465 7320 626c 6f63 6b73 2074 ngrades blocks t\n 000655f0: 6f20 6120 7072 696f 7220 6d61 6a6f 7220 o a prior major \n 00065600: 7665 7273 696f 6e20 4442 2066 6f72 6d61 version DB forma\n 00065610: 742e 2055 7365 2052 454f 5247 202d 444f t. Use REORG -DO\n-00065620: 574e 4752 4144 4553 0026 f241 0000 2020 WNGRADES.&.A.. \n+00065620: 574e 4752 4144 4553 0026 fe41 0000 2020 WNGRADES.&.A.. \n 00065630: 206f 6e6c 7920 7768 656e 2079 6f75 2068 only when you h\n 00065640: 6176 6520 6465 7465 726d 696e 6564 2074 ave determined t\n 00065650: 6865 7265 2069 7320 6120 636c 6561 7220 here is a clear \n 00065660: 7265 6173 6f6e 2074 6f20 646f 776e 6772 reason to downgr\n-00065670: 6164 6520 7468 6520 4442 5100 26f2 5100 ade the DBQ.&.Q.\n+00065670: 6164 6520 7468 6520 4442 5100 26fe 5100 ade the DBQ.&.Q.\n 00065680: 0020 2020 666f 726d 6174 206f 6620 6120 . format of a \n 00065690: 6461 7461 6261 7365 2074 6f20 6120 7072 database to a pr\n 000656a0: 696f 7220 666f 726d 6174 2061 6e64 2074 ior format and t\n 000656b0: 6865 7265 2061 7265 206e 6f20 636f 6e64 here are no cond\n-000656c0: 6974 696f 6e73 2074 6861 7424 0026 f261 itions that$.&.a\n+000656c0: 6974 696f 6e73 2074 6861 7424 0026 fe61 itions that$.&.a\n 000656d0: 0000 2020 2070 7265 636c 7564 6520 7468 .. preclude th\n 000656e0: 6174 2070 6f73 7369 6269 6c69 7479 2e07 at possibility..\n-000656f0: 0026 f271 0000 1400 1bf2 454e 4352 5950 .&.q......ENCRYP\n-00065700: 5400 0045 6e63 7279 7074 1200 23f2 bf11 T..Encrypt..#...\n-00065710: 0000 2020 2045 6e63 7279 7074 0700 24f2 .. Encrypt..$.\n-00065720: 2100 004d 0024 f231 0000 2020 2045 6e63 !..M.$.1.. Enc\n+000656f0: 0026 fe71 0000 1400 1bfe 454e 4352 5950 .&.q......ENCRYP\n+00065700: 5400 0045 6e63 7279 7074 1200 23fe bf11 T..Encrypt..#...\n+00065710: 0000 2020 2045 6e63 7279 7074 0700 24fe .. Encrypt..$.\n+00065720: 2100 004d 0024 fe31 0000 2020 2045 6e63 !..M.$.1.. Enc\n 00065730: 7279 7074 7320 616e 2075 6e65 6e63 7279 rypts an unencry\n 00065740: 7074 6564 2064 6174 6162 6173 6520 6f72 pted database or\n 00065750: 2063 6861 6e67 6573 2074 6865 2065 6e63 changes the enc\n 00065760: 7279 7074 696f 6e20 6b65 7920 6f66 2061 ryption key of a\n-00065770: 5300 24f2 4100 0020 2020 6461 7461 6261 S.$.A.. databa\n+00065770: 5300 24fe 4100 0020 2020 6461 7461 6261 S.$.A.. databa\n 00065780: 7365 2077 6869 6c65 2074 6865 2064 6174 se while the dat\n 00065790: 6162 6173 6520 636f 6e74 696e 7565 7320 abase continues \n 000657a0: 746f 2062 6520 7573 6564 2062 7920 6170 to be used by ap\n 000657b0: 706c 6963 6174 696f 6e73 2e20 5768 6574 plications. Whet\n 000657c0: 6865 7200 0000 0000 0000 0000 0000 0000 her.............\n 000657d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000657e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000657f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00065800: 0100 0000 f107 0000 fb09 0000 0000 0000 ................\n-00065810: 7500 00f2 4845 4c50 00ff 7300 ff47 444d u...HELP..s..GDM\n+00065810: 7500 00fe 4845 4c50 00ff 7300 ff47 444d u...HELP..s..GDM\n 00065820: 00ff 7300 ff52 454f 5247 00ff 7300 ff45 ..s..REORG..s..E\n 00065830: 4e43 5259 5054 00bf 5100 0020 2020 6f72 NCRYPT..Q.. or\n 00065840: 206e 6f74 2074 6865 2070 7269 6f72 2065 not the prior e\n 00065850: 6e63 7279 7074 696f 6e20 7573 6573 206e ncryption uses n\n 00065860: 6f6e 2d7a 6572 6f20 696e 6974 6961 6c69 on-zero initiali\n 00065870: 7a61 7469 6f6e 2076 6563 746f 7273 2028 zation vectors (\n-00065880: 4956 7329 2c53 0024 f261 0000 2020 2064 IVs),S.$.a.. d\n+00065880: 4956 7329 2c53 0024 fe61 0000 2020 2064 IVs),S.$.a.. d\n 00065890: 6174 6162 6173 6520 626c 6f63 6b73 2065 atabase blocks e\n 000658a0: 6e63 7279 7074 6564 2077 6974 6820 7468 ncrypted with th\n 000658b0: 6520 6e65 7720 6b65 7920 7573 6520 6e6f e new key use no\n 000658c0: 6e2d 7a65 726f 2049 5673 2054 6865 2066 n-zero IVs The f\n-000658d0: 6f72 6d61 7420 6f66 2300 24f2 7100 0020 ormat of#.$.q.. \n+000658d0: 6f72 6d61 7420 6f66 2300 24fe 7100 0020 ormat of#.$.q.. \n 000658e0: 2020 7468 6520 454e 4352 5950 5420 7175 the ENCRYPT qu\n-000658f0: 616c 6966 6965 7220 6973 3a07 0024 f281 alifier is:..$..\n-00065900: 0000 1a00 24f2 9100 0020 2020 2d45 4e43 ....$.... -ENC\n-00065910: 525b 5950 545d 3d3c 6b65 793e 0800 23f2 R[YPT]=..#.\n-00065920: c011 0000 4600 24f2 1200 0020 2020 4d55 ....F.$.... MU\n+000658f0: 616c 6966 6965 7220 6973 3a07 0024 fe81 alifier is:..$..\n+00065900: 0000 1a00 24fe 9100 0020 2020 2d45 4e43 ....$.... -ENC\n+00065910: 525b 5950 545d 3d3c 6b65 793e 0800 23fe R[YPT]=..#.\n+00065920: c011 0000 4600 24fe 1200 0020 2020 4d55 ....F.$.... MU\n 00065930: 5049 5020 7072 6f76 6964 6573 203c 6b65 PIP provides to the encryp\n 00065950: 7469 6f6e 2070 6c75 6769 6e2e 2054 6865 tion plugin. The\n-00065960: 2072 6566 6572 656e 6365 5300 24f2 1300 referenceS.$...\n+00065960: 2072 6566 6572 656e 6365 5300 24fe 1300 referenceS.$...\n 00065970: 0020 2020 696d 706c 656d 656e 7461 7469 . implementati\n 00065980: 6f6e 206f 6620 7468 6520 706c 7567 696e on of the plugin\n 00065990: 2065 7870 6563 7473 2061 206b 6579 2077 expects a key w\n 000659a0: 6974 6820 7468 6520 7370 6563 6966 6965 ith the specifie\n 000659b0: 6420 6e61 6d65 2069 6e20 7468 654b 0024 d name in theK.$\n-000659c0: f214 0000 2020 2065 6e63 7279 7074 696f .... encryptio\n+000659c0: fe14 0000 2020 2065 6e63 7279 7074 696f .... encryptio\n 000659d0: 6e20 636f 6e66 6967 7572 6174 696f 6e20 n configuration \n 000659e0: 6669 6c65 2069 6465 6e74 6966 6965 6420 file identified \n 000659f0: 6279 2024 6774 6d63 7279 7074 5f63 6f6e by $gtmcrypt_con\n-00065a00: 6669 672e 2054 6865 5300 24f2 1500 0020 fig. TheS.$.... \n+00065a00: 6669 672e 2054 6865 5300 24fe 1500 0020 fig. TheS.$.... \n 00065a10: 2020 636f 6e66 6967 7572 6174 696f 6e20 configuration \n 00065a20: 6669 6c65 206d 7573 7420 636f 6e74 6169 file must contai\n 00065a30: 6e20 616e 2065 6e74 7279 2069 6e20 7468 n an entry in th\n 00065a40: 6520 6461 7461 6261 7365 2073 6563 7469 e database secti\n-00065a50: 6f6e 2066 6f72 2065 6163 6851 0024 f216 on for eachQ.$..\n+00065a50: 6f6e 2066 6f72 2065 6163 6851 0024 fe16 on for eachQ.$..\n 00065a60: 0000 2020 2064 6174 6162 6173 6520 6669 .. database fi\n 00065a70: 6c65 206d 6170 7069 6e67 2074 6f20 6120 le mapping to a \n 00065a80: 7265 6769 6f6e 2073 7065 6369 6669 6564 region specified\n 00065a90: 2069 6e20 3c72 6567 696f 6e2d 6c69 7374 in that namesR.$.\n+00065aa0: 3e20 7468 6174 206e 616d 6573 5200 24fe > that namesR.$.\n 00065ab0: 1700 0020 2020 7468 6520 7370 6563 6966 ... the specif\n 00065ac0: 6965 6420 6b65 7920 6173 2069 7473 206b ied key as its k\n 00065ad0: 6579 2e20 5468 6520 2d45 4e43 5259 5054 ey. The -ENCRYPT\n 00065ae0: 2066 6c61 6720 6973 2069 6e63 6f6d 7061 flag is incompa\n 00065af0: 7469 626c 6520 7769 7468 2061 6c6c 5100 tible with allQ.\n-00065b00: 24f2 1800 0020 2020 6f74 6865 7220 636f $.... other co\n+00065b00: 24fe 1800 0020 2020 6f74 6865 7220 636f $.... other co\n 00065b10: 6d6d 616e 6420 6c69 6e65 2066 6c61 6773 mmand line flags\n 00065b20: 206f 6620 4d55 5049 5020 5245 4f52 4720 of MUPIP REORG \n 00065b30: 6578 6365 7074 202d 5245 4749 4f4e 2c20 except -REGION, \n 00065b40: 616e 6420 7065 7266 6f72 6d73 206e 6f53 and performs noS\n-00065b50: 0024 f219 0000 2020 206f 7065 7261 7469 .$.... operati\n+00065b50: 0024 fe19 0000 2020 206f 7065 7261 7469 .$.... operati\n 00065b60: 6f6e 206f 7468 6572 2074 6861 6e20 6368 on other than ch\n 00065b70: 616e 6769 6e67 2074 6865 2065 6e63 7279 anging the encry\n 00065b80: 7074 696f 6e20 6b65 792e 2049 6620 7468 ption key. If th\n 00065b90: 6520 7370 6563 6966 6965 6420 6b65 7920 e specified key \n-00065ba0: 6973 4f00 24f2 1a00 0020 2020 616c 7265 isO.$.... alre\n+00065ba0: 6973 4f00 24fe 1a00 0020 2020 616c 7265 isO.$.... alre\n 00065bb0: 6164 7920 7468 6520 656e 6372 7970 7469 ady the encrypti\n 00065bc0: 6f6e 206b 6579 206f 6620 6120 6461 7461 on key of a data\n 00065bd0: 6261 7365 2072 6567 696f 6e2c 204d 5550 base region, MUP\n 00065be0: 4950 2052 454f 5247 202d 454e 4352 5950 IP REORG -ENCRYP\n-00065bf0: 5452 0024 f221 0000 2020 206d 6f76 6573 TR.$.!.. moves\n+00065bf0: 5452 0024 fe21 0000 2020 206d 6f76 6573 TR.$.!.. moves\n 00065c00: 206f 6e20 746f 2074 6865 206e 6578 7420 on to the next \n 00065c10: 7265 6769 6f6e 2061 6674 6572 2064 6973 region after dis\n 00065c20: 706c 6179 696e 6720 6120 6d65 7373 6167 playing a messag\n 00065c30: 6520 286f 6e20 7374 6465 7272 2c20 7768 e (on stderr, wh\n-00065c40: 6572 652e 0024 f222 0000 2020 204d 5550 ere..$.\".. MUP\n+00065c40: 6572 652e 0024 fe22 0000 2020 204d 5550 ere..$.\".. MUP\n 00065c50: 4950 206f 7065 7261 7469 6f6e 7320 7365 IP operations se\n 00065c60: 6e64 2074 6865 6972 206f 7574 7075 7429 nd their output)\n-00065c70: 2e07 0024 f223 0000 5300 24f2 2400 0020 ...$.#..S.$.$.. \n+00065c70: 2e07 0024 fe23 0000 5300 24fe 2400 0020 ...$.#..S.$.$.. \n 00065c80: 2020 4173 204d 5550 4950 2052 454f 5247 As MUPIP REORG\n 00065c90: 202d 454e 4352 5950 5420 7265 6164 732c -ENCRYPT reads,\n 00065ca0: 2072 652d 656e 6372 7970 7473 2c20 616e re-encrypts, an\n 00065cb0: 6420 7772 6974 6573 2065 7665 7279 2069 d writes every i\n-00065cc0: 6e2d 7573 6520 626c 6f63 6b51 0024 f225 n-use blockQ.$.%\n+00065cc0: 6e2d 7573 6520 626c 6f63 6b51 0024 fe25 n-use blockQ.$.%\n 00065cd0: 0000 2020 2069 6e20 6561 6368 2064 6174 .. in each dat\n 00065ce0: 6162 6173 6520 6669 6c65 2c20 6974 7320 abase file, its \n 00065cf0: 6f70 6572 6174 696f 6e73 2074 616b 6520 operations take \n 00065d00: 6120 6d61 7465 7269 616c 2061 6d6f 756e a material amoun\n-00065d10: 7420 6f66 2074 696d 6520 6f6e 5200 24f2 t of time onR.$.\n+00065d10: 7420 6f66 2074 696d 6520 6f6e 5200 24fe t of time onR.$.\n 00065d20: 2600 0020 2020 7468 6520 6461 7461 6261 &.. the databa\n 00065d30: 7365 7320 6f66 2074 7970 6963 616c 2061 ses of typical a\n 00065d40: 7070 6c69 6361 7469 6f6e 732c 2061 6e64 pplications, and\n 00065d50: 2066 7572 7468 6572 6d6f 7265 2061 6464 furthermore add\n 00065d60: 2061 6e20 6164 6469 7469 6f6e 616c 4d00 an additionalM.\n-00065d70: 24f2 2700 0020 2020 494f 206c 6f61 6420 $.'.. IO load \n+00065d70: 24fe 2700 0020 2020 494f 206c 6f61 6420 $.'.. IO load \n 00065d80: 746f 2074 6865 2073 7973 7465 6d20 6f6e to the system on\n 00065d90: 2077 6869 6368 2069 7420 7275 6e73 2e20 which it runs. \n 00065da0: 596f 7520 6361 6e20 7573 6520 7468 6520 You can use the \n-00065db0: 656e 7669 726f 6e6d 656e 7451 0024 f228 environmentQ.$.(\n+00065db0: 656e 7669 726f 6e6d 656e 7451 0024 fe28 environmentQ.$.(\n 00065dc0: 0000 2020 2076 6172 6961 626c 6520 6774 .. variable gt\n 00065dd0: 6d5f 706f 6f6c 6c69 6d69 7420 746f 2061 m_poollimit to a\n 00065de0: 6d65 6c69 6f72 6174 652c 2062 7574 206e meliorate, but n\n 00065df0: 6f74 2065 6c69 6d69 6e61 7465 2c20 7468 ot eliminate, th\n-00065e00: 6520 696d 7061 6374 2c20 6174 5100 24f2 e impact, atQ.$.\n+00065e00: 6520 696d 7061 6374 2c20 6174 5100 24fe e impact, atQ.$.\n 00065e10: 2900 0020 2020 7468 6520 636f 7374 206f ).. the cost o\n 00065e20: 6620 6578 7465 6e64 696e 6720 6578 6563 f extending exec\n 00065e30: 7574 696f 6e20 7469 6d65 732e 2054 6f20 ution times. To \n 00065e40: 6d69 6e69 6d69 7a65 2069 6d70 6163 7420 minimize impact \n 00065e50: 6f6e 2070 726f 6475 6374 696f 6e53 0024 on productionS.$\n-00065e60: f22a 0000 2020 2069 6e73 7461 6e63 6573 .*.. instances\n+00065e60: fe2a 0000 2020 2069 6e73 7461 6e63 6573 .*.. instances\n 00065e70: 2c20 4649 5320 7265 636f 6d6d 656e 6473 , FIS recommends\n 00065e80: 2072 756e 6e69 6e67 2074 6869 7320 6f70 running this op\n 00065e90: 6572 6174 696f 6e20 6f6e 2072 6570 6c69 eration on repli\n 00065ea0: 6361 7469 6e67 2073 6563 6f6e 6461 7279 cating secondary\n-00065eb0: 4200 24f2 3100 0020 2020 696e 7374 616e B.$.1.. instan\n+00065eb0: 4200 24fe 3100 0020 2020 696e 7374 616e B.$.1.. instan\n 00065ec0: 6365 732c 2072 6174 6865 7220 7468 616e ces, rather than\n 00065ed0: 206f 6e20 6f72 6967 696e 6174 696e 6720 on originating \n 00065ee0: 7072 696d 6172 7920 696e 7374 616e 6365 primary instance\n-00065ef0: 732e 0700 24f2 3200 0012 0024 f233 0000 s...$.2....$.3..\n-00065f00: 2020 202a 2a4e 6f74 652a 2a07 0024 f234 **Note**..$.4\n-00065f10: 0000 5300 24f2 3500 0020 2020 2020 6f20 ..S.$.5.. o \n+00065ef0: 732e 0700 24fe 3200 0012 0024 fe33 0000 s...$.2....$.3..\n+00065f00: 2020 202a 2a4e 6f74 652a 2a07 0024 fe34 **Note**..$.4\n+00065f10: 0000 5300 24fe 3500 0020 2020 2020 6f20 ..S.$.5.. o \n 00065f20: 4649 5320 7265 636f 6d6d 656e 6473 2072 FIS recommends r\n 00065f30: 6f74 6174 696e 6720 2863 6861 6e67 696e otating (changin\n 00065f40: 6729 2074 6865 2065 6e63 7279 7074 696f g) the encryptio\n 00065f50: 6e20 6b65 7920 6f66 2074 6865 2064 6174 n key of the dat\n-00065f60: 6162 6173 6553 0024 f236 0000 2020 2020 abaseS.$.6.. \n+00065f60: 6162 6173 6553 0024 fe36 0000 2020 2020 abaseS.$.6.. \n 00065f70: 2020 2066 6f72 2062 6574 7465 7220 7365 for better se\n 00065f80: 6375 7269 7479 2e20 5468 6520 6672 6571 curity. The freq\n 00065f90: 7565 6e63 7920 6f66 2065 6e63 7279 7074 uency of encrypt\n 00065fa0: 696f 6e20 6b65 7920 726f 7461 7469 6f6e ion key rotation\n-00065fb0: 2064 6570 656e 6473 3900 24f2 3700 0020 depends9.$.7.. \n+00065fb0: 2064 6570 656e 6473 3900 24fe 3700 0020 depends9.$.7.. \n 00065fc0: 2020 2020 2020 6f6e 2079 6f75 7220 7365 on your se\n 00065fd0: 6375 7269 7479 2072 6571 7569 7265 6d65 curity requireme\n 00065fe0: 6e74 7320 616e 6420 706f 6c69 6369 6573 nts and policies\n 00065ff0: 2e00 0000 0000 0000 0000 0000 0000 0000 ................\n 00066000: 0100 0000 da05 0000 070b 0000 0000 0000 ................\n 00066010: 2f00 004d 4845 4c50 00ff 7300 ff47 444d /..MHELP..s..GDM\n 00066020: 00ff 7300 ff52 454f 5247 00ff 7300 ff45 ..s..REORG..s..E\n 00066030: 5843 4c55 4445 0000 4578 636c 7564 6512 XCLUDE..Exclude.\n-00066040: 0023 f2bf 1100 0020 2020 4578 636c 7564 .#..... Exclud\n-00066050: 6507 0024 f221 0000 5300 24f2 3100 0020 e..$.!..S.$.1.. \n+00066040: 0023 febf 1100 0020 2020 4578 636c 7564 .#..... Exclud\n+00066050: 6507 0024 fe21 0000 5300 24fe 3100 0020 e..$.!..S.$.1.. \n 00066060: 2020 5370 6563 6966 6965 7320 7468 6174 Specifies that\n 00066070: 2052 454f 5247 206e 6f74 2068 616e 646c REORG not handl\n 00066080: 6520 626c 6f63 6b73 2074 6861 7420 636f e blocks that co\n 00066090: 6e74 6169 6e20 696e 666f 726d 6174 696f ntain informatio\n-000660a0: 6e20 6162 6f75 7420 7468 6554 0024 f241 n about theT.$.A\n+000660a0: 6e20 6162 6f75 7420 7468 6554 0024 fe41 n about theT.$.A\n 000660b0: 0000 2020 2067 6c6f 6261 6c73 2069 6e20 .. globals in \n 000660c0: 7468 6520 6173 736f 6369 6174 6564 206c the associated l\n 000660d0: 6973 742d 7468 6973 206d 6561 6e73 2074 ist-this means t\n 000660e0: 6865 7920 6172 6520 6e65 6974 6865 7220 hey are neither \n 000660f0: 7265 6f72 6761 6e69 7a65 6420 6e6f 7252 reorganized norR\n-00066100: 0024 f251 0000 2020 2073 7761 7070 6564 .$.Q.. swapped\n+00066100: 0024 fe51 0000 2020 2073 7761 7070 6564 .$.Q.. swapped\n 00066110: 2069 6e20 7468 6520 636f 7572 7365 206f in the course o\n 00066120: 6620 7265 6f72 6761 6e69 7a69 6e67 206f f reorganizing o\n 00066130: 7468 6572 2067 6c6f 6261 6c73 3b20 2d45 ther globals; -E\n 00066140: 5843 4c55 4445 2063 616e 2072 6564 7563 XCLUDE can reduc\n-00066150: 6550 0024 f261 0000 2020 2074 6865 2065 eP.$.a.. the e\n+00066150: 6550 0024 fe61 0000 2020 2074 6865 2065 eP.$.a.. the e\n 00066160: 6666 6963 6965 6e63 7920 6f66 2052 454f fficiency of REO\n 00066170: 5247 2062 6563 6175 7365 2069 7420 636f RG because it co\n 00066180: 6d70 6c69 6361 7465 7320 616e 6420 696e mplicates and in\n 00066190: 7465 7266 6572 6573 2077 6974 6820 7468 terferes with th\n-000661a0: 653f 0024 f271 0000 2020 2062 6c6f 636b e?.$.q.. block\n+000661a0: 653f 0024 fe71 0000 2020 2062 6c6f 636b e?.$.q.. block\n 000661b0: 2073 7761 7070 696e 6720 6163 7469 6f6e swapping action\n 000661c0: 7320 7468 6174 2074 7279 2074 6f20 696d s that try to im\n 000661d0: 7072 6f76 6520 6164 6a61 6365 6e63 792e prove adjacency.\n-000661e0: 0700 24f2 8100 0031 0024 f291 0000 2020 ..$....1.$.... \n+000661e0: 0700 24fe 8100 0031 0024 fe91 0000 2020 ..$....1.$.... \n 000661f0: 2054 6865 2066 6f72 6d61 7420 6f66 2074 The format of t\n 00066200: 6865 2045 5843 4c55 4445 2071 7561 6c69 he EXCLUDE quali\n-00066210: 6669 6572 2069 733a 0800 23f2 c011 0000 fier is:..#.....\n-00066220: 2500 24f2 1200 0020 2020 2d45 5b58 434c %.$.... -E[XCL\n+00066210: 6669 6572 2069 733a 0800 23fe c011 0000 fier is:..#.....\n+00066220: 2500 24fe 1200 0020 2020 2d45 5b58 434c %.$.... -E[XCL\n 00066230: 5544 455d 3d67 6c6f 6261 6c2d 6e61 6d65 UDE]=global-name\n-00066240: 2d6c 6973 7407 0024 f213 0000 5200 24f2 -list..$....R.$.\n+00066240: 2d6c 6973 7407 0024 fe13 0000 5200 24fe -list..$....R.$.\n 00066250: 1400 0020 2020 2020 6f20 4173 7375 6d65 ... o Assume\n 00066260: 2074 6861 7420 6120 7369 6e67 6c65 204d that a single M\n 00066270: 5550 4950 2063 6f6d 6d61 6e64 206f 7267 UPIP command org\n 00066280: 616e 697a 6573 2061 2073 7562 7365 7420 anizes a subset \n 00066290: 6f66 2074 6865 2067 6c6f 6261 6c73 5200 of the globalsR.\n-000662a0: 24f2 1500 0020 2020 2020 2020 696e 2061 $.... in a\n+000662a0: 24fe 1500 0020 2020 2020 2020 696e 2061 $.... in a\n 000662b0: 2064 6174 6162 6173 6520 6f72 2072 6567 database or reg\n 000662c0: 696f 6e2e 2049 6620 6120 7365 636f 6e64 ion. If a second\n 000662d0: 204d 5550 4950 2052 454f 5247 2063 6f6d MUPIP REORG com\n 000662e0: 6d61 6e64 2073 656c 6563 7473 2074 6865 mand selects the\n-000662f0: 5000 24f2 1600 0020 2020 2020 2020 7265 P.$.... re\n+000662f0: 5000 24fe 1600 0020 2020 2020 2020 7265 P.$.... re\n 00066300: 6d61 696e 696e 6720 676c 6f62 616c 732c maining globals,\n 00066310: 2069 7420 6d61 7920 7465 6e64 2074 6f20 it may tend to \n 00066320: 6469 7372 7570 7420 7468 6520 7265 7375 disrupt the resu\n 00066330: 6c74 7320 6f66 2074 6865 2066 6972 7374 lts of the first\n-00066340: 4d00 24f2 1700 0020 2020 2020 2020 5245 M.$.... RE\n+00066340: 4d00 24fe 1700 0020 2020 2020 2020 5245 M.$.... RE\n 00066350: 4f52 4720 6279 2064 652d 6f70 7469 6d69 ORG by de-optimi\n 00066360: 7a69 6e67 2074 6865 2070 7265 7669 6f75 zing the previou\n 00066370: 736c 7920 6f72 6761 6e69 7a65 6420 626c sly organized bl\n 00066380: 6f63 6b73 2e20 5468 6973 2069 7352 0024 ocks. This isR.$\n-00066390: f218 0000 2020 2020 2020 2062 6563 6175 .... becau\n+00066390: fe18 0000 2020 2020 2020 2062 6563 6175 .... becau\n 000663a0: 7365 2074 6865 7265 2069 7320 6e6f 2069 se there is no i\n 000663b0: 6e66 6f72 6d61 7469 6f6e 2070 6173 7365 nformation passe\n 000663c0: 6420 6672 6f6d 2074 6865 2070 7265 7669 d from the previ\n 000663d0: 6f75 7320 4d55 5049 5020 5245 4f52 4750 ous MUPIP REORGP\n-000663e0: 0024 f219 0000 2020 2020 2020 2063 6f6d .$.... com\n+000663e0: 0024 fe19 0000 2020 2020 2020 2063 6f6d .$.... com\n 000663f0: 6d61 6e64 2074 6f20 7468 6520 6e65 7874 mand to the next\n 00066400: 2063 6f6d 6d61 6e64 2e20 5468 6520 4558 command. The EX\n 00066410: 434c 5544 4520 7175 616c 6966 6965 7220 CLUDE qualifier \n 00066420: 616c 6c6f 7773 2075 7365 7273 2074 6f50 allows users toP\n-00066430: 0024 f21a 0000 2020 2020 2020 206c 6973 .$.... lis\n+00066430: 0024 fe1a 0000 2020 2020 2020 206c 6973 .$.... lis\n 00066440: 7420 7468 6520 6e61 6d65 206f 6620 7468 t the name of th\n 00066450: 6520 7072 6576 696f 7573 6c79 2052 454f e previously REO\n 00066460: 5247 6564 2067 6c6f 6261 6c73 2c20 736f RGed globals, so\n 00066470: 2074 6861 7420 7468 6520 4d55 5049 5045 that the MUPIPE\n-00066480: 0024 f221 0000 2020 2020 2020 2052 454f .$.!.. REO\n+00066480: 0024 fe21 0000 2020 2020 2020 2052 454f .$.!.. REO\n 00066490: 5247 2062 7970 6173 7365 7320 7468 6520 RG bypasses the \n 000664a0: 4744 5320 626c 6f63 6b73 2063 6f6e 7461 GDS blocks conta\n 000664b0: 696e 696e 6720 7468 6573 6520 676c 6f62 ining these glob\n-000664c0: 616c 732e 5400 24f2 2200 0020 2020 2020 als.T.$.\".. \n+000664c0: 616c 732e 5400 24fe 2200 0020 2020 2020 als.T.$.\".. \n 000664d0: 6f20 4966 2067 6c6f 6261 6c2d 6e61 6d65 o If global-name\n 000664e0: 2d6c 6973 7420 636f 6e74 6169 6e73 2067 -list contains g\n 000664f0: 6c6f 6261 6c73 2074 6861 7420 646f 206e lobals that do n\n 00066500: 6f74 2065 7869 7374 2c20 5245 4f52 4720 ot exist, REORG \n-00066510: 6973 7375 6573 2061 5400 24f2 2300 0020 issues aT.$.#.. \n+00066510: 6973 7375 6573 2061 5400 24fe 2300 0020 issues aT.$.#.. \n 00066520: 2020 2020 2020 6d65 7373 6167 6520 746f message to\n 00066530: 2074 6865 2074 6572 6d69 6e61 6c20 616e the terminal an\n 00066540: 6420 636f 6e74 696e 7565 7320 746f 2070 d continues to p\n 00066550: 726f 6365 7373 2061 6e79 2073 7065 6369 rocess any speci\n-00066560: 6669 6564 2067 6c6f 6261 6c73 5200 24f2 fied globalsR.$.\n+00066560: 6669 6564 2067 6c6f 6261 6c73 5200 24fe fied globalsR.$.\n 00066570: 2400 0020 2020 2020 2020 7468 6174 2065 $.. that e\n 00066580: 7869 7374 2e20 4966 2052 454f 5247 2069 xist. If REORG i\n 00066590: 7320 756e 6162 6c65 2074 6f20 7072 6f63 s unable to proc\n 000665a0: 6573 7320 616e 7920 676c 6f62 616c 732c ess any globals,\n 000665b0: 2069 7420 7465 726d 696e 6174 6573 1c00 it terminates..\n-000665c0: 24f2 2500 0020 2020 2020 2020 7769 7468 $.%.. with\n+000665c0: 24fe 2500 0020 2020 2020 2020 7769 7468 $.%.. with\n 000665d0: 2061 6e20 6572 726f 722e 0000 0000 0000 an error.......\n 000665e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000665f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00066600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00066610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00066620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00066630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -26235,1188 +26235,1188 @@\n 000667a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000667b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000667c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000667d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000667e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000667f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00066800: 0100 0000 d107 0000 400a 0000 0000 0000 ........@.......\n-00066810: 7600 00f2 4845 4c50 00ff 7300 ff47 444d v...HELP..s..GDM\n+00066810: 7600 00fe 4845 4c50 00ff 7300 ff47 444d v...HELP..s..GDM\n 00066820: 00ff 7300 ff52 454f 5247 00ff 7300 ff45 ..s..REORG..s..E\n 00066830: 5843 4c55 4445 00c0 2600 0020 2020 2020 XCLUDE..&.. \n 00066840: 6f20 476c 6f62 616c 2d6e 616d 652d 6c69 o Global-name-li\n 00066850: 7374 2063 616e 2062 6520 616e 2069 6e64 st can be an ind\n 00066860: 6976 6964 7561 6c20 676c 6f62 616c 206e ividual global n\n 00066870: 616d 652c 2061 2072 616e 6765 206f 6620 ame, a range of \n-00066880: 676c 6f62 616c 4d00 24f2 2700 0020 2020 globalM.$.'.. \n+00066880: 676c 6f62 616c 4d00 24fe 2700 0020 2020 globalM.$.'.. \n 00066890: 2020 2020 6e61 6d65 732c 206f 7220 6120 names, or a \n 000668a0: 6c69 7374 206f 6620 6e61 6d65 7320 616e list of names an\n 000668b0: 6420 7072 6566 6978 6573 2066 6f6c 6c6f d prefixes follo\n 000668c0: 7765 6420 6279 2074 6865 2077 696c 6463 wed by the wildc\n-000668d0: 6172 6422 0024 f228 0000 2020 2020 2020 ard\".$.(.. \n+000668d0: 6172 6422 0024 fe28 0000 2020 2020 2020 ard\".$.(.. \n 000668e0: 2073 796d 626f 6c2e 2046 6f72 2065 7861 symbol. For exa\n-000668f0: 6d70 6c65 3a07 0024 f229 0000 2e00 24f2 mple:..$.)....$.\n+000668f0: 6d70 6c65 3a07 0024 fe29 0000 2e00 24fe mple:..$.)....$.\n 00066900: 2a00 0020 2020 2020 2020 2020 312e 2041 *.. 1. A\n 00066910: 2067 6c6f 6261 6c20 6e61 6d65 2c20 7375 global name, su\n-00066920: 6368 2061 7320 4143 4e2e 3a00 24f2 3100 ch as ACN.:.$.1.\n+00066920: 6368 2061 7320 4143 4e2e 3a00 24fe 3100 ch as ACN.:.$.1.\n 00066930: 0020 2020 2020 2020 2020 322e 2041 2072 . 2. A r\n 00066940: 616e 6765 206f 6620 676c 6f62 616c 206e ange of global n\n 00066950: 616d 6573 2c20 7375 6368 2061 7320 4137 ames, such as A7\n-00066960: 3a42 372e 2900 24f2 3200 0020 2020 2020 :B7.).$.2.. \n+00066960: 3a42 372e 2900 24fe 3200 0020 2020 2020 :B7.).$.2.. \n 00066970: 2020 2020 332e 2041 206c 6973 742c 2073 3. A list, s\n 00066980: 7563 6820 6173 2041 2c42 2c43 2e42 0024 uch as A,B,C.B.$\n-00066990: f233 0000 2020 2020 2020 2020 2034 2e20 .3.. 4. \n+00066990: fe33 0000 2020 2020 2020 2020 2034 2e20 .3.. 4. \n 000669a0: 476c 6f62 616c 206e 616d 6573 2077 6974 Global names wit\n 000669b0: 6820 7468 6520 7361 6d65 2070 7265 6669 h the same prefi\n 000669c0: 7820 7375 6368 2061 7320 544d 502a 2e07 x such as TMP*..\n-000669d0: 0024 f234 0000 5100 24f2 3500 0020 2020 .$.4..Q.$.5.. \n+000669d0: 0024 fe34 0000 5100 24fe 3500 0020 2020 .$.4..Q.$.5.. \n 000669e0: 496e 2074 6865 2066 6972 7374 2063 6173 In the first cas\n 000669f0: 652c 2052 454f 5247 206f 6e6c 7920 6578 e, REORG only ex\n 00066a00: 636c 7564 6573 2067 6c6f 6261 6c20 5e41 cludes global ^A\n 00066a10: 434e 2e20 496e 2074 6865 2073 6563 6f6e CN. In the secon\n-00066a20: 6420 6361 7365 2c51 0024 f236 0000 2020 d case,Q.$.6.. \n+00066a20: 6420 6361 7365 2c51 0024 fe36 0000 2020 d case,Q.$.6.. \n 00066a30: 2052 454f 5247 2065 7863 6c75 6465 7320 REORG excludes \n 00066a40: 616c 6c20 676c 6f62 616c 206e 616d 6573 all global names\n 00066a50: 2069 6e20 7468 6520 636f 6c6c 6174 696e in the collatin\n 00066a60: 6720 7365 7175 656e 6365 2041 3720 746f g sequence A7 to\n-00066a70: 2042 372e 2046 6f72 4d00 24f2 3700 0020 B7. ForM.$.7.. \n+00066a70: 2042 372e 2046 6f72 4d00 24fe 3700 0020 B7. ForM.$.7.. \n 00066a80: 2020 7468 6520 7468 6972 6420 6361 7365 the third case\n 00066a90: 2c20 5245 4f52 4720 6578 636c 7564 6573 , REORG excludes\n 00066aa0: 2041 2c20 422c 2061 6e64 2043 2e20 496e A, B, and C. In\n 00066ab0: 2074 6865 206c 6173 7420 6361 7365 2c20 the last case, \n-00066ac0: 5245 4f52 4731 0024 f238 0000 2020 2065 REORG1.$.8.. e\n+00066ac0: 5245 4f52 4731 0024 fe38 0000 2020 2065 REORG1.$.8.. e\n 00066ad0: 7863 6c75 6465 7320 616c 6c20 676c 6f62 xcludes all glob\n 00066ae0: 616c 7320 7072 6566 6978 6564 2077 6974 als prefixed wit\n-00066af0: 6820 544d 502e 0700 24f2 3900 004e 0024 h TMP...$.9..N.$\n-00066b00: f23a 0000 2020 2020 206f 2045 6e63 6c6f .:.. o Enclo\n+00066af0: 6820 544d 502e 0700 24fe 3900 004e 0024 h TMP...$.9..N.$\n+00066b00: fe3a 0000 2020 2020 206f 2045 6e63 6c6f .:.. o Enclo\n 00066b10: 7365 2077 696c 6463 6172 6473 2069 6e20 se wildcards in \n 00066b20: 646f 7562 6c65 2d71 756f 7465 7320 2822 double-quotes (\"\n 00066b30: 2229 2074 6f20 7072 6576 656e 7420 696e \") to prevent in\n-00066b40: 6170 7072 6f70 7269 6174 6552 0024 f241 appropriateR.$.A\n+00066b40: 6170 7072 6f70 7269 6174 6552 0024 fe41 appropriateR.$.A\n 00066b50: 0000 2020 2020 2020 2065 7870 616e 7369 .. expansi\n 00066b60: 6f6e 2062 7920 7468 6520 7368 656c 6c2e on by the shell.\n 00066b70: 2054 6865 2063 6172 6574 2073 796d 626f The caret symbo\n 00066b80: 6c20 285e 2920 696e 2074 6865 2073 7065 l (^) in the spe\n 00066b90: 6369 6669 6361 7469 6f6e 206f 6625 0024 cification of%.$\n-00066ba0: f242 0000 2020 2020 2020 2074 6865 2067 .B.. the g\n+00066ba0: fe42 0000 2020 2020 2020 2074 6865 2067 .B.. the g\n 00066bb0: 6c6f 6261 6c20 6973 206f 7074 696f 6e61 lobal is optiona\n-00066bc0: 6c2e 3d00 24f2 4300 0020 2020 2020 6f20 l.=.$.C.. o \n+00066bc0: 6c2e 3d00 24fe 4300 0020 2020 2020 6f20 l.=.$.C.. o \n 00066bd0: 4279 2064 6566 6175 6c74 2c20 5245 4f52 By default, REOR\n 00066be0: 4720 646f 6573 206e 6f74 2045 5843 4c55 G does not EXCLU\n 00066bf0: 4445 2061 6e79 2067 6c6f 6261 6c73 2e52 DE any globals.R\n-00066c00: 0024 f244 0000 2020 2020 206f 2049 6e20 .$.D.. o In \n+00066c00: 0024 fe44 0000 2020 2020 206f 2049 6e20 .$.D.. o In \n 00066c10: 6361 7365 2061 6e79 2067 6c6f 6261 6c20 case any global \n 00066c20: 6170 7065 6172 7320 696e 2074 6865 2061 appears in the a\n 00066c30: 7267 756d 656e 7420 6c69 7374 7320 6f66 rgument lists of\n 00066c40: 2062 6f74 6820 2d53 454c 4543 5420 616e both -SELECT an\n-00066c50: 6437 0024 f245 0000 2020 2020 2020 202d d7.$.E.. -\n+00066c50: 6437 0024 fe45 0000 2020 2020 2020 202d d7.$.E.. -\n 00066c60: 4558 434c 5544 452c 2052 454f 5247 2074 EXCLUDE, REORG t\n 00066c70: 6572 6d69 6e61 7465 7320 7769 7468 2061 erminates with a\n-00066c80: 6e20 6572 726f 722e 0700 24f2 4600 001c n error...$.F...\n-00066c90: 001b f246 494c 4c5f 4641 4354 4f52 0000 ...FILL_FACTOR..\n-00066ca0: 4669 6c6c 5f66 6163 746f 7216 0027 f2bf Fill_factor..'..\n+00066c80: 6e20 6572 726f 722e 0700 24fe 4600 001c n error...$.F...\n+00066c90: 001b fe46 494c 4c5f 4641 4354 4f52 0000 ...FILL_FACTOR..\n+00066ca0: 4669 6c6c 5f66 6163 746f 7216 0027 febf Fill_factor..'..\n 00066cb0: 1100 0020 2020 4669 6c6c 5f66 6163 746f ... Fill_facto\n-00066cc0: 7207 0028 f221 0000 5100 28f2 3100 0020 r..(.!..Q.(.1.. \n+00066cc0: 7207 0028 fe21 0000 5100 28fe 3100 0020 r..(.!..Q.(.1.. \n 00066cd0: 2020 5370 6563 6966 6965 7320 686f 7720 Specifies how \n 00066ce0: 6675 6c6c 2079 6f75 2077 616e 7420 6561 full you want ea\n 00066cf0: 6368 2064 6174 6162 6173 6520 626c 6f63 ch database bloc\n 00066d00: 6b20 746f 2062 652e 2054 6869 7320 6973 k to be. This is\n-00066d10: 2061 2074 6172 6765 7452 0028 f241 0000 a targetR.(.A..\n+00066d10: 2061 2074 6172 6765 7452 0028 fe41 0000 a targetR.(.A..\n 00066d20: 2020 206e 756d 6265 722e 2049 6e64 6976 number. Indiv\n 00066d30: 6964 7561 6c20 626c 6f63 6b73 206d 6179 idual blocks may\n 00066d40: 2062 6520 6d6f 7265 206f 7220 6c65 7373 be more or less\n 00066d50: 2066 756c 6c20 7468 616e 2074 6865 2066 full than the f\n-00066d60: 696c 6c20 6661 6374 6f72 2e35 0028 f251 ill factor.5.(.Q\n+00066d60: 696c 6c20 6661 6374 6f72 2e35 0028 fe51 ill factor.5.(.Q\n 00066d70: 0000 2020 2054 6865 2066 6f72 6d61 7420 .. The format \n 00066d80: 6f66 2074 6865 2046 494c 4c5f 4641 4354 of the FILL_FACT\n 00066d90: 4f52 2071 7561 6c69 6669 6572 2069 733a OR qualifier is:\n-00066da0: 0700 28f2 6100 001f 0028 f271 0000 2020 ..(.a....(.q.. \n+00066da0: 0700 28fe 6100 001f 0028 fe71 0000 2020 ..(.a....(.q.. \n 00066db0: 2046 5b49 4c4c 5f46 4143 544f 525d 3d69 F[ILL_FACTOR]=i\n-00066dc0: 6e74 6567 6572 0700 28f2 8100 0052 0028 nteger..(....R.(\n-00066dd0: f291 0000 2020 2020 206f 2054 6865 2061 .... o The a\n+00066dc0: 6e74 6567 6572 0700 28fe 8100 0052 0028 nteger..(....R.(\n+00066dd0: fe91 0000 2020 2020 206f 2054 6865 2061 .... o The a\n 00066de0: 7267 756d 656e 7473 2066 6f72 2074 6865 rguments for the\n 00066df0: 2046 494c 4c5f 4641 4354 4f52 2071 7561 FILL_FACTOR qua\n 00066e00: 6c69 6669 6572 206d 7573 7420 6265 2069 lifier must be i\n 00066e10: 6e74 6567 6572 7320 6672 6f6d 2033 3055 ntegers from 30U\n-00066e20: 0027 f2c0 1100 0020 2020 2020 2020 746f .'..... to\n+00066e20: 0027 fec0 1100 0020 2020 2020 2020 746f .'..... to\n 00066e30: 2031 3030 2e20 5468 6573 6520 696e 7465 100. These inte\n 00066e40: 6765 7273 2072 6570 7265 7365 6e74 2074 gers represent t\n 00066e50: 6865 2070 6572 6365 6e74 6167 6520 6f66 he percentage of\n 00066e60: 2074 6865 2064 6174 6120 626c 6f63 6b20 the data block \n-00066e70: 7468 6174 5200 28f2 1200 0020 2020 2020 thatR.(.... \n+00066e70: 7468 6174 5200 28fe 1200 0020 2020 2020 thatR.(.... \n 00066e80: 2020 5245 4f52 4720 6361 6e20 6669 6c6c REORG can fill\n 00066e90: 2e20 4279 2064 6566 6175 6c74 2c20 7468 . By default, th\n 00066ea0: 6520 4649 4c4c 5f46 4143 544f 5220 7661 e FILL_FACTOR va\n 00066eb0: 6c75 6520 6973 2031 3030 2066 6f72 206d lue is 100 for m\n-00066ec0: 6178 696d 756d 1b00 28f2 1300 0020 2020 aximum..(.... \n+00066ec0: 6178 696d 756d 1b00 28fe 1300 0020 2020 aximum..(.... \n 00066ed0: 2020 2020 6461 7461 2064 656e 7369 7479 data density\n-00066ee0: 2e4f 0028 f214 0000 2020 2020 206f 2055 .O.(.... o U\n+00066ee0: 2e4f 0028 fe14 0000 2020 2020 206f 2055 .O.(.... o U\n 00066ef0: 7365 7273 2077 686f 2063 6f6d 6520 7570 sers who come up\n 00066f00: 6f6e 2064 6174 6162 6173 6520 7065 7266 on database perf\n 00066f10: 6f72 6d61 6e63 6520 6973 7375 6573 206f ormance issues o\n 00066f20: 7220 6120 6869 6768 2072 6174 6520 6f66 r a high rate of\n-00066f30: 5000 28f2 1500 0020 2020 2020 2020 6461 P.(.... da\n+00066f30: 5000 28fe 1500 0020 2020 2020 2020 6461 P.(.... da\n 00066f40: 7461 6261 7365 2075 7064 6174 6573 206d tabase updates m\n 00066f50: 7573 7420 6578 616d 696e 6520 7468 6520 ust examine the \n 00066f60: 6465 6669 6e65 6420 4649 4c4c 5f46 4143 defined FILL_FAC\n 00066f70: 544f 5273 2e20 556e 6c65 7373 2074 6865 TORs. Unless the\n-00066f80: 5100 28f2 1600 0020 2020 2020 2020 6170 Q.(.... ap\n+00066f80: 5100 28fe 1600 0020 2020 2020 2020 6170 Q.(.... ap\n 00066f90: 706c 6963 6174 696f 6e20 7573 6573 2065 plication uses e\n 00066fa0: 6e74 6972 656c 7920 756e 6966 6f72 6d20 ntirely uniform \n 00066fb0: 7265 636f 7264 732c 2077 6869 6368 2069 records, which i\n 00066fc0: 7320 6e6f 7420 7479 7069 6361 6c20 666f s not typical fo\n 00066fd0: 7200 0000 0000 0000 0000 0000 0000 0000 r...............\n 00066fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00066ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067000: 0100 0000 b907 0000 620a 0000 0000 0000 ........b.......\n-00067010: 6c00 00f2 4845 4c50 00ff 7300 ff47 444d l...HELP..s..GDM\n+00067010: 6c00 00fe 4845 4c50 00ff 7300 ff47 444d l...HELP..s..GDM\n 00067020: 00ff 7300 ff52 454f 5247 00ff 7300 ff46 ..s..REORG..s..F\n 00067030: 494c 4c5f 4641 4354 4f52 00c0 1700 0020 ILL_FACTOR..... \n 00067040: 2020 2020 2020 6d6f 7374 2061 7070 6c69 most appli\n 00067050: 6361 7469 6f6e 732c 2046 494c 4c5f 4641 cations, FILL_FA\n 00067060: 4354 4f52 7320 646f 206e 6f74 2077 6f72 CTORs do not wor\n-00067070: 6b20 7072 6563 6973 656c 792e 5100 28f2 k precisely.Q.(.\n+00067070: 6b20 7072 6563 6973 656c 792e 5100 28fe k precisely.Q.(.\n 00067080: 1800 0020 2020 2020 6f20 5468 6520 4649 ... o The FI\n 00067090: 4c4c 5f46 4143 544f 5220 666f 7220 6461 LL_FACTOR for da\n 000670a0: 7461 2074 6861 7420 6973 2072 656c 6174 ta that is relat\n 000670b0: 6976 656c 7920 7374 6174 6963 2c20 6f72 ively static, or\n 000670c0: 2067 726f 7773 2062 7920 7468 6554 0028 grows by theT.(\n-000670d0: f219 0000 2020 2020 2020 2061 6464 6974 .... addit\n+000670d0: fe19 0000 2020 2020 2020 2061 6464 6974 .... addit\n 000670e0: 696f 6e20 6f66 206e 6577 206e 6f64 6573 ion of new nodes\n 000670f0: 2074 6861 7420 636f 6c6c 6174 6520 6265 that collate be\n 00067100: 666f 7265 206f 7220 6166 7465 7220 7072 fore or after pr\n 00067110: 652d 6578 6973 7469 6e67 206e 6f64 6573 e-existing nodes\n-00067120: 2c50 0028 f21a 0000 2020 2020 2020 2073 ,P.(.... s\n+00067120: 2c50 0028 fe1a 0000 2020 2020 2020 2073 ,P.(.... s\n 00067130: 686f 756c 6420 6265 2031 3030 2070 6572 hould be 100 per\n 00067140: 6365 6e74 2e20 5468 6520 4649 4c4c 5f46 cent. The FILL_F\n 00067150: 4143 544f 5220 666f 7220 6461 7461 2074 ACTOR for data t\n 00067160: 6861 7420 6973 2067 726f 7769 6e67 2062 hat is growing b\n-00067170: 7954 0028 f221 0000 2020 2020 2020 2061 yT.(.!.. a\n+00067170: 7954 0028 fe21 0000 2020 2020 2020 2061 yT.(.!.. a\n 00067180: 6464 6974 696f 6e73 2074 6f20 6578 6973 dditions to exis\n 00067190: 7469 6e67 206e 6f64 6573 206d 6179 2062 ting nodes may b\n 000671a0: 6520 6368 6f73 656e 2074 6f20 6c65 6176 e chosen to leav\n 000671b0: 6520 726f 6f6d 2069 6e20 7468 6520 7479 e room in the ty\n-000671c0: 7069 6361 6c52 0028 f222 0000 2020 2020 picalR.(.\".. \n+000671c0: 7069 6361 6c52 0028 fe22 0000 2020 2020 picalR.(.\".. \n 000671d0: 2020 206e 6f64 6520 666f 7220 7468 6520 node for the \n 000671e0: 666f 7265 6361 7374 2067 726f 7774 6820 forecast growth \n 000671f0: 666f 7220 736f 6d65 2070 6572 696f 642e for some period.\n 00067200: 2047 656e 6572 616c 6c79 2c20 7468 6973 Generally, this\n-00067210: 2069 7320 7468 6553 0028 f223 0000 2020 is theS.(.#.. \n+00067210: 2069 7320 7468 6553 0028 fe23 0000 2020 is theS.(.#.. \n 00067220: 2020 2020 2074 696d 6520 6265 7477 6565 time betwee\n 00067230: 6e20 7468 6520 4c4f 4144 2061 6e64 2066 n the LOAD and f\n 00067240: 6972 7374 2052 454f 5247 2c20 6f72 2062 irst REORG, or b\n 00067250: 6574 7765 656e 2074 776f 2052 454f 5247 etween two REORG\n-00067260: 732e 2054 6869 7320 6973 5000 28f2 2400 s. This isP.(.$.\n+00067260: 732e 2054 6869 7320 6973 5000 28fe 2400 s. This isP.(.$.\n 00067270: 0020 2020 2020 2020 616c 736f 2074 7275 . also tru\n 00067280: 6520 666f 7220 6164 6469 7469 6f6e 7320 e for additions \n 00067290: 6f66 206e 6f64 6573 2074 6861 7420 6172 of nodes that ar\n 000672a0: 6520 696e 7465 726e 616c 2074 6f20 7468 e internal to th\n-000672b0: 6520 6578 6973 7469 6e67 2100 28f2 2500 e existing!.(.%.\n+000672b0: 6520 6578 6973 7469 6e67 2100 28fe 2500 e existing!.(.%.\n 000672c0: 0020 2020 2020 2020 636f 6c6c 6174 696e . collatin\n-000672d0: 6720 7365 7175 656e 6365 2e07 0028 f226 g sequence...(.&\n-000672e0: 0000 2800 1bf2 494e 4445 585f 4649 4c4c ..(...INDEX_FILL\n+000672d0: 6720 7365 7175 656e 6365 2e07 0028 fe26 g sequence...(.&\n+000672e0: 0000 2800 1bfe 494e 4445 585f 4649 4c4c ..(...INDEX_FILL\n 000672f0: 5f46 4143 544f 5200 0049 6e64 6578 5f66 _FACTOR..Index_f\n-00067300: 696c 6c5f 6661 6374 6f72 1c00 2df2 bf11 ill_factor..-...\n+00067300: 696c 6c5f 6661 6374 6f72 1c00 2dfe bf11 ill_factor..-...\n 00067310: 0000 2020 2049 6e64 6578 5f66 696c 6c5f .. Index_fill_\n-00067320: 6661 6374 6f72 0700 2ef2 2100 0053 002e factor....!..S..\n-00067330: f231 0000 2020 2044 6972 6563 7473 2052 .1.. Directs R\n+00067320: 6661 6374 6f72 0700 2efe 2100 0053 002e factor....!..S..\n+00067330: fe31 0000 2020 2044 6972 6563 7473 2052 .1.. Directs R\n 00067340: 454f 5247 2074 6f20 6c65 6176 6520 6672 EORG to leave fr\n 00067350: 6565 2073 7061 6365 2077 6974 6869 6e20 ee space within \n 00067360: 696e 6465 7820 626c 6f63 6b73 2066 6f72 index blocks for\n 00067370: 2066 7574 7572 6520 7570 6461 7465 732e future updates.\n-00067380: 5400 2ef2 4100 0020 2020 4172 6775 6d65 T...A.. Argume\n+00067380: 5400 2efe 4100 0020 2020 4172 6775 6d65 T...A.. Argume\n 00067390: 6e74 7320 746f 2074 6869 7320 7175 616c nts to this qual\n 000673a0: 6966 6965 7220 6d75 7374 2062 6520 696e ifier must be in\n 000673b0: 7465 6765 7273 2066 726f 6d20 3330 2074 tegers from 30 t\n 000673c0: 6f20 3130 3020 7468 6174 2072 6570 7265 o 100 that repre\n-000673d0: 7365 6e74 5000 2ef2 5100 0020 2020 7468 sentP...Q.. th\n+000673d0: 7365 6e74 5000 2efe 5100 0020 2020 7468 sentP...Q.. th\n 000673e0: 6520 7065 7263 656e 7461 6765 206f 6620 e percentage of \n 000673f0: 7468 6520 696e 6465 7820 626c 6f63 6b20 the index block \n 00067400: 7468 6174 2052 454f 5247 2063 616e 2066 that REORG can f\n 00067410: 696c 6c2e 2052 454f 5247 2075 7365 7320 ill. REORG uses \n-00067420: 7468 6973 5200 2ef2 6100 0020 2020 6e75 thisR...a.. nu\n+00067420: 7468 6973 5200 2efe 6100 0020 2020 6e75 thisR...a.. nu\n 00067430: 6d62 6572 2074 6f20 6465 6369 6465 2077 mber to decide w\n 00067440: 6865 7468 6572 2074 6f20 706c 6163 6520 hether to place \n 00067450: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information\n 00067460: 2069 6e20 616e 2069 6e64 6578 2062 6c6f in an index blo\n-00067470: 636b 2c20 6f72 4900 2ef2 7100 0020 2020 ck, orI...q.. \n+00067470: 636b 2c20 6f72 4900 2efe 7100 0020 2020 ck, orI...q.. \n 00067480: 6372 6561 7465 2073 7061 6365 2062 7920 create space by \n 00067490: 6d6f 7669 6e67 2064 6174 6120 746f 2061 moving data to a\n 000674a0: 6e6f 7468 6572 2062 6c6f 636b 2e20 5468 nother block. Th\n 000674b0: 6520 666f 726d 6174 206f 6620 7468 6529 e format of the)\n-000674c0: 002e f281 0000 2020 2049 4e44 4558 5f46 ...... INDEX_F\n+000674c0: 002e fe81 0000 2020 2049 4e44 4558 5f46 ...... INDEX_F\n 000674d0: 494c 4c5f 4641 4354 4f52 2071 7561 6c69 ILL_FACTOR quali\n-000674e0: 6669 6572 2069 733a 0700 2ef2 9100 0027 fier is:.......'\n-000674f0: 002d f2c0 1100 0020 2020 2d49 5b4e 4445 .-..... -I[NDE\n+000674e0: 6669 6572 2069 733a 0700 2efe 9100 0027 fier is:.......'\n+000674f0: 002d fec0 1100 0020 2020 2d49 5b4e 4445 .-..... -I[NDE\n 00067500: 585f 4649 4c4c 5f46 4143 544f 525d 3d69 X_FILL_FACTOR]=i\n-00067510: 6e74 6567 6572 0700 2ef2 1200 0052 002e nteger.......R..\n-00067520: f213 0000 2020 2055 6e64 6572 2063 6572 .... Under cer\n+00067510: 6e74 6567 6572 0700 2efe 1200 0052 002e nteger.......R..\n+00067520: fe13 0000 2020 2055 6e64 6572 2063 6572 .... Under cer\n 00067530: 7461 696e 2063 6f6e 6469 7469 6f6e 732c tain conditions,\n 00067540: 2065 7370 6563 6961 6c6c 7920 7769 7468 especially with\n 00067550: 206c 6172 6765 2064 6174 6162 6173 6520 large database \n 00067560: 626c 6f63 6b20 7369 7a65 732c 2069 744e block sizes, itN\n-00067570: 002e f214 0000 2020 206d 6179 2062 6520 ...... may be \n+00067570: 002e fe14 0000 2020 206d 6179 2062 6520 ...... may be \n 00067580: 706f 7373 6962 6c65 2074 6f20 6163 6869 possible to achi\n 00067590: 6576 6520 6661 7374 6572 2074 6872 6f75 eve faster throu\n 000675a0: 6768 7075 7420 6279 2075 7369 6e67 2061 ghput by using a\n 000675b0: 2073 6d61 6c6c 6572 2066 696c 6c47 002e smaller fillG..\n-000675c0: f215 0000 2020 2066 6163 746f 7220 666f .... factor fo\n+000675c0: fe15 0000 2020 2066 6163 746f 7220 666f .... factor fo\n 000675d0: 7220 696e 6465 7820 626c 6f63 6b73 2074 r index blocks t\n 000675e0: 6861 6e20 666f 7220 6461 7461 2062 6c6f han for data blo\n 000675f0: 636b 732e 2042 7920 6465 6661 756c 742c cks. By default,\n-00067600: 2074 6865 5200 2ef2 1600 0020 2020 494e theR...... IN\n+00067600: 2074 6865 5200 2efe 1600 0020 2020 494e theR...... IN\n 00067610: 4445 585f 4649 4c4c 5f46 4143 544f 5220 DEX_FILL_FACTOR \n 00067620: 6973 2074 6865 2076 616c 7565 206f 6620 is the value of \n 00067630: 4649 4c4c 5f46 4143 544f 5220 7265 6761 FILL_FACTOR rega\n 00067640: 7264 6c65 7373 206f 6620 7768 6574 6865 rdless of whethe\n-00067650: 7220 7468 6174 4a00 2ef2 1700 0020 2020 r thatJ...... \n+00067650: 7220 7468 6174 4a00 2efe 1700 0020 2020 r thatJ...... \n 00067660: 7661 6c75 6520 6973 2065 7870 6c69 6369 value is explici\n 00067670: 746c 7920 7370 6563 6966 6965 6420 6f72 tly specified or\n 00067680: 2069 6d70 6c69 6369 746c 7920 6f62 7461 implicitly obta\n 00067690: 696e 6564 2062 7920 6465 6661 756c 742e ined by default.\n-000676a0: 0700 2ef2 1800 000e 001b f24b 4545 5000 ...........KEEP.\n-000676b0: 004b 6565 700f 0020 f2bf 1100 0020 2020 .Keep.. ..... \n-000676c0: 4b65 6570 0700 21f2 2100 004d 0021 f231 Keep..!.!..M.!.1\n+000676a0: 0700 2efe 1800 000e 001b fe4b 4545 5000 ...........KEEP.\n+000676b0: 004b 6565 700f 0020 febf 1100 0020 2020 .Keep.. ..... \n+000676c0: 4b65 6570 0700 21fe 2100 004d 0021 fe31 Keep..!.!..M.!.1\n 000676d0: 0000 2020 2046 6f72 2061 204d 5550 4950 .. For a MUPIP\n 000676e0: 2052 454f 5247 202d 5452 554e 4341 5445 REORG -TRUNCATE\n 000676f0: 2c20 2d4b 4545 5020 616c 6c6f 7773 2074 , -KEEP allows t\n 00067700: 6865 2075 7365 7220 746f 2073 7065 6369 he user to speci\n-00067710: 6679 2c20 6173 2061 5000 21f2 4100 0020 fy, as aP.!.A.. \n+00067710: 6679 2c20 6173 2061 5000 21fe 4100 0020 fy, as aP.!.A.. \n 00067720: 2020 6465 6369 6d61 6c20 696e 7465 6765 decimal intege\n 00067730: 7220 6e75 6d62 6572 206f 6620 626c 6f63 r number of bloc\n 00067740: 6b73 206f 7220 6120 7065 7263 656e 7461 ks or a percenta\n 00067750: 6765 2066 726f 6d20 3025 2074 6f20 3939 ge from 0% to 99\n-00067760: 2520 6f66 2074 6865 5100 21f2 5100 0020 % of theQ.!.Q.. \n+00067760: 2520 6f66 2074 6865 5100 21fe 5100 0020 % of theQ.!.Q.. \n 00067770: 2020 7374 6172 7469 6e67 2074 6f74 616c starting total\n 00067780: 2062 6c6f 636b 732c 2074 6865 2074 6f74 blocks, the tot\n 00067790: 616c 2061 6d6f 756e 7420 6f66 2073 7061 al amount of spa\n 000677a0: 6365 2074 6865 2074 7275 6e63 6174 6520 ce the truncate \n 000677b0: 6f70 6572 6174 696f 6e00 0000 0000 0000 operation.......\n 000677c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000677d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000677e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000677f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067800: 0100 0000 c607 0000 910a 0000 0000 0000 ................\n-00067810: 7000 00f2 4845 4c50 00ff 7300 ff47 444d p...HELP..s..GDM\n+00067810: 7000 00fe 4845 4c50 00ff 7300 ff47 444d p...HELP..s..GDM\n 00067820: 00ff 7300 ff52 454f 5247 00ff 7300 ff4b ..s..REORG..s..K\n 00067830: 4545 5000 bf61 0000 2020 2073 686f 756c EEP..a.. shoul\n 00067840: 6420 6c65 6176 6520 286e 6f74 2074 7275 d leave (not tru\n 00067850: 6e63 6174 6529 2069 6e20 7468 6520 6461 ncate) in the da\n 00067860: 7461 6261 7365 2066 696c 6520 6174 2074 tabase file at t\n 00067870: 6865 2063 6f6d 706c 6574 696f 6e20 6f66 he completion of\n-00067880: 4600 21f2 7100 0020 2020 6f74 6865 7220 F.!.q.. other \n+00067880: 4600 21fe 7100 0020 2020 6f74 6865 7220 F.!.q.. other \n 00067890: 5245 4f52 4720 6f70 6572 6174 696f 6e73 REORG operations\n 000678a0: 2e20 5468 6520 666f 726d 6174 206f 6620 . The format of \n 000678b0: 7468 6520 4b45 4550 2071 7561 6c69 6669 the KEEP qualifi\n-000678c0: 6572 2069 733a 0700 21f2 8100 001d 0021 er is:..!......!\n-000678d0: f291 0000 2020 202d 4b45 4550 3d7b 7063 .... -KEEP={pc\n-000678e0: 7425 7c62 6c6f 636b 737d 0800 20f2 c011 t%|blocks}.. ...\n-000678f0: 0000 5200 21f2 1200 0020 2020 2020 6f20 ..R.!.... o \n+000678c0: 6572 2069 733a 0700 21fe 8100 001d 0021 er is:..!......!\n+000678d0: fe91 0000 2020 202d 4b45 4550 3d7b 7063 .... -KEEP={pc\n+000678e0: 7425 7c62 6c6f 636b 737d 0800 20fe c011 t%|blocks}.. ...\n+000678f0: 0000 5200 21fe 1200 0020 2020 2020 6f20 ..R.!.... o \n 00067900: 5768 6572 6520 7063 7420 6973 2061 2064 Where pct is a d\n 00067910: 6563 696d 616c 2069 6e74 6567 6572 2070 ecimal integer p\n 00067920: 6572 6365 6e74 6167 6520 666f 6c6c 6f77 ercentage follow\n 00067930: 6564 2062 7920 6120 7065 7263 656e 742d ed by a percent-\n-00067940: 7369 676e 5400 21f2 1300 0020 2020 2020 signT.!.... \n+00067940: 7369 676e 5400 21fe 1300 0020 2020 2020 signT.!.... \n 00067950: 2020 2825 2920 616e 6420 616c 7465 726e (%) and altern\n 00067960: 6174 6976 656c 7920 626c 6f63 6b73 2069 atively blocks i\n 00067970: 7320 6120 6465 6369 6d61 6c20 696e 7465 s a decimal inte\n 00067980: 6765 7220 6e75 6d62 6572 206f 6620 626c ger number of bl\n-00067990: 6f63 6b73 2e20 4966 5400 21f2 1400 0020 ocks. IfT.!.... \n+00067990: 6f63 6b73 2e20 4966 5400 21fe 1400 0020 ocks. IfT.!.... \n 000679a0: 2020 2020 2020 5245 4f52 4720 6361 6e6e REORG cann\n 000679b0: 6f74 206d 6565 7420 7468 6520 6b65 6570 ot meet the keep\n 000679c0: 2076 616c 7565 2c20 6974 2070 726f 6475 value, it produ\n 000679d0: 6365 7320 616e 2069 6e66 6f72 6d61 7469 ces an informati\n-000679e0: 6f6e 616c 206d 6573 7361 6765 5200 21f2 onal messageR.!.\n+000679e0: 6f6e 616c 206d 6573 7361 6765 5200 21fe onal messageR.!.\n 000679f0: 1500 0020 2020 2020 2020 696e 6469 6361 ... indica\n 00067a00: 7469 6e67 2074 6861 7420 6974 2064 6964 ting that it did\n 00067a10: 206e 6f74 2070 6572 666f 726d 2061 6e79 not perform any\n 00067a20: 2074 7275 6e63 6174 696f 6e2c 2061 6e64 truncation, and\n 00067a30: 2068 6f77 206d 616e 7920 6672 6565 1d00 how many free..\n-00067a40: 21f2 1600 0020 2020 2020 2020 626c 6f63 !.... bloc\n-00067a50: 6b73 2069 7420 6c65 6674 2e07 0021 f217 ks it left...!..\n-00067a60: 0000 1a00 1bf2 4e4f 434f 414c 4553 4345 ......NOCOALESCE\n-00067a70: 0000 4e4f 434f 616c 6573 6365 1500 26f2 ..NOCOalesce..&.\n+00067a40: 21fe 1600 0020 2020 2020 2020 626c 6f63 !.... bloc\n+00067a50: 6b73 2069 7420 6c65 6674 2e07 0021 fe17 ks it left...!..\n+00067a60: 0000 1a00 1bfe 4e4f 434f 414c 4553 4345 ......NOCOALESCE\n+00067a70: 0000 4e4f 434f 616c 6573 6365 1500 26fe ..NOCOalesce..&.\n 00067a80: bf11 0000 2020 204e 4f43 4f61 6c65 7363 .... NOCOalesc\n-00067a90: 6507 0027 f221 0000 5200 27f2 3100 0020 e..'.!..R.'.1.. \n+00067a90: 6507 0027 fe21 0000 5200 27fe 3100 0020 e..'.!..R.'.1.. \n 00067aa0: 2020 2d4e 4f43 4f41 4c45 5343 4520 7370 -NOCOALESCE sp\n 00067ab0: 6563 6966 6965 7320 746f 204d 5550 4950 ecifies to MUPIP\n 00067ac0: 2052 454f 5247 2074 6f20 736b 6970 2061 REORG to skip a\n 00067ad0: 6374 696f 6e73 2074 6861 7420 696e 6372 ctions that incr\n-00067ae0: 6561 7365 2062 6c6f 636b 3d00 27f2 4100 ease block=.'.A.\n+00067ae0: 6561 7365 2062 6c6f 636b 3d00 27fe 4100 ease block=.'.A.\n 00067af0: 0020 2020 6465 6e73 6974 792e 2054 6865 . density. The\n 00067b00: 2066 6f72 6d61 7420 6f66 2074 6865 204e format of the N\n 00067b10: 4f43 4f41 4c45 5343 4520 7175 616c 6966 OCOALESCE qualif\n-00067b20: 6965 7220 6973 3a07 0027 f251 0000 1700 ier is:..'.Q....\n-00067b30: 27f2 6100 0020 2020 2d4e 4f43 4f5b 616c '.a.. -NOCO[al\n-00067b40: 6573 6365 5d07 0027 f271 0000 5200 27f2 esce]..'.q..R.'.\n+00067b20: 6965 7220 6973 3a07 0027 fe51 0000 1700 ier is:..'.Q....\n+00067b30: 27fe 6100 0020 2020 2d4e 4f43 4f5b 616c '.a.. -NOCO[al\n+00067b40: 6573 6365 5d07 0027 fe71 0000 5200 27fe esce]..'.q..R.'.\n 00067b50: 8100 0020 2020 2020 6f20 4279 2064 6566 ... o By def\n 00067b60: 6175 6c74 2c20 4d55 5049 5020 5245 4f52 ault, MUPIP REOR\n 00067b70: 4720 6174 7465 6d70 7473 2074 6f20 7265 G attempts to re\n 00067b80: 6172 7261 6e67 6520 626c 6f63 6b73 2077 arrange blocks w\n 00067b90: 6869 6368 2061 7265 2062 656c 6f77 4f00 hich are belowO.\n-00067ba0: 27f2 9100 0020 2020 2020 2020 7468 6520 '.... the \n+00067ba0: 27fe 9100 0020 2020 2020 2020 7468 6520 '.... the \n 00067bb0: 7370 6563 6966 6965 6420 6669 6c6c 2d66 specified fill-f\n 00067bc0: 6163 746f 7220 746f 2070 6163 6b20 6461 actor to pack da\n 00067bd0: 7461 206d 6f72 6520 6465 6e73 656c 792e ta more densely.\n 00067be0: 204d 6f72 6520 7469 6768 746c 7948 0026 More tightlyH.&\n-00067bf0: f2c0 1100 0020 2020 2020 2020 7061 636b ..... pack\n+00067bf0: fec0 1100 0020 2020 2020 2020 7061 636b ..... pack\n 00067c00: 6564 2064 6174 6120 6361 6e20 6465 6372 ed data can decr\n 00067c10: 6561 7365 2062 6c6f 636b 2049 2f4f 2061 ease block I/O a\n 00067c20: 6e64 2072 6564 7563 6520 7468 6520 7374 nd reduce the st\n-00067c30: 6f72 6167 651b 0027 f212 0000 2020 2020 orage..'.... \n+00067c30: 6f72 6167 651b 0027 fe12 0000 2020 2020 orage..'.... \n 00067c40: 2020 2072 6571 7569 7265 6d65 6e74 732e requirements.\n-00067c50: 0700 27f2 1300 0012 001d f253 504c 4954 ..'........SPLIT\n-00067c60: 0000 4e4f 5350 6c69 7412 0023 f2bf 1100 ..NOSPlit..#....\n-00067c70: 0020 2020 4e4f 5350 6c69 7407 0024 f221 . NOSPlit..$.!\n-00067c80: 0000 4f00 24f2 3100 0020 2020 2d4e 4f53 ..O.$.1.. -NOS\n+00067c50: 0700 27fe 1300 0012 001d fe53 504c 4954 ..'........SPLIT\n+00067c60: 0000 4e4f 5350 6c69 7412 0023 febf 1100 ..NOSPlit..#....\n+00067c70: 0020 2020 4e4f 5350 6c69 7407 0024 fe21 . NOSPlit..$.!\n+00067c80: 0000 4f00 24fe 3100 0020 2020 2d4e 4f53 ..O.$.1.. -NOS\n 00067c90: 504c 4954 2073 7065 6369 6669 6573 2074 PLIT specifies t\n 00067ca0: 6f20 4d55 5049 5020 5245 4f52 4720 746f o MUPIP REORG to\n 00067cb0: 2073 6b69 7020 6163 7469 6f6e 7320 7468 skip actions th\n 00067cc0: 6174 2064 6563 7265 6173 6520 626c 6f63 at decrease bloc\n-00067cd0: 6b3a 0024 f241 0000 2020 2064 656e 7369 k:.$.A.. densi\n+00067cd0: 6b3a 0024 fe41 0000 2020 2064 656e 7369 k:.$.A.. densi\n 00067ce0: 7479 2e20 5468 6520 666f 726d 6174 206f ty. The format o\n 00067cf0: 6620 7468 6520 4e4f 5350 4c49 5420 7175 f the NOSPLIT qu\n-00067d00: 616c 6966 6965 7220 6973 3a07 0024 f251 alifier is:..$.Q\n-00067d10: 0000 1400 24f2 6100 0020 2020 2d4e 4f53 ....$.a.. -NOS\n-00067d20: 505b 6c69 745d 0700 24f2 7100 0052 0024 P[lit]..$.q..R.$\n-00067d30: f281 0000 2020 2020 206f 2042 7920 6465 .... o By de\n+00067d00: 616c 6966 6965 7220 6973 3a07 0024 fe51 alifier is:..$.Q\n+00067d10: 0000 1400 24fe 6100 0020 2020 2d4e 4f53 ....$.a.. -NOS\n+00067d20: 505b 6c69 745d 0700 24fe 7100 0052 0024 P[lit]..$.q..R.$\n+00067d30: fe81 0000 2020 2020 206f 2042 7920 6465 .... o By de\n 00067d40: 6661 756c 742c 204d 5550 4950 2052 454f fault, MUPIP REO\n 00067d50: 5247 2061 7474 656d 7074 7320 746f 2072 RG attempts to r\n 00067d60: 6561 7272 616e 6765 2062 6c6f 636b 7320 earrange blocks \n 00067d70: 7768 6963 6820 6172 6520 6162 6f76 654f which are aboveO\n-00067d80: 0024 f291 0000 2020 2020 2020 2074 6865 .$.... the\n+00067d80: 0024 fe91 0000 2020 2020 2020 2074 6865 .$.... the\n 00067d90: 2073 7065 6369 6669 6564 2066 696c 6c2d specified fill-\n 00067da0: 6661 6374 6f72 2074 6f20 7061 636b 2064 factor to pack d\n 00067db0: 6174 6120 6c65 7373 2064 656e 7365 6c79 ata less densely\n 00067dc0: 2e20 4861 7669 6e67 2065 6d70 7479 5200 . Having emptyR.\n-00067dd0: 23f2 c011 0000 2020 2020 2020 2073 7061 #..... spa\n+00067dd0: 23fe c011 0000 2020 2020 2020 2073 7061 #..... spa\n 00067de0: 6365 2069 6e20 626c 6f63 6b73 2063 616e ce in blocks can\n 00067df0: 2072 6564 7563 6520 7468 6520 6e65 6564 reduce the need\n 00067e00: 2066 6f72 2062 6c6f 636b 2073 706c 6974 for block split\n 00067e10: 7320 676f 696e 6720 666f 7277 6172 642c s going forward,\n-00067e20: 2c00 24f2 1200 0020 2020 2020 2020 7768 ,.$.... wh\n+00067e20: 2c00 24fe 1200 0020 2020 2020 2020 7768 ,.$.... wh\n 00067e30: 6963 6820 6d61 7920 696d 7072 6f76 6520 ich may improve \n-00067e40: 7065 7266 6f72 6d61 6e63 652e 0700 24f2 performance...$.\n-00067e50: 1300 000f 001e f257 4150 0000 4e4f 5357 .......WAP..NOSW\n-00067e60: 6170 1100 22f2 bf11 0000 2020 204e 4f53 ap..\"..... NOS\n-00067e70: 5761 7007 0023 f221 0000 4e00 23f2 3100 Wap..#.!..N.#.1.\n+00067e40: 7065 7266 6f72 6d61 6e63 652e 0700 24fe performance...$.\n+00067e50: 1300 000f 001e fe57 4150 0000 4e4f 5357 .......WAP..NOSW\n+00067e60: 6170 1100 22fe bf11 0000 2020 204e 4f53 ap..\"..... NOS\n+00067e70: 5761 7007 0023 fe21 0000 4e00 23fe 3100 Wap..#.!..N.#.1.\n 00067e80: 0020 2020 2d4e 4f53 5741 5020 7370 6563 . -NOSWAP spec\n 00067e90: 6966 6965 7320 746f 204d 5550 4950 2052 ifies to MUPIP R\n 00067ea0: 454f 5247 2074 6f20 736b 6970 2061 6374 EORG to skip act\n 00067eb0: 696f 6e73 2074 6861 7420 696e 6372 6561 ions that increa\n-00067ec0: 7365 2062 6c6f 636b 3b00 23f2 4100 0020 se block;.#.A.. \n+00067ec0: 7365 2062 6c6f 636b 3b00 23fe 4100 0020 se block;.#.A.. \n 00067ed0: 2020 6164 6a61 6365 6e63 792e 2054 6865 adjacency. The\n 00067ee0: 2066 6f72 6d61 7420 6f66 2074 6865 204e format of the N\n 00067ef0: 4f53 5741 5020 7175 616c 6966 6965 7220 OSWAP qualifier \n-00067f00: 6973 3a07 0023 f251 0000 1300 23f2 6100 is:..#.Q....#.a.\n+00067f00: 6973 3a07 0023 fe51 0000 1300 23fe 6100 is:..#.Q....#.a.\n 00067f10: 0020 2020 2d4e 4f53 575b 6170 5d07 0023 . -NOSW[ap]..#\n-00067f20: f271 0000 4f00 23f2 8100 0020 2020 2020 .q..O.#.... \n+00067f20: fe71 0000 4f00 23fe 8100 0020 2020 2020 .q..O.#.... \n 00067f30: 6f20 4279 2064 6566 6175 6c74 2c20 4d55 o By default, MU\n 00067f40: 5049 5020 5245 4f52 4720 6174 7465 6d70 PIP REORG attemp\n 00067f50: 7473 2074 6f20 7265 6172 7261 6e67 6520 ts to rearrange \n 00067f60: 626c 6f63 6b73 2073 6f20 6c6f 6769 6361 blocks so logica\n-00067f70: 6c6c 7953 0023 f291 0000 2020 2020 2020 llyS.#.... \n+00067f70: 6c6c 7953 0023 fe91 0000 2020 2020 2020 llyS.#.... \n 00067f80: 2072 656c 6174 6564 2062 6c6f 636b 7320 related blocks \n 00067f90: 6861 7665 2061 646a 6163 656e 7420 626c have adjacent bl\n 00067fa0: 6f63 6b20 6e75 6d62 6572 732e 204f 6e20 ock numbers. On \n 00067fb0: 726f 7461 7469 6e67 2073 746f 7261 6765 rotating storage\n 00067fc0: 2c20 7468 6973 0000 0000 0000 0000 0000 , this..........\n 00067fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00067ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00068000: 0100 0000 dd07 0000 bc0a 0000 0000 0000 ................\n-00068010: 7500 00f2 4845 4c50 00ff 7300 ff47 444d u...HELP..s..GDM\n+00068010: 7500 00fe 4845 4c50 00ff 7300 ff47 444d u...HELP..s..GDM\n 00068020: 00ff 7300 ff52 454f 5247 00ff 7300 ff4e ..s..REORG..s..N\n 00068030: 4f53 5741 5000 c011 0000 2020 2020 2020 OSWAP..... \n 00068040: 2074 656e 6473 2074 6f20 696d 7072 6f76 tends to improv\n 00068050: 6520 7065 7266 6f72 6d61 6e63 653b 206f e performance; o\n 00068060: 6e20 736f 6c69 6420 7374 6174 6520 7374 n solid state st\n 00068070: 6f72 6167 6520 7468 6520 7265 7375 6c74 orage the result\n-00068080: 7320 6172 6553 0023 f212 0000 2020 2020 s areS.#.... \n+00068080: 7320 6172 6553 0023 fe12 0000 2020 2020 s areS.#.... \n 00068090: 2020 2064 6576 6963 6520 7370 6563 6966 device specif\n 000680a0: 6963 2061 6e64 206d 6179 2069 6e63 7265 ic and may incre\n 000680b0: 6173 6520 6465 7669 6365 2077 6561 722e ase device wear.\n 000680c0: 2053 7761 7020 6163 7469 7669 7469 6573 Swap activities\n-000680d0: 2074 656e 6420 746f 3400 23f2 1300 0020 tend to4.#.... \n+000680d0: 2074 656e 6420 746f 3400 23fe 1300 0020 tend to4.#.... \n 000680e0: 2020 2020 2020 6765 6e65 7261 7465 2061 generate a\n 000680f0: 206c 6f74 206f 6620 6a6f 7572 6e61 6c20 lot of journal \n-00068100: 6669 6c65 2076 6f6c 756d 652e 0700 23f2 file volume...#.\n-00068110: 1400 0012 001b f252 4547 494f 4e00 0052 .......REGION..R\n-00068120: 6567 696f 6e11 0022 f2bf 1100 0020 2020 egion..\"..... \n-00068130: 5265 6769 6f6e 0700 23f2 2100 0050 0023 Region..#.!..P.#\n-00068140: f231 0000 2020 2053 7065 6369 6669 6573 .1.. Specifies\n+00068100: 6669 6c65 2076 6f6c 756d 652e 0700 23fe file volume...#.\n+00068110: 1400 0012 001b fe52 4547 494f 4e00 0052 .......REGION..R\n+00068120: 6567 696f 6e11 0022 febf 1100 0020 2020 egion..\"..... \n+00068130: 5265 6769 6f6e 0700 23fe 2100 0050 0023 Region..#.!..P.#\n+00068140: fe31 0000 2020 2053 7065 6369 6669 6573 .1.. Specifies\n 00068150: 2074 6861 7420 5245 4f52 4720 6f70 6572 that REORG oper\n 00068160: 6174 6520 696e 2074 6865 2072 6567 696f ate in the regio\n 00068170: 6e73 2069 6e20 7468 6520 6173 736f 6369 ns in the associ\n 00068180: 6174 6564 206c 6973 7420 616e 6450 0023 ated list andP.#\n-00068190: f241 0000 2020 2072 6573 7472 6963 7473 .A.. restricts\n+00068190: fe41 0000 2020 2072 6573 7472 6963 7473 .A.. restricts\n 000681a0: 2052 454f 5247 2074 6f20 7468 6520 676c REORG to the gl\n 000681b0: 6f62 616c 7320 696e 2074 686f 7365 2072 obals in those r\n 000681c0: 6567 696f 6e73 2074 6861 7420 6172 6520 egions that are \n 000681d0: 6d61 7070 6564 2062 7920 7468 654d 0023 mapped by theM.#\n-000681e0: f251 0000 2020 2063 7572 7265 6e74 2067 .Q.. current g\n+000681e0: fe51 0000 2020 2063 7572 7265 6e74 2067 .Q.. current g\n 000681f0: 6c6f 6261 6c20 6469 7265 6374 6f72 793b lobal directory;\n 00068200: 2069 7420 646f 6573 206e 6f74 2068 6176 it does not hav\n 00068210: 6520 7468 6520 7361 6d65 2069 6e74 6572 e the same inter\n-00068220: 6163 7469 6f6e 7320 6173 5000 23f2 6100 actions asP.#.a.\n+00068220: 6163 7469 6f6e 7320 6173 5000 23fe 6100 actions asP.#.a.\n 00068230: 0020 2020 2d45 5843 4c55 4445 2061 6e64 . -EXCLUDE and\n 00068240: 202d 5345 4c45 4354 2c20 6275 7420 6974 -SELECT, but it\n 00068250: 2064 6f65 7320 6e6f 7420 6d69 7469 6761 does not mitiga\n 00068260: 7465 2074 686f 7365 2069 6e74 6572 6163 te those interac\n-00068270: 7469 6f6e 7320 7768 656e 1d00 23f2 7100 tions when..#.q.\n+00068270: 7469 6f6e 7320 7768 656e 1d00 23fe 7100 tions when..#.q.\n 00068280: 0020 2020 636f 6d62 696e 6564 2077 6974 . combined wit\n-00068290: 6820 7468 656d 2e07 0023 f281 0000 3000 h them...#....0.\n-000682a0: 23f2 9100 0020 2020 5468 6520 666f 726d #.... The form\n+00068290: 6820 7468 656d 2e07 0023 fe81 0000 3000 h them...#....0.\n+000682a0: 23fe 9100 0020 2020 5468 6520 666f 726d #.... The form\n 000682b0: 6174 206f 6620 7468 6520 5245 4749 4f4e at of the REGION\n 000682c0: 2071 7561 6c69 6669 6572 2069 733a 0800 qualifier is:..\n-000682d0: 22f2 c011 0000 1f00 23f2 1200 0020 2020 \".......#.... \n+000682d0: 22fe c011 0000 1f00 23fe 1200 0020 2020 \".......#.... \n 000682e0: 2d52 5b45 4749 4f4e 5d20 7265 6769 6f6e -R[EGION] region\n-000682f0: 2d6c 6973 7407 0023 f213 0000 4c00 23f2 -list..#....L.#.\n+000682f0: 2d6c 6973 7407 0023 fe13 0000 4c00 23fe -list..#....L.#.\n 00068300: 1400 0020 2020 7265 6769 6f6e 2d6c 6973 ... region-lis\n 00068310: 7420 6d61 7920 7370 6563 6966 7920 6d6f t may specify mo\n 00068320: 7265 2074 6861 6e20 6f6e 6520 7265 6769 re than one regi\n 00068330: 6f6e 206f 6620 7468 6520 6375 7272 656e on of the curren\n-00068340: 7420 676c 6f62 616c 5200 23f2 1500 0020 t globalR.#.... \n+00068340: 7420 676c 6f62 616c 5200 23fe 1500 0020 t globalR.#.... \n 00068350: 2020 6469 7265 6374 6f72 7920 696e 2061 directory in a\n 00068360: 206c 6973 742e 2052 6567 696f 6e73 2061 list. Regions a\n 00068370: 7265 2063 6173 652d 696e 7365 6e73 6974 re case-insensit\n 00068380: 6976 652c 2073 6570 6172 6174 6564 2062 ive, separated b\n-00068390: 7920 6120 636f 6d6d 612c 5400 23f2 1600 y a comma,T.#...\n+00068390: 7920 6120 636f 6d6d 612c 5400 23fe 1600 y a comma,T.#...\n 000683a0: 0020 2020 616e 6420 7769 6c64 6361 7264 . and wildcard\n 000683b0: 7320 6361 6e20 6265 2075 7365 6420 746f s can be used to\n 000683c0: 2073 7065 6369 6679 2074 6865 6d2e 2041 specify them. A\n 000683d0: 6e79 2072 6567 696f 6e2d 6e61 6d65 206d ny region-name m\n 000683e0: 6179 2069 6e63 6c75 6465 2074 6865 5300 ay include theS.\n-000683f0: 23f2 1700 0020 2020 7769 6c64 6361 7264 #.... wildcard\n+000683f0: 23fe 1700 0020 2020 7769 6c64 6361 7264 #.... wildcard\n 00068400: 2063 6861 7261 6374 6572 7320 2a20 616e characters * an\n 00068410: 6420 2520 2872 656d 656d 6265 7220 746f d % (remember to\n 00068420: 2065 7363 6170 6520 7468 656d 2074 6f20 escape them to \n 00068430: 7072 6f74 6563 7420 7468 656d 2066 726f protect them fro\n-00068440: 6d54 0023 f218 0000 2020 2069 6e61 7070 mT.#.... inapp\n+00068440: 6d54 0023 fe18 0000 2020 2069 6e61 7070 mT.#.... inapp\n 00068450: 726f 7072 6961 7465 2065 7870 616e 7369 ropriate expansi\n 00068460: 6f6e 2062 7920 7468 6520 7368 656c 6c29 on by the shell)\n 00068470: 2e20 416e 7920 7265 6769 6f6e 206e 616d . Any region nam\n 00068480: 6520 6578 7061 6e73 696f 6e20 6f63 6375 e expansion occu\n-00068490: 7273 2069 6e24 0023 f219 0000 2020 204d rs in$.#.... M\n+00068490: 7273 2069 6e24 0023 fe19 0000 2020 204d rs in$.#.... M\n 000684a0: 2028 4153 4349 4929 2063 6f6c 6c61 7469 (ASCII) collati\n-000684b0: 6f6e 206f 7264 6572 2e07 0023 f21a 0000 on order...#....\n+000684b0: 6f6e 206f 7264 6572 2e07 0023 fe1a 0000 on order...#....\n 000684c0: 1000 1d4d 5355 4d45 0000 5265 7375 6d65 ...MSUME..Resume\n-000684d0: 1100 22f2 bf11 0000 2020 2052 6573 756d ..\"..... Resum\n-000684e0: 6507 0023 f221 0000 5300 23f2 3100 0020 e..#.!..S.#.1.. \n+000684d0: 1100 22fe bf11 0000 2020 2052 6573 756d ..\"..... Resum\n+000684e0: 6507 0023 fe21 0000 5300 23fe 3100 0020 e..#.!..S.#.1.. \n 000684f0: 2020 466f 7220 616e 2069 6e74 6572 7275 For an interru\n 00068500: 7074 6564 2052 454f 5247 206f 7065 7261 pted REORG opera\n 00068510: 7469 6f6e 2c20 2d52 4553 554d 4520 616c tion, -RESUME al\n 00068520: 6c6f 7773 2074 6865 2075 7365 7220 746f lows the user to\n-00068530: 2072 6573 756d 6520 7468 6552 0023 f241 resume theR.#.A\n+00068530: 2072 6573 756d 6520 7468 6552 0023 fe41 resume theR.#.A\n 00068540: 0000 2020 2052 454f 5247 206f 7065 7261 .. REORG opera\n 00068550: 7469 6f6e 2066 726f 6d20 7468 6520 706f tion from the po\n 00068560: 696e 7420 7768 6572 6520 7468 6520 6f70 int where the op\n 00068570: 6572 6174 696f 6e20 7374 6f70 7065 642e eration stopped.\n 00068580: 2052 454f 5247 2073 746f 7265 7352 0023 REORG storesR.#\n-00068590: f251 0000 2020 2074 6865 206c 6173 7420 .Q.. the last \n+00068590: fe51 0000 2020 2074 6865 206c 6173 7420 .Q.. the last \n 000685a0: 6b65 7920 7661 6c75 6520 696e 2074 6865 key value in the\n 000685b0: 2064 6174 6162 6173 6520 6669 6c65 2068 database file h\n 000685c0: 6561 6465 722e 2054 6865 2066 6f72 6d61 eader. The forma\n 000685d0: 7420 6f66 2074 6865 2052 4553 554d 4517 t of the RESUME.\n-000685e0: 0023 f261 0000 2020 2071 7561 6c69 6669 .#.a.. qualifi\n-000685f0: 6572 2069 733a 0700 23f2 7100 0013 0023 er is:..#.q....#\n-00068600: f281 0000 2020 202d 525b 4553 554d 455d .... -R[ESUME]\n-00068610: 0700 23f2 9100 0054 0022 f2c0 1100 0020 ..#....T.\"..... \n+000685e0: 0023 fe61 0000 2020 2071 7561 6c69 6669 .#.a.. qualifi\n+000685f0: 6572 2069 733a 0700 23fe 7100 0013 0023 er is:..#.q....#\n+00068600: fe81 0000 2020 202d 525b 4553 554d 455d .... -R[ESUME]\n+00068610: 0700 23fe 9100 0054 0022 fec0 1100 0020 ..#....T.\"..... \n 00068620: 2020 2020 6f20 5769 7468 2052 4553 554d o With RESUM\n 00068630: 4520 7370 6563 6966 6965 642c 2074 6865 E specified, the\n 00068640: 2070 726f 6772 616d 2072 6574 7269 6576 program retriev\n 00068650: 6573 2074 6865 206c 6173 7420 6b65 7920 es the last key \n-00068660: 7661 6c75 652c 2066 726f 6d4e 0023 f212 value, fromN.#..\n+00068660: 7661 6c75 652c 2066 726f 6d4e 0023 fe12 value, fromN.#..\n 00068670: 0000 2020 2020 2020 2074 6865 2064 6174 .. the dat\n 00068680: 6162 6173 6520 6669 6c65 2068 6561 6465 abase file heade\n 00068690: 722c 2061 6e64 2072 6573 7461 7274 7320 r, and restarts \n 000686a0: 6f70 6572 6174 696f 6e73 2066 726f 6d20 operations from \n-000686b0: 7468 6174 206b 6579 2e07 0023 f213 0000 that key...#....\n-000686c0: 1200 1bf2 5345 4c45 4354 0000 5365 6c65 ....SELECT..Sele\n-000686d0: 6374 1100 22f2 bf11 0000 2020 2053 656c ct..\"..... Sel\n-000686e0: 6563 7407 0023 f221 0000 5300 23f2 3100 ect..#.!..S.#.1.\n+000686b0: 7468 6174 206b 6579 2e07 0023 fe13 0000 that key...#....\n+000686c0: 1200 1bfe 5345 4c45 4354 0000 5365 6c65 ....SELECT..Sele\n+000686d0: 6374 1100 22fe bf11 0000 2020 2053 656c ct..\"..... Sel\n+000686e0: 6563 7407 0023 fe21 0000 5300 23fe 3100 ect..#.!..S.#.1.\n 000686f0: 0020 2020 5370 6563 6966 6965 7320 7468 . Specifies th\n 00068700: 6174 2052 454f 5247 2072 656f 7267 616e at REORG reorgan\n 00068710: 697a 6573 206f 6e6c 7920 7468 6520 676c izes only the gl\n 00068720: 6f62 616c 7320 696e 2074 6865 2061 7373 obals in the ass\n 00068730: 6f63 6961 7465 6420 6c69 7374 3b4e 0023 ociated list;N.#\n-00068740: f241 0000 2020 2067 6c6f 6261 6c73 206e .A.. globals n\n+00068740: fe41 0000 2020 2067 6c6f 6261 6c73 206e .A.. globals n\n 00068750: 6f74 206f 6e20 7468 6520 6c69 7374 206d ot on the list m\n 00068760: 6179 2062 6520 6d6f 6469 6669 6564 2062 ay be modified b\n 00068770: 7920 626c 6f63 6b20 7377 6170 7320 7769 y block swaps wi\n-00068780: 7468 2073 656c 6563 7465 6452 0023 f251 th selectedR.#.Q\n+00068780: 7468 2073 656c 6563 7465 6452 0023 fe51 th selectedR.#.Q\n 00068790: 0000 2020 2067 6c6f 6261 6c73 2075 6e6c .. globals unl\n 000687a0: 6573 7320 7468 6579 2061 7265 206e 616d ess they are nam\n 000687b0: 6564 2077 6974 6820 2d45 5843 4c55 4445 ed with -EXCLUDE\n 000687c0: 3b20 2d53 454c 4543 5420 6361 6e20 6265 ; -SELECT can be\n 000687d0: 2064 6966 6669 6375 6c74 2074 6f00 0000 difficult to...\n 000687e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000687f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00068800: 0100 0000 f307 0000 de0a 0000 0000 0000 ................\n-00068810: 7500 00f2 4845 4c50 00ff 7300 ff47 444d u...HELP..s..GDM\n+00068810: 7500 00fe 4845 4c50 00ff 7300 ff47 444d u...HELP..s..GDM\n 00068820: 00ff 7300 ff52 454f 5247 00ff 7300 ff53 ..s..REORG..s..S\n 00068830: 454c 4543 5400 bf61 0000 2020 2075 7365 ELECT..a.. use\n 00068840: 2065 6666 6963 6965 6e74 6c79 2062 6563 efficiently bec\n 00068850: 6175 7365 2069 7420 7465 6e64 7320 746f ause it tends to\n 00068860: 2064 656f 7074 696d 697a 6520 756e 7365 deoptimize unse\n 00068870: 6c65 6374 6564 2067 6c6f 6261 6c73 2075 lected globals u\n-00068880: 6e6c 6573 734c 0023 f271 0000 2020 2074 nlessL.#.q.. t\n+00068880: 6e6c 6573 734c 0023 fe71 0000 2020 2074 nlessL.#.q.. t\n 00068890: 6865 7920 6172 6520 6e61 6d65 2069 6e20 hey are name in \n 000688a0: 616e 202d 4558 434c 5544 4520 6c69 7374 an -EXCLUDE list\n 000688b0: 2028 7768 6963 6820 696e 7472 6f64 7563 (which introduc\n 000688c0: 6573 2069 6e65 6666 6963 6965 6e63 7929 es inefficiency)\n-000688d0: 2e07 0023 f281 0000 3000 23f2 9100 0020 ...#....0.#.... \n+000688d0: 2e07 0023 fe81 0000 3000 23fe 9100 0020 ...#....0.#.... \n 000688e0: 2020 5468 6520 666f 726d 6174 206f 6620 The format of \n 000688f0: 7468 6520 5345 4c45 4354 2071 7561 6c69 the SELECT quali\n-00068900: 6669 6572 2069 733a 0800 22f2 c011 0000 fier is:..\".....\n-00068910: 2400 23f2 1200 0020 2020 2d53 5b45 4c45 $.#.... -S[ELE\n+00068900: 6669 6572 2069 733a 0800 22fe c011 0000 fier is:..\".....\n+00068910: 2400 23fe 1200 0020 2020 2d53 5b45 4c45 $.#.... -S[ELE\n 00068920: 4354 5d3d 676c 6f62 616c 2d6e 616d 652d CT]=global-name-\n-00068930: 6c69 7374 0700 23f2 1300 004d 0023 f214 list..#....M.#..\n+00068930: 6c69 7374 0700 23fe 1300 004d 0023 fe14 list..#....M.#..\n 00068940: 0000 2020 2020 206f 2042 7920 6465 6661 .. o By defa\n 00068950: 756c 742c 2052 454f 5247 206f 7065 7261 ult, REORG opera\n 00068960: 7465 7320 6f6e 2061 6c6c 2067 6c6f 6261 tes on all globa\n 00068970: 6c73 2069 6e20 616c 6c20 6461 7461 6261 ls in all databa\n-00068980: 7365 2066 696c 6573 5200 23f2 1500 0020 se filesR.#.... \n+00068980: 7365 2066 696c 6573 5200 23fe 1500 0020 se filesR.#.... \n 00068990: 2020 2020 2020 6964 656e 7469 6669 6564 identified\n 000689a0: 2062 7920 7468 6520 6375 7272 656e 7420 by the current \n 000689b0: 476c 6f62 616c 2044 6972 6563 746f 7279 Global Directory\n 000689c0: 2066 6f72 2074 6865 2070 726f 6365 7373 for the process\n-000689d0: 2065 7865 6375 7469 6e67 2000 23f2 1600 executing .#...\n+000689d0: 2065 7865 6375 7469 6e67 2000 23fe 1600 executing .#...\n 000689e0: 0020 2020 2020 2020 7468 6520 4d55 5049 . the MUPI\n-000689f0: 5020 636f 6d6d 616e 642e 4f00 23f2 1700 P command.O.#...\n+000689f0: 5020 636f 6d6d 616e 642e 4f00 23fe 1700 P command.O.#...\n 00068a00: 0020 2020 2020 6f20 4f6e 6520 6f66 2074 . o One of t\n 00068a10: 6865 2066 756e 6374 696f 6e73 2070 6572 he functions per\n 00068a20: 666f 726d 6564 2062 7920 5245 4f52 4720 formed by REORG \n 00068a30: 6973 2074 6f20 6c6f 6769 6361 6c6c 7920 is to logically \n-00068a40: 6f72 6465 7220 7468 6552 0023 f218 0000 order theR.#....\n+00068a40: 6f72 6465 7220 7468 6552 0023 fe18 0000 order theR.#....\n 00068a50: 2020 2020 2020 2067 6c6f 6261 6c73 206f globals o\n 00068a60: 6e20 7768 6963 6820 6974 206f 7065 7261 n which it opera\n 00068a70: 7465 7320 7769 7468 696e 2074 6865 2066 tes within the f\n 00068a80: 696c 652e 2055 6e6c 6573 7320 7468 6520 ile. Unless the \n-00068a90: 4558 434c 5544 4520 616e 6452 0023 f219 EXCLUDE andR.#..\n+00068a90: 4558 434c 5544 4520 616e 6452 0023 fe19 EXCLUDE andR.#..\n 00068aa0: 0000 2020 2020 2020 2053 454c 4543 5420 .. SELECT \n 00068ab0: 7175 616c 6966 6965 7273 2061 7265 2070 qualifiers are p\n 00068ac0: 726f 7065 726c 7920 7573 6564 2069 6e20 roperly used in \n 00068ad0: 7461 6e64 656d 2c20 7265 7065 6174 696e tandem, repeatin\n 00068ae0: 6720 7468 6520 636f 6d6d 616e 6454 0023 g the commandT.#\n-00068af0: f21a 0000 2020 2020 2020 2077 6974 6820 .... with \n+00068af0: fe1a 0000 2020 2020 2020 2077 6974 6820 .... with \n 00068b00: 6469 6666 6572 656e 7420 7365 6c65 6374 different select\n 00068b10: 696f 6e73 2069 6e20 7468 6520 7361 6d65 ions in the same\n 00068b20: 2066 696c 6520 7761 7374 6573 2077 6f72 file wastes wor\n 00068b30: 6b20 616e 6420 6c65 6176 6573 206f 6e6c k and leaves onl\n-00068b40: 7930 0023 f221 0000 2020 2020 2020 2074 y0.#.!.. t\n+00068b40: 7930 0023 fe21 0000 2020 2020 2020 2074 y0.#.!.. t\n 00068b50: 6865 206c 6173 7420 7365 6c65 6374 696f he last selectio\n 00068b60: 6e20 7765 6c6c 206f 7267 616e 697a 6564 n well organized\n-00068b70: 2e4d 0023 f222 0000 2020 2020 206f 2049 .M.#.\".. o I\n+00068b70: 2e4d 0023 fe22 0000 2020 2020 206f 2049 .M.#.\".. o I\n 00068b80: 6620 796f 7520 656e 7465 7220 7468 6520 f you enter the \n 00068b90: 5245 4f52 4720 2d53 454c 4543 543d 676c REORG -SELECT=gl\n 00068ba0: 6f62 616c 2d6e 616d 652d 6c69 7374 2063 obal-name-list c\n 00068bb0: 6f6d 6d61 6e64 2061 6e64 2074 6865 5200 ommand and theR.\n-00068bc0: 23f2 2300 0020 2020 2020 2020 7370 6563 #.#.. spec\n+00068bc0: 23fe 2300 0020 2020 2020 2020 7370 6563 #.#.. spec\n 00068bd0: 6966 6965 6420 676c 6f62 616c 7320 646f ified globals do\n 00068be0: 206e 6f74 2065 7869 7374 2c20 5245 4f52 not exist, REOR\n 00068bf0: 4720 6973 7375 6573 2061 206d 6573 7361 G issues a messa\n 00068c00: 6765 2074 6f20 7468 6520 7363 7265 656e ge to the screen\n-00068c10: 5400 23f2 2400 0020 2020 2020 2020 616e T.#.$.. an\n+00068c10: 5400 23fe 2400 0020 2020 2020 2020 616e T.#.$.. an\n 00068c20: 6420 636f 6e74 696e 7565 7320 746f 2070 d continues to p\n 00068c30: 726f 6365 7373 2061 6e79 2073 7065 6369 rocess any speci\n 00068c40: 6669 6564 2067 6c6f 6261 6c73 2074 6861 fied globals tha\n 00068c50: 7420 6578 6973 742e 2049 6620 5245 4f52 t exist. If REOR\n-00068c60: 4720 6973 4900 23f2 2500 0020 2020 2020 G isI.#.%.. \n+00068c60: 4720 6973 4900 23fe 2500 0020 2020 2020 G isI.#.%.. \n 00068c70: 2020 756e 6162 6c65 2074 6f20 7072 6f63 unable to proc\n 00068c80: 6573 7320 616e 7920 676c 6f62 616c 732c ess any globals,\n 00068c90: 2069 7420 7465 726d 696e 6174 6573 2077 it terminates w\n 00068ca0: 6974 6820 616e 2065 7272 6f72 2e54 0023 ith an error.T.#\n-00068cb0: f226 0000 2020 2020 206f 2041 7267 756d .&.. o Argum\n+00068cb0: fe26 0000 2020 2020 206f 2041 7267 756d .&.. o Argum\n 00068cc0: 656e 7473 2066 6f72 2074 6869 7320 7175 ents for this qu\n 00068cd0: 616c 6966 6965 7220 6d61 7920 6265 2061 alifier may be a\n 00068ce0: 6e20 696e 6469 7669 6475 616c 2067 6c6f n individual glo\n 00068cf0: 6261 6c20 6e61 6d65 2c20 6120 7261 6e67 bal name, a rang\n-00068d00: 654e 0023 f227 0000 2020 2020 2020 206f eN.#.'.. o\n+00068d00: 654e 0023 fe27 0000 2020 2020 2020 206f eN.#.'.. o\n 00068d10: 6620 676c 6f62 616c 206e 616d 6573 2c20 f global names, \n 00068d20: 6f72 2061 206c 6973 7420 6f66 206e 616d or a list of nam\n 00068d30: 6573 2061 6e64 2070 7265 6669 7865 7320 es and prefixes \n 00068d40: 666f 6c6c 6f77 6564 2062 7920 7468 654f followed by theO\n-00068d50: 0023 f228 0000 2020 2020 2020 2077 696c .#.(.. wil\n+00068d50: 0023 fe28 0000 2020 2020 2020 2077 696c .#.(.. wil\n 00068d60: 6463 6172 6420 7379 6d62 6f6c 2e20 5468 dcard symbol. Th\n 00068d70: 6520 6361 7265 7420 7379 6d62 6f6c 2028 e caret symbol (\n 00068d80: 5e29 2069 6e20 7468 6520 7370 6563 6966 ^) in the specif\n 00068d90: 6963 6174 696f 6e20 6f66 2074 6865 2100 ication of the!.\n-00068da0: 23f2 2900 0020 2020 2020 2020 676c 6f62 #.).. glob\n+00068da0: 23fe 2900 0020 2020 2020 2020 676c 6f62 #.).. glob\n 00068db0: 616c 2069 7320 6f70 7469 6f6e 616c 2e25 al is optional.%\n-00068dc0: 0023 f22a 0000 2020 2020 206f 2054 6865 .#.*.. o The\n+00068dc0: 0023 fe2a 0000 2020 2020 206f 2054 6865 .#.*.. o The\n 00068dd0: 2067 6c6f 6261 6c20 6e61 6d65 2063 616e global name can\n-00068de0: 2062 653a 0700 23f2 3100 002d 0023 f232 be:..#.1..-.#.2\n+00068de0: 2062 653a 0700 23fe 3100 002d 0023 fe32 be:..#.1..-.#.2\n 00068df0: 0000 2020 2020 2020 2020 2031 2e20 4120 .. 1. A \n 00068e00: 676c 6f62 616c 206e 616d 652c 2073 7563 global name, suc\n-00068e10: 6820 6173 2041 434e 3900 23f2 3300 0020 h as ACN9.#.3.. \n+00068e10: 6820 6173 2041 434e 3900 23fe 3300 0020 h as ACN9.#.3.. \n 00068e20: 2020 2020 2020 2020 322e 2041 2072 616e 2. A ran\n 00068e30: 6765 206f 6620 676c 6f62 616c 206e 616d ge of global nam\n 00068e40: 6573 2c20 7375 6368 2061 7320 4137 3a42 es, such as A7:B\n-00068e50: 3729 0023 f234 0000 2020 2020 2020 2020 7).#.4.. \n+00068e50: 3729 0023 fe34 0000 2020 2020 2020 2020 7).#.4.. \n 00068e60: 2033 2e20 4120 6c69 7374 2c20 7375 6368 3. A list, such\n-00068e70: 2061 7320 412c 422c 432e 4200 23f2 3500 as A,B,C.B.#.5.\n+00068e70: 2061 7320 412c 422c 432e 4200 23fe 3500 as A,B,C.B.#.5.\n 00068e80: 0020 2020 2020 2020 2020 342e 2047 6c6f . 4. Glo\n 00068e90: 6261 6c20 6e61 6d65 7320 7769 7468 2074 bal names with t\n 00068ea0: 6865 2073 616d 6520 7072 6566 6978 2073 he same prefix s\n-00068eb0: 7563 6820 6173 2054 4d50 2a2e 0700 23f2 uch as TMP*...#.\n-00068ec0: 3600 004f 0023 f237 0000 2020 2020 206f 6..O.#.7.. o\n+00068eb0: 7563 6820 6173 2054 4d50 2a2e 0700 23fe uch as TMP*...#.\n+00068ec0: 3600 004f 0023 fe37 0000 2020 2020 206f 6..O.#.7.. o\n 00068ed0: 2049 6e20 7468 6520 6669 7273 7420 6361 In the first ca\n 00068ee0: 7365 2c20 5245 4f52 4720 6f6e 6c79 2069 se, REORG only i\n 00068ef0: 6e63 6c75 6465 7320 676c 6f62 616c 205e ncludes global ^\n 00068f00: 4143 4e2e 2049 6e20 7468 6520 7365 636f ACN. In the seco\n-00068f10: 6e64 5300 23f2 3800 0020 2020 2020 2020 ndS.#.8.. \n+00068f10: 6e64 5300 23fe 3800 0020 2020 2020 2020 ndS.#.8.. \n 00068f20: 6361 7365 2c20 5245 4f52 4720 696e 636c case, REORG incl\n 00068f30: 7564 6573 2061 6c6c 2067 6c6f 6261 6c20 udes all global \n 00068f40: 6e61 6d65 7320 696e 2074 6865 2063 6f6c names in the col\n 00068f50: 6c61 7469 6e67 2073 6571 7565 6e63 6520 lating sequence \n-00068f60: 4137 2074 6f53 0023 f239 0000 2020 2020 A7 toS.#.9.. \n+00068f60: 4137 2074 6f53 0023 fe39 0000 2020 2020 A7 toS.#.9.. \n 00068f70: 2020 2042 372e 2046 6f72 2074 6865 2074 B7. For the t\n 00068f80: 6869 7264 2063 6173 652c 2052 454f 5247 hird case, REORG\n 00068f90: 2069 6e63 6c75 6465 7320 412c 2042 2c20 includes A, B, \n 00068fa0: 616e 6420 432e 2049 6e20 7468 6520 6c61 and C. In the la\n-00068fb0: 7374 2063 6173 652c 3b00 23f2 3a00 0020 st case,;.#.:.. \n+00068fb0: 7374 2063 6173 652c 3b00 23fe 3a00 0020 st case,;.#.:.. \n 00068fc0: 2020 2020 2020 5245 4f52 4720 696e 636c REORG incl\n 00068fd0: 7564 6573 2061 6c6c 2067 6c6f 6261 6c73 udes all globals\n 00068fe0: 2070 7265 6669 7865 6420 7769 7468 2054 prefixed with T\n 00068ff0: 4d50 2e00 0000 0000 0000 0000 0000 0000 MP..............\n 00069000: 0100 0000 b607 0000 970b 0000 0000 0000 ................\n-00069010: 5700 00f2 4845 4c50 00ff 7300 ff47 444d W...HELP..s..GDM\n+00069010: 5700 00fe 4845 4c50 00ff 7300 ff47 444d W...HELP..s..GDM\n 00069020: 00ff 7300 ff52 454f 5247 00ff 7300 ff53 ..s..REORG..s..S\n 00069030: 454c 4543 5400 c041 0000 2020 2020 206f ELECT..A.. o\n 00069040: 2042 7920 6465 6661 756c 742c 2052 454f By default, REO\n 00069050: 5247 2073 656c 6563 7473 2061 6c6c 2067 RG selects all g\n-00069060: 6c6f 6261 6c73 2e07 0023 f242 0000 1600 lobals...#.B....\n-00069070: 1bf2 5452 554e 4341 5445 0000 5472 756e ..TRUNCATE..Trun\n-00069080: 6361 7465 1300 24f2 bf11 0000 2020 2054 cate..$..... T\n-00069090: 7275 6e63 6174 6507 0025 f221 0000 5100 runcate..%.!..Q.\n-000690a0: 25f2 3100 0020 2020 5370 6563 6966 6965 %.1.. Specifie\n+00069060: 6c6f 6261 6c73 2e07 0023 fe42 0000 1600 lobals...#.B....\n+00069070: 1bfe 5452 554e 4341 5445 0000 5472 756e ..TRUNCATE..Trun\n+00069080: 6361 7465 1300 24fe bf11 0000 2020 2054 cate..$..... T\n+00069090: 7275 6e63 6174 6507 0025 fe21 0000 5100 runcate..%.!..Q.\n+000690a0: 25fe 3100 0020 2020 5370 6563 6966 6965 %.1.. Specifie\n 000690b0: 7320 7468 6174 2052 454f 5247 2c20 6166 s that REORG, af\n 000690c0: 7465 7220 6974 2068 6173 2072 6561 7272 ter it has rearr\n 000690d0: 616e 6765 6420 736f 6d65 206f 7220 616c anged some or al\n 000690e0: 6c20 6f66 2061 2072 6567 696f 6e27 734e l of a region'sN\n-000690f0: 0025 f241 0000 2020 2063 6f6e 7465 6e74 .%.A.. content\n+000690f0: 0025 fe41 0000 2020 2063 6f6e 7465 6e74 .%.A.. content\n 00069100: 732c 2073 686f 756c 6420 6174 7465 6d70 s, should attemp\n 00069110: 7420 746f 2072 6564 7563 6520 7468 6520 t to reduce the \n 00069120: 7369 7a65 206f 6620 7468 6520 6461 7461 size of the data\n 00069130: 6261 7365 2066 696c 6520 616e 6454 0025 base file andT.%\n-00069140: f251 0000 2020 2072 6574 7572 6e20 6672 .Q.. return fr\n+00069140: fe51 0000 2020 2072 6574 7572 6e20 6672 .Q.. return fr\n 00069150: 6565 2073 7061 6365 2074 6f20 7468 6520 ee space to the \n 00069160: 6669 6c65 2073 7973 7465 6d2e 2054 6865 file system. The\n 00069170: 2066 6f72 6d61 7420 6f66 2074 6865 2054 format of the T\n 00069180: 5255 4e43 4154 4520 7175 616c 6966 6965 RUNCATE qualifie\n-00069190: 720d 0025 f261 0000 2020 2069 733a 0700 r..%.a.. is:..\n-000691a0: 25f2 7100 0022 0025 f281 0000 2020 202d %.q..\".%.... -\n+00069190: 720d 0025 fe61 0000 2020 2069 733a 0700 r..%.a.. is:..\n+000691a0: 25fe 7100 0022 0025 fe81 0000 2020 202d %.q..\".%.... -\n 000691b0: 545b 5255 4e43 4154 455d 5b3d 7065 7263 T[RUNCATE][=perc\n-000691c0: 656e 7461 6765 5d07 0025 f291 0000 4b00 entage]..%....K.\n-000691d0: 24f2 c011 0000 2020 2054 6865 206f 7074 $..... The opt\n+000691c0: 656e 7461 6765 5d07 0025 fe91 0000 4b00 entage]..%....K.\n+000691d0: 24fe c011 0000 2020 2054 6865 206f 7074 $..... The opt\n 000691e0: 696f 6e61 6c20 7065 7263 656e 7461 6765 ional percentage\n 000691f0: 2028 302d 3939 2920 7072 6f76 6964 6573 (0-99) provides\n 00069200: 2061 206d 696e 696d 756d 2061 6d6f 756e a minimum amoun\n-00069210: 7420 666f 7220 7468 6554 0025 f212 0000 t for theT.%....\n+00069210: 7420 666f 7220 7468 6554 0025 fe12 0000 t for theT.%....\n 00069220: 2020 2072 6563 6c61 6d61 7469 6f6e 3b20 reclamation; \n 00069230: 696e 206f 7468 6572 2077 6f72 6473 2c20 in other words, \n 00069240: 5245 4f52 4720 776f 6e27 7420 626f 7468 REORG won't both\n 00069250: 6572 2070 6572 666f 726d 696e 6720 6120 er performing a \n 00069260: 6669 6c65 2074 7275 6e63 6174 6553 0025 file truncateS.%\n-00069270: f213 0000 2020 2075 6e6c 6573 7320 6974 .... unless it\n+00069270: fe13 0000 2020 2075 6e6c 6573 7320 6974 .... unless it\n 00069280: 2063 616e 2067 6976 6520 6261 636b 2061 can give back a\n 00069290: 7420 6c65 6173 7420 7468 6973 2070 6572 t least this per\n 000692a0: 6365 6e74 6167 6520 6f66 2074 6865 2066 centage of the f\n 000692b0: 696c 653b 2074 6865 2064 6566 6175 6c74 ile; the default\n-000692c0: 4d00 25f2 1400 0020 2020 2830 2920 6861 M.%.... (0) ha\n+000692c0: 4d00 25fe 1400 0020 2020 2830 2920 6861 M.%.... (0) ha\n 000692d0: 7320 6974 2067 6976 6520 6261 636b 2061 s it give back a\n 000692e0: 6e79 7468 696e 6720 6974 2063 616e 2e20 nything it can. \n 000692f0: 5452 554e 4341 5445 2061 6c77 6179 7320 TRUNCATE always \n 00069300: 7265 7475 726e 7320 7370 6163 654b 0025 returns spaceK.%\n-00069310: f215 0000 2020 2061 6c69 676e 6564 2077 .... aligned w\n+00069310: fe15 0000 2020 2061 6c69 676e 6564 2077 .... aligned w\n 00069320: 6974 6820 6269 7420 6d61 7020 626f 756e ith bit map boun\n 00069330: 6461 7269 6573 2c20 7768 6963 6820 6661 daries, which fa\n 00069340: 6c6c 2061 7420 3531 3220 6461 7461 6261 ll at 512 databa\n-00069350: 7365 2062 6c6f 636b 5100 25f2 1600 0020 se blockQ.%.... \n+00069350: 7365 2062 6c6f 636b 5100 25fe 1600 0020 se blockQ.%.... \n 00069360: 2020 696e 7465 7276 616c 732e 2054 5255 intervals. TRU\n 00069370: 4e43 4154 4520 616e 616c 7973 6573 2074 NCATE analyses t\n 00069380: 6865 2062 6974 206d 6170 732c 2061 6e64 he bit maps, and\n 00069390: 2069 6620 6170 7072 6f70 7269 6174 652c if appropriate,\n-000693a0: 2070 726f 6475 6365 734d 0025 f217 0000 producesM.%....\n+000693a0: 2070 726f 6475 6365 734d 0025 fe17 0000 producesM.%....\n 000693b0: 2020 2062 6566 6f72 6520 696d 6167 6520 before image \n 000693c0: 6a6f 7572 6e61 6c20 7265 636f 7264 7320 journal records \n 000693d0: 6173 206e 6565 6465 6420 666f 7220 7265 as needed for re\n 000693e0: 6379 636c 6564 2028 666f 726d 6572 6c79 cycled (formerly\n-000693f0: 2075 7365 6429 5400 25f2 1800 0020 2020 used)T.%.... \n+000693f0: 2075 7365 6429 5400 25fe 1800 0020 2020 used)T.%.... \n 00069400: 626c 6f63 6b73 3b20 5468 6520 6a6f 7572 blocks; The jour\n 00069410: 6e61 6c20 6578 7472 6163 7420 6f66 2061 nal extract of a\n 00069420: 2074 7275 6e63 6174 6564 2064 6174 6162 truncated datab\n 00069430: 6173 6520 6669 6c65 206d 6179 2063 6f6e ase file may con\n-00069440: 7461 696e 2049 4e43 544e 5400 25f2 1900 tain INCTNT.%...\n+00069440: 7461 696e 2049 4e43 544e 5400 25fe 1900 tain INCTNT.%...\n 00069450: 0020 2020 7265 636f 7264 7320 6861 7669 . records havi\n 00069460: 6e67 2074 6865 2069 6e63 746e 206f 7063 ng the inctn opc\n 00069470: 6f64 6520 7661 6c75 6520 3920 696e 6469 ode value 9 indi\n 00069480: 6361 7469 6e67 2074 6861 7420 7468 6520 cating that the \n 00069490: 7370 6563 6966 6963 2062 6c6f 636b 3700 specific block7.\n-000694a0: 25f2 1a00 0020 2020 7761 7320 6d61 726b %.... was mark\n+000694a0: 25fe 1a00 0020 2020 7761 7320 6d61 726b %.... was mark\n 000694b0: 6564 2066 726f 6d20 7265 6379 636c 6564 ed from recycled\n 000694c0: 2074 6f20 6672 6565 2062 7920 7472 756e to free by trun\n-000694d0: 6361 7465 2e07 0025 f221 0000 1200 25f2 cate...%.!....%.\n+000694d0: 6361 7465 2e07 0025 fe21 0000 1200 25fe cate...%.!....%.\n 000694e0: 2200 0020 2020 2a2a 4e6f 7465 2a2a 0700 \".. **Note**..\n-000694f0: 25f2 2300 0052 0025 f224 0000 2020 2054 %.#..R.%.$.. T\n+000694f0: 25fe 2300 0052 0025 fe24 0000 2020 2054 %.#..R.%.$.. T\n 00069500: 5255 4e43 4154 4520 646f 6573 206e 6f74 RUNCATE does not\n 00069510: 2063 6f6d 706c 6574 6520 6966 2074 6865 complete if the\n 00069520: 7265 2069 7320 6120 636f 6e63 7572 7265 re is a concurre\n 00069530: 6e74 206f 6e6c 696e 6520 4241 434b 5550 nt online BACKUP\n-00069540: 206f 7220 7573 653a 0025 f225 0000 2020 or use:.%.%.. \n+00069540: 206f 7220 7573 653a 0025 fe25 0000 2020 or use:.%.%.. \n 00069550: 206f 6620 7468 6520 736e 6170 7368 6f74 of the snapshot\n 00069560: 206d 6563 6861 6e69 736d 2c20 666f 7220 mechanism, for \n 00069570: 6578 616d 706c 6520 6279 2049 4e54 4547 example by INTEG\n-00069580: 2e07 0025 f226 0000 1400 1bf2 5550 4752 ...%.&......UPGR\n-00069590: 4144 4500 0055 5067 7261 6465 1200 23f2 ADE..UPgrade..#.\n+00069580: 2e07 0025 fe26 0000 1400 1bfe 5550 4752 ...%.&......UPGR\n+00069590: 4144 4500 0055 5067 7261 6465 1200 23fe ADE..UPgrade..#.\n 000695a0: bf11 0000 2020 2055 5067 7261 6465 0700 .... UPgrade..\n-000695b0: 24f2 2100 0054 0024 f231 0000 2020 2055 $.!..T.$.1.. U\n+000695b0: 24fe 2100 0054 0024 fe31 0000 2020 2055 $.!..T.$.1.. U\n 000695c0: 7067 7261 6465 2062 6c6f 636b 7320 746f pgrade blocks to\n 000695d0: 2063 7572 7265 6e74 2044 4220 7665 7273 current DB vers\n 000695e0: 696f 6e20 666f 726d 6174 2e20 5573 6520 ion format. Use \n 000695f0: 5245 4f52 4720 2d55 5047 5241 4445 2077 REORG -UPGRADE w\n-00069600: 6865 6e20 6974 2069 7353 0024 f241 0000 hen it isS.$.A..\n+00069600: 6865 6e20 6974 2069 7353 0024 fe41 0000 hen it isS.$.A..\n 00069610: 2020 2061 2070 6172 7420 6f66 2061 2072 a part of a r\n 00069620: 656c 6561 7365 206e 6f74 6573 2070 726f elease notes pro\n 00069630: 6365 6475 7265 2074 6f20 7570 6772 6164 cedure to upgrad\n 00069640: 6520 7468 6520 4442 2076 6572 7369 6f6e e the DB version\n-00069650: 2066 6f72 6d61 7420 6f66 2061 5100 24f2 format of aQ.$.\n+00069650: 2066 6f72 6d61 7420 6f66 2061 5100 24fe format of aQ.$.\n 00069660: 5100 0020 2020 6461 7461 6261 7365 206f Q.. database o\n 00069670: 7220 7768 656e 2079 6f75 2065 6e63 6f75 r when you encou\n 00069680: 6e74 6572 2061 2064 6174 6162 6173 6520 nter a database \n 00069690: 696e 7465 6772 6974 7920 6572 726f 7220 integrity error \n 000696a0: 7468 6174 2072 6571 7569 7265 7321 0024 that requires!.$\n-000696b0: f261 0000 2020 2072 756e 6e69 6e67 2052 .a.. running R\n+000696b0: fe61 0000 2020 2072 756e 6e69 6e67 2052 .a.. running R\n 000696c0: 454f 5247 202d 5550 4752 4144 452e 0700 EORG -UPGRADE...\n-000696d0: 24f2 7100 0012 0013 f253 544f 5245 0000 $.q......STORE..\n-000696e0: 5245 5354 4f52 4512 0019 f2bf 1100 0020 RESTORE........ \n-000696f0: 2020 5245 5354 4f52 4507 001a f221 0000 RESTORE....!..\n-00069700: 5300 1af2 3100 0020 2020 496e 6372 656d S...1.. Increm\n+000696d0: 24fe 7100 0012 0013 fe53 544f 5245 0000 $.q......STORE..\n+000696e0: 5245 5354 4f52 4512 0019 febf 1100 0020 RESTORE........ \n+000696f0: 2020 5245 5354 4f52 4507 001a fe21 0000 RESTORE....!..\n+00069700: 5300 1afe 3100 0020 2020 496e 6372 656d S...1.. Increm\n 00069710: 656e 7461 6c6c 7920 7265 7374 6f72 6573 entally restores\n 00069720: 2074 6865 206f 7574 7075 7420 6f66 2074 the output of t\n 00069730: 6865 2042 4143 4b55 5020 2d42 5954 4553 he BACKUP -BYTES\n 00069740: 5452 4541 4d20 746f 2061 2064 6174 6162 TREAM to a datab\n-00069750: 6173 6526 001a f241 0000 2020 2066 696c ase&...A.. fil\n+00069750: 6173 6526 001a fe41 0000 2020 2066 696c ase&...A.. fil\n 00069760: 6520 6174 2074 6865 2062 6163 6b75 7020 e at the backup \n-00069770: 6c6f 6361 7469 6f6e 2e07 001a f251 0000 location.....Q..\n-00069780: 2f00 1af2 6100 0020 2020 5468 6520 666f /...a.. The fo\n+00069770: 6c6f 6361 7469 6f6e 2e07 001a fe51 0000 location.....Q..\n+00069780: 2f00 1afe 6100 0020 2020 5468 6520 666f /...a.. The fo\n 00069790: 726d 6174 206f 6620 7468 6520 5245 5354 rmat of the REST\n 000697a0: 4f52 4520 636f 6d6d 616e 6420 6973 3a07 ORE command is:.\n-000697b0: 001a f271 0000 0000 0000 0000 0000 0000 ...q............\n+000697b0: 001a fe71 0000 0000 0000 0000 0000 0000 ...q............\n 000697c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000697d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000697e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000697f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00069800: 0100 0000 f107 0000 2a0b 0000 0000 0000 ........*.......\n-00069810: 7300 00f2 4845 4c50 00ff 7300 ff47 444d s...HELP..s..GDM\n+00069810: 7300 00fe 4845 4c50 00ff 7300 ff47 444d s...HELP..s..GDM\n 00069820: 00ff 7300 ff52 454f 5247 00ff 7300 ff45 ..s..REORG..s..E\n 00069830: 4e43 5259 5054 00c0 3800 0020 2020 2020 NCRYPT..8.. \n 00069840: 6f20 4d55 5049 5020 5245 4f52 4720 2d45 o MUPIP REORG -E\n 00069850: 4e43 5259 5054 2064 6f65 7320 6e6f 7420 NCRYPT does not \n 00069860: 656e 6162 6c65 2073 7769 7463 6869 6e67 enable switching\n 00069870: 2062 6574 7765 656e 2065 6e63 7279 7074 between encrypt\n-00069880: 696f 6e54 0024 f239 0000 2020 2020 2020 ionT.$.9.. \n+00069880: 696f 6e54 0024 fe39 0000 2020 2020 2020 ionT.$.9.. \n 00069890: 2061 6c67 6f72 6974 686d 732e 2054 6f20 algorithms. To \n 000698a0: 6d69 6772 6174 6520 6461 7461 6261 7365 migrate database\n 000698b0: 7320 6672 6f6d 2042 6c6f 7766 6973 6820 s from Blowfish \n 000698c0: 4346 4220 746f 2041 4553 2043 4642 2072 CFB to AES CFB r\n-000698d0: 6571 7569 7265 734f 0024 f23a 0000 2020 equiresO.$.:.. \n+000698d0: 6571 7569 7265 734f 0024 fe3a 0000 2020 equiresO.$.:.. \n 000698e0: 2020 2020 2074 6861 7420 7468 6520 6461 that the da\n 000698f0: 7461 2062 6520 6578 7472 6163 7465 6420 ta be extracted \n 00069900: 616e 6420 6c6f 6164 6564 2069 6e74 6f20 and loaded into \n 00069910: 6e65 776c 7920 6372 6561 7465 6420 6461 newly created da\n-00069920: 7461 6261 7365 5200 24f2 4100 0020 2020 tabaseR.$.A.. \n+00069920: 7461 6261 7365 5200 24fe 4100 0020 2020 tabaseR.$.A.. \n 00069930: 2020 2020 6669 6c65 732e 2054 6f20 6d69 files. To mi\n 00069940: 6e69 6d69 7a65 2074 6865 2074 696d 6520 nimize the time \n 00069950: 796f 7572 2061 7070 6c69 6361 7469 6f6e your application\n 00069960: 2069 7320 756e 6176 6169 6c61 626c 652c is unavailable,\n-00069970: 2079 6f75 2063 616e 5200 24f2 4200 0020 you canR.$.B.. \n+00069970: 2079 6f75 2063 616e 5200 24fe 4200 0020 you canR.$.B.. \n 00069980: 2020 2020 2020 6465 706c 6f79 2079 6f75 deploy you\n 00069990: 7220 6170 706c 6963 6174 696f 6e20 696e r application in\n 000699a0: 2061 204c 6f67 6963 616c 204d 756c 7469 a Logical Multi\n 000699b0: 2d53 6974 6520 284c 4d53 2920 636f 6e66 -Site (LMS) conf\n-000699c0: 6967 7572 6174 696f 6e2c 3c00 24f2 4300 iguration,<.$.C.\n+000699c0: 6967 7572 6174 696f 6e2c 3c00 24fe 4300 iguration,<.$.C.\n 000699d0: 0020 2020 2020 2020 616e 6420 6d69 6772 . and migr\n 000699e0: 6174 6520 7573 696e 6720 6120 726f 6c6c ate using a roll\n 000699f0: 696e 6720 7570 6772 6164 6520 7465 6368 ing upgrade tech\n-00069a00: 6e69 7175 652e 0700 24f2 4400 0015 001c nique...$.D.....\n-00069a10: f258 414d 504c 4553 0000 4578 616d 706c .XAMPLES..Exampl\n-00069a20: 6573 1300 24f2 bf11 0000 2020 2045 7861 es..$..... Exa\n-00069a30: 6d70 6c65 7307 0025 f221 0000 1200 25f2 mples..%.!....%.\n+00069a00: 6e69 7175 652e 0700 24fe 4400 0015 001c nique...$.D.....\n+00069a10: fe58 414d 504c 4553 0000 4578 616d 706c .XAMPLES..Exampl\n+00069a20: 6573 1300 24fe bf11 0000 2020 2045 7861 es..$..... Exa\n+00069a30: 6d70 6c65 7307 0025 fe21 0000 1200 25fe mples..%.!....%.\n 00069a40: 3100 0020 2020 4578 616d 706c 653a 0700 1.. Example:..\n-00069a50: 25f2 4100 0017 0025 f251 0000 2020 2024 %.A....%.Q.. $\n-00069a60: 206d 7570 6970 2072 656f 7267 3b00 25f2 mupip reorg;.%.\n+00069a50: 25fe 4100 0017 0025 fe51 0000 2020 2024 %.A....%.Q.. $\n+00069a60: 206d 7570 6970 2072 656f 7267 3b00 25fe mupip reorg;.%.\n 00069a70: 6100 0020 2020 4669 6c6c 2046 6163 746f a.. Fill Facto\n 00069a80: 723a 3a20 496e 6465 7820 626c 6f63 6b73 r:: Index blocks\n 00069a90: 2031 3030 253a 2044 6174 6120 626c 6f63 100%: Data bloc\n-00069aa0: 6b73 2031 3030 2507 0025 f271 0000 2700 ks 100%..%.q..'.\n-00069ab0: 25f2 8100 0020 2020 476c 6f62 616c 3a20 %.... Global: \n+00069aa0: 6b73 2031 3030 2507 0025 fe71 0000 2700 ks 100%..%.q..'.\n+00069ab0: 25fe 8100 0020 2020 476c 6f62 616c 3a20 %.... Global: \n 00069ac0: 4355 5354 2028 7265 6769 6f6e 2044 4546 CUST (region DEF\n-00069ad0: 4155 4c54 2926 0025 f291 0000 2020 2042 AULT)&.%.... B\n+00069ad0: 4155 4c54 2926 0025 fe91 0000 2020 2042 AULT)&.%.... B\n 00069ae0: 6c6f 636b 7320 7072 6f63 6573 7365 6420 locks processed \n-00069af0: 2020 203a 2036 3637 3334 3027 0024 f2c0 : 667340'.$..\n+00069af0: 2020 203a 2036 3637 3334 3027 0024 fec0 : 667340'.$..\n 00069b00: 1100 0020 2020 426c 6f63 6b73 2063 6f61 ... Blocks coa\n 00069b10: 6c65 7363 6564 2020 2020 3a20 3630 3134 lesced : 6014\n-00069b20: 3837 2100 25f2 1200 0020 2020 426c 6f63 87!.%.... Bloc\n+00069b20: 3837 2100 25fe 1200 0020 2020 426c 6f63 87!.%.... Bloc\n 00069b30: 6b73 2073 706c 6974 2020 2020 2020 2020 ks split \n-00069b40: 3a20 3026 0025 f213 0000 2020 2042 6c6f : 0&.%.... Blo\n+00069b40: 3a20 3026 0025 fe13 0000 2020 2042 6c6f : 0&.%.... Blo\n 00069b50: 636b 7320 7377 6170 7065 6420 2020 2020 cks swapped \n-00069b60: 203a 2033 3139 3231 3126 0025 f214 0000 : 319211&.%....\n+00069b60: 203a 2033 3139 3231 3126 0025 fe14 0000 : 319211&.%....\n 00069b70: 2020 2042 6c6f 636b 7320 6672 6565 6420 Blocks freed \n 00069b80: 2020 2020 2020 203a 2036 3436 3936 3426 : 646964&\n-00069b90: 0025 f215 0000 2020 2042 6c6f 636b 7320 .%.... Blocks \n+00069b90: 0025 fe15 0000 2020 2042 6c6f 636b 7320 .%.... Blocks \n 00069ba0: 7265 7573 6564 2020 2020 2020 203a 2032 reused : 2\n-00069bb0: 3938 3831 3421 0025 f216 0000 2020 2042 98814!.%.... B\n+00069bb0: 3938 3831 3421 0025 fe16 0000 2020 2042 98814!.%.... B\n 00069bc0: 6c6f 636b 7320 6578 7465 6e64 6564 2020 locks extended \n-00069bd0: 2020 203a 2030 0700 25f2 1700 0024 0025 : 0..%....$.%\n-00069be0: f218 0000 2020 2047 6c6f 6261 6c3a 2048 .... Global: H\n+00069bd0: 2020 203a 2030 0700 25fe 1700 0024 0025 : 0..%....$.%\n+00069be0: fe18 0000 2020 2047 6c6f 6261 6c3a 2048 .... Global: H\n 00069bf0: 4953 5420 2872 6567 696f 6e20 4849 5354 IST (region HIST\n-00069c00: 2981 0025 f219 0000 2020 2025 4754 4d2d )..%.... %GTM-\n+00069c00: 2981 0025 fe19 0000 2020 2025 4754 4d2d )..%.... %GTM-\n 00069c10: 492d 4649 4c45 5245 4e41 4d45 2c20 4669 I-FILERENAME, Fi\n 00069c20: 6c65 202f 7661 722f 6d79 4170 702f 7072 le /var/myApp/pr\n 00069c30: 6f64 2f6a 6f75 726e 616c 732f 6869 7374 od/journals/hist\n 00069c40: 2e6d 6a6c 2069 7320 7265 6e61 6d65 6420 .mjl is renamed \n 00069c50: 746f 202f 7661 722f 6d79 4170 702f 7072 to /var/myApp/pr\n 00069c60: 6f64 2f6a 6f75 726e 616c 732f 6869 7374 od/journals/hist\n 00069c70: 2e6d 6a6c 5f32 3031 3532 3839 3136 3530 .mjl_20152891650\n-00069c80: 3530 2600 25f2 1a00 0020 2020 426c 6f63 50&.%.... Bloc\n+00069c80: 3530 2600 25fe 1a00 0020 2020 426c 6f63 50&.%.... Bloc\n 00069c90: 6b73 2070 726f 6365 7373 6564 2020 2020 ks processed \n-00069ca0: 3a20 3333 3730 3639 2500 25f2 2100 0020 : 337069%.%.!.. \n+00069ca0: 3a20 3333 3730 3639 2500 25fe 2100 0020 : 337069%.%.!.. \n 00069cb0: 2020 426c 6f63 6b73 2063 6f61 6c65 7363 Blocks coalesc\n 00069cc0: 6564 2020 2020 3a20 3132 3838 3821 0025 ed : 12888!.%\n-00069cd0: f222 0000 2020 2042 6c6f 636b 7320 7370 .\".. Blocks sp\n+00069cd0: fe22 0000 2020 2042 6c6f 636b 7320 7370 .\".. Blocks sp\n 00069ce0: 6c69 7420 2020 2020 2020 203a 2030 2600 lit : 0&.\n-00069cf0: 25f2 2300 0020 2020 426c 6f63 6b73 2073 %.#.. Blocks s\n+00069cf0: 25fe 2300 0020 2020 426c 6f63 6b73 2073 %.#.. Blocks s\n 00069d00: 7761 7070 6564 2020 2020 2020 3a20 3332 wapped : 32\n-00069d10: 3934 3130 2600 25f2 2400 0020 2020 426c 9410&.%.$.. Bl\n+00069d10: 3934 3130 2600 25fe 2400 0020 2020 426c 9410&.%.$.. Bl\n 00069d20: 6f63 6b73 2066 7265 6564 2020 2020 2020 ocks freed \n-00069d30: 2020 3a20 3331 3539 3938 2600 25f2 2500 : 315998&.%.%.\n+00069d30: 2020 3a20 3331 3539 3938 2600 25fe 2500 : 315998&.%.%.\n 00069d40: 0020 2020 426c 6f63 6b73 2072 6575 7365 . Blocks reuse\n 00069d50: 6420 2020 2020 2020 3a20 3330 3833 3337 d : 308337\n-00069d60: 2100 25f2 2600 0020 2020 4c65 7665 6c73 !.%.&.. Levels\n+00069d60: 2100 25fe 2600 0020 2020 4c65 7665 6c73 !.%.&.. Levels\n 00069d70: 2045 6c69 6d69 6e61 7465 6420 2020 3a20 Eliminated : \n-00069d80: 3121 0025 f227 0000 2020 2042 6c6f 636b 1!.%.'.. Block\n+00069d80: 3121 0025 fe27 0000 2020 2042 6c6f 636b 1!.%.'.. Block\n 00069d90: 7320 6578 7465 6e64 6564 2020 2020 203a s extended :\n-00069da0: 2030 0b00 25f2 2800 0020 2020 2407 0025 0..%.(.. $..%\n-00069db0: f229 0000 1900 25f2 2a00 0020 2020 496e .)....%.*.. In\n+00069da0: 2030 0b00 25fe 2800 0020 2020 2407 0025 0..%.(.. $..%\n+00069db0: fe29 0000 1900 25fe 2a00 0020 2020 496e .)....%.*.. In\n 00069dc0: 2074 6869 7320 6f75 7470 7574 3a07 0025 this output:..%\n-00069dd0: f231 0000 5300 25f2 3200 0020 2020 2020 .1..S.%.2.. \n+00069dd0: fe31 0000 5300 25fe 3200 0020 2020 2020 .1..S.%.2.. \n 00069de0: 6f20 426c 6f63 6b73 2070 726f 6365 7373 o Blocks process\n 00069df0: 6564 202d 2074 6865 206e 756d 6265 7220 ed - the number \n 00069e00: 6f66 2062 6c6f 636b 7320 6f72 6967 696e of blocks origin\n 00069e10: 616c 6c79 2075 7365 6420 6279 2074 6865 ally used by the\n-00069e20: 2067 6c6f 6261 6c16 0025 f233 0000 2020 global..%.3.. \n+00069e20: 2067 6c6f 6261 6c16 0025 fe33 0000 2020 global..%.3.. \n 00069e30: 2020 2020 2076 6172 6961 626c 654c 0025 variableL.%\n-00069e40: f234 0000 2020 2020 206f 2042 6c6f 636b .4.. o Block\n+00069e40: fe34 0000 2020 2020 206f 2042 6c6f 636b .4.. o Block\n 00069e50: 7320 636f 616c 6573 6365 6420 2d20 7468 s coalesced - th\n 00069e60: 6520 6e75 6d62 6572 206f 6620 626c 6f63 e number of bloc\n 00069e70: 6b73 2074 6861 7420 7765 7265 2073 7566 ks that were suf\n-00069e80: 6669 6369 656e 746c 792e 0025 f235 0000 ficiently..%.5..\n+00069e80: 6669 6369 656e 746c 792e 0025 fe35 0000 ficiently..%.5..\n 00069e90: 2020 2020 2020 2063 6f6d 7061 6374 6564 compacted\n 00069ea0: 2065 6e6f 7567 6820 746f 2066 7265 6520 enough to free \n-00069eb0: 6120 626c 6f63 6b50 0025 f236 0000 2020 a blockP.%.6.. \n+00069eb0: 6120 626c 6f63 6b50 0025 fe36 0000 2020 a blockP.%.6.. \n 00069ec0: 2020 206f 2042 6c6f 636b 7320 7370 6c69 o Blocks spli\n 00069ed0: 7420 2d20 7468 6520 6e75 6d62 6572 206f t - the number o\n 00069ee0: 6620 626c 6f63 6b73 2065 7870 616e 6465 f blocks expande\n 00069ef0: 6420 656e 6f75 6768 2074 6f20 7265 7175 d enough to requ\n-00069f00: 6972 6520 7468 6527 0025 f237 0000 2020 ire the'.%.7.. \n+00069f00: 6972 6520 7468 6527 0025 fe37 0000 2020 ire the'.%.7.. \n 00069f10: 2020 2020 2061 6c6c 6f63 6174 696f 6e20 allocation \n 00069f20: 6f66 2061 206e 6577 2062 6c6f 636b 5400 of a new blockT.\n-00069f30: 25f2 3800 0020 2020 2020 6f20 426c 6f63 %.8.. o Bloc\n+00069f30: 25fe 3800 0020 2020 2020 6f20 426c 6f63 %.8.. o Bloc\n 00069f40: 6b73 2073 7761 7070 6564 202d 2074 6865 ks swapped - the\n 00069f50: 206e 756d 6265 7220 6f66 2062 6c6f 636b number of block\n 00069f60: 7320 6d6f 7665 6420 746f 2069 6d70 726f s moved to impro\n 00069f70: 7665 2061 646a 6163 656e 6379 3b20 7468 ve adjacency; th\n-00069f80: 6973 4f00 25f2 3900 0020 2020 2020 2020 isO.%.9.. \n+00069f80: 6973 4f00 25fe 3900 0020 2020 2020 2020 isO.%.9.. \n 00069f90: 6361 6e20 6578 6365 6564 2074 6865 206e can exceed the n\n 00069fa0: 756d 6265 7220 6f66 2062 6c6f 636b 7320 umber of blocks \n 00069fb0: 7072 6f63 6573 7365 6420 6173 2061 2063 processed as a c\n 00069fc0: 6f6e 7365 7175 656e 6365 206f 6620 7468 onsequence of th\n-00069fd0: 6520 0025 f23a 0000 2020 2020 2020 206d e .%.:.. m\n+00069fd0: 6520 0025 fe3a 0000 2020 2020 2020 206d e .%.:.. m\n 00069fe0: 6f76 656d 656e 7420 6f66 2062 6c6f 636b ovement of block\n 00069ff0: 7300 0000 0000 0000 0000 0000 0000 0000 s...............\n 0006a000: 0100 0000 e207 0000 560b 0000 0000 0000 ........V.......\n-0006a010: 7700 00f2 4845 4c50 00ff 7300 ff47 444d w...HELP..s..GDM\n+0006a010: 7700 00fe 4845 4c50 00ff 7300 ff47 444d w...HELP..s..GDM\n 0006a020: 00ff 7300 ff52 454f 5247 00ff 7300 ff45 ..s..REORG..s..E\n 0006a030: 5841 4d50 4c45 5300 c041 0000 2020 2020 XAMPLES..A.. \n 0006a040: 206f 2042 6c6f 636b 7320 6672 6565 6420 o Blocks freed \n 0006a050: 2d20 7468 6520 6e75 6d62 6572 206f 6620 - the number of \n 0006a060: 626c 6f63 6b73 2066 6f72 6d65 726c 7920 blocks formerly \n 0006a070: 7573 6564 2074 6861 7420 7765 7265 2072 used that were r\n-0006a080: 656c 6561 7365 6435 0025 f242 0000 2020 eleased5.%.B.. \n+0006a080: 656c 6561 7365 6435 0025 fe42 0000 2020 eleased5.%.B.. \n 0006a090: 2020 2020 2062 7920 6120 636f 6d62 696e by a combin\n 0006a0a0: 6174 696f 6e20 6f66 2073 7761 7073 2061 ation of swaps a\n-0006a0b0: 6e64 2063 6f61 6c65 7363 6573 3b00 25f2 nd coalesces;.%.\n+0006a0b0: 6e64 2063 6f61 6c65 7363 6573 3b00 25fe nd coalesces;.%.\n 0006a0c0: 4300 0020 2020 2020 6f20 426c 6f63 6b73 C.. o Blocks\n 0006a0d0: 2072 6575 7365 6420 2d20 626c 6f63 6b73 reused - blocks\n 0006a0e0: 2066 7265 6564 2c20 616e 6420 7468 656e freed, and then\n-0006a0f0: 2072 6575 7365 6454 0025 f244 0000 2020 reusedT.%.D.. \n+0006a0f0: 2072 6575 7365 6454 0025 fe44 0000 2020 reusedT.%.D.. \n 0006a100: 2020 206f 204c 6576 656c 7320 656c 696d o Levels elim\n 0006a110: 696e 6174 6564 202d 2072 6564 7563 7469 inated - reducti\n 0006a120: 6f6e 2069 6e20 7468 6520 6465 7074 6820 on in the depth \n 0006a130: 6f66 2074 6865 2067 6c6f 6261 6c20 7661 of the global va\n-0006a140: 7269 6162 6c65 2074 7265 6551 0025 f245 riable treeQ.%.E\n+0006a140: 7269 6162 6c65 2074 7265 6551 0025 fe45 riable treeQ.%.E\n 0006a150: 0000 2020 2020 206f 2042 6c6f 636b 7320 .. o Blocks \n 0006a160: 6578 7465 6e64 6564 202d 2074 6865 206e extended - the n\n 0006a170: 756d 6265 7220 6f66 2062 6c6f 636b 7320 umber of blocks \n 0006a180: 7468 6520 6461 7461 6261 7365 2067 7265 the database gre\n-0006a190: 7720 6475 7269 6e67 2074 6865 1300 25f2 w during the..%.\n+0006a190: 7720 6475 7269 6e67 2074 6865 1300 25fe w during the..%.\n 0006a1a0: 4600 0020 2020 2020 2020 7265 6f72 6707 F.. reorg.\n-0006a1b0: 0025 f247 0000 5200 25f2 4800 0020 2020 .%.G..R.%.H.. \n+0006a1b0: 0025 fe47 0000 5200 25fe 4800 0020 2020 .%.G..R.%.H.. \n 0006a1c0: 4e6f 7465 2061 6c73 6f20 7468 6174 206f Note also that o\n 0006a1d0: 7769 6e67 2074 6865 2064 6174 6162 6173 wing the databas\n 0006a1e0: 6520 7570 6461 7465 2061 6374 6976 6974 e update activit\n 0006a1f0: 7920 6f66 2052 454f 5247 2c20 7468 6520 y of REORG, the \n-0006a200: 6869 7374 2e6d 6a6c 4f00 25f2 4900 0020 hist.mjlO.%.I.. \n+0006a200: 6869 7374 2e6d 6a6c 4f00 25fe 4900 0020 hist.mjlO.%.I.. \n 0006a210: 2020 6a6f 7572 6e61 6c20 6669 6c65 2072 journal file r\n 0006a220: 6561 6368 6564 2069 7473 206c 696d 6974 eached its limit\n 0006a230: 2c20 7265 7175 6972 696e 6720 4d55 5049 , requiring MUPI\n 0006a240: 5020 746f 2073 7769 7463 6820 7468 6520 P to switch the \n-0006a250: 6a6f 7572 6e61 6c0f 0025 f24a 0000 2020 journal..%.J.. \n-0006a260: 2066 696c 652e 0700 25f2 5100 0012 0025 file...%.Q....%\n-0006a270: f252 0000 2020 2045 7861 6d70 6c65 3a07 .R.. Example:.\n-0006a280: 0025 f253 0000 3600 25f2 5400 0020 2020 .%.S..6.%.T.. \n+0006a250: 6a6f 7572 6e61 6c0f 0025 fe4a 0000 2020 journal..%.J.. \n+0006a260: 2066 696c 652e 0700 25fe 5100 0012 0025 file...%.Q....%\n+0006a270: fe52 0000 2020 2045 7861 6d70 6c65 3a07 .R.. Example:.\n+0006a280: 0025 fe53 0000 3600 25fe 5400 0020 2020 .%.S..6.%.T.. \n 0006a290: 2420 6d75 7069 7020 7265 6f72 6720 2d65 $ mupip reorg -e\n 0006a2a0: 7863 6c75 6465 3d22 5e62 3261 2c5e 4134 xclude=\"^b2a,^A4\n-0006a2b0: 6773 4551 3265 3a5e 4139 3322 0700 25f2 gsEQ2e:^A93\"..%.\n-0006a2c0: 5500 0050 0025 f256 0000 2020 2054 6869 U..P.%.V.. Thi\n+0006a2b0: 6773 4551 3265 3a5e 4139 3322 0700 25fe gsEQ2e:^A93\"..%.\n+0006a2c0: 5500 0050 0025 fe56 0000 2020 2054 6869 U..P.%.V.. Thi\n 0006a2d0: 7320 6578 616d 706c 6520 7065 7266 6f72 s example perfor\n 0006a2e0: 6d73 2061 204d 5550 4950 2052 454f 5247 ms a MUPIP REORG\n 0006a2f0: 206f 7065 7261 7469 6f6e 206f 6e20 616c operation on al\n 0006a300: 6c20 676c 6f62 616c 7320 6578 636c 7564 l globals exclud\n-0006a310: 696e 673e 0025 f257 0000 2020 205e 6232 ing>.%.W.. ^b2\n+0006a310: 696e 673e 0025 fe57 0000 2020 205e 6232 ing>.%.W.. ^b2\n 0006a320: 6120 616e 6420 616c 6c20 676c 6f62 616c a and all global\n 0006a330: 7320 7261 6e67 696e 6720 6672 6f6d 205e s ranging from ^\n 0006a340: 4134 6773 4551 3265 2074 6f20 5e41 3933 A4gsEQ2e to ^A93\n-0006a350: 2e07 0025 f258 0000 1200 25f2 5900 0020 ...%.X....%.Y.. \n-0006a360: 2020 4578 616d 706c 653a 0700 25f2 5a00 Example:..%.Z.\n-0006a370: 004e 0025 f261 0000 2020 2049 6620 7468 .N.%.a.. If th\n+0006a350: 2e07 0025 fe58 0000 1200 25fe 5900 0020 ...%.X....%.Y.. \n+0006a360: 2020 4578 616d 706c 653a 0700 25fe 5a00 Example:..%.Z.\n+0006a370: 004e 0025 fe61 0000 2020 2049 6620 7468 .N.%.a.. If th\n 0006a380: 6520 666f 7265 6361 7374 6564 2067 726f e forecasted gro\n 0006a390: 7774 6820 6f66 2061 2067 6c6f 6261 6c20 wth of a global \n 0006a3a0: 6973 2035 2520 7065 7220 6d6f 6e74 6820 is 5% per month \n 0006a3b0: 6672 6f6d 2072 656c 6174 6976 656c 7954 from relativelyT\n-0006a3c0: 0025 f262 0000 2020 2075 6e69 666f 726d .%.b.. uniform\n+0006a3c0: 0025 fe62 0000 2020 2075 6e69 666f 726d .%.b.. uniform\n 0006a3d0: 6c79 2064 6973 7472 6962 7574 6564 2075 ly distributed u\n 0006a3e0: 7064 6174 6573 2c20 616e 6420 5245 4f52 pdates, and REOR\n 0006a3f0: 4773 2061 7265 2073 6368 6564 756c 6564 Gs are scheduled\n 0006a400: 2065 7665 7279 2071 7561 7274 6572 2c20 every quarter, \n-0006a410: 7468 6552 0025 f263 0000 2020 2046 494c theR.%.c.. FIL\n+0006a410: 7468 6552 0025 fe63 0000 2020 2046 494c theR.%.c.. FIL\n 0006a420: 4c5f 4641 4354 4f52 2066 6f72 2062 6f74 L_FACTOR for bot\n 0006a430: 6820 7468 6520 6f72 6967 696e 616c 204c h the original L\n 0006a440: 4f41 4420 616e 6420 7375 6273 6571 7565 OAD and subseque\n 0006a450: 6e74 2052 454f 5247 7320 6d69 6768 7420 nt REORGs might \n-0006a460: 6265 2038 3050 0025 f264 0000 2020 2070 be 80P.%.d.. p\n+0006a460: 6265 2038 3050 0025 fe64 0000 2020 2070 be 80P.%.d.. p\n 0006a470: 6572 6365 6e74 2031 3030 202d 2028 2833 ercent 100 - ((3\n 0006a480: 206d 6f6e 7468 7320 2b20 3120 6d6f 6e74 months + 1 mont\n 0006a490: 6820 2273 6166 6574 7922 206d 6172 6769 h \"safety\" margi\n 0006a4a0: 6e29 202a 2066 6976 6520 7065 7263 656e n) * five percen\n-0006a4b0: 7420 7065 7251 0025 f265 0000 2020 206d t perQ.%.e.. m\n+0006a4b0: 7420 7065 7251 0025 fe65 0000 2020 206d t perQ.%.e.. m\n 0006a4c0: 6f6e 7468 292e 2054 6865 2052 454f 5247 onth). The REORG\n 0006a4d0: 2063 6f6d 6d61 6e64 2062 6173 6564 206f command based o\n 0006a4e0: 6e20 7468 6520 6162 6f76 6520 6173 7375 n the above assu\n 0006a4f0: 6d70 7469 6f6e 7320 6973 2061 7320 666f mptions is as fo\n-0006a500: 6c6c 6f77 733a 0700 25f2 6600 0027 0025 llows:..%.f..'.%\n-0006a510: f267 0000 2020 2024 206d 7570 6970 2072 .g.. $ mupip r\n+0006a500: 6c6c 6f77 733a 0700 25fe 6600 0027 0025 llows:..%.f..'.%\n+0006a510: fe67 0000 2020 2024 206d 7570 6970 2072 .g.. $ mupip r\n 0006a520: 656f 7267 202d 6669 6c6c 5f66 6163 746f eorg -fill_facto\n-0006a530: 723d 3830 0700 25f2 6800 0012 0025 f269 r=80..%.h....%.i\n+0006a530: 723d 3830 0700 25fe 6800 0012 0025 fe69 r=80..%.h....%.i\n 0006a540: 0000 2020 2045 7861 6d70 6c65 3a07 0025 .. Example:..%\n-0006a550: f26a 0000 5200 25f2 7100 0020 2020 5468 .j..R.%.q.. Th\n+0006a550: fe6a 0000 5200 25fe 7100 0020 2020 5468 .j..R.%.q.. Th\n 0006a560: 6520 666f 6c6c 6f77 696e 6720 6578 616d e following exam\n 0006a570: 706c 6520 7573 6573 2072 6563 6f72 6720 ple uses recorg \n 0006a580: 2d65 6e63 7279 7074 2074 6f20 656e 6372 -encrypt to encr\n 0006a590: 7970 7420 6120 6461 7461 6261 7365 2022 ypt a database \"\n-0006a5a0: 6f6e 2074 6865 5200 25f2 7200 0020 2020 on theR.%.r.. \n+0006a5a0: 6f6e 2074 6865 5200 25fe 7200 0020 2020 on theR.%.r.. \n 0006a5b0: 666c 7922 2e20 5468 6973 2069 7320 6120 fly\". This is a \n 0006a5c0: 7369 6d70 6c65 2065 7861 6d70 6c65 2063 simple example c\n 0006a5d0: 7265 6174 6564 2066 6f72 2064 656d 6f6e reated for demon\n 0006a5e0: 7374 7261 7469 6f6e 2070 7572 706f 7365 stration purpose\n-0006a5f0: 732e 2049 7420 6973 5300 25f2 7300 0020 s. It isS.%.s.. \n+0006a5f0: 732e 2049 7420 6973 5300 25fe 7300 0020 s. It isS.%.s.. \n 0006a600: 2020 4e4f 5420 7265 636f 6d6d 656e 6465 NOT recommende\n 0006a610: 6420 666f 7220 7072 6f64 7563 7469 6f6e d for production\n 0006a620: 2075 7365 2e20 436f 6e73 756c 7420 796f use. Consult yo\n 0006a630: 7572 2047 542e 4d20 7375 7070 6f72 7420 ur GT.M support \n-0006a640: 6368 616e 6e65 6c20 666f 7246 0025 f274 channel forF.%.t\n+0006a640: 6368 616e 6e65 6c20 666f 7246 0025 fe74 channel forF.%.t\n 0006a650: 0000 2020 2073 7065 6369 6669 6320 696e .. specific in\n 0006a660: 7374 7275 6374 696f 6e73 206f 6e20 656e structions on en\n 0006a670: 6372 7970 7469 6e67 2061 6e20 756e 656e crypting an unen\n 0006a680: 6372 7970 7465 6420 6461 7461 6261 7365 crypted database\n-0006a690: 2e07 0025 f275 0000 3700 25f2 7600 0020 ...%.u..7.%.v.. \n+0006a690: 2e07 0025 fe75 0000 3700 25fe 7600 0020 ...%.u..7.%.v.. \n 0006a6a0: 2020 4372 6561 7465 2061 6e20 656d 7074 Create an empt\n 0006a6b0: 7920 6465 6661 756c 7420 756e 656e 6372 y default unencr\n 0006a6c0: 7970 7465 6420 6461 7461 6261 7365 2e07 ypted database..\n-0006a6d0: 0025 f277 0000 2600 25f2 7800 0020 2020 .%.w..&.%.x.. \n+0006a6d0: 0025 fe77 0000 2600 25fe 7800 0020 2020 .%.w..&.%.x.. \n 0006a6e0: 2467 746d 5f64 6973 742f 6d75 6d70 7320 $gtm_dist/mumps \n-0006a6f0: 2d72 205e 4744 4520 6578 6974 2200 25f2 -r ^GDE exit\".%.\n+0006a6f0: 2d72 205e 4744 4520 6578 6974 2200 25fe -r ^GDE exit\".%.\n 0006a700: 7900 0020 2020 2020 2467 746d 5f64 6973 y.. $gtm_dis\n 0006a710: 742f 6d75 7069 7020 6372 6561 7465 0700 t/mupip create..\n-0006a720: 25f2 7a00 0029 0025 f281 0000 2020 2053 %.z..).%.... S\n+0006a720: 25fe 7a00 0029 0025 fe81 0000 2020 2053 %.z..).%.... S\n 0006a730: 6574 7570 2074 6865 2047 4e55 5047 2068 etup the GNUPG h\n 0006a740: 6f6d 6520 6469 7265 6374 6f72 792e 0700 ome directory...\n-0006a750: 25f2 8200 002c 0025 f283 0000 2020 2065 %....,.%.... e\n+0006a750: 25fe 8200 002c 0025 fe83 0000 2020 2065 %....,.%.... e\n 0006a760: 7870 6f72 7420 474e 5550 4748 4f4d 453d xport GNUPGHOME=\n 0006a770: 2450 5744 2f2e 6865 6c65 6e67 6e75 7067 $PWD/.helengnupg\n-0006a780: 3361 0025 f284 0000 2020 206d 6b64 6972 3a.%.... mkdir\n+0006a780: 3361 0025 fe84 0000 2020 206d 6b64 6972 3a.%.... mkdir\n 0006a790: 2024 474e 5550 4748 4f4d 4520 2320 456e $GNUPGHOME # En\n 0006a7a0: 7375 7265 2074 6861 7420 796f 7520 7072 sure that you pr\n 0006a7b0: 6f74 6563 7420 7468 6973 2064 6972 6563 otect this direc\n 0006a7c0: 746f 7279 2077 6974 6820 6170 7072 6f70 tory with approp\n 0006a7d0: 7269 6174 6520 7065 726d 6973 7369 6f6e riate permission\n 0006a7e0: 732e 0000 0000 0000 0000 0000 0000 0000 s...............\n 0006a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006a800: 0100 0000 fe07 0000 890b 0000 0000 0000 ................\n-0006a810: 4600 00f2 4845 4c50 00ff 7300 ff47 444d F...HELP..s..GDM\n+0006a810: 4600 00fe 4845 4c50 00ff 7300 ff47 444d F...HELP..s..GDM\n 0006a820: 00ff 7300 ff52 454f 5247 00ff 7300 ff45 ..s..REORG..s..E\n 0006a830: 5841 4d50 4c45 5300 c085 0000 2020 2063 XAMPLES..... c\n 0006a840: 686d 6f64 2067 6f2d 7277 7820 2447 4e55 hmod go-rwx $GNU\n-0006a850: 5047 484f 4d45 0700 25f2 8600 0051 0025 PGHOME..%....Q.%\n-0006a860: f287 0000 2020 2043 7265 6174 6520 6120 .... Create a \n+0006a850: 5047 484f 4d45 0700 25fe 8600 0051 0025 PGHOME..%....Q.%\n+0006a860: fe87 0000 2020 2043 7265 6174 6520 6120 .... Create a \n 0006a870: 6e65 7720 6b65 792e 2045 6e74 6572 2064 new key. Enter d\n 0006a880: 656d 6f20 7661 6c75 6573 2e20 5468 6973 emo values. This\n 0006a890: 2065 7861 6d70 6c65 2075 7365 7320 6465 example uses de\n 0006a8a0: 6d6f 2076 616c 7565 7320 6672 6f6d 4c00 mo values fromL.\n-0006a8b0: 25f2 8800 0020 2020 7468 6520 6461 7461 %.... the data\n+0006a8b0: 25fe 8800 0020 2020 7468 6520 6461 7461 %.... the data\n 0006a8c0: 6261 7365 2065 6e63 7279 7074 696f 6e20 base encryption \n 0006a8d0: 6578 616d 706c 6520 696e 2074 6865 2047 example in the G\n 0006a8e0: 542e 4d20 4163 6375 6c74 7572 6174 696f T.M Acculturatio\n-0006a8f0: 6e20 576f 726b 7368 6f70 4600 25f2 8900 n WorkshopF.%...\n+0006a8f0: 6e20 576f 726b 7368 6f70 4600 25fe 8900 n WorkshopF.%...\n 0006a900: 0020 2020 646f 6375 6d65 6e74 2e20 4163 . document. Ac\n 0006a910: 6365 7074 2064 6566 6175 6c74 2076 616c cept default val\n 0006a920: 7565 732e 2043 686f 6f73 6520 6120 7374 ues. Choose a st\n 0006a930: 726f 6e67 2070 6173 7370 6872 6173 652e rong passphrase.\n-0006a940: 0700 25f2 8a00 0017 0025 f291 0000 2020 ..%......%.... \n+0006a940: 0700 25fe 8a00 0017 0025 fe91 0000 2020 ..%......%.... \n 0006a950: 2067 7067 202d 2d67 656e 2d6b 6579 0700 gpg --gen-key..\n-0006a960: 25f2 9200 002c 0025 f293 0000 2020 2045 %....,.%.... E\n+0006a960: 25fe 9200 002c 0025 fe93 0000 2020 2045 %....,.%.... E\n 0006a970: 6469 7420 7468 6520 6b65 7920 746f 2061 dit the key to a\n 0006a980: 6464 2061 206e 6577 2073 7562 2d6b 6579 dd a new sub-key\n-0006a990: 3a07 0025 f294 0000 2d00 25f2 9500 0020 :..%....-.%.... \n+0006a990: 3a07 0025 fe94 0000 2d00 25fe 9500 0020 :..%....-.%.... \n 0006a9a0: 2020 6770 6720 2d2d 6564 6974 2d6b 6579 gpg --edit-key\n 0006a9b0: 2068 656c 656e 2e6b 6579 6d61 7374 6572 helen.keymaster\n-0006a9c0: 4067 742e 6d07 0025 f296 0000 5400 25f2 @gt.m..%....T.%.\n+0006a9c0: 4067 742e 6d07 0025 fe96 0000 5400 25fe @gt.m..%....T.%.\n 0006a9d0: 9700 0020 2020 5479 7065 2061 6464 6b65 ... Type addke\n 0006a9e0: 792c 2073 656c 6563 7420 6f70 7469 6f6e y, select option\n 0006a9f0: 2036 2052 5341 2028 656e 6372 7970 7420 6 RSA (encrypt \n 0006aa00: 6f6e 6c79 292c 2061 6e64 2061 6363 6570 only), and accep\n 0006aa10: 7420 6465 6661 756c 7420 7661 6c75 6573 t default values\n-0006aa20: 2d00 25f2 9800 0020 2020 616e 6420 6578 -.%.... and ex\n+0006aa20: 2d00 25fe 9800 0020 2020 616e 6420 6578 -.%.... and ex\n 0006aa30: 6563 7574 6520 7468 6520 666f 6c6c 6f77 ecute the follow\n 0006aa40: 696e 6720 636f 6d6d 616e 6473 3a07 0025 ing commands:..%\n-0006aa50: f299 0000 6e00 25f2 9a00 0020 2020 6770 ....n.%.... gp\n+0006aa50: fe99 0000 6e00 25fe 9a00 0020 2020 6770 ....n.%.... gp\n 0006aa60: 6720 2d2d 6765 6e2d 7261 6e64 6f6d 2032 g --gen-random 2\n 0006aa70: 2033 3220 7c20 6770 6720 2d2d 656e 6372 32 | gpg --encr\n 0006aa80: 7970 7420 2d2d 6465 6661 756c 742d 7265 ypt --default-re\n 0006aa90: 6369 7069 656e 742d 7365 6c66 202d 2d73 cipient-self --s\n 0006aaa0: 6967 6e20 2d2d 6172 6d6f 7220 3e20 6774 ign --armor > gt\n 0006aab0: 6d5f 776f 726b 7368 6f70 5f6b 6579 2e74 m_workshop_key.t\n-0006aac0: 7874 7300 24f2 c111 0000 2020 2067 7067 xts.$..... gpg\n+0006aac0: 7874 7300 24fe c111 0000 2020 2067 7067 xts.$..... gpg\n 0006aad0: 202d 2d64 6563 7279 7074 203c 202e 2f67 --decrypt < ./g\n 0006aae0: 746d 5f77 6f72 6b73 686f 705f 6b65 792e tm_workshop_key.\n 0006aaf0: 7478 7420 7c20 6770 6720 2d2d 656e 6372 txt | gpg --encr\n 0006ab00: 7970 7420 2d2d 6172 6d6f 7220 2d2d 6465 ypt --armor --de\n 0006ab10: 6661 756c 742d 7265 6369 7069 656e 742d fault-recipient-\n 0006ab20: 7365 6c66 202d 2d6f 7574 7075 7420 6774 self --output gt\n-0006ab30: 6d2e 6b65 7907 0026 f211 0000 4900 26f2 m.key..&....I.&.\n+0006ab30: 6d2e 6b65 7907 0026 fe11 0000 4900 26fe m.key..&....I.&.\n 0006ab40: 2100 0020 2020 5265 6665 7220 746f 2074 !.. Refer to t\n 0006ab50: 6865 2027 6d61 6e20 6770 673b 2061 2064 he 'man gpg; a d\n 0006ab60: 6573 6372 6970 7469 6f6e 206f 6e20 7468 escription on th\n 0006ab70: 6520 7175 616c 6966 6965 7273 2066 6f72 e qualifiers for\n-0006ab80: 2067 7067 2e07 0026 f231 0000 3500 26f2 gpg...&.1..5.&.\n+0006ab80: 2067 7067 2e07 0026 fe31 0000 3500 26fe gpg...&.1..5.&.\n 0006ab90: 4100 0020 2020 4372 6561 7465 2061 2067 A.. Create a g\n 0006aba0: 746d 6372 7970 745f 636f 6e66 6967 2066 tmcrypt_config f\n 0006abb0: 696c 6520 6173 2066 6f6c 6c6f 7769 6e67 ile as following\n-0006abc0: 3a07 0026 f251 0000 1600 26f2 6100 0020 :..&.Q....&.a.. \n+0006abc0: 3a07 0026 fe51 0000 1600 26fe 6100 0020 :..&.Q....&.a.. \n 0006abd0: 2020 2420 6361 7420 636f 6e66 6967 1500 $ cat config..\n-0006abe0: 26f2 7100 0020 2020 6461 7461 6261 7365 &.q.. database\n-0006abf0: 3a20 7b17 0026 f281 0000 2020 2020 2020 : {..&.... \n-0006ac00: 206b 6579 733a 2020 2028 1900 26f2 9100 keys: (..&...\n+0006abe0: 26fe 7100 0020 2020 6461 7461 6261 7365 &.q.. database\n+0006abf0: 3a20 7b17 0026 fe81 0000 2020 2020 2020 : {..&.... \n+0006ac00: 206b 6579 733a 2020 2028 1900 26fe 9100 keys: (..&...\n 0006ac10: 0020 2020 2020 2020 2020 2020 2020 2020 . \n-0006ac20: 2020 7b33 0025 f212 0000 2020 2020 2020 {3.%.... \n+0006ac20: 2020 7b33 0025 fe12 0000 2020 2020 2020 {3.%.... \n 0006ac30: 2020 2020 2020 2020 2020 2064 6174 3a20 dat: \n 0006ac40: 222f 7061 7468 2f74 6f2f 6d75 6d70 732e \"/path/to/mumps.\n-0006ac50: 6461 7422 203b 3100 26f2 1100 0020 2020 dat\" ;1.&.... \n+0006ac50: 6461 7422 203b 3100 26fe 1100 0020 2020 dat\" ;1.&.... \n 0006ac60: 2020 2020 2020 2020 2020 2020 2020 6b65 ke\n 0006ac70: 793a 2022 2f70 6174 682f 746f 2f67 746d y: \"/path/to/gtm\n-0006ac80: 2e6b 6579 2220 3b19 0026 f221 0000 2020 .key\" ;..&.!.. \n+0006ac80: 2e6b 6579 2220 3b19 0026 fe21 0000 2020 .key\" ;..&.!.. \n 0006ac90: 2020 2020 2020 2020 2020 2020 2020 207d }\n-0006aca0: 1800 26f2 3100 0020 2020 2020 2020 2020 ..&.1.. \n-0006acb0: 2020 2020 2020 293b 0d00 26f2 4100 0020 );..&.A.. \n-0006acc0: 2020 2020 7d07 0026 f251 0000 5400 26f2 }..&.Q..T.&.\n+0006aca0: 1800 26fe 3100 0020 2020 2020 2020 2020 ..&.1.. \n+0006acb0: 2020 2020 2020 293b 0d00 26fe 4100 0020 );..&.A.. \n+0006acc0: 2020 2020 7d07 0026 fe51 0000 5400 26fe }..&.Q..T.&.\n 0006acd0: 6100 0020 2020 5365 7420 7468 6520 656e a.. Set the en\n 0006ace0: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n 0006acf0: 6c65 2067 746d 6372 7970 745f 636f 6e66 le gtmcrypt_conf\n 0006ad00: 6967 2074 6f20 706f 696e 7420 746f 2074 ig to point to t\n 0006ad10: 6869 7320 636f 6e66 6967 2066 696c 652e his config file.\n-0006ad20: 0700 26f2 7100 002c 0026 f281 0000 2020 ..&.q..,.&.... \n+0006ad20: 0700 26fe 7100 002c 0026 fe81 0000 2020 ..&.q..,.&.... \n 0006ad30: 2065 7870 6f72 7420 6774 6d63 7279 7074 export gtmcrypt\n 0006ad40: 5f63 6f6e 6669 673d 2450 5744 2f63 6f6e _config=$PWD/con\n-0006ad50: 6669 6707 0026 f291 0000 3000 25f2 1300 fig..&....0.%...\n+0006ad50: 6669 6707 0026 fe91 0000 3000 25fe 1300 fig..&....0.%...\n 0006ad60: 0020 2020 5365 7420 7468 6520 656e 7669 . Set the envi\n 0006ad70: 726f 6d65 6e74 2076 6172 6962 6c65 2067 roment varible g\n-0006ad80: 746d 5f70 6173 7377 642e 0700 26f2 1100 tm_passwd...&...\n-0006ad90: 007b 0026 f221 0000 2020 2065 6368 6f20 .{.&.!.. echo \n+0006ad80: 746d 5f70 6173 7377 642e 0700 26fe 1100 tm_passwd...&...\n+0006ad90: 007b 0026 fe21 0000 2020 2065 6368 6f20 .{.&.!.. echo \n 0006ada0: 2d6e 2022 456e 7465 7220 7061 7373 7068 -n \"Enter passph\n 0006adb0: 7261 7365 2066 6f72 2067 746d 2e6b 6579 rase for gtm.key\n 0006adc0: 3a20 2220 3b20 6578 706f 7274 2067 746d : \" ; export gtm\n 0006add0: 5f70 6173 7377 643d 6024 6774 6d5f 6469 _passwd=`$gtm_di\n 0006ade0: 7374 2f70 6c75 6769 6e2f 6774 6d63 7279 st/plugin/gtmcry\n 0006adf0: 7074 2f6d 6173 6b70 6173 737c 6375 7420 pt/maskpass|cut \n-0006ae00: 2d66 2033 202d 6420 2220 2260 0700 26f2 -f 3 -d \" \"`..&.\n-0006ae10: 3100 0029 0026 f241 0000 2020 2045 7865 1..).&.A.. Exe\n+0006ae00: 2d66 2033 202d 6420 2220 2260 0700 26fe -f 3 -d \" \"`..&.\n+0006ae10: 3100 0029 0026 fe41 0000 2020 2045 7865 1..).&.A.. Exe\n 0006ae20: 6375 7465 2074 6865 2066 6f6c 6c6f 7769 cute the followi\n-0006ae30: 6e67 2063 6f6d 6d61 6e64 733a 0700 26f2 ng commands:..&.\n-0006ae40: 5100 0032 0026 f261 0000 2020 2024 206d Q..2.&.a.. $ m\n+0006ae30: 6e67 2063 6f6d 6d61 6e64 733a 0700 26fe ng commands:..&.\n+0006ae40: 5100 0032 0026 fe61 0000 2020 2024 206d Q..2.&.a.. $ m\n 0006ae50: 7570 6970 2073 6574 202d 656e 6372 7970 upip set -encryp\n 0006ae60: 7461 626c 6520 2d72 6567 696f 6e20 4445 table -region DE\n-0006ae70: 4641 554c 543a 0026 f271 0000 2020 2024 FAULT:.&.q.. $\n+0006ae70: 4641 554c 543a 0026 fe71 0000 2020 2024 FAULT:.&.q.. $\n 0006ae80: 206d 7570 6970 2072 656f 7267 202d 656e mupip reorg -en\n 0006ae90: 6372 7970 743d 2267 746d 2e6b 6579 2220 crypt=\"gtm.key\" \n 0006aea0: 2d72 6567 696f 6e20 4445 4641 554c 5438 -region DEFAULT8\n-0006aeb0: 0026 f281 0000 2020 206d 7570 6970 2072 .&.... mupip r\n+0006aeb0: 0026 fe81 0000 2020 206d 7570 6970 2072 .&.... mupip r\n 0006aec0: 656f 7267 202d 656e 6372 7970 743d 2267 eorg -encrypt=\"g\n 0006aed0: 746d 2e6b 6579 2220 2d72 6567 696f 6e20 tm.key\" -region \n-0006aee0: 4445 4641 554c 5436 0026 f291 0000 2020 DEFAULT6.&.... \n+0006aee0: 4445 4641 554c 5436 0026 fe91 0000 2020 DEFAULT6.&.... \n 0006aef0: 2052 6567 696f 6e20 4445 4641 554c 5420 Region DEFAULT \n 0006af00: 3a20 4d55 5049 5020 5245 4f52 4720 454e : MUPIP REORG EN\n 0006af10: 4352 5950 5420 7374 6172 7465 645a 0025 CRYPT startedZ.%\n-0006af20: f214 0000 2020 2052 6567 696f 6e20 4445 .... Region DE\n+0006af20: fe14 0000 2020 2052 6567 696f 6e20 4445 .... Region DE\n 0006af30: 4641 554c 5420 3a20 4461 7461 6261 7365 FAULT : Database\n 0006af40: 2069 7320 6e6f 7720 4655 4c4c 5920 454e is now FULLY EN\n 0006af50: 4352 5950 5445 4420 7769 7468 2074 6865 CRYPTED with the\n 0006af60: 2066 6f6c 6c6f 7769 6e67 206b 6579 3a20 following key: \n-0006af70: 6774 6d2e 6b65 7937 0026 f211 0000 2020 gtm.key7.&.... \n+0006af70: 6774 6d2e 6b65 7937 0026 fe11 0000 2020 gtm.key7.&.... \n 0006af80: 2052 6567 696f 6e20 4445 4641 554c 5420 Region DEFAULT \n 0006af90: 3a20 4d55 5049 5020 5245 4f52 4720 454e : MUPIP REORG EN\n 0006afa0: 4352 5950 5420 6669 6e69 7368 6564 0700 CRYPT finished..\n-0006afb0: 26f2 2100 0042 0026 f231 0000 2020 2045 &.!..B.&.1.. E\n+0006afb0: 26fe 2100 0042 0026 fe31 0000 2020 2045 &.!..B.&.1.. E\n 0006afc0: 7865 6375 7465 2074 6865 2066 6f6c 6c6f xecute the follo\n 0006afd0: 7769 6e67 2063 6f6d 6d61 6e64 2077 6865 wing command whe\n 0006afe0: 6e20 656e 6372 7970 7469 6f6e 2063 6f6d n encryption com\n-0006aff0: 706c 6574 6573 2e07 0026 f241 0000 0000 pletes...&.A....\n+0006aff0: 706c 6574 6573 2e07 0026 fe41 0000 0000 pletes...&.A....\n 0006b000: 0100 0000 6e01 0000 8f0b 0000 0000 0000 ....n...........\n-0006b010: 5f00 00f2 4845 4c50 00ff 7300 ff47 444d _...HELP..s..GDM\n+0006b010: 5f00 00fe 4845 4c50 00ff 7300 ff47 444d _...HELP..s..GDM\n 0006b020: 00ff 7300 ff52 454f 5247 00ff 7300 ff45 ..s..REORG..s..E\n 0006b030: 5841 4d50 4c45 5300 c114 5100 0020 2020 XAMPLES...Q.. \n 0006b040: 2420 6d75 7069 7020 7365 7420 2d65 6e63 $ mupip set -enc\n 0006b050: 7279 7074 696f 6e63 6f6d 706c 6574 6520 ryptioncomplete \n 0006b060: 2d72 6567 696f 6e20 4445 4641 554c 5467 -region DEFAULTg\n-0006b070: 0026 f261 0000 2020 2044 6174 6162 6173 .&.a.. Databas\n+0006b070: 0026 fe61 0000 2020 2044 6174 6162 6173 .&.a.. Databas\n 0006b080: 6520 6669 6c65 202f 686f 6d65 2f67 7463 e file /home/gtc\n 0006b090: 5f74 7769 6e61 7461 2f73 7461 6666 2f6e _twinata/staff/n\n 0006b0a0: 6974 696e 2f74 7231 312f 6d75 6d70 732e itin/tr11/mumps.\n 0006b0b0: 6461 7420 6e6f 7720 6861 7320 656e 6372 dat now has encr\n 0006b0c0: 7970 7469 6f6e 206d 6172 6b65 6420 636f yption marked co\n-0006b0d0: 6d70 6c65 7465 0700 26f2 7100 0054 0026 mplete..&.q..T.&\n-0006b0e0: f281 0000 2020 2041 6c77 6179 7320 6b65 .... Always ke\n+0006b0d0: 6d70 6c65 7465 0700 26fe 7100 0054 0026 mplete..&.q..T.&\n+0006b0e0: fe81 0000 2020 2041 6c77 6179 7320 6b65 .... Always ke\n 0006b0f0: 6570 2074 6865 206b 6579 7320 696e 2061 ep the keys in a\n 0006b100: 2073 6563 7572 6564 206c 6f63 6174 696f secured locatio\n 0006b110: 6e2e 2041 6c77 6179 7320 7365 7420 6774 n. Always set gt\n 0006b120: 6d63 7279 7074 5f63 6f6e 6669 6720 616e mcrypt_config an\n-0006b130: 6436 0026 f291 0000 2020 2067 746d 5f70 d6.&.... gtm_p\n+0006b130: 6436 0026 fe91 0000 2020 2067 746d 5f70 d6.&.... gtm_p\n 0006b140: 6173 7377 6420 746f 2061 6363 6573 7320 asswd to access \n 0006b150: 7468 6520 656e 6372 7970 7465 6420 6461 the encrypted da\n-0006b160: 7461 6261 7365 2e07 0025 f215 0000 0000 tabase...%......\n+0006b160: 7461 6261 7365 2e07 0025 fe15 0000 0000 tabase...%......\n 0006b170: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006b180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006b190: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006b1a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006b1b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006b1c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006b1d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -27518,102 +27518,102 @@\n 0006b7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006b7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006b800: 0100 0000 0c06 0000 e90b 0000 0000 0000 ................\n 0006b810: 2e00 0000 4845 4c50 00ff 7300 ff47 444d ....HELP..s..GDM\n 0006b820: 00ff 7300 ff52 4553 544f 5245 00ff 7300 ..s..RESTORE..s.\n 0006b830: ff45 5841 4d50 4c45 5300 bf21 0000 6b00 .EXAMPLES..!..k.\n-0006b840: 27f2 3100 0020 2020 2420 6d75 7069 7020 '.1.. $ mupip \n+0006b840: 27fe 3100 0020 2020 2420 6d75 7069 7020 '.1.. $ mupip \n 0006b850: 7265 7374 6f72 6520 6261 636b 7570 2e64 restore backup.d\n 0006b860: 6174 2024 6261 636b 7570 5f64 6972 2f62 at $backup_dir/b\n 0006b870: 6163 6b75 702e 626b 312c 2024 6261 636b ackup.bk1, $back\n 0006b880: 7570 5f64 6972 2f62 6163 6b75 702e 626b up_dir/backup.bk\n 0006b890: 322c 2024 6261 636b 7570 5f64 6972 2f62 2, $backup_dir/b\n-0006b8a0: 6163 6b75 702e 626b 3307 0027 f241 0000 ackup.bk3..'.A..\n-0006b8b0: 4d00 27f2 5100 0020 2020 5468 6973 2063 M.'.Q.. This c\n+0006b8a0: 6163 6b75 702e 626b 3307 0027 fe41 0000 ackup.bk3..'.A..\n+0006b8b0: 4d00 27fe 5100 0020 2020 5468 6973 2063 M.'.Q.. This c\n 0006b8c0: 6f6d 6d61 6e64 2072 6573 746f 7265 7320 ommand restores \n 0006b8d0: 6261 636b 7570 2e64 6174 2066 726f 6d20 backup.dat from \n 0006b8e0: 696e 6372 656d 656e 7461 6c20 6261 636b incremental back\n 0006b8f0: 7570 7320 7374 6f72 6564 2069 6e45 0027 ups stored inE.'\n-0006b900: f261 0000 2020 2064 6972 6563 746f 7279 .a.. directory\n+0006b900: fe61 0000 2020 2064 6972 6563 746f 7279 .a.. directory\n 0006b910: 2073 7065 6369 6669 6564 2062 7920 7468 specified by th\n 0006b920: 6520 656e 7669 726f 6e6d 656e 7420 7661 e environment va\n 0006b930: 7269 6162 6c65 2062 6163 6b75 705f 6469 riable backup_di\n-0006b940: 722e 0700 27f2 7100 0045 0027 f281 0000 r...'.q..E.'....\n+0006b940: 722e 0700 27fe 7100 0045 0027 fe81 0000 r...'.q..E.'....\n 0006b950: 2020 2024 206d 7570 6970 2072 6573 746f $ mupip resto\n 0006b960: 7265 2067 746d 2e64 6174 2027 2267 7a69 re gtm.dat '\"gzi\n 0006b970: 7020 2d64 202d 6320 6f6e 6c69 6e65 3570 p -d -c online5p\n 0006b980: 6970 652e 696e 632e 677a 207c 2227 0700 ipe.inc.gz |\"'..\n-0006b990: 27f2 9100 0055 0026 f2c0 1100 0020 2020 '....U.&..... \n+0006b990: 27fe 9100 0055 0026 fec0 1100 0020 2020 '....U.&..... \n 0006b9a0: 5468 6973 2063 6f6d 6d61 6e64 2075 7365 This command use\n 0006b9b0: 7320 6120 7069 7065 2074 6f20 7265 7374 s a pipe to rest\n 0006b9c0: 6f72 6520 6774 6d2e 6461 7420 7369 6e63 ore gtm.dat sinc\n 0006b9d0: 6520 6974 7320 6c61 7374 2044 4154 4142 e its last DATAB\n-0006b9e0: 4153 4520 6261 636b 7570 4200 27f2 1200 ASE backupB.'...\n+0006b9e0: 4153 4520 6261 636b 7570 4200 27fe 1200 ASE backupB.'...\n 0006b9f0: 0020 2020 6672 6f6d 2074 6865 2062 7974 . from the byt\n 0006ba00: 6573 7472 6561 6d20 6261 636b 7570 2073 estream backup s\n 0006ba10: 746f 7265 6420 696e 206f 6e6c 696e 6535 tored in online5\n-0006ba20: 7069 7065 2e69 6e63 2e67 7a2e 0700 27f2 pipe.inc.gz...'.\n-0006ba30: 1300 0070 0027 f214 0000 2020 2024 206d ...p.'.... $ m\n+0006ba20: 7069 7065 2e69 6e63 2e67 7a2e 0700 27fe pipe.inc.gz...'.\n+0006ba30: 1300 0070 0027 fe14 0000 2020 2024 206d ...p.'.... $ m\n 0006ba40: 7570 6970 2062 6163 6b75 7020 2d62 7974 upip backup -byt\n 0006ba50: 6573 7472 6561 6d20 7265 6769 6f6e 312c estream region1,\n 0006ba60: 7265 6769 6f6e 3220 7463 703a 2f2f 686f region2 tcp://ho\n 0006ba70: 7374 6e61 6d65 313a 706f 7274 312c 7463 stname1:port1,tc\n 0006ba80: 703a 2f2f 686f 7374 6e61 6d65 313a 706f p://hostname1:po\n 0006ba90: 7274 3220 2d6e 6574 7469 6d65 6f75 743d rt2 -nettimeout=\n-0006baa0: 3432 3007 0027 f215 0000 5300 27f2 1600 420..'....S.'...\n+0006baa0: 3432 3007 0027 fe15 0000 5300 27fe 1600 420..'....S.'...\n 0006bab0: 0020 2020 5468 6973 2063 6f6d 6d61 6e64 . This command\n 0006bac0: 2073 7461 7274 7320 6120 4d55 5049 5020 starts a MUPIP \n 0006bad0: 7072 6f63 6573 7320 7761 6974 696e 6720 process waiting \n 0006bae0: 666f 7220 6120 6c69 7374 656e 696e 6720 for a listening \n 0006baf0: 4d55 5049 5020 5245 5354 4f52 4543 0027 MUPIP RESTOREC.'\n-0006bb00: f217 0000 2020 2070 726f 6365 7373 6573 .... processes\n+0006bb00: fe17 0000 2020 2070 726f 6365 7373 6573 .... processes\n 0006bb10: 2074 6f20 7365 6e64 2062 7974 6573 7472 to send bytestr\n 0006bb20: 6561 6d20 6461 7461 206f 6620 7265 6769 eam data of regi\n 0006bb30: 6f6e 3120 616e 6420 7265 6769 6f6e 322e on1 and region2.\n-0006bb40: 0700 27f2 1800 004b 0027 f219 0000 2020 ..'....K.'.... \n+0006bb40: 0700 27fe 1800 004b 0027 fe19 0000 2020 ..'....K.'.... \n 0006bb50: 2024 206d 7570 6970 2072 6573 746f 7265 $ mupip restore\n 0006bb60: 2072 6567 696f 6e31 2e64 6174 2074 6370 region1.dat tcp\n 0006bb70: 3a2f 2f68 6f73 746e 616d 6531 3a70 6f72 ://hostname1:por\n 0006bb80: 7431 202d 6e65 7474 696d 656f 7574 3d34 t1 -nettimeout=4\n-0006bb90: 3230 0700 27f2 1a00 0052 0027 f221 0000 20..'....R.'.!..\n+0006bb90: 3230 0700 27fe 1a00 0052 0027 fe21 0000 20..'....R.'.!..\n 0006bba0: 2020 2054 6869 7320 636f 6d6d 616e 6420 This command \n 0006bbb0: 7374 6172 7420 6120 5443 5020 6c69 7374 start a TCP list\n 0006bbc0: 656e 696e 6720 7072 6f63 6573 7320 746f ening process to\n 0006bbd0: 2072 6563 6569 7665 2074 6865 2062 7974 receive the byt\n-0006bbe0: 7374 7265 616d 2064 6174 6147 0027 f222 stream dataG.'.\"\n+0006bbe0: 7374 7265 616d 2064 6174 6147 0027 fe22 stream dataG.'.\"\n 0006bbf0: 0000 2020 2066 726f 6d20 7265 6769 6f6e .. from region\n 0006bc00: 3120 6f66 2074 6865 2070 7265 7669 6f75 1 of the previou\n 0006bc10: 7320 4d55 5049 5020 4241 434b 5550 202d s MUPIP BACKUP -\n 0006bc20: 4259 5453 5452 4541 4d20 636f 6d6d 616e BYTSTREAM comman\n-0006bc30: 642e 0700 27f2 2300 004b 0027 f224 0000 d...'.#..K.'.$..\n+0006bc30: 642e 0700 27fe 2300 004b 0027 fe24 0000 d...'.#..K.'.$..\n 0006bc40: 2020 2024 206d 7570 6970 2072 6573 746f $ mupip resto\n 0006bc50: 7265 2072 6567 696f 6e32 2e64 6174 2074 re region2.dat t\n 0006bc60: 6370 3a2f 2f68 6f73 746e 616d 6531 3a70 cp://hostname1:p\n 0006bc70: 6f72 7432 202d 6e65 7474 696d 656f 7574 ort2 -nettimeout\n-0006bc80: 3d34 3230 0700 27f2 2500 0052 0027 f226 =420..'.%..R.'.&\n+0006bc80: 3d34 3230 0700 27fe 2500 0052 0027 fe26 =420..'.%..R.'.&\n 0006bc90: 0000 2020 2054 6869 7320 636f 6d6d 616e .. This comman\n 0006bca0: 6420 7374 6172 7420 6120 5443 5020 6c69 d start a TCP li\n 0006bcb0: 7374 656e 696e 6720 7072 6f63 6573 7320 stening process \n 0006bcc0: 746f 2072 6563 6569 7665 2074 6865 2062 to receive the b\n 0006bcd0: 7974 7374 7265 616d 2064 6174 6151 0027 ytstream dataQ.'\n-0006bce0: f227 0000 2020 2066 726f 6d20 7265 6769 .'.. from regi\n+0006bce0: fe27 0000 2020 2066 726f 6d20 7265 6769 .'.. from regi\n 0006bcf0: 6f6e 3220 6f66 2074 6865 2070 7265 7669 on2 of the previ\n 0006bd00: 6f75 7320 4d55 5049 5020 4241 434b 5550 ous MUPIP BACKUP\n 0006bd10: 202d 4259 5453 5452 4541 4d20 636f 6d6d -BYTSTREAM comm\n 0006bd20: 616e 642e 204e 6f74 6520 7468 6174 4b00 and. Note thatK.\n-0006bd30: 27f2 2800 0020 2020 796f 7520 6361 6e6e '.(.. you cann\n+0006bd30: 27fe 2800 0020 2020 796f 7520 6361 6e6e '.(.. you cann\n 0006bd40: 6f74 2073 7461 7274 2052 4553 544f 5245 ot start RESTORE\n 0006bd50: 2066 6f72 2072 6567 696f 6e32 2062 6566 for region2 bef\n 0006bd60: 6f72 6520 7468 6520 6261 636b 7570 206f ore the backup o\n-0006bd70: 6620 7265 6769 6f6e 3114 0027 f229 0000 f region1..'.)..\n+0006bd70: 6620 7265 6769 6f6e 3114 0027 fe29 0000 f region1..'.)..\n 0006bd80: 2020 2063 6f6d 706c 6574 6573 2e07 0027 completes...'\n-0006bd90: f22a 0000 1000 1f63 5445 4e44 0000 4578 .*.....cTEND..Ex\n-0006bda0: 7465 6e64 1100 24f2 bf11 0000 2020 2045 tend..$..... E\n-0006bdb0: 7874 656e 6407 0025 f221 0000 5000 25f2 xtend..%.!..P.%.\n+0006bd90: fe2a 0000 1000 1f63 5445 4e44 0000 4578 .*.....cTEND..Ex\n+0006bda0: 7465 6e64 1100 24fe bf11 0000 2020 2045 tend..$..... E\n+0006bdb0: 7874 656e 6407 0025 fe21 0000 5000 25fe xtend..%.!..P.%.\n 0006bdc0: 3100 0020 2020 5370 6563 6966 6965 7320 1.. Specifies \n 0006bdd0: 7768 6574 6865 7220 6120 4d55 5049 5020 whether a MUPIP \n 0006bde0: 5245 5354 4f52 4520 6f70 6572 6174 696f RESTORE operatio\n 0006bdf0: 6e20 7368 6f75 6c64 2065 7874 656e 6420 n should extend \n 0006be00: 7468 6520 6461 7461 6261 7365 0000 0000 the database....\n 0006be10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006be20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -27643,975 +27643,975 @@\n 0006bfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006bfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006bfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006bfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006bfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006c000: 0100 0000 c107 0000 fb0b 0000 0000 0000 ................\n-0006c010: 7500 00f2 4845 4c50 00ff 7300 ff47 444d u...HELP..s..GDM\n+0006c010: 7500 00fe 4845 4c50 00ff 7300 ff47 444d u...HELP..s..GDM\n 0006c020: 00ff 7300 ff52 4553 544f 5245 00ff 7300 ..s..RESTORE..s.\n 0006c030: ff45 5854 454e 4400 bf41 0000 2020 2066 .EXTEND..A.. f\n 0006c040: 696c 6520 6175 746f 6d61 7469 6361 6c6c ile automaticall\n 0006c050: 7920 6966 2069 7420 6973 2073 6d61 6c6c y if it is small\n 0006c060: 6572 2074 6861 6e20 7468 6520 7369 7a65 er than the size\n 0006c070: 2072 6571 7569 7265 6420 746f 206c 6f61 required to loa\n-0006c080: 6420 7468 650f 0025 f251 0000 2020 2064 d the..%.Q.. d\n-0006c090: 6174 612e 0700 25f2 6100 0030 0025 f271 ata...%.a..0.%.q\n+0006c080: 6420 7468 650f 0025 fe51 0000 2020 2064 d the..%.Q.. d\n+0006c090: 6174 612e 0700 25fe 6100 0030 0025 fe71 ata...%.a..0.%.q\n 0006c0a0: 0000 2020 2054 6865 2066 6f72 6d61 7420 .. The format \n 0006c0b0: 6f66 2074 6865 2045 5854 454e 4420 7175 of the EXTEND qu\n-0006c0c0: 616c 6966 6965 7220 6973 3a07 0025 f281 alifier is:..%..\n-0006c0d0: 0000 1700 25f2 9100 0020 2020 2d5b 4e4f ....%.... -[NO\n-0006c0e0: 5d45 5b58 5445 4e44 5d08 0024 f2c0 1100 ]E[XTEND]..$....\n-0006c0f0: 004e 0025 f212 0000 2020 204d 2061 6374 .N.%.... M act\n+0006c0c0: 616c 6966 6965 7220 6973 3a07 0025 fe81 alifier is:..%..\n+0006c0d0: 0000 1700 25fe 9100 0020 2020 2d5b 4e4f ....%.... -[NO\n+0006c0e0: 5d45 5b58 5445 4e44 5d08 0024 fec0 1100 ]E[XTEND]..$....\n+0006c0f0: 004e 0025 fe12 0000 2020 204d 2061 6374 .N.%.... M act\n 0006c100: 6976 6974 7920 6265 7477 6565 6e20 6261 ivity between ba\n 0006c110: 636b 7570 7320 6d61 7920 6175 746f 6d61 ckups may automa\n 0006c120: 7469 6361 6c6c 7920 6578 7465 6e64 2061 tically extend a\n 0006c130: 2064 6174 6162 6173 6520 6669 6c65 2e54 database file.T\n-0006c140: 0025 f213 0000 2020 2054 6865 7265 666f .%.... Therefo\n+0006c140: 0025 fe13 0000 2020 2054 6865 7265 666f .%.... Therefo\n 0006c150: 7265 2c20 7468 6520 6461 7461 6261 7365 re, the database\n 0006c160: 2066 696c 6520 7370 6563 6966 6965 6420 file specified \n 0006c170: 6173 2074 6865 2073 7461 7274 696e 6720 as the starting \n 0006c180: 706f 696e 7420 666f 7220 6120 5245 5354 point for a REST\n-0006c190: 4f52 454f 0025 f214 0000 2020 206d 6179 OREO.%.... may\n+0006c190: 4f52 454f 0025 fe14 0000 2020 206d 6179 OREO.%.... may\n 0006c1a0: 2072 6571 7569 7265 2061 6e20 6578 7465 require an exte\n 0006c1b0: 6e73 696f 6e20 6265 666f 7265 2074 6865 nsion before the\n 0006c1c0: 2052 4553 544f 5245 2e20 4966 2074 6865 RESTORE. If the\n 0006c1d0: 2064 6174 6162 6173 6520 6e65 6564 7320 database needs \n-0006c1e0: 616e 5100 25f2 1500 0020 2020 6578 7465 anQ.%.... exte\n+0006c1e0: 616e 5100 25fe 1500 0020 2020 6578 7465 anQ.%.... exte\n 0006c1f0: 6e73 696f 6e20 616e 6420 7468 6520 636f nsion and the co\n 0006c200: 6d6d 616e 6420 7370 6563 6966 6965 7320 mmand specifies \n 0006c210: 2d4e 4f45 5854 454e 442c 204d 5550 4950 -NOEXTEND, MUPIP\n 0006c220: 2064 6973 706c 6179 7320 6120 6d65 7373 displays a mess\n-0006c230: 6167 6550 0025 f216 0000 2020 2061 6e64 ageP.%.... and\n+0006c230: 6167 6550 0025 fe16 0000 2020 2061 6e64 ageP.%.... and\n 0006c240: 2074 6572 6d69 6e61 7465 732e 2054 6865 terminates. The\n 0006c250: 206d 6573 7361 6765 2070 726f 7669 6465 message provide\n 0006c260: 7320 7468 6520 7369 7a65 7320 6f66 2074 s the sizes of t\n 0006c270: 6865 2069 6e70 7574 2061 6e64 206f 7574 he input and out\n-0006c280: 7075 7452 0025 f217 0000 2020 2064 6174 putR.%.... dat\n+0006c280: 7075 7452 0025 fe17 0000 2020 2064 6174 putR.%.... dat\n 0006c290: 6162 6173 6520 6669 6c65 7320 616e 6420 abase files and \n 0006c2a0: 7468 6520 6e75 6d62 6572 206f 6620 626c the number of bl\n 0006c2b0: 6f63 6b73 2062 7920 7768 6963 6820 746f ocks by which to\n 0006c2c0: 2065 7874 656e 6420 7468 6520 6461 7461 extend the data\n-0006c2d0: 6261 7365 2e4f 0025 f218 0000 2020 2049 base.O.%.... I\n+0006c2d0: 6261 7365 2e4f 0025 fe18 0000 2020 2049 base.O.%.... I\n 0006c2e0: 6620 7468 6520 5245 5354 4f52 4520 7370 f the RESTORE sp\n 0006c2f0: 6563 6966 6965 7320 6d6f 7265 2074 6861 ecifies more tha\n 0006c300: 6e20 6f6e 6520 696e 6372 656d 656e 7461 n one incrementa\n 0006c310: 6c20 6261 636b 7570 2077 6974 6820 6120 l backup with a \n-0006c320: 6669 6c65 4600 25f2 1900 0020 2020 6c69 fileF.%.... li\n+0006c320: 6669 6c65 4600 25fe 1900 0020 2020 6c69 fileF.%.... li\n 0006c330: 7374 2c20 7468 6520 6461 7461 6261 7365 st, the database\n 0006c340: 2066 696c 6520 6d61 7920 7265 7175 6972 file may requir\n 0006c350: 6520 6d6f 7265 2074 6861 6e20 6f6e 6520 e more than one \n-0006c360: 6578 7465 6e73 696f 6e2e 0700 25f2 1a00 extension...%...\n-0006c370: 0046 0025 f221 0000 2020 2042 7920 6465 .F.%.!.. By de\n+0006c360: 6578 7465 6e73 696f 6e2e 0700 25fe 1a00 extension...%...\n+0006c370: 0046 0025 fe21 0000 2020 2042 7920 6465 .F.%.!.. By de\n 0006c380: 6661 756c 742c 2052 4553 544f 5245 2061 fault, RESTORE a\n 0006c390: 7574 6f6d 6174 6963 616c 6c79 2065 7874 utomatically ext\n 0006c3a0: 656e 6473 2074 6865 2064 6174 6162 6173 ends the databas\n-0006c3b0: 6520 6669 6c65 2e07 0025 f222 0000 1300 e file...%.\"....\n-0006c3c0: 12f2 554e 444f 574e 0000 5255 4e44 4f57 ..UNDOWN..RUNDOW\n-0006c3d0: 4e12 0019 f2bf 1100 0020 2020 5255 4e44 N........ RUND\n-0006c3e0: 4f57 4e07 001a f221 0000 5100 1af2 3100 OWN....!..Q...1.\n+0006c3b0: 6520 6669 6c65 2e07 0025 fe22 0000 1300 e file...%.\"....\n+0006c3c0: 12fe 554e 444f 574e 0000 5255 4e44 4f57 ..UNDOWN..RUNDOW\n+0006c3d0: 4e12 0019 febf 1100 0020 2020 5255 4e44 N........ RUND\n+0006c3e0: 4f57 4e07 001a fe21 0000 5100 1afe 3100 OWN....!..Q...1.\n 0006c3f0: 0020 2020 5768 656e 2064 6174 6162 6173 . When databas\n 0006c400: 6520 6163 6365 7373 2068 6173 206e 6f74 e access has not\n 0006c410: 2062 6565 6e20 7072 6f70 6572 6c79 2074 been properly t\n 0006c420: 6572 6d69 6e61 7465 642c 2052 554e 444f erminated, RUNDO\n-0006c430: 574e 2070 726f 7065 726c 794e 001a f241 WN properlyN...A\n+0006c430: 574e 2070 726f 7065 726c 794e 001a fe41 WN properlyN...A\n 0006c440: 0000 2020 2063 6c6f 7365 7320 6375 7272 .. closes curr\n 0006c450: 656e 746c 7920 696e 6163 7469 7665 2064 ently inactive d\n 0006c460: 6174 6162 6173 6573 2c20 7265 6d6f 7665 atabases, remove\n 0006c470: 7320 6162 616e 646f 6e65 6420 4754 2e4d s abandoned GT.M\n-0006c480: 2064 6174 6162 6173 6553 001a f251 0000 databaseS...Q..\n+0006c480: 2064 6174 6162 6173 6553 001a fe51 0000 databaseS...Q..\n 0006c490: 2020 2073 656d 6170 686f 7265 732c 2061 semaphores, a\n 0006c4a0: 6e64 2072 656c 6561 7365 7320 616e 7920 nd releases any \n 0006c4b0: 4950 4320 7265 736f 7572 6365 7320 7573 IPC resources us\n 0006c4c0: 6564 2e20 556e 6465 7220 6e6f 726d 616c ed. Under normal\n-0006c4d0: 206f 7065 7261 7469 6f6e 732c 5100 1af2 operations,Q...\n+0006c4d0: 206f 7065 7261 7469 6f6e 732c 5100 1afe operations,Q...\n 0006c4e0: 6100 0020 2020 7468 6520 6c61 7374 2070 a.. the last p\n 0006c4f0: 726f 6365 7373 2074 6f20 636c 6f73 6520 rocess to close \n 0006c500: 6120 6461 7461 6261 7365 2066 696c 6520 a database file \n 0006c510: 7065 7266 6f72 6d73 2074 6865 2052 554e performs the RUN\n 0006c520: 444f 574e 2061 6374 696f 6e73 2c4c 001a DOWN actions,L..\n-0006c530: f271 0000 2020 2061 6e64 2061 204d 5550 .q.. and a MUP\n+0006c530: fe71 0000 2020 2061 6e64 2061 204d 5550 .q.. and a MUP\n 0006c540: 4950 2052 554e 444f 574e 2069 7320 6e6f IP RUNDOWN is no\n 0006c550: 7420 7265 7175 6972 6564 2e20 4966 2061 t required. If a\n 0006c560: 2064 6174 6162 6173 6520 6669 6c65 2069 database file i\n-0006c570: 7320 616c 7265 6164 7954 001a f281 0000 s alreadyT......\n+0006c570: 7320 616c 7265 6164 7954 001a fe81 0000 s alreadyT......\n 0006c580: 2020 2070 726f 7065 726c 7920 7275 6e64 properly rund\n 0006c590: 6f77 6e2c 2061 204d 5550 4950 2052 554e own, a MUPIP RUN\n 0006c5a0: 444f 574e 2068 6173 206e 6f20 6566 6665 DOWN has no effe\n 0006c5b0: 6374 2e20 4966 2069 6e20 646f 7562 742c ct. If in doubt,\n 0006c5c0: 2069 7420 6973 2061 6c77 6179 734e 001a it is alwaysN..\n-0006c5d0: f291 0000 2020 2074 6f20 7361 6665 2074 .... to safe t\n+0006c5d0: fe91 0000 2020 2074 6f20 7361 6665 2074 .... to safe t\n 0006c5e0: 6f20 7065 7266 6f72 6d20 6120 7275 6e64 o perform a rund\n 0006c5f0: 6f77 6e2e 2046 4953 2072 6563 6f6d 6d65 own. FIS recomme\n 0006c600: 6e64 7320 7468 6520 666f 6c6c 6f77 696e nds the followin\n-0006c610: 6720 6d65 7468 6f64 2074 6f35 0019 f2c0 g method to5....\n+0006c610: 6720 6d65 7468 6f64 2074 6f35 0019 fec0 g method to5....\n 0006c620: 1100 0020 2020 7368 7574 646f 776e 2061 ... shutdown a\n 0006c630: 2047 542e 4d20 6170 706c 6963 6174 696f GT.M applicatio\n 0006c640: 6e20 6f72 2074 6865 2073 7973 7465 6d3a n or the system:\n-0006c650: 0700 1af2 1200 002f 001a f213 0000 2020 ......./...... \n+0006c650: 0700 1afe 1200 002f 001a fe13 0000 2020 ......./...... \n 0006c660: 2020 206f 2054 6572 6d69 6e61 7465 2061 o Terminate a\n 0006c670: 6c6c 2047 542e 4d20 7072 6f63 6573 7365 ll GT.M processe\n-0006c680: 732c 2061 6e64 4400 1af2 1400 0020 2020 s, andD...... \n+0006c680: 732c 2061 6e64 4400 1afe 1400 0020 2020 s, andD...... \n 0006c690: 2020 6f20 5275 6e64 6f77 6e20 616e 7920 o Rundown any \n 0006c6a0: 616e 6420 616c 6c20 6461 7461 6261 7365 and all database\n 0006c6b0: 2066 696c 6573 2074 6861 7420 6d61 7920 files that may \n-0006c6c0: 6265 2061 6374 6976 652e 0700 1af2 1500 be active.......\n-0006c6d0: 004f 001a f216 0000 2020 204d 5550 4950 .O...... MUPIP\n+0006c6c0: 6265 2061 6374 6976 652e 0700 1afe 1500 be active.......\n+0006c6d0: 004f 001a fe16 0000 2020 204d 5550 4950 .O...... MUPIP\n 0006c6e0: 2052 554e 444f 574e 2063 6865 636b 7320 RUNDOWN checks \n 0006c6f0: 666f 7220 7665 7273 696f 6e20 6d69 736d for version mism\n 0006c700: 6174 6368 2e20 4966 2074 6865 7265 2069 atch. If there i\n 0006c710: 7320 6120 6d69 736d 6174 6368 2c20 6974 s a mismatch, it\n-0006c720: 5300 1af2 1700 0020 2020 736b 6970 7320 S...... skips \n+0006c720: 5300 1afe 1700 0020 2020 736b 6970 7320 S...... skips \n 0006c730: 7468 6520 7265 6769 6f6e 2061 6e64 2063 the region and c\n 0006c740: 6f6e 7469 6e75 6573 2077 6974 6820 7468 ontinues with th\n 0006c750: 6520 6e65 7874 2072 6567 696f 6e2e 2054 e next region. T\n 0006c760: 6869 7320 6d61 6b65 7320 6974 2065 6173 his makes it eas\n-0006c770: 6965 724e 001a f218 0000 2020 2066 6f72 ierN...... for\n+0006c770: 6965 724e 001a fe18 0000 2020 2066 6f72 ierN...... for\n 0006c780: 206d 756c 7469 706c 6520 286e 6f6e 2d69 multiple (non-i\n 0006c790: 6e74 6572 6163 7469 6e67 2920 4754 2e4d nteracting) GT.M\n 0006c7a0: 2076 6572 7369 6f6e 7320 746f 2063 6f2d versions to co-\n 0006c7b0: 6578 6973 7420 6f6e 2074 6865 2073 616d exist on the sam\n 0006c7c0: 6500 0000 0000 0000 0000 0000 0000 0000 e...............\n 0006c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006c800: 0100 0000 8507 0000 ce0b 0000 0000 0000 ................\n-0006c810: 7e00 00f2 4845 4c50 00ff 7300 ff47 444d ~...HELP..s..GDM\n+0006c810: 7e00 00fe 4845 4c50 00ff 7300 ff47 444d ~...HELP..s..GDM\n 0006c820: 00ff 7300 ff52 4553 544f 5245 00bf 8100 ..s..RESTORE....\n 0006c830: 0020 2020 5245 5b53 544f 5245 5d20 5b2d . RE[STORE] [-\n 0006c840: 4e45 545b 5449 4d45 4f55 545d 5d20 5b2d NET[TIMEOUT]] [-\n 0006c850: 5b4e 4f5d 455b 5854 454e 445d 5d20 6462 [NO]E[XTEND]] db\n 0006c860: 6669 6c65 2062 7974 6573 7472 6561 6d2d file bytestream-\n 0006c870: 626b 7570 2d6c 6973 747c 3c54 4350 5f73 bkup-list|..\n-0006c890: 1af2 9100 0055 0019 f2c0 1100 0020 2020 .....U....... \n+0006c890: 1afe 9100 0055 0019 fec0 1100 0020 2020 .....U....... \n 0006c8a0: 2020 6f20 6462 6669 6c65 2069 6465 6e74 o dbfile ident\n 0006c8b0: 6966 6965 7320 7468 6520 6e61 6d65 206f ifies the name o\n 0006c8c0: 6620 7468 6520 6461 7461 6261 7365 2066 f the database f\n 0006c8d0: 696c 6520 7468 6174 2052 4553 544f 5245 ile that RESTORE\n-0006c8e0: 2075 7365 7320 6173 2061 1d00 1af2 1200 uses as a......\n+0006c8e0: 2075 7365 7320 6173 2061 1d00 1afe 1200 uses as a......\n 0006c8f0: 0020 2020 2020 2020 7374 6172 7469 6e67 . starting\n-0006c900: 2070 6f69 6e74 2e4b 001a f213 0000 2020 point.K...... \n+0006c900: 2070 6f69 6e74 2e4b 001a fe13 0000 2020 point.K...... \n 0006c910: 2020 206f 2057 6865 6e20 4241 434b 5550 o When BACKUP\n 0006c920: 202d 4259 5445 5354 5245 414d 2064 6972 -BYTESTREAM dir\n 0006c930: 6563 7473 2074 6865 206f 7574 7075 7420 ects the output \n 0006c940: 746f 2064 6973 6b73 206f 7220 7069 7065 to disks or pipe\n-0006c950: 732c 5100 1af2 1400 0020 2020 2020 2020 s,Q...... \n+0006c950: 732c 5100 1afe 1400 0020 2020 2020 2020 s,Q...... \n 0006c960: 6279 7465 7374 7265 616d 2d62 6b75 702d bytestream-bkup-\n 0006c970: 6c69 7374 2073 7065 6369 6669 6573 2061 list specifies a\n 0006c980: 2063 6f6d 6d61 2028 2c29 2073 6570 6572 comma (,) seper\n 0006c990: 6174 6564 206c 6973 7420 6f66 206f 6e65 ated list of one\n-0006c9a0: 206f 7254 001a f215 0000 2020 2020 2020 orT...... \n+0006c9a0: 206f 7254 001a fe15 0000 2020 2020 2020 orT...... \n 0006c9b0: 206d 6f72 6520 6279 7465 7374 7265 616d more bytestream\n 0006c9c0: 2066 696c 6573 2074 6f20 5245 5354 4f52 files to RESTOR\n 0006c9d0: 4520 696e 746f 2074 6865 2064 6174 6162 E into the datab\n 0006c9e0: 6173 6520 6669 6c65 2073 7065 6369 6669 ase file specifi\n-0006c9f0: 6564 2077 6974 6852 001a f216 0000 2020 ed withR...... \n+0006c9f0: 6564 2077 6974 6852 001a fe16 0000 2020 ed withR...... \n 0006ca00: 2020 2020 2066 696c 652d 6e61 6d65 2e20 file-name. \n 0006ca10: 5468 6520 6c69 7374 2061 6e64 206d 7573 The list and mus\n 0006ca20: 7420 6265 2069 6e20 7365 7175 656e 7469 t be in sequenti\n 0006ca30: 616c 206f 7264 6572 2c20 6672 6f6d 2074 al order, from t\n-0006ca40: 6865 206f 6c64 6573 7447 001a f217 0000 he oldestG......\n+0006ca40: 6865 206f 6c64 6573 7447 001a fe17 0000 he oldestG......\n 0006ca50: 2020 2020 2020 2074 7261 6e73 6163 7469 transacti\n 0006ca60: 6f6e 206e 756d 6265 7220 746f 2074 6865 on number to the\n 0006ca70: 206d 6f73 7420 7265 6365 6e74 2074 7261 most recent tra\n 0006ca80: 6e73 6163 7469 6f6e 206e 756d 6265 722e nsaction number.\n-0006ca90: 4b00 1af2 1800 0020 2020 2020 2020 6279 K...... by\n+0006ca90: 4b00 1afe 1800 0020 2020 2020 2020 6279 K...... by\n 0006caa0: 7465 7374 7265 616d 2d62 6b75 702d 6c69 testream-bkup-li\n 0006cab0: 7374 6d61 7920 616c 736f 2069 6e63 6c75 stmay also inclu\n 0006cac0: 6465 2061 206c 6973 7420 6f66 2070 6970 de a list of pip\n-0006cad0: 6520 636f 6d6d 616e 6473 2e07 001a f219 e commands......\n-0006cae0: 0000 5300 1af2 1a00 0020 2020 2020 2020 ..S...... \n+0006cad0: 6520 636f 6d6d 616e 6473 2e07 001a fe19 e commands......\n+0006cae0: 0000 5300 1afe 1a00 0020 2020 2020 2020 ..S...... \n 0006caf0: 3c54 4350 5f73 6f63 6b65 745f 6164 6472 specifies a\n 0006cb10: 2063 6f6d 6269 6e61 7469 6f6e 206f 6620 combination of \n 0006cb20: 4950 7634 206f 7220 4950 5636 2068 6f73 IPv4 or IPV6 hos\n-0006cb30: 746e 616d 654f 001a f221 0000 2020 2020 tnameO...!.. \n+0006cb30: 746e 616d 654f 001a fe21 0000 2020 2020 tnameO...!.. \n 0006cb40: 2020 2061 6e64 2061 2070 6f72 7420 6e75 and a port nu\n 0006cb50: 6d62 6572 2028 666f 7220 6578 616d 706c mber (for exampl\n 0006cb60: 652c 2074 6370 3a2f 2f68 6f73 746e 616d e, tcp://hostnam\n 0006cb70: 6531 3a70 6f72 746e 6f29 2066 6f72 2077 e1:portno) for w\n-0006cb80: 6869 6368 5000 1af2 2200 0020 2020 2020 hichP...\".. \n+0006cb80: 6869 6368 5000 1afe 2200 0020 2020 2020 hichP...\".. \n 0006cb90: 2020 5245 5354 4f52 4520 7365 7473 2075 RESTORE sets u\n 0006cba0: 7020 6120 6c69 7374 656e 696e 6720 7072 p a listening pr\n 0006cbb0: 6f63 6573 7320 746f 2072 6573 746f 7265 ocess to restore\n 0006cbc0: 2074 6865 2062 7974 6573 7472 6561 6d20 the bytestream \n-0006cbd0: 6461 7461 5000 1af2 2300 0020 2020 2020 dataP...#.. \n+0006cbd0: 6461 7461 5000 1afe 2300 0020 2020 2020 dataP...#.. \n 0006cbe0: 2020 6672 6f6d 2061 6e20 6163 7469 7665 from an active\n 0006cbf0: 2042 4143 4b55 5020 2d42 5954 4553 5452 BACKUP -BYTESTR\n 0006cc00: 4541 4d20 7072 6f63 6573 7320 746f 2074 EAM process to t\n 0006cc10: 6865 2064 6174 6162 6173 6520 6669 6c65 he database file\n-0006cc20: 2e20 496e 1f00 1af2 2400 0020 2020 2020 . In....$.. \n+0006cc20: 2e20 496e 1f00 1afe 2400 0020 2020 2020 . In....$.. \n 0006cc30: 2020 626f 7468 2074 6865 7365 2063 6173 both these cas\n-0006cc40: 6573 3a07 001a f225 0000 5100 1af2 2600 es:....%..Q...&.\n+0006cc40: 6573 3a07 001a fe25 0000 5100 1afe 2600 es:....%..Q...&.\n 0006cc50: 0020 2020 2020 2020 2020 206f 2054 6865 . o The\n 0006cc60: 2074 7261 6e73 6163 7469 6f6e 206e 756d transaction num\n 0006cc70: 6265 7220 696e 2074 6865 2066 6972 7374 ber in the first\n 0006cc80: 2069 6e63 7265 6d65 6e74 616c 2062 6163 incremental bac\n-0006cc90: 6b75 7020 6d75 7374 2062 6550 001a f227 kup must beP...'\n+0006cc90: 6b75 7020 6d75 7374 2062 6550 001a fe27 kup must beP...'\n 0006cca0: 0000 2020 2020 2020 2020 2020 2020 6f6e .. on\n 0006ccb0: 6520 6d6f 7265 2074 6861 6e20 7468 6520 e more than the \n 0006ccc0: 6375 7272 656e 7420 7472 616e 7361 6374 current transact\n 0006ccd0: 696f 6e20 6e75 6d62 6572 206f 6620 7468 ion number of th\n-0006cce0: 6520 6461 7461 6261 7365 2e4f 001a f228 e database.O...(\n+0006cce0: 6520 6461 7461 6261 7365 2e4f 001a fe28 e database.O...(\n 0006ccf0: 0000 2020 2020 2020 2020 2020 2020 4f74 .. Ot\n 0006cd00: 6865 7277 6973 652c 2074 6865 2069 6e74 herwise, the int\n 0006cd10: 6567 7269 7479 2063 6865 636b 696e 6720 egrity checking \n 0006cd20: 6d65 6368 616e 6973 6d20 6f66 204d 5550 mechanism of MUP\n-0006cd30: 4950 2052 4553 544f 5245 2500 1af2 2900 IP RESTORE%...).\n+0006cd30: 4950 2052 4553 544f 5245 2500 1afe 2900 IP RESTORE%...).\n 0006cd40: 0020 2020 2020 2020 2020 2020 2070 726f . pro\n 0006cd50: 6475 6365 7320 616e 2065 7272 6f72 2e54 duces an error.T\n-0006cd60: 001a f22a 0000 2020 2020 2020 2020 2020 ...*.. \n+0006cd60: 001a fe2a 0000 2020 2020 2020 2020 2020 ...*.. \n 0006cd70: 6f20 596f 7520 6361 6e20 696e 6372 656d o You can increm\n 0006cd80: 656e 7461 6c6c 7920 7265 7374 6f72 6520 entally restore \n 0006cd90: 4241 434b 5550 202d 4259 5445 5354 5245 BACKUP -BYTESTRE\n 0006cda0: 414d 2064 6174 6120 6672 6f6d 2065 6974 AM data from eit\n-0006cdb0: 6865 7251 001a f231 0000 2020 2020 2020 herQ...1.. \n+0006cdb0: 6865 7251 001a fe31 0000 2020 2020 2020 herQ...1.. \n 0006cdc0: 2020 2020 2020 6120 5443 5020 7374 7265 a TCP stre\n 0006cdd0: 616d 206f 7220 6d75 6c74 6970 6c65 2062 am or multiple b\n 0006cde0: 7974 6573 7472 6561 6d20 6669 6c65 7320 ytestream files \n 0006cdf0: 746f 206f 6e6c 7920 6f6e 6520 6461 7461 to only one data\n-0006ce00: 6261 7365 3700 1af2 3200 0020 2020 2020 base7...2.. \n+0006ce00: 6261 7365 3700 1afe 3200 0020 2020 2020 base7...2.. \n 0006ce10: 2020 2020 2020 2066 696c 6520 7769 7468 file with\n 0006ce20: 206f 6e65 204d 5550 4950 2052 4553 544f one MUPIP RESTO\n-0006ce30: 5245 2063 6f6d 6d61 6e64 2e07 001a f233 RE command.....3\n-0006ce40: 0000 5200 1af2 3400 0020 2020 2020 6f20 ..R...4.. o \n+0006ce30: 5245 2063 6f6d 6d61 6e64 2e07 001a fe33 RE command.....3\n+0006ce40: 0000 5200 1afe 3400 0020 2020 2020 6f20 ..R...4.. o \n 0006ce50: 4966 2074 6865 2042 4143 4b55 5020 2d42 If the BACKUP -B\n 0006ce60: 5954 4553 5452 4541 4d20 7761 7320 6372 YTESTREAM was cr\n 0006ce70: 6561 7465 6420 7573 696e 6720 2d54 5241 eated using -TRA\n 0006ce80: 4e53 4143 5449 4f4e 3d31 2c20 6372 6561 NSACTION=1, crea\n-0006ce90: 7465 2061 4d00 1af2 3500 0020 2020 2020 te aM...5.. \n+0006ce90: 7465 2061 4d00 1afe 3500 0020 2020 2020 te aM...5.. \n 0006cea0: 2020 6e65 7720 6461 7461 6261 7365 2077 new database w\n 0006ceb0: 6974 6820 4d55 5049 5020 4352 4541 5445 ith MUPIP CREATE\n 0006cec0: 2061 6e64 2064 6f20 6e6f 7420 6163 6365 and do not acce\n 0006ced0: 7373 2069 742c 2065 7863 6570 7420 7468 ss it, except th\n-0006cee0: 654b 001a f236 0000 2020 2020 2020 2073 eK...6.. s\n+0006cee0: 654b 001a fe36 0000 2020 2020 2020 2073 eK...6.. s\n 0006cef0: 7461 6e64 616c 6f6e 6520 4d55 5049 5020 tandalone MUPIP \n 0006cf00: 636f 6d6d 616e 6473 2049 4e54 4547 202d commands INTEG -\n 0006cf10: 4649 4c45 2c20 4558 5445 4e44 2c20 616e FILE, EXTEND, an\n-0006cf20: 6420 5345 5420 6265 666f 7265 2500 1af2 d SET before%...\n+0006cf20: 6420 5345 5420 6265 666f 7265 2500 1afe d SET before%...\n 0006cf30: 3700 0020 2020 2020 2020 696e 6974 6961 7.. initia\n 0006cf40: 7469 6e67 2074 6865 2052 4553 544f 5245 ting the RESTORE\n-0006cf50: 2e07 001a f238 0000 1a00 19f2 ff73 00ff .....8.......s..\n+0006cf50: 2e07 001a fe38 0000 1a00 19fe ff73 00ff .....8.......s..\n 0006cf60: 4558 414d 504c 4553 0000 4578 616d 706c EXAMPLES..Exampl\n-0006cf70: 6573 1300 26f2 bf11 0000 2020 2045 7861 es..&..... Exa\n+0006cf70: 6573 1300 26fe bf11 0000 2020 2045 7861 es..&..... Exa\n 0006cf80: 6d70 6c65 7300 0000 0000 0000 0000 0000 mples...........\n 0006cf90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006cfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006cfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006cfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006cfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006d000: 0100 0000 e107 0000 260c 0000 0000 0000 ........&.......\n-0006d010: 6a00 00f2 4845 4c50 00ff 7300 ff47 444d j...HELP..s..GDM\n+0006d010: 6a00 00fe 4845 4c50 00ff 7300 ff47 444d j...HELP..s..GDM\n 0006d020: 00ff 7300 ff52 554e 444f 574e 00c0 1900 ..s..RUNDOWN....\n 0006d030: 0020 2020 6d61 6368 696e 652e 204e 6f74 . machine. Not\n 0006d040: 6520 7468 6174 2047 542e 4d20 646f 6573 e that GT.M does\n 0006d050: 206e 6f74 2073 7570 706f 7274 2063 6f6e not support con\n 0006d060: 6375 7272 656e 7420 6163 6365 7373 2074 current access t\n-0006d070: 6f20 7468 6520 7361 6d65 3d00 1af2 1a00 o the same=.....\n+0006d070: 6f20 7468 6520 7361 6d65 3d00 1afe 1a00 o the same=.....\n 0006d080: 0020 2020 6461 7461 6261 7365 2066 696c . database fil\n 0006d090: 6520 6279 206d 756c 7469 706c 6520 7665 e by multiple ve\n 0006d0a0: 7273 696f 6e73 206f 6620 7468 6520 736f rsions of the so\n-0006d0b0: 6674 7761 7265 2e07 001a f221 0000 3500 ftware.....!..5.\n-0006d0c0: 1af2 2200 0020 2020 5468 6520 666f 726d ..\".. The form\n+0006d0b0: 6674 7761 7265 2e07 001a fe21 0000 3500 ftware.....!..5.\n+0006d0c0: 1afe 2200 0020 2020 5468 6520 666f 726d ..\".. The form\n 0006d0d0: 6174 206f 6620 7468 6520 4d55 5049 5020 at of the MUPIP \n 0006d0e0: 5255 4e44 4f57 4e20 636f 6d6d 616e 6420 RUNDOWN command \n-0006d0f0: 6973 3a07 001a f223 0000 5400 1af2 2400 is:....#..T...$.\n+0006d0f0: 6973 3a07 001a fe23 0000 5400 1afe 2400 is:....#..T...$.\n 0006d100: 0020 2020 5255 5b4e 444f 574e 5d20 7b2d . RU[NDOWN] {-\n 0006d110: 4649 4c45 2066 696c 652d 6e61 6d65 7c2d FILE file-name|-\n 0006d120: 5245 4749 4f4e 2072 6567 696f 6e2d 6c69 REGION region-li\n 0006d130: 7374 7c2d 5245 4c49 4e4b 4354 4c20 5b64 st|-RELINKCTL [d\n 0006d140: 6972 5d7c 2d4f 5645 5252 4944 457d 0700 ir]|-OVERRIDE}..\n-0006d150: 1af2 2500 0054 001a f226 0000 2020 204d ..%..T...&.. M\n+0006d150: 1afe 2500 0054 001a fe26 0000 2020 204d ..%..T...&.. M\n 0006d160: 5550 4950 2052 554e 444f 574e 2063 6c65 UPIP RUNDOWN cle\n 0006d170: 6172 7320 6365 7274 6169 6e20 6669 656c ars certain fiel\n 0006d180: 6473 2069 6e20 6120 6669 6c65 2074 6861 ds in a file tha\n 0006d190: 7420 6973 2061 6c72 6561 6479 2063 6c6f t is already clo\n-0006d1a0: 7365 642e 2054 6869 7350 001a f227 0000 sed. ThisP...'..\n+0006d1a0: 7365 642e 2054 6869 7350 001a fe27 0000 sed. ThisP...'..\n 0006d1b0: 2020 2066 6163 696c 6974 6174 6573 2072 facilitates r\n 0006d1c0: 6563 6f76 6572 7920 6672 6f6d 2061 2073 ecovery from a s\n 0006d1d0: 7973 7465 6d20 6372 6173 6820 6f72 206f ystem crash or o\n 0006d1e0: 7468 6572 206f 7065 7261 7469 6f6e 616c ther operational\n-0006d1f0: 2061 6e6f 6d61 6c79 2e07 001a f228 0000 anomaly.....(..\n-0006d200: 5000 1af2 2900 0020 2020 5573 6520 5255 P...).. Use RU\n+0006d1f0: 2061 6e6f 6d61 6c79 2e07 001a fe28 0000 anomaly.....(..\n+0006d200: 5000 1afe 2900 0020 2020 5573 6520 5255 P...).. Use RU\n 0006d210: 4e44 4f57 4e20 6166 7465 7220 6120 7379 NDOWN after a sy\n 0006d220: 7374 656d 2063 7261 7368 206f 7220 6166 stem crash or af\n 0006d230: 7465 7220 7468 6520 6c61 7374 2070 726f ter the last pro\n 0006d240: 6365 7373 2061 6363 6573 7369 6e67 2061 cess accessing a\n-0006d250: 5100 1af2 2a00 0020 2020 6461 7461 6261 Q...*.. databa\n+0006d250: 5100 1afe 2a00 0020 2020 6461 7461 6261 Q...*.. databa\n 0006d260: 7365 2074 6572 6d69 6e61 7465 7320 6162 se terminates ab\n 0006d270: 6e6f 726d 616c 6c79 2e20 5255 4e44 4f57 normally. RUNDOW\n 0006d280: 4e20 656e 7375 7265 7320 7468 6174 206f N ensures that o\n 0006d290: 7065 6e20 6461 7461 6261 7365 7320 6172 pen databases ar\n-0006d2a0: 6554 001a f231 0000 2020 2070 726f 7065 eT...1.. prope\n+0006d2a0: 6554 001a fe31 0000 2020 2070 726f 7065 eT...1.. prope\n 0006d2b0: 726c 7920 636c 6f73 6564 2061 6e64 2072 rly closed and r\n 0006d2c0: 6561 6479 2066 6f72 2073 7562 7365 7175 eady for subsequ\n 0006d2d0: 656e 7420 7573 652e 2052 554e 444f 574e ent use. RUNDOWN\n 0006d2e0: 2068 6173 206e 6f20 6566 6665 6374 206f has no effect o\n-0006d2f0: 6e20 616e 794d 001a f232 0000 2020 2064 n anyM...2.. d\n+0006d2f0: 6e20 616e 794d 001a fe32 0000 2020 2064 n anyM...2.. d\n 0006d300: 6174 6162 6173 6520 7468 6174 2069 7320 atabase that is \n 0006d310: 6163 7469 7665 6c79 2062 6569 6e67 2061 actively being a\n 0006d320: 6363 6573 7365 6420 6174 2074 6865 2074 ccessed at the t\n 0006d330: 696d 6520 7468 6520 5255 4e44 4f57 4e20 ime the RUNDOWN \n-0006d340: 6973 1100 1af2 3300 0020 2020 6973 7375 is....3.. issu\n-0006d350: 6564 2e07 001a f234 0000 5300 1af2 3500 ed.....4..S...5.\n+0006d340: 6973 1100 1afe 3300 0020 2020 6973 7375 is....3.. issu\n+0006d350: 6564 2e07 001a fe34 0000 5300 1afe 3500 ed.....4..S...5.\n 0006d360: 0020 2020 4120 7375 6363 6573 7366 756c . A successful\n 0006d370: 204d 5550 4950 2052 554e 444f 574e 206f MUPIP RUNDOWN o\n 0006d380: 6620 6120 6461 7461 6261 7365 2072 6567 f a database reg\n 0006d390: 696f 6e20 7265 6d6f 7665 7320 616e 7920 ion removes any \n 0006d3a0: 6375 7272 656e 7420 4d55 5049 5011 001a current MUPIP...\n-0006d3b0: f236 0000 2020 2046 5245 455a 452e 0700 .6.. FREEZE...\n-0006d3c0: 1af2 3700 0054 001a f238 0000 2020 2052 ..7..T...8.. R\n+0006d3b0: fe36 0000 2020 2046 5245 455a 452e 0700 .6.. FREEZE...\n+0006d3c0: 1afe 3700 0054 001a fe38 0000 2020 2052 ..7..T...8.. R\n 0006d3d0: 554e 444f 574e 202d 4649 4c45 2063 616e UNDOWN -FILE can\n 0006d3e0: 2062 6520 6469 7265 6374 6564 2074 6f20 be directed to \n 0006d3f0: 6120 7374 6174 6973 7469 6373 2064 6174 a statistics dat\n 0006d400: 6162 6173 6520 6669 6c65 2061 6e64 2077 abase file and w\n-0006d410: 6f72 6b73 2065 7665 6e43 001a f239 0000 orks evenC...9..\n+0006d410: 6f72 6b73 2065 7665 6e43 001a fe39 0000 orks evenC...9..\n 0006d420: 2020 2069 6620 7468 6520 636f 7272 6573 if the corres\n 0006d430: 706f 6e64 696e 6720 6163 7475 616c 2064 ponding actual d\n 0006d440: 6174 6162 6173 6520 6669 6c65 2064 6f65 atabase file doe\n-0006d450: 7320 6e6f 7420 6578 6973 742e 0700 1af2 s not exist.....\n-0006d460: 3a00 004d 001a f241 0000 2020 2054 6f20 :..M...A.. To \n+0006d450: 7320 6e6f 7420 6578 6973 742e 0700 1afe s not exist.....\n+0006d460: 3a00 004d 001a fe41 0000 2020 2054 6f20 :..M...A.. To \n 0006d470: 656e 7375 7265 2064 6174 6162 6173 6520 ensure database \n 0006d480: 696e 7465 6772 6974 792c 2061 6c6c 2073 integrity, all s\n 0006d490: 7973 7465 6d20 7368 7574 646f 776e 2061 ystem shutdown a\n 0006d4a0: 6c67 6f72 6974 686d 7320 7368 6f75 6c64 lgorithms should\n-0006d4b0: 5000 1af2 4200 0020 2020 696e 636c 7564 P...B.. includ\n+0006d4b0: 5000 1afe 4200 0020 2020 696e 636c 7564 P...B.. includ\n 0006d4c0: 6520 7363 7269 7074 7320 7468 6174 2073 e scripts that s\n 0006d4d0: 746f 7020 6174 2047 542e 4d20 7072 6f63 top at GT.M proc\n 0006d4e0: 6573 7365 7320 616e 6420 7065 7266 6f72 esses and perfor\n 0006d4f0: 6d20 5255 4e44 4f57 4e20 6f6e 2061 6c6c m RUNDOWN on all\n-0006d500: 1900 1af2 4300 0020 2020 6461 7461 6261 ....C.. databa\n-0006d510: 7365 2066 696c 6573 2e07 001a f244 0000 se files.....D..\n-0006d520: 4a00 1af2 4500 0020 2020 5468 6520 5255 J...E.. The RU\n+0006d500: 1900 1afe 4300 0020 2020 6461 7461 6261 ....C.. databa\n+0006d510: 7365 2066 696c 6573 2e07 001a fe44 0000 se files.....D..\n+0006d520: 4a00 1afe 4500 0020 2020 5468 6520 5255 J...E.. The RU\n 0006d530: 4e44 4f57 4e20 636f 6d6d 616e 6420 6d61 NDOWN command ma\n 0006d540: 7920 696e 636c 7564 6520 6f6e 6520 6f66 y include one of\n 0006d550: 2074 6865 2066 6f6c 6c6f 7769 6e67 2071 the following q\n-0006d560: 7561 6c69 6669 6572 733a 0700 1af2 4600 ualifiers:....F.\n-0006d570: 0011 001a f247 0000 2020 202d 465b 696c .....G.. -F[il\n-0006d580: 655d 1f00 1af2 4800 0020 2020 2d52 5b65 e]....H.. -R[e\n+0006d560: 7561 6c69 6669 6572 733a 0700 1afe 4600 ualifiers:....F.\n+0006d570: 0011 001a fe47 0000 2020 202d 465b 696c .....G.. -F[il\n+0006d580: 655d 1f00 1afe 4800 0020 2020 2d52 5b65 e]....H.. -R[e\n 0006d590: 6769 6f6e 5d3d 7265 6769 6f6e 2d6c 6973 gion]=region-lis\n-0006d5a0: 741b 001a f249 0000 2020 202d 5245 4c69 t....I.. -RELi\n-0006d5b0: 6e6b 6374 6c20 5b64 6972 315d 1300 1af2 nkctl [dir1]....\n+0006d5a0: 741b 001a fe49 0000 2020 202d 5245 4c69 t....I.. -RELi\n+0006d5b0: 6e6b 6374 6c20 5b64 6972 315d 1300 1afe nkctl [dir1]....\n 0006d5c0: 4a00 0020 2020 2d4f 7665 7272 6964 6507 J.. -Override.\n-0006d5d0: 001a f251 0000 5400 1af2 5200 0020 2020 ...Q..T...R.. \n+0006d5d0: 001a fe51 0000 5400 1afe 5200 0020 2020 ...Q..T...R.. \n 0006d5e0: 4966 2074 6865 2052 554e 444f 574e 2063 If the RUNDOWN c\n 0006d5f0: 6f6d 6d61 6e64 2064 6f65 7320 6e6f 7420 ommand does not \n 0006d600: 7370 6563 6966 7920 6569 7468 6572 202d specify either -\n 0006d610: 4669 6c65 206f 7220 2d52 6567 696f 6e2c File or -Region,\n-0006d620: 2069 7420 6368 6563 6b73 4d00 1af2 5300 it checksM...S.\n+0006d620: 2069 7420 6368 6563 6b73 4d00 1afe 5300 it checksM...S.\n 0006d630: 0020 2020 616c 6c20 7468 6520 4950 4320 . all the IPC \n 0006d640: 7265 736f 7572 6365 7320 2873 6861 7265 resources (share\n 0006d650: 6420 6d65 6d6f 7279 2920 6f6e 2074 6865 d memory) on the\n 0006d660: 2073 7973 7465 6d20 616e 6420 6966 2074 system and if t\n-0006d670: 6865 7920 6172 654f 001a f254 0000 2020 hey areO...T.. \n+0006d670: 6865 7920 6172 654f 001a fe54 0000 2020 hey areO...T.. \n 0006d680: 2061 7373 6f63 6961 7465 6420 7769 7468 associated with\n 0006d690: 2061 2047 542e 4d20 6461 7461 6261 7365 a GT.M database\n 0006d6a0: 2c20 6174 7465 6d70 7473 2074 6f20 7275 , attempts to ru\n 0006d6b0: 6e64 6f77 6e20 7468 6174 2066 696c 652e ndown that file.\n-0006d6c0: 204d 5550 4950 5100 1af2 5500 0020 2020 MUPIPQ...U.. \n+0006d6c0: 204d 5550 4950 5100 1afe 5500 0020 2020 MUPIPQ...U.. \n 0006d6d0: 5255 4e44 4f57 4e20 7769 7468 206e 6f20 RUNDOWN with no \n 0006d6e0: 6172 6775 6d65 6e74 2072 656d 6f76 6573 argument removes\n 0006d6f0: 2061 6e79 2073 7461 7469 7374 6963 7320 any statistics \n 0006d700: 6461 7461 6261 7365 2066 696c 6520 7265 database file re\n-0006d710: 736f 7572 6365 7347 001a f256 0000 2020 sourcesG...V.. \n+0006d710: 736f 7572 6365 7347 001a fe56 0000 2020 sourcesG...V.. \n 0006d720: 2061 7373 6f63 6961 7465 6420 7769 7468 associated with\n 0006d730: 2061 6374 7561 6c20 6461 7461 6261 7365 actual database\n 0006d740: 2066 696c 6520 7265 736f 7572 6365 7320 file resources \n 0006d750: 6974 2063 616e 2072 656d 6f76 652e 0700 it can remove...\n-0006d760: 1af2 5700 0012 0019 f2ff 7300 ff46 494c ..W.......s..FIL\n-0006d770: 4500 0046 696c 650f 0022 f2bf 1100 0020 E..File..\"..... \n-0006d780: 2020 4669 6c65 0700 23f2 2100 0054 0023 File..#.!..T.#\n-0006d790: f231 0000 2020 2053 7065 6369 6669 6573 .1.. Specifies\n+0006d760: 1afe 5700 0012 0019 feff 7300 ff46 494c ..W.......s..FIL\n+0006d770: 4500 0046 696c 650f 0022 febf 1100 0020 E..File..\"..... \n+0006d780: 2020 4669 6c65 0700 23fe 2100 0054 0023 File..#.!..T.#\n+0006d790: fe31 0000 2020 2053 7065 6369 6669 6573 .1.. Specifies\n 0006d7a0: 2074 6861 7420 7468 6520 6172 6775 6d65 that the argume\n 0006d7b0: 6e74 2069 7320 6120 6669 6c65 2d6e 616d nt is a file-nam\n 0006d7c0: 6520 666f 7220 6120 7369 6e67 6c65 2064 e for a single d\n 0006d7d0: 6174 6162 6173 6520 6669 6c65 2e20 5468 atabase file. Th\n 0006d7e0: 6500 0000 0000 0000 0000 0000 0000 0000 e...............\n 0006d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006d800: 0100 0000 ff07 0000 4f0c 0000 0000 0000 ........O.......\n-0006d810: 7600 00f2 4845 4c50 00ff 7300 ff47 444d v...HELP..s..GDM\n+0006d810: 7600 00fe 4845 4c50 00ff 7300 ff47 444d v...HELP..s..GDM\n 0006d820: 00ff 7300 ff52 554e 444f 574e 00ff 7300 ..s..RUNDOWN..s.\n 0006d830: ff46 494c 4500 bf41 0000 2020 202d 4649 .FILE..A.. -FI\n 0006d840: 4c45 2071 7561 6c69 6669 6572 2069 7320 LE qualifier is \n 0006d850: 696e 636f 6d70 6174 6962 6c65 2077 6974 incompatible wit\n 0006d860: 6820 7468 6520 5245 4749 4f4e 2071 7561 h the REGION qua\n 0006d870: 6c69 6669 6572 2e20 4966 2074 6865 2072 lifier. If the r\n-0006d880: 756e 646f 776e 5100 23f2 5100 0020 2020 undownQ.#.Q.. \n+0006d880: 756e 646f 776e 5100 23fe 5100 0020 2020 undownQ.#.Q.. \n 0006d890: 7061 7261 6d65 7465 7220 636f 6e73 6973 parameter consis\n 0006d8a0: 7473 206f 6620 6120 6c69 7374 206f 6620 ts of a list of \n 0006d8b0: 6669 6c65 732c 2074 6865 2063 6f6d 6d61 files, the comma\n 0006d8c0: 6e64 206f 6e6c 7920 6f70 6572 6174 6573 nd only operates\n-0006d8d0: 206f 6e20 7468 6521 0023 f261 0000 2020 on the!.#.a.. \n+0006d8d0: 206f 6e20 7468 6521 0023 fe61 0000 2020 on the!.#.a.. \n 0006d8e0: 2066 6972 7374 2069 7465 6d20 696e 2074 first item in t\n-0006d8f0: 6865 206c 6973 742e 0700 23f2 7100 0024 he list...#.q..$\n-0006d900: 0023 f281 0000 2020 2049 6e63 6f6d 7061 .#.... Incompa\n+0006d8f0: 6865 206c 6973 742e 0700 23fe 7100 0024 he list...#.q..$\n+0006d900: 0023 fe81 0000 2020 2049 6e63 6f6d 7061 .#.... Incompa\n 0006d910: 7469 626c 6520 7769 7468 3a20 2d52 4547 tible with: -REG\n-0006d920: 494f 4e07 0023 f291 0000 1600 1df2 4f56 ION..#........OV\n+0006d920: 494f 4e07 0023 fe91 0000 1600 1dfe 4f56 ION..#........OV\n 0006d930: 4552 5249 4445 0000 4f76 6572 7269 6465 ERRIDE..Override\n-0006d940: 1300 26f2 bf11 0000 2020 204f 7665 7272 ..&..... Overr\n-0006d950: 6964 6507 0027 f221 0000 5000 27f2 3100 ide..'.!..P.'.1.\n+0006d940: 1300 26fe bf11 0000 2020 204f 7665 7272 ..&..... Overr\n+0006d950: 6964 6507 0027 fe21 0000 5000 27fe 3100 ide..'.!..P.'.1.\n 0006d960: 0020 2020 4f76 6572 7269 6465 7320 7468 . Overrides th\n 0006d970: 6520 7072 6f74 6563 7469 6f6e 2074 6861 e protection tha\n 0006d980: 7420 7072 6576 656e 7473 204d 5550 4950 t prevents MUPIP\n 0006d990: 2052 554e 444f 574e 2066 726f 6d20 7065 RUNDOWN from pe\n-0006d9a0: 7266 6f72 6d69 6e67 2061 4c00 27f2 4100 rforming aL.'.A.\n+0006d9a0: 7266 6f72 6d69 6e67 2061 4c00 27fe 4100 rforming aL.'.A.\n 0006d9b0: 0020 2020 7275 6e64 6f77 6e20 6f66 2061 . rundown of a\n 0006d9c0: 2072 6570 6c69 6361 7469 6f6e 2d65 6e61 replication-ena\n 0006d9d0: 626c 6564 2028 7769 7468 2042 4546 4f52 bled (with BEFOR\n 0006d9e0: 455f 494d 4147 4529 2064 6174 6162 6173 E_IMAGE) databas\n-0006d9f0: 6520 6f72 2061 5200 27f2 5100 0020 2020 e or aR.'.Q.. \n+0006d9f0: 6520 6f72 2061 5200 27fe 5100 0020 2020 e or aR.'.Q.. \n 0006da00: 6e6f 6e2d 7265 706c 6963 6174 6564 204e non-replicated N\n 0006da10: 4f42 4546 4f52 452d 6a6f 7572 6e61 6c65 OBEFORE-journale\n 0006da20: 6420 6461 7461 6261 7365 2074 6861 7420 d database that \n 0006da30: 7761 7320 6162 6e6f 726d 616c 6c79 2073 was abnormally s\n-0006da40: 6875 7464 6f77 6e2e 4e00 27f2 6100 0020 hutdown.N.'.a.. \n+0006da40: 6875 7464 6f77 6e2e 4e00 27fe 6100 0020 hutdown.N.'.a.. \n 0006da50: 2020 5468 6520 7072 6f74 6563 7469 6f6e The protection\n 0006da60: 2069 6e76 6f6c 7665 7320 6973 7375 696e involves issuin\n 0006da70: 6720 7468 6520 4d55 5553 4552 4c42 4b20 g the MUUSERLBK \n 0006da80: 6572 726f 7220 666f 7220 6120 7072 6576 error for a prev\n-0006da90: 696f 7573 6c79 5100 27f2 7100 0020 2020 iouslyQ.'.q.. \n+0006da90: 696f 7573 6c79 5100 27fe 7100 0020 2020 iouslyQ.'.q.. \n 0006daa0: 6372 6173 6865 6420 7265 706c 6963 6174 crashed replicat\n 0006dab0: 696f 6e2d 656e 6162 6c65 6420 2877 6974 ion-enabled (wit\n 0006dac0: 6820 4245 464f 5245 2049 4d41 4745 206a h BEFORE IMAGE j\n 0006dad0: 6f75 726e 616c 696e 6729 2064 6174 6162 ournaling) datab\n-0006dae0: 6173 6520 616e 6453 0027 f281 0000 2020 ase andS.'.... \n+0006dae0: 6173 6520 616e 6453 0027 fe81 0000 2020 ase andS.'.... \n 0006daf0: 2074 6865 204d 5555 5345 5245 434f 5620 the MUUSERECOV \n 0006db00: 6572 726f 7220 666f 7220 6120 6e6f 6e2d error for a non-\n 0006db10: 7265 706c 6963 6174 6564 206f 7220 4e4f replicated or NO\n 0006db20: 4245 464f 5245 2d6a 6f75 726e 616c 6564 BEFORE-journaled\n-0006db30: 2064 6174 6162 6173 652e 5100 27f2 9100 database.Q.'...\n+0006db30: 2064 6174 6162 6173 652e 5100 27fe 9100 database.Q.'...\n 0006db40: 0020 2020 426f 7468 2074 6865 7365 2065 . Both these e\n 0006db50: 7272 6f72 7320 7072 6576 656e 7420 636f rrors prevent co\n 0006db60: 6d70 6c69 6361 7469 6f6e 7320 7265 6c61 mplications rela\n 0006db70: 7465 6420 746f 2064 6174 6120 7265 636f ted to data reco\n-0006db80: 7665 7279 2066 726f 6d20 613a 0026 f2c0 very from a:.&..\n+0006db80: 7665 7279 2066 726f 6d20 613a 0026 fec0 very from a:.&..\n 0006db90: 1100 0020 2020 6a6f 7572 6e61 6c20 6669 ... journal fi\n 0006dba0: 6c65 206f 7220 6120 7265 706c 6963 6174 le or a replicat\n 0006dbb0: 696f 6e2d 656e 6162 6c65 6420 6461 7461 ion-enabled data\n-0006dbc0: 6261 7365 2e07 0027 f212 0000 1200 1df2 base...'........\n+0006dbc0: 6261 7365 2e07 0027 fe12 0000 1200 1dfe base...'........\n 0006dbd0: 5245 4749 4f4e 0000 5265 6769 6f6e 1100 REGION..Region..\n-0006dbe0: 24f2 bf11 0000 2020 2052 6567 696f 6e07 $..... Region.\n-0006dbf0: 0025 f221 0000 4f00 25f2 3100 0020 2020 .%.!..O.%.1.. \n+0006dbe0: 24fe bf11 0000 2020 2052 6567 696f 6e07 $..... Region.\n+0006dbf0: 0025 fe21 0000 4f00 25fe 3100 0020 2020 .%.!..O.%.1.. \n 0006dc00: 5468 6520 7265 6769 6f6e 2d6c 6973 7420 The region-list \n 0006dc10: 6964 656e 7469 6669 6573 2074 6865 2074 identifies the t\n 0006dc20: 6172 6765 7420 6f66 2074 6865 2052 554e arget of the RUN\n 0006dc30: 444f 574e 2e20 7265 6769 6f6e 2d6c 6973 DOWN. region-lis\n-0006dc40: 7420 6d61 7951 0025 f241 0000 2020 2073 t mayQ.%.A.. s\n+0006dc40: 7420 6d61 7951 0025 fe41 0000 2020 2073 t mayQ.%.A.. s\n 0006dc50: 7065 6369 6679 206d 6f72 6520 7468 616e pecify more than\n 0006dc60: 206f 6e65 2072 6567 696f 6e20 6f66 2074 one region of t\n 0006dc70: 6865 2063 7572 7265 6e74 2067 6c6f 6261 he current globa\n 0006dc80: 6c20 6469 7265 6374 6f72 7920 696e 2061 l directory in a\n-0006dc90: 206c 6973 742e 5200 25f2 5100 0020 2020 list.R.%.Q.. \n+0006dc90: 206c 6973 742e 5200 25fe 5100 0020 2020 list.R.%.Q.. \n 0006dca0: 5265 6769 6f6e 7320 6172 6520 6361 7365 Regions are case\n 0006dcb0: 2d69 6e73 656e 7369 7469 7665 2c20 7365 -insensitive, se\n 0006dcc0: 7061 7261 7465 6420 6279 2061 2063 6f6d parated by a com\n 0006dcd0: 6d61 2c20 616e 6420 7769 6c64 6361 7264 ma, and wildcard\n-0006dce0: 7320 6361 6e20 6265 5300 25f2 6100 0020 s can beS.%.a.. \n+0006dce0: 7320 6361 6e20 6265 5300 25fe 6100 0020 s can beS.%.a.. \n 0006dcf0: 2020 7573 6564 2074 6f20 7370 6563 6966 used to specif\n 0006dd00: 7920 7468 656d 2e20 416e 7920 7265 6769 y them. Any regi\n 0006dd10: 6f6e 2d6e 616d 6520 6d61 7920 696e 636c on-name may incl\n 0006dd20: 7564 6520 7468 6520 7769 6c64 6361 7264 ude the wildcard\n-0006dd30: 2063 6861 7261 6374 6572 734d 0025 f271 charactersM.%.q\n+0006dd30: 2063 6861 7261 6374 6572 734d 0025 fe71 charactersM.%.q\n 0006dd40: 0000 2020 202a 2061 6e64 2025 2028 7265 .. * and % (re\n 0006dd50: 6d65 6d62 6572 2074 6f20 6573 6361 7065 member to escape\n 0006dd60: 2074 6865 6d20 746f 2070 726f 7465 6374 them to protect\n 0006dd70: 2074 6865 6d20 6672 6f6d 2069 6e61 7070 them from inapp\n-0006dd80: 726f 7072 6961 7465 5000 25f2 8100 0020 ropriateP.%.... \n+0006dd80: 726f 7072 6961 7465 5000 25fe 8100 0020 ropriateP.%.... \n 0006dd90: 2020 6578 7061 6e73 696f 6e20 6279 2074 expansion by t\n 0006dda0: 6865 2073 6865 6c6c 292e 2041 6e79 2072 he shell). Any r\n 0006ddb0: 6567 696f 6e20 6e61 6d65 2065 7870 616e egion name expan\n 0006ddc0: 7369 6f6e 206f 6363 7572 7320 696e 204d sion occurs in M\n-0006ddd0: 2028 4153 4349 4929 1a00 25f2 9100 0020 (ASCII)..%.... \n+0006ddd0: 2028 4153 4349 4929 1a00 25fe 9100 0020 (ASCII)..%.... \n 0006dde0: 2020 636f 6c6c 6174 696f 6e20 6f72 6465 collation orde\n-0006ddf0: 722e 0800 24f2 c011 0000 4a00 25f2 1200 r...$.....J.%...\n+0006ddf0: 722e 0800 24fe c011 0000 4a00 25fe 1200 r...$.....J.%...\n 0006de00: 0020 2020 5573 6520 7468 6520 7769 6c64 . Use the wild\n 0006de10: 6361 7264 2022 2a22 2074 6f20 7275 6e64 card \"*\" to rund\n 0006de20: 6f77 6e20 616c 6c20 696e 6163 7469 7665 own all inactive\n 0006de30: 2072 6567 696f 6e73 2069 6e20 6120 676c regions in a gl\n-0006de40: 6f62 616c 1400 25f2 1300 0020 2020 6469 obal..%.... di\n-0006de50: 7265 6374 6f72 792e 0700 25f2 1400 0022 rectory...%....\"\n-0006de60: 0025 f215 0000 2020 2049 6e63 6f6d 7061 .%.... Incompa\n+0006de40: 6f62 616c 1400 25fe 1300 0020 2020 6469 obal..%.... di\n+0006de50: 7265 6374 6f72 792e 0700 25fe 1400 0022 rectory...%....\"\n+0006de60: 0025 fe15 0000 2020 2049 6e63 6f6d 7061 .%.... Incompa\n 0006de70: 7469 626c 6520 7769 7468 3a20 2d46 494c tible with: -FIL\n-0006de80: 4507 0025 f216 0000 5200 25f2 1700 0020 E..%....R.%.... \n+0006de80: 4507 0025 fe16 0000 5200 25fe 1700 0020 E..%....R.%.... \n 0006de90: 2020 5768 656e 204d 5550 4950 2052 554e When MUPIP RUN\n 0006dea0: 444f 574e 2068 6173 206e 6f20 7175 616c DOWN has no qual\n 0006deb0: 6966 6965 722c 2069 7420 7065 7266 6f72 ifier, it perfor\n 0006dec0: 6d73 2072 756e 646f 776e 206f 6e20 616c ms rundown on al\n-0006ded0: 6c20 696e 6163 7469 7665 5100 25f2 1800 l inactiveQ.%...\n+0006ded0: 6c20 696e 6163 7469 7665 5100 25fe 1800 l inactiveQ.%...\n 0006dee0: 0020 2020 6461 7461 6261 7365 206d 656d . database mem\n 0006def0: 6f72 7920 7365 6374 696f 6e73 206f 6e20 ory sections on \n 0006df00: 7468 6520 6e6f 6465 2e20 4265 6361 7573 the node. Becaus\n 0006df10: 6520 7468 6973 2066 6f72 6d20 6861 7320 e this form has \n-0006df20: 6e6f 2065 7870 6c69 6369 7452 0025 f219 no explicitR.%..\n+0006df20: 6e6f 2065 7870 6c69 6369 7452 0025 fe19 no explicitR.%..\n 0006df30: 0000 2020 206c 6973 7420 6f66 2064 6174 .. list of dat\n 0006df40: 6162 6173 6573 2c20 6974 2064 6f65 7320 abases, it does \n 0006df50: 6e6f 7420 7065 7266 6f72 6d20 616e 7920 not perform any \n 0006df60: 636c 6561 6e20 7570 206f 6e20 7265 6769 clean up on regi\n 0006df70: 6f6e 7320 7468 6174 2068 6176 6551 0025 ons that haveQ.%\n-0006df80: f21a 0000 2020 206e 6f20 6162 616e 646f .... no abando\n+0006df80: fe1a 0000 2020 206e 6f20 6162 616e 646f .... no abando\n 0006df90: 6e65 6420 6d65 6d6f 7279 2073 6567 6d65 ned memory segme\n 0006dfa0: 6e74 7320 6275 7420 6d61 7920 6e6f 7420 nts but may not \n 0006dfb0: 6861 7665 2062 6565 6e20 7368 7574 646f have been shutdo\n 0006dfc0: 776e 2069 6e20 6120 6372 6173 682e 0700 wn in a crash...\n-0006dfd0: 25f2 2100 0016 001f f24c 494e 4b43 544c %.!......LINKCTL\n-0006dfe0: 0000 5265 6c69 6e6b 6374 6c14 0027 f2bf ..Relinkctl..'..\n+0006dfd0: 25fe 2100 0016 001f fe4c 494e 4b43 544c %.!......LINKCTL\n+0006dfe0: 0000 5265 6c69 6e6b 6374 6c14 0027 febf ..Relinkctl..'..\n 0006dff0: 1100 0020 2020 5265 6c69 6e6b 6374 6c00 ... Relinkctl.\n 0006e000: 0100 0000 de07 0000 7d0c 0000 0000 0000 ........}.......\n-0006e010: 2f00 00f2 4845 4c50 00ff 7300 ff47 444d /...HELP..s..GDM\n+0006e010: 2f00 00fe 4845 4c50 00ff 7300 ff47 444d /...HELP..s..GDM\n 0006e020: 00ff 7300 ff52 554e 444f 574e 00ff 7300 ..s..RUNDOWN..s.\n 0006e030: ff52 454c 494e 4b43 544c 00bf 2100 004e .RELINKCTL..!..N\n-0006e040: 0028 f231 0000 2020 2043 6c65 616e 7320 .(.1.. Cleans \n+0006e040: 0028 fe31 0000 2020 2043 6c65 616e 7320 .(.1.. Cleans \n 0006e050: 7570 206f 7270 6861 6e65 6420 5265 6c69 up orphaned Reli\n 0006e060: 6e6b 6374 6c20 6669 6c65 732e 2046 4953 nkctl files. FIS\n 0006e070: 2073 7472 6f6e 676c 7920 7265 636f 6d6d strongly recomm\n 0006e080: 656e 6473 2061 766f 6964 696e 6754 0028 ends avoidingT.(\n-0006e090: f241 0000 2020 2061 6374 696f 6e73 2074 .A.. actions t\n+0006e090: fe41 0000 2020 2061 6374 696f 6e73 2074 .A.. actions t\n 0006e0a0: 6861 7420 7465 6e64 2074 6f20 6d61 6b65 hat tend to make\n 0006e0b0: 2073 7563 6820 636c 6561 6e75 7020 6e65 such cleanup ne\n 0006e0c0: 6365 7373 6172 7920 2d20 666f 7220 6578 cessary - for ex\n 0006e0d0: 616d 706c 652c 206b 696c 6c20 2d39 206f ample, kill -9 o\n-0006e0e0: 6654 0028 f251 0000 2020 2047 542e 4d20 fT.(.Q.. GT.M \n+0006e0e0: 6654 0028 fe51 0000 2020 2047 542e 4d20 fT.(.Q.. GT.M \n 0006e0f0: 7072 6f63 6573 7365 7320 6f72 2069 7063 processes or ipc\n 0006e100: 726d 202d 6d20 6f66 2061 6374 6976 6520 rm -m of active \n 0006e110: 5265 6c69 6e6b 6374 6c20 616e 642f 6f72 Relinkctl and/or\n 0006e120: 2052 746e 6f62 6a20 7368 6172 6564 206d Rtnobj shared m\n-0006e130: 656d 6f72 7913 0028 f261 0000 2020 2073 emory..(.a.. s\n-0006e140: 6567 6d65 6e74 732e 0700 28f2 7100 0052 egments...(.q..R\n-0006e150: 0028 f281 0000 2020 2049 6620 7468 6520 .(.... If the \n+0006e130: 656d 6f72 7913 0028 fe61 0000 2020 2073 emory..(.a.. s\n+0006e140: 6567 6d65 6e74 732e 0700 28fe 7100 0052 egments...(.q..R\n+0006e150: 0028 fe81 0000 2020 2049 6620 7468 6520 .(.... If the \n 0006e160: 6f70 7469 6f6e 616c 2064 6972 3120 6973 optional dir1 is\n 0006e170: 206e 6f74 2073 7065 6369 6669 6564 2c20 not specified, \n 0006e180: 4d55 5049 5020 5255 4e44 4f57 4e20 2d52 MUPIP RUNDOWN -R\n 0006e190: 454c 494e 4b43 544c 2065 7861 6d69 6e65 ELINKCTL examine\n-0006e1a0: 734f 0028 f291 0000 2020 2074 6865 2065 sO.(.... the e\n+0006e1a0: 734f 0028 fe91 0000 2020 2074 6865 2065 sO.(.... the e\n 0006e1b0: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n 0006e1c0: 626c 6520 2467 746d 726f 7574 696e 6573 ble $gtmroutines\n 0006e1d0: 2c20 6174 7465 6d70 7473 2074 6f20 7665 , attempts to ve\n 0006e1e0: 7269 6679 2061 6e64 2063 6f72 7265 6374 rify and correct\n-0006e1f0: 5100 27f2 c011 0000 2020 2074 6865 6972 Q.'..... their\n+0006e1f0: 5100 27fe c011 0000 2020 2074 6865 6972 Q.'..... their\n 0006e200: 2061 7474 6163 6820 636f 756e 7473 2061 attach counts a\n 0006e210: 6e64 2072 756e 7320 646f 776e 2061 6c6c nd runs down all\n 0006e220: 2069 7473 2069 6e61 6374 6976 6520 6175 its inactive au\n 0006e230: 746f 2d72 656c 696e 6b2d 656e 6162 6c65 to-relink-enable\n-0006e240: 6454 0028 f212 0000 2020 2064 6972 6563 dT.(.... direc\n+0006e240: 6454 0028 fe12 0000 2020 2064 6972 6563 dT.(.... direc\n 0006e250: 746f 7269 6573 2028 7468 6f73 6520 7769 tories (those wi\n 0006e260: 7468 2077 6974 6820 6120 2a2d 7375 6666 th with a *-suff\n 0006e270: 6978 292e 2041 6c74 6572 6e61 7469 7665 ix). Alternative\n 0006e280: 6c79 2c20 6f6e 6520 6361 6e20 7370 6563 ly, one can spec\n-0006e290: 6966 7920 6153 0028 f213 0000 2020 2064 ify aS.(.... d\n+0006e290: 6966 7920 6153 0028 fe13 0000 2020 2064 ify aS.(.... d\n 0006e2a0: 6972 6563 746f 7279 2070 6174 6820 666f irectory path fo\n 0006e2b0: 7220 7468 6520 7061 7261 6d65 7465 7220 r the parameter \n 0006e2c0: 6469 7231 2061 6e64 204d 5550 4950 2052 dir1 and MUPIP R\n 0006e2d0: 554e 444f 574e 202d 5245 4c49 4e4b 4354 UNDOWN -RELINKCT\n-0006e2e0: 4c20 7472 6561 7473 4c00 28f2 1400 0020 L treatsL.(.... \n+0006e2e0: 4c20 7472 6561 7473 4c00 28fe 1400 0020 L treatsL.(.... \n 0006e2f0: 2020 6974 2061 7320 616e 2061 7574 6f2d it as an auto-\n 0006e300: 7265 6c69 6e6b 2d65 6e61 626c 6564 2064 relink-enabled d\n 0006e310: 6972 6563 746f 7279 2061 6e64 2072 756e irectory and run\n 0006e320: 7320 646f 776e 2074 6865 2072 6573 6f75 s down the resou\n-0006e330: 7263 6573 5400 28f2 1500 0020 2020 6173 rcesT.(.... as\n+0006e330: 7263 6573 5400 28fe 1500 0020 2020 6173 rcesT.(.... as\n 0006e340: 736f 6369 6174 6564 2077 6974 6820 7468 sociated with th\n 0006e350: 6973 206f 6e65 2064 6972 6563 746f 7279 is one directory\n 0006e360: 2e20 4974 2070 7269 6e74 7320 6120 524c . It prints a RL\n 0006e370: 4e4b 4354 4c52 4e44 574e 5355 4320 6d65 NKCTLRNDWNSUC me\n-0006e380: 7373 6167 6520 6f6e 5100 28f2 1600 0020 ssage onQ.(.... \n+0006e380: 7373 6167 6520 6f6e 5100 28fe 1600 0020 ssage onQ.(.... \n 0006e390: 2020 6120 7375 6363 6573 7366 756c 2072 a successful r\n 0006e3a0: 756e 646f 776e 2061 6e64 2061 2052 4c4e undown and a RLN\n 0006e3b0: 4b43 544c 524e 4457 4e46 4c20 6d65 7373 KCTLRNDWNFL mess\n 0006e3c0: 6167 6520 6f6e 2061 2066 6169 6c75 7265 age on a failure\n-0006e3d0: 2028 7573 7561 6c6c 7949 0028 f217 0000 (usuallyI.(....\n+0006e3d0: 2028 7573 7561 6c6c 7949 0028 fe17 0000 (usuallyI.(....\n 0006e3e0: 2020 2062 6563 6175 7365 206c 6976 6520 because live \n 0006e3f0: 7072 6f63 6573 7365 7320 6172 6520 7374 processes are st\n 0006e400: 696c 6c20 6163 6365 7373 696e 6720 7468 ill accessing th\n 0006e410: 6520 5265 6c69 6e6b 6374 6c20 6669 6c65 e Relinkctl file\n-0006e420: 292e 0700 28f2 1800 0018 0011 f253 454d )...(........SEM\n+0006e420: 292e 0700 28fe 1800 0018 0011 fe53 454d )...(........SEM\n 0006e430: 4150 484f 5245 0000 5345 4d41 5048 4f52 APHORE..SEMAPHOR\n-0006e440: 4514 001b f2bf 1100 0020 2020 5345 4d41 E........ SEMA\n-0006e450: 5048 4f52 4507 001c f221 0000 4a00 1cf2 PHORE....!..J...\n+0006e440: 4514 001b febf 1100 0020 2020 5345 4d41 E........ SEMA\n+0006e450: 5048 4f52 4507 001c fe21 0000 4a00 1cfe PHORE....!..J...\n 0006e460: 3100 0020 2020 5265 706f 7274 7320 7468 1.. Reports th\n 0006e470: 6520 6465 7461 696c 7320 6f66 2061 2073 e details of a s\n 0006e480: 7061 6365 2064 656c 696d 6974 6564 206c pace delimited l\n 0006e490: 6973 7420 6f66 2073 656d 6170 686f 7265 ist of semaphore\n-0006e4a0: 7320 4944 732e 0700 1cf2 4100 0037 001c s IDs.....A..7..\n-0006e4b0: f251 0000 2020 2054 6865 2066 6f72 6d61 .Q.. The forma\n+0006e4a0: 7320 4944 732e 0700 1cfe 4100 0037 001c s IDs.....A..7..\n+0006e4b0: fe51 0000 2020 2054 6865 2066 6f72 6d61 .Q.. The forma\n 0006e4c0: 7420 6f66 2074 6865 204d 5550 4950 2053 t of the MUPIP S\n 0006e4d0: 454d 4150 484f 5245 2063 6f6d 6d61 6e64 EMAPHORE command\n-0006e4e0: 2069 733a 0700 1cf2 6100 0028 001c f271 is:....a..(...q\n+0006e4e0: 2069 733a 0700 1cfe 6100 0028 001c fe71 is:....a..(...q\n 0006e4f0: 0000 2020 204d 5550 4950 2053 454d 4150 .. MUPIP SEMAP\n 0006e500: 484f 5245 203c 7365 6d2d 6964 732d 6c69 HORE ...........T.\n-0006e520: 0053 4554 0e00 15f2 bf11 0000 2020 2053 .SET........ S\n-0006e530: 4554 0700 16f2 2100 0054 0016 f231 0000 ET....!..T...1..\n+0006e510: 7374 3e07 001c fe81 0000 0a00 13fe 5400 st>...........T.\n+0006e520: 0053 4554 0e00 15fe bf11 0000 2020 2053 .SET........ S\n+0006e530: 4554 0700 16fe 2100 0054 0016 fe31 0000 ET....!..T...1..\n 0006e540: 2020 2055 7365 204d 5550 4950 2053 4554 Use MUPIP SET\n 0006e550: 2066 6f72 2070 6572 666f 726d 616e 6365 for performance\n 0006e560: 2074 756e 696e 6720 616e 642f 6f72 206d tuning and/or m\n 0006e570: 6f64 6966 7969 6e67 2063 6572 7461 696e odifying certain\n 0006e580: 2064 6174 6162 6173 6520 616e 6422 0016 database and\"..\n-0006e590: f241 0000 2020 206a 6f75 726e 616c 2066 .A.. journal f\n+0006e590: fe41 0000 2020 206a 6f75 726e 616c 2066 .A.. journal f\n 0006e5a0: 696c 6520 6174 7472 6962 7574 6573 2e07 ile attributes..\n-0006e5b0: 0016 f251 0000 2b00 16f2 6100 0020 2020 ...Q..+...a.. \n+0006e5b0: 0016 fe51 0000 2b00 16fe 6100 0020 2020 ...Q..+...a.. \n 0006e5c0: 5468 6520 666f 726d 6174 206f 6620 7468 The format of th\n 0006e5d0: 6520 5345 5420 636f 6d6d 616e 6420 6973 e SET command is\n-0006e5e0: 3a07 0016 f271 0000 5600 16f2 8100 0020 :....q..V...... \n+0006e5e0: 3a07 0016 fe71 0000 5600 16fe 8100 0020 :....q..V...... \n 0006e5f0: 2020 5345 5b54 5d20 7b2d 4649 5b4c 455d SE[T] {-FI[LE]\n 0006e600: 2066 696c 652d 6e61 6d65 7c2d 4a4e 5b4c file-name|-JN[L\n 0006e610: 4649 4c45 5d20 6a6f 7572 6e61 6c2d 6669 FILE] journal-fi\n 0006e620: 6c65 2d6e 616d 657c 2d52 4547 5b49 4f4e le-name|-REG[ION\n 0006e630: 5d20 7265 6769 6f6e 2d6c 6973 747d 2300 ] region-list}#.\n-0006e640: 16f2 9100 0020 2020 202d 4143 5b43 4553 ..... -AC[CES\n+0006e640: 16fe 9100 0020 2020 202d 4143 5b43 4553 ..... -AC[CES\n 0006e650: 535f 4d45 5448 4f44 5d3d 7b42 477c 4d4d S_METHOD]={BG|MM\n-0006e660: 7d1a 0015 f2c0 1100 0020 2020 202d 5b4e }........ -[N\n-0006e670: 4f5d 4153 5b59 4e43 494f 5d26 0016 f212 O]AS[YNCIO]&....\n+0006e660: 7d1a 0015 fec0 1100 0020 2020 202d 5b4e }........ -[N\n+0006e670: 4f5d 4153 5b59 4e43 494f 5d26 0016 fe12 O]AS[YNCIO]&....\n 0006e680: 0000 2020 2020 2d5b 4e4f 5d44 455b 4645 .. -[NO]DE[FE\n 0006e690: 525f 5449 4d45 5d5b 3d73 6563 6f6e 6473 R_TIME][=seconds\n-0006e6a0: 5d1e 0016 f213 0000 2020 2020 2d5b 4e4f ]....... -[NO\n+0006e6a0: 5d1e 0016 fe13 0000 2020 2020 2d5b 4e4f ]....... -[NO\n 0006e6b0: 5d44 4546 4552 5f41 4c4c 4f43 4154 451d ]DEFER_ALLOCATE.\n-0006e6c0: 0016 f214 0000 2020 2020 2d5b 4e4f 5d45 ...... -[NO]E\n-0006e6d0: 4e43 5259 5054 415b 424c 455d 2000 16f2 NCRYPTA[BLE] ...\n+0006e6c0: 0016 fe14 0000 2020 2020 2d5b 4e4f 5d45 ...... -[NO]E\n+0006e6d0: 4e43 5259 5054 415b 424c 455d 2000 16fe NCRYPTA[BLE] ...\n 0006e6e0: 1500 0020 2020 202d 454e 4352 5950 5449 ... -ENCRYPTI\n-0006e6f0: 5b4f 4e43 4f4d 5045 4c54 455d 3300 16f2 [ONCOMPELTE]3...\n+0006e6f0: 5b4f 4e43 4f4d 5045 4c54 455d 3300 16fe [ONCOMPELTE]3...\n 0006e700: 1600 0020 2020 202d 4558 5b54 454e 5349 ... -EX[TENSI\n 0006e710: 4f4e 5f43 4f55 4e54 5d3d 696e 7465 6765 ON_COUNT]=intege\n 0006e720: 7228 6e6f 206f 6620 626c 6f63 6b73 2920 r(no of blocks) \n-0006e730: 0016 f217 0000 2020 2020 2d46 5b4c 5553 ...... -F[LUS\n+0006e730: 0016 fe17 0000 2020 2020 2d46 5b4c 5553 ...... -F[LUS\n 0006e740: 485f 5449 4d45 5d3d 696e 7465 6765 7220 H_TIME]=integer \n-0006e750: 0016 f218 0000 2020 2020 2d46 555b 4c4c ...... -FU[LL\n+0006e750: 0016 fe18 0000 2020 2020 2d46 555b 4c4c ...... -FU[LL\n 0006e760: 424c 4b57 5254 5d3d 7b30 7c31 7c32 7d24 BLKWRT]={0|1|2}$\n-0006e770: 0016 f219 0000 2020 2020 2d47 5b4c 4f42 ...... -G[LOB\n+0006e770: 0016 fe19 0000 2020 2020 2d47 5b4c 4f42 ...... -G[LOB\n 0006e780: 414c 5f42 5546 4645 5253 5d3d 696e 7465 AL_BUFFERS]=inte\n-0006e790: 6765 7225 0016 f21a 0000 2020 2020 2d48 ger%...... -H\n+0006e790: 6765 7225 0016 fe1a 0000 2020 2020 2d48 ger%...... -H\n 0006e7a0: 5b41 5244 5f53 5049 4e5f 434f 554e 545d [ARD_SPIN_COUNT]\n-0006e7b0: 3d69 6e74 6567 6572 2600 16f2 2100 0020 =integer&...!.. \n+0006e7b0: 3d69 6e74 6567 6572 2600 16fe 2100 0020 =integer&...!.. \n 0006e7c0: 2020 202d 5b4e 4f5d 494e 5354 5b5f 4652 -[NO]INST[_FR\n 0006e7d0: 4545 5a45 5f4f 4e5f 4552 524f 525d 0000 EEZE_ON_ERROR]..\n 0006e7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006e800: 0100 0000 7507 0000 330e 0000 0000 0000 ....u...3.......\n 0006e810: 7100 0000 4845 4c50 00ff 7300 ff47 444d q...HELP..s..GDM\n 0006e820: 00ff 7300 ff53 4554 00ff 7300 ff52 4541 ..s..SET..s..REA\n 0006e830: 445f 4f4e 4c59 00c0 1700 0020 2020 6861 D_ONLY..... ha\n 0006e840: 6e64 6c65 7320 7365 6d61 7068 6f72 6573 ndles semaphores\n 0006e850: 2066 6f72 2052 4541 445f 4f4e 4c59 2064 for READ_ONLY d\n 0006e860: 6174 6162 6173 6520 6669 6c65 7320 6974 atabase files it\n 0006e870: 2064 6f65 7320 6e6f 7420 656e 666f 7263 does not enforc\n-0006e880: 654c 0024 f218 0000 2020 2073 7461 6e64 eL.$.... stand\n+0006e880: 654c 0024 fe18 0000 2020 2073 7461 6e64 eL.$.... stand\n 0006e890: 616c 6f6e 6520 6163 6365 7373 2066 6f72 alone access for\n 0006e8a0: 2073 6574 7469 6e67 2074 6865 2063 6861 setting the cha\n 0006e8b0: 7261 6374 6572 6973 7469 6320 6672 6f6d racteristic from\n 0006e8c0: 2052 4541 445f 4f4e 4c59 2074 6f4d 0024 READ_ONLY toM.$\n-0006e8d0: f219 0000 2020 204e 4f52 4541 445f 4f4e .... NOREAD_ON\n+0006e8d0: fe19 0000 2020 204e 4f52 4541 445f 4f4e .... NOREAD_ON\n 0006e8e0: 4c59 2e20 486f 7765 7665 722c 206d 616b LY. However, mak\n 0006e8f0: 696e 6720 6120 6368 616e 6765 2066 726f ing a change fro\n 0006e900: 6d20 5245 4144 5f4f 4e4c 5920 746f 204e m READ_ONLY to N\n-0006e910: 4f52 4541 445f 4f4e 4c59 5100 24f2 1a00 OREAD_ONLYQ.$...\n+0006e910: 4f52 4541 445f 4f4e 4c59 5100 24fe 1a00 OREAD_ONLYQ.$...\n 0006e920: 0020 2020 7769 7468 6f75 7420 7374 616e . without stan\n 0006e930: 6461 6c6f 6e65 2061 6363 6573 7320 7769 dalone access wi\n 0006e940: 6c6c 206c 696b 656c 7920 6361 7573 6520 ll likely cause \n 0006e950: 7072 6f62 6c65 6d73 2c20 7375 6368 2061 problems, such a\n-0006e960: 7320 6572 726f 7273 206f 6e4d 0024 f221 s errors onM.$.!\n+0006e960: 7320 6572 726f 7273 206f 6e4d 0024 fe21 s errors onM.$.!\n 0006e970: 0000 2020 2074 6572 6d69 6e61 7469 6f6e .. termination\n 0006e980: 2061 6e64 2066 6169 6c75 7265 2074 6f20 and failure to \n 0006e990: 7265 6c65 6173 6520 4950 4320 7265 736f release IPC reso\n 0006e9a0: 7572 6365 7320 7468 6174 2077 6f75 6c64 urces that would\n-0006e9b0: 2072 6571 7569 7265 4f00 24f2 2200 0020 requireO.$.\".. \n+0006e9b0: 2072 6571 7569 7265 4f00 24fe 2200 0020 requireO.$.\".. \n 0006e9c0: 2020 6164 6469 7469 6f6e 616c 204d 5550 additional MUP\n 0006e9d0: 4950 2063 6f6d 6d61 6e64 7320 746f 2063 IP commands to c\n 0006e9e0: 6c65 616e 2075 702e 2054 6865 7265 666f lean up. Therefo\n 0006e9f0: 7265 2046 4953 2072 6563 6f6d 6d65 6e64 re FIS recommend\n-0006ea00: 7320 7573 696e 674f 0024 f223 0000 2020 s usingO.$.#.. \n+0006ea00: 7320 7573 696e 674f 0024 fe23 0000 2020 s usingO.$.#.. \n 0006ea10: 206f 7468 6572 206d 6561 6e73 2073 7563 other means suc\n 0006ea20: 6820 6173 2074 6865 2066 6f6c 6c6f 7769 h as the followi\n 0006ea30: 6e67 2062 6173 6564 206f 6e20 6675 7365 ng based on fuse\n 0006ea40: 7220 7265 7475 726e 206f 6620 6f6e 6520 r return of one \n-0006ea50: 2831 2920 746f 3f00 24f2 2400 0020 2020 (1) to?.$.$.. \n+0006ea50: 2831 2920 746f 3f00 24fe 2400 0020 2020 (1) to?.$.$.. \n 0006ea60: 7665 7269 6679 2074 6865 7265 2061 7265 verify there are\n 0006ea70: 206e 6f20 7072 6f63 6573 7365 7320 6172 no processes ar\n 0006ea80: 6520 6163 6365 7373 696e 6720 7468 6520 e accessing the \n-0006ea90: 6669 6c65 3a07 0024 f225 0000 7a00 24f2 file:..$.%..z.$.\n+0006ea90: 6669 6c65 3a07 0024 fe25 0000 7a00 24fe file:..$.%..z.$.\n 0006eaa0: 2600 0020 2020 6675 7365 7220 3c64 622d &.. fuser | awk \n 0006eac0: 2d46 3a20 277b 6966 286c 656e 6774 6828 -F: '{if(length(\n 0006ead0: 244e 4629 2965 7869 7428 3129 7d27 2026 $NF))exit(1)}' &\n 0006eae0: 2620 2467 746d 5f64 6973 742f 6d75 7069 & $gtm_dist/mupi\n 0006eaf0: 7020 7365 7420 2d6e 6f72 6561 645f 6f6e p set -noread_on\n 0006eb00: 6c79 202d 6669 6c65 203c 6462 2d66 696c ly -file ..$.'....$\n-0006eb20: f228 0000 2020 202a 2a4e 6f74 652a 2a07 .(.. **Note**.\n-0006eb30: 0024 f229 0000 5400 24f2 2a00 0020 2020 .$.)..T.$.*.. \n+0006eb10: 656e 616d 653e 0700 24fe 2700 0012 0024 ename>..$.'....$\n+0006eb20: fe28 0000 2020 202a 2a4e 6f74 652a 2a07 .(.. **Note**.\n+0006eb30: 0024 fe29 0000 5400 24fe 2a00 0020 2020 .$.)..T.$.*.. \n 0006eb40: 5768 656e 2074 6865 2066 6972 7374 2070 When the first p\n 0006eb50: 726f 6365 7373 2063 6f6e 6e65 6374 7320 rocess connects \n 0006eb60: 746f 2061 2064 6174 6162 6173 652c 2069 to a database, i\n 0006eb70: 7420 6372 6561 7465 7320 6120 6163 6365 t creates a acce\n-0006eb80: 7373 2d63 6f6e 7472 6f6c 5100 24f2 3100 ss-controlQ.$.1.\n+0006eb80: 7373 2d63 6f6e 7472 6f6c 5100 24fe 3100 ss-controlQ.$.1.\n 0006eb90: 0020 2020 7365 6d61 7068 6f72 6520 6173 . semaphore as\n 0006eba0: 2070 6172 7420 6f66 206d 616e 6167 656d part of managem\n 0006ebb0: 656e 7420 6f66 2074 6865 2073 6861 7265 ent of the share\n 0006ebc0: 6420 7265 736f 7572 6365 2e20 486f 7765 d resource. Howe\n-0006ebd0: 7665 722c 2077 6865 6e20 6152 0024 f232 ver, when aR.$.2\n+0006ebd0: 7665 722c 2077 6865 6e20 6152 0024 fe32 ver, when aR.$.2\n 0006ebe0: 0000 2020 2070 726f 6365 7373 2063 6f6e .. process con\n 0006ebf0: 6e65 6374 7320 746f 2061 202d 5245 4144 nects to a -READ\n 0006ec00: 5f4f 4e4c 5920 6461 7461 6261 7365 2c20 _ONLY database, \n 0006ec10: 6561 6368 2063 7265 6174 6520 6120 7072 each create a pr\n 0006ec20: 6976 6174 6520 636f 7079 206f 6651 0024 ivate copy ofQ.$\n-0006ec30: f233 0000 2020 2074 6865 2069 6e2d 6d65 .3.. the in-me\n+0006ec30: fe33 0000 2020 2074 6865 2069 6e2d 6d65 .3.. the in-me\n 0006ec40: 6d6f 7279 2073 7472 7563 7475 7265 7320 mory structures \n 0006ec50: 666f 7220 7468 6520 6461 7461 6261 7365 for the database\n 0006ec60: 2061 6e64 2074 6875 7320 6120 7072 6976 and thus a priv\n 0006ec70: 6174 6520 7365 6d61 7068 6f72 652e 0700 ate semaphore...\n-0006ec80: 24f2 3400 001a 001b f243 4f52 445f 5349 $.4......CORD_SI\n+0006ec80: 24fe 3400 001a 001b fe43 4f52 445f 5349 $.4......CORD_SI\n 0006ec90: 5a45 0000 5245 436f 7264 5f73 697a 6516 ZE..RECord_size.\n-0006eca0: 0025 f2bf 1100 0020 2020 5245 436f 7264 .%..... RECord\n-0006ecb0: 5f73 697a 6507 0026 f221 0000 5400 26f2 _size..&.!..T.&.\n+0006eca0: 0025 febf 1100 0020 2020 5245 436f 7264 .%..... RECord\n+0006ecb0: 5f73 697a 6507 0026 fe21 0000 5400 26fe _size..&.!..T.&.\n 0006ecc0: 3100 0020 2020 5370 6563 6966 6965 7320 1.. Specifies \n 0006ecd0: 7468 6520 6d61 7869 6d75 6d20 7265 636f the maximum reco\n 0006ece0: 7264 2073 697a 6520 696e 2062 7974 6573 rd size in bytes\n 0006ecf0: 2066 6f72 2073 746f 7269 6e67 2061 6e64 for storing and\n 0006ed00: 2072 6574 7269 6576 696e 6720 6461 7461 retrieving data\n-0006ed10: 5200 26f2 4100 0020 2020 6672 6f6d 2074 R.&.A.. from t\n+0006ed10: 5200 26fe 4100 0020 2020 6672 6f6d 2074 R.&.A.. from t\n 0006ed20: 6865 2067 6c6f 6261 6c20 6461 7461 6261 he global databa\n 0006ed30: 7365 2066 696c 652e 2054 6865 206d 6178 se file. The max\n 0006ed40: 696d 756d 2073 7570 706f 7274 6564 2073 imum supported s\n 0006ed50: 697a 6520 6973 2031 4d69 4220 6279 7465 ize is 1MiB byte\n-0006ed60: 732e 3500 26f2 5100 0020 2020 5468 6520 s.5.&.Q.. The \n+0006ed60: 732e 3500 26fe 5100 0020 2020 5468 6520 s.5.&.Q.. The \n 0006ed70: 666f 726d 6174 206f 6620 7468 6520 5245 format of the RE\n 0006ed80: 434f 5244 5f53 495a 4520 7175 616c 6966 CORD_SIZE qualif\n-0006ed90: 6965 7220 6973 3a07 0026 f261 0000 1d00 ier is:..&.a....\n-0006eda0: 26f2 7100 0020 2020 2d52 4543 5b4f 5244 &.q.. -REC[ORD\n-0006edb0: 5f53 495a 453d 6279 7465 7307 0026 f281 _SIZE=bytes..&..\n+0006ed90: 6965 7220 6973 3a07 0026 fe61 0000 1d00 ier is:..&.a....\n+0006eda0: 26fe 7100 0020 2020 2d52 4543 5b4f 5244 &.q.. -REC[ORD\n+0006edb0: 5f53 495a 453d 6279 7465 7307 0026 fe81 _SIZE=bytes..&..\n 0006edc0: 0000 1000 1b2d 4749 4f4e 0000 5265 6769 .....-GION..Regi\n-0006edd0: 6f6e 1100 20f2 bf11 0000 2020 2052 6567 on.. ..... Reg\n-0006ede0: 696f 6e07 0021 f221 0000 5000 21f2 3100 ion..!.!..P.!.1.\n+0006edd0: 6f6e 1100 20fe bf11 0000 2020 2052 6567 on.. ..... Reg\n+0006ede0: 696f 6e07 0021 fe21 0000 5000 21fe 3100 ion..!.!..P.!.1.\n 0006edf0: 0020 2020 5370 6563 6966 6965 7320 7468 . Specifies th\n 0006ee00: 6174 2074 6865 2061 7267 756d 656e 7420 at the argument \n 0006ee10: 6973 2061 2072 6567 696f 6e2d 6c69 7374 is a region-list\n 0006ee20: 2077 6869 6368 2069 6465 6e74 6966 6965 which identifie\n-0006ee30: 7320 6461 7461 6261 7365 5200 21f2 4100 s databaseR.!.A.\n+0006ee30: 7320 6461 7461 6261 7365 5200 21fe 4100 s databaseR.!.A.\n 0006ee40: 0020 2020 6669 6c65 2873 2920 6d61 7070 . file(s) mapp\n 0006ee50: 6564 2062 7920 7468 6520 6375 7272 656e ed by the curren\n 0006ee60: 7420 476c 6f62 616c 2044 6972 6563 746f t Global Directo\n 0006ee70: 7279 2e20 5468 6520 666f 726d 6174 206f ry. The format o\n-0006ee80: 6620 7468 6520 5245 4749 4f4e 1700 21f2 f the REGION..!.\n+0006ee80: 6620 7468 6520 5245 4749 4f4e 1700 21fe f the REGION..!.\n 0006ee90: 5100 0020 2020 7175 616c 6966 6965 7220 Q.. qualifier \n-0006eea0: 6973 3a07 0021 f261 0000 1f00 21f2 7100 is:..!.a....!.q.\n+0006eea0: 6973 3a07 0021 fe61 0000 1f00 21fe 7100 is:..!.a....!.q.\n 0006eeb0: 0020 2020 2d52 5b45 4749 4f4e 5d20 7265 . -R[EGION] re\n-0006eec0: 6769 6f6e 2d6c 6973 7407 0021 f281 0000 gion-list..!....\n-0006eed0: 5400 21f2 9100 0020 2020 5468 6520 7265 T.!.... The re\n+0006eec0: 6769 6f6e 2d6c 6973 7407 0021 fe81 0000 gion-list..!....\n+0006eed0: 5400 21fe 9100 0020 2020 5468 6520 7265 T.!.... The re\n 0006eee0: 6769 6f6e 2d6c 6973 7420 6964 656e 7469 gion-list identi\n 0006eef0: 6669 6573 2074 6865 2074 6172 6765 7420 fies the target \n 0006ef00: 6f66 2053 4554 2e20 7265 6769 6f6e 2d6c of SET. region-l\n 0006ef10: 6973 7420 6d61 7920 7370 6563 6966 7920 ist may specify \n-0006ef20: 6d6f 7265 5100 20f2 c011 0000 2020 2074 moreQ. ..... t\n+0006ef20: 6d6f 7265 5100 20fe c011 0000 2020 2074 moreQ. ..... t\n 0006ef30: 6861 6e20 6f6e 6520 7265 6769 6f6e 206f han one region o\n 0006ef40: 6620 7468 6520 6375 7272 656e 7420 676c f the current gl\n 0006ef50: 6f62 616c 2064 6972 6563 746f 7279 2069 obal directory i\n 0006ef60: 6e20 6120 6c69 7374 2e20 5265 6769 6f6e n a list. Region\n 0006ef70: 7320 6172 6570 0000 0000 0000 0000 0000 s arep..........\n 0006ef80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006ef90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006efa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006efb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006efc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006f000: 0100 0000 fd07 0000 4f0e 0000 0000 0000 ........O.......\n-0006f010: 7000 00f2 4845 4c50 00ff 7300 ff47 444d p...HELP..s..GDM\n+0006f010: 7000 00fe 4845 4c50 00ff 7300 ff47 444d p...HELP..s..GDM\n 0006f020: 00ff 7300 ff53 4554 00ff 7300 ff52 4547 ..s..SET..s..REG\n 0006f030: 494f 4e00 c012 0000 2020 2063 6173 652d ION..... case-\n 0006f040: 696e 7365 6e73 6974 6976 652c 2073 6570 insensitive, sep\n 0006f050: 6172 6174 6564 2062 7920 6120 636f 6d6d arated by a comm\n 0006f060: 612c 2061 6e64 2077 696c 642d 6361 7264 a, and wild-card\n 0006f070: 7320 6361 6e20 6265 2075 7365 6420 746f s can be used to\n-0006f080: 5400 21f2 1300 0020 2020 7370 6563 6966 T.!.... specif\n+0006f080: 5400 21fe 1300 0020 2020 7370 6563 6966 T.!.... specif\n 0006f090: 7920 7468 656d 2e20 416e 7920 7265 6769 y them. Any regi\n 0006f0a0: 6f6e 2d6e 616d 6520 6d61 7920 696e 636c on-name may incl\n 0006f0b0: 7564 6520 7468 6520 7769 6c64 2d63 6172 ude the wild-car\n 0006f0c0: 6420 6368 6172 6163 7465 7273 202a 2061 d characters * a\n-0006f0d0: 6e64 2025 5200 21f2 1400 0020 2020 2872 nd %R.!.... (r\n+0006f0d0: 6e64 2025 5200 21fe 1400 0020 2020 2872 nd %R.!.... (r\n 0006f0e0: 656d 656d 6265 7220 746f 2065 7363 6170 emember to escap\n 0006f0f0: 6520 7468 656d 2074 6f20 7072 6f74 6563 e them to protec\n 0006f100: 7420 7468 656d 2066 726f 6d20 696e 6170 t them from inap\n 0006f110: 7072 6f70 7269 6174 6520 6578 7061 6e73 propriate expans\n-0006f120: 696f 6e20 6279 5400 21f2 1500 0020 2020 ion byT.!.... \n+0006f120: 696f 6e20 6279 5400 21fe 1500 0020 2020 ion byT.!.... \n 0006f130: 7468 6520 7368 656c 6c29 2e20 416e 7920 the shell). Any \n 0006f140: 7265 6769 6f6e 206e 616d 6520 6578 7061 region name expa\n 0006f150: 6e73 696f 6e20 6f63 6375 7273 2069 6e20 nsion occurs in \n 0006f160: 4d20 2841 5343 4949 2920 636f 6c6c 6174 M (ASCII) collat\n-0006f170: 696f 6e20 6f72 6465 722e 0700 21f2 1600 ion order...!...\n-0006f180: 003d 0021 f217 0000 2020 2049 6e63 6f6d .=.!.... Incom\n+0006f170: 696f 6e20 6f72 6465 722e 0700 21fe 1600 ion order...!...\n+0006f180: 003d 0021 fe17 0000 2020 2049 6e63 6f6d .=.!.... Incom\n 0006f190: 7061 7469 626c 6520 7769 7468 3a20 2d46 patible with: -F\n 0006f1a0: 494c 452c 202d 4a4e 4c46 494c 4520 616e ILE, -JNLFILE an\n 0006f1b0: 6420 2d52 4550 4c49 4341 5449 4f4e 0700 d -REPLICATION..\n-0006f1c0: 21f2 1800 001a 001b f250 4c49 4341 5449 !........PLICATI\n+0006f1c0: 21fe 1800 001a 001b fe50 4c49 4341 5449 !........PLICATI\n 0006f1d0: 4f4e 0000 5245 506c 6963 6174 696f 6e16 ON..REPlication.\n-0006f1e0: 0025 f2bf 1100 0020 2020 5245 506c 6963 .%..... REPlic\n-0006f1f0: 6174 696f 6e07 0026 f221 0000 5300 26f2 ation..&.!..S.&.\n+0006f1e0: 0025 febf 1100 0020 2020 5245 506c 6963 .%..... REPlic\n+0006f1f0: 6174 696f 6e07 0026 fe21 0000 5300 26fe ation..&.!..S.&.\n 0006f200: 3100 0020 2020 5370 6563 6966 6965 7320 1.. Specifies \n 0006f210: 7768 6574 6865 7220 7265 706c 6963 6174 whether replicat\n 0006f220: 696f 6e20 6973 206f 6e20 6f72 206f 6666 ion is on or off\n 0006f230: 2e20 5468 6520 666f 726d 6174 206f 6620 . The format of \n 0006f240: 7468 6520 5245 504c 4943 4154 494f 4e17 the REPLICATION.\n-0006f250: 0026 f241 0000 2020 2071 7561 6c69 6669 .&.A.. qualifi\n-0006f260: 6572 2069 733a 0700 26f2 5100 0021 0026 er is:..&.Q..!.&\n-0006f270: f261 0000 2020 202d 5245 505b 4c49 4341 .a.. -REP[LICA\n+0006f250: 0026 fe41 0000 2020 2071 7561 6c69 6669 .&.A.. qualifi\n+0006f260: 6572 2069 733a 0700 26fe 5100 0021 0026 er is:..&.Q..!.&\n+0006f270: fe61 0000 2020 202d 5245 505b 4c49 4341 .a.. -REP[LICA\n 0006f280: 5449 4f4e 5d3d 7b4f 4e7c 4f46 467d 0700 TION]={ON|OFF}..\n-0006f290: 26f2 7100 0025 0026 f281 0000 2020 2049 &.q..%.&.... I\n+0006f290: 26fe 7100 0025 0026 fe81 0000 2020 2049 &.q..%.&.... I\n 0006f2a0: 6e63 6f6d 7061 7469 626c 6520 7769 7468 ncompatible with\n-0006f2b0: 3a20 2d4a 4e4c 4649 4c45 0700 26f2 9100 : -JNLFILE..&...\n-0006f2c0: 0020 001b f253 4552 5645 445f 4259 5445 . ...SERVED_BYTE\n+0006f2b0: 3a20 2d4a 4e4c 4649 4c45 0700 26fe 9100 : -JNLFILE..&...\n+0006f2c0: 0020 001b fe53 4552 5645 445f 4259 5445 . ...SERVED_BYTE\n 0006f2d0: 5300 0052 4553 6572 7665 645f 6279 7465 S..REServed_byte\n-0006f2e0: 7319 0028 f2bf 1100 0020 2020 5245 5365 s..(..... RESe\n-0006f2f0: 7276 6564 5f62 7974 6573 0700 29f2 2100 rved_bytes..).!.\n-0006f300: 0052 0029 f231 0000 2020 2053 7065 6369 .R.).1.. Speci\n+0006f2e0: 7319 0028 febf 1100 0020 2020 5245 5365 s..(..... RESe\n+0006f2f0: 7276 6564 5f62 7974 6573 0700 29fe 2100 rved_bytes..).!.\n+0006f300: 0052 0029 fe31 0000 2020 2053 7065 6369 .R.).1.. Speci\n 0006f310: 6669 6573 2074 6865 2073 697a 6520 746f fies the size to\n 0006f320: 2062 6520 7265 7365 7276 6564 2069 6e20 be reserved in \n 0006f330: 6561 6368 2064 6174 6162 6173 6520 626c each database bl\n 0006f340: 6f63 6b2e 2052 4553 4552 5645 445f 4259 ock. RESERVED_BY\n-0006f350: 5445 5348 0029 f241 0000 2020 2069 7320 TESH.).A.. is \n+0006f350: 5445 5348 0029 fe41 0000 2020 2069 7320 TESH.).A.. is \n 0006f360: 6765 6e65 7261 6c6c 7920 7573 6564 2074 generally used t\n 0006f370: 6f20 7265 7365 7276 6520 726f 6f6d 2066 o reserve room f\n 0006f380: 6f72 2063 6f6d 7061 7469 6269 6c69 7479 or compatibility\n-0006f390: 2077 6974 6820 6f74 6865 7252 0029 f251 with otherR.).Q\n+0006f390: 2077 6974 6820 6f74 6865 7252 0029 fe51 with otherR.).Q\n 0006f3a0: 0000 2020 2069 6d70 6c65 6d65 6e74 6174 .. implementat\n 0006f3b0: 696f 6e73 206f 6620 4d20 6f72 2074 6f20 ions of M or to \n 0006f3c0: 6f62 7365 7276 6520 636f 6d6d 756e 6963 observe communic\n 0006f3d0: 6174 696f 6e73 2070 726f 746f 636f 6c20 ations protocol \n 0006f3e0: 7265 7374 7269 6374 696f 6e73 2e38 0029 restrictions.8.)\n-0006f3f0: f261 0000 2020 2054 6865 2066 6f72 6d61 .a.. The forma\n+0006f3f0: fe61 0000 2020 2054 6865 2066 6f72 6d61 .a.. The forma\n 0006f400: 7420 6f66 2074 6865 2052 4553 4552 5645 t of the RESERVE\n 0006f410: 445f 4259 5445 5320 7175 616c 6966 6965 D_BYTES qualifie\n-0006f420: 7220 6973 3a07 0029 f271 0000 2000 29f2 r is:..).q.. .).\n+0006f420: 7220 6973 3a07 0029 fe71 0000 2000 29fe r is:..).q.. .).\n 0006f430: 8100 0020 2020 2d52 4553 5b45 5256 4544 ... -RES[ERVED\n-0006f440: 5f42 5954 4553 5d3d 7369 7a65 0700 29f2 _BYTES]=size..).\n-0006f450: 9100 004d 0028 f2c0 1100 0020 2020 2020 ...M.(..... \n+0006f440: 5f42 5954 4553 5d3d 7369 7a65 0700 29fe _BYTES]=size..).\n+0006f450: 9100 004d 0028 fec0 1100 0020 2020 2020 ...M.(..... \n 0006f460: 6f20 5245 5345 5256 4544 5f42 5954 4553 o RESERVED_BYTES\n 0006f470: 206d 6179 2061 6c73 6f20 6265 2075 7365 may also be use\n 0006f480: 6420 6173 2061 2075 7365 722d 6d61 6e61 d as a user-mana\n 0006f490: 6765 6420 6669 6c6c 2066 6163 746f 722e ged fill factor.\n-0006f4a0: 5200 29f2 1200 0020 2020 2020 6f20 5468 R.).... o Th\n+0006f4a0: 5200 29fe 1200 0020 2020 2020 6f20 5468 R.).... o Th\n 0006f4b0: 6520 6d69 6e69 6d75 6d20 5245 5345 5256 e minimum RESERV\n 0006f4c0: 4544 5f42 5954 4553 2069 7320 3020 6279 ED_BYTES is 0 by\n 0006f4d0: 7465 732e 2054 6865 206d 6178 696d 756d tes. The maximum\n 0006f4e0: 2052 4553 4552 5645 445f 4259 5445 5320 RESERVED_BYTES \n-0006f4f0: 6973 4f00 29f2 1300 0020 2020 2020 2020 isO.).... \n+0006f4f0: 6973 4f00 29fe 1300 0020 2020 2020 2020 isO.).... \n 0006f500: 7468 6520 626c 6f63 6b20 7369 7a65 206d the block size m\n 0006f510: 696e 7573 2074 6865 2073 697a 6520 6f66 inus the size of\n 0006f520: 2074 6865 2062 6c6f 636b 2068 6561 6465 the block heade\n 0006f530: 7220 7768 6963 6820 6973 2037 206f 7220 r which is 7 or \n-0006f540: 3851 0029 f214 0000 2020 2020 2020 2064 8Q.).... d\n+0006f540: 3851 0029 fe14 0000 2020 2020 2020 2064 8Q.).... d\n 0006f550: 6570 656e 6469 6e67 206f 6e20 796f 7572 epending on your\n 0006f560: 2070 6c61 7466 6f72 6d2e 2052 6561 6c69 platform. Reali\n 0006f570: 7374 6963 2064 6574 6572 6d69 6e61 7469 stic determinati\n 0006f580: 6f6e 7320 6f66 2074 6869 7320 616d 6f75 ons of this amou\n-0006f590: 6e74 4800 29f2 1500 0020 2020 2020 2020 ntH.).... \n+0006f590: 6e74 4800 29fe 1500 0020 2020 2020 2020 ntH.).... \n 0006f5a0: 7368 6f75 6c64 206c 6561 7665 2072 6f6f should leave roo\n 0006f5b0: 6d20 666f 7220 6174 206c 6561 7374 206f m for at least o\n 0006f5c0: 6e65 2072 6563 6f72 6420 6f66 206d 6178 ne record of max\n-0006f5d0: 696d 756d 2073 697a 652e 0700 29f2 1600 imum size...)...\n-0006f5e0: 0026 0019 f253 4c45 4550 5f53 5049 4e5f .&...SLEEP_SPIN_\n+0006f5d0: 696d 756d 2073 697a 652e 0700 29fe 1600 imum size...)...\n+0006f5e0: 0026 0019 fe53 4c45 4550 5f53 5049 4e5f .&...SLEEP_SPIN_\n 0006f5f0: 434f 554e 5400 0053 4c65 6570 5f73 7069 COUNT..SLeep_spi\n-0006f600: 6e5f 636f 756e 741b 002a f2bf 1100 0020 n_count..*..... \n+0006f600: 6e5f 636f 756e 741b 002a febf 1100 0020 n_count..*..... \n 0006f610: 2020 534c 6565 705f 7370 696e 5f63 6f75 SLeep_spin_cou\n-0006f620: 6e74 0700 2bf2 2100 004f 002b f231 0000 nt..+.!..O.+.1..\n+0006f620: 6e74 0700 2bfe 2100 004f 002b fe31 0000 nt..+.!..O.+.1..\n 0006f630: 2020 2053 7065 6369 6669 6573 2074 6865 Specifies the\n 0006f640: 206e 756d 6265 7220 6f66 2074 696d 6573 number of times\n 0006f650: 2061 2070 726f 6365 7373 6573 2073 7573 a processes sus\n 0006f660: 7065 6e64 7320 6974 7320 6163 7469 7669 pends its activi\n-0006f670: 7479 2077 6869 6c65 4f00 2bf2 4100 0020 ty whileO.+.A.. \n+0006f670: 7479 2077 6869 6c65 4f00 2bfe 4100 0020 ty whileO.+.A.. \n 0006f680: 2020 7761 6974 696e 6720 746f 206f 6274 waiting to obt\n 0006f690: 6169 6e20 6372 6974 6963 616c 2073 6563 ain critical sec\n 0006f6a0: 7469 6f6e 7320 666f 7220 7368 6172 6564 tions for shared\n 0006f6b0: 2072 6573 6f75 7263 6573 2c20 7072 696e resources, prin\n-0006f6c0: 6369 7061 6c6c 7952 002b f251 0000 2020 cipallyR.+.Q.. \n+0006f6c0: 6369 7061 6c6c 7952 002b fe51 0000 2020 cipallyR.+.Q.. \n 0006f6d0: 2074 686f 7365 2069 6e76 6f6c 7669 6e67 those involving\n 0006f6e0: 2064 6174 6162 6173 6573 2e20 5468 6520 databases. The \n 0006f6f0: 666f 726d 6174 206f 6620 7468 6520 2d53 format of the -S\n 0006f700: 4c45 4550 5f53 5049 4e5f 434f 554e 5420 LEEP_SPIN_COUNT \n-0006f710: 7175 616c 6966 6965 720d 002b f261 0000 qualifier..+.a..\n-0006f720: 2020 2069 733a 0700 2bf2 7100 0023 002b is:..+.q..#.+\n-0006f730: f281 0000 2020 202d 534c 4545 505f 5350 .... -SLEEP_SP\n+0006f710: 7175 616c 6966 6965 720d 002b fe61 0000 qualifier..+.a..\n+0006f720: 2020 2069 733a 0700 2bfe 7100 0023 002b is:..+.q..#.+\n+0006f730: fe81 0000 2020 202d 534c 4545 505f 5350 .... -SLEEP_SP\n 0006f740: 494e 5f43 4f55 4e54 3d69 6e74 6567 6572 IN_COUNT=integer\n-0006f750: 0700 2bf2 9100 0054 002a f2c0 1100 0020 ..+....T.*..... \n+0006f750: 0700 2bfe 9100 0054 002a fec0 1100 0020 ..+....T.*..... \n 0006f760: 2020 2020 6f20 696e 7465 6765 7220 6973 o integer is\n 0006f770: 2074 6865 206e 756d 6265 7220 7469 6d65 the number time\n 0006f780: 7320 7468 6520 7072 6f63 6573 7320 7969 s the process yi\n 0006f790: 656c 6473 2074 6f20 7468 6520 4f53 2073 elds to the OS s\n-0006f7a0: 6368 6564 756c 6572 206f 7252 002b f212 cheduler orR.+..\n+0006f7a0: 6368 6564 756c 6572 206f 7252 002b fe12 cheduler orR.+..\n 0006f7b0: 0000 2020 2020 2020 2073 6c65 6570 7320 .. sleeps \n 0006f7c0: 2864 6570 656e 6469 6e67 2069 6e20 7468 (depending in th\n 0006f7d0: 6520 5350 494e 5f53 4c45 4550 5f4c 494d e SPIN_SLEEP_LIM\n 0006f7e0: 4954 2920 6166 7465 7220 6578 6861 7573 IT) after exhaus\n 0006f7f0: 7469 6e67 2069 7473 2068 6172 6400 0000 ting its hard...\n 0006f800: 0100 0000 3204 0000 ca0c 0000 0000 0000 ....2...........\n-0006f810: 5000 00f2 4845 4c50 00ff 7300 ff47 444d P...HELP..s..GDM\n+0006f810: 5000 00fe 4845 4c50 00ff 7300 ff47 444d P...HELP..s..GDM\n 0006f820: 00ff 7300 ff53 4554 00c0 2200 0020 2020 ..s..SET..\".. \n 0006f830: 202d 4a4e 5b4c 4649 4c45 5d20 6a6f 7572 -JN[LFILE] jour\n 0006f840: 6e61 6c2d 6669 6c65 2d6e 616d 6520 6a6f nal-file-name jo\n 0006f850: 7572 6e61 6c2d 6669 6c65 2d71 7561 6c73 urnal-file-quals\n-0006f860: 1c00 16f2 2300 0020 2020 202d 4b5b 4559 ....#.. -K[EY\n-0006f870: 5f53 495a 455d 3d62 7974 6573 2000 16f2 _SIZE]=bytes ...\n+0006f860: 1c00 16fe 2300 0020 2020 202d 4b5b 4559 ....#.. -K[EY\n+0006f870: 5f53 495a 455d 3d62 7974 6573 2000 16fe _SIZE]=bytes ...\n 0006f880: 2400 0020 2020 202d 4c5b 4f43 4b5f 5350 $.. -L[OCK_SP\n-0006f890: 4143 455d 3d69 6e74 6567 6572 2100 16f2 ACE]=integer!...\n+0006f890: 4143 455d 3d69 6e74 6567 6572 2100 16fe ACE]=integer!...\n 0006f8a0: 2500 0020 2020 202d 4d5b 5554 4558 5f53 %.. -M[UTEX_S\n 0006f8b0: 4c4f 5453 5d3d 696e 7465 6765 7223 0016 LOTS]=integer#..\n-0006f8c0: f226 0000 2020 2020 2d4e 5b55 4c4c 5f53 .&.. -N[ULL_S\n+0006f8c0: fe26 0000 2020 2020 2d4e 5b55 4c4c 5f53 .&.. -N[ULL_S\n 0006f8d0: 5542 5343 5249 5054 535d 3d76 616c 7565 UBSCRIPTS]=value\n-0006f8e0: 2200 16f2 2700 0020 2020 202d 5b4e 4f5d \"...'.. -[NO]\n+0006f8e0: 2200 16fe 2700 0020 2020 202d 5b4e 4f5d \"...'.. -[NO]\n 0006f8f0: 4c43 4b5f 5348 4152 4553 5f44 425f 4352 LCK_SHARES_DB_CR\n-0006f900: 4954 1c00 16f2 2800 0020 2020 202d 5b4e IT....(.. -[N\n+0006f900: 4954 1c00 16fe 2800 0020 2020 202d 5b4e IT....(.. -[N\n 0006f910: 4f5d 515b 4442 5255 4e44 4f57 4e5d 1b00 O]Q[DBRUNDOWN]..\n-0006f920: 16f2 2900 0020 2020 202d 5b4e 4f5d 5245 ..).. -[NO]RE\n-0006f930: 415b 445f 4f4e 4c59 5d1f 0016 f22a 0000 A[D_ONLY]....*..\n+0006f920: 16fe 2900 0020 2020 202d 5b4e 4f5d 5245 ..).. -[NO]RE\n+0006f930: 415b 445f 4f4e 4c59 5d1f 0016 fe2a 0000 A[D_ONLY]....*..\n 0006f940: 2020 2020 2d52 4543 5b4f 5244 5f53 495a -REC[ORD_SIZ\n-0006f950: 455d 3d62 7974 6573 2000 16f2 3100 0020 E]=bytes ...1.. \n+0006f950: 455d 3d62 7974 6573 2000 16fe 3100 0020 E]=bytes ...1.. \n 0006f960: 2020 202d 5245 475b 494f 4e5d 2072 6567 -REG[ION] reg\n-0006f970: 696f 6e2d 6c69 7374 2200 16f2 3200 0020 ion-list\"...2.. \n+0006f970: 696f 6e2d 6c69 7374 2200 16fe 3200 0020 ion-list\"...2.. \n 0006f980: 2020 202d 5245 505b 4c49 4341 5449 4f4e -REP[LICATION\n-0006f990: 5d3d 7b4f 4e7c 4f46 467d 2500 16f2 3300 ]={ON|OFF}%...3.\n+0006f990: 5d3d 7b4f 4e7c 4f46 467d 2500 16fe 3300 ]={ON|OFF}%...3.\n 0006f9a0: 0020 2020 202d 5245 535b 4552 5645 445f . -RES[ERVED_\n 0006f9b0: 4259 5445 535d 3d69 6e74 6567 6572 5d26 BYTES]=integer]&\n-0006f9c0: 0016 f234 0000 2020 2020 2d53 4c5b 4545 ...4.. -SL[EE\n+0006f9c0: 0016 fe34 0000 2020 2020 2d53 4c5b 4545 ...4.. -SL[EE\n 0006f9d0: 505f 5350 494e 5f43 4f55 4e54 5d3d 696e P_SPIN_COUNT]=in\n-0006f9e0: 7465 6765 7226 0016 f235 0000 2020 2020 teger&...5.. \n+0006f9e0: 7465 6765 7226 0016 fe35 0000 2020 2020 teger&...5.. \n 0006f9f0: 2d53 5049 4e5f 534c 4545 505f 4d5b 4153 -SPIN_SLEEP_M[AS\n-0006fa00: 4b5d 3d68 6578 5f6d 6173 6b17 0016 f236 K]=hex_mask....6\n+0006fa00: 4b5d 3d68 6578 5f6d 6173 6b17 0016 fe36 K]=hex_mask....6\n 0006fa10: 0000 2020 2020 2d5b 4e4f 5d53 5441 545b .. -[NO]STAT[\n-0006fa20: 535d 1c00 16f2 3700 0020 2020 202d 4e4f S]....7.. -NO\n+0006fa20: 535d 1c00 16fe 3700 0020 2020 202d 4e4f S]....7.. -NO\n 0006fa30: 5d53 5444 5b4e 554c 4c43 4f4c 4c5d 2300 ]STD[NULLCOLL]#.\n-0006fa40: 16f2 3800 0020 2020 202d 545b 5249 4747 ..8.. -T[RIGG\n+0006fa40: 16fe 3800 0020 2020 202d 545b 5249 4747 ..8.. -T[RIGG\n 0006fa50: 4552 5f46 4c55 5348 5d3d 696e 7465 6765 ER_FLUSH]=intege\n-0006fa60: 721d 0016 f239 0000 2020 2020 2d56 5b45 r....9.. -V[E\n+0006fa60: 721d 0016 fe39 0000 2020 2020 2d56 5b45 r....9.. -V[E\n 0006fa70: 5253 494f 4e5d 3d7b 5634 7c56 367d 1f00 RSION]={V4|V6}..\n-0006fa80: 16f2 3a00 0020 2020 202d 575b 4149 545f ..:.. -W[AIT_\n+0006fa80: 16fe 3a00 0020 2020 202d 575b 4149 545f ..:.. -W[AIT_\n 0006fa90: 4449 534b 5d3d 696e 7465 6765 7225 0016 DISK]=integer%..\n-0006faa0: f241 0000 2020 2020 2d57 525b 4954 4553 .A.. -WR[ITES\n+0006faa0: fe41 0000 2020 2020 2d57 525b 4954 4553 .A.. -WR[ITES\n 0006fab0: 5f50 4552 5f46 4c55 5348 3d69 6e74 6567 _PER_FLUSH=integ\n-0006fac0: 6572 0700 16f2 4200 004b 0016 f243 0000 er....B..K...C..\n+0006fac0: 6572 0700 16fe 4200 004b 0016 fe43 0000 er....B..K...C..\n 0006fad0: 2020 2020 206f 2054 6865 2066 696c 652d o The file-\n 0006fae0: 6e61 6d65 2c20 6a6f 7572 6e61 6c5f 6669 name, journal_fi\n 0006faf0: 6c65 5f6e 616d 652c 2072 6567 696f 6e2d le_name, region-\n 0006fb00: 6c69 7374 206f 7220 2d52 4550 4c49 4341 list or -REPLICA\n-0006fb10: 5449 4f4e 3700 16f2 4400 0020 2020 2020 TION7...D.. \n+0006fb10: 5449 4f4e 3700 16fe 4400 0020 2020 2020 TION7...D.. \n 0006fb20: 2020 7175 616c 6966 6965 7220 6964 656e qualifier iden\n 0006fb30: 7469 6679 2074 6865 2074 6172 6765 7420 tify the target \n-0006fb40: 6f66 2074 6865 2053 4554 2e51 0016 f245 of the SET.Q...E\n+0006fb40: 6f66 2074 6865 2053 4554 2e51 0016 fe45 of the SET.Q...E\n 0006fb50: 0000 2020 2020 206f 2054 6865 2053 4554 .. o The SET\n 0006fb60: 2063 6f6d 6d61 6e64 206d 7573 7420 696e command must in\n 0006fb70: 636c 7564 6520 6f6e 6520 6f66 2074 6865 clude one of the\n 0006fb80: 2066 6f6c 6c6f 7769 6e67 2074 6172 6765 following targe\n-0006fb90: 7420 7175 616c 6966 6965 7273 5100 16f2 t qualifiersQ...\n+0006fb90: 7420 7175 616c 6966 6965 7273 5100 16fe t qualifiersQ...\n 0006fba0: 4600 0020 2020 2020 2020 7768 6963 6820 F.. which \n 0006fbb0: 6465 7465 726d 696e 6520 7768 6574 6865 determine whethe\n 0006fbc0: 7220 7468 6520 6172 6775 6d65 6e74 2074 r the argument t\n 0006fbd0: 6f20 7468 6520 5345 5420 6973 2061 2066 o the SET is a f\n 0006fbe0: 696c 652d 6e61 6d65 206f 7220 611a 0016 ile-name or a...\n-0006fbf0: f247 0000 2020 2020 2020 2072 6567 696f .G.. regio\n-0006fc00: 6e2d 6c69 7374 2e07 0016 f248 0000 2400 n-list.....H..$.\n-0006fc10: 15f2 ff73 00ff 4143 4345 5353 5f4d 4554 ...s..ACCESS_MET\n+0006fbf0: fe47 0000 2020 2020 2020 2072 6567 696f .G.. regio\n+0006fc00: 6e2d 6c69 7374 2e07 0016 fe48 0000 2400 n-list.....H..$.\n+0006fc10: 15fe ff73 00ff 4143 4345 5353 5f4d 4554 ...s..ACCESS_MET\n 0006fc20: 484f 4400 0041 4363 6573 735f 6d65 7468 HOD..ACcess_meth\n 0006fc30: 6f64 0000 0000 0000 0000 0000 0000 0000 od..............\n 0006fc40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006fc50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006fc60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006fc70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006fc80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -28671,126 +28671,126 @@\n 0006ffe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0006fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070000: 0100 0000 4507 0000 050d 0000 0000 0000 ....E...........\n 00070010: 4600 0000 4845 4c50 00ff 7300 ff47 444d F...HELP..s..GDM\n 00070020: 00ff 7300 ff53 4554 00ff 7300 ff44 4546 ..s..SET..s..DEF\n 00070030: 4552 5f41 4c4c 4f43 4154 4500 c011 0000 ER_ALLOCATE.....\n 00070040: 2020 202d 5b4e 4f5d 4445 4645 525f 416c -[NO]DEFER_Al\n-00070050: 6c6f 6361 7465 0700 29f2 1200 0053 0029 locate..)....S.)\n-00070060: f213 0000 2020 2020 206f 2055 7469 6c69 .... o Utili\n+00070050: 6c6f 6361 7465 0700 29fe 1200 0053 0029 locate..)....S.)\n+00070060: fe13 0000 2020 2020 206f 2055 7469 6c69 .... o Utili\n 00070070: 7469 6573 2073 7563 6820 6173 2064 7520 ties such as du \n 00070080: 7265 706f 7274 2074 7970 6963 616c 6c79 report typically\n 00070090: 2073 686f 7720 6c6f 7765 7220 6469 736b show lower disk\n 000700a0: 2073 7061 6365 2075 7361 6765 2066 6f72 space usage for\n-000700b0: 5200 29f2 1400 0020 2020 2020 2020 6120 R.).... a \n+000700b0: 5200 29fe 1400 0020 2020 2020 2020 6120 R.).... a \n 000700c0: 6461 7461 6261 7365 2066 696c 6520 7769 database file wi\n 000700d0: 7468 202d 4445 4645 525f 414c 4c4f 4341 th -DEFER_ALLOCA\n 000700e0: 5445 2062 6563 6175 7365 2047 542e 4d20 TE because GT.M \n 000700f0: 696e 7374 7275 6374 7320 7468 6520 6669 instructs the fi\n-00070100: 6c65 5000 29f2 1500 0020 2020 2020 2020 leP.).... \n+00070100: 6c65 5000 29fe 1500 0020 2020 2020 2020 leP.).... \n 00070110: 7379 7374 656d 2074 6f20 6465 6665 7220 system to defer \n 00070120: 6469 736b 2073 7061 6365 2061 6c6c 6f63 disk space alloc\n 00070130: 6174 696f 6e20 746f 2074 6865 2074 696d ation to the tim\n 00070140: 6520 7768 656e 2074 6865 7265 2069 7320 e when there is \n-00070150: 616e 5400 29f2 1600 0020 2020 2020 2020 anT.).... \n+00070150: 616e 5400 29fe 1600 0020 2020 2020 2020 anT.).... \n 00070160: 6163 7475 616c 206e 6565 642e 2057 6974 actual need. Wit\n 00070170: 6820 2d4e 4f44 4546 4552 5f41 4c4c 4f43 h -NODEFER_ALLOC\n 00070180: 4154 452c 2073 7563 6820 7574 696c 6974 ATE, such utilit\n 00070190: 6965 7320 7265 706f 7274 2068 6967 6865 ies report highe\n-000701a0: 7220 6469 736b 5000 29f2 1700 0020 2020 r diskP.).... \n+000701a0: 7220 6469 736b 5000 29fe 1700 0020 2020 r diskP.).... \n 000701b0: 2020 2020 7370 6163 6520 7573 6167 6520 space usage \n 000701c0: 636f 756e 7420 6173 2047 542e 4d20 696e count as GT.M in\n 000701d0: 7374 7275 6374 7320 7468 6520 6669 6c65 structs the file\n 000701e0: 2073 7973 7465 6d20 746f 2070 7265 616c system to preal\n-000701f0: 6c6f 6361 7465 3d00 29f2 1800 0020 2020 locate=.).... \n+000701f0: 6c6f 6361 7465 3d00 29fe 1800 0020 2020 locate=.).... \n 00070200: 2020 2020 6469 736b 2073 7061 6365 2077 disk space w\n 00070210: 6974 686f 7574 2077 6169 7469 6e67 2066 ithout waiting f\n 00070220: 6f72 2061 206e 6565 6420 746f 2061 7269 or a need to ari\n-00070230: 7365 2e4c 0029 f219 0000 2020 2020 206f se.L.).... o\n+00070230: 7365 2e4c 0029 fe19 0000 2020 2020 206f se.L.).... o\n 00070240: 202d 4445 4645 525f 414c 4c4f 4341 5445 -DEFER_ALLOCATE\n 00070250: 206d 616b 6573 2064 6174 6162 6173 6520 makes database \n 00070260: 6669 6c65 2065 7874 656e 7369 6f6e 7320 file extensions \n 00070270: 6c69 6768 7465 7220 7765 6967 6874 2e4c lighter weight.L\n-00070280: 0029 f21a 0000 2020 2020 2020 2048 6f77 .).... How\n+00070280: 0029 fe1a 0000 2020 2020 2020 2048 6f77 .).... How\n 00070290: 6576 6572 2c20 6469 736b 2061 6374 6976 ever, disk activ\n 000702a0: 6974 7920 6d61 7920 7465 6e64 2074 6f77 ity may tend tow\n 000702b0: 6172 6473 2063 6175 7369 6e67 2066 7261 ards causing fra\n-000702c0: 676d 656e 7461 7469 6f6e 2e54 0029 f221 gmentation.T.).!\n+000702c0: 676d 656e 7461 7469 6f6e 2e54 0029 fe21 gmentation.T.).!\n 000702d0: 0000 2020 2020 206f 2054 6f20 7377 6974 .. o To swit\n 000702e0: 6368 2061 6e20 6578 6973 7469 6e67 2064 ch an existing d\n 000702f0: 6174 6162 6173 6520 6669 6c65 2073 6f20 atabase file so \n 00070300: 6974 2069 6d6d 6564 6961 7465 6c79 2070 it immediately p\n 00070310: 7265 616c 6c6f 6361 7465 7320 616c 6c54 reallocates allT\n-00070320: 0029 f222 0000 2020 2020 2020 2062 6c6f .).\".. blo\n+00070320: 0029 fe22 0000 2020 2020 2020 2062 6c6f .).\".. blo\n 00070330: 636b 732c 2066 6972 7374 2075 7365 204d cks, first use M\n 00070340: 5550 4950 2053 4554 202d 4e4f 4445 4645 UPIP SET -NODEFE\n 00070350: 525f 414c 4c4f 4341 5445 2074 6f20 7365 R_ALLOCATE to se\n 00070360: 7420 7468 6520 7377 6974 6368 2069 6e20 t the switch in \n-00070370: 7468 6552 0029 f223 0000 2020 2020 2020 theR.).#.. \n+00070370: 7468 6552 0029 fe23 0000 2020 2020 2020 theR.).#.. \n 00070380: 2064 6174 6162 6173 6520 6669 6c65 2068 database file h\n 00070390: 6561 6465 722c 2066 6f6c 6c6f 7765 6420 eader, followed \n 000703a0: 6279 204d 5550 4950 2045 5854 454e 4420 by MUPIP EXTEND \n 000703b0: 2d42 4c4f 434b 533d 6e2c 2077 6865 7265 -BLOCKS=n, where\n-000703c0: 206e 203e 3d4f 0029 f224 0000 2020 2020 n >=O.).$.. \n+000703c0: 206e 203e 3d4f 0029 fe24 0000 2020 2020 n >=O.).$.. \n 000703d0: 2020 2030 2e20 4661 696c 7572 6573 2074 0. Failures t\n 000703e0: 6f20 7072 6561 6c6c 6f63 6174 6520 7370 o preallocate sp\n 000703f0: 6163 6520 7072 6f64 7563 6520 6120 5052 ace produce a PR\n 00070400: 4541 4c4c 4f43 4154 4546 4149 4c20 6572 EALLOCATEFAIL er\n-00070410: 726f 722e 2c00 29f2 2500 0020 2020 2020 ror.,.).%.. \n+00070410: 726f 722e 2c00 29fe 2500 0020 2020 2020 ror.,.).%.. \n 00070420: 6f20 5468 6520 6465 6661 756c 7420 6973 o The default is\n 00070430: 2044 4546 4552 5f41 4c4c 4f43 4154 452e DEFER_ALLOCATE.\n-00070440: 0700 29f2 2600 0014 001f 2054 494d 4500 ..).&..... TIME.\n-00070450: 0044 6566 6572 5f74 696d 6515 0024 f2bf .Defer_time..$..\n+00070440: 0700 29fe 2600 0014 001f 2054 494d 4500 ..).&..... TIME.\n+00070450: 0044 6566 6572 5f74 696d 6515 0024 febf .Defer_time..$..\n 00070460: 1100 0020 2020 4465 6665 725f 7469 6d65 ... Defer_time\n-00070470: 0700 25f2 2100 0053 0025 f231 0000 2020 ..%.!..S.%.1.. \n+00070470: 0700 25fe 2100 0053 0025 fe31 0000 2020 ..%.!..S.%.1.. \n 00070480: 2053 7065 6369 6669 6573 2c20 696e 204d Specifies, in M\n 00070490: 4d20 6163 6365 7373 206d 6f64 652c 2074 M access mode, t\n 000704a0: 6865 206d 756c 7469 706c 7969 6e67 2066 he multiplying f\n 000704b0: 6163 746f 7220 6170 706c 6965 6420 746f actor applied to\n-000704c0: 2074 6865 2066 6c75 7368 5100 25f2 4100 the flushQ.%.A.\n+000704c0: 2074 6865 2066 6c75 7368 5100 25fe 4100 the flushQ.%.A.\n 000704d0: 0020 2020 7469 6d65 2074 6f20 7072 6f64 . time to prod\n 000704e0: 7563 6520 6120 7761 6974 2061 6674 6572 uce a wait after\n 000704f0: 2061 6e20 7570 6461 7465 2062 6566 6f72 an update befor\n 00070500: 6520 656e 7375 7269 6e67 2061 206a 6f75 e ensuring a jou\n-00070510: 726e 616c 2062 7566 6665 7251 0025 f251 rnal bufferQ.%.Q\n+00070510: 726e 616c 2062 7566 6665 7251 0025 fe51 rnal bufferQ.%.Q\n 00070520: 0000 2020 2077 7269 7465 2074 6f20 6469 .. write to di\n 00070530: 736b 3b20 7468 6520 6465 6661 756c 7420 sk; the default \n 00070540: 6973 2031 2e20 4120 7661 6c75 6520 6f66 is 1. A value of\n 00070550: 2032 2070 726f 6475 6365 7320 6120 7761 2 produces a wa\n-00070560: 6974 206f 6620 646f 7562 6c65 5000 25f2 it of doubleP.%.\n+00070560: 6974 206f 6620 646f 7562 6c65 5000 25fe it of doubleP.%.\n 00070570: 6100 0020 2020 7468 6520 666c 7573 6820 a.. the flush \n 00070580: 7469 6d65 2e20 2d4e 4f44 4546 4552 5f54 time. -NODEFER_T\n 00070590: 494d 4520 6f72 2061 2076 616c 7565 206f IME or a value o\n 000705a0: 6620 2d31 2074 7572 6e73 206f 6666 2074 f -1 turns off t\n-000705b0: 696d 6564 206a 6f75 726e 616c 4900 25f2 imed journalI.%.\n+000705b0: 696d 6564 206a 6f75 726e 616c 4900 25fe imed journalI.%.\n 000705c0: 7100 0020 2020 7772 6974 696e 672c 206c q.. writing, l\n 000705d0: 6561 7669 6e67 2074 6865 206a 6f75 726e eaving the journ\n 000705e0: 616c 2c20 756e 6465 7220 6c69 6768 7420 al, under light \n 000705f0: 7570 6461 7465 2063 6f6e 6469 7469 6f6e update condition\n-00070600: 732c 2074 6f53 0025 f281 0000 2020 2070 s, toS.%.... p\n+00070600: 732c 2074 6f53 0025 fe81 0000 2020 2070 s, toS.%.... p\n 00070610: 6f74 656e 7469 616c 6c79 2067 6574 2061 otentially get a\n 00070620: 7320 7374 616c 6520 6173 2074 6865 2065 s stale as the e\n 00070630: 706f 6368 2074 696d 652e 204e 6f74 6520 poch time. Note \n 00070640: 7468 6174 2c20 696e 204d 4d20 6d6f 6465 that, in MM mode\n-00070650: 2077 6974 686f 7574 5100 25f2 9100 0020 withoutQ.%.... \n+00070650: 2077 6974 686f 7574 5100 25fe 9100 0020 withoutQ.%.... \n 00070660: 2020 7468 6520 7379 6e63 5f69 6f20 6f70 the sync_io op\n 00070670: 7469 6f6e 2073 6574 2c20 6162 7365 6e74 tion set, absent\n 00070680: 2061 2056 4945 5728 224a 4e4c 464c 5553 a VIEW(\"JNLFLUS\n 00070690: 4822 2920 6672 6f6d 2074 6865 2061 7070 H\") from the app\n-000706a0: 6c69 6361 7469 6f6e 2c52 0024 f2c0 1100 lication,R.$....\n+000706a0: 6c69 6361 7469 6f6e 2c52 0024 fec0 1100 lication,R.$....\n 000706b0: 0020 2020 4754 2e4d 206f 6e6c 7920 6673 . GT.M only fs\n 000706c0: 796e 6373 2074 6865 206a 6f75 726e 616c yncs the journal\n 000706d0: 2061 7420 7468 6520 6570 6f63 682e 2054 at the epoch. T\n 000706e0: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n-000706f0: 2044 4546 4552 5f54 494d 4517 0025 f212 DEFER_TIME..%..\n+000706f0: 2044 4546 4552 5f54 494d 4517 0025 fe12 DEFER_TIME..%..\n 00070700: 0000 2020 2071 7561 6c69 6669 6572 2069 .. qualifier i\n-00070710: 733a 0700 25f2 1300 0025 0025 f214 0000 s:..%....%.%....\n+00070710: 733a 0700 25fe 1300 0025 0025 fe14 0000 s:..%....%.%....\n 00070720: 2020 202d 5b4e 4f5d 445b 6566 6572 5f74 -[NO]D[efer_t\n 00070730: 696d 655d 5b3d 7365 636f 6e64 735d 0700 ime][=seconds]..\n-00070740: 25f2 1500 006f 0000 0000 0000 0000 0000 %....o..........\n+00070740: 25fe 1500 006f 0000 0000 0000 0000 0000 %....o..........\n 00070750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000707a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000707b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -28799,88 +28799,88 @@\n 000707e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000707f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070800: 0100 0000 e604 0000 f60c 0000 0000 0000 ................\n 00070810: 3f00 0000 4845 4c50 00ff 7300 ff47 444d ?...HELP..s..GDM\n 00070820: 00ff 7300 ff53 4554 00ff 7300 ff41 4343 ..s..SET..s..ACC\n 00070830: 4553 535f 4d45 5448 4f44 00bf 1100 0020 ESS_METHOD..... \n 00070840: 2020 4143 6365 7373 5f6d 6574 686f 6407 ACcess_method.\n-00070850: 0028 f221 0000 4f00 28f2 3100 0020 2020 .(.!..O.(.1.. \n+00070850: 0028 fe21 0000 4f00 28fe 3100 0020 2020 .(.!..O.(.1.. \n 00070860: 5370 6563 6966 6965 7320 7468 6520 6163 Specifies the ac\n 00070870: 6365 7373 206d 6574 686f 6420 2847 542e cess method (GT.\n 00070880: 4d20 6275 6666 6572 696e 6720 7374 7261 M buffering stra\n 00070890: 7465 6779 2920 666f 7220 7374 6f72 696e tegy) for storin\n-000708a0: 6720 616e 6451 0028 f241 0000 2020 2072 g andQ.(.A.. r\n+000708a0: 6720 616e 6451 0028 fe41 0000 2020 2072 g andQ.(.A.. r\n 000708b0: 6574 7269 6576 696e 6720 6461 7461 2066 etrieving data f\n 000708c0: 726f 6d20 7468 6520 6461 7461 6261 7365 rom the database\n 000708d0: 2066 696c 652e 2054 6865 2066 6f72 6d61 file. The forma\n 000708e0: 7420 6f66 2074 6865 2041 4343 4553 535f t of the ACCESS_\n-000708f0: 4d45 5448 4f44 1700 28f2 5100 0020 2020 METHOD..(.Q.. \n+000708f0: 4d45 5448 4f44 1700 28fe 5100 0020 2020 METHOD..(.Q.. \n 00070900: 7175 616c 6966 6965 7220 6973 3a07 0028 qualifier is:..(\n-00070910: f261 0000 1f00 28f2 7100 0020 2020 2d41 .a....(.q.. -A\n+00070910: fe61 0000 1f00 28fe 7100 0020 2020 2d41 .a....(.q.. -A\n 00070920: 435b 4345 5353 5f4d 4554 484f 445d 3d63 C[CESS_METHOD]=c\n-00070930: 6f64 6507 0028 f281 0000 1300 1af2 5359 ode..(........SY\n+00070930: 6f64 6507 0028 fe81 0000 1300 1afe 5359 ode..(........SY\n 00070940: 4e43 494f 0000 4153 796e 6349 4f12 0021 NCIO..ASyncIO..!\n-00070950: f2bf 1100 0020 2020 4153 796e 6349 4f07 ..... ASyncIO.\n-00070960: 0022 f221 0000 4b00 22f2 3100 0020 2020 .\".!..K.\".1.. \n+00070950: febf 1100 0020 2020 4153 796e 6349 4f07 ..... ASyncIO.\n+00070960: 0022 fe21 0000 4b00 22fe 3100 0020 2020 .\".!..K.\".1.. \n 00070970: 5370 6563 6966 6965 7320 7768 6574 6865 Specifies whethe\n 00070980: 7220 746f 2075 7365 2061 7379 6e63 6872 r to use asynchr\n 00070990: 6f6e 6f75 7320 492f 4f20 666f 7220 616e onous I/O for an\n 000709a0: 2061 6363 6573 7320 6d65 7468 6f64 2042 access method B\n-000709b0: 4754 0022 f241 0000 2020 2064 6174 6162 GT.\".A.. datab\n+000709b0: 4754 0022 fe41 0000 2020 2064 6174 6162 GT.\".A.. datab\n 000709c0: 6173 652c 2072 6174 6865 7220 7468 616e ase, rather than\n 000709d0: 2075 7369 6e67 2073 796e 6368 726f 6e6f using synchrono\n 000709e0: 7573 2049 2f4f 2074 6872 6f75 6768 2074 us I/O through t\n 000709f0: 6865 2066 696c 6520 7379 7374 656d 2063 he file system c\n-00070a00: 6163 6865 2e4d 0022 f251 0000 2020 2041 ache.M.\".Q.. A\n+00070a00: 6163 6865 2e4d 0022 fe51 0000 2020 2041 ache.M.\".Q.. A\n 00070a10: 5359 4e43 494f 2069 7320 696e 636f 6d70 SYNCIO is incomp\n 00070a20: 6174 6962 6c65 2077 6974 6820 7468 6520 atible with the \n 00070a30: 4d4d 2061 6363 6573 7320 6d65 7468 6f64 MM access method\n 00070a40: 2061 6e64 2061 6e20 6174 7465 6d70 7420 and an attempt \n-00070a50: 746f 5400 22f2 6100 0020 2020 636f 6d62 toT.\".a.. comb\n+00070a50: 746f 5400 22fe 6100 0020 2020 636f 6d62 toT.\".a.. comb\n 00070a60: 696e 6520 7468 6520 7477 6f20 7769 7468 ine the two with\n 00070a70: 204d 5550 4950 2053 4554 2070 726f 6475 MUPIP SET produ\n 00070a80: 6365 7320 6120 4153 594e 4349 4f4e 4f4d ces a ASYNCIONOM\n 00070a90: 4d20 6572 726f 722e 2054 6865 2066 6f72 M error. The for\n-00070aa0: 6d61 7420 6f66 2300 22f2 7100 0020 2020 mat of#.\".q.. \n+00070aa0: 6d61 7420 6f66 2300 22fe 7100 0020 2020 mat of#.\".q.. \n 00070ab0: 7468 6520 4153 594e 4349 4f20 7175 616c the ASYNCIO qual\n-00070ac0: 6966 6965 7220 6973 3a07 0022 f281 0000 ifier is:..\"....\n-00070ad0: 1800 22f2 9100 0020 2020 2d5b 4e4f 5d41 ..\".... -[NO]A\n-00070ae0: 535b 594e 4349 4f5d 0800 21f2 c011 0000 S[YNCIO]..!.....\n-00070af0: 2200 19f2 4445 4645 525f 414c 4c4f 4341 \"...DEFER_ALLOCA\n+00070ac0: 6966 6965 7220 6973 3a07 0022 fe81 0000 ifier is:..\"....\n+00070ad0: 1800 22fe 9100 0020 2020 2d5b 4e4f 5d41 ..\".... -[NO]A\n+00070ae0: 535b 594e 4349 4f5d 0800 21fe c011 0000 S[YNCIO]..!.....\n+00070af0: 2200 19fe 4445 4645 525f 414c 4c4f 4341 \"...DEFER_ALLOCA\n 00070b00: 5445 0000 4445 4645 525f 416c 6c6f 6361 TE..DEFER_Alloca\n-00070b10: 7465 1900 28f2 bf11 0000 2020 2044 4546 te..(..... DEF\n-00070b20: 4552 5f41 6c6c 6f63 6174 6507 0029 f221 ER_Allocate..).!\n-00070b30: 0000 4c00 29f2 3100 0020 2020 5769 7468 ..L.).1.. With\n+00070b10: 7465 1900 28fe bf11 0000 2020 2044 4546 te..(..... DEF\n+00070b20: 4552 5f41 6c6c 6f63 6174 6507 0029 fe21 ER_Allocate..).!\n+00070b30: 0000 4c00 29fe 3100 0020 2020 5769 7468 ..L.).1.. With\n 00070b40: 202d 4445 4645 525f 414c 4c4f 4341 5445 -DEFER_ALLOCATE\n 00070b50: 2c20 4754 2e4d 2069 6e73 7472 7563 7473 , GT.M instructs\n 00070b60: 2074 6865 2066 696c 6520 7379 7374 656d the file system\n 00070b70: 2074 6f20 6372 6561 7465 2074 6865 5300 to create theS.\n-00070b80: 29f2 4100 0020 2020 6461 7461 6261 7365 ).A.. database\n+00070b80: 29fe 4100 0020 2020 6461 7461 6261 7365 ).A.. database\n 00070b90: 2066 696c 6520 6173 2061 2073 7061 7273 file as a spars\n 00070ba0: 6520 6669 6c65 2e20 4265 666f 7265 2075 e file. Before u\n 00070bb0: 7369 6e67 202d 4445 4645 525f 414c 4c4f sing -DEFER_ALLO\n 00070bc0: 4341 5445 2c20 656e 7375 7265 2074 6861 CATE, ensure tha\n-00070bd0: 7451 0029 f251 0000 2020 2079 6f75 7220 tQ.).Q.. your \n+00070bd0: 7451 0029 fe51 0000 2020 2079 6f75 7220 tQ.).Q.. your \n 00070be0: 756e 6465 726c 7969 6e67 2066 696c 6520 underlying file \n 00070bf0: 7379 7374 656d 2073 7570 706f 7274 7320 system supports \n 00070c00: 7370 6172 7365 2066 696c 6573 2e20 4279 sparse files. By\n 00070c10: 2064 6566 6175 6c74 2055 4e49 5820 6669 default UNIX fi\n-00070c20: 6c65 5100 29f2 6100 0020 2020 7379 7374 leQ.).a.. syst\n+00070c20: 6c65 5100 29fe 6100 0020 2020 7379 7374 leQ.).a.. syst\n 00070c30: 656d 732c 2061 6e64 2047 542e 4d2c 2075 ems, and GT.M, u\n 00070c40: 7365 2073 7061 7273 6520 286f 7220 6c61 se sparse (or la\n 00070c50: 7a79 2920 616c 6c6f 6361 7469 6f6e 2c20 zy) allocation, \n 00070c60: 7768 6963 6820 6465 6665 7273 2061 6374 which defers act\n-00070c70: 7561 6c46 0029 f271 0000 2020 2061 6c6c ualF.).q.. all\n+00070c70: 7561 6c46 0029 fe71 0000 2020 2061 6c6c ualF.).q.. all\n 00070c80: 6f63 6174 696f 6e20 756e 7469 6c20 626c ocation until bl\n 00070c90: 6f63 6b73 2061 7265 2066 6972 7374 2077 ocks are first w\n 00070ca0: 7269 7474 656e 2e20 5468 6520 666f 726d ritten. The form\n-00070cb0: 6174 206f 6620 7468 6526 0029 f281 0000 at of the&.)....\n+00070cb0: 6174 206f 6620 7468 6526 0029 fe81 0000 at of the&.)....\n 00070cc0: 2020 2044 4546 4552 5f41 4c4c 4f43 4154 DEFER_ALLOCAT\n 00070cd0: 4520 7175 616c 6966 6965 7220 6973 3a07 E qualifier is:.\n-00070ce0: 0029 f291 0000 0000 0000 0000 0000 0000 .)..............\n+00070ce0: 0029 fe91 0000 0000 0000 0000 0000 0000 .)..............\n 00070cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -28923,54 +28923,54 @@\n 00070fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00070ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00071000: 0100 0000 9202 0000 230d 0000 0000 0000 ........#.......\n-00071010: 3500 00f2 4845 4c50 00ff 7300 ff47 444d 5...HELP..s..GDM\n+00071010: 3500 00fe 4845 4c50 00ff 7300 ff47 444d 5...HELP..s..GDM\n 00071020: 00ff 7300 ff53 4554 00ff 7300 ff45 4e43 ..s..SET..s..ENC\n 00071030: 5259 5054 4142 4c45 0000 454e 4352 5950 RYPTABLE..ENCRYP\n-00071040: 5441 626c 6516 0025 f2bf 1100 0020 2020 TAble..%..... \n-00071050: 454e 4352 5950 5441 626c 6507 0026 f221 ENCRYPTAble..&.!\n-00071060: 0000 4900 26f2 3100 0020 2020 5065 7266 ..I.&.1.. Perf\n+00071040: 5441 626c 6516 0025 febf 1100 0020 2020 TAble..%..... \n+00071050: 454e 4352 5950 5441 626c 6507 0026 fe21 ENCRYPTAble..&.!\n+00071060: 0000 4900 26fe 3100 0020 2020 5065 7266 ..I.&.1.. Perf\n 00071070: 6f72 6d73 2073 6f6d 6520 6261 7369 6320 orms some basic \n 00071080: 656e 6372 7970 7469 6f6e 2063 6865 636b encryption check\n 00071090: 7320 616e 6420 6d61 726b 7320 7468 6520 s and marks the \n-000710a0: 6461 7461 6261 7365 2061 7353 0026 f241 database asS.&.A\n+000710a0: 6461 7461 6261 7365 2061 7353 0026 fe41 database asS.&.A\n 000710b0: 0000 2020 2065 6e63 7279 7074 6162 6c65 .. encryptable\n 000710c0: 2e20 4e6f 7465 2074 6861 7420 6d61 726b . Note that mark\n 000710d0: 696e 6720 6120 6461 7461 6261 7365 2061 ing a database a\n 000710e0: 7320 656e 6372 7970 7461 626c 6520 646f s encryptable do\n 000710f0: 6573 206e 6f74 2065 6e63 7279 7074 4300 es not encryptC.\n-00071100: 26f2 5100 0020 2020 7468 6520 6461 7461 &.Q.. the data\n+00071100: 26fe 5100 0020 2020 7468 6520 6461 7461 &.Q.. the data\n 00071110: 6261 7365 2e20 5468 6520 666f 726d 6174 base. The format\n 00071120: 206f 6620 7468 6520 454e 4352 5950 5441 of the ENCRYPTA\n 00071130: 424c 4520 7175 616c 6966 6965 7220 6973 BLE qualifier is\n-00071140: 3a07 0026 f261 0000 1c00 26f2 7100 0020 :..&.a....&.q.. \n+00071140: 3a07 0026 fe61 0000 1c00 26fe 7100 0020 :..&.a....&.q.. \n 00071150: 2020 2d5b 4e4f 5d45 4e43 5259 5054 415b -[NO]ENCRYPTA[\n-00071160: 424c 455d 0700 26f2 8100 0023 0020 f249 BLE]..&....#. .I\n+00071160: 424c 455d 0700 26fe 8100 0023 0020 fe49 BLE]..&....#. .I\n 00071170: 4f4e 434f 4d50 4c45 5445 0000 454e 4352 ONCOMPLETE..ENCR\n 00071180: 5950 5449 6f6e 636f 6d70 6c65 7465 1d00 YPTIoncomplete..\n-00071190: 2cf2 bf11 0000 2020 2045 4e43 5259 5054 ,..... ENCRYPT\n-000711a0: 496f 6e63 6f6d 706c 6574 6507 002d f221 Ioncomplete..-.!\n-000711b0: 0000 5000 2df2 3100 0020 2020 4368 6563 ..P.-.1.. Chec\n+00071190: 2cfe bf11 0000 2020 2045 4e43 5259 5054 ,..... ENCRYPT\n+000711a0: 496f 6e63 6f6d 706c 6574 6507 002d fe21 Ioncomplete..-.!\n+000711b0: 0000 5000 2dfe 3100 0020 2020 4368 6563 ..P.-.1.. Chec\n 000711c0: 6b73 2077 6865 7468 6572 2061 2070 7269 ks whether a pri\n 000711d0: 6f72 204d 5550 4950 2052 454f 5247 202d or MUPIP REORG -\n 000711e0: 454e 4352 5950 5420 636f 6d70 6c65 7465 ENCRYPT complete\n 000711f0: 6420 7375 6363 6573 7366 756c 6c79 2061 d successfully a\n-00071200: 6e64 4c00 2df2 4100 0020 2020 6d61 726b ndL.-.A.. mark\n+00071200: 6e64 4c00 2dfe 4100 0020 2020 6d61 726b ndL.-.A.. mark\n 00071210: 7320 656e 6372 7970 7469 6f6e 2061 7320 s encryption as \n 00071220: 636f 6d70 6c65 7465 2e20 5468 6520 666f complete. The fo\n 00071230: 726d 6174 206f 6620 7468 6520 454e 4352 rmat of the ENCR\n 00071240: 5950 5449 4f4e 434f 4d50 4c45 5445 1700 YPTIONCOMPLETE..\n-00071250: 2df2 5100 0020 2020 7175 616c 6966 6965 -.Q.. qualifie\n-00071260: 7220 6973 3a07 002d f261 0000 1f00 2df2 r is:..-.a....-.\n+00071250: 2dfe 5100 0020 2020 7175 616c 6966 6965 -.Q.. qualifie\n+00071260: 7220 6973 3a07 002d fe61 0000 1f00 2dfe r is:..-.a....-.\n 00071270: 7100 0020 2020 2d45 4e43 5259 5054 495b q.. -ENCRYPTI[\n-00071280: 4f4e 434f 4d50 454c 5445 5d07 002d f281 ONCOMPELTE]..-..\n+00071280: 4f4e 434f 4d50 454c 5445 5d07 002d fe81 ONCOMPELTE]..-..\n 00071290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000712a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000712b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000712c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000712d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000712e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000712f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -29053,90 +29053,90 @@\n 000717c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000717d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000717e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000717f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00071800: 0100 0000 eb04 0000 db0e 0000 0000 0000 ................\n 00071810: 2a00 0000 4845 4c50 00ff 7300 ff47 444d *...HELP..s..GDM\n 00071820: 00ff 7300 ff53 4554 00ff 7300 ff45 5841 ..s..SET..s..EXA\n-00071830: 4d50 4c45 5300 c026 0000 3b00 23f2 2700 MPLES..&..;.#.'.\n+00071830: 4d50 4c45 5300 c026 0000 3b00 23fe 2700 MPLES..&..;.#.'.\n 00071840: 0020 2020 6d75 7069 7020 7365 7420 2d66 . mupip set -f\n 00071850: 6c75 7368 5f74 696d 653d 3031 3a30 303a lush_time=01:00:\n 00071860: 3030 3a30 3020 2d72 6567 696f 6e20 4445 00:00 -region DE\n-00071870: 4641 554c 5407 0023 f228 0000 5400 23f2 FAULT..#.(..T.#.\n+00071870: 4641 554c 5407 0023 fe28 0000 5400 23fe FAULT..#.(..T.#.\n 00071880: 2900 0020 2020 5468 6973 2065 7861 6d70 ).. This examp\n 00071890: 6c65 2073 6574 7320 666c 7573 6820 7469 le sets flush ti\n 000718a0: 6d65 2074 6f20 3120 686f 7572 2e20 596f me to 1 hour. Yo\n 000718b0: 7520 6361 6e20 616c 736f 2073 7065 6369 u can also speci\n 000718c0: 6679 2066 6c75 7368 2074 696d 6520 696e fy flush time in\n-000718d0: 4c00 23f2 2a00 0020 2020 616e 7920 636f L.#.*.. any co\n+000718d0: 4c00 23fe 2a00 0020 2020 616e 7920 636f L.#.*.. any co\n 000718e0: 6d62 696e 6174 696f 6e20 6f66 205b 5b5b mbination of [[[\n 000718f0: 484f 5552 533a 5d4d 494e 5554 4553 3a5d HOURS:]MINUTES:]\n 00071900: 5345 434f 4e44 533a 5d43 454e 5449 5345 SECONDS:]CENTISE\n-00071910: 434f 4e44 532e 204d 5550 4950 4500 23f2 CONDS. MUPIPE.#.\n+00071910: 434f 4e44 532e 204d 5550 4950 4500 23fe CONDS. MUPIPE.#.\n 00071920: 3100 0020 2020 696e 7465 7270 7265 7473 1.. interprets\n 00071930: 202d 464c 5553 485f 5449 4d45 3d33 3630 -FLUSH_TIME=360\n 00071940: 3030 3020 6f72 202d 464c 5553 485f 5449 000 or -FLUSH_TI\n 00071950: 4d45 3d30 303a 3630 3a30 303a 3030 2061 ME=00:60:00:00 a\n-00071960: 7322 0023 f232 0000 2020 202d 464c 5553 s\".#.2.. -FLUS\n+00071960: 7322 0023 fe32 0000 2020 202d 464c 5553 s\".#.2.. -FLUS\n 00071970: 485f 5449 4d45 3d30 313a 3030 3a30 303a H_TIME=01:00:00:\n-00071980: 3030 2e07 0023 f233 0000 1200 23f2 3400 00...#.3....#.4.\n-00071990: 0020 2020 4578 616d 706c 653a 0700 23f2 . Example:..#.\n-000719a0: 3500 003c 0023 f236 0000 2020 2024 206d 5..<.#.6.. $ m\n+00071980: 3030 2e07 0023 fe33 0000 1200 23fe 3400 00...#.3....#.4.\n+00071990: 0020 2020 4578 616d 706c 653a 0700 23fe . Example:..#.\n+000719a0: 3500 003c 0023 fe36 0000 2020 2024 206d 5..<.#.6.. $ m\n 000719b0: 7570 6970 2073 6574 202d 7265 6769 6f6e upip set -region\n 000719c0: 2052 4550 5449 4c45 5320 2d69 6e73 745f REPTILES -inst_\n 000719d0: 6672 6565 7a65 5f6f 6e5f 6572 726f 7207 freeze_on_error.\n-000719e0: 0023 f237 0000 5400 23f2 3800 0020 2020 .#.7..T.#.8.. \n+000719e0: 0023 fe37 0000 5400 23fe 3800 0020 2020 .#.7..T.#.8.. \n 000719f0: 5468 6973 2065 7861 6d70 6c65 2065 6e61 This example ena\n 00071a00: 626c 6573 2063 7573 746f 6d20 6572 726f bles custom erro\n 00071a10: 7273 2069 6e20 7265 6769 6f6e 2052 4550 rs in region REP\n 00071a20: 5449 4c45 5320 746f 2063 6175 7365 2061 TILES to cause a\n-00071a30: 6e20 496e 7374 616e 6365 1100 23f2 3900 n Instance..#.9.\n-00071a40: 0020 2020 4672 6565 7a65 2e07 0023 f23a . Freeze...#.:\n+00071a30: 6e20 496e 7374 616e 6365 1100 23fe 3900 n Instance..#.9.\n+00071a40: 0020 2020 4672 6565 7a65 2e07 0023 fe3a . Freeze...#.:\n 00071a50: 0000 2200 1b46 5445 4e53 494f 4e5f 434f ..\"..FTENSION_CO\n 00071a60: 554e 5400 0045 5874 656e 7369 6f6e 5f63 UNT..EXtension_c\n-00071a70: 6f75 6e74 1a00 29f2 bf11 0000 2020 2045 ount..)..... E\n+00071a70: 6f75 6e74 1a00 29fe bf11 0000 2020 2045 ount..)..... E\n 00071a80: 5874 656e 7369 6f6e 5f63 6f75 6e74 0700 Xtension_count..\n-00071a90: 2af2 2100 004f 002a f231 0000 2020 2053 *.!..O.*.1.. S\n+00071a90: 2afe 2100 004f 002a fe31 0000 2020 2053 *.!..O.*.1.. S\n 00071aa0: 7065 6369 6669 6573 2074 6865 206e 756d pecifies the num\n 00071ab0: 6265 7220 6f66 2047 4453 2062 6c6f 636b ber of GDS block\n 00071ac0: 7320 6279 2077 6869 6368 2061 6e20 6578 s by which an ex\n 00071ad0: 6973 7469 6e67 2064 6174 6162 6173 6520 isting database \n-00071ae0: 6669 6c65 4d00 2af2 4100 0020 2020 6578 fileM.*.A.. ex\n+00071ae0: 6669 6c65 4d00 2afe 4100 0020 2020 6578 fileM.*.A.. ex\n 00071af0: 7465 6e64 732e 2041 2066 696c 6520 6f72 tends. A file or\n 00071b00: 2072 6567 696f 6e20 6e61 6d65 2069 7320 region name is \n 00071b10: 7265 7175 6972 6564 2e20 5468 6973 2071 required. This q\n 00071b20: 7561 6c69 6669 6572 2072 6571 7569 7265 ualifier require\n-00071b30: 734c 002a f251 0000 2020 2073 7461 6e64 sL.*.Q.. stand\n+00071b30: 734c 002a fe51 0000 2020 2073 7461 6e64 sL.*.Q.. stand\n 00071b40: 616c 6f6e 6520 6163 6365 7373 2e20 5468 alone access. Th\n 00071b50: 6520 666f 726d 6174 206f 6620 7468 6520 e format of the \n 00071b60: 4558 5445 4e53 494f 4e5f 434f 554e 5420 EXTENSION_COUNT \n 00071b70: 7175 616c 6966 6965 7220 6973 3a07 002a qualifier is:..*\n-00071b80: f261 0000 2400 2af2 7100 0020 2020 2d45 .a..$.*.q.. -E\n+00071b80: fe61 0000 2400 2afe 7100 0020 2020 2d45 .a..$.*.q.. -E\n 00071b90: 585b 5445 4e53 494f 4e5f 434f 554e 545d X[TENSION_COUNT]\n-00071ba0: 3d69 6e74 6567 6572 0700 2af2 8100 000e =integer..*.....\n+00071ba0: 3d69 6e74 6567 6572 0700 2afe 8100 000e =integer..*.....\n 00071bb0: 0019 2d46 494c 4500 0046 696c 650f 001e ..-FILE..File...\n-00071bc0: f2bf 1100 0020 2020 4669 6c65 0700 1ff2 ..... File....\n-00071bd0: 2100 0054 001f f231 0000 2020 2053 7065 !..T...1.. Spe\n+00071bc0: febf 1100 0020 2020 4669 6c65 0700 1ffe ..... File....\n+00071bd0: 2100 0054 001f fe31 0000 2020 2053 7065 !..T...1.. Spe\n 00071be0: 6369 6669 6573 2074 6861 7420 7468 6520 cifies that the \n 00071bf0: 6172 6775 6d65 6e74 2069 7320 6120 6669 argument is a fi\n 00071c00: 6c65 2d6e 616d 6520 666f 7220 6120 7369 le-name for a si\n 00071c10: 6e67 6c65 2064 6174 6162 6173 6520 6669 ngle database fi\n-00071c20: 6c65 2e20 5468 652a 001f f241 0000 2020 le. The*...A.. \n+00071c20: 6c65 2e20 5468 652a 001f fe41 0000 2020 le. The*...A.. \n 00071c30: 2066 6f72 6d61 7420 6f66 2074 6865 2046 format of the F\n 00071c40: 494c 4520 7175 616c 6966 6965 7220 6973 ILE qualifier is\n-00071c50: 3a07 001f f251 0000 1100 1ff2 6100 0020 :....Q......a.. \n-00071c60: 2020 2d46 5b49 4c45 5d07 001f f271 0000 -F[ILE]....q..\n-00071c70: 3f00 1ff2 8100 0020 2020 496e 636f 6d70 ?...... Incomp\n+00071c50: 3a07 001f fe51 0000 1100 1ffe 6100 0020 :....Q......a.. \n+00071c60: 2020 2d46 5b49 4c45 5d07 001f fe71 0000 -F[ILE]....q..\n+00071c70: 3f00 1ffe 8100 0020 2020 496e 636f 6d70 ?...... Incomp\n 00071c80: 6174 6962 6c65 2077 6974 683a 202d 4a4e atible with: -JN\n 00071c90: 4c46 494c 452c 202d 5245 4749 4f4e 2061 LFILE, -REGION a\n 00071ca0: 6e64 202d 5245 504c 4943 4154 494f 4e07 nd -REPLICATION.\n-00071cb0: 001f f291 0000 1900 1af2 4c55 5348 5f54 ..........LUSH_T\n+00071cb0: 001f fe91 0000 1900 1afe 4c55 5348 5f54 ..........LUSH_T\n 00071cc0: 494d 4500 0046 6c75 7368 5f74 696d 6515 IME..Flush_time.\n-00071cd0: 0024 f2bf 1100 0020 2020 466c 7573 685f .$..... Flush_\n-00071ce0: 7469 6d65 0700 25f2 2100 0073 0000 0000 time..%.!..s....\n+00071cd0: 0024 febf 1100 0020 2020 466c 7573 685f .$..... Flush_\n+00071ce0: 7469 6d65 0700 25fe 2100 0073 0000 0000 time..%.!..s....\n 00071cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00071d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00071d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00071d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00071d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00071d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00071d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -29186,279 +29186,279 @@\n 00072010: 7200 0000 4845 4c50 00ff 7300 ff47 444d r...HELP..s..GDM\n 00072020: 00ff 7300 ff53 4554 00ff 7300 ff46 4c55 ..s..SET..s..FLU\n 00072030: 5348 5f54 494d 4500 bf31 0000 2020 2053 SH_TIME..1.. S\n 00072040: 7065 6369 6669 6573 2074 6865 2061 6d6f pecifies the amo\n 00072050: 756e 7420 6f66 2074 696d 6520 6265 7477 unt of time betw\n 00072060: 6565 6e20 6465 6665 7272 6564 2077 7269 een deferred wri\n 00072070: 7465 7320 6f66 2073 7461 6c65 2063 6163 tes of stale cac\n-00072080: 6865 5100 25f2 4100 0020 2020 6275 6666 heQ.%.A.. buff\n+00072080: 6865 5100 25fe 4100 0020 2020 6275 6666 heQ.%.A.. buff\n 00072090: 6572 732e 2054 6865 2064 6566 6175 6c74 ers. The default\n 000720a0: 2076 616c 7565 2069 7320 3120 7365 636f value is 1 seco\n 000720b0: 6e64 2061 6e64 2074 6865 206d 6178 696d nd and the maxim\n 000720c0: 756d 2076 616c 7565 2069 7320 3120 686f um value is 1 ho\n-000720d0: 7572 2e4e 0025 f251 0000 2020 202d 464c ur.N.%.Q.. -FL\n+000720d0: 7572 2e4e 0025 fe51 0000 2020 202d 464c ur.N.%.Q.. -FL\n 000720e0: 5553 485f 5449 4d45 2072 6571 7569 7265 USH_TIME require\n 000720f0: 7320 7374 616e 6461 6c6f 6e65 2061 6363 s standalone acc\n 00072100: 6573 732e 2054 6865 2066 6f72 6d61 7420 ess. The format \n 00072110: 6f66 2074 6865 2046 4c55 5348 5f54 494d of the FLUSH_TIM\n-00072120: 4517 0025 f261 0000 2020 2071 7561 6c69 E..%.a.. quali\n-00072130: 6669 6572 2069 733a 0700 25f2 7100 0040 fier is:..%.q..@\n-00072140: 0025 f281 0000 2020 202d 465b 4c55 5348 .%.... -F[LUSH\n+00072120: 4517 0025 fe61 0000 2020 2071 7561 6c69 E..%.a.. quali\n+00072130: 6669 6572 2069 733a 0700 25fe 7100 0040 fier is:..%.q..@\n+00072140: 0025 fe81 0000 2020 202d 465b 4c55 5348 .%.... -F[LUSH\n 00072150: 5f54 494d 455d 3d5b 5b5b 484f 5552 533a _TIME]=[[[HOURS:\n 00072160: 5d4d 494e 5554 4553 3a5d 5345 434f 4e44 ]MINUTES:]SECOND\n 00072170: 533a 5d43 454e 5449 5345 434f 4e44 5307 S:]CENTISECONDS.\n-00072180: 0025 f291 0000 1900 1af2 554c 4c42 4c4b .%........ULLBLK\n+00072180: 0025 fe91 0000 1900 1afe 554c 4c42 4c4b .%........ULLBLK\n 00072190: 5752 5400 0046 556c 6c62 6c6b 7772 7415 WRT..FUllblkwrt.\n-000721a0: 0024 f2bf 1100 0020 2020 4655 6c6c 626c .$..... FUllbl\n-000721b0: 6b77 7274 0700 25f2 2100 0052 0025 f231 kwrt..%.!..R.%.1\n+000721a0: 0024 febf 1100 0020 2020 4655 6c6c 626c .$..... FUllbl\n+000721b0: 6b77 7274 0700 25fe 2100 0052 0025 fe31 kwrt..%.!..R.%.1\n 000721c0: 0000 2020 2044 6574 6572 6d69 6e65 7320 .. Determines \n 000721d0: 7768 6574 6865 7220 4754 2e4d 2077 7269 whether GT.M wri\n 000721e0: 7465 7320 6f6e 6c79 2076 616c 6964 2064 tes only valid d\n 000721f0: 6174 6162 6173 6520 626c 6f63 6b73 2063 atabase blocks c\n 00072200: 6f6e 7465 6e74 732c 206f 7220 6152 0025 ontents, or aR.%\n-00072210: f241 0000 2020 2066 756c 6c20 626c 6f63 .A.. full bloc\n+00072210: fe41 0000 2020 2066 756c 6c20 626c 6f63 .A.. full bloc\n 00072220: 6b20 696e 636c 7564 696e 6720 6d65 616e k including mean\n 00072230: 696e 676c 6573 7320 7472 6169 6c69 6e67 ingless trailing\n 00072240: 2063 6f6e 7465 6e74 2e20 4675 6c6c 2062 content. Full b\n 00072250: 6c6f 636b 2077 7269 7465 7320 6172 6547 lock writes areG\n-00072260: 0025 f251 0000 2020 206d 6f72 6520 6566 .%.Q.. more ef\n+00072260: 0025 fe51 0000 2020 206d 6f72 6520 6566 .%.Q.. more ef\n 00072270: 6669 6369 656e 7420 7769 7468 2073 6f6d ficient with som\n 00072280: 6520 7365 636f 6e64 6172 7920 7374 6f72 e secondary stor\n 00072290: 6167 6520 6265 6361 7573 6520 7468 6579 age because they\n-000722a0: 2061 766f 6964 4700 25f2 6100 0020 2020 avoidG.%.a.. \n+000722a0: 2061 766f 6964 4700 25fe 6100 0020 2020 avoidG.%.a.. \n 000722b0: 7265 6164 2d62 6566 6f72 652d 7772 6974 read-before-writ\n 000722c0: 652e 2054 6865 2066 6f72 6d61 7420 6f66 e. The format of\n 000722d0: 2074 6865 2046 554c 4c42 4c4b 5752 5420 the FULLBLKWRT \n 000722e0: 7175 616c 6966 6965 7220 6973 3a07 0025 qualifier is:..%\n-000722f0: f271 0000 1f00 25f2 8100 0020 2020 2d46 .q....%.... -F\n+000722f0: fe71 0000 1f00 25fe 8100 0020 2020 2d46 .q....%.... -F\n 00072300: 555b 4c4c 424c 4b57 5254 5d3d 7b30 7c31 U[LLBLKWRT]={0|1\n-00072310: 7c32 7d07 0025 f291 0000 5000 24f2 c011 |2}..%....P.$...\n+00072310: 7c32 7d07 0025 fe91 0000 5000 24fe c011 |2}..%....P.$...\n 00072320: 0000 2020 2020 206f 2057 6865 6e20 2d46 .. o When -F\n 00072330: 554c 4c42 4c4b 5752 543d 322c 2061 2070 ULLBLKWRT=2, a p\n 00072340: 726f 6365 7373 2077 7269 7465 7320 616c rocess writes al\n 00072350: 6c20 6e65 776c 7920 616c 6c6f 6361 7465 l newly allocate\n-00072360: 6420 6461 7461 6261 7365 5100 25f2 1200 d databaseQ.%...\n+00072360: 6420 6461 7461 6261 7365 5100 25fe 1200 d databaseQ.%...\n 00072370: 0020 2020 2020 2020 626c 6f63 6b73 2069 . blocks i\n 00072380: 6e20 7468 6569 7220 656e 7469 7265 7479 n their entirety\n 00072390: 2072 6567 6172 646c 6573 7320 6f66 2074 regardless of t\n 000723a0: 6865 6972 2061 6374 7561 6c20 7661 6c69 heir actual vali\n-000723b0: 6420 636f 6e74 656e 7473 2e4f 0025 f213 d contents.O.%..\n+000723b0: 6420 636f 6e74 656e 7473 2e4f 0025 fe13 d contents.O.%..\n 000723c0: 0000 2020 2020 2020 2054 6869 7320 7265 .. This re\n 000723d0: 6c69 6576 6573 2073 6f6d 6520 6669 6c65 lieves some file\n 000723e0: 2073 7973 7465 6d73 2066 726f 6d20 7472 systems from tr\n 000723f0: 6163 6b69 6e67 2061 7320 6d75 6368 2075 acking as much u\n-00072400: 6e61 6c6c 6f63 6174 6564 4600 25f2 1400 nallocatedF.%...\n+00072400: 6e61 6c6c 6f63 6174 6564 4600 25fe 1400 nallocatedF.%...\n 00072410: 0020 2020 2020 2020 7370 6163 6520 616e . space an\n 00072420: 6420 7468 7573 2072 6564 7563 6573 2066 d thus reduces f\n 00072430: 696c 6520 7379 7374 656d 206d 6574 6164 ile system metad\n 00072440: 6174 6120 6d61 696e 7465 6e61 6e63 652e ata maintenance.\n-00072450: 4f00 25f2 1500 0020 2020 2020 6f20 5768 O.%.... o Wh\n+00072450: 4f00 25fe 1500 0020 2020 2020 6f20 5768 O.%.... o Wh\n 00072460: 656e 202d 4655 4c4c 424c 4b57 5254 3d31 en -FULLBLKWRT=1\n 00072470: 2c20 6120 7072 6f63 6573 7320 7772 6974 , a process writ\n 00072480: 6573 2065 6e74 6972 6520 6669 6c65 2073 es entire file s\n 00072490: 7973 7465 6d20 626c 6f63 6b73 2069 6e54 ystem blocks inT\n-000724a0: 0025 f216 0000 2020 2020 2020 2074 6865 .%.... the\n+000724a0: 0025 fe16 0000 2020 2020 2020 2074 6865 .%.... the\n 000724b0: 6972 2065 6e74 6972 6574 7920 7265 6761 ir entirety rega\n 000724c0: 7264 6c65 7373 206f 6620 7468 6569 7220 rdless of their \n 000724d0: 6163 7475 616c 2076 616c 6964 2063 6f6e actual valid con\n 000724e0: 7465 6e74 732c 206f 6e20 736f 6d65 2066 tents, on some f\n-000724f0: 696c 654d 0025 f217 0000 2020 2020 2020 ileM.%.... \n+000724f0: 696c 654d 0025 fe17 0000 2020 2020 2020 ileM.%.... \n 00072500: 2073 7973 7465 6d73 2c20 7468 6973 2061 systems, this a\n 00072510: 766f 6964 7320 7265 6164 696e 6720 696e voids reading in\n 00072520: 2061 6476 616e 6365 206f 6620 6d6f 7374 advance of most\n 00072530: 2077 7269 7465 7320 616e 6420 7468 7573 writes and thus\n-00072540: 4300 25f2 1800 0020 2020 2020 2020 7265 C.%.... re\n+00072540: 4300 25fe 1800 0020 2020 2020 2020 7265 C.%.... re\n 00072550: 6475 6365 7320 6669 6c65 2073 7973 7465 duces file syste\n 00072560: 6d20 6c6f 6164 2061 6e64 2069 6e63 7265 m load and incre\n 00072570: 6173 6573 2072 6573 706f 6e73 6520 7469 ases response ti\n-00072580: 6d65 2e51 0025 f219 0000 2020 2020 206f me.Q.%.... o\n+00072580: 6d65 2e51 0025 fe19 0000 2020 2020 206f me.Q.%.... o\n 00072590: 2057 6865 6e20 2d46 554c 4c42 4c4b 5752 When -FULLBLKWR\n 000725a0: 543d 3020 2874 6865 2064 6566 6175 6c74 T=0 (the default\n 000725b0: 292c 2061 2070 726f 6365 7373 2077 7269 ), a process wri\n 000725c0: 7465 7320 6f6e 6c79 2076 616c 6964 2064 tes only valid d\n-000725d0: 6174 612e 5000 25f2 1a00 0020 2020 2020 ata.P.%.... \n+000725d0: 6174 612e 5000 25fe 1a00 0020 2020 2020 ata.P.%.... \n 000725e0: 2020 4649 5320 6164 7669 7365 7320 7573 FIS advises us\n 000725f0: 696e 6720 7468 6520 7361 6d65 2076 616c ing the same val\n 00072600: 7565 206f 6620 2d46 554c 4c42 4c4b 5752 ue of -FULLBLKWR\n 00072610: 5420 666f 7220 616c 6c20 7072 6f63 6573 T for all proces\n-00072620: 7365 732e 0700 25f2 2100 0053 0025 f222 ses...%.!..S.%.\"\n+00072620: 7365 732e 0700 25fe 2100 0053 0025 fe22 ses...%.!..S.%.\"\n 00072630: 0000 2020 204e 6f74 6520 7468 6174 2077 .. Note that w\n 00072640: 6865 6e20 7468 6520 6669 6c65 2073 7973 hen the file sys\n 00072650: 7465 6d20 626c 6f63 6b20 7369 7a65 2061 tem block size a\n 00072660: 6e64 2074 6865 2064 6174 6162 6173 6520 nd the database \n 00072670: 626c 6f63 6b20 7369 7a65 2061 7265 4a00 block size areJ.\n-00072680: 25f2 2300 0020 2020 7468 6520 7361 6d65 %.#.. the same\n+00072680: 25fe 2300 0020 2020 7468 6520 7361 6d65 %.#.. the same\n 00072690: 2074 6865 7265 2069 7320 6e6f 2064 6966 there is no dif\n 000726a0: 6665 7265 6e63 6520 6265 7477 6565 6e20 ference between \n 000726b0: 7468 6520 7365 7474 696e 6773 206f 6620 the settings of \n-000726c0: 3120 616e 6420 322e 0700 25f2 2400 0022 1 and 2...%.$..\"\n-000726d0: 0019 f247 4c4f 4241 4c5f 4255 4646 4552 ...GLOBAL_BUFFER\n+000726c0: 3120 616e 6420 322e 0700 25fe 2400 0022 1 and 2...%.$..\"\n+000726d0: 0019 fe47 4c4f 4241 4c5f 4255 4646 4552 ...GLOBAL_BUFFER\n 000726e0: 5300 0047 6c6f 6261 6c5f 6275 6666 6572 S..Global_buffer\n-000726f0: 7319 0028 f2bf 1100 0020 2020 476c 6f62 s..(..... Glob\n-00072700: 616c 5f62 7566 6665 7273 0700 29f2 2100 al_buffers..).!.\n-00072710: 0051 0029 f231 0000 2020 2053 7065 6369 .Q.).1.. Speci\n+000726f0: 7319 0028 febf 1100 0020 2020 476c 6f62 s..(..... Glob\n+00072700: 616c 5f62 7566 6665 7273 0700 29fe 2100 al_buffers..).!.\n+00072710: 0051 0029 fe31 0000 2020 2053 7065 6369 .Q.).1.. Speci\n 00072720: 6669 6573 2074 6865 206e 756d 6265 7220 fies the number \n 00072730: 6f66 2063 6163 6865 2062 7566 6665 7273 of cache buffers\n 00072740: 2066 6f72 2061 2042 4720 6461 7461 6261 for a BG databa\n 00072750: 7365 2e20 5468 6973 2071 7561 6c69 6669 se. This qualifi\n-00072760: 6572 5300 29f2 4100 0020 2020 7265 7175 erS.).A.. requ\n+00072760: 6572 5300 29fe 4100 0020 2020 7265 7175 erS.).A.. requ\n 00072770: 6972 6573 2073 7461 6e64 616c 6f6e 6520 ires standalone \n 00072780: 6163 6365 7373 2e54 6865 2066 6f72 6d61 access.The forma\n 00072790: 7420 6f66 2074 6865 2047 4c4f 4241 4c5f t of the GLOBAL_\n 000727a0: 4255 4646 4552 5320 7175 616c 6966 6965 BUFFERS qualifie\n-000727b0: 7220 6973 3a07 0029 f251 0000 2300 29f2 r is:..).Q..#.).\n+000727b0: 7220 6973 3a07 0029 fe51 0000 2300 29fe r is:..).Q..#.).\n 000727c0: 6100 0020 2020 2d47 5b4c 4f42 414c 5f42 a.. -G[LOBAL_B\n 000727d0: 5546 4645 5253 5d3d 696e 7465 6765 7207 UFFERS]=integer.\n-000727e0: 0029 f271 0000 0000 0000 0000 0000 0000 .).q............\n+000727e0: 0029 fe71 0000 0000 0000 0000 0000 0000 .).q............\n 000727f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00072800: 0100 0000 be07 0000 790d 0000 0000 0000 ........y.......\n-00072810: 7b00 00f2 4845 4c50 00ff 7300 ff47 444d {...HELP..s..GDM\n+00072810: 7b00 00fe 4845 4c50 00ff 7300 ff47 444d {...HELP..s..GDM\n 00072820: 00ff 7300 ff53 4554 00ff 7300 ff47 4c4f ..s..SET..s..GLO\n 00072830: 4241 4c5f 4255 4646 4552 5300 bf81 0000 BAL_BUFFERS.....\n 00072840: 2020 2049 6e20 6765 6e65 7261 6c2c 2069 In general, i\n 00072850: 6e63 7265 6173 696e 6720 7468 6520 6e75 ncreasing the nu\n 00072860: 6d62 6572 206f 6620 676c 6f62 616c 2062 mber of global b\n 00072870: 7566 6665 7273 2069 6d70 726f 7665 7320 uffers improves \n-00072880: 7065 7266 6f72 6d61 6e63 6553 0029 f291 performanceS.)..\n+00072880: 7065 7266 6f72 6d61 6e63 6553 0029 fe91 performanceS.)..\n 00072890: 0000 2020 2062 7920 736d 6f6f 7468 696e .. by smoothin\n 000728a0: 6720 7468 6520 7065 616b 7320 6f66 2049 g the peaks of I\n 000728b0: 2f4f 206c 6f61 6420 6f6e 2074 6865 2073 /O load on the s\n 000728c0: 7973 7465 6d2e 2048 6f77 6576 6572 2c20 ystem. However, \n 000728d0: 696e 6372 6561 7369 6e67 2074 6865 5100 increasing theQ.\n-000728e0: 28f2 c011 0000 2020 206e 756d 6265 7220 (..... number \n+000728e0: 28fe c011 0000 2020 206e 756d 6265 7220 (..... number \n 000728f0: 6f66 2067 6c6f 6261 6c20 6275 6666 6572 of global buffer\n 00072900: 7320 616c 736f 2069 6e63 7265 6173 6573 s also increases\n 00072910: 2074 6865 206d 656d 6f72 7920 7265 7175 the memory requ\n 00072920: 6972 656d 656e 7473 206f 6620 7468 654d irements of theM\n-00072930: 0029 f212 0000 2020 2073 7973 7465 6d2c .).... system,\n+00072930: 0029 fe12 0000 2020 2073 7973 7465 6d2c .).... system,\n 00072940: 2061 6e64 2061 206c 6172 6765 7220 6e75 and a larger nu\n 00072950: 6d62 6572 206f 6620 676c 6f62 616c 2062 mber of global b\n 00072960: 7566 6665 7273 206f 6e20 6d65 6d6f 7279 uffers on memory\n-00072970: 2063 6f6e 7374 7261 696e 6564 5200 29f2 constrainedR.).\n+00072970: 2063 6f6e 7374 7261 696e 6564 5200 29fe constrainedR.).\n 00072980: 1300 0020 2020 7379 7374 656d 7320 6361 ... systems ca\n 00072990: 6e20 696e 6372 6561 7365 2074 6865 2070 n increase the p\n 000729a0: 726f 6261 6269 6c69 7479 206f 6620 7468 robability of th\n 000729b0: 6520 6275 6666 6572 7320 6765 7474 696e e buffers gettin\n 000729c0: 6720 7377 6170 7065 6420 6f75 742e 5100 g swapped out.Q.\n-000729d0: 29f2 1400 0020 2020 4966 2067 6c6f 6261 ).... If globa\n+000729d0: 29fe 1400 0020 2020 4966 2067 6c6f 6261 ).... If globa\n 000729e0: 6c20 6275 6666 6572 7320 6172 6520 7377 l buffers are sw\n 000729f0: 6170 7065 6420 6f75 742c 2061 6e79 2070 apped out, any p\n 00072a00: 6572 666f 726d 616e 6365 2067 6169 6e20 erformance gain \n 00072a10: 6672 6f6d 2069 6e63 7265 6173 696e 6752 from increasingR\n-00072a20: 0029 f215 0000 2020 2074 6865 206e 756d .).... the num\n+00072a20: 0029 fe15 0000 2020 2074 6865 206e 756d .).... the num\n 00072a30: 6265 7220 6f66 2067 6c6f 6261 6c20 6275 ber of global bu\n 00072a40: 6666 6572 7320 7769 6c6c 2062 6520 6d6f ffers will be mo\n 00072a50: 7265 2074 6861 6e20 6f66 6673 6574 2062 re than offset b\n 00072a60: 7920 7468 6520 7065 7266 6f72 6d61 6e63 y the performanc\n-00072a70: 6550 0029 f216 0000 2020 2069 6d70 6163 eP.).... impac\n+00072a70: 6550 0029 fe16 0000 2020 2069 6d70 6163 eP.).... impac\n 00072a80: 7420 6f66 2073 7761 7070 696e 6720 676c t of swapping gl\n 00072a90: 6f62 616c 2062 7566 6665 7273 2e20 4d6f obal buffers. Mo\n 00072aa0: 7374 2061 7070 6c69 6361 7469 6f6e 7320 st applications \n 00072ab0: 7573 6520 6672 6f6d 2031 2c30 3030 2074 use from 1,000 t\n-00072ac0: 6f53 0029 f217 0000 2020 2034 2c30 3030 oS.).... 4,000\n+00072ac0: 6f53 0029 fe17 0000 2020 2034 2c30 3030 oS.).... 4,000\n 00072ad0: 2067 6c6f 6261 6c20 6275 6666 6572 7320 global buffers \n 00072ae0: 666f 7220 6461 7461 6261 7365 2072 6567 for database reg\n 00072af0: 696f 6e73 2074 6861 7420 6172 6520 6865 ions that are he\n 00072b00: 6176 696c 7920 7573 6564 2e20 4649 5320 avily used. FIS \n-00072b10: 646f 6573 4900 29f2 1800 0020 2020 6e6f doesI.).... no\n+00072b10: 646f 6573 4900 29fe 1800 0020 2020 6e6f doesI.).... no\n 00072b20: 7420 7265 636f 6d6d 656e 6420 7573 696e t recommend usin\n 00072b30: 6720 6665 7765 7220 7468 616e 2032 3536 g fewer than 256\n 00072b40: 2062 7566 6665 7273 2065 7863 6570 7420 buffers except \n 00072b50: 756e 6465 7220 7370 6563 6961 6c18 0029 under special..)\n-00072b60: f219 0000 2020 2063 6972 6375 6d73 7461 .... circumsta\n-00072b70: 6e63 6573 2e07 0029 f21a 0000 5100 29f2 nces...)....Q.).\n+00072b60: fe19 0000 2020 2063 6972 6375 6d73 7461 .... circumsta\n+00072b70: 6e63 6573 2e07 0029 fe1a 0000 5100 29fe nces...)....Q.).\n 00072b80: 2100 0020 2020 5468 6520 6d69 6e69 6d75 !.. The minimu\n 00072b90: 6d20 6973 2036 3420 6275 6666 6572 7320 m is 64 buffers \n 00072ba0: 616e 6420 7468 6520 6d61 7869 6d75 6d20 and the maximum \n 00072bb0: 6973 2032 2c30 3937 2c31 3531 2062 7566 is 2,097,151 buf\n 00072bc0: 6665 7273 2c20 6275 7420 6d61 794f 0029 fers, but mayO.)\n-00072bd0: f222 0000 2020 2076 6172 7920 6465 7065 .\".. vary depe\n+00072bd0: fe22 0000 2020 2076 6172 7920 6465 7065 .\".. vary depe\n 00072be0: 6e64 696e 6720 6f6e 2079 6f75 7220 706c nding on your pl\n 00072bf0: 6174 666f 726d 2e20 4279 2064 6566 6175 atform. By defau\n 00072c00: 6c74 2c20 4d55 5049 5020 4352 4541 5445 lt, MUPIP CREATE\n-00072c10: 2065 7374 6162 6c69 7368 6573 4b00 29f2 establishesK.).\n+00072c10: 2065 7374 6162 6c69 7368 6573 4b00 29fe establishesK.).\n 00072c20: 2300 0020 2020 474c 4f42 414c 5f42 5546 #.. GLOBAL_BUF\n 00072c30: 4645 5253 2075 7369 6e67 2069 6e66 6f72 FERS using infor\n 00072c40: 6d61 7469 6f6e 2065 6e74 6572 6564 2069 mation entered i\n 00072c50: 6e20 7468 6520 476c 6f62 616c 2044 6972 n the Global Dir\n-00072c60: 6563 746f 7279 2e07 0029 f224 0000 5400 ectory...).$..T.\n-00072c70: 29f2 2500 0020 2020 4f6e 206d 616e 7920 ).%.. On many \n+00072c60: 6563 746f 7279 2e07 0029 fe24 0000 5400 ectory...).$..T.\n+00072c70: 29fe 2500 0020 2020 4f6e 206d 616e 7920 ).%.. On many \n 00072c80: 554e 4958 2073 7973 7465 6d73 2c20 6465 UNIX systems, de\n 00072c90: 6661 756c 7420 6b65 726e 656c 2070 6172 fault kernel par\n 00072ca0: 616d 6574 6572 7320 6d61 7920 6265 2069 ameters may be i\n 00072cb0: 6e61 6465 7175 6174 6520 666f 7220 4754 nadequate for GT\n-00072cc0: 2e4d 5000 29f2 2600 0020 2020 676c 6f62 .MP.).&.. glob\n+00072cc0: 2e4d 5000 29fe 2600 0020 2020 676c 6f62 .MP.).&.. glob\n 00072cd0: 616c 2062 7566 6665 7273 2c20 616e 6420 al buffers, and \n 00072ce0: 6d61 7920 6e65 6564 2074 6f20 6265 2061 may need to be a\n 00072cf0: 646a 7573 7465 6420 6279 2061 2073 7973 djusted by a sys\n 00072d00: 7465 6d20 6164 6d69 6e69 7374 7261 746f tem administrato\n-00072d10: 722e 0700 29f2 2700 0024 0019 f248 4152 r...).'..$...HAR\n+00072d10: 722e 0700 29fe 2700 0024 0019 fe48 4152 r...).'..$...HAR\n 00072d20: 445f 5350 494e 5f43 4f55 4e54 0000 4861 D_SPIN_COUNT..Ha\n 00072d30: 7264 5f73 7069 6e5f 636f 756e 741a 0029 rd_spin_count..)\n-00072d40: f2bf 1100 0020 2020 4861 7264 5f73 7069 ..... Hard_spi\n-00072d50: 6e5f 636f 756e 7407 002a f221 0000 5300 n_count..*.!..S.\n-00072d60: 2af2 3100 0020 2020 5370 6563 6966 6965 *.1.. Specifie\n+00072d40: febf 1100 0020 2020 4861 7264 5f73 7069 ..... Hard_spi\n+00072d50: 6e5f 636f 756e 7407 002a fe21 0000 5300 n_count..*.!..S.\n+00072d60: 2afe 3100 0020 2020 5370 6563 6966 6965 *.1.. Specifie\n 00072d70: 7320 7468 6520 6d61 7869 6d75 6d20 616d s the maximum am\n 00072d80: 6f75 6e74 206f 6620 7469 6d65 2066 6f72 ount of time for\n 00072d90: 2070 726f 6365 7373 6573 2074 6f20 736c processes to sl\n 00072da0: 6565 7020 7768 696c 6520 7761 6974 696e eep while waitin\n-00072db0: 674d 002a f241 0000 2020 2074 6f20 6f62 gM.*.A.. to ob\n+00072db0: 674d 002a fe41 0000 2020 2074 6f20 6f62 gM.*.A.. to ob\n 00072dc0: 7461 696e 2063 7269 7469 6361 6c20 7365 tain critical se\n 00072dd0: 6374 696f 6e73 2066 6f72 2073 6861 7265 ctions for share\n 00072de0: 6420 7265 736f 7572 6365 732c 2070 7269 d resources, pri\n 00072df0: 6e63 6970 616c 6c79 2074 686f 7365 4f00 ncipally thoseO.\n-00072e00: 2af2 5100 0020 2020 696e 766f 6c76 696e *.Q.. involvin\n+00072e00: 2afe 5100 0020 2020 696e 766f 6c76 696e *.Q.. involvin\n 00072e10: 6720 6461 7461 6261 7365 732e 2054 6865 g databases. The\n 00072e20: 2066 6f72 6d61 7420 6f66 2074 6865 202d format of the -\n 00072e30: 5350 494e 5f53 4c45 4550 5f4d 4153 4b20 SPIN_SLEEP_MASK \n 00072e40: 7175 616c 6966 6965 7220 6973 3a07 002a qualifier is:..*\n-00072e50: f261 0000 2200 2af2 7100 0020 2020 2d48 .a..\".*.q.. -H\n+00072e50: fe61 0000 2200 2afe 7100 0020 2020 2d48 .a..\".*.q.. -H\n 00072e60: 4152 445f 5350 494e 5f43 4f55 4e54 3d69 ARD_SPIN_COUNT=i\n-00072e70: 6e74 6567 6572 0700 2af2 8100 0050 002a nteger..*....P.*\n-00072e80: f291 0000 2020 2054 6865 206d 7574 6578 .... The mutex\n+00072e70: 6e74 6567 6572 0700 2afe 8100 0050 002a nteger..*....P.*\n+00072e80: fe91 0000 2020 2054 6865 206d 7574 6578 .... The mutex\n 00072e90: 2068 6172 6420 7370 696e 2063 6f75 6e74 hard spin count\n 00072ea0: 2073 7065 6369 6669 6573 2074 6865 206e specifies the n\n 00072eb0: 756d 6265 7220 6f66 2061 7474 656d 7074 umber of attempt\n 00072ec0: 7320 746f 2067 7261 6220 7468 6554 0029 s to grab theT.)\n-00072ed0: f2c0 1100 0020 2020 6d75 7465 7820 6c6f ..... mutex lo\n+00072ed0: fec0 1100 0020 2020 6d75 7465 7820 6c6f ..... mutex lo\n 00072ee0: 636b 2062 6566 6f72 6520 696e 6974 6961 ck before initia\n 00072ef0: 7469 6e67 2061 206c 6573 7320 4350 552d ting a less CPU-\n 00072f00: 696e 7465 6e73 6976 6520 7761 6974 2070 intensive wait p\n 00072f10: 6572 696f 642e 2054 6865 2066 6f72 6d61 eriod. The forma\n-00072f20: 7421 002a f212 0000 2020 206f 6620 2d48 t!.*.... of -H\n+00072f20: 7421 002a fe12 0000 2020 206f 6620 2d48 t!.*.... of -H\n 00072f30: 4152 445f 5350 494e 5f43 4f55 4e54 2069 ARD_SPIN_COUNT i\n-00072f40: 733a 0700 2af2 1300 0026 002a f214 0000 s:..*....&.*....\n+00072f40: 733a 0700 2afe 1300 0026 002a fe14 0000 s:..*....&.*....\n 00072f50: 2020 2020 206f 2054 6865 2064 6566 6175 o The defau\n 00072f60: 6c74 2076 616c 7565 2069 7320 3132 384f lt value is 128O\n-00072f70: 002a f215 0000 2020 2020 206f 2045 7863 .*.... o Exc\n+00072f70: 002a fe15 0000 2020 2020 206f 2045 7863 .*.... o Exc\n 00072f80: 6570 7420 6f6e 2074 6865 2061 6476 6963 ept on the advic\n 00072f90: 6520 6f66 2079 6f75 7220 4754 2e4d 2073 e of your GT.M s\n 00072fa0: 7570 706f 7274 2063 6861 6e6e 656c 2c20 upport channel, \n 00072fb0: 4649 5320 7265 636f 6d6d 656e 6473 0000 FIS recommends..\n 00072fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00072fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00072fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00072ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073000: 0100 0000 1201 0000 7d0d 0000 0000 0000 ........}.......\n-00073010: 7e00 00f2 4845 4c50 00ff 7300 ff47 444d ~...HELP..s..GDM\n+00073010: 7e00 00fe 4845 4c50 00ff 7300 ff47 444d ~...HELP..s..GDM\n 00073020: 00ff 7300 ff53 4554 00ff 7300 ff48 4152 ..s..SET..s..HAR\n 00073030: 445f 5350 494e 5f43 4f55 4e54 00c0 1600 D_SPIN_COUNT....\n 00073040: 0020 2020 2020 2020 6c65 6176 696e 6720 . leaving \n 00073050: 7468 6520 6465 6661 756c 7420 7661 6c75 the default valu\n 00073060: 6573 2075 6e63 6861 6e67 6564 2069 6e20 es unchanged in \n 00073070: 7072 6f64 7563 7469 6f6e 2065 6e76 6972 production envir\n 00073080: 6f6e 6d65 6e74 732c 2075 6e74 696c 4a00 onments, untilJ.\n-00073090: 2af2 1700 0020 2020 2020 2020 616e 6420 *.... and \n+00073090: 2afe 1700 0020 2020 2020 2020 616e 6420 *.... and \n 000730a0: 756e 6c65 7373 2c20 796f 7520 6861 7665 unless, you have\n 000730b0: 2064 6174 6120 6672 6f6d 2074 6573 7469 data from testi\n 000730c0: 6e67 2061 6e64 2062 656e 6368 6d61 726b ng and benchmark\n-000730d0: 696e 6720 7468 6174 3300 2af2 1800 0020 ing that3.*.... \n+000730d0: 696e 6720 7468 6174 3300 2afe 1800 0020 ing that3.*.... \n 000730e0: 2020 2020 2020 6465 6d6f 6e73 7472 6174 demonstrat\n 000730f0: 6573 2061 2062 656e 6566 6974 2066 726f es a benefit fro\n-00073100: 6d20 6120 6368 616e 6765 2e07 002a f219 m a change...*..\n+00073100: 6d20 6120 6368 616e 6765 2e07 002a fe19 m a change...*..\n 00073110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073160: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073170: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -29563,106 +29563,106 @@\n 000737a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000737b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000737c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000737d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000737e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000737f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073800: 0100 0000 1d06 0000 9f0d 0000 0000 0000 ................\n-00073810: 4700 00f2 4845 4c50 00ff 7300 ff47 444d G...HELP..s..GDM\n+00073810: 4700 00fe 4845 4c50 00ff 7300 ff47 444d G...HELP..s..GDM\n 00073820: 00ff 7300 ff53 4554 00ff 7300 ff49 4e53 ..s..SET..s..INS\n 00073830: 545f 4652 4545 5a45 5f4f 4e5f 4552 524f T_FREEZE_ON_ERRO\n 00073840: 5200 0049 4e53 545f 6672 6565 7a65 5f6f R..INST_freeze_o\n-00073850: 6e5f 6572 726f 721f 002e f2bf 1100 0020 n_error........ \n+00073850: 6e5f 6572 726f 721f 002e febf 1100 0020 n_error........ \n 00073860: 2020 494e 5354 5f66 7265 657a 655f 6f6e INST_freeze_on\n-00073870: 5f65 7272 6f72 0700 2ff2 2100 0051 002f _error../.!..Q./\n-00073880: f231 0000 2020 2045 6e61 626c 6573 206f .1.. Enables o\n+00073870: 5f65 7272 6f72 0700 2ffe 2100 0051 002f _error../.!..Q./\n+00073880: fe31 0000 2020 2045 6e61 626c 6573 206f .1.. Enables o\n 00073890: 7220 6469 7361 626c 6573 2063 7573 746f r disables custo\n 000738a0: 6d20 6572 726f 7273 2069 6e20 6120 7265 m errors in a re\n 000738b0: 6769 6f6e 2074 6f20 6175 746f 6d61 7469 gion to automati\n 000738c0: 6361 6c6c 7920 6361 7573 6520 616e 5400 cally cause anT.\n-000738d0: 2ff2 4100 0020 2020 496e 7374 616e 6365 /.A.. Instance\n+000738d0: 2ffe 4100 0020 2020 496e 7374 616e 6365 /.A.. Instance\n 000738e0: 2046 7265 657a 652e 2054 6869 7320 666c Freeze. This fl\n 000738f0: 6167 206d 6f64 6966 6965 7320 7468 6520 ag modifies the \n 00073900: 2249 6e73 7420 4672 6565 7a65 206f 6e20 \"Inst Freeze on \n 00073910: 4572 726f 7222 2066 696c 6520 6865 6164 Error\" file head\n-00073920: 6572 4400 2ff2 5100 0020 2020 666c 6167 erD./.Q.. flag\n+00073920: 6572 4400 2ffe 5100 0020 2020 666c 6167 erD./.Q.. flag\n 00073930: 2e20 5468 6520 666f 726d 6174 206f 6620 . The format of \n 00073940: 7468 6520 494e 5354 5f46 5245 455a 455f the INST_FREEZE_\n 00073950: 4f4e 5f45 5252 4f52 2071 7561 6c69 6669 ON_ERROR qualifi\n-00073960: 6572 2069 733a 0700 2ff2 6100 0025 002f er is:../.a..%./\n-00073970: f271 0000 2020 202d 5b4e 4f5d 494e 5354 .q.. -[NO]INST\n+00073960: 6572 2069 733a 0700 2ffe 6100 0025 002f er is:../.a..%./\n+00073970: fe71 0000 2020 202d 5b4e 4f5d 494e 5354 .q.. -[NO]INST\n 00073980: 5b5f 4652 4545 5a45 5f4f 4e5f 4552 524f [_FREEZE_ON_ERRO\n-00073990: 525d 0700 2ff2 8100 0014 0019 2d4a 4e4c R]../.......-JNL\n+00073990: 525d 0700 2ffe 8100 0014 0019 2d4a 4e4c R]../.......-JNL\n 000739a0: 4649 4c45 0000 4a6e 6c66 696c 6512 0021 FILE..Jnlfile..!\n-000739b0: f2bf 1100 0020 2020 4a6e 6c66 696c 6507 ..... Jnlfile.\n-000739c0: 0022 f221 0000 4f00 22f2 3100 0020 2020 .\".!..O.\".1.. \n+000739b0: febf 1100 0020 2020 4a6e 6c66 696c 6507 ..... Jnlfile.\n+000739c0: 0022 fe21 0000 4f00 22fe 3100 0020 2020 .\".!..O.\".1.. \n 000739d0: 5370 6563 6966 6965 7320 7468 6174 2074 Specifies that t\n 000739e0: 6865 2061 7267 756d 656e 7420 6973 2061 he argument is a\n 000739f0: 206a 6f75 726e 616c 2d66 696c 652d 6e61 journal-file-na\n 00073a00: 6d65 2e20 5468 6520 666f 726d 6174 206f me. The format o\n-00073a10: 6620 7468 651f 0022 f241 0000 2020 204a f the..\".A.. J\n+00073a10: 6620 7468 651f 0022 fe41 0000 2020 204a f the..\".A.. J\n 00073a20: 4e4c 4649 4c45 2071 7561 6c69 6669 6572 NLFILE qualifier\n-00073a30: 2069 733a 0700 22f2 5100 0026 0022 f261 is:..\".Q..&.\".a\n+00073a30: 2069 733a 0700 22fe 5100 0026 0022 fe61 is:..\".Q..&.\".a\n 00073a40: 0000 2020 202d 4a4e 4c46 5b49 4c45 5d20 .. -JNLF[ILE] \n 00073a50: 6a6f 7572 6e61 6c2d 6669 6c65 2d6e 616d journal-file-nam\n-00073a60: 6507 0022 f271 0000 3c00 22f2 8100 0020 e..\".q..<.\".... \n+00073a60: 6507 0022 fe71 0000 3c00 22fe 8100 0020 e..\".q..<.\".... \n 00073a70: 2020 496e 636f 6d70 6174 6962 6c65 2077 Incompatible w\n 00073a80: 6974 683a 202d 4649 4c45 2c20 2d52 4547 ith: -FILE, -REG\n 00073a90: 494f 4e20 616e 6420 2d52 4550 4c49 4341 ION and -REPLICA\n-00073aa0: 5449 4f4e 0700 22f2 9100 0013 001a f24f TION..\"........O\n+00073aa0: 5449 4f4e 0700 22fe 9100 0013 001a fe4f TION..\"........O\n 00073ab0: 5552 4e41 4c00 004a 6f75 726e 616c 1200 URNAL..Journal..\n-00073ac0: 21f2 bf11 0000 2020 204a 6f75 726e 616c !..... Journal\n-00073ad0: 0700 22f2 2100 004b 0022 f231 0000 2020 ..\".!..K.\".1.. \n+00073ac0: 21fe bf11 0000 2020 204a 6f75 726e 616c !..... Journal\n+00073ad0: 0700 22fe 2100 004b 0022 fe31 0000 2020 ..\".!..K.\".1.. \n 00073ae0: 2053 7065 6369 6669 6573 2077 6865 7468 Specifies wheth\n 00073af0: 6572 2074 6865 2064 6174 6162 6173 6520 er the database \n 00073b00: 616c 6c6f 7773 206a 6f75 726e 616c 696e allows journalin\n 00073b10: 6720 616e 642c 2069 6620 6974 2064 6f65 g and, if it doe\n-00073b20: 732c 3000 22f2 4100 0020 2020 6368 6172 s,0.\".A.. char\n+00073b20: 732c 3000 22fe 4100 0020 2020 6368 6172 s,0.\".A.. char\n 00073b30: 6163 7465 7269 7374 6963 7320 666f 7220 acteristics for \n 00073b40: 7468 6520 6a6f 7572 6e61 6c20 6669 6c65 the journal file\n-00073b50: 2e3a 0700 22f2 5100 0012 0022 f261 0000 .:..\".Q....\".a..\n-00073b60: 2020 202a 2a4e 6f74 652a 2a07 0022 f271 **Note**..\".q\n-00073b70: 0000 5200 22f2 8100 0020 2020 496e 2072 ..R.\".... In r\n+00073b50: 2e3a 0700 22fe 5100 0012 0022 fe61 0000 .:..\".Q....\".a..\n+00073b60: 2020 202a 2a4e 6f74 652a 2a07 0022 fe71 **Note**..\".q\n+00073b70: 0000 5200 22fe 8100 0020 2020 496e 2072 ..R.\".... In r\n 00073b80: 6567 696f 6e73 2074 6861 7420 6861 7665 egions that have\n 00073b90: 206a 6f75 726e 616c 696e 6720 656e 6162 journaling enab\n 00073ba0: 6c65 6420 616e 6420 6f6e 2c20 7573 6572 led and on, user\n 00073bb0: 7320 6361 6e20 7377 6974 6368 206a 6f75 s can switch jou\n-00073bc0: 726e 616c 4f00 22f2 9100 0020 2020 6669 rnalO.\".... fi\n+00073bc0: 726e 616c 4f00 22fe 9100 0020 2020 6669 rnalO.\".... fi\n 00073bd0: 6c65 7320 7769 7468 6f75 7420 6569 7468 les without eith\n 00073be0: 6572 2072 6571 7569 7269 6e67 2073 7461 er requiring sta\n 00073bf0: 6e64 616c 6f6e 6520 6163 6365 7373 206f ndalone access o\n 00073c00: 7220 6672 6565 7a69 6e67 2075 7064 6174 r freezing updat\n-00073c10: 6573 2e08 0021 f2c0 1100 0031 0022 f212 es...!.....1.\"..\n+00073c10: 6573 2e08 0021 fec0 1100 0031 0022 fe12 es...!.....1.\"..\n 00073c20: 0000 2020 2054 6865 2066 6f72 6d61 7420 .. The format \n 00073c30: 6f66 2074 6865 204a 4f55 524e 414c 2071 of the JOURNAL q\n-00073c40: 7561 6c69 6669 6572 2069 733a 0700 22f2 ualifier is:..\".\n-00073c50: 1300 002e 0022 f214 0000 2020 202d 5b4e .....\".... -[N\n+00073c40: 7561 6c69 6669 6572 2069 733a 0700 22fe ualifier is:..\".\n+00073c50: 1300 002e 0022 fe14 0000 2020 202d 5b4e .....\".... -[N\n 00073c60: 4f5d 4a5b 4f55 524e 414c 5d5b 3d6a 6f75 O]J[OURNAL][=jou\n 00073c70: 726e 616c 2d6f 7074 696f 6e2d 6c69 7374 rnal-option-list\n-00073c80: 5d07 0022 f215 0000 5300 22f2 1600 0020 ]..\"....S.\".... \n+00073c80: 5d07 0022 fe15 0000 5300 22fe 1600 0020 ]..\"....S.\".... \n 00073c90: 2020 2020 6f20 2d4e 4f4a 4f55 524e 414c o -NOJOURNAL\n 00073ca0: 2073 7065 6369 6669 6573 2074 6861 7420 specifies that \n 00073cb0: 7468 6520 6461 7461 6261 7365 2064 6f65 the database doe\n 00073cc0: 7320 6e6f 7420 616c 6c6f 7720 6a6f 7572 s not allow jour\n-00073cd0: 6e61 6c69 6e67 2e20 416e 643d 0022 f217 naling. And=.\"..\n+00073cd0: 6e61 6c69 6e67 2e20 416e 643d 0022 fe17 naling. And=.\"..\n 00073ce0: 0000 2020 2020 2020 2061 6c73 6f20 6974 .. also it\n 00073cf0: 2064 6f65 7320 6e6f 7420 6163 6365 7074 does not accept\n 00073d00: 2061 6e20 6172 6775 6d65 6e74 2061 7373 an argument ass\n-00073d10: 6967 6e6d 656e 742e 4c00 22f2 1800 0020 ignment.L.\".... \n+00073d10: 6967 6e6d 656e 742e 4c00 22fe 1800 0020 ignment.L.\".... \n 00073d20: 2020 2020 6f20 2d4a 4f55 524e 414c 2073 o -JOURNAL s\n 00073d30: 7065 6369 6669 6573 206a 6f75 726e 616c pecifies journal\n 00073d40: 696e 6720 6973 2061 6c6c 6f77 6564 2e20 ing is allowed. \n 00073d50: 4974 2074 616b 6573 206f 6e65 206f 7220 It takes one or \n-00073d60: 6d6f 7265 3100 22f2 1900 0020 2020 2020 more1.\".... \n+00073d60: 6d6f 7265 3100 22fe 1900 0020 2020 2020 more1.\".... \n 00073d70: 2020 6172 6775 6d65 6e74 7320 696e 2061 arguments in a\n 00073d80: 206a 6f75 726e 616c 2d6f 7074 696f 6e2d journal-option-\n-00073d90: 6c69 7374 2e07 0022 f21a 0000 1600 19f2 list...\"........\n+00073d90: 6c69 7374 2e07 0022 fe1a 0000 1600 19fe list...\"........\n 00073da0: 4b45 595f 5349 5a45 0000 4b65 795f 7369 KEY_SIZE..Key_si\n-00073db0: 7a65 1300 22f2 bf11 0000 2020 204b 6579 ze..\"..... Key\n-00073dc0: 5f73 697a 6507 0023 f221 0000 5100 23f2 _size..#.!..Q.#.\n+00073db0: 7a65 1300 22fe bf11 0000 2020 204b 6579 ze..\"..... Key\n+00073dc0: 5f73 697a 6507 0023 fe21 0000 5100 23fe _size..#.!..Q.#.\n 00073dd0: 3100 0020 2020 5370 6563 6966 6965 7320 1.. Specifies \n 00073de0: 7468 6520 6d61 7869 6d75 6d20 6b65 7920 the maximum key \n 00073df0: 7369 7a65 2069 6e20 6279 7465 7320 666f size in bytes fo\n 00073e00: 7220 7374 6f72 696e 6720 616e 6420 7265 r storing and re\n 00073e10: 7472 6965 7669 6e67 2064 6174 6100 0000 trieving data...\n 00073e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -29694,152 +29694,152 @@\n 00073fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00073ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074000: 0100 0000 ea07 0000 030e 0000 0000 0000 ................\n 00074010: 3300 0000 4845 4c50 00ff 7300 ff47 444d 3...HELP..s..GDM\n 00074020: 00ff 7300 ff53 4554 00ff 7300 ff4c 4f43 ..s..SET..s..LOC\n 00074030: 4b5f 5350 4143 4500 004c 6f63 6b5f 7370 K_SPACE..Lock_sp\n-00074040: 6163 6515 0024 f2bf 1100 0020 2020 4c6f ace..$..... Lo\n-00074050: 636b 5f73 7061 6365 0700 25f2 2100 004e ck_space..%.!..N\n-00074060: 0025 f231 0000 2020 2053 7065 6369 6669 .%.1.. Specifi\n+00074040: 6163 6515 0024 febf 1100 0020 2020 4c6f ace..$..... Lo\n+00074050: 636b 5f73 7061 6365 0700 25fe 2100 004e ck_space..%.!..N\n+00074060: 0025 fe31 0000 2020 2053 7065 6369 6669 .%.1.. Specifi\n 00074070: 6573 2074 6865 206e 756d 6265 7220 6f66 es the number of\n 00074080: 2070 6167 6573 2061 6c6c 6f63 6174 6564 pages allocated\n 00074090: 2074 6f20 7468 6520 6d61 6e61 6765 6d65 to the manageme\n 000740a0: 6e74 206f 6620 4d20 6c6f 636b 7353 0025 nt of M locksS.%\n-000740b0: f241 0000 2020 2061 7373 6f63 6961 7465 .A.. associate\n+000740b0: fe41 0000 2020 2061 7373 6f63 6961 7465 .A.. associate\n 000740c0: 6420 7769 7468 2074 6865 2064 6174 6162 d with the datab\n 000740d0: 6173 652e 2054 6865 2073 697a 6520 6f66 ase. The size of\n 000740e0: 2061 2070 6167 6520 6973 2061 6c77 6179 a page is alway\n 000740f0: 7320 3531 3220 6279 7465 732e 2054 6865 s 512 bytes. The\n-00074100: 3000 25f2 5100 0020 2020 666f 726d 6174 0.%.Q.. format\n+00074100: 3000 25fe 5100 0020 2020 666f 726d 6174 0.%.Q.. format\n 00074110: 206f 6620 7468 6520 4c4f 434b 5f53 5041 of the LOCK_SPA\n 00074120: 4345 2071 7561 6c69 6669 6572 2069 733a CE qualifier is:\n-00074130: 0700 25f2 6100 001f 0025 f271 0000 2020 ..%.a....%.q.. \n+00074130: 0700 25fe 6100 001f 0025 fe71 0000 2020 ..%.a....%.q.. \n 00074140: 202d 4c5b 4f43 4b5d 5f53 5041 4345 3d69 -L[OCK]_SPACE=i\n-00074150: 6e74 6567 6572 0700 25f2 8100 0035 0025 nteger..%....5.%\n-00074160: f291 0000 2020 2020 206f 2054 6865 206d .... o The m\n+00074150: 6e74 6567 6572 0700 25fe 8100 0035 0025 nteger..%....5.%\n+00074160: fe91 0000 2020 2020 206f 2054 6865 206d .... o The m\n 00074170: 6178 696d 756d 204c 4f43 4b5f 5350 4143 aximum LOCK_SPAC\n 00074180: 4520 6973 2032 3632 3134 3420 7061 6765 E is 262144 page\n-00074190: 732e 3200 24f2 c011 0000 2020 2020 206f s.2.$..... o\n+00074190: 732e 3200 24fe c011 0000 2020 2020 206f s.2.$..... o\n 000741a0: 2054 6865 206d 696e 696d 756d 204c 4f43 The minimum LOC\n 000741b0: 4b5f 5350 4143 4520 6973 2031 3020 7061 K_SPACE is 10 pa\n-000741c0: 6765 732e 3100 25f2 1200 0020 2020 2020 ges.1.%.... \n+000741c0: 6765 732e 3100 25fe 1200 0020 2020 2020 ges.1.%.... \n 000741d0: 6f20 5468 6520 6465 6661 756c 7420 4c4f o The default LO\n 000741e0: 434b 5f53 5041 4345 2069 7320 3430 2070 CK_SPACE is 40 p\n-000741f0: 6167 6573 2e0d 0025 f213 0000 2020 2020 ages...%.... \n-00074200: 206f 3800 25f2 1400 0020 2020 2020 6f20 o8.%.... o \n+000741f0: 6167 6573 2e0d 0025 fe13 0000 2020 2020 ages...%.... \n+00074200: 206f 3800 25fe 1400 0020 2020 2020 6f20 o8.%.... o \n 00074210: 5468 6973 2071 7561 6c69 6669 6572 2072 This qualifier r\n 00074220: 6571 7569 7265 7320 7374 616e 6461 6c6f equires standalo\n-00074230: 6e65 2061 6363 6573 732e 0700 25f2 1500 ne access...%...\n-00074240: 001c 0019 f24d 5554 4558 5f53 4c4f 5453 .....MUTEX_SLOTS\n+00074230: 6e65 2061 6363 6573 732e 0700 25fe 1500 ne access...%...\n+00074240: 001c 0019 fe4d 5554 4558 5f53 4c4f 5453 .....MUTEX_SLOTS\n 00074250: 0000 4d75 7465 785f 736c 6f74 7316 0025 ..Mutex_slots..%\n-00074260: f2bf 1100 0020 2020 4d75 7465 785f 736c ..... Mutex_sl\n-00074270: 6f74 7307 0026 f221 0000 5200 26f2 3100 ots..&.!..R.&.1.\n+00074260: febf 1100 0020 2020 4d75 7465 785f 736c ..... Mutex_sl\n+00074270: 6f74 7307 0026 fe21 0000 5200 26fe 3100 ots..&.!..R.&.1.\n 00074280: 0020 2020 5365 7473 2074 6865 2073 697a . Sets the siz\n 00074290: 6520 6f66 2061 2073 7472 7563 7475 7265 e of a structure\n 000742a0: 2074 6861 7420 4754 2e4d 2075 7365 7320 that GT.M uses \n 000742b0: 746f 206d 616e 6167 6520 636f 6e74 656e to manage conten\n-000742c0: 7469 6f6e 2066 6f72 2074 6865 5100 26f2 tion for theQ.&.\n+000742c0: 7469 6f6e 2066 6f72 2074 6865 5100 26fe tion for theQ.&.\n 000742d0: 4100 0020 2020 7072 696e 6369 7061 6c20 A.. principal \n 000742e0: 6372 6974 6963 616c 2073 6563 7469 6f6e critical section\n 000742f0: 2066 6f72 2061 2064 6174 6162 6173 652e for a database.\n 00074300: 2050 6572 666f 726d 616e 6365 2069 7373 Performance iss\n 00074310: 7565 7320 6d61 7920 6f63 6375 7252 0026 ues may occurR.&\n-00074320: f251 0000 2020 2077 6865 6e20 7468 6572 .Q.. when ther\n+00074320: fe51 0000 2020 2077 6865 6e20 7468 6572 .Q.. when ther\n 00074330: 6520 6172 6520 6d61 6e79 2070 726f 6365 e are many proce\n 00074340: 7373 6573 2063 6f6e 7465 6e64 696e 6720 sses contending \n 00074350: 666f 7220 6461 7461 6261 7365 2061 6363 for database acc\n 00074360: 6573 7320 616e 6420 6966 2074 6869 734c ess and if thisL\n-00074370: 0026 f261 0000 2020 2073 7472 7563 7475 .&.a.. structu\n+00074370: 0026 fe61 0000 2020 2073 7472 7563 7475 .&.a.. structu\n 00074380: 7265 2063 616e 6e6f 7420 6163 636f 6d6d re cannot accomm\n 00074390: 6f64 6174 6520 616c 6c20 7761 6974 696e odate all waitin\n 000743a0: 6720 7072 6f63 6573 7365 732e 2054 6865 g processes. The\n-000743b0: 7265 666f 7265 2c20 4649 534e 0026 f271 refore, FISN.&.q\n+000743b0: 7265 666f 7265 2c20 4649 534e 0026 fe71 refore, FISN.&.q\n 000743c0: 0000 2020 2072 6563 6f6d 6d65 6e64 7320 .. recommends \n 000743d0: 7365 7474 696e 6720 7468 6973 2076 616c setting this val\n 000743e0: 7565 2074 6f20 6120 6d69 6e69 6d75 6d20 ue to a minimum \n 000743f0: 6f66 2073 6c69 6768 746c 7920 6d6f 7265 of slightly more\n-00074400: 2074 6861 6e20 7468 6553 0026 f281 0000 than theS.&....\n+00074400: 2074 6861 6e20 7468 6553 0026 fe81 0000 than theS.&....\n 00074410: 2020 206d 6178 696d 756d 206e 756d 6265 maximum numbe\n 00074420: 7220 6f66 2063 6f6e 6375 7272 656e 7420 r of concurrent \n 00074430: 7072 6f63 6573 7365 7320 796f 7520 6578 processes you ex\n 00074440: 7065 6374 2074 6f20 6163 6365 7373 2074 pect to access t\n-00074450: 6865 2064 6174 6162 6173 652e 0700 26f2 he database...&.\n-00074460: 9100 0054 0025 f2c0 1100 0020 2020 5468 ...T.%..... Th\n+00074450: 6865 2064 6174 6162 6173 652e 0700 26fe he database...&.\n+00074460: 9100 0054 0025 fec0 1100 0020 2020 5468 ...T.%..... Th\n 00074470: 6520 6d69 6e69 6d75 6d20 7661 6c75 6520 e minimum value \n 00074480: 6973 2036 3420 616e 6420 7468 6520 6d61 is 64 and the ma\n 00074490: 7869 6d75 6d20 7661 6c75 6520 6973 2033 ximum value is 3\n 000744a0: 3237 3638 2e20 5468 6520 6465 6661 756c 2768. The defaul\n-000744b0: 7420 7661 6c75 653e 0026 f212 0000 2020 t value>.&.... \n+000744b0: 7420 7661 6c75 653e 0026 fe12 0000 2020 t value>.&.... \n 000744c0: 2069 7320 3130 3234 2e20 5468 6520 666f is 1024. The fo\n 000744d0: 726d 6174 206f 6620 7468 6520 4d55 5445 rmat of the MUTE\n 000744e0: 585f 534c 4f54 5320 7175 616c 6966 6965 X_SLOTS qualifie\n-000744f0: 7220 6973 3a07 0026 f213 0000 2000 26f2 r is:..&.... .&.\n+000744f0: 7220 6973 3a07 0026 fe13 0000 2000 26fe r is:..&.... .&.\n 00074500: 1400 0020 2020 2d4d 5b55 5445 585f 534c ... -M[UTEX_SL\n-00074510: 4f54 535d 3d69 6e74 6567 6572 0700 26f2 OTS]=integer..&.\n-00074520: 1500 0024 0019 f24e 554c 4c5f 5355 4253 ...$...NULL_SUBS\n+00074510: 4f54 535d 3d69 6e74 6567 6572 0700 26fe OTS]=integer..&.\n+00074520: 1500 0024 0019 fe4e 554c 4c5f 5355 4253 ...$...NULL_SUBS\n 00074530: 4352 4950 5453 0000 4e75 6c6c 5f73 7562 CRIPTS..Null_sub\n-00074540: 7363 7269 7074 731a 0029 f2bf 1100 0020 scripts..)..... \n+00074540: 7363 7269 7074 731a 0029 febf 1100 0020 scripts..)..... \n 00074550: 2020 4e75 6c6c 5f73 7562 7363 7269 7074 Null_subscript\n-00074560: 7307 002a f221 0000 4900 2af2 3100 0020 s..*.!..I.*.1.. \n+00074560: 7307 002a fe21 0000 4900 2afe 3100 0020 s..*.!..I.*.1.. \n 00074570: 2020 436f 6e74 726f 6c73 2077 6865 7468 Controls wheth\n 00074580: 6572 2047 542e 4d20 6163 6365 7074 7320 er GT.M accepts \n 00074590: 6e75 6c6c 2073 7562 7363 7269 7074 7320 null subscripts \n 000745a0: 696e 2064 6174 6162 6173 6520 6b65 7973 in database keys\n-000745b0: 2e07 002a f241 0000 1000 2af2 5100 0020 ...*.A....*.Q.. \n-000745c0: 2020 5573 6167 653a 0700 2af2 6100 0022 Usage:..*.a..\"\n-000745d0: 002a f271 0000 2020 202d 4e5b 554c 4c5f .*.q.. -N[ULL_\n+000745b0: 2e07 002a fe41 0000 1000 2afe 5100 0020 ...*.A....*.Q.. \n+000745c0: 2020 5573 6167 653a 0700 2afe 6100 0022 Usage:..*.a..\"\n+000745d0: 002a fe71 0000 2020 202d 4e5b 554c 4c5f .*.q.. -N[ULL_\n 000745e0: 5355 4253 4352 4950 5453 5d3d 7661 6c75 SUBSCRIPTS]=valu\n-000745f0: 6507 002a f281 0000 5200 2af2 9100 0020 e..*....R.*.... \n+000745f0: 6507 002a fe81 0000 5200 2afe 9100 0020 e..*....R.*.... \n 00074600: 2020 2020 6f20 7661 6c75 6520 6361 6e20 o value can \n 00074610: 6569 7468 6572 2062 6520 545b 5255 455d either be T[RUE]\n 00074620: 2c20 465b 414c 5345 5d2c 2041 4c57 4159 , F[ALSE], ALWAY\n 00074630: 532c 204e 4556 4552 2c20 6f72 2045 5849 S, NEVER, or EXI\n-00074640: 5354 494e 472e 2053 6565 5200 29f2 c011 STING. SeeR.)...\n+00074640: 5354 494e 472e 2053 6565 5200 29fe c011 STING. SeeR.)...\n 00074650: 0000 2020 2020 2020 2047 4445 2063 6861 .. GDE cha\n 00074660: 7074 6572 2066 6f72 206d 6f72 6520 696e pter for more in\n 00074670: 666f 726d 6174 696f 6e20 6f6e 2074 6865 formation on the\n 00074680: 7365 2076 616c 7565 7320 6f66 206e 756c se values of nul\n-00074690: 6c5f 7375 6273 6372 6970 742e 5200 2af2 l_subscript.R.*.\n+00074690: 6c5f 7375 6273 6372 6970 742e 5200 2afe l_subscript.R.*.\n 000746a0: 1200 0020 2020 2020 6f20 5072 6f68 6962 ... o Prohib\n 000746b0: 6974 696e 6720 6e75 6c6c 2073 7562 7363 iting null subsc\n 000746c0: 7269 7074 7320 6361 6e20 7265 7374 7269 ripts can restri\n 000746d0: 6374 2061 6363 6573 7320 746f 2065 7869 ct access to exi\n 000746e0: 7374 696e 6720 6461 7461 2061 6e64 2a00 sting data and*.\n-000746f0: 2af2 1300 0020 2020 2020 2020 6361 7573 *.... caus\n+000746f0: 2afe 1300 0020 2020 2020 2020 6361 7573 *.... caus\n 00074700: 6520 4754 2e4d 2074 6f20 7265 706f 7274 e GT.M to report\n-00074710: 2065 7272 6f72 732e 2900 2af2 1400 0020 errors.).*.... \n+00074710: 2065 7272 6f72 732e 2900 2afe 1400 0020 errors.).*.... \n 00074720: 2020 2020 6f20 5468 6520 6465 6661 756c o The defaul\n 00074730: 7420 7661 6c75 6520 6973 206e 6576 6572 t value is never\n-00074740: 2e07 002a f215 0000 2e00 19f2 5041 5254 ...*........PART\n+00074740: 2e07 002a fe15 0000 2e00 19fe 5041 5254 ...*........PART\n 00074750: 4941 4c5f 5245 434f 565f 4259 5041 5353 IAL_RECOV_BYPASS\n 00074760: 0000 5041 7274 6961 6c5f 7265 636f 765f ..PArtial_recov_\n-00074770: 6279 7061 7373 1f00 2ef2 bf11 0000 2020 bypass........ \n+00074770: 6279 7061 7373 1f00 2efe bf11 0000 2020 bypass........ \n 00074780: 2050 4172 7469 616c 5f72 6563 6f76 5f62 PArtial_recov_b\n-00074790: 7970 6173 7307 002f f221 0000 4e00 2ff2 ypass../.!..N./.\n+00074790: 7970 6173 7307 002f fe21 0000 4e00 2ffe ypass../.!..N./.\n 000747a0: 3100 0020 2020 5365 7473 2074 6865 2043 1.. Sets the C\n 000747b0: 4f52 5255 5054 5f46 494c 4520 666c 6167 ORRUPT_FILE flag\n 000747c0: 2069 6e20 7468 6520 6461 7461 6261 7365 in the database\n 000747d0: 2066 696c 6520 6865 6164 6572 2074 6f20 file header to \n 000747e0: 4641 4c53 452e 2054 6865 0000 0000 0000 FALSE. The......\n 000747f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074800: 0100 0000 df00 0000 d10d 0000 0000 0000 ................\n 00074810: 7500 0000 4845 4c50 00ff 7300 ff47 444d u...HELP..s..GDM\n 00074820: 00ff 7300 ff53 4554 00ff 7300 ff4b 4559 ..s..SET..s..KEY\n 00074830: 5f53 495a 4500 bf41 0000 2020 2066 726f _SIZE..A.. fro\n 00074840: 6d20 7468 6520 676c 6f62 616c 2064 6174 m the global dat\n 00074850: 6162 6173 6520 6669 6c65 2e20 5468 6520 abase file. The \n 00074860: 6d61 7869 6d75 6d20 7375 7070 6f72 7465 maximum supporte\n 00074870: 6420 7369 7a65 2069 7320 3130 3139 2062 d size is 1019 b\n-00074880: 7974 6573 2e32 0023 f251 0000 2020 2054 ytes.2.#.Q.. T\n+00074880: 7974 6573 2e32 0023 fe51 0000 2020 2054 ytes.2.#.Q.. T\n 00074890: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n 000748a0: 204b 4559 5f53 495a 4520 7175 616c 6966 KEY_SIZE qualif\n-000748b0: 6965 7220 6973 3a07 0023 f261 0000 1a00 ier is:..#.a....\n-000748c0: 23f2 7100 0020 2020 2d4b 5b45 595f 5349 #.q.. -K[EY_SI\n-000748d0: 5a45 3d62 7974 6573 0700 23f2 8100 0000 ZE=bytes..#.....\n+000748b0: 6965 7220 6973 3a07 0023 fe61 0000 1a00 ier is:..#.a....\n+000748c0: 23fe 7100 0020 2020 2d4b 5b45 595f 5349 #.q.. -K[EY_SI\n+000748d0: 5a45 3d62 7974 6573 0700 23fe 8100 0000 ZE=bytes..#.....\n 000748e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000748f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -29951,36 +29951,36 @@\n 00074fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00074ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075000: 0100 0000 aa01 0000 db0d 0000 0000 0000 ................\n 00075010: 4300 0000 4845 4c50 00ff 7300 ff47 444d C...HELP..s..GDM\n 00075020: 00ff 7300 ff53 4554 00ff 7300 ff4c 434b ..s..SET..s..LCK\n 00075030: 5f53 4841 5245 535f 4442 5f43 5249 5400 _SHARES_DB_CRIT.\n 00075040: 004c 636b 5f73 6861 7265 735f 6462 5f63 .Lck_shares_db_c\n-00075050: 7269 741d 002c f2bf 1100 0020 2020 4c63 rit..,..... Lc\n+00075050: 7269 741d 002c febf 1100 0020 2020 4c63 rit..,..... Lc\n 00075060: 6b5f 7368 6172 6573 5f64 625f 6372 6974 k_shares_db_crit\n-00075070: 0700 2df2 2100 0052 002d f231 0000 2020 ..-.!..R.-.1.. \n+00075070: 0700 2dfe 2100 0052 002d fe31 0000 2020 ..-.!..R.-.1.. \n 00075080: 2053 7065 6369 6669 6573 2077 6865 7468 Specifies wheth\n 00075090: 6572 204c 4f43 4b20 6163 7469 6f6e 7320 er LOCK actions \n 000750a0: 7368 6172 6520 7468 6520 7361 6d65 2072 share the same r\n 000750b0: 6573 6f75 7263 6520 616e 6420 6d61 6e61 esource and mana\n-000750c0: 6765 6d65 6e74 2061 7353 002d f241 0000 gement asS.-.A..\n+000750c0: 6765 6d65 6e74 2061 7353 002d fe41 0000 gement asS.-.A..\n 000750d0: 2020 2074 6865 2064 6174 6162 6173 6520 the database \n 000750e0: 6f72 2075 7365 2061 2073 6570 6172 6174 or use a separat\n 000750f0: 6520 7265 736f 7572 6365 2061 6e64 206d e resource and m\n 00075100: 616e 6167 656d 656e 742e 2054 6865 2066 anagement. The f\n-00075110: 6f72 6d61 7420 6f66 2074 6865 2a00 2df2 ormat of the*.-.\n+00075110: 6f72 6d61 7420 6f66 2074 6865 2a00 2dfe ormat of the*.-.\n 00075120: 5100 0020 2020 4c43 4b5f 5348 4152 4553 Q.. LCK_SHARES\n 00075130: 5f44 425f 4352 4954 2071 7561 6c69 6669 _DB_CRIT qualifi\n-00075140: 6572 2069 733a 0700 2df2 6100 0024 002d er is:..-.a..$.-\n-00075150: f271 0000 2020 2020 2d5b 4e4f 5d4c 435b .q.. -[NO]LC[\n+00075140: 6572 2069 733a 0700 2dfe 6100 0024 002d er is:..-.a..$.-\n+00075150: fe71 0000 2020 2020 2d5b 4e4f 5d4c 435b .q.. -[NO]LC[\n 00075160: 4b5f 5348 4152 4553 5f44 425f 4352 4954 K_SHARES_DB_CRIT\n-00075170: 5d07 002d f281 0000 2a00 2df2 9100 0020 ]..-....*.-.... \n+00075170: 5d07 002d fe81 0000 2a00 2dfe 9100 0020 ]..-....*.-.... \n 00075180: 2020 5468 6520 6465 6661 756c 7420 6973 The default is\n 00075190: 2053 6570 2861 7261 7465 292f 4641 4c53 Sep(arate)/FALS\n-000751a0: 452e 0800 2cf2 c011 0000 0000 0000 0000 E...,...........\n+000751a0: 452e 0800 2cfe c011 0000 0000 0000 0000 E...,...........\n 000751b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000751c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000751d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000751e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000751f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075200: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -30075,110 +30075,110 @@\n 000757a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000757b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000757c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000757d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000757e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000757f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075800: 0100 0000 0806 0000 f70d 0000 0000 0000 ................\n-00075810: 3300 00f2 4845 4c50 00ff 7300 ff47 444d 3...HELP..s..GDM\n+00075810: 3300 00fe 4845 4c50 00ff 7300 ff47 444d 3...HELP..s..GDM\n 00075820: 00ff 7300 ff53 4554 00ff 7300 ff51 4442 ..s..SET..s..QDB\n 00075830: 5255 4e44 4f57 4e00 0051 6462 7275 6e64 RUNDOWN..Qdbrund\n-00075840: 6f77 6e15 0024 f2bf 1100 0020 2020 5164 own..$..... Qd\n-00075850: 6272 756e 646f 776e 0700 25f2 2100 004b brundown..%.!..K\n-00075860: 0025 f231 0000 2020 2053 686f 7274 656e .%.1.. Shorten\n+00075840: 6f77 6e15 0024 febf 1100 0020 2020 5164 own..$..... Qd\n+00075850: 6272 756e 646f 776e 0700 25fe 2100 004b brundown..%.!..K\n+00075860: 0025 fe31 0000 2020 2053 686f 7274 656e .%.1.. Shorten\n 00075870: 7320 6e6f 726d 616c 2070 726f 6365 7373 s normal process\n 00075880: 2073 6875 7464 6f77 6e20 7768 656e 2061 shutdown when a\n 00075890: 206c 6172 6765 206e 756d 6265 7220 6f66 large number of\n-000758a0: 2070 726f 6365 7373 6573 4f00 25f2 4100 processesO.%.A.\n+000758a0: 2070 726f 6365 7373 6573 4f00 25fe 4100 processesO.%.A.\n 000758b0: 0020 2020 6163 6365 7373 696e 6720 6120 . accessing a \n 000758c0: 6461 7461 6261 7365 2066 696c 6520 6e65 database file ne\n 000758d0: 6564 2074 6f20 7368 7574 646f 776e 2061 ed to shutdown a\n 000758e0: 6c6d 6f73 7420 7369 6d75 6c74 616e 656f lmost simultaneo\n-000758f0: 7573 6c79 2c20 666f 724e 0025 f251 0000 usly, forN.%.Q..\n+000758f0: 7573 6c79 2c20 666f 724e 0025 fe51 0000 usly, forN.%.Q..\n 00075900: 2020 2065 7861 6d70 6c65 2c20 696e 2062 example, in b\n 00075910: 656e 6368 6d61 726b 696e 6720 7363 656e enchmarking scen\n 00075920: 6172 696f 7320 6f72 2065 6d65 7267 656e arios or emergen\n 00075930: 6369 6573 2e20 5468 6520 666f 726d 6174 cies. The format\n-00075940: 206f 6620 7468 6522 0025 f261 0000 2020 of the\".%.a.. \n+00075940: 206f 6620 7468 6522 0025 fe61 0000 2020 of the\".%.a.. \n 00075950: 2051 4442 5255 4e44 4f57 4e20 7175 616c QDBRUNDOWN qual\n-00075960: 6966 6965 7220 6973 3a07 0025 f271 0000 ifier is:..%.q..\n-00075970: 1b00 25f2 8100 0020 2020 2d5b 4e4f 5d51 ..%.... -[NO]Q\n-00075980: 5b44 4252 554e 444f 574e 5d07 0025 f291 [DBRUNDOWN]..%..\n-00075990: 0000 5400 24f2 c011 0000 2020 2057 6865 ..T.$..... Whe\n+00075960: 6966 6965 7220 6973 3a07 0025 fe71 0000 ifier is:..%.q..\n+00075970: 1b00 25fe 8100 0020 2020 2d5b 4e4f 5d51 ..%.... -[NO]Q\n+00075980: 5b44 4252 554e 444f 574e 5d07 0025 fe91 [DBRUNDOWN]..%..\n+00075990: 0000 5400 24fe c011 0000 2020 2057 6865 ..T.$..... Whe\n 000759a0: 6e20 6120 7465 726d 696e 6174 696e 6720 n a terminating \n 000759b0: 4754 2e4d 2070 726f 6365 7373 206f 6273 GT.M process obs\n 000759c0: 6572 7665 7320 7468 6174 2061 206c 6172 erves that a lar\n 000759d0: 6765 206e 756d 6265 7220 6f66 2070 726f ge number of pro\n-000759e0: 6365 7373 6573 5000 25f2 1200 0020 2020 cessesP.%.... \n+000759e0: 6365 7373 6573 5000 25fe 1200 0020 2020 cessesP.%.... \n 000759f0: 6172 6520 6174 7461 6368 6564 2074 6f20 are attached to \n 00075a00: 6120 6461 7461 6261 7365 2066 696c 6520 a database file \n 00075a10: 616e 6420 5144 4252 554e 444f 574e 2069 and QDBRUNDOWN i\n 00075a20: 7320 656e 6162 6c65 642c 2069 7420 6279 s enabled, it by\n-00075a30: 7061 7373 6573 5000 25f2 1300 0020 2020 passesP.%.... \n+00075a30: 7061 7373 6573 5000 25fe 1300 0020 2020 passesP.%.... \n 00075a40: 6368 6563 6b69 6e67 2077 6865 7468 6572 checking whether\n 00075a50: 2069 7420 6973 2074 6865 206c 6173 7420 it is the last \n 00075a60: 7072 6f63 6573 7320 6163 6365 7373 696e process accessin\n 00075a70: 6720 7468 6520 6461 7461 6261 7365 2e20 g the database. \n-00075a80: 5375 6368 2061 4f00 25f2 1400 0020 2020 Such aO.%.... \n+00075a80: 5375 6368 2061 4f00 25fe 1400 0020 2020 Such aO.%.... \n 00075a90: 6368 6563 6b20 6f63 6375 7273 2069 6e20 check occurs in \n 00075aa0: 6120 6372 6974 6963 616c 2073 6563 7469 a critical secti\n 00075ab0: 6f6e 2061 6e64 2062 7970 6173 7369 6e67 on and bypassing\n 00075ac0: 2069 7420 616c 736f 2062 7970 6173 7365 it also bypasse\n-00075ad0: 7320 7468 654d 0025 f215 0000 2020 2075 s theM.%.... u\n+00075ad0: 7320 7468 654d 0025 fe15 0000 2020 2075 s theM.%.... u\n 00075ae0: 7375 616c 2052 554e 444f 574e 2061 6374 sual RUNDOWN act\n 00075af0: 696f 6e73 2077 6869 6368 2061 6363 656c ions which accel\n 00075b00: 6572 6174 6573 2070 726f 6365 7373 2073 erates process s\n 00075b10: 6875 7464 6f77 6e20 7265 6d6f 7669 6e67 hutdown removing\n-00075b20: 2061 4b00 25f2 1600 0020 2020 706f 7373 aK.%.... poss\n+00075b20: 2061 4b00 25fe 1600 0020 2020 706f 7373 aK.%.... poss\n 00075b30: 6962 6c65 2069 6d70 6564 696d 656e 7420 ible impediment \n 00075b40: 746f 2070 726f 6365 7373 2073 7461 7274 to process start\n 00075b50: 7570 2e20 4279 2064 6566 6175 6c74 2c20 up. By default, \n 00075b60: 5144 4252 554e 444f 574e 2069 7313 0025 QDBRUNDOWN is..%\n-00075b70: f217 0000 2020 2064 6973 6162 6c65 642e .... disabled.\n-00075b80: 0700 25f2 1800 0053 0025 f219 0000 2020 ..%....S.%.... \n+00075b70: fe17 0000 2020 2064 6973 6162 6c65 642e .... disabled.\n+00075b80: 0700 25fe 1800 0053 0025 fe19 0000 2020 ..%....S.%.... \n 00075b90: 204e 6f74 6520 7468 6174 2077 6974 6820 Note that with \n 00075ba0: 5144 4252 554e 444f 574e 2074 6865 7265 QDBRUNDOWN there\n 00075bb0: 2069 7320 6120 706f 7373 6962 696c 6974 is a possibilit\n 00075bc0: 7920 7468 6174 2074 6865 206c 6173 7420 y that the last \n-00075bd0: 7072 6f63 6573 7320 746f 5200 25f2 1a00 process toR.%...\n+00075bd0: 7072 6f63 6573 7320 746f 5200 25fe 1a00 process toR.%...\n 00075be0: 0020 2020 6578 6974 206d 6967 6874 206c . exit might l\n 00075bf0: 6561 7665 2074 6865 2064 6174 6162 6173 eave the databas\n 00075c00: 6520 7368 6172 6564 206d 656d 6f72 7920 e shared memory \n 00075c10: 616e 6420 4950 4320 7265 736f 7572 6365 and IPC resource\n-00075c20: 7320 696e 206e 6565 6420 6f66 5000 25f2 s in need ofP.%.\n+00075c20: 7320 696e 206e 6565 6420 6f66 5000 25fe s in need ofP.%.\n 00075c30: 2100 0020 2020 636c 6561 6e75 702e 2045 !.. cleanup. E\n 00075c40: 7863 6570 7420 6166 7465 7220 7468 6520 xcept after the \n 00075c50: 6e75 6d62 6572 206f 6620 636f 6e63 7572 number of concur\n 00075c60: 7265 6e74 2070 726f 6365 7373 6573 2065 rent processes e\n-00075c70: 7863 6565 6473 2033 324b 692c 5400 25f2 xceeds 32Ki,T.%.\n+00075c70: 7863 6565 6473 2033 324b 692c 5400 25fe xceeds 32Ki,T.%.\n 00075c80: 2200 0020 2020 5144 4252 554e 444f 574e \".. QDBRUNDOWN\n 00075c90: 206d 696e 696d 697a 6573 2074 6865 2070 minimizes the p\n 00075ca0: 6f73 7369 6269 6c69 7479 206f 6620 6162 ossibility of ab\n 00075cb0: 616e 646f 6e65 6420 7265 736f 7572 6365 andoned resource\n 00075cc0: 732c 2062 7574 2069 7420 6361 6e6e 6f74 s, but it cannot\n-00075cd0: 5400 25f2 2300 0020 2020 656c 696d 696e T.%.#.. elimin\n+00075cd0: 5400 25fe 2300 0020 2020 656c 696d 696e T.%.#.. elimin\n 00075ce0: 6174 6520 6974 2e20 5768 656e 2075 7369 ate it. When usi\n 00075cf0: 6e67 2051 4442 5255 4e44 4f57 4e2c 2075 ng QDBRUNDOWN, u\n 00075d00: 7365 2061 6e20 6578 706c 6963 6974 204d se an explicit M\n 00075d10: 5550 4950 2063 6f6d 6d61 6e64 2073 7563 UPIP command suc\n-00075d20: 6820 6173 5100 25f2 2400 0020 2020 5255 h asQ.%.$.. RU\n+00075d20: 6820 6173 5100 25fe 2400 0020 2020 5255 h asQ.%.$.. RU\n 00075d30: 4e44 4f57 4e20 6f72 204a 4f55 524e 414c NDOWN or JOURNAL\n 00075d40: 202d 5245 434f 5645 5220 6f72 202d 524f -RECOVER or -RO\n 00075d50: 4c4c 4241 434b 206f 6620 7468 6520 6461 LLBACK of the da\n 00075d60: 7461 6261 7365 2066 696c 6520 6166 7465 tabase file afte\n-00075d70: 7220 7468 6551 0025 f225 0000 2020 206c r theQ.%.%.. l\n+00075d70: 7220 7468 6551 0025 fe25 0000 2020 206c r theQ.%.%.. l\n 00075d80: 6173 7420 7072 6f63 6573 7320 6578 6974 ast process exit\n 00075d90: 732c 2074 6f20 656e 7375 7265 2074 6865 s, to ensure the\n 00075da0: 2063 6c65 616e 7570 206f 6620 6461 7461 cleanup of data\n 00075db0: 6261 7365 2073 6861 7265 6420 6d65 6d6f base shared memo\n-00075dc0: 7279 2061 6e64 3b00 25f2 2600 0020 2020 ry and;.%.&.. \n+00075dc0: 7279 2061 6e64 3b00 25fe 2600 0020 2020 ry and;.%.&.. \n 00075dd0: 4950 4320 7265 736f 7572 6365 733b 206e IPC resources; n\n 00075de0: 6f74 2064 6f69 6e67 2073 6f20 7269 736b ot doing so risk\n 00075df0: 2064 6174 6162 6173 6520 6461 6d61 6765 database damage\n-00075e00: 2e07 0025 f227 0000 0000 0000 0000 0000 ...%.'..........\n+00075e00: 2e07 0025 fe27 0000 0000 0000 0000 0000 ...%.'..........\n 00075e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -30203,29 +30203,29 @@\n 00075fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00075ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076000: 0100 0000 0301 0000 080e 0000 0000 0000 ................\n-00076010: 7c00 00f2 4845 4c50 00ff 7300 ff47 444d |...HELP..s..GDM\n+00076010: 7c00 00fe 4845 4c50 00ff 7300 ff47 444d |...HELP..s..GDM\n 00076020: 00ff 7300 ff53 4554 00ff 7300 ff50 4152 ..s..SET..s..PAR\n 00076030: 5449 414c 5f52 4543 4f56 5f42 5950 4153 TIAL_RECOV_BYPAS\n 00076040: 5300 bf41 0000 2020 2043 4f52 5255 5054 S..A.. CORRUPT\n 00076050: 5f46 494c 4520 666c 6167 2069 6e64 6963 _FILE flag indic\n 00076060: 6174 6573 2077 6865 7468 6572 2061 2072 ates whether a r\n 00076070: 6567 696f 6e20 636f 6d70 6c65 7465 6420 egion completed \n-00076080: 6120 7375 6363 6573 7366 756c 4800 2ff2 a successfulH./.\n+00076080: 6120 7375 6363 6573 7366 756c 4800 2ffe a successfulH./.\n 00076090: 5100 0020 2020 7265 636f 7665 7279 2e20 Q.. recovery. \n 000760a0: 5468 6520 666f 726d 6174 206f 6620 7468 The format of th\n 000760b0: 6520 5041 5254 4941 4c5f 5245 434f 565f e PARTIAL_RECOV_\n 000760c0: 4259 5041 5353 2071 7561 6c69 6669 6572 BYPASS qualifier\n-000760d0: 2069 733a 0700 2ff2 6100 0021 002f f271 is:../.a..!./.q\n+000760d0: 2069 733a 0700 2ffe 6100 0021 002f fe71 is:../.a..!./.q\n 000760e0: 0000 2020 202d 5041 5b52 5449 414c 5f52 .. -PA[RTIAL_R\n-000760f0: 4543 4f56 5f42 5950 4153 535d 0700 2ff2 ECOV_BYPASS]../.\n+000760f0: 4543 4f56 5f42 5950 4153 535d 0700 2ffe ECOV_BYPASS]../.\n 00076100: 8100 0000 0000 0000 0000 0000 0000 0000 ................\n 00076110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076160: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -30338,100 +30338,100 @@\n 00076810: 7000 0000 4845 4c50 00ff 7300 ff47 444d p...HELP..s..GDM\n 00076820: 00ff 7300 ff53 4554 00ff 7300 ff51 4442 ..s..SET..s..QDB\n 00076830: 5255 4e44 4f57 4e00 c028 0000 2020 2057 RUNDOWN..(.. W\n 00076840: 6865 6e20 6120 6461 7461 6261 7365 2068 hen a database h\n 00076850: 6173 2051 4442 5255 4e44 4f57 4e20 656e as QDBRUNDOWN en\n 00076860: 6162 6c65 642c 2069 6620 7468 6520 6e75 abled, if the nu\n 00076870: 6d62 6572 206f 6620 6174 7461 6368 6564 mber of attached\n-00076880: 5100 25f2 2900 0020 2020 7072 6f63 6573 Q.%.).. proces\n+00076880: 5100 25fe 2900 0020 2020 7072 6f63 6573 Q.%.).. proces\n 00076890: 7365 7320 6576 6572 2065 7863 6565 6473 ses ever exceeds\n 000768a0: 2033 324b 692c 2047 542e 4d20 7374 6f70 32Ki, GT.M stop\n 000768b0: 7320 7472 6163 6b69 6e67 2074 6865 206e s tracking the n\n 000768c0: 756d 6265 7220 6f66 2061 7474 6163 6865 umber of attache\n-000768d0: 6451 0025 f22a 0000 2020 2070 726f 6365 dQ.%.*.. proce\n+000768d0: 6451 0025 fe2a 0000 2020 2070 726f 6365 dQ.%.*.. proce\n 000768e0: 7373 6573 2c20 7768 6963 6820 6d65 616e sses, which mean\n 000768f0: 7320 7468 6174 2069 7420 6361 6e6e 6f74 s that it cannot\n 00076900: 2072 6563 6f67 6e69 7a65 2077 6865 6e20 recognize when \n 00076910: 7468 6520 6e75 6d62 6572 2072 6561 6368 the number reach\n-00076920: 6573 4d00 25f2 3100 0020 2020 7a65 726f esM.%.1.. zero\n+00076920: 6573 4d00 25fe 3100 0020 2020 7a65 726f esM.%.1.. zero\n 00076930: 2028 3029 2061 6e64 2074 6865 2073 6861 (0) and the sha\n 00076940: 7265 6420 7265 736f 7572 6365 7320 6361 red resources ca\n 00076950: 6e20 6265 2072 656c 6561 7365 642e 2054 n be released. T\n 00076960: 6865 2070 726f 6365 7373 2074 6861 7453 he process thatS\n-00076970: 0025 f232 0000 2020 2064 6574 6563 7473 .%.2.. detects\n+00076970: 0025 fe32 0000 2020 2064 6574 6563 7473 .%.2.. detects\n 00076980: 2074 6869 7320 6576 656e 7420 6973 7375 this event issu\n 00076990: 6573 2061 204e 4f4d 4f52 4553 454d 434e es a NOMORESEMCN\n 000769a0: 5420 696e 2074 6865 2073 7973 7465 6d20 T in the system \n 000769b0: 6c6f 672e 2054 6869 7320 6d65 616e 7320 log. This means \n-000769c0: 616e 5100 25f2 3300 0020 2020 6f72 6465 anQ.%.3.. orde\n+000769c0: 616e 5100 25fe 3300 0020 2020 6f72 6465 anQ.%.3.. orde\n 000769d0: 726c 792c 2073 6166 6520 7368 7574 646f rly, safe shutdo\n 000769e0: 776e 2072 6571 7569 7265 7320 6120 4d55 wn requires a MU\n 000769f0: 5049 5020 4a4f 5552 4e41 4c20 2d52 4f4c PIP JOURNAL -ROL\n 00076a00: 4c42 4143 4b20 2d42 4143 4b57 4152 4420 LBACK -BACKWARD \n-00076a10: 666f 7253 0025 f234 0000 2020 2072 6570 forS.%.4.. rep\n+00076a10: 666f 7253 0025 fe34 0000 2020 2072 6570 forS.%.4.. rep\n 00076a20: 6c69 6361 7465 6420 6461 7461 6261 7365 licated database\n 00076a30: 732c 2061 204d 5550 4950 204a 4f55 524e s, a MUPIP JOURN\n 00076a40: 414c 202d 5245 434f 5645 5220 2d42 4143 AL -RECOVER -BAC\n 00076a50: 4b57 4152 4420 666f 7220 756e 7265 706c KWARD for unrepl\n-00076a60: 6963 6174 6564 4d00 25f2 3500 0020 2020 icatedM.%.5.. \n+00076a60: 6963 6174 6564 4d00 25fe 3500 0020 2020 icatedM.%.5.. \n 00076a70: 6a6f 7572 6e61 6c65 6420 6461 7461 6261 journaled databa\n 00076a80: 7365 7320 616e 6420 6120 4d55 5049 5020 ses and a MUPIP \n 00076a90: 5255 4e44 4f57 4e20 666f 7220 6a6f 7572 RUNDOWN for jour\n 00076aa0: 6e61 6c2d 6672 6565 2064 6174 6162 6173 nal-free databas\n-00076ab0: 6573 2e07 0025 f236 0000 1800 19f2 5245 es...%.6......RE\n+00076ab0: 6573 2e07 0025 fe36 0000 1800 19fe 5245 es...%.6......RE\n 00076ac0: 4144 5f4f 4e4c 5900 0052 6561 645f 6f6e AD_ONLY..Read_on\n-00076ad0: 6c79 1400 23f2 bf11 0000 2020 2052 6561 ly..#..... Rea\n-00076ae0: 645f 6f6e 6c79 0700 24f2 2100 0051 0024 d_only..$.!..Q.$\n-00076af0: f231 0000 2020 2049 6e64 6963 6174 6573 .1.. Indicates\n+00076ad0: 6c79 1400 23fe bf11 0000 2020 2052 6561 ly..#..... Rea\n+00076ae0: 645f 6f6e 6c79 0700 24fe 2100 0051 0024 d_only..$.!..Q.$\n+00076af0: fe31 0000 2020 2049 6e64 6963 6174 6573 .1.. Indicates\n 00076b00: 2077 6865 7468 6572 2047 542e 4d20 7368 whether GT.M sh\n 00076b10: 6f75 6c64 2074 7265 6174 2061 6e20 4d4d ould treat an MM\n 00076b20: 2061 6363 6573 7320 6d65 7468 6f64 2073 access method s\n 00076b30: 6567 6d65 6e74 2061 7320 7265 6164 4c00 egment as readL.\n-00076b40: 24f2 4100 0020 2020 6f6e 6c79 2066 6f72 $.A.. only for\n+00076b40: 24fe 4100 0020 2020 6f6e 6c79 2066 6f72 $.A.. only for\n 00076b50: 2061 6c6c 2075 7365 7273 2c20 696e 636c all users, incl\n 00076b60: 7564 696e 6720 726f 6f74 2e20 5468 6973 uding root. This\n 00076b70: 2064 6573 6967 6e61 7469 6f6e 2061 7567 designation aug\n-00076b80: 6d65 6e74 7320 554e 4958 5300 24f2 5100 ments UNIXS.$.Q.\n+00076b80: 6d65 6e74 7320 554e 4958 5300 24fe 5100 ments UNIXS.$.Q.\n 00076b90: 0020 2020 6175 7468 6f72 697a 6174 696f . authorizatio\n 00076ba0: 6e73 2061 6e64 2070 7265 7665 6e74 7320 ns and prevents \n 00076bb0: 616e 7920 7374 6174 6520 7570 6461 7465 any state update\n 00076bc0: 7320 7468 6174 206e 6f72 6d61 6c6c 7920 s that normally \n 00076bd0: 6d69 6768 7420 7265 7175 6972 6553 0024 might requireS.$\n-00076be0: f261 0000 2020 2061 6e20 6f70 6572 6174 .a.. an operat\n+00076be0: fe61 0000 2020 2061 6e20 6f70 6572 6174 .a.. an operat\n 00076bf0: 696f 6e61 6c20 6163 7469 6f6e 2066 6f72 ional action for\n 00076c00: 2061 2064 6174 6162 6173 6520 7769 7468 a database with\n 00076c10: 206e 6f20 6375 7272 656e 7420 6163 6365 no current acce\n 00076c20: 7373 696e 6720 2861 7474 6163 6865 6429 ssing (attached)\n-00076c30: 5000 24f2 7100 0020 2020 7072 6f63 6573 P.$.q.. proces\n+00076c30: 5000 24fe 7100 0020 2020 7072 6f63 6573 P.$.q.. proces\n 00076c40: 7365 732e 2053 6574 7469 6e67 2074 6865 ses. Setting the\n 00076c50: 202d 5245 4144 5f4f 4e4c 5920 6174 7472 -READ_ONLY attr\n 00076c60: 6962 7574 6520 6f6e 2061 2064 6174 6162 ibute on a datab\n 00076c70: 6173 6520 6669 6c65 2077 6974 6820 4247 ase file with BG\n-00076c80: 5300 24f2 8100 0020 2020 6163 6365 7373 S.$.... access\n+00076c80: 5300 24fe 8100 0020 2020 6163 6365 7373 S.$.... access\n 00076c90: 206d 6574 686f 6420 6f72 2073 6574 7469 method or setti\n 00076ca0: 6e67 2074 6865 2061 6363 6573 7320 6d65 ng the access me\n 00076cb0: 7468 6f64 2074 6f20 4247 206f 6e20 6120 thod to BG on a \n 00076cc0: 2d52 4541 445f 4f4e 4c59 2064 6174 6162 -READ_ONLY datab\n-00076cd0: 6173 6554 0024 f291 0000 2020 2070 726f aseT.$.... pro\n+00076cd0: 6173 6554 0024 fe91 0000 2020 2070 726f aseT.$.... pro\n 00076ce0: 6475 6365 7320 616e 2065 7272 6f72 2e20 duces an error. \n 00076cf0: 5468 6520 4754 2e4d 2068 656c 7020 6461 The GT.M help da\n 00076d00: 7461 6261 7365 7320 6861 7665 202d 5245 tabases have -RE\n 00076d10: 4144 5f4f 4e4c 5920 7365 7420 6279 2064 AD_ONLY set by d\n-00076d20: 6566 6175 6c74 2e34 0023 f2c0 1100 0020 efault.4.#..... \n+00076d20: 6566 6175 6c74 2e34 0023 fec0 1100 0020 efault.4.#..... \n 00076d30: 2020 5468 6520 666f 726d 6174 206f 6620 The format of \n 00076d40: 7468 6520 5245 4144 5f4f 4e4c 5920 7175 the READ_ONLY qu\n-00076d50: 616c 6966 6965 7220 6973 3a07 0024 f212 alifier is:..$..\n-00076d60: 0000 1a00 24f2 1300 0020 2020 2d5b 4e4f ....$.... -[NO\n-00076d70: 5d52 4541 5b44 5f4f 4e4c 595d 0700 24f2 ]REA[D_ONLY]..$.\n-00076d80: 1400 004e 0024 f215 0000 2020 202d 4e4f ...N.$.... -NO\n+00076d50: 616c 6966 6965 7220 6973 3a07 0024 fe12 alifier is:..$..\n+00076d60: 0000 1a00 24fe 1300 0020 2020 2d5b 4e4f ....$.... -[NO\n+00076d70: 5d52 4541 5b44 5f4f 4e4c 595d 0700 24fe ]REA[D_ONLY]..$.\n+00076d80: 1400 004e 0024 fe15 0000 2020 202d 4e4f ...N.$.... -NO\n 00076d90: 5245 4144 5f4f 4e4c 5920 6d61 6b65 7320 READ_ONLY makes \n 00076da0: 6120 6461 7461 6261 7365 2066 696c 6520 a database file \n 00076db0: 7772 6974 6162 6c65 2066 6f72 2075 7365 writable for use\n 00076dc0: 7273 2077 686f 2068 6176 6520 7772 6974 rs who have writ\n-00076dd0: 654d 0024 f216 0000 2020 2070 6572 6d69 eM.$.... permi\n+00076dd0: 654d 0024 fe16 0000 2020 2070 6572 6d69 eM.$.... permi\n 00076de0: 7373 696f 6e73 206f 6e20 7468 6520 6461 ssions on the da\n 00076df0: 7461 6261 7365 2066 696c 652e 204e 6f74 tabase file. Not\n 00076e00: 6520 7468 6174 2062 6563 6175 7365 206f e that because o\n 00076e10: 6620 7468 6520 7761 7920 4754 2e4d 0000 f the way GT.M..\n 00076e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -30459,483 +30459,483 @@\n 00076fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00076ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00077000: 0100 0000 ce07 0000 750e 0000 0000 0000 ........u.......\n-00077010: 7f00 00f2 4845 4c50 00ff 7300 ff47 444d ....HELP..s..GDM\n+00077010: 7f00 00fe 4845 4c50 00ff 7300 ff47 444d ....HELP..s..GDM\n 00077020: 00ff 7300 ff53 4554 00ff 7300 ff53 4c45 ..s..SET..s..SLE\n 00077030: 4550 5f53 5049 4e5f 434f 554e 5400 c013 EP_SPIN_COUNT...\n 00077040: 0000 2020 2020 2020 2073 7069 6e20 636f .. spin co\n 00077050: 756e 7420 616e 6420 6265 666f 7265 2065 unt and before e\n 00077060: 6e71 7569 6e67 2069 7473 656c 6620 746f nquing itself to\n 00077070: 2062 6520 6177 616b 656e 6564 2062 7920 be awakened by \n 00077080: 616e 6f74 6865 7220 7072 6f63 6573 7332 another process2\n-00077090: 002b f214 0000 2020 2020 2020 2072 656c .+.... rel\n+00077090: 002b fe14 0000 2020 2020 2020 2072 656c .+.... rel\n 000770a0: 6561 7369 6e67 2074 6865 2073 6861 7265 easing the share\n 000770b0: 6420 7265 736f 7572 6365 206d 7574 6578 d resource mutex\n-000770c0: 2e21 002b f215 0000 2020 2020 206f 2054 .!.+.... o T\n+000770c0: 2e21 002b fe15 0000 2020 2020 206f 2054 .!.+.... o T\n 000770d0: 6865 2064 6566 6175 6c74 2069 7320 3132 he default is 12\n-000770e0: 382e 4f00 2bf2 1600 0020 2020 2020 6f20 8.O.+.... o \n+000770e0: 382e 4f00 2bfe 1600 0020 2020 2020 6f20 8.O.+.... o \n 000770f0: 4578 6365 7074 206f 6e20 7468 6520 6164 Except on the ad\n 00077100: 7669 6365 206f 6620 796f 7572 2047 542e vice of your GT.\n 00077110: 4d20 7375 7070 6f72 7420 6368 616e 6e65 M support channe\n 00077120: 6c2c 2046 4953 2072 6563 6f6d 6d65 6e64 l, FIS recommend\n-00077130: 7354 002b f217 0000 2020 2020 2020 206c sT.+.... l\n+00077130: 7354 002b fe17 0000 2020 2020 2020 206c sT.+.... l\n 00077140: 6561 7669 6e67 2074 6865 2064 6566 6175 eaving the defau\n 00077150: 6c74 2076 616c 7565 7320 756e 6368 616e lt values unchan\n 00077160: 6765 6420 696e 2070 726f 6475 6374 696f ged in productio\n 00077170: 6e20 656e 7669 726f 6e6d 656e 7473 2c20 n environments, \n-00077180: 756e 7469 6c4a 002b f218 0000 2020 2020 untilJ.+.... \n+00077180: 756e 7469 6c4a 002b fe18 0000 2020 2020 untilJ.+.... \n 00077190: 2020 2061 6e64 2075 6e6c 6573 732c 2079 and unless, y\n 000771a0: 6f75 2068 6176 6520 6461 7461 2066 726f ou have data fro\n 000771b0: 6d20 7465 7374 696e 6720 616e 6420 6265 m testing and be\n 000771c0: 6e63 686d 6172 6b69 6e67 2074 6861 7433 nchmarking that3\n-000771d0: 002b f219 0000 2020 2020 2020 2064 656d .+.... dem\n+000771d0: 002b fe19 0000 2020 2020 2020 2064 656d .+.... dem\n 000771e0: 6f6e 7374 7261 7465 7320 6120 6265 6e65 onstrates a bene\n 000771f0: 6669 7420 6672 6f6d 2061 2063 6861 6e67 fit from a chang\n-00077200: 652e 0700 2bf2 1a00 0023 001a f250 494e e...+....#...PIN\n+00077200: 652e 0700 2bfe 1a00 0023 001a fe50 494e e...+....#...PIN\n 00077210: 5f53 4c45 4550 5f4d 4153 4b00 0053 7069 _SLEEP_MASK..Spi\n-00077220: 6e5f 736c 6565 705f 6d61 736b 1a00 29f2 n_sleep_mask..).\n+00077220: 6e5f 736c 6565 705f 6d61 736b 1a00 29fe n_sleep_mask..).\n 00077230: bf11 0000 2020 2053 7069 6e5f 736c 6565 .... Spin_slee\n-00077240: 705f 6d61 736b 0700 2af2 2100 0053 002a p_mask..*.!..S.*\n-00077250: f231 0000 2020 2053 7065 6369 6669 6573 .1.. Specifies\n+00077240: 705f 6d61 736b 0700 2afe 2100 0053 002a p_mask..*.!..S.*\n+00077250: fe31 0000 2020 2053 7065 6369 6669 6573 .1.. Specifies\n 00077260: 2074 6865 206d 6178 696d 756d 2061 6d6f the maximum amo\n 00077270: 756e 7420 6f66 2074 696d 6520 666f 7220 unt of time for \n 00077280: 7072 6f63 6573 7365 7320 746f 2073 6c65 processes to sle\n 00077290: 6570 2077 6869 6c65 2077 6169 7469 6e67 ep while waiting\n-000772a0: 4d00 2af2 4100 0020 2020 746f 206f 6274 M.*.A.. to obt\n+000772a0: 4d00 2afe 4100 0020 2020 746f 206f 6274 M.*.A.. to obt\n 000772b0: 6169 6e20 6372 6974 6963 616c 2073 6563 ain critical sec\n 000772c0: 7469 6f6e 7320 666f 7220 7368 6172 6564 tions for shared\n 000772d0: 2072 6573 6f75 7263 6573 2c20 7072 696e resources, prin\n 000772e0: 6369 7061 6c6c 7920 7468 6f73 654f 002a cipally thoseO.*\n-000772f0: f251 0000 2020 2069 6e76 6f6c 7669 6e67 .Q.. involving\n+000772f0: fe51 0000 2020 2069 6e76 6f6c 7669 6e67 .Q.. involving\n 00077300: 2064 6174 6162 6173 6573 2e20 5468 6520 databases. The \n 00077310: 666f 726d 6174 206f 6620 7468 6520 2d53 format of the -S\n 00077320: 5049 4e5f 534c 4545 505f 4d41 534b 2071 PIN_SLEEP_MASK q\n-00077330: 7561 6c69 6669 6572 2069 733a 0700 2af2 ualifier is:..*.\n-00077340: 6100 0023 002a f271 0000 2020 202d 5350 a..#.*.q.. -SP\n+00077330: 7561 6c69 6669 6572 2069 733a 0700 2afe ualifier is:..*.\n+00077340: 6100 0023 002a fe71 0000 2020 202d 5350 a..#.*.q.. -SP\n 00077350: 494e 5f53 4c45 4550 5f4d 4153 4b3d 6865 IN_SLEEP_MASK=he\n-00077360: 785f 6d61 736b 0700 2af2 8100 004f 002a x_mask..*....O.*\n-00077370: f291 0000 2020 2020 206f 2068 6578 5f6d .... o hex_m\n+00077360: 785f 6d61 736b 0700 2afe 8100 004f 002a x_mask..*....O.*\n+00077370: fe91 0000 2020 2020 206f 2068 6578 5f6d .... o hex_m\n 00077380: 6173 6b20 6973 2061 2068 6578 6964 6563 ask is a hexidec\n 00077390: 696d 616c 206d 6173 6b20 7468 6174 2063 imal mask that c\n 000773a0: 6f6e 7472 6f6c 7320 7468 6520 6d61 7869 ontrols the maxi\n-000773b0: 6d75 6d20 7469 6d65 2028 696e 3f00 29f2 mum time (in?.).\n+000773b0: 6d75 6d20 7469 6d65 2028 696e 3f00 29fe mum time (in?.).\n 000773c0: c011 0000 2020 2020 2020 206e 616e 6f73 .... nanos\n 000773d0: 6563 6f6e 6473 2920 7468 6520 7072 6f63 econds) the proc\n 000773e0: 6573 7320 736c 6565 7073 206f 6e20 6120 ess sleeps on a \n-000773f0: 736c 6565 7020 7370 696e 2e53 002a f212 sleep spin.S.*..\n+000773f0: 736c 6565 7020 7370 696e 2e53 002a fe12 sleep spin.S.*..\n 00077400: 0000 2020 2020 206f 2054 6865 2064 6566 .. o The def\n 00077410: 6175 6c74 2069 7320 7a65 726f 2028 3029 ault is zero (0)\n 00077420: 2077 6869 6368 2063 6175 7365 7320 7468 which causes th\n 00077430: 6520 7072 6f63 6573 7320 746f 2072 6574 e process to ret\n 00077440: 7572 6e20 636f 6e74 726f 6c20 746f 5000 urn control toP.\n-00077450: 2af2 1300 0020 2020 2020 2020 7468 6520 *.... the \n+00077450: 2afe 1300 0020 2020 2020 2020 7468 6520 *.... the \n 00077460: 554e 4958 206b 6572 6e65 6c20 746f 2062 UNIX kernel to b\n 00077470: 6520 7265 7363 6865 6475 6c65 6420 7769 e rescheduled wi\n 00077480: 7468 206e 6f20 6578 706c 6963 6974 2064 th no explicit d\n 00077490: 656c 6179 2e20 5768 656e 2074 6865 5200 elay. When theR.\n-000774a0: 2af2 1400 0020 2020 2020 2020 7661 6c75 *.... valu\n+000774a0: 2afe 1400 0020 2020 2020 2020 7661 6c75 *.... valu\n 000774b0: 6520 6973 206e 6f6e 2d7a 6572 6f2c 2074 e is non-zero, t\n 000774c0: 6865 2070 726f 6365 7373 2077 6169 7473 he process waits\n 000774d0: 2066 6f72 2061 2072 616e 646f 6d20 7661 for a random va\n 000774e0: 6c75 6520 6265 7477 6565 6e20 7a65 726f lue between zero\n-000774f0: 3e00 2af2 1500 0020 2020 2020 2020 2830 >.*.... (0\n+000774f0: 3e00 2afe 1500 0020 2020 2020 2020 2830 >.*.... (0\n 00077500: 2920 616e 6420 7468 6520 6d61 7869 6d75 ) and the maximu\n 00077510: 6d20 7661 6c75 6520 7065 726d 6974 7465 m value permitte\n 00077520: 6420 6279 2074 6865 206d 6173 6b2e 4f00 d by the mask.O.\n-00077530: 2af2 1600 0020 2020 2020 6f20 4578 6365 *.... o Exce\n+00077530: 2afe 1600 0020 2020 2020 6f20 4578 6365 *.... o Exce\n 00077540: 7074 206f 6e20 7468 6520 6164 7669 6365 pt on the advice\n 00077550: 206f 6620 796f 7572 2047 542e 4d20 7375 of your GT.M su\n 00077560: 7070 6f72 7420 6368 616e 6e65 6c2c 2046 pport channel, F\n 00077570: 4953 2072 6563 6f6d 6d65 6e64 7354 002a IS recommendsT.*\n-00077580: f217 0000 2020 2020 2020 206c 6561 7669 .... leavi\n+00077580: fe17 0000 2020 2020 2020 206c 6561 7669 .... leavi\n 00077590: 6e67 2074 6865 2064 6566 6175 6c74 2076 ng the default v\n 000775a0: 616c 7565 7320 756e 6368 616e 6765 6420 alues unchanged \n 000775b0: 696e 2070 726f 6475 6374 696f 6e20 656e in production en\n 000775c0: 7669 726f 6e6d 656e 7473 2c20 756e 7469 vironments, unti\n-000775d0: 6c4a 002a f218 0000 2020 2020 2020 2061 lJ.*.... a\n+000775d0: 6c4a 002a fe18 0000 2020 2020 2020 2061 lJ.*.... a\n 000775e0: 6e64 2075 6e6c 6573 732c 2079 6f75 2068 nd unless, you h\n 000775f0: 6176 6520 6461 7461 2066 726f 6d20 7465 ave data from te\n 00077600: 7374 696e 6720 616e 6420 6265 6e63 686d sting and benchm\n-00077610: 6172 6b69 6e67 2074 6861 7433 002a f219 arking that3.*..\n+00077610: 6172 6b69 6e67 2074 6861 7433 002a fe19 arking that3.*..\n 00077620: 0000 2020 2020 2020 2064 656d 6f6e 7374 .. demonst\n 00077630: 7261 7465 7320 6120 6265 6e65 6669 7420 rates a benefit \n 00077640: 6672 6f6d 2061 2063 6861 6e67 652e 0700 from a change...\n-00077650: 2af2 1a00 000f 001a f254 4154 5300 0053 *........TATS..S\n-00077660: 5441 5473 1000 1ff2 bf11 0000 2020 2053 TATs........ S\n-00077670: 5441 5473 0700 20f2 2100 0052 0020 f231 TATs.. .!..R. .1\n+00077650: 2afe 1a00 000f 001a fe54 4154 5300 0053 *........TATS..S\n+00077660: 5441 5473 1000 1ffe bf11 0000 2020 2053 TATs........ S\n+00077670: 5441 5473 0700 20fe 2100 0052 0020 fe31 TATs.. .!..R. .1\n 00077680: 0000 2020 2053 7065 6369 6669 6573 2077 .. Specifies w\n 00077690: 6865 7468 6572 2047 542e 4d20 7368 6f75 hether GT.M shou\n 000776a0: 6c64 2070 6572 6d69 7420 7374 6174 6973 ld permit statis\n 000776b0: 7469 6373 2073 6861 7269 6e67 2066 6f72 tics sharing for\n 000776c0: 2074 6869 7320 7265 6769 6f6e 2e51 0020 this region.Q. \n-000776d0: f241 0000 2020 2054 6869 7320 6368 6172 .A.. This char\n+000776d0: fe41 0000 2020 2054 6869 7320 6368 6172 .A.. This char\n 000776e0: 6163 7465 7269 7374 6963 2070 6572 6d69 acteristic permi\n 000776f0: 7473 206f 7065 7261 7469 6f6e 616c 2065 ts operational e\n 00077700: 7863 6c75 7369 6f6e 206f 6620 7374 6174 xclusion of stat\n 00077710: 6973 7469 6373 2073 6861 7269 6e67 3d00 istics sharing=.\n-00077720: 20f2 5100 0020 2020 666f 7220 6120 7265 .Q.. for a re\n+00077720: 20fe 5100 0020 2020 666f 7220 6120 7265 .Q.. for a re\n 00077730: 6769 6f6e 2e20 5468 6520 666f 726d 6174 gion. The format\n 00077740: 206f 6620 7468 6520 5354 4154 5320 7175 of the STATS qu\n-00077750: 616c 6966 6965 7220 6973 3a07 0020 f261 alifier is:.. .a\n-00077760: 0000 1600 20f2 7100 0020 2020 2d5b 4e4f .... .q.. -[NO\n-00077770: 5d53 5441 545b 535d 0700 20f2 8100 004f ]STAT[S].. ....O\n-00077780: 0020 f291 0000 2020 2020 206f 2041 7420 . .... o At \n+00077750: 616c 6966 6965 7220 6973 3a07 0020 fe61 alifier is:.. .a\n+00077760: 0000 1600 20fe 7100 0020 2020 2d5b 4e4f .... .q.. -[NO\n+00077770: 5d53 5441 545b 535d 0700 20fe 8100 004f ]STAT[S].. ....O\n+00077780: 0020 fe91 0000 2020 2020 206f 2041 7420 . .... o At \n 00077790: 6461 7461 6261 7365 2063 7265 6174 696f database creatio\n 000777a0: 6e2c 2047 4445 2063 6f6e 7472 6f6c 7320 n, GDE controls \n 000777b0: 7468 6973 2063 6861 7261 6374 6572 6973 this characteris\n 000777c0: 7469 632c 2077 6869 6368 2c20 6279 0000 tic, which, by..\n 000777d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000777e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000777f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00077800: 0100 0000 ba07 0000 9e0e 0000 0000 0000 ................\n-00077810: 6e00 00f2 4845 4c50 00ff 7300 ff47 444d n...HELP..s..GDM\n+00077810: 6e00 00fe 4845 4c50 00ff 7300 ff47 444d n...HELP..s..GDM\n 00077820: 00ff 7300 ff53 4554 00ff 7300 ff53 5441 ..s..SET..s..STA\n 00077830: 5453 00c0 1100 0020 2020 2020 2020 6465 TS..... de\n 00077840: 6661 756c 7420 6974 2073 7065 6369 6669 fault it specifi\n 00077850: 6573 2061 7320 5354 4154 5320 286f 6e29 es as STATS (on)\n 00077860: 2e20 5768 656e 206f 6e2c 2074 6869 7320 . When on, this \n 00077870: 6368 6172 6163 7465 7269 7374 6963 5400 characteristicT.\n-00077880: 20f2 1200 0020 2020 2020 2020 6361 7573 .... caus\n+00077880: 20fe 1200 0020 2020 2020 2020 6361 7573 .... caus\n 00077890: 6573 2047 542e 4d20 746f 2063 7265 6174 es GT.M to creat\n 000778a0: 6520 6120 736d 616c 6c20 4d4d 2064 6174 e a small MM dat\n 000778b0: 6162 6173 6520 666f 7220 7468 6520 6173 abase for the as\n 000778c0: 736f 6369 6174 6564 2072 6567 696f 6e20 sociated region \n-000778d0: 746f 2900 20f2 1300 0020 2020 2020 2020 to). .... \n+000778d0: 746f 2900 20fe 1300 0020 2020 2020 2020 to). .... \n 000778e0: 686f 6c64 2074 6865 2073 6861 7265 6420 hold the shared \n-000778f0: 7374 6174 6973 7469 6373 2e53 0020 f214 statistics.S. ..\n+000778f0: 7374 6174 6973 7469 6373 2e53 0020 fe14 statistics.S. ..\n 00077900: 0000 2020 2020 206f 2041 2070 726f 6365 .. o A proce\n 00077910: 7373 2064 6973 6162 6c65 7320 6974 7365 ss disables itse\n 00077920: 6c66 2066 726f 6d20 6d61 696e 7461 696e lf from maintain\n 00077930: 696e 6720 7468 6520 7368 6172 6564 2073 ing the shared s\n 00077940: 7461 7469 7374 6963 7320 7768 656e 5400 tatistics whenT.\n-00077950: 20f2 1500 0020 2020 2020 2020 6974 2066 .... it f\n+00077950: 20fe 1500 0020 2020 2020 2020 6974 2066 .... it f\n 00077960: 6169 6c73 2074 6f20 6f70 656e 2061 2073 ails to open a s\n 00077970: 7461 7473 4442 2e20 4974 2064 6f65 7320 tatsDB. It does \n 00077980: 6e6f 742c 2068 6f77 6576 6572 2c20 6469 not, however, di\n 00077990: 7361 626c 6520 7375 6273 6571 7565 6e74 sable subsequent\n-000779a0: 6c79 4800 20f2 1600 0020 2020 2020 2020 lyH. .... \n+000779a0: 6c79 4800 20fe 1600 0020 2020 2020 2020 lyH. .... \n 000779b0: 7374 6172 7469 6e67 2070 726f 6365 7373 starting process\n 000779c0: 6573 2066 726f 6d20 6d61 696e 7461 696e es from maintain\n 000779d0: 696e 6720 7468 6520 7368 6172 6564 2073 ing the shared s\n-000779e0: 7461 7469 7374 6963 732e 0700 20f2 1700 tatistics... ...\n-000779f0: 001a 001b f244 4e55 4c4c 434f 4c4c 0000 .....DNULLCOLL..\n-00077a00: 5354 446e 756c 6c63 6f6c 6c16 0025 f2bf STDnullcoll..%..\n+000779e0: 7461 7469 7374 6963 732e 0700 20fe 1700 tatistics... ...\n+000779f0: 001a 001b fe44 4e55 4c4c 434f 4c4c 0000 .....DNULLCOLL..\n+00077a00: 5354 446e 756c 6c63 6f6c 6c16 0025 febf STDnullcoll..%..\n 00077a10: 1100 0020 2020 5354 446e 756c 6c63 6f6c ... STDnullcol\n-00077a20: 6c07 0026 f221 0000 5400 26f2 3100 0020 l..&.!..T.&.1.. \n+00077a20: 6c07 0026 fe21 0000 5400 26fe 3100 0020 l..&.!..T.&.1.. \n 00077a30: 2020 5370 6563 6966 6965 7320 7768 6574 Specifies whet\n 00077a40: 6865 7220 4754 2e4d 2075 7365 7320 7374 her GT.M uses st\n 00077a50: 616e 6461 7264 204d 554d 5053 2063 6f6c andard MUMPS col\n 00077a60: 6c61 7469 6f6e 206f 7220 4754 2e4d 2063 lation or GT.M c\n-00077a70: 6f6c 6c61 7469 6f6e 2066 6f72 5100 26f2 ollation forQ.&.\n+00077a70: 6f6c 6c61 7469 6f6e 2066 6f72 5100 26fe ollation forQ.&.\n 00077a80: 4100 0020 2020 6e75 6c6c 2d73 7562 7363 A.. null-subsc\n 00077a90: 7269 7074 6564 206b 6579 732e 2046 4953 ripted keys. FIS\n 00077aa0: 2073 7472 6f6e 676c 7920 7265 636f 6d6d strongly recomm\n 00077ab0: 656e 6473 2074 6861 7420 796f 7520 7573 ends that you us\n 00077ac0: 6520 5354 444e 554c 4c43 4f4c 4c52 0026 e STDNULLCOLLR.&\n-00077ad0: f251 0000 2020 2061 6e64 2061 6761 696e .Q.. and again\n+00077ad0: fe51 0000 2020 2061 6e64 2061 6761 696e .Q.. and again\n 00077ae0: 7374 2075 7369 6e67 2074 6869 7320 6e6f st using this no\n 00077af0: 6e2d 7374 616e 6461 7264 206e 756c 6c20 n-standard null \n 00077b00: 636f 6c6c 6174 696f 6e2c 2077 6869 6368 collation, which\n 00077b10: 2069 7320 7468 6520 6465 6661 756c 744d is the defaultM\n-00077b20: 0026 f261 0000 2020 2066 6f72 2068 6973 .&.a.. for his\n+00077b20: 0026 fe61 0000 2020 2066 6f72 2068 6973 .&.a.. for his\n 00077b30: 746f 7269 6361 6c20 7265 6173 6f6e 732e torical reasons.\n 00077b40: 2054 6865 2066 6f72 6d61 7420 6f66 2074 The format of t\n 00077b50: 6865 2053 5444 4e55 4c4c 434f 4c4c 2071 he STDNULLCOLL q\n-00077b60: 7561 6c69 6669 6572 2069 733a 0700 26f2 ualifier is:..&.\n-00077b70: 7100 001c 0026 f281 0000 2020 202d 5b4e q....&.... -[N\n+00077b60: 7561 6c69 6669 6572 2069 733a 0700 26fe ualifier is:..&.\n+00077b70: 7100 001c 0026 fe81 0000 2020 202d 5b4e q....&.... -[N\n 00077b80: 4f5d 5354 445b 4e55 4c4c 434f 4c4c 5d07 O]STD[NULLCOLL].\n-00077b90: 0026 f291 0000 2000 19f2 5452 4947 4745 .&.... ...TRIGGE\n+00077b90: 0026 fe91 0000 2000 19fe 5452 4947 4745 .&.... ...TRIGGE\n 00077ba0: 525f 464c 5553 4800 0054 7269 6767 6572 R_FLUSH..Trigger\n-00077bb0: 5f66 6c75 7368 1800 27f2 bf11 0000 2020 _flush..'..... \n+00077bb0: 5f66 6c75 7368 1800 27fe bf11 0000 2020 _flush..'..... \n 00077bc0: 2054 7269 6767 6572 5f66 6c75 7368 0700 Trigger_flush..\n-00077bd0: 28f2 2100 004d 0028 f231 0000 2020 2053 (.!..M.(.1.. S\n+00077bd0: 28fe 2100 004d 0028 fe31 0000 2020 2053 (.!..M.(.1.. S\n 00077be0: 7065 6369 6669 6573 2074 6865 2064 6563 pecifies the dec\n 00077bf0: 696d 616c 2076 616c 7565 2c20 696e 2062 imal value, in b\n 00077c00: 7566 6665 7273 2c20 666f 7220 7468 6520 uffers, for the \n 00077c10: 7468 7265 7368 6f6c 6420 6174 2077 6869 threshold at whi\n-00077c20: 6368 5100 28f2 4100 0020 2020 7072 6f63 chQ.(.A.. proc\n+00077c20: 6368 5100 28fe 4100 0020 2020 7072 6f63 chQ.(.A.. proc\n 00077c30: 6573 7365 7320 7374 6172 7420 666c 7573 esses start flus\n 00077c40: 6869 6e67 2064 6972 7479 2062 7566 6665 hing dirty buffe\n 00077c50: 7273 2061 6674 6572 2065 6163 6820 7570 rs after each up\n 00077c60: 6461 7465 2e20 5468 6520 666f 726d 6174 date. The format\n-00077c70: 206f 6629 0028 f251 0000 2020 2074 6865 of).(.Q.. the\n+00077c70: 206f 6629 0028 fe51 0000 2020 2074 6865 of).(.Q.. the\n 00077c80: 2054 5249 4747 4552 5f46 4c55 5348 2071 TRIGGER_FLUSH q\n-00077c90: 7561 6c69 6669 6572 2069 733a 0700 28f2 ualifier is:..(.\n-00077ca0: 6100 0022 0028 f271 0000 2020 202d 545b a..\".(.q.. -T[\n+00077c90: 7561 6c69 6669 6572 2069 733a 0700 28fe ualifier is:..(.\n+00077ca0: 6100 0022 0028 fe71 0000 2020 202d 545b a..\".(.q.. -T[\n 00077cb0: 5249 4747 4552 5f46 4c55 5348 5d3d 696e RIGGER_FLUSH]=in\n-00077cc0: 7465 6765 7207 0028 f281 0000 1400 19f2 teger..(........\n+00077cc0: 7465 6765 7207 0028 fe81 0000 1400 19fe teger..(........\n 00077cd0: 5645 5253 494f 4e00 0056 6572 7369 6f6e VERSION..Version\n-00077ce0: 1200 21f2 bf11 0000 2020 2056 6572 7369 ..!..... Versi\n-00077cf0: 6f6e 0700 22f2 2100 0054 0022 f231 0000 on..\".!..T.\".1..\n+00077ce0: 1200 21fe bf11 0000 2020 2056 6572 7369 ..!..... Versi\n+00077cf0: 6f6e 0700 22fe 2100 0054 0022 fe31 0000 on..\".!..T.\".1..\n 00077d00: 2020 2053 6574 7320 7468 6520 626c 6f63 Sets the bloc\n 00077d10: 6b20 666f 726d 6174 2076 6572 7369 6f6e k format version\n 00077d20: 2028 4465 7369 7265 6420 4442 2046 6f72 (Desired DB For\n 00077d30: 6d61 7420 6669 656c 6420 696e 2074 6865 mat field in the\n 00077d40: 2066 696c 6520 6865 6164 6572 2950 0022 file header)P.\"\n-00077d50: f241 0000 2020 2066 6f72 2061 6c6c 2073 .A.. for all s\n+00077d50: fe41 0000 2020 2066 6f72 2061 6c6c 2073 .A.. for all s\n 00077d60: 7562 7365 7175 656e 7420 6e65 7720 626c ubsequent new bl\n 00077d70: 6f63 6b73 2e20 5468 6520 666f 726d 6174 ocks. The format\n 00077d80: 206f 6620 7468 6520 5645 5253 494f 4e20 of the VERSION \n 00077d90: 7175 616c 6966 6965 7220 6973 3a07 0022 qualifier is:..\"\n-00077da0: f251 0000 1c00 22f2 6100 0020 2020 2d56 .Q....\".a.. -V\n+00077da0: fe51 0000 1c00 22fe 6100 0020 2020 2d56 .Q....\".a.. -V\n 00077db0: 5b45 5253 494f 4e5d 3d7b 5634 7c56 367d [ERSION]={V4|V6}\n-00077dc0: 0700 22f2 7100 0054 0022 f281 0000 2020 ..\".q..T.\".... \n+00077dc0: 0700 22fe 7100 0054 0022 fe81 0000 2020 ..\".q..T.\".... \n 00077dd0: 2020 206f 204d 5550 4950 2055 5047 5241 o MUPIP UPGRA\n 00077de0: 4445 2061 6e64 204d 5550 4950 2052 454f DE and MUPIP REO\n 00077df0: 5247 202d 5550 4752 4144 4520 7365 7420 RG -UPGRADE set \n 00077e00: 7468 6520 4465 7369 7265 6420 4442 2046 the Desired DB F\n-00077e10: 6f72 6d61 7420 6669 656c 6454 0022 f291 ormat fieldT.\"..\n+00077e10: 6f72 6d61 7420 6669 656c 6454 0022 fe91 ormat fieldT.\"..\n 00077e20: 0000 2020 2020 2020 2069 6e20 7468 6520 .. in the \n 00077e30: 6461 7461 6261 7365 2066 696c 6520 6865 database file he\n 00077e40: 6164 6572 2074 6f20 5636 2077 6869 6c65 ader to V6 while\n 00077e50: 204d 5550 4950 2052 454f 5247 202d 444f MUPIP REORG -DO\n 00077e60: 574e 4752 4144 4520 7365 7473 2069 7415 WNGRADE sets it.\n-00077e70: 0021 f2c0 1100 0020 2020 2020 2020 746f .!..... to\n-00077e80: 2056 342e 5300 22f2 1200 0020 2020 2020 V4.S.\".... \n+00077e70: 0021 fec0 1100 0020 2020 2020 2020 746f .!..... to\n+00077e80: 2056 342e 5300 22fe 1200 0020 2020 2020 V4.S.\".... \n 00077e90: 6f20 546f 2073 6574 2074 6865 2076 6572 o To set the ver\n 00077ea0: 7369 6f6e 2074 6f20 5634 2c20 7468 6520 sion to V4, the \n 00077eb0: 6375 7272 656e 7420 7472 616e 7361 6374 current transact\n 00077ec0: 696f 6e20 6e75 6d62 6572 2028 4354 4e29 ion number (CTN)\n-00077ed0: 206f 6620 7468 6544 0022 f213 0000 2020 of theD.\".... \n+00077ed0: 206f 6620 7468 6544 0022 fe13 0000 2020 of theD.\".... \n 00077ee0: 2020 2020 2064 6174 6162 6173 6520 6d75 database mu\n 00077ef0: 7374 2062 6520 7769 7468 696e 2074 6865 st be within the\n 00077f00: 2072 616e 6765 206f 6620 6120 3332 2d62 range of a 32-b\n-00077f10: 6974 206d 6178 696d 756d 2e54 0022 f214 it maximum.T.\"..\n+00077f10: 6974 206d 6178 696d 756d 2e54 0022 fe14 it maximum.T.\"..\n 00077f20: 0000 2020 2020 206f 2056 3620 626c 6f63 .. o V6 bloc\n 00077f30: 6b20 666f 726d 6174 2069 7320 636f 6d70 k format is comp\n 00077f40: 6174 6962 6c65 2077 6974 6820 7468 6520 atible with the \n 00077f50: 5635 2062 6c6f 636b 2066 6f72 6d61 742e V5 block format.\n 00077f60: 2054 6865 206c 6f6e 6765 7220 6b65 794b The longer keyK\n-00077f70: 0022 f215 0000 2020 2020 2020 2061 6e64 .\".... and\n+00077f70: 0022 fe15 0000 2020 2020 2020 2061 6e64 .\".... and\n 00077f80: 206c 6f6e 6765 7220 7265 636f 7264 7320 longer records \n 00077f90: 2873 7061 6e6e 696e 6720 6e6f 6465 7329 (spanning nodes)\n 00077fa0: 2066 6561 7475 7265 7320 6f66 2056 3620 features of V6 \n 00077fb0: 666f 726d 6174 2061 7265 0000 0000 0000 format are......\n 00077fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00077fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00077fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00077ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078000: 0100 0000 d307 0000 f10e 0000 0000 0000 ................\n-00078010: 6900 00f2 4845 4c50 00ff 7300 ff47 444d i...HELP..s..GDM\n+00078010: 6900 00fe 4845 4c50 00ff 7300 ff47 444d i...HELP..s..GDM\n 00078020: 00ff 7300 ff53 4554 00ff 7300 ff56 4552 ..s..SET..s..VER\n 00078030: 5349 4f4e 00c0 1600 0020 2020 2020 2020 SION..... \n 00078040: 6175 746f 6d61 7469 6361 6c6c 7920 6469 automatically di\n 00078050: 7361 626c 6564 2077 6865 6e20 7573 6564 sabled when used\n 00078060: 2077 6974 6820 4754 2e4d 2056 352e 2a20 with GT.M V5.* \n-00078070: 7665 7273 696f 6e73 2e51 0022 f217 0000 versions.Q.\"....\n+00078070: 7665 7273 696f 6e73 2e51 0022 fe17 0000 versions.Q.\"....\n 00078080: 2020 2020 206f 2046 6f72 206d 6f72 6520 o For more \n 00078090: 696e 666f 726d 6174 696f 6e20 6f6e 2074 information on t\n 000780a0: 6865 2075 7067 7261 6469 6e67 206f 7220 he upgrading or \n 000780b0: 646f 776e 6772 6164 696e 6720 796f 7572 downgrading your\n-000780c0: 2064 6174 6162 6173 652c 5200 22f2 1800 database,R.\"...\n+000780c0: 2064 6174 6162 6173 652c 5200 22fe 1800 database,R.\"...\n 000780d0: 0020 2020 2020 2020 7265 6665 7220 746f . refer to\n 000780e0: 2074 6865 2072 656c 6561 7365 206e 6f74 the release not\n 000780f0: 6573 2064 6f63 756d 656e 7420 6f66 2079 es document of y\n 00078100: 6f75 7220 6375 7272 656e 7420 4754 2e4d our current GT.M\n-00078110: 2076 6572 7369 6f6e 2873 292e 0700 22f2 version(s)...\".\n-00078120: 1900 0018 0019 f257 4149 545f 4449 534b .......WAIT_DISK\n-00078130: 0000 5741 6974 5f64 6973 6b14 0023 f2bf ..WAit_disk..#..\n+00078110: 2076 6572 7369 6f6e 2873 292e 0700 22fe version(s)...\".\n+00078120: 1900 0018 0019 fe57 4149 545f 4449 534b .......WAIT_DISK\n+00078130: 0000 5741 6974 5f64 6973 6b14 0023 febf ..WAit_disk..#..\n 00078140: 1100 0020 2020 5741 6974 5f64 6973 6b07 ... WAit_disk.\n-00078150: 0024 f221 0000 4c00 24f2 3100 0020 2020 .$.!..L.$.1.. \n+00078150: 0024 fe21 0000 4c00 24fe 3100 0020 2020 .$.!..L.$.1.. \n 00078160: 5370 6563 6966 6965 7320 7468 6520 7365 Specifies the se\n 00078170: 636f 6e64 7320 746f 2077 6169 7420 666f conds to wait fo\n 00078180: 7220 6469 736b 2073 7061 6365 2062 6566 r disk space bef\n 00078190: 6f72 6520 6769 7669 6e67 2075 7020 6f6e ore giving up on\n-000781a0: 2061 5100 24f2 4100 0020 2020 6461 7461 aQ.$.A.. data\n+000781a0: 2061 5100 24fe 4100 0020 2020 6461 7461 aQ.$.A.. data\n 000781b0: 6261 7365 2062 6c6f 636b 2077 7269 7465 base block write\n 000781c0: 2c20 7768 6572 6520 7a65 726f 2028 3029 , where zero (0)\n 000781d0: 206d 6561 6e73 2074 6f20 6769 7665 2061 means to give a\n 000781e0: 6e20 6572 726f 7220 696d 6d65 6469 6174 n error immediat\n-000781f0: 656c 7944 0024 f251 0000 2020 2077 6974 elyD.$.Q.. wit\n+000781f0: 656c 7944 0024 fe51 0000 2020 2077 6974 elyD.$.Q.. wit\n 00078200: 686f 7574 2077 6169 7469 6e67 2e20 5468 hout waiting. Th\n 00078210: 6520 666f 726d 6174 206f 6620 7468 6520 e format of the \n 00078220: 5741 4954 5f44 4953 4b20 7175 616c 6966 WAIT_DISK qualif\n-00078230: 6965 7220 6973 3a07 0024 f261 0000 1e00 ier is:..$.a....\n-00078240: 24f2 7100 0020 2020 2d57 415b 4954 5f44 $.q.. -WA[IT_D\n-00078250: 4953 4b5d 3d73 6563 6f6e 6473 0700 24f2 ISK]=seconds..$.\n-00078260: 8100 0025 001a f252 4954 4553 5f50 4552 ...%...RITES_PER\n+00078230: 6965 7220 6973 3a07 0024 fe61 0000 1e00 ier is:..$.a....\n+00078240: 24fe 7100 0020 2020 2d57 415b 4954 5f44 $.q.. -WA[IT_D\n+00078250: 4953 4b5d 3d73 6563 6f6e 6473 0700 24fe ISK]=seconds..$.\n+00078260: 8100 0025 001a fe52 4954 4553 5f50 4552 ...%...RITES_PER\n 00078270: 5f46 4c55 5348 0000 5752 6974 6573 5f70 _FLUSH..WRites_p\n-00078280: 6572 5f66 6c75 7368 1b00 2af2 bf11 0000 er_flush..*.....\n+00078280: 6572 5f66 6c75 7368 1b00 2afe bf11 0000 er_flush..*.....\n 00078290: 2020 2057 5269 7465 735f 7065 725f 666c WRites_per_fl\n-000782a0: 7573 6807 002b f221 0000 5400 2bf2 3100 ush..+.!..T.+.1.\n+000782a0: 7573 6807 002b fe21 0000 5400 2bfe 3100 ush..+.!..T.+.1.\n 000782b0: 0020 2020 5370 6563 6966 6965 7320 7468 . Specifies th\n 000782c0: 6520 6465 6369 6d61 6c20 6e75 6d62 6572 e decimal number\n 000782d0: 206f 6620 626c 6f63 6b73 2074 6f20 7772 of blocks to wr\n 000782e0: 6974 6520 696e 2065 6163 6820 666c 7573 ite in each flus\n 000782f0: 682e 2054 6865 2064 6566 6175 6c74 4600 h. The defaultF.\n-00078300: 2bf2 4100 0020 2020 7661 6c75 6520 6973 +.A.. value is\n+00078300: 2bfe 4100 0020 2020 7661 6c75 6520 6973 +.A.. value is\n 00078310: 2037 2e20 5468 6520 666f 726d 6174 206f 7. The format o\n 00078320: 6620 7468 6520 5752 4954 4553 5f50 4552 f the WRITES_PER\n 00078330: 5f46 4c55 5348 2071 7561 6c69 6669 6572 _FLUSH qualifier\n-00078340: 2069 733a 0700 2bf2 5100 0025 002b f261 is:..+.Q..%.+.a\n+00078340: 2069 733a 0700 2bfe 5100 0025 002b fe61 is:..+.Q..%.+.a\n 00078350: 0000 2020 202d 5752 5b49 5445 535f 5045 .. -WR[ITES_PE\n 00078360: 525f 464c 5553 485d 3d69 6e74 6567 6572 R_FLUSH]=integer\n-00078370: 0700 2bf2 7100 000d 0012 f249 5a45 0000 ..+.q......IZE..\n-00078380: 5349 5a45 0f00 16f2 bf11 0000 2020 2053 SIZE........ S\n-00078390: 495a 4507 0017 f221 0000 5300 17f2 3100 IZE....!..S...1.\n+00078370: 0700 2bfe 7100 000d 0012 fe49 5a45 0000 ..+.q......IZE..\n+00078380: 5349 5a45 0f00 16fe bf11 0000 2020 2053 SIZE........ S\n+00078390: 495a 4507 0017 fe21 0000 5300 17fe 3100 IZE....!..S...1.\n 000783a0: 0020 2020 4573 7469 6d61 7465 7320 616e . Estimates an\n 000783b0: 6420 7265 706f 7274 7320 7468 6520 7369 d reports the si\n 000783c0: 7a65 206f 6620 676c 6f62 616c 2076 6172 ze of global var\n 000783d0: 6961 626c 6573 2075 7369 6e67 2061 2066 iables using a f\n 000783e0: 6f72 6d61 7420 7468 6174 2069 734d 0017 ormat that isM..\n-000783f0: f241 0000 2020 2073 696d 696c 6172 2074 .A.. similar t\n+000783f0: fe41 0000 2020 2073 696d 696c 6172 2074 .A.. similar t\n 00078400: 6f20 7468 6520 6f6e 6520 7468 6174 2061 o the one that a\n 00078410: 7070 6561 7273 2061 7420 7468 6520 656e ppears at the en\n 00078420: 6420 6f66 2074 6865 204d 5550 4950 2049 d of the MUPIP I\n-00078430: 4e54 4547 202d 4655 4c4c 5100 17f2 5100 NTEG -FULLQ...Q.\n+00078430: 4e54 4547 202d 4655 4c4c 5100 17fe 5100 NTEG -FULLQ...Q.\n 00078440: 0020 2020 7265 706f 7274 2e20 496e 2063 . report. In c\n 00078450: 6f6d 7061 7269 736f 6e20 7769 7468 204d omparison with M\n 00078460: 5550 4950 2049 4e54 4547 202d 4641 5354 UPIP INTEG -FAST\n 00078470: 202d 4655 4c4c 2c20 4d55 5049 5020 5349 -FULL, MUPIP SI\n-00078480: 5a45 2070 726f 7669 6465 734e 0017 f261 ZE providesN...a\n+00078480: 5a45 2070 726f 7669 6465 734e 0017 fe61 ZE providesN...a\n 00078490: 0000 2020 2074 6865 206f 7074 696f 6e20 .. the option \n 000784a0: 6f66 2063 686f 6f73 696e 6720 616e 7920 of choosing any \n 000784b0: 6f6e 6520 6f66 2074 6865 2074 6872 6565 one of the three\n 000784c0: 2065 7374 696d 6174 696f 6e20 7465 6368 estimation tech\n-000784d0: 6e69 7175 6573 2074 6f54 0017 f271 0000 niques toT...q..\n+000784d0: 6e69 7175 6573 2074 6f54 0017 fe71 0000 niques toT...q..\n 000784e0: 2020 2065 7374 696d 6174 6520 7468 6520 estimate the \n 000784f0: 7369 7a65 206f 6620 676c 6f62 616c 2076 size of global v\n 00078500: 6172 6961 626c 6573 2069 6e20 6120 6461 ariables in a da\n 00078510: 7461 6261 7365 2066 696c 652e 2054 6865 tabase file. The\n 00078520: 7365 2074 6563 686e 6971 7565 7352 0017 se techniquesR..\n-00078530: f281 0000 2020 2076 6172 7920 696e 206d .... vary in m\n+00078530: fe81 0000 2020 2076 6172 7920 696e 206d .... vary in m\n 00078540: 6561 7375 7265 6d65 6e74 2073 7065 6564 easurement speed\n 00078550: 2061 6e64 2065 7374 696d 6174 6520 6163 and estimate ac\n 00078560: 6375 7261 6379 2e20 5468 6520 666f 726d curacy. The form\n 00078570: 6174 206f 6620 7468 6520 4d55 5049 501a at of the MUPIP.\n-00078580: 0017 f291 0000 2020 2053 495a 4520 636f ...... SIZE co\n-00078590: 6d6d 616e 6420 6973 3a08 0016 f2c0 1100 mmand is:.......\n-000785a0: 00a1 0017 f212 0000 2020 204d 5550 4950 ........ MUPIP\n+00078580: 0017 fe91 0000 2020 2053 495a 4520 636f ...... SIZE co\n+00078590: 6d6d 616e 6420 6973 3a08 0016 fec0 1100 mmand is:.......\n+000785a0: 00a1 0017 fe12 0000 2020 204d 5550 4950 ........ MUPIP\n 000785b0: 2053 495b 5a45 5d20 5b2d 685b 6575 7269 SI[ZE] [-h[euri\n 000785c0: 7374 6963 5d3d 6573 7469 6d61 7469 6f6e stic]=estimation\n 000785d0: 5f74 6563 686e 6971 7565 5d20 5b2d 7365 _technique] [-se\n 000785e0: 5b6c 6563 745d 3d67 6c6f 6261 6c2d 6e61 [lect]=global-na\n 000785f0: 6d65 2d6c 6973 745d 205b 2d72 5b65 6769 me-list] [-r[egi\n 00078600: 6f6e 5d3d 7265 6769 6f6e 2d6c 6973 745d on]=region-list]\n 00078610: 205b 2d61 5b64 6a61 6365 6e63 795d 3d69 [-a[djacency]=i\n 00078620: 6e74 6567 6572 5d20 5b2d 7375 5b62 7363 nteger] [-su[bsc\n 00078630: 7269 7074 5d5d 3d67 6c6f 6261 6c2d 6c69 ript]]=global-li\n-00078640: 7374 0700 17f2 1300 0034 0017 f214 0000 st.......4......\n+00078640: 7374 0700 17fe 1300 0034 0017 fe14 0000 st.......4......\n 00078650: 2020 2054 6865 206f 7074 696f 6e61 6c20 The optional \n 00078660: 7175 616c 6966 6965 7273 206f 6620 4d55 qualifiers of MU\n 00078670: 5049 5020 5349 5a45 2061 7265 3a07 0017 PIP SIZE are:...\n-00078680: f215 0000 2900 17f2 1600 0020 2020 2d48 ....)...... -H\n+00078680: fe15 0000 2900 17fe 1600 0020 2020 2d48 ....)...... -H\n 00078690: 6575 7269 7374 6963 3d65 7374 696d 6174 euristic=estimat\n 000786a0: 696f 6e5f 7465 6368 6e69 7175 6507 0017 ion_technique...\n-000786b0: f217 0000 5300 17f2 1800 0020 2020 5370 ....S...... Sp\n+000786b0: fe17 0000 5300 17fe 1800 0020 2020 5370 ....S...... Sp\n 000786c0: 6563 6966 6965 7320 7468 6520 6573 7469 ecifies the esti\n 000786d0: 6d61 7469 6f6e 2074 6563 686e 6971 7565 mation technique\n 000786e0: 2074 6861 7420 4d55 5049 5020 5349 5a45 that MUPIP SIZE\n 000786f0: 2073 686f 756c 6420 7573 6520 746f 2065 should use to e\n-00078700: 7374 696d 6174 6552 0017 f219 0000 2020 stimateR...... \n+00078700: 7374 696d 6174 6552 0017 fe19 0000 2020 stimateR...... \n 00078710: 2074 6865 2073 697a 6520 6f66 2067 6c6f the size of glo\n 00078720: 6261 6c20 7661 7269 6162 6c65 732e 2054 bal variables. T\n 00078730: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the\n 00078740: 202d 4845 5552 4953 5449 4320 7175 616c -HEURISTIC qual\n-00078750: 6966 6965 7220 6973 3a07 0017 f21a 0000 ifier is:.......\n-00078760: 6c00 17f2 2100 0020 2020 2d68 5b65 7572 l...!.. -h[eur\n+00078750: 6966 6965 7220 6973 3a07 0017 fe1a 0000 ifier is:.......\n+00078760: 6c00 17fe 2100 0020 2020 2d68 5b65 7572 l...!.. -h[eur\n 00078770: 6973 7469 635d 3d7b 7363 5b61 6e5d 5b2c istic]={sc[an][,\n 00078780: 6c65 7665 6c3d 3c6c 766c 3e5d 207c 2061 level=] | a\n 00078790: 5b72 7361 6d70 6c65 5d5b 2c73 616d 706c [rsample][,sampl\n 000787a0: 6573 3d3c 736d 706c 733e 5d20 7c20 695b es=] | i[\n 000787b0: 6d70 7361 6d70 6c65 5d5b 2c73 616d 706c mpsample][,sampl\n-000787c0: 6573 3d3c 736d 706c 733e 5d7d 0700 17f2 es=]}....\n+000787c0: 6573 3d3c 736d 706c 733e 5d7d 0700 17fe es=]}....\n 000787d0: 2200 0000 0000 0000 0000 0000 0000 0000 \"...............\n 000787e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000787f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078800: 0100 0000 6505 0000 cd0e 0000 0000 0000 ....e...........\n-00078810: 3300 00f2 4845 4c50 00ff 7300 ff47 444d 3...HELP..s..GDM\n+00078810: 3300 00fe 4845 4c50 00ff 7300 ff47 444d 3...HELP..s..GDM\n 00078820: 00ff 7300 ff53 4554 00ff 7300 ff45 504f ..s..SET..s..EPO\n 00078830: 4348 5441 5045 5200 0045 706f 6368 7461 CHTAPER..Epochta\n-00078840: 7065 7215 0024 f2bf 1100 0020 2020 4570 per..$..... Ep\n-00078850: 6f63 6874 6170 6572 0700 25f2 2100 004f ochtaper..%.!..O\n-00078860: 0025 f231 0000 2020 2054 7269 6573 2074 .%.1.. Tries t\n+00078840: 7065 7215 0024 febf 1100 0020 2020 4570 per..$..... Ep\n+00078850: 6f63 6874 6170 6572 0700 25fe 2100 004f ochtaper..%.!..O\n+00078860: 0025 fe31 0000 2020 2054 7269 6573 2074 .%.1.. Tries t\n 00078870: 6f20 6d69 6e69 6d69 7a65 2065 706f 6368 o minimize epoch\n 00078880: 2064 7572 6174 696f 6e20 6279 2072 6564 duration by red\n 00078890: 7563 696e 6720 7468 6520 6e75 6d62 6572 ucing the number\n 000788a0: 206f 6620 6275 6666 6572 7320 746f 4900 of buffers toI.\n-000788b0: 25f2 4100 0020 2020 666c 7573 6820 6279 %.A.. flush by\n+000788b0: 25fe 4100 0020 2020 666c 7573 6820 6279 %.A.. flush by\n 000788c0: 2047 542e 4d20 616e 6420 7468 6520 6669 GT.M and the fi\n 000788d0: 6c65 2073 7973 7465 6d20 2876 6961 2061 le system (via a\n 000788e0: 6e20 6673 796e 6328 2929 2061 7320 7468 n fsync()) as th\n-000788f0: 6520 6570 6f63 6854 0025 f251 0000 2020 e epochT.%.Q.. \n+000788f0: 6520 6570 6f63 6854 0025 fe51 0000 2020 e epochT.%.Q.. \n 00078900: 2028 7469 6d65 2d62 6173 6564 206f 7220 (time-based or \n 00078910: 6475 6520 746f 206a 6f75 726e 616c 2066 due to journal f\n 00078920: 696c 6520 6175 746f 2d73 7769 7463 6829 ile auto-switch)\n 00078930: 2061 7070 726f 6163 6865 732e 2045 706f approaches. Epo\n-00078940: 6368 2074 6170 6572 696e 6754 0025 f261 ch taperingT.%.a\n+00078940: 6368 2074 6170 6572 696e 6754 0025 fe61 ch taperingT.%.a\n 00078950: 0000 2020 2072 6564 7563 6573 2074 6865 .. reduces the\n 00078960: 2069 6d70 6163 7420 6f66 2049 2f4f 2061 impact of I/O a\n 00078970: 6374 6976 6974 7920 6475 7269 6e67 2061 ctivity during a\n 00078980: 6e20 6570 6f63 6820 6576 656e 742e 2041 n epoch event. A\n 00078990: 7070 6c69 6361 7469 6f6e 2074 6861 7453 pplication thatS\n-000789a0: 0025 f271 0000 2020 2065 7870 6572 6965 .%.q.. experie\n+000789a0: 0025 fe71 0000 2020 2065 7870 6572 6965 .%.q.. experie\n 000789b0: 6e63 6520 6869 6768 206c 6f61 6420 616e nce high load an\n 000789c0: 642f 6f72 206e 6565 6420 746f 2072 6564 d/or need to red\n 000789d0: 7563 6520 6c61 7465 6e63 7920 6d61 7920 uce latency may \n 000789e0: 6265 6e65 6669 7420 6672 6f6d 2065 706f benefit from epo\n-000789f0: 6368 3f00 25f2 8100 0020 2020 7461 7065 ch?.%.... tape\n+000789f0: 6368 3f00 25fe 8100 0020 2020 7461 7065 ch?.%.... tape\n 00078a00: 7269 6e67 2e20 5468 6520 666f 726d 6174 ring. The format\n 00078a10: 206f 6620 7468 6520 2d45 504f 4348 5441 of the -EPOCHTA\n 00078a20: 5045 5220 7175 616c 6966 6965 7220 6973 PER qualifier is\n-00078a30: 3a07 0025 f291 0000 1a00 24f2 c011 0000 :..%......$.....\n+00078a30: 3a07 0025 fe91 0000 1a00 24fe c011 0000 :..%......$.....\n 00078a40: 2020 202d 5b4e 4f5d 4550 4f43 4854 4150 -[NO]EPOCHTAP\n-00078a50: 4552 0700 25f2 1200 0015 001a f258 414d ER..%........XAM\n+00078a50: 4552 0700 25fe 1200 0015 001a fe58 414d ER..%........XAM\n 00078a60: 504c 4553 0000 4578 616d 706c 6573 1300 PLES..Examples..\n-00078a70: 22f2 bf11 0000 2020 2045 7861 6d70 6c65 \"..... Example\n-00078a80: 7307 0023 f221 0000 1200 23f2 3100 0020 s..#.!....#.1.. \n-00078a90: 2020 4578 616d 706c 653a 0700 23f2 4100 Example:..#.A.\n-00078aa0: 0036 0023 f251 0000 2020 2024 206d 7570 .6.#.Q.. $ mup\n+00078a70: 22fe bf11 0000 2020 2045 7861 6d70 6c65 \"..... Example\n+00078a80: 7307 0023 fe21 0000 1200 23fe 3100 0020 s..#.!....#.1.. \n+00078a90: 2020 4578 616d 706c 653a 0700 23fe 4100 Example:..#.A.\n+00078aa0: 0036 0023 fe51 0000 2020 2024 206d 7570 .6.#.Q.. $ mup\n 00078ab0: 6970 2073 6574 202d 6a6f 7572 6e61 6c3d ip set -journal=\n 00078ac0: 6f6e 2c6e 6f62 6566 6f72 6520 2d72 6567 on,nobefore -reg\n-00078ad0: 696f 6e20 222a 2207 0023 f261 0000 5400 ion \"*\"..#.a..T.\n-00078ae0: 23f2 7100 0020 2020 5468 6973 2065 7861 #.q.. This exa\n+00078ad0: 696f 6e20 222a 2207 0023 fe61 0000 5400 ion \"*\"..#.a..T.\n+00078ae0: 23fe 7100 0020 2020 5468 6973 2065 7861 #.q.. This exa\n 00078af0: 6d70 6c65 2065 6e61 626c 6573 204e 4f42 mple enables NOB\n 00078b00: 4546 4f52 4520 696d 6167 6520 6a6f 7572 EFORE image jour\n 00078b10: 6e61 6c69 6e67 2061 6e64 2074 7572 6e73 naling and turns\n 00078b20: 206f 6e20 6a6f 7572 6e61 6c69 6e67 2066 on journaling f\n-00078b30: 6f72 1600 23f2 8100 0020 2020 616c 6c20 or..#.... all \n-00078b40: 7265 6769 6f6e 732e 0700 23f2 9100 0032 regions...#....2\n-00078b50: 0022 f2c0 1100 0020 2020 2420 6d75 7069 .\"..... $ mupi\n+00078b30: 6f72 1600 23fe 8100 0020 2020 616c 6c20 or..#.... all \n+00078b40: 7265 6769 6f6e 732e 0700 23fe 9100 0032 regions...#....2\n+00078b50: 0022 fec0 1100 0020 2020 2420 6d75 7069 .\"..... $ mupi\n 00078b60: 7020 7365 7420 2d76 6572 7369 6f6e 3d56 p set -version=V\n 00078b70: 3420 2d66 696c 6520 6d75 6d70 732e 6461 4 -file mumps.da\n-00078b80: 743e 0023 f212 0000 2020 2044 6174 6162 t>.#.... Datab\n+00078b80: 743e 0023 fe12 0000 2020 2044 6174 6162 t>.#.... Datab\n 00078b90: 6173 6520 6669 6c65 206d 756d 7073 2e64 ase file mumps.d\n 00078ba0: 6174 206e 6f77 2068 6173 2064 6573 6972 at now has desir\n 00078bb0: 6564 2044 4220 666f 726d 6174 2056 3407 ed DB format V4.\n-00078bc0: 0023 f213 0000 5300 23f2 1400 0020 2020 .#....S.#.... \n+00078bc0: 0023 fe13 0000 5300 23fe 1400 0020 2020 .#....S.#.... \n 00078bd0: 5468 6973 2065 7861 6d70 6c65 2073 6574 This example set\n 00078be0: 7320 7468 6520 626c 6f63 6b20 666f 726d s the block form\n 00078bf0: 6174 2074 6f20 5634 2066 6f72 2061 6c6c at to V4 for all\n 00078c00: 2073 7562 7365 7175 656e 7420 6e65 7720 subsequent new \n-00078c10: 626c 6f63 6b73 2069 6e25 0023 f215 0000 blocks in%.#....\n+00078c10: 626c 6f63 6b73 2069 6e25 0023 fe15 0000 blocks in%.#....\n 00078c20: 2020 2056 3620 6461 7461 6261 7365 2066 V6 database f\n 00078c30: 696c 6520 6d75 6d70 732e 6461 742e 0700 ile mumps.dat...\n-00078c40: 23f2 1600 0012 0023 f217 0000 2020 2045 #......#.... E\n-00078c50: 7861 6d70 6c65 3a07 0023 f218 0000 3100 xample:..#....1.\n-00078c60: 23f2 1900 0020 2020 2420 6d75 7069 7020 #.... $ mupip \n+00078c40: 23fe 1600 0012 0023 fe17 0000 2020 2045 #......#.... E\n+00078c50: 7861 6d70 6c65 3a07 0023 fe18 0000 3100 xample:..#....1.\n+00078c60: 23fe 1900 0020 2020 2420 6d75 7069 7020 #.... $ mupip \n 00078c70: 7365 7420 2d76 6572 7369 6f6e 3d76 3620 set -version=v6 \n 00078c80: 2d66 696c 6520 6d75 6d70 732e 6461 743e -file mumps.dat>\n-00078c90: 0023 f21a 0000 2020 2044 6174 6162 6173 .#.... Databas\n+00078c90: 0023 fe1a 0000 2020 2044 6174 6162 6173 .#.... Databas\n 00078ca0: 6520 6669 6c65 206d 756d 7073 2e64 6174 e file mumps.dat\n 00078cb0: 206e 6f77 2068 6173 2064 6573 6972 6564 now has desired\n 00078cc0: 2044 4220 666f 726d 6174 2056 3507 0023 DB format V5..#\n-00078cd0: f221 0000 5300 23f2 2200 0020 2020 5468 .!..S.#.\".. Th\n+00078cd0: fe21 0000 5300 23fe 2200 0020 2020 5468 .!..S.#.\".. Th\n 00078ce0: 6973 2065 7861 6d70 6c65 2073 6574 7320 is example sets \n 00078cf0: 7468 6520 626c 6f63 6b20 666f 726d 6174 the block format\n 00078d00: 2074 6f20 5636 2066 6f72 2061 6c6c 2073 to V6 for all s\n 00078d10: 7562 7365 7175 656e 7420 6e65 7720 626c ubsequent new bl\n-00078d20: 6f63 6b73 2069 6e25 0023 f223 0000 2020 ocks in%.#.#.. \n+00078d20: 6f63 6b73 2069 6e25 0023 fe23 0000 2020 ocks in%.#.#.. \n 00078d30: 2056 3420 6461 7461 6261 7365 2066 696c V4 database fil\n-00078d40: 6520 6d75 6d70 732e 6461 742e 0700 23f2 e mumps.dat...#.\n-00078d50: 2400 0012 0023 f225 0000 2020 2045 7861 $....#.%.. Exa\n+00078d40: 6520 6d75 6d70 732e 6461 742e 0700 23fe e mumps.dat...#.\n+00078d50: 2400 0012 0023 fe25 0000 2020 2045 7861 $....#.%.. Exa\n 00078d60: 6d70 6c65 3a00 0000 0000 0000 0000 0000 mple:...........\n 00078d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -30971,146 +30971,146 @@\n 00078fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00078ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00079000: 0100 0000 d407 0000 160f 0000 0000 0000 ................\n-00079010: 6500 00f2 4845 4c50 00ff 7300 ff47 444d e...HELP..s..GDM\n+00079010: 6500 00fe 4845 4c50 00ff 7300 ff47 444d e...HELP..s..GDM\n 00079020: 00ff 7300 ff53 495a 4500 c023 0000 2020 ..s..SIZE..#.. \n 00079030: 2020 206f 2073 6d70 6c73 2069 7320 7468 o smpls is th\n 00079040: 6520 6e75 6d62 6572 206f 6620 7361 6d70 e number of samp\n 00079050: 6c65 7320 616e 6420 6d75 7374 2062 6520 les and must be \n 00079060: 6772 6561 7465 7220 7468 616e 207a 6572 greater than zer\n-00079070: 6f20 2830 2951 0017 f224 0000 2020 2020 o (0)Q...$.. \n+00079070: 6f20 2830 2951 0017 fe24 0000 2020 2020 o (0)Q...$.. \n 00079080: 206f 206c 766c 2069 7320 6120 706f 7369 o lvl is a posi\n 00079090: 7469 7665 206f 7220 6e65 6761 7469 7665 tive or negative\n 000790a0: 2074 7265 6520 6c65 7665 6c20 6465 7369 tree level desi\n 000790b0: 676e 6174 696f 6e20 616e 6420 2d28 6c65 gnation and -(le\n-000790c0: 7665 6c20 6f66 4100 17f2 2500 0020 2020 vel ofA...%.. \n+000790c0: 7665 6c20 6f66 4100 17fe 2500 0020 2020 vel ofA...%.. \n 000790d0: 2020 2020 7468 6520 726f 6f74 2062 6c6f the root blo\n 000790e0: 636b 2920 3c3d 206c 766c 203c 3d20 286c ck) <= lvl <= (l\n 000790f0: 6576 656c 206f 6620 7468 6520 726f 6f74 evel of the root\n-00079100: 2062 6c6f 636b 2907 0017 f226 0000 3700 block)....&..7.\n-00079110: 17f2 2700 0020 2020 6573 7469 6d61 7469 ..'.. estimati\n+00079100: 2062 6c6f 636b 2907 0017 fe26 0000 3700 block)....&..7.\n+00079110: 17fe 2700 0020 2020 6573 7469 6d61 7469 ..'.. estimati\n 00079120: 6f6e 2d74 6563 686e 6971 7565 2069 7320 on-technique is \n 00079130: 6f6e 6520 6f66 2074 6865 2066 6f6c 6c6f one of the follo\n-00079140: 7769 6e67 3a07 0017 f228 0000 1e00 17f2 wing:....(......\n+00079140: 7769 6e67 3a07 0017 fe28 0000 1e00 17fe wing:....(......\n 00079150: 2900 0020 2020 2020 6f20 7363 616e 2c6c ).. o scan,l\n-00079160: 6576 656c 3d3c 6c76 6c3e 0700 17f2 2a00 evel=....*.\n-00079170: 0050 0017 f231 0000 2020 2020 2020 2054 .P...1.. T\n+00079160: 6576 656c 3d3c 6c76 6c3e 0700 17fe 2a00 evel=....*.\n+00079170: 0050 0017 fe31 0000 2020 2020 2020 2054 .P...1.. T\n 00079180: 7261 7665 7273 6573 2074 6865 2067 6c6f raverses the glo\n 00079190: 6261 6c20 7661 7269 6162 6c65 2074 7265 bal variable tre\n 000791a0: 6520 616e 6420 636f 756e 7473 2074 6865 e and counts the\n 000791b0: 2061 6374 7561 6c20 6e75 6d62 6572 206f actual number o\n-000791c0: 6651 0017 f232 0000 2020 2020 2020 2072 fQ...2.. r\n+000791c0: 6651 0017 fe32 0000 2020 2020 2020 2072 fQ...2.. r\n 000791d0: 6563 6f72 6473 2061 7420 6c65 7665 6c73 ecords at levels\n 000791e0: 2066 726f 6d20 7468 6520 726f 6f74 2064 from the root d\n 000791f0: 6f77 6e20 746f 2074 6865 206c 6576 656c own to the level\n 00079200: 2073 7065 6369 6669 6564 2062 7920 6c76 specified by lv\n-00079210: 6c3b 5200 17f2 3300 0020 2020 2020 2020 l;R...3.. \n+00079210: 6c3b 5200 17fe 3300 0020 2020 2020 2020 l;R...3.. \n 00079220: 7468 6520 6e75 6d62 6572 206f 6620 7265 the number of re\n 00079230: 636f 7264 7320 6174 2061 206c 6576 656c cords at a level\n 00079240: 2069 7320 7468 6520 7361 6d65 2061 7320 is the same as \n 00079250: 7468 6520 6e75 6d62 6572 206f 6620 626c the number of bl\n-00079260: 6f63 6b73 5100 17f2 3400 0020 2020 2020 ocksQ...4.. \n+00079260: 6f63 6b73 5100 17fe 3400 0020 2020 2020 ocksQ...4.. \n 00079270: 2020 6174 2074 6865 206e 6578 7420 6c6f at the next lo\n 00079280: 7765 7220 6c65 7665 6c2e 2054 6865 2064 wer level. The d\n 00079290: 6566 6175 6c74 2069 7320 312c 2077 6869 efault is 1, whi\n 000792a0: 6368 2067 6976 6573 2074 6865 2063 6f75 ch gives the cou\n-000792b0: 6e74 206f 664e 0017 f235 0000 2020 2020 nt ofN...5.. \n+000792b0: 6e74 206f 664e 0017 fe35 0000 2020 2020 nt ofN...5.. \n 000792c0: 2020 206c 6576 656c 2030 2062 6c6f 636b level 0 block\n 000792d0: 732c 2077 6869 6368 2061 7265 2074 6865 s, which are the\n 000792e0: 2062 6c6f 636b 7320 636f 6e74 6169 6e69 blocks containi\n 000792f0: 6e67 2064 6174 6120 7261 7468 6572 2074 ng data rather t\n-00079300: 6861 6e52 0017 f236 0000 2020 2020 2020 hanR...6.. \n+00079300: 6861 6e52 0017 fe36 0000 2020 2020 2020 hanR...6.. \n 00079310: 206d 6574 6164 6174 612e 2049 6620 7468 metadata. If th\n 00079320: 6520 6769 7665 6e20 6c65 7665 6c20 6973 e given level is\n 00079330: 206e 6f6e 2d6e 6567 6174 6976 652c 2069 non-negative, i\n 00079340: 7420 6973 2074 6865 206c 6f77 6573 7420 t is the lowest \n-00079350: 626c 6f63 6b53 0017 f237 0000 2020 2020 blockS...7.. \n+00079350: 626c 6f63 6b53 0017 fe37 0000 2020 2020 blockS...7.. \n 00079360: 2020 206c 6576 656c 206f 6620 7468 6520 level of the \n 00079370: 676c 6f62 616c 2066 6f72 2077 6869 6368 global for which\n 00079380: 2074 6865 2063 6f75 6e74 2069 7320 7265 the count is re\n 00079390: 7175 6573 7465 642e 2053 6f2c 2030 206d quested. So, 0 m\n-000793a0: 6561 6e73 2061 6c6c 5300 17f2 3800 0020 eans allS...8.. \n+000793a0: 6561 6e73 2061 6c6c 5300 17fe 3800 0020 eans allS...8.. \n 000793b0: 2020 2020 2020 626c 6f63 6b73 2c20 3120 blocks, 1 \n 000793c0: 6d65 616e 7320 616c 6c20 696e 6465 7820 means all index \n 000793d0: 626c 6f63 6b73 2c20 3220 6d65 616e 7320 blocks, 2 means \n 000793e0: 616c 6c20 696e 6465 7820 626c 6f63 6b73 all index blocks\n-000793f0: 206f 6620 6c65 7665 6c20 3251 0017 f239 of level 2Q...9\n+000793f0: 206f 6620 6c65 7665 6c20 3251 0017 fe39 of level 2Q...9\n 00079400: 0000 2020 2020 2020 2061 6e64 2061 626f .. and abo\n 00079410: 7665 2c20 616e 6420 736f 206f 6e2e 2053 ve, and so on. S\n 00079420: 4341 4e20 636f 756e 7473 2061 206e 6567 CAN counts a neg\n 00079430: 6174 6976 6520 6c65 7665 6c20 6672 6f6d ative level from\n-00079440: 2074 6865 2072 6f6f 7420 6f66 4200 17f2 the root ofB...\n+00079440: 2074 6865 2072 6f6f 7420 6f66 4200 17fe the root ofB...\n 00079450: 3a00 0020 2020 2020 2020 7468 6520 676c :.. the gl\n 00079460: 6f62 616c 2074 7265 6520 7768 6572 6520 obal tree where \n 00079470: 2d31 206d 6561 6e73 2063 6869 6c64 7265 -1 means childre\n 00079480: 6e20 6f66 2074 6865 2072 6f6f 742e 0700 n of the root...\n-00079490: 17f2 4100 0050 0017 f242 0000 2020 2020 ..A..P...B.. \n+00079490: 17fe 4100 0050 0017 fe42 0000 2020 2020 ..A..P...B.. \n 000794a0: 2020 2053 7065 6369 6679 696e 672c 2061 Specifying, a\n 000794b0: 206c 6576 656c 2030 2074 6f20 6765 7420 level 0 to get \n 000794c0: 6120 7265 636f 7264 2063 6f75 6e74 2066 a record count f\n 000794d0: 6f72 2064 6174 6120 696e 6372 6561 7365 or data increase\n-000794e0: 7320 7468 653d 0017 f243 0000 2020 2020 s the=...C.. \n+000794e0: 7320 7468 653d 0017 fe43 0000 2020 2020 s the=...C.. \n 000794f0: 2020 2070 726f 6365 7373 696e 6720 776f processing wo\n 00079500: 726b 2063 6c6f 7365 2074 6f20 616e 206f rk close to an o\n 00079510: 7264 6572 206f 6620 6d61 676e 6974 7564 rder of magnitud\n-00079520: 652e 0700 17f2 4400 0026 0017 f245 0000 e.....D..&...E..\n+00079520: 652e 0700 17fe 4400 0026 0017 fe45 0000 e.....D..&...E..\n 00079530: 2020 2020 206f 2061 7273 616d 706c 652c o arsample,\n 00079540: 7361 6d70 6c65 733d 3c73 6d70 6c73 3e07 samples=.\n-00079550: 0017 f246 0000 4d00 17f2 4700 0020 2020 ...F..M...G.. \n+00079550: 0017 fe46 0000 4d00 17fe 4700 0020 2020 ...F..M...G.. \n 00079560: 2020 2020 5573 6573 2061 6363 6570 7461 Uses accepta\n 00079570: 6e63 652f 7265 6a65 6374 696f 6e20 7361 nce/rejection sa\n 00079580: 6d70 6c69 6e67 206f 6620 7261 6e64 6f6d mpling of random\n 00079590: 2074 7265 6520 7472 6176 6572 7361 6c73 tree traversals\n-000795a0: 2074 6f51 0017 f248 0000 2020 2020 2020 toQ...H.. \n+000795a0: 2074 6f51 0017 fe48 0000 2020 2020 2020 toQ...H.. \n 000795b0: 2065 7374 696d 6174 6520 7468 6520 6e75 estimate the nu\n 000795c0: 6d62 6572 206f 6620 626c 6f63 6b73 2061 mber of blocks a\n 000795d0: 7420 6561 6368 206c 6576 656c 2e20 4974 t each level. It\n 000795e0: 2063 6f6e 7469 6e75 6573 2075 6e74 696c continues until\n-000795f0: 2074 6865 4900 17f2 4900 0020 2020 2020 theI...I.. \n+000795f0: 2074 6865 4900 17fe 4900 0020 2020 2020 theI...I.. \n 00079600: 2020 7370 6563 6966 6965 6420 6e75 6d62 specified numb\n 00079610: 6572 206f 6620 7361 6d70 6c65 7320 2864 er of samples (d\n 00079620: 6566 6175 6c74 2069 7320 312c 3030 3029 efault is 1,000)\n 00079630: 2069 7320 6163 6365 7074 6564 2e07 0017 is accepted....\n-00079640: f24a 0000 2700 17f2 5100 0020 2020 2020 .J..'...Q.. \n+00079640: fe4a 0000 2700 17fe 5100 0020 2020 2020 .J..'...Q.. \n 00079650: 6f20 696d 7073 616d 706c 652c 7361 6d70 o impsample,samp\n-00079660: 6c65 733d 3c73 6d70 6c73 3e07 0017 f252 les=....R\n-00079670: 0000 4f00 17f2 5300 0020 2020 2020 2020 ..O...S.. \n+00079660: 6c65 733d 3c73 6d70 6c73 3e07 0017 fe52 les=....R\n+00079670: 0000 4f00 17fe 5300 0020 2020 2020 2020 ..O...S.. \n 00079680: 5573 6573 2069 6d70 6f72 7461 6e63 6520 Uses importance \n 00079690: 7361 6d70 6c69 6e67 206f 6620 7261 6e64 sampling of rand\n 000796a0: 6f6d 2074 7265 6520 7472 6176 6572 7361 om tree traversa\n 000796b0: 6c73 2074 6f20 7765 6967 6874 2065 6163 ls to weight eac\n-000796c0: 6853 0017 f254 0000 2020 2020 2020 2073 hS...T.. s\n+000796c0: 6853 0017 fe54 0000 2020 2020 2020 2073 hS...T.. s\n 000796d0: 616d 706c 6520 6f66 2074 6865 2073 7065 ample of the spe\n 000796e0: 6369 6669 6564 206e 756d 6265 7220 6f66 cified number of\n 000796f0: 2073 616d 706c 6573 2028 6465 6661 756c samples (defaul\n 00079700: 7420 6973 2031 2c30 3030 2920 696e 206f t is 1,000) in o\n-00079710: 7264 6572 3900 17f2 5500 0020 2020 2020 rder9...U.. \n+00079710: 7264 6572 3900 17fe 5500 0020 2020 2020 rder9...U.. \n 00079720: 2020 746f 2065 7374 696d 6174 6520 7369 to estimate si\n 00079730: 7a65 206f 6620 7468 6520 7472 6565 2061 ze of the tree a\n 00079740: 7420 6561 6368 206c 6576 656c 2e07 0017 t each level....\n-00079750: f256 0000 4100 17f2 5700 0020 2020 2020 .V..A...W.. \n+00079750: fe56 0000 4100 17fe 5700 0020 2020 2020 .V..A...W.. \n 00079760: 6f20 4966 202d 4845 5552 4953 5449 4320 o If -HEURISTIC \n 00079770: 6973 206e 6f74 2073 7065 6369 6669 6564 is not specified\n 00079780: 2c20 4d55 5049 5020 5349 5a45 2075 7365 , MUPIP SIZE use\n-00079790: 7320 7468 6538 0017 f258 0000 2020 2020 s the8...X.. \n+00079790: 7320 7468 6538 0017 fe58 0000 2020 2020 s the8...X.. \n 000797a0: 2020 2041 5253 414d 504c 452c 5341 4d50 ARSAMPLE,SAMP\n 000797b0: 4c45 3d31 3030 3020 6573 7469 6d61 7469 LE=1000 estimati\n 000797c0: 6f6e 2074 6563 686e 6971 7565 2e07 0017 on technique....\n-000797d0: f259 0000 0000 0000 0000 0000 0000 0000 .Y..............\n+000797d0: fe59 0000 0000 0000 0000 0000 0000 0000 .Y..............\n 000797e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000797f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00079800: 0100 0001 9a07 0000 6f23 0000 0000 0000 ........o#......\n 00079810: 1400 0000 4845 4c50 00ff 7300 ff46 0000 ....HELP..s..F..\n 00079820: 3001 0000 1c00 0900 4744 4d00 ff73 00ff 0.......GDM..s..\n 00079830: 4241 434b 5550 00c0 3801 0000 0800 0000 BACKUP..8.......\n-00079840: 0c00 19f2 6501 0000 0900 0000 0c00 19f2 ....e...........\n+00079840: 0c00 19fe 6501 0000 0900 0000 0c00 19fe ....e...........\n 00079850: 9501 0000 0a00 0000 0d00 1800 c113 0100 ................\n 00079860: 000b 0000 000c 0019 0015 8200 000c 0000 ................\n 00079870: 001c 0018 00ff 7300 ff42 5954 4553 5452 ......s..BYTESTR\n 00079880: 4541 4d00 c021 0100 000d 0000 0015 001c EAM..!..........\n 00079890: 0045 5841 4d50 4c45 5300 bf12 0000 1300 .EXAMPLES.......\n 000798a0: 0000 0d00 2500 c051 0100 0014 0000 000c ....%..Q........\n 000798b0: 0026 0099 0100 0015 0000 000b 001c 004d .&.............M\n@@ -31123,32 +31123,32 @@\n 00079920: 1153 4352 4541 5445 00c0 1b00 0012 0000 .SCREATE........\n 00079930: 0023 0011 0044 4f57 4e47 5241 4445 00ff .#...DOWNGRADE..\n 00079940: 7300 ff45 5841 4d50 4c45 5300 bf12 0000 s..EXAMPLES.....\n 00079950: 1900 0000 1500 1f00 5645 5253 494f 4e00 ........VERSION.\n 00079960: c013 0100 0017 0000 0019 0012 0055 4d50 .............UMP\n 00079970: 4648 4541 4400 ff73 00ff 4648 0000 1b00 FHEAD..s..FH....\n 00079980: 0000 1400 1f00 5245 4749 4f4e 00c0 1301 ......REGION....\n-00079990: 0000 1800 0000 1700 11f2 454e 4449 414e ..........ENDIAN\n+00079990: 0000 1800 0000 1700 11fe 454e 4449 414e ..........ENDIAN\n 000799a0: 4356 5400 c028 0100 001a 0000 0012 0012 CVT..(..........\n 000799b0: 0058 5445 4e44 00bf 2200 001c 0000 0011 .XTEND..\".......\n-000799c0: 0014 f252 4143 5400 bf72 0000 1d00 0000 ...RACT..r......\n+000799c0: 0014 fe52 4143 5400 bf72 0000 1d00 0000 ...RACT..r......\n 000799d0: 0b00 1900 c100 0024 0000 0010 0019 00ff .......$........\n 000799e0: 7300 ff46 4e00 0025 0000 0013 001e 004f s..FN..%.......O\n 000799f0: 524d 4154 00c0 1301 0000 1e00 0000 0c00 RMAT............\n 00079a00: 25ff 3801 0000 1f00 0000 0c00 25ff 6101 %.8.........%.a.\n 00079a10: 0000 2000 0000 1200 1dff 4c41 4245 4c00 .. .......LABEL.\n 00079a20: bf92 0000 2100 0000 1400 1dff 5245 4749 ....!.......REGI\n-00079a30: 4f4e 00c0 1101 0000 2200 0000 1300 11f2 ON......\".......\n+00079a30: 4f4e 00c0 1101 0000 2200 0000 1300 11fe ON......\".......\n 00079a40: 4652 4545 5a45 00bf 3200 0023 0000 000d FREEZE..2..#....\n-00079a50: 0018 f2c0 3301 0000 2600 0000 0c00 194d ....3...&......M\n+00079a50: 0018 fec0 3301 0000 2600 0000 0c00 194d ....3...&......M\n 00079a60: 6201 0000 2700 0000 1a00 1800 ff73 00ff b...'........s..\n 00079a70: 4558 414d 504c 4553 00c0 2701 0000 2d00 EXAMPLES..'...-.\n 00079a80: 0000 1300 1c00 4f4e 4c49 4e45 00bf 2200 ......ONLINE..\".\n-00079a90: 002a 0000 0015 001d f256 4552 5249 4445 .*.......VERRIDE\n-00079aa0: 00c0 1101 0000 2b00 0000 0b00 1cf2 5a00 ......+.......Z.\n+00079a90: 002a 0000 0015 001d fe56 4552 5249 4445 .*.......VERRIDE\n+00079aa0: 00c0 1101 0000 2b00 0000 0b00 1cfe 5a00 ......+.......Z.\n 00079ab0: 002c 0000 001e 001c 005b 4e4f 5d41 5b55 .,.......[NO]A[U\n 00079ac0: 544f 5245 4c45 4153 4500 c015 0100 0028 TORELEASE......(\n 00079ad0: 0000 0017 0012 2054 4f4b 00ff 7300 ff44 ...... TOK..s..D\n 00079ae0: 4200 bf32 0000 2900 0000 1200 1100 494e B..2..).......IN\n 00079af0: 5445 4700 bf92 0000 2e00 0000 0d00 1700 TEG.............\n 00079b00: c041 0100 002f 0000 000c 0018 0084 0100 .A.../..........\n 00079b10: 0030 0000 001a 0017 00ff 7300 ff41 444a .0........s..ADJ\n@@ -31192,29 +31192,29 @@\n 00079d70: 0000 5000 0000 0c00 2200 c03b 0000 5100 ..P.....\"..;..Q.\n 00079d80: 0000 1200 1300 5354 4f52 4500 bf72 0000 ......STORE..r..\n 00079d90: 5200 0000 1900 1900 ff73 00ff 4558 414d R........s..EXAM\n 00079da0: 504c 4553 00bf 1200 0059 0000 0011 001f PLES.....Y......\n 00079db0: 0054 454e 4400 bf32 0000 5700 0000 1400 .TEND..2..W.....\n 00079dc0: 1200 554e 444f 574e 00c0 1801 0000 5800 ..UNDOWN......X.\n 00079dd0: 0000 1500 194f ff73 00ff 4649 4c45 00bf .....O.s..FILE..\n-00079de0: 3200 005a 0000 0016 001d f252 454c 494e 2..Z.......RELIN\n+00079de0: 3200 005a 0000 0016 001d fe52 454c 494e 2..Z.......RELIN\n 00079df0: 4b43 544c 00bf 1200 005b 0000 0011 0011 KCTL.....[......\n 00079e00: 0053 4554 00c0 2101 0000 5c00 0000 1d00 .SET..!...\\.....\n 00079e10: 1500 ff73 00ff 4143 4345 5353 5f4d 4554 ...s..ACCESS_MET\n 00079e20: 484f 4400 0100 005f 0000 001b 0019 ff44 HOD...._.......D\n 00079e30: 4546 4552 5f41 4c4c 4f43 4154 4500 bf92 EFER_ALLOCATE...\n 00079e40: 0000 6100 0000 0b00 1900 4500 0060 0000 ..a.......E..`..\n 00079e50: 000b 001a 004f 0000 6200 0000 1500 1a00 .....O..b.......\n 00079e60: 5841 4d50 4c45 5300 c025 0100 0071 0000 XAMPLES..%...q..\n 00079e70: 0017 0019 0046 4c55 5348 5f54 494d 4500 .....FLUSH_TIME.\n 00079e80: bf22 0000 6300 0000 1b00 1900 474c 4f42 .\"..c.......GLOB\n 00079e90: 414c 5f42 5546 4645 5253 00bf 7200 0064 AL_BUFFERS..r..d\n 00079ea0: 0000 001d 0019 0048 4152 445f 5350 494e .......HARD_SPIN\n 00079eb0: 5f43 4f55 4e54 00c0 1501 0000 6500 0000 _COUNT......e...\n-00079ec0: 0b00 19f2 4900 0066 0000 0015 0019 004b ....I..f.......K\n+00079ec0: 0b00 19fe 4900 0066 0000 0015 0019 004b ....I..f.......K\n 00079ed0: 4559 5f53 495a 4500 bf32 0000 6700 0000 EY_SIZE..2..g...\n 00079ee0: 0b00 1a00 4600 0069 0000 000c 0019 004c ....F..i.......L\n 00079ef0: 4e00 006a 0000 0021 0019 0050 4152 5449 N..j...!...PARTI\n 00079f00: 414c 5f52 4543 4f56 5f42 5950 4153 5300 AL_RECOV_BYPASS.\n 00079f10: bf32 0000 6800 0000 0b00 1900 5100 006c .2..h.......Q..l\n 00079f20: 0000 0017 001a 0044 4252 554e 444f 574e .......DBRUNDOWN\n 00079f30: 00c0 2701 0000 6b00 0000 1700 1900 5245 ..'...k.......RE\n@@ -31355,1500 +31355,1500 @@\n 0007a7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007a7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007a7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007a7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007a800: 0100 0000 d907 0000 400f 0000 0000 0000 ........@.......\n-0007a810: 6100 00f2 4845 4c50 00ff 7300 ff47 444d a...HELP..s..GDM\n+0007a810: 6100 00fe 4845 4c50 00ff 7300 ff47 444d a...HELP..s..GDM\n 0007a820: 00ff 7300 ff53 495a 4500 c05a 0000 2020 ..s..SIZE..Z.. \n 0007a830: 2054 6865 2032 2073 6967 6d61 2063 6f6c The 2 sigma col\n 0007a840: 756d 6e20 666f 7220 7468 6520 7477 6f20 umn for the two \n 0007a850: 7361 6d70 6c69 6e67 2074 6563 686e 6971 sampling techniq\n 0007a860: 7565 7320 6164 6472 6573 7365 7320 7468 ues addresses th\n-0007a870: 6552 0017 f261 0000 2020 2064 6973 7065 eR...a.. dispe\n+0007a870: 6552 0017 fe61 0000 2020 2064 6973 7065 eR...a.. dispe\n 0007a880: 7273 696f 6e20 6f66 2074 6865 2073 616d rsion of the sam\n 0007a890: 706c 6573 2028 696e 2062 6c6f 636b 7329 ples (in blocks)\n 0007a8a0: 2062 7920 6769 7669 6e67 2074 6865 2070 by giving the p\n 0007a8b0: 726f 6261 6269 6c69 7479 2028 726f 756e robability (roun\n-0007a8c0: 6465 6452 0017 f262 0000 2020 2074 6f20 dedR...b.. to \n+0007a8c0: 6465 6452 0017 fe62 0000 2020 2074 6f20 dedR...b.. to \n 0007a8d0: 6120 7768 6f6c 6520 7065 7263 656e 7461 a whole percenta\n 0007a8e0: 6765 2920 7468 6174 2074 6865 2061 6374 ge) that the act\n 0007a8f0: 7561 6c20 7661 6c75 6520 6661 6c6c 7320 ual value falls \n 0007a900: 6661 7274 6865 7220 6177 6179 2066 726f farther away fro\n-0007a910: 6d20 7468 654e 0017 f263 0000 2020 2072 m theN...c.. r\n+0007a910: 6d20 7468 654e 0017 fe63 0000 2020 2072 m theN...c.. r\n 0007a920: 6570 6f72 7465 6420 7661 6c75 6520 6279 eported value by\n 0007a930: 206d 6f72 6520 7468 616e 2074 776f 2073 more than two s\n 0007a940: 6967 6d61 3b20 696e 206f 7468 6572 2077 igma; in other w\n 0007a950: 6f72 6473 2c20 6c61 7267 6572 2076 616c ords, larger val\n-0007a960: 7565 734f 0017 f264 0000 2020 2069 6e64 uesO...d.. ind\n+0007a960: 7565 734f 0017 fe64 0000 2020 2069 6e64 uesO...d.. ind\n 0007a970: 6963 6174 6520 6c65 7373 2063 6f6e 6669 icate less confi\n 0007a980: 6465 6e63 6520 696e 2074 6865 2061 6363 dence in the acc\n 0007a990: 7572 6163 7920 6f66 2074 6865 2072 6573 uracy of the res\n 0007a9a0: 756c 742e 2057 6974 6820 7468 6520 7363 ult. With the sc\n-0007a9b0: 616e 5400 17f2 6500 0020 2020 6d65 7468 anT...e.. meth\n+0007a9b0: 616e 5400 17fe 6500 0020 2020 6d65 7468 anT...e.. meth\n 0007a9c0: 6f64 2074 6865 2022 7361 6d70 6c65 2220 od the \"sample\" \n 0007a9d0: 6973 2022 636f 6d70 6c65 7465 2c22 2073 is \"complete,\" s\n 0007a9e0: 6f20 616e 7920 696e 6163 6375 7261 6379 o any inaccuracy\n 0007a9f0: 2063 6f6d 6573 2066 726f 6d20 636f 6e63 comes from conc\n-0007aa00: 7572 7265 6e74 1200 17f2 6600 0020 2020 urrent....f.. \n-0007aa10: 7570 6461 7465 732e 0700 17f2 6700 0017 updates.....g...\n-0007aa20: 0017 f268 0000 2020 202a 2a49 6d70 6f72 ...h.. **Impor\n-0007aa30: 7461 6e74 2a2a 0700 17f2 6900 0051 0017 tant**....i..Q..\n-0007aa40: f26a 0000 2020 2046 6f72 206c 6172 6765 .j.. For large\n+0007aa00: 7572 7265 6e74 1200 17fe 6600 0020 2020 urrent....f.. \n+0007aa10: 7570 6461 7465 732e 0700 17fe 6700 0017 updates.....g...\n+0007aa20: 0017 fe68 0000 2020 202a 2a49 6d70 6f72 ...h.. **Impor\n+0007aa30: 7461 6e74 2a2a 0700 17fe 6900 0051 0017 tant**....i..Q..\n+0007aa40: fe6a 0000 2020 2046 6f72 206c 6172 6765 .j.. For large\n 0007aa50: 2064 6174 6162 6173 6573 2c20 4d55 5049 databases, MUPI\n 0007aa60: 5020 5349 5a45 2069 7320 6661 7374 6572 P SIZE is faster\n 0007aa70: 2074 6861 6e20 4d55 5049 5020 494e 5445 than MUPIP INTE\n 0007aa80: 4720 2d46 4153 5420 2d46 554c 4c2e 5300 G -FAST -FULL.S.\n-0007aa90: 17f2 7100 0020 2020 494d 5053 414d 504c ..q.. IMPSAMPL\n+0007aa90: 17fe 7100 0020 2020 494d 5053 414d 504c ..q.. IMPSAMPL\n 0007aaa0: 4520 6973 2065 7870 6563 7465 6420 746f E is expected to\n 0007aab0: 2062 6520 7468 6520 6661 7374 6573 7420 be the fastest \n 0007aac0: 6573 7469 6d61 7469 6f6e 2074 6563 686e estimation techn\n 0007aad0: 6971 7565 2c20 666f 6c6c 6f77 6564 2062 ique, followed b\n-0007aae0: 7921 0017 f272 0000 2020 2041 5253 414d y!...r.. ARSAM\n+0007aae0: 7921 0017 fe72 0000 2020 2041 5253 414d y!...r.. ARSAM\n 0007aaf0: 504c 4520 616e 6420 7468 656e 2053 4341 PLE and then SCA\n-0007ab00: 4e2e 0700 17f2 7300 004d 0017 f274 0000 N.....s..M...t..\n+0007ab00: 4e2e 0700 17fe 7300 004d 0017 fe74 0000 N.....s..M...t..\n 0007ab10: 2020 2049 6e20 7465 726d 7320 6f66 2061 In terms of a\n 0007ab20: 6363 7572 6163 792c 204d 5550 4950 2049 ccuracy, MUPIP I\n 0007ab30: 4e54 4547 202d 4641 5354 202d 4655 4c4c NTEG -FAST -FULL\n 0007ab40: 2069 7320 7468 6520 6d6f 7374 2061 6363 is the most acc\n-0007ab50: 7572 6174 652e 0700 17f2 7500 001c 0017 urate.....u.....\n-0007ab60: f276 0000 2020 202d 4164 6a61 6365 6e63 .v.. -Adjacenc\n-0007ab70: 793d 696e 7465 6765 7207 0017 f277 0000 y=integer....w..\n-0007ab80: 4f00 17f2 7800 0020 2020 5370 6563 6966 O...x.. Specif\n+0007ab50: 7572 6174 652e 0700 17fe 7500 001c 0017 urate.....u.....\n+0007ab60: fe76 0000 2020 202d 4164 6a61 6365 6e63 .v.. -Adjacenc\n+0007ab70: 793d 696e 7465 6765 7207 0017 fe77 0000 y=integer....w..\n+0007ab80: 4f00 17fe 7800 0020 2020 5370 6563 6966 O...x.. Specif\n 0007ab90: 6965 7320 7468 6520 6c6f 6769 6361 6c20 ies the logical \n 0007aba0: 6164 6a61 6365 6e63 7920 6f66 2064 6174 adjacency of dat\n 0007abb0: 6120 626c 6f63 6b73 2074 6861 7420 4d55 a blocks that MU\n 0007abc0: 5049 5020 5349 5a45 2073 686f 756c 6454 PIP SIZE shouldT\n-0007abd0: 0017 f279 0000 2020 2061 7373 756d 6520 ...y.. assume \n+0007abd0: 0017 fe79 0000 2020 2061 7373 756d 6520 ...y.. assume \n 0007abe0: 6475 7269 6e67 2065 7374 696d 6174 696f during estimatio\n 0007abf0: 6e2e 2042 7920 6465 6661 756c 742c 204d n. By default, M\n 0007ac00: 5550 4950 2053 495a 4520 6173 7375 6d65 UPIP SIZE assume\n 0007ac10: 7320 2d41 444a 4143 454e 4359 3d31 3020 s -ADJACENCY=10 \n-0007ac20: 616e 6452 0017 f27a 0000 2020 2072 6570 andR...z.. rep\n+0007ac20: 616e 6452 0017 fe7a 0000 2020 2072 6570 andR...z.. rep\n 0007ac30: 6f72 7473 2074 6865 206c 6f67 6963 616c orts the logical\n 0007ac40: 2061 646a 6163 656e 6379 2069 6e20 7468 adjacency in th\n 0007ac50: 6520 2241 646a 6163 656e 7422 2063 6f6c e \"Adjacent\" col\n 0007ac60: 756d 6e20 6f66 2074 6865 204d 5550 4950 umn of the MUPIP\n-0007ac70: 2053 495a 4553 0017 f281 0000 2020 2072 SIZES...... r\n+0007ac70: 2053 495a 4553 0017 fe81 0000 2020 2072 SIZES...... r\n 0007ac80: 6570 6f72 742e 204e 6f74 6520 7468 6174 eport. Note that\n 0007ac90: 2061 646a 6163 656e 6379 2069 7320 6f6e adjacency is on\n 0007aca0: 6c79 2061 2070 726f 7879 2066 6f72 2064 ly a proxy for d\n 0007acb0: 6174 6162 6173 6520 6f72 6761 6e69 7a61 atabase organiza\n-0007acc0: 7469 6f6e 2061 6e64 5300 17f2 8200 0020 tion andS...... \n+0007acc0: 7469 6f6e 2061 6e64 5300 17fe 8200 0020 tion andS...... \n 0007acd0: 2020 6974 7320 7573 6566 756c 6e65 7373 its usefulness\n 0007ace0: 206d 6179 2062 6520 6c69 6d69 7465 6420 may be limited \n 0007acf0: 6279 2074 6865 2074 6563 686e 6f6c 6f67 by the technolog\n 0007ad00: 7920 616e 6420 636f 6e66 6967 7572 6174 y and configurat\n-0007ad10: 696f 6e20 6f66 2079 6f75 7251 0017 f283 ion of yourQ....\n+0007ad10: 696f 6e20 6f66 2079 6f75 7251 0017 fe83 ion of yourQ....\n 0007ad20: 0000 2020 2073 6563 6f6e 6461 7279 2073 .. secondary s\n 0007ad30: 746f 7261 6765 2e20 5365 6520 7468 6520 torage. See the \n 0007ad40: 494e 5445 4720 7365 6374 696f 6e20 6f66 INTEG section of\n 0007ad50: 2074 6869 7320 6368 6170 7465 7220 666f this chapter fo\n-0007ad60: 7220 6164 6469 7469 6f6e 616c 2000 17f2 r additional ...\n+0007ad60: 7220 6164 6469 7469 6f6e 616c 2000 17fe r additional ...\n 0007ad70: 8400 0020 2020 636f 6d6d 656e 7473 206f ... comments o\n-0007ad80: 6e20 6164 6a61 6365 6e63 792e 0700 17f2 n adjacency.....\n-0007ad90: 8500 0011 0017 f286 0000 2020 202d 5365 .......... -Se\n-0007ada0: 6c65 6374 0700 17f2 8700 004d 0017 f288 lect.......M....\n+0007ad80: 6e20 6164 6a61 6365 6e63 792e 0700 17fe n adjacency.....\n+0007ad90: 8500 0011 0017 fe86 0000 2020 202d 5365 .......... -Se\n+0007ada0: 6c65 6374 0700 17fe 8700 004d 0017 fe88 lect.......M....\n 0007adb0: 0000 2020 2053 7065 6369 6669 6573 2074 .. Specifies t\n 0007adc0: 6865 2067 6c6f 6261 6c20 7661 7269 6162 he global variab\n 0007add0: 6c65 7320 6f6e 2077 6869 6368 204d 5550 les on which MUP\n 0007ade0: 4950 2053 495a 4520 7275 6e73 2e20 2d53 IP SIZE runs. -S\n-0007adf0: 454c 4543 5420 6973 4a00 17f2 8900 0020 ELECT isJ...... \n+0007adf0: 454c 4543 5420 6973 4a00 17fe 8900 0020 ELECT isJ...... \n 0007ae00: 2020 696e 636f 6d70 6174 6962 6c65 2077 incompatible w\n 0007ae10: 6974 6820 2d53 5542 5343 5249 5054 2e49 ith -SUBSCRIPT.I\n 0007ae20: 6620 6e65 6974 6865 7220 2d53 454c 4543 f neither -SELEC\n 0007ae30: 5420 6f72 202d 5355 4253 4352 4950 5420 T or -SUBSCRIPT \n-0007ae40: 6973 4d00 17f2 8a00 0020 2020 7370 6563 isM...... spec\n+0007ae40: 6973 4d00 17fe 8a00 0020 2020 7370 6563 isM...... spec\n 0007ae50: 6966 6965 642c 204d 5550 4950 2053 495a ified, MUPIP SIZ\n 0007ae60: 4520 7365 6c65 6374 7320 616c 6c20 676c E selects all gl\n 0007ae70: 6f62 616c 2076 6172 6961 626c 6573 2069 obal variables i\n 0007ae80: 6e20 7468 6520 7370 6563 6966 6965 6414 n the specified.\n-0007ae90: 0017 f291 0000 2020 2072 6567 696f 6e28 ...... region(\n-0007aea0: 7329 2e07 0017 f292 0000 3000 17f2 9300 s)........0.....\n+0007ae90: 0017 fe91 0000 2020 2072 6567 696f 6e28 ...... region(\n+0007aea0: 7329 2e07 0017 fe92 0000 3000 17fe 9300 s)........0.....\n 0007aeb0: 0020 2020 5468 6520 666f 726d 6174 206f . The format o\n 0007aec0: 6620 7468 6520 5345 4c45 4354 2071 7561 f the SELECT qua\n-0007aed0: 6c69 6669 6572 2069 733a 0700 17f2 9400 lifier is:......\n-0007aee0: 0024 0017 f295 0000 2020 202d 735b 656c .$...... -s[el\n+0007aed0: 6c69 6669 6572 2069 733a 0700 17fe 9400 lifier is:......\n+0007aee0: 0024 0017 fe95 0000 2020 202d 735b 656c .$...... -s[el\n 0007aef0: 6563 745d 3d67 6c6f 6261 6c2d 6e61 6d65 ect]=global-name\n-0007af00: 2d6c 6973 7407 0017 f296 0000 2200 17f2 -list.......\"...\n+0007af00: 2d6c 6973 7407 0017 fe96 0000 2200 17fe -list.......\"...\n 0007af10: 9700 0020 2020 676c 6f62 616c 2d6e 616d ... global-nam\n 0007af20: 652d 6c69 7374 2063 616e 2062 653a 0700 e-list can be:..\n-0007af30: 17f2 9800 0046 0017 f299 0000 2020 2020 .....F...... \n+0007af30: 17fe 9800 0046 0017 fe99 0000 2020 2020 .....F...... \n 0007af40: 206f 2041 2063 6f6d 6d61 2073 6570 6172 o A comma separ\n 0007af50: 6174 6564 206c 6973 7420 6f66 2067 6c6f ated list of glo\n 0007af60: 6261 6c20 7661 7269 6162 6c65 732e 2046 bal variables. F\n-0007af70: 6f72 2065 7861 6d70 6c65 2c1e 0017 f29a or example,.....\n+0007af70: 6f72 2065 7861 6d70 6c65 2c1e 0017 fe9a or example,.....\n 0007af80: 0000 2020 2020 2020 202d 7365 6c65 6374 .. -select\n-0007af90: 3d27 5e61 2c5e 7829 2740 0016 f2c1 1100 ='^a,^x)'@......\n+0007af90: 3d27 5e61 2c5e 7829 2740 0016 fec1 1100 ='^a,^x)'@......\n 0007afa0: 0020 2020 2020 6f20 476c 6f62 616c 2076 . o Global v\n 0007afb0: 6172 6961 626c 6573 206d 6179 2062 6520 ariables may be \n 0007afc0: 7375 6273 6372 6970 7465 642e 2046 6f72 subscripted. For\n 0007afd0: 2065 7861 6d70 6c65 2c00 0000 0000 0000 example,.......\n 0007afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007b000: 0100 0000 ef07 0000 6f0f 0000 0000 0000 ........o.......\n-0007b010: 6300 00f2 4845 4c50 00ff 7300 ff47 444d c...HELP..s..GDM\n+0007b010: 6300 00fe 4845 4c50 00ff 7300 ff47 444d c...HELP..s..GDM\n 0007b020: 00ff 7300 ff53 495a 4500 c111 1100 0020 ..s..SIZE...... \n 0007b030: 2020 2020 2020 2d73 656c 6563 743d 275e -select='^\n 0007b040: 6731 2822 2222 2261 2222 2222 2927 2e20 g1(\"\"\"\"a\"\"\"\")'. \n 0007b050: 4e6f 7465 2074 6861 7420 7374 7269 6e67 Note that string\n 0007b060: 2073 7562 7363 7269 7074 7320 7265 7175 subscripts requ\n-0007b070: 6972 6553 0018 f221 0000 2020 2020 2020 ireS...!.. \n+0007b070: 6972 6553 0018 fe21 0000 2020 2020 2020 ireS...!.. \n 0007b080: 2073 7566 6669 6369 656e 7420 7175 6f74 sufficient quot\n 0007b090: 6573 2074 6f20 6d61 6b65 2069 7420 7468 es to make it th\n 0007b0a0: 6f75 6768 2074 6865 2073 6865 6c6c 2070 ough the shell p\n 0007b0b0: 6172 7369 6e67 2074 6f20 7265 6163 6820 arsing to reach \n-0007b0c0: 4d55 5049 502e 5300 18f2 3100 0020 2020 MUPIP.S...1.. \n+0007b0c0: 4d55 5049 502e 5300 18fe 3100 0020 2020 MUPIP.S...1.. \n 0007b0d0: 2020 6f20 4120 7261 6e67 6520 6f66 2067 o A range of g\n 0007b0e0: 6c6f 6261 6c20 7661 7269 6162 6c65 7320 lobal variables \n 0007b0f0: 6465 6e6f 7465 6420 6279 2073 7461 7274 denoted by start\n 0007b100: 3a65 6e64 2073 796e 7461 782e 2046 6f72 :end syntax. For\n-0007b110: 2065 7861 6d70 6c65 2c2b 0018 f241 0000 example,+...A..\n+0007b110: 2065 7861 6d70 6c65 2c2b 0018 fe41 0000 example,+...A..\n 0007b120: 2020 2020 2020 202d 7365 6c65 6374 3d27 -select='\n 0007b130: 5e67 313a 5e67 3428 2222 2222 6322 2222 ^g1:^g4(\"\"\"\"c\"\"\"\n-0007b140: 2229 272e 5400 18f2 5100 0020 2020 2020 \")'.T...Q.. \n+0007b140: 2229 272e 5400 18fe 5100 0020 2020 2020 \")'.T...Q.. \n 0007b150: 6f20 4120 676c 6f62 616c 2076 6172 6961 o A global varia\n 0007b160: 626c 6520 7769 7468 2077 696c 6463 6172 ble with wildcar\n 0007b170: 6473 2c20 666f 7220 6578 616d 706c 652c ds, for example,\n 0007b180: 202d 7365 6c65 6374 3d27 5e67 2a27 2e20 -select='^g*'. \n-0007b190: 4e6f 7465 2074 6865 4500 18f2 6100 0020 Note theE...a.. \n+0007b190: 4e6f 7465 2074 6865 4500 18fe 6100 0020 Note theE...a.. \n 0007b1a0: 2020 2020 2020 6e61 6d65 206d 7573 7420 name must \n 0007b1b0: 6265 2065 7363 6170 6564 2074 6f20 6176 be escaped to av\n 0007b1c0: 6f69 6420 7368 656c 6c20 6669 6c65 6e61 oid shell filena\n 0007b1d0: 6d65 2065 7870 616e 7369 6f6e 2e31 0018 me expansion.1..\n-0007b1e0: f271 0000 2020 2020 206f 2022 2a22 2074 .q.. o \"*\" t\n+0007b1e0: fe71 0000 2020 2020 206f 2022 2a22 2074 .q.. o \"*\" t\n 0007b1f0: 6f20 7365 6c65 6374 2061 6c6c 2067 6c6f o select all glo\n 0007b200: 6261 6c20 7661 7269 6162 6c65 732e 0700 bal variables...\n-0007b210: 18f2 8100 0011 0018 f291 0000 2020 202d ............ -\n-0007b220: 5265 6769 6f6e 0700 17f2 1200 0054 0018 Region.......T..\n-0007b230: f211 0000 2020 2053 7065 6369 6669 6573 .... Specifies\n+0007b210: 18fe 8100 0011 0018 fe91 0000 2020 202d ............ -\n+0007b220: 5265 6769 6f6e 0700 17fe 1200 0054 0018 Region.......T..\n+0007b230: fe11 0000 2020 2053 7065 6369 6669 6573 .... Specifies\n 0007b240: 2074 6865 2072 6567 696f 6e20 6f6e 2077 the region on w\n 0007b250: 6869 6368 204d 5550 4950 2053 495a 4520 hich MUPIP SIZE \n 0007b260: 7275 6e73 2e20 4966 2052 4547 494f 4e20 runs. If REGION \n 0007b270: 6973 206e 6f74 2073 7065 6369 6669 6564 is not specified\n-0007b280: 2c50 0018 f221 0000 2020 204d 5550 4950 ,P...!.. MUPIP\n+0007b280: 2c50 0018 fe21 0000 2020 204d 5550 4950 ,P...!.. MUPIP\n 0007b290: 2053 495a 4520 7365 6c65 6374 7320 616c SIZE selects al\n 0007b2a0: 6c20 7265 6769 6f6e 732e 2054 6865 2066 l regions. The f\n 0007b2b0: 6f72 6d61 7420 6f66 2074 6865 2052 4547 ormat of the REG\n 0007b2c0: 494f 4e20 7175 616c 6966 6965 7220 6973 ION qualifier is\n-0007b2d0: 3a07 0018 f231 0000 1f00 18f2 4100 0020 :....1......A.. \n+0007b2d0: 3a07 0018 fe31 0000 1f00 18fe 4100 0020 :....1......A.. \n 0007b2e0: 2020 2d52 5b45 4749 4f4e 5d3d 7265 6769 -R[EGION]=regi\n-0007b2f0: 6f6e 2d6c 6973 7407 0018 f251 0000 1300 on-list....Q....\n-0007b300: 18f2 6100 0020 2020 4578 616d 706c 6573 ..a.. Examples\n-0007b310: 3a07 0018 f271 0000 5700 18f2 8100 0020 :....q..W...... \n+0007b2f0: 6f6e 2d6c 6973 7407 0018 fe51 0000 1300 on-list....Q....\n+0007b300: 18fe 6100 0020 2020 4578 616d 706c 6573 ..a.. Examples\n+0007b310: 3a07 0018 fe71 0000 5700 18fe 8100 0020 :....q..W...... \n 0007b320: 2020 2420 6d75 7069 7020 7369 7a65 202d $ mupip size -\n 0007b330: 6865 7572 6973 7469 633d 2269 6d70 7361 heuristic=\"impsa\n 0007b340: 6d70 6c65 2c73 616d 706c 6573 3d32 3030 mple,samples=200\n 0007b350: 3022 202d 7365 6c65 6374 3d27 5e79 2a27 0\" -select='^y*'\n 0007b360: 202d 7265 6769 6f6e 3d22 4152 4547 2207 -region=\"AREG\".\n-0007b370: 0018 f291 0000 5300 17f2 1300 0020 2020 ......S...... \n+0007b370: 0018 fe91 0000 5300 17fe 1300 0020 2020 ......S...... \n 0007b380: 5468 6973 2065 7861 6d70 6c65 2065 7374 This example est\n 0007b390: 696d 6174 6573 2074 6865 2073 697a 6520 imates the size \n 0007b3a0: 6f66 2061 6c6c 2067 6c6f 6261 6c20 7661 of all global va\n 0007b3b0: 7269 6162 6c65 2073 7461 7274 696e 6720 riable starting \n-0007b3c0: 7769 7468 2022 7922 2e4b 0018 f211 0000 with \"y\".K......\n+0007b3c0: 7769 7468 2022 7922 2e4b 0018 fe11 0000 with \"y\".K......\n 0007b3d0: 2020 2049 7420 7573 6573 2069 6d70 6f72 It uses impor\n 0007b3e0: 7461 6e63 6520 7361 6d70 6c69 6e67 2077 tance sampling w\n 0007b3f0: 6974 6820 3230 3030 2073 616d 706c 6573 ith 2000 samples\n 0007b400: 206f 6e20 7468 6520 7265 6769 6f6e 2041 on the region A\n-0007b410: 5245 472e 0700 18f2 2100 0031 0018 f231 REG.....!..1...1\n+0007b410: 5245 472e 0700 18fe 2100 0031 0018 fe31 REG.....!..1...1\n 0007b420: 0000 2020 2024 206d 7570 6970 2073 697a .. $ mupip siz\n 0007b430: 6520 2d68 6575 7269 7374 6963 3d22 7363 e -heuristic=\"sc\n-0007b440: 616e 2c6c 6576 656c 3d2d 3122 0700 18f2 an,level=-1\"....\n-0007b450: 4100 0053 0018 f251 0000 2020 2054 6869 A..S...Q.. Thi\n+0007b440: 616e 2c6c 6576 656c 3d2d 3122 0700 18fe an,level=-1\"....\n+0007b450: 4100 0053 0018 fe51 0000 2020 2054 6869 A..S...Q.. Thi\n 0007b460: 7320 6578 616d 706c 6520 636f 756e 7473 s example counts\n 0007b470: 2074 6865 206e 756d 6265 7220 6f66 2062 the number of b\n 0007b480: 6c6f 636b 7320 616e 6420 7265 636f 7264 locks and record\n 0007b490: 7320 6174 2031 206c 6576 656c 2062 656c s at 1 level bel\n-0007b4a0: 6f77 2074 6865 2400 18f2 6100 0020 2020 ow the$...a.. \n+0007b4a0: 6f77 2074 6865 2400 18fe 6100 0020 2020 ow the$...a.. \n 0007b4b0: 726f 6f74 206f 6620 7468 6520 6461 7461 root of the data\n-0007b4c0: 6261 7365 2074 7265 652e 0700 18f2 7100 base tree.....q.\n-0007b4d0: 003e 0018 f281 0000 2020 2024 206d 7570 .>...... $ mup\n+0007b4c0: 6261 7365 2074 7265 652e 0700 18fe 7100 base tree.....q.\n+0007b4d0: 003e 0018 fe81 0000 2020 2024 206d 7570 .>...... $ mup\n 0007b4e0: 6970 2073 697a 6520 2d68 6575 7269 7374 ip size -heurist\n 0007b4f0: 6963 3d22 6172 7361 6d70 6c65 2220 2d73 ic=\"arsample\" -s\n 0007b500: 656c 6563 743d 275e 6731 3a5e 6733 2707 elect='^g1:^g3'.\n-0007b510: 0018 f291 0000 5100 17f2 1400 0020 2020 ......Q...... \n+0007b510: 0018 fe91 0000 5100 17fe 1400 0020 2020 ......Q...... \n 0007b520: 5468 6973 2065 7861 6d70 6c65 2065 7374 This example est\n 0007b530: 696d 6174 6573 2074 6865 2073 697a 6520 imates the size \n 0007b540: 6f66 2067 6c6f 6261 6c20 7661 7269 6162 of global variab\n 0007b550: 6c65 7320 6731 2c20 6732 2061 6e64 2067 les g1, g2 and g\n-0007b560: 3320 7573 696e 6751 0018 f211 0000 2020 3 usingQ...... \n+0007b560: 3320 7573 696e 6751 0018 fe11 0000 2020 3 usingQ...... \n 0007b570: 2061 6363 6570 742f 7265 6a65 6374 2073 accept/reject s\n 0007b580: 616d 706c 696e 6720 7769 7468 2074 6865 ampling with the\n 0007b590: 2064 6566 6175 6c74 206e 756d 6265 7220 default number \n 0007b5a0: 6f66 2073 616d 706c 6573 2072 6567 6172 of samples regar\n-0007b5b0: 646c 6573 7320 6f66 2a00 18f2 2100 0020 dless of*...!.. \n+0007b5b0: 646c 6573 7320 6f66 2a00 18fe 2100 0020 dless of*...!.. \n 0007b5c0: 2020 7468 6520 7265 6769 6f6e 2069 6e20 the region in \n 0007b5d0: 7768 6963 6820 7468 6579 2072 6573 6964 which they resid\n-0007b5e0: 652e 0700 18f2 3100 0014 0018 f241 0000 e.....1......A..\n+0007b5e0: 652e 0700 18fe 3100 0014 0018 fe41 0000 e.....1......A..\n 0007b5f0: 2020 202d 5375 6273 6372 6970 7407 0018 -Subscript...\n-0007b600: f251 0000 5300 18f2 6100 0020 2020 5370 .Q..S...a.. Sp\n+0007b600: fe51 0000 5300 18fe 6100 0020 2020 5370 .Q..S...a.. Sp\n 0007b610: 6563 6966 6965 7320 7468 6520 7375 6273 ecifies the subs\n 0007b620: 6372 6970 7465 642f 6e6f 6e2d 7375 6273 cripted/non-subs\n 0007b630: 6372 6970 7465 6420 676c 6f62 616c 2076 cripted global v\n 0007b640: 6172 6961 626c 6573 206f 6e20 7768 6963 ariables on whic\n-0007b650: 6820 4d55 5049 503d 0018 f271 0000 2020 h MUPIP=...q.. \n+0007b650: 6820 4d55 5049 503d 0018 fe71 0000 2020 h MUPIP=...q.. \n 0007b660: 2053 495a 4520 7275 6e73 2e20 2d53 5542 SIZE runs. -SUB\n 0007b670: 5343 5249 5054 2069 7320 696e 636f 6d70 SCRIPT is incomp\n 0007b680: 6174 6962 6c65 2077 6974 6820 2d53 454c atible with -SEL\n-0007b690: 4543 542e 0700 18f2 8100 0033 0018 f291 ECT........3....\n+0007b690: 4543 542e 0700 18fe 8100 0033 0018 fe91 ECT........3....\n 0007b6a0: 0000 2020 2054 6865 2066 6f72 6d61 7420 .. The format \n 0007b6b0: 6f66 2074 6865 2053 5542 5343 5249 5054 of the SUBSCRIPT\n 0007b6c0: 2071 7561 6c69 6669 6572 2069 733a 0700 qualifier is:..\n-0007b6d0: 17f2 1500 0022 0018 f211 0000 2020 202d .....\"...... -\n+0007b6d0: 17fe 1500 0022 0018 fe11 0000 2020 202d .....\"...... -\n 0007b6e0: 7375 5b62 7363 7269 7074 5d3d 676c 6f62 su[bscript]=glob\n-0007b6f0: 616c 2d6c 6973 7407 0018 f221 0000 2200 al-list....!..\".\n-0007b700: 18f2 3100 0020 2020 676c 6f62 616c 2d6e ..1.. global-n\n+0007b6f0: 616c 2d6c 6973 7407 0018 fe21 0000 2200 al-list....!..\".\n+0007b700: 18fe 3100 0020 2020 676c 6f62 616c 2d6e ..1.. global-n\n 0007b710: 616d 652d 6c69 7374 2063 616e 2062 653a ame-list can be:\n-0007b720: 0700 18f2 4100 0053 0018 f251 0000 2020 ....A..S...Q.. \n+0007b720: 0700 18fe 4100 0053 0018 fe51 0000 2020 ....A..S...Q.. \n 0007b730: 2020 206f 2041 2072 616e 6765 206f 6620 o A range of \n 0007b740: 676c 6f62 616c 2076 6172 6961 626c 6573 global variables\n 0007b750: 2064 656e 6f74 6564 2062 7920 7374 6172 denoted by star\n 0007b760: 743a 656e 6420 7379 6e74 6178 2e20 466f t:end syntax. Fo\n-0007b770: 7220 6578 616d 706c 652c 2300 18f2 6100 r example,#...a.\n+0007b770: 7220 6578 616d 706c 652c 2300 18fe 6100 r example,#...a.\n 0007b780: 0020 2020 2020 2020 2d73 7562 7363 7269 . -subscri\n 0007b790: 7074 3d22 5e67 313a 5e67 3422 2e52 0018 pt=\"^g1:^g4\".R..\n-0007b7a0: f271 0000 2020 2020 206f 2041 2072 616e .q.. o A ran\n+0007b7a0: fe71 0000 2020 2020 206f 2041 2072 616e .q.. o A ran\n 0007b7b0: 6765 206f 6620 7375 6273 6372 6970 7465 ge of subscripte\n 0007b7c0: 6420 676c 6f62 616c 2076 6172 6961 626c d global variabl\n 0007b7d0: 6573 2064 656e 6f74 6564 2062 7920 7374 es denoted by st\n 0007b7e0: 6172 743a 656e 6420 7379 6e74 6178 2e00 art:end syntax..\n 0007b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007b800: 0100 0000 b407 0000 970f 0000 0000 0000 ................\n-0007b810: 4c00 00f2 4845 4c50 00ff 7300 ff47 444d L...HELP..s..GDM\n+0007b810: 4c00 00fe 4845 4c50 00ff 7300 ff47 444d L...HELP..s..GDM\n 0007b820: 00ff 7300 ff53 495a 4500 c115 8100 0020 ..s..SIZE...... \n 0007b830: 2020 2020 2020 466f 7220 6578 616d 706c For exampl\n 0007b840: 652c 202d 7375 6273 6372 6970 743d 225e e, -subscript=\"^\n-0007b850: 6728 3129 3a5e 6728 3429 222e 0700 18f2 g(1):^g(4)\".....\n-0007b860: 9100 0012 0017 f216 0000 2020 202a 2a4e .......... **N\n-0007b870: 6f74 652a 2a07 0018 f211 0000 5200 18f2 ote**.......R...\n+0007b850: 6728 3129 3a5e 6728 3429 222e 0700 18fe g(1):^g(4)\".....\n+0007b860: 9100 0012 0017 fe16 0000 2020 202a 2a4e .......... **N\n+0007b870: 6f74 652a 2a07 0018 fe11 0000 5200 18fe ote**.......R...\n 0007b880: 2100 0020 2020 4170 6172 7420 6672 6f6d !.. Apart from\n 0007b890: 2072 616e 646f 6d6e 6573 7320 6361 7573 randomness caus\n 0007b8a0: 6564 2062 7920 7361 6d70 6c69 6e67 2068 ed by sampling h\n 0007b8b0: 6575 7269 7374 6963 732c 204d 5550 4950 euristics, MUPIP\n 0007b8c0: 2053 495a 4520 616c 736f 2068 6173 5100 SIZE also hasQ.\n-0007b8d0: 18f2 3100 0020 2020 7261 6e64 6f6d 6e65 ..1.. randomne\n+0007b8d0: 18fe 3100 0020 2020 7261 6e64 6f6d 6e65 ..1.. randomne\n 0007b8e0: 7373 2066 726f 6d20 636f 6e63 7572 7265 ss from concurre\n 0007b8f0: 6e74 2075 7064 6174 6573 2062 6563 6175 nt updates becau\n 0007b900: 7365 2069 7420 646f 6573 206e 6f74 2075 se it does not u\n 0007b910: 7365 2074 6865 2073 6e61 7073 686f 742a se the snapshot*\n-0007b920: 0018 f241 0000 2020 2074 6563 686e 6971 ...A.. techniq\n+0007b920: 0018 fe41 0000 2020 2074 6563 686e 6971 ...A.. techniq\n 0007b930: 7565 2074 6861 7420 4d55 5049 5020 494e ue that MUPIP IN\n-0007b940: 5445 4720 7573 6573 2e07 0018 f251 0000 TEG uses.....Q..\n-0007b950: 0d00 12f2 544f 5000 0053 544f 500f 0016 ....TOP..STOP...\n-0007b960: f2bf 1100 0020 2020 5354 4f50 0700 17f2 ..... STOP....\n-0007b970: 2100 0053 0017 f231 0000 2020 2054 6572 !..S...1.. Ter\n+0007b940: 5445 4720 7573 6573 2e07 0018 fe51 0000 TEG uses.....Q..\n+0007b950: 0d00 12fe 544f 5000 0053 544f 500f 0016 ....TOP..STOP...\n+0007b960: febf 1100 0020 2020 5354 4f50 0700 17fe ..... STOP....\n+0007b970: 2100 0053 0017 fe31 0000 2020 2054 6572 !..S...1.. Ter\n 0007b980: 6d69 6e61 7465 7320 6120 4754 2e4d 2069 minates a GT.M i\n 0007b990: 6d61 6765 2e20 5468 6520 696d 6167 6520 mage. The image \n 0007b9a0: 6578 6563 7574 6573 2061 6e20 6f72 6465 executes an orde\n 0007b9b0: 726c 7920 6469 7365 6e67 6167 656d 656e rly disengagemen\n-0007b9c0: 7420 6672 6f6d 5100 17f2 4100 0020 2020 t fromQ...A.. \n+0007b9c0: 7420 6672 6f6d 5100 17fe 4100 0020 2020 t fromQ...A.. \n 0007b9d0: 616c 6c20 6461 7461 6261 7365 7320 7468 all databases th\n 0007b9e0: 6174 2061 7265 2063 7572 7265 6e74 6c79 at are currently\n 0007b9f0: 206f 7065 6e20 6279 2074 6865 2070 726f open by the pro\n 0007ba00: 6365 7373 2c20 616e 6420 7468 656e 2065 cess, and then e\n-0007ba10: 7869 7473 2e20 414f 0017 f251 0000 2020 xits. AO...Q.. \n+0007ba10: 7869 7473 2e20 414f 0017 fe51 0000 2020 xits. AO...Q.. \n 0007ba20: 204d 5550 4950 2053 544f 5020 7065 7266 MUPIP STOP perf\n 0007ba30: 6f72 6d73 2061 206b 696c 6c20 2d31 3520 orms a kill -15 \n 0007ba40: 616e 6420 7468 6572 6566 6f72 6520 6d61 and therefore ma\n 0007ba50: 7920 616c 736f 2062 6520 7573 6564 2074 y also be used t\n-0007ba60: 6f20 7374 6f70 1a00 17f2 6100 0020 2020 o stop....a.. \n+0007ba60: 6f20 7374 6f70 1a00 17fe 6100 0020 2020 o stop....a.. \n 0007ba70: 6e6f 6e2d 4754 2e4d 2069 6d61 6765 732e non-GT.M images.\n-0007ba80: 0700 17f2 7100 002c 0017 f281 0000 2020 ....q..,...... \n+0007ba80: 0700 17fe 7100 002c 0017 fe81 0000 2020 ....q..,...... \n 0007ba90: 2054 6865 2066 6f72 6d61 7420 6f66 2074 The format of t\n 0007baa0: 6865 2053 544f 5020 636f 6d6d 616e 6420 he STOP command \n-0007bab0: 6973 3a07 0017 f291 0000 2200 16f2 c011 is:.......\".....\n+0007bab0: 6973 3a07 0017 fe91 0000 2200 16fe c011 is:.......\".....\n 0007bac0: 0000 2020 204d 5550 4950 2053 545b 4f50 .. MUPIP ST[OP\n-0007bad0: 5d20 7072 6f63 6573 732d 6964 0700 17f2 ] process-id....\n-0007bae0: 1200 0054 0017 f213 0000 2020 2020 206f ...T...... o\n+0007bad0: 5d20 7072 6f63 6573 732d 6964 0700 17fe ] process-id....\n+0007bae0: 1200 0054 0017 fe13 0000 2020 2020 206f ...T...... o\n 0007baf0: 2055 7365 2074 6865 2073 6865 6c6c 2063 Use the shell c\n 0007bb00: 6f6d 6d61 6e64 2070 7320 746f 2064 6973 ommand ps to dis\n 0007bb10: 706c 6179 2061 206c 6973 7420 6f66 2061 play a list of a\n 0007bb20: 6374 6976 6520 7072 6f63 6573 7320 6e61 ctive process na\n-0007bb30: 6d65 7320 616e 6429 0017 f214 0000 2020 mes and)...... \n+0007bb30: 6d65 7320 616e 6429 0017 fe14 0000 2020 mes and)...... \n 0007bb40: 2020 2020 2070 726f 6365 7373 2069 6465 process ide\n 0007bb50: 6e74 6966 6965 7273 2028 5049 4473 292e ntifiers (PIDs).\n-0007bb60: 5300 17f2 1500 0020 2020 2020 6f20 546f S...... o To\n+0007bb60: 5300 17fe 1500 0020 2020 2020 6f20 546f S...... o To\n 0007bb70: 2053 544f 5020 6120 7072 6f63 6573 7320 STOP a process \n 0007bb80: 6265 6c6f 6e67 696e 6720 746f 2069 7473 belonging to its\n 0007bb90: 206f 776e 2061 6363 6f75 6e74 2c20 6120 own account, a \n 0007bba0: 7072 6f63 6573 7320 7265 7175 6972 6573 process requires\n-0007bbb0: 206e 6f54 0017 f216 0000 2020 2020 2020 noT...... \n+0007bbb0: 206e 6f54 0017 fe16 0000 2020 2020 2020 noT...... \n 0007bbc0: 2070 7269 7669 6c65 6765 732e 2054 6f20 privileges. To \n 0007bbd0: 5354 4f50 2061 2070 726f 6365 7373 2062 STOP a process b\n 0007bbe0: 656c 6f6e 6769 6e67 2074 6f20 616e 6f74 elonging to anot\n 0007bbf0: 6865 7220 6163 636f 756e 742c 204d 5550 her account, MUP\n-0007bc00: 4950 2053 544f 5023 0017 f217 0000 2020 IP STOP#...... \n+0007bc00: 4950 2053 544f 5023 0017 fe17 0000 2020 IP STOP#...... \n 0007bc10: 2020 2020 206d 7573 7420 6578 6563 7574 must execut\n-0007bc20: 6520 6173 2072 6f6f 742e 0700 17f2 1800 e as root.......\n-0007bc30: 0015 0017 f219 0000 2020 202a 2a43 6175 ........ **Cau\n-0007bc40: 7469 6f6e 2a2a 0700 17f2 1a00 0049 0017 tion**.......I..\n-0007bc50: f221 0000 2020 204f 6e20 7265 6365 6970 .!.. On receip\n+0007bc20: 6520 6173 2072 6f6f 742e 0700 17fe 1800 e as root.......\n+0007bc30: 0015 0017 fe19 0000 2020 202a 2a43 6175 ........ **Cau\n+0007bc40: 7469 6f6e 2a2a 0700 17fe 1a00 0049 0017 tion**.......I..\n+0007bc50: fe21 0000 2020 204f 6e20 7265 6365 6970 .!.. On receip\n 0007bc60: 7420 6f66 2061 204d 5550 4950 2053 544f t of a MUPIP STO\n 0007bc70: 5020 7369 676e 616c 2c20 6120 4754 2e4d P signal, a GT.M\n 0007bc80: 2070 726f 6365 7373 2063 6c65 616e 7320 process cleans \n-0007bc90: 7570 2069 7473 5400 17f2 2200 0020 2020 up itsT...\".. \n+0007bc90: 7570 2069 7473 5400 17fe 2200 0020 2020 up itsT...\".. \n 0007bca0: 7061 7274 6963 6970 6174 696f 6e20 696e participation in\n 0007bcb0: 206d 616e 6167 696e 6720 7468 6520 6461 managing the da\n 0007bcc0: 7461 6261 7365 2062 6566 6f72 6520 7368 tabase before sh\n 0007bcd0: 7574 7469 6e67 2064 6f77 6e2e 204f 6e20 utting down. On \n-0007bce0: 7265 6365 6970 7420 6f66 5000 17f2 2300 receipt ofP...#.\n+0007bce0: 7265 6365 6970 7420 6f66 5000 17fe 2300 receipt ofP...#.\n 0007bcf0: 0020 2020 7468 7265 6520 4d55 5049 5020 . three MUPIP \n 0007bd00: 5354 4f50 2073 6967 6e61 6c73 2069 6e20 STOP signals in \n 0007bd10: 6120 726f 772c 2061 2047 542e 4d20 7072 a row, a GT.M pr\n 0007bd20: 6f63 6573 7320 7368 7574 7320 646f 776e ocess shuts down\n-0007bd30: 2066 6f72 7468 7769 7468 5300 17f2 2400 forthwithS...$.\n+0007bd30: 2066 6f72 7468 7769 7468 5300 17fe 2400 forthwithS...$.\n 0007bd40: 0020 2020 7769 7468 6f75 7420 636c 6561 . without clea\n 0007bd50: 6e69 6e67 2075 7020 2d20 7468 6520 6571 ning up - the eq\n 0007bd60: 7569 7661 6c65 6e74 206f 6620 6120 6b69 uivalent of a ki\n 0007bd70: 6c6c 202d 3920 7369 676e 616c 2e20 5468 ll -9 signal. Th\n 0007bd80: 6973 2063 616e 2072 6573 756c 744e 0017 is can resultN..\n-0007bd90: f225 0000 2020 2069 6e20 7374 7275 6374 .%.. in struct\n+0007bd90: fe25 0000 2020 2069 6e20 7374 7275 6374 .%.. in struct\n 0007bda0: 7572 616c 2064 6174 6162 6173 6520 6461 ural database da\n 0007bdb0: 6d61 6765 2c20 6265 6361 7573 6520 4754 mage, because GT\n 0007bdc0: 2e4d 2064 6f65 7320 6e6f 7420 6861 7665 .M does not have\n-0007bdd0: 2073 7566 6669 6369 656e 7454 0017 f226 sufficientT...&\n+0007bdd0: 2073 7566 6669 6369 656e 7454 0017 fe26 sufficientT...&\n 0007bde0: 0000 2020 2063 6f6e 7472 6f6c 206f 6620 .. control of \n 0007bdf0: 7768 6174 2068 6170 7065 6e73 2069 6e20 what happens in \n 0007be00: 7265 7370 6f6e 7365 2074 6f20 616e 2069 response to an i\n 0007be10: 6d6d 6564 6961 7465 2070 726f 6365 7373 mmediate process\n 0007be20: 2074 6572 6d69 6e61 7469 6f6e 2074 6f42 termination toB\n-0007be30: 0017 f227 0000 2020 2070 726f 7465 6374 ...'.. protect\n+0007be30: 0017 fe27 0000 2020 2070 726f 7465 6374 ...'.. protect\n 0007be40: 2061 6761 696e 7374 2064 6174 6162 6173 against databas\n 0007be50: 6520 6461 6d61 6765 2075 6e64 6572 2061 e damage under a\n 0007be60: 6c6c 2063 6972 6375 6d73 7461 6e63 6573 ll circumstances\n-0007be70: 2e07 0017 f228 0000 4d00 17f2 2900 0020 .....(..M...).. \n+0007be70: 2e07 0017 fe28 0000 4d00 17fe 2900 0020 .....(..M...).. \n 0007be80: 2020 496e 2061 6c6c 2063 6173 6573 2c20 In all cases, \n 0007be90: 6f6e 2072 6563 6569 7074 206f 6620 6120 on receipt of a \n 0007bea0: 4d55 5049 5020 5354 4f50 2c20 6120 7072 MUPIP STOP, a pr\n 0007beb0: 6f63 6573 7320 7769 6c6c 2065 7665 6e74 ocess will event\n-0007bec0: 7561 6c6c 7952 0017 f22a 0000 2020 2074 uallyR...*.. t\n+0007bec0: 7561 6c6c 7952 0017 fe2a 0000 2020 2074 uallyR...*.. t\n 0007bed0: 6572 6d69 6e61 7465 206f 6e63 6520 6974 erminate once it\n 0007bee0: 2067 6574 7320 7468 6520 7265 736f 7572 gets the resour\n 0007bef0: 6365 7320 6e65 6564 6564 2074 6f20 636c ces needed to cl\n 0007bf00: 6561 6e20 7570 2e20 5573 6520 7468 7265 ean up. Use thre\n-0007bf10: 6520 4d55 5049 5050 0017 f231 0000 2020 e MUPIPP...1.. \n+0007bf10: 6520 4d55 5049 5050 0017 fe31 0000 2020 e MUPIPP...1.. \n 0007bf20: 2053 544f 5073 2069 6e20 6120 726f 7720 STOPs in a row \n 0007bf30: 6f6e 6c79 2061 7320 6120 6c61 7374 2072 only as a last r\n 0007bf40: 6573 6f72 742c 2061 6e64 2077 6865 6e20 esort, and when \n 0007bf50: 796f 7520 646f 2c20 7065 7266 6f72 6d20 you do, perform \n-0007bf60: 6120 4d55 5049 504d 0017 f232 0000 2020 a MUPIPM...2.. \n+0007bf60: 6120 4d55 5049 504d 0017 fe32 0000 2020 a MUPIPM...2.. \n 0007bf70: 2049 4e54 4547 2061 7420 796f 7572 2065 INTEG at your e\n 0007bf80: 6172 6c69 6573 7420 6f70 706f 7274 756e arliest opportun\n 0007bf90: 6974 7920 7468 6572 6561 6674 6572 2074 ity thereafter t\n 0007bfa0: 6f20 6368 6563 6b20 666f 7220 6461 7461 o check for data\n 0007bfb0: 6261 7365 0000 0000 0000 0000 0000 0000 base............\n 0007bfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007bfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007bfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007c000: 0100 0000 af07 0000 bf0f 0000 0000 0000 ................\n-0007c010: 6500 00f2 4845 4c50 00ff 7300 ff47 444d e...HELP..s..GDM\n+0007c010: 6500 00fe 4845 4c50 00ff 7300 ff47 444d e...HELP..s..GDM\n 0007c020: 00ff 7300 ff53 544f 5000 c033 0000 2020 ..s..STOP..3.. \n 0007c030: 2073 7472 7563 7475 7261 6c20 6461 6d61 structural dama\n 0007c040: 6765 2c20 616e 6420 7265 7061 6972 2061 ge, and repair a\n 0007c050: 6e79 2064 616d 6167 6520 666f 6c6c 6f77 ny damage follow\n 0007c060: 696e 6720 7468 6520 7072 6f63 6564 7572 ing the procedur\n-0007c070: 6573 2069 6e36 0017 f234 0000 2020 2043 es in6...4.. C\n+0007c070: 6573 2069 6e36 0017 fe34 0000 2020 2043 es in6...4.. C\n 0007c080: 6861 7074 6572 2031 3120 284d 6169 6e74 hapter 11 (Maint\n 0007c090: 6169 6e69 6e67 2044 6174 6162 6173 6520 aining Database \n-0007c0a0: 496e 7465 6772 6974 7929 2e07 0017 f235 Integrity).....5\n-0007c0b0: 0000 5400 17f2 3600 0020 2020 596f 7520 ..T...6.. You \n+0007c0a0: 496e 7465 6772 6974 7929 2e07 0017 fe35 Integrity).....5\n+0007c0b0: 0000 5400 17fe 3600 0020 2020 596f 7520 ..T...6.. You \n 0007c0c0: 6d61 7920 6e65 7665 7220 6861 7665 2074 may never have t\n 0007c0d0: 6f20 7065 7266 6f72 6d20 6120 4d55 5049 o perform a MUPI\n 0007c0e0: 5020 5354 4f50 2069 6620 796f 7572 2061 P STOP if your a\n 0007c0f0: 7070 6c69 6361 7469 6f6e 2069 7320 6465 pplication is de\n-0007c100: 7369 676e 6564 4d00 17f2 3700 0020 2020 signedM...7.. \n+0007c100: 7369 676e 6564 4d00 17fe 3700 0020 2020 signedM...7.. \n 0007c110: 696e 2061 2077 6179 2074 6861 7420 6974 in a way that it\n 0007c120: 2072 6564 7563 6573 206f 7220 656c 696d reduces or elim\n 0007c130: 696e 6174 6573 2074 6865 2070 726f 6261 inates the proba\n 0007c140: 6269 6c69 7479 206f 6620 6120 7072 6f63 bility of a proc\n-0007c150: 6573 7353 0017 f238 0000 2020 2067 6574 essS...8.. get\n+0007c150: 6573 7353 0017 fe38 0000 2020 2067 6574 essS...8.. get\n 0007c160: 7469 6e67 2069 6e20 7468 6520 6669 6e61 ting in the fina\n 0007c170: 6c20 7472 7920 6f66 2061 2074 7261 6e73 l try of a trans\n 0007c180: 6163 7469 6f6e 2e20 466f 7220 6d6f 7265 action. For more\n 0007c190: 2069 6e66 6f72 6d61 7469 6f6e 2c20 7265 information, re\n-0007c1a0: 6665 7220 746f 2000 17f2 3900 0020 2020 fer to ...9.. \n+0007c1a0: 6665 7220 746f 2000 17fe 3900 0020 2020 fer to ...9.. \n 0007c1b0: 7468 6520 5072 6f67 7261 6d6d 6572 7320 the Programmers \n-0007c1c0: 4775 6964 652e 0700 17f2 3a00 0014 0011 Guide.....:.....\n-0007c1d0: f254 5249 4747 4552 0000 5452 4947 4745 .TRIGGER..TRIGGE\n-0007c1e0: 5212 0019 f2bf 1100 0020 2020 5452 4947 R........ TRIG\n-0007c1f0: 4745 5207 001a f221 0000 5000 1af2 3100 GER....!..P...1.\n+0007c1c0: 4775 6964 652e 0700 17fe 3a00 0014 0011 Guide.....:.....\n+0007c1d0: fe54 5249 4747 4552 0000 5452 4947 4745 .TRIGGER..TRIGGE\n+0007c1e0: 5212 0019 febf 1100 0020 2020 5452 4947 R........ TRIG\n+0007c1f0: 4745 5207 001a fe21 0000 5000 1afe 3100 GER....!..P...1.\n 0007c200: 0020 2020 4578 616d 696e 6573 206f 7220 . Examines or \n 0007c210: 6c6f 6164 7320 7472 6967 6765 7220 6465 loads trigger de\n 0007c220: 6669 6e69 7469 6f6e 732e 2054 6865 2066 finitions. The f\n 0007c230: 6f72 6d61 7420 6f66 2074 6865 204d 5550 ormat of the MUP\n-0007c240: 4950 2054 5249 4747 4552 1500 1af2 4100 IP TRIGGER....A.\n+0007c240: 4950 2054 5249 4747 4552 1500 1afe 4100 IP TRIGGER....A.\n 0007c250: 0020 2020 636f 6d6d 616e 6420 6973 3a07 . command is:.\n-0007c260: 001a f251 0000 3c00 1af2 6100 0020 2020 ...Q..<...a.. \n+0007c260: 001a fe51 0000 3c00 1afe 6100 0020 2020 ...Q..<...a.. \n 0007c270: 5452 4947 4745 5220 7b2d 5452 4947 5b47 TRIGGER {-TRIG[G\n 0007c280: 4552 4649 4c45 5d3d 3c74 7269 6767 6572 ERFILE]=P...q.. [-NO\n+0007c2a0: 653e 5000 1afe 7100 0020 2020 5b2d 4e4f e>P...q.. [-NO\n 0007c2b0: 5052 5b4f 4d50 545d 5d7c 5b2d 5345 4c45 PR[OMPT]]|[-SELE\n 0007c2c0: 5b43 545d 5b3d 6e61 6d65 2d6c 6973 747c [CT][=name-list|\n 0007c2d0: 2a5d 5b3c 7365 6c65 6374 2d6f 7574 7075 *][]|-UPGRAD\n-0007c2f0: 457d 0700 1af2 8100 0033 001a f291 0000 E}.......3......\n+0007c2f0: 457d 0700 1afe 8100 0033 001a fe91 0000 E}.......3......\n 0007c300: 2020 2042 6566 6f72 6520 796f 7520 7275 Before you ru\n 0007c310: 6e20 7468 6520 4d55 5049 5020 5452 4947 n the MUPIP TRIG\n-0007c320: 4745 5220 636f 6d6d 616e 643a 0800 19f2 GER command:....\n-0007c330: c011 0000 5100 1af2 1200 0020 2020 2031 ....Q...... 1\n+0007c320: 4745 5220 636f 6d6d 616e 643a 0800 19fe GER command:....\n+0007c330: c011 0000 5100 1afe 1200 0020 2020 2031 ....Q...... 1\n 0007c340: 2e20 5365 7420 7468 6520 7661 6c75 6520 . Set the value \n 0007c350: 6f66 2074 6865 2065 6e76 6972 6f6e 6d65 of the environme\n 0007c360: 6e74 2076 6172 6961 626c 6520 6774 6d67 nt variable gtmg\n 0007c370: 626c 6469 723a 2074 6f20 7370 6563 6966 bldir: to specif\n-0007c380: 7920 7468 6532 001a f213 0000 2020 2020 y the2...... \n+0007c380: 7920 7468 6532 001a fe13 0000 2020 2020 y the2...... \n 0007c390: 2020 2076 616c 7565 206f 6620 6120 6375 value of a cu\n 0007c3a0: 7272 656e 7420 676c 6f62 616c 2064 6972 rrent global dir\n-0007c3b0: 6563 746f 7279 2e53 001a f214 0000 2020 ectory.S...... \n+0007c3b0: 6563 746f 7279 2e53 001a fe14 0000 2020 ectory.S...... \n 0007c3c0: 2020 322e 2045 6e73 7572 6520 7468 6174 2. Ensure that\n 0007c3d0: 2074 6865 206b 6579 2073 697a 652c 2072 the key size, r\n 0007c3e0: 6563 6f72 6420 7369 7a65 2c20 626c 6f63 ecord size, bloc\n 0007c3f0: 6b20 7369 7a65 206f 6620 796f 7572 2064 k size of your d\n-0007c400: 6174 6162 6173 6520 6973 5200 1af2 1500 atabase isR.....\n+0007c400: 6174 6162 6173 6520 6973 5200 1afe 1500 atabase isR.....\n 0007c410: 0020 2020 2020 2020 7375 6666 6963 6965 . sufficie\n 0007c420: 6e74 2066 6f72 2073 746f 7269 6e67 2061 nt for storing a\n 0007c430: 6c6c 2070 6c61 6e6e 6564 2074 7269 6767 ll planned trigg\n 0007c440: 6572 2064 6566 696e 6974 696f 6e73 2e20 er definitions. \n-0007c450: 596f 7520 6d61 7920 6861 7665 5400 1af2 You may haveT...\n+0007c450: 596f 7520 6d61 7920 6861 7665 5400 1afe You may haveT...\n 0007c460: 1600 0020 2020 2020 2020 746f 2073 6574 ... to set\n 0007c470: 2074 6865 206b 6579 2061 6e64 2072 6563 the key and rec\n 0007c480: 6f72 6420 7369 7a65 7320 6c61 7267 6572 ord sizes larger\n 0007c490: 2074 6861 6e20 7468 6520 6461 7461 6261 than the databa\n 0007c4a0: 7365 2063 6f6e 7465 6e74 2077 6f75 6c64 se content would\n-0007c4b0: 2000 1af2 1700 0020 2020 2020 2020 6f74 ...... ot\n+0007c4b0: 2000 1afe 1700 0020 2020 2020 2020 6f74 ...... ot\n 0007c4c0: 6865 7277 6973 6520 7265 7175 6972 652e herwise require.\n-0007c4d0: 0700 1af2 1800 0045 001a f219 0000 2020 .......E...... \n+0007c4d0: 0700 1afe 1800 0045 001a fe19 0000 2020 .......E...... \n 0007c4e0: 2054 6865 2071 7561 6c69 6669 6572 7320 The qualifiers \n 0007c4f0: 6f66 2074 6865 204d 5550 4950 2054 5249 of the MUPIP TRI\n 0007c500: 4747 4552 2063 6f6d 6d61 6e64 2061 7265 GGER command are\n-0007c510: 2061 7320 666f 6c6c 6f77 733a 0700 1af2 as follows:....\n-0007c520: 1a00 0030 001a f221 0000 2020 2054 5249 ...0...!.. TRI\n+0007c510: 2061 7320 666f 6c6c 6f77 733a 0700 1afe as follows:....\n+0007c520: 1a00 0030 001a fe21 0000 2020 2054 5249 ...0...!.. TRI\n 0007c530: 4767 6572 6669 6c65 3d3c 7472 6967 6765 Ggerfile=....\"..L...#.\n+0007c550: 6c65 3e07 001a fe22 0000 4c00 1afe 2300 le>....\"..L...#.\n 0007c560: 0020 2020 4c6f 6164 7320 6120 7472 6967 . Loads a trig\n 0007c570: 6765 7220 6465 6669 6e69 7469 6f6e 2066 ger definition f\n 0007c580: 696c 6520 746f 2074 6865 2064 6174 6162 ile to the datab\n 0007c590: 6173 652e 2054 6865 2066 6f72 6d61 7420 ase. The format \n-0007c5a0: 6f66 2074 6865 2300 1af2 2400 0020 2020 of the#...$.. \n+0007c5a0: 6f66 2074 6865 2300 1afe 2400 0020 2020 of the#...$.. \n 0007c5b0: 5452 4947 4745 5246 494c 4520 7175 616c TRIGGERFILE qual\n-0007c5c0: 6966 6965 7220 6973 3a07 001a f225 0000 ifier is:....%..\n-0007c5d0: 4100 1af2 2600 0020 2020 2d54 5249 475b A...&.. -TRIG[\n+0007c5c0: 6966 6965 7220 6973 3a07 001a fe25 0000 ifier is:....%..\n+0007c5d0: 4100 1afe 2600 0020 2020 2d54 5249 475b A...&.. -TRIG[\n 0007c5e0: 4745 5246 494c 455d 3d3c 7472 6967 6765 GERFILE]= [-NOPR[OMPT]\n-0007c610: 5d07 001a f227 0000 5000 1af2 2800 0020 ]....'..P...(.. \n+0007c610: 5d07 001a fe27 0000 5000 1afe 2800 0020 ]....'..P...(.. \n 0007c620: 2020 2020 6f20 4120 4d55 5049 5020 5452 o A MUPIP TR\n 0007c630: 4947 4745 5220 2d54 5249 4747 4552 4649 IGGER -TRIGGERFI\n 0007c640: 4c45 206f 7065 7261 7469 6f6e 206f 6363 LE operation occ\n 0007c650: 7572 7320 7769 7468 696e 2061 2074 7261 urs within a tra\n-0007c660: 6e73 6163 7469 6f6e 5200 1af2 2900 0020 nsactionR...).. \n+0007c660: 6e73 6163 7469 6f6e 5200 1afe 2900 0020 nsactionR...).. \n 0007c670: 2020 2020 2020 626f 756e 6461 7279 2c20 boundary, \n 0007c680: 7468 6572 6566 6f72 652c 2069 6620 6576 therefore, if ev\n 0007c690: 656e 206f 6e65 2074 7269 6767 6572 2066 en one trigger f\n 0007c6a0: 726f 6d20 7468 6520 7472 6967 6765 7220 rom the trigger \n-0007c6b0: 6465 6669 6e69 7469 6f6e 5000 1af2 2a00 definitionP...*.\n+0007c6b0: 6465 6669 6e69 7469 6f6e 5000 1afe 2a00 definitionP...*.\n 0007c6c0: 0020 2020 2020 2020 6669 6c65 2066 6169 . file fai\n 0007c6d0: 6c73 2074 6f20 7061 7273 6520 636f 7272 ls to parse corr\n 0007c6e0: 6563 746c 792c 204d 5550 4950 2054 5249 ectly, MUPIP TRI\n 0007c6f0: 4747 4552 2072 6f6c 6c73 2062 6163 6b20 GGER rolls back \n-0007c700: 7468 6520 656e 7469 7265 5200 1af2 3100 the entireR...1.\n+0007c700: 7468 6520 656e 7469 7265 5200 1afe 3100 the entireR...1.\n 0007c710: 0020 2020 2020 2020 7472 6967 6765 7220 . trigger \n 0007c720: 6465 6669 6e69 7469 6f6e 2066 696c 6520 definition file \n 0007c730: 6c6f 6164 2e20 5472 6967 6765 7220 6d61 load. Trigger ma\n 0007c740: 696e 7465 6e61 6e63 6520 6f70 6572 6174 intenance operat\n-0007c750: 696f 6e73 2072 6573 6572 7665 5300 1af2 ions reserveS...\n+0007c750: 696f 6e73 2072 6573 6572 7665 5300 1afe ions reserveS...\n 0007c760: 3200 0020 2020 2020 2020 7468 6569 7220 2.. their \n 0007c770: 6f75 7470 7574 2075 6e74 696c 2074 6865 output until the\n 0007c780: 2074 7261 6e73 6163 7469 6f6e 2063 6f6d transaction com\n 0007c790: 6d69 7473 2061 7420 7768 6963 6820 7469 mits at which ti\n 0007c7a0: 6d65 2074 6865 7920 6465 6c69 7665 7200 me they deliver.\n 0007c7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007c7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007c800: 0100 0000 c307 0000 d90f 0000 0000 0000 ................\n-0007c810: 6c00 00f2 4845 4c50 00ff 7300 ff47 444d l...HELP..s..GDM\n+0007c810: 6c00 00fe 4845 4c50 00ff 7300 ff47 444d l...HELP..s..GDM\n 0007c820: 00ff 7300 ff54 5249 4747 4552 00c0 3300 ..s..TRIGGER..3.\n 0007c830: 0020 2020 2020 2020 7468 6520 656e 7469 . the enti\n 0007c840: 7265 206f 7574 7075 7420 696e 2061 2063 re output in a c\n 0007c850: 6f6e 7369 7374 656e 7420 7761 792e 204d onsistent way. M\n 0007c860: 5550 4950 2054 5249 4747 4552 206f 7065 UPIP TRIGGER ope\n-0007c870: 7261 7469 6f6e 7320 6861 7665 5300 1af2 rations haveS...\n+0007c870: 7261 7469 6f6e 7320 6861 7665 5300 1afe rations haveS...\n 0007c880: 3400 0020 2020 2020 2020 616e 2069 6d70 4.. an imp\n 0007c890: 6c69 6369 7420 7469 6d65 6f75 7420 6f66 licit timeout of\n 0007c8a0: 207a 6572 6f20 2830 292c 206d 6561 6e69 zero (0), meani\n 0007c8b0: 6e67 2074 6865 2072 6561 6420 6d75 7374 ng the read must\n 0007c8c0: 2073 7563 6365 6564 206f 6e20 7468 654b succeed on theK\n-0007c8d0: 001a f235 0000 2020 2020 2020 2066 6972 ...5.. fir\n+0007c8d0: 001a fe35 0000 2020 2020 2020 2066 6972 ...5.. fir\n 0007c8e0: 7374 2074 7279 206f 7220 7468 6520 636f st try or the co\n 0007c8f0: 6d6d 616e 6420 7769 6c6c 2061 6374 2061 mmand will act a\n 0007c900: 7320 6966 2069 7420 7265 6365 6976 6564 s if it received\n-0007c910: 206e 6f20 696e 7075 742e 5100 1af2 3600 no input.Q...6.\n+0007c910: 206e 6f20 696e 7075 742e 5100 1afe 3600 no input.Q...6.\n 0007c920: 0020 2020 2020 6f20 4d55 5049 5020 5452 . o MUPIP TR\n 0007c930: 4947 4745 5220 2d54 5249 4747 4552 4649 IGGER -TRIGGERFI\n 0007c940: 4c45 2069 676e 6f72 6573 2062 6c61 6e6b LE ignores blank\n 0007c950: 206c 696e 6573 2061 6e64 2065 7874 7261 lines and extra\n-0007c960: 2077 6869 7465 7370 6163 6553 001a f237 whitespaceS...7\n+0007c960: 2077 6869 7465 7370 6163 6553 001a fe37 whitespaceS...7\n 0007c970: 0000 2020 2020 2020 2077 6974 6869 6e20 .. within \n 0007c980: 6c69 6e65 732e 2049 7420 7472 6561 7473 lines. It treats\n 0007c990: 206c 696e 6573 2077 6974 6820 6120 7365 lines with a se\n 0007c9a0: 6d69 2d63 6f6c 6f6e 2069 6e20 7468 6520 mi-colon in the \n 0007c9b0: 6669 7273 7420 706f 7369 7469 6f6e 3400 first position4.\n-0007c9c0: 1af2 3800 0020 2020 2020 2020 6173 2063 ..8.. as c\n+0007c9c0: 1afe 3800 0020 2020 2020 2020 6173 2063 ..8.. as c\n 0007c9d0: 6f6d 6d65 6e74 7320 616e 6420 6967 6e6f omments and igno\n 0007c9e0: 7265 7320 7468 6569 7220 636f 6e74 656e res their conten\n-0007c9f0: 742e 5200 1af2 3900 0020 2020 2020 6f20 t.R...9.. o \n+0007c9f0: 742e 5200 1afe 3900 0020 2020 2020 6f20 t.R...9.. o \n 0007ca00: 4d55 5049 5020 5452 4947 4745 5220 636f MUPIP TRIGGER co\n 0007ca10: 6d70 696c 6573 2074 6865 2058 4543 5554 mpiles the XECUT\n 0007ca20: 4520 6163 7469 6f6e 2073 7472 696e 6720 E action string \n 0007ca30: 616e 6420 7265 6a65 6374 7320 7468 6520 and rejects the \n-0007ca40: 6c6f 6164 2c00 1af2 3a00 0020 2020 2020 load,...:.. \n+0007ca40: 6c6f 6164 2c00 1afe 3a00 0020 2020 2020 load,...:.. \n 0007ca50: 2020 6966 2074 6865 2063 6f6d 7069 6c61 if the compila\n 0007ca60: 7469 6f6e 2068 6173 2065 7272 6f72 732e tion has errors.\n-0007ca70: 5200 1af2 4100 0020 2020 2020 6f20 416c R...A.. o Al\n+0007ca70: 5200 1afe 4100 0020 2020 2020 6f20 416c R...A.. o Al\n 0007ca80: 7761 7973 2073 7065 6369 6679 2074 6865 ways specify the\n 0007ca90: 2073 616d 6520 7661 6c75 6520 666f 7220 same value for \n 0007caa0: 7468 6520 656e 7669 726f 6e6d 656e 7420 the environment \n 0007cab0: 7661 7269 6162 6c65 2067 746d 5f63 6873 variable gtm_chs\n-0007cac0: 6574 5400 1af2 4200 0020 2020 2020 2020 etT...B.. \n+0007cac0: 6574 5400 1afe 4200 0020 2020 2020 2020 etT...B.. \n 0007cad0: 6475 7269 6e67 206c 6f61 6469 6e67 2061 during loading a\n 0007cae0: 6e64 2065 7865 6375 7469 6e67 2074 7269 nd executing tri\n 0007caf0: 6767 6572 732e 2049 6620 796f 7520 7370 ggers. If you sp\n 0007cb00: 6563 6966 7920 6469 6666 6572 656e 7420 ecify different \n-0007cb10: 7661 6c75 6573 4f00 1af2 4300 0020 2020 valuesO...C.. \n+0007cb10: 7661 6c75 6573 4f00 1afe 4300 0020 2020 valuesO...C.. \n 0007cb20: 2020 2020 6f66 2067 746d 5f63 6873 6574 of gtm_chset\n 0007cb30: 2064 7572 696e 6720 6c6f 6164 696e 6720 during loading \n 0007cb40: 616e 6420 6578 6563 7574 696e 6720 7472 and executing tr\n 0007cb50: 6967 6765 7273 2c20 4d55 5049 5020 5452 iggers, MUPIP TR\n-0007cb60: 4947 4745 5250 001a f244 0000 2020 2020 IGGERP...D.. \n+0007cb60: 4947 4745 5250 001a fe44 0000 2020 2020 IGGERP...D.. \n 0007cb70: 2020 2067 656e 6572 6174 6573 2061 2072 generates a r\n 0007cb80: 756e 2d74 696d 6520 6572 726f 7220 2854 un-time error (T\n 0007cb90: 5249 4749 4e56 4348 5345 5429 2e20 4754 RIGINVCHSET). GT\n 0007cba0: 2e4d 2064 6f65 7320 6e6f 7420 7072 6576 .M does not prev\n-0007cbb0: 656e 7420 6153 001a f245 0000 2020 2020 ent aS...E.. \n+0007cbb0: 656e 7420 6153 001a fe45 0000 2020 2020 ent aS...E.. \n 0007cbc0: 2020 2070 726f 6365 7373 2066 726f 6d20 process from \n 0007cbd0: 7570 6461 7469 6e67 2064 6966 6665 7265 updating differe\n 0007cbe0: 6e74 206e 6f64 6573 2077 6974 6820 7472 nt nodes with tr\n 0007cbf0: 6967 6765 7273 2075 7369 6e67 2061 2064 iggers using a d\n-0007cc00: 6966 6665 7265 6e74 5400 1af2 4600 0020 ifferentT...F.. \n+0007cc00: 6966 6665 7265 6e74 5400 1afe 4600 0020 ifferentT...F.. \n 0007cc10: 2020 2020 2020 6368 6172 6163 7465 7220 character \n 0007cc20: 7365 742c 2068 6f77 6576 6572 2c20 4754 set, however, GT\n 0007cc30: 2e4d 2070 7265 7665 6e74 7320 6120 7072 .M prevents a pr\n 0007cc40: 6f63 6573 7320 6672 6f6d 2075 7064 6174 ocess from updat\n-0007cc50: 696e 6720 7468 6520 7361 6d65 5200 1af2 ing the sameR...\n+0007cc50: 696e 6720 7468 6520 7361 6d65 5200 1afe ing the sameR...\n 0007cc60: 4700 0020 2020 2020 2020 7472 6967 6765 G.. trigge\n 0007cc70: 7269 6e67 206e 6f64 6520 7769 7468 2064 ring node with d\n 0007cc80: 6966 6665 7265 6e74 2063 6861 7261 6374 ifferent charact\n 0007cc90: 6572 2073 6574 732e 2059 6f75 7220 636f er sets. Your co\n 0007cca0: 6469 6e67 2070 7261 6374 6963 652c 5000 ding practice,P.\n-0007ccb0: 1af2 4800 0020 2020 2020 2020 666f 7220 ..H.. for \n+0007ccb0: 1afe 4800 0020 2020 2020 2020 666f 7220 ..H.. for \n 0007ccc0: 616c 6c20 6461 7461 6261 7365 2075 7064 all database upd\n 0007ccd0: 6174 6573 2c20 7368 6f75 6c64 2062 6520 ates, should be \n 0007cce0: 746f 2065 6e73 7572 6520 7468 6174 2079 to ensure that y\n 0007ccf0: 6f75 2070 726f 7669 6465 2074 6865 4b00 ou provide theK.\n-0007cd00: 1af2 4900 0020 2020 2020 2020 7361 6d65 ..I.. same\n+0007cd00: 1afe 4900 0020 2020 2020 2020 7361 6d65 ..I.. same\n 0007cd10: 2076 616c 7565 2066 6f72 2067 746d 5f63 value for gtm_c\n 0007cd20: 6873 6574 2064 7572 696e 6720 6c6f 6164 hset during load\n 0007cd30: 2063 6f6d 7069 6c61 7469 6f6e 2061 6e64 compilation and\n-0007cd40: 2072 756e 2d74 696d 651a 001a f24a 0000 run-time....J..\n+0007cd40: 2072 756e 2d74 696d 651a 001a fe4a 0000 run-time....J..\n 0007cd50: 2020 2020 2020 2063 6f6d 7069 6c61 7469 compilati\n-0007cd60: 6f6e 2e54 001a f251 0000 2020 2020 206f on.T...Q.. o\n+0007cd60: 6f6e 2e54 001a fe51 0000 2020 2020 206f on.T...Q.. o\n 0007cd70: 204d 5550 4950 2054 5249 4747 4552 2072 MUPIP TRIGGER r\n 0007cd80: 6570 6c69 6361 7465 2074 7269 6767 6572 eplicate trigger\n 0007cd90: 2064 6566 696e 6974 696f 6e73 2061 7320 definitions as \n 0007cda0: 6c6f 6769 6361 6c20 6163 7469 6f6e 7320 logical actions \n-0007cdb0: 6672 6f6d 2061 6e54 001a f252 0000 2020 from anT...R.. \n+0007cdb0: 6672 6f6d 2061 6e54 001a fe52 0000 2020 from anT...R.. \n 0007cdc0: 2020 2020 206f 7269 6769 6e61 7469 6e67 originating\n 0007cdd0: 2f70 7269 6d61 7279 2069 6e73 7461 6e63 /primary instanc\n 0007cde0: 6520 746f 2061 2072 6570 6c69 6361 7469 e to a replicati\n 0007cdf0: 6e67 2f73 6563 6f6e 6461 7279 2069 6e73 ng/secondary ins\n-0007ce00: 7461 6e63 6520 6261 7365 644b 001a f253 tance basedK...S\n+0007ce00: 7461 6e63 6520 6261 7365 644b 001a fe53 tance basedK...S\n 0007ce10: 0000 2020 2020 2020 206f 6e20 4c47 5452 .. on LGTR\n 0007ce20: 4947 206a 6f75 726e 616c 2072 6563 6f72 IG journal recor\n 0007ce30: 6473 2e20 5468 6973 2070 6572 6d69 7473 ds. This permits\n 0007ce40: 2074 6865 2069 6e73 7461 6e63 6573 2074 the instances t\n-0007ce50: 6f20 6861 7665 4c00 1af2 5400 0020 2020 o haveL...T.. \n+0007ce50: 6f20 6861 7665 4c00 1afe 5400 0020 2020 o haveL...T.. \n 0007ce60: 2020 2020 6469 6666 6572 656e 7420 7365 different se\n 0007ce70: 7473 206f 6620 7472 6967 6765 7273 2061 ts of triggers a\n 0007ce80: 6e64 2064 6966 6665 7269 6e67 2064 6174 nd differing dat\n 0007ce90: 6162 6173 6520 6c61 796f 7574 7320 2866 abase layouts (f\n-0007cea0: 6f72 4f00 1af2 5500 0020 2020 2020 2020 orO...U.. \n+0007cea0: 6f72 4f00 1afe 5500 0020 2020 2020 2020 orO...U.. \n 0007ceb0: 6578 616d 706c 652c 2064 6966 6665 7265 example, differe\n 0007cec0: 6e74 2023 206f 6620 7265 6769 6f6e 732c nt # of regions,\n 0007ced0: 2064 6966 6665 7265 6e74 2062 6c6f 636b different block\n 0007cee0: 2073 697a 6573 2c20 6469 6666 6572 656e sizes, differen\n-0007cef0: 742e 001a f256 0000 2020 2020 2020 206d t....V.. m\n+0007cef0: 742e 001a fe56 0000 2020 2020 2020 206d t....V.. m\n 0007cf00: 6178 696d 756d 2d72 6563 6f72 642d 7369 aximum-record-si\n 0007cf10: 7a65 2c20 616e 6420 736f 206f 6e29 2e51 ze, and so on).Q\n-0007cf20: 001a f257 0000 2020 2020 206f 204d 5550 ...W.. o MUP\n+0007cf20: 001a fe57 0000 2020 2020 206f 204d 5550 ...W.. o MUP\n 0007cf30: 4950 2054 5249 4747 4552 2065 7272 6f72 IP TRIGGER error\n 0007cf40: 206d 6573 7361 6765 7320 6173 736f 6369 messages associ\n 0007cf50: 6174 6564 2077 6974 6820 6c6f 6164 696e ated with loadin\n 0007cf60: 6720 7472 6967 6765 7273 206c 696d 6974 g triggers limit\n-0007cf70: 5300 1af2 5800 0020 2020 2020 2020 7472 S...X.. tr\n+0007cf70: 5300 1afe 5800 0020 2020 2020 2020 7472 S...X.. tr\n 0007cf80: 6967 6765 7220 6578 7072 6573 7369 6f6e igger expression\n 0007cf90: 2073 6f75 7263 6520 6c69 6e65 7320 746f source lines to\n 0007cfa0: 2038 3020 6368 6172 6163 7465 7273 2069 80 characters i\n 0007cfb0: 6e63 6c75 6469 6e67 2061 2074 7261 696c ncluding a trail\n 0007cfc0: 696e 6700 0000 0000 0000 0000 0000 0000 ing.............\n 0007cfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007d000: 0100 0000 d607 0000 fc0f 0000 0000 0000 ................\n-0007d010: 6b00 00f2 4845 4c50 00ff 7300 ff47 444d k...HELP..s..GDM\n+0007d010: 6b00 00fe 4845 4c50 00ff 7300 ff47 444d k...HELP..s..GDM\n 0007d020: 00ff 7300 ff54 5249 4747 4552 00c0 5900 ..s..TRIGGER..Y.\n 0007d030: 0020 2020 2020 2020 656c 6c69 7073 6973 . ellipsis\n 0007d040: 2074 6f20 696e 6469 6361 7465 2074 6865 to indicate the\n 0007d050: 7265 2077 6173 206d 6f72 6520 7465 7874 re was more text\n 0007d060: 2c20 616e 6420 7468 6579 2061 6c73 6f20 , and they also \n-0007d070: 7265 706c 6163 6520 616e 7933 001a f25a replace any3...Z\n+0007d070: 7265 706c 6163 6520 616e 7933 001a fe5a replace any3...Z\n 0007d080: 0000 2020 2020 2020 206e 6f6e 2d67 7261 .. non-gra\n 0007d090: 7068 6963 2063 6861 7261 6374 6572 7320 phic characters \n 0007d0a0: 7769 7468 2061 2064 6f74 2028 2e29 0700 with a dot (.)..\n-0007d0b0: 1af2 6100 0050 001a f262 0000 2020 2020 ..a..P...b.. \n+0007d0b0: 1afe 6100 0050 001a fe62 0000 2020 2020 ..a..P...b.. \n 0007d0c0: 206f 2047 542e 4d20 7472 6967 6765 7273 o GT.M triggers\n 0007d0d0: 2061 7070 6c79 2074 6f20 7370 616e 6e69 apply to spanni\n 0007d0e0: 6e67 2072 6567 696f 6e73 2e20 5768 656e ng regions. When\n 0007d0f0: 2024 5a54 5249 4747 4552 2829 206f 7220 $ZTRIGGER() or \n-0007d100: 4d55 5049 504d 001a f263 0000 2020 2020 MUPIPM...c.. \n+0007d100: 4d55 5049 504d 001a fe63 0000 2020 2020 MUPIPM...c.. \n 0007d110: 2020 2054 5249 4747 4552 2064 6566 696e TRIGGER defin\n 0007d120: 6520 7472 6967 6765 7273 2074 6861 7420 e triggers that \n 0007d130: 6170 706c 7920 746f 2067 6c6f 6261 6c73 apply to globals\n 0007d140: 2073 7061 6e6e 696e 6720 6d75 6c74 6970 spanning multip\n-0007d150: 6c65 4800 1af2 6400 0020 2020 2020 2020 leH...d.. \n+0007d150: 6c65 4800 1afe 6400 0020 2020 2020 2020 leH...d.. \n 0007d160: 7265 6769 6f6e 732c 2065 6163 6820 6f66 regions, each of\n 0007d170: 2074 6865 2073 7061 6e6e 6564 2072 6567 the spanned reg\n 0007d180: 696f 6e73 2069 6e73 7461 6c6c 2061 2064 ions install a d\n-0007d190: 6566 696e 6974 696f 6e2e 2800 1af2 6500 efinition.(...e.\n+0007d190: 6566 696e 6974 696f 6e2e 2800 1afe 6500 efinition.(...e.\n 0007d1a0: 0020 2020 2020 6f20 496e 636f 6d70 6174 . o Incompat\n 0007d1b0: 6962 6c65 2077 6974 683a 202d 5345 4c45 ible with: -SELE\n-0007d1c0: 4354 0700 1af2 6600 0012 001a f267 0000 CT....f......g..\n-0007d1d0: 2020 202a 2a4e 6f74 652a 2a07 001a f268 **Note**....h\n-0007d1e0: 0000 5400 1af2 6900 0020 2020 5468 6520 ..T...i.. The \n+0007d1c0: 4354 0700 1afe 6600 0012 001a fe67 0000 CT....f......g..\n+0007d1d0: 2020 202a 2a4e 6f74 652a 2a07 001a fe68 **Note**....h\n+0007d1e0: 0000 5400 1afe 6900 0020 2020 5468 6520 ..T...i.. The \n 0007d1f0: 7472 6967 6765 7220 7570 6461 7465 2073 trigger update s\n 0007d200: 756d 6d61 7279 2072 6570 6f72 7473 2063 ummary reports c\n 0007d210: 6f75 6e74 206e 6f74 206f 6e6c 7920 6e61 ount not only na\n 0007d220: 6d65 7320 616e 6420 6f70 7469 6f6e 2063 mes and option c\n-0007d230: 6861 6e67 6573 5200 1af2 6a00 0020 2020 hangesR...j.. \n+0007d230: 6861 6e67 6573 5200 1afe 6a00 0020 2020 hangesR...j.. \n 0007d240: 6173 2022 6d6f 6469 6669 6564 2220 6275 as \"modified\" bu\n 0007d250: 7420 616c 736f 2063 6173 6573 2077 6865 t also cases whe\n 0007d260: 7265 2061 202d 434f 4d4d 414e 4453 206c re a -COMMANDS l\n 0007d270: 6973 7420 6368 616e 6765 642c 2065 7665 ist changed, eve\n-0007d280: 6e20 7468 6f75 6768 4b00 1af2 7100 0020 n thoughK...q.. \n+0007d280: 6e20 7468 6f75 6768 4b00 1afe 7100 0020 n thoughK...q.. \n 0007d290: 2020 7468 6f73 6520 6172 6520 6675 6e63 those are func\n 0007d2a0: 7469 6f6e 616c 6c79 2061 6464 6974 696f tionally additio\n 0007d2b0: 6e73 206f 7220 6465 6c65 7469 6f6e 7320 ns or deletions \n 0007d2c0: 6f66 2073 6570 6172 6174 6520 7472 6967 of separate trig\n-0007d2d0: 6765 7216 001a f272 0000 2020 2064 6566 ger....r.. def\n-0007d2e0: 696e 6974 696f 6e73 2e07 001a f273 0000 initions.....s..\n-0007d2f0: 1a00 1af2 7400 0020 2020 5345 4c45 4354 ....t.. SELECT\n-0007d300: 3d6e 616d 652d 6c69 7374 0700 1af2 7500 =name-list....u.\n-0007d310: 004f 001a f276 0000 2020 2050 726f 7669 .O...v.. Provi\n+0007d2d0: 6765 7216 001a fe72 0000 2020 2064 6566 ger....r.. def\n+0007d2e0: 696e 6974 696f 6e73 2e07 001a fe73 0000 initions.....s..\n+0007d2f0: 1a00 1afe 7400 0020 2020 5345 4c45 4354 ....t.. SELECT\n+0007d300: 3d6e 616d 652d 6c69 7374 0700 1afe 7500 =name-list....u.\n+0007d310: 004f 001a fe76 0000 2020 2050 726f 7669 .O...v.. Provi\n 0007d320: 6465 7320 6120 6661 6369 6c69 7479 2074 des a facility t\n 0007d330: 6f20 6578 616d 696e 6520 7468 6520 6375 o examine the cu\n 0007d340: 7272 656e 7420 7472 6967 6765 7220 6465 rrent trigger de\n 0007d350: 6669 6e69 7469 6f6e 2e20 5345 4c45 4354 finition. SELECT\n-0007d360: 4e00 1af2 7700 0020 2020 7072 6f64 7563 N...w.. produc\n+0007d360: 4e00 1afe 7700 0020 2020 7072 6f64 7563 N...w.. produc\n 0007d370: 6573 2061 206c 6973 7420 6f66 2074 6865 es a list of the\n 0007d380: 2063 7572 7265 6e74 2074 7269 6767 6572 current trigger\n 0007d390: 7320 666f 7220 6120 636f 6d6d 612d 7365 s for a comma-se\n 0007d3a0: 7061 7261 7465 206c 6973 7420 6f66 5300 parate list ofS.\n-0007d3b0: 1af2 7800 0020 2020 676c 6f62 616c 2076 ..x.. global v\n+0007d3b0: 1afe 7800 0020 2020 676c 6f62 616c 2076 ..x.. global v\n 0007d3c0: 6172 6961 626c 6573 206f 7220 7472 6967 ariables or trig\n 0007d3d0: 6765 7220 6e61 6d65 732e 2054 6865 2066 ger names. The f\n 0007d3e0: 6f72 6d61 7420 6f66 2074 6865 2053 454c ormat of the SEL\n 0007d3f0: 4543 5420 7175 616c 6966 6965 7220 6973 ECT qualifier is\n-0007d400: 3a07 001a f279 0000 3700 1af2 7a00 0020 :....y..7...z.. \n+0007d400: 3a07 001a fe79 0000 3700 1afe 7a00 0020 :....y..7...z.. \n 0007d410: 2020 2d53 454c 455b 4354 5d5b 3d6e 616d -SELE[CT][=nam\n 0007d420: 652d 6c69 7374 2a5d 5b20 3c73 656c 6563 e-list*][ ].\n-0007d440: 001a f281 0000 5000 1af2 8200 0020 2020 ......P...... \n+0007d440: 001a fe81 0000 5000 1afe 8200 0020 2020 ......P...... \n 0007d450: 2020 6f20 4e61 6d65 2d6c 6973 7420 6361 o Name-list ca\n 0007d460: 6e20 696e 636c 7564 6520 676c 6f62 616c n include global\n 0007d470: 206e 616d 6573 2c20 6465 6c69 6d69 7465 names, delimite\n 0007d480: 6420 7769 7468 2061 206c 6561 6469 6e67 d with a leading\n-0007d490: 2063 6172 6574 5000 1af2 8300 0020 2020 caretP...... \n+0007d490: 2063 6172 6574 5000 1afe 8300 0020 2020 caretP...... \n 0007d4a0: 2020 2020 285e 292c 2061 6e64 2f6f 7220 (^), and/or \n 0007d4b0: 7472 6967 6765 7220 6e61 6d65 7320 2875 trigger names (u\n 0007d4c0: 7365 722d 6465 6669 6e65 6420 6f72 2061 ser-defined or a\n 0007d4d0: 7574 6f2d 6765 6e65 7261 7465 6429 2077 uto-generated) w\n-0007d4e0: 6974 6820 6e6f 5000 1af2 8400 0020 2020 ith noP...... \n+0007d4e0: 6974 6820 6e6f 5000 1afe 8400 0020 2020 ith noP...... \n 0007d4f0: 2020 2020 6c65 6164 696e 6720 6361 7265 leading care\n 0007d500: 742e 2059 6f75 2063 616e 2073 7065 6369 t. You can speci\n 0007d510: 6679 2061 2074 7261 696c 696e 6720 6173 fy a trailing as\n 0007d520: 7465 7269 736b 282a 2920 7769 7468 2065 terisk(*) with e\n-0007d530: 6974 6865 722e 5100 1af2 8500 0020 2020 ither.Q...... \n+0007d530: 6974 6865 722e 5100 1afe 8500 0020 2020 ither.Q...... \n 0007d540: 2020 6f20 5769 7468 206e 6f20 6172 6775 o With no argu\n 0007d550: 6d65 6e74 7320 7370 6563 6966 6965 642c ments specified,\n 0007d560: 2047 542e 4d20 7472 6561 7473 202d 5345 GT.M treats -SE\n 0007d570: 4c45 4354 2061 7320 2d53 454c 4543 543d LECT as -SELECT=\n-0007d580: 222a 2220 616e 6436 001a f286 0000 2020 \"*\" and6...... \n+0007d580: 222a 2220 616e 6436 001a fe86 0000 2020 \"*\" and6...... \n 0007d590: 2020 2020 2065 7874 7261 6374 7320 6120 extracts a \n 0007d5a0: 6c69 7374 206f 6620 616c 6c20 6375 7272 list of all curr\n 0007d5b0: 656e 7420 7472 6967 6765 7273 2e53 001a ent triggers.S..\n-0007d5c0: f287 0000 2020 2020 206f 204f 7074 696f .... o Optio\n+0007d5c0: fe87 0000 2020 2020 206f 204f 7074 696f .... o Optio\n 0007d5d0: 6e61 6c6c 792c 2079 6f75 2063 616e 2073 nally, you can s\n 0007d5e0: 7065 6369 6679 2061 2066 696c 6520 6e61 pecify a file na\n 0007d5f0: 6d65 2074 6f20 7265 6469 7265 6374 2074 me to redirect t\n 0007d600: 6865 206f 7574 7075 7420 6f66 2074 6865 he output of the\n-0007d610: 5300 1af2 8800 0020 2020 2020 2020 636f S...... co\n+0007d610: 5300 1afe 8800 0020 2020 2020 2020 636f S...... co\n 0007d620: 6d6d 616e 642e 2049 6620 796f 7520 646f mmand. If you do\n 0007d630: 206e 6f74 2073 7065 6369 6679 2061 2066 not specify a f\n 0007d640: 696c 6520 6e61 6d65 2c20 4d55 5049 5020 ile name, MUPIP \n 0007d650: 5452 4947 4745 5220 7072 6f6d 7074 7320 TRIGGER prompts \n-0007d660: 666f 724e 001a f289 0000 2020 2020 2020 forN...... \n+0007d660: 666f 724e 001a fe89 0000 2020 2020 2020 forN...... \n 0007d670: 2061 2066 696c 6520 6e61 6d65 2e20 4966 a file name. If\n 0007d680: 2079 6f75 2072 6573 706f 6e64 2077 6974 you respond wit\n 0007d690: 6820 616e 2065 6d70 7479 2073 7472 696e h an empty strin\n 0007d6a0: 6720 2852 4554 5552 4e29 2c20 4d55 5049 g (RETURN), MUPI\n-0007d6b0: 5033 001a f28a 0000 2020 2020 2020 2054 P3...... T\n+0007d6b0: 5033 001a fe8a 0000 2020 2020 2020 2054 P3...... T\n 0007d6c0: 5249 4747 4552 2064 6972 6563 7473 2074 RIGGER directs t\n 0007d6d0: 6865 206f 7574 7075 7420 746f 2053 5444 he output to STD\n-0007d6e0: 4f55 542e 5300 1af2 9100 0020 2020 2020 OUT.S...... \n+0007d6e0: 4f55 542e 5300 1afe 9100 0020 2020 2020 OUT.S...... \n 0007d6f0: 6f20 4d55 5049 5020 5452 4947 4745 5220 o MUPIP TRIGGER \n 0007d700: 2d53 454c 4543 5420 6469 7370 6c61 7973 -SELECT displays\n 0007d710: 2061 6c6c 206f 7574 7075 7420 696e 636c all output incl\n 0007d720: 7564 696e 6720 6572 726f 7273 206f 6e20 uding errors on \n-0007d730: 5354 444f 5554 2e52 001a f292 0000 2020 STDOUT.R...... \n+0007d730: 5354 444f 5554 2e52 001a fe92 0000 2020 STDOUT.R...... \n 0007d740: 2020 206f 2046 6f72 2054 7269 6767 6572 o For Trigger\n 0007d750: 2064 6566 696e 6974 696f 6e20 7265 706f definition repo\n 0007d760: 7274 696e 6720 6f70 6572 6174 696f 6e73 rting operations\n 0007d770: 2c20 245a 5452 4947 4745 5228 2253 454c , $ZTRIGGER(\"SEL\n-0007d780: 4543 5422 2920 616e 644d 001a f293 0000 ECT\") andM......\n+0007d780: 4543 5422 2920 616e 644d 001a fe93 0000 ECT\") andM......\n 0007d790: 2020 2020 2020 204d 5550 4950 2054 5249 MUPIP TRI\n 0007d7a0: 4747 4552 202d 5345 4c45 4354 2c20 7265 GGER -SELECT, re\n 0007d7b0: 7475 726e 2061 206e 6f6e 2d7a 6572 6f20 turn a non-zero \n 0007d7c0: 6578 6974 2073 7461 7475 7320 7768 656e exit status when\n 0007d7d0: 2074 6865 6972 0000 0000 0000 0000 0000 their..........\n 0007d7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007d800: 0100 0000 fc07 0000 2210 0000 0000 0000 ........\".......\n-0007d810: 5c00 00f2 4845 4c50 00ff 7300 ff47 444d \\...HELP..s..GDM\n+0007d810: 5c00 00fe 4845 4c50 00ff 7300 ff47 444d \\...HELP..s..GDM\n 0007d820: 00ff 7300 ff54 5249 4747 4552 00c0 9400 ..s..TRIGGER....\n 0007d830: 0020 2020 2020 2020 7365 6c65 6374 696f . selectio\n 0007d840: 6e20 6372 6974 6572 6961 2065 6e63 6f75 n criteria encou\n 0007d850: 6e74 6572 2061 6e20 6572 726f 7220 696e nter an error in\n-0007d860: 2074 6865 2073 656c 6563 742e 2700 1af2 the select.'...\n+0007d860: 2074 6865 2073 656c 6563 742e 2700 1afe the select.'...\n 0007d870: 9500 0020 2020 2020 6f20 696e 2074 6865 ... o in the\n 0007d880: 2050 726f 6772 616d 6d65 7273 2047 7569 Programmers Gui\n-0007d890: 6465 2e07 001a f296 0000 1200 1af2 9700 de..............\n-0007d8a0: 0020 2020 2a2a 4e6f 7465 2a2a 0700 1af2 . **Note**....\n-0007d8b0: 9800 0053 001a f299 0000 2020 2054 6865 ...S...... The\n+0007d890: 6465 2e07 001a fe96 0000 1200 1afe 9700 de..............\n+0007d8a0: 0020 2020 2a2a 4e6f 7465 2a2a 0700 1afe . **Note**....\n+0007d8b0: 9800 0053 001a fe99 0000 2020 2054 6865 ...S...... The\n 0007d8c0: 206f 7574 7075 7420 6672 6f6d 2074 6865 output from the\n 0007d8d0: 204d 5550 4950 2054 5249 4747 4552 202d MUPIP TRIGGER -\n 0007d8e0: 5345 4c45 4354 2063 6f6d 6d61 6e64 206d SELECT command m\n 0007d8f0: 6179 206e 6f74 2062 6520 6964 656e 7469 ay not be identi\n-0007d900: 6361 6c20 746f 4a00 1af2 9a00 0020 2020 cal toJ...... \n+0007d900: 6361 6c20 746f 4a00 1afe 9a00 0020 2020 cal toJ...... \n 0007d910: 796f 7572 2074 7269 6767 6572 2064 6566 your trigger def\n 0007d920: 696e 6974 696f 6e20 6669 6c65 2e20 5468 inition file. Th\n 0007d930: 6973 2069 7320 6265 6361 7573 6520 4754 is is because GT\n 0007d940: 2e4d 2063 6f6e 7665 7274 7320 736f 6d65 .M converts some\n-0007d950: 5500 19f2 c111 0000 2020 2073 656d 616e U....... seman\n+0007d950: 5500 19fe c111 0000 2020 2073 656d 616e U....... seman\n 0007d960: 7469 6361 6c6c 7920 6964 656e 7469 6361 tically identica\n 0007d970: 6c20 7379 6e74 6178 2069 6e74 6f20 6120 l syntax into a \n 0007d980: 7369 6e67 6c65 2069 6e74 6572 6e61 6c20 single internal \n 0007d990: 7265 7072 6573 656e 7461 7469 6f6e 3b20 representation; \n-0007d9a0: 7768 696c 6553 001b f211 0000 2020 202d whileS...... -\n+0007d9a0: 7768 696c 6553 001b fe11 0000 2020 202d whileS...... -\n 0007d9b0: 5345 4c45 4354 206f 7574 7075 7420 6d61 SELECT output ma\n 0007d9c0: 7920 6e6f 7420 6265 2069 6465 6e74 6963 y not be identic\n 0007d9d0: 616c 2074 6f20 7468 6520 2d54 5249 4747 al to the -TRIGG\n 0007d9e0: 4552 4649 4c45 2069 6e70 7574 2c20 6974 ERFILE input, it\n-0007d9f0: 2068 6173 2074 6865 5300 1bf2 2100 0020 has theS...!.. \n+0007d9f0: 2068 6173 2074 6865 5300 1bfe 2100 0020 has theS...!.. \n 0007da00: 2020 7361 6d65 206d 6561 6e69 6e67 2e20 same meaning. \n 0007da10: 4164 6469 7469 6f6e 616c 6c79 2c20 4d55 Additionally, MU\n 0007da20: 5049 5020 5452 4947 4745 5220 2d53 454c PIP TRIGGER -SEL\n 0007da30: 4543 5420 6469 7370 6c61 7973 2061 2066 ECT displays a f\n-0007da40: 6965 6c64 2063 616c 6c65 6451 001b f231 ield calledQ...1\n+0007da40: 6965 6c64 2063 616c 6c65 6451 001b fe31 ield calledQ...1\n 0007da50: 0000 2020 2022 4379 636c 6522 2061 7320 .. \"Cycle\" as \n 0007da60: 7061 7274 206f 6620 6120 636f 6d6d 656e part of a commen\n 0007da70: 742e 2043 7963 6c65 2069 7320 7468 6520 t. Cycle is the \n 0007da80: 6e75 6d62 6572 206f 6620 7472 6967 6765 number of trigge\n-0007da90: 7220 6465 6669 6e69 7469 6f6e 5300 1bf2 r definitionS...\n+0007da90: 7220 6465 6669 6e69 7469 6f6e 5300 1bfe r definitionS...\n 0007daa0: 4100 0020 2020 7570 6461 7465 7320 2861 A.. updates (a\n 0007dab0: 6464 6974 696f 6e2c 206d 6f64 6966 6963 ddition, modific\n 0007dac0: 6174 696f 6e2c 206f 7220 6465 6c65 7469 ation, or deleti\n 0007dad0: 6f6e 2920 7065 7266 6f72 6d65 6420 6f6e on) performed on\n 0007dae0: 2061 2067 6c6f 6261 6c20 6e6f 6465 2e07 a global node..\n-0007daf0: 001b f251 0000 1700 1bf2 6100 0020 2020 ...Q......a.. \n+0007daf0: 001b fe51 0000 1700 1bfe 6100 0020 2020 ...Q......a.. \n 0007db00: 2a2a 496d 706f 7274 616e 742a 2a07 001b **Important**...\n-0007db10: f271 0000 5300 1bf2 8100 0020 2020 4d55 .q..S...... MU\n+0007db10: fe71 0000 5300 1bfe 8100 0020 2020 4d55 .q..S...... MU\n 0007db20: 5049 5020 5452 4947 4745 5220 7472 6561 PIP TRIGGER trea\n 0007db30: 7473 2074 6865 2064 656c 6574 696f 6e20 ts the deletion \n 0007db40: 6f66 2061 206e 6f6e 2d65 7869 7374 656e of a non-existen\n 0007db50: 7420 7472 6967 6765 7220 6173 2061 2073 t trigger as a s\n-0007db60: 7563 6365 7373 3b52 001b f291 0000 2020 uccess;R...... \n+0007db60: 7563 6365 7373 3b52 001b fe91 0000 2020 uccess;R...... \n 0007db70: 2069 6620 7468 6174 2069 7320 7468 6520 if that is the \n 0007db80: 6f6e 6c79 206f 7065 7261 7469 6f6e 2c20 only operation, \n 0007db90: 6f72 206f 6e65 206f 6620 6120 7365 7420 or one of a set \n 0007dba0: 6f66 2073 7563 6365 7373 6675 6c20 6f70 of successful op\n-0007dbb0: 6572 6174 696f 6e73 2c53 001a f212 0000 erations,S......\n+0007dbb0: 6572 6174 696f 6e73 2c53 001a fe12 0000 erations,S......\n 0007dbc0: 2020 2069 7420 7265 7475 726e 7320 7375 it returns su\n 0007dbd0: 6363 6573 7320 3020 746f 2074 6865 2073 ccess 0 to the s\n 0007dbe0: 6865 6c6c 2e20 416c 736f 2c20 4d55 5049 hell. Also, MUPI\n 0007dbf0: 5020 5452 4947 4745 5220 7265 7475 726e P TRIGGER return\n-0007dc00: 7320 6661 696c 7572 6520 696e 5200 1bf2 s failure inR...\n+0007dc00: 7320 6661 696c 7572 6520 696e 5200 1bfe s failure inR...\n 0007dc10: 1100 0020 2020 6361 7365 206f 6620 7472 ... case of tr\n 0007dc20: 6967 6765 7220 7365 6c65 6374 696f 6e20 igger selection \n 0007dc30: 7573 696e 6720 7472 6967 6765 7220 6e61 using trigger na\n 0007dc40: 6d65 7320 7768 6572 6520 7468 6520 6e75 mes where the nu\n 0007dc50: 6d62 6572 2061 6674 6572 2074 6865 4f00 mber after theO.\n-0007dc60: 1bf2 2100 0020 2020 706f 756e 642d 7369 ..!.. pound-si\n+0007dc60: 1bfe 2100 0020 2020 706f 756e 642d 7369 ..!.. pound-si\n 0007dc70: 676e 2028 2329 2073 7461 7274 7320 7769 gn (#) starts wi\n 0007dc80: 7468 2061 2030 2028 7768 6963 6820 6973 th a 0 (which is\n 0007dc90: 2061 6e20 696d 706f 7373 6962 6c65 2061 an impossible a\n 0007dca0: 7574 6f2d 6765 6e65 7261 7465 6418 001b uto-generated...\n-0007dcb0: f231 0000 2020 2074 7269 6767 6572 206e .1.. trigger n\n-0007dcc0: 616d 6529 2e07 001b f241 0000 1100 1bf2 ame).....A......\n+0007dcb0: fe31 0000 2020 2074 7269 6767 6572 206e .1.. trigger n\n+0007dcc0: 616d 6529 2e07 001b fe41 0000 1100 1bfe ame).....A......\n 0007dcd0: 5100 0020 2020 5550 4752 4144 4507 001b Q.. UPGRADE...\n-0007dce0: f261 0000 4100 1bf2 7100 0020 2020 5570 .a..A...q.. Up\n+0007dce0: fe61 0000 4100 1bfe 7100 0020 2020 5570 .a..A...q.. Up\n 0007dcf0: 6772 6164 6573 206f 6c64 6572 2074 7269 grades older tri\n 0007dd00: 6767 6572 2064 6566 696e 6974 696f 6e73 gger definitions\n 0007dd10: 2069 6e74 6f20 6375 7272 656e 7420 666f into current fo\n-0007dd20: 726d 6174 2e07 001b f281 0000 3100 1bf2 rmat........1...\n+0007dd20: 726d 6174 2e07 001b fe81 0000 3100 1bfe rmat........1...\n 0007dd30: 9100 0020 2020 5468 6520 666f 726d 6174 ... The format\n 0007dd40: 206f 6620 7468 6520 5550 4752 4144 4520 of the UPGRADE \n 0007dd50: 7175 616c 6966 6965 7220 6973 3a07 001a qualifier is:...\n-0007dd60: f213 0000 1200 1bf2 1100 0020 2020 2d55 ........... -U\n-0007dd70: 5047 5241 4445 0700 1bf2 2100 0052 001b PGRADE....!..R..\n-0007dd80: f231 0000 2020 2049 6620 4754 2e4d 2065 .1.. If GT.M e\n+0007dd60: fe13 0000 1200 1bfe 1100 0020 2020 2d55 ........... -U\n+0007dd70: 5047 5241 4445 0700 1bfe 2100 0052 001b PGRADE....!..R..\n+0007dd80: fe31 0000 2020 2049 6620 4754 2e4d 2065 .1.. If GT.M e\n 0007dd90: 6e63 6f75 6e74 6572 7320 616e 206f 6c64 ncounters an old\n 0007dda0: 2074 7269 6767 6572 2064 6566 696e 6974 trigger definit\n 0007ddb0: 696f 6e20 6974 2070 726f 6475 6365 7320 ion it produces \n 0007ddc0: 6120 4e45 4544 5452 4947 5550 4752 4453 a NEEDTRIGUPGRDS\n-0007ddd0: 001b f241 0000 2020 206d 6573 7361 6765 ...A.. message\n+0007ddd0: 001b fe41 0000 2020 206d 6573 7361 6765 ...A.. message\n 0007dde0: 2e20 546f 2070 7265 7365 7276 6520 7468 . To preserve th\n 0007ddf0: 6520 706f 7373 6962 696c 6974 7920 6f66 e possibility of\n 0007de00: 2061 2073 7472 6169 6768 7466 6f72 7761 a straightforwa\n 0007de10: 7264 2064 6f77 6e67 7261 6465 2074 6f20 rd downgrade to \n-0007de20: 616e 4d00 1bf2 5100 0020 2020 6561 726c anM...Q.. earl\n+0007de20: 616e 4d00 1bfe 5100 0020 2020 6561 726c anM...Q.. earl\n 0007de30: 6965 7220 7665 7273 696f 6e2c 2070 6572 ier version, per\n 0007de40: 666f 726d 2061 2073 656c 6563 7420 222a form a select \"*\n 0007de50: 2220 6163 7469 6f6e 2077 6974 6820 4d55 \" action with MU\n 0007de60: 5049 5020 5452 4947 4745 5220 286f 7252 PIP TRIGGER (orR\n-0007de70: 001b f261 0000 2020 2024 5a54 5249 4747 ...a.. $ZTRIGG\n+0007de70: 001b fe61 0000 2020 2024 5a54 5249 4747 ...a.. $ZTRIGG\n 0007de80: 4552 2829 2061 6e64 2073 6176 6520 7468 ER() and save th\n 0007de90: 6520 7265 7375 6c74 2e20 4e6f 7465 2074 e result. Note t\n 0007dea0: 6861 7420 5452 4947 4745 5220 2d55 5047 hat TRIGGER -UPG\n 0007deb0: 5241 4445 2061 7373 756d 6573 2074 6861 RADE assumes tha\n-0007dec0: 744d 001b f271 0000 2020 2074 6865 2065 tM...q.. the e\n+0007dec0: 744d 001b fe71 0000 2020 2074 6865 2065 tM...q.. the e\n 0007ded0: 7869 7374 696e 6720 7472 6967 6765 7220 xisting trigger \n 0007dee0: 6465 6669 6e69 7469 6f6e 7320 6172 6520 definitions are \n 0007def0: 7072 6f70 6572 6c79 2064 6566 696e 6564 properly defined\n 0007df00: 3b20 6966 2074 6865 2070 7269 6f72 4e00 ; if the priorN.\n-0007df10: 1bf2 8100 0020 2020 7265 6c65 6173 6520 ..... release \n+0007df10: 1bfe 8100 0020 2020 7265 6c65 6173 6520 ..... release \n 0007df20: 6861 7320 7072 6f64 7563 6564 2064 6566 has produced def\n 0007df30: 6563 7469 7665 2074 7269 6767 6572 7320 ective triggers \n 0007df40: 6465 6c65 7465 2074 6865 6d20 7769 7468 delete them with\n-0007df50: 2061 2077 696c 642d 6361 7264 5000 1bf2 a wild-cardP...\n+0007df50: 2061 2077 696c 642d 6361 7264 5000 1bfe a wild-cardP...\n 0007df60: 9100 0020 2020 2822 2a22 292c 2061 6e64 ... (\"*\"), and\n 0007df70: 2072 6564 6566 696e 6520 7468 6520 7472 redefine the tr\n 0007df80: 6967 6765 7273 2069 6e20 7468 6520 6e65 iggers in the ne\n 0007df90: 7720 7265 6c65 6173 652e 2049 6e20 7468 w release. In th\n-0007dfa0: 6520 6576 656e 7420 6f66 2061 5000 1af2 e event of aP...\n+0007dfa0: 6520 6576 656e 7420 6f66 2061 5000 1afe e event of aP...\n 0007dfb0: 1400 0020 2020 646f 776e 6772 6164 652c ... downgrade,\n 0007dfc0: 2064 656c 6574 6520 222a 2220 616c 6c20 delete \"*\" all \n 0007dfd0: 7472 6967 6765 7273 2062 6566 6f72 6520 triggers before \n 0007dfe0: 7468 6520 646f 776e 6772 6164 6520 616e the downgrade an\n 0007dff0: 6420 696e 7365 7274 2074 6865 0000 0000 d insert the....\n 0007e000: 0100 0000 d707 0000 4910 0000 0000 0000 ........I.......\n-0007e010: 6900 00f2 4845 4c50 00ff 7300 ff47 444d i...HELP..s..GDM\n+0007e010: 6900 00fe 4845 4c50 00ff 7300 ff47 444d i...HELP..s..GDM\n 0007e020: 00ff 7300 ff54 5249 4747 4552 00c1 1411 ..s..TRIGGER....\n 0007e030: 0000 2020 2073 6176 6564 2076 6572 7369 .. saved versi\n 0007e040: 6f6e 2066 726f 6d20 6265 666f 7265 2074 on from before t\n 0007e050: 6865 2075 7067 7261 6465 2e20 4174 7465 he upgrade. Atte\n 0007e060: 6d70 7469 6e67 2074 6f20 7065 7266 6f72 mpting to perfor\n-0007e070: 6d20 6120 4d55 5049 5054 001b f221 0000 m a MUPIPT...!..\n+0007e070: 6d20 6120 4d55 5049 5054 001b fe21 0000 m a MUPIPT...!..\n 0007e080: 2020 2054 5249 4747 4552 202d 5550 4752 TRIGGER -UPGR\n 0007e090: 4144 4520 6f6e 2061 2064 6174 6162 6173 ADE on a databas\n 0007e0a0: 6520 7769 7468 6f75 7420 7772 6974 6520 e without write \n 0007e0b0: 6175 7468 6f72 697a 6174 696f 6e20 746f authorization to\n 0007e0c0: 2074 6865 2064 6174 6162 6173 6554 001b the databaseT..\n-0007e0d0: f231 0000 2020 2070 726f 6475 6365 7320 .1.. produces \n+0007e0d0: fe31 0000 2020 2070 726f 6475 6365 7320 .1.. produces \n 0007e0e0: 6120 5452 4947 4d4f 4452 4547 4e4f 5452 a TRIGMODREGNOTR\n 0007e0f0: 5720 6572 726f 722e 2054 6865 202d 5550 W error. The -UP\n 0007e100: 4752 4144 4520 7175 616c 6966 6965 7220 GRADE qualifier \n 0007e110: 6973 206e 6f74 2063 6f6d 7061 7469 626c is not compatibl\n-0007e120: 654d 001b f241 0000 2020 2077 6974 6820 eM...A.. with \n+0007e120: 654d 001b fe41 0000 2020 2077 6974 6820 eM...A.. with \n 0007e130: 616e 7920 6f74 6865 7220 4d55 5049 5020 any other MUPIP \n 0007e140: 5452 4947 4745 5220 7175 616c 6966 6965 TRIGGER qualifie\n 0007e150: 722e 2054 7269 6767 6572 2075 7067 7261 r. Trigger upgra\n 0007e160: 6465 7320 6672 6f6d 206f 6c64 6572 4f00 des from olderO.\n-0007e170: 1bf2 5100 0020 2020 7665 7273 696f 6e73 ..Q.. versions\n+0007e170: 1bfe 5100 0020 2020 7665 7273 696f 6e73 ..Q.. versions\n 0007e180: 206d 6179 2070 726f 6475 6365 206a 6f75 may produce jou\n 0007e190: 726e 616c 2072 6563 6f72 6473 2062 6173 rnal records bas\n 0007e1a0: 6564 206f 6e20 7468 6520 7072 696f 7220 ed on the prior \n 0007e1b0: 666f 726d 6174 2074 6861 7420 6154 001b format that aT..\n-0007e1c0: f261 0000 2020 204d 5550 4950 204a 4f55 .a.. MUPIP JOU\n+0007e1c0: fe61 0000 2020 204d 5550 4950 204a 4f55 .a.. MUPIP JOU\n 0007e1d0: 524e 414c 202d 5245 434f 5645 5220 6361 RNAL -RECOVER ca\n 0007e1e0: 6e6e 6f74 2070 726f 6365 7373 2063 6f72 nnot process cor\n 0007e1f0: 7265 6374 6c79 2c20 7468 6572 6566 6f72 rectly, therefor\n 0007e200: 652c 2046 4953 2072 6563 6f6d 6d65 6e64 e, FIS recommend\n-0007e210: 7354 001b f271 0000 2020 2079 6f75 2064 sT...q.. you d\n+0007e210: 7354 001b fe71 0000 2020 2079 6f75 2064 sT...q.. you d\n 0007e220: 6f20 7468 656d 2077 6974 6820 6a6f 7572 o them with jour\n 0007e230: 6e61 6c69 6e67 206f 6666 2c20 616e 6420 naling off, and \n 0007e240: 7374 6172 7420 7769 7468 2061 2062 6163 start with a bac\n 0007e250: 6b75 7020 616e 6420 6672 6573 6820 6a6f kup and fresh jo\n-0007e260: 7572 6e61 6c2a 001b f281 0000 2020 2066 urnal*...... f\n+0007e260: 7572 6e61 6c2a 001b fe81 0000 2020 2066 urnal*...... f\n 0007e270: 696c 6573 2061 6674 6572 2074 6865 2074 iles after the t\n 0007e280: 7269 6767 6572 2075 7067 7261 6465 2e07 rigger upgrade..\n-0007e290: 001b f291 0000 1a00 19f2 ff73 00ff 4558 ...........s..EX\n+0007e290: 001b fe91 0000 1a00 19fe ff73 00ff 4558 ...........s..EX\n 0007e2a0: 414d 504c 4553 0000 4578 616d 706c 6573 AMPLES..Examples\n-0007e2b0: 1300 26f2 bf11 0000 2020 2045 7861 6d70 ..&..... Examp\n-0007e2c0: 6c65 7307 0027 f221 0000 5200 27f2 3100 les..'.!..R.'.1.\n+0007e2b0: 1300 26fe bf11 0000 2020 2045 7861 6d70 ..&..... Examp\n+0007e2c0: 6c65 7307 0027 fe21 0000 5200 27fe 3100 les..'.!..R.'.1.\n 0007e2d0: 0020 2020 5468 6973 2073 6563 7469 6f6e . This section\n 0007e2e0: 2070 726f 7669 6465 7320 7374 6570 2d62 provides step-b\n 0007e2f0: 792d 7374 6570 2069 6e73 7472 7563 7469 y-step instructi\n 0007e300: 6f6e 7320 666f 7220 6372 6561 7469 6e67 ons for creating\n-0007e310: 2c20 6d6f 6469 6679 696e 672c 5200 27f2 , modifying,R.'.\n+0007e310: 2c20 6d6f 6469 6679 696e 672c 5200 27fe , modifying,R.'.\n 0007e320: 4100 0020 2020 616e 6420 6465 6c65 7469 A.. and deleti\n 0007e330: 6e67 2074 7269 6767 6572 732e 2054 7269 ng triggers. Tri\n 0007e340: 6767 6572 7320 6166 6665 6374 2061 6c6c ggers affect all\n 0007e350: 2070 726f 6365 7373 6573 2075 7064 6174 processes updat\n 0007e360: 696e 6720 6120 6461 7461 6261 7365 5400 ing a databaseT.\n-0007e370: 27f2 5100 0020 2020 756e 6c69 6b65 2c20 '.Q.. unlike, \n+0007e370: 27fe 5100 0020 2020 756e 6c69 6b65 2c20 '.Q.. unlike, \n 0007e380: 666f 7220 6578 616d 706c 652c 2065 6e76 for example, env\n 0007e390: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n 0007e3a0: 6573 2073 7563 6820 6173 2024 6774 6d72 es such as $gtmr\n 0007e3b0: 6f75 7469 6e65 7320 7768 6963 6820 776f outines which wo\n-0007e3c0: 726b 5200 27f2 6100 0020 2020 6f6e 2061 rkR.'.a.. on a\n+0007e3c0: 726b 5200 27fe 6100 0020 2020 6f6e 2061 rkR.'.a.. on a\n 0007e3d0: 2070 6572 2070 726f 6365 7373 2062 6173 per process bas\n 0007e3e0: 6973 2e20 5468 6572 6566 6f72 652c 2046 is. Therefore, F\n 0007e3f0: 4953 2072 6563 6f6d 6d65 6e64 7320 7468 IS recommends th\n 0007e400: 6174 2079 6f75 2073 686f 756c 6420 616c at you should al\n-0007e410: 7761 7973 5400 27f2 7100 0020 2020 6861 waysT.'.q.. ha\n+0007e410: 7761 7973 5400 27fe 7100 0020 2020 6861 waysT.'.q.. ha\n 0007e420: 7665 2063 6172 6566 756c 6c79 2070 6c61 ve carefully pla\n 0007e430: 6e6e 6564 2070 726f 6365 6475 7265 7320 nned procedures \n 0007e440: 666f 7220 6368 616e 6769 6e67 2074 7269 for changing tri\n 0007e450: 6767 6572 7320 696e 2079 6f75 7220 7072 ggers in your pr\n-0007e460: 6f64 7563 7469 6f6e 1600 27f2 8100 0020 oduction..'.... \n+0007e460: 6f64 7563 7469 6f6e 1600 27fe 8100 0020 oduction..'.... \n 0007e470: 2020 656e 7669 726f 6e6d 656e 742e 0700 environment...\n-0007e480: 27f2 9100 003f 0026 f2c0 1100 0020 2020 '....?.&..... \n+0007e480: 27fe 9100 003f 0026 fec0 1100 0020 2020 '....?.&..... \n 0007e490: 546f 2063 7265 6174 6520 6120 6e65 7720 To create a new \n 0007e4a0: 7472 6967 6765 7220 666f 7220 676c 6f62 trigger for glob\n 0007e4b0: 616c 206e 6f64 6520 5e41 6363 7428 2249 al node ^Acct(\"I\n-0007e4c0: 4422 293a 0700 27f2 1200 0048 0027 f213 D\"):..'....H.'..\n+0007e4c0: 4422 293a 0700 27fe 1200 0048 0027 fe13 D\"):..'....H.'..\n 0007e4d0: 0000 2020 2020 312e 2055 7369 6e67 2079 .. 1. Using y\n 0007e4e0: 6f75 7220 6564 6974 6f72 2c20 6372 6561 our editor, crea\n 0007e4f0: 7465 2061 2074 7269 6767 6572 2064 6566 te a trigger def\n 0007e500: 696e 6974 696f 6e20 6669 6c65 2063 616c inition file cal\n-0007e510: 6c65 6434 0027 f214 0000 2020 2020 2020 led4.'.... \n+0007e510: 6c65 6434 0027 fe14 0000 2020 2020 2020 led4.'.... \n 0007e520: 2074 7269 6767 6572 732e 7472 6720 7769 triggers.trg wi\n 0007e530: 7468 2074 6865 2066 6f6c 6c6f 7769 6e67 th the following\n-0007e540: 2065 6e74 7279 3a07 0027 f215 0000 5d00 entry:..'....].\n-0007e550: 27f2 1600 0020 2020 2020 2020 2b5e 4163 '.... +^Ac\n+0007e540: 2065 6e74 7279 3a07 0027 fe15 0000 5d00 entry:..'....].\n+0007e550: 27fe 1600 0020 2020 2020 2020 2b5e 4163 '.... +^Ac\n 0007e560: 6374 2822 4944 2229 202d 6e61 6d65 3d56 ct(\"ID\") -name=V\n 0007e570: 616c 6964 6174 6541 6363 6f75 6e74 202d alidateAccount -\n 0007e580: 636f 6d6d 616e 6473 3d53 202d 7865 6375 commands=S -xecu\n 0007e590: 7465 3d22 5772 6974 6520 2222 4865 6c6c te=\"Write \"\"Hell\n-0007e5a0: 6f20 4561 7274 6821 2222 2207 0027 f217 o Earth!\"\"\"..'..\n-0007e5b0: 0000 3300 27f2 1800 0020 2020 2032 2e20 ..3.'.... 2. \n+0007e5a0: 6f20 4561 7274 6821 2222 2207 0027 fe17 o Earth!\"\"\"..'..\n+0007e5b0: 0000 3300 27fe 1800 0020 2020 2032 2e20 ..3.'.... 2. \n 0007e5c0: 4578 6563 7574 6520 6120 636f 6d6d 616e Execute a comman\n 0007e5d0: 6420 6c69 6b65 2074 6865 2066 6f6c 6c6f d like the follo\n-0007e5e0: 7769 6e67 3a07 0027 f219 0000 3700 27f2 wing:..'....7.'.\n+0007e5e0: 7769 6e67 3a07 0027 fe19 0000 3700 27fe wing:..'....7.'.\n 0007e5f0: 1a00 0020 2020 2020 2020 2420 6d75 7069 ... $ mupi\n 0007e600: 7020 7472 6967 6765 7220 2d74 7269 6767 p trigger -trigg\n 0007e610: 6572 6669 6c65 3d74 7269 6767 6572 732e erfile=triggers.\n-0007e620: 7472 6707 0027 f221 0000 5000 27f2 2200 trg..'.!..P.'.\".\n+0007e620: 7472 6707 0027 fe21 0000 5000 27fe 2200 trg..'.!..P.'.\".\n 0007e630: 0020 2020 2020 2020 5468 6973 2063 6f6d . This com\n 0007e640: 6d61 6e64 2061 6464 7320 6120 7472 6967 mand adds a trig\n 0007e650: 6765 7220 666f 7220 5e41 6363 7428 2249 ger for ^Acct(\"I\n 0007e660: 4422 292e 204f 6e20 7375 6363 6573 7366 D\"). On successf\n-0007e670: 756c 2074 7269 6767 6572 4700 27f2 2300 ul triggerG.'.#.\n+0007e670: 756c 2074 7269 6767 6572 4700 27fe 2300 ul triggerG.'.#.\n 0007e680: 0020 2020 2020 2020 6c6f 6164 2c20 7468 . load, th\n 0007e690: 6973 2063 6f6d 6d61 6e64 2064 6973 706c is command displ\n 0007e6a0: 6179 7320 616e 206f 7574 7075 7420 6c69 ays an output li\n 0007e6b0: 6b65 2074 6865 2066 6f6c 6c6f 7769 6e67 ke the following\n-0007e6c0: 3a07 0027 f224 0000 4900 27f2 2500 0020 :..'.$..I.'.%.. \n+0007e6c0: 3a07 0027 fe24 0000 4900 27fe 2500 0020 :..'.$..I.'.%.. \n 0007e6d0: 2020 2020 2020 4669 6c65 2074 7269 6767 File trigg\n 0007e6e0: 6572 732e 7472 672c 204c 696e 6520 313a ers.trg, Line 1:\n 0007e6f0: 205e 4163 6374 2074 7269 6767 6572 2061 ^Acct trigger a\n 0007e700: 6464 6564 2077 6974 6820 696e 6465 7820 dded with index \n-0007e710: 3137 0027 f226 0000 2020 2020 2020 203d 17.'.&.. =\n+0007e710: 3137 0027 fe26 0000 2020 2020 2020 203d 17.'.&.. =\n 0007e720: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 0007e730: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0007e740: 3d3d 3d3d 3d3d 3d3d 1e00 27f2 2700 0020 ========..'.'.. \n+0007e740: 3d3d 3d3d 3d3d 3d3d 1e00 27fe 2700 0020 ========..'.'.. \n 0007e750: 2020 2020 2020 3120 7472 6967 6765 7273 1 triggers\n-0007e760: 2061 6464 6564 2000 27f2 2800 0020 2020 added .'.(.. \n+0007e760: 2061 6464 6564 2000 27fe 2800 0020 2020 added .'.(.. \n 0007e770: 2020 2020 3020 7472 6967 6765 7273 2064 0 triggers d\n-0007e780: 656c 6574 6564 3000 27f2 2900 0020 2020 eleted0.'.).. \n+0007e780: 656c 6574 6564 3000 27fe 2900 0020 2020 eleted0.'.).. \n 0007e790: 2020 2020 3020 7472 6967 6765 7220 6669 0 trigger fi\n 0007e7a0: 6c65 2065 6e74 7269 6573 206e 6f74 2063 le entries not c\n-0007e7b0: 6861 6e67 6564 2100 27f2 2a00 0020 2020 hanged!.'.*.. \n+0007e7b0: 6861 6e67 6564 2100 27fe 2a00 0020 2020 hanged!.'.*.. \n 0007e7c0: 2020 2020 3020 7472 6967 6765 7273 206d 0 triggers m\n 0007e7d0: 6f64 6966 6965 6400 0000 0000 0000 0000 odified.........\n 0007e7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007e800: 0100 0000 fb07 0000 7110 0000 0000 0000 ........q.......\n-0007e810: 5e00 00f2 4845 4c50 00ff 7300 ff47 444d ^...HELP..s..GDM\n+0007e810: 5e00 00fe 4845 4c50 00ff 7300 ff47 444d ^...HELP..s..GDM\n 0007e820: 00ff 7300 ff54 5249 4747 4552 00ff 7300 ..s..TRIGGER..s.\n 0007e830: ff45 5841 4d50 4c45 5300 c031 0000 2020 .EXAMPLES..1.. \n 0007e840: 2020 2020 203d 3d3d 3d3d 3d3d 3d3d 3d3d ===========\n 0007e850: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 0007e860: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0700 ==============..\n-0007e870: 27f2 3200 0054 0027 f233 0000 2020 2020 '.2..T.'.3.. \n+0007e870: 27fe 3200 0054 0027 fe33 0000 2020 2020 '.2..T.'.3.. \n 0007e880: 2020 204e 6f77 2c20 6576 6572 7920 535b Now, every S[\n 0007e890: 6574 5d20 6f70 6572 6174 696f 6e20 6f6e et] operation on\n 0007e8a0: 2074 6865 2067 6c6f 6261 6c20 6e6f 6465 the global node\n 0007e8b0: 205e 4163 6374 2822 4944 2229 2065 7865 ^Acct(\"ID\") exe\n-0007e8c0: 6375 7465 7320 7468 6516 0027 f234 0000 cutes the..'.4..\n+0007e8c0: 6375 7465 7320 7468 6516 0027 fe34 0000 cutes the..'.4..\n 0007e8d0: 2020 2020 2020 2074 7269 6767 6572 2e07 trigger..\n-0007e8e0: 0027 f235 0000 3300 27f2 3600 0020 2020 .'.5..3.'.6.. \n+0007e8e0: 0027 fe35 0000 3300 27fe 3600 0020 2020 .'.5..3.'.6.. \n 0007e8f0: 2033 2e20 4578 6563 7574 6520 6120 636f 3. Execute a co\n 0007e900: 6d6d 616e 6420 6c69 6b65 2074 6865 2066 mmand like the f\n-0007e910: 6f6c 6c6f 7769 6e67 3a07 0027 f237 0000 ollowing:..'.7..\n-0007e920: 2e00 27f2 3800 0020 2020 2020 2020 2420 ..'.8.. $ \n+0007e910: 6f6c 6c6f 7769 6e67 3a07 0027 fe37 0000 ollowing:..'.7..\n+0007e920: 2e00 27fe 3800 0020 2020 2020 2020 2420 ..'.8.. $ \n 0007e930: 6d75 7069 7020 7472 6967 6765 7220 2d73 mupip trigger -s\n 0007e940: 656c 6563 743d 225e 4163 6374 2a22 0700 elect=\"^Acct*\"..\n-0007e950: 27f2 3900 0050 0027 f23a 0000 2020 2020 '.9..P.'.:.. \n+0007e950: 27fe 3900 0050 0027 fe3a 0000 2020 2020 '.9..P.'.:.. \n 0007e960: 2020 2054 6869 7320 636f 6d6d 616e 6420 This command \n 0007e970: 6469 7370 6c61 7973 2074 6865 2074 7269 displays the tri\n 0007e980: 6767 6572 732e 2041 2073 616d 706c 6520 ggers. A sample \n 0007e990: 6f75 7470 7574 206c 6f6f 6b73 206c 696b output looks lik\n-0007e9a0: 6520 7468 6518 0027 f241 0000 2020 2020 e the..'.A.. \n+0007e9a0: 6520 7468 6518 0027 fe41 0000 2020 2020 e the..'.A.. \n 0007e9b0: 2020 2066 6f6c 6c6f 7769 6e67 3a07 0027 following:..'\n-0007e9c0: f242 0000 3600 27f2 4300 0020 2020 2020 .B..6.'.C.. \n+0007e9c0: fe42 0000 3600 27fe 4300 0020 2020 2020 .B..6.'.C.. \n 0007e9d0: 2020 3b74 7269 6767 6572 206e 616d 653a ;trigger name:\n 0007e9e0: 2056 616c 6964 6174 6541 6363 6f75 6e74 ValidateAccount\n-0007e9f0: 2320 6379 636c 653a 2031 5d00 27f2 4400 # cycle: 1].'.D.\n+0007e9f0: 2320 6379 636c 653a 2031 5d00 27fe 4400 # cycle: 1].'.D.\n 0007ea00: 0020 2020 2020 2020 2b5e 4163 6374 2822 . +^Acct(\"\n 0007ea10: 4944 2229 202d 6e61 6d65 3d56 616c 6964 ID\") -name=Valid\n 0007ea20: 6174 6541 6363 6f75 6e74 202d 636f 6d6d ateAccount -comm\n 0007ea30: 616e 6473 3d53 202d 7865 6375 7465 3d22 ands=S -xecute=\"\n 0007ea40: 5772 6974 6520 2222 4865 6c6c 6f20 4561 Write \"\"Hello Ea\n-0007ea50: 7274 6821 2222 2207 0027 f245 0000 4400 rth!\"\"\"..'.E..D.\n-0007ea60: 27f2 4600 0020 2020 546f 206d 6f64 6966 '.F.. To modif\n+0007ea50: 7274 6821 2222 2207 0027 fe45 0000 4400 rth!\"\"\"..'.E..D.\n+0007ea60: 27fe 4600 0020 2020 546f 206d 6f64 6966 '.F.. To modif\n 0007ea70: 7920 616e 2065 7869 7374 696e 6720 7472 y an existing tr\n 0007ea80: 6967 6765 7220 666f 7220 676c 6f62 616c igger for global\n 0007ea90: 206e 6f64 6520 5e41 6363 7428 2249 4422 node ^Acct(\"ID\"\n-0007eaa0: 293a 0700 27f2 4700 0054 0027 f248 0000 ):..'.G..T.'.H..\n+0007eaa0: 293a 0700 27fe 4700 0054 0027 fe48 0000 ):..'.G..T.'.H..\n 0007eab0: 2020 2059 6f75 2063 616e 6e6f 7420 6469 You cannot di\n 0007eac0: 7265 6374 6c79 2072 6570 6c61 6365 2061 rectly replace a\n 0007ead0: 6e20 6578 6973 7469 6e67 2074 7269 6767 n existing trigg\n 0007eae0: 6572 2064 6566 696e 6974 696f 6e20 7769 er definition wi\n 0007eaf0: 7468 2061 206e 6577 206f 6e65 2e52 0027 th a new one.R.'\n-0007eb00: f249 0000 2020 2057 6974 6820 7468 6520 .I.. With the \n+0007eb00: fe49 0000 2020 2057 6974 6820 7468 6520 .I.. With the \n 0007eb10: 6578 6365 7074 696f 6e20 6f66 202d 4e41 exception of -NA\n 0007eb20: 4d45 2061 6e64 202d 4f50 5449 4f4e 532c ME and -OPTIONS,\n 0007eb30: 2074 6f20 6368 616e 6765 2061 6e20 6578 to change an ex\n 0007eb40: 6973 7469 6e67 2074 7269 6767 6572 2c4d isting trigger,M\n-0007eb50: 0027 f24a 0000 2020 2079 6f75 2068 6176 .'.J.. you hav\n+0007eb50: 0027 fe4a 0000 2020 2079 6f75 2068 6176 .'.J.. you hav\n 0007eb60: 6520 746f 2064 656c 6574 6520 7468 6520 e to delete the \n 0007eb70: 6578 6973 7469 6e67 2074 7269 6767 6572 existing trigger\n 0007eb80: 2064 6566 696e 6974 696f 6e20 616e 6420 definition and \n-0007eb90: 7468 656e 2061 6464 2074 6865 5300 27f2 then add theS.'.\n+0007eb90: 7468 656e 2061 6464 2074 6865 5300 27fe then add theS.'.\n 0007eba0: 5100 0020 2020 6d6f 6469 6669 6564 2074 Q.. modified t\n 0007ebb0: 7269 6767 6572 2064 6566 696e 6974 696f rigger definitio\n 0007ebc0: 6e20 6173 2061 206e 6577 2074 7269 6767 n as a new trigg\n 0007ebd0: 6572 2e20 4e6f 7465 2074 6861 7420 4754 er. Note that GT\n 0007ebe0: 2e4d 2070 6572 666f 726d 7320 7477 6f51 .M performs twoQ\n-0007ebf0: 0027 f252 0000 2020 2064 6966 6665 7265 .'.R.. differe\n+0007ebf0: 0027 fe52 0000 2020 2064 6966 6665 7265 .'.R.. differe\n 0007ec00: 6e74 2074 7269 6767 6572 2063 6f6d 7061 nt trigger compa\n 0007ec10: 7269 736f 6e73 2074 6f20 6d61 7463 6820 risons to match \n 0007ec20: 7472 6967 6765 7220 6465 6669 6e69 7469 trigger definiti\n 0007ec30: 6f6e 7320 6465 7065 6e64 696e 6720 6f6e ons depending on\n-0007ec40: 4f00 27f2 5300 0020 2020 7768 6574 6865 O.'.S.. whethe\n+0007ec40: 4f00 27fe 5300 0020 2020 7768 6574 6865 O.'.S.. whethe\n 0007ec50: 7220 6f72 206e 6f74 2053 5b45 545d 2069 r or not S[ET] i\n 0007ec60: 7320 7468 6520 7472 6967 6765 7220 696e s the trigger in\n 0007ec70: 766f 6361 7469 6f6e 2063 6f6d 6d61 6e64 vocation command\n 0007ec80: 2e20 4966 2074 6865 7265 2069 7320 6150 . If there is aP\n-0007ec90: 0027 f254 0000 2020 2053 5b45 545d 2c20 .'.T.. S[ET], \n+0007ec90: 0027 fe54 0000 2020 2053 5b45 545d 2c20 .'.T.. S[ET], \n 0007eca0: 7468 656e 2074 6865 2063 6f6d 7061 7269 then the compari\n 0007ecb0: 736f 6e20 6973 2062 6173 6564 206f 6e20 son is based on \n 0007ecc0: 7468 6520 676c 6f62 616c 206e 616d 6520 the global name \n 0007ecd0: 616e 6420 7375 6273 6372 6970 7473 2c52 and subscripts,R\n-0007ece0: 0027 f255 0000 2020 2050 4945 4345 532c .'.U.. PIECES,\n+0007ece0: 0027 fe55 0000 2020 2050 4945 4345 532c .'.U.. PIECES,\n 0007ecf0: 205b 5a5d 4445 4c49 4d2c 2061 6e64 2058 [Z]DELIM, and X\n 0007ed00: 4543 5554 452e 2049 6620 7468 6572 6520 ECUTE. If there \n 0007ed10: 6973 206e 6f20 5345 542c 2047 542e 4d20 is no SET, GT.M \n 0007ed20: 636f 6d70 6172 6573 206f 6e6c 7920 7468 compares only th\n-0007ed30: 6541 0027 f256 0000 2020 2067 6c6f 6261 eA.'.V.. globa\n+0007ed30: 6541 0027 fe56 0000 2020 2067 6c6f 6261 eA.'.V.. globa\n 0007ed40: 6c20 6e6f 6465 2077 6974 6820 7375 6273 l node with subs\n 0007ed50: 6372 6970 7473 2061 6e64 2074 6865 202d cripts and the -\n 0007ed60: 5845 4355 5445 2063 6f64 6520 7661 6c75 XECUTE code valu\n-0007ed70: 652e 0700 27f2 5700 0037 0027 f258 0000 e...'.W..7.'.X..\n+0007ed70: 652e 0700 27fe 5700 0037 0027 fe58 0000 e...'.W..7.'.X..\n 0007ed80: 2020 2020 312e 2042 6567 696e 2062 7920 1. Begin by \n 0007ed90: 6578 6563 7574 696e 6720 7468 6520 666f executing the fo\n 0007eda0: 6c6c 6f77 696e 6720 636f 6d6d 616e 643a llowing command:\n-0007edb0: 0700 27f2 5900 003a 0027 f25a 0000 2020 ..'.Y..:.'.Z.. \n+0007edb0: 0700 27fe 5900 003a 0027 fe5a 0000 2020 ..'.Y..:.'.Z.. \n 0007edc0: 2020 2020 2024 206d 7570 6970 2074 7269 $ mupip tri\n 0007edd0: 6767 6572 202d 7365 6c65 6374 3d22 5e41 gger -select=\"^A\n 0007ede0: 6363 742a 224f 7574 7075 7420 6669 6c65 cct*\"Output file\n-0007edf0: 3a07 0027 f261 0000 5400 27f2 6200 0020 :..'.a..T.'.b.. \n+0007edf0: 3a07 0027 fe61 0000 5400 27fe 6200 0020 :..'.a..T.'.b.. \n 0007ee00: 2020 2032 2e20 5370 6563 6966 7920 7472 2. Specify tr\n 0007ee10: 6967 6765 725f 6d6f 642e 7472 6720 6173 igger_mod.trg as\n 0007ee20: 2074 6865 206f 7574 7075 7420 6669 6c65 the output file\n 0007ee30: 2e20 5468 6973 2066 696c 6520 636f 6e74 . This file cont\n-0007ee40: 6169 6e73 2065 6e74 7269 6573 2100 27f2 ains entries!.'.\n+0007ee40: 6169 6e73 2065 6e74 7269 6573 2100 27fe ains entries!.'.\n 0007ee50: 6300 0020 2020 2020 2020 6c69 6b65 2074 c.. like t\n 0007ee60: 6865 2066 6f6c 6c6f 7769 6e67 3a07 0027 he following:..'\n-0007ee70: f264 0000 3600 27f2 6500 0020 2020 2020 .d..6.'.e.. \n+0007ee70: fe64 0000 3600 27fe 6500 0020 2020 2020 .d..6.'.e.. \n 0007ee80: 2020 3b74 7269 6767 6572 206e 616d 653a ;trigger name:\n 0007ee90: 2056 616c 6964 6174 6541 6363 6f75 6e74 ValidateAccount\n-0007eea0: 2320 6379 636c 653a 2031 5d00 27f2 6600 # cycle: 1].'.f.\n+0007eea0: 2320 6379 636c 653a 2031 5d00 27fe 6600 # cycle: 1].'.f.\n 0007eeb0: 0020 2020 2020 2020 2b5e 4163 6374 2822 . +^Acct(\"\n 0007eec0: 4944 2229 202d 6e61 6d65 3d56 616c 6964 ID\") -name=Valid\n 0007eed0: 6174 6541 6363 6f75 6e74 202d 636f 6d6d ateAccount -comm\n 0007eee0: 616e 6473 3d53 202d 7865 6375 7465 3d22 ands=S -xecute=\"\n 0007eef0: 5772 6974 6520 2222 4865 6c6c 6f20 4561 Write \"\"Hello Ea\n-0007ef00: 7274 6821 2222 2207 0027 f267 0000 4e00 rth!\"\"\"..'.g..N.\n-0007ef10: 27f2 6800 0020 2020 2033 2e20 5573 696e '.h.. 3. Usin\n+0007ef00: 7274 6821 2222 2207 0027 fe67 0000 4e00 rth!\"\"\"..'.g..N.\n+0007ef10: 27fe 6800 0020 2020 2033 2e20 5573 696e '.h.. 3. Usin\n 0007ef20: 6720 796f 7572 2065 6469 746f 722c 206f g your editor, o\n 0007ef30: 7065 6e20 7472 6967 6765 725f 6d6f 642e pen trigger_mod.\n 0007ef40: 7472 6720 616e 6420 6368 616e 6765 202b trg and change +\n-0007ef50: 2028 706c 7573 2920 746f 202d 5400 27f2 (plus) to -T.'.\n+0007ef50: 2028 706c 7573 2920 746f 202d 5400 27fe (plus) to -T.'.\n 0007ef60: 6900 0020 2020 2020 2020 286d 696e 7573 i.. (minus\n 0007ef70: 2920 666f 7220 7468 6520 7472 6967 6765 ) for the trigge\n 0007ef80: 7220 6465 6669 6e69 7469 6f6e 2065 6e74 r definition ent\n 0007ef90: 7279 2066 6f72 2056 616c 6964 6174 6541 ry for ValidateA\n 0007efa0: 6363 6f75 6e74 2061 6e64 2061 6464 2061 ccount and add a\n-0007efb0: 4b00 27f2 6a00 0020 2020 2020 2020 6e65 K.'.j.. ne\n+0007efb0: 4b00 27fe 6a00 0020 2020 2020 2020 6e65 K.'.j.. ne\n 0007efc0: 7720 7472 6967 6765 7220 6465 6669 6e69 w trigger defini\n 0007efd0: 7469 6f6e 2066 6f72 205e 4163 6374 2822 tion for ^Acct(\"\n 0007efe0: 4944 2229 2e20 546f 2061 766f 6964 2069 ID\"). To avoid i\n 0007eff0: 6e63 6f6e 7369 7374 656e 7400 0000 0000 nconsistent.....\n 0007f000: 0100 0000 fe07 0000 9c10 0000 0000 0000 ................\n-0007f010: 7b00 00f2 4845 4c50 00ff 7300 ff47 444d {...HELP..s..GDM\n+0007f010: 7b00 00fe 4845 4c50 00ff 7300 ff47 444d {...HELP..s..GDM\n 0007f020: 00ff 7300 ff54 5249 4747 4552 00ff 7300 ..s..TRIGGER..s.\n 0007f030: ff45 5841 4d50 4c45 5300 c071 0000 2020 .EXAMPLES..q.. \n 0007f040: 2020 2020 2061 7070 6c69 6361 7469 6f6e application\n 0007f050: 2062 6568 6176 696f 722c 2069 7420 6973 behavior, it is\n 0007f060: 2069 6d70 6f72 7461 6e74 2074 6f20 7265 important to re\n 0007f070: 706c 6163 6520 616e 206f 6c64 2074 7269 place an old tri\n-0007f080: 6767 6572 2077 6974 6820 6150 0027 f272 gger with aP.'.r\n+0007f080: 6767 6572 2077 6974 6820 6150 0027 fe72 gger with aP.'.r\n 0007f090: 0000 2020 2020 2020 206e 6577 206f 6e65 .. new one\n 0007f0a0: 2069 6e20 7468 6520 7361 6d65 2074 7261 in the same tra\n 0007f0b0: 6e73 6163 7469 6f6e 2028 4174 6f6d 6963 nsaction (Atomic\n 0007f0c0: 292e 2054 6865 2074 7269 6767 6572 5f6d ). The trigger_m\n-0007f0d0: 6f64 2e74 7267 2066 696c 6527 0027 f273 od.trg file'.'.s\n+0007f0d0: 6f64 2e74 7267 2066 696c 6527 0027 fe73 od.trg file'.'.s\n 0007f0e0: 0000 2020 2020 2020 2073 686f 756c 6420 .. should \n 0007f0f0: 6861 7665 2065 6e74 7269 6573 206c 696b have entries lik\n-0007f100: 653a 0700 27f2 7400 0036 0027 f275 0000 e:..'.t..6.'.u..\n+0007f100: 653a 0700 27fe 7400 0036 0027 fe75 0000 e:..'.t..6.'.u..\n 0007f110: 2020 2020 2020 203b 7472 6967 6765 7220 ;trigger \n 0007f120: 6e61 6d65 3a20 5661 6c69 6461 7465 4163 name: ValidateAc\n 0007f130: 636f 756e 7423 2063 7963 6c65 3a20 315f count# cycle: 1_\n-0007f140: 0027 f276 0000 2020 2020 2020 202d 5e41 .'.v.. -^A\n+0007f140: 0027 fe76 0000 2020 2020 2020 202d 5e41 .'.v.. -^A\n 0007f150: 6363 7428 2249 4422 2920 2d6e 616d 653d cct(\"ID\") -name=\n 0007f160: 5661 6c69 6461 7465 4163 636f 756e 7420 ValidateAccount \n 0007f170: 2d63 6f6d 6d61 6e64 733d 5365 7420 2d78 -commands=Set -x\n 0007f180: 6563 7574 653d 2257 7269 7465 2022 2248 ecute=\"Write \"\"H\n 0007f190: 656c 6c6f 2045 6172 7468 2122 2222 2d00 ello Earth!\"\"\"-.\n-0007f1a0: 27f2 7700 0020 2020 2020 2020 3b74 7269 '.w.. ;tri\n+0007f1a0: 27fe 7700 0020 2020 2020 2020 3b74 7269 '.w.. ;tri\n 0007f1b0: 6767 6572 206e 616d 653a 2056 616c 6964 gger name: Valid\n-0007f1c0: 6174 6541 6363 6f75 6e74 235e 0027 f278 ateAccount#^.'.x\n+0007f1c0: 6174 6541 6363 6f75 6e74 235e 0027 fe78 ateAccount#^.'.x\n 0007f1d0: 0000 2020 2020 2020 202b 5e41 6363 7428 .. +^Acct(\n 0007f1e0: 2249 4422 2920 2d6e 616d 653d 5661 6c69 \"ID\") -name=Vali\n 0007f1f0: 6461 7465 4163 636f 756e 7420 2d63 6f6d dateAccount -com\n 0007f200: 6d61 6e64 733d 5365 7420 2d78 6563 7574 mands=Set -xecut\n 0007f210: 653d 2257 7269 7465 2022 2248 656c 6c6f e=\"Write \"\"Hello\n-0007f220: 204d 6172 7321 2222 2207 0027 f279 0000 Mars!\"\"\"..'.y..\n-0007f230: 3300 27f2 7a00 0020 2020 2034 2e20 4578 3.'.z.. 4. Ex\n+0007f220: 204d 6172 7321 2222 2207 0027 fe79 0000 Mars!\"\"\"..'.y..\n+0007f230: 3300 27fe 7a00 0020 2020 2034 2e20 4578 3.'.z.. 4. Ex\n 0007f240: 6563 7574 6520 6120 636f 6d6d 616e 6420 ecute a command \n 0007f250: 6c69 6b65 2074 6865 2066 6f6c 6c6f 7769 like the followi\n-0007f260: 6e67 3a07 0027 f281 0000 3a00 27f2 8200 ng:..'....:.'...\n+0007f260: 6e67 3a07 0027 fe81 0000 3a00 27fe 8200 ng:..'....:.'...\n 0007f270: 0020 2020 2020 2020 2420 6d75 7069 7020 . $ mupip \n 0007f280: 7472 6967 6765 7220 2d74 7269 6767 6572 trigger -trigger\n 0007f290: 6669 6c65 3d74 7269 6767 6572 5f6d 6f64 file=trigger_mod\n-0007f2a0: 2e74 7267 0700 27f2 8300 0041 0027 f284 .trg..'....A.'..\n+0007f2a0: 2e74 7267 0700 27fe 8300 0041 0027 fe84 .trg..'....A.'..\n 0007f2b0: 0000 2020 2020 352e 2054 6869 7320 636f .. 5. This co\n 0007f2c0: 6d6d 616e 6420 6469 7370 6c61 7973 2061 mmand displays a\n 0007f2d0: 6e20 6f75 7470 7574 206c 696b 6520 7468 n output like th\n-0007f2e0: 6520 666f 6c6c 6f77 696e 673a 0700 27f2 e following:..'.\n-0007f2f0: 8500 0041 0027 f286 0000 2020 2020 2020 ...A.'.... \n+0007f2e0: 6520 666f 6c6c 6f77 696e 673a 0700 27fe e following:..'.\n+0007f2f0: 8500 0041 0027 fe86 0000 2020 2020 2020 ...A.'.... \n 0007f300: 2046 696c 6520 7472 6967 6765 725f 6d6f File trigger_mo\n 0007f310: 642e 7472 672c 204c 696e 6520 313a 205e d.trg, Line 1: ^\n 0007f320: 4163 6374 2074 7269 6767 6572 2064 656c Acct trigger del\n-0007f330: 6574 6564 4c00 27f2 8700 0020 2020 2020 etedL.'.... \n+0007f330: 6574 6564 4c00 27fe 8700 0020 2020 2020 etedL.'.... \n 0007f340: 2020 4669 6c65 2074 7269 6767 6572 5f6d File trigger_m\n 0007f350: 6f64 2e74 7267 2c20 4c69 6e65 2033 3a20 od.trg, Line 3: \n 0007f360: 5e41 6363 7420 7472 6967 6765 7220 6164 ^Acct trigger ad\n 0007f370: 6465 6420 7769 7468 2069 6e64 6578 2031 ded with index 1\n-0007f380: 3700 27f2 8800 0020 2020 2020 2020 3d3d 7.'.... ==\n+0007f380: 3700 27fe 8800 0020 2020 2020 2020 3d3d 7.'.... ==\n 0007f390: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 0007f3a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0007f3b0: 3d3d 3d3d 3d3d 3d1e 0027 f289 0000 2020 =======..'.... \n+0007f3b0: 3d3d 3d3d 3d3d 3d1e 0027 fe89 0000 2020 =======..'.... \n 0007f3c0: 2020 2020 2031 2074 7269 6767 6572 7320 1 triggers \n-0007f3d0: 6164 6465 6420 0027 f28a 0000 2020 2020 added .'.... \n+0007f3d0: 6164 6465 6420 0027 fe8a 0000 2020 2020 added .'.... \n 0007f3e0: 2020 2031 2074 7269 6767 6572 7320 6465 1 triggers de\n-0007f3f0: 6c65 7465 6430 0027 f291 0000 2020 2020 leted0.'.... \n+0007f3f0: 6c65 7465 6430 0027 fe91 0000 2020 2020 leted0.'.... \n 0007f400: 2020 2030 2074 7269 6767 6572 2066 696c 0 trigger fil\n 0007f410: 6520 656e 7472 6965 7320 6e6f 7420 6368 e entries not ch\n-0007f420: 616e 6765 6421 0027 f292 0000 2020 2020 anged!.'.... \n+0007f420: 616e 6765 6421 0027 fe92 0000 2020 2020 anged!.'.... \n 0007f430: 2020 2030 2074 7269 6767 6572 7320 6d6f 0 triggers mo\n-0007f440: 6469 6669 6564 3700 27f2 9300 0020 2020 dified7.'.... \n+0007f440: 6469 6669 6564 3700 27fe 9300 0020 2020 dified7.'.... \n 0007f450: 2020 2020 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ============\n 0007f460: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 0007f470: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d07 0027 =============..'\n-0007f480: f294 0000 5200 27f2 9500 0020 2020 2020 ....R.'.... \n+0007f480: fe94 0000 5200 27fe 9500 0020 2020 2020 ....R.'.... \n 0007f490: 2020 436f 6e67 7261 7475 6c61 7469 6f6e Congratulation\n 0007f4a0: 7321 2059 6f75 2068 6176 6520 7375 6363 s! You have succ\n 0007f4b0: 6573 7366 756c 6c79 206d 6f64 6966 6965 essfully modifie\n 0007f4c0: 6420 7468 6520 7865 6375 7465 2073 7472 d the xecute str\n-0007f4d0: 696e 6720 6f66 2f00 27f2 9600 0020 2020 ing of/.'.... \n+0007f4d0: 696e 6720 6f66 2f00 27fe 9600 0020 2020 ing of/.'.... \n 0007f4e0: 2020 2020 5661 6c69 6461 7465 4163 636f ValidateAcco\n 0007f4f0: 756e 7420 7769 7468 2074 6865 206e 6577 unt with the new\n-0007f500: 206f 6e65 2e07 0027 f297 0000 4400 27f2 one...'....D.'.\n+0007f500: 206f 6e65 2e07 0027 fe97 0000 4400 27fe one...'....D.'.\n 0007f510: 9800 0020 2020 546f 2064 656c 6574 6520 ... To delete \n 0007f520: 616e 2065 7869 7374 696e 6720 7472 6967 an existing trig\n 0007f530: 6765 7220 666f 7220 676c 6f62 616c 206e ger for global n\n 0007f540: 6f64 6520 5e41 6363 7428 2249 4422 293a ode ^Acct(\"ID\"):\n-0007f550: 0700 27f2 9900 0037 0027 f29a 0000 2020 ..'....7.'.... \n+0007f550: 0700 27fe 9900 0037 0027 fe9a 0000 2020 ..'....7.'.... \n 0007f560: 2020 312e 2042 6567 696e 2062 7920 6578 1. Begin by ex\n 0007f570: 6563 7574 696e 6720 7468 6520 666f 6c6c ecuting the foll\n 0007f580: 6f77 696e 6720 636f 6d6d 616e 643a 0800 owing command:..\n-0007f590: 26f2 c111 0000 3a00 28f2 1100 0020 2020 &.....:.(.... \n+0007f590: 26fe c111 0000 3a00 28fe 1100 0020 2020 &.....:.(.... \n 0007f5a0: 2020 2020 2420 6d75 7069 7020 7472 6967 $ mupip trig\n 0007f5b0: 6765 7220 2d73 656c 6563 743d 225e 4163 ger -select=\"^Ac\n 0007f5c0: 6374 2a22 4f75 7470 7574 2066 696c 653a ct*\"Output file:\n-0007f5d0: 0700 28f2 2100 004f 0028 f231 0000 2020 ..(.!..O.(.1.. \n+0007f5d0: 0700 28fe 2100 004f 0028 fe31 0000 2020 ..(.!..O.(.1.. \n 0007f5e0: 2020 322e 2053 7065 6369 6679 2074 7269 2. Specify tri\n 0007f5f0: 6767 6572 5f64 656c 6574 652e 7472 6720 gger_delete.trg \n 0007f600: 6173 2074 6865 206f 7574 7075 7420 6669 as the output fi\n 0007f610: 6c65 2e20 5468 6973 2066 696c 6520 636f le. This file co\n-0007f620: 6e74 6169 6e73 2900 28f2 4100 0020 2020 ntains).(.A.. \n+0007f620: 6e74 6169 6e73 2900 28fe 4100 0020 2020 ntains).(.A.. \n 0007f630: 2020 2020 656e 7472 6965 7320 6c69 6b65 entries like\n 0007f640: 2074 6865 2066 6f6c 6c6f 7769 6e67 3a07 the following:.\n-0007f650: 0028 f251 0000 3600 28f2 6100 0020 2020 .(.Q..6.(.a.. \n+0007f650: 0028 fe51 0000 3600 28fe 6100 0020 2020 .(.Q..6.(.a.. \n 0007f660: 2020 2020 3b74 7269 6767 6572 206e 616d ;trigger nam\n 0007f670: 653a 2056 616c 6964 6174 6541 6363 6f75 e: ValidateAccou\n-0007f680: 6e74 2320 6379 636c 653a 2033 5c00 28f2 nt# cycle: 3\\.(.\n+0007f680: 6e74 2320 6379 636c 653a 2033 5c00 28fe nt# cycle: 3\\.(.\n 0007f690: 7100 0020 2020 2020 2020 2b5e 4163 6374 q.. +^Acct\n 0007f6a0: 2822 4944 2229 202d 6e61 6d65 3d56 616c (\"ID\") -name=Val\n 0007f6b0: 6964 6174 6541 6363 6f75 6e74 202d 636f idateAccount -co\n 0007f6c0: 6d6d 616e 6473 3d53 202d 7865 6375 7465 mmands=S -xecute\n 0007f6d0: 3d22 5772 6974 6520 2222 4865 6c6c 6f20 =\"Write \"\"Hello \n-0007f6e0: 4d61 7273 2122 2222 0700 28f2 8100 004d Mars!\"\"\"..(....M\n-0007f6f0: 0028 f291 0000 2020 2020 332e 2055 7369 .(.... 3. Usi\n+0007f6e0: 4d61 7273 2122 2222 0700 28fe 8100 004d Mars!\"\"\"..(....M\n+0007f6f0: 0028 fe91 0000 2020 2020 332e 2055 7369 .(.... 3. Usi\n 0007f700: 6e67 2079 6f75 7220 6564 6974 6f72 2c20 ng your editor, \n 0007f710: 6368 616e 6765 202b 2028 706c 7573 2920 change + (plus) \n 0007f720: 746f 202d 2028 6d69 6e75 7329 2066 6f72 to - (minus) for\n-0007f730: 2074 6865 2074 7269 6767 6572 5300 27f2 the triggerS.'.\n+0007f730: 2074 6865 2074 7269 6767 6572 5300 27fe the triggerS.'.\n 0007f740: 1200 0020 2020 2020 2020 6465 6669 6e69 ... defini\n 0007f750: 7469 6f6e 2065 6e74 7279 2066 6f72 2056 tion entry for V\n 0007f760: 616c 6964 6174 6541 6363 6f75 6e74 2e20 alidateAccount. \n 0007f770: 416c 7465 726e 6174 6976 656c 792c 2079 Alternatively, y\n 0007f780: 6f75 2063 616e 2063 7265 6174 6520 6137 ou can create a7\n-0007f790: 0028 f211 0000 2020 2020 2020 2066 696c .(.... fil\n+0007f790: 0028 fe11 0000 2020 2020 2020 2066 696c .(.... fil\n 0007f7a0: 6520 7769 7468 2061 6e20 656e 7472 7920 e with an entry \n 0007f7b0: 6c69 6b65 202d 5661 6c69 6461 7465 4163 like -ValidateAc\n-0007f7c0: 636f 756e 742e 3800 28f2 2100 0020 2020 count.8.(.!.. \n+0007f7c0: 636f 756e 742e 3800 28fe 2100 0020 2020 count.8.(.!.. \n 0007f7d0: 2034 2e20 4e6f 772c 2065 7865 6375 7465 4. Now, execute\n 0007f7e0: 2061 2063 6f6d 6d61 6e64 206c 696b 6520 a command like \n 0007f7f0: 7468 6520 666f 6c6c 6f77 696e 673a 0000 the following:..\n 0007f800: 0100 0000 d007 0000 cc10 0000 0000 0000 ................\n-0007f810: 2f00 00f2 4845 4c50 00ff 7300 ff47 444d /...HELP..s..GDM\n+0007f810: 2f00 00fe 4845 4c50 00ff 7300 ff47 444d /...HELP..s..GDM\n 0007f820: 00ff 7300 ff54 5249 4747 4552 00ff 7300 ..s..TRIGGER..s.\n 0007f830: ff45 5841 4d50 4c45 5300 c112 3100 003d .EXAMPLES...1..=\n-0007f840: 0028 f241 0000 2020 2020 2020 2024 206d .(.A.. $ m\n+0007f840: 0028 fe41 0000 2020 2020 2020 2024 206d .(.A.. $ m\n 0007f850: 7570 6970 2074 7269 6767 6572 202d 7472 upip trigger -tr\n 0007f860: 6967 6765 7266 696c 653d 7472 6967 6765 iggerfile=trigge\n-0007f870: 725f 6465 6c65 7465 2e74 7267 0700 28f2 r_delete.trg..(.\n-0007f880: 5100 0041 0028 f261 0000 2020 2020 2020 Q..A.(.a.. \n+0007f870: 725f 6465 6c65 7465 2e74 7267 0700 28fe r_delete.trg..(.\n+0007f880: 5100 0041 0028 fe61 0000 2020 2020 2020 Q..A.(.a.. \n 0007f890: 2054 6869 7320 636f 6d6d 616e 6420 6469 This command di\n 0007f8a0: 7370 6c61 7973 2061 6e20 6f75 7470 7574 splays an output\n 0007f8b0: 206c 696b 6520 7468 6520 666f 6c6c 6f77 like the follow\n-0007f8c0: 696e 673a 0700 28f2 7100 0045 0028 f281 ing:..(.q..E.(..\n+0007f8c0: 696e 673a 0700 28fe 7100 0045 0028 fe81 ing:..(.q..E.(..\n 0007f8d0: 0000 2020 2020 2020 2020 4669 6c65 2074 .. File t\n 0007f8e0: 7269 6767 6572 5f64 656c 6574 652e 7472 rigger_delete.tr\n 0007f8f0: 672c 204c 696e 6520 323a 205e 4163 6374 g, Line 2: ^Acct\n 0007f900: 2074 7269 6767 6572 2064 656c 6574 6564 trigger deleted\n-0007f910: 3700 28f2 9100 0020 2020 2020 2020 3d3d 7.(.... ==\n+0007f910: 3700 28fe 9100 0020 2020 2020 2020 3d3d 7.(.... ==\n 0007f920: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 0007f930: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0007f940: 3d3d 3d3d 3d3d 3d1e 0027 f213 0000 2020 =======..'.... \n+0007f940: 3d3d 3d3d 3d3d 3d1e 0027 fe13 0000 2020 =======..'.... \n 0007f950: 2020 2020 2030 2074 7269 6767 6572 7320 0 triggers \n-0007f960: 6164 6465 6420 0028 f211 0000 2020 2020 added .(.... \n+0007f960: 6164 6465 6420 0028 fe11 0000 2020 2020 added .(.... \n 0007f970: 2020 2031 2074 7269 6767 6572 7320 6465 1 triggers de\n-0007f980: 6c65 7465 6430 0028 f221 0000 2020 2020 leted0.(.!.. \n+0007f980: 6c65 7465 6430 0028 fe21 0000 2020 2020 leted0.(.!.. \n 0007f990: 2020 2030 2074 7269 6767 6572 2066 696c 0 trigger fil\n 0007f9a0: 6520 656e 7472 6965 7320 6e6f 7420 6368 e entries not ch\n-0007f9b0: 616e 6765 6421 0028 f231 0000 2020 2020 anged!.(.1.. \n+0007f9b0: 616e 6765 6421 0028 fe31 0000 2020 2020 anged!.(.1.. \n 0007f9c0: 2020 2030 2074 7269 6767 6572 7320 6d6f 0 triggers mo\n-0007f9d0: 6469 6669 6564 3700 28f2 4100 0020 2020 dified7.(.A.. \n+0007f9d0: 6469 6669 6564 3700 28fe 4100 0020 2020 dified7.(.A.. \n 0007f9e0: 2020 2020 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ============\n 0007f9f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 0007fa00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d07 0028 =============..(\n-0007fa10: f251 0000 4200 28f2 6100 0020 2020 596f .Q..B.(.a.. Yo\n+0007fa10: fe51 0000 4200 28fe 6100 0020 2020 596f .Q..B.(.a.. Yo\n 0007fa20: 7520 6861 7665 2073 7563 6365 7373 6675 u have successfu\n 0007fa30: 6c6c 7920 6465 6c65 7465 6420 7472 6967 lly deleted trig\n 0007fa40: 6765 7220 2256 616c 6964 6174 6541 6363 ger \"ValidateAcc\n-0007fa50: 6f75 6e74 222e 0700 28f2 7100 003f 0028 ount\"...(.q..?.(\n-0007fa60: f281 0000 2020 2054 6f20 6368 616e 6765 .... To change\n+0007fa50: 6f75 6e74 222e 0700 28fe 7100 003f 0028 ount\"...(.q..?.(\n+0007fa60: fe81 0000 2020 2054 6f20 6368 616e 6765 .... To change\n 0007fa70: 2061 2074 7269 6767 6572 206e 616d 6520 a trigger name \n 0007fa80: 666f 7220 676c 6f62 616c 206e 6f64 6520 for global node \n-0007fa90: 5e41 6363 7428 2249 4422 293a 0700 28f2 ^Acct(\"ID\"):..(.\n-0007faa0: 9100 0054 0027 f214 0000 2020 2020 312e ...T.'.... 1.\n+0007fa90: 5e41 6363 7428 2249 4422 293a 0700 28fe ^Acct(\"ID\"):..(.\n+0007faa0: 9100 0054 0027 fe14 0000 2020 2020 312e ...T.'.... 1.\n 0007fab0: 2055 7369 6e67 2079 6f75 7220 6564 6974 Using your edit\n 0007fac0: 6f72 2c20 6372 6561 7465 2061 206e 6577 or, create a new\n 0007fad0: 2066 696c 6520 6361 6c6c 6564 2074 7269 file called tri\n 0007fae0: 6767 6572 5f72 656e 616d 652e 7472 6720 gger_rename.trg \n-0007faf0: 616e 6420 6164 644f 0028 f211 0000 2020 and addO.(.... \n+0007faf0: 616e 6420 6164 644f 0028 fe11 0000 2020 and addO.(.... \n 0007fb00: 2020 2020 2061 2074 7269 6767 6572 2064 a trigger d\n 0007fb10: 6566 696e 6974 696f 6e20 656e 7472 7920 efinition entry \n 0007fb20: 666f 7220 5661 6c69 6461 7465 4163 6374 for ValidateAcct\n 0007fb30: 2077 6974 6820 7468 6520 7361 6d65 2074 with the same t\n-0007fb40: 7269 6767 6572 4e00 28f2 2100 0020 2020 riggerN.(.!.. \n+0007fb40: 7269 6767 6572 4e00 28fe 2100 0020 2020 riggerN.(.!.. \n 0007fb50: 2020 2020 7369 676e 6174 7572 6520 6173 signature as\n 0007fb60: 2056 616c 6964 6174 6541 6363 6f75 6e74 ValidateAccount\n 0007fb70: 2e20 596f 7572 2074 7269 6767 6572 2064 . Your trigger d\n 0007fb80: 6566 696e 6974 696f 6e20 776f 756c 6420 efinition would \n-0007fb90: 6c6f 6f6b 1d00 28f2 3100 0020 2020 2020 look..(.1.. \n+0007fb90: 6c6f 6f6b 1d00 28fe 3100 0020 2020 2020 look..(.1.. \n 0007fba0: 2020 736f 6d65 7468 696e 6720 6c69 6b65 something like\n-0007fbb0: 3a07 0028 f241 0000 5900 28f2 5100 0020 :..(.A..Y.(.Q.. \n+0007fbb0: 3a07 0028 fe41 0000 5900 28fe 5100 0020 :..(.A..Y.(.Q.. \n 0007fbc0: 2020 2020 2020 2b5e 4163 6374 2822 4944 +^Acct(\"ID\n 0007fbd0: 2229 202d 6e61 6d65 3d56 616c 6964 6174 \") -name=Validat\n 0007fbe0: 6541 6363 7420 2d63 6f6d 6d61 6e64 733d eAcct -commands=\n 0007fbf0: 5320 2d78 6563 7574 653d 2257 7269 7465 S -xecute=\"Write\n 0007fc00: 2022 2248 656c 6c6f 204d 6172 7321 2222 \"\"Hello Mars!\"\"\n-0007fc10: 2207 0028 f261 0000 4d00 28f2 7100 0020 \"..(.a..M.(.q.. \n+0007fc10: 2207 0028 fe61 0000 4d00 28fe 7100 0020 \"..(.a..M.(.q.. \n 0007fc20: 2020 2032 2e20 5665 7269 6679 2074 6861 2. Verify tha\n 0007fc30: 7420 7468 6520 5661 6c69 6461 7465 4163 t the ValidateAc\n 0007fc40: 636f 756e 7420 7472 6967 6765 7220 6578 count trigger ex\n 0007fc50: 6973 7473 2062 7920 6578 6563 7574 696e ists by executin\n-0007fc60: 6720 7468 6520 0028 f281 0000 2020 2020 g the .(.... \n+0007fc60: 6720 7468 6520 0028 fe81 0000 2020 2020 g the .(.... \n 0007fc70: 2020 2066 6f6c 6c6f 7769 6e67 2063 6f6d following com\n-0007fc80: 6d61 6e64 3a07 0028 f291 0000 3a00 27f2 mand:..(....:.'.\n+0007fc80: 6d61 6e64 3a07 0028 fe91 0000 3a00 27fe mand:..(....:.'.\n 0007fc90: 1500 0020 2020 2020 2020 2420 6d75 7069 ... $ mupi\n 0007fca0: 7020 7472 6967 6765 7220 2d73 656c 6563 p trigger -selec\n 0007fcb0: 743d 225e 4163 6374 2a22 4f75 7470 7574 t=\"^Acct*\"Output\n-0007fcc0: 2066 696c 653a 0700 28f2 1100 0052 0028 file:..(....R.(\n-0007fcd0: f221 0000 2020 2020 332e 2052 6573 706f .!.. 3. Respo\n+0007fcc0: 2066 696c 653a 0700 28fe 1100 0052 0028 file:..(....R.(\n+0007fcd0: fe21 0000 2020 2020 332e 2052 6573 706f .!.. 3. Respo\n 0007fce0: 6e64 2077 6974 6820 616e 2065 6d70 7479 nd with an empty\n 0007fcf0: 2073 7472 696e 6720 2850 7265 7373 2045 string (Press E\n 0007fd00: 6e74 6572 292e 2043 6f6e 6669 726d 2074 nter). Confirm t\n 0007fd10: 6861 7420 7468 6520 7472 6967 6765 7242 hat the triggerB\n-0007fd20: 0028 f231 0000 2020 2020 2020 2073 756d .(.1.. sum\n+0007fd20: 0028 fe31 0000 2020 2020 2020 2073 756d .(.1.. sum\n 0007fd30: 6d61 7279 2072 6570 6f72 7420 636f 6e74 mary report cont\n 0007fd40: 6169 6e73 2061 6e20 656e 7472 7920 6c69 ains an entry li\n 0007fd50: 6b65 2074 6865 2066 6f6c 6c6f 7769 6e67 ke the following\n-0007fd60: 3a07 0028 f241 0000 3600 28f2 5100 0020 :..(.A..6.(.Q.. \n+0007fd60: 3a07 0028 fe41 0000 3600 28fe 5100 0020 :..(.A..6.(.Q.. \n 0007fd70: 2020 2020 2020 3b74 7269 6767 6572 206e ;trigger n\n 0007fd80: 616d 653a 2056 616c 6964 6174 6541 6363 ame: ValidateAcc\n 0007fd90: 6f75 6e74 2320 6379 636c 653a 2033 5c00 ount# cycle: 3\\.\n-0007fda0: 28f2 6100 0020 2020 2020 2020 2b5e 4163 (.a.. +^Ac\n+0007fda0: 28fe 6100 0020 2020 2020 2020 2b5e 4163 (.a.. +^Ac\n 0007fdb0: 6374 2822 4944 2229 202d 6e61 6d65 3d56 ct(\"ID\") -name=V\n 0007fdc0: 616c 6964 6174 6541 6363 6f75 6e74 202d alidateAccount -\n 0007fdd0: 636f 6d6d 616e 6473 3d53 202d 7865 6375 commands=S -xecu\n 0007fde0: 7465 3d22 5772 6974 6520 2222 4865 6c6c te=\"Write \"\"Hell\n-0007fdf0: 6f20 4d61 7273 2122 2222 0700 28f2 7100 o Mars!\"\"\"..(.q.\n-0007fe00: 0038 0028 f281 0000 2020 2020 342e 204e .8.(.... 4. N\n+0007fdf0: 6f20 4d61 7273 2122 2222 0700 28fe 7100 o Mars!\"\"\"..(.q.\n+0007fe00: 0038 0028 fe81 0000 2020 2020 342e 204e .8.(.... 4. N\n 0007fe10: 6f77 2c20 6578 6563 7574 6520 6120 636f ow, execute a co\n 0007fe20: 6d6d 616e 6420 6c69 6b65 2074 6865 2066 mmand like the f\n-0007fe30: 6f6c 6c6f 7769 6e67 3a07 0028 f291 0000 ollowing:..(....\n-0007fe40: 3d00 27f2 1600 0020 2020 2020 2020 2420 =.'.... $ \n+0007fe30: 6f6c 6c6f 7769 6e67 3a07 0028 fe91 0000 ollowing:..(....\n+0007fe40: 3d00 27fe 1600 0020 2020 2020 2020 2420 =.'.... $ \n 0007fe50: 6d75 7069 7020 7472 6967 6765 7220 2d74 mupip trigger -t\n 0007fe60: 7269 6767 6572 6669 6c65 3d74 7269 6767 riggerfile=trigg\n 0007fe70: 6572 5f72 656e 616d 652e 7472 6707 0028 er_rename.trg..(\n-0007fe80: f211 0000 4100 28f2 2100 0020 2020 2020 ....A.(.!.. \n+0007fe80: fe11 0000 4100 28fe 2100 0020 2020 2020 ....A.(.!.. \n 0007fe90: 2020 5468 6973 2063 6f6d 6d61 6e64 2064 This command d\n 0007fea0: 6973 706c 6179 7320 616e 206f 7574 7075 isplays an outpu\n 0007feb0: 7420 6c69 6b65 2074 6865 2066 6f6c 6c6f t like the follo\n-0007fec0: 7769 6e67 3a07 0028 f231 0000 3700 28f2 wing:..(.1..7.(.\n+0007fec0: 7769 6e67 3a07 0028 fe31 0000 3700 28fe wing:..(.1..7.(.\n 0007fed0: 4100 0020 2020 2020 2020 3d3d 3d3d 3d3d A.. ======\n 0007fee0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 0007fef0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0007ff00: 3d3d 3d1e 0028 f251 0000 2020 2020 2020 ===..(.Q.. \n+0007ff00: 3d3d 3d1e 0028 fe51 0000 2020 2020 2020 ===..(.Q.. \n 0007ff10: 2030 2074 7269 6767 6572 7320 6164 6465 0 triggers adde\n-0007ff20: 6420 0028 f261 0000 2020 2020 2020 2030 d .(.a.. 0\n+0007ff20: 6420 0028 fe61 0000 2020 2020 2020 2030 d .(.a.. 0\n 0007ff30: 2074 7269 6767 6572 7320 6465 6c65 7465 triggers delete\n-0007ff40: 6430 0028 f271 0000 2020 2020 2020 2030 d0.(.q.. 0\n+0007ff40: 6430 0028 fe71 0000 2020 2020 2020 2030 d0.(.q.. 0\n 0007ff50: 2074 7269 6767 6572 2066 696c 6520 656e trigger file en\n 0007ff60: 7472 6965 7320 6e6f 7420 6368 616e 6765 tries not change\n-0007ff70: 6421 0028 f281 0000 2020 2020 2020 2031 d!.(.... 1\n+0007ff70: 6421 0028 fe81 0000 2020 2020 2020 2031 d!.(.... 1\n 0007ff80: 2074 7269 6767 6572 7320 6d6f 6469 6669 triggers modifi\n-0007ff90: 6564 3700 28f2 9100 0020 2020 2020 2020 ed7.(.... \n+0007ff90: 6564 3700 28fe 9100 0020 2020 2020 2020 ed7.(.... \n 0007ffa0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 0007ffb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0007ffc0: 3d3d 3d3d 3d3d 3d3d 3d07 0027 f217 0000 =========..'....\n+0007ffc0: 3d3d 3d3d 3d3d 3d3d 3d07 0027 fe17 0000 =========..'....\n 0007ffd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007ffe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0007fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080000: 0100 0000 eb04 0000 eb10 0000 0000 0000 ................\n-00080010: 7700 00f2 4845 4c50 00ff 7300 ff47 444d w...HELP..s..GDM\n+00080010: 7700 00fe 4845 4c50 00ff 7300 ff47 444d w...HELP..s..GDM\n 00080020: 00ff 7300 ff54 5249 4747 4552 00ff 7300 ..s..TRIGGER..s.\n 00080030: ff45 5841 4d50 4c45 5300 c117 1100 0020 .EXAMPLES...... \n 00080040: 2020 2020 2020 596f 7520 6861 7665 2073 You have s\n 00080050: 7563 6365 7373 6675 6c6c 7920 6368 616e uccessfully chan\n 00080060: 6765 6420 7468 6520 7472 6967 6765 7220 ged the trigger \n 00080070: 6e61 6d65 2056 616c 6964 6174 6541 6363 name ValidateAcc\n-00080080: 6f75 6e74 2074 6f1b 0028 f221 0000 2020 ount to..(.!.. \n+00080080: 6f75 6e74 2074 6f1b 0028 fe21 0000 2020 ount to..(.!.. \n 00080090: 2020 2020 2056 616c 6964 6174 6541 6363 ValidateAcc\n-000800a0: 742e 0700 28f2 3100 0014 0011 f255 5047 t...(.1......UPG\n+000800a0: 742e 0700 28fe 3100 0014 0011 fe55 5047 t...(.1......UPG\n 000800b0: 5241 4445 0000 5550 4752 4144 4512 0019 RADE..UPGRADE...\n-000800c0: f2bf 1100 0020 2020 5550 4752 4144 4507 ..... UPGRADE.\n-000800d0: 001a f221 0000 5100 1af2 3100 0020 2020 ...!..Q...1.. \n+000800c0: febf 1100 0020 2020 5550 4752 4144 4507 ..... UPGRADE.\n+000800d0: 001a fe21 0000 5100 1afe 3100 0020 2020 ...!..Q...1.. \n 000800e0: 5570 6772 6164 6573 2074 6865 2066 696c Upgrades the fil\n 000800f0: 652d 6865 6164 6572 206f 6620 6120 6461 e-header of a da\n 00080100: 7461 6261 7365 2e20 5468 6520 666f 726d tabase. The form\n 00080110: 6174 206f 6620 7468 6520 4d55 5049 5020 at of the MUPIP \n-00080120: 5550 4752 4144 4515 001a f241 0000 2020 UPGRADE....A.. \n-00080130: 2063 6f6d 6d61 6e64 2069 733a 0700 1af2 command is:....\n-00080140: 5100 0013 001a f261 0000 2020 2055 505b Q......a.. UP[\n-00080150: 4752 4144 455d 0700 1af2 7100 0051 001a GRADE]....q..Q..\n-00080160: f281 0000 2020 2020 206f 2049 7420 696e .... o It in\n+00080120: 5550 4752 4144 4515 001a fe41 0000 2020 UPGRADE....A.. \n+00080130: 2063 6f6d 6d61 6e64 2069 733a 0700 1afe command is:....\n+00080140: 5100 0013 001a fe61 0000 2020 2055 505b Q......a.. UP[\n+00080150: 4752 4144 455d 0700 1afe 7100 0051 001a GRADE]....q..Q..\n+00080160: fe81 0000 2020 2020 206f 2049 7420 696e .... o It in\n 00080170: 6372 6561 7365 7320 7468 6520 7369 7a65 creases the size\n 00080180: 2066 726f 6d20 3420 6279 7465 7320 746f from 4 bytes to\n 00080190: 2038 2062 7974 6573 206f 6620 6669 6c65 8 bytes of file\n 000801a0: 2d68 6561 6465 7220 6669 656c 6473 5200 -header fieldsR.\n-000801b0: 1af2 9100 0020 2020 2020 2020 7375 6368 ..... such\n+000801b0: 1afe 9100 0020 2020 2020 2020 7375 6368 ..... such\n 000801c0: 2061 7320 6375 7272 656e 7420 7472 616e as current tran\n 000801d0: 7361 6374 696f 6e20 6e75 6d62 6572 2028 saction number (\n 000801e0: 4354 4e29 2c20 6d61 7869 6d75 6d20 544e CTN), maximum TN\n 000801f0: 2061 6e64 206f 7468 6572 7320 7468 6174 and others that\n-00080200: 2b00 19f2 c011 0000 2020 2020 2020 2063 +....... c\n+00080200: 2b00 19fe c011 0000 2020 2020 2020 2063 +....... c\n 00080210: 6f6e 7461 696e 2074 7261 6e73 6163 7469 ontain transacti\n-00080220: 6f6e 206e 756d 6265 7273 2e52 001a f212 on numbers.R....\n+00080220: 6f6e 206e 756d 6265 7273 2e52 001a fe12 on numbers.R....\n 00080230: 0000 2020 2020 206f 2049 7420 7265 7365 .. o It rese\n 00080240: 7473 2074 6865 2076 6172 696f 7573 2074 ts the various t\n 00080250: 7261 6365 2063 6f75 6e74 6572 7320 616e race counters an\n 00080260: 6420 6368 616e 6765 7320 7468 6520 6461 d changes the da\n 00080270: 7461 6261 7365 2066 6f72 6d61 7454 001a tabase formatT..\n-00080280: f213 0000 2020 2020 2020 2074 6f20 5635 .... to V5\n+00080280: fe13 0000 2020 2020 2020 2074 6f20 5635 .... to V5\n 00080290: 2e20 5468 6973 2063 6861 6e67 6520 646f . This change do\n 000802a0: 6573 206e 6f74 2075 7067 7261 6465 2074 es not upgrade t\n 000802b0: 6865 2069 6e64 6976 6964 7561 6c20 6461 he individual da\n 000802c0: 7461 6261 7365 2062 6c6f 636b 7320 6275 tabase blocks bu\n-000802d0: 7432 001a f214 0000 2020 2020 2020 2073 t2...... s\n+000802d0: 7432 001a fe14 0000 2020 2020 2020 2073 t2...... s\n 000802e0: 6574 7320 7468 6520 6461 7461 6261 7365 ets the database\n 000802f0: 2066 6f72 6d61 7420 666c 6167 2074 6f20 format flag to \n-00080300: 5635 2e53 001a f215 0000 2020 2020 206f V5.S...... o\n+00080300: 5635 2e53 001a fe15 0000 2020 2020 206f V5.S...... o\n 00080310: 2049 7420 616c 736f 2069 6e69 7469 616c It also initial\n 00080320: 697a 6573 2061 2063 6f75 6e74 6572 206f izes a counter o\n 00080330: 6620 7468 6520 6375 7272 656e 7420 626c f the current bl\n 00080340: 6f63 6b73 2074 6861 7420 6172 6520 7374 ocks that are st\n-00080350: 696c 6c20 696e 5300 1af2 1600 0020 2020 ill inS...... \n+00080350: 696c 6c20 696e 5300 1afe 1600 0020 2020 ill inS...... \n 00080360: 2020 2020 5634 2066 6f72 6d61 742e 2049 V4 format. I\n 00080370: 7420 6465 6372 656d 656e 7473 2074 6869 t decrements thi\n 00080380: 7320 636f 756e 7465 7220 6561 6368 2074 s counter each t\n 00080390: 696d 6520 616e 2065 7869 7374 696e 6720 ime an existing \n-000803a0: 5634 2066 6f72 6d61 7450 001a f217 0000 V4 formatP......\n+000803a0: 5634 2066 6f72 6d61 7450 001a fe17 0000 V4 formatP......\n 000803b0: 2020 2020 2020 2062 6c6f 636b 2069 7320 block is \n 000803c0: 636f 6e76 6572 7465 6420 746f 2056 3520 converted to V5 \n 000803d0: 666f 726d 6174 2e20 5768 656e 2074 6865 format. When the\n 000803e0: 2063 6f75 6e74 6572 2069 7320 302c 2074 counter is 0, t\n-000803f0: 6865 2065 6e74 6972 6526 001a f218 0000 he entire&......\n+000803f0: 6865 2065 6e74 6972 6526 001a fe18 0000 he entire&......\n 00080400: 2020 2020 2020 2064 6174 6162 6173 6520 database \n 00080410: 6765 7473 2063 6f6e 7665 7274 6564 2e07 gets converted..\n-00080420: 001a f219 0000 1800 19f2 ff73 00ff 4558 ...........s..EX\n+00080420: 001a fe19 0000 1800 19fe ff73 00ff 4558 ...........s..EX\n 00080430: 414d 504c 4500 0045 7861 6d70 6c65 1200 AMPLE..Example..\n-00080440: 25f2 bf11 0000 2020 2045 7861 6d70 6c65 %..... Example\n-00080450: 0700 26f2 2100 0012 0026 f231 0000 2020 ..&.!....&.1.. \n-00080460: 2045 7861 6d70 6c65 3a07 0026 f241 0000 Example:..&.A..\n-00080470: 2300 26f2 5100 0020 2020 2420 6d75 7069 #.&.Q.. $ mupi\n+00080440: 25fe bf11 0000 2020 2045 7861 6d70 6c65 %..... Example\n+00080450: 0700 26fe 2100 0012 0026 fe31 0000 2020 ..&.!....&.1.. \n+00080460: 2045 7861 6d70 6c65 3a07 0026 fe41 0000 Example:..&.A..\n+00080470: 2300 26fe 5100 0020 2020 2420 6d75 7069 #.&.Q.. $ mupi\n 00080480: 7020 7570 6772 6164 6520 6d75 6d70 732e p upgrade mumps.\n-00080490: 6461 7407 0026 f261 0000 4a00 26f2 7100 dat..&.a..J.&.q.\n+00080490: 6461 7407 0026 fe61 0000 4a00 26fe 7100 dat..&.a..J.&.q.\n 000804a0: 0020 2020 5468 6973 2065 7861 6d70 6c65 . This example\n 000804b0: 2075 7067 7261 6465 7320 7468 6520 6669 upgrades the fi\n 000804c0: 6c65 2d68 6561 6465 7220 6f66 206d 756d le-header of mum\n 000804d0: 7073 2e64 6174 2074 6f20 5635 2066 6f72 ps.dat to V5 for\n-000804e0: 6d61 742e 0700 26f2 8100 0000 0000 0000 mat...&.........\n+000804e0: 6d61 742e 0700 26fe 8100 0000 0000 0000 mat...&.........\n 000804f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -32891,54 +32891,54 @@\n 000807a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000807b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000807c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000807d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000807e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000807f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080800: 0100 0000 d002 0000 8611 0000 0000 0000 ................\n-00080810: 6000 00f2 4845 4c50 00ff 7300 ff4a 4f55 `...HELP..s..JOU\n+00080810: 6000 00fe 4845 4c50 00ff 7300 ff4a 4f55 `...HELP..s..JOU\n 00080820: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00080830: ff73 00ff 4f42 4a45 4354 5f49 4445 4e54 .s..OBJECT_IDENT\n 00080840: 4946 5949 4e47 5f51 5541 4c49 4649 4552 IFYING_QUALIFIER\n 00080850: 5300 004f 626a 6563 745f 4964 656e 7469 S..Object_Identi\n 00080860: 6679 696e 675f 5175 616c 6966 6965 7273 fying_Qualifiers\n-00080870: 2800 3ef2 bf11 0000 2020 204f 626a 6563 (.>..... Objec\n+00080870: 2800 3efe bf11 0000 2020 204f 626a 6563 (.>..... Objec\n 00080880: 7420 4964 656e 7469 6679 696e 6720 5175 t Identifying Qu\n-00080890: 616c 6966 6965 7273 0700 3ff2 2100 0043 alifiers..?.!..C\n-000808a0: 003f f231 0000 2020 2054 6865 2066 6f6c .?.1.. The fol\n+00080890: 616c 6966 6965 7273 0700 3ffe 2100 0043 alifiers..?.!..C\n+000808a0: 003f fe31 0000 2020 2054 6865 2066 6f6c .?.1.. The fol\n 000808b0: 6c6f 7769 6e67 2071 7561 6c69 6669 6572 lowing qualifier\n 000808c0: 7320 6964 656e 7469 6679 2074 6865 206a s identify the j\n 000808d0: 6f75 726e 616c 696e 6720 7461 7267 6574 ournaling target\n-000808e0: 733a 0700 3ff2 4100 0011 003f f251 0000 s:..?.A....?.Q..\n-000808f0: 2020 202d 465b 494c 455d 0700 3ff2 6100 -F[ILE]..?.a.\n-00080900: 004e 003f f271 0000 2020 2053 7065 6369 .N.?.q.. Speci\n+000808e0: 733a 0700 3ffe 4100 0011 003f fe51 0000 s:..?.A....?.Q..\n+000808f0: 2020 202d 465b 494c 455d 0700 3ffe 6100 -F[ILE]..?.a.\n+00080900: 004e 003f fe71 0000 2020 2053 7065 6369 .N.?.q.. Speci\n 00080910: 6669 6573 2074 6861 7420 7468 6520 6172 fies that the ar\n 00080920: 6775 6d65 6e74 2074 6f20 7468 6520 5345 gument to the SE\n 00080930: 5420 6973 2061 2066 696c 652d 7370 6563 T is a file-spec\n 00080940: 6966 6963 6174 696f 6e20 666f 7220 6153 ification for aS\n-00080950: 003f f281 0000 2020 2073 696e 676c 6520 .?.... single \n+00080950: 003f fe81 0000 2020 2073 696e 676c 6520 .?.... single \n 00080960: 6461 7461 6261 7365 2066 696c 652e 2041 database file. A\n 00080970: 204a 6f75 726e 616c 2066 696c 6527 7320 Journal file's \n 00080980: 6e61 6d65 2063 616e 2069 6e63 6c75 6465 name can include\n 00080990: 2055 5446 2d38 2063 6861 7261 6374 6572 UTF-8 character\n-000809a0: 732e 0700 3ff2 9100 0053 003e f2c0 1100 s...?....S.>....\n+000809a0: 732e 0700 3ffe 9100 0053 003e fec0 1100 s...?....S.>....\n 000809b0: 0020 2020 4f6c 6420 6a6f 7572 6e61 6c20 . Old journal \n 000809c0: 6669 6c65 7320 7374 6179 206f 7065 6e20 files stay open \n 000809d0: 666f 7220 6162 6f75 7420 3130 2073 6563 for about 10 sec\n 000809e0: 6f6e 6473 2061 6674 6572 2061 2073 7769 onds after a swi\n-000809f0: 7463 6820 746f 2061 206e 6577 1700 3ff2 tch to a new..?.\n+000809f0: 7463 6820 746f 2061 206e 6577 1700 3ffe tch to a new..?.\n 00080a00: 1200 0020 2020 6a6f 7572 6e61 6c20 6669 ... journal fi\n-00080a10: 6c65 2e07 003f f213 0000 1300 3ff2 1400 le...?......?...\n+00080a10: 6c65 2e07 003f fe13 0000 1300 3ffe 1400 le...?......?...\n 00080a20: 0020 2020 2d52 5b45 4749 4f4e 5d07 003f . -R[EGION]..?\n-00080a30: f215 0000 4900 3ff2 1600 0020 2020 5370 ....I.?.... Sp\n+00080a30: fe15 0000 4900 3ffe 1600 0020 2020 5370 ....I.?.... Sp\n 00080a40: 6563 6966 6965 7320 7468 6174 2074 6865 ecifies that the\n 00080a50: 2061 7267 756d 656e 7420 746f 2074 6865 argument to the\n 00080a60: 2053 4554 2069 7320 6120 6c69 7374 206f SET is a list o\n 00080a70: 6620 6f6e 6520 6f72 206d 6f72 6553 003f f one or moreS.?\n-00080a80: f217 0000 2020 2072 6567 696f 6e2d 6e61 .... region-na\n+00080a80: fe17 0000 2020 2072 6567 696f 6e2d 6e61 .... region-na\n 00080a90: 6d65 732c 2070 6f73 7369 626c 7920 696e mes, possibly in\n 00080aa0: 636c 7564 696e 6720 7769 6c64 6361 7264 cluding wildcard\n 00080ab0: 732c 2077 6869 6368 2c20 7468 726f 7567 s, which, throug\n 00080ac0: 6820 7468 6520 6d61 7070 696e 6720 6f66 h the mapping of\n 00080ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -33019,226 +33019,226 @@\n 00080fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00080ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00081000: 0100 0000 c507 0000 6411 0000 0000 0000 ........d.......\n-00081010: 8e00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00081010: 8e00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00081020: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00081030: ff73 00ff 4f42 4a45 4354 5f49 4445 4e54 .s..OBJECT_IDENT\n 00081040: 4946 5949 4e47 5f51 5541 4c49 4649 4552 IFYING_QUALIFIER\n 00081050: 5300 c018 0000 2020 2074 6865 2063 7572 S..... the cur\n 00081060: 7265 6e74 2047 6c6f 6261 6c20 4469 7265 rent Global Dire\n 00081070: 6374 6f72 792c 2069 6465 6e74 6966 6965 ctory, identifie\n 00081080: 7320 6120 7365 7420 6f66 2064 6174 6162 s a set of datab\n 00081090: 6173 6520 6669 6c65 732e 2053 4554 5300 ase files. SETS.\n-000810a0: 3ff2 1900 0020 2020 2d52 4547 494f 4e20 ?.... -REGION \n+000810a0: 3ffe 1900 0020 2020 2d52 4547 494f 4e20 ?.... -REGION \n 000810b0: 6d6f 6469 6669 6573 206d 756c 7469 706c modifies multipl\n 000810c0: 6520 6669 6c65 7320 7768 656e 2074 6865 e files when the\n 000810d0: 2070 6172 616d 6574 6572 2063 6f6e 7461 parameter conta\n 000810e0: 696e 7320 6d6f 7265 2074 6861 6e20 6f6e ins more than on\n-000810f0: 650f 003f f21a 0000 2020 206e 616d 652e e..?.... name.\n-00081100: 0700 3ff2 2100 004b 003f f222 0000 2020 ..?.!..K.?.\".. \n+000810f0: 650f 003f fe1a 0000 2020 206e 616d 652e e..?.... name.\n+00081100: 0700 3ffe 2100 004b 003f fe22 0000 2020 ..?.!..K.?.\".. \n 00081110: 2054 6865 202d 5245 4749 4f4e 2071 7561 The -REGION qua\n 00081120: 6c69 6669 6572 2069 7320 696e 636f 6d70 lifier is incomp\n 00081130: 6174 6962 6c65 2077 6974 6820 7468 6520 atible with the \n 00081140: 2d46 494c 4520 616e 6420 2d4a 4e4c 4649 -FILE and -JNLFI\n-00081150: 4c45 1500 3ff2 2300 0020 2020 7175 616c LE..?.#.. qual\n-00081160: 6966 6965 7273 2e07 003f f224 0000 1400 ifiers...?.$....\n-00081170: 3ff2 2500 0020 2020 2d4a 4e5b 4c46 494c ?.%.. -JN[LFIL\n-00081180: 455d 0700 3ff2 2600 0050 003f f227 0000 E]..?.&..P.?.'..\n+00081150: 4c45 1500 3ffe 2300 0020 2020 7175 616c LE..?.#.. qual\n+00081160: 6966 6965 7273 2e07 003f fe24 0000 1400 ifiers...?.$....\n+00081170: 3ffe 2500 0020 2020 2d4a 4e5b 4c46 494c ?.%.. -JN[LFIL\n+00081180: 455d 0700 3ffe 2600 0050 003f fe27 0000 E]..?.&..P.?.'..\n 00081190: 2020 2053 7065 6369 6669 6573 2074 6861 Specifies tha\n 000811a0: 7420 7468 6520 7461 7267 6574 2066 6f72 t the target for\n 000811b0: 2053 4554 2069 7320 6120 6a6f 7572 6e61 SET is a journa\n 000811c0: 6c20 6669 6c65 2e20 5468 6520 666f 726d l file. The form\n-000811d0: 6174 206f 6620 7468 651f 003f f228 0000 at of the..?.(..\n+000811d0: 6174 206f 6620 7468 651f 003f fe28 0000 at of the..?.(..\n 000811e0: 2020 204a 4e4c 4649 4c45 2071 7561 6c69 JNLFILE quali\n-000811f0: 6669 6572 2069 733a 0700 3ff2 2900 0046 fier is:..?.)..F\n-00081200: 003f f22a 0000 2020 202d 6a6e 6c66 696c .?.*.. -jnlfil\n+000811f0: 6669 6572 2069 733a 0700 3ffe 2900 0046 fier is:..?.)..F\n+00081200: 003f fe2a 0000 2020 202d 6a6e 6c66 696c .?.*.. -jnlfil\n 00081210: 6520 6a6e 6c5f 6669 6c65 205b 2d5b 6e6f e jnl_file [-[no\n 00081220: 5d70 7265 766a 6e6c 6669 6c65 5b3d 6a6e ]prevjnlfile[=jn\n 00081230: 6c66 696c 656e 616d 655d 5d20 5b2d 6279 lfilename]] [-by\n-00081240: 7061 7373 5d38 003f f231 0000 2020 205b pass]8.?.1.. [\n+00081240: 7061 7373 5d38 003f fe31 0000 2020 205b pass]8.?.1.. [\n 00081250: 2d72 6570 6c5f 7374 6174 653d 7b6f 6e7c -repl_state={on|\n 00081260: 6f66 667d 5d20 5b2d 6462 6669 6c65 6e61 off}] [-dbfilena\n 00081270: 6d65 3d66 696c 655f 6e61 6d65 5d07 003f me=file_name]..?\n-00081280: f232 0000 4100 3ff2 3300 0020 2020 6a6e .2..A.?.3.. jn\n+00081280: fe32 0000 4100 3ffe 3300 0020 2020 6a6e .2..A.?.3.. jn\n 00081290: 6c5f 6669 6c65 2073 7065 6369 6669 6573 l_file specifies\n 000812a0: 2074 6865 206e 616d 6520 6f66 2074 6865 the name of the\n 000812b0: 2074 6172 6765 7420 6a6f 7572 6e61 6c20 target journal \n-000812c0: 6669 6c65 2e07 003f f234 0000 1100 3ff2 file...?.4....?.\n+000812c0: 6669 6c65 2e07 003f fe34 0000 1100 3ffe file...?.4....?.\n 000812d0: 3500 0020 2020 2d62 7970 6173 7307 003f 5.. -bypass..?\n-000812e0: f236 0000 4e00 3ff2 3700 0020 2020 4f76 .6..N.?.7.. Ov\n+000812e0: fe36 0000 4e00 3ffe 3700 0020 2020 4f76 .6..N.?.7.. Ov\n 000812f0: 6572 7269 6465 2074 6865 2072 6571 7569 erride the requi\n 00081300: 7265 6d65 6e74 2074 6861 7420 6461 7461 rement that data\n 00081310: 6261 7365 2066 696c 6573 2028 6f72 2074 base files (or t\n 00081320: 6865 6972 2063 6f72 7265 7370 6f6e 6469 heir correspondi\n-00081330: 6e67 4d00 3ff2 3800 0020 2020 6a6f 7572 ngM.?.8.. jour\n+00081330: 6e67 4d00 3ffe 3800 0020 2020 6a6f 7572 ngM.?.8.. jour\n 00081340: 6e61 6c20 6669 6c65 7329 2061 6666 6563 nal files) affec\n 00081350: 7465 6420 6279 2074 6865 2073 6574 2063 ted by the set c\n 00081360: 6f6d 6d61 6e64 2062 6520 6176 6169 6c61 ommand be availa\n 00081370: 626c 6520 7374 616e 6461 6c6f 6e65 2e07 ble standalone..\n-00081380: 003f f239 0000 1500 3ff2 3a00 0020 2020 .?.9....?.:.. \n-00081390: 2a2a 4361 7574 696f 6e2a 2a07 003f f241 **Caution**..?.A\n-000813a0: 0000 5400 3ff2 4200 0020 2020 4368 616e ..T.?.B.. Chan\n+00081380: 003f fe39 0000 1500 3ffe 3a00 0020 2020 .?.9....?.:.. \n+00081390: 2a2a 4361 7574 696f 6e2a 2a07 003f fe41 **Caution**..?.A\n+000813a0: 0000 5400 3ffe 4200 0020 2020 4368 616e ..T.?.B.. Chan\n 000813b0: 6769 6e67 2074 6865 2070 7265 7669 6f75 ging the previou\n 000813c0: 7320 6765 6e65 7261 7469 6f6e 2066 696c s generation fil\n 000813d0: 6520 6c69 6e6b 2077 6865 6e20 6120 726f e link when a ro\n 000813e0: 6c6c 6261 636b 206f 7065 7261 7469 6f6e llback operation\n-000813f0: 2069 7320 696e 5400 3ff2 4300 0020 2020 is inT.?.C.. \n+000813f0: 2069 7320 696e 5400 3ffe 4300 0020 2020 is inT.?.C.. \n 00081400: 7072 6f67 7265 7373 206f 7220 7768 656e progress or when\n 00081410: 2074 6865 2053 6f75 7263 6520 5365 7276 the Source Serv\n 00081420: 6572 2069 7320 6163 7469 7665 6c79 2072 er is actively r\n 00081430: 6570 6c69 6361 7469 6e67 2c20 6361 6e20 eplicating, can \n-00081440: 6461 6d61 6765 2074 6865 3100 3ff2 4400 damage the1.?.D.\n+00081440: 6461 6d61 6765 2074 6865 3100 3ffe 4400 damage the1.?.D.\n 00081450: 0020 2020 6a6f 7572 6e61 6c20 6669 6c65 . journal file\n 00081460: 2061 6e64 2068 616d 7065 7220 7265 636f and hamper reco\n-00081470: 7665 7261 6269 6c69 7479 2e07 003f f245 verability...?.E\n-00081480: 0000 1f00 3ff2 4600 0020 2020 2d64 6266 ....?.F.. -dbf\n+00081470: 7665 7261 6269 6c69 7479 2e07 003f fe45 verability...?.E\n+00081480: 0000 1f00 3ffe 4600 0020 2020 2d64 6266 ....?.F.. -dbf\n 00081490: 696c 656e 616d 653d 6669 6c65 5f6e 616d ilename=file_nam\n-000814a0: 6507 003f f247 0000 5400 3ff2 4800 0020 e..?.G..T.?.H.. \n+000814a0: 6507 003f fe47 0000 5400 3ffe 4800 0020 e..?.G..T.?.H.. \n 000814b0: 2020 4173 736f 6369 6174 6573 2061 206a Associates a j\n 000814c0: 6f75 726e 616c 2066 696c 6520 7769 7468 ournal file with\n 000814d0: 2061 2064 6966 6665 7265 6e74 2064 6174 a different dat\n 000814e0: 6162 6173 6520 6669 6c65 3b20 7468 6973 abase file; this\n-000814f0: 2063 6f6d 6d61 6e64 206d 6179 4700 3ff2 command mayG.?.\n+000814f0: 2063 6f6d 6d61 6e64 206d 6179 4700 3ffe command mayG.?.\n 00081500: 4900 0020 2020 6265 2075 7365 6675 6c20 I.. be useful \n 00081510: 696e 2061 7272 616e 6769 6e67 2075 6e75 in arranging unu\n 00081520: 7375 616c 2052 4543 4f56 4552 206f 7220 sual RECOVER or \n 00081530: 524f 4c4c 4241 434b 2073 6365 6e61 7269 ROLLBACK scenari\n-00081540: 6f73 2e07 003f f24a 0000 2200 3ff2 5100 os...?.J..\".?.Q.\n+00081540: 6f73 2e07 003f fe4a 0000 2200 3ffe 5100 os...?.J..\".?.Q.\n 00081550: 0020 2020 2d70 7265 766a 6e6c 6669 6c65 . -prevjnlfile\n-00081560: 3d6a 6e6c 6669 6c65 6e61 6d65 0700 3ff2 =jnlfilename..?.\n-00081570: 5200 0050 003f f253 0000 2020 2043 6861 R..P.?.S.. Cha\n+00081560: 3d6a 6e6c 6669 6c65 6e61 6d65 0700 3ffe =jnlfilename..?.\n+00081570: 5200 0050 003f fe53 0000 2020 2043 6861 R..P.?.S.. Cha\n 00081580: 6e67 6573 2074 6865 206e 616d 6520 6f66 nges the name of\n 00081590: 2074 6865 2070 7265 7669 6f75 7320 6765 the previous ge\n 000815a0: 6e65 7261 7469 6f6e 206f 6620 7468 6520 neration of the \n 000815b0: 6a6f 7572 6e61 6c20 6669 6c65 2069 6e20 journal file in \n-000815c0: 7468 6552 003f f254 0000 2020 2068 6561 theR.?.T.. hea\n+000815c0: 7468 6552 003f fe54 0000 2020 2068 6561 theR.?.T.. hea\n 000815d0: 6465 7220 6f66 206a 6e6c 5f66 696c 6520 der of jnl_file \n 000815e0: 746f 206a 6e6c 6669 6c65 6e61 6d65 2028 to jnlfilename (\n 000815f0: 666f 7220 6578 616d 706c 652c 2077 6865 for example, whe\n 00081600: 6e20 6d6f 7669 6e67 2074 6865 2070 7265 n moving the pre\n-00081610: 7669 6f75 7352 003f f255 0000 2020 2067 viousR.?.U.. g\n+00081610: 7669 6f75 7352 003f fe55 0000 2020 2067 viousR.?.U.. g\n 00081620: 656e 6572 6174 696f 6e20 6a6f 7572 6e61 eneration journa\n 00081630: 6c20 6669 6c65 2074 6f20 6120 6469 6666 l file to a diff\n 00081640: 6572 656e 7420 6c6f 6361 7469 6f6e 292e erent location).\n 00081650: 2054 6865 2066 696c 6520 6e61 6d65 2063 The file name c\n-00081660: 616e 2062 6520 6152 003f f256 0000 2020 an be aR.?.V.. \n+00081660: 616e 2062 6520 6152 003f fe56 0000 2020 an be aR.?.V.. \n 00081670: 2066 756c 6c20 7061 7468 2d6e 616d 6520 full path-name \n 00081680: 6f72 2061 2072 656c 6174 6976 6520 7061 or a relative pa\n 00081690: 7468 206e 616d 653b 2068 6f77 6576 6572 th name; however\n 000816a0: 2c20 6265 666f 7265 2074 6865 2066 696c , before the fil\n-000816b0: 652d 6e61 6d65 2069 7345 003f f257 0000 e-name isE.?.W..\n+000816b0: 652d 6e61 6d65 2069 7345 003f fe57 0000 e-name isE.?.W..\n 000816c0: 2020 2073 746f 7265 6420 696e 2074 6865 stored in the\n 000816d0: 2068 6561 6465 722c 2069 7420 6973 2065 header, it is e\n 000816e0: 7870 616e 6465 6420 746f 2069 7473 2066 xpanded to its f\n 000816f0: 756c 6c20 7061 7468 2d6e 616d 652e 0700 ull path-name...\n-00081700: 3ff2 5800 0018 003f f259 0000 2020 202d ?.X....?.Y.. -\n+00081700: 3ffe 5800 0018 003f fe59 0000 2020 202d ?.X....?.Y.. -\n 00081710: 6e6f 7072 6576 6a6e 6c66 696c 6507 003f noprevjnlfile..?\n-00081720: f25a 0000 4f00 3ff2 6100 0020 2020 4375 .Z..O.?.a.. Cu\n+00081720: fe5a 0000 4f00 3ffe 6100 0020 2020 4375 .Z..O.?.a.. Cu\n 00081730: 7473 2074 6865 2067 656e 6572 6174 696f ts the generatio\n 00081740: 6e20 6c69 6e6b 206f 6620 7468 6520 6a6f n link of the jo\n 00081750: 7572 6e61 6c20 6669 6c65 206a 6e6c 5f66 urnal file jnl_f\n 00081760: 696c 652e 5468 6520 6e61 6d65 206f 6620 ile.The name of \n-00081770: 7468 6552 003f f262 0000 2020 2070 7265 theR.?.b.. pre\n+00081770: 7468 6552 003f fe62 0000 2020 2070 7265 theR.?.b.. pre\n 00081780: 7669 6f75 7320 6765 6e65 7261 7469 6f6e vious generation\n 00081790: 206a 6f75 726e 616c 2066 696c 6520 6973 journal file is\n 000817a0: 206e 756c 6c69 6669 6564 2069 6e20 7468 nullified in th\n 000817b0: 6520 6865 6164 6572 206f 6620 6a6e 6c5f e header of jnl_\n 000817c0: 6669 6c65 2e00 0000 0000 0000 0000 0000 file............\n 000817d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000817e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000817f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00081800: 0100 0000 9905 0000 4920 0000 0000 0000 ........I ......\n 00081810: 4f00 0072 4845 4c50 00ff 7300 ff52 4550 O..rHELP..s..REP\n 00081820: 4c49 4341 5449 4f4e 00ff 7300 ff43 4841 LICATION..s..CHA\n 00081830: 4e47 455f 5245 504c 4943 4154 494f 4e5f NGE_REPLICATION_\n 00081840: 5354 4154 4500 0043 6861 6e67 655f 7265 STATE..Change_re\n 00081850: 706c 6963 6174 696f 6e5f 7374 6174 6523 plication_state#\n-00081860: 0032 f2bf 1100 0020 2020 4368 616e 6765 .2..... Change\n+00081860: 0032 febf 1100 0020 2020 4368 616e 6765 .2..... Change\n 00081870: 2072 6570 6c69 6361 7469 6f6e 2073 7461 replication sta\n-00081880: 7465 0700 33f2 2100 0019 0033 f231 0000 te..3.!....3.1..\n+00081880: 7465 0700 33fe 2100 0019 0033 fe31 0000 te..3.!....3.1..\n 00081890: 2020 2043 6f6d 6d61 6e64 2053 796e 7461 Command Synta\n-000818a0: 783a 0700 33f2 4100 004a 0033 f251 0000 x:..3.A..J.3.Q..\n+000818a0: 783a 0700 33fe 4100 004a 0033 fe51 0000 x:..3.A..J.3.Q..\n 000818b0: 2020 206d 7570 6970 2073 6574 207b 2d66 mupip set {-f\n 000818c0: 696c 6520 6462 2d66 696c 657c 2d72 6567 ile db-file|-reg\n 000818d0: 696f 6e20 7265 672d 6c69 7374 7d20 2d72 ion reg-list} -r\n 000818e0: 6570 6c69 6361 7469 6f6e 3d7b 4f4e 7c4f eplication={ON|O\n-000818f0: 4646 7d07 0033 f261 0000 1500 33f2 7100 FF}..3.a....3.q.\n+000818f0: 4646 7d07 0033 fe61 0000 1500 33fe 7100 FF}..3.a....3.q.\n 00081900: 0020 2020 5175 616c 6966 6965 7273 3a07 . Qualifiers:.\n-00081910: 0033 f281 0000 1b00 33f2 9100 0020 2020 .3......3.... \n+00081910: 0033 fe81 0000 1b00 33fe 9100 0020 2020 .3......3.... \n 00081920: 2d66 696c 6520 616e 6420 2d72 6567 696f -file and -regio\n-00081930: 6e08 0032 f2c0 1100 004f 0033 f212 0000 n..2.....O.3....\n+00081930: 6e08 0032 fec0 1100 004f 0033 fe12 0000 n..2.....O.3....\n 00081940: 2020 2055 7365 2074 6865 7365 2071 7561 Use these qua\n 00081950: 6c69 6669 6572 7320 696e 2074 6865 2073 lifiers in the s\n 00081960: 616d 6520 6d61 6e6e 6572 2074 6861 7420 ame manner that \n 00081970: 796f 7520 776f 756c 6420 7573 6520 7468 you would use th\n-00081980: 656d 2066 6f72 2061 1400 33f2 1300 0020 em for a..3.... \n-00081990: 2020 4d55 5049 5020 5345 542e 0700 33f2 MUPIP SET...3.\n-000819a0: 1400 0028 0033 f215 0000 2020 202d 7265 ...(.3.... -re\n+00081980: 656d 2066 6f72 2061 1400 33fe 1300 0020 em for a..3.... \n+00081990: 2020 4d55 5049 5020 5345 542e 0700 33fe MUPIP SET...3.\n+000819a0: 1400 0028 0033 fe15 0000 2020 202d 7265 ...(.3.... -re\n 000819b0: 706c 6963 6174 696f 6e3d 7265 706c 6963 plication=replic\n-000819c0: 6174 696f 6e2d 7374 6174 6507 0033 f216 ation-state..3..\n-000819d0: 0000 5000 33f2 1700 0020 2020 5377 6974 ..P.3.... Swit\n+000819c0: 6174 696f 6e2d 7374 6174 6507 0033 fe16 ation-state..3..\n+000819d0: 0000 5000 33fe 1700 0020 2020 5377 6974 ..P.3.... Swit\n 000819e0: 6368 6573 2074 6865 2047 542e 4d20 7265 ches the GT.M re\n 000819f0: 706c 6963 6174 696f 6e20 7375 6273 7973 plication subsys\n 00081a00: 7465 6d20 4f4e 2f4f 4646 2061 6e64 2070 tem ON/OFF and p\n 00081a10: 6f73 7369 626c 7920 6d6f 6469 6679 2074 ossibly modify t\n-00081a20: 6865 4c00 33f2 1800 0020 2020 6375 7272 heL.3.... curr\n+00081a20: 6865 4c00 33fe 1800 0020 2020 6375 7272 heL.3.... curr\n 00081a30: 656e 7420 6a6f 7572 6e61 6c69 6e67 205b ent journaling [\n 00081a40: 6e6f 2d5d 6265 666f 7265 2069 6d61 6765 no-]before image\n 00081a50: 2066 6965 6c64 2028 7768 6963 6820 6973 field (which is\n 00081a60: 2073 746f 7265 6420 696e 2074 6865 2000 stored in the .\n-00081a70: 33f2 1900 0020 2020 6461 7461 6261 7365 3.... database\n+00081a70: 33fe 1900 0020 2020 6461 7461 6261 7365 3.... database\n 00081a80: 2066 696c 6520 6865 6164 6572 292e 0700 file header)...\n-00081a90: 33f2 1a00 0040 0033 f221 0000 2020 2072 3....@.3.!.. r\n+00081a90: 33fe 1a00 0040 0033 fe21 0000 2020 2072 3....@.3.!.. r\n 00081aa0: 6570 6c69 6361 7469 6f6e 2d73 7461 7465 eplication-state\n 00081ab0: 2069 7320 6569 7468 6572 206f 6620 7468 is either of th\n 00081ac0: 6520 666f 6c6c 6f77 696e 6720 6b65 7977 e following keyw\n-00081ad0: 6f72 6473 3a07 0033 f222 0000 0d00 33f2 ords:..3.\"....3.\n-00081ae0: 2300 0020 2020 4f46 4607 0033 f224 0000 #.. OFF..3.$..\n-00081af0: 5400 33f2 2500 0020 2020 4469 7361 626c T.3.%.. Disabl\n+00081ad0: 6f72 6473 3a07 0033 fe22 0000 0d00 33fe ords:..3.\"....3.\n+00081ae0: 2300 0020 2020 4f46 4607 0033 fe24 0000 #.. OFF..3.$..\n+00081af0: 5400 33fe 2500 0020 2020 4469 7361 626c T.3.%.. Disabl\n 00081b00: 6520 7265 706c 6963 6174 696f 6e20 6f66 e replication of\n 00081b10: 2074 6865 2064 6174 6162 6173 6520 6669 the database fi\n 00081b20: 6c65 2873 2920 6f72 2072 6567 696f 6e28 le(s) or region(\n 00081b30: 7329 2e20 4576 656e 2069 6620 796f 7520 s). Even if you \n-00081b40: 7475 726e 4500 33f2 2600 0020 2020 6f66 turnE.3.&.. of\n+00081b40: 7475 726e 4500 33fe 2600 0020 2020 6f66 turnE.3.&.. of\n 00081b50: 6620 7265 706c 6963 6174 696f 6e2c 206a f replication, j\n 00081b60: 6f75 726e 616c 696e 6720 636f 6e74 696e ournaling contin\n 00081b70: 7565 7320 746f 206f 7065 7261 7465 2061 ues to operate a\n-00081b80: 7320 6265 666f 7265 2e07 0033 f227 0000 s before...3.'..\n-00081b90: 1700 33f2 2800 0020 2020 2a2a 496d 706f ..3.(.. **Impo\n-00081ba0: 7274 616e 742a 2a07 0033 f229 0000 4f00 rtant**..3.)..O.\n-00081bb0: 33f2 2a00 0020 2020 4754 2e4d 2063 7265 3.*.. GT.M cre\n+00081b80: 7320 6265 666f 7265 2e07 0033 fe27 0000 s before...3.'..\n+00081b90: 1700 33fe 2800 0020 2020 2a2a 496d 706f ..3.(.. **Impo\n+00081ba0: 7274 616e 742a 2a07 0033 fe29 0000 4f00 rtant**..3.)..O.\n+00081bb0: 33fe 2a00 0020 2020 4754 2e4d 2063 7265 3.*.. GT.M cre\n 00081bc0: 6174 6573 2061 206e 6577 2073 6574 206f ates a new set o\n 00081bd0: 6620 6a6f 7572 6e61 6c20 6669 6c65 7320 f journal files \n 00081be0: 616e 6420 6375 7473 2074 6865 2062 6163 and cuts the bac\n 00081bf0: 6b20 6c69 6e6b 2074 6f20 7468 6553 0033 k link to theS.3\n-00081c00: f231 0000 2020 2070 7265 7669 6f75 7320 .1.. previous \n+00081c00: fe31 0000 2020 2070 7265 7669 6f75 7320 .1.. previous \n 00081c10: 6a6f 7572 6e61 6c20 6669 6c65 7320 6966 journal files if\n 00081c20: 2074 6865 2072 6570 6c69 6361 7469 6f6e the replication\n 00081c30: 2d73 7461 7465 2069 7320 4f46 4620 616e -state is OFF an\n 00081c40: 6420 7468 656e 2074 7572 6e65 6420 4f4e d then turned ON\n-00081c50: 5000 33f2 3200 0020 2020 6167 6169 6e2e P.3.2.. again.\n+00081c50: 5000 33fe 3200 0020 2020 6167 6169 6e2e P.3.2.. again.\n 00081c60: 2054 6865 2064 6174 6162 6173 6520 6361 The database ca\n 00081c70: 6e6e 6f74 2072 6f6c 6c62 6163 6b20 746f nnot rollback to\n 00081c80: 2061 2073 7461 7465 2070 7269 6f72 2074 a state prior t\n 00081c90: 6f20 4f4e 2e20 5468 6572 6566 6f72 652c o ON. Therefore,\n-00081ca0: 5200 33f2 3300 0020 2020 656e 7375 7265 R.3.3.. ensure\n+00081ca0: 5200 33fe 3300 0020 2020 656e 7375 7265 R.3.3.. ensure\n 00081cb0: 2074 6861 7420 7265 706c 6963 6174 696f that replicatio\n 00081cc0: 6e2d 7374 6174 6520 7265 6d61 696e 7320 n-state remains \n 00081cd0: 4f4e 2074 6872 6f75 6768 6f75 7420 7468 ON throughout th\n 00081ce0: 6520 7370 616e 206f 6620 6461 7461 6261 e span of databa\n-00081cf0: 7365 5400 33f2 3400 0020 2020 7265 706c seT.3.4.. repl\n+00081cf0: 7365 5400 33fe 3400 0020 2020 7265 706c seT.3.4.. repl\n 00081d00: 6963 6174 696f 6e2e 2054 7572 6e20 7265 ication. Turn re\n 00081d10: 706c 6963 6174 696f 6e2d 7374 6174 6520 plication-state \n 00081d20: 4f46 4620 6f6e 6c79 2069 6620 6461 7461 OFF only if data\n 00081d30: 6261 7365 2072 6570 6c69 6361 7469 6f6e base replication\n-00081d40: 2069 7320 6e6f 5300 33f2 3500 0020 2020 is noS.3.5.. \n+00081d40: 2069 7320 6e6f 5300 33fe 3500 0020 2020 is noS.3.5.. \n 00081d50: 6c6f 6e67 6572 206e 6565 6465 6420 6f72 longer needed or\n 00081d60: 2074 6865 2069 6e73 7461 6e63 6520 6973 the instance is\n 00081d70: 2061 626f 7574 2074 6f20 6265 2072 6566 about to be ref\n 00081d80: 7265 7368 6564 2066 726f 6d20 7468 6520 reshed from the \n 00081d90: 6261 636b 7570 206f 662e 0000 0000 0000 backup of.......\n 00081da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00081db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -33275,99 +33275,99 @@\n 00081fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00081fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00081fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00081fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00081fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00081ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00082000: 0100 0000 5705 0000 6d11 0000 0000 0000 ....W...m.......\n-00082010: 5600 00f2 4845 4c50 00ff 7300 ff4a 4f55 V...HELP..s..JOU\n+00082010: 5600 00fe 4845 4c50 00ff 7300 ff4a 4f55 V...HELP..s..JOU\n 00082020: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00082030: c027 0000 2020 2072 6566 6572 656e 6365 .'.. reference\n 00082040: 2074 6f20 7468 6520 6a6f 7572 6e61 6c69 to the journali\n 00082050: 6e67 2072 656c 6174 6564 2071 7561 6c69 ng related quali\n-00082060: 6669 6572 732e 0700 1df2 2800 004a 001d fiers.....(..J..\n-00082070: f229 0000 2020 204d 5550 4950 2053 4554 .).. MUPIP SET\n+00082060: 6669 6572 732e 0700 1dfe 2800 004a 001d fiers.....(..J..\n+00082070: fe29 0000 2020 204d 5550 4950 2053 4554 .).. MUPIP SET\n 00082080: 202d 4a4f 5552 4e41 4c20 6361 6e20 6368 -JOURNAL can ch\n 00082090: 616e 6765 2073 6f6d 6520 6461 7461 6261 ange some databa\n 000820a0: 7365 2063 6861 7261 6374 6572 6973 7469 se characteristi\n-000820b0: 6373 2077 6865 6e51 001d f22a 0000 2020 cs whenQ...*.. \n+000820b0: 6373 2077 6865 6e51 001d fe2a 0000 2020 cs whenQ...*.. \n 000820c0: 206a 6f75 726e 616c 696e 6720 6973 2061 journaling is a\n 000820d0: 6374 6976 6520 666f 7220 6120 7370 6563 ctive for a spec\n 000820e0: 6966 6963 2066 696c 6520 6f72 2072 6567 ific file or reg\n 000820f0: 696f 6e28 7329 2e20 5468 6520 6669 7273 ion(s). The firs\n-00082100: 7420 7275 6e20 6f66 4b00 1df2 3100 0020 t run ofK...1.. \n+00082100: 7420 7275 6e20 6f66 4b00 1dfe 3100 0020 t run ofK...1.. \n 00082110: 2020 4d55 5049 5020 5345 5420 2d4a 4f55 MUPIP SET -JOU\n 00082120: 524e 414c 206f 6e20 616e 206f 6c64 6572 RNAL on an older\n 00082130: 2064 6174 6162 6173 6520 6175 746f 6d61 database automa\n 00082140: 7469 6361 6c6c 7920 6368 616e 6765 7320 tically changes \n-00082150: 7468 6551 001d f232 0000 2020 206d 6178 theQ...2.. max\n+00082150: 7468 6551 001d fe32 0000 2020 206d 6178 theQ...2.. max\n 00082160: 696d 756d 2f6d 696e 696d 756d 206a 6f75 imum/minimum jou\n 00082170: 726e 616c 2073 6574 7469 6e67 7320 746f rnal settings to\n 00082180: 206d 6174 6368 2074 686f 7365 2072 6571 match those req\n 00082190: 7569 7265 6420 6279 2074 6865 2063 7572 uired by the cur\n-000821a0: 7265 6e74 5400 1df2 3300 0020 2020 4754 rentT...3.. GT\n+000821a0: 7265 6e74 5400 1dfe 3300 0020 2020 4754 rentT...3.. GT\n 000821b0: 2e4d 2076 6572 7369 6f6e 2e20 4d55 5049 .M version. MUPI\n 000821c0: 5020 5345 5420 6f70 6572 6174 6573 206f P SET operates o\n 000821d0: 6e20 6461 7461 6261 7365 2066 696c 6573 n database files\n 000821e0: 2c20 6a6f 7572 6e61 6c20 6669 6c65 732c , journal files,\n-000821f0: 2072 6567 696f 6e73 1f00 1df2 3400 0020 regions....4.. \n+000821f0: 2072 6567 696f 6e73 1f00 1dfe 3400 0020 regions....4.. \n 00082200: 2020 6f72 2072 6570 6c69 6361 7469 6f6e or replication\n-00082210: 2073 7461 7465 2e07 001d f235 0000 3200 state.....5..2.\n-00082220: 1df2 3600 0020 2020 5468 6520 666f 726d ..6.. The form\n+00082210: 2073 7461 7465 2e07 001d fe35 0000 3200 state.....5..2.\n+00082220: 1dfe 3600 0020 2020 5468 6520 666f 726d ..6.. The form\n 00082230: 6174 2066 6f72 2074 6865 204d 5550 4950 at for the MUPIP\n 00082240: 2053 4554 2063 6f6d 6d61 6e64 2069 733a SET command is:\n-00082250: 0700 1df2 3700 0064 001d f238 0000 2020 ....7..d...8.. \n+00082250: 0700 1dfe 3700 0064 001d fe38 0000 2020 ....7..d...8.. \n 00082260: 204d 5550 4950 2053 455b 545d 202d 7175 MUPIP SE[T] -qu\n 00082270: 616c 6966 6965 722e 2e2e 207b 2d46 5b49 alifier... {-F[I\n 00082280: 4c45 5d20 6669 6c65 2d6e 616d 657c 2d4a LE] file-name|-J\n 00082290: 4e5b 4c46 494c 4520 6a6f 7572 6e61 6c2d N[LFILE journal-\n 000822a0: 6669 6c65 7c2d 5245 475b 494f 4e5d 2072 file|-REG[ION] r\n-000822b0: 6567 696f 6e2d 6c69 7374 7d07 001d f239 egion-list}....9\n-000822c0: 0000 4b00 1df2 3a00 0020 2020 5468 6520 ..K...:.. The \n+000822b0: 6567 696f 6e2d 6c69 7374 7d07 001d fe39 egion-list}....9\n+000822c0: 0000 4b00 1dfe 3a00 0020 2020 5468 6520 ..K...:.. The \n 000822d0: 6669 6c65 2d73 7065 6369 6669 6361 7469 file-specificati\n 000822e0: 6f6e 2c20 6a6f 7572 6e61 6c20 6669 6c65 on, journal file\n 000822f0: 2073 7065 6369 6669 6361 7469 6f6e 206f specification o\n 00082300: 7220 7265 6769 6f6e 2d6c 6973 7450 001d r region-listP..\n-00082310: f241 0000 2020 2069 6465 6e74 6966 6965 .A.. identifie\n+00082310: fe41 0000 2020 2069 6465 6e74 6966 6965 .A.. identifie\n 00082320: 7320 7468 6520 7461 7267 6574 206f 6620 s the target of \n 00082330: 7468 6520 5345 542e 2052 6567 696f 6e2d the SET. Region-\n 00082340: 6e61 6d65 7320 7365 7061 7261 7465 6420 names separated \n 00082350: 6279 2063 6f6d 6d61 7320 282c 2920 001d by commas (,) ..\n-00082360: f242 0000 2020 206d 616b 6520 7570 2061 .B.. make up a\n+00082360: fe42 0000 2020 206d 616b 6520 7570 2061 .B.. make up a\n 00082370: 2072 6567 696f 6e2d 6c69 7374 2e07 001d region-list....\n-00082380: f243 0000 5100 1df2 4400 0020 2020 546f .C..Q...D.. To\n+00082380: fe43 0000 5100 1dfe 4400 0020 2020 546f .C..Q...D.. To\n 00082390: 2065 7374 6162 6c69 7368 206a 6f75 726e establish journ\n 000823a0: 616c 696e 6720 6368 6172 6163 7465 7269 aling characteri\n 000823b0: 7374 6963 732c 2075 7365 2074 6865 204d stics, use the M\n 000823c0: 5550 4950 2053 4554 2063 6f6d 6d61 6e64 UPIP SET command\n-000823d0: 2077 6974 6853 001d f245 0000 2020 2074 withS...E.. t\n+000823d0: 2077 6974 6853 001d fe45 0000 2020 2074 withS...E.. t\n 000823e0: 6865 202d 5b4e 4f5d 4a4f 5552 4e41 4c5b he -[NO]JOURNAL[\n 000823f0: 3d6a 6f75 726e 616c 2d6f 7074 696f 6e2d =journal-option-\n 00082400: 6c69 7374 5d20 7175 616c 6966 6965 7220 list] qualifier \n 00082410: 616e 6420 6f6e 6520 6f66 2074 6865 2066 and one of the f\n-00082420: 6f6c 6c6f 7769 6e67 2c00 1df2 4600 0020 ollowing,...F.. \n+00082420: 6f6c 6c6f 7769 6e67 2c00 1dfe 4600 0020 ollowing,...F.. \n 00082430: 2020 5345 5420 6f62 6a65 6374 2069 6465 SET object ide\n 00082440: 6e74 6966 7969 6e67 2071 7561 6c69 6669 ntifying qualifi\n-00082450: 6572 733a 0700 1df2 4700 0011 001d f248 ers:....G......H\n-00082460: 0000 2020 202d 465b 494c 455d 1400 1df2 .. -F[ILE]....\n+00082450: 6572 733a 0700 1dfe 4700 0011 001d fe48 ers:....G......H\n+00082460: 0000 2020 202d 465b 494c 455d 1400 1dfe .. -F[ILE]....\n 00082470: 4900 0020 2020 2d4a 4e5b 4c46 494c 455d I.. -JN[LFILE]\n-00082480: 1300 1df2 4a00 0020 2020 2d52 5b45 4749 ....J.. -R[EGI\n-00082490: 4f4e 5d07 001d f251 0000 4b00 1df2 5200 ON]....Q..K...R.\n+00082480: 1300 1dfe 4a00 0020 2020 2d52 5b45 4749 ....J.. -R[EGI\n+00082490: 4f4e 5d07 001d fe51 0000 4b00 1dfe 5200 ON]....Q..K...R.\n 000824a0: 0020 2020 2d46 494c 4520 616e 6420 2d52 . -FILE and -R\n 000824b0: 4547 494f 4e20 6163 7420 746f 6765 7468 EGION act togeth\n 000824c0: 6572 2077 6974 6820 6f6e 6520 6f72 206d er with one or m\n 000824d0: 6f72 6520 6f66 2074 6865 2053 4554 2061 ore of the SET a\n-000824e0: 6374 696f 6e15 001d f253 0000 2020 2071 ction....S.. q\n-000824f0: 7561 6c69 6669 6572 733a 0700 1df2 5400 ualifiers:....T.\n-00082500: 004f 001d f255 0000 2020 202d 5b4e 4f5d .O...U.. -[NO]\n+000824e0: 6374 696f 6e15 001d fe53 0000 2020 2071 ction....S.. q\n+000824f0: 7561 6c69 6669 6572 733a 0700 1dfe 5400 ualifiers:....T.\n+00082500: 004f 001d fe55 0000 2020 202d 5b4e 4f5d .O...U.. -[NO]\n 00082510: 4a4f 5552 4e41 4c5b 3d6a 6f75 726e 616c JOURNAL[=journal\n 00082520: 2d6f 7074 696f 6e2d 6c69 7374 5d20 2d52 -option-list] -R\n 00082530: 4550 4c49 4341 5449 4f4e 3d3c 7265 706c EPLICATION='\n-00082550: 0700 1df2 5600 0000 0000 0000 0000 0000 ....V...........\n+00082550: 0700 1dfe 5600 0000 0000 0000 0000 0000 ....V...........\n 00082560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00082570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00082580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00082590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000825a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000825b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000825c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -33407,1866 +33407,1866 @@\n 000827e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000827f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00082800: 0100 0000 e407 0000 9411 0000 0000 0000 ................\n 00082810: 4800 0000 4845 4c50 00ff 7300 ff4a 4f55 H...HELP..s..JOU\n 00082820: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00082830: ff73 00ff 4143 5449 4f4e 5f51 5541 4c49 .s..ACTION_QUALI\n 00082840: 4649 4552 5300 0041 6374 696f 6e5f 5175 FIERS..Action_Qu\n-00082850: 616c 6966 6965 7273 1c00 32f2 bf11 0000 alifiers..2.....\n+00082850: 616c 6966 6965 7273 1c00 32fe bf11 0000 alifiers..2.....\n 00082860: 2020 2041 6374 696f 6e20 5175 616c 6966 Action Qualif\n-00082870: 6965 7273 0700 33f2 2100 004e 0033 f231 iers..3.!..N.3.1\n+00082870: 6965 7273 0700 33fe 2100 004e 0033 fe31 iers..3.!..N.3.1\n 00082880: 0000 2020 2054 6865 202d 4a4f 5552 4e41 .. The -JOURNA\n 00082890: 4c20 616e 6420 2d52 4550 4c49 4341 5449 L and -REPLICATI\n 000828a0: 4f4e 2071 7561 6c69 6669 6572 7320 6172 ON qualifiers ar\n 000828b0: 6520 7468 6520 6f6e 6c79 2053 4554 2071 e the only SET q\n-000828c0: 7561 6c69 6669 6572 7322 0033 f241 0000 ualifiers\".3.A..\n+000828c0: 7561 6c69 6669 6572 7322 0033 fe41 0000 ualifiers\".3.A..\n 000828d0: 2020 2072 656c 6576 616e 7420 666f 7220 relevant for \n-000828e0: 6a6f 7572 6e61 6c69 6e67 2e07 0033 f251 journaling...3.Q\n-000828f0: 0000 2e00 33f2 6100 0020 2020 2d5b 4e4f ....3.a.. -[NO\n+000828e0: 6a6f 7572 6e61 6c69 6e67 2e07 0033 fe51 journaling...3.Q\n+000828f0: 0000 2e00 33fe 6100 0020 2020 2d5b 4e4f ....3.a.. -[NO\n 00082900: 5d4a 5b4f 5552 4e41 4c5d 5b3d 6a6f 7572 ]J[OURNAL][=jour\n 00082910: 6e61 6c2d 6f70 7469 6f6e 2d6c 6973 745d nal-option-list]\n-00082920: 0700 33f2 7100 004b 0033 f281 0000 2020 ..3.q..K.3.... \n+00082920: 0700 33fe 7100 004b 0033 fe81 0000 2020 ..3.q..K.3.... \n 00082930: 2045 6e61 626c 6573 206f 7220 6469 7361 Enables or disa\n 00082940: 626c 6573 206a 6f75 726e 616c 696e 6720 bles journaling \n 00082950: 666f 7220 7468 6520 7370 6563 6966 6965 for the specifie\n 00082960: 6420 6461 7461 6261 7365 2066 696c 6520 d database file \n-00082970: 6f72 4e00 33f2 9100 0020 2020 7265 6769 orN.3.... regi\n+00082970: 6f72 4e00 33fe 9100 0020 2020 7265 6769 orN.3.... regi\n 00082980: 6f6e 2873 292e 204d 5550 4950 2053 4554 on(s). MUPIP SET\n 00082990: 2063 6f6d 6d61 6e64 7320 7769 7468 2074 commands with t\n 000829a0: 6869 7320 7175 616c 6966 6965 7220 616c his qualifier al\n 000829b0: 736f 2065 7374 6162 6c69 7368 2074 6865 so establish the\n-000829c0: 5300 32f2 c011 0000 2020 2063 6861 7261 S.2..... chara\n+000829c0: 5300 32fe c011 0000 2020 2063 6861 7261 S.2..... chara\n 000829d0: 6374 6572 6973 7469 6373 2066 6f72 206a cteristics for j\n 000829e0: 6f75 726e 616c 2066 696c 6573 2e20 4649 ournal files. FI\n 000829f0: 5320 6265 6c69 6576 6573 2074 6865 2064 S believes the d\n 00082a00: 6566 6175 6c74 7320 616e 6420 6d69 6e69 efaults and mini\n-00082a10: 6d75 6d4c 0033 f212 0000 2020 2066 6f72 mumL.3.... for\n+00082a10: 6d75 6d4c 0033 fe12 0000 2020 2066 6f72 mumL.3.... for\n 00082a20: 206a 6f75 726e 616c 2066 696c 6520 6368 journal file ch\n 00082a30: 6172 6163 7465 7269 7374 6963 7320 6172 aracteristics ar\n 00082a40: 6520 696e 206c 696e 6520 7769 7468 2063 e in line with c\n 00082a50: 7572 7265 6e74 2068 6172 6477 6172 6541 urrent hardwareA\n-00082a60: 0033 f213 0000 2020 2063 6170 6162 696c .3.... capabil\n+00082a60: 0033 fe13 0000 2020 2063 6170 6162 696c .3.... capabil\n 00082a70: 6974 6965 7320 616e 6420 7375 6974 6162 ities and suitab\n 00082a80: 6c65 2066 6f72 2061 2070 726f 6475 6374 le for a product\n 00082a90: 696f 6e20 656e 7669 726f 6e6d 656e 742e ion environment.\n-00082aa0: 0700 33f2 1400 004d 0033 f215 0000 2020 ..3....M.3.... \n+00082aa0: 0700 33fe 1400 004d 0033 fe15 0000 2020 ..3....M.3.... \n 00082ab0: 2054 6865 206a 6f75 726e 616c 2d6f 7074 The journal-opt\n 00082ac0: 696f 6e2d 6c69 7374 2063 6f6e 7461 696e ion-list contain\n 00082ad0: 7320 6b65 7977 6f72 6473 2073 6570 6172 s keywords separ\n 00082ae0: 6174 6564 2077 6974 6820 636f 6d6d 6173 ated with commas\n-00082af0: 2028 2c29 5100 33f2 1600 0020 2020 656e (,)Q.3.... en\n+00082af0: 2028 2c29 5100 33fe 1600 0020 2020 656e (,)Q.3.... en\n 00082b00: 636c 6f73 6564 2069 6e20 646f 7562 6c65 closed in double\n 00082b10: 2071 756f 7465 7320 2222 2e20 5468 6573 quotes \"\". Thes\n 00082b20: 6520 646f 7562 6c65 2071 756f 7465 7320 e double quotes \n 00082b30: 6172 6520 6f70 7469 6f6e 616c 2077 6865 are optional whe\n-00082b40: 6e20 7468 6550 0033 f217 0000 2020 206c n theP.3.... l\n+00082b40: 6e20 7468 6550 0033 fe17 0000 2020 206c n theP.3.... l\n 00082b50: 6973 7420 636f 6e74 6169 6e73 206f 6e6c ist contains onl\n 00082b60: 7920 6f6e 6520 6b65 7977 6f72 642e 2054 y one keyword. T\n 00082b70: 6869 7320 6f70 7469 6f6e 206c 6973 7420 his option list \n 00082b80: 6973 2061 2073 7570 6572 2073 6574 206f is a super set o\n-00082b90: 6620 7468 6534 0033 f218 0000 2020 206a f the4.3.... j\n+00082b90: 6620 7468 6534 0033 fe18 0000 2020 206a f the4.3.... j\n 00082ba0: 6f75 726e 616c 2d6f 7074 696f 6e2d 6c69 ournal-option-li\n 00082bb0: 7374 2061 7661 696c 6162 6c65 2074 6872 st available thr\n-00082bc0: 6f75 6768 2047 4445 2e07 0033 f219 0000 ough GDE...3....\n-00082bd0: 2b00 33f2 1a00 0020 2020 2d52 4550 4c49 +.3.... -REPLI\n+00082bc0: 6f75 6768 2047 4445 2e07 0033 fe19 0000 ough GDE...3....\n+00082bd0: 2b00 33fe 1a00 0020 2020 2d52 4550 4c49 +.3.... -REPLI\n 00082be0: 5b43 4154 494f 4e5d 3d72 6570 6c69 6361 [CATION]=replica\n-00082bf0: 7469 6f6e 2d6f 7074 696f 6e07 0033 f221 tion-option..3.!\n-00082c00: 0000 4f00 33f2 2200 0020 2020 2d52 4550 ..O.3.\".. -REP\n+00082bf0: 7469 6f6e 2d6f 7074 696f 6e07 0033 fe21 tion-option..3.!\n+00082c00: 0000 4f00 33fe 2200 0020 2020 2d52 4550 ..O.3.\".. -REP\n 00082c10: 4c49 4341 5449 4f4e 2073 6574 7320 6a6f LICATION sets jo\n 00082c20: 7572 6e61 6c20 6368 6172 6163 7465 7269 urnal characteri\n 00082c30: 7374 6963 7320 616e 6420 6368 616e 6765 stics and change\n 00082c40: 7320 7468 6520 7265 706c 6963 6174 696f s the replicatio\n-00082c50: 6e53 0033 f223 0000 2020 2073 7461 7465 nS.3.#.. state\n+00082c50: 6e53 0033 fe23 0000 2020 2073 7461 7465 nS.3.#.. state\n 00082c60: 2073 696d 756c 7461 6e65 6f75 736c 792e simultaneously.\n 00082c70: 2049 7420 6361 6e20 616c 736f 2062 6520 It can also be \n 00082c80: 7573 6564 2077 6974 6820 7468 6520 2d4a used with the -J\n 00082c90: 4f55 524e 414c 2071 7561 6c69 6669 6572 OURNAL qualifier\n-00082ca0: 2e20 4966 5200 33f2 2400 0020 2020 6a6f . IfR.3.$.. jo\n+00082ca0: 2e20 4966 5200 33fe 2400 0020 2020 6a6f . IfR.3.$.. jo\n 00082cb0: 7572 6e61 6c69 6e67 2069 7320 454e 4142 urnaling is ENAB\n 00082cc0: 4c45 4420 616e 6420 7475 726e 6564 204f LED and turned O\n 00082cd0: 4e2c 2053 4554 202d 5245 504c 4943 4154 N, SET -REPLICAT\n 00082ce0: 494f 4e3d 4f4e 2063 7265 6174 6573 206e ION=ON creates n\n-00082cf0: 6577 2073 6574 4e00 33f2 2500 0020 2020 ew setN.3.%.. \n+00082cf0: 6577 2073 6574 4e00 33fe 2500 0020 2020 ew setN.3.%.. \n 00082d00: 6f66 206a 6f75 726e 616c 2066 696c 6573 of journal files\n 00082d10: 2c20 6375 7473 2074 6865 2062 6163 6b2d , cuts the back-\n 00082d20: 6c69 6e6b 2074 6f20 7468 6520 7072 696f link to the prio\n 00082d30: 7220 6765 6e65 7261 7469 6f6e 206a 6f75 r generation jou\n-00082d40: 726e 616c 2a00 33f2 2600 0020 2020 6669 rnal*.3.&.. fi\n+00082d40: 726e 616c 2a00 33fe 2600 0020 2020 6669 rnal*.3.&.. fi\n 00082d50: 6c65 732c 2061 6e64 2074 7572 6e73 2072 les, and turns r\n 00082d60: 6570 6c69 6361 7469 6f6e 204f 4e2e 0700 eplication ON...\n-00082d70: 33f2 2700 0028 0032 f2ff 7300 ff4a 4f55 3.'..(.2..s..JOU\n+00082d70: 33fe 2700 0028 0032 feff 7300 ff4a 4f55 3.'..(.2..s..JOU\n 00082d80: 524e 414c 5f4f 5054 494f 4e53 0000 4a4f RNAL_OPTIONS..JO\n 00082d90: 5552 4e41 4c5f 4f70 7469 6f6e 731a 0046 URNAL_Options..F\n-00082da0: f2bf 1100 0020 2020 4a4f 5552 4e41 4c20 ..... JOURNAL \n-00082db0: 4f70 7469 6f6e 7307 0047 f221 0000 1c00 Options..G.!....\n-00082dc0: 47f2 3100 0020 2020 414c 495b 474e 5349 G.1.. ALI[GNSI\n-00082dd0: 5a45 5d3d 626c 6f63 6b73 0700 47f2 4100 ZE]=blocks..G.A.\n-00082de0: 004d 0047 f251 0000 2020 2020 206f 2053 .M.G.Q.. o S\n+00082da0: febf 1100 0020 2020 4a4f 5552 4e41 4c20 ..... JOURNAL \n+00082db0: 4f70 7469 6f6e 7307 0047 fe21 0000 1c00 Options..G.!....\n+00082dc0: 47fe 3100 0020 2020 414c 495b 474e 5349 G.1.. ALI[GNSI\n+00082dd0: 5a45 5d3d 626c 6f63 6b73 0700 47fe 4100 ZE]=blocks..G.A.\n+00082de0: 004d 0047 fe51 0000 2020 2020 206f 2053 .M.G.Q.. o S\n 00082df0: 7065 6369 6669 6573 2074 6865 206e 756d pecifies the num\n 00082e00: 6265 7220 6f66 2035 3132 2d62 7974 652d ber of 512-byte-\n 00082e10: 626c 6f63 6b73 2069 6e20 7468 6520 414c blocks in the AL\n 00082e20: 4947 4e53 495a 4520 6f66 2074 6865 1b00 IGNSIZE of the..\n-00082e30: 47f2 6100 0020 2020 2020 2020 6a6f 7572 G.a.. jour\n-00082e40: 6e61 6c20 6669 6c65 2e54 0047 f271 0000 nal file.T.G.q..\n+00082e30: 47fe 6100 0020 2020 2020 2020 6a6f 7572 G.a.. jour\n+00082e40: 6e61 6c20 6669 6c65 2e54 0047 fe71 0000 nal file.T.G.q..\n 00082e50: 2020 2020 206f 2049 6620 7468 6520 414c o If the AL\n 00082e60: 4947 4e53 495a 4520 6973 206e 6f74 2061 IGNSIZE is not a\n 00082e70: 2070 6572 6665 6374 2070 6f77 6572 206f perfect power o\n 00082e80: 6620 322c 2047 542e 4d20 726f 756e 6473 f 2, GT.M rounds\n 00082e90: 2069 7420 7570 2074 6f20 7468 6521 0047 it up to the!.G\n-00082ea0: f281 0000 2020 2020 2020 206e 6561 7265 .... neare\n+00082ea0: fe81 0000 2020 2020 2020 206e 6561 7265 .... neare\n 00082eb0: 7374 2070 6f77 6572 206f 6620 322e 5100 st power of 2.Q.\n-00082ec0: 47f2 9100 0020 2020 2020 6f20 5468 6520 G.... o The \n+00082ec0: 47fe 9100 0020 2020 2020 6f20 5468 6520 G.... o The \n 00082ed0: 6465 6661 756c 7420 616e 6420 6d69 6e69 default and mini\n 00082ee0: 6d75 6d20 414c 4947 4e53 495a 4520 7661 mum ALIGNSIZE va\n 00082ef0: 6c75 6520 6973 2034 3039 3620 626c 6f63 lue is 4096 bloc\n 00082f00: 6b73 2e20 5468 6520 6d61 7869 6d75 6d2f ks. The maximum/\n-00082f10: 0046 f2c0 1100 0020 2020 2020 2020 7661 .F..... va\n+00082f10: 0046 fec0 1100 0020 2020 2020 2020 7661 .F..... va\n 00082f20: 6c75 6520 6973 2034 3139 3433 3034 2028 lue is 4194304 (\n 00082f30: 3d32 2047 6967 6142 7974 6573 292e 5400 =2 GigaBytes).T.\n-00082f40: 47f2 1200 0020 2020 2020 6f20 4120 6a6f G.... o A jo\n+00082f40: 47fe 1200 0020 2020 2020 6f20 4120 6a6f G.... o A jo\n 00082f50: 7572 6e61 6c20 6669 6c65 2063 6f6e 7369 urnal file consi\n 00082f60: 7374 7320 6f66 2061 2073 6571 7565 6e74 sts of a sequent\n 00082f70: 6961 6c20 7374 7265 616d 206f 6620 6a6f ial stream of jo\n 00082f80: 7572 6e61 6c20 7265 636f 7264 7320 6561 urnal records ea\n-00082f90: 6368 5200 47f2 1300 0020 2020 2020 2020 chR.G.... \n+00082f90: 6368 5200 47fe 1300 0020 2020 2020 2020 chR.G.... \n 00082fa0: 6f66 2076 6172 7969 6e67 2073 697a 652e of varying size.\n 00082fb0: 2049 7420 6973 2074 7970 6963 616c 6c79 It is typically\n 00082fc0: 206e 6f74 2065 6173 7920 746f 2064 6574 not easy to det\n 00082fd0: 6563 7420 7468 6520 6265 6769 6e6e 696e ect the beginnin\n 00082fe0: 6720 6f66 0000 0000 0000 0000 0000 0000 g of............\n 00082ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00083000: 0100 0000 d607 0000 b111 0000 0000 0000 ................\n-00083010: 9b00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00083010: 9b00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00083020: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00083030: ff73 00ff 4143 5449 4f4e 5f51 5541 4c49 .s..ACTION_QUALI\n 00083040: 4649 4552 5300 ff73 00ff 4a4f 5552 4e41 FIERS..s..JOURNA\n 00083050: 4c5f 4f50 5449 4f4e 5300 c014 0000 2020 L_OPTIONS..... \n 00083060: 2020 2020 2074 6865 206c 6173 7420 7661 the last va\n 00083070: 6c69 6420 6a6f 7572 6e61 6c20 7265 636f lid journal reco\n 00083080: 7264 2069 6e20 616e 2061 626e 6f72 6d61 rd in an abnorma\n 00083090: 6c6c 7920 7465 726d 696e 6174 6564 206a lly terminated j\n-000830a0: 6f75 726e 616c 2066 696c 6550 0047 f215 ournal fileP.G..\n+000830a0: 6f75 726e 616c 2066 696c 6550 0047 fe15 ournal fileP.G..\n 000830b0: 0000 2020 2020 2020 2028 666f 7220 6578 .. (for ex\n 000830c0: 616d 706c 652c 2073 7973 7465 6d20 6372 ample, system cr\n 000830d0: 6173 6829 2e20 546f 2066 6163 696c 6974 ash). To facilit\n 000830e0: 6174 6520 6a6f 7572 6e61 6c20 7265 636f ate journal reco\n-000830f0: 7665 7279 2069 6e20 7468 6554 0047 f216 very in theT.G..\n+000830f0: 7665 7279 2069 6e20 7468 6554 0047 fe16 very in theT.G..\n 00083100: 0000 2020 2020 2020 2065 7665 6e74 206f .. event o\n 00083110: 6620 6120 7379 7374 656d 2063 7261 7368 f a system crash\n 00083120: 2c20 7468 6520 4754 2e4d 2072 756e 2d74 , the GT.M run-t\n 00083130: 696d 6520 7379 7374 656d 2065 6e73 7572 ime system ensur\n 00083140: 6573 2074 6861 7420 6f66 6673 6574 734f es that offsetsO\n-00083150: 0047 f217 0000 2020 2020 2020 2069 6e20 .G.... in \n+00083150: 0047 fe17 0000 2020 2020 2020 2069 6e20 .G.... in \n 00083160: 7468 6520 6a6f 7572 6e61 6c20 6669 6c65 the journal file\n 00083170: 2061 7420 6d75 6c74 6970 6c65 7320 6f66 at multiples of\n 00083180: 2041 4c49 474e 5349 5a45 2028 6578 6365 ALIGNSIZE (exce\n 00083190: 7074 2061 7420 6f66 6673 6574 2030 4f00 pt at offset 0O.\n-000831a0: 47f2 1800 0020 2020 2020 2020 7768 6963 G.... whic\n+000831a0: 47fe 1800 0020 2020 2020 2020 7768 6963 G.... whic\n 000831b0: 6820 686f 7573 6573 2074 6865 206a 6f75 h houses the jou\n 000831c0: 726e 616c 2066 696c 6520 6865 6164 6572 rnal file header\n 000831d0: 2920 616c 7761 7973 2068 6176 6520 6120 ) always have a \n 000831e0: 7661 6c69 6420 6a6f 7572 6e61 6c53 0047 valid journalS.G\n-000831f0: f219 0000 2020 2020 2020 2072 6563 6f72 .... recor\n+000831f0: fe19 0000 2020 2020 2020 2072 6563 6f72 .... recor\n 00083200: 642e 2049 6e20 6f72 6465 7220 746f 2065 d. In order to e\n 00083210: 6e73 7572 6520 7468 6973 2c20 7468 6520 nsure this, the \n 00083220: 4754 2e4d 2072 756e 2d74 696d 6520 7379 GT.M run-time sy\n 00083230: 7374 656d 2c20 6173 206e 6565 6465 642c stem, as needed,\n-00083240: 5200 47f2 1a00 0020 2020 2020 2020 7772 R.G.... wr\n+00083240: 5200 47fe 1a00 0020 2020 2020 2020 7772 R.G.... wr\n 00083250: 6974 6573 2070 6164 6469 6e67 2064 6174 ites padding dat\n 00083260: 6120 696e 2074 6865 2066 6f72 6d20 6f66 a in the form of\n 00083270: 2041 4c49 474e 206a 6f75 726e 616c 2072 ALIGN journal r\n 00083280: 6563 6f72 6473 206a 7573 7420 6265 666f ecords just befo\n-00083290: 7265 5400 47f2 2100 0020 2020 2020 2020 reT.G.!.. \n+00083290: 7265 5400 47fe 2100 0020 2020 2020 2020 reT.G.!.. \n 000832a0: 7468 6520 414c 4947 4e53 495a 4520 626f the ALIGNSIZE bo\n 000832b0: 756e 6461 7279 2e20 5468 6573 6520 414c undary. These AL\n 000832c0: 4947 4e20 7265 636f 7264 7320 616c 736f IGN records also\n 000832d0: 2068 656c 7020 696e 2073 6b69 7070 696e help in skippin\n-000832e0: 6720 7061 7374 5400 47f2 2200 0020 2020 g pastT.G.\".. \n+000832e0: 6720 7061 7374 5400 47fe 2200 0020 2020 g pastT.G.\".. \n 000832f0: 2020 2020 696e 7661 6c69 6420 7265 636f invalid reco\n 00083300: 7264 7320 696e 2074 6865 206d 6964 646c rds in the middl\n 00083310: 6520 6f66 2061 206a 6f75 726e 616c 2066 e of a journal f\n 00083320: 696c 6520 616c 6c6f 7769 6e67 204d 5550 ile allowing MUP\n-00083330: 4950 204a 4f55 524e 414c 5400 47f2 2300 IP JOURNALT.G.#.\n+00083330: 4950 204a 4f55 524e 414c 5400 47fe 2300 IP JOURNALT.G.#.\n 00083340: 0020 2020 2020 2020 2d45 5854 5241 4354 . -EXTRACT\n 00083350: 202d 464f 5257 4152 4420 2d46 554c 4c20 -FORWARD -FULL \n 00083360: 746f 2065 7874 7261 6374 2061 7320 6d75 to extract as mu\n 00083370: 6368 2064 6174 6120 6672 6f6d 2061 2063 ch data from a c\n 00083380: 6f72 7275 7074 206a 6f75 726e 616c 1f00 orrupt journal..\n-00083390: 47f2 2400 0020 2020 2020 2020 6669 6c65 G.$.. file\n+00083390: 47fe 2400 0020 2020 2020 2020 6669 6c65 G.$.. file\n 000833a0: 2061 7320 706f 7373 6962 6c65 2e52 0047 as possible.R.G\n-000833b0: f225 0000 2020 2020 206f 2057 6869 6c65 .%.. o While\n+000833b0: fe25 0000 2020 2020 206f 2057 6869 6c65 .%.. o While\n 000833c0: 2061 206c 6172 6765 7220 616c 6967 6e20 a larger align \n 000833d0: 7369 7a65 2074 7261 6465 7320 6f66 6620 size trades off \n 000833e0: 6372 6173 6820 7265 636f 7665 7279 2074 crash recovery t\n 000833f0: 696d 6520 696e 2066 6176 6f72 206f 664b ime in favor ofK\n-00083400: 0047 f226 0000 2020 2020 2020 2069 6e63 .G.&.. inc\n+00083400: 0047 fe26 0000 2020 2020 2020 2069 6e63 .G.&.. inc\n 00083410: 7265 6173 6564 206a 6f75 726e 616c 696e reased journalin\n 00083420: 6720 7468 726f 7567 6870 7574 2c20 6573 g throughput, es\n 00083430: 7065 6369 616c 6c79 2077 6865 6e20 6265 pecially when be\n-00083440: 666f 7265 2069 6d61 6765 5200 47f2 2700 fore imageR.G.'.\n+00083440: 666f 7265 2069 6d61 6765 5200 47fe 2700 fore imageR.G.'.\n 00083450: 0020 2020 2020 2020 6a6f 7572 6e61 6c69 . journali\n 00083460: 6e67 2069 7320 696e 2075 7365 2c20 7468 ng is in use, th\n 00083470: 6572 6520 6973 206d 6172 6769 6e61 6c20 ere is marginal \n 00083480: 7661 6c75 6520 696e 2075 7369 6e67 2061 value in using a\n-00083490: 6e20 616c 6967 6e20 7369 7a65 2300 47f2 n align size#.G.\n+00083490: 6e20 616c 6967 6e20 7369 7a65 2300 47fe n align size#.G.\n 000834a0: 2800 0020 2020 2020 2020 6c61 7267 6572 (.. larger\n 000834b0: 2074 6861 6e20 6120 6665 7720 4d42 2e53 than a few MB.S\n-000834c0: 0047 f229 0000 2020 2020 206f 2054 6865 .G.).. o The\n+000834c0: 0047 fe29 0000 2020 2020 206f 2054 6865 .G.).. o The\n 000834d0: 206d 696e 696d 756d 2041 4c49 474e 5349 minimum ALIGNSI\n 000834e0: 5a45 2073 7570 706f 7274 6564 2069 7320 ZE supported is \n 000834f0: 616c 7761 7973 2062 6520 6772 6561 7465 always be greate\n 00083500: 7220 7468 616e 206f 7220 6571 7561 6c20 r than or equal \n-00083510: 746f 5300 47f2 2a00 0020 2020 2020 2020 toS.G.*.. \n+00083510: 746f 5300 47fe 2a00 0020 2020 2020 2020 toS.G.*.. \n 00083520: 7468 6520 6d61 7869 6d75 6d20 6a6f 7572 the maximum jour\n 00083530: 6e61 6c20 7265 636f 7264 2073 697a 652c nal record size,\n 00083540: 2077 6869 6368 2069 6e20 7475 726e 2064 which in turn d\n 00083550: 6570 656e 6473 206f 6e20 7468 6520 6d61 epends on the ma\n-00083560: 7869 6d75 6d22 0047 f231 0000 2020 2020 ximum\".G.1.. \n+00083560: 7869 6d75 6d22 0047 fe31 0000 2020 2020 ximum\".G.1.. \n 00083570: 2020 2064 6174 6162 6173 6520 626c 6f63 database bloc\n-00083580: 6b20 7369 7a65 2e54 0047 f232 0000 2020 k size.T.G.2.. \n+00083580: 6b20 7369 7a65 2e54 0047 fe32 0000 2020 k size.T.G.2.. \n 00083590: 2020 206f 204e 6f74 6520 7468 6174 2061 o Note that a\n 000835a0: 206c 6172 6765 2076 616c 7565 206f 6620 large value of \n 000835b0: 414c 4947 4e53 495a 4520 696d 706c 6965 ALIGNSIZE implie\n 000835c0: 7320 696e 6672 6571 7565 6e74 2062 6f75 s infrequent bou\n-000835d0: 6e64 6172 6965 7320 666f 7254 0047 f233 ndaries forT.G.3\n+000835d0: 6e64 6172 6965 7320 666f 7254 0047 fe33 ndaries forT.G.3\n 000835e0: 0000 2020 2020 2020 2072 6563 6f76 6572 .. recover\n 000835f0: 7920 746f 2075 7365 2c20 616e 6420 6865 y to use, and he\n 00083600: 6e63 6520 736c 6f77 7320 6261 636b 7761 nce slows backwa\n 00083610: 7264 2072 6563 6f76 6572 7920 646f 776e rd recovery down\n 00083620: 2073 6f20 6472 6173 7469 6361 6c6c 794d so drasticallyM\n-00083630: 0047 f234 0000 2020 2020 2020 2074 6861 .G.4.. tha\n+00083630: 0047 fe34 0000 2020 2020 2020 2074 6861 .G.4.. tha\n 00083640: 742c 2066 6f72 2065 7861 6d70 6c65 2c20 t, for example, \n 00083650: 7468 6520 6d61 7869 6d75 6d20 7661 6c75 the maximum valu\n 00083660: 6520 6f66 2034 3139 3433 3034 2063 6175 e of 4194304 cau\n-00083670: 7365 7320 6261 636b 7761 7264 5400 47f2 ses backwardT.G.\n+00083670: 7365 7320 6261 636b 7761 7264 5400 47fe ses backwardT.G.\n 00083680: 3500 0020 2020 2020 2020 7265 636f 7665 5.. recove\n 00083690: 7279 2028 696e 2063 6173 6520 6f66 2061 ry (in case of a\n 000836a0: 2063 7261 7368 2920 746f 2074 616b 6520 crash) to take \n 000836b0: 6173 206d 7563 6820 7469 6d65 2061 7320 as much time as \n 000836c0: 666f 7277 6172 6420 7265 636f 7665 7279 forward recovery\n-000836d0: 2d00 47f2 3600 0020 2020 2020 2020 7573 -.G.6.. us\n+000836d0: 2d00 47fe 3600 0020 2020 2020 2020 7573 -.G.6.. us\n 000836e0: 696e 6720 7468 6520 7361 6d65 206a 6f75 ing the same jou\n 000836f0: 726e 616c 2066 696c 6528 7329 2e07 0047 rnal file(s)...G\n-00083700: f237 0000 1d00 47f2 3800 0020 2020 414c .7....G.8.. AL\n+00083700: fe37 0000 1d00 47fe 3800 0020 2020 414c .7....G.8.. AL\n 00083710: 4c5b 4f43 4154 494f 4e5d 3d62 6c6f 636b L[OCATION]=block\n-00083720: 7307 0047 f239 0000 5400 47f2 3a00 0020 s..G.9..T.G.:.. \n+00083720: 7307 0047 fe39 0000 5400 47fe 3a00 0020 s..G.9..T.G.:.. \n 00083730: 2020 414c 4c4f 4341 5449 4f4e 2069 7320 ALLOCATION is \n 00083740: 7468 6520 7369 7a65 2061 7420 7768 6963 the size at whic\n 00083750: 6820 4754 2e4d 2073 686f 756c 6420 7374 h GT.M should st\n 00083760: 6172 7420 6368 6563 6b69 6e67 2066 6f72 art checking for\n-00083770: 2066 7265 6520 7370 6163 652e 0700 47f2 free space...G.\n-00083780: 4100 0053 0047 f242 0000 2020 2054 6865 A..S.G.B.. The\n+00083770: 2066 7265 6520 7370 6163 652e 0700 47fe free space...G.\n+00083780: 4100 0053 0047 fe42 0000 2020 2054 6865 A..S.G.B.. The\n 00083790: 2073 697a 6520 6f66 2074 6865 206a 6f75 size of the jou\n 000837a0: 726e 616c 2066 696c 6520 6174 2063 7265 rnal file at cre\n 000837b0: 6174 696f 6e20 7469 6d65 2069 7320 6120 ation time is a \n 000837c0: 636f 6e73 7461 6e74 2028 6465 7065 6e64 constant (depend\n 000837d0: 696e 6720 6f6e 0000 0000 0000 0000 0000 ing on..........\n 000837e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000837f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00083800: 0100 0000 e907 0000 d511 0000 0000 0000 ................\n-00083810: 9a00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00083810: 9a00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00083820: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00083830: ff73 00ff 4143 5449 4f4e 5f51 5541 4c49 .s..ACTION_QUALI\n 00083840: 4649 4552 5300 ff73 00ff 4a4f 5552 4e41 FIERS..s..JOURNA\n 00083850: 4c5f 4f50 5449 4f4e 5300 c043 0000 2020 L_OPTIONS..C.. \n 00083860: 2074 6865 2047 542e 4d20 7665 7273 696f the GT.M versio\n 00083870: 6e29 2062 7574 206f 6e63 6520 7468 6520 n) but once the \n 00083880: 6a6f 7572 6e61 6c20 6669 6c65 2072 6561 journal file rea\n 00083890: 6368 6573 2074 6865 2073 697a 6520 7370 ches the size sp\n-000838a0: 6563 6966 6965 6420 6279 5100 47f2 4400 ecified byQ.G.D.\n+000838a0: 6563 6966 6965 6420 6279 5100 47fe 4400 ecified byQ.G.D.\n 000838b0: 0020 2020 414c 4c4f 4341 5449 4f4e 2c20 . ALLOCATION, \n 000838c0: 6576 6572 7920 4558 5445 4e53 494f 4e20 every EXTENSION \n 000838d0: 7072 6f64 7563 6573 2061 2063 6865 636b produces a check\n 000838e0: 206f 6620 6672 6565 2073 7061 6365 2061 of free space a\n-000838f0: 7661 696c 6162 6c65 206f 6e2f 0047 f245 vailable on/.G.E\n+000838f0: 7661 696c 6162 6c65 206f 6e2f 0047 fe45 vailable on/.G.E\n 00083900: 0000 2020 2074 6865 2064 6576 6963 6520 .. the device \n 00083910: 7573 6564 2066 6f72 2074 6865 206a 6f75 used for the jou\n-00083920: 726e 616c 2066 696c 652e 0700 47f2 4600 rnal file...G.F.\n-00083930: 0051 0047 f247 0000 2020 2057 6865 6e20 .Q.G.G.. When \n+00083920: 726e 616c 2066 696c 652e 0700 47fe 4600 rnal file...G.F.\n+00083930: 0051 0047 fe47 0000 2020 2057 6865 6e20 .Q.G.G.. When \n 00083940: 7468 6572 6520 6973 206e 6f20 6d6f 7265 there is no more\n 00083950: 2066 7265 6520 7370 6163 6520 6176 6169 free space avai\n 00083960: 6c61 626c 6520 6f6e 2074 6865 2066 696c lable on the fil\n 00083970: 6520 7379 7374 656d 2068 6f6c 6469 6e67 e system holding\n-00083980: 2061 5000 47f2 4800 0020 2020 6a6f 7572 aP.G.H.. jour\n+00083980: 2061 5000 47fe 4800 0020 2020 6a6f 7572 aP.G.H.. jour\n 00083990: 6e61 6c20 6669 6c65 2c20 4754 2e4d 2073 nal file, GT.M s\n 000839a0: 6875 7473 206f 6666 206a 6f75 726e 616c huts off journal\n 000839b0: 696e 6720 666f 7220 7468 6520 636f 7272 ing for the corr\n 000839c0: 6573 706f 6e64 696e 6720 6461 7461 6261 esponding databa\n-000839d0: 7365 0f00 47f2 4900 0020 2020 6669 6c65 se..G.I.. file\n-000839e0: 2e07 0047 f24a 0000 5300 47f2 5100 0020 ...G.J..S.G.Q.. \n+000839d0: 7365 0f00 47fe 4900 0020 2020 6669 6c65 se..G.I.. file\n+000839e0: 2e07 0047 fe4a 0000 5300 47fe 5100 0020 ...G.J..S.G.Q.. \n 000839f0: 2020 5468 6520 6465 6661 756c 7420 414c The default AL\n 00083a00: 4c4f 4341 5449 4f4e 2076 616c 7565 2069 LOCATION value i\n 00083a10: 7320 3230 3438 2062 6c6f 636b 732e 2054 s 2048 blocks. T\n 00083a20: 6865 206d 696e 696d 756d 2076 616c 7565 he minimum value\n-00083a30: 2061 6c6c 6f77 6564 2069 7352 0047 f252 allowed isR.G.R\n+00083a30: 2061 6c6c 6f77 6564 2069 7352 0047 fe52 allowed isR.G.R\n 00083a40: 0000 2020 2032 3034 382e 2054 6865 206d .. 2048. The m\n 00083a50: 6178 696d 756d 2076 616c 7565 2069 7320 aximum value is \n 00083a60: 382c 3338 382c 3630 3720 2834 4742 2d35 8,388,607 (4GB-5\n 00083a70: 3132 2062 7974 6573 2c20 7468 6520 6d61 12 bytes, the ma\n 00083a80: 7869 6d75 6d20 6a6f 7572 6e61 6c15 0047 ximum journal..G\n-00083a90: f253 0000 2020 2066 696c 6520 7369 7a65 .S.. file size\n-00083aa0: 292e 0700 47f2 5400 0022 0047 f255 0000 )...G.T..\".G.U..\n+00083a90: fe53 0000 2020 2066 696c 6520 7369 7a65 .S.. file size\n+00083aa0: 292e 0700 47fe 5400 0022 0047 fe55 0000 )...G.T..\".G.U..\n 00083ab0: 2020 2041 555b 544f 5357 4954 4348 4c49 AU[TOSWITCHLI\n-00083ac0: 4d49 545d 3d62 6c6f 636b 7307 0047 f256 MIT]=blocks..G.V\n-00083ad0: 0000 5200 47f2 5700 0020 2020 5370 6563 ..R.G.W.. Spec\n+00083ac0: 4d49 545d 3d62 6c6f 636b 7307 0047 fe56 MIT]=blocks..G.V\n+00083ad0: 0000 5200 47fe 5700 0020 2020 5370 6563 ..R.G.W.. Spec\n 00083ae0: 6966 6965 7320 7468 6520 6c69 6d69 7420 ifies the limit \n 00083af0: 6f6e 2074 6865 2073 697a 6520 6f66 2061 on the size of a\n 00083b00: 206a 6f75 726e 616c 2066 696c 652e 2057 journal file. W\n 00083b10: 6865 6e20 7468 6520 6a6f 7572 6e61 6c20 hen the journal \n-00083b20: 6669 6c65 5000 47f2 5800 0020 2020 7369 fileP.G.X.. si\n+00083b20: 6669 6c65 5000 47fe 5800 0020 2020 7369 fileP.G.X.. si\n 00083b30: 7a65 2072 6561 6368 6573 2074 6865 206c ze reaches the l\n 00083b40: 696d 6974 2c20 4754 2e4d 2061 7574 6f6d imit, GT.M autom\n 00083b50: 6174 6963 616c 6c79 2070 6572 666f 726d atically perform\n 00083b60: 7320 616e 2069 6d70 6c69 6369 7420 6f6e s an implicit on\n-00083b70: 6c69 6e65 2700 47f2 5900 0020 2020 7377 line'.G.Y.. sw\n+00083b70: 6c69 6e65 2700 47fe 5900 0020 2020 7377 line'.G.Y.. sw\n 00083b80: 6974 6368 2074 6f20 6120 6e65 7720 6a6f itch to a new jo\n-00083b90: 7572 6e61 6c20 6669 6c65 2e07 0047 f25a urnal file...G.Z\n-00083ba0: 0000 1200 47f2 6100 0020 2020 2a2a 4e6f ....G.a.. **No\n-00083bb0: 7465 2a2a 0700 47f2 6200 004e 0047 f263 te**..G.b..N.G.c\n+00083b90: 7572 6e61 6c20 6669 6c65 2e07 0047 fe5a urnal file...G.Z\n+00083ba0: 0000 1200 47fe 6100 0020 2020 2a2a 4e6f ....G.a.. **No\n+00083bb0: 7465 2a2a 0700 47fe 6200 004e 0047 fe63 te**..G.b..N.G.c\n 00083bc0: 0000 2020 2049 7420 6973 2070 6f73 7369 .. It is possi\n 00083bd0: 626c 6520 746f 2073 6574 2074 6865 2041 ble to set the A\n 00083be0: 5554 4f53 5749 5443 484c 494d 4954 2074 UTOSWITCHLIMIT t\n 00083bf0: 6f20 6120 7661 6c75 6520 6869 6768 6572 o a value higher\n-00083c00: 2074 6861 6e20 7468 6554 0047 f264 0000 than theT.G.d..\n+00083c00: 2074 6861 6e20 7468 6554 0047 fe64 0000 than theT.G.d..\n 00083c10: 2020 206d 6178 696d 756d 2066 696c 6520 maximum file \n 00083c20: 7369 7a65 2028 696e 2062 6c6f 636b 7329 size (in blocks)\n 00083c30: 2066 6f72 2074 6865 2066 696c 6520 7379 for the file sy\n 00083c40: 7374 656d 2e20 4375 7272 656e 746c 7920 stem. Currently \n 00083c50: 4754 2e4d 2064 6f65 7320 6e6f 7454 0047 GT.M does notT.G\n-00083c60: f265 0000 2020 2061 7474 656d 7074 2074 .e.. attempt t\n+00083c60: fe65 0000 2020 2061 7474 656d 7074 2074 .e.. attempt t\n 00083c70: 6f20 6368 6563 6b20 666f 7220 7468 6973 o check for this\n 00083c80: 2063 6f6e 6469 7469 6f6e 2061 7420 7370 condition at sp\n 00083c90: 6563 6966 6963 6174 696f 6e20 7469 6d65 ecification time\n 00083ca0: 2e20 4754 2e4d 2070 726f 6475 6365 7320 . GT.M produces \n-00083cb0: 6152 0047 f266 0000 2020 2072 756e 2d74 aR.G.f.. run-t\n+00083cb0: 6152 0047 fe66 0000 2020 2072 756e 2d74 aR.G.f.. run-t\n 00083cc0: 696d 6520 6572 726f 7220 7768 656e 2061 ime error when a\n 00083cd0: 206a 6f75 726e 616c 2066 696c 6520 7265 journal file re\n 00083ce0: 6163 6865 7320 7468 6520 6d61 7869 6d75 aches the maximu\n 00083cf0: 6d20 7369 7a65 2066 6f72 2074 6865 2066 m size for the f\n-00083d00: 696c 654e 0047 f267 0000 2020 2073 7973 ileN.G.g.. sys\n+00083d00: 696c 654e 0047 fe67 0000 2020 2073 7973 ileN.G.g.. sys\n 00083d10: 7465 6d2e 2054 6865 7265 666f 7265 2c20 tem. Therefore, \n 00083d20: 656e 7375 7265 2074 6861 7420 7468 6520 ensure that the \n 00083d30: 4155 544f 5357 4954 4348 4c49 4d49 5420 AUTOSWITCHLIMIT \n 00083d40: 6e65 7665 7220 6578 6365 6564 7320 7468 never exceeds th\n-00083d50: 651c 0047 f268 0000 2020 2066 696c 652d e..G.h.. file-\n+00083d50: 651c 0047 fe68 0000 2020 2066 696c 652d e..G.h.. file-\n 00083d60: 7379 7374 656d 206c 696d 6974 2e07 0047 system limit...G\n-00083d70: f269 0000 5300 47f2 6a00 0020 2020 5468 .i..S.G.j.. Th\n+00083d70: fe69 0000 5300 47fe 6a00 0020 2020 5468 .i..S.G.j.. Th\n 00083d80: 6520 6465 6661 756c 7420 7661 6c75 6520 e default value \n 00083d90: 666f 7220 4155 544f 5357 4954 4348 4c49 for AUTOSWITCHLI\n 00083da0: 4d49 5420 6973 2038 3338 3635 3630 2061 MIT is 8386560 a\n 00083db0: 6e64 2074 6865 206d 6178 696d 756d 2076 nd the maximum v\n-00083dc0: 616c 7565 2069 7352 0047 f271 0000 2020 alue isR.G.q.. \n+00083dc0: 616c 7565 2069 7352 0047 fe71 0000 2020 alue isR.G.q.. \n 00083dd0: 2038 3338 3836 3037 2062 6c6f 636b 7320 8388607 blocks \n 00083de0: 2834 4742 2d35 3132 2062 7974 6573 292e (4GB-512 bytes).\n 00083df0: 2054 6865 206d 696e 696d 756d 2076 616c The minimum val\n 00083e00: 7565 2066 6f72 2041 5554 4f53 5749 5443 ue for AUTOSWITC\n-00083e10: 484c 494d 4954 2069 7351 0047 f272 0000 HLIMIT isQ.G.r..\n+00083e10: 484c 494d 4954 2069 7351 0047 fe72 0000 HLIMIT isQ.G.r..\n 00083e20: 2020 2031 3633 3834 2e20 4966 2074 6865 16384. If the\n 00083e30: 2064 6966 6665 7265 6e63 6520 6265 7477 difference betw\n 00083e40: 6565 6e20 7468 6520 4155 544f 5357 4954 een the AUTOSWIT\n 00083e50: 4348 4c49 4d49 5420 616e 6420 7468 6520 CHLIMIT and the \n-00083e60: 616c 6c6f 6361 7469 6f6e 5400 47f2 7300 allocationT.G.s.\n+00083e60: 616c 6c6f 6361 7469 6f6e 5400 47fe 7300 allocationT.G.s.\n 00083e70: 0020 2020 7661 6c75 6520 6973 206e 6f74 . value is not\n 00083e80: 2061 206d 756c 7469 706c 6520 6f66 2074 a multiple of t\n 00083e90: 6865 2065 7874 656e 7369 6f6e 2076 616c he extension val\n 00083ea0: 7565 2c20 4754 2e4d 2072 6f75 6e64 732d ue, GT.M rounds-\n 00083eb0: 646f 776e 2074 6865 2076 616c 7565 5400 down the valueT.\n-00083ec0: 47f2 7400 0020 2020 746f 206d 616b 6520 G.t.. to make \n+00083ec0: 47fe 7400 0020 2020 746f 206d 616b 6520 G.t.. to make \n 00083ed0: 6974 2061 206d 756c 7469 706c 6520 6f66 it a multiple of\n 00083ee0: 2074 6865 2065 7874 656e 7369 6f6e 2076 the extension v\n 00083ef0: 616c 7565 2061 6e64 2064 6973 706c 6179 alue and display\n 00083f00: 7320 616e 2069 6e66 6f72 6d61 7469 6f6e s an information\n-00083f10: 616c 5300 47f2 7500 0020 2020 6d65 7373 alS.G.u.. mess\n+00083f10: 616c 5300 47fe 7500 0020 2020 6d65 7373 alS.G.u.. mess\n 00083f20: 6167 652e 2047 542e 4d20 7072 6f64 7563 age. GT.M produc\n 00083f30: 6573 2061 6e20 6572 726f 7220 7768 656e es an error when\n 00083f40: 2074 6865 2072 6f75 6e64 6564 2076 616c the rounded val\n 00083f50: 7565 206f 6620 4155 544f 5357 4954 4348 ue of AUTOSWITCH\n-00083f60: 4c49 4d49 5429 0047 f276 0000 2020 2069 LIMIT).G.v.. i\n+00083f60: 4c49 4d49 5429 0047 fe76 0000 2020 2069 LIMIT).G.v.. i\n 00083f70: 7320 6c65 7373 2074 6861 7420 7468 6520 s less that the \n 00083f80: 6d69 6e69 6d75 6d20 7661 6c75 652e 0700 minimum value...\n-00083f90: 47f2 7700 0054 0047 f278 0000 2020 2049 G.w..T.G.x.. I\n+00083f90: 47fe 7700 0054 0047 fe78 0000 2020 2049 G.w..T.G.x.. I\n 00083fa0: 6620 796f 7520 7370 6563 6966 7920 7661 f you specify va\n 00083fb0: 6c75 6573 2066 6f72 2041 4c4c 4f43 4154 lues for ALLOCAT\n 00083fc0: 494f 4e2c 2045 5854 454e 5349 4f4e 2c20 ION, EXTENSION, \n 00083fd0: 616e 6420 4155 544f 5357 4954 4348 4c49 and AUTOSWITCHLI\n 00083fe0: 4d49 5420 666f 7220 6100 0000 0000 0000 MIT for a.......\n 00083ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084000: 0100 0000 d507 0000 f711 0000 0000 0000 ................\n-00084010: 9a00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00084010: 9a00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00084020: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00084030: ff73 00ff 4143 5449 4f4e 5f51 5541 4c49 .s..ACTION_QUALI\n 00084040: 4649 4552 5300 ff73 00ff 4a4f 5552 4e41 FIERS..s..JOURNA\n 00084050: 4c5f 4f50 5449 4f4e 5300 c079 0000 2020 L_OPTIONS..y.. \n 00084060: 2072 6567 696f 6e20 7375 6368 2074 6861 region such tha\n 00084070: 7420 2841 4c4c 4f43 4154 494f 4e2b 4558 t (ALLOCATION+EX\n 00084080: 5445 4e53 494f 4e3e 4155 544f 5357 4954 TENSION>AUTOSWIT\n 00084090: 4348 4c49 4d49 5429 2c20 6569 7468 6572 CHLIMIT), either\n-000840a0: 2075 7369 6e67 2047 4445 5300 47f2 7a00 using GDES.G.z.\n+000840a0: 2075 7369 6e67 2047 4445 5300 47fe 7a00 using GDES.G.z.\n 000840b0: 0020 2020 6f72 204d 5550 4950 2053 4554 . or MUPIP SET\n 000840c0: 202d 4a4f 5552 4e41 4c2c 2047 542e 4d20 -JOURNAL, GT.M \n 000840d0: 7365 7473 2041 4c4c 4f43 4154 494f 4e20 sets ALLOCATION \n 000840e0: 746f 206d 6174 6368 2074 6865 2041 5554 to match the AUT\n 000840f0: 4f53 5749 5443 484c 494d 4954 2c2e 0047 OSWITCHLIMIT,..G\n-00084100: f281 0000 2020 2061 6e64 2070 726f 6475 .... and produ\n+00084100: fe81 0000 2020 2061 6e64 2070 726f 6475 .... and produ\n 00084110: 6365 7320 6120 4a4e 4c41 4c4c 4f43 4752 ces a JNLALLOCGR\n-00084120: 4f57 206d 6573 7361 6765 2e07 0047 f282 OW message...G..\n-00084130: 0000 4a00 47f2 8300 0020 2020 4174 206a ..J.G.... At j\n+00084120: 4f57 206d 6573 7361 6765 2e07 0047 fe82 OW message...G..\n+00084130: 0000 4a00 47fe 8300 0020 2020 4174 206a ..J.G.... At j\n 00084140: 6f75 726e 616c 2065 7874 656e 7369 6f6e ournal extension\n 00084150: 2074 696d 652c 2069 6e63 6c75 6469 6e67 time, including\n 00084160: 206a 6f75 726e 616c 2061 7574 6f73 7769 journal autoswi\n-00084170: 7463 6820 7469 6d65 2c20 6966 5300 47f2 tch time, ifS.G.\n+00084170: 7463 6820 7469 6d65 2c20 6966 5300 47fe tch time, ifS.G.\n 00084180: 8400 0020 2020 2841 4c4c 4f43 4154 494f ... (ALLOCATIO\n 00084190: 4e2b 4558 5445 4e53 494f 4e3e 4155 544f N+EXTENSION>AUTO\n 000841a0: 5357 4954 4348 4c49 4d49 5429 2066 6f72 SWITCHLIMIT) for\n 000841b0: 2061 2072 6567 696f 6e2c 2047 542e 4d20 a region, GT.M \n 000841c0: 7573 6573 2074 6865 206c 6172 6765 7254 uses the largerT\n-000841d0: 0047 f285 0000 2020 206f 6620 4558 5445 .G.... of EXTE\n+000841d0: 0047 fe85 0000 2020 206f 6620 4558 5445 .G.... of EXTE\n 000841e0: 4e53 494f 4e20 616e 6420 4155 544f 5357 NSION and AUTOSW\n 000841f0: 4954 4348 4c49 4d49 5420 6173 2074 6865 ITCHLIMIT as the\n 00084200: 2069 6e63 7265 6d65 6e74 2074 6f20 7761 increment to wa\n 00084210: 726e 206f 6620 6c6f 7720 6176 6169 6c61 rn of low availa\n-00084220: 626c 653b 0047 f286 0000 2020 206a 6f75 ble;.G.... jou\n+00084220: 626c 653b 0047 fe86 0000 2020 206a 6f75 ble;.G.... jou\n 00084230: 726e 616c 2064 6973 6b20 7370 6163 652e rnal disk space.\n 00084240: 204f 7468 6572 7769 7365 2c20 6974 2075 Otherwise, it u\n 00084250: 7365 7320 4558 5445 4e53 494f 4e2e 0700 ses EXTENSION...\n-00084260: 47f2 8700 0017 0047 f288 0000 2020 202a G......G.... *\n-00084270: 2a49 6d70 6f72 7461 6e74 2a2a 0700 47f2 *Important**..G.\n-00084280: 8900 004b 0047 f28a 0000 2020 2041 5554 ...K.G.... AUT\n+00084260: 47fe 8700 0017 0047 fe88 0000 2020 202a G......G.... *\n+00084270: 2a49 6d70 6f72 7461 6e74 2a2a 0700 47fe *Important**..G.\n+00084280: 8900 004b 0047 fe8a 0000 2020 2041 5554 ...K.G.... AUT\n 00084290: 4f53 5749 5443 484c 494d 4954 2069 7320 OSWITCHLIMIT is \n 000842a0: 616c 7761 7973 2074 6865 2073 756d 206f always the sum o\n 000842b0: 6620 414c 4c4f 4341 5449 4f4e 2061 6e64 f ALLOCATION and\n 000842c0: 2061 206d 756c 7469 706c 6520 6f66 4000 a multiple of@.\n-000842d0: 47f2 9100 0020 2020 4558 5445 4e53 494f G.... EXTENSIO\n+000842d0: 47fe 9100 0020 2020 4558 5445 4e53 494f G.... EXTENSIO\n 000842e0: 4e20 7661 6c75 652e 2047 542e 4d20 6175 N value. GT.M au\n 000842f0: 746f 6d61 7469 6361 6c6c 7920 6174 7465 tomatically atte\n 00084300: 6d70 7473 2074 6f20 6164 6a75 7374 5300 mpts to adjustS.\n-00084310: 47f2 9200 0020 2020 414c 4c4f 4341 5449 G.... ALLOCATI\n+00084310: 47fe 9200 0020 2020 414c 4c4f 4341 5449 G.... ALLOCATI\n 00084320: 4f4e 2f41 5554 4f53 5749 5443 484c 494d ON/AUTOSWITCHLIM\n 00084330: 4954 2076 616c 7565 7320 7768 656e 6576 IT values whenev\n 00084340: 6572 2041 5554 4f53 5749 5443 484c 494d er AUTOSWITCHLIM\n 00084350: 4954 2069 7320 6e6f 7420 7468 6520 7375 IT is not the su\n-00084360: 6d4f 0047 f293 0000 2020 206f 6620 414c mO.G.... of AL\n+00084360: 6d4f 0047 fe93 0000 2020 206f 6620 414c mO.G.... of AL\n 00084370: 4c4f 4341 5449 4f4e 2061 6e64 2061 206d LOCATION and a m\n 00084380: 756c 7469 706c 6520 6f66 2074 6865 2045 ultiple of the E\n 00084390: 5854 454e 5349 4f4e 2076 616c 7565 2e20 XTENSION value. \n 000843a0: 5768 656e 2061 204d 5550 4950 2053 4554 When a MUPIP SET\n-000843b0: 5300 47f2 9400 0020 2020 2d4a 4f55 524e S.G.... -JOURN\n+000843b0: 5300 47fe 9400 0020 2020 2d4a 4f55 524e S.G.... -JOURN\n 000843c0: 414c 2063 6f6d 6d61 6e64 2072 6573 756c AL command resul\n 000843d0: 7473 2069 6e20 616e 2069 6e61 7070 726f ts in an inappro\n 000843e0: 7072 6961 7465 2061 7574 6f6d 6174 6963 priate automatic\n 000843f0: 2061 646a 7573 746d 656e 7420 2875 7077 adjustment (upw\n-00084400: 6172 6454 0047 f295 0000 2020 206f 7220 ardT.G.... or \n+00084400: 6172 6454 0047 fe95 0000 2020 206f 7220 ardT.G.... or \n 00084410: 646f 776e 7761 7264 292c 2047 542e 4d20 downward), GT.M \n 00084420: 7265 6a65 6374 7320 7468 6520 636f 6d6d rejects the comm\n 00084430: 616e 6420 616e 6420 7265 706f 7274 7320 and and reports \n 00084440: 6120 6e6f 6e2d 7a65 726f 2065 7869 7420 a non-zero exit \n-00084450: 7374 6174 7573 2e07 0047 f296 0000 1b00 status...G......\n-00084460: 47f2 9700 0020 2020 5b4e 4f5d 4245 464f G.... [NO]BEFO\n-00084470: 5245 5f49 4d41 4745 5307 0047 f298 0000 RE_IMAGES..G....\n-00084480: 5100 47f2 9900 0020 2020 436f 6e74 726f Q.G.... Contro\n+00084450: 7374 6174 7573 2e07 0047 fe96 0000 1b00 status...G......\n+00084460: 47fe 9700 0020 2020 5b4e 4f5d 4245 464f G.... [NO]BEFO\n+00084470: 5245 5f49 4d41 4745 5307 0047 fe98 0000 RE_IMAGES..G....\n+00084480: 5100 47fe 9900 0020 2020 436f 6e74 726f Q.G.... Contro\n 00084490: 6c73 2077 6865 7468 6572 2074 6865 206a ls whether the j\n 000844a0: 6f75 726e 616c 2073 686f 756c 6420 6361 ournal should ca\n 000844b0: 7074 7572 6520 4245 464f 5245 5f49 4d41 pture BEFORE_IMA\n 000844c0: 4745 5320 6f66 2047 4453 2062 6c6f 636b GES of GDS block\n-000844d0: 7352 0047 f29a 0000 2020 2074 6861 7420 sR.G.... that \n+000844d0: 7352 0047 fe9a 0000 2020 2074 6861 7420 sR.G.... that \n 000844e0: 616e 2075 7064 6174 6520 6973 2061 626f an update is abo\n 000844f0: 7574 2074 6f20 6d6f 6469 6679 2e20 4120 ut to modify. A \n 00084500: 5345 5420 2d4a 4f55 524e 414c 3d4f 4e20 SET -JOURNAL=ON \n 00084510: 6d75 7374 2069 6e63 6c75 6465 2065 6974 must include eit\n-00084520: 6865 7254 0046 f2c1 1100 0020 2020 4245 herT.F..... BE\n+00084520: 6865 7254 0046 fec1 1100 0020 2020 4245 herT.F..... BE\n 00084530: 464f 5245 5f49 4d41 4745 5320 6f72 204e FORE_IMAGES or N\n 00084540: 4f42 4546 4f52 455f 494d 4147 4553 2069 OBEFORE_IMAGES i\n 00084550: 6e20 7468 6520 6163 636f 6d70 616e 7969 n the accompanyi\n 00084560: 6e67 206a 6f75 726e 616c 2d6f 7074 696f ng journal-optio\n-00084570: 6e2d 6c69 7374 2e07 0048 f211 0000 4b00 n-list...H....K.\n-00084580: 48f2 2100 0020 2020 4966 2079 6f75 2073 H.!.. If you s\n+00084570: 6e2d 6c69 7374 2e07 0048 fe11 0000 4b00 n-list...H....K.\n+00084580: 48fe 2100 0020 2020 4966 2079 6f75 2073 H.!.. If you s\n 00084590: 7065 6369 6679 2062 6f74 6820 4e4f 4245 pecify both NOBE\n 000845a0: 464f 5245 5f49 4d41 4745 5320 616e 6420 FORE_IMAGES and \n 000845b0: 4245 464f 5245 5f49 4d41 4745 5320 696e BEFORE_IMAGES in\n-000845c0: 2074 6865 2073 616d 6554 0048 f231 0000 the sameT.H.1..\n+000845c0: 2074 6865 2073 616d 6554 0048 fe31 0000 the sameT.H.1..\n 000845d0: 2020 206a 6f75 726e 616c 2d6f 7074 696f journal-optio\n 000845e0: 6e2d 6c69 7374 2c20 7468 6520 6c61 7374 n-list, the last\n 000845f0: 2073 7065 6369 6669 6361 7469 6f6e 206f specification o\n 00084600: 7665 7272 6964 6573 2061 6e79 2070 7265 verrides any pre\n 00084610: 7669 6f75 7320 6f6e 6528 7329 2e07 0048 vious one(s)...H\n-00084620: f241 0000 5000 48f2 5100 0020 2020 4173 .A..P.H.Q.. As\n+00084620: fe41 0000 5000 48fe 5100 0020 2020 4173 .A..P.H.Q.. As\n 00084630: 2047 542e 4d20 6372 6561 7465 7320 6e65 GT.M creates ne\n 00084640: 7720 6a6f 7572 6e61 6c20 6669 6c65 7320 w journal files \n 00084650: 6f6e 6c79 2077 6974 6820 7468 6520 4f4e only with the ON\n 00084660: 206f 7074 696f 6e20 616e 6420 6576 6572 option and ever\n-00084670: 7920 4f4e 5400 48f2 6100 0020 2020 7370 y ONT.H.a.. sp\n+00084670: 7920 4f4e 5400 48fe 6100 0020 2020 7370 y ONT.H.a.. sp\n 00084680: 6563 6966 6963 6174 696f 6e20 6d75 7374 ecification must\n 00084690: 2069 6e63 6c75 6465 2065 6974 6865 7220 include either \n 000846a0: 4245 464f 5245 5f49 4d41 4745 5320 6f72 BEFORE_IMAGES or\n 000846b0: 204e 4f42 4546 4f52 455f 494d 4147 4553 NOBEFORE_IMAGES\n-000846c0: 2e20 4966 2074 6865 4d00 48f2 7100 0020 . If theM.H.q.. \n+000846c0: 2e20 4966 2074 6865 4d00 48fe 7100 0020 . If theM.H.q.. \n 000846d0: 2020 7573 6572 2073 7065 6369 6669 6573 user specifies\n 000846e0: 205b 4e4f 5d42 4546 4f52 455f 494d 4147 [NO]BEFORE_IMAG\n 000846f0: 4553 2061 6c6f 6e67 2077 6974 6820 7468 ES along with th\n 00084700: 6520 4f46 4620 6f70 7469 6f6e 2073 6572 e OFF option ser\n-00084710: 7665 206e 6f12 0048 f281 0000 2020 2070 ve no..H.... p\n-00084720: 7572 706f 7365 2e07 0048 f291 0000 5400 urpose...H....T.\n-00084730: 47f2 1200 0020 2020 416c 7468 6f75 6768 G.... Although\n+00084710: 7665 206e 6f12 0048 fe81 0000 2020 2070 ve no..H.... p\n+00084720: 7572 706f 7365 2e07 0048 fe91 0000 5400 urpose...H....T.\n+00084730: 47fe 1200 0020 2020 416c 7468 6f75 6768 G.... Although\n 00084740: 2069 7420 6973 2070 6f73 7369 626c 6520 it is possible \n 00084750: 746f 2070 6572 666f 726d 2061 6e20 6f6e to perform an on\n 00084760: 6c69 6e65 2073 7769 7463 6820 6f66 2061 line switch of a\n 00084770: 2064 6174 6162 6173 6520 6672 6f6d 2028 database from (\n-00084780: 6f72 5300 48f2 1100 0020 2020 746f 2920 orS.H.... to) \n+00084780: 6f72 5300 48fe 1100 0020 2020 746f 2920 orS.H.... to) \n 00084790: 4e4f 4245 464f 5245 2d49 4d41 4745 206a NOBEFORE-IMAGE j\n 000847a0: 6f75 726e 616c 696e 6720 746f 2028 6f72 ournaling to (or\n 000847b0: 2066 726f 6d29 2042 4546 4f52 452d 494d from) BEFORE-IM\n 000847c0: 4147 4520 6a6f 7572 6e61 6c69 6e67 2c20 AGE journaling, \n 000847d0: 6974 2069 7300 0000 0000 0000 0000 0000 it is...........\n 000847e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000847f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00084800: 0100 0000 e207 0000 1f12 0000 0000 0000 ................\n-00084810: 9800 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00084810: 9800 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00084820: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00084830: ff73 00ff 4143 5449 4f4e 5f51 5541 4c49 .s..ACTION_QUALI\n 00084840: 4649 4552 5300 ff73 00ff 4a4f 5552 4e41 FIERS..s..JOURNA\n 00084850: 4c5f 4f50 5449 4f4e 5300 c112 2100 0020 L_OPTIONS...!.. \n 00084860: 2020 696d 706f 7274 616e 7420 746f 2075 important to u\n 00084870: 6e64 6572 7374 616e 6420 7468 6174 2062 nderstand that b\n 00084880: 6163 6b77 6172 6420 7265 636f 7665 7279 ackward recovery\n 00084890: 2063 616e 206e 6576 6572 2073 7563 6365 can never succe\n-000848a0: 6564 2069 6620 6974 4e00 48f2 3100 0020 ed if itN.H.1.. \n+000848a0: 6564 2069 6620 6974 4e00 48fe 3100 0020 ed if itN.H.1.. \n 000848b0: 2020 656e 636f 756e 7465 7273 2065 7665 encounters eve\n 000848c0: 6e20 6f6e 6520 696e 2061 2073 6574 206f n one in a set o\n 000848d0: 6620 6a6f 7572 6e61 6c20 6669 6c65 7320 f journal files \n 000848e0: 666f 7220 6120 6461 7461 6261 7365 2077 for a database w\n-000848f0: 6974 686f 7574 1800 48f2 4100 0020 2020 ithout..H.A.. \n+000848f0: 6974 686f 7574 1800 48fe 4100 0020 2020 ithout..H.A.. \n 00084900: 4245 464f 5245 2d49 4d41 4745 532e 0700 BEFORE-IMAGES...\n-00084910: 48f2 5100 001e 0048 f261 0000 2020 2042 H.Q....H.a.. B\n+00084910: 48fe 5100 001e 0048 fe61 0000 2020 2042 H.Q....H.a.. B\n 00084920: 555b 4646 4552 5f53 495a 455d 3d62 6c6f U[FFER_SIZE]=blo\n-00084930: 636b 7307 0048 f271 0000 4c00 48f2 8100 cks..H.q..L.H...\n+00084930: 636b 7307 0048 fe71 0000 4c00 48fe 8100 cks..H.q..L.H...\n 00084940: 0020 2020 5370 6563 6966 6965 7320 7468 . Specifies th\n 00084950: 6520 616d 6f75 6e74 206f 6620 6d65 6d6f e amount of memo\n 00084960: 7279 2075 7365 6420 746f 2062 7566 6665 ry used to buffe\n 00084970: 7220 6a6f 7572 6e61 6c20 6669 6c65 206f r journal file o\n-00084980: 7574 7075 742e 0700 48f2 9100 0051 0047 utput...H....Q.G\n-00084990: f213 0000 2020 204d 5550 4950 2072 6571 .... MUPIP req\n+00084980: 7574 7075 742e 0700 48fe 9100 0051 0047 utput...H....Q.G\n+00084990: fe13 0000 2020 204d 5550 4950 2072 6571 .... MUPIP req\n 000849a0: 7569 7265 7320 7374 616e 6461 6c6f 6e65 uires standalone\n 000849b0: 2061 6363 6573 7320 746f 2074 6865 2064 access to the d\n 000849c0: 6174 6162 6173 6520 746f 206d 6f64 6966 atabase to modif\n 000849d0: 7920 4255 4646 4552 5f53 495a 452e 5300 y BUFFER_SIZE.S.\n-000849e0: 48f2 1100 0020 2020 5468 6572 6566 6f72 H.... Therefor\n+000849e0: 48fe 1100 0020 2020 5468 6572 6566 6f72 H.... Therefor\n 000849f0: 652c 2047 542e 4d20 7265 7374 7269 6374 e, GT.M restrict\n 00084a00: 7320 7468 6520 7573 6520 6f66 2074 6865 s the use of the\n 00084a10: 2042 5546 4645 525f 5349 5a45 206f 7074 BUFFER_SIZE opt\n 00084a20: 696f 6e20 746f 2063 6861 6e67 6520 7468 ion to change th\n-00084a30: 6550 0048 f221 0000 2020 2063 7572 7265 eP.H.!.. curre\n+00084a30: 6550 0048 fe21 0000 2020 2063 7572 7265 eP.H.!.. curre\n 00084a40: 6e74 206a 6f75 726e 616c 2d62 7566 6665 nt journal-buffe\n 00084a50: 722d 7369 7a65 2061 7320 7061 7274 206f r-size as part o\n 00084a60: 6620 616e 206f 6e6c 696e 6520 7377 6974 f an online swit\n 00084a70: 6368 206f 6620 7468 6520 6a6f 7572 6e61 ch of the journa\n-00084a80: 6c10 0048 f231 0000 2020 2066 696c 6573 l..H.1.. files\n-00084a90: 2e07 0048 f241 0000 5300 48f2 5100 0020 ...H.A..S.H.Q.. \n+00084a80: 6c10 0048 fe31 0000 2020 2066 696c 6573 l..H.1.. files\n+00084a90: 2e07 0048 fe41 0000 5300 48fe 5100 0020 ...H.A..S.H.Q.. \n 00084aa0: 2020 5468 6520 6465 6661 756c 7420 7661 The default va\n 00084ab0: 6c75 6520 6973 2032 3331 3220 626c 6f63 lue is 2312 bloc\n 00084ac0: 6b73 2e20 5468 6520 6d69 6e69 6d75 6d20 ks. The minimum \n 00084ad0: 4255 4646 4552 5f53 495a 4520 6973 2032 BUFFER_SIZE is 2\n-00084ae0: 3330 3720 626c 6f63 6b73 2e53 0048 f261 307 blocks.S.H.a\n+00084ae0: 3330 3720 626c 6f63 6b73 2e53 0048 fe61 307 blocks.S.H.a\n 00084af0: 0000 2020 2054 6865 206d 6178 696d 756d .. The maximum\n 00084b00: 2042 5546 4645 525f 5349 5a45 2069 7320 BUFFER_SIZE is \n 00084b10: 314d 6920 626c 6f63 6b73 2077 6869 6368 1Mi blocks which\n 00084b20: 206d 6561 6e73 2074 6861 7420 7468 6520 means that the \n 00084b30: 6d61 7869 6d75 6d20 6275 6666 6572 3d00 maximum buffer=.\n-00084b40: 48f2 7100 0020 2020 796f 7520 6361 6e20 H.q.. you can \n+00084b40: 48fe 7100 0020 2020 796f 7520 6361 6e20 H.q.. you can \n 00084b50: 7365 7420 666f 7220 796f 7572 206a 6f75 set for your jou\n 00084b60: 726e 616c 2066 696c 6520 6f75 7470 7574 rnal file output\n-00084b70: 2069 7320 3531 324d 6942 2e07 0048 f281 is 512MiB...H..\n-00084b80: 0000 1100 48f2 9100 0020 2020 4449 5341 ....H.... DISA\n-00084b90: 424c 4507 0047 f214 0000 5000 48f2 1100 BLE..G....P.H...\n+00084b70: 2069 7320 3531 324d 6942 2e07 0048 fe81 is 512MiB...H..\n+00084b80: 0000 1100 48fe 9100 0020 2020 4449 5341 ....H.... DISA\n+00084b90: 424c 4507 0047 fe14 0000 5000 48fe 1100 BLE..G....P.H...\n 00084ba0: 0020 2020 4571 7569 7661 6c65 6e74 2074 . Equivalent t\n 00084bb0: 6f20 7468 6520 2d4e 4f4a 4f55 524e 414c o the -NOJOURNAL\n 00084bc0: 2071 7561 6c69 6669 6572 206f 6620 4d55 qualifier of MU\n 00084bd0: 5049 5020 5345 542e 2049 7420 7370 6563 PIP SET. It spec\n-00084be0: 6966 6965 7320 7468 6174 4f00 48f2 2100 ifies thatO.H.!.\n+00084be0: 6966 6965 7320 7468 6174 4f00 48fe 2100 ifies thatO.H.!.\n 00084bf0: 0020 2020 6a6f 7572 6e61 6c69 6e67 2069 . journaling i\n 00084c00: 7320 6e6f 7420 616e 206f 7074 696f 6e20 s not an option \n 00084c10: 666f 7220 7468 6520 7265 6769 6f6e 206f for the region o\n 00084c20: 7220 6669 6c65 206e 616d 6564 2e20 4966 r file named. If\n-00084c30: 2074 6865 2075 7365 724c 0048 f231 0000 the userL.H.1..\n+00084c30: 2074 6865 2075 7365 724c 0048 fe31 0000 the userL.H.1..\n 00084c40: 2020 2073 7065 6369 6669 6573 2044 4953 specifies DIS\n 00084c50: 4142 4c45 2c20 7468 656e 204d 5550 4950 ABLE, then MUPIP\n 00084c60: 2053 4554 2069 676e 6f72 6573 2061 6c6c SET ignores all\n 00084c70: 206f 7468 6572 206f 7074 696f 6e73 2069 other options i\n-00084c80: 6e20 7468 651e 0048 f241 0000 2020 206a n the..H.A.. j\n+00084c80: 6e20 7468 651e 0048 fe41 0000 2020 206a n the..H.A.. j\n 00084c90: 6f75 726e 616c 2d6f 7074 696f 6e2d 6c69 ournal-option-li\n-00084ca0: 7374 2e07 0048 f251 0000 1000 48f2 6100 st...H.Q....H.a.\n-00084cb0: 0020 2020 454e 4142 4c45 0700 48f2 7100 . ENABLE..H.q.\n-00084cc0: 0051 0048 f281 0000 2020 204d 616b 6573 .Q.H.... Makes\n+00084ca0: 7374 2e07 0048 fe51 0000 1000 48fe 6100 st...H.Q....H.a.\n+00084cb0: 0020 2020 454e 4142 4c45 0700 48fe 7100 . ENABLE..H.q.\n+00084cc0: 0051 0048 fe81 0000 2020 204d 616b 6573 .Q.H.... Makes\n 00084cd0: 2074 6865 2064 6174 6162 6173 6520 6669 the database fi\n 00084ce0: 6c65 206f 7220 7265 6769 6f6e 2061 7661 le or region ava\n 00084cf0: 696c 6162 6c65 2066 6f72 206a 6f75 726e ilable for journ\n 00084d00: 616c 696e 672e 2042 7920 6465 6661 756c aling. By defaul\n-00084d10: 742c 4f00 48f2 9100 0020 2020 454e 4142 t,O.H.... ENAB\n+00084d10: 742c 4f00 48fe 9100 0020 2020 454e 4142 t,O.H.... ENAB\n 00084d20: 4c45 2074 7572 6e73 206a 6f75 726e 616c LE turns journal\n 00084d30: 696e 6720 4f4e 2075 6e6c 6573 7320 4f46 ing ON unless OF\n 00084d40: 4620 6973 2073 7065 6369 6669 6564 2069 F is specified i\n 00084d50: 6e20 7468 6520 7361 6d65 206f 7074 696f n the same optio\n-00084d60: 6e51 0047 f215 0000 2020 206c 6973 742e nQ.G.... list.\n+00084d60: 6e51 0047 fe15 0000 2020 206c 6973 742e nQ.G.... list.\n 00084d70: 2041 2063 6f6d 6d61 6e64 2074 6861 7420 A command that \n 00084d80: 696e 636c 7564 6573 2045 4e41 424c 4520 includes ENABLE \n 00084d90: 6d75 7374 2061 6c73 6f20 7370 6563 6966 must also specif\n 00084da0: 7920 4245 464f 5245 5f49 4d41 4745 5320 y BEFORE_IMAGES \n-00084db0: 6f72 1a00 48f2 1100 0020 2020 4e4f 4245 or..H.... NOBE\n-00084dc0: 464f 5245 5f49 4d41 4745 532e 0700 48f2 FORE_IMAGES...H.\n-00084dd0: 2100 0022 0048 f231 0000 2020 2045 505b !..\".H.1.. EP[\n+00084db0: 6f72 1a00 48fe 1100 0020 2020 4e4f 4245 or..H.... NOBE\n+00084dc0: 464f 5245 5f49 4d41 4745 532e 0700 48fe FORE_IMAGES...H.\n+00084dd0: 2100 0022 0048 fe31 0000 2020 2045 505b !..\".H.1.. EP[\n 00084de0: 4f43 485f 494e 5445 5256 414c 5d3d 7365 OCH_INTERVAL]=se\n-00084df0: 636f 6e64 7307 0048 f241 0000 5400 48f2 conds..H.A..T.H.\n+00084df0: 636f 6e64 7307 0048 fe41 0000 5400 48fe conds..H.A..T.H.\n 00084e00: 5100 0020 2020 7365 636f 6e64 7320 7370 Q.. seconds sp\n 00084e10: 6563 6966 6965 7320 7468 6520 656c 6170 ecifies the elap\n 00084e20: 7365 6420 7469 6d65 2069 6e74 6572 7661 sed time interva\n 00084e30: 6c20 6265 7477 6565 6e20 7477 6f20 7375 l between two su\n 00084e40: 6363 6573 7369 7665 2045 504f 4348 732e ccessive EPOCHs.\n-00084e50: 4f00 48f2 6100 0020 2020 416e 2045 504f O.H.a.. An EPO\n+00084e50: 4f00 48fe 6100 0020 2020 416e 2045 504f O.H.a.. An EPO\n 00084e60: 4348 2069 7320 6120 6368 6563 6b70 6f69 CH is a checkpoi\n 00084e70: 6e74 2c20 6174 2077 6869 6368 2061 6c6c nt, at which all\n 00084e80: 2075 7064 6174 6573 2074 6f20 6120 6461 updates to a da\n 00084e90: 7461 6261 7365 2066 696c 6520 6172 6545 tabase file areE\n-00084ea0: 0048 f271 0000 2020 2063 6f6d 6d69 7474 .H.q.. committ\n+00084ea0: 0048 fe71 0000 2020 2063 6f6d 6d69 7474 .H.q.. committ\n 00084eb0: 6564 2074 6f20 6469 736b 2e20 416c 6c20 ed to disk. All \n 00084ec0: 6a6f 7572 6e61 6c20 6669 6c65 7320 636f journal files co\n 00084ed0: 6e74 6169 6e20 6570 6f63 6820 7265 636f ntain epoch reco\n-00084ee0: 7264 732e 0700 48f2 8100 0053 0048 f291 rds...H....S.H..\n+00084ee0: 7264 732e 0700 48fe 8100 0053 0048 fe91 rds...H....S.H..\n 00084ef0: 0000 2020 2041 2073 6d61 6c6c 6572 2045 .. A smaller E\n 00084f00: 504f 4348 5f49 4e54 4552 5641 4c20 7265 POCH_INTERVAL re\n 00084f10: 6475 6365 7320 7468 6520 7469 6d65 2074 duces the time t\n 00084f20: 6f20 7265 636f 7665 7220 6166 7465 7220 o recover after \n 00084f30: 6120 6372 6173 6820 6174 2074 6865 5100 a crash at theQ.\n-00084f40: 47f2 1600 0020 2020 636f 7374 206f 6620 G.... cost of \n+00084f40: 47fe 1600 0020 2020 636f 7374 206f 6620 G.... cost of \n 00084f50: 696e 6372 6561 7365 6420 492f 4f20 6c6f increased I/O lo\n 00084f60: 6164 206f 6e20 7468 6520 7275 6e2d 7469 ad on the run-ti\n 00084f70: 6d65 2073 7973 7465 6d20 2864 7565 2074 me system (due t\n 00084f80: 6f20 6d6f 7265 2066 7265 7175 656e 7453 o more frequentS\n-00084f90: 0048 f211 0000 2020 2063 6865 636b 706f .H.... checkpo\n+00084f90: 0048 fe11 0000 2020 2063 6865 636b 706f .H.... checkpo\n 00084fa0: 696e 7473 292e 2041 206c 6172 6765 7220 ints). A larger \n 00084fb0: 4550 4f43 485f 494e 5445 5256 414c 2068 EPOCH_INTERVAL h\n 00084fc0: 6173 2074 6865 206f 7070 6f73 6974 6520 as the opposite \n 00084fd0: 6566 6665 6374 2e20 5468 6572 6566 6f72 effect. Therefor\n 00084fe0: 652c 0000 0000 0000 0000 0000 0000 0000 e,..............\n 00084ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00085000: 0100 0000 e507 0000 3f12 0000 0000 0000 ........?.......\n-00085010: 9800 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00085010: 9800 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00085020: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00085030: ff73 00ff 4143 5449 4f4e 5f51 5541 4c49 .s..ACTION_QUALI\n 00085040: 4649 4552 5300 ff73 00ff 4a4f 5552 4e41 FIERS..s..JOURNA\n 00085050: 4c5f 4f50 5449 4f4e 5300 c116 2100 0020 L_OPTIONS...!.. \n 00085060: 2020 7365 7420 4550 4f43 483d 696e 7465 set EPOCH=inte\n 00085070: 7276 616c 2066 6f72 2061 206d 6f72 6520 rval for a more \n 00085080: 6566 6669 6369 656e 7420 7275 6e2d 7469 efficient run-ti\n 00085090: 6d65 2077 6974 6820 6c61 7267 6572 2076 me with larger v\n-000850a0: 616c 7565 7320 6f66 5100 48f2 3100 0020 alues ofQ.H.1.. \n+000850a0: 616c 7565 7320 6f66 5100 48fe 3100 0020 alues ofQ.H.1.. \n 000850b0: 2020 696e 7465 7276 616c 2061 6e64 206d interval and m\n 000850c0: 6f72 6520 6566 6669 6369 656e 7420 2d52 ore efficient -R\n 000850d0: 4f4c 4c42 4143 4b20 7072 6f63 6573 7369 OLLBACK processi\n 000850e0: 6e67 2077 6974 6820 736d 616c 6c65 7220 ng with smaller \n-000850f0: 7661 6c75 6573 206f 6613 0048 f241 0000 values of..H.A..\n-00085100: 2020 2069 6e74 6572 7661 6c2e 0700 48f2 interval...H.\n-00085110: 5100 0052 0048 f261 0000 2020 2054 6865 Q..R.H.a.. The\n+000850f0: 7661 6c75 6573 206f 6613 0048 fe41 0000 values of..H.A..\n+00085100: 2020 2069 6e74 6572 7661 6c2e 0700 48fe interval...H.\n+00085110: 5100 0052 0048 fe61 0000 2020 2054 6865 Q..R.H.a.. The\n 00085120: 2064 6566 6175 6c74 2045 504f 4348 5f49 default EPOCH_I\n 00085130: 4e54 4552 5641 4c20 7661 6c75 6520 6973 NTERVAL value is\n 00085140: 2033 3030 2073 6563 6f6e 6473 2028 3520 300 seconds (5 \n 00085150: 6d69 6e75 7465 7329 2e20 5468 6520 6d69 minutes). The mi\n-00085160: 6e69 6d75 6d4c 0048 f271 0000 2020 2076 nimumL.H.q.. v\n+00085160: 6e69 6d75 6d4c 0048 fe71 0000 2020 2076 nimumL.H.q.. v\n 00085170: 616c 7565 2069 7320 3120 7365 636f 6e64 alue is 1 second\n 00085180: 2e20 5468 6520 6d61 7869 6d75 6d20 7661 . The maximum va\n 00085190: 6c75 6520 6973 2033 322c 3736 3720 286f lue is 32,767 (o\n 000851a0: 6e65 206c 6573 7320 7468 616e 2033 324b ne less than 32K\n-000851b0: 2952 0048 f281 0000 2020 2073 6563 6f6e )R.H.... secon\n+000851b0: 2952 0048 fe81 0000 2020 2073 6563 6f6e )R.H.... secon\n 000851c0: 6473 2c20 6f72 2061 7070 726f 7869 6d61 ds, or approxima\n 000851d0: 7465 6c79 2039 2e31 2068 6f75 7273 2e20 tely 9.1 hours. \n 000851e0: 4966 2079 6f75 2065 6e61 626c 6520 6a6f If you enable jo\n 000851f0: 7572 6e61 6c69 6e67 2061 6e64 2064 6f20 urnaling and do \n-00085200: 6e6f 7448 0048 f291 0000 2020 2073 7065 notH.H.... spe\n+00085200: 6e6f 7448 0048 fe91 0000 2020 2073 7065 notH.H.... spe\n 00085210: 6369 6679 2061 2076 616c 7565 2066 6f72 cify a value for\n 00085220: 2045 504f 4348 5f49 4e54 4552 5641 4c2c EPOCH_INTERVAL,\n 00085230: 2047 542e 4d20 696e 6865 7269 7473 2074 GT.M inherits t\n-00085240: 6865 2076 616c 7565 206f 6650 0047 f217 he value ofP.G..\n+00085240: 6865 2076 616c 7565 206f 6650 0047 fe17 he value ofP.G..\n 00085250: 0000 2020 2045 504f 4348 5f49 4e54 4552 .. EPOCH_INTER\n 00085260: 5641 4c20 6f66 2074 6865 206c 6173 7420 VAL of the last \n 00085270: 6a6f 7572 6e61 6c20 6669 6c65 2069 6e20 journal file in \n 00085280: 7468 6174 2072 6567 696f 6e2e 2045 504f that region. EPO\n-00085290: 4348 5f49 4e54 4552 5641 4c53 0048 f211 CH_INTERVALS.H..\n+00085290: 4348 5f49 4e54 4552 5641 4c53 0048 fe11 CH_INTERVALS.H..\n 000852a0: 0000 2020 206f 6e6c 7920 6d61 6b65 7320 .. only makes \n 000852b0: 7461 6b65 7320 6566 6665 6374 2077 6865 takes effect whe\n 000852c0: 6e20 7468 6520 7573 6572 2074 7572 6e73 n the user turns\n 000852d0: 206a 6f75 726e 616c 696e 6720 4f4e 2061 journaling ON a\n 000852e0: 6e64 2074 6865 7265 2069 7320 6e6f 1f00 nd there is no..\n-000852f0: 48f2 2100 0020 2020 6561 726c 6965 7220 H.!.. earlier \n+000852f0: 48fe 2100 0020 2020 6561 726c 6965 7220 H.!.. earlier \n 00085300: 6a6f 7572 6e61 6c20 6669 6c65 2e07 0048 journal file...H\n-00085310: f231 0000 1c00 48f2 4100 0020 2020 4558 .1....H.A.. EX\n+00085310: fe31 0000 1c00 48fe 4100 0020 2020 4558 .1....H.A.. EX\n 00085320: 5b54 454e 5349 4f4e 5d3d 626c 6f63 6b73 [TENSION]=blocks\n-00085330: 0700 48f2 5100 0051 0048 f261 0000 2020 ..H.Q..Q.H.a.. \n+00085330: 0700 48fe 5100 0051 0048 fe61 0000 2020 ..H.Q..Q.H.a.. \n 00085340: 2045 5854 454e 5349 4f4e 3d62 6c6f 636b EXTENSION=block\n 00085350: 7320 7370 6563 6966 6965 7320 7768 656e s specifies when\n 00085360: 2047 542e 4d20 7368 6f75 6c64 2072 6576 GT.M should rev\n 00085370: 6965 7720 6469 736b 2073 7061 6365 2061 iew disk space a\n-00085380: 7661 696c 6162 6c65 4d00 48f2 7100 0020 vailableM.H.q.. \n+00085380: 7661 696c 6162 6c65 4d00 48fe 7100 0020 vailableM.H.q.. \n 00085390: 2020 666f 7220 7468 6520 6a6f 7572 6e61 for the journa\n 000853a0: 6c20 6669 6c65 2061 6674 6572 2074 6865 l file after the\n 000853b0: 2041 4c4c 4f43 4154 494f 4e20 6861 7320 ALLOCATION has \n 000853c0: 6265 656e 2075 7365 6420 7570 2e20 4974 been used up. It\n-000853d0: 2061 6c73 6f46 0048 f281 0000 2020 2073 alsoF.H.... s\n+000853d0: 2061 6c73 6f46 0048 fe81 0000 2020 2073 alsoF.H.... s\n 000853e0: 7065 6369 6669 6573 2068 6f77 206d 7563 pecifies how muc\n 000853f0: 6820 7370 6163 6520 7368 6f75 6c64 2062 h space should b\n 00085400: 6520 6176 6169 6c61 626c 6520 6174 2065 e available at e\n-00085410: 6163 6820 7265 7669 6577 2e07 0048 f291 ach review...H..\n-00085420: 0000 5000 47f2 1800 0020 2020 5768 656e ..P.G.... When\n+00085410: 6163 6820 7265 7669 6577 2e07 0048 fe91 ach review...H..\n+00085420: 0000 5000 47fe 1800 0020 2020 5768 656e ..P.G.... When\n 00085430: 2061 206a 6f75 726e 616c 2066 696c 6520 a journal file \n 00085440: 7265 6163 6865 7320 7468 6520 7369 7a65 reaches the size\n 00085450: 206f 6620 414c 4c4f 4341 5449 4f4e 2061 of ALLOCATION a\n 00085460: 6e64 2061 6e79 206d 756c 7469 706c 6520 nd any multiple \n-00085470: 6f66 4300 48f2 1100 0020 2020 4558 5445 ofC.H.... EXTE\n+00085470: 6f66 4300 48fe 1100 0020 2020 4558 5445 ofC.H.... EXTE\n 00085480: 4e53 494f 4e2c 2047 542e 4d20 6368 6563 NSION, GT.M chec\n 00085490: 6b73 2066 6f72 2066 7265 6520 7370 6163 ks for free spac\n 000854a0: 6520 6f6e 2074 6865 2066 696c 6520 7379 e on the file sy\n-000854b0: 7374 656d 2e07 0048 f221 0000 5100 48f2 stem...H.!..Q.H.\n+000854b0: 7374 656d 2e07 0048 fe21 0000 5100 48fe stem...H.!..Q.H.\n 000854c0: 3100 0020 2020 2020 6f20 4966 2074 6865 1.. o If the\n 000854d0: 2061 7661 696c 6162 6c65 2073 7061 6365 available space\n 000854e0: 2069 7320 6c65 7373 2074 6861 6e20 7468 is less than th\n 000854f0: 7265 6520 7469 6d65 7320 7468 6520 4558 ree times the EX\n 00085500: 5445 4e53 494f 4e2c 2047 542e 4d4f 0048 TENSION, GT.MO.H\n-00085510: f241 0000 2020 2020 2020 2073 656e 6473 .A.. sends\n+00085510: fe41 0000 2020 2020 2020 2073 656e 6473 .A.. sends\n 00085520: 2074 6865 2044 534b 5350 4143 4546 4c4f the DSKSPACEFLO\n 00085530: 5720 696e 666f 726d 6174 696f 6e61 6c20 W informational \n 00085540: 6d65 7373 6167 6520 746f 2074 6865 206f message to the o\n-00085550: 7065 7261 746f 7220 6c6f 672e 5300 48f2 perator log.S.H.\n+00085550: 7065 7261 746f 7220 6c6f 672e 5300 48fe perator log.S.H.\n 00085560: 5100 0020 2020 2020 6f20 4966 2074 6865 Q.. o If the\n 00085570: 2061 7661 696c 6162 6c65 2073 7061 6365 available space\n 00085580: 2069 7320 6c65 7373 2074 6861 6e20 4558 is less than EX\n 00085590: 5445 4e53 494f 4e20 2865 7665 6e20 6966 TENSION (even if\n 000855a0: 2074 6865 7265 2069 7320 7370 6163 6548 there is spaceH\n-000855b0: 0048 f261 0000 2020 2020 2020 2074 6f20 .H.a.. to \n+000855b0: 0048 fe61 0000 2020 2020 2020 2074 6f20 .H.a.. to \n 000855c0: 636f 6e74 696e 7565 206a 6f75 726e 616c continue journal\n 000855d0: 696e 6729 2c20 4754 2e4d 2073 6875 7473 ing), GT.M shuts\n 000855e0: 206f 6666 206a 6f75 726e 616c 696e 6720 off journaling \n-000855f0: 666f 7220 7468 654c 0048 f271 0000 2020 for theL.H.q.. \n+000855f0: 666f 7220 7468 654c 0048 fe71 0000 2020 for theL.H.q.. \n 00085600: 2020 2020 2063 6f72 7265 7370 6f6e 6469 correspondi\n 00085610: 6e67 2064 6174 6162 6173 6520 6669 6c65 ng database file\n 00085620: 206f 7220 696e 7374 6974 7574 6573 2061 or institutes a\n 00085630: 6e64 2049 6e73 7461 6e63 6520 4672 6565 nd Instance Free\n-00085640: 7a65 2e07 0048 f281 0000 4e00 48f2 9100 ze...H....N.H...\n+00085640: 7a65 2e07 0048 fe81 0000 4e00 48fe 9100 ze...H....N.H...\n 00085650: 0020 2020 496e 2061 6464 6974 696f 6e20 . In addition \n 00085660: 746f 2063 6865 636b 696e 6720 666f 7220 to checking for \n 00085670: 6672 6565 2073 7061 6365 206f 6e20 7468 free space on th\n 00085680: 6520 6669 6c65 2073 7973 7465 6d2c 2047 e file system, G\n-00085690: 542e 4d20 616c 736f 5300 47f2 1900 0020 T.M alsoS.G.... \n+00085690: 542e 4d20 616c 736f 5300 47fe 1900 0020 T.M alsoS.G.... \n 000856a0: 2020 6174 7465 6d70 7473 2074 6f20 7772 attempts to wr\n 000856b0: 6974 6520 7468 6520 4a4e 4c53 5041 4345 ite the JNLSPACE\n 000856c0: 4c4f 5720 6d65 7373 6167 6520 746f 2074 LOW message to t\n 000856d0: 6865 206f 7065 7261 746f 7220 6c6f 6720 he operator log \n-000856e0: 7468 7265 6520 7469 6d65 7353 0048 f211 three timesS.H..\n+000856e0: 7468 7265 6520 7469 6d65 7353 0048 fe11 three timesS.H..\n 000856f0: 0000 2020 2061 7320 6120 6a6f 7572 6e61 .. as a journa\n 00085700: 6c20 6669 6c65 2072 6561 6368 6573 2069 l file reaches i\n 00085710: 7473 206d 6178 696d 756d 2073 697a 652e ts maximum size.\n 00085720: 2054 6865 2066 6972 7374 204a 4e4c 5350 The first JNLSP\n 00085730: 4143 454c 4f57 206d 6573 7361 6765 5300 ACELOW messageS.\n-00085740: 48f2 2100 0020 2020 6170 7065 6172 7320 H.!.. appears \n+00085740: 48fe 2100 0020 2020 6170 7065 6172 7320 H.!.. appears \n 00085750: 696e 2074 6865 206f 7065 7261 746f 7220 in the operator \n 00085760: 6c6f 6720 7768 656e 2074 7769 6365 2074 log when twice t\n 00085770: 6865 206e 756d 6265 7220 6f66 2045 5854 he number of EXT\n 00085780: 454e 5349 4f4e 2062 6c6f 636b 7320 6172 ENSION blocks ar\n-00085790: 6554 0048 f231 0000 2020 206c 6566 7420 eT.H.1.. left \n+00085790: 6554 0048 fe31 0000 2020 206c 6566 7420 eT.H.1.. left \n 000857a0: 6265 666f 7265 2061 206a 6f75 726e 616c before a journal\n 000857b0: 2066 696c 6520 7265 6163 6865 7320 7468 file reaches th\n 000857c0: 6520 6d61 7869 6d75 6d20 7369 7a65 2028 e maximum size (\n 000857d0: 4155 544f 5357 4954 4348 4c49 4d49 5429 AUTOSWITCHLIMIT)\n 000857e0: 2c20 7468 6500 0000 0000 0000 0000 0000 , the...........\n 000857f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00085800: 0100 0000 cc07 0000 5c12 0000 0000 0000 ........\\.......\n-00085810: 9b00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00085810: 9b00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00085820: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00085830: ff73 00ff 4143 5449 4f4e 5f51 5541 4c49 .s..ACTION_QUALI\n 00085840: 4649 4552 5300 ff73 00ff 4a4f 5552 4e41 FIERS..s..JOURNA\n 00085850: 4c5f 4f50 5449 4f4e 5300 c119 4100 0020 L_OPTIONS...A.. \n 00085860: 2020 7365 636f 6e64 2061 7070 6561 7273 second appears\n 00085870: 2077 6865 6e20 4558 5445 4e53 494f 4e20 when EXTENSION \n 00085880: 626c 6f63 6b73 2061 7265 206c 6566 742c blocks are left,\n 00085890: 2061 6e64 2074 6865 2074 6869 7264 2061 and the third a\n-000858a0: 7070 6561 7273 2077 6865 6e46 0048 f251 ppears whenF.H.Q\n+000858a0: 7070 6561 7273 2077 6865 6e46 0048 fe51 ppears whenF.H.Q\n 000858b0: 0000 2020 2074 6865 206a 6f75 726e 616c .. the journal\n 000858c0: 2066 696c 6520 7265 6163 6865 7320 7468 file reaches th\n 000858d0: 6520 6d61 7869 6d75 6d20 7369 7a65 2028 e maximum size (\n 000858e0: 4155 544f 5357 4954 4348 4c49 4d49 5429 AUTOSWITCHLIMIT)\n-000858f0: 2e07 0048 f261 0000 1700 48f2 7100 0020 ...H.a....H.q.. \n+000858f0: 2e07 0048 fe61 0000 1700 48fe 7100 0020 ...H.a....H.q.. \n 00085900: 2020 2a2a 496d 706f 7274 616e 742a 2a07 **Important**.\n-00085910: 0048 f281 0000 4d00 48f2 9100 0020 2020 .H....M.H.... \n+00085910: 0048 fe81 0000 4d00 48fe 9100 0020 2020 .H....M.H.... \n 00085920: 5768 696c 6520 4a4e 4c53 5041 4345 4c4f While JNLSPACELO\n 00085930: 5720 6d65 7373 6167 6573 2073 686f 756c W messages shoul\n 00085940: 6420 6265 2075 7365 6420 6173 2061 6e20 d be used as an \n 00085950: 6f70 6572 6174 696f 6e61 6c20 6169 6420 operational aid \n-00085960: 666f 7252 0047 f21a 0000 2020 206d 6f6e forR.G.... mon\n+00085960: 666f 7252 0047 fe1a 0000 2020 206d 6f6e forR.G.... mon\n 00085970: 6974 6f72 696e 6720 7468 6520 6a6f 7572 itoring the jour\n 00085980: 6e61 6c20 6669 6c65 2067 726f 7774 6820 nal file growth \n 00085990: 616e 6420 706c 616e 6e69 6e67 2066 6f72 and planning for\n 000859a0: 2070 726f 7669 6469 6e67 2073 7566 6669 providing suffi\n-000859b0: 6369 656e 7454 0048 f211 0000 2020 2064 cientT.H.... d\n+000859b0: 6369 656e 7454 0048 fe11 0000 2020 2064 cientT.H.... d\n 000859c0: 6973 6b20 7370 6163 6520 666f 7220 7468 isk space for th\n 000859d0: 6520 6e65 7874 2067 656e 6572 6174 696f e next generatio\n 000859e0: 6e20 6a6f 7572 6e61 6c20 6669 6c65 732c n journal files,\n 000859f0: 2074 6865 2044 534b 5350 4143 4546 4c4f the DSKSPACEFLO\n-00085a00: 5720 6d65 7373 6167 6554 0048 f221 0000 W messageT.H.!..\n+00085a00: 5720 6d65 7373 6167 6554 0048 fe21 0000 W messageT.H.!..\n 00085a10: 2020 2069 6e64 6963 6174 6573 2074 6861 indicates tha\n 00085a20: 7420 7468 6520 6176 6169 6c61 626c 6520 t the available \n 00085a30: 6672 6565 2064 6973 6b20 7370 6163 6520 free disk space \n 00085a40: 6973 206c 6f77 206f 6e20 7468 6520 6669 is low on the fi\n 00085a50: 6c65 2073 7973 7465 6d20 616e 6452 0048 le system andR.H\n-00085a60: f231 0000 2020 2072 6571 7569 7265 7320 .1.. requires \n+00085a60: fe31 0000 2020 2072 6571 7569 7265 7320 .1.. requires \n 00085a70: 696d 6d65 6469 6174 6520 6f70 6572 6174 immediate operat\n 00085a80: 6f72 2069 6e74 6572 7665 6e74 696f 6e20 or intervention \n 00085a90: 746f 2070 726f 7669 6465 2065 6e6f 7567 to provide enoug\n 00085aa0: 6820 6469 736b 2073 7061 6365 2074 6f53 h disk space toS\n-00085ab0: 0048 f241 0000 2020 2061 6c6c 6f77 2047 .H.A.. allow G\n+00085ab0: 0048 fe41 0000 2020 2061 6c6c 6f77 2047 .H.A.. allow G\n 00085ac0: 542e 4d20 746f 2063 6f6e 7469 6e75 6520 T.M to continue \n 00085ad0: 6a6f 7572 6e61 6c69 6e67 2e20 4966 2047 journaling. If G\n 00085ae0: 542e 4d20 6361 6e6e 6f74 2063 6f6e 7469 T.M cannot conti\n 00085af0: 6e75 6520 6a6f 7572 6e61 6c69 6e67 2c20 nue journaling, \n-00085b00: 6974 4f00 48f2 5100 0020 2020 7475 726e itO.H.Q.. turn\n+00085b00: 6974 4f00 48fe 5100 0020 2020 7475 726e itO.H.Q.. turn\n 00085b10: 7320 6a6f 7572 6e61 6c69 6e67 206f 6666 s journaling off\n 00085b20: 206f 7220 6672 6565 7a65 7320 7468 6520 or freezes the \n 00085b30: 7379 7374 656d 2c20 6465 7065 6e64 696e system, dependin\n 00085b40: 6720 6f6e 2077 6865 7468 6572 2079 6f75 g on whether you\n-00085b50: 7249 0048 f261 0000 2020 2063 6f6e 6669 rI.H.a.. confi\n+00085b50: 7249 0048 fe61 0000 2020 2063 6f6e 6669 rI.H.a.. confi\n 00085b60: 6775 7261 7469 6f6e 2068 6173 2049 6e73 guration has Ins\n 00085b70: 7461 6e63 6520 4672 6565 7a65 2065 6e61 tance Freeze ena\n 00085b80: 626c 6564 2e20 5573 6520 6120 636f 6d62 bled. Use a comb\n-00085b90: 696e 6174 696f 6e20 6f66 5000 48f2 7100 ination ofP.H.q.\n+00085b90: 696e 6174 696f 6e20 6f66 5000 48fe 7100 ination ofP.H.q.\n 00085ba0: 0020 2020 414c 4c4f 4341 5449 4f4e 2c20 . ALLOCATION, \n 00085bb0: 4155 544f 5357 4954 4348 4c49 4d49 542c AUTOSWITCHLIMIT,\n 00085bc0: 2061 6e64 2045 5854 454e 5349 4f4e 2076 and EXTENSION v\n 00085bd0: 616c 7565 7320 746f 2073 6574 7570 2061 alues to setup a\n-00085be0: 2074 6872 6573 686f 6c64 5000 48f2 8100 thresholdP.H...\n+00085be0: 2074 6872 6573 686f 6c64 5000 48fe 8100 thresholdP.H...\n 00085bf0: 0020 2020 706f 696e 7420 666f 7220 7472 . point for tr\n 00085c00: 6967 6765 7269 6e67 2074 6865 204a 4e4c iggering the JNL\n 00085c10: 5350 4143 454c 4f57 206d 6573 7361 6765 SPACELOW message\n 00085c20: 7320 746f 2074 6865 206f 7065 7261 746f s to the operato\n-00085c30: 7220 6c6f 672e 2054 6865 4f00 48f2 9100 r log. TheO.H...\n+00085c30: 7220 6c6f 672e 2054 6865 4f00 48fe 9100 r log. TheO.H...\n 00085c40: 0020 2020 6f70 6572 6174 6f72 206c 6f67 . operator log\n 00085c50: 206d 6f6e 6974 6f72 696e 6720 6d65 6368 monitoring mech\n 00085c60: 616e 6973 6d20 666f 7220 7468 6520 4a4e anism for the JN\n 00085c70: 4c53 5041 4345 4c4f 5720 6d65 7373 6167 LSPACELOW messag\n-00085c80: 6573 2073 686f 756c 6451 0047 f221 0000 es shouldQ.G.!..\n+00085c80: 6573 2073 686f 756c 6451 0047 fe21 0000 es shouldQ.G.!..\n 00085c90: 2020 2069 6e63 6c75 6465 2061 6374 696f include actio\n 00085ca0: 6e73 2074 6f20 656e 7375 7265 2074 6861 ns to ensure tha\n 00085cb0: 7420 6164 6571 7561 7465 2064 6973 6b20 t adequate disk \n 00085cc0: 7370 6163 6520 6973 2061 7661 696c 6162 space is availab\n-00085cd0: 6c65 2066 6f72 2074 6865 2f00 48f2 1100 le for the/.H...\n+00085cd0: 6c65 2066 6f72 2074 6865 2f00 48fe 1100 le for the/.H...\n 00085ce0: 0020 2020 6e65 7874 2067 656e 6572 6174 . next generat\n 00085cf0: 696f 6e73 206f 6620 7468 6520 6a6f 7572 ions of the jour\n-00085d00: 6e61 6c20 6669 6c65 2e07 0048 f221 0000 nal file...H.!..\n-00085d10: 5300 48f2 3100 0020 2020 5769 7468 2045 S.H.1.. With E\n+00085d00: 6e61 6c20 6669 6c65 2e07 0048 fe21 0000 nal file...H.!..\n+00085d10: 5300 48fe 3100 0020 2020 5769 7468 2045 S.H.1.. With E\n 00085d20: 5854 454e 5349 4f4e 3d30 2c20 4754 2e4d XTENSION=0, GT.M\n 00085d30: 2063 6865 636b 7320 666f 7220 6672 6565 checks for free\n 00085d40: 2073 7061 6365 206f 6e20 7468 6520 6669 space on the fi\n 00085d50: 6c65 2073 7973 7465 6d20 7477 6f20 7469 le system two ti\n-00085d60: 6d65 7350 0048 f241 0000 2020 202d 2054 mesP.H.A.. - T\n+00085d60: 6d65 7350 0048 fe41 0000 2020 202d 2054 mesP.H.A.. - T\n 00085d70: 6865 2066 6972 7374 2063 6865 636b 2068 he first check h\n 00085d80: 6170 7065 6e73 2077 6865 6e20 7468 6520 appens when the \n 00085d90: 6a6f 7572 6e61 6c20 6669 6c65 2072 6561 journal file rea\n 00085da0: 6368 6573 2074 6865 2041 4c4c 4f43 4154 ches the ALLOCAT\n-00085db0: 494f 4e50 0048 f251 0000 2020 2073 697a IONP.H.Q.. siz\n+00085db0: 494f 4e50 0048 fe51 0000 2020 2073 697a IONP.H.Q.. siz\n 00085dc0: 6520 616e 6420 7365 636f 6e64 2068 6170 e and second hap\n 00085dd0: 7065 6e73 2077 6865 6e20 7468 6520 6a6f pens when the jo\n 00085de0: 7572 6e61 6c20 6669 6c65 2072 6561 6368 urnal file reach\n 00085df0: 6573 2074 6865 206d 6178 696d 756d 2073 es the maximum s\n-00085e00: 697a 6553 0048 f261 0000 2020 2028 4155 izeS.H.a.. (AU\n+00085e00: 697a 6553 0048 fe61 0000 2020 2028 4155 izeS.H.a.. (AU\n 00085e10: 544f 5357 4954 4348 4c49 4d49 5429 2e20 TOSWITCHLIMIT). \n 00085e20: 4966 2045 5854 454e 5349 4f4e 3d41 5554 If EXTENSION=AUT\n 00085e30: 4f53 5749 5443 484c 494d 4954 2c20 7468 OSWITCHLIMIT, th\n 00085e40: 6520 6368 6563 6b20 666f 7220 6672 6565 e check for free\n-00085e50: 2073 7061 6365 5200 48f2 7100 0020 2020 spaceR.H.q.. \n+00085e50: 2073 7061 6365 5200 48fe 7100 0020 2020 spaceR.H.q.. \n 00085e60: 6861 7070 656e 7320 6f6e 6c79 206f 6e63 happens only onc\n 00085e70: 652e 2057 6974 6820 4558 5445 4e53 494f e. With EXTENSIO\n 00085e80: 4e3d 302c 2047 542e 4d20 7772 6974 6573 N=0, GT.M writes\n 00085e90: 2074 6865 204a 4e4c 5350 4143 454c 4f57 the JNLSPACELOW\n-00085ea0: 206d 6573 7361 6765 5100 48f2 8100 0020 messageQ.H.... \n+00085ea0: 206d 6573 7361 6765 5100 48fe 8100 0020 messageQ.H.... \n 00085eb0: 2020 746f 2074 6865 206f 7065 7261 746f to the operato\n 00085ec0: 7220 6c6f 6720 6f6e 6c79 206f 6e63 6520 r log only once \n 00085ed0: 7768 656e 2074 6865 206a 6f75 726e 616c when the journal\n 00085ee0: 2066 696c 6520 7265 6163 6865 7320 6974 file reaches it\n-00085ef0: 7320 6d61 7869 6d75 6d4f 0048 f291 0000 s maximumO.H....\n+00085ef0: 7320 6d61 7869 6d75 6d4f 0048 fe91 0000 s maximumO.H....\n 00085f00: 2020 2073 697a 652e 2054 6869 7320 6279 size. This by\n 00085f10: 7061 7373 6573 2074 6865 206f 7065 7261 passes the opera\n 00085f20: 7469 6f6e 616c 2061 6964 2074 6861 7420 tional aid that \n 00085f30: 4a4e 4c53 5041 4345 4c4f 5720 6d65 7373 JNLSPACELOW mess\n-00085f40: 6167 6573 206d 6179 5300 47f2 2200 0020 ages mayS.G.\".. \n+00085f40: 6167 6573 206d 6179 5300 47fe 2200 0020 ages mayS.G.\".. \n 00085f50: 2020 7072 6f76 6964 6520 746f 2068 656c provide to hel\n 00085f60: 7020 656e 7375 7265 2074 6861 7420 6164 p ensure that ad\n 00085f70: 6571 7561 7465 2064 6973 6b20 7370 6163 equate disk spac\n 00085f80: 6520 6973 2061 7661 696c 6162 6c65 2066 e is available f\n-00085f90: 6f72 2074 6865 206e 6578 742a 0048 f211 or the next*.H..\n+00085f90: 6f72 2074 6865 206e 6578 742a 0048 fe11 or the next*.H..\n 00085fa0: 0000 2020 2067 656e 6572 6174 696f 6e73 .. generations\n 00085fb0: 206f 6620 7468 6520 6a6f 7572 6e61 6c20 of the journal \n-00085fc0: 6669 6c65 2e07 0048 f221 0000 0000 0000 file...H.!......\n+00085fc0: 6669 6c65 2e07 0048 fe21 0000 0000 0000 file...H.!......\n 00085fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00085fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00085ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00086000: 0100 0000 c007 0000 7b12 0000 0000 0000 ........{.......\n-00086010: 9c00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00086010: 9c00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00086020: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00086030: ff73 00ff 4143 5449 4f4e 5f51 5541 4c49 .s..ACTION_QUALI\n 00086040: 4649 4552 5300 ff73 00ff 4a4f 5552 4e41 FIERS..s..JOURNA\n 00086050: 4c5f 4f50 5449 4f4e 5300 c122 3100 0020 L_OPTIONS..\"1.. \n 00086060: 2020 4173 2055 4e49 5820 6669 6c65 2073 As UNIX file s\n 00086070: 7973 7465 6d73 2075 7365 206c 617a 7920 ystems use lazy \n 00086080: 616c 6c6f 6361 7469 6f6e 2073 6368 656d allocation schem\n 00086090: 6573 2c20 616c 6c6f 6361 7469 6f6e 2061 es, allocation a\n-000860a0: 6e64 2065 7874 656e 7369 6f6e 5000 48f2 nd extensionP.H.\n+000860a0: 6e64 2065 7874 656e 7369 6f6e 5000 48fe nd extensionP.H.\n 000860b0: 4100 0020 2020 7661 6c75 6573 2064 6f20 A.. values do \n 000860c0: 6e6f 7420 7265 7375 6c74 2069 6e20 7068 not result in ph\n 000860d0: 7973 6963 616c 2064 6973 6b20 626c 6f63 ysical disk bloc\n 000860e0: 6b20 616c 6c6f 6361 7469 6f6e 2066 6f72 k allocation for\n-000860f0: 2074 6865 206a 6f75 726e 616c 0f00 48f2 the journal..H.\n-00086100: 5100 0020 2020 6669 6c65 2e07 0048 f261 Q.. file...H.a\n-00086110: 0000 5300 48f2 7100 0020 2020 5468 6520 ..S.H.q.. The \n+000860f0: 2074 6865 206a 6f75 726e 616c 0f00 48fe the journal..H.\n+00086100: 5100 0020 2020 6669 6c65 2e07 0048 fe61 Q.. file...H.a\n+00086110: 0000 5300 48fe 7100 0020 2020 5468 6520 ..S.H.q.. The \n 00086120: 6465 6661 756c 7420 4558 5445 4e53 494f default EXTENSIO\n 00086130: 4e20 7661 6c75 6520 6973 2032 3034 3820 N value is 2048 \n 00086140: 626c 6f63 6b73 2e20 5468 6520 6d69 6e69 blocks. The mini\n 00086150: 6d75 6d20 4558 5445 4e53 494f 4e20 6973 mum EXTENSION is\n-00086160: 207a 6572 6f51 0048 f281 0000 2020 2028 zeroQ.H.... (\n+00086160: 207a 6572 6f51 0048 fe81 0000 2020 2028 zeroQ.H.... (\n 00086170: 3029 2062 6c6f 636b 7320 616e 6420 7468 0) blocks and th\n 00086180: 6520 6d61 7869 6d75 6d20 6973 2031 3037 e maximum is 107\n 00086190: 3337 3431 3832 3320 286f 6e65 206c 6573 3741823 (one les\n 000861a0: 7320 7468 616e 2031 2067 6967 6129 2062 s than 1 giga) b\n-000861b0: 6c6f 636b 732e 0700 48f2 9100 0025 0047 locks...H....%.G\n-000861c0: f223 0000 2020 2046 5b49 4c45 4e41 4d45 .#.. F[ILENAME\n+000861b0: 6c6f 636b 732e 0700 48fe 9100 0025 0047 locks...H....%.G\n+000861c0: fe23 0000 2020 2046 5b49 4c45 4e41 4d45 .#.. F[ILENAME\n 000861d0: 5d3d 6a6f 7572 6e61 6c5f 6669 6c65 6e61 ]=journal_filena\n-000861e0: 6d65 0700 48f2 1100 004e 0048 f221 0000 me..H....N.H.!..\n+000861e0: 6d65 0700 48fe 1100 004e 0048 fe21 0000 me..H....N.H.!..\n 000861f0: 2020 206a 6f75 726e 616c 5f66 696c 656e journal_filen\n 00086200: 616d 6520 7370 6563 6966 6965 7320 7468 ame specifies th\n 00086210: 6520 6e61 6d65 206f 6620 7468 6520 6a6f e name of the jo\n 00086220: 7572 6e61 6c20 6669 6c65 2e20 4649 4c45 urnal file. FILE\n-00086230: 4e41 4d45 2069 734d 0048 f231 0000 2020 NAME isM.H.1.. \n+00086230: 4e41 4d45 2069 734d 0048 fe31 0000 2020 NAME isM.H.1.. \n 00086240: 2069 6e63 6f6d 7061 7469 626c 6520 7769 incompatible wi\n 00086250: 7468 2053 4554 202d 5245 4749 4f4e 2c20 th SET -REGION, \n 00086260: 6966 2079 6f75 2073 7065 6369 6679 206d if you specify m\n 00086270: 6f72 6520 7468 616e 206f 6e65 2072 6567 ore than one reg\n-00086280: 696f 6e2e 0700 48f2 4100 004a 0048 f251 ion...H.A..J.H.Q\n+00086280: 696f 6e2e 0700 48fe 4100 004a 0048 fe51 ion...H.A..J.H.Q\n 00086290: 0000 2020 2047 542e 4d20 7472 6561 7473 .. GT.M treats\n 000862a0: 2074 6865 2066 696c 656e 616d 6520 6173 the filename as\n 000862b0: 2068 6176 696e 6720 7477 6f20 636f 6d70 having two comp\n 000862c0: 6f6e 656e 7473 202d 2062 6173 656e 616d onents - basenam\n-000862d0: 6520 616e 6454 0048 f261 0000 2020 2065 e andT.H.a.. e\n+000862d0: 6520 616e 6454 0048 fe61 0000 2020 2065 e andT.H.a.. e\n 000862e0: 7874 656e 7369 6f6e 2e20 5468 6520 666f xtension. The fo\n 000862f0: 726d 6174 206f 6620 7468 6520 6a6f 7572 rmat of the jour\n 00086300: 6e61 6c20 6669 6c65 6e61 6d65 2069 7320 nal filename is \n 00086310: 6261 7365 6e61 6d65 2e65 7874 656e 7369 basename.extensi\n-00086320: 6f6e 2c20 7768 6572 6552 0048 f271 0000 on, whereR.H.q..\n+00086320: 6f6e 2c20 7768 6572 6552 0048 fe71 0000 on, whereR.H.q..\n 00086330: 2020 2065 7874 656e 7369 6f6e 2064 6f65 extension doe\n 00086340: 7320 6e6f 7420 636f 6e74 6169 6e20 616e s not contain an\n 00086350: 7920 7065 7269 6f64 7320 282e 292c 2062 y periods (.), b\n 00086360: 7574 2069 6620 7468 6520 6669 6c65 6e61 ut if the filena\n-00086370: 6d65 2063 6f6e 7461 696e 7352 0048 f281 me containsR.H..\n+00086370: 6d65 2063 6f6e 7461 696e 7352 0048 fe81 me containsR.H..\n 00086380: 0000 2020 206d 6f72 6520 7468 616e 206f .. more than o\n 00086390: 6e65 2070 6572 696f 6420 282e 292c 2062 ne period (.), b\n 000863a0: 6173 656e 616d 6520 636f 6e74 6169 6e73 asename contains\n 000863b0: 2061 6c6c 2062 7574 2074 6865 206c 6173 all but the las\n 000863c0: 7420 7065 7269 6f64 2028 2e29 2e52 0048 t period (.).R.H\n-000863d0: f291 0000 2020 2041 6c73 6f20 6e6f 7465 .... Also note\n+000863d0: fe91 0000 2020 2041 6c73 6f20 6e6f 7465 .... Also note\n 000863e0: 2074 6861 7420 2265 7874 656e 7369 6f6e that \"extension\n 000863f0: 2220 6973 2074 6865 2065 6d70 7479 2073 \" is the empty s\n 00086400: 7472 696e 6720 2822 2229 2069 6620 7468 tring (\"\") if th\n 00086410: 6520 6669 6c65 6e61 6d65 2064 6f65 7326 e filename does&\n-00086420: 0047 f224 0000 2020 206e 6f74 2063 6f6e .G.$.. not con\n+00086420: 0047 fe24 0000 2020 206e 6f74 2063 6f6e .G.$.. not con\n 00086430: 7461 696e 2061 6e79 2070 6572 696f 6473 tain any periods\n-00086440: 2028 2e29 2e07 0048 f211 0000 4d00 48f2 (.)...H....M.H.\n+00086440: 2028 2e29 2e07 0048 fe11 0000 4d00 48fe (.)...H....M.H.\n 00086450: 2100 0020 2020 5468 6520 636f 6e76 656e !.. The conven\n 00086460: 7469 6f6e 206f 6620 7468 6520 6465 6661 tion of the defa\n 00086470: 756c 7420 7661 6c75 6520 666f 7220 7468 ult value for th\n 00086480: 6520 4649 4c45 4e41 4d45 2069 7320 6173 e FILENAME is as\n-00086490: 2066 6f6c 6c6f 7773 3a07 0048 f231 0000 follows:..H.1..\n-000864a0: 5200 48f2 4100 0020 2020 2020 6f20 4754 R.H.A.. o GT\n+00086490: 2066 6f6c 6c6f 7773 3a07 0048 fe31 0000 follows:..H.1..\n+000864a0: 5200 48fe 4100 0020 2020 2020 6f20 4754 R.H.A.. o GT\n 000864b0: 2e4d 2074 616b 6573 2074 6865 2062 6173 .M takes the bas\n 000864c0: 656e 616d 6520 6f66 2074 6865 2064 6174 ename of the dat\n 000864d0: 6162 6173 6520 6669 6c65 6e61 6d65 2061 abase filename a\n 000864e0: 7320 7468 6520 6261 7365 6e61 6d65 2066 s the basename f\n-000864f0: 6f72 5100 48f2 5100 0020 2020 2020 2020 orQ.H.Q.. \n+000864f0: 6f72 5100 48fe 5100 0020 2020 2020 2020 orQ.H.Q.. \n 00086500: 7468 6520 6a6f 7572 6e61 6c20 6669 6c65 the journal file\n 00086510: 2077 6974 6820 616e 2065 7874 656e 7369 with an extensi\n 00086520: 6f6e 206f 6620 6d6a 6c20 6966 2074 6865 on of mjl if the\n 00086530: 2064 6174 6162 6173 6520 6861 7320 6120 database has a \n-00086540: 6461 7452 0048 f261 0000 2020 2020 2020 datR.H.a.. \n+00086540: 6461 7452 0048 fe61 0000 2020 2020 2020 datR.H.a.. \n 00086550: 2065 7874 656e 7369 6f6e 2e20 466f 7220 extension. For \n 00086560: 6578 616d 706c 652c 2064 6174 6162 6173 example, databas\n 00086570: 6520 6e61 6d65 206d 756d 7073 2e64 6174 e name mumps.dat\n 00086580: 2072 6573 756c 7473 2069 6e20 6120 6465 results in a de\n-00086590: 6661 756c 744a 0048 f271 0000 2020 2020 faultJ.H.q.. \n+00086590: 6661 756c 744a 0048 fe71 0000 2020 2020 faultJ.H.q.. \n 000865a0: 2020 206e 616d 6520 6d75 6d70 732e 6d6a name mumps.mj\n 000865b0: 6c2e 2049 6620 7468 6520 6461 7461 6261 l. If the databa\n 000865c0: 7365 2066 696c 656e 616d 6520 646f 6573 se filename does\n 000865d0: 206e 6f74 2068 6176 6520 6120 6461 744a not have a datJ\n-000865e0: 0048 f281 0000 2020 2020 2020 2065 7874 .H.... ext\n+000865e0: 0048 fe81 0000 2020 2020 2020 2065 7874 .H.... ext\n 000865f0: 656e 7369 6f6e 2c20 4754 2e4d 2072 6570 ension, GT.M rep\n 00086600: 6c61 6365 7320 616c 6c20 6f63 6375 7272 laces all occurr\n 00086610: 656e 6365 7320 6f66 2070 6572 696f 6473 ences of periods\n-00086620: 2028 2e29 2077 6974 6852 0048 f291 0000 (.) withR.H....\n+00086620: 2028 2e29 2077 6974 6852 0048 fe91 0000 (.) withR.H....\n 00086630: 2020 2020 2020 2075 6e64 6572 7363 6f72 underscor\n 00086640: 6573 2028 5f29 2077 6974 6820 616e 2065 es (_) with an e\n 00086650: 7874 656e 7369 6f6e 206f 6620 6d6a 6c20 xtension of mjl \n 00086660: 616e 6420 7461 6b65 7320 7468 6520 6675 and takes the fu\n-00086670: 6c6c 2064 6174 6162 6173 6551 0047 f225 ll databaseQ.G.%\n+00086670: 6c6c 2064 6174 6162 6173 6551 0047 fe25 ll databaseQ.G.%\n 00086680: 0000 2020 2020 2020 2066 696c 656e 616d .. filenam\n 00086690: 652e 2046 6f72 2065 7861 6d70 6c65 2c20 e. For example, \n 000866a0: 6461 7461 6261 7365 206e 616d 6520 6d75 database name mu\n 000866b0: 6d70 732e 6163 6e20 7265 7375 6c74 7320 mps.acn results \n-000866c0: 696e 2061 2064 6566 6175 6c74 4e00 48f2 in a defaultN.H.\n+000866c0: 696e 2061 2064 6566 6175 6c74 4e00 48fe in a defaultN.H.\n 000866d0: 1100 0020 2020 2020 2020 6e61 6d65 206d ... name m\n 000866e0: 756d 7073 5f61 636e 2e6d 6a6c 2e20 5468 umps_acn.mjl. Th\n 000866f0: 6572 6566 6f72 652c 2062 7920 6465 6661 erefore, by defa\n 00086700: 756c 742c 2061 206a 6f75 726e 616c 2066 ult, a journal f\n-00086710: 696c 6520 6861 7320 616e 5200 48f2 2100 ile has anR.H.!.\n+00086710: 696c 6520 6861 7320 616e 5200 48fe 2100 ile has anR.H.!.\n 00086720: 0020 2020 2020 2020 6578 7465 6e73 696f . extensio\n 00086730: 6e20 6f66 206d 6a6c 2075 6e6c 6573 7320 n of mjl unless \n 00086740: 796f 7520 6578 706c 6963 6974 6c79 2073 you explicitly s\n 00086750: 7065 6369 6679 2061 2064 6966 6665 7265 pecify a differe\n-00086760: 6e74 2065 7874 656e 7369 6f6e 5400 48f2 nt extensionT.H.\n+00086760: 6e74 2065 7874 656e 7369 6f6e 5400 48fe nt extensionT.H.\n 00086770: 3100 0020 2020 2020 2020 7769 7468 2074 1.. with t\n 00086780: 6865 2046 494c 454e 414d 4520 6a6f 7572 he FILENAME jour\n 00086790: 6e61 6c20 6f70 7469 6f6e 2e20 4966 2074 nal option. If t\n 000867a0: 6865 206e 6577 206a 6f75 726e 616c 2066 he new journal f\n 000867b0: 696c 656e 616d 6520 2874 6865 206f 6e65 ilename (the one\n 000867c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000867d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000867e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000867f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00086800: 0100 0000 fb07 0000 9e12 0000 0000 0000 ................\n-00086810: 9b00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00086810: 9b00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00086820: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00086830: ff73 00ff 4143 5449 4f4e 5f51 5541 4c49 .s..ACTION_QUALI\n 00086840: 4649 4552 5300 ff73 00ff 4a4f 5552 4e41 FIERS..s..JOURNA\n 00086850: 4c5f 4f50 5449 4f4e 5300 c125 4100 0020 L_OPTIONS..%A.. \n 00086860: 2020 2020 2020 7370 6563 6966 6965 6420 specified \n 00086870: 696e 2074 6865 2046 494c 454e 414d 4520 in the FILENAME \n 00086880: 6f70 7469 6f6e 206f 7220 7468 6520 6465 option or the de\n 00086890: 6661 756c 7429 2061 6c72 6561 6479 2065 fault) already e\n-000868a0: 7869 7374 732c 2047 542e 4d54 0048 f251 xists, GT.MT.H.Q\n+000868a0: 7869 7374 732c 2047 542e 4d54 0048 fe51 xists, GT.MT.H.Q\n 000868b0: 0000 2020 2020 2020 2072 656e 616d 6573 .. renames\n 000868c0: 2074 6865 2065 7869 7374 696e 6720 6669 the existing fi\n 000868d0: 6c65 2077 6974 6820 7468 6520 7374 7269 le with the stri\n 000868e0: 6e67 2022 5f59 5959 594a 4a4a 4848 4d4d ng \"_YYYYJJJHHMM\n 000868f0: 5353 2220 6170 7065 6e64 6564 2074 6f4e SS\" appended toN\n-00086900: 0048 f261 0000 2020 2020 2020 2074 6865 .H.a.. the\n+00086900: 0048 fe61 0000 2020 2020 2020 2074 6865 .H.a.. the\n 00086910: 2065 7869 7374 696e 6720 6669 6c65 2065 existing file e\n 00086920: 7874 656e 7369 6f6e 2077 6865 7265 2074 xtension where t\n 00086930: 6865 2073 7472 696e 6720 6465 6e6f 7465 he string denote\n 00086940: 7320 7468 6520 7469 6d65 206f 664c 0048 s the time ofL.H\n-00086950: f271 0000 2020 2020 2020 2063 7265 6174 .q.. creat\n+00086950: fe71 0000 2020 2020 2020 2063 7265 6174 .q.. creat\n 00086960: 696f 6e20 6f66 2074 6865 2065 7869 7374 ion of the exist\n 00086970: 696e 6720 6a6f 7572 6e61 6c20 6669 6c65 ing journal file\n 00086980: 2069 6e20 7468 6520 666f 6c6c 6f77 696e in the followin\n-00086990: 6720 666f 726d 6174 3a07 0048 f281 0000 g format:..H....\n-000869a0: 4e00 48f2 9100 0020 2020 2020 2020 5959 N.H.... YY\n+00086990: 6720 666f 726d 6174 3a07 0048 fe81 0000 g format:..H....\n+000869a0: 4e00 48fe 9100 0020 2020 2020 2020 5959 N.H.... YY\n 000869b0: 5959 2020 2020 2020 342d 6469 6769 742d YY 4-digit-\n 000869c0: 7965 6172 2020 2020 2020 2020 2020 2020 year \n 000869d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000869e0: 2020 7375 6368 2061 7320 3230 3131 4d00 such as 2011M.\n-000869f0: 47f2 2600 0020 2020 2020 2020 4a4a 2020 G.&.. JJ \n+000869f0: 47fe 2600 0020 2020 2020 2020 4a4a 2020 G.&.. JJ \n 00086a00: 2020 2020 2033 2d64 6967 6974 2d4a 756c 3-digit-Jul\n 00086a10: 6961 6e2d 6461 7920 2862 6574 7765 656e ian-day (between\n 00086a20: 2031 2061 6e64 2033 3636 2920 2020 2020 1 and 366) \n-00086a30: 7375 6368 2061 7320 3139 394c 0048 f211 such as 199L.H..\n+00086a30: 7375 6368 2061 7320 3139 394c 0048 fe11 such as 199L.H..\n 00086a40: 0000 2020 2020 2020 2048 4820 2020 2020 .. HH \n 00086a50: 2020 322d 6469 6769 742d 686f 7572 2069 2-digit-hour i\n 00086a60: 6e20 3234 2068 7220 666f 726d 6174 2020 n 24 hr format \n 00086a70: 2020 2020 2020 2020 2020 2020 2073 7563 suc\n-00086a80: 6820 6173 2031 344c 0048 f221 0000 2020 h as 14L.H.!.. \n+00086a80: 6820 6173 2031 344c 0048 fe21 0000 2020 h as 14L.H.!.. \n 00086a90: 2020 2020 204d 4d20 2020 2020 2020 322d MM 2-\n 00086aa0: 6469 6769 7420 6d69 6e75 7465 2020 2020 digit minute \n 00086ab0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00086ac0: 2020 2020 2020 2020 2073 7563 6820 6173 such as\n-00086ad0: 2034 304c 0048 f231 0000 2020 2020 2020 40L.H.1.. \n+00086ad0: 2034 304c 0048 fe31 0000 2020 2020 2020 40L.H.1.. \n 00086ae0: 2053 5320 2020 2020 2020 322d 6469 6769 SS 2-digi\n 00086af0: 7420 7365 636f 6e64 7320 2020 2020 2020 t seconds \n 00086b00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00086b10: 2020 2020 2073 7563 6820 6173 2033 3007 such as 30.\n-00086b20: 0048 f241 0000 4d00 48f2 5100 0020 2020 .H.A..M.H.Q.. \n+00086b20: 0048 fe41 0000 4d00 48fe 5100 0020 2020 .H.A..M.H.Q.. \n 00086b30: 2020 2020 4173 7375 6d69 6e67 2074 6865 Assuming the\n 00086b40: 2061 626f 7665 2065 7861 6d70 6c65 2066 above example f\n 00086b50: 6f72 2074 6865 2073 7472 696e 6720 7661 or the string va\n 00086b60: 6c75 652c 2047 542e 4d20 7265 6e61 6d65 lue, GT.M rename\n-00086b70: 7320 6153 0048 f261 0000 2020 2020 2020 s aS.H.a.. \n+00086b70: 7320 6153 0048 fe61 0000 2020 2020 2020 s aS.H.a.. \n 00086b80: 206a 6f75 726e 616c 2066 696c 6520 6d75 journal file mu\n 00086b90: 6d70 732e 6d6a 6c20 746f 206d 756d 7073 mps.mjl to mumps\n 00086ba0: 2e6d 6a6c 5f32 3031 3031 3939 3134 3430 .mjl_20101991440\n 00086bb0: 3330 2077 6865 6e20 6974 2073 7769 7463 30 when it switc\n-00086bc0: 6865 7320 746f 2100 48f2 7100 0020 2020 hes to!.H.q.. \n+00086bc0: 6865 7320 746f 2100 48fe 7100 0020 2020 hes to!.H.q.. \n 00086bd0: 2020 2020 6120 6e65 7720 6a6f 7572 6e61 a new journa\n-00086be0: 6c20 6669 6c65 2e07 0048 f281 0000 5200 l file...H....R.\n-00086bf0: 48f2 9100 0020 2020 2020 6f20 4966 2047 H.... o If G\n+00086be0: 6c20 6669 6c65 2e07 0048 fe81 0000 5200 l file...H....R.\n+00086bf0: 48fe 9100 0020 2020 2020 6f20 4966 2047 H.... o If G\n 00086c00: 542e 4d20 6465 7465 6374 7320 7468 6174 T.M detects that\n 00086c10: 2074 6865 2072 656e 616d 652d 6c6f 6769 the rename-logi\n 00086c20: 6320 7969 656c 6473 2061 2066 696c 656e c yields a filen\n 00086c30: 616d 6520 7468 6174 2061 6c72 6561 6479 ame that already\n-00086c40: 4c00 47f2 2700 0020 2020 2020 2020 6578 L.G.'.. ex\n+00086c40: 4c00 47fe 2700 0020 2020 2020 2020 6578 L.G.'.. ex\n 00086c50: 6973 7473 2c20 7468 6520 7374 7269 6e67 ists, the string\n 00086c60: 2022 5f4e 5b4e 5b4e 5b4e 2e2e 2e5d 5d5d \"_N[N[N[N...]]]\n 00086c70: 2220 6973 2061 7070 656e 6465 6420 746f \" is appended to\n-00086c80: 2074 6865 2072 656e 616d 6564 4900 48f2 the renamedI.H.\n+00086c80: 2074 6865 2072 656e 616d 6564 4900 48fe the renamedI.H.\n 00086c90: 1100 0020 2020 2020 2020 6669 6c65 6e61 ... filena\n 00086ca0: 6d65 2077 6865 7265 2022 4e5b 4e5b 4e2e me where \"N[N[N.\n 00086cb0: 2e2e 5d5d 2220 6465 6e6f 7465 7320 7468 ..]]\" denotes th\n 00086cc0: 6520 7365 7175 656e 6365 206f 6620 6e75 e sequence of nu\n-00086cd0: 6d62 6572 734b 0048 f221 0000 2020 2020 mbersK.H.!.. \n+00086cd0: 6d62 6572 734b 0048 fe21 0000 2020 2020 mbersK.H.!.. \n 00086ce0: 2020 2030 2c31 2c32 2c33 2c34 2c35 2c36 0,1,2,3,4,5,6\n 00086cf0: 2c37 2c38 2c39 2c39 302c 3931 2c39 322c ,7,8,9,90,91,92,\n 00086d00: 3933 2c39 342c 3935 2c39 362c 3937 2c39 93,94,95,96,97,9\n 00086d10: 382c 3939 2c39 3930 2c39 3931 2c2e 2e2e 8,99,990,991,...\n-00086d20: 0700 48f2 3100 0052 0048 f241 0000 2020 ..H.1..R.H.A.. \n+00086d20: 0700 48fe 3100 0052 0048 fe41 0000 2020 ..H.1..R.H.A.. \n 00086d30: 2020 2020 2047 542e 4d20 7472 6965 7320 GT.M tries \n 00086d40: 616c 6c20 6e75 6d62 6572 7320 6672 6f6d all numbers from\n 00086d50: 2074 6865 206f 7264 6572 2069 6e20 7468 the order in th\n 00086d60: 6520 6162 6f76 6520 7365 7175 656e 6365 e above sequence\n-00086d70: 2075 6e74 696c 2069 7433 0048 f251 0000 until it3.H.Q..\n+00086d70: 2075 6e74 696c 2069 7433 0048 fe51 0000 until it3.H.Q..\n 00086d80: 2020 2020 2020 2066 696e 6473 2061 206e finds a n\n 00086d90: 6f6e 2d65 7869 7374 696e 6720 7265 6e61 on-existing rena\n-00086da0: 6d65 2d66 696c 656e 616d 652e 0700 48f2 me-filename...H.\n-00086db0: 6100 0053 0048 f271 0000 2020 2020 2020 a..S.H.q.. \n+00086da0: 6d65 2d66 696c 656e 616d 652e 0700 48fe me-filename...H.\n+00086db0: 6100 0053 0048 fe71 0000 2020 2020 2020 a..S.H.q.. \n 00086dc0: 2054 616b 696e 6720 7468 6520 7361 6d65 Taking the same\n 00086dd0: 2065 7861 6d70 6c65 2061 7320 6162 6f76 example as abov\n 00086de0: 652c 2069 6e20 6361 7365 206d 756d 7073 e, in case mumps\n 00086df0: 2e6d 6a6c 5f32 3031 3031 3939 3134 3430 .mjl_20101991440\n-00086e00: 3330 2061 6e64 5200 48f2 8100 0020 2020 30 andR.H.... \n+00086e00: 3330 2061 6e64 5200 48fe 8100 0020 2020 30 andR.H.... \n 00086e10: 2020 2020 6d75 6d70 732e 6d6a 6c5f 3230 mumps.mjl_20\n 00086e20: 3130 3131 3931 3434 3033 305f 3020 616c 10119144030_0 al\n 00086e30: 7265 6164 7920 6578 6973 7473 2c20 7468 ready exists, th\n 00086e40: 6520 7265 6e61 6d65 2073 7472 696e 6720 e rename string \n-00086e50: 776f 756c 6420 6265 2800 48f2 9100 0020 would be(.H.... \n+00086e50: 776f 756c 6420 6265 2800 48fe 9100 0020 would be(.H.... \n 00086e60: 2020 2020 2020 6d75 6d70 732e 6d6a 6c5f mumps.mjl_\n 00086e70: 3230 3130 3139 3931 3434 3033 305f 312e 2010199144030_1.\n-00086e80: 0700 47f2 2800 004e 0048 f211 0000 2020 ..G.(..N.H.... \n+00086e80: 0700 47fe 2800 004e 0048 fe11 0000 2020 ..G.(..N.H.... \n 00086e90: 2020 206f 2049 6620 7468 6520 6578 6973 o If the exis\n 00086ea0: 7469 6e67 2066 696c 6520 7265 6e61 6d69 ting file renami\n 00086eb0: 6e67 2073 6368 656d 6520 6f72 2074 6865 ng scheme or the\n 00086ec0: 2064 6566 6175 6c74 206a 6f75 726e 616c default journal\n-00086ed0: 2066 696c 6551 0048 f221 0000 2020 2020 fileQ.H.!.. \n+00086ed0: 2066 696c 6551 0048 fe21 0000 2020 2020 fileQ.H.!.. \n 00086ee0: 2020 206e 616d 696e 6720 7363 6865 6d65 naming scheme\n 00086ef0: 2064 6973 6375 7373 6564 2061 626f 7665 discussed above\n 00086f00: 2072 6573 756c 7473 2069 6e20 6120 6669 results in a fi\n 00086f10: 6c65 6e61 6d65 206c 6f6e 6765 7220 7468 lename longer th\n-00086f20: 616e 2032 3535 5300 48f2 3100 0020 2020 an 255S.H.1.. \n+00086f20: 616e 2032 3535 5300 48fe 3100 0020 2020 an 255S.H.1.. \n 00086f30: 2020 2020 6368 6172 6163 7465 7273 2028 characters (\n 00086f40: 6475 6520 746f 2074 6865 2073 7566 6669 due to the suffi\n 00086f50: 7820 6372 6561 7469 6f6e 2072 756c 6573 x creation rules\n 00086f60: 292c 2047 542e 4d20 7072 6f64 7563 6573 ), GT.M produces\n-00086f70: 2061 6e20 6572 726f 7227 0048 f241 0000 an error'.H.A..\n+00086f70: 2061 6e20 6572 726f 7227 0048 fe41 0000 an error'.H.A..\n 00086f80: 2020 2020 2020 2061 6e64 2074 7572 6e73 and turns\n 00086f90: 206f 6666 206a 6f75 726e 616c 696e 672e off journaling.\n-00086fa0: 0700 48f2 5100 003b 0048 f261 0000 2020 ..H.Q..;.H.a.. \n+00086fa0: 0700 48fe 5100 003b 0048 fe61 0000 2020 ..H.Q..;.H.a.. \n 00086fb0: 2041 206a 6f75 726e 616c 2066 696c 6520 A journal file \n 00086fc0: 6e61 6d65 2063 616e 2069 6e63 6c75 6465 name can include\n 00086fd0: 2055 5446 2d38 2063 6861 7261 6374 6572 UTF-8 character\n-00086fe0: 732e 0700 48f2 7100 0012 0048 f281 0000 s...H.q....H....\n+00086fe0: 732e 0700 48fe 7100 0012 0048 fe81 0000 s...H.q....H....\n 00086ff0: 2020 202a 2a4e 6f74 652a 2a00 0000 0000 **Note**.....\n 00087000: 0100 0000 c707 0000 bc12 0000 0000 0000 ................\n-00087010: 4f00 00f2 4845 4c50 00ff 7300 ff4a 4f55 O...HELP..s..JOU\n+00087010: 4f00 00fe 4845 4c50 00ff 7300 ff4a 4f55 O...HELP..s..JOU\n 00087020: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00087030: ff73 00ff 4143 5449 4f4e 5f51 5541 4c49 .s..ACTION_QUALI\n 00087040: 4649 4552 5300 ff73 00ff 4a4f 5552 4e41 FIERS..s..JOURNA\n 00087050: 4c5f 4f50 5449 4f4e 5300 c128 9100 0052 L_OPTIONS..(...R\n-00087060: 0047 f229 0000 2020 2057 6865 6e65 7665 .G.).. Wheneve\n+00087060: 0047 fe29 0000 2020 2057 6865 6e65 7665 .G.).. Wheneve\n 00087070: 7220 4754 2e4d 2069 6d70 6c69 6369 746c r GT.M implicitl\n 00087080: 7920 7475 726e 7320 6f66 6620 6a6f 7572 y turns off jour\n 00087090: 6e61 6c69 6e67 2064 7565 2074 6f20 7275 naling due to ru\n 000870a0: 6e2d 7469 6d65 2063 6f6e 6469 7469 6f6e n-time condition\n-000870b0: 734b 0048 f211 0000 2020 2073 7563 6820 sK.H.... such \n+000870b0: 734b 0048 fe11 0000 2020 2073 7563 6820 sK.H.... such \n 000870c0: 6173 206e 6f20 6176 6169 6c61 626c 6520 as no available \n 000870d0: 6469 736b 2073 7061 6365 206f 7220 6e6f disk space or no\n 000870e0: 2061 7574 686f 7269 7a61 7469 6f6e 2066 authorization f\n-000870f0: 6f72 2061 2070 726f 6365 7373 4f00 48f2 or a processO.H.\n+000870f0: 6f72 2061 2070 726f 6365 7373 4f00 48fe or a processO.H.\n 00087100: 2100 0020 2020 6174 7465 6d70 7469 6e67 !.. attempting\n 00087110: 2074 6f20 6175 746f 2d73 7769 7463 6820 to auto-switch \n 00087120: 6120 6a6f 7572 6e61 6c20 6669 6c65 2028 a journal file (\n 00087130: 616e 6420 736f 206f 6e29 202c 2069 7420 and so on) , it \n-00087140: 7072 6f64 7563 6573 2061 6e51 0048 f231 produces anQ.H.1\n+00087140: 7072 6f64 7563 6573 2061 6e51 0048 fe31 produces anQ.H.1\n 00087150: 0000 2020 2065 7272 6f72 2061 6e64 2061 .. error and a\n 00087160: 6363 6f6d 7061 6e79 696e 6720 6d65 7373 ccompanying mess\n 00087170: 6167 6573 2069 6465 6e74 6966 7920 7468 ages identify th\n 00087180: 6520 7265 6173 6f6e 2066 6f72 2074 6861 e reason for tha\n-00087190: 7420 636f 6e64 6974 696f 6e2e 0700 48f2 t condition...H.\n-000871a0: 4100 004e 0048 f251 0000 2020 2046 6f72 A..N.H.Q.. For\n+00087190: 7420 636f 6e64 6974 696f 6e2e 0700 48fe t condition...H.\n+000871a0: 4100 004e 0048 fe51 0000 2020 2046 6f72 A..N.H.Q.. For\n 000871b0: 206a 6f75 726e 616c 2072 6563 6f76 6572 journal recover\n 000871c0: 792c 2047 542e 4d20 6d61 696e 7461 696e y, GT.M maintain\n 000871d0: 7320 6120 6669 656c 6420 696e 2065 7665 s a field in eve\n 000871e0: 7279 206a 6f75 726e 616c 2066 696c 6527 ry journal file'\n-000871f0: 7351 0048 f261 0000 2020 2068 6561 6465 sQ.H.a.. heade\n+000871f0: 7351 0048 fe61 0000 2020 2068 6561 6465 sQ.H.a.. heade\n 00087200: 7220 7468 6174 2073 746f 7265 7320 7468 r that stores th\n 00087210: 6520 6e61 6d65 206f 6620 7468 6520 7072 e name of the pr\n 00087220: 6576 696f 7573 2067 656e 6572 6174 696f evious generatio\n 00087230: 6e20 6a6f 7572 6e61 6c20 6669 6c65 2066 n journal file f\n-00087240: 6f72 5100 48f2 7100 0020 2020 7468 6520 orQ.H.q.. the \n+00087240: 6f72 5100 48fe 7100 0020 2020 7468 6520 orQ.H.q.. the \n 00087250: 7361 6d65 2064 6174 6162 6173 6520 6669 same database fi\n 00087260: 6c65 2e20 5768 656e 2061 204d 5550 4950 le. When a MUPIP\n 00087270: 2053 4554 2063 6861 6e67 6573 2074 6865 SET changes the\n 00087280: 206a 6f75 726e 616c 2073 7461 7465 2066 journal state f\n-00087290: 726f 6d50 0048 f281 0000 2020 2044 4953 romP.H.... DIS\n+00087290: 726f 6d50 0048 fe81 0000 2020 2044 4953 romP.H.... DIS\n 000872a0: 4142 4c45 4420 6f72 204f 4646 2074 6f20 ABLED or OFF to \n 000872b0: 4f4e 2c20 4754 2e4d 2063 7265 6174 6573 ON, GT.M creates\n 000872c0: 206e 6577 206a 6f75 726e 616c 2066 696c new journal fil\n 000872d0: 6573 2077 6974 6820 6e6f 2070 7265 7669 es with no previ\n-000872e0: 6f75 7354 0048 f291 0000 2020 2067 656e ousT.H.... gen\n+000872e0: 6f75 7354 0048 fe91 0000 2020 2067 656e ousT.H.... gen\n 000872f0: 6572 6174 696f 6e20 6a6f 7572 6e61 6c20 eration journal \n 00087300: 6669 6c65 206e 616d 652e 2054 6869 7320 file name. This \n 00087310: 696e 6469 6361 7465 7320 7468 6174 2074 indicates that t\n 00087320: 6869 7320 6973 2061 2066 7265 7368 2073 his is a fresh s\n-00087330: 7461 7274 206f 6654 0047 f22a 0000 2020 tart ofT.G.*.. \n+00087330: 7461 7274 206f 6654 0047 fe2a 0000 2020 tart ofT.G.*.. \n 00087340: 206a 6f75 726e 616c 696e 6720 666f 7220 journaling for \n 00087350: 7468 6520 7061 7274 6963 756c 6172 2064 the particular d\n 00087360: 6174 6162 6173 652e 2057 6865 6e20 6a6f atabase. When jo\n 00087370: 7572 6e61 6c69 6e67 2069 7320 616c 7265 urnaling is alre\n-00087380: 6164 7920 4f4e 2c20 616e 6451 0048 f211 ady ON, andQ.H..\n+00087380: 6164 7920 4f4e 2c20 616e 6451 0048 fe11 ady ON, andQ.H..\n 00087390: 0000 2020 2047 542e 4d20 6973 2069 6d70 .. GT.M is imp\n 000873a0: 6c69 6369 746c 7920 2864 7565 2074 6f20 licitly (due to \n 000873b0: 4155 544f 5357 4954 4348 4c49 4d49 5420 AUTOSWITCHLIMIT \n 000873c0: 6265 696e 6720 7265 6163 6865 6429 206f being reached) o\n-000873d0: 7220 6578 706c 6963 6974 6c79 5000 48f2 r explicitlyP.H.\n+000873d0: 7220 6578 706c 6963 6974 6c79 5000 48fe r explicitlyP.H.\n 000873e0: 2100 0020 2020 2864 7565 2074 6f20 4d55 !.. (due to MU\n 000873f0: 5049 5020 5345 5420 2d4a 4f55 524e 414c PIP SET -JOURNAL\n 00087400: 2920 7265 7175 6972 6564 2074 6f20 6372 ) required to cr\n 00087410: 6561 7465 206e 6577 206a 6f75 726e 616c eate new journal\n-00087420: 2066 696c 6573 2c20 4754 2e4d 5300 48f2 files, GT.MS.H.\n+00087420: 2066 696c 6573 2c20 4754 2e4d 5300 48fe files, GT.MS.H.\n 00087430: 3100 0020 2020 6d61 696e 7461 696e 7320 1.. maintains \n 00087440: 7468 6520 7072 6576 696f 7573 2067 656e the previous gen\n 00087450: 6572 6174 696f 6e20 6a6f 7572 6e61 6c20 eration journal \n 00087460: 6669 6c65 6e61 6d65 2028 6166 7465 7220 filename (after \n 00087470: 616e 7920 6170 7072 6f70 7269 6174 6534 any appropriate4\n-00087480: 0048 f241 0000 2020 2072 656e 616d 6529 .H.A.. rename)\n+00087480: 0048 fe41 0000 2020 2072 656e 616d 6529 .H.A.. rename)\n 00087490: 2c20 696e 2074 6865 206e 6577 206a 6f75 , in the new jou\n 000874a0: 726e 616c 2066 696c 6527 7320 6865 6164 rnal file's head\n-000874b0: 6572 2e07 0048 f251 0000 5200 48f2 6100 er...H.Q..R.H.a.\n+000874b0: 6572 2e07 0048 fe51 0000 5200 48fe 6100 er...H.Q..R.H.a.\n 000874c0: 0020 2020 496e 2061 6c6c 2063 6173 6573 . In all cases\n 000874d0: 2077 6865 7265 206a 6f75 726e 616c 696e where journalin\n 000874e0: 6720 6973 204f 4e20 626f 7468 2062 6566 g is ON both bef\n 000874f0: 6f72 6520 616e 6420 6166 7465 7220 6120 ore and after a \n-00087500: 6a6f 7572 6e61 6c20 6669 6c65 5100 48f2 journal fileQ.H.\n+00087500: 6a6f 7572 6e61 6c20 6669 6c65 5100 48fe journal fileQ.H.\n 00087510: 7100 0020 2020 7377 6974 6368 2c20 4754 q.. switch, GT\n 00087520: 2e4d 206d 6169 6e74 6169 6e73 2074 6865 .M maintains the\n 00087530: 2070 7265 7669 6f75 7320 6765 6e65 7261 previous genera\n 00087540: 7469 6f6e 206a 6f75 726e 616c 2066 696c tion journal fil\n 00087550: 6520 6e61 6d65 2069 6e20 7468 6553 0048 e name in theS.H\n-00087560: f281 0000 2020 206e 6577 206a 6f75 726e .... new journ\n+00087560: fe81 0000 2020 206e 6577 206a 6f75 726e .... new journ\n 00087570: 616c 2066 696c 6527 7320 6865 6164 6572 al file's header\n 00087580: 2065 7863 6570 7420 7768 656e 2047 542e except when GT.\n 00087590: 4d20 6372 6561 7465 7320 6120 6e65 7720 M creates a new \n 000875a0: 6a6f 7572 6e61 6c20 6669 6c65 2064 7565 journal file due\n-000875b0: 5100 48f2 9100 0020 2020 746f 2061 6e20 Q.H.... to an \n+000875b0: 5100 48fe 9100 0020 2020 746f 2061 6e20 Q.H.... to an \n 000875c0: 696d 706c 6963 6974 2073 7769 7463 6820 implicit switch \n 000875d0: 6265 6361 7573 6520 6974 2064 6574 6563 because it detec\n 000875e0: 7473 2061 6e20 6162 6e6f 726d 616c 2074 ts an abnormal t\n 000875f0: 6572 6d69 6e61 7469 6f6e 206f 6620 7468 ermination of th\n-00087600: 654e 0047 f231 0000 2020 2063 7572 7265 eN.G.1.. curre\n+00087600: 654e 0047 fe31 0000 2020 2063 7572 7265 eN.G.1.. curre\n 00087610: 6e74 206a 6f75 726e 616c 2066 696c 6520 nt journal file \n 00087620: 6f72 2069 6620 7468 6520 6375 7272 656e or if the curren\n 00087630: 7420 6a6f 7572 6e61 6c20 6669 6c65 2077 t journal file w\n 00087640: 6173 206e 6f74 2070 726f 7065 726c 7952 as not properlyR\n-00087650: 0048 f211 0000 2020 2063 6c6f 7365 6420 .H.... closed \n+00087650: 0048 fe11 0000 2020 2063 6c6f 7365 6420 .H.... closed \n 00087660: 6475 6520 746f 2061 2073 7973 7465 6d20 due to a system \n 00087670: 6372 6173 6820 616e 6420 7468 6520 6461 crash and the da\n 00087680: 7461 6261 7365 2077 6173 2074 6865 2073 tabase was the s\n 00087690: 7562 6a65 6374 206f 6620 6120 4d55 5049 ubject of a MUPI\n-000876a0: 501d 0048 f221 0000 2020 2052 554e 444f P..H.!.. RUNDO\n+000876a0: 501d 0048 fe21 0000 2020 2052 554e 444f P..H.!.. RUNDO\n 000876b0: 574e 2061 6674 6572 7761 7264 732e 0700 WN afterwards...\n-000876c0: 48f2 3100 0012 0048 f241 0000 2020 202a H.1....H.A.. *\n-000876d0: 2a4e 6f74 652a 2a07 0048 f251 0000 4d00 *Note**..H.Q..M.\n-000876e0: 48f2 6100 0020 2020 496e 2074 6865 2065 H.a.. In the e\n+000876c0: 48fe 3100 0012 0048 fe41 0000 2020 202a H.1....H.A.. *\n+000876d0: 2a4e 6f74 652a 2a07 0048 fe51 0000 4d00 *Note**..H.Q..M.\n+000876e0: 48fe 6100 0020 2020 496e 2074 6865 2065 H.a.. In the e\n 000876f0: 7665 6e74 206f 6620 6120 6372 6173 682c vent of a crash,\n 00087700: 2046 4953 2073 7472 6f6e 676c 7920 7265 FIS strongly re\n 00087710: 636f 6d6d 656e 6473 2070 6572 666f 726d commends perform\n-00087720: 696e 6720 6120 4d55 5049 5052 0048 f271 ing a MUPIPR.H.q\n+00087720: 696e 6720 6120 4d55 5049 5052 0048 fe71 ing a MUPIPR.H.q\n 00087730: 0000 2020 204a 4f55 524e 414c 202d 524f .. JOURNAL -RO\n 00087740: 4c4c 4241 434b 206f 6e20 6120 6461 7461 LLBACK on a data\n 00087750: 6261 7365 2077 6974 6820 7265 706c 6963 base with replic\n 00087760: 6174 696f 6e2c 204d 5550 4950 204a 4f55 ation, MUPIP JOU\n 00087770: 524e 414c 202d 5245 434f 5645 524a 0048 RNAL -RECOVERJ.H\n-00087780: f281 0000 2020 206f 6e20 6120 6a6f 7572 .... on a jour\n+00087780: fe81 0000 2020 206f 6e20 6120 6a6f 7572 .... on a jour\n 00087790: 6e61 6c65 6420 6461 7461 6261 7365 2c20 naled database, \n 000877a0: 616e 6420 4d55 5049 5020 5255 4e44 4f57 and MUPIP RUNDOW\n 000877b0: 4e20 6f6e 6c79 2069 6620 7573 696e 6720 N only if using \n 000877c0: 6e65 6974 6865 7200 0000 0000 0000 0000 neither.........\n 000877d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000877e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000877f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00087800: 0100 0000 0008 0000 dc12 0000 0000 0000 ................\n-00087810: 9a00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00087810: 9a00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00087820: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00087830: ff73 00ff 4143 5449 4f4e 5f51 5541 4c49 .s..ACTION_QUALI\n 00087840: 4649 4552 5300 ff73 00ff 4a4f 5552 4e41 FIERS..s..JOURNA\n 00087850: 4c5f 4f50 5449 4f4e 5300 c131 9100 0020 L_OPTIONS..1... \n 00087860: 2020 6a6f 7572 6e61 6c69 6e67 206e 6f72 journaling nor\n 00087870: 2072 6570 6c69 6361 7469 6f6e 2e20 4754 replication. GT\n 00087880: 2e4d 2065 7272 6f72 206d 6573 7361 6765 .M error message\n 00087890: 7320 7072 6f76 6964 6520 636f 6e74 6578 s provide contex\n-000878a0: 742d 7370 6563 6966 6963 5400 47f2 3200 t-specificT.G.2.\n+000878a0: 742d 7370 6563 6966 6963 5400 47fe 3200 t-specificT.G.2.\n 000878b0: 0020 2020 696e 7374 7275 6374 696f 6e73 . instructions\n 000878c0: 2074 6f20 7072 6f6d 6f74 6520 7468 6973 to promote this\n 000878d0: 2064 6563 6973 696f 6e2d 6d61 6b69 6e67 decision-making\n 000878e0: 206d 6f64 656c 2077 6869 6368 2068 656c model which hel\n 000878f0: 7073 2070 726f 7465 6374 2061 6e64 2500 ps protect and%.\n-00087900: 48f2 1100 0020 2020 7265 636f 7665 7220 H.... recover \n+00087900: 48fe 1100 0020 2020 7265 636f 7665 7220 H.... recover \n 00087910: 6461 7461 2061 6674 6572 2061 2063 7261 data after a cra\n-00087920: 7368 2e07 0048 f221 0000 5200 48f2 3100 sh...H.!..R.H.1.\n+00087920: 7368 2e07 0048 fe21 0000 5200 48fe 3100 sh...H.!..R.H.1.\n 00087930: 0020 2020 5468 6520 7072 6576 696f 7573 . The previous\n 00087940: 2067 656e 6572 6174 696f 6e20 6a6f 7572 generation jour\n 00087950: 6e61 6c20 6669 6c65 6e61 6d65 2069 7320 nal filename is \n 00087960: 6120 6261 636b 206c 696e 6b20 6672 6f6d a back link from\n-00087970: 2074 6865 2063 7572 7265 6e74 1d00 48f2 the current..H.\n+00087970: 2074 6865 2063 7572 7265 6e74 1d00 48fe the current..H.\n 00087980: 4100 0020 2020 6765 6e65 7261 7469 6f6e A.. generation\n-00087990: 206a 6f75 726e 616c 2e07 0048 f251 0000 journal...H.Q..\n-000879a0: 5300 48f2 6100 0020 2020 4754 2e4d 2070 S.H.a.. GT.M p\n+00087990: 206a 6f75 726e 616c 2e07 0048 fe51 0000 journal...H.Q..\n+000879a0: 5300 48fe 6100 0020 2020 4754 2e4d 2070 S.H.a.. GT.M p\n 000879b0: 726f 6475 6365 7320 616e 2065 7272 6f72 roduces an error\n 000879c0: 2061 6e64 206d 616b 6573 206e 6f20 6368 and makes no ch\n 000879d0: 616e 6765 2074 6f20 7468 6520 6a6f 7572 ange to the jour\n 000879e0: 6e61 6c69 6e67 2073 7461 7465 206f 6620 naling state of \n-000879f0: 7468 654e 0048 f271 0000 2020 2064 6174 theN.H.q.. dat\n+000879f0: 7468 654e 0048 fe71 0000 2020 2064 6174 theN.H.q.. dat\n 00087a00: 6162 6173 6520 7768 656e 2074 6865 2046 abase when the F\n 00087a10: 494c 454e 414d 4520 6973 2061 6e20 6578 ILENAME is an ex\n 00087a20: 6973 7469 6e67 2066 696c 6520 616e 6420 isting file and \n 00087a30: 6973 206e 6f74 2074 6865 2061 6374 6976 is not the activ\n-00087a40: 6554 0048 f281 0000 2020 206a 6f75 726e eT.H.... journ\n+00087a40: 6554 0048 fe81 0000 2020 206a 6f75 726e eT.H.... journ\n 00087a50: 616c 2066 696c 6520 666f 7220 7468 6174 al file for that\n 00087a60: 2064 6174 6162 6173 652e 2049 6e20 7468 database. In th\n 00087a70: 6973 2077 6179 2c20 4754 2e4d 2070 7265 is way, GT.M pre\n 00087a80: 7665 6e74 7320 706f 7373 6962 6c65 2063 vents possible c\n-00087a90: 7963 6c65 7354 0048 f291 0000 2020 2069 yclesT.H.... i\n+00087a90: 7963 6c65 7354 0048 fe91 0000 2020 2069 yclesT.H.... i\n 00087aa0: 6e20 7468 6520 6261 636b 2d6c 696e 6b73 n the back-links\n 00087ab0: 2028 7375 6368 2061 732c 2061 332e 6d6a (such as, a3.mj\n 00087ac0: 6c20 6861 7320 6120 6261 636b 2d6c 696e l has a back-lin\n 00087ad0: 6b20 746f 2061 322e 6d6a 6c20 7768 6963 k to a2.mjl whic\n-00087ae0: 6820 696e 2074 7572 6e53 0047 f233 0000 h in turnS.G.3..\n+00087ae0: 6820 696e 2074 7572 6e53 0047 fe33 0000 h in turnS.G.3..\n 00087af0: 2020 2068 6173 2061 2062 6163 6b2d 6c69 has a back-li\n 00087b00: 6e6b 2074 6f20 6131 2e6d 6a6c 2077 6869 nk to a1.mjl whi\n 00087b10: 6368 2069 6e20 7475 726e 2068 6173 2061 ch in turn has a\n 00087b20: 2062 6163 6b2d 6c69 6e6b 2074 6f20 6133 back-link to a3\n-00087b30: 2e6d 6a6c 2074 6865 7265 6279 5300 48f2 .mjl therebyS.H.\n+00087b30: 2e6d 6a6c 2074 6865 7265 6279 5300 48fe .mjl therebyS.H.\n 00087b40: 1100 0020 2020 6372 6561 7469 6e67 2061 ... creating a\n 00087b50: 2063 7963 6c65 292e 2043 7963 6c65 7320 cycle). Cycles \n 00087b60: 636f 756c 6420 7072 6576 656e 7420 6a6f could prevent jo\n 00087b70: 7572 6e61 6c20 7265 636f 7665 7279 2e20 urnal recovery. \n 00087b80: 416c 736f 2c20 6e6f 7465 2074 6861 7449 Also, note thatI\n-00087b90: 0048 f221 0000 2020 2063 7963 6c65 7320 .H.!.. cycles \n+00087b90: 0048 fe21 0000 2020 2063 7963 6c65 7320 .H.!.. cycles \n 00087ba0: 696e 2062 6163 6b2d 6c69 6e6b 7320 6172 in back-links ar\n 00087bb0: 6520 706f 7373 6962 6c65 206f 6e6c 7920 e possible only \n 00087bc0: 6475 6520 746f 2065 7870 6c69 6369 7420 due to explicit \n-00087bd0: 4649 4c45 4e41 4d45 5300 48f2 3100 0020 FILENAMES.H.1.. \n+00087bd0: 4649 4c45 4e41 4d45 5300 48fe 3100 0020 FILENAMES.H.1.. \n 00087be0: 2020 7370 6563 6966 6963 6174 696f 6e73 specifications\n 00087bf0: 2061 6e64 206e 6576 6572 2064 7565 2074 and never due t\n 00087c00: 6f20 616e 2065 7869 7374 696e 6720 4649 o an existing FI\n 00087c10: 4c45 4e41 4d45 2063 6861 7261 6374 6572 LENAME character\n-00087c20: 6973 7469 6373 2066 726f 6d38 0048 f241 istics from8.H.A\n+00087c20: 6973 7469 6373 2066 726f 6d38 0048 fe41 istics from8.H.A\n 00087c30: 0000 2020 2074 6865 2064 6174 6162 6173 .. the databas\n 00087c40: 6520 6f72 2062 7920 7573 696e 6720 7468 e or by using th\n 00087c50: 6520 6465 6661 756c 7420 4649 4c45 4e41 e default FILENA\n-00087c60: 4d45 2e07 0048 f251 0000 1700 48f2 6100 ME...H.Q....H.a.\n+00087c60: 4d45 2e07 0048 fe51 0000 1700 48fe 6100 ME...H.Q....H.a.\n 00087c70: 0020 2020 5b4e 4f5d 535b 594e 435f 494f . [NO]S[YNC_IO\n-00087c80: 5d07 0048 f271 0000 5000 48f2 8100 0020 ]..H.q..P.H.... \n+00087c80: 5d07 0048 fe71 0000 5000 48fe 8100 0020 ]..H.q..P.H.... \n 00087c90: 2020 4469 7265 6374 7320 4754 2e4d 2074 Directs GT.M t\n 00087ca0: 6f20 6f70 656e 2074 6865 206a 6f75 726e o open the journ\n 00087cb0: 616c 2066 696c 6520 7769 7468 2063 6572 al file with cer\n 00087cc0: 7461 696e 2061 6464 6974 696f 6e61 6c20 tain additional \n-00087cd0: 494f 2066 6c61 6773 5400 48f2 9100 0020 IO flagsT.H.... \n+00087cd0: 494f 2066 6c61 6773 5400 48fe 9100 0020 IO flagsT.H.... \n 00087ce0: 2020 2874 6865 2065 7861 6374 2073 6574 (the exact set\n 00087cf0: 206f 6620 666c 6167 7320 7661 7269 6573 of flags varies\n 00087d00: 2062 7920 7468 6520 706c 6174 666f 726d by the platform\n 00087d10: 2077 6865 7265 2053 594e 435f 494f 2069 where SYNC_IO i\n-00087d20: 7320 7375 7070 6f72 7465 642c 5100 47f2 s supported,Q.G.\n+00087d20: 7320 7375 7070 6f72 7465 642c 5100 47fe s supported,Q.G.\n 00087d30: 3400 0020 2020 666f 7220 6578 616d 706c 4.. for exampl\n 00087d40: 6520 6f6e 204c 696e 7578 2079 6f75 206d e on Linux you m\n 00087d50: 6967 6874 2075 7469 6c69 7a65 2074 6865 ight utilize the\n 00087d60: 204f 5f44 4952 4543 5420 666c 6167 292e O_DIRECT flag).\n 00087d70: 2055 6e64 6572 206e 6f72 6d61 6c4c 0048 Under normalL.H\n-00087d80: f211 0000 2020 206f 7065 7261 7469 6f6e .... operation\n+00087d80: fe11 0000 2020 206f 7065 7261 7469 6f6e .... operation\n 00087d90: 2c20 6461 7461 2069 7320 7772 6974 7465 , data is writte\n 00087da0: 6e20 746f 2062 7574 206e 6f74 2072 6561 n to but not rea\n 00087db0: 6420 6672 6f6d 2074 6865 206a 6f75 726e d from the journ\n-00087dc0: 616c 2066 696c 6573 2e54 0048 f221 0000 al files.T.H.!..\n+00087dc0: 616c 2066 696c 6573 2e54 0048 fe21 0000 al files.T.H.!..\n 00087dd0: 2020 2054 6865 7265 666f 7265 2c20 6465 Therefore, de\n 00087de0: 7065 6e64 696e 6720 6f6e 2079 6f75 7220 pending on your \n 00087df0: 6163 7475 616c 2077 6f72 6b6c 6f61 6420 actual workload \n 00087e00: 616e 6420 796f 7572 2063 6f6d 7075 7465 and your compute\n 00087e10: 7220 7379 7374 656d 2c20 796f 7548 0048 r system, youH.H\n-00087e20: f231 0000 2020 206d 6179 2073 6565 2062 .1.. may see b\n+00087e20: fe31 0000 2020 206d 6179 2073 6565 2062 .1.. may see b\n 00087e30: 6574 7465 7220 7468 726f 7567 6870 7574 etter throughput\n 00087e40: 2062 7920 7573 696e 6720 7468 6520 5359 by using the SY\n 00087e50: 4e43 5f49 4f20 6a6f 7572 6e61 6c20 6f70 NC_IO journal op\n-00087e60: 7469 6f6e 2e07 0048 f241 0000 5300 48f2 tion...H.A..S.H.\n+00087e60: 7469 6f6e 2e07 0048 fe41 0000 5300 48fe tion...H.A..S.H.\n 00087e70: 5100 0020 2020 596f 7520 7368 6f75 6c64 Q.. You should\n 00087e80: 2065 6d70 6972 6963 616c 6c79 2064 6574 empirically det\n 00087e90: 6572 6d69 6e65 2074 6865 2065 6666 6563 ermine the effec\n 00087ea0: 7420 6f66 2074 6869 7320 6f70 7469 6f6e t of this option\n 00087eb0: 2c20 6265 6361 7573 6520 7468 6572 6552 , because thereR\n-00087ec0: 0048 f261 0000 2020 2069 7320 6e6f 2077 .H.a.. is no w\n+00087ec0: 0048 fe61 0000 2020 2069 7320 6e6f 2077 .H.a.. is no w\n 00087ed0: 6179 2074 6f20 7072 6564 6963 7420 7468 ay to predict th\n 00087ee0: 6520 7065 7266 6f72 6d61 6e63 6520 6761 e performance ga\n 00087ef0: 696e 206f 7220 696d 7061 6374 2069 6e20 in or impact in \n 00087f00: 6164 7661 6e63 652e 2054 6865 7265 2069 advance. There i\n-00087f10: 7353 0048 f271 0000 2020 206e 6f20 6675 sS.H.q.. no fu\n+00087f10: 7353 0048 fe71 0000 2020 206e 6f20 6675 sS.H.q.. no fu\n 00087f20: 6e63 7469 6f6e 616c 2064 6966 6665 7265 nctional differe\n 00087f30: 6e63 6520 696e 2047 542e 4d20 6265 6861 nce in GT.M beha\n 00087f40: 7669 6f72 2077 6974 6820 7468 6520 7573 vior with the us\n 00087f50: 6520 6f66 2053 594e 435f 494f 2e20 4966 e of SYNC_IO. If\n-00087f60: 2079 6f75 5200 48f2 8100 0020 2020 6465 youR.H.... de\n+00087f60: 2079 6f75 5200 48fe 8100 0020 2020 6465 youR.H.... de\n 00087f70: 7465 726d 696e 6520 7468 6174 2064 6966 termine that dif\n 00087f80: 6665 7265 6e74 2077 6f72 6b6c 6f61 6473 ferent workloads\n 00087f90: 2070 6572 666f 726d 2062 6573 7420 7769 perform best wi\n 00087fa0: 7468 2061 2064 6966 6665 7265 6e74 2073 th a different s\n-00087fb0: 6574 7469 6e67 4300 48f2 9100 0020 2020 ettingC.H.... \n+00087fb0: 6574 7469 6e67 4300 48fe 9100 0020 2020 ettingC.H.... \n 00087fc0: 6f66 2053 594e 435f 494f 2c20 796f 7520 of SYNC_IO, you \n 00087fd0: 6361 6e20 6368 616e 6765 2069 7420 7769 can change it wi\n 00087fe0: 7468 204d 5550 4950 2053 4554 2061 7420 th MUPIP SET at \n-00087ff0: 616e 7920 7469 6d65 2e07 0047 f235 0000 any time...G.5..\n+00087ff0: 616e 7920 7469 6d65 2e07 0047 fe35 0000 any time...G.5..\n 00088000: 0100 0000 e707 0000 ff12 0000 0000 0000 ................\n-00088010: 9c00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00088010: 9c00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00088020: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00088030: ff73 00ff 4143 5449 4f4e 5f51 5541 4c49 .s..ACTION_QUALI\n 00088040: 4649 4552 5300 ff73 00ff 4a4f 5552 4e41 FIERS..s..JOURNA\n 00088050: 4c5f 4f50 5449 4f4e 5300 c135 1100 0020 L_OPTIONS..5... \n 00088060: 2020 5468 6520 6465 6661 756c 7420 6973 The default is\n 00088070: 204e 4f53 594e 435f 494f 2e20 4966 2079 NOSYNC_IO. If y\n 00088080: 6f75 2073 7065 6369 6679 2062 6f74 6820 ou specify both \n 00088090: 4e4f 5359 4e43 5f49 4f20 616e 6420 5359 NOSYNC_IO and SY\n-000880a0: 4e43 5f49 4f20 696e 2074 6865 4200 48f2 NC_IO in theB.H.\n+000880a0: 4e43 5f49 4f20 696e 2074 6865 4200 48fe NC_IO in theB.H.\n 000880b0: 2100 0020 2020 7361 6d65 206a 6f75 726e !.. same journ\n 000880c0: 616c 2d6f 7074 696f 6e2d 6c69 7374 2c20 al-option-list, \n 000880d0: 4754 2e4d 2075 7365 7320 7468 6520 6c61 GT.M uses the la\n 000880e0: 7374 206f 6363 7572 7265 6e63 652e 0700 st occurrence...\n-000880f0: 48f2 3100 000d 0048 f241 0000 2020 204f H.1....H.A.. O\n-00088100: 4646 0700 48f2 5100 0052 0048 f261 0000 FF..H.Q..R.H.a..\n+000880f0: 48fe 3100 000d 0048 fe41 0000 2020 204f H.1....H.A.. O\n+00088100: 4646 0700 48fe 5100 0052 0048 fe61 0000 FF..H.Q..R.H.a..\n 00088110: 2020 2053 746f 7073 2072 6563 6f72 6469 Stops recordi\n 00088120: 6e67 2073 7562 7365 7175 656e 7420 6461 ng subsequent da\n 00088130: 7461 6261 7365 2075 7064 6174 6573 2069 tabase updates i\n 00088140: 6e20 7468 6520 6a6f 7572 6e61 6c20 6669 n the journal fi\n-00088150: 6c65 2e20 5370 6563 6966 7950 0048 f271 le. SpecifyP.H.q\n+00088150: 6c65 2e20 5370 6563 6966 7950 0048 fe71 le. SpecifyP.H.q\n 00088160: 0000 2020 204f 4646 2074 6f20 6573 7461 .. OFF to esta\n 00088170: 626c 6973 6820 6a6f 7572 6e61 6c69 6e67 blish journaling\n 00088180: 2063 6861 7261 6374 6572 6973 7469 6373 characteristics\n 00088190: 2077 6974 686f 7574 2063 7265 6174 696e without creatin\n-000881a0: 6720 6120 6a6f 7572 6e61 6c26 0048 f281 g a journal&.H..\n+000881a0: 6720 6120 6a6f 7572 6e61 6c26 0048 fe81 g a journal&.H..\n 000881b0: 0000 2020 2066 696c 6520 6f72 2073 7461 .. file or sta\n 000881c0: 7274 696e 6720 6a6f 7572 6e61 6c69 6e67 rting journaling\n-000881d0: 2e07 0048 f291 0000 2e00 47f2 3600 0020 ...H......G.6.. \n+000881d0: 2e07 0048 fe91 0000 2e00 47fe 3600 0020 ...H......G.6.. \n 000881e0: 2020 5468 6520 6465 6661 756c 7420 666f The default fo\n 000881f0: 7220 5345 5420 2d4a 4f55 524e 414c 3d20 r SET -JOURNAL= \n-00088200: 6973 204f 4e2e 0700 48f2 1100 000c 0048 is ON...H......H\n-00088210: f221 0000 2020 204f 4e07 0048 f231 0000 .!.. ON..H.1..\n-00088220: 4d00 48f2 4100 0020 2020 5265 636f 7264 M.H.A.. Record\n+00088200: 6973 204f 4e2e 0700 48fe 1100 000c 0048 is ON...H......H\n+00088210: fe21 0000 2020 204f 4e07 0048 fe31 0000 .!.. ON..H.1..\n+00088220: 4d00 48fe 4100 0020 2020 5265 636f 7264 M.H.A.. Record\n 00088230: 7320 7375 6273 6571 7565 6e74 2064 6174 s subsequent dat\n 00088240: 6162 6173 6520 7570 6461 7465 7320 696e abase updates in\n 00088250: 2074 6861 7420 6a6f 7572 6e61 6c20 6669 that journal fi\n 00088260: 6c65 2e20 4d55 5049 5020 5345 5451 0048 le. MUPIP SETQ.H\n-00088270: f251 0000 2020 202d 4a4f 5552 4e41 4c3d .Q.. -JOURNAL=\n+00088270: fe51 0000 2020 202d 4a4f 5552 4e41 4c3d .Q.. -JOURNAL=\n 00088280: 4f4e 206d 7573 7420 696e 636c 7564 6520 ON must include \n 00088290: 6569 7468 6572 2042 4546 4f52 455f 494d either BEFORE_IM\n 000882a0: 4147 4553 206f 7220 4e4f 4245 464f 5245 AGES or NOBEFORE\n 000882b0: 5f49 4d41 4745 5320 696e 2074 6865 5200 _IMAGES in theR.\n-000882c0: 48f2 6100 0020 2020 6163 636f 6d70 616e H.a.. accompan\n+000882c0: 48fe 6100 0020 2020 6163 636f 6d70 616e H.a.. accompan\n 000882d0: 7969 6e67 206a 6f75 726e 616c 2d6f 7074 ying journal-opt\n 000882e0: 696f 6e2d 6c69 7374 2e20 4279 2064 6566 ion-list. By def\n 000882f0: 6175 6c74 2047 542e 4d20 7365 7473 206a ault GT.M sets j\n 00088300: 6f75 726e 616c 206f 7065 7261 7469 6f6e ournal operation\n-00088310: 5000 48f2 7100 0020 2020 746f 2042 4546 P.H.q.. to BEF\n+00088310: 5000 48fe 7100 0020 2020 746f 2042 4546 P.H.q.. to BEF\n 00088320: 4f52 455f 494d 4147 4520 6966 2074 6869 ORE_IMAGE if thi\n 00088330: 7320 636f 6d6d 616e 6420 6368 616e 6765 s command change\n 00088340: 7320 7468 6520 6461 7461 6261 7365 2072 s the database r\n 00088350: 6570 6c69 6361 7469 6f6e 2073 7461 7465 eplication state\n-00088360: 4500 48f2 8100 0020 2020 6672 6f6d 204f E.H.... from O\n+00088360: 4500 48fe 8100 0020 2020 6672 6f6d 204f E.H.... from O\n 00088370: 4646 2074 6f20 4f4e 2061 6e64 204a 4f55 FF to ON and JOU\n 00088380: 524e 414c 3d4e 4f42 4546 4f52 455f 494d RNAL=NOBEFORE_IM\n 00088390: 4147 4520 6973 206e 6f74 2073 7065 6369 AGE is not speci\n-000883a0: 6669 6564 2e07 0048 f291 0000 1700 47f2 fied...H......G.\n+000883a0: 6669 6564 2e07 0048 fe91 0000 1700 47fe fied...H......G.\n 000883b0: 3700 0020 2020 2a2a 496d 706f 7274 616e 7.. **Importan\n-000883c0: 742a 2a07 0048 f211 0000 5100 48f2 2100 t**..H....Q.H.!.\n+000883c0: 742a 2a07 0048 fe11 0000 5100 48fe 2100 t**..H....Q.H.!.\n 000883d0: 0020 2020 4f4e 206b 6579 776f 7264 2077 . ON keyword w\n 000883e0: 6f72 6b73 206f 6e6c 7920 6f6e 2070 7265 orks only on pre\n 000883f0: 7669 6f75 736c 7920 454e 4142 4c45 6420 viously ENABLEd \n 00088400: 7265 6769 6f6e 732e 2047 542e 4d20 6967 regions. GT.M ig\n-00088410: 6e6f 7265 7320 4f4e 2069 6651 0048 f231 nores ON ifQ.H.1\n+00088410: 6e6f 7265 7320 4f4e 2069 6651 0048 fe31 nores ON ifQ.H.1\n 00088420: 0000 2020 204a 6f75 726e 616c 696e 6720 .. Journaling \n 00088430: 6973 2044 4953 4142 4c45 642e 2049 6e20 is DISABLEd. In \n 00088440: 6f74 6865 7220 776f 7264 732c 2061 6e20 other words, an \n 00088450: 454e 6162 6c65 202f 2044 4953 6162 6c65 ENable / DISable\n-00088460: 2069 7320 6c69 6b65 2074 6865 5100 48f2 is like theQ.H.\n+00088460: 2069 7320 6c69 6b65 2074 6865 5100 48fe is like theQ.H.\n 00088470: 4100 0020 2020 706f 7765 7220 7377 6974 A.. power swit\n 00088480: 6368 206f 6e20 7468 6520 6261 636b 206f ch on the back o\n 00088490: 6620 6d61 6e79 2074 656c 6576 6973 696f f many televisio\n 000884a0: 6e20 7365 7473 2061 6e64 204f 4e2f 4f46 n sets and ON/OF\n 000884b0: 4620 6973 206c 696b 6520 7468 6553 0048 F is like theS.H\n-000884c0: f251 0000 2020 204f 4e2f 4f46 4620 6f6e .Q.. ON/OFF on\n+000884c0: fe51 0000 2020 204f 4e2f 4f46 4620 6f6e .Q.. ON/OFF on\n 000884d0: 2074 6865 2072 656d 6f74 6520 636f 6e74 the remote cont\n 000884e0: 726f 6c2e 2054 6865 204f 4e2f 4f46 4620 rol. The ON/OFF \n 000884f0: 6f6e 2074 6865 2072 656d 6f74 6520 636f on the remote co\n 00088500: 6e74 726f 6c20 776f 726b 7320 6f6e 6c79 ntrol works only\n-00088510: 4d00 48f2 6100 0020 2020 7768 656e 2074 M.H.a.. when t\n+00088510: 4d00 48fe 6100 0020 2020 7768 656e 2074 M.H.a.. when t\n 00088520: 6865 2070 6f77 6572 2073 7769 7463 6820 he power switch \n 00088530: 6f6e 2074 6865 2062 6163 6b20 6f66 2074 on the back of t\n 00088540: 6865 2074 656c 6576 6973 696f 6e20 7365 he television se\n 00088550: 7420 6973 2065 6e61 626c 6564 2e07 0048 t is enabled...H\n-00088560: f271 0000 4e00 48f2 8100 0020 2020 4966 .q..N.H.... If\n+00088560: fe71 0000 4e00 48fe 8100 0020 2020 4966 .q..N.H.... If\n 00088570: 2074 6865 2063 7572 7265 6e74 2067 656e the current gen\n 00088580: 6572 6174 696f 6e20 6a6f 7572 6e61 6c20 eration journal \n 00088590: 6669 6c65 2069 7320 6461 6d61 6765 642f file is damaged/\n 000885a0: 6d69 7373 696e 672c 204d 5550 4950 2053 missing, MUPIP S\n-000885b0: 4554 4f00 48f2 9100 0020 2020 2d4a 4f55 ETO.H.... -JOU\n+000885b0: 4554 4f00 48fe 9100 0020 2020 2d4a 4f55 ETO.H.... -JOU\n 000885c0: 524e 414c 3d4f 4e20 696d 706c 6963 6974 RNAL=ON implicit\n 000885d0: 6c79 2074 7572 6e73 206f 6666 206a 6f75 ly turns off jou\n 000885e0: 726e 616c 696e 6720 666f 7220 7468 6520 rnaling for the \n 000885f0: 7370 6563 6966 6965 6420 7265 6769 6f6e specified region\n-00088600: 2c52 0047 f238 0000 2020 2063 7265 6174 ,R.G.8.. creat\n+00088600: 2c52 0047 fe38 0000 2020 2063 7265 6174 ,R.G.8.. creat\n 00088610: 6573 2061 206e 6577 206a 6f75 726e 616c es a new journal\n 00088620: 2066 696c 6520 7769 7468 206e 6f20 6261 file with no ba\n 00088630: 636b 2070 6f69 6e74 6572 7320 746f 2074 ck pointers to t\n 00088640: 6865 2070 7269 6f72 2067 656e 6572 6174 he prior generat\n-00088650: 696f 6e50 0048 f211 0000 2020 206a 6f75 ionP.H.... jou\n+00088650: 696f 6e50 0048 fe11 0000 2020 206a 6f75 ionP.H.... jou\n 00088660: 726e 616c 2066 696c 652c 2061 6e64 2074 rnal file, and t\n 00088670: 7572 6e73 206a 6f75 726e 616c 696e 6720 urns journaling \n 00088680: 6261 636b 206f 6e2e 2046 7572 7468 6572 back on. Further\n 00088690: 2c20 6966 2072 6570 6c69 6361 7469 6f6e , if replication\n-000886a0: 2069 7354 0048 f221 0000 2020 2065 6e61 isT.H.!.. ena\n+000886a0: 2069 7354 0048 fe21 0000 2020 2065 6e61 isT.H.!.. ena\n 000886b0: 626c 6564 2c20 4d55 5049 5020 5345 5420 bled, MUPIP SET \n 000886c0: 2d4a 4f55 524e 414c 3d4f 4e20 7465 6d70 -JOURNAL=ON temp\n 000886d0: 6f72 6172 696c 7920 7377 6974 6368 6573 orarily switches\n 000886e0: 2074 6865 2072 6570 6c69 6361 7469 6f6e the replication\n-000886f0: 2057 4153 5f4f 4e52 0048 f231 0000 2020 WAS_ONR.H.1.. \n+000886f0: 2057 4153 5f4f 4e52 0048 fe31 0000 2020 WAS_ONR.H.1.. \n 00088700: 2073 7461 7465 2069 6e20 7468 6520 7469 state in the ti\n 00088710: 6d65 2077 696e 646f 7720 7768 656e 204d me window when M\n 00088720: 5550 4950 2053 4554 2063 6f6d 6d61 6e64 UPIP SET command\n 00088730: 2074 7572 6e73 206f 6666 206a 6f75 726e turns off journ\n-00088740: 616c 696e 6720 616e 6452 0048 f241 0000 aling andR.H.A..\n+00088740: 616c 696e 6720 616e 6452 0048 fe41 0000 aling andR.H.A..\n 00088750: 2020 2072 6574 7572 6e73 206e 6f72 6d61 returns norma\n 00088760: 6c20 6173 206c 6f6e 6720 6173 2069 7420 l as long as it \n 00088770: 6f70 6572 6174 6573 206f 7574 206f 6620 operates out of \n 00088780: 7468 6520 6a6f 7572 6e61 6c20 706f 6f6c the journal pool\n-00088790: 2062 7566 6665 7220 616e 644c 0048 f251 buffer andL.H.Q\n+00088790: 2062 7566 6665 7220 616e 644c 0048 fe51 buffer andL.H.Q\n 000887a0: 0000 2020 2064 6f65 736e 2774 206e 6565 .. doesn't nee\n 000887b0: 6420 746f 2072 6566 6572 656e 6365 2074 d to reference t\n 000887c0: 6865 2064 616d 6167 6564 206a 6f75 726e he damaged journ\n 000887d0: 616c 2066 696c 6528 7329 2e20 4475 7269 al file(s). Duri\n 000887e0: 6e67 2074 6869 7300 0000 0000 0000 0000 ng this.........\n 000887f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00088800: 0100 0000 f307 0000 2213 0000 0000 0000 ........\".......\n-00088810: 9b00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00088810: 9b00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00088820: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00088830: ff73 00ff 4143 5449 4f4e 5f51 5541 4c49 .s..ACTION_QUALI\n 00088840: 4649 4552 5300 ff73 00ff 4a4f 5552 4e41 FIERS..s..JOURNA\n 00088850: 4c5f 4f50 5449 4f4e 5300 c138 6100 0020 L_OPTIONS..8a.. \n 00088860: 2020 6f70 6572 6174 696f 6e2c 204d 5550 operation, MUP\n 00088870: 4950 2053 4554 202d 4a4f 5552 4e41 4c3d IP SET -JOURNAL=\n 00088880: 4f4e 2061 6c73 6f20 7365 6e64 7320 7468 ON also sends th\n 00088890: 6520 5052 454a 4e4c 4c49 4e4b 4355 5420 e PREJNLLINKCUT \n-000888a0: 6d65 7373 6167 6520 666f 7252 0048 f271 message forR.H.q\n+000888a0: 6d65 7373 6167 6520 666f 7252 0048 fe71 message forR.H.q\n 000888b0: 0000 2020 2074 6865 2072 6567 696f 6e20 .. the region \n 000888c0: 746f 2074 6865 2061 7070 6c69 6361 7469 to the applicati\n 000888d0: 6f6e 2061 6e64 2074 6865 206f 7065 7261 on and the opera\n 000888e0: 746f 7220 6c6f 672e 2057 6869 6c65 2074 tor log. While t\n 000888f0: 6869 7320 6f70 6572 6174 696f 6e52 0048 his operationR.H\n-00088900: f281 0000 2020 2065 6e73 7572 6573 2074 .... ensures t\n+00088900: fe81 0000 2020 2065 6e73 7572 6573 2074 .... ensures t\n 00088910: 6861 7420 6a6f 7572 6e61 6c69 6e67 2063 hat journaling c\n 00088920: 6f6e 7469 6e75 6573 2065 7665 6e20 6966 ontinues even if\n 00088930: 2074 6865 2063 7572 7265 6e74 2067 656e the current gen\n 00088940: 6572 6174 696f 6e20 6a6f 7572 6e61 6c54 eration journalT\n-00088950: 0048 f291 0000 2020 2066 696c 6520 6973 .H.... file is\n+00088950: 0048 fe91 0000 2020 2066 696c 6520 6973 .H.... file is\n 00088960: 2064 616d 6167 6564 2f6d 6973 7369 6e67 damaged/missing\n 00088970: 2c20 6372 6561 7469 6e67 2061 206e 6577 , creating a new\n 00088980: 206a 6f75 726e 616c 2066 696c 6520 7769 journal file wi\n 00088990: 7468 206e 6f20 6261 636b 2070 6f69 6e74 th no back point\n-000889a0: 6572 7351 0047 f239 0000 2020 2063 7265 ersQ.G.9.. cre\n+000889a0: 6572 7351 0047 fe39 0000 2020 2063 7265 ersQ.G.9.. cre\n 000889b0: 6174 6573 2061 2064 6973 636f 6e74 696e ates a discontin\n 000889c0: 7569 7479 2077 6974 6820 7468 6520 7072 uity with the pr\n 000889d0: 6576 696f 7573 206a 6f75 726e 616c 2066 evious journal f\n 000889e0: 696c 6573 2e20 5468 6572 6566 6f72 652c iles. Therefore,\n-000889f0: 2046 4953 5300 48f2 1100 0020 2020 7265 FISS.H.... re\n+000889f0: 2046 4953 5300 48fe 1100 0020 2020 7265 FISS.H.... re\n 00088a00: 636f 6d6d 656e 6473 2074 616b 696e 6720 commends taking \n 00088a10: 6120 6461 7461 6261 7365 2062 6163 6b75 a database backu\n 00088a20: 7020 6174 2074 6865 2065 6172 6c69 6573 p at the earlies\n 00088a30: 7420 636f 6e76 656e 6965 6e63 6520 6265 t convenience be\n-00088a40: 6361 7573 6520 6146 0048 f221 0000 2020 cause aF.H.!.. \n+00088a40: 6361 7573 6520 6146 0048 fe21 0000 2020 cause aF.H.!.. \n 00088a50: 204d 5550 4950 2052 4543 4f56 4552 2f52 MUPIP RECOVER/R\n 00088a60: 4f4c 4c42 4143 4b20 7769 6c6c 206e 6f74 OLLBACK will not\n 00088a70: 2062 6520 6162 6c65 2074 6f20 676f 2062 be able to go b\n 00088a80: 6163 6b20 7061 7374 2074 6869 7352 0048 ack past thisR.H\n-00088a90: f231 0000 2020 2064 6973 636f 6e74 696e .1.. discontin\n+00088a90: fe31 0000 2020 2064 6973 636f 6e74 696e .1.. discontin\n 00088aa0: 7569 7479 2e20 416c 736f 2c20 636f 6e73 uity. Also, cons\n 00088ab0: 6964 6572 2073 7769 7463 6869 6e67 2074 ider switching t\n 00088ac0: 6865 206a 6f75 726e 616c 2066 696c 6573 he journal files\n 00088ad0: 206f 6e20 616c 6c20 7265 6769 6f6e 7354 on all regionsT\n-00088ae0: 0048 f241 0000 2020 2069 6e20 7468 6520 .H.A.. in the \n+00088ae0: 0048 fe41 0000 2020 2069 6e20 7468 6520 .H.A.. in the \n 00088af0: 696e 7374 616e 6365 2028 7769 7468 2052 instance (with R\n 00088b00: 4547 494f 4e20 222a 2229 2074 6f20 656e EGION \"*\") to en\n 00088b10: 7375 7265 2074 6865 2052 4543 4f56 4552 sure the RECOVER\n 00088b20: 2f52 4f4c 4c42 4143 4b20 666f 7220 6f74 /ROLLBACK for ot\n-00088b30: 6865 7225 0048 f251 0000 2020 2072 6567 her%.H.Q.. reg\n+00088b30: 6865 7225 0048 fe51 0000 2020 2072 6567 her%.H.Q.. reg\n 00088b40: 696f 6e73 2072 656d 6169 6e73 2075 6e61 ions remains una\n-00088b50: 6666 6563 7465 642e 0700 48f2 6100 002e ffected...H.a...\n-00088b60: 0048 f271 0000 2020 2054 6865 2064 6566 .H.q.. The def\n+00088b50: 6666 6563 7465 642e 0700 48fe 6100 002e ffected...H.a...\n+00088b60: 0048 fe71 0000 2020 2054 6865 2064 6566 .H.q.. The def\n 00088b70: 6175 6c74 2066 6f72 2053 4554 202d 4a4f ault for SET -JO\n 00088b80: 5552 4e41 4c3d 2069 7320 4f4e 2e07 0048 URNAL= is ON...H\n-00088b90: f281 0000 2200 48f2 9100 0020 2020 595b ....\".H.... Y[\n+00088b90: fe81 0000 2200 48fe 9100 0020 2020 595b ....\".H.... Y[\n 00088ba0: 4945 4c44 5f4c 494d 4954 5d3d 7969 656c IELD_LIMIT]=yiel\n-00088bb0: 6463 6f75 6e74 0700 47f2 3a00 0050 0048 dcount..G.:..P.H\n-00088bc0: f211 0000 2020 2079 6965 6c64 636f 756e .... yieldcoun\n+00088bb0: 6463 6f75 6e74 0700 47fe 3a00 0050 0048 dcount..G.:..P.H\n+00088bc0: fe11 0000 2020 2079 6965 6c64 636f 756e .... yieldcoun\n 00088bd0: 7420 7370 6563 6966 6965 7320 7468 6520 t specifies the \n 00088be0: 6e75 6d62 6572 206f 6620 7469 6d65 7320 number of times \n 00088bf0: 6120 7072 6f63 6573 7320 7468 6174 2074 a process that t\n 00088c00: 7269 6573 2074 6f20 666c 7573 684c 0048 ries to flushL.H\n-00088c10: f221 0000 2020 206a 6f75 726e 616c 2062 .!.. journal b\n+00088c10: fe21 0000 2020 206a 6f75 726e 616c 2062 .!.. journal b\n 00088c20: 7566 6665 7220 636f 6e74 656e 7473 2074 uffer contents t\n 00088c30: 6f20 6469 736b 2079 6965 6c64 7320 6974 o disk yields it\n 00088c40: 7320 7469 6d65 736c 6963 6520 616e 6420 s timeslice and \n-00088c50: 7761 6974 7320 666f 7252 0048 f231 0000 waits forR.H.1..\n+00088c50: 7761 6974 7320 666f 7252 0048 fe31 0000 waits forR.H.1..\n 00088c60: 2020 2061 6464 6974 696f 6e61 6c20 6a6f additional jo\n 00088c70: 7572 6e61 6c20 6275 6666 6572 2063 6f6e urnal buffer con\n 00088c80: 7465 6e74 2074 6f20 6265 2066 696c 6c65 tent to be fille\n 00088c90: 642d 696e 2062 7920 636f 6e63 7572 7265 d-in by concurre\n-00088ca0: 6e74 6c79 2061 6374 6976 6549 0048 f241 ntly activeI.H.A\n+00088ca0: 6e74 6c79 2061 6374 6976 6549 0048 fe41 ntly activeI.H.A\n 00088cb0: 0000 2020 2070 726f 6365 7373 6573 2c20 .. processes, \n 00088cc0: 6265 666f 7265 2069 6e69 7469 6174 696e before initiatin\n 00088cd0: 6720 6120 6c65 7373 2074 6861 6e20 6f70 g a less than op\n 00088ce0: 7469 6d61 6c20 492f 4f20 6f70 6572 6174 timal I/O operat\n-00088cf0: 696f 6e2e 0700 48f2 5100 004e 0048 f261 ion...H.Q..N.H.a\n+00088cf0: 696f 6e2e 0700 48fe 5100 004e 0048 fe61 ion...H.Q..N.H.a\n 00088d00: 0000 2020 2041 2073 6d61 6c6c 6572 2059 .. A smaller Y\n 00088d10: 4945 4c44 5f4c 494d 4954 2069 7320 6170 IELD_LIMIT is ap\n 00088d20: 7072 6f70 7269 6174 6520 666f 7220 6c69 propriate for li\n 00088d30: 6768 7420 6c6f 6164 2063 6f6e 6469 7469 ght load conditi\n-00088d40: 6f6e 7320 7768 696c 653e 0048 f271 0000 ons while>.H.q..\n+00088d40: 6f6e 7320 7768 696c 653e 0048 fe71 0000 ons while>.H.q..\n 00088d50: 2020 206c 6172 6765 7220 7661 6c75 6573 larger values\n 00088d60: 2061 7265 2061 7070 726f 7072 6961 7465 are appropriate\n 00088d70: 2061 7320 7468 6520 6c6f 6164 2069 6e63 as the load inc\n-00088d80: 7265 6173 6573 2e07 0048 f281 0000 1200 reases...H......\n-00088d90: 48f2 9100 0020 2020 2a2a 4e6f 7465 2a2a H.... **Note**\n-00088da0: 0700 47f2 4100 0053 0048 f211 0000 2020 ..G.A..S.H.... \n+00088d80: 7265 6173 6573 2e07 0048 fe81 0000 1200 reases...H......\n+00088d90: 48fe 9100 0020 2020 2a2a 4e6f 7465 2a2a H.... **Note**\n+00088da0: 0700 47fe 4100 0053 0048 fe11 0000 2020 ..G.A..S.H.... \n 00088db0: 2041 2073 6d61 6c6c 2059 4945 4c44 5f4c A small YIELD_L\n 00088dc0: 494d 4954 206d 6179 2063 6175 7365 2070 IMIT may cause p\n 00088dd0: 6572 666f 726d 616e 6365 206c 6f73 7320 erformance loss \n 00088de0: 6475 6520 746f 2070 6172 7469 616c 2070 due to partial p\n-00088df0: 6167 6520 7772 6974 6573 5100 48f2 2100 age writesQ.H.!.\n+00088df0: 6167 6520 7772 6974 6573 5100 48fe 2100 age writesQ.H.!.\n 00088e00: 0020 2020 7768 696c 6520 6120 6c61 7267 . while a larg\n 00088e10: 6520 5949 454c 445f 4c49 4d49 5420 6d61 e YIELD_LIMIT ma\n 00088e20: 7920 6361 7573 6520 7065 7266 6f72 6d61 y cause performa\n 00088e30: 6e63 6520 6c6f 7373 2064 7565 2074 6f20 nce loss due to \n-00088e40: 7369 676e 6966 6963 616e 742e 0048 f231 significant..H.1\n+00088e40: 7369 676e 6966 6963 616e 742e 0048 fe31 significant..H.1\n 00088e50: 0000 2020 2069 646c 6520 7469 6d65 7320 .. idle times \n 00088e60: 2864 7565 2074 6f20 6120 6c6f 7420 6f66 (due to a lot of\n-00088e70: 2079 6965 6c64 7329 2e07 0048 f241 0000 yields)...H.A..\n-00088e80: 5200 48f2 5100 0020 2020 5468 6520 6d69 R.H.Q.. The mi\n+00088e70: 2079 6965 6c64 7329 2e07 0048 fe41 0000 yields)...H.A..\n+00088e80: 5200 48fe 5100 0020 2020 5468 6520 6d69 R.H.Q.. The mi\n 00088e90: 6e69 6d75 6d20 5949 454c 445f 4c49 4d49 nimum YIELD_LIMI\n 00088ea0: 5420 6973 207a 6572 6f20 2830 292c 2074 T is zero (0), t\n 00088eb0: 6865 206d 6178 696d 756d 2059 4945 4c44 he maximum YIELD\n 00088ec0: 5f4c 494d 4954 2069 7320 3230 3438 2061 _LIMIT is 2048 a\n-00088ed0: 6e64 2700 48f2 6100 0020 2020 7468 6520 nd'.H.a.. the \n+00088ed0: 6e64 2700 48fe 6100 0020 2020 7468 6520 nd'.H.a.. the \n 00088ee0: 6465 6661 756c 7420 5949 454c 445f 4c49 default YIELD_LI\n-00088ef0: 4d49 5420 6973 2038 2e07 0048 f271 0000 MIT is 8...H.q..\n-00088f00: 4f00 48f2 8100 0020 2020 4173 2074 6865 O.H.... As the\n+00088ef0: 4d49 5420 6973 2038 2e07 0048 fe71 0000 MIT is 8...H.q..\n+00088f00: 4f00 48fe 8100 0020 2020 4173 2074 6865 O.H.... As the\n 00088f10: 2064 6973 6b20 6361 6e20 6f6e 6c79 2077 disk can only w\n 00088f20: 7269 7465 2065 6e74 6972 6520 626c 6f63 rite entire bloc\n 00088f30: 6b73 206f 6620 6461 7461 2c20 6d61 6e79 ks of data, many\n 00088f40: 2049 2f4f 2073 7562 7379 7374 656d 7354 I/O subsystemsT\n-00088f50: 0048 f291 0000 2020 2070 6572 666f 726d .H.... perform\n+00088f50: 0048 fe91 0000 2020 2070 6572 666f 726d .H.... perform\n 00088f60: 2061 2052 4541 442d 4d4f 4449 4659 2d57 a READ-MODIFY-W\n 00088f70: 5249 5445 206f 7065 7261 7469 6f6e 2077 RITE operation w\n 00088f80: 6865 6e20 6461 7461 2074 6f20 6265 2077 hen data to be w\n 00088f90: 7269 7474 656e 2069 7320 6120 7061 7274 ritten is a part\n-00088fa0: 6961 6c50 0047 f242 0000 2020 2062 6c6f ialP.G.B.. blo\n+00088fa0: 6961 6c50 0047 fe42 0000 2020 2062 6c6f ialP.G.B.. blo\n 00088fb0: 636b 2061 7320 6f70 706f 7365 6420 746f ck as opposed to\n 00088fc0: 2073 696d 706c 6520 7772 6974 6573 2066 simple writes f\n 00088fd0: 6f72 2061 6e20 656e 7469 7265 2062 6c6f or an entire blo\n 00088fe0: 636b 2e20 5468 6520 5949 454c 445f 4c49 ck. The YIELD_LI\n 00088ff0: 4d49 5400 0000 0000 0000 0000 0000 0000 MIT.............\n 00089000: 0100 0000 fe07 0000 5013 0000 0000 0000 ........P.......\n-00089010: 9600 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00089010: 9600 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00089020: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00089030: ff73 00ff 4143 5449 4f4e 5f51 5541 4c49 .s..ACTION_QUALI\n 00089040: 4649 4552 5300 ff73 00ff 4a4f 5552 4e41 FIERS..s..JOURNA\n 00089050: 4c5f 4f50 5449 4f4e 5300 c142 1100 0020 L_OPTIONS..B... \n 00089060: 2020 7175 616c 6966 6965 7220 7472 6965 qualifier trie\n 00089070: 7320 746f 2072 6564 7563 6520 7468 6520 s to reduce the \n 00089080: 6672 6571 7565 6e63 7920 6f66 2073 7562 frequency of sub\n 00089090: 2d6f 7074 696d 616c 2070 6172 7469 616c -optimal partial\n-000890a0: 2062 6c6f 636b 5100 48f2 2100 0020 2020 blockQ.H.!.. \n+000890a0: 2062 6c6f 636b 5100 48fe 2100 0020 2020 blockQ.H.!.. \n 000890b0: 7772 6974 6573 2062 7920 6465 6665 7272 writes by deferr\n 000890c0: 696e 6720 7375 6368 2077 7269 7465 7320 ing such writes \n 000890d0: 6173 206d 7563 6820 6173 2070 6f73 7369 as much as possi\n 000890e0: 626c 6520 696e 2074 6865 2068 6f70 6520 ble in the hope \n-000890f0: 7468 6174 2069 6e54 0048 f231 0000 2020 that inT.H.1.. \n+000890f0: 7468 6174 2069 6e54 0048 fe31 0000 2020 that inT.H.1.. \n 00089100: 2074 6865 206d 6561 6e74 696d 6520 7468 the meantime th\n 00089110: 6520 6a6f 7572 6e61 6c20 6275 6666 6572 e journal buffer\n 00089120: 2061 6363 756d 756c 6174 6573 206d 6f72 accumulates mor\n 00089130: 6520 636f 6e74 656e 7420 616e 6420 7175 e content and qu\n-00089140: 616c 6966 6965 7320 666f 7228 0048 f241 alifies for(.H.A\n+00089140: 616c 6966 6965 7320 666f 7228 0048 fe41 alifies for(.H.A\n 00089150: 0000 2020 2061 6e20 6f70 7469 6d61 6c20 .. an optimal \n 00089160: 656e 7469 7265 2062 6c6f 636b 2077 7269 entire block wri\n-00089170: 7465 2e07 0048 f251 0000 1600 20f2 4558 te...H.Q.... .EX\n+00089170: 7465 2e07 0048 fe51 0000 1600 20fe 4558 te...H.Q.... .EX\n 00089180: 414d 504c 4553 0000 4578 616d 706c 6573 AMPLES..Examples\n-00089190: 1300 29f2 bf11 0000 2020 2045 7861 6d70 ..)..... Examp\n-000891a0: 6c65 7307 002a f221 0000 4000 2af2 3100 les..*.!..@.*.1.\n+00089190: 1300 29fe bf11 0000 2020 2045 7861 6d70 ..)..... Examp\n+000891a0: 6c65 7307 002a fe21 0000 4000 2afe 3100 les..*.!..@.*.1.\n 000891b0: 0020 2020 2420 6d75 7069 7020 7365 7420 . $ mupip set \n 000891c0: 2d6a 6f75 726e 616c 3d22 656e 6162 6c65 -journal=\"enable\n 000891d0: 2c6e 6f62 6566 6f72 6522 202d 6669 6c65 ,nobefore\" -file\n-000891e0: 206d 756d 7073 2e64 6174 0700 2af2 4100 mumps.dat..*.A.\n-000891f0: 0054 002a f251 0000 2020 2054 6869 7320 .T.*.Q.. This \n+000891e0: 206d 756d 7073 2e64 6174 0700 2afe 4100 mumps.dat..*.A.\n+000891f0: 0054 002a fe51 0000 2020 2054 6869 7320 .T.*.Q.. This \n 00089200: 6578 616d 706c 6520 656e 6162 6c65 7320 example enables \n 00089210: 4e4f 4245 464f 5245 5f49 4d41 4745 206a NOBEFORE_IMAGE j\n 00089220: 6f75 726e 616c 696e 6720 6f6e 206d 756d ournaling on mum\n 00089230: 7073 2e64 6174 2e20 4966 206a 6f75 726e ps.dat. If journ\n-00089240: 616c 696e 674d 002a f261 0000 2020 2069 alingM.*.a.. i\n+00089240: 616c 696e 674d 002a fe61 0000 2020 2069 alingM.*.a.. i\n 00089250: 7320 616c 7265 6164 7920 656e 6162 6c65 s already enable\n 00089260: 642c 2074 6869 7320 636f 6d6d 616e 6420 d, this command \n 00089270: 7377 6974 6368 6573 2074 6865 2063 7572 switches the cur\n 00089280: 7265 6e74 206a 6f75 726e 616c 2066 696c rent journal fil\n-00089290: 652e 0700 2af2 7100 0012 002a f281 0000 e...*.q....*....\n-000892a0: 2020 2045 7861 6d70 6c65 3a07 002a f291 Example:..*..\n-000892b0: 0000 3c00 29f2 c011 0000 2020 2024 206d ..<.)..... $ m\n+00089290: 652e 0700 2afe 7100 0012 002a fe81 0000 e...*.q....*....\n+000892a0: 2020 2045 7861 6d70 6c65 3a07 002a fe91 Example:..*..\n+000892b0: 0000 3c00 29fe c011 0000 2020 2024 206d ..<.)..... $ m\n 000892c0: 7570 6970 2073 6574 202d 6a6f 7572 6e61 upip set -journa\n 000892d0: 6c3d 6f6e 2c65 6e61 626c 652c 6265 666f l=on,enable,befo\n 000892e0: 7265 202d 7265 6769 6f6e 2022 2a22 0700 re -region \"*\"..\n-000892f0: 2af2 1200 004a 002a f213 0000 2020 2054 *....J.*.... T\n+000892f0: 2afe 1200 004a 002a fe13 0000 2020 2054 *....J.*.... T\n 00089300: 6869 7320 6578 616d 706c 6520 7475 726e his example turn\n 00089310: 206f 6e20 6a6f 7572 6e61 6c69 6e67 2077 on journaling w\n 00089320: 6974 6820 4245 464f 5245 5f49 4d41 4745 ith BEFORE_IMAGE\n 00089330: 206a 6f75 726e 616c 696e 672e 2049 6652 journaling. IfR\n-00089340: 002a f214 0000 2020 206a 6f75 726e 616c .*.... journal\n+00089340: 002a fe14 0000 2020 206a 6f75 726e 616c .*.... journal\n 00089350: 696e 6720 6973 2061 6c72 6561 6479 2065 ing is already e\n 00089360: 6e61 626c 6564 2c20 7468 6973 2063 6f6d nabled, this com\n 00089370: 6d61 6e64 2073 7769 7463 6865 7320 7468 mand switches th\n 00089380: 6520 6375 7272 656e 7420 6a6f 7572 6e61 e current journa\n-00089390: 6c1f 002a f215 0000 2020 2066 696c 6520 l..*.... file \n+00089390: 6c1f 002a fe15 0000 2020 2066 696c 6520 l..*.... file \n 000893a0: 666f 7220 616c 6c20 7265 6769 6f6e 732e for all regions.\n-000893b0: 0700 2af2 1600 0041 002a f217 0000 2020 ..*....A.*.... \n+000893b0: 0700 2afe 1600 0041 002a fe17 0000 2020 ..*....A.*.... \n 000893c0: 2024 206d 7570 6970 2073 6574 202d 6669 $ mupip set -fi\n 000893d0: 6c65 202d 6a6f 7572 6e61 6c3d 226e 6f62 le -journal=\"nob\n 000893e0: 6566 6f72 652c 6275 6666 3d32 3330 3722 efore,buff=2307\"\n-000893f0: 2067 746d 2e64 6174 0700 2af2 1800 0050 gtm.dat..*....P\n-00089400: 002a f219 0000 2020 2054 6869 7320 6578 .*.... This ex\n+000893f0: 2067 746d 2e64 6174 0700 2afe 1800 0050 gtm.dat..*....P\n+00089400: 002a fe19 0000 2020 2054 6869 7320 6578 .*.... This ex\n 00089410: 616d 706c 6520 696e 6974 6961 7465 7320 ample initiates \n 00089420: 4e4f 4245 464f 5245 5f49 4d41 4745 206a NOBEFORE_IMAGE j\n 00089430: 6f75 726e 616c 696e 6720 666f 7220 7468 ournaling for th\n 00089440: 6520 6461 7461 6261 7365 2066 696c 6554 e database fileT\n-00089450: 002a f21a 0000 2020 2067 746d 2e64 6174 .*.... gtm.dat\n+00089450: 002a fe1a 0000 2020 2067 746d 2e64 6174 .*.... gtm.dat\n 00089460: 2077 6974 6820 6120 6a6f 7572 6e61 6c20 with a journal \n 00089470: 6275 6666 6572 2073 697a 6520 6f66 2032 buffer size of 2\n 00089480: 3330 3720 626c 6f63 6b73 2e20 4974 2061 307 blocks. It a\n 00089490: 6c73 6f20 7377 6974 6368 6573 2074 6f20 lso switches to \n-000894a0: 6e65 774f 002a f221 0000 2020 206a 6f75 newO.*.!.. jou\n+000894a0: 6e65 774f 002a fe21 0000 2020 206a 6f75 newO.*.!.. jou\n 000894b0: 726e 616c 2066 696c 652e 2054 6869 7320 rnal file. This \n 000894c0: 636f 6d6d 616e 6420 6173 7375 6d65 7320 command assumes \n 000894d0: 7468 6174 2073 6f6d 6520 7072 696f 7220 that some prior \n 000894e0: 4d55 5049 5020 5345 5420 2d4a 4f55 524e MUPIP SET -JOURN\n-000894f0: 414c 2700 2af2 2200 0020 2020 7370 6563 AL'.*.\".. spec\n+000894f0: 414c 2700 2afe 2200 0020 2020 7370 6563 AL'.*.\".. spec\n 00089500: 6966 6965 6420 454e 4142 4c45 2066 6f72 ified ENABLE for\n-00089510: 2067 746d 2e64 6174 2e07 002a f223 0000 gtm.dat...*.#..\n-00089520: 1200 2af2 2400 0020 2020 4578 616d 706c ..*.$.. Exampl\n-00089530: 653a 0700 2af2 2500 0059 002a f226 0000 e:..*.%..Y.*.&..\n+00089510: 2067 746d 2e64 6174 2e07 002a fe23 0000 gtm.dat...*.#..\n+00089520: 1200 2afe 2400 0020 2020 4578 616d 706c ..*.$.. Exampl\n+00089530: 653a 0700 2afe 2500 0059 002a fe26 0000 e:..*.%..Y.*.&..\n 00089540: 2020 2024 206d 7570 6970 2073 6574 202d $ mupip set -\n 00089550: 7265 6769 6f6e 202d 6a6f 7572 6e61 6c3d region -journal=\n 00089560: 656e 6162 6c65 2c62 6566 6f72 655f 696d enable,before_im\n 00089570: 6167 6573 2c61 6c6c 6f63 6174 696f 6e3d ages,allocation=\n 00089580: 3530 3030 302c 6578 743d 3530 3030 2022 50000,ext=5000 \"\n-00089590: 2a22 0700 2af2 2700 0052 002a f228 0000 *\"..*.'..R.*.(..\n+00089590: 2a22 0700 2afe 2700 0052 002a fe28 0000 *\"..*.'..R.*.(..\n 000895a0: 2020 2054 6869 7320 6578 616d 706c 6520 This example \n 000895b0: 656e 6162 6c65 7320 6a6f 7572 6e61 6c69 enables journali\n 000895c0: 6e67 2077 6974 6820 4245 464f 5245 5f49 ng with BEFORE_I\n 000895d0: 4d41 4745 5320 6f6e 2061 6c6c 2072 6567 MAGES on all reg\n-000895e0: 696f 6e73 206f 6620 7468 654f 002a f229 ions of theO.*.)\n+000895e0: 696f 6e73 206f 6620 7468 654f 002a fe29 ions of theO.*.)\n 000895f0: 0000 2020 2063 7572 7265 6e74 2047 6c6f .. current Glo\n 00089600: 6261 6c20 4469 7265 6374 6f72 7920 616e bal Directory an\n 00089610: 6420 6769 7665 7320 6561 6368 206a 6f75 d gives each jou\n 00089620: 726e 616c 2066 696c 6520 616e 2041 4c4c rnal file an ALL\n-00089630: 4f43 4154 494f 4e20 6f66 4b00 2af2 2a00 OCATION ofK.*.*.\n+00089630: 4f43 4154 494f 4e20 6f66 4b00 2afe 2a00 OCATION ofK.*.*.\n 00089640: 0020 2020 3530 3030 3020 626c 6f63 6b73 . 50000 blocks\n 00089650: 2061 6e64 2061 6e20 4558 5445 4e53 494f and an EXTENSIO\n 00089660: 4e20 6f66 2035 3030 3020 626c 6f63 6b73 N of 5000 blocks\n 00089670: 2e20 4966 2074 6865 2072 6567 696f 6e73 . If the regions\n-00089680: 2068 6176 6552 002a f231 0000 2020 2073 haveR.*.1.. s\n+00089680: 2068 6176 6552 002a fe31 0000 2020 2073 haveR.*.1.. s\n 00089690: 6967 6e69 6669 6361 6e74 6c79 2064 6966 ignificantly dif\n 000896a0: 6665 7265 6e74 206c 6576 656c 7320 6f66 ferent levels of\n 000896b0: 2075 7064 6174 652c 2075 7365 2073 6576 update, use sev\n 000896c0: 6572 616c 204d 5550 4950 2053 4554 202d eral MUPIP SET -\n-000896d0: 4649 4c45 206f 721b 002a f232 0000 2020 FILE or..*.2.. \n+000896d0: 4649 4c45 206f 721b 002a fe32 0000 2020 FILE or..*.2.. \n 000896e0: 202d 5245 4749 4f4e 2063 6f6d 6d61 6e64 -REGION command\n-000896f0: 732e 0700 2af2 3300 0012 002a f234 0000 s...*.3....*.4..\n-00089700: 2020 2045 7861 6d70 6c65 3a07 002a f235 Example:..*.5\n-00089710: 0000 4000 2af2 3600 0020 2020 2420 6d75 ..@.*.6.. $ mu\n+000896f0: 732e 0700 2afe 3300 0012 002a fe34 0000 s...*.3....*.4..\n+00089700: 2020 2045 7861 6d70 6c65 3a07 002a fe35 Example:..*.5\n+00089710: 0000 4000 2afe 3600 0020 2020 2420 6d75 ..@.*.6.. $ mu\n 00089720: 7069 7020 7365 7420 2d72 6567 696f 6e20 pip set -region \n 00089730: 2d6a 6f75 726e 616c 3d22 656e 6162 6c65 -journal=\"enable\n 00089740: 2c62 6566 6f72 6522 2061 7265 672c 6272 ,before\" areg,br\n-00089750: 6567 0700 2af2 3700 0054 002a f238 0000 eg..*.7..T.*.8..\n+00089750: 6567 0700 2afe 3700 0054 002a fe38 0000 eg..*.7..T.*.8..\n 00089760: 2020 2054 6869 7320 6578 616d 706c 6520 This example \n 00089770: 6465 636c 6172 6573 206a 6f75 726e 616c declares journal\n 00089780: 696e 6720 6163 7469 7665 2077 6974 6820 ing active with \n 00089790: 4245 464f 5245 5f49 4d41 4745 5320 666f BEFORE_IMAGES fo\n 000897a0: 7220 7468 6520 7265 6769 6f6e 7338 002a r the regions8.*\n-000897b0: f239 0000 2020 2061 7265 6720 616e 6420 .9.. areg and \n+000897b0: fe39 0000 2020 2061 7265 6720 616e 6420 .9.. areg and \n 000897c0: 6272 6567 206f 6620 7468 6520 6375 7272 breg of the curr\n 000897d0: 656e 7420 476c 6f62 616c 2044 6972 6563 ent Global Direc\n-000897e0: 746f 7279 2e07 002a f23a 0000 1200 2af2 tory...*.:....*.\n+000897e0: 746f 7279 2e07 002a fe3a 0000 1200 2afe tory...*.:....*.\n 000897f0: 4100 0020 2020 4578 616d 706c 653a 0000 A.. Example:..\n 00089800: 0100 0000 1204 0000 6813 0000 0000 0000 ........h.......\n-00089810: 3100 00f2 4845 4c50 00ff 7300 ff4a 4f55 1...HELP..s..JOU\n+00089810: 3100 00fe 4845 4c50 00ff 7300 ff4a 4f55 1...HELP..s..JOU\n 00089820: 524e 414c 494e 4700 ff73 00ff 5345 5400 RNALING..s..SET.\n 00089830: ff73 00ff 4558 414d 504c 4553 00c0 4200 .s..EXAMPLES..B.\n-00089840: 0030 002a f243 0000 2020 2024 206d 7570 .0.*.C.. $ mup\n+00089840: 0030 002a fe43 0000 2020 2024 206d 7570 .0.*.C.. $ mup\n 00089850: 6970 2073 6574 202d 6669 6c65 202d 6e6f ip set -file -no\n 00089860: 6a6f 7572 6e61 6c20 6d75 6d70 732e 6461 journal mumps.da\n-00089870: 7407 002a f244 0000 4a00 2af2 4500 0020 t..*.D..J.*.E.. \n+00089870: 7407 002a fe44 0000 4a00 2afe 4500 0020 t..*.D..J.*.E.. \n 00089880: 2020 5468 6973 2065 7861 6d70 6c65 2064 This example d\n 00089890: 6973 6162 6c65 7320 6a6f 7572 6e61 6c69 isables journali\n 000898a0: 6e67 206f 6e20 7468 6520 6461 7461 6261 ng on the databa\n 000898b0: 7365 2066 696c 6520 6d75 6d70 732e 6461 se file mumps.da\n-000898c0: 742e 0700 2af2 4600 0012 002a f247 0000 t...*.F....*.G..\n-000898d0: 2020 2045 7861 6d70 6c65 3a07 002a f248 Example:..*.H\n-000898e0: 0000 4400 2af2 4900 0020 2020 2420 6d75 ..D.*.I.. $ mu\n+000898c0: 742e 0700 2afe 4600 0012 002a fe47 0000 t...*.F....*.G..\n+000898d0: 2020 2045 7861 6d70 6c65 3a07 002a fe48 Example:..*.H\n+000898e0: 0000 4400 2afe 4900 0020 2020 2420 6d75 ..D.*.I.. $ mu\n 000898f0: 7069 7020 7365 7420 2d6a 6f75 726e 616c pip set -journal\n 00089900: 3d22 454e 4142 4c45 2c42 4546 4f52 455f =\"ENABLE,BEFORE_\n 00089910: 494d 4147 4553 2220 2d72 6567 696f 6e20 IMAGES\" -region \n-00089920: 2241 5245 4722 3d00 2af2 4a00 0020 2020 \"AREG\"=.*.J.. \n+00089920: 2241 5245 4722 3d00 2afe 4a00 0020 2020 \"AREG\"=.*.J.. \n 00089930: 2420 6d75 7069 7020 7365 7420 2d6a 6f75 $ mupip set -jou\n 00089940: 726e 616c 3d22 4f4e 2c42 4546 4f52 455f rnal=\"ON,BEFORE_\n 00089950: 494d 4147 4553 2220 2d72 6567 696f 6e20 IMAGES\" -region \n-00089960: 222a 2207 002a f251 0000 5400 2af2 5200 \"*\"..*.Q..T.*.R.\n+00089960: 222a 2207 002a fe51 0000 5400 2afe 5200 \"*\"..*.Q..T.*.R.\n 00089970: 0020 2020 5468 6973 2065 7861 6d70 6c65 . This example\n 00089980: 2074 7572 6e73 206f 6e20 6a6f 7572 6e61 turns on journa\n 00089990: 6c69 6e67 206f 6e6c 7920 666f 7220 7468 ling only for th\n 000899a0: 6520 7265 6769 6f6e 2041 5245 472e 204e e region AREG. N\n 000899b0: 6f74 6520 7468 6174 2041 4752 4547 4000 ote that AGREG@.\n-000899c0: 2af2 5300 0020 2020 6973 2074 6865 206f *.S.. is the o\n+000899c0: 2afe 5300 0020 2020 6973 2074 6865 206f *.S.. is the o\n 000899d0: 6e6c 7920 7265 6769 6f6e 2074 6861 7420 nly region that \n 000899e0: 6973 2022 6176 6169 6c61 626c 6522 2066 is \"available\" f\n 000899f0: 6f72 206a 6f75 726e 616c 696e 672e 0700 or journaling...\n-00089a00: 2af2 5400 0012 002a f255 0000 2020 2045 *.T....*.U.. E\n-00089a10: 7861 6d70 6c65 3a07 002a f256 0000 3500 xample:..*.V..5.\n-00089a20: 2af2 5700 0020 2020 2420 6d75 7069 7020 *.W.. $ mupip \n+00089a00: 2afe 5400 0012 002a fe55 0000 2020 2045 *.T....*.U.. E\n+00089a10: 7861 6d70 6c65 3a07 002a fe56 0000 3500 xample:..*.V..5.\n+00089a20: 2afe 5700 0020 2020 2420 6d75 7069 7020 *.W.. $ mupip \n 00089a30: 7365 7420 2d61 6363 6573 735f 6d65 7468 set -access_meth\n 00089a40: 6f64 3d4d 4d20 2d66 696c 6520 6774 6d2e od=MM -file gtm.\n-00089a50: 6461 7407 002a f258 0000 4b00 2af2 5900 dat..*.X..K.*.Y.\n+00089a50: 6461 7407 002a fe58 0000 4b00 2afe 5900 dat..*.X..K.*.Y.\n 00089a60: 0020 2020 5468 6973 2065 7861 6d70 6c65 . This example\n 00089a70: 2073 6574 7320 4d4d 2028 4d65 6d6f 7279 sets MM (Memory\n 00089a80: 204d 6170 7065 6429 2061 7320 7468 6520 Mapped) as the \n 00089a90: 6163 6365 7373 206d 6574 686f 6420 6f72 access method or\n-00089aa0: 2047 542e 4d53 002a f25a 0000 2020 2062 GT.MS.*.Z.. b\n+00089aa0: 2047 542e 4d53 002a fe5a 0000 2020 2062 GT.MS.*.Z.. b\n 00089ab0: 7566 6665 7269 6e67 2073 7472 6174 6567 uffering strateg\n 00089ac0: 7920 666f 7220 7374 6f72 696e 6720 616e y for storing an\n 00089ad0: 6420 7265 7472 6965 7669 6e67 2064 6174 d retrieving dat\n 00089ae0: 6120 6672 6f6d 2074 6865 2064 6174 6162 a from the datab\n-00089af0: 6173 6520 6669 6c65 4f00 2af2 6100 0020 ase fileO.*.a.. \n+00089af0: 6173 6520 6669 6c65 4f00 2afe 6100 0020 ase fileO.*.a.. \n 00089b00: 2020 6774 6d2e 6461 742e 2053 696e 6365 gtm.dat. Since\n 00089b10: 204d 4d20 6973 206e 6f74 2073 7570 706f MM is not suppo\n 00089b20: 7274 6564 2077 6974 6820 4245 464f 5245 rted with BEFORE\n 00089b30: 5f49 4d41 4745 206a 6f75 726e 616c 696e _IMAGE journalin\n-00089b40: 672c 2074 6869 734e 002a f262 0000 2020 g, thisN.*.b.. \n+00089b40: 672c 2074 6869 734e 002a fe62 0000 2020 g, thisN.*.b.. \n 00089b50: 2065 7861 6d70 6c65 2070 726f 6475 6365 example produce\n 00089b60: 7320 616e 2065 7272 6f72 206f 6e20 6120 s an error on a \n 00089b70: 6461 7461 6261 7365 2077 6974 6820 4245 database with BE\n 00089b80: 464f 5245 5f49 4d41 4745 206a 6f75 726e FORE_IMAGE journ\n-00089b90: 616c 696e 6754 002a f263 0000 2020 2065 alingT.*.c.. e\n+00089b90: 616c 696e 6754 002a fe63 0000 2020 2065 alingT.*.c.. e\n 00089ba0: 6e61 626c 6564 2e20 596f 7520 6361 6e20 nabled. You can \n 00089bb0: 616c 736f 2075 7365 202d 6163 6365 7373 also use -access\n 00089bc0: 5f6d 6574 686f 643d 4247 2074 6f20 7365 _method=BG to se\n 00089bd0: 7420 4247 2028 4275 6666 6572 6564 2047 t BG (Buffered G\n-00089be0: 6c6f 6261 6c29 2061 7322 002a f264 0000 lobal) as\".*.d..\n+00089be0: 6c6f 6261 6c29 2061 7322 002a fe64 0000 lobal) as\".*.d..\n 00089bf0: 2020 2079 6f75 7220 6275 6666 6572 696e your bufferin\n-00089c00: 6720 7374 7261 7465 6779 2e07 002a f265 g strategy...*.e\n+00089c00: 6720 7374 7261 7465 6779 2e07 002a fe65 g strategy...*.e\n 00089c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00089c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00089c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00089c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00089c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00089c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00089c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -35325,82 +35325,82 @@\n 00089fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00089fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00089fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00089ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008a000: 0100 0000 0d05 0000 6318 0000 0000 0000 ........c.......\n 0008a010: 2c00 00ff 4845 4c50 00ff 7300 ff4a 4f55 ,...HELP..s..JOU\n 0008a020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n-0008a030: 4e41 4c00 004a 4f55 524e 414c 1200 20f2 NAL..JOURNAL.. .\n+0008a030: 4e41 4c00 004a 4f55 524e 414c 1200 20fe NAL..JOURNAL.. .\n 0008a040: bf11 0000 2020 204a 4f55 524e 414c 0700 .... JOURNAL..\n-0008a050: 21f2 2100 0051 0021 f231 0000 2020 204d !.!..Q.!.1.. M\n+0008a050: 21fe 2100 0051 0021 fe31 0000 2020 204d !.!..Q.!.1.. M\n 0008a060: 5550 4950 204a 4f55 524e 414c 2063 6f6d UPIP JOURNAL com\n 0008a070: 6d61 6e64 2061 6e61 6c79 7a65 732c 2065 mand analyzes, e\n 0008a080: 7874 7261 6374 7320 6672 6f6d 2c20 7265 xtracts from, re\n 0008a090: 706f 7274 7320 6f6e 2c20 616e 6420 7265 ports on, and re\n-0008a0a0: 636f 7665 7273 4500 21f2 4100 0020 2020 coversE.!.A.. \n+0008a0a0: 636f 7665 7273 4500 21fe 4100 0020 2020 coversE.!.A.. \n 0008a0b0: 6a6f 7572 6e61 6c20 6669 6c65 732e 2054 journal files. T\n 0008a0c0: 6865 2066 6f72 6d61 7420 666f 7220 7468 he format for th\n 0008a0d0: 6520 4d55 5049 5020 4a4f 5552 4e41 4c20 e MUPIP JOURNAL \n-0008a0e0: 636f 6d6d 616e 6420 6973 3a07 0021 f251 command is:..!.Q\n-0008a0f0: 0000 4100 21f2 6100 0020 2020 4d55 5049 ..A.!.a.. MUPI\n+0008a0e0: 636f 6d6d 616e 6420 6973 3a07 0021 fe51 command is:..!.Q\n+0008a0f0: 0000 4100 21fe 6100 0020 2020 4d55 5049 ..A.!.a.. MUPI\n 0008a100: 5020 4a5b 4f55 524e 414c 5d20 2d71 7561 P J[OURNAL] -qua\n 0008a110: 6c69 6669 6572 5b2e 2e2e 5d20 6669 6c65 lifier[...] file\n 0008a120: 2d73 656c 6563 7469 6f6e 2d61 7267 756d -selection-argum\n-0008a130: 656e 7407 0021 f271 0000 4d00 21f2 8100 ent..!.q..M.!...\n+0008a130: 656e 7407 0021 fe71 0000 4d00 21fe 8100 ent..!.q..M.!...\n 0008a140: 0020 2020 6669 6c65 2d73 656c 6563 7469 . file-selecti\n 0008a150: 6f6e 2d61 7267 756d 656e 7420 6973 2061 on-argument is a\n 0008a160: 2063 6f6d 6d61 2d73 6570 6172 6174 6564 comma-separated\n 0008a170: 206c 6973 7420 6f66 206a 6f75 726e 616c list of journal\n-0008a180: 2066 696c 6573 2e07 0021 f291 0000 5100 files...!....Q.\n-0008a190: 20f2 c011 0000 2020 202d 7175 616c 6966 ..... -qualif\n+0008a180: 2066 696c 6573 2e07 0021 fe91 0000 5100 files...!....Q.\n+0008a190: 20fe c011 0000 2020 202d 7175 616c 6966 ..... -qualif\n 0008a1a0: 6965 7220 5b2e 2e2e 5d20 6973 2061 2063 ier [...] is a c\n 0008a1b0: 6f6d 6269 6e61 7469 6f6e 206f 6620 4163 ombination of Ac\n 0008a1c0: 7469 6f6e 2c20 4469 7265 6374 696f 6e2c tion, Direction,\n 0008a1d0: 2054 696d 652c 2053 6571 7565 6e63 654e Time, SequenceN\n-0008a1e0: 0021 f212 0000 2020 204e 756d 6265 722c .!.... Number,\n+0008a1e0: 0021 fe12 0000 2020 204e 756d 6265 722c .!.... Number,\n 0008a1f0: 2043 6f6e 7472 6f6c 2c20 616e 6420 5365 Control, and Se\n 0008a200: 6c65 6374 696f 6e20 7175 616c 6966 6965 lection qualifie\n 0008a210: 7273 2074 6861 7420 7065 7266 6f72 6d20 rs that perform \n 0008a220: 7661 7269 6f75 7320 4d55 5049 504c 0021 various MUPIPL.!\n-0008a230: f213 0000 2020 204a 4f55 524e 414c 206f .... JOURNAL o\n+0008a230: fe13 0000 2020 204a 4f55 524e 414c 206f .... JOURNAL o\n 0008a240: 7065 7261 7469 6f6e 732e 2054 6f20 6372 perations. To cr\n 0008a250: 6561 7465 2061 6e79 204d 5550 4950 204a eate any MUPIP J\n 0008a260: 4f55 524e 414c 2063 6f6d 6d61 6e64 2c20 OURNAL command, \n-0008a270: 7365 6c65 6374 2061 6e4f 0021 f214 0000 select anO.!....\n+0008a270: 7365 6c65 6374 2061 6e4f 0021 fe14 0000 select anO.!....\n 0008a280: 2020 2061 7070 726f 7072 6961 7465 2063 appropriate c\n 0008a290: 6f6d 6269 6e61 7469 6f6e 206f 6620 7175 ombination of qu\n 0008a2a0: 616c 6966 6965 7273 2062 7920 6d6f 7669 alifiers by movi\n 0008a2b0: 6e67 2068 6f72 697a 6f6e 7461 6c6c 7920 ng horizontally \n-0008a2c0: 6672 6f6d 2074 6865 3a00 21f2 1500 0020 from the:.!.... \n+0008a2c0: 6672 6f6d 2074 6865 3a00 21fe 1500 0020 from the:.!.... \n 0008a2d0: 2020 4163 7469 6f6e 2063 6f6c 756d 6e20 Action column \n 0008a2e0: 6578 7465 6e64 696e 6720 746f 2074 6865 extending to the\n 0008a2f0: 2053 656c 6563 7469 6f6e 2063 6f6c 756d Selection colum\n-0008a300: 6e3a 0700 21f2 1600 00ac 0021 f217 0000 n:..!......!....\n+0008a300: 6e3a 0700 21fe 1600 00ac 0021 fe17 0000 n:..!......!....\n 0008a310: 2020 202b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d +------------\n 0008a320: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a350: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a360: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a380: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a390: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a3a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0008a3b0: 2d2d 2d2d 2bac 0021 f218 0000 2020 207c ----+..!.... |\n+0008a3b0: 2d2d 2d2d 2bac 0021 fe18 0000 2020 207c ----+..!.... |\n 0008a3c0: 2020 2020 2020 2020 2041 6374 696f 6e20 Action \n 0008a3d0: 2020 2020 2020 2020 7c44 6972 6563 7469 |Directi\n 0008a3e0: 6f6e 7c20 2020 2020 2020 2020 2020 5469 on| Ti\n 0008a3f0: 6d65 2028 6f70 7469 6f6e 616c 2920 2020 me (optional) \n 0008a400: 2020 2020 2020 2020 207c 5365 7175 656e |Sequen\n 0008a410: 6365 204e 756d 6265 7220 286f 7074 696f ce Number (optio\n 0008a420: 6e61 6c29 207c 2020 2020 2043 6f6e 7472 nal) | Contr\n 0008a430: 6f6c 2028 6f70 7469 6f6e 616c 2920 2020 ol (optional) \n 0008a440: 2020 7c20 2020 2053 656c 6563 7469 6f6e | Selection\n 0008a450: 2028 6f70 7469 6f6e 616c 2920 2020 2020 (optional) \n-0008a460: 7cac 0021 f219 0000 2020 207c 2d2d 2d2d |..!.... |----\n+0008a460: 7cac 0021 fe19 0000 2020 207c 2d2d 2d2d |..!.... |----\n 0008a470: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a480: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d ----+---------+-\n 0008a490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a4a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a4b0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 0008a4c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a4d0: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n@@ -35451,124 +35451,124 @@\n 0008a7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008a7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008a7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008a7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008a800: 0100 0000 9507 0000 8613 0000 0000 0000 ................\n-0008a810: cd00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0008a810: cd00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0008a820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0008a830: 4e41 4c00 c01a 0000 2020 207c 4f6e 6520 NAL..... |One \n 0008a840: 6f72 206d 6f72 6520 2020 2020 2020 2020 or more \n 0008a850: 2020 2020 7c4f 6e6c 7920 6f6e 6520 7c4f |Only one |O\n 0008a860: 6e65 206f 7220 6d6f 7265 2020 2020 2020 ne or more \n 0008a870: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008a880: 2020 2020 207c 4f6e 6c79 206f 6e65 2020 |Only one \n 0008a890: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008a8a0: 207c 4f6e 6520 6f72 206d 6f72 6520 2020 |One or more \n 0008a8b0: 2020 2020 2020 2020 2020 2020 2020 7c4f |O\n 0008a8c0: 6e65 206f 7220 6d6f 7265 2020 2020 2020 ne or more \n 0008a8d0: 2020 2020 2020 2020 2020 2020 7cac 0021 |..!\n-0008a8e0: f221 0000 2020 207c 2d2d 2d2d 2d2d 2d2d .!.. |--------\n+0008a8e0: fe21 0000 2020 207c 2d2d 2d2d 2d2d 2d2d .!.. |--------\n 0008a8f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a900: 2b2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d +---------+-----\n 0008a910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a920: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a930: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 0008a940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 0008a950: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008a960: 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d 2d2d ----------+-----\n 0008a970: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0008a980: 2d2d 2d2d 2d2d 2d2d 7cac 0021 f222 0000 --------|..!.\"..\n+0008a980: 2d2d 2d2d 2d2d 2d2d 7cac 0021 fe22 0000 --------|..!.\"..\n 0008a990: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0008a9a0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 0008a9b0: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0008a9c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008a9d0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 0008a9e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008a9f0: 2020 2020 2020 2020 207c 2d5b 4e4f 5d41 |-[NO]A\n 0008aa00: 5050 4c59 5f41 4654 4552 5f49 4d41 4745 PPLY_AFTER_IMAGE\n 0008aa10: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0008aa20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0008aa30: 2020 2020 7cac 0021 f223 0000 2020 207c |..!.#.. |\n+0008aa30: 2020 2020 7cac 0021 fe23 0000 2020 207c |..!.#.. |\n 0008aa40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008aa50: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 0008aa60: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0008aa70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008aa80: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 0008aa90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008aaa0: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 0008aab0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008aac0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0008aad0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0008aae0: 7cac 0021 f224 0000 2020 207c 2020 2020 |..!.$.. | \n+0008aae0: 7cac 0021 fe24 0000 2020 207c 2020 2020 |..!.$.. | \n 0008aaf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008ab00: 2020 2020 7c20 2020 2020 2020 2020 7c20 | | \n 0008ab10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008ab20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008ab30: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 0008ab40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008ab50: 207c 2d5b 4e4f 5d42 524f 4b45 4e54 5241 |-[NO]BROKENTRA\n 0008ab60: 4e53 5b3d 6669 6c65 5f6e 616d 655d 7c20 NS[=file_name]| \n 0008ab70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008ab80: 2020 2020 2020 2020 2020 2020 7cac 0021 |..!\n-0008ab90: f225 0000 2020 207c 2020 2020 2020 2020 .%.. | \n+0008ab90: fe25 0000 2020 207c 2020 2020 2020 2020 .%.. | \n 0008aba0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008abb0: 7c20 2020 2020 2020 2020 7c20 2020 2020 | | \n 0008abc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008abd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008abe0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0008abf0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 0008ac00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008ac10: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0008ac20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0008ac30: 2020 2020 2020 2020 7cac 0021 f226 0000 |..!.&..\n+0008ac30: 2020 2020 2020 2020 7cac 0021 fe26 0000 |..!.&..\n 0008ac40: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0008ac50: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 0008ac60: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0008ac70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008ac80: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 0008ac90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008aca0: 2020 2020 2020 2020 207c 2d5b 4e4f 5d43 |-[NO]C\n 0008acb0: 4841 494e 2020 2020 2020 2020 2020 2020 HAIN \n 0008acc0: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0008acd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0008ace0: 2020 2020 7cac 0021 f227 0000 2020 207c |..!.'.. |\n+0008ace0: 2020 2020 7cac 0021 fe27 0000 2020 207c |..!.'.. |\n 0008acf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008ad00: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 0008ad10: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0008ad20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008ad30: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 0008ad40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008ad50: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 0008ad60: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008ad70: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0008ad80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0008ad90: 7cac 0021 f228 0000 2020 207c 2d45 5854 |..!.(.. |-EXT\n+0008ad90: 7cac 0021 fe28 0000 2020 207c 2d45 5854 |..!.(.. |-EXT\n 0008ada0: 5241 4354 5b3d 6669 6c65 2020 2020 2020 RACT[=file \n 0008adb0: 2020 2020 7c20 2020 2020 2020 2020 7c20 | | \n 0008adc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008add0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008ade0: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 0008adf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008ae00: 207c 2d5b 4e4f 5d43 4845 434b 544e 2020 |-[NO]CHECKTN \n 0008ae10: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0008ae20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008ae30: 2020 2020 2020 2020 2020 2020 7cac 0021 |..!\n-0008ae40: f229 0000 2020 207c 7370 6563 6966 6963 .).. |specific\n+0008ae40: fe29 0000 2020 207c 7370 6563 6966 6963 .).. |specific\n 0008ae50: 6174 696f 6e5d 2020 2020 2020 2020 2020 ation] \n 0008ae60: 7c20 2020 2020 2020 2020 7c2d 4146 5445 | |-AFTE\n 0008ae70: 523d 7469 6d65 2020 2020 2020 2020 2020 R=time \n 0008ae80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008ae90: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0008aea0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 0008aeb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008aec0: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0008aed0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0008aee0: 2020 2020 2020 2020 7cac 0021 f22a 0000 |..!.*..\n+0008aee0: 2020 2020 2020 2020 7cac 0021 fe2a 0000 |..!.*..\n 0008aef0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0008af00: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 0008af10: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0008af20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008af30: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 0008af40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008af50: 2020 2020 2020 2020 207c 2d5b 4e4f 5d45 |-[NO]E\n@@ -35579,124 +35579,124 @@\n 0008afa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008afb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008afc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008afd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008b000: 0100 0000 9507 0000 9113 0000 0000 0000 ................\n-0008b010: cd00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0008b010: cd00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0008b020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0008b030: 4e41 4c00 c031 0000 2020 207c 2d52 4543 NAL..1.. |-REC\n 0008b040: 4f56 4552 2020 2020 2020 2020 2020 2020 OVER \n 0008b050: 2020 2020 7c20 2020 2020 2020 2020 7c2d | |-\n 0008b060: 4245 464f 5245 3d74 696d 6520 2020 2020 BEFORE=time \n 0008b070: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b080: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 0008b090: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b0a0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0008b0b0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0008b0c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b0d0: 2020 2020 2020 2020 2020 2020 7cac 0021 |..!\n-0008b0e0: f232 0000 2020 207c 2020 2020 2020 2020 .2.. | \n+0008b0e0: fe32 0000 2020 207c 2020 2020 2020 2020 .2.. | \n 0008b0f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b100: 7c2d 4241 434b 5741 5244 7c20 2020 2020 |-BACKWARD| \n 0008b110: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b120: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b130: 207c 2d46 4554 4348 5f52 4553 594e 433d |-FETCH_RESYNC=\n 0008b140: 706f 7274 2d6e 756d 6265 7220 207c 2d46 port-number |-F\n 0008b150: 454e 4345 533d 6665 6e63 6520 6f70 7469 ENCES=fence opti\n 0008b160: 6f6e 2020 2020 2020 2020 7c2d 4944 3d70 on |-ID=p\n 0008b170: 6964 2d6c 6973 7420 2020 2020 2020 2020 id-list \n-0008b180: 2020 2020 2020 2020 7cac 0021 f233 0000 |..!.3..\n+0008b180: 2020 2020 2020 2020 7cac 0021 fe33 0000 |..!.3..\n 0008b190: 2020 207c 2d52 4f4c 4c42 4143 4b20 2020 |-ROLLBACK \n 0008b1a0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 0008b1b0: 2020 2020 2020 7c2d 5b4e 4f5d 4c4f 4f4b |-[NO]LOOK\n 0008b1c0: 4241 434b 5f54 494d 455b 3d6c 6f6f 6b62 BACK_TIME[=lookb\n 0008b1d0: 6163 6b20 6f70 7469 6f6e 2020 207c 2020 ack option | \n 0008b1e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b1f0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 0008b200: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b210: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0008b220: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0008b230: 2020 2020 7cac 0021 f234 0000 2020 207c |..!.4.. |\n+0008b230: 2020 2020 7cac 0021 fe34 0000 2020 207c |..!.4.. |\n 0008b240: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b250: 2020 2020 2020 2020 7c2d 464f 5257 4152 |-FORWAR\n 0008b260: 4420 7c6c 6973 745d 2020 2020 2020 2020 D |list] \n 0008b270: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b280: 2020 2020 2020 2020 207c 2d52 4553 594e |-RESYN\n 0008b290: 433d 6a6e 6c20 7365 7175 656e 6365 2d6e C=jnl sequence-n\n 0008b2a0: 756d 6265 727c 2d46 554c 4c20 2020 2020 umber|-FULL \n 0008b2b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b2c0: 2020 7c2d 5452 414e 5341 4354 494f 4e3d |-TRANSACTION=\n 0008b2d0: 7472 616e 7361 6374 696f 6e2d 7479 7065 transaction-type\n-0008b2e0: 7cac 0021 f235 0000 2020 207c 2d53 484f |..!.5.. |-SHO\n+0008b2e0: 7cac 0021 fe35 0000 2020 207c 2d53 484f |..!.5.. |-SHO\n 0008b2f0: 575b 3d73 686f 772d 6f70 7469 6f6e 2d6c W[=show-option-l\n 0008b300: 6973 745d 7c20 2020 2020 2020 2020 7c20 ist]| | \n 0008b310: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b320: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b330: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 0008b340: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b350: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0008b360: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0008b370: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b380: 2020 2020 2020 2020 2020 2020 7cac 0021 |..!\n-0008b390: f236 0000 2020 207c 2020 2020 2020 2020 .6.. | \n+0008b390: fe36 0000 2020 207c 2020 2020 2020 2020 .6.. | \n 0008b3a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b3b0: 7c20 2020 2020 2020 2020 7c2d 5349 4e43 | |-SINC\n 0008b3c0: 453d 7469 6d65 2020 2020 2020 2020 2020 E=time \n 0008b3d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b3e0: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0008b3f0: 2020 2020 2020 2020 2020 2020 207c 2d5b |-[\n 0008b400: 4e4f 5d49 4e54 4552 4143 5449 5645 2020 NO]INTERACTIVE \n 0008b410: 2020 2020 2020 2020 2020 7c2d 5553 4552 |-USER\n 0008b420: 3d75 7365 722d 6c69 7374 2020 2020 2020 =user-list \n-0008b430: 2020 2020 2020 2020 7cac 0021 f237 0000 |..!.7..\n+0008b430: 2020 2020 2020 2020 7cac 0021 fe37 0000 |..!.7..\n 0008b440: 2020 207c 2d5b 4e4f 5d56 4552 4946 5920 |-[NO]VERIFY \n 0008b450: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 0008b460: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0008b470: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b480: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 0008b490: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b4a0: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 0008b4b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b4c0: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0008b4d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0008b4e0: 2020 2020 7cac 0021 f238 0000 2020 207c |..!.8.. |\n+0008b4e0: 2020 2020 7cac 0021 fe38 0000 2020 207c |..!.8.. |\n 0008b4f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b500: 2020 2020 2020 2020 7c20 2020 2020 2020 | \n 0008b510: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0008b520: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b530: 2020 2020 2020 2020 207c 2020 2020 2020 | \n 0008b540: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b550: 2020 2020 207c 2d5b 4e4f 5d4c 4f53 5454 |-[NO]LOSTT\n 0008b560: 5241 4e53 5b3d 6669 6c65 5f6e 616d 655d RANS[=file_name]\n 0008b570: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 0008b580: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0008b590: 7cac 0021 f239 0000 2020 207c 2020 2020 |..!.9.. | \n+0008b590: 7cac 0021 fe39 0000 2020 207c 2020 2020 |..!.9.. | \n 0008b5a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b5b0: 2020 2020 7c20 2020 2020 2020 2020 7c20 | | \n 0008b5c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b5d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b5e0: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 0008b5f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b600: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0008b610: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0008b620: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b630: 2020 2020 2020 2020 2020 2020 7cac 0021 |..!\n-0008b640: f23a 0000 2020 207c 2020 2020 2020 2020 .:.. | \n+0008b640: fe3a 0000 2020 207c 2020 2020 2020 2020 .:.. | \n 0008b650: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b660: 7c20 2020 2020 2020 2020 7c20 2020 2020 | | \n 0008b670: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b680: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b690: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0008b6a0: 2020 2020 2020 2020 2020 2020 207c 2d52 |-R\n 0008b6b0: 4544 4952 4543 543d 6669 6c65 2070 6169 EDIRECT=file pai\n 0008b6c0: 7220 6c69 7374 2020 2020 7c20 2020 2020 r list | \n 0008b6d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0008b6e0: 2020 2020 2020 2020 7cac 0021 f241 0000 |..!.A..\n+0008b6e0: 2020 2020 2020 2020 7cac 0021 fe41 0000 |..!.A..\n 0008b6f0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0008b700: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 0008b710: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0008b720: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b730: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 0008b740: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b750: 2020 2020 2020 2020 207c 2020 2020 2020 | \n@@ -35707,2238 +35707,2238 @@\n 0008b7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008b7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008b7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008b7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008b7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008b800: 0100 0000 fd07 0000 ac13 0000 0000 0000 ................\n-0008b810: cd00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0008b810: cd00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0008b820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0008b830: 4e41 4c00 c042 0000 2020 207c 2020 2020 NAL..B.. | \n 0008b840: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b850: 2020 2020 7c20 2020 2020 2020 2020 7c20 | | \n 0008b860: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b870: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b880: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 0008b890: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b8a0: 207c 2d56 4552 424f 5345 2020 2020 2020 |-VERBOSE \n 0008b8b0: 2020 2020 2020 2020 2020 2020 2020 7c20 | \n 0008b8c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b8d0: 2020 2020 2020 2020 2020 2020 7cac 0021 |..!\n-0008b8e0: f243 0000 2020 207c 2020 2020 2020 2020 .C.. | \n+0008b8e0: fe43 0000 2020 207c 2020 2020 2020 2020 .C.. | \n 0008b8f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b900: 7c20 2020 2020 2020 2020 7c20 2020 2020 | | \n 0008b910: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b920: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b930: 207c 2020 2020 2020 2020 2020 2020 2020 | \n 0008b940: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 0008b950: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b960: 2020 2020 2020 2020 2020 7c20 2020 2020 | \n 0008b970: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0008b980: 2020 2020 2020 2020 7cac 0021 f244 0000 |..!.D..\n+0008b980: 2020 2020 2020 2020 7cac 0021 fe44 0000 |..!.D..\n 0008b990: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 0008b9a0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 0008b9b0: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0008b9c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b9d0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 0008b9e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0008b9f0: 2020 2020 2020 2020 207c 2d44 4554 4149 |-DETAI\n 0008ba00: 4c20 2020 2020 2020 2020 2020 2020 2020 L \n 0008ba10: 2020 2020 2020 7c20 2020 2020 2020 2020 | \n 0008ba20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0008ba30: 2020 2020 7cac 0021 f245 0000 2020 202b |..!.E.. +\n+0008ba30: 2020 2020 7cac 0021 fe45 0000 2020 202b |..!.E.. +\n 0008ba40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008ba50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008ba60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008ba70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008ba80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008ba90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008baa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008bab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008bac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 0008bad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0008bae0: 2b07 0021 f246 0000 3d00 21f2 4700 0020 +..!.F..=.!.G.. \n+0008bae0: 2b07 0021 fe46 0000 3d00 21fe 4700 0020 +..!.F..=.!.G.. \n 0008baf0: 2020 416c 736f 2065 6e73 7572 6520 7468 Also ensure th\n 0008bb00: 6174 2079 6f75 2061 6468 6572 6520 746f at you adhere to\n 0008bb10: 2074 6865 2066 6f6c 6c6f 7769 6e67 2072 the following r\n-0008bb20: 756c 6573 3a07 0021 f248 0000 4f00 21f2 ules:..!.H..O.!.\n+0008bb20: 756c 6573 3a07 0021 fe48 0000 4f00 21fe ules:..!.H..O.!.\n 0008bb30: 4900 0020 2020 2031 2e20 2d41 4654 4552 I.. 1. -AFTER\n 0008bb40: 2069 7320 696e 636f 6d70 6174 6962 6c65 is incompatible\n 0008bb50: 2077 6974 6820 2d52 4543 4f56 4552 206f with -RECOVER o\n 0008bb60: 7220 2d52 4f4c 4c42 4143 4b3b 2074 6861 r -ROLLBACK; tha\n-0008bb70: 7420 6973 202d 4146 5445 5251 0021 f24a t is -AFTERQ.!.J\n+0008bb70: 7420 6973 202d 4146 5445 5251 0021 fe4a t is -AFTERQ.!.J\n 0008bb80: 0000 2020 2020 2020 2072 6571 7569 7265 .. require\n 0008bb90: 7320 2d46 4f52 5741 5244 2c20 616e 6420 s -FORWARD, and \n 0008bba0: 6f6e 6c79 2061 7070 6c69 6573 2074 6f20 only applies to \n 0008bbb0: 6163 7469 6f6e 2071 7561 6c69 6669 6572 action qualifier\n-0008bbc0: 733a 202d 4558 5452 4143 542c 2100 21f2 s: -EXTRACT,!.!.\n+0008bbc0: 733a 202d 4558 5452 4143 542c 2100 21fe s: -EXTRACT,!.!.\n 0008bbd0: 5100 0020 2020 2020 2020 2d53 484f 572c Q.. -SHOW,\n 0008bbe0: 2061 6e64 202d 5645 5249 4659 2e50 0021 and -VERIFY.P.!\n-0008bbf0: f252 0000 2020 2020 322e 202d 4150 504c .R.. 2. -APPL\n+0008bbf0: fe52 0000 2020 2020 322e 202d 4150 504c .R.. 2. -APPL\n 0008bc00: 595f 4146 5445 525f 494d 4147 4520 6973 Y_AFTER_IMAGE is\n 0008bc10: 2063 6f6d 7061 7469 626c 6520 6f6e 6c79 compatible only\n 0008bc20: 2077 6974 6820 2d52 4543 4f56 4552 2c20 with -RECOVER, \n 0008bc30: 6f72 202d 524f 4c4c 4241 434b 2e52 0021 or -ROLLBACK.R.!\n-0008bc40: f253 0000 2020 2020 332e 202d 4241 434b .S.. 3. -BACK\n+0008bc40: fe53 0000 2020 2020 332e 202d 4241 434b .S.. 3. -BACK\n 0008bc50: 5741 5244 2069 7320 696e 636f 6d70 6174 WARD is incompat\n 0008bc60: 6962 6c65 2077 6974 6820 2d46 4f52 5741 ible with -FORWA\n 0008bc70: 5244 2c20 2d41 4654 4552 2c20 2d43 4845 RD, -AFTER, -CHE\n 0008bc80: 434b 544e 2c20 2d4e 4f43 4841 494e 2c1c CKTN, -NOCHAIN,.\n-0008bc90: 0021 f254 0000 2020 2020 2020 2061 6e64 .!.T.. and\n-0008bca0: 202d 5245 4449 5245 4354 2e4e 0021 f255 -REDIRECT.N.!.U\n+0008bc90: 0021 fe54 0000 2020 2020 2020 2061 6e64 .!.T.. and\n+0008bca0: 202d 5245 4449 5245 4354 2e4e 0021 fe55 -REDIRECT.N.!.U\n 0008bcb0: 0000 2020 2020 342e 202d 5b4e 4f5d 4252 .. 4. -[NO]BR\n 0008bcc0: 4f4b 454e 5452 414e 5320 6973 2063 6f6d OKENTRANS is com\n 0008bcd0: 7061 7469 626c 6520 6f6e 6c79 2077 6974 patible only wit\n 0008bce0: 6820 2d52 4543 4f56 4552 2c20 2d52 4f4c h -RECOVER, -ROL\n-0008bcf0: 4c42 4143 4b2c 206f 7217 0021 f256 0000 LBACK, or..!.V..\n+0008bcf0: 4c42 4143 4b2c 206f 7217 0021 fe56 0000 LBACK, or..!.V..\n 0008bd00: 2020 2020 2020 202d 4558 5452 4143 542e -EXTRACT.\n-0008bd10: 3600 21f2 5700 0020 2020 2035 2e20 2d43 6.!.W.. 5. -C\n+0008bd10: 3600 21fe 5700 0020 2020 2035 2e20 2d43 6.!.W.. 5. -C\n 0008bd20: 4841 494e 2069 7320 6f6e 6c79 2063 6f6d HAIN is only com\n 0008bd30: 7061 7469 626c 6520 7769 7468 202d 464f patible with -FO\n-0008bd40: 5257 4152 442e 3600 21f2 5800 0020 2020 RWARD.6.!.X.. \n+0008bd40: 5257 4152 442e 3600 21fe 5800 0020 2020 RWARD.6.!.X.. \n 0008bd50: 2036 2e20 2d43 4845 434b 544e 2069 7320 6. -CHECKTN is \n 0008bd60: 696e 636f 6d70 6174 6962 6c65 2077 6974 incompatible wit\n-0008bd70: 6820 2d42 4143 4b57 4152 442e 3700 21f2 h -BACKWARD.7.!.\n+0008bd70: 6820 2d42 4143 4b57 4152 442e 3700 21fe h -BACKWARD.7.!.\n 0008bd80: 5900 0020 2020 2037 2e20 2d44 4554 4149 Y.. 7. -DETAI\n 0008bd90: 4c20 6973 2063 6f6d 7061 7469 626c 6520 L is compatible \n 0008bda0: 6f6e 6c79 2077 6974 6820 2d45 5854 5241 only with -EXTRA\n-0008bdb0: 4354 2e4e 0021 f25a 0000 2020 2020 382e CT.N.!.Z.. 8.\n+0008bdb0: 4354 2e4e 0021 fe5a 0000 2020 2020 382e CT.N.!.Z.. 8.\n 0008bdc0: 202d 4645 5443 4852 4553 594e 4320 6973 -FETCHRESYNC is\n 0008bdd0: 206f 6e6c 7920 636f 6d70 6174 6962 6c65 only compatible\n 0008bde0: 2077 6974 6820 7468 6520 2d52 4f4c 4c42 with the -ROLLB\n 0008bdf0: 4143 4b20 6163 7469 6f6e 2069 6e20 7468 ACK action in th\n-0008be00: 6541 0021 f261 0000 2020 2020 2020 202d eA.!.a.. -\n+0008be00: 6541 0021 fe61 0000 2020 2020 2020 202d eA.!.a.. -\n 0008be10: 464f 5257 4152 4420 6469 7265 6374 696f FORWARD directio\n 0008be20: 6e20 616e 6420 6973 2069 6e63 6f6d 7061 n and is incompa\n 0008be30: 7469 626c 6520 7769 7468 2052 4553 594e tible with RESYN\n-0008be40: 432e 4400 21f2 6200 0020 2020 2039 2e20 C.D.!.b.. 9. \n+0008be40: 432e 4400 21fe 6200 0020 2020 2039 2e20 C.D.!.b.. 9. \n 0008be50: 2d46 4f52 5741 5244 2069 7320 696e 636f -FORWARD is inco\n 0008be60: 6d70 6174 6962 6c65 2077 6974 6820 2d42 mpatible with -B\n 0008be70: 4143 4b57 4152 442c 202d 4645 5443 4852 ACKWARD, -FETCHR\n-0008be80: 4553 594e 432c 3200 21f2 6300 0020 2020 ESYNC,2.!.c.. \n+0008be80: 4553 594e 432c 3200 21fe 6300 0020 2020 ESYNC,2.!.c.. \n 0008be90: 2020 2020 2d4c 4f4f 4b42 4143 4b5f 4c49 -LOOKBACK_LI\n 0008bea0: 4d49 542c 202d 4f4e 4c49 4e45 2061 6e64 MIT, -ONLINE and\n-0008beb0: 202d 5349 4e43 452e 4800 21f2 6400 0020 -SINCE.H.!.d.. \n+0008beb0: 202d 5349 4e43 452e 4800 21fe 6400 0020 -SINCE.H.!.d.. \n 0008bec0: 2020 3130 2e20 2d46 554c 4c20 6973 2063 10. -FULL is c\n 0008bed0: 6f6d 7061 7469 626c 6520 6f6e 6c79 2077 ompatible only w\n 0008bee0: 6974 6820 2d45 5854 5241 4354 2c20 2d53 ith -EXTRACT, -S\n 0008bef0: 484f 572c 206f 7220 2d56 4552 4946 592e HOW, or -VERIFY.\n-0008bf00: 4c00 21f2 6500 0020 2020 3131 2e20 2d5b L.!.e.. 11. -[\n+0008bf00: 4c00 21fe 6500 0020 2020 3131 2e20 2d5b L.!.e.. 11. -[\n 0008bf10: 4e4f 5d4c 4f53 5454 5241 4e53 2069 7320 NO]LOSTTRANS is \n 0008bf20: 636f 6d70 6174 6962 6c65 206f 6e6c 7920 compatible only \n 0008bf30: 7769 7468 202d 5245 434f 5645 522c 202d with -RECOVER, -\n-0008bf40: 524f 4c4c 4241 434b 2c20 6f72 1700 21f2 ROLLBACK, or..!.\n+0008bf40: 524f 4c4c 4241 434b 2c20 6f72 1700 21fe ROLLBACK, or..!.\n 0008bf50: 6600 0020 2020 2020 2020 2d45 5854 5241 f.. -EXTRA\n-0008bf60: 4354 2e47 0021 f267 0000 2020 2031 322e CT.G.!.g.. 12.\n+0008bf60: 4354 2e47 0021 fe67 0000 2020 2031 322e CT.G.!.g.. 12.\n 0008bf70: 202d 5245 4449 5245 4354 2069 7320 636f -REDIRECT is co\n 0008bf80: 6d70 6174 6962 6c65 206f 6e6c 7920 7769 mpatible only wi\n 0008bf90: 7468 202d 4241 434b 5741 5244 2061 6e64 th -BACKWARD and\n-0008bfa0: 202d 5245 434f 5645 522e 5300 21f2 6800 -RECOVER.S.!.h.\n+0008bfa0: 202d 5245 434f 5645 522e 5300 21fe 6800 -RECOVER.S.!.h.\n 0008bfb0: 0020 2020 3133 2e20 2d52 4553 594e 4320 . 13. -RESYNC \n 0008bfc0: 6973 206f 6e6c 7920 636f 6d70 6174 6962 is only compatib\n 0008bfd0: 6c65 2077 6974 6820 7468 6520 2d52 4f4c le with the -ROL\n 0008bfe0: 4c42 4143 4b20 6163 7469 6f6e 2061 6e64 LBACK action and\n 0008bff0: 2069 6e63 6f6d 7061 7469 626c 6500 0000 incompatible...\n 0008c000: 0100 0000 bb07 0000 cc13 0000 0000 0000 ................\n-0008c010: 4000 00f2 4845 4c50 00ff 7300 ff4a 4f55 @...HELP..s..JOU\n+0008c010: 4000 00fe 4845 4c50 00ff 7300 ff4a 4f55 @...HELP..s..JOU\n 0008c020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0008c030: 4e41 4c00 c069 0000 2020 2020 2020 2077 NAL..i.. w\n 0008c040: 6974 6820 4645 5443 4852 4553 594e 432e ith FETCHRESYNC.\n-0008c050: 5300 21f2 6a00 0020 2020 3134 2e20 2d52 S.!.j.. 14. -R\n+0008c050: 5300 21fe 6a00 0020 2020 3134 2e20 2d52 S.!.j.. 14. -R\n 0008c060: 4f4c 4c42 4143 4b20 6973 2069 6e63 6f6d OLLBACK is incom\n 0008c070: 7061 7469 626c 6520 7769 7468 202d 5245 patible with -RE\n 0008c080: 434f 5645 522c 202d 4348 4149 4e2c 202d COVER, -CHAIN, -\n 0008c090: 4348 4543 4b54 4e2c 202d 5245 4449 5245 CHECKTN, -REDIRE\n-0008c0a0: 4354 2c36 0021 f271 0000 2020 2020 2020 CT,6.!.q.. \n+0008c0a0: 4354 2c36 0021 fe71 0000 2020 2020 2020 CT,6.!.q.. \n 0008c0b0: 2074 696d 6520 7175 616c 6966 6965 7273 time qualifiers\n 0008c0c0: 206f 6620 2d53 484f 5720 6578 6365 7074 of -SHOW except\n-0008c0d0: 202d 4245 464f 5245 2e33 0021 f272 0000 -BEFORE.3.!.r..\n+0008c0d0: 202d 4245 464f 5245 2e33 0021 fe72 0000 -BEFORE.3.!.r..\n 0008c0e0: 2020 2031 352e 202d 5349 4e43 4520 6973 15. -SINCE is\n 0008c0f0: 2069 6e63 6f6d 7061 7469 626c 6520 7769 incompatible wi\n-0008c100: 7468 202d 464f 5257 4152 442e 4600 21f2 th -FORWARD.F.!.\n+0008c100: 7468 202d 464f 5257 4152 442e 4600 21fe th -FORWARD.F.!.\n 0008c110: 7300 0020 2020 3136 2e20 2d54 5241 4e53 s.. 16. -TRANS\n 0008c120: 4143 5449 4f4e 2069 7320 636f 6d70 6174 ACTION is compat\n 0008c130: 6962 6c65 206f 6e6c 7920 7769 7468 202d ible only with -\n 0008c140: 4558 5452 4143 5420 616e 6420 2d53 484f EXTRACT and -SHO\n-0008c150: 572e 3f00 21f2 7400 0020 2020 3137 2e20 W.?.!.t.. 17. \n+0008c150: 572e 3f00 21fe 7400 0020 2020 3137 2e20 W.?.!.t.. 17. \n 0008c160: 2d55 5345 5220 6973 2063 6f6d 7061 7469 -USER is compati\n 0008c170: 626c 6520 6f6e 6c79 2077 6974 6820 2d45 ble only with -E\n 0008c180: 5854 5241 4354 2061 6e64 202d 5348 4f57 XTRACT and -SHOW\n-0008c190: 2e3f 0021 f275 0000 2020 2031 382e 2066 .?.!.u.. 18. f\n+0008c190: 2e3f 0021 fe75 0000 2020 2031 382e 2066 .?.!.u.. 18. f\n 0008c1a0: 696c 6520 6c69 7374 206d 7573 7420 6e6f ile list must no\n 0008c1b0: 7420 6265 2061 7374 6572 6973 6b20 282a t be asterisk (*\n 0008c1c0: 2920 666f 7220 2d52 4544 4952 4543 542e ) for -REDIRECT.\n-0008c1d0: 4f00 21f2 7600 0020 2020 3139 2e20 6669 O.!.v.. 19. fi\n+0008c1d0: 4f00 21fe 7600 0020 2020 3139 2e20 6669 O.!.v.. 19. fi\n 0008c1e0: 6c65 206c 6973 7420 6d75 7374 2062 6520 le list must be \n 0008c1f0: 6173 7465 7269 736b 2028 2a29 2066 6f72 asterisk (*) for\n 0008c200: 202d 4241 434b 5741 5244 202d 524f 4c4c -BACKWARD -ROLL\n 0008c210: 4241 434b 3b20 2d52 4f4c 4c42 4143 4b3c BACK; -ROLLBACK<\n-0008c220: 0021 f277 0000 2020 2020 2020 202d 464f .!.w.. -FO\n+0008c220: 0021 fe77 0000 2020 2020 2020 202d 464f .!.w.. -FO\n 0008c230: 5257 4152 4420 6163 6365 7074 7320 6120 RWARD accepts a \n 0008c240: 6c69 7374 206f 6620 6a6f 7572 6e61 6c20 list of journal \n-0008c250: 6669 6c65 206e 616d 6573 2e4a 0021 f278 file names.J.!.x\n+0008c250: 6669 6c65 206e 616d 6573 2e4a 0021 fe78 file names.J.!.x\n 0008c260: 0000 2020 2032 302e 204a 6f75 726e 616c .. 20. Journal\n 0008c270: 2073 656c 6563 7469 6f6e 2071 7561 6c69 selection quali\n 0008c280: 6669 6572 7320 6172 6520 696e 636f 6d70 fiers are incomp\n 0008c290: 6174 6962 6c65 2077 6974 6820 2d52 4543 atible with -REC\n-0008c2a0: 4f56 4552 2c25 0021 f279 0000 2020 2020 OVER,%.!.y.. \n+0008c2a0: 4f56 4552 2c25 0021 fe79 0000 2020 2020 OVER,%.!.y.. \n 0008c2b0: 2020 202d 524f 4c4c 4241 434b 2c20 616e -ROLLBACK, an\n-0008c2c0: 6420 2d56 4552 4946 592e 3e00 21f2 7a00 d -VERIFY.>.!.z.\n+0008c2c0: 6420 2d56 4552 4946 592e 3e00 21fe 7a00 d -VERIFY.>.!.z.\n 0008c2d0: 0020 2020 3231 2e20 4966 202d 4245 464f . 21. If -BEFO\n 0008c2e0: 5245 2028 7469 6d65 2d62 6173 6564 2920 RE (time-based) \n 0008c2f0: 616e 6420 2d46 4554 4348 5245 5359 4e43 and -FETCHRESYNC\n-0008c300: 2f2d 5245 5359 4e43 4d00 21f2 8100 0020 /-RESYNCM.!.... \n+0008c300: 2f2d 5245 5359 4e43 4d00 21fe 8100 0020 /-RESYNCM.!.... \n 0008c310: 2020 2020 2020 2873 6571 7565 6e63 652d (sequence-\n 0008c320: 6e75 6d62 6572 2d62 6173 6564 2920 6172 number-based) ar\n 0008c330: 6520 7370 6563 6966 6965 6420 696e 2074 e specified in t\n 0008c340: 6865 2073 616d 6520 4d55 5049 5020 4a4f he same MUPIP JO\n-0008c350: 5552 4e41 4c4d 0021 f282 0000 2020 2020 URNALM.!.... \n+0008c350: 5552 4e41 4c4d 0021 fe82 0000 2020 2020 URNALM.!.... \n 0008c360: 2020 202d 524f 4c4c 4241 434b 2063 6f6d -ROLLBACK com\n 0008c370: 6d61 6e64 2c20 7468 6520 7175 616c 6966 mand, the qualif\n 0008c380: 6965 7220 7468 6174 2063 6f72 7265 7370 ier that corresp\n 0008c390: 6f6e 6473 2074 6f20 616e 2065 6172 6c69 onds to an earli\n-0008c3a0: 6572 4c00 21f2 8300 0020 2020 2020 2020 erL.!.... \n+0008c3a0: 6572 4c00 21fe 8300 0020 2020 2020 2020 erL.!.... \n 0008c3b0: 6461 7461 6261 7365 2073 7461 7465 206f database state o\n 0008c3c0: 7220 706f 696e 7420 696e 2074 696d 6520 r point in time \n 0008c3d0: 7072 6576 6169 6c73 2e20 466f 7220 6578 prevails. For ex\n 0008c3e0: 616d 706c 652c 202d 4245 464f 5245 5400 ample, -BEFORET.\n-0008c3f0: 21f2 8400 0020 2020 2020 2020 7072 6576 !.... prev\n+0008c3f0: 21fe 8400 0020 2020 2020 2020 7072 6576 !.... prev\n 0008c400: 6169 6c73 2077 6865 6e20 7468 6520 7570 ails when the up\n 0008c410: 6461 7465 2063 6f72 7265 7370 6f6e 6469 date correspondi\n 0008c420: 6e67 2074 6f20 7468 6520 7365 7175 656e ng to the sequen\n 0008c430: 6365 206e 756d 6265 7220 6f62 7461 696e ce number obtain\n-0008c440: 6564 5300 21f2 8500 0020 2020 2020 2020 edS.!.... \n+0008c440: 6564 5300 21fe 8500 0020 2020 2020 2020 edS.!.... \n 0008c450: 7468 726f 7567 6820 7468 6520 2d46 4554 through the -FET\n 0008c460: 4348 5245 5359 4e43 2063 6f6d 6d61 6e64 CHRESYNC command\n 0008c470: 2068 6170 7065 6e65 6420 6174 2061 206c happened at a l\n 0008c480: 6174 6572 2074 696d 6520 7265 6c61 7469 ater time relati\n-0008c490: 7665 2074 6f33 0021 f286 0000 2020 2020 ve to3.!.... \n+0008c490: 7665 2074 6f33 0021 fe86 0000 2020 2020 ve to3.!.... \n 0008c4a0: 2020 2074 6865 202d 4245 464f 5245 2071 the -BEFORE q\n 0008c4b0: 7561 6c69 6669 6572 2061 6e64 2076 6963 ualifier and vic\n-0008c4c0: 6520 7665 7273 612e 5200 21f2 8700 0020 e versa.R.!.... \n+0008c4c0: 6520 7665 7273 612e 5200 21fe 8700 0020 e versa.R.!.... \n 0008c4d0: 2020 3232 2e20 2d46 4554 4348 5245 5359 22. -FETCHRESY\n 0008c4e0: 4e43 2c20 2d4f 4e4c 494e 452c 2061 6e64 NC, -ONLINE, and\n 0008c4f0: 202d 5253 594e 435f 5354 524d 2071 7561 -RSYNC_STRM qua\n 0008c500: 6c69 6669 6572 7320 6172 6520 6e6f 7420 lifiers are not \n-0008c510: 636f 6d70 6174 6962 6c65 2600 21f2 8800 compatible&.!...\n+0008c510: 636f 6d70 6174 6962 6c65 2600 21fe 8800 compatible&.!...\n 0008c520: 0020 2020 2020 2020 7769 7468 202d 524f . with -RO\n 0008c530: 4c4c 4241 434b 202d 464f 5257 4152 442e LLBACK -FORWARD.\n-0008c540: 0700 21f2 8900 0051 0021 f28a 0000 2020 ..!....Q.!.... \n+0008c540: 0700 21fe 8900 0051 0021 fe8a 0000 2020 ..!....Q.!.... \n 0008c550: 2046 6f72 2065 7861 6d70 6c65 2c20 4d55 For example, MU\n 0008c560: 5049 5020 4a4f 5552 4e41 4c20 2d45 5854 PIP JOURNAL -EXT\n 0008c570: 5241 4354 3d67 746d 2e6d 6a66 202d 464f RACT=gtm.mjf -FO\n 0008c580: 5257 4152 4420 2d44 4554 4149 4c20 6973 RWARD -DETAIL is\n-0008c590: 2061 2076 616c 6964 5300 21f2 9100 0020 a validS.!.... \n+0008c590: 2061 2076 616c 6964 5300 21fe 9100 0020 a validS.!.... \n 0008c5a0: 2020 636f 6d6d 616e 6420 7768 6963 6820 command which \n 0008c5b0: 7065 7266 6f72 6d73 2066 6f72 7761 7264 performs forward\n 0008c5c0: 2070 726f 6365 7373 696e 6720 746f 2065 processing to e\n 0008c5d0: 7874 7261 6374 2064 6574 6169 6c65 6420 xtract detailed \n-0008c5e0: 7468 6520 6a6f 7572 6e61 6c3d 0021 f292 the journal=.!..\n+0008c5e0: 7468 6520 6a6f 7572 6e61 6c3d 0021 fe92 the journal=.!..\n 0008c5f0: 0000 2020 2072 6563 6f72 6473 2074 6f20 .. records to \n 0008c600: 6774 6d2e 6d6a 662e 2048 6f77 6576 6572 gtm.mjf. However\n 0008c610: 2c20 4d55 5049 5020 4a4f 5552 4e41 4c20 , MUPIP JOURNAL \n-0008c620: 2d45 5854 5241 4354 4f00 21f2 9300 0020 -EXTRACTO.!.... \n+0008c620: 2d45 5854 5241 4354 4f00 21fe 9300 0020 -EXTRACTO.!.... \n 0008c630: 2020 2d52 4544 4952 4543 543d 6774 6d2e -REDIRECT=gtm.\n 0008c640: 6461 743d 7465 7374 2f67 746d 2e64 6174 dat=test/gtm.dat\n 0008c650: 202d 464f 5257 4152 4420 6973 2061 6e20 -FORWARD is an \n 0008c660: 696e 7661 6c69 6420 636f 6d6d 616e 6420 invalid command \n-0008c670: 6265 6361 7573 6534 0021 f294 0000 2020 because4.!.... \n+0008c670: 6265 6361 7573 6534 0021 fe94 0000 2020 because4.!.... \n 0008c680: 202d 5245 4449 5245 4354 2069 7320 6e6f -REDIRECT is no\n 0008c690: 7420 636f 6d70 6174 6962 6c65 2077 6974 t compatible wit\n-0008c6a0: 6820 2d45 5854 5241 4354 2e07 0021 f295 h -EXTRACT...!..\n-0008c6b0: 0000 5200 21f2 9600 0020 2020 4d55 5049 ..R.!.... MUPI\n+0008c6a0: 6820 2d45 5854 5241 4354 2e07 0021 fe95 h -EXTRACT...!..\n+0008c6b0: 0000 5200 21fe 9600 0020 2020 4d55 5049 ..R.!.... MUPI\n 0008c6c0: 5020 4a4f 5552 4e41 4c20 6d61 6e69 7075 P JOURNAL manipu\n 0008c6d0: 6c61 7465 7320 616e 2069 6e61 6374 6976 lates an inactiv\n 0008c6e0: 6520 6a6f 7572 6e61 6c20 6669 6c65 2074 e journal file t\n 0008c6f0: 6861 7420 6973 2061 7661 696c 6162 6c65 hat is available\n-0008c700: 2066 6f72 4f00 21f2 9700 0020 2020 6578 forO.!.... ex\n+0008c700: 2066 6f72 4f00 21fe 9700 0020 2020 6578 forO.!.... ex\n 0008c710: 636c 7573 6976 6520 2873 7461 6e64 616c clusive (standal\n 0008c720: 6f6e 6529 2075 7365 2e20 596f 7520 6361 one) use. You ca\n 0008c730: 6e20 7472 616e 7363 7269 6265 204a 6f75 n transcribe Jou\n 0008c740: 726e 616c 2066 696c 6573 2074 6f20 7461 rnal files to ta\n-0008c750: 7065 2e4f 0021 f298 0000 2020 2048 6f77 pe.O.!.... How\n+0008c750: 7065 2e4f 0021 fe98 0000 2020 2048 6f77 pe.O.!.... How\n 0008c760: 6576 6572 2c20 796f 7520 6d75 7374 2061 ever, you must a\n 0008c770: 6c77 6179 7320 7265 7374 6f72 6520 7468 lways restore th\n 0008c780: 656d 2074 6f20 6469 736b 2066 6f72 2070 em to disk for p\n 0008c790: 726f 6365 7373 696e 6720 6279 204d 5550 rocessing by MUP\n-0008c7a0: 4950 1200 21f2 9900 0020 2020 4a4f 5552 IP..!.... JOUR\n-0008c7b0: 4e41 4c2e 0700 21f2 9a00 0000 0000 0000 NAL...!.........\n+0008c7a0: 4950 1200 21fe 9900 0020 2020 4a4f 5552 IP..!.... JOUR\n+0008c7b0: 4e41 4c2e 0700 21fe 9a00 0000 0000 0000 NAL...!.........\n 0008c7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008c800: 0100 0000 b607 0000 ef13 0000 0000 0000 ................\n-0008c810: 6c00 00f2 4845 4c50 00ff 7300 ff4a 4f55 l...HELP..s..JOU\n+0008c810: 6c00 00fe 4845 4c50 00ff 7300 ff4a 4f55 l...HELP..s..JOU\n 0008c820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0008c830: 4e41 4c00 c111 0000 2020 2050 7265 7373 NAL..... Press\n 0008c840: 203c 4354 524c 2d43 3e20 746f 2073 746f to sto\n 0008c850: 7020 4a4f 5552 4e41 4c20 7072 6f63 6573 p JOURNAL proces\n 0008c860: 7369 6e67 2e20 4120 4a4f 5552 4e41 4c20 sing. A JOURNAL \n-0008c870: 636f 6d6d 616e 6420 7468 6174 5200 22f2 command thatR.\".\n+0008c870: 636f 6d6d 616e 6420 7468 6174 5200 22fe command thatR.\".\n 0008c880: 1100 0020 2020 7465 726d 696e 6174 6573 ... terminates\n 0008c890: 2061 626e 6f72 6d61 6c6c 7920 6279 206f abnormally by o\n 0008c8a0: 7065 7261 746f 7220 6163 7469 6f6e 206f perator action o\n 0008c8b0: 7220 6572 726f 7220 7072 6f64 7563 6573 r error produces\n 0008c8c0: 2061 6e20 696e 636f 6d70 6c65 7465 5400 an incompleteT.\n-0008c8d0: 22f2 2100 0020 2020 7265 7375 6c74 2e20 \".!.. result. \n+0008c8d0: 22fe 2100 0020 2020 7265 7375 6c74 2e20 \".!.. result. \n 0008c8e0: 496e 2074 6869 7320 6361 7365 2c20 7468 In this case, th\n 0008c8f0: 6520 7265 7375 6c74 696e 6720 6461 7461 e resulting data\n 0008c900: 6261 7365 206d 6179 2062 6520 636f 7272 base may be corr\n 0008c910: 7570 742e 2049 6620 796f 7520 7374 6f70 upt. If you stop\n-0008c920: 2061 5100 22f2 3100 0020 2020 4a4f 5552 aQ.\".1.. JOUR\n+0008c920: 2061 5100 22fe 3100 0020 2020 4a4f 5552 aQ.\".1.. JOUR\n 0008c930: 4e41 4c20 6f70 6572 6174 696f 6e20 6279 NAL operation by\n 0008c940: 206d 6973 7461 6b65 2c20 7265 6973 7375 mistake, reissu\n 0008c950: 6520 7468 6520 636f 6d6d 616e 6420 746f e the command to\n 0008c960: 2070 726f 6475 6365 2074 6865 2070 726f produce the pro\n-0008c970: 7065 724e 0022 f241 0000 2020 2072 6573 perN.\".A.. res\n+0008c970: 7065 724e 0022 fe41 0000 2020 2072 6573 perN.\".A.. res\n 0008c980: 756c 7420 666f 7220 2d52 4543 4f56 4552 ult for -RECOVER\n 0008c990: 2028 6f72 202d 524f 4c4c 4241 434b 2920 (or -ROLLBACK) \n 0008c9a0: 2d42 4143 4b57 4152 442e 2046 6f72 202d -BACKWARD. For -\n 0008c9b0: 5245 434f 5645 5220 2d46 4f52 5741 5244 RECOVER -FORWARD\n-0008c9c0: 2c43 0022 f251 0000 2020 2072 6573 746f ,C.\".Q.. resto\n+0008c9c0: 2c43 0022 fe51 0000 2020 2072 6573 746f ,C.\".Q.. resto\n 0008c9d0: 7265 2074 6865 2064 6174 6162 6173 6520 re the database \n 0008c9e0: 6672 6f6d 2062 6163 6b75 7020 616e 6420 from backup and \n 0008c9f0: 7265 6973 7375 6520 7468 6520 636f 6d6d reissue the comm\n-0008ca00: 616e 642e 0700 22f2 6100 002c 0020 f2ff and...\".a..,. ..\n+0008ca00: 616e 642e 0700 22fe 6100 002c 0020 feff and...\".a..,. ..\n 0008ca10: 7300 ff41 4354 494f 4e5f 5155 414c 4946 s..ACTION_QUALIF\n 0008ca20: 4945 5253 0000 4163 7469 6f6e 5f51 7561 IERS..Action_Qua\n-0008ca30: 6c69 6669 6572 731c 0036 f2bf 1100 0020 lifiers..6..... \n+0008ca30: 6c69 6669 6572 731c 0036 febf 1100 0020 lifiers..6..... \n 0008ca40: 2020 4163 7469 6f6e 2051 7561 6c69 6669 Action Qualifi\n-0008ca50: 6572 7307 0037 f221 0000 4200 37f2 3100 ers..7.!..B.7.1.\n+0008ca50: 6572 7307 0037 fe21 0000 4200 37fe 3100 ers..7.!..B.7.1.\n 0008ca60: 0020 2020 5468 6973 2073 6563 7469 6f6e . This section\n 0008ca70: 2064 6573 6372 6962 6573 2074 6865 206a describes the j\n 0008ca80: 6f75 726e 616c 696e 6720 6163 7469 6f6e ournaling action\n-0008ca90: 2071 7561 6c69 6669 6572 732e 0700 37f2 qualifiers...7.\n-0008caa0: 4100 0018 0036 f2ff 7300 ff45 5854 5241 A....6..s..EXTRA\n-0008cab0: 4354 0000 4558 7472 6163 7412 0042 f2bf CT..EXtract..B..\n+0008ca90: 2071 7561 6c69 6669 6572 732e 0700 37fe qualifiers...7.\n+0008caa0: 4100 0018 0036 feff 7300 ff45 5854 5241 A....6..s..EXTRA\n+0008cab0: 4354 0000 4558 7472 6163 7412 0042 febf CT..EXtract..B..\n 0008cac0: 1100 0020 2020 4558 7472 6163 7407 0043 ... EXtract..C\n-0008cad0: f221 0000 4b00 43f2 3100 0020 2020 5472 .!..K.C.1.. Tr\n+0008cad0: fe21 0000 4b00 43fe 3100 0020 2020 5472 .!..K.C.1.. Tr\n 0008cae0: 616e 7366 6572 7320 696e 666f 726d 6174 ansfers informat\n 0008caf0: 696f 6e20 6672 6f6d 206a 6f75 726e 616c ion from journal\n 0008cb00: 2066 696c 6573 2069 6e74 6f20 6669 6c65 files into file\n 0008cb10: 7320 666f 726d 6174 7465 6420 666f 7253 s formatted forS\n-0008cb20: 0043 f241 0000 2020 2070 726f 6365 7373 .C.A.. process\n+0008cb20: 0043 fe41 0000 2020 2070 726f 6365 7373 .C.A.. process\n 0008cb30: 696e 6720 6279 204d 2072 6f75 7469 6e65 ing by M routine\n 0008cb40: 732e 2049 7420 7265 706f 7274 7320 7468 s. It reports th\n 0008cb50: 6520 6a6f 7572 6e61 6c20 7469 6d65 2073 e journal time s\n 0008cb60: 7461 6d70 7320 7573 696e 6720 7468 6520 tamps using the \n-0008cb70: 2448 5400 43f2 5100 0020 2020 666f 726d $HT.C.Q.. form\n+0008cb70: 2448 5400 43fe 5100 0020 2020 666f 726d $HT.C.Q.. form\n 0008cb80: 6174 2c20 6173 2063 6f6e 7472 6f6c 6c65 at, as controlle\n 0008cb90: 6420 6279 2074 6865 2074 696d 6520 7a6f d by the time zo\n 0008cba0: 6e65 2073 6574 7469 6e67 2066 726f 6d20 ne setting from \n 0008cbb0: 7468 6520 4f53 2061 6e64 2074 6865 2070 the OS and the p\n-0008cbc0: 726f 6365 7373 3a00 43f2 6100 0020 2020 rocess:.C.a.. \n+0008cbc0: 726f 6365 7373 3a00 43fe 6100 0020 2020 rocess:.C.a.. \n 0008cbd0: 656e 7669 726f 6e6d 656e 7420 666f 7220 environment for \n 0008cbe0: 7468 6520 7072 6f63 6573 7320 7275 6e6e the process runn\n 0008cbf0: 696e 6720 7468 6520 4558 5452 4143 542e ing the EXTRACT.\n-0008cc00: 0700 43f2 7100 0048 0043 f281 0000 2020 ..C.q..H.C.... \n+0008cc00: 0700 43fe 7100 0048 0043 fe81 0000 2020 ..C.q..H.C.... \n 0008cc10: 202d 4558 5452 4143 5420 7461 6b65 7320 -EXTRACT takes \n 0008cc20: 3c66 696c 652d 6e61 6d65 3e20 6f72 202d or -\n 0008cc30: 7374 646f 7574 2061 7320 616e 206f 7074 stdout as an opt\n 0008cc40: 696f 6e61 6c20 6172 6775 6d65 6e74 2e07 ional argument..\n-0008cc50: 0043 f291 0000 5400 42f2 c011 0000 2020 .C....T.B..... \n+0008cc50: 0043 fe91 0000 5400 42fe c011 0000 2020 .C....T.B..... \n 0008cc60: 203c 6669 6c65 2d6e 616d 653e 2073 7065 spe\n 0008cc70: 6369 6669 6573 2074 6865 206e 616d 6520 cifies the name \n 0008cc80: 6f66 2074 6865 206f 7574 7075 7420 6669 of the output fi\n 0008cc90: 6c65 2e20 2d73 7464 6f75 7420 7370 6563 le. -stdout spec\n-0008cca0: 6966 6965 7320 7468 6174 5200 43f2 1200 ifies thatR.C...\n+0008cca0: 6966 6965 7320 7468 6174 5200 43fe 1200 ifies thatR.C...\n 0008ccb0: 0020 2020 2d45 5854 5241 4354 2077 7269 . -EXTRACT wri\n 0008ccc0: 7465 2074 6f20 7374 616e 6461 7264 206f te to standard o\n 0008ccd0: 7574 7075 7420 2873 7464 6f75 7429 2069 utput (stdout) i\n 0008cce0: 6e73 7465 6164 206f 6620 7772 6974 696e nstead of writin\n-0008ccf0: 6720 746f 2061 2066 696c 652e 0700 43f2 g to a file...C.\n-0008cd00: 1300 0053 0043 f214 0000 2020 2057 6974 ...S.C.... Wit\n+0008ccf0: 6720 746f 2061 2066 696c 652e 0700 43fe g to a file...C.\n+0008cd00: 1300 0053 0043 fe14 0000 2020 2057 6974 ...S.C.... Wit\n 0008cd10: 6820 6e6f 2061 7267 756d 656e 7473 2c20 h no arguments, \n 0008cd20: 4d55 5049 5020 4a4f 5552 4e41 4c20 6465 MUPIP JOURNAL de\n 0008cd30: 7269 7665 7320 7468 6520 6f75 7470 7574 rives the output\n 0008cd40: 2066 696c 6520 7370 6563 6966 6963 6174 file specificat\n-0008cd50: 696f 6e20 6f66 4b00 43f2 1500 0020 2020 ion ofK.C.... \n+0008cd50: 696f 6e20 6f66 4b00 43fe 1500 0020 2020 ion ofK.C.... \n 0008cd60: 7468 6520 6578 7472 6163 7420 6669 6c65 the extract file\n 0008cd70: 2075 7369 6e67 2074 6865 206e 616d 6520 using the name \n 0008cd80: 6f66 2074 6865 2066 6972 7374 206a 6f75 of the first jou\n 0008cd90: 726e 616c 2066 696c 6520 7468 6174 2069 rnal file that i\n-0008cda0: 7351 0043 f216 0000 2020 2070 726f 6365 sQ.C.... proce\n+0008cda0: 7351 0043 fe16 0000 2020 2070 726f 6365 sQ.C.... proce\n 0008cdb0: 7373 6564 2069 6e20 7468 6520 666f 7277 ssed in the forw\n 0008cdc0: 6172 6420 7072 6f63 6573 7369 6e67 2070 ard processing p\n 0008cdd0: 6861 7365 2061 6e64 2061 2066 696c 6520 hase and a file \n 0008cde0: 7479 7065 206f 6620 2e6d 6a66 2e20 4e6f type of .mjf. No\n-0008cdf0: 7465 4f00 43f2 1700 0020 2020 7468 6174 teO.C.... that\n+0008cdf0: 7465 4f00 43fe 1700 0020 2020 7468 6174 teO.C.... that\n 0008ce00: 2c20 6966 206d 756c 7469 706c 6520 6a6f , if multiple jo\n 0008ce10: 7572 6e61 6c20 6e61 6d65 7320 6172 6520 urnal names are \n 0008ce20: 7370 6563 6966 6965 6420 696e 2074 6865 specified in the\n 0008ce30: 2063 6f6d 6d61 6e64 206c 696e 6520 7468 command line th\n-0008ce40: 654b 0043 f218 0000 2020 2066 6972 7374 eK.C.... first\n+0008ce40: 654b 0043 fe18 0000 2020 2066 6972 7374 eK.C.... first\n 0008ce50: 206a 6f75 726e 616c 2073 7065 6369 6669 journal specifi\n 0008ce60: 6564 206d 6967 6874 2062 6520 6469 6666 ed might be diff\n 0008ce70: 6572 656e 7420 6672 6f6d 2074 6865 2066 erent from the f\n-0008ce80: 6972 7374 206a 6f75 726e 616c 5200 43f2 irst journalR.C.\n+0008ce80: 6972 7374 206a 6f75 726e 616c 5200 43fe irst journalR.C.\n 0008ce90: 1900 0020 2020 7072 6f63 6573 7365 6420 ... processed \n 0008cea0: 696e 2074 6865 2066 6f72 7761 7264 2070 in the forward p\n 0008ceb0: 6861 7365 2e20 5768 656e 202d 4558 5452 hase. When -EXTR\n 0008cec0: 4143 5420 6973 2073 7065 6369 6669 6564 ACT is specified\n 0008ced0: 2077 6974 6820 2d52 4543 4f56 4552 4f00 with -RECOVERO.\n-0008cee0: 43f2 1a00 0020 2020 286f 7220 2d52 4f4c C.... (or -ROL\n+0008cee0: 43fe 1a00 0020 2020 286f 7220 2d52 4f4c C.... (or -ROL\n 0008cef0: 4c42 4143 4b29 2c20 7468 6520 2d4a 4f55 LBACK), the -JOU\n 0008cf00: 524e 414c 2063 6f6d 6d61 6e64 2065 7874 RNAL command ext\n 0008cf10: 7261 6374 7320 616c 6c20 7468 6520 6a6f racts all the jo\n 0008cf20: 7572 6e61 6c20 7265 636f 7264 734e 0043 urnal recordsN.C\n-0008cf30: f221 0000 2020 2070 726f 6365 7373 6564 .!.. processed\n+0008cf30: fe21 0000 2020 2070 726f 6365 7373 6564 .!.. processed\n 0008cf40: 2064 7572 696e 6720 6120 2d52 4543 4f56 during a -RECOV\n 0008cf50: 4552 202d 464f 5257 4152 4420 636f 6d6d ER -FORWARD comm\n 0008cf60: 616e 6420 6f72 2074 6865 2066 6f72 7761 and or the forwa\n-0008cf70: 7264 2070 6861 7365 206f 6634 0043 f222 rd phase of4.C.\"\n+0008cf70: 7264 2070 6861 7365 206f 6634 0043 fe22 rd phase of4.C.\"\n 0008cf80: 0000 2020 2028 2d52 4543 4f56 4552 206f .. (-RECOVER o\n 0008cf90: 7220 2d52 4f4c 4c42 4143 4b29 202d 4241 r -ROLLBACK) -BA\n 0008cfa0: 434b 5741 5244 2063 6f6d 6d61 6e64 2e07 CKWARD command..\n-0008cfb0: 0043 f223 0000 0000 0000 0000 0000 0000 .C.#............\n+0008cfb0: 0043 fe23 0000 0000 0000 0000 0000 0000 .C.#............\n 0008cfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008cfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008d000: 0100 0000 f507 0000 0c14 0000 0000 0000 ................\n-0008d010: 8f00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0008d010: 8f00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0008d020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0008d030: 4e41 4c00 ff73 00ff 4143 5449 4f4e 5f51 NAL..s..ACTION_Q\n 0008d040: 5541 4c49 4649 4552 5300 ff73 00ff 4558 UALIFIERS..s..EX\n 0008d050: 5452 4143 5400 c024 0000 2020 202d 4558 TRACT..$.. -EX\n 0008d060: 5452 4143 5420 6170 706c 6965 7320 746f TRACT applies to\n 0008d070: 2066 6f72 7761 7264 2070 726f 6365 7373 forward process\n 0008d080: 696e 6720 6f66 2074 6865 206a 6f75 726e ing of the journ\n 0008d090: 616c 2066 696c 653b 2069 6620 7468 6551 al file; if theQ\n-0008d0a0: 0043 f225 0000 2020 2063 6f6d 6269 6e65 .C.%.. combine\n+0008d0a0: 0043 fe25 0000 2020 2063 6f6d 6269 6e65 .C.%.. combine\n 0008d0b0: 6420 7374 6174 6520 6f66 2074 6865 206a d state of the j\n 0008d0c0: 6f75 726e 616c 2066 696c 6520 616e 6420 ournal file and \n 0008d0d0: 7468 6520 4a6f 7572 6e61 6c20 5469 6d65 the Journal Time\n 0008d0e0: 2071 7561 6c69 6669 6572 7320 646f 6573 qualifiers does\n-0008d0f0: 5000 43f2 2600 0020 2020 6e6f 7420 6361 P.C.&.. not ca\n+0008d0f0: 5000 43fe 2600 0020 2020 6e6f 7420 6361 P.C.&.. not ca\n 0008d100: 7573 6520 666f 7277 6172 6420 7072 6f63 use forward proc\n 0008d110: 6573 7369 6e67 2c20 2d45 5854 5241 4354 essing, -EXTRACT\n 0008d120: 2064 6f65 7320 6e6f 7420 6372 6561 7465 does not create\n 0008d130: 2061 6e20 6f75 7470 7574 2066 696c 652e an output file.\n-0008d140: 0700 43f2 2700 004f 0043 f228 0000 2020 ..C.'..O.C.(.. \n+0008d140: 0700 43fe 2700 004f 0043 fe28 0000 2020 ..C.'..O.C.(.. \n 0008d150: 2057 6865 6e20 7573 6564 2069 6e64 6570 When used indep\n 0008d160: 656e 6465 6e74 206f 6620 2d52 4543 4f56 endent of -RECOV\n 0008d170: 4552 2028 6f72 202d 524f 4c4c 4241 434b ER (or -ROLLBACK\n 0008d180: 292c 202d 4558 5452 4143 5420 6f70 7469 ), -EXTRACT opti\n-0008d190: 6f6e 2063 616e 5400 43f2 2900 0020 2020 on canT.C.).. \n+0008d190: 6f6e 2063 616e 5400 43fe 2900 0020 2020 on canT.C.).. \n 0008d1a0: 7072 6f64 7563 6520 6120 7265 7375 6c74 produce a result\n 0008d1b0: 2065 7665 6e20 7468 6f75 6768 2074 6865 even though the\n 0008d1c0: 2064 6174 6162 6173 6520 6669 6c65 2064 database file d\n 0008d1d0: 6f65 7320 6e6f 7420 6578 6973 742c 2061 oes not exist, a\n-0008d1e0: 6c74 686f 7567 6820 6974 3d00 43f2 2a00 lthough it=.C.*.\n+0008d1e0: 6c74 686f 7567 6820 6974 3d00 43fe 2a00 lthough it=.C.*.\n 0008d1f0: 0020 2020 646f 6573 2074 7279 2074 6f20 . does try to \n 0008d200: 6163 6365 7373 2074 6865 2064 6174 6162 access the datab\n 0008d210: 6173 6520 6966 2069 7420 6973 2061 7661 ase if it is ava\n-0008d220: 696c 6162 6c65 2e07 0043 f231 0000 5200 ilable...C.1..R.\n-0008d230: 43f2 3200 0020 2020 4966 2061 2064 6174 C.2.. If a dat\n+0008d220: 696c 6162 6c65 2e07 0043 fe31 0000 5200 ilable...C.1..R.\n+0008d230: 43fe 3200 0020 2020 4966 2061 2064 6174 C.2.. If a dat\n 0008d240: 6162 6173 6520 6861 7669 6e67 2063 7573 abase having cus\n 0008d250: 746f 6d20 636f 6c6c 6174 696f 6e20 6973 tom collation is\n 0008d260: 2069 6e61 6363 6573 7369 626c 6520 6f72 inaccessible or\n 0008d270: 2074 6865 2072 6570 6c69 6361 7469 6f6e the replication\n-0008d280: 5400 43f2 3300 0020 2020 696e 7374 616e T.C.3.. instan\n+0008d280: 5400 43fe 3300 0020 2020 696e 7374 616e T.C.3.. instan\n 0008d290: 6365 2069 7320 6672 6f7a 656e 2077 6974 ce is frozen wit\n 0008d2a0: 6820 6120 6372 6974 6963 616c 2073 6563 h a critical sec\n 0008d2b0: 7469 6f6e 2072 6571 7569 7265 6420 666f tion required fo\n 0008d2c0: 7220 7468 6520 6163 6365 7373 2068 656c r the access hel\n-0008d2d0: 6420 6279 5300 43f2 3400 0020 2020 616e d byS.C.4.. an\n+0008d2d0: 6420 6279 5300 43fe 3400 0020 2020 616e d byS.C.4.. an\n 0008d2e0: 6f74 6865 7220 7072 6f63 6573 7320 616e other process an\n 0008d2f0: 6420 7468 6520 656e 7669 726f 6e6d 656e d the environmen\n 0008d300: 7420 7661 7269 6162 6c65 2067 746d 5f65 t variable gtm_e\n 0008d310: 7874 7261 6374 5f6e 6f63 6f6c 2069 7320 xtract_nocol is \n-0008d320: 6465 6669 6e65 644f 0043 f235 0000 2020 definedO.C.5.. \n+0008d320: 6465 6669 6e65 644f 0043 fe35 0000 2020 definedO.C.5.. \n 0008d330: 2061 6e64 2065 7661 6c75 6174 6573 2074 and evaluates t\n 0008d340: 6f20 6120 6e6f 6e2d 7a65 726f 2069 6e74 o a non-zero int\n 0008d350: 6567 6572 206f 7220 616e 7920 6361 7365 eger or any case\n 0008d360: 2d69 6e64 6570 656e 6465 6e74 2073 7472 -independent str\n-0008d370: 696e 6720 6f72 5200 43f2 3600 0020 2020 ing orR.C.6.. \n+0008d370: 696e 6720 6f72 5200 43fe 3600 0020 2020 ing orR.C.6.. \n 0008d380: 6c65 6164 696e 6720 7375 6273 7472 696e leading substrin\n 0008d390: 6773 206f 6620 2254 5255 4522 206f 7220 gs of \"TRUE\" or \n 0008d3a0: 2259 4553 222c 204d 5550 4950 204a 4f55 \"YES\", MUPIP JOU\n 0008d3b0: 524e 414c 202d 4558 5452 4143 5420 6973 RNAL -EXTRACT is\n-0008d3c0: 7375 6573 2074 6865 4b00 43f2 3700 0020 sues theK.C.7.. \n+0008d3c0: 7375 6573 2074 6865 4b00 43fe 3700 0020 sues theK.C.7.. \n 0008d3d0: 2020 4442 434f 4c4c 5245 5120 7761 726e DBCOLLREQ warn\n 0008d3e0: 696e 6720 616e 6420 7072 6f63 6565 6473 ing and proceeds\n 0008d3f0: 2077 6974 6820 7468 6520 6578 7472 6163 with the extrac\n 0008d400: 7420 7573 696e 6720 7468 6520 6465 6661 t using the defa\n-0008d410: 756c 7452 0043 f238 0000 2020 2063 6f6c ultR.C.8.. col\n+0008d410: 756c 7452 0043 fe38 0000 2020 2063 6f6c ultR.C.8.. col\n 0008d420: 6c61 7469 6f6e 2e20 4966 2067 746d 5f65 lation. If gtm_e\n 0008d430: 7874 7261 6374 5f6e 6f63 6f6c 2069 7320 xtract_nocol is \n 0008d440: 6e6f 7420 7365 7420 6f72 2065 7661 6c75 not set or evalu\n 0008d450: 6174 6573 2074 6f20 6120 7661 6c75 6520 ates to a value \n-0008d460: 6f74 6865 724b 0043 f239 0000 2020 2074 otherK.C.9.. t\n+0008d460: 6f74 6865 724b 0043 fe39 0000 2020 2074 otherK.C.9.. t\n 0008d470: 6861 6e20 6120 706f 7369 7469 7665 2069 han a positive i\n 0008d480: 6e74 6567 6572 206f 7220 616e 7920 6361 nteger or any ca\n 0008d490: 7365 2d69 6e64 6570 656e 6465 6e74 2073 se-independent s\n 0008d4a0: 7472 696e 6720 6f72 206c 6561 6469 6e67 tring or leading\n-0008d4b0: 4e00 43f2 3a00 0020 2020 7375 6273 7472 N.C.:.. substr\n+0008d4b0: 4e00 43fe 3a00 0020 2020 7375 6273 7472 N.C.:.. substr\n 0008d4c0: 696e 6773 206f 6620 2246 414c 5345 2220 ings of \"FALSE\" \n 0008d4d0: 6f72 2022 4e4f 222c 204d 5550 4950 204a or \"NO\", MUPIP J\n 0008d4e0: 4f55 524e 414c 202d 4558 5452 4143 5420 OURNAL -EXTRACT \n 0008d4f0: 6578 6974 7320 7769 7468 2074 6865 5200 exits with theR.\n-0008d500: 43f2 4100 0020 2020 5345 5445 5854 5245 C.A.. SETEXTRE\n+0008d500: 43fe 4100 0020 2020 5345 5445 5854 5245 C.A.. SETEXTRE\n 0008d510: 4e56 2065 7272 6f72 2069 6620 6974 2065 NV error if it e\n 0008d520: 6e63 6f75 6e74 6572 7320 7375 6368 2061 ncounters such a\n 0008d530: 2073 6974 7561 7469 6f6e 2e20 4e6f 7465 situation. Note\n 0008d540: 2074 6861 7420 6966 2064 6566 6175 6c74 that if default\n-0008d550: 5000 43f2 4200 0020 2020 636f 6c6c 6174 P.C.B.. collat\n+0008d550: 5000 43fe 4200 0020 2020 636f 6c6c 6174 P.C.B.. collat\n 0008d560: 696f 6e20 6973 2075 7365 6420 666f 7220 ion is used for \n 0008d570: 6120 6461 7461 6261 7365 2077 6974 6820 a database with \n 0008d580: 6375 7374 6f6d 2063 6f6c 6c61 7469 6f6e custom collation\n 0008d590: 2c20 7468 6520 7375 6273 6372 6970 7473 , the subscripts\n-0008d5a0: 5400 43f2 4300 0020 2020 7265 706f 7274 T.C.C.. report\n+0008d5a0: 5400 43fe 4300 0020 2020 7265 706f 7274 T.C.C.. report\n 0008d5b0: 6564 2062 7920 4d55 5049 5020 4a4f 5552 ed by MUPIP JOUR\n 0008d5c0: 4e41 4c20 2d45 5854 5241 4354 2061 7265 NAL -EXTRACT are\n 0008d5d0: 2074 686f 7365 2073 746f 7265 6420 696e those stored in\n 0008d5e0: 2074 6865 2064 6174 6162 6173 652c 2077 the database, w\n-0008d5f0: 6869 6368 4900 43f2 4400 0020 2020 6d61 hichI.C.D.. ma\n+0008d5f0: 6869 6368 4900 43fe 4400 0020 2020 6d61 hichI.C.D.. ma\n 0008d600: 7920 6469 6666 6572 2066 726f 6d20 7468 y differ from th\n 0008d610: 6f73 6520 7265 6164 2061 6e64 2077 7269 ose read and wri\n 0008d620: 7474 656e 2062 7920 6170 706c 6963 6174 tten by applicat\n 0008d630: 696f 6e20 7072 6f67 7261 6d73 2e07 0043 ion programs...C\n-0008d640: f245 0000 4d00 43f2 4600 0020 2020 4e6f .E..M.C.F.. No\n+0008d640: fe45 0000 4d00 43fe 4600 0020 2020 4e6f .E..M.C.F.. No\n 0008d650: 7465 2074 6861 742c 2061 2062 726f 6b65 te that, a broke\n 0008d660: 6e20 7472 616e 7361 6374 696f 6e2c 2069 n transaction, i\n 0008d670: 6620 666f 756e 642c 2069 7320 6578 7472 f found, is extr\n 0008d680: 6163 7465 6420 746f 2061 2062 726f 6b65 acted to a broke\n-0008d690: 6e51 0043 f247 0000 2020 2074 7261 6e73 nQ.C.G.. trans\n+0008d690: 6e51 0043 fe47 0000 2020 2074 7261 6e73 nQ.C.G.. trans\n 0008d6a0: 6163 7469 6f6e 2066 696c 6520 666f 7220 action file for \n 0008d6b0: 6465 7461 696c 7329 2c20 616e 6420 616c details), and al\n 0008d6c0: 6c20 6675 7475 7265 2063 6f6d 706c 6574 l future complet\n 0008d6d0: 6520 7472 616e 7361 6374 696f 6e73 2061 e transactions a\n-0008d6e0: 7265 5200 43f2 4800 0020 2020 636f 6e73 reR.C.H.. cons\n+0008d6e0: 7265 5200 43fe 4800 0020 2020 636f 6e73 reR.C.H.. cons\n 0008d6f0: 6964 6572 6564 2061 7320 6c6f 7374 2074 idered as lost t\n 0008d700: 7261 6e73 6163 7469 6f6e 732c 2061 6e64 ransactions, and\n 0008d710: 2061 7265 2065 7874 7261 6374 6564 2074 are extracted t\n 0008d720: 6f20 6120 6c6f 7374 2074 7261 6e73 6163 o a lost transac\n-0008d730: 7469 6f6e 1c00 43f2 4900 0020 2020 6669 tion..C.I.. fi\n+0008d730: 7469 6f6e 1c00 43fe 4900 0020 2020 6669 tion..C.I.. fi\n 0008d740: 6c65 2066 6f72 2064 6574 6169 6c73 292e le for details).\n-0008d750: 0700 43f2 4a00 0050 0043 f251 0000 2020 ..C.J..P.C.Q.. \n+0008d750: 0700 43fe 4a00 0050 0043 fe51 0000 2020 ..C.J..P.C.Q.. \n 0008d760: 2054 6f20 6176 6f69 6420 6272 6f6b 656e To avoid broken\n 0008d770: 2074 7261 6e73 6163 7469 6f6e 206f 7220 transaction or \n 0008d780: 6c6f 7374 2074 7261 6e73 6163 7469 6f6e lost transaction\n 0008d790: 2070 726f 6365 7373 696e 6720 616e 6420 processing and \n-0008d7a0: 696e 7374 6561 644e 0043 f252 0000 2020 insteadN.C.R.. \n+0008d7a0: 696e 7374 6561 644e 0043 fe52 0000 2020 insteadN.C.R.. \n 0008d7b0: 2065 7874 7261 6374 2061 6c6c 206a 6f75 extract all jou\n 0008d7c0: 726e 616c 2072 6563 6f72 6473 2069 6e74 rnal records int\n 0008d7d0: 6f20 6f6e 6520 6669 6c65 2c20 7573 6520 o one file, use \n 0008d7e0: 7468 6520 636f 6e74 726f 6c20 7175 616c the control qual\n 0008d7f0: 6966 6965 7200 0000 0000 0000 0000 0000 ifier...........\n 0008d800: 0100 0000 af07 0000 3014 0000 0000 0000 ........0.......\n-0008d810: 9100 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0008d810: 9100 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0008d820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0008d830: 4e41 4c00 ff73 00ff 4143 5449 4f4e 5f51 NAL..s..ACTION_Q\n 0008d840: 5541 4c49 4649 4552 5300 ff73 00ff 4558 UALIFIERS..s..EX\n 0008d850: 5452 4143 5400 c053 0000 2020 202d 4645 TRACT..S.. -FE\n 0008d860: 4e43 4553 3d4e 4f4e 452e 2046 4953 2073 NCES=NONE. FIS s\n 0008d870: 7472 6f6e 676c 7920 7265 636f 6d6d 656e trongly recommen\n 0008d880: 6465 6420 6167 6169 6e73 7420 7573 696e ded against usin\n 0008d890: 6720 2d46 454e 4345 533d 4e4f 4e45 2069 g -FENCES=NONE i\n-0008d8a0: 662f 0043 f254 0000 2020 202d 5245 434f f/.C.T.. -RECO\n+0008d8a0: 662f 0043 fe54 0000 2020 202d 5245 434f f/.C.T.. -RECO\n 0008d8b0: 5645 522f 2d52 4f4c 4c42 4143 4b20 6973 VER/-ROLLBACK is\n 0008d8c0: 2061 6c73 6f20 7370 6563 6966 6965 642e also specified.\n-0008d8d0: 0700 43f2 5500 0016 003a f250 4152 414c ..C.U....:.PARAL\n+0008d8d0: 0700 43fe 5500 0016 003a fe50 4152 414c ..C.U....:.PARAL\n 0008d8e0: 4c45 4c00 0050 6172 616c 6c65 6c13 0043 LEL..Parallel..C\n-0008d8f0: f2bf 1100 0020 2020 5061 7261 6c6c 656c ..... Parallel\n-0008d900: 0700 44f2 2100 004f 0044 f231 0000 2020 ..D.!..O.D.1.. \n+0008d8f0: febf 1100 0020 2020 5061 7261 6c6c 656c ..... Parallel\n+0008d900: 0700 44fe 2100 004f 0044 fe31 0000 2020 ..D.!..O.D.1.. \n 0008d910: 2050 4152 415b 4c4c 454c 5d5b 3d6e 5d20 PARA[LLEL][=n] \n 0008d920: 7370 6563 6966 6965 7320 7468 6520 6e75 specifies the nu\n 0008d930: 6d62 6572 206f 6620 7061 7261 6c6c 656c mber of parallel\n 0008d940: 2074 6872 6561 6473 2028 666f 7220 6261 threads (for ba\n-0008d950: 636b 7761 7264 4f00 44f2 4100 0020 2020 ckwardO.D.A.. \n+0008d950: 636b 7761 7264 4f00 44fe 4100 0020 2020 ckwardO.D.A.. \n 0008d960: 7072 6f63 6573 7369 6e67 2920 616e 6420 processing) and \n 0008d970: 7061 7261 6c6c 656c 2070 726f 6365 7373 parallel process\n 0008d980: 6573 2028 666f 7220 666f 7277 6172 6420 es (for forward \n 0008d990: 7072 6f63 6573 7369 6e67 292e 2050 6172 processing). Par\n-0008d9a0: 616c 6c65 6c50 0044 f251 0000 2020 2074 allelP.D.Q.. t\n+0008d9a0: 616c 6c65 6c50 0044 fe51 0000 2020 2074 allelP.D.Q.. t\n 0008d9b0: 6872 6561 6473 2074 7970 6963 616c 6c79 hreads typically\n 0008d9c0: 2069 6e63 7265 6173 6520 7468 6520 7370 increase the sp\n 0008d9d0: 6565 6420 6f66 204d 5550 4950 204a 4f55 eed of MUPIP JOU\n 0008d9e0: 524e 414c 2052 4543 4f56 4552 2f52 4f4c RNAL RECOVER/ROL\n-0008d9f0: 4c42 4143 4b15 0044 f261 0000 2020 206f LBACK..D.a.. o\n-0008da00: 7065 7261 7469 6f6e 732e 0700 44f2 7100 perations...D.q.\n-0008da10: 004f 0044 f281 0000 2020 204f 6d69 7474 .O.D.... Omitt\n+0008d9f0: 4c42 4143 4b15 0044 fe61 0000 2020 206f LBACK..D.a.. o\n+0008da00: 7065 7261 7469 6f6e 732e 0700 44fe 7100 perations...D.q.\n+0008da10: 004f 0044 fe81 0000 2020 204f 6d69 7474 .O.D.... Omitt\n 0008da20: 696e 6720 7468 6520 7175 616c 6966 6965 ing the qualifie\n 0008da30: 7220 6f72 2073 7065 6369 6679 696e 6720 r or specifying \n 0008da40: 6120 7661 6c75 6520 6f66 206f 6e65 2028 a value of one (\n 0008da50: 3129 2064 6566 6175 6c74 7320 746f 2061 1) defaults to a\n-0008da60: 5200 44f2 9100 0020 2020 7369 6e67 6c65 R.D.... single\n+0008da60: 5200 44fe 9100 0020 2020 7369 6e67 6c65 R.D.... single\n 0008da70: 2070 726f 6365 7373 2077 6974 6820 6e6f process with no\n 0008da80: 2074 6872 6561 6473 2e20 4f6d 6974 7469 threads. Omitti\n 0008da90: 6e67 2074 6865 2076 616c 7565 206f 7220 ng the value or \n 0008daa0: 7370 6563 6966 7969 6e67 2061 2076 616c specifying a val\n-0008dab0: 7565 4200 43f2 c011 0000 2020 206f 6620 ueB.C..... of \n+0008dab0: 7565 4200 43fe c011 0000 2020 206f 6620 ueB.C..... of \n 0008dac0: 7a65 726f 2028 3029 2073 7065 6369 6669 zero (0) specifi\n 0008dad0: 6573 206f 6e65 2074 6872 6561 6420 6f72 es one thread or\n 0008dae0: 2070 726f 6365 7373 2070 6572 2072 6567 process per reg\n-0008daf0: 696f 6e2e 0700 44f2 1200 0051 0044 f213 ion...D....Q.D..\n+0008daf0: 696f 6e2e 0700 44fe 1200 0051 0044 fe13 ion...D....Q.D..\n 0008db00: 0000 2020 2041 2076 616c 7565 2067 7265 .. A value gre\n 0008db10: 6174 6572 2074 6861 6e20 6f6e 6520 2831 ater than one (1\n 0008db20: 2920 7370 6563 6966 6965 7320 7468 6520 ) specifies the \n 0008db30: 6d61 7869 6d75 6d20 6e75 6d62 6572 206f maximum number o\n-0008db40: 6620 636f 6e63 7572 7265 6e74 5100 44f2 f concurrentQ.D.\n+0008db40: 6620 636f 6e63 7572 7265 6e74 5100 44fe f concurrentQ.D.\n 0008db50: 1400 0020 2020 7468 7265 6164 7320 6f72 ... threads or\n 0008db60: 2070 726f 6365 7373 6573 204d 5550 4950 processes MUPIP\n 0008db70: 2073 686f 756c 6420 7573 652c 2061 6c74 should use, alt\n 0008db80: 686f 7567 6820 6974 206e 6576 6572 2075 hough it never u\n 0008db90: 7365 7320 6d6f 7265 2074 6861 6e4f 0044 ses more thanO.D\n-0008dba0: f215 0000 2020 206f 6e65 2070 6572 2072 .... one per r\n+0008dba0: fe15 0000 2020 206f 6e65 2070 6572 2072 .... one per r\n 0008dbb0: 6567 696f 6e2e 2049 6620 7468 6520 6e75 egion. If the nu\n 0008dbc0: 6d62 6572 206f 6620 7265 6769 6f6e 7320 mber of regions \n 0008dbd0: 6578 6365 6564 7320 7468 6520 7370 6563 exceeds the spec\n-0008dbe0: 6966 6965 6420 7661 6c75 652c 4b00 44f2 ified value,K.D.\n+0008dbe0: 6966 6965 6420 7661 6c75 652c 4b00 44fe ified value,K.D.\n 0008dbf0: 1600 0020 2020 4d55 5049 5020 616c 6c6f ... MUPIP allo\n 0008dc00: 6361 7465 7320 6f6e 6520 7468 7265 6164 cates one thread\n 0008dc10: 206f 7220 7072 6f63 6573 7365 7320 696e or processes in\n 0008dc20: 2061 6e20 6f72 6465 7220 6465 7465 726d an order determ\n-0008dc30: 696e 6564 2062 792c 0044 f217 0000 2020 ined by,.D.... \n+0008dc30: 696e 6564 2062 792c 0044 fe17 0000 2020 ined by,.D.... \n 0008dc40: 2074 696d 6573 7461 6d70 7320 696e 2074 timestamps in t\n 0008dc50: 6865 206a 6f75 726e 616c 2072 6563 6f72 he journal recor\n-0008dc60: 6473 2e07 0044 f218 0000 5000 44f2 1900 ds...D....P.D...\n+0008dc60: 6473 2e07 0044 fe18 0000 5000 44fe 1900 ds...D....P.D...\n 0008dc70: 0020 2020 5468 6520 656e 7669 726f 6e6d . The environm\n 0008dc80: 656e 7420 7661 7269 6162 6c65 2067 746d ent variable gtm\n 0008dc90: 5f6d 7570 6a6e 6c5f 7061 7261 6c6c 656c _mupjnl_parallel\n 0008dca0: 2070 726f 7669 6465 7320 6120 7661 6c75 provides a valu\n-0008dcb0: 6520 7768 656e 2074 6865 5100 44f2 1a00 e when theQ.D...\n+0008dcb0: 6520 7768 656e 2074 6865 5100 44fe 1a00 e when theQ.D...\n 0008dcc0: 0020 2020 4d55 5049 5020 4a4f 5552 4e41 . MUPIP JOURNA\n 0008dcd0: 4c20 636f 6d6d 616e 6420 6861 7320 6e6f L command has no\n 0008dce0: 2065 7870 6c69 6369 7420 2d50 4152 414c explicit -PARAL\n 0008dcf0: 4c45 4c20 7175 616c 6966 6965 723b 2077 LEL qualifier; w\n-0008dd00: 6865 6e20 6465 6669 6e65 644e 0044 f221 hen definedN.D.!\n+0008dd00: 6865 6e20 6465 6669 6e65 644e 0044 fe21 hen definedN.D.!\n 0008dd10: 0000 2020 2077 6974 6820 6e6f 2076 616c .. with no val\n 0008dd20: 7565 2067 746d 5f6d 7570 6a6e 6c5f 7061 ue gtm_mupjnl_pa\n 0008dd30: 7261 6c6c 656c 2061 6374 7320 6c69 6b65 rallel acts like\n 0008dd40: 202d 5041 5241 4c4c 454c 2077 6974 6820 -PARALLEL with \n-0008dd50: 6e6f 2076 616c 7565 2e07 0044 f222 0000 no value...D.\"..\n-0008dd60: 1400 3af2 5245 434f 5645 5200 0052 4543 ..:.RECOVER..REC\n-0008dd70: 6f76 6572 1200 42f2 bf11 0000 2020 2052 over..B..... R\n-0008dd80: 4543 6f76 6572 0700 43f2 2100 0053 0043 ECover..C.!..S.C\n-0008dd90: f231 0000 2020 2049 6e73 7472 7563 7473 .1.. Instructs\n+0008dd50: 6e6f 2076 616c 7565 2e07 0044 fe22 0000 no value...D.\"..\n+0008dd60: 1400 3afe 5245 434f 5645 5200 0052 4543 ..:.RECOVER..REC\n+0008dd70: 6f76 6572 1200 42fe bf11 0000 2020 2052 over..B..... R\n+0008dd80: 4543 6f76 6572 0700 43fe 2100 0053 0043 ECover..C.!..S.C\n+0008dd90: fe31 0000 2020 2049 6e73 7472 7563 7473 .1.. Instructs\n 0008dda0: 204d 5550 4950 204a 4f55 524e 414c 2074 MUPIP JOURNAL t\n 0008ddb0: 6f20 696e 6974 6961 7465 2064 6174 6162 o initiate datab\n 0008ddc0: 6173 6520 7265 636f 7665 7279 2e20 2d52 ase recovery. -R\n 0008ddd0: 4543 4f56 4552 2069 6e69 7469 6174 6573 ECOVER initiates\n-0008dde0: 5200 43f2 4100 0020 2020 7468 6520 6365 R.C.A.. the ce\n+0008dde0: 5200 43fe 4100 0020 2020 7468 6520 6365 R.C.A.. the ce\n 0008ddf0: 6e74 7261 6c20 4a4f 5552 4e41 4c20 6f70 ntral JOURNAL op\n 0008de00: 6572 6174 696f 6e20 666f 7220 6e6f 6e2d eration for non-\n 0008de10: 7265 706c 6963 6174 6564 2064 6174 6162 replicated datab\n 0008de20: 6173 652e 2046 726f 6d20 7468 6520 6c69 ase. From the li\n-0008de30: 7374 4e00 43f2 5100 0020 2020 6f66 204a stN.C.Q.. of J\n+0008de30: 7374 4e00 43fe 5100 0020 2020 6f66 204a stN.C.Q.. of J\n 0008de40: 4f55 524e 414c 2061 6374 696f 6e20 7175 OURNAL action qu\n 0008de50: 616c 6966 6965 7273 2c20 7365 6c65 6374 alifiers, select\n 0008de60: 2052 4543 4f56 4552 2061 6c6f 6e65 206f RECOVER alone o\n 0008de70: 7220 7769 7468 2061 6e79 206f 7468 6572 r with any other\n-0008de80: 2d00 43f2 6100 0020 2020 6163 7469 6f6e -.C.a.. action\n+0008de80: 2d00 43fe 6100 0020 2020 6163 7469 6f6e -.C.a.. action\n 0008de90: 2071 7561 6c69 6669 6572 7320 6578 6365 qualifiers exce\n 0008dea0: 7074 202d 524f 4c4c 4241 434b 2e07 0043 pt -ROLLBACK...C\n-0008deb0: f271 0000 5400 43f2 8100 0020 2020 2d52 .q..T.C.... -R\n+0008deb0: fe71 0000 5400 43fe 8100 0020 2020 2d52 .q..T.C.... -R\n 0008dec0: 4543 4f56 4552 202d 464f 5257 4152 4420 ECOVER -FORWARD \n 0008ded0: 7769 7468 2074 696d 6520 7175 616c 6966 with time qualif\n 0008dee0: 6965 7273 2069 6e69 7469 6174 6573 2066 iers initiates f\n 0008def0: 6f72 7761 7264 2072 6563 6f76 6572 792e orward recovery.\n-0008df00: 2046 6f72 7761 7264 5400 43f2 9100 0020 ForwardT.C.... \n+0008df00: 2046 6f72 7761 7264 5400 43fe 9100 0020 ForwardT.C.... \n 0008df10: 2020 7265 636f 7665 7279 2069 676e 6f72 recovery ignor\n 0008df20: 6573 2074 6865 2063 7572 7265 6e74 206a es the current j\n 0008df30: 6f75 726e 616c 696e 6720 7374 6174 6520 ournaling state \n 0008df40: 6f66 2074 6865 2074 6172 6765 7420 6461 of the target da\n-0008df50: 7461 6261 7365 2066 696c 652e 5300 42f2 tabase file.S.B.\n+0008df50: 7461 6261 7365 2066 696c 652e 5300 42fe tabase file.S.B.\n 0008df60: c011 0000 2020 2049 7420 6469 7361 626c .... It disabl\n 0008df70: 6573 206a 6f75 726e 616c 696e 6720 6f66 es journaling of\n 0008df80: 2074 6865 2074 6172 6765 7420 6461 7461 the target data\n 0008df90: 6261 7365 2066 696c 652c 2028 6966 2063 base file, (if c\n 0008dfa0: 7572 7265 6e74 6c79 2045 4e41 424c 4500 urrently ENABLE.\n 0008dfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008dfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008dfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008dfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008e000: 0100 0000 e507 0000 4814 0000 0000 0000 ........H.......\n-0008e010: 9600 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0008e010: 9600 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0008e020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0008e030: 4e41 4c00 ff73 00ff 4143 5449 4f4e 5f51 NAL..s..ACTION_Q\n 0008e040: 5541 4c49 4649 4552 5300 ff73 00ff 5245 UALIFIERS..s..RE\n 0008e050: 434f 5645 5200 c012 0000 2020 2061 6e64 COVER..... and\n 0008e060: 204f 4e29 2c20 7768 696c 6520 706c 6179 ON), while play\n 0008e070: 696e 6720 666f 7277 6172 6420 7468 6520 ing forward the \n 0008e080: 6461 7461 6261 7365 2075 7064 6174 6573 database updates\n 0008e090: 2e20 486f 7765 7665 722c 2069 7420 7265 . However, it re\n-0008e0a0: 7374 6f72 6573 5200 43f2 1300 0020 2020 storesR.C.... \n+0008e0a0: 7374 6f72 6573 5200 43fe 1300 0020 2020 storesR.C.... \n 0008e0b0: 7468 6520 6a6f 7572 6e61 6c69 6e67 2073 the journaling s\n 0008e0c0: 7461 7465 206f 6620 7468 6520 6461 7461 tate of the data\n 0008e0d0: 6261 7365 2061 7420 7468 6520 656e 6420 base at the end \n 0008e0e0: 6f66 2061 2073 7563 6365 7373 6675 6c20 of a successful \n-0008e0f0: 7265 636f 7665 7279 4e00 43f2 1400 0020 recoveryN.C.... \n+0008e0f0: 7265 636f 7665 7279 4e00 43fe 1400 0020 recoveryN.C.... \n 0008e100: 2020 2869 6620 6e65 6365 7373 6172 7929 (if necessary)\n 0008e110: 2c20 6578 6365 7074 2077 6865 6e20 6a6f , except when jo\n 0008e120: 7572 6e61 6c69 6e67 2069 7320 454e 4142 urnaling is ENAB\n 0008e130: 4c45 2764 2061 6e64 204f 4e20 6265 666f LE'd and ON befo\n-0008e140: 7265 2074 6865 4c00 43f2 1500 0020 2020 re theL.C.... \n+0008e140: 7265 2074 6865 4c00 43fe 1500 0020 2020 re theL.C.... \n 0008e150: 7265 636f 7665 7279 2e20 496e 2074 6865 recovery. In the\n 0008e160: 206c 6174 7465 7220 6361 7365 2c20 7468 latter case, th\n 0008e170: 6520 6a6f 7572 6e61 6c69 6e67 2073 7461 e journaling sta\n 0008e180: 7465 2061 7420 7468 6520 656e 6420 6f66 te at the end of\n-0008e190: 2061 4e00 43f2 1600 0020 2020 7375 6363 aN.C.... succ\n+0008e190: 2061 4e00 43fe 1600 0020 2020 7375 6363 aN.C.... succ\n 0008e1a0: 6573 7366 756c 2072 6563 6f76 6572 792c essful recovery,\n 0008e1b0: 2069 7320 7377 6974 6368 6564 2074 6f20 is switched to \n 0008e1c0: 454e 4142 4c45 2061 6e64 204f 4646 2e20 ENABLE and OFF. \n 0008e1d0: 4e6f 206a 6f75 726e 616c 696e 6720 6973 No journaling is\n-0008e1e0: 5000 43f2 1700 0020 2020 7065 7266 6f72 P.C.... perfor\n+0008e1e0: 5000 43fe 1700 0020 2020 7065 7266 6f72 P.C.... perfor\n 0008e1f0: 6d65 6420 666f 7220 7468 6520 6c6f 6769 med for the logi\n 0008e200: 6361 6c20 7570 6461 7465 7320 746f 2074 cal updates to t\n 0008e210: 6865 2064 6174 6162 6173 6520 666f 7220 he database for \n 0008e220: 4a4f 5552 4e41 4c20 2d52 4543 4f56 4552 JOURNAL -RECOVER\n-0008e230: 5400 43f2 1800 0020 2020 2d46 4f52 5741 T.C.... -FORWA\n+0008e230: 5400 43fe 1800 0020 2020 2d46 4f52 5741 T.C.... -FORWA\n 0008e240: 5244 2e20 4966 2074 6865 2074 6172 6765 RD. If the targe\n 0008e250: 7420 6461 7461 6261 7365 2773 2063 7572 t database's cur\n 0008e260: 7265 6e74 2074 7261 6e73 6163 7469 6f6e rent transaction\n 0008e270: 206e 756d 6265 7220 6973 206c 6573 7320 number is less \n-0008e280: 7468 616e 5400 43f2 1900 0020 2020 6669 thanT.C.... fi\n+0008e280: 7468 616e 5400 43fe 1900 0020 2020 6669 thanT.C.... fi\n 0008e290: 7273 7420 7472 616e 7361 6374 696f 6e20 rst transaction \n 0008e2a0: 6e75 6d62 6572 2074 6f20 6265 2070 726f number to be pro\n 0008e2b0: 6365 7373 6564 2069 6e20 7468 6520 7370 cessed in the sp\n 0008e2c0: 6563 6966 6965 6420 6a6f 7572 6e61 6c20 ecified journal \n-0008e2d0: 6669 6c65 2066 6f72 4f00 43f2 1a00 0020 file forO.C.... \n+0008e2d0: 6669 6c65 2066 6f72 4f00 43fe 1a00 0020 file forO.C.... \n 0008e2e0: 2020 7468 6174 2072 6567 696f 6e2c 202d that region, -\n 0008e2f0: 5245 434f 5645 5220 6174 7465 6d70 7473 RECOVER attempts\n 0008e300: 2074 6f20 696e 636c 7564 6520 7072 6576 to include prev\n 0008e310: 696f 7573 2067 656e 6572 6174 696f 6e20 ious generation \n-0008e320: 6a6f 7572 6e61 6c50 0043 f221 0000 2020 journalP.C.!.. \n+0008e320: 6a6f 7572 6e61 6c50 0043 fe21 0000 2020 journalP.C.!.. \n 0008e330: 2066 696c 6528 7329 2069 6e20 6974 7320 file(s) in its \n 0008e340: 7072 6f63 6573 7369 6e67 2c20 756e 6c65 processing, unle\n 0008e350: 7373 2074 6865 202d 4e4f 4348 4149 4e20 ss the -NOCHAIN \n 0008e360: 7175 616c 6966 6965 7220 6973 2073 7065 qualifier is spe\n-0008e370: 6369 6669 6564 2e54 0043 f222 0000 2020 cified.T.C.\".. \n+0008e370: 6369 6669 6564 2e54 0043 fe22 0000 2020 cified.T.C.\".. \n 0008e380: 2046 6f6c 6c6f 7769 6e67 2074 6865 2073 Following the s\n 0008e390: 7563 6365 7373 6976 6520 7072 6576 696f uccessive previo\n 0008e3a0: 7573 206c 696e 6b73 206f 6620 6a6f 7572 us links of jour\n 0008e3b0: 6e61 6c20 6669 6c65 7320 2d52 4543 4f56 nal files -RECOV\n-0008e3c0: 4552 2074 7269 6573 2074 6f54 0043 f223 ER tries toT.C.#\n+0008e3c0: 4552 2074 7269 6573 2074 6f54 0043 fe23 ER tries toT.C.#\n 0008e3d0: 0000 2020 2069 6e63 6c75 6465 2070 7265 .. include pre\n 0008e3e0: 7669 6f75 7320 6765 6e65 7261 7469 6f6e vious generation\n 0008e3f0: 7320 6f66 206a 6f75 726e 616c 2066 696c s of journal fil\n 0008e400: 6573 2075 6e74 696c 2074 6865 2074 7261 es until the tra\n 0008e410: 6e73 6163 7469 6f6e 206e 756d 6265 7251 nsaction numberQ\n-0008e420: 0043 f224 0000 2020 2077 6865 6e20 7468 .C.$.. when th\n+0008e420: 0043 fe24 0000 2020 2077 6865 6e20 7468 .C.$.. when th\n 0008e430: 6520 6a6f 7572 6e61 6c20 6669 6c65 2077 e journal file w\n 0008e440: 6173 2063 7265 6174 6564 2069 7320 6c65 as created is le\n 0008e450: 7373 2074 6861 6e2c 206f 7220 6571 7561 ss than, or equa\n 0008e460: 6c20 746f 2074 6861 7420 6f66 2074 6865 l to that of the\n-0008e470: 5200 43f2 2500 0020 2020 7461 7267 6574 R.C.%.. target\n+0008e470: 5200 43fe 2500 0020 2020 7461 7267 6574 R.C.%.. target\n 0008e480: 2064 6174 6162 6173 652e 202d 5245 434f database. -RECO\n 0008e490: 5645 5220 6973 7375 6573 206f 6e65 206f VER issues one o\n 0008e4a0: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati\n 0008e4b0: 6f6e 616c 206d 6573 7361 6765 7320 7768 onal messages wh\n-0008e4c0: 656e 4d00 43f2 2600 0020 2020 6974 2069 enM.C.&.. it i\n+0008e4c0: 656e 4d00 43fe 2600 0020 2020 6974 2069 enM.C.&.. it i\n 0008e4d0: 6e63 6c75 6465 7320 7072 6576 696f 7573 ncludes previous\n 0008e4e0: 2067 656e 6572 6174 696f 6e20 6a6f 7572 generation jour\n 0008e4f0: 6e61 6c20 6669 6c65 732e 2049 6620 7461 nal files. If ta\n 0008e500: 7267 6574 2064 6174 6162 6173 6527 7354 rget database'sT\n-0008e510: 0043 f227 0000 2020 2063 7572 7265 6e74 .C.'.. current\n+0008e510: 0043 fe27 0000 2020 2063 7572 7265 6e74 .C.'.. current\n 0008e520: 2074 7261 6e73 6163 7469 6f6e 206e 756d transaction num\n 0008e530: 6265 7220 6973 206e 6f74 2065 7175 616c ber is not equal\n 0008e540: 2074 6f20 7468 6520 6669 7273 7420 7472 to the first tr\n 0008e550: 616e 7361 6374 696f 6e20 6e75 6d62 6572 ansaction number\n-0008e560: 206f 6650 0043 f228 0000 2020 2074 6865 ofP.C.(.. the\n+0008e560: 206f 6650 0043 fe28 0000 2020 2074 6865 ofP.C.(.. the\n 0008e570: 2065 6172 6c69 6573 7420 6a6f 7572 6e61 earliest journa\n 0008e580: 6c20 6669 6c65 2074 6f20 6265 2070 726f l file to be pro\n 0008e590: 6365 7373 6564 2066 6f72 2061 2072 6567 cessed for a reg\n 0008e5a0: 696f 6e2c 202d 5245 434f 5645 5220 6578 ion, -RECOVER ex\n-0008e5b0: 6974 7354 0043 f229 0000 2020 2077 6974 itsT.C.).. wit\n+0008e5b0: 6974 7354 0043 fe29 0000 2020 2077 6974 itsT.C.).. wit\n 0008e5c0: 6820 616e 2065 7272 6f72 2e20 4966 206d h an error. If m\n 0008e5d0: 756c 7469 706c 6520 6a6f 7572 6e61 6c20 ultiple journal \n 0008e5e0: 6669 6c65 7320 666f 7220 6120 7369 6e67 files for a sing\n 0008e5f0: 6c65 2072 6567 696f 6e20 6172 6520 7370 le region are sp\n-0008e600: 6563 6966 6965 6451 0043 f22a 0000 2020 ecifiedQ.C.*.. \n+0008e600: 6563 6966 6965 6451 0043 fe2a 0000 2020 ecifiedQ.C.*.. \n 0008e610: 2077 6974 6820 2d52 4543 4f56 4552 202d with -RECOVER -\n 0008e620: 464f 5257 4152 442c 2069 7420 6265 6861 FORWARD, it beha\n 0008e630: 7665 7320 6173 2069 6620 2d4e 4f43 4841 ves as if -NOCHA\n 0008e640: 494e 2077 6173 2073 7065 6369 6669 6564 IN was specified\n-0008e650: 2e20 4966 2074 6865 4a00 43f2 3100 0020 . If theJ.C.1.. \n+0008e650: 2e20 4966 2074 6865 4a00 43fe 3100 0020 . If theJ.C.1.. \n 0008e660: 2020 6a6f 7572 6e61 6c20 6669 6c65 7320 journal files \n 0008e670: 6172 6520 6e6f 7420 6120 636f 6d70 6c65 are not a comple\n 0008e680: 7465 2073 6574 2028 666f 7220 6578 616d te set (for exam\n 0008e690: 706c 6520 6d75 6d70 7331 2e6d 6a6c 2061 ple mumps1.mjl a\n-0008e6a0: 6e64 5400 43f2 3200 0020 2020 6d75 6d70 ndT.C.2.. mump\n+0008e6a0: 6e64 5400 43fe 3200 0020 2020 6d75 6d70 ndT.C.2.. mump\n 0008e6b0: 7333 2e6d 6a6c 2077 6572 6520 7370 6563 s3.mjl were spec\n 0008e6c0: 6966 6965 642c 2077 6974 6820 6d75 6d70 ified, with mump\n 0008e6d0: 7332 2e6d 6a6c 206d 6973 7369 6e67 2066 s2.mjl missing f\n 0008e6e0: 726f 6d20 7468 6520 636f 6d6d 616e 6420 rom the command \n-0008e6f0: 6c69 6e65 292c 5100 43f2 3300 0020 2020 line),Q.C.3.. \n+0008e6f0: 6c69 6e65 292c 5100 43fe 3300 0020 2020 line),Q.C.3.. \n 0008e700: 4d55 5049 5020 4a4f 5552 4e41 4c20 7072 MUPIP JOURNAL pr\n 0008e710: 6f64 7563 6573 2061 6e20 6572 726f 7220 oduces an error \n 0008e720: 6265 6361 7573 6520 7468 6520 6a6f 7572 because the jour\n 0008e730: 6e61 6c20 6669 6c65 7320 7370 6563 6966 nal files specif\n-0008e740: 6965 6420 6172 6554 0043 f234 0000 2020 ied areT.C.4.. \n+0008e740: 6965 6420 6172 6554 0043 fe34 0000 2020 ied areT.C.4.. \n 0008e750: 2064 6973 636f 6e74 696e 756f 7573 2069 discontinuous i\n 0008e760: 6e20 7465 726d 7320 6f66 2064 6174 6162 n terms of datab\n 0008e770: 6173 6520 7472 616e 7361 6374 696f 6e20 ase transaction \n 0008e780: 6e75 6d62 6572 732e 204f 6e20 7468 6520 numbers. On the \n-0008e790: 6f74 6865 7220 6861 6e64 2c4a 0043 f235 other hand,J.C.5\n+0008e790: 6f74 6865 7220 6861 6e64 2c4a 0043 fe35 other hand,J.C.5\n 0008e7a0: 0000 2020 2073 7065 6369 6679 696e 6720 .. specifying \n 0008e7b0: 6a75 7374 206d 756d 7073 332e 6d6a 6c20 just mumps3.mjl \n 0008e7c0: 6175 746f 6d61 7469 6361 6c6c 7920 696e automatically in\n 0008e7d0: 636c 7564 6573 206d 756d 7073 322e 6d6a cludes mumps2.mj\n 0008e7e0: 6c20 616e 6400 0000 0000 0000 0000 0000 l and...........\n 0008e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008e800: 0100 0000 c107 0000 6814 0000 0000 0000 ........h.......\n-0008e810: 6800 00f2 4845 4c50 00ff 7300 ff4a 4f55 h...HELP..s..JOU\n+0008e810: 6800 00fe 4845 4c50 00ff 7300 ff4a 4f55 h...HELP..s..JOU\n 0008e820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0008e830: 4e41 4c00 ff73 00ff 4143 5449 4f4e 5f51 NAL..s..ACTION_Q\n 0008e840: 5541 4c49 4649 4552 5300 ff73 00ff 5245 UALIFIERS..s..RE\n 0008e850: 434f 5645 5200 c036 0000 2020 206d 756d COVER..6.. mum\n 0008e860: 7073 312e 6d6a 6c20 696e 2074 6865 2072 ps1.mjl in the r\n-0008e870: 6563 6f76 6572 792e 0700 43f2 3700 0052 ecovery...C.7..R\n-0008e880: 0043 f238 0000 2020 202d 5245 434f 5645 .C.8.. -RECOVE\n+0008e870: 6563 6f76 6572 792e 0700 43fe 3700 0052 ecovery...C.7..R\n+0008e880: 0043 fe38 0000 2020 202d 5245 434f 5645 .C.8.. -RECOVE\n 0008e890: 5220 2d42 4143 4b57 4152 4420 7769 7468 R -BACKWARD with\n 0008e8a0: 2074 696d 6520 7175 616c 6966 6965 7273 time qualifiers\n 0008e8b0: 2069 6e69 7469 6174 6573 2062 6163 6b77 initiates backw\n 0008e8c0: 6172 6420 7265 636f 7665 7279 2e20 466f ard recovery. Fo\n-0008e8d0: 7250 0043 f239 0000 2020 2062 6163 6b77 rP.C.9.. backw\n+0008e8d0: 7250 0043 fe39 0000 2020 2062 6163 6b77 rP.C.9.. backw\n 0008e8e0: 6172 6420 7265 636f 7665 7279 2c20 7468 ard recovery, th\n 0008e8f0: 6520 7461 7267 6574 2064 6174 6162 6173 e target databas\n 0008e900: 6520 6669 6c65 2073 686f 756c 6420 6265 e file should be\n 0008e910: 2074 6865 2073 616d 6520 6173 2077 6865 the same as whe\n-0008e920: 6e4e 0043 f23a 0000 2020 2047 542e 4d20 nN.C.:.. GT.M \n+0008e920: 6e4e 0043 fe3a 0000 2020 2047 542e 4d20 nN.C.:.. GT.M \n 0008e930: 7772 6f74 6520 7468 6520 6c61 7374 2063 wrote the last c\n 0008e940: 6f6d 706c 6574 6520 7472 616e 7361 6374 omplete transact\n 0008e950: 696f 6e20 746f 2074 6865 206a 6f75 726e ion to the journ\n 0008e960: 616c 2e20 4265 6361 7573 6520 7468 6552 al. Because theR\n-0008e970: 0043 f241 0000 2020 2064 6174 6162 6173 .C.A.. databas\n+0008e970: 0043 fe41 0000 2020 2064 6174 6162 6173 .C.A.. databas\n 0008e980: 6520 6d61 7920 6265 2069 6e20 616e 2069 e may be in an i\n 0008e990: 6e64 6574 6572 6d69 6e61 7465 2073 7461 ndeterminate sta\n 0008e9a0: 7465 2064 7565 2074 6f20 6120 6661 696c te due to a fail\n 0008e9b0: 7572 652c 2065 7861 6374 2063 6865 636b ure, exact check\n-0008e9c0: 7350 0043 f242 0000 2020 2066 6f72 2074 sP.C.B.. for t\n+0008e9c0: 7350 0043 fe42 0000 2020 2066 6f72 2074 sP.C.B.. for t\n 0008e9d0: 6869 7320 6d61 7463 6820 6172 6520 6e6f his match are no\n 0008e9e0: 7420 706f 7373 6962 6c65 2e20 4966 2074 t possible. If t\n 0008e9f0: 6865 2074 6172 6765 7420 6461 7461 6261 he target databa\n 0008ea00: 7365 2068 6173 206a 6f75 726e 616c 696e se has journalin\n-0008ea10: 674c 0043 f243 0000 2020 2044 4953 4142 gL.C.C.. DISAB\n+0008ea10: 674c 0043 fe43 0000 2020 2044 4953 4142 gL.C.C.. DISAB\n 0008ea20: 4c45 2764 2028 6f72 2045 4e41 424c 452c LE'd (or ENABLE,\n 0008ea30: 204f 4646 292c 202d 5245 434f 5645 5220 OFF), -RECOVER \n 0008ea40: 2d42 4143 4b57 4152 4420 6578 6974 7320 -BACKWARD exits \n 0008ea50: 7769 7468 2061 6e20 6572 726f 7212 0043 with an error..C\n-0008ea60: f244 0000 2020 206d 6573 7361 6765 2e07 .D.. message..\n-0008ea70: 0043 f245 0000 5000 43f2 4600 0020 2020 .C.E..P.C.F.. \n+0008ea60: fe44 0000 2020 206d 6573 7361 6765 2e07 .D.. message..\n+0008ea70: 0043 fe45 0000 5000 43fe 4600 0020 2020 .C.E..P.C.F.. \n 0008ea80: 4966 2074 6865 2074 6172 6765 7420 6461 If the target da\n 0008ea90: 7461 6261 7365 2068 6173 206a 6f75 726e tabase has journ\n 0008eaa0: 616c 696e 6720 454e 4142 4c45 2c20 4f4e aling ENABLE, ON\n 0008eab0: 2c20 6275 7420 7468 6520 6a6f 7572 6e61 , but the journa\n-0008eac0: 6c20 6669 6c65 5300 43f2 4700 0020 2020 l fileS.C.G.. \n+0008eac0: 6c20 6669 6c65 5300 43fe 4700 0020 2020 l fileS.C.G.. \n 0008ead0: 6e61 6d65 2069 6e20 6461 7461 6261 7365 name in database\n 0008eae0: 2066 696c 6520 6865 6164 6572 2064 6f65 file header doe\n 0008eaf0: 7320 6e6f 7420 6d61 7463 6820 7468 6520 s not match the \n 0008eb00: 6c61 7465 7374 2067 656e 6572 6174 696f latest generatio\n-0008eb10: 6e20 6a6f 7572 6e61 6c4c 0043 f248 0000 n journalL.C.H..\n+0008eb10: 6e20 6a6f 7572 6e61 6c4c 0043 fe48 0000 n journalL.C.H..\n 0008eb20: 2020 2066 696c 6520 6e61 6d65 2073 7065 file name spe\n 0008eb30: 6369 6669 6564 2066 6f72 2074 6861 7420 cified for that \n 0008eb40: 7265 6769 6f6e 2c20 2d52 4543 4f56 4552 region, -RECOVER\n 0008eb50: 2065 7869 7473 2077 6974 6820 616e 2065 exits with an e\n-0008eb60: 7272 6f72 2e07 0043 f249 0000 4e00 43f2 rror...C.I..N.C.\n+0008eb60: 7272 6f72 2e07 0043 fe49 0000 4e00 43fe rror...C.I..N.C.\n 0008eb70: 4a00 0020 2020 4475 7269 6e67 2066 6f72 J.. During for\n 0008eb80: 7761 7264 2070 726f 6365 7373 696e 6720 ward processing \n 0008eb90: 7068 6173 6520 6f66 204a 4f55 524e 414c phase of JOURNAL\n 0008eba0: 202d 5245 434f 5645 5220 2d42 4143 4b57 -RECOVER -BACKW\n-0008ebb0: 4152 442c 204d 5550 4950 4e00 43f2 5100 ARD, MUPIPN.C.Q.\n+0008ebb0: 4152 442c 204d 5550 4950 4e00 43fe 5100 ARD, MUPIPN.C.Q.\n 0008ebc0: 0020 2020 6a6f 7572 6e61 6c73 2074 6865 . journals the\n 0008ebd0: 206c 6f67 6963 616c 2075 7064 6174 6573 logical updates\n 0008ebe0: 2074 6f20 7468 6520 6461 7461 6261 7365 to the database\n 0008ebf0: 2e20 4974 2061 6c73 6f20 6372 6561 7465 . It also create\n-0008ec00: 7320 6265 666f 7265 4e00 43f2 5200 0020 s beforeN.C.R.. \n+0008ec00: 7320 6265 666f 7265 4e00 43fe 5200 0020 s beforeN.C.R.. \n 0008ec10: 2020 696d 6167 6573 2e20 4974 2069 7320 images. It is \n 0008ec20: 616c 7761 7973 2072 6571 7569 7265 6420 always required \n 0008ec30: 746f 2068 6176 6520 6a6f 7572 6e61 6c69 to have journali\n 0008ec40: 6e67 2045 4e41 424c 4527 6420 616e 6420 ng ENABLE'd and \n-0008ec50: 4f4e 2066 6f72 2a00 43f2 5300 0020 2020 ON for*.C.S.. \n+0008ec50: 4f4e 2066 6f72 2a00 43fe 5300 0020 2020 ON for*.C.S.. \n 0008ec60: 2d52 4543 4f56 4552 202d 4241 434b 5741 -RECOVER -BACKWA\n 0008ec70: 5244 206f 7220 2d52 4f4c 4c42 4143 4b2e RD or -ROLLBACK.\n-0008ec80: 0700 43f2 5400 0053 0043 f255 0000 2020 ..C.T..S.C.U.. \n+0008ec80: 0700 43fe 5400 0053 0043 fe55 0000 2020 ..C.T..S.C.U.. \n 0008ec90: 2049 6620 6120 7472 616e 7361 6374 696f If a transactio\n 0008eca0: 6e20 6973 2066 6f75 6e64 2077 6974 6820 n is found with \n 0008ecb0: 696e 636f 6d70 6c65 7465 2066 656e 6365 incomplete fence\n 0008ecc0: 2c20 6974 2069 7320 636f 6e73 6964 6572 , it is consider\n-0008ecd0: 6564 2062 726f 6b65 6e2e 5000 43f2 5600 ed broken.P.C.V.\n+0008ecd0: 6564 2062 726f 6b65 6e2e 5000 43fe 5600 ed broken.P.C.V.\n 0008ece0: 0020 2020 4475 7269 6e67 2066 6f72 7761 . During forwa\n 0008ecf0: 7264 2070 6861 7365 206f 6620 7265 636f rd phase of reco\n 0008ed00: 7665 7279 2c20 6966 2061 2063 6f6d 706c very, if a compl\n 0008ed10: 6574 6520 7472 616e 7361 6374 696f 6e20 ete transaction \n-0008ed20: 2866 656e 6365 6420 6f72 5000 43f2 5700 (fenced orP.C.W.\n+0008ed20: 2866 656e 6365 6420 6f72 5000 43fe 5700 (fenced orP.C.W.\n 0008ed30: 0020 2020 756e 6665 6e63 6564 2920 6973 . unfenced) is\n 0008ed40: 2066 6f75 6e64 2061 6674 6572 2061 2062 found after a b\n 0008ed50: 726f 6b65 6e20 7472 616e 7361 6374 696f roken transactio\n 0008ed60: 6e2e 202d 5245 434f 5645 5220 696e 6372 n. -RECOVER incr\n-0008ed70: 656d 656e 7473 2074 6865 5200 43f2 5800 ements theR.C.X.\n+0008ed70: 656d 656e 7473 2074 6865 5200 43fe 5800 ements theR.C.X.\n 0008ed80: 0020 2020 6572 726f 7220 636f 756e 742e . error count.\n 0008ed90: 2049 6620 2d45 5252 4f52 4c49 4d49 5420 If -ERRORLIMIT \n 0008eda0: 6973 2072 6561 6368 6564 2c20 7468 6520 is reached, the \n 0008edb0: 636f 6d70 6c65 7465 2074 7261 6e73 6163 complete transac\n-0008edc0: 7469 6f6e 2067 6f65 7320 746f 4a00 43f2 tion goes toJ.C.\n+0008edc0: 7469 6f6e 2067 6f65 7320 746f 4a00 43fe tion goes toJ.C.\n 0008edd0: 5900 0020 2020 6c6f 7374 2074 7261 6e73 Y.. lost trans\n 0008ede0: 6163 7469 6f6e 2066 696c 652c 206f 7468 action file, oth\n 0008edf0: 6572 7769 7365 2c20 6974 2069 7320 6170 erwise, it is ap\n 0008ee00: 706c 6965 6420 746f 2074 6865 2064 6174 plied to the dat\n-0008ee10: 6162 6173 652e 0700 43f2 5a00 0052 0043 abase...C.Z..R.C\n-0008ee20: f261 0000 2020 2041 6c6c 2062 726f 6b65 .a.. All broke\n+0008ee10: 6162 6173 652e 0700 43fe 5a00 0052 0043 abase...C.Z..R.C\n+0008ee20: fe61 0000 2020 2041 6c6c 2062 726f 6b65 .a.. All broke\n 0008ee30: 6e20 616e 6420 6c6f 7374 2074 7261 6e73 n and lost trans\n 0008ee40: 6163 7469 6f6e 7320 6172 6520 6d61 6465 actions are made\n 0008ee50: 2061 7661 696c 6162 6c65 2061 7320 7468 available as th\n 0008ee60: 6520 7265 7375 6c74 206f 6620 7468 6550 e result of theP\n-0008ee70: 0043 f262 0000 2020 202d 5245 434f 5645 .C.b.. -RECOVE\n+0008ee70: 0043 fe62 0000 2020 202d 5245 434f 5645 .C.b.. -RECOVE\n 0008ee80: 5259 2e20 5468 6579 2061 7265 2077 7269 RY. They are wri\n 0008ee90: 7474 656e 2061 7320 6a6f 7572 6e61 6c20 tten as journal \n 0008eea0: 6578 7472 6163 7420 666f 726d 6174 2069 extract format i\n 0008eeb0: 6e20 7477 6f20 6469 6666 6572 656e 7453 n two differentS\n-0008eec0: 0043 f263 0000 2020 2074 6578 7420 6669 .C.c.. text fi\n+0008eec0: 0043 fe63 0000 2020 2074 6578 7420 6669 .C.c.. text fi\n 0008eed0: 6c65 732e 2054 6865 7920 6172 6520 7468 les. They are th\n 0008eee0: 6520 6272 6f6b 656e 2074 7261 6e73 6163 e broken transac\n 0008eef0: 7469 6f6e 2066 696c 6520 616e 6420 7468 tion file and th\n 0008ef00: 6520 6c6f 7374 2074 7261 6e73 6163 7469 e lost transacti\n-0008ef10: 6f6e 0f00 43f2 6400 0020 2020 6669 6c65 on..C.d.. file\n-0008ef20: 2e07 0043 f265 0000 4b00 43f2 6600 0020 ...C.e..K.C.f.. \n+0008ef10: 6f6e 0f00 43fe 6400 0020 2020 6669 6c65 on..C.d.. file\n+0008ef20: 2e07 0043 fe65 0000 4b00 43fe 6600 0020 ...C.e..K.C.f.. \n 0008ef30: 2020 5768 656e 2070 6572 666f 726d 696e When performin\n 0008ef40: 6720 4a4f 5552 4e41 4c20 2d52 4543 4f56 g JOURNAL -RECOV\n 0008ef50: 4552 2077 6974 6820 6665 6e63 6573 2028 ER with fences (\n 0008ef60: 4645 4e43 4553 3d22 5052 4f43 4553 5322 FENCES=\"PROCESS\"\n-0008ef70: 206f 724e 0043 f267 0000 2020 2046 454e orN.C.g.. FEN\n+0008ef70: 206f 724e 0043 fe67 0000 2020 2046 454e orN.C.g.. FEN\n 0008ef80: 4345 533d 2241 4c57 4159 5322 292c 2069 CES=\"ALWAYS\"), i\n 0008ef90: 7420 6973 2065 7373 656e 7469 616c 2066 t is essential f\n 0008efa0: 6f72 2074 6865 2063 6f6d 6d61 6e64 2074 or the command t\n 0008efb0: 6f20 696e 636c 7564 6520 616c 6c20 7468 o include all th\n 0008efc0: 6500 0000 0000 0000 0000 0000 0000 0000 e...............\n 0008efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008f000: 0100 0000 c107 0000 8414 0000 0000 0000 ................\n-0008f010: 9300 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0008f010: 9300 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0008f020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0008f030: 4e41 4c00 ff73 00ff 4143 5449 4f4e 5f51 NAL..s..ACTION_Q\n 0008f040: 5541 4c49 4649 4552 5300 ff73 00ff 5245 UALIFIERS..s..RE\n 0008f050: 434f 5645 5200 c068 0000 2020 206a 6f75 COVER..h.. jou\n 0008f060: 726e 616c 2066 696c 6573 2063 6f72 7265 rnal files corre\n 0008f070: 7370 6f6e 6469 6e67 2074 6f20 7468 6520 sponding to the \n 0008f080: 636f 6d70 6c65 7465 2073 6574 206f 6620 complete set of \n 0008f090: 6461 7461 6261 7365 2066 696c 6573 2074 database files t\n-0008f0a0: 6861 744b 0043 f269 0000 2020 206d 616b hatK.C.i.. mak\n+0008f0a0: 6861 744b 0043 fe69 0000 2020 206d 616b hatK.C.i.. mak\n 0008f0b0: 6520 7570 2074 6865 206c 6f67 6963 616c e up the logical\n 0008f0c0: 2064 6174 6162 6173 652e 2049 6620 7468 database. If th\n 0008f0d0: 6520 7370 6563 6966 6965 6420 7365 7420 e specified set \n 0008f0e0: 6f66 206a 6f75 726e 616c 7320 6973 4d00 of journals isM.\n-0008f0f0: 43f2 6a00 0020 2020 696e 636f 6d70 6c65 C.j.. incomple\n+0008f0f0: 43fe 6a00 0020 2020 696e 636f 6d70 6c65 C.j.. incomple\n 0008f100: 7465 2c20 7468 6520 7265 636f 7665 7279 te, the recovery\n 0008f110: 2072 6570 6f72 7473 2061 6c6c 2074 7261 reports all tra\n 0008f120: 6e73 6163 7469 6f6e 7320 7468 6174 2069 nsactions that i\n-0008f130: 6e63 6c75 6465 6420 616e 7951 0043 f271 ncluded anyQ.C.q\n+0008f130: 6e63 6c75 6465 6420 616e 7951 0043 fe71 ncluded anyQ.C.q\n 0008f140: 0000 2020 206d 6973 7369 6e67 2072 6567 .. missing reg\n 0008f150: 696f 6e20 6173 2062 726f 6b65 6e2e 2054 ion as broken. T\n 0008f160: 7970 6963 616c 6c79 2c20 7468 6973 206d ypically, this m\n 0008f170: 6561 6e73 2074 6861 7420 7468 6520 7265 eans that the re\n-0008f180: 7375 6c74 7320 6f66 2074 6865 3700 43f2 sults of the7.C.\n+0008f180: 7375 6c74 7320 6f66 2074 6865 3700 43fe sults of the7.C.\n 0008f190: 7200 0020 2020 7265 636f 7665 7279 2061 r.. recovery a\n 0008f1a0: 7265 2075 6e73 6174 6973 6661 6374 6f72 re unsatisfactor\n 0008f1b0: 7920 6f72 2065 7665 6e20 756e 7573 6162 y or even unusab\n-0008f1c0: 6c65 2e07 0043 f273 0000 5300 43f2 7400 le...C.s..S.C.t.\n+0008f1c0: 6c65 2e07 0043 fe73 0000 5300 43fe 7400 le...C.s..S.C.t.\n 0008f1d0: 0020 2020 4d55 5049 5020 4a4f 5552 4e41 . MUPIP JOURNA\n 0008f1e0: 4c20 2d52 4543 4f56 4552 2072 6571 7569 L -RECOVER requi\n 0008f1f0: 7265 7320 6578 636c 7573 6976 6520 6163 res exclusive ac\n 0008f200: 6365 7373 2074 6f20 6461 7461 6261 7365 cess to database\n 0008f210: 2066 696c 6573 2062 6566 6f72 6552 0043 files beforeR.C\n-0008f220: f275 0000 2020 2072 6563 6f76 6572 7920 .u.. recovery \n+0008f220: fe75 0000 2020 2072 6563 6f76 6572 7920 .u.. recovery \n 0008f230: 6361 6e20 6f63 6375 722e 2049 7420 6b65 can occur. It ke\n 0008f240: 6570 7320 7468 6520 6578 636c 7573 6976 eps the exclusiv\n 0008f250: 6520 6163 6365 7373 2074 6f20 7468 6520 e access to the \n 0008f260: 6461 7461 6261 7365 2066 696c 6573 2c54 database files,T\n-0008f270: 0043 f276 0000 2020 2077 6869 6368 206d .C.v.. which m\n+0008f270: 0043 fe76 0000 2020 2077 6869 6368 206d .C.v.. which m\n 0008f280: 6561 6e73 2074 6861 7420 7468 6520 6461 eans that the da\n 0008f290: 7461 6261 7365 2066 696c 6573 2062 6563 tabase files bec\n 0008f2a0: 6f6d 6520 696e 6163 6365 7373 6962 6c65 ome inaccessible\n 0008f2b0: 2064 7572 696e 6720 7468 6520 7469 6d65 during the time\n-0008f2c0: 206f 6613 0043 f277 0000 2020 2072 6563 of..C.w.. rec\n-0008f2d0: 6f76 6572 792e 0700 43f2 7800 004c 0043 overy...C.x..L.C\n-0008f2e0: f279 0000 2020 2049 6620 7469 6d65 2071 .y.. If time q\n+0008f2c0: 206f 6613 0043 fe77 0000 2020 2072 6563 of..C.w.. rec\n+0008f2d0: 6f76 6572 792e 0700 43fe 7800 004c 0043 overy...C.x..L.C\n+0008f2e0: fe79 0000 2020 2049 6620 7469 6d65 2071 .y.. If time q\n 0008f2f0: 7561 6c69 6669 6572 7320 6172 6520 6e6f ualifiers are no\n 0008f300: 7420 7370 6563 6966 6965 642c 202d 4241 t specified, -BA\n 0008f310: 434b 5741 5244 202d 5245 434f 5645 522f CKWARD -RECOVER/\n-0008f320: 2d52 4f4c 4c42 4143 4b4b 0043 f27a 0000 -ROLLBACKK.C.z..\n+0008f320: 2d52 4f4c 4c42 4143 4b4b 0043 fe7a 0000 -ROLLBACKK.C.z..\n 0008f330: 2020 2070 6572 666f 726d 7320 6f70 7469 performs opti\n 0008f340: 6d61 6c20 7265 636f 7665 7279 2e20 416e mal recovery. An\n 0008f350: 206f 7074 696d 616c 2072 6563 6f76 6572 optimal recover\n 0008f360: 7920 6368 6563 6b73 2077 6865 7468 6572 y checks whether\n-0008f370: 2074 6865 5100 43f2 8100 0020 2020 6461 theQ.C.... da\n+0008f370: 2074 6865 5100 43fe 8100 0020 2020 6461 theQ.C.... da\n 0008f380: 7461 7461 6261 7365 2069 7320 696e 2061 tatabase is in a\n 0008f390: 2077 686f 6c65 736f 6d65 2073 7461 7465 wholesome state\n 0008f3a0: 2061 6e64 2061 7474 656d 7074 7320 746f and attempts to\n 0008f3b0: 2070 6572 666f 726d 2061 6e20 6175 746f perform an auto\n-0008f3c0: 6d61 7469 6350 0043 f282 0000 2020 2072 maticP.C.... r\n+0008f3c0: 6d61 7469 6350 0043 fe82 0000 2020 2072 maticP.C.... r\n 0008f3d0: 6563 6f76 6572 7920 6966 2074 6865 7265 ecovery if there\n 0008f3e0: 2069 7320 6120 6372 6173 682e 2049 6620 is a crash. If \n 0008f3f0: 6e65 6564 6564 2c20 6f70 7469 6d61 6c20 needed, optimal \n 0008f400: 7265 636f 7665 7279 2067 6f65 7320 6261 recovery goes ba\n-0008f410: 636b 2074 6f4d 0043 f283 0000 2020 2069 ck toM.C.... i\n+0008f410: 636b 2074 6f4d 0043 fe83 0000 2020 2069 ck toM.C.... i\n 0008f420: 6e63 6c75 6465 2073 6f6d 6520 7072 6576 nclude some prev\n 0008f430: 696f 7573 2067 656e 6572 6174 696f 6e20 ious generation \n 0008f440: 6669 6c65 7320 696e 206f 7264 6572 2074 files in order t\n 0008f450: 6f20 6765 7420 6120 636f 6e73 6973 7465 o get a consiste\n-0008f460: 6e74 4f00 43f2 8400 0020 2020 7374 6172 ntO.C.... star\n+0008f460: 6e74 4f00 43fe 8400 0020 2020 7374 6172 ntO.C.... star\n 0008f470: 7469 6e67 2070 6f69 6e74 2061 6e64 2074 ting point and t\n 0008f480: 6865 6e20 636f 6d65 7320 666f 7277 6172 hen comes forwar\n 0008f490: 6420 6173 2066 6172 2061 7320 7468 6520 d as far as the \n 0008f4a0: 6176 6169 6c61 626c 6520 6a6f 7572 6e61 available journa\n-0008f4b0: 6c52 0043 f285 0000 2020 2072 6563 6f72 lR.C.... recor\n+0008f4b0: 6c52 0043 fe85 0000 2020 2072 6563 6f72 lR.C.... recor\n 0008f4c0: 6420 616c 6c6f 7720 6974 2074 6f20 7768 d allow it to wh\n 0008f4d0: 696c 6520 7072 6573 6572 7669 6e67 2063 ile preserving c\n 0008f4e0: 6f6e 7369 7374 656e 7420 6170 706c 6963 onsistent applic\n 0008f4f0: 6174 696f 6e20 7374 6174 652e 2041 7420 ation state. At \n-0008f500: 7468 6553 0043 f286 0000 2020 2065 6e64 theS.C.... end\n+0008f500: 7468 6553 0043 fe86 0000 2020 2065 6e64 theS.C.... end\n 0008f510: 2c20 7468 6520 6a6f 7572 6e61 6c69 6e67 , the journaling\n 0008f520: 2073 7461 7465 206f 6620 7468 6520 6461 state of the da\n 0008f530: 7461 6261 7365 2073 7461 7973 2045 4e41 tabase stays ENA\n 0008f540: 424c 452c 204f 4e2e 204e 6f74 6520 7468 BLE, ON. Note th\n-0008f550: 6174 2074 6865 3f00 43f2 8700 0020 2020 at the?.C.... \n+0008f550: 6174 2074 6865 3f00 43fe 8700 0020 2020 at the?.C.... \n 0008f560: 6774 6d20 7363 7269 7074 2070 6572 666f gtm script perfo\n 0008f570: 726d 7320 616e 206f 7074 696d 616c 2072 rms an optimal r\n 0008f580: 6563 6f76 6572 7920 6f6e 2065 7665 7279 ecovery on every\n-0008f590: 2072 756e 2e07 0043 f288 0000 4800 43f2 run...C....H.C.\n+0008f590: 2072 756e 2e07 0043 fe88 0000 4800 43fe run...C....H.C.\n 0008f5a0: 8900 0020 2020 5768 656e 2061 2064 6174 ... When a dat\n 0008f5b0: 6162 6173 6520 6669 6c65 2069 7320 726f abase file is ro\n 0008f5c0: 6c6c 6564 2062 6163 6b20 6279 202d 5245 lled back by -RE\n 0008f5d0: 434f 5645 5220 2d42 4143 4b57 4152 442c COVER -BACKWARD,\n-0008f5e0: 2074 6865 4c00 43f2 8a00 0020 2020 636f theL.C.... co\n+0008f5e0: 2074 6865 4c00 43fe 8a00 0020 2020 636f theL.C.... co\n 0008f5f0: 7272 6573 706f 6e64 696e 6720 6a6f 7572 rresponding jour\n 0008f600: 6e61 6c20 6669 6c65 2069 7320 616c 736f nal file is also\n 0008f610: 2072 6f6c 6c65 6420 6261 636b 2073 6f20 rolled back so \n 0008f620: 7468 6174 2074 6865 2074 776f 2061 7265 that the two are\n-0008f630: 5100 43f2 9100 0020 2020 7379 6e63 6872 Q.C.... synchr\n+0008f630: 5100 43fe 9100 0020 2020 7379 6e63 6872 Q.C.... synchr\n 0008f640: 6f6e 697a 6564 2e20 2d52 4543 4f56 4552 onized. -RECOVER\n 0008f650: 202d 4241 434b 5741 5244 2074 6865 6e20 -BACKWARD then \n 0008f660: 6372 6561 7465 7320 6120 6e65 7720 6a6f creates a new jo\n 0008f670: 7572 6e61 6c20 6669 6c65 2e20 4966 206e urnal file. If n\n-0008f680: 6f52 0043 f292 0000 2020 2066 6f72 7761 oR.C.... forwa\n+0008f680: 6f52 0043 fe92 0000 2020 2066 6f72 7761 oR.C.... forwa\n 0008f690: 7264 2070 6c61 7920 6f66 206a 6f75 726e rd play of journ\n 0008f6a0: 616c 2072 6563 6f72 6473 2069 7320 6e65 al records is ne\n 0008f6b0: 6363 6573 7361 7279 2c20 7468 6520 6e65 ccessary, the ne\n 0008f6c0: 776c 7920 6372 6561 7465 6420 6a6f 7572 wly created jour\n-0008f6d0: 6e61 6c4f 0043 f293 0000 2020 2066 696c nalO.C.... fil\n+0008f6d0: 6e61 6c4f 0043 fe93 0000 2020 2066 696c nalO.C.... fil\n 0008f6e0: 6520 7374 6179 7320 656d 7074 7920 616e e stays empty an\n 0008f6f0: 6420 7468 6520 6461 7461 6261 7365 2070 d the database p\n 0008f700: 6f69 6e74 7320 746f 2074 6865 206e 6577 oints to the new\n 0008f710: 206a 6f75 726e 616c 2066 696c 652e 2054 journal file. T\n-0008f720: 6865 5200 43f2 9400 0020 2020 7661 6c75 heR.C.... valu\n+0008f720: 6865 5200 43fe 9400 0020 2020 7661 6c75 heR.C.... valu\n 0008f730: 6573 2066 6f72 206a 6f75 726e 616c 2061 es for journal a\n 0008f740: 6c6c 6f63 6174 696f 6e20 616e 6420 6578 llocation and ex\n 0008f750: 7465 6e73 696f 6e20 696e 2074 6865 206e tension in the n\n 0008f760: 6577 206a 6f75 726e 616c 2066 696c 652c ew journal file,\n-0008f770: 2061 7265 4d00 43f2 9500 0020 2020 636f areM.C.... co\n+0008f770: 2061 7265 4d00 43fe 9500 0020 2020 636f areM.C.... co\n 0008f780: 7069 6564 206f 7665 7220 6672 6f6d 2074 pied over from t\n 0008f790: 6865 2064 6174 6162 6173 652e 2054 6865 he database. The\n 0008f7a0: 2061 7574 6f73 7769 7463 686c 696d 6974 autoswitchlimit\n 0008f7b0: 2076 616c 7565 2069 6e20 7468 6520 6e65 value in the ne\n 0008f7c0: 7700 0000 0000 0000 0000 0000 0000 0000 w...............\n 0008f7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008f7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0008f800: 0100 0000 f807 0000 a514 0000 0000 0000 ................\n-0008f810: 9500 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0008f810: 9500 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0008f820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0008f830: 4e41 4c00 ff73 00ff 4143 5449 4f4e 5f51 NAL..s..ACTION_Q\n 0008f840: 5541 4c49 4649 4552 5300 ff73 00ff 5245 UALIFIERS..s..RE\n 0008f850: 434f 5645 5200 c096 0000 2020 206a 6f75 COVER..... jou\n 0008f860: 726e 616c 2066 696c 6520 6973 2074 6865 rnal file is the\n 0008f870: 206d 6178 696d 756d 206f 6620 7468 6520 maximum of the \n 0008f880: 6175 746f 7377 6974 6368 6c69 6d69 7420 autoswitchlimit \n 0008f890: 7661 6c75 6573 206f 6620 616c 6c20 6a6f values of all jo\n-0008f8a0: 7572 6e61 6c52 0043 f297 0000 2020 2066 urnalR.C.... f\n+0008f8a0: 7572 6e61 6c52 0043 fe97 0000 2020 2066 urnalR.C.... f\n 0008f8b0: 696c 6573 2066 726f 6d20 7468 6520 6c61 iles from the la\n 0008f8c0: 7465 7374 2067 656e 6572 6174 696f 6e20 test generation \n 0008f8d0: 6a6f 7572 6e61 6c20 6669 6c65 2075 6e74 journal file unt\n 0008f8e0: 696c 2074 6865 2074 7572 6e61 726f 756e il the turnaroun\n-0008f8f0: 6420 706f 696e 7454 0043 f298 0000 2020 d pointT.C.... \n+0008f8f0: 6420 706f 696e 7454 0043 fe98 0000 2020 d pointT.C.... \n 0008f900: 206a 6f75 726e 616c 2066 696c 6520 6765 journal file ge\n 0008f910: 6e65 7261 7469 6f6e 2028 7475 726e 6172 neration (turnar\n 0008f920: 6f75 6e64 2070 6f69 6e74 2069 7320 7468 ound point is th\n 0008f930: 6520 706f 696e 7420 696e 2074 6865 206a e point in the j\n-0008f940: 6f75 726e 616c 2066 696c 654d 0043 f299 ournal fileM.C..\n+0008f940: 6f75 726e 616c 2066 696c 654d 0043 fe99 ournal fileM.C..\n 0008f950: 0000 2020 2077 6865 7265 2062 6163 6b77 .. where backw\n 0008f960: 6172 6420 7072 6f63 6573 7369 6e67 2073 ard processing s\n 0008f970: 746f 7073 2061 6e64 2066 6f72 7761 7264 tops and forward\n 0008f980: 2070 726f 6365 7373 696e 6720 6265 6769 processing begi\n-0008f990: 6e73 292e 2054 6865 5300 43f2 9a00 0020 ns). TheS.C.... \n+0008f990: 6e73 292e 2054 6865 5300 43fe 9a00 0020 ns). TheS.C.... \n 0008f9a0: 2020 6a6f 7572 6e61 6c20 616c 6c6f 6361 journal alloca\n 0008f9b0: 7469 6f6e 2f65 7874 656e 7369 6f6e 2076 tion/extension v\n 0008f9c0: 616c 7565 7320 696e 2074 6865 206e 6577 alues in the new\n 0008f9d0: 206a 6f75 726e 616c 2066 696c 6520 6172 journal file ar\n-0008f9e0: 6520 7069 636b 6564 2075 7055 0042 f2c1 e picked upU.B..\n+0008f9e0: 6520 7069 636b 6564 2075 7055 0042 fec1 e picked upU.B..\n 0008f9f0: 1100 0020 2020 6672 6f6d 2074 6865 2065 ... from the e\n 0008fa00: 6172 6c69 6573 7420 6765 6e65 7261 7469 arliest generati\n 0008fa10: 6f6e 206f 6620 7468 6520 7365 7420 6f66 on of the set of\n 0008fa20: 2074 686f 7365 206a 6f75 726e 616c 2066 those journal f\n 0008fa30: 696c 6573 2073 6861 7269 6e67 2074 6865 iles sharing the\n-0008fa40: 2800 44f2 1100 0020 2020 6d61 7869 6d75 (.D.... maximu\n+0008fa40: 2800 44fe 1100 0020 2020 6d61 7869 6d75 (.D.... maximu\n 0008fa50: 6d20 6175 746f 7377 6974 6368 6c69 6d69 m autoswitchlimi\n-0008fa60: 7420 7661 6c75 652e 0700 44f2 2100 0052 t value...D.!..R\n-0008fa70: 0044 f231 0000 2020 2047 542e 4d20 6164 .D.1.. GT.M ad\n+0008fa60: 7420 7661 6c75 652e 0700 44fe 2100 0052 t value...D.!..R\n+0008fa70: 0044 fe31 0000 2020 2047 542e 4d20 6164 .D.1.. GT.M ad\n 0008fa80: 6473 2061 2070 7265 6669 7820 726f 6c6c ds a prefix roll\n 0008fa90: 6564 5f62 616b 5f20 746f 2074 6865 206a ed_bak_ to the j\n 0008faa0: 6f75 726e 616c 2066 696c 6520 7768 6f73 ournal file whos\n 0008fab0: 6520 656e 7469 7265 2063 6f6e 7465 6e74 e entire content\n-0008fac0: 734f 0044 f241 0000 2020 2061 7265 2065 sO.D.A.. are e\n+0008fac0: 734f 0044 fe41 0000 2020 2061 7265 2065 sO.D.A.. are e\n 0008fad0: 6c69 6d69 6e61 7465 6420 2872 6f6c 6c65 liminated (rolle\n 0008fae0: 6420 6261 636b 2920 6279 202d 5245 434f d back) by -RECO\n 0008faf0: 5645 5220 2d42 4143 4b57 4152 442e 2047 VER -BACKWARD. G\n 0008fb00: 542e 4d20 646f 6573 206e 6f74 2075 7365 T.M does not use\n-0008fb10: 4d00 44f2 5100 0020 2020 7468 6573 6520 M.D.Q.. these \n+0008fb10: 4d00 44fe 5100 0020 2020 7468 6573 6520 M.D.Q.. these \n 0008fb20: 6669 6c65 7320 6166 7465 7220 6120 7375 files after a su\n 0008fb30: 6363 6573 7366 756c 2072 6563 6f76 6572 ccessful recover\n 0008fb40: 7920 7468 6572 6566 6f72 6520 796f 7520 y therefore you \n 0008fb50: 6d69 6768 7420 7761 6e74 2074 6f52 0044 might want toR.D\n-0008fb60: f261 0000 2020 2063 6f6e 7369 6465 7220 .a.. consider \n+0008fb60: fe61 0000 2020 2063 6f6e 7369 6465 7220 .a.. consider \n 0008fb70: 6d6f 7669 6e67 206f 7220 6465 6c65 7469 moving or deleti\n 0008fb80: 6e67 2074 6865 6d2e 2059 6f75 2073 686f ng them. You sho\n 0008fb90: 756c 6420 6e65 7665 7220 7573 6520 726f uld never use ro\n 0008fba0: 6c6c 6564 5f62 616b 2a20 6669 6c65 7349 lled_bak* filesI\n-0008fbb0: 0044 f271 0000 2020 2066 6f72 2061 6e79 .D.q.. for any\n+0008fbb0: 0044 fe71 0000 2020 2066 6f72 2061 6e79 .D.q.. for any\n 0008fbc0: 2066 7574 7572 6520 6461 7461 6261 7365 future database\n 0008fbd0: 2072 6563 6f76 6572 792e 2049 6620 7468 recovery. If th\n 0008fbe0: 6572 6520 6973 2061 206e 6565 6420 746f ere is a need to\n-0008fbf0: 2070 726f 6365 7373 4800 44f2 8100 0020 processH.D.... \n+0008fbf0: 2070 726f 6365 7373 4800 44fe 8100 0020 processH.D.... \n 0008fc00: 2020 726f 6c6c 6564 5f62 616b 2a20 6669 rolled_bak* fi\n 0008fc10: 6c65 732c 2079 6f75 2073 686f 756c 6420 les, you should \n 0008fc20: 6578 7472 6163 7420 7468 6520 6a6f 7572 extract the jour\n 0008fc30: 6e61 6c20 7265 636f 7264 7320 6672 6f6d nal records from\n-0008fc40: 4000 44f2 9100 0020 2020 726f 6c6c 6564 @.D.... rolled\n+0008fc40: 4000 44fe 9100 0020 2020 726f 6c6c 6564 @.D.... rolled\n 0008fc50: 5f62 6163 6b2a 2066 696c 6573 2061 6e64 _back* files and\n 0008fc60: 2070 726f 6365 7373 2074 6865 6d20 7573 process them us\n 0008fc70: 696e 6720 6120 4d20 7072 6f67 7261 6d2e ing a M program.\n-0008fc80: 0700 43f2 1200 0012 0044 f211 0000 2020 ..C......D.... \n-0008fc90: 202a 2a4e 6f74 652a 2a07 0044 f221 0000 **Note**..D.!..\n-0008fca0: 5100 44f2 3100 0020 2020 5573 696e 6720 Q.D.1.. Using \n+0008fc80: 0700 43fe 1200 0012 0044 fe11 0000 2020 ..C......D.... \n+0008fc90: 202a 2a4e 6f74 652a 2a07 0044 fe21 0000 **Note**..D.!..\n+0008fca0: 5100 44fe 3100 0020 2020 5573 696e 6720 Q.D.1.. Using \n 0008fcb0: 2d52 4543 4f56 4552 206f 6e20 6120 7265 -RECOVER on a re\n 0008fcc0: 706c 6963 6174 6564 2064 6174 6162 6173 plicated databas\n 0008fcd0: 6520 696e 6974 6961 7465 7320 6461 7461 e initiates data\n 0008fce0: 6261 7365 2072 6563 6f76 6572 7920 6275 base recovery bu\n-0008fcf0: 744e 0044 f241 0000 2020 2074 7572 6e73 tN.D.A.. turns\n+0008fcf0: 744e 0044 fe41 0000 2020 2074 7572 6e73 tN.D.A.. turns\n 0008fd00: 2072 6570 6c69 6361 7469 6f6e 204f 4646 replication OFF\n 0008fd10: 2e20 556e 6465 7220 6d6f 7374 2063 6972 . Under most cir\n 0008fd20: 6375 6d73 7461 6e63 6573 2c20 7468 6572 cumstances, ther\n 0008fd30: 6520 6973 206e 6f20 6e65 6564 2074 6f3d e is no need to=\n-0008fd40: 0044 f251 0000 2020 2070 6572 666f 726d .D.Q.. perform\n+0008fd40: 0044 fe51 0000 2020 2070 6572 666f 726d .D.Q.. perform\n 0008fd50: 2061 202d 5245 434f 5645 5220 6f70 6572 a -RECOVER oper\n 0008fd60: 6174 696f 6e20 6f6e 2072 6570 6c69 6361 ation on replica\n-0008fd70: 7465 6420 7265 6769 6f6e 732e 0700 44f2 ted regions...D.\n-0008fd80: 6100 0015 003b f24f 4c4c 4241 434b 0000 a....;.OLLBACK..\n-0008fd90: 524f 4c4c 4241 434b 1300 43f2 bf11 0000 ROLLBACK..C.....\n-0008fda0: 2020 2052 4f4c 4c42 4143 4b07 0044 f221 ROLLBACK..D.!\n-0008fdb0: 0000 5300 44f2 3100 0020 2020 2d52 4f4c ..S.D.1.. -ROL\n+0008fd70: 7465 6420 7265 6769 6f6e 732e 0700 44fe ted regions...D.\n+0008fd80: 6100 0015 003b fe4f 4c4c 4241 434b 0000 a....;.OLLBACK..\n+0008fd90: 524f 4c4c 4241 434b 1300 43fe bf11 0000 ROLLBACK..C.....\n+0008fda0: 2020 2052 4f4c 4c42 4143 4b07 0044 fe21 ROLLBACK..D.!\n+0008fdb0: 0000 5300 44fe 3100 0020 2020 2d52 4f4c ..S.D.1.. -ROL\n 0008fdc0: 4c42 4143 4b20 2d46 4f52 5741 5244 2022 LBACK -FORWARD \"\n 0008fdd0: 2a22 2063 6f6d 6d61 6e64 2064 6f65 7320 *\" command does \n 0008fde0: 7768 6174 2061 202d 5245 434f 5645 5220 what a -RECOVER \n 0008fdf0: 2d46 4f52 5741 5244 2022 2a22 2077 6f75 -FORWARD \"*\" wou\n-0008fe00: 6c64 2064 6f51 0044 f241 0000 2020 2065 ld doQ.D.A.. e\n+0008fe00: 6c64 2064 6f51 0044 fe41 0000 2020 2065 ld doQ.D.A.. e\n 0008fe10: 7863 6570 7420 7468 6174 2074 6865 2052 xcept that the R\n 0008fe20: 4f4c 4c42 4143 4b20 616c 736f 2075 7064 OLLBACK also upd\n 0008fe30: 6174 6573 2073 6571 7565 6e63 6520 6e75 ates sequence nu\n 0008fe40: 6d62 6572 2072 656c 6174 6564 2066 6965 mber related fie\n-0008fe50: 6c64 7320 696e 5300 44f2 5100 0020 2020 lds inS.D.Q.. \n+0008fe50: 6c64 7320 696e 5300 44fe 5100 0020 2020 lds inS.D.Q.. \n 0008fe60: 7468 6520 6461 7461 6261 7365 2066 696c the database fil\n 0008fe70: 6520 6865 6164 6572 2061 6e64 2065 6e73 e header and ens\n 0008fe80: 7572 6573 2075 7064 6174 6520 7365 7269 ures update seri\n 0008fe90: 616c 697a 6174 696f 6e20 6163 726f 7373 alization across\n-0008fea0: 2072 6567 696f 6e73 2e52 0044 f261 0000 regions.R.D.a..\n+0008fea0: 2072 6567 696f 6e73 2e52 0044 fe61 0000 regions.R.D.a..\n 0008feb0: 2020 202d 5245 434f 5645 5220 6361 6e20 -RECOVER can \n 0008fec0: 6c65 6176 6520 6f6e 6520 6461 7461 6261 leave one databa\n 0008fed0: 7365 2072 6567 696f 6e20 6168 6561 6420 se region ahead \n 0008fee0: 6f66 2061 6e6f 7468 6572 2072 6567 696f of another regio\n-0008fef0: 6e2e 202d 5245 434f 5645 5252 0044 f271 n. -RECOVERR.D.q\n+0008fef0: 6e2e 202d 5245 434f 5645 5252 0044 fe71 n. -RECOVERR.D.q\n 0008ff00: 0000 2020 2063 616e 6e6f 7420 656e 7375 .. cannot ensu\n 0008ff10: 7265 2064 6174 6162 6173 6520 436f 6e73 re database Cons\n 0008ff20: 6973 7465 6e63 7920 6163 726f 7373 2072 istency across r\n 0008ff30: 6567 696f 6e73 2077 6865 7265 6173 202d egions whereas -\n 0008ff40: 524f 4c4c 4241 434b 2063 616e 2e07 0044 ROLLBACK can...D\n-0008ff50: f281 0000 5200 44f2 9100 0020 2020 5768 ....R.D.... Wh\n+0008ff50: fe81 0000 5200 44fe 9100 0020 2020 5768 ....R.D.... Wh\n 0008ff60: 656e 2075 7365 6420 7769 7468 6f75 7420 en used without \n 0008ff70: 7469 6d65 2071 7561 6c69 6669 6572 732c time qualifiers,\n 0008ff80: 202d 524f 4c4c 4241 434b 202d 464f 5257 -ROLLBACK -FORW\n 0008ff90: 4152 4420 222a 2220 6170 706c 6965 7320 ARD \"*\" applies \n-0008ffa0: 7570 6461 7465 5200 43f2 c011 0000 2020 updateR.C..... \n+0008ffa0: 7570 6461 7465 5200 43fe c011 0000 2020 updateR.C..... \n 0008ffb0: 2072 6563 6f72 6473 2069 6e20 6a6f 7572 records in jour\n 0008ffc0: 6e61 6c20 6669 6c65 7320 746f 2062 6163 nal files to bac\n 0008ffd0: 6b65 6420 7570 2063 6f70 6965 7320 6f66 ked up copies of\n 0008ffe0: 2064 6174 6162 6173 6520 6669 6c65 7320 database files \n 0008fff0: 746f 2062 7269 6e67 0000 0000 0000 0000 to bring........\n 00090000: 0100 0000 b707 0000 c614 0000 0000 0000 ................\n-00090010: 9500 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00090010: 9500 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00090020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00090030: 4e41 4c00 ff73 00ff 4143 5449 4f4e 5f51 NAL..s..ACTION_Q\n 00090040: 5541 4c49 4649 4552 5300 ff73 00ff 524f UALIFIERS..s..RO\n 00090050: 4c4c 4241 434b 00c0 1200 0020 2020 7468 LLBACK..... th\n 00090060: 656d 2074 6f20 7468 6520 7361 6d65 2073 em to the same s\n 00090070: 7461 7465 2074 6861 7420 2d52 4f4c 4c42 tate that -ROLLB\n 00090080: 4143 4b20 2d42 4143 4b57 4152 4420 222a ACK -BACKWARD \"*\n 00090090: 2220 776f 756c 6420 6272 696e 6720 6372 \" would bring cr\n-000900a0: 6173 6865 6452 0044 f213 0000 2020 2064 ashedR.D.... d\n+000900a0: 6173 6865 6452 0044 fe13 0000 2020 2064 ashedR.D.... d\n 000900b0: 6174 6162 6173 6520 6669 6c65 732e 204e atabase files. N\n 000900c0: 6f74 6520 7468 6174 2c20 696e 2074 6865 ote that, in the\n 000900d0: 2063 6f6e 7465 7874 206f 6620 2d52 4543 context of -REC\n 000900e0: 4f56 4552 2061 6e64 202d 524f 4c4c 4241 OVER and -ROLLBA\n-000900f0: 434b 2c20 7468 654f 0044 f214 0000 2020 CK, theO.D.... \n+000900f0: 434b 2c20 7468 654f 0044 fe14 0000 2020 CK, theO.D.... \n 00090100: 2022 2a22 2069 6e64 6963 6174 6573 2074 \"*\" indicates t\n 00090110: 6865 2075 7365 206f 6620 616c 6c20 7468 he use of all th\n 00090120: 6520 6170 7072 6f70 7269 6174 6520 6a6f e appropriate jo\n 00090130: 7572 6e61 6c20 6669 6c65 7320 696e 2061 urnal files in a\n-00090140: 6c6c 2074 6865 5200 44f2 1500 0020 2020 ll theR.D.... \n+00090140: 6c6c 2074 6865 5200 44fe 1500 0020 2020 ll theR.D.... \n 00090150: 7265 706c 6963 6174 6564 2072 6567 696f replicated regio\n 00090160: 6e73 2061 6e64 2074 6865 2071 756f 7465 ns and the quote\n 00090170: 7320 7072 6576 656e 7420 696e 6170 7072 s prevent inappr\n 00090180: 6f70 7269 6174 6520 6578 7061 6e73 696f opriate expansio\n-00090190: 6e20 6279 2074 6865 1300 44f2 1600 0020 n by the..D.... \n-000901a0: 2020 4f53 2073 6865 6c6c 2e07 0044 f217 OS shell...D..\n-000901b0: 0000 5100 44f2 1800 0020 2020 4461 7461 ..Q.D.... Data\n+00090190: 6e20 6279 2074 6865 1300 44fe 1600 0020 n by the..D.... \n+000901a0: 2020 4f53 2073 6865 6c6c 2e07 0044 fe17 OS shell...D..\n+000901b0: 0000 5100 44fe 1800 0020 2020 4461 7461 ..Q.D.... Data\n 000901c0: 6261 7365 7320 7265 636f 7665 7265 6420 bases recovered \n 000901d0: 7769 7468 202d 524f 4c4c 4241 434b 2063 with -ROLLBACK c\n 000901e0: 616e 2062 6520 7573 6564 2069 6e20 7265 an be used in re\n 000901f0: 706c 6963 6174 6564 2069 6e73 7461 6e63 plicated instanc\n-00090200: 6573 2e07 0044 f219 0000 1200 44f2 1a00 es...D......D...\n-00090210: 0020 2049 6d70 6f72 7461 6e74 0700 44f2 . Important..D.\n-00090220: 2100 0053 0044 f222 0000 2020 2020 206f !..S.D.\".. o\n+00090200: 6573 2e07 0044 fe19 0000 1200 44fe 1a00 es...D......D...\n+00090210: 0020 2049 6d70 6f72 7461 6e74 0700 44fe . Important..D.\n+00090220: 2100 0053 0044 fe22 0000 2020 2020 206f !..S.D.\".. o\n 00090230: 202d 524f 4c4c 4241 434b 202d 464f 5257 -ROLLBACK -FORW\n 00090240: 4152 4420 6c65 6176 6573 2074 6865 206a ARD leaves the j\n 00090250: 6f75 726e 616c 696e 6720 7374 6174 6520 ournaling state \n 00090260: 7475 726e 6564 206f 6666 2069 6e20 6461 turned off in da\n-00090270: 7461 6261 7365 5200 44f2 2300 0020 2020 tabaseR.D.#.. \n+00090270: 7461 6261 7365 5200 44fe 2300 0020 2020 tabaseR.D.#.. \n 00090280: 2020 2020 6669 6c65 7320 2861 7320 646f files (as do\n 00090290: 6573 204d 5550 4950 204a 4f55 524e 414c es MUPIP JOURNAL\n 000902a0: 202d 5245 434f 5645 5220 2d46 4f52 5741 -RECOVER -FORWA\n 000902b0: 5244 292c 2077 6869 6368 2069 6e20 7475 RD), which in tu\n-000902c0: 726e 206d 6561 6e73 5100 44f2 2400 0020 rn meansQ.D.$.. \n+000902c0: 726e 206d 6561 6e73 5100 44fe 2400 0020 rn meansQ.D.$.. \n 000902d0: 2020 2020 2020 7468 6174 2072 6570 6c69 that repli\n 000902e0: 6361 7469 6f6e 2069 7320 616c 736f 2074 cation is also t\n 000902f0: 7572 6e65 6420 6f66 663b 2072 652d 656e urned off; re-en\n 00090300: 6162 6c65 206a 6f75 726e 616c 696e 672c able journaling,\n-00090310: 2061 6e64 2074 7572 6e54 0044 f225 0000 and turnT.D.%..\n+00090310: 2061 6e64 2074 7572 6e54 0044 fe25 0000 and turnT.D.%..\n 00090320: 2020 2020 2020 2072 6570 6c69 6361 7469 replicati\n 00090330: 6f6e 206f 6e2c 2062 6566 6f72 6520 7573 on on, before us\n 00090340: 696e 6720 6461 7461 6261 7365 2066 696c ing database fil\n 00090350: 6573 2069 6e20 656e 7669 726f 6e6d 656e es in environmen\n 00090360: 7473 2077 6865 7265 2074 6865 794f 0044 ts where theyO.D\n-00090370: f226 0000 2020 2020 2020 2063 616e 2062 .&.. can b\n+00090370: fe26 0000 2020 2020 2020 2063 616e 2062 .&.. can b\n 00090380: 6520 7570 6461 7465 642c 2062 7574 206a e updated, but j\n 00090390: 6f75 726e 616c 696e 6720 616e 6420 7265 ournaling and re\n 000903a0: 706c 6963 6174 696f 6e20 6d61 7920 6265 plication may be\n-000903b0: 206c 6566 7420 6f66 6620 6966 2d00 44f2 left off if-.D.\n+000903b0: 206c 6566 7420 6f66 6620 6966 2d00 44fe left off if-.D.\n 000903c0: 2700 0020 2020 2020 2020 7375 6273 6571 '.. subseq\n 000903d0: 7565 6e74 2061 6363 6573 7320 6973 2072 uent access is r\n-000903e0: 6561 642d 6f6e 6c79 2e53 0044 f228 0000 ead-only.S.D.(..\n+000903e0: 6561 642d 6f6e 6c79 2e53 0044 fe28 0000 ead-only.S.D.(..\n 000903f0: 2020 2020 206f 2041 6674 6572 2061 202d o After a -\n 00090400: 524f 4c4c 4241 434b 202d 464f 5257 4152 ROLLBACK -FORWAR\n 00090410: 442c 2072 6563 7265 6174 6520 7468 6520 D, recreate the \n 00090420: 7265 706c 6963 6174 696f 6e20 696e 7374 replication inst\n-00090430: 616e 6365 2066 696c 6520 6173 4800 44f2 ance file asH.D.\n+00090430: 616e 6365 2066 696c 6520 6173 4800 44fe ance file asH.D.\n 00090440: 2900 0020 2020 2020 2020 7061 7274 206f ).. part o\n 00090450: 6620 7475 726e 696e 6720 7265 706c 6963 f turning replic\n 00090460: 6174 696f 6e20 6f6e 2066 6f72 2074 6865 ation on for the\n 00090470: 2072 6563 6f76 6572 6564 2064 6174 6162 recovered datab\n-00090480: 6173 652e 4d00 44f2 2a00 0020 2020 2020 ase.M.D.*.. \n+00090480: 6173 652e 4d00 44fe 2a00 0020 2020 2020 ase.M.D.*.. \n 00090490: 6f20 2d52 4f4c 4c42 4143 4b20 2d46 4f52 o -ROLLBACK -FOR\n 000904a0: 5741 5244 2063 616e 2075 7365 2062 6f74 WARD can use bot\n 000904b0: 6820 6265 666f 7265 2d69 6d61 6765 2061 h before-image a\n 000904c0: 6e64 206e 6f62 6566 6f72 652d 696d 6167 nd nobefore-imag\n-000904d0: 651c 0044 f231 0000 2020 2020 2020 206a e..D.1.. j\n+000904d0: 651c 0044 fe31 0000 2020 2020 2020 206a e..D.1.. j\n 000904e0: 6f75 726e 616c 2066 696c 6573 2e07 0044 ournal files...D\n-000904f0: f232 0000 4c00 44f2 3300 0020 2020 2d52 .2..L.D.3.. -R\n+000904f0: fe32 0000 4c00 44fe 3300 0020 2020 2d52 .2..L.D.3.. -R\n 00090500: 4f4c 4c42 4143 4b20 696e 6974 6961 7465 OLLBACK initiate\n 00090510: 7320 7468 6520 6365 6e74 7261 6c20 4a4f s the central JO\n 00090520: 5552 4e41 4c20 6f70 6572 6174 696f 6e20 URNAL operation \n 00090530: 666f 7220 6120 7265 706c 6963 6174 6564 for a replicated\n-00090540: 5200 44f2 3400 0020 2020 6461 7461 6261 R.D.4.. databa\n+00090540: 5200 44fe 3400 0020 2020 6461 7461 6261 R.D.4.. databa\n 00090550: 7365 2e20 4d55 5049 5020 4a4f 5552 4e41 se. MUPIP JOURNA\n 00090560: 4c20 636f 6d6d 616e 6473 206d 6179 2073 L commands may s\n 00090570: 7065 6369 6679 202d 524f 4c4c 4241 434b pecify -ROLLBACK\n 00090580: 2077 6974 6820 6f74 6865 7220 6163 7469 with other acti\n-00090590: 6f6e 5100 44f2 3500 0020 2020 7175 616c onQ.D.5.. qual\n+00090590: 6f6e 5100 44fe 3500 0020 2020 7175 616c onQ.D.5.. qual\n 000905a0: 6966 6965 7273 2062 7574 206e 6f74 2077 ifiers but not w\n 000905b0: 6974 6820 2d52 4543 4f56 4552 2e20 5769 ith -RECOVER. Wi\n 000905c0: 7468 202d 4241 434b 5741 5244 2c20 6966 th -BACKWARD, if\n 000905d0: 2079 6f75 2064 6f20 6e6f 7420 7370 6563 you do not spec\n-000905e0: 6966 7951 0044 f236 0000 2020 202d 4245 ifyQ.D.6.. -BE\n+000905e0: 6966 7951 0044 fe36 0000 2020 202d 4245 ifyQ.D.6.. -BE\n 000905f0: 464f 5245 206f 7220 2d46 4554 4348 5245 FORE or -FETCHRE\n 00090600: 5359 4e43 2c20 7468 6520 6461 7461 6261 SYNC, the databa\n 00090610: 7365 2072 6f6c 6c73 2062 6163 6b20 746f se rolls back to\n 00090620: 2074 6865 206c 6173 7420 636f 6e73 6973 the last consis\n-00090630: 7465 6e74 5100 44f2 3700 0020 2020 7374 tentQ.D.7.. st\n+00090630: 7465 6e74 5100 44fe 3700 0020 2020 7374 tentQ.D.7.. st\n 00090640: 6174 652e 2057 6974 6820 2d42 4143 4b57 ate. With -BACKW\n 00090650: 4152 442c 2074 6865 2063 6f6d 6d61 6e64 ARD, the command\n 00090660: 2061 6c6c 6f77 7320 6f6e 6c79 2061 6e20 allows only an \n 00090670: 6173 7465 7269 736b 2028 2a29 2061 7267 asterisk (*) arg\n-00090680: 756d 656e 7452 0044 f238 0000 2020 2066 umentR.D.8.. f\n+00090680: 756d 656e 7452 0044 fe38 0000 2020 2066 umentR.D.8.. f\n 00090690: 6f72 2074 6865 206a 6f75 726e 616c 2066 or the journal f\n 000906a0: 696c 6520 7365 6c65 6374 696f 6e2c 2074 ile selection, t\n 000906b0: 6861 7420 6973 2c20 2d52 4f4c 4c42 4143 hat is, -ROLLBAC\n 000906c0: 4b20 7365 6c65 6374 7320 6a6f 7572 6e61 K selects journa\n-000906d0: 6c20 6669 6c65 7314 0044 f239 0000 2020 l files..D.9.. \n-000906e0: 2062 7920 6974 7365 6c66 2e07 0044 f23a by itself...D.:\n-000906f0: 0000 4b00 44f2 4100 0020 2020 4966 2061 ..K.D.A.. If a\n+000906d0: 6c20 6669 6c65 7314 0044 fe39 0000 2020 l files..D.9.. \n+000906e0: 2062 7920 6974 7365 6c66 2e07 0044 fe3a by itself...D.:\n+000906f0: 0000 4b00 44fe 4100 0020 2020 4966 2061 ..K.D.A.. If a\n 00090700: 2074 7261 6e73 6163 7469 6f6e 2069 7320 transaction is \n 00090710: 666f 756e 6420 7769 7468 2069 6e63 6f6d found with incom\n 00090720: 706c 6574 6520 6665 6e63 652c 2069 7420 plete fence, it \n 00090730: 6973 2063 6f6e 7369 6465 7265 641f 0044 is considered..D\n-00090740: f242 0000 2020 2069 6e63 6f6d 706c 6574 .B.. incomplet\n-00090750: 6520 6f72 2062 726f 6b65 6e2e 0700 44f2 e or broken...D.\n-00090760: 4300 0054 0044 f244 0000 2020 2044 7572 C..T.D.D.. Dur\n+00090740: fe42 0000 2020 2069 6e63 6f6d 706c 6574 .B.. incomplet\n+00090750: 6520 6f72 2062 726f 6b65 6e2e 0700 44fe e or broken...D.\n+00090760: 4300 0054 0044 fe44 0000 2020 2044 7572 C..T.D.D.. Dur\n 00090770: 696e 6720 7468 6520 666f 7277 6172 6420 ing the forward \n 00090780: 7068 6173 6520 6f66 2072 6f6c 6c62 6163 phase of rollbac\n 00090790: 6b2c 2069 6620 6120 636f 6d70 6c65 7465 k, if a complete\n 000907a0: 2074 7261 6e73 6163 7469 6f6e 2028 6665 transaction (fe\n 000907b0: 6e63 6564 206f 7200 0000 0000 0000 0000 nced or.........\n 000907c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000907d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000907e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000907f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00090800: 0100 0000 ea07 0000 e814 0000 0000 0000 ................\n-00090810: 9700 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00090810: 9700 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00090820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00090830: 4e41 4c00 ff73 00ff 4143 5449 4f4e 5f51 NAL..s..ACTION_Q\n 00090840: 5541 4c49 4649 4552 5300 ff73 00ff 524f UALIFIERS..s..RO\n 00090850: 4c4c 4241 434b 00c0 4500 0020 2020 756e LLBACK..E.. un\n 00090860: 6665 6e63 6564 2920 6973 2066 6f75 6e64 fenced) is found\n 00090870: 2061 6674 6572 2061 2062 726f 6b65 6e20 after a broken \n 00090880: 7472 616e 7361 6374 696f 6e2c 2069 7420 transaction, it \n 00090890: 6973 2063 6f6e 7369 6465 7265 6420 6173 is considered as\n-000908a0: 2061 206c 6f73 7453 0044 f246 0000 2020 a lostS.D.F.. \n+000908a0: 2061 206c 6f73 7453 0044 fe46 0000 2020 a lostS.D.F.. \n 000908b0: 2074 7261 6e73 6163 7469 6f6e 2e20 4475 transaction. Du\n 000908c0: 7269 6e67 2066 6f72 7761 7264 2070 6861 ring forward pha\n 000908d0: 7365 206f 6620 726f 6c6c 6261 636b 2c20 se of rollback, \n 000908e0: 4d55 5049 5020 6a6f 7572 6e61 6c73 2074 MUPIP journals t\n-000908f0: 6865 206c 6f67 6963 616c 4c00 44f2 4700 he logicalL.D.G.\n+000908f0: 6865 206c 6f67 6963 616c 4c00 44fe 4700 he logicalL.D.G.\n 00090900: 0020 2020 7570 6461 7465 7320 746f 2074 . updates to t\n 00090910: 6865 2064 6174 6162 6173 652e 2041 6c6c he database. All\n 00090920: 2062 726f 6b65 6e20 616e 6420 6c6f 7374 broken and lost\n 00090930: 2074 7261 6e73 6163 7469 6f6e 7320 6172 transactions ar\n-00090940: 6520 6d61 6465 4d00 44f2 4800 0020 2020 e madeM.D.H.. \n+00090940: 6520 6d61 6465 4d00 44fe 4800 0020 2020 e madeM.D.H.. \n 00090950: 6176 6169 6c61 626c 6520 6173 2061 2072 available as a r\n 00090960: 6573 756c 7420 6f66 2074 6865 2072 6f6c esult of the rol\n 00090970: 6c62 6163 6b2e 2054 6865 7365 2061 7265 lback. These are\n 00090980: 2077 7269 7474 656e 2061 7320 6a6f 7572 written as jour\n-00090990: 6e61 6c35 0044 f249 0000 2020 2065 7874 nal5.D.I.. ext\n+00090990: 6e61 6c35 0044 fe49 0000 2020 2065 7874 nal5.D.I.. ext\n 000909a0: 7261 6374 2066 6f72 6d61 7420 696e 2074 ract format in t\n 000909b0: 776f 2064 6966 6665 7265 6e74 2074 6578 wo different tex\n-000909c0: 7420 6669 6c65 732e 0700 44f2 4a00 004d t files...D.J..M\n-000909d0: 0044 f251 0000 2020 2057 6865 6e20 6120 .D.Q.. When a \n+000909c0: 7420 6669 6c65 732e 0700 44fe 4a00 004d t files...D.J..M\n+000909d0: 0044 fe51 0000 2020 2057 6865 6e20 6120 .D.Q.. When a \n 000909e0: 6461 7461 6261 7365 2066 696c 6520 6973 database file is\n 000909f0: 2072 6f6c 6c65 6420 6261 636b 2062 7920 rolled back by \n 00090a00: 2d52 4f4c 4c42 4143 4b2c 2074 6865 2063 -ROLLBACK, the c\n-00090a10: 6f72 7265 7370 6f6e 6469 6e67 4c00 44f2 orrespondingL.D.\n+00090a10: 6f72 7265 7370 6f6e 6469 6e67 4c00 44fe orrespondingL.D.\n 00090a20: 5200 0020 2020 6a6f 7572 6e61 6c20 6669 R.. journal fi\n 00090a30: 6c65 2069 7320 616c 736f 2072 6f6c 6c65 le is also rolle\n 00090a40: 6420 6261 636b 2073 6f20 7468 6174 2074 d back so that t\n 00090a50: 6865 2074 776f 2061 7265 2073 796e 6368 he two are synch\n-00090a60: 726f 6e69 7a65 642e 5200 44f2 5300 0020 ronized.R.D.S.. \n+00090a60: 726f 6e69 7a65 642e 5200 44fe 5300 0020 ronized.R.D.S.. \n 00090a70: 2020 2d52 4f4c 4c42 4143 4b20 7468 656e -ROLLBACK then\n 00090a80: 2063 7265 6174 6573 2061 206e 6577 206a creates a new j\n 00090a90: 6f75 726e 616c 2066 696c 652e 2049 6620 ournal file. If \n 00090aa0: 6e6f 2066 6f72 7761 7264 2070 6c61 7920 no forward play \n-00090ab0: 6f66 206a 6f75 726e 616c 4f00 44f2 5400 of journalO.D.T.\n+00090ab0: 6f66 206a 6f75 726e 616c 4f00 44fe 5400 of journalO.D.T.\n 00090ac0: 0020 2020 7265 636f 7264 7320 6973 206e . records is n\n 00090ad0: 6563 6573 7361 7279 2c20 7468 6520 6e65 ecessary, the ne\n 00090ae0: 776c 7920 6372 6561 7465 6420 6a6f 7572 wly created jour\n 00090af0: 6e61 6c20 6669 6c65 2069 7320 656d 7074 nal file is empt\n-00090b00: 7920 616e 6420 7468 653e 0044 f255 0000 y and the>.D.U..\n+00090b00: 7920 616e 6420 7468 653e 0044 fe55 0000 y and the>.D.U..\n 00090b10: 2020 2064 6174 6162 6173 6520 706f 696e database poin\n 00090b20: 7473 2074 6f20 7468 6520 6e65 7720 6a6f ts to the new jo\n 00090b30: 7572 6e61 6c20 6669 6c65 2e20 5468 6520 urnal file. The \n-00090b40: 6a6f 7572 6e61 6c54 0044 f256 0000 2020 journalT.D.V.. \n+00090b40: 6a6f 7572 6e61 6c54 0044 fe56 0000 2020 journalT.D.V.. \n 00090b50: 2061 6c6c 6f63 6174 696f 6e2f 6578 7465 allocation/exte\n 00090b60: 6e73 696f 6e2f 6175 746f 7377 6974 6368 nsion/autoswitch\n 00090b70: 6c69 6d69 7420 7661 6c75 6573 2069 6e20 limit values in \n 00090b80: 7468 6520 6e65 7720 6a6f 7572 6e61 6c20 the new journal \n-00090b90: 6669 6c65 2069 7320 7365 7450 0044 f257 file is setP.D.W\n+00090b90: 6669 6c65 2069 7320 7365 7450 0044 fe57 file is setP.D.W\n 00090ba0: 0000 2020 2069 6e20 7468 6520 7761 7920 .. in the way \n 00090bb0: 6173 2064 6573 6372 6962 6564 2066 6f72 as described for\n 00090bc0: 202d 5245 434f 5645 5220 2d42 4143 4b57 -RECOVER -BACKW\n 00090bd0: 4152 4420 696e 2074 6865 2070 7265 7669 ARD in the previ\n-00090be0: 6f75 7320 7365 6374 696f 6e19 0044 f258 ous section..D.X\n+00090be0: 6f75 7320 7365 6374 696f 6e19 0044 fe58 ous section..D.X\n 00090bf0: 0000 2020 2075 6e64 6572 202d 5245 434f .. under -RECO\n-00090c00: 5645 522e 0700 44f2 5900 0052 0044 f25a VER...D.Y..R.D.Z\n+00090c00: 5645 522e 0700 44fe 5900 0052 0044 fe5a VER...D.Y..R.D.Z\n 00090c10: 0000 2020 2041 2070 7265 6669 7820 726f .. A prefix ro\n 00090c20: 6c6c 6564 5f62 616b 5f20 6973 2061 6464 lled_bak_ is add\n 00090c30: 6564 2074 6f20 7468 6520 6a6f 7572 6e61 ed to the journa\n 00090c40: 6c20 6669 6c65 2c20 7768 6f73 6520 656e l file, whose en\n 00090c50: 7469 7265 2063 6f6e 7465 6e74 7353 0044 tire contentsS.D\n-00090c60: f261 0000 2020 2061 7265 2065 6c69 6d69 .a.. are elimi\n+00090c60: fe61 0000 2020 2061 7265 2065 6c69 6d69 .a.. are elimi\n 00090c70: 6e61 7465 6420 6279 2061 202d 524f 4c4c nated by a -ROLL\n 00090c80: 4241 434b 2e20 5468 6573 6520 6669 6c65 BACK. These file\n 00090c90: 7320 6172 6520 6e6f 7420 7573 6564 2062 s are not used b\n 00090ca0: 7920 4754 2e4d 2061 6674 6572 2074 6865 y GT.M after the\n-00090cb0: 4500 44f2 6200 0020 2020 4d55 5049 5020 E.D.b.. MUPIP \n+00090cb0: 4500 44fe 6200 0020 2020 4d55 5049 5020 E.D.b.. MUPIP \n 00090cc0: 4a4f 5552 4e41 4c20 2d52 4543 4f56 4552 JOURNAL -RECOVER\n 00090cd0: 2c20 616e 6420 6361 6e20 6265 206d 6f76 , and can be mov\n 00090ce0: 6564 2f64 656c 6574 6564 2061 7320 6e65 ed/deleted as ne\n-00090cf0: 6564 6564 2e07 0044 f263 0000 5000 44f2 eded...D.c..P.D.\n+00090cf0: 6564 6564 2e07 0044 fe63 0000 5000 44fe eded...D.c..P.D.\n 00090d00: 6400 0020 2020 466f 7220 2d52 4f4c 4c42 d.. For -ROLLB\n 00090d10: 4143 4b20 7468 6520 7461 7267 6574 2064 ACK the target d\n 00090d20: 6174 6162 6173 6520 6669 6c65 2073 686f atabase file sho\n 00090d30: 756c 6420 6265 2074 6865 2073 616d 6520 uld be the same \n-00090d40: 6173 2077 6865 6e20 4754 2e4d 3d00 44f2 as when GT.M=.D.\n+00090d40: 6173 2077 6865 6e20 4754 2e4d 3d00 44fe as when GT.M=.D.\n 00090d50: 6500 0020 2020 7772 6f74 6520 7468 6520 e.. wrote the \n 00090d60: 6c61 7374 2063 6f6d 706c 6574 6520 7472 last complete tr\n 00090d70: 616e 7361 6374 696f 6e20 746f 2074 6865 ansaction to the\n-00090d80: 206a 6f75 726e 616c 2e07 0044 f266 0000 journal...D.f..\n-00090d90: 5400 44f2 6700 0020 2020 4966 2074 6865 T.D.g.. If the\n+00090d80: 206a 6f75 726e 616c 2e07 0044 fe66 0000 journal...D.f..\n+00090d90: 5400 44fe 6700 0020 2020 4966 2074 6865 T.D.g.. If the\n 00090da0: 202d 4645 5443 4852 4553 594e 4320 6f72 -FETCHRESYNC or\n 00090db0: 202d 5245 5359 4e43 2071 7561 6c69 6669 -RESYNC qualifi\n 00090dc0: 6572 7320 6172 6520 6e6f 7420 7370 6563 ers are not spec\n 00090dd0: 6966 6965 642c 204d 5550 4950 2064 6f65 ified, MUPIP doe\n-00090de0: 7320 616e 5100 44f2 6800 0020 2020 6f70 s anQ.D.h.. op\n+00090de0: 7320 616e 5100 44fe 6800 0020 2020 6f70 s anQ.D.h.. op\n 00090df0: 7469 6d61 6c20 726f 6c6c 6261 636b 2028 timal rollback (\n 00090e00: 7468 6174 2069 732c 2063 6865 636b 2077 that is, check w\n 00090e10: 6865 7468 6572 2074 6865 2064 6174 6162 hether the datab\n 00090e20: 6173 6520 6973 2069 6e20 6120 7768 6f6c ase is in a whol\n-00090e30: 6573 6f6d 654d 0044 f269 0000 2020 2073 esomeM.D.i.. s\n+00090e30: 6573 6f6d 654d 0044 fe69 0000 2020 2073 esomeM.D.i.. s\n 00090e40: 7461 7465 2061 6e64 2061 7474 656d 7074 tate and attempt\n 00090e50: 2074 6f20 6175 746f 6d61 7469 6361 6c6c to automaticall\n 00090e60: 7920 7265 636f 7665 7220 6120 6461 7461 y recover a data\n 00090e70: 6261 7365 2069 6620 7468 6572 6520 6973 base if there is\n-00090e80: 2061 1100 44f2 6a00 0020 2020 6372 6173 a..D.j.. cras\n-00090e90: 6829 2e07 0044 f271 0000 5000 44f2 7200 h)...D.q..P.D.r.\n+00090e80: 2061 1100 44fe 6a00 0020 2020 6372 6173 a..D.j.. cras\n+00090e90: 6829 2e07 0044 fe71 0000 5000 44fe 7200 h)...D.q..P.D.r.\n 00090ea0: 0020 2020 2d52 4f4c 4c42 4143 4b20 2d42 . -ROLLBACK -B\n 00090eb0: 4143 4b57 4152 4420 6578 6974 7320 7769 ACKWARD exits wi\n 00090ec0: 7468 2061 6e20 6572 726f 7220 6d65 7373 th an error mess\n 00090ed0: 6167 6520 6966 2061 2064 6174 6162 6173 age if a databas\n-00090ee0: 6520 646f 6573 206e 6f74 4a00 44f2 7300 e does notJ.D.s.\n+00090ee0: 6520 646f 6573 206e 6f74 4a00 44fe 7300 e does notJ.D.s.\n 00090ef0: 0020 2020 6861 7665 2062 6f74 6820 6a6f . have both jo\n 00090f00: 7572 6e61 6c69 6e67 2061 6e64 2072 6570 urnaling and rep\n 00090f10: 6c69 6361 7469 6f6e 2065 6974 6865 7220 lication either \n 00090f20: 656e 6162 6c65 6420 6f72 2064 6973 6162 enabled or disab\n-00090f30: 6c65 642e 0700 44f2 7400 0012 0044 f275 led...D.t....D.u\n+00090f30: 6c65 642e 0700 44fe 7400 0012 0044 fe75 led...D.t....D.u\n 00090f40: 0000 2020 202a 2a4e 6f74 652a 2a07 0044 .. **Note**..D\n-00090f50: f276 0000 4e00 44f2 7700 0020 2020 4966 .v..N.D.w.. If\n+00090f50: fe76 0000 4e00 44fe 7700 0020 2020 4966 .v..N.D.w.. If\n 00090f60: 2052 4f4c 4c42 4143 4b20 2865 6974 6865 ROLLBACK (eithe\n 00090f70: 7220 2d4e 4f4f 4e4c 494e 4520 6f72 202d r -NOONLINE or -\n 00090f80: 4f4e 4c49 4e45 2920 7465 726d 696e 6174 ONLINE) terminat\n 00090f90: 6573 2061 626e 6f72 6d61 6c6c 7920 2873 es abnormally (s\n-00090fa0: 6179 4800 44f2 7800 0020 2020 6265 6361 ayH.D.x.. beca\n+00090fa0: 6179 4800 44fe 7800 0020 2020 6265 6361 ayH.D.x.. beca\n 00090fb0: 7573 6520 6f66 2061 206b 696c 6c20 2d39 use of a kill -9\n 00090fc0: 292c 2069 7420 6c65 6176 6573 2074 6865 ), it leaves the\n 00090fd0: 2064 6174 6162 6173 6520 696e 2061 2070 database in a p\n 00090fe0: 6f74 656e 7469 616c 6c79 0000 0000 0000 otentially......\n 00090ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00091000: 0100 0000 e307 0000 1215 0000 0000 0000 ................\n-00091010: 9400 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00091010: 9400 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00091020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00091030: 4e41 4c00 ff73 00ff 4143 5449 4f4e 5f51 NAL..s..ACTION_Q\n 00091040: 5541 4c49 4649 4552 5300 ff73 00ff 524f UALIFIERS..s..RO\n 00091050: 4c4c 4241 434b 00c0 7900 0020 2020 696e LLBACK..y.. in\n 00091060: 636f 6e73 6973 7465 6e74 2073 7461 7465 consistent state\n 00091070: 2069 6e64 6963 6174 6564 2062 7920 7468 indicated by th\n 00091080: 6520 4649 4c45 2063 6f72 7275 7074 2066 e FILE corrupt f\n 00091090: 6965 6c64 2069 6e20 7468 6520 6461 7461 ield in the data\n-000910a0: 6261 7365 5300 44f2 7a00 0020 2020 6669 baseS.D.z.. fi\n+000910a0: 6261 7365 5300 44fe 7a00 0020 2020 6669 baseS.D.z.. fi\n 000910b0: 6c65 2068 6561 6465 722e 2057 6865 6e20 le header. When \n 000910c0: 6120 524f 4c4c 4241 434b 2074 6572 6d69 a ROLLBACK termi\n 000910d0: 6e61 7465 7320 6c65 6176 696e 6720 7468 nates leaving th\n 000910e0: 6973 2066 6965 6c64 2073 6574 2c20 616c is field set, al\n-000910f0: 6c20 6f74 6865 7253 0044 f281 0000 2020 l otherS.D.... \n+000910f0: 6c20 6f74 6865 7253 0044 fe81 0000 2020 l otherS.D.... \n 00091100: 2070 726f 6365 7373 6573 2072 6563 6569 processes recei\n 00091110: 7665 2044 4246 4c43 4f52 5250 2065 7272 ve DBFLCORRP err\n 00091120: 6f72 7320 616e 7920 7469 6d65 2074 6865 ors any time the\n 00091130: 7920 6174 7465 6d70 7420 746f 2069 6e74 y attempt to int\n-00091140: 6572 6163 7420 7769 7468 4f00 44f2 8200 eract withO.D...\n+00091140: 6572 6163 7420 7769 7468 4f00 44fe 8200 eract withO.D...\n 00091150: 0020 2020 7468 6520 6461 7461 6261 7365 . the database\n 00091160: 2e20 596f 7520 6361 6e20 636c 6561 7220 . You can clear \n 00091170: 7468 6973 2063 6f6e 6469 7469 6f6e 2061 this condition a\n 00091180: 7320 666f 6c6c 6f77 696e 6720 696e 2064 s following in d\n-00091190: 6573 6365 6e64 696e 6718 0044 f283 0000 escending..D....\n+00091190: 6573 6365 6e64 696e 6718 0044 fe83 0000 escending..D....\n 000911a0: 2020 206f 7264 6572 206f 6620 7269 736b order of risk\n-000911b0: 3a07 0044 f284 0000 2a00 44f2 8500 0020 :..D....*.D.... \n+000911b0: 3a07 0044 fe84 0000 2a00 44fe 8500 0020 :..D....*.D.... \n 000911c0: 2020 2020 6f20 5265 7275 6e20 524f 4c4c o Rerun ROLL\n 000911d0: 4241 434b 2074 6f20 636f 6d70 6c65 7469 BACK to completi\n-000911e0: 6f6e 3300 44f2 8600 0020 2020 2020 6f20 on3.D.... o \n+000911e0: 6f6e 3300 44fe 8600 0020 2020 2020 6f20 on3.D.... o \n 000911f0: 4d55 5049 5020 5345 5420 2d46 494c 4520 MUPIP SET -FILE \n 00091200: 2d50 4152 5449 414c 5f52 4543 4f56 5f42 -PARTIAL_RECOV_B\n-00091210: 5950 4153 533b 0044 f287 0000 2020 2020 YPASS;.D.... \n+00091210: 5950 4153 533b 0044 fe87 0000 2020 2020 YPASS;.D.... \n 00091220: 206f 2044 5345 2043 4841 4e47 4520 2d46 o DSE CHANGE -F\n 00091230: 494c 4548 4541 4445 5220 2d43 4f52 5255 ILEHEADER -CORRU\n 00091240: 5054 3d46 414c 5345 202d 4e4f 4352 4954 PT=FALSE -NOCRIT\n-00091250: 0700 44f2 8800 0050 0044 f289 0000 2020 ..D....P.D.... \n+00091250: 0700 44fe 8800 0050 0044 fe89 0000 2020 ..D....P.D.... \n 00091260: 2048 6f77 6576 6572 2c20 7468 6520 4d55 However, the MU\n 00091270: 5049 5020 616e 6420 4453 4520 6163 7469 PIP and DSE acti\n 00091280: 6f6e 7320 646f 206e 6f74 2065 6e73 7572 ons do not ensur\n 00091290: 6520 7468 6174 2074 6865 2064 6174 6162 e that the datab\n-000912a0: 6173 6520 6861 734a 0044 f28a 0000 2020 ase hasJ.D.... \n+000912a0: 6173 6520 6861 734a 0044 fe8a 0000 2020 ase hasJ.D.... \n 000912b0: 2063 6f6e 7369 7374 656e 7420 7374 6174 consistent stat\n 000912c0: 653b 2063 6865 636b 2066 6f72 2064 6174 e; check for dat\n 000912d0: 6162 6173 6520 696e 7465 6772 6974 7920 abase integrity \n 000912e0: 7769 7468 204d 5550 4950 2049 4e54 4547 with MUPIP INTEG\n-000912f0: 2e07 0044 f291 0000 1500 44f2 9200 0020 ...D......D.... \n+000912f0: 2e07 0044 fe91 0000 1500 44fe 9200 0020 ...D......D.... \n 00091300: 2020 2d4e 4f4f 5b4e 4c49 4e45 5d07 0044 -NOO[NLINE]..D\n-00091310: f293 0000 5300 44f2 9400 0020 2020 5370 ....S.D.... Sp\n+00091310: fe93 0000 5300 44fe 9400 0020 2020 5370 ....S.D.... Sp\n 00091320: 6563 6966 6965 7320 7468 6174 2052 4f4c ecifies that ROL\n 00091330: 4c42 4143 4b20 7265 7175 6972 6573 2065 LBACK requires e\n 00091340: 7863 6c75 7369 7665 2061 6363 6573 7320 xclusive access \n 00091350: 746f 2074 6865 2064 6174 6162 6173 6520 to the database \n-00091360: 616e 6420 7468 6551 0044 f295 0000 2020 and theQ.D.... \n+00091360: 616e 6420 7468 6551 0044 fe95 0000 2020 and theQ.D.... \n 00091370: 2072 6570 6c69 6361 7469 6f6e 2069 6e73 replication ins\n 00091380: 7461 6e63 6520 6669 6c65 2c20 7768 6963 tance file, whic\n 00091390: 6820 6d65 616e 7320 7468 6520 6461 7461 h means the data\n 000913a0: 6261 7365 2061 6e64 2074 6865 2072 6570 base and the rep\n-000913b0: 6c69 6361 7469 6f6e 4700 44f2 9600 0020 licationG.D.... \n+000913b0: 6c69 6361 7469 6f6e 4700 44fe 9600 0020 licationG.D.... \n 000913c0: 2020 696e 7374 616e 6365 2066 696c 6573 instance files\n 000913d0: 2061 7265 2069 6e61 6363 6573 7369 626c are inaccessibl\n 000913e0: 6520 6475 7269 6e67 2061 202d 524f 4c4c e during a -ROLL\n 000913f0: 4241 434b 202d 4e4f 4f4e 4c49 4e45 2e07 BACK -NOONLINE..\n-00091400: 0044 f297 0000 4a00 44f2 9800 0020 2020 .D....J.D.... \n+00091400: 0044 fe97 0000 4a00 44fe 9800 0020 2020 .D....J.D.... \n 00091410: 2d52 4f4c 4c42 4143 4b20 2d46 4f52 5741 -ROLLBACK -FORWA\n 00091420: 5244 2064 6f65 7320 6e6f 7420 7375 7070 RD does not supp\n 00091430: 6f72 7420 7468 6520 2d5b 4e4f 5d4f 5b4e ort the -[NO]O[N\n 00091440: 4c49 4e45 5d20 7175 616c 6966 6965 722e LINE] qualifier.\n-00091450: 0700 44f2 9900 0013 0044 f29a 0000 2020 ..D......D.... \n-00091460: 202d 4f4e 5b4c 494e 455d 0800 43f2 c111 -ON[LINE]..C...\n-00091470: 0000 5300 45f2 1100 0020 2020 5370 6563 ..S.E.... Spec\n+00091450: 0700 44fe 9900 0013 0044 fe9a 0000 2020 ..D......D.... \n+00091460: 202d 4f4e 5b4c 494e 455d 0800 43fe c111 -ON[LINE]..C...\n+00091470: 0000 5300 45fe 1100 0020 2020 5370 6563 ..S.E.... Spec\n 00091480: 6966 6965 7320 7468 6174 2052 4f4c 4c42 ifies that ROLLB\n 00091490: 4143 4b20 6361 6e20 7275 6e20 7769 7468 ACK can run with\n 000914a0: 6f75 7420 7265 7175 6972 696e 6720 6578 out requiring ex\n 000914b0: 636c 7573 6976 6520 6163 6365 7373 2074 clusive access t\n-000914c0: 6f20 7468 6535 0045 f221 0000 2020 2064 o the5.E.!.. d\n+000914c0: 6f20 7468 6535 0045 fe21 0000 2020 2064 o the5.E.!.. d\n 000914d0: 6174 6162 6173 6520 616e 6420 7468 6520 atabase and the \n 000914e0: 7265 706c 6963 6174 696f 6e20 696e 7374 replication inst\n-000914f0: 616e 6365 2066 696c 652e 0700 45f2 3100 ance file...E.1.\n-00091500: 004d 0045 f241 0000 2020 2041 6e79 2075 .M.E.A.. Any u\n+000914f0: 616e 6365 2066 696c 652e 0700 45fe 3100 ance file...E.1.\n+00091500: 004d 0045 fe41 0000 2020 2041 6e79 2075 .M.E.A.. Any u\n 00091510: 7469 6c69 7479 2f63 6f6d 6d61 6e64 2061 tility/command a\n 00091520: 7474 656d 7074 6564 2077 6869 6c65 204d ttempted while M\n 00091530: 5550 4950 204a 4f55 524e 414c 202d 4f4e UPIP JOURNAL -ON\n 00091540: 4c49 4e45 202d 524f 4c4c 4241 434b 4f00 LINE -ROLLBACKO.\n-00091550: 45f2 5100 0020 2020 6f70 6572 6174 6573 E.Q.. operates\n+00091550: 45fe 5100 0020 2020 6f70 6572 6174 6573 E.Q.. operates\n 00091560: 2077 6169 7473 2066 6f72 2052 4f4c 4c42 waits for ROLLB\n 00091570: 4143 4b20 746f 2063 6f6d 706c 6574 653b ACK to complete;\n 00091580: 2074 6865 2024 6774 6d5f 6462 5f73 7461 the $gtm_db_sta\n 00091590: 7274 7570 5f6d 6178 5f77 6169 743a 0045 rtup_max_wait:.E\n-000915a0: f261 0000 2020 2065 6e76 6972 6f6e 6d65 .a.. environme\n+000915a0: fe61 0000 2020 2065 6e76 6972 6f6e 6d65 .a.. environme\n 000915b0: 6e74 2076 6172 6961 626c 6520 636f 6e66 nt variable conf\n 000915c0: 6967 7572 6573 2074 6865 2077 6169 7420 igures the wait \n-000915d0: 7065 7269 6f64 2e07 0045 f271 0000 1200 period...E.q....\n-000915e0: 45f2 8100 0020 2020 2a2a 4e6f 7465 2a2a E.... **Note**\n-000915f0: 0700 45f2 9100 004f 0044 f212 0000 2020 ..E....O.D.... \n+000915d0: 7065 7269 6f64 2e07 0045 fe71 0000 1200 period...E.q....\n+000915e0: 45fe 8100 0020 2020 2a2a 4e6f 7465 2a2a E.... **Note**\n+000915f0: 0700 45fe 9100 004f 0044 fe12 0000 2020 ..E....O.D.... \n 00091600: 2042 6563 6175 7365 204d 5550 4950 2052 Because MUPIP R\n 00091610: 4f4c 4c42 4143 4b20 2d4f 4e4c 494e 4520 OLLBACK -ONLINE \n 00091620: 6361 6e20 7461 6b65 2061 2064 6174 6162 can take a datab\n 00091630: 6173 6520 6261 636b 7761 7264 7320 696e ase backwards in\n-00091640: 2073 7461 7465 5300 45f2 1100 0020 2020 stateS.E.... \n+00091640: 2073 7461 7465 5300 45fe 1100 0020 2020 stateS.E.... \n 00091650: 7370 6163 652c 2070 6c65 6173 6520 6d61 space, please ma\n 00091660: 6b65 2073 7572 6520 7468 6174 2079 6f75 ke sure that you\n 00091670: 2075 6e64 6572 7374 616e 6420 7768 6174 understand what\n 00091680: 2069 7420 6973 2074 6861 7420 796f 7520 it is that you \n-00091690: 696e 7465 6e64 2069 7423 0045 f221 0000 intend it#.E.!..\n+00091690: 696e 7465 6e64 2069 7423 0045 fe21 0000 intend it#.E.!..\n 000916a0: 2020 2074 6f20 646f 2077 6865 6e20 796f to do when yo\n-000916b0: 7520 696e 766f 6b65 2069 742e 0700 45f2 u invoke it...E.\n-000916c0: 3100 0045 0045 f241 0000 2020 2042 7920 1..E.E.A.. By \n+000916b0: 7520 696e 766f 6b65 2069 742e 0700 45fe u invoke it...E.\n+000916c0: 3100 0045 0045 fe41 0000 2020 2042 7920 1..E.E.A.. By \n 000916d0: 6465 6661 756c 742c 204d 5550 4950 204a default, MUPIP J\n 000916e0: 4f55 524e 414c 202d 524f 4c4c 4241 434b OURNAL -ROLLBACK\n 000916f0: 202d 4241 434b 5741 5244 2069 7320 2d4e -BACKWARD is -N\n-00091700: 4f4f 4e4c 494e 452e 0700 45f2 5100 0052 OONLINE...E.Q..R\n-00091710: 0045 f261 0000 2020 2047 542e 4d20 696e .E.a.. GT.M in\n+00091700: 4f4f 4e4c 494e 452e 0700 45fe 5100 0052 OONLINE...E.Q..R\n+00091710: 0045 fe61 0000 2020 2047 542e 4d20 696e .E.a.. GT.M in\n 00091720: 6372 656d 656e 7473 2049 5356 2024 5a4f crements ISV $ZO\n 00091730: 4e4c 4e52 4c42 4b20 6576 6572 7920 7469 NLNRLBK every ti\n 00091740: 6d65 2061 2070 726f 6365 7373 2064 6574 me a process det\n 00091750: 6563 7473 2061 2063 6f6e 6375 7272 656e ects a concurren\n-00091760: 742a 0045 f271 0000 2020 204d 5550 4950 t*.E.q.. MUPIP\n+00091760: 742a 0045 fe71 0000 2020 204d 5550 4950 t*.E.q.. MUPIP\n 00091770: 204a 4f55 524e 414c 202d 4f4e 4c49 4e45 JOURNAL -ONLINE\n-00091780: 202d 524f 4c4c 4241 434b 2e07 0045 f281 -ROLLBACK...E..\n-00091790: 0000 5100 45f2 9100 0020 2020 5468 6520 ..Q.E.... The \n+00091780: 202d 524f 4c4c 4241 434b 2e07 0045 fe81 -ROLLBACK...E..\n+00091790: 0000 5100 45fe 9100 0020 2020 5468 6520 ..Q.E.... The \n 000917a0: 6c6f 6769 6361 6c20 7374 6174 6520 6f66 logical state of\n 000917b0: 2074 6865 2064 6174 6162 6173 6520 6166 the database af\n 000917c0: 7465 7220 7468 6520 636f 6d70 6c65 7469 ter the completi\n 000917d0: 6f6e 206f 6620 4d55 5049 5020 4a4f 5552 on of MUPIP JOUR\n 000917e0: 4e41 4c00 0000 0000 0000 0000 0000 0000 NAL.............\n 000917f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00091800: 0100 0000 e207 0000 3a15 0000 0000 0000 ........:.......\n-00091810: 9600 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00091810: 9600 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00091820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00091830: 4e41 4c00 ff73 00ff 4143 5449 4f4e 5f51 NAL..s..ACTION_Q\n 00091840: 5541 4c49 4649 4552 5300 ff73 00ff 524f UALIFIERS..s..RO\n 00091850: 4c4c 4241 434b 00c1 1300 0020 2020 2d4f LLBACK..... -O\n 00091860: 4e4c 494e 4520 2d52 4f4c 4c42 4143 4b20 NLINE -ROLLBACK \n 00091870: 6d61 7463 6865 7320 7468 6520 6c6f 6769 matches the logi\n 00091880: 6361 6c20 7374 6174 6520 6f66 2074 6865 cal state of the\n 00091890: 2064 6174 6162 6173 6520 6174 2074 6865 database at the\n-000918a0: 2073 7461 7274 5400 45f2 1100 0020 2020 startT.E.... \n+000918a0: 2073 7461 7274 5400 45fe 1100 0020 2020 startT.E.... \n 000918b0: 6f66 204d 5550 4950 204a 4f55 524e 414c of MUPIP JOURNAL\n 000918c0: 202d 4f4e 4c49 4e45 202d 524f 4c4c 4241 -ONLINE -ROLLBA\n 000918d0: 434b 2c20 7468 6174 2069 732c 2074 6865 CK, that is, the\n 000918e0: 2052 4f4c 4c42 4143 4b20 6f6e 6c79 2072 ROLLBACK only r\n-000918f0: 656d 6f76 6573 2061 6e79 5100 45f2 2100 emoves anyQ.E.!.\n+000918f0: 656d 6f76 6573 2061 6e79 5100 45fe 2100 emoves anyQ.E.!.\n 00091900: 0020 2020 696e 636f 6d70 6c65 7465 6c79 . incompletely\n 00091910: 2063 6f6d 6d69 7474 6564 2054 5020 7472 committed TP tr\n 00091920: 616e 7361 6374 696f 6e73 206f 7220 6e6f ansactions or no\n 00091930: 6e2d 5450 206d 696e 692d 7472 616e 7361 n-TP mini-transa\n-00091940: 6374 696f 6e73 3b20 616e 7941 0045 f231 ctions; anyA.E.1\n+00091940: 6374 696f 6e73 3b20 616e 7941 0045 fe31 ctions; anyA.E.1\n 00091950: 0000 2020 2063 6f6e 6375 7272 656e 7420 .. concurrent \n 00091960: 7472 616e 7361 6374 696f 6e20 2854 5020 transaction (TP \n 00091970: 6f72 204e 6f6e 2d54 5029 2069 6e63 7572 or Non-TP) incur\n-00091980: 7320 6120 7265 7374 6172 742e 0700 45f2 s a restart...E.\n-00091990: 4100 004d 0045 f251 0000 2020 2049 6620 A..M.E.Q.. If \n+00091980: 7320 6120 7265 7374 6172 742e 0700 45fe s a restart...E.\n+00091990: 4100 004d 0045 fe51 0000 2020 2049 6620 A..M.E.Q.. If \n 000919a0: 4d55 5049 5020 4a4f 5552 4e41 4c20 2d4f MUPIP JOURNAL -O\n 000919b0: 4e4c 494e 4520 2d52 4f4c 4c42 4143 4b20 NLINE -ROLLBACK \n 000919c0: 6368 616e 6765 7320 7468 6520 6c6f 6769 changes the logi\n 000919d0: 6361 6c20 7374 6174 6520 6f66 2074 6865 cal state of the\n-000919e0: 2f00 45f2 6100 0020 2020 6461 7461 6261 /.E.a.. databa\n+000919e0: 2f00 45fe 6100 0020 2020 6461 7461 6261 /.E.a.. databa\n 000919f0: 7365 2c20 7468 6520 6265 6861 7669 6f72 se, the behavior\n 00091a00: 2069 7320 6173 2066 6f6c 6c6f 7773 3a07 is as follows:.\n-00091a10: 0045 f271 0000 5000 45f2 8100 0020 2020 .E.q..P.E.... \n+00091a10: 0045 fe71 0000 5000 45fe 8100 0020 2020 .E.q..P.E.... \n 00091a20: 2020 6f20 466f 7220 7468 6520 6475 7261 o For the dura\n 00091a30: 7469 6f6e 206f 6620 7468 6520 726f 6c6c tion of the roll\n 00091a40: 6261 636b 2c20 7265 706c 6963 6174 696f back, replicatio\n 00091a50: 6e20 6973 2074 7572 6e65 6420 4f46 4620 n is turned OFF \n-00091a60: 6f6e 2061 6c6c 4400 45f2 9100 0020 2020 on allD.E.... \n+00091a60: 6f6e 2061 6c6c 4400 45fe 9100 0020 2020 on allD.E.... \n 00091a70: 2020 2020 7265 6769 6f6e 7320 616e 6420 regions and \n 00091a80: 7475 726e 6564 2062 6163 6b20 4f4e 2061 turned back ON a\n 00091a90: 7420 7468 6520 656e 6420 6f66 2074 6865 t the end of the\n-00091aa0: 2072 6f6c 6c62 6163 6b2e 3900 44f2 1400 rollback.9.D...\n+00091aa0: 2072 6f6c 6c62 6163 6b2e 3900 44fe 1400 rollback.9.D...\n 00091ab0: 0020 2020 2020 6f20 2d4f 4e4c 494e 4520 . o -ONLINE \n 00091ac0: 2d52 4f4c 4c42 4143 4b20 696e 6372 656d -ROLLBACK increm\n 00091ad0: 656e 7473 2049 5356 2024 5a4f 4e4c 4e52 ents ISV $ZONLNR\n-00091ae0: 4c42 4b4e 0045 f211 0000 2020 2020 206f LBKN.E.... o\n+00091ae0: 4c42 4b4e 0045 fe11 0000 2020 2020 206f LBKN.E.... o\n 00091af0: 2049 6e20 6120 5450 2074 7261 6e73 6163 In a TP transac\n 00091b00: 7469 6f6e 2069 6e63 6c75 6469 6e67 2074 tion including t\n 00091b10: 7269 6767 6572 2063 6f64 6520 7769 7468 rigger code with\n 00091b20: 696e 2061 2074 7261 6e73 6163 7469 6f6e in a transaction\n-00091b30: 2c39 0045 f221 0000 2020 2020 2020 202d ,9.E.!.. -\n+00091b30: 2c39 0045 fe21 0000 2020 2020 2020 202d ,9.E.!.. -\n 00091b40: 4f4e 4c49 4e45 202d 524f 4c4c 4241 434b ONLINE -ROLLBACK\n 00091b50: 2072 6573 7461 7274 7320 7468 6520 7472 restarts the tr\n-00091b60: 616e 7361 6374 696f 6e2e 5400 45f2 3100 ansaction.T.E.1.\n+00091b60: 616e 7361 6374 696f 6e2e 5400 45fe 3100 ansaction.T.E.1.\n 00091b70: 0020 2020 2020 6f20 496e 2061 206e 6f6e . o In a non\n 00091b80: 2d54 5020 6d69 6e69 2d74 7261 6e73 6163 -TP mini-transac\n 00091b90: 7469 6f6e 2c20 696e 636c 7564 696e 6720 tion, including \n 00091ba0: 7769 7468 696e 2061 6e20 696d 706c 6963 within an implic\n 00091bb0: 6974 2074 7261 6e73 6163 7469 6f6e 5300 it transactionS.\n-00091bc0: 45f2 4100 0020 2020 2020 2020 6361 7573 E.A.. caus\n+00091bc0: 45fe 4100 0020 2020 2020 2020 6361 7573 E.A.. caus\n 00091bd0: 6564 2062 7920 6120 7472 6967 6765 722c ed by a trigger,\n 00091be0: 202d 4f4e 4c49 4e45 202d 524f 4c4c 4241 -ONLINE -ROLLBA\n 00091bf0: 434b 2070 726f 6475 6365 7320 6120 4442 CK produces a DB\n 00091c00: 524f 4c4c 4544 4241 434b 2065 7272 6f72 ROLLEDBACK error\n-00091c10: 2c4f 0045 f251 0000 2020 2020 2020 2077 ,O.E.Q.. w\n+00091c10: 2c4f 0045 fe51 0000 2020 2020 2020 2077 ,O.E.Q.. w\n 00091c20: 6869 6368 2c20 696e 2074 7572 6e2c 2069 hich, in turn, i\n 00091c30: 6e76 6f6b 6573 2074 6865 2065 7272 6f72 nvokes the error\n 00091c40: 2074 7261 7020 6966 2024 4554 5241 5020 trap if $ETRAP \n 00091c50: 6f72 2024 5a54 5241 5020 6172 6520 696e or $ZTRAP are in\n-00091c60: 1500 45f2 6100 0020 2020 2020 2020 6566 ..E.a.. ef\n-00091c70: 6665 6374 2e07 0045 f271 0000 0e00 3af2 fect...E.q....:.\n-00091c80: 5348 4f57 0000 5348 6f77 0f00 3ff2 bf11 SHOW..SHow..?...\n-00091c90: 0000 2020 2053 486f 7707 0040 f221 0000 .. SHow..@.!..\n-00091ca0: 5000 40f2 3100 0020 2020 5370 6563 6966 P.@.1.. Specif\n+00091c60: 1500 45fe 6100 0020 2020 2020 2020 6566 ..E.a.. ef\n+00091c70: 6665 6374 2e07 0045 fe71 0000 0e00 3afe fect...E.q....:.\n+00091c80: 5348 4f57 0000 5348 6f77 0f00 3ffe bf11 SHOW..SHow..?...\n+00091c90: 0000 2020 2053 486f 7707 0040 fe21 0000 .. SHow..@.!..\n+00091ca0: 5000 40fe 3100 0020 2020 5370 6563 6966 P.@.1.. Specif\n 00091cb0: 6965 7320 7768 6963 6820 696e 666f 726d ies which inform\n 00091cc0: 6174 696f 6e20 666f 7220 7468 6520 4a4f ation for the JO\n 00091cd0: 5552 4e41 4c20 636f 6d6d 616e 6420 746f URNAL command to\n 00091ce0: 2064 6973 706c 6179 2061 626f 7574 2061 display about a\n-00091cf0: 1700 40f2 4100 0020 2020 6a6f 7572 6e61 ..@.A.. journa\n-00091d00: 6c20 6669 6c65 2e07 0040 f251 0000 5100 l file...@.Q..Q.\n-00091d10: 40f2 6100 0020 2020 5573 6520 2d46 4f52 @.a.. Use -FOR\n+00091cf0: 1700 40fe 4100 0020 2020 6a6f 7572 6e61 ..@.A.. journa\n+00091d00: 6c20 6669 6c65 2e07 0040 fe51 0000 5100 l file...@.Q..Q.\n+00091d10: 40fe 6100 0020 2020 5573 6520 2d46 4f52 @.a.. Use -FOR\n 00091d20: 5741 5244 2077 6974 6820 2d53 484f 5720 WARD with -SHOW \n 00091d30: 746f 6765 7468 6572 2028 6275 7420 7769 together (but wi\n 00091d40: 7468 6f75 7420 2d52 4543 4f56 4552 2029 thout -RECOVER )\n 00091d50: 2074 6f20 7072 6f63 6573 7320 7468 654c to process theL\n-00091d60: 0040 f271 0000 2020 2065 6e74 6972 6520 .@.q.. entire \n+00091d60: 0040 fe71 0000 2020 2065 6e74 6972 6520 .@.q.. entire \n 00091d70: 6a6f 7572 6e61 6c20 6669 6c65 2e20 5370 journal file. Sp\n 00091d80: 6563 6966 7920 2d53 484f 5720 7769 7468 ecify -SHOW with\n 00091d90: 202d 5245 434f 5645 5220 286f 7220 2d52 -RECOVER (or -R\n-00091da0: 4f4c 4c42 4143 4b29 2074 6f4c 0040 f281 OLLBACK) toL.@..\n+00091da0: 4f4c 4c42 4143 4b29 2074 6f4c 0040 fe81 OLLBACK) toL.@..\n 00091db0: 0000 2020 2063 6f6e 7369 6465 7220 616c .. consider al\n 00091dc0: 6c20 7468 6520 6a6f 7572 6e61 6c20 6669 l the journal fi\n 00091dd0: 6c65 732f 7265 636f 7264 7320 7072 6f63 les/records proc\n 00091de0: 6573 7365 6420 6475 7269 6e67 2061 202d essed during a -\n-00091df0: 5245 434f 5645 5252 0040 f291 0000 2020 RECOVERR.@.... \n+00091df0: 5245 434f 5645 5252 0040 fe91 0000 2020 RECOVERR.@.... \n 00091e00: 202d 464f 5257 4152 4420 636f 6d6d 616e -FORWARD comman\n 00091e10: 6420 6f72 2066 6f72 7761 7264 2070 6861 d or forward pha\n 00091e20: 7365 206f 6620 6120 2d52 4543 4f56 4552 se of a -RECOVER\n 00091e30: 2028 6f72 202d 524f 4c4c 4241 434b 2920 (or -ROLLBACK) \n-00091e40: 2d42 4143 4b57 4152 4454 003f f2c0 1100 -BACKWARDT.?....\n+00091e40: 2d42 4143 4b57 4152 4454 003f fec0 1100 -BACKWARDT.?....\n 00091e50: 0020 2020 636f 6d6d 616e 642e 2057 6974 . command. Wit\n 00091e60: 686f 7574 202d 5245 434f 5645 5220 286f hout -RECOVER (o\n 00091e70: 7220 2d52 4f4c 4c42 4143 4b29 2c20 2d53 r -ROLLBACK), -S\n 00091e80: 484f 5720 646f 6573 206e 6f74 2072 6571 HOW does not req\n 00091e90: 7569 7265 2064 6174 6162 6173 6511 0040 uire database..@\n-00091ea0: f212 0000 2020 2061 6363 6573 732e 0700 .... access...\n-00091eb0: 40f2 1300 0047 0040 f214 0000 2020 2054 @....G.@.... T\n+00091ea0: fe12 0000 2020 2061 6363 6573 732e 0700 .... access...\n+00091eb0: 40fe 1300 0047 0040 fe14 0000 2020 2054 @....G.@.... T\n 00091ec0: 6865 2073 686f 772d 6f70 7469 6f6e 2d6c he show-option-l\n 00091ed0: 6973 7420 696e 636c 7564 6573 2028 7468 ist includes (th\n 00091ee0: 6573 6520 6172 6520 6e6f 7420 6361 7365 ese are not case\n-00091ef0: 2d73 656e 7369 7469 7665 293a 0700 40f2 -sensitive):..@.\n-00091f00: 1500 0013 0040 f216 0000 2020 2020 312e .....@.... 1.\n-00091f10: 2041 4c5b 4c5d 0700 40f2 1700 0054 0040 AL[L]..@....T.@\n-00091f20: f218 0000 2020 2020 2020 2044 6973 706c .... Displ\n+00091ef0: 2d73 656e 7369 7469 7665 293a 0700 40fe -sensitive):..@.\n+00091f00: 1500 0013 0040 fe16 0000 2020 2020 312e .....@.... 1.\n+00091f10: 2041 4c5b 4c5d 0700 40fe 1700 0054 0040 AL[L]..@....T.@\n+00091f20: fe18 0000 2020 2020 2020 2044 6973 706c .... Displ\n 00091f30: 6179 7320 616c 6c20 7468 6520 6176 6169 ays all the avai\n 00091f40: 6c61 626c 6520 7479 7065 206f 6620 696e lable type of in\n 00091f50: 666f 726d 6174 696f 6e20 6162 6f75 7420 formation about \n 00091f60: 7468 6520 6a6f 7572 6e61 6c20 6669 6c65 the journal file\n-00091f70: 2e43 0040 f219 0000 2020 2020 2020 2041 .C.@.... A\n+00091f70: 2e43 0040 fe19 0000 2020 2020 2020 2041 .C.@.... A\n 00091f80: 4c4c 2069 7320 7468 6520 6465 6661 756c LL is the defaul\n 00091f90: 7420 6966 2079 6f75 206f 6d69 7473 2074 t if you omits t\n 00091fa0: 6865 2073 686f 772d 6f70 7469 6f6e 2d6c he show-option-l\n-00091fb0: 6973 742e 0700 40f2 1a00 0020 0040 f221 ist...@.... .@.!\n+00091fb0: 6973 742e 0700 40fe 1a00 0020 0040 fe21 ist...@.... .@.!\n 00091fc0: 0000 2020 2020 322e 2041 435b 5449 5645 .. 2. AC[TIVE\n-00091fd0: 5f50 524f 4345 5353 4553 5d07 0040 f222 _PROCESSES]..@.\"\n+00091fd0: 5f50 524f 4345 5353 4553 5d07 0040 fe22 _PROCESSES]..@.\"\n 00091fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00091ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00092000: 0100 0000 e907 0000 5b15 0000 0000 0000 ........[.......\n-00092010: 8e00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00092010: 8e00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00092020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00092030: 4e41 4c00 ff73 00ff 4143 5449 4f4e 5f51 NAL..s..ACTION_Q\n 00092040: 5541 4c49 4649 4552 5300 ff73 00ff 5348 UALIFIERS..s..SH\n 00092050: 4f57 00c0 2300 0020 2020 2020 2020 4469 OW..#.. Di\n 00092060: 7370 6c61 7973 2061 6c6c 2070 726f 6365 splays all proce\n 00092070: 7373 6573 2061 6374 6976 6520 6174 2074 sses active at t\n 00092080: 6865 2065 6e64 206f 6620 7468 6520 7065 he end of the pe\n 00092090: 7269 6f64 2073 7065 6369 6669 6564 4e00 riod specifiedN.\n-000920a0: 40f2 2400 0020 2020 2020 2020 696d 706c @.$.. impl\n+000920a0: 40fe 2400 0020 2020 2020 2020 696d 706c @.$.. impl\n 000920b0: 6963 6974 6c79 206f 7220 6578 706c 6963 icitly or explic\n 000920c0: 6974 6c79 2062 7920 7468 6520 4a4f 5552 itly by the JOUR\n 000920d0: 4e41 4c20 636f 6d6d 616e 6420 7469 6d65 NAL command time\n-000920e0: 2071 7561 6c69 6669 6572 732e 0700 40f2 qualifiers...@.\n-000920f0: 2500 0023 0040 f226 0000 2020 2020 332e %..#.@.&.. 3.\n+000920e0: 2071 7561 6c69 6669 6572 732e 0700 40fe qualifiers...@.\n+000920f0: 2500 0023 0040 fe26 0000 2020 2020 332e %..#.@.&.. 3.\n 00092100: 2042 5b52 4f4b 454e 5f54 5241 4e53 4143 B[ROKEN_TRANSAC\n-00092110: 5449 4f4e 535d 0700 40f2 2700 0052 0040 TIONS]..@.'..R.@\n-00092120: f228 0000 2020 2020 2020 2044 6973 706c .(.. Displ\n+00092110: 5449 4f4e 535d 0700 40fe 2700 0052 0040 TIONS]..@.'..R.@\n+00092120: fe28 0000 2020 2020 2020 2044 6973 706c .(.. Displ\n 00092130: 6179 2061 6c6c 2070 726f 6365 7373 6573 ay all processes\n 00092140: 2074 6861 7420 6861 6420 696e 636f 6d70 that had incomp\n 00092150: 6c65 7465 2066 656e 6365 6420 7472 616e lete fenced tran\n 00092160: 7361 6374 696f 6e73 2061 7420 7468 653f sactions at the?\n-00092170: 0040 f229 0000 2020 2020 2020 2065 6e64 .@.).. end\n+00092170: 0040 fe29 0000 2020 2020 2020 2065 6e64 .@.).. end\n 00092180: 206f 6620 7468 6520 7065 7269 6f64 2063 of the period c\n 00092190: 6f76 6572 6564 2062 7920 7468 6520 4a4f overed by the JO\n 000921a0: 5552 4e41 4c20 636f 6d6d 616e 642e 0700 URNAL command...\n-000921b0: 40f2 2a00 0016 0040 f231 0000 2020 2020 @.*....@.1.. \n-000921c0: 342e 2048 5b45 4144 4552 5d07 0040 f232 4. H[EADER]..@.2\n-000921d0: 0000 5000 40f2 3300 0020 2020 2020 2020 ..P.@.3.. \n+000921b0: 40fe 2a00 0016 0040 fe31 0000 2020 2020 @.*....@.1.. \n+000921c0: 342e 2048 5b45 4144 4552 5d07 0040 fe32 4. H[EADER]..@.2\n+000921d0: 0000 5000 40fe 3300 0020 2020 2020 2020 ..P.@.3.. \n 000921e0: 4469 7370 6c61 7973 2074 6865 206a 6f75 Displays the jou\n 000921f0: 726e 616c 2066 696c 6520 6865 6164 6572 rnal file header\n 00092200: 2069 6e66 6f72 6d61 7469 6f6e 2e20 4966 information. If\n 00092210: 2074 6865 204d 5550 4950 204a 4f55 524e the MUPIP JOURN\n-00092220: 414c 4b00 40f2 3400 0020 2020 2020 2020 ALK.@.4.. \n+00092220: 414c 4b00 40fe 3400 0020 2020 2020 2020 ALK.@.4.. \n 00092230: 636f 6d6d 616e 6420 696e 636c 7564 6573 command includes\n 00092240: 206f 6e6c 7920 7468 6520 2d53 484f 573d only the -SHOW=\n 00092250: 4845 4144 4552 2061 6374 696f 6e20 7175 HEADER action qu\n 00092260: 616c 6966 6965 722c 2047 542e 4d53 0040 alifier, GT.MS.@\n-00092270: f235 0000 2020 2020 2020 2070 726f 6365 .5.. proce\n+00092270: fe35 0000 2020 2020 2020 2070 726f 6365 .5.. proce\n 00092280: 7373 6573 206f 6e6c 7920 7468 6520 6a6f sses only the jo\n 00092290: 7572 6e61 6c20 6669 6c65 2068 6561 6465 urnal file heade\n 000922a0: 7220 286e 6f74 2074 6865 2063 6f6e 7465 r (not the conte\n 000922b0: 6e74 7329 2065 7665 6e20 6966 2079 6f75 nts) even if you\n-000922c0: 4f00 40f2 3600 0020 2020 2020 2020 7370 O.@.6.. sp\n+000922c0: 4f00 40fe 3600 0020 2020 2020 2020 7370 O.@.6.. sp\n 000922d0: 6563 6966 7920 2d42 4143 4b57 4152 4420 ecify -BACKWARD \n 000922e0: 6f72 202d 464f 5257 4152 4420 7769 7468 or -FORWARD with\n 000922f0: 2069 742e 2054 6865 2073 697a 6520 6f66 it. The size of\n 00092300: 2061 206a 6f75 726e 616c 2066 696c 651c a journal file.\n-00092310: 0040 f237 0000 2020 2020 2020 2068 6561 .@.7.. hea\n-00092320: 6465 7220 6973 2036 344b 2e07 0040 f238 der is 64K...@.8\n-00092330: 0000 5300 40f2 3900 0020 2020 2020 2020 ..S.@.9.. \n+00092310: 0040 fe37 0000 2020 2020 2020 2068 6561 .@.7.. hea\n+00092320: 6465 7220 6973 2036 344b 2e07 0040 fe38 der is 64K...@.8\n+00092330: 0000 5300 40fe 3900 0020 2020 2020 2020 ..S.@.9.. \n 00092340: 4845 4144 4552 2064 6973 706c 6179 7320 HEADER displays \n 00092350: 616c 6d6f 7374 2061 6c6c 2074 6865 2066 almost all the f\n 00092360: 6965 6c64 7320 696e 2074 6865 206a 6f75 ields in the jou\n 00092370: 726e 616c 2066 696c 6520 6865 6164 6572 rnal file header\n-00092380: 2e20 5468 6553 0040 f23a 0000 2020 2020 . TheS.@.:.. \n+00092380: 2e20 5468 6553 0040 fe3a 0000 2020 2020 . TheS.@.:.. \n 00092390: 2020 204e 4f44 4520 6669 656c 6420 6973 NODE field is\n 000923a0: 2070 7269 6e74 6564 2075 7020 746f 2061 printed up to a\n 000923b0: 206d 6178 696d 756d 206f 6620 7468 6520 maximum of the \n 000923c0: 6669 7273 7420 3132 2063 6861 7261 6374 first 12 charact\n-000923d0: 6572 732e 2054 6865 3c00 40f2 4100 0020 ers. The<.@.A.. \n+000923d0: 6572 732e 2054 6865 3c00 40fe 4100 0020 ers. The<.@.A.. \n 000923e0: 2020 2020 2020 666f 6c6c 6f77 696e 6720 following \n 000923f0: 6973 2061 6e20 6578 616d 706c 6520 6f66 is an example of\n 00092400: 2053 484f 573d 4845 4144 4552 206f 7574 SHOW=HEADER out\n-00092410: 7075 743a 0700 40f2 4200 005d 0040 f243 put:..@.B..].@.C\n+00092410: 7075 743a 0700 40fe 4200 005d 0040 fe43 put:..@.B..].@.C\n 00092420: 0000 2020 2020 2020 202d 2d2d 2d2d 2d2d .. -------\n 00092430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00092440: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00092450: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00092460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00092470: 2d2d 2d2d 2d2d 2d2d 5500 40f2 4400 0020 --------U.@.D.. \n+00092470: 2d2d 2d2d 2d2d 2d2d 5500 40fe 4400 0020 --------U.@.D.. \n 00092480: 2020 2020 2020 5348 4f57 206f 7574 7075 SHOW outpu\n 00092490: 7420 666f 7220 6a6f 7572 6e61 6c20 6669 t for journal fi\n 000924a0: 6c65 202f 686f 6d65 2f6a 646f 652f 2e66 le /home/jdoe/.f\n 000924b0: 6973 2d67 746d 2f56 362e 332d 3030 325f is-gtm/V6.3-002_\n 000924c0: 7838 362f 672f 6774 6d2e 6d6a 6c5d 0040 x86/g/gtm.mjl].@\n-000924d0: f245 0000 2020 2020 2020 202d 2d2d 2d2d .E.. -----\n+000924d0: fe45 0000 2020 2020 2020 202d 2d2d 2d2d .E.. -----\n 000924e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000924f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00092500: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00092510: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00092520: 2d2d 2d2d 2d2d 2d2d 2d2d 5000 40f2 4600 ----------P.@.F.\n+00092520: 2d2d 2d2d 2d2d 2d2d 2d2d 5000 40fe 4600 ----------P.@.F.\n 00092530: 0020 2020 2020 2020 4a6f 7572 6e61 6c20 . Journal \n 00092540: 6669 6c65 206e 616d 6520 2020 2020 2020 file name \n 00092550: 2f68 6f6d 652f 6a64 6f65 2f2e 6669 732d /home/jdoe/.fis-\n 00092560: 6774 6d2f 5636 2e33 2d30 3032 5f78 3836 gtm/V6.3-002_x86\n-00092570: 2f67 2f67 746d 2e6d 6a6c 2e00 40f2 4700 /g/gtm.mjl..@.G.\n+00092570: 2f67 2f67 746d 2e6d 6a6c 2e00 40fe 4700 /g/gtm.mjl..@.G.\n 00092580: 0020 2020 2020 2020 4a6f 7572 6e61 6c20 . Journal \n 00092590: 6669 6c65 206c 6162 656c 2020 2020 2020 file label \n-000925a0: 4744 534a 4e4c 3233 5000 40f2 4800 0020 GDSJNL23P.@.H.. \n+000925a0: 4744 534a 4e4c 3233 5000 40fe 4800 0020 GDSJNL23P.@.H.. \n 000925b0: 2020 2020 2020 4461 7461 6261 7365 2066 Database f\n 000925c0: 696c 6520 6e61 6d65 2020 2020 2020 2f68 ile name /h\n 000925d0: 6f6d 652f 6a64 6f65 2f2e 6669 732d 6774 ome/jdoe/.fis-gt\n 000925e0: 6d2f 5636 2e33 2d30 3032 5f78 3836 2f67 m/V6.3-002_x86/g\n-000925f0: 2f67 746d 2e64 6174 5e00 40f2 4900 0020 /gtm.dat^.@.I.. \n+000925f0: 2f67 746d 2e64 6174 5e00 40fe 4900 0020 /gtm.dat^.@.I.. \n 00092600: 2020 2020 2020 2050 7265 7620 6a6f 7572 Prev jour\n 00092610: 6e61 6c20 6669 6c65 206e 616d 6520 2f68 nal file name /h\n 00092620: 6f6d 652f 6a64 6f65 2f2e 6669 732d 6774 ome/jdoe/.fis-gt\n 00092630: 6d2f 5636 2e33 2d30 3032 5f78 3836 2f67 m/V6.3-002_x86/g\n 00092640: 2f67 746d 2e6d 6a6c 5f32 3031 3233 3130 /gtm.mjl_2012310\n-00092650: 3139 3031 3036 2500 40f2 4a00 0020 2020 190106%.@.J.. \n+00092650: 3139 3031 3036 2500 40fe 4a00 0020 2020 190106%.@.J.. \n 00092660: 2020 2020 204e 6578 7420 6a6f 7572 6e61 Next journa\n-00092670: 6c20 6669 6c65 206e 616d 6540 0040 f251 l file name@.@.Q\n+00092670: 6c20 6669 6c65 206e 616d 6540 0040 fe51 l file name@.@.Q\n 00092680: 0000 2020 2020 2020 2020 4265 666f 7265 .. Before\n 00092690: 2d69 6d61 6765 206a 6f75 726e 616c 2020 -image journal \n 000926a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000926b0: 2020 2020 454e 4142 4c45 444d 0040 f252 ENABLEDM.@.R\n+000926b0: 2020 2020 454e 4142 4c45 444d 0040 fe52 ENABLEDM.@.R\n 000926c0: 0000 2020 2020 2020 2020 4a6f 7572 6e61 .. Journa\n 000926d0: 6c20 6669 6c65 2068 6561 6465 7220 7369 l file header si\n 000926e0: 7a65 2020 2020 2020 2020 2020 2020 2020 ze \n 000926f0: 2020 2020 2020 3635 3533 3620 5b30 7830 65536 [0x0\n-00092700: 3030 3130 3030 305d 5400 40f2 5300 0020 0010000]T.@.S.. \n+00092700: 3030 3130 3030 305d 5400 40fe 5300 0020 0010000]T.@.S.. \n 00092710: 2020 2020 2020 2056 6972 7475 616c 2066 Virtual f\n 00092720: 696c 6520 7369 7a65 2020 2020 2020 2020 ile size \n 00092730: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00092740: 2020 2020 3230 3438 205b 3078 3030 3030 2048 [0x0000\n-00092750: 3038 3030 5d20 626c 6f63 6b73 4d00 40f2 0800] blocksM.@.\n+00092750: 3038 3030 5d20 626c 6f63 6b73 4d00 40fe 0800] blocksM.@.\n 00092760: 5400 0020 2020 2020 2020 204a 6f75 726e T.. Journ\n 00092770: 616c 2066 696c 6520 6368 6563 6b73 756d al file checksum\n 00092780: 2073 6565 6420 2020 2020 2020 2020 2020 seed \n 00092790: 2020 3232 3732 3438 3531 3532 205b 3078 2272485152 [0x\n-000927a0: 3837 3733 3546 3230 5d40 0040 f255 0000 87735F20]@.@.U..\n+000927a0: 3837 3733 3546 3230 5d40 0040 fe55 0000 87735F20]@.@.U..\n 000927b0: 2020 2020 2020 2020 4372 6173 6820 2020 Crash \n 000927c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000927d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000927e0: 2020 2020 4641 4c53 4500 0000 0000 0000 FALSE.......\n 000927f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00092800: 0100 0000 d907 0000 7515 0000 0000 0000 ........u.......\n-00092810: 8000 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00092810: 8000 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00092820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00092830: 4e41 4c00 ff73 00ff 4143 5449 4f4e 5f51 NAL..s..ACTION_Q\n 00092840: 5541 4c49 4649 4552 5300 ff73 00ff 5348 UALIFIERS..s..SH\n 00092850: 4f57 00c0 5600 0020 2020 2020 2020 2052 OW..V.. R\n 00092860: 6563 6f76 6572 2069 6e74 6572 7275 7074 ecover interrupt\n 00092870: 6564 2020 2020 2020 2020 2020 2020 2020 ed \n 00092880: 2020 2020 2020 2020 2020 2046 414c 5345 FALSE\n-00092890: 4000 40f2 5700 0020 2020 2020 2020 204a @.@.W.. J\n+00092890: 4000 40fe 5700 0020 2020 2020 2020 204a @.@.W.. J\n 000928a0: 6f75 726e 616c 2066 696c 6520 656e 6372 ournal file encr\n 000928b0: 7970 7465 6420 2020 2020 2020 2020 2020 ypted \n 000928c0: 2020 2020 2020 2020 2020 2046 414c 5345 FALSE\n-000928d0: 5e00 40f2 5800 0020 2020 2020 2020 204a ^.@.X.. J\n+000928d0: 5e00 40fe 5800 0020 2020 2020 2020 204a ^.@.X.. J\n 000928e0: 6f75 726e 616c 2066 696c 6520 6861 7368 ournal file hash\n 000928f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00092900: 2020 2020 2020 2020 2020 2030 3030 3030 00000\n 00092910: 3030 3030 3030 3030 3030 3030 3030 3030 0000000000000000\n 00092920: 3030 3030 3030 3030 3030 3030 3030 4d00 00000000000000M.\n-00092930: 40f2 5900 0020 2020 2020 2020 2042 6c6f @.Y.. Blo\n+00092930: 40fe 5900 0020 2020 2020 2020 2042 6c6f @.Y.. Blo\n 00092940: 636b 7320 746f 2055 7067 7261 6465 2041 cks to Upgrade A\n 00092950: 646a 7573 746d 656e 7420 2020 2020 2020 djustment \n 00092960: 2020 2020 2020 2020 2020 2020 2030 205b 0 [\n-00092970: 3078 3030 3030 3030 3030 5d4d 0040 f25a 0x00000000]M.@.Z\n+00092970: 3078 3030 3030 3030 3030 5d4d 0040 fe5a 0x00000000]M.@.Z\n 00092980: 0000 2020 2020 2020 2020 456e 6420 6f66 .. End of\n 00092990: 2044 6174 6120 2020 2020 2020 2020 2020 Data \n 000929a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000929b0: 2020 2020 2020 3635 3936 3020 5b30 7830 65960 [0x0\n-000929c0: 3030 3130 3141 385d 4d00 40f2 6100 0020 00101A8]M.@.a.. \n+000929c0: 3030 3130 3141 385d 4d00 40fe 6100 0020 00101A8]M.@.a.. \n 000929d0: 2020 2020 2020 2050 7265 7620 5265 636f Prev Reco\n 000929e0: 7665 7279 2045 6e64 206f 6620 4461 7461 very End of Data\n 000929f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00092a00: 2020 2020 2020 2030 205b 3078 3030 3030 0 [0x0000\n-00092a10: 3030 3030 5d40 0040 f262 0000 2020 2020 0000]@.@.b.. \n+00092a10: 3030 3030 5d40 0040 fe62 0000 2020 2020 0000]@.@.b.. \n 00092a20: 2020 2020 456e 6469 616e 2046 6f72 6d61 Endian Forma\n 00092a30: 7420 2020 2020 2020 2020 2020 2020 2020 t \n 00092a40: 2020 2020 2020 2020 2020 2020 2020 204c L\n-00092a50: 4954 544c 4540 0040 f263 0000 2020 2020 ITTLE@.@.c.. \n+00092a50: 4954 544c 4540 0040 fe63 0000 2020 2020 ITTLE@.@.c.. \n 00092a60: 2020 2020 4a6f 7572 6e61 6c20 4372 6561 Journal Crea\n 00092a70: 7469 6f6e 2054 696d 6520 2020 2020 2020 tion Time \n 00092a80: 2020 3230 3132 2f31 312f 3036 2031 373a 2012/11/06 17:\n-00092a90: 3330 3a33 3340 0040 f264 0000 2020 2020 30:33@.@.d.. \n+00092a90: 3330 3a33 3340 0040 fe64 0000 2020 2020 30:33@.@.d.. \n 00092aa0: 2020 2020 5469 6d65 206f 6620 6c61 7374 Time of last\n 00092ab0: 2075 7064 6174 6520 2020 2020 2020 2020 update \n 00092ac0: 2020 3230 3132 2f31 312f 3036 2031 373a 2012/11/06 17:\n-00092ad0: 3330 3a33 3355 0040 f265 0000 2020 2020 30:33U.@.e.. \n+00092ad0: 3330 3a33 3355 0040 fe65 0000 2020 2020 30:33U.@.e.. \n 00092ae0: 2020 2020 4265 6769 6e20 5472 616e 7361 Begin Transa\n 00092af0: 6374 696f 6e20 2020 2020 2020 2020 2020 ction \n 00092b00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00092b10: 2020 2020 3120 5b30 7830 3030 3030 3030 1 [0x0000000\n-00092b20: 3030 3030 3030 3030 315d 5500 40f2 6600 000000001]U.@.f.\n+00092b20: 3030 3030 3030 3030 315d 5500 40fe 6600 000000001]U.@.f.\n 00092b30: 0020 2020 2020 2020 2045 6e64 2054 7261 . End Tra\n 00092b40: 6e73 6163 7469 6f6e 2020 2020 2020 2020 nsaction \n 00092b50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00092b60: 2020 2020 2020 2020 2031 205b 3078 3030 1 [0x00\n 00092b70: 3030 3030 3030 3030 3030 3030 3031 5d53 00000000000001]S\n-00092b80: 0040 f267 0000 2020 2020 2020 2020 416c .@.g.. Al\n+00092b80: 0040 fe67 0000 2020 2020 2020 2020 416c .@.g.. Al\n 00092b90: 6967 6e20 7369 7a65 2020 2020 2020 2020 ign size \n 00092ba0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00092bb0: 2020 2020 2020 2020 3230 3937 3135 3220 2097152 \n 00092bc0: 5b30 7830 3032 3030 3030 305d 2062 7974 [0x00200000] byt\n-00092bd0: 6573 4000 40f2 6800 0020 2020 2020 2020 es@.@.h.. \n+00092bd0: 6573 4000 40fe 6800 0020 2020 2020 2020 es@.@.h.. \n 00092be0: 2045 706f 6368 2049 6e74 6572 7661 6c20 Epoch Interval \n 00092bf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00092c00: 2020 2020 2020 2020 2020 2020 2020 2033 3\n-00092c10: 3030 4000 40f2 6900 0020 2020 2020 2020 00@.@.i.. \n+00092c10: 3030 4000 40fe 6900 0020 2020 2020 2020 00@.@.i.. \n 00092c20: 2052 6570 6c69 6361 7469 6f6e 2053 7461 Replication Sta\n 00092c30: 7465 2020 2020 2020 2020 2020 2020 2020 te \n 00092c40: 2020 2020 2020 2020 2020 2020 434c 4f53 CLOS\n-00092c50: 4544 5400 40f2 6a00 0020 2020 2020 2020 EDT.@.j.. \n+00092c50: 4544 5400 40fe 6a00 0020 2020 2020 2020 EDT.@.j.. \n 00092c60: 204a 6e6c 6669 6c65 2053 7769 7463 684c Jnlfile SwitchL\n 00092c70: 696d 6974 2020 2020 2020 2020 2020 2020 imit \n 00092c80: 2020 2020 2020 2020 2020 2038 3338 3635 83865\n 00092c90: 3630 205b 3078 3030 3746 4638 3030 5d20 60 [0x007FF800] \n-00092ca0: 626c 6f63 6b73 5400 40f2 7100 0020 2020 blocksT.@.q.. \n+00092ca0: 626c 6f63 6b73 5400 40fe 7100 0020 2020 blocksT.@.q.. \n 00092cb0: 2020 2020 204a 6e6c 6669 6c65 2041 6c6c Jnlfile All\n 00092cc0: 6f63 6174 696f 6e20 2020 2020 2020 2020 ocation \n 00092cd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00092ce0: 2020 3230 3438 205b 3078 3030 3030 3038 2048 [0x000008\n-00092cf0: 3030 5d20 626c 6f63 6b73 5400 40f2 7200 00] blocksT.@.r.\n+00092cf0: 3030 5d20 626c 6f63 6b73 5400 40fe 7200 00] blocksT.@.r.\n 00092d00: 0020 2020 2020 2020 204a 6e6c 6669 6c65 . Jnlfile\n 00092d10: 2045 7874 656e 7369 6f6e 2020 2020 2020 Extension \n 00092d20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00092d30: 2020 2020 2020 3230 3438 205b 3078 3030 2048 [0x00\n 00092d40: 3030 3038 3030 5d20 626c 6f63 6b73 4d00 000800] blocksM.\n-00092d50: 40f2 7300 0020 2020 2020 2020 204d 6178 @.s.. Max\n+00092d50: 40fe 7300 0020 2020 2020 2020 204d 6178 @.s.. Max\n 00092d60: 696d 756d 204a 6f75 726e 616c 2052 6563 imum Journal Rec\n 00092d70: 6f72 6420 4c65 6e67 7468 2020 2020 2020 ord Length \n 00092d80: 2020 2020 2020 2031 3034 3836 3732 205b 1048672 [\n-00092d90: 3078 3030 3130 3030 3630 5d4d 0040 f274 0x00100060]M.@.t\n+00092d90: 3078 3030 3130 3030 3630 5d4d 0040 fe74 0x00100060]M.@.t\n 00092da0: 0000 2020 2020 2020 2020 5475 726e 2041 .. Turn A\n 00092db0: 726f 756e 6420 506f 696e 7420 4f66 6673 round Point Offs\n 00092dc0: 6574 2020 2020 2020 2020 2020 2020 2020 et \n 00092dd0: 2020 2020 2020 2020 2020 3020 5b30 7830 0 [0x0\n-00092de0: 3030 3030 3030 305d 4000 40f2 7500 0020 0000000]@.@.u.. \n+00092de0: 3030 3030 3030 305d 4000 40fe 7500 0020 0000000]@.@.u.. \n 00092df0: 2020 2020 2020 2054 7572 6e20 4172 6f75 Turn Arou\n 00092e00: 6e64 2050 6f69 6e74 2054 696d 6520 2020 nd Point Time \n 00092e10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00092e20: 2020 2020 2020 2030 5500 40f2 7600 0020 0U.@.v.. \n+00092e20: 2020 2020 2020 2030 5500 40fe 7600 0020 0U.@.v.. \n 00092e30: 2020 2020 2020 2053 7461 7274 2052 6567 Start Reg\n 00092e40: 696f 6e20 5365 7175 656e 6365 204e 756d ion Sequence Num\n 00092e50: 6265 7220 2020 2020 2020 2020 2020 2020 ber \n 00092e60: 2020 2020 2020 2031 205b 3078 3030 3030 1 [0x0000\n 00092e70: 3030 3030 3030 3030 3030 3031 5d55 0040 000000000001]U.@\n-00092e80: f277 0000 2020 2020 2020 2020 456e 6420 .w.. End \n+00092e80: fe77 0000 2020 2020 2020 2020 456e 6420 .w.. End \n 00092e90: 5265 6769 6f6e 2053 6571 7565 6e63 6520 Region Sequence \n 00092ea0: 4e75 6d62 6572 2020 2020 2020 2020 2020 Number \n 00092eb0: 2020 2020 2020 2020 2020 2020 3120 5b30 1 [0\n 00092ec0: 7830 3030 3030 3030 3030 3030 3030 3030 x000000000000000\n-00092ed0: 315d 3400 40f2 7800 0020 2020 2020 2020 1]4.@.x.. \n+00092ed0: 315d 3400 40fe 7800 0020 2020 2020 2020 1]4.@.x.. \n 00092ee0: 5072 6f63 6573 7320 5468 6174 2043 7265 Process That Cre\n 00092ef0: 6174 6564 2074 6865 204a 6f75 726e 616c ated the Journal\n-00092f00: 2046 696c 653a 3f00 40f2 7900 0020 2020 File:?.@.y.. \n+00092f00: 2046 696c 653a 3f00 40fe 7900 0020 2020 File:?.@.y.. \n 00092f10: 2020 2020 5049 4420 2020 2020 2020 204e PID N\n 00092f20: 4f44 4520 2020 2020 2020 2055 5345 5220 ODE USER \n 00092f30: 2020 2020 2020 2020 5445 524d 204a 5056 TERM JPV\n-00092f40: 5f54 494d 454a 0040 f27a 0000 2020 2020 _TIMEJ.@.z.. \n+00092f40: 5f54 494d 454a 0040 fe7a 0000 2020 2020 _TIMEJ.@.z.. \n 00092f50: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -------------\n 00092f60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00092f70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00092f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d4a ---------------J\n-00092f90: 0040 f281 0000 2020 2020 2020 2030 3030 .@.... 000\n+00092f90: 0040 fe81 0000 2020 2020 2020 2030 3030 .@.... 000\n 00092fa0: 3030 3036 3730 3620 6a64 6f65 2d6c 6170 0006706 jdoe-lap\n 00092fb0: 746f 7020 6a64 6f65 2020 2020 2020 2020 top jdoe \n 00092fc0: 2030 2020 2020 3230 3132 2f31 312f 3036 0 2012/11/06\n 00092fd0: 2031 373a 3330 3a33 3300 0000 0000 0000 17:30:33.......\n 00092fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00092ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00093000: 0100 0000 e807 0000 a415 0000 0000 0000 ................\n-00093010: 7900 00f2 4845 4c50 00ff 7300 ff4a 4f55 y...HELP..s..JOU\n+00093010: 7900 00fe 4845 4c50 00ff 7300 ff4a 4f55 y...HELP..s..JOU\n 00093020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00093030: 4e41 4c00 ff73 00ff 4143 5449 4f4e 5f51 NAL..s..ACTION_Q\n 00093040: 5541 4c49 4649 4552 5300 ff73 00ff 5348 UALIFIERS..s..SH\n 00093050: 4f57 00c0 8200 0020 2020 2020 2020 5072 OW..... Pr\n 00093060: 6f63 6573 7320 5468 6174 2046 6972 7374 ocess That First\n 00093070: 204f 7065 6e65 6420 7468 6520 4a6f 7572 Opened the Jour\n-00093080: 6e61 6c20 4669 6c65 3a3f 0040 f283 0000 nal File:?.@....\n+00093080: 6e61 6c20 4669 6c65 3a3f 0040 fe83 0000 nal File:?.@....\n 00093090: 2020 2020 2020 2050 4944 2020 2020 2020 PID \n 000930a0: 2020 4e4f 4445 2020 2020 2020 2020 5553 NODE US\n 000930b0: 4552 2020 2020 2020 2020 2054 4552 4d20 ER TERM \n-000930c0: 4a50 565f 5449 4d45 4a00 40f2 8400 0020 JPV_TIMEJ.@.... \n+000930c0: 4a50 565f 5449 4d45 4a00 40fe 8400 0020 JPV_TIMEJ.@.... \n 000930d0: 2020 2020 2020 2d2d 2d2d 2d2d 2d2d 2d2d ----------\n 000930e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000930f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00093100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00093110: 2d2d 4a00 40f2 8500 0020 2020 2020 2020 --J.@.... \n+00093110: 2d2d 4a00 40fe 8500 0020 2020 2020 2020 --J.@.... \n 00093120: 3030 3030 3030 3637 3036 206a 646f 652d 0000006706 jdoe-\n 00093130: 6c61 7074 6f70 206a 646f 6520 2020 2020 laptop jdoe \n 00093140: 2020 2020 3020 2020 2032 3031 322f 3131 0 2012/11\n-00093150: 2f30 3620 3137 3a33 303a 3333 0700 40f2 /06 17:30:33..@.\n-00093160: 8600 0019 0040 f287 0000 2020 2020 352e .....@.... 5.\n-00093170: 2050 5b52 4f43 4553 5345 535d 0700 40f2 P[ROCESSES]..@.\n-00093180: 8800 0052 0040 f289 0000 2020 2020 2020 ...R.@.... \n+00093150: 2f30 3620 3137 3a33 303a 3333 0700 40fe /06 17:30:33..@.\n+00093160: 8600 0019 0040 fe87 0000 2020 2020 352e .....@.... 5.\n+00093170: 2050 5b52 4f43 4553 5345 535d 0700 40fe P[ROCESSES]..@.\n+00093180: 8800 0052 0040 fe89 0000 2020 2020 2020 ...R.@.... \n 00093190: 2044 6973 706c 6179 7320 616c 6c20 7072 Displays all pr\n 000931a0: 6f63 6573 7365 7320 6163 7469 7665 2064 ocesses active d\n 000931b0: 7572 696e 6720 7468 6520 7065 7269 6f64 uring the period\n 000931c0: 2073 7065 6369 6669 6564 2069 6d70 6c69 specified impli\n-000931d0: 6369 746c 7943 0040 f28a 0000 2020 2020 citlyC.@.... \n+000931d0: 6369 746c 7943 0040 fe8a 0000 2020 2020 citlyC.@.... \n 000931e0: 2020 206f 7220 6578 706c 6963 6974 6c79 or explicitly\n 000931f0: 2062 7920 7468 6520 4a4f 5552 4e41 4c20 by the JOURNAL \n 00093200: 636f 6d6d 616e 6420 7469 6d65 2071 7561 command time qua\n-00093210: 6c69 6669 6572 732e 0700 40f2 9100 001a lifiers...@.....\n-00093220: 0040 f292 0000 2020 2020 362e 2053 5b54 .@.... 6. S[T\n-00093230: 4154 4953 5449 4353 5d07 0040 f293 0000 ATISTICS]..@....\n-00093240: 4f00 40f2 9400 0020 2020 2020 2020 4469 O.@.... Di\n+00093210: 6c69 6669 6572 732e 0700 40fe 9100 001a lifiers...@.....\n+00093220: 0040 fe92 0000 2020 2020 362e 2053 5b54 .@.... 6. S[T\n+00093230: 4154 4953 5449 4353 5d07 0040 fe93 0000 ATISTICS]..@....\n+00093240: 4f00 40fe 9400 0020 2020 2020 2020 4469 O.@.... Di\n 00093250: 7370 6c61 7973 2061 2063 6f75 6e74 206f splays a count o\n 00093260: 6620 616c 6c20 6a6f 7572 6e61 6c20 7265 f all journal re\n 00093270: 636f 7264 2074 7970 6573 2070 726f 6365 cord types proce\n 00093280: 7373 6564 2064 7572 696e 6720 7468 6553 ssed during theS\n-00093290: 0040 f295 0000 2020 2020 2020 2070 6572 .@.... per\n+00093290: 0040 fe95 0000 2020 2020 2020 2070 6572 .@.... per\n 000932a0: 696f 6420 7370 6563 6966 6965 6420 696d iod specified im\n 000932b0: 706c 6963 6974 6c79 206f 7220 6578 706c plicitly or expl\n 000932c0: 6963 6974 6c79 2062 7920 7468 6520 4a4f icitly by the JO\n 000932d0: 5552 4e41 4c20 636f 6d6d 616e 6420 7469 URNAL command ti\n-000932e0: 6d65 4f00 40f2 9600 0020 2020 2020 2020 meO.@.... \n+000932e0: 6d65 4f00 40fe 9600 0020 2020 2020 2020 meO.@.... \n 000932f0: 7175 616c 6966 6965 7273 2e54 6865 2066 qualifiers.The f\n 00093300: 6f6c 6c6f 7769 6e67 2069 7320 616e 2065 ollowing is an e\n 00093310: 7861 6d70 6c65 206f 6620 5348 4f57 3d53 xample of SHOW=S\n 00093320: 5441 5449 5354 4943 5320 6f75 7470 7574 TATISTICS output\n-00093330: 3a07 0040 f297 0000 5d00 40f2 9800 0020 :..@....].@.... \n+00093330: 3a07 0040 fe97 0000 5d00 40fe 9800 0020 :..@....].@.... \n 00093340: 2020 2020 2020 2d2d 2d2d 2d2d 2d2d 2d2d ----------\n 00093350: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00093360: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00093370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00093380: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00093390: 2d2d 2d2d 2d55 0040 f299 0000 2020 2020 -----U.@.... \n+00093390: 2d2d 2d2d 2d55 0040 fe99 0000 2020 2020 -----U.@.... \n 000933a0: 2020 2053 484f 5720 6f75 7470 7574 2066 SHOW output f\n 000933b0: 6f72 206a 6f75 726e 616c 2066 696c 6520 or journal file \n 000933c0: 2f68 6f6d 652f 6a64 6f65 2f2e 6669 732d /home/jdoe/.fis-\n 000933d0: 6774 6d2f 5636 2e33 2d30 3032 5f78 3836 gtm/V6.3-002_x86\n-000933e0: 2f67 2f67 746d 2e6d 6a6c 5d00 40f2 9a00 /g/gtm.mjl].@...\n+000933e0: 2f67 2f67 746d 2e6d 6a6c 5d00 40fe 9a00 /g/gtm.mjl].@...\n 000933f0: 0020 2020 2020 2020 2d2d 2d2d 2d2d 2d2d . --------\n 00093400: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00093410: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00093420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00093430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00093440: 2d2d 2d2d 2d2d 2d23 003f f2c1 1100 0020 -------#.?..... \n+00093440: 2d2d 2d2d 2d2d 2d23 003f fec1 1100 0020 -------#.?..... \n 00093450: 2020 2020 2020 5265 636f 7264 2074 7970 Record typ\n-00093460: 6520 2020 2043 6f75 6e74 2400 41f2 1100 e Count$.A...\n+00093460: 6520 2020 2043 6f75 6e74 2400 41fe 1100 e Count$.A...\n 00093470: 0020 2020 2020 2020 2d2d 2d2d 2d2d 2d2d . --------\n 00093480: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2100 --------------!.\n-00093490: 41f2 2100 0020 2020 2020 2020 2020 202a A.!.. *\n+00093490: 41fe 2100 0020 2020 2020 2020 2020 202a A.!.. *\n 000934a0: 4241 442a 2020 2020 2020 2020 2020 3021 BAD* 0!\n-000934b0: 0041 f231 0000 2020 2020 2020 2020 2020 .A.1.. \n+000934b0: 0041 fe31 0000 2020 2020 2020 2020 2020 .A.1.. \n 000934c0: 5049 4e49 2020 2020 2020 2020 2020 2032 PINI 2\n-000934d0: 2100 41f2 4100 0020 2020 2020 2020 2020 !.A.A.. \n+000934d0: 2100 41fe 4100 0020 2020 2020 2020 2020 !.A.A.. \n 000934e0: 2050 4649 4e20 2020 2020 2020 2020 2020 PFIN \n-000934f0: 3221 0041 f251 0000 2020 2020 2020 2020 2!.A.Q.. \n+000934f0: 3221 0041 fe51 0000 2020 2020 2020 2020 2!.A.Q.. \n 00093500: 2020 5a54 434f 4d20 2020 2020 2020 2020 ZTCOM \n-00093510: 2030 2100 41f2 6100 0020 2020 2020 2020 0!.A.a.. \n+00093510: 2030 2100 41fe 6100 0020 2020 2020 2020 0!.A.a.. \n 00093520: 2020 204b 494c 4c20 2020 2020 3133 3333 KILL 1333\n-00093530: 3533 3321 0041 f271 0000 2020 2020 2020 533!.A.q.. \n+00093530: 3533 3321 0041 fe71 0000 2020 2020 2020 533!.A.q.. \n 00093540: 2020 2020 464b 494c 4c20 2020 2020 2020 FKILL \n-00093550: 2020 2030 2100 41f2 8100 0020 2020 2020 0!.A.... \n+00093550: 2020 2030 2100 41fe 8100 0020 2020 2020 0!.A.... \n 00093560: 2020 2020 2047 4b49 4c4c 2020 2020 2020 GKILL \n-00093570: 2020 2020 3021 0041 f291 0000 2020 2020 0!.A.... \n+00093570: 2020 2020 3021 0041 fe91 0000 2020 2020 0!.A.... \n 00093580: 2020 2020 2020 5345 5420 2020 2020 2020 SET \n-00093590: 2020 2020 2030 2100 40f2 1200 0020 2020 0!.@.... \n+00093590: 2020 2020 2030 2100 40fe 1200 0020 2020 0!.@.... \n 000935a0: 2020 2020 2020 2046 5345 5420 2020 2020 FSET \n-000935b0: 2020 2020 2020 3021 0041 f211 0000 2020 0!.A.... \n+000935b0: 2020 2020 2020 3021 0041 fe11 0000 2020 0!.A.... \n 000935c0: 2020 2020 2020 2020 4753 4554 2020 2020 GSET \n-000935d0: 2020 2020 2020 2030 2100 41f2 2100 0020 0!.A.!.. \n+000935d0: 2020 2020 2020 2030 2100 41fe 2100 0020 0!.A.!.. \n 000935e0: 2020 2020 2020 2020 2050 424c 4b20 2020 PBLK \n-000935f0: 2020 2020 2034 3333 3921 0041 f231 0000 4339!.A.1..\n+000935f0: 2020 2020 2034 3333 3921 0041 fe31 0000 4339!.A.1..\n 00093600: 2020 2020 2020 2020 2020 4550 4f43 4820 EPOCH \n-00093610: 2020 2020 2020 2020 2032 2100 41f2 4100 2!.A.A.\n+00093610: 2020 2020 2020 2020 2032 2100 41fe 4100 2!.A.A.\n 00093620: 0020 2020 2020 2020 2020 2045 4f46 2020 . EOF \n-00093630: 2020 2020 2020 2020 2020 3121 0041 f251 1!.A.Q\n+00093630: 2020 2020 2020 2020 2020 3121 0041 fe51 1!.A.Q\n 00093640: 0000 2020 2020 2020 2020 2020 544b 494c .. TKIL\n-00093650: 4c20 2020 2020 2020 2020 2030 2100 41f2 L 0!.A.\n+00093650: 4c20 2020 2020 2020 2020 2030 2100 41fe L 0!.A.\n 00093660: 6100 0020 2020 2020 2020 2020 2055 4b49 a.. UKI\n 00093670: 4c4c 2020 2020 2020 2020 2020 3021 0041 LL 0!.A\n-00093680: f271 0000 2020 2020 2020 2020 2020 5453 .q.. TS\n+00093680: fe71 0000 2020 2020 2020 2020 2020 5453 .q.. TS\n 00093690: 4554 2020 2020 2020 2020 2020 2030 2100 ET 0!.\n-000936a0: 41f2 8100 0020 2020 2020 2020 2020 2055 A.... U\n+000936a0: 41fe 8100 0020 2020 2020 2020 2020 2055 A.... U\n 000936b0: 5345 5420 2020 2020 2020 2020 2020 3021 SET 0!\n-000936c0: 0041 f291 0000 2020 2020 2020 2020 2020 .A.... \n+000936c0: 0041 fe91 0000 2020 2020 2020 2020 2020 .A.... \n 000936d0: 5443 4f4d 2020 2020 2020 2020 2020 2030 TCOM 0\n-000936e0: 2100 40f2 1300 0020 2020 2020 2020 2020 !.@.... \n+000936e0: 2100 40fe 1300 0020 2020 2020 2020 2020 !.@.... \n 000936f0: 2041 4c49 474e 2020 2020 2020 2020 2034 ALIGN 4\n-00093700: 3921 0041 f211 0000 2020 2020 2020 2020 9!.A.... \n+00093700: 3921 0041 fe11 0000 2020 2020 2020 2020 9!.A.... \n 00093710: 2020 4e55 4c4c 2020 2020 2020 2020 2020 NULL \n-00093720: 2030 2100 41f2 2100 0020 2020 2020 2020 0!.A.!.. \n+00093720: 2030 2100 41fe 2100 0020 2020 2020 2020 0!.A.!.. \n 00093730: 2020 205a 4b49 4c4c 2020 2020 2020 2020 ZKILL \n-00093740: 2020 3021 0041 f231 0000 2020 2020 2020 0!.A.1.. \n+00093740: 2020 3021 0041 fe31 0000 2020 2020 2020 0!.A.1.. \n 00093750: 2020 2020 465a 4b49 4c20 2020 2020 2020 FZKIL \n-00093760: 2020 2030 2100 41f2 4100 0020 2020 2020 0!.A.A.. \n+00093760: 2020 2030 2100 41fe 4100 0020 2020 2020 0!.A.A.. \n 00093770: 2020 2020 2047 5a4b 494c 2020 2020 2020 GZKIL \n-00093780: 2020 2020 3021 0041 f251 0000 2020 2020 0!.A.Q.. \n+00093780: 2020 2020 3021 0041 fe51 0000 2020 2020 0!.A.Q.. \n 00093790: 2020 2020 2020 545a 4b49 4c20 2020 2020 TZKIL \n-000937a0: 2020 2020 2030 2100 41f2 6100 0020 2020 0!.A.a.. \n+000937a0: 2020 2020 2030 2100 41fe 6100 0020 2020 0!.A.a.. \n 000937b0: 2020 2020 2020 2055 5a4b 494c 2020 2020 UZKIL \n-000937c0: 2020 2020 2020 3021 0041 f271 0000 2020 0!.A.q.. \n+000937c0: 2020 2020 2020 3021 0041 fe71 0000 2020 0!.A.q.. \n 000937d0: 2020 2020 2020 2020 494e 4354 4e20 2020 INCTN \n 000937e0: 2020 2020 3433 3134 0000 0000 0000 0000 4314........\n 000937f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00093800: 0100 0000 d707 0000 cb15 0000 0000 0000 ................\n-00093810: 6200 00f2 4845 4c50 00ff 7300 ff4a 4f55 b...HELP..s..JOU\n+00093810: 6200 00fe 4845 4c50 00ff 7300 ff4a 4f55 b...HELP..s..JOU\n 00093820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00093830: 4e41 4c00 ff73 00ff 4143 5449 4f4e 5f51 NAL..s..ACTION_Q\n 00093840: 5541 4c49 4649 4552 5300 ff73 00ff 5348 UALIFIERS..s..SH\n 00093850: 4f57 00c1 1381 0000 2020 2020 2020 2020 OW...... \n 00093860: 2020 4149 4d47 2020 2020 2020 2020 2020 AIMG \n-00093870: 2030 2100 41f2 9100 0020 2020 2020 2020 0!.A.... \n+00093870: 2030 2100 41fe 9100 0020 2020 2020 2020 0!.A.... \n 00093880: 2020 2054 5a54 574f 2020 2020 2020 2020 TZTWO \n-00093890: 2020 3021 0040 f214 0000 2020 2020 2020 0!.@.... \n+00093890: 2020 3021 0040 fe14 0000 2020 2020 2020 0!.@.... \n 000938a0: 2020 2020 555a 5457 4f20 2020 2020 2020 UZTWO \n-000938b0: 2020 2030 2100 41f2 1100 0020 2020 2020 0!.A.... \n+000938b0: 2020 2030 2100 41fe 1100 0020 2020 2020 0!.A.... \n 000938c0: 2020 2020 2054 5a54 5249 2020 2020 2020 TZTRI \n-000938d0: 2020 2020 3021 0041 f221 0000 2020 2020 0!.A.!.. \n+000938d0: 2020 2020 3021 0041 fe21 0000 2020 2020 0!.A.!.. \n 000938e0: 2020 2020 2020 555a 5452 4920 2020 2020 UZTRI \n-000938f0: 2020 2020 2030 2100 41f2 3100 0020 2020 0!.A.1.. \n+000938f0: 2020 2020 2030 2100 41fe 3100 0020 2020 0!.A.1.. \n 00093900: 2020 2020 2020 2054 5255 4e43 2020 2020 TRUNC \n-00093910: 2020 2020 2020 3030 0041 f241 0000 2020 00.A.A.. \n+00093910: 2020 2020 2020 3030 0041 fe41 0000 2020 00.A.A.. \n 00093920: 2020 2020 2025 4754 4d2d 532d 4a4e 4c53 %GTM-S-JNLS\n 00093930: 5543 4345 5353 2c20 5368 6f77 2073 7563 UCCESS, Show suc\n-00093940: 6365 7373 6675 6c32 0041 f251 0000 2020 cessful2.A.Q.. \n+00093940: 6365 7373 6675 6c32 0041 fe51 0000 2020 cessful2.A.Q.. \n 00093950: 2020 2020 2025 4754 4d2d 532d 4a4e 4c53 %GTM-S-JNLS\n 00093960: 5543 4345 5353 2c20 5665 7269 6679 2073 UCCESS, Verify s\n-00093970: 7563 6365 7373 6675 6c4a 0041 f261 0000 uccessfulJ.A.a..\n+00093970: 7563 6365 7373 6675 6c4a 0041 fe61 0000 uccessfulJ.A.a..\n 00093980: 2020 2020 2020 2025 4754 4d2d 492d 4d55 %GTM-I-MU\n 00093990: 4a4e 4c53 5441 542c 2045 6e64 2070 726f JNLSTAT, End pro\n 000939a0: 6365 7373 696e 6720 6174 2054 7565 204e cessing at Tue N\n 000939b0: 6f76 2020 3620 3137 3a34 323a 3231 2032 ov 6 17:42:21 2\n-000939c0: 3031 3207 0041 f271 0000 5400 41f2 8100 012..A.q..T.A...\n+000939c0: 3031 3207 0041 fe71 0000 5400 41fe 8100 012..A.q..T.A...\n 000939d0: 0020 2020 5468 6520 666f 6c6c 6f77 696e . The followin\n 000939e0: 6720 6578 616d 706c 6520 6469 7370 6c61 g example displa\n 000939f0: 7973 2074 6865 2063 7279 7074 6f67 7261 ys the cryptogra\n 00093a00: 7068 6963 2068 6173 6820 6f66 2074 6865 phic hash of the\n 00093a10: 2073 796d 6d65 7472 6963 206b 6579 4a00 symmetric keyJ.\n-00093a20: 41f2 9100 0020 2020 7374 6f72 6564 2069 A.... stored i\n+00093a20: 41fe 9100 0020 2020 7374 6f72 6564 2069 A.... stored i\n 00093a30: 6e20 7468 6520 6a6f 7572 6e61 6c20 6669 n the journal fi\n 00093a40: 6c65 2068 6561 6465 7220 2874 6865 206f le header (the o\n 00093a50: 7574 7075 7420 6973 206f 6e65 206c 6f6e utput is one lon\n-00093a60: 6720 6c69 6e65 292e 0700 40f2 1500 0044 g line)...@....D\n-00093a70: 0041 f211 0000 2020 2024 206d 7570 6970 .A.... $ mupip\n+00093a60: 6720 6c69 6e65 292e 0700 40fe 1500 0044 g line)...@....D\n+00093a70: 0041 fe11 0000 2020 2024 206d 7570 6970 .A.... $ mupip\n 00093a80: 206a 6f75 726e 616c 202d 7368 6f77 202d journal -show -\n 00093a90: 6261 636b 7761 7264 206d 756d 7073 2e6d backward mumps.m\n 00093aa0: 6a6c 2032 3e26 3120 7c20 6772 6570 2068 jl 2>&1 | grep h\n-00093ab0: 6173 682f 0041 f221 0000 2020 204a 6f75 ash/.A.!.. Jou\n+00093ab0: 6173 682f 0041 fe21 0000 2020 204a 6f75 ash/.A.!.. Jou\n 00093ac0: 726e 616c 2066 696c 6520 6861 7368 2046 rnal file hash F\n 00093ad0: 3232 3637 3033 4543 3530 3245 3937 3537 226703EC502E9757\n-00093ae0: 3834 3000 41f2 3100 0020 2020 3845 4543 840.A.1.. 8EEC\n+00093ae0: 3834 3000 41fe 3100 0020 2020 3845 4543 840.A.1.. 8EEC\n 00093af0: 3733 3345 3143 3343 4142 4535 4143 3134 733E1C3CABE5AC14\n 00093b00: 3643 3630 4639 3232 4430 4537 4437 4342 6C60F922D0E7D7CB\n-00093b10: 3545 3700 41f2 4100 0020 2020 3241 3337 5E7.A.A.. 2A37\n+00093b10: 3545 3700 41fe 4100 0020 2020 3241 3337 5E7.A.A.. 2A37\n 00093b20: 4142 4130 3035 4345 3938 4439 3038 4232 ABA005CE98D908B2\n 00093b30: 3139 3234 3941 3034 3634 4635 4242 3632 19249A0464F5BB62\n-00093b40: 3242 3732 4635 4644 4124 0041 f251 0000 2B72F5FDA$.A.Q..\n+00093b40: 3242 3732 4635 4644 4124 0041 fe51 0000 2B72F5FDA$.A.Q..\n 00093b50: 2020 2030 4644 4630 3443 3845 4345 3532 0FDF04C8ECE52\n 00093b60: 4134 3236 3139 3735 4238 3941 3207 0041 A4261975B89A2..A\n-00093b70: f261 0000 1200 3af2 5645 5249 4659 0000 .a....:.VERIFY..\n-00093b80: 5665 7269 6679 1100 41f2 bf11 0000 2020 Verify..A..... \n-00093b90: 2056 6572 6966 7907 0042 f221 0000 5300 Verify..B.!..S.\n-00093ba0: 42f2 3100 0020 2020 5665 7269 6669 6573 B.1.. Verifies\n+00093b70: fe61 0000 1200 3afe 5645 5249 4659 0000 .a....:.VERIFY..\n+00093b80: 5665 7269 6679 1100 41fe bf11 0000 2020 Verify..A..... \n+00093b90: 2056 6572 6966 7907 0042 fe21 0000 5300 Verify..B.!..S.\n+00093ba0: 42fe 3100 0020 2020 5665 7269 6669 6573 B.1.. Verifies\n 00093bb0: 206a 6f75 726e 616c 2066 696c 6573 2066 journal files f\n 00093bc0: 6f72 2069 6e74 6567 7269 7479 2e20 5468 or integrity. Th\n 00093bd0: 6973 2071 7561 6c69 6669 6572 2063 616e is qualifier can\n 00093be0: 6e6f 7420 6861 7665 2061 2076 616c 7565 not have a value\n-00093bf0: 2e54 0042 f241 0000 2020 202d 5645 5249 .T.B.A.. -VERI\n+00093bf0: 2e54 0042 fe41 0000 2020 202d 5645 5249 .T.B.A.. -VERI\n 00093c00: 4659 2073 6361 6e73 206a 6f75 726e 616c FY scans journal\n 00093c10: 2066 696c 6573 2061 6e64 2063 6865 636b files and check\n 00093c20: 7320 6966 2074 6865 7920 6861 7665 206c s if they have l\n 00093c30: 6567 616c 2066 6f72 6d2c 2069 6620 6e6f egal form, if no\n-00093c40: 742c 2069 743a 0042 f251 0000 2020 2074 t, it:.B.Q.. t\n+00093c40: 742c 2069 743a 0042 fe51 0000 2020 2074 t, it:.B.Q.. t\n 00093c50: 6572 6d69 6e61 7465 7320 7769 7468 6f75 erminates withou\n 00093c60: 7420 6166 6665 6374 696e 6720 7468 6520 t affecting the \n 00093c70: 6461 7461 6261 7365 2066 696c 6573 2e07 database files..\n-00093c80: 0042 f261 0000 5000 42f2 7100 0020 2020 .B.a..P.B.q.. \n+00093c80: 0042 fe61 0000 5000 42fe 7100 0020 2020 .B.a..P.B.q.. \n 00093c90: 2d4e 4f56 4552 4946 5920 6973 2074 6865 -NOVERIFY is the\n 00093ca0: 2064 6566 6175 6c74 2066 6f72 202d 5245 default for -RE\n 00093cb0: 434f 5645 5220 2d46 4f52 5741 5244 2061 COVER -FORWARD a\n 00093cc0: 6e64 202d 524f 4c4c 4241 434b 202d 464f nd -ROLLBACK -FO\n-00093cd0: 5257 4152 442e 5100 42f2 8100 0020 2020 RWARD.Q.B.... \n+00093cd0: 5257 4152 442e 5100 42fe 8100 0020 2020 RWARD.Q.B.... \n 00093ce0: 2d56 4552 4946 5920 6973 2074 6865 2064 -VERIFY is the d\n 00093cf0: 6566 6175 6c74 2066 6f72 2052 4543 4f56 efault for RECOV\n 00093d00: 4552 202d 464f 5257 4152 4420 2d4e 4f43 ER -FORWARD -NOC\n 00093d10: 4845 434b 544e 2e20 2d56 4552 4946 5920 HECKTN. -VERIFY \n-00093d20: 6973 2061 6c73 6f4e 0042 f291 0000 2020 is alsoN.B.... \n+00093d20: 6973 2061 6c73 6f4e 0042 fe91 0000 2020 is alsoN.B.... \n 00093d30: 2074 6865 2064 6566 6175 6c74 2066 6f72 the default for\n 00093d40: 2061 6c6c 206f 7468 6572 204d 5550 4950 all other MUPIP\n 00093d50: 204a 4f55 524e 414c 2063 6f6d 6d61 6e64 JOURNAL command\n 00093d60: 7320 2869 6e63 6c75 6469 6e67 202d 5245 s (including -RE\n-00093d70: 434f 5645 522e 0041 f2c0 1100 0020 2020 COVER..A..... \n+00093d70: 434f 5645 522e 0041 fec0 1100 0020 2020 COVER..A..... \n 00093d80: 2d42 4143 4b57 4152 4420 616e 6420 2d52 -BACKWARD and -R\n 00093d90: 4f4c 4c42 4143 4b20 2d42 4143 4b57 4152 OLLBACK -BACKWAR\n-00093da0: 4429 2e07 0042 f212 0000 5000 42f2 1300 D)...B....P.B...\n+00093da0: 4429 2e07 0042 fe12 0000 5000 42fe 1300 D)...B....P.B...\n 00093db0: 0020 2020 2d56 4552 4946 5920 7768 656e . -VERIFY when\n 00093dc0: 2073 7065 6369 6669 6564 2061 6c6f 6e67 specified along\n 00093dd0: 2077 6974 6820 2d46 4f52 5741 5244 2076 with -FORWARD v\n 00093de0: 6572 6966 6965 7320 7468 6520 656e 7469 erifies the enti\n-00093df0: 7265 206a 6f75 726e 616c 5200 42f2 1400 re journalR.B...\n+00093df0: 7265 206a 6f75 726e 616c 5200 42fe 1400 re journalR.B...\n 00093e00: 0020 2020 6669 6c65 2046 6f72 202d 4e4f . file For -NO\n 00093e10: 5645 5249 4659 202d 464f 5257 4152 442c VERIFY -FORWARD,\n 00093e20: 206f 6e6c 7920 7468 6520 7461 696c 206f only the tail o\n 00093e30: 6620 6120 6a6f 7572 6e61 6c20 6669 6c65 f a journal file\n-00093e40: 2069 7320 7665 7269 6669 6564 5300 42f2 is verifiedS.B.\n+00093e40: 2069 7320 7665 7269 6669 6564 5300 42fe is verifiedS.B.\n 00093e50: 1500 0020 2020 666f 7220 6372 6f73 7320 ... for cross \n 00093e60: 7265 6769 6f6e 2069 6e74 6567 7269 7479 region integrity\n 00093e70: 2e20 496e 2062 6f74 6820 6361 7365 732c . In both cases,\n 00093e80: 2069 6620 2d52 4543 4f56 4552 2069 7320 if -RECOVER is \n 00093e90: 616c 736f 2073 7065 6369 6669 6564 2c53 also specified,S\n-00093ea0: 0042 f216 0000 2020 2074 6865 2066 6f72 .B.... the for\n+00093ea0: 0042 fe16 0000 2020 2074 6865 2066 6f72 .B.... the for\n 00093eb0: 7761 7264 2070 6c61 7920 6f66 206a 6f75 ward play of jou\n 00093ec0: 726e 616c 2072 6563 6f72 6473 2069 7320 rnal records is \n 00093ed0: 646f 6e65 2069 6e20 6120 7365 7061 7261 done in a separa\n 00093ee0: 7465 2070 6173 7320 6f6e 6c79 2061 6674 te pass only aft\n-00093ef0: 6572 3b00 42f2 1700 0020 2020 7468 6520 er;.B.... the \n+00093ef0: 6572 3b00 42fe 1700 0020 2020 7468 6520 er;.B.... the \n 00093f00: 7665 7269 6669 6361 7469 6f6e 2070 6173 verification pas\n 00093f10: 7320 6973 2063 6f6d 706c 6574 6520 616e s is complete an\n 00093f20: 6420 6572 726f 722d 6672 6565 2e07 0042 d error-free...B\n-00093f30: f218 0000 5300 42f2 1900 0020 2020 2d56 ....S.B.... -V\n+00093f30: fe18 0000 5300 42fe 1900 0020 2020 2d56 ....S.B.... -V\n 00093f40: 4552 4946 5920 616c 6f6e 6720 7769 7468 ERIFY along with\n 00093f50: 202d 4241 434b 5741 5244 2076 6572 6966 -BACKWARD verif\n 00093f60: 6965 7320 616c 6c20 6a6f 7572 6e61 6c20 ies all journal \n 00093f70: 7265 636f 7264 7320 6672 6f6d 2074 6865 records from the\n-00093f80: 2065 6e64 206f 6650 0042 f21a 0000 2020 end ofP.B.... \n+00093f80: 2065 6e64 206f 6650 0042 fe1a 0000 2020 end ofP.B.... \n 00093f90: 2074 6865 206a 6f75 726e 616c 2066 696c the journal fil\n 00093fa0: 6520 7469 6c6c 2074 6865 2074 7572 6e20 e till the turn \n 00093fb0: 6172 6f75 6e64 2070 6f69 6e74 2e20 5768 around point. Wh\n 00093fc0: 656e 202d 5645 5249 4659 202d 4241 434b en -VERIFY -BACK\n 00093fd0: 5741 5244 2069 7300 0000 0000 0000 0000 WARD is.........\n 00093fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00093ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00094000: 0100 0000 5803 0000 c616 0000 0000 0000 ....X...........\n 00094010: 5200 0000 4845 4c50 00ff 7300 ff4a 4f55 R...HELP..s..JOU\n 00094020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00094030: 4e41 4c00 ff73 00ff 4449 5245 4354 494f NAL..s..DIRECTIO\n 00094040: 4e5f 5155 414c 4946 4945 5253 0000 4469 N_QUALIFIERS..Di\n 00094050: 7265 6374 696f 6e5f 5175 616c 6966 6965 rection_Qualifie\n-00094060: 7273 1f00 39f2 bf11 0000 2020 2044 6972 rs..9..... Dir\n+00094060: 7273 1f00 39fe bf11 0000 2020 2044 6972 rs..9..... Dir\n 00094070: 6563 7469 6f6e 2051 7561 6c69 6669 6572 ection Qualifier\n-00094080: 7307 003a f221 0000 5000 3af2 3100 0020 s..:.!..P.:.1.. \n+00094080: 7307 003a fe21 0000 5000 3afe 3100 0020 s..:.!..P.:.1.. \n 00094090: 2020 5468 6520 666f 6c6c 6f77 696e 6720 The following \n 000940a0: 7477 6f20 7175 616c 6966 6965 7273 2063 two qualifiers c\n 000940b0: 6f6e 7472 6f6c 2074 6865 206a 6f75 726e ontrol the journ\n 000940c0: 616c 2070 726f 6365 7373 696e 6720 6469 al processing di\n-000940d0: 7265 6374 696f 6e3a 0700 3af2 4100 0013 rection:..:.A...\n-000940e0: 003a f251 0000 2020 202d 4241 434b 5741 .:.Q.. -BACKWA\n-000940f0: 5244 0700 3af2 6100 0054 003a f271 0000 RD..:.a..T.:.q..\n+000940d0: 7265 6374 696f 6e3a 0700 3afe 4100 0013 rection:..:.A...\n+000940e0: 003a fe51 0000 2020 202d 4241 434b 5741 .:.Q.. -BACKWA\n+000940f0: 5244 0700 3afe 6100 0054 003a fe71 0000 RD..:.a..T.:.q..\n 00094100: 2020 2053 7065 6369 6669 6573 2074 6861 Specifies tha\n 00094110: 7420 4d55 5049 5020 4a4f 5552 4e41 4c20 t MUPIP JOURNAL \n 00094120: 7072 6f63 6573 7369 6e67 2073 686f 756c processing shoul\n 00094130: 6420 7072 6f63 6565 6420 6672 6f6d 2074 d proceed from t\n 00094140: 6865 2065 6e64 206f 6620 7468 6553 003a he end of theS.:\n-00094150: f281 0000 2020 206a 6f75 726e 616c 2066 .... journal f\n+00094150: fe81 0000 2020 206a 6f75 726e 616c 2066 .... journal f\n 00094160: 696c 652e 2049 6620 7468 6520 6163 7469 ile. If the acti\n 00094170: 6f6e 7320 696e 636c 7564 6520 2d52 4543 ons include -REC\n 00094180: 4f56 4552 2c20 4a4f 5552 4e41 4c20 2d42 OVER, JOURNAL -B\n 00094190: 4143 4b57 4152 4420 7265 7374 6f72 6573 ACKWARD restores\n-000941a0: 5400 3af2 9100 0020 2020 6265 666f 7265 T.:.... before\n+000941a0: 5400 3afe 9100 0020 2020 6265 666f 7265 T.:.... before\n 000941b0: 2d69 6d61 6765 7320 6672 6f6d 2074 6865 -images from the\n 000941c0: 2065 6e64 2d6f 6620 7468 6520 6669 6c65 end-of the file\n 000941d0: 2062 6163 6b20 746f 2061 6e20 6578 706c back to an expl\n 000941e0: 6963 6974 6c79 206f 7220 696d 706c 6963 icitly or implic\n-000941f0: 6974 6c79 5400 39f2 c011 0000 2020 2073 itlyT.9..... s\n+000941f0: 6974 6c79 5400 39fe c011 0000 2020 2073 itlyT.9..... s\n 00094200: 7065 6369 6669 6564 2070 6f69 6e74 2028 pecified point (\n 00094210: 7468 6520 7475 726e 2061 726f 756e 6420 the turn around \n 00094220: 706f 696e 7429 2c20 6265 666f 7265 2069 point), before i\n 00094230: 7420 7265 7665 7273 6573 2061 6e64 2070 t reverses and p\n-00094240: 726f 6365 7373 6573 4800 3af2 1200 0020 rocessesH.:.... \n+00094240: 726f 6365 7373 6573 4800 3afe 1200 0020 rocessesH.:.... \n 00094250: 2020 6461 7461 6261 7365 2075 7064 6174 database updat\n 00094260: 6573 2069 6e20 7468 6520 666f 7277 6172 es in the forwar\n 00094270: 6420 6469 7265 6374 696f 6e20 2874 6865 d direction (the\n 00094280: 2066 6f72 7761 7264 2070 6861 7365 292e forward phase).\n-00094290: 0700 3af2 1300 0012 003a f214 0000 2020 ..:......:.... \n-000942a0: 202a 2a4e 6f74 652a 2a07 003a f215 0000 **Note**..:....\n-000942b0: 3200 3af2 1600 0020 2020 2d42 4143 4b57 2.:.... -BACKW\n+00094290: 0700 3afe 1300 0012 003a fe14 0000 2020 ..:......:.... \n+000942a0: 202a 2a4e 6f74 652a 2a07 003a fe15 0000 **Note**..:....\n+000942b0: 3200 3afe 1600 0020 2020 2d42 4143 4b57 2.:.... -BACKW\n 000942c0: 4152 4420 6973 2069 6e63 6f6d 7061 7469 ARD is incompati\n 000942d0: 626c 6520 7769 7468 202d 464f 5257 4152 ble with -FORWAR\n-000942e0: 442e 0700 3af2 1700 0014 003a f218 0000 D...:......:....\n+000942e0: 442e 0700 3afe 1700 0014 003a fe18 0000 D...:......:....\n 000942f0: 2020 202d 464f 5b52 5741 5244 5d07 003a -FO[RWARD]..:\n-00094300: f219 0000 5400 3af2 1a00 0020 2020 5370 ....T.:.... Sp\n+00094300: fe19 0000 5400 3afe 1a00 0020 2020 5370 ....T.:.... Sp\n 00094310: 6563 6966 6965 7320 7468 6174 204d 5550 ecifies that MUP\n 00094320: 4950 204a 4f55 524e 414c 2070 726f 6365 IP JOURNAL proce\n 00094330: 7373 696e 6720 666f 7220 7468 6520 7370 ssing for the sp\n 00094340: 6563 6966 6965 6420 6163 7469 6f6e 2071 ecified action q\n 00094350: 7561 6c69 6669 6572 0000 0000 0000 0000 ualifier........\n 00094360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00094370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -38015,75 +38015,75 @@\n 000947e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000947f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00094800: 0100 0000 1604 0000 8d16 0000 0000 0000 ................\n 00094810: 4800 0049 4845 4c50 00ff 7300 ff4a 4f55 H..IHELP..s..JOU\n 00094820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00094830: 4e41 4c00 ff73 00ff 5449 4d45 5f51 5541 NAL..s..TIME_QUA\n 00094840: 4c49 4649 4552 5300 0054 696d 655f 5175 LIFIERS..Time_Qu\n-00094850: 616c 6966 6965 7273 1a00 34f2 bf11 0000 alifiers..4.....\n+00094850: 616c 6966 6965 7273 1a00 34fe bf11 0000 alifiers..4.....\n 00094860: 2020 2054 696d 6520 5175 616c 6966 6965 Time Qualifie\n-00094870: 7273 0700 35f2 2100 0052 0035 f231 0000 rs..5.!..R.5.1..\n+00094870: 7273 0700 35fe 2100 0052 0035 fe31 0000 rs..5.!..R.5.1..\n 00094880: 2020 204a 6f75 726e 616c 2071 7561 6c69 Journal quali\n 00094890: 6669 6572 7320 7370 6563 6966 7969 6e67 fiers specifying\n 000948a0: 2074 696d 6520 6163 6365 7074 2061 7267 time accept arg\n 000948b0: 756d 656e 7473 2069 6e20 6162 736f 6c75 uments in absolu\n-000948c0: 7465 206f 7220 6465 6c74 6152 0035 f241 te or deltaR.5.A\n+000948c0: 7465 206f 7220 6465 6c74 6152 0035 fe41 te or deltaR.5.A\n 000948d0: 0000 2020 2074 696d 6520 666f 726d 6174 .. time format\n 000948e0: 2e20 456e 636c 6f73 6520 7469 6d65 2061 . Enclose time a\n 000948f0: 7267 756d 656e 7473 2069 6e20 7175 6f74 rguments in quot\n 00094900: 6174 696f 6e20 6d61 726b 7320 2822 2022 ation marks (\" \"\n 00094910: 2920 2e20 496e 636c 7564 6520 6152 0035 ) . Include aR.5\n-00094920: f251 0000 2020 2062 6163 6b2d 736c 6173 .Q.. back-slas\n+00094920: fe51 0000 2020 2062 6163 6b2d 736c 6173 .Q.. back-slas\n 00094930: 6820 285c 2920 6465 6c69 6d69 7465 7220 h (\\) delimiter \n 00094940: 6265 666f 7265 2062 6f74 682c 2074 6865 before both, the\n 00094950: 2062 6567 696e 6e69 6e67 2061 6e64 2065 beginning and e\n 00094960: 6e64 696e 6720 7175 6f74 6174 696f 6e44 nding quotationD\n-00094970: 0035 f261 0000 2020 206d 6172 6b73 2074 .5.a.. marks t\n+00094970: 0035 fe61 0000 2020 206d 6172 6b73 2074 .5.a.. marks t\n 00094980: 6f20 6573 6361 7065 2069 7420 6672 6f6d o escape it from\n 00094990: 2062 6569 6e67 2070 726f 6365 7373 6564 being processed\n 000949a0: 2062 7920 7468 6520 554e 4958 2073 6865 by the UNIX she\n-000949b0: 6c6c 2e07 0035 f271 0000 5100 35f2 8100 ll...5.q..Q.5...\n+000949b0: 6c6c 2e07 0035 fe71 0000 5100 35fe 8100 ll...5.q..Q.5...\n 000949c0: 0020 2020 4162 736f 6c75 7465 2066 6f72 . Absolute for\n 000949d0: 6d61 7420 6973 2064 6179 2d6d 6f6e 2d79 mat is day-mon-y\n 000949e0: 7979 7920 6868 3a6d 6d3a 7373 2c20 7768 yyy hh:mm:ss, wh\n 000949f0: 6572 6520 6461 7920 6465 6e6f 7465 7320 ere day denotes \n-00094a00: 7468 6520 6461 7465 206f 6654 0035 f291 the date ofT.5..\n+00094a00: 7468 6520 6461 7465 206f 6654 0035 fe91 the date ofT.5..\n 00094a10: 0000 2020 2074 6865 206d 6f6e 7468 2c20 .. the month, \n 00094a20: 6d6f 6e20 696e 6469 6361 7465 7320 7468 mon indicates th\n 00094a30: 6520 6162 6272 6576 6961 7465 6420 332d e abbreviated 3-\n 00094a40: 6c65 7474 6572 206d 6f6e 7468 206e 616d letter month nam\n 00094a50: 6520 2866 6f72 2065 7861 6d70 6c65 2c4f e (for example,O\n-00094a60: 0034 f2c0 1100 0020 2020 4a61 6e2c 2046 .4..... Jan, F\n+00094a60: 0034 fec0 1100 0020 2020 4a61 6e2c 2046 .4..... Jan, F\n 00094a70: 6562 2c2e 2e29 2061 6e64 2074 6865 2079 eb,..) and the y\n 00094a80: 6561 7220 7979 7979 2061 6e64 2068 6f75 ear yyyy and hou\n 00094a90: 7220 6868 2061 7265 2073 6570 6172 6174 r hh are separat\n 00094aa0: 6564 2062 7920 6120 7370 6163 652e 4e00 ed by a space.N.\n-00094ab0: 35f2 1200 0020 2020 4162 736f 6c75 7465 5.... Absolute\n+00094ab0: 35fe 1200 0020 2020 4162 736f 6c75 7465 5.... Absolute\n 00094ac0: 2074 696d 6520 6d61 7920 696e 6469 6361 time may indica\n 00094ad0: 7465 2074 6f64 6179 2773 2064 6174 6520 te today's date \n 00094ae0: 7769 7468 2022 2d2d 2022 2062 6566 6f72 with \"-- \" befor\n-00094af0: 6520 7468 6520 686f 7572 732e 0700 35f2 e the hours...5.\n-00094b00: 1300 004d 0035 f214 0000 2020 2044 656c ...M.5.... Del\n+00094af0: 6520 7468 6520 686f 7572 732e 0700 35fe e the hours...5.\n+00094b00: 1300 004d 0035 fe14 0000 2020 2044 656c ...M.5.... Del\n 00094b10: 7461 2066 6f72 6d61 7420 6973 2064 6179 ta format is day\n 00094b20: 2068 683a 6d6d 3a73 732c 2069 6e64 6963 hh:mm:ss, indic\n 00094b30: 6174 696e 6720 7468 6520 6e75 6d62 6572 ating the number\n 00094b40: 206f 6620 6461 7973 2c20 686f 7572 732c of days, hours,\n-00094b50: 5300 35f2 1500 0020 2020 6d69 6e75 7465 S.5.... minute\n+00094b50: 5300 35fe 1500 0020 2020 6d69 6e75 7465 S.5.... minute\n 00094b60: 732c 2061 6e64 2073 6563 6f6e 6473 3b20 s, and seconds; \n 00094b70: 7768 6572 6520 7468 6520 6461 7920 616e where the day an\n 00094b80: 6420 7468 6520 686f 7572 7320 2868 6829 d the hours (hh)\n 00094b90: 2061 7265 2073 6570 6172 6174 6564 2062 are separated b\n-00094ba0: 7920 614e 0035 f216 0000 2020 2073 7061 y aN.5.... spa\n+00094ba0: 7920 614e 0035 fe16 0000 2020 2073 7061 y aN.5.... spa\n 00094bb0: 6365 2e20 4966 2064 656c 7461 2074 696d ce. If delta tim\n 00094bc0: 6520 6973 206c 6573 7320 7468 616e 2061 e is less than a\n 00094bd0: 2064 6179 2c20 6974 206d 7573 7420 7374 day, it must st\n 00094be0: 6172 7420 7769 7468 207a 6572 6f20 2830 art with zero (0\n-00094bf0: 291e 0035 f217 0000 2020 2066 6f6c 6c6f )..5.... follo\n+00094bf0: 291e 0035 fe17 0000 2020 2066 6f6c 6c6f )..5.... follo\n 00094c00: 7765 6420 6279 2061 2073 7061 6365 2e07 wed by a space..\n-00094c10: 0035 f218 0000 0000 0000 0000 0000 0000 .5..............\n+00094c10: 0035 fe18 0000 0000 0000 0000 0000 0000 .5..............\n 00094c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00094c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00094c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00094c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00094c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00094c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00094c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -38139,419 +38139,419 @@\n 00094fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00094fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00094fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00094fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00094fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00094ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00095000: 0100 0000 e107 0000 3816 0000 0000 0000 ........8.......\n-00095010: 8600 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00095010: 8600 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00095020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00095030: 4e41 4c00 ff73 00ff 5449 4d45 5f51 5541 NAL..s..TIME_QUA\n 00095040: 4c49 4649 4552 5300 c019 0000 2020 2044 LIFIERS..... D\n 00095050: 656c 7461 2074 696d 6520 6973 2061 6c77 elta time is alw\n 00095060: 6179 7320 7265 6c61 7469 7665 2074 6f20 ays relative to \n 00095070: 7468 6520 6d61 7869 6d75 6d20 7469 6d65 the maximum time\n 00095080: 206f 6620 7468 6520 6c61 7374 2072 6563 of the last rec\n-00095090: 6f72 6420 696e 5000 35f2 1a00 0020 2020 ord inP.5.... \n+00095090: 6f72 6420 696e 5000 35fe 1a00 0020 2020 ord inP.5.... \n 000950a0: 616c 6c20 6a6f 7572 6e61 6c20 6669 6c65 all journal file\n 000950b0: 7320 7370 6563 6966 6965 6420 6279 2061 s specified by a\n 000950c0: 7267 756d 656e 7473 2074 6f20 7468 6520 rguments to the \n 000950d0: 4d55 5049 5020 4a4f 5552 4e41 4c20 636f MUPIP JOURNAL co\n-000950e0: 6d6d 616e 642e 0700 35f2 2100 0012 0035 mmand...5.!....5\n-000950f0: f222 0000 2020 202a 2a4e 6f74 652a 2a07 .\".. **Note**.\n-00095100: 0035 f223 0000 4d00 35f2 2400 0020 2020 .5.#..M.5.$.. \n+000950e0: 6d6d 616e 642e 0700 35fe 2100 0012 0035 mmand...5.!....5\n+000950f0: fe22 0000 2020 202a 2a4e 6f74 652a 2a07 .\".. **Note**.\n+00095100: 0035 fe23 0000 4d00 35fe 2400 0020 2020 .5.#..M.5.$.. \n 00095110: 416c 6c20 7469 6d65 2071 7561 6c69 6669 All time qualifi\n 00095120: 6572 7320 6578 6365 7074 202d 4245 464f ers except -BEFO\n 00095130: 5245 2061 7265 2069 6e63 6f6d 7061 7469 RE are incompati\n 00095140: 626c 6520 7769 7468 202d 524f 4c4c 4241 ble with -ROLLBA\n-00095150: 434b 2e07 0035 f225 0000 4d00 35f2 2600 CK...5.%..M.5.&.\n+00095150: 434b 2e07 0035 fe25 0000 4d00 35fe 2600 CK...5.%..M.5.&.\n 00095160: 0020 2020 5468 6520 666f 6c6c 6f77 696e . The followin\n 00095170: 6720 7365 6374 696f 6e20 6465 7363 7269 g section descri\n 00095180: 6265 7320 7468 6520 7469 6d65 2071 7561 bes the time qua\n 00095190: 6c69 6669 6572 7320 696e 206d 6f72 6520 lifiers in more \n-000951a0: 6465 7461 696c 3a07 0035 f227 0000 1700 detail:..5.'....\n-000951b0: 35f2 2800 0020 2020 2d41 5b46 5445 525d 5.(.. -A[FTER]\n-000951c0: 3d74 696d 6507 0035 f229 0000 4f00 35f2 =time..5.)..O.5.\n+000951a0: 6465 7461 696c 3a07 0035 fe27 0000 1700 detail:..5.'....\n+000951b0: 35fe 2800 0020 2020 2d41 5b46 5445 525d 5.(.. -A[FTER]\n+000951c0: 3d74 696d 6507 0035 fe29 0000 4f00 35fe =time..5.)..O.5.\n 000951d0: 2a00 0020 2020 5370 6563 6966 6965 7320 *.. Specifies \n 000951e0: 7468 6520 7374 6172 7469 6e67 2074 696d the starting tim\n 000951f0: 6520 7374 616d 7020 696e 2074 6865 206a e stamp in the j\n 00095200: 6f75 726e 616c 2066 696c 6520 6166 7465 ournal file afte\n-00095210: 7220 7768 6963 6820 616e 7954 0035 f231 r which anyT.5.1\n+00095210: 7220 7768 6963 6820 616e 7954 0035 fe31 r which anyT.5.1\n 00095220: 0000 2020 202d 464f 5257 4152 4420 6163 .. -FORWARD ac\n 00095230: 7469 6f6e 2073 686f 756c 6420 7374 6172 tion should star\n 00095240: 7420 7072 6f63 6573 7369 6e67 2e20 5468 t processing. Th\n 00095250: 6973 2074 696d 6520 7175 616c 6966 6965 is time qualifie\n 00095260: 7220 6973 2063 6f6d 7061 7469 626c 652f r is compatible/\n-00095270: 0035 f232 0000 2020 206f 6e6c 7920 7769 .5.2.. only wi\n+00095270: 0035 fe32 0000 2020 206f 6e6c 7920 7769 .5.2.. only wi\n 00095280: 7468 202d 4558 5452 4143 542c 2d53 484f th -EXTRACT,-SHO\n 00095290: 572c 206f 7220 2d56 4552 4946 592e 0700 W, or -VERIFY...\n-000952a0: 35f2 3300 0054 0035 f234 0000 2020 2049 5.3..T.5.4.. I\n+000952a0: 35fe 3300 0054 0035 fe34 0000 2020 2049 5.3..T.5.4.. I\n 000952b0: 6620 2d41 4654 4552 3d20 7072 6f76 6964 f -AFTER= provid\n 000952c0: 6573 2061 2074 696d 6520 666f 6c6c 6f77 es a time follow\n 000952d0: 696e 6720 7468 6520 6c61 7374 2074 696d ing the last tim\n 000952e0: 6520 7265 636f 7264 6564 2069 6e20 7468 e recorded in th\n-000952f0: 6520 6a6f 7572 6e61 6c54 0035 f235 0000 e journalT.5.5..\n+000952f0: 6520 6a6f 7572 6e61 6c54 0035 fe35 0000 e journalT.5.5..\n 00095300: 2020 2066 696c 6520 6f72 2066 6f6c 6c6f file or follo\n 00095310: 7769 6e67 2061 6e79 202d 4245 464f 5245 wing any -BEFORE\n 00095320: 3d20 7469 6d65 2c20 4a4f 5552 4e41 4c20 = time, JOURNAL \n 00095330: 7072 6f63 6573 7369 6e67 2070 726f 6475 processing produ\n 00095340: 6365 7320 6e6f 2072 6573 756c 7453 0035 ces no resultS.5\n-00095350: f236 0000 2020 2061 6e64 204d 5550 4950 .6.. and MUPIP\n+00095350: fe36 0000 2020 2061 6e64 204d 5550 4950 .6.. and MUPIP\n 00095360: 2064 6973 706c 6179 7320 6120 7761 726e displays a warn\n 00095370: 696e 6720 6d65 7373 6167 652e 2049 6620 ing message. If \n 00095380: 2d41 4654 4552 2070 726f 7669 6465 7320 -AFTER provides \n 00095390: 6120 7469 6d65 2070 7265 6365 6469 6e67 a time preceding\n-000953a0: 5400 35f2 3700 0020 2020 7468 6520 6669 T.5.7.. the fi\n+000953a0: 5400 35fe 3700 0020 2020 7468 6520 6669 T.5.7.. the fi\n 000953b0: 7273 7420 7469 6d65 2072 6563 6f72 6465 rst time recorde\n 000953c0: 6420 696e 2074 6865 206a 6f75 726e 616c d in the journal\n 000953d0: 2066 696c 6520 7370 6563 6966 6965 6420 file specified \n 000953e0: 696e 2074 6865 2063 6f6d 6d61 6e64 206c in the command l\n-000953f0: 696e 652c 5000 35f2 3800 0020 2020 616e ine,P.5.8.. an\n+000953f0: 696e 652c 5000 35fe 3800 0020 2020 616e ine,P.5.8.. an\n 00095400: 642c 2070 7265 7669 6f75 7320 6765 6e65 d, previous gene\n 00095410: 7261 7469 6f6e 206a 6f75 726e 616c 2066 ration journal f\n 00095420: 696c 6528 7329 2065 7869 7374 7320 666f ile(s) exists fo\n 00095430: 7220 7468 6174 206a 6f75 726e 616c 2066 r that journal f\n-00095440: 696c 652c 4b00 35f2 3900 0020 2020 7468 ile,K.5.9.. th\n+00095440: 696c 652c 4b00 35fe 3900 0020 2020 7468 ile,K.5.9.. th\n 00095450: 656e 2070 7265 7669 6f75 7320 6765 6e65 en previous gene\n 00095460: 7261 7469 6f6e 206a 6f75 726e 616c 2066 ration journal f\n 00095470: 696c 6528 7329 2061 7265 206e 6f74 2069 ile(s) are not i\n 00095480: 6e63 6c75 6465 6420 666f 7220 7468 6553 ncluded for theS\n-00095490: 0035 f23a 0000 2020 2070 726f 6365 7373 .5.:.. process\n+00095490: 0035 fe3a 0000 2020 2070 726f 6365 7373 .5.:.. process\n 000954a0: 696e 672e 2059 6f75 206d 7573 7420 7370 ing. You must sp\n 000954b0: 6563 6966 7920 7072 6576 696f 7573 2067 ecify previous g\n 000954c0: 656e 6572 6174 696f 6e20 6a6f 7572 6e61 eneration journa\n 000954d0: 6c20 6669 6c65 7320 6578 706c 6963 6974 l files explicit\n-000954e0: 6c79 4100 35f2 4100 0020 2020 696e 2074 lyA.5.A.. in t\n+000954e0: 6c79 4100 35fe 4100 0020 2020 696e 2074 lyA.5.A.. in t\n 000954f0: 6865 2063 6f6d 6d61 6e64 206c 696e 6520 he command line \n 00095500: 696e 206f 7264 6572 2066 6f72 2074 6865 in order for the\n 00095510: 6d20 746f 2062 6520 636f 6e73 6964 6572 m to be consider\n-00095520: 6564 2e07 0035 f242 0000 5200 35f2 4300 ed...5.B..R.5.C.\n+00095520: 6564 2e07 0035 fe42 0000 5200 35fe 4300 ed...5.B..R.5.C.\n 00095530: 0020 2020 5573 696e 6720 2d42 4546 4f52 . Using -BEFOR\n 00095540: 4520 7769 7468 202d 4146 5445 5220 7265 E with -AFTER re\n 00095550: 7374 7269 6374 7320 7072 6f63 6573 7369 stricts processi\n 00095560: 6e67 2074 6f20 6120 7061 7274 6963 756c ng to a particul\n-00095570: 6172 2070 6572 696f 6420 6f66 2300 35f2 ar period of#.5.\n+00095570: 6172 2070 6572 696f 6420 6f66 2300 35fe ar period of#.5.\n 00095580: 4400 0020 2020 7469 6d65 2069 6e20 7468 D.. time in th\n 00095590: 6520 6a6f 7572 6e61 6c20 6669 6c65 2e07 e journal file..\n-000955a0: 0035 f245 0000 1800 35f2 4600 0020 2020 .5.E....5.F.. \n+000955a0: 0035 fe45 0000 1800 35fe 4600 0020 2020 .5.E....5.F.. \n 000955b0: 2d42 455b 464f 5245 5d3d 7469 6d65 0700 -BE[FORE]=time..\n-000955c0: 35f2 4700 0054 0035 f248 0000 2020 2053 5.G..T.5.H.. S\n+000955c0: 35fe 4700 0054 0035 fe48 0000 2020 2053 5.G..T.5.H.. S\n 000955d0: 7065 6369 6669 6573 2074 6865 2065 6e64 pecifies the end\n 000955e0: 696e 6720 7469 6d65 2066 6f72 2061 6e79 ing time for any\n 000955f0: 2061 6374 696f 6e20 2d46 4f52 5741 5244 action -FORWARD\n 00095600: 206f 7220 2d42 4143 4b57 4152 442e 2054 or -BACKWARD. T\n-00095610: 6865 2065 6e64 696e 6751 0035 f249 0000 he endingQ.5.I..\n+00095610: 6865 2065 6e64 696e 6751 0035 fe49 0000 he endingQ.5.I..\n 00095620: 2020 2074 696d 6520 6973 2069 6e63 6c75 time is inclu\n 00095630: 7369 7665 2c20 7468 6174 2069 732c 202d sive, that is, -\n 00095640: 4245 464f 5245 2069 6e63 6c75 6465 7320 BEFORE includes \n 00095650: 7468 6520 7265 636f 7264 7320 7468 6174 the records that\n-00095660: 206d 6174 6368 2074 6865 5400 35f2 4a00 match theT.5.J.\n+00095660: 206d 6174 6368 2074 6865 5400 35fe 4a00 match theT.5.J.\n 00095670: 0020 2020 7370 6563 6966 6965 6420 656e . specified en\n 00095680: 6469 6e67 2074 696d 6520 696e 2074 6865 ding time in the\n 00095690: 206a 6f75 726e 616c 2072 6563 6f72 6473 journal records\n 000956a0: 2e20 4966 202d 4245 464f 5245 3d20 7370 . If -BEFORE= sp\n 000956b0: 6563 6966 6965 7320 6120 7469 6d65 5100 ecifies a timeQ.\n-000956c0: 35f2 5100 0020 2020 7072 6563 6564 696e 5.Q.. precedin\n+000956c0: 35fe 5100 0020 2020 7072 6563 6564 696e 5.Q.. precedin\n 000956d0: 6720 7468 6520 6669 7273 7420 7469 6d65 g the first time\n 000956e0: 2072 6563 6f72 6465 6420 696e 2074 6865 recorded in the\n 000956f0: 206a 6f75 726e 616c 2066 696c 652c 206f journal file, o\n 00095700: 7220 7072 6563 6564 696e 6720 616e 7953 r preceding anyS\n-00095710: 0035 f252 0000 2020 202d 4146 5445 523d .5.R.. -AFTER=\n+00095710: 0035 fe52 0000 2020 202d 4146 5445 523d .5.R.. -AFTER=\n 00095720: 206f 7220 2d53 494e 4345 3d20 7469 6d65 or -SINCE= time\n 00095730: 2c20 4a4f 5552 4e41 4c20 7072 6f63 6573 , JOURNAL proces\n 00095740: 7369 6e67 2070 726f 6475 6365 7320 6e6f sing produces no\n 00095750: 2072 6573 756c 742c 2061 6e64 204d 5550 result, and MUP\n-00095760: 4950 2500 35f2 5300 0020 2020 6469 7370 IP%.5.S.. disp\n+00095760: 4950 2500 35fe 5300 0020 2020 6469 7370 IP%.5.S.. disp\n 00095770: 6c61 7973 2061 2077 6172 6e69 6e67 206d lays a warning m\n-00095780: 6573 7361 6765 2e07 0035 f254 0000 5300 essage...5.T..S.\n-00095790: 35f2 5500 0020 2020 4966 202d 4245 464f 5.U.. If -BEFO\n+00095780: 6573 7361 6765 2e07 0035 fe54 0000 5300 essage...5.T..S.\n+00095790: 35fe 5500 0020 2020 4966 202d 4245 464f 5.U.. If -BEFO\n 000957a0: 5245 3d20 7469 6d65 2065 7863 6565 6473 RE= time exceeds\n 000957b0: 2074 6865 206c 6173 7420 7469 6d65 2072 the last time r\n 000957c0: 6563 6f72 6465 6420 696e 206a 6f75 726e ecorded in journ\n 000957d0: 616c 2066 696c 6573 2c20 4a4f 5552 4e41 al files, JOURNA\n 000957e0: 4c00 0000 0000 0000 0000 0000 0000 0000 L...............\n 000957f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00095800: 0100 0000 ec07 0000 5c16 0000 0000 0000 ........\\.......\n-00095810: 8800 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00095810: 8800 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00095820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00095830: 4e41 4c00 ff73 00ff 5449 4d45 5f51 5541 NAL..s..TIME_QUA\n 00095840: 4c49 4649 4552 5300 c056 0000 2020 2070 LIFIERS..V.. p\n 00095850: 726f 6365 7373 696e 6720 6566 6665 6374 rocessing effect\n 00095860: 6976 656c 7920 6967 6e6f 7265 7320 7468 ively ignores th\n 00095870: 6520 7175 616c 6966 6965 7220 616e 6420 e qualifier and \n 00095880: 7465 726d 696e 6174 6573 2061 7420 7468 terminates at th\n-00095890: 6520 656e 6420 6f66 5300 35f2 5700 0020 e end ofS.5.W.. \n+00095890: 6520 656e 6420 6f66 5300 35fe 5700 0020 e end ofS.5.W.. \n 000958a0: 2020 7468 6520 6a6f 7572 6e61 6c20 6669 the journal fi\n 000958b0: 6c65 2e20 4279 2064 6566 6175 6c74 2c20 le. By default, \n 000958c0: 4a4f 5552 4e41 4c20 7072 6f63 6573 7369 JOURNAL processi\n 000958d0: 6e67 2074 6572 6d69 6e61 7465 7320 6174 ng terminates at\n-000958e0: 2074 6865 2065 6e64 206f 661b 0035 f258 the end of..5.X\n+000958e0: 2074 6865 2065 6e64 206f 661b 0035 fe58 the end of..5.X\n 000958f0: 0000 2020 2074 6865 206a 6f75 726e 616c .. the journal\n-00095900: 2066 696c 652e 0700 35f2 5900 0053 0035 file...5.Y..S.5\n-00095910: f25a 0000 2020 2057 6865 6e20 7573 6564 .Z.. When used\n+00095900: 2066 696c 652e 0700 35fe 5900 0053 0035 file...5.Y..S.5\n+00095910: fe5a 0000 2020 2057 6865 6e20 7573 6564 .Z.. When used\n 00095920: 2077 6974 6820 2d52 4f4c 4c42 4143 4b20 with -ROLLBACK \n 00095930: 6f72 202d 5245 434f 5645 522c 202d 4245 or -RECOVER, -BE\n 00095940: 464f 5245 2073 7065 6369 6669 6573 2074 FORE specifies t\n 00095950: 6865 2074 696d 6520 6174 2077 6869 6368 he time at which\n-00095960: 5000 35f2 6100 0020 2020 4d55 5049 5020 P.5.a.. MUPIP \n+00095960: 5000 35fe 6100 0020 2020 4d55 5049 5020 P.5.a.. MUPIP \n 00095970: 7374 6f70 7320 6170 706c 7969 6e67 2075 stops applying u\n 00095980: 7064 6174 6573 2074 6f20 7468 6520 6461 pdates to the da\n 00095990: 7461 6261 7365 2069 6e20 6974 7320 666f tabase in its fo\n 000959a0: 7277 6172 6420 7072 6f63 6573 7369 6e67 rward processing\n-000959b0: 5200 35f2 6200 0020 2020 7068 6173 6520 R.5.b.. phase \n+000959b0: 5200 35fe 6200 0020 2020 7068 6173 6520 R.5.b.. phase \n 000959c0: 2869 2e65 2e2c 206e 6f20 6a6f 7572 6e61 (i.e., no journa\n 000959d0: 6c20 7265 636f 7264 7320 7769 7468 2075 l records with u\n 000959e0: 7064 6174 6520 7469 6d65 7320 6166 7465 pdate times afte\n 000959f0: 7220 7468 6520 2d42 4546 4f52 4520 7469 r the -BEFORE ti\n-00095a00: 6d65 2700 35f2 6300 0020 2020 6172 6520 me'.5.c.. are \n+00095a00: 6d65 2700 35fe 6300 0020 2020 6172 6520 me'.5.c.. are \n 00095a10: 6170 706c 6965 6420 746f 2074 6865 2064 applied to the d\n-00095a20: 6174 6162 6173 6529 2e07 0035 f264 0000 atabase)...5.d..\n-00095a30: 4c00 35f2 6500 0020 2020 5768 656e 2062 L.5.e.. When b\n+00095a20: 6174 6162 6173 6529 2e07 0035 fe64 0000 atabase)...5.d..\n+00095a30: 4c00 35fe 6500 0020 2020 5768 656e 2062 L.5.e.. When b\n 00095a40: 6f74 6820 2d46 4554 4348 5245 5359 4e43 oth -FETCHRESYNC\n 00095a50: 2f2d 5245 5359 4e43 2061 6e64 202d 4245 /-RESYNC and -BE\n 00095a60: 464f 5245 2061 7265 2075 7365 6420 7769 FORE are used wi\n-00095a70: 7468 202d 524f 4c4c 4241 434b 5000 35f2 th -ROLLBACKP.5.\n+00095a70: 7468 202d 524f 4c4c 4241 434b 5000 35fe th -ROLLBACKP.5.\n 00095a80: 6600 0020 2020 2d42 4143 4b57 4152 442c f.. -BACKWARD,\n 00095a90: 2074 6865 2071 7561 6c69 6669 6572 2063 the qualifier c\n 00095aa0: 6f72 7265 7370 6f6e 6469 6e67 2074 6f20 orresponding to \n 00095ab0: 616e 2065 6172 6c69 6572 2064 6174 6162 an earlier datab\n-00095ac0: 6173 6520 7374 6174 6520 6f72 4f00 35f2 ase state orO.5.\n+00095ac0: 6173 6520 7374 6174 6520 6f72 4f00 35fe ase state orO.5.\n 00095ad0: 6700 0020 2020 706f 696e 7420 696e 2074 g.. point in t\n 00095ae0: 696d 6520 7072 6576 6169 6c73 2e20 466f ime prevails. Fo\n 00095af0: 7220 6578 616d 706c 652c 202d 4245 464f r example, -BEFO\n 00095b00: 5245 2070 7265 7661 696c 7320 7768 656e RE prevails when\n-00095b10: 2074 6865 2075 7064 6174 6550 0035 f268 the updateP.5.h\n+00095b10: 2074 6865 2075 7064 6174 6550 0035 fe68 the updateP.5.h\n 00095b20: 0000 2020 2063 6f72 7265 7370 6f6e 6469 .. correspondi\n 00095b30: 6e67 2074 6f20 7468 6520 7365 7175 656e ng to the sequen\n 00095b40: 6365 206e 756d 6265 7220 6f62 7461 696e ce number obtain\n 00095b50: 6564 2074 6872 6f75 6768 2074 6865 202d ed through the -\n-00095b60: 4645 5443 4852 4553 594e 434b 0035 f269 FETCHRESYNCK.5.i\n+00095b60: 4645 5443 4852 4553 594e 434b 0035 fe69 FETCHRESYNCK.5.i\n 00095b70: 0000 2020 2063 6f6d 6d61 6e64 2068 6170 .. command hap\n 00095b80: 7065 6e65 6420 6174 2061 206c 6174 6572 pened at a later\n 00095b90: 2074 696d 6520 7265 6c61 7469 7665 202d time relative -\n 00095ba0: 4245 464f 5245 2061 6e64 2076 6963 6520 BEFORE and vice \n-00095bb0: 7665 7273 612e 0700 35f2 6a00 0036 0035 versa...5.j..6.5\n-00095bc0: f271 0000 2020 202d 5b4e 4f5d 4c4f 4f5b .q.. -[NO]LOO[\n+00095bb0: 7665 7273 612e 0700 35fe 6a00 0036 0035 versa...5.j..6.5\n+00095bc0: fe71 0000 2020 202d 5b4e 4f5d 4c4f 4f5b .q.. -[NO]LOO[\n 00095bd0: 4b42 4143 4b5f 4c49 4d49 545d 5b3d 6c6f KBACK_LIMIT][=lo\n 00095be0: 6f6b 6261 636b 2d6f 7074 696f 6e2d 6c69 okback-option-li\n-00095bf0: 7374 5d07 0035 f272 0000 5400 35f2 7300 st]..5.r..T.5.s.\n+00095bf0: 7374 5d07 0035 fe72 0000 5400 35fe 7300 st]..5.r..T.5.s.\n 00095c00: 0020 2020 5370 6563 6966 6965 7320 686f . Specifies ho\n 00095c10: 7720 6661 7220 4a4f 5552 4e41 4c20 2d52 w far JOURNAL -R\n 00095c20: 4543 4f56 4552 202d 4241 434b 5741 5244 ECOVER -BACKWARD\n 00095c30: 2070 726f 6365 7373 6573 2070 6173 7420 processes past \n 00095c40: 7468 6520 7475 726e 6172 6f75 6e64 5400 the turnaroundT.\n-00095c50: 35f2 7400 0020 2020 706f 696e 7420 2874 5.t.. point (t\n+00095c50: 35fe 7400 0020 2020 706f 696e 7420 2874 5.t.. point (t\n 00095c60: 6865 2065 7870 6c69 6369 7420 6f72 2069 he explicit or i\n 00095c70: 6d70 6c69 6369 7420 706f 696e 7420 696e mplicit point in\n 00095c80: 206a 6f75 726e 616c 2066 696c 6520 7570 journal file up\n 00095c90: 2074 6f20 7768 6963 6820 2d52 4543 4f56 to which -RECOV\n-00095ca0: 4552 5000 35f2 7500 0020 2020 7072 6f63 ERP.5.u.. proc\n+00095ca0: 4552 5000 35fe 7500 0020 2020 7072 6f63 ERP.5.u.. proc\n 00095cb0: 6565 6473 2062 6163 6b77 6172 6420 6265 eeds backward be\n 00095cc0: 666f 7265 2069 7420 7265 7665 7273 6573 fore it reverses\n 00095cd0: 2061 6e64 2070 726f 6365 7373 6573 2064 and processes d\n 00095ce0: 6174 6162 6173 6520 696e 2066 6f72 7761 atabase in forwa\n-00095cf0: 7264 4f00 35f2 7600 0020 2020 6469 7265 rdO.5.v.. dire\n+00095cf0: 7264 4f00 35fe 7600 0020 2020 6469 7265 rdO.5.v.. dire\n 00095d00: 6374 696f 6e29 2c20 7768 696c 6520 6174 ction), while at\n 00095d10: 7465 6d70 7469 6e67 2074 6f20 7265 736f tempting to reso\n 00095d20: 6c76 6520 6f70 656e 2074 7261 6e73 6163 lve open transac\n 00095d30: 7469 6f6e 2066 656e 6365 732e 2054 6869 tion fences. Thi\n-00095d40: 734c 0035 f277 0000 2020 206f 7074 696f sL.5.w.. optio\n+00095d40: 734c 0035 fe77 0000 2020 206f 7074 696f sL.5.w.. optio\n 00095d50: 6e20 6973 2061 7070 6c69 6361 626c 6520 n is applicable \n 00095d60: 6f6e 6c79 2066 6f72 2074 7261 6e73 6163 only for transac\n 00095d70: 7469 6f6e 7320 6665 6e63 6564 2077 6974 tions fenced wit\n 00095d80: 6820 5a54 5354 4152 5420 616e 6453 0035 h ZTSTART andS.5\n-00095d90: f278 0000 2020 205a 5443 4f4d 4d49 542e .x.. ZTCOMMIT.\n+00095d90: fe78 0000 2020 205a 5443 4f4d 4d49 542e .x.. ZTCOMMIT.\n 00095da0: 2046 6f72 2074 7261 6e73 6163 7469 6f6e For transaction\n 00095db0: 2066 656e 6365 6420 7769 7468 2054 5354 fenced with TST\n 00095dc0: 4152 5420 616e 6420 5443 4f4d 4d49 542c ART and TCOMMIT,\n 00095dd0: 202d 5245 434f 5645 5220 616c 7761 7973 -RECOVER always\n-00095de0: 2b00 35f2 7900 0020 2020 7265 736f 6c76 +.5.y.. resolv\n+00095de0: 2b00 35fe 7900 0020 2020 7265 736f 6c76 +.5.y.. resolv\n 00095df0: 6573 206f 7065 6e20 7472 616e 7361 6374 es open transact\n-00095e00: 696f 6e20 6665 6e63 6573 2e07 0035 f27a ion fences...5.z\n-00095e10: 0000 4700 35f2 8100 0020 2020 2d4c 4f4f ..G.5.... -LOO\n+00095e00: 696f 6e20 6665 6e63 6573 2e07 0035 fe7a ion fences...5.z\n+00095e10: 0000 4700 35fe 8100 0020 2020 2d4c 4f4f ..G.5.... -LOO\n 00095e20: 4b42 4143 4b5f 4c49 4d49 543d 6f70 7469 KBACK_LIMIT=opti\n 00095e30: 6f6e 732c 2069 6e63 6c75 6465 2074 696d ons, include tim\n 00095e40: 6520 616e 6420 7472 616e 7361 6374 696f e and transactio\n-00095e50: 6e20 636f 756e 7473 2e54 0035 f282 0000 n counts.T.5....\n+00095e50: 6e20 636f 756e 7473 2e54 0035 fe82 0000 n counts.T.5....\n 00095e60: 2020 202d 4e4f 4c4f 4f4b 4241 434b 5f4c -NOLOOKBACK_L\n 00095e70: 494d 4954 2073 7065 6369 6669 6573 2074 IMIT specifies t\n 00095e80: 6861 7420 4a4f 5552 4e41 4c20 2d42 4143 hat JOURNAL -BAC\n 00095e90: 4b57 4152 4420 6361 6e20 7072 6f63 6573 KWARD can proces\n 00095ea0: 7320 616c 6c20 7468 6520 7761 794d 0035 s all the wayM.5\n-00095eb0: f283 0000 2020 2074 6f20 7468 6520 6265 .... to the be\n+00095eb0: fe83 0000 2020 2074 6f20 7468 6520 6265 .... to the be\n 00095ec0: 6769 6e6e 696e 6720 6f66 2074 6865 206a ginning of the j\n 00095ed0: 6f75 726e 616c 2066 696c 652c 2069 6620 ournal file, if \n 00095ee0: 6e65 6365 7373 6172 792c 2074 6f20 7265 necessary, to re\n-00095ef0: 736f 6c76 6520 6f70 656e 4d00 35f2 8400 solve openM.5...\n+00095ef0: 736f 6c76 6520 6f70 656e 4d00 35fe 8400 solve openM.5...\n 00095f00: 0020 2020 7472 616e 7361 6374 696f 6e20 . transaction \n 00095f10: 6665 6e63 6573 2e20 2d4c 4f4f 4b42 4143 fences. -LOOKBAC\n 00095f20: 4b5f 4c49 4d49 543d 2069 7320 696e 636f K_LIMIT= is inco\n 00095f30: 6d70 6174 6962 6c65 2077 6974 6820 2d46 mpatible with -F\n-00095f40: 4f52 5741 5244 2e07 0035 f285 0000 4800 ORWARD...5....H.\n-00095f50: 35f2 8600 0020 2020 5768 656e 202d 4645 5.... When -FE\n+00095f40: 4f52 5741 5244 2e07 0035 fe85 0000 4800 ORWARD...5....H.\n+00095f50: 35fe 8600 0020 2020 5768 656e 202d 4645 5.... When -FE\n 00095f60: 4e43 4553 3d4e 4f4e 452c 204a 4f55 524e NCES=NONE, JOURN\n 00095f70: 414c 2070 726f 6365 7373 696e 6720 6967 AL processing ig\n 00095f80: 6e6f 7265 7320 2d4c 4f4f 4b42 4143 4b5f nores -LOOKBACK_\n-00095f90: 4c49 4d49 542e 0700 35f2 8700 002a 0035 LIMIT...5....*.5\n-00095fa0: f288 0000 2020 2054 6865 202d 4c4f 4f4b .... The -LOOK\n+00095f90: 4c49 4d49 542e 0700 35fe 8700 002a 0035 LIMIT...5....*.5\n+00095fa0: fe88 0000 2020 2054 6865 202d 4c4f 4f4b .... The -LOOK\n 00095fb0: 4241 434b 5f4c 494d 4954 206f 7074 696f BACK_LIMIT optio\n-00095fc0: 6e73 2061 7265 3a07 0035 f289 0000 1700 ns are:..5......\n-00095fd0: 35f2 8a00 0020 2020 2020 6f20 5449 4d45 5.... o TIME\n-00095fe0: 3d74 696d 6507 0035 f291 0000 0000 0000 =time..5........\n+00095fc0: 6e73 2061 7265 3a07 0035 fe89 0000 1700 ns are:..5......\n+00095fd0: 35fe 8a00 0020 2020 2020 6f20 5449 4d45 5.... o TIME\n+00095fe0: 3d74 696d 6507 0035 fe91 0000 0000 0000 =time..5........\n 00095ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096000: 0100 0000 ce07 0000 8516 0000 0000 0000 ................\n-00096010: 8200 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00096010: 8200 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00096020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00096030: 4e41 4c00 ff73 00ff 5449 4d45 5f51 5541 NAL..s..TIME_QUA\n 00096040: 4c49 4649 4552 5300 c092 0000 2020 2020 LIFIERS..... \n 00096050: 2020 2054 6869 7320 6c69 6d69 7473 204c This limits L\n 00096060: 4f4f 4b42 4143 4b20 6279 2061 2073 7065 OOKBACK by a spe\n 00096070: 6369 6669 6564 2061 6d6f 756e 7420 6f66 cified amount of\n 00096080: 2064 656c 7461 206f 7220 6162 736f 6c75 delta or absolu\n-00096090: 7465 1b00 35f2 9300 0020 2020 2020 2020 te..5.... \n+00096090: 7465 1b00 35fe 9300 0020 2020 2020 2020 te..5.... \n 000960a0: 6a6f 7572 6e61 6c20 7469 6d65 2e07 0035 journal time...5\n-000960b0: f294 0000 2000 35f2 9500 0020 2020 2020 .... .5.... \n+000960b0: fe94 0000 2000 35fe 9500 0020 2020 2020 .... .5.... \n 000960c0: 6f20 4f50 4552 4154 494f 4e53 3d69 6e74 o OPERATIONS=int\n-000960d0: 6567 6572 0700 35f2 9600 0054 0035 f297 eger..5....T.5..\n+000960d0: 6567 6572 0700 35fe 9600 0054 0035 fe97 eger..5....T.5..\n 000960e0: 0000 2020 2020 2020 2054 6869 7320 6c69 .. This li\n 000960f0: 6d69 7473 204c 4f4f 4b42 4143 4b20 746f mits LOOKBACK to\n 00096100: 2074 6865 2073 7065 6369 6669 6564 206e the specified n\n 00096110: 756d 6265 7220 6f66 2064 6174 6162 6173 umber of databas\n 00096120: 6520 7472 616e 7361 6374 696f 6e73 2e07 e transactions..\n-00096130: 0035 f298 0000 5000 35f2 9900 0020 2020 .5....P.5.... \n+00096130: 0035 fe98 0000 5000 35fe 9900 0020 2020 .5....P.5.... \n 00096140: 5468 6520 5449 4d45 204c 4f4f 4b42 4143 The TIME LOOKBAC\n 00096150: 4b20 6f70 7469 6f6e 206e 616d 6520 616e K option name an\n 00096160: 6420 6974 7320 7661 6c75 6520 6d75 7374 d its value must\n 00096170: 2062 6520 656e 636c 6f73 6564 2069 6e20 be enclosed in \n-00096180: 7175 6f74 6573 0f00 35f2 9a00 0020 2020 quotes..5.... \n-00096190: 2822 2229 2e08 0034 f2c1 1100 0016 0036 (\"\")...4.......6\n-000961a0: f211 0000 2020 2046 6f72 2065 7861 6d70 .... For examp\n-000961b0: 6c65 3a07 0036 f221 0000 2700 36f2 3100 le:..6.!..'.6.1.\n+00096180: 7175 6f74 6573 0f00 35fe 9a00 0020 2020 quotes..5.... \n+00096190: 2822 2229 2e08 0034 fec1 1100 0016 0036 (\"\")...4.......6\n+000961a0: fe11 0000 2020 2046 6f72 2065 7861 6d70 .... For examp\n+000961b0: 6c65 3a07 0036 fe21 0000 2700 36fe 3100 le:..6.!..'.6.1.\n 000961c0: 0020 2020 2d6c 6f6f 6b62 6163 6b3d 5c22 . -lookback=\\\"\n 000961d0: 7469 6d65 3d30 2030 303a 3030 3a33 305c time=0 00:00:30\\\n-000961e0: 2207 0036 f241 0000 5300 36f2 5100 0020 \"..6.A..S.6.Q.. \n+000961e0: 2207 0036 fe41 0000 5300 36fe 5100 0020 \"..6.A..S.6.Q.. \n 000961f0: 2020 5768 656e 202d 4c4f 4f4b 4241 434b When -LOOKBACK\n 00096200: 5f4c 494d 4954 3d20 7370 6563 6966 6965 _LIMIT= specifie\n 00096210: 7320 626f 7468 206f 7074 696f 6e73 2c20 s both options, \n 00096220: 7468 6579 206d 7573 7420 6265 2073 6570 they must be sep\n-00096230: 6172 6174 6564 2062 7920 6121 0036 f261 arated by a!.6.a\n+00096230: 6172 6174 6564 2062 7920 6121 0036 fe61 arated by a!.6.a\n 00096240: 0000 2020 2063 6f6d 6d61 2028 2c29 2c20 .. comma (,), \n-00096250: 666f 7220 6578 616d 706c 653a 0700 36f2 for example:..6.\n-00096260: 7100 0035 0036 f281 0000 2020 202d 6c6f q..5.6.... -lo\n+00096250: 666f 7220 6578 616d 706c 653a 0700 36fe for example:..6.\n+00096260: 7100 0035 0036 fe81 0000 2020 202d 6c6f q..5.6.... -lo\n 00096270: 6f6b 6261 636b 3d5c 2274 696d 653d 3020 okback=\\\"time=0 \n 00096280: 3030 3a30 303a 3330 2c6f 7065 7261 7469 00:00:30,operati\n-00096290: 6f6e 733d 3335 5c22 0700 36f2 9100 004f ons=35\\\"..6....O\n-000962a0: 0035 f212 0000 2020 2057 6865 6e20 2d4c .5.... When -L\n+00096290: 6f6e 733d 3335 5c22 0700 36fe 9100 004f ons=35\\\"..6....O\n+000962a0: 0035 fe12 0000 2020 2057 6865 6e20 2d4c .5.... When -L\n 000962b0: 4f4f 4b42 4143 4b5f 4c49 4d49 543d 2073 OOKBACK_LIMIT= s\n 000962c0: 7065 6369 6669 6573 2062 6f74 6820 6f70 pecifies both op\n 000962d0: 7469 6f6e 732c 2074 6865 2066 6972 7374 tions, the first\n 000962e0: 206c 696d 6974 2072 6561 6368 6564 2200 limit reached\".\n-000962f0: 36f2 1100 0020 2020 7465 726d 696e 6174 6.... terminat\n+000962f0: 36fe 1100 0020 2020 7465 726d 696e 6174 6.... terminat\n 00096300: 6573 2074 6865 204c 4f4f 4b42 4143 4b2e es the LOOKBACK.\n-00096310: 0700 36f2 2100 0053 0036 f231 0000 2020 ..6.!..S.6.1.. \n+00096310: 0700 36fe 2100 0053 0036 fe31 0000 2020 ..6.!..S.6.1.. \n 00096320: 2042 7920 6465 6661 756c 742c 204d 5550 By default, MUP\n 00096330: 4950 204a 4f55 524e 414c 2075 7365 7320 IP JOURNAL uses \n 00096340: 2d4c 4f4f 4b42 4143 4b5f 4c49 4d49 543d -LOOKBACK_LIMIT=\n 00096350: 5c22 5449 4d45 3d30 2030 303a 3035 5c22 \\\"TIME=0 00:05\\\"\n-00096360: 2070 726f 7669 6469 6e67 5100 36f2 4100 providingQ.6.A.\n+00096360: 2070 726f 7669 6469 6e67 5100 36fe 4100 providingQ.6.A.\n 00096370: 0020 2020 6669 7665 206d 696e 7574 6573 . five minutes\n 00096380: 206f 6620 6a6f 7572 6e61 6c20 7469 6d65 of journal time\n 00096390: 2070 7269 6f72 2074 6f20 2d53 494e 4345 prior to -SINCE\n 000963a0: 3d20 746f 2072 6573 6f6c 7665 206f 7065 = to resolve ope\n-000963b0: 6e20 6665 6e63 6573 2e20 4151 0036 f251 n fences. AQ.6.Q\n+000963b0: 6e20 6665 6e63 6573 2e20 4151 0036 fe51 n fences. AQ.6.Q\n 000963c0: 0000 2020 202d 4c4f 4f4b 4241 434b 5f4c .. -LOOKBACK_L\n 000963d0: 494d 4954 2074 6861 7420 7370 6563 6966 IMIT that specif\n 000963e0: 6965 7320 6120 6c69 6d69 7420 6d75 6368 ies a limit much\n 000963f0: 2062 6566 6f72 6520 7468 6520 6265 6769 before the begi\n-00096400: 6e6e 696e 6720 6f66 2074 6865 4b00 36f2 nning of theK.6.\n+00096400: 6e6e 696e 6720 6f66 2074 6865 4b00 36fe nning of theK.6.\n 00096410: 6100 0020 2020 6561 726c 6965 7374 206a a.. earliest j\n 00096420: 6f75 726e 616c 2066 696c 6520 6163 7473 ournal file acts\n 00096430: 2061 7320 6966 202d 4e4f 4c4f 4f4b 4241 as if -NOLOOKBA\n 00096440: 434b 5f4c 494d 4954 2077 6173 2073 7065 CK_LIMIT was spe\n-00096450: 6369 6669 6564 2e07 0036 f271 0000 1700 cified...6.q....\n-00096460: 36f2 8100 0020 2020 2d53 495b 4e43 455d 6.... -SI[NCE]\n-00096470: 3d74 696d 6507 0036 f291 0000 5200 35f2 =time..6....R.5.\n+00096450: 6369 6669 6564 2e07 0036 fe71 0000 1700 cified...6.q....\n+00096460: 36fe 8100 0020 2020 2d53 495b 4e43 455d 6.... -SI[NCE]\n+00096470: 3d74 696d 6507 0036 fe91 0000 5200 35fe =time..6....R.5.\n 00096480: 1300 0020 2020 5468 6520 2d53 494e 4345 ... The -SINCE\n 00096490: 2074 696d 6520 7175 616c 6966 6965 7220 time qualifier \n 000964a0: 6170 706c 6965 7320 746f 204d 5550 4950 applies to MUPIP\n 000964b0: 204a 4f55 524e 414c 202d 4241 434b 5741 JOURNAL -BACKWA\n 000964c0: 5244 2e20 5468 6520 2d53 494e 4345 5000 RD. The -SINCEP.\n-000964d0: 36f2 1100 0020 2020 7175 616c 6966 6965 6.... qualifie\n+000964d0: 36fe 1100 0020 2020 7175 616c 6966 6965 6.... qualifie\n 000964e0: 7220 7370 6563 6966 6965 7320 686f 7720 r specifies how \n 000964f0: 6661 7220 6261 636b 2069 6e20 7469 6d65 far back in time\n 00096500: 204d 5550 4950 204a 4f55 524e 414c 2073 MUPIP JOURNAL s\n 00096510: 686f 756c 6420 6174 206c 6561 7374 5100 hould at leastQ.\n-00096520: 36f2 2100 0020 2020 7072 6f63 6573 7320 6.!.. process \n+00096520: 36fe 2100 0020 2020 7072 6f63 6573 7320 6.!.. process \n 00096530: 2866 726f 6d20 7468 6520 656e 6420 6f66 (from the end of\n 00096540: 2074 6865 206a 6f75 726e 616c 2066 696c the journal fil\n 00096550: 6529 2c20 6265 666f 7265 2073 7461 7274 e), before start\n 00096560: 696e 6720 7468 6520 666f 7277 6172 6450 ing the forwardP\n-00096570: 0036 f231 0000 2020 2070 726f 6365 7373 .6.1.. process\n+00096570: 0036 fe31 0000 2020 2070 726f 6365 7373 .6.1.. process\n 00096580: 696e 672e 2054 6865 2061 6374 7561 6c20 ing. The actual \n 00096590: 7475 726e 2d61 726f 756e 6420 706f 696e turn-around poin\n 000965a0: 7420 666f 7220 2d52 4543 4f56 4552 2061 t for -RECOVER a\n 000965b0: 6e64 202d 524f 4c4c 4241 434b 2069 6e50 nd -ROLLBACK inP\n-000965c0: 0036 f241 0000 2020 2065 6163 6820 6461 .6.A.. each da\n+000965c0: 0036 fe41 0000 2020 2065 6163 6820 6461 .6.A.. each da\n 000965d0: 7461 6261 7365 2072 6567 696f 6e20 6973 tabase region is\n 000965e0: 2061 6e20 6570 6f63 6820 696e 2074 6865 an epoch in the\n 000965f0: 206a 6f75 726e 616c 2066 696c 6573 2062 journal files b\n 00096600: 6566 6f72 6520 6f72 2061 7420 7468 6528 efore or at the(\n-00096610: 0036 f251 0000 2020 202d 5349 4e43 4520 .6.Q.. -SINCE \n+00096610: 0036 fe51 0000 2020 202d 5349 4e43 4520 .6.Q.. -SINCE \n 00096620: 7469 6d65 2c20 6275 7420 6e6f 7420 6166 time, but not af\n-00096630: 7465 7220 6974 2e07 0036 f261 0000 5200 ter it...6.a..R.\n-00096640: 36f2 7100 0020 2020 5468 6520 7469 6d65 6.q.. The time\n+00096630: 7465 7220 6974 2e07 0036 fe61 0000 5200 ter it...6.a..R.\n+00096640: 36fe 7100 0020 2020 5468 6520 7469 6d65 6.q.. The time\n 00096650: 2073 7065 6369 6669 6564 2072 6566 6572 specified refer\n 00096660: 656e 6365 7320 7469 6d65 2073 7461 6d70 ences time stamp\n 00096670: 7320 696e 2074 6865 206a 6f75 726e 616c s in the journal\n 00096680: 2066 696c 6573 2e20 4966 2074 6865 7265 files. If there\n-00096690: 5100 36f2 8100 0020 2020 6172 6520 6f70 Q.6.... are op\n+00096690: 5100 36fe 8100 0020 2020 6172 6520 6f70 Q.6.... are op\n 000966a0: 656e 2066 656e 6365 6420 7472 616e 7361 en fenced transa\n 000966b0: 6374 696f 6e73 2077 6865 6e20 4a4f 5552 ctions when JOUR\n 000966c0: 4e41 4c20 2d42 4143 4b57 4152 4420 6c6f NAL -BACKWARD lo\n 000966d0: 6361 7465 7320 7468 6520 2d53 494e 4345 cates the -SINCE\n-000966e0: 3d54 0036 f291 0000 2020 2074 696d 652c =T.6.... time,\n+000966e0: 3d54 0036 fe91 0000 2020 2074 696d 652c =T.6.... time,\n 000966f0: 2069 7420 636f 6e74 696e 7565 7320 7072 it continues pr\n 00096700: 6f63 6573 7369 6e67 2062 6163 6b77 6172 ocessing backwar\n 00096710: 6420 746f 2072 6573 6f6c 7665 2074 6865 d to resolve the\n 00096720: 6d2c 2075 6e6c 6573 7320 7468 6520 636f m, unless the co\n-00096730: 6d6d 616e 644c 0035 f214 0000 2020 2061 mmandL.5.... a\n+00096730: 6d6d 616e 644c 0035 fe14 0000 2020 2061 mmandL.5.... a\n 00096740: 6c73 6f20 7370 6563 6966 6965 7320 2d46 lso specifies -F\n 00096750: 454e 4345 533d 4e4f 4e45 2e20 4966 202d ENCES=NONE. If -\n 00096760: 5349 4e43 453d 2074 696d 6520 6578 6365 SINCE= time exce\n 00096770: 6564 7320 7468 6520 6c61 7374 2074 696d eds the last tim\n-00096780: 654d 0036 f211 0000 2020 2072 6563 6f72 eM.6.... recor\n+00096780: 654d 0036 fe11 0000 2020 2072 6563 6f72 eM.6.... recor\n 00096790: 6465 6420 696e 2074 6865 206a 6f75 726e ded in the journ\n 000967a0: 616c 2066 696c 6573 206f 722c 2066 6f6c al files or, fol\n 000967b0: 6c6f 7773 2061 6e79 202d 4245 464f 5245 lows any -BEFORE\n 000967c0: 3d74 696d 652c 204a 4f55 524e 414c 0000 =time, JOURNAL..\n 000967d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000967e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000967f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096800: 0100 0000 5801 0000 8b16 0000 0000 0000 ....X...........\n-00096810: 8400 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00096810: 8400 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00096820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00096830: 4e41 4c00 ff73 00ff 5449 4d45 5f51 5541 NAL..s..TIME_QUA\n 00096840: 4c49 4649 4552 5300 c114 2100 0020 2020 LIFIERS...!.. \n 00096850: 7072 6f63 6573 7369 6e67 2065 6666 6563 processing effec\n 00096860: 7469 7665 6c79 2069 676e 6f72 6573 2074 tively ignores t\n 00096870: 6865 2071 7561 6c69 6669 6572 2c20 616e he qualifier, an\n 00096880: 6420 6469 7370 6c61 7973 2061 2077 6172 d displays a war\n-00096890: 6e69 6e67 1200 36f2 3100 0020 2020 6d65 ning..6.1.. me\n-000968a0: 7373 6167 652e 0700 36f2 4100 0052 0036 ssage...6.A..R.6\n-000968b0: f251 0000 2020 2042 7920 6465 6661 756c .Q.. By defaul\n+00096890: 6e69 6e67 1200 36fe 3100 0020 2020 6d65 ning..6.1.. me\n+000968a0: 7373 6167 652e 0700 36fe 4100 0052 0036 ssage...6.A..R.6\n+000968b0: fe51 0000 2020 2042 7920 6465 6661 756c .Q.. By defaul\n 000968c0: 742c 202d 5349 4e43 453d 2074 696d 6520 t, -SINCE= time \n 000968d0: 6973 2030 2030 303a 3030 3a30 3020 7768 is 0 00:00:00 wh\n 000968e0: 6963 6820 6465 6e6f 7465 7320 7468 6520 ich denotes the \n 000968f0: 7469 6d65 2061 7420 7468 6520 656e 6452 time at the endR\n-00096900: 0036 f261 0000 2020 206f 6620 7468 6520 .6.a.. of the \n+00096900: 0036 fe61 0000 2020 206f 6620 7468 6520 .6.a.. of the \n 00096910: 6a6f 7572 6e61 6c20 6669 6c65 2028 7468 journal file (th\n 00096920: 6520 7469 6d65 2077 6865 6e20 7468 6520 e time when the \n 00096930: 6c61 7374 206a 6f75 726e 616c 2072 6563 last journal rec\n 00096940: 6f72 6420 7761 7320 7570 6461 7465 6429 ord was updated)\n-00096950: 2e07 0036 f271 0000 0000 0000 0000 0000 ...6.q..........\n+00096950: 2e07 0036 fe71 0000 0000 0000 0000 0000 ...6.q..........\n 00096960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000969a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000969b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000969c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -38655,71 +38655,71 @@\n 00096fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00096ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097000: 0100 0000 1e04 0000 aa17 0000 0000 0000 ................\n 00097010: 4a00 0045 4845 4c50 00ff 7300 ff4a 4f55 J..EHELP..s..JOU\n 00097020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00097030: 4e41 4c00 ff73 00ff 5345 514e 4f5f 5155 NAL..s..SEQNO_QU\n 00097040: 414c 4946 4945 5253 0000 5345 514e 4f5f ALIFIERS..SEQNO_\n-00097050: 5175 616c 6966 6965 7273 1b00 35f2 bf11 Qualifiers..5...\n+00097050: 5175 616c 6966 6965 7273 1b00 35fe bf11 Qualifiers..5...\n 00097060: 0000 2020 2053 4551 4e4f 2051 7561 6c69 .. SEQNO Quali\n-00097070: 6669 6572 7307 0036 f221 0000 4300 36f2 fiers..6.!..C.6.\n+00097070: 6669 6572 7307 0036 fe21 0000 4300 36fe fiers..6.!..C.6.\n 00097080: 3100 0020 2020 5468 6520 666f 6c6c 6f77 1.. The follow\n 00097090: 696e 6720 7175 616c 6966 6965 7220 6973 ing qualifier is\n 000970a0: 2063 6f6d 7061 7469 626c 6520 6f6e 6c79 compatible only\n 000970b0: 2077 6974 6820 2d45 5854 5241 4354 2e07 with -EXTRACT..\n-000970c0: 0036 f241 0000 2900 36f2 5100 0020 2020 .6.A..).6.Q.. \n+000970c0: 0036 fe41 0000 2900 36fe 5100 0020 2020 .6.A..).6.Q.. \n 000970d0: 2d53 5b45 514e 4f5d 3d3c 7365 7175 656e -S[EQNO]=.\n-000970f0: 0036 f261 0000 5300 36f2 7100 0020 2020 .6.a..S.6.q.. \n+000970f0: 0036 fe61 0000 5300 36fe 7100 0020 2020 .6.a..S.6.q.. \n 00097100: 5370 6563 6966 6965 7320 6120 6c69 7374 Specifies a list\n 00097110: 206f 6620 7365 7175 656e 6365 206e 756d of sequence num\n 00097120: 6265 7273 2074 6f20 696e 636c 7564 6520 bers to include \n 00097130: 6f72 2065 7863 6c75 6465 2069 6e20 7468 or exclude in th\n-00097140: 6520 6a6f 7572 6e61 6c4f 0036 f281 0000 e journalO.6....\n+00097140: 6520 6a6f 7572 6e61 6c4f 0036 fe81 0000 e journalO.6....\n 00097150: 2020 2065 7874 7261 6374 2e20 3c73 6571 extract. is a comma se\n 00097180: 7061 7261 7465 6420 6c69 7374 206f 6620 parated list of \n-00097190: 7365 7175 656e 6365 5400 36f2 9100 0020 sequenceT.6.... \n+00097190: 7365 7175 656e 6365 5400 36fe 9100 0020 sequenceT.6.... \n 000971a0: 2020 6e75 6d62 6572 2873 2920 696e 2064 number(s) in d\n 000971b0: 6563 696d 616c 2066 6f72 6d2e 2057 6865 ecimal form. Whe\n 000971c0: 6e20 6120 7365 7175 656e 6365 206e 756d n a sequence num\n 000971d0: 6265 7220 6861 7320 6120 287e 2920 7072 ber has a (~) pr\n-000971e0: 6566 6978 2c20 2d53 4551 4e4f 5000 35f2 efix, -SEQNOP.5.\n+000971e0: 6566 6978 2c20 2d53 4551 4e4f 5000 35fe efix, -SEQNOP.5.\n 000971f0: c011 0000 2020 2065 7863 6c75 6465 7320 .... excludes \n 00097200: 6974 2066 726f 6d20 7468 6520 6a6f 7572 it from the jour\n 00097210: 6e61 6c20 6578 7472 6163 742e 2046 6f72 nal extract. For\n 00097220: 2072 6570 6c69 6361 7465 6420 7265 6769 replicated regi\n-00097230: 6f6e 732c 2045 5854 5241 4354 5100 36f2 ons, EXTRACTQ.6.\n+00097230: 6f6e 732c 2045 5854 5241 4354 5100 36fe ons, EXTRACTQ.6.\n 00097240: 1200 0020 2020 2d53 4551 4e4f 2075 7365 ... -SEQNO use\n 00097250: 7320 7265 706c 6963 6174 696f 6e20 7365 s replication se\n 00097260: 7175 656e 6365 206e 756d 6265 7273 2c20 quence numbers, \n 00097270: 7768 6963 6820 6d61 7920 7365 6c65 6374 which may select\n 00097280: 2072 6563 6f72 6473 2066 726f 6d53 0036 records fromS.6\n-00097290: f213 0000 2020 206d 756c 7469 706c 6520 .... multiple \n+00097290: fe13 0000 2020 206d 756c 7469 706c 6520 .... multiple \n 000972a0: 7265 6769 6f6e 732e 2046 6f72 2075 6e72 regions. For unr\n 000972b0: 6570 6c69 6361 7465 6420 7265 6769 6f6e eplicated region\n 000972c0: 732c 2045 5854 5241 4354 2075 7365 7320 s, EXTRACT uses \n 000972d0: 6a6f 7572 6e61 6c20 7365 7175 656e 6365 journal sequence\n-000972e0: 4e00 36f2 1400 0020 2020 6e75 6d62 6572 N.6.... number\n+000972e0: 4e00 36fe 1400 0020 2020 6e75 6d62 6572 N.6.... number\n 000972f0: 732c 2062 7574 2073 7065 6369 6679 696e s, but specifyin\n 00097300: 6720 7365 7175 656e 6365 206e 756d 6265 g sequence numbe\n 00097310: 7220 7365 6c65 6374 696f 6e20 7769 7468 r selection with\n 00097320: 206d 6f72 6520 7468 616e 206f 6e65 5000 more than oneP.\n-00097330: 36f2 1500 0020 2020 7265 6769 6f6e 7320 6.... regions \n+00097330: 36fe 1500 0020 2020 7265 6769 6f6e 7320 6.... regions \n 00097340: 7072 6f64 7563 6573 2061 204a 4e4c 4558 produces a JNLEX\n 00097350: 5452 4354 5345 514e 4f20 6572 726f 722e TRCTSEQNO error.\n 00097360: 2057 6865 6e20 7468 6520 7365 7175 656e When the sequen\n 00097370: 6365 206e 756d 6265 7220 6c69 7374 5200 ce number listR.\n-00097380: 36f2 1600 0020 2020 636f 6e74 6169 6e73 6.... contains\n+00097380: 36fe 1600 0020 2020 636f 6e74 6169 6e73 6.... contains\n 00097390: 2061 2073 6571 7565 6e63 6520 6e75 6d62 a sequence numb\n 000973a0: 6572 2069 6e76 6f6c 7665 6420 696e 2061 er involved in a\n 000973b0: 2054 5020 7472 616e 7361 6374 696f 6e2c TP transaction,\n 000973c0: 2045 5854 5241 4354 2072 6570 6f72 7473 EXTRACT reports\n-000973d0: 4e00 36f2 1700 0020 2020 6974 2069 6e20 N.6.... it in \n+000973d0: 4e00 36fe 1700 0020 2020 6974 2069 6e20 N.6.... it in \n 000973e0: 6120 6272 6f6b 656e 2074 7261 6e73 6163 a broken transac\n 000973f0: 7469 6f6e 2066 696c 6520 7768 656e 2074 tion file when t\n 00097400: 6865 2072 6573 756c 7420 646f 6573 206e he result does n\n 00097410: 6f74 2063 6f6e 7461 696e 2061 6c6c 0000 ot contain all..\n 00097420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -38779,60 +38779,60 @@\n 000977a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000977b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000977c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000977d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000977e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000977f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097800: 0100 0000 e402 0000 ae16 0000 0000 0000 ................\n-00097810: 8700 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00097810: 8700 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00097820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00097830: 4e41 4c00 ff73 00ff 5345 514e 4f5f 5155 NAL..s..SEQNO_QU\n 00097840: 414c 4946 4945 5253 00c0 1800 0020 2020 ALIFIERS..... \n 00097850: 7265 6769 6f6e 732c 2077 6869 6368 2069 regions, which i\n 00097860: 7320 636f 6d6d 6f6e 6c79 2074 6865 2063 s commonly the c\n 00097870: 6173 6520 7769 7468 6f75 7420 7265 706c ase without repl\n 00097880: 6963 6174 696f 6e2c 2061 6e64 206d 6179 ication, and may\n-00097890: 2062 6520 7468 6552 0036 f219 0000 2020 be theR.6.... \n+00097890: 2062 6520 7468 6552 0036 fe19 0000 2020 be theR.6.... \n 000978a0: 2063 6173 6520 7769 7468 2072 6570 6c69 case with repli\n 000978b0: 6361 7469 6f6e 2077 6865 6e20 6e6f 7420 cation when not \n 000978c0: 616c 6c20 7265 6769 6f6e 7320 6172 6520 all regions are \n 000978d0: 6176 6169 6c61 626c 6520 746f 2074 6865 available to the\n-000978e0: 2075 7469 6c69 7479 2e07 0036 f21a 0000 utility...6....\n-000978f0: 1200 36f2 2100 0020 2020 4578 616d 706c ..6.!.. Exampl\n-00097900: 653a 0700 36f2 2200 0054 0036 f223 0000 e:..6.\"..T.6.#..\n+000978e0: 2075 7469 6c69 7479 2e07 0036 fe1a 0000 utility...6....\n+000978f0: 1200 36fe 2100 0020 2020 4578 616d 706c ..6.!.. Exampl\n+00097900: 653a 0700 36fe 2200 0054 0036 fe23 0000 e:..6.\"..T.6.#..\n 00097910: 2020 2024 6d75 7069 7020 6a6f 7572 6e61 $mupip journa\n 00097920: 6c20 2d65 7874 7261 6374 202d 7365 716e l -extract -seqn\n 00097930: 6f3d 227e 312c 322c 332c 342c 7e35 2220 o=\"~1,2,3,4,~5\" \n 00097940: 2d66 6f72 7761 7264 202d 6272 6f6b 656e -forward -broken\n 00097950: 3d74 7261 6e73 2e62 726f 6b65 6e1e 0036 =trans.broken..6\n-00097960: f224 0000 2020 202d 6c6f 7374 3d74 7261 .$.. -lost=tra\n-00097970: 6e73 2e6c 6f73 7420 222a 2207 0036 f225 ns.lost \"*\"..6.%\n-00097980: 0000 4d00 36f2 2600 0020 2020 5468 6973 ..M.6.&.. This\n+00097960: fe24 0000 2020 202d 6c6f 7374 3d74 7261 .$.. -lost=tra\n+00097970: 6e73 2e6c 6f73 7420 222a 2207 0036 fe25 ns.lost \"*\"..6.%\n+00097980: 0000 4d00 36fe 2600 0020 2020 5468 6973 ..M.6.&.. This\n 00097990: 2065 7861 6d70 6c65 2070 726f 6475 6365 example produce\n 000979a0: 7320 6120 6a6f 7572 6e61 6c20 6578 7472 s a journal extr\n 000979b0: 6163 7420 636f 6e74 6169 6e69 6e67 206a act containing j\n 000979c0: 6f75 726e 616c 2073 6571 7565 6e63 6550 ournal sequenceP\n-000979d0: 0036 f227 0000 2020 206e 756d 6265 7273 .6.'.. numbers\n+000979d0: 0036 fe27 0000 2020 206e 756d 6265 7273 .6.'.. numbers\n 000979e0: 2032 2c33 2c61 6e64 2034 2e20 3120 616e 2,3,and 4. 1 an\n 000979f0: 6420 3520 6172 6520 6e6f 7420 7061 7274 d 5 are not part\n 00097a00: 206f 6620 7468 6520 6a6f 7572 6e61 6c20 of the journal \n 00097a10: 6578 7472 6163 7420 6173 2074 6865 791e extract as they.\n-00097a20: 0036 f228 0000 2020 2068 6176 6520 7468 .6.(.. have th\n+00097a20: 0036 fe28 0000 2020 2068 6176 6520 7468 .6.(.. have th\n 00097a30: 6520 287e 2920 7072 6566 6978 2e07 0036 e (~) prefix...6\n-00097a40: f229 0000 4600 36f2 2a00 0020 2020 5468 .)..F.6.*.. Th\n+00097a40: fe29 0000 4600 36fe 2a00 0020 2020 5468 .)..F.6.*.. Th\n 00097a50: 6520 666f 6c6c 6f77 696e 6720 7175 616c e following qual\n 00097a60: 6966 6965 7273 2061 7265 2063 6f6d 7061 ifiers are compa\n 00097a70: 7469 626c 6520 6f6e 6c79 2077 6974 6820 tible only with \n-00097a80: 2d52 4f4c 4c42 4143 4b2e 0700 36f2 3100 -ROLLBACK...6.1.\n-00097a90: 0018 0036 f232 0000 2020 202d 4645 545b ...6.2.. -FET[\n-00097aa0: 4348 5245 5359 4e43 5d07 0036 f233 0000 CHRESYNC]..6.3..\n-00097ab0: 2d00 36f2 3400 0020 2020 2d52 4553 5b59 -.6.4.. -RES[Y\n+00097a80: 2d52 4f4c 4c42 4143 4b2e 0700 36fe 3100 -ROLLBACK...6.1.\n+00097a90: 0018 0036 fe32 0000 2020 202d 4645 545b ...6.2.. -FET[\n+00097aa0: 4348 5245 5359 4e43 5d07 0036 fe33 0000 CHRESYNC]..6.3..\n+00097ab0: 2d00 36fe 3400 0020 2020 2d52 4553 5b59 -.6.4.. -RES[Y\n 00097ac0: 4e43 5d3d 3c6a 6f75 726e 616c 2073 6571 NC]=..6\n-00097ae0: f235 0000 0000 0000 0000 0000 0000 0000 .5..............\n+00097ae0: fe35 0000 0000 0000 0000 0000 0000 0000 .5..............\n 00097af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -38907,87 +38907,87 @@\n 00097fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00097ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00098000: 0100 0000 c104 0000 b016 0000 0000 0000 ................\n-00098010: 9400 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00098010: 9400 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00098020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00098030: 4e41 4c00 ff73 00ff 4143 5449 4f4e 5f51 NAL..s..ACTION_Q\n 00098040: 5541 4c49 4649 4552 5300 ff73 00ff 5645 UALIFIERS..s..VE\n 00098050: 5249 4659 00c0 2100 0020 2020 7370 6563 RIFY..!.. spec\n 00098060: 6966 6965 6420 616c 6f6e 6720 7769 7468 ified along with\n 00098070: 202d 5245 434f 5645 5220 6f72 202d 524f -RECOVER or -RO\n 00098080: 4c4c 4241 434b 2c20 6261 636b 7761 7264 LLBACK, backward\n 00098090: 2070 726f 6365 7373 696e 6720 696e 766f processing invo\n-000980a0: 6c76 6573 5100 42f2 2200 0020 2020 7477 lvesQ.B.\".. tw\n+000980a0: 6c76 6573 5100 42fe 2200 0020 2020 7477 lvesQ.B.\".. tw\n 000980b0: 6f20 7061 7373 6573 2c20 7468 6520 6669 o passes, the fi\n 000980c0: 7273 7420 7061 7373 2074 6f20 646f 2074 rst pass to do t\n 000980d0: 6865 2076 6572 6966 6963 6174 696f 6e20 he verification \n 000980e0: 756e 7469 6c20 7468 6520 7475 726e 2061 until the turn a\n-000980f0: 726f 756e 644a 0042 f223 0000 2020 2070 roundJ.B.#.. p\n+000980f0: 726f 756e 644a 0042 fe23 0000 2020 2070 roundJ.B.#.. p\n 00098100: 6f69 6e74 2c20 616e 6420 7468 6520 7365 oint, and the se\n 00098110: 636f 6e64 2070 6173 7320 746f 2061 7070 cond pass to app\n 00098120: 6c79 2062 6566 6f72 6520 696d 6167 6520 ly before image \n 00098130: 2850 424c 4b29 2072 6563 6f72 6473 2e07 (PBLK) records..\n-00098140: 0042 f224 0000 5100 42f2 2500 0020 2020 .B.$..Q.B.%.. \n+00098140: 0042 fe24 0000 5100 42fe 2500 0020 2020 .B.$..Q.B.%.. \n 00098150: 5768 656e 202d 4e4f 5645 5249 4659 202d When -NOVERIFY -\n 00098160: 4241 434b 5741 5244 2069 7320 7370 6563 BACKWARD is spec\n 00098170: 6966 6965 6420 616c 6f6e 6720 7769 7468 ified along with\n 00098180: 202d 5245 434f 5645 5220 6f72 202d 524f -RECOVER or -RO\n-00098190: 4c4c 4241 434b 2c51 0042 f226 0000 2020 LLBACK,Q.B.&.. \n+00098190: 4c4c 4241 434b 2c51 0042 fe26 0000 2020 LLBACK,Q.B.&.. \n 000981a0: 2050 424c 4b73 2061 7265 2061 7070 6c69 PBLKs are appli\n 000981b0: 6564 2074 6f20 7468 6520 6461 7461 6261 ed to the databa\n 000981c0: 7365 2069 6e20 7468 6520 7361 6d65 2070 se in the same p\n 000981d0: 6173 7320 6173 2074 6865 2076 6572 6966 ass as the verif\n-000981e0: 6963 6174 696f 6e2e 5200 42f2 2700 0020 ication.R.B.'.. \n+000981e0: 6963 6174 696f 6e2e 5200 42fe 2700 0020 ication.R.B.'.. \n 000981f0: 2020 5468 6973 2073 7065 6564 7320 7570 This speeds up\n 00098200: 2070 726f 6365 7373 696e 672e 2042 7574 processing. But\n 00098210: 2074 6865 2064 6973 6164 7661 6e74 6167 the disadvantag\n 00098220: 6520 6f66 2074 6869 7320 6170 7072 6f61 e of this approa\n-00098230: 6368 2069 7320 7468 6174 4c00 42f2 2800 ch is thatL.B.(.\n+00098230: 6368 2069 7320 7468 6174 4c00 42fe 2800 ch is thatL.B.(.\n 00098240: 0020 2020 696e 2074 6865 2065 7665 6e74 . in the event\n 00098250: 206f 6620 7665 7269 6669 6361 7469 6f6e of verification\n 00098260: 2074 6572 6d69 6e61 7469 6e67 2069 6e20 terminating in \n 00098270: 7468 6520 6d69 6464 6c65 206f 6620 6261 the middle of ba\n-00098280: 636b 7761 7264 4b00 42f2 2900 0020 2020 ckwardK.B.).. \n+00098280: 636b 7761 7264 4b00 42fe 2900 0020 2020 ckwardK.B.).. \n 00098290: 7072 6f63 6573 7369 6e67 2c20 7468 6572 processing, ther\n 000982a0: 6520 6973 206e 6f20 7072 6f74 6563 7469 e is no protecti\n 000982b0: 6f6e 206f 6620 6372 6f73 732d 7265 6769 on of cross-regi\n 000982c0: 6f6e 2069 6e74 6567 7269 7479 2e20 4649 on integrity. FI\n-000982d0: 5351 0042 f22a 0000 2020 2072 6563 6f6d SQ.B.*.. recom\n+000982d0: 5351 0042 fe2a 0000 2020 2072 6563 6f6d SQ.B.*.. recom\n 000982e0: 6d65 6e64 7320 7468 6520 7573 6520 6f66 mends the use of\n 000982f0: 202d 5645 5249 4659 2028 7468 6520 6465 -VERIFY (the de\n 00098300: 6661 756c 7429 2077 6865 6e20 2d42 4143 fault) when -BAC\n 00098310: 4b57 4152 4420 6973 2075 7365 6420 7769 KWARD is used wi\n-00098320: 7468 5000 42f2 3100 0020 2020 2d52 4543 thP.B.1.. -REC\n+00098320: 7468 5000 42fe 3100 0020 2020 2d52 4543 thP.B.1.. -REC\n 00098330: 4f56 4552 206f 7220 2d52 4f4c 4c42 4143 OVER or -ROLLBAC\n 00098340: 4b2e 2046 6f72 202d 464f 5257 4152 442c K. For -FORWARD,\n 00098350: 2075 6e6c 6573 7320 7468 6572 6520 6973 unless there is\n 00098360: 2072 6561 736f 6e20 746f 2073 7573 7065 reason to suspe\n-00098370: 6374 5300 42f2 3200 0020 2020 7468 6174 ctS.B.2.. that\n+00098370: 6374 5300 42fe 3200 0020 2020 7468 6174 ctS.B.2.. that\n 00098380: 2074 6865 206a 6f75 726e 616c 2066 696c the journal fil\n 00098390: 6573 2068 6176 6520 7375 7374 6169 6e65 es have sustaine\n 000983a0: 6420 7374 7275 6374 7572 616c 2064 616d d structural dam\n 000983b0: 6167 652c 2046 4953 2073 7567 6765 7374 age, FIS suggest\n-000983c0: 7320 7468 6529 0042 f233 0000 2020 2075 s the).B.3.. u\n+000983c0: 7320 7468 6529 0042 fe33 0000 2020 2075 s the).B.3.. u\n 000983d0: 7365 206f 6620 2d4e 4f56 4552 4946 5920 se of -NOVERIFY \n 000983e0: 2874 6865 2064 6566 6175 6c74 292e 0700 (the default)...\n-000983f0: 42f2 3400 0053 0042 f235 0000 2020 2057 B.4..S.B.5.. W\n+000983f0: 42fe 3400 0053 0042 fe35 0000 2020 2057 B.4..S.B.5.. W\n 00098400: 6865 6e20 7573 6564 2069 6e64 6570 656e hen used indepen\n 00098410: 6465 6e74 206f 6620 2d52 4543 4f56 4552 dent of -RECOVER\n 00098420: 2028 6f72 202d 524f 4c4c 4241 434b 292c (or -ROLLBACK),\n 00098430: 202d 5b4e 4f5d 5645 5249 4659 206f 7074 -[NO]VERIFY opt\n-00098440: 696f 6e20 646f 6573 4800 42f2 3600 0020 ion doesH.B.6.. \n+00098440: 696f 6e20 646f 6573 4800 42fe 3600 0020 ion doesH.B.6.. \n 00098450: 2020 6e6f 7420 6e65 6564 2064 6174 6162 not need datab\n 00098460: 6173 6520 6163 6365 7373 2e20 496e 2074 ase access. In t\n 00098470: 6869 7320 6361 7365 2074 6865 2064 6566 his case the def\n 00098480: 6175 6c74 2069 7320 2d56 4552 4946 592e ault is -VERIFY.\n-00098490: 0700 42f2 3700 002a 0024 f243 4f4e 5452 ..B.7..*.$.CONTR\n+00098490: 0700 42fe 3700 002a 0024 fe43 4f4e 5452 ..B.7..*.$.CONTR\n 000984a0: 4f4c 5f51 5541 4c49 4649 4552 5300 0043 OL_QUALIFIERS..C\n 000984b0: 6f6e 7472 6f6c 5f51 7561 6c69 6669 6572 ontrol_Qualifier\n 000984c0: 7300 0000 0000 0000 0000 0000 0000 0000 s...............\n 000984d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000984e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000984f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00098500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -39040,1620 +39040,1620 @@\n 000987f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00098800: 0100 0000 f107 0000 d416 0000 0000 0000 ................\n 00098810: 5400 0000 4845 4c50 00ff 7300 ff4a 4f55 T...HELP..s..JOU\n 00098820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00098830: 4e41 4c00 ff73 00ff 434f 4e54 524f 4c5f NAL..s..CONTROL_\n 00098840: 5155 414c 4946 4945 5253 00bf 1100 0020 QUALIFIERS..... \n 00098850: 2020 436f 6e74 726f 6c20 5175 616c 6966 Control Qualif\n-00098860: 6965 7273 0700 38f2 2100 003e 0038 f231 iers..8.!..>.8.1\n+00098860: 6965 7273 0700 38fe 2100 003e 0038 fe31 iers..8.!..>.8.1\n 00098870: 0000 2020 2054 6865 2066 6f6c 6c6f 7769 .. The followi\n 00098880: 6e67 2071 7561 6c69 6669 6572 7320 636f ng qualifiers co\n 00098890: 6e74 726f 6c20 6a6f 7572 6e61 6c20 7072 ntrol journal pr\n-000988a0: 6f63 6573 7369 6e67 3a07 0038 f241 0000 ocessing:..8.A..\n-000988b0: 2200 38f2 5100 0020 2020 2d5b 4e4f 5d41 \".8.Q.. -[NO]A\n+000988a0: 6f63 6573 7369 6e67 3a07 0038 fe41 0000 ocessing:..8.A..\n+000988b0: 2200 38fe 5100 0020 2020 2d5b 4e4f 5d41 \".8.Q.. -[NO]A\n 000988c0: 505b 504c 595f 4146 5445 525f 494d 4147 P[PLY_AFTER_IMAG\n-000988d0: 455d 0700 38f2 6100 0051 0038 f271 0000 E]..8.a..Q.8.q..\n+000988d0: 455d 0700 38fe 6100 0051 0038 fe71 0000 E]..8.a..Q.8.q..\n 000988e0: 2020 2053 7065 6369 6669 6573 2074 6861 Specifies tha\n 000988f0: 7420 6166 7465 7220 696d 6167 6520 7265 t after image re\n 00098900: 636f 7264 7320 2841 494d 4729 2062 6520 cords (AIMG) be \n 00098910: 6170 706c 6965 6420 746f 2074 6865 2064 applied to the d\n-00098920: 6174 6162 6173 6520 6173 5400 38f2 8100 atabase asT.8...\n+00098920: 6174 6162 6173 6520 6173 5400 38fe 8100 atabase asT.8...\n 00098930: 0020 2020 7061 7274 206f 6620 666f 7277 . part of forw\n 00098940: 6172 6420 7072 6f63 6573 7369 6e67 206f ard processing o\n 00098950: 6620 2d52 4543 4f56 4552 5920 6f72 202d f -RECOVERY or -\n 00098960: 524f 4c4c 4241 434b 2e20 4149 4d47 2061 ROLLBACK. AIMG a\n 00098970: 7265 2022 736e 6170 7368 6f74 7322 4f00 re \"snapshots\"O.\n-00098980: 38f2 9100 0020 2020 6f66 2074 6865 2064 8.... of the d\n+00098980: 38fe 9100 0020 2020 6f66 2074 6865 2064 8.... of the d\n 00098990: 6174 6162 6173 6520 7570 6461 7465 7320 atabase updates \n 000989a0: 6361 7074 7572 6564 2062 7920 4754 2e4d captured by GT.M\n 000989b0: 2069 6d6d 6564 6961 7465 6c79 2061 6674 immediately aft\n 000989c0: 6572 2074 6865 2063 6861 6e67 654f 0037 er the changeO.7\n-000989d0: f2c0 1100 0020 2020 6361 7573 6564 2062 ..... caused b\n+000989d0: fec0 1100 0020 2020 6361 7573 6564 2062 ..... caused b\n 000989e0: 7920 6120 4453 4520 7570 6461 7465 2e20 y a DSE update. \n 000989f0: 4279 2064 6566 6175 6c74 2c20 6475 7269 By default, duri\n 00098a00: 6e67 2066 6f72 7761 7264 2070 6861 7365 ng forward phase\n-00098a10: 206f 6620 6261 636b 7761 7264 4900 38f2 of backwardI.8.\n+00098a10: 206f 6620 6261 636b 7761 7264 4900 38fe of backwardI.8.\n 00098a20: 1200 0020 2020 7265 636f 7665 7279 206f ... recovery o\n 00098a30: 7220 726f 6c6c 6261 636b 2c20 4149 4d47 r rollback, AIMG\n 00098a40: 2072 6563 6f72 6473 2061 7265 2061 7070 records are app\n 00098a50: 6c69 6564 2074 6f20 7468 6520 6461 7461 lied to the data\n-00098a60: 6261 7365 2e07 0038 f213 0000 4b00 38f2 base...8....K.8.\n+00098a60: 6261 7365 2e07 0038 fe13 0000 4b00 38fe base...8....K.8.\n 00098a70: 1400 0020 2020 4279 2064 6566 6175 6c74 ... By default\n 00098a80: 2c20 2d52 4543 4f56 4552 202d 464f 5257 , -RECOVER -FORW\n 00098a90: 4152 4420 646f 6573 206e 6f74 2061 7070 ARD does not app\n 00098aa0: 6c79 2041 494d 4720 7265 636f 7264 2069 ly AIMG record i\n-00098ab0: 6e74 6f20 7468 6550 0038 f215 0000 2020 nto theP.8.... \n+00098ab0: 6e74 6f20 7468 6550 0038 fe15 0000 2020 nto theP.8.... \n 00098ac0: 2064 6174 6162 6173 652e 202d 4150 504c database. -APPL\n 00098ad0: 595f 4146 5445 525f 494d 4147 4520 6973 Y_AFTER_IMAGE is\n 00098ae0: 2063 6f6d 7061 7469 626c 6520 7769 7468 compatible with\n 00098af0: 202d 5245 434f 5645 522c 206f 7220 2d52 -RECOVER, or -R\n-00098b00: 4f4c 4c42 4143 4b21 0038 f216 0000 2020 OLLBACK!.8.... \n+00098b00: 4f4c 4c42 4143 4b21 0038 fe16 0000 2020 OLLBACK!.8.... \n 00098b10: 2061 6374 696f 6e20 7175 616c 6966 6965 action qualifie\n-00098b20: 7273 206f 6e6c 792e 0700 38f2 1700 002b rs only...8....+\n-00098b30: 0038 f218 0000 2020 202d 5b4e 4f5d 4252 .8.... -[NO]BR\n+00098b20: 7273 206f 6e6c 792e 0700 38fe 1700 002b rs only...8....+\n+00098b30: 0038 fe18 0000 2020 202d 5b4e 4f5d 4252 .8.... -[NO]BR\n 00098b40: 5b4f 4b45 4e54 5241 4e53 5d3d 3c65 7874 [OKENTRANS]=..8...\n-00098b60: 004f 0038 f21a 0000 2020 202d 5b4e 4f5d .O.8.... -[NO]\n+00098b50: 7261 6374 2066 696c 653e 0700 38fe 1900 ract file>..8...\n+00098b60: 004f 0038 fe1a 0000 2020 202d 5b4e 4f5d .O.8.... -[NO]\n 00098b70: 4252 4f4b 454e 5452 414e 5320 6973 2061 BROKENTRANS is a\n 00098b80: 6e20 6f70 7469 6f6e 616c 2071 7561 6c69 n optional quali\n 00098b90: 6669 6572 2066 6f72 202d 524f 4c4c 4241 fier for -ROLLBA\n 00098ba0: 434b 2c20 2d52 4543 4f56 4552 2061 6e64 CK, -RECOVER and\n-00098bb0: 5300 38f2 2100 0020 2020 2d45 5854 5241 S.8.!.. -EXTRA\n+00098bb0: 5300 38fe 2100 0020 2020 2d45 5854 5241 S.8.!.. -EXTRA\n 00098bc0: 4354 2e20 4e4f 4252 4f4b 454e 5452 414e CT. NOBROKENTRAN\n 00098bd0: 5320 7375 7070 7265 7373 6573 2074 6865 S suppresses the\n 00098be0: 2067 656e 6572 6174 696f 6e20 6f66 2061 generation of a\n 00098bf0: 2062 726f 6b65 6e20 7472 616e 7361 6374 broken transact\n-00098c00: 696f 6e50 0038 f222 0000 2020 2066 696c ionP.8.\".. fil\n+00098c00: 696f 6e50 0038 fe22 0000 2020 2066 696c ionP.8.\".. fil\n 00098c10: 652e 204f 7468 6572 7769 7365 2c20 6966 e. Otherwise, if\n 00098c20: 2074 6865 2063 6f6d 6d61 6e64 2064 6f65 the command doe\n 00098c30: 7320 6e6f 7420 7370 6563 6966 7920 6120 s not specify a \n 00098c40: 6669 6c65 206e 616d 6520 616e 6420 4d55 file name and MU\n-00098c50: 5049 5053 0038 f223 0000 2020 2066 696e PIPS.8.#.. fin\n+00098c50: 5049 5053 0038 fe23 0000 2020 2066 696e PIPS.8.#.. fin\n 00098c60: 6473 2061 6e79 2062 726f 6b65 6e20 7472 ds any broken tr\n 00098c70: 616e 7361 6374 696f 6e73 2c20 4d55 5049 ansactions, MUPI\n 00098c80: 5020 4a4f 5552 4e41 4c20 6372 6561 7465 P JOURNAL create\n 00098c90: 7320 6120 6272 6f6b 656e 2074 7261 6e73 s a broken trans\n-00098ca0: 6163 7469 6f6e 5000 38f2 2400 0020 2020 actionP.8.$.. \n+00098ca0: 6163 7469 6f6e 5000 38fe 2400 0020 2020 actionP.8.$.. \n 00098cb0: 6669 6c65 2075 7369 6e67 2074 6865 206e file using the n\n 00098cc0: 616d 6520 6f66 2074 6865 2063 7572 7265 ame of the curre\n 00098cd0: 6e74 206a 6f75 726e 616c 2066 696c 6520 nt journal file \n 00098ce0: 6265 696e 6720 7072 6f63 6573 7365 6420 being processed \n-00098cf0: 7769 7468 2061 1c00 38f2 2500 0020 2020 with a..8.%.. \n+00098cf0: 7769 7468 2061 1c00 38fe 2500 0020 2020 with a..8.%.. \n 00098d00: 2e62 726f 6b65 6e20 6578 7465 6e73 696f .broken extensio\n-00098d10: 6e2e 0700 38f2 2600 0052 0038 f227 0000 n...8.&..R.8.'..\n+00098d10: 6e2e 0700 38fe 2600 0052 0038 fe27 0000 n...8.&..R.8.'..\n 00098d20: 2020 204e 6f74 6520 7468 6174 2c20 6966 Note that, if\n 00098d30: 2073 656c 6563 7469 6f6e 2071 7561 6c69 selection quali\n 00098d40: 6669 6572 7320 6172 6520 7370 6563 6966 fiers are specif\n 00098d50: 6965 642c 2074 6865 2062 726f 6b65 6e20 ied, the broken \n-00098d60: 7472 616e 7361 6374 696f 6e51 0038 f228 transactionQ.8.(\n+00098d60: 7472 616e 7361 6374 696f 6e51 0038 fe28 transactionQ.8.(\n 00098d70: 0000 2020 2064 6574 6572 6d69 6e61 7469 .. determinati\n 00098d80: 6f6e 2028 616e 6420 7468 6572 6566 6f72 on (and therefor\n 00098d90: 6520 6c6f 7374 2074 7261 6e73 6163 7469 e lost transacti\n 00098da0: 6f6e 2064 6574 6572 6d69 6e61 7469 6f6e on determination\n-00098db0: 2061 7320 7765 6c6c 2920 6973 4a00 38f2 as well) isJ.8.\n+00098db0: 2061 7320 7765 6c6c 2920 6973 4a00 38fe as well) isJ.8.\n 00098dc0: 2900 0020 2020 646f 6e65 2062 6173 6564 ).. done based\n 00098dd0: 206f 6e20 7468 6520 6a6f 7572 6e61 6c20 on the journal \n 00098de0: 6669 6c65 2074 6861 7420 6973 2066 696c file that is fil\n 00098df0: 7465 7265 6420 6279 2074 6865 2073 656c tered by the sel\n-00098e00: 6563 7469 6f6e 4c00 38f2 2a00 0020 2020 ectionL.8.*.. \n+00098e00: 6563 7469 6f6e 4c00 38fe 2a00 0020 2020 ectionL.8.*.. \n 00098e10: 7175 616c 6966 6965 7273 2e20 5468 6973 qualifiers. This\n 00098e20: 206d 6561 6e73 2074 6861 7420 6120 7472 means that a tr\n 00098e30: 616e 7361 6374 696f 6e27 7320 6a6f 7572 ansaction's jour\n 00098e40: 6e61 6c20 7265 636f 7264 7320 6d61 7920 nal records may \n-00098e50: 6265 4f00 38f2 3100 0020 2020 636f 6e73 beO.8.1.. cons\n+00098e50: 6265 4f00 38fe 3100 0020 2020 636f 6e73 beO.8.1.. cons\n 00098e60: 6964 6572 6564 2063 6f6d 706c 6574 6520 idered complete \n 00098e70: 6f72 2062 726f 6b65 6e20 6f72 206c 6f73 or broken or los\n 00098e80: 742c 2064 6570 656e 6469 6e67 206f 6e20 t, depending on \n 00098e90: 7468 6520 6e61 7475 7265 206f 6620 7468 the nature of th\n-00098ea0: 654b 0038 f232 0000 2020 2073 656c 6563 eK.8.2.. selec\n+00098ea0: 654b 0038 fe32 0000 2020 2073 656c 6563 eK.8.2.. selec\n 00098eb0: 7469 6f6e 2071 7561 6c69 6669 6572 732e tion qualifiers.\n 00098ec0: 2055 7369 6e67 202d 4645 4e43 4553 3d4e Using -FENCES=N\n 00098ed0: 4f4e 4520 616c 6f6e 6720 7769 7468 2074 ONE along with t\n-00098ee0: 6865 2073 656c 6563 7469 6f6e 5200 38f2 he selectionR.8.\n+00098ee0: 6865 2073 656c 6563 7469 6f6e 5200 38fe he selectionR.8.\n 00098ef0: 3300 0020 2020 7175 616c 6966 6965 7273 3.. qualifiers\n 00098f00: 2077 696c 6c20 7265 7375 6c74 2069 6e20 will result in \n 00098f10: 6576 6572 7920 6a6f 7572 6e61 6c20 7265 every journal re\n 00098f20: 636f 7264 2074 6f20 6265 2063 6f6e 7369 cord to be consi\n 00098f30: 6465 7265 6420 636f 6d70 6c65 7465 4200 dered completeB.\n-00098f40: 38f2 3400 0020 2020 616e 6420 6865 6e63 8.4.. and henc\n+00098f40: 38fe 3400 0020 2020 616e 6420 6865 6e63 8.4.. and henc\n 00098f50: 6520 7072 6576 656e 7420 6272 6f6b 656e e prevent broken\n 00098f60: 206f 7220 6c6f 7374 2074 7261 6e73 6163 or lost transac\n 00098f70: 7469 6f6e 2070 726f 6365 7373 696e 672e tion processing.\n-00098f80: 0700 38f2 3500 0016 0038 f236 0000 2020 ..8.5....8.6.. \n+00098f80: 0700 38fe 3500 0016 0038 fe36 0000 2020 ..8.5....8.6.. \n 00098f90: 202d 5b4e 4f5d 4348 415b 494e 5d07 0038 -[NO]CHA[IN]..8\n-00098fa0: f237 0000 4d00 38f2 3800 0020 2020 2d43 .7..M.8.8.. -C\n+00098fa0: fe37 0000 4d00 38fe 3800 0020 2020 2d43 .7..M.8.8.. -C\n 00098fb0: 4841 494e 2061 6c6c 6f77 7320 4a4f 5552 HAIN allows JOUR\n 00098fc0: 4e41 4c20 7072 6f63 6573 7369 6e67 2074 NAL processing t\n 00098fd0: 6f20 696e 636c 7564 6520 7072 6576 696f o include previo\n 00098fe0: 7573 2067 656e 6572 6174 696f 6e73 206f us generations o\n 00098ff0: 6600 0000 0000 0000 0000 0000 0000 0000 f...............\n 00099000: 0100 0000 be07 0000 fa16 0000 0000 0000 ................\n-00099010: 8c00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00099010: 8c00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00099020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00099030: 4e41 4c00 ff73 00ff 434f 4e54 524f 4c5f NAL..s..CONTROL_\n 00099040: 5155 414c 4946 4945 5253 00c0 3900 0020 QUALIFIERS..9.. \n 00099050: 2020 6a6f 7572 6e61 6c20 6669 6c65 7320 journal files \n 00099060: 7769 7468 202d 464f 5257 4152 442e 2049 with -FORWARD. I\n 00099070: 6620 4a4f 5552 4e41 4c20 2d52 4543 4f56 f JOURNAL -RECOV\n 00099080: 4552 206e 6565 6473 2074 6f20 7072 6f63 ER needs to proc\n-00099090: 6573 7320 7072 6576 696f 7573 5300 38f2 ess previousS.8.\n+00099090: 6573 7320 7072 6576 696f 7573 5300 38fe ess previousS.8.\n 000990a0: 3a00 0020 2020 6765 6e65 7261 7469 6f6e :.. generation\n 000990b0: 206a 6f75 726e 616c 2066 696c 6528 7329 journal file(s)\n 000990c0: 2061 6e64 202d 4e4f 4348 4149 4e20 6973 and -NOCHAIN is\n 000990d0: 2073 7065 6369 6669 6564 2c20 4d55 5049 specified, MUPI\n 000990e0: 5020 4a4f 5552 4e41 4c20 6578 6974 7318 P JOURNAL exits.\n-000990f0: 0038 f241 0000 2020 2077 6974 6820 616e .8.A.. with an\n-00099100: 2065 7272 6f72 2e07 0038 f242 0000 2000 error...8.B.. .\n-00099110: 38f2 4300 0020 2020 2d43 4841 494e 2069 8.C.. -CHAIN i\n+000990f0: 0038 fe41 0000 2020 2077 6974 6820 616e .8.A.. with an\n+00099100: 2065 7272 6f72 2e07 0038 fe42 0000 2000 error...8.B.. .\n+00099110: 38fe 4300 0020 2020 2d43 4841 494e 2069 8.C.. -CHAIN i\n 00099120: 7320 7468 6520 6465 6661 756c 742e 0700 s the default...\n-00099130: 38f2 4400 0018 0038 f245 0000 2020 202d 8.D....8.E.. -\n+00099130: 38fe 4400 0018 0038 fe45 0000 2020 202d 8.D....8.E.. -\n 00099140: 5b4e 4f5d 4348 455b 434b 544e 5d07 0038 [NO]CHE[CKTN]..8\n-00099150: f246 0000 5300 38f2 4700 0020 2020 2d43 .F..S.8.G.. -C\n+00099150: fe46 0000 5300 38fe 4700 0020 2020 2d43 .F..S.8.G.. -C\n 00099160: 4845 434b 544e 2073 7065 6369 6669 6573 HECKTN specifies\n 00099170: 2074 6861 7420 4a4f 5552 4e41 4c20 2d46 that JOURNAL -F\n 00099180: 4f52 5741 5244 206d 7573 7420 7665 7269 ORWARD must veri\n 00099190: 6679 2066 6f72 2065 6163 6820 7265 6769 fy for each regi\n-000991a0: 6f6e 2074 6861 744c 0038 f248 0000 2020 on thatL.8.H.. \n+000991a0: 6f6e 2074 6861 744c 0038 fe48 0000 2020 on thatL.8.H.. \n 000991b0: 2074 6865 2062 6567 696e 696e 6720 7472 the begining tr\n 000991c0: 616e 7361 6374 696f 6e20 6e75 6d62 6572 ansaction number\n 000991d0: 206f 6620 7468 6520 6561 726c 6965 7374 of the earliest\n 000991e0: 206a 6f75 726e 616c 2066 696c 6520 746f journal file to\n-000991f0: 2062 654d 0038 f249 0000 2020 2070 726f beM.8.I.. pro\n+000991f0: 2062 654d 0038 fe49 0000 2020 2070 726f beM.8.I.. pro\n 00099200: 6365 7373 6564 2066 6f72 2074 6861 7420 cessed for that \n 00099210: 7265 6769 6f6e 2069 7320 7361 6d65 2061 region is same a\n 00099220: 7320 7468 6520 6375 7272 656e 7420 7472 s the current tr\n 00099230: 616e 7361 6374 696f 6e20 696e 2074 6865 ansaction in the\n-00099240: 5400 38f2 4a00 0020 2020 6461 7461 6261 T.8.J.. databa\n+00099240: 5400 38fe 4a00 0020 2020 6461 7461 6261 T.8.J.. databa\n 00099250: 7365 2066 696c 6520 616e 6420 7468 6174 se file and that\n 00099260: 2074 6865 2065 6e64 696e 6720 7472 616e the ending tran\n 00099270: 7361 6374 696f 6e20 6e75 6d62 6572 206f saction number o\n 00099280: 6620 6576 6572 7920 6a6f 7572 6e61 6c20 f every journal \n-00099290: 6669 6c65 5400 38f2 5100 0020 2020 6973 fileT.8.Q.. is\n+00099290: 6669 6c65 5400 38fe 5100 0020 2020 6973 fileT.8.Q.. is\n 000992a0: 2065 7175 616c 2074 6f20 7468 6520 6265 equal to the be\n 000992b0: 6769 6e69 6e67 2074 7261 6e73 6163 7469 gining transacti\n 000992c0: 6f6e 206e 756d 6265 7220 6f66 2074 6865 on number of the\n 000992d0: 206e 6578 7420 6765 6e65 7261 7469 6f6e next generation\n-000992e0: 206a 6f75 726e 616c 4600 38f2 5200 0020 journalF.8.R.. \n+000992e0: 206a 6f75 726e 616c 4600 38fe 5200 0020 journalF.8.R.. \n 000992f0: 2020 6669 6c65 2066 6f72 2061 2067 6976 file for a giv\n 00099300: 656e 2072 6567 696f 6e2e 2042 7920 6465 en region. By de\n 00099310: 6661 756c 742c 202d 464f 5257 4152 4420 fault, -FORWARD \n 00099320: 7573 6573 202d 4348 4543 4b54 4e2e 0700 uses -CHECKTN...\n-00099330: 38f2 5300 0051 0038 f254 0000 2020 202d 8.S..Q.8.T.. -\n+00099330: 38fe 5300 0051 0038 fe54 0000 2020 202d 8.S..Q.8.T.. -\n 00099340: 4e4f 4348 4543 4b54 4e20 666f 7263 6573 NOCHECKTN forces\n 00099350: 2066 6f72 7761 7264 2072 6563 6f76 6572 forward recover\n 00099360: 7920 6279 206f 7665 7272 6964 696e 6720 y by overriding \n 00099370: 696e 6275 696c 7420 6d65 6368 616e 6973 inbuilt mechanis\n-00099380: 6d73 2066 6f72 5300 38f2 5500 0020 2020 ms forS.8.U.. \n+00099380: 6d73 2066 6f72 5300 38fe 5500 0020 2020 ms forS.8.U.. \n 00099390: 6368 6563 6b69 6e67 2074 7261 6e73 6163 checking transac\n 000993a0: 7469 6f6e 2069 6e74 6567 7269 7479 2e20 tion integrity. \n 000993b0: 4d55 5049 5020 7065 7266 6f72 6d73 202d MUPIP performs -\n 000993c0: 5645 5249 4659 2077 6865 6e20 2d4e 4f43 VERIFY when -NOC\n-000993d0: 4845 434b 544e 2069 7351 0038 f256 0000 HECKTN isQ.8.V..\n+000993d0: 4845 434b 544e 2069 7351 0038 fe56 0000 HECKTN isQ.8.V..\n 000993e0: 2020 2073 7065 6369 6669 6564 2e20 5573 specified. Us\n 000993f0: 6520 2d4e 4f43 4845 434b 544e 2077 6974 e -NOCHECKTN wit\n 00099400: 6820 6361 7574 696f 6e20 6265 6361 7573 h caution becaus\n 00099410: 6520 6974 206d 6179 206c 6561 6420 746f e it may lead to\n-00099420: 2069 6e74 6567 7269 7479 3d00 38f2 5700 integrity=.8.W.\n+00099420: 2069 6e74 6567 7269 7479 3d00 38fe 5700 integrity=.8.W.\n 00099430: 0020 2020 6973 7375 6573 2069 6e20 7468 . issues in th\n 00099440: 6520 7265 636f 7665 7265 6420 6461 7461 e recovered data\n 00099450: 6261 7365 2061 6e64 206a 6f75 726e 616c base and journal\n-00099460: 2066 696c 6573 2e07 0038 f258 0000 5100 files...8.X..Q.\n-00099470: 38f2 5900 0020 2020 524f 4c4c 4241 434b 8.Y.. ROLLBACK\n+00099460: 2066 696c 6573 2e07 0038 fe58 0000 5100 files...8.X..Q.\n+00099470: 38fe 5900 0020 2020 524f 4c4c 4241 434b 8.Y.. ROLLBACK\n 00099480: 202d 464f 5257 4152 4420 6163 6365 7074 -FORWARD accept\n 00099490: 7320 6f6e 6c79 202d 4348 4543 4b54 4e2c s only -CHECKTN,\n 000994a0: 2077 6869 6368 2069 7320 7468 6520 6465 which is the de\n 000994b0: 6661 756c 742c 2062 7574 2064 6f65 7320 fault, but does \n-000994c0: 0038 f25a 0000 2020 206e 6f74 2061 6363 .8.Z.. not acc\n+000994c0: 0038 fe5a 0000 2020 206e 6f74 2061 6363 .8.Z.. not acc\n 000994d0: 6570 7420 2d4e 4f43 4845 434b 544e 2e07 ept -NOCHECKTN..\n-000994e0: 0038 f261 0000 3200 38f2 6200 0020 2020 .8.a..2.8.b.. \n+000994e0: 0038 fe61 0000 3200 38fe 6200 0020 2020 .8.a..2.8.b.. \n 000994f0: 2d43 4845 434b 544e 2069 7320 696e 636f -CHECKTN is inco\n 00099500: 6d70 6174 6962 6c65 2077 6974 6820 2d42 mpatible with -B\n-00099510: 4143 4b57 4152 442e 0700 38f2 6300 0016 ACKWARD...8.c...\n-00099520: 0038 f264 0000 2020 202d 5b43 4f5d 5252 .8.d.. -[CO]RR\n-00099530: 5550 5444 4207 0038 f265 0000 4d00 38f2 UPTDB..8.e..M.8.\n+00099510: 4143 4b57 4152 442e 0700 38fe 6300 0016 ACKWARD...8.c...\n+00099520: 0038 fe64 0000 2020 202d 5b43 4f5d 5252 .8.d.. -[CO]RR\n+00099530: 5550 5444 4207 0038 fe65 0000 4d00 38fe UPTDB..8.e..M.8.\n 00099540: 6600 0020 2020 4578 7472 6163 7473 206a f.. Extracts j\n 00099550: 6f75 726e 616c 2072 6563 6f72 6473 2069 ournal records i\n 00099560: 6e74 6f20 6120 7369 6e67 6c65 2066 696c nto a single fil\n 00099570: 6520 6576 656e 2069 6620 7468 6520 6461 e even if the da\n-00099580: 7461 6261 7365 2069 7353 0038 f267 0000 tabase isS.8.g..\n+00099580: 7461 6261 7365 2069 7353 0038 fe67 0000 tabase isS.8.g..\n 00099590: 2020 2063 6f72 7275 7074 206f 7220 6d69 corrupt or mi\n 000995a0: 7373 696e 672e 2041 6c77 6179 7320 7370 ssing. Always sp\n 000995b0: 6563 6966 7920 6120 6a6f 7572 6e61 6c20 ecify a journal \n 000995c0: 6669 6c65 206e 616d 6520 7768 656e 2079 file name when y\n-000995d0: 6f75 2061 7265 2075 7369 6e67 5200 38f2 ou are usingR.8.\n+000995d0: 6f75 2061 7265 2075 7369 6e67 5200 38fe ou are usingR.8.\n 000995e0: 6800 0020 2020 2d43 4f52 5255 5054 4442 h.. -CORRUPTDB\n 000995f0: 2e20 2d43 4f52 5255 5054 4442 2064 6f65 . -CORRUPTDB doe\n 00099600: 7320 6e6f 7420 7265 636f 676e 697a 6520 s not recognize \n 00099610: 7468 6520 7769 6c64 6361 7264 2063 6861 the wildcard cha\n 00099620: 7261 6374 6572 2022 2a22 2066 6f72 5000 racter \"*\" forP.\n-00099630: 38f2 6900 0020 2020 6a6f 7572 6e61 6c20 8.i.. journal \n+00099630: 38fe 6900 0020 2020 6a6f 7572 6e61 6c20 8.i.. journal \n 00099640: 6669 6c65 206e 616d 6520 616e 6420 6973 file name and is\n 00099650: 2069 6e63 6f6d 7061 7469 626c 6520 7769 incompatible wi\n 00099660: 7468 202d 4645 4e43 4553 2c20 2d4c 4f53 th -FENCES, -LOS\n 00099670: 542c 2061 6e64 202d 4252 4f4b 454e 1500 T, and -BROKEN..\n-00099680: 38f2 6a00 0020 2020 7175 616c 6966 6965 8.j.. qualifie\n-00099690: 7273 2e07 0038 f271 0000 2600 38f2 7200 rs...8.q..&.8.r.\n+00099680: 38fe 6a00 0020 2020 7175 616c 6966 6965 8.j.. qualifie\n+00099690: 7273 2e07 0038 fe71 0000 2600 38fe 7200 rs...8.q..&.8.r.\n 000996a0: 0020 2020 2d5b 4e4f 5d45 525b 524f 525f . -[NO]ER[ROR_\n 000996b0: 4c49 4d49 545d 5b3d 696e 7465 6765 725d LIMIT][=integer]\n-000996c0: 0700 38f2 7300 0054 0038 f274 0000 2020 ..8.s..T.8.t.. \n+000996c0: 0700 38fe 7300 0054 0038 fe74 0000 2020 ..8.s..T.8.t.. \n 000996d0: 2053 7065 6369 6669 6573 2074 6865 206e Specifies the n\n 000996e0: 756d 6265 7220 6f66 2065 7272 6f72 7320 umber of errors \n 000996f0: 7468 6174 204d 5550 4950 204a 4f55 524e that MUPIP JOURN\n 00099700: 414c 2070 726f 6365 7373 696e 6720 6163 AL processing ac\n-00099710: 6365 7074 732e 2057 6865 6e53 0038 f275 cepts. WhenS.8.u\n+00099710: 6365 7074 732e 2057 6865 6e53 0038 fe75 cepts. WhenS.8.u\n 00099720: 0000 2020 2074 6865 206e 756d 6265 7220 .. the number \n 00099730: 6f66 2065 7272 6f72 7320 6578 6365 6564 of errors exceed\n 00099740: 7320 7468 6520 2d45 5252 4f52 5f4c 494d s the -ERROR_LIM\n 00099750: 4954 2c20 7468 6520 2d49 4e54 4552 4143 IT, the -INTERAC\n 00099760: 5449 5645 2071 7561 6c69 6669 6572 5000 TIVE qualifierP.\n-00099770: 38f2 7600 0020 2020 6465 7465 726d 696e 8.v.. determin\n+00099770: 38fe 7600 0020 2020 6465 7465 726d 696e 8.v.. determin\n 00099780: 6573 2077 6865 7468 6572 204a 4f55 524e es whether JOURN\n 00099790: 414c 2070 726f 6365 7373 696e 6720 6861 AL processing ha\n 000997a0: 6c74 7320 6f72 2064 6566 6572 7320 746f lts or defers to\n 000997b0: 2074 6865 206f 7065 7261 746f 722e 0000 the operator...\n 000997c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000997d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000997e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000997f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00099800: 0100 0000 df07 0000 1c17 0000 0000 0000 ................\n-00099810: 8800 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+00099810: 8800 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 00099820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 00099830: 4e41 4c00 ff73 00ff 434f 4e54 524f 4c5f NAL..s..CONTROL_\n 00099840: 5155 414c 4946 4945 5253 00c0 7700 0020 QUALIFIERS..w.. \n 00099850: 2020 2d4e 4f45 5252 4f52 5f4c 494d 4954 -NOERROR_LIMIT\n 00099860: 2070 7265 7665 6e74 7320 4d55 5049 5020 prevents MUPIP \n 00099870: 4a4f 5552 4e41 4c20 6672 6f6d 2073 746f JOURNAL from sto\n 00099880: 7070 696e 6720 6265 6361 7573 6520 6f66 pping because of\n-00099890: 2065 7272 6f72 732e 5400 38f2 7800 0020 errors.T.8.x.. \n+00099890: 2065 7272 6f72 732e 5400 38fe 7800 0020 errors.T.8.x.. \n 000998a0: 2020 4a6f 7572 6e61 6c20 7072 6f63 6573 Journal proces\n 000998b0: 7369 6e67 2063 6f6e 7469 6e75 6573 2075 sing continues u\n 000998c0: 6e74 696c 2069 7420 7265 6163 6865 7320 ntil it reaches \n 000998d0: 7468 6520 656e 6420 6f66 2074 6865 206a the end of the j\n-000998e0: 6f75 726e 616c 2066 696c 652c 2d00 38f2 ournal file,-.8.\n+000998e0: 6f75 726e 616c 2066 696c 652c 2d00 38fe ournal file,-.8.\n 000998f0: 7900 0020 2020 7265 6761 7264 6c65 7373 y.. regardless\n 00099900: 206f 6620 7468 6520 6e75 6d62 6572 206f of the number o\n-00099910: 6620 6572 726f 7273 2e07 0038 f27a 0000 f errors...8.z..\n-00099920: 4600 38f2 8100 0020 2020 4e6f 7465 2074 F.8.... Note t\n+00099910: 6620 6572 726f 7273 2e07 0038 fe7a 0000 f errors...8.z..\n+00099920: 4600 38fe 8100 0020 2020 4e6f 7465 2074 F.8.... Note t\n 00099930: 6861 742c 202d 4e4f 4552 524f 525f 4c49 hat, -NOERROR_LI\n 00099940: 4d49 5420 6973 206e 6f74 2074 6865 2073 MIT is not the s\n 00099950: 616d 6520 6173 202d 4552 524f 525f 4c49 ame as -ERROR_LI\n-00099960: 4d49 543d 302e 0700 38f2 8200 0053 0038 MIT=0...8....S.8\n-00099970: f283 0000 2020 2042 7920 6465 6661 756c .... By defaul\n+00099960: 4d49 543d 302e 0700 38fe 8200 0053 0038 MIT=0...8....S.8\n+00099970: fe83 0000 2020 2042 7920 6465 6661 756c .... By defaul\n 00099980: 742c 204d 5550 4950 204a 4f55 524e 414c t, MUPIP JOURNAL\n 00099990: 2075 7365 7320 2d45 5252 4f52 5f4c 494d uses -ERROR_LIM\n 000999a0: 4954 3d30 2c20 6361 7573 696e 6720 7468 IT=0, causing th\n 000999b0: 6520 6669 7273 7420 6572 726f 7220 746f e first error to\n-000999c0: 5200 38f2 8400 0020 2020 696e 6974 6961 R.8.... initia\n+000999c0: 5200 38fe 8400 0020 2020 696e 6974 6961 R.8.... initia\n 000999d0: 7465 2074 6865 2061 7070 726f 7072 6961 te the appropria\n 000999e0: 7465 2065 7272 6f72 2061 6374 696f 6e2e te error action.\n 000999f0: 2049 6e20 6361 7365 206f 6620 6120 6372 In case of a cr\n 00099a00: 6173 6820 7468 6572 6520 636f 756c 6420 ash there could \n-00099a10: 6265 4d00 38f2 8500 0020 2020 736f 6d65 beM.8.... some\n+00099a10: 6265 4d00 38fe 8500 0020 2020 736f 6d65 beM.8.... some\n 00099a20: 2069 6e63 6f6d 706c 6574 6520 6a6f 7572 incomplete jour\n 00099a30: 6e61 6c20 7265 636f 7264 7320 6174 2074 nal records at t\n 00099a40: 6865 2065 6e64 206f 6620 6120 6a6f 7572 he end of a jour\n 00099a50: 6e61 6c20 6669 6c65 2e20 4d55 5049 5048 nal file. MUPIPH\n-00099a60: 0038 f286 0000 2020 204a 4f55 524e 414c .8.... JOURNAL\n+00099a60: 0038 fe86 0000 2020 204a 4f55 524e 414c .8.... JOURNAL\n 00099a70: 2064 6f65 7320 6e6f 7420 636f 6e73 6964 does not consid\n 00099a80: 6572 2074 6865 7365 2061 7320 6572 726f er these as erro\n 00099a90: 7273 2e20 496e 2061 6464 6974 696f 6e2c rs. In addition,\n-00099aa0: 2066 656e 6365 6444 0038 f287 0000 2020 fencedD.8.... \n+00099aa0: 2066 656e 6365 6444 0038 fe87 0000 2020 fencedD.8.... \n 00099ab0: 2074 7261 6e73 6163 7469 6f6e 7320 7468 transactions th\n 00099ac0: 6174 2061 7265 2062 726f 6b65 6e20 6172 at are broken ar\n 00099ad0: 6520 6e6f 7420 636f 6e73 6964 6572 6564 e not considered\n-00099ae0: 2061 7320 6572 726f 7273 2e07 0038 f288 as errors...8..\n-00099af0: 0000 5400 38f2 8900 0020 2020 4475 7269 ..T.8.... Duri\n+00099ae0: 2061 7320 6572 726f 7273 2e07 0038 fe88 as errors...8..\n+00099af0: 0000 5400 38fe 8900 0020 2020 4475 7269 ..T.8.... Duri\n 00099b00: 6e67 2074 6865 2066 6f72 7761 7264 2070 ng the forward p\n 00099b10: 6861 7365 206f 6620 7265 636f 7665 7279 hase of recovery\n 00099b20: 2c20 6966 206a 6f75 726e 616c 2070 726f , if journal pro\n 00099b30: 6365 7373 696e 6720 6669 6e64 7320 6120 cessing finds a \n-00099b40: 6272 6f6b 656e 5200 38f2 8a00 0020 2020 brokenR.8.... \n+00099b40: 6272 6f6b 656e 5200 38fe 8a00 0020 2020 brokenR.8.... \n 00099b50: 7472 616e 7361 6374 696f 6e2c 2061 6c6c transaction, all\n 00099b60: 2074 6865 206c 6f67 6963 616c 2072 6563 the logical rec\n 00099b70: 6f72 6473 2070 726f 6365 7373 6564 2061 ords processed a\n 00099b80: 6674 6572 7761 7264 7320 6172 6520 636f fterwards are co\n-00099b90: 6e73 6964 6572 6564 5400 38f2 9100 0020 nsideredT.8.... \n+00099b90: 6e73 6964 6572 6564 5400 38fe 9100 0020 nsideredT.8.... \n 00099ba0: 2020 7375 7370 6563 742e 2049 6620 6120 suspect. If a \n 00099bb0: 636f 6d70 6c65 7465 2074 7261 6e73 6163 complete transac\n 00099bc0: 7469 6f6e 2069 7320 666f 756e 6420 6166 tion is found af\n 00099bd0: 7465 7220 616e 7920 6272 6f6b 656e 2074 ter any broken t\n-00099be0: 7261 6e73 6163 7469 6f6e 732c 5300 38f2 ransactions,S.8.\n+00099be0: 7261 6e73 6163 7469 6f6e 732c 5300 38fe ransactions,S.8.\n 00099bf0: 9200 0020 2020 4d55 5049 5020 4a4f 5552 ... MUPIP JOUR\n 00099c00: 4e41 4c20 2d52 4543 4f56 4552 2069 6e63 NAL -RECOVER inc\n 00099c10: 7265 6d65 6e74 7320 7468 6520 6572 726f rements the erro\n 00099c20: 7220 636f 756e 7420 616e 642c 2069 6620 r count and, if \n 00099c30: 6974 2069 7320 6c65 7373 2074 6861 6e52 it is less thanR\n-00099c40: 0038 f293 0000 2020 2074 6865 2065 7272 .8.... the err\n+00099c40: 0038 fe93 0000 2020 2074 6865 2065 7272 .8.... the err\n 00099c50: 6f72 206c 696d 6974 2c20 6974 2069 7320 or limit, it is \n 00099c60: 6170 706c 6965 6420 746f 2074 6865 2064 applied to the d\n 00099c70: 6174 6162 6173 652e 204f 7468 6572 7769 atabase. Otherwi\n 00099c80: 7365 2c20 6974 2069 7320 7472 6561 7465 se, it is treate\n-00099c90: 6451 0038 f294 0000 2020 2061 7320 6120 dQ.8.... as a \n+00099c90: 6451 0038 fe94 0000 2020 2061 7320 6120 dQ.8.... as a \n 00099ca0: 6c6f 7374 2074 7261 6e73 6163 7469 6f6e lost transaction\n 00099cb0: 2061 6e64 2065 7874 7261 6374 6564 2e20 and extracted. \n 00099cc0: 4966 2061 2063 6f6d 706c 6574 6520 7472 If a complete tr\n 00099cd0: 616e 7361 6374 696f 6e20 6973 2066 6f75 ansaction is fou\n-00099ce0: 6e64 5400 38f2 9500 0020 2020 6166 7465 ndT.8.... afte\n+00099ce0: 6e64 5400 38fe 9500 0020 2020 6166 7465 ndT.8.... afte\n 00099cf0: 7220 616e 7920 6272 6f6b 656e 2074 7261 r any broken tra\n 00099d00: 6e73 6163 7469 6f6e 732c 204d 5550 4950 nsactions, MUPIP\n 00099d10: 204a 4f55 524e 414c 202d 524f 4c4c 4241 JOURNAL -ROLLBA\n 00099d20: 434b 2074 7265 6174 7320 6974 2061 7320 CK treats it as \n-00099d30: 6120 6c6f 7374 4600 38f2 9600 0020 2020 a lostF.8.... \n+00099d30: 6120 6c6f 7374 4600 38fe 9600 0020 2020 a lostF.8.... \n 00099d40: 7472 616e 7361 6374 696f 6e20 616e 6420 transaction and \n 00099d50: 6578 7472 6163 7473 2069 7420 6972 7265 extracts it irre\n 00099d60: 7370 6563 7469 7665 206f 6620 7468 6520 spective of the \n-00099d70: 6572 726f 7220 6c69 6d69 742e 0700 38f2 error limit...8.\n-00099d80: 9700 0052 0038 f298 0000 2020 2049 6620 ...R.8.... If \n+00099d70: 6572 726f 7220 6c69 6d69 742e 0700 38fe error limit...8.\n+00099d80: 9700 0052 0038 fe98 0000 2020 2049 6620 ...R.8.... If \n 00099d90: 4d55 5049 5020 4a4f 5552 4e41 4c20 6e65 MUPIP JOURNAL ne\n 00099da0: 6564 7320 746f 2069 6e63 7265 6d65 6e74 eds to increment\n 00099db0: 2065 7272 6f72 2063 6f75 6e74 2064 7572 error count dur\n 00099dc0: 696e 6720 6974 7320 7072 6f63 6573 7369 ing its processi\n-00099dd0: 6e67 2c20 614d 0038 f299 0000 2020 2077 ng, aM.8.... w\n+00099dd0: 6e67 2c20 614d 0038 fe99 0000 2020 2077 ng, aM.8.... w\n 00099de0: 6172 6e69 6e67 206d 6573 7361 6765 2069 arning message i\n 00099df0: 7320 6973 7375 6564 2066 6f72 2065 7665 s issued for eve\n 00099e00: 7279 2065 7272 6f72 2065 6e63 6f75 6e74 ry error encount\n 00099e10: 6572 6564 2065 7863 6570 7420 696e 2074 ered except in t\n-00099e20: 6865 5400 38f2 9a00 0020 2020 666f 6c6c heT.8.... foll\n+00099e20: 6865 5400 38fe 9a00 0020 2020 666f 6c6c heT.8.... foll\n 00099e30: 6f77 696e 6720 6361 7365 7320 7768 656e owing cases when\n 00099e40: 2074 6865 2065 7272 6f72 2063 6f75 6e74 the error count\n 00099e50: 2069 7320 696e 6372 656d 656e 7465 6420 is incremented \n 00099e60: 6275 7420 6e6f 2077 6172 6e69 6e67 206d but no warning m\n-00099e70: 6573 7361 6765 1800 37f2 c111 0000 2020 essage..7..... \n+00099e70: 6573 7361 6765 1800 37fe c111 0000 2020 essage..7..... \n 00099e80: 2069 7320 6469 7370 6c61 7965 643a 0700 is displayed:..\n-00099e90: 39f2 1100 004d 0039 f221 0000 2020 2020 9....M.9.!.. \n+00099e90: 39fe 1100 004d 0039 fe21 0000 2020 2020 9....M.9.!.. \n 00099ea0: 206f 2057 6865 6e20 6120 636f 6d70 6c65 o When a comple\n 00099eb0: 7465 2074 7261 6e73 6163 7469 6f6e 2069 te transaction i\n 00099ec0: 7320 666f 756e 6420 6166 7465 7220 6120 s found after a \n 00099ed0: 6272 6f6b 656e 2074 7261 6e73 6163 7469 broken transacti\n-00099ee0: 6f6e 3300 39f2 3100 0020 2020 2020 6f20 on3.9.1.. o \n+00099ee0: 6f6e 3300 39fe 3100 0020 2020 2020 6f20 on3.9.1.. o \n 00099ef0: 5768 656e 202d 4558 5452 4143 5420 2d46 When -EXTRACT -F\n 00099f00: 554c 4c20 656e 636f 756e 7465 7273 2065 ULL encounters e\n-00099f10: 7272 6f72 7307 0039 f241 0000 5000 39f2 rrors..9.A..P.9.\n+00099f10: 7272 6f72 7307 0039 fe41 0000 5000 39fe rrors..9.A..P.9.\n 00099f20: 5100 0020 2020 4966 204d 5550 4950 204a Q.. If MUPIP J\n 00099f30: 4f55 524e 414c 2063 6f6d 706c 6574 6573 OURNAL completes\n 00099f40: 2073 7563 6365 7373 6675 6c6c 7920 7769 successfully wi\n 00099f50: 7468 2061 206e 6f6e 2d7a 6572 6f20 7661 th a non-zero va\n-00099f60: 6c75 6520 6f66 2065 7272 6f72 4300 39f2 lue of errorC.9.\n+00099f60: 6c75 6520 6f66 2065 7272 6f72 4300 39fe lue of errorC.9.\n 00099f70: 6100 0020 2020 636f 756e 742c 2074 6865 a.. count, the\n 00099f80: 2072 6574 7572 6e20 7374 6174 7573 2069 return status i\n 00099f90: 7320 6e6f 7420 6120 7375 6363 6573 732c s not a success,\n 00099fa0: 2062 7574 2061 2077 6172 6e69 6e67 2e07 but a warning..\n-00099fb0: 0039 f271 0000 2200 39f2 8100 0020 2020 .9.q..\".9.... \n+00099fb0: 0039 fe71 0000 2200 39fe 8100 0020 2020 .9.q..\".9.... \n 00099fc0: 2d46 455b 4e43 4553 5d5b 3d66 656e 6365 -FE[NCES][=fence\n-00099fd0: 2d6f 7074 696f 6e5d 0700 39f2 9100 0000 -option]..9.....\n+00099fd0: 2d6f 7074 696f 6e5d 0700 39fe 9100 0000 -option]..9.....\n 00099fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00099ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009a000: 0100 0000 f807 0000 4517 0000 0000 0000 ........E.......\n-0009a010: 8a00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0009a010: 8a00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0009a020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0009a030: 4e41 4c00 ff73 00ff 434f 4e54 524f 4c5f NAL..s..CONTROL_\n 0009a040: 5155 414c 4946 4945 5253 00c1 1200 0020 QUALIFIERS..... \n 0009a050: 2020 5370 6563 6966 6965 7320 686f 7720 Specifies how \n 0009a060: 4a4f 5552 4e41 4c20 7072 6f63 6573 7365 JOURNAL processe\n 0009a070: 7320 6665 6e63 6564 2074 7261 6e73 6163 s fenced transac\n 0009a080: 7469 6f6e 732e 2046 656e 6365 6420 7472 tions. Fenced tr\n-0009a090: 616e 7361 6374 696f 6e73 5300 39f2 1100 ansactionsS.9...\n+0009a090: 616e 7361 6374 696f 6e73 5300 39fe 1100 ansactionsS.9...\n 0009a0a0: 0020 2020 6172 6520 6c6f 6769 6361 6c20 . are logical \n 0009a0b0: 7472 616e 7361 6374 696f 6e73 206d 6164 transactions mad\n 0009a0c0: 6520 7570 206f 6620 6461 7461 6261 7365 e up of database\n 0009a0d0: 2075 7064 6174 6573 2070 7265 6365 6465 updates precede\n 0009a0e0: 6420 6279 2061 2054 5354 4152 5453 0039 d by a TSTARTS.9\n-0009a0f0: f221 0000 2020 2063 6f6d 6d61 6e64 2066 .!.. command f\n+0009a0f0: fe21 0000 2020 2063 6f6d 6d61 6e64 2066 .!.. command f\n 0009a100: 6f6c 6c6f 7765 6420 6279 2061 2054 434f ollowed by a TCO\n 0009a110: 4d4d 4954 2063 6f6d 6d61 6e64 2e20 416c MMIT command. Al\n 0009a120: 6c20 7570 6461 7465 7320 6265 7477 6565 l updates betwee\n 0009a130: 6e20 6120 5453 5441 5254 2061 6e64 2061 n a TSTART and a\n-0009a140: 5300 39f2 3100 0020 2020 5443 4f4d 4d49 S.9.1.. TCOMMI\n+0009a140: 5300 39fe 3100 0020 2020 5443 4f4d 4d49 S.9.1.. TCOMMI\n 0009a150: 5420 6172 6520 6465 7369 676e 6564 2074 T are designed t\n 0009a160: 6f20 6f63 6375 7220 746f 6765 7468 6572 o occur together\n 0009a170: 2073 6f20 7468 6174 2061 6674 6572 206a so that after j\n 0009a180: 6f75 726e 616c 2072 6563 6f76 6572 7920 ournal recovery \n-0009a190: 7468 654c 0039 f241 0000 2020 2064 6174 theL.9.A.. dat\n+0009a190: 7468 654c 0039 fe41 0000 2020 2064 6174 theL.9.A.. dat\n 0009a1a0: 6162 6173 6520 636f 6e74 6169 6e73 2065 abase contains e\n 0009a1b0: 6974 6865 7220 616c 6c20 7468 6520 7570 ither all the up\n 0009a1c0: 6461 7465 7320 636f 7272 6573 706f 6e64 dates correspond\n 0009a1d0: 696e 6720 746f 2061 2066 656e 6365 6427 ing to a fenced'\n-0009a1e0: 0039 f251 0000 2020 2074 7261 6e73 6163 .9.Q.. transac\n+0009a1e0: 0039 fe51 0000 2020 2074 7261 6e73 6163 .9.Q.. transac\n 0009a1f0: 7469 6f6e 2c20 6f72 206e 6f6e 6520 6f66 tion, or none of\n-0009a200: 2074 6865 6d2e 0700 39f2 6100 0051 0039 them...9.a..Q.9\n-0009a210: f271 0000 2020 2054 6865 2061 7267 756d .q.. The argum\n+0009a200: 2074 6865 6d2e 0700 39fe 6100 0051 0039 them...9.a..Q.9\n+0009a210: fe71 0000 2020 2054 6865 2061 7267 756d .q.. The argum\n 0009a220: 656e 7420 7661 6c75 6573 2066 6f72 202d ent values for -\n 0009a230: 4645 4e43 4553 206f 7074 696f 6e20 666f FENCES option fo\n 0009a240: 7220 4d55 5049 5020 2d52 4543 4f56 4552 r MUPIP -RECOVER\n 0009a250: 2f2d 524f 4c4c 4241 434b 2061 7265 1d00 /-ROLLBACK are..\n-0009a260: 39f2 8100 0020 2020 6e6f 7420 6361 7365 9.... not case\n-0009a270: 2d73 656e 7369 7469 7665 2e07 0039 f291 -sensitive...9..\n-0009a280: 0000 2000 38f2 1300 0020 2020 5468 6520 .. .8.... The \n+0009a260: 39fe 8100 0020 2020 6e6f 7420 6361 7365 9.... not case\n+0009a270: 2d73 656e 7369 7469 7665 2e07 0039 fe91 -sensitive...9..\n+0009a280: 0000 2000 38fe 1300 0020 2020 5468 6520 .. .8.... The \n 0009a290: 6665 6e63 6520 6f70 7469 6f6e 7320 6172 fence options ar\n-0009a2a0: 653a 0700 39f2 1100 0012 0039 f221 0000 e:..9......9.!..\n-0009a2b0: 2020 2020 206f 204e 4f4e 4507 0039 f231 o NONE..9.1\n-0009a2c0: 0000 5300 39f2 4100 0020 2020 2020 2020 ..S.9.A.. \n+0009a2a0: 653a 0700 39fe 1100 0012 0039 fe21 0000 e:..9......9.!..\n+0009a2b0: 2020 2020 206f 204e 4f4e 4507 0039 fe31 o NONE..9.1\n+0009a2c0: 0000 5300 39fe 4100 0020 2020 2020 2020 ..S.9.A.. \n 0009a2d0: 5468 6973 2063 6175 7365 7320 4d55 5049 This causes MUPI\n 0009a2e0: 5020 4a4f 5552 4e41 4c20 2d52 4543 4f56 P JOURNAL -RECOV\n 0009a2f0: 4552 2074 6f20 6170 706c 7920 616c 6c20 ER to apply all \n 0009a300: 696e 6469 7669 6475 616c 2075 7064 6174 individual updat\n-0009a310: 6573 2061 7350 0039 f251 0000 2020 2020 es asP.9.Q.. \n+0009a310: 6573 2061 7350 0039 fe51 0000 2020 2020 es asP.9.Q.. \n 0009a320: 2020 2069 6620 7472 616e 7361 6374 696f if transactio\n 0009a330: 6e20 6665 6e63 6573 2064 6964 206e 6f74 n fences did not\n 0009a340: 2065 7869 7374 2e20 4e6f 7465 2074 6861 exist. Note tha\n 0009a350: 742c 2074 6869 7320 6d65 616e 7320 6a6f t, this means jo\n-0009a360: 7572 6e61 6c52 0039 f261 0000 2020 2020 urnalR.9.a.. \n+0009a360: 7572 6e61 6c52 0039 fe61 0000 2020 2020 urnalR.9.a.. \n 0009a370: 2020 2070 726f 6365 7373 696e 6720 7472 processing tr\n 0009a380: 6561 7473 2061 2053 4554 2f4b 494c 4c20 eats a SET/KILL \n 0009a390: 7769 7468 696e 2061 2054 5020 7472 616e within a TP tran\n 0009a3a0: 7361 6374 696f 6e20 6173 2069 6620 6974 saction as if it\n-0009a3b0: 2077 6173 2061 6e50 0039 f271 0000 2020 was anP.9.q.. \n+0009a3b0: 2077 6173 2061 6e50 0039 fe71 0000 2020 was anP.9.q.. \n 0009a3c0: 2020 2020 2075 6e66 656e 6365 6420 5345 unfenced SE\n 0009a3d0: 542f 4b49 4c4c 2e20 2d46 454e 4345 533d T/KILL. -FENCES=\n 0009a3e0: 4e4f 4e45 2069 7320 6e6f 7420 7065 726d NONE is not perm\n 0009a3f0: 6974 7465 6420 666f 7220 4d55 5049 5020 itted for MUPIP \n-0009a400: 4a4f 5552 4e41 4c18 0039 f281 0000 2020 JOURNAL..9.... \n+0009a400: 4a4f 5552 4e41 4c18 0039 fe81 0000 2020 JOURNAL..9.... \n 0009a410: 2020 2020 202d 524f 4c4c 4241 434b 2e07 -ROLLBACK..\n-0009a420: 0039 f291 0000 1400 38f2 1400 0020 2020 .9......8.... \n-0009a430: 2020 6f20 414c 5741 5953 0700 39f2 1100 o ALWAYS..9...\n-0009a440: 0054 0039 f221 0000 2020 2020 2020 2054 .T.9.!.. T\n+0009a420: 0039 fe91 0000 1400 38fe 1400 0020 2020 .9......8.... \n+0009a430: 2020 6f20 414c 5741 5953 0700 39fe 1100 o ALWAYS..9...\n+0009a440: 0054 0039 fe21 0000 2020 2020 2020 2054 .T.9.!.. T\n 0009a450: 6869 7320 6361 7573 6573 204d 5550 4950 his causes MUPIP\n 0009a460: 204a 4f55 524e 414c 202d 5245 434f 5645 JOURNAL -RECOVE\n 0009a470: 5220 746f 2074 7265 6174 2061 6e79 2075 R to treat any u\n 0009a480: 6e66 656e 6365 6420 6f72 2069 6d70 726f nfenced or impro\n-0009a490: 7065 726c 7953 0039 f231 0000 2020 2020 perlyS.9.1.. \n+0009a490: 7065 726c 7953 0039 fe31 0000 2020 2020 perlyS.9.1.. \n 0009a4a0: 2020 2066 656e 6365 6420 7570 6461 7465 fenced update\n 0009a4b0: 7320 6173 2062 726f 6b65 6e20 7472 616e s as broken tran\n 0009a4c0: 7361 6374 696f 6e73 2e20 4645 4e43 4553 sactions. FENCES\n 0009a4d0: 3d41 4c57 4159 5320 6973 206e 6f74 2070 =ALWAYS is not p\n-0009a4e0: 6572 6d69 7474 6564 2a00 39f2 4100 0020 ermitted*.9.A.. \n+0009a4e0: 6572 6d69 7474 6564 2a00 39fe 4100 0020 ermitted*.9.A.. \n 0009a4f0: 2020 2020 2020 666f 7220 4d55 5049 5020 for MUPIP \n 0009a500: 4a4f 5552 4e41 4c20 2d52 4f4c 4c42 4143 JOURNAL -ROLLBAC\n-0009a510: 4b2e 0700 39f2 5100 0015 0039 f261 0000 K...9.Q....9.a..\n+0009a510: 4b2e 0700 39fe 5100 0015 0039 fe61 0000 K...9.Q....9.a..\n 0009a520: 2020 2020 206f 2050 524f 4345 5353 0700 o PROCESS..\n-0009a530: 39f2 7100 0050 0039 f281 0000 2020 2020 9.q..P.9.... \n+0009a530: 39fe 7100 0050 0039 fe81 0000 2020 2020 9.q..P.9.... \n 0009a540: 2020 2054 6869 7320 6361 7573 6573 204d This causes M\n 0009a550: 5550 4950 204a 4f55 524e 414c 2074 6f20 UPIP JOURNAL to \n 0009a560: 6163 6365 7074 2075 6e66 656e 6365 6420 accept unfenced \n 0009a570: 6461 7461 6261 7365 2075 7064 6174 6573 database updates\n-0009a580: 2c20 616e 6454 0039 f291 0000 2020 2020 , andT.9.... \n+0009a580: 2c20 616e 6454 0039 fe91 0000 2020 2020 , andT.9.... \n 0009a590: 2020 2061 6c73 6f20 746f 206f 6273 6572 also to obser\n 0009a5a0: 7665 2066 656e 6365 7320 7768 656e 2074 ve fences when t\n 0009a5b0: 6865 7920 6170 7065 6172 2c20 6765 6e65 hey appear, gene\n 0009a5c0: 7261 7469 6e67 2062 726f 6b65 6e20 7472 rating broken tr\n-0009a5d0: 616e 7361 6374 696f 6e52 0038 f215 0000 ansactionR.8....\n+0009a5d0: 616e 7361 6374 696f 6e52 0038 fe15 0000 ansactionR.8....\n 0009a5e0: 2020 2020 2020 2066 696c 6573 2069 6e20 files in \n 0009a5f0: 7468 6520 6361 7365 206f 6620 6120 5453 the case of a TS\n 0009a600: 5441 5254 2077 6974 6820 6e6f 2063 6f72 TART with no cor\n 0009a610: 7265 7370 6f6e 6469 6e67 2054 434f 4d4d responding TCOMM\n-0009a620: 4954 2e20 4974 2061 6c73 6f4e 0039 f211 IT. It alsoN.9..\n+0009a620: 4954 2e20 4974 2061 6c73 6f4e 0039 fe11 IT. It alsoN.9..\n 0009a630: 0000 2020 2020 2020 2067 656e 6572 6174 .. generat\n 0009a640: 6573 2062 726f 6b65 6e20 7472 616e 7361 es broken transa\n 0009a650: 6374 696f 6e73 2069 6620 6120 6d75 6c74 ctions if a mult\n 0009a660: 692d 7265 6769 6f6e 2074 7261 6e73 6163 i-region transac\n-0009a670: 7469 6f6e 2077 6974 6854 0039 f221 0000 tion withT.9.!..\n+0009a670: 7469 6f6e 2077 6974 6854 0039 fe21 0000 tion withT.9.!..\n 0009a680: 2020 2020 2020 2054 5354 4152 5420 616e TSTART an\n 0009a690: 6420 5443 4f4d 4d49 5420 6578 7065 6374 d TCOMMIT expect\n 0009a6a0: 7320 4e20 7265 6769 6f6e 7320 746f 2070 s N regions to p\n 0009a6b0: 6172 7469 6369 7061 7465 2c20 6275 7420 articipate, but \n 0009a6c0: 7468 6520 6e75 6d62 6572 206f 664a 0039 the number ofJ.9\n-0009a6d0: f231 0000 2020 2020 2020 2054 5354 4152 .1.. TSTAR\n+0009a6d0: fe31 0000 2020 2020 2020 2054 5354 4152 .1.. TSTAR\n 0009a6e0: 542f 5443 4f4d 4d49 5420 7061 6972 7320 T/TCOMMIT pairs \n 0009a6f0: 666f 756e 6420 6973 206c 6573 7320 7468 found is less th\n 0009a700: 616e 204e 2e20 2d52 4f4c 4c42 4143 4b20 an N. -ROLLBACK \n-0009a710: 6163 6365 7074 7334 0039 f241 0000 2020 accepts4.9.A.. \n+0009a710: 6163 6365 7074 7334 0039 fe41 0000 2020 accepts4.9.A.. \n 0009a720: 2020 2020 202d 4645 4e43 4553 3d50 524f -FENCES=PRO\n 0009a730: 4345 5353 2c20 7768 6963 6820 6973 2074 CESS, which is t\n-0009a740: 6865 2064 6566 6175 6c74 2e07 0039 f251 he default...9.Q\n-0009a750: 0000 3900 39f2 6100 0020 2020 4279 2064 ..9.9.a.. By d\n+0009a740: 6865 2064 6566 6175 6c74 2e07 0039 fe51 he default...9.Q\n+0009a750: 0000 3900 39fe 6100 0020 2020 4279 2064 ..9.9.a.. By d\n 0009a760: 6566 6175 6c74 2c20 4d55 5049 5020 4a4f efault, MUPIP JO\n 0009a770: 5552 4e41 4c20 7573 6573 202d 4645 4e43 URNAL uses -FENC\n-0009a780: 4553 3d50 524f 4345 5353 2e07 0039 f271 ES=PROCESS...9.q\n-0009a790: 0000 1100 39f2 8100 0020 2020 2d46 555b ....9.... -FU[\n-0009a7a0: 4c4c 5d07 0039 f291 0000 4e00 38f2 1600 LL]..9....N.8...\n+0009a780: 4553 3d50 524f 4345 5353 2e07 0039 fe71 ES=PROCESS...9.q\n+0009a790: 0000 1100 39fe 8100 0020 2020 2d46 555b ....9.... -FU[\n+0009a7a0: 4c4c 5d07 0039 fe91 0000 4e00 38fe 1600 LL]..9....N.8...\n 0009a7b0: 0020 2020 2d46 554c 4c20 7768 656e 2075 . -FULL when u\n 0009a7c0: 7365 6420 7769 7468 202d 4558 5452 4143 sed with -EXTRAC\n 0009a7d0: 542c 2073 7065 6369 6669 6573 2074 6861 T, specifies tha\n 0009a7e0: 7420 616c 6c20 6a6f 7572 6e61 6c20 7265 t all journal re\n 0009a7f0: 636f 7264 7320 6265 0000 0000 0000 0000 cords be........\n 0009a800: 0100 0000 cb07 0000 6617 0000 0000 0000 ........f.......\n-0009a810: 8500 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0009a810: 8500 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0009a820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0009a830: 4e41 4c00 ff73 00ff 434f 4e54 524f 4c5f NAL..s..CONTROL_\n 0009a840: 5155 414c 4946 4945 5253 00c1 1611 0000 QUALIFIERS......\n 0009a850: 2020 2065 7874 7261 6374 6564 2e20 4120 extracted. A \n 0009a860: 6a6f 7572 6e61 6c20 6669 6c65 2773 2063 journal file's c\n 0009a870: 6f6e 7465 6e74 7320 6361 6e20 6265 2072 ontents can be r\n 0009a880: 6f6c 6c65 6420 6261 636b 2069 6e20 6361 olled back in ca\n-0009a890: 7365 206f 6654 0039 f221 0000 2020 2062 se ofT.9.!.. b\n+0009a890: 7365 206f 6654 0039 fe21 0000 2020 2062 se ofT.9.!.. b\n 0009a8a0: 6163 6b77 6172 6420 7265 636f 7665 7279 ackward recovery\n 0009a8b0: 206f 7220 726f 6c6c 6261 636b 2069 6e20 or rollback in \n 0009a8c0: 6f72 6465 7220 746f 206b 6565 7020 7468 order to keep th\n 0009a8d0: 6520 6461 7461 6261 7365 2061 6e64 206a e database and j\n-0009a8e0: 6f75 726e 616c 2069 6e53 0039 f231 0000 ournal inS.9.1..\n+0009a8e0: 6f75 726e 616c 2069 6e53 0039 fe31 0000 ournal inS.9.1..\n 0009a8f0: 2020 2073 796e 632e 2054 6869 7320 6973 sync. This is\n 0009a900: 2061 6368 6965 7665 6420 6e6f 7420 6279 achieved not by\n 0009a910: 2074 7275 6e63 6174 696e 6720 7468 6520 truncating the \n 0009a920: 636f 6e74 656e 7473 206f 6620 7468 6520 contents of the \n-0009a930: 6a6f 7572 6e61 6c20 6669 6c65 5300 39f2 journal fileS.9.\n+0009a930: 6a6f 7572 6e61 6c20 6669 6c65 5300 39fe journal fileS.9.\n 0009a940: 4100 0020 2020 6275 7420 696e 7374 6561 A.. but instea\n 0009a950: 6420 7365 7474 696e 6720 6120 6669 656c d setting a fiel\n 0009a960: 6420 696e 2074 6865 206a 6f75 726e 616c d in the journal\n 0009a970: 2066 696c 6520 6865 6164 6572 2c20 7768 file header, wh\n 0009a980: 6963 6820 7368 6f77 7320 7570 2061 7350 ich shows up asP\n-0009a990: 0039 f251 0000 2020 2022 5072 6576 2052 .9.Q.. \"Prev R\n+0009a990: 0039 fe51 0000 2020 2022 5072 6576 2052 .9.Q.. \"Prev R\n 0009a9a0: 6563 6f76 6572 7920 456e 6420 6f66 2044 ecovery End of D\n 0009a9b0: 6174 6122 2069 6e20 6120 4d55 5049 5020 ata\" in a MUPIP \n 0009a9c0: 4a4f 5552 4e41 4c20 2d53 484f 573d 4845 JOURNAL -SHOW=HE\n 0009a9d0: 4144 4552 206f 7574 7075 742c 2074 6f4e ADER output, toN\n-0009a9e0: 0039 f261 0000 2020 2069 6e64 6963 6174 .9.a.. indicat\n+0009a9e0: 0039 fe61 0000 2020 2069 6e64 6963 6174 .9.a.. indicat\n 0009a9f0: 6520 7468 6520 656e 6420 6f66 2074 6865 e the end of the\n 0009aa00: 206a 6f75 726e 616c 2066 696c 6520 6265 journal file be\n 0009aa10: 666f 7265 2072 6f6c 6c69 6e67 2062 6163 fore rolling bac\n 0009aa20: 6b20 616e 6420 7365 7474 696e 6751 0039 k and settingQ.9\n-0009aa30: f271 0000 2020 2061 6e6f 7468 6572 2066 .q.. another f\n+0009aa30: fe71 0000 2020 2061 6e6f 7468 6572 2066 .q.. another f\n 0009aa40: 6965 6c64 2069 6e20 7468 6520 6669 6c65 ield in the file\n 0009aa50: 2068 6561 6465 7220 746f 2069 6e64 6963 header to indic\n 0009aa60: 6174 6520 7468 6520 6e65 7720 656e 6420 ate the new end \n 0009aa70: 6f66 2074 6865 206a 6f75 726e 616c 5400 of the journalT.\n-0009aa80: 39f2 8100 0020 2020 6669 6c65 2028 7468 9.... file (th\n+0009aa80: 39fe 8100 0020 2020 6669 6c65 2028 7468 9.... file (th\n 0009aa90: 6973 2066 6965 6c64 2073 686f 7773 2075 is field shows u\n 0009aaa0: 7020 6173 2022 456e 6420 6f66 2044 6174 p as \"End of Dat\n 0009aab0: 6122 2069 6e20 6120 4d55 5049 5020 4a4f a\" in a MUPIP JO\n 0009aac0: 5552 4e41 4c20 2d53 484f 573d 4845 4144 URNAL -SHOW=HEAD\n-0009aad0: 4552 5300 39f2 9100 0020 2020 6f75 7470 ERS.9.... outp\n+0009aad0: 4552 5300 39fe 9100 0020 2020 6f75 7470 ERS.9.... outp\n 0009aae0: 7574 292e 204f 6e63 6520 6120 6a6f 7572 ut). Once a jour\n 0009aaf0: 6e61 6c20 6669 6c65 2773 2063 6f6e 7465 nal file's conte\n 0009ab00: 6e74 7320 6172 6520 726f 6c6c 6564 2062 nts are rolled b\n 0009ab10: 6163 6b2c 2061 6c6c 2066 7574 7572 6520 ack, all future \n-0009ab20: 4d55 5049 5052 0038 f217 0000 2020 204a MUPIPR.8.... J\n+0009ab20: 4d55 5049 5052 0038 fe17 0000 2020 204a MUPIPR.8.... J\n 0009ab30: 4f55 524e 414c 2063 6f6d 6d61 6e64 7320 OURNAL commands \n 0009ab40: 2869 6e63 6c75 6469 6e67 202d 4558 5452 (including -EXTR\n 0009ab50: 4143 5429 206f 7065 7261 7465 206f 6e20 ACT) operate on \n 0009ab60: 7468 6520 726f 6c6c 6564 2062 6163 6b20 the rolled back \n-0009ab70: 6a6f 7572 6e61 6c52 0039 f211 0000 2020 journalR.9.... \n+0009ab70: 6a6f 7572 6e61 6c52 0039 fe11 0000 2020 journalR.9.... \n 0009ab80: 2066 696c 6520 6f6e 6c79 2e20 4275 7420 file only. But \n 0009ab90: 6966 202d 4655 4c4c 2069 7320 7370 6563 if -FULL is spec\n 0009aba0: 6966 6965 6420 616c 6f6e 6720 7769 7468 ified along with\n 0009abb0: 202d 4558 5452 4143 542c 204d 5550 4950 -EXTRACT, MUPIP\n-0009abc0: 2065 7874 7261 6374 7354 0039 f221 0000 extractsT.9.!..\n+0009abc0: 2065 7874 7261 6374 7354 0039 fe21 0000 extractsT.9.!..\n 0009abd0: 2020 2074 6865 2065 6e74 6972 6520 6a6f the entire jo\n 0009abe0: 7572 6e61 6c20 6669 6c65 2063 6f6e 7465 urnal file conte\n 0009abf0: 6e74 7320 2869 6e63 6c75 6469 6e67 2074 nts (including t\n 0009ac00: 686f 7365 2072 6563 6f72 6473 2074 6861 hose records tha\n 0009ac10: 7420 7765 7265 2072 6f6c 6c65 6452 0039 t were rolledR.9\n-0009ac20: f231 0000 2020 2062 6163 6b29 2e20 5468 .1.. back). Th\n+0009ac20: fe31 0000 2020 2062 6163 6b29 2e20 5468 .1.. back). Th\n 0009ac30: 6973 2071 7561 6c69 6669 6572 2069 7320 is qualifier is \n 0009ac40: 746f 2062 6520 7573 6564 206f 6e6c 7920 to be used only \n 0009ac50: 6173 2061 2064 6961 676e 6f73 7469 6320 as a diagnostic \n 0009ac60: 746f 6f6c 2061 6e64 206e 6f74 2069 6e1b tool and not in.\n-0009ac70: 0039 f241 0000 2020 206e 6f72 6d61 6c20 .9.A.. normal \n-0009ac80: 6f70 6572 6174 696f 6e2e 0700 39f2 5100 operation...9.Q.\n-0009ac90: 003b 0039 f261 0000 2020 202d 4655 4c4c .;.9.a.. -FULL\n+0009ac70: 0039 fe41 0000 2020 206e 6f72 6d61 6c20 .9.A.. normal \n+0009ac80: 6f70 6572 6174 696f 6e2e 0700 39fe 5100 operation...9.Q.\n+0009ac90: 003b 0039 fe61 0000 2020 202d 4655 4c4c .;.9.a.. -FULL\n 0009aca0: 2071 7561 6c69 6669 6572 2069 7320 636f qualifier is co\n 0009acb0: 6d70 6174 6962 6c65 2077 6974 6820 2d45 mpatible with -E\n-0009acc0: 5854 5241 4354 206f 6e6c 792e 0700 39f2 XTRACT only...9.\n-0009acd0: 7100 001c 0039 f281 0000 2020 202d 5b4e q....9.... -[N\n+0009acc0: 5854 5241 4354 206f 6e6c 792e 0700 39fe XTRACT only...9.\n+0009acd0: 7100 001c 0039 fe81 0000 2020 202d 5b4e q....9.... -[N\n 0009ace0: 4f5d 494e 5b54 4552 4143 5449 5645 5d07 O]IN[TERACTIVE].\n-0009acf0: 0039 f291 0000 4a00 38f2 1800 0020 2020 .9....J.8.... \n+0009acf0: 0039 fe91 0000 4a00 38fe 1800 0020 2020 .9....J.8.... \n 0009ad00: 5370 6563 6966 6965 7320 7768 6574 6865 Specifies whethe\n 0009ad10: 722c 2066 6f72 2065 6163 6820 6572 726f r, for each erro\n 0009ad20: 7220 6f76 6572 2074 6865 202d 4552 524f r over the -ERRO\n 0009ad30: 525f 4c49 4d49 542c 204a 4f55 524e 414c R_LIMIT, JOURNAL\n-0009ad40: 4c00 39f2 1100 0020 2020 7072 6f63 6573 L.9.... proces\n+0009ad40: 4c00 39fe 1100 0020 2020 7072 6f63 6573 L.9.... proces\n 0009ad50: 7369 6e67 2070 726f 6d70 7473 2074 6865 sing prompts the\n 0009ad60: 2069 6e76 6f6b 696e 6720 6f70 6572 6174 invoking operat\n 0009ad70: 6f72 2066 6f72 2061 2072 6573 706f 6e73 or for a respons\n-0009ad80: 6520 746f 2063 6f6e 7472 6f6c 4e00 39f2 e to controlN.9.\n+0009ad80: 6520 746f 2063 6f6e 7472 6f6c 4e00 39fe e to controlN.9.\n 0009ad90: 2100 0020 2020 636f 6e74 696e 7561 7469 !.. continuati\n 0009ada0: 6f6e 206f 6620 7072 6f63 6573 7369 6e67 on of processing\n 0009adb0: 2e20 4966 2074 6865 206f 7065 7261 746f . If the operato\n 0009adc0: 7220 7265 7370 6f6e 6473 2074 6861 7420 r responds that \n-0009add0: 7072 6f63 6573 7369 6e67 4400 39f2 3100 processingD.9.1.\n+0009add0: 7072 6f63 6573 7369 6e67 4400 39fe 3100 processingD.9.1.\n 0009ade0: 0020 2020 7368 6f75 6c64 206e 6f74 2063 . should not c\n 0009adf0: 6f6e 7469 6e75 652c 2074 6865 204d 5550 ontinue, the MUP\n 0009ae00: 4950 204a 4f55 524e 414c 2063 6f6d 6d61 IP JOURNAL comma\n 0009ae10: 6e64 2074 6572 6d69 6e61 7465 732e 0700 nd terminates...\n-0009ae20: 39f2 4100 004f 0039 f251 0000 2020 202d 9.A..O.9.Q.. -\n+0009ae20: 39fe 4100 004f 0039 fe51 0000 2020 202d 9.A..O.9.Q.. -\n 0009ae30: 4e4f 494e 5445 5241 4354 4956 4520 7465 NOINTERACTIVE te\n 0009ae40: 726d 696e 6174 6573 2074 6865 206a 6f75 rminates the jou\n 0009ae50: 726e 616c 2070 726f 6365 7373 696e 6720 rnal processing \n 0009ae60: 6173 2073 6f6f 6e20 6173 2074 6865 204d as soon as the M\n-0009ae70: 5550 4950 5300 39f2 6100 0020 2020 4a4f UPIPS.9.a.. JO\n+0009ae70: 5550 4950 5300 39fe 6100 0020 2020 4a4f UPIPS.9.a.. JO\n 0009ae80: 5552 4e41 4c20 636f 6d6d 616e 6420 6765 URNAL command ge\n 0009ae90: 6e65 7261 7465 7320 7468 6520 6e75 6d62 nerates the numb\n 0009aea0: 6572 206f 6620 6572 726f 7273 2073 7065 er of errors spe\n 0009aeb0: 6369 6669 6564 2069 6e20 2d45 5252 4f52 cified in -ERROR\n-0009aec0: 5f4c 494d 4954 2e07 0039 f271 0000 5300 _LIMIT...9.q..S.\n-0009aed0: 39f2 8100 0020 2020 5468 6973 2071 7561 9.... This qua\n+0009aec0: 5f4c 494d 4954 2e07 0039 fe71 0000 5300 _LIMIT...9.q..S.\n+0009aed0: 39fe 8100 0020 2020 5468 6973 2071 7561 9.... This qua\n 0009aee0: 6c69 6669 6572 2061 7070 6c69 6573 2077 lifier applies w\n 0009aef0: 6865 6e20 7468 6520 4d55 5049 5020 636f hen the MUPIP co\n 0009af00: 6d6d 616e 6420 6973 2065 6e74 6572 6564 mmand is entered\n 0009af10: 2066 726f 6d20 6120 7465 726d 696e 616c from a terminal\n-0009af20: 2e26 0039 f291 0000 2020 2054 6865 2064 .&.9.... The d\n+0009af20: 2e26 0039 fe91 0000 2020 2054 6865 2064 .&.9.... The d\n 0009af30: 6566 6175 6c74 2069 7320 2d49 4e54 4552 efault is -INTER\n-0009af40: 4143 5449 5645 2e07 0038 f219 0000 2900 ACTIVE...8....).\n-0009af50: 39f2 1100 0020 2020 2d5b 4e4f 5d4c 4f53 9.... -[NO]LOS\n+0009af40: 4143 5449 5645 2e07 0038 fe19 0000 2900 ACTIVE...8....).\n+0009af50: 39fe 1100 0020 2020 2d5b 4e4f 5d4c 4f53 9.... -[NO]LOS\n 0009af60: 545b 5452 414e 535d 3d3c 6578 7472 6163 T[TRANS]=..9.!..M.\n-0009af80: 39f2 3100 0020 2020 2d5b 4e4f 5d4c 4f53 9.1.. -[NO]LOS\n+0009af70: 7420 6669 6c65 3e07 0039 fe21 0000 4d00 t file>..9.!..M.\n+0009af80: 39fe 3100 0020 2020 2d5b 4e4f 5d4c 4f53 9.1.. -[NO]LOS\n 0009af90: 5454 5241 4e53 2069 7320 616e 206f 7074 TTRANS is an opt\n 0009afa0: 696f 6e61 6c20 7175 616c 6966 6965 7220 ional qualifier \n 0009afb0: 666f 7220 2d52 4543 4f56 4552 2c20 2d52 for -RECOVER, -R\n 0009afc0: 4f4c 4c42 4143 4b20 616e 6400 0000 0000 OLLBACK and.....\n 0009afd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009b000: 0100 0000 e307 0000 8217 0000 0000 0000 ................\n-0009b010: 8900 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0009b010: 8900 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0009b020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0009b030: 4e41 4c00 ff73 00ff 434f 4e54 524f 4c5f NAL..s..CONTROL_\n 0009b040: 5155 414c 4946 4945 5253 00c1 1941 0000 QUALIFIERS...A..\n 0009b050: 2020 202d 4558 5452 4143 542e 204e 4f4c -EXTRACT. NOL\n 0009b060: 4f53 5454 414e 5320 7375 7070 7265 7373 OSTTANS suppress\n 0009b070: 6573 2074 6865 2067 656e 6572 6174 696f es the generatio\n 0009b080: 6e20 6f66 2061 2062 726f 6b65 6e20 7472 n of a broken tr\n-0009b090: 616e 7361 6374 696f 6e50 0039 f251 0000 ansactionP.9.Q..\n+0009b090: 616e 7361 6374 696f 6e50 0039 fe51 0000 ansactionP.9.Q..\n 0009b0a0: 2020 2066 696c 652e 204f 7468 6572 7769 file. Otherwi\n 0009b0b0: 7365 2c20 6966 2074 6865 2063 6f6d 6d61 se, if the comma\n 0009b0c0: 6e64 2064 6f65 7320 6e6f 7420 7370 6563 nd does not spec\n 0009b0d0: 6966 7920 6120 6669 6c65 206e 616d 6520 ify a file name \n-0009b0e0: 616e 6420 4d55 5049 5054 0039 f261 0000 and MUPIPT.9.a..\n+0009b0e0: 616e 6420 4d55 5049 5054 0039 fe61 0000 and MUPIPT.9.a..\n 0009b0f0: 2020 2066 696e 6473 2061 6e79 206c 6f73 finds any los\n 0009b100: 7420 7472 616e 7361 6374 696f 6e73 2c20 t transactions, \n 0009b110: 4d55 5049 5020 4a4f 5552 4e41 4c20 6372 MUPIP JOURNAL cr\n 0009b120: 6561 7465 7320 6120 6c6f 7374 2074 7261 eates a lost tra\n 0009b130: 6e73 6163 7469 6f6e 2066 696c 6551 0039 nsaction fileQ.9\n-0009b140: f271 0000 2020 2075 7369 6e67 2074 6865 .q.. using the\n+0009b140: fe71 0000 2020 2075 7369 6e67 2074 6865 .q.. using the\n 0009b150: 206e 616d 6520 6f66 2074 6865 2063 7572 name of the cur\n 0009b160: 7265 6e74 206a 6f75 726e 616c 2066 696c rent journal fil\n 0009b170: 6520 6265 696e 6720 7072 6f63 6573 7365 e being processe\n 0009b180: 6420 7769 7468 2061 202e 6c6f 7374 1400 d with a .lost..\n-0009b190: 39f2 8100 0020 2020 6578 7465 6e73 696f 9.... extensio\n-0009b1a0: 6e2e 0700 39f2 9100 004c 0038 f21a 0000 n...9....L.8....\n+0009b190: 39fe 8100 0020 2020 6578 7465 6e73 696f 9.... extensio\n+0009b1a0: 6e2e 0700 39fe 9100 004c 0038 fe1a 0000 n...9....L.8....\n 0009b1b0: 2020 204a 6f75 726e 616c 2070 726f 6365 Journal proce\n 0009b1c0: 7373 696e 6720 7472 6561 7473 2061 6e79 ssing treats any\n 0009b1d0: 2063 6f6d 706c 6574 6520 7472 616e 7361 complete transa\n 0009b1e0: 6374 696f 6e73 2061 6674 6572 2061 2062 ctions after a b\n-0009b1f0: 726f 6b65 6e52 0039 f211 0000 2020 2074 rokenR.9.... t\n+0009b1f0: 726f 6b65 6e52 0039 fe11 0000 2020 2074 rokenR.9.... t\n 0009b200: 7261 6e73 6163 7469 6f6e 2061 7320 6120 ransaction as a \n 0009b210: 6c6f 7374 2074 7261 6e73 6163 7469 6f6e lost transaction\n 0009b220: 2c20 616e 6420 7772 6974 6573 2073 7563 , and writes suc\n 0009b230: 6820 7472 616e 7361 6374 696f 6e73 2069 h transactions i\n-0009b240: 6e74 6f20 7468 6553 0039 f221 0000 2020 nto theS.9.!.. \n+0009b240: 6e74 6f20 7468 6553 0039 fe21 0000 2020 nto theS.9.!.. \n 0009b250: 206c 6f73 7420 7472 616e 7361 6374 696f lost transactio\n 0009b260: 6e20 6669 6c65 2e20 2d52 4543 4f56 4552 n file. -RECOVER\n 0009b270: 206d 6967 6874 2063 6f6e 7369 6465 7220 might consider \n 0009b280: 6974 2061 7320 676f 6f64 2074 7261 6e73 it as good trans\n-0009b290: 6163 7469 6f6e 2061 6e64 5100 39f2 3100 action andQ.9.1.\n+0009b290: 6163 7469 6f6e 2061 6e64 5100 39fe 3100 action andQ.9.1.\n 0009b2a0: 0020 2020 6170 706c 7920 6974 2074 6f20 . apply it to \n 0009b2b0: 7468 6520 6461 7461 6261 7365 2c20 6966 the database, if\n 0009b2c0: 202d 4552 524f 525f 4c49 4d49 5420 7175 -ERROR_LIMIT qu\n 0009b2d0: 616c 6966 6965 7220 616c 6c6f 7773 2069 alifier allows i\n-0009b2e0: 7420 746f 2064 6f20 736f 2e07 0039 f241 t to do so...9.A\n-0009b2f0: 0000 5300 39f2 5100 0020 2020 4e6f 7465 ..S.9.Q.. Note\n+0009b2e0: 7420 746f 2064 6f20 736f 2e07 0039 fe41 t to do so...9.A\n+0009b2f0: 0000 5300 39fe 5100 0020 2020 4e6f 7465 ..S.9.Q.. Note\n 0009b300: 2074 6861 742c 2069 6620 7365 6c65 6374 that, if select\n 0009b310: 696f 6e20 7175 616c 6966 6965 7273 2061 ion qualifiers a\n 0009b320: 7265 2073 7065 6369 6669 6564 2c20 6a6f re specified, jo\n 0009b330: 7572 6e61 6c20 7072 6f63 6573 7369 6e67 urnal processing\n-0009b340: 2064 6f65 734e 0039 f261 0000 2020 2074 doesN.9.a.. t\n+0009b340: 2064 6f65 734e 0039 fe61 0000 2020 2074 doesN.9.a.. t\n 0009b350: 6865 2062 726f 6b65 6e20 7472 616e 7361 he broken transa\n 0009b360: 6374 696f 6e20 6465 7465 726d 696e 6174 ction determinat\n 0009b370: 696f 6e20 2861 6e64 2074 6865 7265 666f ion (and therefo\n 0009b380: 7265 206c 6f73 7420 7472 616e 7361 6374 re lost transact\n-0009b390: 696f 6e52 0039 f271 0000 2020 2064 6574 ionR.9.q.. det\n+0009b390: 696f 6e52 0039 fe71 0000 2020 2064 6574 ionR.9.q.. det\n 0009b3a0: 6572 6d69 6e61 7469 6f6e 2061 7320 7765 ermination as we\n 0009b3b0: 6c6c 2920 6261 7365 6420 6f6e 2074 6865 ll) based on the\n 0009b3c0: 206a 6f75 726e 616c 2066 696c 6520 7468 journal file th\n 0009b3d0: 6174 2069 7320 6669 6c74 6572 6564 2062 at is filtered b\n-0009b3e0: 7920 7468 6553 0039 f281 0000 2020 2073 y theS.9.... s\n+0009b3e0: 7920 7468 6553 0039 fe81 0000 2020 2073 y theS.9.... s\n 0009b3f0: 656c 6563 7469 6f6e 2071 7561 6c69 6669 election qualifi\n 0009b400: 6572 732e 2054 6869 7320 6d65 616e 7320 ers. This means \n 0009b410: 7468 6174 2061 2074 7261 6e73 6163 7469 that a transacti\n 0009b420: 6f6e 2773 206a 6f75 726e 616c 2072 6563 on's journal rec\n-0009b430: 6f72 6473 206d 6179 5200 39f2 9100 0020 ords mayR.9.... \n+0009b430: 6f72 6473 206d 6179 5200 39fe 9100 0020 ords mayR.9.... \n 0009b440: 2020 6265 2063 6f6e 7369 6465 7265 6420 be considered \n 0009b450: 636f 6d70 6c65 7465 206f 7220 6272 6f6b complete or brok\n 0009b460: 656e 206f 7220 6c6f 7374 2c20 6465 7065 en or lost, depe\n 0009b470: 6e64 696e 6720 6f6e 2074 6865 206e 6174 nding on the nat\n-0009b480: 7572 6520 6f66 2074 6865 4b00 38f2 2100 ure of theK.8.!.\n+0009b480: 7572 6520 6f66 2074 6865 4b00 38fe 2100 ure of theK.8.!.\n 0009b490: 0020 2020 7365 6c65 6374 696f 6e20 7175 . selection qu\n 0009b4a0: 616c 6966 6965 7273 2e20 5573 696e 6720 alifiers. Using \n 0009b4b0: 2d46 454e 4345 533d 4e4f 4e45 2061 6c6f -FENCES=NONE alo\n 0009b4c0: 6e67 2077 6974 6820 7468 6520 7365 6c65 ng with the sele\n-0009b4d0: 6374 696f 6e52 0039 f211 0000 2020 2071 ctionR.9.... q\n+0009b4d0: 6374 696f 6e52 0039 fe11 0000 2020 2071 ctionR.9.... q\n 0009b4e0: 7561 6c69 6669 6572 7320 7265 7375 6c74 ualifiers result\n 0009b4f0: 7320 696e 2065 7665 7279 206a 6f75 726e s in every journ\n 0009b500: 616c 2072 6563 6f72 6420 6265 696e 6720 al record being \n 0009b510: 636f 6e73 6964 6572 6564 2063 6f6d 706c considered compl\n-0009b520: 6574 6520 616e 6441 0039 f221 0000 2020 ete andA.9.!.. \n+0009b520: 6574 6520 616e 6441 0039 fe21 0000 2020 ete andA.9.!.. \n 0009b530: 2068 656e 6365 2070 7265 7665 6e74 696e hence preventin\n 0009b540: 6720 6272 6f6b 656e 206f 7220 6c6f 7374 g broken or lost\n 0009b550: 2074 7261 6e73 6163 7469 6f6e 2070 726f transaction pro\n-0009b560: 6365 7373 696e 672e 0700 39f2 3100 004c cessing...9.1..L\n-0009b570: 0039 f241 0000 2020 2049 6e20 7468 6520 .9.A.. In the \n+0009b560: 6365 7373 696e 672e 0700 39fe 3100 004c cessing...9.1..L\n+0009b570: 0039 fe41 0000 2020 2049 6e20 7468 6520 .9.A.. In the \n 0009b580: 6361 7365 206f 6620 6120 7265 706c 6963 case of a replic\n 0009b590: 6174 6564 2064 6174 6162 6173 652c 206c ated database, l\n 0009b5a0: 6f73 7420 7472 616e 7361 6374 696f 6e20 ost transaction \n-0009b5b0: 6361 6e20 6861 7665 2061 6e4f 0039 f251 can have anO.9.Q\n+0009b5b0: 6361 6e20 6861 7665 2061 6e4f 0039 fe51 can have anO.9.Q\n 0009b5c0: 0000 2020 2061 6464 6974 696f 6e61 6c20 .. additional \n 0009b5d0: 6361 7573 652e 2049 6620 6661 696c 6f76 cause. If failov\n 0009b5e0: 6572 206f 6363 7572 7320 2874 6861 7420 er occurs (that \n 0009b5f0: 6973 2c20 7468 6520 6f72 6967 696e 6174 is, the originat\n-0009b600: 696e 6720 536f 7572 6365 4c00 39f2 6100 ing SourceL.9.a.\n+0009b600: 696e 6720 536f 7572 6365 4c00 39fe 6100 ing SourceL.9.a.\n 0009b610: 0020 2020 5365 7276 6572 2c20 412c 2066 . Server, A, f\n 0009b620: 6169 6c73 2061 6e64 2074 6865 2072 6570 ails and the rep\n 0009b630: 6c69 6361 7469 6e67 2053 6f75 7263 6520 licating Source \n 0009b640: 5365 7276 6572 2c20 422c 2061 7373 756d Server, B, assum\n-0009b650: 6573 2074 6865 5300 39f2 7100 0020 2020 es theS.9.q.. \n+0009b650: 6573 2074 6865 5300 39fe 7100 0020 2020 es theS.9.q.. \n 0009b660: 6f72 6967 696e 6174 696e 6720 696e 7374 originating inst\n 0009b670: 616e 6365 2773 2072 6f6c 6529 2c20 736f ance's role), so\n 0009b680: 6d65 2074 7261 6e73 6163 7469 6f6e 7320 me transactions \n 0009b690: 636f 6d6d 6974 7465 6420 746f 2041 2773 committed to A's\n-0009b6a0: 2064 6174 6162 6173 654d 0039 f281 0000 databaseM.9....\n+0009b6a0: 2064 6174 6162 6173 654d 0039 fe81 0000 databaseM.9....\n 0009b6b0: 2020 206d 6179 206e 6f74 2062 6520 7265 may not be re\n 0009b6c0: 666c 6563 7465 6420 696e 2042 2773 2064 flected in B's d\n 0009b6d0: 6174 6162 6173 652e 2042 6566 6f72 6520 atabase. Before \n 0009b6e0: 7468 6520 666f 726d 6572 206f 7269 6769 the former origi\n-0009b6f0: 6e61 7469 6e67 5300 39f2 9100 0020 2020 natingS.9.... \n+0009b6f0: 6e61 7469 6e67 5300 39fe 9100 0020 2020 natingS.9.... \n 0009b700: 696e 7374 616e 6365 2062 6563 6f6d 6573 instance becomes\n 0009b710: 2074 6865 206e 6577 2072 6570 6c69 6361 the new replica\n 0009b720: 7469 6e67 2069 6e73 7461 6e63 652c 2074 ting instance, t\n 0009b730: 6865 7365 2074 7261 6e73 6163 7469 6f6e hese transaction\n-0009b740: 7320 6d75 7374 2062 6550 0038 f222 0000 s must beP.8.\"..\n+0009b740: 7320 6d75 7374 2062 6550 0038 fe22 0000 s must beP.8.\"..\n 0009b750: 2020 2072 6f6c 6c65 6420 6261 636b 2e20 rolled back. \n 0009b760: 5468 6573 6520 7472 616e 7361 6374 696f These transactio\n 0009b770: 6e73 2061 7265 206b 6e6f 776e 2061 7320 ns are known as \n 0009b780: 226c 6f73 7420 7472 616e 7361 6374 696f \"lost transactio\n-0009b790: 6e73 222e 204e 6f74 654a 0039 f211 0000 ns\". NoteJ.9....\n+0009b790: 6e73 222e 204e 6f74 654a 0039 fe11 0000 ns\". NoteJ.9....\n 0009b7a0: 2020 2074 6861 7420 7468 6573 6520 6172 that these ar\n 0009b7b0: 6520 636f 6d70 6c65 7465 2074 7261 6e73 e complete trans\n 0009b7c0: 6163 7469 6f6e 7320 616e 6420 6469 6666 actions and diff\n 0009b7d0: 6572 656e 7420 6672 6f6d 2061 2062 726f erent from a bro\n 0009b7e0: 6b65 6e00 0000 0000 0000 0000 0000 0000 ken.............\n 0009b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009b800: 0100 0000 4707 0000 a917 0000 0000 0000 ....G...........\n-0009b810: 8d00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0009b810: 8d00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0009b820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0009b830: 4e41 4c00 ff73 00ff 434f 4e54 524f 4c5f NAL..s..CONTROL_\n 0009b840: 5155 414c 4946 4945 5253 00c1 2221 0000 QUALIFIERS..\"!..\n 0009b850: 2020 2074 7261 6e73 6163 7469 6f6e 2e20 transaction. \n 0009b860: 4d55 5049 5020 4a4f 5552 4e41 4c20 2d52 MUPIP JOURNAL -R\n 0009b870: 4f4c 4c42 4143 4b20 7374 6f72 6573 2065 OLLBACK stores e\n 0009b880: 7874 7261 6374 6564 206c 6f73 7420 7472 xtracted lost tr\n 0009b890: 616e 7361 6374 696f 6e73 2069 6e52 0039 ansactions inR.9\n-0009b8a0: f231 0000 2020 2074 6865 2065 7874 7261 .1.. the extra\n+0009b8a0: fe31 0000 2020 2074 6865 2065 7874 7261 .1.. the extra\n 0009b8b0: 6374 2d66 696c 6520 7370 6563 6966 6965 ct-file specifie\n 0009b8c0: 6420 6279 2074 6869 7320 7175 616c 6966 d by this qualif\n 0009b8d0: 6965 722e 2054 6865 2073 7461 7274 696e ier. The startin\n 0009b8e0: 6720 706f 696e 7420 666f 7220 7468 6553 g point for theS\n-0009b8f0: 0039 f241 0000 2020 2073 6561 7263 6820 .9.A.. search \n+0009b8f0: 0039 fe41 0000 2020 2073 6561 7263 6820 .9.A.. search \n 0009b900: 666f 7220 6c6f 7374 2074 7261 6e73 6163 for lost transac\n 0009b910: 7469 6f6e 7320 6973 2074 6865 206a 6f75 tions is the jou\n 0009b920: 726e 616c 2073 6571 7565 6e63 6520 6e75 rnal sequence nu\n 0009b930: 6d62 6572 206f 6274 6169 6e65 6420 6672 mber obtained fr\n-0009b940: 6f6d 4600 39f2 5100 0020 2020 7468 6520 omF.9.Q.. the \n+0009b940: 6f6d 4600 39fe 5100 0020 2020 7468 6520 omF.9.Q.. the \n 0009b950: 6f72 6967 696e 6174 696e 6720 536f 7572 originating Sour\n 0009b960: 6365 2053 6572 7665 7220 696e 2074 6865 ce Server in the\n 0009b970: 202d 4645 5443 4852 4553 594e 4320 6f70 -FETCHRESYNC op\n-0009b980: 6572 6174 696f 6e2e 0700 39f2 6100 0024 eration...9.a..$\n-0009b990: 0039 f271 0000 2020 202d 5245 445b 4952 .9.q.. -RED[IR\n+0009b980: 6572 6174 696f 6e2e 0700 39fe 6100 0024 eration...9.a..$\n+0009b990: 0039 fe71 0000 2020 202d 5245 445b 4952 .9.q.. -RED[IR\n 0009b9a0: 4543 545d 3d66 696c 652d 7061 6972 2d6c ECT]=file-pair-l\n-0009b9b0: 6973 7407 0039 f281 0000 5400 39f2 9100 ist..9....T.9...\n+0009b9b0: 6973 7407 0039 fe81 0000 5400 39fe 9100 ist..9....T.9...\n 0009b9c0: 0020 2020 5265 706c 6179 7320 7468 6520 . Replays the \n 0009b9d0: 6a6f 7572 6e61 6c20 6669 6c65 2074 6f20 journal file to \n 0009b9e0: 6120 6461 7461 6261 7365 2064 6966 6665 a database diffe\n 0009b9f0: 7265 6e74 2074 6861 6e20 7468 6520 6f6e rent than the on\n 0009ba00: 6520 666f 7220 7768 6963 6820 6974 5400 e for which itT.\n-0009ba10: 38f2 2300 0020 2020 7761 7320 6372 6561 8.#.. was crea\n+0009ba10: 38fe 2300 0020 2020 7761 7320 6372 6561 8.#.. was crea\n 0009ba20: 7465 642e 2055 7365 202d 5245 4449 5245 ted. Use -REDIRE\n 0009ba30: 4354 2074 6f20 6372 6561 7465 206f 7220 CT to create or \n 0009ba40: 6d61 696e 7461 696e 2064 6174 6162 6173 maintain databas\n 0009ba50: 6573 2066 6f72 2074 7261 696e 696e 6720 es for training \n-0009ba60: 6f72 1200 39f2 1100 0020 2020 7465 7374 or..9.... test\n-0009ba70: 696e 672e 0700 39f2 2100 0054 0039 f231 ing...9.!..T.9.1\n+0009ba60: 6f72 1200 39fe 1100 0020 2020 7465 7374 or..9.... test\n+0009ba70: 696e 672e 0700 39fe 2100 0054 0039 fe31 ing...9.!..T.9.1\n 0009ba80: 0000 2020 2054 6869 7320 7175 616c 6966 .. This qualif\n 0009ba90: 6965 7220 6170 706c 6965 7320 746f 202d ier applies to -\n 0009baa0: 5245 434f 5645 5220 6163 7469 6f6e 2061 RECOVER action a\n 0009bab0: 6e64 202d 464f 5257 4152 4420 6469 7265 nd -FORWARD dire\n 0009bac0: 6374 696f 6e20 7175 616c 6966 6965 724a ction qualifierJ\n-0009bad0: 0039 f241 0000 2020 206f 6e6c 792e 204a .9.A.. only. J\n+0009bad0: 0039 fe41 0000 2020 206f 6e6c 792e 204a .9.A.. only. J\n 0009bae0: 4f55 524e 414c 2072 656a 6563 7473 202d OURNAL rejects -\n 0009baf0: 5245 4449 5245 4354 2075 6e6c 6573 7320 REDIRECT unless \n 0009bb00: 6974 2061 7070 6561 7273 2077 6974 6820 it appears with \n-0009bb10: 2d52 4543 4f56 4552 2e07 0039 f251 0000 -RECOVER...9.Q..\n-0009bb20: 5400 39f2 6100 0020 2020 5468 6520 6669 T.9.a.. The fi\n+0009bb10: 2d52 4543 4f56 4552 2e07 0039 fe51 0000 -RECOVER...9.Q..\n+0009bb20: 5400 39fe 6100 0020 2020 5468 6520 6669 T.9.a.. The fi\n 0009bb30: 6c65 2d70 6169 722d 6c69 7374 2063 6f6e le-pair-list con\n 0009bb40: 7369 7374 7320 6f66 206f 6e65 206f 7220 sists of one or \n 0009bb50: 6d6f 7265 2070 6169 7273 206f 6620 6669 more pairs of fi\n 0009bb60: 6c65 2d6e 616d 6573 2065 6e63 6c6f 7365 le-names enclose\n-0009bb70: 6420 696e 5300 39f2 7100 0020 2020 7061 d inS.9.q.. pa\n+0009bb70: 6420 696e 5300 39fe 7100 0020 2020 7061 d inS.9.q.. pa\n 0009bb80: 7265 6e74 6865 7365 7320 2829 2061 6e64 rentheses () and\n 0009bb90: 2073 6570 6172 6174 6564 2062 7920 636f separated by co\n 0009bba0: 6d6d 6173 2028 2c29 2e20 5468 6520 7061 mmas (,). The pa\n 0009bbb0: 6972 7320 6172 6520 7365 7061 7261 7465 irs are separate\n-0009bbc0: 6420 6279 2061 6e21 0039 f281 0000 2020 d by an!.9.... \n+0009bbc0: 6420 6279 2061 6e21 0039 fe81 0000 2020 d by an!.9.... \n 0009bbd0: 2065 7175 616c 2073 6967 6e20 696e 2074 equal sign in t\n-0009bbe0: 6865 2066 6f72 6d3a 0700 39f2 9100 0025 he form:..9....%\n-0009bbf0: 0038 f224 0000 2020 206f 6c64 2d66 696c .8.$.. old-fil\n+0009bbe0: 6865 2066 6f72 6d3a 0700 39fe 9100 0025 he form:..9....%\n+0009bbf0: 0038 fe24 0000 2020 206f 6c64 2d66 696c .8.$.. old-fil\n 0009bc00: 652d 6e61 6d65 3d6e 6577 2d66 696c 652d e-name=new-file-\n-0009bc10: 6e61 6d65 0700 39f2 1100 0053 0039 f221 name..9....S.9.!\n+0009bc10: 6e61 6d65 0700 39fe 1100 0053 0039 fe21 name..9....S.9.!\n 0009bc20: 0000 2020 2077 6865 7265 2074 6865 206f .. where the o\n 0009bc30: 6c64 2066 696c 652d 6e61 6d65 2069 6465 ld file-name ide\n 0009bc40: 6e74 6966 6965 7320 7468 6520 6f72 6967 ntifies the orig\n 0009bc50: 696e 616c 2064 6174 6162 6173 6520 6669 inal database fi\n 0009bc60: 6c65 2061 6e64 2074 6865 206e 6577 5100 le and the newQ.\n-0009bc70: 39f2 3100 0020 2020 6669 6c65 2d73 7065 9.1.. file-spe\n+0009bc70: 39fe 3100 0020 2020 6669 6c65 2d73 7065 9.1.. file-spe\n 0009bc80: 6369 6669 6361 7469 6f6e 2066 696c 652d cification file-\n 0009bc90: 6e61 6d65 2069 6465 6e74 6966 6965 7320 name identifies \n 0009bca0: 7468 6520 7461 7267 6574 206f 6620 7468 the target of th\n 0009bcb0: 6520 2d52 4543 4f56 4552 2e20 5468 6546 e -RECOVER. TheF\n-0009bcc0: 0039 f241 0000 2020 206f 6c64 2d66 696c .9.A.. old-fil\n+0009bcc0: 0039 fe41 0000 2020 206f 6c64 2d66 696c .9.A.. old-fil\n 0009bcd0: 652d 7370 6563 6966 6963 6174 696f 6e20 e-specification \n 0009bce0: 6361 6e20 616c 7761 7973 2062 6520 6465 can always be de\n 0009bcf0: 7465 726d 696e 6564 2075 7369 6e67 202d termined using -\n-0009bd00: 5348 4f57 2e07 0039 f251 0000 5200 39f2 SHOW...9.Q..R.9.\n+0009bd00: 5348 4f57 2e07 0039 fe51 0000 5200 39fe SHOW...9.Q..R.9.\n 0009bd10: 6100 0020 2020 4279 2064 6566 6175 6c74 a.. By default\n 0009bd20: 2c20 4a4f 5552 4e41 4c20 6469 7265 6374 , JOURNAL direct\n 0009bd30: 7320 2d52 4543 4f56 4552 2074 6f20 7468 s -RECOVER to th\n 0009bd40: 6520 6461 7461 6261 7365 2066 696c 6520 e database file \n 0009bd50: 6672 6f6d 2077 6869 6368 2074 6865 4700 from which theG.\n-0009bd60: 39f2 7100 0020 2020 6a6f 7572 6e61 6c20 9.q.. journal \n+0009bd60: 39fe 7100 0020 2020 6a6f 7572 6e61 6c20 9.q.. journal \n 0009bd70: 7761 7320 6d61 6465 2e20 2d52 4544 4952 was made. -REDIR\n 0009bd80: 4543 5420 6973 206e 6f74 2063 6f6d 7061 ECT is not compa\n 0009bd90: 7469 626c 6520 7769 7468 202d 524f 4c4c tible with -ROLL\n-0009bda0: 4241 434b 2e07 0039 f281 0000 1200 39f2 BACK...9......9.\n+0009bda0: 4241 434b 2e07 0039 fe81 0000 1200 39fe BACK...9......9.\n 0009bdb0: 9100 0020 2020 4578 616d 706c 653a 0700 ... Example:..\n-0009bdc0: 38f2 2500 0054 0039 f211 0000 2020 2024 8.%..T.9.... $\n+0009bdc0: 38fe 2500 0054 0039 fe11 0000 2020 2024 8.%..T.9.... $\n 0009bdd0: 206d 7570 6970 206a 6f75 726e 616c 202d mupip journal -\n 0009bde0: 7265 636f 7665 7220 2d66 6f72 7761 7264 recover -forward\n 0009bdf0: 202d 7265 6469 7265 6374 3d22 6267 6462 -redirect=\"bgdb\n 0009be00: 622e 6461 743d 7465 7374 2e64 6174 2220 b.dat=test.dat\" \n-0009be10: 6267 6462 622e 6d6a 6c07 0039 f221 0000 bgdbb.mjl..9.!..\n-0009be20: 5200 39f2 3100 0020 2020 5468 6973 204a R.9.1.. This J\n+0009be10: 6267 6462 622e 6d6a 6c07 0039 fe21 0000 bgdbb.mjl..9.!..\n+0009be20: 5200 39fe 3100 0020 2020 5468 6973 204a R.9.1.. This J\n 0009be30: 4f55 524e 414c 2063 6f6d 6d61 6e64 2064 OURNAL command d\n 0009be40: 6f65 7320 6120 666f 7277 6172 6420 7265 oes a forward re\n 0009be50: 636f 7665 7279 2074 6861 7420 2d52 4544 covery that -RED\n 0009be60: 4952 4543 5473 2074 6865 2075 7064 6174 IRECTs the updat\n-0009be70: 6573 3200 39f2 4100 0020 2020 696e 2062 es2.9.A.. in b\n+0009be70: 6573 3200 39fe 4100 0020 2020 696e 2062 es2.9.A.. in b\n 0009be80: 6764 6262 2e6d 6a6c 2066 726f 6d20 6267 gdbb.mjl from bg\n 0009be90: 6462 622e 6461 7420 746f 2074 6573 742e dbb.dat to test.\n-0009bea0: 6461 742e 0700 39f2 5100 0014 0039 f261 dat...9.Q....9.a\n+0009bea0: 6461 742e 0700 39fe 5100 0014 0039 fe61 dat...9.Q....9.a\n 0009beb0: 0000 2020 202d 5645 5242 5b4f 5345 5d07 .. -VERB[OSE].\n-0009bec0: 0039 f271 0000 5400 39f2 8100 0020 2020 .9.q..T.9.... \n+0009bec0: 0039 fe71 0000 5400 39fe 8100 0020 2020 .9.q..T.9.... \n 0009bed0: 5072 696e 7473 2076 6572 626f 7365 206f Prints verbose o\n 0009bee0: 7574 7075 7420 696e 2074 6865 2063 6f75 utput in the cou\n 0009bef0: 7273 6520 6f66 2070 726f 6365 7373 696e rse of processin\n 0009bf00: 672e 2049 7420 6973 206e 6f74 206e 6567 g. It is not neg\n-0009bf10: 6174 6162 6c65 2061 6e64 2600 39f2 9100 atable and&.9...\n+0009bf10: 6174 6162 6c65 2061 6e64 2600 39fe 9100 atable and&.9...\n 0009bf20: 0020 2020 6974 2069 7320 7365 7420 746f . it is set to\n 0009bf30: 204f 4646 2062 7920 6465 6661 756c 742e OFF by default.\n-0009bf40: 0700 38f2 2600 0000 0000 0000 0000 0000 ..8.&...........\n+0009bf40: 0700 38fe 2600 0000 0000 0000 0000 0000 ..8.&...........\n 0009bf50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009bf60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009bf70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009bf80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009bf90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009bfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009bfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009bfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009bfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009bfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c000: 0100 0000 c807 0000 b717 0000 0000 0000 ................\n-0009c010: 8500 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0009c010: 8500 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0009c020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0009c030: 4e41 4c00 ff73 00ff 4449 5245 4354 494f NAL..s..DIRECTIO\n 0009c040: 4e5f 5155 414c 4946 4945 5253 00c0 2100 N_QUALIFIERS..!.\n 0009c050: 0020 2020 7368 6f75 6c64 2070 726f 6365 . should proce\n 0009c060: 6564 2066 726f 6d20 7468 6520 6265 6769 ed from the begi\n 0009c070: 6e6e 696e 6720 6f66 2074 6865 2067 6976 nning of the giv\n 0009c080: 656e 206a 6f75 726e 616c 2066 696c 652e en journal file.\n-0009c090: 2057 6865 6e51 003a f222 0000 2020 2070 WhenQ.:.\".. p\n+0009c090: 2057 6865 6e51 003a fe22 0000 2020 2070 WhenQ.:.\".. p\n 0009c0a0: 726f 6365 7373 696e 6720 6120 2d52 4543 rocessing a -REC\n 0009c0b0: 4f56 4552 2061 6374 696f 6e20 7175 616c OVER action qual\n 0009c0c0: 6966 6965 722c 2069 6e20 6365 7274 6169 ifier, in certai\n 0009c0d0: 6e20 6361 7365 732c 204d 5550 4950 204a n cases, MUPIP J\n-0009c0e0: 4f55 524e 414c 5400 3af2 2300 0020 2020 OURNALT.:.#.. \n+0009c0e0: 4f55 524e 414c 5400 3afe 2300 0020 2020 OURNALT.:.#.. \n 0009c0f0: 6d61 7920 6e65 6564 2074 6f20 676f 2062 may need to go b\n 0009c100: 6566 6f72 6520 7468 6520 6669 7273 7420 efore the first \n 0009c110: 7265 636f 7264 206f 6620 7468 6520 7370 record of the sp\n 0009c120: 6563 6966 6965 6420 6a6f 7572 6e61 6c20 ecified journal \n-0009c130: 6669 6c65 2c20 7468 6174 4300 3af2 2400 file, thatC.:.$.\n+0009c130: 6669 6c65 2c20 7468 6174 4300 3afe 2400 file, thatC.:.$.\n 0009c140: 0020 2020 6973 2c20 6974 2063 616e 2073 . is, it can s\n 0009c150: 7461 7274 2066 726f 6d20 6120 7072 6576 tart from a prev\n 0009c160: 696f 7573 2067 656e 6572 6174 696f 6e20 ious generation \n 0009c170: 6a6f 7572 6e61 6c20 6669 6c65 2e07 003a journal file...:\n-0009c180: f225 0000 4f00 3af2 2600 0020 2020 4966 .%..O.:.&.. If\n+0009c180: fe25 0000 4f00 3afe 2600 0020 2020 4966 .%..O.:.&.. If\n 0009c190: 206d 756c 7469 706c 6520 6a6f 7572 6e61 multiple journa\n 0009c1a0: 6c20 6669 6c65 7320 6172 6520 7370 6563 l files are spec\n 0009c1b0: 6966 6965 6420 696e 2074 6865 2063 6f6d ified in the com\n 0009c1c0: 6d61 6e64 206c 696e 652c 202d 464f 5257 mand line, -FORW\n-0009c1d0: 4152 444f 003a f227 0000 2020 2073 6f72 ARDO.:.'.. sor\n+0009c1d0: 4152 444f 003a fe27 0000 2020 2073 6f72 ARDO.:.'.. sor\n 0009c1e0: 7473 2074 6865 206a 6f75 726e 616c 2066 ts the journal f\n 0009c1f0: 696c 6573 2077 6974 6869 6e20 6561 6368 iles within each\n 0009c200: 2072 6567 696f 6e20 6261 7365 6420 6f6e region based on\n 0009c210: 2063 7265 6174 696f 6e20 7469 6d65 2061 creation time a\n-0009c220: 6e64 4c00 3af2 2800 0020 2020 7072 6f63 ndL.:.(.. proc\n+0009c220: 6e64 4c00 3afe 2800 0020 2020 7072 6f63 ndL.:.(.. proc\n 0009c230: 6573 7365 7320 7468 656d 2073 7461 7274 esses them start\n 0009c240: 696e 6720 6672 6f6d 2074 6865 2065 6172 ing from the ear\n 0009c250: 6c69 6573 7420 6a6f 7572 6e61 6c20 6669 liest journal fi\n 0009c260: 6c65 2e20 556e 6c65 7373 2074 6865 5000 le. Unless theP.\n-0009c270: 3af2 2900 0020 2020 2d4e 4f43 4845 434b :.).. -NOCHECK\n+0009c270: 3afe 2900 0020 2020 2d4e 4f43 4845 434b :.).. -NOCHECK\n 0009c280: 544e 2071 7561 6c69 6669 6572 2069 7320 TN qualifier is \n 0009c290: 7370 6563 6966 6965 642c 202d 464f 5257 specified, -FORW\n 0009c2a0: 4152 4420 7065 7266 6f72 6d73 2063 6865 ARD performs che\n 0009c2b0: 636b 7320 6f6e 206a 6f75 726e 616c 5300 cks on journalS.\n-0009c2c0: 3af2 2a00 0020 2020 6669 6c65 7320 636f :.*.. files co\n+0009c2c0: 3afe 2a00 0020 2020 6669 6c65 7320 636f :.*.. files co\n 0009c2d0: 7272 6573 706f 6e64 696e 6720 746f 2065 rresponding to e\n 0009c2e0: 6163 6820 7265 6769 6f6e 2074 6f20 656e ach region to en\n 0009c2f0: 7375 7265 2074 6865 7920 6172 6520 636f sure they are co\n 0009c300: 6e74 6967 756f 7573 2c20 626f 7468 2069 ntiguous, both i\n-0009c310: 6e52 003a f231 0000 2020 2074 6572 6d73 nR.:.1.. terms\n+0009c310: 6e52 003a fe31 0000 2020 2074 6572 6d73 nR.:.1.. terms\n 0009c320: 206f 6620 7469 6d65 2073 7061 6e2c 2061 of time span, a\n 0009c330: 7320 7765 6c6c 2061 732c 2074 7261 6e73 s well as, trans\n 0009c340: 6163 7469 6f6e 206e 756d 6265 7220 7370 action number sp\n 0009c350: 616e 2e20 2d46 4f52 5741 5244 2065 7272 an. -FORWARD err\n-0009c360: 6f72 732c 003a f232 0000 2020 206f 7574 ors,.:.2.. out\n+0009c360: 6f72 732c 003a fe32 0000 2020 206f 7574 ors,.:.2.. out\n 0009c370: 2069 6620 6974 2064 6574 6563 7473 2061 if it detects a\n 0009c380: 2064 6973 636f 6e74 696e 7569 7479 2e07 discontinuity..\n-0009c390: 003a f233 0000 1200 3af2 3400 0020 2020 .:.3....:.4.. \n-0009c3a0: 2a2a 4e6f 7465 2a2a 0700 3af2 3500 0040 **Note**..:.5..@\n-0009c3b0: 003a f236 0000 2020 202d 464f 5257 4152 .:.6.. -FORWAR\n+0009c390: 003a fe33 0000 1200 3afe 3400 0020 2020 .:.3....:.4.. \n+0009c3a0: 2a2a 4e6f 7465 2a2a 0700 3afe 3500 0040 **Note**..:.5..@\n+0009c3b0: 003a fe36 0000 2020 202d 464f 5257 4152 .:.6.. -FORWAR\n 0009c3c0: 4420 6973 2069 6e63 6f6d 7061 7469 626c D is incompatibl\n 0009c3d0: 6520 7769 7468 202d 4241 434b 5741 5244 e with -BACKWARD\n 0009c3e0: 2061 6e64 202d 524f 4c4c 4241 434b 2e07 and -ROLLBACK..\n-0009c3f0: 003a f237 0000 2e00 24f2 5345 4c45 4354 .:.7....$.SELECT\n+0009c3f0: 003a fe37 0000 2e00 24fe 5345 4c45 4354 .:.7....$.SELECT\n 0009c400: 494f 4e5f 5155 414c 4946 4945 5253 0000 ION_QUALIFIERS..\n 0009c410: 5365 6c65 6374 696f 6e5f 5175 616c 6966 Selection_Qualif\n-0009c420: 6965 7273 1f00 39f2 bf11 0000 2020 2053 iers..9..... S\n+0009c420: 6965 7273 1f00 39fe bf11 0000 2020 2053 iers..9..... S\n 0009c430: 656c 6563 7469 6f6e 2051 7561 6c69 6669 election Qualifi\n-0009c440: 6572 7307 003a f221 0000 4d00 3af2 3100 ers..:.!..M.:.1.\n+0009c440: 6572 7307 003a fe21 0000 4d00 3afe 3100 ers..:.!..M.:.1.\n 0009c450: 0020 2020 4a6f 7572 6e61 6c20 5365 6c65 . Journal Sele\n 0009c460: 6374 696f 6e20 5175 616c 6966 6965 7273 ction Qualifiers\n 0009c470: 2061 7265 2063 6f6d 7061 7469 626c 6520 are compatible \n 0009c480: 7769 7468 202d 4558 5452 4143 5420 616e with -EXTRACT an\n-0009c490: 6420 2d53 484f 5753 003a f241 0000 2020 d -SHOWS.:.A.. \n+0009c490: 6420 2d53 484f 5753 003a fe41 0000 2020 d -SHOWS.:.A.. \n 0009c4a0: 206f 7065 7261 7469 6f6e 7320 6f6e 6c79 operations only\n 0009c4b0: 2e20 5468 6973 2069 7320 6265 6361 7573 . This is becaus\n 0009c4c0: 6520 6d6f 7374 2061 7070 6c69 6361 7469 e most applicati\n 0009c4d0: 6f6e 7320 6172 6520 6e6f 7420 636f 6e73 ons are not cons\n-0009c4e0: 7472 7563 7465 6420 746f 5300 3af2 5100 tructed toS.:.Q.\n+0009c4e0: 7472 7563 7465 6420 746f 5300 3afe 5100 tructed toS.:.Q.\n 0009c4f0: 0020 2020 7361 6665 6c79 2072 656d 6f76 . safely remov\n 0009c500: 6520 6120 7375 6273 6574 206f 6620 7472 e a subset of tr\n 0009c510: 616e 7361 6374 696f 6e73 2062 6173 6564 ansactions based\n 0009c520: 206f 6e20 6372 6974 6572 6961 2074 6861 on criteria tha\n 0009c530: 7420 6973 2065 7874 6572 696f 7252 003a t is exteriorR.:\n-0009c540: f261 0000 2020 2074 6f20 7468 6520 6170 .a.. to the ap\n+0009c540: fe61 0000 2020 2074 6f20 7468 6520 6170 .a.. to the ap\n 0009c550: 706c 6963 6174 696f 6e20 6465 7369 676e plication design\n 0009c560: 2e20 546f 2065 7863 6c75 6465 2074 7261 . To exclude tra\n 0009c570: 6e73 6163 7469 6f6e 7320 6672 6f6d 2061 nsactions from a\n 0009c580: 2072 6563 6f76 6572 7920 6261 7365 6451 recovery basedQ\n-0009c590: 003a f271 0000 2020 206f 6e20 736f 6d65 .:.q.. on some\n+0009c590: 003a fe71 0000 2020 206f 6e20 736f 6d65 .:.q.. on some\n 0009c5a0: 2073 656c 6563 7469 6f6e 2063 7269 7465 selection crite\n 0009c5b0: 7269 612c 2074 6865 206d 6574 686f 646f ria, the methodo\n 0009c5c0: 6c6f 6779 2069 7320 746f 202d 4558 5452 logy is to -EXTR\n 0009c5d0: 4143 5420 7468 6520 7265 636f 7264 732c ACT the records,\n-0009c5e0: 5000 3af2 8100 0020 2020 616e 6420 7468 P.:.... and th\n+0009c5e0: 5000 3afe 8100 0020 2020 616e 6420 7468 P.:.... and th\n 0009c5f0: 656e 2072 6561 7070 6c79 2074 6865 6d20 en reapply them \n 0009c600: 7468 726f 7567 6820 6170 706c 6963 6174 through applicat\n 0009c610: 696f 6e20 6c6f 6769 6320 7261 7468 6572 ion logic rather\n 0009c620: 2074 6861 6e20 6279 206a 6f75 726e 616c than by journal\n-0009c630: 5000 3af2 9100 0020 2020 7265 636f 7665 P.:.... recove\n+0009c630: 5000 3afe 9100 0020 2020 7265 636f 7665 P.:.... recove\n 0009c640: 7279 2e20 5468 6973 2061 7070 726f 6163 ry. This approac\n 0009c650: 6820 7065 726d 6974 7320 7468 6520 6170 h permits the ap\n 0009c660: 706c 6963 6174 696f 6e20 6c6f 6769 6320 plication logic \n 0009c670: 746f 2061 7070 726f 7072 6961 7465 6c79 to appropriately\n-0009c680: 5500 39f2 c011 0000 2020 2068 616e 646c U.9..... handl\n+0009c680: 5500 39fe c011 0000 2020 2068 616e 646c U.9..... handl\n 0009c690: 6520 616e 7920 696e 7465 7261 6374 696f e any interactio\n 0009c6a0: 6e73 2062 6574 7765 656e 2074 6865 2072 ns between the r\n 0009c6b0: 656d 6f76 6564 2061 6e64 2074 6865 2072 emoved and the r\n 0009c6c0: 6574 6169 6e65 6420 7472 616e 7361 6374 etained transact\n-0009c6d0: 696f 6e73 2e53 003a f212 0000 2020 204e ions.S.:.... N\n+0009c6d0: 696f 6e73 2e53 003a fe12 0000 2020 204e ions.S.:.... N\n 0009c6e0: 6f74 6520 7468 6174 2c20 7365 6c65 6374 ote that, select\n 0009c6f0: 696f 6e20 7175 616c 6966 6965 7273 206d ion qualifiers m\n 0009c700: 6967 6874 2072 6573 756c 7420 696e 206f ight result in o\n 0009c710: 6e6c 7920 6120 7375 6273 6574 206f 6620 nly a subset of \n-0009c720: 6120 6665 6e63 6564 4e00 3af2 1300 0020 a fencedN.:.... \n+0009c720: 6120 6665 6e63 6564 4e00 3afe 1300 0020 a fencedN.:.... \n 0009c730: 2020 7472 616e 7361 6374 696f 6e27 7320 transaction's \n 0009c740: 6a6f 7572 6e61 6c20 7265 636f 7264 7320 journal records \n 0009c750: 746f 2062 6520 6578 7472 6163 7465 6420 to be extracted \n 0009c760: 2866 6f72 2065 7861 6d70 6c65 2c20 6120 (for example, a \n-0009c770: 5453 5441 5254 5200 3af2 1400 0020 2020 TSTARTR.:.... \n+0009c770: 5453 5441 5254 5200 3afe 1400 0020 2020 TSTARTR.:.... \n 0009c780: 7265 636f 7264 206d 6179 206e 6f74 2062 record may not b\n 0009c790: 6520 6578 7472 6163 7465 6420 6265 6361 e extracted beca\n 0009c7a0: 7573 6520 7468 6520 6669 7273 7420 7570 use the first up\n 0009c7b0: 6461 7465 2069 6e20 7468 6174 2074 7261 date in that tra\n 0009c7c0: 6e73 6163 7469 6f6e 0000 0000 0000 0000 nsaction........\n 0009c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009c800: 0100 0000 b307 0000 dd17 0000 0000 0000 ................\n-0009c810: 8e00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0009c810: 8e00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0009c820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0009c830: 4e41 4c00 ff73 00ff 5345 4c45 4354 494f NAL..s..SELECTIO\n 0009c840: 4e5f 5155 414c 4946 4945 5253 00c0 1500 N_QUALIFIERS....\n 0009c850: 0020 2020 7761 7320 6669 6c74 6572 6564 . was filtered\n 0009c860: 206f 7574 2062 7920 6120 7365 6c65 6374 out by a select\n 0009c870: 696f 6e20 7175 616c 6966 6965 722c 2077 ion qualifier, w\n 0009c880: 6869 6c65 2074 6865 2063 6f72 7265 7370 hile the corresp\n 0009c890: 6f6e 6469 6e67 2054 434f 4d4d 4954 5000 onding TCOMMITP.\n-0009c8a0: 3af2 1600 0020 2020 7265 636f 7264 206d :.... record m\n+0009c8a0: 3afe 1600 0020 2020 7265 636f 7264 206d :.... record m\n 0009c8b0: 6179 2067 6574 2065 7874 7261 6374 6564 ay get extracted\n 0009c8c0: 292e 2054 6869 7320 6361 6e20 6361 7573 ). This can caus\n 0009c8d0: 6520 6120 6665 6e63 6564 2074 7261 6e73 e a fenced trans\n 0009c8e0: 6163 7469 6f6e 2074 6f20 7365 656d 2900 action to seem).\n-0009c8f0: 3af2 1700 0020 2020 6272 6f6b 656e 2077 :.... broken w\n+0009c8f0: 3afe 1700 0020 2020 6272 6f6b 656e 2077 :.... broken w\n 0009c900: 6865 6e20 6163 7475 616c 6c79 2069 7420 hen actually it \n-0009c910: 6973 206e 6f74 2e07 003a f218 0000 4d00 is not...:....M.\n-0009c920: 3af2 1900 0020 2020 5468 6520 666f 6c6c :.... The foll\n+0009c910: 6973 206e 6f74 2e07 003a fe18 0000 4d00 is not...:....M.\n+0009c920: 3afe 1900 0020 2020 5468 6520 666f 6c6c :.... The foll\n 0009c930: 6f77 696e 6720 7175 616c 6966 6965 7273 owing qualifiers\n 0009c940: 2063 6f6e 7472 6f6c 2074 6865 2073 656c control the sel\n 0009c950: 6563 7469 6f6e 2063 7269 7465 7269 6120 ection criteria \n-0009c960: 666f 7220 6a6f 7572 6e61 6c15 003a f21a for journal..:..\n+0009c960: 666f 7220 6a6f 7572 6e61 6c15 003a fe1a for journal..:..\n 0009c970: 0000 2020 2070 726f 6365 7373 696e 672e .. processing.\n-0009c980: 0700 3af2 2100 0052 003a f222 0000 2020 ..:.!..R.:.\".. \n+0009c980: 0700 3afe 2100 0052 003a fe22 0000 2020 ..:.!..R.:.\".. \n 0009c990: 2045 7863 6570 7420 666f 7220 2d54 5241 Except for -TRA\n 0009c9a0: 4e53 4143 5449 4f4e 2c20 616c 6c20 7175 NSACTION, all qu\n 0009c9b0: 616c 6966 6965 7273 2061 6c6c 6f77 2066 alifiers allow f\n 0009c9c0: 6f72 2073 7065 6369 6679 696e 6720 6120 or specifying a \n-0009c9d0: 636f 6d6d 6120 282c 2923 003a f223 0000 comma (,)#.:.#..\n+0009c9d0: 636f 6d6d 6120 282c 2923 003a fe23 0000 comma (,)#.:.#..\n 0009c9e0: 2020 2073 6570 6572 6174 6564 206c 6973 seperated lis\n-0009c9f0: 7420 6f66 2076 616c 7565 732e 0700 3af2 t of values...:.\n-0009ca00: 2400 001f 003a f225 0000 2020 202d 475b $....:.%.. -G[\n+0009c9f0: 7420 6f66 2076 616c 7565 732e 0700 3afe t of values...:.\n+0009ca00: 2400 001f 003a fe25 0000 2020 202d 475b $....:.%.. -G[\n 0009ca10: 4c4f 4241 4c5d 3d67 6c6f 6261 6c2d 6c69 LOBAL]=global-li\n-0009ca20: 7374 0700 3af2 2600 0054 003a f227 0000 st..:.&..T.:.'..\n+0009ca20: 7374 0700 3afe 2600 0054 003a fe27 0000 st..:.&..T.:.'..\n 0009ca30: 2020 2053 7065 6369 6669 6573 2067 6c6f Specifies glo\n 0009ca40: 6261 6c73 2066 6f72 204d 5550 4950 204a bals for MUPIP J\n 0009ca50: 4f55 524e 414c 2074 6f20 696e 636c 7564 OURNAL to includ\n 0009ca60: 6520 6f72 2065 7863 6c75 6465 2066 726f e or exclude fro\n 0009ca70: 6d20 7072 6f63 6573 7369 6e67 2e54 003a m processing.T.:\n-0009ca80: f228 0000 2020 2059 6f75 206d 6967 6874 .(.. You might\n+0009ca80: fe28 0000 2020 2059 6f75 206d 6967 6874 .(.. You might\n 0009ca90: 2066 696e 6420 7468 6973 2071 7561 6c69 find this quali\n 0009caa0: 6669 6572 2075 7365 6675 6c20 666f 7220 fier useful for \n 0009cab0: 6578 7472 6163 7469 6e67 2061 6e64 2061 extracting and a\n 0009cac0: 6e61 6c79 7a69 6e67 2073 7065 6369 6669 nalyzing specifi\n-0009cad0: 630f 003a f229 0000 2020 2064 6174 612e c..:.).. data.\n-0009cae0: 0700 3af2 2a00 0050 003a f231 0000 2020 ..:.*..P.:.1.. \n+0009cad0: 630f 003a fe29 0000 2020 2064 6174 612e c..:.).. data.\n+0009cae0: 0700 3afe 2a00 0050 003a fe31 0000 2020 ..:.*..P.:.1.. \n 0009caf0: 2054 6865 2067 6c6f 6261 6c2d 6c69 7374 The global-list\n 0009cb00: 2063 6f6e 7461 696e 7320 6f6e 6520 6f72 contains one or\n 0009cb10: 206d 6f72 6520 676c 6f62 616c 2d6e 616d more global-nam\n 0009cb20: 6573 2028 7769 7468 6f75 7420 7375 6273 es (without subs\n-0009cb30: 6372 6970 7473 2954 003a f232 0000 2020 cripts)T.:.2.. \n+0009cb30: 6372 6970 7473 2954 003a fe32 0000 2020 cripts)T.:.2.. \n 0009cb40: 2070 7265 6365 6465 6420 6279 2061 2063 preceded by a c\n 0009cb50: 6172 6574 2073 796d 626f 6c20 285e 292e aret symbol (^).\n 0009cb60: 2054 6f20 696e 636c 7564 6520 6d6f 7265 To include more\n 0009cb70: 2074 6861 6e20 6f6e 6520 676c 6f62 616c than one global\n-0009cb80: 2075 7365 206f 6e65 206f 6621 003a f233 use one of!.:.3\n+0009cb80: 2075 7365 206f 6e65 206f 6621 003a fe33 use one of!.:.3\n 0009cb90: 0000 2020 2074 6865 2066 6f6c 6c6f 7769 .. the followi\n-0009cba0: 6e67 2073 796e 7461 7865 732e 0700 3af2 ng syntaxes...:.\n-0009cbb0: 3400 0046 003a f235 0000 2020 2024 206d 4..F.:.5.. $ m\n+0009cba0: 6e67 2073 796e 7461 7865 732e 0700 3afe ng syntaxes...:.\n+0009cbb0: 3400 0046 003a fe35 0000 2020 2024 206d 4..F.:.5.. $ m\n 0009cbc0: 7570 6970 206a 6f75 726e 616c 202d 666f upip journal -fo\n 0009cbd0: 7277 6172 6420 2d65 7874 7261 6374 202d rward -extract -\n 0009cbe0: 676c 6f62 616c 3d22 5e41 2a2c 5e43 2220 global=\"^A*,^C\" \n-0009cbf0: 6d75 6d70 732e 6d6a 6c07 003a f236 0000 mumps.mjl..:.6..\n-0009cc00: 0c00 3af2 3700 0020 2020 6f72 0700 3af2 ..:.7.. or..:.\n-0009cc10: 3800 0048 003a f239 0000 2020 2024 206d 8..H.:.9.. $ m\n+0009cbf0: 6d75 6d70 732e 6d6a 6c07 003a fe36 0000 mumps.mjl..:.6..\n+0009cc00: 0c00 3afe 3700 0020 2020 6f72 0700 3afe ..:.7.. or..:.\n+0009cc10: 3800 0048 003a fe39 0000 2020 2024 206d 8..H.:.9.. $ m\n 0009cc20: 7570 6970 206a 6f75 726e 616c 202d 666f upip journal -fo\n 0009cc30: 7277 6172 6420 2d65 7874 7261 6374 202d rward -extract -\n 0009cc40: 676c 6f62 616c 3d22 285e 412a 2c5e 4329 global=\"(^A*,^C)\n-0009cc50: 2220 6d75 6d70 732e 6d6a 6c07 003a f23a \" mumps.mjl..:.:\n-0009cc60: 0000 5100 3af2 4100 0020 2020 5468 6520 ..Q.:.A.. The \n+0009cc50: 2220 6d75 6d70 732e 6d6a 6c07 003a fe3a \" mumps.mjl..:.:\n+0009cc60: 0000 5100 3afe 4100 0020 2020 5468 6520 ..Q.:.A.. The \n 0009cc70: 6e61 6d65 7320 6d61 7920 696e 636c 7564 names may includ\n 0009cc80: 6520 7468 6520 6173 7465 7269 736b 2028 e the asterisk (\n 0009cc90: 2a29 2077 696c 6463 6172 642e 2054 6861 *) wildcard. Tha\n 0009cca0: 7420 6973 2c20 2d47 4c4f 4241 4c3d 225e t is, -GLOBAL=\"^\n-0009ccb0: 412a 2252 003a f242 0000 2020 2073 656c A*\"R.:.B.. sel\n+0009ccb0: 412a 2252 003a fe42 0000 2020 2073 656c A*\"R.:.B.. sel\n 0009ccc0: 6563 7473 2061 6c6c 2067 6c6f 6261 6c20 ects all global \n 0009ccd0: 7661 7269 6162 6c65 7320 7769 7468 206e variables with n\n 0009cce0: 616d 6573 2073 7461 7274 696e 6720 7769 ames starting wi\n 0009ccf0: 7468 2041 2e20 5468 6520 656e 7469 7265 th A. The entire\n-0009cd00: 206c 6973 7450 003a f243 0000 2020 206f listP.:.C.. o\n+0009cd00: 206c 6973 7450 003a fe43 0000 2020 206f listP.:.C.. o\n 0009cd10: 7220 6561 6368 206e 616d 6520 6d61 7920 r each name may \n 0009cd20: 6f70 7469 6f6e 616c 6c79 2062 6520 7072 optionally be pr\n 0009cd30: 6563 6564 6564 2062 7920 6120 7469 6c64 eceded by a tild\n 0009cd40: 6120 7369 676e 2028 7e29 2c20 7265 7175 a sign (~), requ\n-0009cd50: 6972 696e 6752 003a f244 0000 2020 204a iringR.:.D.. J\n+0009cd50: 6972 696e 6752 003a fe44 0000 2020 204a iringR.:.D.. J\n 0009cd60: 4f55 524e 414c 2074 6f20 6578 636c 7564 OURNAL to exclud\n 0009cd70: 6520 6461 7461 6261 7365 2075 7064 6174 e database updat\n 0009cd80: 6573 2074 6f20 7468 6520 7370 6563 6966 es to the specif\n 0009cd90: 6965 6420 676c 6f62 616c 2873 292e 2057 ied global(s). W\n-0009cda0: 6865 6e20 7468 6553 003a f245 0000 2020 hen theS.:.E.. \n+0009cda0: 6865 6e20 7468 6553 003a fe45 0000 2020 hen theS.:.E.. \n 0009cdb0: 2067 6c6f 6261 6c2d 6c69 7374 2077 6974 global-list wit\n 0009cdc0: 6820 6120 4d55 5049 5020 4a4f 5552 4e41 h a MUPIP JOURNA\n 0009cdd0: 4c20 2d47 4c4f 4241 4c20 646f 6573 206e L -GLOBAL does n\n 0009cde0: 6f74 2073 7461 7274 2077 6974 6820 6120 ot start with a \n-0009cdf0: 7469 6c64 6120 7369 676e 4f00 3af2 4600 tilda signO.:.F.\n+0009cdf0: 7469 6c64 6120 7369 676e 4f00 3afe 4600 tilda signO.:.F.\n 0009ce00: 0020 2020 287e 292c 204a 4f55 524e 414c . (~), JOURNAL\n 0009ce10: 2070 726f 6365 7373 6573 206f 6e6c 7920 processes only \n 0009ce20: 7468 6520 6578 706c 6963 6974 6c79 206e the explicitly n\n 0009ce30: 616d 6564 2067 6c6f 6261 6c73 2e20 4279 amed globals. By\n-0009ce40: 2064 6566 6175 6c74 2c28 003a f247 0000 default,(.:.G..\n+0009ce40: 2064 6566 6175 6c74 2c28 003a fe47 0000 default,(.:.G..\n 0009ce50: 2020 204a 4f55 524e 414c 2070 726f 6365 JOURNAL proce\n 0009ce60: 7373 6573 2061 6c6c 2067 6c6f 6261 6c73 sses all globals\n-0009ce70: 2e07 003a f248 0000 5400 3af2 4900 0020 ...:.H..T.:.I.. \n+0009ce70: 2e07 003a fe48 0000 5400 3afe 4900 0020 ...:.H..T.:.I.. \n 0009ce80: 2020 546f 2073 7065 6369 6679 2073 7562 To specify sub\n 0009ce90: 7363 7269 7074 732c 2075 7369 6e67 202d scripts, using -\n 0009cea0: 474c 4f42 414c 3d22 5e41 2831 2922 2072 GLOBAL=\"^A(1)\" r\n 0009ceb0: 6573 756c 7473 2069 6e20 616c 6c20 6b65 esults in all ke\n-0009cec0: 7973 2075 6e64 6572 2074 6865 4700 3af2 ys under theG.:.\n+0009cec0: 7973 2075 6e64 6572 2074 6865 4700 3afe ys under theG.:.\n 0009ced0: 4a00 0020 2020 5e41 2831 2920 7472 6565 J.. ^A(1) tree\n 0009cee0: 2074 6f20 6265 2069 6e63 6c75 6465 642c to be included,\n 0009cef0: 2074 6861 7420 6973 2c20 6974 2069 7320 that is, it is \n 0009cf00: 6571 7569 7661 6c65 6e74 2074 6f20 7573 equivalent to us\n-0009cf10: 696e 6754 003a f251 0000 2020 202d 474c ingT.:.Q.. -GL\n+0009cf10: 696e 6754 003a fe51 0000 2020 202d 474c ingT.:.Q.. -GL\n 0009cf20: 4f42 414c 3d22 5e41 2831 2c2a 2922 2e20 OBAL=\"^A(1,*)\". \n 0009cf30: 416e 2061 7374 6572 6973 6b20 282a 2920 An asterisk (*) \n 0009cf40: 6f72 2061 2070 6572 6365 6e74 2028 2529 or a percent (%)\n 0009cf50: 2061 6e79 7768 6572 6520 696e 2074 6865 anywhere in the\n-0009cf60: 2067 6c6f 6261 6c4c 003a f252 0000 2020 globalL.:.R.. \n+0009cf60: 2067 6c6f 6261 6c4c 003a fe52 0000 2020 globalL.:.R.. \n 0009cf70: 2073 7065 6369 6669 6361 7469 6f6e 2069 specification i\n 0009cf80: 7320 7065 726d 6974 7465 642e 2050 6572 s permitted. Per\n 0009cf90: 6365 6e74 2028 2529 206d 6174 6368 6573 cent (%) matches\n 0009cfa0: 2061 6e79 2063 6861 7261 6374 6572 2c20 any character, \n 0009cfb0: 616e 6400 0000 0000 0000 0000 0000 0000 and.............\n 0009cfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009cfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009d000: 0100 0000 b607 0000 0418 0000 0000 0000 ................\n-0009d010: 8c00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0009d010: 8c00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0009d020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0009d030: 4e41 4c00 ff73 00ff 5345 4c45 4354 494f NAL..s..SELECTIO\n 0009d040: 4e5f 5155 414c 4946 4945 5253 00c0 5300 N_QUALIFIERS..S.\n 0009d050: 0020 2020 6173 7465 7269 736b 2028 2a29 . asterisk (*)\n 0009d060: 206d 6174 6368 6573 2061 6e79 2073 7472 matches any str\n 0009d070: 696e 6720 2870 6f73 7369 626c 7920 7a65 ing (possibly ze\n 0009d080: 726f 206c 656e 6774 6820 746f 6f29 2e20 ro length too). \n-0009d090: 5468 6520 6173 7465 7269 736b 4f00 3af2 The asteriskO.:.\n+0009d090: 5468 6520 6173 7465 7269 736b 4f00 3afe The asteriskO.:.\n 0009d0a0: 5400 0020 2020 282a 2920 6f72 2070 6572 T.. (*) or per\n 0009d0b0: 6365 6e74 2028 2529 2073 7065 6369 6669 cent (%) specifi\n 0009d0c0: 6361 7469 6f6e 2063 616e 2062 6520 7573 cation can be us\n 0009d0d0: 6564 2066 6f72 202d 5553 4552 2071 7561 ed for -USER qua\n-0009d0e0: 6c69 6669 6572 2074 6f6f 2e07 003a f255 lifier too...:.U\n-0009d0f0: 0000 1200 3af2 5600 0020 2020 4578 616d ....:.V.. Exam\n-0009d100: 706c 653a 0700 3af2 5700 0032 003a f258 ple:..:.W..2.:.X\n+0009d0e0: 6c69 6669 6572 2074 6f6f 2e07 003a fe55 lifier too...:.U\n+0009d0f0: 0000 1200 3afe 5600 0020 2020 4578 616d ....:.V.. Exam\n+0009d100: 706c 653a 0700 3afe 5700 0032 003a fe58 ple:..:.W..2.:.X\n 0009d110: 0000 2020 2054 6f20 6578 7472 6163 7420 .. To extract \n 0009d120: 616c 6c20 5e47 424c 2a20 6578 6365 7074 all ^GBL* except\n 0009d130: 2066 6f72 205e 4742 4c54 4d50 3a07 003a for ^GBLTMP:..:\n-0009d140: f259 0000 4e00 3af2 5a00 0020 2020 2420 .Y..N.:.Z.. $ \n+0009d140: fe59 0000 4e00 3afe 5a00 0020 2020 2420 .Y..N.:.Z.. $ \n 0009d150: 6d75 7069 7020 6a6f 7572 6e61 6c20 2d65 mupip journal -e\n 0009d160: 7874 7261 6374 202d 676c 6f62 616c 3d22 xtract -global=\"\n 0009d170: 5e47 424c 2a2c 7e5e 4742 4c54 4d50 2220 ^GBL*,~^GBLTMP\" \n 0009d180: 2d66 6f72 7761 7264 206d 756d 7073 2e6d -forward mumps.m\n-0009d190: 6a6c 0700 3af2 6100 0037 003a f262 0000 jl..:.a..7.:.b..\n+0009d190: 6a6c 0700 3afe 6100 0037 003a fe62 0000 jl..:.a..7.:.b..\n 0009d1a0: 2020 2054 6f20 6578 7472 6163 7420 616c To extract al\n 0009d1b0: 6c20 5e47 424c 2065 7863 6570 7420 666f l ^GBL except fo\n 0009d1c0: 7220 5e47 424c 2831 2c22 544d 5022 293a r ^GBL(1,\"TMP\"):\n-0009d1d0: 0700 3af2 6300 005d 003a f264 0000 2020 ..:.c..].:.d.. \n+0009d1d0: 0700 3afe 6300 005d 003a fe64 0000 2020 ..:.c..].:.d.. \n 0009d1e0: 2024 206d 7570 6970 206a 6f75 726e 616c $ mupip journal\n 0009d1f0: 202d 6578 7472 6163 7420 2d67 6c6f 6261 -extract -globa\n 0009d200: 6c3d 5c22 5e47 424c 2c7e 5e47 424c 5c28 l=\\\"^GBL,~^GBL\\(\n 0009d210: 312c 5c22 5c22 544d 505c 225c 225c 295c 1,\\\"\\\"TMP\\\"\\\"\\)\\\n 0009d220: 2220 2d66 6f72 7761 7264 206d 756d 7073 \" -forward mumps\n-0009d230: 2e6d 6a6c 0700 3af2 6500 0053 003a f266 .mjl..:.e..S.:.f\n+0009d230: 2e6d 6a6c 0700 3afe 6500 0053 003a fe66 .mjl..:.e..S.:.f\n 0009d240: 0000 2020 2054 6865 2062 6163 6b73 6c61 .. The backsla\n 0009d250: 7368 2028 5c29 2064 656c 696d 6974 6572 sh (\\) delimiter\n 0009d260: 2063 6861 7261 6374 6572 7320 6172 6520 characters are \n 0009d270: 7265 7175 6972 6564 2069 6e20 554e 4958 required in UNIX\n 0009d280: 2074 6f20 7061 7373 204d 5550 4950 3800 to pass MUPIP8.\n-0009d290: 3af2 6700 0020 2020 7468 6520 646f 7562 :.g.. the doub\n+0009d290: 3afe 6700 0020 2020 7468 6520 646f 7562 :.g.. the doub\n 0009d2a0: 6c65 2071 756f 7465 7320 2822 2920 6f66 le quotes (\") of\n 0009d2b0: 2074 6865 2073 7472 696e 6720 7375 6273 the string subs\n-0009d2c0: 6372 6970 742e 0700 3af2 6800 004d 003a cript...:.h..M.:\n-0009d2d0: f269 0000 2020 2041 6e20 494e 5647 4c4f .i.. An INVGLO\n+0009d2c0: 6372 6970 742e 0700 3afe 6800 004d 003a cript...:.h..M.:\n+0009d2d0: fe69 0000 2020 2041 6e20 494e 5647 4c4f .i.. An INVGLO\n 0009d2e0: 4241 4c51 5541 4c20 6572 726f 7220 6973 BALQUAL error is\n 0009d2f0: 2069 7373 7565 6420 616c 6f6e 6720 7769 issued along wi\n 0009d300: 7468 2074 6865 2065 7272 6f72 206f 6666 th the error off\n-0009d310: 7365 7420 696e 2074 6865 5000 3af2 6a00 set in theP.:.j.\n+0009d310: 7365 7420 696e 2074 6865 5000 3afe 6a00 set in theP.:.j.\n 0009d320: 0020 2020 636f 6d6d 616e 6420 6c69 6e65 . command line\n 0009d330: 2c20 7768 656e 6576 6572 2061 2070 6172 , whenever a par\n 0009d340: 7365 2065 7272 6f72 206f 6620 7468 6520 se error of the \n 0009d350: 676c 6f62 616c 2071 7561 6c69 6669 6572 global qualifier\n-0009d360: 2073 7472 696e 6720 6973 1600 3af2 7100 string is..:.q.\n+0009d360: 2073 7472 696e 6720 6973 1600 3afe 7100 string is..:.q.\n 0009d370: 0020 2020 656e 636f 756e 7465 7265 642e . encountered.\n-0009d380: 0700 3af2 7200 002c 003a f273 0000 2020 ..:.r..,.:.s.. \n+0009d380: 0700 3afe 7200 002c 003a fe73 0000 2020 ..:.r..,.:.s.. \n 0009d390: 202d 4756 5b50 4154 4649 4c45 5d3d 2f70 -GV[PATFILE]=/p\n 0009d3a0: 6174 682f 746f 2f70 6174 7465 726e 2d66 ath/to/pattern-f\n-0009d3b0: 696c 6507 003a f274 0000 5400 3af2 7500 ile..:.t..T.:.u.\n+0009d3b0: 696c 6507 003a fe74 0000 5400 3afe 7500 ile..:.t..T.:.u.\n 0009d3c0: 0020 2020 5370 6563 6966 6965 7320 7468 . Specifies th\n 0009d3d0: 6520 6c6f 6361 7469 6f6e 206f 6620 6120 e location of a \n 0009d3e0: 7061 7474 6572 6e20 6669 6c65 2063 6f6e pattern file con\n 0009d3f0: 7461 696e 696e 6720 6120 6c69 7374 206f taining a list o\n 0009d400: 6620 7061 7474 6572 6e73 2066 6f72 4d00 f patterns forM.\n-0009d410: 3af2 7600 0020 2020 616c 6c20 7479 7065 :.v.. all type\n+0009d410: 3afe 7600 0020 2020 616c 6c20 7479 7065 :.v.. all type\n 0009d420: 7320 6f66 2053 4554 206a 6f75 726e 616c s of SET journal\n 0009d430: 2072 6563 6f72 6473 2074 6861 7420 4d55 records that MU\n 0009d440: 5049 5020 4a4f 5552 4e41 4c20 2d45 5854 PIP JOURNAL -EXT\n-0009d450: 5241 4354 2073 686f 756c 6450 003a f277 RACT shouldP.:.w\n+0009d450: 5241 4354 2073 686f 756c 6450 003a fe77 RACT shouldP.:.w\n 0009d460: 0000 2020 2069 6e63 6c75 6465 206f 7220 .. include or \n 0009d470: 6578 636c 7564 6520 6672 6f6d 2070 726f exclude from pro\n 0009d480: 6365 7373 696e 672e 2055 7365 2074 6869 cessing. Use thi\n 0009d490: 7320 7175 616c 6966 6965 7220 746f 2072 s qualifier to r\n-0009d4a0: 6573 7472 6963 7420 7468 6552 003a f278 estrict theR.:.x\n+0009d4a0: 6573 7472 6963 7420 7468 6552 003a fe78 estrict theR.:.x\n 0009d4b0: 0000 2020 206f 7574 7075 7420 6f66 2061 .. output of a\n 0009d4c0: 206a 6f75 726e 616c 2065 7874 7261 6374 journal extract\n 0009d4d0: 2062 7920 676c 6f62 616c 206e 6f64 6573 by global nodes\n 0009d4e0: 2076 616c 7565 2028 7468 6174 2069 732c value (that is,\n 0009d4f0: 2062 7920 616c 6c20 7479 7065 731a 003a by all types..:\n-0009d500: f279 0000 2020 206f 6620 5345 5420 7265 .y.. of SET re\n-0009d510: 636f 7264 7329 2e07 003a f27a 0000 5300 cords)...:.z..S.\n-0009d520: 3af2 8100 0020 2020 5468 6520 666f 6c6c :.... The foll\n+0009d500: fe79 0000 2020 206f 6620 5345 5420 7265 .y.. of SET re\n+0009d510: 636f 7264 7329 2e07 003a fe7a 0000 5300 cords)...:.z..S.\n+0009d520: 3afe 8100 0020 2020 5468 6520 666f 6c6c :.... The foll\n 0009d530: 6f77 696e 6720 6465 7461 696c 7320 7468 owing details th\n 0009d540: 6520 7379 6e74 6178 206f 6620 7468 6520 e syntax of the \n 0009d550: 7061 7474 6572 6e20 6669 6c65 2c20 616e pattern file, an\n 0009d560: 6420 6578 616d 706c 6573 206f 6620 686f d examples of ho\n-0009d570: 772a 003a f282 0000 2020 204d 5550 4950 w*.:.... MUPIP\n+0009d570: 772a 003a fe82 0000 2020 204d 5550 4950 w*.:.... MUPIP\n 0009d580: 204a 4f55 524e 414c 202d 4558 5452 4143 JOURNAL -EXTRAC\n-0009d590: 5420 7265 7370 6f6e 6473 3a07 003a f283 T responds:..:..\n-0009d5a0: 0000 5400 3af2 8400 0020 2020 2020 6f20 ..T.:.... o \n+0009d590: 5420 7265 7370 6f6e 6473 3a07 003a fe83 T responds:..:..\n+0009d5a0: 0000 5400 3afe 8400 0020 2020 2020 6f20 ..T.:.... o \n 0009d5b0: 5768 656e 2061 2070 6174 7465 726e 2065 When a pattern e\n 0009d5c0: 6e74 7279 2073 7461 7274 7320 7769 7468 ntry starts with\n 0009d5d0: 2061 2074 696c 6461 2073 6967 6e20 287e a tilda sign (~\n 0009d5e0: 292c 202d 4756 5041 5446 494c 4520 6578 ), -GVPATFILE ex\n-0009d5f0: 636c 7564 6573 5000 3af2 8500 0020 2020 cludesP.:.... \n+0009d5f0: 636c 7564 6573 5000 3afe 8500 0020 2020 cludesP.:.... \n 0009d600: 2020 2020 7468 6520 6d61 7463 6869 6e67 the matching\n 0009d610: 2067 6c6f 6261 6c20 6e6f 6465 2076 616c global node val\n 0009d620: 7565 7320 6672 6f6d 2074 6865 204a 4f55 ues from the JOU\n 0009d630: 524e 414c 2045 5854 5241 4354 2066 696c RNAL EXTRACT fil\n-0009d640: 652e 2046 6f72 5200 3af2 8600 0020 2020 e. ForR.:.... \n+0009d640: 652e 2046 6f72 5200 3afe 8600 0020 2020 e. ForR.:.... \n 0009d650: 2020 2020 6578 616d 706c 652c 207e 286e example, ~(n\n 0009d660: 6f74 2074 6869 7320 7661 6c75 6529 2065 ot this value) e\n 0009d670: 7863 6c75 6465 7320 616c 6c20 676c 6f62 xcludes all glob\n 0009d680: 616c 7320 7468 6174 2065 7861 6374 6c79 als that exactly\n-0009d690: 206d 6174 6368 2022 1e00 3af2 8700 0020 match \"..:.... \n+0009d690: 206d 6174 6368 2022 1e00 3afe 8700 0020 match \"..:.... \n 0009d6a0: 2020 2020 2020 6e6f 7420 7468 6973 2076 not this v\n-0009d6b0: 616c 7565 222e 4c00 3af2 8800 0020 2020 alue\".L.:.... \n+0009d6b0: 616c 7565 222e 4c00 3afe 8800 0020 2020 alue\".L.:.... \n 0009d6c0: 2020 6f20 5768 656e 2074 6865 2070 6174 o When the pat\n 0009d6d0: 7465 726e 2064 6f65 7320 6e6f 7420 7374 tern does not st\n 0009d6e0: 6172 7420 6120 7469 6c64 6120 7369 676e art a tilda sign\n 0009d6f0: 2028 7e29 206f 7220 636f 6e74 6169 6e20 (~) or contain \n-0009d700: 616e 5100 3af2 8900 0020 2020 2020 2020 anQ.:.... \n+0009d700: 616e 5100 3afe 8900 0020 2020 2020 2020 anQ.:.... \n 0009d710: 6173 7465 7269 736b 2028 2a29 2c20 4d55 asterisk (*), MU\n 0009d720: 5049 5020 4a4f 5552 4e41 4c20 2d45 5854 PIP JOURNAL -EXT\n 0009d730: 5241 4354 2072 6570 6f72 7473 206f 6e6c RACT reports onl\n 0009d740: 7920 7468 6f73 6520 676c 6f62 616c 206e y those global n\n-0009d750: 6f64 654e 003a f28a 0000 2020 2020 2020 odeN.:.... \n+0009d750: 6f64 654e 003a fe8a 0000 2020 2020 2020 odeN.:.... \n 0009d760: 2076 616c 7565 7320 7468 6174 2065 7861 values that exa\n 0009d770: 6374 6c79 206d 6174 6368 2074 6865 2070 ctly match the p\n 0009d780: 6174 7465 726e 2e20 466f 7220 6578 616d attern. For exam\n 0009d790: 706c 653a 2022 206d 6174 6368 2074 6869 ple: \" match thi\n-0009d7a0: 7315 003a f291 0000 2020 2020 2020 2076 s..:.... v\n+0009d7a0: 7315 003a fe91 0000 2020 2020 2020 2076 s..:.... v\n 0009d7b0: 616c 7565 222e 0000 0000 0000 0000 0000 alue\"...........\n 0009d7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009d7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009d7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009d800: 0100 0000 d707 0000 2818 0000 0000 0000 ........(.......\n-0009d810: 8700 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0009d810: 8700 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0009d820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0009d830: 4e41 4c00 ff73 00ff 5345 4c45 4354 494f NAL..s..SELECTIO\n 0009d840: 4e5f 5155 414c 4946 4945 5253 00c0 9200 N_QUALIFIERS....\n 0009d850: 0020 2020 2020 6f20 5768 656e 2061 2070 . o When a p\n 0009d860: 6174 7465 726e 2063 6f6e 7461 696e 7320 attern contains \n 0009d870: 616e 2061 7374 6572 6973 6b20 282a 292c an asterisk (*),\n 0009d880: 204d 5550 4950 204a 4f55 524e 414c 202d MUPIP JOURNAL -\n-0009d890: 4558 5452 4143 5440 003a f293 0000 2020 EXTRACT@.:.... \n+0009d890: 4558 5452 4143 5440 003a fe93 0000 2020 EXTRACT@.:.... \n 0009d8a0: 2020 2020 2065 7870 616e 6473 2069 7420 expands it \n 0009d8b0: 616e 6420 7472 6965 7320 746f 206d 6174 and tries to mat\n 0009d8c0: 6368 206d 756c 7469 706c 6520 6368 6172 ch multiple char\n-0009d8d0: 6163 7465 7273 2e07 003a f294 0000 5200 acters...:....R.\n-0009d8e0: 3af2 9500 0020 2020 2020 2020 4578 616d :.... Exam\n+0009d8d0: 6163 7465 7273 2e07 003a fe94 0000 5200 acters...:....R.\n+0009d8e0: 3afe 9500 0020 2020 2020 2020 4578 616d :.... Exam\n 0009d8f0: 706c 6520 3a20 222a 612a 622a 2220 6d61 ple : \"*a*b*\" ma\n 0009d900: 7463 6865 7320 7661 6c75 6573 206c 696b tches values lik\n 0009d910: 6520 2261 6222 2c20 222e 2e61 6222 2c20 e \"ab\", \"..ab\", \n 0009d920: 2261 622e 2e20 222c 2022 612e 2e62 222c \"ab.. \", \"a..b\",\n-0009d930: 4f00 3af2 9600 0020 2020 2020 2020 2261 O.:.... \"a\n+0009d930: 4f00 3afe 9600 0020 2020 2020 2020 2261 O.:.... \"a\n 0009d940: 6161 6262 6162 6222 2c20 616e 6420 736f aabbabb\", and so\n 0009d950: 206f 6e20 6275 7420 646f 6573 206e 6f74 on but does not\n 0009d960: 206d 6174 6368 2076 616c 7565 7320 6c69 match values li\n 0009d970: 6b65 2022 6261 222c 2022 6161 6122 2c1f ke \"ba\", \"aaa\",.\n-0009d980: 003a f297 0000 2020 2020 2020 2022 6262 .:.... \"bb\n+0009d980: 003a fe97 0000 2020 2020 2020 2022 6262 .:.... \"bb\n 0009d990: 6222 2c20 616e 6420 736f 206f 6e2e 0700 b\", and so on...\n-0009d9a0: 3af2 9800 004e 003a f299 0000 2020 2020 :....N.:.... \n+0009d9a0: 3afe 9800 004e 003a fe99 0000 2020 2020 :....N.:.... \n 0009d9b0: 206f 2057 6865 6e20 6120 7061 7474 6572 o When a patter\n 0009d9c0: 6e20 636f 6e74 6169 6e73 2061 2070 6572 n contains a per\n 0009d9d0: 6365 6e74 6167 6520 2825 292c 204d 5550 centage (%), MUP\n 0009d9e0: 4950 204a 4f55 524e 414c 202d 4558 5452 IP JOURNAL -EXTR\n-0009d9f0: 4143 5450 003a f29a 0000 2020 2020 2020 ACTP.:.... \n+0009d9f0: 4143 5450 003a fe9a 0000 2020 2020 2020 ACTP.:.... \n 0009da00: 206d 6174 6368 6573 2069 7420 666f 7220 matches it for \n 0009da10: 6f6e 6520 6368 6172 6163 7465 722e 2045 one character. E\n 0009da20: 7861 6d70 6c65 203a 2022 6125 6225 2220 xample : \"a%b%\" \n 0009da30: 6d61 7463 6865 7320 7661 6c75 6573 206c matches values l\n-0009da40: 696b 654e 0039 f2c1 1100 0020 2020 2020 ikeN.9..... \n+0009da40: 696b 654e 0039 fec1 1100 0020 2020 2020 ikeN.9..... \n 0009da50: 2020 2261 3162 3122 2062 7574 2064 6f65 \"a1b1\" but doe\n 0009da60: 7320 6e6f 7420 6d61 7463 6820 7661 6c75 s not match valu\n 0009da70: 6573 206c 696b 6520 2261 6222 2c20 2261 es like \"ab\", \"a\n 0009da80: 6162 6263 222c 2061 6e64 2073 6f20 6f6e abbc\", and so on\n-0009da90: 2e50 003b f211 0000 2020 2020 206f 2041 .P.;.... o A\n+0009da90: 2e50 003b fe11 0000 2020 2020 206f 2041 .P.;.... o A\n 0009daa0: 2070 6174 7465 726e 2063 616e 2062 6520 pattern can be \n 0009dab0: 656e 636c 6f73 6564 2077 6974 6869 6e20 enclosed within \n 0009dac0: 7061 7265 6e74 6865 7365 7320 2228 2922 parentheses \"()\"\n 0009dad0: 2066 6f72 2072 6561 6461 6269 6c69 7479 for readability\n-0009dae0: 2e52 003b f221 0000 2020 2020 206f 2057 .R.;.!.. o W\n+0009dae0: 2e52 003b fe21 0000 2020 2020 206f 2057 .R.;.!.. o W\n 0009daf0: 6865 6e20 796f 7520 7573 6520 616e 7920 hen you use any \n 0009db00: 6f66 2074 6865 2066 6f6c 6c6f 7769 6e67 of the following\n 0009db10: 2063 6861 7261 6374 6572 7320 696e 2074 characters in t\n 0009db20: 6865 2070 6174 7465 726e 2c20 796f 7520 he pattern, you \n-0009db30: 6361 6e50 003b f231 0000 2020 2020 2020 canP.;.1.. \n+0009db30: 6361 6e50 003b fe31 0000 2020 2020 2020 canP.;.1.. \n 0009db40: 2065 7363 6170 6520 7468 656d 2062 7920 escape them by \n 0009db50: 7072 6563 6564 696e 6720 7468 6520 6368 preceding the ch\n 0009db60: 6172 6163 7465 7220 7769 7468 2022 5c22 aracter with \"\\\"\n 0009db70: 2e20 4578 616d 706c 6520 3a20 2261 5c2a . Example : \"a\\*\n-0009db80: 2a62 223a 003b f241 0000 2020 2020 2020 *b\":.;.A.. \n+0009db80: 2a62 223a 003b fe41 0000 2020 2020 2020 *b\":.;.A.. \n 0009db90: 206d 6174 6368 6573 2076 616c 7565 7320 matches values \n 0009dba0: 6c69 6b65 2022 612a 2e2e 6222 2062 7574 like \"a*..b\" but\n 0009dbb0: 206e 6f74 2022 612e 2e62 222e 3a07 003b not \"a..b\".:..;\n-0009dbc0: f251 0000 3000 3bf2 6100 0020 2020 2020 .Q..0.;.a.. \n+0009dbc0: fe51 0000 3000 3bfe 6100 0020 2020 2020 .Q..0.;.a.. \n 0009dbd0: 2020 2020 206f 2022 2822 2061 6e64 2022 o \"(\" and \"\n 0009dbe0: 7e22 2061 7420 7468 6520 6265 6769 6e6e ~\" at the beginn\n-0009dbf0: 696e 672e 2200 3bf2 7100 0020 2020 2020 ing.\".;.q.. \n+0009dbf0: 696e 672e 2200 3bfe 7100 0020 2020 2020 ing.\".;.q.. \n 0009dc00: 2020 2020 206f 2022 2922 2061 7420 7468 o \")\" at th\n-0009dc10: 6520 656e 642e 4b00 3bf2 8100 0020 2020 e end.K.;.... \n+0009dc10: 6520 656e 642e 4b00 3bfe 8100 0020 2020 e end.K.;.... \n 0009dc20: 2020 2020 2020 206f 2022 5c22 2c20 222a o \"\\\", \"*\n 0009dc30: 222c 2061 6e64 2022 2522 206f 6363 7572 \", and \"%\" occur\n 0009dc40: 7269 6e67 2061 6e79 7768 6572 6520 7769 ring anywhere wi\n 0009dc50: 7468 696e 2074 6865 2070 6174 7465 726e thin the pattern\n-0009dc60: 2e07 003b f291 0000 5100 3af2 1200 0020 ...;....Q.:.... \n+0009dc60: 2e07 003b fe91 0000 5100 3afe 1200 0020 ...;....Q.:.... \n 0009dc70: 2020 2020 6f20 496e 2055 5446 2d38 206d o In UTF-8 m\n 0009dc80: 6f64 652c 2074 6865 2063 6f6e 7465 6e74 ode, the content\n 0009dc90: 7320 6f66 2074 6865 2070 6174 7465 726e s of the pattern\n 0009dca0: 2066 696c 6520 6361 6e20 696e 636c 7564 file can includ\n-0009dcb0: 6520 556e 6963 6f64 6519 003b f211 0000 e Unicode..;....\n+0009dcb0: 6520 556e 6963 6f64 6519 003b fe11 0000 e Unicode..;....\n 0009dcc0: 2020 2020 2020 2063 6861 7261 6374 6572 character\n-0009dcd0: 732e 5300 3bf2 2100 0020 2020 2020 6f20 s.S.;.!.. o \n+0009dcd0: 732e 5300 3bfe 2100 0020 2020 2020 6f20 s.S.;.!.. o \n 0009dce0: 4966 2061 2070 6174 7465 726e 2066 696c If a pattern fil\n 0009dcf0: 6520 646f 6573 206e 6f74 2065 7869 7374 e does not exist\n 0009dd00: 2c20 4d55 5049 5020 4a4f 5552 4e41 4c20 , MUPIP JOURNAL \n 0009dd10: 2d45 5854 5241 4354 2070 726f 6475 6365 -EXTRACT produce\n-0009dd20: 7320 7468 654f 003b f231 0000 2020 2020 s theO.;.1.. \n+0009dd20: 7320 7468 654f 003b fe31 0000 2020 2020 s theO.;.1.. \n 0009dd30: 2020 2046 494c 454f 5045 4e46 4149 4c20 FILEOPENFAIL \n 0009dd40: 6572 726f 7220 616e 6420 7265 7475 726e error and return\n 0009dd50: 7320 6120 6e6f 6e2d 7a65 726f 2065 7869 s a non-zero exi\n 0009dd60: 7420 636f 6465 2074 6f20 7468 6520 7368 t code to the sh\n-0009dd70: 656c 6c2e 0700 3bf2 4100 0053 003b f251 ell...;.A..S.;.Q\n+0009dd70: 656c 6c2e 0700 3bfe 4100 0053 003b fe51 ell...;.A..S.;.Q\n 0009dd80: 0000 2020 2059 6f75 2063 616e 2073 7065 .. You can spe\n 0009dd90: 6369 6679 206d 756c 7469 2d6c 696e 6520 cify multi-line \n 0009dda0: 656e 7472 6965 7320 696e 2061 2070 6174 entries in a pat\n 0009ddb0: 7465 726e 2066 696c 652e 5769 7468 206d tern file.With m\n 0009ddc0: 756c 7469 706c 6520 6c69 6e65 732c 5400 ultiple lines,T.\n-0009ddd0: 3bf2 6100 0020 2020 4d55 5049 5020 4a4f ;.a.. MUPIP JO\n+0009ddd0: 3bfe 6100 0020 2020 4d55 5049 5020 4a4f ;.a.. MUPIP JO\n 0009dde0: 5552 4e41 4c20 4558 5452 4143 5420 7072 URNAL EXTRACT pr\n 0009ddf0: 6f64 7563 6573 2074 686f 7365 2053 4554 oduces those SET\n 0009de00: 2072 6563 6f72 6473 2074 6861 7420 6d61 records that ma\n 0009de10: 7463 6820 616e 7920 6f6e 6520 6f66 2074 tch any one of t\n-0009de20: 6865 5300 3bf2 7100 0020 2020 7061 7474 heS.;.q.. patt\n+0009de20: 6865 5300 3bfe 7100 0020 2020 7061 7474 heS.;.q.. patt\n 0009de30: 6572 6e20 6c69 6e65 7320 7769 7468 2074 ern lines with t\n 0009de40: 6865 2065 7863 6570 7469 6f6e 206f 6620 he exception of \n 0009de50: 6578 636c 7573 696f 6e20 7061 7474 6572 exclusion patter\n 0009de60: 6e73 2028 7468 6f73 6520 7374 6172 7469 ns (those starti\n-0009de70: 6e67 207e 2942 003b f281 0000 2020 2077 ng ~)B.;.... w\n+0009de70: 6e67 207e 2942 003b fe81 0000 2020 2077 ng ~)B.;.... w\n 0009de80: 6869 6368 2074 616b 6520 7072 6563 6564 hich take preced\n 0009de90: 656e 6365 206f 7665 7220 6f74 6865 7220 ence over other \n 0009dea0: 6e6f 6e2d 6578 636c 7573 696f 6e20 7061 non-exclusion pa\n-0009deb0: 7474 6572 6e73 2e07 003b f291 0000 4c00 tterns...;....L.\n-0009dec0: 3af2 1300 0020 2020 4865 7265 2061 7265 :.... Here are\n+0009deb0: 7474 6572 6e73 2e07 003b fe91 0000 4c00 tterns...;....L.\n+0009dec0: 3afe 1300 0020 2020 4865 7265 2061 7265 :.... Here are\n 0009ded0: 2061 2066 6577 2065 7861 6d70 6c65 7320 a few examples \n 0009dee0: 6f66 2074 6865 2070 6174 7465 726e 2066 of the pattern f\n 0009def0: 696c 652c 2061 6e64 2068 6f77 204d 5550 ile, and how MUP\n-0009df00: 4950 204a 4f55 524e 414c 3300 3bf2 1100 IP JOURNAL3.;...\n+0009df00: 4950 204a 4f55 524e 414c 3300 3bfe 1100 IP JOURNAL3.;...\n 0009df10: 0020 2020 2d45 5854 5241 4354 206d 6174 . -EXTRACT mat\n 0009df20: 6368 6573 2074 6865 2070 6174 7465 726e ches the pattern\n 0009df30: 2066 696c 6520 7661 6c75 6573 3a07 003b file values:..;\n-0009df40: f221 0000 2000 3bf2 3100 0020 2020 3e20 .!.. .;.1.. > \n+0009df40: fe21 0000 2000 3bfe 3100 0020 2020 3e20 .!.. .;.1.. > \n 0009df50: 6361 7420 6d61 7463 6841 5f6e 6f74 4141 cat matchA_notAA\n-0009df60: 2e74 7874 1100 3bf2 4100 0020 2020 7e28 .txt..;.A.. ~(\n-0009df70: 2a41 412a 290d 003b f251 0000 2020 202a *AA*)..;.Q.. *\n-0009df80: 412a 5500 3bf2 6100 0020 2020 3e20 2467 A*U.;.a.. > $g\n+0009df60: 2e74 7874 1100 3bfe 4100 0020 2020 7e28 .txt..;.A.. ~(\n+0009df70: 2a41 412a 290d 003b fe51 0000 2020 202a *AA*)..;.Q.. *\n+0009df80: 412a 5500 3bfe 6100 0020 2020 3e20 2467 A*U.;.a.. > $g\n 0009df90: 746d 5f64 6973 742f 6d75 7069 7020 6a6f tm_dist/mupip jo\n 0009dfa0: 7572 6e61 6c20 2d65 7874 7261 6374 202d urnal -extract -\n 0009dfb0: 6776 7061 7466 696c 653d 6d61 7463 6841 gvpatfile=matchA\n 0009dfc0: 5f6e 6f74 4141 2e74 7874 202d 666f 7277 _notAA.txt -forw\n 0009dfd0: 6172 6420 222a 2200 0000 0000 0000 0000 ard \"*\".........\n 0009dfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009e000: 0100 0000 e607 0000 4f18 0000 0000 0000 ........O.......\n-0009e010: 8400 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+0009e010: 8400 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 0009e020: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0009e030: 4e41 4c00 ff73 00ff 5345 4c45 4354 494f NAL..s..SELECTIO\n 0009e040: 4e5f 5155 414c 4946 4945 5253 00c1 1371 N_QUALIFIERS...q\n 0009e050: 0000 2020 2045 7874 7261 6374 7320 676c .. Extracts gl\n 0009e060: 6f62 616c 2076 616c 7565 7320 7468 6174 obal values that\n 0009e070: 2063 6f6e 7461 696e 2061 2073 696e 676c contain a singl\n 0009e080: 6520 2241 222c 2062 7574 206e 6f74 2022 e \"A\", but not \"\n-0009e090: 4141 222e 1c00 3bf2 8100 0020 2020 3e20 AA\"...;.... > \n+0009e090: 4141 222e 1c00 3bfe 8100 0020 2020 3e20 AA\"...;.... > \n 0009e0a0: 6361 7420 656e 6469 6e67 3232 2e74 7874 cat ending22.txt\n-0009e0b0: 1700 3bf2 9100 0020 2020 2a6e 6f74 6d61 ..;.... *notma\n-0009e0c0: 7463 6869 6e67 2a0d 003a f214 0000 2020 tching*..:.... \n-0009e0d0: 202a 3232 5100 3bf2 1100 0020 2020 3e20 *22Q.;.... > \n+0009e0b0: 1700 3bfe 9100 0020 2020 2a6e 6f74 6d61 ..;.... *notma\n+0009e0c0: 7463 6869 6e67 2a0d 003a fe14 0000 2020 tching*..:.... \n+0009e0d0: 202a 3232 5100 3bfe 1100 0020 2020 3e20 *22Q.;.... > \n 0009e0e0: 2467 746d 5f64 6973 742f 6d75 7069 7020 $gtm_dist/mupip \n 0009e0f0: 6a6f 7572 6e61 6c20 2d65 7874 7261 6374 journal -extract\n 0009e100: 202d 6776 7061 7466 696c 653d 656e 6469 -gvpatfile=endi\n 0009e110: 6e67 3232 2e74 7874 202d 666f 7277 6172 ng22.txt -forwar\n-0009e120: 6420 222a 226b 003b f221 0000 2020 2045 d \"*\"k.;.!.. E\n+0009e120: 6420 222a 226b 003b fe21 0000 2020 2045 d \"*\"k.;.!.. E\n 0009e130: 7874 7261 6374 7320 676c 6f62 616c 2076 xtracts global v\n 0009e140: 616c 7565 7320 656e 6469 6e67 2077 6974 alues ending wit\n 0009e150: 6820 2232 3222 2c20 6576 656e 2077 6865 h \"22\", even whe\n 0009e160: 6e20 7468 6572 6520 6172 6520 6e6f 2067 n there are no g\n 0009e170: 6c6f 6261 6c73 2063 6f6e 7461 696e 696e lobals containin\n 0009e180: 6720 226e 6f74 6d61 7463 6869 6e67 222e g \"notmatching\".\n-0009e190: 2600 3bf2 3100 0020 2020 3e20 6361 7420 &.;.1.. > cat \n+0009e190: 2600 3bfe 3100 0020 2020 3e20 6361 7420 &.;.1.. > cat \n 0009e1a0: 7374 6172 7473 7769 7468 7370 6c63 6861 startswithsplcha\n-0009e1b0: 7273 2e74 7874 0d00 3bf2 4100 0020 2020 rs.txt..;.A.. \n-0009e1c0: 5c2a 2a0d 003b f251 0000 2020 205c 7e2a \\**..;.Q.. \\~*\n-0009e1d0: 5500 3bf2 6100 0020 2020 3e20 2467 746d U.;.a.. > $gtm\n+0009e1b0: 7273 2e74 7874 0d00 3bfe 4100 0020 2020 rs.txt..;.A.. \n+0009e1c0: 5c2a 2a0d 003b fe51 0000 2020 205c 7e2a \\**..;.Q.. \\~*\n+0009e1d0: 5500 3bfe 6100 0020 2020 3e20 2467 746d U.;.a.. > $gtm\n 0009e1e0: 5f64 6973 742f 6d75 7069 7020 6a6f 7572 _dist/mupip jour\n 0009e1f0: 6e61 6c20 2d65 7874 7261 6374 202d 6776 nal -extract -gv\n 0009e200: 7061 7466 696c 653d 6d61 7463 6841 5f6e patfile=matchA_n\n 0009e210: 6f74 4141 2e74 7874 202d 666f 7277 6172 otAA.txt -forwar\n-0009e220: 6420 222a 2240 003b f271 0000 2020 2045 d \"*\"@.;.q.. E\n+0009e220: 6420 222a 2240 003b fe71 0000 2020 2045 d \"*\"@.;.q.. E\n 0009e230: 7874 7261 6374 7320 676c 6f62 616c 2076 xtracts global v\n 0009e240: 616c 7565 7320 7468 6174 2073 7461 7274 alues that start\n 0009e250: 2077 6974 6820 6120 222a 2220 6f72 2061 with a \"*\" or a\n-0009e260: 2022 7e22 2e07 003b f281 0000 1600 3bf2 \"~\"...;......;.\n+0009e260: 2022 7e22 2e07 003b fe81 0000 1600 3bfe \"~\"...;......;.\n 0009e270: 9100 0020 2020 2d49 443d 7069 642d 6c69 ... -ID=pid-li\n-0009e280: 7374 0700 3af2 1500 004f 003b f211 0000 st..:....O.;....\n+0009e280: 7374 0700 3afe 1500 004f 003b fe11 0000 st..:....O.;....\n 0009e290: 2020 2053 7065 6369 6669 6573 2074 6861 Specifies tha\n 0009e2a0: 7420 4a4f 5552 4e41 4c20 7072 6f63 6573 t JOURNAL proces\n 0009e2b0: 7369 6e67 2069 6e63 6c75 6465 206f 7220 sing include or \n 0009e2c0: 6578 636c 7564 6520 6461 7461 6261 7365 exclude database\n-0009e2d0: 2075 7064 6174 6573 5200 3bf2 2100 0020 updatesR.;.!.. \n+0009e2d0: 2075 7064 6174 6573 5200 3bfe 2100 0020 updatesR.;.!.. \n 0009e2e0: 2020 6765 6e65 7261 7465 6420 6279 206f generated by o\n 0009e2f0: 6e65 206f 7220 6d6f 7265 2070 726f 6365 ne or more proce\n 0009e300: 7373 6573 2c20 6964 656e 7469 6669 6564 sses, identified\n 0009e310: 2062 7920 7072 6f63 6573 7320 6964 656e by process iden\n-0009e320: 7469 6669 6361 7469 6f6e 5300 3bf2 3100 tificationS.;.1.\n+0009e320: 7469 6669 6361 7469 6f6e 5300 3bfe 3100 tificationS.;.1.\n 0009e330: 0020 2020 6e75 6d62 6572 7320 2850 4944 . numbers (PID\n 0009e340: 7329 2e20 5468 6520 656e 7469 7265 206c s). The entire l\n 0009e350: 6973 7420 6f72 2065 6163 6820 5049 4420 ist or each PID \n 0009e360: 6d61 7920 6f70 7469 6f6e 616c 6c79 2062 may optionally b\n 0009e370: 6520 7072 6563 6564 6564 2062 7953 003b e preceded byS.;\n-0009e380: f241 0000 2020 2061 2074 696c 6461 2073 .A.. a tilda s\n+0009e380: fe41 0000 2020 2061 2074 696c 6461 2073 .A.. a tilda s\n 0009e390: 6967 6e20 287e 292c 2072 6571 7569 7269 ign (~), requiri\n 0009e3a0: 6e67 204a 4f55 524e 414c 2074 6f20 6578 ng JOURNAL to ex\n 0009e3b0: 636c 7564 6520 6461 7461 6261 7365 2075 clude database u\n 0009e3c0: 7064 6174 6573 2069 6e69 7469 6174 6564 pdates initiated\n-0009e3d0: 5200 3bf2 5100 0020 2020 6279 2074 6865 R.;.Q.. by the\n+0009e3d0: 5200 3bfe 5100 0020 2020 6279 2074 6865 R.;.Q.. by the\n 0009e3e0: 2073 7065 6369 6669 6564 2050 4944 2e20 specified PID. \n 0009e3f0: 596f 7520 6d61 7920 7573 6520 7468 6973 You may use this\n 0009e400: 2071 7561 6c69 6669 6572 2066 6f72 2074 qualifier for t\n 0009e410: 726f 7562 6c65 2073 686f 6f74 696e 6720 rouble shooting \n-0009e420: 6f72 1900 3bf2 6100 0020 2020 616e 616c or..;.a.. anal\n-0009e430: 797a 696e 6720 6461 7461 2e07 003b f271 yzing data...;.q\n-0009e440: 0000 5300 3bf2 8100 0020 2020 4279 2064 ..S.;.... By d\n+0009e420: 6f72 1900 3bfe 6100 0020 2020 616e 616c or..;.a.. anal\n+0009e430: 797a 696e 6720 6461 7461 2e07 003b fe71 yzing data...;.q\n+0009e440: 0000 5300 3bfe 8100 0020 2020 4279 2064 ..S.;.... By d\n 0009e450: 6566 6175 6c74 2c20 4a4f 5552 4e41 4c20 efault, JOURNAL \n 0009e460: 7072 6f63 6573 7365 7320 6461 7461 6261 processes databa\n 0009e470: 7365 2075 7064 6174 6573 2072 6567 6172 se updates regar\n 0009e480: 646c 6573 7320 6f66 2074 6865 2050 4944 dless of the PID\n-0009e490: 2074 6861 7417 003b f291 0000 2020 2069 that..;.... i\n-0009e4a0: 6e69 7469 6174 6564 2069 742e 0700 3af2 nitiated it...:.\n-0009e4b0: 1600 0029 003b f211 0000 2020 202d 545b ...).;.... -T[\n+0009e490: 2074 6861 7417 003b fe91 0000 2020 2069 that..;.... i\n+0009e4a0: 6e69 7469 6174 6564 2069 742e 0700 3afe nitiated it...:.\n+0009e4b0: 1600 0029 003b fe11 0000 2020 202d 545b ...).;.... -T[\n 0009e4c0: 5241 4e53 4143 5449 4f4e 5d3d 7472 616e RANSACTION]=tran\n-0009e4d0: 7361 6374 696f 6e2d 7479 7065 0700 3bf2 saction-type..;.\n-0009e4e0: 2100 004c 003b f231 0000 2020 2053 7065 !..L.;.1.. Spe\n+0009e4d0: 7361 6374 696f 6e2d 7479 7065 0700 3bfe saction-type..;.\n+0009e4e0: 2100 004c 003b fe31 0000 2020 2053 7065 !..L.;.1.. Spe\n 0009e4f0: 6369 6669 6573 2074 7261 6e73 6163 7469 cifies transacti\n 0009e500: 6f6e 2d74 7970 6573 2066 6f72 204a 4f55 on-types for JOU\n 0009e510: 524e 414c 2074 6f20 696e 636c 7564 6520 RNAL to include \n 0009e520: 6f72 2065 7863 6c75 6465 2066 726f 6d54 or exclude fromT\n-0009e530: 003b f241 0000 2020 2070 726f 6365 7373 .;.A.. process\n+0009e530: 003b fe41 0000 2020 2070 726f 6365 7373 .;.A.. process\n 0009e540: 696e 672e 2046 6f72 2065 7861 6d70 6c65 ing. For example\n 0009e550: 2c20 796f 7520 6d61 7920 7573 6520 7468 , you may use th\n 0009e560: 6973 2071 7561 6c69 6669 6572 2074 6f20 is qualifier to \n 0009e570: 7265 706f 7274 206f 6e6c 7920 6f6e 204b report only on K\n-0009e580: 494c 4c40 003b f251 0000 2020 206f 7065 ILL@.;.Q.. ope\n+0009e580: 494c 4c40 003b fe51 0000 2020 206f 7065 ILL@.;.Q.. ope\n 0009e590: 7261 7469 6f6e 7320 746f 206c 6f63 6174 rations to locat\n 0009e5a0: 6520 706f 7373 6962 6c65 2063 6175 7365 e possible cause\n 0009e5b0: 7320 666f 7220 6d69 7373 696e 6720 6461 s for missing da\n-0009e5c0: 7461 2e07 003b f261 0000 5000 3bf2 7100 ta...;.a..P.;.q.\n+0009e5c0: 7461 2e07 003b fe61 0000 5000 3bfe 7100 ta...;.a..P.;.q.\n 0009e5d0: 0020 2020 5468 6520 7472 616e 7361 6374 . The transact\n 0009e5e0: 696f 6e2d 7479 7065 7320 6172 6520 5345 ion-types are SE\n 0009e5f0: 5420 616e 6420 4b49 4c4c 2061 6e64 2063 T and KILL and c\n 0009e600: 616e 2062 6520 6e65 6761 7465 642e 2054 an be negated. T\n-0009e610: 6865 7365 2074 7970 6573 5300 3bf2 8100 hese typesS.;...\n+0009e610: 6865 7365 2074 7970 6573 5300 3bfe 8100 hese typesS.;...\n 0009e620: 0020 2020 636f 7272 6573 706f 6e64 2074 . correspond t\n 0009e630: 6f20 7468 6520 4d20 636f 6d6d 616e 6473 o the M commands\n 0009e640: 206f 6620 7468 6520 7361 6d65 206e 616d of the same nam\n 0009e650: 6573 2e20 5768 656e 2074 6865 2074 7261 es. When the tra\n 0009e660: 6e73 6163 7469 6f6e 2d74 7970 654c 003b nsaction-typeL.;\n-0009e670: f291 0000 2020 2077 6974 6820 6120 4a4f .... with a JO\n+0009e670: fe91 0000 2020 2077 6974 6820 6120 4a4f .... with a JO\n 0009e680: 5552 4e41 4c20 2d54 5241 4e53 4143 5449 URNAL -TRANSACTI\n 0009e690: 4f4e 2069 7320 6e6f 7420 6e65 6761 7465 ON is not negate\n 0009e6a0: 642c 204a 4f55 524e 414c 2070 726f 6365 d, JOURNAL proce\n-0009e6b0: 7373 6573 206f 6e6c 7952 003a f217 0000 sses onlyR.:....\n+0009e6b0: 7373 6573 206f 6e6c 7952 003a fe17 0000 sses onlyR.:....\n 0009e6c0: 2020 2074 7261 6e73 6163 7469 6f6e 7320 transactions \n 0009e6d0: 6f66 2074 6865 2074 7970 6520 6e61 6d65 of the type name\n 0009e6e0: 6420 2866 6f72 2065 7861 6d70 6c65 2c20 d (for example, \n 0009e6f0: 2d54 5241 4e53 4143 5449 4f4e 3d4b 494c -TRANSACTION=KIL\n-0009e700: 4c29 2c20 7768 6572 6561 7353 003b f211 L), whereasS.;..\n+0009e700: 4c29 2c20 7768 6572 6561 7353 003b fe11 L), whereasS.;..\n 0009e710: 0000 2020 2069 6620 6974 2069 7320 6e65 .. if it is ne\n 0009e720: 6761 7465 642c 204a 4f55 524e 414c 2064 gated, JOURNAL d\n 0009e730: 6f65 7320 6e6f 7420 7072 6f63 6573 7320 oes not process \n 0009e740: 7472 616e 7361 6374 696f 6e73 206f 6620 transactions of \n 0009e750: 7468 6520 7479 7065 206e 616d 6564 2d00 the type named-.\n-0009e760: 3bf2 2100 0020 2020 2866 6f72 2065 786d ;.!.. (for exm\n+0009e760: 3bfe 2100 0020 2020 2866 6f72 2065 786d ;.!.. (for exm\n 0009e770: 6170 6c65 2c20 2d54 5241 4e53 4143 5449 aple, -TRANSACTI\n-0009e780: 4f4e 3d4e 4f4b 494c 4c29 2e07 003b f231 ON=NOKILL)...;.1\n-0009e790: 0000 4d00 3bf2 4100 0020 2020 4279 2064 ..M.;.A.. By d\n+0009e780: 4f4e 3d4e 4f4b 494c 4c29 2e07 003b fe31 ON=NOKILL)...;.1\n+0009e790: 0000 4d00 3bfe 4100 0020 2020 4279 2064 ..M.;.A.. By d\n 0009e7a0: 6566 6175 6c74 2c20 4a4f 5552 4e41 4c20 efault, JOURNAL \n 0009e7b0: 7072 6f63 6573 7365 7320 7472 616e 7361 processes transa\n 0009e7c0: 6374 696f 6e73 2c20 7265 6761 7264 6c65 ctions, regardle\n 0009e7d0: 7373 206f 6620 6974 7320 7479 7065 2e07 ss of its type..\n-0009e7e0: 003b f251 0000 0000 0000 0000 0000 0000 .;.Q............\n+0009e7e0: 003b fe51 0000 0000 0000 0000 0000 0000 .;.Q............\n 0009e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009e800: 0100 0000 b604 0000 6118 0000 0000 0000 ........a.......\n-0009e810: 5600 00f2 4845 4c50 00ff 7300 ff4a 4f55 V...HELP..s..JOU\n+0009e810: 5600 00fe 4845 4c50 00ff 7300 ff4a 4f55 V...HELP..s..JOU\n 0009e820: 524e 414c 494e 4700 ff73 00ff 4a4f 5552 RNALING..s..JOUR\n 0009e830: 4e41 4c00 ff73 00ff 5345 4c45 4354 494f NAL..s..SELECTIO\n 0009e840: 4e5f 5155 414c 4946 4945 5253 00c1 1761 N_QUALIFIERS...a\n 0009e850: 0000 2020 202d 555b 5345 525d 3d75 7365 .. -U[SER]=use\n-0009e860: 722d 6c69 7374 0700 3bf2 7100 004d 003b r-list..;.q..M.;\n-0009e870: f281 0000 2020 2053 7065 6369 6669 6573 .... Specifies\n+0009e860: 722d 6c69 7374 0700 3bfe 7100 004d 003b r-list..;.q..M.;\n+0009e870: fe81 0000 2020 2053 7065 6369 6669 6573 .... Specifies\n 0009e880: 2074 6861 7420 4d55 5049 5020 4a4f 5552 that MUPIP JOUR\n 0009e890: 4e41 4c20 7072 6f63 6573 7369 6e67 2069 NAL processing i\n 0009e8a0: 6e63 6c75 6465 206f 7220 6578 636c 7564 nclude or exclud\n-0009e8b0: 6520 6461 7461 6261 7365 4f00 3bf2 9100 e databaseO.;...\n+0009e8b0: 6520 6461 7461 6261 7365 4f00 3bfe 9100 e databaseO.;...\n 0009e8c0: 0020 2020 7570 6461 7465 7320 6765 6e65 . updates gene\n 0009e8d0: 7261 7465 6420 6279 206f 6e65 206f 7220 rated by one or \n 0009e8e0: 6d6f 7265 2075 7365 7273 2e20 596f 7520 more users. You \n 0009e8f0: 6361 6e20 7573 6520 7468 6973 2071 7561 can use this qua\n-0009e900: 6c69 6669 6572 2074 6f51 003a f218 0000 lifier toQ.:....\n+0009e900: 6c69 6669 6572 2074 6f51 003a fe18 0000 lifier toQ.:....\n 0009e910: 2020 2061 7564 6974 2074 6865 2061 6374 audit the act\n 0009e920: 696f 6e73 206f 6620 6120 7061 7274 6963 ions of a partic\n 0009e930: 756c 6172 2075 7365 722e 2054 6865 2075 ular user. The u\n 0009e940: 7365 722d 6c69 7374 2063 6f6e 7461 696e ser-list contain\n-0009e950: 7320 6e61 6d65 7320 6f66 5100 3bf2 1100 s names ofQ.;...\n+0009e950: 7320 6e61 6d65 7320 6f66 5100 3bfe 1100 s names ofQ.;...\n 0009e960: 0020 2020 6f6e 6520 6f72 206d 6f72 6520 . one or more \n 0009e970: 7573 6572 732e 2049 6e64 6963 6174 6520 users. Indicate \n 0009e980: 6d75 6c74 6970 6c65 2075 7365 7273 2062 multiple users b\n 0009e990: 7920 7365 7061 7261 7469 6e67 2074 6865 y separating the\n-0009e9a0: 206e 616d 6573 2077 6974 6851 003b f221 names withQ.;.!\n+0009e9a0: 206e 616d 6573 2077 6974 6851 003b fe21 names withQ.;.!\n 0009e9b0: 0000 2020 2063 6f6d 6d61 7320 282c 292e .. commas (,).\n 0009e9c0: 2054 6865 206e 616d 6573 206d 6179 2069 The names may i\n 0009e9d0: 6e63 6c75 6465 2074 6865 2077 696c 6463 nclude the wildc\n 0009e9e0: 6172 6420 6173 7465 7269 736b 2028 2a29 ard asterisk (*)\n-0009e9f0: 2e20 5468 6520 656e 7469 7265 5000 3bf2 . The entireP.;.\n+0009e9f0: 2e20 5468 6520 656e 7469 7265 5000 3bfe . The entireP.;.\n 0009ea00: 3100 0020 2020 6c69 7374 206f 7220 6561 1.. list or ea\n 0009ea10: 6368 206e 616d 6520 6d61 7920 6f70 7469 ch name may opti\n 0009ea20: 6f6e 616c 6c79 2062 6520 7072 6563 6564 onally be preced\n 0009ea30: 6564 2062 7920 6120 6d69 6e75 7320 7369 ed by a minus si\n-0009ea40: 676e 2028 2d29 2074 696c 6461 5200 3bf2 gn (-) tildaR.;.\n+0009ea40: 676e 2028 2d29 2074 696c 6461 5200 3bfe gn (-) tildaR.;.\n 0009ea50: 4100 0020 2020 7369 676e 2028 7e29 2c20 A.. sign (~), \n 0009ea60: 7265 7175 6972 696e 6720 4a4f 5552 4e41 requiring JOURNA\n 0009ea70: 4c20 746f 2065 7863 6c75 6465 2064 6174 L to exclude dat\n 0009ea80: 6162 6173 6520 7570 6461 7465 7320 696e abase updates in\n 0009ea90: 6974 6961 7465 6420 6279 2074 6865 5300 itiated by theS.\n-0009eaa0: 3bf2 5100 0020 2020 7370 6563 6966 6965 ;.Q.. specifie\n+0009eaa0: 3bfe 5100 0020 2020 7370 6563 6966 6965 ;.Q.. specifie\n 0009eab0: 6420 7573 6572 2873 292e 2057 6865 6e20 d user(s). When \n 0009eac0: 7468 6520 7573 6572 2d6c 6973 7420 7769 the user-list wi\n 0009ead0: 7468 2061 204a 4f55 524e 414c 202d 5553 th a JOURNAL -US\n 0009eae0: 4552 2064 6f65 7320 6e6f 7420 7374 6172 ER does not star\n-0009eaf0: 744f 003b f261 0000 2020 2077 6974 6820 tO.;.a.. with \n+0009eaf0: 744f 003b fe61 0000 2020 2077 6974 6820 tO.;.a.. with \n 0009eb00: 6120 7469 6c64 6120 7369 676e 2028 7e29 a tilda sign (~)\n 0009eb10: 2c20 4a4f 5552 4e41 4c20 7072 6f63 6573 , JOURNAL proces\n 0009eb20: 7365 7320 6f6e 6c79 2074 686f 7365 2064 ses only those d\n 0009eb30: 6174 6162 6173 6520 7570 6461 7465 732c atabase updates,\n-0009eb40: 5400 3bf2 7100 0020 2020 7768 6963 6820 T.;.q.. which \n+0009eb40: 5400 3bfe 7100 0020 2020 7768 6963 6820 T.;.q.. which \n 0009eb50: 6172 6520 6765 6e65 7261 7465 6420 6279 are generated by\n 0009eb60: 2065 7870 6c69 6369 746c 7920 6e61 6d65 explicitly name\n 0009eb70: 6420 7573 6572 732e 2054 6865 2061 7374 d users. The ast\n 0009eb80: 6572 6973 6b20 282a 2920 6f72 2070 6572 erisk (*) or per\n-0009eb90: 6365 6e74 5400 3bf2 8100 0020 2020 2825 centT.;.... (%\n+0009eb90: 6365 6e74 5400 3bfe 8100 0020 2020 2825 centT.;.... (%\n 0009eba0: 2920 7370 6563 6966 6963 6174 696f 6e20 ) specification \n 0009ebb0: 6361 6e20 6265 2075 7365 6420 666f 7220 can be used for \n 0009ebc0: 2d55 5345 5220 7175 616c 6966 6965 722e -USER qualifier.\n 0009ebd0: 2050 6572 6365 6e74 2028 2529 206d 6174 Percent (%) mat\n-0009ebe0: 6368 6573 2061 6e79 5400 3bf2 9100 0020 ches anyT.;.... \n+0009ebe0: 6368 6573 2061 6e79 5400 3bfe 9100 0020 ches anyT.;.... \n 0009ebf0: 2020 6368 6172 6163 7465 722c 2061 6e64 character, and\n 0009ec00: 2061 7374 6572 6973 6b20 282a 2920 6d61 asterisk (*) ma\n 0009ec10: 7463 6865 7320 616e 7920 7374 7269 6e67 tches any string\n 0009ec20: 2028 706f 7373 6962 6c79 207a 6572 6f20 (possibly zero \n-0009ec30: 6c65 6e67 7468 2074 6f6f 292e 0700 3af2 length too)...:.\n-0009ec40: 1900 0053 003b f211 0000 2020 2042 7920 ...S.;.... By \n+0009ec30: 6c65 6e67 7468 2074 6f6f 292e 0700 3afe length too)...:.\n+0009ec40: 1900 0053 003b fe11 0000 2020 2042 7920 ...S.;.... By \n 0009ec50: 6465 6661 756c 742c 204a 4f55 524e 414c default, JOURNAL\n 0009ec60: 2070 726f 6365 7373 6573 2064 6174 6162 processes datab\n 0009ec70: 6173 6520 7570 6461 7465 7320 7265 6761 ase updates rega\n 0009ec80: 7264 6c65 7373 206f 6620 7468 6520 7573 rdless of the us\n-0009ec90: 6572 2077 686f 1900 3bf2 2100 0020 2020 er who..;.!.. \n+0009ec90: 6572 2077 686f 1900 3bfe 2100 0020 2020 er who..;.!.. \n 0009eca0: 696e 6974 6961 7465 6420 7468 656d 2e07 initiated them..\n-0009ecb0: 003b f231 0000 0000 0000 0000 0000 0000 .;.1............\n+0009ecb0: 003b fe31 0000 0000 0000 0000 0000 0000 .;.1............\n 0009ecc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009ecd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009ece0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009ecf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009ed00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009ed10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009ed20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -40740,1447 +40740,1447 @@\n 0009f230: 6f6e 6c79 2062 7920 7468 6520 6d61 7869 only by the maxi\n 0009f240: 6d75 6d20 7369 7a65 206f 6620 7468 6553 mum size of theS\n 0009f250: 0022 0034 0000 2020 2063 6f6d 6d61 6e64 .\".4.. command\n 0009f260: 2069 6e70 7574 206c 696e 652c 2077 6869 input line, whi\n 0009f270: 6368 2069 7320 344b 4220 6f6e 2073 6f6d ch is 4KB on som\n 0009f280: 6520 7379 7374 656d 7320 616e 6420 7570 e systems and up\n 0009f290: 746f 2036 344b 4220 6f6e 206f 7468 6572 to 64KB on other\n-0009f2a0: 732e 0700 2200 3500 001a 0009 f24a 4f55 s...\".5......JOU\n+0009f2a0: 732e 0700 2200 3500 001a 0009 fe4a 4f55 s...\".5......JOU\n 0009f2b0: 524e 414c 494e 4700 004a 6f75 726e 616c RNALING..Journal\n-0009f2c0: 696e 6715 0014 f2bf 1100 0020 2020 4a6f ing........ Jo\n-0009f2d0: 7572 6e61 6c69 6e67 0700 15f2 2100 0028 urnaling....!..(\n-0009f2e0: 0014 f2ff 7300 ff45 5854 5241 4354 5f46 ....s..EXTRACT_F\n+0009f2c0: 696e 6715 0014 febf 1100 0020 2020 4a6f ing........ Jo\n+0009f2d0: 7572 6e61 6c69 6e67 0700 15fe 2100 0028 urnaling....!..(\n+0009f2e0: 0014 feff 7300 ff45 5854 5241 4354 5f46 ....s..EXTRACT_F\n 0009f2f0: 4f52 4d41 5453 0000 4578 7472 6163 745f ORMATS..Extract_\n-0009f300: 466f 726d 6174 731a 0028 f2bf 1100 0020 Formats..(..... \n+0009f300: 466f 726d 6174 731a 0028 febf 1100 0020 Formats..(..... \n 0009f310: 2020 4578 7472 6163 7420 466f 726d 6174 Extract Format\n-0009f320: 7307 0029 f221 0000 5300 29f2 3100 0020 s..).!..S.).1.. \n+0009f320: 7307 0029 fe21 0000 5300 29fe 3100 0020 s..).!..S.).1.. \n 0009f330: 2020 4a6f 7572 6e61 6c20 4558 5452 4143 Journal EXTRAC\n 0009f340: 5420 6669 6c65 7320 616c 7761 7973 2073 T files always s\n 0009f350: 7461 7274 2077 6974 6820 6120 6c61 6265 tart with a labe\n 0009f360: 6c20 746f 2069 6465 6e74 6966 7920 7468 l to identify th\n-0009f370: 6520 666f 726d 6174 206f 6652 0029 f241 e format ofR.).A\n+0009f370: 6520 666f 726d 6174 206f 6652 0029 fe41 e format ofR.).A\n 0009f380: 0000 2020 2074 6865 2066 696c 652e 2053 .. the file. S\n 0009f390: 696d 706c 6520 616e 6420 6465 7461 696c imple and detail\n 0009f3a0: 2045 5854 5241 4354 2066 696c 6573 2068 EXTRACT files h\n 0009f3b0: 6176 6520 6469 6666 6572 656e 7420 6c61 ave different la\n 0009f3c0: 6265 6c73 2c20 616e 6420 7468 6530 0029 bels, and the0.)\n-0009f3d0: f251 0000 2020 206c 6162 656c 7320 6172 .Q.. labels ar\n+0009f3d0: fe51 0000 2020 206c 6162 656c 7320 6172 .Q.. labels ar\n 0009f3e0: 6520 7370 6563 6966 6963 2074 6f20 6120 e specific to a \n 0009f3f0: 4754 2e4d 2072 656c 6561 7365 2e07 0029 GT.M release...)\n-0009f400: f261 0000 5100 29f2 7100 0020 2020 4966 .a..Q.).q.. If\n+0009f400: fe61 0000 5100 29fe 7100 0020 2020 4966 .a..Q.).q.. If\n 0009f410: 2074 6865 2065 6e76 6972 6f6e 6d65 6e74 the environment\n 0009f420: 2076 6172 6961 626c 6520 6774 6d5f 6368 variable gtm_ch\n 0009f430: 7365 7420 6973 2073 6574 206f 6620 5554 set is set of UT\n 0009f440: 462d 382c 2074 6865 6e20 6669 6c65 2066 F-8, then file f\n-0009f450: 6f72 6d61 7453 0029 f281 0000 2020 206c ormatS.).... l\n+0009f450: 6f72 6d61 7453 0029 fe81 0000 2020 206c ormatS.).... l\n 0009f460: 6162 656c 2069 7320 666f 6c6c 6f77 6564 abel is followed\n 0009f470: 2062 7920 616e 6f74 6865 7220 6c61 6265 by another labe\n 0009f480: 6c20 6361 6c6c 6564 2022 5554 462d 3822 l called \"UTF-8\"\n 0009f490: 2074 6f20 696e 6469 6361 7465 2055 5446 to indicate UTF\n-0009f4a0: 2d38 206d 6f64 652e 0700 29f2 9100 0055 -8 mode...)....U\n-0009f4b0: 0028 f2c0 1100 0020 2020 4166 7465 7220 .(..... After \n+0009f4a0: 2d38 206d 6f64 652e 0700 29fe 9100 0055 -8 mode...)....U\n+0009f4b0: 0028 fec0 1100 0020 2020 4166 7465 7220 .(..... After \n 0009f4c0: 7468 6973 206c 6162 656c 2c20 7468 6520 this label, the \n 0009f4d0: 6a6f 7572 6e61 6c20 7265 636f 7264 2065 journal record e\n 0009f4e0: 7874 7261 6374 7320 666f 6c6c 6f77 2e20 xtracts follow. \n 0009f4f0: 5468 6573 6520 6a6f 7572 6e61 6c20 7265 These journal re\n-0009f500: 636f 7264 4a00 29f2 1200 0020 2020 6578 cordJ.).... ex\n+0009f500: 636f 7264 4a00 29fe 1200 0020 2020 6578 cordJ.).... ex\n 0009f510: 7472 6163 7473 2069 6e63 6c75 6465 2066 tracts include f\n 0009f520: 6965 6c64 7320 6f72 2070 6965 6365 7320 ields or pieces \n 0009f530: 6465 6c69 6d69 7465 6420 6279 2061 2062 delimited by a b\n 0009f540: 6163 6b20 736c 6173 6820 285c 292e 0700 ack slash (\\)...\n-0009f550: 29f2 1300 0053 0029 f214 0000 2020 2054 )....S.).... T\n+0009f550: 29fe 1300 0053 0029 fe14 0000 2020 2054 )....S.).... T\n 0009f560: 6865 2066 6972 7374 2070 6965 6365 206f he first piece o\n 0009f570: 6620 616e 202d 4558 5452 4143 5420 6f75 f an -EXTRACT ou\n 0009f580: 7470 7574 2072 6563 6f72 6420 636f 6e74 tput record cont\n 0009f590: 6169 6e73 2061 2074 776f 2d64 6967 6974 ains a two-digit\n-0009f5a0: 2064 6563 696d 616c 4f00 29f2 1500 0020 decimalO.).... \n+0009f5a0: 2064 6563 696d 616c 4f00 29fe 1500 0020 decimalO.).... \n 0009f5b0: 2020 7472 616e 7361 6374 696f 6e20 7265 transaction re\n 0009f5c0: 636f 7264 2074 7970 6520 2866 6f72 2065 cord type (for e\n 0009f5d0: 7861 6d70 6c65 2c20 3031 2066 6f72 2061 xample, 01 for a\n 0009f5e0: 2070 726f 6365 7373 2069 6e69 7469 616c process initial\n-0009f5f0: 697a 6174 696f 6e4a 0029 f216 0000 2020 izationJ.).... \n+0009f5f0: 697a 6174 696f 6e4a 0029 fe16 0000 2020 izationJ.).... \n 0009f600: 2072 6563 6f72 6429 2e20 5468 6520 7365 record). The se\n 0009f610: 636f 6e64 2070 6965 6365 2063 6f6e 7461 cond piece conta\n 0009f620: 696e 7320 7468 6520 6675 6c6c 2064 6174 ins the full dat\n 0009f630: 6520 616e 6420 7469 6d65 206f 6620 7468 e and time of th\n-0009f640: 6553 0029 f217 0000 2020 206f 7065 7261 eS.).... opera\n+0009f640: 6553 0029 fe17 0000 2020 206f 7065 7261 eS.).... opera\n 0009f650: 7469 6f6e 2c20 7265 7072 6573 656e 7465 tion, represente\n 0009f660: 6420 696e 2074 6865 2024 484f 524f 4c4f d in the $HOROLO\n 0009f670: 4720 666f 726d 6174 2e20 5468 6520 7468 G format. The th\n 0009f680: 6972 6420 7069 6563 6520 636f 6e74 6169 ird piece contai\n-0009f690: 6e73 2061 4b00 29f2 1800 0020 2020 4754 ns aK.).... GT\n+0009f690: 6e73 2061 4b00 29fe 1800 0020 2020 4754 ns aK.).... GT\n 0009f6a0: 2e4d 2061 7373 6967 6e65 6420 6e75 6d62 .M assigned numb\n 0009f6b0: 6572 2028 6461 7461 6261 7365 2074 7261 er (database tra\n 0009f6c0: 6e73 6163 7469 6f6e 206e 756d 6265 7229 nsaction number)\n 0009f6d0: 2077 6869 6368 2075 6e69 7175 656c 7951 which uniquelyQ\n-0009f6e0: 0029 f219 0000 2020 2069 6465 6e74 6966 .).... identif\n+0009f6e0: 0029 fe19 0000 2020 2069 6465 6e74 6966 .).... identif\n 0009f6f0: 6965 7320 7468 6520 7472 616e 7361 6374 ies the transact\n 0009f700: 696f 6e20 7769 7468 696e 2074 6865 2074 ion within the t\n 0009f710: 696d 6520 636f 7665 7265 6420 6279 2074 ime covered by t\n 0009f720: 6865 206a 6f75 726e 616c 2066 696c 652e he journal file.\n-0009f730: 4c00 29f2 1a00 0020 2020 5468 6520 666f L.).... The fo\n+0009f730: 4c00 29fe 1a00 0020 2020 5468 6520 666f L.).... The fo\n 0009f740: 7572 7468 2070 6965 6365 2063 6f6e 7461 urth piece conta\n 0009f750: 696e 7320 7468 6520 7072 6f63 6573 7320 ins the process \n 0009f760: 4944 2028 5049 4429 206f 6620 7468 6520 ID (PID) of the \n-0009f770: 7072 6f63 6573 7320 7468 6174 5400 29f2 process thatT.).\n+0009f770: 7072 6f63 6573 7320 7468 6174 5400 29fe process thatT.).\n 0009f780: 2100 0020 2020 7065 7266 6f72 6d65 6420 !.. performed \n 0009f790: 7468 6520 6f70 6572 6174 696f 6e2c 2072 the operation, r\n 0009f7a0: 6570 7265 7365 6e74 6564 2061 7320 6120 epresented as a \n 0009f7b0: 6465 6369 6d61 6c20 6e75 6d62 6572 2e20 decimal number. \n 0009f7c0: 5468 6520 7265 6d61 696e 6465 7220 6f66 The remainder of\n-0009f7d0: 3000 29f2 2200 0020 2020 7468 6520 7265 0.).\".. the re\n+0009f7d0: 3000 29fe 2200 0020 2020 7468 6520 7265 0.).\".. the re\n 0009f7e0: 636f 7264 2064 6570 656e 6473 206f 6e20 cord depends on \n 0009f7f0: 7468 6520 7265 636f 7264 2074 7970 652e the record type.\n 0009f800: 0100 0000 b607 0000 9518 0000 0000 0000 ................\n-0009f810: 3000 00f2 4845 4c50 00ff 7300 ff4a 4f55 0...HELP..s..JOU\n+0009f810: 3000 00fe 4845 4c50 00ff 7300 ff4a 4f55 0...HELP..s..JOU\n 0009f820: 524e 414c 494e 4700 ff73 00ff 4558 5452 RNALING..s..EXTR\n 0009f830: 4143 545f 464f 524d 4154 5300 c023 0000 ACT_FORMATS..#..\n-0009f840: 4b00 29f2 2400 0020 2020 5265 636f 7264 K.).$.. Record\n+0009f840: 4b00 29fe 2400 0020 2020 5265 636f 7264 K.).$.. Record\n 0009f850: 7320 6f66 2074 7970 6520 5345 542c 204b s of type SET, K\n 0009f860: 494c 4c2c 205a 4b49 4c4c 2c20 5453 5441 ILL, ZKILL, TSTA\n 0009f870: 5254 2c20 616e 6420 5443 4f4d 4d49 5420 RT, and TCOMMIT \n-0009f880: 696e 636c 7564 6520 7468 6551 0029 f225 include theQ.).%\n+0009f880: 696e 636c 7564 6520 7468 6551 0029 fe25 include theQ.).%\n 0009f890: 0000 2020 2074 6f6b 656e 5f73 6571 2061 .. token_seq a\n 0009f8a0: 7320 7061 7274 206f 6620 7468 6520 6f75 s part of the ou\n 0009f8b0: 7470 7574 2e20 4974 2069 7320 7468 6520 tput. It is the \n 0009f8c0: 7369 7874 6820 6669 656c 6420 696e 2074 sixth field in t\n-0009f8d0: 6865 206f 7574 7075 7420 6f66 5000 29f2 he output ofP.).\n+0009f8d0: 6865 206f 7574 7075 7420 6f66 5000 29fe he output ofP.).\n 0009f8e0: 2600 0020 2020 7468 6520 6a6f 7572 6e61 &.. the journa\n 0009f8f0: 6c20 7265 636f 7264 2065 7874 7261 6374 l record extract\n 0009f900: 2e20 5768 656e 2072 6570 6c69 6361 7469 . When replicati\n 0009f910: 6f6e 2069 7320 696e 2075 7365 2c20 746f on is in use, to\n-0009f920: 6b65 6e5f 7365 7120 6973 2061 5400 29f2 ken_seq is aT.).\n+0009f920: 6b65 6e5f 7365 7120 6973 2061 5400 29fe ken_seq is aT.).\n 0009f930: 2700 0020 2020 6a6f 7572 6e61 6c20 7365 '.. journal se\n 0009f940: 7175 656e 6365 206e 756d 6265 7220 286a quence number (j\n 0009f950: 736e 756d 2920 7468 6174 2075 6e69 7175 snum) that uniqu\n 0009f960: 656c 7920 6964 656e 7469 6669 6573 2065 ely identifies e\n 0009f970: 6163 6820 7472 616e 7361 6374 696f 6e2e ach transaction.\n-0009f980: 5100 29f2 2800 0020 2020 5768 656e 2072 Q.).(.. When r\n+0009f980: 5100 29fe 2800 0020 2020 5768 656e 2072 Q.).(.. When r\n 0009f990: 6570 6c69 6361 7469 6f6e 2069 7320 6e6f eplication is no\n 0009f9a0: 7420 696e 2075 7365 2061 6e64 2074 6865 t in use and the\n 0009f9b0: 2074 7261 6e73 6163 7469 6f6e 2069 7320 transaction is \n 0009f9c0: 6120 5450 2074 7261 6e73 6163 7469 6f6e a TP transaction\n-0009f9d0: 2c4d 0029 f229 0000 2020 2074 6f6b 656e ,M.).).. token\n+0009f9d0: 2c4d 0029 fe29 0000 2020 2074 6f6b 656e ,M.).).. token\n 0009f9e0: 5f73 6571 2069 7320 616e 2038 2d62 7974 _seq is an 8-byt\n 0009f9f0: 6520 746f 6b65 6e20 7468 6174 2075 6e69 e token that uni\n 0009fa00: 7175 656c 7920 6964 656e 7469 6669 6573 quely identifies\n 0009fa10: 2074 6865 2065 6e74 6972 6520 5450 5200 the entire TPR.\n-0009fa20: 29f2 2a00 0020 2020 7472 616e 7361 6374 ).*.. transact\n+0009fa20: 29fe 2a00 0020 2020 7472 616e 7361 6374 ).*.. transact\n 0009fa30: 696f 6e2e 2046 6f72 206e 6f6e 2d72 6570 ion. For non-rep\n 0009fa40: 6c69 6361 7465 642c 206e 6f6e 2d54 5020 licated, non-TP \n 0009fa50: 6a6f 7572 6e61 6c20 7265 636f 7264 732c journal records,\n 0009fa60: 2074 6f6b 656e 5f73 6571 2068 6173 2061 token_seq has a\n-0009fa70: 1900 29f2 3100 0020 2020 7a65 726f 2028 ..).1.. zero (\n-0009fa80: 3029 2076 616c 7565 2e07 0029 f232 0000 0) value...).2..\n-0009fa90: 4000 29f2 3300 0020 2020 5468 6520 666f @.).3.. The fo\n+0009fa70: 1900 29fe 3100 0020 2020 7a65 726f 2028 ..).1.. zero (\n+0009fa80: 3029 2076 616c 7565 2e07 0029 fe32 0000 0) value...).2..\n+0009fa90: 4000 29fe 3300 0020 2020 5468 6520 666f @.).3.. The fo\n 0009faa0: 726d 6174 206f 6620 7468 6520 706c 6169 rmat of the plai\n 0009fab0: 6e20 6a6f 7572 6e61 6c20 6578 7472 6163 n journal extrac\n 0009fac0: 7420 6973 2061 7320 666f 6c6c 6f77 733a t is as follows:\n-0009fad0: 0700 29f2 3400 0042 0029 f235 0000 2020 ..).4..B.).5.. \n+0009fad0: 0700 29fe 3400 0042 0029 fe35 0000 2020 ..).4..B.).5.. \n 0009fae0: 204e 554c 4c20 2020 2030 305c 7469 6d65 NULL 00\\time\n 0009faf0: 5c74 6e75 6d5c 7069 645c 636c 6e74 7069 \\tnum\\pid\\clntpi\n 0009fb00: 645c 6a73 6e75 6d5c 7374 726d 5f6e 756d d\\jsnum\\strm_num\n-0009fb10: 5c73 7472 6d5f 7365 7154 0029 f236 0000 \\strm_seqT.).6..\n+0009fb10: 5c73 7472 6d5f 7365 7154 0029 fe36 0000 \\strm_seqT.).6..\n 0009fb20: 2020 2050 494e 4928 5529 2030 315c 7469 PINI(U) 01\\ti\n 0009fb30: 6d65 5c74 6e75 6d5c 7069 645c 6e6e 616d me\\tnum\\pid\\nnam\n 0009fb40: 5c75 6e61 6d5c 7465 726d 5c63 6c6e 7470 \\unam\\term\\clntp\n 0009fb50: 6964 5c63 6c6e 746e 6e61 6d5c 636c 6e74 id\\clntnnam\\clnt\n 0009fb60: 756e 616d 5c63 6c6e 7474 6572 6da6 0029 unam\\clntterm..)\n-0009fb70: f237 0000 2020 2050 494e 4928 5629 2030 .7.. PINI(V) 0\n+0009fb70: fe37 0000 2020 2050 494e 4928 5629 2030 .7.. PINI(V) 0\n 0009fb80: 315c 7469 6d65 5c74 6e75 6d5c 7069 645c 1\\time\\tnum\\pid\\\n 0009fb90: 6e6e 616d 5c75 6e61 6d5c 7465 726d 5c6d nnam\\unam\\term\\m\n 0009fba0: 6f64 655c 6c6f 6769 6e74 696d 655c 696d ode\\logintime\\im\n 0009fbb0: 6167 655f 636f 756e 745c 706e 616d 655c age_count\\pname\\\n 0009fbc0: 636c 6e74 7069 645c 636c 6e74 6e6e 616d clntpid\\clntnnam\n 0009fbd0: 5c63 6c6e 7475 6e61 6d5c 636c 6e74 7465 \\clntunam\\clntte\n 0009fbe0: 726d 5c63 6c6e 746d 6f64 655c 636c 6e74 rm\\clntmode\\clnt\n 0009fbf0: 6c6f 6769 6e74 696d 655c 636c 6e74 696d logintime\\clntim\n 0009fc00: 6167 655f 636f 756e 745c 636c 6e74 706e age_count\\clntpn\n-0009fc10: 616d 652a 0029 f238 0000 2020 2050 4649 ame*.).8.. PFI\n+0009fc10: 616d 652a 0029 fe38 0000 2020 2050 4649 ame*.).8.. PFI\n 0009fc20: 4e20 2020 2030 325c 7469 6d65 5c74 6e75 N 02\\time\\tnu\n 0009fc30: 6d5c 7069 645c 636c 6e74 7069 6430 0029 m\\pid\\clntpid0.)\n-0009fc40: f239 0000 2020 2045 4f46 2020 2020 2030 .9.. EOF 0\n+0009fc40: fe39 0000 2020 2045 4f46 2020 2020 2030 .9.. EOF 0\n 0009fc50: 335c 7469 6d65 5c74 6e75 6d5c 7069 645c 3\\time\\tnum\\pid\\\n 0009fc60: 636c 6e74 7069 645c 6a73 6e75 6d5c 0029 clntpid\\jsnum\\.)\n-0009fc70: f23a 0000 2020 204b 494c 4c20 2020 2030 .:.. KILL 0\n+0009fc70: fe3a 0000 2020 204b 494c 4c20 2020 2030 .:.. KILL 0\n 0009fc80: 345c 7469 6d65 5c74 6e75 6d5c 7069 645c 4\\time\\tnum\\pid\\\n 0009fc90: 636c 6e74 7069 645c 746f 6b65 6e5f 7365 clntpid\\token_se\n 0009fca0: 715c 7374 726d 5f6e 756d 5c73 7472 6d5f q\\strm_num\\strm_\n 0009fcb0: 7365 715c 7570 646e 756d 5c6e 6f64 6566 seq\\updnum\\nodef\n-0009fcc0: 6c61 6773 5c6e 6f64 6561 0029 f241 0000 lags\\nodea.).A..\n+0009fcc0: 6c61 6773 5c6e 6f64 6561 0029 fe41 0000 lags\\nodea.).A..\n 0009fcd0: 2020 2053 4554 2020 2020 2030 355c 7469 SET 05\\ti\n 0009fce0: 6d65 5c74 6e75 6d5c 7069 645c 636c 6e74 me\\tnum\\pid\\clnt\n 0009fcf0: 7069 645c 746f 6b65 6e5f 7365 715c 7374 pid\\token_seq\\st\n 0009fd00: 726d 5f6e 756d 5c73 7472 6d5f 7365 715c rm_num\\strm_seq\\\n 0009fd10: 7570 646e 756d 5c6e 6f64 6566 6c61 6773 updnum\\nodeflags\n-0009fd20: 5c6e 6f64 653d 7361 7267 3000 29f2 4200 \\node=sarg0.).B.\n+0009fd20: 5c6e 6f64 653d 7361 7267 3000 29fe 4200 \\node=sarg0.).B.\n 0009fd30: 0020 2020 5a54 5354 4152 5420 3036 5c74 . ZTSTART 06\\t\n 0009fd40: 696d 655c 746e 756d 5c70 6964 5c63 6c6e ime\\tnum\\pid\\cln\n-0009fd50: 7470 6964 5c74 6f6b 656e 3900 29f2 4300 tpid\\token9.).C.\n+0009fd50: 7470 6964 5c74 6f6b 656e 3900 29fe 4300 tpid\\token9.).C.\n 0009fd60: 0020 2020 5a54 434f 4d20 2020 3037 5c74 . ZTCOM 07\\t\n 0009fd70: 696d 655c 746e 756d 5c70 6964 5c63 6c6e ime\\tnum\\pid\\cln\n 0009fd80: 7470 6964 5c74 6f6b 656e 5c70 6172 746e tpid\\token\\partn\n-0009fd90: 6572 7346 0029 f244 0000 2020 2054 5354 ersF.).D.. TST\n+0009fd90: 6572 7346 0029 fe44 0000 2020 2054 5354 ersF.).D.. TST\n 0009fda0: 4152 5420 2030 385c 7469 6d65 5c74 6e75 ART 08\\time\\tnu\n 0009fdb0: 6d5c 7069 645c 636c 6e74 7069 645c 746f m\\pid\\clntpid\\to\n 0009fdc0: 6b65 6e5f 7365 715c 7374 726d 5f6e 756d ken_seq\\strm_num\n-0009fdd0: 5c73 7472 6d5f 7365 7153 0029 f245 0000 \\strm_seqS.).E..\n+0009fdd0: 5c73 7472 6d5f 7365 7153 0029 fe45 0000 \\strm_seqS.).E..\n 0009fde0: 2020 2054 434f 4d20 2020 2030 395c 7469 TCOM 09\\ti\n 0009fdf0: 6d65 5c74 6e75 6d5c 7069 645c 636c 6e74 me\\tnum\\pid\\clnt\n 0009fe00: 7069 645c 746f 6b65 6e5f 7365 715c 7374 pid\\token_seq\\st\n 0009fe10: 726d 5f6e 756d 5c73 7472 6d5f 7365 715c rm_num\\strm_seq\\\n-0009fe20: 7061 7274 6e65 7273 5c74 6964 5c00 29f2 partners\\tid\\.).\n+0009fe20: 7061 7274 6e65 7273 5c74 6964 5c00 29fe partners\\tid\\.).\n 0009fe30: 4600 0020 2020 5a4b 494c 4c20 2020 3130 F.. ZKILL 10\n 0009fe40: 5c74 696d 655c 746e 756d 5c70 6964 5c63 \\time\\tnum\\pid\\c\n 0009fe50: 6c6e 7470 6964 5c74 6f6b 656e 5f73 6571 lntpid\\token_seq\n 0009fe60: 5c73 7472 6d5f 6e75 6d5c 7374 726d 5f73 \\strm_num\\strm_s\n 0009fe70: 6571 5c75 7064 6e75 6d5c 6e6f 6465 666c eq\\updnum\\nodefl\n-0009fe80: 6167 735c 6e6f 6465 5800 29f2 4700 0020 ags\\nodeX.).G.. \n+0009fe80: 6167 735c 6e6f 6465 5800 29fe 4700 0020 ags\\nodeX.).G.. \n 0009fe90: 2020 5a54 574f 524d 2020 3131 5c74 696d ZTWORM 11\\tim\n 0009fea0: 655c 746e 756d 5c70 6964 5c63 6c6e 7470 e\\tnum\\pid\\clntp\n 0009feb0: 6964 5c74 6f6b 656e 5f73 6571 5c73 7472 id\\token_seq\\str\n 0009fec0: 6d5f 6e75 6d5c 7374 726d 5f73 6571 5c75 m_num\\strm_seq\\u\n 0009fed0: 7064 6e75 6d5c 7a74 776f 726d 686f 6c65 pdnum\\ztwormhole\n-0009fee0: 5c00 29f2 4800 0020 2020 5a54 5249 4720 \\.).H.. ZTRIG \n+0009fee0: 5c00 29fe 4800 0020 2020 5a54 5249 4720 \\.).H.. ZTRIG \n 0009fef0: 2020 3132 5c74 696d 655c 746e 756d 5c70 12\\time\\tnum\\p\n 0009ff00: 6964 5c63 6c6e 7470 6964 5c74 6f6b 656e id\\clntpid\\token\n 0009ff10: 5f73 6571 5c73 7472 6d5f 6e75 6d5c 7374 _seq\\strm_num\\st\n 0009ff20: 726d 5f73 6571 5c75 7064 6e75 6d5c 6e6f rm_seq\\updnum\\no\n-0009ff30: 6465 666c 6167 735c 6e6f 6465 5c00 29f2 deflags\\node\\.).\n+0009ff30: 6465 666c 6167 735c 6e6f 6465 5c00 29fe deflags\\node\\.).\n 0009ff40: 4900 0020 2020 4c47 5452 4947 2020 3133 I.. LGTRIG 13\n 0009ff50: 5c74 696d 655c 746e 756d 5c70 6964 5c63 \\time\\tnum\\pid\\c\n 0009ff60: 6c6e 7470 6964 5c74 6f6b 656e 5f73 6571 lntpid\\token_seq\n 0009ff70: 5c73 7472 6d5f 6e75 6d5c 7374 726d 5f73 \\strm_num\\strm_s\n 0009ff80: 6571 5c75 7064 6e75 6d5c 7472 6967 6465 eq\\updnum\\trigde\n-0009ff90: 6669 6e69 7469 6f6e 0700 29f2 4a00 0010 finition..).J...\n-0009ffa0: 0029 f251 0000 2020 2077 6865 7265 3a07 .).Q.. where:.\n-0009ffb0: 0029 f252 0000 0000 0000 0000 0000 0000 .).R............\n+0009ff90: 6669 6e69 7469 6f6e 0700 29fe 4a00 0010 finition..).J...\n+0009ffa0: 0029 fe51 0000 2020 2077 6865 7265 3a07 .).Q.. where:.\n+0009ffb0: 0029 fe52 0000 0000 0000 0000 0000 0000 .).R............\n 0009ffc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009ffd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009ffe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0009fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a0000: 0100 0000 dd07 0000 c318 0000 0000 0000 ................\n-000a0010: 7700 00f2 4845 4c50 00ff 7300 ff4a 4f55 w...HELP..s..JOU\n+000a0010: 7700 00fe 4845 4c50 00ff 7300 ff4a 4f55 w...HELP..s..JOU\n 000a0020: 524e 414c 494e 4700 ff73 00ff 4558 5452 RNALING..s..EXTR\n 000a0030: 4143 545f 464f 524d 4154 5300 c053 0000 ACT_FORMATS..S..\n 000a0040: 2020 2030 3120 7265 636f 7264 2069 6e64 01 record ind\n 000a0050: 6963 6174 6573 2061 2070 726f 6365 7373 icates a process\n 000a0060: 2f69 6d61 6765 2d69 6e69 7469 6174 6564 /image-initiated\n 000a0070: 2075 7064 6174 6520 2850 494e 4929 2069 update (PINI) i\n-000a0080: 6e74 6f20 7468 6532 0029 f254 0000 2020 nto the2.).T.. \n+000a0080: 6e74 6f20 7468 6532 0029 fe54 0000 2020 nto the2.).T.. \n 000a0090: 2063 7572 7265 6e74 206a 6f75 726e 616c current journal\n 000a00a0: 2066 696c 6520 666f 7220 7468 6520 6669 file for the fi\n-000a00b0: 7273 7420 7469 6d65 2e07 0029 f255 0000 rst time...).U..\n-000a00c0: 5400 29f2 5600 0020 2020 3032 2072 6563 T.).V.. 02 rec\n+000a00b0: 7273 7420 7469 6d65 2e07 0029 fe55 0000 rst time...).U..\n+000a00c0: 5400 29fe 5600 0020 2020 3032 2072 6563 T.).V.. 02 rec\n 000a00d0: 6f72 6420 696e 6469 6361 7465 7320 6120 ord indicates a \n 000a00e0: 7072 6f63 6573 732f 696d 6167 6520 6472 process/image dr\n 000a00f0: 6f70 7065 6420 696e 7465 7265 7374 2028 opped interest (\n 000a0100: 5046 494e 2920 696e 2074 6865 2063 7572 PFIN) in the cur\n-000a0110: 7265 6e74 1700 29f2 5700 0020 2020 6a6f rent..).W.. jo\n-000a0120: 7572 6e61 6c20 6669 6c65 2e07 0029 f258 urnal file...).X\n-000a0130: 0000 5300 29f2 5900 0020 2020 3033 2072 ..S.).Y.. 03 r\n+000a0110: 7265 6e74 1700 29fe 5700 0020 2020 6a6f rent..).W.. jo\n+000a0120: 7572 6e61 6c20 6669 6c65 2e07 0029 fe58 urnal file...).X\n+000a0130: 0000 5300 29fe 5900 0020 2020 3033 2072 ..S.).Y.. 03 r\n 000a0140: 6563 6f72 6420 696e 6469 6361 7465 7320 ecord indicates \n 000a0150: 616c 6c20 4754 2e4d 2069 6d61 6765 7320 all GT.M images \n 000a0160: 6472 6f70 7065 6420 696e 7465 7265 7374 dropped interest\n 000a0170: 2069 6e20 7468 6973 206a 6f75 726e 616c in this journal\n-000a0180: 2066 696c 6533 0029 f25a 0000 2020 2061 file3.).Z.. a\n+000a0180: 2066 696c 6533 0029 fe5a 0000 2020 2061 file3.).Z.. a\n 000a0190: 6e64 2074 6865 206a 6f75 726e 616c 2066 nd the journal f\n 000a01a0: 696c 6520 7761 7320 636c 6f73 6564 206e ile was closed n\n-000a01b0: 6f72 6d61 6c6c 792e 0700 29f2 6100 0049 ormally...).a..I\n-000a01c0: 0029 f262 0000 2020 2030 3420 7265 636f .).b.. 04 reco\n+000a01b0: 6f72 6d61 6c6c 792e 0700 29fe 6100 0049 ormally...).a..I\n+000a01c0: 0029 fe62 0000 2020 2030 3420 7265 636f .).b.. 04 reco\n 000a01d0: 7264 2069 6e64 6963 6174 6573 2061 2064 rd indicates a d\n 000a01e0: 6174 6162 6173 6520 7570 6461 7465 2063 atabase update c\n 000a01f0: 6175 7365 6420 6279 2061 204b 494c 4c20 aused by a KILL \n-000a0200: 636f 6d6d 616e 642e 0700 29f2 6300 0048 command...).c..H\n-000a0210: 0029 f264 0000 2020 2030 3520 7265 636f .).d.. 05 reco\n+000a0200: 636f 6d6d 616e 642e 0700 29fe 6300 0048 command...).c..H\n+000a0210: 0029 fe64 0000 2020 2030 3520 7265 636f .).d.. 05 reco\n 000a0220: 7264 2069 6e64 6963 6174 6573 2061 2064 rd indicates a d\n 000a0230: 6174 6162 6173 6520 7570 6461 7465 2063 atabase update c\n 000a0240: 6175 7365 6420 6279 2061 2053 4554 2063 aused by a SET c\n-000a0250: 6f6d 6d61 6e64 2e07 0029 f265 0000 3000 ommand...).e..0.\n-000a0260: 29f2 6600 0020 2020 3036 2072 6563 6f72 ).f.. 06 recor\n+000a0250: 6f6d 6d61 6e64 2e07 0029 fe65 0000 3000 ommand...).e..0.\n+000a0260: 29fe 6600 0020 2020 3036 2072 6563 6f72 ).f.. 06 recor\n 000a0270: 6420 696e 6469 6361 7465 7320 6120 5a54 d indicates a ZT\n 000a0280: 5354 4152 5420 636f 6d6d 616e 642e 0700 START command...\n-000a0290: 29f2 6700 0031 0029 f268 0000 2020 2030 ).g..1.).h.. 0\n+000a0290: 29fe 6700 0031 0029 fe68 0000 2020 2030 ).g..1.).h.. 0\n 000a02a0: 3720 7265 636f 7264 2069 6e64 6963 6174 7 record indicat\n 000a02b0: 6573 2061 205a 5443 4f4d 4d49 5420 636f es a ZTCOMMIT co\n-000a02c0: 6d6d 616e 642e 0700 29f2 6900 002f 0029 mmand...).i../.)\n-000a02d0: f26a 0000 2020 2030 3820 7265 636f 7264 .j.. 08 record\n+000a02c0: 6d6d 616e 642e 0700 29fe 6900 002f 0029 mmand...).i../.)\n+000a02d0: fe6a 0000 2020 2030 3820 7265 636f 7264 .j.. 08 record\n 000a02e0: 2069 6e64 6963 6174 6573 2061 2054 5354 indicates a TST\n-000a02f0: 4152 5420 636f 6d6d 616e 642e 0700 29f2 ART command...).\n-000a0300: 7100 0030 0029 f272 0000 2020 2030 3920 q..0.).r.. 09 \n+000a02f0: 4152 5420 636f 6d6d 616e 642e 0700 29fe ART command...).\n+000a0300: 7100 0030 0029 fe72 0000 2020 2030 3920 q..0.).r.. 09 \n 000a0310: 7265 636f 7264 2069 6e64 6963 6174 6573 record indicates\n 000a0320: 2061 2054 434f 4d4d 4954 2063 6f6d 6d61 a TCOMMIT comma\n-000a0330: 6e64 2e07 0029 f273 0000 4a00 29f2 7400 nd...).s..J.).t.\n+000a0330: 6e64 2e07 0029 fe73 0000 4a00 29fe 7400 nd...).s..J.).t.\n 000a0340: 0020 2020 3130 2072 6563 6f72 6420 696e . 10 record in\n 000a0350: 6469 6361 7465 7320 6120 6461 7461 6261 dicates a databa\n 000a0360: 7365 2075 7064 6174 6520 6361 7573 6564 se update caused\n 000a0370: 2062 7920 6120 5a4b 494c 4c20 636f 6d6d by a ZKILL comm\n-000a0380: 616e 642e 0700 29f2 7500 0050 0029 f276 and...).u..P.).v\n+000a0380: 616e 642e 0700 29fe 7500 0050 0029 fe76 and...).u..P.).v\n 000a0390: 0000 2020 2031 3120 7265 636f 7264 7320 .. 11 records \n 000a03a0: 696e 6469 6361 7465 7320 6120 7661 6c75 indicates a valu\n 000a03b0: 6520 666f 722f 6672 6f6d 2024 5a54 574f e for/from $ZTWO\n 000a03c0: 524d 484f 4c45 2028 7768 656e 2072 6570 RMHOLE (when rep\n-000a03d0: 6c69 6361 7469 6f6e 2069 7315 0029 f277 lication is..).w\n+000a03d0: 6c69 6361 7469 6f6e 2069 7315 0029 fe77 lication is..).w\n 000a03e0: 0000 2020 2074 7572 6e65 6420 6f6e 292e .. turned on).\n-000a03f0: 0700 29f2 7800 0031 0029 f279 0000 2020 ..).x..1.).y.. \n+000a03f0: 0700 29fe 7800 0031 0029 fe79 0000 2020 ..).x..1.).y.. \n 000a0400: 2031 3220 7265 636f 7264 2069 6e64 6963 12 record indic\n 000a0410: 6174 6573 2061 205a 5452 4947 4745 5220 ates a ZTRIGGER \n-000a0420: 636f 6d6d 616e 642e 0700 29f2 7a00 004e command...).z..N\n-000a0430: 0029 f281 0000 2020 2031 3320 7265 636f .).... 13 reco\n+000a0420: 636f 6d6d 616e 642e 0700 29fe 7a00 004e command...).z..N\n+000a0430: 0029 fe81 0000 2020 2031 3320 7265 636f .).... 13 reco\n 000a0440: 7264 2069 6e64 6963 6174 6573 2061 2074 rd indicates a t\n 000a0450: 7269 6767 6572 2064 6566 696e 6974 696f rigger definitio\n 000a0460: 6e20 6173 2061 206c 6f67 6963 616c 2061 n as a logical a\n 000a0470: 6374 696f 6e20 6672 6f6d 2061 6e4a 0029 ction from anJ.)\n-000a0480: f282 0000 2020 206f 7269 6769 6e61 7469 .... originati\n+000a0480: fe82 0000 2020 206f 7269 6769 6e61 7469 .... originati\n 000a0490: 6e67 2f70 7269 6d61 7279 2069 6e73 7461 ng/primary insta\n 000a04a0: 6e63 6520 746f 2061 2072 6570 6c69 6361 nce to a replica\n 000a04b0: 7469 6e67 2f73 6563 6f6e 6461 7279 2069 ting/secondary i\n-000a04c0: 6e73 7461 6e63 6507 0029 f283 0000 4900 nstance..)....I.\n-000a04d0: 29f2 8400 0020 2020 5468 6520 6c69 7374 ).... The list\n+000a04c0: 6e73 7461 6e63 6507 0029 fe83 0000 4900 nstance..)....I.\n+000a04d0: 29fe 8400 0020 2020 5468 6520 6c69 7374 ).... The list\n 000a04e0: 696e 6720 6265 6c6f 7720 7368 6f77 7320 ing below shows \n 000a04f0: 616e 2065 7861 6d70 6c65 206f 6620 6120 an example of a \n 000a0500: 7369 6d70 6c65 206a 6f75 726e 616c 2065 simple journal e\n-000a0510: 7874 7261 6374 3a07 0029 f285 0000 1200 xtract:..)......\n-000a0520: 29f2 8600 0020 2020 4744 534a 4558 3037 ).... GDSJEX07\n-000a0530: 3e00 29f2 8700 0020 2020 3031 5c36 3534 >.).... 01\\654\n+000a0510: 7874 7261 6374 3a07 0029 fe85 0000 1200 xtract:..)......\n+000a0520: 29fe 8600 0020 2020 4744 534a 4558 3037 ).... GDSJEX07\n+000a0530: 3e00 29fe 8700 0020 2020 3031 5c36 3534 >.).... 01\\654\n 000a0540: 3537 2c39 3338 305c 3130 3939 3531 3136 57,9380\\10995116\n 000a0550: 3237 3737 375c 3336 3634 5c7a 6170 7061 27777\\3664\\zappa\n 000a0560: 5c73 6368 6565 7365 5c5c 305c 5c5c 2c00 \\scheese\\\\0\\\\\\,.\n-000a0570: 29f2 8800 0020 2020 3032 5c36 3534 3537 ).... 02\\65457\n+000a0570: 29fe 8800 0020 2020 3032 5c36 3534 3537 ).... 02\\65457\n 000a0580: 2c39 3338 305c 3130 3939 3531 3136 3237 ,9380\\1099511627\n-000a0590: 3737 375c 3336 3634 5c30 2e00 29f2 8900 777\\3664\\0..)...\n+000a0590: 3737 375c 3336 3634 5c30 2e00 29fe 8900 777\\3664\\0..)...\n 000a05a0: 0020 2020 3033 5c36 3534 3537 2c39 3338 . 03\\65457,938\n 000a05b0: 305c 3130 3939 3531 3136 3237 3737 375c 0\\1099511627777\\\n-000a05c0: 3336 3634 5c30 5c31 0700 29f2 8a00 004f 3664\\0\\1..)....O\n-000a05d0: 0029 f291 0000 2020 204a 6f75 726e 616c .).... Journal\n+000a05c0: 3336 3634 5c30 5c31 0700 29fe 8a00 004f 3664\\0\\1..)....O\n+000a05d0: 0029 fe91 0000 2020 204a 6f75 726e 616c .).... Journal\n 000a05e0: 2065 7874 7261 6374 7320 636f 6e74 6169 extracts contai\n 000a05f0: 6e20 4e55 4c4c 2072 6563 6f72 6473 206f n NULL records o\n 000a0600: 6e6c 7920 696e 2061 206d 756c 7469 7369 nly in a multisi\n 000a0610: 7465 2072 6570 6c69 6361 7469 6f6e 5100 te replicationQ.\n-000a0620: 29f2 9200 0020 2020 636f 6e66 6967 7572 ).... configur\n+000a0620: 29fe 9200 0020 2020 636f 6e66 6967 7572 ).... configur\n 000a0630: 6174 696f 6e20 7768 6572 6520 7472 6967 ation where trig\n 000a0640: 6765 7273 206f 7220 6578 7465 726e 616c gers or external\n 000a0650: 204d 2d66 696c 7465 7273 2061 7265 2061 M-filters are a\n 000a0660: 6374 6976 652e 2048 6572 6520 6172 6547 ctive. Here areG\n-000a0670: 0029 f293 0000 2020 2074 776f 2065 7861 .).... two exa\n+000a0670: 0029 fe93 0000 2020 2074 776f 2065 7861 .).... two exa\n 000a0680: 6d70 6c65 7320 7768 656e 204e 554c 4c20 mples when NULL \n 000a0690: 7265 636f 7264 7320 6172 6520 7365 6e74 records are sent\n 000a06a0: 2074 6f20 7468 6520 6a6f 7572 6e61 6c20 to the journal \n-000a06b0: 6669 6c65 733a 0700 29f2 9400 0051 0029 files:..)....Q.)\n-000a06c0: f295 0000 2020 2020 206f 2041 6e20 6578 .... o An ex\n+000a06b0: 6669 6c65 733a 0700 29fe 9400 0051 0029 files:..)....Q.)\n+000a06c0: fe95 0000 2020 2020 206f 2041 6e20 6578 .... o An ex\n 000a06d0: 7465 726e 616c 2066 696c 7465 7220 6f6e ternal filter on\n 000a06e0: 2061 6e20 696e 7374 616e 6365 2074 7261 an instance tra\n 000a06f0: 6e73 666f 726d 7320 6120 5345 5420 7265 nsforms a SET re\n 000a0700: 636f 7264 2074 6f20 6120 4e55 4c4c 3100 cord to a NULL1.\n-000a0710: 29f2 9600 0020 2020 2020 2020 7265 636f ).... reco\n+000a0710: 29fe 9600 0020 2020 2020 2020 7265 636f ).... reco\n 000a0720: 7264 2074 6861 7420 6861 7320 6120 6469 rd that has a di\n 000a0730: 6666 6572 656e 7420 7363 6865 6d61 2e52 fferent schema.R\n-000a0740: 0029 f297 0000 2020 2020 206f 2049 6620 .).... o If \n+000a0740: 0029 fe97 0000 2020 2020 206f 2049 6620 .).... o If \n 000a0750: 7468 6520 736f 7572 6365 2073 6964 6520 the source side \n 000a0760: 6861 7320 7472 6967 6765 7273 2065 6e61 has triggers ena\n 000a0770: 626c 6564 2061 6e64 2069 7473 2072 6563 bled and its rec\n 000a0780: 6569 7665 7220 7369 6465 2065 6974 6865 eiver side eithe\n-000a0790: 724c 0029 f298 0000 2020 2020 2020 2072 rL.).... r\n+000a0790: 724c 0029 fe98 0000 2020 2020 2020 2072 rL.).... r\n 000a07a0: 756e 7320 6120 7072 652d 7472 6967 6765 uns a pre-trigge\n 000a07b0: 7220 7665 7273 696f 6e20 6f66 2047 542e r version of GT.\n 000a07c0: 4d20 6f72 2072 756e 7320 6f6e 2061 2070 M or runs on a p\n 000a07d0: 6c61 7466 6f72 6d20 7768 6572 6500 0000 latform where...\n 000a07e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a07f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a0800: 0100 0000 d007 0000 dd18 0000 0000 0000 ................\n-000a0810: 7a00 00f2 4845 4c50 00ff 7300 ff4a 4f55 z...HELP..s..JOU\n+000a0810: 7a00 00fe 4845 4c50 00ff 7300 ff4a 4f55 z...HELP..s..JOU\n 000a0820: 524e 414c 494e 4700 ff73 00ff 4558 5452 RNALING..s..EXTR\n 000a0830: 4143 545f 464f 524d 4154 5300 c099 0000 ACT_FORMATS.....\n 000a0840: 2020 2020 2020 2074 7269 6767 6572 7320 triggers \n 000a0850: 6172 6520 6e6f 7420 7375 7070 6f72 7465 are not supporte\n 000a0860: 642c 2074 7269 6767 6572 2064 6566 696e d, trigger defin\n 000a0870: 6974 696f 6e20 6a6f 7572 6e61 6c20 7265 ition journal re\n-000a0880: 636f 7264 7320 6672 6f6d 5300 29f2 9a00 cords fromS.)...\n+000a0880: 636f 7264 7320 6672 6f6d 5300 29fe 9a00 cords fromS.)...\n 000a0890: 0020 2020 2020 2020 7468 6520 736f 7572 . the sour\n 000a08a0: 6365 2073 6964 6520 6172 6520 7472 616e ce side are tran\n 000a08b0: 7366 6f72 6d65 6420 746f 204e 554c 4c20 sformed to NULL \n 000a08c0: 7265 636f 7264 7320 6f6e 2074 6865 2072 records on the r\n 000a08d0: 6563 6569 7665 7220 7369 6465 2e08 0028 eceiver side...(\n-000a08e0: f2c1 1100 0017 002a f211 0000 2020 202a .......*.... *\n-000a08f0: 2a49 6d70 6f72 7461 6e74 2a2a 0700 2af2 *Important**..*.\n-000a0900: 2100 0052 002a f231 0000 2020 2041 204e !..R.*.1.. A N\n+000a08e0: fec1 1100 0017 002a fe11 0000 2020 202a .......*.... *\n+000a08f0: 2a49 6d70 6f72 7461 6e74 2a2a 0700 2afe *Important**..*.\n+000a0900: 2100 0052 002a fe31 0000 2020 2041 204e !..R.*.1.. A N\n 000a0910: 554c 4c20 7265 636f 7264 2064 6f65 7320 ULL record does \n 000a0920: 6e6f 7420 6861 7665 2067 6c6f 6261 6c20 not have global \n 000a0930: 696e 666f 726d 6174 696f 6e2e 2054 6865 information. The\n 000a0940: 7265 666f 7265 2c20 6974 2072 6573 6964 refore, it resid\n-000a0950: 6573 2069 6e4c 002a f241 0000 2020 2074 es inL.*.A.. t\n+000a0950: 6573 2069 6e4c 002a fe41 0000 2020 2074 es inL.*.A.. t\n 000a0960: 6865 2061 6c70 6861 6265 7469 6361 6c6c he alphabeticall\n 000a0970: 7920 6c61 7374 2072 6570 6c69 6361 7465 y last replicate\n 000a0980: 6420 7265 6769 6f6e 206f 6620 7468 6520 d region of the \n 000a0990: 676c 6f62 616c 2064 6972 6563 746f 7279 global directory\n-000a09a0: 2e07 002a f251 0000 4100 2af2 6100 0020 ...*.Q..A.*.a.. \n+000a09a0: 2e07 002a fe51 0000 4100 2afe 6100 0020 ...*.Q..A.*.a.. \n 000a09b0: 2020 5468 6520 666f 726d 6174 206f 6620 The format of \n 000a09c0: 7468 6520 6465 7461 696c 206a 6f75 726e the detail journ\n 000a09d0: 616c 2065 7874 7261 6374 2069 7320 6173 al extract is as\n-000a09e0: 2066 6f6c 6c6f 7773 3a07 002a f271 0000 follows:..*.q..\n-000a09f0: 5900 2af2 8100 0020 2020 5049 4e49 2855 Y.*.... PINI(U\n+000a09e0: 2066 6f6c 6c6f 7773 3a07 002a fe71 0000 follows:..*.q..\n+000a09f0: 5900 2afe 8100 0020 2020 5049 4e49 2855 Y.*.... PINI(U\n 000a0a00: 2920 2074 696d 655c 746e 756d 5c63 686b ) time\\tnum\\chk\n 000a0a10: 7375 6d5c 7069 645c 6e6e 616d 5c75 6e61 sum\\pid\\nnam\\una\n 000a0a20: 6d5c 7465 726d 5c63 6c6e 7470 6964 5c63 m\\term\\clntpid\\c\n 000a0a30: 6c6e 746e 6e61 6d5c 636c 6e74 756e 616d lntnnam\\clntunam\n-000a0a40: 5c63 6c6e 7474 6572 6dab 002a f291 0000 \\clntterm..*....\n+000a0a40: 5c63 6c6e 7474 6572 6dab 002a fe91 0000 \\clntterm..*....\n 000a0a50: 2020 2050 494e 4928 5629 2020 7469 6d65 PINI(V) time\n 000a0a60: 5c74 6e75 6d5c 6368 6b73 756d 5c70 6964 \\tnum\\chksum\\pid\n 000a0a70: 5c6e 6e61 6d5c 756e 616d 5c74 6572 6d5c \\nnam\\unam\\term\\\n 000a0a80: 6d6f 6465 5c6c 6f67 696e 7469 6d65 5c69 mode\\logintime\\i\n 000a0a90: 6d61 6765 5f63 6f75 6e74 5c70 6e61 6d65 mage_count\\pname\n 000a0aa0: 5c63 6c6e 7470 6964 5c63 6c6e 746e 6e61 \\clntpid\\clntnna\n 000a0ab0: 6d5c 636c 6e74 756e 616d 5c63 6c6e 7474 m\\clntunam\\clntt\n 000a0ac0: 6572 6d5c 636c 6e74 6d6f 6465 5c63 6c6e erm\\clntmode\\cln\n 000a0ad0: 746c 6f67 696e 7469 6d65 5c63 6c6e 7469 tlogintime\\clnti\n 000a0ae0: 6d61 6765 5f63 6f75 6e74 5c63 6c6e 7470 mage_count\\clntp\n-000a0af0: 6e61 6d65 2f00 29f2 1200 0020 2020 5046 name/.).... PF\n+000a0af0: 6e61 6d65 2f00 29fe 1200 0020 2020 5046 name/.).... PF\n 000a0b00: 494e 2020 2020 2074 696d 655c 746e 756d IN time\\tnum\n 000a0b10: 5c63 686b 7375 6d5c 7069 645c 636c 6e74 \\chksum\\pid\\clnt\n-000a0b20: 7069 6435 002a f211 0000 2020 2045 4f46 pid5.*.... EOF\n+000a0b20: 7069 6435 002a fe11 0000 2020 2045 4f46 pid5.*.... EOF\n 000a0b30: 2020 2020 2020 7469 6d65 5c74 6e75 6d5c time\\tnum\\\n 000a0b40: 6368 6b73 756d 5c70 6964 5c63 6c6e 7470 chksum\\pid\\clntp\n-000a0b50: 6964 5c6a 736e 756d 6600 2af2 2100 0020 id\\jsnumf.*.!.. \n+000a0b50: 6964 5c6a 736e 756d 6600 2afe 2100 0020 id\\jsnumf.*.!.. \n 000a0b60: 2020 5345 5420 2020 2020 2074 696d 655c SET time\\\n 000a0b70: 746e 756d 5c63 686b 7375 6d5c 7069 645c tnum\\chksum\\pid\\\n 000a0b80: 636c 6e74 7069 645c 746f 6b65 6e5f 7365 clntpid\\token_se\n 000a0b90: 715c 7374 726d 5f6e 756d 5c73 7472 6d5f q\\strm_num\\strm_\n 000a0ba0: 7365 715c 7570 646e 756d 5c6e 6f64 6566 seq\\updnum\\nodef\n 000a0bb0: 6c61 6773 5c6e 6f64 653d 7361 7267 6100 lags\\node=sarga.\n-000a0bc0: 2af2 3100 0020 2020 4b49 4c4c 2020 2020 *.1.. KILL \n+000a0bc0: 2afe 3100 0020 2020 4b49 4c4c 2020 2020 *.1.. KILL \n 000a0bd0: 2074 696d 655c 746e 756d 5c63 686b 7375 time\\tnum\\chksu\n 000a0be0: 6d5c 7069 645c 636c 6e74 7069 645c 746f m\\pid\\clntpid\\to\n 000a0bf0: 6b65 6e5f 7365 715c 7374 726d 5f6e 756d ken_seq\\strm_num\n 000a0c00: 5c73 7472 6d5f 7365 715c 7570 646e 756d \\strm_seq\\updnum\n 000a0c10: 5c6e 6f64 6566 6c61 6773 5c6e 6f64 6561 \\nodeflags\\nodea\n-000a0c20: 002a f241 0000 2020 205a 4b49 4c4c 2020 .*.A.. ZKILL \n+000a0c20: 002a fe41 0000 2020 205a 4b49 4c4c 2020 .*.A.. ZKILL \n 000a0c30: 2020 7469 6d65 5c74 6e75 6d5c 6368 6b73 time\\tnum\\chks\n 000a0c40: 756d 5c70 6964 5c63 6c6e 7470 6964 5c74 um\\pid\\clntpid\\t\n 000a0c50: 6f6b 656e 5f73 6571 5c73 7472 6d5f 6e75 oken_seq\\strm_nu\n 000a0c60: 6d5c 7374 726d 5f73 6571 5c75 7064 6e75 m\\strm_seq\\updnu\n 000a0c70: 6d5c 6e6f 6465 666c 6167 735c 6e6f 6465 m\\nodeflags\\node\n-000a0c80: 5d00 2af2 5100 0020 2020 5a54 574f 524d ].*.Q.. ZTWORM\n+000a0c80: 5d00 2afe 5100 0020 2020 5a54 574f 524d ].*.Q.. ZTWORM\n 000a0c90: 2020 2074 696d 655c 746e 756d 5c63 686b time\\tnum\\chk\n 000a0ca0: 7375 6d5c 7069 645c 636c 6e74 7069 645c sum\\pid\\clntpid\\\n 000a0cb0: 746f 6b65 6e5f 7365 715c 7374 726d 5f6e token_seq\\strm_n\n 000a0cc0: 756d 5c73 7472 6d5f 7365 715c 7570 646e um\\strm_seq\\updn\n 000a0cd0: 756d 5c7a 7477 6f72 6d68 6f6c 6561 002a um\\ztwormholea.*\n-000a0ce0: f261 0000 2020 205a 5452 4947 2020 2020 .a.. ZTRIG \n+000a0ce0: fe61 0000 2020 205a 5452 4947 2020 2020 .a.. ZTRIG \n 000a0cf0: 7469 6d65 5c74 6e75 6d5c 6368 6b73 756d time\\tnum\\chksum\n 000a0d00: 5c70 6964 5c63 6c6e 7470 6964 5c74 6f6b \\pid\\clntpid\\tok\n 000a0d10: 656e 5f73 6571 5c73 7472 6d5f 6e75 6d5c en_seq\\strm_num\\\n 000a0d20: 7374 726d 5f73 6571 5c75 7064 6e75 6d5c strm_seq\\updnum\\\n 000a0d30: 6e6f 6465 666c 6167 735c 6e6f 6465 4b00 nodeflags\\nodeK.\n-000a0d40: 2af2 7100 0020 2020 5453 5441 5254 2020 *.q.. TSTART \n+000a0d40: 2afe 7100 0020 2020 5453 5441 5254 2020 *.q.. TSTART \n 000a0d50: 2074 696d 655c 746e 756d 5c63 686b 7375 time\\tnum\\chksu\n 000a0d60: 6d5c 7069 645c 636c 6e74 7069 645c 746f m\\pid\\clntpid\\to\n 000a0d70: 6b65 6e5f 7365 715c 7374 726d 5f6e 756d ken_seq\\strm_num\n-000a0d80: 5c73 7472 6d5f 7365 7166 002a f281 0000 \\strm_seqf.*....\n+000a0d80: 5c73 7472 6d5f 7365 7166 002a fe81 0000 \\strm_seqf.*....\n 000a0d90: 2020 2054 5345 5420 2020 2020 7469 6d65 TSET time\n 000a0da0: 5c74 6e75 6d5c 6368 6b73 756d 5c70 6964 \\tnum\\chksum\\pid\n 000a0db0: 5c63 6c6e 7470 6964 5c74 6f6b 656e 5f73 \\clntpid\\token_s\n 000a0dc0: 6571 5c73 7472 6d5f 6e75 6d5c 7374 726d eq\\strm_num\\strm\n 000a0dd0: 5f73 6571 5c75 7064 6e75 6d5c 6e6f 6465 _seq\\updnum\\node\n 000a0de0: 666c 6167 735c 6e6f 6465 3d73 6172 6761 flags\\node=sarga\n-000a0df0: 002a f291 0000 2020 2054 4b49 4c4c 2020 .*.... TKILL \n+000a0df0: 002a fe91 0000 2020 2054 4b49 4c4c 2020 .*.... TKILL \n 000a0e00: 2020 7469 6d65 5c74 6e75 6d5c 6368 6b73 time\\tnum\\chks\n 000a0e10: 756d 5c70 6964 5c63 6c6e 7470 6964 5c74 um\\pid\\clntpid\\t\n 000a0e20: 6f6b 656e 5f73 6571 5c73 7472 6d5f 6e75 oken_seq\\strm_nu\n 000a0e30: 6d5c 7374 726d 5f73 6571 5c75 7064 6e75 m\\strm_seq\\updnu\n 000a0e40: 6d5c 6e6f 6465 666c 6167 735c 6e6f 6465 m\\nodeflags\\node\n-000a0e50: 6100 29f2 1300 0020 2020 545a 4b49 4c4c a.).... TZKILL\n+000a0e50: 6100 29fe 1300 0020 2020 545a 4b49 4c4c a.).... TZKILL\n 000a0e60: 2020 2074 696d 655c 746e 756d 5c63 686b time\\tnum\\chk\n 000a0e70: 7375 6d5c 7069 645c 636c 6e74 7069 645c sum\\pid\\clntpid\\\n 000a0e80: 746f 6b65 6e5f 7365 715c 7374 726d 5f6e token_seq\\strm_n\n 000a0e90: 756d 5c73 7472 6d5f 7365 715c 7570 646e um\\strm_seq\\updn\n 000a0ea0: 756d 5c6e 6f64 6566 6c61 6773 5c6e 6f64 um\\nodeflags\\nod\n-000a0eb0: 655d 002a f211 0000 2020 2054 5a54 574f e].*.... TZTWO\n+000a0eb0: 655d 002a fe11 0000 2020 2054 5a54 574f e].*.... TZTWO\n 000a0ec0: 524d 2020 7469 6d65 5c74 6e75 6d5c 6368 RM time\\tnum\\ch\n 000a0ed0: 6b73 756d 5c70 6964 5c63 6c6e 7470 6964 ksum\\pid\\clntpid\n 000a0ee0: 5c74 6f6b 656e 5f73 6571 5c73 7472 6d5f \\token_seq\\strm_\n 000a0ef0: 6e75 6d5c 7374 726d 5f73 6571 5c75 7064 num\\strm_seq\\upd\n 000a0f00: 6e75 6d5c 7a74 776f 726d 686f 6c65 6100 num\\ztwormholea.\n-000a0f10: 2af2 2100 0020 2020 545a 5452 4947 2020 *.!.. TZTRIG \n+000a0f10: 2afe 2100 0020 2020 545a 5452 4947 2020 *.!.. TZTRIG \n 000a0f20: 2074 696d 655c 746e 756d 5c63 686b 7375 time\\tnum\\chksu\n 000a0f30: 6d5c 7069 645c 636c 6e74 7069 645c 746f m\\pid\\clntpid\\to\n 000a0f40: 6b65 6e5f 7365 715c 7374 726d 5f6e 756d ken_seq\\strm_num\n 000a0f50: 5c73 7472 6d5f 7365 715c 7570 646e 756d \\strm_seq\\updnum\n 000a0f60: 5c6e 6f64 6566 6c61 6773 5c6e 6f64 6561 \\nodeflags\\nodea\n-000a0f70: 002a f231 0000 2020 2054 4c47 5452 4947 .*.1.. TLGTRIG\n+000a0f70: 002a fe31 0000 2020 2054 4c47 5452 4947 .*.1.. TLGTRIG\n 000a0f80: 2020 7469 6d65 5c74 6e75 6d5c 6368 6b73 time\\tnum\\chks\n 000a0f90: 756d 5c70 6964 5c63 6c6e 7470 6964 5c74 um\\pid\\clntpid\\t\n 000a0fa0: 6f6b 656e 5f73 6571 5c73 7472 6d5f 6e75 oken_seq\\strm_nu\n 000a0fb0: 6d5c 7374 726d 5f73 6571 5c75 7064 6e75 m\\strm_seq\\updnu\n 000a0fc0: 6d5c 7472 6967 6465 6669 6e69 7469 6f6e m\\trigdefinition\n 000a0fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a0fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a0ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a1000: 0100 0000 de07 0000 f618 0000 0000 0000 ................\n-000a1010: 9000 00f2 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n+000a1010: 9000 00fe 4845 4c50 00ff 7300 ff4a 4f55 ....HELP..s..JOU\n 000a1020: 524e 414c 494e 4700 ff73 00ff 4558 5452 RNALING..s..EXTR\n 000a1030: 4143 545f 464f 524d 4154 5300 c113 4100 ACT_FORMATS...A.\n 000a1040: 0020 2020 5553 4554 2020 2020 2074 696d . USET tim\n 000a1050: 655c 746e 756d 5c63 686b 7375 6d5c 7069 e\\tnum\\chksum\\pi\n 000a1060: 645c 636c 6e74 7069 645c 746f 6b65 6e5f d\\clntpid\\token_\n 000a1070: 7365 715c 7374 726d 5f6e 756d 5c73 7472 seq\\strm_num\\str\n 000a1080: 6d5f 7365 715c 7570 646e 756d 5c6e 6f64 m_seq\\updnum\\nod\n 000a1090: 6566 6c61 6773 5c6e 6f64 653d 7361 7267 eflags\\node=sarg\n-000a10a0: 6100 2af2 5100 0020 2020 554b 494c 4c20 a.*.Q.. UKILL \n+000a10a0: 6100 2afe 5100 0020 2020 554b 494c 4c20 a.*.Q.. UKILL \n 000a10b0: 2020 2074 696d 655c 746e 756d 5c63 686b time\\tnum\\chk\n 000a10c0: 7375 6d5c 7069 645c 636c 6e74 7069 645c sum\\pid\\clntpid\\\n 000a10d0: 746f 6b65 6e5f 7365 715c 7374 726d 5f6e token_seq\\strm_n\n 000a10e0: 756d 5c73 7472 6d5f 7365 715c 7570 646e um\\strm_seq\\updn\n 000a10f0: 756d 5c6e 6f64 6566 6c61 6773 5c6e 6f64 um\\nodeflags\\nod\n-000a1100: 6561 002a f261 0000 2020 2055 5a4b 494c ea.*.a.. UZKIL\n+000a1100: 6561 002a fe61 0000 2020 2055 5a4b 494c ea.*.a.. UZKIL\n 000a1110: 4c20 2020 7469 6d65 5c74 6e75 6d5c 6368 L time\\tnum\\ch\n 000a1120: 6b73 756d 5c70 6964 5c63 6c6e 7470 6964 ksum\\pid\\clntpid\n 000a1130: 5c74 6f6b 656e 5f73 6571 5c73 7472 6d5f \\token_seq\\strm_\n 000a1140: 6e75 6d5c 7374 726d 5f73 6571 5c75 7064 num\\strm_seq\\upd\n 000a1150: 6e75 6d5c 6e6f 6465 666c 6167 735c 6e6f num\\nodeflags\\no\n-000a1160: 6465 5d00 2af2 7100 0020 2020 555a 5457 de].*.q.. UZTW\n+000a1160: 6465 5d00 2afe 7100 0020 2020 555a 5457 de].*.q.. UZTW\n 000a1170: 4f52 4d20 2074 696d 655c 746e 756d 5c63 ORM time\\tnum\\c\n 000a1180: 686b 7375 6d5c 7069 645c 636c 6e74 7069 hksum\\pid\\clntpi\n 000a1190: 645c 746f 6b65 6e5f 7365 715c 7374 726d d\\token_seq\\strm\n 000a11a0: 5f6e 756d 5c73 7472 6d5f 7365 715c 7570 _num\\strm_seq\\up\n 000a11b0: 646e 756d 5c7a 7477 6f72 6d68 6f6c 6561 dnum\\ztwormholea\n-000a11c0: 002a f281 0000 2020 2055 5a54 5249 4720 .*.... UZTRIG \n+000a11c0: 002a fe81 0000 2020 2055 5a54 5249 4720 .*.... UZTRIG \n 000a11d0: 2020 7469 6d65 5c74 6e75 6d5c 6368 6b73 time\\tnum\\chks\n 000a11e0: 756d 5c70 6964 5c63 6c6e 7470 6964 5c74 um\\pid\\clntpid\\t\n 000a11f0: 6f6b 656e 5f73 6571 5c73 7472 6d5f 6e75 oken_seq\\strm_nu\n 000a1200: 6d5c 7374 726d 5f73 6571 5c75 7064 6e75 m\\strm_seq\\updnu\n 000a1210: 6d5c 6e6f 6465 666c 6167 735c 6e6f 6465 m\\nodeflags\\node\n-000a1220: 6100 2af2 9100 0020 2020 554c 4754 5249 a.*.... ULGTRI\n+000a1220: 6100 2afe 9100 0020 2020 554c 4754 5249 a.*.... ULGTRI\n 000a1230: 4720 2074 696d 655c 746e 756d 5c63 686b G time\\tnum\\chk\n 000a1240: 7375 6d5c 7069 645c 636c 6e74 7069 645c sum\\pid\\clntpid\\\n 000a1250: 746f 6b65 6e5f 7365 715c 7374 726d 5f6e token_seq\\strm_n\n 000a1260: 756d 5c73 7472 6d5f 7365 715c 7570 646e um\\strm_seq\\updn\n 000a1270: 756d 5c74 7269 6764 6566 696e 6974 696f um\\trigdefinitio\n-000a1280: 6e58 0029 f214 0000 2020 2054 434f 4d20 nX.).... TCOM \n+000a1280: 6e58 0029 fe14 0000 2020 2054 434f 4d20 nX.).... TCOM \n 000a1290: 2020 2020 7469 6d65 5c74 6e75 6d5c 6368 time\\tnum\\ch\n 000a12a0: 6b73 756d 5c70 6964 5c63 6c6e 7470 6964 ksum\\pid\\clntpid\n 000a12b0: 5c74 6f6b 656e 5f73 6571 5c73 7472 6d5f \\token_seq\\strm_\n 000a12c0: 6e75 6d5c 7374 726d 5f73 6571 5c70 6172 num\\strm_seq\\par\n-000a12d0: 746e 6572 735c 7469 6440 002a f211 0000 tners\\tid@.*....\n+000a12d0: 746e 6572 735c 7469 6440 002a fe11 0000 tners\\tid@.*....\n 000a12e0: 2020 2049 4e43 544e 2020 2020 7469 6d65 INCTN time\n 000a12f0: 5c74 6e75 6d5c 6368 6b73 756d 5c70 6964 \\tnum\\chksum\\pid\n 000a1300: 5c63 6c6e 7470 6964 5c6f 7063 6f64 655c \\clntpid\\opcode\\\n-000a1310: 696e 6364 6574 6169 6c80 002a f221 0000 incdetail..*.!..\n+000a1310: 696e 6364 6574 6169 6c80 002a fe21 0000 incdetail..*.!..\n 000a1320: 2020 2045 504f 4348 2020 2020 7469 6d65 EPOCH time\n 000a1330: 5c74 6e75 6d5c 6368 6b73 756d 5c70 6964 \\tnum\\chksum\\pid\n 000a1340: 5c63 6c6e 7470 6964 5c6a 736e 756d 5c62 \\clntpid\\jsnum\\b\n 000a1350: 6c6b 735f 746f 5f75 7067 7264 5c66 7265 lks_to_upgrd\\fre\n 000a1360: 655f 626c 6f63 6b73 5c74 6f74 616c 5f62 e_blocks\\total_b\n 000a1370: 6c6b 735c 6675 6c6c 795f 7570 6772 6164 lks\\fully_upgrad\n 000a1380: 6564 5b5c 7374 726d 5f6e 756d 5c73 7472 ed[\\strm_num\\str\n-000a1390: 6d5f 7365 715d 2e2e 2e4e 002a f231 0000 m_seq]...N.*.1..\n+000a1390: 6d5f 7365 715d 2e2e 2e4e 002a fe31 0000 m_seq]...N.*.1..\n 000a13a0: 2020 2050 424c 4b20 2020 2020 7469 6d65 PBLK time\n 000a13b0: 5c74 6e75 6d5c 6368 6b73 756d 5c70 6964 \\tnum\\chksum\\pid\n 000a13c0: 5c63 6c6e 7470 6964 5c62 6c6b 6e75 6d5c \\clntpid\\blknum\\\n 000a13d0: 6273 697a 5c62 6c6b 6864 7274 6e5c 6f6e bsiz\\blkhdrtn\\on\n-000a13e0: 6473 6b62 7665 724e 002a f241 0000 2020 dskbverN.*.A.. \n+000a13e0: 6473 6b62 7665 724e 002a fe41 0000 2020 dskbverN.*.A.. \n 000a13f0: 2041 494d 4720 2020 2020 7469 6d65 5c74 AIMG time\\t\n 000a1400: 6e75 6d5c 6368 6b73 756d 5c70 6964 5c63 num\\chksum\\pid\\c\n 000a1410: 6c6e 7470 6964 5c62 6c6b 6e75 6d5c 6273 lntpid\\blknum\\bs\n 000a1420: 697a 5c62 6c6b 6864 7274 6e5c 6f6e 6473 iz\\blkhdrtn\\onds\n-000a1430: 6b62 7665 7247 002a f251 0000 2020 204e kbverG.*.Q.. N\n+000a1430: 6b62 7665 7247 002a fe51 0000 2020 204e kbverG.*.Q.. N\n 000a1440: 554c 4c20 2020 2020 7469 6d65 5c74 6e75 ULL time\\tnu\n 000a1450: 6d5c 6368 6b73 756d 5c70 6964 5c63 6c6e m\\chksum\\pid\\cln\n 000a1460: 7470 6964 5c6a 736e 756d 5c73 7472 6d5f tpid\\jsnum\\strm_\n-000a1470: 6e75 6d5c 7374 726d 5f73 6571 3500 2af2 num\\strm_seq5.*.\n+000a1470: 6e75 6d5c 7374 726d 5f73 6571 3500 2afe num\\strm_seq5.*.\n 000a1480: 6100 0020 2020 5a54 5354 4152 5420 2074 a.. ZTSTART t\n 000a1490: 696d 655c 746e 756d 5c63 686b 7375 6d5c ime\\tnum\\chksum\\\n 000a14a0: 7069 645c 636c 6e74 7069 645c 746f 6b65 pid\\clntpid\\toke\n-000a14b0: 6e66 002a f271 0000 2020 2046 5345 5420 nf.*.q.. FSET \n+000a14b0: 6e66 002a fe71 0000 2020 2046 5345 5420 nf.*.q.. FSET \n 000a14c0: 2020 2020 7469 6d65 5c74 6e75 6d5c 6368 time\\tnum\\ch\n 000a14d0: 6b73 756d 5c70 6964 5c63 6c6e 7470 6964 ksum\\pid\\clntpid\n 000a14e0: 5c74 6f6b 656e 5f73 6571 5c73 7472 6d5f \\token_seq\\strm_\n 000a14f0: 6e75 6d5c 7374 726d 5f73 6571 5c75 7064 num\\strm_seq\\upd\n 000a1500: 6e75 6d5c 6e6f 6465 666c 6167 735c 6e6f num\\nodeflags\\no\n-000a1510: 6465 3d73 6172 6761 002a f281 0000 2020 de=sarga.*.... \n+000a1510: 6465 3d73 6172 6761 002a fe81 0000 2020 de=sarga.*.... \n 000a1520: 2046 4b49 4c4c 2020 2020 7469 6d65 5c74 FKILL time\\t\n 000a1530: 6e75 6d5c 6368 6b73 756d 5c70 6964 5c63 num\\chksum\\pid\\c\n 000a1540: 6c6e 7470 6964 5c74 6f6b 656e 5f73 6571 lntpid\\token_seq\n 000a1550: 5c73 7472 6d5f 6e75 6d5c 7374 726d 5f73 \\strm_num\\strm_s\n 000a1560: 6571 5c75 7064 6e75 6d5c 6e6f 6465 666c eq\\updnum\\nodefl\n-000a1570: 6167 735c 6e6f 6465 6100 2af2 9100 0020 ags\\nodea.*.... \n+000a1570: 6167 735c 6e6f 6465 6100 2afe 9100 0020 ags\\nodea.*.... \n 000a1580: 2020 465a 4b49 4c4c 2020 2074 696d 655c FZKILL time\\\n 000a1590: 746e 756d 5c63 686b 7375 6d5c 7069 645c tnum\\chksum\\pid\\\n 000a15a0: 636c 6e74 7069 645c 746f 6b65 6e5f 7365 clntpid\\token_se\n 000a15b0: 715c 7374 726d 5f6e 756d 5c73 7472 6d5f q\\strm_num\\strm_\n 000a15c0: 7365 715c 7570 646e 756d 5c6e 6f64 6566 seq\\updnum\\nodef\n-000a15d0: 6c61 6773 5c6e 6f64 6566 0029 f215 0000 lags\\nodef.)....\n+000a15d0: 6c61 6773 5c6e 6f64 6566 0029 fe15 0000 lags\\nodef.)....\n 000a15e0: 2020 2047 5345 5420 2020 2020 7469 6d65 GSET time\n 000a15f0: 5c74 6e75 6d5c 6368 6b73 756d 5c70 6964 \\tnum\\chksum\\pid\n 000a1600: 5c63 6c6e 7470 6964 5c74 6f6b 656e 5f73 \\clntpid\\token_s\n 000a1610: 6571 5c73 7472 6d5f 6e75 6d5c 7374 726d eq\\strm_num\\strm\n 000a1620: 5f73 6571 5c75 7064 6e75 6d5c 6e6f 6465 _seq\\updnum\\node\n 000a1630: 666c 6167 735c 6e6f 6465 3d73 6172 6761 flags\\node=sarga\n-000a1640: 002a f211 0000 2020 2047 4b49 4c4c 2020 .*.... GKILL \n+000a1640: 002a fe11 0000 2020 2047 4b49 4c4c 2020 .*.... GKILL \n 000a1650: 2020 7469 6d65 5c74 6e75 6d5c 6368 6b73 time\\tnum\\chks\n 000a1660: 756d 5c70 6964 5c63 6c6e 7470 6964 5c74 um\\pid\\clntpid\\t\n 000a1670: 6f6b 656e 5f73 6571 5c73 7472 6d5f 6e75 oken_seq\\strm_nu\n 000a1680: 6d5c 7374 726d 5f73 6571 5c75 7064 6e75 m\\strm_seq\\updnu\n 000a1690: 6d5c 6e6f 6465 666c 6167 735c 6e6f 6465 m\\nodeflags\\node\n-000a16a0: 6100 2af2 2100 0020 2020 475a 4b49 4c4c a.*.!.. GZKILL\n+000a16a0: 6100 2afe 2100 0020 2020 475a 4b49 4c4c a.*.!.. GZKILL\n 000a16b0: 2020 2074 696d 655c 746e 756d 5c63 686b time\\tnum\\chk\n 000a16c0: 7375 6d5c 7069 645c 636c 6e74 7069 645c sum\\pid\\clntpid\\\n 000a16d0: 746f 6b65 6e5f 7365 715c 7374 726d 5f6e token_seq\\strm_n\n 000a16e0: 756d 5c73 7472 6d5f 7365 715c 7570 646e um\\strm_seq\\updn\n 000a16f0: 756d 5c6e 6f64 6566 6c61 6773 5c6e 6f64 um\\nodeflags\\nod\n-000a1700: 653e 002a f231 0000 2020 205a 5443 4f4d e>.*.1.. ZTCOM\n+000a1700: 653e 002a fe31 0000 2020 205a 5443 4f4d e>.*.1.. ZTCOM\n 000a1710: 2020 2020 7469 6d65 5c74 6e75 6d5c 6368 time\\tnum\\ch\n 000a1720: 6b73 756d 5c70 6964 5c63 6c6e 7470 6964 ksum\\pid\\clntpid\n 000a1730: 5c74 6f6b 656e 5c70 6172 746e 6572 732f \\token\\partners/\n-000a1740: 002a f241 0000 2020 2041 4c49 474e 2020 .*.A.. ALIGN \n+000a1740: 002a fe41 0000 2020 2041 4c49 474e 2020 .*.A.. ALIGN \n 000a1750: 2020 7469 6d65 5c74 6e75 6d5c 6368 6b73 time\\tnum\\chks\n 000a1760: 756d 5c70 6964 5c63 6c6e 7470 6964 0700 um\\pid\\clntpid..\n-000a1770: 2af2 5100 0010 002a f261 0000 2020 2077 *.Q....*.a.. w\n-000a1780: 6865 7265 3a07 002a f271 0000 5200 2af2 here:..*.q..R.*.\n+000a1770: 2afe 5100 0010 002a fe61 0000 2020 2077 *.Q....*.a.. w\n+000a1780: 6865 7265 3a07 002a fe71 0000 5200 2afe here:..*.q..R.*.\n 000a1790: 8100 0020 2020 4149 4d47 2072 6563 6f72 ... AIMG recor\n 000a17a0: 6473 2061 7265 2075 6e69 7175 6520 746f ds are unique to\n 000a17b0: 2044 5345 2061 6374 696f 6e20 616e 6420 DSE action and \n 000a17c0: 6578 6973 7420 6265 6361 7573 6520 7468 exist because th\n 000a17d0: 6f73 6520 6163 7469 6f6e 7320 646f 0000 ose actions do..\n 000a17e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a17f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a1800: 0100 0000 bc07 0000 1519 0000 0000 0000 ................\n-000a1810: 5800 00f2 4845 4c50 00ff 7300 ff4a 4f55 X...HELP..s..JOU\n+000a1810: 5800 00fe 4845 4c50 00ff 7300 ff4a 4f55 X...HELP..s..JOU\n 000a1820: 524e 414c 494e 4700 ff73 00ff 4558 5452 RNALING..s..EXTR\n 000a1830: 4143 545f 464f 524d 4154 5300 c115 9100 ACT_FORMATS.....\n 000a1840: 0020 2020 6e6f 7420 6861 7665 2061 2022 . not have a \"\n 000a1850: 6c6f 6769 6361 6c22 2072 6570 7265 7365 logical\" represe\n-000a1860: 6e74 6174 696f 6e2e 0700 29f2 1600 0053 ntation...)....S\n-000a1870: 002a f211 0000 2020 2045 504f 4348 2072 .*.... EPOCH r\n+000a1860: 6e74 6174 696f 6e2e 0700 29fe 1600 0053 ntation...)....S\n+000a1870: 002a fe11 0000 2020 2045 504f 4348 2072 .*.... EPOCH r\n 000a1880: 6563 6f72 6473 2061 7265 2073 7461 7475 ecords are statu\n 000a1890: 7320 7265 636f 7264 7320 7468 6174 2072 s records that r\n 000a18a0: 6563 6f72 6420 696e 666f 726d 6174 696f ecord informatio\n 000a18b0: 6e20 7265 6c61 7465 6420 746f 2063 6865 n related to che\n-000a18c0: 636b 2200 2af2 2100 0020 2020 706f 696e ck\".*.!.. poin\n+000a18c0: 636b 2200 2afe 2100 0020 2020 706f 696e ck\".*.!.. poin\n 000a18d0: 7469 6e67 206f 6620 7468 6520 6a6f 7572 ting of the jour\n-000a18e0: 6e61 6c2e 0700 2af2 3100 004e 002a f241 nal...*.1..N.*.A\n+000a18e0: 6e61 6c2e 0700 2afe 3100 004e 002a fe41 nal...*.1..N.*.A\n 000a18f0: 0000 2020 204e 4354 4e20 7265 636f 7264 .. NCTN record\n 000a1900: 7320 6172 6520 7468 6520 7472 616e 7361 s are the transa\n 000a1910: 6374 696f 6e20 6e75 6d62 6572 7320 6f66 ction numbers of\n 000a1920: 2074 6865 2073 6571 7565 6e63 6520 6f66 the sequence of\n-000a1930: 2063 7269 7469 6361 6c4d 002a f251 0000 criticalM.*.Q..\n+000a1930: 2063 7269 7469 6361 6c4d 002a fe51 0000 criticalM.*.Q..\n 000a1940: 2020 2073 6563 7469 6f6e 7320 696e 2077 sections in w\n 000a1950: 6869 6368 2074 6865 2070 726f 6365 7373 hich the process\n 000a1960: 2061 6e64 206d 6172 6b65 6420 7468 6520 and marked the \n 000a1970: 6461 7461 6261 7365 2062 6c6f 636b 7320 database blocks \n-000a1980: 6f66 2074 6865 4a00 2af2 6100 0020 2020 of theJ.*.a.. \n+000a1980: 6f66 2074 6865 4a00 2afe 6100 0020 2020 of theJ.*.a.. \n 000a1990: 676c 6f62 616c 7320 6173 2070 7265 7669 globals as previ\n 000a19a0: 6f75 736c 7920 7573 6564 2062 7574 206e ously used but n\n 000a19b0: 6f20 6c6f 6e67 6572 2069 6e20 7573 6520 o longer in use \n 000a19c0: 696e 2074 6865 2062 6974 206d 6170 732e in the bit maps.\n-000a19d0: 0700 2af2 7100 0044 002a f281 0000 2020 ..*.q..D.*.... \n+000a19d0: 0700 2afe 7100 0044 002a fe81 0000 2020 ..*.q..D.*.... \n 000a19e0: 2050 424c 4b20 7265 636f 7264 7320 6172 PBLK records ar\n 000a19f0: 6520 7468 6520 6265 666f 7265 2069 6d61 e the before ima\n 000a1a00: 6765 2072 6563 6f72 6473 206f 6620 7468 ge records of th\n-000a1a10: 6520 6269 7420 6d61 7073 2e07 002a f291 e bit maps...*..\n-000a1a20: 0000 5100 29f2 1700 0020 2020 414c 4947 ..Q.).... ALIG\n+000a1a10: 6520 6269 7420 6d61 7073 2e07 002a fe91 e bit maps...*..\n+000a1a20: 0000 5100 29fe 1700 0020 2020 414c 4947 ..Q.).... ALIG\n 000a1a30: 4e20 7265 636f 7264 7320 7061 6420 6a6f N records pad jo\n 000a1a40: 7572 6e61 6c20 7265 636f 7264 7320 736f urnal records so\n 000a1a50: 2065 7665 7279 2061 6c69 676e 7369 7a65 every alignsize\n 000a1a60: 2062 6f75 6e64 6172 7920 2873 6574 2077 boundary (set w\n-000a1a70: 6974 6852 002a f211 0000 2020 204d 5550 ithR.*.... MUP\n+000a1a70: 6974 6852 002a fe11 0000 2020 204d 5550 ithR.*.... MUP\n 000a1a80: 4950 2053 4554 202d 4a4f 5552 4e41 4c20 IP SET -JOURNAL \n 000a1a90: 616e 6420 6973 2076 6973 6962 6c65 2069 and is visible i\n 000a1aa0: 6e20 4453 4520 4455 4d50 202d 4649 4c45 n DSE DUMP -FILE\n 000a1ab0: 4845 4144 4552 206f 7574 7075 7429 2069 HEADER output) i\n-000a1ac0: 6e20 7468 6554 002a f221 0000 2020 206a n theT.*.!.. j\n+000a1ac0: 6e20 7468 6554 002a fe21 0000 2020 206a n theT.*.!.. j\n 000a1ad0: 6f75 726e 616c 2066 696c 6520 7374 6172 ournal file star\n 000a1ae0: 7473 2077 6974 6820 6120 6672 6573 6820 ts with a fresh \n 000a1af0: 6a6f 7572 6e61 6c20 7265 636f 7264 2e20 journal record. \n 000a1b00: 5468 6520 736f 6c65 2070 7572 706f 7365 The sole purpose\n-000a1b10: 206f 6620 7468 6573 6537 002a f231 0000 of these7.*.1..\n+000a1b10: 206f 6620 7468 6573 6537 002a fe31 0000 of these7.*.1..\n 000a1b20: 2020 2072 6563 6f72 6473 2069 7320 746f records is to\n 000a1b30: 2068 656c 7020 7370 6565 6420 7570 206a help speed up j\n 000a1b40: 6f75 726e 616c 2072 6563 6f76 6572 792e ournal recovery.\n-000a1b50: 0700 2af2 4100 004d 002a f251 0000 2020 ..*.A..M.*.Q.. \n+000a1b50: 0700 2afe 4100 004d 002a fe51 0000 2020 ..*.A..M.*.Q.. \n 000a1b60: 204c 6567 656e 6420 2841 6c6c 2068 6578 Legend (All hex\n 000a1b70: 6164 6563 696d 616c 2066 6965 6c64 7320 adecimal fields \n 000a1b80: 6861 7665 2061 2030 7820 7072 6566 6978 have a 0x prefix\n 000a1b90: 2e20 416c 6c20 6e75 6d65 7269 6320 6669 . All numeric fi\n-000a1ba0: 656c 6473 2100 2af2 6100 0020 2020 6f74 elds!.*.a.. ot\n+000a1ba0: 656c 6473 2100 2afe 6100 0020 2020 6f74 elds!.*.a.. ot\n 000a1bb0: 6865 7277 6973 6520 6172 6520 6465 6369 herwise are deci\n-000a1bc0: 6d61 6c29 3a07 002a f271 0000 5400 2af2 mal):..*.q..T.*.\n+000a1bc0: 6d61 6c29 3a07 002a fe71 0000 5400 2afe mal):..*.q..T.*.\n 000a1bd0: 8100 0020 2020 2b2d 2d2d 2d2d 2d2d 2d2d ... +---------\n 000a1be0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a1bf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a1c00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a1c10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n-000a1c20: 5400 2af2 9100 0020 2020 7c20 746e 756d T.*.... | tnum\n+000a1c20: 5400 2afe 9100 0020 2020 7c20 746e 756d T.*.... | tnum\n 000a1c30: 2020 2020 2020 2020 2020 207c 2054 7261 | Tra\n 000a1c40: 6e73 6163 7469 6f6e 206e 756d 6265 7220 nsaction number \n 000a1c50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a1c60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000a1c70: 2020 207c 5400 29f2 1800 0020 2020 7c2d |T.).... |-\n+000a1c70: 2020 207c 5400 29fe 1800 0020 2020 7c2d |T.).... |-\n 000a1c80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b ---------------+\n 000a1c90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a1ca0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a1cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a1cc0: 2d2d 2d2d 2d2d 2d7c 5400 2af2 1100 0020 -------|T.*.... \n+000a1cc0: 2d2d 2d2d 2d2d 2d7c 5400 2afe 1100 0020 -------|T.*.... \n 000a1cd0: 2020 7c20 6368 6b73 756d 2020 2020 2020 | chksum \n 000a1ce0: 2020 207c 2043 6865 636b 7375 6d20 666f | Checksum fo\n 000a1cf0: 7220 7468 6520 7265 636f 7264 2e20 2020 r the record. \n 000a1d00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000a1d10: 2020 2020 2020 2020 2020 207c 5400 2af2 |T.*.\n+000a1d10: 2020 2020 2020 2020 2020 207c 5400 2afe |T.*.\n 000a1d20: 2100 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d !.. |---------\n 000a1d30: 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d -------+--------\n 000a1d40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a1d50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a1d60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c ---------------|\n-000a1d70: 5400 2af2 3100 0020 2020 7c20 6675 6c6c T.*.1.. | full\n+000a1d70: 5400 2afe 3100 0020 2020 7c20 6675 6c6c T.*.1.. | full\n 000a1d80: 795f 7570 6772 6164 6564 207c 2031 2069 y_upgraded | 1 i\n 000a1d90: 6620 7468 6520 6462 2077 6173 2066 756c f the db was ful\n 000a1da0: 6c79 2075 7067 7261 6465 6420 2869 6e64 ly upgraded (ind\n 000a1db0: 6963 6174 6564 2062 7920 6120 6473 6520 icated by a dse \n-000a1dc0: 2020 207c 5400 2af2 4100 0020 2020 7c20 |T.*.A.. | \n+000a1dc0: 2020 207c 5400 2afe 4100 0020 2020 7c20 |T.*.A.. | \n 000a1dd0: 2020 2020 2020 2020 2020 2020 2020 207c |\n 000a1de0: 2064 756d 7020 2d66 696c 6520 2d61 6c6c dump -file -all\n 000a1df0: 2920 6174 2074 6865 2074 696d 6520 6f66 ) at the time of\n 000a1e00: 2077 7269 7469 6e67 2074 6865 2045 504f writing the EPO\n-000a1e10: 4348 2020 2020 207c 5400 2af2 5100 0020 CH |T.*.Q.. \n+000a1e10: 4348 2020 2020 207c 5400 2afe 5100 0020 CH |T.*.Q.. \n 000a1e20: 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |-------------\n 000a1e30: 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---+------------\n 000a1e40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a1e50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a1e60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 2af2 -----------|T.*.\n+000a1e60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 2afe -----------|T.*.\n 000a1e70: 6100 0020 2020 7c20 7069 6420 2020 2020 a.. | pid \n 000a1e80: 2020 2020 2020 207c 2050 726f 6365 7373 | Process\n 000a1e90: 2069 6420 7468 6174 2077 726f 7465 2074 id that wrote t\n 000a1ea0: 6865 206a 6e6c 2072 6563 6f72 642e 2020 he jnl record. \n 000a1eb0: 2020 2020 2020 2020 2020 2020 2020 207c |\n-000a1ec0: 5400 2af2 7100 0020 2020 7c2d 2d2d 2d2d T.*.q.. |-----\n+000a1ec0: 5400 2afe 7100 0020 2020 7c2d 2d2d 2d2d T.*.q.. |-----\n 000a1ed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d -----------+----\n 000a1ee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a1ef0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a1f00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a1f10: 2d2d 2d7c 5400 2af2 8100 0020 2020 7c20 ---|T.*.... | \n+000a1f10: 2d2d 2d7c 5400 2afe 8100 0020 2020 7c20 ---|T.*.... | \n 000a1f20: 636c 6e74 7069 6420 2020 2020 2020 207c clntpid |\n 000a1f30: 2049 6620 6e6f 6e2d 7a65 726f 2c20 636c If non-zero, cl\n 000a1f40: 6e74 7069 6420 6973 2074 6865 2070 726f ntpid is the pro\n 000a1f50: 6365 7373 2069 6420 6f66 2074 6865 2047 cess id of the G\n-000a1f60: 542e 434d 2020 207c 5400 2af2 9100 0020 T.CM |T.*.... \n+000a1f60: 542e 434d 2020 207c 5400 2afe 9100 0020 T.CM |T.*.... \n 000a1f70: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000a1f80: 2020 207c 2063 6c69 656e 7420 7468 6174 | client that\n 000a1f90: 2069 6e69 7469 6174 6564 2074 6869 7320 initiated this \n 000a1fa0: 7570 6461 7465 206f 6e20 7468 6520 7365 update on the se\n 000a1fb0: 7276 6572 2073 6964 652e 207c 0000 0000 rver side. |....\n 000a1fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a1fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a1fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a1ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a2000: 0100 0000 c507 0000 2c19 0000 0000 0000 ........,.......\n-000a2010: 7d00 00f2 4845 4c50 00ff 7300 ff4a 4f55 }...HELP..s..JOU\n+000a2010: 7d00 00fe 4845 4c50 00ff 7300 ff4a 4f55 }...HELP..s..JOU\n 000a2020: 524e 414c 494e 4700 ff73 00ff 4558 5452 RNALING..s..EXTR\n 000a2030: 4143 545f 464f 524d 4154 5300 c119 0000 ACT_FORMATS.....\n 000a2040: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 000a2050: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000a2060: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a2070: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a2080: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 002a ------------|T.*\n-000a2090: f211 0000 2020 207c 206a 736e 756d 2020 .... | jsnum \n+000a2090: fe11 0000 2020 207c 206a 736e 756d 2020 .... | jsnum \n 000a20a0: 2020 2020 2020 2020 7c20 4a6f 7572 6e61 | Journa\n 000a20b0: 6c20 7365 7175 656e 6365 206e 756d 6265 l sequence numbe\n 000a20c0: 722e 2020 2020 2020 2020 2020 2020 2020 r. \n 000a20d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000a20e0: 7c54 002a f221 0000 2020 207c 2d2d 2d2d |T.*.!.. |----\n+000a20e0: 7c54 002a fe21 0000 2020 207c 2d2d 2d2d |T.*.!.. |----\n 000a20f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000a2100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a2110: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a2120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a2130: 2d2d 2d2d 7c54 002a f231 0000 2020 207c ----|T.*.1.. |\n+000a2130: 2d2d 2d2d 7c54 002a fe31 0000 2020 207c ----|T.*.1.. |\n 000a2140: 2074 6f6b 656e 2020 2020 2020 2020 2020 token \n 000a2150: 7c20 556e 6971 7565 2038 2d62 7974 6520 | Unique 8-byte \n 000a2160: 746f 6b65 6e2e 2020 2020 2020 2020 2020 token. \n 000a2170: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000a2180: 2020 2020 2020 2020 7c54 002a f241 0000 |T.*.A..\n+000a2180: 2020 2020 2020 2020 7c54 002a fe41 0000 |T.*.A..\n 000a2190: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 000a21a0: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000a21b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a21c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a21d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 002a ------------|T.*\n-000a21e0: f251 0000 2020 207c 2020 2020 2020 2020 .Q.. | \n+000a21e0: fe51 0000 2020 207c 2020 2020 2020 2020 .Q.. | \n 000a21f0: 2020 2020 2020 2020 7c20 4966 2072 6570 | If rep\n 000a2200: 6c69 6361 7469 6f6e 2069 7320 7472 7565 lication is true\n 000a2210: 2061 6e64 2074 6869 7320 7570 6461 7465 and this update\n 000a2220: 206f 7269 6769 6e61 7465 6420 696e 2020 originated in \n-000a2230: 7c54 002a f261 0000 2020 207c 2020 2020 |T.*.a.. | \n+000a2230: 7c54 002a fe61 0000 2020 207c 2020 2020 |T.*.a.. | \n 000a2240: 2020 2020 2020 2020 2020 2020 7c20 6120 | a \n 000a2250: 6e6f 6e2d 7375 7070 6c65 6d65 6e74 6172 non-supplementar\n 000a2260: 7920 696e 7374 616e 6365 2062 7574 2077 y instance but w\n 000a2270: 6173 2072 6570 6c69 6361 7465 6420 746f as replicated to\n-000a2280: 2020 2020 7c54 002a f271 0000 2020 207c |T.*.q.. |\n+000a2280: 2020 2020 7c54 002a fe71 0000 2020 207c |T.*.q.. |\n 000a2290: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a22a0: 7c20 616e 6420 7570 6461 7465 6420 6120 | and updated a \n 000a22b0: 7375 7070 6c65 6d65 6e74 6172 7920 696e supplementary in\n 000a22c0: 7374 616e 6365 2c20 7468 6973 206e 756d stance, this num\n-000a22d0: 6265 7220 6973 2020 7c54 002a f281 0000 ber is |T.*....\n+000a22d0: 6265 7220 6973 2020 7c54 002a fe81 0000 ber is |T.*....\n 000a22e0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000a22f0: 2020 2020 7c20 6120 6e6f 6e2d 7a65 726f | a non-zero\n 000a2300: 2076 616c 7565 2061 6e79 7768 6572 6520 value anywhere \n 000a2310: 6672 6f6d 2031 2074 6f20 3135 2028 626f from 1 to 15 (bo\n 000a2320: 7468 2020 2020 2020 2020 2020 7c54 002a th |T.*\n-000a2330: f291 0000 2020 207c 2020 2020 2020 2020 .... | \n+000a2330: fe91 0000 2020 207c 2020 2020 2020 2020 .... | \n 000a2340: 2020 2020 2020 2020 7c20 696e 636c 7573 | inclus\n 000a2350: 6976 6529 2069 6e64 6963 6174 696e 6720 ive) indicating \n 000a2360: 7468 6520 6e6f 6e2d 7375 7070 6c65 6d65 the non-suppleme\n 000a2370: 6e74 6172 7920 7374 7265 616d 2020 2020 ntary stream \n-000a2380: 7c54 0029 f21a 0000 2020 207c 2073 7472 |T.).... | str\n+000a2380: 7c54 0029 fe1a 0000 2020 207c 2073 7472 |T.).... | str\n 000a2390: 6d5f 6e75 6d20 2020 2020 2020 7c20 6e75 m_num | nu\n 000a23a0: 6d62 6572 2e20 496e 2061 6c6c 206f 7468 mber. In all oth\n 000a23b0: 6572 2063 6173 6573 2c20 7468 6973 2073 er cases, this s\n 000a23c0: 7472 6561 6d20 2320 7661 6c75 6520 6973 tream # value is\n-000a23d0: 2030 2e20 7c54 002a f211 0000 2020 207c 0. |T.*.... |\n+000a23d0: 2030 2e20 7c54 002a fe11 0000 2020 207c 0. |T.*.... |\n 000a23e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a23f0: 7c20 496e 2063 6173 6520 6f66 2061 6e20 | In case of an \n 000a2400: 4550 4f43 4820 7265 636f 7264 2c20 616e EPOCH record, an\n 000a2410: 7977 6865 7265 2066 726f 6d20 3020 746f ywhere from 0 to\n-000a2420: 2031 3620 2020 2020 7c54 002a f221 0000 16 |T.*.!..\n+000a2420: 2031 3620 2020 2020 7c54 002a fe21 0000 16 |T.*.!..\n 000a2430: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000a2440: 2020 2020 7c20 7375 6368 2022 7374 726d | such \"strm\n 000a2450: 5f6e 756d 2220 6e75 6d62 6572 7320 6d69 _num\" numbers mi\n 000a2460: 6768 7420 6265 2064 6973 706c 6179 6564 ght be displayed\n 000a2470: 2064 6570 656e 6469 6e67 2020 7c54 002a depending |T.*\n-000a2480: f231 0000 2020 207c 2020 2020 2020 2020 .1.. | \n+000a2480: fe31 0000 2020 207c 2020 2020 2020 2020 .1.. | \n 000a2490: 2020 2020 2020 2020 7c20 6f6e 2068 6f77 | on how\n 000a24a0: 206d 616e 7920 736f 7572 6365 7320 6f66 many sources of\n 000a24b0: 2073 7570 706c 656d 656e 7461 7279 2069 supplementary i\n 000a24c0: 6e73 7461 6e63 6520 2020 2020 2020 2020 nstance \n-000a24d0: 7c54 002a f241 0000 2020 207c 2020 2020 |T.*.A.. | \n+000a24d0: 7c54 002a fe41 0000 2020 207c 2020 2020 |T.*.A.. | \n 000a24e0: 2020 2020 2020 2020 2020 2020 7c20 7265 | re\n 000a24f0: 706c 6963 6174 696f 6e20 6861 7665 2072 plication have r\n 000a2500: 6570 6c69 6361 7465 6420 746f 2074 6865 eplicated to the\n 000a2510: 2069 6e73 7461 6e63 6520 696e 2069 7473 instance in its\n-000a2520: 2020 2020 7c54 002a f251 0000 2020 207c |T.*.Q.. |\n+000a2520: 2020 2020 7c54 002a fe51 0000 2020 207c |T.*.Q.. |\n 000a2530: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a2540: 7c20 6c69 6665 7469 6d65 2e20 2020 2020 | lifetime. \n 000a2550: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a2560: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000a2570: 2020 2020 2020 2020 7c54 002a f261 0000 |T.*.a..\n+000a2570: 2020 2020 2020 2020 7c54 002a fe61 0000 |T.*.a..\n 000a2580: 2020 207c 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |------------\n 000a2590: 2d2d 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d ----+-----------\n 000a25a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a25b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a25c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 7c54 002a ------------|T.*\n-000a25d0: f271 0000 2020 207c 2020 2020 2020 2020 .q.. | \n+000a25d0: fe71 0000 2020 207c 2020 2020 2020 2020 .q.. | \n 000a25e0: 2020 2020 2020 2020 7c20 4966 2072 6570 | If rep\n 000a25f0: 6c69 6361 7469 6f6e 2069 7320 7472 7565 lication is true\n 000a2600: 2061 6e64 2074 6869 7320 7570 6461 7465 and this update\n 000a2610: 206f 7269 6769 6e61 7465 6420 696e 2020 originated in \n-000a2620: 7c54 002a f281 0000 2020 207c 2020 2020 |T.*.... | \n+000a2620: 7c54 002a fe81 0000 2020 207c 2020 2020 |T.*.... | \n 000a2630: 2020 2020 2020 2020 2020 2020 7c20 6120 | a \n 000a2640: 6e6f 6e2d 7375 7070 6c65 6d65 6e74 6172 non-supplementar\n 000a2650: 7920 696e 7374 616e 6365 2062 7574 2077 y instance but w\n 000a2660: 6173 2072 6570 6c69 6361 7465 6420 746f as replicated to\n-000a2670: 2020 2020 7c54 002a f291 0000 2020 207c |T.*.... |\n+000a2670: 2020 2020 7c54 002a fe91 0000 2020 207c |T.*.... |\n 000a2680: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a2690: 7c20 616e 6420 7570 6461 7465 6420 6120 | and updated a \n 000a26a0: 7375 7070 6c65 6d65 6e74 6172 7920 696e supplementary in\n 000a26b0: 7374 616e 6365 2c20 7468 6973 2069 7320 stance, this is \n-000a26c0: 7468 6520 2020 2020 7c54 0029 f221 0000 the |T.).!..\n+000a26c0: 7468 6520 2020 2020 7c54 0029 fe21 0000 the |T.).!..\n 000a26d0: 2020 207c 2020 2020 2020 2020 2020 2020 | \n 000a26e0: 2020 2020 7c20 6a6f 7572 6e61 6c20 7365 | journal se\n 000a26f0: 7175 656e 6365 206e 756d 6265 7220 6f66 quence number of\n 000a2700: 2074 6865 2075 7064 6174 6520 6f6e 2074 the update on t\n 000a2710: 6865 2020 2020 2020 2020 2020 7c54 002a he |T.*\n-000a2720: f211 0000 2020 207c 2020 2020 2020 2020 .... | \n+000a2720: fe11 0000 2020 207c 2020 2020 2020 2020 .... | \n 000a2730: 2020 2020 2020 2020 7c20 6f72 6967 696e | origin\n 000a2740: 6174 696e 6720 6e6f 6e2d 7375 7070 6c65 ating non-supple\n 000a2750: 6d65 6e74 6172 7920 696e 7374 616e 6365 mentary instance\n 000a2760: 2e20 4966 2020 2020 2020 2020 2020 2020 . If \n-000a2770: 7c54 002a f221 0000 2020 207c 2020 2020 |T.*.!.. | \n+000a2770: 7c54 002a fe21 0000 2020 207c 2020 2020 |T.*.!.. | \n 000a2780: 2020 2020 2020 2020 2020 2020 7c20 7265 | re\n 000a2790: 706c 6963 6174 696f 6e20 6973 2074 7275 plication is tru\n 000a27a0: 6520 616e 6420 7468 6973 2075 7064 6174 e and this updat\n 000a27b0: 6520 6f72 6967 696e 6174 6564 2069 6e20 e originated in \n 000a27c0: 6120 2020 7c00 0000 0000 0000 0000 0000 a |...........\n 000a27d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a27e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a27f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a2800: 0100 0000 c607 0000 4319 0000 0000 0000 ........C.......\n-000a2810: 7e00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ~...HELP..s..JOU\n+000a2810: 7e00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ~...HELP..s..JOU\n 000a2820: 524e 414c 494e 4700 ff73 00ff 4558 5452 RNALING..s..EXTR\n 000a2830: 4143 545f 464f 524d 4154 5300 c121 3100 ACT_FORMATS..!1.\n 000a2840: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a2850: 2020 2020 207c 2073 7570 706c 656d 656e | supplemen\n 000a2860: 7461 7279 2069 6e73 7461 6e63 652c 2074 tary instance, t\n 000a2870: 6869 7320 6973 2074 6865 206a 6f75 726e his is the journ\n 000a2880: 616c 2073 6571 7565 6e63 6520 207c 5400 al sequence |T.\n-000a2890: 2af2 4100 0020 2020 7c20 7374 726d 5f73 *.A.. | strm_s\n+000a2890: 2afe 4100 0020 2020 7c20 7374 726d 5f73 *.A.. | strm_s\n 000a28a0: 6571 2020 2020 2020 207c 206e 756d 6265 eq | numbe\n 000a28b0: 7220 6f66 2074 6865 2075 7064 6174 6520 r of the update \n 000a28c0: 6f6e 2074 6865 206f 7269 6769 6e61 7469 on the originati\n 000a28d0: 6e67 2073 7570 706c 656d 656e 7461 7279 ng supplementary\n-000a28e0: 207c 5400 2af2 5100 0020 2020 7c20 2020 |T.*.Q.. | \n+000a28e0: 207c 5400 2afe 5100 0020 2020 7c20 2020 |T.*.Q.. | \n 000a28f0: 2020 2020 2020 2020 2020 2020 207c 2069 | i\n 000a2900: 6e73 7461 6e63 652e 2049 6e20 616c 6c20 nstance. In all \n 000a2910: 6f74 6865 7220 6361 7365 732c 2074 6869 other cases, thi\n 000a2920: 7320 7374 7265 616d 2073 6571 7565 6e63 s stream sequenc\n-000a2930: 6520 2020 207c 5400 2af2 6100 0020 2020 e |T.*.a.. \n+000a2930: 6520 2020 207c 5400 2afe 6100 0020 2020 e |T.*.a.. \n 000a2940: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000a2950: 207c 206e 756d 6265 7220 6973 2030 2e20 | number is 0. \n 000a2960: 4e6f 7465 2074 6861 7420 7468 6520 6a6f Note that the jo\n 000a2970: 7572 6e61 6c20 7365 716e 6f20 6973 2061 urnal seqno is a\n-000a2980: 6374 7561 6c6c 7920 207c 5400 2af2 7100 ctually |T.*.q.\n+000a2980: 6374 7561 6c6c 7920 207c 5400 2afe 7100 ctually |T.*.q.\n 000a2990: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a29a0: 2020 2020 207c 2031 206d 6f72 6520 7468 | 1 more th\n 000a29b0: 616e 2074 6865 206d 6f73 7420 7265 6365 an the most rece\n 000a29c0: 6e74 2075 7064 6174 6520 6f72 6967 696e nt update origin\n 000a29d0: 6174 696e 6720 6f6e 2020 2020 207c 5400 ating on |T.\n-000a29e0: 2af2 8100 0020 2020 7c20 2020 2020 2020 *.... | \n+000a29e0: 2afe 8100 0020 2020 7c20 2020 2020 2020 *.... | \n 000a29f0: 2020 2020 2020 2020 207c 2074 6861 7420 | that \n 000a2a00: 7374 7265 616d 206e 756d 6265 722e 2049 stream number. I\n 000a2a10: 6e20 6361 7365 206f 6620 616e 2045 504f n case of an EPO\n 000a2a20: 4348 2072 6563 6f72 642c 2020 2020 2020 CH record, \n-000a2a30: 207c 5400 2af2 9100 0020 2020 7c20 2020 |T.*.... | \n+000a2a30: 207c 5400 2afe 9100 0020 2020 7c20 2020 |T.*.... | \n 000a2a40: 2020 2020 2020 2020 2020 2020 207c 2061 | a\n 000a2a50: 6e79 7768 6572 6520 6672 6f6d 2030 2074 nywhere from 0 t\n 000a2a60: 6f20 3136 2073 7563 6820 2273 7472 6d5f o 16 such \"strm_\n 000a2a70: 7365 7122 206e 756d 6265 7273 206d 6967 seq\" numbers mig\n-000a2a80: 6874 2020 207c 5400 29f2 2200 0020 2020 ht |T.).\".. \n+000a2a80: 6874 2020 207c 5400 29fe 2200 0020 2020 ht |T.).\".. \n 000a2a90: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000a2aa0: 207c 2062 6520 6469 7370 6c61 7965 6420 | be displayed \n 000a2ab0: 6465 7065 6e64 696e 6720 6f6e 2068 6f77 depending on how\n 000a2ac0: 206d 616e 7920 736f 7572 6365 7320 6f66 many sources of\n-000a2ad0: 2020 2020 2020 2020 207c 5400 2af2 1100 |T.*...\n+000a2ad0: 2020 2020 2020 2020 207c 5400 2afe 1100 |T.*...\n 000a2ae0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a2af0: 2020 2020 207c 2073 7570 706c 656d 656e | supplemen\n 000a2b00: 7461 7279 2069 6e73 7461 6e63 6520 7265 tary instance re\n 000a2b10: 706c 6963 6174 696f 6e20 6861 7665 2072 plication have r\n 000a2b20: 6570 6c69 6361 7465 6420 746f 207c 5400 eplicated to |T.\n-000a2b30: 2af2 2100 0020 2020 7c20 2020 2020 2020 *.!.. | \n+000a2b30: 2afe 2100 0020 2020 7c20 2020 2020 2020 *.!.. | \n 000a2b40: 2020 2020 2020 2020 207c 2074 6865 2069 | the i\n 000a2b50: 6e73 7461 6e63 6520 696e 2069 7473 206c nstance in its l\n 000a2b60: 6966 6574 696d 652e 2020 2020 2020 2020 ifetime. \n 000a2b70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000a2b80: 207c 5400 2af2 3100 0020 2020 7c2d 2d2d |T.*.1.. |---\n+000a2b80: 207c 5400 2afe 3100 0020 2020 7c2d 2d2d |T.*.1.. |---\n 000a2b90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000a2ba0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a2bb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a2bc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a2bd0: 2d2d 2d2d 2d7c 5400 2af2 4100 0020 2020 -----|T.*.A.. \n+000a2bd0: 2d2d 2d2d 2d7c 5400 2afe 4100 0020 2020 -----|T.*.A.. \n 000a2be0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000a2bf0: 207c 2054 5241 4e53 4143 5449 4f4e 4944 | TRANSACTIONID\n 000a2c00: 2073 7472 696e 6720 2842 4154 4348 206f string (BATCH o\n 000a2c10: 7220 616e 7920 7374 7269 6e67 206f 6620 r any string of \n-000a2c20: 2020 2020 2020 2020 207c 5400 2af2 5100 |T.*.Q.\n+000a2c20: 2020 2020 2020 2020 207c 5400 2afe 5100 |T.*.Q.\n 000a2c30: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a2c40: 2020 2020 207c 2064 6573 6372 6970 7469 | descripti\n 000a2c50: 7665 2074 6578 7420 6368 6f73 656e 2062 ve text chosen b\n 000a2c60: 7920 7468 6520 6170 706c 6963 6174 696f y the applicatio\n 000a2c70: 6e29 2073 7065 6369 6669 6564 207c 5400 n) specified |T.\n-000a2c80: 2af2 6100 0020 2020 7c20 2020 2020 2020 *.a.. | \n+000a2c80: 2afe 6100 0020 2020 7c20 2020 2020 2020 *.a.. | \n 000a2c90: 2020 2020 2020 2020 207c 2061 7320 616e | as an\n 000a2ca0: 2061 7267 756d 656e 7420 6f66 2074 6865 argument of the\n 000a2cb0: 2063 6f72 7265 7370 6f6e 6469 6e67 2054 corresponding T\n 000a2cc0: 5354 4152 5420 636f 6d6d 616e 642e 2020 START command. \n-000a2cd0: 207c 5400 2af2 7100 0020 2020 7c20 7469 |T.*.q.. | ti\n+000a2cd0: 207c 5400 2afe 7100 0020 2020 7c20 7469 |T.*.q.. | ti\n 000a2ce0: 6420 2020 2020 2020 2020 2020 207c 2049 d | I\n 000a2cf0: 6620 5452 414e 5341 4354 494f 4e49 4420 f TRANSACTIONID \n 000a2d00: 6973 206e 6f74 2073 7065 6369 6669 6564 is not specified\n 000a2d10: 2077 6974 6820 5453 5441 5254 2c20 4754 with TSTART, GT\n-000a2d20: 2e4d 2020 207c 5400 2af2 8100 0020 2020 .M |T.*.... \n+000a2d20: 2e4d 2020 207c 5400 2afe 8100 0020 2020 .M |T.*.... \n 000a2d30: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000a2d40: 207c 2073 6574 7320 7469 6420 746f 206e | sets tid to n\n 000a2d50: 756c 6c2e 2054 5241 4e53 4143 5449 4f4e ull. TRANSACTION\n 000a2d60: 4944 2063 616e 2073 7065 6369 6679 2061 ID can specify a\n-000a2d70: 6e79 2076 616c 7565 207c 5400 2af2 9100 ny value |T.*...\n+000a2d70: 6e79 2076 616c 7565 207c 5400 2afe 9100 ny value |T.*...\n 000a2d80: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a2d90: 2020 2020 207c 2066 6f72 2074 6964 2062 | for tid b\n 000a2da0: 7574 2061 6666 6563 7473 2047 542e 4d20 ut affects GT.M \n 000a2db0: 6265 6861 7669 6f72 206f 6e6c 7920 7768 behavior only wh\n 000a2dc0: 656e 2020 2020 2020 2020 2020 207c 5400 en |T.\n-000a2dd0: 29f2 2300 0020 2020 7c20 2020 2020 2020 ).#.. | \n+000a2dd0: 29fe 2300 0020 2020 7c20 2020 2020 2020 ).#.. | \n 000a2de0: 2020 2020 2020 2020 207c 2054 5241 4e53 | TRANS\n 000a2df0: 4143 5449 4f4e 4944 2073 7065 6369 6669 ACTIONID specifi\n 000a2e00: 6573 2042 4154 4348 206f 7220 4241 2e20 es BATCH or BA. \n 000a2e10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000a2e20: 207c 5400 2af2 1100 0020 2020 7c2d 2d2d |T.*.... |---\n+000a2e20: 207c 5400 2afe 1100 0020 2020 7c2d 2d2d |T.*.... |---\n 000a2e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000a2e40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a2e50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a2e60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a2e70: 2d2d 2d2d 2d7c 5400 2af2 2100 0020 2020 -----|T.*.!.. \n+000a2e70: 2d2d 2d2d 2d7c 5400 2afe 2100 0020 2020 -----|T.*.!.. \n 000a2e80: 7c20 746f 6b65 6e5f 7365 7120 2020 2020 | token_seq \n 000a2e90: 207c 2049 6620 7265 706c 6963 6174 696f | If replicatio\n 000a2ea0: 6e20 6973 2074 7572 6e65 6420 6f6e 2c20 n is turned on, \n 000a2eb0: 6974 2069 7320 7468 6520 6a6f 7572 6e61 it is the journa\n-000a2ec0: 6c20 2020 2020 2020 207c 5400 2af2 3100 l |T.*.1.\n+000a2ec0: 6c20 2020 2020 2020 207c 5400 2afe 3100 l |T.*.1.\n 000a2ed0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a2ee0: 2020 2020 207c 2073 6571 7565 6e63 6520 | sequence \n 000a2ef0: 6e75 6d62 6572 2e20 4966 206e 6f74 2c20 number. If not, \n 000a2f00: 6974 2069 7320 6120 756e 6971 7565 2038 it is a unique 8\n 000a2f10: 2d62 7974 6520 746f 6b65 6e2e 207c 5400 -byte token. |T.\n-000a2f20: 2af2 4100 0020 2020 7c2d 2d2d 2d2d 2d2d *.A.. |-------\n+000a2f20: 2afe 4100 0020 2020 7c2d 2d2d 2d2d 2d2d *.A.. |-------\n 000a2f30: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000a2f40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a2f50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a2f60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a2f70: 2d7c 5400 2af2 5100 0020 2020 7c20 7472 -|T.*.Q.. | tr\n+000a2f70: 2d7c 5400 2afe 5100 0020 2020 7c20 7472 -|T.*.Q.. | tr\n 000a2f80: 6967 6465 6669 6e69 7469 6f6e 207c 2054 igdefinition | T\n 000a2f90: 7269 6767 6572 2064 6566 696e 6974 696f rigger definitio\n 000a2fa0: 6e20 7374 7269 6e67 2063 6f72 7265 7370 n string corresp\n 000a2fb0: 6f6e 6469 6e67 2074 6f20 616e 204c 4754 onding to an LGT\n 000a2fc0: 5249 4720 207c 0000 0000 0000 0000 0000 RIG |..........\n 000a2fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a2fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a2ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a3000: 0100 0000 c607 0000 5a19 0000 0000 0000 ........Z.......\n-000a3010: 7e00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ~...HELP..s..JOU\n+000a3010: 7e00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ~...HELP..s..JOU\n 000a3020: 524e 414c 494e 4700 ff73 00ff 4558 5452 RNALING..s..EXTR\n 000a3030: 4143 545f 464f 524d 4154 5300 c123 6100 ACT_FORMATS..#a.\n 000a3040: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a3050: 2020 2020 207c 206a 6f75 726e 616c 2072 | journal r\n 000a3060: 6563 6f72 642e 2020 2020 2020 2020 2020 ecord. \n 000a3070: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a3080: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000a3090: 2af2 7100 0020 2020 7c2d 2d2d 2d2d 2d2d *.q.. |-------\n+000a3090: 2afe 7100 0020 2020 7c2d 2d2d 2d2d 2d2d *.q.. |-------\n 000a30a0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000a30b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a30c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a30d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a30e0: 2d7c 5400 2af2 8100 0020 2020 7c20 2020 -|T.*.... | \n+000a30e0: 2d7c 5400 2afe 8100 0020 2020 7c20 2020 -|T.*.... | \n 000a30f0: 2020 2020 2020 2020 2020 2020 207c 203d | =\n 000a3100: 6e20 7768 6572 6520 7468 6973 2069 7320 n where this is \n 000a3110: 7468 6520 6e74 6820 7570 6461 7465 2069 the nth update i\n 000a3120: 6e20 7468 6520 5450 2020 2020 2020 2020 n the TP \n-000a3130: 2020 2020 207c 5400 2af2 9100 0020 2020 |T.*.... \n+000a3130: 2020 2020 207c 5400 2afe 9100 0020 2020 |T.*.... \n 000a3140: 7c20 7570 646e 756d 2020 2020 2020 2020 | updnum \n 000a3150: 207c 2074 7261 6e73 6163 7469 6f6e 2e20 | transaction. \n 000a3160: 6e3d 3120 666f 7220 7468 6520 3173 7420 n=1 for the 1st \n 000a3170: 7570 6461 7465 2065 7463 2e20 3020 666f update etc. 0 fo\n-000a3180: 7220 2020 2020 2020 207c 5400 29f2 2400 r |T.).$.\n+000a3180: 7220 2020 2020 2020 207c 5400 29fe 2400 r |T.).$.\n 000a3190: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a31a0: 2020 2020 207c 206e 6f6e 2d54 502e 2020 | non-TP. \n 000a31b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a31c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a31d0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000a31e0: 2af2 1100 0020 2020 7c2d 2d2d 2d2d 2d2d *.... |-------\n+000a31e0: 2afe 1100 0020 2020 7c2d 2d2d 2d2d 2d2d *.... |-------\n 000a31f0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000a3200: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a3210: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a3220: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a3230: 2d7c 5400 2af2 2100 0020 2020 7c20 2020 -|T.*.!.. | \n+000a3230: 2d7c 5400 2afe 2100 0020 2020 7c20 2020 -|T.*.!.. | \n 000a3240: 2020 2020 2020 2020 2020 2020 207c 2044 | D\n 000a3250: 6563 696d 616c 206e 756d 6265 7220 696e ecimal number in\n 000a3260: 7465 7270 7265 7465 6420 6173 2061 2062 terpreted as a b\n 000a3270: 696e 6172 7920 6d61 736b 2e2e 2020 2020 inary mask.. \n-000a3280: 2020 2020 207c 5400 2af2 3100 0020 2020 |T.*.1.. \n+000a3280: 2020 2020 207c 5400 2afe 3100 0020 2020 |T.*.1.. \n 000a3290: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000a32a0: 207c 2043 7572 7265 6e74 6c79 206f 6e6c | Currently onl\n 000a32b0: 7920 3520 6269 7473 2061 7265 2075 7365 y 5 bits are use\n 000a32c0: 642e 2020 2020 2020 2020 2020 2020 2020 d. \n-000a32d0: 2020 2020 2020 2020 207c 5400 2af2 4100 |T.*.A.\n+000a32d0: 2020 2020 2020 2020 207c 5400 2afe 4100 |T.*.A.\n 000a32e0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a32f0: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 000a3300: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a3310: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a3320: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000a3330: 2af2 5100 0020 2020 7c20 2020 2020 2020 *.Q.. | \n+000a3330: 2afe 5100 0020 2020 7c20 2020 2020 2020 *.Q.. | \n 000a3340: 2020 2020 2020 2020 207c 2020 206f 2030 | o 0\n 000a3350: 3030 3031 2028 3129 203d 3e20 7570 6461 0001 (1) => upda\n 000a3360: 7465 206a 6f75 726e 616c 6564 2062 7574 te journaled but\n 000a3370: 204e 4f54 2072 6570 6c69 6361 7465 6420 NOT replicated \n-000a3380: 207c 5400 2af2 6100 0020 2020 7c20 2020 |T.*.a.. | \n+000a3380: 207c 5400 2afe 6100 0020 2020 7c20 2020 |T.*.a.. | \n 000a3390: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000a33a0: 2020 2028 466f 7220 6578 616d 706c 652c (For example,\n 000a33b0: 2075 7064 6174 6520 696e 7369 6465 2061 update inside a\n 000a33c0: 2074 7269 6767 6572 2920 2020 2020 2020 trigger) \n-000a33d0: 2020 2020 207c 5400 2af2 7100 0020 2020 |T.*.q.. \n+000a33d0: 2020 2020 207c 5400 2afe 7100 0020 2020 |T.*.q.. \n 000a33e0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000a33f0: 207c 2020 206f 2030 3030 3130 2028 3229 | o 00010 (2)\n 000a3400: 203d 3e20 7570 6461 7465 2074 6f20 6120 => update to a \n 000a3410: 676c 6f62 616c 2074 6861 7420 6861 6420 global that had \n-000a3420: 6174 206c 6561 7374 207c 5400 2af2 8100 at least |T.*...\n+000a3420: 6174 206c 6561 7374 207c 5400 2afe 8100 at least |T.*...\n 000a3430: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a3440: 2020 2020 207c 2020 2020 206f 6e65 2074 | one t\n 000a3450: 7269 6767 6572 2064 6566 696e 6564 2c20 rigger defined, \n 000a3460: 6576 656e 2069 6620 6e6f 2074 7269 6767 even if no trigg\n 000a3470: 6572 206d 6174 6368 6564 2020 207c 5400 er matched |T.\n-000a3480: 2af2 9100 0020 2020 7c20 2020 2020 2020 *.... | \n+000a3480: 2afe 9100 0020 2020 7c20 2020 2020 2020 *.... | \n 000a3490: 2020 2020 2020 2020 207c 2020 2020 2074 | t\n 000a34a0: 6869 7320 7570 6461 7465 2020 2020 2020 his update \n 000a34b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a34c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000a34d0: 207c 5400 29f2 2500 0020 2020 7c20 2020 |T.).%.. | \n+000a34d0: 207c 5400 29fe 2500 0020 2020 7c20 2020 |T.).%.. | \n 000a34e0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000a34f0: 206f 2030 3031 3030 2028 3429 203d 3e20 o 00100 (4) => \n 000a3500: 245a 5457 4f52 4d48 4f4c 4520 686f 6c64 $ZTWORMHOLE hold\n 000a3510: 7320 7468 6520 656d 7074 7920 7374 7269 s the empty stri\n-000a3520: 6e67 2020 207c 5400 2af2 1100 0020 2020 ng |T.*.... \n+000a3520: 6e67 2020 207c 5400 2afe 1100 0020 2020 ng |T.*.... \n 000a3530: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000a3540: 207c 2020 2020 2028 2222 2920 6174 2074 | (\"\") at t\n 000a3550: 6865 2074 696d 6520 6f66 2074 6869 7320 he time of this \n 000a3560: 7570 6461 7465 206f 7220 7761 7320 6e6f update or was no\n-000a3570: 7420 2020 2020 2020 207c 5400 2af2 2100 t |T.*.!.\n+000a3570: 7420 2020 2020 2020 207c 5400 2afe 2100 t |T.*.!.\n 000a3580: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a3590: 2020 2020 207c 2020 2020 2072 6566 6572 | refer\n 000a35a0: 656e 6365 6420 6475 7269 6e67 2074 6869 enced during thi\n 000a35b0: 7320 7570 6461 7465 2020 2020 2020 2020 s update \n 000a35c0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000a35d0: 2af2 3100 0020 2020 7c20 2020 2020 2020 *.1.. | \n+000a35d0: 2afe 3100 0020 2020 7c20 2020 2020 2020 *.1.. | \n 000a35e0: 2020 2020 2020 2020 207c 2020 206f 2030 | o 0\n 000a35f0: 3130 3030 2028 3829 203d 3e20 7570 6461 1000 (8) => upda\n 000a3600: 7465 2064 6964 206e 6f74 2069 6e76 6f6b te did not invok\n 000a3610: 6520 616e 7920 7472 6967 6765 7273 2020 e any triggers \n-000a3620: 207c 5400 2af2 4100 0020 2020 7c20 2020 |T.*.A.. | \n+000a3620: 207c 5400 2afe 4100 0020 2020 7c20 2020 |T.*.A.. | \n 000a3630: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000a3640: 2020 2065 7665 6e20 6966 2074 6865 7920 even if they \n 000a3650: 6578 6973 7465 6420 2846 6f72 2065 7861 existed (For exa\n 000a3660: 6d70 6c65 2c20 4d55 5049 5020 4c4f 4144 mple, MUPIP LOAD\n-000a3670: 2920 2020 207c 5400 2af2 5100 0020 2020 ) |T.*.Q.. \n+000a3670: 2920 2020 207c 5400 2afe 5100 0020 2020 ) |T.*.Q.. \n 000a3680: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000a3690: 207c 2020 206f 2031 3030 3030 2028 3136 | o 10000 (16\n 000a36a0: 2920 3d3e 2077 6865 7468 6572 2074 6865 ) => whether the\n 000a36b0: 2075 7064 6174 6520 2873 6574 206f 7220 update (set or \n-000a36c0: 6b69 6c6c 2920 6973 207c 5400 2af2 6100 kill) is |T.*.a.\n+000a36c0: 6b69 6c6c 2920 6973 207c 5400 2afe 6100 kill) is |T.*.a.\n 000a36d0: 0020 2020 7c20 6e6f 6465 666c 6167 7320 . | nodeflags \n 000a36e0: 2020 2020 207c 2020 2020 2061 2064 7570 | a dup\n 000a36f0: 6c69 6361 7465 2e20 496e 2063 6173 6520 licate. In case \n 000a3700: 6f66 2061 204b 494c 4c2c 2069 7420 6973 of a KILL, it is\n 000a3710: 2061 206b 696c 6c20 6f66 2020 207c 5400 a kill of |T.\n-000a3720: 2af2 7100 0020 2020 7c20 2020 2020 2020 *.q.. | \n+000a3720: 2afe 7100 0020 2020 7c20 2020 2020 2020 *.q.. | \n 000a3730: 2020 2020 2020 2020 207c 2020 2020 2073 | s\n 000a3740: 6f6d 6520 6e6f 6e2d 6578 6973 7469 6e67 ome non-existing\n 000a3750: 206e 6f64 6520 616b 6120 6475 706c 6963 node aka duplic\n 000a3760: 6174 6520 6b69 6c6c 2e20 4e6f 7465 2020 ate kill. Note \n-000a3770: 207c 5400 2af2 8100 0020 2020 7c20 2020 |T.*.... | \n+000a3770: 207c 5400 2afe 8100 0020 2020 7c20 2020 |T.*.... | \n 000a3780: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000a3790: 2020 2074 6861 7420 7468 6520 6475 706b that the dupk\n 000a37a0: 696c 6c20 6f63 6375 7273 206f 6e6c 7920 ill occurs only \n 000a37b0: 696e 2063 6173 6520 6f66 2074 6865 2020 in case of the \n 000a37c0: 2020 2020 207c 0000 0000 0000 0000 0000 |..........\n 000a37d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a37e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a37f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a3800: 0100 0000 c607 0000 7119 0000 0000 0000 ........q.......\n-000a3810: 7e00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ~...HELP..s..JOU\n+000a3810: 7e00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ~...HELP..s..JOU\n 000a3820: 524e 414c 494e 4700 ff73 00ff 4558 5452 RNALING..s..EXTR\n 000a3830: 4143 545f 464f 524d 4154 5300 c125 9100 ACT_FORMATS..%..\n 000a3840: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a3850: 2020 2020 207c 2020 2020 2055 7064 6174 | Updat\n 000a3860: 6520 5072 6f63 6573 732e 2049 6e20 6361 e Process. In ca\n 000a3870: 7365 206f 6620 4754 2e4d 2c20 7468 6520 se of GT.M, the \n 000a3880: 4b49 4c4c 2069 7320 2020 2020 207c 5400 KILL is |T.\n-000a3890: 29f2 2600 0020 2020 7c20 2020 2020 2020 ).&.. | \n+000a3890: 29fe 2600 0020 2020 7c20 2020 2020 2020 ).&.. | \n 000a38a0: 2020 2020 2020 2020 207c 2020 2020 2065 | e\n 000a38b0: 6e74 6972 656c 7920 736b 6970 7065 642e ntirely skipped.\n 000a38c0: 2049 6e20 626f 7468 2063 6173 6573 2028 In both cases (\n 000a38d0: 6475 706c 6963 6174 6520 7365 7420 6f72 duplicate set or\n-000a38e0: 207c 5400 2af2 1100 0020 2020 7c20 2020 |T.*.... | \n+000a38e0: 207c 5400 2afe 1100 0020 2020 7c20 2020 |T.*.... | \n 000a38f0: 2020 2020 2020 2020 2020 2020 207c 2020 | \n 000a3900: 2020 206b 696c 6c29 2c20 6f6e 6c79 2061 kill), only a\n 000a3910: 206a 6e6c 2072 6563 6f72 6420 6973 2077 jnl record is w\n 000a3920: 7269 7474 656e 2c20 7468 6520 6462 2069 ritten, the db i\n-000a3930: 7320 2020 207c 5400 2af2 2100 0020 2020 s |T.*.!.. \n+000a3930: 7320 2020 207c 5400 2afe 2100 0020 2020 s |T.*.!.. \n 000a3940: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000a3950: 207c 2020 2020 2075 6e74 6f75 6368 6564 | untouched\n 000a3960: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n 000a3970: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000a3980: 2020 2020 2020 2020 207c 5400 2af2 3100 |T.*.1.\n+000a3980: 2020 2020 2020 2020 207c 5400 2afe 3100 |T.*.1.\n 000a3990: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a39a0: 2020 2020 207c 2020 2020 2020 2020 2020 | \n 000a39b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a39c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a39d0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000a39e0: 2af2 4100 0020 2020 7c20 2020 2020 2020 *.A.. | \n+000a39e0: 2afe 4100 0020 2020 7c20 2020 2020 2020 *.A.. | \n 000a39f0: 2020 2020 2020 2020 207c 2043 6f6d 6269 | Combi\n 000a3a00: 6e61 7469 6f6e 7320 6f66 2074 6865 2061 nations of the a\n 000a3a10: 626f 7665 2062 6974 7320 776f 756c 6420 bove bits would \n 000a3a20: 6d65 616e 2065 6163 6820 6f66 2074 6865 mean each of the\n-000a3a30: 207c 5400 2af2 5100 0020 2020 7c20 2020 |T.*.Q.. | \n+000a3a30: 207c 5400 2afe 5100 0020 2020 7c20 2020 |T.*.Q.. | \n 000a3a40: 2020 2020 2020 2020 2020 2020 207c 2069 | i\n 000a3a50: 6e64 6976 6964 7561 6c20 6269 7420 6368 ndividual bit ch\n 000a3a60: 6172 6163 7465 7269 7374 6963 732e 2046 aracteristics. F\n 000a3a70: 6f72 2065 7861 6d70 6c65 2c20 3030 3031 or example, 0001\n-000a3a80: 3120 3d3e 207c 5400 2af2 6100 0020 2020 1 => |T.*.a.. \n+000a3a80: 3120 3d3e 207c 5400 2afe 6100 0020 2020 1 => |T.*.a.. \n 000a3a90: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000a3aa0: 207c 2075 7064 6174 6520 7769 7468 696e | update within\n 000a3ab0: 2061 2074 7269 6767 6572 2063 6f6e 7465 a trigger conte\n 000a3ac0: 7874 2c20 616e 6420 746f 2061 2067 6c6f xt, and to a glo\n-000a3ad0: 6261 6c20 7769 7468 207c 5400 2af2 7100 bal with |T.*.q.\n+000a3ad0: 6261 6c20 7769 7468 207c 5400 2afe 7100 bal with |T.*.q.\n 000a3ae0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a3af0: 2020 2020 207c 2061 7420 6c65 6173 7420 | at least \n 000a3b00: 6f6e 6520 7472 6967 6765 7220 6465 6669 one trigger defi\n 000a3b10: 6e65 642e 2043 6572 7461 696e 2062 6974 ned. Certain bit\n 000a3b20: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000a3b30: 2af2 8100 0020 2020 7c20 2020 2020 2020 *.... | \n+000a3b30: 2afe 8100 0020 2020 7c20 2020 2020 2020 *.... | \n 000a3b40: 2020 2020 2020 2020 207c 2063 6f6d 6269 | combi\n 000a3b50: 6e61 7469 6f6e 7320 6172 6520 696d 706f nations are impo\n 000a3b60: 7373 6962 6c65 2e20 466f 7220 6578 616d ssible. For exam\n 000a3b70: 706c 652c 2030 3130 3031 2073 696e 6365 ple, 01001 since\n-000a3b80: 207c 5400 2af2 9100 0020 2020 7c20 2020 |T.*.... | \n+000a3b80: 207c 5400 2afe 9100 0020 2020 7c20 2020 |T.*.... | \n 000a3b90: 2020 2020 2020 2020 2020 2020 207c 2047 | G\n 000a3ba0: 542e 4d20 7265 706c 6963 6174 6573 2061 T.M replicates a\n 000a3bb0: 6e79 2075 7064 6174 6520 7468 6174 2064 ny update that d\n 000a3bc0: 6f65 7320 6e6f 7420 696e 766f 6b65 2020 oes not invoke \n-000a3bd0: 2020 2020 207c 5400 29f2 2700 0020 2020 |T.).'.. \n+000a3bd0: 2020 2020 207c 5400 29fe 2700 0020 2020 |T.).'.. \n 000a3be0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000a3bf0: 207c 2074 7269 6767 6572 732e 2020 2020 | triggers. \n 000a3c00: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a3c10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000a3c20: 2020 2020 2020 2020 207c 5400 2af2 1100 |T.*...\n+000a3c20: 2020 2020 2020 2020 207c 5400 2afe 1100 |T.*...\n 000a3c30: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000a3c40: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000a3c50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a3c60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a3c70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-000a3c80: 2af2 2100 0020 2020 7c20 6e6f 6465 2020 *.!.. | node \n+000a3c80: 2afe 2100 0020 2020 7c20 6e6f 6465 2020 *.!.. | node \n 000a3c90: 2020 2020 2020 2020 207c 204b 6579 2074 | Key t\n 000a3ca0: 6861 7420 6973 2062 6569 6e67 2075 7064 hat is being upd\n 000a3cb0: 6174 6564 2069 6e20 6120 5345 5420 6f72 ated in a SET or\n 000a3cc0: 204b 494c 4c2e 2020 2020 2020 2020 2020 KILL. \n-000a3cd0: 207c 5400 2af2 3100 0020 2020 7c2d 2d2d |T.*.1.. |---\n+000a3cd0: 207c 5400 2afe 3100 0020 2020 7c2d 2d2d |T.*.1.. |---\n 000a3ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000a3cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a3d00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a3d10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a3d20: 2d2d 2d2d 2d7c 5400 2af2 4100 0020 2020 -----|T.*.A.. \n+000a3d20: 2d2d 2d2d 2d7c 5400 2afe 4100 0020 2020 -----|T.*.A.. \n 000a3d30: 7c20 7361 7267 2020 2020 2020 2020 2020 | sarg \n 000a3d40: 207c 2052 6967 6874 2d68 616e 6420 7369 | Right-hand si\n 000a3d50: 6465 2061 7267 756d 656e 7420 746f 2074 de argument to t\n 000a3d60: 6865 2053 4554 2028 7468 6174 2069 732c he SET (that is,\n-000a3d70: 2074 6865 2020 2020 207c 5400 2af2 5100 the |T.*.Q.\n+000a3d70: 2074 6865 2020 2020 207c 5400 2afe 5100 the |T.*.Q.\n 000a3d80: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a3d90: 2020 2020 207c 2076 616c 7565 2074 6861 | value tha\n 000a3da0: 7420 7468 6520 6b65 7920 6973 2062 6569 t the key is bei\n 000a3db0: 6e67 2053 4554 2074 6f29 2e20 2020 2020 ng SET to). \n 000a3dc0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000a3dd0: 2af2 6100 0020 2020 7c2d 2d2d 2d2d 2d2d *.a.. |-------\n+000a3dd0: 2afe 6100 0020 2020 7c2d 2d2d 2d2d 2d2d *.a.. |-------\n 000a3de0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000a3df0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a3e00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a3e10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a3e20: 2d7c 5400 2af2 7100 0020 2020 7c20 7061 -|T.*.q.. | pa\n+000a3e20: 2d7c 5400 2afe 7100 0020 2020 7c20 7061 -|T.*.q.. | pa\n 000a3e30: 7274 6e65 7273 2020 2020 2020 207c 204e rtners | N\n 000a3e40: 756d 6265 7220 6f66 206a 6f75 726e 616c umber of journal\n 000a3e50: 6564 2072 6567 696f 6e73 2070 6172 7469 ed regions parti\n 000a3e60: 6369 7061 7469 6e67 2069 6e20 7468 6973 cipating in this\n-000a3e70: 2054 5020 207c 5400 2af2 8100 0020 2020 TP |T.*.... \n+000a3e70: 2054 5020 207c 5400 2afe 8100 0020 2020 TP |T.*.... \n 000a3e80: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000a3e90: 207c 2028 5443 4f4d 2f5a 5443 4f4d 2072 | (TCOM/ZTCOM r\n 000a3ea0: 6563 6f72 6420 7772 6974 7465 6e20 696e ecord written in\n 000a3eb0: 2074 6869 7320 5450 2920 2e20 2020 2020 this TP) . \n-000a3ec0: 2020 2020 2020 2020 207c 5400 2af2 9100 |T.*...\n+000a3ec0: 2020 2020 2020 2020 207c 5400 2afe 9100 |T.*...\n 000a3ed0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000a3ee0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000a3ef0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a3f00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a3f10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-000a3f20: 29f2 2800 0020 2020 7c20 6f70 636f 6465 ).(.. | opcode\n+000a3f20: 29fe 2800 0020 2020 7c20 6f70 636f 6465 ).(.. | opcode\n 000a3f30: 2020 2020 2020 2020 207c 2049 6e63 746e | Inctn\n 000a3f40: 206f 7063 6f64 652e 2053 6565 2067 6473 opcode. See gds\n 000a3f50: 6668 6561 642e 6820 696e 6374 6e5f 6f70 fhead.h inctn_op\n 000a3f60: 636f 6465 5f74 2066 6f72 2061 6c6c 2020 code_t for all \n-000a3f70: 207c 5400 2af2 1100 0020 2020 7c20 2020 |T.*.... | \n+000a3f70: 207c 5400 2afe 1100 0020 2020 7c20 2020 |T.*.... | \n 000a3f80: 2020 2020 2020 2020 2020 2020 207c 2070 | p\n 000a3f90: 6f73 7369 626c 6520 7661 6c75 6573 2e20 ossible values. \n 000a3fa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a3fb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a3fc0: 2020 2020 207c 0000 0000 0000 0000 0000 |..........\n 000a3fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a3fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a3ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4000: 0100 0000 c607 0000 8819 0000 0000 0000 ................\n-000a4010: 7e00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ~...HELP..s..JOU\n+000a4010: 7e00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ~...HELP..s..JOU\n 000a4020: 524e 414c 494e 4700 ff73 00ff 4558 5452 RNALING..s..EXTR\n 000a4030: 4143 545f 464f 524d 4154 5300 c128 2100 ACT_FORMATS..(!.\n 000a4040: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000a4050: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000a4060: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4070: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4080: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-000a4090: 2af2 3100 0020 2020 7c20 626c 6b6e 756d *.1.. | blknum\n+000a4090: 2afe 3100 0020 2020 7c20 626c 6b6e 756d *.1.. | blknum\n 000a40a0: 2020 2020 2020 2020 207c 2042 6c6f 636b | Block\n 000a40b0: 206e 756d 6265 7220 636f 7272 6573 706f number correspo\n 000a40c0: 6e64 696e 6720 746f 2061 2050 424c 4b20 nding to a PBLK \n 000a40d0: 6f72 2041 494d 4720 6f72 2049 4e43 544e or AIMG or INCTN\n-000a40e0: 207c 5400 2af2 4100 0020 2020 7c20 2020 |T.*.A.. | \n+000a40e0: 207c 5400 2afe 4100 0020 2020 7c20 2020 |T.*.A.. | \n 000a40f0: 2020 2020 2020 2020 2020 2020 207c 2072 | r\n 000a4100: 6563 6f72 642e 2020 2020 2020 2020 2020 ecord. \n 000a4110: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a4120: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000a4130: 2020 2020 207c 5400 2af2 5100 0020 2020 |T.*.Q.. \n+000a4130: 2020 2020 207c 5400 2afe 5100 0020 2020 |T.*.Q.. \n 000a4140: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 000a4150: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 000a4160: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4170: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a4180: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 2af2 6100 ---------|T.*.a.\n+000a4180: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 2afe 6100 ---------|T.*.a.\n 000a4190: 0020 2020 7c20 6273 697a 2020 2020 2020 . | bsiz \n 000a41a0: 2020 2020 207c 2042 6c6f 636b 2073 697a | Block siz\n 000a41b0: 6520 6672 6f6d 2074 6865 2068 6561 6465 e from the heade\n 000a41c0: 7220 6669 656c 6420 6f66 2061 2050 424c r field of a PBL\n 000a41d0: 4b20 6f72 2041 494d 4720 2020 207c 5400 K or AIMG |T.\n-000a41e0: 2af2 7100 0020 2020 7c20 2020 2020 2020 *.q.. | \n+000a41e0: 2afe 7100 0020 2020 7c20 2020 2020 2020 *.q.. | \n 000a41f0: 2020 2020 2020 2020 207c 2072 6563 6f72 | recor\n 000a4200: 642e 2020 2020 2020 2020 2020 2020 2020 d. \n 000a4210: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a4220: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000a4230: 207c 5400 2af2 8100 0020 2020 7c2d 2d2d |T.*.... |---\n+000a4230: 207c 5400 2afe 8100 0020 2020 7c2d 2d2d |T.*.... |---\n 000a4240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000a4250: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4260: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4270: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a4280: 2d2d 2d2d 2d7c 5400 2af2 9100 0020 2020 -----|T.*.... \n+000a4280: 2d2d 2d2d 2d7c 5400 2afe 9100 0020 2020 -----|T.*.... \n 000a4290: 7c20 626c 6b68 6472 746e 2020 2020 2020 | blkhdrtn \n 000a42a0: 207c 2054 7261 6e73 6163 7469 6f6e 206e | Transaction n\n 000a42b0: 756d 6265 7220 6672 6f6d 2074 6865 2062 umber from the b\n 000a42c0: 6c6f 636b 2068 6561 6465 7220 6f66 2061 lock header of a\n-000a42d0: 2050 424c 4b20 6f72 207c 5400 29f2 2900 PBLK or |T.).).\n+000a42d0: 2050 424c 4b20 6f72 207c 5400 29fe 2900 PBLK or |T.).).\n 000a42e0: 0020 2020 7c20 2020 2020 2020 2020 2020 . | \n 000a42f0: 2020 2020 207c 2041 494d 4720 7265 636f | AIMG reco\n 000a4300: 7264 2e20 2020 2020 2020 2020 2020 2020 rd. \n 000a4310: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a4320: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000a4330: 2af2 1100 0020 2020 7c2d 2d2d 2d2d 2d2d *.... |-------\n+000a4330: 2afe 1100 0020 2020 7c2d 2d2d 2d2d 2d2d *.... |-------\n 000a4340: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000a4350: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4360: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a4380: 2d7c 5400 2af2 2100 0020 2020 7c20 6f6e -|T.*.!.. | on\n+000a4380: 2d7c 5400 2afe 2100 0020 2020 7c20 6f6e -|T.*.!.. | on\n 000a4390: 6473 6b62 7665 7220 2020 2020 207c 204f dskbver | O\n 000a43a0: 6e20 6469 736b 2062 6c6f 636b 2076 6572 n disk block ver\n 000a43b0: 7369 6f6e 206f 6620 7468 6973 2062 6c6f sion of this blo\n 000a43c0: 636b 2061 7420 7468 6520 7469 6d65 206f ck at the time o\n-000a43d0: 6620 2020 207c 5400 2af2 3100 0020 2020 f |T.*.1.. \n+000a43d0: 6620 2020 207c 5400 2afe 3100 0020 2020 f |T.*.1.. \n 000a43e0: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000a43f0: 207c 2077 7269 7469 6e67 2074 6865 2050 | writing the P\n 000a4400: 424c 4b20 6f72 2041 494d 4720 7265 636f BLK or AIMG reco\n 000a4410: 7264 2e20 3020 3d3e 2056 342c 2031 203d rd. 0 => V4, 1 =\n-000a4420: 3e20 5635 2e20 2020 207c 5400 2af2 4100 > V5. |T.*.A.\n+000a4420: 3e20 5635 2e20 2020 207c 5400 2afe 4100 > V5. |T.*.A.\n 000a4430: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000a4440: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000a4450: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4470: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-000a4480: 2af2 5100 0020 2020 7c20 696e 6364 6574 *.Q.. | incdet\n+000a4480: 2afe 5100 0020 2020 7c20 696e 6364 6574 *.Q.. | incdet\n 000a4490: 6169 6c20 2020 2020 207c 2030 2069 6620 ail | 0 if \n 000a44a0: 6f70 636f 6465 3d31 2c32 2c33 3b20 626c opcode=1,2,3; bl\n 000a44b0: 6b73 3275 7067 7264 2069 6620 6f70 636f ks2upgrd if opco\n 000a44c0: 6465 3d34 2c35 2c36 3b20 626c 6b6e 756d de=4,5,6; blknum\n-000a44d0: 207c 5400 2af2 6100 0020 2020 7c20 2020 |T.*.a.. | \n+000a44d0: 207c 5400 2afe 6100 0020 2020 7c20 2020 |T.*.a.. | \n 000a44e0: 2020 2020 2020 2020 2020 2020 207c 2069 | i\n 000a44f0: 6620 6f70 636f 6465 3d37 2c38 2c39 2c31 f opcode=7,8,9,1\n 000a4500: 302c 3131 2c31 322c 3133 2020 2020 2020 0,11,12,13 \n 000a4510: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000a4520: 2020 2020 207c 5400 2af2 7100 0020 2020 |T.*.q.. \n+000a4520: 2020 2020 207c 5400 2afe 7100 0020 2020 |T.*.q.. \n 000a4530: 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d |---------------\n 000a4540: 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d -+--------------\n 000a4550: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4560: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a4570: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 2af2 8100 ---------|T.*...\n+000a4570: 2d2d 2d2d 2d2d 2d2d 2d7c 5400 2afe 8100 ---------|T.*...\n 000a4580: 0020 2020 7c20 7a74 776f 726d 686f 6c65 . | ztwormhole\n 000a4590: 2020 2020 207c 2073 7472 696e 6720 636f | string co\n 000a45a0: 7272 6573 706f 6e64 696e 6720 746f 2024 rresponding to $\n 000a45b0: 5a54 574f 524d 484f 4c45 2020 2020 2020 ZTWORMHOLE \n 000a45c0: 2020 2020 2020 2020 2020 2020 207c 5400 |T.\n-000a45d0: 2af2 9100 0020 2020 7c2d 2d2d 2d2d 2d2d *.... |-------\n+000a45d0: 2afe 9100 0020 2020 7c2d 2d2d 2d2d 2d2d *.... |-------\n 000a45e0: 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d ---------+------\n 000a45f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a4620: 2d7c 5400 29f2 2a00 0020 2020 7c20 626c -|T.).*.. | bl\n+000a4620: 2d7c 5400 29fe 2a00 0020 2020 7c20 626c -|T.).*.. | bl\n 000a4630: 6b73 3275 7067 7264 2020 2020 207c 2023 ks2upgrd | #\n 000a4640: 206f 6620 6e65 7720 5634 2066 6f72 6d61 of new V4 forma\n 000a4650: 7420 6269 746d 6170 2062 6c6f 636b 7320 t bitmap blocks \n 000a4660: 6372 6561 7465 6420 6966 2020 2020 2020 created if \n-000a4670: 2020 2020 207c 5400 2af2 1100 0020 2020 |T.*.... \n+000a4670: 2020 2020 207c 5400 2afe 1100 0020 2020 |T.*.... \n 000a4680: 7c20 2020 2020 2020 2020 2020 2020 2020 | \n 000a4690: 207c 206f 7063 6f64 653d 342c 353b 2063 | opcode=4,5; c\n 000a46a0: 7364 2d3e 626c 6b73 5f74 6f5f 7570 6772 sd->blks_to_upgr\n 000a46b0: 6420 6966 206f 7063 6f64 653d 3620 2020 d if opcode=6 \n-000a46c0: 2020 2020 2020 2020 207c 5400 2af2 2100 |T.*.!.\n+000a46c0: 2020 2020 2020 2020 207c 5400 2afe 2100 |T.*.!.\n 000a46d0: 0020 2020 7c2d 2d2d 2d2d 2d2d 2d2d 2d2d . |-----------\n 000a46e0: 2d2d 2d2d 2d2b 2d2d 2d2d 2d2d 2d2d 2d2d -----+----------\n 000a46f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4700: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4710: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 5400 -------------|T.\n-000a4720: 2af2 3100 0020 2020 7c20 756e 616d 6520 *.1.. | uname \n+000a4720: 2afe 3100 0020 2020 7c20 756e 616d 6520 *.1.. | uname \n 000a4730: 2020 2020 2020 2020 207c 204e 616d 6520 | Name \n 000a4740: 6f66 2074 6865 2075 7365 7220 7468 6174 of the user that\n 000a4750: 2077 726f 7465 2074 6869 7320 5049 4e49 wrote this PINI\n 000a4760: 2072 6563 6f72 642e 2020 2020 2020 2020 record. \n-000a4770: 207c 5400 2af2 4100 0020 2020 7c2d 2d2d |T.*.A.. |---\n+000a4770: 207c 5400 2afe 4100 0020 2020 7c2d 2d2d |T.*.A.. |---\n 000a4780: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2b 2d2d -------------+--\n 000a4790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a47a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a47b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a47c0: 2d2d 2d2d 2d7c 0000 0000 0000 0000 0000 -----|..........\n 000a47d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a47e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a47f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4800: 0100 0000 2f04 0000 9919 0000 0000 0000 ..../...........\n-000a4810: 7e00 00f2 4845 4c50 00ff 7300 ff4a 4f55 ~...HELP..s..JOU\n+000a4810: 7e00 00fe 4845 4c50 00ff 7300 ff4a 4f55 ~...HELP..s..JOU\n 000a4820: 524e 414c 494e 4700 ff73 00ff 4558 5452 RNALING..s..EXTR\n 000a4830: 4143 545f 464f 524d 4154 5300 c12a 5100 ACT_FORMATS..*Q.\n 000a4840: 0020 2020 7c20 636c 6e74 756e 616d 2020 . | clntunam \n 000a4850: 2020 2020 207c 2049 6620 6e6f 6e2d 656d | If non-em\n 000a4860: 7074 792c 2063 6c6e 7475 6e61 6d20 6973 pty, clntunam is\n 000a4870: 2074 6865 206e 616d 6520 6f66 2074 6865 the name of the\n 000a4880: 2047 542e 434d 2020 2020 2020 207c 5400 GT.CM |T.\n-000a4890: 2af2 6100 0020 2020 7c20 2020 2020 2020 *.a.. | \n+000a4890: 2afe 6100 0020 2020 7c20 2020 2020 2020 *.a.. | \n 000a48a0: 2020 2020 2020 2020 207c 2063 6c69 656e | clien\n 000a48b0: 7420 7468 6174 2069 6e69 7469 6174 6564 t that initiated\n 000a48c0: 2074 6869 7320 7570 6461 7465 206f 6e20 this update on \n 000a48d0: 7468 6520 7365 7276 6572 2073 6964 652e the server side.\n-000a48e0: 207c 5400 2af2 7100 0020 2020 2b2d 2d2d |T.*.q.. +---\n+000a48e0: 207c 5400 2afe 7100 0020 2020 2b2d 2d2d |T.*.q.. +---\n 000a48f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4900: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a4920: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a4930: 2d2d 2d2d 2d2b 0700 2af2 8100 0050 002a -----+..*....P.*\n-000a4940: f291 0000 2020 2041 6674 6572 2074 6865 .... After the\n+000a4930: 2d2d 2d2d 2d2b 0700 2afe 8100 0050 002a -----+..*....P.*\n+000a4940: fe91 0000 2020 2041 6674 6572 2074 6865 .... After the\n 000a4950: 2068 6561 6465 7228 7329 2c20 6561 6368 header(s), each\n 000a4960: 206c 696e 6520 6f66 2061 2064 6574 6169 line of a detai\n 000a4970: 6c20 6a6f 7572 6e61 6c20 6578 7472 6163 l journal extrac\n 000a4980: 7420 6669 6c65 2062 6567 696e 734f 0029 t file beginsO.)\n-000a4990: f231 0000 2020 2077 6974 6820 7477 6f20 .1.. with two \n+000a4990: fe31 0000 2020 2077 6974 6820 7477 6f20 .1.. with two \n 000a49a0: 6865 7861 6465 6369 6d61 6c20 6e75 6d62 hexadecimal numb\n 000a49b0: 6572 732e 2054 6865 2066 6972 7374 206f ers. The first o\n 000a49c0: 6620 7468 6573 6520 6973 2074 6865 206f f these is the o\n-000a49d0: 6666 7365 7420 696e 2074 6865 4f00 2af2 ffset in theO.*.\n+000a49d0: 6666 7365 7420 696e 2074 6865 4f00 2afe ffset in theO.*.\n 000a49e0: 1100 0020 2020 6a6f 7572 6e61 6c20 6669 ... journal fi\n 000a49f0: 6c65 206f 6620 7468 6520 7265 636f 7264 le of the record\n 000a4a00: 2062 6569 6e67 2070 7269 6e74 6564 2c20 being printed, \n 000a4a10: 616e 6420 7468 6520 7365 636f 6e64 2028 and the second (\n-000a4a20: 656e 636c 6f73 6564 2069 6e53 002a f221 enclosed inS.*.!\n+000a4a20: 656e 636c 6f73 6564 2069 6e53 002a fe21 enclosed inS.*.!\n 000a4a30: 0000 2020 2073 7175 6172 6520 6272 6163 .. square brac\n 000a4a40: 6b65 7473 2920 6973 2074 6865 206c 656e kets) is the len\n 000a4a50: 6774 6820 6f66 2074 6861 7420 7265 636f gth of that reco\n 000a4a60: 7264 2e20 5468 6520 6c69 7374 696e 6720 rd. The listing \n 000a4a70: 6265 6c6f 7720 7368 6f77 7320 616e 2600 below shows an&.\n-000a4a80: 2af2 3100 0020 2020 6578 616d 706c 6520 *.1.. example \n+000a4a80: 2afe 3100 0020 2020 6578 616d 706c 6520 *.1.. example \n 000a4a90: 6f66 2061 2064 6574 6169 6c20 6578 7472 of a detail extr\n-000a4aa0: 6163 743a 0700 2af2 4100 0012 002a f251 act:..*.A....*.Q\n+000a4aa0: 6163 743a 0700 2afe 4100 0012 002a fe51 act:..*.A....*.Q\n 000a4ab0: 0000 2020 2047 4453 4a44 5830 3865 002a .. GDSJDX08e.*\n-000a4ac0: f261 0000 2020 2030 7830 3030 3130 3030 .a.. 0x0001000\n+000a4ac0: fe61 0000 2020 2030 7830 3030 3130 3030 .a.. 0x0001000\n 000a4ad0: 3020 5b30 7830 3064 305d 203a 3a20 5049 0 [0x00d0] :: PI\n 000a4ae0: 4e49 2020 205c 3635 3435 372c 3933 3830 NI \\65457,9380\n 000a4af0: 5c31 3039 3935 3131 3632 3737 3737 5c32 \\1099511627777\\2\n 000a4b00: 3438 3039 3536 3839 395c 3336 3634 5c7a 480956899\\3664\\z\n 000a4b10: 6170 7061 5c73 6368 6565 7365 5c5c 305c appa\\scheese\\\\0\\\n-000a4b20: 5c5c 5f00 2af2 7100 0020 2020 3078 3030 \\\\_.*.q.. 0x00\n+000a4b20: 5c5c 5f00 2afe 7100 0020 2020 3078 3030 \\\\_.*.q.. 0x00\n 000a4b30: 3031 3030 6430 205b 3078 3030 6238 5d20 0100d0 [0x00b8] \n 000a4b40: 3a3a 2045 504f 4348 2020 5c36 3534 3537 :: EPOCH \\65457\n 000a4b50: 2c39 3338 305c 3130 3939 3531 3136 3237 ,9380\\1099511627\n 000a4b60: 3737 375c 3937 3330 3039 3239 315c 3336 777\\973009291\\36\n 000a4b70: 3634 5c30 5c31 5c30 5c39 365c 3130 315c 64\\0\\1\\0\\96\\101\\\n-000a4b80: 3153 002a f281 0000 2020 2030 7830 3030 1S.*.... 0x000\n+000a4b80: 3153 002a fe81 0000 2020 2030 7830 3030 1S.*.... 0x000\n 000a4b90: 3130 3138 3820 5b30 7830 3032 305d 203a 10188 [0x0020] :\n 000a4ba0: 3a20 5046 494e 2020 205c 3635 3435 372c : PFIN \\65457,\n 000a4bb0: 3933 3830 5c31 3039 3935 3131 3632 3737 9380\\10995116277\n 000a4bc0: 3737 5c33 3432 3137 3631 3731 375c 3336 77\\3421761717\\36\n-000a4bd0: 3634 5c30 5400 2af2 9100 0020 2020 3078 64\\0T.*.... 0x\n+000a4bd0: 3634 5c30 5400 2afe 9100 0020 2020 3078 64\\0T.*.... 0x\n 000a4be0: 3030 3031 3031 6138 205b 3078 3030 3238 000101a8 [0x0028\n 000a4bf0: 5d20 3a3a 2045 4f46 2020 2020 5c36 3534 ] :: EOF \\654\n 000a4c00: 3537 2c39 3338 305c 3130 3939 3531 3136 57,9380\\10995116\n 000a4c10: 3237 3737 375c 3838 3433 3136 3039 315c 27777\\884316091\\\n-000a4c20: 3336 3634 5c30 5c31 0700 29f2 3200 0000 3664\\0\\1..).2...\n+000a4c20: 3336 3634 5c30 5c31 0700 29fe 3200 0000 3664\\0\\1..).2...\n 000a4c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -42235,249 +42235,249 @@\n 000a4fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a4ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a5000: 0100 0000 ea07 0000 e319 0000 0000 0000 ................\n-000a5010: 5600 00f2 4845 4c50 00ff 7300 ff52 4550 V...HELP..s..REP\n+000a5010: 5600 00fe 4845 4c50 00ff 7300 ff52 4550 V...HELP..s..REP\n 000a5020: 4c49 4341 5449 4f4e 00ff 7300 ff43 4841 LICATION..s..CHA\n 000a5030: 4e47 455f 5245 504c 4943 4154 494f 4e5f NGE_REPLICATION_\n 000a5040: 5354 4154 4500 c036 0000 2020 2074 6865 STATE..6.. the\n 000a5050: 206f 7269 6769 6e61 7469 6e67 2069 6e73 originating ins\n-000a5060: 7461 6e63 652e 0700 33f2 3700 000c 0033 tance...3.7....3\n-000a5070: f238 0000 2020 204f 4e07 0033 f239 0000 .8.. ON..3.9..\n-000a5080: 5200 33f2 3a00 0020 2020 456e 6162 6c65 R.3.:.. Enable\n+000a5060: 7461 6e63 652e 0700 33fe 3700 000c 0033 tance...3.7....3\n+000a5070: fe38 0000 2020 204f 4e07 0033 fe39 0000 .8.. ON..3.9..\n+000a5080: 5200 33fe 3a00 0020 2020 456e 6162 6c65 R.3.:.. Enable\n 000a5090: 7320 7265 706c 6963 6174 696f 6e20 666f s replication fo\n 000a50a0: 7220 7468 6520 7365 6c65 6374 6564 2064 r the selected d\n 000a50b0: 6174 6162 6173 6520 6669 6c65 2873 2920 atabase file(s) \n 000a50c0: 6f72 2072 6567 696f 6e28 7329 2e20 5768 or region(s). Wh\n-000a50d0: 656e 5000 33f2 4100 0020 2020 7468 6520 enP.3.A.. the \n+000a50d0: 656e 5000 33fe 4100 0020 2020 7468 6520 enP.3.A.. the \n 000a50e0: 4a4f 5552 4e41 4c20 7175 616c 6966 6965 JOURNAL qualifie\n 000a50f0: 7220 6973 206e 6f74 2073 7065 6369 6669 r is not specifi\n 000a5100: 6564 2c20 7468 6973 2061 6374 696f 6e20 ed, this action \n 000a5110: 7475 726e 7320 4245 464f 5245 5f49 4d41 turns BEFORE_IMA\n-000a5120: 4745 5300 33f2 4200 0020 2020 6a6f 7572 GES.3.B.. jour\n+000a5120: 4745 5300 33fe 4200 0020 2020 6a6f 7572 GES.3.B.. jour\n 000a5130: 6e61 6c69 6e67 206f 6e2e 2053 7065 6369 naling on. Speci\n 000a5140: 6679 202d 4a4f 5552 4e41 4c3d 4e4f 4245 fy -JOURNAL=NOBE\n 000a5150: 464f 5245 5f49 4d41 4745 2074 6f20 656e FORE_IMAGE to en\n 000a5160: 6162 6c65 2072 6570 6c69 6361 7469 6f6e able replication\n-000a5170: 2077 6974 6854 0033 f243 0000 2020 206e withT.3.C.. n\n+000a5170: 2077 6974 6854 0033 fe43 0000 2020 206e withT.3.C.. n\n 000a5180: 6f2d 6265 666f 7265 2d69 6d61 6765 206a o-before-image j\n 000a5190: 6f75 726e 616c 696e 672e 2049 6e20 626f ournaling. In bo\n 000a51a0: 7468 2063 6173 6573 2c20 4754 2e4d 2063 th cases, GT.M c\n 000a51b0: 7265 6174 6573 2061 206e 6577 206a 6f75 reates a new jou\n-000a51c0: 726e 616c 2066 696c 6552 0033 f244 0000 rnal fileR.3.D..\n+000a51c0: 726e 616c 2066 696c 6552 0033 fe44 0000 rnal fileR.3.D..\n 000a51d0: 2020 2066 6f72 2065 6163 6820 6461 7461 for each data\n 000a51e0: 6261 7365 2066 696c 6520 6f72 2072 6567 base file or reg\n 000a51f0: 696f 6e2c 2061 6e64 2073 7769 7463 6865 ion, and switche\n 000a5200: 7320 7468 6520 6375 7272 656e 7420 6a6f s the current jo\n-000a5210: 7572 6e61 6c20 6669 6c65 2e4e 0033 f245 urnal file.N.3.E\n+000a5210: 7572 6e61 6c20 6669 6c65 2e4e 0033 fe45 urnal file.N.3.E\n 000a5220: 0000 2020 2046 4953 2072 6563 6f6d 6d65 .. FIS recomme\n 000a5230: 6e64 7320 796f 7520 746f 2073 7065 6369 nds you to speci\n 000a5240: 6679 2074 6865 2064 6573 6972 6564 206a fy the desired j\n 000a5250: 6f75 726e 616c 696e 6720 6368 6172 6163 ournaling charac\n-000a5260: 7465 7269 7374 6963 7351 0033 f246 0000 teristicsQ.3.F..\n+000a5260: 7465 7269 7374 6963 7351 0033 fe46 0000 teristicsQ.3.F..\n 000a5270: 2020 2028 4d55 5049 5020 5345 5420 2d4a (MUPIP SET -J\n 000a5280: 4f55 524e 414c 3d42 4546 4f52 455f 494d OURNAL=BEFORE_IM\n 000a5290: 4147 4520 6f72 204d 5550 4950 2053 4554 AGE or MUPIP SET\n 000a52a0: 202d 4a4f 5552 4e41 4c3d 4e4f 4245 464f -JOURNAL=NOBEFO\n-000a52b0: 5245 5f49 4d41 4745 292e 0700 33f2 4700 RE_IMAGE)...3.G.\n-000a52c0: 0054 0033 f248 0000 2020 2057 6865 6e20 .T.3.H.. When \n+000a52b0: 5245 5f49 4d41 4745 292e 0700 33fe 4700 RE_IMAGE)...3.G.\n+000a52c0: 0054 0033 fe48 0000 2020 2057 6865 6e20 .T.3.H.. When \n 000a52d0: 7265 706c 6963 6174 696f 6e20 6973 204f replication is O\n 000a52e0: 4e2c 2061 204d 5550 4950 2053 4554 2052 N, a MUPIP SET R\n 000a52f0: 4550 4c49 4341 5449 4f4e 3d4f 4e20 636f EPLICATION=ON co\n 000a5300: 6d6d 616e 6420 7769 7468 206e 6f20 4a4f mmand with no JO\n-000a5310: 5552 4e41 4c54 0033 f249 0000 2020 2071 URNALT.3.I.. q\n+000a5310: 5552 4e41 4c54 0033 fe49 0000 2020 2071 URNALT.3.I.. q\n 000a5320: 7561 6c69 6669 6572 2061 7373 756d 6573 ualifier assumes\n 000a5330: 2074 6865 2063 7572 7265 6e74 206a 6f75 the current jou\n 000a5340: 726e 616c 696e 6720 6368 6172 6163 7465 rnaling characte\n 000a5350: 7269 7374 6963 7320 2877 6869 6368 2061 ristics (which a\n-000a5360: 7265 2073 746f 7265 6451 0033 f24a 0000 re storedQ.3.J..\n+000a5360: 7265 2073 746f 7265 6451 0033 fe4a 0000 re storedQ.3.J..\n 000a5370: 2020 2069 6e20 7468 6520 6461 7461 6261 in the databa\n 000a5380: 7365 2066 696c 6520 6865 6164 6572 292e se file header).\n 000a5390: 2042 7920 6465 6661 756c 7420 4754 2e4d By default GT.M\n 000a53a0: 2073 6574 7320 6a6f 7572 6e61 6c20 6f70 sets journal op\n-000a53b0: 6572 6174 696f 6e20 746f 5300 33f2 5100 eration toS.3.Q.\n+000a53b0: 6572 6174 696f 6e20 746f 5300 33fe 5100 eration toS.3.Q.\n 000a53c0: 0020 2020 4245 464f 5245 5f49 4d41 4745 . BEFORE_IMAGE\n 000a53d0: 2069 6620 7468 6973 2063 6f6d 6d61 6e64 if this command\n 000a53e0: 2063 6861 6e67 6573 2074 6865 2072 6570 changes the rep\n 000a53f0: 6c69 6361 7469 6f6e 2073 7461 7465 2066 lication state f\n 000a5400: 726f 6d20 4f46 4620 746f 204f 4e4e 0033 rom OFF to ONN.3\n-000a5410: f252 0000 2020 2061 6e64 204a 4f55 524e .R.. and JOURN\n+000a5410: fe52 0000 2020 2061 6e64 204a 4f55 524e .R.. and JOURN\n 000a5420: 414c 3d4e 4f42 4546 4f52 455f 494d 4147 AL=NOBEFORE_IMAG\n 000a5430: 4520 6973 206e 6f74 2073 7065 6369 6669 E is not specifi\n 000a5440: 6564 2e20 5468 6572 6566 6f72 652c 2063 ed. Therefore, c\n-000a5450: 6f6e 7365 7276 6174 6976 6550 0033 f253 onservativeP.3.S\n+000a5450: 6f6e 7365 7276 6174 6976 6550 0033 fe53 onservativeP.3.S\n 000a5460: 0000 2020 2073 6372 6970 7469 6e67 2073 .. scripting s\n 000a5470: 686f 756c 6420 616c 7761 7973 2073 7065 hould always spe\n 000a5480: 6369 6679 2074 6865 2064 6573 6972 6564 cify the desired\n 000a5490: 206a 6f75 726e 616c 696e 6720 6368 6172 journaling char\n-000a54a0: 6163 7465 7269 7374 6963 733f 0033 f254 acteristics?.3.T\n+000a54a0: 6163 7465 7269 7374 6963 733f 0033 fe54 acteristics?.3.T\n 000a54b0: 0000 2020 2075 7369 6e67 2074 6865 204a .. using the J\n 000a54c0: 4f55 524e 414c 2071 7561 6c69 6669 6572 OURNAL qualifier\n 000a54d0: 206f 6620 7468 6520 4d55 5049 5020 5345 of the MUPIP SE\n-000a54e0: 5420 636f 6d6d 616e 642e 0700 33f2 5500 T command...3.U.\n-000a54f0: 0050 0033 f256 0000 2020 2054 6865 2072 .P.3.V.. The r\n+000a54e0: 5420 636f 6d6d 616e 642e 0700 33fe 5500 T command...3.U.\n+000a54f0: 0050 0033 fe56 0000 2020 2054 6865 2072 .P.3.V.. The r\n 000a5500: 6570 6c69 6361 7469 6f6e 2073 7461 7465 eplication state\n 000a5510: 204f 4e20 696e 2074 6865 2066 696c 6520 ON in the file \n 000a5520: 6865 6164 6572 2064 656e 6f74 6573 206e header denotes n\n 000a5530: 6f72 6d61 6c20 7265 706c 6963 6174 696f ormal replicatio\n-000a5540: 6e14 0033 f257 0000 2020 206f 7065 7261 n..3.W.. opera\n-000a5550: 7469 6f6e 2e07 0033 f258 0000 1600 33f2 tion...3.X....3.\n+000a5540: 6e14 0033 fe57 0000 2020 206f 7065 7261 n..3.W.. opera\n+000a5550: 7469 6f6e 2e07 0033 fe58 0000 1600 33fe tion...3.X....3.\n 000a5560: 5900 0020 2020 5b57 4153 5f4f 4e5d 204f Y.. [WAS_ON] O\n-000a5570: 4646 0700 33f2 5a00 004a 0033 f261 0000 FF..3.Z..J.3.a..\n+000a5570: 4646 0700 33fe 5a00 004a 0033 fe61 0000 FF..3.Z..J.3.a..\n 000a5580: 2020 2044 656e 6f74 6573 2061 6e20 696d Denotes an im\n 000a5590: 706c 6963 6974 2072 6570 6c69 6361 7469 plicit replicati\n 000a55a0: 6f6e 2073 7461 7465 2077 6865 6e20 4754 on state when GT\n 000a55b0: 2e4d 2061 7474 656d 7074 7320 746f 206b .M attempts to k\n-000a55c0: 6565 7053 0033 f262 0000 2020 2072 6570 eepS.3.b.. rep\n+000a55c0: 6565 7053 0033 fe62 0000 2020 2072 6570 eepS.3.b.. rep\n 000a55d0: 6c69 6361 7469 6f6e 2077 6f72 6b69 6e67 lication working\n 000a55e0: 2065 7665 6e20 6966 2072 756e 2d74 696d even if run-tim\n 000a55f0: 6520 636f 6e64 6974 696f 6e73 2073 7563 e conditions suc\n 000a5600: 6820 6173 206e 6f20 6176 6169 6c61 626c h as no availabl\n-000a5610: 6520 6469 736b 4d00 33f2 6300 0020 2020 e diskM.3.c.. \n+000a5610: 6520 6469 736b 4d00 33fe 6300 0020 2020 e diskM.3.c.. \n 000a5620: 7370 6163 6520 6f72 206e 6f20 6175 7468 space or no auth\n 000a5630: 6f72 697a 6174 696f 6e20 666f 7220 6120 orization for a \n 000a5640: 7072 6f63 6573 7320 6174 7465 6d70 7469 process attempti\n 000a5650: 6e67 2074 6f20 6175 746f 2d73 7769 7463 ng to auto-switc\n-000a5660: 6820 614e 0033 f264 0000 2020 206a 6f75 h aN.3.d.. jou\n+000a5660: 6820 614e 0033 fe64 0000 2020 206a 6f75 h aN.3.d.. jou\n 000a5670: 726e 616c 2066 696c 6520 6361 7573 6520 rnal file cause \n 000a5680: 4754 2e4d 2074 6f20 7475 726e 206a 6f75 GT.M to turn jou\n 000a5690: 726e 616c 696e 6720 6f66 662e 2045 7665 rnaling off. Eve\n 000a56a0: 6e20 7769 7468 206a 6f75 726e 616c 696e n with journalin\n-000a56b0: 6752 0033 f265 0000 2020 2074 7572 6e65 gR.3.e.. turne\n+000a56b0: 6752 0033 fe65 0000 2020 2074 7572 6e65 gR.3.e.. turne\n 000a56c0: 6420 6f66 662c 2074 6865 2053 6f75 7263 d off, the Sourc\n 000a56d0: 6520 5365 7276 6572 2061 7474 656d 7074 e Server attempt\n 000a56e0: 7320 746f 2063 6f6e 7469 6e75 6520 7265 s to continue re\n 000a56f0: 706c 6963 6174 696f 6e20 7573 696e 6720 plication using \n-000a5700: 7468 654b 0033 f266 0000 2020 2072 6563 theK.3.f.. rec\n+000a5700: 7468 654b 0033 fe66 0000 2020 2072 6563 theK.3.f.. rec\n 000a5710: 6f72 6473 2061 7661 696c 6162 6c65 2069 ords available i\n 000a5720: 6e20 7468 6520 7265 706c 6963 6174 696f n the replicatio\n 000a5730: 6e20 6a6f 7572 6e61 6c20 706f 6f6c 2e20 n journal pool. \n 000a5740: 496e 2074 6869 7320 7374 6174 652c 5200 In this state,R.\n-000a5750: 33f2 6700 0020 2020 7265 706c 6963 6174 3.g.. replicat\n+000a5750: 33fe 6700 0020 2020 7265 706c 6963 6174 3.g.. replicat\n 000a5760: 696f 6e20 6361 6e20 6f6e 6c79 2063 6f6e ion can only con\n 000a5770: 7469 6e75 6520 6173 206c 6f6e 6720 6173 tinue as long as\n 000a5780: 2061 6c6c 2074 6865 2069 6e66 6f72 6d61 all the informa\n 000a5790: 7469 6f6e 2069 7420 6e65 6564 7320 6973 tion it needs is\n-000a57a0: 4a00 33f2 6800 0020 2020 696e 2074 6865 J.3.h.. in the\n+000a57a0: 4a00 33fe 6800 0020 2020 696e 2074 6865 J.3.h.. in the\n 000a57b0: 2072 6570 6c69 6361 7469 6f6e 206a 6f75 replication jou\n 000a57c0: 726e 616c 2070 6f6f 6c2e 2045 7665 6e74 rnal pool. Event\n 000a57d0: 7320 7375 6368 2061 7320 616e 206f 7065 s such as an ope\n 000a57e0: 7261 7469 6f6e 616c 6c79 0000 0000 0000 rationally......\n 000a57f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a5800: 0100 0000 0607 0000 d31d 0000 0000 0000 ................\n 000a5810: 4b00 0000 4845 4c50 00ff 7300 ff52 4550 K...HELP..s..REP\n 000a5820: 4c49 4341 5449 4f4e 00ff 7300 ff43 4845 LICATION..s..CHE\n 000a5830: 434b 5f53 4552 5645 525f 4845 414c 5448 CK_SERVER_HEALTH\n 000a5840: 00bf 1100 0020 2020 4368 6563 6b20 5365 ..... Check Se\n-000a5850: 7276 6572 2048 6561 6c74 6807 002e f221 rver Health....!\n-000a5860: 0000 5100 2ef2 3100 0020 2020 5573 6520 ..Q...1.. Use \n+000a5850: 7276 6572 2048 6561 6c74 6807 002e fe21 rver Health....!\n+000a5860: 0000 5100 2efe 3100 0020 2020 5573 6520 ..Q...1.. Use \n 000a5870: 7468 6520 666f 6c6c 6f77 696e 6720 636f the following co\n 000a5880: 6d6d 616e 6420 616e 6420 7175 616c 6966 mmand and qualif\n 000a5890: 6965 7220 746f 2064 6574 6572 6d69 6e65 ier to determine\n 000a58a0: 2077 6865 7468 6572 2074 6865 2053 6f75 whether the Sou\n-000a58b0: 7263 651c 002e f241 0000 2020 2053 6572 rce....A.. Ser\n+000a58b0: 7263 651c 002e fe41 0000 2020 2053 6572 rce....A.. Ser\n 000a58c0: 7665 7220 6973 2072 756e 6e69 6e67 2e07 ver is running..\n-000a58d0: 002e f251 0000 1900 2ef2 6100 0020 2020 ...Q......a.. \n+000a58d0: 002e fe51 0000 1900 2efe 6100 0020 2020 ...Q......a.. \n 000a58e0: 436f 6d6d 616e 6420 7379 6e74 6178 3a07 Command syntax:.\n-000a58f0: 002e f271 0000 5300 2ef2 8100 0020 2020 ...q..S...... \n+000a58f0: 002e fe71 0000 5300 2efe 8100 0020 2020 ...q..S...... \n 000a5900: 6d75 7069 7020 7265 706c 6963 6174 6520 mupip replicate \n 000a5910: 2d73 6f75 7263 6520 2d63 6865 636b 6865 -source -checkhe\n 000a5920: 616c 7468 205b 2d69 6e73 7473 6563 6f6e alth [-instsecon\n 000a5930: 6461 7279 3d3c 696e 7374 616e 6365 5f69 dary=].......\n-000a5950: 1600 2df2 c011 0000 2020 2051 7561 6c69 ..-..... Quali\n-000a5960: 6669 6572 733a 0700 2ef2 1200 0016 002e fiers:..........\n-000a5970: f213 0000 2020 202d 6368 6563 6b68 6561 .... -checkhea\n-000a5980: 6c74 6807 002e f214 0000 5100 2ef2 1500 lth.......Q.....\n+000a5940: 6e73 7461 6e63 653e 5d07 002e fe91 0000 nstance>].......\n+000a5950: 1600 2dfe c011 0000 2020 2051 7561 6c69 ..-..... Quali\n+000a5960: 6669 6572 733a 0700 2efe 1200 0016 002e fiers:..........\n+000a5970: fe13 0000 2020 202d 6368 6563 6b68 6561 .... -checkhea\n+000a5980: 6c74 6807 002e fe14 0000 5100 2efe 1500 lth.......Q.....\n 000a5990: 0020 2020 4465 7465 726d 696e 6520 7768 . Determine wh\n 000a59a0: 6574 6865 7220 7468 6520 536f 7572 6365 ether the Source\n 000a59b0: 2053 6572 7665 7220 6973 2072 756e 6e69 Server is runni\n 000a59c0: 6e67 2e20 4966 2074 6865 2053 6f75 7263 ng. If the Sourc\n-000a59d0: 6520 5365 7276 6572 2069 7354 002e f216 e Server isT....\n+000a59d0: 6520 5365 7276 6572 2069 7354 002e fe16 e Server isT....\n 000a59e0: 0000 2020 2072 756e 6e69 6e67 2c20 7468 .. running, th\n 000a59f0: 6520 6578 6974 2063 6f64 6520 6973 2030 e exit code is 0\n 000a5a00: 2028 7a65 726f 292e 2049 6620 7468 6520 (zero). If the \n 000a5a10: 536f 7572 6365 2053 6572 7665 7220 6973 Source Server is\n 000a5a20: 206e 6f74 2072 756e 6e69 6e67 206f 7232 not running or2\n-000a5a30: 002e f217 0000 2020 2061 6e20 6572 726f ...... an erro\n+000a5a30: 002e fe17 0000 2020 2061 6e20 6572 726f ...... an erro\n 000a5a40: 7220 6578 6973 7473 2c20 7468 6520 6578 r exists, the ex\n 000a5a50: 6974 2063 6f64 6520 6973 206e 6f74 2030 it code is not 0\n-000a5a60: 2e07 002e f218 0000 2800 2ef2 1900 0020 ........(...... \n+000a5a60: 2e07 002e fe18 0000 2800 2efe 1900 0020 ........(...... \n 000a5a70: 2020 2d69 6e73 7473 6563 6f6e 6461 7279 -instsecondary\n 000a5a80: 3d3c 696e 7374 616e 6365 5f6e 616d 653e =\n-000a5a90: 0700 2ef2 1a00 002d 002e f221 0000 2020 .......-...!.. \n+000a5a90: 0700 2efe 1a00 002d 002e fe21 0000 2020 .......-...!.. \n 000a5aa0: 2049 6465 6e74 6966 6965 7320 6120 536f Identifies a So\n 000a5ab0: 7572 6365 2053 6572 7665 7220 7072 6f63 urce Server proc\n-000a5ac0: 6573 732e 0700 2ef2 2200 0053 002e f223 ess.....\"..S...#\n+000a5ac0: 6573 732e 0700 2efe 2200 0053 002e fe23 ess.....\"..S...#\n 000a5ad0: 0000 2020 2049 6620 2d69 6e73 7473 6563 .. If -instsec\n 000a5ae0: 6f6e 6461 7279 2069 7320 6e6f 7420 7370 ondary is not sp\n 000a5af0: 6563 6966 6965 642c 202d 6368 6563 6b68 ecified, -checkh\n 000a5b00: 6561 6c74 6820 6368 6563 6b73 2061 6c6c ealth checks all\n 000a5b10: 2053 6f75 7263 6520 5365 7276 6572 1400 Source Server..\n-000a5b20: 2ef2 2400 0020 2020 7072 6f63 6573 7365 ..$.. processe\n-000a5b30: 732e 0700 2ef2 2500 0012 002e f226 0000 s.....%......&..\n-000a5b40: 2020 2045 7861 6d70 6c65 3a07 002e f227 Example:....'\n-000a5b50: 0000 3900 2ef2 2800 0020 2020 2420 6d75 ..9...(.. $ mu\n+000a5b20: 2efe 2400 0020 2020 7072 6f63 6573 7365 ..$.. processe\n+000a5b30: 732e 0700 2efe 2500 0012 002e fe26 0000 s.....%......&..\n+000a5b40: 2020 2045 7861 6d70 6c65 3a07 002e fe27 Example:....'\n+000a5b50: 0000 3900 2efe 2800 0020 2020 2420 6d75 ..9...(.. $ mu\n 000a5b60: 7069 7020 7265 706c 6963 202d 736f 7572 pip replic -sour\n 000a5b70: 6365 202d 6368 6563 6b68 6561 6c74 6820 ce -checkhealth \n-000a5b80: 2d69 6e73 743d 494e 5354 4270 002e f229 -inst=INSTBp...)\n+000a5b80: 2d69 6e73 743d 494e 5354 4270 002e fe29 -inst=INSTBp...)\n 000a5b90: 0000 2020 2046 7269 204d 6179 2032 3120 .. Fri May 21 \n 000a5ba0: 3135 3a32 363a 3138 2032 3031 3020 3a20 15:26:18 2010 : \n 000a5bb0: 496e 6974 6961 7469 6e67 2043 4845 434b Initiating CHECK\n 000a5bc0: 4845 414c 5448 206f 7065 7261 7469 6f6e HEALTH operation\n 000a5bd0: 206f 6e20 736f 7572 6365 2073 6572 7665 on source serve\n 000a5be0: 7220 7069 6420 5b31 3535 3131 5d20 666f r pid [15511] fo\n-000a5bf0: 7220 7365 636f 6e64 6172 791f 002e f22a r secondary....*\n+000a5bf0: 7220 7365 636f 6e64 6172 791f 002e fe2a r secondary....*\n 000a5c00: 0000 2020 2069 6e73 7461 6e63 6520 6e61 .. instance na\n-000a5c10: 6d65 205b 494e 5354 425d 3900 2ef2 3100 me [INSTB]9...1.\n+000a5c10: 6d65 205b 494e 5354 425d 3900 2efe 3100 me [INSTB]9...1.\n 000a5c20: 0020 2020 5049 4420 3135 3531 3120 536f . PID 15511 So\n 000a5c30: 7572 6365 2073 6572 7665 7220 6973 2061 urce server is a\n 000a5c40: 6c69 7665 2069 6e20 4143 5449 5645 206d live in ACTIVE m\n-000a5c50: 6f64 6539 002e f232 0000 2020 2024 206d ode9...2.. $ m\n+000a5c50: 6f64 6539 002e fe32 0000 2020 2024 206d ode9...2.. $ m\n 000a5c60: 7570 6970 2072 6570 6c69 6320 2d73 6f75 upip replic -sou\n 000a5c70: 7263 6520 2d63 6865 636b 6865 616c 7468 rce -checkhealth\n-000a5c80: 202d 696e 7374 3d49 4e53 5442 6c00 2ef2 -inst=INSTBl...\n+000a5c80: 202d 696e 7374 3d49 4e53 5442 6c00 2efe -inst=INSTBl...\n 000a5c90: 3300 0020 2020 4672 6920 4d61 7920 3231 3.. Fri May 21\n 000a5ca0: 2031 353a 3239 3a35 3220 3230 3130 203a 15:29:52 2010 :\n 000a5cb0: 2049 6e69 7469 6174 696e 6720 4348 4543 Initiating CHEC\n 000a5cc0: 4b48 4541 4c54 4820 6f70 6572 6174 696f KHEALTH operatio\n 000a5cd0: 6e20 6f6e 2073 6f75 7263 6520 7365 7276 n on source serv\n 000a5ce0: 6572 2070 6964 205b 305d 2066 6f72 2073 er pid [0] for s\n-000a5cf0: 6563 6f6e 6461 7279 1f00 2ef2 3400 0020 econdary....4.. \n+000a5cf0: 6563 6f6e 6461 7279 1f00 2efe 3400 0020 econdary....4.. \n 000a5d00: 2020 696e 7374 616e 6365 206e 616d 6520 instance name \n-000a5d10: 5b49 4e53 5442 5d2a 002e f235 0000 2020 [INSTB]*...5.. \n+000a5d10: 5b49 4e53 5442 5d2a 002e fe35 0000 2020 [INSTB]*...5.. \n 000a5d20: 2050 4944 2030 2053 6f75 7263 6520 7365 PID 0 Source se\n 000a5d30: 7276 6572 2069 7320 4e4f 5420 616c 6976 rver is NOT aliv\n-000a5d40: 6558 002e f236 0000 2020 2025 4754 4d2d eX...6.. %GTM-\n+000a5d40: 6558 002e fe36 0000 2020 2025 4754 4d2d eX...6.. %GTM-\n 000a5d50: 452d 5352 4353 5256 4e4f 5445 5849 5354 E-SRCSRVNOTEXIST\n 000a5d60: 2c20 536f 7572 6365 2073 6572 7665 7220 , Source server \n 000a5d70: 666f 7220 7365 636f 6e64 6172 7920 696e for secondary in\n 000a5d80: 7374 616e 6365 2049 4e53 5442 2069 7320 stance INSTB is \n-000a5d90: 6e6f 7420 616c 6976 6507 002e f237 0000 not alive....7..\n+000a5d90: 6e6f 7420 616c 6976 6507 002e fe37 0000 not alive....7..\n 000a5da0: 2300 1a25 5245 4154 455f 494e 5354 414e #..%REATE_INSTAN\n 000a5db0: 4345 0000 4372 6561 7465 5f69 6e73 7461 CE..Create_insta\n-000a5dc0: 6e63 651a 0029 f2bf 1100 0020 2020 4372 nce..)..... Cr\n+000a5dc0: 6e63 651a 0029 febf 1100 0020 2020 4372 nce..)..... Cr\n 000a5dd0: 6561 7465 2069 6e73 7461 6e63 6507 002a eate instance..*\n-000a5de0: f221 0000 1900 2af2 3100 0020 2020 436f .!....*.1.. Co\n+000a5de0: fe21 0000 1900 2afe 3100 0020 2020 436f .!....*.1.. Co\n 000a5df0: 6d6d 616e 6420 5379 6e74 6178 3a07 002a mmand Syntax:..*\n-000a5e00: f241 0000 6e00 2af2 5100 0020 2020 6d75 .A..n.*.Q.. mu\n+000a5e00: fe41 0000 6e00 2afe 5100 0020 2020 6d75 .A..n.*.Q.. mu\n 000a5e10: 7069 7020 7265 706c 6963 6174 6520 2d69 pip replicate -i\n 000a5e20: 6e73 7461 6e63 655f 6372 6561 7465 202d nstance_create -\n 000a5e30: 6e61 6d65 3d3c 696e 7374 616e 6365 206e name= [-noreplace\n 000a5e50: 5d20 5b2d 7375 7070 6c65 6d65 6e74 6172 ] [-supplementar\n 000a5e60: 795d 205b 2d6e 6f71 6462 7275 6e64 6f77 y] [-noqdbrundow\n-000a5e70: 6e5d 0700 2af2 6100 0015 002a f271 0000 n]..*.a....*.q..\n+000a5e70: 6e5d 0700 2afe 6100 0015 002a fe71 0000 n]..*.a....*.q..\n 000a5e80: 2020 2051 7561 6c69 6669 6572 733a 0700 Qualifiers:..\n-000a5e90: 2af2 8100 001a 002a f291 0000 2020 202d *......*.... -\n+000a5e90: 2afe 8100 001a 002a fe91 0000 2020 202d *......*.... -\n 000a5ea0: 696e 7374 616e 6365 5f63 7265 6174 6508 instance_create.\n-000a5eb0: 0029 f2c0 1100 004f 002a f212 0000 2020 .).....O.*.... \n+000a5eb0: 0029 fec0 1100 004f 002a fe12 0000 2020 .).....O.*.... \n 000a5ec0: 2043 7265 6174 6573 2061 2072 6570 6c69 Creates a repli\n 000a5ed0: 6361 7469 6f6e 2069 6e73 7461 6e63 6520 cation instance \n 000a5ee0: 6669 6c65 2e20 6d75 7069 7020 7265 706c file. mupip repl\n 000a5ef0: 6963 6174 6520 2d69 6e73 7461 6e63 655f icate -instance_\n 000a5f00: 6372 6561 7465 0000 0000 0000 0000 0000 create..........\n 000a5f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a5f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -42491,132 +42491,132 @@\n 000a5fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a5fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a5fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a5fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a5fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a5ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6000: 0100 0000 b107 0000 3a1a 0000 0000 0000 ........:.......\n-000a6010: 7d00 00f2 4845 4c50 00ff 7300 ff52 4550 }...HELP..s..REP\n+000a6010: 7d00 00fe 4845 4c50 00ff 7300 ff52 4550 }...HELP..s..REP\n 000a6020: 4c49 4341 5449 4f4e 00ff 7300 ff43 5245 LICATION..s..CRE\n 000a6030: 4154 455f 494e 5354 414e 4345 00c0 1300 ATE_INSTANCE....\n 000a6040: 0020 2020 7461 6b65 7320 7468 6520 6669 . takes the fi\n 000a6050: 6c65 206e 616d 6520 6f66 2074 6865 2072 le name of the r\n 000a6060: 6570 6c69 6361 7469 6f6e 2069 6e73 7461 eplication insta\n 000a6070: 6e63 6520 6669 6c65 2066 726f 6d20 7468 nce file from th\n 000a6080: 6520 656e 7669 726f 6e6d 656e 7425 002a e environment%.*\n-000a6090: f214 0000 2020 2076 6172 6961 626c 6520 .... variable \n+000a6090: fe14 0000 2020 2076 6172 6961 626c 6520 .... variable \n 000a60a0: 6774 6d5f 7265 706c 5f69 6e73 7461 6e63 gtm_repl_instanc\n-000a60b0: 652e 0700 2af2 1500 004e 002a f216 0000 e...*....N.*....\n+000a60b0: 652e 0700 2afe 1500 004e 002a fe16 0000 e...*....N.*....\n 000a60c0: 2020 2049 6620 616e 2069 6e73 7461 6e63 If an instanc\n 000a60d0: 6520 6669 6c65 2061 6c72 6561 6479 2065 e file already e\n 000a60e0: 7869 7374 732c 2047 542e 4d20 7265 6e61 xists, GT.M rena\n 000a60f0: 6d65 7320 6974 2077 6974 6820 6120 7469 mes it with a ti\n-000a6100: 6d65 7374 616d 704f 002a f217 0000 2020 mestampO.*.... \n+000a6100: 6d65 7374 616d 704f 002a fe17 0000 2020 mestampO.*.... \n 000a6110: 2073 7566 6669 782c 2061 6e64 2063 7265 suffix, and cre\n 000a6120: 6174 6573 2061 206e 6577 2072 6570 6c69 ates a new repli\n 000a6130: 6361 7469 6f6e 2069 6e73 7461 6e63 6520 cation instance \n 000a6140: 6669 6c65 2e20 5468 6973 2062 6568 6176 file. This behav\n-000a6150: 696f 7220 6973 5200 2af2 1800 0020 2020 ior isR.*.... \n+000a6150: 696f 7220 6973 5200 2afe 1800 0020 2020 ior isR.*.... \n 000a6160: 7369 6d69 6c61 7220 746f 2074 6865 206d similar to the m\n 000a6170: 616e 6e65 7220 696e 2077 6869 6368 2047 anner in which G\n 000a6180: 542e 4d20 7265 6e61 6d65 7320 6578 6973 T.M renames exis\n 000a6190: 7469 6e67 206a 6f75 726e 616c 2066 696c ting journal fil\n-000a61a0: 6573 2077 6869 6c65 5300 2af2 1900 0020 es whileS.*.... \n+000a61a0: 6573 2077 6869 6c65 5300 2afe 1900 0020 es whileS.*.... \n 000a61b0: 2020 6372 6561 7469 6e67 206e 6577 206a creating new j\n 000a61c0: 6f75 726e 616c 2066 696c 6573 2e20 4372 ournal files. Cr\n 000a61d0: 6561 7469 6e67 2061 6e20 696e 7374 616e eating an instan\n 000a61e0: 6365 2066 696c 6520 7265 7175 6972 6573 ce file requires\n-000a61f0: 2073 7461 6e64 616c 6f6e 6511 002a f21a standalone..*..\n-000a6200: 0000 2020 2061 6363 6573 732e 0700 2af2 .. access...*.\n-000a6210: 2100 000f 002a f222 0000 2020 202d 6e61 !....*.\".. -na\n-000a6220: 6d65 0700 2af2 2300 0052 002a f224 0000 me..*.#..R.*.$..\n+000a61f0: 2073 7461 6e64 616c 6f6e 6511 002a fe1a standalone..*..\n+000a6200: 0000 2020 2061 6363 6573 732e 0700 2afe .. access...*.\n+000a6210: 2100 000f 002a fe22 0000 2020 202d 6e61 !....*.\".. -na\n+000a6220: 6d65 0700 2afe 2300 0052 002a fe24 0000 me..*.#..R.*.$..\n 000a6230: 2020 2053 7065 6369 6669 6573 2074 6865 Specifies the\n 000a6240: 2069 6e73 7461 6e63 6520 6e61 6d65 2074 instance name t\n 000a6250: 6861 7420 756e 6971 7565 6c79 2069 6465 hat uniquely ide\n 000a6260: 6e74 6966 6965 7320 7468 6520 696e 7374 ntifies the inst\n-000a6270: 616e 6365 2061 6e64 2069 7351 002a f225 ance and isQ.*.%\n+000a6270: 616e 6365 2061 6e64 2069 7351 002a fe25 ance and isQ.*.%\n 000a6280: 0000 2020 2069 6d6d 7574 6162 6c65 2e20 .. immutable. \n 000a6290: 5468 6520 696e 7374 616e 6365 206e 616d The instance nam\n 000a62a0: 6520 6361 6e20 6265 2066 726f 6d20 3120 e can be from 1 \n 000a62b0: 746f 2031 3620 6368 6172 6163 7465 7273 to 16 characters\n-000a62c0: 2e20 4754 2e4d 2074 616b 6573 4900 2af2 . GT.M takesI.*.\n+000a62c0: 2e20 4754 2e4d 2074 616b 6573 4900 2afe . GT.M takesI.*.\n 000a62d0: 2600 0020 2020 7468 6520 696e 7374 616e &.. the instan\n 000a62e0: 6365 206e 616d 6520 286e 6f74 2074 6865 ce name (not the\n 000a62f0: 2073 616d 6520 6173 2069 6e73 7461 6e63 same as instanc\n 000a6300: 6520 6669 6c65 206e 616d 6529 2066 726f e file name) fro\n-000a6310: 6d20 7468 6554 002a f227 0000 2020 2065 m theT.*.'.. e\n+000a6310: 6d20 7468 6554 002a fe27 0000 2020 2065 m theT.*.'.. e\n 000a6320: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n 000a6330: 626c 6520 6774 6d5f 7265 706c 5f69 6e73 ble gtm_repl_ins\n 000a6340: 746e 616d 652e 2049 6620 6569 7468 6572 tname. If either\n 000a6350: 2067 746d 5f72 6570 6c5f 696e 7374 6e61 gtm_repl_instna\n-000a6360: 6d65 2069 7320 6e6f 7440 002a f228 0000 me is not@.*.(..\n+000a6360: 6d65 2069 7320 6e6f 7440 002a fe28 0000 me is not@.*.(..\n 000a6370: 2020 2073 6574 206f 7220 2d6e 616d 6520 set or -name \n 000a6380: 6973 206e 6f74 2073 7065 6369 6669 6564 is not specified\n 000a6390: 2c20 4754 2e4d 2070 726f 6475 6365 7320 , GT.M produces \n-000a63a0: 616e 2065 7272 6f72 2e07 002a f229 0000 an error...*.)..\n-000a63b0: 1400 2af2 2a00 0020 2020 2d6e 6f72 6570 ..*.*.. -norep\n-000a63c0: 6c61 6365 0700 2af2 3100 0049 002a f232 lace..*.1..I.*.2\n+000a63a0: 616e 2065 7272 6f72 2e07 002a fe29 0000 an error...*.)..\n+000a63b0: 1400 2afe 2a00 0020 2020 2d6e 6f72 6570 ..*.*.. -norep\n+000a63c0: 6c61 6365 0700 2afe 3100 0049 002a fe32 lace..*.1..I.*.2\n 000a63d0: 0000 2020 2050 7265 7665 6e74 7320 7468 .. Prevents th\n 000a63e0: 6520 7265 6e61 6d69 6e67 206f 6620 616e e renaming of an\n 000a63f0: 2065 7869 7374 696e 6720 7265 706c 6963 existing replic\n 000a6400: 6174 696f 6e20 696e 7374 616e 6365 2066 ation instance f\n-000a6410: 696c 652e 0700 2af2 3300 0018 002a f234 ile...*.3....*.4\n+000a6410: 696c 652e 0700 2afe 3300 0018 002a fe34 ile...*.3....*.4\n 000a6420: 0000 2020 202d 7375 7070 6c65 6d65 6e74 .. -supplement\n-000a6430: 6172 7907 002a f235 0000 4f00 2af2 3600 ary..*.5..O.*.6.\n+000a6430: 6172 7907 002a fe35 0000 4f00 2afe 3600 ary..*.5..O.*.6.\n 000a6440: 0020 2020 5370 6563 6966 6965 7320 7468 . Specifies th\n 000a6450: 6174 2074 6865 2072 6570 6c69 6361 7469 at the replicati\n 000a6460: 6f6e 2069 6e73 7461 6e63 6520 6669 6c65 on instance file\n 000a6470: 2069 7320 7375 6974 6162 6c65 2066 6f72 is suitable for\n-000a6480: 2075 7365 2069 6e20 6121 002a f237 0000 use in a!.*.7..\n+000a6480: 2075 7365 2069 6e20 6121 002a fe37 0000 use in a!.*.7..\n 000a6490: 2020 2073 7570 706c 656d 656e 7461 7279 supplementary\n-000a64a0: 2069 6e73 7461 6e63 652e 0700 2af2 3800 instance...*.8.\n-000a64b0: 0017 002a f239 0000 2020 202d 6e6f 7164 ...*.9.. -noqd\n-000a64c0: 6272 756e 646f 776e 0700 2af2 3a00 0049 brundown..*.:..I\n-000a64d0: 002a f241 0000 2020 2050 6572 6d69 7473 .*.A.. Permits\n+000a64a0: 2069 6e73 7461 6e63 652e 0700 2afe 3800 instance...*.8.\n+000a64b0: 0017 002a fe39 0000 2020 202d 6e6f 7164 ...*.9.. -noqd\n+000a64c0: 6272 756e 646f 776e 0700 2afe 3a00 0049 brundown..*.:..I\n+000a64d0: 002a fe41 0000 2020 2050 6572 6d69 7473 .*.A.. Permits\n 000a64e0: 206d 6f72 6520 7468 616e 2033 322c 3736 more than 32,76\n 000a64f0: 3720 7564 7061 7469 6e67 2070 726f 6365 7 udpating proce\n 000a6500: 7373 6573 2074 6f20 636f 6e63 7572 7265 sses to concurre\n-000a6510: 6e74 6c79 2074 6865 4500 2af2 4200 0020 ntly theE.*.B.. \n+000a6510: 6e74 6c79 2074 6865 4500 2afe 4200 0020 ntly theE.*.B.. \n 000a6520: 2020 7265 706c 6963 6174 696f 6e20 696e replication in\n 000a6530: 7374 616e 6365 2066 696c 6520 616e 6420 stance file and \n 000a6540: 6461 7461 6261 7365 2066 696c 6528 7329 database file(s)\n 000a6550: 2e20 5468 6520 6465 6661 756c 744f 002a . The defaultO.*\n-000a6560: f243 0000 2020 2028 2d6e 6f71 6462 7275 .C.. (-noqdbru\n+000a6560: fe43 0000 2020 2028 2d6e 6f71 6462 7275 .C.. (-noqdbru\n 000a6570: 6e64 6f77 6e29 2070 6572 6d69 7473 2075 ndown) permits u\n 000a6580: 7020 746f 2033 322c 3736 3720 636f 6e63 p to 32,767 conc\n 000a6590: 7572 7265 6e74 2075 7064 6174 696e 6720 urrent updating \n-000a65a0: 7072 6f63 6573 7365 7320 746f 4000 2af2 processes to@.*.\n+000a65a0: 7072 6f63 6573 7365 7320 746f 4000 2afe processes to@.*.\n 000a65b0: 4400 0020 2020 6163 6365 7373 2061 2064 D.. access a d\n 000a65c0: 6174 6162 6173 6520 6669 6c65 206f 7220 atabase file or \n 000a65d0: 6120 7265 706c 6963 6174 696f 6e20 696e a replication in\n-000a65e0: 7374 616e 6365 2066 696c 652e 0700 2af2 stance file...*.\n-000a65f0: 4500 004e 002a f246 0000 2020 2054 6869 E..N.*.F.. Thi\n+000a65e0: 7374 616e 6365 2066 696c 652e 0700 2afe stance file...*.\n+000a65f0: 4500 004e 002a fe46 0000 2020 2054 6869 E..N.*.F.. Thi\n 000a6600: 7320 7065 726d 6973 7369 6f6e 2069 7320 s permission is \n 000a6610: 6566 6665 6374 6564 2062 7920 7468 6520 effected by the \n 000a6620: 5144 4252 554e 444f 574e 2066 6c61 6773 QDBRUNDOWN flags\n 000a6630: 2069 6e20 6461 7461 6261 7365 2066 696c in database fil\n-000a6640: 6552 002a f247 0000 2020 2068 6561 6465 eR.*.G.. heade\n+000a6640: 6552 002a fe47 0000 2020 2068 6561 6465 eR.*.G.. heade\n 000a6650: 7273 2061 6e64 2069 6e20 7265 706c 6963 rs and in replic\n 000a6660: 6174 696f 6e20 696e 7374 616e 6365 2066 ation instance f\n 000a6670: 696c 6573 2e20 5768 656e 2061 6e20 6f70 iles. When an op\n 000a6680: 656e 2064 6174 6162 6173 6520 6669 6c65 en database file\n-000a6690: 206f 724d 002a f248 0000 2020 2072 6570 orM.*.H.. rep\n+000a6690: 206f 724d 002a fe48 0000 2020 2072 6570 orM.*.H.. rep\n 000a66a0: 6c69 6361 7469 6f6e 2069 6e73 7461 6e63 lication instanc\n 000a66b0: 6520 6669 6c65 2077 6974 6820 5144 4252 e file with QDBR\n 000a66c0: 554e 444f 574e 2073 6574 2069 7320 6669 UNDOWN set is fi\n 000a66d0: 7273 7420 636f 6e63 7572 7265 6e74 6c79 rst concurrently\n-000a66e0: 3700 2af2 4900 0020 2020 6163 6365 7373 7.*.I.. access\n+000a66e0: 3700 2afe 4900 0020 2020 6163 6365 7373 7.*.I.. access\n 000a66f0: 6564 2062 7920 6d6f 7265 2074 6861 6e20 ed by more than \n 000a6700: 3332 2c37 3637 2070 726f 6365 7373 6573 32,767 processes\n-000a6710: 2c20 4754 2e4d 3a07 002a f24a 0000 4000 , GT.M:..*.J..@.\n-000a6720: 2af2 5100 0020 2020 2031 2e20 6c6f 6773 *.Q.. 1. logs\n+000a6710: 2c20 4754 2e4d 3a07 002a fe4a 0000 4000 , GT.M:..*.J..@.\n+000a6720: 2afe 5100 0020 2020 2031 2e20 6c6f 6773 *.Q.. 1. logs\n 000a6730: 2061 204e 4f4d 4f52 4553 454d 434e 5420 a NOMORESEMCNT \n 000a6740: 6d65 7373 6167 6520 696e 2074 6865 2073 message in the s\n 000a6750: 7973 7465 6d20 6c6f 672c 2061 6e64 5300 ystem log, andS.\n-000a6760: 2af2 5200 0020 2020 2032 2e20 7374 6f70 *.R.. 2. stop\n+000a6760: 2afe 5200 0020 2020 2032 2e20 7374 6f70 *.R.. 2. stop\n 000a6770: 7320 636f 756e 7469 6e67 2074 6865 206e s counting the n\n 000a6780: 756d 6265 7220 6f66 2061 7474 6163 6865 umber of attache\n 000a6790: 6420 7072 6f63 6573 7365 732e 2054 6869 d processes. Thi\n 000a67a0: 7320 6d65 616e 7320 7468 6174 2047 542e s means that GT.\n 000a67b0: 4d00 0000 0000 0000 0000 0000 0000 0000 M...............\n 000a67c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a67d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -42624,467 +42624,467 @@\n 000a67f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6800: 0100 0000 4407 0000 771d 0000 0000 0000 ....D...w.......\n 000a6810: 5900 0000 4845 4c50 00ff 7300 ff52 4550 Y...HELP..s..REP\n 000a6820: 4c49 4341 5449 4f4e 00ff 7300 ff44 4541 LICATION..s..DEA\n 000a6830: 4354 4956 455f 4143 5449 5645 5f53 4f55 CTIVE_ACTIVE_SOU\n 000a6840: 5243 455f 5345 5256 4552 0000 4465 6163 RCE_SERVER..Deac\n 000a6850: 7469 7665 5f41 6374 6976 655f 536f 7572 tive_Active_Sour\n-000a6860: 6365 5f53 6572 7665 7228 0037 f2bf 1100 ce_Server(.7....\n+000a6860: 6365 5f53 6572 7665 7228 0037 febf 1100 ce_Server(.7....\n 000a6870: 0020 2020 4465 6163 7469 7665 2041 6374 . Deactive Act\n 000a6880: 6976 6520 536f 7572 6365 2053 6572 7665 ive Source Serve\n-000a6890: 7207 0038 f221 0000 1900 38f2 3100 0020 r..8.!....8.1.. \n+000a6890: 7207 0038 fe21 0000 1900 38fe 3100 0020 r..8.!....8.1.. \n 000a68a0: 2020 436f 6d6d 616e 6420 7379 6e74 6178 Command syntax\n-000a68b0: 3a07 0038 f241 0000 4c00 38f2 5100 0020 :..8.A..L.8.Q.. \n+000a68b0: 3a07 0038 fe41 0000 4c00 38fe 5100 0020 :..8.A..L.8.Q.. \n 000a68c0: 2020 6d75 7069 7020 7265 706c 6963 6174 mupip replicat\n 000a68d0: 6520 2d73 6f75 7263 6520 2d64 6561 6374 e -source -deact\n 000a68e0: 6976 6174 6520 2d69 6e73 7473 6563 6f6e ivate -instsecon\n 000a68f0: 6461 7279 3d3c 696e 7374 616e 6365 5f6e dary=..8.a....8.q\n+000a6900: 616d 653e 0700 38fe 6100 0015 0038 fe71 ame>..8.a....8.q\n 000a6910: 0000 2020 2051 7561 6c69 6669 6572 733a .. Qualifiers:\n-000a6920: 0700 38f2 8100 0015 0038 f291 0000 2020 ..8......8.... \n-000a6930: 202d 6465 6163 7469 7661 7465 0800 37f2 -deactivate..7.\n-000a6940: c011 0000 5300 38f2 1200 0020 2020 4d61 ....S.8.... Ma\n+000a6920: 0700 38fe 8100 0015 0038 fe91 0000 2020 ..8......8.... \n+000a6930: 202d 6465 6163 7469 7661 7465 0800 37fe -deactivate..7.\n+000a6940: c011 0000 5300 38fe 1200 0020 2020 4d61 ....S.8.... Ma\n 000a6950: 6b65 7320 616e 2061 6374 6976 6520 536f kes an active So\n 000a6960: 7572 6365 2053 6572 7665 7220 7061 7373 urce Server pass\n 000a6970: 6976 652e 2054 6f20 6368 616e 6765 2074 ive. To change t\n 000a6980: 6865 2072 6570 6c69 6361 7469 6e67 2069 he replicating i\n-000a6990: 6e73 7461 6e63 654e 0038 f213 0000 2020 nstanceN.8.... \n+000a6990: 6e73 7461 6e63 654e 0038 fe13 0000 2020 nstanceN.8.... \n 000a69a0: 2077 6974 6820 7768 6963 6820 7468 6520 with which the \n 000a69b0: 536f 7572 6365 2053 6572 7665 7220 6973 Source Server is\n 000a69c0: 2063 6f6d 6d75 6e69 6361 7469 6e67 2c20 communicating, \n 000a69d0: 6465 6163 7469 7661 7465 2074 6865 2053 deactivate the S\n-000a69e0: 6f75 7263 654c 0038 f214 0000 2020 2053 ourceL.8.... S\n+000a69e0: 6f75 7263 654c 0038 fe14 0000 2020 2053 ourceL.8.... S\n 000a69f0: 6572 7665 7220 616e 6420 7468 656e 2061 erver and then a\n 000a6a00: 6374 6976 6174 6520 6974 2077 6974 6820 ctivate it with \n 000a6a10: 6120 6469 6666 6572 656e 7420 7265 706c a different repl\n 000a6a20: 6963 6174 696e 6720 696e 7374 616e 6365 icating instance\n-000a6a30: 2e07 0038 f215 0000 4400 38f2 1600 0020 ...8....D.8.... \n+000a6a30: 2e07 0038 fe15 0000 4400 38fe 1600 0020 ...8....D.8.... \n 000a6a40: 2020 4265 666f 7265 2064 6561 6374 6976 Before deactiv\n 000a6a50: 6174 696f 6e2c 202d 6465 6163 7469 7661 ation, -deactiva\n 000a6a60: 7465 2073 6574 7320 7468 6520 536f 7572 te sets the Sour\n-000a6a70: 6365 2053 6572 7665 7220 746f 5200 38f2 ce Server toR.8.\n+000a6a70: 6365 2053 6572 7665 7220 746f 5200 38fe ce Server toR.8.\n 000a6a80: 1700 0020 2020 5041 5353 4956 455f 5245 ... PASSIVE_RE\n 000a6a90: 5155 4553 5445 4420 6d6f 6465 2e20 4f6e QUESTED mode. On\n 000a6aa0: 2073 7563 6365 7373 6675 6c20 6465 6163 successful deac\n 000a6ab0: 7469 7661 7469 6f6e 2c20 4754 2e4d 2073 tivation, GT.M s\n 000a6ac0: 6574 7320 7468 6520 536f 7572 6365 5400 ets the SourceT.\n-000a6ad0: 38f2 1800 0020 2020 5365 7276 6572 206d 8.... Server m\n+000a6ad0: 38fe 1800 0020 2020 5365 7276 6572 206d 8.... Server m\n 000a6ae0: 6f64 6520 746f 2050 4153 5349 5645 2e20 ode to PASSIVE. \n 000a6af0: 4754 2e4d 2070 726f 6475 6365 7320 616e GT.M produces an\n 000a6b00: 2065 7272 6f72 2077 6865 6e20 7468 6572 error when ther\n 000a6b10: 6520 6973 2061 6e20 6174 7465 6d70 7420 e is an attempt \n-000a6b20: 746f 3f00 38f2 1900 0020 2020 6465 6163 to?.8.... deac\n+000a6b20: 746f 3f00 38fe 1900 0020 2020 6465 6163 to?.8.... deac\n 000a6b30: 7469 7661 7465 2061 2053 6f75 7263 6520 tivate a Source \n 000a6b40: 5365 7276 6572 2069 6e20 5041 5353 4956 Server in PASSIV\n 000a6b50: 455f 5245 5155 4553 5445 4420 6d6f 6465 E_REQUESTED mode\n-000a6b60: 2e07 0038 f21a 0000 2800 38f2 2100 0020 ...8....(.8.!.. \n+000a6b60: 2e07 0038 fe1a 0000 2800 38fe 2100 0020 ...8....(.8.!.. \n 000a6b70: 2020 2d69 6e73 7473 6563 6f6e 6461 7279 -instsecondary\n 000a6b80: 3d3c 696e 7374 616e 6365 5f6e 616d 653e =\n-000a6b90: 0700 38f2 2200 0054 0038 f223 0000 2020 ..8.\"..T.8.#.. \n+000a6b90: 0700 38fe 2200 0054 0038 fe23 0000 2020 ..8.\"..T.8.#.. \n 000a6ba0: 2049 6465 6e74 6966 6965 7320 7468 6520 Identifies the \n 000a6bb0: 6163 7469 7665 2053 6f75 7263 6520 5365 active Source Se\n 000a6bc0: 7276 6572 2074 6f20 7472 616e 7369 7469 rver to transiti\n 000a6bd0: 6f6e 2074 6f20 7468 6520 7061 7373 6976 on to the passiv\n-000a6be0: 6520 2873 7461 6e64 6279 2910 0038 f224 e (standby)..8.$\n-000a6bf0: 0000 2020 2073 7461 7465 2e07 0038 f225 .. state...8.%\n-000a6c00: 0000 5200 38f2 2600 0020 2020 5769 7468 ..R.8.&.. With\n+000a6be0: 6520 2873 7461 6e64 6279 2910 0038 fe24 e (standby)..8.$\n+000a6bf0: 0000 2020 2073 7461 7465 2e07 0038 fe25 .. state...8.%\n+000a6c00: 0000 5200 38fe 2600 0020 2020 5769 7468 ..R.8.&.. With\n 000a6c10: 206e 6f20 2d69 6e73 7473 6563 6f6e 6461 no -instseconda\n 000a6c20: 7279 2073 7065 6369 6669 6564 2c20 2467 ry specified, $g\n 000a6c30: 746d 5f72 6570 6c5f 696e 7374 7365 636f tm_repl_instseco\n 000a6c40: 6e64 6172 7920 6465 7465 726d 696e 6573 ndary determines\n-000a6c50: 2074 6865 1f00 38f2 2700 0020 2020 6163 the..8.'.. ac\n+000a6c50: 2074 6865 1f00 38fe 2700 0020 2020 6163 the..8.'.. ac\n 000a6c60: 7469 7665 2053 6f75 7263 6520 5365 7276 tive Source Serv\n-000a6c70: 6572 2e07 0038 f228 0000 1600 38f2 2900 er...8.(....8.).\n+000a6c70: 6572 2e07 0038 fe28 0000 1600 38fe 2900 er...8.(....8.).\n 000a6c80: 0020 2020 2d72 6f6f 7470 7269 6d61 7279 . -rootprimary\n-000a6c90: 0700 38f2 2a00 004d 0038 f231 0000 2020 ..8.*..M.8.1.. \n+000a6c90: 0700 38fe 2a00 004d 0038 fe31 0000 2020 ..8.*..M.8.1.. \n 000a6ca0: 2053 7065 6369 6669 6573 2074 6861 7420 Specifies that \n 000a6cb0: 7468 6520 6163 7469 7665 2053 6f75 7263 the active Sourc\n 000a6cc0: 6520 5365 7276 6572 2069 7320 6f6e 206f e Server is on o\n 000a6cd0: 7269 6769 6e61 7469 6e67 2069 6e73 7461 riginating insta\n-000a6ce0: 6e63 652e 0700 38f2 3200 001b 0038 f233 nce...8.2....8.3\n+000a6ce0: 6e63 652e 0700 38fe 3200 001b 0038 fe33 nce...8.2....8.3\n 000a6cf0: 0000 2020 202d 7072 6f70 6167 6174 6570 .. -propagatep\n-000a6d00: 7269 6d61 7279 0700 38f2 3400 004f 0038 rimary..8.4..O.8\n-000a6d10: f235 0000 2020 2053 7065 6369 6669 6573 .5.. Specifies\n+000a6d00: 7269 6d61 7279 0700 38fe 3400 004f 0038 rimary..8.4..O.8\n+000a6d10: fe35 0000 2020 2053 7065 6369 6669 6573 .5.. Specifies\n 000a6d20: 2074 6861 7420 7468 6520 6163 7469 7665 that the active\n 000a6d30: 2053 6f75 7263 6520 5365 7276 6572 2069 Source Server i\n 000a6d40: 7320 6f6e 2061 2070 726f 7061 6761 7469 s on a propagati\n-000a6d50: 6e67 2069 6e73 7461 6e63 652e 0700 38f2 ng instance...8.\n-000a6d60: 3600 0053 0038 f237 0000 2020 2049 6620 6..S.8.7.. If \n+000a6d50: 6e67 2069 6e73 7461 6e63 652e 0700 38fe ng instance...8.\n+000a6d60: 3600 0053 0038 fe37 0000 2020 2049 6620 6..S.8.7.. If \n 000a6d70: 6e65 6974 6865 7220 2d72 6f6f 7470 7269 neither -rootpri\n 000a6d80: 6d61 7279 206e 6f72 202d 7072 6f70 6167 mary nor -propag\n 000a6d90: 6174 6570 7269 6d61 7279 2061 7265 2073 ateprimary are s\n 000a6da0: 7065 6369 6669 6564 2c20 7468 6973 2063 pecified, this c\n-000a6db0: 6f6d 6d61 6e64 2400 38f2 3800 0020 2020 ommand$.8.8.. \n+000a6db0: 6f6d 6d61 6e64 2400 38fe 3800 0020 2020 ommand$.8.8.. \n 000a6dc0: 6173 7375 6d65 7320 2d70 726f 7061 6761 assumes -propaga\n-000a6dd0: 7465 7072 696d 6172 792e 0700 38f2 3900 teprimary...8.9.\n+000a6dd0: 7465 7072 696d 6172 792e 0700 38fe 3900 teprimary...8.9.\n 000a6de0: 0020 0019 6145 4449 545f 494e 5354 414e . ..aEDIT_INSTAN\n 000a6df0: 4345 0000 4564 6974 5f69 6e73 7461 6e63 CE..Edit_instanc\n-000a6e00: 6518 0027 f2bf 1100 0020 2020 4564 6974 e..'..... Edit\n-000a6e10: 2069 6e73 7461 6e63 6507 0028 f221 0000 instance..(.!..\n-000a6e20: 1900 28f2 3100 0020 2020 436f 6d6d 616e ..(.1.. Comman\n-000a6e30: 6420 5379 6e74 6178 3a07 0028 f241 0000 d Syntax:..(.A..\n-000a6e40: 1900 28f2 5100 0020 2020 6d75 7069 7020 ..(.Q.. mupip \n-000a6e50: 7265 706c 6963 6174 653d 0028 f261 0000 replicate=.(.a..\n+000a6e00: 6518 0027 febf 1100 0020 2020 4564 6974 e..'..... Edit\n+000a6e10: 2069 6e73 7461 6e63 6507 0028 fe21 0000 instance..(.!..\n+000a6e20: 1900 28fe 3100 0020 2020 436f 6d6d 616e ..(.1.. Comman\n+000a6e30: 6420 5379 6e74 6178 3a07 0028 fe41 0000 d Syntax:..(.A..\n+000a6e40: 1900 28fe 5100 0020 2020 6d75 7069 7020 ..(.Q.. mupip \n+000a6e50: 7265 706c 6963 6174 653d 0028 fe61 0000 replicate=.(.a..\n 000a6e60: 2020 2020 2d65 6469 745b 696e 7374 616e -edit[instan\n 000a6e70: 6365 5d20 7b3c 696e 7374 616e 6365 2d66 ce] {|-source -jn\n-000a6e90: 6c70 6f6f 6c7d 4f00 28f2 7100 0020 2020 lpool}O.(.q.. \n+000a6e90: 6c70 6f6f 6c7d 4f00 28fe 7100 0020 2020 lpool}O.(.q.. \n 000a6ea0: 2020 7b2d 7368 6f77 205b 2d64 6574 6169 {-show [-detai\n 000a6eb0: 6c5d 7c2d 6368 616e 6765 205b 2d6f 6666 l]|-change [-off\n 000a6ec0: 7365 743d 5d20 5b2d 7369 7a65 3d5d 205b set=] [-size=] [\n 000a6ed0: 2d76 616c 7565 3d5d 7c2d 636c 6561 6e73 -value=]|-cleans\n-000a6ee0: 6c6f 7473 7d1d 0028 f281 0000 2020 2020 lots}..(.... \n+000a6ee0: 6c6f 7473 7d1d 0028 fe81 0000 2020 2020 lots}..(.... \n 000a6ef0: 5b2d 6e61 6d65 3d3c 6e65 772d 6e61 6d65 [-name=]..(.... [-[\n+000a6f00: 3e5d 1c00 28fe 9100 0020 2020 205b 2d5b >]..(.... [-[\n 000a6f10: 6e6f 5d71 6462 7275 6e64 6f77 6e5d 0800 no]qdbrundown]..\n-000a6f20: 27f2 c011 0000 1700 28f2 1200 0020 2020 '.......(.... \n+000a6f20: 27fe c011 0000 1700 28fe 1200 0020 2020 '.......(.... \n 000a6f30: 2d65 6469 7469 6e73 7461 6e63 6507 0028 -editinstance..(\n-000a6f40: f213 0000 0000 0000 0000 0000 0000 0000 ................\n+000a6f40: fe13 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a6ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a7000: 0100 0000 f607 0000 8f1a 0000 0000 0000 ................\n-000a7010: 7800 00f2 4845 4c50 00ff 7300 ff52 4550 x...HELP..s..REP\n+000a7010: 7800 00fe 4845 4c50 00ff 7300 ff52 4550 x...HELP..s..REP\n 000a7020: 4c49 4341 5449 4f4e 00ff 7300 ff45 4449 LICATION..s..EDI\n 000a7030: 545f 494e 5354 414e 4345 00c0 1400 0020 T_INSTANCE..... \n 000a7040: 2020 4469 7370 6c61 7973 206f 7220 6368 Displays or ch\n 000a7050: 616e 6765 7320 7468 6520 6174 7472 6962 anges the attrib\n 000a7060: 7574 6573 206f 6620 7468 6520 7370 6563 utes of the spec\n 000a7070: 6966 6965 6420 696e 7374 616e 6365 2d66 ified instance-f\n-000a7080: 696c 652e 2055 7365 4b00 28f2 1500 0020 ile. UseK.(.... \n+000a7080: 696c 652e 2055 7365 4b00 28fe 1500 0020 ile. UseK.(.... \n 000a7090: 2020 2d65 6469 7469 6e73 7461 6e63 6520 -editinstance \n 000a70a0: 696e 2063 6f6d 6269 6e61 7469 6f6e 2077 in combination w\n 000a70b0: 6974 6820 7468 6520 5348 4f57 2c20 4348 ith the SHOW, CH\n 000a70c0: 414e 4745 2c20 6f72 2043 4c45 414e 534c ANGE, or CLEANSL\n-000a70d0: 4f54 5315 0028 f216 0000 2020 2071 7561 OTS..(.... qua\n-000a70e0: 6c69 6669 6572 732e 0700 28f2 1700 0015 lifiers...(.....\n-000a70f0: 0028 f218 0000 2020 202d 636c 6561 6e73 .(.... -cleans\n-000a7100: 6c6f 7473 0700 28f2 1900 0054 0028 f21a lots..(....T.(..\n+000a70d0: 4f54 5315 0028 fe16 0000 2020 2071 7561 OTS..(.... qua\n+000a70e0: 6c69 6669 6572 732e 0700 28fe 1700 0015 lifiers...(.....\n+000a70f0: 0028 fe18 0000 2020 202d 636c 6561 6e73 .(.... -cleans\n+000a7100: 6c6f 7473 0700 28fe 1900 0054 0028 fe1a lots..(....T.(..\n 000a7110: 0000 2020 2047 6f65 7320 7468 726f 7567 .. Goes throug\n 000a7120: 6820 616c 6c20 3136 2073 6c6f 7473 2069 h all 16 slots i\n 000a7130: 6e20 7468 6520 7265 706c 6963 6174 696f n the replicatio\n 000a7140: 6e20 696e 7374 616e 6365 2066 696c 652c n instance file,\n 000a7150: 2069 6465 6e74 6966 6965 7320 7468 6554 identifies theT\n-000a7160: 0028 f221 0000 2020 2073 6c6f 7473 2074 .(.!.. slots t\n+000a7160: 0028 fe21 0000 2020 2073 6c6f 7473 2074 .(.!.. slots t\n 000a7170: 6861 7420 6172 6520 696e 6163 7469 7665 hat are inactive\n 000a7180: 2c20 616e 6420 636c 6561 7273 2074 6865 , and clears the\n 000a7190: 6d20 746f 206d 616b 6520 7468 656d 2061 m to make them a\n 000a71a0: 7661 696c 6162 6c65 2066 6f72 2072 6575 vailable for reu\n-000a71b0: 7365 2e07 0028 f222 0000 1200 28f2 2300 se...(.\"....(.#.\n-000a71c0: 0020 2020 2a2a 4e6f 7465 2a2a 0700 28f2 . **Note**..(.\n-000a71d0: 2400 004f 0028 f225 0000 2020 2049 6e69 $..O.(.%.. Ini\n+000a71b0: 7365 2e07 0028 fe22 0000 1200 28fe 2300 se...(.\"....(.#.\n+000a71c0: 0020 2020 2a2a 4e6f 7465 2a2a 0700 28fe . **Note**..(.\n+000a71d0: 2400 004f 0028 fe25 0000 2020 2049 6e69 $..O.(.%.. Ini\n 000a71e0: 7469 616c 6c79 2c20 616c 6c20 7468 6520 tially, all the \n 000a71f0: 736c 6f74 7320 6172 6520 756e 7573 6564 slots are unused\n 000a7200: 2e20 4120 536f 7572 6365 2053 6572 7665 . A Source Serve\n 000a7210: 7220 7265 706c 6963 6174 696e 6720 746f r replicating to\n-000a7220: 2061 5400 28f2 2600 0020 2020 7365 636f aT.(.&.. seco\n+000a7220: 2061 5400 28fe 2600 0020 2020 7365 636f aT.(.&.. seco\n 000a7230: 6e64 6172 7920 696e 7374 616e 6365 2066 ndary instance f\n 000a7240: 6f72 2074 6865 2066 6972 7374 2074 696d or the first tim\n 000a7250: 6520 7574 696c 697a 6573 2061 6e20 756e e utilizes an un\n 000a7260: 7573 6564 2073 6c6f 7420 746f 2073 746f used slot to sto\n-000a7270: 7265 2074 6865 4a00 28f2 2700 0020 2020 re theJ.(.'.. \n+000a7270: 7265 2074 6865 4a00 28fe 2700 0020 2020 re theJ.(.'.. \n 000a7280: 696e 666f 726d 6174 696f 6e20 7265 6c61 information rela\n 000a7290: 7465 6420 746f 2074 6861 7420 7365 636f ted to that seco\n 000a72a0: 6e64 6172 792e 2041 6e79 2053 6f75 7263 ndary. Any Sourc\n 000a72b0: 6520 5365 7276 6572 2070 726f 6365 7373 e Server process\n-000a72c0: 5200 28f2 2800 0020 2020 7265 706c 6963 R.(.(.. replic\n+000a72c0: 5200 28fe 2800 0020 2020 7265 706c 6963 R.(.(.. replic\n 000a72d0: 6174 696e 6720 746f 2074 6865 2073 616d ating to the sam\n 000a72e0: 6520 7365 636f 6e64 6172 7920 696e 7374 e secondary inst\n 000a72f0: 616e 6365 2075 7064 6174 6573 2069 6e66 ance updates inf\n 000a7300: 6f72 6d61 7469 6f6e 2075 7369 6e67 2074 ormation using t\n-000a7310: 6865 4d00 28f2 2900 0020 2020 7361 6d65 heM.(.).. same\n+000a7310: 6865 4d00 28fe 2900 0020 2020 7361 6d65 heM.(.).. same\n 000a7320: 2073 6c6f 7420 756e 7469 6c20 2d43 4c45 slot until -CLE\n 000a7330: 414e 534c 4f54 2063 6c65 6172 7320 7468 ANSLOT clears th\n 000a7340: 6520 736c 6f74 2074 6f20 6d61 6b65 2069 e slot to make i\n 000a7350: 7420 7265 7573 6162 6c65 2e20 5573 6553 t reusable. UseS\n-000a7360: 0028 f22a 0000 2020 202d 434c 4541 4e53 .(.*.. -CLEANS\n+000a7360: 0028 fe2a 0000 2020 202d 434c 4541 4e53 .(.*.. -CLEANS\n 000a7370: 4c4f 5420 746f 2063 6c65 6172 2069 6e61 LOT to clear ina\n 000a7380: 6374 6976 6520 736c 6f74 7320 7768 656e ctive slots when\n 000a7390: 2074 6865 206f 7269 6769 6e61 7469 6e67 the originating\n 000a73a0: 2069 6e73 7461 6e63 6520 636f 6e6e 6563 instance connec\n-000a73b0: 7473 5000 28f2 3100 0020 2020 746f 206d tsP.(.1.. to m\n+000a73b0: 7473 5000 28fe 3100 0020 2020 746f 206d tsP.(.1.. to m\n 000a73c0: 6f72 6520 7468 616e 2031 3620 6469 6666 ore than 16 diff\n 000a73d0: 6572 656e 7420 7365 636f 6e64 6172 7920 erent secondary \n 000a73e0: 696e 7374 616e 6365 7320 7468 726f 7567 instances throug\n 000a73f0: 686f 7574 2069 7473 206c 6966 6574 696d hout its lifetim\n-000a7400: 652e 0700 28f2 3200 0012 0028 f233 0000 e...(.2....(.3..\n-000a7410: 2020 202d 6a6e 6c70 6f6f 6c07 0028 f234 -jnlpool..(.4\n-000a7420: 0000 5400 28f2 3500 0020 2020 4469 7370 ..T.(.5.. Disp\n+000a7400: 652e 0700 28fe 3200 0012 0028 fe33 0000 e...(.2....(.3..\n+000a7410: 2020 202d 6a6e 6c70 6f6f 6c07 0028 fe34 -jnlpool..(.4\n+000a7420: 0000 5400 28fe 3500 0020 2020 4469 7370 ..T.(.5.. Disp\n 000a7430: 6c61 7973 206f 7220 6368 616e 6765 7320 lays or changes \n 000a7440: 7468 6520 6174 7472 6962 7574 6573 206f the attributes o\n 000a7450: 6620 4a6f 7572 6e61 6c20 506f 6f6c 2e20 f Journal Pool. \n 000a7460: 416c 7761 7973 2073 7065 6369 6679 202d Always specify -\n-000a7470: 736f 7572 6365 5400 28f2 3600 0020 2020 sourceT.(.6.. \n+000a7470: 736f 7572 6365 5400 28fe 3600 0020 2020 sourceT.(.6.. \n 000a7480: 7769 7468 202d 6a6e 6c70 6f6f 6c2e 2055 with -jnlpool. U\n 000a7490: 7365 202d 6a6e 6c70 6f6f 6c20 696e 2063 se -jnlpool in c\n 000a74a0: 6f6d 6269 6e61 7469 6f6e 2077 6974 6820 ombination with \n 000a74b0: 5348 4f57 206f 7220 4348 414e 4745 2071 SHOW or CHANGE q\n-000a74c0: 7561 6c69 6669 6572 732e 0700 28f2 3700 ualifiers...(.7.\n-000a74d0: 0011 0028 f238 0000 2020 202d 6368 616e ...(.8.. -chan\n-000a74e0: 6765 0700 28f2 3900 0051 0028 f23a 0000 ge..(.9..Q.(.:..\n+000a74c0: 7561 6c69 6669 6572 732e 0700 28fe 3700 ualifiers...(.7.\n+000a74d0: 0011 0028 fe38 0000 2020 202d 6368 616e ...(.8.. -chan\n+000a74e0: 6765 0700 28fe 3900 0051 0028 fe3a 0000 ge..(.9..Q.(.:..\n 000a74f0: 2020 2054 6865 2043 4841 4e47 4520 7175 The CHANGE qu\n 000a7500: 616c 6966 6965 7220 6973 2069 6e74 656e alifier is inten\n 000a7510: 6465 6420 6f6e 6c79 2066 6f72 2075 7365 ded only for use\n 000a7520: 2075 6e64 6572 2074 6865 2067 7569 6461 under the guida\n-000a7530: 6e63 6520 6f66 2046 4953 5100 28f2 4100 nce of FISQ.(.A.\n+000a7530: 6e63 6520 6f66 2046 4953 5100 28fe 4100 nce of FISQ.(.A.\n 000a7540: 0020 2020 616e 6420 7365 7276 6573 2074 . and serves t\n 000a7550: 776f 2070 7572 706f 7365 732e 2057 6865 wo purposes. Whe\n 000a7560: 6e20 7573 6564 2077 6974 6820 2d65 6469 n used with -edi\n 000a7570: 7469 6e73 7461 6e63 6520 2d6f 6666 7365 tinstance -offse\n-000a7580: 7420 2d73 697a 652c 2069 744f 0028 f242 t -size, itO.(.B\n+000a7580: 7420 2d73 697a 652c 2069 744f 0028 fe42 t -size, itO.(.B\n 000a7590: 0000 2020 2063 6861 6e67 6573 2074 6865 .. changes the\n 000a75a0: 2063 6f6e 7465 6e74 7320 6f66 2074 6865 contents of the\n 000a75b0: 2072 6570 6c69 6361 7469 6f6e 2069 6e73 replication ins\n 000a75c0: 7461 6e63 6520 6669 6c65 2e20 5768 656e tance file. When\n-000a75d0: 2075 7365 6420 7769 7468 5200 28f2 4300 used withR.(.C.\n+000a75d0: 2075 7365 6420 7769 7468 5200 28fe 4300 used withR.(.C.\n 000a75e0: 0020 2020 2d6a 6e6c 706f 6f6c 2c20 6974 . -jnlpool, it\n 000a75f0: 2063 6861 6e67 6573 2074 6865 2063 6f6e changes the con\n 000a7600: 7465 6e74 7320 6f66 206a 6f75 726e 616c tents of journal\n 000a7610: 2070 6f6f 6c20 6865 6164 6572 2e20 416c pool header. Al\n-000a7620: 7468 6f75 6768 204d 5550 4950 5400 28f2 though MUPIPT.(.\n+000a7620: 7468 6f75 6768 204d 5550 4950 5400 28fe though MUPIPT.(.\n 000a7630: 4400 0020 2020 646f 6573 206e 6f74 2065 D.. does not e\n 000a7640: 6e66 6f72 6365 2073 7461 6e64 616c 6f6e nforce standalon\n 000a7650: 6520 6163 6365 7373 2077 6865 6e20 7573 e access when us\n 000a7660: 696e 6720 7468 6973 2066 6561 7475 7265 ing this feature\n 000a7670: 206f 6e20 7468 6520 696e 7374 616e 6365 on the instance\n-000a7680: 5300 28f2 4500 0020 2020 6669 6c65 206f S.(.E.. file o\n+000a7680: 5300 28fe 4500 0020 2020 6669 6c65 206f S.(.E.. file o\n 000a7690: 7220 7468 6520 6a6f 7572 6e61 6c20 706f r the journal po\n 000a76a0: 6f6c 2c20 646f 696e 6720 736f 2077 6865 ol, doing so whe\n 000a76b0: 6e20 7265 706c 6963 6174 696f 6e20 6973 n replication is\n 000a76c0: 2061 6374 6976 656c 7920 6f63 6375 7272 actively occurr\n-000a76d0: 696e 672c 0028 f246 0000 2020 2063 616e ing,.(.F.. can\n+000a76d0: 696e 672c 0028 fe46 0000 2020 2063 616e ing,.(.F.. can\n 000a76e0: 206c 6561 6420 746f 2063 6174 6173 7472 lead to catastr\n 000a76f0: 6f70 6869 6320 6661 696c 7572 6573 2e07 ophic failures..\n-000a7700: 0028 f247 0000 1a00 28f2 4800 0020 2020 .(.G....(.H.. \n+000a7700: 0028 fe47 0000 1a00 28fe 4800 0020 2020 .(.G....(.H.. \n 000a7710: 2d6e 616d 653d 3c6e 6577 2d6e 616d 653e -name=\n-000a7720: 0700 28f2 4900 0052 0028 f24a 0000 2020 ..(.I..R.(.J.. \n+000a7720: 0700 28fe 4900 0052 0028 fe4a 0000 2020 ..(.I..R.(.J.. \n 000a7730: 2043 6861 6e67 6573 2074 6865 2069 6e73 Changes the ins\n 000a7740: 7461 6e63 6520 6e61 6d65 2069 6e20 7468 tance name in th\n 000a7750: 6520 7265 706c 6963 6174 696f 6e20 696e e replication in\n 000a7760: 7374 616e 6365 2066 696c 6520 6865 6164 stance file head\n-000a7770: 6572 2074 6f20 7468 654e 0028 f251 0000 er to theN.(.Q..\n+000a7770: 6572 2074 6f20 7468 654e 0028 fe51 0000 er to theN.(.Q..\n 000a7780: 2020 206e 6577 2d6e 616d 652e 204e 6f74 new-name. Not\n 000a7790: 6520 7468 6174 2063 6861 6e67 696e 6720 e that changing \n 000a77a0: 616e 2069 6e73 7461 6e63 6520 6e61 6d65 an instance name\n 000a77b0: 2070 7265 7365 7276 6573 2074 6865 2069 preserves the i\n-000a77c0: 6e73 7461 6e63 6512 0028 f252 0000 2020 nstance..(.R.. \n-000a77d0: 2068 6973 746f 7279 2e07 0028 f253 0000 history...(.S..\n-000a77e0: 0f00 28f2 5400 0020 2020 2d73 686f 7707 ..(.T.. -show.\n-000a77f0: 0028 f255 0000 0000 0000 0000 0000 0000 .(.U............\n+000a77c0: 6e73 7461 6e63 6512 0028 fe52 0000 2020 nstance..(.R.. \n+000a77d0: 2068 6973 746f 7279 2e07 0028 fe53 0000 history...(.S..\n+000a77e0: 0f00 28fe 5400 0020 2020 2d73 686f 7707 ..(.T.. -show.\n+000a77f0: 0028 fe55 0000 0000 0000 0000 0000 0000 .(.U............\n 000a7800: 0100 0000 0008 0000 c11a 0000 0000 0000 ................\n-000a7810: 7900 00f2 4845 4c50 00ff 7300 ff52 4550 y...HELP..s..REP\n+000a7810: 7900 00fe 4845 4c50 00ff 7300 ff52 4550 y...HELP..s..REP\n 000a7820: 4c49 4341 5449 4f4e 00ff 7300 ff45 4449 LICATION..s..EDI\n 000a7830: 545f 494e 5354 414e 4345 00c0 5600 0020 T_INSTANCE..V.. \n 000a7840: 2020 4469 7370 6c61 7973 2046 696c 6520 Displays File \n 000a7850: 4865 6164 6572 2c20 536f 7572 6365 2053 Header, Source S\n 000a7860: 6572 7665 7220 736c 6f74 732c 2061 6e64 erver slots, and\n 000a7870: 2048 6973 746f 7279 2052 6563 6f72 6473 History Records\n-000a7880: 2066 726f 6d20 7468 6524 0028 f257 0000 from the$.(.W..\n+000a7880: 2066 726f 6d20 7468 6524 0028 fe57 0000 from the$.(.W..\n 000a7890: 2020 2052 6570 6c69 6361 7469 6f6e 2049 Replication I\n 000a78a0: 6e73 7461 6e63 6520 6669 6c65 2e07 0028 nstance file...(\n-000a78b0: f258 0000 1100 28f2 5900 0020 2020 2d64 .X....(.Y.. -d\n-000a78c0: 6574 6169 6c07 0028 f25a 0000 5100 28f2 etail..(.Z..Q.(.\n+000a78b0: fe58 0000 1100 28fe 5900 0020 2020 2d64 .X....(.Y.. -d\n+000a78c0: 6574 6169 6c07 0028 fe5a 0000 5100 28fe etail..(.Z..Q.(.\n 000a78d0: 6100 0020 2020 5768 656e 2073 7065 6369 a.. When speci\n 000a78e0: 6669 6564 2c20 616c 6c20 6669 656c 6473 fied, all fields\n 000a78f0: 2077 6974 6869 6e20 6561 6368 2073 6563 within each sec\n 000a7900: 7469 6f6e 2061 7265 2064 6973 706c 6179 tion are display\n 000a7910: 6564 2061 6c6f 6e67 2077 6974 6851 0028 ed along withQ.(\n-000a7920: f262 0000 2020 2074 6865 6972 206f 6666 .b.. their off\n+000a7920: fe62 0000 2020 2074 6865 6972 206f 6666 .b.. their off\n 000a7930: 7365 7420 6672 6f6d 2074 6865 2062 6567 set from the beg\n 000a7940: 696e 6e69 6e67 206f 6620 7468 6520 6669 inning of the fi\n 000a7950: 6c65 2061 6e64 2074 6865 2073 697a 6520 le and the size \n 000a7960: 6f66 2065 6163 6820 6669 656c 642e 5200 of each field.R.\n-000a7970: 28f2 6300 0020 2020 5573 6520 7468 6973 (.c.. Use this\n+000a7970: 28fe 6300 0020 2020 5573 6520 7468 6973 (.c.. Use this\n 000a7980: 2071 7561 6c69 6669 6572 2074 6f20 6669 qualifier to fi\n 000a7990: 6e64 2074 6865 202d 6f66 6673 6574 2061 nd the -offset a\n 000a79a0: 6e64 202d 7369 7a65 206f 6620 7468 6520 nd -size of the \n 000a79b0: 6469 7370 6c61 7965 6420 6669 656c 642e displayed field.\n-000a79c0: 4100 28f2 6400 0020 2020 546f 2065 6469 A.(.d.. To edi\n+000a79c0: 4100 28fe 6400 0020 2020 546f 2065 6469 A.(.d.. To edi\n 000a79d0: 7420 616e 7920 6469 7370 6c61 7965 6420 t any displayed \n 000a79e0: 6669 656c 642c 2075 7365 2074 6865 202d field, use the -\n 000a79f0: 6368 616e 6765 2071 7561 6c69 6669 6572 change qualifier\n-000a7a00: 2e07 0028 f265 0000 0f00 28f2 6600 0020 ...(.e....(.f.. \n-000a7a10: 2020 2d73 697a 6507 0028 f267 0000 5400 -size..(.g..T.\n-000a7a20: 28f2 6800 0020 2020 496e 6469 6361 7465 (.h.. Indicate\n+000a7a00: 2e07 0028 fe65 0000 0f00 28fe 6600 0020 ...(.e....(.f.. \n+000a7a10: 2020 2d73 697a 6507 0028 fe67 0000 5400 -size..(.g..T.\n+000a7a20: 28fe 6800 0020 2020 496e 6469 6361 7465 (.h.. Indicate\n 000a7a30: 7320 7468 6520 6e65 7720 7369 7a65 206f s the new size o\n 000a7a40: 6620 7468 6520 6e65 7720 7661 6c75 6520 f the new value \n 000a7a50: 696e 2062 7974 6573 2e20 5468 6520 7661 in bytes. The va\n 000a7a60: 6c75 6520 6f66 2073 697a 6520 6361 6e20 lue of size can \n-000a7a70: 6265 1f00 28f2 6900 0020 2020 6569 7468 be..(.i.. eith\n+000a7a70: 6265 1f00 28fe 6900 0020 2020 6569 7468 be..(.i.. eith\n 000a7a80: 6572 2031 2c20 322c 2034 2c20 6f72 2038 er 1, 2, 4, or 8\n-000a7a90: 2e07 0028 f26a 0000 1100 28f2 7100 0020 ...(.j....(.q.. \n-000a7aa0: 2020 2d6f 6666 7365 7407 0028 f272 0000 -offset..(.r..\n-000a7ab0: 5000 28f2 7300 0020 2020 5461 6b65 7320 P.(.s.. Takes \n+000a7a90: 2e07 0028 fe6a 0000 1100 28fe 7100 0020 ...(.j....(.q.. \n+000a7aa0: 2020 2d6f 6666 7365 7407 0028 fe72 0000 -offset..(.r..\n+000a7ab0: 5000 28fe 7300 0020 2020 5461 6b65 7320 P.(.s.. Takes \n 000a7ac0: 6120 6865 7861 6465 6369 6d61 6c20 7661 a hexadecimal va\n 000a7ad0: 6c75 6520 7468 6174 2069 7320 6120 6d75 lue that is a mu\n 000a7ae0: 6c74 6970 6c65 206f 6620 2d73 697a 652e ltiple of -size.\n 000a7af0: 2057 6974 6820 6e6f 202d 6f66 6673 6574 With no -offset\n-000a7b00: 4f00 28f2 7400 0020 2020 7370 6563 6966 O.(.t.. specif\n+000a7b00: 4f00 28fe 7400 0020 2020 7370 6563 6966 O.(.t.. specif\n 000a7b10: 6965 642c 2047 542e 4d20 7072 6f64 7563 ied, GT.M produc\n 000a7b20: 6573 2061 6e20 6572 726f 722e 2047 542e es an error. GT.\n 000a7b30: 4d20 616c 736f 2070 726f 6475 6365 7320 M also produces \n 000a7b40: 616e 2065 7272 6f72 2069 6620 7468 6552 an error if theR\n-000a7b50: 0028 f275 0000 2020 206f 6666 7365 7420 .(.u.. offset \n+000a7b50: 0028 fe75 0000 2020 206f 6666 7365 7420 .(.u.. offset \n 000a7b60: 6973 2067 7265 6174 6572 2074 6861 6e20 is greater than \n 000a7b70: 7468 6520 7369 7a65 206f 6620 7468 6520 the size of the \n 000a7b80: 696e 7374 616e 6365 2066 696c 6520 6f72 instance file or\n 000a7b90: 2074 6865 206a 6f75 726e 616c 2070 6f6f the journal poo\n-000a7ba0: 6c11 0028 f276 0000 2020 2068 6561 6465 l..(.v.. heade\n-000a7bb0: 722e 0700 28f2 7700 0010 0028 f278 0000 r...(.w....(.x..\n-000a7bc0: 2020 202d 7661 6c75 6507 0028 f279 0000 -value..(.y..\n-000a7bd0: 4f00 28f2 7a00 0020 2020 5370 6563 6966 O.(.z.. Specif\n+000a7ba0: 6c11 0028 fe76 0000 2020 2068 6561 6465 l..(.v.. heade\n+000a7bb0: 722e 0700 28fe 7700 0010 0028 fe78 0000 r...(.w....(.x..\n+000a7bc0: 2020 202d 7661 6c75 6507 0028 fe79 0000 -value..(.y..\n+000a7bd0: 4f00 28fe 7a00 0020 2020 5370 6563 6966 O.(.z.. Specif\n 000a7be0: 6965 7320 7468 6520 6e65 7720 6865 7861 ies the new hexa\n 000a7bf0: 6465 6369 6d61 6c20 7661 6c75 6520 6f66 decimal value of\n 000a7c00: 2074 6865 2066 6965 6c64 2068 6176 696e the field havin\n 000a7c10: 6720 7468 6520 7370 6563 6966 6965 644f g the specifiedO\n-000a7c20: 0028 f281 0000 2020 202d 6f66 6673 6574 .(.... -offset\n+000a7c20: 0028 fe81 0000 2020 202d 6f66 6673 6574 .(.... -offset\n 000a7c30: 2061 6e64 202d 7369 7a65 2e20 5769 7468 and -size. With\n 000a7c40: 206e 6f20 7661 6c75 6520 7370 6563 6966 no value specif\n 000a7c50: 6965 642c 2047 542e 4d20 6469 7370 6c61 ied, GT.M displa\n 000a7c60: 7973 2074 6865 2063 7572 7265 6e74 5300 ys the currentS.\n-000a7c70: 28f2 8200 0020 2020 7661 6c75 6520 6174 (.... value at\n+000a7c70: 28fe 8200 0020 2020 7661 6c75 6520 6174 (.... value at\n 000a7c80: 2074 6865 2073 7065 6369 6669 6564 206f the specified o\n 000a7c90: 6666 7365 7420 616e 6420 646f 6573 206e ffset and does n\n 000a7ca0: 6f74 2070 6572 666f 726d 2061 6e79 2063 ot perform any c\n 000a7cb0: 6861 6e67 652e 2053 7065 6369 6679 696e hange. Specifyin\n-000a7cc0: 674f 0028 f283 0000 2020 202d 7661 6c75 gO.(.... -valu\n+000a7cc0: 674f 0028 fe83 0000 2020 202d 7661 6c75 gO.(.... -valu\n 000a7cd0: 653d 3c6e 6577 5f76 616c 7565 3e20 6d61 e= ma\n 000a7ce0: 6b65 7320 7468 6520 6368 616e 6765 2061 kes the change a\n 000a7cf0: 6e64 2064 6973 706c 6179 7320 626f 7468 nd displays both\n 000a7d00: 2074 6865 206f 6c64 2061 6e64 206e 6577 the old and new\n-000a7d10: 1100 28f2 8400 0020 2020 7661 6c75 6573 ..(.... values\n-000a7d20: 2e07 0028 f285 0000 1500 28f2 8600 0020 ...(......(.... \n+000a7d10: 1100 28fe 8400 0020 2020 7661 6c75 6573 ..(.... values\n+000a7d20: 2e07 0028 fe85 0000 1500 28fe 8600 0020 ...(......(.... \n 000a7d30: 2020 2a2a 4361 7574 696f 6e2a 2a07 0028 **Caution**..(\n-000a7d40: f287 0000 5400 28f2 8800 0020 2020 4368 ....T.(.... Ch\n+000a7d40: fe87 0000 5400 28fe 8800 0020 2020 4368 ....T.(.... Ch\n 000a7d50: 616e 6765 2074 6865 2069 6e73 7461 6e63 ange the instanc\n 000a7d60: 6520 6669 6c65 206f 7220 7468 6520 6a6f e file or the jo\n 000a7d70: 7572 6e61 6c20 706f 6f6c 206f 6e6c 7920 urnal pool only \n 000a7d80: 6f6e 2065 7870 6c69 6369 7420 696e 7374 on explicit inst\n-000a7d90: 7275 6374 696f 6e73 1300 28f2 8900 0020 ructions..(.... \n-000a7da0: 2020 6672 6f6d 2046 4953 2e07 0028 f28a from FIS...(..\n-000a7db0: 0000 0f00 28f2 9100 0020 2020 2d73 686f ....(.... -sho\n-000a7dc0: 7707 0028 f292 0000 5200 28f2 9300 0020 w..(....R.(.... \n+000a7d90: 7275 6374 696f 6e73 1300 28fe 8900 0020 ructions..(.... \n+000a7da0: 2020 6672 6f6d 2046 4953 2e07 0028 fe8a from FIS...(..\n+000a7db0: 0000 0f00 28fe 9100 0020 2020 2d73 686f ....(.... -sho\n+000a7dc0: 7707 0028 fe92 0000 5200 28fe 9300 0020 w..(....R.(.... \n 000a7dd0: 2020 5468 6520 5348 4f57 2071 7561 6c69 The SHOW quali\n 000a7de0: 6669 6572 2073 6572 7665 7320 7477 6f20 fier serves two \n 000a7df0: 7075 7270 6f73 6573 2e20 5768 656e 2075 purposes. When u\n 000a7e00: 7365 6420 7769 7468 202d 6564 6974 696e sed with -editin\n-000a7e10: 7374 616e 6365 2c20 6974 4f00 28f2 9400 stance, itO.(...\n+000a7e10: 7374 616e 6365 2c20 6974 4f00 28fe 9400 stance, itO.(...\n 000a7e20: 0020 2020 6469 7370 6c61 7973 2074 6865 . displays the\n 000a7e30: 2063 6f6e 7465 6e74 206f 6620 7468 6520 content of the \n 000a7e40: 7265 706c 6963 6174 696f 6e20 696e 7374 replication inst\n 000a7e50: 616e 6365 2066 696c 652e 2057 6865 6e20 ance file. When \n-000a7e60: 7573 6564 2077 6974 6840 0028 f295 0000 used with@.(....\n+000a7e60: 7573 6564 2077 6974 6840 0028 fe95 0000 used with@.(....\n 000a7e70: 2020 202d 6a6e 6c70 6f6f 6c2c 2069 7420 -jnlpool, it \n 000a7e80: 6469 7370 6c61 7973 2074 6865 2063 6f6e displays the con\n 000a7e90: 7465 6e74 206f 6620 7468 6520 6a6f 7572 tent of the jour\n-000a7ea0: 6e61 6c20 706f 6f6c 2e07 0028 f296 0000 nal pool...(....\n-000a7eb0: 1900 28f2 9700 0020 2020 2d5b 6e6f 5d71 ..(.... -[no]q\n-000a7ec0: 6462 7275 6e64 6f77 6e07 0028 f298 0000 dbrundown..(....\n-000a7ed0: 5200 28f2 9900 0020 2020 436f 6e74 726f R.(.... Contro\n+000a7ea0: 6e61 6c20 706f 6f6c 2e07 0028 fe96 0000 nal pool...(....\n+000a7eb0: 1900 28fe 9700 0020 2020 2d5b 6e6f 5d71 ..(.... -[no]q\n+000a7ec0: 6462 7275 6e64 6f77 6e07 0028 fe98 0000 dbrundown..(....\n+000a7ed0: 5200 28fe 9900 0020 2020 436f 6e74 726f R.(.... Contro\n 000a7ee0: 6c73 2074 6865 2073 6574 7469 6e67 206f ls the setting o\n 000a7ef0: 6620 7468 6520 2248 4452 2051 7569 636b f the \"HDR Quick\n 000a7f00: 2064 6174 6162 6173 6520 7275 6e64 6f77 database rundow\n 000a7f10: 6e20 6973 2061 6374 6976 6522 2066 6965 n is active\" fie\n-000a7f20: 6c64 5200 28f2 9a00 0020 2020 696e 2061 ldR.(.... in a\n+000a7f20: 6c64 5200 28fe 9a00 0020 2020 696e 2061 ldR.(.... in a\n 000a7f30: 2072 6570 6c69 6361 7469 6f6e 2069 6e73 replication ins\n 000a7f40: 7461 6e63 6520 6669 6c65 2e20 466f 7220 tance file. For \n 000a7f50: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information\n 000a7f60: 2061 626f 7574 2074 6869 7320 7365 7474 about this sett\n-000a7f70: 696e 672c 2600 27f2 c111 0000 2020 2072 ing,&.'..... r\n+000a7f70: 696e 672c 2600 27fe c111 0000 2020 2072 ing,&.'..... r\n 000a7f80: 6566 6572 2074 6f20 2243 7265 6174 6520 efer to \"Create \n-000a7f90: 696e 7374 616e 6365 222e 0700 29f2 1100 instance\"...)...\n-000a7fa0: 0012 0029 f221 0000 2020 2045 7861 6d70 ...).!.. Examp\n-000a7fb0: 6c65 3a07 0029 f231 0000 4600 29f2 4100 le:..).1..F.).A.\n+000a7f90: 696e 7374 616e 6365 222e 0700 29fe 1100 instance\"...)...\n+000a7fa0: 0012 0029 fe21 0000 2020 2045 7861 6d70 ...).!.. Examp\n+000a7fb0: 6c65 3a07 0029 fe31 0000 4600 29fe 4100 le:..).1..F.).A.\n 000a7fc0: 0020 2020 2420 6d75 7069 7020 7265 706c . $ mupip repl\n 000a7fd0: 6963 6174 6520 2d65 6469 7469 6e73 7461 icate -editinsta\n 000a7fe0: 6e63 6520 2d73 686f 7720 2d64 6574 6169 nce -show -detai\n 000a7ff0: 6c20 6d75 6c74 6973 6974 652e 7265 706c l multisite.repl\n 000a8000: 0100 0000 0405 0000 d21e 0000 0000 0000 ................\n 000a8010: 4500 0000 4845 4c50 00ff 7300 ff52 4550 E...HELP..s..REP\n 000a8020: 4c49 4341 5449 4f4e 00ff 7300 ff53 5441 LICATION..s..STA\n 000a8030: 5254 5f53 4f55 5243 455f 5345 5256 4552 RT_SOURCE_SERVER\n 000a8040: 0000 5374 6172 745f 536f 7572 6365 5f53 ..Start_Source_S\n-000a8050: 6572 7665 721e 002d f2bf 1100 0020 2020 erver..-..... \n+000a8050: 6572 7665 721e 002d febf 1100 0020 2020 erver..-..... \n 000a8060: 5374 6172 7420 536f 7572 6365 2053 6572 Start Source Ser\n-000a8070: 7665 7207 002e f221 0000 5400 2ef2 3100 ver....!..T...1.\n+000a8070: 7665 7207 002e fe21 0000 5400 2efe 3100 ver....!..T...1.\n 000a8080: 0020 2020 5468 6520 4d55 5049 5020 5245 . The MUPIP RE\n 000a8090: 504c 4943 4154 4520 2d53 4f55 5243 4520 PLICATE -SOURCE \n 000a80a0: 2d53 5441 5254 2063 6f6d 6d61 6e64 2073 -START command s\n 000a80b0: 7461 7274 7320 6120 536f 7572 6365 2053 tarts a Source S\n 000a80c0: 6572 7665 7220 7072 6f63 6573 732e 4c00 erver process.L.\n-000a80d0: 2ef2 4100 0020 2020 5468 6520 6765 6e65 ..A.. The gene\n+000a80d0: 2efe 4100 0020 2020 5468 6520 6765 6e65 ..A.. The gene\n 000a80e0: 7261 6c20 7379 6e74 6178 2066 6f72 2073 ral syntax for s\n 000a80f0: 7461 7274 696e 6720 6120 536f 7572 6365 tarting a Source\n 000a8100: 2053 6572 7665 7220 696e 2061 6374 6976 Server in activ\n-000a8110: 6520 6d6f 6465 2069 733a 0700 2ef2 5100 e mode is:....Q.\n-000a8120: 0028 002e f261 0000 2020 206d 7570 6970 .(...a.. mupip\n+000a8110: 6520 6d6f 6465 2069 733a 0700 2efe 5100 e mode is:....Q.\n+000a8120: 0028 002e fe61 0000 2020 206d 7570 6970 .(...a.. mupip\n 000a8130: 2072 6570 6c69 6361 7465 202d 736f 7572 replicate -sour\n-000a8140: 6365 202d 7374 6172 7421 002e f271 0000 ce -start!...q..\n+000a8140: 6365 202d 7374 6172 7421 002e fe71 0000 ce -start!...q..\n 000a8150: 2020 205b 636f 6e6e 6563 7469 6f6e 5f71 [connection_q\n-000a8160: 7561 6c69 6669 6572 735d 2600 2ef2 8100 ualifiers]&.....\n+000a8160: 7561 6c69 6669 6572 735d 2600 2efe 8100 ualifiers]&.....\n 000a8170: 0020 2020 5b69 6e73 7461 6e63 655f 6672 . [instance_fr\n 000a8180: 6565 7a65 5f71 7561 6c69 6669 6572 735d eeze_qualifiers]\n-000a8190: 2400 2ef2 9100 0020 2020 5b6a 6e6c 706f $...... [jnlpo\n+000a8190: 2400 2efe 9100 0020 2020 5b6a 6e6c 706f $...... [jnlpo\n 000a81a0: 6f6c 5f73 6574 7570 5f71 7561 6c69 6669 ol_setup_qualifi\n-000a81b0: 6572 735d 2900 2df2 c011 0000 2020 206c ers]).-..... l\n+000a81b0: 6572 735d 2900 2dfe c011 0000 2020 206c ers]).-..... l\n 000a81c0: 6f67 5f66 696c 655f 6d61 6e61 6765 6d65 og_file_manageme\n 000a81d0: 6e74 5f71 7561 6c69 6669 6572 7323 002e nt_qualifiers#..\n-000a81e0: f212 0000 2020 205b 7072 696d 6172 795f .... [primary_\n+000a81e0: fe12 0000 2020 205b 7072 696d 6172 795f .... [primary_\n 000a81f0: 726f 6c65 5f71 7561 6c69 6669 6572 735d role_qualifiers]\n-000a8200: 2d00 2ef2 1300 0020 2020 7365 636f 6e64 -...... second\n+000a8200: 2d00 2efe 1300 0020 2020 7365 636f 6e64 -...... second\n 000a8210: 6172 795f 6964 656e 7469 6669 6361 7469 ary_identificati\n 000a8220: 6f6e 5f71 7561 6c69 6669 6572 7326 002e on_qualifiers&..\n-000a8230: f214 0000 2020 205b 746c 735f 7265 706c .... [tls_repl\n+000a8230: fe14 0000 2020 205b 746c 735f 7265 706c .... [tls_repl\n 000a8240: 6963 6174 696f 6e5f 7175 616c 6966 6965 ication_qualifie\n-000a8250: 7273 5d28 002e f215 0000 2020 205b 7265 rs](...... [re\n+000a8250: 7273 5d28 002e fe15 0000 2020 205b 7265 rs](...... [re\n 000a8260: 706c 6963 6174 696f 6e5f 6669 6c74 6572 plication_filter\n-000a8270: 5f71 7561 6c69 6669 6572 5d07 002e f216 _qualifier].....\n-000a8280: 0000 5100 2ef2 1700 0020 2020 5468 6520 ..Q...... The \n+000a8270: 5f71 7561 6c69 6669 6572 5d07 002e fe16 _qualifier].....\n+000a8280: 0000 5100 2efe 1700 0020 2020 5468 6520 ..Q...... The \n 000a8290: 7371 7561 7265 2062 7261 636b 6574 7320 square brackets \n 000a82a0: 5b5d 2064 656e 6f74 6520 616e 206f 7074 [] denote an opt\n 000a82b0: 696f 6e61 6c20 7175 616c 6966 6965 7220 ional qualifier \n 000a82c0: 6772 6f75 702e 2054 6865 206f 7074 696f group. The optio\n-000a82d0: 6e61 6c4a 002e f218 0000 2020 2061 6e64 nalJ...... and\n+000a82d0: 6e61 6c4a 002e fe18 0000 2020 2061 6e64 nalJ...... and\n 000a82e0: 206d 616e 6461 746f 7279 2071 7561 6c69 mandatory quali\n 000a82f0: 6669 6572 7320 696e 2065 6163 6820 7175 fiers in each qu\n 000a8300: 616c 6966 6965 7220 6772 6f75 7020 6172 alifier group ar\n 000a8310: 6520 6173 2066 6f6c 6c6f 7773 3a07 002e e as follows:...\n-000a8320: f219 0000 6000 2ef2 1a00 0020 2020 2b2d ....`...... +-\n+000a8320: fe19 0000 6000 2efe 1a00 0020 2020 2b2d ....`...... +-\n 000a8330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8340: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8350: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8360: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a8380: 2d2d 2d2b 6000 2ef2 2100 0020 2020 7c20 ---+`...!.. | \n+000a8380: 2d2d 2d2b 6000 2efe 2100 0020 2020 7c20 ---+`...!.. | \n 000a8390: 2020 2020 2020 2020 2020 2020 4361 7465 Cate\n 000a83a0: 676f 7279 2020 2020 2020 2020 2020 2020 gory \n 000a83b0: 2020 7c20 2020 2020 2020 2020 2020 2020 | \n 000a83c0: 2020 2020 2020 5175 616c 6966 6965 7273 Qualifiers\n 000a83d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000a83e0: 2020 207c 6000 2ef2 2200 0020 2020 7c2d |`...\".. |-\n+000a83e0: 2020 207c 6000 2efe 2200 0020 2020 7c2d |`...\".. |-\n 000a83f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8400: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8410: 2d2d 2b2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d --+-------------\n 000a8420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000a8440: 2d2d 2d7c 6000 2ef2 2300 0020 2020 7c20 ---|`...#.. | \n+000a8440: 2d2d 2d7c 6000 2efe 2300 0020 2020 7c20 ---|`...#.. | \n 000a8450: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a8460: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a8470: 2020 7c20 206f 205b 2d63 6d70 6c76 6c3d | o [-cmplvl=\n 000a8480: 3c63 6f6d 7072 6573 7369 6f6e 5f6c 6576 ] \n-000a84a0: 2020 207c 6000 2ef2 2400 0020 2020 7c20 |`...$.. | \n+000a84a0: 2020 207c 6000 2efe 2400 0020 2020 7c20 |`...$.. | \n 000a84b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a84c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a84d0: 2020 7c20 206f 205b 2d63 6f6e 6e65 6374 | o [-connect\n 000a84e0: 7061 7261 6d73 3d3c 6861 7264 5f74 7269 params=, \n 000a8500: 2020 207c 0000 0000 0000 0000 0000 0000 |............\n 000a8510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -43131,1926 +43131,1926 @@\n 000a87a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a87b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a87c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a87d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a87e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a87f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8800: 0100 0000 be07 0000 fb1a 0000 0000 0000 ................\n-000a8810: 8e00 00f2 4845 4c50 00ff 7300 ff52 4550 ....HELP..s..REP\n+000a8810: 8e00 00fe 4845 4c50 00ff 7300 ff52 4550 ....HELP..s..REP\n 000a8820: 4c49 4341 5449 4f4e 00ff 7300 ff53 5441 LICATION..s..STA\n 000a8830: 5254 5f53 4f55 5243 455f 5345 5256 4552 RT_SOURCE_SERVER\n 000a8840: 00c0 2500 0020 2020 7c63 6f6e 6e65 6374 ..%.. |connect\n 000a8850: 696f 6e5f 7175 616c 6966 6965 7273 2020 ion_qualifiers \n 000a8860: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000a8870: 203c 6861 7264 5f74 7269 6573 5f70 6572 , , |`.\n-000a88a0: 2ef2 2600 0020 2020 7c20 2020 2020 2020 ..&.. | \n+000a88a0: 2efe 2600 0020 2020 7c20 2020 2020 2020 ..&.. | \n 000a88b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a88c0: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000a88d0: 203c 616c 6572 745f 7469 6d65 3e2c 203c , <\n 000a88e0: 6865 6172 7462 6561 745f 7065 7269 6f64 heartbeat_period\n 000a88f0: 3e2c 2020 2020 2020 2020 2020 207c 6000 >, |`.\n-000a8900: 2ef2 2700 0020 2020 7c20 2020 2020 2020 ..'.. | \n+000a8900: 2efe 2700 0020 2020 7c20 2020 2020 2020 ..'.. | \n 000a8910: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a8920: 2020 2020 2020 2020 2020 2020 7c20 2020 | \n 000a8930: 203c 6d61 785f 6865 6172 7462 6561 745f ] \n 000a8950: 2020 2020 2020 2020 2020 2020 207c 6000 |`.\n-000a8960: 2ef2 2800 0020 2020 7c2d 2d2d 2d2d 2d2d ..(.. |-------\n+000a8960: 2efe 2800 0020 2020 7c2d 2d2d 2d2d 2d2d ..(.. |-------\n 000a8970: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8980: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000a8990: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a89a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a89b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 6000 -------------|`.\n-000a89c0: 2ef2 2900 0020 2020 7c6a 6e6c 706f 6f6c ..).. |jnlpool\n+000a89c0: 2efe 2900 0020 2020 7c6a 6e6c 706f 6f6c ..).. |jnlpool\n 000a89d0: 5f73 6574 7570 5f71 7561 6c69 6669 6572 _setup_qualifier\n 000a89e0: 7320 2020 2020 2020 2020 2020 7c20 206f s | o\n 000a89f0: 205b 2d62 7566 6673 697a 653d 3c4a 6f75 [-buffsize=] |`.\n-000a8a20: 2ef2 2a00 0020 2020 7c20 2020 2020 2020 ..*.. | \n+000a8a20: 2efe 2a00 0020 2020 7c20 2020 2020 2020 ..*.. | \n 000a8a30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a8a40: 2020 2020 2020 2020 2020 2020 7c20 206f | o\n 000a8a50: 205b 2d5b 6e6f 5d6a 6e6c 6669 6c65 6f6e [-[no]jnlfileon\n 000a8a60: 6c79 5d20 2020 2020 2020 2020 2020 2020 ly] \n 000a8a70: 2020 2020 2020 2020 2020 2020 207c 6000 |`.\n-000a8a80: 2ef2 3100 0020 2020 7c2d 2d2d 2d2d 2d2d ..1.. |-------\n+000a8a80: 2efe 3100 0020 2020 7c2d 2d2d 2d2d 2d2d ..1.. |-------\n 000a8a90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000a8ab0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8ac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 6000 -------------|`.\n-000a8ae0: 2ef2 3200 0020 2020 7c6c 6f67 6669 6c65 ..2.. |logfile\n+000a8ae0: 2efe 3200 0020 2020 7c6c 6f67 6669 6c65 ..2.. |logfile\n 000a8af0: 5f6d 616e 6167 656d 656e 745f 7175 616c _management_qual\n 000a8b00: 6966 6965 7273 2020 2020 2020 7c20 206f ifiers | o\n 000a8b10: 202d 6c6f 673d 3c6c 6f67 2066 696c 6520 -log= \n 000a8b30: 2020 2020 2020 2020 2020 2020 207c 6000 |`.\n-000a8b40: 2ef2 3300 0020 2020 7c20 2020 2020 2020 ..3.. | \n+000a8b40: 2efe 3300 0020 2020 7c20 2020 2020 2020 ..3.. | \n 000a8b50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a8b60: 2020 2020 2020 2020 2020 2020 7c20 206f | o\n 000a8b70: 205b 2d6c 6f67 5f69 6e74 6572 7661 6c3d [-log_interval=\n 000a8b80: 3c69 6e74 6567 6572 3e5d 2020 2020 2020 ] \n 000a8b90: 2020 2020 2020 2020 2020 2020 207c 6000 |`.\n-000a8ba0: 2ef2 3400 0020 2020 7c2d 2d2d 2d2d 2d2d ..4.. |-------\n+000a8ba0: 2efe 3400 0020 2020 7c2d 2d2d 2d2d 2d2d ..4.. |-------\n 000a8bb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8bc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000a8bd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8be0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8bf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 6000 -------------|`.\n-000a8c00: 2ef2 3500 0020 2020 7c70 7269 6d61 7279 ..5.. |primary\n+000a8c00: 2efe 3500 0020 2020 7c70 7269 6d61 7279 ..5.. |primary\n 000a8c10: 5f72 6f6c 655f 7175 616c 6966 6965 7273 _role_qualifiers\n 000a8c20: 2020 2020 2020 2020 2020 2020 7c20 206f | o\n 000a8c30: 207b 2d72 6f6f 7470 7269 6d61 7279 7c2d {-rootprimary|-\n 000a8c40: 7072 6f70 6167 6174 6570 7269 6d61 7279 propagateprimary\n 000a8c50: 7d20 2020 2020 2020 2020 2020 207c 6000 } |`.\n-000a8c60: 2ef2 3600 0020 2020 7c20 2020 2020 2020 ..6.. | \n+000a8c60: 2efe 3600 0020 2020 7c20 2020 2020 2020 ..6.. | \n 000a8c70: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a8c80: 2020 2020 2020 2020 2020 2020 7c20 206f | o\n 000a8c90: 205b 7b2d 7570 646f 6b7c 2d75 7064 6e6f [{-updok|-updno\n 000a8ca0: 746f 6b7d 5d20 2020 2020 2020 2020 2020 tok}] \n 000a8cb0: 2020 2020 2020 2020 2020 2020 207c 6000 |`.\n-000a8cc0: 2ef2 3700 0020 2020 7c2d 2d2d 2d2d 2d2d ..7.. |-------\n+000a8cc0: 2efe 3700 0020 2020 7c2d 2d2d 2d2d 2d2d ..7.. |-------\n 000a8cd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8ce0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000a8cf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8d00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8d10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 6000 -------------|`.\n-000a8d20: 2ef2 3800 0020 2020 7c72 6570 6c69 6361 ..8.. |replica\n+000a8d20: 2efe 3800 0020 2020 7c72 6570 6c69 6361 ..8.. |replica\n 000a8d30: 7469 6f6e 5f66 696c 7465 725f 7175 616c tion_filter_qual\n 000a8d40: 6966 6965 7220 2020 2020 2020 7c20 206f ifier | o\n 000a8d50: 202d 6669 6c74 6572 3d3c 6669 6c74 6572 -filter= \n 000a8d70: 2020 2020 2020 2020 2020 2020 207c 6000 |`.\n-000a8d80: 2ef2 3900 0020 2020 7c2d 2d2d 2d2d 2d2d ..9.. |-------\n+000a8d80: 2efe 3900 0020 2020 7c2d 2d2d 2d2d 2d2d ..9.. |-------\n 000a8d90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8da0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000a8db0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 6000 -------------|`.\n-000a8de0: 2ef2 3a00 0020 2020 7c73 6563 6f6e 6461 ..:.. |seconda\n+000a8de0: 2efe 3a00 0020 2020 7c73 6563 6f6e 6461 ..:.. |seconda\n 000a8df0: 7279 5f69 6465 6e74 6966 6963 6174 696f ry_identificatio\n 000a8e00: 6e5f 7175 616c 6966 6965 7273 7c20 206f n_qualifiers| o\n 000a8e10: 202d 696e 7374 7365 636f 6e64 6172 793d -instsecondary=\n 000a8e20: 3c73 6563 6f6e 6461 7279 5f69 6e73 7461 |`.\n-000a8e40: 2ef2 4100 0020 2020 7c20 2020 2020 2020 ..A.. | \n+000a8e40: 2efe 4100 0020 2020 7c20 2020 2020 2020 ..A.. | \n 000a8e50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a8e60: 2020 2020 2020 2020 2020 2020 7c20 206f | o\n 000a8e70: 202d 7365 636f 6e64 6172 793d 3c68 6f73 -secondary= \n 000a8e90: 2020 2020 2020 2020 2020 2020 207c 6000 |`.\n-000a8ea0: 2ef2 4200 0020 2020 7c2d 2d2d 2d2d 2d2d ..B.. |-------\n+000a8ea0: 2efe 4200 0020 2020 7c2d 2d2d 2d2d 2d2d ..B.. |-------\n 000a8eb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2b2d 2d2d ------------+---\n 000a8ed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8ee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000a8ef0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d7c 6000 -------------|`.\n-000a8f00: 2ef2 4300 0020 2020 7c20 2020 2020 2020 ..C.. | \n+000a8f00: 2efe 4300 0020 2020 7c20 2020 2020 2020 ..C.. | \n 000a8f10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a8f20: 2020 2020 2020 2020 2020 2020 7c20 206f | o\n 000a8f30: 205b 2d5b 6e6f 5d70 6c61 696e 7465 7874 [-[no]plaintext\n 000a8f40: 6661 6c6c 6261 636b 5d20 2020 2020 2020 fallback] \n 000a8f50: 2020 2020 2020 2020 2020 2020 207c 6000 |`.\n-000a8f60: 2ef2 4400 0020 2020 7c74 6c73 5f72 6570 ..D.. |tls_rep\n+000a8f60: 2efe 4400 0020 2020 7c74 6c73 5f72 6570 ..D.. |tls_rep\n 000a8f70: 6c69 6361 7469 6f6e 5f71 7561 6c69 6669 lication_qualifi\n 000a8f80: 6572 7320 2020 2020 2020 2020 7c20 206f ers | o\n 000a8f90: 205b 2d72 656e 6567 6f74 6961 7465 5f69 [-renegotiate_i\n 000a8fa0: 6e74 6572 7661 6c3d 3c6d 696e 7574 6573 nterval=] |..\n 000a8fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a8ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000a9000: 0100 0000 fb07 0000 1c1b 0000 0000 0000 ................\n-000a9010: 8e00 00f2 4845 4c50 00ff 7300 ff52 4550 ....HELP..s..REP\n+000a9010: 8e00 00fe 4845 4c50 00ff 7300 ff52 4550 ....HELP..s..REP\n 000a9020: 4c49 4341 5449 4f4e 00ff 7300 ff53 5441 LICATION..s..STA\n 000a9030: 5254 5f53 4f55 5243 455f 5345 5256 4552 RT_SOURCE_SERVER\n 000a9040: 00c0 4500 0020 2020 7c20 2020 2020 2020 ..E.. | \n 000a9050: 2020 2020 2020 2020 2020 2020 2020 2020 \n 000a9060: 2020 2020 2020 2020 2020 2020 7c20 206f | o\n 000a9070: 202d 746c 7369 643d 3c6c 6162 656c 3e20 -tlsid=